@charset "UTF-8";
/*!****** lib.css *******/
/*!-----------------[初始化]--------------*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
q:after,q:before{content:''}
fieldset,img{border:0}
abbr,acronym{border:0}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r{float:right}
.c{clear:both}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
em{font-weight:400;font-style:normal}
body{color:#333;font-size:14px;line-height:1.5;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
/*!-----------------[初始化结束]--------------*/
.wp{width:100%;padding:0 .35rem}
/*!******************************
    -------[=头部]-------
********************************/
/*!******************************
    -------[=导航]-------
********************************/
.menuBtn{display:none;position:fixed;top:12px;right:12px;width:30px;height:30px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:4px;background-color:#fff;margin:4px 0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;margin-top:-5px;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
/*!******************************
    -------[=底部]-------
********************************/
/*!******************************
    -------[=公用]-------
********************************/
@media (min-width:320px){
html{font-size:43.6667px}
}
@media (min-width:360px){
html{font-size:48px}
}
@media (min-width:375px){
html{font-size:50px}
}
@media (min-width:384px){
html{font-size:51.2px}
}
@media (min-width:414px){
html{font-size:55.2px}
}
@media (min-width:448px){
html{font-size:59.7333px}
}
@media (min-width:480px){
html{font-size:48px}
}
@media (min-width:512px){
html{font-size:68.2667px}
}
@media (min-width:544px){
html{font-size:72.5333px}
}
@media (min-width:576px){
html{font-size:76.8px}
}
@media (min-width:608px){
html{font-size:81.0667px}
}
@media (min-width:640px){
html{font-size:85.3333px}
}
@media (min-width:750px){
html{font-size:100px}
}
/*!****** lib.css end *******/
img{width:100%}
.ban1{color:#fff;text-align:center;padding:2.05rem .3rem .91rem;background-color:#065db0}
.ban1 .logo{width:3.8rem;font-size:0;margin:0 auto .26rem}
.ban1 .tit{font-size:.44rem;font-weight:700;margin-bottom:.26rem}
.ban1 .desc{font-size:.18rem;text-transform:uppercase;margin-bottom:1.06rem}
.ban1 .con{display:flex;align-items:center;height:1.8rem;padding:0 .7rem;border-radius:.2rem;background-color:#fff}
.ban1 .icn{flex-shrink:0;width:.51rem;margin-right:.94rem}
.ban1 .txt{flex:1;text-align:left;overflow:hidden}
.ban1 .txt .t{font-size:.32rem;color:#000;margin-bottom:.06rem}
.ban1 .txt .p{font-size:.26rem;color:#666}
.ban1.sty1{padding:1.13rem 0 .9rem}
.ban1.sty1 .desc{margin-bottom:0}
.m-form1{text-align:center;padding:1.09rem .55rem}
.m-form1 .tit{font-size:.4rem;color:#000;margin-bottom:.16rem}
.m-form1 .desc{font-size:.3rem;color:#666;margin-bottom:.8rem}
.m-form1 .inp{margin-bottom:.4rem;border:.02rem solid #ededed;border-radius:.1rem;overflow:hidden}
.m-form1 .inp input{width:100%;height:.86rem;line-height:.86rem;text-align:center;font-size:.3rem}
.m-form1 .btn{display:block;background-color:#065db0;border-radius:.1rem;text-align:center;line-height:.9rem;font-size:.3rem;color:#fff}
.m-con1{display:block;padding:.43rem 0 .72rem;background-color:#fff;text-align:center;overflow:hidden}
.m-con1 .tit{font-size:.32rem;color:#000;margin-bottom:.59rem}
.m-con1 .pic{width:4rem;margin:0 auto}
.g-tit1{display:flex;align-items:center;height:1rem;background-color:#065db0}
.g-tit1 .line{flex:1;height:.02rem;background-color:#fff;overflow:hidden}
.g-tit1 .txt{flex-shrink:0;text-align:center;color:#fff;margin:0 .16rem}
.g-tit1 .tit{font-size:.28rem}
.g-tit1 .desc{font-size:.2rem;text-transform:uppercase}
.m-info1{background-color:#fff;padding:.3rem 0 .4rem;overflow:hidden}
.m-info1 .row{display:flex;align-items:center;height:.8rem;border-bottom:1px solid rgba(0,0,0,.1);font-size:.26rem}
.m-info1 .row:last-child{border-bottom:none}
.m-info1 .lab{flex-shrink:0;width:2.18rem;color:#065db0}
.m-info1 .desc{flex:1;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-info2{padding:.32rem 0 .27rem;background-color:#fff;overflow:hidden}
.m-info2 .row{display:flex;flex-wrap:wrap;font-size:.26rem;line-height:.6rem}
.m-info2 .lab{flex-shrink:0;width:2.18rem;color:#065db0}
.m-info2 .desc{flex:1;overflow:hidden}
.m-info2 .pic{font-size:0;line-height:1;width:100%;margin:.11rem 0 .36rem}
.m-info2 .pic img{width:3.61rem}
.m-info3{padding:.42rem 0 .91rem;background-color:#fff;font-size:0;overflow:hidden}
.m-info3 .pic{display:block;white-space:nowrap;background-color:#fff!important;margin:0 .3rem .83rem;height:2.88rem;font-size:0;line-height:0;overflow-x:auto}
.m-info3 .pic a{display:inline-block;vertical-align:middle;height:2.88rem;margin-right:.66rem}
.m-info3 .pic a:last-child{margin-right:0}
.m-info3 .pic a img{max-height:100%}
.m-info3 .icn{width:1.77rem;margin:0 auto}
.m-pop1{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99}
.m-pop1 .pop-bg{width:100%;height:100%;opacity:.5;background-color:#000}
.m-pop1 .pop-con{position:absolute;top:50%;left:.75rem;right:.75rem;padding:.51rem .3rem .57rem;transform:translateY(-50%);text-align:center;background-color:#fff;z-index:2}
.m-pop1 .pop-close{position:absolute;top:.1rem;right:.28rem;width:.48rem;font-size:0;z-index:2;cursor:pointer}
.m-pop1 .tit{font-size:.4rem;color:#000;margin-bottom:.28rem}
.m-pop1 .desc{font-size:.22rem;color:#444;line-height:.4rem;border-bottom:.02rem solid rgba(0,0,0,.1);padding-bottom:.2rem;margin-bottom:.46rem}
.m-pop1 .icn{font-size:0;width:2.37rem;margin:0 auto}