@charset "UTF-8";
body, html {
  font-size: -webkit-calc(100vw / 120);
  font-size: -moz-calc(100vw / 120);
  font-size: calc(100vw / 120);
}

@media (min-width: 1366px) and (max-width: 1680px) {
  body, html {
    font-size: -webkit-calc(100vw / 110);
    font-size: -moz-calc(100vw / 110);
    font-size: calc(100vw / 110);
  }
}

@media (min-width: 1024px) and (max-width: 1366px) {
  body, html {
    font-size: -webkit-calc(100vw / 100);
    font-size: -moz-calc(100vw / 100);
    font-size: calc(100vw / 100);
  }
}

@media (min-width: 767px) and (max-width: 1024px) {
  body, html {
    font-size: -webkit-calc(100vw / 90);
    font-size: -moz-calc(100vw / 90);
    font-size: calc(100vw / 90);
  }
}

@media (max-width: 767px) {
  body, html {
    font-size: 14px;
  }
}

@font-face {
  font-family: "montserrat";
  src: url(//assets-font-sh.oss-accelerate.aliyuncs.com/MONTSERRAT-REGULAR.OTF);
}

@font-face {
  font-family: "Alibaba-PuHui";
  font-weight: 400;
  src: url("//at.alicdn.com/wf/webfont/D4IY623ZvPId/yDDTbiQphRZwu6NckwxAz.woff2") format("woff2"), url("//at.alicdn.com/wf/webfont/D4IY623ZvPId/WjWVh2wlKFBcVUdxwizXL.woff") format("woff");
  font-display: swap;
}

@font-face {
  font-family: "Alibaba-PuHuiBold";
  src: url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-2/AlibabaPuHuiTi-2-95-ExtraBold/AlibabaPuHuiTi-2-95-ExtraBold.eot) format("embedded-opentype"), url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-2/AlibabaPuHuiTi-2-95-ExtraBold/AlibabaPuHuiTi-2-95-ExtraBold.otf) format("opentype"), url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-2/AlibabaPuHuiTi-2-95-ExtraBold/AlibabaPuHuiTi-2-95-ExtraBold.ttf) format("TrueType"), url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-2/AlibabaPuHuiTi-2-95-ExtraBold/AlibabaPuHuiTi-2-95-ExtraBold.woff) format("woff"), url(https://puhuiti.oss-cn-hangzhou.aliyuncs.com/AlibabaPuHuiTi-2/AlibabaPuHuiTi-2-95-ExtraBold/AlibabaPuHuiTi-2-95-ExtraBold.woff2) format("woff2");
}

p {
  padding: 0;
  margin: 0;
}

.wh {
  padding: 0 13.54167%;
}

@media (max-width: 1366px) {
  .wh {
    padding: 0 5.78125%;
  }
}

@media (max-width: 768px) {
  .wh {
    padding: 0 4%;
  }
}

.wh1 {
  padding: 0 3.125%;
}

@media (max-width: 768px) {
  .wh1 {
    padding: 0 4%;
  }
}

.flex {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.flex-z {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.flex_left {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.flex_left1 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.flex2 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.flex3 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: flex-end;
     -moz-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.flex21 {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.more-msl {
  display: inline-block;
  color: #fff;
  text-decoration: none;
  position: relative;
  z-index: 2;
  overflow: hidden;
  white-space: nowrap;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  width: 10rem;
  text-align: center;
  background: #0072BC;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
       transition-duration: 0.3s;
}

@media (max-width: 768px) {
  .more-msl {
    line-height: 3rem;
    width: 9rem;
    font-size: .875rem;
  }
}

.more-msl i {
  font-weight: 600;
}

@media (max-width: 768px) {
  .more-msl i {
    font-size: .875rem;
  }
}

.more-msl:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #000;
  border-radius: 100%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
   -ms-transform: scale(0);
    -o-transform: scale(0);
       transform: scale(0);
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: -o-transform;
  -moz-transition-property: transform, -moz-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
  -webkit-transition-duration: 0.6s;
  -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
       transition-duration: 0.6s;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
       transition-timing-function: ease-out;
}

.more-msl:hover {
  color: #fff;
}

.more-msl:hover img {
  -webkit-filter: invert(100%) sepia(100%) saturate(38%) hue-rotate(254deg) brightness(110%) contrast(110%);
          filter: invert(100%) sepia(100%) saturate(38%) hue-rotate(254deg) brightness(110%) contrast(110%);
}

.more-msl:hover::before {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
   -ms-transform: scale(2);
    -o-transform: scale(2);
       transform: scale(2);
}

.more-msla {
  display: inline-block;
  color: #fff;
  text-decoration: none;
  position: relative;
  z-index: 2;
  overflow: hidden;
  white-space: nowrap;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  width: 10rem;
  text-align: center;
  border: 1px solid #fff;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
       transition-duration: 0.3s;
}

@media (max-width: 768px) {
  .more-msla {
    line-height: 3rem;
    width: 9rem;
    font-size: .875rem;
  }
}

.more-msla i {
  font-weight: 600;
}

@media (max-width: 768px) {
  .more-msla i {
    font-size: .875rem;
  }
}

.more-msla:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #0072BC;
  border-radius: 100%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
   -ms-transform: scale(0);
    -o-transform: scale(0);
       transform: scale(0);
  -webkit-transition-property: transform;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: -o-transform;
  -moz-transition-property: transform, -moz-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
  -webkit-transition-duration: 0.6s;
  -moz-transition-duration: 0.6s;
    -o-transition-duration: 0.6s;
       transition-duration: 0.6s;
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
       transition-timing-function: ease-out;
}

.more-msla:hover {
  color: #fff;
}

.more-msla:hover img {
  -webkit-filter: invert(100%) sepia(100%) saturate(38%) hue-rotate(254deg) brightness(110%) contrast(110%);
          filter: invert(100%) sepia(100%) saturate(38%) hue-rotate(254deg) brightness(110%) contrast(110%);
}

.more-msla:hover::before {
  -webkit-transform: scale(2);
  -moz-transform: scale(2);
   -ms-transform: scale(2);
    -o-transform: scale(2);
       transform: scale(2);
}

@media (max-width: 990px) {
  body {
    padding-bottom: 0;
    overflow: hidden;
  }
}

@media (max-width: 990px) {
  .pc-hidden {
    display: none;
  }
}

.m-hidden {
  display: none;
}

@media (max-width: 990px) {
  .m-hidden {
    display: block;
  }
}

.m-img-nac {
  padding-bottom: 55.33597%;
  width: 100%;
  position: relative;
  height: 0;
  overflow: hidden;
}

.m-img-nac img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.m-img-news {
  padding-bottom: 68.18182%;
  width: 100%;
  position: relative;
  height: 0;
  overflow: hidden;
}

.m-img-news img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.m-img-xzzx {
  padding-bottom: 32%;
  width: 100%;
  position: relative;
  height: 0;
  overflow: hidden;
}

.m-img-xzzx img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

@media (max-width: 990px) {
  .m-img {
    padding-bottom: 66%;
    width: 100%;
    position: relative;
    height: 0;
    overflow: hidden;
  }
  .m-img.a {
    padding-bottom: 80%;
  }
  .m-img > img {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }
  .pc-banner .swiper-slide.a {
    padding-bottom: 80%;
    width: 100%;
    position: relative;
    height: 0;
    overflow: hidden;
  }
  .pc-banner .swiper-slide.a .img {
    position: static !important;
  }
  .pc-banner .swiper-slide.a .img img {
    position: absolute !important;
    left: 0;
    top: 0;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }
}

.head {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  z-index: 999;
}

.head .head2 {
  line-height: 5.8125rem;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.head .head2 .logo a {
  display: block;
}

.head .head2 .logo a img {
  height: 3.6875rem;
}

.head .head2 .logo a img.b {
  display: none;
}

.head .head2 .sska, .head .head2 .zywena {
  font-size: 1rem;
  color: #fff;
}

.head .head2 .sska a, .head .head2 .zywena a {
  padding: 0.25em 0.5em;
  border: 1px solid #fff;
  background: rgba(0, 0, 0, 0.1);
  font: 500 1rem/1.5em "Alibaba-PuHui";
  display: inline-block;
  color: #fff;
  border-radius: 1em;
}

.head .head2 .sska i, .head .head2 .zywena i {
  color: #fff;
  font-size: 1rem;
}

.head .head2 .zywena {
  text-align: center;
  margin-left: 1em;
}

.head .head2 .zywena a {
  padding: 0.25em 1em;
}

.head .head2 .zywena a i {
  margin-right: 0.4em;
}

.head .head2 a.lxwmore {
  background: #0072BC;
  border-radius: 1.25rem;
  padding: 0 1.5em;
  line-height: 2.5rem;
}

.head .head2 a.lxwmore i {
  display: block;
  width: 1.5rem;
  margin-right: 0.5em;
}

.head .head2 a.lxwmore p {
  font: 500 1rem/2.5rem "Alibaba-PuHui";
  color: #fff;
}

.head .sskbj {
  display: none;
}

.head .searchbox {
  border-top: 2px solid #0072BC;
  top: 5.8125rem;
}

.head .serbtn {
  background: #0072BC;
}

#menu {
  margin-right: 6vw;
}

@media (max-width: 1366px) {
  #menu {
    margin-right: 3vw;
  }
}

#menu .nav_a1 li {
  float: left;
}

#menu .nav_a1 li a {
  display: block;
  color: #fff;
  font-family: "Alibaba-PuHui";
}

#menu .nav_a1 li > a {
  font-size: 1rem;
  position: relative;
  padding: 0 1.25em;
  line-height: 5.8125rem;
  height: 5.8125rem;
  text-transform: uppercase;
}

@media (max-width: 1024px) {
  #menu .nav_a1 li > a {
    padding: 0 0.8em;
  }
}

#menu .nav_a1 li > a i {
  display: inline-block;
}

#menu .nav_a1 li > a:after {
  content: "";
  display: block;
  width: 0;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: -1px;
  background: #fff;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  -moz-transition: all .5s ease;
  transition: all .5s ease;
}

#menu .nav_a1 li .sec {
  position: absolute;
  top: 100%;
  left: 0%;
  width: 100%;
  background: #fff;
  z-index: 999;
  text-align: left;
  padding: 3.125rem 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
  -moz-transform: translateY(20px);
   -ms-transform: translateY(20px);
    -o-transform: translateY(20px);
       transform: translateY(20px);
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  -moz-transition: all .5s ease;
  transition: all .5s ease;
}

#menu .nav_a1 li .sec .navsec1 {
  width: 45.71429%;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d1 .nav-tit dt {
  color: #000000;
  font: 500 1.875rem/1.2em "Alibaba-PuHui";
}

#menu .nav_a1 li .sec .navsec1 .navsec1d1 .nav-tit a.cp-moreat {
  background: #0072BC;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d1 .nav-tit a.cp-moreat i {
  color: #fff;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d1 p {
  color: #6C6C6C;
  font: 500 1rem/1.4em "Alibaba-PuHui";
  padding: 0.5em 0 1em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

#menu .nav_a1 li .sec .navsec1 .navsec1d2 {
  width: 100%;
  margin-top: 0.9em;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d2 > a {
  display: block;
  color: rgba(0, 0, 0, 0.8);
  font: 600 1rem/3em "Alibaba-PuHuiBold";
  width: 35%;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d2 > a:hover {
  color: #0072BC;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d3 {
  width: 100%;
  margin-top: 0.9em;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d3 > a {
  display: block;
  color: rgba(0, 0, 0, 0.8);
  font: 600 1rem/3em "Alibaba-PuHuiBold";
  width: 100%;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d3 > a:hover {
  color: #0072BC;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 {
  width: 100%;
  margin-top: 0.9em;
  position: relative;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 dl {
  width: 40%;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 dl > a {
  display: block;
  color: rgba(0, 0, 0, 0.8);
  font: 600 1rem/3em "Alibaba-PuHuiBold";
  width: 100%;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 dl > a:hover {
  color: #0072BC;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 dl .sec-asd {
  position: absolute;
  left: 40%;
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  height: 100%;
  display: none;
  padding-left: 5%;
  top: 0;
  padding-top: 0.5em;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 dl .sec-asd a {
  display: block;
  color: #252323;
  font: 500 1rem/1.8em "Alibaba-PuHui";
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 dl .sec-asd a:hover {
  color: #0072BC;
}

#menu .nav_a1 li .sec .navsec1 .navsec1d4 dl:hover .sec-asd {
  display: block;
}

#menu .nav_a1 li .sec .navsec2 {
  width: 45%;
  padding-left: 8.78571%;
  border-left: 1px solid rgba(0, 0, 0, 0.2);
}

#menu .nav_a1 li:hover .sec {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
   -ms-transform: translateY(0);
    -o-transform: translateY(0);
       transform: translateY(0);
}

#menu .nav_a1 li:hover > a::after, #menu .nav_a1 li.active > a::after {
  width: 100%;
}

/* 搜索 */
.search {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  /* background: #000; */
  background: rgba(0, 0, 0, 0.85);
  z-index: 999;
  display: none;
}

.search-box {
  width: 50%;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 25%;
}

.inp {
  width: 100%;
  height: 100px;
  background: none;
  border: none;
  border-bottom: 1px solid rgba(255, 255, 255, 0.7);
  font-size: 1.25rem;
  color: rgba(255, 255, 255, 0.7);
}

.inp::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.7);
}

.bu {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
  color: rgba(255, 255, 255, 0.7);
  background: none;
  border: none;
}

.bu .iconfont {
  font-size: 3.125rem;
}

.search-con {
  position: absolute;
  right: 7%;
  top: 7%;
  color: white;
  cursor: pointer;
}

.search-con .iconfont {
  font-size: 2.125rem;
  font-weight: 100;
}

.sticky {
  position: fixed;
  top: 0;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07);
  -webkit-animation: sticky 1s;
  -moz-animation: sticky 1s;
    -o-animation: sticky 1s;
       animation: sticky 1s;
}

@-webkit-keyframes sticky {
  0% {
    -webkit-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(0%);
            transform: translateY(0%);
  }
}

@-moz-keyframes sticky {
  0% {
    -moz-transform: translateY(-100%);
         transform: translateY(-100%);
  }
  100% {
    -moz-transform: translateY(0%);
         transform: translateY(0%);
  }
}

@-o-keyframes sticky {
  0% {
    -o-transform: translateY(-100%);
       transform: translateY(-100%);
  }
  100% {
    -o-transform: translateY(0%);
       transform: translateY(0%);
  }
}

@keyframes sticky {
  0% {
    -webkit-transform: translateY(-100%);
       -moz-transform: translateY(-100%);
         -o-transform: translateY(-100%);
            transform: translateY(-100%);
  }
  100% {
    -webkit-transform: translateY(0%);
       -moz-transform: translateY(0%);
         -o-transform: translateY(0%);
            transform: translateY(0%);
  }
}

.head.sticky .head2 {
  background: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.head.sticky .head2 .logo a {
  outline: none;
}

.head.sticky .head2 .logo a img.a {
  display: none;
}

.head.sticky .head2 .logo a img.b {
  display: inline-block;
}

.head.sticky .head2 #menu .nav_a1 li a {
  color: #000000;
}

.head.sticky .head2 #menu .nav_a1 li > a:after {
  background: #0072BC;
}

.head.sticky .head2 .sska a, .head.sticky .head2 .zywena a {
  background: #0072BC;
  border: 1px solid #FFFFFF;
}

.ny-body-a {
  padding-top: 9.8125rem;
}

.ny-body-a .head {
  position: fixed;
  top: 0;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07);
  -webkit-animation: sticky 0;
  -moz-animation: sticky 0;
    -o-animation: sticky 0;
       animation: sticky 0;
}

.ny-body-a .head .head2 {
  background: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.ny-body-a .head .head2 .logo a img.a {
  display: none;
}

.ny-body-a .head .head2 .logo a img.b {
  display: inline-block;
}

.ny-body-a .head .head2 #menu .nav_a1 li a {
  color: #000000;
}

.ny-body-a .head .head2 #menu .nav_a1 li > a:after {
  background: #0072BC;
}

.ny-body-a .head .head2 .sska a, .ny-body-a .head .head2 .zywena a {
  background: #0072BC;
  border: 1px solid #FFFFFF;
}

.ny-body-a .new-nav {
  position: fixed;
  top: 0;
  top: 5.8125rem;
  left: 0;
  width: 100%;
}

@media (max-width: 990px) {
  .ny-body-a .new-nav {
    position: static;
    border-top: 1px solid rgba(0, 0, 0, 0.2);
  }
}

/*手机端头部*/
.mslm-head {
  position: fixed;
  top: 0;
  z-index: 999999;
  left: 0;
  right: 0;
  background: #fff;
}

.mslm-head-box {
  position: relative;
  height: 60px;
}

.mslm-head-box .mslm-logo {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: auto 4%;
  max-width: 100%;
  height: 34px;
}

.mslm-head-box .mslm-logo h1, .mslm-head-box .mslm-logo a {
  display: inline;
  font-size: 0;
}

.mslm-head-box .mslm-logo img {
  height: 34px;
}

.mslm-navbtn {
  position: absolute;
  z-index: 9;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto 4% auto 0;
  width: 20px;
  height: 15px;
}

.mslm-navbtn span, .mslm-navbtn:after, .mslm-navbtn:before {
  display: block;
  height: 1.5px;
  width: 100%;
  background: #000;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  -moz-transition: all .5s;
  transition: all .5s;
}

.mslm-navbtn span {
  margin: 4.5px 0;
}

.mslm-navbtn:after, .mslm-navbtn:before {
  content: '';
  -webkit-transform-origin: 7.5%;
  -moz-transform-origin: 7.5%;
  -ms-transform-origin: 7.5%;
  -o-transform-origin: 7.5%;
  transform-origin: 7.5%;
}

.mslm-navbtn.clicked span {
  -webkit-transform: translateX(-100%);
  -moz-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  -o-transform: translateX(-100%);
  transform: translateX(-100%);
  opacity: 0;
}

.mslm-navbtn.clicked:after {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.mslm-navbtn.clicked:before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mslm-search-btn {
  position: absolute;
  z-index: 9;
  right: 4%;
  top: 0;
  bottom: 0;
  width: auto;
  text-align: center;
  line-height: 60px;
  color: #fff;
}

.mslm-search-btn span {
  font-size: .75rem;
  display: inline-block;
  margin-right: 0.5em;
  vertical-align: top;
}

.mslm-search-btn .iconfont {
  font-size: 21px;
}

.mslm-search-btn .icon-font {
  display: block;
  width: 100%;
  height: 100%;
}

.mslm-search-btn .icon-font:after {
  background-position: -30px -210px;
}

.mslm-menu {
  display: none;
  position: absolute;
  z-index: 9999;
  left: 0;
  right: 0;
  height: 100vh;
  background: #fff;
}

.mslm-menu .mslm-menu-box {
  height: -webkit-calc(100vh - 60px);
  height: -moz-calc(100vh - 60px);
  height: calc(100vh - 60px);
  overflow: auto;
  padding-bottom: 80px;
}

.mslm-nav > li {
  border-bottom: 1px solid #E9E9E9;
  position: relative;
}

.mslm-nav > li > a {
  display: block;
  line-height: 50px;
  font-size: 14px;
  color: #000;
  font-family: "Alibaba-PuHui";
  padding: 0 4%;
}

.mslm-nav > li .sec {
  display: none;
  padding: 10px 15px;
  border-top: 1px solid #E9E9E9;
}

.mslm-nav > li .sec a {
  display: block;
  font-size: 12px;
  color: #000;
  line-height: 35px;
}

.mslm-nav > li .sec a span {
  display: inline-block;
  min-width: 40%;
  max-width: 50%;
}

.mslm-nav .mslm-menu-jt {
  position: absolute;
  width: 20%;
  height: 50px;
  line-height: 50px;
  right: 0;
  top: 0;
  text-align: center;
  z-index: 9;
}

.mslm-nav .mslm-menu-jt .icon-font {
  display: block;
  width: 100%;
  height: 100%;
}

.mslm-nav .mslm-menu-jt .icon-font:after {
  background-position: -30px -240px;
}

.mslm-nav .mslm-menu-jt.clicked .icon-font:after {
  background-position: -30px -270px;
}

.mslm-nav .mslm-sub-menu {
  background: #1E1E1E;
  display: none;
}

.mslm-nav .mslm-sub-menu > li {
  border-top: 1px dashed rgba(255, 255, 255, 0.5);
}

.mslm-nav .mslm-sub-menu > li > a {
  display: block;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);
  line-height: 40px;
  text-indent: 2em;
}

.mslm-search {
  position: fixed;
  z-index: 99999;
  left: 100%;
  bottom: 0;
  top: 60px;
  width: 100%;
  background: #fff;
  padding: 0 0 0;
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  -moz-transition: all .5s;
  transition: all .5s;
}

.mslm-search .mslm-search-close-btn {
  position: absolute;
  top: 20px;
  left: 30px;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
}

@media (max-width: 420px) {
  .mslm-search .mslm-search-close-btn {
    left: 15px;
  }
}

.mslm-search .mslm-search-close-btn i {
  width: 100%;
  height: 100%;
  display: block;
  color: #fff;
  font-size: 24px;
}

.mslm-search .mslm-search-close-btn i:after {
  background-position: -30px -300px;
}

.mslm-search .mslm-search-box {
  height: 52px;
  border-bottom: 2px solid #E9E9E9;
}

.mslm-search .mslm-search-box input[type="text"] {
  width: 100%;
  background: none;
  border: none;
  outline: none;
  color: #333333;
  font-family: "Alibaba-PuHui";
  font-size: 14px;
  height: 52px;
  text-indent: 1em;
}

.mslm-search .mslm-search-box input[type="text"]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #333333;
  font-family: "Alibaba-PuHui";
}

.mslm-search .mslm-search-box input[type="text"]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #333333;
  font-family: "Alibaba-PuHui";
}

.mslm-search .mslm-search-box input[type="text"]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #333333;
  font-family: "Alibaba-PuHui";
}

.mslm-search .mslm-search-box input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #333333;
  font-family: "Alibaba-PuHui";
}

.mslm-search .mslm-search-box #s_btn {
  width: 20%;
  height: 52px;
  outline: none;
  border: none;
  cursor: pointer;
  font-size: 0;
  background: none;
  border: none;
}

.mslm-search .mslm-search-box #s_btn .iconfont {
  font-size: 20px;
  color: #fff;
}

.mslm-search .mslm-search-box #s_btn .icon-font {
  display: block;
  width: 100%;
  height: 100%;
}

.mslm-search .mslm-search-box #s_btn .icon-font:after {
  background-position: -30px -210px;
}

.mslm-search .mslm-seaerch-wz span,
.mslm-search .mslm-seaerch-wz a {
  display: block;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.9);
  line-height: 45px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}

.mslm-search.clicked {
  left: 0;
}

.aniut {
  position: absolute;
  width: 40px;
  height: 50px;
  line-height: 50px;
  right: 2%;
  top: 0;
  text-align: center;
  z-index: 9;
}

.aniut i {
  display: block;
  width: 100%;
  height: 100%;
  font-size: 18px;
  color: #000;
}

.mslm-nav li > a {
  font-weight: 600;
}

.mslm-nav li > a span {
  display: inline-block;
  min-width: 40%;
  max-width: 50%;
  font-family: "Alibaba-PuHui";
  font-weight: 500;
}

a.jjta {
  color: #fff;
}

a.jjta span {
  font-size: 14px;
}

@media (max-width: 990px) {
  body {
    padding: 60px 0 0 !important;
  }
}

.pc-banner {
  position: relative;
  overflow: hidden;
}

.pc-banner .mySwipera {
  position: relative;
}

.pc-banner .mySwipera:after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
  position: absolute;
  right: 13.54167%;
  top: 0;
  background: rgba(255, 255, 255, 0.2);
  z-index: 1;
}

@media (max-width: 1366px) {
  .pc-banner .mySwipera:after {
    display: none;
  }
}

.pc-banner .mySwipera .swiper-slide {
  overflow: hidden;
}

.pc-banner .mySwipera .swiper-slide .img {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.pc-banner .mySwipera .swiper-slide .img > img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100vh;
}

@media (max-width: 1366px) {
  .pc-banner .mySwipera .swiper-slide .img > img {
    height: 100%;
  }
}

.pc-banner .mySwipera .banwez {
  width: 100%;
  z-index: 99;
  color: #FFFFFF;
}

.pc-banner .mySwipera .banwez dt {
  font: 600 1.875rem/1.5em "Alibaba-PuHuiBold";
  padding-bottom: 0.25em;
}

@media (max-width: 768px) {
  .pc-banner .mySwipera .banwez dt {
    font-size: 1.25rem;
  }
}

.pc-banner .mySwipera .banwez dd {
  color: #FFFFFF;
  font: 600 3.125rem/1.4em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .pc-banner .mySwipera .banwez dd {
    font-size: 1.5rem;
  }
}

.pc-banner .mySwipera .banwez .p {
  font: 500 1.25rem/1.5em "Alibaba-PuHui";
  padding-top: 0.25em;
}

@media (max-width: 768px) {
  .pc-banner .mySwipera .banwez .p {
    font-size: 1rem;
  }
}

.pc-banner .mySwipera .sybtn {
  position: absolute;
  top: 49%;
  right: 2.70833%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2;
}

.pc-banner .mySwipera .sybtn .gong-prev, .pc-banner .mySwipera .sybtn .gong-next {
  color: #fff;
  text-align: center;
  font: 600 .75rem/1.2em "montserrat";
  text-transform: uppercase;
}

.pc-banner .mySwipera .sybtn .gong-prev i, .pc-banner .mySwipera .sybtn .gong-next i {
  color: #fff;
  font-size: .75rem;
  display: block;
}

@media (max-width: 768px) {
  .pc-banner .mySwipera .sybtn .gong-prev, .pc-banner .mySwipera .sybtn .gong-next {
    display: none;
  }
  .pc-banner .mySwipera .sybtn .gong-prev i, .pc-banner .mySwipera .sybtn .gong-next i {
    font-size: 1.15rem;
  }
}

.pc-banner .mySwipera .sybtn .gong-next {
  margin-top: 2.375rem;
}

.pc-banner .mySwipera .swiper-pagination1as {
  position: absolute;
  left: auto;
  right: 0;
  bottom: auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  width: 12.76042%;
  text-align: left;
  z-index: 1;
  padding-left: 1%;
}

@media (max-width: 768px) {
  .pc-banner .mySwipera .swiper-pagination1as {
    width: auto;
    padding: 0 1%;
  }
}

.pc-banner .mySwipera .swiper-pagination1as span {
  opacity: 1;
  margin: 0 .4375rem;
  font: 600 .75rem/2.5em "montserrat";
  background: transparent;
  color: rgba(255, 255, 255, 0.4);
  width: auto;
  height: auto;
  position: relative;
  display: inline-block;
}

.pc-banner .mySwipera .swiper-pagination1as span:after {
  content: "";
  display: block;
  width: 100%;
  height: 2px;
  background: #fff;
  left: 0;
  top: -1px;
  position: absolute;
  display: none;
}

.pc-banner .mySwipera .swiper-pagination1as span.swiper-pagination-bullet-active {
  color: #fff;
}

.pc-banner .mySwipera .swiper-pagination1as span.swiper-pagination-bullet-active:after {
  display: block;
}

@media (max-width: 768px) {
  .pc-banner .mySwipera .swiper-pagination1as span {
    margin: 0 0.6rem;
  }
}

.pc-banner .mySwipera .yybfsz i {
  position: absolute;
  left: 0;
  display: block;
  z-index: 1;
}

.pc-banner .mySwipera .yybfsz i img {
  width: 100%;
}

.pc-banner .mySwipera .yybfsz i.a1 {
  width: 55%;
  top: 0;
}

.pc-banner .mySwipera .yybfsz i.a1 img.b {
  display: none;
}

@media (max-width: 990px) {
  .pc-banner .mySwipera .yybfsz i.a1 img.b {
    display: block;
  }
  .pc-banner .mySwipera .yybfsz i.a1 img.a {
    display: none;
  }
}

.pc-banner .mySwipera .yybfsz i.a2 {
  width: 73.4375%;
  bottom: 0;
}

.pc-banner .mySwipera .yybfsz i.a3 {
  width: 34.0625%;
  bottom: 0;
}

.label_el {
  color: rgba(26, 26, 26, 0);
  text-shadow: none;
  -webkit-text-stroke-width: 0.47px;
  -webkit-text-stroke-color: #fff;
}

@media (max-width: 768px) {
  .label_el {
    -webkit-text-stroke-width: 0.3px;
  }
}

@-webkit-keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
    /*开始为原始大小*/
  }
  25% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
    /*放大1.1倍*/
  }
  50% {
    -webkit-transform: scale(1.2);
            transform: scale(1.2);
  }
  75% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@-moz-keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
    -moz-transform: scale(1);
         transform: scale(1);
    /*开始为原始大小*/
  }
  25% {
    -moz-transform: scale(1.1);
         transform: scale(1.1);
    /*放大1.1倍*/
  }
  50% {
    -moz-transform: scale(1.2);
         transform: scale(1.2);
  }
  75% {
    -moz-transform: scale(1.1);
         transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(1);
         transform: scale(1);
  }
}

@-o-keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
    -o-transform: scale(1);
       transform: scale(1);
    /*开始为原始大小*/
  }
  25% {
    -o-transform: scale(1.1);
       transform: scale(1.1);
    /*放大1.1倍*/
  }
  50% {
    -o-transform: scale(1.2);
       transform: scale(1.2);
  }
  75% {
    -o-transform: scale(1.1);
       transform: scale(1.1);
  }
  100% {
    -o-transform: scale(1);
       transform: scale(1);
  }
}

@keyframes banscaleDraw {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
  0% {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);
    /*开始为原始大小*/
  }
  25% {
    -webkit-transform: scale(1.1);
       -moz-transform: scale(1.1);
         -o-transform: scale(1.1);
            transform: scale(1.1);
    /*放大1.1倍*/
  }
  50% {
    -webkit-transform: scale(1.2);
       -moz-transform: scale(1.2);
         -o-transform: scale(1.2);
            transform: scale(1.2);
  }
  75% {
    -webkit-transform: scale(1.1);
       -moz-transform: scale(1.1);
         -o-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
       -moz-transform: scale(1);
         -o-transform: scale(1);
            transform: scale(1);
  }
}

.zmfd {
  -webkit-animation-name: banscaleDraw;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 10s;
  /*动画所花费的时间*/
}

.zmfd1 {
  -webkit-animation-name: banscaleDraw;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 5s;
  /*动画所花费的时间*/
}

.zmfd2 {
  -webkit-animation-name: banscaleDraw;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 8s;
  /*动画所花费的时间*/
}

@-webkit-keyframes run {
  from {
    bottom: 9%;
    opacity: 0;
  }
  to {
    bottom: 7%;
    opacity: 1;
  }
}

@-moz-keyframes run {
  from {
    bottom: 9%;
    opacity: 0;
  }
  to {
    bottom: 7%;
    opacity: 1;
  }
}

@-o-keyframes run {
  from {
    bottom: 9%;
    opacity: 0;
  }
  to {
    bottom: 7%;
    opacity: 1;
  }
}

@keyframes run {
  from {
    bottom: 9%;
    opacity: 0;
  }
  to {
    bottom: 7%;
    opacity: 1;
  }
}

.kajjt {
  text-align: center;
  -webkit-animation: run 1s infinite linear;
  -moz-animation: run 1s infinite linear;
  -o-animation: run 1s infinite linear;
  animation: run 1s infinite linear;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 7%;
  z-index: 99;
}

.kajjt img.a {
  width: 3.125rem;
  margin: 0 auto;
}

@media (max-width: 768px) {
  .kajjt {
    bottom: 1%;
  }
  .kajjt img.a {
    width: 2.5rem;
  }
}

.wer_apa {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 4%;
  z-index: 1;
}

.wer_apa .sptd {
  color: rgba(255, 255, 255, 0.3);
  font: 600 1.3125rem/1.5em "montserrat";
  text-transform: uppercase;
  width: 100%;
}

@media (max-width: 768px) {
  .wer_apa .sptd {
    font-size: 1rem;
  }
}

.swiper {
  overflow: hidden;
}

.overa {
  overflow: hidden;
}

.title_a1 .h1 {
  color: #333333;
  font: 600 4rem/1.2em "montserrat";
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .title_a1 .h1 {
    font-size: 2rem;
  }
}

.title_a1 .h2 {
  color: #000000;
  font: 500 2.25rem/1.4em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .title_a1 .h2 {
    font-size: 1.25rem;
  }
}

.title_a1 .h2:after {
  content: "";
  display: inline-block;
  width: 8.75rem;
  height: .125rem;
  background: #0072BC;
  margin-left: 0.5em;
}

@media (max-width: 768px) {
  .title_a1 .h2:after {
    width: 4rem;
  }
}

/* 图片动画 */
.fang {
  overflow: hidden;
  display: block;
}

.fang img {
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

.fang:hover img {
  -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
      -ms-transform: scale(1.1);
       -o-transform: scale(1.1);
          transform: scale(1.1);
}

.xz img {
  -webkit-transition: all .5s;
  -o-transition: all .5s;
  -moz-transition: all .5s;
  transition: all .5s;
}

.xz:hover img {
  -webkit-transform: rotateY(180deg);
     -moz-transform: rotateY(180deg);
          transform: rotateY(180deg);
}

.titlea1 dd {
  color: #74787c;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .titlea1 dd {
    font-size: 1rem;
  }
}

.titlea1 dt {
  color: #083a74;
  font: 600 2.5125rem/1.4em "Alibaba-PuHuiBold";
  margin-top: 0.2em;
}

@media (max-width: 768px) {
  .titlea1 dt {
    font-size: 1.6rem;
  }
}

.titlea1.bs dd, .titlea1.bs dt {
  color: #fff;
}

.titlea1.nyast dt {
  font-size: 2.5rem;
  margin-top: 0;
}

@media (max-width: 768px) {
  .titlea1.nyast dt {
    font-size: 1.5rem;
  }
}

.titlea1.nyast dd {
  margin-top: 0.4em;
}

.cont1 {
  background: url(../images/bj1.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 10.75rem 0 20.8125rem;
}

@media (max-width: 768px) {
  .cont1 {
    padding: 2rem 0 4rem;
  }
}

.cont1 .a1_v1 .a1_b1 {
  width: 50%;
  margin-top: 1.5625rem;
}

@media (max-width: 1680px) {
  .cont1 .a1_v1 .a1_b1 {
    width: 55%;
  }
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b1 {
    width: 100%;
    margin-top: 0;
  }
}

.cont1 .a1_v1 .a1_b1 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  padding: 1.4625rem 0 1.875rem;
  text-align: justify;
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b1 .p {
    font-size: 1rem;
    padding: 1rem 0 1.2rem;
  }
}

.cont1 .a1_v1 .a1_b2 {
  width: 33.92857%;
  padding-right: 8.42857%;
  overflow: hidden;
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b2 {
    width: 100%;
    padding-right: 24.42857%;
  }
}

.cont1 .a1_v1 .a1_b2 .pagfgr {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
  overflow: hidden;
  padding-top: 35%;
}

.cont1 .a1_v1 .a1_b2 .mySwiper1 .swiper-slide {
  height: 5rem;
}

.cont1 .a1_v1 .a1_b2 .mySwiper1 .img {
  text-align: center;
}

.cont1 .a1_v1 .a1_b2 .mySwiper1 .img span {
  display: block;
  color: #0072BC;
  font: 600 4rem/1.5em "montserrat";
}

.cont1 .a1_v1 .a1_b2 .mySwiper1 .img span sup {
  font-size: 3rem;
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b2 .mySwiper1 .img span sup {
    font-size: 2.5rem;
  }
}

.cont1 .a1_v1 .a1_b2 .mySwiper1 .img span b {
  font-size: 3rem;
  -webkit-transform: translateY(-0.1em);
     -moz-transform: translateY(-0.1em);
      -ms-transform: translateY(-0.1em);
       -o-transform: translateY(-0.1em);
          transform: translateY(-0.1em);
  display: inline-block;
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b2 .mySwiper1 .img span b {
    font-size: 2.5rem;
  }
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b2 .mySwiper1 .img span {
    font-size: 3rem;
  }
}

.cont1 .a1_v1 .a1_b2 .mySwiper1 .img dt {
  color: #0072BC;
  font: 600 1.375rem/1.6em "Alibaba-PuHuiBold";
  margin-bottom: 0.2em;
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b2 .mySwiper1 .img dt {
    font-size: 1.2rem;
  }
}

.cont1 .a1_v1 .a1_b2 .mySwiper1 .img p {
  color: #252323;
  font: 600 1rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .cont1 .a1_v1 .a1_b2 .mySwiper1 .img p {
    font-size: 1rem;
  }
}

.cont1 .a1_v1 .a1_b2 .ahh-a {
  position: absolute;
  right: 2%;
  top: 40%;
  z-index: 9;
}

