/* 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:7rem;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:3.7rem;background-size: 12rem;}
.banner-box .wrap{height: auto;}
.banner-box .ban_theme{
	width: 4.5rem; left: -.2rem; top: .5rem;
}
.banner-box .ban_txt{
	width: 4.5rem; height: .54rem; margin-top: 2.2rem;
	font-size: .22rem;
}

.sections .secTitle h2::before{margin-right: .2rem;}
.sections .secTitle h2::after{margin-left: .2rem;}
/*section1*/
.sec1 .s1_main .kuang{
	height: auto;
	justify-content: center;
}
.sec1 .s1_main .kuang .s1_left{
	margin-left: 0;
}
.sec1 .s1_main .kuang .s1_right{
	width: 80%;
	margin: .2rem 10%;
}
.sec1 .s1_main .kuang .s1_right ul li{
	width: 100%;
	flex-wrap: wrap;
}
.sec1 .s1_main .kuang .s1_right ul li::before{
	margin-left: -.4rem;
}
.sec1 .s1_main .kuang .s1_right ul li p{
	width: 98%; text-align: left; line-height: 1.5;
}

/*section2*/
.sec2 .s2_main{
	justify-content: center;
}
.sec2 .s2_main .item{
	margin: 0 .25rem .25rem;
}
.sec2 .s2_main .item .yellowbox span{
	font-size: .22rem; line-height: 1.3;
	width: 80%; margin: .08rem 10% 0;
}

/*section3*/
.sec3 .s3_main img{
	width: 3.5rem;
}
.sec3 .s3_main .item{margin-top: 0;}
.sec3 .s3_main .item.s3_left{
	margin-right: .2rem;
}
.sec3 .s3_main .item ul li{margin-bottom: .3rem}
.sec3 .s3_main .item ul li p{
	min-height: 1.3rem;
	font-size: .24rem; line-height: 1.5;
}

/*section4*/
.sec4{
	height: auto; padding-bottom: .35rem;
}
.sec4 .s4_main img{
	width: 90%;
}
.sec4 .s4_main .itembox ul{
	width: 96%;
}
.sec4 .s4_main .itembox ul li span{
	font-size: .24rem;
}
.sec4 .s4_main .itembox ul li p{
	font-size: .22rem; line-height: 1.5;
}
.sec4 .s4_main .zhu{
	font-size: .22rem; line-height: 1.5;
	width: 90%; margin: .25rem 5% 0;
}

/*section5*/
.sec5{padding-bottom: .35rem}
.sec5 .s5_main{
	justify-content: center;
}
.sec5 .s5_main .s5-pic{
	margin-top: 0;
}
.sec5 .s5_main .s5-txt{
	width: 100%;
}
.sec5 .s5_main .s5-txt ol{
	width: 90%;
	margin-left: 0;
}

.sec5 .s5_main .s5-txt ol li{
	height: 1.2rem;
}
.sec5 .s5_main .s5-txt ol li.item2{
	width: 100%;
}
.sec5 .s5_main .s5-txt ol li.item3{
	width: 95%;
}
.sec5 .s5_main .s5-txt ol li .txt h4{
	font-size: .28rem;
}
.sec5 .s5_main .s5-txt ol li .txt p{
	font-size: .2rem; line-height: 1.3;
	margin-left: -.2rem;
	width: 90%;
}
.sec5 .s5_main .s5-txt ol li .txt p.oneline{
	white-space: wrap;
}

/*section6*/
.sec6{padding-bottom: 0;}
.sec6 .s6_main .item.item_left{
	margin-right: 0;
}
.sec6 .s6_main .item{margin-bottom: .64rem;}
.sec6 .s6_main .item_pic{display: none;}

/*section7*/
.sec7{padding-bottom: .2rem;}
.sec7 .s7_main .item{
	width: 3.4rem; height: 2.4rem;
}
.sec7 .s7_main .item span{
	width: 86%; margin: .25rem auto 0;
	font-size: .24rem;
}
.sec7 .s7_main .item p{
	font-size: .22rem; line-height: 1.5;
}

/*section8*/
.sec8 .s8_main .kuang{
	width: 96%; height: auto;
	justify-content: center;
}
.sec8 .s8_main .s8_pic{
	width: 80%;
	margin: .25rem auto;
}
.sec8 .s8_main .s8_pic .zhu{
	width: 100%; height: .5rem;
	font-size: .22rem; line-height: .5rem;
}
.sec8 .s8_main .s8_txt{
	width: 90%; margin: 0 auto .25rem;
}
.sec8 .s8_main .s8_txt ul li{
	height: .8rem;
}
.sec8 .s8_main .s8_txt ul li.item3{
	height: 1.2rem;
}
.sec8 .s8_main .s8_txt ul li p{
	font-size: .22rem; line-height: 1.5;
}

/*section9*/
.sec9{padding-bottom: .8rem;}
.sec9 .s9_main .pic img{
	width: 45%;
}
.sec9 .s9_main .s9_info{
	height: auto; width: 90%;
	padding: .25rem 0;
}
.sec9 .s9_main .s9_info ul{
	width: 90%; margin: .25rem 5% 0;
}
.sec9 .s9_main .s9_info ul li{
	font-size: .22rem; line-height: 2;
}

/*section10*/
.sec10{
	background-size: 150%;
}
.sec10 .s10_main img{
	width: 90%;
}
.sec10 .s10_btn{margin-top: -.5rem;}

/*section11*/
.sec11{padding-bottom: .4rem;}
.sec11 .s11_main .part{margin-bottom: .25rem;}
.sec11 .s11_main .part .part_tit .subTxt{
	width: 100%; height: .52rem;
	background-size: 100% 100%;
	font-size: .22rem;
	white-space: nowrap;
}

.sec11 .s11_main .part .partbox ul.picOne li{
	width: 45%; height: auto;
}
.sec11 .s11_main .part .partbox ul.picTwo li{
	width: 45%; height: auto;
	margin: 0 2% .25rem;
}
.sec11 .s11_main .part .partbox ul.partFour{
	margin: .2rem auto .2rem;
}
.sec11 .s11_main .part .partbox ul.partFour li{
	width: 47%;
}
.sec11 .s11_main .part .partbox ul.partFour li span{
	width: 1.8rem;
	font-size: .26rem;
}
.sec11 .s11_main .part .partbox ul.partFour li p{
	width: 1.7rem;
}

/*section12*/
.sec12 .secTitle h2::before, .sec12 .secTitle h2::after{display: none}
.sec12 .s12_main table{
	width: 98%;
	font-size: .22rem; line-height: 1.5;
}
.sec12 .s12_main table td{
	min-height: 2rem;
	padding: .2rem .1rem;
}
.sec12 .s12_main table td h4{
	line-height: 1.5;
}
.sec12 .s12_main table td p{
	padding: 0 .15rem;
}
.sec12 .s12_main .zhu{
	font-size: .22rem;
}

/*section13*/
.sec13 .s13_main{
	justify-content: center;
}
.sec13 .s13_main .part{
	margin-bottom: .25rem;
}
.sec13 .s13_main .part .desc{
	font-size: .22rem; line-height: 1.5;
}

.sec13 .s13_main .picSwiper{
	width: 6.8rem;
	height: 2rem;
}
.sec13 .s13_main .picSwiper .swiper{
	height: 2rem;
}


/*section2*/
