/* 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: 'Alibaba PuHuiTi';}
.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;}
.wrap{width:7.2rem;margin: 0 auto;}
.wrap1{width:7.5rem;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;}
.sections .tit h2{font-size: .43rem;margin-top: .1rem;}
.sections .tit p{font-size: .24rem;margin-top: 0;}
.sec1{height: auto;}
.sec2{height: auto;}
.sec3{height: auto;}
.sec4{height: auto;}
.sec5{height: auto;}
.sec10{height: auto;}
/*banner*/
.banner-box{height:4.8rem;background-size: 14rem;}
.banner-box .wrap{height: 4.8rem;}
.banner-box .logo{width:1.7rem; height:0; top: .25rem;}

.banner-box .pro{
	transform: translateX(-50%);
	margin-top: .5rem;
}
.banner-box .banTit{
	width: 90%; margin: .4rem 5% 0;
}
.banner-box img.ban_gif{
	width: 1.5rem;
}
.banner-box img.ban_ip{width: 2rem;}
.banner-box .banNav{
	margin-top: .2rem;
	flex-wrap: nowrap;
	background: rgba(30,9,65,0.5);
}
.banner-box .banNav span{
	font-size: .22rem; line-height: 1;
}
.banxq>div .p2 {
	font-size: .22rem;
	color: #fff;
	position: relative;
	z-index: 1;
}
.banNav .cur .p2 {
	color: #fff;
}
.banNav .cur .bannr{
	margin-left: 0;
	padding: 0 .15rem;
}
.banNav .bannr {
	margin-top: .15rem;
}
.banxq>div>p {
	font-size: .24rem;
}
.banxq>div .p1 span {
	font-size: .45rem;
}
.sections .secTit{margin: .3rem auto;}
.sections .secTit img{height: .6rem;}
/*sec1*/
.s1main{
	margin-top: 0;
}
.s1main>div{
	width: 100%;
}
.s1R{
	position: relative;
	z-index: 1;
	height: auto;
	padding-bottom: .3rem;
	background: url(../images/s1Cimg.png) no-repeat center top;
	background-size: 100% 100%;
}
.s1R>div{
	width: 94%;
}
.s1R>div>img{
	width: 80%;
}
.s1rxq p{
	font-size: .22rem;
}
.s1rxq img{
	width: 80%;
}
.s1rxq p{
	font-size: .22rem;
}