.cont1 .a1_v1 .a1_b2 .ahh-a .ups-icon-videoplay {
  display: block;
  overflow: hidden;
  cursor: pointer;
  background: #fff;
  box-shadow: 1px 2px 8px rgba(0, 0, 0, 0.18);
  border-radius: 50%;
  width: 3.125rem;
  overflow: hidden;
  text-align: center;
  line-height: 3.125rem;
}

.cont1 .a1_v1 .a1_b2 .ahh-a .ups-icon-videoplay:before {
  font-family: "iconfont" !important;
  content: "\e625";
  font-size: 1rem;
  color: #D9D9D9;
}

.cont1 .a1_v1 .a1_b2 .ahh-a .stop-status.ups-icon-videoplay:before {
  content: "\e624";
}

.cont1 .a1_v1 .a1_b2 .ahh-a .swiper-pagination1 {
  margin-top: 1em;
}

.cont1 .a1_v1 .a1_b2 .ahh-a .swiper-pagination1 span {
  display: block;
  border: 1px solid #BEBDBD;
  border-radius: 50%;
  background: #fff;
  width: .875rem;
  height: .875rem;
  margin: 0.5em auto;
  opacity: 1;
}

.cont1 .a1_v1 .a1_b2 .ahh-a .swiper-pagination1 span.swiper-pagination-bullet-active {
  background: #0072BC;
  border-color: #0072BC;
}

.cont2 {
  background: url(../images/bj2.jpg) center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.25rem 0 4rem;
}

@media (max-width: 768px) {
  .cont2 {
    padding: 2rem 0 3rem;
  }
}

.cont2 .a2_v1 {
  z-index: 2;
}

.cont2 .a2_v1 .a2_b1 {
  width: 28.85714%;
}

@media (max-width: 768px) {
  .cont2 .a2_v1 .a2_b1 {
    width: 100%;
  }
}

.cont2 .a2_v1 .a2_b1 .p {
  color: #FFFFFF;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1.1em;
}

.cont2 .a2_v1 .a2_b1 a.more-msla {
  margin-top: 1.7em;
}

.cont2 .a2_v1 .a2_b2 {
  width: 62%;
  background: #fff;
  padding: .25rem;
  position: absolute;
  right: 0;
  top: -40%;
  box-shadow: 1px 2px 0.5rem rgba(91, 89, 89, 0.25);
  -webkit-perspective: 31.25rem;
     -moz-perspective: 31.25rem;
          perspective: 31.25rem;
}

@media (max-width: 768px) {
  .cont2 .a2_v1 .a2_b2 {
    width: 100%;
    position: static;
    margin-top: 1.5em;
  }
}

.cont2 .a2_v1 .a2_b2::after {
  position: absolute;
  display: block;
  bottom: 0;
  left: 1%;
  content: '';
  width: 99%;
  height: 16.5rem;
  background: -webkit-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));
  background: -moz-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));
  background: -o-linear-gradient(bottom, #000, rgba(0, 0, 0, 0));
  background: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
  -webkit-perspective: 200;
     -moz-perspective: 200;
          perspective: 200;
  opacity: .35;
  -webkit-transform-origin: 50% 100%;
     -moz-transform-origin: 50% 100%;
      -ms-transform-origin: 50% 100%;
       -o-transform-origin: 50% 100%;
          transform-origin: 50% 100%;
  -webkit-transform: rotate3d(1, 0, 0, -30deg);
     -moz-transform: rotate3d(1, 0, 0, -30deg);
          transform: rotate3d(1, 0, 0, -30deg);
  -webkit-filter: blur(10px);
          filter: blur(10px);
  z-index: -1;
}

@media (max-width: 1024px) {
  .cont2 .a2_v1 .a2_b2::after {
    display: none;
  }
}

