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

.wrap {
  position: relative;
  width: 1100px;
  margin: 0 auto;
  font-size: 0;
  text-align: center;
}

.hide {
  display: none !important;
}

.section {
  padding-top: .5rem;
}

.title {
  margin-bottom: .45rem;
}

.title h2 {
  width: 8rem;
  font-size: .4rem;
  color: #3e3a39;
  font-weight: bold;
  letter-spacing: .01rem;
  display: flex; align-items: center; justify-content: space-between;
  margin: 0 auto .08rem;
}
.title h2 span b{
  color: #033ba2; font-weight: bold;
}
.title h2 i{
  width: 0.12rem; height: 0.12rem; background: #033ba2; display: block;
}
.title2 h2{
  color: #fff;
}
.title2 h2 i{
  background: #fff;
}

/* banner */
.banner{
  position:relative;height:8.17rem;background:url('../images/ban_bg.jpg') no-repeat top center; text-align: center;
}
.banner .wrap{
  padding-top: 1.62rem;
}
.banner-logo{
  position:absolute; top:.2rem; left:.28rem; width:1.9rem; height:.6rem;
}
.banner h1{
  margin-top: -1.76rem;
  margin-left: .2rem;
  position: relative;
}
.banner ul{
  display: flex; justify-content: center; margin-top: -0.27rem; position: relative; z-index: 5;
}
.banner ul li{
  width: 1.7rem; height: .4rem; line-height: .4rem; border-radius: .2rem; font-size: .2rem; color: #00267b; font-weight: bold; margin: 0 .24rem;
  background: #f2f1d1;
  background: -webkit-linear-gradient(right, #f2f1d1, #ecbb87);
  background: -o-linear-gradient(right, #f2f1d1, #ecbb87);
  background: -moz-linear-gradient(right, #f2f1d1, #ecbb87);
  background: linear-gradient(to right, #f2f1d1, #ecbb87);
}
.banner p{
  font-size: .28rem; color: #fff; font-weight: bold; text-shadow: 0 .03rem .06rem #0b255c75; margin-top: .16rem;
}

/*sec01*/
.sec01{
  padding-top: .05rem; background: url(../images/s1_bg.jpg) no-repeat bottom center; padding-bottom: .84rem;
}
.sec01 ul li{
  display: flex; align-items: flex-start; justify-content: space-between; margin-bottom: .46rem;
}
.sec01 ul li:last-child{
  margin-bottom: 0;
}
.sec01 ul li h3{
  width: 2.14rem; height: 1.99rem; background: url(../images/s1_lbg.png) no-repeat center / 100%; font-size: .32rem; color: #033ba2; font-weight: bold; text-align: right; padding-right: .28rem; padding-top: .26rem; box-sizing: border-box;
}
.sec01 ul li h3 span{
  font-size: .58rem; color: #333333; font-weight: bold; display: block; margin-top: -0.05rem;
}
.sec01 ul li p{
  width: 8.54rem; height: 1.74rem; background: #fff url(../images/s1_rbg.png) no-repeat top right / .44rem; box-shadow: 0 0 .2rem #9a9a9a60; font-size: .18rem; color: #333333; line-height: .34rem; padding: 0 .46rem; display: flex; flex-direction: column; justify-content: center; text-align: left; box-sizing: border-box;
}
.sec01 ul li p b{
  width: 100%; font-weight: bold; line-height: .26rem; border-top: .01rem solid #3e3a39; margin-top: .08rem; padding-top: .08rem;
}
.sec01 ul li:last-child b{
  border-top: none; padding-top: 0; margin-top: 0;
}

/*sec02*/
.sec02{
  background: #efefef; padding-top: .5rem; padding-bottom: .75rem;
}
.sec02 h3{
  width: 100%; height: .6rem; line-height: .6rem; background: #033ba2; font-size: .24rem; color: #fff; font-weight: bold;
}
.sec02 table tr th{
  font-size: .2rem; line-height: .5rem; color: #033ba2; font-weight: bold; background: #edf3ff; border: .01rem solid #033ba2;
}
.sec02 table tr td{
  font-size: .18rem; line-height: .5rem; color: #333333; background: #fff; border: .01rem solid #033ba2;
}
.sec02 table tr td b{
  font-weight: bold;
}
.sec02 table tr td.colorBlue{
  color: #033ba2;
}

/*sec03*/
.sec03{
  background: url(../images/s3_bg.jpg) no-repeat top center; padding-top: .5rem; padding-bottom: .75rem;
}
.sec03 tr.hasBg{
  height: .6rem;
  background: #fef8d1;
  background: -webkit-linear-gradient(right, #fef8d1, #f9c287);
  background: -o-linear-gradient(right, #fef8d1, #f9c287);
  background: -moz-linear-gradient(right, #fef8d1, #f9c287);
  background: linear-gradient(to right, #fef8d1, #f9c287);
}
.sec03 tr th{
  font-size: .24rem; color: #002260; font-weight: bold;
}
.sec03 tr th:nth-child(1){
  border-radius: .1rem 0 0 .1rem;
}
.sec03 tr th:last-child{
  border-radius: 0 .1rem .1rem 0;
}
.sec03 tr td{
  background: #fff; font-size: .18rem; color: #333333; font-weight: 600; line-height: .7rem; border: .01rem solid #f0f0f0;
}
.sec03 tr td.h25{
  height: .1rem; background: none; border: none;
}
.sec03 tr td b{
  font-weight: bold;
}
.sec03 tr td.colorRed{
  color: #b80200;
}
.sec03 tr td .colorRedLight{
  color: #b80200; font-size: .16rem; display: block;
}
.sec03 tr td:last-child{
  border-right: none;
}
.sec03 tr:last-child td{
  border-bottom: none;
}
.sec03 tr td.noborderLeft{
  border-left: none;
}
.sec03 tr td.lh30{
  line-height: .2rem;
}
.sec03 tr.nobrTop td{
  border-top: none;
}
.sec03 tr.nobrTop td:nth-child(1){
  border-radius: .1rem 0 0 0;
}
.sec03 tr.nobrTop td:last-child{
  border-radius: 0 .1rem 0 0;
}
.sec03 tr:last-child td:nth-child(1){
  border-radius: 0 0 0 .1rem;
}
.sec03 tr:last-child td:last-child{
  border-radius: 0 0 .1rem 0;
}

/*sec04*/
.sec04-main{
  border-radius: .1rem; height: 4rem; padding: .2rem; box-sizing: border-box;
  background: #134bac;
  background: -webkit-linear-gradient(right, #134bac, #033ba2);
  background: -o-linear-gradient(right, #134bac, #033ba2);
  background: -moz-linear-gradient(right, #134bac, #033ba2);
  background: linear-gradient(to right, #134bac, #033ba2);
}
.kecheng-box-bg{
  height: 100%; display: flex; justify-content: center; align-items: center; background: #fff;
}
.kecheng-l{
  width: 5.61rem; height: 3.15rem; background: #000; margin-right: .24rem;
}
.kecheng-r ul li{
  display: flex; justify-content: flex-start; align-items: center; cursor: pointer; font-size: .2rem; color: #221815; margin-bottom: .1rem; text-align: left;
}
.kecheng-r ul li i{
  width: .09rem; height: .12rem; background: url(../images/kecheng_jt.png) no-repeat center / 100%; margin-right: .15rem;
}
.kecheng-r ul li span{
  width: 2.75rem; position: relative;
  top: -0.01rem;
}
.kecheng-r ul li b{
  width: 1.2rem; height: .32rem; line-height: .32rem; background: #f1f6ff; border: .01rem solid #2051ac; border-radius: .16rem; font-size: .18rem; color: #033ba2; font-weight: bold; text-align: center;
}
.kecheng-btn{
  display: flex; justify-content: center; margin-top: .84rem;
}
.kecheng-btn a{
  width: 2rem; height: .56rem; line-height: .56rem; font-size: .24rem; text-align: center;
}
.kecheng-btn a:nth-child(1){
  background: #e9eef7;
  background: -webkit-linear-gradient(right, #e9eef7, #fff, #e9eef7);
  background: -o-linear-gradient(right, #e9eef7, #fff, #e9eef7);
  background: -moz-linear-gradient(right, #e9eef7, #fff, #e9eef7);
  background: linear-gradient(to right, #e9eef7, #fff, #e9eef7);
}
.kecheng-btn a:nth-child(2){
  color: #fff;
  background: #134bac;
  background: -webkit-linear-gradient(right, #134bac, #033ba2);
  background: -o-linear-gradient(right, #134bac, #033ba2);
  background: -moz-linear-gradient(right, #134bac, #033ba2);
  background: linear-gradient(to right, #134bac, #033ba2);
}

/*sec05*/
.sec05{
  background: url(../images/s5_bg.jpg) no-repeat bottom center; padding-top: .5rem; padding-bottom: .6rem;
}
.sec05-t{
  width: 8.37rem; height: 2.86rem; position: relative; text-align: center; margin: 0 auto; padding-top: .2rem;
}
.sec05-t ul{
  display: flex; align-items: flex-start; position: absolute; top: 0; left: .57rem;
}
.sec05-t ul li{
  font-size: .16rem; color: #fff; writing-mode: vertical-rl
}
.sec05-t ul li:nth-child(1){
  margin-top: 1.68rem; margin-right: .85rem;
}
.sec05-t ul li:nth-child(2){
  margin-top: .52rem;
}
.sec05-t ul li:nth-child(3){
  margin-top: 1.42rem;
  margin-left: .15rem;
}
.sec05-t ul li:nth-child(4){
  margin-top: 2.1rem;
  margin-left: 1.25rem;
}
.sec05-t ul li:nth-child(5){
  margin-top: 1.53rem;
  margin-left: 2.15rem;
}
.sec05-t ul li:nth-child(6){
  margin-top: .52rem;
  margin-left: .54rem;
}
.sec05-t ul li:nth-child(7){
  margin-top: 1.74rem;
  margin-left: .67rem;
}
.s5-tips{
  width: 4.76rem; height: .42rem; line-height: .42rem; font-size: .26rem; color: #fff; font-weight: 600; border-radius: .05rem; padding: .02rem 0; margin: 0 auto; box-sizing: border-box; margin-top: .42rem;
  background: #134bac;
  background: -webkit-linear-gradient(bottom, #134bac, #033ba2);
  background: -o-linear-gradient(bottom, #134bac, #033ba2);
  background: -moz-linear-gradient(bottom, #134bac, #033ba2);
  background: linear-gradient(to bottom, #134bac, #033ba2);
}
.s5-tips p{
  height: 100%; border-left: .01rem solid #5587e9; border-right: .01rem solid #5587e9; display: inline-block; padding: 0 .22rem;
}

/*sec06*/
.sec06{
  background: url(../images/s6_bg.jpg) no-repeat bottom center; padding-bottom: .7rem;
}
.sec06-main{
  position: relative;
}
.jiegou-img{
  display: inline-block; animation: jiegouMove 1s infinite alternate ease-in-out; margin-top: .35rem;
}
.sec06 ul li{
  width: 3rem; padding: .22rem .24rem .2rem; text-align: left; box-sizing: border-box;
  background: #fff;
  background: -webkit-linear-gradient(right, #fff, #ffffff00);
  background: -o-linear-gradient(right, #fff, #ffffff00);
  background: -moz-linear-gradient(right, #fff, #ffffff00);
  background: linear-gradient(to right, #fff, #ffffff00);
}
.sec06 ul li:nth-child(1){
  position: absolute; top: -0.22rem; left: 2.71rem;
}
.sec06 ul li:nth-child(2){
  position: absolute; top: .86rem; right: .69rem;
}
.sec06 ul li:nth-child(3){
  position: absolute; top: 1.65rem; left: .69rem;
}
.sec06 ul li:nth-child(4){
  position: absolute; top: 3.22rem; right: .01rem;
}
.sec06 ul li:nth-child(5){
  position: absolute; top: 4.02rem; left: .01rem;
}
.sec06 ul li:nth-child(2n){
  background: #fff;
  background: -webkit-linear-gradient(left, #fff, #ffffff00);
  background: -o-linear-gradient(left, #fff, #ffffff00);
  background: -moz-linear-gradient(left, #fff, #ffffff00);
  background: linear-gradient(to left, #fff, #ffffff00);
}
.sec06 ul li h3{
  width: .9rem; height: .4rem; line-height: .4rem; font-size: .24rem; text-align: center; color: #fff; font-weight: bold; border-radius: .2rem; margin-bottom: .15rem; margin-left: 1.6rem;
  background: #1149ab;
}
.sec06 ul li:nth-child(2n) h3{
  margin-left: 0;
}
.sec06 ul li p{
  font-size: .18rem; color: #221815; line-height: .28rem;
}
@keyframes jiegouMove{
  0%{transform: translateY(-0.1rem);}
  100%{transform: translateY(.1rem);}
}

/*sec07*/
.sec07{
  background: url(../images/s7_bg.jpg) no-repeat top center; height: 6.66rem; box-sizing: border-box;
}
.sec07-main{
  position: relative;
}
.sec07 ul{
  display: flex; align-items: flex-start; justify-content: flex-start;
}
.sec07 ul li{
  width: .7rem; height: .7rem; line-height: .22rem; border: .01rem dashed #fffaf6; border-radius: .7rem; text-align: center; display: flex; align-items: center; justify-content: center; font-size: .18rem; color: #fff; animation: sec07Scale 1s infinite alternate ease-in-out;
}
.sec07 ul li:nth-child(1){
  margin-left: .35rem; margin-right: 3.65rem; margin-top: .05rem;
}
.sec07 ul li:nth-child(2){
  margin-top: 1.6rem; margin-right: 1.8rem;
}
.sec07 ul li:nth-child(3){
  margin-right: 1.2rem;
}
.sec07 ul li:nth-child(4){
  margin-top: 1.72rem;
}
.shuti-img{
  position: absolute; top: .1rem; left: 1.26rem;
}
.sec07 p{
  width: 2rem; font-size: .18rem; color: #fff; line-height: .3rem; text-align: left; position: absolute; right: 2.8rem; top: 1.26rem;
}
@keyframes sec07Scale{
  0%{transform: scale(.9);}
  100%{transform: scale(1);}
}

/*sec08*/
.sec08{
  padding-top: 0;
}
.sec08-main{
  border-radius: .1rem; padding: .23rem .2rem .22rem; box-sizing: border-box;
  background: #134bac;
  background: -webkit-linear-gradient(right, #134bac, #033ba2);
  background: -o-linear-gradient(right, #134bac, #033ba2);
  background: -moz-linear-gradient(right, #134bac, #033ba2);
  background: linear-gradient(to right, #134bac, #033ba2);
}
/* .gongju-top ul{
  display: flex; justify-content: flex-start;
}
.gongju-top ul li{
  width: 1.5rem; height: .46rem; line-height: .42rem; background: #5587e9; border: .02rem solid #169bff; font-size: .22rem; color: #fff; font-weight: bold; border-radius: .22rem; text-align: left; padding-left: .2rem; box-sizing: border-box; position: relative; margin-right: .62rem;
}
.gongju-top ul li:nth-child(4){
  width: 1.6rem;
}
.gongju-top ul li:last-child{
  margin-right: 0;
}
.gongju-top ul li span{
  width: .75rem; height: .3rem; line-height: .3rem; border-radius: .15rem; display: block; position: absolute; right: -0.5rem; top: .08rem; z-index: 8; font-size: .18rem; color: #002260; text-align: center;
  background: #f3f0d3;
  background: -webkit-linear-gradient(right, #f3f0d3, #f3bf89);
  background: -o-linear-gradient(right, #f3f0d3, #f3bf89);
  background: -moz-linear-gradient(right, #f3f0d3, #f3bf89);
  background: linear-gradient(to right, #f3f0d3, #f3bf89);
}
.gongju-bottom{
  background: #fff; margin-top: .2rem; padding: .36rem 0; text-align: center; position: relative;
}
.gongju-img{
  display: inline-block;
}
.gongju-bottom i.gongju-r{
  width: .38rem; height: .25rem; background: url(../images/gongju_jt.png) no-repeat center / 100%; display: block; position: absolute; top: .54rem; animation: gongjujtMove 1s infinite alternate ease-in-out;
}
.gongju-bottom i.gongju-d{
  width: .23rem; height: .39rem; background: url(../images/gongju_jt2.png) no-repeat center / 100%; display: block;position: absolute; right: 3.48rem; animation: gongjujtMove2 1s infinite alternate ease-in-out;
}
.gongju-i01{
  left: 2.4rem;
}
.gongju-i02{
  left: 4.53rem;
}
.gongju-i03{
  left: 5.72rem;
}
.gongju-i04{
  top: 1.06rem;
}
.gongju-i05{
  top: 2.16rem;
} */
@keyframes gongjujtMove{
  0%{transform: translateX(-0.04rem);}
  100%{transform: translateX(.04rem);}
}
@keyframes gongjujtMove2{
  0%{transform: translateY(-0.04rem);}
  100%{transform: translateY(.04rem);}
}

/* 页面修改搬二建块 */
.itembox {
  background: #fff;
  background: linear-gradient(45deg, #fff, #eeeff8, #fff);
  border-radius: 0.2rem;
  position: relative;
}
.itembox.itembox1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.itembox .s3-left {
  width: 8.56rem;
  display: block;
  height: 3.92rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  position: relative;
}
.itembox .s3-left img {
  width: 96%;
  display: block;
}
.itembox .s3-right {
  width: 2rem;
  height: 3.92rem;
  background: url("../images/s3-img03.png") no-repeat center / 100%;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  align-content: flex-start;
  justify-content: flex-start;
}
.itembox .s3-right h4 {
  font-size: 0.26rem;
  line-height: 1;
  color: #fff;
  text-align: left;
  margin-left: 0.24rem;
  margin-top: 1.22rem;
  margin-bottom: 0.26rem;
  position: relative;
}
.itembox .s3-right h4::before {
  content: '';
  width: 0.22rem;
  height: 0.04rem;
  display: block;
  background: #fff;
  position: absolute;
  top: -0.2rem;
  left: 0.02rem;
}
.itembox .s3-right ul {
  text-align: left;
  margin-left: 0.23rem;
  font-size: 0.22rem;
  line-height: 0.37rem;
}
.itembox .s3-right ul li {
  clear: both;
}
.itembox .s3-right ul li::before {
  content: '';
  width: 0.19rem;
  height: 0.37rem;
  display: block;
  float: left;
}
.itembox .s3-right ul li.icon01::before {
  background: url("../images/s3-icon01.png") no-repeat center / 100%;
}
.itembox .s3-right ul li.icon02::before {
  background: url("../images/s3-icon02.png") no-repeat center / 100%;
}
.itembox .s3-right ul li.icon03::before {
  background: url("../images/s3-icon03.png") no-repeat center / 100%;
}
.itembox .s3-right ul li.icon04::before {
  background: url("../images/s3-icon04.png") no-repeat center / 100%;
}
.itembox .top {
  position: absolute;
  top: 0;
  left: 0;
}
.itembox .top .no {
  width: 0.76rem;
  height: 0.99rem;
  display: block;
  float: left;
  margin-left: -0.01rem;
  margin-top: -0.01rem;
  background: url("../images/s3-img02.png") no-repeat center / 100%;
  font-size: 0.42rem;
  line-height: 0.79rem;
  font-weight: bold;
  color: #fff;
  text-align: left;
  text-indent: 0.1rem;
}
.itembox .top .txt {
  font-size: 0.38rem;
  color: #0d1865;
  font-weight: bold;
  margin-top: 0.22rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.itembox .top .txt b {
  font-weight: bold;
}
.itembox .top .txt span {
  display: block;
  font-size: 0.3rem;
  font-weight: 400;
}
.itembox .cont {
  width: 100%;
  clear: both;
  margin-top: 0.98rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  align-content: flex-start;
}
.itembox .cont .item {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.itembox .cont .item img {
  width: 1.25rem;
  display: block;
  border-radius: 50%;
}
.itembox .cont .item .txt span {
  width: 1.6rem;
  height: 0.4rem;
  display: block;
  border-radius: 0 0.1rem 0 0.1rem;
  border: solid 0.01rem #fff;
  font-size: 0.24rem;
  line-height: 0.4rem;
  color: #fff;
  font-weight: bold;
  margin-bottom: 0.12rem;
}
.itembox .cont .item .txt p {
  font-size: 0.2rem;
  line-height: 0.27rem;
  text-align: left;
  clear: both;
}
.itembox .cont .item .txt p.alignRight {
  text-align: right;
}
.itembox .cont .item.item1 {
  margin-left: 0.84rem;
}
.itembox .cont .item.item1 img {
  box-shadow: 0 0.05rem 0.18rem rgba(7, 121, 244, 0.77);
}
.itembox .cont .item.item1 .txt {
  margin-left: 0.18rem;
}
.itembox .cont .item.item1 span {
  float: right;
  background: #2490f9;
  background: -webkit-linear-gradient(45deg, #1674fa, #31abf8);
  background: -o-linear-gradient(45deg, #1674fa, #31abf8);
  background: -moz-linear-gradient(45deg, #1674fa, #31abf8);
  background: linear-gradient(45deg, #1674fa, #31abf8);
  box-shadow: 0 0.05rem 0.18rem rgba(170, 229, 250, 0.77);
}
.itembox .cont .item.item2 {
  margin-right: 0.98rem;
}
.itembox .cont .item.item2 img {
  box-shadow: 0 0.05rem 0.18rem rgba(253, 90, 0, 0.77);
}
.itembox .cont .item.item2 .txt {
  margin-right: 0.18rem;
}
.itembox .cont .item.item2 span {
  float: right;
  background: #fe9403;
  background: -webkit-linear-gradient(45deg, #fe7c04, #feac01);
  background: -o-linear-gradient(45deg, #fe7c04, #feac01);
  background: -moz-linear-gradient(45deg, #fe7c04, #feac01);
  background: linear-gradient(45deg, #fe7c04, #feac01);
  box-shadow: 0 0.05rem 0.18rem rgba(253, 95, 0, 0.77);
}
.itembox .cont .item.item3 {
  margin-left: 0.82rem;
}
.itembox .cont .item.item3 img {
  box-shadow: 0 0.05rem 0.18rem rgba(233, 46, 69, 0.77);
}
.itembox .cont .item.item3 .txt {
  margin-left: 0.18rem;
}
.itembox .cont .item.item3 span {
  float: left;
  background: #fe9403;
  background: -webkit-linear-gradient(45deg, #b60c28, #e63b5f);
  background: -o-linear-gradient(45deg, #b60c28, #e63b5f);
  background: -moz-linear-gradient(45deg, #b60c28, #e63b5f);
  background: linear-gradient(45deg, #b60c28, #e63b5f);
  box-shadow: 0 0.05rem 0.18rem rgba(238, 106, 130, 0.77);
}
.itembox .cont .item.item4 {
  margin-right: 1.04rem;
}
.itembox .cont .item.item4 img {
  box-shadow: 0 0.05rem 0.18rem rgba(137, 114, 255, 0.77);
}
.itembox .cont .item.item4 .txt {
  margin-right: 0.18rem;
}
.itembox .cont .item.item4 span {
  width: 1.28rem;
  float: right;
  background: #fe9403;
  background: -webkit-linear-gradient(45deg, #532cef, #6204fe);
  background: -o-linear-gradient(45deg, #532cef, #6204fe);
  background: -moz-linear-gradient(45deg, #532cef, #6204fe);
  background: linear-gradient(45deg, #532cef, #6204fe);
  box-shadow: 0 0.05rem 0.18rem rgba(200, 150, 253, 0.77);
}
.itembox .cont > img {
  width: 3.88rem;
  display: block;
  clear: both;
  margin: auto;
  margin-top: -1.42rem;
  margin-bottom: -1.42rem;
  animation: moveY2 0.8s linear infinite alternate;
}

/*sec09*/
.sec09{
  padding-bottom: .34rem;
}
.zsjz-table01{
  padding: 0 .2rem 0; border-radius: .1rem;
  background: #134bac;
  background: -webkit-linear-gradient(right, #134bac, #033ba2);
  background: -o-linear-gradient(right, #134bac, #033ba2);
  background: -moz-linear-gradient(right, #134bac, #033ba2);
  background: linear-gradient(to right, #134bac, #033ba2);
}
.zsjz-table01 tr th{
  font-size: .2rem; color: #fff; font-weight: 600; line-height: .52rem; border-right: .01rem solid #ffef99;
}
.zsjz-table01 tr th:nth-child(1){
  width: 1.04rem;
}
.zsjz-table01 tr th:nth-child(2){
  width: 1.72rem;
}
.zsjz-table01 tr th:nth-child(3){
  width: 1.26rem;
}
.zsjz-table01 tr th:last-child{
  border-right: none;
}
.zsjz-table01 tr td{
  font-size: .18rem; color: #221815; line-height: .28rem; background: #fff; border: .01rem solid #e6e6e6; padding: .1rem 0;
}
.zsjz-table01 tr td.bt{
  writing-mode: vertical-rl; font-weight: bold; letter-spacing: .03rem; border-left: none;
}
.zsjz-table01 tr td.bt span{
  color: #033ba2;
}
.zsjz-table01 tr.tr02 td{
  border-top: none;
}
.zsjz-table01 tr td.price{
  border-right: none;
}
.zsjz-table01 tr td a{
  margin-top: .05rem; width: 94%; height: .28rem; line-height: .28rem; transition: all .2s;
  background: #033ba2; border-radius: .5rem; font-size: .14rem; color: #fff; margin: 0 auto; margin-top: .05rem; display: block;
}
.zsjz-table01 tr td a:hover{
  transform: scale(1.1);
}
.zsjz-table01 tr td.taleft{
  text-align: left; padding-left: .1rem;
}
.zsjz-table01 tr td.w50{
  width: .55rem;
}
.zsjz-tips1{
  font-size: .18rem; color: #ffffff; line-height: .5rem;
}
.zsjz-tips1 span{
  padding-left: .5rem;
}
.zsjz-table02{
  margin-top: .5rem;
}

/*侧边悬停*/
.lfNav {
  position: fixed;
  width: 238px;
  height: 529px;
  display: block;
  background: url(../images/fixedNavBg.png) no-repeat center;
  top: 14%;
  left: 20px;
  z-index: 9;
}

.lfNav .close {
  position: absolute;
  top: 10px;
  right: 10px;
  height: 30px;
  width: 30px;
}

.lfNav .close img {
  width: 100%;
}

.mt185 {
  margin-top: 144px;
}

.nav-bg {
  width: 152px;
  height: 42px;
  line-height: 40px;
  display: block;
  text-align: center;
  border: 1px solid #ffddb9;
  margin-bottom: 10px;
  margin-left: 32px;
  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: 20px;
  color: #fff;
}

.nav-bg a:hover {
  color: #611204;
  font-weight: 600;
}

.left_top {
  width: 151px;
  height: 40px;
  display: block;
  float: left;
  margin-left: 22px;
  margin-top: 10px;
}

