body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,th,td,button,footer,header,menu,nav{margin:0;padding:0;}
body{height:100%;max-width:750px;margin:0 auto;font:.24rem "microsoft yahei";color:#333;background:#060cba;}
.cf{clear:both;}.cf:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}


.m01{width:100%;height:6.4rem;background:url(img/m01.jpg?v=0309) no-repeat;background-size:cover;display:block;}
.m02{
  padding-top: 1.7rem;
  box-sizing: border-box;
  width:100%;height:5.4rem;background:url(img/m02-1.jpg?v=0309) no-repeat;background-size:cover;
}
.m03{width:100%;height:6.7rem;background:url(img/m03.jpg?v=030902) no-repeat;background-size:cover;}
.m04{width:100%;height:1.1rem;background:url(img/m04_btn.jpg?v=0309) no-repeat;background-size:cover;}
.m05{width:100%;height:4.9rem;background:url(img/m05.jpg?v=0309) no-repeat;background-size:cover;}
.m06{width:100%;height:4.5rem;background:url(img/m06.jpg) no-repeat;background-size:cover;}
.m07{width:100%;height:1.2rem;background:url(img/m07_btn.jpg) no-repeat;background-size:cover;}
.m08{width:100%;height:5.9rem;background:url(img/m08.jpg?v=0314) no-repeat;background-size:cover;}
.m09{width:100%;height:4.6rem;background:url(img/m09.jpg??v=0314) no-repeat;background-size:cover;}
.m10{width:100%;height:1.3rem;background:url(img/m10_btn.jpg) no-repeat;background-size:cover;}
.m10-1{width:100%;height:6.6rem;background:url(img/m10-11.jpg) no-repeat;background-size:cover;}
.m11{width:100%;height:4.1rem;background:url(img/m11-1.jpg) no-repeat;background-size:cover;}
.m12{width:100%;height:1.4rem;background:url(img/m12_btn.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m13{width:100%;height:2rem;background:url(img/m13.jpg) no-repeat;background-size:cover;box-sizing:border-box;}

.m04 a,.m07 a,.m10 a,.m12 a {
  width: 50%;
  display: block;
  height: 100%;
  transform: translateX(50%);
}

.m02 .swiper-container {
  height: 1.78rem;
  overflow: hidden;
  color: #ffffff;
  text-align: center;
}


  /* 弹窗 */
.pop{width:100%;height:100%;position:relative;z-index:9999;display:none;}
.mask{position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:9999;background:#000;filter:alpha(opacity=80);opacity:.8;}
.bm{position:fixed;left:0;right:0;top:22%;width:6.5rem;height:4.5rem;margin:0 auto;z-index:99999;background:url(img/bm-bg.png?1) no-repeat;background-size:cover;box-sizing:border-box;padding-top:1.1rem;}
.close{position:relative;z-index:999999;display:block;width:.64rem;height:.64rem;margin:1rem auto 0;border:1px solid #fff;border-radius:50%;}
.close:before,.close:after{position:absolute;top:.3rem;left:.17rem;width:.3rem;height:1px;background:#fff;content:'';transform:rotateZ(45deg);}
.close:before{transform:rotateZ(-45deg);}

.popcont .check{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.1rem;}
.popcont .check input{flex:auto;width:50%;height:.8rem;line-height:.8rem;margin:0 .05rem;padding:0;border:1px solid #e5e5e5;border-radius:.05rem;background:#fff;font-size:.24rem;text-indent:.1rem;color:#666;}
.popcont .submit{display:block;width:98%;height:.8rem;line-height:.8rem;margin:.2rem auto 0;padding:0;border:none;border-radius:.05rem;font-weight:bold;font-size:.32rem;color:#fff;background:linear-gradient(0deg,rgba(240,201,150,1),rgba(224,180,117,1));-webkit-box-shadow:0 .05rem .08rem 0 rgba(207,148,64,0.3);box-shadow:0 .05rem .08rem 0 rgba(207,148,64,0.3);}
.popcont .check.area{height:.8rem;}
.popcont h3{width:100%;padding:0 0 .2rem .1rem;font-weight:normal;font-size:.26rem;color:#666;}

.bm.popcont form {
  margin-top: 0;
  background: #ffffff;
  padding: .4rem .2rem .36rem;
  border-radius: .08rem;
}