@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {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;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto; width: 100%;color: #333;text-align: center;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%;font-size: 12px;min-width: 1100px!important; font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;color: #444;background: #fff7f4;}
#footer_bx{clear: both;}

.nav-bgd,.dv_mn{display:none;}

a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
  
/* body{
	cursor: url(https://files.cnblogs.com/files/monster-jian/cursor.ico),auto;
} */
 /* 输入框填充背景 */
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
        -webkit-box-shadow: 0 0 0 1000px white inset;
}
 
/* 输入框填充透明 */
/* input:-internal-autofill-previewed,
input:-internal-autofill-selected {
  -webkit-text-fill-color: #fff;
  transition: background-color 5000s ease-out 0.5s;
} */
 
 
/*banner */
.banner-box{position:relative;height:6.67rem;background:url("../images/banner.jpg") no-repeat center top; overflow:hidden;width:100%; text-align:center;}
.banner-box .wrap{height: auto;}
.banner-box .logo{width: auto; position: absolute;left: 0; top: .2rem; cursor: pointer;display: block;}
.banner-box .logo img{width: 100%; max-width: 1.26rem;}


/*section01*/
.sec01{
	width:100%; clear: both; float: left;
	background:#fff7f4 url("../images/s1-bg.jpg") no-repeat center bottom;
	background-size:auto 1.71rem;
}
.s1-title{
	width:100%; clear:both; float:left; margin-top:.9rem; height: 1.36rem;
	background:url("../images/s1-img02.png") no-repeat center;
	background-size: 8.48rem;
	position: relative;
	z-index: 9;
}
.s1-title h2{
	font-size: .44rem; line-height: 1.26rem; color: #fff; font-weight: bold; width: 100%; position: relative;
}
.s1-title h2::before,.s1-title h2::after{
	content: ''; width: .45rem; height: 1.26rem; display: inline-block; margin: 0 .3rem;
	vertical-align: top;
}
.s1-title h2::before{
	background: url("../images/s1-title01.png") no-repeat center;
	background-size:100%;
}
.s1-title h2::after{
	background: url("../images/s1-title02.png") no-repeat center;
	background-size:100%;
}
.s1-title h2 span{color: #fff79c;}
.s1-title h2 span::after{
	content: '';width: 1px; height: .4rem; display: inline-block; margin:0 .2rem;
	background-color: rgba(255,255,255,.3);
}
.s1-kuang{
	width:100%; clear: both; float: left; height: 8.77rem; margin-top: -.44rem; margin-bottom: .35rem;
	background: url("../images/s1-img01.png") no-repeat center;
}

.s1-main{
	width:9.9rem; float: left; margin: 1.27rem .55rem .7rem;
}
.s1-main .swiper{
	width: 100%; clear: both; float:left; margin-top: .5rem;
}
.s1-main .swiper .swiper-slide{
	width: 3rem; height: 4.75rem;
	background: url("../images/s1-kuang.png") no-repeat center;
	background-size:100% 100%;
	border-radius: .15rem;
}
.s1-main .time{
	width:100%; clear:both; float: left; margin-top: .11rem; margin-bottom: .3rem;
	font-size: .3rem; line-height: 1.5; font-weight: bold; color: #fff;
}
.s1-main font{
	width: 1.53rem; height: .44rem; display: inline-block; margin:auto; clear: both;
	font-size: .22rem; line-height: .44rem; font-weight: bold; color: #fff;
	background: #09abf8;
	border-radius: .44rem;
}
.s1-main h3{
	font-size:.24rem; line-height: .44rem; font-weight: bold; color: #ff5518; width: 100%;
	float: left; clear: both;
}
.s1-main .pic{
	width:100%; clear:both; float: left; margin-top: -.13rem; display: block;
}
.s1-main .pic img{
	width:2.25rem;
}
.s1-btn{
	width:100%; clear: both; float: left; margin-top: -.06rem; position: relative; z-index: 3;
}
.s1-btn a{
	width: 2.34rem; height: .7rem; display: block; margin: auto;
	font-size: .3rem; line-height: .7rem; color: #ffeb92;
	background: #ff5418;
	background: -webkit-linear-gradient(#ff8a45, #ff5418); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8a45, #ff5418); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8a45, #ff5418); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8a45, #ff5418); /* 标准的语法 */
	border-radius: .7rem;
}
.s1-btn a.btn02{font-size:.2rem; line-height: .26rem; padding: .09rem 0; height: .52rem;}
.sec01-btn{
	width: 100%; clear: both; float: left; margin-top:.48rem;
}
.sec01-btn a{
	width: 2.46rem; height: .6rem; display: inline-block; margin: 0 .15rem;
	font-size: .24rem; line-height: .6rem; color: #ff561a;font-weight: bold;
	background-color: #fff;
	border-radius: .6rem;
}
.sec01-btn a.btn02{
	color: #972f0e;
	background: #ffc24e;
	background: -webkit-linear-gradient(#fff19d, #ffc24e); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#fff19d, #ffc24e); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#fff19d, #ffc24e); /* Firefox 3.6 - 15 */
	background: linear-gradient(#fff19d, #ffc24e); /* 标准的语法 */
}

/* section02 */
.sec02{
	width:100%; clear: both; float: left;
	background:url("../images/s2-bg.jpg") no-repeat center bottom;
	background-size:auto 3.47rem;
}
.s2-kuang{
	width: 100%; clear: both; float: left; margin: .35rem auto .82rem;
	height: 2.3rem;
	background: #ff8a44;
	background: -webkit-linear-gradient(left, #ff5417 , #ff8a44); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ff5417, #ff8a44); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ff5417, #ff8a44); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ff5417 , #ff8a44); /* 标准的语法 */
	border-radius: 2.3rem;
}
.s2-main{
	width: 10.8rem; height: 2.1rem; float: left; margin: .1rem;
	background: #fff2ed;
	border-radius: 2.3rem;
}
.s2-main .left{
	float: left; margin-top: -.64rem; margin-left: -.37rem; width: 4.15rem;
}
.s2-main .left img{width: 100%; display: block;}
.s2-main ul{
	float:left; margin-left: .4rem; margin-top: .32rem;
}
.s2-main ul li{
	float: left; clear: both; margin-bottom: .15rem;
}
.s2-main ul li i{
	width: .24rem; height: .24rem; display: block; float: left;
	background: #ff5417;
	font-size: .18rem; line-height: .24rem; color: #fff;
	border-radius: 50%;
	margin-top: .08rem; margin-right: .12rem;
}
.s2-main ul li span{
	display: block; float: left; width: 3.6rem; height: .4rem;
	background: #fff;
	border-radius: .4rem;
	font-size: .2rem; line-height: .4rem; color: #333;
}
.s2-main .right{
	float: right; margin-right: .64rem; margin-top: .12rem;
	width: 1.45rem; height: 1.89rem;
}
.s2-main .right a{
	width: 100%; display: block;
}
.s2-main .right a img{width: 100%;}

/* section03 */
.sec03{
	width:100%; clear: both; float: left;
	background:#e4f6ff url('../images/s3-bg.jpg') no-repeat center top;
	background-size:auto 6.8rem;
}
.secTit{
	width: 100%; clear: both; float: left;
}
.secTit h2{
	font-size: .44rem; line-height: .8rem; font-weight: bold; color: #ff5417;
}
.secTit h2::before,.secTit h2::after{
	content: ''; width: .45rem; height: .8rem; display: inline-block; margin: 0 .28rem;
	vertical-align: top;
}
.secTit h2::before{
	background: url('../images/title01.png') no-repeat center;
	background-size: 100%;
}
.secTit h2::after{
	background: url('../images/title02.png') no-repeat center;
	background-size: 100%;
}
.secTit h2 span{
	color: #113cda;
}
.secTit h2 span::after{
	content: '';width: 1px; height: .4rem; display: inline-block; margin:0 .2rem; vertical-align: middle;
	background-color: rgba(17,60,217,.3);
}

.s3-main{
	width: 100%; clear: both; float: left; margin-top: .3rem; height: 3.6rem; margin-bottom: .7rem;
	background: #149de9;
	background: -webkit-linear-gradient(#0ed4e4, #1a58ef); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#0ed4e4, #1a58ef); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#0ed4e4, #1a58ef); /* Firefox 3.6 - 15 */
	background: linear-gradient(#0ed4e4, #1a58ef); /* 标准的语法 */
	border-radius: .2rem;
}
.s3-left{
	width: 7rem; height: 3.75rem; display: block; float: left;
	margin: .2rem 0 0 .2rem;
	background-color: #fff;
	border-radius: .2rem;
	box-shadow: 0 .04rem .12rem rgba(17,59,217,.3);
	position: relative; z-index: 3;
}

.s3-left .itembox{
	width:100%; clear:both; margin-top: .5rem; float: left;
}
.s3-left .itembox .item{
	/*width: 1.8rem;*/ display: none;
	width: 100%;
	text-align: center;
}
.s3-left .itembox .item.show{display:block;}
.s3-left .itembox .item ul{
	width: 100%; clear: both; float: left;
}
.s3-left .itembox .item ul li{
	width: 1.8rem; display: inline-block;margin: 0 .2rem;
}
.s3-left .itembox .item ul li img{
	width: .82rem; display: inline-block; margin-bottom: .2rem;
}
.s3-left .itembox .item ul li font{
	width: 100%; height: .46rem; display: block;
	font-size: .24rem; line-height: .46rem; color: #fff; font-weight: bold;
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
	border-radius: .3rem;
}
.s3-left .itembox .item ul li font.type02{
	background: #149de9;
	background: -webkit-linear-gradient(#0ed3e4, #1a57ee); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#0ed3e4, #1a57ee); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#0ed3e4, #1a57ee); /* Firefox 3.6 - 15 */
	background: linear-gradient(#0ed3e4, #1a57ee); /* 标准的语法 */
}
.s3-left .itembox .item ul li p{
	font-size: .2rem; line-height: .3rem; float: left; clear: both;
	width: 100%; height: .9rem;margin-top: .15rem;
}

.s3-left .tab{
	width: 100%; clear: both; float: left;margin-top: .12rem;
}
.s3-left .tab a{
	width: 1.5rem; height: .6rem; font-size: .26rem; line-height: .6rem; display: inline-block;
	margin: 0 .45rem;
	font-weight: bold; color: #ff571a;
	background: #ffe5db;
	border-radius: .2rem .2rem 0 0;
	cursor: pointer;
}
.s3-left .tab a.on{
	color: #fff;
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
}

.s3-right{
	float: right; width: 3.8rem; margin-right: 0; margin-top: 0;
}
.s3-right img{
	width: 4.76rem; display: block; margin: auto; float: right;
	margin-left: -1rem;
}
.s3-right .s3-btn{
	width: 100%; clear: both; float: left; margin-top: -.36rem;
}
.s3-right .s3-btn a{
	width: 3.2rem; height: .72rem; display: block; font-size: .3rem; line-height: .72rem; color: #fff; margin: auto;
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
	border-radius: .72rem;
	position: relative; z-index: 3;
}

.sec03 .allScreen{
	width: 100%; clear: both; float: left; margin: 0 auto .55rem; height: 1.4rem;
	background: #139ee9;
	background: -webkit-linear-gradient(left, #1a5cee, #0ed1e4); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #1a5cee, #0ed1e4); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #1a5cee, #0ed1e4); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #1a5cee, #0ed1e4); /* 标准的语法 */
}
.s3a-left{
	float: left; margin-top: .57rem; margin-left: .2rem;
}
.s3a-left span{
	width: auto; height: .5rem; font-size: .24rem; line-height: .5rem; display: inline-block; color: #fff;
	border-radius: .3rem;
	background: #055ae0;
	margin:auto .1rem; padding: 0 .2rem;
}
.s3a-left span.white{
	background: none;
	border: solid 1px #fff;
	box-sizing: border-box;
}
.s3a-left span i{
	width: .3rem; height: .5rem; display: block; float: left; margin: 0 .23rem 0 .13rem;
	background: url(../images/s3-icon01.png) no-repeat center;
	background-size: 100%;
}
.s3a-left span i:after{
	content: '';
	width: 1px; height: .22rem; display: block; float: right; margin-top: .14rem; margin-right: -.1rem;
	background: #78acff;
}
.sec03 .allScreen img{
	width: 1.5rem; float: right; margin-top: -.18rem; margin-right: 1rem;
}


.sec03-2{
	width:100%; clear: both; float: left;
	background:#e4f6ff;
}
.s3-enter{
	width:100%; clear: both; float: left;margin:.35rem auto 1rem;
	background: #139ee9;
	background: -webkit-linear-gradient(#0ed3e4, #1a58ef); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#0ed3e4, #1a58ef); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#0ed3e4, #1a58ef); /* Firefox 3.6 - 15 */
	background: linear-gradient(#0ed3e4, #1a58ef); /* 标准的语法 */
	border-radius: .2rem;
}
.s3-enter h2{
	font-size: .36rem; line-height: .94rem; width: 100%; clear: both; float: left;
	color: #fff79d;
	font-weight: bold;
}
.s3-enter h2 span{color: #fff;}
.s3-enter h2::before,.s3-enter h2::after{
	content: ''; width: .25rem; height: .94rem; display: inline-block; vertical-align: top;
	margin: 0 .3rem;
}
.s3-enter h2::before{
	background:url("../images/s3-title01.png") no-repeat center;
	background-size:100%;
}
.s3-enter h2::after{
	background:url("../images/s3-title02.png") no-repeat center;
	background-size:100%;
}
.s3-box{
	width: 10.6rem; height: 3.2rem; display: block; float: left; margin: 0 .2rem .2rem;
	background: #fff;
	border-radius: .2rem;
}
.s3-buy{
	float: left; width: 1.8rem; margin-left: .22rem; margin-top: .46rem;
}
.s3-buy img{width: 100%; display: block;}
.s3-tab{
	float: left; margin-left: .21rem; margin-top: .4rem;
	width: 6.13rem;
}
.s3-tab .tab{
	width: 100%; clear: both; float: left;
}
.s3-tab .tab a{
	width: 2.01rem; float: left; margin-right: .15rem;  cursor: pointer;
	font-size: .24rem; line-height: .44rem; font-weight: bold;
	color: #fff;
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
	border-radius: .15rem .15rem 0 0;
}
.s3-tab .tab a:last-child{
	margin: 0; width: 1.81rem;
}
.s3-tab .itembox{
	width: 100%; clear: both; float: left; height: 1.95rem;
	background-color: #fff7f4;
	border-radius: 0 0 .15rem .15rem;
}
.s3-tab .itembox .item{
	width: 100%; clear: both; float: left; display: none;
}
.s3-tab .itembox .item.show{display: block;}
.s3-tab .itembox .item ul{
	width: 100%; clear: both; float: left; margin-top: .34rem;
}
.s3-tab .itembox .item ul li{
	width: 100%; clear: both; margin-bottom: .11rem; float: left;
}
.s3-tab .itembox .item ul li font{
	width: 1.23rem; height: .37rem; display: block; float: left; margin-left: .33rem;
	background: #ff8440;
	font-size: .18rem; line-height: .37rem; color: #fff; font-weight: bold;
	border-radius: .3rem;
}
.s3-tab .itembox .item ul li p{
	font-size: .18rem; line-height: .28rem; float: left; width: 4.1rem; margin-left: .2rem;
	margin-top: -.06rem; text-align: left; padding-bottom: .15rem;
	border-bottom: dashed 1px #ffc7b2;
}
.s3-tab .itembox .item ul li time{
	float: left; margin-left: .2rem; line-height: .37rem; font-size: .18rem;
}
.s3-tab .itembox .item ul li time span{
	font-weight: bold; color: #ff571a; font-size: .24rem;
}
.s3-tab .itembox .item ul li time span::after{
	content: '';width: 1px; height: .21rem; display: inline-block; vertical-align: middle;
	background: #ffb79d;
	margin: 0 .1rem;
}


.s3-vid{
	float: right; margin-right: .22rem; margin-top: .46rem;
	width: 1.8rem;
}
.s3-vid img{
	width: 100%; display: block; margin-bottom: .1rem;
}
.s3-vid span{
	width: 100%; height: .37rem; display: block;
	background: #135fef;
	font-size: .18rem; line-height: .37rem; color: #fff;
	border-radius: .2rem;
}

/* section04 */
.sec04{
	width:100%; clear: both; float: left;
	background:#fff7f4;
}
.s4-title{
	margin-top: .82rem;
}
.s4-main{
	width:100%; clear:both; float: left; min-height: 1rem; margin-top: .3rem;
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
	border-radius: .2rem;
	padding-bottom: .2rem;
}
.s4-main .item{
	width: 10.6rem; height: auto; float: left;margin: .2rem .2rem 0;
	background-color: #fff;
	box-shadow: 0 .06rem .12rem rgba(255,89,27,.4) inset;
	border-radius: .2rem;
}
.i1-left{
	float:left;margin-left: .73rem;margin-top: .67rem; display: block;
}
.i1-left img{display: block; width: 100%;}
.i1-right{
	float:right; margin-right: .71rem; margin-top: .25rem;
}
.i1-right img{width: 2.17rem; display: inline-block; margin:0 auto .13rem;}
.i1-right span{
	font-size: .22rem; line-height: .47rem; color: #ff6935; font-weight: bold;
	width: 2.55rem; height: .47rem; display:block; margin: auto; clear: both;
	background-color: #fff7f4;
	border: solid 1px #ff6935;
	border-radius: .47rem;
}
.s4-main .item01 ul{
	float: left; margin-top: .6rem; margin-left: .6rem;
}
.s4-main .item ul li{
	width: 3.43rem; height: .54rem; display: block; float: left; clear: both;
	border-radius: .27rem .27rem .27rem 0;
	font-size: .24rem; line-height: .54rem; color: #fff; font-weight: bold;
}
.s4-main .item01 ul li{margin-bottom: .23rem;}
.s4-main .item02 ul li{margin-bottom: .15rem;}
.s4-main .item01 li:nth-child(odd),.s4-main .item02 li:nth-child(even){
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
	box-shadow: 0 .04rem .12rem rgba(255,89,28,.5);
}
.s4-main .item01 ul li:nth-child(even){margin-left: -.4rem;}
.s4-main .item02 ul li:nth-child(even){margin-left: .4rem;}
.s4-main .item01 li:nth-child(even),.s4-main .item02 li:nth-child(odd){
	background: #149ce9;
	background: -webkit-linear-gradient(#0fd1e4, #1b5def); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#0fd1e4, #1b5def); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#0fd1e4, #1b5def); /* Firefox 3.6 - 15 */
	background: linear-gradient(#0fd1e4, #1b5def); /* 标准的语法 */
	box-shadow: 0 .04rem .12rem rgba(26,89,239,.5);
}

.i2-left{
	float:left; margin-left: .51rem; margin-top: .25rem;
}
.i2-left img{width: 2.17rem; display: inline-block; margin:0 auto .13rem;}
.i2-left span{
	font-size: .22rem; line-height: .47rem; color: #196eed; font-weight: bold;
	width: 2.55rem; height: .47rem; display:block; margin: auto; clear: both;
	background-color: #e4f6ff;
	border: solid 1px #1969ee;
	border-radius: .47rem;
}
.s4-main .item02 ul{
	float: left; margin-top: .31rem; margin-left: .42rem;
}
.i2-right{
	float:right;margin-right: .49rem;margin-top: .34rem; display: block;
}
.i2-right img{display: block; width: 100%;}
.s4-enter{
	width:11.08rem; float: left; margin: .7rem -.04rem; height: 2.39rem;
	display: block; clear: both;
	background: url("../images/s4-img03.png") no-repeat center;
	background-size:100%;
}
.s4-txt{
	float:left; margin-top: .53rem; margin-left: 1.55rem;
	width:5.34rem;
}
.s4-txt img{width:100%; clear: both; display: block;}
.s4-btn{
	float:right; margin-right: 1.5rem; margin-top: .3rem;
	width: 1.89rem; display: block;
}
.s4-btn a{width: 100%; display: block;}
.sec04 .allScreen{
	width: 100%; clear: both; float: left; margin: 0 auto .82rem; height: 1.5rem;
	background: url("../images/s4-img06.png") no-repeat center;
	background-size:auto 1.5rem;
}
.a1-left{
	float: left; margin-left: 0; margin-top: .48rem; width: 4.83rem;
}
.a1-left img{width: 100%; display: block;}
.allScreen a{
	float: left; width: 2.98rem; height: .66rem; display: block;
	margin-left: .4rem; margin-top: .42rem;
	font-size: .36rem; line-height: .66rem; color: #fff;
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
	box-shadow: 0 .04rem .12rem rgba(255,89,28,.5);
	border-radius: .66rem;
}
.a1-search{
	float:left; margin-top: .48rem; margin-left: .4rem; width: 1.87rem;
}
.a1-search img{width:100%; display: block;}


/* section05 */
.sec05{
	width:100%; clear: both; float: left;
	background:#fff7f4;
}
.s5-title{
	margin: .2rem auto;
}
.s5-main{
	width:100%; clear: both; float: left; margin-top: .3rem; margin-bottom: 1rem;
}
.s5-left{
	float: left; width: 6.41rem; height: 2.75rem; display: block; margin-right: -2.3rem;
	background: url(../images/s5-img01.png) no-repeat center;
	background-size: 100%;
	position: relative;
}
.s5-right{
	float: right; width: 6.9rem; height: 2.76rem; display: block; margin-left: -2.3rem; margin-top: .2rem;
	background: url(../images/s5-img02.png);
}
.s5-left .ewm{
	float: left; width: 1.6rem; margin-top: .34rem; margin-left: .38rem;
}
.s5-right .ewm{
	float: right; width: 1.6rem; margin-top: .34rem; margin-right: .38rem;
}
.s5-main .ewm img{width: 100%; display: block; margin-bottom: .12rem;}
.s5-left .ewm span{
	width: 1.42rem; height: .35rem; display: inline-block;
	background: #e4f6ff;
	border-radius: .4rem;
	font-size: .2rem; line-height: .35rem; color: #113cda; font-weight: bold;
}
.s5-right .ewm span{
	width: 1.42rem; height: .35rem; display: inline-block;
	background: #fff0eb;
	border-radius: .4rem;
	font-size: .2rem; line-height: .35rem; color: #ff5417; font-weight: bold;
}
.s5-main ul{
	float: left;margin-left: .26rem; margin-top: .53rem;
}
.s5-main ul li{
	clear: both; float: left; margin-bottom: .1rem;
}
.s5-main ul li i{
	width: .24rem; height: .24rem; display: block; float: left; margin-top: .09rem;
	background: #055ae0;
	border-radius: 50%;
	font-size: .18rem; line-height: .24rem; color: #fff;
}
.s5-main ul li span{
	float: left; margin-left: .12rem; padding-bottom: .1rem;
	font-size: .24rem; line-height: .42rem; color: #fff;
	border-bottom: dashed 1px #53c1f6;
}
.s5-main ul li:last-child span{border: 0;}
.s5-right ul{
	float: left; margin-left: 2.64rem;
}
.s5-right ul li i{
	background: #e44304;
}
.s5-right ul li span{
	border-bottom: dashed 1px #ffa17c;
}

/*section06*/
.sec06{
	width: 100%; clear: both; height: auto;
	float: left;
	background:#fff url(../images/s6-bg.jpg) no-repeat center top;
	background-size: auto 2.22rem;
}
.s6-title{
	margin-top: .2rem; margin-bottom: .32rem;
}


.s6-main{
	width: 100%; clear: both; float: left; margin-bottom: .8rem;
}
.s6-main .s6-left{
	float: left; margin-top: .3rem;
}
.s6-left img{
	float: left; margin-left: .4rem;
}
.s6-left img:first-child{margin-left: 0;}
.s6-left a{
	float: left; clear: both; margin-top: .32rem;
	width: 3.2rem; height: .6rem; display: block;
	font-size: .24rem; line-height: .6rem; color: #fff;
	background: #ff6d2d;
	background: -webkit-linear-gradient(#ff8945, #ff5518); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff8945, #ff5518); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff8945, #ff5518); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff8945, #ff5518); /* 标准的语法 */
	box-shadow: 0 .04rem .12rem rgba(255,89,28,.5);
	border-radius: .6rem;
}
.s6-right{
	float: right; margin-top: .35rem; margin-left: -2.1rem;
	width: 6.14rem;
}
.s6-right img{
	width: 100%; display: block;
}

/*section2*/

/*按钮悬停*/
.hvr-grow-shadow{
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-property: box-shadow, transform;
    transition-property: box-shadow, transform;
}
.hvr-grow-shadow:hover, .hvr-grow-shadow:active {
    box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
/*侧边悬停*/
.lfNav{position: fixed;width:202px; height:591px; display: block; background: url(../images/fixedNavBg.png) no-repeat center;top:10%; left:20px;z-index:9;}
.lfNav .close{position:absolute;top:0; right:-20px; height:30px; width:30px; }
.lfNav .close img{width:100%}
.mt185{margin-top:156px;}
.nav-bg{width:130px; height:48px; display: block;float:left; clear:both;margin-left:37px;
	background: url(../images/fixedline.png) no-repeat center bottom;
	background-size: auto 1px;
}
.nav-bg a{width:100%; height:47px; display: block; margin:auto; line-height: 47px; text-align: center; color: #fff;
	font-size: 18px;
}

.left_top{width:130px; height:40px;display: block;float:left;margin-left:37px;text-align: center;
	color: #fff;
	font-size: 20px;
	padding: 20px 0;
}
