@charset "UTF-8";
@import url("base.css");
/*-----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;
	font-family: "Helvetica Neue","Microsoft YaHei", Helvetica, Arial;
}
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","Microsoft YaHei", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif;
    color: #444;
}
#footer_bx{clear: both;}
.left{float: left;}
.right{float: right;}


.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;}
}
/* @media screen and (min-width:800px) and (max-width:1440px){body{zoom:0.8}} */
.wrap{position: relative; width: 1200px; 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.9rem;overflow:hidden;width:100%; text-align:center;
	background:#1154e1 url("../images/banner.jpg") no-repeat center top; 
}
.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;}
.banPic{
	width: 100%; clear: both; float: left;  margin-top: .89rem;
}
.banPic img.theme{
	width: 11.73rem; display: inline-block;
}
.banPic img.time{
	width: 7.08rem; display: inline-block; float: left; margin-top: -.6rem; margin-left: 1.15rem;
	position: relative;z-index: 3;
}
.banPic img.gift{
	width:2.28rem; display: inline-block; float: right; margin-right: .8rem; margin-top: -1rem;
	position: relative;z-index: 3;
}

.sections{
	width:100%; clear: both; float: left; position: relative;
	background: #1154e1;
}
.secTit{
	width: 100%; clear: both; display: inline-block;
	margin-top: .44rem;
}
.secTit::before,.secTit::after{
	content: ''; width: 2.36rem; height: .85rem; display: inline-block;
	margin-top: .05rem;
	vertical-align:top;
}
.secTit::before{
	background: url("../images/title-img01.png") no-repeat center / 100%;
}
.secTit::after{
	background: url("../images/title-img02.png") no-repeat center / 100%;
}
.secTit .tk{
	height: 1.24rem; display: inline-block; position: relative;
}
.secTit.type01 .tk{
	width: 6.19rem;
	/* background: url("../images/title-img04.png") no-repeat center / 100%; */
}
.secTit.type02 .tk{
	width: 4.59rem;
	/* background: url("../images/title-img05.png") no-repeat center / 100%; */
}
.secTit.type03 .tk{
	width: 8.45rem;
	/* background: url("../images/title-img05.png") no-repeat center / 100%; */
	margin: auto -20px;
}
.secTit .tk::before{
	content: ''; width: 1.52rem; height: 1.38rem; display: inline-block;
	background: url(../images/title-img03.png) no-repeat center / 100%;
	position: absolute; top: -.44rem; right: -.4rem;z-index: 0;
}
.secTit .tk img{display:inline-block; height:1.24rem;position: relative; z-index: 1;}
@media screen and (min-width:800px) {
	.iconLeft::after{
		content: ''; width: 3.26rem; height: 6.02rem; display: inline-block;
		background: url('../images/arr-left.png') no-repeat center / 100%;
		position: absolute; left: 0; bottom: -5.82rem; z-index: 9;
	}
	.iconRight::after{
		content: ''; width: 3.28rem; height: 7.32rem; display: inline-block;
		background: url('../images/arr-right.png') no-repeat center / 100%;
		position: absolute; right: 0; bottom: -5.82rem; z-index: 9;
	}
}


.secTit.type03::before,.secTit.type03::after{
	width: 1.77rem; background-size: auto .85rem;
}

/*section1*/
.sec01{
	height: 2.86rem; display: inline-block;
	background:#1154e1 url(../images/s1-bg.jpg) no-repeat center top;
}
.s1-main{
	width: 100%; height: 2.29rem;
	background: url("../images/s1-img01.png") no-repeat center / auto 100%;
}
.s1-main img.pic{width: 2.39rem; display: inline-block;}
.s1-main img.txt{width: 4.52rem; display: inline-block;
	margin-left: -.2rem; margin-right: .31rem;
	position: relative;
}
.s1-main::after{
	content: ''; width: .73rem; height: .73rem; display: inline-block;
	background: url(../images/s1-img03.png) no-repeat center / 100%;
	position:absolute; left: 5.71rem; bottom: .14rem;
}
.s1-main img.ewm{
	width: 1.72rem; height: 1.72rem; display: inline-block;
	border-radius: 50%;
	box-shadow: 0 .05rem .1rem #62beff;
}
.s1-main ul{
	margin-left: .31rem; display: inline-block;
	margin-right: .6rem;
}
.s1-main ul li{
	clear: both; float: left; text-align: left;
	font-size: .24rem; line-height: .45rem; color: #fff;
}
.s1-main ul li::before{
	content: ''; width: .28rem; height: .28rem; display: inline-block;
	background: url(../images/s1-icon01.png) no-repeat center / 100%;
	vertical-align: middle;
	margin-right: .2rem;
}

