/* 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;
	width:7.5rem;margin: 0 auto!important;overflow-x: hidden;overflow-y: auto;
}
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;}
.wrap{width:6.8rem;margin: 0 auto;}
.wrap1{width:7.2rem;margin: 0 auto;}
.m-show{display:block!important;}
.m-hide{display: none!important;}
.m-ib{display: inline-block!important;}
.lfNav{display: none;}
/*banner*/
.banner-box{height:6rem;background-size: 12rem;}
.banner-box .wrap{height:6rem;}
.banner-box .logo{width:1.7rem; height:0; top: 0;}
.banTit{margin-top: .9rem;}
.banTit img{width:6rem}
.banPic{
	height: 6rem;
}

.banPic .ban-img01{
	width: .8rem; left: -.5rem; top: 1.2rem;
}
.banPic .ban-img03{ width:1rem; left: -.7rem; top: 2.6rem;}
.banPic .ban-img05{ width:1.2rem; left: -1rem; bottom: 1.2rem;}
.banPic .ban-img06{left: .45rem; bottom: 1.8rem; width: 1.1rem;}
.banPic .ban-img07{right: -.8rem; top: 1.8rem; width: .74rem;}
.banPic .ban-img08{right: -.8rem;top: 3.8rem; width: 1.35rem;}
.banPic .ban-img09{right: -.6rem; bottom: 1rem; width: .7rem;}

.sections{background-size: auto 100%;}
/*section01*/
.sec01{
	background-size: auto 100%;
}
.secTit{
	background-size: auto .7rem;
}
.secTit h2::before{
	background-size: 100%;
}
.secTit h2::after{
	background-size: 100%;
}
.secCont{margin-top: .35rem;}

.video-box{
	width: 6rem;
	position: relative; z-index: 3;
}

/*section02*/

.s2-cont{
	margin: .35rem auto .5rem;
}
.s2-cont .item{
	width: 5rem; height: auto;margin-bottom: .25rem;
}
.s2-cont .item03{margin-bottom: 0;}
.s2-cont .item .tit{
	height: 1.05rem; line-height: 1.05rem;
}
.s2-cont .item .tit img{
	width: .42rem; margin-top: .32rem;
}
.s2-cont .item .tit font{line-height: 1.06rem; font-size: .34rem;}
.s2-cont .item .cont{margin-bottom: .9rem;}
.s2-cont .item .cont::after{
	width: 100%; height: .9rem;z-index: 3; bottom: -.9rem;
}
.s2-cont .item .cont img{
	width: 88%; margin: 0 6%;
}
.s2-cont .item .cont p{
	width: 88%; margin: .28rem 6%;
	font-size: .26rem; line-height: 1.8;
}


/* section03 */
.s3-cont .tab-box .tab{position: relative; z-index: 3;}
.s3-cont .tab-box .tab a{margin: 0 .05rem;}
.s3-cont .part03 .txt{
	width:88%; clear: both; float: left; margin: 0 6%;
}
.s3-cont .part03 p{
	width:100%; margin:0 auto .2rem; font-size: .24rem; line-height: .36rem;
}
.s3-cont .part03 img{
	width: 100%;margin: auto;
}

/* section04 */
.s4-cont .switchbox{
	position: relative; z-index: 3;
}
.s4-cont .switchbox .tip p{
	width: 88%; margin: auto 6%;
	line-height: .36rem;
}
.s4-cont .switchbox .partbox .part .center{
	width: 1.8rem; height: 1.8rem;
	margin: .25rem 2.5rem auto;
	display: none;
}
.s4-cont .switchbox .partbox .part .diffusion{
	margin-top: 0; height: auto;
}
.s4-cont .switchbox .partbox .part .diffusion .item{
	position: initial; display: inline-block;
	margin-bottom: .2rem;
}
.s4-cont .switchbox .txtPic{
	width: 88%; margin: 0 6% auto; padding:0;
}
.s4-cont .switchbox .txtPic .pic{
	width: 94%; margin: .1rem 3%;
}
.s4-cont .switchbox .txtPic img{
	width: 100%; margin-bottom: .15rem;
}
.s4-cont .switchbox .txtPic .txt{
	width: 94%; margin: .1rem 3% .2rem;
}
.s4-cont .switchbox .txtPic .txt p{
	font-size: .26rem; line-height: .42rem; margin-bottom:.1rem;
}
.pageBtn a{font-size:.28rem}
/* section05 */
.s5-cont .itembox{ margin: 1rem auto .5rem;}
.s5-cont .itembox .item{
	width: 4rem;margin-bottom: 1rem;
	height: 6.9rem;
}
.s5-cont .itembox .item03{margin-bottom: 0;}
.s5-cont .itembox .item .txt h4{
	font-size: .32rem; line-height: .62rem;
}
.s5-cont .itembox .item .txt p{line-height: .36rem;}
/* .s5-cont .itembox .item .pic{} */


