/* 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;}
.The_total{display:none;}
a[title="站长统计"]{display: none;}
body{width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;background: #420796;}
.wrap{width:94%;margin: 0 auto;}
#box-kefu,#zhy,.aside-bgd,.box-fix-nav{display: none;}
.lfNav{display: none;}
.m-hide{display: none;}
.title h2{font-size: .36rem;}
.title h2::before{display: none;}
.title h2::after{display: none;}

/*banner*/
.banner{
  background-size: 160%; height: 5.35rem; overflow: hidden;
}
.ban-bt{
  width: 59%; padding-top: 1rem;
}
.ban-rimg-box{
  width: 43%;
  position: absolute;
  right: -1.5rem;
  top: 3rem;
  z-index: 3;
}
.ban-rimg{
  width: 100%;
}
.ban-limg-box{
  width: 46%; position: absolute; top: 3.5rem; left: -1.7rem;
}
.ban-limg{
  width: 100%;
}
.ban-zimg{
  position: absolute; bottom: -0.2rem; left: 2.4rem; width: 14%;
}
.ban-19{
  top: -0.85rem;
}

/*sec09*/
.section{
  background-size: 160%;
}
.sec09-main{
  height: 4rem; background-size: 100% 100%;
}
.sec09-main .play-box{
  width: 88%; height: auto;
}

/* sec01 */
.sec01-main{
  height: 9rem;
}
.sec01-main h3 img{
  width: 64%;
}
.txt-t-box{
  height: 2.86rem; 
}
.txt-t, .txt-b{
  background-image: url(../images/s1_mbg02.jpg); background-size: auto .52rem;
}
.txt-t p{
  font-size: .24rem; line-height: .52rem;
}

/*sec02*/
.sec02 ul li{
  width: 46%; height: auto;
  background-size: 100% 100%;
}
.sec02 ul li p{
  font-size: .22rem; line-height: 0.3rem;
}

/*sec03*/
.seamlesswrap{
  width: 100%; padding-top: 0.7rem;
}

/*sec04*/
.sec04 ul li{
  width: 49%; margin-bottom: 0.2rem;
}
.sec04 ul li div img{
  width: 75%;
}
.sec04 ul li div{
  height: 7.6rem;
}
.sec04 ul li div h4{
  width: 2rem;
    height: .4rem;
    line-height: .4rem;
  font-size: .24rem;
}
.sec04 ul li div p{
  font-size: .24rem;
}

/*sec05*/
.sec05 .title{
  margin-bottom: .45rem;
}
.sec05-item{
  height: auto; padding: .2rem 0;
}
.sec05-img{
  float: none; width: 100%; margin: 0 !important;
}
.sec05-info{
  height: auto; float: none; width: 100%; margin: 0 !important; padding-bottom: 0.4rem;
}
.sec05-t{
  margin-bottom: 0.2rem;
}
.sec05-t img{
  display: inline-block; width: 46%; margin: 0 .1rem .2rem !important;
}
.sec05-info h3{
  font-size: .36rem; text-align: center; margin: 0; padding-top:.3rem; margin-bottom: 0.2rem;
}
.sec05-info h3::before{
  display: none !important;
}
.sec05-info h3::after{
  display: none !important;
}
.sec05-info p{
  font-size: .24rem; line-height: 0.3rem; margin: 0 .2rem;
}
.sec05-info::after{
  display: none;
}

/*sec06*/
.sec06{
  padding-top: 0.8rem !important;
}
.sec06 .bd ul li .sec06-item{
  margin-bottom: 0.2rem;
}
.sec06 .bd ul li:nth-child(1) .sec06-item{
  width: 49%;
}
.sec06 .bd ul li:nth-child(2) .sec06-item{
  width: 100%;
}
.sec06 .bd ul li:nth-child(1) .sec06-item img{
  width: 100%;
}
.sec06 .bd ul li:nth-child(2) .sec06-item img{
  width: 50%;
}
.sec06-item{
  margin-bottom: 0.2rem !important;
}
.sec06-item h3{
  font-size: .3rem;
}
.sec06-item p{
  font-size: .24rem; line-height: 0.36rem;
}
.sec06 .bd ul li:nth-child(2) .sec06-item{
  margin: 0 auto;
}

/* sec07 */
.sec07 .tempWrap{
  width: 100%;
}
.sec07-b{
  height: auto;
}
.sec07-txt2 a{
  bottom: 0.2rem;
}

/* sec08 */
.sec08-main img{
  width: 100%;
}
.sec08-main p.sec08-info{
  font-size: .24rem; line-height: 0.36rem;
}

/* sec09 */
.sec09{
  background-size: 160%;
}

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