@charset "utf-8";
/* en */
@font-face {
    font-family: 'helvetica_ceregular';
    src: url('../font/helvetica_ce_regular-webfont.woff2') format('woff2'),
         url('../font/helvetica_ce_regular-webfont.woff') format('woff'),
         url('../font/helvetica_ce_regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'helvetica_neue_lt_std75_bold';
    src: url('../font/helveticaneueltstd-bd-webfont.woff2') format('woff2'),
         url('../font/helveticaneueltstd-bd-webfont.woff') format('woff'),
         url('../font/helveticaneueltstd-bd-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
*{padding:0;margin:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
html{ overflow-x:hidden}
body{ margin:0 auto; font-size:14px; color:#fff;font-family:"微软雅黑",Gotham, Helvetica Neue, Helvetica, Arial," sans-serif"; line-height:26px;background:#1D1A1a;overflow-x:hidden;min-width:1600px}
body::-webkit-scrollbar {width:0;height:1px;cursor: pointer;}
body::-webkit-scrollbar-button{background: #000;display:none}
body::-webkit-scrollbar-track{background:#000}
body::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.4);}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,section{margin:0; padding:0;}
ul,li,ol,dt,dd,dl,map,area{ margin:0; padding:0; border:none}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;} 
img,form{ border:none;margin:0;padding:0}
ul,li{list-style:none}
table{ table-layout:fixed; border-collapse:collapse;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both; overflow:hidden}
.tc{ text-align:center}
.tl{ text-align:left}
.tr{ text-align:right}
.wapper{ white-space:nowrap; overflow:hidden}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/** html .clearfix { height: 1%;}*/
.clearfix {display: block;}
a{ color:#fff; text-decoration:none;}
a:hover{ color:#222; text-decoration:none;}
.bdradius{border-radius:20px;}
.sworp{width:1600px;margin:0 auto;display: flex;display: -webkit-flex;justify-content: center;position:relative}
.noflex{display: block;}
/*---------------*/
/* border:1px solid #fff; */
.nav dt a{transition:all .5s;-webkit-transition:all .5s;}
header{height:124px;width:100%;margin:0 auto;position:absolute;z-index: 2;}
.logo{width:218px;position:absolute;left:135px;top:40px;}
.switch{font-family:'helvetica_neue_lt_std75_bold';position:absolute;top:37px;right:300px;}
.switch a{display: block;border:1px solid #fff;padding:0 10px;border-radius:20px;width:80px;text-align: center;font-weight:700;}
.switch a:hover{color:#fff}
.logo img,.page10 .sub3 dl dt img{display: block;width:100%;}
.nav{position:absolute;right:65px;top:45px;display: flex;display: -webkit-flex;font-family: 'helvetica_neue_lt_std75_bold';font-size:18px;}
.nav dt{margin-right:70px;}
.nav dt a:hover{color:#c90001}
.nav dt.on a{color:#c90001}

.page1,.page2,.page3,.page4,.page5,.page6,.page7,.page8,.page9,.page10,.page11,.page12,.page13,.page14,.page15,.page16,.page17,.page18,.page19,.page20,.page21,.page22,.page23{min-height:900px;margin:0 auto;width:100%;min-width:1600px}
.page1{/* background:url(../images/vid_bg.jpg) no-repeat center top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover; */margin:0 auto;position:relative;z-index: 1;text-align: center;}
.page1{min-height: auto;}
.page1 .vdbg{font-size:0;line-height:0;display: block;}
.page1 video::-webkit-media-controls {display:none !important;}
.page1 .vdtext{width:100%;font-family: 'helvetica_neue_lt_std75_bold';text-align: center;/* padding-top:430px; */font-size:70px;position:absolute;left:0;top:50%;margin-top:-55px;}
.page1 .vdtext span{display: block;font-family: 'source_han_sans_cnmedium';font-size:30px;margin-top:40px;display: block;line-height: 40px;}

.page2{background: url(../images/bg2-new.jpg) no-repeat left center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page2 .sworp{display: block;}
.page2 .txt1,.page3 .txt1,.page4 .txt1,.page9 .txt1,.page10 .txt1,.page11 .txt1,.page12 .txt1,.page13 .txt1,.page14 .txt1,.page15 .txt1,.page16 .txt1,.page17 .txt1,.page20 .txt1{padding:123px 0 0 135px;}
/* .page2 .txt1,.page3 .txt1,.page4 .txt1,.page9 .txt1,.page10 .txt1,.page11 .txt1,.page12 .txt1,.page13 .txt1,.page14 .txt1,.page15 .txt1,.page16 .txt1,.page17 .txt1,.page20 .txt1{width:100%;padding:123px 135px 0;} */
.page2 .txt1 dt,.page3 .txt1 dt,.page4 .txt1 dt,.page9 .txt1 dt,.rightbox h1,.page10 .txt1 dt,.page11 .txt1,.page12 .txt1,.page13 .txt1,.page14 .txt1,.page15 .txt1,.page16 .txt1,.page17 .txt1,.page18 .box1 .txt1,.page19 .box2 .txt1,.page20 .txt1,.page21 .txt1 dt,.page23 .txt1 dt{font-family: 'helvetica_neue_lt_std75_bold';font-size:38px;line-height:70px;font-weight:700;}
.page2 .txt1 dd,.page4 .txt1 dd,.page9 .txt1 dd,.rightbox h3,.page10 .txt1 dd,.page11 .txt1 dd,.page12 .txt1 dd,.page13 .txt1 dd,.page14 .txt1 dd,.page15 .txt1 dd,.page17 .txt1 dd,.page18 .box1 .txt1 dd,.page19 .box2 .txt1 dd,.page20 .txt1 dd,.page21 .txt1 dd.big,.page23 .txt1 dd{font-family: 'helvetica_ceregular';font-size:19px;line-height:35px;margin-top:30px;font-weight: 400;}
/* ------ */
.rightbox h1,.page9 .txt1 dt,.page13 .txt1 dt,.page14 .txt1 dt,.page15 .txt1 dt,.page16 .txt1 dt,.page17 .txt1 dt,.page18 .txt1 dt,.page19 .txt1 dt,.page20 .txt1 dt,.page21 .txt1 dt{line-height: 50px;}
.page2 .sub1{width:100%;display: -webkit-flex;display: flex;justify-content: space-between;padding:250px 135px 0;}
.page2 .sub1 dl{width:31.5%;line-height:22px;}
.page2 .sub1 dl:nth-child(1) dt{width:175px;margin-bottom:36px}
.page2 .sub1 dl:nth-child(2) dt{width:226px;margin-bottom:36px}
.page2 .sub1 dl:nth-child(3) dt{width:125px;margin-bottom:36px;margin-top:-15px}
.page2 .sub1 dl:nth-child(1) dt img,.page2 .sub1 dl:nth-child(2) dt img,.page2 .sub1 dl:nth-child(3) dt img{display: block;width:100%}
.page2 .sub1 dl dd,.page18 .box2 dl dd{color:#7a746a;font-family: 'helvetica_ceregular';font-size:16px;}

.page3{background: #f5f4f8;}
.page3 .txt1 dt,.page9 .txt1,.page9 .sub3 dl dd.big,.page11 .txt1,.page13 .txt1,.page15 .txt1,.page17 .txt1,.page19 .box2 .txt1,.page21 .txt1,.page23 .txt1{color:#050505}
.page3 .tabs1{font-family: 'helvetica_ceregular';font-size:23px;line-height:35px;margin-top:30px;color:#919191;display: flex;display: -webkit-flex;padding:30px 135px 0;}
.page3 .tabs1 p{margin-right:50px;cursor: pointer;}
.page3 .tabs1 p.on{color:#000}
.page3 .tabcont{padding:0 135px;}
.page3 .tabcont .swiper-slide{display: flex;display: -webkit-flex;}  
.page3 .tabcont .swiper-slide dl{width:415px;margin-right:40px;color:#000}  
.page3 .tabcont .swiper-slide dl dt{position:relative;height:189px;}
.page3 .tabcont .swiper-slide dl dt img{display: block;width: 100%;}
.page3 .tabcont .swiper-slide dl dd.big,.page4 .sub3 dl dd.big,.page9 .sub3 dl dd.big{font-family: 'helvetica_ceregular';font-size:23px;line-height:30px;padding:35px 0 10px;letter-spacing:-1px;height:110px;}
.page3 .tabcont .swiper-slide dl dd.smlt,.page4 .sub3 dl dd.smlt,.page9 .sub3 dl dd.smlt,.page15 .txt1 dd,.page16 .txt1 dd,.page19 .txt2 dt,.page19 .txt2 dd,.page20 .txt2,.page21 .txt1 dd.smlt{font-family: 'helvetica_ceregular';color:#727272;font-size:16px;line-height:24px;}
#p3{padding-top:50px}
.page3 .tabcont .swiper-slide dl dt img.one {position:absolute;left:0;top:-17px;width:436px}
.page3 .tabcont .swiper-slide dl dt img.two,.page3 .tabcont .swiper-slide dl dt img.three,.page3 .tabcont .swiper-slide dl dt img.four{position:absolute;left:0;top:-52px;width:428px}
.page3 .tabcont .swiper-slide dl dt img.five {position:absolute;left:0;top:-51px;width:480px}
.page3 dd#one{height:150px;line-height: 25px;}


.page4 .sub3,.page9 .sub3{display: flex;display: -webkit-flex;justify-content: space-between;padding:200px 135px 0;}
.page4 .sub3 dl{width:31%;}
.page4 .sub3 dl dt{width:95px;}
.page4 .sub3 dl dt img{display: block;width:100%;}
.page4 .sub3 dl dd.big{margin-top:40px;}
.page4 .sub3 dl:last-child dt{margin-top:-10px;}
.page4 .sub3 dl dd.smlt{color:#727272}

.page5{background:#F5F5F7 url(../images/bg5.jpg) no-repeat left center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.leftbox{width:377px;padding-left:135px;position:relative;padding-top:110px}
.rightbox{padding-left:45px;min-height:900px;width:1243px;padding-top:100px;}
.leftbox .menu{font-family: 'helvetica_ceregular';color:#727272;font-size:20px;}
.leftbox .menu dt{font-size:18px;margin-bottom:30px;}
.leftbox .menu dd{height:26px;line-height:20px;margin: 20px 0 60px;padding-left:34px;color:#ABAAAE}
.leftbox .menu dd.on{color:#000}
.leftbox .menu dd.bg1{background:url(../images/yk_icon_6.png) no-repeat left center;background-size:auto 100%}
.leftbox .menu dd.bg2{background:url(../images/yk_icon_7.png) no-repeat left center;background-size:auto 100%}
.leftbox .menu dd.bg3{background:url(../images/yk_icon_8.png) no-repeat left center;background-size:auto 100%}
.leftbox .menu dd.bg4{background:url(../images/yk_icon_9.png) no-repeat left center;background-size:auto 100%}
.leftbox .minfo{width:270px;position:absolute;right:0;top:600px;color:#727272;font-size:16px;font-family: 'helvetica_ceregular';line-height:30px;}
.rightbox h1{color:#050505;min-height: 140px;}
.rightbox h3{color:#fff;margin-top:10px;height:70px}
.page5 .rightbox h3,.page7 .rightbox h3{color:#727272}
.rightbox .picbox{position:relative;z-index:1;width:100%;}
.rightbox .picbox div{position:absolute}
.rightbox .picbox img{display: block;width:100%;}
.rightbox .picbox .t1{width:460px;top:25px;left:0;}
.rightbox .picbox .t2{width:223px;top:270px;left:0;}
.rightbox .picbox .t3{width:223px;top:270px;left:236px;}
.rightbox .picbox .t4{width:505px;top:-11px;left:478px;}
.rightbox .picbox .t5{width:250px;top:46px;right:-72px;}
.rightbox .picbox .t6{width:287px;top:25px;left:0;}
.rightbox .picbox .t7{width:400px;top:50px;left:300px;}
.rightbox .picbox .t8{width:490px;top:50px;right:-25px;}
.rightbox .picbox .t9{width:296px;top:335px;right:170px;}
.rightbox .picbox .t10{width:282px;top:25px;left:0;height:464px;background:#373737;border-radius:20px;}
.rightbox .picbox .t11{width:534px;top:25px;left:266px;}
.rightbox .picbox .t12{width:460px;top:-145px;right:-102px;}
.rightbox .picbox .t13{width:208px;top:290px;right:150px;}

.rightbox .picbox .t14{width:538px;top:25px;left:-120px;}
.rightbox .picbox .t15{width:316px;top:25px;left:430px;}
.rightbox .picbox .t16{width:329px;top:-34px;right:91px;}
.rightbox .picbox .t17{width:428px;top:207px;right:-9px;}

.page6 .leftbox .menu dd,.page8 .leftbox .menu dd{color:#414141}
.page6 .leftbox .menu dd.on,.page8 .leftbox .menu dd.on{color:#fff}
.page6 .rightbox h1,.page8 .rightbox h1{color:#fff}
.page6 .leftbox .minfo,.page7 .leftbox .minfo,.page8 .leftbox .minfo{line-height: 22px;top:570px}

.page7{background:#F5F5F7 url(../images/bg7.jpg) no-repeat left center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}

.page9{background:#F5F5F7 url(../images/bg9.jpg) no-repeat left center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page9 .txt1{padding-bottom:20px}
.page9 .sub3{padding-top:150px}
.page9 .sub3 dl{width:24%;}
.page9 .sub3 dl dt{width:95px;}
.page9 .sub3 dl dt img{display: block;width:100%;}
.page9 .sub3 dl dd.big{margin-top:60px;font-weight:700;}
.page9 .sub3 dl:last-child dt{margin-top:-3px;}
.page9 .sub3 dl dd.smlt{color:#727272}


.page10 .txt1,.page11 .txt1{text-align: center;}
.page10 .txt1 dd{margin-top:10px}
.page10 .sub3{display: flex;display: -webkit-flex;justify-content: space-between;}
.page10 .sub3 dl{width:23%;margin-top:60px;}
.page10 .sub3 dl dt{width:100px;margin:0 auto 20px}
.page10 .sub3 dl dd.big{text-align: center;font-family: 'helvetica_ceregular';margin-bottom:20px}
.page10 .sub3 dl dd.big strong{display: block;}
.page10 .sub3 dl dd.smlt{color:#727272;transition: all .5s;-webkit-transition: all .5s;line-height:18px;font-size:14px}
/* .page10 .sub3 dl:hover{margin-top:50px} */
.page10 .sub3 dl:hover dd.smlt{color:#fff}

.page11{background:#F5F4F8;}
.page11 .txt1{line-height:50px;padding-bottom:20px}
.page11 .txt1 dd{line-height: 26px;}
.page11 .showbox{width:1330px;background:url(../images/p10_1.jpg) no-repeat center top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;height:401px;margin:65px auto 0;display: flex;display: -webkit-flex;justify-content: center;align-items: center;}
.page11 .showbox p{color:#fff;background:#1A40D5 url(../images/arr-1.gif) no-repeat 357px center;padding:0 50px 0 35px;font-family: 'helvetica_neue_lt_std75_bold';font-size:20px;border-radius:30px;cursor: pointer;height:45px;line-height: 45px;}
/* .page11 .showbox p{color:#fff;background:#1A40D5;padding:15px 40px;font-family: 'helvetica_neue_lt_std75_bold';font-size:20px;border-radius:30px;cursor: pointer;}
.page11 .showbox p b{font-size:30px;font-family:'宋体';letter-spacing:-14px;vertical-align:text-bottom;} */


/* .page12 .txt1 dd{font-family: 'source_han_sans_cnmedium';} */
.page12 .sworp{width:100%;}
.page12 .txt1{text-align: center;}
.page12 .txt1.one{padding-top:50px}
.caselogo{margin-top:20px;}
.caselogo .swiper-slide{width:521px;height:188px;position:relative}
.caselogo .swiper-slide img{display: block;width:100%;}
.caselogo .swiper-slide p{color:#727272;position:absolute;left:20px;bottom:20px;font-family: 'helvetica_ceregular';font-size:18px}
#roll1{margin-top:100px}
  /* .swiper-container .swiper-wrapper */
#roll1 .swiper-wrapper,#roll2 .swiper-wrapper{-webkit-transition-timing-function: linear;-moz-transition-timing-function: linear;-ms-transition-timing-function: linear;-o-transition-timing-function: linear;transition-timing-function: linear;}

.page13{background: url(../images/bg13-new.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page13 .txt1{padding-left:280px}
.page13 .txt1 dt{padding-bottom:20px}
.page13 .txt1 dd,.page14 .txt1 dd{color:#727272;font-size:16px;}

.page14{background:#1a1a1a url(../images/bg14-new.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page14 .txt1 dd{padding-right:250px;line-height: 26px;}
.page14 .sub4{margin-top:100px;position: relative;display: flex;display: -webkit-flex;overflow: hidden;}
.page14 .sub4 dt{margin-right:20px;width:316px;height:316px;display: flex;display: -webkit-flex;justify-content: center;align-items: center;}
/* .page14 .sub4 dt:first-child{width:126px} */


.page15{background: #EBE6EB;}
.page15 .txt1{padding-top:55px}
.page15 .txt1 dt{line-height:45px;}
.page15 .txt1 dd{width:360px;line-height:21px;margin-top:20px}
.page15 .txt1 dd p{margin-bottom:10px;}
.page15 .sub4{position:relative;margin:0 135px;top:-9px}
.page15 .sub4 dt{position:absolute;width:280px;}
.page15 .sub4 dt img{display: block;width:100%;box-shadow:0 0 30px 10px #808080;-webkit-box-shadow:0 0 15px 1px #808080;-moz-box-shadow:0 0 15px 1px #808080;border-radius: 45px;}
.page15 .sub4 dt:nth-child(1){left:100px;top:61px;}
.page15 .sub4 dt:nth-child(1) img,.page15 .sub4 dt:nth-child(4) img{border-bottom-left-radius:0;border-bottom-right-radius:0;}
.page15 .sub4 dt:nth-child(2){left:415px;top:-244px;}
.page15 .sub4 dt:nth-child(3){left:725px;top:-528px;}
.page15 .sub4 dt:nth-child(4){left:725px;top:60px;}
.page15 .sub4 dt:nth-child(5){left:1034px;top:-549px;}
.page15 .sub4 dt:nth-child(5) img{border-top-left-radius:0;border-top-right-radius:0;}
.page15 .sub4 dt:nth-child(6){left:1034px;top:-224px;}
.page15 .sub4 dt:nth-child(7){left:1338px;top:-517px;}
/* .page15 .sub4 dt:nth-child(7) img{border-top-right-radius:0;border-bottom-right-radius:0;} */
.page15 .sub4 dt:nth-child(8){left:1338px;top:60px;}
.page15 .sub4 dt:nth-child(8) img{border-bottom-left-radius:0;border-bottom-right-radius:0}


.page16{background: url(../images/bg16-new.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page16 .txt1{text-align: right;padding-top:80px}
.page16 .txt1 dd{text-align: left;width:415px;position: relative;left:915px;font-weight:400;}
.page16 .txt1 dd.subt{font-size:22px;color:#fff;margin:25px 0;text-align: right;left:830px;width:500px;}
.page16 .txt1 dd p{margin:25px 0;}
.page16 .sub4{position:absolute;left:0;top:0;}
.page16 .sub4 dt{position:absolute;width:215px;}
.page16 .sub4 dt img{display: block;width:100%;}
.page16 .sub4 dt:nth-child(1){width:650px;left: 366px;top:246px}
.page16 .sub4 dt:nth-child(2){left: 0;top:270px}
.page16 .sub4 dt:nth-child(3){left:151px;top:472px}
.page16 .sub4 dt:nth-child(4){left:-64px;top:685px}


.page17{background:#F5F5F7 url(../images/bg17-new.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page17 .txt1{padding-top:90px}
.page17 .mid{display: flex;display: -webkit-flex;color:#050505;padding:0 135px 40px;font-family: 'helvetica_ceregular';font-size:16px;font-weight: 700;}
.page17 .mid .text{width:345px;padding-top:100px;line-height:26px;}
.page17 .mid .pic{position:relative}
.page17 .mid .pic dt{position:absolute}
.page17 .mid .pic dt img{display: block;width:100%;}
.page17 .mid .pic dt:nth-child(1){width:250px;top:-25px;}
.page17 .mid .pic dt:nth-child(2){width: 263px;top: -8px;left: 258px;}
.page17 .mid .pic dt:nth-child(3){width:250px;top:-65px;left:538px}
.page17 .mid .pic dt:nth-child(4){width:125px;top:-8px;left:804px}
.page17 .mid .pic dt:nth-child(5){width:125px;top:194px;left:810px}
.page17 .infotxt{display: flex;display: -webkit-flex;justify-content: space-between;padding:0 135px;color:#727272;margin-top:125px;}
.page17 .infotxt dt{width: 48%;font-family: 'helvetica_ceregular';font-size:16px;line-height:24px;text-align: justify;}


.page18{background:url(../images/bg18-new.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page18 .box1{width:994px;position:relative;z-index: 1;}
.page18 .box1 .txt1{padding:340px 0 0 135px}
.page18 .box1 .pic{position:absolute;z-index:1;left:0;top:0;}
.page18 .box1 .pic dt{position:absolute;}
.page18 .box1 .pic dt img{display: block;width:100%;}
.page18 .box1 .pic dt:nth-child(1){width:460px;top:0;left:-125px;}
.page18 .box1 .pic dt:nth-child(2){width:376px;top:0;left:360px;}
.page18 .box1 .pic dt:nth-child(3){width:286px;top:78px;left:360px;}
.page18 .box1 .pic dt:nth-child(4){width:186px;top:78px;left:664px;}
.page18 .box1 .pic dt:nth-child(5){width:286px;top:320px;left:-165px;}
.page18 .box1 .pic dt:nth-child(6){width:210px;top:586px;left:-95px;}
.page18 .box1 .pic dt:nth-child(7){width:536px;top:585px;left:131px;}
.page18 .box1 .pic dt:nth-child(8){width:219px;top:584px;left:692px;}
.page18 .box2{width:606px;}
.page18 .box2 dl{padding-top:55px;position:relative;height:913px;}
.page18 .box2 dl dt{width:606px;}
.page18 .box2 dl dt img{display: block;width:100%;}
.page18 .box2 dl dd{position:relative;z-index: 1;}
.page18 .box2 dl dd.item1{padding-right:85px;top:-138px}
.page18 .box2 dl dd.item1 p{margin-bottom:20px;text-align: justify;}
.page18 .box2 dl dd.item2{color:#fff;top:-115px}


.page19{background:#F5F5F7 url(../images/bg19-new.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page19 .box1{width:760px;position:relative;z-index: 1;}
.page19 .box1 .pic{position:absolute;top:0;left:0;z-index: 1;}
.page19 .box1 .pic dt{position:absolute;}
.page19 .box1 .pic dt img,.page19 .box2 .rightimg img{display: block;width:100%;}
.page19 .box1 .pic dt:nth-child(1){width:660px;top:288px;left:-350px;}
.page19 .box1 .pic dt:nth-child(2){width:265px;top:0;left:0;}
.page19 .box1 .pic dt:nth-child(3){width:245px;top:76px;left:192px;}
.page19 .box1 .pic dt:nth-child(4){width:109px;top:0;left:480px;}
.page19 .box1 .pic dt:nth-child(5){width:187px;top:525px;left:490px;}
.page19 .box2{width:840px;position:relative;z-index: 1;padding:125px 135px 0 0}
.page19 .box2 .txt1{text-align:right;}
.page19 .box2 .txt2 dt{padding:25px 90px 0 0}
.page19 .box2 .txt2 dt p{margin-bottom:15px;}
.page19 .box2 .txt2 dd{color:#000;padding-top:15px;line-height:26px;}
.page19 .box2 .rightimg{width:248px;position:absolute;right:-51px;top:414px;}


.page20{background:url(../images/bg20-new.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;/* max-width:1600px; */}
.page20 .txt1{padding-right:20%}
.page20 .txt2{width:436px;padding:50px 0 0 0;margin-left:135px}
.page20 .txt2 dt p{margin-bottom:16px;}
.page20 .txt2 dd{color:#fff}
.page20 .pic{position:absolute;z-index: 2;top:0;width:100%;}
.page20 .pic dt{position:absolute;}
.page20 .pic dt img{display: block;width: 100%;}
.page20 .pic dt:nth-child(1){width:721px;height:900px;right:-95px;top:0;z-index: 3;}
.page20 .pic dt:nth-child(2){width:369px;left:570px;top:295px;}
.page20 .pic dt:nth-child(3){width:233px;left:683px;top:622px;}
.page20 .pic dt:nth-child(4){width:258px;left:936px;top:473px;}


.page21{background:#F5F5F7}
.page21 .sworp{justify-content: flex-start;}
.page21 .leftbox2{width: 413px;margin-left:80px}
.page21 .leftbox2 dl{color:#000;font-family: 'helvetica_ceregular';font-size:16px;font-weight:700;}
.page21 .leftbox2 dl dd.txt{padding:60px 0;font-weight:400;line-height: 24px;}
.page21 .leftbox2 dl dt img,.page21 .rightbox2 .pic dt img{display: block;width: 100%;}
.page21 .rightbox2{padding-left:50px;position:relative;z-index: 1;}
.page21 .rightbox2 .txt1{padding-top:75px;}
.page21 .rightbox2 .txt1 dd.smlt{width:478px;}
.page21 .rightbox2 .txt1 dd.smlt p{margin-top:20px;line-height:26px;}
.page21 .rightbox2 .pic,.page21 .rightbox2 .pic dt{position:absolute;top:0;left:0;}
.page21 .rightbox2 .pic dt:nth-child(1){width:526px;top:135px;left:570px;}
.page21 .rightbox2 .pic dt:nth-child(2){width:621px;top:688px;left:50px;}
.page21 .rightbox2 .pic dt:nth-child(3){width:353px;top:550px;left:697px;}

/* .page22{background:url(../images/bg22.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;} */
.page23{background: #F5F5F7 url(../images/nlink-bg.jpg) no-repeat center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;}
.page23 .txt1{text-align: center;padding-top:90px}
.casebtn{display:-webkit-flex;display: flex;justify-content: center;flex-wrap: wrap;}
.casebtn dt{width:650px;margin:0 45px;box-sizing: border-box;position:relative}
.casebtn dt a,.casebtn dt img{display: block;width: 100%;}
.casebtn dt:nth-child(3) a{margin-left:140px}
.casebtn dt:nth-child(4) a{margin-left:140px}
.casebtn dt:nth-child(3),.casebtn dt:nth-child(4){margin-top:30px;}
.casebtn dt img.ewm{width: 100px;height: 100px;position:absolute;left:230px;top:0;-webkit-transition: all .3s;transition: all .3s;;opacity: 0;z-index:-1}
.casebtn dt:hover img.ewm{opacity:1;top:-22px;z-index: 1;}


.footer{background:#1a1a1a;margin:0 auto;}
.footer .sworp{padding:100px 135px}
.footer .botmlogo{width:300px;}
.footer .botmlogo img{display:block;width:100%;}
.footer .dress{display: flex;display: -webkit-flex;justify-content: space-between;padding:100px 0}
.footer .dress dl{width:30%}
.footer .dress dl dt{font-family: 'helvetica_neue_lt_std75_bold';font-size:24px;}
.footer .dress dl dt p{font-family: 'helvetica_neue_lt_std75_bold';font-size:18px;}
.footer .dress dl dd{font-family: 'helvetica_ceregular';font-size:16px;line-height:28px;color:#727272}
.footer .copy{font-size:20px;font-family: 'source_han_sans_cn_boldbold';line-height:30px;}
.footer .links{display: flex;display: -webkit-flex;justify-content: flex-start;margin-top:80px;position:relative}
.footer .links dt{margin-right:45px;}
.footer .links dt img{display: block;height:32px;}
.footer .links dd{position:absolute;right:0;top:0;font-size:22px;font-family: "黑体";}
.footer .links dd a{margin:0 10px}
.footer .links dd a:hover{color:#fff;text-decoration: underline;}

.mask{width:100%;height:100%;background:#000;opacity:.8;position:fixed;left:0;top:0;z-index:99;display:none;}

.citybox{width:1440px;height:809px;position:fixed;top:50%;left:50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index:100;display: none;}
.citybox .back{position:absolute;right:115px;bottom:30px;width:49px;height:34px;background:url(../images/a_back.png) no-repeat;cursor: pointer;z-index:102;}
.citybox .menu{position: absolute;bottom:30px;left:0;width:100%;text-align: center;display: flex;display: -webkit-flex;justify-content: center;font-family: 'helvetica_neue_lt_std75_bold';font-size:18px;z-index: 101;}
.citybox .menu dt{margin:0 40px;padding:0 30px;border:1px solid #fff;border-radius:30px;line-height:32px;height:36px;cursor: pointer;transition: all .5s;}
.citybox .menu dt:hover{background:#1B40D8;border-color:#1B40D8;}
.citybox .menu dt.on{background:#1B40D8;border-color:#1B40D8;}
.citybox .cityspace{display: none;}

.citybox .swiper-button-prev,.citybox .swiper-button-next{width:77px;height:56px;}
.citybox .swiper-button-prev::after,.citybox .swiper-button-next::after{display: none;}
.citybox .swiper-button-prev{background:url(../images/arror_left.png) no-repeat left top;left:100px}
.citybox .swiper-button-prev:hover{background-position: left bottom;}
.citybox .swiper-button-next{background:url(../images/arror_right.png) no-repeat left top;right:100px}
.citybox .swiper-button-next:hover{background-position: left bottom;}

/* @media(max-width:1600px) and (min-width:1440px){
body{min-width:1500px;}
.page2 .txt1, .page3 .txt1, .page4 .txt1, .page9 .txt1, .page10 .txt1, .page11 .txt1, .page12 .txt1, .page13 .txt1, .page14 .txt1, .page15 .txt1, .page16 .txt1, .page17 .txt1, .page20 .txt1{padding-left: 90px}
.page2 .sub1,.page3 .tabs1,.page3 .tabcont,.page4 .sub3, .page9 .sub3{padding-left:90px}
.page4 .sub3,.page9 .sub3{justify-content:flex-start;}
.page4 .sub3 dl{width:30%;margin-right:3%}
.page9 .sub3 dl{width:26%;margin-right:4%}
.page10 .sub3{width:1500px;justify-content: space-around;}
.page11{min-width:auto;}
.page11 .sworp{width:1500px;}
} */
@media(max-width:1440px){
/* body{min-width:1500px;width:1510px;margin:0 auto;overflow: hidden;} */
body{min-width:1500px;margin:0 auto;}
.page2, .page3, .page4, .page5, .page6, .page7, .page8, .page9, .page10, .page11, .page12, .page13, .page14, .page15, .page16, .page17, .page18, .page19, .page20, .page21, .page22, .page23{min-width:auto;}
.page2 .txt1, .page3 .txt1, .page4 .txt1, .page9 .txt1, .page10 .txt1, .page11 .txt1,.page13 .txt1, .page14 .txt1, .page15 .txt1, .page16 .txt1, .page17 .txt1, .page20 .txt1{padding-left: 50px;}
.page2 .sub1,.page3 .tabs1,.page3 .tabcont,.page4 .sub3, .page9 .sub3{padding-left:50px;}
.page1 .vdtext{width:1440px;}
.page4 .sub3,.page9 .sub3{justify-content:flex-start;}
.page2 .sub1 dl{width:31%;margin-right:4%;}
.page4 .sub3 dl{width:30%;margin-right:3%}
.page8 .rightbox .picbox{z-index:-1}
.page9 .sub3 dl{width:26%;margin-right:4%}
.page6 .rightbox h1,.page8 .rightbox h1{padding-right:20%}
.page10 .sub3{width:1440px;justify-content: space-around;}
.page10 .txt1,.page12 .txt1{width:1440px;padding-left:0}
.page11{min-width:auto;}
.page11 .sworp{width:1440px;margin-left:0}
.page11 .txt1{padding-left:0;padding-right:0;}
.page17 .mid{padding-left:40px}
.page16 .txt1{padding-right:13.5%}
.page16 .sub4{left:-90px}
.page17 .infotxt{padding:0 20px;width:1440px;}
.page18 .box2{position: relative;z-index:999;}
.page18 .box2 dl{right:50px;margin-bottom:-52px}
.page18 .box2 dl dd.item1{padding-right:0;}
.page18 .box2 dl dd{padding-left:60px;width:490px}
.page19 .box2 .txt1{padding-right:13%}
.page20 .txt1{padding-right:45%}
.page20 .txt2{margin-left:50px}
.page20 .pic{left:-120px}
.page21 .leftbox2{margin-left:40px}
.page23 .sworp{width:1440px;}
.casebtn dt{width:500px}
}

@media(max-width:1366px){
body{width:1366px;margin:0 auto;overflow: hidden;}
body,.page1, .page2, .page3, .page4, .page5, .page6, .page7, .page8, .page9, .page10, .page11, .page12, .page13, .page14, .page15, .page16, .page17, .page18, .page19, .page20, .page21, .page22, .page23{min-width:auto;}
.sworp{width:1366px;}
.page2 .txt1, .page3 .txt1, .page4 .txt1, .page9 .txt1, .page10 .txt1, .page11 .txt1, .page12 .txt1, .page13 .txt1, .page14 .txt1, .page15 .txt1, .page16 .txt1, .page17 .txt1, .page20 .txt1{padding-left: 20px}
.page2 .sub1{justify-content:space-around;}
.page2 .sub1 dl{width:30%;}
.page2 .sub1,.page3 .tabs1,.page3 .tabcont,.page4 .sub3, .page9 .sub3{padding-left:20px;padding-right:0}
.page4 .sub3,.page9 .sub3{justify-content:space-around;}
.page4 .sub3 dl{width:30%}
.page9 .sub3 dl{width:26%;margin-right:3%}
.page10 .sub3{width:1366px;justify-content: space-around;}
.page11{min-width:auto;}
.page11 .sworp{width:1366px;}
.leftbox{padding-left:45px;width:267px}
.leftbox .minfo{right:-16px}
.rightbox{width:1099px;}
.rightbox .picbox .t5{right:-215px}
.rightbox .picbox .t8{right:-170px}
.rightbox .picbox .t9{right:23px}
.rightbox .picbox .t12{right:-242px}
.rightbox .picbox .t13{right:9px}
.rightbox .picbox .t16{right:-53px}
.rightbox .picbox .t17{right:-154px}
.page16 .sub4{left:-110px}
.page17 .mid{padding-left:20px}
.page17 .infotxt{padding:0 20px}
.page18 .box2{position: relative;z-index:999;}
.page18 .box2 dl{right:-100px;margin-bottom:0}
.page18 .box2 dl dd.item1{padding-right:0;}
.page18 .box2 dl dd{padding-left:60px;width:490px}
.page18 .txt1 dt{font-size:44px}
.page19 .box2 .txt2{padding-left:100px}
.page19 .box2 .txt2 dt{padding-right:0}
.page19 .box2 .rightimg{z-index: -1;}
.page20 .txt1{padding-right:45%}
.page20 .txt2{margin-left:20px}
.page20 .pic{left:-120px}
.page20 .pic dt:nth-child(1){right:-295px}
.page21 .leftbox2{margin-left:20px}
.casebtn dt{width:500px}
.footer .sworp{padding:100px 40px}
}









