/* section06 */
.s6-cont .switchbox{position: relative; z-index: 3;}
.s6-cont .switchbox .tip p{
	width: 88%; margin: auto 6%;
	line-height: .36rem;
}
.s6-cont .part .scrollLeft{
	width: 6rem; margin: 0 .4rem;
}
.s6-cont .part01 .swiper-wrapper .swiper-slide img{
	width: 100%; height: auto;
}
.s6-cont .part01 .swiper-button-prev, .s6-cont .part01 .swiper-button-next{
	display: none;
}
.s6-cont .switchbox .part .txt p{
	width: 88%; margin: auto 6%;line-height: .36rem;
}
.s6-cont .switchbox .part02 .item{margin-bottom: .2rem;height: 4.2rem;}
.s6-cont .switchbox .part02 .item03{margin-bottom: 0;}
.s6-cont .switchbox .part02 .item p{margin-top: .12rem;}

/* section07 */
.s7-cont .contbox{
	position: relative; z-index: 3;
}
.s7-cont .contbox .tip p{
	width: 88%; margin: auto 6%;
	line-height: .36rem;
}
.s7-cont .contbox .wheelSeed{
	width: 88%; margin: auto 6%;
}
.s7-cont .contbox .wheelSeed .swiper-container{
	width: 90%; margin: 0 5%;
}
.s7-cont .contbox .itembox{margin: .25rem auto -.5rem;}

.s7-cont .contbox .itembox .item{
	width: 4.2rem; margin-bottom: .25rem; height: auto;
}
.s7-cont .contbox .itembox .item .txt p{
	font-size: .24rem; line-height: .42rem;
}

/* section08 */
.s8-cont .contbox{position: relative; z-index: 3;}
.s8-cont .contbox .top p,.s8-cont .contbox .ninebox p{
	width: 88%; margin: auto 6% .2rem;
	font-size: .24rem;
	line-height: .36rem;
}

.s8-cont .contbox .top ul li{margin: 0 .12rem .2rem;
	width: 3rem; height: auto;
}
.s8-cont .contbox .ninebox{margin-bottom: -.35rem;}
.s8-cont .contbox .ninebox p{margin: 0 6%;}
.s8-cont .contbox .ninebox .serviceBox{
	width:100%;margin: auto;
	scale: .75;
}

/* section09 */
.s9-cont .contbox{position: relative; z-index: 3;}
.s9-cont .contbox .top .pic{width: 88%; margin: 0 6% .2rem; height: auto;}
.s9-cont .contbox .top .txt{
	width: 88%; margin: 0 6%; height: auto; padding-bottom: .8rem;
}
.s9-cont .contbox .txt font{font-size: .34rem; width: 84%; margin: .3rem 8% 0; text-align: left;}
.s9-cont .contbox .txt p{
	width: 84%; margin: .6rem 8% 0; font-size: .24rem; line-height: .38rem;
}

.s9-cont .contbox .bottom .pic{width: 88%; margin: 0 6% .2rem; height: auto;}
.s9-cont .contbox .bottom .txt{
	width: 88%; margin: 0 6%; height: auto; padding-bottom: .8rem;
}
.s9-cont .contbox .bottom .txt::before{display: none;}

/* section10 */
.s10-cont{margin-bottom: .8rem;}
.s10-cont .contbox{position: relative; z-index: 3;}
.s10-cont .contbox .tip{clear: both;}
.s10-cont .contbox .tip p{
	width: 88%; margin: auto 6%;
	font-size: .24rem;
	line-height: .36rem;
}
.s10-cont .contbox .itembox .item{
	width: 3rem; height: auto;margin: 0 .12rem .25rem;
}
.s10-cont .contbox .itembox .item p{
	width: 2.7rem; margin: .2rem .15rem auto;
	font-size: .24rem; line-height: .32rem;
	min-height: 1.6rem;
	padding-bottom: .15rem;
}


