@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}
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%; background: #fff; 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;}
a[title="站长统计"]{display: none;}
@media only screen and (min-width: 800px) {
	.pc-hide{display:none !important;}
}
.left{float: left;}
.right{float: right;}
.wrap{position: relative; width: 1100px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.section{display: inline-block;width: 100%;}
.tit{display: inline-block;width: 100%;}
.tit h1 p{font-size: .48rem;font-weight: bold;color: #444;line-height: .8rem;display: inline-block;position: relative;}
.tit h1 p::before{display: inline-block;content: '';width: .68rem;height: .41rem;background: url(../images/titBg2.png) no-repeat right top;background-size: 100% 100%;position: absolute;right: -0.5rem;top: 0.05rem;}
.tit h1 p span{color: #2542e1;}
.tit h1 p label{display: inline-block;width: .44rem;height: .44rem;line-height: .44rem; padding-left: .03rem;font-size: .2rem;color: #fff;font-weight: bold;background: url(../images/titBg1.png) no-repeat center top;background-size: 100% 100%;vertical-align: middle;margin-right: .18rem;}
.cot{display: inline-block;width: 100%;}

/*banner*/
.banner-box{
	width: 100%;height: 1006px;position: relative;background: url(../images/banner_bg.jpg) no-repeat center;font-size: 0; padding-top: 0.88rem; box-sizing: border-box;
}
.banner-box .wrap>a{
	 display: block; text-align: left; margin-bottom: 0.45rem;
}
.banner-box .wrap>a img{
	width: 1.8rem;
}
.banner-box h1{
	line-height: 0.78rem;border-radius: .34rem;font-size: .36rem; font-weight: bolder; color: #fff; display: inline-block; width: 4.02rem;height: .78rem; background: url(../images/banimg1.png) no-repeat center top;background-size: 100% 100%;margin-bottom: .1rem;
}
.wrap>img{
	position: absolute;left: 0;top: 0;
}
.wrap>.Bimg1 {
    animation: move2 .7s infinite ease-in-out alternate;left: -1.7rem;top: 0.75rem;
}
.wrap>.Bimg2 {
    left: -1.2rem;top: 3.3rem;
}
.wrap>.Bimg3 {
    left: inherit;right: -0.85rem;top: 0.75rem;
}

.ban-list{display: inline-block;width: 100%;margin-top: .36rem;}
.tempWrap ul li{
	display: block;width: 1.66rem;height: 1.66rem;border: .01rem solid #89a5ff;background: #1625cc; background: linear-gradient(to bottom, #5f84ff,#1625cc);border-radius: 5rem;margin-right: .18rem;float: left;box-shadow: 0 0 .15rem rgba(37,51,213,.55);
}
.tempWrap ul li a{
	display: inline-block;width: 100%;height: 100%;
}
.tempWrap ul .even{
	background: #b6ccff; background: linear-gradient(to bottom, #fff,#b6ccff);margin-top: .48rem;
}
.tempWrap ul li a>i{
	font-size: .66rem;font-weight: bold;color: #3c55f3;display: inline-block;margin-top: .24rem;
}
.tempWrap ul .even a>i{
	color: #b1c8ff;
}
.tempWrap ul li a>p{
	font-size: .22rem;font-weight: bold;color: #fff;margin-top: -0.35rem;
}
.tempWrap ul .even a>p{
	color: #3743d7;
}
.tempWrap ul li:hover{
	background: #f07763; background: linear-gradient(to bottom, #f07763,#ec4141);
}
.tempWrap ul li:hover a>i{
	color: #ea5145;
}
.tempWrap ul li:hover a>p{
	color: #fff;
}
.tempWrap ul .zhl{
	margin-right: 0;
}
.tempWrap ul .zhl a>i{
	margin-top: .4rem;
}

/* section1 */
.sec1{
	margin-top: .32rem;position: relative;
}
.sec1::before{
	content: ''; display: inline-block;width: 4.59rem;height: 4.58rem; background: url(../images/s1Bg1.png) no-repeat center top;background-size: 100% 100%;position: absolute;top: .2rem;left: -1.2rem;
}
.sec1::after{
	content: ''; display: inline-block;width: 3.25rem;height: 4.4rem; background: url(../images/s1Bg2.png) no-repeat center top;background-size: 100% 100%;position: absolute;top: 2.8rem;right: -1rem;
}
.s1cot{
	display: inline-block;width: 100%;position: relative;padding-bottom: .4rem;margin-top: .32rem;
}
.s1cot::before{
	content: '';display: inline-block;width: 100%;height: 1.7rem;background: #eef2ff;border-radius: .15rem;position: absolute;bottom: 0;left: 0;z-index: -1;
}
.s1cT{
	font-size: .36rem;font-weight: bold;color: #2542e1;margin-bottom: .22rem;
}
.s1cT>span{
	color: #ec4442;
}
.s1cot>div{
	display: inline-block;float: left;
}
.s1cT::before{
	content: '';display: inline-block;width: .4rem;height: .01rem;background: #cacaca;vertical-align: super;margin-right: .22rem;
}
.s1cT::after{
	content: '';display: inline-block;width: .4rem;height: .01rem;background: #cacaca;vertical-align: super;margin-left: .22rem;
}
.s1ctL{
	width: 7rem;margin-top: .1rem;
}
.s1ctL>div{
	display: inline-block;width: 100%;
}
.s1ctL .s1cB{
	width: 6.6rem;height: 2.7rem;background: url(../images/s1LBg.png) no-repeat center top;background-size: 100% 100%;margin-left: .4rem;box-shadow: 0 0 .15rem rgba(37,51,213,.44);border-radius: 0.22rem;
}
.s1cB>div{
	display: inline-block;float: left;width: 100%;text-align: left;line-height: .35rem;
}
.s1cB .jc1{
	font-size: .24rem;font-weight: bold;color: #824f2f;width: 37%;text-align: center;line-height: .5rem;
}
.s1cB .jc2{
	margin-left: .56rem;margin-top: 0.2rem;
}
.jc2>p{
	font-size: .2rem;color: #fff;
}
.jc2>p>span{
	color: #ffdbac;
}
.s1cB .jc3 {
    font-size: .22rem;font-weight: bold;color: #fff;margin-top: 0.12rem;line-height: .51rem;width: 64%;text-align: center;
}
.s1ctR{
	width: 4rem;height: 3.7rem;background: url(../images/s1RBg3.png) no-repeat .38rem top;background-size: 2.58rem;margin-top: -0.2rem;
}
.s1ctR>div{
	display: inline-block;width: 100%;
}
.s1ctR .s1rB{
	margin-top: .3rem;margin-top: 0.8rem;float: left;width: 86%;
}
.s1ctR .s1B>a{
	display: inline-block;width: 2.7rem;height: .6rem;line-height: .6rem;border: .01rem solid #fff;font-size: .28rem;border: 0.01rem solid #8cacf1;background: #d0d6ff;background: linear-gradient(to bottom, #fff,#d0d6ff);color: #2542e1;
}
.s1rB>a>img{
	vertical-align: middle;margin-right: 0.15rem;	
}
.s1rT{
	margin-top: .68rem;
}
.s1rT .p1 {
    font-size: .2rem;color: #fff;width: 0.34rem;height: 0.95rem;background: url(../images/s1RBg1.png) no-repeat center top;background-size: 100% 100%;float: right;line-height: .23rem;padding-top: 0.2rem;margin-right: .3rem;
}
.s1rT .p2{
	font-size: .18rem;color: #666;writing-mode: tb;float: right;letter-spacing: .05rem;margin-right: .02rem;margin-top: .22rem;
}
.s1rT .p2>span{
	font-size: .22rem;font-weight: bold;color: #333;writing-mode: tb;margin-bottom: 0.05rem;
}
.s1zbkm{
	font-size: .26rem;font-weight: bold;color: #2542e1;
}
.s1zbkm img{
	width: .2rem;vertical-align: middle;margin: 0 0.12rem;
}
.s1zbxq{
	
}
.s1jc2>div{
	display: inline-block;float: left;width: 3.4rem;margin-right: .4rem;
}
.s1jc2>div:last-child{
	margin-right: 0;
}
.s1zbxq{
	width: 100%;height: 1.26rem;background: #eef2ff;border-radius: .2rem;margin-top: 0.39rem;
}
.s1zbxq>p{
	/* display: inline-block;float: left; */
}
.s1jcbd>div{
	display: inline-block;width: 100%;
}
.s1jc1{
	margin-top: .56rem;
}
.s1jc1 .s1cT{margin-bottom: 0;}
.s1zbxq .p1{
	font-size: .26rem;font-weight: bold;color: #fff;width: 2.45rem;line-height: .55rem;background: url(../images/s1Icon3.png) no-repeat center top;background-size: 100% 100%;display: inline-block;margin-top: -0.26rem;
}
.s1zbxq .p2{
	margin-top: .2rem;
}
.s1zbxq .p2>img{
	display: inline-block;width: .3rem;margin-top: .01rem;margin-right: .13rem;
}
.s1zbxq .p2 .sp1{
	font-size: .24rem;font-weight: bold;color: #2542e1;line-height: .28rem;display: inline-block;vertical-align: text-bottom;
}
.s1zbxq .p2 .sp2{
	font-size: .18rem;color: #555;line-height: .22rem;display: inline-block;line-height: .28rem;vertical-align: text-bottom;
}
.s1zbxq .p2 label{
	display: inline-block;width: .01rem;height: .22rem;background: #809df4;margin-top: .03rem;margin: 0 .08rem;vertical-align: super;
}
.s1jc2{
	margin-top: .45rem;
}
.s1B{
	display: inline-block;width: 100%;margin-top: 0.22rem;
}
.s1B>a{
	display: inline-block;width: 1.38rem;line-height: .39rem;border: .01rem solid #8cacf1;background: #d0d6ff;background: linear-gradient(to bottom, #fff,#d0d6ff);font-size: .2rem;color: #2542e1;border-radius: .5rem;
}
.s1B>a:hover{
	background: #f07763;background: linear-gradient(to bottom, #f07763,#ec4141);color: #fff;border: .01rem solid #f07763;box-shadow: 0 0 0.1rem rgba(238,93,83,.55);
}
.s1jc3{
	display: inline-block;width: 100%;margin-top: 0.54rem;
}
.s1jc3>div{
	display: inline-block;float: left;
}
.zhkmL{
	width: 7.21rem;
}
.zhkmR{
	width: 3.4rem;margin-left: .38rem;
}
.s1jc3 div .s1zbkm{
	text-align: left;line-height: .6rem;
}
.zkL {
    width: 6.8rem;height: auto;background: #eef2ff;border-radius: 0.2rem;margin-left: 0.4rem;padding-top: 0.2rem;display: inline-block;padding-bottom: 0.5rem;
}
.zkR{
	width: 3.4rem;height: 5.2rem;background: url(../images/s1Icon8.png) no-repeat center top;background-size: 100% 100%;position: relative;padding-top: .58rem;
}
.zkL>li{
	display: inline-block;float: left;
}
.zkL>li>.sp1{
	font-size: .26rem;font-weight: bold;color: #fff;width: 2.25rem;height: .55rem;line-height: .55rem;background: url(../images/s1Icon31.png) no-repeat center top;background-size: 100% 100%;display: inline-block;float: left;margin-top: .15rem;margin-left: -.4rem;
}
.s1zbsj{
	display: inline-block;border-bottom: .01rem dashed #c3cff8;line-height: .74rem;margin-left: .2rem;
}
.s1zbsj>.sp2{
	float: left;margin-top: .28rem;
}
.s1zbsj .sp2>img{
	display: inline-block;width: .3rem;margin-right: .13rem;float: left;
}
.s1zbsj .sp2 .sp1{
	font-size: .24rem;font-weight: bold;color: #2542e1;line-height: .28rem;display: inline-block;vertical-align: text-bottom;float: left;
}
.s1zbsj .sp2 .sp2{
	font-size: .18rem;color: #555;line-height: .22rem;display: inline-block;line-height: .28rem;vertical-align: text-bottom;float: left;
}
.s1zbsj .sp2 label{
	display: inline-block;width: .01rem;height: .22rem;background: #809df4;margin-top: .03rem;margin: 0 .08rem;vertical-align: super;float: left;
}
.s1zbsj .s1B{
	float: left;width: 1.38rem;margin-top: .1rem;margin-left: .35rem;
}
.zkR>div{
	display: inline-block;width: 2.88rem;height: .9rem;background: #fff;border-radius: .15rem;border: .01rem solid #bfd2f9;margin-bottom: .3rem;padding-top: .2rem;
}
.zkrXQ>div{
	display: inline-block;float: left;
}
.zkrXQ .zkxqL{
	width: .75rem;margin-left: .26rem;
}
.zkrXQ .zkxqL img{
	width: 100%;
}
.zkxqR p{
	font-size: .2rem;font-weight: bold;color: #333;text-align: left;margin-top: 0.1rem;margin-left: .15rem;
}
.Ren{
	width: 1.84rem;position: absolute;right: -1.18rem;bottom: -.02rem;
}
.s1jc3 .zhkmL .s1zbkm{
	text-align: left;width: 2rem;margin-left: 0.42rem;
}
.s1jc3 .zhkmR .s1zbkm{
	text-align: center;
}

/* 广告 */
.s1gg{
	display: inline-block;width: 100%;height: 2.59rem;background: url(../images/s1gg5.png) no-repeat center top;background-size: 100% 100%;box-shadow: 0 0 0.15rem rgba(37,51,213,.44);position: relative;border-radius: 1.3rem;margin-top: .62rem;
}
.s1gg>div{
	display: inline-block;float: left;
}
.s1ggxq1>p{
	font-size: .32rem;font-weight: bold;color: #fff;text-align: left;margin-left: 1.2rem;margin-top: .55rem;margin-right: 0.25rem;
}
.s1ggxq1>p>img{
	margin-left: .2rem;
}
.s1ggxq2>p{
	font-size: .22rem;color: #fff;
}
.s1ggxq2>.p1{
	width: 2.69rem;height: .54rem;line-height: .54rem;background: url(../images/s1gg2.png) no-repeat center top;background-size: 100% 100%;margin-top: 0.83rem;margin-bottom: 0.12rem;
}
.s1ggxq3>div{
	display: inline-block;float: left;
}
.s1ggL{
	width: 1.7rem;
}
.s1ggL img{
	width: 100%;
}
.s1ggR>p{
	font-size: .18rem;color: #fff;text-align: left;
}
.s1ggR>p>img{
	width: .36rem;
}
.s1ggxq3{
	margin-top: .47rem;margin-left: .3rem;
}
.s1ggR{
	margin-top: .35rem;margin-left: .3rem;
}
.s1ggR .p1{
	margin-top: .09rem;
}
.shu{
	width: 1.8rem;position: absolute;left: 2rem;top: -.28rem;animation: move3 1s infinite ease-in-out alternate;
}

/* section2 */
.sec2{
	background: url(../images/s2Bg.jpg) no-repeat center bottom;height: auto;padding-bottom: .2rem;margin-top: 1.1rem;position: relative;
}
.sec2::before{
	display: inline-block;content: '';width: 3.47rem;height: 3.5rem;background: url(../images/s2Bg1.png) no-repeat left top;background-size: 100% 100%;position: absolute;left: -.5rem;top: -1.5rem;
}
.btzs{
	font-size: .18rem;color: #999;
}
.s2cot>div{
	display: inline-block;width: 100%;background: #fff;border-radius: .2rem;
}
.s2cot .s2xq1{
	height: 4.16rem;box-shadow: 0 0 .1rem rgba(0,0,0,.1);margin-top: .35rem;padding-top: .44rem;padding-left: .44rem;width: 96%;
}
.s2xq1>li{
	display: inline-block;float: left;border-radius: 0.2rem;cursor: pointer;margin-right: .14rem;
}
.s2xq1>li>div{
	display: inline-block;float: left;
}
.s2xq1 li .s2xqT{
	display: inline-block;float: left;width: .7rem;height: 3.5rem;background: url(../images/s2xq1.png) no-repeat center top;background-size: 100% 100%;
}
.s2xq1 li .s2xqT:hover{
    background: url(../images/s2xq2.png) no-repeat center top;background-size: 100% 100%;
}
.s2xq1 li .s2xqT>span{
	display: inline-block; font-size: .26rem;font-weight: bold;color: #fff;width: 50%;margin: 1.06rem 25% 0;color: #2542e1;
}
.s2xq1 li .s2xqT:hover span{
	color: #fff;
}
.s2xq1 .cur .s2xqT{
	background: url(../images/s2xq2.png) no-repeat center top;background-size: 100% 100%;
}
.s2xq1 .cur{
	border: .01rem solid #9baff2;width: 4.48rem;
}
.s2jc1{
	font-size: .22rem;font-weight: bold;color: #333;width: 3.3rem;height: .68rem;line-height: .6rem; background: #fff1f1;border-radius: .1rem;margin-top: .22rem;margin-left: .24rem;
}
.s2jc1>span{
	font-size: .34rem;color: #ed4845;
}
.s2jc2 {
    font-size: .18rem;color: #333;width: 80%;line-height: .26rem;margin: 0.23rem 10% 0;
}
.s2xq1 .cur .s2xqT>span{
	color: #fff;
}
.s2xq1 li .s2xqB{
	width: 84%;display: none;
}
.s2xq1 .cur .s2xqB{
	display: inline-block;
}
.s2jc3 p {
    font-size: .18rem;color: #333;font-weight: bold;border-bottom: 0.01rem dashed #c3cff8;width: 60%;margin: 0 20%;line-height: .38rem;
}
.s2jc3 p:last-child{
	border-bottom: none;
}
.s2jc3 p>span{
	line-height: .38rem;
}
.s2jc3 p .sp1{
	width: .08rem;margin: 0 0.08rem;
}
.s2jc3 p .sp2{
	font-size: .28rem;color: #ed4845;vertical-align: middle;
}
.s2jc4{
	display: inline-block;width: 100%;position: relative;
}
.s2jc4>a{
	display: inline-block;font-size: .2rem;color: #fff;width: 2.2rem;height: .48rem;line-height: .48rem;background: #d0d6ff;background: linear-gradient(to bottom, #fff,#d0d6ff);border-radius: .5rem;border: 0.01rem solid #8cacf1;color: #2542e1;position: absolute;transform: translate(-50%,0);left: 50%;top: 0.4rem;
}
.s2jc4>a:hover{
	background: #ec4141;background: linear-gradient(to bottom, #f07763,#ec4141);border: .01rem solid #fff;color: #fff;box-shadow: 0 0 .10rem rgba(238,93,83,.55);
}
.s2xq2{
	height: 3.9rem;margin-top: .4rem;margin-bottom: .82rem;position: relative;
}
.s2xq2>div{
	display: inline-block;float: left;
}
.s2x2L{
	width: 6.66rem;
}
.xjcbhT .s1zbkm{
	font-size: .36rem;margin-top: .41rem;
}
.xjcbhB {
    width: 100%;margin-top: 0.34rem;margin-left: 0.18rem;
}
.xjcbhB img{
	width: 100%;
}
.s2x2R{
	width: 3.68rem;height: 3.47rem;background: url(../images/s2gg2.png) no-repeat left top;margin-top: 0.43rem;margin-left: 0.5rem;
}
.s2x2R>div {
    display: inline-block;width: 66%;margin-left: 0.15rem;float: left;
}
.jcfbT img{
	width: 1.8rem;margin-top: 0.66rem;
}
.jcfbB>p{
	font-size: .18rem;color: #e84d4a;line-height: .4rem;width: 2.2rem;background: #ffebeb;border-radius: .5rem;margin: .18rem auto 0;
}
.jcfbT .p1 {
    line-height: .5rem;
    font-size: .26rem;
    color: #e84d4a;
    margin-top: 1rem;
    background: #ffebeb;
    width: 90%;
    margin: 1.5rem auto 0;
    border-radius: 1rem;
}
.s2gR {
    width: 1.15rem;position: absolute;bottom: -0.1rem;right: -0.48rem;
}

/* section3 */
.sec3{
	margin-top: .88rem;
}
.s3cot{
	display: inline-block;width: 100%;position: relative;margin-top: .32rem;
}
.s3L{
	width: 7.3rem;height: 4.4rem;background: #eef2ff;border-radius: .2rem;
}
.s3R {
    width: 5.39rem;position: absolute;right: -0.58rem;bottom: 0.4rem;
}
.s3cot .s3xq1{
	width: 100%;display: inline-block;margin-top: .45rem;margin-left: .5rem;
}
.s3xq1>li{
	display: inline-block;float: left;border-radius: 0.2rem;cursor: pointer;margin-right: .04rem;
}
.s3xq1>li>div{
	display: inline-block;float: left;
}
.s3xq1 li .s3xqT{
	display: inline-block;float: left;width: .7rem;height: 3.5rem;background: url(../images/s3xq1.png) no-repeat center top;background-size: 100% 100%;border-radius: .15rem;
}
.s3xq1 li .s3xqT:hover{
    background: url(../images/s2xq2.png) no-repeat center top;background-size: 100% 100%;
}
.s3xq1 li .s3xqT>span{
	display: inline-block; font-size: .26rem;font-weight: bold;color: #fff;width: 50%;margin: .88rem 25% 0;color: #2542e1;
}
.s3xq1 li .s3xqT:hover span{
	color: #fff;
}
.s3xq1 .cur .s3xqT{
	background: url(../images/s2xq2.png) no-repeat center top;background-size: 100% 100%;
}
.s3xq1 .cur{
	border: .01rem solid #9baff2;width: 4.48rem;background: #fff;
}
.s3jc1{
	font-size: .22rem;font-weight: bold;color: #333;width: 3.3rem;height: .68rem;line-height: .6rem; background: #fff1f1;border-radius: .1rem;margin-top: .22rem;margin-left: .24rem;
}
.s3jc1>span{
	font-size: .34rem;color: #ed4845;
}
.s3jc2 {
    font-size: .2rem;color: #333;width: 80%;line-height: .26rem;margin: 0.15rem 10% 0;
}
.s3jc2>span{
	color: #e84d4a;font-size: .24rem;font-weight: bold;
}
.s3xq1 .cur .s3xqT>span{
	color: #fff;
}
.s3xq1 li .s3xqB{
	width: 84%;display: none;
}
.s3xq1 .cur .s3xqB{
	display: inline-block;
}
.s3jc3 p {
    font-size: .2rem;color: #333;border-top: 0.01rem dashed #c3cff8;width: 72%;margin: 0 14%;line-height: .48rem;margin-top: .15rem;
}
.s3jc3 .p1 {
    font-size: .24rem;color: #2542e1;font-weight: bold;border-top: none;margin-top: 0;line-height: .3rem;margin-bottom: 0.2rem;
}
.s3jc4{
	display: inline-block;width: 100%;
}
.s3jc4>a{
	display: inline-block;font-size: .2rem;color: #fff;width: 2.2rem;height: .48rem;line-height: .48rem;background: #d0d6ff;background: linear-gradient(to bottom, #fff,#d0d6ff);border-radius: .5rem;border: 0.01rem solid #8cacf1;color: #2542e1;
}
.s3jc4>a:hover{
	background: #ec4141;background: linear-gradient(to bottom, #f07763,#ec4141);border: .01rem solid #fff;color: #fff;box-shadow: 0 0 .10rem rgba(238,93,83,.55);
}

/* section4 */
.sec4{
	margin-top: 1.1rem;
}
.s4T{
	display: inline-block;width: 100%;height: 2.59rem;background: url(../images/s1gg5.png) no-repeat center top;background-size: 100% 100%;box-shadow: 0 0 0.15rem rgba(37,51,213,.44);position: relative;border-radius: 1.3rem;margin-top: 0.2rem;	
}
.s4T>div{
	display: inline-block;float: left;
}
.s4Z{
	width:38%;margin-top: .71rem;margin-left: 0.28rem;
}
.s4L>p {
    font-size: .2rem;
    color: #fff;
    text-align: left;
    margin-left: 1.28rem;
    margin-top: 0.7rem;
    margin-right: 0.25rem;
	line-height: .3rem;
}
.s4L>p img{
	margin-top: .1rem;
}
.s4Z>div{
	display: inline-block;float: left;width: 1.9rem;line-height: .54rem;border-radius: .12rem;font-size: .24rem;font-weight: bold;color: #fff;background: #3a53ea;background: linear-gradient(to bottom, #3a53ea,#2335d5);border: .01rem solid #3a53ea;margin-right: .15rem;margin-bottom: .14rem;
}
.s4Z .zhg{
	background: #f07763;background: linear-gradient(to bottom, #f07763,#ec4141);color: #fff;border: .01rem solid #f07763;border: .01rem solid #fff;
}
.s4R {
    width: 1.7rem;margin-left: 0.2rem;margin-top: 0.48rem;
}
.s4R img{
	width: 100%;
}
.s4B{
	display: inline-block;width: 100%;position: relative;margin-top: .5rem;
}
.s4B::before{
	display: inline-block;content: '';width: 100%;position: absolute;height: 2.5rem;background: #eef2ff;border-radius: .2rem;left: 0;bottom: 0;
}
.s4B>div{
	display: inline-block;float: left;width: 4.62rem;height: 2.22rem;background: #fff;border-radius: .2rem;box-shadow: 0 0 0.1rem rgba(0,0,0,.1);position: relative;padding-top: .38rem;padding-left: .28rem;margin-bottom: .6rem;
}
.s4bL>div{
	display: inline-block;float: left;
}
.s4w{
	width: 1.84rem;
}
.s4w img{
	width: 1.84rem;
}
.s4z{
	margin-left: .2rem;
}
.s4z>p{
	font-size: .18rem;color: #333;text-align: left;
}
.s4z .p1 {
    width: 2.06rem;height: 0.65rem;background: url(../images/s4img1.png) no-repeat left top;background-size: 100% 100%;padding-left: 0.22rem;color: #fff;padding-top: 0.14rem;
}
.s4z .p2 {
    margin-left: 0.08rem;margin-bottom: 0.2rem;margin-top: .26rem;
}
.s4bL{
	margin-left: .45rem;margin-right: .3rem;
}
.s4bR>div{
    display: inline-block;float: left;	
}
.s4db{
	display: inline-block;width: 100%;margin-top: .72rem;
}
.s4db>div{
	display: inline-block;float: left;
}
.s4dbL{
	width: 3.1rem;height: 3.1rem;position: relative;
}
.s4dbL img{
	width: 2.37rem;position: relative;margin-top: .52rem;
}
.s4dbL::before{
	display: inline-block;content: '';width: 3.1rem;height: 3.1rem;background: url(../images/s4img3.png) no-repeat center top;position: absolute;left: 0;top: 0;animation: fa_people2 10s linear infinite
}
.s4dbxq>div{
	display: inline-block;float: left;
}
.s4xqL{
	width: .94rem;
}
.s4xqL img{
	width: 100%;
}
.s4xqR>p{
	font-size: .22rem;color: #333;text-align: left;margin-right: .28rem;margin-left: .06rem;margin-top: 0.11rem;display: inline-block;
}
.s4dbR{
	margin-left: .3rem;width: 68%;
}
.s4dbR .s1zbkm{
	text-align: left;width: 100%;
}
.s4dbZ{
	width: 6.7rem;display: inline-block;float: left;margin-top: 0.35rem;margin-bottom: 0.22rem;
}
.s4dbB>a{
	display: inline-block;width: 2.2rem;height: .48rem; line-height: .48rem;background: #d0d6ff;background: linear-gradient(to bottom, #fff,#d0d6ff);border-radius: 0.5rem;border: 0.01rem solid #8cacf1;color: #2542e1;font-size: .2rem;float: left;margin-left: .14rem;position: relative;
}
.s4dbB{
	display: inline-block;width: 100%;
}
.s4dbB>a:hover{
	background: #ec4141;background: linear-gradient(to bottom, #f07763,#ec4141);border: .01rem solid #fff;color: #fff;box-shadow: 0 0 .10rem rgba(238,93,83,.55);	
}
.s4dbB>a>img {
    width: 0.77rem;position: absolute;right: -0.3rem;bottom: -0.4rem;animation: mymove 3s infinite;-webkit-animation: mymove 3s infinite;animation-direction: alternate;animation-timing-function: ease-in-out;-webkit-animation-direction: alternate;-webkit-animation-timing-function: ease-in-out;
}









/* 弹窗 */
.zhezhao {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0, 0, 0, .8);z-index: 8;display: none;}
.popup {width: 4.16rem; padding-bottom: .4rem;background: #fff5f0; position: fixed;top: 50%;left: 50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius: .25rem;z-index: 9; display: none; box-sizing: border-box;}
.popup .close {display: block;width: .47rem;position: absolute;bottom: -18%;left: 50%;transform: translateX(-50%);}
.popup .close img{width: 100%;}
.popup h3 {height: 1.1rem; line-height: 1.1rem; font-size: .44rem;color: #fff;font-weight: bold; text-align: center;
background: #fc805b; background: linear-gradient(to right, #fc805b,#f55835); border-radius: .25rem .25rem 0 0; }
.popup_m {width: 100%; margin: 0 auto; text-align: center;}
.popup_m img{display: inline-block;}
.popup_m a{width: 2.16rem; height: 0.6rem; line-height: 0.6rem; background: #fc805b; background: linear-gradient(to right, #fc805b,#f55835); font-size: .3rem;color: #fff;text-align: center; border-radius: .3rem; display: block; margin: 0 auto; margin-top: 0.26rem;}
.popup_m .popup-p1{padding-top: 0.26rem; font-size: .24rem; color: #333333; line-height: 0.38rem;margin-bottom: 0.12rem;}

/*侧边导航*/
.lfNav{position: fixed;width: 240px;height: 464px;background: url(../images/fixedNavBg.png) no-repeat center / 100% 100%;top:18%;left:20px;z-index:9;}
.lfNav .close{position:absolute;top:0; right:0; height:36px; width:36px; }
.mt185{margin-top: 108px;}
.nav-bg{width:92%;height: 36px;display: block;float:left;clear:both;}
.nav-bg a{width: 100%;height: 42px;display: block;margin:auto;font: 18px/42px "微软雅黑";color: #fff;text-align: center;}
.nav-bg a:hover{ color: #ff8657;}
.left_top {width: 58%;height: 60px;display: block;float: left;margin-left: 16%;margin-top: 3px;}

@keyframes move2{
	0%{transform: translateY(5px);}
	100%{transform: translateY(0);}
}
@keyframes move3{
	0%{transform: translateY(-.15rem);}
	100%{transform: translateY(0);}
}

@keyframes fa_people2 {
    from {
        transform: rotate(0)
    }

    to {
        transform: rotate(-360deg)
    }
}
@keyframes mymove {
    0% {
        transform: scale(1);
    }

    25% {
        transform: scale(1.1);
    }

    50% {
        transform: scale(1);
    }

    75% {
        transform: scale(1.1);
    }
}

@-webkit-keyframes mymove {
    0% {
        transform: scale(1);
    }

    25% {
        transform: scale(1.1);
    }

    50% {
        transform: scale(1);
    }

    75% {
        transform: scale(1.1);
    }
}