/* 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: #fff;}
.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 img{width: 62%;}
p{font-size: .2rem !important; line-height: 0.3rem !important;}

/*banner*/
.swiper-container{height: 4.8rem;}
.inner{width: 100%;}
#swiper-slide1{background-size: 226% !important;}
#swiper-slide2{background-size: 190% 100% !important;}
.ban-zhi1{width: 10%; padding-left: 2%;}
#swiper-slide1 .ban-zhi2{width: 19%; left: 0.4rem;}
#swiper-slide1 .ban-zhi3{width: 38%; animation: none;top: -1rem; left: 18%; right: 0;}
#swiper-slide1 .ban-zhi4{display: none;}
#swiper-slide2 .ban-zhi2{position: absolute;left: 7%; top: 0.6rem; z-index: 9;width: 26%;}
#swiper-slide2 .ban-zhi3{top: 2.7rem; left: 2.9rem;width: 8%;}
#swiper-slide2 .ban-zhi4{display: none;}
#swiper-slide2 .ban-zhi5{display: none;}

/*sec01*/
.sec01-main{
    align-items: flex-start;
}
.sec01-l{
    height: 5.42rem;padding-top: 1.5rem;
}
.sec01-l img{
    width: 100%;
}
.sec01-r div{
    height: auto;
}
.sec02 .title h2 a{
    display: none;
}

/*sec02*/
.sec02-item{
    width: 1rem; height: 7.2rem;
}
.item-bt{
    width: 1rem;
}
.item-info{
    width: 3rem; height: 7.2rem;
}
.item-info p{
    height: 4.4rem;
}
.sec02-item.on{
    width: 3rem;
}
.item-info img{
    width: 80%;
}

/*sec03*/
.wrap2{
    width: 94%;
}
.sec03-pt{
    display: none;
}
.sec03-main input[type=text]{
    width: 90%; margin: 0 auto; margin-bottom: 0.3rem;
}
.sec03 .sub-btn{
    position: relative; right: auto; top: auto; margin: 0 auto; margin-top: 0.3rem; display: block; width: 80%;
}
.sec03 .form_bot{
    display: block; margin: 0 auto;
}
.sec03-item-form .wrap2{
    padding-left: 0;
}
.item-r ul li{
    height: auto;
}

/*sec04*/
.sec04 .hd{
    background-size: 100% 100%; width: 24%;
}
.sec04 .bd ul li{
    padding: .6rem 0 0 .2rem;
}

/*sec05*/
.sec05{
    background-size: 100% 100% !important;
}
.sec05-peo{
    width: 81%; right: -0.8rem; top: -0.8rem;
}

/*sec06*/
.sec06-l img{
    width: 80%;
}
.sec06-r ul li{
    height: auto; padding-bottom: 0.2rem;
}
.sec06-r ul li span{
    width: 60%; line-height: 0.3rem;
}

/* sec07 */
.sec07-item-t i{
    width: 30%; top: -0.1rem;
}
.sec07-item-t p{
    height: 1rem;
}

/* sec08 */
.sec08-title{
    margin-bottom: 0;
}
.sec08-line-bg div p i{
    right: 0;
}