.s1L{
	margin-top: .62rem;
}
.s1L ul li{
	width: 30%;
	display: inline-block;
	float: left;
}
.s1L ul li.cur {
	width: 38%;
	height: .72rem;
	line-height: .72rem;
	margin-top: -.05rem;
}
.s1L ul .s1UL1.cur {
	background: #1674fa;
	background: -webkit-linear-gradient(left, #1674fa, #31abf8);
	background: -o-linear-gradient(right, #1674fa, #31abf8);
	background: -moz-linear-gradient(right, #1674fa, #31abf8);
	background: linear-gradient(to right, #1674fa, #31abf8);
}
.s1L ul .s1UL2.cur {
	background: #e70c8b;
	background: -webkit-linear-gradient(left, #e70c8b, #ff5dc4);
	background: -o-linear-gradient(right, #e70c8b, #ff5dc4);
	background: -moz-linear-gradient(right, #e70c8b, #ff5dc4);
	background: linear-gradient(to right, #e70c8b, #ff5dc4);
}
.s1L ul .s1UL3.cur {
	background: #6217ff;
	background: -webkit-linear-gradient(left, #6217ff, #6964fe);
	background: -o-linear-gradient(right, #6217ff, #6964fe);
	background: -moz-linear-gradient(right, #6217ff, #6964fe);
	background: linear-gradient(to right, #6217ff, #6964fe);
}
.s1L ul li.cur::after{
	display: none;
}
.s1L ul li::after{
	display: none;
}











/*section2*/
.s2nr1{
	display: inline-block;
	width: 100%;
}
.s2nr>div{
	width: 49%;
	height: auto;
	padding-bottom: .2rem;
	border-radius: .12rem;
	box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5);
}
.s2nr>div{
	margin-right: 2%;
}
.s2nr>div:nth-of-type(2n){
	margin-right: 0;
}
.s2nr .s2xq1{
	background: transparent;
	height: auto;
}
.s2nr .s2xq2{
	background: transparent;
	height: auto;
}
.s2nr .s2xq3{
	background: transparent;
}
.s2nr .s2xq4 {
	margin-left: 0;
	background: transparent;
}
.s2nr .s2xq5{
	background: transparent;
	float: inherit;
	margin-bottom: .2rem;
}
.s2nr>div>img {
	width: 40%;
	margin-top: 0;
	display: inline-block;
}
.s2nr>div .p1{
	width: 3rem;
	text-align: center;
	font-size: .32rem;
	line-height: .35rem;
	padding-bottom: .06rem;
	margin-bottom: .15rem;
}
.s2nr>div .p2{
	font-size: .24rem;
	line-height: .32rem;
}
.s2nr .s2xq4 .p4{
	height: .68rem;
	line-height: .68rem;
}
.s2nr>div{
	height: 3.5rem;
}
.s2nr .s2xq3{
	height: 3.9rem;
}
.s2nr .s2xq4{
	height: 3.9rem;
}
/*sec3*/
.s3main{
	margin-top: .5rem;
}
.s3main>div {
	width: 33%;
	height: auto;
	background: url(../images/s3img.png) no-repeat center top;
	background-size: 100% 100%;
	margin-right: 1%;
	padding-bottom: .2rem;
	display: inline-block;
}
.s3L{
	width: 100%;
	margin-right: initial;
	margin-top: -.5rem;
}
.s3L img{
	width: 50%;
}
.s3R .p1{
	margin-top: -.2rem;
}
.s3R .p2 {
	font-size: .22rem;
	line-height: .3rem;
	margin-top: -.12rem;
	margin-bottom: .1rem;
}
/*sec4*/
.sections .tit4{
	margin-top: .22rem;
}
.sections .tit4 h2 span{
	line-height: .2rem;
}
.s4main {
	height: auto;
	background: url(../images/s4Cbg.png) no-repeat center top;
	background-size: 100% 100%;
	margin-bottom: .3rem;
	border-radius: .2rem;
}
.s4xq{
	display: inline-block;
}
/*sec5*/
.s5main {
	background: url(../images/s5img1.png) no-repeat 1.8rem 1rem;
	background-size: 2.8rem;
	height: 6rem;
}
.s5main>div{
	width: 38%;
}
.s5xq .p2 {
	width: 90%;
	font-size: .22rem;
	margin-left: 5%;
	line-height: .31rem;
}
.s5main .s5xq1 {
	left: 0;
	top: .5rem;
}
.s5main .s5xq2 {
	top: 0;
	right: .2rem;
}
.s5main .s5xq3 {
	left: 0;
	top: 3.5rem;
}
.s5main .s5xq4 {
	right: 0;
}
/*sec6*/
.s6main{
	display: inline-block;
	width: 100%;
}
.s6main>div{
	width: 49%;
	margin-right: 2%;
	padding-bottom: .2rem;
	margin-bottom: .2rem;
}
.s6main>div:nth-of-type(2n){
	margin-right: 0;
}
.s6xq .p2 {
	font-size: .32rem;
	margin-top: .25rem;
	margin-bottom: 0;
}
.s6nr .p1 {
	font-size: .24rem;
	width: 98%;
	line-height: .35rem;
	margin-bottom: .12rem;
}
.s6xq>img{
	width: 80%;
}
.s6nr {
	height: 2rem;
}
/*sec7*/
.tit7 {
	margin: .18rem auto .2rem;
}
.s7List {
	height: 100%;
	background: url(../images/s7Bg.png) no-repeat center top;
	background-size: auto 150%;
	padding-bottom: .2rem;
}
.s7-left .teaimg img {
	height: 2.5rem;
}
.s7-right .tea-txt .txt p {
	width: 90%;
	margin: 0 5% .2rem;
	font-size: .24rem;
	line-height: .35rem;
}
.s7-right .tea-txt .txt .p1{
	text-align: center;
}
.s7-right .tea-txt .txt .p1 .sp1{
	width: 100%;
	display: inline-block;
	height: .62rem;
	font-size: .52rem;
	text-align: center;
}
.s7-right .tea-txt .txt .p1 .sp2{
	font-size: .28rem;
	padding-left: .83rem;
	height: .5rem;
	line-height: .5rem;
	text-align: center;
}
.s7-right .tea-txt .txt .p2 {
	font-size: .26rem;
	height: .62rem;
	line-height: .62rem;
	text-align: center;
	width: 96%;
}
.s7-left{width: 100%; height: auto;margin:.2rem auto;}
.s7-left .teaimg img{height: 2.5rem; width: auto;}
.s7-right{width: 100%; }
.s7-right .tea-txt{margin: auto;}
.s7-right .tea-txt .txt{width: 100%; height: auto;}
.s7-right .tea-txt .txt .txt-head{margin-bottom: .2rem;}
.s7-right .tea-txt .txt .txt-head font{font-size: .4rem; margin-left: 5%;}
.s7-right .tea-txt .txt .txt-head a{font-size: .32rem; width: 2.4rem; height: .75rem; margin-top: 0; margin-right: 5%;}
/*sec8*/
.s8main table tr:first-child{
	width: 100%;
}
.s8main tr th:nth-child(1) {width: 8%;}
.s8main tr th:nth-child(2) {width: 6%;}
.s8main tr th:nth-child(3) {width: 21%;}
.s8main tr th:nth-child(4) {width: 17%;}
.s8main tr th:nth-child(5) {width: 30%;}
.s8main tr td{font-size: .23rem;}
.s8main tr td.tbzp {
	padding-left: .1rem;
}
.s8main tr th:last-child{display: none;}
.s8main tr td:last-child{display: none;}
.s8main tr td.tbzjL {
	padding-left: .1rem;
}
/*sec9*/
.s9main{
	background: transparent;
}
.s9C{
	width: 100%;
	background: #7d3ecb;
	border-radius: .12rem;
}
.s9nr {
	 margin-top: .2rem;
}
.s9nr>div {
	width: 49%;
	margin-right: 2%;
}
.s9nr>div img{
	width: 100%;
}
.s9nr>div:nth-of-type(2n){
	margin-right: 0;
}
.s9nr>div:nth-of-type(3) {
	margin-right: 2%;
}
.s9wz .p1 img{
	width: 60%;
 }
.s9wz .p2{
	width: 100%;
	font-size: .24rem;
}
/*sec10*/
.sec10{
	padding-bottom: .2rem;
}
.s10main{
	border-radius: .12rem;
	padding: 2%;
}
.s10nr{
	width: 100%;
}
.s10xq .s10mk {
	width: 80%;
	margin-right: 0;
	margin-left: 10%;
	margin-bottom: .12rem;
}
.s10xq>img{
	width: 49%;
	height: 2.08rem;
	margin-right: 2%;
	margin-bottom: .12rem;
}
.s10xq>img:nth-of-type(2n){
	margin-right: 0;
}
.s10nr>div{
	float: left;
}
.s10P {
	font-size: .22rem;
	color: #adadae;
	margin: 0 auto;
}
/*sec11*/
.s11main{
	background: transparent;
}
.s11nr>div{
	width: 49%;
	margin-right: 2%;
	margin-bottom: .12rem;
}
.s11nr>div:nth-of-type(2n){
	margin-right: 0;
}
.s11C{
	width: 100%;
	background: #7d3ecb;
	border-radius: .12rem;
}
.s11nr {
	width: 96%;
}
.s11nr>div>img{
	width: 100%;
}
.s11nr>div:nth-of-type(3) {
	margin-right: 2%;;
}
.sec11 {
	margin-bottom: .3rem;
}