@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;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
i,em{ font-style:normal;}
table{border-collapse:collapse;width: 100%;color: #333;text-align: center;}
.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;}
.fade-enter-active, .fade-leave-active {
	transition: opacity .5s;
}
.fade-enter, .fade-leave-to /* .fade-leave-active below version 2.1.8 */ {
	opacity: 0;
}


.nav-bgd,.dv_mn{display:none;}
.nav-fixed{position: fixed;top: 0;left: 0;width: 100%; z-index: 900; _position: absolute; _top: expression(eval(document.documentElement.scrollTop));_left:20px }
.pbot80{padding-bottom: 80px;}
.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!important; margin: 0 auto;font-size: 0;text-align: center;height: fit-content;}

 /* 输入框填充背景 */
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:658px;background:url(../images/banner.jpg) no-repeat center top; overflow:hidden;width:100%; text-align:center;}
.banner-box .wrap{}
.banner-box .logo{width: auto; position: absolute;left: 0; top: 23px; cursor: pointer;display: block;}
.banner-box .logo img{width: 100%;}

/*section01*/
.section{ clear: both;background: #ce0a1a;padding-bottom: .6rem;}
.sec01{width: 100%; background: #ce0a1a url(../images/s1-bg.jpg) no-repeat center top;}
.sec-title{width: 100%;  clear: both; margin-bottom: .3rem;}
.sec-title h2{font: bold .48rem/.8rem "microsoft yahei"; color: #fff; width: 100%;clear: both;}
.sec-title span{color: #ffef47;}
.s1-title h2{
	background: url(../images/s1-title.png) no-repeat center; background-size: auto .48rem;
}
.sec-title img{display: block; margin: auto;}
.s1-main{width: 100%; height: auto; background: #fff; border-radius: .26rem;}
.s1-main .tip{width: 100%; font-size: 20px; line-height: .74rem; color: #666;  clear: both; text-align: center;}
.s1-main .itembox{width: 100%; clear: both;  margin-bottom: .15rem;}
.s1-main .itembox .item{width: 492px; height: 342px; display: inline-block; margin: 0 14px 30px; border-radius: .15rem;}
.s1-main .itembox .item.type01{
	background: url(../images/s1-img01.png) no-repeat center; background-size: 100%;
}
.s1-main .itembox .item.type02{
	background: url(../images/s1-img02.png) no-repeat center; background-size: 100%;
}
.s1-main .itembox .item.type03{
	background: url(../images/s1-img03.png) no-repeat center; background-size: 100%;
}
.s1-main .itembox .item h3{font: .24rem/.69rem "microsoft yahei"; color: #fff;border-radius: .15rem .15rem 0 0; width: 100%; float: left; margin-bottom: .12rem;}
.s1-main .itembox .item h3 span{ text-align: center;display: inline-block}

.s1-main .itembox .item.type01 h3{
	background: #ff4025;
	background: -webkit-linear-gradient(left, #ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ff2828, #ff5421); /* 标准的语法 */
}
.s1-main .itembox .item.type02 h3{
	background: #8a78ff;
	background: -webkit-linear-gradient(left, #7762ff, #9e8fff); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #7762ff, #9e8fff); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #7762ff, #9e8fff); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #7762ff, #9e8fff); /* 标准的语法 */
}
.s1-main .itembox .item.type03 h3{
	background: #fc5869;
	background: -webkit-linear-gradient(left, #fa344c, #ff7b85); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fa344c, #ff7b85); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fa344c, #ff7b85); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fa344c, #ff7b85); /* 标准的语法 */
}
.s1-main .itembox .item h3 span{color: #fff050;}
.s1-main .itembox .item font{font:bold 24px/44px "microsoft yahei"; color: #ff3f24; border: solid 2px #ff4b23; display: inline-block; padding: 0 .3rem;}
.s1-main .itembox .item .txt{width: 4.35rem; display: block; float: left; margin-top: 7px; height: 113px; margin-left: .28rem;
	border-bottom: dashed 1px rgba(255,75,35,.41);
}
.s1-main .itembox .item .txt li{width: 100%; clear: both; float: left; font-size: 20px; line-height: 50px; color: #444; text-align: left;}
.s1-main .itembox .item .txt li span{font-weight: bold; float: left; margin-left: .13rem;}
.s1-main .itembox .item .txt li time{font-weight: bold; float: left;}
.s1-main .itembox .item .txt li p{font-size: 20px;}
.s1-main .itembox .item .txt li p.type02{line-height: 24px; float: left; margin-top: .12rem; width: 3.2rem; margin-bottom: -.1rem;}
.s1-btn{width: 100%; clear: both; float: left; margin-top: .24rem;}
.s1-btn a{font-size: 20px; line-height: 43px; display: inline-block; margin: 0 .09rem;
	border-radius: .25rem;
}
.s1-main .itembox .item.type01 .s1-btn a.btn01{border: solid 1px #ff3626;box-sizing: border-box;background: #fff3f0;color: #ff3426;}
.s1-main .itembox .item.type01 .s1-btn a.btn02{color: #fff;
	background: #ff4025;
	background: -webkit-linear-gradient(left, #ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ff2828, #ff5421); /* 标准的语法 */
}
.s1-main .itembox .item.type01 .s1-btn a{box-shadow: 0 .03rem .12rem rgba(255,54,38,.38);}
.s1-main .itembox .item.type02 .s1-btn a.btn01{border: solid 1px #806cff;box-sizing: border-box;background: #f5f3ff;color: #7f6bff;}
.s1-main .itembox .item.type02 .s1-btn a.btn02{color: #fff;
	background: #8a78ff;
	background: -webkit-linear-gradient(left, #7762ff, #9e8fff); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #7762ff, #9e8fff); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #7762ff, #9e8fff); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #7762ff, #9e8fff); /* 标准的语法 */
}
.s1-main .itembox .item.type02 .s1-btn a{box-shadow: 0 .03rem .12rem rgba(123,103,255,.38);}
.s1-main .itembox .item.type03 .s1-btn a.btn01{border: solid 1px #fb465b;box-sizing: border-box;background: #fff2f3;color: #fb465a;}
.s1-main .itembox .item.type03 .s1-btn a.btn02{color: #fff;
	background: #fc5869;
	background: -webkit-linear-gradient(left, #fa344c, #ff7b85); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fa344c, #ff7b85); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fa344c, #ff7b85); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fa344c, #ff7b85); /* 标准的语法 */
}
.s1-main .itembox .item.type03 .s1-btn a{box-shadow: 0 .03rem .12rem rgba(251,69,90,.38);}
.s1-btn a.btn01{width: 163px;}
.s1-btn a.btn02{width: 183px; color: #fff;}
.s1-main .itembox .item .s1-btn a.btn02.gray{background: #bbb9b9;box-shadow: none; cursor: default;}

/* section02 */
.sec02{width: 100%;}
.s2-title h2{
	background: url(../images/s2-title.png) no-repeat center; background-size: auto .48rem;
}
.s2-main{width: 100%; height: 3.42rem; background: #fff; border-radius: .26rem; }
.s2-main .left{float: left;width: 259px; margin-left: .25rem; margin-top: .25rem;}
.s2-main .left img{width: 100%; display: block;}
.s2-main .med{float: left; margin-left: .47rem; margin-top: .42rem; width: 3.95rem; display: block;}
.s2-main .med img{display: block; width: 100%;}
.s2-main .right{float: right; margin-top: .57rem;}
.s2-main .right a{width: 365px; float: right; height: .7rem; font-size: 30px; line-height: .7rem; color: #fff; font-weight: bold;
	background: #8b79ff;
	background: -webkit-linear-gradient(left, #7762ff, #9e8fff); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #7762ff, #9e8fff); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #7762ff, #9e8fff); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #7762ff, #9e8fff); /* 标准的语法 */
	box-shadow: 0 .05rem .1rem rgba(123,103,255,.38);
	border-radius: .35rem 0 0 .35rem;
}
.s2-main .right .box{width: 3.3rem; height: 1.4rem; display: block; float: right; clear: both; margin-top: .37rem; margin-right: .24rem;
	border: solid 2px #ff6248; border-radius: .15rem; background: #fff;
}
.s2-main .right .box font{width: 100%; clear: both; float: left; font:bold .24rem/.49rem "microsoft yahei"; color: #ff3f24;
	background: url(../images/s2-img03.png) no-repeat center; background-size: auto .49rem;
}
.s2-main .right .box p{width: 100%; font: .24rem/.34rem "microsoft yahei"; color: #444; text-align: center;float: left; margin-top: .08rem;}

/* section03 */
.sec03{width: 100%;}
.s3-title h2{
	background: url(../images/s3-title.png) no-repeat center; background-size: auto .48rem;
}
.s3-main{width: 100%; height: auto; background: #fff; border-radius: .26rem; padding-top: .32rem;}
.s3-main .myGrade{width: 1040px; height: 99px; display: flex;justify-content: space-between; margin-left: .3rem;
	background: url(../images/s3-img01.png) no-repeat center; background-size: 100%;
}
.s3-main .myGrade > div{
	padding-left: 2.75rem;
	display: flex;justify-content: flex-start;
}
.s3-main .myGrade .sour, .s3-main .myGrade .rank{
	display: flex;align-items: center
}
.s3-main .myGrade .sour{  line-height: .38rem; color: #333;}
.s3-main .myGrade .rank{margin-left: .45rem;}
.s3-main .myGrade >div b{font-weight: bold; float: left;font-size: .28rem;}
.s3-main .myGrade >div span{float: left; font-size: .28rem;}
.s3-main .myGrade >div i{font-size: .28rem; font-weight: bold; width: 80px; display: inline-block; color: #ff3f24; border-bottom: solid 1px #444;}
.s3-main .myGrade img{width: 1.92rem; float: right; margin-right: .29rem; margin-top: -.14rem;}
.s3-main .gradeTab{ margin-left: .3rem; margin-top: .34rem;display: flex;align-items: flex-start;}
.s3-main .gradeTab ul{width: 1.633rem; margin-right: .36rem;display: inline-block;}
.s3-main .gradeTab ul li{width: 100%; height: auto; padding: .1rem 0; display: inline-block; border: solid 2px #ff3f24; box-sizing: border-box;
	font-size: .24rem; line-height: .26rem; color: #ff3f24; background: #fff;
	margin-bottom: .1rem;
	border-radius: .1rem;
	cursor: pointer;
}
.s3-main .gradeTab ul li.on{
	font-weight: bold;
	color: #fff;
	background: #ff3e24;
	background: -webkit-linear-gradient(left, #ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ff2828, #ff5421); /* 标准的语法 */
}
.s3-main .gradeTab .sheetbox{width: 508px; height: 511px;text-align: center;display: inline-block}
.s3-main .gradeTab .sheetbox .tab-th{width: 100%; clear: both; height: .76rem;
	background: #ff3e24;
	background: -webkit-linear-gradient(left, #ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ff2828, #ff5421); /* 标准的语法 */
	border-radius: .1rem .1rem 0 0;
}
.s3-main .gradeTab .sheetbox .tab-th td{font-size: .24rem; line-height: .76rem; color: #fff;}
#sheetList{width: 100%;clear: both;height: 435px;box-sizing: border-box;overflow: hidden;overflow-y: scroll;display: block;}
#sheetList::-webkit-scrollbar{display: none}
#sheetList table{width:100%;color: #fff; background: #fff;}
#sheetList table tr:nth-child(odd){background: #fff3f0;}
#sheetList table td{font: 24px/48px "microsoft yahei","arial, helvetica, sans-serif";color:#444;}
#sheetList table tr td:nth-child(3n){color: #ff3f24;}
.sheetbox .noData{width: 100%; clear: both; float: left; margin-top: .5rem;}
.sheetbox .noData img{width: auto; display: block; margin: auto;}

.s3-main .right{ margin-left: .37rem;display: inline-block}
.s3-main .right h4{float: left; width: 202px; height: .62rem; font-size: .3rem; line-height: .62rem; text-align: left; color: #fff;
	background: url(../images/s3-img03.png) no-repeat center; background-size: 100%;
}
.s3-main .right h4 span{float: left;margin-left: .24rem; font-weight: bold;}
.s3-main .right .txt{float: left; width: 2.95rem; clear: both; margin-top: .15rem;}
.s3-main .right .txt p{float: left; clear: both; font-size: 20px; line-height: .3rem; color: #444; text-align: left;}
.s3-main .right .txt p span{font-weight: bold;}
.s3-main .right .txt p i{color: #ff3f24; font-weight: bold;}
.s3-ewm{width: 2.55rem; float: left; clear: both; margin-top: .2rem; position: relative;}
.s3-ewm img{width: 100%; display: block;}
.s3-ewm .tip{position: absolute; top: -.3rem; right: -.7rem; width: 1.45rem; height: .63rem;}
.s3-main .rankInfo{width: 1032px; margin-top: .15rem; margin-left: 32px; border-top: dashed 2px #f1bbab;}
.s3-main .rankInfo p{font-size: 18px; line-height: 27px; width: 100%; padding: .18rem 0 .2rem; color: #555;}
.s3-main .rankInfo p span{color: #fff; font-weight: bold; display: inline-block; padding: 0 .15rem; margin-right: .05rem;
	background: #ff3e24;
	background: -webkit-linear-gradient(left, #ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ff2828, #ff5421); /* 标准的语法 */
	border-radius: .14rem .14rem 0 .14rem;
}

/* section04 */
.sec04{width: 100%;}
.s4-title h2{
	background: url(../images/s4-title.png) no-repeat center; background-size: auto .48rem;
}
.s4-main{width: 100%; height: auto; background: #fff; border-radius: .26rem;
	padding-top: .27rem;display: flex;align-items: flex-start;justify-content: space-between; }
.s4-main .left{ margin-left: .29rem; width: 537px;display: inline-block;}
.s4-main .left .item01{width: 537px; height: 343px; display: inline-block;  margin-bottom: .17rem;
	background: url(../images/s4-img01.png) no-repeat center; background-size: 100%;
}
.s4-main .left .item02{width: 5.37rem; height: 196px; display: inline-block;
	background: url(../images/s4-img02.png) no-repeat center; background-size: 100%;
}
.s4-main .left .item01 h3,.s4-main .left .item02 h3{float: left; font-size: .24rem; line-height: .54rem; font-weight: bold; width: 1.4rem; color: #fff;}
.s4-main .left .item01 ul{float: left; margin-top: .12rem; margin-left: .2rem; width: 494px;}
.s4-main .left .item01 ul li{width: 100%; float: left; font-size: 18px; line-height: 36px; border-bottom: solid 1px #cccad3;}
.s4-main .left .item01 ul li:nth-child(even){background: #f2f0ff;}
.s4-main .left .item01 ul li:last-child{border: none;}
.s4-main .left .item01 ul li.tit{ color: #fff; font-weight: bold;
	background: #8370ff;
	background: -webkit-linear-gradient(left, #7762ff, #9e8fff); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #7762ff, #9e8fff); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #7762ff, #9e8fff); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #7762ff, #9e8fff); /* 标准的语法 */
}
.s4-main .left .item01 ul li span{width: 50%; float: left;border-right: solid 1px #cccad3; box-sizing: border-box;}
.s4-main .left .item01 ul li.tit span{border: none;}
.s4-main .left .item02 ul{float: left; margin-top: .12rem;width: 3.25rem; clear: both; margin-left: 25px;}
.s4-main .left .item02 ul li{width: 100%; font-size: 18px; line-height: .36rem;text-align: left; clear: both; float: left; border-bottom: dashed 1px #d2d2d2;}
.s4-main .left .item02 ul li:last-child{border-bottom: 0;}
.s4-main .left .item02 ul li i{width: .2rem; height: .2rem; border-radius: 50%; float: left; margin-top: 7px;
	line-height: 20px; text-align: center; color: #fff;
	background: #ff3e24;
	background: -webkit-linear-gradient(#ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff2828, #ff5421); /* 标准的语法 */
}
.s4-main .left .item02 ul li p{float: left; margin-left: .13rem;}
.s4-main .left .item02 ul li p span{font-weight: bold; font-size: 20px; color: #ff3f24;}
.s4-main .right{width: 444px; height: 560px; margin-right: 40px;margin-bottom: .32rem;
	background: url(../images/s4-img03.png) no-repeat center; background-size: 100%;display: inline-block;
}
.s4-main .right h3{float: left; font-size: .24rem; line-height: .54rem; font-weight: bold; width: 1.9rem; color: #fff;}
.s4-ewm{float: left;width: 358px; height: 394px; margin-left: 43px;  margin-top: 6px;
	background: url(../images/s4-img04.png) no-repeat center top; background-size: 100%;
}
.s4-ewm img{width: 316px; display: block; float: left; margin-top: 21px; margin-left: 21px;}
.s4-ewm span{font: .24rem/.57rem "microsoft yahei"; color: #fff; width: 100%;clear: both; float: left;}
.s4-ewm p{font: .24rem/.32rem "microsoft yahei"; color: #333; float: left; margin-top: .1rem; width: 100%;}

/* section05 */
.sec05{width: 100%;}
.s5-title h2{
	background: url(../images/s5-title.png) no-repeat center; background-size: auto .48rem;
}
.s5-main{width: 100%; height: auto; background: #fff; border-radius: .26rem; display: flex;align-items: flex-start;justify-content: space-between}
.s5-main .left{ width: 4.22rem;display: inline-block;margin-top: .36rem;}
.s5-main .left h3{width: 100%; height: .57rem; font-size: 30px; line-height: .57rem; color: #fff; font-weight: bold;
	background: url(../images/s5-img01.png) no-repeat center; background-size: 100%;
}
.s5-main .left h3 span{ margin-left: .3rem;}
.s5-main .left ul{width: 4.04rem; display: flex; justify-content: flex-start;flex-wrap: wrap; margin: .24rem auto 0;}
.s5-main .left ul li{width: 1.46rem;height: 1.46rem; display: inline-block; margin: 0 .23rem .18rem; padding: .41rem 0;
	background: url(../images/s5-img02.png) no-repeat center; background-size: 100%;
	font-size: .24rem; line-height: .32rem; color: #444; font-weight: bold;box-sizing: border-box;
}
.s5-main .left ul li span{color: #ff3f24; font-size: .3rem;display: block;}
.s5-main .mid{width: 3.59rem; margin-left: -.05rem;margin-top: .34rem;display: inline-block;}
.s5-main .right{width: 2.8rem; margin-right: .25rem;margin-top: .22rem;
	background: #fff3f0; border-radius: .18rem;display: inline-block;
}
.s5-main .right img{width: 2.28rem; display: block; margin: .22rem auto .15rem;}
.s5-main .right .jiaon{width: 2.29rem; height: .43rem; border: solid 2px #ff3f24; display: block; margin: auto;
	font-size: 20px; line-height: .4rem; color: #ff3f24;
	border-radius: .25rem; box-sizing: border-box;
	overflow: hidden;
}
.s5-main .right .jiaon span{ width: 50%; display: inline-block; float: right; color: #fff;
	background: #ff3e24;
	background: -webkit-linear-gradient(#ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff2828, #ff5421); /* 标准的语法 */
}
.s5-main .right p{width: 100%; clear: both; float: left; margin: .1rem auto; font-size: 20px; line-height: .25rem; color: #444; font-weight: bold;}

/* section06 */
.sec06{width: 100%;}
.s6-title h2{
	background: url(../images/s6-title.png) no-repeat center; background-size: auto .48rem;
}
.s6-main{width: 100%; height: fit-content; background: #fff; border-radius: .26rem; box-sizing: border-box;
	padding-top: .38rem;padding-bottom: 0.2rem;position: relative;}
.s6-main ul{  margin-left: 107px; width: 895px;}
.s6-main ul li{clear: both; border-bottom: dashed 1px #d2d2d2; width: 100%;margin-bottom: .2rem;}
.s6-main ul li.rul04{width: 5rem;}
.s6-main ul li.rul05{width: 5rem;border-bottom: none;}
.s6-main ul li font{font-size: .24rem; line-height: .36rem; float: left; color: #ff3324; font-weight: bold;}
.s6-main ul li font::before{content: '';width: .4rem; height: .4rem; display: block; float: left; margin-left: -44px;margin-top: 3px;}
.s6-main ul li.rul01 font::before{
	background: url(../images/s6-icon01.png) no-repeat center; background-size: 100%;
}
.s6-main ul li.rul02 font::before{
	background: url(../images/s6-icon02.png) no-repeat center; background-size: 100%;
}
.s6-main ul li.rul03 font::before{
	background: url(../images/s6-icon03.png) no-repeat center; background-size: 100%;
}
.s6-main ul li.rul04 font::before{
	background: url(../images/s6-icon04.png) no-repeat center; background-size: 100%;
}
.s6-main ul li.rul05 font::before{
	background: url(../images/s6-icon05.png) no-repeat center; background-size: 100%;
}
.s6-main ul li.rul05{margin-bottom: 0}
.s6-main ul li p{font: 20px/36px "microsoft yahei"; color: #333; text-align: left; width: 100%; clear: both; padding-bottom: 8px;}
.s6-main ul li p span{margin-right: .25rem;}
.s6-main ul li p b{font-weight: bold;}
.s6-ewm{ position: absolute; right: .5rem; bottom: 40px;background: #fff;display: flex;align-items: flex-start;}
.s6-ewm .ewm{ margin-right: 5px;display: inline-block;height: fit-content}

/*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:180px; height:392px; display: block; background: url(../images/fixedNavBg.png) no-repeat center;top:25%; left:20px;z-index:9;}
.lfNav .close{position:absolute;top:-26px; right:-35px; height:30px; width:30px; }
.lfNav .close img{width: 100%; display: block;}
.mt185{margin-top:61px;}
.nav-bg{width:150px; height:34px; display: block;float:left; clear:both;margin-left:13px;margin-bottom:16px; text-align: center;}
.nav-bg a{width:109px; height:34px; display: block; margin:auto;border: solid 1px #f40000;
	font: 20px/32px "microsoft yahei";  color: #ff3f24;
	box-sizing: border-box;
}
.nav-bg a:hover{color: #fff;
	background: #ff3e24;
	background: -webkit-linear-gradient(#ff2828, #ff5421); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(#ff2828, #ff5421); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(#ff2828, #ff5421); /* Firefox 3.6 - 15 */
	background: linear-gradient(#ff2828, #ff5421); /* 标准的语法 */
	border: none;
}

.left_top{width:53px; height:53px;display: block;float:left;margin-left:62px; margin-top: 8px;}
