@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, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei"; 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 !important;}
.section{ padding-top: .78rem;}
.title{ margin-bottom: .4rem; position: relative; text-align: center;}
.title::after{content: ''; width: 100%; border-bottom: .02rem dashed #ccd5e4; display: block; position: absolute; left: 0; right: 0; top: .23rem;}
.title h2{font-size: .36rem; color: #fff; font-weight: bold; letter-spacing: .01rem; display: inline-block; background: #fff; position: relative; z-index: 9;}
.title h2::before{content: ''; width: .1rem; height: .1rem; background: #ff610f; display: inline-block; vertical-align: middle; margin-right: .46rem; position: relative; top: -0.13rem;}
.title h2::after{content: ''; width: .1rem; height: .1rem; background: #ff610f; display: inline-block; vertical-align: middle; margin-left: .46rem; position: relative; top: -0.13rem;}

/*banner*/
.banner{
	width: 100%; height: 6.5rem; position: relative; background: url(../images/ban_bg.jpg) no-repeat top center; font-size: 0; padding-top: 1.2rem; box-sizing: border-box;
}
.logo{
  position: absolute; top: -1.2rem; left: 0;
}
.ban-tips{
  margin-bottom: .46rem; display: flex; align-items: center; justify-content: center;
}
.ban-tips::before{
  content: ''; width: .74rem; height: .02rem; background: #a1a3aa; display: block; margin-right: .3rem;
}
.ban-tips::after{
  content: ''; width: .74rem; height: .02rem; background: #a1a3aa; display: block; margin-left: .3rem;
}
.banner h1{
  margin-bottom: .4rem;
}
.banner h1 img{
  margin: 0 -0.04rem; visibility: hidden;
}
.ban-list{
  height: 1.08rem; background: #2c3a5dbe; position: absolute; left: 0; right: 0; bottom: 0;
}
.ban-list ul{
  display: flex; justify-content: center;
}
.ban-list ul li{
  font-size: .34rem; letter-spacing: .01rem; line-height: 1.08rem; color: #ffffff; margin: 0 .96rem; position: relative;
}
.ban-list ul li:nth-child(1)::after{
  content: ''; width: .02rem; height: .49rem; background: #a8bce2; display: block; position: absolute; right: -0.94rem; top: .33rem;
}
.ban-list ul li::before{
  content: ''; width: .1rem; height: .1rem; background: #ff610f; display: block; position: absolute; left: -0.08rem; top: .32rem;
}

/*sec01*/
.sec01-main{
  display: flex; justify-content: space-between;
}
.sec01-l{
  width: 7.12rem; height: 4.2rem; padding: .15rem; box-sizing: border-box;
}
.sec01-r{
  width: 4.78rem; background: #fff; box-shadow: 0 0 .5rem #d9e2ee;
}
.sec01-video-list{
  width: 100%; height: 2.58rem; padding: .15rem .4rem .1rem .3rem; text-align: left; box-sizing: border-box; overflow-y: scroll;
}
.play-box{
  cursor: pointer;
}
.play-box.on b{
  display: flex; align-items: center; justify-content: center; color: #46000c; border: .01rem solid #edc4a5;
  background: #e9d2c2;
  background: -webkit-linear-gradient(right, #e9d2c2, #edc4a5);
  background: -o-linear-gradient(right, #e9d2c2, #edc4a5);
  background: -moz-linear-gradient(right, #e9d2c2, #edc4a5);
  background: linear-gradient(to right, #e9d2c2, #edc4a5);
}
.play-box.on b::after{
  content: ''; width: .16rem; height: 1rem; background: url(../images/s1_gif.gif) no-repeat center / 100%; display: inline-block; margin-left: .04rem;
}
.sec01-video-list h4{
  font-size: .16rem; color: #333333; font-weight: 600; margin-bottom: .06rem;
}
.sec01-video-list h4 img{
  margin-right: .08rem;
}
.sec01-video-list div{
  margin-bottom: .05rem;
}
.sec01-video-list div a{
  font-size: .16rem; color: #333333; display: block; margin-bottom: .05rem; display: flex; align-items: center; justify-content: space-between;
}
.sec01-video-list div a b{
  width: .9rem; height: .2rem; line-height: .2rem; border: .01rem solid #fff000; border-radius: .1rem; font-size: .14rem; color: #fff; font-weight: 600; display: block; text-align: center;
  background: #feac01;
  background: -webkit-linear-gradient(right, #fe7c04, #feac01);
  background: -o-linear-gradient(right, #fe7c04, #feac01);
  background: -moz-linear-gradient(right, #fe7c04, #feac01);
  background: linear-gradient(to right, #fe7c04, #feac01);
}
/* .sec01-video-list div a.on span{
  color: #e56000;
} */

.sec01-video-list div.Unlock a b{
  background: #f1f1f1; border: none; display: flex; align-items: center; justify-content: center;
}
.sec01-video-list::-webkit-scrollbar {
  width: .08rem;
}
.sec01-video-list::-webkit-scrollbar-track {
  background-color: #ffffff;
  opacity: 0.2;
}
.sec01-video-list::-webkit-scrollbar-thumb {
  background-color: #e7e7e7;
  border-radius: .05rem;
}
.sec01-video-list::-webkit-scrollbar-thumb:hover {
  background-color: #cbcbcb;
}
.addColor{
  background: #e8edf6;
  background: -webkit-linear-gradient(45deg, #e8edf6, #ffffff, #e8edf6);
  background: -o-linear-gradient(45deg, #e8edf6, #ffffff, #e8edf6);
  background: -moz-linear-gradient(45deg, #e8edf6, #ffffff, #e8edf6);
  background: linear-gradient(to 45deg, #e8edf6, #ffffff, #e8edf6);
}
.sec01-form{
  padding-top: .14rem;
}
.sec01-form input{
  width: 2.2rem; height: .42rem; line-height: .42rem; color: #fff; border-radius: .06rem; padding-left: .2rem; margin: 0 .05rem; box-sizing: border-box; margin-bottom: .08rem;
  background: #2c3a5d;
  background: -webkit-linear-gradient(right, #2c3a5d, #09142a);
  background: -o-linear-gradient(right, #2c3a5d, #09142a);
  background: -moz-linear-gradient(right, #2c3a5d, #09142a);
  background: linear-gradient(to right, #2c3a5d, #09142a);
}
.sec01-form input::-webkit-input-placeholder {
  color: #fff;
}
.sec01-form input:-ms-input-placeholder {
  color:#fff;
}
.sec01-form input::-moz-placeholder {
  color: #fff;
}
.sec01-form input:-moz-placeholder {
  color: #fff;
}
.sec01-form input::placeholder {
  color:#fff;
}
.subtn{
  width: 4.48rem; height: .42rem; line-height: .42rem; font-size: .2rem; color: #fff; font-weight: bold; border-radius: .06rem; display: block; margin: 0 auto; box-shadow: 0 .17rem .27rem #ff2f0033;
  background: #fe7635;
  background: -webkit-linear-gradient(right, #fe7635, #f83b1c);
  background: -o-linear-gradient(right, #fe7635, #f83b1c);
  background: -moz-linear-gradient(right, #fe7635, #f83b1c);
  background: linear-gradient(to right, #fe7635, #f83b1c);
}

/* 弹窗 */
.mask {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  background: rgba(0, 0, 0, .8);
  display: none;
}
.popup {
  width: 2.33rem;
  z-index: 9;
  border-radius: .2rem;
  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%);
}
.popup .close {
  display: block;
  width: .3rem;
  position: absolute;
  top: -.4rem;
  right: 0;
}
.popup .close img{
  width: 100%;
}
.popup-m {
  width: 2.33rem;
  height: 2.01rem;
  margin: 0 auto;
  padding-top: .15rem;
  box-sizing: border-box;
  text-align: center;
  background: url(../images/s1_pop_bg.png) no-repeat top center / 100%;
}
.popup-p {
  font-size: .16rem; color: #333333; line-height: .24rem;
}
.popup-p span{
  color: #ff0000;
}
.popBtn {
  width: 2rem; height: .4rem; line-height: .4rem; border: .01rem solid #fff000; border-radius: .2rem; box-sizing: border-box; font-size: .18rem; color: #fff; font-weight: 600; display: block; text-align: center; margin: -0.22rem auto 0;
  background: #fe7c04; 
  background: -webkit-linear-gradient(right, #fe7c04, #feac01);
  background: -o-linear-gradient(right, #fe7c04, #feac01);
  background: -moz-linear-gradient(right, #fe7c04, #feac01);
  background: linear-gradient(to right, #fe7c04, #feac01);
}

.xieyi{
	font-size: .16rem; color: #333; line-height: .3rem; margin-top: .1rem; width: 100%;
}
.xieyi input[type=checkbox] {
	position: relative; width: .13rem; height: .13rem; padding: 0; margin-bottom: 0; border: none; border-radius: .02rem; -webkit-appearance: checkbox; color: #333 !important;
}
.xieyi input[type=checkbox]::before {
	position: absolute; content: ""; top: 0; left: 0; background: #fff; width: 100%;  height: 100%; border: .01rem solid #d9d9d9; border-radius: .02rem;
}
.xieyi input[type=checkbox]:checked::before {
	position: absolute; content: "\2713"; 
	background-color: #fff; top: 0; left: 0; width: 100%; border: .01rem solid #f00; border-radius:.02rem; 
	color: #e82a03; font-size: .16rem; font-weight: bold; text-align: center; line-height: .13rem;
}

/*sec02*/
.sec02-main{
  height: 5.79rem; background: url(../images/s2_bg.jpg) no-repeat top center;
}
.sec02-m{
  width: 4.44rem; margin-left: 3.54rem; position: relative; z-index: 5;
}
.sec02-m img{
  width: 100%; margin-top: -1.64rem; animation: jtMove1 1s infinite alternate ease-in-out;
}
.sec02-list{
  position: absolute; top: .6rem;
}
.sec02-list ul{
  display: flex; justify-content: space-between; align-items: flex-start; flex-wrap: wrap;
}
.sec02-list ul li{
  width: 4.48rem; margin-bottom: .2rem; position: relative; box-sizing: border-box; z-index: 9;
}
.sec02-list ul li h3{
  width: 2.84rem; height: .55rem; font-size: .26rem; color: #333333; font-weight: bold; margin-bottom: .15rem; position: relative; display: flex; align-items: center; justify-content: flex-end; background: url(../images/s2_mbt_bg.png) no-repeat center / 100%; box-sizing: border-box;
}
.sec02-list ul li:nth-child(1) h3,.sec02-list ul li:nth-child(3) h3{
  padding-right: .64rem; background: url(../images/s2_mbt_bg.png) no-repeat right center / 100%; float: right; margin-right: -0.31rem;
}
.sec02-list ul li:nth-child(2) h3,.sec02-list ul li:nth-child(4) h3{
  padding-left: .64rem; background: url(../images/s2_mbt_bg.png) no-repeat right center / 100%; float: left; margin-left: -0.4rem;
}
.sec02-list ul li h3 span{
  color: #ff610f;
}
.sec02-list ul li h3 i{
  width: .08rem; height: .08rem; background:#ffffff; border: .02rem solid #fd742e; border-radius: .2rem; display: inline-block; vertical-align: -0.11rem;
}
.sec02-list ul li p{
  font-size: .16rem; color: #252c47; line-height: .24rem; padding-left: .21rem; text-align: justify;
}
.sec02-list ul li:nth-child(1) p,.sec02-list ul li:nth-child(3) p{
  float: right; padding-right: .3rem;
}
.sec02-list ul li:nth-child(2) p,.sec02-list ul li:nth-child(4) p{
  float: left; padding-right: .3rem;
}
.sec02-list ul li:nth-child(2n){
  text-align: left;
}
.sec02-list ul li:nth-child(2n-1){
  text-align: right;
}
.sec02-list ul li:nth-child(2n-1) h3 i{
  margin-left: .08rem;
}
.sec02-list ul li:nth-child(2n) h3 i{
  margin-right: .08rem;
}
.sec02-list ul li:nth-child(2n) h3{
  justify-content: flex-start;
}
.sec02-list ul li:nth-child(5) h3{
  margin: 0 auto .15rem; text-align: center; align-items: center; justify-content: center;
}
.sec02-list ul li:nth-child(5){
  width: 100%; text-align: center; margin-top: -0.2rem;
}
.sec02-list ul li:nth-child(5) p{
  text-align: center;
}
.sec02-list ul li:nth-child(2){
  margin-top: -0.2rem;
}
@keyframes jtMove1{
  0%{transform: translateY(0);}
  100%{transform: translateY(.05rem);}
}

/*sec03*/
.sec03{
  padding-bottom: .88rem;
  background: #2c3a5d;
  background: -webkit-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -o-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -moz-linear-gradient(45deg, #2c3a5d, #09142a);
  background: linear-gradient(45deg, #2c3a5d, #09142a);
}
.sec03 h2{
  background: #1d2a48;
  background: -webkit-linear-gradient(45deg, #1d2a48, #121e38);
  background: -o-linear-gradient(45deg, #1d2a48, #121e38);
  background: -moz-linear-gradient(45deg, #1d2a48, #121e38);
  background: linear-gradient(45deg, #1d2a48, #121e38);
}
.sec03 .tips{
  font-size: .16rem; color: #fff; line-height: .26rem; text-align: justify; padding-left: .15rem; margin-bottom: .28rem;
}
.sec03-b{
  height: 3.67rem; background: url(../images/s3_bbg.jpg) no-repeat top center / 100%; display: flex; justify-content: space-between;
}
.sec03-b-l{
  margin-left: .4rem; margin-right: .18rem;
}
.sec03-b-l h3{
  font-size: .24rem; color: #09142b; font-weight: 600; text-align: left; margin-top: .32rem; margin-left: .04rem;
}
.sec03-b-l h3::after{
  content: ''; width: .25rem; height: .02rem; background: #0a142b; display: block; margin-top: .14rem;
}
.sec03-b-l img{
  margin-top: -0.52rem;
}
.sec03-b-r{
  flex: 1; margin-left: .1rem;
}
.sec03-b-r h3{
  font-size: .22rem; color: #09142b; font-weight: 600; display: flex; align-items: center; text-align: left; margin-top: .26rem;
}
.sec03-b-r h3 img{
  margin-right: .08rem;
}
.sec03-b-r h3 span{
  display: flex; align-items: center; white-space: nowrap
}
.sec03-b-r h3 span i{
  flex: 1; font-size: .14rem; color: #9fa5b2;
}
.sec03-b-r h3 span i img{
  width: 100%; margin-right: 0;
}
.sec03-b-m{
  display: flex; justify-content: space-between; align-items: center;width: 5.95rem;
}
.sec03-b-m ul:nth-child(1){
  width: 3.16rem; 
}
.sec03-b-m ul:nth-child(2){
  width: 2.68rem;
}
.sec03-b-m ul li{
  width: 100%; background: #fff; font-size: .16rem; color: #252c47; line-height: .22rem; text-align: justify; margin-bottom: .08rem; padding: .1rem .16rem; box-sizing: border-box;
}
.sec03-b-m ul li:hover{
  color: #fff;
  background: #2c3a5d;
  background: -webkit-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -o-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -moz-linear-gradient(45deg, #2c3a5d, #09142a);
  background: linear-gradient(45deg, #2c3a5d, #09142a);
}

/*sec04*/
.sec04 .title{
  margin-bottom: .2rem;
}
.sec04 .tips{
  font-size: .16rem; color: #333333; line-height: .26rem; margin: 0 1.2rem;
}
.sec04-main-m{
  display: flex; justify-content: flex-start;
}
.sec04-l{
  width: 4.72rem; height: 4.16rem; background: url(../images/s4_img.png) no-repeat center / 100%; padding-top: .7rem; box-sizing: border-box; margin-top: .2rem;
}
.sec04-l img{
  animation: moveTop 1s infinite alternate ease-in-out;
}
@keyframes moveTop{
  0%{transform: translateY(-0.05rem);}
  100%{transform: translateY(.05rem);}
}
.sec04-r{
  height: 5.46rem; background: url(../images/s4_rimg.png) no-repeat left center / 2.3rem 100%; margin: -0.33rem 0 0 -1.09rem;
}
.sec04-r h3{
  position: absolute; top: .68rem; right: 1.92rem;
}
.sec04-r h3 img{
  animation: moveTop 1s infinite alternate ease-in-out;
}
.sec04-r ul{
  margin-top: .82rem;
}
.sec04-r ul li{
  font-size: .17rem; color: #192b4f; font-weight: 600; text-align: left; margin-bottom: .2rem;
}
.sec04-r ul li:nth-child(1){
  padding-left: 1.84rem;
}
.sec04-r ul li:nth-child(2){
  padding-left: 2.04rem;
}
.sec04-r ul li:nth-child(3){
  padding-left: 2.23rem;
}
.sec04-r ul li:nth-child(4){
  padding-left: 2.33rem;
}
.sec04-r ul li:nth-child(5){
  padding-left: 2.36rem;
}
.sec04-r ul li:nth-child(6){
  padding-left: 2.35rem;
}
.sec04-r ul li:nth-child(7){
  padding-left: 2.29rem;
}
.sec04-r ul li:nth-child(8){
  padding-left: 2.06rem;
}
.sec04-r ul li:nth-child(9){
  padding-left: 1.88rem;
}
.sec04-r ul li:nth-child(10){
  padding-left: 1.45rem;
}

/*sec05*/
.sec05 .title{
  margin-bottom: 0;
}
.sec05-t{
  display: flex; justify-content: flex-start; align-items: flex-start;
}
.sec05-t img{
  margin-left: .3rem;
}
.sec05-t-r{
  display: flex; align-items: center; margin-left: -0.74rem; margin-top: .48rem;
}
.sec05-t h3{
  font-size: .28rem; color: #2a314b; font-weight: bold; margin-right: .15rem;
}
.sec05-t p{
  font-size: .18rem; color: #333333; text-align: left; border-left: .02rem solid #adb1be; padding-left: .15rem;
}
.sec05-t p span{
  color: #ff610f; font-weight: 600; display: block; margin-bottom: .05rem;
}
.sec05-b{
  height: 3.24rem; background: url(../images/s5_bbg.jpg) no-repeat top center; margin-top: -0.9rem; padding-top: .4rem; box-sizing: border-box;
}
.sec05-b h3{
  font-size: .3rem; color: #333333; margin-bottom: .34rem;
}
.sec05-b h3 span{
  color: #f83c1c; font-weight: bold; 
}
.sec05-b input.s5-input{
  width: 2.9rem; height: .45rem; border: .01rem solid #707070; border-radius: .06rem; font-size: .16rem; background: none; margin: 0 .1rem; padding-left: .12rem; box-sizing: border-box;
}
.sec05-b .subtn{
  width: 5.5rem; height: .6rem; line-height: .6rem; border-radius: .3rem; font-size: .28rem; border: .01rem solid #f8381b; margin-top: .2rem;
}


/*sec06*/
.sec06-t{
  margin-bottom: .2rem;
}
.sec06-t h3{
  width: 100%; height: .7rem; line-height: .7rem; border-radius: .1rem .1rem 0 0; display: flex; align-items: center; justify-content: flex-start; padding-left: .42rem; box-sizing: border-box;
  background: #2c3a5d;
  background: -webkit-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -o-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -moz-linear-gradient(45deg, #2c3a5d, #09142a);
  background: linear-gradient(45deg, #2c3a5d, #09142a);  
}
.sec06-t-m{
  background: url(../images/s6_lbg01.jpg) no-repeat top center / 100%; display: flex; justify-content: flex-start; align-items: flex-start;
}
.sec06-t-m .sec06-n{
  margin-left: .26rem; margin-top: .22rem; margin-right: .48rem;
}
.sec06-t-m ul{
  margin-top: .3rem; display: flex; flex-wrap: wrap;
}
.sec06-t-m ul li{
  width: 50%; text-align: left; position: relative; margin-bottom: .36rem;
}
.sec06-t-m ul li h4{
  display: flex; align-items: center; margin-bottom: .16rem;
}
.sec06-t-m ul li h4 span{
  font-size: .24rem; color: #192b4f; font-weight: 600; margin-left: .08rem; margin-right: .12rem;
}
.sec06-t-m ul li h4 i{
  width: .6rem; height: .24rem; line-height: .24rem; border-radius: .12rem; font-size: .18rem; color: #fff; text-align: center;
  background: #2c3a5d;
  background: -webkit-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -o-linear-gradient(45deg, #2c3a5d, #09142a);
  background: -moz-linear-gradient(45deg, #2c3a5d, #09142a);
  background: linear-gradient(45deg, #2c3a5d, #09142a);  
}
.sec06-t-m ul li p{
  font-size: .17rem; padding-bottom: .04rem; color: #333333; border-bottom: .01rem dashed #a6b2ce; text-align: left; margin-left: .22rem; display: inline-block;
}
.sec06-t-m ul li:nth-child(1) .sec06-tips{
  position: absolute; left: 3.45rem; top: .07rem; animation: fd .8s infinite alternate ease-in-out;
}
.sec06-t-m ul li:nth-child(3) .sec06-tips{
  position: absolute; left: 4.09rem; top: .07rem; animation: fd .8s infinite alternate ease-in-out;
}
.sec06-b ul{
  display: flex; justify-content: space-between;
}
.sec06-b ul li{
  width: 3.9rem; height: 3rem; background: url(../images/s6_lbg02.jpg) no-repeat center / 100%; position: relative;
}
.sec06-b ul li i{
  position: absolute; top: .18rem; left: .16rem;
}
.sec06-b ul li div{
  height: 2.22rem; padding-top: .41rem; display: flex; align-items: flex-start; justify-content: center; box-sizing: border-box;
}
.sec06-b ul li p{
  font-size: .2rem; color: #192b4f; font-weight: 600; line-height: .24rem;
}
.sec06-b ul li div img{
  transition: all .5s;
}
.sec06-b ul li:hover div img{
  transform: scale(1.05);
}
.sec06-main a{
  width: 5.5rem;
  height: .6rem;
  line-height: .6rem;
  font-size: .28rem;
  color: #fff;
  font-weight: bold;
  border-radius: .3rem;
  display: block;
  margin: 0 auto;
  border: .01rem solid #f8381b;
  box-shadow: 0 .17rem .27rem #ff2f0033;
  background: #fe7635;
  background: -webkit-linear-gradient(right, #fe7635, #f83b1c);
  background: -o-linear-gradient(right, #fe7635, #f83b1c);
  background: -moz-linear-gradient(right, #fe7635, #f83b1c);
  background: linear-gradient(to right, #fe7635, #f83b1c);
  margin-top: .3rem;
}
/* 放大 */
@keyframes fd{
  0%{transform: scale(1);}
  100%{transform: scale(1.1);}
}


/*sec07*/
.sec07 .title{
  margin-bottom: .2rem;
}
.sec07-main{
  height: 7.05rem; background: url(../images/s7_bg.jpg) no-repeat top center / auto 100%; padding-top: .46rem; padding-bottom: .2rem;
}
.sec07-main .wrap{
  display: flex; 
}
.sec07-main h3{
  font-size: .24rem; color: #252c47; display: flex; align-items: center; margin-left: .35rem; margin-bottom: .1rem;
}
.sec07-main h3 img{
  margin-right: .05rem;
}
.sec07-main .sec07-tips{
  font-size: .18rem; color: #333333; text-align: left; margin-left: .68rem; margin-bottom: .23rem;
}
.sec07-l{
  width: 6.3rem; border-radius: .2rem; padding-top: .26rem; padding-bottom: .28rem;
}
.sec07-l-m{
  display: flex; justify-content: center;
}
.sec07-l-m p{
  width: 2.73rem; height: .25rem; border: .02rem solid #777777; font-size: .14rem; color: #252c47; font-weight: 600; text-align: left; margin: -0.02rem .02rem 0;
} 
.sec07-l-m p span{
  width: .72rem; height: 100%; line-height: .25rem; text-align: center; background: #ced6e4; display: inline-block; margin-right: .06rem;
}
.sec07-l-m div.list02 p{
  width: 2.92rem;
}
.sec07-r{
  flex: 1; border-radius: .2rem; padding-top: .26rem;
}
.sec07-r h3{
  margin-left: .44rem;
}
.sec07-r .sec07-tips{
  margin-left: .77rem; margin-bottom: .26rem;
}
.sec07-r  h4{
  font-size: .22rem; color: #252c47; font-weight: bold; margin-bottom: .14rem;
}
.sec07-r .sec07-r-table{
  margin: 0 .52rem;
}
.sec07-r table tr th{
  height: .44rem; line-height: .44rem; border: .02rem solid #878888; font-size: .16rem; color: #252c47; font-weight: bold;
}
.sec07-r table tr td{
  font-size: .14rem; color: #252c47; font-weight: 600;  border: .02rem solid #878888; line-height: .26rem;
}
.sec07-r table tr td.hsColor{
  background: #ced6e4;
}
.sec07-tips2{
  font-size: .14rem; color: #646b84; line-height: .2rem; text-align: left; margin-top: .15rem;
}

/*sec08*/
.sec08-main{
  position: relative;
}
.sec08-main h3{
  height: 1.2rem; position: absolute; bottom: 0; left: 0; right: 0; display: flex; align-items: center; justify-content: center;
  background: #fe7936e8;
  background: -webkit-linear-gradient(right, #fe7936e8, #f8391bde);
  background: -o-linear-gradient(right, #fe7936e8, #f8391bde);
  background: -moz-linear-gradient(right, #fe7936e8, #f8391bde);
  background: linear-gradient(to right, #fe7936e8, #f8391bde);  
}
.sec08-main h3 img{
  margin: 0 .1rem;
}

/*sec09*/
.sec09{
  background: url(../images/s9_bg.jpg) no-repeat top center; margin-top: .7rem; padding-top: .44rem;
}
.sec09 h2 {
  background: #1d2a48;
  background: -webkit-linear-gradient(45deg, #1d2a48, #121e38);
  background: -o-linear-gradient(45deg, #1d2a48, #121e38);
  background: -moz-linear-gradient(45deg, #1d2a48, #121e38);
  background: linear-gradient(45deg, #1d2a48, #121e38);
}
.sec09 h3{
  width: 4.07rem;
  height: .57rem;
  line-height: .56rem;
  font-size: .3rem;
  color: #fff;
  font-weight: bold;
  border-radius: .28rem;
  display: block;
  margin: 0 auto;
  box-sizing: border-box;
  border: .01rem solid #f8381b;
  background: #fe7635;
  background: -webkit-linear-gradient(right, #fe7635, #f83b1c);
  background: -o-linear-gradient(right, #fe7635, #f83b1c);
  background: -moz-linear-gradient(right, #fe7635, #f83b1c);
  background: linear-gradient(to right, #fe7635, #f83b1c);
  margin-top: .3rem;
  position: relative;
}
.sec09-m{
  width: 9.3rem; background: #fff; margin: -0.28rem auto 0; padding: .42rem .47rem; box-shadow: 0 0 .95rem #00000027; box-sizing: border-box; margin-bottom: .68rem;
}
.sec09-m .sec09-m-box{
  border: .01rem solid #e9e9e9; padding-top: .24rem; padding-bottom: .4rem;
}
.sec09-m ul li{
  display: flex; align-items: center; justify-content: flex-start; margin-bottom: .16rem; padding: .05rem 0; padding-left: .33rem;
  background: #e8edf6;
  background: -webkit-linear-gradient(right, #e8edf6, #ffffff 14%);
  background: -o-linear-gradient(right, #e8edf6, #ffffff 14%);
  background: -moz-linear-gradient(right, #e8edf6, #ffffff 14%);
  background: linear-gradient(to right, #e8edf6, #ffffff 14%);
}
.sec09-m ul li h4{
  font-size: .23rem; color: #333333; font-weight: bold; margin-right: .54rem;
}
.sec09-m ul li p{
  font-size: .18rem; color: #353535; text-align: left;
}
.sec09-m ul li p b{
  font-weight: 600; font-size: .2rem;
}
.sec09-m a{
  width: 1.8rem; height: .4rem; line-height: .38rem; display: block; margin: 0 auto; margin-top: .3rem;
  font-size: .24rem;
  color: #fff;
  font-weight: bold;
  border: .01rem solid #f8381b;
  box-shadow: 0 .17rem .27rem #ff2f001c;
  border-radius: .2rem;
  background: #fe7635;
  background: -webkit-linear-gradient(right, #fe7635, #f83b1c);
  background: -o-linear-gradient(right, #fe7635, #f83b1c);
  background: -moz-linear-gradient(right, #fe7635, #f83b1c);
  background: linear-gradient(to right, #fe7635, #f83b1c);
}



/*侧边悬停*/
.lfNav{position: fixed;width:2.38rem; height:5.29rem; display: block; background: url(../images/fixedNavBg.png) no-repeat center;top:14%; left:.2rem;z-index:9;}
.lfNav .close{position:absolute;top:.1rem; right:.1rem; height:.3rem; width:.3rem; }
.lfNav .close img{width: 100%;}
.mt185{margin-top:1.44rem;}
.nav-bg{
  width:1.52rem; height:.42rem; line-height: .4rem; display: block; text-align: center; border: .01rem solid #ffddb9; margin-bottom: .1rem; margin-left: .32rem; box-sizing: border-box;
  background: #f5480d;
  background: -webkit-linear-gradient(right, #f5480d, #a30303);
  background: -o-linear-gradient(right, #f5480d, #a30303);
  background: -moz-linear-gradient(right, #f5480d, #a30303);
  background: linear-gradient(to right, #f5480d, #a30303);  
}
.nav-bg:hover{
  background: #fff0bc;
  background: -webkit-linear-gradient(right, #fff0bc, #ffc261);
  background: -o-linear-gradient(right, #fff0bc, #ffc261);
  background: -moz-linear-gradient(right, #fff0bc, #ffc261);
  background: linear-gradient(to right, #fff0bc, #ffc261);  
}
.nav-bg a{
  width:100%; height:100%; display: block; margin:auto; font-size: .2rem; color: #fff;
}
.nav-bg a:hover{
	color: #611204; font-weight: 600;
}
.left_top{
  width:1.51rem; height:.4rem;display: block;float:left;margin-left:.22rem;margin-top: .1rem;
}


.pub-btn{
  transition: all .5s;
 }
 .pub-btn:hover{
  transform: scale(1.1);
 }