/* 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.88rem;margin: 0 auto; text-align: center; position: relative;}
.wrap1{width:7.1rem;margin: 0 auto; text-align: center; position: relative;}
.wrap2{width:7.2rem;margin: 0 auto; text-align: center; position: relative;}
.wrap3{width:7.5rem;margin: 0 auto; text-align: center; position: relative;}
.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:9.49rem;background:url(../images/ban-m.png) no-repeat center top;background-size: 7.5rem;}
.banner-box .wrap{height: auto;}
.banner-box .logo{width:1.7rem; height:0; top: .25rem; position:absolute; left: 0;}
.banner-box .logo img{width:100%; display:block;}

.sections{
	width:100%; clear: both; float: left;
}
.secTit{
	width:100%; clear: both; float: left;
}
.secTit img{display:block; height: 1.16rem; margin: auto;}
/*section1*/
.sec01{
	height:auto;
	background: url(../images/m1-bg.jpg) no-repeat center bottom;
	background-size: 7.5rem;
}
.s1-title{
	width: 100%; clear: both; float: left; margin-top: .41rem;
}
.s1-main{
	clear: both; float: left; width: 100%; margin-top: .46rem; margin-bottom: .4rem;
}
.s1-main ul{
	width: 100%; clear: both; float: left;
}
.s1-main ul li{
	display: block; float:left; margin-right: .18rem;margin-bottom: .23rem; width: auto; 
	font-size: .25rem; line-height: .36rem; height: .36rem;
	background-color: #0f3ec5; color: #fff;
	border-radius: .05rem;
	padding: 0 .13rem;
}

/* section02 */
.sec02{
	height: auto;
	background: url(../images/m2-bg.jpg) no-repeat center top;
	background-size: 7.5rem;
}
.s2-title{
	width: 100%; clear: both; float: left;
}
.s2-main{
	clear: both; float: left; width: 100%; margin-top: .45rem; margin-bottom: .1rem;
}
.s2-main .item{
	width: 2.2rem; display: block; margin: 0 .1rem; float: left;
}
.s2-main .item .pic{
	width:100%; height: 1.61rem; display: block; float: left; overflow: hidden;
}
.s2-main .item .pic img{
	min-width:100%; display: block; height: 1.61rem;
}
.s2-main .item font{
	float: left; margin: .15rem 0; width: 100%; text-align: left;
	font-size: .24rem; line-height: .6rem; height: .6rem;
	color: #0f3ec5; font-weight: 600;
}
.s2-main .item01 font{line-height: .3rem;}
.s2-main .item font::before{
	content: ''; width: .04rem; height: .33rem; display: block;
	background: #ff7f00;
	border-radius: .04rem;
	float: left; margin-left: .18rem; margin-top: .14rem; margin-right: .18rem;
}
.s2-main .item06 font::before{margin-right: .05rem;}

