body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; /* font-size: 66.3%; */ font-weight: normal; border: 0; } fieldset, img { border: 0; } ul, ol { list-style: none; } table { border-collapse: collapse; border-spacing: 0; } a { text-decoration: none; color: #000; } small { font-size: 12px; } h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size: 100%; } label, input, select, form img, button, textarea { vertical-align: middle; outline: none } /* address, caption, cite, code, dfn, em, i, strong, th, optgroup { font-style: normal; font-weight: normal; } */ .clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clear { display: inline-block; } /* Hides from IE-mac \*/ * html .clear { height: 1%; } .clear { display: block; } /* End hide from IE-mac */ * { -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important; box-sizing: border-box; } html, body { height: 100%; /* position: relative; */ background: #fff; /*隐藏滚动条,当IE下溢出,仍然可以滚动*/ -ms-overflow-style: none; /*火狐下隐藏滚动条*/ overflow: -moz-scrollbars-none; } ::-webkit-scrollbar { display: none; } body, input, select, textarea { /* font: 12px "Microsoft YaHei", "宋体", sans-serif; */ } body:after { display: none; content: '' } div:focus { outline: none; } input[type=datetime-local] { -webkit-appearance: none; outline: none; border: none; } select { -webkit-appearance: none; -webkit-border-radius: 0px; background: #fff; } /* 去除ie下input的删除按钮 */ ::-ms-clear{display: none;} ::-ms-reveal{display: none;} /* 去除edge下input的删除按钮 */ ::-o-clear{display: none;} @font-face { font-family: "Normal"; src: url("../fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.woff2") format("woff2"), url("../fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.woff") format("woff"), url("../fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.ttf") format("truetype"), url("../fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.eot") format("embedded-opentype"), url("../fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.svg") format("svg"), url("../fonts/SourceHanSansCN-Normal/SourceHanSansCN-Normal.otf") format("opentype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Medium"; src: url("../fonts/SourceHanSansCN-Medium/SourceHanSansCN-Medium.woff2") format("woff2"), url("../fonts/SourceHanSansCN-Medium/SourceHanSansCN-Medium.woff") format("woff"), url("../fonts/SourceHanSansCN-Medium/SourceHanSansCN-Medium.ttf") format("truetype"), url("../fonts/SourceHanSansCN-Medium/SourceHanSansCN-Medium.eot") format("embedded-opentype"), url("../fonts/SourceHanSansCN-Medium/SourceHanSansCN-Medium.svg") format("svg"), url("../fonts/SourceHanSansCN-Medium/SourceHanSansCN-Medium.otf") format("opentype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Regular"; src: url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Regular.woff2") format("woff2"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Regular.woff") format("woff"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Regular.ttf") format("truetype"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Regular.eot") format("embedded-opentype"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Regular.svg") format("svg"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Regular.otf") format("opentype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Bold"; src: url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Regular.woff2") format("woff2"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Bold.woff") format("woff"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Bold.ttf") format("truetype"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Bold.eot") format("embedded-opentype"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Bold.svg") format("svg"), url("../fonts/SourceHanSansCN-Regular/SourceHanSansCN-Bold.otf") format("opentype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Gotham-Black"; src: url("../fonts/GothamBlack/Gotham-Black.woff2") format("woff2"), url("../fonts/GothamBlack/Gotham-Black.woff") format("woff"), url("../fonts/GothamBlack/Gotham-Black.ttf") format("truetype"), url("../fonts/GothamBlack/Gotham-Black.eot") format("embedded-opentype"), url("../fonts/GothamBlack/Gotham-Black.svg") format("svg"), url("../fonts/GothamBlack/Gotham-Black.otf") format("opentype"); font-weight: normal; font-style: normal; } @font-face { font-family: "Gotham-Light"; src: url("../fonts/GothamLight/Gotham-Light.woff2") format("woff2"), url("../fonts/GothamLight/Gotham-Light.woff") format("woff"), url("../fonts/GothamLight/Gotham-Light.ttf") format("truetype"), url("../fonts/GothamLight/Gotham-Light.eot") format("embedded-opentype"), url("../fonts/GothamLight/Gotham-Light.svg") format("svg"), url("../fonts/GothamLight/Gotham-Light.otf") format("opentype"); font-weight: normal; font-style: normal; } * { font-family: "Normal"; } body { transform-origin: left top; } .pcMain { display: block } .wapMain { display: none; } #header { width: 100%; height: 97px; background: #25346a; position: fixed; left: 0; top: 0; z-index: 9999; } #header .responsiveWrapper { position: relative; height: 97px; } #header .responsiveWrapper a { display: block; } .logo { width: 162px; height: 43px; display: block; position: absolute; left: 60px; top: 50%; transform: translate(0, -50%); } .logo img { width: 100%; } #header .link { height: 93px; position: absolute; top: 50%; left: 303px; transform: translate(0, -50%); border-bottom: 4px solid #25346a; } #header .link a { width: 100px; height: 94px; font-size: 15px; color: #fff; text-align: center; line-height: 93px; display: block; float: left; /* margin-right: 46px; */ font-family: "Gotham-Light", "Medium"; border-bottom: 4px solid #25346a; cursor: pointer; transition: all .5s; } #header .link a.on, #header .link a:hover { background: #1a2757; border-bottom: 4px solid #0073c3; } #header .link a:last-child { margin-right: 0; } #header .iconSec { position: absolute; right: 70px; top: 50%; transform: translate(0, -50%); } #header .iconSec .wx { margin-right: 18px; cursor: pointer; transform: scale(1); } #header .iconSec .wb { margin-right: 18px; cursor: pointer; transform: scale(1); } #header .iconSec .global { cursor: pointer; transform: scale(1); } @media screen and (max-width: 1150px) { #header .link { left: 250px; } #header .link a { font-size: 13px; } } @media screen and (max-width: 1040px) { #header .logo { left: 25px; } #header .link { left: 220px; } #header .link a { width: 80px; font-size: 12px; } #header .iconSec { right: 25px; top: 5px; transform: translate(0, 0); } #header .iconSec .wx, #header .iconSec .wb, #header .iconSec .global { transform: scale(.8); } .iconSec .wxImg { bottom: -258px; } .iconSec .globalMain { top: 90px; left: -60px; } } @media screen and (max-width: 760px) { #header .logo { left: 10px; } #header .link { left: 200px; } #header .link a { font-size: 12px; } #header .iconSec { right: 10px; top: 5px; transform: translate(0, 0); } .iconSec .globalMain { top: 90px; left: -75px; } } #content { background-repeat: no-repeat; background-position: 50% 0px; background-color: #fff; background-origin: content-box; padding-top: 97px; } .responsiveWrapper { margin: 0 auto; max-width: 1500px; } .banner img { width: 100%; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next { width: 31px; height: 58px; background: url(../images/arr-banner-left.png) no-repeat; left: 10%; margin-top: 0; transform: translate(0, -50%); } .swiper-button-next, .swiper-container-rtl .swiper-button-prev { width: 31px; height: 58px; background: url(../images/arr-banner-right.png) no-repeat; right: 10%; margin-top: 0; transform: translate(0, -50%); } .swiper-pagination-bullet { width: 120px; height: 3px; display: inline-block; border-radius: 0; background: #fff; opacity: .3; } .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 13px; } .swiper-pagination-bullet-active { opacity: 1; } .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 22px; } .videoSec { height: 570px; position: relative; margin-top: 45px; } .videoSec .indexVideoBox { width: 907px; height: 569px; position: absolute; left: 0; background: #000; overflow: hidden; } .videoSec .indexVideoBox .videoMain { width: 100%; position: absolute; left: 0; top: 50%; transform: translate(0,-50%); z-index: 1; } .videoSec .indexVideoBox .videoMain video { width: 100%; /* position: absolute; left: 0; top: 50%; transform: translate(0,-50%); z-index: 1; */ } .videoSec .indexVideoBox .posterImg{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; cursor: pointer; } .videoSec .news1 { width: 570px; display: block; position: absolute; /* left: 930px; */ right: 0; } .videoSec .news1 .info { width: 298px; height: 272px; background: #25346a; position: relative; float: left; } .videoSec .news1 .info .tit { font-family: "Gotham-Light", "Normal"; width: 65%; font-size: 18px; color: #fff; position: absolute; top: 10%; left: 10%; display: block; } .videoSec .news1 .info .intro { font-family: "Gotham-Light", "Normal"; width: 65%; /* height: 70px; */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-size: 13px; line-height: 20px; color: #fff; position: absolute; left: 10%; top: 50%; /* display: block; */ } .videoSec .news1 .info .clickTo { padding: 8px 0; padding-left: 15px; width: 100%; position: absolute; left: 0; bottom: 0; font-size: 15px; color: #fff; background: #2071bc; cursor: pointer; } .videoSec .news1 .info .clickTo:hover { text-decoration: underline; } .videoSec .news1 .info .clickTo img { position: absolute; right: 18px; top: 50%; transform: translate(0, -50%); } .videoSec .news1 .newsImg { width: 272px; height: 272px; overflow: hidden; float: left; } .videoSec .news2 { width: 570px; display: block; overflow: hidden; position: absolute; right: 0; bottom: 0; } .videoSec .news2 .info { width: 271px; height: 272px; background: #25346a; position: relative; float: right; } .videoSec .news2 .info .tit { width: 70%; font-family: "Gotham-Light", "Normal"; font-size: 18px; color: #fff; position: absolute; top: 10%; left: 10%; display: block; } .videoSec .news2 .info .intro { width: 70%; /* height: 70px; */ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-family: "Gotham-Light", "Normal"; font-size: 13px; line-height: 20px; color: #fff; position: absolute; left: 10%; top: 50%; /* display: block; */ } .videoSec .news2 .info .clickTo { padding: 8px 0; padding-left: 15px; width: 100%; position: absolute; left: 0; bottom: 0; font-size: 15px; color: #fff; background: #2071bc; cursor: pointer; } .videoSec .news2 .info .clickTo:hover i { border-bottom: 1px solid #fff; } .videoSec .news2 .info .clickTo img { position: absolute; right: 18px; top: 50%; transform: translate(0, -50%); } .videoSec .news2 .newsImg { width: 272px; height: 272px; overflow: hidden; float: left; } .banWorld { height: 209px; margin-top: 45px; position: relative; overflow: hidden; } .banWorld .bg { width: 100%; transition: all .5s; transform: scale(1); /* display: block; */ } .banWorld:hover .bg { transform: scale(1.1); } .banWorld .worldChange { width: 315px; height: 175px; position: absolute; top: 50%; right: 50px; transform: translate(0, -50%); } .banWorld .worldChange .arrLeft { width: 58px; height: 175px; background: url(../images/arr-world-left.png) no-repeat center center; position: absolute; left: 0; top: 0; display: block; cursor: pointer; } .banWorld .worldChange .arrRight { width: 58px; height: 175px; background: url(../images/arr-world-right.png) no-repeat center center; position: absolute; right: 0; top: 0; display: block; cursor: pointer; } .banWorld .worldChange .worlds { width: 202px; height: 175px; margin: 0 auto; overflow: hidden; position: relative; top: 50%; transform: translate(0, -50%); } .banWorld .worldChange .worlds ul { width: 1010px; position: absolute; left: 0; top: 0; transition: all .5s; } .banWorld .worldChange .worlds ul li { width: 202px; height: 175px; float: left; position: relative; } .banWorld .worldChange .worlds ul li a { width: 100%; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .banWorld .worldChange .worlds ul li img { width: 100%; } .banWorld .worldChange .dianFlag { width: 100%; text-align: center; position: absolute; left: 0; bottom: 0; } .banWorld .worldChange .dianFlag i { width: 25px; height: 3px; display: inline-block; background: #fff; margin: 0 2px; } .banWorld .worldChange .dianFlag i.on { background: #66a5f6; } .xiSec { margin-top: 46px; background: #25346a; overflow: hidden; } .xiSec .pcMain { overflow: hidden; float: left; } .xiSec .pcMain img { transition: all .5s; transform: scale(1); } .xiSec .pcMain:hover img { transition: all .5s; transform: scale(1.1); } .xiSec .ban { width: 1158px; height: 387px; /* display: block; */ float: left; } .xiSec .info { width: 340px; height: 387px; float: right; background: #25346a; position: relative; } .xiSec .info .linkTo { font-size: 13px; color: #fff; display: block; padding-right: 20px; position: absolute; bottom: 5%; right: 8%; background: url(../images/arr-small.png) no-repeat right center; } .xiSec .info .linkTo:hover { text-decoration: underline; } .xiSec .info .tit { width: 206px; height: 76px; position: absolute; left: 10%; top: 10%; } .xiSec .info .intro { width: 65%; overflow: hidden; font-family: "Gotham-Light", "Normal"; font-size: 14px; color: #fff; position: absolute; left: 10%; top: 38%; } .kitSrc { margin-top: 22px; overflow: hidden; } /* .kitSrc .pcMain{ overflow: hidden; } .kitSrc .pcMain img{ transition: all .5s; transform: scale(1); } .kitSrc .pcMain:hover img{ transition: all .5s; transform: scale(1.1); } */ .kitSrc .left { width: 736px; height: 385px; float: left; overflow: hidden; } .kitSrc .left img { width: 100%; transition: all .5s; transform: scale(1); /* display: block; */ } .kitSrc .left img:hover { transform: scale(1.1); } .kitSrc .left .bom { width: 100%; height: 128px; background: #25346a; position: relative; } .kitSrc .left .bom .linkTo { font-size: 13px; color: #fff; display: block; padding-right: 20px; position: absolute; top: 50%; right: 5%; transform: translate(0, -50%); background: url(../images/arr-small.png) no-repeat right center; } .kitSrc .left .bom .linkTo:hover { text-decoration: underline; } .kitSrc .left .bom .tit { width: 379px; height: 29px; position: absolute; left: 5%; top: 13%; } .kitSrc .left:nth-child(2) .bom .tit { width: 387px; height: 29px; } .kitSrc .left .bom .intro { width: 70%; position: absolute; left: 5%; top: 48%; font-family: "Gotham-Light", "Normal"; font-size: 14px; color: #fff; } .proSec { margin-top: 45px; position: relative; } .proSec .bg { width: 100%; /* height: 760px; */ display: block; } .proSec .tit { width: 675px; height: 100px; position: absolute; left: 50%; top: 8%; transform: translate(-50%, 0); } .proSec .proMian { width: 1260px; height: 398px; position: absolute; left: 50%; top: 28%; transform: translate(-50%, 0); } .proSec .proMian .arrLeft { position: absolute; left: 0; top: 50%; transform: translate(0, -50%); cursor: pointer; } .proSec .proMian .arrRight { position: absolute; right: 0; top: 50%; transform: translate(0, -50%); cursor: pointer; } .proSec .proMian .listBox { width: 1100px; height: 398px; margin: 0 auto; overflow: hidden; position: relative; } .proSec .proMian .listBox ul { width: 1000000000px; height: 398px; position: absolute; /* left: 0; */ top: 0; transition: all 1s; } .proSec .proMian .listBox ul li { width: 1100px; height: 398px; float: left; text-align: center; } .proSec .proMian .listBox ul li .listGroup { width: 204px; height: 398px; /* float: left; margin-right: 20px; */ background: #4ec1fb; position: relative; overflow: hidden; display: inline-block; margin: 0 5px; } /* .proSec .proMian .listBox ul li:nth-child(4) .listGroup:nth-child(1) { left: 30%; } .proSec .proMian .listBox ul li:nth-child(4) .listGroup:nth-child(2) { left: 30%; } .proSec .proMian .listBox ul li:nth-child(4) .listGroup:nth-child(3) { left: 30%; } */ .proSec .proMian .listBox ul li .listGroup .imgBox { width: 165px; height: 167px; position: absolute; left: 50%; top: 0; transform: translate(-50%, 0); border-bottom: 1px solid #fff; } .proSec .proMian .listBox ul li .listGroup .imgBox img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_1 { width: 85px; height: 119px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_2 { width: 130px; height: 74px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_3 { width: 57px; height: 124px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_4 { width: 92px; height: 105px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_5 { width: 117px; height: 105px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_6 { width: 130px; height: 50px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_7 { width: 38px; height: 145px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_8 { width: 57px; height: 135px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_9 { width: 77px; height: 110px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_10 { width: 85px; height: 115px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_11 { width: 145px; height: 57px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_12 { width: 75px; height: 124px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_13 { width: 90px; height: 131px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_14 { width: 63px; height: 123px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_15 { width: 120px; height: 96px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_16 { width: 120px; height: 113px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_17 { width: 71px; height: 120px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_18 { width: 87px; height: 89px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_19 { width: 120px; height: 120px; } .proSec .proMian .listBox ul li .listGroup .imgBox img.img_20 { width: 130px; height: 130px; } .proSec .proMian .listBox ul li .listGroup .txt { font-size: 16px; color: #fff; position: absolute; left: 13%; top: 46%; font-family: "Medium"; } .proSec .proMian .listBox ul li .listGroup .aList { width: 100%; position: absolute; left: 13%; top: 55%; } .proSec .proMian .listBox ul li .listGroup .aList a { width: 100%; height: 20px; font-size: 14px; color: #fff; padding-left: 15px; margin-bottom: 8px; text-align: left; display: block; background: url(../images/arr-pro-list.png) no-repeat left center; } .proSec .proMian .listBox ul li .listGroup .aList a.moreTxt { height: 38px; } .proSec .proMian .listBox ul li .listGroup .aList a:hover { /* text-decoration: underline; */ font-size: 15px; } .proSec .proMian .listBox ul li .listGroup:nth-child(5) { margin-right: 0; } .proSec .bom { width: 100%; height: 4px; position: absolute; left: 0; top: 90%; text-align: center; } .proSec .bom i { width: 86px; height: 4px; background: #7881a6; display: inline-block; margin: 0 3px; } .proSec .bom i.on { background: #fff } .otherSec { margin-top: 45px; } .otherSec .main { width: 1340px; height: 304px; overflow: hidden; margin: 0 auto; } .otherSec .main h2 { font-size: 19px; color: #000; margin-bottom: 14px; font-family: "Bold"; } .otherSec .main .newActions { width: 425px; height: 304px; border-right: 1px solid #dbdbdb; float: left; } .otherSec .main .newActions a { width: 90%; display: block; margin-bottom: 12px; font-size: 14px; color: #646464; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-family: "Gotham-Light", "Regular"; /* border-bottom: 1px solid #fff; */ } .otherSec .main .newActions a:hover { color: #000; } .otherSec .main .newActions a .time { font-family: "Gotham-Light"; font-size: 14px; color: #7e7e7e; display: block; } .otherSec .main .aboutInfo { width: 488px; height: 304px; border-right: 1px solid #dbdbdb; float: left; } .otherSec .main .aboutInfo .txt { width: 80%; margin: 0 auto; } .otherSec .main .aboutInfo .txt p { font-family: "Gotham-Light", "Regular"; font-size: 14px; color: #000; margin-top: 25px; line-height: 25px; } .otherSec .main .aboutInfo .txt a { width: 100%; font-family: "Gotham-Light", "Regular"; font-size: 14px; color: #000; text-align: right; display: block; margin-top: 20px; } /* .otherSec .main .aboutInfo .txt a:hover { border-bottom: 1px solid #000; } */ .otherSec .main .contact { width: 320px; height: 303px; float: right; } .otherSec .main .contact .lab { width: 100%; font-size: 14px; color: #000; font-family: "Gotham-Light", "Medium"; margin-bottom: 12px; overflow: hidden; position: relative; } .otherSec .main .contact .lab .arr { width: 14px; height: 8px; position: absolute; top: 50%; right: 10px; transform: translate(0, -50%); } .otherSec .main .contact .lab .tit { display: block; float: left; line-height: 24px; } .otherSec .main .contact .lab select { width: auto; padding: 0 30.5%; margin: 0; height: 24px; border: 1px solid #ddd; float: right; text-align: center; text-align-last: center; cursor: pointer; } .otherSec .main .contact .lab select option { text-align: center; } .otherSec .main .contact .lab input { width: 254px; height: 24px; border: 1px solid #ddd; padding-left: 15px; float: right; } .otherSec .main .contact textarea { width: 320px; height: 62px; border: 1px solid #ddd; padding-left: 5px; padding-top: 5px; margin-bottom: 12px; } .otherSec .main .contact .btn { width: 146px; height: 31px; background: #2171bd; font-family: "Gotham-Light", "Medium"; font-size: 15px; color: #fff; text-align: center; line-height: 31px; display: block; margin: 0 auto; cursor: pointer; } .otherSec .main .contact .btn:hover { background: #25346a; } @media screen and (max-width: 1340px) { .otherSec .main { width: 1140px; } .otherSec .main .newActions { width: 325px; } .otherSec .main .aboutInfo { width: 430px; } } @media screen and (max-width: 1160px) { .otherSec .main { width: 1040px; } .otherSec .main .newActions { width: 310px; } .otherSec .main .aboutInfo { width: 375px; } } @media screen and (max-width: 1060px) { .otherSec .main { width: 940px; } .otherSec .main h2 { font-size: 15px; } .otherSec .main .newActions { width: 290px; } .otherSec .main .newActions a { font-size: 13px; } .otherSec .main .aboutInfo { width: 355px; } .otherSec .main .aboutInfo .txt p { font-size: 13px; } .otherSec .main .aboutInfo .txt a { font-size: 13px; } .otherSec .main .contact .lab .tit { font-size: 13px; } .otherSec .main .contact { width: 255px; } .otherSec .main .contact .lab input { width: 195px; } .otherSec .main .contact textarea { width: 255px; } .otherSec .main .contact .lab select { padding: 0 27%; } } @media screen and (max-width: 940px) { .otherSec .main { width: 840px; } .otherSec .main .newActions { width: 250px; } .otherSec .main .aboutInfo { width: 310px; } } @media screen and (max-width: 840px) { .otherSec .main { width: 740px; } .otherSec .main .newActions { width: 210px; } .otherSec .main .aboutInfo { width: 252px; } } @media screen and (max-width: 740px) { .otherSec .main { width: 680px; } .otherSec .main .newActions { width: 200px; } .otherSec .main .aboutInfo { width: 245px; } .otherSec .main .contact { width: 210px; } .otherSec .main .contact .lab select { padding: 0 18%; } .otherSec .main .contact .lab input { width: 147px; } .otherSec .main .contact textarea { width: 210px; } } .footer { width: 100%; margin-top: 45px; padding-bottom: 30px; background: #2ba9e0; } .footer .main { width: 1395px; margin: 0 auto; padding-top: 70px; padding-bottom: 50px; overflow: hidden; position: relative; } .footer .main .backTop { width: 65px; font-size: 12px; color: #fff; display: block; background: url(../images/arr-top.png) no-repeat right center; position: absolute; top: 22px; right: 0; cursor: pointer; } .footer .main .ftList { width: 100px; float: left; margin-right: 85px; } .footer .main .ftList h3 { font-family: "Gotham-Light", "Medium"; font-size: 15px; color: #fff; margin-bottom: 18px; font-weight: bold; } .footer .main .ftList a { width: 100%; height: 17px; font-family: "Gotham-Light", "Normal"; font-size: 13px; color: #fff; opacity: .8; display: block; margin-bottom: 10px; } .footer .main .ftList a:hover { font-size: 14px; /* text-decoration: underline; */ } .footer .main .coprRight { position: absolute; left: 0; bottom: 0; font-size: 12px; color: #fff; font-family: "Gotham-Light", "Normal"; } .footer .main .fotMenu { position: absolute; right: 0; bottom: 0; } .footer .main .fotMenu span { font-size: 12px; color: #fff; font-family: "Gotham-Light", "Normal"; display: block; float: left; margin-right: 20px; cursor: pointer; } .footer .main .fotMenu a { font-size: 12px; color: #fff; font-family: "Gotham-Light", "Normal"; display: block; float: left; margin-right: 20px; cursor: pointer; } .footer .main .fotMenu span:hover, .footer .main .fotMenu a:hover { text-decoration: underline; } .footer .main .fotMenu span:last-child { margin-right: 0; } .ifClear { display: none; } @media screen and (max-width: 1500px) { .footer .main { width: 1190px; } .footer .main .ftList { margin-right: 55px; } } @media screen and (max-width: 1395px) { .footer .main { width: 1190px; } .footer .main .ftList { margin-right: 55px; } } @media screen and (max-width: 1195px) { .footer .main { width: 1098px; } .footer .main .ftList { margin-right: 42px; } } @media screen and (max-width: 1110px) { .footer .main { width: 1020px; } .footer .main .ftList { margin-right: 30px; } } @media screen and (max-width: 1040px) { .footer .main { width: 930px; } .ifClear { display: block; } .footer .main .ftList { margin-right: 106px; } .footer .main .ftList:nth-child(6) { margin-right: 0; } .footer .main .ftList:nth-child(8), .footer .main .ftList:nth-child(9), .footer .main .ftList:nth-child(10) { margin-top: 45px; } } @media screen and (max-width: 970px) { .footer .main { width: 860px; } .ifClear { display: block; } .footer .main .ftList { margin-right: 90px; } } @media screen and (max-width: 870px) { .footer .main { width: 780px; } .ifClear { display: block; } .footer .main .ftList { margin-right: 70px; } } @media screen and (max-width: 800px) { .footer .main { width: 708px; } .ifClear { display: block; } .footer .main .ftList { margin-right: 52px; } } @media screen and (max-width: 700px) { .footer .main { width: 625px; } .ifClear { display: block; } .footer .main .ftList { margin-right: 52px; } .footer .main .ftList:nth-child(8), .footer .main .ftList:nth-child(9), .footer .main .ftList:nth-child(10) { margin-top: 45px; } } .mask { width: 100%; height: 100%; position: fixed; left: 0; top: 97px; background: rgba(0, 0, 0, .9); z-index: 9; display: none; } .menuDrop_about { width: 100%; height: 343px; background: #fff; position: fixed; left: 0; top: 97px; z-index: 99; display: none; } .menuDrop_about .main { width: 1200px; height: 343px; margin: 0 auto; position: relative; } .menuDrop_about .main .ban { width: 411px; height: 343px; position: absolute; left: 0; top: 0; } .menuDrop_about .main .mid { width: 338px; height: 209px; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .menuDrop_about .main .mid img { width: 100%; } .menuDrop_about .main .mid .txt { width: 100%; font-family: "Gotham-Light", "Medium"; font-size: 16px; color: #000; text-align: center; position: absolute; left: 0; bottom: 0; display: block; } .menuDrop_about .main .brand { width: 338px; height: 209px; display: block; position: absolute; right: 0; top: 50%; transform: translate(0, -50%); } .menuDrop_about .main .brand img { width: 100%; } .menuDrop_about .main .brand .txt { width: 100%; font-family: "Gotham-Light", "Medium"; font-size: 16px; color: #000; text-align: center; position: absolute; left: 0; bottom: 0; display: block; } .menuDrop_pro { width: 100%; background: #fff; position: fixed; left: 0; top: 97px; padding-bottom: 3%; z-index: 99; display: none; } .menuDrop_pro .main { width: 1185px; /* height: 532px; */ margin: 0 auto; /* border-bottom: 1px solid #e4e4e4; */ } .menuDrop_pro .main .fenlei { width: 1185px; /* height: 159px; */ border-bottom: 1px solid #e4e4e4; position: relative; overflow: hidden; padding-bottom: 20px; } .menuDrop_pro .main .fenlei .search { width: 56px; height: 56px; position: absolute; left: 56px; top: 50%; transform: translate(0, -50%); cursor: pointer; } .menuDrop_pro .main .fenlei .clickSec { width: 1020px; /* height: 133px; */ /* position: absolute; left: 165px; top: 0; */ overflow: hidden; float: right; } .menuDrop_pro .main .fenlei .clickSec .clickBox { width: 120px; height: 36px; float: left; position: relative; margin-right: 50px; margin-top: 30px; background: #f6f6f6; cursor: pointer; } .menuDrop_pro .main .fenlei .clickSec .clickBox span { width: 100%; display: block; font-family: "Gotham-Light", "Medium"; font-size: 14px; color: #000; text-align: center; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .menuDrop_pro .main .fenlei .clickSec .clickBox.on { background: #2171bd; } .menuDrop_pro .main .fenlei .clickSec .clickBox.on span { color: #fff; } .menuDrop_pro .main .fenleiListBox { width: 1185px; /* height: 338px; */ margin-top: 34px; position: relative; display: none; } .menuDrop_pro .main .fenleiListBox.on { display: block; } .menuDrop_pro .main .fenleiListBox .close { width: 19px; height: 20px; position: absolute; right: 10px; top: -20px; cursor: pointer; } .menuDrop_pro .main .fenleiListBox .ban { width: 338px; height: 338px; display: block; float: left; } .menuDrop_pro .main .fenleiListBox .fenlei_er { width: 159px; /* height: 338px; */ float: left; margin-left: 70px; border-right: 1px solid #e4e4e4; } .menuDrop_pro .main .fenleiListBox .fenlei_er span { font-family: "Gotham-Light", "Medium"; font-size: 14px; color: #848484; display: block; margin-bottom: 16px; cursor: pointer; } .menuDrop_pro .main .fenleiListBox .fenlei_er span i { display: none; } .menuDrop_pro .main .fenleiListBox .fenlei_er span.on { color: #000; } .menuDrop_pro .main .fenleiListBox .fenlei_er span.on i { display: inline; } .menuDrop_pro .main .fenleiListBox .fenlei_three { width: 560px; /* height: 338px; */ float: left; margin-left: 58px; position: relative; display: none; } .menuDrop_pro .main .fenleiListBox .fenlei_three.on { display: block; } .menuDrop_pro .main .fenleiListBox .fenlei_three img { width: 542px; height: 155px; position: absolute; left: 0; top: 15%; opacity: .8; z-index: -1; } .menuDrop_pro .main .fenleiListBox .fenlei_three a { font-family: "Gotham-Light", "Medium"; font-size: 14px; color: #000; display: block; margin-bottom: 16px; margin-left: 3%; } .menuDrop_pro .main .fenleiListBox .fenlei_three a:hover { color: #2171bd; } .menuDrop_enger { width: 100%; background: #fff; position: fixed; left: 0; top: 97px; padding-bottom: 3%; z-index: 99; display: none; } .menuDrop_enger .main { width: 1185px; /* height: 532px; */ margin: 0 auto; /* border-bottom: 1px solid #e4e4e4; */ } .menuDrop_enger .main .fenlei { width: 1185px; height: 159px; border-bottom: 1px solid #e4e4e4; position: relative; } .menuDrop_enger .main .fenlei .search { width: 56px; height: 56px; position: absolute; left: 56px; top: 50%; transform: translate(0, -50%); cursor: pointer; } .menuDrop_enger .main .fenlei .clickSec { width: 1020px; height: 133px; position: absolute; left: 165px; top: 0; } .menuDrop_enger .main .fenlei .clickSec .clickBox { width: 120px; height: 36px; float: left; position: relative; margin-right: 28px; margin-top: 30px; background: #f6f6f6; cursor: pointer; } .menuDrop_enger .main .fenlei .clickSec .clickBox:last-child { margin-right: 0; } .menuDrop_enger .main .fenlei .clickSec .clickBox span { width: 75%; display: block; font-family: "Gotham-Light", "Medium"; font-size: 14px; color: #000; text-align: center; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .menuDrop_enger .main .fenlei .clickSec .clickBox.on { background: #2171bd; } .menuDrop_enger .main .fenlei .clickSec .clickBox.on span { color: #fff; } .menuDrop_enger .main .fenleiListBox { width: 1185px; /* height: 338px; */ margin-top: 34px; position: relative; display: none; } .menuDrop_enger .main .fenleiListBox.on { display: block; } .menuDrop_enger .main .fenleiListBox .close { width: 19px; height: 20px; position: absolute; right: 10px; top: -20px; cursor: pointer; } .menuDrop_enger .main .fenleiListBox .ban { width: 338px; height: 338px; display: block; float: left; } .menuDrop_enger .main .fenleiListBox .fenlei_er { width: 159px; /* height: 338px; */ float: left; margin-left: 70px; border-right: 1px solid #e4e4e4; } .menuDrop_enger .main .fenleiListBox .fenlei_er span { font-family: "Gotham-Light", "Medium"; font-size: 14px; color: #848484; display: block; margin-bottom: 16px; cursor: pointer; } .menuDrop_enger .main .fenleiListBox .fenlei_er span i { display: none; } .menuDrop_enger .main .fenleiListBox .fenlei_er span.on { color: #000; } .menuDrop_enger .main .fenleiListBox .fenlei_er span.on i { display: inline; } .menuDrop_enger .main .fenleiListBox .fenlei_three { width: 560px; /* height: 338px; */ float: left; margin-left: 58px; position: relative; display: none; } .menuDrop_enger .main .fenleiListBox .fenlei_three.on { display: block; } .menuDrop_enger .main .fenleiListBox .fenlei_three img { width: 542px; height: 155px; position: absolute; left: 0; top: 15%; opacity: .8; z-index: -1; } .menuDrop_enger .main .fenleiListBox .fenlei_three a { font-family: "Gotham-Light", "Medium"; font-size: 14px; color: #000; display: block; margin-bottom: 16px; margin-left: 3%; } .menuDrop_enger .main .fenleiListBox .fenlei_three a:hover { color: #2171bd; } .menuDrop_search { width: 862px; height: 135px; position: fixed; left: 50%; top: 280px; transform: translate(-50%, 0); z-index: 99; display: none; } .menuDrop_search h2 { width: 100%; margin: 0 auto; text-align: center; font-family: "Gotham-Light", "Medium"; font-size: 29px; color: #fff; } .menuDrop_search .serchBox { width: 862px; height: 60px; border: 1px solid #fff; margin: 0 auto; margin-top: 32px; position: relative; } .menuDrop_search .serchBox input { width: 500px; height: 60px; font-family: "Gotham-Light", "Regular"; font-size: 20px; color: #fff; position: absolute; left: 35px; top: 0; background: none; } .menuDrop_search .serchBox .btn { width: 60px; height: 60px; background: url(../images/btn-serch-small.png) no-repeat center center; position: absolute; right: 0; top: 0; display: block; cursor: pointer; } .menuDrop_search .close { width: 21px; height: 20px; position: absolute; top: 1%; right: -2%; display: block; cursor: pointer; } .wxImg { width: 155px; position: absolute; left: -60px; bottom: -235px; display: none; } .globalMain { width: 230px; /* height: 270px; */ border-top: 8px solid #0373c5; position: absolute; left: -42px; top: 67px; background: url(../images/icon-gol.png) left top #1a2757; padding-bottom: 20px; display: none; } .globalMain h3 { width: 100%; font-family: "Gotham-Light", "Regular"; font-size: 14px; color: #fff; text-align: center; margin-top: 25px; margin-bottom: 20px; } .globalMain a { width: 80%; display: block; margin: 0 auto; font-size: 14px; color: #fff; border-bottom: 1px solid #fff; padding-bottom: 5px; margin-bottom: 10px; } .globalMain a:last-child { border-bottom: 0; } .globalMain a .en { font-family: "Gotham-Light"; } .globalMain a .cn { font-family: "Normal"; } .wapMenu { display: none; } /* 产品二级 */ .bread { width: 100%; height: 40px; border-bottom: 1px solid #e4e4e4; } .bread .main { width: 1360px; height: 40px; margin: 0 auto; } .bread .main a { font-family: "Gotham-Light", "Normal"; font-size: 12px; color: #000; opacity: .6; line-height: 40px; display: block; float: left; margin-right: 10px; } .proTit { padding: 52px 0; font-family: "Gotham-Light", "Bold"; font-size: 60px; color: #25346a; font-weight: bold; text-align: center; } .proList { width: 1360px; margin: 0 auto; overflow: hidden; } .proList li { width: 438px; height: 513px; float: left; margin-right: 23px; margin-bottom: 40px; background: #f6f6f6; position: relative; overflow: hidden; } .proList li:nth-child(3n) { margin-right: 0; } /* .proList li:nth-child(10), .proList li:nth-child(11), .proList li:nth-child(12), .proList li:nth-child(13), .proList li:nth-child(14), .proList li:nth-child(15){ display: none; } */ .proList li .imgBox { width: 438px; height: 268px; position: relative; } .proList li .imgBox img { width: 65%; position: absolute; left: 50%; top: 50%; transform-origin: 50% 50%; transform: translate(-50%, -50%); } .proList li .proName { width: 358px; height: 72px; margin: 0 auto; font-size: 24px; color: #25346a; border-bottom: 1px solid #d9d9d9; margin-bottom: 18px; position: relative; } .proList li .proName span { width: 100%; /* height: 72px; */ /* position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); */ font-family: "Gotham-Light", "Bold"; font-weight: bold; display: block; } /* .proInfo .proInfoBox .piTxt { width: 358px; height: 122px; margin: 0 auto; position: relative; font-family: "Gotham-Light","Regular"; font-size: 13px; color: #000; line-height: 23px; } */ .proList li .intro { width: 358px; height: 122px; margin: 0 auto; position: relative; font-family: "Gotham-Light", "Regular"; font-size: 13px; color: #000; line-height: 23px; } .proList li .intro span { font-family: "Gotham-Light", "Regular"; font-size: 13px; color: #000; display: block; margin-bottom: 5px; } .proList li .intro .colorSec { width: 208px; height: 15px; position: absolute; right: 0; bottom: 34px; text-align: right; } .proList li .intro .colorSec i { width: 18px; height: 18px; display: inline-block; /* float: left; */ margin-right: 5px; position: relative; } .proList li .intro .colorSec i.white { background: #fff; } .proList li .intro .colorSec i.blue { background: #bbe7f5; } .proList li .btn { width: 438px; height: 47px; background: #2171bd; position: absolute; left: 0; bottom: 0; cursor: pointer; } .proList li .btn img { width: 21px; height: 21px; position: absolute; left: 38%; top: 50%; transform: translate(0, -50%); } .proList li .btn span { font-family: "Gotham-Light", "Medium"; font-size: 15px; color: #fff; position: absolute; right: 38%; top: 50%; transform: translate(0, -50%); } .proList li .btn:hover { background: #25346a; } .proViewMore { width: 180px; height: 40px; display: block; margin: 0 auto; margin-top: 26px; background: #2171bd; font-family: "Gotham-Light", "Regular"; font-size: 18px; color: #fff; text-align: center; line-height: 40px; cursor: pointer; } .proViewMore:hover { background: #25346a; } .kitSrc .left:nth-child(2) { float: right; } /* 产品详情 */ .proInfo { width: 1500px; height: 531px; background: #f8f8f8; position: relative; } .proInfo .backList { width: 120px; height: 36px; position: absolute; left: 0; top: 0; display: block; cursor: pointer; } .proInfo .backList img { width: 100%; } .proInfo .proInfoBox { width: 1200px; height: 482px; margin: 0 auto; /* background: red; */ position: relative; display: table; } .proInfo .proInfoBox .piTxt { width: 375px; position: absolute; left: 8.5%; top: 50%; transform: translate(0, -50%); font-family: "Gotham-Light", "Normal"; font-size: 13px; } .proInfo .proInfoBox .piTxt .addInfo { line-height: 25px; } .proInfo .proInfoBox .piTxt h3 { width: 420px; font-family: "Gotham-Light", "bold"; font-size: 34px; color: #25346a; margin-bottom: 8px; font-weight: bold; word-wrap: break-word; word-break: break-all; } .proInfo .proInfoBox .piTxt span { font-family: "Gotham-Light", "Regular"; font-size: 13px; color: #000; display: block; margin-bottom: 5px; } .proInfo .proInfoBox .piTxt .colBox { margin-top: 20px; } .proInfo .proInfoBox .piTxt .colBox span { width: 30px; height: 30px; /* border: 1px solid #fff; */ display: block; float: left; margin-right: 10px; cursor: pointer; position: relative; } .proInfo .proInfoBox .piTxt .colBox span i { width: 25px; height: 25px; border: 1px solid #d2d2d2; display: block; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .proInfo .proInfoBox .piTxt .colBox span.on { border: 1px solid #aaa; } /* .proInfo .proInfoBox .piTxt .colBox i.on{ border: 1px solid #000; } */ .proInfo .proInfoBox .piTxt .colBox i.white { background: #fff; } .proInfo .proInfoBox .piTxt .colBox i.blue { background: #bbe7f5; } .proInfo .proInfoBox .imgShow { width: 486px; height: 482px; position: absolute; right: 15%; top: 50%; transform: translate(0, -50%); overflow: hidden; } .proInfo .proInfoBox .imgShow img { width: 73%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); cursor: pointer; } .proInfo .proInfoBox .imgShow .btnView { width: 67px; font-family: "Regular"; font-size: 12px; color: #000; padding-left: 18px; background: url(../images/icon-toviewbig.png) no-repeat left center; position: absolute; left: 50%; bottom: 10%; transform: translate(-50%, 0); display: block; cursor: pointer; } .proInfo .proInfoBox .smallBoxSec { width: 48px; height: 285px; position: absolute; right: 10%; top: 50%; transform: translate(0, -50%); overflow: hidden; } .proInfo .proInfoBox .smallBox { width: 48px; height: 100000000px; position: absolute; left: 0; top: 0; transition: all .5s; } .proInfo .proInfoBox .smallBox li { width: 47px; height: 47px; overflow: hidden; background: #fff; border: 1px solid #fff; position: relative; margin-bottom: 10px; cursor: pointer; } .proInfo .proInfoBox .smallBox li:last-child { margin-bottom: 0; } .proInfo .proInfoBox .smallBox li.on { border: 1px solid #869ab5; } .proInfo .proInfoBox .smallBox li:hover { border: 1px solid #869ab5; } .proInfo .proInfoBox .smallBox li img { width: 95%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .proInfo .tit { width: 100%; /* display: block; */ } .pibom { width: 1000px; margin: 0 auto; margin-top: 30px; font-family: "Gotham-Light", "Regular"; font-size: 12px; color: #000; line-height: 25px; overflow: hidden; } .pibom p { font-family: "Gotham-Light", "Regular"; font-size: 12px; color: #000; display: block; margin-bottom: 5px; } .pibom .btnDown { width: 100px; height: 24px; background: #2171bd; font-family: "Regular"; font-size: 12px; color: #fff; text-align: center; line-height: 24px; display: block; margin-top: 20px; float: left; } .pibom .btnDown:hover { background: #25346a; } .pibom .btnLink { width: 100px; height: 24px; background: #25346a; font-family: "Regular"; font-size: 12px; color: #fff; text-align: center; line-height: 24px; display: block; margin-top: 20px; float: left; margin-left: 50px; } .pibom .btnLink:hover{ background: #2171bd; } .proTipBox { width: 745px; height: 660px; position: fixed; left: 50%; top: 130px; transform: translate(-50%, 0); z-index: 99; display: none; } .proTipBox .close { width: 45px; height: 46px; position: absolute; top: 0; right: 0; cursor: pointer; z-index: 9 } .proTipBox .left { width: 30px; height: 59px; position: absolute; left: 0; top: 50%; transform: translate(0, -50%); cursor: pointer; z-index: 9; } .proTipBox .right { width: 30px; height: 59px; position: absolute; right: 0; top: 50%; transform: translate(0, -50%); cursor: pointer; z-index: 9; } .proTipBox .proMain { /* width: 660px; */ width: 760px; height: 588px; margin: 0 auto; position: relative; /* overflow: hidden; */ } .proTipBox .proMain .ovBox{ width: 660px; height: 588px; margin: 0 auto; position: relative; overflow: hidden; } .proTipBox .proMain .ovBox ul { width: 1000000px; height: 588px; position: absolute; left: 0; top: 0; transition: all .5s; } .proTipBox .proMain .ovBox ul li { width: 660px; height: 588px; float: left; position: relative; } .proTipBox .proMain .ovBox ul li img { width: 90%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .proTipBox .bom { width: 100%; height: 64px; text-align: center; } .proTipBox .bom li { width: 62px; height: 62px; display: inline-block; position: relative; cursor: pointer; overflow: hidden; } .proTipBox .bom li:hover, .proTipBox .bom li.on { border: 1px solid #545454; } .proTipBox .bom li img { width: 50%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } /* 品牌视频 */ .brand { width: 1500px; height: 403px; } .brand img { width: 100%; } .videoBox { width: 1500px; margin: 0 auto; margin-top: 30px; overflow: hidden; } .videoBox li { width: 476px; height: 322px; border: 1px solid #f1f1f1; float: left; margin-right: 35px; margin-bottom: 35px; overflow: hidden; } .videoBox li.stop { margin-right: 0; } .videoBox li .videoBrand { width: 476px; height: 220px; cursor: pointer; } .videoBox li .videoBrand img { width: 100%; } .videoBox li .tit { width: 85%; /* height: 17px; */ font-family: "Gotham-Light", "Bold"; font-size: 17px; color: #000; font-weight: bold; margin-top: 25px; margin-left: 36px; display: block; overflow: hidden; } .videoBox li .subtit { font-family: "Gotham-Light", "Normal"; font-size: 12px; color: #000; margin-top: 10px; margin-left: 36px; display: block; } .pageBom { width: 1500px; margin: 0 auto; position: relative; } .pageBom .pageFirst { font-family: "Gotham-Light", "Regular"; font-size: 14px; color: #000; position: absolute; left: 0; top: 0; display: block; cursor: pointer; margin-left: 80px; } .pageBom .pageEnd { font-family: "Gotham-Light", "Regular"; font-size: 14px; color: #000; position: absolute; right: 0; top: 0; display: block; cursor: pointer; margin-right: 80px; } .pageBom .mid { width: 500px; margin: 0 auto; text-align: center; } .pageBom .mid i { width: 48px; height: 12px; font-family: "Gotham-Light"; font-size: 14px; color: #7f7f7f; display: inline-block; text-align: center; line-height: 12px; border-right: 1px solid #7f7f7f; cursor: pointer; } .pageBom .mid i.on { color: #25346a; } .pageBom .mid i:last-child { border-right: 0; } .pageBom .mid .pageNext { font-family: "Gotham-Light", "Regular"; font-size: 14px; color: #000; display: inline-block; cursor: pointer; } .videoTipBox { width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 999999; background: rgba(0, 0, 0, .8); display: none; } .videoTipBox .close { width: 30px; height: 30px; position: absolute; top: 25px; right: 25px; cursor: pointer; } .videoTipBox video { width: 80%; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); } .newsBox { width: 1500px; margin: 0 auto; margin-top: 30px; overflow: hidden; } .newsBox li { width: 478px; height: 428px; border: 1px solid #dfdfdf; float: left; margin-right: 33px; margin-bottom: 35px; position: relative; } .newsBox li.stop { margin-right: 0; } .newsBox li .newsBrand { width: 100%; display: block; } .newsBox li .time { width: 85%; margin: 0 auto; font-family: "Gotham-Light"; font-size: 12px; color: #000; opacity: .7; display: block; margin-top: 20px; } .newsBox li .tit { width: 85%; margin: 0 auto; font-family: "Gotham-Light", "Bold"; font-size: 18px; color: #000; font-weight: bold; display: block; margin-top: 10px; } .newsBox li .subtit { width: 85%; height: 60px; margin: 0 auto; font-family: "Gotham-Light", "Normal"; font-size: 12px; color: #000; display: block; margin-top: 15px; } .newsBox li .btn { width: 85%; /* height: 29px; */ /* margin: 0 auto; margin-bottom: 15px; */ position: absolute; left: 50%; bottom: 20px; transform: translate(-50%,0); display: block; } .newsBox li .btn span { width: 112px; height: 29px; background: #2171bd; text-align: center; line-height: 29px; display: block; font-family: "Gotham-Light", "Normal"; font-size: 12px; color: #fff; } .newsBox li .btn span:hover { background: #25346a; } /* 新闻详情 */ .newsInfoBox { width: 1200px; margin: 0 auto; margin-top: 75px; font-family: "Gotham-Light", "Regular"; font-size: 14px; color: #000; line-height: 22px; text-align: left; } .newsInfoBox p.title { width: 100%; font-family: "Gotham-Light", "Bold"; font-size: 33px; color: #000; font-weight: bold; text-align: center; line-height: 45px; } .newsInfoBox p.time { width: 100%; font-family: "Gotham-Light", "Regular"; font-size: 18px; color: #a3a3a3; text-align: center; margin-top: 22px; margin-bottom: 50px; } .newsInfoBox img { width: 678px; display: block; margin: 0 auto; } .newsInfoBox .main{ width: 678px; margin: 0 auto; } .newsInfoBox .main p{ font-size: 14px; text-align: left; } .newsInfoBox .main p span{ font-size: 14px; } .newsInfoBack { width: 240px; height: 44px; background: #2171bd; font-family: "Gotham-Light", "Regular"; font-size: 19px; color: #fff; text-align: center; line-height: 44px; display: block; margin: 0 auto; margin-top: 50px; } .newsInfoBack:hover { background: #25346a; } @media screen and (max-width: 1200px) { .newsInfoBox { width: 98%; } } /* 防伪 */ .antiInt { width: 850px; height: 50px; display: block; margin: 0 auto; margin-top: 80px; font-family: "Gotham-Light", "Regular"; font-size: 22px; color: #000; text-align: center; border: 1px solid #e1e1e1; } .antiErroTip { width: 100%; font-family: "Gotham-Bold", "Medium"; font-size: 12px; color: #000; text-align: center; display: block; margin-top: 10px; } .antiErroTip i { color: red; } .antiBtn { width: 200px; height: 35px; background: #2170bc; font-family: "Regular"; font-size: 18px; color: #fff; text-align: center; line-height: 35px; display: block; margin: 0 auto; margin-top: 46px; cursor: pointer; } .antiBtn:hover { background: #25346a; } @media screen and (max-width: 880px) { .antiInt { width: 90%; } } /* 客户服务 */ .cusTit { width: 100%; font-family: "Regular"; font-size: 18px; color: #000; text-align: center; margin-top: 67px; display: block; } .cusSubTit { width: 100%; font-family: "Regular"; font-size: 12px; color: #000; text-align: center; margin-top: 5px; display: block; } .cush { width: 100%; font-family: "Bold"; font-size: 26px; color: #000; font-weight: bold; text-align: center; /* display: block; */ margin-top: 50px; } .cusList { width: 1200px; margin: 0 auto; margin-top: 55px; overflow: hidden; } .cusList li { width: 364px; height: 156px; background: #f8f8f8; float: left; margin-right: 54px; margin-bottom: 24px; overflow: hidden; } .cusList li.stop { margin-right: 0; } .cusList li .top { width: 90%; height: 70px; border-bottom: 1px solid #e7e7e7; margin: 0 auto; position: relative; } .cusList li .top .name { font-family: "Bold"; font-size: 20px; color: #25346a; font-weight: bold; position: absolute; left: 0; top: 50%; transform: translate(0, -50%); } .cusList li .top .tel { font-family: "Gotham-Black"; font-size: 20px; color: #000; position: absolute; right: 0; top: 50%; transform: translate(0, -50%); display: block } .cusList li .intro { width: 90%; /* height: 93px; */ margin: 0 auto; margin-top: 15px; font-family: "Regular"; font-size: 12px; color: #898989; } .cusList li.eng { margin-left: 210px; } .cusBom { width: 1500px; height: 412px; margin: 0 auto; margin-top: 10px; background: #f8f8f8; } .cusBom .cusBomBox { width: 984px; margin: 0 auto; overflow: hidden; } .cusBom .cusBomBox .labQues { width: 296px; float: left; margin-right: 22px; overflow: hidden; } .cusBom .cusBomBox span { font-family: "Medium"; font-size: 13px; color: #000; display: block; float: left; line-height: 24px; margin-right: 10px; } .cusBom .cusBomBox select { width: auto; padding: 0 28.5%; margin: 0; height: 24px; font-family: "Medium"; font-size: 13px; color: #000; border: 1px solid #ddd; float: left; text-align: center; text-align-last: center; background: url('http://wh.besta-s.com/Application/Home/View/Public/images/arr-select-other.png') no-repeat right center; } .cusBom .cusBomBox .labName { /* width: 140px; */ float: left; overflow: hidden; margin-right: 22px; } .cusBom .cusBomBox .labName input { width: 129px; height: 25px; padding-left: 5px; border: 1px solid #ddd; float: left; font-family: "Gotham-Light", "Medium"; font-size: 13px; color: #000; } .cusBom .cusBomBox .labTel { width: 172px; float: left; overflow: hidden; } .cusBom .cusBomBox .labTel input { width: 110px; height: 25px; border: 1px solid #ddd; float: left; font-family: "Gotham-Light"; font-size: 13px; color: #000; text-align: center; } .cusBom .cusBomBox .labEmail { /* width: 295px; */ float: left; overflow: hidden; } .cusBom .cusBomBox .labEmail input { width: 176px; height: 25px; border: 1px solid #ddd; float: left; font-family: "Gotham-Light"; font-size: 13px; color: #000; padding-left: 5px; /* text-align: center; */ } .cusBom .cusBomBox textarea { width: 957px; height: 116px; border: 1px solid #ddd; margin: 0 auto; margin-top: 30px; font-family: "Gotham-Light", "Medium"; font-size: 13px; color: #000; padding-left: 5px; padding-top: 5px; } .cusBom .cusBomBox .btn { width: 145px; height: 30px; background: #2171bd; font-family: "Medium"; font-size: 14px; color: #fff; text-align: center; line-height: 30px; display: block; margin: 0 auto; margin-top: 36px; cursor: pointer; } .cusBom .cusBomBox .btn:hover { background: #25346a; } @media screen and (max-width: 1500px) { .cusBom { width: 100%; } .cusBom .cusBomBox select { padding: 0 18%; font-size: 12px; } } @media screen and (max-width: 984px) { .cusBom .cusBomBox { width: 788px; } .cusBom .cusBomBox .labQues { width: 205px; } .cusBom .cusBomBox select { padding: 0 15.5%; font-size: 12px; } .cusBom .cusBomBox .labEmail { width: 220px; } .cusBom .cusBomBox .labEmail input { width: 168px; } .cusBom .cusBomBox textarea { width: 784px; font-size: 12px; } .cusBom .cusBomBox span { font-size: 12px; } } @media screen and (max-width: 800px) { .cusBom .cusBomBox { width: 720px; } .cusBom .cusBomBox .labQues { width: 182px; } .cusBom .cusBomBox select { padding: 0 11.5%; font-size: 11px; } .cusBom .cusBomBox .labEmail { width: 184px; } .cusBom .cusBomBox .labEmail input { width: 143px; } .cusBom .cusBomBox textarea { width: 714px; font-size: 11px; } .cusBom .cusBomBox span { font-size: 11px; } } /* 探索太阳成集团tyc234cc */ .expTxt { width: 415px; margin: 0 auto; margin-top: 60px; text-align: center; font-family: "Gotham-Light", "Medium"; font-size: 15px; color: #000; } .expBox { width: 100%; background: #f7f7f7; margin-top: 86px; padding-top: 50px; padding-bottom: 50px; position: relative; } .expBox .imgTag { width: 70%; margin: 0 auto; } .expBox .imgTag img { width: 100%; display: block; } .expBar { width: 80px; height: 382px; background: url(../images/fuceng.png) no-repeat center center; position: absolute; top: 80px; right: 20px; display: none; } .expBar.act { display: block; position: fixed; top: 180px; } .expBar .arr { position: absolute; left: -20px; top: 43px; transition: all .5s; } .expBar span { width: 80px; height: 20px; background: #f7f7f7; margin-bottom: 26px; display: block; /* font-family: "Medium"; */ font-family: "Gotham-Light"; font-size: 14px; color: #000; text-align: center; line-height: 20px; cursor: pointer; } .expBar span.on { background: #25346a; color: #fff; } .expBar span:hover { background: #25346a; color: #fff; } .expBar .backTop { width: 60px; height: 60px; display: block; position: absolute; left: 50%; bottom: 0; transform: translate(-50%, 0); cursor: pointer; } .news1 .niBox { overflow: hidden; } .news1 .niBox img { transition: all .5s; transform: scale(1); } .news1 .niBox:hover img { transform: scale(1.1); } .news2 .niBox { overflow: hidden; float: left; } .news2 .niBox img { transition: all .5s; transform: scale(1); } .news2 .niBox:hover img { transform: scale(1.1); } .addUber{ width: 100%; font-family: "Gotham-Light", "Regular"; font-size: 12px; color: #000; text-align: center; } .addUber a{ color: #0373c5; } .addUber a:hover{ text-decoration: underline; } .errTip{ width: 100%; height: 400px; position: relative; } .errTip .txt{ height: 32px; background: url(../images/unit.png) no-repeat left center; background-size: 32px 32px; font-size: 14px; color: #000; padding-left: 40px; line-height: 32px; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } /* 使用条款 */ .terms{ width: 1200px; margin: 0 auto; } .terms .title{ width: 100%; font-size: 28px; color: #25346a; text-align: center; display: block; margin-top: 30px; } .terms .colBule{ width: 100%; font-size: 16px; color: #2171bd; margin: 15px 0; display: block; } .terms .colBlack{ width: 100%; font-size: 16px; color: #000; margin: 15px 0; display: block; line-height: 25px; } .terms .txtBox{ width: 100%; margin: 20px 0; } .terms .txtBox .tit{ width: 100%; font-size: 18px; color: #25346a; display: block; line-height: 25px; margin-bottom: 8px; } .terms .txtBox .txt{ width: 100%; font-size: 16px; color: #000; display: block; line-height: 25px; } .terms .blue{ color: #2171bd; font-style: normal; } .terms .suo{ margin-left: 30px; font-style: normal; } i{ font-style: normal; }