/* reset */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li { list-style:none;}
em, i { font-style:normal;}
a, a:visited, a:active { text-decoration:none; border:none; outline:none;}
input, textarea { outline:none;}
textarea { resize: vertical;}
body { -webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 12px;min-width:7.5rem!important;}
body, button, input, select, textarea { font-family: 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', 'microsoft yahei', simsun, sans-serif;}
.none{ display:none;}
.left { float:left;}
.right { float:right;}
.clearfix::after { content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
a[title="站长统计"]{display: none;}
body{width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;background: #fff;}
.wrap{width:94%;margin: 0 auto;}
.lfNav{display: none;}
.m-hide{display: none;}
.title h2{font-size: .36rem;}
.title h2 .t-left,.title h2 .t-right{width: 0.5rem;}

/*banner*/
.banner{
  background-size: 280%; height: 4rem;
}
.banner h1 img{
  width: 85%;
}
.banner p{
  position: relative; z-index: 2;
}
.ban-img01{
  width: 1.97rem;
}
.ban-img02{
  width: 1.52rem; right: 0; left: auto;
}
.ban-img03{
  width: 2.5rem; right: 0;
}

/*sec01*/
.sec01-main{
  padding: .16rem .2rem;
}
.sec01-main table tr td{
  font-size: .24rem; line-height: 0.6rem;
}

/*sec02*/
.sec02 ul li{
  width: 32%; padding-bottom: 0.2rem;
}
.sec02 ul li img{
  width: 100%;
}
.sec02 ul li h3{
  font-size: .26rem;
}
.sec02 ul li a{
  width: 60%; height: 0.4rem; line-height: 0.4rem; border-radius: .4rem; font-size: .24rem;
}

/*sec03*/
.sec03 ul li{
  width: 20%;
}
.sec03 ul li img{
  height: 1.72rem;
}
.sec03 ul li span{
  width: 100%; font-size: .2rem;
}
.sec03 ul li div h3{
  font-size: .26rem;
}
.sec03 ul li div p{
  font-size: .2rem;
}


/*sec04*/
.sec04{
  padding-bottom: 0.4rem;
}
.myform .hang b{
  font-size: .28rem;
}
.myform .hang01 input, .myform .hang01 select{
  width: 4.2rem; height: 0.6rem; font-size: .26rem;
}
.yzm-box{
  width: 4.2rem; height: 0.6rem; font-size: .26rem;
}
.yzm-box input.yzm01{
  font-size: .26rem;
}
.myform .hang b{
  width: 1.3rem;
}
.yzm-box input.yzm02{
  width: 1.8rem; height: 0.4rem; font-size: .24rem;
}
.subtn1{
  width: 60%; height: 0.6rem; line-height: 0.6rem; font-size: .26rem;
}

/*sec05*/
.sec05-item img{
  width: 100%;
}
.sec05-i02 img:nth-child(1){
  width: 80%;
}
.sec05-i04 img:nth-child(1){
  width: 80%;
}
.sec05-i02 i.i02{
  top: 2.5rem; width: 0.5rem; height: 0.5rem;
}
.sec05-i04 i{
  top: 2.5rem;
}

.popup .close img{
  width: 100%;
}

.mask .myform .hang01 input, .mask .myform .hang01 select{
  width: 4rem;
}
.mask .yzm-box{
  width: 4rem;
}
.popup-m{
  padding-bottom: 0.15rem;
}