@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: #f76c22;
}
#footer_bx{clear: both;}

.nav-bgd,.dv_mn{display:none;}
.m-show,.m-ib{display: none!important;}
.qgfx_box {margin-top: 10px; margin-bottom: 20px!important;}
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.8rem; overflow:hidden;width:100%; text-align:center;
	background:url("../images/banner.png") no-repeat center top;
	background-size: 19.2rem;
}
.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;}
.banner-box .pic{
	width: 100%; clear: both; height: 6.8rem;
}
.banner-box .pic img.ban-pic01{
	width: 6.23rem; position: absolute;
	top: .95rem; left: 2.37rem;
	animation: scale .8s alternate linear;
}
.banner-box .pic img.ban-people{
	width: 3.08rem;
	position: absolute;
	top: 2.55rem; right: -1.2rem;
	animation: zooIn .5s alternate linear;
}
.ban-book01{
	width: 1.08rem;
	position: absolute;
	top: 1.75rem; left: 1.05rem;
	animation: scaleUp 2s infinite ease-in-out alternate;
	-webkit-animation: scaleUp 2s infinite ease-in-out alternate;
}
.ban-book02{
	width: 1.79rem;
	position: absolute;
	top: .8rem; right: -.5rem;
	animation: scaleUp2 2s infinite ease-in-out alternate;
	-webkit-animation: scaleUp2 2s infinite ease-in-out alternate;
}

@keyframes scale {
    0% {
        transform: scale(.2)
    }

    100% {
        transform: translateY(1);
    }
}
@keyframes zooIn {
	0% {
	    transform: translate(1.8rem,-1rem)
	}
	
	100% {
	    transform: translate(0,0);
	}
}
@-webkit-keyframes scaleUp{
    0%{transform: translateY(-8px);}
    50%{transform: translateY(5px);}
    100%{transform: translateY(-8px);}
}
@keyframes scaleUp{
    0%{transform: translateY(-8px);}
    50%{transform: translateY(5px);}
    100%{transform: translateY(-8px);}
}
@-webkit-keyframes scaleUp2{
    0%{transform: translateY(8px);}
    50%{transform: translateY(-5px);}
    100%{transform: translateY(8px);}
}
@keyframes scaleUp2{
    0%{transform: translateY(8px);}
    50%{transform: translateY(-5px);}
    100%{transform: translateY(8px);}
}

.sections{
	width: 100%; clear: both; float: left; position: relative;
}
.sections::after{
	content: ''; width: 100%; height: .1rem; display: block;
	background: url(../images/sec-btm.png) repeat-y center;
	background-size: 9.38rem;
	position: absolute; left: 0; bottom: 0;
}
/* 时间栏 */
.secTime{
	height:2.05rem;
	background: url("../images/time-bg.png") no-repeat center;
	background-size:19.2rem;
}
.sections.secTime::after{
	height: .29rem;
}
.timebox{
	width: 10.2rem; height: auto; display: block; float: left;margin: 0 .4rem;
	border-radius: .2rem;
	background: #fa7f3e;
	border: solid 1px #ffe5d8;
	box-shadow: 0 .15rem .25rem rgba(224, 75, 5, 0.5), 0 0 .1rem rgba(255,255,255,.5) inset;
	position: relative;z-index: 3;
}
.timebox .kuang{
	width: 9.8rem; height: auto; display: block; float: left; margin: .2rem;
	background: #e35206;
	border-radius: .1rem;
	box-shadow: 0 0 .3rem #e35206 inset;
}
.timebox .kuang .left{
	float: left; margin-left: .29rem; margin-top: .23rem;
}
.timebox .kuang .left time{
	font-size: .26rem; line-height: .5rem; font-weight: bold; color: #fff;  float: left;
	display: block;
	background: rgba(250,126,60,.55);
	border-radius: .25rem;
	padding: 0 .25rem;
}
.timebox .kuang .left span{
	font-size: .3rem; font-weight: bold; line-height: .56rem; display: block; float: left;
	clear: both;
	color: #fff;
}
.timebox .kuang .left span::before{
	content: '';width: 1.33rem; height: .56rem; display: block; float: left;
	margin-right: .13rem;
	background: url(../images/t-img01.png) no-repeat center;
	background-size: 100%;
}
.timebox .kuang .Countdown{
	float: right; width: 5.45rem; height: 1.36rem; display: block;
	margin-right: .29rem;
	background: url(../images/t-img02.png) no-repeat center;
	background-size: 100%;
}
.timebox .kuang .Countdown span{
	width: 1.2rem; display: block; float: left;
	margin-left: .1rem; margin-right: .05rem;
	height: 100%;
}
.timebox .kuang .Countdown span em{
	font-size: .6rem; font-weight: bold; line-height: .72rem; color: #fff;
	width: 100%; float: left; margin-top: .21rem;
}
.timebox .kuang .Countdown span i{
	width: .66rem; height: .42rem; display: inline-block;
	border: solid 1px #fb925a;
	border-bottom: none;
	background-color: rgba(227,82,6,.5);
	border-radius: .1rem .1rem 0 0;
	font-size: .2rem; line-height: .42rem; color: #fff;
}

