.Top003198 dd.inquiry .formbtn{padding: 0 calc(15 / 16* 1em);}
.Top003198 dd.lang{margin-left: calc(10 / 1920* 100vw);}
.Top003198 .top-search{margin-left: calc(25 / 1920* 100vw);}

@media (min-width:1025px) {
.Top003198 .top-search.show .box{width: calc(150 / 1920 * 100vw);}

}
@media (max-width:1024px) {
.Top003198 dd.inquiry .formbtn{padding: 0 calc(10 / 16* 1em);}
}

@media (min-width: 1025px) and (max-width: 1600px) {
.Top003198 menu li{margin-right: calc(20 / 1920 * 100vw);}
 }

.home_box2 .zy_title{padding-bottom: 2vw;}
.home_box2 .zy_title .cn:after{margin: 20px 0 0px;}
.home_box2 .left .word .tit1{padding-bottom: 0.5vw;}
.home_box2 .left .word .desc{ line-height: 1.75;}
.home_box2 .left .word .desc p{margin: 10px 0 0 0;}
.home_box2 .home_more{margin-top: calc(40 / 16* 1em);}
@media(min-width:1025px){

}


.Menu002147 li{ padding:0 calc(30 / 1920 * 100vw);}

.Floor003078 .intro .tit {font-size:calc(30 / 16 * 1em);margin: 7px 0 25px 0; }
@media (max-width: 640px){
.Floor003078 .intro .gupiao{font-size: calc(18 / 16* 1em);}
.Floor003078 .intro .tit {font-size: calc(20 / 16 * 1em);margin: 7px 0 12px 0;}
}

.Floor002841 .info-num li{margin-bottom: 4%;}

.Floor003153 .intro .info{ line-height: 1.75;}
@media (min-width:1025px) {
.Floor003153 .intro .info{font-size: 1em;}  
.Floor003153 .intro .info p{margin: 0 0 8px 0;}
}


.history .slick-slide:nth-child(2n) .text_box{padding-top: calc(10 / 16* 1em);}
.history .slick-slide .desc{font-size: calc(18 / 16* 1em);line-height: 1.7;}



@media(min-width:1025px){
.Footer .b_nav nav{width:75%;}
}