/* section03 */
.sec03{
	background: url('../images/m3-bg.jpg') no-repeat center top;
	background-size: 7.5rem;
}
.s3-title{margin-top:.27rem;}
.s3-main{
	width:100; clear: both; float: left; margin-top: .41rem;
	display: flex;
	justify-content: center;
	align-content: flex-start;
	flex-wrap: wrap;
	position: relative;
}
.s3-main .item{
	width: 3.86rem; height: 5.29rem; margin-bottom: .2rem;
	display: flex;
	justify-content: center;
	align-content: flex-start;
	flex-wrap: wrap;
	background: url('../images/s3-pic01.png') no-repeat center top / 100%;
	border-radius: .25rem;
	box-shadow: 0 .08rem .32rem #cacdd7;
	-webkit-transition:all .5s ease;
			transition: all .5s ease;
}
.s3-main .item .tit{
	width: 100%; clear: both;
	font-size: .28rem; font-weight: bold; color: #0f3ec5;
	margin: .24rem auto 0;
}
.s3-main .item .tit h4{
	font-weight: bold; line-height: .4rem;
	margin-bottom: .12rem;
	font-style: italic;
}
.s3-main .item .tit h4 em{font-size: .4rem;}
.s3-main .item .tit img{
	display: block; width: 1.31rem; margin: auto;
}
.s3-main .item .txt{
	width: 3.44rem; height: 1.29rem;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	background: #fef9ec;
	background: -webkit-linear-gradient(#fff,#fdf5da);
	background: -o-linear-gradient(#fff,#fdf5da);
	background: -moz-linear-gradient(#fff,#fdf5da);
	background: linear-gradient(#fff,#fdf5da);
	font-size: .24rem; line-height: .3rem; color: #333; font-weight: 600;
	margin: .07rem auto .16rem;
}
.s3-main .item .txt p{
	width: 3.1rem; display: block; margin: auto;
	text-align: left;
}
.s3-main .item .txt p.center{
	text-align: center;
}
.s3-main .item .pic{
	width: 3.48rem; display: block; margin: auto;
}
.s3-main .item .pic img{width: 100%; display: block;}


.s3-btn{
	width:100%; clear:both; float: left; margin-top: .35rem; margin-bottom: .35rem;
	position: relative;
}
.s3-btn::before,.s3-btn::after{
	content: '';width: 1.01rem; height: .38rem; display: block;
	position: absolute; top: .14rem;
}
.s3-btn::before{
	left: .15rem;
	background: url(../images/arr-left.png) no-repeat center;
	background-size: 100%;
	animation: move1 1s infinite ease-in-out;
}
.s3-btn::after{
	right: .15rem;
	background: url(../images/arr-right.png) no-repeat center;
	background-size: 100%;
	animation: move2 1s infinite ease-in-out;
}
.s3-btn a{
	width: 3rem; height: .64rem; display: inline-block; margin: auto;
	position: relative;
	border-radius: .86rem;
}
.s3-btn a img{
	width:100%; display: block;
}
@keyframes move1{
    0%{transform: translateX(0); opacity: 0;}
    100%{transform: translateX(.3rem); opacity: 1;}
}
@keyframes move2{
    0%{transform: translateX(0); opacity: 0;}
    100%{transform: translateX(-.3rem); opacity: 1;}
}

/* section04 */
.sec04{
	height:auto;
}
.s4-main{
	width:100%; clear:both; float: left; margin-top: .14rem;
}
.s4-main .item{
	width:100%; clear: both; float: left;
}
.s4-main .item.type01{
	background: #ccddff;
	background: -webkit-linear-gradient(#fff , #ccddff);
	background: -o-linear-gradient(#fff , #ccddff);
	background: -moz-linear-gradient(#fff , #ccddff);
	background: linear-gradient(#fff , #ccddff);
}
.s4-main .item.type02{
	background: #ccddff;
	background: -webkit-linear-gradient(#ffeede , #ccddff);
	background: -o-linear-gradient(#ffeede , #ccddff);
	background: -moz-linear-gradient(#ffeede , #ccddff);
	background: linear-gradient(#ffeede , #ccddff);
}
.s4-main .item .partbox{
	width: 6.82rem; height: auto; float: left; margin: .17rem .34rem .22rem;
	border-radius: .1rem;
	box-shadow: 0 .04rem .1rem rgba(15,62,197,.25);
}
.s4-main .item01 .partbox{
	height: 8.31rem;
	background: url(../images/m4-kuang01.png) no-repeat center top;
	background-size: 100%;
}
.s4-main .item02 .partbox{
	height: 9.31rem;
	background: url(../images/m4-kuang02.jpg) no-repeat center top;
	background-size: 100%;
}
.s4-main .item03 .partbox{
	height: 10.07rem;
	background: url(../images/m4-kuang03.jpg) no-repeat center top;
	background-size: 100%;
}
.s4-main .item04 .partbox{
	height: 13.13rem;
	background: url(../images/m4-kuang04.jpg) no-repeat center top;
	background-size: 100%;
}


.s4-main .item .partbox .partTop{
	float: left; margin-top: .32rem;
	width: 100%; clear: both;
	position: relative;
}
.s4-main .item .partbox .partTop .tit{
	float:left; clear: both;
}
.s4-main .item .partbox .partTop .tit img{
	float:left; margin-left: -.23rem; display: block; height: .64rem;
}

.s4-main .item .partbox .partTop .tit span{
	float: right; margin-left: .1rem;
	font-size: .24rem; line-height: .54rem; display: block;
}
.s4-main .item01 .partbox .partTop .tit span{
	margin-left: .15rem;
}
.s4-main .item04 .partbox .partTop .tit span{
	margin-left: .05rem;
}
.s4-main .item .partbox .partTop .tit span::before{
	content: '';width: .38rem; height: .54rem; display: block; float: left;margin-right: .05rem;
}
.s4-main .item .partbox .partTop .tit span.icon01::before{
	background: url(../images/s5-icon01.png) no-repeat center;
	background-size: 100%;
}
.s4-main .item .partbox .partTop .tit span.icon02::before{
	background: url(../images/s5-icon02.png) no-repeat center;
	background-size: 100%;
}

.s4-main .item .partbox .partTop .post{
	float:left; margin-top: .04rem; margin-left: .25rem;
}
.s4-main .item .partbox .partTop .post p{
	font-size: .2rem; line-height: .3rem; float: left;
	width: 5rem; text-align: left;
}
.s4-main .item01 .partbox .partTop .post p{
	line-height: .61rem; width: 5.5rem;
}
.s4-main .item .partbox .partTop .post p::before{
	content: '';width: .49rem; height: .61rem; display: block; float: left; margin-right: .12rem;
	background: url(../images/s5-icon03.png) no-repeat center;
	background-size: 100%;
}
.s4-main .item .partbox .partTop .post p span{
	color: #ff7f00;
}

.s4-main .item .partbox .partTop h3{
	position: absolute; top:1rem; right: .1rem;
	/* animation: fudong .5s infinite alternate linear; */
}
.s4-main .item01 .partbox .partTop h3{
	position: absolute; top:.9rem; right: .2rem;
	/* animation: fudong .5s infinite alternate linear; */
}
.s4-main .item .partbox .partTop h3 img{height: .45rem;}



/************************************** part01 ********************/
.s4-main .item .partbox .part1{
	float: left; margin-left: .35rem; margin-top: .15rem;
	width: 6.13rem;
	background: #fff url(../images/s5-img01.png) no-repeat;
	background-size: .84rem;
	background-position: 5rem .2rem;
	border-radius: .1rem;
	box-shadow: .1rem .1rem .15rem rgba(178,145,45,.2) inset;
}

.s4-main .item01 .partbox .part1{
	height: 1.32rem;
}
.s4-main .item02 .partbox .part1{
	height: 2.31rem; margin-top: .45rem;
}
.s4-main .item03 .partbox .part1{
	height: 2.13rem; margin-top: .45rem;
}
.s4-main .item04 .partbox .part1{
	height: 2.13rem; margin-top: .45rem;
}

.s4-main .item .partbox .part h3{
	font-size: .3rem; font-weight: bold; color: #0f3ec5; line-height: .48rem;
	float: left; margin-left: .22rem; margin-top: .27rem;
}
.s4-main .item .partbox .part h3 em{
	font-size:.64rem; 
	font-style: italic;
	float: left; margin-top: -.11rem;
	/* background: linear-gradient( #1651fc, #2810db);
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
		color: transparent; */
}
.s4-main .item .partbox .part1 ul{
	float: left; clear: both; margin-top: .1rem; margin-left: .28rem;
}
.s4-main .item .partbox .part1 ul li{
	font-size:.24rem; line-height: .4rem; float: left; margin-right: .22rem;text-align: left;
}
.s4-main .item01 .partbox .part1 ul li{
	font-size:.24rem; line-height: .36rem; float: left; margin-right: .22rem;
}

/* .s4-main .item03 .partbox .part1 ul li:nth-child(6),
.s4-main .item04 .partbox .part1 ul li:nth-child(6){margin-right: 0;} */

.s4-main .item02 .partbox .part1 ul li:nth-child(3n+1),.s4-main .item02 .partbox .part1 ul li:nth-child(6){
	width: 2rem; 
}
.s4-main .item03 .partbox .part1 ul li:nth-child(3n+1),.s4-main .item03 .partbox .part1 ul li:nth-child(6){
	width: 2rem; 
}
.s4-main .item04 .partbox .part1 ul li:nth-child(3n+1),.s4-main .item04 .partbox .part1 ul li:nth-child(6){
	width: 2rem; 
}
.s4-main .item02 .partbox .part1 ul li:nth-child(2),.s4-main .item03 .partbox .part1 ul li:nth-child(2),.s4-main .item04 .partbox .part1 ul li:nth-child(2){
	width: 1.75rem;
}


.s4-main .item .partbox .part1 ul li::before{
	content: ''; width: .14rem; height: .36rem; display: block; float: left;  margin-right: .1rem;
	background: url(../images/s5-icon04.png) no-repeat center;
	background-size: 100%;
}


/********************************** part02 *********************/
.s4-main .item .partbox .part2{
	float: left; margin-left: .35rem; margin-top: .27rem;
	width: 6.13rem;
	background: #fff;
	border-radius: .1rem;
	box-shadow: .1rem .1rem .15rem rgba(15,62,197,.2) inset;
	position: relative;
}
.s4-main .item01 .partbox .part2{
	height:3.33rem;margin-top: .2rem;
}
.s4-main .item02 .partbox .part2{
	height:2.64rem;
}
.s4-main .item03 .partbox .part2{
	height:1.34rem;
}
.s4-main .item04 .partbox .part2{
	height:2.94rem;
}


.s4-main .item .partbox .part2::after{
	content: '';width: 2.03rem; height: 1.94rem; display: block;
	background: url(../images/s5-img02.png) no-repeat center;
	background-size: 100%;
	position: absolute; top: -.75rem; right: -.35rem;
}

.s4-main .item .partbox .part2 h3{margin-left: .17rem;}
.s4-main .item .partbox .part2 h3::before{
	content: '';width: .21rem; height: .48rem; display: block; float: left; margin-right:.1rem;
	background: url(../images/s5-icon05.png) no-repeat center;
	background-size: 100%;
}

.s4-main .item .partbox .part2 ul{
	float: left; clear: both; margin-top: .08rem; margin-left: .5rem; position: relative;z-index: 3;
}

.s4-main .item .partbox .part2 ul li{
	font-size:.24rem; line-height: .3rem; float: left; margin-bottom: .1rem;
	max-width: 4.95rem; text-align: left;
	margin-right: .45rem;
}
.s4-main .item02 .partbox .part2 ul li:nth-child(1),.s4-main .item .partbox .part2 ul li:nth-child(3){
	width: 2.2rem;
}


.s4-main .item03 .partbox .part2 ul li{margin-right:.3rem}
.s4-main .item04 .partbox .part2 ul li{margin-right: .3rem;}
.s4-main .item04 .partbox .part2 ul li:nth-child(3),.s4-main .item04 .partbox .part2 ul li:last-child{margin-right: 0;}

.s4-main .item .partbox .part2 ul li:last-child{margin-right: 0;}
/* .s4-main .item01 .partbox .part2 ul li:nth-child(4){
	width: auto;
}
.s4-main .item01 .partbox .part2 ul li:nth-child(5){
	width: auto; margin-left: .45rem;
} */
.s4-main .item .partbox .part2 ul li::before{
	content: ''; width: .06rem; height: .06rem; display: block; float: left; margin-top: .12rem; margin-left: -.16rem;
	border-radius: 50%;
	background: #bfbfbf;
}

/********************************** part03 */
.s4-main .item .partbox .part3{
	float: left;margin-top: .2rem; margin-left: .35rem;
	width: 6.13rem;
	background: #fff;
	border-radius: .1rem;
	box-shadow: .1rem .1rem .15rem rgba(15,62,197,.2) inset;
	position: relative;
}
.s4-main .item03 .partbox .part3{
	height: 1.72rem;
}
.s4-main .item04 .partbox .part3{
	height: 3.28rem;
}
.s4-main .item .partbox .part3::after{
	content: '';width: 1.26rem; height: .97rem; display: block;
	background: url(../images/s5-img03.png) no-repeat center;
	background-size: 100%;
	position: absolute; top: -.15rem; right: -.46rem;
}
.s4-main .item .partbox .part3 ul{
	float: left; clear: both; margin-top: .08rem; margin-left: .5rem; position: relative;z-index: 3;
}
.s4-main .item .partbox .part3 ul li{
	font-size:.24rem; line-height: .3rem; float: left; margin-bottom: .1rem;
	max-width: 4.95rem; text-align: left;
	margin-right: .45rem;
}
.s4-main .item .partbox .part3 ul li::before{
	content: ''; width: .06rem; height: .06rem; display: block; float: left; margin-top: .12rem; margin-left: -.16rem;
	border-radius: 50%;
	background: #bfbfbf;
}
.s4-main .item04 .partbox .part3 ul li:nth-child(1),
.s4-main .item04 .partbox .part3 ul li:nth-child(3),
.s4-main .item04 .partbox .part3 ul li:nth-child(5){
	width:2rem;
}




/********************************** part04 */
.s4-main .item .partbox .part4{
	float: left;margin-top: .22rem; margin-left: .35rem;
}
.s4-main .item01 .partbox .part4{margin-top:.12rem;}
.s4-main .item04 .partbox .part4{margin-top:.32rem;}

.s4-main .item .partbox .part4 .service{
	float: left; width: 2rem;
}
.s4-main .item .partbox .part4 .service font{
	float:left;margin-top: .2rem;
	font-size: .3rem; line-height: .32rem; font-weight: bold; color: #0f3ec5;
}
.s4-main .item .partbox .part4 .service font::before{
	content: '';width: .03rem; height: .29rem; margin-top: 1px; float: left; margin-right: .12rem;
	background: #ff7f00;
}

.s4-main .item .partbox .part4  ul{
	float:left; clear: both; margin-top: .05rem; margin-left: .1rem;
}
.s4-main .item .partbox .part4  ul li{
	clear: both; float: left;
	font-size: .2rem; line-height: .3rem; text-align: left;
	white-space: nowrap;
}
.s4-main .item .partbox .part4 ul li.on{color: #ff7f00;}
.s4-main .item02 .partbox .part4 ul li.on,.s4-main .item03 .partbox .part4 ul li.on{
	color: #ff7f00; letter-spacing: -1px;
}
.s4-main .item .partbox .part4 ul li em{
	color: #808080;margin-left: -10px;
}
.s4-main .item .partbox .part4 .price{
	width: 2.08rem; height: 1.4rem; display: block; float: left; margin-top: 0;
	background: url(../images/s5-img04.png) no-repeat center;
	background-size: 100%;
}

.s4-main .item .partbox .part4 .price font{
	float: left; margin-top: .22rem; width: 100%;
	font-size:.24rem; line-height: .46rem;
	background: linear-gradient( #ff8d25, #ff5a00);
	-webkit-background-clip: text;
	-moz-background-clip: text;
	background-clip: text;
		color: transparent;
}
.s4-main .item .partbox .part4 .price font em{
	font-size:.46rem; font-weight: bold; line-height: .46rem;
}
.s4-main .item .partbox .part4 .price span{
	width: 1.74rem; height: .45rem; display: block; float: left;
	margin: .16rem .17rem auto; 
	font-size: .35rem; line-height: .45rem; font-weight: bold; color: #ffdb8e;
	background: #1651fc;
	background: -webkit-linear-gradient(#1651fc , #2810db); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#1651fc , #2810db); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#1651fc , #2810db); /* Firefox 3.6 - 15 */
	background: linear-gradient(#1651fc , #2810db); /* 标准的语法 */
	border-radius: .2rem;
	box-shadow: 0 .03rem .07rem rgba(0,0,0,.35);
}
.s4-btn{
	float: left; margin-left: .2rem;margin-top: .28rem;
}
.s4-btn a{
	width:2rem; height: .38rem; display: block; float: left; margin-bottom: .27rem;
	font-size: .3rem; font-weight: bold; line-height: .38rem;
	border-radius: .38rem;
	clear: both;
}
.s4-btn a.btn01{
	border:solid 1px #ff7f00; color: #ff7f00;
	background: #fff;
}
.s4-btn a.btn02{
	color: #fff;
	background: #ff5a00;
	background: -webkit-linear-gradient(left, #ff5a00 , #ff8d25);
	background: -o-linear-gradient(right, #ff5a00, #ff8d25);
	background: -moz-linear-gradient(right, #ff5a00, #ff8d25);
	background: linear-gradient(to right, #ff5a00 , #ff8d25);
}
.s4-btn a.btn02::after{
	content: ''; width: .29rem; height: .38rem; display: inline-block; vertical-align: top; 
	background: url(../images/s5-icon06.png) no-repeat center;
	background-size: 100%;
}

/* section05 */
.sec05{
	background: #fff;
}
.s5-title{margin-top: .2rem;}
.s5-main{
	width: 100%; margin-top: .24rem; float: left; clear: both; margin-bottom: .25rem;
}
.s5-main .s5-left{
	float:left; width:5.8rem; height: 3.46rem; margin-left: .5rem;
	border-radius: .19rem;
	box-shadow: .08rem .1rem .14rem rgba(15,62,197,.2) inset;
}
.s5-left .video-box{width:5.4rem; margin: .25rem .2rem;}

.s5-right{
	float:right; width: 100%; height: 3.65rem; display: block;
	margin-top: .51rem; 
	background: #fff;
	box-shadow: 0 .1rem .14rem rgba(255,96,0,.2) inset;
	border-radius: .19rem;
}
.s5-right .tit{
	width: 100%; float: left;margin-top: -.35rem;
}
.s5-right .tit img{display:inline-block; height: .7rem;}
.s5-right ul{
	float:left; clear: both; margin-left: 1.68rem; margin-top: .31rem;
	width: 3.84rem;
}
.s5-right ul li{
	clear:both; width: 100%; float: left; margin-bottom: .2rem;
	font-size: .24rem; line-height: .5rem; text-align: left; padding-left: .14rem;
	cursor: pointer;
}
.s5-right ul li.cur{
	background: #fff1e5;
}
.s5-right ul li.cur::before{
	content: '';width: .05rem; height: .5rem; display: block;
	background: #ff801e;
	float: left; margin-left: -.35rem;
}
.s5-right ul li.cur::after{
	content: ''; width: .37rem; height: .5rem; display: block;
	float: right; margin-right: .16rem;
	background: url(../images/s6-icon01.png) no-repeat center;
	background-size: 100%;
}

.s5-btn{
	width:100%; clear: both; float: left; margin-top:.1rem;
	position: relative;
}
.s5-btn a{
	width: 3.05rem; height: .45rem; display: inline-block; margin: auto .1rem;
	position: relative;
	border-radius: .86rem;
	font-size: .34rem; font-weight: bold; line-height: .45rem;
}
.s5-btn a.btn01{
	border: solid 1px #ff7f00;
	color: #ff7f00;
}
.s5-btn a.btn02{
	color: #fff;
	background: #ff5a00;
	background: -webkit-linear-gradient(left, #ff5a00 , #ff8d25);
	background: -o-linear-gradient(right, #ff5a00, #ff8d25);
	background: -moz-linear-gradient(right, #ff5a00, #ff8d25);
	background: linear-gradient(to right, #ff5a00 , #ff8d25);
}
.s5-btn a.btn02::after{
	content: ''; width: .38rem; height: .45rem; display: inline-block; vertical-align: top; 
	background: url(../images/s6-icon02.png) no-repeat center;
	background-size: 100%;
}

/* section06 */
.sec06{
	background: #fff;
}
.s6-title{margin-top: .25rem;}
.s6-main{
	width: 100%; margin-top: .26rem; float: left; clear: both; margin-bottom: .5rem;
	background: #fff;
	box-shadow: 0 .04rem .1rem rgba(15,62,197,.25);
}
.s6-main font{
	float: left; margin-top: .16rem; margin-left: .65rem;
	font-size: .3rem; line-height: .5rem; font-weight: bold; color: #333; text-align: left;
	position: relative;
}
.s6-main font::before{
	content: '';width: .43rem; height: .5rem; display: block; float: left;
	margin-left: -.58rem;
	background: url(../images/s4-icon01.png) no-repeat center top;
	background-size: 100%;
}
.s6-main font::after{
	content: '';width: 100%; height: .06rem; display: block;
	background: #cfd8f3;
	position: absolute; left: 0; bottom: .1rem;
}
.s6-main font span{position:relative; z-index: 3;}


.s6-main .txt{
	width:100%; clear: both; float: left; margin-top: .15rem;
	height: 3.19rem;
	background: #e5f0ff;
	background: -webkit-linear-gradient(left, #e5f0ff , #fff);
	background: -o-linear-gradient(right, #e5f0ff, #fff);
	background: -moz-linear-gradient(right, #e5f0ff, #fff);
	background: linear-gradient(to right, #e5f0ff , #fff);
	position: relative;
}
.s6-main .txt p{
	float: left; margin-top: .23rem; margin-left: .55rem;
	width: 3.3rem;
	font-size: .22rem; line-height: .34rem; text-align: left;
	font-weight: 500;
}
.s6-main .txt p::before{
	content: '';width: .08rem; height: .08rem; display: block;
	border-radius: 50%;
	background-color: #ff7f00;
	float: left; margin-top: .13rem; margin-left: -.18rem;
}
.s6-main .txt img{
	width: 2.84rem; position: absolute; top: 0; right: .2rem;
	display: block;
}


/*section2*/
