/* reset */


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;
}

.clearfix::after { content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.The_total{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:4.8rem;background-size: 14rem; overflow: hidden;}
.banner-box .wrap{height: auto;}
.banner-box .logo{width:2.5rem; height:0; top: .25rem;}
.banner-box .ban_subTit{
	font-size: .22rem;
	margin-top: 1.2rem; margin-left: .45rem;
}
.banner-box .ban_tit img{
	width: 6.5rem;
}

.secSub{
	background-size: 14rem;
	height: auto;
	padding-bottom: .35rem;
}
.secSub .wrap{
	justify-content: center;
}
.secSub .item{
	/* width: 3.2rem;  */
	/* margin: .35rem .1rem 0; */
	width: 30%; margin: .35rem 1% 0;
	height: auto;
	padding-bottom: .2rem;
}
.secSub .item .top{
	display: flex;
	justify-content: center;
	align-items: flex-start;
	overflow: hidden;
	margin-bottom: .15rem;
	border-radius: .15rem .15rem 0 0;
}
.secSub .item .top img{
	height: .5rem;
}
.secSub .item p{
	font-size: .22rem; line-height: .3rem; height: 1rem;
	width: 90%; margin: 0 5% .2rem;
}
.secSub .item a{
	width: 90%;
}

.sections{
	padding-bottom: .3rem;
}
.sections .secTit::before, .sections .secTit::after{display: none;}
.sections .secMain .secKuang{
	width: 94%;margin: .2rem 3%;
}
/*section1*/
.sec01{height: auto;}
.sec01 .s1-main{
	height: auto;
	display: flex;
	justify-content: center;
	align-content: center;
	flex-wrap: wrap;
	padding: .35rem 0;
}
.sec01 .s1-main ul li.line02{margin-bottom: .3rem;}
.sec01 .s1-main ul li.line03{
	flex-wrap: nowrap;
	margin-bottom: .3rem;
}
.sec01 .s1-main ul li.line04{margin-bottom: .3rem;}

.sec01 .s1-main ul li span{
	padding: 0 .3rem;
	font-size: .24rem;
	white-space: nowrap;
}
.sec01 .s1-main ul li.line01 span{
	margin: 0 .15rem;
}
.sec01 .s1-main ul li.line02 span{
	margin: 0 .1rem;
}
.sec01 .s1-main ul li span.type1{
	padding: 0 .3rem;
}
.sec01 .s1-main ul li span.tag10{
	margin: 0 .15rem;
}
.sec01 .s1-main ul li span.tag7{
	padding: 0 .3rem; margin: 0 .1rem;
	font-size: .28rem;
}
.sec01 .s1-main .tagsList{
	width: 92%;margin: auto 4%;
}

/* sec02 */
.sec02{height: auto;}
.sec02 .s2-main{height: auto; padding-bottom: .3rem;}
.sec02 .s2-main .pic{
	width: 94%; margin: auto 3%;
}

/* sec03 */
.sec03{height: auto;}
.sec03 .s3-main{height: auto; padding-bottom: .3rem;}
.sec03 .s3-main .pageSwiper{
	width: 100%;height: .2rem;
	margin: .25rem auto;
}
.sec03 .s3-main .pageSwiper span{
	width: 1rem; height: .2rem;
	margin: 0 .25rem;
}
.sec03 .s3-main .swiper{
	height: 11rem;
	width: 94%; margin: auto 3%;
}
.sec03 .s3-main .swiper .txt{
	width: 94%; margin: .25rem 3% 0;
}
.sec03 .s3-main .swiper .txt p{
	font-size: .22rem; line-height: .32rem;
}
.sec03 .s3-main .swiper .partOne .leftIcon{
	margin-right: 0;margin-top: .15rem;
}
.sec03 .s3-main .swiper .partOne .rightPic{
	width: 5rem;
}
.sec03 .s3-main .swiper .tit{
	width:90%; height: auto; padding: .1rem .15rem;
	line-height: 1.2;
}
.sec03 .s3-main .swiper .tit.sm{width: 80%;}
.sec03 .s3-main .swiper .picbox .pic{
	margin: 0 .1rem .2rem;
}
.sec03 .s3-main .swiper .picbox .pic img{
	height: 2.5rem;
}

/* sec04 */
.sec04{height: auto;}
.sec04 .s4-main{height: auto;}
.sec04 .s4-main .secKuang{height: auto;}
.sec04 .s4-main .secKuang .txtbox{height: auto;}
.sec04 .s4-main .secKuang .txtbox img{
	margin: .2rem auto .2rem;
}
.sec04 .s4-main .secKuang .txtbox .item{
	position: relative;
	width: 80%; margin: 0 10% .25rem;
	text-align: left;
}
.sec04 .s4-main .secKuang .txtbox .item.item2,
.sec04 .s4-main .secKuang .txtbox .item.item3,
.sec04 .s4-main .secKuang .txtbox .item.item4,
.sec04 .s4-main .secKuang .txtbox .item.item5,
.sec04 .s4-main .secKuang .txtbox .item.item6{
	width: 80%; margin: 0 10% .25rem;
	justify-content: flex-start;
}
.sec04 .s4-main .secKuang .txtbox .item span{
	font-size: .26rem; line-height: 1;
	margin-bottom: .1rem;
}
.sec04 .s4-main .secKuang .txtbox .item span::before{display: none;}
.sec04 .s4-main .secKuang .txtbox .item p{
	clear: both; width: 100%;
	font-size: .24rem; line-height: 1.3;
	margin: auto;
}
.sec04 .s4-main .secKuang .txtbox .item.item1 p{
	width: 100%;margin: auto;
}
.sec04 .s4-main .secKuang .txtbox .item.item5 p,
.sec04 .s4-main .secKuang .txtbox .item.item6 p{
	text-align: left;
}

/* sec05 */
.sec05{height: auto;}
.sec05 .s5-main{height: auto;}
.sec05 .s5-main .secKuang{height: auto;}
.sec05 .s5-main .secKuang.one{padding-bottom: 0;}
.sec05 .s5-main .secKuang h3{line-height: 1.5;}
.sec05 .s5-main .secKuang p.tip{
	font-size: .24rem;line-height: 1.5;
}
.sec05 .s5-main .secKuang .s5-left{
	width: 100%;
}
.sec05 .s5-main .secKuang .s5-left .tag{
	position: relative;z-index: 2;
}
.sec05 .s5-main .secKuang .s5-left .leftT{
	margin-right: -.5rem;
}
.sec05 .s5-main .secKuang .s5-left .rightT{
	margin-left: -.5rem;
}
.sec05 .s5-main .secKuang .s5-left .yuan{
	width: 3.2rem;
	background-size: 100%;
}

.sec05 .s5-main .secKuang .s5-right{
	width:100%;
}
.sec05 .s5-main .secKuang .s5-right ul{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: flex-start;
}
.sec05 .s5-main .secKuang .s5-right ul li{
	width: 1.78rem;
	font-size: .22rem; line-height: .28rem;
}
.sec05 .s5-main .secKuang .s5-advantage{
	height: auto;
	background-size: 4rem;
}
.sec05 .s5-main .secKuang .s5-advantage .item{position: relative;}
.sec05 .s5-main .secKuang .s5-advantage .item{
	font-size: .24rem;line-height: 1.5;
	width: 94%; margin: auto 3% .15rem;
}
.sec05 .s5-main .secKuang .s5-advantage .item::before{display: none;}
.sec05 .s5-main .secKuang .s5-advantage .item::after{display: none;}
.sec05 .s5-main .secKuang .s5-advantage .item.item1,
.sec05 .s5-main .secKuang .s5-advantage .item.item2,
.sec05 .s5-main .secKuang .s5-advantage .item.item3,
.sec05 .s5-main .secKuang .s5-advantage .item.item4{
	width: 90%; margin: auto 5% .15rem;
	text-align: left;
}
.sec05 .s5-main .secKuang .s5-advantage .item.item1{
	margin-top: 4.2rem;
}
.sec05 .s5-main .s5-txt p{
	font-size:.24rem; line-height: 1.5;
}
.sec05 .s5-main .s5-txt h4{
	font-size: .28rem;
}

/* sec06 */
.sec06{height: auto;}
.sec06 .s6-main{padding-bottom: .25rem;}
.sec06 .s6-main .tab span{
	width: 3rem; margin: auto .1rem;
}
.sec06 .s6-main .itembox{
	width: 94%; margin: auto 3%;
	height: auto;
}
.sec06 .s6-main .itembox .item .txt{
	font-size: .24rem; line-height: 1.5;
}
.sec06 .s6-main .itembox .item .itemPic{margin-bottom: .15rem;}
.sec06 .s6-main .itembox .item .itemPic img{
	height: 1.65rem;
}

/* sec07 */
.sec07{height: auto;}
.sec07 .s7-main{
	box-sizing: border-box;
	padding: .3rem 0;
}
.sec07 .s7-main .sub{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.sec07 .s7-main .sub span{
	width: 30%;
	clear: none;
	text-align: center; text-indent: 0;
	line-height: 1.2;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 .15rem;
	box-sizing: border-box;
}
.sec07 .s7-main .sub span::after{display: none;}
.sec07 .s7-main .itembox{
	width: 94%; margin: auto 3%; height: auto;
}
.sec07 .s7-main .itembox .item.item1 .txt{
	margin-top: .35rem;
}
.sec07 .s7-main .itembox .item .itemPic{
	padding-bottom: .3rem;
}
.sec07 .s7-main .itembox .item .itemPic .pic{
	width: 40%; height: auto;
}

/* sec08 */
.sec08{height: auto;}
.sec08 .s8-main .secKuang p{
	font-size: .24rem; line-height: 1.5;
}
.sec08 .s8-main .secKuang ul.picbox li{
	margin: 0 auto .2rem;
}
.sec08 .s8-main .secKuang ul.picbox::after{display: none;}
.sec08 .s8-main .secKuang ul.thi{margin-bottom: .1rem;}
.sec08 .s8-main .secKuang ul.thi li{
	margin: 0 auto .2rem;
}

/* sec09 */
.sec09 .s9-main .txt{
	width: 94%; margin: .25rem 3% .15rem; height: auto;
}
.sec09 .s9-main .txt p{
	font-size: .24rem;line-height: 1.5;
}
.sec09 .s9-main .gifList{
	height: 2.4rem; margin: 0 2.5% .25rem;
}
.sec09 .s9-main .gifList .swiper-slide img{
	width: 2rem;
}
.sec09 .s9-main .s9-inpfil{
	margin: 0 2.5% .25rem;
}
.sec09 .s9-main .s9-inpfil textarea{
	font-size: .24rem; line-height: 1.5;
}
.sec09 .s9-main .s9-btn{
	margin-bottom: .25rem;
}
.sec09 .s9-main .commentList .cont-list{
	width: 94%; margin: auto 3%;
}
.sec09 .s9-main .commentList .cont-list .cont-item .lptxt{
	width: 5rem; margin-left: .25rem;
}
.sec09 .s9-main .commentList .cont-list .cont-item .lptxt .p2{
	width: 100%;
	margin-top: .15rem;
	font-size: .24rem; line-height: 1.5;
}
.sec09 .s9-main .commentList .cont-list .cont-item .lptxt .p1 b{
	font-size: .26rem;
}
.sec09 .s9-main .commentList .cont-list .cont-item .lptxt .p1 time{
	font-size: .24rem;
}
.sec09 .s9-main .commentList .cont-list .cont-item .operation{
	margin-left: -.8rem; margin-right: .25rem;
	position: relative;z-index: 2;
	font-size: .24rem;
}
.sec09 .s9-main .commentList .page{
	font-size: 12px;
	padding-top: .2rem;
}

/* sec10 */
.sec10{height: auto;}
.sec10 .s10-main{margin-bottom: .5rem;}
.sec10 .s10-main .picbox{
	width: 94%; margin: .25rem 3% .2rem;
	height: auto;
}

/*section2*/
