h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-size: 1em; /* 或者设置为具体的字体大小 */
  font-weight: normal;
  color: inherit; /* 继承父元素的字体颜色 */
  font-weight: inherit;

}

:root {
  --text-color-black: #1d1d1f;
  --text-color-blackgray: #4e4e4e;
  --text-color-gray: #8b8d8f;
  --text-color-lightgray: #aaa;
  --underline-color-gray: rgba(107, 109, 112, .18);
  --text-color-blue: #2878FF;
  --text-color-blue-hover: rgba(40, 120, 255, .9);
  --text-color-orange: rgba(255, 124, 88, 1);
  --text-color-orange-hover: rgba(255, 124, 88, .9);
  --text-color-yellow: rgba(234, 179, 80, 1);
  --text-color-green: rgba(0, 188, 224, 1);
  --text-color-purple: rgba(122, 115, 255, 1);
  --text-color-white: rgba(255, 255, 255, 1);
  --bg-color-purple: rgba(122, 115, 255, .1);
  --bg-color-yellow: rgba(234, 179, 80, .1);
  --bg-color-green: rgba(0, 188, 224, .1);
  --bg-color-orange: rgba(255, 124, 88, .1);
  --bg-color-gray: rgba(246, 247, 249, 1);
  --bg-color-black: rgba(18, 20, 29, 1);
  --bg-color-white: rgba(255, 255, 255, 1);
  --font-size-14: 14px;
  --cardShadowXLarge: 0 50px 100px -20px rgba(50, 50, 93, 0.25), 0 30px 60px -30px rgba(0, 0, 0, 0.3);
  --transition-normal: all 400ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  --transition-placeholder: all 200ms cubic-bezier(0.175, 0.885, 0.32, 1.275);
  --transition-linear: all 150ms linear 75ms;
  --transition-fast: all 50ms cubic-bezier(.2, 1, .3, 1);
}

@keyframes circle_outside {
  from {
    opacity: 0;
    transform: scale(0.1, 0.1);
  }

  50% {
    opacity: 0.4;
  }

  100% {
    opacity: 0;
    transform: scale(1);
  }
}

@keyframes circle_inside {
  from {
    opacity: 0;
    transform: scale(0.1, 0.1);
  }

  50% {
    opacity: 0.4;
  }

  100% {
    opacity: 0;
    transform: scale(1);
  }
}

.menu_list_box {
  position: absolute;
  background: #FFFFFF;
  width: 100%;
  height: 676px;
  left: 0;
  top: 80px;
  z-index: 100;
  border-top: 1px solid rgba(216, 216, 216, 1);
  padding: 36px 30px;
  box-sizing: border-box;
  display: none;
}

.menu_list_item {
  display: flex;
  align-items: center;
  font-weight: 500;
  font-size: 16px;
  color: #212121;
  line-height: 24px;
  margin-bottom: 36px;
  cursor: pointer;
}

.menu_list_item img {
  width: 10px;
  height: 6px;
  vertical-align: middle;
  margin-left: 8px;
}

.menu_list_item img:first-child {
  width: 16px;
  height: 16px;
  margin-right: 7px;
  margin-left: 0;
}

.menu_list_btn {
  width: 100%;
  height: 40px;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 40px;
  text-align: center;
  background: #416FF4;
  border-radius: 4px;
  cursor: pointer;
}

.menu_list_btn+.menu_list_btn {
  margin-top: 24px;
  border: 1px solid #416FF4;
  color: #416FF4;
  background-color: #fff;
}

.banner[data-v-d5c970e2] {
  text-align: center;
}

.languageToggle {
  font-weight: 400;
  font-size: 16px;
  color: #212121;
  display: flex;
  align-items: center;
  white-space: nowrap;
  cursor: pointer;
  height: 100%;
  margin-right: 30px;
}

.languageToggle img:nth-child(1) {
  width: 16px;
  height: 16px;
  margin-right: 7px;
}

.languageListDown {
  width: 10px;
  height: 6px;
  margin-left: 4px;
}

.languageList {
  /* display: none; */
  background: #FFFFFF;
  box-shadow: 0px 9px 20px 0px rgba(153, 175, 224, 0.3);
  border-radius: 12px;
  position: absolute;
  top: 83px;
  padding: 12px;
  display: none;
}

.languageList_item {
  width: 100px;
  height: 52px;

  line-height: 52px;
  text-align: center;
  border-radius: 8px;
}

.languageList_item:hover {
  background: #F5FAFF;
  cursor: pointer;
}

.languageToggle:hover .languageList {
  display: block;
}

.menuList,
.menuClose {
  display: none;
}

.banner .banner_left {
  width: 512px;
  height: 311px;
}

.banner_right {
  position: relative;
}

.banner_right img {
  width: 603px;
  height: 404px;
}

.banner_right .banner_right_img {
  width: 133px;
  height: 46px;
  position: absolute;
}

.banner_right .banner_right_img+.banner_right_img {
  width: 118px;
}

.banner_right_img1 {
  top: 30px;
  left: 69px;
}

.banner_right_img2 {
  top: 237px;
  left: 58px;
}

.banner_right_img3 {
  right: 86px;
  bottom: 144px;
}

.card-title {
  width: 320px;
}

.banner .bannerWrap[data-v-d5c970e2] {
  max-width: 1200px;
  margin: 0 auto;
  padding-top: 200px;

}

.banner_wrap {
  display: flex;
  justify-content: space-between;
}

.banner .index_title[data-v-d5c970e2] {
  font-size: 48px;
  text-align: left;
  color: #212121;
  font-weight: 800;
  line-height: 57px;
}

.banner .index_title[data-v-d5c970e2] span {
  color: #1d78ff;
}

.banner .index_title i[data-v-d5c970e2] {
  position: absolute;
  background: url(/images/index_new/title_bg.webp) no-repeat 50%;
  background-size: 100% 100%;
  height: 15px;
  width: 210px;
  left: 0;
  bottom: -11px;
  display: block;
}

.banner .index_title.next_t[data-v-d5c970e2] {
  position: relative;
  width: max-content;
  margin: 0 auto 5px;
}

.banner .banner_tip[data-v-d5c970e2] {
  display: inline-block;
  font-weight: 400;
  font-size: 20px;
  color: #666666;
  line-height: 30px;
  text-align: left;
  font-style: normal;
  margin-top: 31px;
}

.banner .banner_tip span[data-v-d5c970e2] {
  color: #ff1b1a;
  font-weight: 600;
  margin-left: 2px;
}

.banner .tips_use[data-v-d5c970e2] {
  display: block;
  font-size: 14px;
  color: #988f91;
  text-align: center;
  margin-top: 44px;
}

.banner .btnBox[data-v-d5c970e2] {
  width: 512px;
  height: 60px;
  font-weight: 400;
  font-size: 20px;
  color: #666666;
  line-height: 30px;
  text-align: left;
  font-style: normal;
  margin-top: 46px;
}

.banner .btnBox .contactBtn[data-v-d5c970e2],
.banner .btnBox .useBtn[data-v-d5c970e2] {
  cursor: pointer;
  text-align: center;

}

.banner .btnBox .useBtn {
  cursor: pointer;
  width: 180px;
  height: 60px;
  background: #416FF4;
  box-shadow: 15px 15px 30px 0px rgba(65, 111, 244, 0.3);
  border-radius: 33px;
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 60px;
  text-align: center;
}

.banner .btnBox .useBtn1 {
  cursor: pointer;
  text-align: center;
}

.banner .btnBox .useBtn:hover {
  cursor: pointer;
  text-align: center;
  background: #2756DE;
}

.animation-delay-1 {
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}

.animation-delay-2 {
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
}

.animation-delay-5 {
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s;
}

.animated {
  opacity: 0;
}

.animation-delay-6 {
  -webkit-animation-delay: 0.2s;
  animation-delay: 0.2s;
}

.animation-delay-7 {
  -webkit-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.animation-delay-8 {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.animation-delay-9 {
  -webkit-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.animation-delay-10 {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.banner .btnBox .contactBtn[data-v-d5c970e2] {
  box-sizing: border-box;
  background: transparent;
  color: #0e1d3c;
  border: 1px solid #0e1d3c;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: none;
}

.banner .btnBox .contactBtn p[data-v-d5c970e2] {
  margin-right: 14px;
  background: url(../images/cus_icon.svg) no-repeat 50%;
  background-position-y: 0;
  width: 27px;
  height: 27px;
}

.banner .advantage_box[data-v-d5c970e2] {
  display: flex;
  justify-content: center;
}

.banner .advantage_box p[data-v-d5c970e2] {
  padding: 0;
  display: flex;
  align-items: center;
  width: 190px;
  margin-top: 16px;
}

.banner .advantage_box p img[data-v-d5c970e2] {
  width: 28px;
  height: 28px;
}

.banner .advantage_box p span[data-v-d5c970e2] {
  font-size: 16px;
  color: #252b42;
  line-height: 16px;
  margin-left: 6px;
}

.banner .advantage_box p[data-v-d5c970e2]:nth-child(2) {
  margin-right: 27px;
}

.banner .banner_intro[data-v-d5c970e2] {
  width: 100%;
  max-width: 1600px;
  margin: 41px auto 0;
}

.banner .banner_intro .card_auto[data-v-d5c970e2] {
  display: flex;
  justify-content: space-between;
}

.banner .banner_intro .intro_card[data-v-d5c970e2] {
  border-radius: 13px;
  background-color: #fff;
  position: relative;
  text-align: left;
  transition: all .2s linear;
}

.banner .banner_intro .intro_card.card_ii[data-v-d5c970e2] {
  width: 100%;
}

.banner .banner_intro .intro_card .bg1[data-v-d5c970e2] {
  position: absolute;
  background: linear-gradient(90deg, #81aef8, #fa5cd6);
  filter: blur(25px);
  width: 75%;
  height: 71%;
  z-index: -2;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.banner .banner_intro .intro_card .bg2[data-v-d5c970e2] {
  position: absolute;
  background: linear-gradient(90deg, #f2ff3a, #50a7f8, #f24aee, #4af, #4d90fd);
  filter: blur(25px);
  width: 80%;
  height: 80%;
  z-index: -2;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.banner .banner_intro .intro_card .card_txt[data-v-d5c970e2] {
  font-size: 15px;
  color: #18181b;
  width: 91%;
  margin: 0 auto;
}

.banner .banner_intro .intro_card .card_icon_txt[data-v-d5c970e2] {
  display: flex;
  align-items: center;
  font-size: 15px;
  color: #18181b;
}

.banner .banner_intro .intro_card .card_icon_txt img[data-v-d5c970e2] {
  margin-right: 7px;
}

.banner .banner_intro .intro_card .other_box[data-v-d5c970e2] {
  display: flex;
  width: 94%;
  margin: 20px auto 0;
}

.banner .banner_intro .intro_card .other_box .icon_intro[data-v-d5c970e2] {
  margin-right: 7px;
  margin-top: 2px;
}

.banner .banner_intro .intro_card .other_box .other_txt .txt_tit[data-v-d5c970e2] {
  font-size: 15px;
  color: #18181b;
  margin-top: 10px;
}

.banner .banner_intro .intro_card .other_box .other_txt .txt_cont[data-v-d5c970e2] {
  margin-top: 10px;
  font-size: 15px;
  color: #18181b;
}

.banner .banner_intro .intro_card .icon_intro[data-v-d5c970e2] {
  width: 45px;
  height: 45px;
}

.banner .banner_intro .intro_card.card_one[data-v-d5c970e2] {
  width: 262px;
  height: 165px;
  box-sizing: border-box;
  padding-top: 20px;
  margin-top: 33px;
  background: #fff;
}

.banner .banner_intro .intro_card.card_one .card_icon_txt[data-v-d5c970e2] {
  margin-left: 8px;
  margin-top: 18px;
}

.banner .banner_intro .intro_card.card_one[data-v-d5c970e2]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: -1;
  border-radius: 13px;
}

.banner .banner_intro .intro_card.card_two[data-v-d5c970e2] {
  width: 262px;
  height: 278px;
  box-shadow: 0 5px 5px 0 rgba(35, 40, 105, .08);
}

.banner .banner_intro .intro_card.card_two .top_bg[data-v-d5c970e2] {
  width: 100%;
}

.banner .banner_intro .intro_card.card_three[data-v-d5c970e2] {
  width: 218px;
  margin-top: 43px;
}

.banner .banner_intro .intro_card.card_three img[data-v-d5c970e2] {
  width: 100%;
}

.banner .banner_intro .intro_card.card_four[data-v-d5c970e2] {
  width: 256px;
  height: 247px;
  margin-top: 23px;
  box-shadow: 0 4px 4px 0 rgba(35, 40, 105, .08);
}

.banner .banner_intro .intro_card.card_four .other_box[data-v-d5c970e2] {
  margin: 14px auto 0;
}

.banner .banner_intro .intro_card.card_four .top_bg[data-v-d5c970e2] {
  width: 100%;
}

.banner .banner_intro .intro_card.card_four[data-v-d5c970e2]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: -1;
  border-radius: 13px;
}

.banner .banner_intro .intro_card.card_five[data-v-d5c970e2] {
  width: 152px;
  height: 145px;
  background: #8d7bf7;
  margin-top: 52px;
  border-radius: 9px;
}

.banner .banner_intro .intro_card.card_five .num[data-v-d5c970e2] {
  font-size: 34px;
  font-weight: 700;
  color: #fff;
  box-sizing: border-box;
  padding-left: 22px;
  margin-top: 18px;
}

.banner .banner_intro .intro_card.card_five .txt[data-v-d5c970e2] {
  font-size: 17px;
  color: #fff;
  width: 70%;
  margin: 30px auto 0;
}

.banner .banner_intro .intro_card.card_six[data-v-d5c970e2] {
  width: 262px;
  margin-top: 33px;
}

.banner .banner_intro .intro_card[data-v-d5c970e2]:hover {
  transform: scale(1.05);
}

.banner .technology[data-v-d5c970e2] {
  margin-top: 114px;
  background: #fafbff;
  padding: 19px 0 22px;
}

.banner .technology .technology_tit[data-v-d5c970e2] {
  font-size: 16px;
  color: #9198a9;
}

.banner .technology .technology_box[data-v-d5c970e2] {
  display: flex;
  margin: 18px auto 0;
  justify-content: center;
  column-gap: 84px;
  flex-wrap: wrap;
  align-items: center;
  row-gap: 20px;
}

.banner .technology .technology_box img[data-v-d5c970e2] {
  display: inline-block;
  transition: all .2s linear;
  height: 29px;
}

.banner .technology .technology_box img[data-v-d5c970e2]:hover {
  transform: translateY(-10px);
}

@media (max-width:1500px) {
  .banner .banner_intro[data-v-d5c970e2] {
    overflow: auto;
  }

  .banner .banner_intro .card_auto[data-v-d5c970e2] {
    width: 1600px;
  }
}

@media (max-width:1300px) {
  .banner .banner_intro .intro_card.card_five[data-v-d5c970e2] {
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .banner .banner_intro .intro_card.card_five .num[data-v-d5c970e2] {
    font-size: 24px;
  }

  .banner .banner_intro .intro_card.card_five .txt[data-v-d5c970e2] {
    font-size: 14px;
    width: 64%;
  }
}

@media (max-width:1200px) {
  .banner .banner_intro .intro_card .bg1[data-v-d5c970e2] {
    width: 81%;
    height: 60%;
  }
}

@media (max-width:1100px) {
  .banner .banner_intro .intro_card .card_txt[data-v-d5c970e2] {
    font-size: 13px;
  }

  .banner .banner_intro .intro_card .card_icon_txt[data-v-d5c970e2] {
    font-size: 14px;
  }

  .banner .banner_intro .intro_card .icon_intro[data-v-d5c970e2] {
    width: 35px;
    height: 35px;
  }

  .banner .banner_intro .intro_card .other_box .other_txt .txt_cont[data-v-d5c970e2] {
    font-size: 13px;
  }

  .banner .banner_intro .intro_card .other_box .other_txt .txt_tit[data-v-d5c970e2] {
    font-size: 14px;
  }
}

@media (max-width:900px) {
  .banner .advantage_box[data-v-d5c970e2] {
    flex-wrap: wrap;
    width: 356px;
    margin: 0 auto;
  }

  .banner .advantage_box p[data-v-d5c970e2] {
    width: 178px;
  }

  .banner .advantage_box p[data-v-d5c970e2]:nth-child(2) {
    margin-right: 0;
  }
}

@media (max-width:600px) {
  .banner .index_title[data-v-d5c970e2] {
    font-size: 38px;
    line-height: 46px;
  }

  .banner .index_title i[data-v-d5c970e2] {
    width: 118px;
  }

  .banner .technology .technology_box img[data-v-d5c970e2] {
    width: auto;
    height: 20px;
  }
}

pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em;
}

code.hljs {
  padding: 3px 5px;
}

/*!
  Theme: nnfx light
  Description: a theme inspired by Netscape Navigator/Firefox
  Author: (c) 2020-2021 Jim Mason <jmason@ibinx.com>
  Maintainer: @RocketMan
  License: https://creativecommons.org/licenses/by-sa/4.0  CC BY-SA 4.0
  Updated: 2021-05-17

  @version 1.1.0
*/
.hljs {
  background: #fff;
  color: #000;
}

.language-xml .hljs-meta,
.language-xml .hljs-meta-string {
  font-weight: 700;
  font-style: italic;
  color: #48b;
}

.hljs-comment,
.hljs-quote {
  font-style: italic;
  color: #070;
}

.hljs-built_in,
.hljs-keyword,
.hljs-name {
  color: #808;
}

.hljs-attr,
.hljs-name {
  font-weight: 700;
}

.hljs-string {
  font-weight: 400;
}

.hljs-code,
.hljs-link,
.hljs-meta .hljs-string,
.hljs-number,
.hljs-regexp,
.hljs-string {
  color: #00f;
}

.hljs-bullet,
.hljs-symbol,
.hljs-template-variable,
.hljs-title,
.hljs-variable {
  color: #f40;
}

.hljs-class .hljs-title,
.hljs-title.class_,
.hljs-type {
  font-weight: 700;
  color: #639;
}

.hljs-attr,
.hljs-function .hljs-title,
.hljs-subst,
.hljs-tag,
.hljs-title.function_ {
  color: #000;
}

.hljs-formula {
  background-color: #eee;
  font-style: italic;
}

.hljs-addition {
  background-color: #beb;
}

.hljs-deletion {
  background-color: #fbb;
}

.hljs-meta {
  color: #269;
}

.hljs-section,
.hljs-selector-class,
.hljs-selector-id,
.hljs-selector-pseudo,
.hljs-selector-tag {
  font-weight: 700;
  color: #48b;
}

.hljs-selector-pseudo {
  font-style: italic;
}

.hljs-doctag,
.hljs-strong {
  font-weight: 700;
}

.hljs-emphasis {
  font-style: italic;
}

.advantage_title[data-v-eec36f22] {
  font-size: 40px;
  color: #1b2336;
  text-align: center;
  font-weight: 400;
}

.advantage_1[data-v-eec36f22] {
  width: 100%;
  max-width: 1300px;
  margin: 60px auto 0;
}

.advantage_1 .server_all[data-v-eec36f22] {
  width: 100%;
  display: flex;
  margin-top: 57px;
  justify-content: space-between;
}

.advantage_1 .server_all .ser_two[data-v-eec36f22] {
  display: flex;
  width: 49%;
  justify-content: space-between;
}

.advantage_1 .server_all .server_card[data-v-eec36f22] {
  width: 48%;
  box-sizing: border-box;
  padding: 50px 35px 0;
  background: linear-gradient(145deg, #f7f8f8, #feffff);
  box-shadow: 7px 10px 30px 0 rgba(92, 120, 143, .12), -7px 0 8px 0 rgba(112, 125, 135, .13);
  border-radius: 10px;
  height: 336px;
  position: relative;
  transition: all .2s linear;
}

.advantage_1 .server_all .server_card .wap_tit[data-v-eec36f22] {
  display: none;
  align-items: center;
}

.advantage_1 .server_all .server_card .wap_tit img[data-v-eec36f22] {
  width: 28px;
  height: 28px;
  margin-right: 11px;
}

.advantage_1 .server_all .server_card .wap_tit p[data-v-eec36f22] {
  font-size: 16px;
}

.advantage_1 .server_all .server_card .card_icon[data-v-eec36f22] {
  transition: all .2s linear;
  width: 69px;
  height: 69px;
  margin: 0 auto;
  display: block;
}

.advantage_1 .server_all .server_card .card_title[data-v-eec36f22] {
  font-size: 20px;
  color: #242331;
  margin-top: 25px;
  text-align: center;
}

.advantage_1 .server_all .server_card .card_txt[data-v-eec36f22] {
  font-size: 16px;
  color: rgba(20, 23, 24, .75);
  margin-top: 20px;
  line-height: 25px;
}

.advantage_1 .server_all .server_card[data-v-eec36f22]:hover {
  transform: translateY(-20px);
  box-shadow: -7px 17px 24px 0 rgba(122, 130, 137, .38), 4px -3px 10px 0 hsla(0, 0%, 79.2%, .09);
}

.advantage_1 .server_all .server_card:hover .card_icon[data-v-eec36f22] {
  width: 77px;
  height: 77px;
}

.advantage_2[data-v-eec36f22] {
  width: 100%;
  max-width: 1300px;
  margin: 200px auto 0;
}

.advantage_2 .change_tab[data-v-eec36f22] {
  width: 100%;
  border-bottom: 1px solid rgba(18, 17, 39, .12);
  display: flex;
  justify-content: center;
  margin-top: 44px;
}

.advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
  display: flex;
  align-items: center;
  padding: 0 33px 23px;
  font-size: 20px;
  color: #000;
  margin: 0 32px;
  cursor: pointer;
  position: relative;
}

.advantage_2 .change_tab .tab_certain .tan_icon[data-v-eec36f22] {
  margin-right: 8px;
  width: 30px;
  height: 30px;
}

.advantage_2 .change_tab .tab_certain .tan_icon.active[data-v-eec36f22] {
  display: none;
}

.advantage_2 .change_tab .tab_certain[data-v-eec36f22]:first-child {
  margin-left: 0;
}

.advantage_2 .change_tab .tab_certain[data-v-eec36f22]:last-child {
  margin-right: 0;
}

.advantage_2 .change_tab .tab_certain.on[data-v-eec36f22]:before {
  content: " ";
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 3px;
  background: #d2d7ee;
}

.advantage_2 .change_tab .tab_certain.on[data-v-eec36f22]:after {
  content: " ";
  position: absolute;
  z-index: 2;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 3px;
  animation: ad_width-eec36f22 8s linear forwards;
  background: #0f1c3d;
}

.advantage_2 .change_tab .tab_certain.on .tan_icon[data-v-eec36f22] {
  display: none;
}

.advantage_2 .change_tab .tab_certain.on .tan_icon.active[data-v-eec36f22] {
  display: block;
}

.advantage_2 .tab_cont_box[data-v-eec36f22] {
  overflow: hidden;
  width: 100%;
}

.advantage_2 .tab_cont[data-v-eec36f22] {
  width: 100%;
  height: 410px;
  margin-top: 55px;
  display: none;
  justify-content: space-between;
}

.advantage_2 .tab_cont .tc_l[data-v-eec36f22] {
  width: 33.54%;
  margin-left: 37px;
}

.advantage_2 .tab_cont .tc_r[data-v-eec36f22] {
  width: 41.616%;
  margin-right: 105px;
  padding-top: 33px;
}

.advantage_2 .tab_cont .tc_r .tc_txt[data-v-eec36f22] {
  font-size: 20px;
  color: #141718;
  line-height: 30px;
}

.advantage_2 .tab_cont .tc_r .tc_ul[data-v-eec36f22] {
  margin-top: 37px;
}

.advantage_2 .tab_cont .tc_r .tc_ul .tc_li[data-v-eec36f22] {
  font-size: 16px;
  color: #414344;
  position: relative;
  margin-bottom: 10px;
  padding-left: 27px;
}

.advantage_2 .tab_cont .tc_r .tc_ul .tc_li i[data-v-eec36f22] {
  background: url(/images/index_new/tc_li_icon.svg) no-repeat 50%;
  box-shadow: 0 5px 20px 0 rgba(144, 158, 209, .58);
  width: 18px;
  height: 18px;
  position: absolute;
  border-radius: 20px;
  top: 50%;
  transform: translateY(-50%);
  left: -6px;
}

.advantage_2 .tab_cont .tc_r .know_more[data-v-eec36f22] {
  margin-top: 48px;
  width: 170px;
  height: 48px;
  background: #1a73e8;
  border-radius: 25px;
  text-align: center;
  line-height: 48px;
  font-size: 18px;
  color: #fff;
  display: block;
  cursor: pointer;
}

.advantage_2 .tab_cont .tc_r .know_more[data-v-eec36f22]:hover {
  background: #3367d6;
}

.advantage_2 .tab_cont.active_l[data-v-eec36f22] {
  display: flex;
  animation: tab_active_l-eec36f22 .3s linear forwards;
}

.advantage_2 .tab_cont.active_r[data-v-eec36f22] {
  display: flex;
  animation: tab_active_r-eec36f22 .3s linear forwards;
}

.advantage_3[data-v-eec36f22] {
  width: 100%;
  max-width: 1583px;
  margin: 173px auto 0;
}

.advantage_3 .cover_box[data-v-eec36f22] {
  margin-top: 72px;
}

.advantage_3 .cover_box .cover_card[data-v-eec36f22] {
  width: 100%;
  height: 832px;
  display: flex;
}

.advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
  width: 50%;
  height: 100%;
  border: 1px dashed hsla(0, 0%, 69.8%, .38);
  border-right: none;
  background: #fff;
  padding-left: 145px;
  box-sizing: border-box;
}

.advantage_3 .cover_box .cover_card .cc_cont .limit_tit[data-v-eec36f22] {
  display: flex;
  align-items: center;
  margin-top: 177px;
  font-size: 14px;
  color: #3477f6;
}

.advantage_3 .cover_box .cover_card .cc_cont .limit_tit span[data-v-eec36f22] {
  margin-left: 4px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_tit[data-v-eec36f22] {
  font-size: 38px;
  font-weight: 400;
  color: #141718;
  margin-top: 26px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_tit.title_cc[data-v-eec36f22] {
  margin-top: 177px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_txt[data-v-eec36f22] {
  font-size: 18px;
  color: #141718;
  width: 86%;
  line-height: 29px;
  margin-top: 26px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li[data-v-eec36f22] {
  display: flex;
  margin-top: 30px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt[data-v-eec36f22] {
  margin-left: 8px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_tit[data-v-eec36f22] {
  font-size: 18px;
  color: #141718;
  line-height: 21px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_info[data-v-eec36f22] {
  font-size: 14px;
  color: #414344;
  line-height: 20px;
  margin-top: 12px;
}

.advantage_3 .cover_box .cover_card .cc_cont .sw_li.first_li[data-v-eec36f22] {
  margin-top: 57px;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f[data-v-eec36f22] {
  display: flex;
  margin-top: 35px;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f .sw_li[data-v-eec36f22] {
  margin-top: 0;
  align-items: center;
  width: 29%;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f .sw_li .left_icon[data-v-eec36f22] {
  height: 34px;
  width: 34px;
}

.advantage_3 .cover_box .cover_card .cc_cont .li_f[data-v-eec36f22]:last-of-type {
  margin-top: 20px;
}

.advantage_3 .cover_box .cover_card .cc_cont .know_more[data-v-eec36f22] {
  width: 170px;
  height: 48px;
  font-size: 18px;
  color: #fff;
  line-height: 48px;
  background: #1a73e8;
  border-radius: 25px;
  text-align: center;
  display: block;
  margin-top: 58px;
}

.advantage_3 .cover_box .cover_card .cc_cont .know_more[data-v-eec36f22]:hover {
  background: #3367d6;
}

.advantage_3 .cover_box .cover_card .cc_cont_right[data-v-eec36f22] {
  border-right: 1px dashed hsla(0, 0%, 69.8%, .38);
  border-left: none;
  padding-left: 74px;
}

.advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
  width: 50%;
  height: 100%;
  background: #fafafa;
  position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border[data-v-eec36f22] {
  width: 71.808%;
  height: 670px;
  position: absolute;
  border-radius: 12px;
  border: 12px solid #fff;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.advantage_3 .cover_box .cover_card .cc_img .center_border img[data-v-eec36f22] {
  position: absolute;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img1[data-v-eec36f22] {
  width: 120%;
  left: -18px;
  top: 57px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
  width: 95%;
  left: -66px;
  top: 200px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img3[data-v-eec36f22] {
  width: 120%;
  left: -32px;
  top: 48px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
  width: 82.52%;
  left: 212px;
  top: 270px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img5[data-v-eec36f22] {
  left: 37px;
  top: 356px;
  width: 58.41%;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
  background: url(/images/index_new/code_bg.svg) no-repeat 50%;
  background-size: 100% 100%;
  box-sizing: border-box;
  padding-right: 57px;
  position: absolute;
  padding-left: 84px;
  padding-top: 76px;
  height: 457px;
  width: 683px;
  left: -105px;
  top: 86px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
  background: #fff;
  position: absolute;
  width: 88.2%;
  height: 380px;
  left: 54px;
  border-radius: 0 0 8px 8px;
  top: 76px;
  z-index: -1;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
  width: 100%;
  border-bottom: 1px solid rgba(141, 123, 247, .21);
  height: 60px;
  display: flex;
  align-items: center;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab[data-v-eec36f22] {
  display: flex;
  align-items: center;
  padding-left: 12px;
  padding-right: 15px;
  border-radius: 30px;
  margin-right: 10px;
  cursor: pointer;
  height: 26px;
  font-size: 14px;
  color: #14171a;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab i[data-v-eec36f22] {
  width: 5px;
  height: 5px;
  border-radius: 10px;
  background-color: #fff;
  margin-right: 4px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on[data-v-eec36f22] {
  background-color: #fff;
  box-shadow: 0 2px 15px 0 rgba(141, 123, 247, .12);
  position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on i[data-v-eec36f22] {
  background-color: #8d7bf7;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on[data-v-eec36f22]:after {
  content: " ";
  position: absolute;
  z-index: 2;
  bottom: -18px;
  left: 50%;
  transform: translateX(-50%);
  display: block;
  width: 100%;
  height: 2px;
  animation: ad_width-eec36f22 .3s linear forwards;
  background: #8d7bf7;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box[data-v-eec36f22] {
  width: 100%;
  height: 221px;
  margin-top: 23px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card[data-v-eec36f22] {
  width: 100%;
  height: 100%;
  position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .code_txt[data-v-eec36f22] {
  height: 100%;
  overflow-y: auto;
  position: relative;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .code_txt .hljs[data-v-eec36f22],
.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .code_txt pre[data-v-eec36f22] {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  font-size: 14px;
  line-height: 1.5;
  word-break: break-word;
  white-space: pre-wrap;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .copy[data-v-eec36f22] {
  position: absolute;
  width: 67px;
  height: 25px;
  background: #8b7af5;
  box-shadow: 0 4px 4px 0 rgba(208, 229, 251, .3);
  border-radius: 4px;
  top: -10px;
  right: 0;
  text-align: center;
  line-height: 24px;
  cursor: pointer;
  font-size: 14px;
  color: #fff;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .copy i[data-v-eec36f22] {
  display: inline-block;
  width: 11px;
  height: 9px;
  background: url(/images/index_new/copy.svg) no-repeat 50%;
  background-size: 100% 100%;
  margin-right: 4px;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_box[data-v-eec36f22] {
  height: 35px;
  background: rgba(130, 150, 244, .09);
  border-radius: 47px;
  display: flex;
  margin-top: 10px;
  align-items: center;
  justify-content: space-around;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_box .lab_tab[data-v-eec36f22] {
  font-size: 12px;
  color: #000;
  cursor: pointer;
}

.advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_box .lab_tab.on[data-v-eec36f22] {
  color: #6e5ae4;
  font-weight: 600;
}

.advantage_3 .cover_box .cover_card.card_2[data-v-eec36f22] {
  flex-direction: row-reverse;
}

.advantage_3 .cover_box.pc_show .cover_card[data-v-eec36f22] {
  position: sticky;
  top: 86px;
}

.advantage_3 .cover_box.wap_show .cover_card .cc_cont .li_f .sw_li .left_icon[data-v-eec36f22] {
  width: 25px;
  height: 25px;
}

.advantage_3 .cover_box.wap_show .cover_card .cc_cont .li_f .sw_li .left_icon img[data-v-eec36f22] {
  width: 100%;
  height: 100%;
}

@keyframes ad_width-eec36f22 {
  0% {
    width: 0;
  }

  to {
    width: 100%;
  }
}

@keyframes tab_active_l-eec36f22 {
  0% {
    transform: translateX(150px);
    opacity: 0;
  }

  to {
    transform: translateX(0);
    opacity: 1;
  }
}

@keyframes tab_active_r-eec36f22 {
  0% {
    transform: translateX(-150px);
    opacity: 0;
  }

  to {
    transform: translateX(0);
    opacity: 1;
  }
}

@media (max-width:1250px) {
  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
    left: 110px;
    top: 233px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
    left: 163px;
    top: 232px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img5[data-v-eec36f22] {
    left: 24px;
    top: 301px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
    width: 611px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
    left: 49px;
    top: 92px;
    width: 537.5px;
    height: 350px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
    margin-top: 23px;
    height: 40px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab.on[data-v-eec36f22]:after {
    bottom: -8px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
    padding-left: 50px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .li_f .sw_li[data-v-eec36f22] {
    width: 46%;
  }
}

@media (max-width:1110px) {
  .advantage_1 .server_all .server_card[data-v-eec36f22] {
    height: 380px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
    left: 88px;
    top: 212px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
    width: 576px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box[data-v-eec36f22] {
    height: 205px;
  }
}

@media (max-width:1035px) {
  .advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
    margin: 0;
  }
}

@media (max-width:990px) {
  .advantage_1 .server_all[data-v-eec36f22] {
    display: block;
  }

  .advantage_1 .server_all .ser_two[data-v-eec36f22] {
    width: 98%;
    justify-content: space-around;
  }

  .advantage_1 .server_all .ser_two[data-v-eec36f22]:first-child {
    margin-bottom: 50px;
  }

  .advantage_1 .server_all .server_card[data-v-eec36f22] {
    width: 38%;
  }

  .advantage_3[data-v-eec36f22] {
    margin-top: 90px;
  }

  .advantage_3 .cover_box .cover_card[data-v-eec36f22] {
    display: block;
    position: static;
    height: auto;
  }

  .advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
    width: 98%;
    height: auto;
    margin: 0 auto;
    border-right: 1px dashed hsla(0, 0%, 69.8%, .38);
    border-bottom: none;
    padding-bottom: 75px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .limit_tit[data-v-eec36f22] {
    margin-top: 75px;
  }

  .advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
    width: 98%;
    height: 832px;
    margin: 0 auto;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border[data-v-eec36f22] {
    height: 80.29%;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img1[data-v-eec36f22],
  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img3[data-v-eec36f22] {
    width: 100%;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
    width: 683px;
    left: 50%;
    transform: translateX(-50%);
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
    left: 54px;
    top: 76px;
    width: 601.5px;
    height: 381px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
    margin-top: 0;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box[data-v-eec36f22] {
    height: 69%;
  }

  .advantage_3 .cover_box .cover_card.card_2[data-v-eec36f22] {
    flex-direction: row-reverse;
  }
}

@media (max-width:800px) {
  .advantage_2 .tab_cont[data-v-eec36f22] {
    height: auto;
  }

  .advantage_2 .tab_cont .tc_l[data-v-eec36f22] {
    width: 95%;
    margin: 0 auto;
  }

  .advantage_2 .tab_cont .tc_l img[data-v-eec36f22] {
    width: 100%;
  }

  .advantage_2 .tab_cont .tc_r[data-v-eec36f22] {
    width: 85%;
    margin: 0 auto;
  }

  .advantage_2 .tab_cont.active_l[data-v-eec36f22],
  .advantage_2 .tab_cont.active_r[data-v-eec36f22] {
    display: block;
  }

  .advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
    margin: 0;
    padding: 0 7px 23px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
    left: auto;
    right: 0;
  }
}

@media (max-width:690px) {
  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
    width: 500px;
    padding-top: 116px;
    top: -50px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
    left: 40px;
    top: 117px;
    width: 440px;
    height: 353px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs .co_tab[data-v-eec36f22] {
    font-size: 12px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs i[data-v-eec36f22] {
    display: none;
  }
}

@media (max-width:550px) {
  .advantage_title[data-v-eec36f22] {
    font-size: 30px;
  }

  .advantage_1 .server_all .ser_two[data-v-eec36f22] {
    width: 95%;
    margin: 0 auto;
    justify-content: space-around;
  }

  .advantage_1 .server_all .ser_two[data-v-eec36f22]:first-child {
    margin-bottom: 20px;
  }

  .advantage_1 .server_all .server_card[data-v-eec36f22] {
    width: 100%;
  }

  .advantage_2 .change_tab_box[data-v-eec36f22] {
    width: 100%;
    overflow-x: auto;
  }

  .advantage_2 .change_tab[data-v-eec36f22] {
    width: 550px;
  }

  .advantage_2 .change_tab .tab_certain[data-v-eec36f22] {
    font-size: 14px;
  }

  .advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
    height: 565px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
    left: auto;
    right: 0;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
    width: 362px;
    padding-top: 146px;
    padding-left: 42px;
    padding-right: 25px;
    top: -50px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
    left: 29px;
    top: 139px;
    width: 318px;
    height: 353px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs_box[data-v-eec36f22] {
    width: 100%;
    overflow-x: auto;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .code_tabs[data-v-eec36f22] {
    width: 351px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_all_box[data-v-eec36f22] {
    width: 100%;
    overflow-x: auto;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .language_all_box .language_box[data-v-eec36f22] {
    width: 333px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .sw_tit[data-v-eec36f22] {
    font-size: 28px;
  }
}

.login-new2408 {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  background: url(../images/images/login_bg.png) no-repeat;
  background-size: 100% 100%;
  overflow-y: auto;
}

.login[data-v-6c599a2e] {
  width: 100%;
  height: 100vh;
  display: flex;
  justify-content: flex-end;
}

.left_top_logo[data-v-6c599a2e] {
  display: flex;
  align-items: center;
  position: absolute;
  left: 33px;
  top: 36px;
  z-index: 1;
}

.left_top_logo a img[data-v-6c599a2e] {
  width: 144px;
  height: 34px;
}

.left_top_logo .split[data-v-6c599a2e] {
  width: 1px;
  height: 35px;
  background: #000;
  margin-left: 28px;
  margin-right: 23px;
}

.left_top_logo p[data-v-6c599a2e] {
  font-size: 22px;
  color: #333;
}

.index_right__hGaeP {
  display: flex;
  align-items: center;
  float: right;
  margin-right: 33px;
  margin-top: 36px;
}

.index_right__hGaeP .index_funItem__4JCis {
  margin-right: 30px;
  font-size: 14px;
  color: #fff;
  text-align: left;
  line-height: 46px;
  display: flex;
  align-items: center;
}

.index_right__hGaeP .index_funItem__4JCis.index_languageInfo__YhNoC {
  margin-right: 24px;
}

.index_right__hGaeP .index_funItem__4JCis .index_languageIcon__iNLoA {
  margin-right: 4px;
}

.index_right__hGaeP .index_funItem__4JCis .index_active___Fgxo {
  color: #060e14;
  font-weight: 700;
}

.index_right__hGaeP .index_funItem__4JCis a {
  color: rgba(6, 14, 20, .68);
}

.index_right__hGaeP .index_funItem__4JCis .index_line__A5Pdd {
  margin: 0 5px;
  color: #253044;
}

.index_right__hGaeP .index_funItem__4JCis span {
  vertical-align: middle;
}

.index_right__hGaeP .index_loginBtn__2ELVD {
  color: #00bba1;
  border-radius: 2px;
  margin-right: 12px;
  font-size: 14px;
  text-align: left;
  background: rgba(84, 177, 148, .11);
  border: 1px solid rgba(84, 177, 148, .3);
}

.index_right__hGaeP .index_loginBtn__2ELVD:hover {
  background: rgba(84, 177, 148, .3);
  border: 1px solid rgba(84, 177, 148, .6);
}

.ant-btn {
  width: 90px;
  height: 34px;
  line-height: 34px;
  background: linear-gradient(151deg, #35d6c4, #0084f6);
  border-radius: 2px;
  text-align: center;
  margin-left: 30px;
  border: none;
  cursor: pointer;
  color: #fff;
}

.image-list img {
  width: 591px;
  height: 350px;
}

.login-box[data-v-2d5039f2] {
  display: flex;
  height: 45rem;
  justify-content: space-between;
  position: relative;
}

.login-left1_xx1 {
  width: 540px;
}

.login-left1_xx1 h4 {
  font-size: 16px;
  color: #5C5E63;
  line-height: 50px;
  margin-top: 24px;
  text-align: center;
  border-bottom: 1px solid #e5e9ed;
}

.login-left1_xx2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: row;
  margin-top: 13px;
}

.login-left1_xx2 .login-left1_xx2_img {
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: column;
  width: 25%;
  margin-bottom: 15px;
  margin-top: 15px;
  text-align: center;
}

.login-box_xx[data-v-2d5039f2] {
  width: 1150px;
  margin: 0 auto;
  margin-top: 100px;
}

.login-left1 {
  font-size: 14px;
  color: #666666;
  line-height: 30px;
  /* margin: 0 auto; */
  margin-top: 37px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: row;
  margin-left: 121px;
}

.login-left1_xx img {
  margin-right: 5px;
}

.login-left1_xx {
  width: 50%;
  line-height: 40px;
}

.login-left[data-v-2d5039f2] {
  width: 540px;
  float: left;
}

.login-left .login-logo[data-v-2d5039f2] {
  margin-top: 61px;
  text-align: center;
}

.login-left h1[data-v-2d5039f2] {
  background: linear-gradient(0deg, #9B60FA 0%, #9960FA 0%, #336EF3 100%);
  font-size: 24px;
  -webkit-background-clip: text;
  color: transparent;
}

.login-left h3[data-v-2d5039f2] {
  color: #222325;
  font-size: 14px;
  margin-top: 10px;
  font-weight: normal;
}

.login-left .image-list[data-v-2d5039f2] {
  align-items: center;
  display: flex;
  justify-content: space-around;
  margin: 2.5rem auto;
  width: 90%;
}

.login-left .image-list li[data-v-2d5039f2] {
  text-align: center;
  text-align: -webkit-center;
}

.login-left .login-bg[data-v-2d5039f2] {
  background: url(../images/login-image.657b661.png) no-repeat;
  background-size: 300% 100%;
  height: 5.625rem;
  width: 6.875rem;
}

.login-left .login-bg2[data-v-2d5039f2] {
  background-position: 50% 100%;
}

.login-left .login-bg3[data-v-2d5039f2] {
  background-position: 100% 100%;
}

.login-left .image-desc[data-v-2d5039f2] {
  color: #1d78ff;
  font-size: 1.125rem;
  width: 10rem;
  padding-top: 15px;
}

.login-left .ask-obn[data-v-2d5039f2] {
  border: 1px solid #1d78ff;
  border-radius: 1.875rem;
  height: 3.125rem;
  width: 13.75rem;
}

.login-left .ask-obn[data-v-2d5039f2]:hover {
  background-color: #1d78ff;
  cursor: pointer;
  color: #fff;
}

.login-left .login-footer[data-v-2d5039f2] {
  color: #999;
  font-size: .875rem;
  font-weight: 400;
  margin-top: 50px;
  text-align: center;
}

.login-right[data-v-2d5039f2] {
  width: 560px;
  margin-top: 30px;
  float: right;
}

.form-box[_ngcontent-cep-c1] {
  padding: 30px 30px 40px;
  top: 0;
  position: relative;
  background: #fff;
  box-shadow: 0 10px 50px 0 rgba(198, 217, 236, .25);
  border-radius: 12px;
  border: 1px solid #e9eff2;
  float: left;
  width: 500px;
}

.input,
.taginput .taginput-container.is-focusable,
.textarea {
  max-width: 100%;
  width: 100%;
}

.login-right .login-title[data-v-2d5039f2] {
  font-weight: 700;
  font-size: 32px;
  color: #253044;
}

.login-right .logigRegister[data-v-2d5039f2] {
  margin-top: 3.8125rem;
}

.login-right .login-title-desc[data-v-2d5039f2] {
  color: #ff9d00;
  font-size: 1.125rem;
  font-weight: 400;
  margin-top: 1.875rem;
}

.login-right .login-title-desc .logo-icon[data-v-2d5039f2] {
  height: 1.5rem;
  margin-right: .625rem;
  vertical-align: sub;
  width: 1.75rem;
}

.login-right .login-form[data-v-2d5039f2] {
  margin-top: 2.5rem;
  text-align: left;
}

.login-right .login-form .input[data-v-2d5039f2] {
  margin-top: 2.5rem;
  width: 25rem;
}

.control {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  font-size: 1rem;
  position: relative;
  text-align: inherit;
  border-bottom: 1px solid #e5e9ed;
  height: 3.125rem;
}

.login-right .login-form .login-obn[data-v-2d5039f2] {
  background: #1d78ff;
  border-radius: 8px;
  color: #fff;
  height: 60px;
  width: 500px;
  background: linear-gradient(90deg, #6093FA 0%, #336EF3 100%);
  font-size: 24px;
}

.login-right .login-form .field[data-v-2d5039f2] {
  margin-bottom: 28px;
  position: relative;
}

.field {
  margin-bottom: 1.875rem;
  position: relative;
}

.login-right .login-form .idenfy[data-v-2d5039f2] {
  width: 31.25rem;
  border-bottom: 1px solid #e5e9ed;
  margin-bottom: 37px;
}

.login-right .login-form .idenfy:hover button.button.is-primary[data-v-2d5039f2] {
  height: 3.25rem;
}

.login-right .login-form-footer[data-v-2d5039f2] {
  display: flex;
  justify-content: space-between;
  padding-top: 8px;
}

.login-right .login-form-footer1[data-v-2d5039f2] {
  text-align: right;
  padding-top: 8px;
}

.login-right .login-form-footer__register a {
  font-weight: 500;
  font-size: 20px;
  color: #FFFFFF;
  line-height: 56px;
  text-align: left;
  background: url(../images/images/login5.png) no-repeat;
  background-size: 100% 100%;
  width: 52px;
  height: 102px;
  position: absolute;
  top: 0;
  right: 0;
  padding-left: 50px;
  display: block;
  cursor: pointer;
}

.login-right .span-color[data-v-2d5039f2] {
  color: #1d78ff;
  cursor: pointer;
}

.footers[data-v-2d5039f2] {
  border: 1px solid red;
  height: 200px;
  width: 100%;
}

.login-form {
  margin: 0 auto;
  width: 500px;
}

.login-form span.control-label {
  font-size: .97rem;
  color: #414141;
}

.b-checkbox.checkbox .control-label {
  padding-left: calc(0.75em - 1px);
}

.login-form input.input {
  /* background: #f6f7fb; */
  border: none;
  height: 3.125rem;
  text-indent: .625rem;
  width: 460px;
}

input {
  outline: none;
}

.login-form input.input1 {
  /* background: #f6f7fb; */
  border: none;
  border-radius: 0.5rem;
  height: 3.125rem;
  text-indent: .625rem;
  width: 320px;
}

.control img {
  margin-right: 10px;
}

.login-form .idenfy input.input {}

.login-form ::-webkit-input-placeholder {
  color: #999;
  text-indent: 10px;
}

.login-form :-moz-placeholder {
  color: #999;
  text-indent: 10px;
}

.login-form :-ms-input-placeholder {
  color: #999;
  text-indent: 10px;
}

.login-right .login-form button.button.is-primary[data-v-2d5039f2] {
  border-left: 1px solid #e5e9ed;
  bottom: 12px;
  height: 25px;
  position: absolute;
  right: 0;
  width: 8rem;
  color: ##181818;
  z-index: 16;
  height: 22px;
}

.login-right .login-form .button span {}

.help.is-danger {
  font-size: .75rem;
}

.help.is-danger {
  color: #f14668;
}

.agreement[data-v-77066fd7] {
  background: #fff;
  border-radius: 10px;
  height: 100%;
  margin: 0 auto;
  padding: 40px 50px;
  width: 1200px;
}

.card {
  background-color: #fff;
  border-radius: 0.25rem;
  -webkit-box-shadow: 0 0.5em 1em -0.125em hsla(0, 0%, 0%, .0), 0 0 0 1px hsla(0, 0%, 0%, .0);
  box-shadow: 0 0.5em 1em -0.125em hsla(0, 0%, 0%, .0), 0 0 0 1px hsla(0, 0%, 0%, .0);
  color: #4a4a4a;
  max-width: 100%;
  position: relative;
  padding-top: 50px;
}

.card-title[data-v-77066fd7] {
  background: #fff;
  font-size: 22px;
  margin-bottom: 26px;
  max-width: 1200px;
  padding: 10px 0;
  position: sticky;
  text-align: center;
  top: 0;
}

.list-content[data-v-77066fd7] {
  font-size: 16px;
  margin-top: 10px;
  text-indent: 32px;
  line-height: 28px;
}

.list-content .list-content-title[data-v-77066fd7] {
  font-weight: 550;
}

.type_box[data-v-6c599a2e] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 30px;
}

.type_box .type[data-v-6c599a2e] {
  font-size: 23px;
  color: #9ba5bc;
  position: relative;
  cursor: pointer;
}

.type_box .type.on[data-v-6c599a2e] {
  color: #0d6cdd;
}

.type_box .type[data-v-6c599a2e]:last-child {
  margin-left: 63px;
}

.type_box .type.on[data-v-6c599a2e]:after {
  content: "";
  width: 100%;
  height: 2px;
  background: #0d6cdd;
  position: absolute;
  bottom: -5px;
  left: 0;
}

#news {
  background: url(../images/bg-87267ab785.png) no-repeat top;
  background-color: #f3f4f5;
  padding: 150px 0 50px 0;
  margin: auto auto;
  height: auto;
}

.news_title {
  text-align: center;
  font-size: 28px;
  color: #fff;
}

.news_title_f {
  text-align: center;
  font-size: 20px;
  color: #fff;
  padding-top: 15px;
}

.news_qiehuan {
  width: 40%;
  height: 60px;
  margin-left: 30%;
  border-radius: 60px;
  background: #fff;
  margin-top: 40px;
}

.news_qiehuan_nr {
  width: 25%;
  text-align: center;
  line-height: 60px;
  color: #3e3f40;
  font-size: 20px;
  float: left;
}

.news_qiehuan_nr a {
  color: #3e3f40;
  font-size: 20px;
}

.news_qiehuan .on {
  background: #1d78ff;
  color: #fff;
  border-radius: 60px;
}

.news_qiehuan .on a {
  color: #fff;
  font-size: 20px;
}

.companyDynamics_companyDynamics__content__z0VDk {
  width: 1280px;
  margin: 0 auto;
}

.ant-spin-nested-loading {
  position: relative;
  margin-top: 50px;
}

.ant-spin-container {
  position: relative;
  transition: opacity .3s;
}

.dynamicsItem_dynamicsItem__6ypIQ {
  display: flex;
  align-items: center;
  width: 100%;
  height: 104px;
  padding: 0 40px;
  background-color: #fff;
  transition: box-shadow .3s;
  text-align: left;
  cursor: pointer;
}

.dynamicsItem_dynamicsItem__6ypIQ:not(:first-child) {
  margin-top: 20px;
}

.dynamicsItem_dynamicsItem__6ypIQ:hover {
  box-shadow: 0 0 24px -1px rgba(0, 0, 0, .1);
}

.dynamicsItem_dynamicsItem__6ypIQ:hover .dynamicsItem_dynamicsItem__newsContent__DqwNT .dynamicsItem_dynamicsItem__newsContent__titleContent__Ssvpo {
  color: #1d78ff;
}

.dynamicsItem_dynamicsItem__newsDate__Zghbm {
  display: flex;
  align-items: center;
  height: 44px;
  flex: 0 0 144px;
  border-right: 1px solid #d8dae2;
  margin-right: 40px;
}

.dynamicsItem_dynamicsItem__newsDate__dateLeft__KqiRn {
  display: flex;
  align-items: center;
  width: 68px;
  height: 50px;
  font-size: 36px;
  font-weight: 400;
  color: #353c58;
  line-height: 50px;
}

.dynamicsItem_dynamicsItem__newsDate__dateSplitLine__ya5ov {
  display: inline-block;
  width: 1px;
  height: 24px;
  margin-left: 10px;
  background-color: #d8dae2;
  transform: rotate(30deg);
}

.dynamicsItem_dynamicsItem__newsDate__dateRight__dMN3P {
  flex: 1;
}

.dynamicsItem_dynamicsItem__newsDate__dateMonth__2TFjj,
.dynamicsItem_dynamicsItem__newsDate__dateYear__YMoFg {
  height: 22px;
  font-size: 16px;
  font-weight: 400;
  color: #353c58;
  line-height: 22px;
}

.dynamicsItem_dynamicsItem__newsContent__DqwNT {
  width: calc(100% - 184px);
}

.dynamicsItem_dynamicsItem__newsContent__newsTitle__8py7u {
  height: 28px;
  width: 100%;
  font-size: 20px;
  font-weight: 400;
  color: #353c58;
  line-height: 28px;
}

.dynamicsItem_dynamicsItem__newsContent__titleContent__Ssvpo {
  transition: color .3s;
}

.dynamicsItem_dynamicsItem__newsContent__newsDesc__sd0kV {
  width: 100%;
  height: 20px;
  font-size: 14px;
  font-weight: 400;
  color: #64698b;
  line-height: 20px;
  margin-top: 8px;
}

.dynamicsItem_dynamicsItem__newsContent__newsDate__Q6x_X {
  display: none;
  margin-top: 8px;
  font-size: 12px;
  font-weight: 400;
  color: #8b8fa8;
  line-height: 20px;
}

.dynamicsItem_dynamicsItem__newsContent__newsDesc__sd0kV,
.dynamicsItem_dynamicsItem__newsContent__newsTitle__8py7u {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.article-page .article-container[data-v-7ecb6074] {
  padding-bottom: 90px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
}

.article-container .article-content[data-v-7ecb6074] {
  width: 930px;
  min-height: calc(100vh - 539px);
  background: #fff;
  box-shadow: 0 11px 20px 0 rgba(81, 109, 152, .06);
}

.article-container .article-content .top[data-v-7ecb6074] {
  padding-left: 40px;
  height: 60px;
  border-bottom: 1px solid #e3e7ee;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
}

.article-container .article-content .top .txt[data-v-7ecb6074] {
  font-size: 14px;
  font-weight: 400;
  color: #7b8495;
  line-height: 20px;
}

.article-container .article-content .top .txt[data-v-7ecb6074]:hover {
  color: #016fff;
}

.article-container .article-content .top .icon[data-v-7ecb6074] {
  width: 16px;
  height: 16px;
  margin: 0 4px;
}

.article-container .article-content .top .title[data-v-7ecb6074] {
  font-size: 14px;
  font-weight: 400;
  color: #0a1e30;
  line-height: 20px;
}

.article-container .article-content .body[data-v-7ecb6074] {
  padding: 24px 40px 0;
}

.article-container .article-content .body .article-title[data-v-7ecb6074] {
  font-size: 24px;
  font-weight: 500;
  color: #0a1e30;
  line-height: 33px;
}

.article-container .article-content .body .date[data-v-7ecb6074] {
  margin: 12px auto 24px;
  font-size: 14px;
  font-weight: 400;
  color: #7b8495;
  line-height: 20px;
}

.article-container .article-content .body .article[data-v-7ecb6074] {
  font-size: 16px;
  font-weight: 400;
  color: #4c5971;
  line-height: 26px;
}

.article-container .article-content .body .article[data-v-7ecb6074] img {
  max-width: 100%;
  height: auto;
}

.article-container .article-aside[data-v-7ecb6074] {
  width: 310px;
  min-height: calc(100vh - 539px);
  background-color: #fff;
  box-shadow: 0 11px 20px 0 rgba(81, 109, 152, .06);
}

.article-container .article-aside .top-container[data-v-7ecb6074] {
  height: 61px;
  padding: 0 24px;
  border-bottom: 1px solid #e3e7ee;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
}

.article-container .article-aside .top-container .top-title[data-v-7ecb6074] {
  font-size: 20px;
  font-weight: 500;
  color: #0a1e30;
  line-height: 28px;
  padding-left: 12px;
  border-left: 4px solid #016fff;
}

.article-container .article-aside .top-container .top-txt[data-v-7ecb6074] {
  margin-left: 100px;
  font-size: 13px;
  font-weight: 400;
  color: #7b8495;
  line-height: 18px;
}

.article-container .article-aside .top-container .top-txt[data-v-7ecb6074]:hover {
  color: #016fff;
}

.article-container .article-aside .top-container .top-txt:hover+.icon[data-v-7ecb6074] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAnJJREFUWEftlUtIVFEYx3/fzJ07jo/oYRRFtCgoglatg3Zta9FCiKJpMksqU7SCgrEiQ/Ex06p10EJoFVjQwrAyKioKwiISoiChh69Kncf94g5XF0Fw7p0xC7zLy8f5/c7/fOc7wgJ/ssB8FgX+nwSizbohl2fTMot7X9plslS9Y5SA3aSbs3l6gdUC/RUxjk62yddSSBgJhBu0xoE0SjVCDugrj3D4R4eMFCthJJBMauj8GNcVdqFEERzgTlmIQ1Nd8qEYCSMBF1DdolXfZuhWqAHKPehd2yYx0yHvgkoYC7iANUktHxmjXWEfSpUHHYwIiUyPDAWR8CXgAjamNTo8zEWFBMrSAlR5alkczHbJC78SvgVcwI6kWgPjnFOlHmWFB31pQW02JY/8SAQScAGFxhylWYWTKKs86FBYqc+lpd9UIrBAIXlVCTdSrw5n3BbxoG/DFvFcp9w3kShKYBYQPq4HnBAXUNZ6/zKakuhfESgcxQQN6nAaZeUsVFNitDmjoj/tZE+vhm885JQ6NIAHFzIhh935tPTNawKFmzDBWXU4hrLcgz2zLOqynfLEBO7WBEpg21WNPB+iVeHI3CwQHkeEeKZbXpnCAwl4g+iSKglgSQEWYtB2iM+k5I0fuG+BuVGs7AcqPdiAbRMP+h4YH8GWpNqvx7iiyl7vMVKgP2oRn+6U9353PltvJOBetdZRbgPbgbK559gmMdUuH4PCjY/AOqE783DNu2p54FZMqP3ZI5+KgRsLxBp13bTDzcKkEwYqYtR9b5PPxcKNBdzCsiZdn1W2Vto8GL8so6WA+xIoFfD3dYyacL7giwn8Ewn8Am8+0iHmPrO4AAAAAElFTkSuQmCC) no-repeat 50%;
  background-size: contain;
}

.article-container .article-aside .top-container .icon[data-v-7ecb6074] {
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAArBJREFUWEftlVFIU2EUx//n3t05tiwxpVCihYKB9KCXniLwLXqrhz0IUbSWWRLYQ1RQYBQ9FBHUewVBDz0lgQk+GKaCzukMQmXTuRUZaKZujtrcPXF3716C8Lt3Cws8jx/fPb/fd+75zkfY4qAt5mNb4P+pwK56tS6bzTW4XZ73SzNDyVL1jlAFyr3qwZymvQLxXmKpX3I7LiWnR7+VQkJIwONtaoXGjxmoAmgD4B6SlAvr88GvxUoICXR1dUkPnna/ZOAEwGUANEDqcyny+eXZ4KdiJIQEdEBVw5Hy9I/0IzBaAXbra0R451DkwGo0NGtXQlhAB9SoqntlKXefgNPMKM9DiYYlUCAVH5+yI2FJQAfU1x8vW8gu3AUowMwVBpRCJOPcemxi0qqEZQEd0NLS4hibW73FQAeDdxuFoA8ySW1r86ERKxK2BHSA3pgPn3df1ZivMGOP2RNTBO5IxSf7RSVsC+gAZia3V+0g5hsA1+QlQBEJkj+ZCA2KSBQlUAB4vM1nWeM7ANeaa5l0Iqxf102jaIH8jHjW3ckaroO4ukBMJ8JCuYU2/ekYPp9P7h2NXNM06uQCnJABcDIdD/dsevz8L7MZxk1Yu8nQLjNQac6EcYfM7Wtz4aBoWlsCqqoq04vabQZfBGDOAoxKTsWfigY/isKNprUYxiD6cg+Q9EG00/x8WJYd/mRsbMZiOmsChVEMxhkAO8xrN+BwSn6774FwBRobfc5YMvIEoFPmY8QE6ldk+FdiE3GrJy/sFxIwnuPXvQw+CpDLeI6pz+V0BpajI5/twoV7wONtPoac9oIJ1QDlQPwWkNvS8dBCMXBhgcq6w/t+bmy8YUYtGANSGdpT0YnFYuHCAvrGigNN+zM5OqTAPbSaGPxeCrglgVIBf88j1IR/C75dgX+iAr8AJFf2IYhq7xYAAAAASUVORK5CYII=) no-repeat 50%;
  background-size: contain;
}

.article-container .article-aside .aside-list[data-v-7ecb6074] {
  padding: 0 20px 20px 24px;
}

.article-container .article-aside .aside-list .list-item[data-v-7ecb6074] {
  height: 44px;
  border-bottom: 1px solid #f6f6f6;
}

.article-container .article-aside .aside-list .list-item a[data-v-7ecb6074] {
  display: block;
  height: 44px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
}

.article-container .article-aside .aside-list .list-item .item-title[data-v-7ecb6074] {
  width: 320px;
  font-size: 14px;
  font-weight: 400;
  color: #0a1e30;
  line-height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.article-container .article-aside .aside-list .list-item .icon[data-v-7ecb6074] {
  width: 16px;
  height: 16px;
}

.article-container[data-v-7ecb6074] {
  padding-bottom: 90px;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
}

.type_box[data-v-82990596] {
  width: 484px;
  height: 68px;
  border-radius: 68px;
  background-color: #fff;
  border: 1px solid #eeeef1;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 22px 0 rgba(207, 226, 246, .9);
  margin: 90px auto 36px;
}

.type_box .i_qu[data-v-82990596] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 235px;
  height: 58px;
  z-index: 11;
  font-weight: 500;
  font-size: 20px;
  color: #1b2336;
  cursor: pointer;
  position: relative;
  border-radius: 58px;
  line-height: 58px;
}

.type_box .on .i_icon[data-v-82990596] {
  width: 30px;
  height: 30px;
  color: #25010a;
  display: block;
  margin-right: 15px;
  background-size: cover;
  background-image: url(../images/images/btn_chongzhi.png) !important;
;
}

.type_box .on .i_icon1[data-v-82990596] {
  width: 30px;
  height: 30px;
  color: #25010a;
  display: block;
  margin-right: 15px;
  background-size: cover;
  background-image: url(../images/images/btn_icon_chanp.png) !important;
}

.type_box .i_qu .i_icon[data-v-82990596] {
  width: 30px;
  height: 30px;
  color: #25010a;
  display: block;
  margin-right: 15px;
  background-size: cover;
  background-image: url(../images/images/btn_chongzhi1.png);
}

.type_box .i_qu .i_icon1[data-v-82990596] {
  width: 30px;
  height: 30px;
  color: #25010a;
  display: block;
  margin-right: 15px;
  background-size: cover;
  background-image: url(../images/images/btn_icon_chanp1.png);
}

.type_box .i_qu .i_tip[data-v-82990596] {
  position: absolute;
  background: #fff;
  border-radius: 6px;
  top: 34px;
  padding: 10px;
  box-sizing: border-box;
  box-shadow: 0 0 4px rgba(114, 87, 197, .3);
  font-size: 12px;
  font-weight: 400;
  color: #213d6c;
  letter-spacing: 0;
  display: none;
  z-index: 1;
  line-height: 17px;
  min-width: 210px;
  text-align: left;
  left: 50%;
  transform: translateX(-50%);
}

.type_box .i_qu .sel_bg[data-v-82990596] {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 120%;
  height: 170%;
  display: none;
  z-index: -1;
}

.type_box .i_qu:hover .i_tip[data-v-82990596] {
  display: block;
}

.type_box .i_qu.on[data-v-82990596] {
  background-color: #842bf8;
  background: linear-gradient(90deg, #5f92fa, #346ff4);
  color: #fff;
}

.type_box .i_qu.on .i_icon[data-v-82990596] {
  color: #fff;
}

.type_box .i_qu.on .sel_bg[data-v-82990596] {
  display: block;
}

.type_box1[data-v-82990596] {
  box-shadow: 0px 8px 16px 0px rgba(170, 204, 237, 0.1);
  border-radius: 8px;
  width: 1200px;
  height: 68px;
  background-color: #fff;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin: 0px auto 36px;
}

.type_box1 .i_qu[data-v-82990596] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 290px;
  height: 50px;
  z-index: 11;
  font-weight: 500;
  font-size: 20px;
  color: #666;
  cursor: pointer;
  position: relative;
  border-radius: 8px;
  line-height: 50px;
}

.type_box1 .on .i_icon[data-v-82990596] {
  width: 30px;
  height: 30px;
  color: #25010a;
  display: block;
  margin-right: 15px;
}

.type_box1 .i_qu .i_icon[data-v-82990596] {
  width: 30px;
  height: 30px;
  color: #25010a;
  display: block;
  margin-right: 15px;
}

.type_box1 .i_qu .i_tip[data-v-82990596] {
  position: absolute;
  background: #fff;
  border-radius: 6px;
  top: 34px;
  padding: 10px;
  box-sizing: border-box;
  box-shadow: 0 0 4px rgba(114, 87, 197, .3);
  font-size: 12px;
  font-weight: 400;
  color: #213d6c;
  letter-spacing: 0;
  display: none;
  z-index: 1;
  line-height: 17px;
  min-width: 210px;
  text-align: left;
  left: 50%;
  transform: translateX(-50%);
}

.type_box1 .i_qu:hover .i_tip[data-v-82990596] {
  display: block;
}

.type_box1 .i_qu.on[data-v-82990596] {
  background: #F0F6FF;
  color: #222325;
}

.type_box1 .i_qu.on .i_icon[data-v-82990596] {
  color: #666;
}

.type_box1 .i_qu.on .sel_bg[data-v-82990596] {
  display: block;
}

.enterprise-services .banner[data-v-24d0d033] {
  background: url(../images/images/zhifubg@2x.png) no-repeat 50%;
  background-size: 100%;
  background-position: center top;
  height: 100%;
}

.enterprise-services .banner .banner_cont[data-v-24d0d033] {
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
  padding-top: 86px;
}

.enterprise-services .banner .banner_cont h1[data-v-24d0d033] {
  font-weight: bold;
  font-size: 54px;
  color: #181818;
  text-align: center;
}

.enterprise-services .banner .banner_cont .banner_text[data-v-24d0d033] {
  font-weight: 400;
  font-size: 22px;
  color: rgba(18, 17, 39, .72);
  line-height: 40px;
  text-align: center;
  max-width: 870px;
  margin: 10px auto 0;
}

.enterprise-services .banner .banner_cont .consulting[data-v-24d0d033] {
  margin: 48px auto 0;
  position: relative;
  z-index: 1;
}

.enterprise-services .banner .banner_cont .consulting a[data-v-24d0d033] {
  width: 352px;
  height: 118px;
  margin: 0 auto;
  display: block;
  text-align: center;
}

.enterprise-services .banner .banner_cont .consulting p[data-v-24d0d033] {
  position: absolute;
}

.enterprise-services .banner .banner_cont .banner_intro[data-v-24d0d033] {
  margin: 0 auto;
  width: 1200px;
  background: #fff;
  box-shadow: 0 9px 91px 0 rgba(0, 0, 0, .05);
  border-radius: 11px;
  z-index: 1;
  position: relative;
  display: flex;
  justify-content: space-between;
}

.enterprise-services .banner .banner_cont .banner_intro .card1[data-v-24d0d033] {
  width: 343px;
  height: 110px;
  box-sizing: border-box;
  padding-left: 50px;
  display: flex;
  align-items: center;
}

.enterprise-services .banner .banner_cont .banner_intro .card2[data-v-24d0d033] {
  width: 1px;
  height: 50px;
  background: #E9E9E9;
  margin-top: 30px;
}

.enterprise-services .banner .banner_cont .banner_intro .card1 .font1[data-v-24d0d033] {
  margin-right: 15px;
}

.enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_tit[data-v-24d0d033] {
  font-size: 18px;
  font-weight: bold;
  color: #222325;
}

.enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_txt[data-v-24d0d033] {
  font-size: 16px;
  color: #222325;
  margin-top: 3px;
}

.plate_server[data-v-24d0d033] {
  margin-top: 50px !important;
  margin-bottom: 120px;
  width: 1200px;
  margin: 0 auto;
}

.plate_server_bg[data-v-24d0d033] {
  background-image: url(../images/images/qiyebg.png);
  background-repeat: no-repeat;
  background-size: cover;
  height: 698px;
  height: 698px;
  padding-bottom: 50px;
  padding-top: 12px;
  background-position: top center;
}

.plate_server h2[data-v-24d0d033] {
  font-weight: bold;
  font-size: 40px;
  color: #1b2336;
  text-align: center;
  margin-bottom: 15px;
}

.plate_server .zuodui[data-v-24d0d033] {
  font-weight: bold;
  font-size: 40px;
  color: #1b2336;
  text-align: left;
  margin-bottom: 15px;
}

.plate_server .zuodui1[data-v-24d0d033] {
  font-weight: 400;
  font-size: 22px;
  color: #545364;
  display: inherit !important;
  align-items: center;
  text-align: left !important;
  justify-content: center;
}

.plate_server .plate_intro[data-v-24d0d033] {
  font-weight: 400;
  font-size: 22px;
  color: #545364;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
}

.productHome_growCardsWrapper__BChVo {
  display: flex;
  justify-content: center;
  gap: 24px;
  margin: 0;
}

.growCards_wrapper__Tnosu {
  display: flex;
  /* align-items: center; */
  height: 437px;
  width: 100%;
  margin: 49px auto 0;
}

.productHome_growCard__gFFB2 {
  flex: 1;
  text-align: center;
  padding: 20px;
  padding-left: 35px;
  padding-right: 35px;
  transition: .3s;
  width: 218px;
  height: 370px;
  background-image: url(../images/images/qibg1.png);
  background-repeat: no-repeat;
  background-size: 100%;
}

.productHome_growCard__gFFB2:hover {
  background-image: url(../images/images/qibg1hover.png);
}

.growCards_cardTitle__CLYhS {
  height: 25px;
  line-height: 25px;
  font-size: 18px;
  font-weight: 500;
  color: #222325;
  margin-top: 24px;
}

.growCards_cardDesc__i_z5F {
  width: 100%;
  font-size: 16px;
  font-weight: 400;
  color: #222325;
  line-height: 24px;
  margin-top: 16px;
  text-align: left;
  word-break: break-all;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.information {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
  box-shadow: 0px 0px 15px 0px rgba(66, 92, 178, 0.25);
  border-radius: 41px;
  position: relative;
  background-color: #fff;
  margin-bottom: 80px !important;
  margin-top: 40px !important;
  height: 400px;
}

.width1200 {
  width: 1200px;
  margin: 0 auto;
}

.information h5 {
  font-size: 42px;
  font-weight: 500;
  color: #273167;
  text-align: center;
  margin-bottom: 40px;
}

.information .informationBox {
  display: flex;
  justify-content: space-between;
}

.information .informationBox .boxList {
  width: 33%;
  display: flex;
  flex-direction: column;
  margin-right: 30px;
  margin-left: 30px;
}

.information .informationBox .boxList h4 {
  font-size: 20px;
  font-weight: 500;
  color: #273167;
}

.information .informationBox .boxList span {
  margin-top: 15px;
  margin-bottom: 6px;
  font-size: 14px;
  font-weight: 700;
  color: #273167;
}

.information .informationBox .boxList input {
  padding: 11px;
  outline: none;
  border-radius: 4px;
  border: 1px solid #d7dce4;
}

.information .informationBtn {
  /* display: flex; */
  justify-content: center;
  margin-top: 40px;
}

.information .informationBtn .btn {
  cursor: pointer;
  width: 20%;
  height: 44px;
  display: inline;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  background: linear-gradient(90deg, #6093FA 0%, #336EF3 100%);
  color: #fff;
  float: left;
  text-align: center;
  line-height: 44px;
  margin-left: 40%;
}

.information .informationBtn .btn:hover {
  cursor: pointer;
  width: 20%;
  height: 44px;
  display: inline;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  color: #fff;
  float: left;
  text-align: center;
  line-height: 44px;
  margin-left: 40%;
  background: #0e4792;
}

.information .informationBox .boxList textarea {
  outline: none;
  resize: none;
  padding: 15px;
  height: 100px;
  box-sizing: border-box;
  border-radius: 4px;
  border: 1px solid #d7dce4;
  font-family: "Source Han Sans CN";
}

.cst_box_choose {
  float: left;
  margin-top: 15px;
  margin-bottom: 6px;
}

.cst_box_choose>a {
  cursor: pointer;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
  text-align: center;
  font-size: 14px;
  color: #808191;
  width: 100px;
  line-height: 40px;
  background-color: #fbfbfc;
  border-radius: 4px;
  border: solid 1px #eeeeee;
}

.cst_box_choose>a.active {
  color: #1a73e8;
  border-color: #1a73e8;
  background: #bfd7fc;
  font-weight: 500;
}

.statistics[data-v-26c7ae3f] {
  margin-top: 40px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
  padding-top: 25px;
  padding-bottom: 25px;
}

.statistics .item[data-v-26c7ae3f] {
  width: 25%;
}

.statistics .item .num[data-v-26c7ae3f] {
  height: 40px;
  font-size: 30px;
  font-weight: 600;
  color: #1e5eee;
  line-height: 40px;
  text-align: center;
}

.statistics .item .text[data-v-26c7ae3f] {
  height: 30px;
  font-size: 16px;
  font-weight: 500;
  color: #333;
  line-height: 30px;
  text-align: center;
}

.qiyexz {
  width: 100%;
  margin-top: 40px;
}

.qiyexz img {
  width: 100%;
}

.banner-container[data-v-6393c15a] {
  width: 100%;
  height: 510px;
  background: url(../images/images/bangbg.png) 0 0 / 100% 100%;
  margin-top: 65px;
}

.banner-container .banner-content[data-v-6393c15a] {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: column;
}

.banner-container .banner-content .title[data-v-6393c15a] {
  margin: 80px auto 20px;
  font-size: 36px;
  font-weight: 500;
  color: #333333;
  line-height: 50px;
}

.Search-content[data-v-56a61c56] {
  width: 560px;
  height: 40px;
  padding: 10px 12px;
  background: #fff;
  border-radius: 40px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  box-shadow: -1px 10px 17px 0px rgba(159, 182, 255, 0.2);
}

.Search-content .icon[data-v-56a61c56] {
  width: 20px;
  height: 20px;
  margin-right: 12px;
  margin-left: 3px;
}

.Search-content .input[data-v-56a61c56] {
  width: 72%;
  height: 100%;
  border: none;
  outline: none;
  background: transparent;
}

.Search-content .sousuo {
  width: 136px;
  height: 40px;
  background: linear-gradient(270deg, #6093FA 0%, #336EF3 100%);
  float: right;
  text-align: center;
  font-size: 20px;
  color: #FFFFFF;
  border-radius: 40px;
  line-height: 40px;
  cursor: pointer;
}

.keywords-list[data-v-56a61c56] {
  margin-top: 16px;
  font-size: 14px;
  font-weight: 400;
  color: #59606E;
  line-height: 20px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
}

.keywords-list .keywords-item[data-v-56a61c56] {
  margin-right: 20px;
  opacity: .9;
}

.service-container[data-v-6393c15a] {
  width: 1200px;
  margin: 100px auto 28px;
}

.service-container .section-title[data-v-6393c15a] {
  margin-bottom: 16px;
  font-size: 20px;
  font-weight: 500;
  color: #0a1e30;
  line-height: 28px;
  padding-left: 10px;
}

.service-container .service-list[data-v-6393c15a] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  flex-direction: row;
}

.service-container .service-list .service-item[data-v-6393c15a] {
  display: block;
  width: 288px;
  height: 140px;
  background: #fff;
  border-radius: 8px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: column;
}

.service-container .service-list .service-item .item-img[data-v-6393c15a] {
  width: 74px;
  height: 74px;
  margin: 20px 0 0px;
}

.service-container .service-list .service-item .item-desc[data-v-6393c15a] {
  font-size: 16px;
  font-weight: 400;
  color: #0a1e30;
  line-height: 22px;
}

.help-homepage-list>.item {
  margin-bottom: 18px;
  background: #fff;
  border-radius: 8px;
  padding: 20px;
}

.help-homepage-list>.item>.label .type img {
  margin-right: 10px;
  width: 24px;
}

.help-homepage-list>.item>.label .type span {
  vertical-align: middle;
}

.help-homepage-list>.item>.label {
  align-items: center;
  height: 44px;
  border-bottom: 1px solid #e5e9ed;
}

.help-homepage-list>.item>.label .type {
  font-size: 20px;
  font-weight: bold;
  color: #444;
}

.help-homepage-list>.item .list {
  display: flex;
  flex-wrap: wrap;
  border: 0px solid #e5e9ed;
  padding: 10px 0;
}

.help-homepage-list>.item .list .cell {
  width: 24%;
  padding: 7px 7px 7px 0px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.help-homepage-list>.item .list .cell a {
  font-size: 14px;
  color: #222325;
  cursor: pointer;
}

.help-homepage-list>.item .list .cell a:hover {
  font-size: 14px;
  color: #1d77ff;
  cursor: pointer;
}

.help-homepage-list {
  width: 1200px;
  margin: 35px auto 0 auto;
}

.help-homepage-list1 {
  margin-bottom: 100px;
}

.help-homepage-list>.item .list>.child-wrap label.label {
  display: flex;
  align-items: center;
  height: 32px;
  padding-left: 0px;
  margin-bottom: 3px;
}

.help-homepage-list>.item .list>.child-wrap .type {
  font-size: 18px;
  color: #666;
  line-height: 1;
}

.help-homepage-list>.item .list>.child-wrap .child-list {
  display: flex;
  flex-wrap: wrap;
}

.help-homepage-list>.item .list {
  display: flex;
  flex-wrap: wrap;
  border: 0px solid #e5e9ed;
  padding: 10px 0;
  padding-bottom: 0px;
  background-color: #fff;
}

.help-homepage-list>.item .list .child-wrap {
  border-bottom: 1px dashed #e5e9ed;
  padding-bottom: 10px;
  padding-top: 12px;
}

.juzhong {
  background: #1d78ff;
  color: #fff;
  width: 20%;
  height: 45px;
  font-size: 16px;
  text-align: center;
  line-height: 45px;
  border-radius: 45px;
  margin-left: 40%;
  margin-top: 50px;
}

.juzhong a {
  background: #1d78ff;
  color: #fff;
  text-align: center;
  display: block;
  border-radius: 45px;
}

.juzhong a:hover {
  background: #0b4aa9;
  color: #fff;
  text-align: center;
  display: block;
  border-radius: 45px;
}

.lg-help-content {
  padding-top: 120px;
  padding-bottom: 100px;
  width: 1200px;
  margin: 0 auto;
}

.lg-help-content .m-t-b-10 {
  background-color: #f2f2f2;
  height: 120px;
}

.big_body {
  display: flex;
  display: flex;
  justify-content: space-between;
  /* align-items: center; */
  /* flex-wrap: wrap; */
}

.nav_div {
  width: 260px;
  background-color: #fff;
  border-radius: 8px;
}

.menu_list {
  width: 240px;
  padding: 10px;
}

.menu_head {
  height: 58px;
  line-height: 58px;
  padding-left: 0px;
  font-size: 22px;
  color: #222325;
  cursor: pointer;
  font-weight: normal;
  position: relative;
  margin: 0px;
  background: url(../images/images/bang12.png) center right no-repeat;
}

.menu_list .current {
  background: url(../images/images/bang11.png) center right no-repeat;
}

.menu_list h3 img {
  margin-right: 10px;
  width: 28px;
}

.art_cont p span b {
  width: 22px;
  height: 22px;
  background: linear-gradient(135deg, #6093FA 0%, #336EF3 100%);
  border-radius: 3px;
  color: #fff;
  font-size: 16px;
  text-align: center;
  line-height: 22px;
  display: inline-block;
  margin-right: 5px;
}

.art_cont p b {
  width: 22px;
  height: 22px;
  background: linear-gradient(135deg, #9DE395 0%, #62CE66 100%);
  border-radius: 3px;
  color: #fff;
  font-size: 16px;
  text-align: center;
  line-height: 22px;
  display: inline-block;
  margin-right: 5px;
}

.art_cont {
  margin-bottom: 12px;
}

.art_cont img {
  width: 100% !important;
}

.menu_list h3 span {
  vertical-align: middle;
}

.menu_body {
  line-height: 48px;
}

.menu_body a {
  display: block;
  height: 48px;
  font-size: 18px;
  line-height: 48px;
  padding-left: 10px;
  color: #222325;
  text-decoration: none;
}

.menu_body a:hover {
  text-decoration: none;
  color: #1d78ff;
}

.markdown_body {
  width: 921px;
  float: right;
}

.editormd-html-preview {
  text-align: left;
  font-size: 14px;
  line-height: 1.6;
  padding: 20px;
  overflow: auto;
  /* width: 100%; */
  background-color: #fff;
  border-radius: 8px;
}

.banner_nr {
  font-weight: 400;
  font-size: 16px;
  color: #666666;
  line-height: 24px;
  text-align: left;
}

.el-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  width: 100%;
}

.markdown-body h2 {
  padding-bottom: 13px;
  font-size: 24px;
  line-height: 38px;
  border-bottom: 1px solid #eee;
  margin-bottom: 18px;
  font-weight: normal;
}

.markdown-body p {
  margin-top: 0;
  margin-bottom: 5px;
  font-size: 16px;
}

.extension-banner[data-v-7d2032ac] {
  background: url(../images/tuiguang_01.jpg) no-repeat 50%;
  background-size: cover;
  height: 531px;
  box-sizing: border-box;
  padding-top: 181px;
}

.extension-banner h1[data-v-7d2032ac] {
  font-weight: 400;
  font-size: 54px;
  color: #0e0b3d;
  line-height: 76px;
  text-align: center;
  font-weight: 700;
}

.banner_txt span {
  color: #f70000;
}

.extension-banner .banner_txt[data-v-7d2032ac] {
  font-weight: 400;
  font-size: 22px;
  color: rgba(18, 17, 39, .72);
  margin-top: 22px;
  margin-bottom: 60px;
  text-align: center;
}

.extension-banner .btn_box[data-v-7d2032ac] {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  column-gap: 14px;
  row-gap: 20px;
}

.extension-banner .btn_box .btn[data-v-7d2032ac] {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  width: 191px;
  height: 54px;
  border-radius: 36px;
  cursor: pointer;
}

.extension-banner .btn_box .btn i[data-v-7d2032ac] {
  margin-right: 14px;
  background: url(../images/cus_icon.svg) no-repeat 50%;
  background-position-y: 0;
  width: 27px;
  height: 27px;
}

.extension-banner .btn_box .btn.b_l[data-v-7d2032ac] {
  color: #fff;
  background: #3367d6;
  box-shadow: 1px 3px 8px 0 rgba(7, 62, 128, .53);
}

.extension-banner .btn_box .btn.b_r[data-v-7d2032ac] {
  background: #f8fafe;
  border: 1px solid #0e1d3c;
  color: #0e1d3c;
}

.section2_22 {
  padding-top: 70px;
  padding-bottom: 100px;
  width: 1200px;
  margin: 0 auto;
}

.section2_22 .title {
  font-size: 34px !important;
  line-height: 34px;
}

.section2_22 .title {
  font-size: 36px;
  line-height: 38px;
  color: #333333;
  text-align: center;
  font-weight: 700;
  position: relative;
}

.section2_22 .title-text {
  font-size: 20px;
  line-height: 20px;
  color: #666666;
  text-align: center;
  position: relative;
}

.section2_22 .flex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  display: -webkit-flex;
}

.section2_22 .promotion-box {
  width: 380px;
  height: 244px;
  padding-top: 60px;
  padding-left: 35px;
}

.section2_22 .promotion-box {
  position: relative;
  width: 380px;
  height: 244px;
  background-color: #ffffff;
  box-shadow: 0px 0px 10px 0px rgba(3, 18, 110, 0.18);
  border-radius: 15px;
  padding-top: 68px;
  padding-left: 40px;
  box-sizing: border-box;
  cursor: pointer;
}

.section2_22 .title-text {
  margin-top: 15px;
}

.section2_22 .title-text::after {
  bottom: -25px;
}

.promotion-box {
  width: 380px;
  height: 244px;
  padding-top: 60px;
  padding-left: 35px;
}

.promotion-box:hover {
  background-image: linear-gradient(0deg, #0077c9 0%, #1475dd 50%, #2772f0 100%), linear-gradient(#ffffff, #ffffff);
}

.promotion-box:hover .little-title {
  color: #ffffff;
}

.promotion-box:hover .text {
  color: #ffffff;
}

.little-title {
  font-size: 22px;
  color: #0077c8;
  font-weight: 700;
}

.title-text::after {
  width: 50px !important;
  height: 5px !important;
}

.section2_22 .little-title {
  margin-bottom: 20px;
}

.section2_22 .wrap {
  margin-top: 80px;
}

.section2_22 .text {
  margin-top: 0px;
  color: #333333;
  font-weight: 600;
}

.section2_22 .text1 {
  margin-top: 8px;
}

.iconimg_111 {
  position: absolute;
}

.iconimg222 {
  width: 28%;
  top: 7%;
  right: 4%;
  position: absolute;
}

.iconimg223 {
  width: 28%;
  top: 7%;
  right: 4%;
  position: absolute;
}

.iconimg224 {
  width: 19%;
  top: 7%;
  right: 4%;
  position: absolute;
}

.tuijian-lc {
  /*padding: 30px 0 40px;*/
  background: #e8f3fa;
  height: 400px;
}

.tuijian-flow {
  padding: 40px 0 90px;
  /*background: url("../images/2019/tuijian-bg.png") no-repeat center 220px;*/
;
}

.flow-list {}

.wide1190 {
  width: 1200px;
  margin: 0 auto;
}

.tuijian-title::before,
.tuijian-title::after {
  content: "";
  display: inline-block;
  width: 200px;
  height: 1px;
  background: #501940;
  vertical-align: middle;
}

.tuijian-title {
  font-size: 30px;
  color: #501940;
  text-align: center;
}

.flow-list li {
  margin-top: 30px;
  float: left;
  width: 33.3333333%;
  text-align: center;
}

.flow-list li .fl-num {
  line-height: normal;
  font-size: 36px;
  color: #333333;
}

.flow-list li .fl-icon {
  margin: 0 auto;
  width: 88px;
  height: 88px;
  background: url("../images/2019/tuijiannew-icon2019.png") no-repeat;
}

.flow-list li .fl-icon1 {
  background-position: -363px 0;
}

.flow-list li .fl-icon2 {
  background-position: -458px 0;
}

.flow-list li .fl-icon3 {
  background-position: 0 -122px;
}

.flow-list li .fl-icon4 {
  background-position: -98px -122px;
}

.flow-list li .fl-icon5 {
  background-position: -196px -122px;
}

.flow-list li .fl-icon6 {
  background-position: -294px -122px;
}

.flow-list li .fl-icon7 {
  background-position: -392px -122px;
}

.flow-list li .fl-icon8 {
  background-position: -490px -122px;
}

.flow-list li .fl-title {
  font-size: 20px;
  color: #333333;
}

.flow-list li .fl-txt {
  font-size: 16px;
  color: #989898;
}

.flow-list-two {
  margin: 20px 100px 0;
}

.flow-list-two li {
  width: 50%;
}

.flow-list-new {
  margin-top: 50px;
  z-index: 999;
  position: relative;
}

.flow-list-new li {
  float: left;
  width: 25%;
  text-align: center;
}

.flow-list-new li .fln-icon {
  display: inline-block;
  width: 88px;
  height: 88px;
  background: url('../images/tuijiannew-icon2019.png?123') no-repeat;
  border-radius: 44px;
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
}

.flow-list-new li .fln-icon.fln-icon1 {
  background-position: -511px -220px;
}

.flow-list-new li .fln-icon.fln-icon2 {
  background-position: -511px -315px;
}

.flow-list-new li .fln-icon.fln-icon3 {
  background-position: -511px -411px;
}

.flow-list-new li .fln-icon.fln-icon4 {
  background-position: -511px -506px;
}

.flow-list-new li .fln-num {
  padding-top: 10px;
  font-size: 20px;
  color: #333;
}

.flow-list-new li .fln-title {
  font-size: 20px;
  color: #333;
}

.flow-list-new li .fln-txt {
  font-size: 16px;
  color: #666;
  padding-top: 10px;
}

.flow-line {
  margin: 0 auto;
  width: 75%;
  height: 4px;
  background: #fff;
  position: relative;
  top: 48px;
}

.section5 {
  padding-top: 90px;
}

.section5 .title {
  font-size: 34px !important;
  line-height: 34px;
}

.section5 .title {
  font-size: 36px;
  line-height: 38px;
  color: #333333;
  text-align: center;
  font-weight: 700;
  position: relative;
}

.we-box {
  padding-top: 80px;
  padding-bottom: 90px;
}

.we-box {
  padding-top: 68px;
  background-image: url(../images/tuiguang_03.png);
  background-position: center bottom;
  padding-bottom: 101px;
  position: relative;
}

.tuoyuan {
  position: absolute;
  z-index: -1;
}

.tuoyuan1 {
  left: 121px;
  top: 20px;
}

.tuoyuan2 {
  right: 213px;
  top: 56px;
}

.tuoyuan3 {
  left: 539px;
  top: 644px;
}

.tuoyuan4 {
  right: 485px;
  top: 491px;
}

.section5 .wrap {
  width: 1420px;
  margin: 0 auto;
}

.section5 .flex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  display: -webkit-flex;
}

.section5 .box5 {
  width: 280px;
  height: 250px;
  padding-top: 30px;
}

.section5 .box5 {
  width: 321px;
  height: 284px;
  background-color: #ffffff;
  box-shadow: 0px 0px 21px 0px rgba(45, 47, 85, 0.07);
  border-radius: 20px;
  text-align: center;
  padding-top: 56px;
  box-sizing: border-box;
  transition: 0.3s;
  cursor: pointer;
}

.section5 .box5>img {
  width: 50px;
}

.little-title5 {
  margin-top: 10px;
  font-weight: 700;
  font-size: 20px;
}

.box5:hover {
  border-top: 5px solid #ff8f1c;
  margin-top: -18px;
}

.little-text {
  font-size: 17px;
  line-height: 32px;
  color: #666666;
  margin-top: 35px;
  margin-right: 41px;
  margin-left: 41px;
}

.size22 {
  font-size: 22px;
}

.box-5 {
  margin-right: 41px;
}

.section5 .flex2 {
  margin-top: 38px;
  justify-content: center;
}

.free_serve[data-v-7d2032ac] {
  width: 100%;
  max-width: 1300px;
  min-height: 348px;
  margin: 100px auto 197px;
  background: url(../images/tuiguang1_11.png) no-repeat 50%;
  background-size: 100% 100%;
  background-size: cover;
  border-radius: 8px;
  box-sizing: border-box;
  padding: 0 110px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.free_serve .fs_l h2[data-v-7d2032ac] {
  font-weight: 600;
  font-size: 32px;
  color: #242424;
}

.free_serve .fs_l p[data-v-7d2032ac] {
  font-weight: 500;
  font-size: 18px;
  color: #242424;
  margin-top: 27px;
}

.free_serve .fs_c[data-v-7d2032ac] {
  width: 280px;
  justify-content: space-between;
  align-content: flex-start;
}

.free_serve .fs_r[data-v-7d2032ac] {
  width: 203px;
  height: 203px;
  background: #fff;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.free_serve .fs_r img[data-v-7d2032ac] {
  width: 195px;
  height: 195px;
}

.free_serve .fs_c .fs_li[data-v-7d2032ac] {
  width: 280px;
  display: flex;
  font-weight: 400;
  font-size: 16px;
  color: #1d78ff;
  margin-bottom: 20px;
  background-color: #92ccfc;
  border-radius: 40px;
  height: 40px;
  line-height: 40px;
}

.free_serve .fs_c .fs_li i[data-v-7d2032ac] {
  background: url(../images/tuiguang1_06.png) no-repeat 50%;
  background-size: 100% 100%;
  width: 21px;
  height: 21px;
  margin-right: 8px;
  margin-top: 12px;
  margin-left: 15px;
}

.fly-selector-container {
  width: 50%;
  min-width: 200px;
  padding: 0.375rem 1.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #555e71;
  background-color: #ffffff;
  background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none);
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #e9e9e9;
  transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  overflow: hidden;
  display: block;
  cursor: pointer;
}

.fly-selector-container>.fly-selector-content {
  position: absolute;
  opacity: 0;
  height: 0;
  overflow-y: scroll;
  border-radius: 0 5px;
  /* border: 1px solid #eee; */
  width: 100%;
  background-color: #fff;
  margin-top: 45px;
  margin-left: -13px;
  display: none;
  min-height: 102px;
  box-shadow: 0px 0px 10px 0px #00000026;
}

.fly-selector-container>.fly-selector-content>ul {
  display: block !important;
  height: auto;
}

.fly-selector-container>.fly-selector-content>ul li.fly-selector-item.active {
  color: #007AFF;
  font-weight: bold;
  background-color: #0051ff1a;
}

.col-form-label {
  padding-top: calc(.375rem + var(--bs-border-width));
  padding-bottom: calc(.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.fly-selector-container>.fly-selector-content>ul li {
  font-size: 15px;
  padding: 0 20px;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #606266;
  height: 38px;
  line-height: 38px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}

.fly-selector-container .fly-selector-search {
  display: none;
  width: calc(100% - 30px);
  float: left;
}

.fly-selector-container .fly-selector-icon {
  transition: none;
  float: right;
}

.fly-selector-container .fly-selector-title {
  cursor: pointer;
  width: calc(100% - 30px);
  float: left;
}

.m {
  width: 1200px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 0px;
}

.head {
  float: left;
}

.xiazai {
  float: left;
  margin-left: 12px;
  margin-top: 9px;
}

.sc_generate {
  float: left;
  width: 690px;
  /* margin-top: -63px; */
  margin-bottom: 80px;
  padding-bottom: 0px;
  border-radius: 8px;
  background: #FFFFFF;
  box-shadow: 0px 0px 8px rgba(140, 175, 210, 0.1);
}

.sc_generate1 {
  float: left;
  width: 290px;
  /* margin-top: -63px; */
  margin-bottom: 80px;
  padding-bottom: 0px;
  border-radius: 8px;
  background: #FFFFFF;
  box-shadow: 0px 0px 8px rgb(140 175 210 / 10%);
  padding: 20px;
}

.widget1 {
  float: right;
  width: 820px;
  /* margin-top: -63px; */
  margin-bottom: 80px;
  padding-bottom: 0px;
  border-radius: 8px;
  background: #FFFFFF;
  box-shadow: 0px 0px 8px rgb(140 175 210 / 10%);
  padding: 20px;
}

.sc_generate1 .layui-menu li {
  position: relative;
  font-size: 18px;
  color: #222325;
  white-space: nowrap;
  cursor: pointer;
  transition: all .3s;
  padding-left: 10px;
  border-left: 3px solid #fff;
  height: 58px;
  line-height: 58px;
}

.sc_generate1 .layui-menu-item-checked {
  background-color: #0080ff12 !important;
  border-left: 3px solid #297fff !important;
  color: #336EF3 !important;
}

.sc_generate1 .layui-menu-body-title {
  position: relative;
  margin: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.sc_generate1 .layui-menu li,
.sc_generate1 .layui-menu-body-title,
.sc_generate1 .layui-menu-body-title a {
  padding-left: 10px;
}

.widget1 .tip_txt {
  height: 36px;
  background: linear-gradient(90deg, #5CBAFF 0%, #56D8F6 84%, #FFFFFF 100%);
  font-size: 16px;
  color: #FFFFFF;
  line-height: 36px;
  padding-left: 10px;
  padding-right: 25px;
  display: inline-block;
  margin-bottom: 10px;
}

.widget1 .tableip1 {
  padding: 10px;
  background: #FFFFFF;
  border: 1px dashed #8AC4FF;
  margin-bottom: 30px;
}

.sc_generate .scx_tab {
  display: block;
  width: 100%;
  height: 63px;
  border-bottom: 1px solid #E5EAEF;
  font-size: 0;
}

.sc_generate .scx_tab a.active {
  position: relative;
  border-left: 1px solid #E5EAEF;
  border-right: 1px solid #E5EAEF;
  border-top: 3px solid #0072ff;
  background: linear-gradient(180deg, rgba(251, 195, 33, 0.1) 0%, rgba(251, 195, 33, 0) 67%, rgba(251, 195, 33, 0) 100%);
}

.sc_generate .scx_tab a {
  display: inline-block;
  vertical-align: top;
  padding: 0 40px 0 38px;
  font-size: 0;
  text-align: center;
  border-top: 3px solid #fff;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
}

.sc_generate .scx_tab a.active::before {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  height: 3px;
  width: 100%;
  background-color: #fff;
}

.sc_generate .scx_tab a.active .mdip5 {
  background-position: -94px -106px;
}

.mdip5 {
  width: 20px;
  height: 18px;
  background-position: -54px -106px;
}

.scx_from .ips {
  float: left;
  width: 170px;
  height: 46px;
  margin-right: 12px;
  padding-left: 16px;
  line-height: 46px;
  background: #FFFFFF;
  border: 1px solid #DCDFE6;
  border-radius: 4px;
  color: #222;
  font-size: 15px;
  -moz-appearance: inherit;
  -webkit-appearance: block;
}

.scx_from .ts {
  float: left;
  margin-top: 11px;
  margin-left: 0;
  font-size: 15px;
  color: #999;
  margin-right: 18px;
}

.ant_radio_wrapper {
  display: inline-block;
  cursor: pointer;
  margin: 0 21px 0 0;
  font-size: 14px;
}

.sc_generate .scx_tab a.active font {
  color: #0072ff;
}

.sc_generate .scx_tab a font {
  display: inline-block;
  vertical-align: middle;
  margin-left: 8px;
  font-size: 18px;
  color: #666666;
  line-height: 60px;
}

.sc_generate .scx_bot.active {
  display: block;
}

.sc_generate .scx_tit font {
  margin-left: 10px;
  font-size: 20px;
  color: #181818;
  font-weight: bold;
  line-height: 24px;
  vertical-align: middle;
}

.sc_generate .scx_from li {
  display: inline-block;
  width: 89%;
  padding-left: 22px;
  margin-bottom: 31px;
}

.sc_generate .scx_from .l_ti {
  display: inline-block;
  vertical-align: middle;
  width: 100px;
  /* margin-right: 27px; */
  font-size: 16px;
  color: #222;
  text-align: left;
  line-height: 21px;
}

.sc_generate .scx_from .l_ti span {
  color: #FF0000;
}

.sc_generate .scx_from .l_ti1 {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  /* margin-right: 27px; */
  font-size: 16px;
  color: #222;
  text-align: left;
  line-height: 21px;
  margin-bottom: 6px;
}

.sc_generate .scx_from .l_ti2 {
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  /* margin-right: 27px; */
  font-size: 14px;
  color: #222;
  text-align: left;
  line-height: 21px;
  margin-top: 4px;
}

.sc_generate .scx_from .l_ti2 a {
  text-decoration: underline;
}

.sc_generate .scx_from .l_ti2 img {
  width: 12px;
  height: 12px;
}

.scx_notes .tip_txt {
  height: 36px;
  background: linear-gradient(90deg, #5CBAFF 0%, #56D8F6 84%, #FFFFFF 100%);
  font-size: 16px;
  color: #FFFFFF;
  line-height: 36px;
  padding-left: 10px;
  padding-right: 25px;
  display: inline-block;
  margin-bottom: 10px;
}

.sc_generate .scx_from .r_bo {
  display: inline-block;
  width: 80%;
  vertical-align: middle;
}

.sc_generate .scx_from .r_bo1 {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}

.sc_generate .scx_from .r_bo .sl_city {
  width: 240px;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
}

.sc_generate .scx_from .r_bo .sl_city1 {
  width: 98%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  margin-right: 0px;
  margin-bottom: 5px;
}

.sc_generate .scx_from .r_bo2:nth-child(2) {
  width: 49%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  float: right;
}

.sc_generate .scx_from .r_bo2 {
  width: 49%;
  float: left
}

.sc_generate .scx_from .r_bo3 {
  width: 100%;
  float: left
}

.sc_generate .scx_from .r_bo4 {
  width: 99%;
  float: left;
  border: solid 1px #D8DCE6;
  border-radius: 4px;
  height: 40px;
}

.sc_generate .scx_from .r_bo2 .sl_city1 span a {
  color: #336EF3;
}

.sc_generate .scx_from .r_bo .sl_city4 {
  width: 14%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  margin-right: 0px;
}

.sc_generate .scx_from .r_bo .sl_city5 {
  width: 47%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  margin-left: 14px;
}

.sc_generate .scx_from .r_bo .login1 {
  margin-right: 8px;
  background: #fff;
  color: #0a68e3;
  padding-left: 0px;
  box-sizing: border-box;
  position: relative;
  border: solid 1px #0a68e3;
  float: right;
}

.sc_generate .scx_from .r_bo .login1:hover {
  background: #f3f6ff;
}

.sc_generate .scx_from .r_bo .register1 {
  float: right;
  margin-right: 5px;
  background: #1d78ff;
  color: #fff;
  padding-left: 0px;
  box-sizing: border-box;
  position: relative
}

.sc_generate .scx_from .r_bo a {
  width: 100px;
  height: 39px;
  font-size: 16px;
  color: #336EF3;
  text-align: center;
  line-height: 39px;
  border-radius: 6px;
  display: flex;
  justify-content: center;
  align-items: center
}

.sc_generate .scx_from .r_bo .register1:hover {
  background: #3580ff
}

.sc_generate .scx_from .r_bo #linksw {
  font-family: "Source Han Sans CN";
  color: #444a6d;
  border-radius: 4px;
  border: 1px solid #D8DCE6;
  outline: none;
  font-size: 14px;
  font-weight: 400;
  line-height: 25px;
  box-sizing: border-box;
  padding-left: 5px;
  width: 99%;
  height: 90px;
  margin-top: 20px;
}

.sc_generate .scx_from .r_bo .sl_city2 {
  width: 99%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  margin-right: 0px;
}

.sc_generate .scx_from .r_bo .sl_city3 {
  width: 94%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  border: none;
  margin-right: 0px;
}

.sc_generate .scx_from li {
  display: inline-block;
  width: 94%;
  padding-left: 3%;
  margin-bottom: 28px;
}

#main_jdt {
  /*width: 400px;*/
}

#main_jdt .scroll-bar {
  height: 36px;
  position: relative;
  margin-top: 10px;
  float: left;
  width: 400px;
}

#main_jdt .entire-bar {
  width: 100%;
  height: 4px;
  top: 12px;
  left: 0;
  position: absolute;
  background: #E5E9F2;
}

#main_jdt .action-bar {
  top: 12px;
  height: 4px;
  position: absolute;
  background: #336EF3;
}

#main_jdt .action-block {
  top: 6px;
  width: 6px;
  height: 6px;
  cursor: pointer;
  position: absolute;
  background: #fff;
  border: solid 5px #336EF3;
  border-radius: 18px;
}

#control-group {
  float: left;
  width: 540px;
}

.showAmount #showArea {
  width: 50px;
  height: 24px;
  font-size: 14px;
  text-align: center;
  border: none;
}

.showAmount {
  float: left;
  border: solid 1px #D8DCE6;
  margin-left: 20px;
  border-radius: 4px;
  height: 24px;
  width: 100px;
  margin-top: 11px;
}

.taocan_right_xx_sl4 {
  width: 25px;
  text-align: center;
  height: 25px;
  float: left;
  border: none;
  border-left: solid 1px #D8DCE6;
  border-right: solid 1px #D8DCE6;
}

.taocan_right_xx_sl5 {
  width: 25px;
  text-align: center;
  height: 25px;
  float: left;
  border: none;
}

.sc_generate .scx_from .r_bo .sl_city {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  /*很关键：将默认的select选择框样式清除*/
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../images/images/arrow-down.png") no-repeat scroll 219px center transparent;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.sc_generate .scx_from .r_bo .sl_city::-ms-expand {
  display: none;
}

.sc_generate .scx_from .r_bo .sl_city1 {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  /*很关键：将默认的select选择框样式清除*/
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../images/images/arrow-down.png") no-repeat scroll 289px center transparent;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.sc_generate .scx_from .r_bo .sl_city1::-ms-expand {
  display: none;
}

.sc_generate .scx_from .r_bo .sl_city2 {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  /*很关键：将默认的select选择框样式清除*/
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../images/images/arrow-down.png") no-repeat scroll 620px center transparent;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.sc_generate .scx_from .r_bo .sl_city4::-ms-expand {
  display: none;
}

.sc_generate .scx_from .r_bo .sl_city4 {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  /*很关键：将默认的select选择框样式清除*/
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../images/images/arrow-down.png") no-repeat scroll 70px center transparent;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.sc_generate .scx_from .r_bo .sl_city4::-ms-expand {
  display: none;
}

.sc_generate .scx_from .r_bo .sl_city5 {
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  /*很关键：将默认的select选择框样式清除*/
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  /*在选择框的最右侧中间显示小箭头图片*/
  background: url("../images/images/arrow-down.png") no-repeat scroll 280px center transparent;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.sc_generate .scx_from .r_bo .sl_city5::-ms-expand {
  display: none;
}

.sc_generate .copy {
  display: block;
  margin: 0 48px;
}

.sc_generate .copy .copy_input {
  float: left;
  width: 438px;
  height: 24px;
  padding: 10px 16px;
  line-height: 26px;
  background: #FFFFFF;
  border-top: 1px solid #DCDFE6;
  border-bottom: 1px solid #DCDFE6;
  border-left: 1px solid #DCDFE6;
  border-right: 0px;
  border-radius: 4px 0 0 4px;
  font-size: 15px;
}

.sc_generate .copy .copy_button {
  float: left;
  width: 120px;
  height: 46px;
  line-height: 46px;
  background: #0072ff;
  border-radius: 0px 4px 4px 0px;
  border: 0;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
}

.sc_generate .copy .copy_go {
  float: right;
  width: 120px;
  height: 46px;
  background: #0072ff;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  border: 0;
  cursor: pointer;
}

.widget {
  float: right;
  width: 500px;
  /* margin-top: -63px; */
  margin-bottom: 80px;
  padding-bottom: 0px;
  border-radius: 8px;
  background: #FFFFFF;
  box-shadow: 0px 0px 8px rgb(140 175 210 / 10%);
}
}

.widget .wi_wt {
  float: left;
  width: 100%;
  background: #fff;
  box-shadow: 0px 0px 8px rgba(140, 175, 210, 0.1);
}

.widget .wi_wt .ti {
  width: 100%;
  height: 57px;
  line-height: 57px;
  border-bottom: 1px solid #E5EAEF;
}

.widget .wi_wt .ti span {
  margin-left: 10px;
  vertical-align: middle;
  font-size: 18px;
  color: #222;
}

.widget .wi_wt .ti a {
  float: right;
  vertical-align: middle;
  color: #B7BBC3;
  font-size: 18px;
}

.widget .wi_wt ul {
  padding: 10px 0 20px 0;
}

.widget .wi_wt li {
  width: 100%;
  padding: 0 15px;
  line-height: 35px;
}

.widget .wi_wt li a {
  line-height: 38px;
}

.widget .wi_wt li i {
  margin-right: 10px;
}

.ico_18 {
  width: 6px;
  height: 10px;
  background-position: -132px -211px;
}

.ico {
  display: inline-block;
  vertical-align: middle;
  background: url(../images/ico.png) no-repeat;
}

.widget .wi_wt li font {
  vertical-align: middle;
  font-size: 15px;
  color: #222;
  height: 20px;
  overflow: hidden;
  display: inline-block;
  width: 250px;
  line-height: 20px;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.sc_generate .scx_tit {
  height: 65px;
  line-height: 65px;
  border-bottom: 0px;
}

.sc_generate .scx_tit {
  /* width: 100%; */
  height: 63px;
  padding: 0 24px;
  padding-top: 25px;
  line-height: 63px;
}

.ico_17 {
  margin-right: 0px;
}

.sc_generate .scx_from .shengcheng1[type=submit] {
  display: inline-block;
  float: left;
  margin-left: 0px;
  width: 140px;
  height: 40px;
  background: linear-gradient(90deg, #6093FA 0%, #336EF3 100%);
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  border: 0;
  cursor: pointer;
}

.sc_generate .scx_from .fuzhi1[type=submit] {
  display: inline-block;
  float: left;
  margin-left: 0px;
  width: 140px;
  height: 40px;
  background: #fff;
  border-radius: 4px;
  border: solid 1px #6093FA;
  font-size: 16px;
  color: #6093FA;
  text-align: center;
  cursor: pointer;
  margin-left: 8px;
  margin-right: 8px;
}

.sc_generate .scx_from .dakai1[type=submit] {
  display: inline-block;
  float: left;
  margin-left: 0px;
  width: 140px;
  height: 40px;
  background: #fff;
  border-radius: 4px;
  border: solid 1px #6093FA;
  font-size: 16px;
  color: #6093FA;
  text-align: center;
  cursor: pointer;
  margin-left: 8px;
  margin-right: 8px;
}

.sc_generate .scx_from .fuzhi1:hover {
  background: #6093FA;
  border-radius: 4px;
  border: solid 1px #6093FA;
  font-size: 16px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  margin-left: 8px;
  margin-right: 8px;
}

.sc_generate .scx_from .dakai1:hover {
  background: #6093FA;
  border-radius: 4px;
  border: solid 1px #6093FA;
  font-size: 16px;
  color: #fff;
  text-align: center;
  cursor: pointer;
  margin-left: 8px;
  margin-right: 8px;
}

.sc_generate .scx_from .sl_city6 {
  width: 99%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  border: solid 1px #0f2841;
  border-radius: 4px;
  margin-right: 0px;
  background-color: #0f2841;
  color: #fff;
}

.sc_generate .scx_from .sl_city7 {
  width: 80%;
  height: 40px;
  font-size: 14px;
  padding-left: 5px;
  border: solid 1px #D8DCE6;
  border-radius: 4px;
  margin-right: 0px;
  margin-top: 8px;
}

.scx_notes {
  display: block;
  /* margin: 0 48px; */
  float: left;
  margin-bottom: 20px;
  width: 94%;
  padding-left: 3%;
}

.scx_notes2 {
  width: 93.5%;
}

.scx_notes .ti {
  display: block;
  margin-top: 22px;
  margin-bottom: 14px;
  line-height: 21px;
  font-size: 20px;
  color: #181818;
  font-weight: bold;
}

.scx_notes .ti font {
  margin-left: 10px;
  font-size: 18px;
  color: #222;
  line-height: 24px;
  vertical-align: middle;
}

.scx_notes table {
  width: 100%;
  background: #DAEAF3;
}

.scx_notes thead {
  background: #DCDFE6;
}

.pre_count {
  background: #EEF9FF;
  padding: 20px;
  color: #222325;
  font-size: 14px;
  margin: 0px;
  border-radius: 0px;
  font-family: "Source Han Sans CN";
}

.span_green {
  color: #222325;
}

.scx_notes .tableip1 {
  padding: 10px;
  background: #FFFFFF;
  border: 1px dashed #8AC4FF;
  margin-bottom: 30px;
}

.gen-box-table tr td:nth-child(1) {
  background-color: #f3f9ff;
}

.gen-box-table tr td:nth-child(2) {
  background-color: #F6FCFF;
}

.gen-box-table tr td:nth-child(3) {
  background-color: #F6FCFF;
}

.gen-box-table tr td:nth-child(4) {
  background-color: #F6FCFF;
}

.gen-box-table td {
  padding: 18px;
  text-align: left;
}

.scx_notes td {
  color: #222325;
  font-size: 14px;
}

.scx_notes thead .nkey {
  padding-left: 20px;
}

.scx_notes tbody .nkey {
  padding-left: 20px;
  color: #222;
}

.gen-box-table {
  border: 0px solid #E3EAF2;
  font-size: 16px;
}

.gen-box-table thead {
  color: #ffffff;
  background: linear-gradient(90deg, #5CBAFF 0%, #56D8F6 100%);
}

.gen-box-table th {
  padding: 12px;
  text-align: left;
}

.btn-primary {
  color: #fff;
  background-color: #0d6efd;
  width: 40%;
  height: 35px;
  line-height: 35px;
  border-radius: 8px;
}

.btn-outline-primary {
  color: #0d6efd;
  border: 1px solid #0d6efd;
  width: 40%;
  height: 35px;
  line-height: 35px;
  border-radius: 8px;
}

.payment_body {
  padding: 100px 0;
  margin: 0 auto;
  max-width: 1200px;
}

.payment_body .payment_main {
  display: flex;
  justify-content: space-between;
}

.payment_body .payment_main .payment_main_left {
  width: 60%;
}

.payment_body .payment_main .payment_main_left .paywallet {
  margin-bottom: 25px;
}

.payment_body .payment_main .payment_main_right {
  width: 38%;
}

.payment_body .payment_main .payitem {
  padding: 30px;
  display: flex;
  flex-direction: column;
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  cursor: pointer;
  margin-top: 10px;
}

.payment_body .payment_main .payment_main_left .payitem .payitem_top {
  display: flex;
  justify-content: space-between;
}

.payment_main_left .payitem .payitem_top_left {
  display: flex;
  align-items: center;
}

.payment_main_left .payitem .payitem_top_right {
  display: flex;
  align-items: center;
}

.payment_main_left .payitem .payitem_top_right img {
  margin-right: 10px;
}

.payment_main_left .payitem .payitem_top_left div {
  margin-right: 10px;
}

.payment_main_left .payitem .payitem_top_left .payitem_title {
  font-size: 18px;
  color: #273665;
  font-weight: 600;
}

.payment_main_left .payitem .cdkey_top_item {
  flex: 1;
}

.payitem .cdkey_top_item .cdkey_input {
  border: 0;
  font-size: 18px;
  border-bottom: 1.5px solid #d2d9e5;
  padding: 5px;
}

.payitem .cdkey_top_item .cdkey_btn {
  margin-left: 10px;
}

.payment_main_left .payitem .payitem_top_left .payitem_tip {
  font-size: 12px;
  color: #6d6d6d;
}

.payment_body .payment_main .payitem_top_right .pay_type {
  width: 18px;
  height: 18px;
  border-color: #b1b1b1;
}

.payitem .payitem_wallet {
  display: flex;
  justify-content: space-between;
  margin-top: 10px;
  align-items: center;
}

.payitem .payitem_wallet .payitem_wallet_info {
  width: 65%;
  display: flex;
  color: #273665;
}

.payitem .payitem_wallet .payitem_wallet_info .tit {
  color: #273665;
  font-size: 19px;
  font-weight: 600;
  margin-bottom: 13px;
}

.payitem .payitem_wallet .payitem_wallet_info .amount {
  color: #273665;
  font-size: 18px;
  font-weight: 600;
}

.payitem .payitem_wallet .payitem_wallet_info .wallet_info_left {
  width: 60%;
}

.payitem .payitem_wallet .payitem_wallet_info .wallet_info_right {
  width: 40%;
}

.payitem .payitem_wallet .payitem_wallet_btn {
  width: 25%;
  display: flex;
  flex-direction: row-reverse;
}

.payment_body .payment_main .payitem_bac {
  background-color: #e7ebf36b;
}

.payment_body .payment_main .package_info {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.payment_body .payment_main .package_info .package_title {
  font-size: 19px;
  font-weight: 400;
  color: #273665;
}

.package_info .package_price_info .package_price {
  font-size: 28px;
  font-weight: 600;
  color: #273665;
}

.package_info .package_price_info .package_day {
  font-size: 18px;
  font-weight: 600;
  color: #8b91a58c;
}

.payment_main_right .order_info .order_title {
  font-size: 20px;
  font-weight: 800;
  color: #273665;
  margin-bottom: 18px;
}

.payment_main_right .order_info .cdk_payment_title {
  padding-top: 10px;
  border-top: 1px solid #c7d2df;
}

.payment_main_right .order_info .order_package_item {
  display: flex;
  font-size: 18px;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 12px;
}

.banner-container[data-v-65455588] {
  display: block;
}

.banner-container[data-v-65455588] {
  margin-bottom: 0px;
  padding-top: 9px;
  position: relative;
}

.banner-container .price-banner[data-v-65455588] {}

.banner-container .version-view[data-v-65455588] {
  display: flex;
  /* gap: 16px; */
  height: 550px;
  margin: 0 auto;
  width: 1200px;
}

.banner-container .version-card[data-v-65455588] {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  /* height: 100%; */
  /* overflow: hidden; */
  position: relative;
  transition: box-shadow .2s ease;
  width: 228px;
}

.banner-container .version-card[data-v-65455588] {
  align-items: center;
  border-radius: 8px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  /* height: 100%; */
  /* overflow: hidden; */
  position: relative;
  width: 270px;
  margin-left: -8px;
  margin-right: -8px;
}

.version-view .one {
  align-items: center;
  background-image: url(../images/images/ceshibg@2x.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center top;
}

.version-view .two {
  align-items: center;
  background-image: url(../images/images/biaozhunbg@2x.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center top;
}

.version-view .three {
  align-items: center;
  background-image: url(../images/images/biaozhunbg1@2x.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center top;
}

.version-view .four {
  align-items: center;
  background-image: url(../images/images/yewu@2x.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center top;
}

.version-view .five {
  align-items: center;
  background-image: url(../images/images/zhuanyebg@2x.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center top;
}

.version-view .one .version-name[data-v-65455588] {
  color: #475F75;
}

.version-view .one .default {
  text-align: center;
  margin-bottom: 53px;
}

.version-view .one .version-name-desc p {
  font-size: 14px;
  color: #181818;
  text-align: center;
  width: 72px;
  background-color: #fff;
  height: 28px;
  border-radius: 28px;
  line-height: 28px;
}

.version-view .one button[data-v-1605baf0] {
  align-items: center;
  width: 148px;
  height: 50px;
  background: #FFFFFF;
  box-shadow: 0px 4px 10px 0px rgba(138, 154, 191, 0.4);
  border-radius: 8px;
  cursor: pointer;
  display: inline-flex;
  color: #57789C;
  font-size: 16px;
  justify-content: center;
  letter-spacing: 1.5px;
  outline: 0;
  position: relative;
  text-align: center;
  transition: all .2s ease;
  white-space: nowrap;
}

.version-view .two .version-name[data-v-65455588] {
  color: #387A6C;
}

.version-view .two .default {
  text-align: center;
  margin-bottom: 53px;
}

.version-view .two .version-name-desc p {
  font-size: 14px;
  color: #08C27B;
  text-align: center;
  width: 72px;
  background-color: #F1FDF5;
  height: 28px;
  border-radius: 28px;
  line-height: 28px;
}

.version-view .two button[data-v-1605baf0] {
  align-items: center;
  width: 148px;
  height: 50px;
  background: linear-gradient(90deg, #08C17B 0%, #08C27B 100%);
  box-shadow: 0px 4px 10px 0px rgba(138, 154, 191, 0.4);
  border-radius: 8px;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 16px;
  justify-content: center;
  letter-spacing: 1.5px;
  outline: 0;
  position: relative;
  text-align: center;
  transition: all .2s ease;
  white-space: nowrap;
}

.version-view .three .version-name[data-v-65455588] {
  color: #3C6CBB;
}

.version-view .three .default {
  text-align: center;
  margin-bottom: 53px;
}

.version-view .three .version-name-desc p {
  font-size: 14px;
  color: #1B78FF;
  text-align: center;
  width: 72px;
  background-color: #EEF7FF;
  height: 28px;
  border-radius: 28px;
  line-height: 28px;
}

.version-view .three button[data-v-1605baf0] {
  align-items: center;
  width: 148px;
  height: 50px;
  background: linear-gradient(270deg, #6093FA 0%, #336EF3 100%);
  box-shadow: 0px 4px 10px 0px rgba(138, 154, 191, 0.4);
  border-radius: 8px;
  color: #fff;
  cursor: pointer;
  display: inline-flex;
  font-size: 16px;
  justify-content: center;
  letter-spacing: 1.5px;
  outline: 0;
  position: relative;
  text-align: center;
  transition: all .2s ease;
  white-space: nowrap;
}

.version-view .four .version-name[data-v-65455588] {
  color: #3E3933;
}

.version-view .four .default {
  text-align: center;
  margin-bottom: 53px;
}

.version-view .four .version-name-desc p {
  font-size: 14px;
  color: #5E3700;
  text-align: center;
  width: 72px;
  background-color: #FFF5EA;
  height: 28px;
  border-radius: 28px;
  line-height: 28px;
}

.version-view .four button[data-v-1605baf0] {
  align-items: center;
  width: 148px;
  height: 50px;
  background: linear-gradient(270deg, #F5D367 0%, #F4C85B 100%);
  box-shadow: 0px 4px 10px 0px rgba(138, 154, 191, 0.4);
  border-radius: 8px;
  color: #593900;
  cursor: pointer;
  display: inline-flex;
  font-size: 16px;
  justify-content: center;
  letter-spacing: 1.5px;
  outline: 0;
  position: relative;
  text-align: center;
  transition: all .2s ease;
  white-space: nowrap;
}

.version-view .five .version-name[data-v-65455588] {
  color: #fff;
}

.version-view .five .default {
  text-align: center;
  margin-bottom: 53px;
}

.version-view .five .version-name-desc p {
  font-size: 14px;
  color: #343871;
  text-align: center;
  width: 72px;
  background-color: #FFF5EA;
  height: 28px;
  border-radius: 28px;
  line-height: 28px;
}

.version-view .five button[data-v-1605baf0] {
  align-items: center;
  width: 148px;
  height: 50px;
  background: linear-gradient(270deg, #EED38A 0%, #E0C075 100%);
  box-shadow: 0px 4px 10px 0px rgba(138, 154, 191, 0.4);
  border-radius: 8px;
  color: #21163A;
  cursor: pointer;
  display: inline-flex;
  font-size: 16px;
  justify-content: center;
  letter-spacing: 1.5px;
  outline: 0;
  position: relative;
  text-align: center;
  transition: all .2s ease;
  white-space: nowrap;
}

.version-view .five .price-num[data-v-65455588] {
  color: #fff !important;
  font-size: 38px;
  line-height: 44px;
  /* margin-right: 8px; */
;
}

.version-view .one .price-update[data-v-65455588] {
  color: #999999 !important;
}

.version-view .two .price-update[data-v-65455588] {
  color: #76B99F !important;
}

.version-view .three .price-update[data-v-65455588] {
  color: #7294C6 !important;
}

.version-view .four .price-update[data-v-65455588] {
  color: #BBAB75 !important;
}

.version-view .five .price-update[data-v-65455588] {
  color: #FFFFFF !important;
}

.version-view .version-card:hover {
  transform: scale(1.1);
}

.version-view .version-card {
  transition: transform 0.3s ease;
}

.dingzhi {
  width: 1250px;
  margin: 0 auto;
  background-image: url(../images/images/dingzhi2x2.png);
  background-repeat: no-repeat;
  height: 612px;
  position: relative;
  padding-bottom: 20px;
  background-position: top center;
  margin: 0 auto;
  margin-top: 30px;
}

.right__CBwdI_tp10 {
  position: absolute;
  left: 288px;
  top: 99px;
  color: #666;
  font-size: 24px;
}

.right__CBwdI_tp11 {
  position: absolute;
  left: 93px;
  top: 190px;
  color: #666;
  font-size: 24px;
}

.right__CBwdI_tp12 {
  position: absolute;
  left: 123px;
  top: 291px;
  color: #666;
  font-size: 24px;
}

.right__CBwdI_tp13 {
  position: absolute;
  left: 169px;
  top: 389px;
  color: #666;
  font-size: 24px;
}

.right__CBwdI_tp101 {
  position: absolute;
  left: 864px;
  top: 99px;
  color: #666;
  font-size: 24px;
}

.right__CBwdI_tp111 {
  position: absolute;
  left: 903px;
  top: 190px;
  color: #666;
  font-size: 24px;
}

.right__CBwdI_tp121 {
  position: absolute;
  left: 953px;
  top: 291px;
  color: #666;
  font-size: 24px;
}

.right__CBwdI_tp131 {
  position: absolute;
  left: 928px;
  top: 392px;
  color: #666;
  font-size: 24px;
}

.dingzhi_tp {
  text-align: center;
  padding-top: 162px;
}

.dingzhi_menu {
  cursor: pointer;
  display: inline-block;
  width: 320px;
  height: 90px;
  border-radius: 90px;
  font-size: 32px;
  text-align: center;
  user-select: none;
  background: linear-gradient(270deg, #6093FA 0%, #336EF3 100%);
  box-sizing: border-box;
  color: #fff !important;
  line-height: 90px;
}

.dingzhi_menu:hover {
  cursor: pointer;
  display: inline-block;
  width: 320px;
  height: 90px;
  border-radius: 90px;
  font-size: 32px;
  text-align: center;
  user-select: none;
  background: linear-gradient(270deg, #336EF3 0%, #6093FA 100%);
  box-sizing: border-box;
  color: #fff !important;
  line-height: 90px;
}

.dingzhi_menu1 {
  text-align: center;
  padding-top: 65px;
}

.banner-container .version-card-header[data-v-65455588] {
  align-items: center;
  background-size: cover;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  gap: 8px;
  justify-content: center;
  padding-top: 50px;
  position: relative;
  width: 100%;
}

.banner-container .version-detail[data-v-65455588] {
  /* flex: 0.8; */
;
}

.banner-container .version-card-header .version-name[data-v-65455588] {
  font-size: 20px;
  font-weight: 600;
  text-align: center;
}

.banner-container .version-card-header .version-name-desc[data-v-65455588] {
  display: flex;
  flex-direction: column;
  font-size: 13px;
  height: 40px;
  justify-content: center;
  line-height: 20px;
  text-align: center;
}

.banner-container .version-detail .version-price[data-v-65455588] {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  gap: 8px;
  /* height: 80px; */
  margin-bottom: 0px;
  margin-top: 12px;
  text-align: center;
  border-bottom: 0px solid #eee;
}

.banner-container .version-detail .version-function-detail[data-v-65455588] {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

.banner-container .version-detail .version-function-detail .detail[data-v-65455588] {
  align-items: center;
  color: #494f57;
  display: flex;
  font-size: 14px;
  gap: 4px;
  line-height: 22px;
}

.banner-container .version-detail .version-function-detail .detail .support-icon[data-v-65455588] {
  align-items: center;
  color: #67c200;
  display: flex;
  font-size: 12px;
  height: 24px;
  justify-content: center;
  width: 24px;
}

.banner-container .version-detail .version-function-detail .detail[data-v-65455588] {
  align-items: center;
  color: #494f57;
  display: flex;
  font-size: 14px;
  gap: 4px;
  line-height: 22px;
}

.pc .consult .detail .free .iconfont[data-v-1605baf0],
.pc .default .iconfont[data-v-1605baf0],
.pc .opacity .iconfont[data-v-1605baf0],
.pc .primary .iconfont[data-v-1605baf0] {
  margin-left: 4px;
  transition: all .2s ease;
}

.iconfont {
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.version-name-desc p {
  font-size: 14px;
  text-align: center;
  width: 60px;
  height: 28px;
  border-radius: 28px;
  line-height: 28px;
}

.banner-title[data-v-65455588] {
  color: #121315;
  font-size: 24px;
  font-weight: 600;
  line-height: 45px;
  margin-bottom: 20px;
  margin-top: 40px;
  text-align: center;
}

.banner-container .version-detail .version-price .price-symbol[data-v-65455588] {
  font-size: 28px;
  line-height: 44px;
  margin-right: 8px;
  vertical-align: top;
}

.banner-container .version-detail .version-price .price-num[data-v-65455588] {
  color: #121315;
  font-size: 41px;
  line-height: 53px;
  /* margin-right: 8px; */
;
}

.banner-container .version-detail .version-price .price-update[data-v-65455588] {
  color: #999999;
  font-size: 16px;
  line-height: 16px;
  margin-bottom: 32px;
  text-decoration: line-through;
  float: left;
  text-align: center;
  width: 100%;
}

.pk_txt {
  /* padding: 0 20px; */
  /* width: 180px; */
;
}

.pk_txt li {
  width: 90%;
  margin-bottom: 10px;
  height: 30px;
  line-height: 37px;/width: 151px;
  height: 37px;
  background: #F3F6F9;
  border-radius: 8px;
  /* margin-left: 5%; */
  padding-left: 10px;
  padding-right: 10px;
}

.pk_txt li>span:first-child {
  float: left;
}

.pk_txt li>span:nth-child(2) {
  float: right;
}

.op65 {}

.pk_txt li>span img {
  vertical-align: text-bottom;
  margin-right: 8px;
}

.elementor-element-7e3c1712 .elementor-heading-title {
  color: #021F59;
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3em;
  letter-spacing: -1.8px;
  margin-bottom: 20px;
}

.elementor-element.elementor-element-ff2d27b {
  color: #333333;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.4em;
  margin-bottom: 20px;
}

.elementor-element.elementor-element-76bdf388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(20px/2);
}

.enterprise-services .banner1[data-v-24d0d033] {
  background: url(../images/help_bg.jpg) no-repeat 50%;
  background-size: 100%;
  height: 1196px;
  background-position: top;
}

.elementor-widget-wrap {
  width: 1200px;
  margin: 0 auto;
  padding-top: 0px;
}

.elementor-icon-list-icon .icon {
  vertical-align: bottom;
}

.elementor-button-text {
  cursor: pointer;
  float: left;
  text-align: center;
  width: 191px;
  height: 54px;
  line-height: 54px;
  font-size: 18px;
  color: #fff;
  background: linear-gradient(90deg, #347efc, #6edafe);
  box-shadow: 0 12px 11px 0 rgb(29 104 250 / 13%);
  border-radius: 36px;
  margin-top: 30px;
  position: relative;
  z-index: 999;
}

.elementor-button-text:hover {
  background: #3580ff;
  border-color: #3580ff;
  color: #fff;
}

.zhuyi {
  color: #333333;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.4em;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated {
  padding: 10px;
}

.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap {
  display: flex;
}

.elementor-element.elementor-element-81636e1 .elementor-heading-title {
  font-size: 24px;
  font-weight: 600;
  line-height: 45px;
  margin-bottom: 20px;
  margin-top: 0px;
  text-align: center;
}

.elementor-element.elementor-element-81636e1 {
  text-align: center;
}

.elementor-element.elementor-element-be83c5f {
  width: initial;
  max-width: initial;
}

.elementor-element.elementor-element-ea06337.elementor-column>.elementor-widget-wrap {
  justify-content: space-between;
  display: flex;
}

.lingjun {
  padding-top: 50px;
}

.elementor-element {
  --widgets-spacing: 20px 20px;
}

.elementor-element.elementor-element-d3be743 {
  border-style: dotted;
  border-width: 0.5px 0px 0.5px 0px;
  border-color: #949494;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 010px;
  margin-bottom: 0px;
  padding: 30px 0px 30px 0px;
}

.elementor-section.elementor-section-boxed>.elementor-container {
  max-width: 1260px;
}

.elementor-section .elementor-container {
  display: flex;
  margin-right: auto;
  margin-left: auto;
  position: relative;
}

.elementor-widget-image img {
  vertical-align: middle;
  display: inline-block;
  width: 123px;
  height: 50px;
}

.elementor img {
  height: auto;
  max-width: 100%;
  border: none;
  border-radius: 0;
  box-shadow: none;
}

.remen {
  margin-top: 3.125rem;
}

.lingjun>.elementor-element {
  width: 100%;
  text-align: center;
}

.hot_country[data-v-89513d2a] {
  width: 100%;
  margin: 50px auto 0;
}

.hot_country h3[data-v-89513d2a] {
  font-size: 36px;
  font-weight: 600;
  line-height: 45px;
  margin-bottom: ;
  margin-top: 0px;
  text-align: center;
  color: #111111;
}

.hot_country .area_all[data-v-89513d2a] {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 30px;
}

.hot_country .area_all .country[data-v-89513d2a] {
  width: 326px;
  height: 120px;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0px 6px 16px 0px rgba(211, 222, 230, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 46px;
  margin-right: 30px;
}

.hot_country .area_all .country .l_flag[data-v-89513d2a] {
  width: 58px;
  height: 58px;
  margin-right: 14px;
}

.hot_country .area_all .country .r_info[data-v-89513d2a] {
  width: 160px;
  color: #000;
}

.hot_country .area_all .country .r_info .country_name {
  color: #303236;
  font-size: 22px;
}

.hot_country .area_all .country .r_info .country_val {
  color: #303236;
  font-size: 20px;
}

.pay_customized[data-v-ad05b950] {
  width: 95%;
  max-width: 1310px;
  height: 221px;
  background: url(../images/taocan_18.jpg) no-repeat;
  background-size: 100% 100%;
  box-shadow: 0 2px 5px 0 rgba(147, 155, 181, .56);
  border-radius: 10px;
  margin: 50px auto 0;
  display: flex;
  align-items: center;
}

.pay_customized .customized_img[data-v-ad05b950] {
  width: 151px;
  height: 131px;
  margin-left: 78px;
}

.pay_customized .customized_img img[data-v-ad05b950] {
  width: 100%;
  height: 100%;
}

.pay_customized .customized_tit[data-v-ad05b950] {
  font-weight: 600;
  font-size: 31px;
  color: #14171a;
  margin-left: 37px;
}

.pay_customized .customized_list[data-v-ad05b950] {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 390px;
  margin-left: 130px;
}

.pay_customized .customized_list li[data-v-ad05b950] {
  display: flex;
  align-items: center;
  width: 50%;
  height: 40px;
  line-height: 20px;
  font-weight: 400;
  font-size: 16px;
  color: #202328;
}

.pay_customized .customized_list li[data-v-ad05b950]:before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  margin-right: 13px;
  background: url(../images/check3.svg) no-repeat;
  background-size: 100% 100%;
}

.pay_customized .customized_btn[data-v-ad05b950] {
  margin-left: 123px;
  cursor: pointer;
  position: relative;
  z-index: 1;
}

.pay_customized .customized_btn .c_btn[data-v-ad05b950] {
  width: 174px;
  height: 50px;
  display: flex;
  align-items: center;
  color: #fff;
  background: linear-gradient(90deg, #347efc, #6edafe);
  font-weight: 600;
  font-size: 17px;
  box-shadow: 0 4px 5.3px 0 rgba(0, 0, 0, .25);
  border-radius: 30px;
  position: relative;
}

.pay_customized .customized_btn .c_btn img[data-v-ad05b950] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 8px;
}

.pay_customized .customized_btn .c_btn[data-v-ad05b950]:hover {
  background: #0d0c3b;
}

.pay_customized .customized_btn .cux_txt[data-v-ad05b950] {
  margin-left: 39px;
}

.pay_customized_wap[data-v-ad05b950] {
  display: none;
  width: 95%;
  margin: 0 auto;
  background: linear-gradient(180deg, rgba(47, 219, 255, .28), rgba(177, 50, 255, .1));
  box-shadow: 0 2px 5px 0 rgba(147, 155, 181, .56);
  border-radius: 10px;
  padding: 30px;
  box-sizing: border-box;
}

.pay_customized_wap .cus_tit[data-v-ad05b950] {
  display: flex;
  align-items: center;
  font-size: 25px;
  color: #14171a;
}

.pay_customized_wap .cus_tit img[data-v-ad05b950] {
  width: 56px;
}

.pay_customized_wap .cus_list_box[data-v-ad05b950] {
  display: flex;
  justify-content: center;
  column-gap: 30px;
  margin-top: 26px;
}

.pay_customized_wap .cus_list_box .partition p[data-v-ad05b950] {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: #202328;
  margin-bottom: 15px;
}

.pay_customized_wap .cus_list_box .partition p i[data-v-ad05b950] {
  width: 20px;
  height: 20px;
  background: url(/images/pay/wap_li_icon.svg) no-repeat 50%;
  background-size: 100% 100%;
  margin-right: 13px;
}

.pay_customized_wap .cus_btn[data-v-ad05b950] {
  width: 100%;
  max-width: 350px;
  height: 50px;
  background: linear-gradient(90deg, #ffbe5c, #ff5a36);
  border-radius: 80px;
  margin: 38px auto 0;
  font-size: 17px;
  color: #fff;
  text-align: center;
  line-height: 50px;
  position: relative;
}

.pay_customized_wap .cus_btn span[data-v-ad05b950] {
  position: absolute;
  width: 37px;
  height: 37px;
  background: #fff;
  border-radius: 50px;
  top: 50%;
  transform: translateY(-50%);
  right: 7px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.pay_customized_wap .cus_btn span i[data-v-ad05b950] {
  font-weight: 600;
  color: #000;
}

.payqa[data-v-ad05b950] {
  margin-top: 100px;
  padding-bottom: 153px;
}

.payqa h2[data-v-ad05b950] {
  font-size: 36px;
  font-weight: 600;
  line-height: 45px;
  margin-bottom: ;
  margin-top: 0px;
  text-align: center;
  color: #111111;
}

.payqa_nr {
  width: 1200px;
  margin: 0 auto;
  align-items: center;
  justify-content: center;
}

.payqa_nr_xx {
  width: 308px;
  padding: 35px;
  margin-top: 40px;
  background: #FFFFFF;
  border-radius: 12px;
  /* display: flex; */
  /* justify-content: space-between; */
  /* flex-wrap: nowrap; */
  /* flex-direction: row; */
;
}

.payqa_nr_xx_bt {
  font-weight: 500;
  font-size: 18px;
  color: #111111;
  line-height: 25px;
  text-align: left;
  width: 100%;
  font-style: normal;
}

.payqa_nr_xx_wz {
  font-weight: 400;
  font-size: 18px;
  color: #666666;
  line-height: 30px;
  text-align: justify;
  font-style: normal;
  margin-top: 12px;
}

.payqa_nr_xx_bt a {
  color: #111111;
}

.payqa_nr_xx_bt a:hover {
  color: #346ff3;
}

.taocan {
  width: 1200px;
  margin: 0 auto;
  align-items: center;
  justify-content: center;
  height: 900px;
  margin-top: 55px;
}

.taocan_left {
  width: 780px;
  height: 770px;
  background: #FFFFFF;
  border-radius: 8px;
  padding: 30px;
  overflow-y: auto;
  float: left;
  margin-right: 20px;
  margin-bottom: 100px;
}

.taocan_left_bt {
  border-bottom: solid 1px #E6EAF3;
  width: 100%;
  padding-bottom: 11px;
  float: left;
}

.taocan_left_bt_wz {
  font-weight: 500;
  font-size: 24px;
  color: #181818;
  line-height: 33px;
  text-align: left;
  font-style: normal;
  float: left;
}

.taocan_left_bt_ss {
  width: 190px;
  height: 28px;
  /* padding: 10px 10px; */
  padding-top: 4px;
  border-radius: 4px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  background: #F3F6F9;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 4px;
  float: right;
}

.taocan_left_bt_ss .icon {
  width: 20px;
  height: 20px;
  margin-right: 12px;
}

.taocan_left_bt_ss .input {
  width: 95%;
  height: 100%;
  border: none;
  outline: none;
  background: #F3F6F9;
  margin-left: 5%;
}

.taocan_left_bt_ss span {
  width: 1px;
  height: 20px;
  background: #D5D8DB;
  border-radius: 1px;
}

.taocan_left_1 {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 0px;
  float: left;
  width: 100%;
}

.taocan_left_1 .country[data-v-89513d2a] {
  width: 166px;
  height: 48px;
  background: #FFFFFF;
  border-radius: 8px;
  border: 1px solid #CFCFCF;
  float: left;
  display: flex;
  align-items: center;
  justify-content: left;
  margin-bottom: 2px;
  padding: 10px;
  margin-top: 15px;
  cursor: pointer;
}

.taocan_left_1 .xz[data-v-89513d2a] {
  width: 166px;
  height: 48px;
  background: #F0F6FF;
;
  border-radius: 8px;
  border: 1px solid #336EF3;
  float: left;
  display: flex;
  align-items: center;
  justify-content: left;
  margin-bottom: 2px;
  padding: 10px;
  margin-top: 15px;
  background-image: url(../images/images/selected@2x.png);
  background-size: 12%;
  background-position: 165px 46px;
  background-repeat: no-repeat;
}

.taocan_left_xx {
  margin-bottom: 20px;
  float: left;
}

.taocan_left_1 .country .l_flag[data-v-89513d2a] {
  width: 38px;
  height: 38px;
  margin-right: 14px;
}

.taocan_left_1 .country .l_flag img[data-v-89513d2a] {
  width: 38px;
  height: 38px;
}

.taocan_left_1 .country .r_info .country_name {
  color: #181818;
  font-size: 16px;
}

.taocan_left_1 .country .r_info .country_val {
  color: #6FB930;
  font-size: 12px;
}

.taocan_left_1 .country .r_info .country_val1 {
  color: #F36C33;
  font-size: 12px;
}

.taocan_left::-webkit-scrollbar {
  width: 6px;
  /* 滚动条宽度， width：对应竖滚动条的宽度  height：对应横滚动条的高度*/
  background: #fff;
}

/*定义滚动条轨道（凹槽）样式*/
.taocan_left::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  /* 较少使用 */
  border-radius: 3px;
}

/*定义滑块 样式*/
.taocan_left::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}

.taocan_right1::-webkit-scrollbar {
  width: 6px;
  /* 滚动条宽度， width：对应竖滚动条的宽度  height：对应横滚动条的高度*/
  background: #fff;
}

/*定义滚动条轨道（凹槽）样式*/
.taocan_right1::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  /* 较少使用 */
  border-radius: 3px;
}

/*定义滑块 样式*/
.taocan_right1::-webkit-scrollbar-thumb {
  border-radius: 3px;
  height: 100px;
  /* 滚动条滑块长度 */
  background-color: #ccc;
}

.this-card {
  background: #000;
}

.taocan_right {
  float: right;
  width: 310px;
  height: 770px;
  background: #FFFFFF;
  border-radius: 8px;
  padding: 30px;
  /* margin-left: 25px; */
  padding-right: 0px;
}

.taocan_right1 {
  overflow-y: auto;
  height: 448px;
  float: left;
  padding-right: 30px;
}

.taocan_right_bt_wz span {
  width: 4px;
  height: 18px;
  background: #181818;
  float: left;
  margin-right: 12px;
}

.taocan_right_bt {
  border-bottom: solid 0px #E6EAF3;
  width: 100%;
  padding-bottom: 11px;
  float: left;
}

.taocan_right_bt_wz {
  font-weight: 500;
  font-size: 24px;
  color: #181818;
  line-height: 33px;
  text-align: left;
  font-style: normal;
  float: left;
  line-height: 17px;
}

.taocan_right_xx {
  border-bottom: dashed 1px #E6EAF3;
  width: 100%;
  padding-bottom: 20px;
  float: left;
  padding-top: 20px;
  line-height: 28px;
}

.taocan_right_xx_jg {
  float: left;
}

.taocan_right_xx_mc {
  float: left;
  width: 125px;
}

.taocan_right_xx_sl {
  float: right;
  border-bottom: solid 1px #bec1c7;
  width: 85px;
  border-radius: 85px;
  background-color: #f8f8f8;
  text-align: center;
  height: 28px;
}

.taocan_right_xx_sl input {
  border: 0;
}

.taocan_right_xx_sl2 {
  width: 33px;
  background-color: #fff;
  border-left: solid 1px #dfdfdf;
  text-align: center;
  border-right: solid 1px #dfdfdf;
  height: 28px;
  float: left;
}

.taocan_right_xx_sl1 {
  width: 26px;
  text-align: center;
  height: 28px;
  float: left;
}

.taocan_right_xx_sl3 {
  width: 26px;
  text-align: center;
  height: 28px;
  float: left;
}

.taocan_right_bott {
  border-bottom: solid 1px #E6EAF3;
  padding-top: 18px;
  border-top: solid 1px #E6EAF3;
  padding-bottom: 18px;
  float: left;
  width: 91%;
  margin-top: 20px;
  /* padding-right: 30px; */
;
}

.taocan_right_bott1 {
  float: left;
  width: 100%;
}

.taocan_right_bott2 {
  float: left;
  width: 100%;
  margin-top: 22px;
}

.taocan_right_bott3 {
  float: left;
  width: 91%;
  margin-top: 13px;
}

.taocan_right_bott_z {
  font-weight: 400;
  font-size: 16px;
  color: #666666;
  line-height: 22px;
  text-align: left;
  font-style: normal;
  float: left;
}

.taocan_right_bott_z2 {
  font-weight: 400;
  font-size: 14px;
  color: #666666;
  line-height: 22px;
  text-align: left;
  font-style: normal;
  float: left;
}

.taocan_right_bott_z1 {
  font-weight: 400;
  font-size: 18px;
  color: #333;
  /* line-height: 22px; */
  text-align: left;
  font-style: normal;
  float: left;
  margin-top: 10px;
}

.taocan_right_bott_z span {
  font-weight: 400;
  font-size: 16px;
  color: #333333;
  line-height: 22px;
  text-align: left;
  font-style: normal;
}

.taocan_right_bott_r {
  font-weight: 400;
  font-size: 16px;
  color: #666666;
  line-height: 22px;
  text-align: left;
  font-style: normal;
  float: right;
}

.taocan_right_bott_r span {
  font-weight: 400;
  font-size: 16px;
  color: #333333;
  line-height: 22px;
  text-align: left;
  font-style: normal;
}

.taocan_right_bott_r_xz {
  height: 22px;
  background: #FFFFFF;
  border: 1px solid #CCD3DD;
  line-height: 22px;
  padding-left: 5px;
  padding-right: 5px;
  color: #181818;
  float: left;
  font-size: 14px;
  margin-left: 5px;
  position: relative;
  cursor: pointer;
}

.taocan_right_bott_r_xz1 {
  height: 22px;
  background: #FFFFFF;
  border: 1px solid #336EF3;
  line-height: 22px;
  padding-left: 5px;
  padding-right: 5px;
  color: #336EF3;
  float: left;
  font-size: 14px;
  margin-left: 5px;
  position: relative;
}

.taocan_right_bott_r_xz b {
  position: absolute;
  width: 40px;
  background: #FF6C11;
  border-radius: 6px 0px 6px 0px;
  height: 17px;
  text-align: center;
  font-weight: 400;
  font-size: 12px;
  color: #FFFFFF;
  line-height: 17px;
  top: -14px;
  right: -1px;
}

.taocan_right_bott_r1 {
  font-weight: 400;
  font-size: 37px;
  color: #666666;
  text-align: left;
  font-style: normal;
  float: left;
  font-weight: bold;
}

.taocan_right_bott_r2 {
  font-weight: 400;
  font-size: 16px;
  color: #666666;
  text-align: left;
  font-style: normal;
  text-decoration: line-through;
}

.taocan_right_bott_r_nr {
  float: right;
}

.taocan_right_bott4 {
  width: 91%;
  height: 66px;
  background: linear-gradient(90deg, #FF8840 0%, #FF6A0E 100%);
  border-radius: 6px;
  font-weight: 500;
  font-size: 24px;
  color: #FFFFFF;
  line-height: 66px;
  text-align: center;
  float: left;
  margin-top: 20px;
}

.taocan_right_bott4:hover {
  width: 91%;
  height: 66px;
  background: linear-gradient(90deg, #FF6A0E 0%, #FF8840 100%);
  border-radius: 6px;
  font-weight: 500;
  font-size: 24px;
  color: #FFFFFF;
  line-height: 66px;
  text-align: center;
  float: left;
  margin-top: 20px;
}

.taocan_right1_wu {
  text-align: center;
  width: 100%;
  margin-top: 80px;
}
}

.payqa .qabox[data-v-ad05b950] {
  width: 95%;
  max-width: 1310px;
  margin: 70px auto 0;
  box-sizing: border-box;
  padding: 32px 70px;
  background: #fff;
  border-radius: 10px;
  box-shadow: 0 2px 10px 0 rgba(143, 61, 84, .18);
}

.payqa .qabox[data-v-ad05b950] .el-collapse {
  border: none;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header {
  height: 82px;
  font-size: 18px;
  color: #121127;
  line-height: 1.2;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow {
  transform: rotate(90deg);
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header .el-collapse-item__arrow.is-active {
  transform: rotate(-90deg);
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header:hover {
  color: #0d6cdd;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content div {
  font-weight: 400;
  font-size: 16px;
  color: #121127;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content div .base-value {
  cursor: pointer;
  color: #429df8;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item:last-child .el-collapse-item__header {
  border-bottom: none;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item.is-active .el-collapse-item__header {
  color: #0d6cdd;
}

.payqa .qabox[data-v-ad05b950] .el-collapse .el-collapse-item .el-collapse-item__header {
  height: 82px;
  font-size: 18px;
  color: #121127;
  line-height: 1.2;
}

.el-collapse-item__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 48px;
  line-height: 48px;
  background-color: #fff;
  color: #303133;
  cursor: pointer;
  border-bottom: 1px solid #ebeef5;
  font-size: 13px;
  font-weight: 500;
  -webkit-transition: border-bottom-color .3s;
  transition: border-bottom-color .3s;
  outline: 0;
}

.banner_right_little {
  display: none;
}

@media (max-width: 500px) {
  .languageToggle {
    margin-left: 70px;
    display: none;
  }

  .loginBox {
    display: none !important;
  }

  .banner_right_little {
    display: block;
    position: absolute;
    bottom: 110px;
    right: 0;
    width: 161px;
    height: 216px;
  }

  .menuList {
    display: block;
    width: 32px;
    height: 20px;
    margin-right: 30px;
    cursor: pointer;
  }

  .menuClose {
    width: 20px;
    height: 20px;
    margin-right: 30px;
    cursor: pointer;
  }

  .payqa h2[data-v-ad05b950] {
    font-weight: 400;
    font-size: 24px;
    color: #1b2336;
    font-weight: bold;
    text-align: center;
  }

  .payqa[data-v-ad05b950] {
    margin-top: 40px;
    padding-bottom: 53px;
  }

  .payqa .qabox[data-v-ad05b950] {
    width: 95%;
    max-width: 1310px;
    margin: 15px auto 0;
    box-sizing: border-box;
    padding: 10px 15px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 2px 10px 0 rgb(143 61 84 / 18%);
  }

  .pay_customized .customized_btn .c_btn[data-v-ad05b950] {
    width: 50%;
    height: 50px;
    display: flex;
    align-items: center;
    color: #fff;
    background: linear-gradient(90deg, #347efc, #6edafe);
    font-weight: 600;
    font-size: 17px;
    box-shadow: 0 4px 5.3px 0 rgba(0, 0, 0, .25);
    border-radius: 30px;
    position: relative;
    margin-left: 25%;
    margin-top: 10px;
  }

  .pay_customized_wap[data-v-ad05b950] {}

  .pay_customized[data-v-ad05b950] {
    width: 95%;
    max-width: 1310px;
    height: 285px;
    background: #c6e3f9;
    background-size: 100%;
    box-shadow: 0 2px 5px 0 rgb(147 155 181 / 56%);
    border-radius: 10px;
    margin: 30px auto 0;
    display: block;
    align-items: center;
    padding-top: 15px;
  }

  .pay_customized .customized_list[data-v-ad05b950] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: 96%;
    margin-left: 9px;
  }

  .pay_customized .customized_tit[data-v-ad05b950] {
    font-weight: 600;
    font-size: 24px;
    color: #14171a;
    margin-left: 0px;
    margin-bottom: 10px;
    text-align: center;
  }

  .pay_customized_wap .cus_tit[data-v-ad05b950] {
    display: flex;
    align-items: center;
    font-size: 25px;
    color: #14171a;
  }

  .pay_customized .customized_list li[data-v-ad05b950]:before {
    content: "";
    display: block;
    width: 20px;
    height: 20px;
    margin-right: 5px;
    background: url(../images/check3.svg) no-repeat;
    background-size: 100% 100%;
  }

  .pay_customized .customized_btn[data-v-ad05b950] {
    margin-left: 0px;
    cursor: pointer;
    position: relative;
    z-index: 1;
  }

  .hot_country[data-v-89513d2a] {
    width: 100%;
    max-width: 1300px;
    margin: 20px auto 0;
  }

  .pay_customized_wap[data-v-ad05b950] {
    display: none;
    width: 95%;
    margin: 0 auto;
    background: linear-gradient(180deg, rgba(47, 219, 255, .28), rgba(177, 50, 255, .1));
    box-shadow: 0 2px 5px 0 rgba(147, 155, 181, .56);
    border-radius: 10px;
    padding: 30px;
    box-sizing: border-box;
  }

  .hot_country .area_all[data-v-89513d2a] {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 20px;
  }

  .hot_country .area_all .country[data-v-89513d2a] {
    width: 50% !important;
    height: 79px !important;
    margin-bottom: 10px;
  }

  .hot_country .area_all .country .l_flag[data-v-89513d2a] {
    width: 48px;
    height: 48px;
    margin-right: 14px;
    margin-left: 14px;
  }

  .hot_country .area_all .country .l_flag img[data-v-89513d2a] {
    width: 100%;
    height: 100%;
  }

  .hot_country .area_all .country[data-v-89513d2a] {
    width: 281px;
    height: 130px;
    background: #fff;
    border-radius: 14px;
    /* box-shadow: 0 25px 69px 0 rgba(0,0,0,.08); */
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
  }

  .elementor-element.elementor-element-81636e1 .elementor-heading-title {
    font-size: 18px;
    font-weight: 600;
    line-height: 45px;
    margin-bottom: 20px;
    margin-top: 0px;
    text-align: center;
  }

  .elementor-widget-wrap1 {
    width: 96%;
    margin: 0 auto;
    padding-top: 120px;
    margin-left: 2%;
  }

  .lingjun {
    padding-top: 50px !important;
    height: 300px;
  }

  .elementor-element.elementor-element-ea06337.elementor-column>.elementor-widget-wrap {
    justify-content: space-between;
    display: block;
  }

  .elementor-section .elementor-container {
    display: block;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    height: 164px;
  }

  .elementor-widget-container1 {
    float: left;
    width: 50%;
    text-align: center;
  }

  .banner-title[data-v-65455588] {
    color: #121315;
    font-size: 18px;
    font-weight: 600;
    line-height: 30px;
    margin-bottom: 20px;
    margin-top: 40px;
    text-align: center;
  }

  .zhuyi {
    color: #333333;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4em;
  }

  .enterprise-services .banner1[data-v-24d0d033] {
    background: url(../images/help_bg.jpg) no-repeat 50%;
    background-size: 100%;
    height: auto;
    background-position: top;
  }

  .elementor-widget-wrap {
    width: 90%;
    margin: 0 auto;
    padding-top: 120px;
    margin-left: 5%;
  }

  .elementor-widget-wrap2 {
    width: 90%;
    margin: 0 auto;
    padding-top: 120px;
    margin-left: 0%;
  }

  .elementor-element-7e3c1712 .elementor-heading-title {
    color: #021F59;
    font-size: 22px;
    font-weight: 600;
    line-height: 1.3em;
    letter-spacing: -1.8px;
    margin-bottom: 20px;
  }

  .elementor-element.elementor-element-ff2d27b {
    color: #333333;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4em;
    margin-bottom: 20px;
  }

  .elementor-element.elementor-element-76bdf388 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
  }

  .elementor-button-text {
    cursor: pointer;
    float: left;
    text-align: center;
    width: 140px;
    height: 39px;
    line-height: 39px;
    font-size: 16px;
    color: #fff;
    background: linear-gradient(90deg, #347efc, #6edafe);
    box-shadow: 0 12px 11px 0 rgb(29 104 250 / 13%);
    border-radius: 39px;
    margin-top: 30px;
    position: relative;
    z-index: 999;
  }

  .banner-container[data-v-65455588] {
    margin-bottom: 60px;
    /* padding-top: 110px; */
    position: relative;
  }

  .diannao {
    display: none;
  }

  .version-view .version-card:hover {
    transform: scale(1);
  }

  .banner-container .version-card-header[data-v-65455588] {
    align-items: center;
    background-size: cover;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 8px;
    justify-content: center;
    padding-top: 20px;
    position: relative;
    width: 100%;
  }

  .version-view .one .default {
    text-align: center;
    margin-bottom: 27px;
  }

  .version-view .two .default {
    text-align: center;
    margin-bottom: 27px;
  }

  .version-view .three .default {
    text-align: center;
    margin-bottom: 27px;
  }

  .version-view .four .default {
    text-align: center;
    margin-bottom: 27px;
  }

  .version-view .five .default {
    text-align: center;
    margin-bottom: 27px;
  }

  .banner-container .version-view[data-v-65455588] {
    display: block;
    gap: 16px;
    height: 474px;
    margin: 0 auto;
    width: 100%;
  }

  .banner-container .version-card[data-v-65455588] {
    align-items: center;
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 6px 12px 0 rgb(12 31 80 / 10%);
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    overflow: hidden;
    position: relative;
    transition: box-shadow .2s ease;
    width: 47%;
    margin-left: 1.5%;
    margin-right: 1.5%;
    float: left;
    margin-bottom: 0.9375rem;
  }

  .pk_txt {
    /* padding: 0 20px; */
    width: 96%;
    margin-left: 2%;
    font-size: 14px;
  }

  .pc .default button[data-v-1605baf0] {
    background: #fff;
    color: #000;
    width: 90%;
    margin-left: 5%;
    height: 40px;
    border-radius: 4px;
    border: 1px solid #cce4d0;
  }

  .banner-container .version-detail[data-v-65455588] {
    flex: 0.9;
    width: 90%;
  }

  .payitem .cdkey_top_item .cdkey_input {
    border: 0;
    font-size: 18px;
    border-bottom: 1.5px solid #d2d9e5;
    padding: 5px;
    width: 50%;
  }

  .payment_body .payment_main .payment_main_left {
    width: 100%;
  }

  .payment_body .payment_main .payment_main_right {
    width: 100%;
  }

  .payment_body .payment_main {
    display: block;
    justify-content: space-between;
  }

  .m {
    width: 100%;
    margin-right: auto;
    margin-left: auto;
    margin-top: 100px;
  }

  .sc_generate {
    float: left;
    width: 100%;
    margin-top: -63px;
    margin-bottom: 80px;
    padding-bottom: 0px;
    background: #FFFFFF;
    box-shadow: 0px;
    overflow-x: hidden;
  }

  .widget {
    float: left;
    width: 100%;
    margin-left: 0px;
    margin-top: -63px;
  }

  .sc_generate1 {
    float: left;
    width: 94%;
    margin-top: -63px;
    margin-bottom: 80px;
    padding-bottom: 0px;
    background: #FFFFFF;
    box-shadow: 0px;
    overflow-x: hidden;
    padding: 3%
  }

  .widget1 {
    float: left;
    width: 94%;
    margin-left: 0px;
    margin-top: -63px;
    padding: 3%
  }

  .widget .wi_wt li {
    width: 100%;
    padding: 0 0px;
    line-height: 35px;
  }

  .sc_generate .scx_tab a font {
    display: inline-block;
    vertical-align: middle;
    margin-left: 8px;
    font-size: 16px;
    color: #666666;
    line-height: 60px;
  }

  .sc_generate .scx_tab a {
    display: inline-block;
    vertical-align: top;
    padding: 0 10px 0 10px;
    font-size: 0;
    text-align: center;
    border-top: 3px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
  }

  .sc_generate .scx_tit {
    width: 90%;
    height: 63px;
    padding: 0 12px;
    padding-top: 15px;
    line-height: 63px;
  }

  .sc_generate .scx_from .l_ti {
    display: inline-block;
    vertical-align: middle;
    width: 17%;
    margin-right: 0%;
    font-size: 14px;
    color: #222;
    text-align: left;
    line-height: 21px;
  }

  .type_box1[data-v-82990596] {
    box-shadow: 0px 8px 16px 0px rgba(170, 204, 237, 0.1);
    border-radius: 8px;
    width: 100%;
    height: 110px;
    background-color: #fff;
    display: block;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin: 0px auto 36px;
    padding-top: 10px;
  }

  .type_box1 .i_qu[data-v-82990596] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50%;
    height: 50px;
    z-index: 11;
    font-weight: 500;
    font-size: 16px;
    color: #666;
    cursor: pointer;
    position: relative;
    border-radius: 8px;
    float: left;
    line-height: 50px;
  }

  .type_box1 .on .i_icon[data-v-82990596] {
    width: 30px;
    height: 30px;
    color: #25010a;
    display: block;
    margin-right: 15px;
  }

  .type_box1 .i_qu .i_icon[data-v-82990596] {
    width: 30px;
    height: 30px;
    color: #25010a;
    display: block;
    margin-right: 15px;
  }

  .type_box1 .i_qu .i_tip[data-v-82990596] {
    position: absolute;
    background: #fff;
    border-radius: 6px;
    top: 34px;
    padding: 10px;
    box-sizing: border-box;
    box-shadow: 0 0 4px rgba(114, 87, 197, .3);
    font-size: 12px;
    font-weight: 400;
    color: #213d6c;
    letter-spacing: 0;
    display: none;
    z-index: 1;
    line-height: 17px;
    min-width: 210px;
    text-align: left;
    left: 50%;
    transform: translateX(-50%);
  }

  .type_box1 .i_qu:hover .i_tip[data-v-82990596] {
    display: block;
  }

  .type_box1 .i_qu.on[data-v-82990596] {
    background: #F0F6FF;
    color: #222325;
  }

  .type_box1 .i_qu.on .i_icon[data-v-82990596] {
    color: #666;
  }

  .type_box1 .i_qu.on .sel_bg[data-v-82990596] {
    display: block;
  }

  .sc_generate .scx_from .r_bo .sl_city {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/images/arrow-down.png") no-repeat scroll right center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
  }

  .sc_generate .scx_from input[type=submit] {
    display: inline-block;
    float: left;
    margin-left: 0px;
    width: 160px;
    height: 40px;
    background: linear-gradient(90deg, #6093FA 0%, #336EF3 100%);
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border: 0;
    cursor: pointer;
  }

  .sc_generate .scx_from li {
    display: inline-block;
    width: 94%;
    padding-left: 15px;
    margin-bottom: 20px;
  }

  .sc_generate .scx_from .r_bo {
    display: inline-block;
    width: 68%;
    vertical-align: middle;
  }

  .sc_generate .scx_from .r_bo1 {
    display: inline-block;
    width: 100%;
    vertical-align: middle;
  }

  .sc_generate .scx_from .r_bo4 {
    width: 99% !important;
    float: left;
    border: solid 1px #D8DCE6;
    border-radius: 4px;
    height: 40px;
  }

  .sc_generate .scx_from .r_bo .sl_city3 {
    width: 88%;
    height: 40px;
    font-size: 14px;
    padding-left: 5px;
    border: none;
    margin-right: 0px;
  }

  .sc_generate .scx_from .r_bo .sl_city5 {
    width: 30%;
    height: 40px;
    font-size: 14px;
    padding-left: 5px;
    margin-left: 14px;
  }

  .sc_generate .scx_from .r_bo .login1 {
    margin-right: 8px;
    background: #fff;
    color: #0a68e3;
    padding-left: 0px;
    box-sizing: border-box;
    position: relative;
    border: solid 1px #0a68e3;
    float: right;
  }

  .sc_generate .scx_from .r_bo .login1:hover {
    background: #f3f6ff;
  }

  .sc_generate .scx_from .r_bo .register1 {
    float: right;
    margin-right: 5px;
    background: #1d78ff;
    color: #fff;
    padding-left: 0px;
    box-sizing: border-box;
    position: relative
  }

  .sc_generate .scx_from .r_bo a {
    width: 80px;
    height: 39px;
    font-size: 16px;
    color: #336EF3;
    text-align: center;
    line-height: 39px;
    border-radius: 6px;
    display: flex;
    justify-content: center;
    align-items: center
  }

  .sc_generate .scx_from .r_bo .register1:hover {
    background: #3580ff
  }

  .sc_generate .scx_from .r_bo .sl_city1 {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/images/arrow-down.png") no-repeat scroll right center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
  }


  /*清除ie的默认选择框样式清除，隐藏下拉箭头*/
  .sc_generate .scx_from .r_bo .sl_city1::-ms-expand {
    display: none;
  }

  .sc_generate .scx_from .r_bo .sl_city2 {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/images/arrow-down.png") no-repeat scroll right center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
  }


  /*清除ie的默认选择框样式清除，隐藏下拉箭头*/
  .sc_generate .scx_from .r_bo .sl_city4::-ms-expand {
    display: none;
  }

  .sc_generate .scx_from .r_bo .sl_city4 {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/images/arrow-down.png") no-repeat scroll right center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
  }


  /*清除ie的默认选择框样式清除，隐藏下拉箭头*/
  .sc_generate .scx_from .r_bo .sl_city4::-ms-expand {
    display: none;
  }

  .sc_generate .scx_from .r_bo .sl_city5 {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    /*很关键：将默认的select选择框样式清除*/
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/images/arrow-down.png") no-repeat scroll right center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
  }


  /*清除ie的默认选择框样式清除，隐藏下拉箭头*/
  .sc_generate .scx_from .r_bo .sl_city5::-ms-expand {
    display: none;
  }

  .scx_from .ips {
    float: left;
    width: 92%;
    height: 46px;
    margin-right: 12px;
    padding-left: 16px;
    line-height: 46px;
    background: #FFFFFF;
    border: 1px solid #DCDFE6;
    border-radius: 4px;
    color: #222;
    font-size: 15px;
    -moz-appearance: inherit;
    -webkit-appearance: block;
  }

  .sc_generate .copy .copy_input {
    float: left;
    width: 90%;
    height: 24px;
    padding: 10px 16px;
    line-height: 26px;
    background: #FFFFFF;
    border-top: 1px solid #DCDFE6;
    border-bottom: 1px solid #DCDFE6;
    border-left: 1px solid #DCDFE6;
    border-right: 1px solid #DCDFE6;
    border-radius: 4px;
    margin-bottom: 15px;
    font-size: 15px;
  }

  .sc_generate .copy {
    display: block;
    margin: 0 28px;
  }

  .scx_notes {
    display: block;
    margin: 0 18px;
    float: left;
    width: 91%;
    overflow-x: hidden;
    margin-bottom: 30px;
    padding-left: 0%;
  }

  .free_serve .fs_l p[data-v-7d2032ac] {
    font-weight: 500;
    font-size: 16px;
    color: #242424;
    margin-top: 5px;
  }

  .tuoyuan {
    position: absolute;
    z-index: -1;
    display: none;
  }

  .free_serve[data-v-7d2032ac] {
    background: url(../images/tuiguang1_03.jpg) no-repeat 50%;
    margin-bottom: 25px;
    padding: 15px 10px 25px;
    margin-top: 25px;
    display: block;
  }

  .free_serve .fs_l[data-v-7d2032ac] {
    text-align: center;
  }

  .free_serve .fs_c[data-v-7d2032ac] {
    margin-top: 15px;
  }

  .free_serve .fs_l h2[data-v-7d2032ac] {
    font-weight: 600;
    font-size: 20px;
    color: #242424;
  }

  .free_serve .fs_c[data-v-7d2032ac] {
    margin: 20px auto 0;
  }

  .free_serve .fs_c[data-v-7d2032ac] {
    width: 280px;
    justify-content: space-between;
    align-content: flex-start;
  }

  .free_serve .fs_c .fs_li[data-v-7d2032ac] {
    font-size: 13px;
    margin-bottom: 14px;
    align-items: center;
  }

  .free_serve .fs_r[data-v-7d2032ac] {
    width: 169px;
    height: 169px;
    margin-top: 5px;
  }

  .free_serve .fs_r[data-v-7d2032ac] {
    margin: 20px auto 0;
  }

  .free_serve .fs_r img[data-v-7d2032ac] {
    width: 150px;
    height: 150px;
  }

  .section5 {
    padding-top: 40px;
  }

  .we-box {
    padding-top: 35px;
    background-image: initial;
    background-size: 100% 100%;
    padding-bottom: 60px;
    position: relative;
  }

  .section5 .wrap {
    width: 90%;
    margin: 0 auto;
  }

  .section5 .flex {
    display: flex;
    justify-content: space-between !important;
    flex-wrap: wrap;
    display: -webkit-flex;
  }

  .little-text {
    font-size: 17px;
    line-height: 24px;
    color: #666666;
    margin-top: 35px;
    margin-right: 12px;
    margin-left: 12px;
  }

  .flex2 {
    margin-top: 0px !important;
    justify-content: space-between;
  }

  .box-5 {
    margin-right: 0px;
  }

  .section5 .box5 {
    width: 48%;
    height: auto;
    padding-bottom: 20px;
    padding-top: 20px;
    margin-bottom: 10px;
  }

  .little-text {
    font-size: 12px;
    color: #666666;
    margin-top: 8px;
    padding: 0 5px;
  }

  .section5 .title {
    font-size: 20px !important;
    line-height: 20px !important;
  }

  .tuijian-lc {
    /*padding: 30px 0 40px;*/
    background: #e8f3fa;
    height: 500px;
  }

  .tuijian-flow {
    padding: 40px 0 90px;
    /*background: url("../images/2019/tuijian-bg.png") no-repeat center 220px;*/
  ;
  }

  .flow-list {}

  .wide1190 {
    width: 100%;
    margin: 0 auto;
  }

  .tuijian-title::before,
  .tuijian-title::after {
    content: "";
    display: inline-block;
    width: 50px;
    height: 1px;
    background: #501940;
    vertical-align: middle;
  }

  .tuijian-title {
    font-size: 22px;
    color: #501940;
    text-align: center;
  }

  .flow-list li {
    margin-top: 30px;
    float: left;
    width: 33.3333333%;
    text-align: center;
  }

  .flow-list li .fl-num {
    line-height: normal;
    font-size: 36px;
    color: #333333;
  }

  .flow-list li .fl-icon {
    margin: 0 auto;
    width: 88px;
    height: 88px;
    background: url("../images/2019/tuijiannew-icon2019.png") no-repeat;
  }

  .flow-list li .fl-icon1 {
    background-position: -363px 0;
  }

  .flow-list li .fl-icon2 {
    background-position: -458px 0;
  }

  .flow-list li .fl-icon3 {
    background-position: 0 -122px;
  }

  .flow-list li .fl-icon4 {
    background-position: -98px -122px;
  }

  .flow-list li .fl-icon5 {
    background-position: -196px -122px;
  }

  .flow-list li .fl-icon6 {
    background-position: -294px -122px;
  }

  .flow-list li .fl-icon7 {
    background-position: -392px -122px;
  }

  .flow-list li .fl-icon8 {
    background-position: -490px -122px;
  }

  .flow-list li .fl-title {
    font-size: 20px;
    color: #333333;
  }

  .flow-list li .fl-txt {
    font-size: 16px;
    color: #989898;
  }

  .flow-list-two {
    margin: 20px 100px 0;
  }

  .flow-list-two li {
    width: 50%;
  }

  .flow-list-new {
    margin-top: 50px;
    z-index: 999;
    position: relative;
  }

  .flow-list-new li {
    float: left;
    width: 50%;
    text-align: center;
    padding-bottom: 26px;
  }

  .flow-list-new li .fln-icon {
    display: inline-block;
    width: 65px;
    height: 65px;
    background: url('../images/tuijiannew-icon2019.png?123') no-repeat;
    border-radius: 44px;
    box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
  }

  .flow-list-new li .fln-icon.fln-icon1 {
    background-position: -522px -231px;
  }

  .flow-list-new li .fln-icon.fln-icon2 {
    background-position: -522px -326px;
  }

  .flow-list-new li .fln-icon.fln-icon3 {
    background-position: -522px -422px;
  }

  .flow-list-new li .fln-icon.fln-icon4 {
    background-position: -522px -517px;
  }

  .flow-list-new li .fln-num {
    padding-top: 10px;
    font-size: 20px;
    color: #333;
  }

  .flow-list-new li .fln-title {
    font-size: 16px;
    color: #333;
  }

  .flow-list-new li .fln-txt {
    font-size: 12px;
    color: #666;
    padding-top: 10px;
  }

  .flow-line {
    margin: 0 auto;
    width: 75%;
    height: 4px;
    background: initial;
    position: relative;
    top: 0px;
  }

  .section2_22 {
    padding-top: 70px;
    padding-bottom: 30px;
    width: 100%;
    margin: 0 auto;
  }

  .section2_22 .title {
    font-size: 22px !important;
    line-height: 34px;
  }

  .section2_22 .title {
    font-size: 20px;
    line-height: 38px;
    color: #333333;
    text-align: center;
    font-weight: 700;
    position: relative;
  }

  .section2_22 .title-text {
    font-size: 16px;
    line-height: 20px;
    color: #666666;
    text-align: center;
    position: relative;
    padding-left: 10%;
    padding-right: 10%;
  }

  .section2_22 .flex {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    display: -webkit-flex;
  }

  .section2_22 .promotion-box {
    position: relative;
    width: 414px;
    height: 115px;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(3, 18, 110, 0.18);
    border-radius: 15px;
    padding-top: 19px;
    padding-left: 20px;
    box-sizing: border-box;
    cursor: pointer;
  }

  .section2_22 .title-text {
    margin-top: 15px;
  }

  .section2_22 .title-text::after {
    bottom: -25px;
  }

  .promotion-box {
    width: 90% !important;
    margin: 0 auto;
    margin-bottom: 15px;
    height: auto;
    padding-bottom: 20px;
    padding-top: 20px;
    padding-left: 20px;
  }

  .promotion-box:hover {
    background-image: linear-gradient(0deg, #0077c9 0%, #1475dd 50%, #2772f0 100%), linear-gradient(#ffffff, #ffffff);
  }

  .promotion-box:hover .little-title {
    color: #ffffff;
  }

  .promotion-box:hover .text {
    color: #ffffff;
  }

  .little-title {
    font-size: 18px;
    color: #0077c8;
    font-weight: 700;
  }

  .title-text::after {
    width: 50px !important;
    height: 5px !important;
  }

  .section2_22 .little-title {
    margin-bottom: 10px;
  }

  .section2_22 .wrap {
    margin-top: 30px;
  }

  .section2_22 .text {
    margin-top: 0px;
    color: #333333;
    font-weight: 600;
    font-size: 14px;
  }

  .section2_22 .text1 {
    margin-top: 8px;
  }

  .iconimg_111 {
    position: absolute;
  }

  .iconimg222 {
    width: 10%;
    top: 7%;
    right: 4%;
    position: absolute;
  }

  .iconimg223 {
    width: 10%;
    top: 7%;
    right: 4%;
    position: absolute;
  }

  .iconimg224 {
    width: 7%;
    top: 7%;
    right: 4%;
    position: absolute;
  }

  .free_serve .fs_c .fs_li i[data-v-7d2032ac] {
    background: url(../images/tuiguang1_06.png) no-repeat 50%;
    background-size: 100% 100%;
    width: 21px;
    height: 21px;
    margin-right: 8px;
    margin-top: 3px;
    margin-left: 15px;
  }

  .extension-banner[data-v-7d2032ac] {
    padding-top: 140px !important;
    height: 314px !important;
  }

  .extension-banner[data-v-7d2032ac] {
    background: url(../images/tuiguang_01.jpg) no-repeat 50%;
    background-size: cover;
    height: 531px;
    box-sizing: border-box;
    padding-top: 181px;
  }

  .extension-banner h1[data-v-7d2032ac],
  .extension-banner h2[data-v-7d2032ac] {
    font-size: 25px;
    line-height: 31px;
    font-weight: 700;
  }

  .extension-banner .banner_txt[data-v-7d2032ac] {
    font-size: 16px;
    margin-top: 17px;
    margin-bottom: 26px;
    padding-right: 30px;
    padding-left: 30px;
  }

  .extension-banner .btn_box .btn[data-v-7d2032ac] {
    width: 140px;
    height: 39px;
    font-size: 16px;
  }

  .extension-banner .btn_box .btn[data-v-7d2032ac] {
    width: 140px;
    height: 39px;
    font-size: 16px;
  }

  .markdown_body {
    width: 100%;
    padding: 0%;
    margin-top: 30px;
  }

  .editormd-html-preview {
    text-align: left;
    font-size: 14px;
    line-height: 1.6;
    padding: 12px;
    overflow: auto;
    background-color: #fff;
  }

  .markdown-body h2 {
    padding-bottom: 10px;
    font-size: 26px;
    line-height: 32px;
    border-bottom: 1px solid #eee;
    margin-bottom: 16px;
  }

  .markdown-body p {
    margin-top: 0;
    margin-bottom: 16px;
    font-size: 16px;
  }

  .lg-help-content {
    padding-top: 90px;
    padding-bottom: 60px;
    width: 94%;
    margin-left: 3%;
  }

  .lg-help-content .m-t-b-10 {
    background-color: #f2f2f2;
    height: 120px;
  }

  .big_body {
    display: block;
    width: 100%;
  }

  .menu_list {
    width: 94%;
    padding: 3%;
  }

  .nav_div {
    width: 100%;
    background-color: #fff;
    border-radius: 8px;
  }

  .juzhong {
    background: #1d78ff;
    color: #fff;
    width: 40%;
    height: 45px;
    font-size: 16px;
    text-align: center;
    line-height: 45px;
    border-radius: 45px;
    margin-left: 30%;
    margin-top: 50px;
  }

  .juzhong a {
    background: #1d78ff;
    color: #fff;
    text-align: center;
    display: block;
    border-radius: 45px;
  }

  .juzhong a:hover {
    background: #0b4aa9;
    color: #fff;
    text-align: center;
    display: block;
    border-radius: 45px;
  }

  .help-homepage-list {
    width: 94%;
    margin: 20px auto 0 auto;
    margin-left: 3%;
  }

  .help-homepage-list>.item .list .cell {
    width: 50%;
    padding: 7px 0px 7px 0px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  .help-homepage-list>.item .list>.child-wrap label.label {
    display: flex;
    align-items: center;
    height: 32px;
    padding-left: 0px;
    margin-bottom: 3px;
  }

  .service-container[data-v-6393c15a] {
    width: 94%;
    margin: 0.8rem auto 0.4rem;
    /* padding: 0 0.28rem; */
  }

  .service-container .section-title[data-v-6393c15a] {
    margin-bottom: 20px;
    font-size: 22px;
    font-weight: 500;
    color: #0a1e30;
    line-height: 30px;
    text-align: center;
  }

  .service-container .service-list[data-v-6393c15a] {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    flex-direction: row;
  }

  .service-container .service-list .service-item[data-v-6393c15a] {
    display: block;
    width: 100%;
    height: 107px;
    background: #fff;
    border-radius: 6px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
  }

  .service-container .service-list .service-item .item-img[data-v-6393c15a] {
    width: 40px;
    height: 40px;
    margin: 16px 0 6px;
  }

  .service-container .service-list .service-item .item-desc[data-v-6393c15a] {
    font-size: 14px;
    font-weight: 400;
    color: #0a1e30;
    line-height: 33px;
  }

  .service-list li {
    width: 48%;
    margin-bottom: 15px;
  }

  .banner-container[data-v-6393c15a] {
    width: 100%;
    height: auto;
    background: url(../images/images/bangbg.png) 0 0 / 100% 100%;
    margin-top: 65px;
  }

  .banner-container .banner-content[data-v-6393c15a] {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
  }

  .banner-container .banner-content .title[data-v-6393c15a] {
    margin: 20px;
    font-size: 22px;
    font-weight: 500;
    line-height: 28px;
    margin-top: 60px;
  }

  .Search-content[data-v-56a61c56] {
    width: 96%;
    height: 35px;
    padding: 2%;
    background: #fff;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }

  .Search-container {
    width: 90%;
  }

  .Search-content .icon[data-v-56a61c56] {
    width: 20px;
    height: 20px;
    margin-right: 12px;
  }

  .Search-content .input[data-v-56a61c56] {
    width: 100%;
    height: 100%;
    border: none;
    outline: none;
    background: transparent;
  }

  .keywords-list[data-v-56a61c56] {
    margin-top: 16px;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }

  .keywords-list .keywords-item[data-v-56a61c56] {
    margin-right: 20px;
    opacity: .9;
  }

  .plate_server h2[data-v-24d0d033] {
    font-weight: 400;
    font-size: 40px;
    color: #1b2336;
    text-align: center;
    margin-bottom: 10px;
  }

  .enterprise-services .banner[data-v-24d0d033] {
  url(../images/images/zhifubg@2x.png) no-repeat 50% background-size: cover;
    height: auto;
  }

  .statistics[data-v-26c7ae3f] {
    margin-top: 40px;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background: #fff;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .statistics .item[data-v-26c7ae3f] {
    width: 50%;
  }

  .statistics .item .num[data-v-26c7ae3f] {
    height: 40px;
    font-size: 22px;
    font-weight: 600;
    color: #1e5eee;
    line-height: 40px;
    text-align: center;
  }

  .statistics .item .text[data-v-26c7ae3f] {
    height: 30px;
    font-size: 14px;
    font-weight: 500;
    color: #333;
    line-height: 30px;
    text-align: center;
  }

  .width12001 {
    width: 100%;
    margin: 0 auto;
  }

  .plate_server[data-v-24d0d033] {
    margin-top: 30px !important;
    margin-bottom: 120px;
    width: 100%;
    margin: 0 auto;
  }

  .information {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
    padding: 20px;
    box-shadow: 0px 0px 15px 0px rgba(66, 92, 178, 0.25);
    border-radius: 8px;
    position: relative;
    background-color: #fff;
    margin-bottom: 40px !important;
    margin-top: 50px !important;
    height: 873px;
  }

  .width1200 {
    width: 89%;
    margin: 0 auto;
  }

  .qiye_bg2 img {
    width: 100%;
  }

  .qiye_bg2 {
    margin-bottom: 50px;
  }

  .plate_server_bg[data-v-24d0d033] {
    background-image: url(../images/images/qiyebg.png);
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    padding-bottom: 50px;
    padding-top: 12px;
    background-position: top center;
  }

  .qiye_bg1 {
    display: none;
  }

  .information h5 {
    font-size: 42px;
    font-weight: 500;
    color: #273167;
    text-align: center;
    margin-bottom: 40px;
  }

  .information .informationBox {
    display: initial;
    justify-content: space-between;
  }

  .information .informationBox .boxList {
    width: 100%;
    display: flex;
    flex-direction: column;
    margin-right: 0px;
    margin-left: 0px;
    float: left;
  }

  .information .informationBox .boxList h4 {
    font-size: 20px;
    font-weight: 500;
    color: #273167;
  }

  .information .informationBox .boxList span {
    margin-top: 15px;
    margin-bottom: 6px;
    font-size: 14px;
    font-weight: 700;
    color: #273167;
  }

  .information .informationBox .boxList input {
    padding: 11px;
    outline: none;
    border-radius: 4px;
    border: 1px solid #d7dce4;
  }

  .information .informationBtn {
    /* display: flex; */
    justify-content: center;
    margin-top: 40px;
  }

  .information .informationBtn .btn {
    cursor: pointer;
    width: 50%;
    height: 44px;
    display: inline;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background: #1a73e8;
    color: #fff;
    float: left;
    text-align: center;
    line-height: 44px;
    margin-left: 25%;
    margin-top: 20px;
  }

  .information .informationBtn .btn:hover {
    cursor: pointer;
    width: 200px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background: #0e4792;
    color: #fff;
  }

  .information .informationBox .boxList textarea {
    outline: none;
    resize: none;
    padding: 15px;
    height: 110px;
    box-sizing: border-box;
    border-radius: 4px;
    border: 1px solid #d7dce4;
  }

  .cst_box_choose {
    float: left;
    margin-top: 15px;
    margin-bottom: 6px;
  }

  .cst_box_choose>a {
    cursor: pointer;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    text-align: center;
    font-size: 14px;
    color: #808191;
    width: 110px;
    line-height: 40px;
    background-color: #fbfbfc;
    border-radius: 4px;
    border: solid 1px #eeeeee;
  }

  .cst_box_choose>a:nth-child(3n) {
    margin-right: 0;
  }

  .cst_box_choose>a.active {
    color: #1a73e8;
    border-color: #1a73e8;
    background: #bfd7fc;
    font-weight: 500;
  }

  .plate_server[data-v-24d0d033] {
    margin-top: 45px;
    margin-bottom: 20px;
    width: 90%;
    margin: 0 auto;
  }

  .plate_server h2[data-v-24d0d033] {
    font-size: 26px;
  }

  .plate_server .plate_intro[data-v-24d0d033],
  .enterprise-services .plate_server[data-v-24d0d033],
  .plate_server h2[data-v-24d0d033] {
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
  }

  .plate_server .plate_intro[data-v-24d0d033] {
    font-weight: 400;
    color: #545364;
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    font-size: 14px;
    margin-bottom: 20px;
  }

  .productHome_growCardsWrapper__BChVo {
    display: none;
  }

  .productHome_moduleContent__PziM1 {
    width: 100%;
    margin: 0;
    padding: 0 0 24px;
  }

  .programFeature_container__XKjgn {
    display: grid;
    grid-template-columns: repeat(2, calc(50% - 1.5px));
    gap: 3px;
    width: 100%;
    height: 100%;
    margin-bottom: 30px;
  }

  .productHome_advMobileCard__vabbC {
    height: auto;
  }

  .productHome_advMobileCard__vabbC {
    height: 222px;
    background-image: url(../images/images/qibg1.png);
    border-radius: 4px;
    background-size: cover;
  }

  .programFeature_container__card__7MS1V {
    padding: 16px 12px;
  }

  .plate_server .zuodui[data-v-24d0d033] {
    font-weight: 400;
    font-size: 26px;
    color: #1b2336;
    text-align: left;
    margin-bottom: 15px;
  }

  .programFeature_card__logo__4obg5 {
    position: relative;
    width: 80px;
    height: 80px;
    margin: 0 auto;
  }

  .programFeature_card__logo__4obg5 img {
    position: relative;
    width: 80px;
    height: 80px;
  }

  .programFeature_card__title__tnIK2 {
    padding: 8px 0;
    font-size: 14px;
    color: #353c58;
    font-weight: 700;
    line-height: 20px;
    text-align: center;
  }

  .programFeature_card__desc__KJceO {
    font-size: 12px;
    color: #64698b;
    font-weight: 400;
    line-height: 20px;
  }

  .enterprise-services .banner[data-v-24d0d033],
  .enterprise-services .one_stop[data-v-24d0d033],
  .enterprise-services .plate .plate_intro[data-v-24d0d033],
  .enterprise-services .plate_server[data-v-24d0d033],
  .enterprise-services .plate h2[data-v-24d0d033] {
    padding-left: 10px;
    padding-right: 10px;
    box-sizing: border-box;
  }

  .enterprise-services .banner .banner_cont[data-v-24d0d033] {
    padding-top: 89px;
  }

  .enterprise-services .banner .banner_cont h1[data-v-24d0d033] {
    font-size: 26px;
  }

  .enterprise-services .banner .banner_cont .banner_text[data-v-24d0d033] {
    font-size: 16px;
    line-height: 28px;
    margin-top: 14px;
    text-align: center;
  }

  .enterprise-services .banner .banner_cont .banner_intro[data-v-24d0d033] {
    display: block;
    width: 343px;
    margin: 50px auto 0;
  }

  .enterprise-services .banner .banner_cont .banner_intro .card1[data-v-24d0d033] {
    margin-bottom: 15px;
  }

  .enterprise-services .banner .banner_cont .consulting[data-v-24d0d033] {
    margin-top: 26px;
  }

  .enterprise-services .banner .banner_cont .consulting a[data-v-24d0d033] {
    width: 260px;
    height: 88px;
    margin: 0 auto;
    display: block;
    text-align: center;
  }

  .enterprise-services .banner2 .banner_cont[data-v-24d0d033] {
    padding-top: 40px;
  }

  .enterprise-services .banner .banner_cont .banner_intro .card2[data-v-24d0d033] {
    width: 0px;
    height: 0px;
    background: #E9E9E9;
    margin-top: 0px;
  }

  .enterprise-services .banner .banner_cont .consulting a img {
    width: 260px;
    height: 88px;
    line-height: 39px;
    font-size: 16px;
  }

  .enterprise-services .banner .banner_cont .consulting p[data-v-24d0d033] {
    height: 150px;
  }

  .enterprise-services .banner .banner_cont .banner_intro[data-v-24d0d033] {
    margin-top: 26px;
  }

  .enterprise-services .banner .banner_cont .banner_intro .card1[data-v-24d0d033] {
    height: 80px;
  }

  .enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_tit[data-v-24d0d033] {
    font-size: 16px;
  }

  .enterprise-services .banner .banner_cont .banner_intro .card1 .font .font_txt[data-v-24d0d033] {
    font-size: 14px;
  }

  .article-container[data-v-7ecb6074] {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
  }

  .article-container .article-content[data-v-7ecb6074] {
    background: #fff;
  }

  .article-container .article-content .top[data-v-7ecb6074] {
    padding-left: 10px;
    height: 60px;
    border-bottom: 1px solid #e3e7ee;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
  }

  .article-container .article-content .top .txt[data-v-7ecb6074] {
    font-size: 16px;
    font-weight: 400;
    color: #7b8495;
    line-height: 25px;
  }

  .article-container .article-content .top .icon[data-v-7ecb6074] {
    width: 18px;
    height: 18px;
    margin: 0 .08rem;
  }

  .article-container .article-content .top .title[data-v-7ecb6074] {
    width: 200px;
    font-size: 16px;
    font-weight: 400;
    color: #0a1e30;
    line-height: 22px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }

  .article-container .article-content .body[data-v-7ecb6074] {
    padding: .12px 12px 0;
  }

  .article-container .article-content .body .article-title[data-v-7ecb6074] {
    font-size: 18px;
    font-weight: 500;
    color: #0a1e30;
    line-height: 26px;
    padding-top: 20px;
  }

  .article-container .article-content .body .date[data-v-7ecb6074] {
    margin: 16px auto 12px;
    font-size: 14px;
    font-weight: 400;
    color: #7b8495;
    line-height: .3rem;
  }

  .article-container .article-content .body .article[data-v-7ecb6074] {
    font-size: 16px;
    font-weight: 400;
    color: #4c5971;
    line-height: 26px;
  }

  .article-container .article-content .body .article[data-v-7ecb6074] img {
    max-width: 100%;
    height: auto;
  }

  .article-container .article-aside[data-v-7ecb6074] {
    display: none;
  }

  #news {
    background: url(../images/bg-87267ab785.png) no-repeat top;
    background-color: #f3f4f5;
    padding: 120px 0 50px 0;
    margin: auto auto;
    height: auto;
  }

  .dynamicsItem_dynamicsItem__6ypIQ {
    display: flex;
    align-items: center;
    width: 86%;
    margin-left: 2%;
    height: 104px;
    padding: 0 40px;
    background-color: #fff;
    transition: box-shadow .3s;
    text-align: left;
    cursor: pointer;
  }

  .news_title {
    text-align: center;
    font-size: 20px;
    color: #fff;
  }

  .news_title_f {
    text-align: center;
    font-size: 14px;
    color: #fff;
    padding-top: 15px;
  }

  .news_qiehuan {
    width: 90%;
    height: 45px;
    margin-left: 5%;
    border-radius: 45px;
    background: #fff;
    margin-top: 40px;
  }

  .news_qiehuan_nr {
    width: 25%;
    text-align: center;
    line-height: 45px;
    color: #3e3f40;
    font-size: 16px;
    float: left;
  }

  .news_qiehuan_nr a {
    color: #3e3f40;
    font-size: 16px;
  }

  .news_qiehuan_nr a:hover {
    color: #3e3f40;
    font-size: 16px;
  }

  .news_qiehuan .on {
    background: #1d78ff;
    color: #fff;
    border-radius: 45px;
  }

  .news_qiehuan .on a {
    color: #fff;
    font-size: 16px;
  }

  .companyDynamics_companyDynamics__content__z0VDk {
    width: 100%;
    margin: 0 auto;
  }

  .dynamicsItem_dynamicsItem__6ypIQ {
    padding: 5%;
  }

  .dynamicsItem_dynamicsItem__6ypIQ:not(:first-child) {
    margin-top: 12px;
  }

  .dynamicsItem_dynamicsItem__6ypIQ:hover {
    box-shadow: none;
  }

  .dynamicsItem_dynamicsItem__6ypIQ:hover .dynamicsItem_dynamicsItem__newsContent__DqwNT .dynamicsItem_dynamicsItem__newsContent__titleContent__Ssvpo {
    color: inherit;
  }

  .dynamicsItem_dynamicsItem__newsDate__Zghbm {
    display: none;
  }

  .dynamicsItem_dynamicsItem__newsContent__DqwNT {
    width: 100%;
  }

  .dynamicsItem_dynamicsItem__newsContent__newsTitle__8py7u {
    height: 24px;
    font-size: 16px;
    color: #3d446e;
    line-height: 24px;
  }

  .dynamicsItem_dynamicsItem__newsContent__newsDesc__sd0kV {
    color: #8b8fa8;
  }

  .dynamicsItem_dynamicsItem__newsContent__newsDate__Q6x_X {
    display: block;
  }

  .index_right__hGaeP {
    display: none;
  }

  .login-right .login-title[data-v-2d5039f2] {
    font-weight: 700;
    font-size: 26px;
    color: #253044;
  }

  .agreement[data-v-77066fd7] {
    background: #fff;
    border-radius: 10px;
    height: 100%;
    margin: 0 auto;
    padding: 5%;
    width: 90%;
  }

  .card {
    background-color: #fff;
    border-radius: 0.25rem;
    -webkit-box-shadow: 0 0.5em 1em -0.125em hsla(0, 0%, 0%, .0), 0 0 0 1px hsla(0, 0%, 0%, .0);
    box-shadow: 0 0.5em 1em -0.125em hsla(0, 0%, 0%, .0), 0 0 0 1px hsla(0, 0%, 0%, .0);
    color: #4a4a4a;
    max-width: 100%;
    position: relative;
  }

  .card-title[data-v-77066fd7] {
    background: #fff;
    font-size: 22px;
    margin-bottom: 26px;
    max-width: 100%;
    padding: 10px 0;
    position: sticky;
    text-align: center;
    top: 0;
  }

  .login-left {
    display: none;
  }

  .login-right[data-v-2d5039f2] {
    margin-right: 0%;
    width: 100%;
    margin-top: 0px;
    margin-left: 0%;
  }

  .form-box[_ngcontent-cep-c1] {
    padding: 5%;
    top: 0;
    position: relative;
    background: #fff;
    box-shadow: 0 10px 50px 0 rgba(198, 217, 236, .25);
    border-radius: 12px;
    border: 0px solid #e9eff2;
    float: left;
    width: 90%;
  }

  .login-form {
    margin: 0 auto;
    width: 100%;
    margin-top: 30px;
    margin-left: 0%;
  }

  .login-form input.input {
    border: none;
    height: 3.125rem;
    text-indent: .625rem;
    width: 88%;
  }

  .login-form input.input1 {
    /* background: #f6f7fb; */
    border: none;
    border-radius: 0.5rem;
    height: 3.125rem;
    text-indent: 0.625rem;
    width: 88%;
  }

  .login-box[data-v-2d5039f2] {
    background-size: 100% 100%;
    border-radius: .5rem;
    box-shadow: 0 .625rem 1.875rem hsla(0, 0%, 100%, .3);
    display: flex;
    height: 45rem;
    justify-content: space-between;
    margin: 1.875rem auto 0;
    position: relative;
    width: 100%;
  }

  .login-right .login-form .login-obn[data-v-2d5039f2] {
    background: linear-gradient(90deg, #6093FA 0%, #336EF3 100%);
    border-radius: 0.5rem;
    color: #fff;
    height: 3.125rem;
    width: 100%;
  }

  .login-right .login-form .idenfy[data-v-2d5039f2] {
    width: 100%;
  }

  .login-right .login-form-footer[data-v-2d5039f2] {
    display: flex;
    justify-content: space-between;
    margin-top: 8%;
    /* width: 90%; */
  ;
  }

  .advantage_title[data-v-eec36f22] {
    font-size: 26px;
  }

  .advantage_1 .server_all[data-v-eec36f22] {
    margin-top: 40px;
  }

  .advantage_1 .server_all .server_card[data-v-eec36f22] {
    background: linear-gradient(145deg, #f7f8f8, #feffff);
    box-shadow: 6px 9px 27px 0 rgba(92, 120, 143, .12);
    width: 46%;
    height: auto;
    min-height: 177px;
    padding: 21px 7px 0;
  }

  .advantage_1 .server_all .server_card .wap_hide[data-v-eec36f22] {
    display: none;
  }

  .advantage_1 .server_all .server_card .wap_tit[data-v-eec36f22] {
    display: flex;
  }

  .advantage_1 .server_all .server_card .card_txt[data-v-eec36f22] {
    margin-top: 15px;
    font-size: 14px;
  }

  .advantage_2[data-v-eec36f22] {
    margin-top: 60px;
  }

  .advantage_2 .tab_cont[data-v-eec36f22] {
    position: relative;
    margin-top: 40px;
  }

  .advantage_2 .tab_cont .tc_l[data-v-eec36f22] {
    position: absolute;
    width: 40%;
    right: 20px;
    top: 100px;
  }

  .advantage_2 .tab_cont .tc_r[data-v-eec36f22] {
    padding-top: 0;
  }

  .advantage_2 .tab_cont .tc_r .tc_txt[data-v-eec36f22] {
    font-size: 17px;
  }

  .advantage_2 .tab_cont .tc_r .tc_ul .tc_li[data-v-eec36f22] {
    font-size: 14px;
  }

  .advantage_2 .tab_cont .tc_r .know_more[data-v-eec36f22] {
    width: 140px;
    height: 39px;
    line-height: 39px;
    font-size: 16px;
    margin-top: 44px;
  }

  .advantage_3[data-v-eec36f22] {
    margin-top: 60px;
  }

  .advantage_3 .cover_box[data-v-eec36f22] {
    margin-top: 25px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont[data-v-eec36f22] {
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 44px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .limit_tit[data-v-eec36f22] {
    margin-top: 0;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .sw_tit[data-v-eec36f22] {
    font-size: 20px;
    margin-top: 10px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .sw_txt[data-v-eec36f22] {
    font-size: 16px;
    width: 100%;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_tit[data-v-eec36f22] {
    font-size: 15px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .sw_li .right_txt .txt_info[data-v-eec36f22] {
    margin-top: 4px;
    font-size: 14px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .sw_li.first_li[data-v-eec36f22] {
    margin-top: 35px;
  }

  .advantage_3 .cover_box .cover_card .cc_cont .know_more[data-v-eec36f22] {
    width: 140px;
    height: 39px;
    line-height: 39px;
    font-size: 16px;
    margin-top: 42px;
  }

  .advantage_3 .cover_box .cover_card .cc_img[data-v-eec36f22] {
    height: 399px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img1[data-v-eec36f22] {
    top: -20px;
    left: 20px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img2[data-v-eec36f22] {
    top: 100px;
    left: -30px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box[data-v-eec36f22] {
    top: -20px;
    height: 263px;
    padding-top: 52px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .bg_w[data-v-eec36f22] {
    top: 52px;
    height: 270px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .code_box .pre_box .pre_card .copy[data-v-eec36f22] {
    font-size: 12px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img3[data-v-eec36f22] {
    top: -20px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img4[data-v-eec36f22] {
    top: 90px;
  }

  .advantage_3 .cover_box .cover_card .cc_img .center_border .cc_img5[data-v-eec36f22] {
    top: 175px;
  }
}

.serverpart_title[data-v-4a772378] {
  font-size: 40px;
  color: #1b2336;
  text-align: center;
  font-weight: 400;
}

.title_tip[data-v-4a772378] {
  font-size: 16px;
  color: rgba(10, 24, 55, .68);
  line-height: 28px;
  text-align: center;
  margin-top: 20px;
}

.expand[data-v-4a772378] {
  margin-top: 141px;
}

.expand .expand_box[data-v-4a772378] {
  width: 100%;
  max-width: 1300px;
  margin: 60px auto 0;
  display: flex;
  flex-wrap: wrap;
  column-gap: 40px;
  row-gap: 78px;
}

.expand .expand_box .ec_li[data-v-4a772378] {
  width: 14.616%;
}

.expand .expand_box .li_down[data-v-4a772378] {
  margin-top: 81px;
}

.expand .expand_box .expand_card div[data-v-4a772378] {
  width: 100%;
  max-width: 228px;
  height: 260px;
  box-sizing: border-box;
  padding: 19px 9px 0 18px;
  border-radius: 18px;
  box-shadow: 0 9px 38px 0 rgba(44, 55, 152, .09);
  background: #fff;
  transition: all .1s linear;
}

.expand .expand_box .expand_card .img_bg[data-v-4a772378] {
  width: 57px;
  height: 57px;
  background: #e5f0fe;
  border-radius: 17px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 15px 15px 0 #f1f5ff;
}

.expand .expand_box .expand_card .img_bg span[data-v-4a772378] {
  background: url(/images/index_new/expand_icons.png) no-repeat;
  background-position-y: 0;
  width: 34px;
  height: 34px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_1[data-v-4a772378] {
  background-position-x: -228px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_2[data-v-4a772378] {
  background-position-x: -38px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_3[data-v-4a772378] {
  background-position-x: -76px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_4[data-v-4a772378] {
  background-position-x: -114px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_5[data-v-4a772378] {
  background-position-x: -152px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_6[data-v-4a772378] {
  background-position-x: -190px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_7[data-v-4a772378] {
  background-position-x: 0;
}

.expand .expand_box .expand_card .img_bg .icon_ex_8[data-v-4a772378] {
  background-position-x: -266px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_9[data-v-4a772378] {
  background-position-x: -304px;
}

.expand .expand_box .expand_card .img_bg .icon_ex_10[data-v-4a772378] {
  background-position-x: -342px;
}

.expand .expand_box .expand_card .expand_tit[data-v-4a772378] {
  font-size: 18px;
  color: #0b0a33;
  margin-top: 17px;
}

.expand .expand_box .expand_card .expand_txt[data-v-4a772378] {
  margin-top: 20px;
  font-size: 14px;
  color: rgba(11, 10, 51, .89);
  line-height: 22px;
}

.expand .expand_box .expand_card:hover div[data-v-4a772378] {
  transform: translateY(-30px);
  box-shadow: 0 16px 36px 0 #dcdce5;
}

.expand .expand_box .expand_card:hover .img_bg[data-v-4a772378] {
  background: rgba(125, 244, 189, .17);
  box-shadow: 0 15px 15px 0 #eafff6;
}

.expand .expand_box .expand_card:hover .img_bg span[data-v-4a772378] {
  background-position-y: -39px;
  transform: rotate(5deg);
}

.expand .wap_expand_box[data-v-4a772378] {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  column-gap: 10px;
  row-gap: 30px;
  width: 95%;
  max-width: 392px;
  margin: 38px auto 0;
}

.expand .wap_expand_box a .img_bg[data-v-4a772378] {
  width: 45px;
  height: 45px;
  background: #e5f0fe;
  border-radius: 13px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}

.expand .wap_expand_box a .img_bg span[data-v-4a772378] {
  width: 29px;
  height: 29px;
  background: url(/images/index_new/expand_icons_wap.svg) no-repeat;
}

.expand .wap_expand_box a .img_bg .icon_ex_1[data-v-4a772378] {
  background-position-x: -194px;
}

.expand .wap_expand_box a .img_bg .icon_ex_2[data-v-4a772378] {
  background-position-x: -31px;
}

.expand .wap_expand_box a .img_bg .icon_ex_3[data-v-4a772378] {
  background-position-x: -64px;
}

.expand .wap_expand_box a .img_bg .icon_ex_4[data-v-4a772378] {
  background-position-x: -97px;
}

.expand .wap_expand_box a .img_bg .icon_ex_5[data-v-4a772378] {
  background-position-x: -130px;
}

.expand .wap_expand_box a .img_bg .icon_ex_6[data-v-4a772378] {
  background-position-x: -163px;
}

.expand .wap_expand_box a .img_bg .icon_ex_7[data-v-4a772378] {
  background-position-x: 0;
}

.expand .wap_expand_box a .img_bg .icon_ex_8[data-v-4a772378] {
  background-position-x: -227px;
}

.expand .wap_expand_box a .img_bg .icon_ex_9[data-v-4a772378] {
  background-position-x: -258px;
}

.expand .wap_expand_box a .img_bg .icon_ex_10[data-v-4a772378] {
  background-position-x: -291px;
}

.expand .wap_expand_box a .expand_tit[data-v-4a772378] {
  font-size: 14px;
  color: #0b0a33;
  margin-top: 16px;
}

.expand.wap_show[data-v-4a772378] {
  display: none;
}

.country_area[data-v-4a772378] {
  margin-top: 186px;
  background: linear-gradient(180deg, #20232f, #1a1f33);
  width: 100%;
  padding-top: 91px;
  padding-bottom: 100px;
  position: relative;
  z-index: 1;
}

.country_area .ca_box[data-v-4a772378] {
  width: 100%;
  max-width: 1300px;
  margin: 0 auto;
  position: relative;
}

.country_area .ca_box .serverpart_title[data-v-4a772378] {
  color: #fff;
}

.country_area .area_intro[data-v-4a772378] {
  display: flex;
  margin-top: 62px;
  justify-content: center;
}

.country_area .area_intro .intro_info[data-v-4a772378] {
  margin-right: 300px;
}

.country_area .area_intro .intro_info p[data-v-4a772378] {
  text-align: center;
}

.country_area .area_intro .intro_info p[data-v-4a772378]:first-child {
  font-size: 36px;
  color: #90caff;
}

.country_area .area_intro .intro_info p[data-v-4a772378]:last-child {
  font-size: 18px;
  color: #fff;
}

.country_area .area_intro .intro_info[data-v-4a772378]:last-child {
  margin-right: 0;
}

.world_map[data-v-4a772378] {
  max-width: 1155px;
  min-height: 570px;
  margin: 35px auto 0;
  position: relative;
}

.world_map .world-tooltip-box[data-v-4a772378] {
  width: auto;
  position: absolute;
  top: 0;
  left: 0;
  transform: translate(0);
  background-color: rgba(0, 0, 0, .2);
  border-radius: 6px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1);
  box-sizing: border-box;
  color: #fff;
  font-size: 14px;
  padding: 5px 17px;
  border: .2px solid #767676;
}

.world_map .world-tooltip-box img[data-v-4a772378] {
  position: absolute;
  left: -12px;
  top: -28px;
}

.world_map .world-tooltip-box.is_none[data-v-4a772378] {
  display: none !important;
}

.world_map .world-tooltip-box[data-v-4a772378]:before {
  content: "";
  position: absolute;
  backdrop-filter: blur(4px);
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  z-index: -1;
  border-radius: 6px;
}

.show_box[data-v-4a772378] {
  position: absolute;
  bottom: -35px;
  left: 0;
}

.show_box .show_line[data-v-4a772378] {
  display: flex;
  column-gap: 30px;
  border-bottom: 1px solid #474e71;
  padding-bottom: 9px;
  margin-bottom: 7px;
}

.show_box .show_line .show_card[data-v-4a772378] {
  display: flex;
  align-items: center;
  width: 160px;
}

.show_box .show_line .show_card .flag[data-v-4a772378] {
  width: 30px;
  height: 30px;
  margin-right: 8px;
}

.show_box .show_line .show_card .area_info .country_name[data-v-4a772378] {
  font-size: 13px;
  color: #fff;
}

.show_box .show_line .show_card .area_info .country_num[data-v-4a772378] {
  font-size: 16px;
  color: #fff;
}

.show_box .show_line[data-v-4a772378]:last-of-type {
  margin-bottom: 0;
}

@media (max-width:1200px) {
  .expand .expand_box[data-v-4a772378] {
    justify-content: center;
  }

  .world_map[data-v-4a772378] {
    height: auto;
    min-height: auto;
  }

  .show_box[data-v-4a772378] {
    display: none;
  }
}

@media (max-width:900px) {
  .country_area[data-v-4a772378] {
    margin-top: 83px;
    padding-top: 66px;
  }

  .country_area .ca_box .area_intro[data-v-4a772378] {
    margin-top: 50px;
  }
}

@media (max-width:876px) {
  .country_area .ca_box .area_intro[data-v-4a772378] {
    justify-content: space-between;
    margin-top: 29px;
  }

  .country_area .ca_box .area_intro .intro_info[data-v-4a772378] {
    margin-right: 0;
  }

  .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:first-child {
    font-size: 26px;
  }

  .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:last-child {
    font-size: 14px;
  }
}

@media (max-width:800px) {
  .country_area[data-v-4a772378] {
    padding-bottom: 35px;
  }
}

@media (max-width:550px) {
  .serverpart_title[data-v-4a772378] {
    font-size: 30px;
  }
}

@media (max-width:500px) {
  .serverpart_title[data-v-4a772378] {
    font-size: 26px;
  }

  .expand[data-v-4a772378] {
    margin-top: 60px;
  }

  .expand.wap_hide[data-v-4a772378] {
    display: none;
  }

  .expand.wap_show[data-v-4a772378] {
    display: block;
    margin-bottom: 60px;
  }

  .country_area[data-v-4a772378] {
    padding-top: 58px;
    margin-top: 0;
  }

  .country_area .ca_box .area_intro[data-v-4a772378] {
    justify-content: center;
    column-gap: 53px;
  }

  .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:first-child {
    font-size: 20px;
  }

  .country_area .ca_box .area_intro .intro_info p[data-v-4a772378]:last-child {
    font-size: 14px;
  }
}

.wslh[data-v-30a7b7b2] {
  position: fixed;
  bottom: 20px;
  left: 24px;
  z-index: 99;
  display: block;
}

.wslh .tc_s_close[data-v-30a7b7b2] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 9px auto auto;
  cursor: pointer;
  width: min-content;
}

.wslh .tc_s_close .s[data-v-30a7b7b2],
.wslh .tc_s_close:hover .n[data-v-30a7b7b2] {
  display: none;
}

.wslh .tc_s_close:hover .s[data-v-30a7b7b2] {
  display: inline-block;
}

.wslh a[data-v-30a7b7b2] {
  display: inline-block;
  position: relative;
  border-radius: 12px;
}

.wslh a img[data-v-30a7b7b2] {
  border-radius: 12px;
  box-shadow: 0 -1px 21.8px 0 rgba(201, 184, 138, .45);
  cursor: pointer;
  width: 195px;
  height: 195px;
}

.wslh .not-img[data-v-30a7b7b2] {
  position: absolute;
  top: 0;
  right: 0;
  width: 123px;
  height: 160px;
  border-radius: 0 20px 20px 0;
  background: url(/images/2_9/img_xuanfu_left_bottom.png) no-repeat;
  background-position: 100% 0;
  cursor: pointer;
}

.container[data-v-30a7b7b2] {
  min-width: 1300px;
}

[data-v-30a7b7b2] .el-dialog {
  background: transparent;
  box-shadow: none;
  margin-top: 16vh !important;
}

[data-v-30a7b7b2] .el-dialog__close {
  color: #fff;
  font-size: 38px;
}

[data-v-30a7b7b2] .el-dialog__headerbtn {
  display: none;
}

[data-v-30a7b7b2] .el-dialog__wrapper {
  z-index: 99999;
}

.new_trends[data-v-30a7b7b2] {
  padding-top: 197px;
  padding-bottom: 220px;
}

.new_trends h2[data-v-30a7b7b2] {
  font-size: 40px;
  font-weight: 400;
  color: #242331;
  text-align: center;
}

.new_trends .trends_box[data-v-30a7b7b2] {
  width: 100%;
  max-width: 1300px;
  margin: 75px auto 0;
  display: flex;
  justify-content: space-between;
}

.new_trends .trends_box .trends[data-v-30a7b7b2] {
  width: 31.924%;
  height: 404px;
  background: #fff;
  border-radius: 8px;
  box-shadow: 0 4px 30px 0 rgba(0, 0, 0, .06);
}

.new_trends .trends_box .trends .article_img[data-v-30a7b7b2] {
  width: 100%;
  height: 152px;
  border-radius: 8px 8px 0 0;
  overflow: hidden;
  background: #edf4ff;
}

.new_trends .trends_box .trends .article_img img[data-v-30a7b7b2] {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px 8px 0 0;
  transition: all .2s linear;
}

.new_trends .trends_box .trends .article_tit[data-v-30a7b7b2] {
  font-size: 15px;
  color: #242331;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  width: 88.91%;
  margin: 26px auto 0;
}

.new_trends .trends_box .trends .article_txt[data-v-30a7b7b2] {
  font-size: 14px;
  font-weight: 400;
  color: rgba(11, 10, 51, .57);
  line-height: 22px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  overflow: hidden;
  width: 88.91%;
  margin: 21px auto 0;
}

.new_trends .trends_box .trends .go_look[data-v-30a7b7b2] {
  display: flex;
  font-size: 14px;
  font-weight: 500;
  color: #1967d2;
  align-items: center;
  width: 88.91%;
  margin: 39px auto 0;
  justify-content: flex-end;
}

.new_trends .trends_box .trends .go_look i[data-v-30a7b7b2] {
  background: url(/images/index_new/go_look.svg) no-repeat 50%;
  width: 18px;
  height: 18px;
  margin-left: 8px;
}

.new_trends .trends_box .trends[data-v-30a7b7b2]:hover {
  box-shadow: 0 16px 36px 0 #dcdce5;
}

.new_trends .trends_box .trends:hover .go_look[data-v-30a7b7b2] {
  color: #1b2336;
}

.new_trends .trends_box .trends:hover .go_look i[data-v-30a7b7b2] {
  background: url(/images/index_new/go_look_h.svg) no-repeat 50%;
}

.logo_box[data-v-30a7b7b2] {
  background: #fafbff;
  padding: 74px 0 91px;
}

.logo_box h3[data-v-30a7b7b2] {
  font-size: 24px;
  color: #9198a9;
  text-align: center;
  font-weight: 400;
}

.logo_box .bottom-swiper[data-v-30a7b7b2],
.logo_box .top-swiper[data-v-30a7b7b2] {
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  height: 55px;
  background: #fafbff;
}

.logo_box .bottom-swiper .ts-group[data-v-30a7b7b2],
.logo_box .top-swiper .ts-group[data-v-30a7b7b2] {
  white-space: nowrap;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: auto;
  height: 55px;
  display: flex;
  align-items: center;
  column-gap: 44px;
}

.logo_box .bottom-swiper .ts-group img[data-v-30a7b7b2],
.logo_box .top-swiper .ts-group img[data-v-30a7b7b2] {
  display: block;
  height: 52px;
}

.logo_box .top-swiper[data-v-30a7b7b2] {
  margin-top: 55px;
  margin-bottom: 60px;
}

.custom_pop[data-v-30a7b7b2] .el-dialog {
  width: 387px;
  height: 395px;
  position: absolute;
  margin: 0 !important;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -70%);
}

.custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header {
  position: relative;
}

.custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header .el-dialog__headerbtn {
  display: none;
}

.custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header .defoliation {
  position: absolute;
  width: 577px;
  height: 577px;
  left: 50%;
  transform: translateX(-50%);
  top: -155px;
}

.custom_pop .pop_box[data-v-30a7b7b2] {
  width: 387px;
  height: 395px;
  background: #fff7e3;
  border-radius: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -45%);
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}

.custom_pop .pop_box .close[data-v-30a7b7b2] {
  position: absolute;
  width: 30px;
  height: 30px;
  bottom: -70px;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
  z-index: 2;
  border: 1px solid #eaeaea;
  border-radius: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.custom_pop .pop_box .close i[data-v-30a7b7b2] {
  background: url(/images/index/custom_close.svg) no-repeat 50%;
  background-size: 100% 100%;
  width: 11px;
  height: 11px;
}

.custom_pop .pop_box .pendant_img[data-v-30a7b7b2] {
  position: absolute;
  z-index: 1;
}

.custom_pop .pop_box .pendant_img.pendant_1[data-v-30a7b7b2] {
  right: 0;
  top: 0;
  border-top-right-radius: 14px;
  width: 89px;
  height: 106px;
}

.custom_pop .pop_box .pendant_img.pendant_2[data-v-30a7b7b2] {
  left: 0;
  bottom: 0;
  border-bottom-left-radius: 14px;
  width: 96px;
  height: 118px;
}

.custom_pop .pop_box .box_n[data-v-30a7b7b2] {
  width: 336px;
  height: 322px;
  background: #fff;
  border-radius: 7px;
  box-sizing: border-box;
  padding: 20px 33px 0;
  position: relative;
}

.custom_pop .pop_box .pop_tit[data-v-30a7b7b2] {
  font-size: 33px;
  font-weight: 600;
  color: #441817;
  letter-spacing: 1px;
  display: flex;
  align-items: center;
}

.custom_pop .pop_box .top_p[data-v-30a7b7b2] {
  display: flex;
  align-items: center;
  box-sizing: border-box;
  font-weight: 600;
  font-size: 31px;
  color: #f55319;
  margin-top: -10px;
}

.custom_pop .pop_box .top_p .pop_val[data-v-30a7b7b2] {
  height: 70px;
  margin-left: 8px;
}

.custom_pop .pop_box .cont[data-v-30a7b7b2] {
  margin: 8px auto 0;
}

.custom_pop .pop_box .cont .txt_li[data-v-30a7b7b2] {
  display: flex;
  column-gap: 60px;
  margin-bottom: 8px;
}

.custom_pop .pop_box .cont .txt_li p[data-v-30a7b7b2] {
  font-size: 14px;
  color: #441817;
  display: flex;
  align-items: center;
  width: 85px;
  line-height: 20px;
}

.custom_pop .pop_box .cont .txt_li p i[data-v-30a7b7b2] {
  width: 5px;
  height: 1px;
  background: #441817;
  margin-right: 5px;
  margin-top: 3px;
}

.custom_pop .pop_box .cont .txt_li .center_txt[data-v-30a7b7b2] {
  width: 120px;
}

.custom_pop .pop_box .cont .txt_li[data-v-30a7b7b2]:last-of-type {
  margin-bottom: 0;
}

.custom_pop .pop_box .custom_btn[data-v-30a7b7b2] {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  width: 234px;
  height: 61px;
  background: #f15a24;
  border-radius: 50px;
  font-size: 24px;
  color: #fff;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  cursor: pointer;
  box-shadow: 0 12px 11.3px 0 rgba(76, 20, 5, .24);
}

.custom_pop .pop_box .custom_btn[data-v-30a7b7b2]:hover {
  background: #d74814;
}

.back_top[data-v-30a7b7b2] {
  position: fixed;
  cursor: pointer;
  width: 60px;
  height: 60px;
  background: url(/images/index/back_top.svg) no-repeat 50%;
  background-size: 100% 100%;
  z-index: 12;
  transition: .5s;
  right: 13px;
  bottom: 95px;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, .5);
  border-radius: 30px;
}

@media (max-width:1200px) {
  .container[data-v-30a7b7b2] {
    max-width: 100%;
    min-width: 100%;
  }
}

@media (max-width:800px) {
  .wslh .tc_s_close[data-v-30a7b7b2] {
    margin-left: 98px;
  }
}

@media (max-width:690px) {
  .new_trends[data-v-30a7b7b2] {
    margin-top: 55px;
    padding-top: 49px;
    padding-bottom: 60px;
  }

  .new_trends .trends_box[data-v-30a7b7b2] {
    display: block;
    width: 56%;
    margin: 75px auto 0;
  }

  .new_trends .trends_box .trends[data-v-30a7b7b2] {
    width: 100%;
    margin-bottom: 20px;
  }

  .new_trends .trends_box .trends[data-v-30a7b7b2]:last-child {
    margin-bottom: 0;
  }
}

@media (max-width:550px) {
  .new_trends h2[data-v-30a7b7b2] {
    font-size: 30px;
  }

  .new_trends .trends_box[data-v-30a7b7b2] {
    width: 80%;
  }
}

@media (max-width:500px) {

  .logo_box[data-v-30a7b7b2],
  .new_trends[data-v-30a7b7b2] {
    display: none;
  }
}

@media (max-width:465px) {
  .custom_pop[data-v-30a7b7b2] .el-dialog {
    width: 300px;
    height: 280px;
  }

  .custom_pop[data-v-30a7b7b2] .el-dialog .el-dialog__header .defoliation {
    width: 100%;
    height: 280px;
  }

  .custom_pop .pop_box[data-v-30a7b7b2] {
    width: 300px;
    height: 280px;
    background-size: 100% 100%;
  }

  .custom_pop .pop_box .pendant_img.pendant_1[data-v-30a7b7b2] {
    width: 65px;
    height: 77px;
  }

  .custom_pop .pop_box .pendant_img.pendant_2[data-v-30a7b7b2] {
    width: 60px;
    height: 73px;
  }

  .custom_pop .pop_box .box_n[data-v-30a7b7b2] {
    width: 275px;
    height: 235px;
    padding-left: 15px;
    padding-right: 15px;
  }

  .custom_pop .pop_box .pop_tit[data-v-30a7b7b2],
  .custom_pop .pop_box .top_p[data-v-30a7b7b2] {
    font-size: 20px;
  }

  .custom_pop .pop_box .top_p .pop_val[data-v-30a7b7b2] {
    height: 45px;
  }

  .custom_pop .pop_box .cont[data-v-30a7b7b2] {
    margin-top: 0;
  }

  .custom_pop .pop_box .cont .txt_li[data-v-30a7b7b2] {
    margin-bottom: 6px;
    column-gap: 55px;
  }

  .custom_pop .pop_box .cont .txt_li p[data-v-30a7b7b2] {
    font-size: 12px;
    line-height: 16px;
  }

  .custom_pop .pop_box .custom_btn[data-v-30a7b7b2] {
    width: 180px;
    height: 46px;
    font-size: 20px;
  }
}

.footer[data-v-30a7b7b2] {
  position: relative;
  color: #fff;
  z-index: 11;
  min-width: 1300px;
}

@media (max-width:1200px) {
  .footer[data-v-30a7b7b2] {
    min-width: 100%;
  }
}

.footer .foterimg[data-v-30a7b7b2] {
  position: absolute;
  bottom: 0;
  left: 0;
}

.bottom[data-v-30a7b7b2] {
  background: linear-gradient(180deg, #20232f, #1a1f33);
  margin: 0 auto;
  position: relative;
  padding-bottom: 40px;
  z-index: 2;
}

.bottom .project_try[data-v-30a7b7b2] {
  padding-top: 86px;
  margin-bottom: 77px;
}

.bottom .project_try h2[data-v-30a7b7b2] {
  font-size: 38px;
  color: #fff;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
  width: max-content;
  margin: 0 auto;
  letter-spacing: 5px;
  font-weight: 400;
}

.bottom .project_try h2 span[data-v-30a7b7b2] {
  animation: lighting-30a7b7b2 2s ease infinite alternate;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:first-child {
  animation-delay: .3s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(2) {
  animation-delay: .6s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(3) {
  animation-delay: .9s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(4) {
  animation-delay: 1.2s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(5) {
  animation-delay: 1.5s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(6) {
  animation-delay: 1.8s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(7) {
  animation-delay: 2.1s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(8) {
  animation-delay: 2.4s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(9) {
  animation-delay: 2.7s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(10) {
  animation-delay: 3s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(11) {
  animation-delay: 3.3s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(12) {
  animation-delay: 3.6s;
}

.bottom .project_try h2 span[data-v-30a7b7b2]:nth-child(131) {
  animation-delay: 3.9s;
}

.bottom .project_try .try_now[data-v-30a7b7b2] {
  font-size: 18px;
  color: #fff;
  width: 230px;
  height: 54px;
  background: #0c76f6;
  box-shadow: 0 20px 28px 0 rgba(40, 95, 161, .29);
  border-radius: 39px;
  text-align: center;
  line-height: 54px;
  cursor: pointer;
  margin: 40px auto 0;
}

.bottom .project_try .try_now[data-v-30a7b7b2]:hover {
  background: #0054b7;
}

.bottom .split_solid[data-v-30a7b7b2] {
  width: 100%;
  height: 1px;
  background: #2c344a;
  margin: 22px auto 32px;
}

.bottom .split_solid.so_1[data-v-30a7b7b2] {
  background: #2c344a;
  margin-bottom: 0;
  margin-top: 0;
}

.bottom .footer_nav[data-v-30a7b7b2] {
  display: flex;
  width: 100%;
  max-width: 1300px;
  margin: 32px auto 0;
  justify-content: space-between;
  padding-bottom: 25px;
}

.bottom .footer_nav .nav_ul .nav_tit[data-v-30a7b7b2] {
  font-size: 16px;
  color: #7981a1;
  margin-bottom: 20px;
  display: flex;
  justify-content: space-between;
  height: 38px;
  line-height: 38px;
}

.bottom .footer_nav .nav_ul .nav_tit i[data-v-30a7b7b2] {
  display: none;
  width: 15px;
  background: url(https://www.ipidea.net/src/img/newcenter/footer_down.svg) no-repeat 50%;
  background-size: 100% 100%;
  transition: all .2s linear;
}

.bottom .footer_nav .nav_ul .nav_tit.nav_wap[data-v-30a7b7b2] {
  display: none;
}

.bottom .footer_nav .nav_ul .nav_li[data-v-30a7b7b2] {
  font-size: 14px;
  font-weight: 300;
  color: #fff;
  display: flex;
  align-items: center;
  margin-bottom: 14px;
  position: relative;
}

.bottom .footer_nav .nav_ul .nav_li img[data-v-30a7b7b2] {
  width: 13px;
  height: 13px;
  margin-right: 10px;
}

.bottom .footer_nav .nav_ul .nav_li .wechat_code[data-v-30a7b7b2] {
  width: 83px;
  height: 83px;
  position: absolute;
  top: 5px;
  right: -105px;
  display: none;
}

.bottom .footer_nav .nav_ul .nav_li.manage:hover .wechat_code[data-v-30a7b7b2] {
  display: block;
}

.bottom .footer_nav .nav_ul .cj_box[data-v-30a7b7b2] {
  display: flex;
}

.bottom .footer_nav .nav_ul .cj_box .cj_l[data-v-30a7b7b2] {
  margin-right: 15px;
}

.bottom .last[data-v-30a7b7b2] {
  width: 100%;
  max-width: 1300px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
}

.bottom .last .la_l[data-v-30a7b7b2] {
  margin-top: 16px;
}

.bottom .last .la_r[data-v-30a7b7b2] {
  margin-top: 8px;
}

.bottom .last .erro[data-v-30a7b7b2] {
  display: flex;
  align-items: center;
}

.bottom .last .erro img[data-v-30a7b7b2] {
  width: 22px;
  height: 22px;
  margin-right: 2px;
  margin-top: 1px;
}

.bottom .last .erro span[data-v-30a7b7b2] {
  font-size: 12px;
  font-weight: 500;
  color: #fff;
  line-height: 19px;
}

.bottom .last .filings[data-v-30a7b7b2] {
  font-size: 12px;
  font-weight: 400;
  color: #8b93b0;
  text-align: center;
}

.bottom .last .filings a[data-v-30a7b7b2] {
  color: #8b93b0;
  font-size: 12px;
  font-weight: 400;
  border-bottom: 1px solid #8b93b0;
}

.bottom .last .la_r[data-v-30a7b7b2] {
  width: 100%;
}

.bottom .last .la_r ul[data-v-30a7b7b2] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: wrap;
}

.bottom .last .la_r ul li[data-v-30a7b7b2],
.bottom .last .la_r ul li a[data-v-30a7b7b2] {
  color: hsla(0, 0%, 94.5%, .59);
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
}

.bottom .last .la_r a[data-v-30a7b7b2],
.bottom .last .la_r a[data-v-30a7b7b2]:link {
  color: #49516e !important;
}

@keyframes lighting-30a7b7b2 {

  0%,
  85% {
    color: #fff;
    text-shadow: none;
  }

  to {
    color: #ffd075;
  }
}

.bottom>.last>.la_r>ul[data-v-30a7b7b2] {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: wrap;
}

.bottom>.last>.la_r>ul li[data-v-30a7b7b2],
.bottom>.last>.la_r>ul li a[data-v-30a7b7b2] {
  color: hsla(0, 0%, 94.5%, .59);
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
}

@media (max-width:600px) {
  .none[data-v-30a7b7b2] {
    display: none !important;
  }

  .footer[data-v-30a7b7b2] {
    min-width: auto !important;
    width: 100%;
    box-sizing: border-box;
  }

  .footer .foterimg[data-v-30a7b7b2] {
    display: none;
  }

  .footer .container[data-v-30a7b7b2] {
    width: 100%;
  }

  .footer .container .footer__grid[data-v-30a7b7b2] {
    display: block;
  }

  .footer .container .footer__grid .footerL[data-v-30a7b7b2] {
    width: 100%;
  }

  .footer .container .footer__grid .footerL img[data-v-30a7b7b2] {
    width: auto !important;
    height: 19px;
  }

  .footer .container .footer__grid .footerL .text-xsmall[data-v-30a7b7b2] {
    font-size: 12px;
    font-weight: 400;
    line-height: 17px;
    margin-top: 8px;
    margin-bottom: 24px;
  }

  .footer .container .footer__grid .footer__nav-menu[data-v-30a7b7b2] {
    display: block;
    width: 100%;
  }

  .footer .container .footer__grid .footer__nav-menu .footer__nav-col[data-v-30a7b7b2] {
    width: 100% !important;
  }

  .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block[data-v-30a7b7b2] {
    margin-bottom: 0;
  }

  .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading[data-v-30a7b7b2] {
    display: flex;
    align-items: center;
  }

  .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading .footer__nav-heading_arrow[data-v-30a7b7b2] {
    display: flex;
    align-items: center;
    margin-left: 4px;
  }

  .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading .footer__nav-heading_arrowD[data-v-30a7b7b2] {
    width: 9px;
    height: 5px;
  }

  .footer .container .footer__grid .footer__nav-menu .footer__nav-col .footeer__nav-block .footer__nav-heading .footer__nav-heading_arrowO[data-v-30a7b7b2] {
    width: 9px;
    height: 5px;
    transform: rotate(180deg);
  }

  .footer .container .copyright__wrapper[data-v-30a7b7b2] {
    margin-top: 20px;
    padding-top: 11px;
  }

  .footer .container .copyright__wrapper .copyright__text[data-v-30a7b7b2] {
    font-size: 12px;
  }

  .footer .container .copyright__wrapper .copyright__text .foot-friendly-link ul li[data-v-30a7b7b2],
  .footer .container .copyright__wrapper .copyright__text a[data-v-30a7b7b2] {
    font-size: 12px;
    font-weight: 400;
    line-height: 17px;
  }
}

@media (max-width:900px) {
  .footer__grid[data-v-30a7b7b2] {
    display: block !important;
  }

  .footer__grid .footerL[data-v-30a7b7b2] {
    width: 100%;
    margin-bottom: 20px;
  }

  .bottom .last .la_r[data-v-30a7b7b2],
  .footer__grid .footer__nav-menu[data-v-30a7b7b2] {
    width: 100%;
  }
}

@media (max-width:735px) {
  .bottom .footer_nav[data-v-30a7b7b2] {
    display: block;
    padding-left: 35px;
    padding-right: 35px;
    box-sizing: border-box;
    padding-bottom: 0;
  }

  .bottom .footer_nav .nav_ul .ul_box .wap_h[data-v-30a7b7b2],
  .bottom .footer_nav .nav_ul .ul_box[data-v-30a7b7b2] {
    display: none;
  }

  .bottom .footer_nav .nav_ul .nav_li .wechat_code[data-v-30a7b7b2] {
    right: 0;
  }

  .bottom .footer_nav .nav_ul .nav_tit[data-v-30a7b7b2] {
    color: #7981a1;
    font-weight: 400;
  }

  .bottom .footer_nav .nav_ul .nav_tit i[data-v-30a7b7b2] {
    display: block;
  }

  .bottom .footer_nav .nav_ul .nav_tit.logo_tit[data-v-30a7b7b2] {
    display: none;
  }

  .bottom .footer_nav .nav_ul .nav_tit.nav_wap[data-v-30a7b7b2] {
    display: flex;
  }

  .bottom .last .la_r[data-v-30a7b7b2] {
    display: none;
  }
}

@media (max-width:550px) {
  .bottom .project_try[data-v-30a7b7b2] {
    padding-top: 26px;
  }

  .bottom .project_try h2[data-v-30a7b7b2] {
    font-size: 26px;
    letter-spacing: 0;
  }

  .bottom .project_try .try_now[data-v-30a7b7b2] {
    width: 166px;
    height: 39px;
    line-height: 39px;
    font-size: 16px;
    margin-top: 20px;
  }
}

@media (max-width:370px) {
  .bottom .project_try h2[data-v-30a7b7b2] {
    font-size: 20px;
  }
}

.v-modal {
  z-index: 1000 !important;
}

.wap_left_nav {
  z-index: 2000 !important;
  position: fixed;
  width: 100%;
}

.el-drawer__header {
  z-index: 2000 !important;
  width: 100%;
}

.el-drawer {
  z-index: 2000 !important;
  position: relative;
  background: #fff;
}

.bottom>.last>.la_r>ul {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: wrap;
}

.bottom>.last>.la_r>ul li,
.bottom>.last>.la_r>ul li a {
  color: #49516e;
  font-size: 12px;
  font-weight: 400;
  line-height: 21px;
}

.details_text {
  width: 1200px;
  margin-top: 60px;
}

.details_text .details_text_menu {
  width: 1200px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.details_text .details_text_menu .dongHua .details_text_img01 {
  -webkit-animation: toptop05 3s linear infinite;
  animation: toptop05 3s linear infinite;
}

.details_text .details_text_menu .dongHua .details_text_img02,
#index .section1 .details_text .details_text_menu .dongHua .details_text_img03,
#index .section1 .details_text .details_text_menu .dongHua .details_text_img06 {
  -webkit-animation: toptop06 3s linear infinite;
  animation: toptop06 3s linear infinite;
}

.details_text .details_text_menu .details_text_img {
  float: left;
  width: 44px;
  height: 42px;
  margin-right: 12px;
  margin-top: 0px;
  position: relative;
}

.details_text .details_text_menu .details_text_img1 {
  position: relative;
  z-index: 96;
}

.details_text .details_text_menu .details_text_img1 img {
  width: 16px;
  height: 16px;
  margin-right: 10px;
}

.details_text .details_text_menu .details_text_img1 .details_text_img01 {
  /* position: absolute; */
  /* left: 0; */
  z-index: 95;
}

.details_text .details_text_menu .details_text_imgcon {
  margin-right: 5px;
}

.details_text .details_text_menu .details_text_txt {
  float: left;
}

.details_text .details_text_menu .details_text_txt .details_text_txt01 {
  font-weight: 400;
  font-size: 16px;
  color: #666666;
  line-height: 24px;
  text-align: left;
}

.details_text .details_text_menu .details_text_txt .details_text_txt02 {
  font-size: 14px;
  color: #666666;
  margin-top: 10px;
}

.banner {
  background: #F1F6FE;
  /* background-image: url(../images/images/head_bg@2x.png); */
  /* background-repeat: no-repeat;
  background-size: cover; */
  height: 762px;
  /* background-position: top center; */
  position: relative;
}

.banner_map {
  width: 1120px;
  height: 630px;
  position: absolute;
  top: 125px;
  left: 101px;
}

.banner1 {
  background-image: url(../images/images/apibg.png);
  background-repeat: no-repeat;
  background-size: cover;
  height: 403px;
  padding-bottom: 20px;
  background-position: top center;
}

.banner2 {
  background: url(../images/images/qibg.jpg) no-repeat 100% !important;
  background-size: cover !important;
  height: auto !important;
  padding-bottom: 20px !important;
  background-position: top center !important;
  margin-top: 65px;
}

.banner1 .bannerWrap[data-v-d5c970e2] {
  max-width: 1200px;
  margin: 0 auto;
  padding-top: 120px;
}

.details_text .details_text_menu {
  width: 1200px;
}

.mian2 {
  width: 100%;
  height: 230px;
  background-color: palegoldenrod;
}

.hangye_bg {
  background-color: #fff;
  padding: 120px 0;
}

.daili_bg {}

.daili_bg1 {
  background-image: url(../images/images/index4-1.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center top;
  padding-bottom: 120px;
}

.changjing_bg {
  background: #FFFFFF;
}

.changjing_bg1 {
  background-image: url(../images/images/changjing_bg1.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center top;
  padding-bottom: 120px;
}

/* .ziyuan_bg {
  background: url("../images/images/map.png") no-repeat 383px 293px;
  background-size: 890px 598px;
} */

.ziyuan_bg1 {
  background: #F7F9FB;
  background: url("../images/f-m@2.png") no-repeat center;
  background-size: 100% 100%;
  width: 1532px;
  margin: 0 auto;
  position: relative;
}

.ziyuanMap {
  width: 890px;
  height: 598px;
  position: absolute;
  top: 286px;
  left: 322px;
}

/* .ziyuan_bg1 .map_ziyuan {
  width: 890px;
  height: 598px;
  background-image: url(../images/images/map.png);
  position: absolute;
  top: 237px;
  left: 322px;
} */

.xinlai_bg {
  background: #fff;
}

.xinlai_bg1 {
  margin: 0 auto;
  width: 1250px;
  position: relative;
  padding-bottom: 120px;
}

.xinlai_nr {
  background: #F7F9FB;
  border-radius: 64px;
  padding: 54px;
  display: flex;
  justify-content: space-between;
}

.xinlai_nr_1 {
  width: 350px;
  height: 375px;
  background: #FFFFFF;
  box-shadow: 0px 10px 10px 0px rgba(120, 155, 193, 0.1);
  border-radius: 18px;
  position: relative;
  padding: 30px;
  box-sizing: border-box;
  transition: transform .3s ease;
}

.xinlai_nr_1:hover {
  box-shadow: 0px 20px 30px 0px rgba(0, 70, 146, 0.1);
  transform: translateY(-10px);
  cursor: pointer;
}

.xinlai_img {
  width: 60px;
  height: 60px;
  position: absolute;
  left: 30px;
  top: -30px;
}

.xinlai_nr_star {
  margin-top: 21px;
}

.xinlai_nr_star img {
  width: 18px;
  height: 18px;
}

.xinlai_nr_txt {
  font-weight: 400;
  font-size: 16px;
  color: #6D7783;
  line-height: 24px;
  text-align: left;
  margin-top: 15px;
  height: 192px;
}

.xinlai_nr_user {
  display: flex;
  align-items: center;
}

.xinlai_nr_user_img {
  width: 36px;
  height: 36px;
  border: 2px solid #fff;
  box-shadow: 0px 10px 10px 0px rgba(120, 155, 193, 0.1);
  border-radius: 50%;
  margin-right: 10px;
}

.xinlai_nr_user_name {
  font-weight: 400;
  font-size: 15px;
  color: #000000;
  line-height: 24px;
}

.xinlai_nr_user_address {
  font-weight: 400;
  font-size: 15px;
  color: #6D7783;
  line-height: 24px;
}

.xinlai_nr_user_address img {
  width: 9px;
  height: 12px;
}

.question_bg {
  background: #F7F9FB;
}

.question_bg1 {
  padding-bottom: 120px;
}

.question_nr {
  width: 960px;
  margin: 0 auto;
  margin-top: 60px;
}

.question_nr1 {
  width: 960px;
  height: 94px;
  background: #FFFFFF;
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.03);
  border-radius: 8px;
  border: 1px solid #E5EAF4;
  padding: 32px;
  box-sizing: border-box;
  overflow: hidden;
  margin-top: 16px;
}

.question_nr1:first-child {
  margin-top: 0;
}

.question_nr1_top {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.question_nr1_top img {
  width: 25px;
  height: 14px;
}

.question_nr1_bottom {
  width: 706px;
  height: 61px;
  font-weight: 400;
  font-size: 18px;
  color: #5A7184;
  line-height: 32px;
  text-align: left;
  margin-top: 12px;
  display: none;
}

.question_nr1_show {
  display: none;
}

.question_nr1_title {
  font-weight: bold;
  font-size: 20px;
}

/* 按钮动画效果 */
.xinlai_bg1_tp_fd {
  -webkit-animation: free_download 1s linear alternate infinite;
  animation: free_download 1s linear alternate infinite;
}

@-webkit-keyframes free_download {
  0% {
    -webkit-transform: scale(0.9);
  }

  100% {
    -webkit-transform: scale(1);
  }
}

@keyframes free_download {
  0% {
    transform: scale(0.9);
  }

  100% {
    transform: scale(1);
  }
}

.xinlai_bg1_tp {
  text-align: center;
  padding-top: 89px;
}

.xinlai_bg1_tp1 {
  position: absolute;
  left: 155px;
  top: 30px;
}

.xinlai_bg1_tp2 {
  position: absolute;
  left: 505px;
  top: 40px;
}

.xinlai_bg1_tp3 {
  position: absolute;
  left: 758px;
  top: 96px;
}

.xinlai_bg1_tp4 {
  position: absolute;
  right: 15px;
  top: 79px;
}

.xinlai_bg1_tp5 {
  position: absolute;
  left: 0px;
  top: 235px;
}

.xinlai_bg1_tp6 {
  position: absolute;
  left: 246px;
  top: 141px;
}

.xinlai_bg1_tp7 {
  position: absolute;
  right: 212px;
  top: 217px;
}

.xinlai_bg1_tp8 {
  position: absolute;
  left: 98px;
  top: 353px;
}

.xinlai_bg1_tp9 {
  position: absolute;
  left: 338px;
  top: 317px;
}

.xinlai_bg1_tp10 {
  position: absolute;
  right: 355px;
  top: 399px;
}

.xinlai_bg1_tp11 {
  position: absolute;
  right: 21px;
  top: 343px;
}

.qiye_bg1 {
  background-image: url(../images/images/ipbg.png);
  width: 1105px;
  height: 394px;
  background-repeat: no-repeat;
  background-position: center bottom;
  margin: 0 auto;
  margin-top: 50px;
  position: relative;
  margin-bottom: 90px;
}

.qiye_bg1_tp {
  text-align: center;
  padding-top: 89px;
}

.qiye_bg1_tp1 {
  position: absolute;
  left: 92px;
  top: 82px;
}

.qiye_bg1_tp2 {
  position: absolute;
  left: 793px;
  top: 85px;
}

.qiye_bg1_tp3 {
  position: absolute;
  left: 0px;
  top: 192px;
}

.qiye_bg1_tp4 {
  position: absolute;
  left: 209px;
  top: 160px;
}

.qiye_bg1_tp5 {
  position: absolute;
  right: 0px;
  top: 163px;
}

.qiye_bg1_tp6 {
  position: absolute;
  left: 170px;
  top: 300px;
}

.qiye_bg1_tp7 {
  position: absolute;
  right: 618px;
  top: 248px;
}

.qiye_bg1_tp8 {
  position: absolute;
  left: 472px;
  top: 325px;
}

.qiye_bg1_tp9 {
  position: absolute;
  left: 616px;
  top: 250px;
}

.qiye_bg1_tp10 {
  position: absolute;
  right: 115px;
  top: 276px;
}

.changjing_nr {
  max-width: 1100px;
  margin: 0 auto;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.changjing_nr_1 .arrow_right {
  height: 12px;
  background: url(../images/images/arrow_right.png) no-repeat center;
  background-size: 32px 12px;
  margin: 29px 0 38px 0;
}





.details1_text_txt img {
  width: 56px;
  height: 56px;
  margin-bottom: 31px;
}

.details1_text_txt+.details1_text_txt {
  margin-top: 25px;
}

.details1_text_img01 {
  position: absolute;
  left: 0;
  z-index: 95;
}

.details1_text_txt02 {
  font-weight: 400;
  font-size: 18px;
  color: #6D7783;
  line-height: 28px;
}

.changjing_nr_1 .details1_text_txt01 {
  font-weight: bold;
  font-size: 24px;
  color: #021040;
  line-height: 31px;
}

.changjing_nr_1 {
  width: 347px;
  height: 343px;
  background: #FFFFFF;
  border-radius: 18px;
  padding: 41px 21px 30px 23px;
  box-sizing: border-box;
  margin-bottom: 24px;
  border: 1px solid #F2F2F2;
  transition: transform .3s ease;
  text-align: center;
}

.changjing_nr_1:hover {
  box-shadow: 0px 20px 30px 0px rgba(0, 70, 146, 0.1);
  transform: translateY(-10px);
  cursor: pointer;
}


.main2 .words2 {
  font-weight: bold;
  font-size: 48px;
  color: #212121;
  line-height: 57px;
  text-align: center;
  padding-top: 120px;
  padding-bottom: 70px;
  position: relative;
}

.words2_xx {
  float: left;
  width: 100%;
}

.desc1 {
  width: 452px;
  margin: 0 auto;
}

.words2_desc {
  font-weight: 400;
  font-size: 20px;
  color: #81838C;
  padding-top: 24px;
  line-height: 32px;
}

.home-total {
  width: 1071px;
  margin: 0 auto;
}

.card-title_tp {
  width: 310px;
  font-weight: bold;
  font-size: 20px;
  color: #212121;
  line-height: 30px;
  text-align: left;
  display: flex;
  align-items: center;
  margin-bottom: 29px;
}

.card-title_tp img {
  width: 60px;
  height: 60px;
}

.card-title_tp .card_p {
  width: 190px;
}

.card-title_wz {
  font-weight: 400;
  font-size: 16px;
  color: #999999;
  line-height: 28px;
  text-align: left;
}

.main2 .line2 {
  float: left;
  position: absolute;
  left: 0px;
  margin-top: -20px;
  z-index: -1;
}

.main2 .line2 img {
  width: 380px;
}

.right {
  float: right;
}

.left {
  float: left;
}

.content-card-total .cont {
  border-bottom: 1px solid rgba(112, 112, 112, 0.5);
}

.content-card-total:first-child {
  margin-bottom: 90px;
}

.content-card-total {
  width: 1050px;
  display: flex;
  justify-content: space-between;
}
}

.home-total {
  width: 100%;
  margin: 0 auto;
  /*min-height: 300px;*/
;
}

.home-total .home-total-content {
  min-width: 1200px;
}



.home-total .home-total-content .card-title p {
  margin: 0;
}

.home-total .home-total-content .card-title .card-title-p1.left1 {
  font-weight: bold;
  font-size: 48px;
  color: #212121;
  line-height: 57px;
  text-align: left;
}

.home-total .home-total-content .card-title .card-title-p1 {
  font-size: 28px;
  padding: 0px;
  margin-top: 6px;
}

.home-total .home-total-content .card-title .card-title-p2 {
  font-size: 16px;
  color: #666666;
  line-height: 28px;
  margin-bottom: 52px;
}

.w1200[data-v-bae8e464],
.web-center[data-v-bae8e464] {
  margin: 0 auto;
  width: 1200px;
}

.scene[data-v-bae8e464] {
  padding: 80px 0 100px;
  background: #eff5ff;
}

.scene .title[data-v-bae8e464] {
  font-size: 28px;
  font-weight: 500;
  color: #0a1e30;
  line-height: 40px;
  text-align: center;
}

.scene .list[data-v-bae8e464] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: row;
  margin-top: 45px;
}

.scene .list .item[data-v-bae8e464] {
  cursor: pointer;
  width: 160px;
  transition: width .3s ease-in-out;
  position: relative;
}

.scene .list .item .son[data-v-bae8e464] {
  display: block;
  width: 160px;
  height: 400px;
}

.scene .list .item .son .b_icon[data-v-bae8e464] {
  margin: 0 auto;
  display: block;
  padding-top: 40px;
}

.scene .list .item .son .name[data-v-bae8e464] {
  font-size: 20px;
  font-weight: 500;
  color: #fff;
  line-height: 28px;
  text-align: center;
  padding: 32px 0 20px;
}

.scene .list .item .son .det[data-v-bae8e464] {
  font-size: 16px;
  font-weight: 400;
  color: #fff;
  line-height: 26px;
  text-overflow: ellipsis;
  overflow: hidden;
  line-clamp: 3;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  padding: 0 20px;
}

.scene .list .item .father[data-v-bae8e464] {
  display: none;
  width: 320px;
  height: 400px;
}

.scene .list .item .father .b_icon[data-v-bae8e464] {
  margin: 0 auto;
  display: block;
  padding-top: 40px;
}

.scene .list .item .father .name[data-v-bae8e464] {
  font-size: 20px;
  font-weight: 500;
  color: #0a1e30;
  line-height: 28px;
  text-align: center;
  padding: 20px 0 43px;
  position: relative;
}

.scene .list .item .father .name[data-v-bae8e464]:after {
  content: "";
  position: absolute;
  width: 60px;
  height: 3px;
  background: #fff;
  border-radius: 2px;
  bottom: 24px;
  left: 0;
  right: 0;
  margin: auto;
}

.scene .list .item .father .det[data-v-bae8e464] {
  font-size: 16px;
  font-weight: 400;
  color: #7b8495;
  line-height: 20px;
  padding: 0 15px;
}

.scene .list .item .father1[data-v-bae8e464] {
  background: url(../images/father1.ffcce2b.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .son1[data-v-bae8e464] {
  background: url(../images/son1.3efa9f5.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .father2[data-v-bae8e464] {
  background: url(../images/father2.ae7999b.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .son2[data-v-bae8e464] {
  background: url(../images/son2.4994129.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .father3[data-v-bae8e464] {
  background: url(../images/father3.7de4373.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .son3[data-v-bae8e464] {
  background: url(../images/son3.6bb8e9b.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .father4[data-v-bae8e464] {
  background: url(../images/father4.daf3f2c.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .son4[data-v-bae8e464] {
  background: url(../images/son4.72bdf3d.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .father5[data-v-bae8e464] {
  background: url(../images/father5.c2d618a.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .son5[data-v-bae8e464] {
  background: url(../images/son5.d3e5959.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .father6[data-v-bae8e464] {
  background: url(../images/father6.1ad6005.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .item .son6[data-v-bae8e464] {
  background: url(../images/son6.4f80bc4.png) no-repeat 50%;
  background-size: cover;
}

.scene .list .active[data-v-bae8e464] {
  width: 320px;
}

.scene .list .active .son[data-v-bae8e464] {
  display: none;
}

.scene .list .active .father[data-v-bae8e464] {
  display: block;
}

.el-col-6 {
  /* width: 24.5%; */
}

.el-row .grid-content {
  display: flex;
  align-items: center;
}

@media screen and (max-width: 500px) {
  .w1200[data-v-bae8e464] {
    width: 100%;
  }

  .scene[data-v-bae8e464] {
    padding: .8rem 0;
    background: #eff5ff;
  }

  .scene .title[data-v-bae8e464] {
    font-size: .36rem;
    font-weight: 500;
    color: #0a1e30;
    line-height: .5rem;
    text-align: center;
  }

  .scene .list[data-v-bae8e464] {
    margin-top: .6rem;
    padding: 15px;
  }

  .scene .list .item[data-v-bae8e464] {
    cursor: pointer;
    width: 100%;
    position: relative;
  }

  .scene .list .item[data-v-bae8e464]:not(:last-child) {
    margin-bottom: 15px;
  }

  .scene .list .item .son[data-v-bae8e464] {
    position: absolute;
    top: 15px;
    left: .28rem;
    display: none;
  }

  .scene .list .item .son img[data-v-bae8e464] {
    width: 30px;
    display: block;
  }

  .scene .list .item .son .det[data-v-bae8e464],
  .scene .list .item .son .name[data-v-bae8e464] {
    display: none;
  }

  .scene .list[data-v-bae8e464] {
    display: block;
    justify-content: space-between;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
    margin-top: 15px;
  }

  .scene .list .item .father[data-v-bae8e464] {
    display: block;
  }

  .scene .list .item .father[data-v-bae8e464] {
    width: 100%;
    height: 120px;
    padding: 15px 0 15px 0;
    position: relative;
  }

  .scene .list .item .father .b_icon[data-v-bae8e464] {
    display: none;
  }

  .scene .list .item .father .name[data-v-bae8e464] {
    font-size: 18px;
    font-weight: 500;
    color: #fff;
    line-height: .33rem;
    position: absolute;
    top: .39rem;
    left: .96rem;
  }

  .scene .list .item .father .det[data-v-bae8e464] {
    font-size: 14px;
    font-weight: 400;
    color: #fff;
    line-height: 20px;
    margin-top: 40px;
  }

  .son {
    display: none;
  }

  .scene .list .item .father1[data-v-bae8e464] {
    background: url(../images/father1.91014c4.png) no-repeat 50%;
    background-size: cover;
  }

  .scene .list .item .father2[data-v-bae8e464] {
    background: url(../images/father2.ec96127.png) no-repeat 50%;
    background-size: cover;
  }

  .scene .list .item .father3[data-v-bae8e464] {
    background: url(../images/father3.b478328.png) no-repeat 50%;
    background-size: cover;
  }

  .scene .list .item .father4[data-v-bae8e464] {
    background: url(../images/father4.4831ba2.png) no-repeat 50%;
    background-size: cover;
  }

  .scene .list .item .father5[data-v-bae8e464] {
    background: url(../images/father5.c47ac07.png) no-repeat 50%;
    background-size: cover;
  }

  .scene .list .item .father6[data-v-bae8e464] {
    background: url(../images/father6.d00fab9.png) no-repeat 50%;
    background-size: cover;
  }

  .home-total .home-total-content {
    width: 100%;
    min-width: 100%;
    margin: 20px auto;
  }

  .content-card-total {
    display: block;
    justify-content: space-around;
    width: 100%;
  }

  .main2 .words2 {
    text-align: center;
    margin: 20px auto 17px;
    display: flex;
    justify-content: center;
  }

  .main2 .words2 {
    font-size: 22px;
    color: #181818;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 18px;
    font-weight: 800;
    position: relative;
  }

  .main2 .line2 img {
    width: 240px;
  }

  .main2 .words2 h1 {
    font-size: 18px;
  }

  .main2 .line2 {
    float: left;
    position: absolute;
    left: 0px;
    margin-top: -10px;
  }

  .home-total {
    width: 100%;
    margin: 0 auto;
    margin-top: 0px;
  }

  .home-total .home-total-content {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
  }

  .home-total .home-total-content .card-title {
    color: #333;
    margin-bottom: 30px;
    width: 80%;
  }

  .words2_xx {
    width: 80%;
  }

  .home-total .home-total-content .card-title img {
    width: 40px;
    height: 40px;
    margin-right: 15px;
  }

  .home-total .home-total-content {
    padding-top: 0px;
  }

  .content-card-total {
    width: 1200px;
    margin-bottom: 40px;
  }

  .card-title_tp {
    width: 310px;
    font-weight: bold;
    font-size: 20px;
    color: #212121;
    line-height: 30px;
    text-align: left;
    margin-bottom: 29px;
  }

  .card-title_wz {
    font-weight: 400;
    font-size: 16px;
    color: #999999;
    line-height: 28px;
    text-align: left;
    margin-top: 29px;
  }

  .home-total .home-total-content .card-title .card-title-p1 {
    padding: 0 0 5px;
    margin-top: 8px;
  }

  .banner {
    /* background-image: url(../images/images/head_bg@2x.png); */
    /* background-repeat: no-repeat;
    background-size: cover; */
    height: 762px;
    /* background-position: top center; */
    position: relative;
  }

  .banner_map {
    left: 0;
    z-index: 0;
    width: 100%;
    height: auto;
  }

  .home-total .home-total-content .card-title .card-title-p1 {
    font-size: 16px;
    padding: 0;
  }

  .home-total .home-total-content .card-title .card-title-p2 {
    padding: 0;
    font-size: 16px;
  }
}

.ant-spin-container {
  position: relative;
  transition: opacity .3s;
}

.ant-tabs-content-holder {
  display: flex;
  justify-content: space-between;
}

.ant-tabs-content {
  display: flex;
}

.ant-tabs-content-animated {
  transition: margin .3s;
}

.ant-tabs-tabpane {
  flex: none;
  width: 100%;
  outline: none;
}

.homeSolution_slider__oihB7 {
  position: relative;
  z-index: 1;
}

.homeSolution_slider__content___kKEU {
  display: flex;
}

.homeSolution_productSolution__content__hN6Wy {
  width: 1200px;
  margin: 0 auto;
}

.homeSolution_slider__content__right__CBwdI {
  width: 545px;
  height: 530px;
  padding: 35px;
  position: relative;
  float: left;
}

.right__CBwdI_tp1 {
  width: 260px;
  position: absolute;
  right: 45px;
  background: url(../images/images/index7.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.right__CBwdI_tp2 {
  width: 240px;
  position: absolute;
  left: 27px;
  top: 147px;
  background: url(../images/images/index8.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.right__CBwdI_tp3 {
  width: 195px;
  position: absolute;
  left: 188px;
  top: 260px;
  background: url(../images/images/index9.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.right__CBwdI_tp4 {
  width: 195px;
  position: absolute;
  left: 22px;
  top: 370px;
  background: url(../images/images/index10.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.right__CBwdI_tp5 {
  width: 304px;
  position: absolute;
  right: -30px;
  bottom: -30px;
}

.right__CBwdI_tp6 {
  width: 260px;
  position: absolute;
  right: 45px;
  background: url(../images/images/index12.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.right__CBwdI_tp7 {
  width: 240px;
  position: absolute;
  left: 27px;
  top: 147px;
  background: url(../images/images/index13.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.right__CBwdI_tp8 {
  width: 224px;
  position: absolute;
  left: 188px;
  top: 260px;
  background: url(../images/images/index14.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.right__CBwdI_tp9 {
  width: 195px;
  position: absolute;
  left: 22px;
  top: 370px;
  background: url(../images/images/index15.png) no-repeat;
  background-size: 100%;
  height: 119px;
  color: #333333;
  line-height: 96px;
  padding-left: 80px;
  font-size: 20px;
}

.ant-spin-nested-loading {
  position: relative;
}

.ant-spin-container {
  position: relative;
  transition: opacity .3s;
}

.homeSolution_productSolution__tabPane__TfC7z {
  width: 1068px;
  height: 406px;
  background: hsla(0, 0%, 100%, .7);
  box-shadow: 0 12px 20px 0 rgba(29, 120, 255, .1);
  border-radius: 8px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
}

.homeSolution_productSolution__tabPane__detail__HuEje {
  padding: 40px 90px;
  float: right;
}

.homeSolution_productSolution__tabPane__title__HiLex {
  font-weight: bold;
  font-size: 38px;
  color: #021040;
  line-height: 38px;
  height: 38px;
  margin-bottom: 14px;
  padding-top: 10px;
}


.ant-btn {
  width: 90px;
  height: 34px;
  line-height: 34px;
  background: linear-gradient(151deg, #35d6c4, #0084f6);
  border-radius: 2px;
  text-align: center;
  margin-left: 0px !important;
  border: none;
  cursor: pointer;
  color: #fff;
}

.homeSolution_productSolution__tabPane__desc__dUITr {
  font-weight: 400;
  font-size: 14px;
  color: #4E576B;
  line-height: 22px;
  text-align: justify;
  width: 440px;
  height: 88px;
  margin-bottom: 64px;
}
}

.homeSolution_productSolution__tabPane__adv___z1CJ {
  display: grid;
  grid-template-columns: 260px 260px;
  gap: 12px 16px;
}

.homeSolution_productSolution__tabPane__adv--item__A_dj3 {
  display: flex;
  justify-content: left;
  align-items: center;
  width: 260px;
  height: 48px;
  background: #fff;
  border-radius: 4px;
  color: #64698b;
}

.homeSolution_productSolution__tabPane__link__LlwjW {
  font-size: 16px;
  font-weight: 400;
  color: #1d78ff;
  bottom: 48px;
  position: absolute;
  z-index: 1;
}

.homeSolution_productSolution__tabPane__link__LlwjW:hover {
  color: #1d78ff;
}

.homeSolution_productSolution__tabPane__link__LlwjW button {
  border-radius: 8px;
  width: 200px;
  height: 56px;
}

.homeSolution_productSolution__tabPane__link__LlwjW .ant-btn-primary {
  margin-right: 40px;
}

.homeSolution_productSolution__tabPane__link__LlwjW .ant-btn-primary:hover {
  box-shadow: 0px 9px 10px 0px rgba(102, 144, 255, 0.5);
}

.homeSolution_productSolution__tabPane__link__LlwjW .ant-btn-default:hover {
  background: #F2F8FF !important;
}

.flex {
  display: flex;
}

.relative {
  position: relative;
}

.ant-btn-primary {
  color: #fff;
  border-color: #1890ff;
  background: #1890ff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .12);
  box-shadow: 0 2px 0 rgba(0, 0, 0, .045);
}

.homeSolution_productSolution__content__hN6Wy {
  width: 1200px;
  margin: 0 auto;
}

.jumper_jumper__qHYEv.jumperActive {
  opacity: 1;
  transform: translateY(0);
}

.homeSolution_slider__content__left__3THlY {
  padding: 32px 40px 32px 32px;
  width: 540px;
  height: 451px;
  background: #FFFFFF;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.06);
  border-radius: 10px;
  position: relative;
  float: left;
  box-sizing: border-box;
  transition: transform .3s ease;
}

.ant-tabs-content-holder_btom {
  margin-top: 30px;
  margin-bottom: 120px;
}

.ant-tabs-content-holder_btom .ant-tabs-content {
  /* width: 350px; */
}

.ant-tabs-content-holder_btom .homeSolution_slider__content__left__3THlY {
  width: 350px;
}

.homeSolution_top {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid rgba(234, 236, 237, 1);
  margin-bottom: 32px;
}

.homeSolution_top_left_title {
  font-weight: bold;
  font-size: 12px;
  color: #A8ABB3;
  line-height: 14px;
  letter-spacing: 1px;
  text-align: left;
  font-style: normal;
  text-transform: uppercase;
  margin-bottom: 32px;
}

.homeSolution_top_left_info {
  margin-bottom: 32px;
}

.homeSolution_top_left_info_title {
  font-weight: 400;
  font-size: 14px;
  color: #81838C;
  line-height: 16px;
  text-align: left;
  font-style: normal;
  text-transform: none;
}

.homeSolution_top_left_info_desc {
  font-weight: bold;
  font-size: 26px;
  color: #0D152E;
  line-height: 30px;
  text-align: left;
  font-style: normal;
  text-transform: none;
}

.ant-tabs-content-holder .ant-tabs-content-top:nth-child(1) .btn3:hover {
  background: #2756DE !important;
}

.ant-tabs-content-holder .ant-tabs-content-top:nth-child(2) .btn3:hover {
  background: #47C067 !important;
}

.ant-tabs-content-holder_btom .ant-tabs-content-top:nth-child(2) .btn3:hover {
  background: #47C067 !important;
}

.ant-tabs-content-holder_btom .ant-tabs-content-top:nth-child(3) .btn3:hover {
  background: #F2B11B !important;
}

.btn3 {
  width: 182px;
  height: 45px;
  background: #416FF4;
  border-radius: 6px;
  line-height: 45px;
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin-bottom: 32px;
}


.btn3 span {
  font-weight: bold;
  font-size: 16px;
  color: #FFFFFF;
}

.homeSolution_top .homeSolution_top_right {
  width: 197px;
  height: 170px;
}

.homeSolution_slider__content__left__3THlY:hover {
  box-shadow: 0px 20px 30px 0px rgba(0, 70, 146, 0.1);
  /* transform: translateY(-20px); */
  cursor: pointer;
}

.homeSolution_line {
  width: 103px;
  height: 40px;
  background: linear-gradient(90deg, #3476FF 0%, #FFFFFF 100%);
  opacity: 0.14;
  position: absolute;
  left: 50px;
  top: 46px;
}

.homeSolution_slider__content__left__3THlY .homeSolution_img {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 191.99px;
  height: 343.38px;
}

.homeSolution_desc_list {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
  height: 16px;
}

.homeSolution_desc_list_title {
  font-weight: 400;
  font-size: 18px;
  color: #0D152E;
}

.homeSolution_desc_list_info {
  font-weight: 400;
  font-size: 16px;
  color: #78849D;
}

.homeSolution_desc_list img {
  width: 18px;
  height: 18px;
  margin-right: 15px;
}

.change_tab .on {
  border-bottom: 4px solid #1d78ff;
  color: #1d78ff;
}

.tabbox {
  margin-top: 80px;
  width: 1100px;
  margin: 0 auto;
}

.change_tab[data-v-eec36f22] {
  width: 100%;
  border-bottom: 2px solid rgba(18, 17, 39, .12);
  display: flex;
  justify-content: center;
  margin-top: 50px;
}

.homeSolution_productSolution__tabPane__link__LlwjW_ts {
  height: 16px;
  font-weight: bold;
  font-size: 16px;
  color: #1778FF;
  position: absolute;
  bottom: 128px;
  margin-left: 26px;
}

.change_tab .tab_certain[data-v-eec36f22] {
  display: flex;
  align-items: center;
  padding: 0 16px 59px;
  font-size: 26px;
  margin: 0 100px;
  cursor: pointer;
  position: relative;
  padding-bottom: 25px;
  margin-bottom: -3px;
}

.change_tab .tab_certain .tan_icon[data-v-eec36f22] {
  margin-right: 8px;
  width: 30px;
  height: 30px;
}

.category[data-v-9c3b4d74] {
  margin: 1.612903rem 0 0.967742rem;
  display: flex;
  justify-content: center;
  margin-top: 70px;
}

.category .c_text[data-v-9c3b4d74] {
  text-align: center;
  position: relative;
}

.category .c_text .c_big[data-v-9c3b4d74] {
  font-size: 28px;
  font-weight: 500;
  color: #0a0f30;
  line-height: 22px;
}

.c_small[data-v-9c3b4d74] {
  font-size: 22px;
  font-weight: 400;
  color: #181818;
  line-height: 28px;
  margin-top: 25px;
}

.ip_list[data-v-9c3b4d74] {
  width: 1200px;
  margin: 0 auto;
  display: flex;
}

.ip_list[data-v-9c3b4d74] {
  width: 1200px;
  margin: 0 auto;
  display: flex;
}

.ip_list .ip_item[data-v-9c3b4d74] {
  text-align: center;
  width: 25%;
  height: 120px;
}

.ip_list .ip_item .ip_num[data-v-9c3b4d74] {
  margin-top: 30px;
  font-size: 34px;
  font-weight: 700;
  color: #6F3FFF;
  line-height: 42px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.ip_list .ip_item .ip_name[data-v-9c3b4d74] {
  font-size: 22px;
  font-weight: 400;
  color: #181818;
  line-height: 36px;
  margin-top: 0px;
}

.ip_item .trend {
  width: 20px;
  height: 28px;
  margin-left: 8px;
  margin-top: 6px;
  align-self: flex-start;
}

.ip-map-fps {
  position: relative;
  height: 682px;
  /* background: url("../images/images/map.png") no-repeat center;
  background-size: 100% 100%; */
}

.ip-map-fps .map_state {
  position: absolute;
}

.ip-map-fps .case-info {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  font-size: 14px;
  text-align: center;
}

.ip-map-fps .county-info {
  margin-left: 7px;
}

.ip-map-fps .map_state_fps_1 {
  top: 72px;
  left: 270px;
}

.ip-map-fps .country[data-v-89513d2a] {
  width: 142px;
  height: 46px;
  background: #FFFFFF;
  box-shadow: 0px 19px 33px 0px rgba(176, 191, 225, 0.4);
  border-radius: 30px;
  /* background: url(../images/images/fei.png) no-repeat center; */
  /* background-size: 100% 100%; */
  display: flex;
  justify-content: center;
  align-items: center;
  /* padding-top: 14px; */
}

.ip-map-fps .country .l_flag[data-v-89513d2a] {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  margin-left: 5px;
}

.ip-map-fps .country .l_flag img[data-v-89513d2a] {
  width: 30px;
  height: 30px;
}

.ip-map-fps .country .r_info[data-v-89513d2a] {
  width: 160px;
  color: #000;
}

.ip-map-fps .country .r_info .country_name {
  color: #303236;
  font-size: 14px;
}

.ip-map-fps .country .r_info .country_val {
  font-size: 14px;
  color: #868E9F;
}

.ip-map-fps .map_state_fps_2 {
  top: 148px;
  left: 235px;
}

.ip-map-fps .map_state_fps_3 {
  top: 238px;
  left: 280px;
}

.ip-map-fps .map_state_fps_4 {
  top: 333px;
  left: 360px;
}

.ip-map-fps .map_state_fps_5 {
  top: 405px;
  left: 375px;
}

.ip-map-fps .map_state_fps_6 {
  top: 100px;
  left: 520px;
}

.ip-map-fps .map_state_fps_7 {
  top: 320px;
  left: 600px;
}

.ip-map-fps .map_state_fps_8 {
  top: 45px;
  right: 300px;
}

.ip-map-fps .map_state_fps_9 {
  top: 167px;
  right: 390px;
}

.ip-map-fps .map_state_fps_10 {
  top: 287px;
  right: 160px;
}

.ip-map-fps .map_state_fps_11 {
  bottom: 227px;
  right: 200px;
}

.ip-map-fps .case-info {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  font-size: 14px;
  text-align: center;
}

.county-bottom {
  position: absolute;
  width: 42px;
  height: 14px;
  bottom: -8px;
  left: 66px;
  border-radius: 50%;
}

.county-bottom .inner {
  width: 24px;
  height: 8px;
  background: rgba(255, 150, 42);
  border-radius: 50%;
  margin: 2px auto;
}

.circle-inside {
  animation: circle_inside 4500ms ease-out 500ms infinite;
}

.circle-outside {
  animation: circle_outside 4500ms ease-out 3250ms infinite;
}

.circle-inside {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid var(--text-color-blue);
  border-radius: 50%;
  opacity: 0.2;
  transition: width 0.5s ease-out;
}

.circle-outside {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--text-color-blue);
  border-radius: 50%;
  opacity: 0.1;
  transition: width 0.5s ease-out;
}

.circle-dian {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 8px;
  height: 8px;
  margin: auto;
  border-radius: 50%;
  background: var(--text-color-blue);
  opacity: 0.8;
  z-index: 4;
}

.circle-inside {
  animation: circle_inside 4500ms ease-out 500ms infinite;
}

.circle_box {
  width: 30px;
  height: 30px;
  position: relative;
}

.container {
  position: relative;
  width: 1200px;
  margin: 0 auto;
  height: 100%;
}

.showCases_sliderContent__5Wtos {
  width: 1200px;
  margin: 0 auto;
}

.showCases_sliderItem__L41_P {
  padding: 0 10px;
}

.showCases_sliderItemWrapper__hIhkA {
  width: 335px;
  padding: 12px;
}

.showCases_sliderItemWrapper__hIhkA {
  position: relative;
  background: #fff;
  height: 300px;
  padding: 24px;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  text-align: center;
  display: inline-block;
  box-shadow: 0 2px 20px 0 #eaecf4;
  border-radius: 8px;
  border: 1px solid #eaf0fc;
}

.showCases_slideCaseLink___Xksi {
  position: absolute;
  right: 24px;
  bottom: 24px;
  font-size: 14px;
  font-weight: 400;
  color: #1d78ff;
  line-height: 20px;
}

.showCases_slideCaseName__6BFTe {
  padding: 16px 0;
  font-size: 16px;
  font-weight: 700;
  color: #3d446e;
  line-height: 22px;
  text-align: left;
}

.showCases_slideCaseDesc__HN0tm {
  font-size: 14px;
  font-weight: 400;
  color: #3d4461;
  line-height: 22px;
  text-align: left;
  word-break: break-all;
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}

.showCases_slideCaseLogo__BFZvL img {
  width: 100%;
  height: 130px;
}

.showCases_slideCaseCustomer__IHOxP {
  width: 311px;
}

.showCases_slideCaseCustomer__IHOxP {
  position: absolute;
  bottom: 58px;
  width: 372px;
  font-size: 14px;
  font-weight: 400;
  color: #3d446e;
  line-height: 20px;
  text-align: left;
}

.neirong {
  display: flex;
  justify-content: center;
  padding: 25px 0 20px;
}

.showCases_galleryItem__LNXrY img {
  width: 206px;
  height: 60px;
  align-items: center;
  justify-content: center;
  display: flex;
  background: #fff;
  box-shadow: 0 2px 30px 0 #eaecf4;
  border-radius: 4px;
  border: 1px solid #eaf0fc;
}

.showCases_galleryContent__9wdYs {
  margin-left: 16px;
  display: flex;
  gap: 16px;
  align-items: center;
  justify-content: center;
}

.marquee {
  flex: 0 0 auto;
  min-width: 100%;
  z-index: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  animation: scroll var(--duration) linear var(--delay) var(--iteration-count);
  animation-play-state: var(--play);
  animation-delay: var(--delay);
  animation-direction: var(--direction);
}

.showCases_casesGallery__5zI0l {
  position: relative;
  display: grid;
  padding: 28px 0;
  height: 393px;
  grid-auto-flow: column;
  grid-template-rows: repeat(4, 85px);
}

.box {
  width: 100%;
  height: 150px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  margin-top: 30px;
  background: #f5f8ff;
}

.imgList {
  animation: rolling 42s linear infinite;
  position: absolute;
  display: flex;
}

.imgList img {
  float: left;
  margin-right: 10px;
}

@keyframes rolling {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

.box1 {
  width: 100%;
  height: 150px;
  margin: 0 auto;
  overflow: hidden;
  position: relative;
  margin-top: 0px;
  background: #f5f8ff;
}

.imgList1 {
  animation: rolling1 56s linear infinite;
  position: absolute;
  display: flex;
}

.imgList1 img {
  height: 55px;
  float: left;
  margin-right: 10px;
}

@keyframes rolling1 {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(-50%);
  }
}

#student {
  background: url(../images/images/buttom_bg.png) no-repeat;
  background-size: 100% 100%;
  background-position: center top;
  height: 200px;
  margin-top: 0px;
}

#student .btnBox[data-v-d5c970e2] {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0px;
  color: #fff;
  column-gap: 14px;
}

#student .container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

#student .btnBox .contactBtn[data-v-d5c970e2],
#student .btnBox .useBtn[data-v-d5c970e2] {
  cursor: pointer;
  text-align: center;
  width: 310px;
  height: 116px;
}

#student .btnBox .useBtn img {
  cursor: pointer;
  text-align: center;
  width: 310px;
  height: 116px;
}

#student .title {
  font-weight: bold;
  font-size: 34px;
  color: #FFFFFF;
  line-height: 50px;
  text-align: left;
}

#student .subtitle {
  color: #fff;
  letter-spacing: 0;
}

#student .content {
  text-align: center;
}


.section .container .title,
.section .containerPro .title {
  font-size: 41px;
  line-height: 1.8em;
  text-align: center;
}

.container_cont .title2 {
  width: 387px;
  height: 69px;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 28px;
  text-align: left;
  margin-top: 16px;
  opacity: 0.6;
}

.container .useBtn1 {
  width: 218px;
  height: 60px;
  background: #FFFFFF;
  border-radius: 30px;
  font-weight: bold;
  font-size: 16px;
  color: #416FF4;
  text-align: center;
  line-height: 60px;
  cursor: pointer;
}

.section .container .subtitle,
.section .containerPro .subtitle {
  font-size: 18px;
  line-height: 1.8em;
  color: var(--text-color-gray);
}

.content .btn {
  cursor: pointer;
  display: inline-block;
  padding: 15px 60px;
  border-radius: 8px;
  font-size: 16px;
  text-align: center;
  user-select: none;
  background: #fff;
  color: var(--text-color-blue);
  box-sizing: border-box;
}

.content .btn:hover {
  cursor: pointer;
  display: inline-block;
  padding: 15px 60px;
  border-radius: 8px;
  font-size: 16px;
  text-align: center;
  user-select: none;
  background: var(--text-color-blue);
  color: #fff;
  box-sizing: border-box;
}

#footer {
  --innerWidth: 1280px;
  --lineColor: #344249;
  --supTextColor: #b9b9b9;
  --transitionDelay: 0.4s;
  --mainColor: #2ac2b6;
  background: #101C3D;
  height: 478px;
  box-sizing: border-box;
}

/* #footer * {
  color: var(--supTextColor);
} */

#footer .footer_container {
  width: var(--innerWidth);
  margin: 0 auto;
}

#footer .footer_top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 36px 0 26px;
  border-bottom: 1px solid var(--lineColor);
}

#footer .footer_top .footer_top-item {
  height: 26px;
  line-height: 26px;
  padding-left: 36px;
  color: #fff;
  position: relative;
}

#footer .footer_top .footer_top-item::before {
  content: '';
  position: absolute;
  width: 26px;
  height: 26px;
  left: 0;
  top: 0;
}

#footer .footer_top .footer_top-item:nth-child(1)::before {
  background-image: url(../images/icon1.png);
}

#footer .footer_top .footer_top-item:nth-child(2)::before {
  background-image: url(../images/icon2.png);
}

#footer .footer_top .footer_top-item:nth-child(3)::before {
  background-image: url(../images/icon3.png);
}

#footer .footer_top .footer_top-item:nth-child(4)::before {
  background-image: url(../images/icon4.png);
}

#footer .footer_top .footer_top-item:nth-child(5)::before {
  background-image: url(../images/icon5.png);
}

.footTop {
  z-index: -1;
  width: 100%;
}

.footTop .footLeftBottom {
  cursor: pointer;
}

.footTop .weiboBack {
  display: none;
  position: absolute;
  left: 45%;
  width: 113px;
  height: 128px;
  background-image: url('../images/index/bottom/weibo.png');
  background-size: 100% 100%;
  z-index: 99;
}

.footTop .weChekBack {
  display: none;
  position: absolute;
  left: 45%;
  width: 113px;
  height: 128px;
  background-image: url('../images/index/bottom/weChek.png');
  background-size: 100% 100%;
  z-index: 99;
}

.footTop .foot {
  margin: auto;
  padding-top: 110px;
}

.footTop .foot .footFirst {
  display: flex;
  position: relative;
  width: 1200px;
  margin: auto;
}
}

.footTop .foot .footFirst .footLeft {
  width: 200px;
  text-align: left;
}

.footTop .foot .footFirst .footLeft .footLeftTop {
  padding-bottom: 20px;
  border-bottom: 1px solid #EEF0F3;
}

.footTop .foot .footFirst .footLeft .footLeftTop img {
  width: 120px;
  height: 50px;
}

.footTop .foot .footFirst .footLeft .footLeftConent {
  display: flex;
  padding-top: 20px;
}

.footTop .foot .footFirst .footLeft .footLeftConent .footLeftConent_left {
  margin-right: 30px;
}

.footTop .foot .footFirst .footLeft .footLeftBottom {
  display: flex;
  margin-top: 24px;
  align-items: center;
  position: relative;
}

.footTop .foot .footFirst .footLeft .footLeftBottom div {
  font-size: 12px;
  color: #606266;
  margin-left: 10px;
}

.footTop .foot .footFirst .footLeft .footLeftBottom img {
  width: 20px;
  height: 20px;
}

.footTop .foot .footFirst .footright {
  display: flex;
  margin-bottom: 30px;
}

.footTop .foot .footFirst .footright .borderBo {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  align-content: baseline;
}


.footTop .foot .footFirst .footright .borderBo2 {
  width: 382px !important;
  display: flex;
  align-content: baseline;
  padding: 0px 0px 0px 50px;
}

.footTop .foot .footFirst .footright .borderBo2 .w180 {
  width: 180px;
}

.footTop .foot .footFirst .footright .borderBo2 .connent div {
  width: 100% !important;
}

.footTop .foot .footFirst .footright .footrightTitle {
  width: 185px;
}



.footTop .foot .footFirst .footright .footrightTitle .title {
  margin-bottom: 43px;
  height: 26px;
  font-weight: 500;
  font-size: 16px;
  color: #1F2C3D;
  line-height: 26px;
}

.footTop .foot .footFirst .footright .footrightTitle .title a {
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
}

.footTop .foot .footFirst .footright .footrightTitle .borderConnent {
  border-right: 1px solid #EEF0F3;
}

.footTop .foot .footFirst .footright .footrightTitle .connent {
  color: #606266;
  font-size: 14px;
}

.footTop .foot .footFirst .footright .footrightTitle .leftLine {
  padding-left: 61px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des {
  width: 100%;
  margin-bottom: 22px;
}

#footer .footrightTitle .connent .des.email {
  font-weight: bold;
  font-size: 18px;
  color: #416FF4;
  line-height: 21px;
}

#footer .footright .footrightTitle:nth-child(3) .connent div,
#footer .footright .footrightTitle:nth-child(4) .connent div,
#footer .footright .footrightTitle:nth-child(5) .connent div {
  margin-bottom: 22px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des50 {
  margin-bottom: 22px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent a {
  height: 20px;
  font-weight: 400;
  font-size: 16px;
  color: #687497;
  line-height: 20px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent a:hover {
  color: #416FF4;
}

.footTop .foot .footFirst .footright .footrightTotherTitle {
  width: 160px;
  margin-left: 61px;
}

.footTop .foot .footFirst .footright .footrightTitle .contlogo {
  margin-top: 36px;
}

.footTop .foot .footFirst .footright .footrightTitle .contlogo .contlogo_img {
  width: 40px;
  height: 40px;
  float: left;
  margin-right: 15px;
}

.footTop .foot .footFirst .footright .footrightTitle .contlogo .contlogo_img img {
  width: 100%;
  cursor: pointer;
}

.footTop .foot .footFirst .footright .lastText {
  width: 110px;
  margin-left: 61px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .texBorder {
  margin-left: 50px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .title {
  margin-bottom: 16px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .title a {
  height: 26px;
  font-weight: 500;
  font-size: 18px;
  color: #1F2C3D;
  line-height: 26px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent {
  color: #606266;
  font-size: 14px;
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .line {}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent div {
  width: 100%;
  margin-bottom: 13px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent a,
.footTop .foot .footFirst .footright .footrightTotherTitle .connent .des {
  margin-bottom: 16px;
  height: 20px;
  font-weight: 400;
  font-size: 14px;
  color: #252D37;
  line-height: 20px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent img {
  width: 80px;
  height: 80px;
  margin: 0 0 19px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des-link {
  width: 203px;
  height: 56px;
  font-weight: 400;
  font-size: 16px;
  color: #687497;
  line-height: 28px;
  text-align: left;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent .des span {
  height: 26px;
  font-weight: 500;
  font-size: 16px;
  color: #1F2C3D;
  line-height: 26px;
}

.footTop .foot .footFirst .footright .footrightTotherTitle .connent a:hover {
  color: #00A98F;
}

.footTop .foot .footFirst .footright .lastText {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
}

.footTop .foot .footFirst .footright .lastText:last-child {
  width: 240px;
}

.footTop .foot .friendship-bg {
  background: #FAFAFA;
}

.footTop .foot .friendship-link {
  line-height: 44px;
  text-align: left;
  width: 1200px;
  margin: auto;
  height: 44px;
  background: #FAFAFA;
}

.footTop .foot .friendship-link .link-list {
  display: inline-block;
  vertical-align: middle;
  height: 20px;
  font-weight: 400;
  font-size: 12px;
  color: #252D37;
  line-height: 20px;
}

.footTop .foot .friendship-link .link-list:nth-last-child(1) {
  margin-right: 0px;
}

.footTop .foot .friendship-link a:hover {
  color: #00A98F;
  font-size: 12px;
}

.footTop .foot .copyRight {
  height: 20px;
  font-weight: 400;
  font-size: 12px;
  color: #252D37;
  line-height: 20px;
  line-height: 44px;
  text-align: center;
  height: 44px;
}

.footTop .foot .copyRight .copyBy {
  width: 1200px;
  margin: 0 auto;
  line-height: 22px;
  padding-top: 15px;
}

.footTop .foot .copyRight a {
  color: #606266;
}

.backWhite {
  background: white;
}

.footTop .foot .friendship-link {
  border-bottom: none;
}

.footTop .foot .copyRightBox {}

#student {
  height: 363px;
  background: radial-gradient(0% 99% at 50% 0%, #00267D 0%, #000C30 100%);
}

#student .container {
  display: block;
  width: 776px;
  height: 100%;
  margin: 0 auto;
  background: url(../images/production/production_free.png) no-repeat;
  background-size: 100% 100%;
  text-align: center;
  background-size: cover;
  background-position: top center;
  text-align: center;
}

#student .title {
  text-align: center;
  padding-top: 60px;
}

.container_cont .title2 {
  width: 100%;
  text-align: center;
  font-weight: 300;
  font-size: 17px;
  color: #FFFFFF;
  line-height: 27px;
  font-family: "Roboto Light";
  height: auto;
  margin: 26px 0;
}

.container .useBtn1 {
  width: 188px;
  height: 52px;
  background: #416FF4;
  border-radius: 8px;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 52px;
}

#footer {
  background: #000C30;
  height: auto;
}

.footTop .foot {
  padding-top: 63px;
  display: flex;
  justify-content: center;
}

.footTop .foot .footFirst {
  width: auto;
  display: block;
}

.footTop .foot .footFirst .footright .footrightTitle {
  width: 255px;
}

.footrightTitle+.footrightTitle {
  margin-left: 30px;
}

.footTop .foot .footFirst .footright .footrightTitle .title {
  font-family: "Roboto Bold";
  font-weight: bold;
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(255, 255, 255, .1);
  margin-bottom: 16px;
}

.footTop .foot .footFirst .footright .footrightTitle .title a {
  border-left: 1px solid #416FF4;
  padding-left: 10px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent a {
  font-size: 14px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des-link {
  font-size: 14px;
  font-weight: 400;
  font-family: "Roboto Regular";
  width: 264px;
  line-height: normal;
  height: auto;
}

.footTop .foot .footFirst .footright .footrightTitle .connent a:hover {
  color: #FFFFFF;
}

#footer .footrightTitle .connent .des.email {
  font-size: 14px;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des {
  margin-bottom: 0;
}

.footTop .foot .footFirst .footright .footrightTitle .connent .des+.des {
  margin-top: 16px;
}

#footer .footright .footrightTitle:nth-child(3) .connent div {
  margin-bottom: 0;
}

#footer .footright .footrightTitle:nth-child(3) .connent div+div {
  margin-top: 16px;
}

.footTop .foot .footFirst .footright {
  margin-bottom: 40px;
}

.foot_line {
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, .1);
}

.foot_btom {
  margin-top: 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 40px;
}

.foot_btom_left,
.foot_btom_logo {
  display: flex;
  align-items: center;
}

.foot_btom_logo {
  font-size: 20px;
  color: #FFFFFF;
  font-family: "Roboto Bold";
  font-weight: bold;
}

.foot_btom_logo img {
  width: 27px;
  height: 31px;
  margin-right: 12px;
}

.foot_btom_desc {
  font-weight: 400;
  font-size: 12px;
  color: #687497;
  font-family: "Roboto Regular";
  margin-left: 60px;
}

.foot_btom_desc+.foot_btom_desc {
  margin-left: 32px;
}

.foot_btom_copyright {
  font-weight: 400;
  font-size: 12px;
  color: #687497;
  font-family: "Roboto Regular";
  margin-left: 60px;
}

.foot_btom_right {
  width: 161px;
  height: 20px;
}
.page[data-v-b1ace33c] {
  width: 300px;
  height: 340px;
  background: #fff;
  box-shadow: 0 0 0.16129rem 0 rgba(10, 73, 227, .1);
  border-radius: 15px;
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translateY(-50%) translateX(-50%);
  z-index: 151;
}

.page .close[data-v-b1ace33c] {
  position: absolute;
  top: 15px;
  right: 15px;
  background: url(../images/close.4e69507.svg) no-repeat center;
  background-size: 100% 100%;
  height: 15px;
  width: 15px;
  cursor: pointer;
}

.page .title[data-v-b1ace33c] {
  font-size: 20px;
  font-weight: 600;
  color: #323144;
  line-height: 22px;
  text-align: center;
  margin-top: 30px;
}

.page .con[data-v-b1ace33c] {
  width: 170px;
  height: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  background: url(../images/conbox.cdf0788.png) no-repeat center;
  background-size: 100% 100%;
}

.page .subtitle[data-v-b1ace33c] {
  margin-top: 10px;
  height: 20px;
  font-size: 18px;
  font-weight: 600;
  color: #323144;
  line-height: 20px;
  text-align: center;
}

.page .tips[data-v-b1ace33c] {
  margin-top: 5px;
  height: 20px;
  font-size: 14px;
  font-weight: 600;
  color: #323144;
  line-height: 20px;
  text-align: center;
}

.page .btns[data-v-b1ace33c] {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
  width: 260px;
  margin-left: auto;
  margin-right: auto;
}

.page .btn.cancel[data-v-b1ace33c] {
  display: block;
  width: 110px;
  height: 40px;
  background: #ebefff;
  border-radius: 10px;
  border: 1px solid #325cff;
  font-size: 16px;
  font-weight: 500;
  color: #325cff;
  line-height: 40px;
  text-align: center;
}

.page .btn.confirm[data-v-b1ace33c] {
  display: block;
  width: 110px;
  height: 40px;
  background: #325cff;
  border-radius: 10px;
  font-size: 16px;
  font-weight: 500;
  color: #fff;
  line-height: 40px;
  text-align: center;
}

.page_bg{ position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, .5);
  z-index: 1000001;
  left: 0;
  top: 0;}
.page[data-v-b1ace33c] {
  background-image: url(../images/images/tan.png);
  background-repeat: no-repeat;
  background-size: cover;
  height: 318px;
  width: 360px;  position: fixed; left: 50%; top: 50%; transform: translateY(-50%) translateX(-50%); z-index: 100000000051;
}

.page .close[data-v-b1ace33c] { position: absolute; top: 15px; right: 15px; background: url(../images/images/tan1.png) no-repeat center; background-size: 100% 100%; height: 28px; width: 28px; cursor: pointer; }


.page .title[data-v-b1ace33c] {
  font-size: 20px;
  font-weight: 600;
  color: #323144;
  line-height: 22px;
  text-align: center;
  margin-top: 30px;
}

.page .con[data-v-b1ace33c] {
  width: 170px;
  height: 120px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 15px;
  background: url(../images/conbox.cdf0788.png) no-repeat center;
  background-size: 100% 100%;
}

.page .subtitle[data-v-b1ace33c] {
  margin-top: 10px;
  height: 20px;
  font-size: 18px;
  font-weight: 600;
  color: #323144;
  line-height: 20px;
  text-align: center;
}

.page .tips[data-v-b1ace33c] { margin-top: 5px; height: 20px; font-size: 14px; font-weight: 600; color: #323144; line-height: 20px; text-align: center; }
.page .btns[data-v-b1ace33c] {     display: flex;
  justify-content: space-between;
  margin-top: 248px;
  width: 314px;
  margin-left: auto;
  margin-right: auto; }
.page .btn.cancel[data-v-b1ace33c] { display: block; width: 150px; height: 40px; background: linear-gradient( 180deg, #FF5600 0%, #FFA24B 100%); border-radius: 6px; text-shadow: 0px 2px 4px #BA3F00;border: 0px solid #325cff; font-size: 16px; font-weight: 500; color: #fff; line-height: 40px; text-align: center; }
.page .btn.confirm[data-v-b1ace33c] { display: block; width: 150px; height: 40px; background: linear-gradient( 0deg, #00C6D2 0%, #336EF3 100%); border-radius: 6px; text-shadow: 0px 2px 4px #2E80F4;font-size: 16px; font-weight: 500; color: #fff; line-height: 40px; text-align: center; }

.page .btn.cancel[data-v-b1ace33c]:hover { display: block; width: 150px; height: 40px; background: linear-gradient( 180deg, #FF5600 0%, #FFA24B 100%); border-radius: 6px; border: 0px solid #325cff; font-size: 16px; font-weight: 500; color: #fff; line-height: 40px; text-align: center; }
.page .btn.confirm[data-v-b1ace33c]:hover { display: block; width: 150px; height: 40px; background: linear-gradient( 0deg, #00C6D2 0%, #336EF3 100%);border-radius: 6px; font-size: 16px; font-weight: 500; color: #fff; line-height: 40px; text-align: center; }

@media (max-width:500px) {
  .desc1 {
    width: 100%;
  }

  .homeSolution_top .homeSolution_top_right {
    width: 37%;
    height: 30%;
  }

  .xinlai_nr {
    flex-wrap: wrap;
  }

  .xinlai_nr_1 {
    margin-bottom: 60px;
    width: 100%;
  }

  .question_nr {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }

  .question_nr1 {
    width: 100%;
    height: 124px;
  }

  .question_nr1_bottom {
    width: auto;
  }

  .question_nr1 {
    height: auto !important
  }

  .question_nr1_bottom {
    height: auto !important
  }

  #student {
    height: auto;
  }

  .container {
    flex-wrap: wrap;
  }
}

@media all and (min-width:500px) and (max-width:1920px) {
  .yidong {
    display: none;
  }

  .qiye_bg2 {
    display: none;
  }

  #footer1 {
    display: none;
  }

  .programFeature_container__XKjgn {
    display: none;
  }
}

@media (max-width:500px) {
  .loginBox_ss {
    display: none;
  }

  .homeSolution_productSolution__tabPane__desc__dUITr {
    font-size: 16px;
    font-weight: 400;
    color: #64698b;
    line-height: 22px;
    text-align: justify;
    width: auto;
    margin-bottom: 64px;
  }

  #footer {
    display: none;
  }

  #footer1 {
    background-color: #1b2225;
    height: 260px;
    padding-top: 25px;
  }

  #footer1 .lastText:last-child {
    width: 100%;
    text-align: center;
  }

  #footer1 .footrightTotherTitle .title {
    margin-bottom: 16px;
  }

  #footer1 .footrightTotherTitle .title a {
    height: 26px;
    font-weight: 500;
    font-size: 18px;
    color: #fff;
    line-height: 26px;
  }

  #footer1 .footrightTotherTitle .connent {
    color: #fff;
    font-size: 14px;
    display: black;
    justify-content: flex-start;
    flex-wrap: wrap;
  }

  #footer1 .footrightTitle .connent .des-link {
    width: 203px;
    height: 56px;
    font-weight: 400;
    font-size: 16px;
    color: #687497;
    line-height: 28px;
    text-align: left;
  }

  #footer1 .footrightTitle .connent .des.email {
    font-weight: bold;
    font-size: 18px;
    color: #416FF4;
    line-height: 21px;
  }

  #footer1 .footrightTotherTitle .connent a,
  #footer1 .footrightTotherTitle .connent .des {
    margin-bottom: 16px;
    height: 20px;
    font-weight: 400;
    font-size: 14px;
    color: #fff;
    line-height: 20px;
  }

  #footer1 .footrightTotherTitle .connent img {
    width: 80px;
    height: 80px;
    margin: 0 0 19px;
  }

  #student {
    background: url(../images/images/buttom_bg.png) no-repeat;
    background-position: center top;
    margin-top: 0px;
    padding-bottom: 60px;
  }

  #student .container_cont,
  #student .btnBox {
    margin: 0 auto;
  }

  #student .title {
    line-height: 2em;
    letter-spacing: 2px;
    color: #fff;
    margin-bottom: 0px;
    padding-top: 31px;
  }

  #student .btnBox[data-v-d5c970e2] {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 0px;
    color: #fff;
    column-gap: 14px;
  }

  #student .btnBox .contactBtn[data-v-d5c970e2],
  #student .btnBox .useBtn[data-v-d5c970e2] {
    cursor: pointer;
    text-align: center;
    width: 240px;
    height: 90px;
  }

  #student .btnBox .useBtn img {
    cursor: pointer;
    text-align: center;
    width: 240px;
    height: 90px;
  }

  .section .container .title,
  .section .containerPro .title {
    font-size: 22px;
    margin-bottom: 65px;
    line-height: 1.8em;
    text-align: center;
    padding-top: 12px;
  }

  .content .btn {
    cursor: pointer;
    display: inline-block;
    padding: 9px 40px;
    border-radius: 8px;
    font-size: 16px;
    text-align: center;
    user-select: none;
    background: #fff;
    color: var(--text-color-blue);
    box-sizing: border-box;
  }

  .showCases_showCases__gyRAO .showCases_sliderContent__5Wtos>div {
    justify-content: left !important;
    padding: 0 !important;
  }

  .showCases_showCases__gyRAO .showCases_sliderItem__L41_P:first-child {
    padding-left: 12px;
  }

  .showCases_showCases__gyRAO .showCases_sliderItem__L41_P {
    padding: 16px 12px 16px 0;
  }

  .showCases_showCases__gyRAO .showCases_sliderItemWrapper__hIhkA {
    width: 272px;
    height: 333px;
    padding: 16px;
  }

  .showCases_showCases__gyRAO .showCases_slider__JP7R2 {
    overflow-x: auto;
    scrollbar-width: none;
  }

  .showCases_sliderItemWrapper__hIhkA {
    width: auto;
    padding: 12px;
  }

  .neirong {
    display: block !important;
    justify-content: center;
    padding: 25px 0 20px;
  }

  .showCases_sliderContent__5Wtos {
    width: 100%;
    margin: 0 auto;
  }

  ..showCases_sliderItem__L41_P {
    float: left;
  }

  .county-bottom {
    position: absolute;
    width: 42px;
    height: 14px;
    bottom: -12px;
    left: 30px;
    border-radius: 50%;
    z-index: 9;
  }

  .container {
    position: relative;
    width: 100%;
    margin: 0 auto;
    height: 100%;
  }

  .circle_box {
    width: 20px;
    height: 20px;
    position: relative;
  }

  .ip-map-fps .map_state_fps_1 {
    top: 44px;
    left: 7%;
  }

  .ip-map-fps .country[data-v-89513d2a] {
    width: 106px;
    height: 41px;
    /* background: url(../images/images/fei.png) no-repeat center; */
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
    /* padding-top: 11px; */
    /* z-index: 999; */
    /* display: none; */
    position: relative;
    z-index: 9;
  }

  .ip-map-fps .country .l_flag[data-v-89513d2a] {
    width: 25px;
    height: 25px;
    margin-right: 5px;
    margin-left: 10px;
  }

  .ip-map-fps .country .l_flag img[data-v-89513d2a] {
    width: 25px;
    height: 25px;
  }

  .ip-map-fps .country .r_info[data-v-89513d2a] {
    width: 100%;
    color: #000;
  }

  .ip-map-fps .country .r_info .country_name {
    color: #303236;
    font-size: 10px;
    padding-top: 0px;
    overflow: hidden;
    white-space: nowrap;
  }

  .ip-map-fps .country .r_info .country_val {
    color: #303236;
    font-size: 10px;
  }

  .ip-map-fps .map_state_fps_2 {
    top: 74px;
    left: 10%;
  }

  .ip-map-fps .map_state_fps_3 {
    top: 105px;
    left: 9%;
  }

  .ip-map-fps .map_state_fps_4 {
    top: 173px;
    left: 23%;
  }

  .ip-map-fps .map_state_fps_5 {
    top: 225px;
    left: 19%;
  }

  .ip-map-fps .map_state_fps_6 {
    top: 54px;
    left: 39%;
  }

  .ip-map-fps .map_state_fps_7 {
    top: 198px;
    left: 44%;
  }

  .ip-map-fps .map_state_fps_8 {
    top: 11px;
    right: 13%;
  }

  .ip-map-fps .map_state_fps_9 {
    top: 99px;
    right: 29%;
  }

  .ip-map-fps .map_state_fps_10 {
    top: 126px;
    right: 5%;
  }

  .ip-map-fps .map_state_fps_11 {
    bottom: 62px;
    right: 3%;
  }

  .ip-map-fps {
    position: relative;
    margin-top: 200px;
    height: 300px;
    background: url("../images/f-m@2.png") no-repeat center;
    background-size: 100% 100%;
  }

  .category[data-v-9c3b4d74] {
    margin: 1.612903rem 0 0.967742rem;
    display: flex;
    justify-content: center;
    margin-top: 50px;
  }

  .category .c_text[data-v-9c3b4d74] {
    text-align: center;
    position: relative;
  }

  .category .c_text .c_big[data-v-9c3b4d74] {
    font-size: 22px;
    font-weight: 500;
    color: #0a0f30;
    line-height: 22px;
  }

  .category .c_text .c_small[data-v-9c3b4d74] {
    font-size: 14px;
    font-weight: 400;
    color: #999;
    line-height: 22px;
    margin-top: 10px;
  }

  .ip_list[data-v-9c3b4d74] {
    width: 100%;
    margin: 0 auto;
    display: block;
  }

  .ip_list .ip_item[data-v-9c3b4d74] {
    text-align: center;
    width: 50%;
    height: 90px;
    float: left;
  }

  .ip_list .ip_item .ip_num[data-v-9c3b4d74] {
    margin-top: 0px;
    font-size: 22px;
    font-weight: 700;
    color: #295eff;
    line-height: 26px;
  }

  .ip_list .ip_item .ip_name[data-v-9c3b4d74] {
    font-size: 16px;
    font-weight: 400;
    color: #666;
    line-height: 22px;
    margin-top: 0px;
  }

  .change_tab .tab_certain[data-v-eec36f22] {
    display: flex;
    align-items: center;
    padding: 0 15px 23px;
    font-size: 18px;
    margin: 0 16px;
    cursor: pointer;
    position: relative;
    padding-bottom: 25px;
  }

  .change_tab .tab_certain .tan_icon[data-v-eec36f22] {
    margin-right: 8px;
    width: 26px;
    height: 26px;
  }

  .homeSolution_slider__oihB7 {
    position: relative;
    z-index: 1;
    width: 100%;
  }

  .tabbox {
    margin-top: 20px;
  }

  .homeSolution_slider__content___kKEU {
    display: block;
  }

  .homeSolution_productSolution__content__hN6Wy {
    width: 90%;
    margin: 0 auto;
  }

  .homeSolution_slider__content__left__3THlY {
    display: block;
    align-items: center;
    width: 94% !important;
    margin-left: 0%;
    height: 442px;
    padding: 3%;
    padding-top: 6%;
    position: relative;
    left: 3%;
  }

  .homeSolution_slider__content__left__3THlY:hover {
    box-shadow: 0px 20px 30px 0px rgba(0, 70, 146, 0.1);
    /* transform: translateY(-10px); */
    cursor: pointer;
  }

  .homeSolution_line {
    width: 52px;
    height: 20px;
    background: linear-gradient(90deg, #3476FF 0%, #FFFFFF 100%);
    opacity: 0.14;
    position: absolute;
    left: 3%;
    top: 6%;
  }

  .homeSolution_productSolution__tabPane__link__LlwjW {
    bottom: 3%;
  }

  .homeSolution_productSolution__tabPane__link__LlwjW button {
    border-radius: 12px;
    width: 145px;
    height: 48px;
  }

  .homeSolution_slider__content__left__3THlY .homeSolution_img {
    width: 20%;
    height: 40%;
    margin-left: 10%;
    padding-top: 25px;
    padding-bottom: 25px;
  }

  .homeSolution_slider__content__right__CBwdI {
    padding: 0px 0 0px 0px;
  }

  .homeSolution_productSolution__tabPane__TfC7z {
    width: 100%;
    margin-left: 0%;
    background: #fff;
    box-shadow: 0 12px 20px 0 rgba(29, 120, 255, .1);
    border-radius: 8px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
  }

  .ant-tabs-content-holder {
    display: block;
  }

  .ant-tabs-content {
    margin-bottom: 20px;
  }

  .homeSolution_productSolution__tabPane__title__HiLex {
    font-size: 20px;
    font-weight: 700;
    color: #3d446e;
    line-height: 26px;
    padding: 0;
    height: auto;
    margin-bottom: 7px;
  }

  .homeSolution_productSolution__tabPane__detail__HuEje {
    padding: 10px 10px;
    float: left;
    width: 94%;
  }

  .homeSolution_productSolution__tabPane__adv--item__A_dj3 {
    display: flex;
    justify-content: left;
    align-items: center;
    width: 98%;
    height: 48px;
    background: #fff;
    border-radius: 4px;
    color: #64698b;
  }

  .homeSolution_productSolution__tabPane__adv___z1CJ {
    display: grid;
    grid-template-columns: 49% 49%;
    gap: 12px 16px;
  }

  .details_text .details_text_menu {
    width: 100%;
    padding-top: 10px;
    display: inherit;
    align-items: center;
    justify-content: center;
  }

  .el-row {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: start;
  }

  /* .grid-content {
    display: flex;
    align-items: center;
  } */

  .details_text {
    width: 100%;
    margin-top: 12px;
    margin-left: 0%;
    padding-left: 5%;
  }

  .details_text .details_text_menu .details_text_img1 .details_text_img01 {
    /* position: absolute;
    left: 0; */
    z-index: 999;
  }

  .details_text .details_text_menu .details_text_img1 .details_text_img02 {
    position: absolute;
    left: 15px;
  }

  .banner .technology .technology_box img[data-v-d5c970e2] {
    width: auto;
    height: 20px;
  }

  .banner .bannerWrap[data-v-d5c970e2] {
    padding-top: 160px;
  }

  .enterprise-services .banner .bannerWrap[data-v-d5c970e2] {
    padding-top: 0px;
  }

  .banner .bannerWrap .index_title[data-v-d5c970e2] {
    font-size: 32px;
    line-height: 48px;
  }

  .banner .bannerWrap .index_title i[data-v-d5c970e2] {
    width: 76px;
    height: 6px;
    bottom: -3px;
  }

  .banner .banner_tip[data-v-d5c970e2] {
    font-size: 16px;
    margin-top: 17px;
    width: 100%;
  }

  .banner .index_title[data-v-d5c970e2] {
    font-size: 54px;
    text-align: left;
    color: #181818;
    font-weight: 800;
    margin-bottom: 0px;
  }

  .banner .advantage_box[data-v-d5c970e2] {
    margin-top: 38px;
    column-gap: 14px;
  }

  .banner .advantage_box p[data-v-d5c970e2] {
    margin-top: 0;
    margin-bottom: 16px;
    width: 143px;
  }

  .banner .advantage_box p img[data-v-d5c970e2] {
    width: 22px;
    height: 22px;
  }

  .banner .advantage_box p span[data-v-d5c970e2] {
    font-size: .3256rem;
    white-space: nowrap;
  }

  .banner .btnBox[data-v-d5c970e2] {
    margin-top: 14px;
    /* padding-left: 5%; */
    width: 180px;
    height: 48px;
  }

  /* .banner .btnBox .contactBtn[data-v-d5c970e2],
  .banner .btnBox .useBtn[data-v-d5c970e2] {
    width: 280px;
    height: 85px;
    line-height: 39px;
    font-size: 16px;
  } */

  .banner .btnBox .useBtn img {
    width: 240px;
    height: 70px;
  }

  .topbar__main {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
    height: 80px;
    width: 100%;
  }

  .banner .btnBox .contactBtn p[data-v-d5c970e2] {
    width: 16px;
    height: 16px;
    background-size: 16px;
    margin-right: 5px;
  }

  .banner .tips_use[data-v-d5c970e2] {
    font-size: 12px;
    margin-top: 25px;
  }

  .banner .banner_intro .intro_card .bg2[data-v-d5c970e2] {
    height: 68%;
  }

  .banner .technology[data-v-d5c970e2] {
    margin-top: 42px;
  }

  .banner .technology .technology_tit[data-v-d5c970e2] {
    font-size: 14px;
  }

  .banner .technology .technology_box[data-v-d5c970e2] {
    column-gap: 33px;
  }

  .banner .technology .technology_box .wap_hide[data-v-d5c970e2] {
    display: none;
  }

  .el-col-6 {
    width: 42% !important;
    text-align: center;
    margin-bottom: 10px;
    float: left;
    font-family: "Roboto Regular";
  }

  .details_text .details_text_menu .details_text_img {
    float: left;
    width: 44px;
    height: 42px;
    margin-top: 0px;
    position: relative;
    margin-left: 0%;
    margin-bottom: 0px;
  }

  .details_text .details_text_menu .details_text_img1 {
    position: relative;
    margin-left: 0%;
    margin-bottom: 0px;
  }

  .banner_nr {
    font-weight: 400;
    font-size: 16px;
    color: #666666;
    line-height: 24px;
    text-align: left;
  }

  .tabbox {
    margin-top: 80px;
    width: 100%;
    margin: 0 auto;
  }

  .homeSolution_productSolution__tabPane__link__LlwjW_ts {
    height: 16px;
    font-weight: bold;
    font-size: 16px;
    color: #1778FF;
    position: absolute;
    bottom: calc(3% + 58px);
    margin-left: 0;
  }

  .homeSolution_slider__content__right__CBwdI {
    width: 94%;
    margin-left: 0%;
    height: 550px;
    padding: 3%;
    padding-top: 6%;
    position: relative;
    float: left;
  }

  .right__CBwdI_tp1 {
    width: 74%;
    position: absolute;
    right: 60px;
  }

  .right__CBwdI_tp2 {
    width: 70%;
    position: absolute;
    left: 27px;
    top: 122px;
  }

  .right__CBwdI_tp3 {
    width: 60%;
    position: absolute;
    left: 115px;
    top: 211px;
  }

  .right__CBwdI_tp4 {
    width: 55%;
    position: absolute;
    left: 22px;
    top: 303px;
  }

  .right__CBwdI_tp5 {
    width: 260px;
    position: absolute;
    right: 0px;
    bottom: -80px;
  }

  .right__CBwdI_tp6 {
    width: 70%;
    position: absolute;
    right: 60px;
  }

  .right__CBwdI_tp7 {
    width: 70%;
    position: absolute;
    left: 27px;
    top: 122px;
  }

  .right__CBwdI_tp8 {
    width: 60%;
    position: absolute;
    left: 115px;
    top: 211px;
  }

  .right__CBwdI_tp9 {
    width: 55%;
    position: absolute;
    left: 22px;
    top: 303px;
  }

  .daili_bg {
    height: auto;
  }

  .daili_bg1 {
    height: auto;
    background-image: url(../images/images/index4-1.png);
    background-repeat: no-repeat;
    background-size: cover;
    padding-bottom: 120px;
  }

  .change_tab[data-v-eec36f22] {
    width: 100%;
    border-bottom: 1px solid rgba(18, 17, 39, .12);
    display: flex;
    justify-content: center;
    margin-top: 20px;
  }

  .changjing_bg {
    height: auto;
  }

  .changjing_bg1 {
    height: auto;
    background-size: cover;
  }

  .changjing_nr {
    max-width: 100%;
    margin: 0 auto;
    padding-top: 20px;
    position: relative;
  }

  .changjing_nr .details1_text_img {
    float: left;
    width: 35px;
    height: 35px;
    margin-right: 12px;
    margin-top: 0px;
    position: relative;
  }

  .changjing_nr .details1_text_img1 {
    float: left;
    width: 35px;
    height: 35px;
    margin-right: 12px;
    margin-top: 0px;
    position: relative;
    z-index: 96;
    background-image: url(../images/images/icon_pachong@2x.png);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center top;
  }


  .details1_text_img01 {
    position: absolute;
    left: 0;
    z-index: 95;
  }

  .details1_text_txt01 {
    font-weight: bold;
    font-size: 24px;
    color: #021040;
    line-height: 31px;
  }

  .changjing_nr_1 {
    cursor: pointer;
    border-radius: 15px;
    margin-top: 0px;
    position: inherit;
    margin-left: 2%;
    margin-bottom: 30px;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 24px;
  }

  .c_small[data-v-9c3b4d74] {
    font-size: 16px;
    font-weight: 400;
    color: #181818;
    line-height: 28px;
    margin-top: 0px;
  }

  .ziyuan_bg {
    /* background: linear-gradient(180deg, #E9F6FF 0%, #DCEBFF 100%);
    height: 770px; */
  }

  .ziyuan_bg1 {
    background: #F7F9FB;
    width: 100%;
  }

  .ziyuanMap {
    left: 0;
    width: 100%;
    height: auto;
    bottom: 0;
    top: auto;
  }

  .xinlai_bg {
    background: #fff;
  }

  .xinlai_bg1 {
    width: 100%;
    margin: 0 auto;
    position: relative;
    background-size: 100%;
  }

  .banner_wrap {
    width: 100%;
  }

  .banner .banner_left {
    width: 100%;
    padding: 0 32px;
    box-sizing: border-box;
  }

  .banner_right {
    display: none;
    width: 50%;
  }

  .banner_right img {
    width: 100%;
  }

  .xinlai_bg1_tp {
    text-align: center;
    padding-top: 42px;
  }

  .xinlai_bg1_tp img {
    width: 133px;
  }

  .xinlai_bg1_tp1 {
    display: none;
  }

  body {
    width: 100%;
    overflow-x: hidden;
  }

  .xinlai_bg1_tp2 {
    display: none;
  }

  .xinlai_bg1_tp3 {
    display: none;
  }

  .xinlai_bg1_tp4 {
    display: none;
  }

  .xinlai_bg1_tp5 {
    display: none;
  }

  .xinlai_bg1_tp6 {
    display: none;
  }

  .xinlai_bg1_tp7 {
    display: none;
  }

  .xinlai_bg1_tp8 {
    display: none;
  }

  .xinlai_bg1_tp9 {
    display: none;
  }

  .xinlai_bg1_tp10 {
    display: none;
  }

  .xinlai_bg1_tp11 {
    display: none;
  }

  .hangye_bg {
    background-color: #fff;
    padding: 120px 0;
  }

  .home-total .home-total-content .card-title .card-title-p2 {
    font-size: 16px;
    color: #666666;
    line-height: 28px;
  }

  .content-card-total {
    width: 100%;
    margin-bottom: 30px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .content-card-total:first-child {
    margin-bottom: 30px;
  }

  .type_box[data-v-82990596] {
    width: 90%;
    height: 58px;
    border-radius: 68px;
    background-color: #fff;
    border: 1px solid #eeeef1;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    box-shadow: 0 4px 22px 0 rgba(207, 226, 246, .9);
    margin: 30px auto 36px;
    margin-left: 5%;
  }

  .type_box .i_qu[data-v-82990596] {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 48%;
    height: 48px;
    z-index: 11;
    font-weight: 500;
    font-size: 18px;
    color: #1b2336;
    cursor: pointer;
    position: relative;
    border-radius: 58px;
    line-height: 58px;
  }

  .type_box .on .i_icon[data-v-82990596] {
    width: 30px;
    height: 30px;
    color: #25010a;
    display: block;
    margin-right: 8px;
    background-size: cover;
    background-image: url(../images/images/btn_chongzhi.png) !important;
  ;
  }

  .type_box .on .i_icon1[data-v-82990596] {
    width: 30px;
    height: 30px;
    color: #25010a;
    display: block;
    margin-right: 8px;
    background-size: cover;
    background-image: url(../images/images/btn_icon_chanp.png) !important;
  }

  .type_box .i_qu .i_icon[data-v-82990596] {
    width: 30px;
    height: 30px;
    color: #25010a;
    display: block;
    margin-right: 8px;
    background-size: cover;
    background-image: url(../images/images/btn_chongzhi1.png);
  }

  .type_box .i_qu .i_icon1[data-v-82990596] {
    width: 30px;
    height: 30px;
    color: #25010a;
    display: block;
    margin-right: 8px;
    background-size: cover;
    background-image: url(../images/images/btn_icon_chanp1.png);
  }

  .type_box .i_qu .i_tip[data-v-82990596] {
    position: absolute;
    background: #fff;
    border-radius: 6px;
    top: 34px;
    padding: 10px;
    box-sizing: border-box;
    box-shadow: 0 0 4px rgba(114, 87, 197, .3);
    font-size: 12px;
    font-weight: 400;
    color: #213d6c;
    letter-spacing: 0;
    display: none;
    z-index: 1;
    line-height: 17px;
    min-width: 210px;
    text-align: left;
    left: 50%;
    transform: translateX(-50%);
  }

  .type_box .i_qu .sel_bg[data-v-82990596] {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 120%;
    height: 170%;
    display: none;
    z-index: -1;
  }

  .type_box .i_qu:hover .i_tip[data-v-82990596] {
    display: block;
  }

  .type_box .i_qu.on[data-v-82990596] {
    background-color: #842bf8;
    background: linear-gradient(90deg, #5f92fa, #346ff4);
    color: #fff;
  }

  .type_box .i_qu.on .i_icon[data-v-82990596] {
    color: #fff;
  }

  .type_box .i_qu.on .sel_bg[data-v-82990596] {
    display: block;
  }

  .version-view .one {
    align-items: center;
    background-image: url(../images/images/ceshibg@2x.png);
    background-repeat: no-repeat;
    background-size: 118%;
    background-position: center -20px;
  }

  .version-view .two {
    align-items: center;
    background-image: url(../images/images/biaozhunbg@2x.png);
    background-repeat: no-repeat;
    background-size: 119%;
    background-position: center -20px;
  }

  .version-view .three {
    align-items: center;
    background-image: url(../images/images/biaozhunbg1@2x.png);
    background-repeat: no-repeat;
    background-size: 118%;
    background-position: center -20px;
  }

  .version-view .four {
    align-items: center;
    background-image: url(../images/images/yewu@2x.png);
    background-repeat: no-repeat;
    background-size: 118%;
    background-position: center -20px;
  }

  .version-view .five {
    align-items: center;
    background-image: url(../images/images/zhuanyebg@2x.png);
    background-repeat: no-repeat;
    background-size: 118%;
    background-position: center -20px;
  }

  .dingzhi {
    width: 100%;
    margin: 0 auto;
    background-image: url(../images/images/dingzhi2x1.png);
    background-repeat: no-repeat;
    background-size: 100%;
    height: auto;
    padding-bottom: 20px;
    background-position: top center;
    margin: 0 auto;
    margin-top: 30px;
  }

  .right__CBwdI_tp10,
  .right__CBwdI_tp11,
  .right__CBwdI_tp12,
  .right__CBwdI_tp13,
  .right__CBwdI_tp101,
  .right__CBwdI_tp111,
  .right__CBwdI_tp121,
  .right__CBwdI_tp131 {
    display: none;
  }

  .dingzhi_tp {
    text-align: center;
    padding-top: 52px;
    width: 50%;
    margin-left: 25%;
  }

  .dingzhi_tp img {
    width: 50%;
  }

  .hot_country h3[data-v-89513d2a] {
    font-size: 24px;
    font-weight: 600;
    line-height: 45px;
    margin-bottom: ;
    margin-top: 0px;
    text-align: center;
    color: #111111;
  }

  .hot_country .area_all .country .r_info .country_name {
    color: #303236;
    font-size: 18px;
  }

  .hot_country .area_all .country .r_info .country_val {
    color: #303236;
    font-size: 16px;
  }

  .box1 {
    width: 100%;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    margin-top: 0px;
    background: #f5f8ff;
  }

  .remen {
    margin-top: 2.125rem;
  }

  .box {
    width: 100%;
    height: 100px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    margin-top: 0px;
    background: #f5f8ff;
  }

  .dingzhi_menu {
    cursor: pointer;
    display: inline-block;
    width: 30%;
    height: 40px;
    border-radius: 40px;
    font-size: 18px;
    text-align: center;
    user-select: none;
    background: linear-gradient(270deg, #6093FA 0%, #336EF3 100%);
    box-sizing: border-box;
    color: #fff !important;
    line-height: 40px;
  }

  .dingzhi_menu1 {
    text-align: center;
    padding-top: 44px;
  }

  .payqa_nr {
    width: 100%;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
  }

  .payqa_nr_xx {
    width: 82%;
    margin-left: 3%;
    padding: 6%;
    margin-top: 20px;
    background: #FFFFFF;
    border-radius: 12px;
  }

  .payqa_nr_xx_bt {
    font-weight: 500;
    font-size: 16px;
    color: #111111;
    line-height: 25px;
    text-align: left;
    width: 100%;
    font-style: normal;
  }

  .payqa_nr_xx_wz {
    font-weight: 400;
    font-size: 16px;
    color: #666666;
    line-height: 30px;
    text-align: left;
    text-align: justify;
    font-style: normal;
    margin-top: 12px;
  }

  .payqa_nr_xx_bt a {
    color: #111111;
  }

  .payqa_nr_xx_bt a:hover {
    color: #346ff3;
  }

  .taocan {
    width: 100%;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
  }

  .taocan_left {
    width: 92%;
    height: auto;
    background: #FFFFFF;
    border-radius: 8px;
    padding: 3%;
    overflow-y: auto;
    float: left;
    margin-left: 1%;
    margin-right: 0px;
    margin-bottom: 0px;
  }

  .taocan_right {
    float: right;
    width: 92%;
    height: auto;
    background: #FFFFFF;
    border-radius: 8px;
    padding: 3%;
    overflow-y: auto;
    float: left;
    margin-left: 1%;
    margin-right: 0px;
    margin-top: 20px;
    margin-bottom: 30px;
  }

  .taocan_right1 {
    overflow-y: auto;
    height: auto;
    float: left;
    padding-right: 0px;
  }

  .taocan_right_bott {
    border-bottom: solid 1px #E6EAF3;
    padding-top: 18px;
    border-top: solid 1px #E6EAF3;
    padding-bottom: 18px;
    float: left;
    width: 100%;
    margin-top: 20px;
    /* padding-right: 30px; */
  ;
  }

  .taocan_right_bott2 {
    float: left;
    width: 100%;
    margin-top: 22px;
  }

  .taocan_right_bott3 {
    float: left;
    width: 100%;
    margin-top: 13px;
  }

  .taocan_right_bott4 {
    width: 100%;
    height: 46px;
    background: linear-gradient(90deg, #FF8840 0%, #FF6A0E 100%);
    border-radius: 6px;
    font-weight: 500;
    font-size: 24px;
    color: #FFFFFF;
    line-height: 46px;
    text-align: center;
    float: left;
    margin-top: 20px;
  }

  .taocan_left_xx {
    margin-bottom: 20px;
    float: left;
    width: 100%;
  }

  .taocan_left_1 {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0px;
    float: left;
    width: 101%;
  }

  .taocan_left_1 .country[data-v-89513d2a] {
    width: 84%;
    height: 48px;
    background: #FFFFFF;
    border-radius: 8px;
    border: 1px solid #CFCFCF;
    float: left;
    display: flex;
    align-items: center;
    justify-content: left;
    margin-bottom: 2px;
    padding: 6%;
    margin-top: 15px;
    cursor: pointer;
  }

  .taocan_left_1 .xz[data-v-89513d2a] {
    width: 84%;
    height: 48px;
    background: #F0F6FF;
    border-radius: 8px;
    border: 1px solid #336EF3;
    float: left;
    display: flex;
    align-items: center;
    justify-content: left;
    margin-bottom: 2px;
    padding: 6%;
    margin-top: 15px;
    background-image: url(../images/images/selected@2x.png);
    background-size: 12%;
    background-position: bottom right;
    background-repeat: no-repeat;
  }

  .taocan {
    width: 100%;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    height: auto;
    margin-top: 43px;
  }

  .pk_txt li {
    width: 88%;
    margin-bottom: 10px;
    height: 30px;
    line-height: 37px;
    height: 37px;
    background: #F3F6F9;
    border-radius: 8px;
    /* margin-left: 5%; */
    padding-left: 10px;
    padding-right: 10px;
  }

  #main_jdt {
    width: 70%;
  }

  #main_jdt .scroll-bar {
    height: 36px;
    position: relative;
    margin-top: 10px;
    float: left;
    width: 32%;
  }

  .banner1 .bannerWrap[data-v-d5c970e2] {
    max-width: 1200px;
    margin: 0 auto;
    padding-top: 0px;
  }

  .art_cont video {
    width: 100% !important;
  }

  .menu_head {
    height: 48px;
    line-height: 48px;
    padding-left: 0px;
    font-size: 18px;
    color: #222325;
    cursor: pointer;
    font-weight: normal;
    position: relative;
    margin: 0px;
    background: url(../images/images/bang12.png) center right no-repeat;
  }

  .menu_body a {
    display: block;
    height: 38px;
    font-size: 16px;
    line-height: 38px;
    padding-left: 10px;
    color: #222325;
    text-decoration: none;
  }

  .sc_generate .scx_from .shengcheng1[type=submit] {
    display: inline-block;
    float: left;
    margin-left: 0px;
    width: 33%;
    height: 40px;
    background: linear-gradient(90deg, #6093FA 0%, #336EF3 100%);
    border-radius: 4px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    border: 0;
    cursor: pointer;
  }

  .sc_generate .scx_from .fuzhi1[type=submit] {
    display: inline-block;
    float: left;
    margin-left: 0px;
    width: 22%;
    height: 40px;
    background: #fff;
    border-radius: 4px;
    border: solid 1px #6093FA;
    font-size: 16px;
    color: #6093FA;
    text-align: center;
    cursor: pointer;
    margin-left: 2%;
    margin-right: 2%;
  }

  .sc_generate .scx_from .dakai1[type=submit] {
    display: inline-block;
    float: left;
    margin-left: 0px;
    width: 22%;
    height: 40px;
    background: #fff;
    border-radius: 4px;
    border: solid 1px #6093FA;
    font-size: 16px;
    color: #6093FA;
    text-align: center;
    cursor: pointer;
  }

  .sc_generate .scx_from .fuzhi1:hover {
    background: #6093FA;
    border-radius: 4px;
    border: solid 1px #6093FA;
    font-size: 16px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    margin-left: 8px;
    margin-right: 8px;
  }

  .sc_generate .scx_from .dakai1:hover {
    background: #6093FA;
    border-radius: 4px;
    border: solid 1px #6093FA;
    font-size: 16px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    margin-left: 8px;
    margin-right: 8px;
  }

  .sc_generate .scx_from .sl_city6 {
    width: 98%;
    height: 40px;
    font-size: 14px;
    padding-left: 5px;
    border: solid 1px #0f2841;
    border-radius: 4px;
    margin-right: 0px;
    background-color: #0f2841;
    color: #fff;
  }

  .sc_generate .scx_from .sl_city7 {
    width: 80%;
    height: 40px;
    font-size: 14px;
    padding-left: 5px;
    border: solid 1px #D8DCE6;
    border-radius: 4px;
    margin-right: 0px;
    margin-top: 8px;
  }



  .details_text .details_text_menu .details_text_txt {
    float: left;
    text-align: left;
  }
}
}