.sec-main{
	width: 100%; height: auto; display: block; float: left;margin:0 auto .29rem;
	border-radius: .2rem;
	background: #fa7f3e;
	border: solid 1px #ffe5d8;
	box-shadow: 0 .15rem .25rem rgba(224, 75, 5, 0.5), 0 0 .1rem rgba(255,255,255,.5) inset;
	position: relative;z-index: 3;
}
.sec-main .kuang{
	width: 10.6rem; float: left; margin: .2rem;
	background-color: #fff;
	box-shadow: 0 0 .3rem #e35206 inset;
	position: relative;
	border-radius: .1rem;
}

/* section01 */
.sec01{
	background: #f97833 url(../images/s1-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec01::after{
	height: .29rem;
}
.s1-main .kuang{
	 height: 2.4rem;
}
.s1-main .kuang::before,.s1-main .kuang::after{
	content: '';width: 1.1rem; height: 2.4rem; display: block;
	background: url(../images/s1-shadow01.png) no-repeat center;
	position: absolute; top: 0; z-index: 3;
}
.s1-main .kuang::before{
	left:0;
}
.s1-main .kuang::after{
	right: 0;
	transform: rotate(180deg)
}

.s1-main .kuang .bd{overflow: hidden;}
.s1-main .kuang ul{ overflow:hidden; zoom:1; }
.s1-main .kuang ul li{
	margin: .24rem .17rem 0;
	width: 1.89rem; height: 2.17rem; float:left; _display:inline; overflow:hidden; text-align:center;
	background: url(../images/s1-img01.png) no-repeat center;
	background-size: 100%;
}
.s1-main .kuang ul li time{
	font-size: .24rem; line-height: .4rem; color: #fff; font-weight: bold;
	width: 100%; clear: both; float: left; margin-top: .43rem;
}
.s1-main .kuang ul li span{
	width: 100%; clear: both; float: left;margin-top: .1rem;
	font-size: .24rem; line-height: .3rem; font-weight: bold; color: #333;
}
.s1-main .kuang ul li span em{font-size: .18rem;}



/* section02 */
.sec02{
	background:#f97833 url(../images/s2-bg.jpg) no-repeat center bottom;
	background-size: 19.2rem;
}
.sections.sec02::after{
	height: .8rem;
}
.s2-main{margin-bottom: .8rem;}

.s2-main .kuang{
	height: 2rem;
}
.s2-main .kuang .left{
	float: left; margin-left: .39rem;margin-top: .54rem; margin-right: .39rem; width: 1.45rem;
}
.s2-main .kuang font{
	font-size: .36rem; line-height: .46rem; font-weight: bold; color: #862a02;
}

.s2-main .kuang .med{
	float: left; margin-top: .5rem;
}
.s2-main .kuang .med ul{
	float: left;
}
.s2-main .kuang .med ul li{
	float: left; margin-right: .27rem;
}
.s2-main .kuang .med ul li .pic{
	width: 1rem; height: 1rem; float: left;
	animation: animtran 2s linear infinite;
	-webkit-animation: animtran 2s linear infinite;
}
.s2-main .kuang .med ul li.item01 .pic{
	background: url(../images/s2-line01.png) no-repeat center;
	background-size: 100%;
}
.s2-main .kuang .med ul li.item02 .pic{
	background: url(../images/s2-line02.png) no-repeat center;
	background-size: 100%;
}
.s2-main .kuang .med ul li.item03 .pic{
	background: url(../images/s2-line03.png) no-repeat center;
	background-size: 100%;
}
.s2-main .kuang .med ul li .pic img{
	width: .8rem; display: block; float: left; margin: .1rem;
	animation: animtrans 2s linear infinite;
	    -webkit-animation: animtrans 2s linear infinite;
}
@keyframes animtran {
	from {
		transform: rotateZ(0deg);
	}
	to {
		transform: rotateZ(360deg);
	}
}
@-webkit-keyframes animtran {
	from {
		transform: rotateZ(0deg);
	}
	to {
		transform: rotateZ(360deg);
	}
}
@keyframes animtrans {
	from {
		transform: rotateZ(360deg);
	}
	to {
		transform: rotateZ(0deg);
	}
}
@-webkit-keyframes animtrans {
	from {
		transform: rotateZ(360deg);
	}
	to {
		transform: rotateZ(0deg);
	}
}