.cont2 .a2_v1 .a2_b2 .a2_list1 {
  position: relative;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li {
  width: 50%;
  padding: .25rem;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li .img {
  position: relative;
  cursor: pointer;
  z-index: 1;
  padding-bottom: 69%;
  width: 100%;
  position: relative;
  height: 0;
  overflow: hidden;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li .img img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li .img::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  opacity: 0;
  -webkit-transform: scale(0);
     -moz-transform: scale(0);
      -ms-transform: scale(0);
       -o-transform: scale(0);
          transform: scale(0);
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li .img h2 {
  position: absolute;
  left: 2.625rem;
  bottom: 2.5rem;
  color: #fff;
  font: 600 2rem/1.4em "Alibaba-PuHuiBold";
  z-index: 2;
}

@media (max-width: 768px) {
  .cont2 .a2_v1 .a2_b2 .a2_list1 li .img h2 {
    font-size: 1.5rem;
    left: 1.2rem;
    bottom: 1.5rem;
  }
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li .img:hover::after {
  opacity: 1;
  -webkit-transform: scale(1);
     -moz-transform: scale(1);
      -ms-transform: scale(1);
       -o-transform: scale(1);
          transform: scale(1);
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li .img1 {
  width: 0;
  height: 0;
  -webkit-transition: all .8s;
  -o-transition: all .8s;
  -moz-transition: all .8s;
  transition: all .8s;
  position: absolute;
  overflow: hidden;
  z-index: 9;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li .erw_a {
  display: none;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li:nth-child(3) {
  width: 100%;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li:nth-child(3) .img {
  padding-bottom: 36%;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li.on .img1 {
  width: 100%;
  height: 100%;
  padding: .25rem;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li.on .img1 i {
  display: block;
  width: 100%;
  height: 100%;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li.on .img1 i img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li.on .erw_a {
  position: absolute;
  width: 100%;
  left: 0;
  padding: 0 4.25rem;
  bottom: 5.125rem;
  color: #fff;
  display: block;
}

@media (max-width: 768px) {
  .cont2 .a2_v1 .a2_b2 .a2_list1 li.on .erw_a {
    padding: 0 2rem;
    bottom: 2.125rem;
  }
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li.on .erw_a h2 {
  font: 600 2rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .cont2 .a2_v1 .a2_b2 .a2_list1 li.on .erw_a h2 {
    font-size: 1.5rem;
  }
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li.on .erw_a p {
  font: 600 1rem/1.5em "Alibaba-PuHuiBold";
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li.on .erw_a a.cp-moreat {
  margin-top: 1.5em;
}

@media (max-width: 768px) {
  .cont2 .a2_v1 .a2_b2 .a2_list1 li.on .erw_a a.cp-moreat {
    margin-top: 1em;
  }
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li:nth-child(1) .img1 {
  left: 0;
  top: 0;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li:nth-child(2) .img1 {
  right: 0;
  top: 0;
}

.cont2 .a2_v1 .a2_b2 .a2_list1 li:nth-child(3) .img1 {
  left: 0;
  bottom: 0;
}

a.cp-moreat {
  display: block;
  width: 2.75rem;
  height: 2.75rem;
  background: #fff;
  border-radius: 50%;
  text-align: center;
  line-height: 2.75rem;
}

a.cp-moreat i {
  color: #000;
  font-size: 1.2rem;
}

a.cp-moreat:hover {
  background: #000;
}

a.cp-moreat:hover i {
  color: #fff;
}

.cont3 {
  background: url(../images/bj3.jpg) no-repeat center top;
  -o-background-size: 100% auto;
     background-size: 100% auto;
  padding: 11.875rem 0 3.75rem;
}

@media (max-width: 768px) {
  .cont3 {
    padding: 2.4rem 0;
    -o-background-size: cover;
       background-size: cover;
  }
}

.cont3 .a3_v1 .wenjazs {
  width: 50%;
}

@media (max-width: 768px) {
  .cont3 .a3_v1 .wenjazs {
    width: 100%;
    margin-top: 1.2rem;
  }
}

.cont3 .a3_v1 .wenjazs .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .cont3 .a3_v1 .wenjazs .p {
    font-size: 1rem;
    text-align: justify;
  }
}

.cont3 .a3_v1 .wenjazs a.more-msla {
  margin-top: 1.5em;
  border-color: #CECBCB;
  color: #252323;
}

.cont3 .a3_v1 .wenjazs a.more-msla:hover {
  color: #fff;
  border-color: #0072BC;
}

.cont3 .a3_v2 {
  position: relative;
  z-index: 1;
  margin-top: 9.125rem;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 {
    margin-top: 4rem;
  }
}

.cont3 .a3_v2:after {
  content: "";
  position: absolute;
  left: 50%;
  width: 93.75%;
  height: 100%;
  top: 0;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  background: url(../images/bj4.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  display: none;
}

.cont3 .a3_v2 .bjszs li {
  position: absolute;
  left: 50%;
  width: 93.75%;
  height: 100%;
  top: 0;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  opacity: 0;
  -webkit-transition: all .4s;
  -o-transition: all .4s;
  -moz-transition: all .4s;
  transition: all .4s;
}

.cont3 .a3_v2 .bjszs li.a {
  opacity: 1;
  z-index: 1;
}

.cont3 .a3_v2 .bjszs li img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.cont3 .a3_v2 .bjszs li::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0%;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
}

.cont3 .a3_v2 .a3_v2c1 {
  position: relative;
}

.cont3 .a3_v2 .a3_v2c1 .a3_v2c1a1 {
  position: absolute;
  left: 0;
  top: 0%;
  width: 100%;
  background: -webkit-linear-gradient(302.33deg, #0072BC 10.75%, #033C8B 93.57%);
  background: -moz-linear-gradient(302.33deg, #0072BC 10.75%, #033C8B 93.57%);
  background: -o-linear-gradient(302.33deg, #0072BC 10.75%, #033C8B 93.57%);
  background: linear-gradient(147.67deg, #0072BC 10.75%, #033C8B 93.57%);
  z-index: -1;
  height: 100%;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

.cont3 .a3_v2 .a3_v2c1 .a3_v2c1a1 i {
  display: block;
  width: 60%;
  margin: 3% auto 0;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_v2c1a1 {
    display: none;
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 {
  position: relative;
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li {
  width: -webkit-calc(100%/3);
  width: -moz-calc(100%/3);
  width: calc(100%/3);
  text-align: center;
  position: relative;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li {
    width: 100%;
  }
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li + li .we_aja {
    border-top: 1px solid rgba(255, 255, 255, 0.2);
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .we_aja {
  padding: 7rem 0 4.75rem;
  position: relative;
  z-index: 9;
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li .we_aja {
    padding: 2rem 0 3rem;
    border-left: none;
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li:last-child .we_aja {
  border-right: 1px solid rgba(255, 255, 255, 0.2);
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .img {
  width: 7.125rem;
  margin: 0 auto;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li .img {
    width: 4.125rem;
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .img img {
  width: 100%;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .img img.b {
  display: none;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad {
  color: #fff;
  margin-top: 1em;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad h2 {
  font: 600 1.75rem/1.4em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad h2 {
    font-size: 1.25rem;
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad .wehsx {
  margin-top: 0.5em;
  opacity: 1;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad .wehsx {
    opacity: 1;
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad p {
  font: 500 1rem/1.9em "Alibaba-PuHui";
  padding: 0 18%;
  text-align: center;
  height: 3.8em;
  overflow: hidden;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad p {
    font-size: 0.85rem;
    padding: 0 4%;
    text-align: center;
    height: auto;
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad a.cp-moreat {
  display: block;
  width: 2.75rem;
  height: 2.75rem;
  background: #fff;
  border-radius: 50%;
  text-align: center;
  line-height: 2.75rem;
  margin: 0 auto;
  margin-top: 1.5em;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad a.cp-moreat {
    margin-top: 1em;
  }
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad a.cp-moreat i {
  color: #000;
  font-size: 1.2rem;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad a.cp-moreat:hover {
  background: #000;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li .rtad a.cp-moreat:hover i {
  color: #fff;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li:hover .img img.b, .cont3 .a3_v2 .a3_v2c1 .a3_list1 li.on .img img.b {
  display: inline-block;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li:hover .img img.a, .cont3 .a3_v2 .a3_v2c1 .a3_list1 li.on .img img.a {
  display: none;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li:hover .rtad .wehsx, .cont3 .a3_v2 .a3_v2c1 .a3_list1 li.on .rtad .wehsx {
  opacity: 1;
}

.cont3 .a3_v2 .a3_v2c1 .a3_list1 li.on .a3_v2c1a1 {
  top: -18%;
  height: 123%;
}

@media (max-width: 768px) {
  .cont3 .a3_v2 .a3_v2c1 .a3_list1 li.on .a3_v2c1a1 {
    top: -12%;
    height: 116%;
  }
}

.cont4 {
  margin-top: 4.4375rem;
}

@media (max-width: 768px) {
  .cont4 {
    margin-top: 2rem;
  }
}

.cont4 .titlea1 dt {
  margin-top: 0.4em;
}

.cont4 .titlea1 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 0.8em;
}

.cont4 .titlea1 .p span {
  display: block;
}

.cont4 .a4_v2 {
  padding: 11.6875rem 0 3.875rem;
  margin-top: 3rem;
  position: relative;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 {
    padding: 2rem 0 2rem;
    margin-top: 1.5rem;
    background: url(../images/xg-bj.jpg) no-repeat center top;
    -o-background-size: cover;
       background-size: cover;
  }
}

.cont4 .a4_v2::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(1, 28, 66, 0.6);
}

@media (max-width: 768px) {
  .cont4 .a4_v2::after {
    display: none;
  }
}

.cont4 .a4_v2 #myvideo {
  position: absolute;
  z-index: -1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: fill;
     object-fit: fill;
  -o-object-fit: cover;
     object-fit: cover;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 #myvideo {
    display: none;
  }
}

.cont4 .a4_v2 .wh {
  position: relative;
  z-index: 9;
}

.cont4 .a4_v2 .a4_v2_list1 li {
  width: -webkit-calc(100%/3);
  width: -moz-calc(100%/3);
  width: calc(100%/3);
  background: rgba(255, 255, 255, 0.9);
  position: relative;
}

.cont4 .a4_v2 .a4_v2_list1 li + li {
  border-left: 1px solid #C9BEBE;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 .a4_v2_list1 li {
    width: 100%;
  }
  .cont4 .a4_v2 .a4_v2_list1 li + li {
    border-left: none;
  }
}

.cont4 .a4_v2 .a4_v2_list1 li a {
  display: block;
  padding: 3.625rem 8.99358%;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 .a4_v2_list1 li a {
    padding: 2rem 5%;
  }
}

.cont4 .a4_v2 .a4_v2_list1 li i {
  display: block;
  width: 4.375rem;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 .a4_v2_list1 li i {
    width: 3.5rem;
  }
}

.cont4 .a4_v2 .a4_v2_list1 li i img {
  width: 100%;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

.cont4 .a4_v2 .a4_v2_list1 li h2 {
  color: #555556;
  font: 600 1.5rem/1.5em "Alibaba-PuHuiBold";
  margin: 0.4em 0 0.5em;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 .a4_v2_list1 li h2 {
    font-size: 1.25rem;
    margin: 0.2em 0 0.35em;
  }
}

.cont4 .a4_v2 .a4_v2_list1 li .p {
  color: #252323;
  font: 500 1.125rem/1.6em "Alibaba-PuHui";
  height: 4.8em;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 .a4_v2_list1 li .p {
    height: auto;
    font-size: 1rem;
  }
}

.cont4 .a4_v2 .a4_v2_list1 li:hover {
  background: url(../images/ahuss.svg) no-repeat right bottom #fff;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
}

.cont4 .a4_v2 .a4_v2_list1 li:hover i img {
  -webkit-transform: rotateY(180deg);
     -moz-transform: rotateY(180deg);
          transform: rotateY(180deg);
}

.cont4 .a4_v2 .a4_v2_list1 li:hover::after {
  content: "";
  display: block;
  width: 100%;
  height: 1.375rem;
  background: #0072BC;
  position: absolute;
  left: 0;
  width: 100%;
  top: -1.375rem;
}

@media (max-width: 768px) {
  .cont4 .a4_v2 .a4_v2_list1 li:hover::after {
    height: 1rem;
    top: -1rem;
  }
}

.cont4 .mySwiper2 {
  margin-top: 3.4375rem;
  padding: 0 31.25%;
}

@media (max-width: 768px) {
  .cont4 .mySwiper2 {
    margin-top: 1.5rem;
    padding: 0 8%;
  }
}

.cont4 .mySwiper2 .img .a4_c1 {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: url(../images/ysfj.svg) no-repeat left center;
  -o-background-size: 100% auto;
     background-size: 100% auto;
  display: none;
}

.cont4 .mySwiper2 .img .a4_c1 .a4_d1 {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 0 3.5rem;
  bottom: 2.8rem;
}

@media (max-width: 768px) {
  .cont4 .mySwiper2 .img .a4_c1 .a4_d1 {
    padding: 0 2rem;
    bottom: 1.5rem;
  }
}

.cont4 .mySwiper2 .img .a4_c1 .a4_d1 .a4_e1 {
  color: #fff;
  width: 80%;
}

@media (max-width: 450px) {
  .cont4 .mySwiper2 .img .a4_c1 .a4_d1 .a4_e1 {
    width: 100%;
  }
}

.cont4 .mySwiper2 .img .a4_c1 .a4_d1 .a4_e1 h2 {
  font: 600 1.75rem/1.4em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .cont4 .mySwiper2 .img .a4_c1 .a4_d1 .a4_e1 h2 {
    font-size: 1.35rem;
  }
}

.cont4 .mySwiper2 .img .a4_c1 .a4_d1 .a4_e1 p {
  font: 600 1rem/1.8em "Alibaba-PuHuiBold";
}

.cont4 .mySwiper2 .img .a4_c1 .a4_d1 a.cp-moreat {
  margin-left: 2em;
  margin-top: 1em;
}

@media (max-width: 768px) {
  .cont4 .mySwiper2 .img .a4_c1 .a4_d1 a.cp-moreat {
    margin-top: 0.5em;
  }
}

@media (max-width: 450px) {
  .cont4 .mySwiper2 .img .a4_c1 .a4_d1 a.cp-moreat {
    margin-left: 0;
  }
}

.cont4 .mySwiper2 .swiper-slide-active .img .a4_c1 {
  display: block;
}

.cont4 .swiper-scrollbar1 {
  opacity: 1 !important;
  margin-top: 3.1875rem;
}

@media (max-width: 768px) {
  .cont4 .swiper-scrollbar1 {
    margin-top: 1.5rem;
  }
}

.cont4 .swiper-scrollbar1::after {
  content: "";
  display: block;
  background: #DEDEDE;
  height: .125rem;
  margin-top: -0.35rem;
}

.cont4 .swiper-scrollbar1 .swiper-scrollbar-drag {
  background: #0072BC;
  height: .625rem;
}

.cont5 {
  background: url(../images/bj5.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4rem 0 6.4625rem;
}

@media (max-width: 768px) {
  .cont5 {
    padding: 2rem 0 2.5rem;
  }
}

.cont5 .a5_v1 {
  margin-top: 3.4375rem;
  position: relative;
  z-index: 1;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 {
    margin-top: 1.5rem;
  }
}

.cont5 .a5_v1 > ::after {
  content: "";
  width: 22.0625rem;
  height: 11.4375rem;
  display: block;
  position: absolute;
  background: url(../images/xhaha.svg) no-repeat center;
  -o-background-size: 100% auto;
     background-size: 100% auto;
  left: -4.375rem;
  top: -4.25rem;
  z-index: -1;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 > ::after {
    display: none;
  }
}

.cont5 .a5_v1 .a5_b1 {
  width: 41.57143%;
  background: #fff;
  box-shadow: 0 0 0.8875rem rgba(0, 0, 0, 0.05);
  padding: 2.1875rem 2.1875rem 1.5625rem;
  position: relative;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b1 {
    width: 100%;
    padding: 1.5rem 1.5rem 1rem;
  }
}

.cont5 .a5_v1 .a5_b1 .mySwiper3 .a .datea {
  color: #999999;
  font: 500 1rem/2em "montserrat";
}

.cont5 .a5_v1 .a5_b1 .mySwiper3 .a h2 a {
  color: #252323;
  font: 500 1.25rem/1.6em "Alibaba-PuHui";
  height: 3.2em;
  overflow: hidden;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b1 .mySwiper3 .a h2 a {
    font-size: 1rem;
  }
}

.cont5 .a5_v1 .a5_b1 .mySwiper3 .a .img {
  position: relative;
  margin-top: 1.35em;
}

.cont5 .a5_v1 .a5_b1 .mySwiper3 .a .img::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/yy5.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

.cont5 .a5_v1 .a5_b1 .mySwiper3 .swiper-pagination1 {
  text-align: center;
  margin-top: .875rem;
}

.cont5 .a5_v1 .a5_b1 .mySwiper3 .swiper-pagination1 span {
  display: inline-block;
  border: 1px solid #D6D6D6;
  border-radius: 50%;
  background: #fff;
  width: 0.875rem;
  height: 0.875rem;
  opacity: 1;
}

.cont5 .a5_v1 .a5_b1 .mySwiper3 .swiper-pagination1 span.swiper-pagination-bullet-active {
  background: #0072BC;
  border-color: #0072BC;
}

.cont5 .a5_v1 .a5_b2 {
  width: 55.85714%;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b2 {
    width: 100%;
  }
}

.cont5 .a5_v1 .a5_b2 li {
  width: 48%;
  border-bottom: 1px solid #999999;
  position: relative;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b2 li {
    width: 100%;
    padding-bottom: 1em;
  }
}

.cont5 .a5_v1 .a5_b2 li::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 0;
  background: #0072BC;
  height: .5rem;
  bottom: -0.25rem;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b2 li::after {
    height: .25rem;
    bottom: -0.125rem;
  }
}

.cont5 .a5_v1 .a5_b2 li .datea {
  color: #999999;
  font: 500 1rem/2em "montserrat";
  margin-top: 0.8em;
}

.cont5 .a5_v1 .a5_b2 li h2 {
  padding: 0.2em 0;
}

.cont5 .a5_v1 .a5_b2 li h2 a {
  color: #333;
  font: 500 1.25rem/1.6em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b2 li h2 a {
    font-size: 1rem;
  }
}

.cont5 .a5_v1 .a5_b2 li .p {
  color: #777;
  font: 500 1rem/2em "Alibaba-PuHui";
  text-align: justify;
}

.cont5 .a5_v1 .a5_b2 li a.cp-moreat {
  margin-top: 1em;
  box-shadow: 0.1875rem 0.1875rem 0.1875rem rgba(0, 0, 0, 0.05);
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b2 li a.cp-moreat {
    margin-top: 0.6em;
  }
}

.cont5 .a5_v1 .a5_b2 li:hover {
  border-color: transparent;
}

.cont5 .a5_v1 .a5_b2 li:hover::after {
  width: 100%;
}

.cont5 .a5_v1 .a5_b2 li:hover h2 a {
  color: #0072BC;
}

.cont5 .a5_v1 .a5_b2 li:hover a.cp-moreat {
  background: #0072BC;
}

.cont5 .a5_v1 .a5_b2 li:hover a.cp-moreat i {
  color: #fff;
}

.cont5 .a5_v1 .a5_b3 {
  width: 55.85714%;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b3 {
    width: 100%;
    margin-top: 1.5em;
  }
}

.cont5 .a5_v1 .a5_b3 li {
  width: 100%;
  border-bottom: 1px solid #D9D9D9;
  padding-top: 2.1em;
  position: relative;
  padding-left: 3%;
}

.cont5 .a5_v1 .a5_b3 li:nth-child(1) {
  border-top: 1px solid #D9D9D9;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b3 li {
    padding: 1rem 0;
  }
}

.cont5 .a5_v1 .a5_b3 li::after {
  content: "";
  width: 0;
  display: block;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: -1px;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
  background: #0072BC;
}

.cont5 .a5_v1 .a5_b3 li h2 a {
  color: #252323;
  font: 500 1.25rem/1.6em "Alibaba-PuHui";
}

.cont5 .a5_v1 .a5_b3 li h2 a:hover {
  color: #0072BC;
}

.cont5 .a5_v1 .a5_b3 li .weds {
  margin-top: 1em;
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b3 li .weds {
    margin-top: 0.3em;
  }
}

.cont5 .a5_v1 .a5_b3 li .weds .p {
  width: 78.08219%;
  color: #666;
  font: 500 1rem/1.8em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .cont5 .a5_v1 .a5_b3 li .weds .p {
    width: 100%;
  }
}

.cont5 .a5_v1 .a5_b3 li .weds .datea {
  color: #999999;
  font: 500 1rem/1.8em "montserrat";
}

.cont5 .a5_v1 .a5_b3 li:hover::after {
  width: 100%;
}

.cont6 {
  background: url(../images/bj6.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
}

.cont6 .a6_v1 {
  background: -webkit-linear-gradient(1.65deg, rgba(3, 60, 139, 0.9) 16.74%, rgba(0, 114, 188, 0.9) 73.97%);
  background: -moz-linear-gradient(1.65deg, rgba(3, 60, 139, 0.9) 16.74%, rgba(0, 114, 188, 0.9) 73.97%);
  background: -o-linear-gradient(1.65deg, rgba(3, 60, 139, 0.9) 16.74%, rgba(0, 114, 188, 0.9) 73.97%);
  background: linear-gradient(88.35deg, rgba(3, 60, 139, 0.9) 16.74%, rgba(0, 114, 188, 0.9) 73.97%);
  padding: 4rem 0 3.375rem;
}

@media (max-width: 768px) {
  .cont6 .a6_v1 {
    padding: 1.8rem 0;
  }
}

.cont6 .a6_v1 .a6_v1c1 {
  color: #F6F1F1;
  font: 600 5.5625rem/1.2em "montserrat";
  position: absolute;
  left: 0;
  width: 100%;
  opacity: 0.1;
}

@media (max-width: 768px) {
  .cont6 .a6_v1 .a6_v1c1 {
    font-size: 2.1rem;
    bottom: -1.5em;
  }
}

.cont6 .a6_v2 {
  background: rgba(0, 114, 188, 0.75);
  padding: 5.8rem 0 3.75rem;
}

@media (max-width: 768px) {
  .cont6 .a6_v2 {
    padding: 1.5rem 0 1rem;
  }
}

.mySwiper4 .swiper-slide .a {
  display: block;
  font-size: 0;
}

.mySwiper4 .swiper-slide .a.a {
  margin-top: 1.25rem;
}

@media (max-width: 768px) {
  .mySwiper4 .swiper-slide .a.a {
    margin-top: 0.5rem;
  }
}

.mySwiper4 .swiper-pagination1 {
  text-align: center;
  margin-top: 3.125rem;
}

@media (max-width: 768px) {
  .mySwiper4 .swiper-pagination1 {
    margin-top: 1.2rem;
  }
}

.mySwiper4 .swiper-pagination1 span {
  display: inline-block;
  border: 1px solid #D6D6D6;
  border-radius: 50%;
  background: transparent;
  width: 0.875rem;
  height: 0.875rem;
  opacity: 1;
}

.mySwiper4 .swiper-pagination1 span.swiper-pagination-bullet-active {
  background: #FFFFFF;
  border-color: #FFFFFF;
}

.shzr-content {
  color: #252323;
  font: 500 1rem/2em "Alibaba-PuHui";
  padding: 1rem 0 3rem;
}

.shzr-content h4 {
  margin-bottom: 0.5em;
}

.shzr-content .table td, .shzr-content .table th {
  border: 1px solid #dee2e6;
}

.shzr-content .table tr td:nth-child(1) {
  width: 18%;
}

.xw_list_v1 .news-list_v1 .news-list_a1 {
  width: 53.71429%;
  position: relative;
}

@media (max-width: 768px) {
  .xw_list_v1 .news-list_v1 .news-list_a1 {
    width: 100%;
  }
}

.xw_list_v1 .news-list_v1 .news-list_a1 a.bl {
  position: relative;
}

.xw_list_v1 .news-list_v1 .news-list_a1 a.bl::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/yy5.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

.xw_list_v1 .news-list_v1 .news-list_a2 {
  width: 43.14286%;
}

@media (max-width: 768px) {
  .xw_list_v1 .news-list_v1 .news-list_a2 {
    width: 100%;
    margin-top: 1.5rem;
  }
}

.xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz li + li {
  padding-top: 1.4rem;
  border-top: 1px solid #D9D9D9;
  margin-top: 1.4rem;
}

.xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont {
  width: 100%;
}

.xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont .datea {
  color: #999999;
  font: 500 1rem/1.5em "montserrat";
  margin-top: 1em;
}

@media (max-width: 450px) {
  .xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont .datea {
    font-size: .875rem;
  }
}

.xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont h2 a {
  color: #252323;
  font: 500 1.25rem/1.35em "Alibaba-PuHui";
  overflow: hidden;
  margin: 0.2em 0;
  /*white-space: nowrap;*/
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
}

@media (max-width: 450px) {
  .xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont h2 a {
    font-size: 1.1rem;
  }
}

.xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont h2 a:hover {
  color: #0072BC;
}

.xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont .p {
  color: #666;
  font: 500 1rem/1.5em "Alibaba-PuHui";
  margin-top: 1em;
}

@media (max-width: 450px) {
  .xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz .xw-nycont .p {
    font-size: .875rem;
  }
}

.xw_list_v1 .news-list_v1 .news-list_a2 .xw_sadgz a.img {
  display: block;
  width: 33.77483%;
}

.xw_list_v1 .news-list {
  margin: 0 -1.1875rem;
}

.xw_list_v1 .news-list li {
  width: -webkit-calc(100%/3);
  width: -moz-calc(100%/3);
  width: calc(100%/3);
  padding: 0 1.7rem;
  margin-top: 3.125rem;
}

@media (max-width: 768px) {
  .xw_list_v1 .news-list li {
    width: 50%;
  }
}

@media (max-width: 450px) {
  .xw_list_v1 .news-list li {
    width: 100%;
    margin-top: 1.5rem;
  }
}

.xw_list_v1 .news-list li a.img {
  display: block;
  font-size: 0;
}

.xw_list_v1 .news-list li .xw-nycont {
  padding: 1.1rem 0 1.3rem;
  border-bottom: 1px solid #D9D9D9;
}

.xw_list_v1 .news-list li .xw-nycont .datea {
  color: #999999;
  font: 500 1rem/1.5em "montserrat";
  margin-top: 0.5em;
}

.xw_list_v1 .news-list li .xw-nycont h2 a {
  color: #252323;
  font: 500 1.25rem/1.6em "Alibaba-PuHui";
  height: 3.1em;
  overflow: hidden;
  margin: 0.2em 0;
  display: block;
}

.xw_list_v1 .news-list li .xw-nycont h2 a:hover {
  color: #0072BC;
}

.xw_list_v1 .news-list li .xw-nycont .p {
  color: #999999;
  font: 500 1rem/1.5em "Alibaba-PuHui";
}

.foot-fot {
  padding-top: 1.875rem;
  position: relative;
  background: #F7F9FB;
}

@media (max-width: 990px) {
  .foot-fot {
    padding-top: 1rem;
  }
}

.foot-fot .foota1ta {
  border-bottom: 1px solid rgba(198, 193, 193, 0.5);
  padding-bottom: 0.15em;
}

@media (max-width: 990px) {
  .foot-fot .foota1ta {
    display: none;
  }
}

.foot-fot .foota1ta .er_ads .sptd {
  color: rgba(195, 195, 195, 0.3);
  font: 600 1.375rem/1.5em "montserrat";
  width: 100%;
  text-transform: uppercase;
}

.foot-fot .foota1tb {
  padding: 2rem 0;
}

@media (max-width: 990px) {
  .foot-fot .foota1tb {
    display: none;
  }
}

.foot-fot .foota1tb img {
  width: 11.625rem;
}

.foot-fot .foota1 {
  position: relative;
  z-index: 1;
  padding-bottom: 3.125rem;
}

@media (max-width: 990px) {
  .foot-fot .foota1 {
    display: none;
  }
}

.foot-fot .foota1 .foot-tit {
  color: #000000;
  font: 600 1.25rem/1.5em "Alibaba-PuHuiBold";
}

.foot-fot .foota1 .dseca {
  margin-top: 1em;
}

.foot-fot .foota1 .dseca > a {
  display: block;
  color: #727272;
  font: 500 1rem/1.8em "Alibaba-PuHui";
}

.foot-fot .foota1 .dseca > a:hover {
  color: #000;
}

.foot-fot .foota1 .dseca p {
  color: #727272;
  font: 500 1rem/1.8em "Alibaba-PuHui";
}

.foot-fot .foota1 .dseca p a {
  color: #727272;
}

.foot-fot .foota1 .dseca p a:hover {
  color: #000;
}

.foot-fot .foota1 .dseca .fx_agd {
  margin-top: 1em;
}

.foot-fot .foota1 .dseca .fx_agd a {
  width: 1.6875rem;
  display: inline-block;
}

.foot-fot .foota1 .fo-a4 .dseca {
  margin-top: 1.5em;
}

.foot-fot .foota1 .fo-a4 .dseca p {
  font-size: 12px;
}

.foot-fot .foota1 .fo-a4 .dseca .dxagasgh .social-share .social-share-icon {
  width: 3.125rem;
  height: 3.125rem;
  border: 1px solid #D7D8DD;
  line-height: 3.125rem;
  color: rgba(58, 57, 57, 0.6);
  font-size: 1.5rem;
  background: #fff;
  margin: 0;
}

.foot-fot .foota1 .fo-a4 .dseca .dxagasgh .social-share .social-share-icon:hover {
  background: #3A3939;
  color: #fff;
}

.foot-fot .foota1 .fo-a4 .dseca .dxagasgh .social-share .social-share-icon + .social-share-icon {
  margin-left: 0.5em;
}

.foot-fot .foota1 .fo-a5 img {
  width: 8.875rem;
  padding: 0.4rem;
  border: 1px solid #EEEEEE;
}

.foot-fot .foota1 .fo-a1 form {
  border: 1px solid #C9C9C9;
  border-radius: 1.5625rem;
  position: relative;
  overflow: hidden;
  margin-top: 1.5em;
  width: 21.25rem;
}

.foot-fot .foota1 .fo-a1 form input {
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  text-indent: 1em;
  background: #F7F9FB;
  width: -webkit-calc(100% - 5rem);
  width: -moz-calc(100% - 5rem);
  width: calc(100% - 5rem);
}

.foot-fot .foota1 .fo-a1 form button {
  color: #fff;
  width: 3.125rem;
  height: 3.125rem;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  border: none;
  background: #0072BC;
  border-radius: 50%;
}

.foot-fot .foota1 .fo-a1 form button img {
  width: 47%;
}

.foot-fot .foota2 {
  color: rgba(58, 57, 57, 0.7);
  font: 500 1rem/1.5em "Alibaba-PuHui";
}

.foot-fot .foota2 .wh {
  position: relative;
  z-index: 1;
}

.foot-fot .foota2 .wh .foota2-v1 {
  padding: 1rem 0;
  border-top: 1px solid #C6C1C1;
}

@media (max-width: 768px) {
  .foot-fot .foota2 .wh .foota2-v1 {
    border-top: none;
  }
}

.foot-fot .foota2 a {
  color: rgba(58, 57, 57, 0.7);
}

.foot-fot .foota2 a:hover {
  color: #000;
}

.social-share1 a {
  width: 3.125rem;
  height: 3.125rem;
  border: 1px solid #D7D8DD;
  color: rgba(58, 57, 57, 0.6);
  background: #fff;
  margin: 0;
  display: block;
  border-radius: 50%;
}

.social-share1 a i {
  font-size: 1.5rem;
  line-height: 3.1rem;
}

.social-share1 a:hover {
  background: #3A3939;
  color: #fff;
}

.social-share1 a + a {
  margin-left: 0.5em;
}

.social-share1 .erm-a {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: 100%;
  width: 7.5rem;
  padding: .2rem;
  border-radius: .5rem;
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.2);
  background: #fff;
  opacity: 0;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

.social-share1 .erm-a img {
  width: 100%;
}

.social-share1 a.erm:hover .erm-a {
  bottom: 120%;
  opacity: 1;
}

.foot1-m {
  display: none;
  width: 100%;
  position: relative;
  z-index: 1;
}

.foot1-m .derma-m {
  width: 30%;
  max-width: 100px;
  margin: 1.5em auto 0;
}

@media (max-width: 990px) {
  .d_nav {
    display: none;
  }
  .fix-gonga {
    display: none !important;
  }
}

/*手机底部*/
@media (max-width: 991px) {
  .foot1-m {
    display: block;
  }
}

.hidden {
  display: none;
}

.dbb {
  height: 50px;
}

.fix-gonga {
  background: #fff;
  width: 3.75rem;
  height: 3.75rem;
  line-height: 3.5rem;
  border-radius: 50%;
  box-shadow: 0.125rem 0.25rem 0.75rem rgba(176, 176, 176, 0.25);
  position: fixed;
  right: 2.8125%;
  bottom: 10%;
  z-index: 999;
  padding: 0 1rem;
}

.nbanner {
  overflow: hidden;
}

.nbanner .nbanner-wen1 {
  width: 100%;
  z-index: 9;
}

.nbanner .nbanner-wen1 .banner-cont {
  color: #fff;
}

.nbanner .nbanner-wen1 .banner-cont h2 {
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .nbanner .nbanner-wen1 .banner-cont h2 {
    font-size: 1.2rem;
    font-weight: 500;
  }
}

.nbanner .nbanner-wen1 .banner-cont .p dt {
  font: 600 2.8125rem/1.5em "Alibaba-PuHuiBold";
  padding: 0.2em 0;
}

@media (max-width: 768px) {
  .nbanner .nbanner-wen1 .banner-cont .p dt {
    font-size: 1.8rem;
  }
}

.nbanner .nbanner-wen1 .banner-cont .p dt span {
  display: block;
}

.nbanner .nbanner-wen1 .banner-cont .p dd {
  font: 500 1.125rem/1.7em "Alibaba-PuHui";
  max-width: 40%;
}

@media (max-width: 768px) {
  .nbanner .nbanner-wen1 .banner-cont .p dd {
    max-width: 100%;
  }
}

@media (max-width: 450px) {
  .nbanner .nbanner-wen1 .banner-cont .p dd {
    display: none;
  }
}

.nbanner .yybfsz i {
  position: absolute;
  left: 0;
  display: block;
  z-index: 1;
}

.nbanner .yybfsz i img {
  width: 100%;
}

.nbanner .yybfsz i.a1 {
  width: 55%;
  top: 0;
}

.nbanner .yybfsz i.a1 img.b {
  display: none;
}

@media (max-width: 990px) {
  .nbanner .yybfsz i.a1 img.b {
    display: block;
  }
  .nbanner .yybfsz i.a1 img.a {
    display: none;
  }
}

.nbanner .yybfsz i.a2 {
  width: 73.4375%;
  bottom: 0;
}

.nbanner .yybfsz i.a3 {
  width: 34.0625%;
  bottom: 0;
}

.n_mbx {
  position: relative;
  left: 0;
  width: 100%;
  z-index: 99;
  bottom: -1px;
}

.n_mbx .wh .n_src {
  text-align: center;
  margin-top: -6rem;
  background: #fff;
  padding: 2rem 0;
}

@media (max-width: 768px) {
  .n_mbx .wh .n_src {
    margin-top: 0;
    padding: 1rem 0;
  }
}

.n_mbx .wh .n_src li {
  display: inline-block;
  padding: 0 2%;
}

.n_mbx .wh .n_src li a {
  display: block;
  font: 600 1rem/2rem "Alibaba-PuHuiBold";
  color: #333333;
}

@media (max-width: 768px) {
  .n_mbx .wh .n_src li a {
    font-size: 1rem;
  }
}

.n_mbx .wh .n_src li a:hover {
  color: #D7000F;
}

.n_mbx .wh .n_src li.active a {
  color: #D7000F;
}

.ajhhsd {
  color: #777;
  font: 500 1rem/1.5em "Alibaba-PuHui";
  padding: 1.5em 0;
}

@media (max-width: 768px) {
  .ajhhsd {
    padding: 1em 0;
  }
}

.ajhhsd a {
  color: #777;
}

.ajhhsd a:hover {
  color: #0072BC;
}

.ajhhsd span {
  padding: 0 0.3em;
}

.ajhhsd span:last-child {
  display: none;
}

.loadmore-nodata {
  margin: 0 auto 9em;
}

.text-center {
  text-align: center;
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 0 0;
  border-radius: 4px;
}

@media (max-width: 768px) {
  .pagination {
    margin: 0 0 0;
  }
}

.pagination > li {
  display: inline;
}

.pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  margin-left: -1px;
  line-height: 2.375rem;
  color: #7D7D7D;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  margin: 0 0.2rem;
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
  margin-left: 0;
  line-height: 2.1;
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
  line-height: 2.1;
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
  z-index: 2;
  color: #0072BC;
  background-color: #eee;
  border-color: #ddd;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #0072BC;
  border-color: #0072BC;
  vertical-align: middle;
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}

.pagination-lg > li > a, .pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}

.pagination-sm > li > a, .pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.pager {
  padding-left: 0;
  margin: 3.6875rem 0;
  text-align: center;
  list-style: none;
}

@media (max-width: 768px) {
  .pager {
    margin: 1.5rem 0;
  }
}

.pager li {
  display: inline;
}

.pager li > a, .pager li > span {
  display: inline-block;
  background-color: transparent;
  border: 1px solid #ddd;
  border-radius: 50%;
  width: 2.375rem;
  height: 2.375rem;
}

.pager li > a:focus, .pager li > a:hover {
  text-decoration: none;
  background-color: #eee;
}

.pager .next > a, .pager .next > span {
  float: right;
}

.pager .previous > a, .pager .previous > span {
  float: left;
}

.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: transparent;
}

.ny-content {
  margin-bottom: 6.25rem;
}

@media (max-width: 768px) {
  .ny-content {
    margin-bottom: 2rem;
  }
}

@-webkit-keyframes scale2 {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.05);
            transform: scale(1.05);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

.fang-img {
  -webkit-animation: scale2 4s infinite linear;
  -moz-animation: scale2 4s infinite linear;
  -o-animation: scale2 4s infinite linear;
  animation: scale2 4s infinite linear;
}

.abt-cont1 {
  background: -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(../images/abtbj1.jpg);
  background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(../images/abtbj1.jpg);
  background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(../images/abtbj1.jpg);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(../images/abtbj1.jpg);
  -o-background-size: cover;
     background-size: cover;
  padding: 6.6875rem 0 9.6875rem;
}

@media (max-width: 768px) {
  .abt-cont1 {
    padding: 1.5rem 0 2.5rem;
  }
}

.abt-cont1 .abt-a1v1 .abt_a1 {
  width: 44%;
  position: relative;
  z-index: 1;
}

@media (max-width: 768px) {
  .abt-cont1 .abt-a1v1 .abt_a1 {
    width: 100%;
  }
}

.abt-cont1 .abt-a1v1 .abt_a1 .img {
  position: relative;
}

.abt-cont1 .abt-a1v1 .abt_a1 .img:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/yy5as.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

.abt-cont1 .abt-a1v1 .abt_a1 u {
  display: block;
  font-size: 0;
  position: absolute;
  top: -3.5rem;
  right: -4rem;
  width: 22.1875rem;
  z-index: -1;
}

@media (max-width: 768px) {
  .abt-cont1 .abt-a1v1 .abt_a1 u {
    display: none;
  }
}

.abt-cont1 .abt-a1v1 .abt_a1 u img {
  width: 100%;
}

.abt-cont1 .abt-a1v1 .abt_a1 .we_ag {
  position: absolute;
  right: -5rem;
  bottom: -5rem;
}

@media (max-width: 768px) {
  .abt-cont1 .abt-a1v1 .abt_a1 .we_ag {
    display: none;
  }
}

.abt-cont1 .abt-a1v1 .abt_a1 .we_ag .xian1 {
  border: 1px dashed #E8E7E7;
  border-radius: 50%;
  width: 16.5rem;
  height: 16.5rem;
  position: absolute;
  right: -2.8rem;
  bottom: -2.8rem;
}

.abt-cont1 .abt-a1v1 .abt_a1 .we_ag .xian2 {
  border: 1px dashed #E8E7E7;
  border-radius: 50%;
  width: 13.5625rem;
  height: 13.5625rem;
  position: absolute;
  right: -1.3rem;
  bottom: -1.3rem;
}

.abt-cont1 .abt-a1v1 .abt_a1 .we_ag .a_westa {
  width: 11rem;
  height: 11rem;
  background: #0072bc;
  border-radius: 50%;
  text-align: center;
  color: #fff;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}

.abt-cont1 .abt-a1v1 .abt_a1 .we_ag .a_westa b {
  display: block;
  color: #fff;
  font: 600 2.5rem/1.2em "Alibaba-PuHuiBold";
}

.abt-cont1 .abt-a1v1 .abt_a1 .we_ag .a_westa span {
  color: #fff;
  font: 600 1rem/1.2em "Alibaba-PuHuiBold";
  text-transform: uppercase;
  letter-spacing: 0.65rem;
}

.abt-cont1 .abt-a1v1 .abt_a2 {
  width: 45.42857%;
}

@media (max-width: 768px) {
  .abt-cont1 .abt-a1v1 .abt_a2 {
    width: 100%;
    margin-top: 1.5rem;
  }
}

.abt-cont1 .abt-a1v1 .abt_a2 h2 {
  color: #0072BC;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .abt-cont1 .abt-a1v1 .abt_a2 h2 {
    font-size: 1rem;
  }
}

.abt-cont1 .abt-a1v1 .abt_a2 dt {
  color: #000000;
  font: 600 2.5rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .abt-cont1 .abt-a1v1 .abt_a2 dt {
    font-size: 1.6rem;
  }
}

.abt-cont1 .abt-a1v1 .abt_a2 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1em;
  text-align: justify;
}

@media (max-width: 768px) {
  .abt-cont1 .abt-a1v1 .abt_a2 .p {
    font-size: 1rem;
  }
}

.abt-cont2 {
  background: url(../images/hbj1.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 5.4375rem 0;
}

@media (max-width: 768px) {
  .abt-cont2 {
    padding: 2.5rem 0 1.5rem;
  }
}

.abt-cont2 .abt-a2_v1 li {
  width: 20%;
  color: #fff;
  text-align: center;
}

@media (max-width: 768px) {
  .abt-cont2 .abt-a2_v1 li {
    width: 50%;
    margin-bottom: 1em;
  }
}

.abt-cont2 .abt-a2_v1 li .sz1 {
  font: 600 2.9rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .abt-cont2 .abt-a2_v1 li .sz1 {
    font-size: 2.3rem;
  }
}

.abt-cont2 .abt-a2_v1 li .sz1 sup {
  font: 600 1.575rem/1.1em "Alibaba-PuHuiBold";
  vertical-align: text-top;
}

@media (max-width: 768px) {
  .abt-cont2 .abt-a2_v1 li .sz1 sup {
    font-size: 1.2rem;
  }
}

.abt-cont2 .abt-a2_v1 li dt {
  font: 600 1.25rem/1.5em "Alibaba-PuHuiBold";
  padding: 0.1em 0 0.4em;
}

@media (max-width: 768px) {
  .abt-cont2 .abt-a2_v1 li dt {
    font-size: 1.2rem;
  }
}

.abt-cont2 .abt-a2_v1 li dd {
  font: 500 1.125rem/1.6em "Alibaba-PuHui";
}

.abt-cont2 .abt-a2_v1 li dd b {
  display: block;
  font-weight: 500;
}

@media (max-width: 768px) {
  .abt-cont2 .abt-a2_v1 li dd {
    font-size: 1rem;
    padding: 0 1em;
  }
  .abt-cont2 .abt-a2_v1 li dd b {
    display: inline;
  }
}

.abt-cont3 {
  margin-top: 1.6rem;
}

@media (max-width: 768px) {
  .abt-cont3 {
    margin-top: 1.2rem;
  }
}

.abt-cont3 .abt-a3_v1 li {
  width: 48.57143%;
  background: #F7F9FB;
  padding: 3rem 0 3rem 3rem;
  margin-top: 2.4rem;
}

@media (max-width: 768px) {
  .abt-cont3 .abt-a3_v1 li {
    padding: 2rem;
    margin-top: 1rem;
  }
}

.abt-cont3 .abt-a3_v1 li .img {
  width: 4.375rem;
}

@media (max-width: 768px) {
  .abt-cont3 .abt-a3_v1 li .img {
    width: 2.8rem;
  }
}

.abt-cont3 .abt-a3_v1 li .img img {
  width: 100%;
}

.abt-cont3 .abt-a3_v1 li .img img.b {
  display: none;
}

.abt-cont3 .abt-a3_v1 li h2 {
  color: #0072BC;
  font: 600 2rem/1.7em "Alibaba-PuHuiBold";
  padding-top: 0.4em;
}

@media (max-width: 768px) {
  .abt-cont3 .abt-a3_v1 li h2 {
    font-size: 1.5rem;
  }
}

.abt-cont3 .abt-a3_v1 li h2::after {
  content: "";
  display: block;
  width: 40%;
  height: 1px;
  background: rgba(0, 0, 0, 0.2);
  margin-top: 0.2em;
}

.abt-cont3 .abt-a3_v1 li .p {
  color: #252323;
  font: 500 1.25rem/1.5em "Alibaba-PuHui";
  margin-top: 1em;
}

@media (max-width: 768px) {
  .abt-cont3 .abt-a3_v1 li .p {
    font-size: 1rem;
  }
}

.abt-cont3 .abt-a3_v1 li:hover {
  background: url(../images/bjas.jpg) no-repeat center 60%;
  -o-background-size: cover;
     background-size: cover;
}

.abt-cont3 .abt-a3_v1 li:hover .img img.a {
  display: none;
}

.abt-cont3 .abt-a3_v1 li:hover .img img.b {
  display: block;
}

.abt-cont3 .abt-a3_v1 li:hover h2 {
  color: #fff;
}

.abt-cont3 .abt-a3_v1 li:hover h2::after {
  background: #fff;
}

.abt-cont3 .abt-a3_v1 li:hover .p {
  color: #fff;
}

.abt-cont4 {
  margin-top: 4.175rem;
}

@media (max-width: 768px) {
  .abt-cont4 {
    margin-top: 2em;
  }
}

.abt-cont4 .mySwiper5 {
  padding-top: 4.5rem;
  position: relative;
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 {
    padding-top: 1.6em;
  }
}

.abt-cont4 .mySwiper5 .abta4_v1 .img {
  width: 50%;
  border-top-left-radius: 6rem;
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .img {
    width: 100%;
    border-radius: 0;
  }
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 {
  width: 50%;
  background: #0072BC;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.5rem 13.4375% 2.5rem 5.77083%;
  position: relative;
}

@media (max-width: 1366px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 {
    padding: 6rem 5.78125% 4rem 4.77083%;
  }
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 {
    width: 100%;
    padding: 2rem 4%;
  }
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1::after {
  content: "";
  width: 20.5rem;
  height: 21.9375rem;
  display: block;
  position: absolute;
  right: 0;
  bottom: -2rem;
  background: url(https://cloud-assets-brwq.oss-cn-heyuan.aliyuncs.com/yhzh1019/uploads/20230110/64e0316c8222ab1ddc1fb9000bb7d4fd.svg) no-repeat center;
  -o-background-size: 100% auto;
     background-size: 100% auto;
  z-index: 1;
  opacity: 0.15;
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1::after {
    width: 12rem;
    height: 14rem;
    bottom: -1rem;
  }
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 i {
  position: absolute;
  left: 0;
  top: -5.6875rem;
  width: 7rem;
  display: block;
  z-index: 1;
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 i {
    display: none;
  }
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .titadt {
  color: #fff;
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .titadt dt {
  font: 600 1.75rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .titadt dt {
    font-size: 1.5rem;
  }
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .titadt span {
  font: 500 1rem/1.5em "Alibaba-PuHui";
  margin-left: 1em;
  display: block;
  overflow: hidden;
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .psdtd {
  color: rgba(255, 255, 255, 0.9);
  font: 500 .625rem/1.5em "Alibaba-PuHui";
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
  opacity: 0.3;
  margin-top: 2em;
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .psdtd {
    margin-top: 1em;
  }
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .p {
  color: #FFFFFF;
  font: 500 1rem/1.7em "Alibaba-PuHui";
  text-align: justify;
  margin-top: 2rem;
  height: 22.1em;
  overflow-y: auto;
  padding-right: 1em;
  position: relative;
  z-index: 3;
  /* 一般浏览器的不要太小，容易看不见 */
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .p::-webkit-scrollbar {
  width: 4px;
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .p::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.2);
}

.abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .p::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(0, 0, 0, 0.1);
  border-radius: 5px;
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .abta4_v1 .abta4_a1 .p {
    margin-top: 1.2em;
    height: auto;
  }
}

.abt-cont4 .mySwiper5 .wehhs_s {
  text-align: right;
  position: absolute;
  top: 8%;
  z-index: 9;
  width: 100%;
}

@media (max-width: 768px) {
  .abt-cont4 .mySwiper5 .wehhs_s {
    display: none;
  }
}

.abt-cont4 .mySwiper5 .wehhs_s .swiper-button-prev1, .abt-cont4 .mySwiper5 .wehhs_s .swiper-button-next1 {
  display: inline-block;
  background: #fff;
}

.abt-cont4 .mySwiper5 .wehhs_s .swiper-button-next1 {
  margin-left: 0.8em;
}

.fancybox-button--zoom {
  display: none !important;
}

.jtasd .swiper-button-prev1, .jtasd .swiper-button-next1 {
  width: 2.75rem;
  height: 2.75rem;
  border-radius: 50%;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, 0.2);
  outline: none;
}

.jtasd .swiper-button-prev1 i, .jtasd .swiper-button-next1 i {
  color: #051C34;
  font-size: 1.5rem;
  line-height: 2.75rem;
}

.abt-cont5 {
  background: url(../images/bjasd1.jpg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.5rem 0 4.75rem;
}

@media (max-width: 768px) {
  .abt-cont5 {
    padding: 2.5rem 0 3rem;
  }
}

.abt-cont5 .titlea1 dd {
  color: #0072BC;
}

.abt-cont5 .titlea1 dt {
  color: #fff;
  margin-top: 0;
}

.abt-cont5 .titlea1 .p {
  color: #fff;
  font: 500 1.125rem/1.7em "Alibaba-PuHui";
  margin-top: 1.5em;
}

@media (max-width: 768px) {
  .abt-cont5 .titlea1 .p {
    font-size: 1rem;
    margin-top: 1em;
  }
}

.abt-cont5 .titlea1 .p span {
  display: block;
}

.abt-cont6 {
  background: url(../images/bjasd2.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 5rem 0 7rem;
  position: relative;
}

@media (max-width: 768px) {
  .abt-cont6 {
    padding: 2.6rem 0;
  }
}

.abt-cont6 .ashgtsa {
  padding: 0 6.875%;
  position: absolute;
  left: 0;
  width: 100%;
  top: 48.2%;
}

.abt-cont6 .ashgtsa i.asd {
  display: block;
  width: 100%;
}

@media (max-width: 1024px) {
  .abt-cont6 .ashgtsa {
    display: none;
  }
}

@media (max-width: 768px) {
  .abt-cont6 .ashgtsa {
    display: none;
  }
}

.abt-cont6 .fzlc .mySwiper61 .sezx {
  width: 100%;
  margin: 0 auto;
  text-align: center;
}

@media (max-width: 768px) {
  .abt-cont6 .fzlc .mySwiper61 .sezx {
    width: 90%;
  }
}

.abt-cont6 .fzlc .mySwiper61 .sezx h2 {
  color: #000000;
  font: 600 2.3rem/1.5em "sourcehansans";
}

@media (max-width: 768px) {
  .abt-cont6 .fzlc .mySwiper61 .sezx h2 {
    font-size: 2rem;
  }
}

.abt-cont6 .fzlc .mySwiper61 .sezx .p {
  color: #000000;
  font: 500 1rem/1.5em "sourcehansans";
}

@media (max-width: 768px) {
  .abt-cont6 .fzlc .mySwiper61 .sezx .p {
    font-size: 1rem;
  }
}

.abt-cont6 .fzlc .ahxwas_a3 {
  position: relative;
}

.abt-cont6 .fzlc .ahxwas_a3:after {
  content: "";
  width: 100%;
  height: 1px;
  border-bottom: 1px dashed #C6C6C6;
  position: absolute;
  bottom: 1.9313rem;
}

.abt-cont6 .fzlc .ahxwas_a3 .jtxas > div {
  position: absolute;
  width: 2.25rem;
  height: 2.25rem;
  border: 1px solid #A7A7A7;
  border-radius: 50%;
  z-index: 3;
  text-align: center;
  background: #fff;
  bottom: 0.9rem;
}

.abt-cont6 .fzlc .ahxwas_a3 .jtxas > div.swiper-button-next1 {
  left: 0;
  outline: none;
}

.abt-cont6 .fzlc .ahxwas_a3 .jtxas > div.swiper-button-prev1 {
  right: 0;
  outline: none;
}

.abt-cont6 .fzlc .ahxwas_a3 .jtxas > div i {
  color: #A7A7A7;
  font: 500 1rem/2.25rem "sourcehansans";
}

.abt-cont6 .fzlc .mySwiper6 {
  padding: 0 2%;
  margin-top: 7.5rem;
}

@media (max-width: 768px) {
  .abt-cont6 .fzlc .mySwiper6 {
    margin-top: 2rem;
    padding: 0 7%;
  }
}

.abt-cont6 .fzlc .mySwiper6 .xhasz {
  text-align: center;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

.abt-cont6 .fzlc .mySwiper6 .xhasz .szxds {
  color: #000000;
  font: 600 1.25rem/2em "sourcehansans";
}

.abt-cont6 .fzlc .mySwiper6 .xhasz i {
  display: block;
  width: 2.0625rem;
  height: 2.0625rem;
  margin: 0 auto;
  border-radius: 50%;
}

.abt-cont6 .fzlc .mySwiper6 .swiper-slide-thumb-active .xhasz {
  -webkit-transform: translateY(-0.5rem);
     -moz-transform: translateY(-0.5rem);
      -ms-transform: translateY(-0.5rem);
       -o-transform: translateY(-0.5rem);
          transform: translateY(-0.5rem);
}

.abt-cont6 .fzlc .mySwiper6 .swiper-slide-thumb-active .xhasz .szxds {
  color: #001b33;
}

.abt-cont6 .fzlc .mySwiper6 .swiper-slide-thumb-active .xhasz i {
  background: #001b33 !important;
  width: 3rem;
  height: 3rem;
}

a.more-mslahs {
  border-color: #CECBCB;
  color: #252323;
}

a.more-mslahs:hover {
  color: #fff;
  border-color: #0072BC;
}

.abt-cont7 {
  padding: 7.875rem 0 5rem;
}

@media (max-width: 768px) {
  .abt-cont7 {
    padding: 2.5rem 0 1rem;
  }
}

.abt-cont7 .abt-a7_v1 .abt-a7_b1 {
  width: 23.28571%;
}

@media (max-width: 768px) {
  .abt-cont7 .abt-a7_v1 .abt-a7_b1 {
    width: 100%;
    margin-bottom: 1em;
  }
}

.abt-cont7 .abt-a7_v1 .abt-a7_b1 .titlea1 dt {
  margin-top: 0.2em;
}

.abt-cont7 .abt-a7_v1 .abt-a7_b1 .titlea1 dt span {
  display: block;
}

.abt-cont7 .abt-a7_v1 .abt-a7_b1 a.more-mslahs {
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .abt-cont7 .abt-a7_v1 .abt-a7_b1 a.more-mslahs {
    margin-top: 1rem;
  }
}

.abt-cont7 .abt-a7_v1 .abt-a7_b2 {
  width: 67.14286%;
}

@media (max-width: 768px) {
  .abt-cont7 .abt-a7_v1 .abt-a7_b2 {
    width: 100%;
  }
}

.abt-cont7 .abt-a7_v1 .abt-a7_b2 .dl {
  display: block;
  width: 48.40426%;
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin-bottom: 2.3rem;
  padding-bottom: 1em;
  background: url(../images/jtass.svg) no-repeat left 30%;
  -o-background-size: .9375rem auto;
     background-size: .9375rem auto;
  padding-left: 2rem;
}

@media (max-width: 768px) {
  .abt-cont7 .abt-a7_v1 .abt-a7_b2 .dl {
    width: 100%;
    margin-bottom: 1.3rem;
  }
}

.abt-cont7 .abt-a7_v1 .abt-a7_b2 .dl dt {
  font-family: "montserrat";
  font-weight: 500;
}

.abt-cont7 .abt-a7_v1 .abt-a7_b2 .dl:hover {
  color: #0072BC;
  background: url(../images/jtass1.svg) no-repeat left 30%;
  -o-background-size: .9375rem auto;
     background-size: .9375rem auto;
}

.abt-cont8 {
  background: url(../images/bjasd3.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 14.875rem 0 14.9375rem;
  position: relative;
}

@media (max-width: 768px) {
  .abt-cont8 {
    padding: 5rem 0;
  }
}

.abt-cont8 .p {
  color: #fff;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin: 0.7em 0 1.7em;
}

@media (max-width: 768px) {
  .abt-cont8 .p {
    font-size: 1rem;
    line-height: 1.6em;
    margin: 0.7em 0 1em;
  }
}

.abt-cont8 .hwehsf {
  left: 0;
  width: 100%;
  bottom: 0;
}

.ryzz_list_content .honor-list.row {
  margin: 0 -1.5625rem;
}

.ryzz_list_content .honor-list li {
  margin-top: 1.5625rem;
}

@media (max-width: 768px) {
  .ryzz_list_content .honor-list li {
    margin-top: 1rem;
  }
}

.ryzz_list_content .honor-list li.col-md-4, .ryzz_list_content .honor-list li.col-sm-6 {
  padding: 0 1.5625rem;
}

.ryzz_list_content .honor-list li a.imga {
  display: block;
  overflow: hidden;
  font-size: 0;
  background: #F0F0F0;
  border: .875rem solid #F0F0F0;
}

.ryzz_list_content .honor-list li h2 a {
  display: block;
  color: #000000;
  font: 500 1.15rem/1.5em "montserrat";
  text-align: center;
  text-transform: Capitalize;
  padding: 0.8em 0;
}

@media (max-width: 768px) {
  .ryzz_list_content .honor-list li h2 a {
    font-size: 1rem;
  }
}

.line5 {
  display: -webkit-box;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -webkit-line-clamp: 5;
}

.shzr-cont1 dl {
  padding-right: 13.54167%;
  margin-bottom: 4.875rem;
}

@media (max-width: 1366px) {
  .shzr-cont1 dl {
    padding-right: 5.78125%;
  }
}

@media (max-width: 768px) {
  .shzr-cont1 dl {
    padding: 0 4%;
    margin-bottom: 1.5rem;
  }
}

.shzr-cont1 dl .img {
  width: 62%;
  position: relative;
}

@media (max-width: 768px) {
  .shzr-cont1 dl .img {
    width: 100%;
  }
}

.shzr-cont1 dl .img i {
  display: block;
  width: 22.0625rem;
  position: absolute;
  right: -1.5rem;
  bottom: -1.5rem;
  z-index: -1;
}

.shzr-cont1 dl .shzr-wenz {
  width: 32.5625%;
  text-align: justify;
}

@media (max-width: 768px) {
  .shzr-cont1 dl .shzr-wenz {
    width: 100%;
  }
}

.shzr-cont1 dl .shzr-wenz dt {
  color: #000000;
  font: 500 1.75rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .shzr-cont1 dl .shzr-wenz dt {
    font-size: 1.3rem;
    margin-top: 1em;
  }
}

.shzr-cont1 dl .shzr-wenz .p {
  color: #252323;
  font: 500 1.125rem/1.7em "Alibaba-PuHui";
  height: 8.5em;
  overflow: hidden;
  margin: 1em 0 1.4em;
}

@media (max-width: 768px) {
  .shzr-cont1 dl .shzr-wenz .p {
    height: auto;
    font-size: 1rem;
    margin: 0.6em 0 0.8em;
  }
}

.shzr-cont1 dl:nth-child(2n) {
  padding: 0;
  padding-left: 13.54167%;
}

@media (max-width: 1366px) {
  .shzr-cont1 dl:nth-child(2n) {
    padding-left: 5.78125%;
  }
}

@media (max-width: 768px) {
  .shzr-cont1 dl:nth-child(2n) {
    padding: 0 4%;
  }
}

.shzr-cont1 dl:nth-child(2n) .img {
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

@media (max-width: 768px) {
  .shzr-cont1 dl:nth-child(2n) .img {
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}

.shzr-cont1 dl:nth-child(2n) .img i {
  right: auto;
  left: -1.5rem;
  bottom: -1.5rem;
}

.shzr-cont1 dl:nth-child(2n) .shzr-wenz {
  -webkit-order: 1;
     -moz-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}

@media (max-width: 768px) {
  .shzr-cont1 dl:nth-child(2n) .shzr-wenz {
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}

.shzr-cont2 {
  background: url(../images/aghgt.jpg) no-repeat center top;
  -o-background-size: 100% 35.375rem;
     background-size: 100% 35.375rem;
  padding-top: 20.625rem;
  margin-bottom: 2.625rem;
}

@media (max-width: 768px) {
  .shzr-cont2 {
    padding: 2rem 0;
    -o-background-size: cover;
       background-size: cover;
  }
}

.shzr-cont2 .shzr-a1_list1 li {
  width: 31.57143%;
  background: #fff;
  position: relative;
  padding-top: 3.125rem;
  border: 1px solid #DBDBDB;
}

.shzr-cont2 .shzr-a1_list1 li::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  background: url(../images/agfgsd.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
  width: 4.3125rem;
  height: 3.6875rem;
}

@media (max-width: 768px) {
  .shzr-cont2 .shzr-a1_list1 li {
    width: 100%;
    padding-top: 2.125rem;
  }
  .shzr-cont2 .shzr-a1_list1 li + li {
    margin-top: 1.2rem;
  }
}

.shzr-cont2 .shzr-a1_list1 li .wezd {
  color: #ECEFF3;
  font: 500 .6875rem/1.5em "Alibaba-PuHui";
  text-transform: uppercase;
  border-bottom: .625rem solid #0072BC;
  margin-left: 12.66968%;
  padding-left: 5%;
}

@media (max-width: 768px) {
  .shzr-cont2 .shzr-a1_list1 li .wezd {
    margin-left: 8%;
  }
}

.shzr-cont2 .shzr-a1_list1 li .contsdt {
  padding: 2rem 12.6% 3.5rem;
}

@media (max-width: 768px) {
  .shzr-cont2 .shzr-a1_list1 li .contsdt {
    padding: 2rem 8% 3.5rem;
  }
}

.shzr-cont2 .shzr-a1_list1 li .contsdt dt {
  color: #000000;
  font: 500 1.75rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .shzr-cont2 .shzr-a1_list1 li .contsdt dt {
    font-size: 1.4rem;
  }
}

.shzr-cont2 .shzr-a1_list1 li .contsdt .p {
  color: #252323;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
  text-align: justify;
  height: 10.5em;
  margin-top: 0.7em;
}

@media (max-width: 768px) {
  .shzr-cont2 .shzr-a1_list1 li .contsdt .p {
    font-size: 1rem;
  }
}

.shzr-cont2 .shzr-a1_list1 li:hover {
  background: #0072BC;
  border: 1px solid #0072BC;
}

.shzr-cont2 .shzr-a1_list1 li:hover::after {
  background: url(../images/agfgsd1.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
}

.shzr-cont2 .shzr-a1_list1 li:hover .wezd {
  color: #fff;
  border-color: #fff;
}

.shzr-cont2 .shzr-a1_list1 li:hover .contsdt dt {
  color: #fff;
}

.shzr-cont2 .shzr-a1_list1 li:hover .contsdt .p {
  color: #fff;
}

.shzr-cont2 .shzr-a1_list1 li:hover .contsdt a.more-mslahs {
  color: #fff;
  border-color: #fff;
}

.shzr-cont2 .shzr-a1_list1 li:hover .contsdt a.more-mslahs::before {
  display: none;
}

.new-nav {
  background: #F7F9FB;
  text-align: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  z-index: 9;
}

.new-nav li {
  display: inline-block;
}

.new-nav li a {
  display: block;
  color: #000000;
  font: 500 1rem/4rem "Alibaba-PuHui";
  padding: 0 1.5em;
}

@media (max-width: 768px) {
  .new-nav li a {
    padding: 0 1em;
    font-size: 1rem;
    line-height: 3.2rem;
  }
}

.new-nav li:hover a, .new-nav li.active a {
  color: #0072BC;
}

.ny-news-content-show {
  padding-bottom: 3.125rem;
}

@media (max-width: 768px) {
  .ny-news-content-show {
    padding-bottom: 1.8rem;
  }
}

.ny-news-content-show .xw_show-a1 {
  width: 66.92857%;
}

@media (max-width: 768px) {
  .ny-news-content-show .xw_show-a1 {
    width: 100%;
  }
}

.ny-news-content-show .xw_show-a1 .biaoti-tilte {
  color: #000000;
  font: 600 2rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .ny-news-content-show .xw_show-a1 .biaoti-tilte {
    font-size: 1.5rem;
  }
}

.ny-news-content-show .xw_show-a1 .sdhhjt-s {
  padding: 0.5em 0 1.25rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
  .ny-news-content-show .xw_show-a1 .sdhhjt-s {
    padding: 0.4em 0 0.8rem;
  }
}

.ny-news-content-show .xw_show-a1 .whhxaz {
  color: #999999;
  font: 500 1rem/2rem "montserrat";
}

.ny-news-content-show .xw_show-a1 .dfdxdna {
  color: #999999;
  font: 500 1rem/2rem "Alibaba-PuHui";
  margin-left: 1.5rem;
}

.ny-news-content-show .xw_show-a1 .dfdxdna .social-share1 a {
  color: rgba(58, 57, 57, 0.6);
  border-color: #D7D8DD;
  width: 2.0625rem;
  height: 2.0625rem;
  border-radius: 50%;
}

.ny-news-content-show .xw_show-a1 .dfdxdna .social-share1 a i {
  line-height: 2.0625rem;
  font-size: 1rem;
}

.ny-news-content-show .xw_show-a1 .dfdxdna .social-share1 a:hover {
  background: #333;
  color: #fff;
}

.ny-news-content-show .xw_show-a1 .content {
  color: #252323;
  font: 500 1.125rem/1.9em "Alibaba-PuHui";
  padding: 1.5em 0;
}

@media (max-width: 768px) {
  .ny-news-content-show .xw_show-a1 .content {
    padding: 1em 0;
  }
}

.ny-news-content-show .xw_show-a1 .content strong {
  font: 600 1.25rem/1.6em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .ny-news-content-show .xw_show-a1 .content strong {
    font-size: 1.35rem;
  }
}

.ny-news-content-show .xw_show-a1 .gunjcaz {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding-bottom: 2.125rem;
}

@media (max-width: 768px) {
  .ny-news-content-show .xw_show-a1 .gunjcaz {
    padding-bottom: 1.125rem;
  }
}

.ny-news-content-show .xw_show-a1 .gunjcaz dt {
  color: #252323;
  font: 500 1rem/1.5em "Alibaba-PuHui";
}

.ny-news-content-show .xw_show-a1 .gunjcaz div {
  margin-top: 1em;
}

.ny-news-content-show .xw_show-a1 .gunjcaz div a {
  display: inline-block;
  color: #0072BC;
  font: 500 1rem/3.125em "montserrat";
  background: #F7F9FB;
  padding: 0 1.8rem;
  border-radius: 1.5625em;
  margin-right: 1em;
}

.ny-news-content-show .xw_show-a2 {
  width: 28%;
}

@media (max-width: 768px) {
  .ny-news-content-show .xw_show-a2 {
    display: none;
  }
}

.ny-news-content-show .xw_show-a2 .erhad {
  background: #F7F9FB;
  padding: 6.63265%;
}

.ny-news-content-show .xw_show-a2 dt {
  color: #000000;
  font: 600 1.625rem/1.5em "Alibaba-PuHuiBold";
}

.ny-news-content-show .xw_show-a2 .hat-list1 li + li {
  border-top: 1px solid rgba(0, 0, 0, 0.2);
}

.ny-news-content-show .xw_show-a2 .hat-list1 li a.img {
  display: block;
  font-size: 0;
  margin-top: 0.8rem;
}

.ny-news-content-show .xw_show-a2 .hat-list1 li:not(:first-child) a.img {
  display: none;
}

.ny-news-content-show .xw_show-a2 .hat-list1 li .erhha_e {
  padding: 1em 0;
}

.ny-news-content-show .xw_show-a2 .hat-list1 li .erhha_e span {
  color: #999999;
  font: 500 1rem/1.4em "Alibaba-PuHui";
  display: block;
}

.ny-news-content-show .xw_show-a2 .hat-list1 li .erhha_e h2 a {
  display: block;
  color: #252323;
  font: 500 1.125rem/1.75em "Alibaba-PuHui";
  margin-top: 0.15em;
}

.ny-news-content-show .xw_show-a2 .hat-list1 li .erhha_e h2 a:hover {
  color: #0072BC;
}

.sypxyt {
  padding: 1.3125rem 0 0;
}

.sypxyt dl {
  color: #252323;
  font: 500 1.125rem/1.6em "Alibaba-PuHui";
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
}

.sypxyt dl + dl {
  margin-top: 0.35em;
}

.sypxyt dl a {
  color: #252323;
}

.sypxyt dl a:hover {
  color: #0072BC;
}

.hengfu {
  background: url(../images/hengas.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 5.125rem 0;
  text-align: center;
  color: #fff;
}

@media (max-width: 768px) {
  .hengfu {
    padding: 3rem 0;
  }
}

.hengfu dt {
  font: 600 2.5rem/1.8em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .hengfu dt {
    font-size: 1.7rem;
  }
}

.hengfu dd {
  font: 500 1.25rem/1.8em "Alibaba-PuHui";
  margin-top: 0.3em;
}

@media (max-width: 768px) {
  .hengfu dd {
    font-size: 1rem;
  }
}

.hengfu dd a {
  color: #fff;
}

.hengfu dd a:hover {
  font-weight: 600;
}

.hengfu dd a.a {
  text-decoration: underline;
}

.hengfu a.more-msla {
  margin-top: 0.8em;
}

.hengfu a.more-msla::before {
  background: #fff;
}

.hengfu a.more-msla:hover {
  color: #0072BC;
}

.lxwm-cont1 {
  background: #E9EEF7;
}

.lxwm-cont1 .lxwma1_v1 {
  margin-top: 3.9375rem;
}

@media (max-width: 768px) {
  .lxwm-cont1 .lxwma1_v1 {
    margin-top: 0;
    padding: 2rem 0;
  }
}

.lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 {
  position: absolute;
  left: 0;
  width: 100%;
  top: 0;
}

@media (max-width: 768px) {
  .lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 {
    position: static;
  }
}

.lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .tit {
  color: #083a74;
  font: 600 2.5rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .tit {
    font-size: 1.8rem;
  }
}

.lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .rethhst dl {
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .rethhst dl {
    margin-top: 1rem;
  }
}

.lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .rethhst dl dt {
  color: #0072BC;
  font: 500 1.125rem/1.9em "Alibaba-PuHui";
}

.lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .rethhst dl .p {
  color: #252323;
  font: 500 1rem/1.9em "Alibaba-PuHui";
  margin-top: 0.5em;
}

.lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .rethhst dl .p a {
  color: #252323;
}

.lxwm-cont1 .lxwma1_v1 .lxwma1_v1a1 .lxwm-a1b1 .rethhst dl .p a:hover {
  color: #333;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd {
  margin-left: 33.54167%;
  position: relative;
}

@media (max-width: 768px) {
  .lxwm-cont1 .lxwma1_v1 .wehhxasd {
    display: none;
  }
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl {
  position: absolute;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl:nth-child(1) {
  top: 53%;
  right: 20.5%;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl:nth-child(2) {
  top: 46%;
  right: 32%;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl:nth-child(3) {
  top: 59%;
  right: 29%;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl dd {
  text-align: center;
  cursor: pointer;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl dd u {
  width: 1.625rem;
  margin: 0 auto;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl dd span {
  display: block;
  text-align: center;
  color: #0072BC;
  font: 500 1rem/1.5em "Alibaba-PuHui";
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a {
  width: 41.66667vw;
  right: 4.5vw;
  top: 0;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a .aghhre {
  text-align: right;
  opacity: 0;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a b {
  width: 7.9375rem;
  display: inline-block;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a .xian {
  position: absolute;
  right: 0;
  height: 1px;
  width: 0%;
  background: #0072BC;
  margin-top: 0.4em;
  -webkit-transition: width linear 0.3s;
  -o-transition: width linear 0.3s;
  -moz-transition: width linear 0.3s;
  transition: width linear 0.3s;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a .wexa-cont {
  margin-top: 1em;
  opacity: 0;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a .wexa-cont dt {
  color: #000;
  font: 600 1.125rem/1.5em "Alibaba-PuHuiBold";
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a .wexa-cont p {
  color: #252323;
  font: 500 1rem/1.5em "Alibaba-PuHui";
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a .wexa-cont p a {
  color: #252323;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl .wes-a .wexa-cont p a:hover {
  color: #333;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl.active .wes-a {
  z-index: 2;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl.active .aghhre {
  opacity: 1;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl.active .xian {
  width: 100%;
}

.lxwm-cont1 .lxwma1_v1 .wehhxasd .ashgtd dl.active .wexa-cont {
  -webkit-transition: all 0.3s linear 0.2s;
  -o-transition: all 0.3s linear 0.2s;
  -moz-transition: all 0.3s linear 0.2s;
  transition: all 0.3s linear 0.2s;
  opacity: 1;
}

.lxwm-cont2 {
  background: url(../images/herba1.jpg) no-repeat center top;
  -o-background-size: 100% auto;
     background-size: 100% auto;
  padding-top: 5.25rem;
  margin-bottom: 4.75rem;
}

@media (max-width: 768px) {
  .lxwm-cont2 {
    -o-background-size: 100% 50%;
       background-size: 100% 50%;
    padding-top: 2.25rem;
    margin-bottom: 2rem;
  }
}

.lxwm-cont2 .lxwm-a2_v1 {
  margin-top: 3.7625rem;
  background: url(../images/agst.jpg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  padding: 3rem 7.85714%;
}

@media (max-width: 768px) {
  .lxwm-cont2 .lxwm-a2_v1 {
    margin-top: 2rem;
    padding: 2rem 5%;
  }
}

.lxwm-cont2 .lxwm-a2_v1 .weha1 dl {
  width: 31.02564%;
}

@media (max-width: 768px) {
  .lxwm-cont2 .lxwm-a2_v1 .weha1 dl {
    width: 100%;
    margin-bottom: 1em;
  }
}

.lxwm-cont2 .lxwm-a2_v1 .weha1 dl dt {
  font: 500 1.125rem/1.6em "Alibaba-PuHui";
  color: rgba(0, 0, 0, 0.6);
}

.lxwm-cont2 .lxwm-a2_v1 .weha1 dl input {
  border: 1px solid #CECBCB;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  text-indent: 1.5em;
  border-radius: 1.5625rem;
  background: transparent;
  width: 100%;
  color: rgba(0, 0, 0, 0.6);
}

@media (max-width: 768px) {
  .lxwm-cont2 .lxwm-a2_v1 .weha1 dl input {
    line-height: 3em;
  }
}

.lxwm-cont2 .lxwm-a2_v1 .weha2 {
  margin-top: 3.75rem;
}

@media (max-width: 768px) {
  .lxwm-cont2 .lxwm-a2_v1 .weha2 {
    margin-top: 0;
  }
}

.lxwm-cont2 .lxwm-a2_v1 .weha2 dl {
  width: 100%;
}

.lxwm-cont2 .lxwm-a2_v1 .weha2 dl dt {
  font: 500 1.125rem/1.6em "Alibaba-PuHui";
  color: rgba(0, 0, 0, 0.6);
}

.lxwm-cont2 .lxwm-a2_v1 .weha2 dl textarea {
  border: 1px solid #CECBCB;
  font: 500 1rem/1.6em "Alibaba-PuHui";
  background: transparent;
  border-radius: 1.5625rem;
  width: 100%;
  color: rgba(0, 0, 0, 0.6);
  padding: 1em 1.5em;
}

.lxwm-cont2 .lxwm-a2_v1 button {
  border: none;
  margin-top: 3.5rem;
}

@media (max-width: 768px) {
  .lxwm-cont2 .lxwm-a2_v1 button {
    margin-top: 1.5rem;
  }
}

.channel-job1 {
  background: url(../images/bjas1.jpg) no-repeat center bottom;
  -o-background-size: cover;
     background-size: cover;
  padding-bottom: 8.4375rem;
}

@media (max-width: 768px) {
  .channel-job1 {
    padding-bottom: 2rem;
  }
}

.channel-job1 .titlea1 dt {
  color: #083a74;
}

.channel-job1 .titlea1 .p {
  color: #252323;
  font: 500 1.125rem/1.9em "Alibaba-PuHui";
  padding: 0 20.35714%;
  margin-top: 1em;
}

@media (max-width: 768px) {
  .channel-job1 .titlea1 .p {
    padding: 0;
    font-size: 1rem;
    margin-top: 0.5em;
  }
}

.channel-job1 .job-a1v1 {
  margin-top: 2.4rem;
}

@media (max-width: 768px) {
  .channel-job1 .job-a1v1 {
    margin-top: 1rem;
  }
}

.channel-job1 .job-a1v1 .job-a1b1 {
  margin-top: 2.25rem;
}

@media (max-width: 768px) {
  .channel-job1 .job-a1v1 .job-a1b1 {
    margin-top: 1rem;
  }
}

.channel-job1 .job-a1v1 .job-a1b1 li {
  width: 60.71429%;
  position: relative;
  margin-top: 0.5em;
}

@media (max-width: 768px) {
  .channel-job1 .job-a1v1 .job-a1b1 li {
    width: 100%;
  }
}

.channel-job1 .job-a1v1 .job-a1b1 li i {
  display: block;
}

.channel-job1 .job-a1v1 .job-a1b1 li .dt {
  position: absolute;
  left: 2.3125rem;
  bottom: 1.4rem;
  color: #fff;
}

.channel-job1 .job-a1v1 .job-a1b1 li .dt dt {
  font: 600 1.625rem/1.4em "Alibaba-PuHuiBold";
}

.channel-job1 .job-a1v1 .job-a1b1 li .dt dd {
  font: 600 .75rem/1.2em "Alibaba-PuHuiBold";
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .channel-job1 .job-a1v1 .job-a1b1 li .dt {
    left: 1.5rem;
    bottom: 1.2rem;
  }
  .channel-job1 .job-a1v1 .job-a1b1 li .dt dt {
    font-size: 1.25rem;
  }
  .channel-job1 .job-a1v1 .job-a1b1 li .dt dd {
    font-weight: 500;
  }
}

.channel-job1 .job-a1v1 .job-a1b1 li:nth-child(2), .channel-job1 .job-a1v1 .job-a1b1 li:nth-child(3) {
  width: 38.85714%;
}

@media (max-width: 768px) {
  .channel-job1 .job-a1v1 .job-a1b1 li:nth-child(2), .channel-job1 .job-a1v1 .job-a1b1 li:nth-child(3) {
    width: 49%;
  }
}

.channel-job2 {
  background: url(../images/bjas2.jpg) no-repeat center bottom;
  -o-background-size: cover;
     background-size: cover;
  padding: 5.9375rem 0 8.75rem;
}

@media (max-width: 768px) {
  .channel-job2 {
    padding: 2.5rem 0;
  }
}

.channel-job2 .mySwiper7 {
  padding: 0 28.38542%;
  margin-top: 2.8125rem;
  position: relative;
}

@media (max-width: 768px) {
  .channel-job2 .mySwiper7 {
    padding: 0 10.41667%;
    margin-top: 1.2rem;
  }
}

.channel-job2 .mySwiper7 .img {
  position: relative;
}

.channel-job2 .mySwiper7 .swiper-slide-active .img::after {
  display: block;
}

.channel-job2 .mySwiper7 .wehhs_s .swiper-button-prev1, .channel-job2 .mySwiper7 .wehhs_s .swiper-button-next1 {
  position: absolute;
  top: 50%;
  z-index: 99;
  background: #fff;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}

.channel-job2 .mySwiper7 .wehhs_s .swiper-button-prev1 i, .channel-job2 .mySwiper7 .wehhs_s .swiper-button-next1 i {
  color: rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
  .channel-job2 .mySwiper7 .wehhs_s .swiper-button-prev1, .channel-job2 .mySwiper7 .wehhs_s .swiper-button-next1 {
    display: none;
  }
}

.channel-job2 .mySwiper7 .wehhs_s .swiper-button-prev1 {
  left: 24.8%;
}

.channel-job2 .mySwiper7 .wehhs_s .swiper-button-next1 {
  right: 24.8%;
}

.channel-job2 .mySwiper7 .wreerhsa-a {
  position: absolute;
  left: 28%;
  top: 0;
  z-index: 9;
  width: 12.5625rem;
  height: 100%;
  background: url(../images/ahgghs.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
}

@media (max-width: 768px) {
  .channel-job2 .mySwiper7 .wreerhsa-a {
    display: none;
  }
}

.channel-job2 .mySwiper7 .swiper-pagination1 {
  position: absolute;
  left: 28%;
  bottom: 0;
  background: #fff;
  z-index: 9;
  width: 14.75rem;
  color: #CDCDCD;
  font: 600 1.0625rem/5.625rem "Alibaba-PuHuiBold";
  padding-left: 1.5%;
}

.channel-job2 .mySwiper7 .swiper-pagination1 span.swiper-pagination-current {
  color: #0072BC;
  font-size: 1.5625rem;
}

@media (max-width: 768px) {
  .channel-job2 .mySwiper7 .swiper-pagination1 {
    left: 10.41667%;
    font: 600 1rem/3.1rem "Alibaba-PuHuiBold";
    width: 8rem;
    padding-left: 0;
    text-align: center;
  }
  .channel-job2 .mySwiper7 .swiper-pagination1 span.swiper-pagination-current {
    font-size: 1.3rem;
  }
}

.channel-job3 {
  background: url(../images/bjas3.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 7.125rem 0 8rem;
}

@media (max-width: 768px) {
  .channel-job3 {
    padding: 2.5rem 0;
  }
}

.channel-job3 .channel-job-a3_list1 {
  margin-top: 2.8125rem;
}

@media (max-width: 768px) {
  .channel-job3 .channel-job-a3_list1 {
    margin-top: 1.5rem;
  }
}

.channel-job3 .channel-job-a3_list1 li {
  width: 48.5%;
}

@media (max-width: 450px) {
  .channel-job3 .channel-job-a3_list1 li {
    width: 100%;
  }
  .channel-job3 .channel-job-a3_list1 li + li {
    margin-top: 1.5rem;
  }
}

.channel-job3 .channel-job-a3_list1 li u {
  display: block;
  font-size: 0;
  overflow: hidden;
}

.channel-job3 .channel-job-a3_list1 li .wehha-sq {
  background: #fff;
  padding: 1.5rem 4%;
}

@media (max-width: 768px) {
  .channel-job3 .channel-job-a3_list1 li .wehha-sq {
    padding: 1rem 4%;
  }
}

.channel-job3 .channel-job-a3_list1 li .wehha-sq dt {
  color: #000000;
  font: 600 1.625rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .channel-job3 .channel-job-a3_list1 li .wehha-sq dt {
    font-size: 1.24rem;
  }
}

.channel-job3 .channel-job-a3_list1 li .wehha-sq a {
  display: block;
  color: #252323;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
  margin-top: 1em;
}

@media (max-width: 768px) {
  .channel-job3 .channel-job-a3_list1 li .wehha-sq a {
    font-size: 1rem;
    margin-top: 0.5em;
  }
}

.channel-job3 .channel-job-a3_list1 li .wehha-sq a i {
  color: #252323;
  font: 500 1rem/1.5em "Alibaba-PuHui";
  margin-left: 0.5em;
}

.channel-job3 .channel-job-a3_list1 li:hover .wehha-sq {
  background: url(../images/bjas4.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
}

.channel-job3 .channel-job-a3_list1 li:hover .wehha-sq dt {
  color: #fff;
}

.channel-job3 .channel-job-a3_list1 li:hover .wehha-sq a {
  color: #fff;
}

.channel-job3 .channel-job-a3_list1 li:hover .wehha-sq a i {
  color: #fff;
}

.channel-job4 {
  margin-top: 5rem;
}

@media (max-width: 768px) {
  .channel-job4 {
    margin-top: 2.25rem;
  }
}

.channel-job4 .x_sehlois {
  margin-right: 10.14286%;
}

@media (max-width: 768px) {
  .channel-job4 .x_sehlois {
    width: 100%;
    margin-right: 0;
    margin-top: 0.6em;
  }
}

.channel-job4 .x_sehlois li {
  color: #000000;
  font: 500 1.125rem/3em "Alibaba-PuHui";
  cursor: pointer;
}

@media (max-width: 768px) {
  .channel-job4 .x_sehlois li {
    display: inline-block;
    margin-right: 1.5em;
  }
}

.channel-job4 .x_sehlois li span {
  display: inline-block;
  position: relative;
}

.channel-job4 .x_sehlois li span::after {
  content: "";
  display: block;
  width: 0;
  bottom: 0;
  height: 1px;
  background: #0072BC;
  position: absolute;
  left: 0;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  -moz-transition: all .5s ease;
  transition: all .5s ease;
}

.channel-job4 .x_sehlois li.on {
  color: #0072BC;
}

.channel-job4 .x_sehlois li.on span::after {
  width: 100%;
}

.channel-job4 .x_sehloiasd-a li {
  position: relative;
}

.channel-job4 .x_sehloiasd-a li::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/yy7.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
  display: none;
}

.channel-job4 .chan-joba4_v2 {
  margin-top: 2.175rem;
}

@media (max-width: 768px) {
  .channel-job4 .chan-joba4_v2 {
    margin-top: 1rem;
  }
}

.channel-job5 {
  background: url(../images/bjas5.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 8.25rem 0 6.25rem;
  margin-top: 8.25rem;
}

@media (max-width: 768px) {
  .channel-job5 {
    padding: 2.5rem 0;
    margin-top: 2.5rem;
  }
}

.channel-job5 .titlea1 dt span {
  display: block;
}

.channel-job5 .channel-a5_list1 {
  margin-top: 3.5rem;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 {
    margin-top: 1.5rem;
  }
}

.channel-job5 .channel-a5_list1 li {
  margin-bottom: 3.125rem;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li {
    margin-bottom: 1.125rem;
  }
}

.channel-job5 .channel-a5_list1 li .img {
  width: 46.21429%;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .img {
    width: 100%;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe {
  width: 46.21429%;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe {
    width: 100%;
    margin-top: 1em;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe i {
  display: block;
  width: 3.875rem;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe i {
    width: 2.5rem;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe i img {
  width: 1005;
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe dt {
  color: #000000;
  font: 500 1.75rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe dt {
    font-size: 1.25rem;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe .aghgd-a {
  padding: 1.75rem 0 3.4rem;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe .aghgd-a {
    padding: 1rem 0 1.25rem;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe .aghgd-a dd {
  color: #444;
  font: 500 1.25rem/1.4em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe .aghgd-a dd {
    font-size: 1rem;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe .aghgd-a .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1em;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe .aghgd-a .p {
    font-size: 1rem;
    line-height: 1.7em;
    margin-top: 0.8em;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe .aggs_sr dt {
  color: rgba(119, 119, 119, 0.4);
  font: 100 1.125rem/1.4em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe .aggs_sr dt {
    font-size: 1rem;
  }
}

.channel-job5 .channel-a5_list1 li .xwe_ahwe .aggs_sr dd {
  color: rgba(119, 119, 119, 0.4);
  font: 100 1.125rem/1.4em "montserrat";
  text-transform: Capitalize;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li .xwe_ahwe .aggs_sr dd {
    font-size: 1rem;
  }
}

.channel-job5 .channel-a5_list1 li:nth-child(2n) .img {
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

@media (max-width: 768px) {
  .channel-job5 .channel-a5_list1 li:nth-child(2n) .img {
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}

.job-content {
  padding: 2.55rem 0 5.1875rem;
}

@media (max-width: 768px) {
  .job-content {
    padding: 1rem 0 2.1875rem;
  }
}

.n_mbx-nav {
  position: absolute;
  left: 0;
  bottom: 18%;
  z-index: 99;
  width: 100%;
}

@media (max-width: 768px) {
  .n_mbx-nav {
    position: static;
  }
}

.n_mbx-nav .n_src-nav li {
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.n_mbx-nav .n_src-nav li + li {
  margin-left: .1875rem;
}

@media (max-width: 768px) {
  .n_mbx-nav .n_src-nav li {
    width: 49%;
    -webkit-flex: inherit;
       -moz-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
    margin-top: 0.5em;
  }
  .n_mbx-nav .n_src-nav li:nth-child(2n) {
    margin-left: 2%;
  }
  .n_mbx-nav .n_src-nav li + li {
    margin-left: 0;
  }
}

.n_mbx-nav .n_src-nav li a {
  display: block;
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.225) 0%, rgba(255, 255, 255, 0.0045) 100%);
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.225) 0%, rgba(255, 255, 255, 0.0045) 100%);
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0.225) 0%, rgba(255, 255, 255, 0.0045) 100%);
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.225) 0%, rgba(255, 255, 255, 0.0045) 100%);
  text-align: center;
  color: #fff;
  font: 600 1rem/4.625em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .n_mbx-nav .n_src-nav li a {
    line-height: 3.5rem;
    background: #DBE7F3;
    color: #252323;
  }
}

.n_mbx-nav .n_src-nav li:hover a, .n_mbx-nav .n_src-nav li.active a {
  background: #fff;
  color: #0072BC;
}

@media (max-width: 768px) {
  .n_mbx-nav .n_src-nav li:hover a, .n_mbx-nav .n_src-nav li.active a {
    background: #0072BC;
    color: #fff;
  }
}

.jzkf-cont1 {
  margin-top: 2.5em;
}

@media (max-width: 768px) {
  .jzkf-cont1 {
    margin-top: 0.6em;
  }
}

.jzkf-cont1 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1.67em;
}

.jzkf-v1 {
  position: relative;
  margin-top: 3.25rem;
}

@media (max-width: 768px) {
  .jzkf-v1 {
    margin-top: 1.5rem;
  }
}

.jzkf-v1 i {
  display: block;
  position: absolute;
  left: 0;
  top: 5rem;
  width: 100%;
  padding: 0 3.64583%;
}

@media (max-width: 768px) {
  .jzkf-v1 i {
    padding: 0 4%;
    position: static;
  }
}

.jzkf-v1 .tadrsf {
  background: #0072BC;
  width: 40%;
  height: 35.5rem;
  padding: 0 5%;
}

@media (max-width: 1366px) {
  .jzkf-v1 .tadrsf {
    height: 30.5rem;
  }
}

@media (max-width: 990px) {
  .jzkf-v1 .tadrsf {
    height: 28rem;
  }
}

@media (max-width: 768px) {
  .jzkf-v1 .tadrsf {
    display: none;
  }
}

.jzkf-v1 .tadrsf .sptd {
  color: rgba(255, 255, 255, 0.3);
  font: 600 1.5rem/5rem "Alibaba-PuHuiBold";
}

.jzkf-cont2 {
  background: url(../images/bj7.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 2.625rem 0 4.6875rem;
  position: relative;
  margin-top: 3.25rem;
}

@media (max-width: 768px) {
  .jzkf-cont2 {
    margin-top: 2rem;
    padding: 2rem 0 2.5rem;
  }
}

.jzkf-cont2 .jzkf-a2_list1 {
  width: 58%;
  margin-top: 1.2rem;
}

@media (max-width: 768px) {
  .jzkf-cont2 .jzkf-a2_list1 {
    width: 100%;
    margin-top: 0.5rem;
  }
}

.jzkf-cont2 .jzkf-a2_list1 li {
  width: 48.02956%;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: url(../images/asggh.svg) no-repeat right bottom #fff;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
  height: 7.25rem;
  padding: 0 6.82051%;
  margin-top: 1.25rem;
  box-shadow: 3px 2px 4px rgba(172, 169, 169, 0.25);
}

.jzkf-cont2 .jzkf-a2_list1 li span {
  display: block;
  font: 500 1.375rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .jzkf-cont2 .jzkf-a2_list1 li {
    -o-background-size: 4.3125rem auto;
       background-size: 4.3125rem auto;
    height: auto;
    padding: 1.1em 4.1%;
    margin-top: 1rem;
  }
}

@media (max-width: 768px) and (max-width: 768px) {
  .jzkf-cont2 .jzkf-a2_list1 li span {
    font-size: 1rem;
  }
}

.jzkf-cont3 {
  padding: 5.5rem 0;
}

@media (max-width: 768px) {
  .jzkf-cont3 {
    padding: 2.3rem 0;
  }
}

.jzkf-cont3 .jzkf-a3_list1 li {
  width: 49%;
  background: url(../images/afggf.svg) no-repeat 91% top #F7F9FB;
  -o-background-size: 15.0625rem auto;
     background-size: 15.0625rem auto;
  padding: 1em 4% 2em;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .jzkf-cont3 .jzkf-a3_list1 li {
    margin-top: 1.4rem;
  }
}

@media (max-width: 450px) {
  .jzkf-cont3 .jzkf-a3_list1 li {
    width: 100%;
  }
}

.jzkf-cont3 .jzkf-a3_list1 li i {
  display: block;
  width: 4.375rem;
}

@media (max-width: 768px) {
  .jzkf-cont3 .jzkf-a3_list1 li i {
    width: 3.375rem;
  }
}

.jzkf-cont3 .jzkf-a3_list1 li i img {
  width: 100%;
}

.jzkf-cont3 .jzkf-a3_list1 li dt {
  color: #0072BC;
  font: 600 1.375rem/2em "Alibaba-PuHuiBold";
}

.jzkf-cont3 .jzkf-a3_list1 li dt:after {
  content: "";
  display: block;
  width: 16.25rem;
  height: 1px;
  background: rgba(0, 0, 0, 0.2);
  max-width: 100%;
}

.jzkf-cont3 .jzkf-a3_list1 li .p {
  color: #252323;
  font: 500 1.125rem/1.8em "Alibaba-PuHui";
  margin-top: 0.8em;
}

.jzkf-cont3 .jzkf-a3_list1 li .p p {
  background: url(../images/agfgsd2.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
  background-size: 0.35rem auto;
  padding-left: 1em;
}

.jzkf-cont3 .jzkf-a3_list2 li {
  width: -webkit-calc(96%/3);
  width: -moz-calc(96%/3);
  width: calc(96%/3);
  background: url(../images/afggf.svg) no-repeat 91% top #F7F9FB;
  -o-background-size: 15.0625rem auto;
     background-size: 15.0625rem auto;
  padding: 1em 2.8% 2em;
  margin-top: 1.5rem;
}

.jzkf-cont3 .jzkf-a3_list2 li:not(:nth-child(3n)) {
  margin-right: 2%;
}

@media (max-width: 768px) {
  .jzkf-cont3 .jzkf-a3_list2 li {
    margin-top: 1.4rem;
    width: -webkit-calc(96%/2);
    width: -moz-calc(96%/2);
    width: calc(96%/2);
  }
  .jzkf-cont3 .jzkf-a3_list2 li:not(:nth-child(3n)) {
    margin-right: 0;
  }
  .jzkf-cont3 .jzkf-a3_list2 li:not(:nth-child(2n)) {
    margin-right: 4%;
  }
}

@media (max-width: 450px) {
  .jzkf-cont3 .jzkf-a3_list2 li {
    width: 100%;
    padding: 1em 6% 2em;
  }
  .jzkf-cont3 .jzkf-a3_list2 li:not(:nth-child(2n)) {
    margin-right: 0;
  }
}

.jzkf-cont3 .jzkf-a3_list2 li i {
  display: block;
  width: 4.375rem;
}

@media (max-width: 768px) {
  .jzkf-cont3 .jzkf-a3_list2 li i {
    width: 3.375rem;
  }
}

.jzkf-cont3 .jzkf-a3_list2 li i img {
  width: 100%;
}

.jzkf-cont3 .jzkf-a3_list2 li dt {
  color: #0072BC;
  font: 600 1.375rem/2em "Alibaba-PuHuiBold";
}

.jzkf-cont3 .jzkf-a3_list2 li dt:after {
  content: "";
  display: block;
  width: 16.25rem;
  height: 1px;
  background: rgba(0, 0, 0, 0.2);
  max-width: 100%;
}

.jzkf-cont3 .jzkf-a3_list2 li .p {
  color: #252323;
  font: 500 1.125rem/1.65em "Alibaba-PuHui";
  margin-top: 0.8em;
}

.jzkf-cont3 .jzkf-a3_list2 li .p p {
  background: url(../images/agfgsd2.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
  background-size: 0.35rem auto;
  padding-left: 1em;
}

.jzkf-cont3 .jzkf-a3_list3 li {
  width: -webkit-calc(94%/3);
  width: -moz-calc(94%/3);
  width: calc(94%/3);
  background: url(../images/afggf.svg) no-repeat 91% top #F7F9FB;
  -o-background-size: 15.0625rem auto;
     background-size: 15.0625rem auto;
  padding: 1em 2.8% 2em;
  margin-top: 2rem;
}

.jzkf-cont3 .jzkf-a3_list3 li:not(:nth-child(3n)) {
  margin-right: 3%;
}

.jzkf-cont3 .jzkf-a3_list3 li:last-child {
  margin-right: 0;
}

@media (max-width: 768px) {
  .jzkf-cont3 .jzkf-a3_list3 li {
    margin-top: 1.4rem;
    width: 100%;
  }
  .jzkf-cont3 .jzkf-a3_list3 li:not(:nth-child(4n)) {
    margin-right: 0;
  }
  .jzkf-cont3 .jzkf-a3_list3 li:not(:nth-child(2n)) {
    margin-right: 0;
  }
  .jzkf-cont3 .jzkf-a3_list3 li:last-child {
    margin-right: 0;
  }
}

@media (max-width: 450px) {
  .jzkf-cont3 .jzkf-a3_list3 li {
    width: 100%;
  }
  .jzkf-cont3 .jzkf-a3_list3 li:not(:nth-child(2n)) {
    margin-right: 0;
  }
}

.jzkf-cont3 .jzkf-a3_list3 li i {
  display: block;
  width: 4.375rem;
}

@media (max-width: 768px) {
  .jzkf-cont3 .jzkf-a3_list3 li i {
    width: 3.375rem;
  }
}

.jzkf-cont3 .jzkf-a3_list3 li i img {
  width: 100%;
}

.jzkf-cont3 .jzkf-a3_list3 li dt {
  color: #0072BC;
  font: 600 1.375rem/2em "Alibaba-PuHuiBold";
}

.jzkf-cont3 .jzkf-a3_list3 li dt:after {
  content: "";
  display: block;
  width: 16.25rem;
  height: 1px;
  background: rgba(0, 0, 0, 0.2);
  max-width: 100%;
}

.jzkf-cont3 .jzkf-a3_list3 li .p {
  color: #252323;
  font: 500 1.125rem/1.65em "Alibaba-PuHui";
  margin-top: 0.8em;
}

.jzkf-cont3 .jzkf-a3_list3 li .p p {
  background: url(../images/agfgsd2.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
  background-size: 0.35rem auto;
  padding-left: 1em;
}

.sxy-cont1 {
  margin-top: 2.5em;
}

.sxy-cont1 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1.67em;
}

.xh_sta-sort.sxy-cont2 {
  margin-top: 2rem;
}

.xh_sta-sort li dt {
  color: #252323;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  border: 1px solid #CECBCB;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  padding: 0 2rem;
}

.xh_sta-sort li.on dt {
  background: #0072BC;
  border-color: #0072BC;
  color: #fff;
}

.xh_sta-sort li + li {
  margin-left: 3%;
}

#sxy-cont3 {
  height: 1rem;
}

.sxy-cont3-xg .sxy-a3_v1 {
  margin-top: 2.5rem;
}

.sxy-cont2 {
  margin-top: 5.125rem;
}

@media (max-width: 768px) {
  .sxy-cont2 {
    margin-top: 1.5rem;
  }
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 {
    padding: 0 4%;
  }
}

.sxy-cont2 .sxy-a2_list1 li {
  cursor: pointer;
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 {
  width: 50%;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 {
    width: 100%;
  }
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 .sxy-a2_b1c1 {
  background: #F7F9FB;
  padding: 0 7.8125%;
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 .sxy-a2_b1c1 {
    padding: 1.5rem 5.72917%;
  }
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 dt {
  color: #252323;
  font: 600 1.75rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 dt {
    font-size: 1.25rem;
  }
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1em;
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 p {
    margin-top: 0.5em;
    font-size: 1rem;
    line-height: 1.8em;
  }
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 a.more-msl {
  margin-top: 1.6em;
  border: 1px solid #fff;
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 a.more-msl {
    margin-top: 1em;
  }
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b1 a.more-msl:before {
  background: #0072BC;
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b2 {
  width: 50%;
  padding-bottom: 14.94792%;
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li .sxy-a2_b2 {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li .sxy-a2_b2 {
    height: 0;
    padding-bottom: 30%;
  }
}

.sxy-cont2 .sxy-a2_list1 li .sxy-a2_b2 img {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.sxy-cont2 .sxy-a2_list1 li:nth-child(1) .sxy-a2_b1 {
  padding-left: 13.54167%;
}

@media (max-width: 1366px) {
  .sxy-cont2 .sxy-a2_list1 li:nth-child(1) .sxy-a2_b1 {
    padding-left: 5.78125%;
  }
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li:nth-child(1) .sxy-a2_b1 {
    padding: 0;
  }
}

.sxy-cont2 .sxy-a2_list1 li:nth-child(2) .sxy-a2_b1 {
  padding-right: 13.54167%;
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

@media (max-width: 1366px) {
  .sxy-cont2 .sxy-a2_list1 li:nth-child(2) .sxy-a2_b1 {
    padding-right: 5.78125%;
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li:nth-child(2) .sxy-a2_b1 {
    padding: 0;
  }
}

.sxy-cont2 .sxy-a2_list1 li.on .sxy-a2_b2 {
  padding-bottom: 18.22917%;
}

@media (max-width: 768px) {
  .sxy-cont2 .sxy-a2_list1 li.on .sxy-a2_b2 {
    padding-bottom: 45%;
  }
}

.sxy-cont2 .sxy-a2_list1 li.on .sxy-a2_b1 .sxy-a2_b1c1 {
  background: url(../images/ahghst1.jpg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
}

.sxy-cont2 .sxy-a2_list1 li.on .sxy-a2_b1 .sxy-a2_b1c1 dt, .sxy-cont2 .sxy-a2_list1 li.on .sxy-a2_b1 .sxy-a2_b1c1 p {
  color: #fff;
}

.sxy-a3_v1 {
  margin-top: 4.25rem;
}

@media (max-width: 768px) {
  .sxy-a3_v1 {
    margin-top: 1.8rem;
  }
}

.sxy-a3_v1 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-bottom: 4rem;
}

@media (max-width: 768px) {
  .sxy-a3_v1 .p {
    margin-bottom: 2rem;
  }
}

.sxy-a3_v1 .casd_sl li {
  width: 48.85714%;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.5rem;
  background: url(../images/ahhgs.png) no-repeat left center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
  text-align: center;
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .sxy-a3_v1 .casd_sl li {
    width: 100%;
    height: 5.5rem;
    margin-top: 1rem;
  }
}

.sxy-a3_v1 .casd_sl li span {
  color: #252323;
  font: 500 1.375rem/1.4em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .sxy-a3_v1 .casd_sl li span {
    font-size: 1rem;
  }
}

.sxy-a3_v1 .casd_sl.casd_sl2 li {
  width: 31.14286%;
  padding: 0 5%;
}

@media (max-width: 768px) {
  .sxy-a3_v1 .casd_sl.casd_sl2 li {
    width: 100%;
    height: 5.5rem;
    margin-top: 1rem;
    padding: 0 14%;
  }
}

.sxy-cont3 .sxy-a3_v2 {
  background: url(../images/ahjdas1.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4.75rem 0 5.625rem;
  margin-top: 6.25rem;
}

@media (max-width: 768px) {
  .sxy-cont3 .sxy-a3_v2 {
    margin-top: 2rem;
    padding: 2rem 0;
  }
}

.sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 {
  margin-top: 4.25rem;
}

@media (max-width: 768px) {
  .sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 {
    margin-top: 2.5rem;
  }
}

.sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li {
  background: rgba(255, 255, 255, 0.88);
  width: 25%;
  text-align: center;
  padding: 4.5rem 0 4.6875rem;
  position: relative;
}

@media (max-width: 768px) {
  .sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li {
    width: 50%;
    padding: 2rem 0 2.4rem;
  }
}

.sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li + li {
  border-left: 1px solid rgba(82, 82, 82, 0.2);
}

@media (max-width: 768px) {
  .sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li:nth-child(3) {
    border-left: none;
  }
  .sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li:nth-child(n+3) {
    border-top: 1px solid rgba(82, 82, 82, 0.2);
  }
}

.sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li i {
  display: block;
  width: 4.375rem;
  margin: 0 auto;
}

.sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li p {
  color: #000000;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
  padding: 0 12%;
  margin-top: 0.7em;
}

.sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li:hover {
  background: url(../images/ahuss.svg) no-repeat right bottom #fff;
  -o-background-size: 6.5rem auto;
     background-size: 6.5rem auto;
}

.sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li:hover::after {
  content: "";
  display: block;
  width: 100%;
  height: 1.75rem;
  background: #0072BC;
  position: absolute;
  left: 0;
  width: 100%;
  top: -1.75rem;
}

@media (max-width: 768px) {
  .sxy-cont3 .sxy-a3_v2 .sxy-a3_a2_list1 li:hover::after {
    height: 1rem;
    top: -1rem;
  }
}

.zjgykf-cont1 .zjgykf-a1_v1 {
  background: url(../images/ahtabj1.png) no-repeat 90% center;
  -o-background-size: 80% auto;
     background-size: 80% auto;
  padding: 0 0 2.375rem;
}

@media (max-width: 768px) {
  .zjgykf-cont1 .zjgykf-a1_v1 {
    margin-top: 1.5em;
    padding: 0;
  }
}

.zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b1 {
  width: 52.57143%;
}

@media (max-width: 768px) {
  .zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b1 {
    width: 100%;
  }
}

.zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b2 {
  width: 71.07143%;
  color: #fff;
  background: url(../images/aggtryg.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.1rem 4.42211% 3.6rem;
  margin-left: -23.64286%;
  margin-top: 18%;
  position: relative;
  z-index: 9;
}

@media (max-width: 768px) {
  .zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b2 {
    width: 100%;
    margin-top: 0;
    margin-left: 0;
    padding: 1.8rem 4.42211%;
  }
}

.zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b2 dt {
  font: 600 2.5rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b2 dt {
    font-size: 1.5rem;
  }
}

.zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b2 .p {
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1em;
}

@media (max-width: 768px) {
  .zjgykf-cont1 .zjgykf-a1_v1 .zjgykf-a1_b2 .p {
    margin-top: 0.5em;
  }
}

.zjgykf-cont2 {
  margin-top: 3.5rem;
}

@media (max-width: 768px) {
  .zjgykf-cont2 {
    margin-top: 1.8rem;
  }
}

.zjgykf-cont2 .casd_sl li {
  width: 48.85714%;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.5rem;
  background: url(../images/ahhgs.png) no-repeat left center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
  text-align: center;
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .zjgykf-cont2 .casd_sl li {
    width: 100%;
    height: 5.5rem;
    margin-top: 1rem;
  }
}

.zjgykf-cont2 .casd_sl li span {
  color: #252323;
  font: 500 1.375rem/1.4em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .zjgykf-cont2 .casd_sl li span {
    font-size: 1rem;
  }
}

.zjgykf-cont2 .casd_sl.casd_sl2 li {
  width: 31.14286%;
  padding: 0 5%;
}

@media (max-width: 768px) {
  .zjgykf-cont2 .casd_sl.casd_sl2 li {
    width: 100%;
    height: 5.5rem;
    margin-top: 1rem;
    padding: 0 14%;
  }
}

.zjgykf-cont3 {
  background: url(../images/bj9.jpg) no-repeat center top;
  -o-background-size: 100% auto;
     background-size: 100% auto;
  padding-top: 6.5625rem;
  margin-top: 7rem;
}

@media (max-width: 768px) {
  .zjgykf-cont3 {
    margin-top: 2rem;
    background: url(../images/bj9.jpg) no-repeat center top;
    -o-background-size: 100% 65%;
       background-size: 100% 65%;
    padding-top: 2.5rem;
  }
}

.zjgykf-cont3.zjgykf-cont3a {
  margin-top: 0;
}

.zjgykf-cont3 .zjgykf-a3_v1 p {
  width: 79.64286%;
  color: #fff;
  font: 500 1.125rem/2em "Alibaba-PuHui";
}

@media (max-width: 450px) {
  .zjgykf-cont3 .zjgykf-a3_v1 p {
    width: 100%;
  }
}

.zjgykf-cont3 .zjgykf-a3_v1 .wehhs_st {
  width: auto;
}

@media (max-width: 450px) {
  .zjgykf-cont3 .zjgykf-a3_v1 .wehhs_st {
    margin-top: 1em;
  }
}

.zjgykf-cont3 .zjgykf-a3_v1 .wehhs_st .swiper-button-next1 {
  margin-left: 1em;
}

.zjgykf-cont3 .zjgykf-a3_v1 .wehhs_st .swiper-button-prev1, .zjgykf-cont3 .zjgykf-a3_v1 .wehhs_st .swiper-button-next1 {
  border-color: #fff;
}

.zjgykf-cont3 .zjgykf-a3_v1 .wehhs_st .swiper-button-prev1 i, .zjgykf-cont3 .zjgykf-a3_v1 .wehhs_st .swiper-button-next1 i {
  color: #fff;
}

.zjgykf-cont3 .zjgykf-a3_v2 .mySwiper8 {
  margin-top: 5rem;
  padding-bottom: 4.375rem;
}

@media (max-width: 768px) {
  .zjgykf-cont3 .zjgykf-a3_v2 .mySwiper8 {
    margin-top: 2rem;
    padding-bottom: 2.375rem;
  }
}

.zjgykf-cont3 .zjgykf-a3_v2 .mySwiper8 .img {
  padding: 1.25rem 2.625rem 3.875rem;
  background: #F7F9FB;
}

.zjgykf-cont3 .zjgykf-a3_v2 .mySwiper8 .img img {
  width: 100%;
}

.zjgykf-cont3 .zjgykf-a3_v2 .mySwiper8 dt {
  background: #fff;
  color: #252323;
  font: 600 1rem/2em "Alibaba-PuHuiBold";
  padding: 1.4em 4.5%;
  width: 88.7%;
  margin-left: 1em;
  margin-top: -2.5em;
  box-shadow: 0.375rem 0.375rem 0.375rem rgba(198, 198, 198, 0.25);
  white-space: nowrap;
}

@media (max-width: 768px) {
  .zjgykf-cont3 .zjgykf-a3_v2 .mySwiper8 dt {
    padding: 1em 8%;
    margin-top: -2em;
    white-space: initial;
  }
}

.zjgykf-cont3 .zjgykf-a3_v2 .mySwiper8 .swiper-slide:hover dt {
  background: #0072BC;
  color: #fff;
}

.zlyj-cont1 {
  margin-top: 6rem;
}

@media (max-width: 768px) {
  .zlyj-cont1 {
    margin-top: 2rem;
  }
}

.zlyj-cont1 i {
  display: block;
}

.zlyj-cont1 .gasd_sv {
  width: 50.07143%;
  color: #fff;
  background: url(../images/aggsxta1.png) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 5.3125rem 4.42211% 3.75rem;
  position: absolute;
  left: 3%;
  top: -11%;
}

@media (max-width: 768px) {
  .zlyj-cont1 .gasd_sv {
    width: 100%;
    position: static;
    padding: 2rem 4.42211%;
  }
}

.zlyj-cont1 .gasd_sv dt {
  font: 600 2.5rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .zlyj-cont1 .gasd_sv dt {
    font-size: 1.5rem;
  }
}

.zlyj-cont1 .gasd_sv .p {
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1em;
  text-align: justify;
}

@media (max-width: 768px) {
  .zlyj-cont1 .gasd_sv .p {
    margin-top: 0.5em;
  }
}

.zlyj-cont2 {
  background: url(../images/bj10.jpg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  padding: 2.525rem 0;
  margin-top: 2.6rem;
}

@media (max-width: 768px) {
  .zlyj-cont2 {
    margin-top: 2rem;
    padding: 2.2rem 0;
  }
}

.zlyj-cont2 .wehjhs-vas {
  background: rgba(255, 255, 255, 0.5);
  box-shadow: 0 0 0.375rem rgba(172, 169, 169, 0.25);
  padding: 2rem 6.42857%;
}

.zlyj-cont2 .zlyj-a2_v1 {
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
}

.zlyj-cont2 .zlyj-a2_v1 p {
  color: #74787c;
  font: 500 1.5rem/1.5em "Alibaba-PuHui";
  margin-top: 0.35em;
}

@media (max-width: 768px) {
  .zlyj-cont2 .zlyj-a2_v1 p {
    margin-top: 0.35em;
    font-size: 1.125rem;
    margin-bottom: 1em;
  }
}

.zlyj-cont2 .zlyj-a2_v2 {
  margin: 0 -2%;
}

.zlyj-cont2 .zlyj-a2_v2 dl {
  width: 50%;
  float: left;
  padding: 0 2%;
  margin-top: 1em;
}

@media (max-width: 768px) {
  .zlyj-cont2 .zlyj-a2_v2 dl {
    width: 100%;
    margin-top: 0.5em;
  }
}

.zlyj-cont2 .zlyj-a2_v2 dl dt {
  color: #0072BC;
  font: 500 1.375rem/2em "Alibaba-PuHui";
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

@media (max-width: 768px) {
  .zlyj-cont2 .zlyj-a2_v2 dl dt {
    font-size: 1.125rem;
  }
}

.zlyj-cont2 .zlyj-a2_v2 dl dd {
  margin-top: 0.5em;
}

.zlyj-cont2 .zlyj-a2_v2 dl dd p {
  color: #252323;
  font: 500 1.125rem/1.7em "Alibaba-PuHui";
}

.zlyj-cont2 .zlyj-a2_v2 dl dd p b {
  font-weight: 500;
  margin-right: 0.5em;
}

.zcsb-cont1 {
  position: relative;
  margin-top: 2.5rem;
}

@media (max-width: 768px) {
  .zcsb-cont1 {
    margin-top: 1rem;
  }
}

.zcsb-cont1 .hjwes {
  width: 22.0625rem;
  position: absolute;
  left: 33%;
  bottom: 3%;
  z-index: 1;
}

@media (max-width: 768px) {
  .zcsb-cont1 .hjwes {
    display: none;
  }
}

.zcsb-cont1 .wh-a {
  padding: 0 4.27083%;
}

@media (max-width: 768px) {
  .zcsb-cont1 .wh-a {
    padding: 0 4%;
  }
}

.zcsb-cont1 .wh-a .zcsb-a1_b1 {
  width: 47.23647%;
}

@media (max-width: 768px) {
  .zcsb-cont1 .wh-a .zcsb-a1_b1 {
    width: 100%;
    margin-top: 1.5em;
  }
}

.zcsb-cont1 .wh-a .zcsb-a1_b2 {
  width: 56.2963%;
  margin-left: -4.16667%;
  position: relative;
  z-index: 1;
}

@media (max-width: 768px) {
  .zcsb-cont1 .wh-a .zcsb-a1_b2 {
    width: 100%;
    margin-left: 0;
  }
}

.zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv1 {
  padding: 2rem 11.25rem 2.8125rem 10rem;
}

@media (max-width: 1280px) {
  .zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv1 {
    padding: 2rem 6rem 2.8125rem 8rem;
  }
}

@media (max-width: 768px) {
  .zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv1 {
    padding: 1.5rem 2%;
  }
}

.zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv1 dt {
  color: #252323;
  font: 600 2.5rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv1 dt {
    font-size: 1.5rem;
  }
}

.zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv1 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 0.6em;
  text-align: justify;
}

.zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv2 {
  background: url(../images/bj11.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4.125rem 15.78947% 6.125rem;
  color: #fff;
  font: 500 1.125rem/2em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .zcsb-cont1 .wh-a .zcsb-a1_b2 .gasd_sv2 {
    padding: 2rem 5%;
  }
}

.zcsb-cont2 {
  background: url(../images/bj12.jpg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  padding: 2rem 0 5.625rem;
  margin-top: 2.5rem;
}

@media (max-width: 768px) {
  .zcsb-cont2 {
    margin-top: 2.4rem;
    padding: 1.8rem 0 2.4rem;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .dl {
  background: #fff;
  position: relative;
  padding-top: 1rem;
  border: 1px solid #DBDBDB;
  margin-top: 2.4rem;
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .dl {
    margin-top: 1rem;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .dl::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  background: url(../images/agfgsd.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
  width: 4.3125rem;
  height: 3.6875rem;
}

.zcsb-cont2 .zcsb-a2_v1 .dl .wezd {
  color: #ECEFF3;
  font: 500 .6875rem/1.5em "Alibaba-PuHui";
  text-transform: uppercase;
  border-bottom: .625rem solid #0072BC;
  margin-left: 12.66968%;
  padding-left: 5%;
  padding-right: 0.5%;
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .dl .wezd {
    margin-left: 8%;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .dl .contsdt {
  padding: 1.2rem 12.6% 1.5rem;
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .dl .contsdt {
    padding: 1.2rem 8% 1.5rem;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .dl .contsdt dt {
  color: #000000;
  font: 500 1.375rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .dl .contsdt dt {
    font-size: 1.1rem;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .dl .contsdt .p {
  color: #252323;
  font: 500 1.125rem/1.8em "Alibaba-PuHui";
  text-align: justify;
  margin-top: 0.4em;
}

.zcsb-cont2 .zcsb-a2_v1 .dl .contsdt .p p {
  background: url(../images/agfgsd2.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
     background-size: .35rem auto;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .dl .contsdt .p {
    font-size: 0.9rem;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover {
  background: #0072BC;
  border: 1px solid #0072BC;
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover::after {
  background: url(../images/agfgsd1.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover .wezd {
  color: #fff;
  border-color: #fff;
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover .contsdt dt {
  color: #fff;
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover .contsdt .p {
  color: #fff;
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover .contsdt .p p {
  background: url(../images/quana.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
     background-size: .35rem auto;
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover .contsdt a.more-mslahs {
  color: #fff;
  border-color: #fff;
}

.zcsb-cont2 .zcsb-a2_v1 .dl:hover .contsdt a.more-mslahs::before {
  display: none;
}

.zcsb-cont2 .zcsb-a2_v1 .zcsb-a2_b1 {
  width: 31.57143%;
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .zcsb-a2_b1 {
    width: 100%;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .zcsb-a2_b2 {
  width: 65.71429%;
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .zcsb-a2_b2 {
    width: 100%;
  }
}

.zcsb-cont2 .zcsb-a2_v1 .zcsb-a2_b2 .dl {
  width: 48.04348%;
}

@media (max-width: 768px) {
  .zcsb-cont2 .zcsb-a2_v1 .zcsb-a2_b2 .dl {
    width: 48.5%;
  }
}

.yysc-cont1 {
  position: relative;
  z-index: 1;
  padding-bottom: 4.625rem;
  margin-top: 2.5rem;
}

@media (max-width: 768px) {
  .yysc-cont1 {
    margin-top: 2rem;
    padding-bottom: 0;
  }
}

.yysc-cont1::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 12.125rem;
  z-index: -1;
  background: #0072BC;
}

@media (max-width: 768px) {
  .yysc-cont1::after {
    display: none;
  }
}

.yysc-cont1 .yysc-a1_v1 .yysc-a1_b1 {
  width: 50%;
  position: relative;
}

@media (max-width: 768px) {
  .yysc-cont1 .yysc-a1_v1 .yysc-a1_b1 {
    width: 100%;
  }
}

.yysc-cont1 .yysc-a1_v1 .yysc-a1_b1:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/yy5as1.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

.yysc-cont1 .yysc-a1_v1 .yysc-a1_b2 {
  width: 46.28571%;
  position: relative;
}

@media (max-width: 768px) {
  .yysc-cont1 .yysc-a1_v1 .yysc-a1_b2 {
    width: 100%;
    margin-top: 1.5em;
  }
}

.yysc-cont1 .yysc-a1_v1 .yysc-a1_b2 i {
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 20.6875rem;
}

.yysc-cont1 .yysc-a1_v1 .yysc-a1_b2 .p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1em;
}

@media (max-width: 768px) {
  .yysc-cont1 .yysc-a1_v1 .yysc-a1_b2 .p {
    font-size: 1rem;
    margin-top: 0.8em;
  }
}

.yysc-cont2 {
  margin-top: 6.25rem;
}

@media (max-width: 768px) {
  .yysc-cont2 {
    margin-top: 2.4rem;
  }
}

.yysc-cont2 .titlea1 {
  margin: 4.375rem 0 0 5%;
}

@media (max-width: 768px) {
  .yysc-cont2 .titlea1 {
    margin: 0;
  }
}

.yysc-cont2 .yysc-a2_b1 {
  background: #F7F9FB;
  width: 61.85714%;
  padding: 4.0625rem 2.375rem 4.75rem 4.375rem;
  position: relative;
}

@media (max-width: 768px) {
  .yysc-cont2 .yysc-a2_b1 {
    width: 100%;
    padding: 2.5rem 6%;
    margin-top: 1.5em;
  }
}

.yysc-cont2 .yysc-a2_b1::before {
  content: "";
  display: block;
  width: 100%;
  background: -webkit-linear-gradient(3.41deg, #033C8B 14.33%, #0072BC 114%);
  background: -moz-linear-gradient(3.41deg, #033C8B 14.33%, #0072BC 114%);
  background: -o-linear-gradient(3.41deg, #033C8B 14.33%, #0072BC 114%);
  background: linear-gradient(86.59deg, #033C8B 14.33%, #0072BC 114%);
  height: .6875rem;
  position: absolute;
  left: 0;
  top: 0;
}

@media (max-width: 768px) {
  .yysc-cont2 .yysc-a2_b1::before {
    height: .5875rem;
  }
}

.yysc-cont2 .yysc-a2_b1::after {
  content: "";
  display: block;
  width: 12.5rem;
  background: url(../images/husdfa1.svg) no-repeat center;
  height: 10.6875rem;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
  position: absolute;
  right: 0;
  bottom: 0;
}

@media (max-width: 768px) {
  .yysc-cont2 .yysc-a2_b1::after {
    width: 6.25rem;
    height: 5.3125rem;
  }
}

.yysc-cont2 .yysc-a2_b1 p {
  color: #4D4C4C;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  background: url(../images/agfgsd2at.svg) no-repeat left 0.7em;
  -o-background-size: 0.35rem auto;
     background-size: 0.35rem auto;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .yysc-cont2 .yysc-a2_b1 p {
    font-size: 1rem;
  }
}

.yysc-cont2 .yysc-a2_v2 {
  position: relative;
  z-index: 2;
}

.yysc-cont2 .yysc-a2_v1 {
  padding: 0 3.85417%;
  margin-top: -8.5rem;
}

@media (max-width: 768px) {
  .yysc-cont2 .yysc-a2_v1 {
    margin-top: 1rem;
    padding: 0 4%;
  }
}

.yysc-cont2 .yysc-a2_v1 .mySwiper9 {
  position: relative;
}

.yysc-cont2 .yysc-a2_v1 .mySwiper9 .a .img {
  position: relative;
}

.yysc-cont2 .yysc-a2_v1 .mySwiper9 .a .img:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/ahghgsd1.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
  background-size: 100% auto;
}

.yysc-cont2 .yysc-a2_v1 .mySwiper9 .swiper-pagination1 {
  text-align: center;
  margin-top: 1rem;
}

.yysc-cont2 .yysc-a2_v1 .mySwiper9 .swiper-pagination1 span {
  display: inline-block;
  border: 1px solid #0072BC;
  border-radius: 50%;
  background: #fff;
  width: 0.875rem;
  height: 0.875rem;
  opacity: 1;
}

.yysc-cont2 .yysc-a2_v1 .mySwiper9 .swiper-pagination1 span.swiper-pagination-bullet-active {
  background: #0072BC;
  border-color: #0072BC;
}

.titlea1 .cont-p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 1.67em;
  text-align: justify;
}

@media (max-width: 768px) {
  .titlea1 .cont-p {
    font-size: 1rem;
  }
}

.zjsc-cont1 {
  position: relative;
  padding-bottom: 3.625rem;
  margin-top: 2.5rem;
}

@media (max-width: 768px) {
  .zjsc-cont1 {
    padding: 2rem 0;
    margin-top: 1rem;
  }
}

.zjsc-cont1::after {
  content: "";
  width: 28.90625%;
  height: 100%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: url(../images/aggqs1.jpg) no-repeat left center;
  -o-background-size: cover;
     background-size: cover;
  z-index: -1;
}

@media (max-width: 768px) {
  .zjsc-cont1::after {
    display: none;
  }
}

.zjsc-cont1 .zjsc-a1_v1 {
  margin-left: 24.375%;
}

@media (max-width: 768px) {
  .zjsc-cont1 .zjsc-a1_v1 {
    margin-left: 0;
  }
}

.zjsc-cont1 .zjsc-a1_v1 .titlea1 {
  padding: 4.25rem 18.05651% 4.25rem 10.625rem;
}

@media (max-width: 1366px) {
  .zjsc-cont1 .zjsc-a1_v1 .titlea1 {
    padding-right: 8.78125%;
  }
}

@media (max-width: 768px) {
  .zjsc-cont1 .zjsc-a1_v1 .titlea1 {
    padding: 0 4%;
  }
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 {
  background: rgba(247, 249, 251, 0.95);
  position: relative;
  padding: 2.875rem 18.05651% 2.125rem 9rem;
}

@media (max-width: 1366px) {
  .zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 {
    padding-right: 8.78125%;
  }
}

@media (max-width: 768px) {
  .zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 {
    padding: 2rem 4%;
    margin-top: 1.5em;
  }
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: .5625rem;
  background: -webkit-linear-gradient(right, #033C8B 47.24%, #005BAC 50%);
  background: -moz-linear-gradient(right, #033C8B 47.24%, #005BAC 50%);
  background: -o-linear-gradient(right, #033C8B 47.24%, #005BAC 50%);
  background: linear-gradient(270deg, #033C8B 47.24%, #005BAC 50%);
  -webkit-transform: matrix(-1, 0, 0, 1, 0, 0);
     -moz-transform: matrix(-1, 0, 0, 1, 0, 0);
      -ms-transform: matrix(-1, 0, 0, 1, 0, 0);
       -o-transform: matrix(-1, 0, 0, 1, 0, 0);
          transform: matrix(-1, 0, 0, 1, 0, 0);
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-slide .img i {
  display: block;
  width: 4.375rem;
  margin: 0 auto;
  font-size: 0;
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-slide .p {
  text-align: center;
  color: #000000;
  font: 500 1.125rem/1.9em "Alibaba-PuHui";
  margin-top: 0.5em;
}

@media (max-width: 768px) {
  .zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-slide .p {
    font-size: 1rem;
    text-align: left;
  }
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-slide .p span {
  display: block;
}

@media (max-width: 768px) {
  .zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-slide .p span {
    display: initial;
  }
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-pagination1 {
  text-align: center;
  margin-top: 2.375rem;
}

@media (max-width: 768px) {
  .zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-pagination1 {
    margin-top: 1rem;
  }
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-pagination1 span {
  display: inline-block;
  border: 1px solid #D6D6D6;
  border-radius: 50%;
  background: transparent;
  width: 0.875rem;
  height: 0.875rem;
  opacity: 1;
}

.zjsc-cont1 .zjsc-a1_v1 .zjsc-a1_b1 .mySwiper10 .swiper-pagination1 span.swiper-pagination-bullet-active {
  background: #0072BC;
  border-color: #0072BC;
}

.zjsc-cont2 {
  position: relative;
  background: url(../images/ayysd1.jpg) no-repeat right bottom;
  -o-background-size: 67.0625rem auto;
     background-size: 67.0625rem auto;
  margin-top: 4.6875rem;
}

@media (max-width: 768px) {
  .zjsc-cont2 {
    margin-top: 0.5rem;
    background: none;
  }
}

.zjsc-a2_v1 .zjsc-a2_b1 {
  width: 34.42857%;
}

@media (max-width: 768px) {
  .zjsc-a2_v1 .zjsc-a2_b1 {
    width: 100%;
  }
}

.zjsc-a2_v1 .zjsc-a2_b1 .zjsc-a2_b1_list1 {
  margin-top: 1em;
}

.zjsc-a2_v1 .zjsc-a2_b1 .zjsc-a2_b1_list1 dl {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0.5em 0;
}

.zjsc-a2_v1 .zjsc-a2_b1 .zjsc-a2_b1_list1 dl:last-child {
  border-bottom: none;
}

.zjsc-a2_v1 .zjsc-a2_b1 .zjsc-a2_b1_list1 dl dt {
  color: #252323;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .zjsc-a2_v1 .zjsc-a2_b1 .zjsc-a2_b1_list1 dl dt {
    font-size: 1.25rem;
  }
}

.zjsc-a2_v1 .zjsc-a2_b1 .zjsc-a2_b1_list1 dl dd {
  margin-top: 0.2em;
}

.zjsc-a2_v1 .zjsc-a2_b1 .zjsc-a2_b1_list1 dl dd p {
  color: #252323;
  font: 500 1rem/1.9em "Alibaba-PuHui";
  background: url(../images/agfgsd2at.svg) no-repeat left 0.7em;
  -o-background-size: 0.25rem auto;
     background-size: 0.25rem auto;
  padding-left: 0.7em;
}

.zjsc-a2_v1 .zjsc-a2_b2 {
  width: 52.71429%;
}

@media (max-width: 768px) {
  .zjsc-a2_v1 .zjsc-a2_b2 {
    width: 100%;
  }
}

.zjsc-a2_v1 .zjsc-a2_b2 .img {
  position: relative;
}

.zjsc-a2_v1 .zjsc-a2_b2 .img::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/ahghgsd2.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

.zjsc-cont3 {
  position: relative;
  background: url(../images/ayysd2.jpg) no-repeat left bottom;
  -o-background-size: 67.0625rem auto;
     background-size: 67.0625rem auto;
  margin-top: 7.3125rem;
}

@media (max-width: 768px) {
  .zjsc-cont3 {
    margin-top: 1.5rem;
    background: none;
  }
}

.zjsc-cont3 .zjsc-a2_b1 {
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

@media (max-width: 768px) {
  .zjsc-cont3 .zjsc-a2_b1 {
    -webkit-order: 0;
       -moz-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
  }
}

.zjsc-cont4 {
  background: url(../images/bj13.jpg) no-repeat center top;
  -o-background-size: 100% 72%;
     background-size: 100% 72%;
  padding-top: 6.25rem;
  margin-top: 4.75rem;
  margin-bottom: 5.3125rem;
}

@media (max-width: 768px) {
  .zjsc-cont4 {
    padding-top: 2.5rem;
    margin-top: 2rem;
    -o-background-size: 100% 17%;
       background-size: 100% 17%;
    margin-bottom: 2rem;
  }
}

.zjsc-cont4 .zjsc-a4_list1 {
  margin-top: 6rem;
}

@media (max-width: 768px) {
  .zjsc-cont4 .zjsc-a4_list1 {
    margin-top: 2rem;
  }
}

.zjsc-cont4 .zjsc-a4_list1 dl {
  width: 31.35714%;
  text-align: center;
  background: url(../images/asggh.svg) no-repeat right bottom #F7F9FB;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
  padding: 3.75rem 0 4.875rem;
}

@media (max-width: 768px) {
  .zjsc-cont4 .zjsc-a4_list1 dl {
    width: 100%;
    padding: 2.2rem 0 2.5rem;
  }
  .zjsc-cont4 .zjsc-a4_list1 dl + dl {
    margin-top: 1rem;
  }
}

.zjsc-cont4 .zjsc-a4_list1 dl dt {
  color: #252323;
  font: 600 2rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .zjsc-cont4 .zjsc-a4_list1 dl dt {
    font-size: 1.5rem;
  }
}

.zjsc-cont4 .zjsc-a4_list1 dl .p1 {
  color: #252323;
  font: 600 1rem/1.4em "Alibaba-PuHuiBold";
}

.zjsc-cont4 .zjsc-a4_list1 dl span {
  display: inline-block;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.3);
  font: 600 1rem/2.2em "Alibaba-PuHuiBold";
  padding: 0 2.5em;
  border-radius: 1.1em;
  color: #0072BC;
  margin-top: 1.5em;
}

@media (max-width: 768px) {
  .zjsc-cont4 .zjsc-a4_list1 dl span {
    margin-top: 1em;
  }
}

.zjsc-cont4 .zjsc-a4_list1 dl .p2 {
  color: #252323;
  font: 600 1rem/1.4em "Alibaba-PuHuiBold";
  margin-top: 1em;
}

.zlkz-cont1 {
  padding: 2.5rem 0 4.625rem;
}

@media (max-width: 768px) {
  .zlkz-cont1 {
    padding-bottom: 1.6rem;
    padding-top: 1.5rem;
  }
}

.zlkz-cont2 {
  background: url(../images/bj14.jpg) no-repeat center top;
  -o-background-size: 100% 90%;
     background-size: 100% 90%;
  padding-top: 3.25rem;
}

@media (max-width: 768px) {
  .zlkz-cont2 {
    padding-top: 2rem;
  }
}

.zlkz-cont2 .zlkz-a2_v1 {
  background: #F7F9FB;
  padding: 3.42857%;
  margin-top: 4.5rem;
}

@media (max-width: 768px) {
  .zlkz-cont2 .zlkz-a2_v1 {
    margin-top: 1.5rem;
  }
}

.zlkz-cont2 .zlkz-a2_v1 dl {
  background: url(../images/asggh.svg) no-repeat right bottom #fff;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
  width: 33.12977%;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 6.8125rem;
  margin-top: 0.3em;
}

@media (max-width: 768px) {
  .zlkz-cont2 .zlkz-a2_v1 dl {
    width: 49%;
    -o-background-size: 3.3125rem auto;
       background-size: 3.3125rem auto;
  }
}

.zlkz-cont2 .zlkz-a2_v1 dl span {
  display: block;
  color: #252323;
  font: 500 1.375rem/1.5em "Alibaba-PuHui";
  text-align: center;
  width: 100%;
  padding: 0 17%;
}

@media (max-width: 768px) {
  .zlkz-cont2 .zlkz-a2_v1 dl span {
    font-size: 1.165rem;
    padding: 0 5%;
  }
}

.zlkz-cont3 {
  padding: 2.9375rem 0 0;
  position: relative;
}

@media (max-width: 768px) {
  .zlkz-cont3 {
    padding-top: 1.5rem;
  }
}

.zlkz-cont3:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: -3.4rem;
  width: 58.90625%;
  height: 13rem;
  background: url(../images/agshga1.png) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  z-index: -1;
}

@media (max-width: 768px) {
  .zlkz-cont3:after {
    height: 8rem;
  }
}

.zlkz-cont3 .zlkz-a3_v1 .img {
  width: 49.35714%;
  position: relative;
}

.zlkz-cont3 .zlkz-a3_v1 .img::after {
  content: "";
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/aggssd1.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

@media (max-width: 768px) {
  .zlkz-cont3 .zlkz-a3_v1 .img {
    width: 100%;
  }
}

.zlkz-cont3 .zlkz-a3_v1 .zlkz-a3_b2 {
  width: 46.71429%;
  margin-bottom: 2.5rem;
}

@media (max-width: 768px) {
  .zlkz-cont3 .zlkz-a3_v1 .zlkz-a3_b2 {
    width: 100%;
    margin-bottom: 1rem;
  }
}

.zlkz-cont3 .zlkz-a3_v1 .zlkz-a3_b2 dt {
  color: #252323;
  font: 600 2.5rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .zlkz-cont3 .zlkz-a3_v1 .zlkz-a3_b2 dt {
    font-size: 1.5rem;
    margin-top: 1em;
  }
}

.zlkz-cont3 .zlkz-a3_v1 .zlkz-a3_b2 .p {
  margin-top: 0.5em;
}

.zlkz-cont3 .zlkz-a3_v1 .zlkz-a3_b2 .p p {
  color: #252323;
  font: 500 1rem/1.8em "Alibaba-PuHui";
  background: url(../images/agfgsd2at.svg) no-repeat left 0.7em;
  -o-background-size: 0.25rem auto;
     background-size: 0.25rem auto;
  padding-left: 0.7em;
}

.paggs {
  overflow-x: auto;
}

.paggs table {
  color: #4D4C4C;
  min-width: 768px;
}

.paggs table tr:nth-child(1) {
  background: #0072BC;
}

.paggs table tr:nth-child(1) td {
  padding: 1rem .75rem 1rem 5%;
  color: #fff;
}

@media (max-width: 768px) {
  .paggs table tr:nth-child(1) td {
    padding-left: 3%;
  }
}

.paggs .table-bordered td, .paggs .table-bordered th {
  vertical-align: middle;
  border-color: #E9F0FD;
  color: #252323;
  font-size: 1.125rem;
  padding: .75rem .75rem .75rem 5%;
}

@media (max-width: 768px) {
  .paggs .table-bordered td, .paggs .table-bordered th {
    font-size: 1rem;
    padding-left: 3%;
  }
}

.zlkz-cont4 {
  margin-top: 5rem;
}

@media (max-width: 768px) {
  .zlkz-cont4 {
    margin-top: 1.5rem;
  }
}

.zlkz-cont4 .zlkz-a4_v1 {
  margin-top: 1.5rem;
}

.zlkz-cont5 {
  background: url(../images/asd4.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.4375rem 0 2.8125rem;
  margin-top: 4.275rem;
}

@media (max-width: 768px) {
  .zlkz-cont5 {
    margin-top: 2rem;
    padding: 2rem 0;
  }
}

.zlkz-cont5 .titlea1 .cont-p {
  text-align: center;
}

.zlkz-cont5 .zlkz-a5_v1 {
  text-align: center;
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .zlkz-cont5 .zlkz-a5_v1 {
    margin-top: 1rem;
  }
}

.zlkz-cont5 .zlkz-a5_v1 dl {
  padding: 0 7%;
}

.zlkz-cont5 .zlkz-a5_v1 dl + dl {
  border-left: 1px solid #D7D7D7;
}

.zlkz-cont5 .zlkz-a5_v1 dl dt {
  color: #0072BC;
  font: 600 1.875rem/1em "montserrat";
}

.zlkz-cont5 .zlkz-a5_v1 dl dt span {
  font: 600 7.375rem/1em "montserrat";
}

@media (max-width: 768px) {
  .zlkz-cont5 .zlkz-a5_v1 dl dt span {
    font-size: 3rem;
  }
}

.zlkz-cont5 .zlkz-a5_v1 dl dt sup {
  vertical-align: top;
  margin-top: 1rem;
  display: inline-block;
}

.zlkz-cont5 .zlkz-a5_v1 dl dd {
  color: #000000;
  font: 600 1.25rem/1.5em "Alibaba-PuHuiBold";
  margin-top: 0.4em;
}

@media (max-width: 768px) {
  .zlkz-cont5 .zlkz-a5_v1 dl dd {
    font-size: 1rem;
  }
}

.gmptx-cont1 {
  position: relative;
  margin-top: 2.5rem;
}

.gmptx-cont1::after {
  content: "";
  width: 353px;
  height: 183px;
  background: url(../images/shgdhg1.svg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  position: absolute;
  right: 10%;
  top: 5%;
  z-index: -1;
}

.gmptx-cont1 .gmptx-a1_v1 {
  position: relative;
  padding-bottom: 4.375rem;
  z-index: 1;
}

@media (max-width: 768px) {
  .gmptx-cont1 .gmptx-a1_v1 {
    padding-bottom: 0;
  }
}

.gmptx-cont1 .gmptx-a1_v1::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 82.78571%;
  height: 80%;
  background: #F7F9FB;
  z-index: -1;
}

@media (max-width: 768px) {
  .gmptx-cont1 .gmptx-a1_v1::after {
    display: none;
  }
}

.gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b1 {
  width: 56.85714%;
  position: relative;
}

@media (max-width: 768px) {
  .gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b1 {
    width: 100%;
  }
}

.gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b1 .we_asdq {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
}

.gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b1 .we_asdq dl {
  width: 50%;
  color: #212121;
  font: 600 1.5rem/4.5em "Alibaba-PuHuiBold";
  background: rgba(255, 255, 255, 0.9);
  text-align: center;
  cursor: pointer;
}

@media (max-width: 768px) {
  .gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b1 .we_asdq dl {
    font: 600 1.15rem/3.5em "Alibaba-PuHuiBold";
  }
}

.gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b1 .we_asdq dl.on {
  background: #0072BC;
  color: #fff;
}

.gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b2 {
  width: 37.5%;
  padding-right: 2.8125rem;
  margin-bottom: 4.25rem;
}

@media (max-width: 768px) {
  .gmptx-cont1 .gmptx-a1_v1 .gmptx-a1_b2 {
    width: 100%;
    padding-right: 0;
    margin-bottom: 0;
    margin-top: 1.5em;
  }
}

.gmptx-cont2 {
  margin-top: 3.5rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 {
    margin-top: 1.5em;
  }
}

.gmptx-cont2 .gmptx-a2_v1a {
  margin-top: 2.3rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v1a {
    margin-top: 1rem;
  }
}

.gmptx-cont2 .gmptx-a2_v1a dl {
  width: 31.35714%;
  background: url(../images/asggh.svg) no-repeat right bottom #F7F9FB;
  -o-background-size: 6.5rem auto;
     background-size: 6.5rem auto;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 12.5625rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v1a dl {
    width: 100%;
    -o-background-size: 4.3125rem auto;
       background-size: 4.3125rem auto;
    margin-bottom: 1em;
    height: 9rem;
  }
}

.gmptx-cont2 .gmptx-a2_v1a dl span {
  display: block;
  color: #252323;
  font: 500 1.125rem/1.8em "Alibaba-PuHui";
  text-align: center;
  width: 100%;
  padding: 0 5%;
}

.gmptx-cont2 .gmptx-a2_v1a dl span b {
  font-weight: 500;
  display: block;
}

.gmptx-cont2 .gmptx-a2_v2 {
  margin-top: 7.2rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v2 {
    margin-top: 2.2rem;
  }
}

.gmptx-cont2 .gmptx-a2_v2 .gmptx-a2_v2b1 {
  width: 29.14286%;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v2 .gmptx-a2_v2b1 {
    width: 50%;
    margin: 0 auto;
  }
}

.gmptx-cont2 .gmptx-a2_v2 .gmptx-a2_v2b2 {
  width: 60.21429%;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v2 .gmptx-a2_v2b2 {
    width: 100%;
    margin-top: 1.5rem;
  }
}

.gmptx-cont2 .gmptx-a2_v2 .gmptx-a2_v2b2 .inagcd {
  margin-top: 2.3rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v2 .gmptx-a2_v2b2 .inagcd {
    margin-top: 1.25rem;
  }
}

.gmptx-cont2 .gmptx-a2_v3 {
  background: url(../images/bj15.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4.375rem 0 2.375rem;
  margin-top: -17rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v3 {
    margin-top: 1rem;
    padding: 2rem 0 2rem;
  }
}

.gmptx-cont2 .gmptx-a2_v3 .gmptx-a2_v3-list1 {
  margin-top: 9.25rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v3 .gmptx-a2_v3-list1 {
    margin-top: 1rem;
  }
}

.gmptx-cont2 .gmptx-a2_v3 .gmptx-a2_v3-list1 dl {
  width: 19.21429%;
  background: rgba(255, 255, 255, 0.95);
  color: #212121;
  font: 600 1.125rem/4.2em "Alibaba-PuHuiBold";
  background: url(../images/asggh.svg) no-repeat right bottom #fff;
  -o-background-size: 3rem auto;
     background-size: 3rem auto;
  text-align: center;
  margin-top: 1em;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v3 .gmptx-a2_v3-list1 dl {
    width: 49%;
    margin-top: 0.5em;
    line-height: 3.5em;
  }
}

.gmptx-cont2 .gmptx-a2_v4 {
  padding: 6.5625rem 0;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v4 {
    padding: 2rem 0 0.5rem;
  }
}

.gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a1 {
  width: 31.78571%;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a1 {
    width: 100%;
  }
}

.gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a2 {
  width: 60.07143%;
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a2 {
    width: 100%;
    margin-top: 1rem;
  }
}

.gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a2 .dl {
  display: block;
  width: 100%;
  color: #625F5F;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin-bottom: 2.3rem;
  padding-bottom: 1em;
  background: url(../images/jtass.svg) no-repeat left 30%;
  -o-background-size: .9375rem auto;
     background-size: .9375rem auto;
  padding-left: 2rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a2 .dl {
    margin-bottom: 1.3rem;
  }
}

.gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a2 .dl dt {
  font-family: "montserrat";
  font-weight: 500;
}

.gmptx-cont2 .gmptx-a2_v4 .gmptx-a2_v4a2 .dl:hover {
  color: #0072BC;
  background: url(../images/jtass1.svg) no-repeat left 30%;
  -o-background-size: .9375rem auto;
     background-size: .9375rem auto;
}

.gmptx-cont2 .gmptx-a2_v5 {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  padding: 2.125rem 0 6.375rem;
}

@media (max-width: 768px) {
  .gmptx-cont2 .gmptx-a2_v5 {
    font-size: 1rem;
    padding: 0 0 2rem;
  }
}

.yfzlgltx-cont1 {
  position: relative;
  margin-top: 11.125rem;
}

@media (max-width: 768px) {
  .yfzlgltx-cont1 {
    margin-top: 2rem;
  }
}

.yfzlgltx-cont1 i {
  display: block;
  font-size: 0;
}

.yfzlgltx-cont1 .ajhhr-a {
  width: 59.42857%;
  background: rgba(247, 249, 251, 0.95);
  padding: 3.125rem;
  position: absolute;
  left: 7.14286%;
  top: -26%;
}

@media (max-width: 768px) {
  .yfzlgltx-cont1 .ajhhr-a {
    position: static;
    width: 100%;
    padding: 2rem;
  }
}

.yfzlgltx-cont2 {
  margin-top: 4.6875rem;
}

@media (max-width: 768px) {
  .yfzlgltx-cont2 {
    margin-top: 2rem;
  }
}

.yfzlgltx-cont2 .yfzlgltx-a2_v1 {
  position: relative;
  padding-bottom: 4.25rem;
}

@media (max-width: 768px) {
  .yfzlgltx-cont2 .yfzlgltx-a2_v1 {
    padding-bottom: 2rem;
  }
}

.yfzlgltx-cont2 .yfzlgltx-a2_v1::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 33.5%;
  height: 100%;
  background: url(../images/ahgxha.jpg) no-repeat right center;
  -o-background-size: cover;
     background-size: cover;
  z-index: -1;
}

@media (max-width: 768px) {
  .yfzlgltx-cont2 .yfzlgltx-a2_v1::after {
    display: none;
  }
}

.yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 {
  border-top: .875rem solid #0072BC;
  width: 79.21429%;
  margin-top: 2.25rem;
}

@media (max-width: 768px) {
  .yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 {
    width: 100%;
    margin-top: 1.4rem;
  }
}

.yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 dl {
  background: url(../images/asggh.svg) no-repeat right bottom #F7F9FB;
  -o-background-size: 6.5rem auto;
     background-size: 6.5rem auto;
  padding: 2.375rem 7.21371% 1.875rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
  .yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 dl {
    padding: 1.5rem 5.41028%;
  }
}

.yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 dl dt {
  color: #212121;
  font: 600 1.375rem/1.4em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 dl dt {
    font-size: 1.24rem;
  }
}

.yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 dl dd {
  color: #252323;
  font: 500 1.125rem/1.9em "Alibaba-PuHui";
  height: auto;
  margin-top: 0.5em;
}

.yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 dl dd p {
  background: url(../images/agfgsd2.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
  background-size: 0.35rem auto;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .yfzlgltx-cont2 .yfzlgltx-a2_v1 .yfzlgltx-a2_b1 dl dd {
    font-size: 1rem;
    height: auto;
    margin-top: 0.5em;
  }
}

.xmgltx-cont1 {
  margin-top: 2.5rem;
  padding-bottom: 9.0625rem;
}

@media (max-width: 768px) {
  .xmgltx-cont1 {
    padding-bottom: 2rem;
  }
}

.xmgltx-cont1 .p-wehgaw {
  margin-top: 5.625rem;
}

@media (max-width: 768px) {
  .xmgltx-cont1 .p-wehgaw {
    margin-top: 1.5rem;
  }
}

.sjaqwzx-cont1 {
  padding-bottom: 7.175rem;
}

@media (max-width: 768px) {
  .sjaqwzx-cont1 {
    padding-bottom: 2.5rem;
  }
}

.zscpbh-cont1 {
  padding: 2.5rem 0 9.6875rem;
}

@media (max-width: 768px) {
  .zscpbh-cont1 {
    padding-bottom: 2rem;
    padding-top: 1.5rem;
  }
}

.zscpbh-cont1 .zscpbh-a1_list1 dl {
  margin-top: 3.5rem;
}

@media (max-width: 768px) {
  .zscpbh-cont1 .zscpbh-a1_list1 dl {
    margin-top: 1rem;
  }
}

.zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b1 {
  width: 45.21429%;
}

@media (max-width: 768px) {
  .zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b1 {
    width: 100%;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

.zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b1 dt {
  color: #000000;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b1 dt {
    font-size: 1.2rem;
    margin-top: 1rem;
  }
}

.zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b1 .p {
  color: #252323;
  font: 500 1.125rem/1.8em "Alibaba-PuHui";
  margin-top: 0.5em;
}

@media (max-width: 768px) {
  .zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b1 .p {
    font-size: 1rem;
  }
}

.zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b2 {
  width: 50%;
}

@media (max-width: 768px) {
  .zscpbh-cont1 .zscpbh-a1_list1 dl .zscpbh-a1_b2 {
    width: 100%;
  }
}

.zscpbh-cont1 .zscpbh-a1_list1 dl:nth-child(2n) .zscpbh-a1_b1 {
  -webkit-order: 2;
     -moz-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}

.mrna-cont1 {
  padding-top: 2.5rem;
}

.mrna-cont2 {
  margin-top: 6.125rem;
}

@media (max-width: 768px) {
  .mrna-cont2 {
    margin-top: 2rem;
  }
}

.mrna-cont2 .mrna-a2_v1 {
  background: url(../images/bjasd4.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.625rem 3.21429%;
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .mrna-cont2 .mrna-a2_v1 {
    margin-top: 1.5rem;
    padding: 1.625rem 3.21429%;
  }
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b1 dl {
  width: 24.88602%;
  text-align: center;
  color: #fff;
  background: rgba(255, 255, 255, 0.2);
  padding: .6rem 0;
  cursor: pointer;
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b1 dl span {
  display: block;
  font: 600 1.375rem/1.4em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b1 dl {
    width: 49%;
  }
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b1 dl span {
    font-size: 1.25rem;
  }
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b1 dl p {
  font: 500 1rem/1.4em "Alibaba-PuHui";
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b1 dl.on {
  background: rgba(255, 255, 255, 0.3);
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 {
  margin-top: 3.125rem;
}

@media (max-width: 768px) {
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 {
    margin-top: 1.5rem;
  }
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 {
  width: 48.93617%;
  background: rgba(255, 255, 255, 0.95);
  padding: 0 2.81118% 3.15rem;
}

@media (max-width: 768px) {
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 {
    padding-bottom: 1.5rem;
  }
}

@media (max-width: 450px) {
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 {
    width: 100%;
  }
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 + .mrna-a2_c1 {
    margin-top: 1em;
  }
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 dt {
  color: #0072BC;
  font: 600 1.25rem/1.5em "Alibaba-PuHuiBold";
  border-top: .6875rem solid #0072BC;
  display: inline-block;
  padding-top: 0.5em;
}

@media (max-width: 768px) {
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 dt {
    border-top: .4875rem solid #0072BC;
  }
}

.mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 .mrna-a2_a1 li {
  width: 100%;
  color: #252323;
  font: 500 1rem/1.625em "Alibaba-PuHui";
  padding: 0.5em 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin-top: 0.5rem;
  background: url(../images/agfgsd2at.svg) no-repeat left 1.1em;
  -o-background-size: 0.25rem auto;
     background-size: 0.25rem auto;
  padding-left: 0.7em;
}

@media (max-width: 768px) {
  .mrna-cont2 .mrna-a2_v1 .mrna-a2_b2 .tab-contv1 .mrna-a2_c1 .mrna-a2_a1 li {
    width: 100%;
    margin-top: 0.5rem;
  }
}

.mrna-cont3 {
  background: url(../images/bj16.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4rem 0 4.5rem;
  margin-top: 5.5rem;
}

@media (max-width: 768px) {
  .mrna-cont3 {
    margin-top: 2rem;
    padding: 1.5rem 0 2.25rem;
  }
}

.mrna-cont3 .mrna-a3_v1 .dl {
  width: 50%;
  position: relative;
  padding-top: 1rem;
  border: 1px solid #ECDEDE;
  margin-top: 2.4rem;
}

@media (max-width: 768px) {
  .mrna-cont3 .mrna-a3_v1 .dl {
    margin-top: 1rem;
    width: 100%;
  }
}

.mrna-cont3 .mrna-a3_v1 .dl::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  background: url(../images/agfgsd.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
  width: 4.3125rem;
  height: 3.6875rem;
}

.mrna-cont3 .mrna-a3_v1 .dl .wezd {
  color: #ECEFF3;
  font: 500 .6875rem/1.5em "Alibaba-PuHui";
  text-transform: uppercase;
  border-bottom: .625rem solid #0072BC;
  padding-left: 5%;
  padding-right: 0.5%;
  width: 58.14286%;
}

@media (max-width: 768px) {
  .mrna-cont3 .mrna-a3_v1 .dl .wezd {
    border-bottom: .425rem solid #0072BC;
  }
}

.mrna-cont3 .mrna-a3_v1 .dl .contsdt {
  padding: 1.2rem 8.6% 2.5rem;
}

@media (max-width: 768px) {
  .mrna-cont3 .mrna-a3_v1 .dl .contsdt {
    padding: 1.2rem 8% 1.5rem;
  }
}

.mrna-cont3 .mrna-a3_v1 .dl .contsdt dt {
  color: #0072BC;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .mrna-cont3 .mrna-a3_v1 .dl .contsdt dt {
    font-size: 1.1rem;
  }
}

.mrna-cont3 .mrna-a3_v1 .dl .contsdt .p {
  color: #252323;
  font: 500 1.125rem/1.8em "Alibaba-PuHui";
  text-align: justify;
  margin-top: 0.4em;
}

.mrna-cont3 .mrna-a3_v1 .dl .contsdt .p p {
  background: url(../images/agfgsd2.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
     background-size: .35rem auto;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .mrna-cont3 .mrna-a3_v1 .dl .contsdt .p {
    font-size: 1rem;
  }
}

.mrna-cont3 .mrna-a3_v1 .dl:hover {
  background: #0072BC;
  border: 1px solid #0072BC;
}

.mrna-cont3 .mrna-a3_v1 .dl:hover::after {
  background: url(../images/agfgsd1.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
}

.mrna-cont3 .mrna-a3_v1 .dl:hover .wezd {
  color: #fff;
  border-color: #fff;
}

.mrna-cont3 .mrna-a3_v1 .dl:hover .contsdt dt {
  color: #fff;
}

.mrna-cont3 .mrna-a3_v1 .dl:hover .contsdt .p {
  color: #fff;
}

.mrna-cont3 .mrna-a3_v1 .dl:hover .contsdt .p p {
  background: url(../images/quana.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
     background-size: .35rem auto;
}

.mrna-cont3 .mrna-a3_v1 .dl:hover .contsdt a.more-mslahs {
  color: #fff;
  border-color: #fff;
}

.mrna-cont3 .mrna-a3_v1 .dl:hover .contsdt a.more-mslahs::before {
  display: none;
}

.crna-cont1 {
  margin-top: 4.875rem;
}

.crna-cont1 .crna-a1_v1 {
  padding: 4.5rem 3%;
  margin-top: 2rem;
  position: relative;
}

@media (max-width: 768px) {
  .crna-cont1 .crna-a1_v1 {
    padding: 2.1rem 3%;
  }
}

.crna-cont1 .crna-a1_v1 .tuqaas {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.crna-cont1 .crna-a1_v1 .tuqaas li {
  width: 100%;
  height: 100%;
}

.crna-cont1 .crna-a1_v1 .tuqaas li img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.crna-cont1 .crna-a1_v1 .crna-a1_b1 {
  width: 53%;
}

@media (max-width: 768px) {
  .crna-cont1 .crna-a1_v1 .crna-a1_b1 {
    width: 100%;
  }
}

.crna-cont1 .crna-a1_v1 .crna-a1_b1 li dt {
  background: rgba(255, 255, 255, 0.95);
  color: #000000;
  font: 600 1.25rem/1.7rem "Alibaba-PuHuiBold";
  padding: 1.5rem 1.5rem;
  cursor: pointer;
}

.crna-cont1 .crna-a1_v1 .crna-a1_b1 li .cont-a {
  background: rgba(255, 255, 255, 0.9);
  padding: 0.7em 1.5rem;
  color: #666;
  font: 500 1.125rem/2em "Alibaba-PuHui";
}

.crna-cont1 .crna-a1_v1 .crna-a1_b1 li .cont-a .p {
  color: #666;
}

.crna-cont1 .crna-a1_v1 .crna-a1_b1 li.active dt {
  background: #0072BC;
  color: #fff;
}

em {
  font-style: italic;
}

.crna-cont2 {
  background: url(../images/bj16.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4rem 0 4.5rem;
  margin-top: 4.5rem;
}

@media (max-width: 768px) {
  .crna-cont2 {
    margin-top: 2rem;
    padding: 1.5rem 0 2.35rem;
  }
}

.crna-cont2 .crna-a2_list1 {
  margin-top: 1.25rem;
}

@media (max-width: 768px) {
  .crna-cont2 .crna-a2_list1 {
    margin-top: 0.2rem;
  }
}

.crna-cont2 .crna-a2_list1 dl {
  padding: 2.5rem 1em;
  background: url(../images/asggh.svg) no-repeat right bottom #fff;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
  width: 25%;
}

.crna-cont2 .crna-a2_list1 dl + dl {
  border-left: 1px solid #CCCCCC;
}

@media (max-width: 768px) {
  .crna-cont2 .crna-a2_list1 dl {
    width: 49%;
    border: 1px solid #CCCCCC;
    margin-top: 1em;
  }
}

.crna-cont2 .crna-a2_list1 dl dt {
  color: #252323;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
  text-align: left;
}

.crna-cont2 .crna-a2_list1 dl .p {
  color: #252323;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
  text-align: left;
  margin-top: 0.5em;
}

.crna-cont2 .crna-a2_list1 dl .p span {
  display: block;
}

.crna-cont3 {
  margin-top: 1.4375rem;
  position: relative;
}

.crna-cont3 .crna-a3_v1 {
  padding: 4.1875rem 0 8.1875rem;
}

@media (max-width: 768px) {
  .crna-cont3 .crna-a3_v1 {
    padding: 0;
  }
}

.crna-cont3 .crna-a3_v1::after {
  content: "";
  width: 65.14286%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 0;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  background: #F7F9FB;
  z-index: -1;
}

@media (max-width: 768px) {
  .crna-cont3 .crna-a3_v1::after {
    display: none;
  }
}

.crna-cont3 .crna-a3_v1::before {
  content: "";
  position: absolute;
  right: 2%;
  top: 30%;
  display: block;
  width: 22.0625rem;
  height: 11.4375rem;
  background: url(../images/aggh.svg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
}

@media (max-width: 768px) {
  .crna-cont3 .crna-a3_v1::before {
    display: none;
  }
}

.crna-cont3 .crna-a3_v1 .crna-a3_b1 {
  width: 78.57143%;
  position: relative;
  z-index: 1;
}

@media (max-width: 768px) {
  .crna-cont3 .crna-a3_v1 .crna-a3_b1 {
    width: 100%;
  }
}

.crna-cont3 .crna-a3_v1 .crna-a3_b2 {
  width: 61.28571%;
  background: url(../images/aggx1.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.1rem 5.71429% 6.5rem;
  position: absolute;
  right: 0;
  bottom: 3.375rem;
  z-index: 2;
}

@media (max-width: 768px) {
  .crna-cont3 .crna-a3_v1 .crna-a3_b2 {
    position: static;
    width: 100%;
    padding: 1.5rem 5.71429% 1.56rem;
  }
}

.crna-cont3 .crna-a3_v1 .crna-a3_b2 .titlea1 dt, .crna-cont3 .crna-a3_v1 .crna-a3_b2 .titlea1 .cont-p {
  color: #fff;
}

.crna-cont4 {
  margin-top: 4.8rem;
}

@media (max-width: 768px) {
  .crna-cont4 {
    margin-top: 2rem;
  }
}

.crna-cont4 .crna-a4_list1 {
  margin-top: 1em;
}

.crna-cont4 .crna-a4_list1 li {
  width: 48.92857%;
  background: #F4F7FA;
  font: 600 1.125rem/1.5em "Alibaba-PuHuiBold";
  padding: 1.8em 3.5%;
  margin-top: 1.5625rem;
  position: relative;
}

@media (max-width: 768px) {
  .crna-cont4 .crna-a4_list1 li {
    width: 100%;
    margin-top: 0.5625rem;
    padding: 1.2em 4.5%;
  }
}

.crna-cont4 .crna-a4_list1 li::after {
  content: "";
  display: block;
  background: #0072BC;
  width: .5rem;
  height: 1.875rem;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}

.crna-cont5 {
  background: url(../images/bj18.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4rem 0 4.375rem;
  margin-top: 4.875rem;
}

@media (max-width: 768px) {
  .crna-cont5 {
    padding: 1.5rem 0 2rem;
    margin-top: 2rem;
  }
}

.crna-cont5 .zjsc-a4_list1 dl {
  width: 31.35714%;
  text-align: center;
  background: url(../images/asggh.svg) no-repeat right bottom #F7F9FB;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
  padding: 3.375rem 0 3.875rem;
  margin-top: 1.8125rem;
}

@media (max-width: 768px) {
  .crna-cont5 .zjsc-a4_list1 dl {
    width: 100%;
    padding: 2.2rem 0 2.5rem;
    margin-top: 1rem;
  }
  .crna-cont5 .zjsc-a4_list1 dl + dl {
    margin-top: 1rem;
  }
}

.crna-cont5 .zjsc-a4_list1 dl dt {
  color: #252323;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .crna-cont5 .zjsc-a4_list1 dl dt {
    font-size: 1.15rem;
  }
}

.crna-cont5 .zjsc-a4_list1 dl span {
  display: inline-block;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.3);
  font: 600 1rem/2.2em "Alibaba-PuHuiBold";
  padding: 0 2.5em;
  border-radius: 1.1em;
  color: #0072BC;
  margin-top: 0.6em;
}

@media (max-width: 768px) {
  .crna-cont5 .zjsc-a4_list1 dl span {
    margin-top: 0.5em;
  }
}

.hengfu1 {
  padding: 3.5rem 0 3.125rem;
}

@media (max-width: 768px) {
  .hengfu1 {
    padding: 3rem 0;
  }
}

.crna-cont6 {
  background: #F7F9FB;
  padding: 3.8125rem 0 5.75rem;
}

@media (max-width: 768px) {
  .crna-cont6 {
    padding: 2rem 0 3.5rem;
  }
}

.crna-cont6 #Accor1 {
  overflow: hidden;
  margin-top: 2.4rem;
}

@media (max-width: 768px) {
  .crna-cont6 #Accor1 {
    margin-top: 1.35rem;
  }
}

.crna-cont6 #Accor1 li {
  position: relative;
}

.crna-cont6 #Accor1 li::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
}

.crna-cont6 #Accor1 li .wewegga img {
  width: 100%;
}

.crna-cont6 #Accor1 li .wehhata {
  position: absolute;
  left: 0;
  width: 100%;
  padding: 0 2.4375rem;
  bottom: 0;
  z-index: 1;
}

.crna-cont6 #Accor1 li .wehhata .werghga h2 {
  background: rgba(255, 255, 255, 0.9);
  color: #252323;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
  text-align: center;
  padding: 1.3em 0;
}

@media (max-width: 768px) {
  .crna-cont6 #Accor1 li .wehhata .werghga h2 {
    font-size: 1rem;
    padding: 1em 0;
  }
}

.crna-cont6 #Accor1 li.cur::after {
  display: none;
}

.nmkt-cont1 {
  margin-top: 2.5rem;
}

@media (max-width: 768px) {
  .nmkt-cont1 {
    margin-top: 1.5rem;
  }
}

.nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b1 {
  width: 50%;
  background: url(../images/agfgxsd1.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 3.625rem 4% 0;
}

@media (max-width: 768px) {
  .nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b1 {
    width: 100%;
    padding: 2.625rem 4%;
    -webkit-order: 2;
       -moz-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
}

.nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b1 .titlea1 dt, .nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b1 .titlea1 .cont-p {
  color: #fff;
}

.nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b2 {
  width: 50%;
}

@media (max-width: 768px) {
  .nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b2 {
    width: 100%;
  }
}

.nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b2 p {
  color: rgba(0, 0, 0, 0.5);
  font: 500 .875rem/2em "Alibaba-PuHui";
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
  bottom: 4%;
}

@media (max-width: 768px) {
  .nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b2 p {
    padding: 0 10%;
    line-height: 1.5em;
  }
}

.nmkt-cont2 {
  background: url(../images/bj19.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4.125rem 0 5.3125rem;
  margin-top: 5.5rem;
}

@media (max-width: 768px) {
  .nmkt-cont2 {
    margin-top: 2rem;
    padding: 2rem 0;
  }
}

.nmkt-cont2 .nmkt-a2_list1 {
  margin: 0 -1.3125rem;
  margin-top: 1rem;
}

@media (max-width: 768px) {
  .nmkt-cont2 .nmkt-a2_list1 {
    margin-top: 0;
  }
}

.nmkt-cont2 li {
  width: -webkit-calc(100%/3);
  width: -moz-calc(100%/3);
  width: calc(100%/3);
  padding: 0 1.3125rem;
  margin-top: 1.25rem;
}

@media (max-width: 768px) {
  .nmkt-cont2 li {
    width: 100%;
    margin-top: 0.7rem;
  }
}

.nmkt-cont2 li > div {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  padding: 0.5em 0;
}

.nmkt-cont2 li i {
  display: block;
  width: 4.375rem;
}

@media (max-width: 768px) {
  .nmkt-cont2 li i {
    width: 3.8rem;
  }
}

.nmkt-cont2 li p {
  width: -webkit-calc(96% - 4.375rem);
  width: -moz-calc(96% - 4.375rem);
  width: calc(96% - 4.375rem);
  color: #252323;
  font: 500 1.375rem/1.5em "Alibaba-PuHui";
  position: relative;
}

@media (max-width: 768px) {
  .nmkt-cont2 li p {
    font-size: 1.125rem;
  }
}

.nmkt-cont2 li p::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: -1.72rem;
  background: #0072BC;
  width: 4rem;
  height: .3125rem;
}

@media (max-width: 768px) {
  .nmkt-cont2 li p::after {
    bottom: -1.7rem;
  }
}

.nmkt-cont3 {
  padding: 4rem 0;
}

@media (max-width: 768px) {
  .nmkt-cont3 {
    padding: 2.4rem 0;
  }
}

.nmkt-cont3 .nmkt-a3_v1 {
  position: relative;
  margin-top: 4.5rem;
}

@media (max-width: 768px) {
  .nmkt-cont3 .nmkt-a3_v1 {
    margin-top: 2rem;
  }
}

.nmkt-cont3 .nmkt-a3_v1:after {
  content: "";
  display: block;
  position: absolute;
  left: 5.9%;
  top: -2rem;
  background: #0072BC;
  height: 2rem;
  width: 50.78571%;
}

@media (max-width: 768px) {
  .nmkt-cont3 .nmkt-a3_v1:after {
    top: -1rem;
    height: 1rem;
  }
}

.nmkt-cont3 .w-accor2 {
  overflow: hidden;
  position: relative;
}

@media (max-width: 768px) {
  .nmkt-cont3 .w-accor2 {
    background: none;
  }
}

.nmkt-cont3 .w-accor2 .swiper-wrapper {
  width: -webkit-calc(100% - 2px);
  width: -moz-calc(100% - 2px);
  width: calc(100% - 2px);
  background: url(../images/bj20.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
}

.nmkt-cont3 .w-accor2 li {
  position: relative;
}

.nmkt-cont3 .w-accor2 li + li {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}

.nmkt-cont3 .w-accor2 li .img_ar img {
  opacity: 0;
}

@media (max-width: 768px) {
  .nmkt-cont3 .w-accor2 li .img_ar img {
    opacity: 1;
  }
}

.nmkt-cont3 .w-accor2 li .img_ar .werghga {
  position: absolute;
  left: 50%;
  width: 100%;
  top: 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%);
  z-index: 1;
}

.nmkt-cont3 .w-accor2 li .img_ar .werghga h2 {
  color: #FFFFFF;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
  text-align: center;
}

@media (max-width: 768px) {
  .nmkt-cont3 .w-accor2 li .img_ar .werghga h2 {
    color: #333;
  }
}

.nmkt-cont3 .w-accor2 li .img_ar .werghga p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  margin-top: 0.35em;
  display: none;
}

@media (max-width: 768px) {
  .nmkt-cont3 .w-accor2 li .img_ar .werghga p {
    display: block;
    padding: 0 5%;
    text-align: center;
  }
}

.nmkt-cont3 .w-accor2 li.cur .img_ar img {
  opacity: 1;
}

.nmkt-cont3 .w-accor2 li.cur .img_ar .werghga {
  padding: 0 12%;
}

.nmkt-cont3 .w-accor2 li.cur .img_ar .werghga h2 {
  color: #000000;
  text-align: left;
}

.nmkt-cont3 .w-accor2 li.cur .img_ar .werghga p {
  display: block;
}

.nmkt-cont3 .nmkt-a3_v2 {
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .nmkt-cont3 .nmkt-a3_v2 {
    margin-top: 1rem;
  }
}

.nmkt-cont3 .nmkt-a3_v2 p {
  color: #252323;
  font: 500 1.125rem/2em "Alibaba-PuHui";
  text-align: justify;
}

@media (max-width: 768px) {
  .nmkt-cont3 .nmkt-a3_v2 p {
    font-size: 1rem;
  }
}

.nmkt-cont4 .nmkt-a4_v1 {
  background: #F7F9FB;
  width: 91.64286%;
  padding: 2.625rem 0 2.625rem 5%;
  height: 25rem;
}

@media (max-width: 990px) {
  .nmkt-cont4 .nmkt-a4_v1 {
    height: 27rem;
  }
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a4_v1 {
    width: 100%;
    padding: 2rem 4%;
    height: auto;
  }
}

.nmkt-cont4 .nmkt-a4_v1 dl {
  width: 48.71395%;
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a4_v1 dl {
    width: 100%;
  }
}

.nmkt-cont4 .nmkt-a4_v1 dl dt {
  color: #252323;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a4_v1 dl dt {
    font-size: 1.25rem;
  }
}

.nmkt-cont4 .nmkt-a4_v1 dl .p {
  color: #252323;
  font: 500 1.125rem/1.9em "Alibaba-PuHui";
  margin-top: 0.8em;
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a4_v1 dl .p {
    font-size: 1rem;
  }
}

.nmkt-cont4 .erha-ad4 {
  margin-bottom: 3rem;
}

@media (max-width: 768px) {
  .nmkt-cont4 .erha-ad4 {
    margin-bottom: 1rem;
  }
}

.nmkt-cont4 .nmkt-a3_v3 {
  margin: 0 -1.5%;
}

.nmkt-cont4 .nmkt-a3_v3 .lisd {
  margin: 0 1.5%;
  -webkit-flex: 1;
     -moz-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a3_v3 .lisd {
    -webkit-flex: inherit;
       -moz-box-flex: inherit;
        -ms-flex: inherit;
            flex: inherit;
    width: 47%;
    margin-top: 1em;
  }
}

@media (max-width: 450px) {
  .nmkt-cont4 .nmkt-a3_v3 .lisd {
    width: 100%;
  }
}

.nmkt-cont4 .nmkt-a3_v3 dl {
  width: 100%;
  height: 4.75rem;
  border-top-left-radius: 2rem;
  background: #0072BC;
  text-align: center;
  font: 600 1.125rem/1.6em "Alibaba-PuHuiBold";
  padding: 0 7%;
  color: #fff;
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a3_v3 dl {
    margin: 0 auto;
    width: 100%;
    font-size: .875rem;
    height: 4rem;
  }
}

.nmkt-cont4 .nmkt-a4_v2 {
  width: 38.85714%;
  background: url(../images/bj21.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 7rem 4.4% 3rem;
  position: absolute;
  right: 0;
  bottom: -3.9375rem;
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a4_v2 {
    position: static;
    width: 100%;
    padding: 2rem 4.4%;
  }
}

.nmkt-cont4 .nmkt-a4_v2 dl {
  color: rgba(255, 255, 255, 0.5);
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
  margin-top: 0.56em;
  cursor: pointer;
  position: relative;
  display: inline-block;
  padding-bottom: 0.3em;
}

.nmkt-cont4 .nmkt-a4_v2 dl::after {
  content: "";
  display: block;
  width: 0;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 2px;
  -webkit-transition: all .5s ease;
  -o-transition: all .5s ease;
  -moz-transition: all .5s ease;
  transition: all .5s ease;
  background: #fff;
}

@media (max-width: 768px) {
  .nmkt-cont4 .nmkt-a4_v2 dl {
    font-size: 1.25rem;
  }
}

.nmkt-cont4 .nmkt-a4_v2 dl i {
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
  margin-left: 1em;
}

.nmkt-cont4 .nmkt-a4_v2 dl.on {
  color: #fff;
}

.nmkt-cont4 .nmkt-a4_v2 dl.on::after {
  width: 100%;
}

@media (max-width: 768px) {
  .jzkf-cont3awwe {
    padding: 2rem 0 2.3rem;
  }
}

.nmkt-cont5 {
  margin-top: 7.125rem;
}

@media (max-width: 768px) {
  .nmkt-cont5 {
    margin-top: 2.2rem;
  }
}

.nmkt-cont5 .paggs {
  margin-top: 2.625rem;
}

@media (max-width: 768px) {
  .nmkt-cont5 .paggs {
    margin-top: 1.5rem;
  }
}

.nmkt-cont5 .paggs .table-bordered td, .nmkt-cont5 .paggs .table-bordered th {
  padding: 0.75rem;
}

.nmkt-cont5 .paggs table tr:nth-child(1) td {
  text-align: center;
  font-weight: 600;
  font-size: 1.25rem;
  padding: 1rem 0.75rem;
}

@media (max-width: 768px) {
  .nmkt-cont5 .paggs table tr:nth-child(1) td {
    font-size: 1.125rem;
    padding: 1rem 0.75rem;
  }
}

.nmkt-cont6 {
  background: #F7F9FB;
  padding: 3.8125rem 0 4.375rem;
}

@media (max-width: 768px) {
  .nmkt-cont6 {
    padding: 2.125rem 0 2.375rem;
  }
}

.nmkt-cont6 .nmkt-a6_b1 {
  margin-top: 2.375rem;
}

@media (max-width: 768px) {
  .nmkt-cont6 .nmkt-a6_b1 {
    margin-top: 1.5rem;
  }
}

.nmkt-cont6 .nmkt-a6_b1 dl {
  width: 31.35714%;
  background: url(../images/bj22.jpg) no-repeat center bottom;
  -o-background-size: cover;
     background-size: cover;
  text-align: center;
  padding: 3.25rem 0;
}

@media (max-width: 768px) {
  .nmkt-cont6 .nmkt-a6_b1 dl {
    width: 100%;
  }
  .nmkt-cont6 .nmkt-a6_b1 dl + dl {
    margin-top: 1em;
  }
}

.nmkt-cont6 .nmkt-a6_b1 dl dt {
  color: #252323;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .nmkt-cont6 .nmkt-a6_b1 dl dt {
    font-size: 1.25rem;
  }
}

.nmkt-cont6 .nmkt-a6_b1 dl .p-agsd {
  display: none;
}

.nmkt-cont6 .nmkt-a6_b1 dl a.fwal-moreat {
  display: block;
  width: 2.75rem;
  height: 2.75rem;
  background: #0072BC;
  border-radius: 50%;
  text-align: center;
  line-height: 2.75rem;
  margin: 0 auto;
  margin-top: 1.35em;
}

@media (max-width: 768px) {
  .nmkt-cont6 .nmkt-a6_b1 dl a.fwal-moreat {
    margin-top: 1em;
  }
}

.nmkt-cont6 .nmkt-a6_b1 dl a.fwal-moreat i {
  color: #fff;
  font-size: 1.2rem;
}

.nmkt-cont6 .nmkt-a6_b1 dl:hover {
  background: url(../images/bj23.jpg) no-repeat center bottom;
  -o-background-size: cover;
     background-size: cover;
}

.nmkt-cont6 .nmkt-a6_b1 dl:hover dt {
  color: #fff;
}

.nmkt-cont6 .nmkt-a6_b1 dl:hover a.fwal-moreat {
  background: #fff;
}

.nmkt-cont6 .nmkt-a6_b1 dl:hover a.fwal-moreat i {
  color: #0072BC;
}

.abt-tit {
  color: #252323;
  font: 600 2.8125rem/1.3em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .abt-tit {
    font-size: 1.6rem;
  }
}

.p-agsda .p {
  color: #000000;
  font: 500 1.5rem/1.5em "Alibaba-PuHui";
  margin-top: 3.125rem;
}

@media (max-width: 768px) {
  .p-agsda .p {
    font-size: 1.2rem;
    margin-top: 1.5em;
  }
}

.p-agsda .imgax {
  margin-top: 0.7rem;
}

.p-agsda .imgax dl {
  width: 32%;
}

.p-agsda .imgax dl dt img {
  border: 1px solid #CAC9C9;
}

.p-agsda .imgax dl dd {
  color: #000000;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
  margin-top: 0.5em;
}

@media (max-width: 768px) {
  .p-agsda .imgax dl dd {
    font-size: 0.85rem;
  }
}

.layui-layer.yourclassa {
  width: 54.73958% !important;
  -o-background-size: cover;
     background-size: cover;
  border-radius: 1.4375rem;
  overflow: hidden;
}

@media (max-width: 768px) {
  .layui-layer.yourclassa {
    width: 92% !important;
  }
}

.layui-layer.yourclassa .layui-layer-ico {
  background: url(../images/xxa.svg) no-repeat center;
  background-position: center;
  right: 3rem;
  top: 3rem;
  width: 2.125rem;
  height: 2.25rem;
}

@media (max-width: 768px) {
  .layui-layer.yourclassa .layui-layer-ico {
    right: 1.1rem;
    top: 1.1rem;
    width: 1.5rem;
    height: 1.6rem;
  }
}

.layui-layer.yourclassa .layui-layer-setwin .layui-layer-close2:hover {
  background-position: center;
}

.layui-layer.yourclassa .layui-layer-content {
  height: auto !important;
  padding: 2rem 5% 5rem;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

@media (max-width: 768px) {
  .layui-layer.yourclassa .layui-layer-content {
    padding: 2.625rem 5.70695% 3.625rem;
  }
}

.layui-layer.yourclassa .layui-layer-content i {
  width: 29.42529%;
  display: block;
}

@media (max-width: 768px) {
  .layui-layer.yourclassa .layui-layer-content i {
    width: 80%;
    margin: 0 auto;
  }
}

.layui-layer.yourclassa .layui-layer-content i img {
  border-radius: 50%;
  overflow: hidden;
}

.layui-layer.yourclassa .layui-layer-content .wegxa {
  width: 59.31034%;
}

@media (max-width: 768px) {
  .layui-layer.yourclassa .layui-layer-content .wegxa {
    width: 100%;
  }
}

.layui-layer.yourclassa .layui-layer-content .wegxa h2.left-title {
  color: #000000;
  font: 500 2.5rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .layui-layer.yourclassa .layui-layer-content .wegxa h2.left-title {
    font-size: 1.6rem;
    margin-top: 1em;
  }
}

.layui-layer.yourclassa .layui-layer-content .wegxa h2.left-title u {
  display: none;
}

.layui-layer.yourclassa .layui-layer-content .wegxa .p1 {
  color: #767676;
  font: 500 1.625rem/1.3em "Alibaba-PuHui";
  padding: 0.4em 0 1em;
  border-bottom: 1px solid #E2E2E2;
}

@media (max-width: 768px) {
  .layui-layer.yourclassa .layui-layer-content .wegxa .p1 {
    font-size: 1.2rem;
  }
}

.layui-layer.yourclassa .layui-layer-content .wegxa .asggx {
  color: #000000;
  font: 500 1.25rem/1.4em "Alibaba-PuHui";
  text-align: justify;
  margin-top: 2.125rem;
}

@media (max-width: 768px) {
  .layui-layer.yourclassa .layui-layer-content .wegxa .asggx {
    font-size: 1rem;
    margin-top: 1em;
  }
}

.xdmo-cont1 {
  padding-top: 2.5rem;
}

.xdmo-cont1 .xdmo-a1_v1 {
  margin-top: 3.125rem;
}

@media (max-width: 768px) {
  .xdmo-cont1 .xdmo-a1_v1 {
    margin-top: 1.5rem;
  }
}

.xdmo-cont1 .xdmo-a1_v1 dl {
  width: 31.35714%;
  position: relative;
}

@media (max-width: 768px) {
  .xdmo-cont1 .xdmo-a1_v1 dl {
    width: 100%;
  }
  .xdmo-cont1 .xdmo-a1_v1 dl + dl {
    margin-top: 1rem;
  }
}

.xdmo-cont1 .xdmo-a1_v1 dl .we-conta {
  position: absolute;
  left: 5%;
  width: 90%;
  bottom: 5%;
  background: rgba(255, 255, 255, 0.9);
  padding: 0 1.5625rem;
}

.xdmo-cont1 .xdmo-a1_v1 dl .we-conta dt {
  color: #252323;
  font: 600 1.375rem/1.5em "Alibaba-PuHuiBold";
  border-top: 0.6875rem solid #0072BC;
  display: inline-block;
  padding-top: 0.5em;
  display: inline-block;
}

.xdmo-cont1 .xdmo-a1_v1 dl .we-conta p {
  color: #252323;
  font: 500 1rem/1.5em "Alibaba-PuHui";
  padding-bottom: 1rem;
  height: 3em;
  overflow: hidden;
  -moz-box-sizing: content-box;
       box-sizing: content-box;
}

.xdmo-cont2 {
  margin-top: 7.5rem;
  padding: 3rem 0;
  background: url(../images/bj24.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
}

@media (max-width: 768px) {
  .xdmo-cont2 {
    margin-top: 1.5rem;
  }
}

.xdmo-cont2 .titlea1 {
  margin-bottom: 2rem;
}

@media (max-width: 990px) {
  .pc-hidden {
    display: none;
  }
}

.m-hidden {
  display: none;
}

@media (max-width: 990px) {
  .m-hidden {
    display: block;
  }
}

.cdmo-a2_v1 .xgafgs {
  font-size: 0;
  margin-top: 1rem;
}

@media (max-width: 768px) {
  .cdmo-a2_v1 .xgafgs {
    margin-top: 1.5rem;
  }
}

.cdmo-a2_v1 .xgafgs li {
  display: inline-block;
  width: 25.5%;
  position: relative;
  cursor: pointer;
}

.cdmo-a2_v1 .xgafgs li + li {
  margin-left: -0.71429%;
}

@media (max-width: 768px) {
  .cdmo-a2_v1 .xgafgs li {
    width: 49.28571%;
  }
  .cdmo-a2_v1 .xgafgs li:nth-child(3) {
    margin-left: 0;
  }
  .cdmo-a2_v1 .xgafgs li:nth-child(n+3) {
    margin-top: 1rem;
  }
}

.cdmo-a2_v1 .xgafgs li span {
  display: block;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
  font: 500 1.2rem/1.2em "Alibaba-PuHui";
  text-transform: uppercase;
  padding: 0 10%;
}

@media (max-width: 768px) {
  .cdmo-a2_v1 .xgafgs li span {
    font-size: 1rem;
    padding: 0 4%;
  }
}

.cdmo-a2_v1 .wehxha .table-bordered1 {
  border-bottom: 1px solid #005BAC;
  width: 100%;
}

.cdmo-a2_v1 .wehxha .table-bordered1 td {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0.75rem;
  width: 25%;
  padding-left: 2em;
}

.cdmo-a2_v1 .wehxha .table-bordered1 td.born {
  border: none;
}

.cdmo-a2_v1 .wehxha .ahggrxa {
  margin-top: 0.8rem;
  padding-bottom: 1rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.cdmo-a2_v1 .wehxha .ahggrxa dl {
  width: 25%;
  padding: 0 1%;
}

.cdmo-a2_v1 .wehxha .ahggrxa dl .hhgsdl {
  width: 100%;
  background: -webkit-linear-gradient(top, #DBF1FA 0%, #FFFFFF 100%);
  background: -moz-linear-gradient(top, #DBF1FA 0%, #FFFFFF 100%);
  background: -o-linear-gradient(top, #DBF1FA 0%, #FFFFFF 100%);
  background: linear-gradient(180deg, #DBF1FA 0%, #FFFFFF 100%);
  border-radius: 9.375rem;
  padding: 1.1rem 0;
}

.cdmo-a2_v1 .wehxha .ahggrxa dl .hhgsdl .dd-a1 {
  width: auto;
  margin: 0 1em;
}

@media (max-width: 1000px) {
  .cdmo-a2_v1 .wehxha .ahggrxa dl .hhgsdl .dd-a1 {
    margin: 0 0.5em;
  }
}

.cdmo-a2_v1 .wehxha .ahggrxa dl .hhgsdl dd {
  color: #353535;
  font: 500 0.8rem/1.2em "Alibaba-PuHui";
}

.cdmo-a2_v1 .wehxha .ahggrxa dl .hhgsdl dd::before {
  content: "·";
  margin-right: 0.5em;
}

.cdmo-a2_v2 {
  margin-top: 1.2rem;
}

.cdmo-a2_v2 .xgafgs li dt {
  background: #033C8B;
  height: 3.5em;
  position: relative;
}

.cdmo-a2_v2 .xgafgs li dt span {
  display: block;
  color: #fff;
  font: 500 1.2rem/1.3rem "Alibaba-PuHui";
  text-align: center;
  text-transform: uppercase;
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}

.cdmo-a2_v2 .xgafgs li .wehhsx dd {
  text-align: center;
  color: #353535;
  font: 500 1rem/1.5em "Alibaba-PuHui";
  padding: 0.8em 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.cdmo-a2_v2 .xgafgs li .hhgsdl {
  width: 100%;
  background: -webkit-linear-gradient(top, #DBF1FA 0%, #FFFFFF 100%);
  background: -moz-linear-gradient(top, #DBF1FA 0%, #FFFFFF 100%);
  background: -o-linear-gradient(top, #DBF1FA 0%, #FFFFFF 100%);
  background: linear-gradient(180deg, #DBF1FA 0%, #FFFFFF 100%);
  border-radius: 9.375rem;
  padding: 1.1rem 0;
  margin: 1rem auto;
}

.cdmo-a2_v2 .xgafgs li .hhgsdl .dd-a1 {
  width: auto;
  margin: 0 1em;
}

@media (max-width: 1000px) {
  .cdmo-a2_v2 .xgafgs li .hhgsdl .dd-a1 {
    margin: 0 0.5em;
  }
}

.cdmo-a2_v2 .xgafgs li .hhgsdl dd {
  color: #353535;
  font: 500 0.8rem/1.2em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .cdmo-a2_v2 .xgafgs li .hhgsdl dd {
    line-height: 1.4em;
  }
}

.cdmo-a2_v2 .xgafgs li .hhgsdl dd::before {
  content: "·";
  margin-right: 0.5em;
}

.cdmo-a2_v2 .xgafgs li:nth-child(2) dt {
  background: #005BAC;
}

.cdmo-a2_v2 .xgafgs li:nth-child(3) dt {
  background: #1C7BD0;
}

.cdmo-a2_v2 .xgafgs li:nth-child(4) dt {
  background: #29A8E1;
}

.xdmo-cont4 {
  background: url(../images/bj25.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 5.25rem 0 3.875rem;
}

@media (max-width: 768px) {
  .xdmo-cont4 {
    padding: 2rem 0;
  }
}

.xdmo-cont4 .mySwiper4 {
  margin-top: 1em;
}

.xdmo-cont4 .mySwiper4 .swiper-pagination1 {
  margin-top: 2.4rem;
}

.czdb-cont1 {
  margin-top: 4.75rem;
}

@media (max-width: 768px) {
  .czdb-cont1 {
    margin-top: 1.5rem;
  }
}

.czdb-cont1 .titlea1.nyast dd {
  margin-top: 0.6em;
}

.czdb-cont1 .titlea1 .cont-p {
  margin-top: 1.1em;
}

.czdb-cont1 .czdb-a1_v1 {
  position: relative;
  padding-bottom: 4rem;
  margin-top: 3rem;
}

@media (max-width: 768px) {
  .czdb-cont1 .czdb-a1_v1 {
    padding-bottom: 2rem;
    margin-top: 1.5rem;
  }
}

.czdb-cont1 .czdb-a1_v1::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 76.19792%;
  height: 90%;
  background: #F7F9FB;
  z-index: -1;
}

@media (max-width: 768px) {
  .czdb-cont1 .czdb-a1_v1::after {
    display: none;
  }
}

.czdb-cont1 .czdb-a1_v1 .czdb-a1_b1 {
  width: 36.07143%;
}

@media (max-width: 768px) {
  .czdb-cont1 .czdb-a1_v1 .czdb-a1_b1 {
    width: 100%;
  }
}

.czdb-cont1 .czdb-a1_v1 .czdb-a1_b2 {
  width: 59.28571%;
}

@media (max-width: 768px) {
  .czdb-cont1 .czdb-a1_v1 .czdb-a1_b2 {
    width: 100%;
    margin-top: 1rem;
  }
}

.czdb-cont1 .czdb-a1_v1 .czdb-a1_b2 dl {
  width: 46.86747%;
  position: relative;
  border-top-right-radius: 18%;
  overflow: hidden;
}

.czdb-cont1 .czdb-a1_v1 .czdb-a1_b2 dl i {
  display: block;
  font-size: 0;
}

.czdb-cont1 .czdb-a1_v1 .czdb-a1_b2 dl dt {
  position: absolute;
  width: 80%;
  left: 10%;
  bottom: 2rem;
  text-align: center;
  color: #252323;
  font: 500 1.375rem/1.8rem "Alibaba-PuHui";
  background: rgba(255, 255, 255, 0.9);
  padding: 1rem 0;
}

@media (max-width: 768px) {
  .czdb-cont1 .czdb-a1_v1 .czdb-a1_b2 dl dt {
    font: 500 1rem/1.8rem "Alibaba-PuHui";
  }
}

.czdb-cont1 .czdb-a1_v2 {
  margin-top: 2.8125rem;
}

@media (max-width: 768px) {
  .czdb-cont1 .czdb-a1_v2 {
    margin-top: 0;
    margin-bottom: 1.5em;
  }
}

.czdb-cont1 .czdb-a1_v2 dl {
  width: 18.42857%;
  text-align: center;
  background: url(../images/asggh.svg) no-repeat right bottom #F7F9FB;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 2.7rem 0;
}

@media (max-width: 768px) {
  .czdb-cont1 .czdb-a1_v2 dl {
    width: 49%;
    margin-top: 1em;
    padding: 2rem 0;
  }
}

.czdb-cont1-aa .czdb-a1_v1 .czdb-a1_b2 dl {
  border-top-right-radius: 3rem;
}

@media (max-width: 768px) {
  .czdb-cont1-aa .czdb-a1_v1 .czdb-a1_b2 dl {
    border-top-right-radius: 1.5rem;
  }
}

.czdb-cont1-aa .czdb-a1_v1::after {
  height: 100%;
}

.czdb-cont1-aa .czdb-a1_v1 {
  padding-top: 4rem;
}

@media (max-width: 768px) {
  .czdb-cont1-aa .czdb-a1_v1 {
    padding-top: 0;
  }
}

.czdb-cont1-aa .czdb-a1_v1 .czdb-a1_b1 {
  width: 100%;
}

.czdb-cont1-aa .czdb-a1_v1 .czdb-a1_b2 {
  width: 100%;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .czdb-cont1-aa .czdb-a1_v1 .czdb-a1_b2 {
    margin-top: 0;
  }
  .czdb-cont1-aa .czdb-a1_v1 .czdb-a1_b2 dl img {
    height: 40vw;
    -o-object-fit: cover;
       object-fit: cover;
  }
}

.czdb-cont2 {
  background: url(../images/bj26.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 4.0625rem 0 5rem;
  margin-top: 3.75rem;
}

@media (max-width: 768px) {
  .czdb-cont2 {
    margin-top: 0;
    padding: 2rem 0;
  }
}

.czdb-cont2.czdb-cont2-aa {
  margin-top: 0;
}

.czdb-cont2 .czdb-a2_v1 {
  padding: 10rem 0;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .czdb-cont2 .czdb-a2_v1 {
    padding: 1rem 0;
    margin-top: 0;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-between;
       -moz-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}

.czdb-cont2 .czdb-a2_v1 dl {
  width: 14.5%;
  display: inline-block;
  position: relative;
}

@media (max-width: 768px) {
  .czdb-cont2 .czdb-a2_v1 dl {
    width: 100%;
    display: block;
    margin-top: 1em;
  }
}

.czdb-cont2 .czdb-a2_v1 dl + dl {
  margin-left: -2.7%;
}

@media (max-width: 1124px) {
  .czdb-cont2 .czdb-a2_v1 dl + dl {
    margin-left: -3%;
  }
}

@media (max-width: 768px) {
  .czdb-cont2 .czdb-a2_v1 dl + dl {
    margin-left: -10%;
    width: 110%;
  }
}

.czdb-cont2 .czdb-a2_v1 dl dt {
  position: relative;
}

@media (max-width: 768px) {
  .czdb-cont2 .czdb-a2_v1 dl dt img {
    height: 4.5rem;
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%;
  }
}

.czdb-cont2 .czdb-a2_v1 dl dt span {
  display: block;
  color: #fff;
  text-align: center;
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  font: 600 1.125rem/1.2em "Alibaba-PuHuiBold";
  text-transform: uppercase;
  padding: 0 23%;
}

.czdb-cont2 .czdb-a2_v1 dl .wehaz {
  position: absolute;
  width: 150%;
}

@media (max-width: 768px) {
  .czdb-cont2 .czdb-a2_v1 dl .wehaz {
    width: 100%;
    position: static;
    margin-left: 5%;
  }
}

.czdb-cont2 .czdb-a2_v1 dl .wehaz p {
  color: #252323;
  font: 500 1rem/1.6em "Alibaba-PuHui";
}

.czdb-cont2 .czdb-a2_v1 dl:nth-child(2n-1) .wehaz {
  left: 15%;
  top: 100%;
  background: url(../images/jyasd1.svg) no-repeat left top;
  -o-background-size: 2.3125rem auto;
     background-size: 2.3125rem auto;
  padding: 1.4rem 0 0 2.7125rem;
}

.czdb-cont2 .czdb-a2_v1 dl:nth-child(2n) .wehaz {
  left: 26%;
  bottom: 100%;
  background: url(../images/jyasd2.svg) no-repeat left bottom;
  -o-background-size: 2.3125rem auto;
     background-size: 2.3125rem auto;
  padding: 0 0 1.55rem 2.7125rem;
}

@media (max-width: 768px) {
  .czdb-cont2 .czdb-a2_v1 dl:nth-child(2n) .wehaz {
    bottom: auto;
    left: 15%;
    top: 100%;
    background: url(../images/jyasd1.svg) no-repeat left top;
    -o-background-size: 2.3125rem auto;
       background-size: 2.3125rem auto;
    padding: 1.4rem 0 0 2.7125rem;
  }
}

.czdb-cont2 .czdb-a2_v1 dl:last-child dt span {
  color: #000000;
}

@media (max-width: 768px) {
  .czdb-cont2 .czdb-a2_v1 dl + dl .wehaz {
    margin-left: 15%;
  }
}

.czdb-cont3 {
  background: url(../images/bj27.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 6.25rem 0 4.25rem;
}

@media (max-width: 768px) {
  .czdb-cont3 {
    padding: 2.5rem 0;
  }
}

.czdb-cont3 .czdb-a3_v1 {
  margin-top: 2.375rem;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v1 {
    margin-top: 1.25rem;
  }
}

.czdb-cont3 .czdb-a3_v1 dl {
  color: #fff;
}

.czdb-cont3 .czdb-a3_v1 dl dt {
  font: 600 1.75rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v1 dl dt {
    font-size: 1.125rem;
  }
}

.czdb-cont3 .czdb-a3_v1 dl dt::after {
  content: "";
  display: block;
  width: 2.8125rem;
  height: .1875rem;
  background: #fff;
  margin-top: 0.5em;
}

.czdb-cont3 .czdb-a3_v1 dl .p {
  font: 500 1.125rem/1.7em "Alibaba-PuHui";
  margin-top: 1em;
}

.czdb-cont3 .czdb-a3_v1 dl .p strong {
  margin-bottom: 0.2em;
  display: block;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v1 dl .p {
    font-size: 1rem;
  }
}

.czdb-cont3 .czdb-a3_v2 {
  background: rgba(255, 255, 255, 0.88);
  margin-top: 4.5rem;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v2 {
    margin-top: 2rem;
  }
}

.czdb-cont3 .czdb-a3_v2 dl {
  width: 19%;
  text-align: center;
  padding: 1.5rem 0 2rem;
  position: relative;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
  cursor: pointer;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v2 dl {
    width: -webkit-calc(100%/2);
    width: -moz-calc(100%/2);
    width: calc(100%/2);
    padding: 1rem 0 1.4rem;
  }
}

.czdb-cont3 .czdb-a3_v2 dl::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  top: -1.75rem;
  height: 1.75rem;
  background: -webkit-linear-gradient(0.76deg, #033C8B 34.97%, #0072BC 83.93%);
  background: -moz-linear-gradient(0.76deg, #033C8B 34.97%, #0072BC 83.93%);
  background: -o-linear-gradient(0.76deg, #033C8B 34.97%, #0072BC 83.93%);
  background: linear-gradient(89.24deg, #033C8B 34.97%, #0072BC 83.93%);
  display: none;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v2 dl::after {
    top: -1rem;
    height: 1rem;
  }
}

.czdb-cont3 .czdb-a3_v2 dl i {
  display: block;
  width: 4.375rem;
  margin: 0 auto;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v2 dl i {
    width: 3.5rem;
  }
}

.czdb-cont3 .czdb-a3_v2 dl p {
  color: #000;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
  margin-top: 1.4em;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v2 dl p {
    font-size: 1rem;
    margin-top: 1em;
    padding: 0 1em;
  }
}

.czdb-cont3 .czdb-a3_v2 dl.on {
  width: 24%;
  background: url(../images/vhha1.jpg) no-repeat right bottom;
  -o-background-size: cover;
     background-size: cover;
}

@media (max-width: 768px) {
  .czdb-cont3 .czdb-a3_v2 dl.on {
    width: -webkit-calc(100%/2);
    width: -moz-calc(100%/2);
    width: calc(100%/2);
  }
}

.czdb-cont3 .czdb-a3_v2 dl.on::after {
  display: block;
}

.czdb-cont4 {
  background: url(../images/ahghdx1.jpg) no-repeat center bottom;
  -o-background-size: 100% 70%;
     background-size: 100% 70%;
  padding-bottom: 6.425rem;
  position: relative;
  padding-top: 3.5rem;
}

@media (max-width: 768px) {
  .czdb-cont4 {
    padding-bottom: 2.1rem;
    -o-background-size: cover;
       background-size: cover;
    padding: 2.2rem 0 1.6rem;
  }
}

.czdb-cont4::after {
  content: "";
  display: block;
  width: 50%;
  right: 0;
  bottom: 70%;
  height: 1.4375rem;
  background: -webkit-linear-gradient(0.76deg, #033C8B 34.97%, #0072BC 83.93%);
  background: -moz-linear-gradient(0.76deg, #033C8B 34.97%, #0072BC 83.93%);
  background: -o-linear-gradient(0.76deg, #033C8B 34.97%, #0072BC 83.93%);
  background: linear-gradient(89.24deg, #033C8B 34.97%, #0072BC 83.93%);
  position: absolute;
}

@media (max-width: 768px) {
  .czdb-cont4::after {
    display: none;
  }
}

.czdb-cont4 .czdb-a4_v1 {
  text-align: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin-top: 1.5rem;
  position: relative;
  z-index: 1;
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v1 {
    margin-top: 0;
  }
}

.czdb-cont4 .czdb-a4_v1 dl {
  display: inline-block;
  color: #000000;
  font: 600 1.375rem/3em "Alibaba-PuHuiBold";
  position: relative;
  cursor: pointer;
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v1 dl {
    font-size: 1.125rem;
  }
}

.czdb-cont4 .czdb-a4_v1 dl::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: -1px;
  background: #0072BC;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
  height: 1px;
  width: 0;
}

.czdb-cont4 .czdb-a4_v1 dl + dl {
  margin-left: 5%;
}

.czdb-cont4 .czdb-a4_v1 dl.on {
  color: #0072BC;
}

.czdb-cont4 .czdb-a4_v1 dl.on::after {
  width: 100%;
}

.czdb-cont4 .czdb-a4_v2 {
  position: relative;
  z-index: 1;
  margin-top: 3.25rem;
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v2 {
    margin-top: 1.5rem;
  }
}

.czdb-cont4 .czdb-a4_v2::after {
  content: "";
  position: absolute;
  right: 17%;
  top: 2%;
  z-index: -1;
  width: 22.0625rem;
  height: 11.4375rem;
  background: url(../images/ajhghgj.svg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v2::after {
    display: none;
  }
}

.czdb-cont4 .czdb-a4_v2 .czdb-a4_b1 {
  width: 51.5%;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 0.5rem 0.5rem rgba(0, 0, 0, 0.1);
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v2 .czdb-a4_b1 {
    width: 100%;
  }
}

.czdb-cont4 .czdb-a4_v2 .czdb-a4_b1 img {
  width: 100%;
}

.czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 {
  width: 42%;
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 {
    width: 100%;
    margin-top: 1.5rem;
  }
}

.czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 dt {
  color: #252323;
  font: 600 2rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 dt {
    font-size: 1.45rem;
    margin-top: 1em;
  }
}

.czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 .h2 {
  color: #000;
  font: 600 1.125rem/1.5em "Alibaba-PuHuiBold";
  padding: 0.5em 0 1em;
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 .h2 {
    font-size: 1rem;
    padding: 0.5em 0;
  }
}

.czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 .p {
  color: #252323;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .czdb-cont4 .czdb-a4_v2 .czdb-a4_b2 .p {
    font-size: 1rem;
  }
}

.czdb-cont4.czdb-cont4-aa {
  -o-background-size: cover;
     background-size: cover;
}

.czdb-cont4.czdb-cont4-aa::after {
  bottom: 100%;
  width: 86.5%;
}

@media (max-width: 1366px) {
  .czdb-cont4.czdb-cont4-aa::after {
    width: 94.5%;
  }
}

.czdb-cont4.czdb-cont4-aa .czdb-a4_b1 {
  margin-top: 3.5rem;
}

@media (max-width: 768px) {
  .czdb-cont4.czdb-cont4-aa .czdb-a4_b1 {
    margin-top: 1.5rem;
  }
}

.czdb-cont4.czdb-cont4-aa .czdb-a4_v2 {
  margin-top: 0;
}

.hsyw-nav {
  margin-top: 2.5rem;
}

@media (max-width: 768px) {
  .hsyw-nav {
    margin-top: 1.5rem;
  }
}

.hsyw-nav dl {
  color: #252323;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  width: 9.375rem;
  border-radius: 1.5625rem;
  border: 1px solid #CECBCB;
  text-align: center;
  cursor: pointer;
}

.hsyw-nav dl + dl {
  margin-left: 1.5%;
}

.hsyw-nav dl.on {
  background: #0072BC;
  border-color: #0072BC;
  color: #fff;
}

.hsyw-content-a1_vasd1 {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin-bottom: 1.5rem;
}

@media (max-width: 768px) {
  .hsyw-content-a1_vasd1 {
    margin-bottom: 0.5rem;
  }
}

.hsyw-content-a1_vasd1 dl {
  width: 50%;
  text-align: center;
  color: #252323;
  font: 600 1.375rem/5.75rem "Alibaba-PuHuiBold";
  position: relative;
  cursor: pointer;
}

@media (max-width: 768px) {
  .hsyw-content-a1_vasd1 dl {
    font-size: 1.125rem;
    line-height: 4rem;
  }
}

.hsyw-content-a1_vasd1 dl::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 0;
  bottom: -1px;
  height: 2px;
  background: #0072BC;
  -webkit-transition: all .6s;
  -o-transition: all .6s;
  -moz-transition: all .6s;
  transition: all .6s;
}

.hsyw-content-a1_vasd1 dl.on {
  color: #0072BC;
}

.hsyw-content-a1_vasd1 dl.on::after {
  width: 100%;
}

.fomoers1 {
  margin-top: 3.4375rem;
}

@media (max-width: 768px) {
  .fomoers1 {
    margin-top: 1.6rem;
  }
}

.fomoers1 .dts1 {
  width: 20.42857%;
}

@media (max-width: 768px) {
  .fomoers1 .dts1 {
    width: 49%;
    margin-bottom: 1em;
  }
}

.fomoers1 .dts1 select {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: url(../images/aghghx.svg) no-repeat scroll -webkit-calc(100% - 1.125rem) center transparent;
  background: url(../images/aghghx.svg) no-repeat scroll -moz-calc(100% - 1.125rem) center transparent;
  background: url(../images/aghghx.svg) no-repeat scroll calc(100% - 1.125rem) center transparent;
  width: 100%;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  height: 3.125rem;
  border: 1px solid #CECBCB;
  padding: 0 1rem 0 1.4rem;
  color: #787777;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.fomoers1 .dts1 select option {
  line-height: 2em;
  padding: 0 1.5em;
}

.fomoers1 .dts2 {
  width: 41.5%;
}

@media (max-width: 768px) {
  .fomoers1 .dts2 {
    width: 70%;
  }
}

.fomoers1 .dts2 input {
  width: 100%;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  height: 3.125rem;
  border: 1px solid #CECBCB;
  padding: 0 1rem 0 1.4rem;
  color: #787777;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.fomoers1 .dts3 {
  width: 10.71429%;
  text-align: center;
  color: #0072BC;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  height: 3.125rem;
  border: 2px solid #0072BC;
  cursor: pointer;
}

@media (max-width: 768px) {
  .fomoers1 .dts3 {
    width: 28%;
  }
}

.job-list {
  margin: 0 -1.0625rem;
}

@media (max-width: 768px) {
  .job-list {
    margin: 0 -2%;
  }
}

.job-list li {
  width: -webkit-calc(100%/3);
  width: -moz-calc(100%/3);
  width: calc(100%/3);
  padding: 0 1.0625rem;
  margin-top: 2.125rem;
}

@media (max-width: 768px) {
  .job-list li {
    width: 50%;
    margin-top: 1.2rem;
    padding: 0 2%;
  }
}

@media (max-width: 450px) {
  .job-list li {
    width: 100%;
  }
}

.job-list li .wegga-s {
  background: #F7F9FB;
  padding: 1.375rem 9% 1.2rem;
}

.job-list li .wegga-s dt {
  color: #000000;
  font: 500 1.25rem/1.3em "Alibaba-PuHui";
}

.job-list li .wegga-s .p {
  color: #787777;
  font: 500 1rem/1.5em "Alibaba-PuHui";
}

.job-list li .wegga-s .p p {
  margin-top: 0.45em;
}

.job-list li .wegga-s .asghrt {
  color: #787777;
  font: 500 .875rem/1.5em "Alibaba-PuHui";
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  padding-top: 0.8em;
  margin-top: 0.8em;
}

.job-list li .wegga-s .asghrt p + p {
  margin-left: 1.5em;
}

.job-tanc.layui-layer {
  width: 41.09375% !important;
  padding: 1.75rem 3% 2.125rem;
  max-height: 75vh;
  background: #fff;
  overflow-y: auto;
}

@media (max-width: 768px) {
  .job-tanc.layui-layer {
    width: 86% !important;
    padding: 1.2rem 3.5%;
  }
}

.job-tanc.layui-layer .pead-cont dt {
  color: #000000;
  font: 600 1.875rem/1.8em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .job-tanc.layui-layer .pead-cont dt {
    font-size: 1.35rem;
  }
}

.job-tanc.layui-layer .pead-cont .p1 {
  color: rgba(0, 0, 0, 0.4);
  font: 500 1rem/1.8em "Alibaba-PuHui";
}

.job-tanc.layui-layer .pead-cont .p2 {
  color: #555555;
  font: 500 1rem/1.8em "Alibaba-PuHui";
  margin-top: 0.5em;
}

.job-tanc.layui-layer .pead-cont .p3 {
  color: #000000;
  font: 600 1rem/1.8em "Alibaba-PuHuiBold";
  margin-top: 1.5em;
}

.job-tanc.layui-layer .pead-cont .p3 a {
  color: #0072BC;
}

.job-tanc.layui-layer .layui-layer-setwin .layui-layer-close2 {
  right: 1.75rem;
  top: 1.75rem;
  background: url(../images/xha.svg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  width: 1.625rem;
  height: 1.625rem;
}

@media (max-width: 768px) {
  .job-tanc.layui-layer .layui-layer-setwin .layui-layer-close2 {
    right: 0;
    top: 0;
  }
}

.zp-job-cont1 .zp-job-a1b1 {
  margin-top: 3.6rem;
}

@media (max-width: 768px) {
  .zp-job-cont1 .zp-job-a1b1 {
    margin-top: 2rem;
  }
}

@media (max-width: 540px) {
  .zp-job-cont1 .zp-job-a1b1 {
    margin-top: 0.5rem;
  }
}

@media (max-width: 540px) {
  .zp-job-cont1 .zp-job-a1b1 dl {
    width: -webkit-calc(100%/3);
    width: -moz-calc(100%/3);
    width: calc(100%/3);
    margin-top: 1rem;
  }
}

.zp-job-cont1 .zp-job-a1b1 dl i {
  display: block;
  width: 4.375rem;
  margin: 0 auto;
}

@media (max-width: 768px) {
  .zp-job-cont1 .zp-job-a1b1 dl i {
    width: 3.375rem;
  }
}

.zp-job-cont1 .zp-job-a1b1 dl dt {
  color: #000000;
  font: 600 1.25rem/1.5em "Alibaba-PuHuiBold";
  margin-top: 0.3em;
  text-align: center;
}

@media (max-width: 768px) {
  .zp-job-cont1 .zp-job-a1b1 dl dt {
    font-size: 1rem;
  }
}

.zp-job-cont1 .zp-job-a1b1 dl:nth-child(2n) {
  width: 5.125rem;
}

@media (max-width: 768px) {
  .zp-job-cont1 .zp-job-a1b1 dl:nth-child(2n) {
    display: none;
  }
}

.zp-job-cont1 .zp-job-a1b1 dl:nth-child(2n) u {
  display: block;
  margin-top: 34%;
}

.zp-job-cont2 {
  background: url(../images/bjasa5.jpg) no-repeat center bottom;
  -o-background-size: cover;
     background-size: cover;
  padding: 4.6875rem 0 9.375rem;
  margin-top: 5.5rem;
}

@media (max-width: 768px) {
  .zp-job-cont2 {
    padding: 2rem 0;
    margin-top: 2.2rem;
  }
}

.zp-job-cont2 .zp-job-a2_v1 {
  padding: 0 2%;
}

@media (max-width: 540px) {
  .zp-job-cont2 .zp-job-a2_v1 {
    padding: 0;
  }
}

.zp-job-cont2 .zp-job-a2_v1::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  width: 100%;
  height: 1px;
  background: rgba(0, 0, 0, 0.15);
}

@media (max-width: 540px) {
  .zp-job-cont2 .zp-job-a2_v1::after {
    display: none;
  }
}

.zp-job-cont2 .mySwiper11 {
  margin-top: 4.25rem;
  position: relative;
}

@media (max-width: 768px) {
  .zp-job-cont2 .mySwiper11 {
    margin-top: 2rem;
  }
}

.zp-job-cont2 .mySwiper11 .swiper-slide:nth-child(2n) .abta11_v1 {
  padding-top: 2rem;
  margin-top: 3.8rem;
}

.zp-job-cont2 .mySwiper11 .swiper-slide:nth-child(2n) .abta11_v1::after {
  top: -0.4375rem;
}

@media (max-width: 540px) {
  .zp-job-cont2 .mySwiper11 .swiper-slide:nth-child(2n) .abta11_v1 {
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 2rem;
  }
  .zp-job-cont2 .mySwiper11 .swiper-slide:nth-child(2n) .abta11_v1::after {
    top: auto;
    bottom: -0.4375rem;
  }
}

.zp-job-cont2 .mySwiper11 .swiper-slide:nth-child(2n-1) .abta11_v1 {
  padding-bottom: 2rem;
}

.zp-job-cont2 .mySwiper11 .swiper-slide:nth-child(2n-1) .abta11_v1::after {
  bottom: -0.4375rem;
}

.zp-job-cont2 .mySwiper11 .swiper-slide .abta11_v1 {
  position: relative;
}

.zp-job-cont2 .mySwiper11 .swiper-slide .abta11_v1::after {
  content: "";
  display: block;
  position: absolute;
  left: 20%;
  width: .875rem;
  height: .875rem;
  border-radius: 50%;
  background: #fff;
  border: 1px solid #0072BC;
}

@media (max-width: 540px) {
  .zp-job-cont2 .mySwiper11 .swiper-slide .abta11_v1::after {
    display: none;
  }
}

.zp-job-cont2 .mySwiper11 .swiper-slide .abta11_v1 dt {
  color: #000000;
  font: 500 1.125rem/1.5em "Alibaba-PuHui";
}

.zp-job-cont2 .mySwiper11 .swiper-slide .abta11_v1 dd {
  color: #555555;
  font: 500 1rem/1.5em "Alibaba-PuHui";
  overflow: hidden;
}

.zp-job-cont2 .mySwiper11 .swiper-slide .abta11_v1 dd p {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
}

@media (max-width: 540px) {
  .zp-job-cont2 .mySwiper11 .swiper-slide .abta11_v1 dd p {
    white-space: initial;
  }
}

.zp-job-cont3 {
  margin-bottom: 3.5rem;
}

@media (max-width: 768px) {
  .zp-job-cont3 {
    margin-bottom: 2rem;
  }
}

.zp-job-cont3::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: url(../images/ajxad1.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

.zp-job-cont3 i {
  display: block;
  font-size: 0;
}

@media (max-width: 768px) {
  .zp-job-cont3 i {
    padding-bottom: 66%;
    width: 100%;
    position: relative;
    height: 0;
    overflow: hidden;
  }
  .zp-job-cont3 i > img {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
  }
}

.zp-job-cont3 .wehax-a {
  width: 100%;
  color: #fff;
  z-index: 1;
}

.zp-job-cont3 .wehax-a dt {
  font: 600 2.5rem/1.5em "Alibaba-PuHuiBold";
  text-align: center;
}

@media (max-width: 768px) {
  .zp-job-cont3 .wehax-a dt {
    font-size: 1.6rem;
  }
}

.zp-job-cont3 .wehax-a a.sp-more {
  display: block;
  width: 6.375rem;
  margin: 2.25rem auto 0;
}

@media (max-width: 768px) {
  .zp-job-cont3 .wehax-a a.sp-more {
    width: 4.1rem;
    margin: 1.25rem auto 0;
  }
}

.uansnr-a {
  position: relative;
}

.uansnr-a .dzb-v1 {
  width: 51.14583%;
}

.uansnr-a .dzb-v1 .dzb-cont1 {
  padding: 3.875rem 3% 2.5rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 {
    padding: 2rem 3%;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-tit dt {
  color: #0072BC;
  font: 600 1.75rem/1.5em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-tit dt {
    font-size: 1.5rem;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-tit p {
  color: rgba(0, 0, 0, 0.4);
  margin: 0.15em 0 1.1875rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-tit p {
    color: #666;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 > dt {
  color: #C3C3C3;
  font: 500 17px/1.6em "montserrat";
  text-transform: uppercase;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  opacity: 0.3;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .tit {
  color: #2F2C2C;
  font: 500 1rem/2.5rem "Alibaba-PuHui";
  border-bottom: 1px solid #CECBCB;
  padding-left: 1.5em;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 {
  margin: 1em 0 2em;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl {
  margin-top: 1rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl {
    margin-top: 0;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd {
  width: 32%;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd {
    width: 100%;
    margin-top: 1rem;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd span {
  width: 5.625rem;
  font: 600 1rem/2rem "Alibaba-PuHuiBold";
  display: block;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd > input {
  width: 100%;
  border: 1px solid #CECBCB;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  text-indent: 1.5em;
  border-radius: 1.5625rem;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .dx_adt {
  width: 100%;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .dx_adt .as {
  width: 32%;
  margin-right: 1%;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .dx_adt .as {
    width: 49%;
    margin-right: 1%;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .dx_adt .as input {
  width: 0.9rem;
  height: 0.9rem;
  border: 1px solid #CECBCB;
  border-radius: 0.15rem;
  -webkit-transform: translateY(0.1em);
     -moz-transform: translateY(0.1em);
      -ms-transform: translateY(0.1em);
       -o-transform: translateY(0.1em);
          transform: translateY(0.1em);
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .dx_adt .as input {
    vertical-align: top;
    margin-top: 0.4em;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .dx_adt .as b {
  font: 500 1rem/1.9em "Alibaba-PuHui";
  display: inline-block;
  margin-left: 0.4rem;
  color: #787777;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .dx_adt .as b {
    max-width: 90%;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd.w100 {
  width: 100%;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .code_yas > input {
  width: auto;
  border: 1px solid #CECBCB;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  margin-right: 1em;
  padding: 0 1.5rem;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd .code_yas > input#yzm {
  text-indent: 1.5em;
  width: 10rem;
  padding: 0;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl dd textarea {
  width: 100%;
  border: 1px solid #CECBCB;
  font: 500 1rem/1.5rem "Alibaba-PuHui";
  padding: 0.85em 1.5em;
  border-radius: 1rem;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl .dzb-a1c1 {
  width: 66%;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl .dzb-a1c1 {
    width: 100%;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl .dzb-a1c1 dd {
  width: 48.5%;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl .dzb-a1c1 dd {
    width: 100%;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl .dzb-a1c1 dd select {
  width: 100%;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  background: url(../images/aghghx.svg) no-repeat scroll -webkit-calc(100% - 1.125rem) center transparent;
  background: url(../images/aghghx.svg) no-repeat scroll -moz-calc(100% - 1.125rem) center transparent;
  background: url(../images/aghghx.svg) no-repeat scroll calc(100% - 1.125rem) center transparent;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  border-radius: 1.5625rem;
  height: 3.125rem;
  border: 1px solid #CECBCB;
  padding: 0 1rem 0 1.4rem;
  color: #787777;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -moz-box-sizing: content-box;
       box-sizing: content-box;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb .weha1 dl .dzb-a1c1 dd select option {
  line-height: 2em;
  padding: 0 1.5em;
  color: #333;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzb button {
  border: none;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha1 dl {
  margin-top: 1rem;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha1 dl dt {
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha1 dl dt span {
  display: inline-block;
  color: #000000;
  font: 600 1.375rem/2.5em "Alibaba-PuHuiBold";
  position: relative;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha1 dl dt span::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  bottom: -1px;
  height: 1px;
  background: #0072BC;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha1 dl .dzb-a1c1 input {
  width: 47.76471%;
  border: 1px solid #CECBCB;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  text-indent: 1.5em;
  border-radius: 1.5625rem;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha1 dl .dzb-a1c1 input {
    width: 100%;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha2 {
  margin-top: 2.5rem;
  text-align: center;
  padding-bottom: 1.5rem;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha2 a.click_other {
  color: #0072BC;
  font: 500 1.0625rem/1.54em "Alibaba-PuHui";
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha2 a.click_other img {
  width: 1.375rem;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha2 a.click_other.clicked img {
  -webkit-transform: scale(-1);
     -moz-transform: scale(-1);
      -ms-transform: scale(-1);
       -o-transform: scale(-1);
          transform: scale(-1);
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha3 {
  padding: 3.75rem 0 1.75rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .weha3 {
    padding: 1.75rem 0 1.75rem;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 {
  width: 47.76471%;
  margin-top: 1.25rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 {
    width: 100%;
    margin-top: 1rem;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 {
  padding: 0.55em 0 0;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label {
  margin-right: 1em;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label.wha {
  width: 100%;
  border-bottom: 1px solid #CECBCB;
  margin-right: 0;
  padding-bottom: 0.5em;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label.wha input {
  width: 100%;
  text-indent: 1.5em;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label input[type=radio] {
  display: none;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label .button {
  cursor: pointer;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 1rem;
  color: #787777;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label .button span {
  width: 1rem;
  height: 1rem;
  border: 1px solid #CECBCB;
  border-radius: 100%;
  margin-right: 0.5em;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  -webkit-transform: all 0.3s ease 0s;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label input[type=radio]:checked ~ .button {
  color: #0072BC;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label input[type=radio]:checked ~ .button span {
  border: 1px solid #0072BC;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  -webkit-transform: all 0.3s ease 0s;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e1 label input[type=checkbox] {
  display: none;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e2 label .button span {
  border-radius: 2px;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e2 label input[type=checkbox]:checked ~ .button {
  color: #0072BC;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .dzb-a1c2d1 .dzb-a1c2d1e2 label input[type=checkbox]:checked ~ .button span {
  border: 1px solid #0072BC;
  -webkit-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  -webkit-transform: all 0.3s ease 0s;
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .zd_lsta2a input {
  width: 47.76471%;
  border: 1px solid #CECBCB;
  font: 500 1rem/3.125rem "Alibaba-PuHui";
  text-indent: 1.5em;
  border-radius: 1.5625rem;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .zd_lsta2a input {
    width: 100%;
    margin-top: 1rem;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .zd_lsta2a textarea {
  width: 100%;
  border: 1px solid #CECBCB;
  font: 500 1rem/1.5rem "Alibaba-PuHui";
  padding: 0.85em 1.5em;
  border-radius: 1rem;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc .zd_lsta2a textarea {
    margin-top: 1rem;
  }
}

.uansnr-a .dzb-v1 .dzb-cont1 .dzb-a1 .fome-dzbc button {
  border: none;
}

.xw_ny_banner {
  background: url(../images/nyxwa.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 13.5rem 0 7.25rem;
}

@media (max-width: 990px) {
  .xw_ny_banner {
    padding: 7.25rem 0;
  }
}

@media (max-width: 768px) {
  .xw_ny_banner {
    padding: 4rem 0;
  }
}

.xw_ny_banner h2 {
  color: #FFFFFF;
  font: 600 3.125rem/1.2em "montserrat";
}

@media (max-width: 768px) {
  .xw_ny_banner h2 {
    font-size: 1.8rem;
  }
}

.nav-page li {
  padding-bottom: 1em;
}

.nav-page li + li {
  border-top: 1px solid #f0f0f0;
  padding-top: 1em;
}

.nav-page li > a {
  display: block;
  font: 600 1.35rem/1.5em "Alibaba-PuHuiBold";
  color: #333;
}

@media (max-width: 768px) {
  .nav-page li > a {
    font-size: 1.25rem;
  }
}

.nav-page li .sec {
  margin-top: 0.5em;
}

.nav-page li .sec a {
  display: inline-block;
  font: 500 1rem/1.6em "Alibaba-PuHui";
  color: #777;
  margin-right: 1em;
}

.nav-page li .sec a:hover {
  color: #0072BC;
}

@media (max-width: 768px) {
  .mt45 {
    margin-top: 1rem;
  }
}

.ss-list li + li {
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .ss-list li + li {
    margin-top: 1rem;
  }
}

.ss-list li div.img {
  width: 25%;
}

@media (max-width: 768px) {
  .ss-list li div.img {
    width: 100%;
  }
}

.ss-list li div.img a.img {
  display: block;
}

.ss-list li .xw-nycont {
  width: 72%;
}

@media (max-width: 768px) {
  .ss-list li .xw-nycont {
    width: 100%;
    margin-top: 1.2em;
  }
}

.ss-list li .xw-nycont h2 a {
  display: block;
  color: #656363;
  font: 500 1.25rem/1.35em "Alibaba-PuHui";
  overflow: hidden;
  margin-bottom: 0.2em;
}

@media (max-width: 768px) {
  .ss-list li .xw-nycont h2 a {
    font-size: 1.125rem;
  }
}

.ss-list li .xw-nycont .datea {
  color: #999999;
  font: 500 1rem/1.5em "montserrat";
}

.ss-list li .xw-nycont .p {
  color: #999999;
  font: 500 1rem/1.5em "Alibaba-PuHui";
  margin-top: 0.5em;
}

.ss-list li .xw-nycont a.more-msl {
  margin-top: 1em;
}

.ycas-sd {
  background: rgba(0, 0, 0, 0.65);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  pointer-events: auto;
  z-index: 9999;
}

.ycas-sd .uansnr-a {
  width: 100%;
  height: 100%;
}

.ycas-sd .uansnr-a .dzb-v1 {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  box-shadow: 1px 1px 3.125rem rgba(0, 0, 0, 0.3);
  background: #fff;
  z-index: 999;
  width: 59.01042%;
  padding: 0 1.5%;
  max-height: 85%;
  overflow-y: auto;
}

@media (max-width: 768px) {
  .ycas-sd .uansnr-a .dzb-v1 {
    width: 90%;
  }
}

.ycas-sd .uansnr-a .dzb-v1::-webkit-scrollbar {
  width: 8px;
  height: 8px;
  background-color: #F5F5F5;
}

.ycas-sd .uansnr-a .dzb-v1::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #E2E2E2;
}

.ycas-sd .uansnr-a .dzb-v1::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555;
}

.ycas-sd .uansnr-a .dzb-v1 .jataxta {
  position: absolute;
  right: 2%;
  top: 1.2%;
}

.ycas-sd .uansnr-a .dzb-v1 .jataxta i {
  color: #272536;
  font-size: 2.5rem;
}

.mySwiper12a .a .img {
  position: relative;
  margin-top: 1.35em;
}

.mySwiper12a .a .img::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/yy7.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

.mySwiper12a .swiper-pagination1 {
  text-align: center;
  margin-top: .875rem;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 3%;
  z-index: 2;
}

.mySwiper12a .swiper-pagination1 span {
  display: inline-block;
  border: 1px solid #D6D6D6;
  border-radius: 50%;
  background: #fff;
  width: 0.875rem;
  height: 0.875rem;
  opacity: 1;
}

.mySwiper12a .swiper-pagination1 span.swiper-pagination-bullet-active {
  background: #0072BC;
  border-color: #0072BC;
}

.czdb-cont2 img {
  width: 100%;
}

.ttzgx-cont1 {
  margin-top: 1rem;
}

.ttzgx-cont1 .ttzgx-a1_v1 {
  background: #F7F9FB;
  padding: 3.4375rem 3%;
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 {
    padding: 2rem 5%;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 {
  width: 36.21429%;
  border-right: 1px solid rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 {
    width: 100%;
    border-right: none;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 dt {
  color: #000000;
  font: 600 1.625rem/1.2em "Alibaba-PuHuiBold";
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 dt span {
  font: 600 1.625rem/1.2em "montserrat";
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 dt {
    font-size: 1.25rem;
  }
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 dt span {
    font-size: 1.25rem;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .szs {
  margin: 0.3em 0 1.5em;
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .szs span {
  color: #0072BC;
  font: 500 4rem/1.1em "montserrat";
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .szs span {
    font-size: 2.4rem;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .szs b {
  color: #ABABAB;
  font: 500 1.125rem/1.1em "montserrat";
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .szs b {
    font-size: 1rem;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .szs i {
  color: #0072BC;
  font: 500 1.125rem/1.1em "montserrat";
  font-style: normal;
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .szs i {
    font-size: 1rem;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b1 .p {
  color: #777777;
  font: 500 1rem/1.5em "Alibaba-PuHui";
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b2 {
  width: 56%;
  padding-right: 4%;
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b2 {
    width: 100%;
    padding: 0;
    margin-top: 1.5rem;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b2 dl dt {
  color: #000000;
  font: 500 1.25rem/1.6em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b2 dl dt {
    font-size: 1rem;
  }
}

.ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b2 dl dd {
  color: #0072BC;
  font: 500 1.75rem/1.6em "montserrat";
}

@media (max-width: 768px) {
  .ttzgx-cont1 .ttzgx-a1_v1 .ttzgx-a1_b2 dl dd {
    font-size: 1.35rem;
  }
}

.ttzgx-cont2 {
  padding: 3.125rem 0 5.3125rem;
}

@media (max-width: 768px) {
  .ttzgx-cont2 {
    padding: 2rem 0;
  }
}

.ttzgx-cont2 .gg-tzlist1 {
  margin-top: 1em;
}

.ttzgx-cont2 .gg-tzlist1 li {
  width: 47.92857%;
  padding: 1.5em 0 1em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
  .ttzgx-cont2 .gg-tzlist1 li {
    width: 100%;
    padding: 1em 0 0.7em;
  }
}

.ttzgx-cont2 .gg-tzlist1 li a i {
  display: block;
  width: 6.25931%;
}

.ttzgx-cont2 .gg-tzlist1 li a .cont {
  width: 70.64083%;
}

.ttzgx-cont2 .gg-tzlist1 li a .cont dt {
  color: #777777;
  font: 500 1.125rem/1.65em "Alibaba-PuHui";
}

.ttzgx-cont2 .gg-tzlist1 li a .cont span {
  display: block;
  color: #999999;
  font: 500 1rem/1.65em "Alibaba-PuHui";
  margin-top: 0.4em;
}

.ttzgx-cont2 .gg-tzlist1 li a u {
  width: 8.04769%;
}

.ttzgx-cont2 .gg-tzlist1 li a:hover .cont dt {
  color: #0072BC;
}

.ttzgx-cont2 a.more-msla {
  color: #777777;
  border-color: #CECBCB;
  margin-top: 2.625rem;
}

@media (max-width: 768px) {
  .ttzgx-cont2 a.more-msla {
    margin-top: 1.5rem;
  }
}

.ttzgx-cont2 a.more-msla:hover {
  color: #fff;
  border-color: #0072BC;
}

.ttzgx-cont3 {
  background: #F7F9FB;
  padding: 3.75rem 0 4.375rem;
}

@media (max-width: 768px) {
  .ttzgx-cont3 {
    padding: 2rem 0 1.5rem;
  }
}

.ttzgx-cont3 .mySwiper13 {
  margin-top: 2.125rem;
}

@media (max-width: 768px) {
  .ttzgx-cont3 .mySwiper13 {
    margin-top: 1.6rem;
  }
}

.ttzgx-cont3 .mySwiper13 .ttz-va1 {
  padding: 0 5% 3rem;
  background: url(../images/bsbj1.jpg) no-repeat center bottom;
  -o-background-size: 100% 80%;
     background-size: 100% 80%;
}

@media (max-width: 768px) {
  .ttzgx-cont3 .mySwiper13 .ttz-va1 {
    padding-bottom: 2rem;
  }
}

.ttzgx-cont3 .mySwiper13 .ttz-va1 .ttz-va1a {
  width: 43.94619%;
  -webkit-filter: drop-shadow(0px 4px 4px rgba(139, 139, 139, 0.1));
          filter: drop-shadow(0px 4px 4px rgba(139, 139, 139, 0.1));
}

.ttzgx-cont3 .mySwiper13 .ttz-va1 .ttz-va1b {
  width: 47%;
}

.ttzgx-cont3 .mySwiper13 .ttz-va1 .ttz-va1b dt {
  color: #252323;
  font: 500 1.25rem/1.6em "Alibaba-PuHui";
}

.ttzgx-cont3 .mySwiper13 .ttz-va1 .ttz-va1b a {
  display: block;
  width: 3rem;
  font-size: 0;
  margin-top: 0.6rem;
}

.ttzgx-cont3 a.more-msla {
  color: #777777;
  border-color: #CECBCB;
  margin-top: 2.625rem;
}

@media (max-width: 768px) {
  .ttzgx-cont3 a.more-msla {
    margin-top: 1.5rem;
  }
}

.ttzgx-cont3 a.more-msla:hover {
  color: #fff;
  border-color: #0072BC;
}

.ttzgx-cont4 {
  padding: 5.125rem 0 5.6rem;
}

@media (max-width: 768px) {
  .ttzgx-cont4 {
    padding: 2rem 0;
  }
}

.ttzgx-cont4 .ttzgx-a4_b1 {
  width: 48.42857%;
  position: relative;
}

.ttzgx-cont4 .ttzgx-a4_b1::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 0;
  height: 100%;
  background: url(../images/yy5as.svg) no-repeat center bottom;
  -o-background-size: 100% auto;
     background-size: 100% auto;
}

@media (max-width: 768px) {
  .ttzgx-cont4 .ttzgx-a4_b1 {
    width: 100%;
  }
}

.ttzgx-cont4 .ttzgx-a4_b2 {
  width: 51.57143%;
}

@media (max-width: 768px) {
  .ttzgx-cont4 .ttzgx-a4_b2 {
    width: 100%;
  }
}

.ttzgx-cont4 .ttzgx-a4_b2 dl {
  background: url(../images/tafgsfg1.jpg) no-repeat center;
  -o-background-size: cover;
     background-size: cover;
  height: 50%;
  padding: 0 23% 0 10%;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}

@media (max-width: 768px) {
  .ttzgx-cont4 .ttzgx-a4_b2 dl {
    height: auto;
    padding: 1.5rem 8%;
  }
}

.ttzgx-cont4 .ttzgx-a4_b2 dl dt {
  color: #FFFFFF;
  font: 600 2rem/1.8em "Alibaba-PuHuiBold";
}

@media (max-width: 768px) {
  .ttzgx-cont4 .ttzgx-a4_b2 dl dt {
    font-size: 1.45rem;
  }
}

.ttzgx-cont4 .ttzgx-a4_b2 dl dd {
  color: #fff;
  font: 500 1.125rem/1.85em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .ttzgx-cont4 .ttzgx-a4_b2 dl dd {
    font-size: 1rem;
    line-height: 1.6em;
  }
}

.ttzgx-cont4 .ttzgx-a4_b2 dl:nth-child(2) {
  background: #F7F9FB;
  border: 1px solid rgba(0, 0, 0, 0.2);
}

.ttzgx-cont4 .ttzgx-a4_b2 dl:nth-child(2) .p {
  color: rgba(58, 57, 57, 0.8);
  font: 500 1.125rem/1.8em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .ttzgx-cont4 .ttzgx-a4_b2 dl:nth-child(2) .p {
    font-size: 1rem;
    line-height: 1.6em;
  }
}

.ttzgx-cont4 .ttzgx-a4_b2 dl:nth-child(2) a.more-msla {
  color: #0072BC;
  border-color: #0072BC;
  margin-top: 1.5rem;
}

@media (max-width: 768px) {
  .ttzgx-cont4 .ttzgx-a4_b2 dl:nth-child(2) a.more-msla {
    margin-top: 1rem;
  }
}

.ttzgx-cont4 .ttzgx-a4_b2 dl:nth-child(2) a.more-msla:hover {
  color: #fff;
  border-color: #0072BC;
}

.fwnrs-s dl {
  width: -webkit-calc(100%/3);
  width: -moz-calc(100%/3);
  width: calc(100%/3);
  border-top: 1px solid #DDDDDD;
}

@media (max-width: 768px) {
  .fwnrs-s dl {
    width: 50%;
  }
}

@media (max-width: 450px) {
  .fwnrs-s dl {
    width: 100%;
  }
}

.fwnrs-s dl:nth-child(1), .fwnrs-s dl:nth-child(2), .fwnrs-s dl:nth-child(3) {
  border-top: none;
}

@media (max-width: 768px) {
  .fwnrs-s dl:nth-child(3) {
    border-top: 1px solid #DDDDDD;
  }
}

@media (max-width: 450px) {
  .fwnrs-s dl:nth-child(2) {
    border-top: 1px solid #DDDDDD;
  }
}

.fwnrs-s dl dt {
  color: #595857;
  font: 500 1.2rem/1.6875rem "Alibaba-PuHui";
  padding: 1.5rem 0;
  padding-left: 1.2em;
  background: url(../images/quans1.svg) no-repeat left center;
  -o-background-size: 1rem auto;
     background-size: 1rem auto;
}

@media (max-width: 768px) {
  .fwnrs-s dl dt {
    font-size: 1rem;
    -o-background-size: 0.6rem auto;
       background-size: 0.6rem auto;
    padding: 1rem 0;
    padding-left: 1.2em;
  }
}

.ny-down-content .down-list1 li {
  width: 45.5%;
  margin-top: 2rem;
  cursor: pointer;
}

@media (max-width: 768px) {
  .ny-down-content .down-list1 li {
    width: 100%;
    margin-top: 1.5rem;
  }
}

.ny-down-content .down-list1 li .img {
  width: 29%;
  border: 1px solid #f2f2f2;
}

.ny-down-content .down-list1 li .wegh-a {
  width: 66%;
}

.ny-down-content .down-list1 li .wegh-a h2 {
  color: #656363;
  font: 500 1.25rem/1.7em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .ny-down-content .down-list1 li .wegh-a h2 {
    font-size: 1.125rem;
  }
}

.ny-down-content .down-list1 li .wegh-a .data {
  color: #999999;
  font: 500 1rem/1.5em "montserrat";
  margin-top: 0.8em;
}

@media (max-width: 768px) {
  .ny-down-content .down-list1 li .wegh-a .data {
    margin-top: 0.6rem;
  }
}

.ny-down-content .down-list1 li a.a {
  display: block;
  width: 2.5rem;
  margin-top: 0.8em;
}

@media (max-width: 768px) {
  .ny-down-content .down-list1 li a.a {
    width: 2.2rem;
    margin-top: 0.6rem;
  }
}

.ny-down-content .down-list1 li:hover .wegh-a h2 {
  color: #0072BC;
}

.nm-xg-cont1 {
  padding-top: 4rem;
}

@media (max-width: 768px) {
  .nm-xg-cont1 {
    padding-top: 2.4rem;
  }
}

.xg-zlyj-cont1 {
  margin-top: 6.25rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont1 {
    margin-top: 2rem;
  }
}

.xg-zlyj-cont1 .titlea1 .cont-p {
  margin-top: 1em;
}

@media (max-width: 768px) {
  .xg-zlyj-cont1 .titlea1 .cont-p {
    margin-top: 0.7em;
    font-size: 1.125rem;
  }
}

.xg-zlyj-cont1 .cont {
  border-top: .4375rem solid #0072BC;
  margin-top: 2rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont1 .cont {
    margin-top: 1.5rem;
  }
}

.xg-zlyj-cont1 .cont dl {
  border: 1px solid #DBDBDB;
  border-top: none;
  padding: 1.5em 4%;
}

@media (max-width: 768px) {
  .xg-zlyj-cont1 .cont dl {
    padding: 1.2em 4%;
  }
}

.xg-zlyj-cont1 .cont dl dt {
  color: #0072BC;
  font: 600 1.375rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .xg-zlyj-cont1 .cont dl dt {
    font-size: 1.25rem;
  }
}

.xg-zlyj-cont1 .cont dl dd {
  margin-top: 0.25em;
}

.xg-zlyj-cont1 .cont dl dd p {
  color: #252323;
  font: 500 1.125rem/1.6em "Alibaba-PuHui";
  padding: 0.25em 0;
}

@media (max-width: 768px) {
  .xg-zlyj-cont1 .cont dl dd p {
    font-size: 1rem;
    padding: 0.15em 0;
  }
}

.xg-zlyj-cont2 {
  background: #ECEFF3;
  padding: 5.625rem 0;
  margin-top: 6.25rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont2 {
    padding: 2rem 0 3.5rem;
    margin-top: 2rem;
  }
}

.xg-zlyj-cont2 .titlea1 {
  width: 45.71429%;
}

@media (max-width: 768px) {
  .xg-zlyj-cont2 .titlea1 {
    width: 100%;
  }
}

.xg-zlyj-cont2 .titlea1 .cont-p {
  margin-top: 0.8rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont2 .titlea1 .cont-p {
    font-size: 1.125rem;
  }
}

.xg-zlyj-cont2 .img-p {
  width: 48.57143%;
  position: relative;
}

@media (max-width: 768px) {
  .xg-zlyj-cont2 .img-p {
    width: 95%;
    margin-left: 5%;
    margin-top: 1.2rem;
  }
}

.xg-zlyj-cont2 .img-p i {
  display: block;
  font-size: 0;
  position: relative;
  z-index: 9;
}

.xg-zlyj-cont2 .img-p i img {
  width: 100%;
}

.xg-zlyj-cont2 .img-p u {
  display: block;
  font-size: 0;
  position: absolute;
  left: -2.375rem;
  bottom: -2.375rem;
  width: 94.41176%;
}

@media (max-width: 768px) {
  .xg-zlyj-cont2 .img-p u {
    left: -1.375rem;
    bottom: -1.375rem;
  }
}

.xg-zlyj-cont2 .img-p u img {
  width: 100%;
}

.xg-zlyj-cont3 {
  padding: 6.25rem 0;
}

@media (max-width: 768px) {
  .xg-zlyj-cont3 {
    padding: 2.4rem 0;
  }
}

.xg-zlyj-cont3 .titlea1 .cont-p {
  margin-top: 0.8rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont3 .titlea1 .cont-p {
    font-size: 1.125rem;
  }
}

.xg-zlyj-cont3 .cont {
  margin-top: 2.625rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont3 .cont {
    margin-top: 0rem;
  }
}

.xg-zlyj-cont3 .cont dl {
  background: url(../images/asggh.svg) no-repeat right bottom #F7F9FB;
  -o-background-size: 4.3125rem auto;
     background-size: 4.3125rem auto;
  width: 31.57143%;
  padding: 4.5% 3.5%;
}

@media (max-width: 768px) {
  .xg-zlyj-cont3 .cont dl {
    width: 100%;
    padding: 1.8em 7%;
    margin-top: 1em;
  }
}

.xg-zlyj-cont3 .cont dl dd {
  color: #252323;
  font: 500 1.125rem/1.6em "Alibaba-PuHui";
  text-align: justify;
}

@media (max-width: 768px) {
  .xg-zlyj-cont3 .cont dl dd {
    font-size: 1.1rem;
    line-height: 1.5em;
  }
}

.xg-zlyj-cont4 {
  background: url(https://cloud-assets-brwq.oss-cn-heyuan.aliyuncs.com/yhzh1019/uploads/20230206/56e8f545c02b755f480121331b765dd8.jpg) no-repeat center top;
  -o-background-size: cover;
     background-size: cover;
  padding: 5rem 0 6.375rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 {
    padding: 2rem 0;
  }
}

.xg-zlyj-cont4 .titlea1 .cont-p {
  margin-top: 0.8rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .titlea1 .cont-p {
    font-size: 1.125rem;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl {
  width: 31.5%;
  background: #fff;
  position: relative;
  padding-top: 1rem;
  border: 1px solid #DBDBDB;
  margin-top: 2.4rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl {
    margin-top: 1rem;
    width: 100%;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl::after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  bottom: 0;
  background: url(../images/agfgsd.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
  width: 4.3125rem;
  height: 3.6875rem;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .wezd {
  color: #ECEFF3;
  font: 500 .6875rem/1.5em "Alibaba-PuHui";
  text-transform: uppercase;
  border-bottom: .625rem solid #0072BC;
  margin-left: 12.66968%;
  padding-left: 5%;
  padding-right: 0.5%;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .wezd {
    margin-left: 8%;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .contsdt {
  padding: 1.2rem 12.6% 1.5rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .contsdt {
    padding: 1.2rem 8% 1.5rem;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .contsdt dt {
  color: #000000;
  font: 500 1.375rem/1.5em "Alibaba-PuHui";
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .contsdt dt {
    font-size: 1.1rem;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .contsdt .p {
  color: #777777;
  font: 500 1.125rem/1.8em "Alibaba-PuHui";
  text-align: justify;
  margin-top: 0.4em;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .contsdt .p p {
  background: url(../images/agfgsd2.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
     background-size: .35rem auto;
  padding-left: 1em;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl .contsdt .p {
    font-size: 0.9rem;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) {
  width: 65.78571%;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) {
    width: 100%;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) .wezd {
  margin-left: 6.08035%;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) .wezd {
    margin-left: 8%;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) .contsdt {
  padding: 1.2rem 6.08035% 1.5rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) .contsdt {
    padding: 1.2rem 8% 1.5rem;
  }
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) .contsdt .p {
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: start;
     -moz-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:nth-child(5) .contsdt .p p {
  width: 40%;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover {
  background: #0072BC;
  border: 1px solid #0072BC;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover::after {
  background: url(../images/agfgsd1.svg) no-repeat center;
  -o-background-size: 100% 100%;
     background-size: 100% 100%;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover .wezd {
  color: #fff;
  border-color: #fff;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover .contsdt dt {
  color: #fff;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover .contsdt .p {
  color: #fff;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover .contsdt .p p {
  background: url(../images/quana.svg) no-repeat left 0.7em;
  -o-background-size: .35rem auto;
     background-size: .35rem auto;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover .contsdt a.more-mslahs {
  color: #fff;
  border-color: #fff;
}

.xg-zlyj-cont4 .xg-zlyj-a4_list1 .dl:hover .contsdt a.more-mslahs::before {
  display: none;
}

.xg-zlyj-cont5 {
  padding: 6.25rem 0;
}

@media (max-width: 768px) {
  .xg-zlyj-cont5 {
    padding: 2.2rem 0;
  }
}

.xg-zlyj-cont5 .titlea1 .cont-p {
  margin-top: 0.8rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont5 .titlea1 .cont-p {
    font-size: 1.125rem;
  }
}

.xg-zlyj-cont5 .titea-tab {
  margin-top: 4.0625rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont5 .titea-tab {
    margin-top: 1.2rem;
  }
}

.xg-zlyj-cont5 .titea-tab dl {
  width: 32.07143%;
  color: #FFFFFF;
  font: 600 1.5rem/1.6em "Alibaba-PuHui";
  color: #fff;
  background: #5293D3;
  text-align: center;
  padding: 1.2em 0;
  position: relative;
}

@media (max-width: 768px) {
  .xg-zlyj-cont5 .titea-tab dl {
    font-size: 1rem;
    padding: 0.7em 0;
    font-weight: 500;
  }
}

.xg-zlyj-cont5 .titea-tab dl::after {
  content: "";
  border: 1rem solid transparent;
  border-top-color: #5293D3;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  bottom: -1.9rem;
  opacity: 0;
}

.xg-zlyj-cont5 .titea-tab dl.on::after {
  opacity: 1;
}

.xg-zlyj-cont5 .titea-tab dl:nth-child(2) {
  background: #2A77C7;
}

.xg-zlyj-cont5 .titea-tab dl:nth-child(2)::after {
  border-top-color: #2A77C7;
}

.xg-zlyj-cont5 .titea-tab dl:nth-child(3) {
  background: #005EB6;
}

.xg-zlyj-cont5 .titea-tab dl:nth-child(3)::after {
  border-top-color: #005EB6;
}

.xg-zlyj-cont5 .xg-zlyj-cont-v {
  margin-top: 2.125rem;
}

.xg-zlyj-cont5 .paggs1 {
  overflow-x: auto;
}

.xg-zlyj-cont5 .paggs1 table {
  color: #777777;
  min-width: 768px;
}

.xg-zlyj-cont5 .paggs1 table tr:nth-child(1) {
  background: #DBE7F3 !important;
  text-align: center;
}

.xg-zlyj-cont5 .paggs1 table tr:nth-child(1) td {
  color: #252323;
  font-size: 1.25rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont5 .paggs1 table tr:nth-child(1) td {
    font-size: 1.125rem;
  }
}

.xg-zlyj-cont5 .paggs1 table tr:nth-child(2) {
  background: #F7F9FB !important;
}

.xg-zlyj-cont5 .paggs1 table tr:nth-child(2) td {
  color: #777;
}

.xg-zlyj-cont5 .paggs1 table tr:nth-child(3) td:nth-child(1) {
  background: #DBE7F3 !important;
  text-align: center;
  color: #252323;
  font-size: 1.25rem;
}

@media (max-width: 768px) {
  .xg-zlyj-cont5 .paggs1 table tr:nth-child(3) td:nth-child(1) {
    font-size: 1.125rem;
  }
}

.xg-zlyj-cont5 .paggs1 table tr:nth-child(2n-1) {
  background: #F7F9FB;
}

.xg-zlyj-cont5 .paggs1 .table-bordered .left {
  text-align: left;
}

.xg-zlyj-cont5 .paggs1 .table-bordered td, .xg-zlyj-cont5 .paggs1 .table-bordered th {
  vertical-align: middle;
  border-color: #E9F0FD;
  color: #777777;
  font-size: 1.125rem;
  text-align: center;
}

.xg-zlyj-cont5 .paggs1 .table-bordered td span, .xg-zlyj-cont5 .paggs1 .table-bordered th span {
  font-size: .75rem;
  vertical-align: top;
}

@media (max-width: 768px) {
  .xg-zlyj-cont5 .paggs1 .table-bordered td, .xg-zlyj-cont5 .paggs1 .table-bordered th {
    font-size: 1rem;
  }
}

a.zywens {
  display: block;
  position: absolute;
  font: 400 1.125rem/1.5em "Alibaba-PuHui";
  position: absolute;
  right: 15%;
  top: 50%;
  -webkit-transform: translateY(-50%);
     -moz-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
       -o-transform: translateY(-50%);
          transform: translateY(-50%);
}

a.zywens i {
  font-size: 1.125rem;
}
/* 手机字体修正 */
@media (max-width: 768px){
  .cont2 .a2_v1 .a2_b1 .p,.cont4 .titlea1 .p,.jzkf-cont3 .jzkf-a3_list2 li .p{
    font-size: 1rem;
  }
  .jzkf-cont3 .jzkf-a3_list2 li .p p{
    background-position: left 0.5em;
  }
  .jzkf-cont1{
    margin-top: 2rem;
  }
  .jzkf-cont1 .p{
    margin-top: 1rem;
  }
  .jzkf-cont3 .jzkf-a3_list1 li .p{
    font-size: 1rem;
  }
  .hengfu{
    padding: 2rem 0;
  }
  .hengfu dt{
    font-size: 1.5rem;
  }
  .xdmo-cont1{
    padding-top: 1rem;
  }
  .xdmo-cont2{
    padding: 1.5rem 0;
  }
  .abt-cont3 .abt-a3_v1 li{
    padding: 1.5rem;
  }
  .crna-cont1{
    margin-top: 1.75rem;
  }
  .titlea1 .cont-p{
    margin-top: 1rem;
  }
  .crna-cont1 .crna-a1_v1 .crna-a1_b1 li dt{
    font-size: 1.125rem;    padding: 1rem;
  }
  .crna-cont1 .crna-a1_v1 .crna-a1_b1 li .cont-a{
    font-size: 1rem;    padding: 0.5em 1rem;
  }
  .crna-cont2{
    padding: 2rem 0;
  }
  .crna-cont2 .crna-a2_list1 dl{
    padding: 2rem 1em;
  }
  .crna-cont2 .crna-a2_list1 dl dt{
    font-size: 1.25rem;
  }
  .crna-cont2 .crna-a2_list1 dl .p{
    font-size: 1rem;
  }
  .crna-cont4 .crna-a4_list1 li{
    font-size: 1rem;
  }
  .jzkf-cont3 .jzkf-a3_list3 li{
    padding: 1.5rem;
  }
  .jzkf-cont3 .jzkf-a3_list3 li .p{
    font-size: 1rem;
  }
  .jzkf-cont3 .jzkf-a3_list3 li .p p{
    background-position: left 0.5em;
  }
  .crna-cont6{
    padding: 2rem 0;
  }
  .nmkt-cont1 .nmkt-a1_v1 .nmkt-a1_b1{
    padding: 1.65rem 4%;
  }
  .nmkt-cont3{
    padding: 2rem 0 1.5rem;
  }
}