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{position:relative;height:100%;max-width:750px;margin:0 auto;font-size:.24rem;color:#333;background:#fff;}
h1,h2{font-weight:bold;}em,i{font-style:normal;}a{text-decoration:none;}img{display:block;width:100%;border:none;}
.cf{clear:both;}.cf:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}

.top01{width:100%;height:1.6rem;background:url(img/top01-new.jpg) no-repeat;background-size:cover;}
.top02{width:100%;height:2.75rem;background:url(img/top02-new.jpg) no-repeat;background-size:cover;}
.top03{width:100%;height:2.75rem;background:url(img/top03.jpg) no-repeat;background-size:cover;}
.top04{width:100%;height:2.75rem;padding:.6rem .4rem 0;background:url(img/top04-new.jpg) no-repeat;background-size:cover;box-sizing:border-box;}

.top04 a{display:block;width:20%;height:1.8rem;float:left;}

.m01{width:100%;height:1.6rem;background:url(img/m01.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m01 a{display:block;width:6.5rem;height:4.6rem;margin:0 auto;}

.m02{width:100%;height:5.5rem;padding:4.5rem .52rem 0;background:url(img/m02.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m02 a{display:block;width:1.32rem;height:.6rem;margin-left:.25rem;float:left;}

.m03{width:100%;height:5.3rem;background:url(img/m03.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m03 a{display:block;width:6.5rem;height:4.6rem;margin:0 auto;}

.m04{width:100%;height:6.9rem;padding:4.8rem 0 0 .55rem;background:url(img/m04-new.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m04 a{display:block;width:1rem;height:1rem;margin-left:.06rem;float:left;}

.m05{width:100%;height:5.3rem;padding-top:4rem;background:url(img/m05.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m05 a{display:block;width:4rem;height:.6rem;margin:0 auto;}

.m06{width:100%;height:5.4rem;background:url(img/m06.jpg) no-repeat;background-size:cover;box-sizing:border-box;}

.m07{width:100%;height:4.2rem;background:url(img/m07.jpg) no-repeat;background-size:cover;box-sizing:border-box;}

.m08{width:100%;height:4.3rem;background:url(img/m08-new.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m08 a{display:block;width:6.5rem;height:3.8rem;margin:0 auto;}

.m09{width:100%;height:6rem;padding-top:3.8rem;background:url(img/m09-new.jpg) no-repeat;background-size:cover;box-sizing:border-box;}
.m09 a{display:block;width:6.5rem;height:1rem;margin:0 auto;}

.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) no-repeat;background-size:cover;box-sizing:border-box;padding:1.4rem .35rem .5rem;}
.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:.3rem auto 0;padding:0;border:none;border-radius:.05rem;font-weight:bold;font-size:.32rem;color:#fff;background:linear-gradient(to right,#ff702a,#ef501e);-webkit-box-shadow:0 .05rem .1rem #eeb6c3;box-shadow:0 .05rem .1rem #eeb6c3;}
.popcont .check.area{height:.8rem;}
.popcont h3{width:100%;padding:.1rem 0 .2rem .1rem;font-weight:normal;font-size:.26rem;color:#666;}

.btn-zx{width:.8rem;height:.8rem;background:url(img/btn-zx.png) no-repeat;background-size:cover;position:fixed;right:.1rem;bottom:2.5rem;display:block;}

.gotop{width:.96rem;height:.96rem;background:url(img/gotop.png) no-repeat;background-size:cover;position:fixed;right:.04rem;bottom:1.5rem;display:block;}