@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%; font-size: 12px;min-width: 1100px!important; font-family:"Microsoft YaHei",-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Helvetica,Arial,"PingFang SC",'Noto Sans',"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%; padding-top: .6rem;}
.title{ margin-bottom: .45rem; padding-top: 0.06rem;}
.title h2{font-size: .6rem; color: #2b3881; font-weight: bold; letter-spacing: .01rem;}
.title h2 span{color: #fe590a;}
.title h2::before{content: ''; width: 0.68rem; height: 0.49rem; background: url(../images/titL.png) no-repeat top center / 100% 100%; display: inline-block; vertical-align: middle; margin-right: 0.32rem;}
.title h2::after{content: ''; width: 0.68rem; height: 0.49rem; background: url(../images/titR.png) no-repeat top center / 100% 100%; display: inline-block; vertical-align: middle; margin-left: 0.32rem;}

/*banner*/
.banner-box{
	width: 100%;height: 600px;position: relative;background: url(../images/banner_bg.jpg) no-repeat center;font-size: 0; padding-top: 0.98rem; padding-bottom: 0.34rem; box-sizing: border-box;
}
.banner-box h1{
	padding-bottom: 0.2rem; font-size: .32rem; color: #fff;
}
.banner-box p{
	font-size: .32rem; color: #fff; margin-bottom: 0.48rem;
}
.banner-box p::before{
	content: ''; width: 1.17rem; height: 0.15rem; background: url(../images/ban_icon01.png) no-repeat center / 100% 100%; display: inline-block; margin-right: 0.2rem; position: relative; top: -0.03rem;
}
.banner-box p::after{
	content: ''; width: 1.17rem; height: 0.15rem; background: url(../images/ban_icon02.png) no-repeat center / 100% 100%;display: inline-block; margin-left: 0.2rem; position: relative; top: -0.03rem;
}
/*sec01*/
.sec1{background: #f5f8fc;}
.s1main{width: 100%;height: auto;border-top:.01rem solid #e1e1e1;padding-top: 0.32rem;margin-bottom: .7rem;}
.s1main>div{display: inline-block;float: left;}
.s1main .s1L{width: 4.03rem;margin-left: .05rem;}
.s1L ul li{display: inline-block;width: 100%;height: 1.06rem;color: #9b9eb3;cursor: pointer;overflow: hidden;}
.s1L ul li>span{display: inline-block;float: left;}
.s1L ul li.cur{border-radius: .08rem;box-shadow: 0 10px 25px #f7e8d6;color: #a63000;
	background: #ffac4d;
	background: -webkit-linear-gradient(right, #ffd4a0 , #ffac4d); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ffd4a0, #ffac4d); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ffd4a0, #ffac4d); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ffd4a0 , #ffac4d); /* 标准的语法 */	
}
.s1L ul li .sp1{font-size: .36rem;margin-left: 0.32rem;margin-right: 0.22rem;line-height: 1.06rem;}
.s1L ul li .sp2{width: 1.6rem;margin-top: 0.26rem;}
.s1L ul li .sp2 .p1{font-size: .24rem;font-weight: bold;text-align: left;}
.s1L ul li .sp2 .p2{font-size: .16rem;text-align: left;}
.s1L ul li .sp3{display: inline-block;width: .33rem;height: .33rem;background: url(../images/s1jt1.png) no-repeat center top;background-size: 100% 100%;margin-left: 0.62rem;margin-top: 0.35rem;}
.s1L ul li.cur .sp1{font-size: .42rem;font-weight: bold;margin-left: .26rem;margin-right: .26rem;}
.s1L ul lii.cur .sp2 .p1{font-size: .28rem;font-weight: bold;}
.s1L ul li.cur .sp3{background: url(../images/s1jt2.png) no-repeat center top;background-size: 100% 100%;}
.s1rxq>p{font-size: .18rem;color: #333;text-align: left;width: 100%;float: left;display: inline-block;}
.s1rxq .p1{font-size: .28rem;font-weight: bold;}
.s1rxq .p2{color: #9b9eb3;font-size: .3rem;line-height: .2rem;}
.s1rxq .p3 {
    color: #9b9eb3;
    line-height: .3rem;
    margin-top: 0.26rem;
}
.s1rxq .p4{margin-top: .38rem;}
.s1rxq .p5{font-size: .15rem;color: #ccc;text-align: right;margin-top: .1rem;width: 95%;float: right;}
.s1R{width: 48%;margin-left: 1.12rem;margin-top: .18rem;}
.s1R>div{display: none;}
.s1R>div.cur{display: inline-block;}
.s1main>a{display: inline-block;width: 4.8rem;line-height: .87rem;font-size: .3rem;color: #fff;box-shadow: 0 10px 25px #f7e8d6;margin-top: .15rem;
	background: #fa3e1c;
	background: -webkit-linear-gradient(right, #fa3e1c , #fe5f10); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fa3e1c, #fe5f10); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fa3e1c, #fe5f10); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fa3e1c , #fe5f10); /* 标准的语法 */	
}

/* section2 */
.sec2{background: url(../images/s2bg.jpg) no-repeat center top;background-size: auto 7.64rem;}
.sec2 .title h2{color: #fff;}
.s2main>div{display: inline-block;float: left;width: 3.02rem;height: 6.47rem;cursor: pointer;}
.s2main .s2xq .p1{font-size: .28rem;font-weight: bold;color: #fff;line-height: .68rem;position: relative;}
.s2main .s2xq .p2{font-size: .18rem;color: #fff;text-align: left;width: 76%;height: 1.2rem; line-height: .32rem;margin: 0.22rem 12% 0.2rem;}
.s2main .s2xq .p3{width: .02rem;height: .53rem;background: #fe590a;margin: 0 auto;}
.s2main .s2xq .p4{font-size: .32rem;font-weight: bold;color: #fe590a;margin-top: .2rem;}
.p5>a{width: 2.11rem; font-size: .24rem;color: #fff;display: inline-block;line-height: .49rem;margin-top: .4rem;}
.p5>img{display: block;margin: 0 auto;}
.s2main>div.cur{
	background: #ffac4d;
	background: -webkit-linear-gradient(right, #ffd4a0 , #ffac4d); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #ffd4a0, #ffac4d); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #ffd4a0, #ffac4d); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #ffd4a0 , #ffac4d); /* 标准的语法 */	
}
.s2main .cur .p1 {
    color: #a73202;
    line-height: .7rem;
    margin-top: 0.26rem;
}
.s2main .cur .p1::after{display: inline-block; content: '';width: .38rem;height: .02rem;background: #a73202;position: absolute;left: 45%;bottom: 0;}
.s2main .cur .p2{color: #a73202;}
.s2main .cur .p3{background: #ffc683;}
.s2main .cur .p4{font-size: 1rem;color: #ffc88a;}
.s2main .cur .p5>a{
	background: #fa3e1c;
	background: -webkit-linear-gradient(right, #fa3e1c , #fe5f10); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(right, #fa3e1c, #fe5f10); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(right, #fa3e1c, #fe5f10); /* Firefox 3.6 - 15 */
	background: linear-gradient(to right, #fa3e1c , #fe5f10); /* 标准的语法 */	
}
.s2main .cur .p5>img{display: none;}
.s2main .s2nr{margin: 0 8.8%;}

/* section3 */
.sec3{background: url(../images/s3bg.jpg) no-repeat center bottom;background-size: auto 3.62rem;}
.s3main>div{display: inline-block;float: left;margin-right: .3rem;margin-right: 0.64rem;}
.s3xq>p{font-size: .18rem;color: #a63000;}
.s3xq .p1{font-size: .26rem;font-weight: bold;}
.s3xq .p3{margin-top: .48rem;/* animation: swing2 1s infinite ease-in-out alternate; */}
.s3xq .p3 img{transition: .4s;cursor: pointer;}
.s3xq .p3 img:hover{transform: scale(1.2);}
.s3main>div:nth-of-type(2n) p{color: #333;}
.s3main>div:nth-of-type(2n) .p1{color: #18204d;}
.s3xq1{margin-top: .66rem;}
.s3xq2{margin-top: .35rem;}
.s3xq4{margin-top: .06rem;}
.s3xq5{margin-top: .58rem;}
.s3main .s3xq6{margin-top: .35rem;margin-right: 0;}
.s3main>a{display: inline-block;width: 4.5rem;line-height: .87rem;font-size: .3rem;color: #fff;margin-top: .74rem;
    box-shadow: 0 10px 25px #f7e8d6;
    background: #fa3e1c;
    background: -webkit-linear-gradient(right, #fa3e1c , #fe5f10);
    background: -o-linear-gradient(right, #fa3e1c, #fe5f10);
    background: -moz-linear-gradient(right, #fa3e1c, #fe5f10);
    background: linear-gradient(to right, #fa3e1c , #fe5f10);
}

.s4main>div{display: inline-block;float: left;}
.s4L{width: 5.98rem;height: 3.85rem;background: url(../images/s4img2.jpg) no-repeat center top;background-size: 100% 100%;box-shadow: 0 0px 25px #f2f5f9;margin-right: .2rem;}
.s4R{width: 4.21rem;background: url(../images/s4img1.jpg) no-repeat center top;background-size: 100%;}
.s4R>a{display: inline-block;width: 3.47rem;height: .84rem;line-height: .84rem;font-size: .28rem;color: #fff;margin: 2.7rem auto .32rem;
	box-shadow: 0 10px 25px #f7e8d6;
	background: #fa3e1c;
	background: -webkit-linear-gradient(right, #fa3e1c , #fe5f10);
	background: -o-linear-gradient(right, #fa3e1c, #fe5f10);
	background: -moz-linear-gradient(right, #fa3e1c, #fe5f10);
	background: linear-gradient(to right, #fa3e1c , #fe5f10);
}
.s4L tr td{font-size: .24rem;color: #fff;padding: .22rem 0;}
.s4L .tr1 td{font-size: .3rem;font-weight: bold;color: #000;}
.s4L .tr3 td{color: #18204d;}
.s4L .tr4 td{color: #a63000;}
.s4L .tr1 td:first-child{width: 40%;}

/* section5 */
.sec5{background: url(../images/s5bg.jpg) no-repeat center top;background-size: auto 100%;margin-top: 1.02rem;height: 8.71rem;}
.s5title{margin-top: .64rem;display: inline-block;}
.s5main{display: inline-block;width: 100%; margin-top: .2rem;}
.s5main>div{display: inline-block;float: left;}
.s5main .s5L{display: inline-block;width: 4.81rem;height: 4.81rem;background: url(../images/s5L.png) no-repeat center top;background-size: 100% 100%;position: relative;}
.s5L ul li{font-size: .24rem;color: #aaacbe;width: 50%;position: absolute;height: auto;cursor: pointer;}
.s5L ul li.cur{font-weight: bold;color: #000;}
.s5nr>div{display: block;width: 3.59rem;height: 1.37rem;border: .01rem dashed #cbccd0;background: #fff;margin-bottom: .37rem; position: relative;border-radius: 0.12rem;}
.s5xq .p1{width: 1.63rem;height: .5rem;line-height: .5rem;font-size: .24rem;font-weight: bold;color: #a63000;border-radius: 0.08rem;margin-top: -0.05rem;margin-left: -0.01rem;
	background: #ffac4d;
	background: -webkit-linear-gradient(right, #ffd4a0 , #ffac4d);
	background: -o-linear-gradient(right, #ffd4a0, #ffac4d);
	background: -moz-linear-gradient(right, #ffd4a0, #ffac4d);
	background: linear-gradient(to right, #ffd4a0 , #ffac4d);
}
.s5xq .p2{font-size: .18rem;color: #333;text-align: left;position: relative;margin-left: .58rem;margin-top: .15rem;width: 75%;}
.s5xq .p2 img{width: .19rem;position: absolute;top: .03rem;left: -.3rem;}
.s5R {
    margin-top: 0.98rem;
    margin-left: 0.8rem;
}
.s5L ul li.s5l1{
	left: 25%;
	top: 9%;
	height: 1.99rem;
}
.s5L ul .s5l1.cur {
    background: url(../images/s5img2-1.png) no-repeat center top;
    background-size: 100%;
    z-index: 0;
    width: 2.82rem;
    top: 9%;
    left: 22%;
}
.s5L ul .s5l1 p{margin-top: 12%;}
.s5L ul li.s5l4{
	left: 0%;
	top: 40%;
	height: 2.82rem;
}
.s5L ul .s5l4.cur {
    background: url(../images/s5img2-4.png) no-repeat center top;
    background-size: 100%;
    z-index: 0;
    width: 1.99rem;
    top: 20%;
    left: 8%;
}
.s5L ul .s5l4.cur p{margin-top: 52%;width: 80%;}
.s5L ul li.s5l2{
	top: 19.5%;
	right: 4.5%;
	height: 2.81rem;
}
.s5L ul li.s5l2 p {
    margin-top: 1rem;
    width: 75%;
    float: right;
}
.s5L ul .s5l2.cur {
    background: url(../images/s5img2-2.png) no-repeat center top;
    background-size: 1.98rem;
    z-index: 0;
}
.s5L ul li.s5l3{
	left:25%;
	bottom: 8%;
	height: 2rem;
}
.s5L ul .s5l3.cur {
    background: url(../images/s5img2-3.png) no-repeat center top;
    background-size: 100%;
    z-index: 0;
    width: 2.81rem;
    bottom: 8%;
    left: 21.5%;
}
.s5L ul .s5l3.cur p{margin-top: .9rem;}
.s5L ul .s5l3 p{margin-top: .9rem;}
.s5L .s5jx{display: inline-block;width: 1.46rem;height: 1.2rem;background: url(../images/s5img1.png) no-repeat center top;background-size: 100% 100%;font-size: .3rem;font-weight: bold;color: #a63000;padding-top: 0.26rem;margin-top: 1.6rem;z-index: 11;position: relative;}
.s5R>div{display: none;}
.s5R>div.cur{display: inline-block;}

/* section6 */
.sec6{background: url(../images/s6bg.jpg) no-repeat center top;background-size: auto 100%;height: 5.42rem;}
.s6main>div{display: inline-block;width: 100%;}
.s6txq .p1{width: 1.64rem;margin: 0 auto;}
.s6txq .p1 img{width: 100%;}
.s6T .s6txq .p2{font-size: .24rem;color: #aaacbe;line-height: .66rem;border-bottom: .01rem solid #cbccd0;}
.s6T>div{display: inline-block;float: left;width: 33.3%;cursor: pointer;}
.s6bxq>p{display: inline-block;width: 100%;text-align: left;font-size: .22rem;color: #333;}
.s6bxq .p1{width: .29rem;height: .02rem;background: #000;float: left;}
.s6bxq .p2{font-size: .24rem;font-weight: bold;margin: 0.24rem auto 0.15rem;}
.s6T .cur .p2{border-bottom: .03rem solid #ffd19a;margin-top: -0.01rem;font-size: .3rem;font-weight: bold;color: #a63000;}
.s6B{margin-top: .35rem;}
.s6B>div{display: none;}
.s6B>div.cur{display: inline-block;width: 100%;}

/* section7 */
.sec7{margin-top: .24rem;}
.s7main{margin-top: .76rem;}
.s7main>div{display: inline-block;float: left;}
.s7jz>div{display: inline-block;float: left;}
.s7L>div{display: none;}
.s7L>div.cur{display: inline-block;}
.jzL{width: 3.36rem;}
.jzL img{width: 100%;}
.jzR{width: 4.95rem;}
.jzR .p1{font-size: .3rem;font-weight: bold;color: #333;text-align: left;}
.jzR .p2{font-size: .2rem;color: #a63000;line-height: .31rem;padding: 0 0.18rem;border-radius: .5rem;width: 38%;  margin-top: 0.18rem;margin-bottom: 0.3rem;
	background: #ffac4d;
	background: -webkit-linear-gradient(right, #ffd4a0 , #ffac4d);
	background: -o-linear-gradient(right, #ffd4a0, #ffac4d);
	background: -moz-linear-gradient(right, #ffd4a0, #ffac4d);
	background: linear-gradient(to right, #ffd4a0 , #ffac4d);
}
.jzR .p3{
	font-size: .18rem;color: #333;width: 4.95rem;border-top: .02rem solid #aaacbe;display: inline-block;text-align: left;
	background: #f5f8fc;
	background: -webkit-linear-gradient(bottom, #f5f8fc , #fff);
	background: -o-linear-gradient(bottom, #f5f8fc, #fff);
	background: -moz-linear-gradient(bottom, #f5f8fc, #fff);
	background: linear-gradient(to bottom, #f5f8fc , #fff);
}
.jzR .p3 .p3P {
    line-height: .3rem;
    margin-top: 0.2rem;
    width: 90%;
    margin-left: 5%;
}
.s7R{margin-top: .1rem;margin-left: .82rem;width: 1.67rem;}
.s7R>div{width: 100%;height: 1.35rem;display: inline-block;margin-bottom: .3rem;}
.s7R>div.cur{border: .01rem solid #aaacbe;}
.s7R>div img{width: 100%;}

/* section8 */
.sec8{background: url(../images/s8bg.jpg) no-repeat center top;background-size: auto 100%;height: 915px;margin-top: .72rem;}
.sec8 .title h2{color: #fff;font-weight: inherit;}
.s8title{margin-top: .65rem;}
.s8nr{display: inline-block;width: 1035px;background: #fff;}
.s8nr>div{display: inline-block;width: 94%;margin: 0 3%;}
.s8nr .s8T{display: inline-block;width: 100%;height: .64rem;background: url(../images/s8img1.jpg) no-repeat center top;background-size: 100% 100%;margin: 0;}
.s8T>span{display: inline-block;float: left;line-height: .64rem;font-size: .24rem;color: #333;}
.s8T .sp1 {
    font-weight: bold;
    color: #a63000;
    display: inline-block;
    width: 22%;
}
.s8T .sp2{width: 45%;}
.s8T .sp3 {
    width: 3.22rem;
    height: 0.8rem;
    background: url(../images/s8img1.png) no-repeat center top;
    background-size: 100% 100%;
    margin-top: -1rem;
    margin-right: 0.3rem;
    float: right;
}
.s8T .sp3 p {
    font-size: .15rem;
    font-weight: bold;
    color: #a63000;
    line-height: .25rem;
    text-align: left;
    margin-left: 0.7rem;
    margin-top: 0.1rem;
}
.s8nr .s8Z{display: inline-block;margin: .25rem 3% 0;}
.s8Z>div{
	display: inline-block;float: left;background: #f5f8fc;width: 2.24rem;height: 2.8rem;margin-right: .14rem;
}
.s8Z>div.s8xq3{width: 2.68rem;}
.s8Z>div.s8xq4{width: 2.14rem;margin-right: 0;color: #a63000;
	background: #ffac4d;
	background: -webkit-linear-gradient(right, #ffd4a0 , #ffac4d);
	background: -o-linear-gradient(right, #ffd4a0, #ffac4d);
	background: -moz-linear-gradient(right, #ffd4a0, #ffac4d);
	background: linear-gradient(to right, #ffd4a0 , #ffac4d);
}
.s8zxq>p{font-size: .18rem;color: #333;line-height: .3rem;}
.s8zxq .p1{font-size: .24rem;color: #333;line-height: .63rem;margin-top: .1rem; position: relative;margin-bottom: .1rem;}
.s8zxq .p1::after{
	display: inline-block;content: '';width: .21rem;height: .01rem;background: #aaacbe;position: absolute;left: 45%;bottom: 0;
}
.s8xq3 p {
    width: 90%;
    margin: 0 5%;
}
.s8xq3 .p1{text-align: center;}
.s8Z>div.s8xq4>p{color: #a63000;}
.s8xq4 .p1::after{background: #a63000;}
.s8xq4 .p2{font-size: .4rem;font-weight: bold;margin: 0.24rem auto 0.32rem;}
.s8xq4 .p3{display: inline-block;width: 100%;margin: 0 auto;}
.s8xq4 .p3 a{display: inline-block;width: 1.68rem;height: .45rem;line-height: .45rem;color: #fff;box-shadow: 0 10px 25px #fea059;
	background: #fa3e1c;
	background: -webkit-linear-gradient(right, #fa3e1c , #fe5f10);
	background: -o-linear-gradient(right, #fa3e1c, #fe5f10);
	background: -moz-linear-gradient(right, #fa3e1c, #fe5f10);
	background: linear-gradient(to right, #fa3e1c , #fe5f10);
}
.s8nr .s8B{background: #f5f8fc;margin-top: .15rem;padding-bottom: .25rem;}
.s8B>div{display: inline-block;float: left;}
.s8xq1 .p2{font-size: .24rem;font-weight: bold;color: #fe590a;}
.s8bxq .sp1{font-size: .18rem;color: #fe590a;display: block;width: .82rem;line-height: .29rem;border: .01rem solid #fe590a;margin-bottom: .08rem;}
.s8bxq .sp2 {
    font-size: .18rem;
    color: #333;
    display: block;
    text-align: left;
    line-height: .3rem;
}
.s8bxq .sp2 label{display: inline-block;color: #fe590a;}
.s8xq5{margin-left: .24rem;}
.s8bxq1{margin-top: .2rem;margin-right: 0.5rem;}
.s8bxq3{margin-top: .2rem;}
.s8xq5>div{display: inline-block;float: left;}
.s8xq5 .p1{width: 24%;}
.s8bxq2{margin-top: -.52rem;margin-bottom: .27rem;}
.s8ts{display: inline-block;width: 100%;}
.s8ts p {
    font-size: .16rem;
    color: #333;
    text-align: left;
    line-height: .52rem;
    margin-bottom: 0.05rem;
    width: 90%;
    margin-left: 3%;
}

@keyframes swing2{
	0%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
	100%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}
}
@keyframes scaleUp2{
	0%{transform: translateY(-.1rem);}
	100%{transform: translateY(0);}
}
@keyframes scaleDown2{
	0%{transform: translateY(0);}
	100%{transform: translateY(-.1rem);}
}

/* 协议 */
.form_bot {width: 94%; margin: 20px auto 0; text-align: center; font-size: .16rem; color: #fff; line-height:.26rem;}
.form_bot span a {color: #ebc584;}
.form_bot label {display: inline-block;}
.form_bot label input {display: inline-block; width: .14rem; height: .14rem; border: none; vertical-align: top; margin:
.06rem 0 0; position: relative;}
.form_bot label input[type=checkbox]::before {position: absolute; content: ""; top: 0; left: 0; background: #fff; width:
100%; height: 100%; border: 1px solid #888; border-radius: 2px;}
.form_bot label input[type=checkbox]:checked::before {position: absolute; content: "\2713"; background: #f1522b; top: 0;
left: 0; width: 100%; height: 100%; border: 1px solid #f1522b; border-radius: 2px; color: #fff; line-height: .14rem;
font-weight: bold; text-align: center;}

.pub-a{overflow:hidden; position: relative;}
.pub-a:hover::before{content:"";position:absolute;width:100%;height:200px;left:0;right:0;top:50%;background:rgba(255,255,255,0.15);border-radius:50%;margin:-100px auto auto;animation:mytop 1s infinite;-moz-animation:mytop 1s infinite;-webkit-animation:mytop 1s infinite;-o-animation:mytop 1s infinite;-webkit-transform:scale(0.2)}
@-webkit-keyframes mytop{0%{-webkit-transform:scale(0.2)}
100%{-webkit-transform:scale(1)}
}@-moz-keyframes mytop{0%{-moz-transform:scale(0.2)}
100%{-moz-transform:scale(1)}
}@-o-keyframes mytop{0%{-o-transform:scale(0.2)}
100%{-o-transform:scale(1)}
}@keyframes mytop{0%{transform:scale(0.2)}
100%{transform:scale(1)}
}
/* 侧边栏 */
.lfNav {
    position: fixed;
    width: 1.9rem;
    height: 5.24rem;
    background: url(../images/fixedNavBg.png) no-repeat center / 100% 100%;
    top: 18%;
    left: 0.2rem;
    z-index: 9
}

.lfNav .close {
    position: absolute;
    top: 0;
    right: 0;
    height: 0.32rem;
    width: 0.32rem
}

.mt185 {
    margin-top: 1.3rem
}

.nav-bg {
    width: 1.81rem;
    height: 0.38rem;
    display: block;
    float: left;
    clear: both;
    margin-left: -0.06rem;
}

.nav-bg a {
    width: 55%;
    height: 0.38rem;
    display: block;
    margin: auto;
    font: 0.18rem/0.38rem "微软雅黑";
    color: #a63000;
    text-align: center;
    border-bottom: 0.01rem dashed #df851f
}

.left_top {
    width: 1.5rem;
    height: 0.6rem;
    display: block;
    float: left;
    margin-left: 0
}