.ltmain{
	width:11.81rem; display: inline-block; float: left;
	background: #06befe;
	min-height: 3rem;
	position: relative; margin-bottom: .76rem; margin-top: .3rem;
}
.ltmain::before{
	content: ''; width: .19rem; height: 100%; display: inline-block;
	background: #0028d5;
	transform: skew(0,45deg);
	position: absolute; top: .095rem; right: -.2rem;
}
.ltmain::after{
	content: ''; width: 100%; height: .19rem; display: inline-block;
	background: #0028d5;
	transform: skew(45deg);
	position: absolute;left: .1rem; bottom: -.19rem;
}
.ltmain .kuang{
	width: 11.39rem; display: block; float: left; margin: .2rem;
	background: #fff;
	background: -webkit-linear-gradient(#fff,#fef9d3);
	background: -moz-linear-gradient(#fff,#fef9d3);
	background: -o-linear-gradient(#fff,#fef9d3);
	background: linear-gradient(#fff,#fef9d3);
}
/* section02 */
.sec02{
	background:#1154e1 url("../images/s2-bg.jpg") no-repeat center top;
}
.s2-rule{
	width:10.29rem; height: 2.21rem; display: inline-block;
	background: url('../images/s2-img01.png') no-repeat center / 100%;
	margin: .51rem .58rem .39rem;
}
.s2-rule ul{
	width: 8.75rem; display: block; float: left; margin: .2rem .7rem 0; text-align: left;
	font-size: .19rem; line-height: .28rem;
}
.s2-rule ul li{
	clear:both; width: 100%; float: left;
}
.s2-rule ul li:first-child{
	padding-bottom: .15rem; border-bottom:dashed .01rem #b7cbf6;
	margin-bottom: .15rem;
}
.s2-rule ul li b{font-size:.2rem; font-weight: 500; color: #1154e1;}
.s2-rule ul li span{
	color: #666; font-size: .18rem; line-height: .25rem;
}
.s2-rule ul li::before{
	content: '';width: .06rem; height: .06rem; display: block;
	border-radius: 50%;
	background: #0028d5;
	margin-left: -.16rem; margin-top: .11rem; float: left;
}
.s2-shurubox{
	width: 10.23rem; min-height: 3.2rem; display: inline-block;
	margin: 0 .58rem .52rem;
	background: #fff;
	border-radius: .12rem;
	border: solid .03rem #fb5c01;
	position: relative;
}
.s2-shurubox textarea{
	padding: .15rem .5rem ;
	width: 9.23rem; height: 1.25rem; display: block;
	float: left; margin-top: .2rem;
	border: none; resize: none;
	font-size: .2rem; line-height: 1.5;
	font-family: "Helvetica Neue","Microsoft YaHei", Helvetica, Arial;
}
.s2-shurubox .imgSrc{
	max-width: 58%; margin-left: 4%; display: block; float: left; margin-bottom: .38rem;
}
.s2-shurubox .imgSrc .uploadBtn{
	width: 1.1rem; height: 1.1rem; display: block; position: relative;
	float: left;
}
.s2-shurubox .imgSrc .addPic{
	width: 1.1rem; height: 1.1rem; margin-right: .05rem; display: inline-block;position: relative;
	float: left;
	border: dashed .01rem #ccc;
	margin-bottom: .15rem;
}

.s2-shurubox .imgSrc .uploadBtn img{
	width: 100%; display: block;
}
.s2-shurubox .imgSrc .uploadBtn input[name='file']{
	width: 1.1rem; height: 1.1rem;position: absolute; z-index: 9; opacity: 0;
	left: 0; top: 0; cursor: pointer;
}
.imgSrc div .delete-image{width: .2rem; height: .2rem; display: inline-block; position: absolute; top: 0; right: 0; cursor: pointer;}
.imgSrc div .upload-image{height: 100%;width: 100%;vertical-align: initial;}
.s2-shurubox .text-btn{
	/* float: right; margin-bottom: .38rem; margin-right: .6rem; margin-top: .21rem; */
	position: absolute; right: .6rem; bottom: .38rem;
	width: 3.14rem; height: .91rem; display: block;
	background: url('../images/s2-img03.png') no-repeat center / 100%;
	font-size: .36rem; line-height: .8rem; font-weight: bold; color: #fff;
	border-radius: .4rem;
}

/* section03 */
.s3-rule{
	width:10.29rem; height: 1.98rem; display: block;
	float: left; margin: .49rem .59rem 0;
	background: url('../images/s3-img01.png') no-repeat center / 100%;
}
.s3-rule span{
	width: 1.3rem; height: .44rem; display: inline-block; float: left; margin-top: .38rem; margin-left: .61rem;
	font-size: .24rem; line-height: .44rem; font-weight: bold; color: #fff;
	border-radius: .4rem;
	background: #0c87ef;
	background: -webkit-linear-gradient(#06befe,#1154e1);
	background: -moz-linear-gradient(#06befe,#1154e1);
	background: -o-linear-gradient(#06befe,#1154e1);
	background: linear-gradient(#06befe,#1154e1);
	border: solid .01rem #fff;
	box-shadow: 0 .04rem 0 rgba(16,89,226,.15);
}
.s3-rule ul{
	float: left; margin-left: .2rem; margin-top: .32rem;
}
.s3-rule ul li{
	clear: both; font-size: .19rem; line-height: .28rem; float: left;
}
.s3-rule ul li i{
	width: .2rem; height: .2rem; display: block; float: left; margin-right: .06rem; margin-top: .04rem;
	background: #ff4f00;
	border-radius: 50%;
	font-size: .15rem; line-height: .2rem; color: #fff; text-align: center;
}
.s3-rule ul li p{
	float: left; text-align: left; width: 7.25rem;
}
.s3-draw{
	width: 10.29rem; height: 3.83rem; display: block;
	float: left; margin: -.14rem .59rem .76rem;
	background: url('../images/s3-img02.png') no-repeat center / 100%;
}
.s3-draw ul{
	width: 100%; float: left; margin: .52rem auto .39rem;
}
.s3-draw ul li{
	width: 1.86rem; display: inline-block; margin: 0 .26rem;
}
.s3-draw ul li img{width:100%; display: inline-block;}
.s3-btn{
	width: 100%; clear: both; float: left;
}
.s3-btn a{
	width: 3.5rem; height: .8rem; display: inline-block;
	border-radius: .4rem;
	border: solid .02rem #fff;
	font-size: .35rem; font-weight: bold; line-height: .8rem; color: #fff;
	margin: 0 .7rem;
}
.s3-btn a.btn01{
	background: #ff6300;
	background: -webkit-linear-gradient(#ff8400,#ff4800);
	background: -moz-linear-gradient(#ff8400,#ff4800);
	background: -o-linear-gradient(#ff8400,#ff4800);
	background: linear-gradient(#ff8400,#ff4800);
	box-shadow: 0 .06rem 0 #1154e1;
}
.s3-btn a.btn02{
	background: #0b8ff1;
	background: -webkit-linear-gradient(#06befe,#1154e1);
	background: -moz-linear-gradient(#06befe,#1154e1);
	background: -o-linear-gradient(#06befe,#1154e1);
	background: linear-gradient(#06befe,#1154e1);
	box-shadow: 0 .06rem 0 #ff4d00;
}
.s3-btn a.btn03{
	color: #6c6a6c;
	background: #d2d2d2;
	background: -webkit-linear-gradient(#f4f4f4,#aeaeae);
	background: -moz-linear-gradient(#f4f4f4,#aeaeae);
	background: -o-linear-gradient(#f4f4f4,#aeaeae);
	background: linear-gradient(#f4f4f4,#aeaeae);
	box-shadow: 0 .06rem 0 #6c6b6c;
}

.s3-gift{
	width:10.29rem; height: 3.89rem; display: block;
	float: left; margin: 0 .59rem .13rem;
	background: url('../images/s3-img04.png') no-repeat center / 100%;
}
.s3-gift h3{
	width: 2.81rem; height: .67rem; display: inline-block;
	background: url('../images/s3-img05.png') no-repeat center / 100%;
	font-size: .3rem; line-height: .63rem; font-weight: bold; color: #fff;
}
.giftListShow{
	width: 8.98rem; display: block; float: left; margin: .38rem .6rem auto;
	height: 2.23rem;
	position: relative;
}

.swiper-staBox{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.swiper-staBox .swiper-wrapper{
    position: relative;
    height: 2.23rem;
    display: flex;
    width: max-content;
    -webkit-transition-timing-function:linear!important;
    -o-transition-timing-function:linear!important;
    transition-timing-function:linear!important;
}

.swiper-staBox .swiper-slide{
    min-width: 1.74rem;
    width: 1.74rem;
    height: 2.23rem;
	background: url(../images/s3-img06.png) no-repeat center / 100%;
}
.swiper-staBox .swiper-slide::before{
	content: '';width: .29rem; height: .09rem; display: inline-block;
	background: url(../images/s3-icon01.png) no-repeat center / 100%;
	margin: .11rem .5rem .04rem;
}
.swiper-staBox .swiper-slide img{
	width: 1.4rem; display: inline-block;
}
.swiper-staBox .swiper-slide span{
	width: 1.47rem; height: .39rem; display: inline-block;
	background: #ff6300;
	background: -webkit-linear-gradient(#ff8400,#ff4800);
	background: -moz-linear-gradient(#ff8400,#ff4800);
	background: -o-linear-gradient(#ff8400,#ff4800);
	background: linear-gradient(#ff8400,#ff4800);
	border: solid .01rem #fff;
	border-radius: .5rem;
	font-size: .18rem; line-height: .38rem; color: #fff;
}
.swiper-shadow{
	position: absolute; top: 0; z-index: 3;
	width: .28rem; height: 2.23rem;
}
.shadow-left{left: 0;
	background: url(../images/s3-arrL.png) no-repeat center / 100%;
}
.shadow-right{right: 0;
	background: url(../images/s3-arrR.png) no-repeat center / 100%;
}
.s3-tip{
	width:100%; clear: both; float: left; text-align: center; margin-bottom: .45rem;
	font-size: .18rem;line-height: .3rem; color: #666;
}

/* section04 */
.s4-main .plList{
	width: 10.29rem; display: block; float: left; margin: .51rem .55rem .6rem;
}
.s4-main .plList .cont-list{
	width:100%; clear: both; float: left;
}
.cont-list .cont-item{
	width: 100%;
	background: #fff;
	border-radius: .2rem;
	box-shadow: 0 0 .08rem rgba(255,75,0,.2);
	padding: .2rem 0 .32rem;
	float: left; margin-bottom: .2rem;
}
.list-img{width: 6%; float: left; margin-left: .4rem; margin-top: .12rem; margin-right: .15rem;}
.list-img img{width: 100%; display: block;}
.list-txt{
	width: 84.5%; float: left;
}
.list-txt .li-p{
	width: 100%; clear: both; float: left; text-align: left;
	font-size: .23rem; font-weight: bold; color: #ff4b00; line-height: .42rem;
}
.list-txt .li-p time{
	font-size: .18rem; color: #999999; margin-left: .2rem;
}
.list-txt .li-p2{float: left; width: 100%; margin-bottom: .1rem;}
.list-txt .li-p2 .pl-one{float: left;
	font-size: .22rem; line-height: .32rem; text-align: left;
	width: 6.9rem;
}
.list-txt .li-p2 .pl-one span{color:#1154e1; font-weight: 500;}
.list-txt .li-p2 a.zan{float: right; margin-top: -.3rem;
	font-size: .22rem; line-height: .32rem; color: #333;
	padding-left: .38rem;
	background: url("../images/zan01.png") no-repeat center left / .32rem;
}
.list-txt .li-p2 a.zan:hover,.list-txt .li-p2 a.zan.active{
	background: url("../images/zan02.png") no-repeat center left / .32rem;
}
.list-txt .li-p2 a.zan em{color: #ff4b00;}
.plPic{
	width:7rem; clear: both; float: left; margin-top: .15rem;
}
.plPic.four{width: 5.2rem;}
.plPic .smpic{
	display: flex;float: left; margin-right: .1rem;
	border: dashed .01rem #efefef; margin-bottom: .1rem;
	justify-content: center;
	align-items: center;
}
.plPic .smpic img{
	display: inline-block;
	max-width: 100%;
	max-height: 100%;
	vertical-align: middle;
	cursor: zoom-in;
}
.plPic.one .smpic{width:2rem; height: 2rem;}
.plPic.two .smpic{width:1.8rem; height: 1.8rem;}
.plPic.three .smpic{width:1.6rem; height: 1.6rem;}
.plPic.four .smpic{width:1.6rem; height: 1.6rem;}

.li-p3{width: 100%; clear: both; margin-top: .2rem; float: left; margin-bottom: .15rem;}
.li-p3 >a{ font-size: .18rem; color: #ff4b00; float: left;line-height: .3rem; margin-right: .2rem;}
.li-p3 >a.huifu-oneBtn::before{content: '';width: .23rem; height: .3rem; display: inline-block; margin-right: .1rem;
	background: url('../images/icon-pl.png') no-repeat center;
	background-size: 100%;
	vertical-align: top;
}
.li-p3 ul.erjiList{width: 100%; clear: both; float: right; display: none; margin-top: .15rem;background: #fff5f1; padding: .1rem .15rem 0;}
.li-p3 ul.erjiList li{ width: 100%; clear: both; float: left; margin-bottom: .15rem;}
.li-p3 ul.erjiList li .useTxt{font-size: 18px;  line-height: 31px; float: left; color: #555;width: 85%;}
.li-p3 ul.erjiList li .useTxt a{color: #e1543f;font-size: 20px;}
.li-p3 ul.erjiList li .useTxt p{width: 75%; float: left;word-break:break-all; text-align: left;}
.li-p3 ul.erjiList li .useTxt time{color: #999; float: right; }
.li-p3 ul.erjiList li a.hf-two{display: inline-block;float: right; padding-left: 25px; height: .31rem; line-height: .31rem; font-size: 18px;color: #f64d42;
	background: url('../images/icon-pl.png') no-repeat left center;
	background-size: .18rem;
}

.li-p2 .pl-two{max-width: 80%; float: left;}
.li-p2 .hf-two{display: inline-block;float: left; margin-left: .4rem; padding-left: 25px; height: .33rem; font-size: 18px;color: #f64d42;
	background: url(../images/icon-pl.png) no-repeat left center;
	background-size: .18rem;
}

.shuruOne{width: 100%; clear: both; height: 1.26rem;  border: solid 1px #bfbfbf; position: relative; float: left; display: none;}
.shuruOne.show{display: block;}
.shuruOne textarea{width: 96%; float: left; padding: .1rem 2%; height: 105px; border: none; resize: none;
	font-size: .18rem; line-height: 2;
}
.shuruOne .one-btn{width: 1.42rem; height: .44rem; display: block; text-align: center; position: absolute; bottom: .14rem; right: .32rem; z-index: 3;
	font-size: .2rem; line-height: .44rem; color: #fff;
	background: #f75246;
	background: -webkit-linear-gradient(left, #f33c34 , #fb6c5b); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #f33c34, #fb6c5b); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #f33c34, #fb6c5b); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #f33c34 , #fb6c5b); /* 标准的语法 */
	box-shadow: 0 .04rem .17rem rgba(246,79,67,.42);
	border-radius: .22rem;
}
#pagination2{width: 100%; clear: both; float: left; margin-top: .1rem; font-size: .14rem;}

.noData{
	width: 100%; clear: both; float: left; display: none;
}
.noData img{
	width: 4.01rem; display: inline-block;
}
.noData p{
	font-size:.24rem; line-height: 2; color: #444; clear: both;
	padding: .2rem 0;
}

/* section05 */
.s5-main{margin-top: 0;}
.s5-main h3{
	width: 4.41rem; height: .67rem; display: inline-block;
	background: url("../images/s5-img01.png") no-repeat center / 100%;
	font-size: .3rem; line-height: .62rem; color: #fff; font-weight: bold;
}
.s5-main ul{
	width: 10.35rem; float: left; margin-top: .31rem; margin-left: .59rem;
}
.s5-main ul li{
	width: 100%; clear: both; float: left; margin-bottom: .26rem;
}
.s5-main ul li.short{
	clear: none; width: auto; margin-right: .4rem;
}
.s5-main ul li .font{
	width: 1.61rem; height: .5rem; display: block;
	background: url("../images/s5-tag01.png") no-repeat center / 100%;
	padding-right:.05rem; padding-bottom: .05rem;
	font-size: .24rem; line-height: .48rem; font-weight: bold; color: #fff;
	float: left; margin-right: .24rem;
}
.s5-main ul li .font2{
	width: 1.86rem;
	background: url("../images/s5-tag02.png") no-repeat center / 100%;
}
.s5-main ul li p{
	font-size: .2rem; line-height: 1.5; text-align: left;
	max-width: 8.4rem;
	float: left;
}
.s5-main ul li p.hei{margin: .1rem 0;}
.s5-main ul li.short p{
	font-size: .2rem; line-height: .5rem; float: left;
}
.s5-main ul li p span,.s5-main ul li p b{
	font-weight: 500; color: #1154e1;
}
.s5-main ul li .txt{
	width: 8.2rem; float: left;
	font-size: .2rem; line-height: 1.5;
}
.s5-main ul li .txt p{width: 100%;}
.s5-main ul li .tip{
	width: 100%; clear: both; float: left;
	border-top: dashed .01rem #b6c9e7;
	padding-top: .1rem; margin-top: .1rem;
}
.s5-main ul li .tip span{ float: left; color: #ff4800;}
.s5-main ul li .tip p{width: 7rem;}
.s5-ewm{
	width: 100%; clear: both; float: left; margin: .3rem 0 0;
}
.s5-ewm  .left{
	float: left;margin-left: .78rem;
}
.s5-ewm  .right{
	float: right;margin-right: .81rem;
}
.s5-ewm img.ewm{
	width: 1.92rem; display: inline-block; margin: .12rem .11rem 0;
}
.s5-ewm .left img.ewm{
	float: right;
}
.s5-ewm .right img.ewm{float: left;}

/* section06 */
/* .s6-main{width: 100%;} */
.s6-main .kuang{margin: .6rem .2rem .2rem;}
.s6-main .sub{
	width: 100%; clear: both; float: left;margin-top: -.39rem;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}
.s6-main .sub a{
	width: 3.2rem; height: .85rem; display: inline-block; margin: 0 .1rem;
	font-size: .3rem; line-height: .85rem; color: #b4d2ff;
	background: #1154e1;
	border-radius: .12rem;
	cursor: pointer;
}
.s6-main .sub a.on{
	font-size: .34rem; font-weight: bold; color: #fff;
	background: #ff8400;
	background: -webkit-linear-gradient(#ff8400,#ff4800);
	background: -moz-linear-gradient(#ff8400,#ff4800);
	background: -o-linear-gradient(#ff8400,#ff4800);
	background: linear-gradient(#ff8400,#ff4800);
	border:solid .02rem #fff;
	/* -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box; */
	box-shadow: 0 .06rem .03rem rgba(255,81,0,.2);
}
.s6-main .tabCont{
	width: 100%; clear: both; float: left; margin-top: .4rem;
}
.s6-main .tabCont .part{
	width:100%; clear: both; display: none;
}
.s6-main .tabCont .part.show{display: block;}
.s6-main .tabCont .part h3{
	font-size: .28rem; font-weight: bold; line-height: .42rem; color: #692000;
	width: 100%; clear: both; float: left; padding-bottom: .22rem;
}
.p1-left{
	width: 3.2rem; display: block; margin-left: .6rem;
}
.p1-left .tyk{
	width: 100%; display: inline-block;
	background: #fff8c7;
	border-radius: .15rem;
}
.p1-left .tyk ul{
	width: 1.7rem; float: left; margin-left: 1rem; padding: .25rem 0 .29rem;
}
.p1-left .tyk li{
	width:100%; clear: both;
	font-size: .22rem; line-height: .65rem; text-align: left; color: #444;
	border-bottom: dashed .02rem #ffba89;
}
.p1-left .tyk li:last-child{border: none;}
.p1-left .tyk li::before{
	content: ''; width: .36rem; height: .65rem; display: block;
	background: url(../images/s6-icon01.png) no-repeat center / 100%;
	vertical-align: middle;margin-left: -.49rem; float: left;
}
.s6-main .tabCont .part .left a{
	background: #06befe;
	background: -webkit-linear-gradient(#06befe, #1154e1);
	background: -moz-linear-gradient(#06befe, #1154e1);
	background: -o-linear-gradient(#06befe, #1154e1);
	background: linear-gradient(#06befe, #1154e1);
	border-radius: .5rem;
	border: solid .01rem #fff;
	box-shadow: 0 .06rem .03rem rgba(15,99,229,.2);
	font-size: .2rem; line-height: .54rem; color: #fff;
	text-shadow: 0 .02rem .02rem #1159e2;
}
.p1-left a{
	width: 3.1rem; height: .54rem; display: inline-block; margin: .2rem auto;
}
.p1-right{
	width: 6.63rem; margin-right: .5rem;
}
.p1-right img{width:100%; display: inline-block;}
.p2-left{
	width: 6.86rem; margin-left: .42rem;
}
.p2-left ul{
	width: 100%; display: inline-block;
}
.p2-left ul li{
	width: 1.62rem; display: inline-block; margin: 0 .15rem .13rem;
}
.p2-left ul li img{width:100%; display: inline-block;}
.p2-left a{
	width: 3.1rem; height: .54rem; display: inline-block; margin:0 auto .35rem;
}
.p2-left a::before{
	content: ''; width: .2rem; height: .54rem; display: inline-block;
	background: url(../images/s6-icon02.png) no-repeat center / 100%;
	margin-right: .14rem;
	vertical-align: top;
}
.p2-right{
	width: 3.7rem; margin-right: .38rem;
	border-left: dashed .02rem #b7d1f6;
}
.p2-right h4{
	font-size: .28rem; line-height: .44rem; margin-bottom: .35rem;
	font-weight: bold; color: #692000;
}
.p2-right img{
	width: 2.2rem; display: inline-block;
}
.p2-right span{
	width: 2.2rem; height: .52rem; display: inline-block;
	border-radius: .5rem;
	background: #ff8400;
	background: -webkit-linear-gradient(#ff4800,#ff8400);
	background: -moz-linear-gradient(#ff4800,#ff8400);
	background: -o-linear-gradient(#ff4800,#ff8400);
	background: linear-gradient(#ff4800,#ff8400);
	color: #fff; font-size: .2rem; line-height: .52rem;
}
.p2-right p{
	padding-top: .14rem;
	font-size: .18rem;  color: #637594;line-height: .3rem;
}
.p2-right p em{font-weight: bold; color: #ff4c00;}
.s6-main .subLeft{
	width: 2.7rem; float: left; margin-left: .65rem;
	margin-top: .1rem; 
}
.s6-main .subLeft a{
	border-bottom: solid .01rem #e3e9f3;
	box-sizing: border-box;
	width: 100%; clear: both; float: left;
	font-size: .24rem; line-height: .55rem; color: #7d97c1;
	cursor: pointer;
}
.s6-main .subLeft a.on{
	font-weight: bold; color: #fff;
	background: #0b89f0;
	background: -webkit-linear-gradient(90deg, #1154e1, #06befe);
	background: -moz-linear-gradient(90deg, #1154e1, #06befe);
	background: -o-linear-gradient(90deg, #1154e1, #06befe);
	background: linear-gradient(90deg, #1154e1, #06befe);
	border-radius: .08rem;
	border-bottom: none;
	box-shadow: 0 .06rem .05rem rgba(22,157,239,.25);
}
.s6-main .subLeft a span{float: left; margin-left: .35rem;}
.s6-main .subLeft a.on::after{
	content: '';width: 0; height: 0; display: block;
	border: .06rem solid transparent;
	border-left: .08rem solid #fff;
	float: right; margin-top: .22rem; margin-right: .35rem;
}
.s6-main .contR{
	width:7.2rem; height: 3.92rem; display: block;
	background: url(../images/s6-img02.png) no-repeat center / 100%;
	float: right; margin-right: .64rem; margin-top: .1rem;
	margin-bottom: .44rem;
	position: relative;
}
.s6-main .contR::after{
	content: ''; width: 2.11rem; height: 2.75rem; display: block;
	background: url(../images/s6-img03.png) no-repeat center / 100%;
	position: absolute; right: -.49rem; bottom: -.02rem;
}
.s6-main .contR .item{
	display: none; justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	width: 100%; height: 3.92rem;
}
.s6-main .contR .item.show{display: flex;}
.s6-main .contR .item img{
	width: 2.2rem; display: inline-block;
	border-radius: .15rem;
	box-shadow: 0 .06rem .05rem rgba(187,204,230,.3);
}
.s6-main .contR .item .txt{
	display: inline-block;
	margin-left: .4rem;
	margin-right: .7rem;
}
.s6-main .contR .item .txt h5{
	font-size: .28rem; line-height: .42rem; font-weight: bold; color: #0757dc;
	text-align: left;
	float: left; clear: both;
	margin-bottom: .25rem;
}
.s6-main .contR .item .txt ul{
	float: left; text-align: left; margin-bottom: .2rem;
}
.s6-main .contR .item .txt li{
	font-size: .2rem;line-height: .38rem; text-align: left; color: #0757dc;
	float: left; clear: both;
}
.s6-main .contR .item .txt li::before{
	content: ''; width: .23rem; height: .38rem; display: inline-block;
	background: url(../images/s6-icon03.png) no-repeat center / 100%;
	float: left; margin-right: .12rem;
}
.s6-main .contR .item .txt span{
	width: auto; height: .52rem; display: block;
	float: left; clear: both;
	border-radius: .26rem .26rem .26rem 0;
	background: #448bff;
	background: -webkit-linear-gradient(#1e70f7, #448bff);
	background: -moz-linear-gradient(#1e70f7, #448bff);
	background: -o-linear-gradient(#1e70f7, #448bff);
	background: linear-gradient(#1e70f7, #448bff);
	font-size: .2rem; line-height: .52rem; color: #fff;
	padding: 0 .33rem;
}
.s6-main .contR .item .txt p{
	font-size: .18rem; line-height: .3rem; color: #637594;
	float: left; margin-top: .12rem;
	clear: both;
}
.s6-main .contR .item .txt p em{font-weight: bold; color: #0757dc;}

/* section07 */
.s7-main ul{
	width:100%; display: block; float: left; margin: .3rem auto;
}
.s7-main ul li{
	width: 2.7rem; display: inline-block; margin: 0 .1rem;
}
.s7-main ul li img{
	width:100%; display: inline-block;
}
.s7-main ul li span{
	font-size: .24rem; line-height: 1.5; color: #fff;
	padding: .13rem 0 0; display: inline-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:150px; height:350px; display: none; background: url(../images/fixedNavBg.png) no-repeat center;top:25%; left:20px;z-index:9;}
.lfNav .close{position:absolute;top:10px; right:10px; height:12px; width:12px; }
.mt185{margin-top:129px;}
.nav-bg{width:150px; height:28px; display: block;float:left; clear:both;margin-left:0;margin-bottom:8px;}
.nav-bg a{width:120px; height:28px; display: block; margin:auto;}

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


/* 上传图片 */

