body{background-color:#F8F9FD}
@media (min-width:1681px){.content{padding-top:60px;padding-bottom:60px}}
@media (max-width:480px){.content{padding-top:30px}
}.h2-title{margin-bottom:40px;text-align:center;font-size:40px;font-weight:normal;line-height:1.2}
@media (max-width:1680px){.h2-title{font-size:34px;margin-bottom:30px}
}@media (max-width:1024px){.h2-title{margin-bottom:25px;font-size:28px;background-size:48px}
}@media (max-width:480px){.h2-title{margin-bottom:20px;font-size:26px}
}
@media(max-width:1400px){#pc-nav li{padding:0 14px}
}@media(max-width:1024px){
.wap_navbtn span.onwap:before,.wap_navbtn span.onwap:after{background-color:#000}
}


.banner-box{position:relative;transition:all ease .5s}
.banner-box .pic{position:relative;overflow:hidden}
.banner-box .pic:after{content:'';padding-top:51.67%;display:block}
.banner-box .pic img{display:block;width:100%;position:absolute}
.banner-block{position:absolute;top:0;left:0;width:100%;height:100%}
.banner-height{height:100%}
.banner-text{width:98%;display:inline-block;vertical-align:middle;margin-top:-20px}
.banner-text h1{font-size:52px;line-height:1.3;color:#ffffff;font-weight:normal;text-transform:uppercase;margin-bottom:15px;}
.banner-text .slogan{width:62%;max-width:849px;display: block;}
.banner-text .title{font-size: 90px;line-height: 1; color: #000000;}
.banner-text p.meet{font-size:24px;line-height:1.3;color:#ffffff;padding-top:20px}
.banner-text p.address{font-size:18px;line-height:1.3;color:#ffffff;padding-top:10px}
.LANG-en .banner-text p.address span{display:block;margin-bottom:10px}
a.banner-btn{font-size:18px;height:50px;line-height:50px;color:#fff;display:inline-block;padding:0 40px;background-color:#366cc8;margin-top:40px;outline:none}
a.banner-btn:hover{background:#305ba5}
a.banner-btn.sbtn1{margin-right:17px;position:relative}
.verticalmiddle{height:100%;vertical-align:middle;display:inline-block;width:1px}
.inside-page-box .btn{text-align:center}
.banner-text p.address span{font-size:16px;padding-right:20px}
#erweima-register img{position:absolute;top:-194px;left:0;width:180px;height:190px;display:none}
@media(max-width:1600px){.banner-text h1{font-size:41px}
.banner-text p.meet{font-size:22px}
.banner-text p.address{font-size:18px}
a.banner-btn{margin-top:25px;padding:0 31px;height:40px;line-height:40px}
.banner-box .container{max-width:1080px}
.banner-text{padding-left:5%}
}@media(max-width:980px){.banner-text h1{font-size:40px}
.banner-text p.meet{font-size:30px;padding-top:8px}
.banner-text p.address{padding-top:8px}
a.banner-btn{margin-top:15px}
.banner-text span img{display:none}
}@media(max-width:768px){.banner-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1);display:inline-block}
.banner-box .pic:after{padding-top:81%}
a.banner-btn{padding:0 13px;font-size:14px;line-height:30px;height:30px}
.LANG-en a.banner-btn{margin-top:10px}
.banner-text h1{font-size:30px}
.banner-text p.meet{font-size:24px}
a.banner-btn.sbtn1{margin-right:7px}
.banner-text p.address span{display:block;font-size:14px}
.banner-text .slogan{max-width:492px;width: 76.87%;}
}@media(max-width:480px){.banner-text h1{font-size:22px}
.banner-text p.meet{font-size:18px;padding-top:4px}
.banner-text p.address{padding-top:10px}
a.banner-btn.sbtn2{}
a.banner-btn.sbtn1.bannerbtn1{margin-right:40%}
a.banner-btn.sbtn1.bannerbtn2{margin-top:10px}
}@media(max-width:340px){.banner-text h1{font-size:12px}
.banner-text p.meet{font-size:12px}
a.banner-btn{padding:2px 26px}
}@media (min-width:768px){.banner-btn.sbtn1:hover #erweima-register img{display:block;-webkit-transition:0s;transition:0s}
}.LANG-cn .banner-text h2,.LANG-cn .banner-text p.meet,.LANG-cn .banner-text p.address{font-family:"Microsoft YaHei",Arial}
/*E-= banner*/
