@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:"Microsoft YaHei",'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: 1200px; margin: 0 auto;font-size: 0;text-align: center;}
.hide{display: none;}
.section{ padding-top: .5rem;}
.title{ margin-bottom: .1rem; padding-top: 0.2rem;}
.title h2{font-size: .36rem; color: #fff; font-weight: bold; letter-spacing: .01rem;}
.title h2 img{display: inline-block; vertical-align: middle;}
.title h2 img.title-num{margin-right: 0.28rem;}

/*banner*/
.banner-box{
  width: 100%; height: 732px; position: relative; background: url(../images/ban_bg.jpg) no-repeat top center; font-size: 0;
}
.banner-box img{
  position: absolute; top: 4.44rem; left: 4.72rem; animation: move 1s infinite alternate ease-in-out;
}
.banner-box ul li{
  height: 0.7rem; line-height: 0.7rem; padding: 0 .4rem; border: .01rem solid #fff; box-shadow: 0 .04rem .1rem #1153ff; border-radius: .35rem; font-size: .26rem; color: #fff; font-weight: bold;
  background: #ec8fd2;
  background: -webkit-linear-gradient(bottom, #ec8fd2, #3d5fed);
  background: -o-linear-gradient(bottom, #ec8fd2, #3d5fed);
  background: -moz-linear-gradient(bottom, #ec8fd2, #3d5fed);
  background: linear-gradient(to bottom, #ec8fd2, #3d5fed);
}
.banner-box ul li:nth-child(1){
  position: absolute; left: 0.75rem; top: 5.28rem;
}
.banner-box ul li:nth-child(2){
  position: absolute; left: 3.2rem; top: 6.3rem;
}
.banner-box ul li:nth-child(3){
  position: absolute; right: 3.2rem; top: 6.3rem;
}
.banner-box ul li:nth-child(4){
  position: absolute; right: .68rem; top: 5.28rem;
}
@keyframes move{
  0%{transform: translateY(-10px);}
  100%{transform: translateY(10px);}
}

/*sec01*/
.sec01{
  background: #3145be url(../images/s1_bg.jpg) no-repeat top center; padding-top: 0;
}
.sec01 .wrap{
  height: 1224px; background: url(../images/s1_mbg.png) no-repeat top center; padding: 0 .3rem .5rem; box-sizing: border-box;
}
.sec01-t{
  display: flex;
}
.sec01-t .sec01-t-l{
  width: 7.02rem; background: #fff; box-shadow: inset 0 0 .3rem #1e3fea80; border-radius: .15rem; padding-bottom: 0.5rem;
}
.sec01-t .sec01-t-l h3{
  width: 5.28rem; height: 0.76rem; line-height: 0.76rem; font-size: .3rem; color: #1e40ea; font-weight: bold; background: url(../images/s1_mbt_bg.png) no-repeat bottom center / 100%; margin: 0 auto .35rem;
}
.sec01-t .sec01-t-l div{
  display: flex;
}
.sec01-t .sec01-t-l div h4{
  width: 1.48rem; height: 0.4rem; line-height: 0.4rem; border-radius: .2rem; font-size: .24rem; color: #fff; font-weight: 600; box-shadow: .06rem 0 0 #cbd9fa; margin-right: 0.2rem; margin-left: 0.64rem;
  background: #1e6bf5;
	background: -webkit-linear-gradient(bottom,#1e6bf5, #1d3fda);
	background: -moz-linear-gradient(bottom,#1e6bf5, #1d3fda);
	background: -o-linear-gradient(bottom,#1e6bf5, #1d3fda);
	background: linear-gradient( to bottom,#1e6bf5, #1d3fda);
}
.sec01-t .sec01-t-l div p{
  font-size: .21rem; color: #333333; text-align: left;
}
.sec01-t .sec01-t-l div p span{
  color: #0f5cda; font-weight: bold;
}
.sec01-t .sec01-t-l div p i{
  width: 0.23rem; height: 0.23rem; background: url(../images/s1_dh.png) no-repeat top center / 100%; display: inline-block; position: relative; top: .03rem; margin-right: 0.1rem;
}
.sec01-t .sec01-t-l div.sec01-t-time p{
  margin-top: 0.05rem;
}
.sec01-t .sec01-t-l div.sec01-t-light{
  margin-top: 0.2rem;
}
.sec01-t .sec01-t-l div.sec01-t-light p{
  line-height: 0.38rem;
}
.sec01-t .sec01-t-r{
  flex: 1;
}
.sec01-t .sec01-t-r a{
  width: 3.25rem; height: 0.6rem; line-height: 0.56rem; font-size: .24rem; color: #fff; font-weight: bold; border-radius: .3rem; box-shadow: 0 .08rem .1rem #fe604230; display: inline-block; margin-top: -0.2rem; box-sizing: border-box;
  background: #999999;
}
.sec01-t .sec01-t-r a i{
  width: 0.3rem; height: 0.3rem; background: url(../images/s1_radio.png) no-repeat center / 100%; display: inline-block; vertical-align: middle; margin-right: 0.06rem; position: relative; top: -.02rem;
}
.sec01-b{
  width: 100%; background: #fff; box-shadow: inset 0 0 .3rem #1e3fea80; border-radius: .15rem; margin-top: 0.2rem; padding: 0 .7rem .3rem; box-sizing: border-box; position: relative;
}
.sec01-b h3{
  width: 5.51rem; height: 0.8rem; line-height: 0.8rem; background: url(../images/s1_mbt_bg02.png) no-repeat bottom center / 100%; margin: 0 auto .18rem; font-size: .3rem; color: #1e40ea; font-weight: bold;
}
.sec01-b .zhezhao{
  width: 1000px; height: 0.14rem; border-radius: .05rem .05rem 0 0; position: absolute; left: .7rem;
  background: #2346ed;
	background: -webkit-linear-gradient(bottom,#2346ed, #2a4cf1);
	background: -moz-linear-gradient(bottom,#2346ed, #2a4cf1);
	background: -o-linear-gradient(bottom,#2346ed, #2a4cf1);
	background: linear-gradient( to bottom,#2346ed, #2a4cf1);
}
.sec01-b table tr{
  transition: all .5s;
}
.sec01-b table tr th{
  height: 0.66rem; line-height: 0.6rem; font-size: .24rem; color: #fff; font-weight: bold; box-sizing: border-box; border-right: .01rem solid #cbd9fa;
  background: #2346ed;
	background: -webkit-linear-gradient(bottom,#2346ed, #2c4ef1);
	background: -moz-linear-gradient(bottom,#2346ed, #2c4ef1);
	background: -o-linear-gradient(bottom,#2346ed, #2c4ef1);
	background: linear-gradient( to bottom,#2346ed, #2c4ef1);
}
.sec01-b table tr th:nth-child(1){
  width: 2rem; border-radius: .05rem 0 0 .05rem; 
}
.sec01-b table tr th:last-child{
  border-radius: 0 .05rem .05rem 0; border-right: none; 
}
.sec01-b table tr td{
  height: 0.66rem; background: #f6feff; font-size: .2rem; color: #333333; border-right: .01rem solid #cbd9fa;
}
.sec01-b table tr td:last-child{
  border-right: none;
}
.sec01-b table tr td span{
  color: #1e40ea; font-weight: 600; border-right: .01rem solid #6687d9; padding-right: 0.04rem; margin-right: 0.1rem; line-height: .2rem; display: inline-block;
}
.sec01-b table tr td:nth-child(1){
  color: #1e40ea; font-weight: bold;
}
.sec01-b table tr.h20 td{
  height: 0.1rem;
}
.sec01-b table tr.brnone td{
  height: 0.42rem; border-right: none;
}
.sec01-b table tr td a{
  width: 2.05rem; height: 0.44rem; line-height: 0.44rem; background: #d0e9ff; border-radius: .22rem; font-size: .2rem; color: #294bf0; font-weight: bold; display: inline-block;
}
.sec01-b table tr td a:hover{
  color: #fff;
  background: #fb6b65;
	background: -webkit-linear-gradient(bottom,#fb6b65, #d11110);
	background: -moz-linear-gradient(bottom,#fb6b65, #d11110);
	background: -o-linear-gradient(bottom,#fb6b65, #d11110);
	background: linear-gradient( to bottom,#fb6b65, #d11110);
}
.sec01-b table tr:hover{
  transform: scale(1.1);
}
.sec01-b table tr:hover a{
  color: #fff;
  background: #fb6b65;
	background: -webkit-linear-gradient(bottom,#fb6b65, #d11110);
	background: -moz-linear-gradient(bottom,#fb6b65, #d11110);
	background: -o-linear-gradient(bottom,#fb6b65, #d11110);
	background: linear-gradient( to bottom,#fb6b65, #d11110);
}
.pub-a{
  transition: all .5s;
}
.pub-a:hover{
  transform: scale(1.1);
}

/*sec02*/
.sec02{
  background: #3044be;
}
.sec02 .wrap{
  height: 530px; background: url(../images/s2_mbg.png) no-repeat top center; padding: 0 .3rem .5rem; box-sizing: border-box;
}
.sec02-main{
  width: 100%; height: 3.74rem; background: #fff; box-shadow: inset 0 0 .3rem #1e3fea80; border-radius: .15rem; margin-top: 0.2rem; padding: .38rem .46rem; box-sizing: border-box; position: relative; overflow: hidden;
}
.sec02-main .sec02-item:last-child{
  margin-right: 0;
}
.sec02-item{
  width: 0.72rem; height: 2.94rem; float: left; transition: width .3s; overflow: hidden; margin-right: 0.1rem;
}
.sec02-item h3{
  width: 0.72rem; height: 2.94rem; font-size: .3rem; color: #1c3dea; font-weight: bold; background: url(../images/s2_tbg.png) no-repeat center / 100%; padding-top: 0.67rem; box-sizing: border-box; float: left;
}
.sec02-item p{
  width: 0rem; font-size: .18rem; color: #333333; line-height: 0.36rem; box-sizing: border-box; transition: all .5s; float: left; transition: width .3s;
}
.sec02-item.on{
  width: 5.52rem;  border: .01rem solid #1e6af4; border-radius: .15rem;
}
.sec02-item.on h3{
  background: url(../images/s2_tbg_h.png) no-repeat center / 100%; color: #fff;
}
.sec02-item.on p{
  width: 4.8rem; padding: .98rem .4rem 0;
}

/*sec03*/
.sec03{
  background: #3044be;
}
.sec03-title{
  padding-top: 0;
}
.sec03-main{
  display: flex; justify-content: space-between; align-items: flex-end;
}
.sec03-l{
  width: 4.83rem; position: relative;
}
.sec03-l .sec03-jt{
  position: absolute; left: 0.26rem; top: -0.08rem; animation: s3Move 1.5s infinite forwards;
}
.sec03-r{
  width: 6.56rem;
}
.sec03-r h3{
  width: 4.47rem; height: 0.76rem; line-height: 0.76rem; border-radius: .15rem .15rem 0 0; font-size: .4rem; color: #fff; font-weight: bold; margin: 0 auto;
  background: #1e6bf5;
	background: -webkit-linear-gradient(bottom,#1e6bf5, #1e4be0);
	background: -moz-linear-gradient(bottom,#1e6bf5, #1e4be0);
	background: -o-linear-gradient(bottom,#1e6bf5, #1e4be0);
	background: linear-gradient( to bottom,#1e6bf5, #1e4be0);
}
.sec03-r ul{
  width: 100%; background: #fff; box-shadow: inset 0 0 .3rem #1e3fea80; border-radius: .15rem; padding: .46rem 0 .7rem;
}
.sec03-r ul li{
  display: inline-block; vertical-align: middle; margin: 0 .46rem;
}
.sec03-r ul li h4{
  font-size: .22rem; color: #333333; line-height: 0.3rem; margin-top: -0.1rem;
}
.sec03-r ul li h4 span{
  color: #1e4de2; font-weight: bold; display: block;
}
.sec03-r a{
  width: 3.25rem; height: 0.6rem; line-height: 0.56rem; font-size: .24rem; color: #fff; font-weight: bold; border-radius: .3rem; border: .02rem solid #fff; box-shadow: 0 .08rem .1rem #fe604230; display: inline-block; margin-top: -0.34rem; box-sizing: border-box;
  background: #fb6b65;
	background: -webkit-linear-gradient(bottom,#fb6b65, #d1110f);
	background: -moz-linear-gradient(bottom,#fb6b65, #d1110f);
	background: -o-linear-gradient(bottom,#fb6b65, #d1110f);
	background: linear-gradient( to bottom,#fb6b65, #d1110f);
}
@keyframes s3Move{
  0%{transform: translateY(10px); opacity: 1;}
  100%{transform: translateY(-10px); opacity: 0;}
}

/*sec04*/
.sec04{
  background: #3044be;
}
.sec04 .wrap{
  height: 880px; background: url(../images/s4_mbg.jpg) no-repeat top center / 100% 100%; padding: 0 0 .5rem; box-sizing: border-box;
}
.sec04-main{
  display: flex; align-items: center;
}
.sec04-l{
  width: 4.86rem; margin-left: 0.52rem; margin-right: 0.46rem; margin-top: 0.46rem; position: relative;
}
.sec04-l ul li{
  height: 0.6rem; line-height: 0.6rem; border-radius: .3rem; font-size: .2rem; color: #fff; position: absolute;
}
.sec04-l ul li span{
  font-size: .22rem; color: #ffed97; font-weight: bold; padding-right: 0.12rem;
}
.sec04-l ul li i{
  width: 0.3rem; height: 0.3rem; background: url(../images/s4_dh.png) no-repeat center / 100%; display: inline-block; margin-right: 0.12rem; position: relative; top: 0.06rem;
}
.sec04-l ul li:nth-child(1){
  width: 4.1rem; box-shadow: 0 .02rem .05rem #c5dcff; left: 0; top: 2.92rem;
  background: #3f94fc;
	background: -webkit-linear-gradient(right,#3f94fc, #1b5cd5);
	background: -moz-linear-gradient(right,#3f94fc, #1b5cd5);
	background: -o-linear-gradient(right,#3f94fc, #1b5cd5);
	background: linear-gradient( to right,#3f94fc, #1b5cd5);
}
.sec04-l ul li:nth-child(2){
  width: 4rem; box-shadow: 0 .02rem .05rem #fbcbcb; right: 0; top: 3.72rem;
  background: #fc8887;
	background: -webkit-linear-gradient(right,#fc8887, #f75f5f);
	background: -moz-linear-gradient(right,#fc8887, #f75f5f);
	background: -o-linear-gradient(right,#fc8887, #f75f5f);
	background: linear-gradient( to right,#fc8887, #f75f5f);
}
.sec04-l ul li:nth-child(3){ 
  width: 4.1rem; box-shadow: 0 .02rem .05rem #c5dcff; left: 0; top: 4.55rem;
  background: #7c88f6;
	background: -webkit-linear-gradient(right,#7c88f6, #4d58e9);
	background: -moz-linear-gradient(right,#7c88f6, #4d58e9);
	background: -o-linear-gradient(right,#7c88f6, #4d58e9);
	background: linear-gradient( to right,#7c88f6, #4d58e9);
}
.sec04-r{
  width: 5.44rem; background: #fff; box-shadow: inset 0 0 .3rem #1e3fea80; border-radius: .15rem; padding: .35rem 0 .38rem; margin-top: 0.26rem;
}
.sec04-r h3{
  width: 2.45rem; height: 0.66rem; line-height: 0.66rem; background: url(../images/s4_rbt_bg.png) no-repeat center / 100%; font-size: .3rem; color: #fff; font-weight: bold; text-align: left; padding-left: 0.38rem; margin-bottom: 0.1rem; box-sizing: border-box;
}
.sec04-r p.sec04-r-km{
  font-size: .22rem; color: #333333; text-align: left; padding-left: 0.4rem; margin-bottom: 0.1rem;
}
.sec04-r p.sec04-r-km span{
  color: #ffb3b3; padding: 0 .01rem;
}
.sec04-r p.sec04-r-tips{
  width: 4.82rem; height: 1.36rem; background: #ffe7e7; font-size: .22rem; color: #333333; border-radius: .68rem; margin: 0 auto .22rem; box-shadow: inset 0 -.03rem .1rem #fc3d3e50; display: flex; align-items: center; justify-content: center;
}
.sec04-r .sec04-r-gz{
  width: 4.68rem; background: #e6efff; border-radius: .15rem; margin: 0 auto; padding-bottom: 0.3rem;
}
.sec04-r .sec04-r-gz h4{
  width: 4.18rem; height: 0.48rem; line-height: 0.48rem; font-size: .22rem; color: #fff; font-weight: bold; margin: 0 auto .34rem; border-radius: 0 0 .15rem .15rem;
  background: #5a95fe;
	background: -webkit-linear-gradient(bottom,#5a95fe, #0a70eb);
	background: -moz-linear-gradient(bottom,#5a95fe, #0a70eb);
	background: -o-linear-gradient(bottom,#5a95fe, #0a70eb);
	background: linear-gradient( to bottom,#5a95fe, #0a70eb); 
}
.sec04-r .sec04-r-gz p.sec04-r-gz-tips{
  font-size: .16rem; color: #333333; margin: 0 .3rem 0; text-align: left; line-height: 0.25rem; font-weight: 600;
}
.sec04-r .sec04-r-gz p.sec04-r-gz-tips span{
  color: #0c25e5;
}
.sec04-r .sec04-r-gz div{
  margin-top: -0.08rem;
}
.sec04-r .sec04-r-gz div img:nth-child(1){
  margin-right: 0.1rem;
}
.sec04-ewm{
  width: 32%; margin-bottom: .05rem;
}
.ewm-tips{
  width: 2.2rem; height: 0.4rem; line-height: 0.4rem; background: #ffe7e7; border: .01rem solid #ffc9b3; margin: 0 auto; border-radius: .3rem; font-size: .2rem; color: #333333; margin-bottom: 0.2rem;
}

/*sec05*/
.sec05{
  background: #3044be;
}
.sec05-title{
  padding-top: 0; margin-bottom: 0.3rem;
}
.sec05-main .hd ul li{
  width: 3.08rem; height: 0.82rem; line-height: 0.82rem; background: #ffffff; box-shadow: inset 0 0 .3rem #1e3fea80; border-radius: .15rem .15rem 0 0; font-size: .3rem; color: #1e40ea; font-weight: bold; display: inline-block; vertical-align: bottom; margin: 0 .2rem;
}
.sec05-main .hd ul li.on{
  height: 0.9rem; line-height: 0.9rem; color: #fff;
  background: #d11f23;
  background: -webkit-linear-gradient(bottom, #d11f23, #ff3f3f);
  background: -o-linear-gradient(bottom, #d11f23, #ff3f3f);
  background: -moz-linear-gradient(bottom, #d11f23, #ff3f3f);
  background: linear-gradient(to bottom, #d11f23, #ff3f3f);
}
.sec05-main .hd ul li i{
  display: inline-block; vertical-align: sub; margin-right: 0.2rem; 
}
.sec05-main .hd ul li:nth-child(1) i{
  width: 0.4rem; height: 0.4rem; background: url(../images/s5_i01.png) no-repeat center / 100%;
}
.sec05-main .hd ul li:nth-child(2) i{
  width: 0.4rem; height: 0.4rem; background: url(../images/s5_i02.png) no-repeat center / 100%;
}
.sec05-main .hd ul li:nth-child(3) i{
  width: 0.4rem; height: 0.4rem; background: url(../images/s5_i03.png) no-repeat center / 100%;
}
.sec05-main .hd ul li:nth-child(1).on i{
  background: url(../images/s5_i01_h.png) no-repeat center / 100%;
}
.sec05-main .hd ul li:nth-child(2).on i{
  background: url(../images/s5_i02_h.png) no-repeat center / 100%;
}
.sec05-main .hd ul li:nth-child(3).on i{
  background: url(../images/s5_i03_h.png) no-repeat center / 100%;
}
.sec05-main .bd{
  border-radius: .15rem; padding: .22rem;
  background: #1a60f2;
  background: -webkit-linear-gradient(bottom, #1a60f2, #152fd4);
  background: -o-linear-gradient(bottom, #1a60f2, #152fd4);
  background: -moz-linear-gradient(bottom, #1a60f2, #152fd4);
  background: linear-gradient(to bottom, #1a60f2, #152fd4);
}
.sec05-main .bd ul li{
  position: relative; background: #fff url(../images/s5_mbg.png) no-repeat center; box-shadow: inset 0 0 .3rem #1e3fea80; border-radius: .15rem; padding: .36rem 0;
}
.sec05-main .bd ul li .bd-t{
  display: flex; align-items: center; justify-content: center; margin-bottom: 0.3rem;
}
.sec05-main .bd ul li .bd-t h3{
  width: 2.62rem; font-size: .26rem; color: #1e40ea; font-weight: bold; background: url(../images/s5_pbg.png) no-repeat no-repeat center; display: inline-block; margin-right: 0.26rem;
}
.sec05-main .bd ul li .bd-t h3 span{
  font-size: .5rem; display: block;
}
.sec05-main .bd ul li:nth-child(2) .bd-t h3{
  width: 3.07rem; background: url(../images/s5_pbg02.png) no-repeat no-repeat center;
}
.sec05-main .bd ul li:nth-child(3) .bd-t h3{
  width: 3.75rem; background: url(../images/s5_pbg03.png) no-repeat no-repeat center;
}
.sec05-main .bd ul li .bd-t p{
  width: 6.7rem; font-size: .22rem; color: #333333; text-align: left; padding-bottom: 0.05rem; font-weight: 600; border-bottom: .01rem dashed #89b6ff; display: inline-block;
}
.sec05-main .bd ul li .bd-m{
  padding: 0 .4rem;
}
.sec05-main .bd ul li:nth-child(3) .bd-m{
  margin-top: 0.5rem;
}
.sec05-main .bd ul li .bd-m p{
  font-size: .2rem; color: #333333; line-height: 0.3rem; text-align: left; padding-left: 0.22rem; position: relative; margin-bottom: 0.2rem;
}
.sec05-main .bd ul li:nth-child(2) .bd-m p{
  width: 6.2rem; margin-left: 0.4rem;
}
.sec05-main .bd ul li .bd-m p i{
  width: 0.09rem; height: 0.09rem; border: .01rem solid #8cb8ff; border-radius: .5rem; position: absolute; left: 0; top: 0.12rem; display: block; box-sizing: border-box;
}
.sec05-main .bd ul li:nth-child(2) .bd-m img{
  position: absolute; bottom: 0; right: 0.84rem; 
}
.sec05-main .bd ul li:nth-child(3) .bd-m img{
  position: absolute; bottom: .5rem; right: 1.02rem; 
}
.sec05-main .bd ul li:nth-child(1) .bd-b{
  width: 8.46rem; height: 0.96rem; line-height: 0.96rem; background: url(../images/s5_bbg.png) no-repeat center / 100%; margin: 0 auto; display: flex; align-items: center; justify-content: center;
}
.sec05-main .bd ul li .bd-b span{
  width: 3.6rem; font-size: .24rem; color: #fff; font-weight: bold; display: block;
}
.sec05-main .bd ul li .bd-b a{
  width: 2.65rem; height: 0.6rem; line-height: 0.6rem; font-size: .24rem; color: #fff; font-weight: bold; border-radius: .3rem; border: .02rem solid #fff; box-shadow: 0 .08rem .1rem #fe604230; display: inline-block;
  background: #fb6b65;
	background: -webkit-linear-gradient(bottom,#fb6b65, #d1110f);
	background: -moz-linear-gradient(bottom,#fb6b65, #d1110f);
	background: -o-linear-gradient(bottom,#fb6b65, #d1110f);
	background: linear-gradient( to bottom,#fb6b65, #d1110f);
}
.sec05-main .bd ul li .bd-b a img{
  margin-right: 0.12rem; position: relative; top: 0.04rem;
}
.sec05-main .bd ul li:nth-child(2) .bd-b{
  width: 6.46rem; height: 0.96rem; line-height: 0.96rem; background: url(../images/s5_bbg02.png) no-repeat center / 100%; display: flex; align-items: center; justify-content: center; margin-left: 0.82rem; margin-top: 0.36rem;
}
.sec05-main .bd ul li:nth-child(2) .bd-b span{
  width: 3rem;
}
.sec05-main .bd ul li:nth-child(2) .bd-b a{
  width: 2.15rem;
}
.sec05-main .bd ul li:nth-child(3) .bd-b{
  width: 6.16rem; height: 0.96rem; line-height: 0.96rem; background: url(../images/s5_bbg03.png) no-repeat center / 100%; margin-left: 0.46rem; margin-top: 0.32rem; display: flex; align-items: center; justify-content: center;
}
.sec05-main .bd ul li:nth-child(3) .bd-b img:nth-child(3){
  width: 0.84rem; transition: all .5s;
}
.sec05-main .bd ul li:nth-child(3) .bd-b img:nth-child(3):hover{
  transform: scale(1.5);
}

/*sec06*/
.sec06{
  background: #3044be;
}
.sec06 .wrap{
  height: 748px; background: url(../images/s6_mbg.jpg) no-repeat top center; padding: 0 0 .5rem; box-sizing: border-box;
}
.sec06-main{
  display: flex; align-items: center; justify-content: flex-start;
}
.sec06-l{
  width: 4.82rem; padding: 0.16rem 0; background: url(../images/s6_lbg.png) no-repeat center / 4.62rem 3.02rem; margin-right: 0.84rem; box-sizing: border-box; margin-left: 0.28rem;
}
.sec06-r{
  width: 5.08rem; position: relative;
}
.sec06-r h3{
  width: 100%; height: 0.6rem; line-height: 0.5rem; background: #ffffff46; border-radius: .15rem .15rem 0 0; font-size: .28rem; color: #fff; font-weight: bold;
}
.sec06-r .sec06-r-m{
  width: 100%; box-shadow: inset 0 0 .18rem #f45b5650; border-radius: .15rem; background: #fff; padding: .2rem .28rem .3rem; box-sizing: border-box; margin-top: -.1rem;
}
.sec06-r .sec06-r-m p.sec06-r-m-km{
  font-size: .22rem; color: #333; margin-bottom: 0.2rem;
}
.sec06-r .sec06-r-m p.sec06-r-m-km span{
  color: #ffd2d2; padding: 0 .05rem;
}
.sec06-r .sec06-r-m .sec06-r-m-item{
  margin-bottom: 0.15rem;
}
.sec06-r .sec06-r-m .sec06-r-m-item h4{
  display: flex; align-items: center; margin-bottom: 0.15rem;
}
.sec06-r .sec06-r-m .sec06-r-m-item h4 span{
  height: 0.38rem; line-height: 0.38rem; background: #ffe7e7; border-radius: .18rem; font-size: .24rem; color: #dd2927; font-weight: 600; padding: 0 .22rem; margin-right: 0.18rem;
}
.sec06-r .sec06-r-m .sec06-r-m-item h4 i{
  border-bottom: 1px dashed #ffd0d0; display: block; flex: 1;
}
.sec06-r .sec06-r-m .sec06-r-m-item p{
  font-size: .18rem; color: #333; text-align: left; line-height: 0.28rem;
}
.sec06-r .sec06-r-m .sec06-r-m-item p span{
  color: #e90100; padding-right: 0.05rem;
}
.sec06-r .sec06-r-m .sec06-r-m-item p.ml40{
  margin-left: 0.48rem;
}
.sec06-jt{
  position: absolute; top: 2.42rem;
}
.prev{
  left: -.65rem;
}
.next{
  right: -.65rem;
}
.sec06-r .bd ul li a{
  width: 2.85rem; height: 0.55rem; line-height: 0.55rem; font-size: .24rem; color: #fff; font-weight: bold; border-radius: .3rem; border: .02rem solid #fff; box-shadow: 0 .08rem .1rem #fe604230; display: inline-block; margin-top: -0.28rem;
  background: #fb6b65;
	background: -webkit-linear-gradient(bottom,#fb6b65, #d1110f);
	background: -moz-linear-gradient(bottom,#fb6b65, #d1110f);
	background: -o-linear-gradient(bottom,#fb6b65, #d1110f);
	background: linear-gradient( to bottom,#fb6b65, #d1110f);
}

/*sec07*/
.sec07{
  background: #3044be; padding-bottom: 0.8rem;
}
.sec07-title{
  font-size: .48rem; color: #fff; font-weight: bold; background: url(../images/s7_bt_bg.png) no-repeat center; padding-top: 0; margin-bottom: 0.36rem;
}
.sec07-main ul{
  display: flex; justify-content:space-around; align-items: center;
}
.sec07-main ul li{
  width: 2.66rem; height: 3.4rem; background: #fff; border-radius: .11rem; box-shadow: 0 .08rem .1rem #3044be50;
}
.sec07-main ul li img{
  margin: .44rem .44rem .2rem;
}
.sec07-main ul li h3{
  font-size: .18rem; color: 3333333; line-height: 0.3rem;
}
.sec07-main ul li p{
  font-size: .18rem; color: #4a5ccc;
}
.sec07-main ul li p span{
  width: 0.01rem; height: 0.2rem; border-right: .01rem dashed #aecdff; margin: 0 .05rem; display: inline-block; position: relative; top: .03rem;
}

/*侧边悬停*/
.lfNav{position: fixed;width:221px; height:514px; display: block; background: url(../images/fixedNavBg.png) no-repeat center;top:14%; left:20px;z-index:999;}
.lfNav .close{position:absolute;top:10px; right:10px; height:30px; width:30px; }
.lfNav .close img{width: 100%;}
.mt185{margin-top: 165px;}
.nav-bg{
	width:126px;
	height: 43px;
	display: block;
	float:left;
	clear:both;
	margin-left: 51px;
	background: url(../images/fix-line.png) no-repeat center bottom / 100%;
	text-align: center;
}
.nav-bg a{width:100%; height:47px; display: block; margin:auto;
	font-size: 18px; line-height: .47rem; color: #fff;
}
.nav-bg a:hover{
	color: #fccaa6; font-weight: bold;
}
.nav-bg:last-of-type{
	background: initial;
}
.left_top{width:151px; height:40px;display: block;float:left;margin-left:22px;margin-top: 10px;}

.gray-btn{
	background: #999 !important; color: #fff !important;
}