.s2-main .kuang .med ul li .txt{
	float: left; margin-left: .11rem;
}
.s2-main .kuang .med ul li .txt font{
	font-size: .24rem; line-height: .38rem; float: left; font-weight: bold;
}
.s2-main .kuang .med ul li.item01 .txt font{
	color: #f04332;
}
.s2-main .kuang .med ul li.item02 .txt font{
	color: #ff5e1d;
}
.s2-main .kuang .med ul li.item03 .txt font{
	color: #377cf1;
}
.s2-main .kuang .med ul li .txt span{
	float: left; clear: both;
	font-size: .18rem; line-height: .26rem; color: #2f2725; text-align: left;
}
.s2-ewm{
	float: right; margin-top: .27rem; margin-right: .3rem;
	width: 1.2rem;
}
.s2-ewm img{
	width:100%; display: block;padding-bottom: .1rem;
}
.s2-ewm span{
	font-size: .18rem; line-height: .28rem; color: #2f2725; display: block; clear: both;
	
}



.sec-main .top{
	width: 100%; clear: both; float: left;
}
.sec-main .top .Countdown{
	float: left; margin-top: -.54rem; margin-left: 1.11rem;
	width: 1.9rem;
}
.sec-main .top .Countdown img{
	width: 100%; display: block;
}
.sec-main .top .tit{
	float: left; margin-left: 1.5rem; margin-top: .27rem;
	position: relative;
}
.sec-main .top .tit::before{
	content: '';width: .4rem; height: .4rem; display: inline-block;
	background: url(../images/sec-title01.png) no-repeat center;
	background-size: 100%;
	position: absolute; left: -.15rem; top: 0;
}
.sec-main .top .tit::after{
	content: '';width: 1.62rem; height: .18rem; display: inline-block;
	background: url(../images/sec-title02.png) no-repeat center;
	background-size: 100%;
	position: absolute; right: -.2rem; top: .43rem;
}
.sec-main .top .tit h2{
	font-size: .4rem; font-weight: bold; line-height: .68rem; color: #fff;
	position: relative; z-index: 3;
}
.sec-main .top font{
	float: right;margin-top: .42rem; margin-right: .54rem;
	width: 2.6rem;
	font-size: .18rem; line-height: .36rem; color: #fff;
	border: solid 1px #f56010;
	border-radius: .2rem;
}

/* section03 */
.sec03{
	background:#f97833 url(../images/s3-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec03::after{
	height: .8rem;
}
.s3-main{margin-bottom: .8rem;
	background: #fa7f3e url(../images/bg-line.png) no-repeat center top;
}


.s3-main .top .tit{
	margin-left: .74rem;
}


.s3-main .liveCont{
	width: 8.52rem;margin-top: .06rem;height: 2.11rem;
}
.s3-main .liveCont .pic{
	float: left; margin-left: .32rem; margin-top: .33rem;
	width: 1.46rem; display: block;
}
.s3-main .liveCont .pic img{
	width: 100%; display: block;
}
.s3-main .liveCont ul{
	float: left; margin-top: .25rem; margin-left: .06rem;
}
.s3-main .liveCont ul li{
	float: left; width: 1.63rem;
}
.s3-main .liveCont ul li .arr{
	float: left; width: .3rem; display: block; height: 1.72rem;
}
.s3-main .liveCont ul li .arr img{
	width: 100%; display: block; padding: .13rem 0 .13rem .11rem;
}
.s3-main .liveCont ul li >img{
	width: .75rem; display: inline-block;margin-top: .13rem; padding-bottom: .15rem;
}
.s3-main .liveCont ul li span{
	font-size: .18rem; line-height: .26rem; color: #2f2725; text-align: center;
	clear: both; display: inline-block;
}

.s3-main .s3-ewm{
	width: 1.88rem;margin-left: 0;margin-top: .06rem;height: 2.11rem;
}
.s3-ewm img{
	width:1.2rem; display: inline-block;padding-bottom: .1rem;
	padding-top: .33rem;
}
.s3-ewm span{
	font-size: .18rem; line-height: .24rem; color: #2f2725; display: block; clear: both;	
}
.s3-main .orderbox{
	width: 10.6rem; height: 1rem; float: left; margin: 0 .2rem .2rem;
	background: #f55c0c;
	box-shadow: 0 0 .3rem #e73f0b inset;
	border-radius: .1rem;
}
.s3-main .orderbox img{
	float: left; margin-left: .09rem; margin-top: -.16rem;
	width: 2.07rem; display: block;
}
.s3-main .orderbox .txt{
	float: left;margin-left: .27rem; margin-top: .17rem;
}
.s3-main .orderbox .txt font{
	font-size: .3rem; line-height: .4rem; font-weight: bold; color: #fff;
	text-align: center;
	width: 100%; clear: both; display:block;
}
.s3-main .orderbox .txt span{
	font-size: .18rem; line-height: .28rem; color: #fff;
	clear: both; float: left;
}
.s3-main .orderbox ul{
	float: left;margin-left: .1rem;
}
.s3-main .orderbox ul li{
	width: 1.3rem; height: 1rem; display: block; float: left;
	background: url(../images/s3-arr05.png) no-repeat center right;
	background-size: auto 100%;
}
.s3-main .orderbox ul li span{
	font-size: .18rem; line-height: .24rem; color: #fff; font-weight: bold;
	padding: .26rem 0; display: inline-block;
}
.s3-main .orderbox a{
	width: 1.85rem; height: .58rem; display: block; float: left;
	margin-left: .3rem;margin-top: .21rem;
	background: #fff67f;
	box-shadow: 
		0 .05rem .2rem #e73f0b, 
		0 0 .4rem rgba(255,255,255,.8) inset;
	border-radius: .3rem;
	font-size: .24rem; color: #e73b06; line-height: .58rem; font-weight: bold;
}

