html { -webkit-text-size-adjust: none; overflow-y: scroll; overflow-x: hidden; } *, body { margin: 0; padding: 0; } * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { background: #ffffff; color: #333333; line-height: 1.75; font-size: 14px; } table { border-collapse: collapse; border-spacing: 0; empty-cells: show; } th, td { border-collapse: collapse; } img, a img, a:hover img { border: 0; } ol, ul, dl, li, dt, dd { list-style: none; } input, button, textarea, select, optgroup, input { -webkit-appearance: none; } :focus { outline: 0; } a { color: #333333; text-decoration: none; } a:hover { color: #00aaff; text-decoration: none; } a, a:hover, .btn, .more { transition: all 300ms ease; -webkit-appearance: none; } input, select, button { -webkit-appearance: none; } hr { border: none; height: 1px; } .mr0 { margin-right: 0 !important; } .clear { height: 0; font-size: 0px; overflow: hidden; clear: both; float: none; } .isearch .input { display: block; width: 100%; background: none; text-indent: 40px; height: 72px; line-height: 72px; border: none; font-size: 16px; border-radius: 32px; } .isearch .btn { position: absolute; right: 0; top: 0; display: block; width: 102px; background: url(/css/IMG/header/searchs.svg) center center no-repeat; background-size: 30px auto; height: 72px; line-height: 300px; border: none; overflow: hidden; cursor: pointer; border-radius: 32px; } .mainbox { width: 1200px; margin-left: auto; margin-right: auto; } .wrap { padding-top: 80px; } .iban { height: 300px; position: relative; } .iban2 { display: none; position: relative; } .iban2 img { display: block; width: 100%; height: 110px; } .imain1 { background: url(../../assets/images/index/ibg1.jpg) center center no-repeat #f9f9f9 !important; padding-top: 1px !important; padding-bottom: 70px !important; position: relative !important; } .wordPC { width: 100%; height: 160px; margin-top: -13%; background-color: rgba(107, 106, 106, 0.6); color: #fff; padding-top: 1.3rem; } .pcBox { width: 100%; display: flex; align-items: center; justify-content: space-around; padding-top: 35px; } .wLeft { width: 77%; } .w1 { font-size: 35px; color: #fff; } .wRight { width: 11%; text-align: right; } .wordPC a { color: #fff !important; display: block !important; } .pcBox > .wRight > .r2 { border-top: 1px solid #6f6565; text-align: center; padding: 5px; display: flex; width: 100%; align-items: center; } .pcBox > .wRight > .r2 > span:nth-child(1) { width: 20%; } .pcBox > .wRight > .r2 > span:nth-child(2) { width: 70%; } .pcBox > .wRight > .r4 { border-top: 1px solid #6f6565; margin: 0 auto; text-align: center; padding-top: 5px; display: flex; width: 100%; align-items: center; } .pcBox > .wRight > .r4 > span:nth-child(1) { width: 20%; } .pcBox > .wRight > .r4 > span:nth-child(2) { width: 70%; margin-left: 8px; } .speciList { height: 500px; position: relative; } .imain2 { padding-bottom: 95px !important; padding-top: 8% !important; } .special { height: 310px; background: rgba(107, 106, 106, 0.6); } .speItit { position: absolute; top: 20px; left: 42%; } .spePosition { position: absolute; top: 23%; left: 5%; } .additional { width: 100%; background-color: #e6e6e6; } .addBox { width: 60%; height: 96px; margin: 0 auto; display: flex; align-items: center; justify-content: space-around; } .add1 { margin-left: 1%; } .pub1 { font-size: 16px; color: #999999; } .pub2 { font-size: 25px; color: #999999; } .add2 { margin-left: 1%; } .isearch { margin-bottom: 40px; margin-top: -37px !important; background: #fff; position: relative; height: 72px; box-shadow: 0 5px 25px rgba(23, 49, 42, 0.1); padding-right: 220px; } .input { display: block; width: 100%; background: url(../../assets/images/index/search.png) 40px center no-repeat #fff; text-indent: 105px; height: 72px; line-height: 72px; border: none; font-size: 16px; } .h_btn { position: absolute; right: 135px; top: 0; display: block; padding: 0px 10px; height: 72px; line-height: 72px; font-size: 16px; } .btn:hover { background-color: #f1f1f1; } .isearch:after { display: block; content: ""; position: absolute; right: 113px; top: 50%; height: 24px; width: 2px; background: #d9dcde; margin-top: -12px; } .ilist1_t { background: url(../../assets/images/index/itab_t.png) center bottom no-repeat; height: 86px; margin-bottom: 40px; } .ilist1_t ul { display: block; text-align: center; } .ilist1_t ul li { display: inline-block; padding-top: 4px; line-height: 82px; text-align: center; font-size: 30px; color: #adadad; padding: 0 25px; cursor: pointer; position: relative; } .ilist1_t ul li.on { color: #333333; } .ilist1_t ul li.on:after { display: block; content: ""; position: absolute; left: 50%; bottom: -4px; width: 0; height: 0; border-right: 15px solid transparent; border-left: 15px solid transparent; border-bottom: 10px solid #f9f9f9; margin-left: -15px; } .ilist1 { margin: 0 -9px; padding-bottom: 43px; } .ilist1 .item { float: left; width: 33.33%; } .ilist1 .item a { display: block; margin: 0 0 18px 9px; position: relative; padding: 8px 10px 0px 130px; height: 132px; } .ilist1 .item a .img { position: absolute; left: 10px; top: 20px; display: block; overflow: hidden; } .ilist1 .item a .img img { display: block; width: 100px; height: 100px; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -moz-transform 0.2s; transition: transform 0.2s; } .ilist1 .item a .t { height: 36px; line-height: 36px; color: #878787; font-size: 12px; } .ilist1 .item a .t span { float: right; background: url(../../assets/images/index/view.png) left center no-repeat; padding-left: 25px; padding-right: 8px; } .ilist1 .item a .m { color: #333333; font-size: 16px; margin-bottom: 2px; } .ilist1 .item a .f { color: #878787; font-size: 12px; } .ilist1 .item a:hover { background: #ffffff; box-shadow: 0 5px 25px rgba(23, 49, 42, 0.1); } .ilist1 .item a:hover .img img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } #xueke { margin: 0 -6px; padding-bottom: 28px; height: 290px; } #xueke .item { float: left; width: 33.33%; cursor: pointer; } #xueke .item a { display: block; margin: 0 6px 12px 6px; position: relative; padding: 30px 15px 0px 110px; height: 106px; background: #ffffff; } #xueke .item a .img { position: absolute; left: 26px; top: 30px; display: block; border-radius: 50%; border: 4px #e5f6ff solid; transition: all 300ms ease; } #xueke .item a .img i { display: block; width: 58px; height: 58px; border: 1px #00aaff solid; border-radius: 50%; background: url(../../assets/images/index/ico1.png) no-repeat; background-color: #00aaff; } #xueke .item a .img i.i1 { background-position: 4px 4px; } #xueke .item a .img i.i2 { background-position: 4px -46px; } #xueke .item a .img i.i3 { background-position: 4px -96px; } #xueke .item a .img i.i4 { background-position: 4px -146px; } #xueke .item a .img i.i5 { background-position: 4px -196px; } #xueke .item a .img i.i6 { background-position: 4px -246px; } #xueke .item a .t { height: 36px; line-height: 36px; color: #333; font-size: 18px; overflow: hidden; } #xueke .item a .m { height: 34px; line-height: 34px; color: #878787; font-size: 14px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } #xueke .item a:hover { background: #00aaff; } #xueke .item a:hover .img { border: 4px #1ab3ff solid; } #xueke .item a:hover .img i { border: 1px #333333 solid; background-color: #ffffff; } #xueke .item a:hover .img i.i1 { background-position: -46px 4px; } #xueke .item a:hover .img i.i2 { background-position: -46px -46px; } #xueke .item a:hover .img i.i3 { background-position: -46px -96px; } #xueke .item a:hover .img i.i4 { background-position: -46px -146px; } #xueke .item a:hover .img i.i5 { background-position: -46px -196px; } #xueke .item a:hover .img i.i6 { background-position: -46px -246px; } #xueke .item a:hover .t { color: #fff; } #xueke .item a:hover .m { color: #fff; } .imore { } .imore a { display: block; margin: 0 auto; width: 198px; height: 48px; line-height: 48px; border: 1px #dedede solid; background: #fff; font-size: 16px; color: #666666; text-align: center; } .imore a:after { display: inline-block; vertical-align: middle; content: ""; background: url(../../assets/images/index/more.png) center center no-repeat; width: 9px; height: 14px; margin-left: 18px; margin-bottom: 3px; } .imore a:hover { border: 1px #00aaff solid; background: #00aaff; color: #ffffff; } .imore a:hover:after { background: url(../../assets/images/index/mores.png) center center no-repeat; } .itit { height: 116px; } .itit b { display: block; font-size: 36px; line-height: 90px; text-align: center; font-weight: normal; } .itit span { display: block; font-size: 14px; line-height: 30px; text-align: center; color: #adadad; text-transform: uppercase; } .itit2 b { color: #333333; } .itit2 span { color: #333333; } .ilist2 { margin-left: auto; margin-right: auto; } .ilist2 .item { float: left; width: 33.33%; } .ilist2 .item a { display: block; margin: 0 15px 30px 15px; position: relative; padding: 0 0 38px 0; } .ilist2 .item a .img { display: block; position: relative; overflow: hidden; height: 200px; } .ilist2 .item a .img img { display: block; width: 100%; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: -webkit-transform 0.2s; -moz-transition: -moz-transform 0.2s; -ms-transition: -moz-transform 0.2s; transition: transform 0.2s; height: 200px; } .ilist2 .item a .img i { display: none; position: absolute; left: 0; bottom: 0; right: 0; background: url(../../assets/images/index/more2.png) center center no-repeat rgba(0, 170, 255, 0.9); height: 48px; transition: all 300ms ease; } .ilist2 .item a .t { padding: 10px 20px 0px 20px; height: 40px; line-height: 40px; font-size: 18px; color: #333333; overflow: hidden; } .ilist2 .item a .m { padding: 0px 20px; height: 32px; line-height: 32px; color: #878787; overflow: hidden; } .ilist2 .item a:hover { background: #ffffff; box-shadow: 0 5px 25px rgba(23, 49, 42, 0.1); } .ilist2 .item a:hover .img img { -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); transform: scale(1.05); } .ilist2 .item a:hover .img i { display: block; } .isearch2 { margin-bottom: 60px; margin-top: -37px; background: #fff; position: relative; height: 72px; box-shadow: 0 5px 25px rgba(23, 49, 42, 0.1); padding-left: 228px; padding-right: 120px; } .isearch2 .typeid { position: absolute; left: 20px; top: 0px; height: 72px; width: 190px; } .isearch2 .typeid .t { display: block; border: none; height: 72px; line-height: 72px; cursor: pointer; } .isearch2 .typeid .t span { float: left; display: block; border: none; height: 72px; line-height: 72px; background: url(../../assets/images/index/select.png) right center no-repeat; padding-left: 20px; padding-right: 23px; font-size: 18px; } .isearch2 .typeid .m { display: none; position: absolute; left: 0; top: 72px; width: 100%; background: #fff; box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2); z-index: 999; } .isearch2 .typeid .m ul li { height: 50px; line-height: 50px; text-align: left; padding-left: 20px; cursor: pointer; font-size: 16px; } .isearch2 .typeid .m ul li:hover { color: #00aaff; } .isearch2 .typeid .m ul li.on { color: #00aaff; font-weight: bold; } .isearch2 .input { display: block; width: 100%; background: #fff; text-indent: 20px; height: 72px; line-height: 72px; border: none; font-size: 16px; text-transform: uppercase; } .isearch2 .btn { position: absolute; right: 0; top: 0; display: block; width: 115px; background: url(../../assets/images/index/search_btn.png) center center no-repeat; height: 72px; line-height: 300px; border: none; overflow: hidden; cursor: pointer; } .isearch2 .btn:hover { background-color: #f1f1f1; } .isearch2:after { display: block; content: ""; position: absolute; right: 113px; top: 50%; height: 24px; width: 2px; background: #d9dcde; margin-top: -12px; } .backtops { background: url(../../assets/images/footer/backtop.png) center center no-repeat #d2d0d0; border-radius: 6px; width: 50px; height: 50px; position: fixed; right: 10px; bottom: 100px; z-index: 9999; cursor: pointer; transition: all 300ms ease; } .backtops:hover { background-color: #02529b; }