@charset "UTF-8";
/*-----default model-----*/
body,h1, h2, h3, h4, h5, h6,p,ul, ol, dl, dd,figure, menu, input, textarea, button, select, th, td,figcaption {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6,b, strong {font-size: 100%;font-weight: normal;}
li {list-style: none;}
em, i {font-style: normal;}
img {border:none;}
input,textarea,button,select {outline: 0 none;}
table{border-collapse: collapse; margin:0 auto; width: 100%;color: #333;text-align: center;}
textarea {resize: vertical;}
a {text-decoration: none;outline: 0 none;color:inherit}
.clearfix:before,.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 
body{width: 100%;height:100%;font-size: 12px;min-width: 1200px!important;
    font-family: "Helvetica Neue","Microsoft YaHei", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC",  "WenQuanYi Micro Hei", sans-serif;
    color: #444;background: #eaf3ff;
}
#footer_bx{clear: both;}

.m-show,.m-ib{display: none!important;}

@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;
} */

.flex{
	display: flex;
	justify-content: center;
	align-items: center;
}
 
 
/*banner */
.banner-box{position:relative;height:800px;background:url("../images/banner.jpg") no-repeat center top; overflow:hidden;width:100%; text-align:center;}
.banner-box .wrap{height: auto;}
.banner-box .logo{
	display: block;
	float: left;
}
.banner-box .logo1{
	margin-top: .45rem;
}
.banner-box .logo2{
	width: 1rem;
	margin-top: .3rem;
	margin-left: .18rem;
}
.banBt{
	display: inline-block;
	width: 100%;
	margin-top: .34rem;
}
.banP1{
	display: block;
	width: 3.86rem;
	height: .62rem;
	line-height: .62rem;
	font-size: .32rem;
	color: #fff;
	border: .02rem solid #75fafd;
	box-shadow: 0 0 .18rem #04effa;
}
.banP2{
	display: inline-block;
	width: 100%;
	margin-top: .35rem;
}
.banP2 img{
	width: 6.35rem;
	float: left;
	animation: fangda 0.5s ease-in-out;
	-webkit-animation: fangda 0.5s ease-in-out;
	-moz-animation: fangfa 0.5 ease-in-out;
	-o-animation: fangda 0.5s ease-in-out;
}
.banP3{
	display: inline-block;
	width: 4.91rem;
	height: .7rem;
	line-height: .7rem;
	font-size: .34rem;
	font-weight: bold;
	color: #fff;
	border-radius: .08rem;
	background: #dd2903;
	background: -webkit-linear-gradient(90deg, #dd2903, #f76a2f);
	background: -moz-linear-gradient(90deg, #dd2903, #f76a2f);
	background: -o-linear-gradient(90deg, #dd2903, #f76a2f);
	background: linear-gradient(90deg, #dd2903, #f76a2f);
	float: left;
	margin-top: .32rem;
}
.banI{
	display: inline-block;
	position: absolute;
}
.banimg1 {
	width: 2.73rem;
	top: 5.8rem;
	left: 1.8rem;
	animation: fudong2 .8s infinite alternate linear;
}
.banimg2 {
	width: 2.02rem;
	top: 5.6rem;
	left: 5.3rem;
	 animation: fudong2 .8s infinite alternate linear;
}
.banimg3 {
	width: 1.34rem;
	top: .58rem;
	right: 2.4rem;
	 animation: fudong2 .8s infinite alternate linear;
}
.banimg4 {
	width: 3.61rem;
	top: 5.58rem;
	right: -1rem;
	animation: fudong3 .1s infinite alternate linear;
}

.sections{
	width: 100%; clear: both;
}
.secTit{
	width: 100%; padding-top: .74rem; text-align: center;
	position: relative;
}
.secTit h2{
	font-size: .46rem; line-height: 1; color: #202223; font-weight: bold; margin-bottom: .23rem;
}
.secTit h2 img{
	margin: 0 .2rem;
}
.secTit p{
	font-size: .34rem;
	color: #0041ee;
	display: inline-block;
	width: 100%;
	height: .62rem;
	line-height: .6rem;
	background: url("../images/titP.png") no-repeat center top;
	background-size: auto .62rem;
}
.main{
	display: inline-block;
	width: 100%;
	margin-top: .4rem;
}
/*nav*/
.navNr{
	display: inline-block;
	width: 100%;
	margin-top: .72rem;
}
.navNr>div{
	display: inline-block;
	float: left;
	width: 2.88rem;
	height: 1.4rem;
	margin-right: .15rem;
	border-radius: .18rem;
	background: #003fee;
	background: -webkit-linear-gradient(90deg, #0da3fa, #003fee);
	background: -moz-linear-gradient(90deg, #0da3fa, #003fee);
	background: -o-linear-gradient(90deg, #0da3fa, #003fee);
	background: linear-gradient(90deg, #0da3fa, #003fee);
	position: relative;
	cursor: pointer;
}
.navNr .cur{
	background: #f44a33;
	background: -webkit-linear-gradient(90deg, #f44a33, #db201b);
	background: -moz-linear-gradient(90deg, #f44a33, #db201b);
	background: -o-linear-gradient(90deg, #f44a33, #db201b);
	background: linear-gradient(90deg, #f44a33, #db201b);
}
.navNr>div:last-child{
	margin-right: 0;
}
.navNr>div::before{
	display: inline-block;
	content: '';
	width: .6rem;
	height: .1rem;
	background: #52f8fc;
	float: left;
	margin-left: .32rem;
}
.navL {
	font-size: .3rem;
	color: #fff;
	margin-left: .3rem;
	line-height: .42rem;
	margin-top: .23rem;
}
.navL span{
	font-weight: bold;
}
.navNr>div>a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.navNr>div>a>div{
	display: inline-block;
	float: left;
}
.navNr>div>a .navR {
	width: .99rem;
	height: 87%;
	margin-top: .18rem;
	margin-left: .14rem;
}
.navNr .navX1 a .navR{
	background: url("../images/nav1.png") no-repeat center top;
	background-size: 100%;
}
.navNr .navX2 a .navR{
	background: url("../images/nav2.png") no-repeat center top;
	background-size: 100%;
}
.navNr .navX3 a .navR{
	background: url("../images/nav3.png") no-repeat center top;
	background-size: 100%;
}
.navNr .navX4 a .navR{
	background: url("../images/nav4.png") no-repeat center top;
	background-size: 100%;
}
.navNr .navX1.cur a .navR{
	background: url("../images/nav1-1.png") no-repeat center top;
	background-size: 100%;
}
.navNr .navX2.cur a .navR{
	background: url("../images/nav2-1.png") no-repeat center top;
	background-size: 100%;
}
.navNr .navX3.cur a .navR{
	background: url("../images/nav3-1.png") no-repeat center top;
	background-size: 100%;
}
.navNr .navX4.cur a .navR{
	background: url("../images/nav4-1.png") no-repeat center top;
	background-size: 100%;
}
.navNr>div.cur::before{
	background: #ffed73;
}
/*sec1*/
.s1-title{
	padding-top: .54rem;
}
.s1-main {
	margin-top: .25rem;
}
.s1-main>div{
	display: inline-block;
	width: 100%;
}
.s1T>p {
	font-size: .16rem;
	color: #000;
	position: relative;
	text-align: left;
	line-height: .35rem;
	width: 94%;
	margin: 0 3%;
}
.s1T>p::before {
	display: inline-block;
	content: '';
	width: .08rem;
	height: .08rem;
	border-radius: 1rem;
	background: #333333;
	position: absolute;
	top: .13rem;
	left: -.15rem;
}
.s1B{
	position: relative;
	margin-top: .24rem;
}
.s1B>div{
	display: inline-block;
	float: left;
}
.s1L{
	width: 8.6rem;
}
.s1L img{
	width: 100%;
	display: none;
}
.s1L img.cur{
	display: block;
}
.s1R{
	width: 4.15rem;
	position: absolute;
	top: .46rem;
	right: 0;
}
.s1R>div{
	width: 100%;
	height: .77rem;
	line-height: .75rem;
	font-size: .23rem;
	color: #fff;
	margin-bottom: .25rem;
	border-radius: .12rem;
	background: #003fee;
	background: -webkit-linear-gradient(90deg, #0da3fa, #003fee);
	background: -moz-linear-gradient(90deg, #0da3fa, #003fee);
	background: -o-linear-gradient(90deg, #0da3fa, #003fee);
	background: linear-gradient(90deg, #0da3fa, #003fee);
	text-align: left;
	cursor: pointer;
}
.s1R .cur{
	background: #db201b;
	background: -webkit-linear-gradient(90deg, #f44a33, #db201b);
	background: -moz-linear-gradient(90deg, #f44a33, #db201b);
	background: -o-linear-gradient(90deg, #f44a33, #db201b);
	background: linear-gradient(90deg, #f44a33, #db201b);
}
.s1R>div img {
	vertical-align: text-bottom;
	margin-left: .25rem;
	margin-right: .18rem;
}
/*sec2*/
.s2-main{
	display: inline-block;
	width: 97.5%;
	padding: 1.25%;
	background: #003fee;
	background: -webkit-linear-gradient(90deg, #0da3fa, #003fee);
	background: -moz-linear-gradient(90deg, #0da3fa, #003fee);
	background: -o-linear-gradient(90deg, #0da3fa, #003fee);
	background: linear-gradient(90deg, #0da3fa, #003fee);
	border-radius: .3rem;
}
.s2nr{
	display: inline-block;
	width: 100%;
	background: #fff url("../images/s2Timg.png") no-repeat center top;
	background-size: auto 1.64rem;
	border-radius: .2rem;
}
.s2T>div{
	display: inline-block;
	float: left;
}
.s2L {
	float: left;
	margin-left: .48rem;
	position: relative;
	margin-top: .38rem;
}
.s2xz {
	position: absolute;
	left: .12rem;
	top: .12rem;
	width: 95%;
	-webkit-animation: animtran 2s linear infinite;
	animation: animtran 2s linear infinite;
}
.s2L .yuan{
	width: 3.81rem; height: 3.56rem; display: block;
}
.s2L .yuan .inYuan{
	width: 100%; height: 100%; display: block;
	position: relative;
}
.s2L .yuan .inYuan img{width: 100%; display: block;}
.s2L .yuan .inYuan span{
	width: .84rem; height: .36rem; display: block;
	background: #0da3fa;
	background: -webkit-linear-gradient(90deg,#0da3fa,#003fee);
	background: -moz-linear-gradient(90deg,#0da3fa,#003fee);
	background: -o-linear-gradient(90deg,#0da3fa,#003fee);
	background: linear-gradient(90deg,#0da3fa,#003fee);
	font-size: .16rem;line-height: .36rem; color: #fff; font-weight: 300;
	border-radius: .06rem;
	position: absolute;
}
.s2L .yuan .inYuan span.dot1 {
	left: .58rem;
	top: 1.3rem;
}
.s2L .yuan .inYuan span.dot2 {
	left: 1.6rem;
	top: 2.5rem;
}
.s2L .yuan .inYuan span.dot3 {
	right: .5rem;
	top: 1.1rem;
}
.s2R {
	width: 49%;
	font-size: .19rem;
	color: #000;
	text-align: left;
	line-height: .37rem;
	margin-top: 1.26rem;
	margin-left: .7rem;
}
/*轮播*/
.s2B .picbox{
	width: 100%; clear: both;
	display: flex;
	justify-content: center;
	align-items: flex-start;
	padding: .39rem 0 .66rem;
}
.s2B .picbox .itemPic{
	width: 3.52rem; height: 4rem; display: block;
	background: #eaf3ff;
	margin: 0 .12rem;
	border-radius: .12rem;
}

.s2B .picbox .itemPic .itPic{
	width: 3.32rem; display: block; height: 2.4rem;
	margin: .1rem .1rem 0;
}
.s2B .picbox .itemPic h5{
	font-size: .26rem;
	font-weight: bold;
	margin: .24rem auto .12rem;
	line-height: 1;
	background-image: -webkit-linear-gradient(bottom, #003fee, #0da3fa 80%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.s2B .picbox .itemPic .s2lP{
	font-size: .17rem;
	color: #202223;
	line-height: .29rem;
	text-align: left;
	width: 87%;
	margin: 0 6.5%;
}
.s2B .picbox .itemPic:hover{
	box-shadow: 0 .05rem .05rem #d7d7d7;
}
.s2B .picbox .itemPic .swiper-slide img{width: 100%; display: block;}
/*sec3*/
.sec3{
	background: url("../images/s3Bg.jpg") no-repeat center top;background-size: auto 1008px;height: 1008px;margin-top: .88rem;
}
.s3-title h2{
	color: #fff;
}
.s3-title p {
	background: url(../images/titP1.png) no-repeat center top;
	background-size: auto .62rem;
	color: #1aeff9;
}
.s3-main{
	background: #eaf3ff;
	border-radius: .2rem;
	border-bottom-left-radius: .3rem;
	border-bottom-right-radius: .3rem;
	overflow: hidden;
}
.s3-sub{
	width: 90%; height: 1.19rem;
	margin: 0 5%;
	clear: both;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.s3-sub span{
	width: 2.6rem; height: .8rem; display: block;
	font-size: .22rem; line-height: .8rem; color: #333;
	cursor: pointer;border-radius: .12rem;
	background: #fff;
}
.s3-sub span i{
	display: inline-block;
	width: .3rem;
	height: .31rem;
	vertical-align: middle;
	margin-right: .06rem;
}
.s3-sub span.on{
	background: #003fee;
	background: -webkit-linear-gradient(90deg,#0da3fa,#003fee);
	background: -moz-linear-gradient(90deg,#0da3fa,#003fee);
	background: -o-linear-gradient(90deg,#0da3fa,#003fee);
	background: linear-gradient(90deg,#0da3fa,#003fee);
	color: #fff;
}
.s3-sub .s3tb1 i{
	background: url("../images/s3icon1.png") no-repeat center top;
	background-size: 100%;
}
.s3-sub .s3tb2 i{
	background: url("../images/s3icon2.png") no-repeat center top;
	background-size: 100%;
}
.s3-sub .s3tb3 i{
	background: url("../images/s3icon3.png") no-repeat center top;
	background-size: 100%;
}
.s3-sub .s3tb4 i{
	background: url("../images/s3icon4.png") no-repeat center top;
	background-size: 100%;
}
.s3-sub .s3tb1.on i{
	background: url("../images/s3icon1-1.png") no-repeat center top;
	background-size: 100%;
}
.s3-sub .s3tb2.on i{
	background: url("../images/s3icon2-1.png") no-repeat center top;
	background-size: 100%;
}
.s3-sub .s3tb3.on i{
	background: url("../images/s3icon3-1.png") no-repeat center top;
	background-size: 100%;
}
.s3-sub .s3tb4.on i{
	background: url("../images/s3icon4-1.png") no-repeat center top;
	background-size: 100%;
}
.s3-itembox{
	width: 100%; clear: both; display: block;background: #fff;position: relative;padding-bottom: .85rem;
}
.s3-itembox .item{
	width: 100%; clear: both; display: none;
	justify-content: space-between;position: relative;
	align-items: flex-start;
}
.s3-itembox .item.show{display: flex;}
.s3-itembox .item{
	width: 100%; clear: both; display: none;
	justify-content: space-between;
	align-items: flex-start;
}
.s3-itembox .item.show{display: flex;}
.s3-left {
	margin-top: .5rem;
	margin-left: .53rem;
	width: 5.24rem;
	text-align: left;
}
.s3-left >p{
	width: 100%; line-height: .3rem; color: #666;
	clear: both;
	font-size: .17rem;
	margin-top: .13rem;
}
.s3-left1 ul{
	width: 3.82rem; clear: both; margin-top: .43rem;
}
.s3-left1 ul li{
	width: 100%; clear: both; float: left; margin-bottom: .16rem;
	font-size: .18rem;color: #333; line-height: .49rem;
	background: url(../images/s3-img01.png) no-repeat center / 100%;
}
.s3-left1 ul li:hover{
	box-shadow: 0 .03rem .05rem #999;
}
.s3-left1 ul li span {
	width: 1.2rem;
	text-align: center;
	color: #fff;
	float: left;
	margin-right: .37rem;
}
.s3-left2 ul{
	width: 3.81rem; clear: both; margin-top: .42rem;
}
.s3-left2 ul li{
	width: 100%; clear: both; float: left; margin-bottom: .15rem;
	font-size: .18rem; line-height: .49rem;color: #333;
	height: .49rem;
	background: #f7f8f9;
	overflow: hidden;
	text-align: left;
	/* transition: all .3s; */
}
.s3-left2 ul li span{display: block;transition: all .3s;}
.s3-left2 ul li::before{
	content: ''; width: .52rem; height: .49rem; display: block;
	background: url(../images/s3-icon01.png) no-repeat center /100%;
	float: left;
	margin-right: .18rem;
	transition: all .3s;
}
.s3-left2 ul li:hover {
	box-shadow: 0 .03rem .05rem #999;
}
.s3-med6{
	width: 4.44rem;
	display: block;
	position: absolute;
	right: 2.48rem;
	top: 1.52rem;
	border-radius: .17rem
}
.s3-med6 img{width: 100%; display: block;}
.s3-right6{
	width: 1.96rem; display: block; margin-top: .55rem; margin-right: .8rem;border-radius: .3rem;
	position: relative;
}
.s3-right6 img{width:100%; display: block;}
.s3-rightTwo{
	width:6.08rem;position: absolute;right: .52rem;top: 1.4rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
.s3-rightTwo .swiper-slide{
	width: 5.14rem;
}
.s3-rightTwo .swiper-slide img{width:5.14rem; display: block;}
.s3-swbtn01{margin-left: .16rem;}
.s3-swbtn02{margin-right: .16rem;}
.s3-rightFifth {
	width: 6rem;
	display: block;
	margin-top: .4rem;
	margin-right: .5rem;
	position: relative;
}
.s3-rightFifth img.pc{width: 100%; display: block;}
.s3-rightFifth img.fada {
	width: 1.75rem;
	display: block;
	position: absolute;
	top: 1rem;
	left: 1.2rem;
}
.swbtn {
	width: .3rem;
	height: .3rem;
	display: block;
	background: #d0d3d8;
	border-radius: 50%;
	cursor: pointer;
	position: relative;
	z-index: 9;
}
.swbtn::before {
	content: '';
	width: .3rem;
	height: .3rem;
	display: block;
}
.swiper-next::before{
	background: url(../images/lbjtL.png) no-repeat center / 100%;
}
.swiper-prev::before{
	background: url(../images/lbjtR.png) no-repeat center / 100%;
}
/*secc4*/
.s4-main{
	position: relative;
	margin-top: .45rem;
}
.s4-main>div{
	display: inline-block;
	float: left;
}
.s4-main .s4L{
	width: 2.6rem;
	height: 4.5rem;
	background: #fff;
	border-top-left-radius: .2rem;
	border-bottom-left-radius: .2rem;
	margin-top: .15rem;
}
.s4L .s4U{
	display: inline-block;
	width: 2.31rem;
	margin-left: .2rem;
	margin-top: .64rem;
}
.s4U li{
	display: inline-block;
	width: 100%;
	height: .78rem;
	line-height: .78rem;
	border-bottom: .01rem solid #e9e9e9;
	font-size: .22rem;
	color: #333;
	cursor: pointer;
}
.s4U li:last-child{
	border-bottom: initial;
}
.s4U li i{
	display: inline-block;
	width: .28rem;
	height: .29rem;
	vertical-align: sub;
	margin-right: .12rem;
}
.s4U li.cur{
	color: #fff;
	background: #003fee;
	background: -webkit-linear-gradient(90deg,#0da3fa,#003fee);
	background: -moz-linear-gradient(90deg,#0da3fa,#003fee);
	background: -o-linear-gradient(90deg,#0da3fa,#003fee);
	background: linear-gradient(90deg,#0da3fa,#003fee);
	border-top-left-radius: .12rem;
	border-bottom-left-radius: .12rem;
}
.s4U .s4l1 i{background: url("../images/s4icon1.png") no-repeat center top;background-size: 100%;}
.s4U .s4l2 i{background: url("../images/s4icon2.png") no-repeat center top;background-size: 100%;}
.s4U .s4l3 i{background: url("../images/s4icon3.png") no-repeat center top;background-size: 100%;}
.s4U .s4l4 i{background: url("../images/s4icon4.png") no-repeat center top;background-size: 100%;}
.s4U .s4l1.cur i{background: url("../images/s4icon1-1.png") no-repeat center top;background-size: 100%;}
.s4U .s4l2.cur i{background: url("../images/s4icon2-1.png") no-repeat center top;background-size: 100%;}
.s4U .s4l3.cur i{background: url("../images/s4icon3-1.png") no-repeat center top;background-size: 100%;}
.s4U .s4l4.cur i{background: url("../images/s4icon4-1.png") no-repeat center top;background-size: 100%;}
.s4-main .s4R{
	float: right;
	width: 9.48rem;
	height: 6.31rem;
	background: #003fee;
	background: -webkit-linear-gradient(90deg,#0da3fa,#003fee);
	background: -moz-linear-gradient(90deg,#0da3fa,#003fee);
	background: -o-linear-gradient(90deg,#0da3fa,#003fee);
	background: linear-gradient(90deg,#0da3fa,#003fee);
	border-radius: .32rem;
	margin-left: -.2rem;
}
.s4K {
	width: 9.18rem;
	background: #fff;
	border-radius: .2rem;
	margin: .15rem auto 0;
	padding-top: .35rem;
	padding-bottom: .22rem;
}
.s4K>div{
	margin-left: .35rem;
	display: none;
}
.s4K .cur{
	display: inline-block;
}
.s4xq>div{
	display: inline-block;
	width: 100%;
}
.s4T>p{
	display: inline-block;
	width: 100%;
	text-align: left;
}
.s4T .p1 .sp1{
	font-size: .27rem;
	font-weight: bold;
	color: #333;
	margin-right: .12rem;
}
.s4T .p1>span{
	display: inline-block;
	float: left;
}
.s4T .p1 .sp2{
	font-size: .19rem;
	color: #0041ee;
	width: auto;
	height: .36rem;
	line-height: .36rem;
	background: #eaf3ff;
	border-radius: .06rem;
	padding: 0 .1rem;
}
.s4T .p2 {
	font-size: .17rem;
	color: #666;
	width: 97%;
	float: left;
	line-height: .27rem;
	margin-top: .1rem;
}
.sec04-t{
	padding-top: .37rem; box-sizing: border-box; display: flex; justify-content: space-around; align-items: flex-start; flex-wrap: wrap;
}
.sec04-t::before{
	position: absolute; top: 0;
}
.sec04-l{
	display: flex; flex: 1; margin-top: .18rem;
}
.sec04-l01 ul{
	display: flex; flex-direction: column; align-items: flex-end;
}
.sec04-l01 ul li{
	font-size: .24rem; color: #fff; font-weight: bold; padding-top: .34rem; box-sizing: border-box; text-align: left;
}
.sec04-l01 ul li:last-child{
	padding-top: .15rem;
}
.sec04-l01 ul li span{
	font-size: .16rem;
}
.sec04-l01 ul li:nth-child(1){
	width: 3.72rem; height: .88rem; background: url(../images/s4_jt_bg01.png) no-repeat right center / 3.72rem; padding-left: 1.38rem;
}
.sec04-l01 ul li:nth-child(2){
	width: 3.34rem; height: .85rem; background: url(../images/s4_jt_bg02.png) no-repeat right center / 3.34rem; padding-left: 1rem;
}
.sec04-l01 ul li:nth-child(3){
	width: 2.92rem; height: .85rem; background: url(../images/s4_jt_bg03.png) no-repeat right center / 2.92rem; padding-left: .6rem;
}
.sec04-l01 ul li:nth-child(4){
	width: 2.52rem; height: .83rem; background: url(../images/s4_jt_bg04.png) no-repeat right center / 2.52rem;padding-left: .2rem;
}
.sec04-l02{
	margin-top: .38rem;
}
.sec04-l02 ul li{
	font-size: .24rem; color: #333333; font-weight: bold; text-align: left; line-height: .26rem; margin-left: .14rem; margin-bottom: .32rem;
}
.sec04-l02 ul li span{
	font-size: .16rem; display: block;
}
.sec04-r{
	width: 3rem; height: 3.7rem; background: #eaf3ff; margin-right: .42rem;border-radius: .12rem;overflow: hidden;
}
.sec04-r h3 {
	font-size: .26rem;
	color: #fff;
	font-weight: 600;
	text-align: center;
	margin-bottom: .12rem;
	height: .72rem;
	line-height: .72rem;
	background: #003fee;
	background: -webkit-linear-gradient(90deg,#003fee,#0da3fa);
	background: -moz-linear-gradient(90deg,#003fee,#0da3fa);
	background: -o-linear-gradient(90deg,#003fee,#0da3fa);
	background: linear-gradient(90deg,#003fee,#0da3fa);
}
.sec04-r h3 span{
	display: inline-block;
	width: .37rem;
	height: .37rem;
	line-height: .37rem;
	background: #fff;
	border-radius: 1rem;
	font-size: .28rem;
	font-weight: bold;
	color: #0049ef;
	margin-right: .05rem;
}
.sec04-r ul{
	display: inline-block;
	width: 2.68rem;
}
.sec04-r ul li {
	display: flex;
	align-items: flex-start;
	margin-bottom: .02rem;
	background: #fff;
	padding: .07rem 0;
}
.sec04-r ul li img{
	margin-top: .12rem;
	margin-left: .21rem;
}
.sec04-r ul li div{
	margin-left: .11rem; text-align: left;
}
.sec04-r ul li div h4{
	font-size: .22rem; color: #333333; font-weight: 600;
}
.sec04-r ul li div p{
	font-size: .18rem; color: #333333;
}
.s4szT {
	font-size: .24rem;
	color: #202223;
	margin-bottom: .2rem;
	width: 94.5%;
}
.s4xq .s4Bsz {
	margin-top: .14rem;
}
.s4Bsz>div{
	display: inline-block;
	width: 100%;
	background: url("../images/s4szBg.png") no-repeat left .06rem;
	background-size: 8.45rem;
	margin-bottom: .18rem;
}
.s4szList{
	width: 92%;
	margin-left: .15rem;
}
.s4szList>div{
	display: inline-block;
	float: left;
	width: 1.3rem;
	margin-right: .06rem;
	position: relative;
	transition: all 0.5s;
}
.s4szList>div:hover{
	transform: scale(1.1);
	box-shadow: 0 .02rem .01rem #ccc;
}
.s4szList>div:last-child{
	margin-right: 0;
}
.s4zp .p1 {
	font-size: .16rem;
	color: #fff;
	width: .27rem;
	height: .67rem;
	background: url(../images/s4szbg1.png) no-repeat center top;
	background-size: 100%;
	position: absolute;
	left: .09rem;
	top: 0;
	line-height: .18rem;
	padding-top: .05rem;
}
.s4zp .p2{
	width: 100%;
}
.s4zp .p2 img{
	width: 100%;
}
.s4jsTLxq>img {
	width: .51rem;
	float: left;
	margin-top: .29rem;
	margin-left: .12rem;
}
.s4jsTLxq>span {
	font-size: .18rem;
	color: #333;
	display: inline-block;
	text-align: left;
	float: left;
	line-height: .27rem;
	margin-top: .19rem;
	margin-left: .08rem;
}
.s4jssj{
	margin-top: .27rem;
}
.s4jssj>div{
	display: inline-block;
	width: 100%;
}
.s4jsT>div{
	display: inline-block;
	float: left;
}
.s4jsTL{
	width: 4.52rem;
	margin-top: .05rem;
}
.s4jsTL>div{
	width: 2.2rem;
	height: 1rem;
	background: #eaf3ff;
	margin-right: .11rem;
	margin-bottom: .11rem;
	display: inline-block;
	float: left;
}
.s4jsTL>div:nth-of-type(2n){
	margin-right: 0;
}
.s4jsTL>div:hover{
	background: #003fee;
	background: -webkit-linear-gradient(90deg,#0da3fa,#003fee);
	background: -moz-linear-gradient(90deg,#0da3fa,#003fee);
	background: -o-linear-gradient(90deg,#0da3fa,#003fee);
	background: linear-gradient(90deg,#0da3fa,#003fee);
}
.s4jsTL>div:hover span{
	color: #fff;
}
.s4jsTR{
	width: 3.8rem;
	height: 2.15rem;
	background: #003fee;
	background: -webkit-linear-gradient(90deg, #0da3fa, #003fee);
	background: -moz-linear-gradient(90deg, #0da3fa, #003fee);
	background: -o-linear-gradient(90deg, #0da3fa, #003fee);
	background: linear-gradient(90deg, #0da3fa, #003fee);
	margin-left: .15rem;
}
.video-box2 {
	width: 97%;
	display: block;
	margin: 1.5%;
}
.s4jssj .s4jsB{
	display: inline-block;
	width: 7.86rem;
	float: left;
	margin-top: .2rem;
}
.s4xyT{
	display: inline-block;
	width: 100%;
	height: .46rem;
	line-height: .46rem;
	font-size: .24rem;
	color: #fff;
	background: #003fee;
	background: -webkit-linear-gradient(90deg, #003fee, #0da3fa, #fff);
	background: -moz-linear-gradient(90deg, #003fee, #0da3fa, #fff);
	background: -o-linear-gradient(90deg, #003fee, #0da3fa, #fff);
	background: linear-gradient(90deg, #003fee, #0da3fa, #fff);
}
.s4xyT>span{
	font-weight: bold;
}
.s4xyU{
	display: inline-block;
	width: 100%;
	margin-top: .18rem;
	margin-bottom: .14rem;
}
.s4xyU li{
	display: inline-block;
	width: 1.5rem;
	height: .6rem;
	line-height: .6rem;
	background: #eaf3ff;
	font-size: .2rem;
	color: #333;
	float: left;
	margin-right: .08rem;
	transition: all 0.5s;
}
.s4xyU li:hover{
	transform: scale(1.05);
	box-shadow: 0 .02rem .01rem #ccc;
}
.s4xyU li:last-child{
	margin-right: 0;
}
.s4xyU li i{
	display: inline-block;
	width: .08rem;
	height: .08rem;
	background: #003fee;
	background: -webkit-linear-gradient(180deg, #003fee, #0da3fa);
	background: -moz-linear-gradient(180deg, #003fee, #0da3fa);
	background: -o-linear-gradient(180deg, #003fee, #0da3fa);
	background: linear-gradient(180deg, #003fee, #0da3fa);
	margin-right: .1rem;
}
.s4xq .s4fwsj{
	display: flex; flex-wrap: wrap; position: relative;
}
.sec13-l{
	display: flex; align-items: center; margin-left: .4rem; position: relative; z-index: 2;margin-right: -1.2rem;    margin-top: .32rem;
}
.sec13-l ul{
	width: 1rem; text-align: left;
}
.sec13-l ul li{
	font-size: .22rem; color: #333333; margin: .38rem 0;
}
.sec13-l ul li:nth-child(1),.sec13-l ul li:nth-child(5){
	text-align: right;
}
.sec13-l ul li:nth-child(2n){
	padding-left: .21rem;
}
.sec13-l h3{
	width: .4rem; font-size: .22rem; color: #fff; font-weight: 600; border-radius: .2rem; border: .01rem solid #7bfafd; line-height: .24rem; padding: .16rem 0; margin-left: .56rem; box-sizing: border-box;
	background: #003fee;
	background: -webkit-linear-gradient(bottom, #003fee, #0da3fa);
	background: -o-linear-gradient(bottom, #003fee, #0da3fa);
	background: -moz-linear-gradient(bottom, #003fee, #0da3fa);
	background: linear-gradient(to bottom, #003fee, #0da3fa);
}
.sec13-m {
	width: 5.85rem;
	height: 3.95rem;
	background: url(../images/s13_mbg02.png) no-repeat center -.1rem;
	background-size: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 1;
	margin-top: .5rem;
}
.sec13-m img{
	margin-top: -.9rem; animation: s13Heart .8s infinite alternate ease-in-out;
}
@keyframes s13Heart{
	0%{transform: scale(.95);}
	100%{transform: scale(1.01);}
}
.sec13-r{
	position: relative; z-index: 1; display: flex; align-items: center; margin-left: -1.63rem;margin-top: .32rem;
}
.sec13-r h3{
	width: .4rem; font-size: .22rem; color: #fff; font-weight: 600; border-radius: .2rem; border: .01rem solid #7bfafd; line-height: .24rem; padding: .16rem 0; margin-left: .56rem; margin-right: .72rem; box-sizing: border-box;
	background: #003fee;
	background: -webkit-linear-gradient(bottom, #0da3fa, #003fee);
	background: -o-linear-gradient(bottom, #0da3fa, #003fee);
	background: -moz-linear-gradient(bottom, #0da3fa, #003fee);
	background: linear-gradient(to bottom, #0da3fa, #003fee);
}
.sec13-r ul li{
	margin: .6rem 0;
}
.sec13-r ul li:nth-child(2){
	margin-left: .3rem;
}
.sec13-r ul li h4{
	font-size: .22rem; color: #333333; text-align: left;
}
.sec13-r ul li h4 span{
	font-weight: bold;
	color: #0040ee;
}
/*sec5*/
.s5-main>div{
	display: inline-block;
	width: 100%;
	background: #fff;
	border-radius: .2rem;
	border-bottom-left-radius: .3rem;
	border-bottom-right-radius: .3rem;
	margin-bottom: .26rem;
}
.s5T{
	height: 1.13rem;
	line-height: 1.13rem;
	background: url("../images/s5titBg.png") no-repeat center top;
	background-size: 100%;
	position: relative;
}
.s5T>span{
	display: inline-block;
	float: left;
}
.s5T .s5Timg{
	position: absolute;
}
.s5T .s5Timg1{
	width: 5.31rem;
	right: .18rem;
	top: -.5rem;
}
.s5T .s5Timg2 {
	width: 2.53rem;
	right: .58rem;
	top: -.09rem;
}
.s5T .s5Timg3 {
	width: 2.61rem;
	right: .8rem;
	top: -.18rem;
}
.s5T .s5Tsp1{
	font-size: .28rem;
	color: #fff;
}
.s5T .s5Tsp1 img {
	height: .72rem;
	margin-top: .1rem;
	margin-left: .4rem;
	float: left;
}
.s5T .s5Tsp1 i {
	display: inline-block;
	margin-left: -.22rem;
	margin-top: .08rem;
	height: .75rem;
	float: left;
}
.s5nr3 .s5Tsp1 i{
	margin-left: -.15rem;
}
.s5Tsp2{
	font-size: .4rem;
	font-weight: bold;
	color: #fff;
	margin-left: .4rem;
}
.s5Tsp2 label{
	color: #fef6a1;
}
.s5nr1 .s5B>div{
	display: inline-block;
	width: 5.31rem;
	height: 1.79rem;
	background: url("../images/s5img2.png") no-repeat center top;
	background-size: 100%;
	float: left;
	margin-right: .25rem;
}
.s5nr1 .s5B>div:last-of-type{
	margin-right: 0;
}
.s5lq>div{
	display: inline-block;
	float: left;
}
.s5lqL{
	margin-left: .54rem;
}
.s5lqL>span{
	display: inline-block;
}
.s5lqL .sp1{
	font-size: .34rem;
	color: #e32f23;
}
.s5lqL .sp2{
	font-size: .96rem;
	color: #e32f23;
	font-weight: bold;
	line-height: 1.79rem;
	margin-right: .05rem;
}
.s5lqL .sp3{
	font-size: .24rem;
	color: #333;
}
.s5lq .s5lqR {
	width: 1.65rem;
	height: 1.12rem;
	background: url(../images/s5img1.png) no-repeat center top;
	background-size: 100%;
	margin-top: .35rem;
	margin-left: .94rem;
	animation: s13Heart .8s infinite alternate ease-in-out;
}
.s5lq .s5lqR a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.s5lq2 .s5lqL {
	margin-left: .4rem;
}
.s5lq2 .s5lqR{
	margin-left: .52rem;
}
.s5nr .s5B{
	width: 10.88rem;
	margin: 0 auto;
}
.s5nr1 .s5B{
	margin-top: .3rem;
}
.s5fl1P {
	font-size: .2rem;
	color: #333;
	width: 97%;
	margin: .1rem 1.5% .32rem;
	text-align: right;
	display: inline-block;
}
.s5nr2  .s5B>div{
	display: inline-block;
	width: 100%;
}
.s5tkT{
	height: 1.79rem;
	background: url("../images/s5tkTBg.png") no-repeat center top;
	background-size: 100%;
	margin-top: .3rem;
}
.s5tkB{
	margin: .14rem auto .42rem;
}
.s5tkB p{
	font-size: .24rem;
	color: #333;
	text-align: left;
}
.s5tkB p span{
	font-weight: bold;
}
.s5tkB p i{
	display: inline-block;
	width: .02rem;
	height: .18rem;
	background: #333;
}
.s5tkT>img {
	width: 1.26rem;
	float: left;
	margin-top: .42rem;
	margin-left: .4rem;
	margin-right: .3rem;
}
.s5tkXq{
	width: 5.16rem;
	display: inline-block;
	float: left;
	margin-top: .42rem;
}
.s5tkXq>p{
	display: inline-block;
	width: 100%;
}
.s5tkXq .p1{
	font-size: .28rem;
	font-weight: bold;
	color: #333;
	text-align: left;
	margin-bottom: .17rem;
}
.s5tkXq .p2>span{
	display: inline-block;
	width: 2.52rem;
	height: .38rem;
	line-height: .38rem;
	background: #e4efff;
	font-size: .22rem;
	color: #333;
	border-radius: .08rem;
	float: left;
}
.s4ktSp1{
	margin-right: .11rem;
}
.s5tkXq .p2>span img{
	margin-right: .08rem;
}
.s5tkBtn {
	display: inline-block;
	width: 2.36rem;
	height: .86rem;
	line-height: .86rem;
	background: url(../images/s5tkT3.png) no-repeat center top;
	background-size: 100%;
	font-size: .32rem;
	color: #fff;
	margin-top: .44rem;
	margin-left: .36rem;
	transition: all 0.5s;
	border-radius: 1rem;
}
.s5tkBtn:hover{
	transform: scale(1.1);
}
.s5gwsj>div{
	display: inline-block;
	width: 100%;
}
.s5gwsjT{
	margin: .22rem 0 .12rem
}
.s5gwsjT>p{
	font-size: .22rem;
	color: #333;
	text-align: left;
	line-height: .3rem;
	line-height: .42rem;
}
.s5gwsjT>p>img {
	margin-top: .08rem;
	display: inline-block;
	float: left;
	margin-right: .08rem;
}
.s5gwsjT>p>span{
	font-weight: bold;
}
.s5gwsjB{
	height: 3.71rem;
	background: #eaf3ff;
	border-radius: .2rem;
	margin-bottom: .58rem;
}
.s5gwsjBU{
	display: inline-block;
	width: 3.48rem;
	float: left;
	margin-left: .22rem;
	margin-top: .28rem;
}
.s5gwsjBU li{
	display: inline-block;
	float: left;
	width: 1.7rem;
	height: .46rem;
	line-height: .46rem;
	background: #fff;
	border-radius: .08rem;
	font-size: .2rem;
	color: #333;
	margin-right: .07rem;
	margin-bottom: .07rem;
	cursor: pointer;
}
.s5gwsjBU li:nth-of-type(2n){
	margin-right: 0;
}
.s5gwsjBU li.cur{
	font-weight: bold;
	color: #fff;
	background: #003fee;
	background: -webkit-linear-gradient(90deg, #0da3fa, #003fee);
	background: -moz-linear-gradient(90deg, #0da3fa, #003fee);
	background: -o-linear-gradient(90deg, #0da3fa, #003fee);
	background: linear-gradient(90deg, #0da3fa, #003fee);
}
.s5gwsjBnr{
	width: 6.6rem;
	float: left;
	margin-top: .27rem;
	margin-left: .24rem;
}
.s5gwsjBnr>div{
	width: 100%;
	display: none;
}
.s5gwsjBnr>div.cur{
	display: inline-block;
}
.s5Z>div{
	display: inline-block;
	float: left;
	width: 3.2rem;
	height: 3.06rem;
	background: url("../images/s5gwimg3.png") no-repeat center top;
	background-size: 100%;
	position: relative;
}
.s5Z .s5ZL{
	margin-right: .19rem;
}
.s5Znr>p{
	display: inline-block;
	width: 100%;
}
.s5Znr .p1 {
	display: inline-block;
	font-size: .19rem;
	color: #fff;
	text-align: center;
	float: left;
	width: 1.5rem;
	line-height: .48rem;
}
.s5Znr .p2 {
	font-size: .34rem;
	font-weight: bold;
	color: #333;
	margin-top: .37rem;
	min-height: .9rem;
}
.s5Znr .p2 i{
	display: inline-block;
	height: .6rem;
}
.s5Znr .p2 span{
	display: inline-block;
	width: 100%;
	color: #0042ee;
}
.s5Znr .p3 {
	margin-top: .53rem;
}
.s5Znr .p3 a{
	display: inline-block;
	width: 1.6rem;
	height: .46rem;
	line-height: .46rem;
	border-radius: 1rem;
	background: #fc504d;
	background: -webkit-linear-gradient(90deg, #fc504d, #ef3340);
	background: -moz-linear-gradient(90deg, #fc504d, #ef3340);
	background: -o-linear-gradient(90deg, #fc504d, #ef3340);
	background: linear-gradient(90deg, #fc504d, #ef3340);
	font-size: .22rem;
	font-weight: bold;
	color: #fff;
	transition: all 0.5s;
}
.s5Znr .p3 a:hover{
	transform: scale(1.1);
	box-shadow: 0 .02rem .01rem #ccc;
}
.s5Znr .p3 a img {
	vertical-align: sub;
	margin-left: .04rem;
}
.s5Znr .s5zlN {
	font-size: .16rem;
	color: #fff;
	position: absolute;
	right: .12rem;
	top: 0;
	height: .35rem;
	line-height: .35rem;
	letter-spacing: -.01rem;
}
.s5Znr .s5zlN i {
	display: inline-block;
	width: .23rem;
	height: .22rem;
	vertical-align: sub;
	margin-right: .02rem;
}
.s5ZL .s5zlN i{
	background: url("../images/s5zlIcon1.png") no-repeat center top;
	background-size: 100%;
}
.s5ZR .s5zlN i{
	background: url("../images/s5zlIcon2.png") no-repeat center top;
	background-size: 100%;
}
/*.sec6*/
.s6-main{
	width: 91%;
	padding: .45rem 4.5% 0;
	background: #fff;
	border-radius: .3rem;
}
.s6-main>div{
	display: inline-block;
	width: 5.3rem;
	height: 3.27rem;
	background: url("../images/s6nr1.png") no-repeat center top;
	background-size: 100%;
	position: relative;
	float: left;
	margin-right: .28rem;
	margin-bottom: .28rem;
}
.s6-main>div:nth-of-type(2n){
	margin-right: 0;
}
.s6Icon {
	width: 1.16rem;
	height: 1.85rem;
	position: absolute;
	left: -.65rem;
	top: .28rem;
	transform-origin: top center;
	animation: swing2 1s infinite ease-in-out alternate;
}
.s6xq p{
	font-size: .3rem;
	color: #202223;
}
.s6xq .s6p1{
	font-size: .3rem;
	margin-bottom: .1rem;
}
.s6xq .s6p2{
	font-size: .26rem;
}
.s6xq .s6Tit {
	font-size: .34rem;
	font-weight: bold;
	color: #fff;
	margin-top: .14rem;
	height: .72rem;
	line-height: .72rem;
	margin-bottom: .32rem;
}
.s6xq p span {
	display: inline-block;
	font-weight: bold;
	color: #0041ee;
	height: .6rem;
	line-height: .6rem;
	background: #eaf3ff;
	border-radius: .08rem;
	padding: 0 .2rem;
}
.s6Fsp{
	margin: 0 auto .11rem;
}
.s6xq .s6xb{
	font-size: .22rem;
}
.s6Ts{
	display: inline-block;
	width: 100%;
	font-size: .18rem;
	color: #333;
	text-align: right;
	margin: -.12rem 0 .45rem;
}
/*sec7*/
.sec7{
	margin-bottom: 1.2rem;
}
.s7-main{
	width: 91%;
	padding: .45rem 4.5% 0;
	background: #fff;
	border-radius: .3rem;
}
.s7-main>div{
	display: inline-block;
	width: 10.9rem;
	position: relative;
}
.s7tq {
	width: 2.13rem;
	position: absolute;
	top: -.48rem;
	right: .29rem;
	animation: s13Heart .8s infinite alternate ease-in-out;
}
.s7tq2{
	top: .03rem;
}
.s7-main .s7xq1{
	height: 5.9rem;
	background: url("../images/s7img1.jpg") no-repeat center top;
	background-size: 100%;
	margin-bottom: .32rem;
}
.s7-main .s7xq2{
	height: 2rem;
	background: url("../images/s7img2.jpg") no-repeat center top;
	background-size: 100%;
}
.s7tit{
	width: 32%;
}
.s7tit>img{
	width: .27rem;
	height: .34rem;
}
.s7tit span {
	font-size: .34rem;
	font-weight: bold;
	color: #fff;
	display: inline-block;
	height: .85rem;
	line-height: .85rem;
	margin: 0 .22rem;
}
.s7xq2 .s7tit{
	width: 24%;
}
.s7cj {
	display: inline-block;
	width: 9.87rem;
	height: 3.94rem;
	background: url(../images/s7Cjimg.jpg) no-repeat center top;
	background-size: 100%;
	margin-top: .38rem;
}
.s7cj>a {
	display: inline-block;
	width: 3.11rem;
	height: 1.1rem;
	line-height: .78rem;
	background: url(../images/s7Btn.png) no-repeat center top;
	background-size: 100%;
	font-size: .36rem;
	font-weight: bold;
	color: #fff;
	margin-top: 3.4rem;
	animation: s13Heart .8s infinite alternate ease-in-out;
}
.s7P1{
	font-size: .26rem;
	color: #202223;
}
.s7P1 span{
	font-weight: bold;
	color: #003fee;
}
.s7P1 {
	font-size: .26rem;
	color: #202223;
	height: 1rem;
	line-height: 1rem;
	width: auto;
	display: inline-block;
	float: left;
	margin-left: .52rem;
}
.s7Ts{
	font-size: .18rem;
	color: #202223;
	margin: .28rem auto .38rem;
}


@keyframes fangda {
	0% {
		-webkit-transform: scale(0.1);
		transform: scale(0.1);
		opacity: 0;
	}
	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 1;
	}
}
/* 旋转 */
@keyframes animtran {
	from {
		transform: rotateZ(0deg);
	}
	to {
		transform: rotateZ(360deg);
	}
}
@-webkit-keyframes animtran {
	from {
		transform: rotateZ(0deg);
	}
	to {
		transform: rotateZ(360deg);
	}
}
@keyframes animtrans {
	from {
		transform: rotateZ(360deg);
	}
	to {
		transform: rotateZ(0deg);
	}
}
@-webkit-keyframes animtrans {
	from {
		transform: rotateZ(360deg);
	}
	to {
		transform: rotateZ(0deg);
	}
}
.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn;
	-webkit-animation-duration: .75s;
	animation-duration: .75s
}
@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 fudong3 {
	0% {transform: translateY(0);}
	100% {transform: translateY(-.01rem);}
}
@keyframes fudong2 {
	0% {transform: translateY(.1rem);}
	100% {transform: translateY(-.1rem);}
}

/*侧边悬停*/
.lfNav{position: fixed;width:151px; height:467px; background: url(../images/fixedNavBg.png) no-repeat center;top:25%; left:20px;z-index:9;}
.lfNav .close{position:absolute;top:0; right:10px; height:24px; width:24px; }
.nav-bg {width: 89.3%;height: 34px;display: block;float: left;clear: both;margin-left: .07rem;margin-bottom: 3px;}
.nav-bg a{width:100%; height:34px;line-height: 34px; display: block; margin:auto;font-size: 18px;color: #444;background: #fff;text-align: center;}
.nav-bg a:hover{color: #fff;background: #db201b;background: -webkit-linear-gradient(90deg, #f44a33, #db201b);background: -moz-linear-gradient(90deg, #f44a33, #db201b);background: -o-linear-gradient(90deg, #f44a33, #db201b);background: linear-gradient(90deg, #f44a33, #db201b);}
.mt185{margin-top:135px;}
.left_top {width: 100%;height: 58px;display: block;float: left;margin-left: 0;margin-top: 10px;}