/* section04 */

.sec04{
	background:#f97833 url(../images/s4-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec04::after{
	height: .8rem;
}
.s4-main{margin-bottom: .8rem;
	background: #fa7f3e url(../images/bg-line.png) no-repeat center top;
}

.s4-main .top .tit{
	margin-left: 1.15rem;
}

.s4-main .kuang{
	height: auto; margin-top: .04rem;
}
.s4-main .kuang .pic{
	float: left; margin-left: .13rem; margin-top: .47rem;
	width: 3.9rem;
	position: relative; z-index: 3;
}
.s4-main .kuang .pic img{
	width: 100%; display: block;
}
.s4-main .kuang .txt{
	width: 6.3rem; float: left; margin-top: .29rem; margin-left: -.07rem;
}
.s4-main .kuang .txt h3{
	width: 100%; height: .5rem;
	background-color: #f6661a;
	border-radius: .25rem;
	font-size: .24rem; line-height: .5rem; font-weight: bold; color: #fff;
	margin-bottom: .1rem;
}
.s4-main .kuang .txt ul{
	width: 100%; clear: both; float: left;margin-bottom: .25rem;
}
.s4-main .kuang .txt ul li{
	width: 100%; clear: both; float: left; margin-bottom: .05rem; height: .5rem;
}
.s4-main .kuang .txt ul li.type01{
	height: auto;
}
.s4-main .kuang .txt ul li.type01 span{
	width: 33.33%; float: left; font-size: .2rem; line-height: .26rem; font-weight: bold; color: #f76c23;
}
.s4-main .kuang .txt ul li.type02{
	background: rgba(241,73,56,.1);
}
.s4-main .kuang .txt ul li.type03{
	background: rgba(255,97,33,.1);
}
.s4-main .kuang .txt ul li.type04{
	background: rgba(61,129,242,.1);
}
.s4-main .kuang .txt ul li.type05{
	background: rgba(255,97,33,.1);
}
.s4-main .kuang .txt ul li.type06{
	background: rgba(150,83,245,.1);
}
.s4-main .kuang .txt ul li span{
	width: 33.33%;float: left; font-size: .18rem; line-height: .5rem;
}
.s4-main .kuang .txt ul li time{
	width: 33.33%;float: left; font-size: .18rem; line-height: .5rem;
}
.s4-main .kuang .txt ul li .btn{
	width: 33.33%;float: left;
}
.s4-main .kuang .txt ul li .btn a{
	width: 1.3rem; height: .35rem; display: inline-block; margin: .08rem auto;
	font-size: .18rem; line-height: .35rem; color: #fff;
	border-radius: .2rem;
}
.s4-main .kuang .txt ul li .btn a.btn01{
	background: #f76053;
	background: -webkit-linear-gradient(#fe7d73,#f04332);
	background: -moz-linear-gradient(#fe7d73,#f04332);
	background: -o-linear-gradient(#fe7d73,#f04332);
	background: linear-gradient(#fe7d73,#f04332);
	box-shadow: 0 0 .05rem rgba(255,255,255,.5) inset;
}
.s4-main .kuang .txt ul li .btn a.btn02,.s4-main .kuang .txt ul li .btn a.btn04{
	background: #ff5e1d;
	background: -webkit-linear-gradient(#ff9a70,#ff5e1d);
	background: -moz-linear-gradient(#ff9a70,#ff5e1d);
	background: -o-linear-gradient(#ff9a70,#ff5e1d);
	background: linear-gradient(#ff9a70,#ff5e1d);
	box-shadow: 0 0 .05rem rgba(255,255,255,.5) inset;
}
.s4-main .kuang .txt ul li .btn a.btn03{
	background: #5b96f6;
	background: -webkit-linear-gradient(#9bc1ff,#367df1);
	background: -moz-linear-gradient(#9bc1ff,#367df1);
	background: -o-linear-gradient(#9bc1ff,#367df1);
	background: linear-gradient(#9bc1ff,#367df1);
	box-shadow: 0 0 .05rem rgba(255,255,255,.5) inset;
}
.s4-main .kuang .txt ul li .btn a.btn05{
	background: #8e4af4;
	background: -webkit-linear-gradient(#d39bff,#7c36f1);
	background: -moz-linear-gradient(#d39bff,#7c36f1);
	background: -o-linear-gradient(#d39bff,#7c36f1);
	background: linear-gradient(#d39bff,#7c36f1);
	box-shadow: 0 0 .05rem rgba(255,255,255,.5) inset;
}

/* section05 */
.sec05{
	background:#f97833 url(../images/s5-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec05::after{
	height: .78rem;
}
.s5-main{margin-bottom: .76rem;
	background: #fa7f3e url(../images/bg-line.png) no-repeat center top;
}

.s5-main .top .tit{
	margin-left: 1.5rem;
}

.s5-main .kuang.kuang01{
	margin: .06rem .2rem 0; height: 2.67rem;
}
.s5-main .kuang .tab{
	width: 100%; clear: both; float: left;
}
.s5-main .kuang .tab span{
	width: 1.8rem; height: .6rem; display: inline-block;
	margin: 0 .075rem;
	background: #ffe4d8;
	background: -webkit-linear-gradient(#f29d77,#ffe4d8);
	background: -moz-linear-gradient(#f29d77,#ffe4d8);
	background: -o-linear-gradient(#f29d77,#ffe4d8);
	background: linear-gradient(#f29d77,#ffe4d8);
	border-radius: 0 0 .1rem .1rem;
	font-size: .24rem; line-height: .6rem; font-weight: bold; color: #f6691f;
	cursor: pointer;
}
.s5-main .kuang .tab span.on{
	color: #fff;
	background: #f76053;
	background: -webkit-linear-gradient(#fe7d73,#f04332);
	background: -moz-linear-gradient(#fe7d73,#f04332);
	background: -o-linear-gradient(#fe7d73,#f04332);
	background: linear-gradient(#fe7d73,#f04332);
	box-shadow: 0 0 .05rem rgba(255,255,255,.5) inset;
}
.s5-main .kuang .left{
	float: left; margin-left: .39rem; margin-bottom: .27rem; margin-top: .27rem;
}
.s5-main .kuang .left .item{
	width: 1.75rem; height: 1.3rem; display: block; float: left; margin-right: .13rem;
	background: #ffe4d8;
}
.s5-main .kuang .left .item span{
	width: 1.26rem; height: .35rem; display: inline-block; margin: .32rem .25rem 0;
	background: #f66418;
	font-size: .18rem; line-height: .35rem; color: #fff;
	border-radius: .3rem;
}
.s5-main .kuang .left .item p{
	font-size: .2rem; line-height: .3rem; font-weight: bold; color: #2f2725;
	float: left; clear: both; margin-top: .1rem;
	width: 100%;
}
.s5-main .kuang02 ul{
	float: left; margin-top: .3rem;margin-left: .15rem;
}
.s5-main .kuang02 ul li{
	width: 1.41rem; height: 1.34rem; display: block; float: left;margin-right: -.36rem;
	position: relative;
}
.s5-main .kuang02 ul li.step01{
	background: url(../images/s5-img02.png) no-repeat center;
	background-size: 100%;
	z-index: 3;
}
.s5-main .kuang02 ul li.step02{
	background: url(../images/s5-img03.png) no-repeat center;
	background-size: 100%;
	z-index: 2;
}
.s5-main .kuang02 ul li.step03{
	background: url(../images/s5-img04.png) no-repeat center;
	background-size: 100%;
}
.s5-main .kuang02 ul li span{
	font-size: .24rem; line-height: .32rem; font-weight: bold; color: #fff;
	width: 1.08rem; margin-left: .13rem;
	margin-top: .3rem;
	text-align: center; display: block;
}
.s5-ewm{
	float: left; margin-top: .27rem;margin-left: .35rem;
}
.s5-ewm img{
	width: 1.3rem;
}
.s5-ewm span{
	font-size: .18rem; line-height: .28rem; color: #2f2725; float: right; text-align: left;
	margin-left: .12rem;
	margin-top: .35rem;
}

/* section06 */
.sec06{
	background: url(../images/s6-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec06::after{
	height: .79rem;
}
.s6-main{margin-bottom: .77rem;
	background: #fa7f3e url(../images/bg-line.png) no-repeat center top;
}
.s6-main .kuang{
	height: 2.3rem;margin-top: .06rem;
	background: #fff url(../images/s6-bg02.png) no-repeat left bottom;
	background-size: 2.46rem;
}
.s6-main .pic{
	float: left; margin-top: .35rem; width: 2.4rem;
}
.s6-main .pic img{
	width: 100%; display: block;
}
.s6-main ul{
	float: left;margin-left: .02rem;
}
.s6-main ul li{
	width: 1.8rem; height: 2.3rem; display: block; float: left;
}
.s6-main ul li.part01{
	background: rgba(246,102,26,.1);
}
.s6-main ul li.part02{margin: 0 .19rem;background: rgba(117,168,255,.1);}
.s6-main ul li.part03{
	background: rgba(175,124,255,.1);
}
.s6-main ul li img{
	display: inline-block; margin: .45rem auto .2rem;
	width: .57rem;
}
.s6-main ul li span{
	font-size: .24rem; line-height: .32rem; font-weight: bold;
	clear: both;
	float: left; width: 100%;
}
.s6-main ul li.part01 span{color: #f66316;}
.s6-main ul li.part02 span{color: #377cf1;}
.s6-main ul li.part03 span{color: #8843f3;}
.s6-btn{
	width: 1.6rem; display: block; float: left;
	margin-top: .35rem; margin-left: .27rem;
}
.s6-btn a{
	width: 100%; display: block;
}
.s6-btn a img{width:100%; display: block;}


/* section07 */
.sec07{
	background: url(../images/s7-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec07::after{
	height: .79rem;
}
.s7-main{margin-bottom: .77rem;
	background: #fa7f3e url(../images/bg-line.png) no-repeat center top;
}
.s7-main .top .tit span{
	font-size: .24rem; font-weight: bold; line-height: .44rem; color: #fff;
	margin-left: -.85rem; margin-right: -1.05rem;
	white-space: nowrap;
}
.s7-main .livTime{
	margin-top: .1rem;width: 6.05rem; height: 4.2rem;
}
.s7-main .livTime ul{
	width: 5.5rem; float: left; margin: .3rem .25rem .2rem .3rem;
}
.s7-main .livTime ul li{
	width: 100%; clear: both; float: left; margin-bottom: .1rem;
	border-radius: .1rem;
}
.s7-main .livTime ul li.type01{
	background: #f4edfe;
}
.s7-main .livTime ul li.type02{
	background: #ffece3;
}
.s7-main .livTime ul li.type03{
	background: #ebf2fe;
}
.s7-main .livTime ul li.type04{
	background: #f4edfe;
}
.s7-main .livTime ul li .time{
	float: left; width: 1.78rem;
}
.s7-main .livTime ul li .time span{
	width: 1.05rem; height: .3rem; display: block;
	border-radius: .1rem .1rem .1rem 0;
	font-size: .18rem; line-height: .3rem; color: #fff;
}
.s7-main .livTime ul li.type01 .time span{
	background: #f9675a;
}
.s7-main .livTime ul li.type02 .time span{
	background: #ff763e;
}
.s7-main .livTime ul li.type03 .time span{
	background: #6da2f9;
}
.s7-main .livTime ul li.type04 .time span{
	background: #b173fa;
}
.s7-main .livTime ul li .time p{
	clear: both; float: left;
	font-size: .18rem; line-height: .35rem; color: #2f2725;
	margin-left: .16rem;
}
.s7-main .livTime ul li .kemu{
	padding: .11rem 0; float: left;
}
.s7-main .livTime ul li .kemu span{
	font-size: .24rem; font-weight: bold; line-height: .48rem; float: left;
	clear: both;
}
.s7-main .livTime ul li .kemu span::before{
	content: '';width: .55rem; height: .48rem; display: inline-block;
	vertical-align: top;
}
.s7-main .livTime ul li.type01 .kemu span::before{
	background: url(../images/s7-icon01.png) no-repeat center;
	background-size: 100%;
}
.s7-main .livTime ul li.type02 .kemu span::before{
	background: url(../images/s7-icon02.png) no-repeat center;
	background-size: 100%;
}
.s7-main .livTime ul li.type03 .kemu span::before{
	background: url(../images/s7-icon03.png) no-repeat center;
	background-size: 100%;
}
.s7-main .livTime ul li.type04 .kemu span::before{
	background: url(../images/s7-icon04.png) no-repeat center;
	background-size: 100%;
}
.s7-btn{
	float: right; margin: .11rem .31rem .11rem 0;
}
.s7-btn a{
	width: 1.2rem; height: .35rem; display: block;margin: .07rem auto .06rem;
	border-radius: .3rem;
	font-size: .18rem; line-height: .35rem; color: #fff;
	clear: both;
}
.s7-btn a.twoBtn{
	margin: .07rem auto .13rem;
}
.s7-btn a.btn01{
	background: #f76053;
	background: -webkit-linear-gradient(#fe7d73,#f04332);
	background: -moz-linear-gradient(#fe7d73,#f04332);
	background: -o-linear-gradient(#fe7d73,#f04332);
	background: linear-gradient(#fe7d73,#f04332);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}
.s7-btn a.btn02{
	background: #ff5e1d;
	background: -webkit-linear-gradient(#ff9a70,#ff5e1d);
	background: -moz-linear-gradient(#ff9a70,#ff5e1d);
	background: -o-linear-gradient(#ff9a70,#ff5e1d);
	background: linear-gradient(#ff9a70,#ff5e1d);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}
.s7-btn a.btn03{
	background: #5b96f6;
	background: -webkit-linear-gradient(#9bc1ff,#367df1);
	background: -moz-linear-gradient(#9bc1ff,#367df1);
	background: -o-linear-gradient(#9bc1ff,#367df1);
	background: linear-gradient(#9bc1ff,#367df1);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}
.s7-btn a.btn04{
	background: #8e4af4;
	background: -webkit-linear-gradient(#d39bff,#7c36f1);
	background: -moz-linear-gradient(#d39bff,#7c36f1);
	background: -o-linear-gradient(#d39bff,#7c36f1);
	background: linear-gradient(#d39bff,#7c36f1);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}
.s7-main .livLight{
	float: right; width: 4.36rem; height: 4.2rem;margin-right: .2rem; margin-left: -.1rem;
	margin-top: .1rem;
	background: #f55d0e url(../images/s7-img02.png) no-repeat center bottom;
	box-shadow: 0 0 .3rem #e94008 inset;
	border-radius: .1rem;
}
.s7-main .livLight .txt{
	width: 100%; float: left; margin-top: 1.09rem; height: 1.56rem;
	background: #ffe4d8;
	background: -webkit-linear-gradient(left, rgba(255,228,216,0) , #ffe4d8 , rgba(255,228,216,0)); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, rgba(255,228,216,0) , #ffe4d8 , rgba(255,228,216,0)); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, rgba(255,228,216,0) , #ffe4d8 , rgba(255,228,216,0)); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, rgba(255,228,216,0) , #ffe4d8 , rgba(255,228,216,0)); /* 标准的语法 */
}
.s7-main .livLight .txt font{
	float: left; margin-left: .34rem;margin-top: .36rem;
	font-size: .24rem; line-height: .3rem; font-weight: bold; color: #fff;
	width: .5rem;
	text-align: center;
	background: url(../images/sec-title01.png) no-repeat left top;
	background-size: .4rem;
	padding: .12rem .15rem;
}
.s7-main .livLight .txt ul{
	float: left;margin-left: .24rem; margin-top: .28rem;
}
.s7-main .livLight .txt ul li{
	clear: both; float: left; margin-bottom: .08rem;
	font-size: .18rem; line-height: .28rem;
}
.s7-main .livLight .txt ul li i{
	width: .28rem; height: .28rem; display: block; float: left;margin-right: .1rem;
	background: #f66316;
	border-radius: 50%;
	font-size: .15rem; color: #fff;
}

/* section08 */
.sec08{
	background: url(../images/s8-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec08::after{
	height: .78rem;
}
.s8-main{margin-bottom: .78rem;
	background: #fa7f3e url(../images/bg-line.png) no-repeat center top;
}
.secTit{
	width: 100%; clear: both;float: left; margin-top: 0.27rem;
	position: relative;
}
.secTit::before{
	content: ''; width: 0.4rem; height: 0.4rem; display: inline-block;
	background: url(../images/sec-title01.png) no-repeat center;
	background-size: 100%;
	position: absolute; left: 3.11rem; top: 0;
}
.secTit::after{
	content: '';width: 1.62rem; height: .18rem; display: inline-block;
	background: url(../images/sec-title02.png) no-repeat center;
	background-size: 100%;
	position: absolute; right: 3.11rem; top: .43rem;
}
.secTit h2{
	font-size: .4rem; font-weight: bold; line-height: .68rem; color: #fff;
	position: relative;
	z-index: 3;
}

.s8-main .kuang{margin-top: .14rem;}
.s8-main .left{
	float: left;margin-top: .56rem;margin-left: .3rem;
}
.s8-main .right{
	float: right;margin-top: .56rem;margin-right: .3rem;
}
.s8-main .left span,.s8-main .right span{
	font-size: .18rem; line-height: .38rem; color: #fff; height: .38rem;
	display: inline-block;
	clear: both; float: left; margin-bottom: .13rem;
	padding: 0 .17rem;
	border-radius: .2rem;
}
.s8-main span.type01{
	background: #f76053;
	background: -webkit-linear-gradient(#fe7d73,#f04332);
	background: -moz-linear-gradient(#fe7d73,#f04332);
	background: -o-linear-gradient(#fe7d73,#f04332);
	background: linear-gradient(#fe7d73,#f04332);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}
.s8-main span.type02{
	background: #ff5e1d;
	background: -webkit-linear-gradient(#ff9a70,#ff5e1d);
	background: -moz-linear-gradient(#ff9a70,#ff5e1d);
	background: -o-linear-gradient(#ff9a70,#ff5e1d);
	background: linear-gradient(#ff9a70,#ff5e1d);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}
.s8-main span.type03{
	background: #5b96f6;
	background: -webkit-linear-gradient(#9bc1ff,#367df1);
	background: -moz-linear-gradient(#9bc1ff,#367df1);
	background: -o-linear-gradient(#9bc1ff,#367df1);
	background: linear-gradient(#9bc1ff,#367df1);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}
.s8-main .med{
	width: 5.75rem; height: 1.9rem; display: block; float: left;
	margin-left: .15rem; margin-top: .3rem; margin-bottom: .3rem;
	background: #ffece3;
}
.s8-main .med .pic{
	float: left;margin-left: .18rem; margin-top: .17rem;
	width: 1.67rem;
}
.s8-main .med .pic img{
	width: 100%; display: block;
}
.s8-main .med .txt{
	float: left; width: 1.9rem; margin-left: .1rem; margin-top: .17rem;
}
.s8-main .med .txt span{
	font-size: .18rem; line-height: .28rem; width: 100%; float: left;
}
.s8-main .med .txt font{
	font-size: .36rem; line-height: .42rem; font-weight: bold; color: #f45908;
	width: 100%; float: left; margin: .07rem auto 0;
}
.s8-main .med .txt time{
	font-size: .18rem; line-height: .32rem; width: 100%;
}
.s8-main .med .txt time i{ color: #f45908;}
.s8-main .med .txt button{
	width: 100%; height: .35rem; display: block;margin-top: .08rem;
	font-size: .18rem;line-height: .35rem; color: #fff;
	border-radius: .3rem;
	background: #ff5e1d;
	background: -webkit-linear-gradient(#ff9a70,#ff5e1d);
	background: -moz-linear-gradient(#ff9a70,#ff5e1d);
	background: -o-linear-gradient(#ff9a70,#ff5e1d);
	background: linear-gradient(#ff9a70,#ff5e1d);
	border: none;
}
.s8-ewm{
	float: right; width: 1.5rem; display: block; margin: .2rem;
}
.s8-ewm img{
	width: 100%; display: block;
}

/* section09 */
.sec09{
	background: url(../images/s9-bg.jpg) no-repeat center top;
	background-size: 19.2rem;
}
.sections.sec09::after{
	display: none;
}
.s9-main{margin-bottom: 1.5rem;
	background: #fa7f3e url(../images/bg-line.png) no-repeat center top;
}
.secTit span{
	font-size: .24rem; line-height: .4rem; color: #fff; font-weight: bold;
	float: right; margin-top: -.53rem;
	margin-right: .6rem;
	position: relative; z-index: 3;
}
.s9-main .left{
	float: left; margin-top: .57rem; margin-bottom: .53rem;
	margin-left: .37rem;
}
.s9-main .left .item{
	width: .76rem; display: inline-block; margin: 0 .23rem;
	position: relative;
}
.s9-main .left .item img{
	width: 100%; display: block;margin-bottom: .16rem;
}
.s9-main .left .item span{
	font-size: .18rem; line-height: .24rem; color: #2f2725;
}
.s9-main .left .item::before{
	content: ''; width: .1rem; height: .1rem; display: block;
	position: absolute; top: .32rem; left: -.28rem;
	border-radius: 50%;
}
.s9-main .left .item01::before{display: none;}
.s9-main .left .item02::before{background: #ff8350;}
.s9-main .left .item03::before{background: #0665ff;}
.s9-main .left .item04::before{background: #0665ff;}
.s9-main .right{
	float: right; margin-top: .26rem;margin-right: .35rem;
}
.s9-main .right img{
	width: 1.54rem; display: inline-block;margin: 0 .045rem;
}
.s9-main .right a{
	width: 4.5rem; height: .35rem; display: block;
	clear: both; margin: .08rem auto;
	font-size: .18rem; line-height: .35rem; color: #fff; 
	border-radius: .2rem;
	background: #ff5e1d;
	background: -webkit-linear-gradient(#ff9a70,#ff5e1d);
	background: -moz-linear-gradient(#ff9a70,#ff5e1d);
	background: -o-linear-gradient(#ff9a70,#ff5e1d);
	background: linear-gradient(#ff9a70,#ff5e1d);
	box-shadow: 0 0 0.05rem rgba(255,255,255,.5) inset;
}


/*section1*/

/*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:285px; height:567px; display: block; background: url(../images/fixedNavBg.png) no-repeat center;top:40%;margin-top: -244px; left:0;z-index:9;}
.lfNav .close{position:absolute;top:10px; right:10px; height:20px; width:20px; }
.lfNav .close img{width: 100%;}
.lfNav::after{
	content: '';width: 80px; height: 58px; display: block;
	background: url(../images/fixedline.png) no-repeat center;
	background-size: 100%;
	position: absolute; top: 95px; right: -5px;
}
.mt185{margin-top:131px;}
.nav-bg{
	width:170px; height:40px; display: block;float:left; clear:both;margin-left:81px;margin-bottom:7px;
}
.nav-bg a{
	width:168px; height:38px; display: block;
	border: solid 1px #ffe5d8;
	border-radius: 8px;
	background: #de4705;
	font-size: 18px; line-height: 38px; color: #fff; text-align: center;
	box-shadow: 0 3px 10px rgba(117,57,8,.5);
}
.nav-bg a:hover{
	background: #ffe1a7; color: #cb3e00;
}

.left_top{width:150px; height:40px;display: block;float:left;margin-left:0;}

.fixEwm{
	width: 302px; height: 227px; display: block;
	position: fixed; 
	top: 50%;
	right: 0;
	-webkit-transform:translate(0,-50%);
	-moz-transform:translate(0,-50%);
	-ms-transform:translate(0,-50%);
	-o-transform:translate(0,-50%);
	transform:translate(0,-50%);
	z-index: 3;
}
.fixEwm img.ewm{
	width: 100%; display: block;
}
.fixEwm a{
	position: absolute;top:10px; right:10px; height:20px; width:20px; 
}
.fixEwm a img{width:100%}

.s4-main .kuang .txt ul li .btn a.gray{
	background: gray;
	cursor: not-allowed;
}
