/* 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;}
#box-kefu,#zhy,.aside-bgd,.box-fix-nav{display: none;}
.nav-bgd{position: fixed;top: 0; display: block;background: #193596;width:7.5rem;z-index: 9999;}
.nav-cont{font-size: 0;text-align: center;}
.nav-cont li{display: inline-block;vertical-align: top;width: 25%;}
.nav-cont li a{display: block;height: .7rem;font-size:.24rem;color: #fff;line-height: .7rem;background: #2c55df;margin:0 2%; border-radius: .1rem;}
.lfNav{display: none;}

/*banner*/
.banner-box{height:5.1rem;background-size: 17rem;}
.banner-box .wrap{height: auto;}
.banner-box .pro{
	width: 1.7rem; margin-left: 0;
}
.ban-user img{
	width: 100%; height: auto;
}
.ban-theme img.tit01{
	width: 80%; margin: -.1rem 10% 0;
	height: auto;
}
.ban-theme .part{margin-top: -.1rem;}
.ban-theme .part span{
	 margin: 0 .1rem .15rem;
}
.ban-theme .sub{margin-top: 0;}
.ban-theme .sub img{
	width: .81rem;
}
.ban-theme .sub span{
	font-size: .24rem; margin-top: .1rem;
}

.secTit{margin-top: .25rem;}
.secTit h2{
	font-size: .42rem;
}
.secTit h2::before, .secTit h2::after{width: .5rem;}
.secTit h2::before{margin-right: .1rem;}
.secTit h2::after{margin-left: .1rem;}
/*section1*/
.s1-main .sub span{
	font-size: .24rem; line-height: .42rem; height: .42rem;
	padding: .1rem 0;
	width: 33.33%;
}
.s2-main{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.s2-main .item{
	display: inline-block;
	margin: 0 auto .2rem;
}
.s2-main .item .txt{height: auto;}
.s2-main .item .txt span{
	font-size: .26rem; line-height: .48rem;
}
.s2-main .item .txt p{
	font-size: .24rem; line-height: .4rem;
	width: 1.8rem;
}

.s4-txt{
	width: 100%; margin:0 auto .2rem;
}
.s4-txt h3{
	font-size: .3rem; line-height: .42rem;
}
.s4-txt img{width: 100%;}
.s4-video{
	width: 100%;
}
.s4-btn{margin: .25rem auto;}
.s4-btn a{font-size: .26rem;}

.s4-left{
	width: 100%; margin-left: 0;
	/* background-size: auto 100%; */
}
.s4-left h3{font-size: .3rem; /* margin-left: 1rem; */}
.s4-vs ul{
	width: 100%;
}
.s4-vs ul li{
	font-size: .24rem; line-height: .4rem;
}
.s4-vs ul li:nth-child(1){
	height: .42rem;
}
.s4-vs ul li:nth-child(2){
	width: 3rem;height: .42rem;
}
.s4-vs ul li:nth-child(3){
	height: 1rem;
}
.s4-med{
	left: 36%;top: 40%;
}
.s4-vsPic{width: .77rem;}

.s4-right{
	width: 100%; margin: 50% auto 0;
	background-size:100%;
	border-top: solid .01rem #ffa400;
	border-bottom: solid .01rem #ffa400;
}
.s4-right h3{font-size: .3rem;}
.s4-right ul li:nth-child(2){
	width: 4rem;
}

.s5-main{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.s5-main .item{
	width: 5.2rem; margin-bottom: .2rem;
}
.s5-main .item.left{margin-right: auto;}
.s5-main .item .pic{
	height: 100%;height: auto;
}
.s5-main .item .pic img{
	width: 100%;
}
.s5-main .item .txt{width: 100%; margin: -1rem auto .1rem;}
.s5-main .item .txt p{
	font-size: .26rem; line-height: .4rem;
	width: 90%;
}
.s5-main .item .btn{
	width: 2.2rem; height: .75rem; font-size: .26rem;
}

.s6-title{
	margin: .2rem auto;
}
.s6-main{
	width: 7.5rem; margin-left: -.35rem; margin-bottom: 0;
	background: url('../images/s6-bg.jpg') no-repeat center / 100% 100%;
}
.s6-main .s6-left{
	width: 5.5rem; margin-left: 1rem; margin-top: .25rem; margin-bottom: .25rem;
}
.s6-main .s6-right{
	width: 5.5rem; margin-right: 1rem; margin-bottom: .25rem;
}
.s6-main .s6-right img{height: 100%;}
.s6-main .item ul{
	font-size: .26rem;
}
.s7-main .slide{
	width: 100%; height: .65rem;
}
.s7-main .slide.on{
	width: 100%;
}
.s7-main .slide .tit i{
	padding-top: 0; line-height: .65rem;
	padding-left: .36rem;
	float: left;
	width: auto;
	font-size: .4rem;
}
.s7-main .slide .tit span{
	width: auto; line-height: .65rem; font-size: .3rem;
	float: left;
	font-weight: bold;
}
.s7-main .slide .tit em{display: none;}
.s7-main .slide .picbox .pic{
	width: 3.2rem;
}
.s7-main .slide .picbox .txt p{
	font-size: .26rem; line-height: .36rem;
}
.s7-main .slide4 .picbox .pic img{
	max-width: 3.1rem;
}
.s7-main .slide4 .picbox .txt h3{
	margin-left: -.2rem;
}

.s8-main .kuang{margin-left: 0}
.s8-main .sub{width: 1.8rem;}
.s8-main .sub ul li{padding-right: 0;width: 1.8rem;}
.s8-main .sub ul li.on::after{display: none;}
.s8-main .bd{
	margin-right: -.44rem;
	width: 5rem;
	background-size: 100% 100%;
}

.s8-main .bd .item .txt h3{
	font-size: .3rem;
}
.s8-main .bd .item .txt h3 span{
	font-size: .24rem;
}
.s8-main .item .txt p{
	font-size: .24rem;
	margin-left: .2rem;
}
.s8-main .item1 figure img{
	width: 4rem;
}
.s8-main .item2 figure img{
	width: 4rem;margin-top: .65rem;
}
.s8-main .item3 figure img{
	width: 4rem;margin-top: .7rem;
}
.s8-main .item4 figure img,.s8-main .item5 figure img,.s8-main .item6 figure img{
	width: 3rem; margin-top: .4rem;
}

.s9-title h2::before, .s9-title h2::after{display: none;}
.s9-main{
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.s9-main .item{
	width: 46%; margin: 0 auto .2rem;
}
.s9-main .item1,.s9-main .item3{
	margin-left: .3rem; margin-right: 2%;
}
.s9-main .item2,.s9-main .item4{margin-top: 0;}
.s9-main .item h3{
	font-size: .3rem;
}
.s9-main .item p{
	font-size: .24rem; line-height: .4rem;
	width: 80%;
	margin-bottom: 0;
}
.s9-slide{height: 2.26rem;}
.picScroll .bd{padding: 0}
.picScroll .bd ul li{
	width: 3.06rem;
}

.s10-title h2::before, .s10-title h2::after{display: none;}
.s10-main .subtxt p{
	font-size: .24rem; line-height: .4rem;
	width: 90%; margin: 0 5%;
}
.s10-main .itembox{clear: both;}
.s10-main .item{
	width: 3.4rem;margin-bottom: .2rem;
}
.s10-main .item .part{
	width: 3.39rem;
}
.s10-main .item3 .part{
	border-left: solid .01rem #ffe6b8;
}
.s10-main .item .itemTit.fixed{
	width: 3.4rem;
}

.s10-main .item .part h3{
	font-size: .28rem;
	height: .52rem; line-height: .52rem;
	width: 2.2rem;
}
.s10-main .item .part ul{
	font-size: .24rem; line-height: .42rem;
}

.s10-main .item .part1{
	height: 4.9rem;
}
.s10-main .item1 .part1,.s10-main .item2 .part1{
	height: 3rem;
}
.s10-main .item .part2{
	height: 3.2rem;
}
.s10-main .item .part3{
	height: 4rem;
}
.s10-main .item1 .part3,.s10-main .item2 .part3{
	height: 3rem;
}
.s10-main .item .part4{
	height: 4rem;
}
.s10-main .item .part5{
	height: 3.5rem;
}

.s10-main .item .part6{
	height: 2rem;
}
.s10-main .item .part7{
	height: 3.3rem;
}
.s10-main .item3 .part7,.s10-main .item4 .part7{
	height: 3rem;
}
.s10-main .item .part7 ul li{
	max-width: 2.5rem;
}
.s10-main .item .part8{
	height: 2.4rem;
}
.s10-main .item .part9{
	height: 3.2rem;
}

.s10-main .item .part ul.type02{margin-left: .25rem;}
.s10-main .item .part ul li b{
	font-size: .24rem; line-height: .36rem; width: .8rem;
}
.s10-main .item .part ul li span{
	font-size: .24rem; line-height: .36rem;width: 2rem;
	white-space: nowrap;
}

.s10-main .item .part p{
	font-size: .24rem; line-height: .42rem;
	max-width: 2.8rem;
}
.s10-main .item .part5 p{
	width: 95%; margin: 0 0 0 5%;
	max-width: 95%;
}
.s10-main  .item .part9 p{
	width: 100%; margin-left: 0;
	max-width: 100%;
	text-align: center;
}
.s10-main .item .part p i{
	width: 1.2rem;
}
.s10-main .item .part p em{
	width: 1.2rem;
}

.s10-main .item5{
	width: 100%; height: auto;
	background: #ffc457;
	border-radius: .1rem;
	margin-top: .5rem;
}
.s10-main .item5 .itemTitF h3{
	float: left; margin-left: .35rem;
	font-size: .36rem; line-height: .92rem;
	margin-top: 0; margin-bottom: 0;
}
.s10-main .item5 .itemTitF p{
	clear: both;margin-top: -.2rem;
	font-size: .24rem;
}
.s10-main .item5 .itemTitF img{
	margin-right: .25rem;
	margin-top: -1.3rem;
}
.s10-main .itemTxt{
	width: 6rem; padding: .2rem;
	height: auto;
	float: left;
}
.s10-main .itemTxt .partF{
	width: 50%;
	box-sizing: border-box;
	border-bottom: solid .01rem #ffe6b8;
}
.s10-main .item5 .itemTxt .partF1{
	height: 3.5rem;
}
.s10-main .item5 .itemTxt .partF2{
	height: 3.5rem;
}
.s10-main .item5 .itemTxt .partF3{
	height: 4rem;
}
.s10-main .item5 .itemTxt .partF4{
	height: 4rem;
}
.s10-main .item5 .itemTxt .partF5{
	height: 3.8rem;
}
.s10-main .item5 .itemTxt .partF6{
	height: 3.8rem;
}

.s10-main .itemTxt .partF3,.s10-main .itemTxt .partF7{
	border-left: 0;
}
.s10-main .itemTxt .partF7,.s10-main .itemTxt .partF8{
	border-bottom: 0;
	height: 3.2rem;
}
.s10-main .itemTxt .partF h3{
	font-size: .28rem;
	height: 0.52rem;
	line-height: .52rem;
	width: 2.2rem;
}
.s10-main .itemTxt .partF1 h3, .s10-main .itemTxt .partF5 h3{
	margin-left: .4rem;
}
.s10-main .itemTxt .partF.top h3{
	margin-top: .27rem;
}
.s10-main .itemTxt .partF ul{
	font-size: .24rem; line-height: .42rem;
}

.s10-main .item5 .itemTxt .partF4 ul li{
	clear: both;
}
.s10-main .itemTxt .partF7 ul li{
	max-width:2.4rem;
}
.s10-main .itemTxt .partF p{
	font-size: .24rem; line-height: .42rem;
}
.s10-main .item5 .itemTxt .partF2 p{
	width: 1.8rem;
}
.s10-main .item5 .itemTxt .partF5 p{
	margin-left: 0; white-space: nowrap;
}
.s10-main .itemBtn{
	width: 6rem; padding: .2rem; height: auto;
	margin-bottom: .2rem;
}
.s10-main .itemBtn h3{
	font-size: .28rem;
	height: 0.52rem;
	line-height: .52rem;
	width: 2rem;
	float: none;
	margin: .24rem auto 0;
}
.s10-main .itemBtn .price{
	width: 90%; margin: auto 5%; float: left;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.s10-main .itemBtn span{
	font-size: .24rem;
}
.s10-main .itemBtn span b{
	font-size: .3rem;
}

.s10-main .itemBtn a{
	font-size: .28rem;
	height: 0.52rem;
	line-height: .52rem;
	width: 3rem;
	float: none;
	margin-right: 0;
}
.s10-main .btnChange{
	margin: 0 auto .2rem; font-size: .24rem;
}
#hdtableheng table{
	border: none;
}
.jz-main table tr th{
	font-size: .26rem;
}
.jz-main table tr th:nth-child(1){
	width: 5%;
}
.jz-main table tr td{
	font-size: .24rem; line-height: .32rem;
}
.jz-main table tr td.shupai{
	font-size: .26rem; padding: 0 .1rem;
}
.jz-main table tr td.taleft{
	font-size: .24rem; line-height: .32rem;
}
.jz-main table tr td p{
	font-size: .24rem; line-height: .32rem;
}
.jz-main table tr td a{
	width: auto;
	font-size: .24rem; line-height: .3rem; padding: .1rem;
}
/*section2*/
