﻿@charset "utf-8";

body {
  font-family: "Microsoft Yahei", "PingFang SC", "Helvetica Neue", Helvetica,
    Arial;
}
.avater-wrap {
	display: none;
}
.menu_icon {
  display: none;
}

/* 特殊字体 */

@font-face {
  font-family: "montserrat-medium";

  src: url("../fonts/montserrat-medium/montserrat-medium-7-webfont.eot");

  src: url("../fonts/montserrat-medium/montserrat-medium-7-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/montserrat-medium/montserrat-medium-7-webfont.woff2")
      format("woff2"),
    url("../fonts/montserrat-medium/montserrat-medium-7-webfont.woff")
      format("woff"),
    url("../fonts/montserrat-medium/montserrat-medium-7-webfont.ttf")
      format("truetype"),
    url("../fonts/montserrat-medium/montserrat-medium-7-webfont.svg#montserratmedium")
      format("svg");

  font-weight: normal;

  font-style: normal;
}

@font-face {
  font-family: "montserrat-bold";

  src: url("../fonts/montserrat-bold/montserrat-bold-3-webfont.eot");

  src: url("../fonts/montserrat-bold/montserrat-bold-3-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/montserrat-bold/montserrat-bold-3-webfont.woff2")
      format("woff2"),
    url("../fonts/montserrat-bold/montserrat-bold-3-webfont.woff")
      format("woff"),
    url("../fonts/montserrat-bold/montserrat-bold-3-webfont.ttf")
      format("truetype"),
    url("../fonts/montserrat-bold/montserrat-bold-3-webfont.svg#montserratbold")
      format("svg");

  font-weight: bold;

  font-style: normal;
}

@font-face {
  font-family: "montserrat-regular";

  src: url("../fonts/montserrat-regular/montserrat-regular-8-webfont.eot");

  src: url("../fonts/montserrat-regular/montserrat-regular-8-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/montserrat-regular/montserrat-regular-8-webfont.woff2")
      format("woff2"),
    url("../fonts/montserrat-regular/montserrat-regular-8-webfont.woff")
      format("woff"),
    url("../fonts/montserrat-regular/montserrat-regular-8-webfont.ttf")
      format("truetype"),
    url("../fonts/montserrat-regular/montserrat-regular-8-webfont.svg#montserratregular")
      format("svg");

  font-weight: normal;

  font-style: normal;
}

@font-face {
  font-family: "montserrat-semibold";

  src: url("../fonts/montserrat-semibold/montserrat-semibold-9-webfont.eot");

  src: url("../fonts/montserrat-semibold/montserrat-semibold-9-webfont.eot?#iefix")
      format("embedded-opentype"),
    url("../fonts/montserrat-semibold/montserrat-semibold-9-webfont.woff2")
      format("woff2"),
    url("../fonts/montserrat-semibold/montserrat-semibold-9-webfont.woff")
      format("woff"),
    url("../fonts/montserrat-semibold/montserrat-semibold-9-webfont.ttf")
      format("truetype"),
    url("../fonts/montserrat-semibold/montserrat-semibold-9-webfont.svg#montserratsemibold")
      format("svg");

  font-weight: bold;

  font-style: normal;
}

/* 内容区 */

.ys_cont1040 {
  width: 1040px;

  max-width: 100%;

  margin: 0 auto;
}

.ys_cont928 {
  width: 928px;

  max-width: 100%;

  margin: 0 auto;
}

.ys_cont920 {
  width: 920px;

  max-width: 100%;

  margin: 0 auto;
}

/* 中关村 - 规范 - start */

.std_title1 {
  font-size: 60px;

  line-height: 1.2;

  color: #141f34;
}

.std_title2,
.yxedr_active h2 {
  font-size: 40px;

  line-height: 1.6;

  color: #141f34;
}

.yxedr_active h2 {
  margin-bottom: 24px;
}

.std_title3,
.yxedr_active h3 {
  font-size: 26px;

  line-height: 1.4;

  color: #141f34;
}

.yxedr_active h3 {
  margin-bottom: 12px;
}

.std_title4,
.yxedr_active h4 {
  font-size: 22px;

  line-height: 1.5;

  color: #141f34;
}

.yxedr_active h4 {
  margin-bottom: 11px;
}

.std_title5,
.yxedr_active h5,
.std_title5 p {
  font-size: 18px;

  line-height: 1.6;

  color: #141f34;
}

.yxedr_active h5 {
  margin-bottom: 11px;
}

.std_word1,
.std_word1 p,
.yxedr_active p {
  color: #676b77;

  font-size: 16px;

  line-height: 1.6;
}

.std_duanp p,
.yxedr_active p {
  margin-bottom: 10px;
}

.std_padding1 {
  padding: 100px 0;
}

.std_paddingup1 {
  padding-top: 100px;
}

.std_paddingbot1 {
  padding-bottom: 100px;
}

.std_margin1 {
  margin-bottom: 100px;
}

.std_margin2 {
  margin-bottom: 50px;
}

.std_margin3 {
  margin-bottom: 16px;
}

.std_middle {
  text-align: center;
}

/*  */

.std_title32 {
  font-size: 32px;

  color: #141f34;

  line-height: 1.4;
}

/* 中关村 - 规范 - end */

.std_font20,
.std_font20 p {
  font-size: 20px;

  line-height: 1.9;

  color: #676b77;
}

.std_font24,
.std_font24 p {
  font-size: 24px;

  line-height: 1.5;

  color: #676b77;
}

.std_font14,
.std_font14 p {
  font-size: 14px;

  line-height: 1.6;

  color: #676b77;
}

/*分享翻译*/

#bsWXBox .bsTop:after {
  /*分享中文版本*/

  content: "- 微信";

  /*分享英文版本*/

  /* content: '- weixin'; */

  display: block;

  position: absolute;

  left: 85px;

  top: 50%;

  font-size: 14px;

  transform: translateY(-50%);
}

#bsWXBox .bsTop:before {
  /*分享中文版本*/

  content: "分享到";

  /*分享英文版本*/

  /* content: 'Share the'; */

  display: block;

  position: absolute;

  left: 10px;

  top: 50%;

  font-size: 14px;

  transform: translateY(-50%);
}

/*导航默认选中*/

.yxnav_active1 {
}

.yxnav_active2 {
}

/* - banner - start*/

.ys_banner {
  width: 100%;

  position: relative;
}

.ys_ban_li {
  position: relative;

  overflow: hidden;
}

.ys_ban_imgbox {
  position: relative;

  z-index: 1;
}

.ys_ban_imgbox img {
  width: 100%;
}

.ys_ban_li > a {
  display: block;
}

.ys_ban_ph {
  display: none;
}

.ys_ban_video {
  position: absolute;

  left: 50%;

  top: 50%;

  z-index: 2;

  transform: translate(-50%, -50%);

  width: 100%;

  height: 100%;

  object-fit: cover;
}

.ys_ban_li:not(:first-child) {
  display: none;
}

.ys_ban_imgbox::before {
  content: "";

  display: block;

  position: absolute;

  left: 0;

  top: 0;

  z-index: 3;

  width: 100%;

  height: 100%;

  /* background: rgba(0, 0, 0, .3); */
}

.ys_ban_txtbox {
  z-index: 5;
}

/* - banner - end*/

/* 内页 - banner */

.t_inban {
  width: 100%;

  position: relative;
}

.t_inbanpic {
  width: 100%;

  position: relative;
}

.t_inmain {
  position: absolute;

  width: 100%;

  top: 16px;

  z-index: 4;
}

.t_inmianli a {
  font-size: 16px;

  color: #676b77;

  line-height: 1.6;
}

.t_inmianli {
  padding: 0 16px;

  position: relative;
}

.t_inmianul {
  margin: 0 -16px;
}

.t_inmianli::before {
  content: url(../images/t_icon2.svg);

  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  right: -3px;
}

.t_inwhite .t_inmianli::before {
  content: url(../images/t_icon1.svg);
}

.t_inwhite .t_inmianli a {
  color: #fff;
}

.t_inmianli:last-child::before {
  display: none;
}

.std_button {
  display: inline-block;
}

.std_button {
  overflow: hidden;
}

.std_btnbox {
  display: block;

  border: 1px solid #2d65f2;

  border-radius: 2px;

  background: #2d65f2;

  transition: all 0.36s;

  position: relative;
}

.std_btnzi {
  font-size: 16px;

  color: #fff;

  padding: 0 31px;

  line-height: 44px;

  position: relative;

  z-index: 4;

  transition: all 0.36s;
}

.std_btnbox::before {
  content: "";

  width: 140px;

  height: 140px;

  border-radius: 50%;

  z-index: 0;

  opacity: 0;

  transform: translate3d(-50%, -50%, 0) scale(0);

  background: #1c47c9;

  position: absolute;

  top: 50%;

  left: 50%;

  transition: all 0.5s ease-out;
}

.t_inban .std_title5 {
  color: #676b77;
}

.t_inwhite.t_inban .std_title2,
.t_inwhite.t_inban .std_title5 {
  color: #fff;
}

.t_inban .std_title2 {
  margin-bottom: 18px;
}

.t_inban .std_button {
  margin-top: 59px;
}

.t_inbanpic::before {
  content: "";

  width: 100%;

  height: 100%;

  position: absolute;

  top: 0;

  left: 0;

  background: linear-gradient(
    265.75deg,
    rgba(0, 29, 104, 0.02) 32.96%,
    #001d68 100.69%
  );

  opacity: 0.2;

  z-index: 3;
}

.t_zgcall {
  position: relative;

  overflow: hidden;
}

.t_zgcallbg {
  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;
}

.t_zgcallbg img {
  width: 100%;

  position: absolute;

  height: 100%;

  object-fit: cover;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);
}

.t_zgcallnr {
  position: relative;

  width: 100%;

  left: 0;

  z-index: 2;

  padding: 125px 0;
}

.t_zgcallnr .std_title2 {
  margin-bottom: 36px;
}

.t_btnboxli {
  padding: 0 18px;
}

.t_btnboxul {
  margin: 0 -18px;

  display: flex;

  justify-content: center;
}

.t_btnhe .std_btnzi {
  padding: 0 47px;
}

.t_btnhe .std_btnbox::before {
  width: 162px;

  height: 162px;
}

.std_button2 .std_btnbox {
  background: transparent;
}

.std_button2 .std_btnzi {
  color: #2d65f2;
}

.std_button2 .std_btnbox::before {
  background: #2d65f2;
}

.ys_footer {
  background: #000C1A;

  padding-top: 56px;
}



.t_fotname {
  font-size: 14px;

  /* color: #fff;

  opacity: 0.6;

  line-height: 1.5; */

  margin-bottom: 6px;
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #999999;
  line-height: 28px;
  font-weight: 400;
}

.t_fotlelitit .t_fotname {
  font-family: PingFangSC-Medium;
  font-size: 14px;
  color: #EEEEEE;
  line-height: 24px;
  font-weight: 500;
}
.t_fotleliemail {
  display: flex;
}
.t_fotleli.t_fotleliemail .std_word1 p {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #999999;
  line-height: 28px;
  font-weight: 400;
}


.t_fotleli .std_title3 {
  color: #fff;

  line-height: 1.4;
}

.t_fotleli .std_word1 p {
  color: #fff;

  display: inline-block;
}

.t_fotlogo {
  width: 220px;

  margin-bottom: 55px;
}

.t_fotlogo img {
  width: 100%;
  width: 140px;
}

.t_fotlogo a {
  display: block;

  width: 100%;
}

.t_fotoneli .std_word1 a {
  color: #fff;

  font-weight: bold;
}

.t_fotnaverli a {
  font-size: 14px;

  color: #fff;

  /* opacity: 0.6; */

  transition: all 0.36s;

  /* line-height: 1.6; */
  font-family: PingFangSC-Regular;
font-size: 14px;
color: #999999;
line-height: 40px;
font-weight: 400;
cursor: pointer;
}

.t_codepic {
  width: 100px;
  width: 64px;
  margin-bottom: 4px;
}

.t_codeli .t_codezi {
  /* opacity: 0.8;

  color: #fff;

  font-size: 14px;

  line-height: 1.6; */

  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #999999;
  text-align: center;
  line-height: 20px;
  font-weight: 400;
}

.t_codeli {
  text-align: center;

  padding: 0 24px;
}

.t_fotcodeul {
  margin: 0 -24px;
}

.t_fotoneli {
  padding: 0 25px;
}

.t_fotnavone {
  margin: 0 -40px;
}

.t_fotzh {
  padding-left: 95px;
}

.t_youline {
  /* color: #fff;

  font-size: 14px;

  line-height: 1.6;

  opacity: 0.5; */

  /* width: 94px; */
  font-family: PingFangSC-Regular;
font-size: 12px;
color: #999999;
line-height: 24px;
font-weight: 400;
}

.t_youa {
  width: calc(100% - 94px);
}

.t_youali a {
  color: #fff;

  font-size: 14px;

  line-height: 1.6;

  /* opacity: 0.5; */

  transition: all 0.36s;
  font-family: PingFangSC-Regular;
font-size: 12px;
color: #999999;
line-height: 24px;
font-weight: 400;
}

.t_youali {
  padding: 0 12px;

  margin-bottom: 16px;
}

.t_youaul {
  margin: 0 -12px;

  margin-bottom: -16px;
}

.t_fotban {
  border-top: 1px solid rgba(255, 255, 255, 0.1);

  padding: 28px 0 40px;
}

.t_fotyinli a {
  font-size: 14px;

  /* opacity: 0.5; */

  color: #fff;

  transition: all 0.36s;

  /* line-height: 1.5; */
  font-family: PingFangSC-Regular;
font-size: 12px;
color: #999999;
text-align: right;
line-height: 24px;
font-weight: 400;
}

.t_fotyinli {
  padding: 0px 22px;

  position: relative;
}

.t_fotyinul {
  margin: 0 -22px;
}

.t_fotyinli::before {
  content: "|";

  font-size: 14px;

  /* opacity: 0.5; */

  color: #fff;

  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  right: -1px;

  line-height: 1.5;
  font-family: PingFangSC-Regular;
font-size: 12px;
color: #999999;
text-align: right;
line-height: 24px;
font-weight: 400;
}

.t_fotyinli:last-of-type::before {
  display: none;
}

.t_fotp p {
  /* font-size: 14px;

  opacity: 0.5;

  color: #fff;

  line-height: 1.5; */
  font-family: PingFangSC-Regular;
font-size: 12px;
color: #999999;
text-align: justify;
line-height: 24px;
font-weight: 400;
}

.t_fotp p a {
  color: #fff;
  font-family: PingFangSC-Regular;
font-size: 12px;
color: #666666;
text-align: justify;
line-height: 24px;
font-weight: 400;
}

.t_fotp p a:last-of-type {
  /* opacity: 0.4; */

  padding-right: 8px;
  font-family: PingFangSC-Regular;
font-size: 12px;
color: #666666;
text-align: justify;
line-height: 24px;
font-weight: 400;
}

.t_fotoneli .std_word1 {
  margin-bottom: 18px;
}

.t_fotnaverli {
  /* margin-bottom: 12px; */
  cursor: pointer;
}
.footplan {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  height: 244px;
  width: 100px
}

.t_fotleli {
  margin-bottom: 8px;
}

.t_footup {
  margin-bottom: 37px;
}

.t_footyou {
  margin-bottom: 5px;
}

.t_inban .std_title5 {
  max-width: 586px;
}

/* head */

.t_head {
  position: fixed;

  top: 0;

  left: 0;

  width: 100%;

  background: #fff;

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.04),
    0px 4px 50px rgba(15, 42, 54, 0.05);

  padding: 0 100px;
}

.t_headlogo {
  width: 192px;
}

.t_headlogo a {
  display: block;

  width: 100%;

  line-height: 80px;
}

.t_headlogo img {
  width: 100%;
}

.ys_main {
  margin-top: 60px;
}

.t_headli {
  padding: 0 23px;
}

.t_headnav {
  margin-left: 44px;
}

.t_headone a {
  font-size: 16px;

  color: #676b77;

  line-height: 80px;

  display: block;

  position: relative;

  transition: all 0.36s;

  font-family: PingFangSC-Regular;
  font-size: 15px;
  color: #222222;
  font-weight: 400;
}

.t_headone a::before {
  content: "";

  width: 0;

  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  bottom: 0;

  height: 2px;

  background: #2d65f2;

  border-radius: 1px;

  opacity: 0;

  transition: all 0.36s;
}

.t_headtel {
  font-size: 20px;

  line-height: 80px;

  color: #141f34;

  margin-right: 30px;

  font-family: "montserrat-medium" !important;
}

.t_soutop {
  width: 30px;

  height: 80px;

  cursor: pointer;

  display: flex;

  align-items: center;
}

.t_soutop img {
  width: 100%;
}

.t_headsou {
  margin-left: 36px;
}

.t_headrg .std_button {
  display: flex;

  align-items: center;
}

.t_headbtn {
  display: flex;

  align-items: center;

  height: 80px;
}

.t_souxia {
  position: absolute;

  left: 0;

  top: 100%;

  width: 100%;

  height: 390px;

  border-top: 1px solid #dfdede;

  display: none;
}

.t_souxia::before {
  content: "";

  position: absolute;

  left: 0;

  top: 0;

  z-index: -1;

  width: 100%;

  height: 100%;

  background: #fff;

  opacity: 1;

  transition: all 0.5s ease-in-out;
}

.t_souxia::after {
  content: "";

  position: absolute;

  left: 0;

  bottom: 0;

  z-index: -1;

  width: 100%;

  height: 100%;

  box-shadow: 0 5px 5px rgb(0 0 0 / 5%);
}

.mc_pos_center {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);
}

.t_sounr {
  width: 690px;

  font-size: 0;

  padding: 8px;

  border-bottom: 1px solid #dfdede;
}

.t_souinput {
  width: calc(100% - 30px);

  height: 30px;

  padding-right: 12px;
}

.t_souinput input {
  font-size: 16px;

  color: #333;

  line-height: 30px;

  width: 100%;
}

.t_sourg {
  width: 30px;

  cursor: pointer;
}

.t_sourg img {
  width: 100%;
}

.t_soubox1 {
  width: 24px;

  height: 24px;

  position: relative;
}

.t_soubox1 img {
  position: absolute;

  width: 100%;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  transition: all 0.36s;
}

.t_soubox1 img:nth-of-type(2) {
  width: 80%;

  opacity: 0;
}

.t_headsou.isshow .t_soubox1 img:nth-of-type(2) {
  opacity: 1;
}

.t_headsou.isshow .t_soubox1 img:first-child {
  opacity: 0;
}

.t_headli {
  position: relative;
}

.t_header {
  position: absolute;

  top: 100%;

  background: #fff;

  /* box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.04),
    0px 4px 50px rgba(15, 42, 54, 0.05); */
  box-shadow: 0px 20px 20px 0px rgb(0 0 0 / 3%);

  border-radius: 0px 0px 4px 4px;

  z-index: -1;

  display: none;
}

.t_header1 {
  padding: 32px 24px;

  left: 50%;

  transform: translateX(-50%);
}

.t_headic {
  width: 24px;

  margin-right: 16px;
}

.t_headbox {
  padding: 12px 16px;

  display: flex;

  justify-content: left;

  align-items: center;

  border-radius: 4px;

  transition: all 0.36s;
}

.t_headerzi {
  color: #141f34;

  font-size: 16px;

  line-height: 1.5;

  transition: all 0.36s;

  white-space: nowrap;
}

.t_headic img:nth-of-type(2) {
  opacity: 0;
}

.t_headerli.yxnav_active2 .t_headbox {
  background: rgba(45, 101, 242, 0.1);
}

.t_headerli.yxnav_active2 .t_headbox .t_headic img:first-of-type {
  opacity: 0;
}

.t_headerli.yxnav_active2 .t_headbox .t_headic img:nth-of-type(2) {
  opacity: 1;
}

.t_headerli.yxnav_active2 .t_headbox .t_headerzi {
  color: #2d65f2;
}

.t_headli.yxnav_active1 .t_headone a::before {
  opacity: 1;

  width: 100%;
}

.t_header2 {
  padding: 24px 42px 40px 0;

  left: -21px;
}

.t_head2top a {
  color: #676b77;

  font-size: 14px;

  line-height: 1.6;

  transition: all 0.36s;

  white-space: nowrap;

  padding-left: 10px;
}

.t_headlizi a {
  color: #141f34;

  font-size: 16px;

  line-height: 48px;

  transition: all 0.36s;

  white-space: nowrap;

  display: block;

  padding: 0 10px;

  min-width: 196px;

  border-radius: 4px;
}

.t_headlieli {
  padding-right: 16px;

  padding-left: 32px;
}

.t_headlie,
.t_c2pt7ul {
  display: flex;

  align-items: stretch;

  justify-content: center;
}

.t_headlieli {
  border-right: 1px solid #eee;
}

.t_headlieli:last-of-type {
  border-right: 0;
}

.t_headlizi.yxnav_active3 a {
  background: rgba(45, 101, 242, 0.1);

  color: #2d65f2;
}

.t_head2top {
  margin-bottom: 23px;
}
.t_head2top_is_show {
  display: none;
}

.t_headsezi {
  color: #676b77;

  font-size: 16px;

  line-height: 2;

  margin-right: 8px;

  white-space: nowrap;
}

.t_headseic {
  width: 16px;

  height: 16px;

  position: relative;
}

.t_headseic img {
  position: absolute;

  top: 50% !important;

  left: 50% !important;

  transform: translate(-50%, -50%) !important;

  width: 100%;
}

.t_headseic img:nth-of-type(2) {
  opacity: 0;
}

.t_headkan {
  display: block;

  align-items: center;
}

.t_headkan .t_headseic {
  top: 9px;
}

.t_header2 .t_headkan {
  justify-content: right;

  white-space: nowrap;
}

.t_headlie {
  margin-bottom: 16px;
}

.t_headlier {
  padding-bottom: 60px;
}

.t_header3 {
  width: 1440px;

  position: fixed;

  top: 80px;

  left: 50%;

  transform: translateX(-50%);
  height: calc(100vh - 70px - 24px)
}

.t_header3 .t_head3liu {
  /* min-height: 523px; */
}


.t_header3::before {
  content: "";

  width: 300px;

  height: 100%;

  position: absolute;

  top: 0;

  left: 0;

  background: #f4f6ff;
}

.t_head3le {
  width: 300px;

  position: relative;

  z-index: 4;
}

/* 分界线 */

/* lis-start */
.d_f3bd {
    display: flex;
}
.d_left_box{
    width: 78%;
}
@media screen and (max-width: 991px) {
  .d_f3bd {
      flex-direction: column;
  }
  .d_left_box{
      width: 100%!important;
  }
}
.d_f3left {
  padding-right: 50px;
  width: 100%;
}

.d_f3right {
  /* width: 45%; */
  width: 330px;
  flex-shrink: 0;
}

.d_f3smpic {
  width: 16px;

  line-height: 25px;
}

.d_f3smfont {
  padding-left: 12px;
}

.d_f3smtitl2 {
  margin-left: 32px;
}

.d_f3smtitl2 .d_f3smfont {
  font-family: "montserrat-regular" !important;
}

.d_f3smtitl2 .d_f3smpic {
  line-height: 21px;
}

.d_f3head {
  padding-bottom: 24px;

  border-bottom: 1px solid #eeeeee;
}

.d_f3title {
  margin-bottom: 16px;
}

.d_f3nr .yxedr_active span {
  color: #2d65f2;
}

.d_f3nr {
  padding-bottom: 40px;

  margin-bottom: 40px;

  border-bottom: 1px solid #eeeeee;
}

.d_f3linkli {
  margin-bottom: 16px;

  transition: all 0.36s;
}

.d_f3linkli:last-child {
  margin-bottom: 0;
}

.d_f3aside1 {
  border: 1px solid #eeeeee;

  border-radius: 8px;

  padding: 18px 18px 40px;

  margin-bottom: 40px;
}
.d_f3aside1 .searchr {
    /* background: #fff; */
    background: #175DFF;
    border-radius: 4px;
    padding: 20px 20px 24px;
    position: relative;
}
.d_f3aside1 .searchr .frd {
  font-size: 16px;
  color: #ffffff;
}
.d_f3aside1 .searchr .frd .m {
  display: flex;
  align-items: center;
}
.d_f3aside1 .frd .m img {
  width: 24px;
  margin-right: 8px;
}
.d_f3aside1 .box {
  position: relative;
  padding-top: 16px;
}

.d_f3aside1 input {
  display: block;
  width: 100%;
  border: none;
  height: 48px;
  font-size: 14px;
  border-radius: 4px;
  padding-left: 12px;
  /* border: 1px solid #eee; */
  background: #fff;
}

.d_f3aside1 button {
  display: block;
  /* background: url(/static/images/img/btn_search@2x.png) no-repeat center; */
  background: #175DFF;
  /* width: 32px; */
  height: 40px;
  line-height: 40px;
  position: absolute;
  bottom: 4px;
  right: 4px;
  border: none;
  margin: 0;
  padding: 0 16px;
  background-size: 18px auto;
  cursor: pointer;
  color: #ffffff;
  font-size: 16px;
}
.d_f3share {
  margin-right: 24px;

  width: 60px;

  height: 60px;

  border: 0.5px solid #eeeeee;

  border-radius: 50%;

  position: relative;
}

.d_f3share .bshare-custom {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);
}

.d_f3share .ys_sharebox {
  width: 60px;
}

.d_f3asidetitle {
  margin-bottom: 24px;
}

.d_f3aside2font {
  font-size: 14px;

  line-height: 1.6;

  color: #a5a5a5;

  transition: all 0.36s;

  overflow: hidden;

  -webkit-line-clamp: 2;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.d_f3aside2li {
  border-bottom: 1px solid #eeeeee;

  transition: all 0.36s;
}

.d_f3aside2li a {
  display: block;

  padding: 16px 0;
}

.d_f3aside2li:first-child {
  padding-top: 0;
}

.d_f3linkli .std_word1 {
  transition: all 0.36s;
}

.about_list_wrap {
  margin-top: 30px;
  border: 1px solid #eee;
  padding: 24px;
}

.d_d1headli {
  padding: 0 20px;

  position: relative;
}

.d_d1headtitle {
  padding-bottom: 16px;

  position: relative;

  transition: all 0.36s;
}

/* .d_d1headli a::after{



    position: absolute;



    content: '';



    width: 100%;



    height: 1px;



    background: #2D65F2;



    left: 50%;



    transform: translateX(-50%);



    transition: all 0.36s;



} */

.d_d1headul {
  margin: 0 -20px;
}

.d_d1head {
  margin-bottom: 40px;

  border-bottom: 1px solid #eeeeee;
}

.d_d1headbox {
  padding: 8px 18px;

  border-radius: 4px;

  display: inline-block;

  transition: all 0.36s;
}

.d_d1headli2 {
  padding: 0 20px;
}

.d_d1headul2 {
  margin: 0 -20px;
}

.d_d1li {
  padding: 0 20px;

  margin-bottom: 40px;

  width: 25%;
}

.d_d1libox {

  border-radius: 8px;

  height: 100%;

  overflow: hidden;

  transition: all 0.36s;

  background: #fff;
  border: 1px solid #eee;
}

.d_d1pic {
  position: relative;
}

.d_d1img {
  width: 88px;

  position: absolute;

  border-radius: 50%;

  z-index: 1;

  bottom: -40px;

  left: 30px;

  overflow: hidden;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);
}

.d_d1img img {
  width: 100%;
}

.d_d1bottom {
  padding: 20px 20px 28px;

  transition: all 0.36s;
}

.d_d1title {
  padding-bottom: 32px;

  margin-bottom: 16px;

  border-bottom: 1px solid #eeeeee;
}

.d_d1title .std_title5 {
  height: 58px;

  overflow: hidden;

  -webkit-line-clamp: 2;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.d_btli {
  padding: 0 8px;

  /* padding: 8px 12px;



    background: rgba(45, 101, 242, 0.1);



    border-radius: 4px; */

  display: inline-block;
}

.d_btli12 {
  background: rgba(238, 134, 11, 0.1);

  color: #ee860b;
}

.d_btli13 {
  color: #0baaee;

  background: rgba(11, 170, 238, 0.1);
}

.d_d1ul {
  margin: 0 -20px;

  display: flex;

  align-items: stretch;

  flex-wrap: wrap;

  margin-bottom: -40px;

  width: calc(100% + 40px);
}

.d_d1pic .ys_imgbox_cover img {
  transition: all 0.36s;
}

/* 分页-start */

.pc_fenye li.activepage {
  background: #2d65f2;
}

.pc_fenye li {
  width: 34px;

  height: 34px;

  line-height: 34px;

  border-radius: 4px;

  border: 1px solid #2d65f2;
}

/* 分页-end */

.d_d1list {
  margin-bottom: 54px;
}

.d_gcont {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.d_gleft,
.d_gright {
  width: 50%;

  position: relative;
}

.d_gpic {
  width: 693px;

  position: relative;
}

.d_gpic img {
  width: 100%;
}

.d_gpart {
  padding-top: 150px;

  padding-bottom: 130px;

  position: relative;
}

.d_gbg {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);
}

.d_gbg img {
  width: 100%;
}

.d_gheadtitle {
  text-align: center;
}

.d_gformtitle {
  padding: 0 15px;

  margin-bottom: 40px;

  color: #2d65f2;

  text-align: center;
}

.d_gform {
  width: 486px;

  margin: 0 auto;

  padding: 50px;

  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  border-radius: 8px;

  backdrop-filter: blur(32px);
}

.d_gformli {
  padding: 0 16px;

  margin-bottom: 27px;

  width: 100%;

  border: 1px solid #e1e1e1;

  border-radius: 2px;
}

.d_gformbox input {
  line-height: 40px;

  width: 100%;

  position: relative;

  /* color: #e1e1e1; */
}

.d_gformicon {
  width: 18px;

  line-height: 25px;

  position: absolute;

  content: "";

  top: 50%;

  left: 0;

  transform: translateY(-50%);
}

.d_gformicon img {
  width: 100%;
}

.d_ginputfont {
  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  pointer-events: none;
}

.d_gformbox {
  position: relative;

  height: 40px;
}

.d_ginputfont2 span {
  color: #ff3f15;
}

.d_gformli2 {
  width: calc(100% - 120px);
}
.d_gnum {
  position: relative;
}
.d_gnum2 {
  position: absolute;
  top: 0;
  display: flex;
  align-items: center;
  width: 145px;
  right: 0 !important;
}

.d_gnum2 img {
  width: 75px;
  height: 38px;
  cursor: pointer;

}

.d_gnum2>.show-txt-different {
  width: 65px;
  line-height: 40px;
  color: #999;
  font-size: 14px;
  margin-left: 8px;
  cursor: pointer;
}
.d_gnum2>.show-txt-different:hover {
  color:#2D65F2;
}

.d_gbotton .std_button {
  width: 100%;

  text-align: center;
}

.d_ginputfont.on {
  opacity: 0;
}

.d_gengfont {
  z-index: -1;

  position: absolute;

  top: -60px;

  left: 50%;

  transform: translateX(-50%);

  font-size: 96px;

  line-height: 1.6;

  color: #2d65f2;

  opacity: 0.05;

  font-family: "montserrat-regular" !important;
}

.d_ginput {
  padding-left: 30px;

  position: relative;
}

.d_f4left {
  width: 23%;
}

.d_f4asidebox {
  padding: 12px 16px;

  transition: all 0.36s;
}

.d_f4asidepic {
  width: 24px;

  line-height: 37px;

  opacity: 0;

  transition: all 0.36s;
}

.d_f4asidepic img {
  width: 100%;
}

.d_f4asidefont {
  width: calc(100% - 24px);

  color: #676b77;

  transition: all 0.36s;
}

.d_f4bd {
  padding: 24px 40px 50px;

  border: 1px solid #eeeeee;

  border-radius: 8px;
}

.d_f4bdtitle {
  padding-bottom: 24px;

  text-align: center;

  border-bottom: 1px solid #eeeeee;
}

.d_f4right {
  padding-left: 40px;

  width: 77%;
}

.d_f4bdtop {
  margin-bottom: 8px;

  text-align: left;

  overflow: hidden;

  -webkit-line-clamp: 1;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.d_f4bdbottom {
  text-align: right;
}

.d_f4bdbottom {
  color: #a5a5a5;
}

.d_f4bdli a {
  display: block;

  padding: 24px 0;

  border-bottom: 1px solid #eeeeee;
}

.d_f6head1,
.d_f6head2,
.d_f6head3 {
  text-align: center;

  position: relative;
}

.d_f6eng1,
.d_f6head2eng {
  z-index: -1;

  font-size: 96px;

  line-height: 1.6;

  color: #2d65f2;

  opacity: 0.05;

  position: absolute;

  top: -70px;

  left: 50%;

  transform: translateX(-50%);
}

.d_f6li1left {
  width: 100px;
}

.d_f6li1left img {
  width: 100%;
}

.d_f6libox1 {
  padding: 16px 32px;

  background: #ffffff;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  border-radius: 8px;
}

.d_f6li1font1 {
  color: #2d65f2;

  font-size: 32px;

  line-height: 1.6;

  font-family: "montserrat-regular" !important;
}

.d_f6li1font1 a {
  color: #2d65f2;

  font-size: 32px;

  line-height: 1.6;

  font-family: "montserrat-regular" !important;
}

.d_f6li1right {
  width: calc(100% - 100px);

  padding-left: 32px;
}

.d_f6li1 {
  margin-left: 120px;
}

.d_f6bd2right {
  width: 41%;
}

.d_f6bd2left {
  width: 59%;
}

.d_f6bd2box {
  padding: 24px 32px;

  background: #ffffff;

  border: 1px solid #eeeeee;

  border-radius: 4px;

  transition: all 0.36s;
}

.d_f6bd2title {
  margin-bottom: 16px;
}

.d_f6bd2pic {
  width: 24px;

  line-height: 25px;

  position: relative;
}

.d_f6bd2pic img {
  width: 100%;

  transition: all 0.36s;
}

.d_f6bd2font {
  width: calc(100% - 24px);

  padding-left: 16px;

  /* overflow: hidden;



    -webkit-line-clamp: 1;



    text-overflow: ellipsis;



    display: -webkit-box;



    -webkit-box-orient: vertical; */
}

.d_f6bd2li {
  margin-bottom: 20px;

  position: relative;
}

.d_f6bd2box::after {
  position: absolute;

  content: "";

  left: 0;

  top: 50%;

  transform: translateY(-50%);

  height: 24px;

  border-radius: 2px;

  width: 4px;

  background: #2d65f2;

  opacity: 0;

  transition: all 0.36s;
}

.d_f6bd2li:last-child {
  margin-bottom: 0;
}

.d_part2bg {
  content: "";

  width: 100%;

  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  z-index: -1;
}

.d_f6part2 {
  position: relative;
}

.d_part2bg img {
  width: 100%;
}

.d_f6bd2pic img:last-child {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  width: 100%;

  opacity: 0;

  transition: all 0.36s;
}

.d_f6form2 {
  margin: 0 auto;

  padding: 60px 120px;

  width: 920px;

  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 4px;
}

.d_f6part3 {
  position: relative;
}

.d_f6bg3 img {
  width: 100%;

  height: 100%;

  position: absolute;

  content: "";

  top: 0;

  left: 0;

  z-index: -1;
}

.d_f6form2li {
  margin-bottom: 40px;

  padding: 0 20px;

  width: 50%;

  position: relative;
}

.d_f6form2ul {
  margin: 0 -20px;
}

.d_f6formtext input {
  line-height: 50px;

  width: 100%;

  position: relative;
}

.d_f6formtext {
  padding-left: 40px;

  padding-right: 15px;

  position: relative;
}

.d_f6form2box {
  height: 50px;

  width: 100%;

  border-bottom: 1px solid #a5a5a5;

  position: relative;
}

.d_f6formpic {
  width: 24px;

  line-height: 24px;

  position: absolute;

  top: 50%;

  left: 0;

  transform: translateY(-50%);
}

.d_f6formpic img {
  width: 100%;
}

.d_f6form2font {
  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  pointer-events: none;
}

.d_f6formfont2 span {
  color: #ff3f15;
}

.d_f6form2li3 {
  margin-bottom: 0;
}

.d_f6form2li4 .d_f6form2box {
  width: calc(100% - 146px);
}

.d_botton2 .std_btnbox::before {
  content: "";

  width: 725px;

  height: 300px;
}

.d_botton {
  width: 146px;

  padding: 10px 16px;

  border: 1px solid #2d65f2;

  border-radius: 2px;

  cursor: pointer;
}

.d_botton2 {
  width: 100%;
}

.d_botton2 .std_button {
  width: 100%;

  text-align: center;
}

.d_f6form2font.on {
  opacity: 0;
}

.d_f2part1 .d_d1headtitle {
  color: #a5a5a5;

  transition: all 0.36s;
}

.d_f2left {
  width: 58%;

  position: relative;
}

.d_f2leftbox {
  border-radius: 8px;

  overflow: hidden;
}

.d_f2right {
  width: 42%;

  position: relative;
}

.d_f2box .slick-dots {
  bottom: -30px;
}

.d_f2leftbox .ys_imgbox_cover::after {
  content: "";

  position: absolute;

  right: 0;

  top: 0;

  width: 200px;

  height: 100%;

  background: linear-gradient(270deg, #141f34 0%, rgba(20, 31, 52, 0) 100%);
}

.d_f2title {
  margin-bottom: 32px;

  overflow: hidden;

  -webkit-line-clamp: 2;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.d_f2title2 {
  margin-bottom: 50px;

  overflow: hidden;

  -webkit-line-clamp: 4;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.d_f2smtitle .d_f3smfont {
  color: #a5a5a5;
}

.d_f2left2 {
  width: 440px;

  border-radius: 4px;

  overflow: hidden;
}

.d_f2right2 {
  width: calc(100% - 440px);
}

.d_f2list2 .d_f2right2 {
  padding-left: 40px;
}

.d_f2rightbox a {
  display: flex;

  flex-direction: column;

  justify-content: space-between;

  padding-left: 40px;

  height: 100%;
}

.d_f2titlefont3 {
  margin-bottom: 24px;

  /* overflow: hidden;



    -webkit-line-clamp: 1;



    text-overflow: ellipsis;



    display: -webkit-box;



    -webkit-box-orient: vertical; */
}

.d_f2titlefont4 {
  margin-bottom: 27px;

  overflow: hidden;

  -webkit-line-clamp: 3;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.d_f2more .std_word1 {
  color: #a5a5a5;

  transition: all 0.36s;
}

.d_f2morepic {
  width: 25px;

  height: 28px;

  margin-left: 8px;

  position: relative;
}

.d_f2morepic img {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  transition: all 0.36s;
}

.d_f2morepic img:last-child {
  opacity: 0;
}

.d_f2li2 a {
  display: block;

  padding: 48px 0;

  border-bottom: 1px solid #eeeeee;
}

/* .d_f2li2:first-child {
  border-top: 1px solid #eeeeee;
} */

/* .d_f2left2::after {
  position: absolute;

  content: "";

  top: 0;

  left: 0;

  height: 100%;

  width: 100%;

  background: rgba(20, 31, 52, 0.3);
} */

.d_f2left .slick-dots li {
  width: 40px;

  height: 6px;

  border-radius: 0;
}

.d_f2left .slick-prev,
.d_f2left .slick-next {
  z-index: 4;
}

.d_f2left .slick-next {
  right: 16px;
}

.d_f2left .slick-prev::after,
.d_f2left .slick-next::after {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  width: 25px;

  height: 25px;

  background-image: url(../images/t_icon1.svg);

  z-index: 5;

  background-size: 100% 100%;

  content: "";
}

.d_f2left .slick-prev {
  left: 16px;
}

.d_f2left .slick-prev::after {
  transform: translate(-50%, -50%) rotate(180deg);
}

.d_f2left .slick-arrow.slick-disabled {
  cursor: auto;
}

.d_d1headli.on .d_d1headtitle,
.d_d1headli.on .d_d1headli a::after {
  color: #2d65f2;

  width: 100%;
}

.d_f3nr .yxedr_active h2 {
  color: #676b77;

  font-weight: 700;

  font-size: 16px;
}

.d_f4asideli.on {
  background: rgba(45, 101, 242, 0.1);
}

.d_f4asideli.on .d_f4asidefont {
  color: #2d65f2;
}

.d_f4asideli.on .d_f4asidepic {
  opacity: 1;
}

.d_c1part1li .ys_imgbox_cover::after {
  position: absolute;

  bottom: 0;

  content: "";

  height: 150px;

  width: 100%;

  background: linear-gradient(
    180deg,
    rgba(20, 31, 52, 0) 50%,
    rgba(20, 31, 52, 0.8) 100%
  );

  z-index: 1;
}

.d_c1part1li {
  padding: 0 10px;

  position: relative;

  border-radius: 4px;
}

.d_c1part1ul {
  margin: 0 -10px;

  display: flex;

  flex-wrap: wrap;
}

.d_c1part1l2 .d_c1part1pic {
  width: 320px;
}

.d_c1part1li1 {
  width: 680px;
}

.d_c1part1l2 {
  width: 320px;
}

.d_c1part2title {
  color: #2d65f2;

  position: relative;
}

.d_c1part2box {
  padding: 24px 24px 50px;

  border: 1px solid #eeeeee;

  border-radius: 8px;

  height: 100%;

  transition: all 0.36s;
}

.d_c1part2 {
  background: #f7f8fa;

  position: relative;

  z-index: 0;
}

.d_c1part2bg img {
  width: 100%;

  position: absolute;

  top: 50%;

  right: 0;

  transform: translateY(-50%);

  content: "";

  z-index: -1;
}

.d_c1part2pic {
  width: 48px;
}

.d_c1part2pic img {
  width: 100%;
}

.d_c1part2font {
  padding-right: 100px;

  padding-left: 20px;

  width: calc(100% - 48px);
}

.d_c1part2ul {
  display: flex;

  align-items: stretch;

  margin: 0 -20px;

  flex-wrap: wrap;
}

.d_c1part2li {
  margin-bottom: 20px;

  padding: 0 20px;

  width: 50%;
}

/* .d_c1part2col2{



    overflow:hidden;



    -webkit-line-clamp:2;



    text-overflow:ellipsis;



    display:-webkit-box;



    -webkit-box-orient:vertical;



} */

.d_c1part2smtitl {
  margin-bottom: 30px;
}

.d_c1part2title::after {
  position: absolute;

  background: rgba(45, 101, 242, 1);

  width: calc(100% - 150px);

  left: 150px;

  top: 50%;

  transform: translateY(-50%);

  content: "";

  height: 1px;
}

.d_c1part3list .d_d1li {
  width: 25%;
}

.d_c1part3list .d_d1img {
  width: 60px;

  bottom: -30px;

  left: 18px;
}

.d_c1part3list .d_d1bottom {
  padding: 40px 24px 36px;
}

.d_c1part3list .d_d1title {
  padding-bottom: 24px;
}

.d_c1part3list .d_d1libox {
  height: auto;
}

/* .d_c1part3{



    padding-bottom: 80px;



} */

/* .d_d1headli.on .d_d1headtitle{



    color: #2D65F2;



}



.d_d1headli2.on{



    background: rgba(45, 101, 242, 0.1);



}



.d_d1headli2.on .d_d1headbox {



    color: #2D65F2;



} */

.d_d2head {
  padding-top: 120px;

  background: linear-gradient(
    274.06deg,
    rgba(157, 184, 255, 0.32) 0%,
    rgba(167, 215, 253, 0.25) 99.31%
  );

  padding-bottom: 62px;
}

.d_d1btul {
  margin: 0 -8px;
}

/* .d_btli1{



    color: #2D65F2;



} */

.d_d2headtitle {
  margin-bottom: 16px;
}

.d_d2part1left {
  width: 43%;

  padding-right: 86px;
}

.d_d2part1right {
  width: 57%;

  border-radius: 8px;

  overflow: hidden;
}

.d_d2part1box {
  display: flex;

  align-items: center;

  flex-wrap: wrap;
}

.d_d2head2title2 {
  margin-bottom: 112px;
}

.d_d2numli {
  padding: 0 24px;

  width: 33.333333%;
}

.d_d2numul {
  margin: 0 -24px;
}

.d_d2numtitl {
  font-family: "montserrat-regular" !important;

  color: #2d65f2;
}

.d_d2numfont {
  font-size: 14px;

  line-height: 1.6;

  color: #676b77;
}

.d_d2part1bg {
  position: absolute;

  content: "";

  top: 0;

  width: 100%;

  height: 300px;

  background: linear-gradient(
    274.06deg,
    rgba(157, 184, 255, 0.32) 0%,
    rgba(167, 215, 253, 0.25) 99.31%
  );

  z-index: -1;
}

.d_d2part1 {
  padding-top: 44px;

  padding-bottom: 67px;

  position: relative;
}

.d_d2part2icon {
  width: 24px;

  line-height: 37px;

  margin-left: 10px;
}

.d_d2part2icon img {
  width: 100%;
}

.d_d2part2left {
  padding-right: 52px;

  width: calc(100% - 311px);
}

.d_d2part2right {
  width: 311px;
}

.d_d2part2nr {
  padding: 65px 40px 57px;

  background: #f7f8fa;

  border-radius: 8px;
}

.d_d2part2col2 {
  color: #676b77;

  font-weight: bold;
}

.d_d2part2title {
  margin-bottom: 24px;
}

.d_d2part2box {
  margin-bottom: 80px;
}

.d_d2part2icon2 {
  width: 24px;

  line-height: 28px;

  margin-right: 10px;
}

.d_d2part2icon2 img {
  width: 100%;
}

.d_d2part2h4 {
  width: calc(100% - 24px);
}

.d_d2part2bot {
  padding-left: 54px;
}

.d_d2part2top {
  margin-bottom: 16px;
}

.d_d2part2li {
  margin-bottom: 24px;
}

.d_d2part2li:last-child {
  margin-bottom: 0;
}

.d_d2part2font4 {
  margin-bottom: 16px;

  font-weight: bold;
}

.d_d2part2font3 {
  padding-left: 24px;
}

.d_d2part2top1 {
  margin-bottom: 50px;
}

.d_d2part2asbt {
  width: 14px;

  height: 14px;

  border: 0.5px solid #a5a5a5;

  border-radius: 50%;

  margin-right: 10px;

  position: relative;

  transition: all 0.36s;
}

.d_d2part2asbt::after {
  position: absolute;

  content: "";

  width: 4px;

  height: 4px;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  background: #a5a5a5;

  border-radius: 50%;

  transition: all 0.36s;
}

.d_d2part2asbox {
  display: flex;

  flex-wrap: wrap;

  align-items: center;
}

.d_d2part2asli {
  margin-bottom: 16px;
}

.d_d2part2asli:last-child {
  margin-bottom: 0;
}

.d_d2part2right .std_button {
  text-align: center;

  width: 100%;
}

.d_d2part2asfont {
  transition: all 0.36s;
}

.d_d2part2right .std_btnbox::before {
  width: 267px;

  height: 267px;
}

.d_d2numpic {
  width: 36px;

  line-height: 56px;
}

.d_d2numpic img {
  width: 100%;
}

/* .d_f3aside2li.on .d_f3aside2font ,.d_d2part2asli.on .d_d2part2asfont{



    color: #2D65F2;



} */

/* .d_f3aside2li.on{



    border-bottom: 1px solid #2D65F2;



}



.d_d2part2asli.on .d_d2part2asbt{



    border: 1px solid #2D65F2;



}



.d_d2part2asli.on .d_d2part2asbt::after{



    background: #2D65F2;



} */

.d_b1headli {
  width: 25%;

  text-align: center;

  transition: all 0.36s;
}

.d_b1headli a {
  display: block;

  padding: 32px 32px;
}

.d_b1head {
  z-index: 3;

  margin-top: -68px;

  position: relative;

  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 4px;
}

.d_b1headtitle {
  margin-bottom: 16px;

  transition: all 0.36s;
}

.d_b1headfont,
.d_b1headtitle .std_title4 {
  transition: all 0.36s;
}

.d_b1partli2 {
  padding: 32px 40px 46px 32px;

  width: 25%;
}

.d_b1partli1 .d_b1part1font {
  color: #a5a5a5;

  padding-left: 0;
}

.d_b1partli1 .d_b1part1li2::after {
  display: none;
}

.d_b1part1h3 {
  margin-bottom: 24px;
}

.d_b1part1font {
  padding-left: 10px;
}

.d_b1part1font {
  font-size: 14px;

  line-height: 1.6;

  color: #676b77;

  overflow: hidden;

  -webkit-line-clamp: 1;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  transition: all 0.36s;
}

.d_b1part1li2 {
  margin-bottom: 8px;

  position: relative;
}

.d_b1part1li2:last-child {
  margin-bottom: 0;
}

.d_b1partul {
  display: flex;

  flex-wrap: wrap;

  align-items: stretch;
}

.d_b1part1li2 .std_word1 {
  overflow: hidden;

  -webkit-line-clamp: 1;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  transition: all 0.36s;

  margin-bottom: 2px;
}

.d_b1partli1.d_b1part1li2 .std_word1 {
  margin-bottom: 0;
}

.d_b1part1li2::after {
  position: absolute;

  content: "";

  width: 4px;

  height: 4px;

  background: #676b77;

  border-radius: 50%;

  top: 50%;

  left: 0;

  transform: translateY(-50%);

  transition: all 0.36s;
}

.d_b1partlist {
  background: #f7f8fa;

  border-radius: 8px;
}

.d_b1part2right {
  width: 282px;
}

.d_b1part2left {
  width: calc(100% - 282px);
}

.d_pic {
  width: 32px;

  height: 32px;

  position: relative;
}

.d_pic img {
  width: 100%;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  transition: all 0.36s;
}

.d_pic img:last-child {
  opacity: 0;
}

.d_font {
  width: calc(100% - 32px);

  padding-left: 16px;

  transition: all 0.36s;
}

.d_b1part2li {
  padding: 0 20px;

  position: relative;
}

.d_b1libox {
  display: inline-block;

  position: relative;

  padding-bottom: 16px;
}

.d_b1libox::after {
  content: "";

  position: absolute;

  width: 0;

  left: 50%;

  transform: translateX(-50%);

  height: 2px;

  bottom: 0;

  background: #2d65f2;

  transition: all 0.36s;
}

.d_b1part2ul {
  margin: 0 -20px;
}

.d_b1part2icon {
  width: 48px;

  margin-bottom: 40px;
}

.d_b1part2icon img {
  width: 100%;
}

.d_b1part2left2 {
  padding: 50px 40px 40px;

  width: 342px;

  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(48px);

  border-radius: 4px;
}

.d_b1part2right2 {
  width: calc(100% - 342px);

  padding-left: 24px;
}

/* .d_b1part2font{



    margin-bottom: 16px;



} */

.d_b1part2li2 h2 {
  color: #141f34;
}

.d_b1part2icon2 {
  width: 60px;

  margin-bottom: 16px;
}

.d_b1part2font2 h2 {
  margin-bottom: 8px;
}

.d_b1part2box {
  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(48px);

  border-radius: 4px;
}

.d_b1part2li3 {
  padding: 34px 124px 54px;

  width: 50%;

  transition: all 0.36s;

  position: relative;
}

.d_b1part2li3::before {
  position: absolute;

  content: "";

  bottom: 0;

  left: 50%;

  transform: translateX(-50%);

  background: #2d65f2;

  width: 0;

  height: 1px;

  opacity: 0;

  transition: all 0.36s;
}

.d_b1part2li3 a {
  height: 100%;
}

.d_b1part2li3:nth-of-type(2n + 1)::after {
  position: absolute;

  content: "";

  height: 100px;

  width: 1px;

  background: #eeeeee;

  right: 0;

  top: 50%;

  transform: translateY(-50%);
}

.d_b1headli.on {
  background: #ffffff;
}

.d_b1headli.on h3,
.d_b1headli.on .d_b1headfont {
  color: #2d65f2;
}

.d_b1more img {
  width: 24px;
}

.d_b1more {
  opacity: 0;

  color: #2d65f2;

  transition: all 0.36s;

  position: absolute;

  right: 40px;

  top: 44px;
}

.d_b1part2ul3 {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.d_b1part2font h2 {
  margin-bottom: 16px;
}

.d_b1part2li.on .d_pic img:last-child {
  opacity: 1;
}

.d_b1part2li.on .d_font {
  color: #2d65f2;
}

/* .d_b1part2li.on a::after{



    width: 100%;



} */

.d_b1partli1 .slick-dots li {
  width: 20px;

  height: 2px;

  border-radius: 0;
}

.d_b1partli1 .slick-dots {
  text-align: left;
}

.slick-dots li {
  background: #2d65f2;
}

.d_gbotton .std_btnbox::before {
  width: 386px;

  height: 300px;
}

.ys_d1page .t_inbanpic::after {
  position: absolute;

  content: "";

  background: linear-gradient(
    274.49deg,
    #d8e2fc 0%,
    rgba(167, 215, 253, 0) 80.48%
  );

  transform: matrix(-1, 0, 0, 1, 0, 0);

  width: 100%;

  height: 100%;

  left: 0;

  top: 0;
}

.d_d1headtitle::after {
  width: 0;

  position: absolute;

  content: "";

  bottom: 0;

  left: 50%;

  transform: translateX(-50%);

  background: #2d65f2;

  height: 1px;

  transition: all 0.36s;
}

.d_d1headli.on .d_d1headtitle::after {
  width: 100%;
}

.d_d1headli2.on .d_d1headbox {
  color: #2d65f2;

  background: rgba(45, 101, 242, 0.1);
}

.d_btli1 {
  padding: 0px 8px;

  background: rgba(45, 101, 242, 0.1);

  border-radius: 4px;

  line-height: 26px;

  font-size: 14px;
}

.d_f6img1 {
  display: none;
}

.d_f6img1.on {
  display: block;
}

/* lis-end */

/*鼠标效果*/

@media screen and (min-width: 1200px) {
  .std_btnbox:hover::before {
    transform: translate3d(-50%, -50%, 0) scale(1);

    opacity: 1;
  }

  .std_button2 .std_btnbox:hover .std_btnzi {
    color: #fff;
  }

  .t_fotnaverli a:hover {
    opacity: 1;
  }

  .t_youali a:hover {
    opacity: 1;
  }

  .t_fotyinli a:hover {
    opacity: 1;
  }

  .t_headone a:hover::before {
    opacity: 1;

    width: 100%;
  }
  .t_headli:hover a {
    color: #005BFF;
    font-weight: 600;
  }
  .t_headli:hover a::before {
    opacity: 1;

    width: 100%;
  }

  .t_headbox:hover {
    background: rgba(45, 101, 242, 0.1);
  }

  .t_headbox:hover .t_headic img:first-of-type {
    opacity: 0;
  }

  .t_headbox:hover .t_headic img:nth-of-type(2) {
    opacity: 1;
  }

  .t_headbox:hover .t_headerzi {
    color: #2d65f2;
  }

  .t_headlizi a:hover {
    background: rgba(45, 101, 242, 0.1);

    color: #2d65f2;
  }

  .t_headkan:hover .t_headsezi {
    color: #2d65f2;
  }

  .t_headkan:hover .t_headseic img:nth-of-type(2) {
    opacity: 1;
  }

  .t_headkan:hover .t_headseic img:first-of-type {
    opacity: 0;
  }

  /* 分界线 */

  .t_sypt1li a:hover {
    background: #fff;
  }

  .t_sypt1li a:hover .std_title4,
  .t_sypt1li a:hover .std_word1 p {
    color: #2d65f2;
  }

  .t_sypt2xi:hover::before {
    width: 100%;

    opacity: 1;
  }

  .t_sypt2xi:hover {
    color: #2d65f2;
  }

  .t_sypt4xin:hover::before {
    width: calc(100% - 12px);

    opacity: 1;
  }

  .t_sypt4li .t_sypt4xin:hover {
    color: #2d65f2;
  }

  .t_sypt5li .t_sypt5xin:hover::before {
    opacity: 1;

    width: 100%;
  }

  .t_sypt5li .t_sypt5xin:hover .std_title4 {
    /* font-weight: bold; */

    color: #2d65f2;
  }

  .std_btnbox.std_btnbox3:hover .std_btnzi {
    color: #fff;
  }

  .t_sypt7xin:hover {
    box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
      0px 0px 24px rgba(18, 1, 119, 0.1);
  }

  .t_sypt7xin:hover .t_btnzi {
    color: #2d65f2;
  }

  .t_sypt7xin:hover .t_btnrg img:nth-of-type(2) {
    opacity: 1;
  }

  .t_sypt7xin:hover .t_btnrg img:first-of-type {
    opacity: 0;
  }

  .t_lunarrow1 .slick-prev:hover::before,
  .t_lunarrow1 .slick-next:hover::before {
    opacity: 0;
  }

  .t_lunarrow1 .slick-prev:hover::after,
  .t_lunarrow1 .slick-next:hover::after {
    opacity: 1;
  }

  .t_sypt2xin:hover .t_sypt2fu {
    opacity: 1;

    pointer-events: all;
  }

  .t_sypt7wen:hover .t_sypt7fu .t_btnxi2 {
    opacity: 1;
  }

  .t_sidetop a:hover .t_sidelian {
    background: #2248d2;
  }

  .t_sidetop a:hover .t_sidepic img:nth-of-type(2) {
    opacity: 1;
  }

  .t_sidetop a:hover .t_sidepic img:first-child {
    opacity: 0;
  }

  .t_sidecon:hover {
    background: rgba(34, 72, 210, 0.2);
  }

  .t_sideli:hover .t_sidecon {
    background: rgba(34, 72, 210, 0.2);
  }

  .t_head3li a:hover {
    color: #2d65f2;

    background: #fff;
  }

  .t_head3lian:hover {
    background: rgba(45, 101, 242, 0.1);
  }

  .t_head3lian:hover .t_head3lirg .std_font14 p,
  .t_head3lian:hover .std_word1 {
    color: #2d65f2;
  }

  .t_head3lian:hover .t_head3lirg .std_font14 p {
    opacity: 0.8;
  }

  .t_headkan:hover .t_headseic img:nth-of-type(2) {
    opacity: 1;
  }

  .t_sypt3xin:hover .t_sypt3fu {
    top: 0;
  }

  .t_sypt3xin:hover .t_sypt3pic::before {
    height: 100%;

    background: rgba(20, 31, 52, 0.5);

    backdrop-filter: blur(12px);
  }

  .t_sypt3xin:hover .t_sypt3fu .std_word1,
  .t_sypt3xin:hover .t_sypt3fu .t_btnxi2 {
    opacity: 1;
  }

  .t_pointli:hover {
    background: #fff;
  }

  .t_pointli:hover .std_title5 {
    color: #0055fe;
  }

  /* lis-start */

  .d_f3linkli:hover .std_word1 {
    color: #2d65f2;
  }

  .d_f3aside2li:hover .d_f3aside2font {
    color: #2d65f2;
  }
  .d_f3aside2li:hover .std_word1 {
    color: #2d65f2;
  }

  .d_d1headli:hover::after {
    width: 100%;
  }

  /* .d_d1headli2:hover .d_d1headbox{



        color: #2D65F2;



        background: rgba(45, 101, 242, 0.1);



    } */

  .d_d1headli2:hover .d_d1headbox {
    background: rgba(45, 101, 242, 0.1);

    color: #2d65f2;

    border-radius: 4px;
  }

  .d_d1headli:hover .d_d1headtitle::after {
    width: 100%;
  }

  

  .d_d1libox:hover .d_d1title,
  .d_d1libox:hover .std_title5 {
    color: #ffffff;
  }

  /*



    .d_d1libox:hover .d_btli{



        color: #FFFFFF;



        background: rgba(255, 255, 255, 0.1);



    } */

  /* .d_d1libox:hover .d_d1pic .ys_imgbox_cover img{



        transform: scale(1.05);



    } */

  /* .comp-tabli:hover li,.first:hover li,.prev:hover li,.next:hover li,.end:hover li{    



        background: #2D65F2;



        color: #FFFFFF;



        border: 1px solid transparent;



    } */

  .first:hover li,
  .prev:hover li,
  .next:hover li,
  .end:hover li {
    color: #2d65f2;
  }

  .comp-tabli:hover li {
    background: #2d65f2;

    color: #ffffff;

    border: 1px solid transparent;
  }

  .d_f4asideli:hover .d_f4asidebox {
    background: rgba(45, 101, 242, 0.1);

    border-radius: 4px;
  }

  .d_f4asideli:hover .d_f4asidepic {
    opacity: 1;
  }

  .d_f4asideli:hover .d_f4asidefont {
    color: #2d65f2;
  }

  .d_f6bd2box:hover .d_f6bd2pic img:last-child {
    opacity: 1;
  }

  .d_f6bd2box:hover .d_f6bd2pic img:first-child {
    opacity: 0;
  }

  .d_f6bd2box:hover::after {
    opacity: 1;
  }

  .d_f6bd2box:hover {
    box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
      0px 0px 24px rgba(18, 1, 119, 0.1);

    border-radius: 4px;
  }

  .d_f2part1 .d_d1headli:hover .d_d1headtitle,
  .d_f2box2:hover .d_f2lookmore .std_word1 {
    color: #2d65f2;
  }

  .d_f2box2:hover .d_f2morepic img:last-child {
    opacity: 1;
  }

  .d_f2box2:hover .d_f2morepic img:first-child {
    opacity: 0;
  }

  .d_f3aside2li:hover {
    border-bottom: 1px solid #2d65f2;
  }

  .d_c1part2box:hover {
    background: #ffffff;

    box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
      0px 0px 24px rgba(18, 1, 119, 0.1);

    border: 1px solid #eeeeee;

    border-radius: 8px;
  }

  .d_d2part2asli:hover .d_d2part2asbt {
    border: 1px solid #2d65f2;
  }

  .d_d2part2asli:hover .d_d2part2asfont {
    color: #2d65f2;
  }

  .d_d2part2asli:hover .d_d2part2asbt::after {
    background: #2d65f2;

    transform: translate(-50%, -50%) scale(2);
  }

  .d_b1headli:hover {
    background: #ffffff;
  }

  .d_b1headli:hover .std_title4,
  .d_b1headli:hover .std_word1 {
    color: #2d65f2;
  }

  .d_b1libox:hover::after {
    width: 100%;
  }

  .d_b1part2li3:hover .d_b1more,
  .d_b1part2li3:hover::before {
    opacity: 1;
  }

  .d_b1part2li3:hover::before {
    width: calc(100% - 32px);
  }

  .d_b1part2li3:hover {
    background: #ffffff;

    box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.04),
      0px 4px 50px rgba(15, 42, 54, 0.05);

    border-radius: 16px;
  }

  .d_b1part2li:hover .d_font,
  .d_b1part1li2:hover .d_b1part1font,
  .d_b1part1li2:hover .std_word1,
  .d_d1headli:hover .d_d1headtitle {
    color: #2d65f2;
  }

  .d_b1part2li:hover .d_pic img:last-child {
    opacity: 1;
  }

  .d_b1part1li2:hover::after {
    background: #2d65f2;
  }

  /* lis-end */

  .t_b2pt2xin:hover {
    background: #2d65f2;
  }

  .t_b2pt2xin:hover .t_b2pt2ic img:nth-of-type(2) {
    opacity: 1;
  }

  .t_b2pt2xin:hover .t_b2pt2ic img:first-of-type {
    opacity: 0;
  }

  .t_b2pt2xin:hover .std_title4,
  .t_b2pt2xin:hover .std_word1 p {
    color: #fff;
  }

  .t_b2pt4li:hover::before {
    width: 100%;

    opacity: 1;
  }

  .t_b2pt4li:hover .std_title3 {
    color: #2d65f2;
  }

  .t_b2pt7con .swiper-button-next:hover:after,
  .t_b2pt7con .swiper-button-prev:hover:after {
    opacity: 0;
  }

  .t_b2pt7con .swiper-button-next:hover::before,
  .t_b2pt7con .swiper-button-prev:hover:before {
    opacity: 1;
  }

  .t_hpt5cot .swiper-button-next:hover:after,
  .t_hpt5cot .swiper-button-prev:hover:after {
    opacity: 0;
  }

  .t_hpt5cot .swiper-button-next:hover::before,
  .t_hpt5cot .swiper-button-prev:hover:before {
    opacity: 1;
  }

  .t_b2pt8xli:hover p {
    color: #2d65f2;
  }

  .t_b2pt8xli:hover p::before {
    background: #2d65f2;
  }

  .t_c2pt2xin:hover .t_c2pt2fu {
    opacity: 1;

    pointer-events: all;
  }

  .t_c2pt3xin:hover {
    background: #fff;

    box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
      0px 0px 24px rgba(18, 1, 119, 0.1);
  }

  .d_d1libox:hover .d_d1btul {
    opacity: 0;
  }

  .d_d1libox:hover .t_btnxi2 {
    opacity: 1;
    pointer-events: all;
  }

  .t_c2pt5xin:hover {
    background: #2d65f2;
  }

  .t_c2pt5xin:hover .std_title5,
  .t_c2pt5xin:hover .std_word1 p {
    color: #fff;
  }

  .t_e1pt4xin:hover {
    background: #2d65f2;
  }

  .t_e1pt4xin:hover .std_title4,
  .t_e1pt4xin:hover .std_word1 p {
    color: #fff;
  }

  .t_e1pt4xin:hover .std_word1 p {
    color: #fff;

    opacity: 0.8;
  }

  .t_e1pt4xin.t_sypt7xin:hover .t_btnzi {
    color: #fff;
  }

  .t_e1pt3xin:hover {
    background: #fff;

    box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
      0px 0px 24px rgba(18, 1, 119, 0.1);
  }

  .t_e1pt3xin:hover .t_e1pt3tit .std_title4 {
    color: #2d65f2;
  }

  .t_e1pt3xin:hover .t_e1pt3xia {
    border-top: 1px solid #2d65f2;
  }

  .t_f1pt2xin:hover {
    border: 1px solid #2d65f2;
  }

  .t_f5pt4xin:hover .t_f5pt4fu {
    opacity: 1;

    pointer-events: all;
  }

  .t_f5pt4xin:hover .t_f5pt4fu {
    transform: scale(1);
  }

  .t_f5pt4xin:hover .t_f5pt4wen {
    opacity: 1;
  }

  .t_b2pt7xin:hover .t_b2pt7vid img {
    transform: scale(1.05);
  }

  .t_b2pt1vid:hover > img {
    transform: scale(1.05);
  }

  .t_f5pt1xin:hover {
    background: #fff;
  }

  .t_f5pt1xin:hover .std_title4 {
    color: #2d65f2;
  }

  .t_f5pt1xin:hover .t_f5pt1rg .t_btnzi {
    color: #2d65f2;
  }

  .t_f5pt1xin:hover .t_btnrg img:first-of-type {
    opacity: 0;
  }

  .t_f5pt1xin:hover .t_btnrg img:nth-of-type(2) {
    opacity: 1;
  }

  .d_f2li2:hover .d_d1headtitle,
  .d_f2li2:hover .d_f2lookmore .std_word1 {
    color: #2d65f2;
  }

  .d_f2li2:hover .d_f2morepic img:last-child {
    opacity: 1;
  }

  .d_f2li2:hover .d_f2morepic img:first-child {
    opacity: 0;
  }

  .pc_fenye .first:hover li.comp-tabli {
    color: #2d65f2;

    border: 1px solid #2d65f2;
  }

  .t_b1pt2xin:hover .std_word1 {
    color: #2d65f2;
  }

  .t_b1pt2xin:hover {
    background: rgba(34, 72, 210, 0.2);
  }

  /* 2023.05.16 - start */

  .mnln_cry:hover {
    transform: translateY(-20px);

    background: linear-gradient(94.32deg, #0057ff -0.33%, #2d94f2 99.67%);
  }

  .mnln_cry:hover .mnln_cry_text {
    transform: translateY(-20px);
  }

  .mnln_cry:hover .mnln_cry_btn {
    opacity: 1;

    pointer-events: all;
  }

  .mnln_cry:hover img:nth-of-type(3) {
    opacity: 1;
  }

  .mnln_cry:hover img:nth-of-type(2) {
    opacity: 0;
  }

  .mnln_cry:hover .std_title3,
  .mnln_cry:hover .std_word1 p {
    color: #fff;
  }

  .maln_cry:hover .maln_cry_icon {
    background: linear-gradient(94.32deg, #0057ff -0.33%, #2d94f2 99.67%);
  }

  .maln_cry:hover .maln_cry_icon img:nth-of-type(2) {
    opacity: 1;
  }

  .maln_cry:hover .maln_cry_icon img:first-child {
    opacity: 0;
  }

  .maln_cry:hover {
    transform: translateY(-20px);

    background: linear-gradient(94.32deg, #0057ff -0.33%, #2d94f2 99.67%);
  }

  .maln_cry:hover .maln_cry_text .std_title4,
  .maln_cry:hover .std_word1 p {
    color: #fff;
  }

  .maln_cry:hover .maln_cry_text .std_title4::before {
    background: #fff;
  }

  .maln_cry:hover .maln_cry_text .std_title4,
  .maln_cry:hover .std_word1 {
    transform: translateY(-20px);
  }

  .maln_cry:hover .maln_cry_text_btn {
    transform: translateY(-4px);
  }

  .mcln_cry:hover {
    transform: translateY(-20px);
  }

  .mcln_cry:hover .mcln_cry_img img {
    transform: scale(1.05);
  }

  .mcln_cry:hover .mcln_cry_text {
    background: linear-gradient(94.32deg, #0057ff -0.33%, #2d94f2 99.67%);
  }

  .mcln_cry:hover .std_title4 {
    color: #fff;
  }

  .mcln_cry:hover .std_word1 p {
    color: #fff;
  }

  .mcln_cry:hover .d_d1btul {
    opacity: 0;
  }

  .mcln_cry:hover .t_btnxi2 {
    opacity: 1;

    pointer-events: all;
  }

  .t_zgcall2 .std_btnbox:hover .std_btnzi {
    color: #fff;
  }

  /* 2023.05.16 - end */
}

.ys_ban_txtbox .ys_ban_title,
.ys_ban_txtbox .std_font20 {
  max-width: 586px;
}

.ys_ban_txtbox .ys_ban_title {
  margin-bottom: 15px;
}

.ys_ban_txtbox .std_button {
  margin-top: 50px;
}

.slick-dots li {
  background: #fff;

  opacity: 0.8;

  border-radius: 1px;

  width: 32px;

  height: 3px;

  margin: 0 8px;
}

.slick-dots li.slick-active {
  background: #2d65f2;

  opacity: 1;
}

.ys_ban_slick .slick-dots {
  text-align: left;

  padding-left: calc(50vw - 736px);

  bottom: 156px;
}

.t_sypt1ul {
  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 4px;

  margin-top: -69px;
}

.t_sypt1li {
  width: 25%;

  text-align: center;
}

.t_sypt1li .std_title4 {
  margin-bottom: 16px;

  transition: all 0.36s;
}

.t_sypt1li .std_word1 p {
  transition: all 0.36s;
}

.t_sypt1li a {
  display: block;

  padding: 32px 0;

  transition: all 0.36s;

  border-radius: 4px;
}

.t_sypt1 {
  position: relative;

  z-index: 10;
}

.t_zhtit .std_title2 {
  margin-bottom: 16px;
}

.t_zhtit .std_title5 {
  color: #676b77;
}

.t_sypt2xi {
  font-size: 22px;

  line-height: 1.5;

  color: #676b77;

  padding: 0 12px;

  padding-bottom: 16px;

  position: relative;

  cursor: pointer;

  transition: all 0.36s;
}

.t_sypt2titli {
  margin: 0 34px;
}

.t_sypt2tit {
  margin: 0 -34px;

  display: flex;

  justify-content: center;

  position: relative;
}

.t_sypt2xun {
  text-align: center;

  display: flex;

  justify-content: center;
}

.t_sypt2xi::before {
  content: "";

  background: #3768ff;

  height: 2px;

  width: 0;

  border-radius: 1px;

  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  bottom: 0;

  transition: all 0.36s;

  opacity: 0;
}

.t_sypt2titli.on .t_sypt2xi::before {
  width: 100%;

  opacity: 1;
}

.t_sypt2tit::before {
  content: "";

  position: absolute;

  background: #eee;

  height: 1px;

  width: calc(100% - 68px);

  left: 50%;

  transform: translateX(-50%);

  bottom: 0;
}

.t_sypt2titli.on .t_sypt2xi {
  color: #2d65f2;
}

.t_sypt2bo {
  width: 25%;

  padding: 36px 12px;
}

.t_sypt2lun {
  margin: -36px -12px;
}

.t_sypt2xin {
  background: rgba(255, 255, 255, 0.2);

  box-shadow: 0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 8px;

  transition: all 0.36s;
}

.t_sypt2pic {
  width: 100px;

  margin: 0 auto;

  margin-bottom: 40px;
}

.t_sypt2xin .std_title3 {
  margin-bottom: 24px;
}

.t_sypt2xin .std_word1 p {
  line-height: 2;

  color: #676b77;
}

.t_sypt2xin {
  padding: 60px 36px 53px;
}
.new_yc_main .t_new_sypt2 {
  background-image: linear-gradient(177deg, #F1F5FC 15%, #D1E4FE 100%);
  padding: 72px 0;
  margin-bottom: 0!important;
}
.new_yc_main .pc_index_new .t_new_sypt2li {
  margin-right: 24px;
  width: calc((100% - 48px) / 3);
  background: rgba(255,255,255,0.80);
  border: 1px solid rgba(255,255,255,0.8);
  box-shadow: 0px 8px 24px 0px rgba(0,0,0,0.04);
  border-radius: 24px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}
.new_yc_main .pc_index_new .t_new_sypt2li:last-child {
  margin-right: 0px;
}

.mobile_t_sypt2 .t_new_sypt2li {
  height: 332px;
  padding: 24px;
  margin-right: 0px;
  margin-bottom: 18px;
  width: 100%;
  border: 1px solid rgba(255,255,255,1);
  overflow: hidden;
  border-radius: 16px;
  background: #fff;
  cursor: pointer;
  position: relative;
}
.new_yc_main .t_new_sypt3 {
  background: url(/Public/images/pc/index/index_dmx_bg.png) no-repeat;
  background-size: 100% 1010px;
  padding: 72px 0px;
  margin-bottom: 0!important;
  background-color: #F4F7FE;
  height: auto;
}
.new_yc_main .pc_index_new .t_new_sypt3li {
  height: 772px;
  padding: 38px 32px 28px 32px;
  margin-right: 25px;
  width: calc((100% - 25px) / 2);
  background: #FAFCFF;
  box-shadow: 0px 8px 24px 0px rgba(0,0,0,0.04);
  border-radius: 24px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}
.new_yc_main .t_new_sypt3li:last-child {
  margin: 0px;
}
.new_yc_main .t_new_sypt3linav {
  width: 100%;
  margin-top: 32px;
  position: relative;
  z-index: 2;
}
.new_yc_main .t_new_sypt3linav::after {
  content: "";
  width: 100%;
  height: 1px;
  /* background: linear-gradient(
    90deg,
    #CDDEFF 0%,
    #F4F5F7 48.56%,
    #F4F5F7 69.54%,
    #CDDEFF 100%
  ); */
  background: #F4F5F7;
  position: absolute;
  bottom: -16px;
  left: 0px;
  z-index: 3;
}
.new_yc_main .pc_index_new .t_new_sypt3li .t_new_sypt3linavitem {
  font-family: PingFangSC-Regular;
  font-size: 16px;
  color: rgba(0,0,0,0.75);
  letter-spacing: 0;
  text-align: center;
  font-weight: 400;
  position: relative;
  display: inline-block;
  margin-right: 30px;
}
.new_yc_main .pc_index_new .t_new_sypt3li .t_new_sypt3linavitem:hover {
  color: #005BFF;
}
.new_yc_main .pc_index_new .t_new_sypt3li .t_new_sypt3linavitem.active {
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #005BFF;
  letter-spacing: 0;
  text-align: center;
  font-weight: 500;
}
.new_yc_main .pc_index_new .t_new_sypt3li .t_new_sypt3linavitem.active::after {
  content: "";
  width: 100%;
  height: 2px;
  position: absolute;
  left: 50%;
  bottom: -16px;
  transform: translateX(-50%);
  background: #005BFF;
  z-index: 4;
}
.new_yc_main .pc_index_new .t_new_sypt3li .t_new_sypt3licont {
  margin-top: 36px;
  /* position: relative; */
  z-index: 2;
}
.new_yc_main .pc_index_new .t_new_sypt3li .t_new_sypt3licont .big_img {
  width: 100%;
  height: 294px;
  border-radius: 12px;
  position: relative;
  z-index: 2;
}
.new_yc_main .sypt3tags {
  margin-bottom: 20px;
  position: relative;
  z-index: 2;
}
.new_yc_main .sypt3tags p {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.new_yc_main .pc_index_new .t_new_sypt3li .t_new_sypt3licont .sypt3tags img {
  width: 9px;
  margin-right: 10px;
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
}
.new_yc_main .sypt3tags p span {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #41464F;
  line-height: 20px;
  font-weight: 400;
}
.new_yc_main .sypt3tags p span i {
  font-family: PingFangSC-Medium;
  font-size: 14px;
  color: rgba(0,0,0,0.75);
  line-height: 20px;
  font-weight: 500;
  font-style: normal;
}

.new_yc_main .t_new_sypt3_1 {
  background: url(/Public/images/pc/index/index_fn_bg.png) no-repeat;
  background-size: 100% 1105px;
  padding: 72px 0px;
  margin-bottom: 0!important;
  background-color: #F4F7FE;
  height: auto;
}
.index_pro_top, .index_pro_bottom {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.index_pro_top_item_tit {
  font-family: PingFangSC-Medium;
  font-size: 24px;
  line-height: 32px;
  color: #000000;
  font-weight: 500;
  margin-bottom: 16px;
  padding-left: 20px;
}
.index_pro_top_item {
  width: calc((100% - 48px) / 3);
  background: rgba(255,255,255,0.5);
  border: 1px solid rgba(255,255,255,1);
  border-radius: 20px;
  padding: 20px 16px 16px 16px;
  backdrop-filter: saturate(50%) blur(4px);
  position: relative;
  margin-bottom: 24px;
}
.index_pro_top_item:nth-of-type(4),
.index_pro_top_item:nth-of-type(5) {
  margin-bottom: 0px;
}


.index_pro_top_item ul {
  background: #FFFFFF;
  box-shadow: 0px 2px 12px 0px rgba(205,215,227,0.24);
  border-radius: 16px;
  padding: 20px;
}
.botton_one {
  width: calc(100% - 24px - (100% - 48px) / 3)
}
.botton_one ul {
  display: flex;
  flex-wrap: wrap;
}
.botton_one ul li {
  width: 33.333%;
}
.botton_one ul li:nth-of-type(4),
.botton_one ul li:nth-of-type(5) {
  margin-bottom: 0px;
}
.new_yc_main .t_zhtit .std_title2.newtitle2 {
  margin-bottom: 45px;
}




.t_sypt4top {
  margin: 0 -12px;

  background: rgba(255, 255, 255, 0.2);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 2px;
}

.t_sypt4xin {
  font-size: 18px;

  color: #fff;

  line-height: 1.6;

  position: relative;

  cursor: pointer;

  transition: all 0.36s;

  padding: 4px 0;
}

.t_sypt4xin::before {
  content: "";

  width: 0;

  background: #2d65f2;

  border-radius: 1px;

  position: absolute;

  height: 2px;

  position: absolute;

  bottom: 0;

  left: 50%;

  transform: translateX(-50%);

  transition: all 0.36s;

  opacity: 0;
}

.t_sypt4li.on .t_sypt4xin::before {
  width: calc(100% - 12px);

  opacity: 1;
}

.t_sypt4li.on .t_sypt4xin {
  color: #2d65f2;
}

.t_sypt4 {
  position: relative;

  overflow: hidden;
}

.t_sypt4bg {
  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;
}

.t_sypt4bg img {
  width: 100%;

  min-height: 100%;

  min-width: 100%;

  object-fit: cover;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  position: absolute;
}

.t_sypt4nr {
  position: relative;

  z-index: 4;
}

.t_sypt4ul {
  display: flex;

  justify-content: space-between;

  padding: 0 36px;
}

.t_sypt4wenli .std_title3 {
  color: #fff;

  margin-bottom: 24px;

  height: 36.4px;

  overflow: hidden;

  -webkit-line-clamp: 1;

  text-overflow: ellipsis;

  -webkit-box-orient: vertical;

  display: -webkit-box;
}

.t_sypt4wenli .std_title5 {
  color: #fff;
}

.t_sypt4duan {
  margin-bottom: 22px;

  height: 58px;

  -webkit-line-clamp: 2;

  text-overflow: ellipsis;

  -webkit-box-orient: vertical;

  display: -webkit-box;

  overflow: hidden;
}

.t_luokuan {
  height: 29px;

  -webkit-line-clamp: 1;

  text-overflow: ellipsis;

  -webkit-box-orient: vertical;

  display: -webkit-box;

  overflow: hidden;
}

.t_sypt4wenli .std_button {
  margin-top: 42px;
}

.t_sypt4top {
  margin-bottom: 50px;
}

.t_sypt4bg::before {
  content: "";

  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  /* background: linear-gradient(90deg, #141f34 0%, rgba(20, 31, 52, 0) 100%); */

  /* opacity: 0.8; */

  z-index: 2;
}

.t_sypt4nr .std_title2 {
  color: #fff;
}

.t_sypt4nr .std_title2 span {
  font-family: "montserrat-regular" !important;
}

.std_btnbox.std_btnbox1 {
  border: 1px solid #fff;

  background: transparent;
}

.std_btnbox1.std_btnbox::before {
  background: #2d65f2;
}

.std_button {
  border-radius: 2px;
}

.t_sypt4wen {
  width: 74%;
}

.t_sypt4wen {
  margin-bottom: 80px;
}

.t_sypt4logoli {
  width: 16.666667%;

  padding: 0 8px;
}

.t_sypt4logoul {
  margin: 0 -8px;
}

.t_sypt4biao {
  border-radius: 2px;

  cursor: pointer;
}

.t_sypt4biao::before {
  content: "";

  position: absolute;

  top: 0;

  left: 0;

  background: rgba(0, 0, 0);

  width: 100%;

  height: 100%;

  z-index: 4;

  transition: all 0.36s;

  opacity: 0.5;
}
.t_sypt4logoli:hover .t_sypt4biao::before {
  opacity: 0.2;
}
.t_sypt4logoli.slick-current .t_sypt4biao::before {
  opacity: 0;
}

.t_sypt4huli,
.t_sypt4wenli {
  display: none;
}

.t_sypt4huli:first-child,
.t_sypt4wenli:first-child {
  display: block;
}

.t_sypt5li {
  padding: 0 80px;

  width: 33.333333%;
}

.t_sypt5ul {
  margin: 0 -80px;

  display: flex;
}

.t_sypt5xin {
  cursor: pointer;

  display: flex;

  align-items: center;

  padding-bottom: 16px;

  justify-content: center;

  position: relative;
}

.t_sypt5ic {
  width: 48px;

  margin-right: 16px;
}

.t_sypt5xin .std_title4 {
  color: #676b77;

  font-size: 22px;

  transition: all 0.36s;
}

.t_sypt5xin::before {
  content: "";

  background: #2d65f2;

  height: 2px;

  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  border-radius: 1px;

  bottom: 0;

  width: 0;

  opacity: 0;

  transition: all 0.36s;
}

.t_sypt5li.on .t_sypt5xin::before {
  opacity: 1;

  width: 100%;
}

.t_sypt5li.on .std_title4 {
  /* font-weight: bold; */

  color: #2d65f2;
}

.t_sypt5top {
  padding: 0 122px;
}

.t_sypt5xia {
  background: #f7f8fa;

  position: relative;
}

.t_sypt5bg {
  height: 100%;

  position: absolute;

  left: 0;

  bottom: 0;
}

.t_sypt5bg img {
  height: 100%;

  object-fit: cover;
}

.t_sypt5xia .ys_cont1400 {
  position: relative;

  z-index: 3;
}

.t_sypt5le {
  padding-left: 122px;

  width: 50%;
}

.t_sypt5rg {
  width: 50%;
}

.t_sypt5xili {
  padding: 58px 0;

  display: flex;

  align-items: center;
}

.t_actdui li {
  position: relative;
}

.t_actdui li::before {
  content: url(../images/a_icon_09.svg);

  position: absolute;

  width: 24px;

  left: -40px;

  top: 1px;
}

.t_actdui li::marker {
  display: none;

  font-size: 0;
}

.std_btnbox.std_btnbox3 {
  background: transparent;
}

.std_btnbox3 .std_btnzi {
  color: #2d65f2;
}

.std_btnbox3.std_btnbox::before {
  width: 150px;

  height: 150px;
}

.t_sypt5le .std_title3 {
  position: relative;

  padding-bottom: 10px;

  margin-bottom: 24px;
}

.t_sypt5le .std_title3::before {
  content: "";

  width: 40px;

  height: 2px;

  position: absolute;

  left: 0;

  bottom: 0;

  border-radius: 1px;

  background: #2d65f2;
}

.t_sypt5le .t_actdui {
  margin-bottom: 40px;
}

.t_sypt5rg .ys_imgbox_cover {
  width: 100%;
}

.t_sypt5xili {
  display: none;
}

.t_sypt5xili.act {
  display: flex;
}

.t_sypt6xin {
  background: rgba(255, 255, 255, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 8px;
}

.t_sypt6li {
  width: 25%;

  padding: 0 12px;

  position: relative;
}

.t_sypt6wen {
  padding: 24px 32px;

  height: 100%;
}

.t_sypt6ic {
  width: 64px;

  margin: 0 auto;

  margin-bottom: 16px;
}

.t_sypt6li .std_title4 {
  margin-bottom: 8px;
}

.t_sypt6ul {
  margin: 0 -12px;

  display: flex;

  align-items: stretch;
}

.t_sypt6li::before {
  content: "";

  width: 1px;

  height: calc(100% - 100px);

  position: absolute;

  right: 0;

  top: 50%;

  transform: translateY(-50%);

  background: #eee;
}

.t_sypt6li:last-child::before {
  display: none;
}

.t_sypt7topli1 {
  width: 66.666667%;
}

.t_sypt7topli2 {
  width: 33.333333%;
}

.t_sypt7topli {
  padding: 0 24px;

  margin-bottom: 40px;
}

.t_sypt7nr {
  margin: 0 -24px;
}

.t_sypt7wen {
  border-radius: 8px;

  overflow: hidden;

  position: relative;
}

.t_sypt7fu {
  position: absolute;

  width: 100%;

  bottom: 0;

  left: 0;

  z-index: 4;

  padding: 0 36px 64px;
}

.t_sypt7spanli {
  padding: 0 16px;

  position: relative;
}

.t_sypt7span {
  margin: 0 -16px;
}

.t_sypt7spanli .std_word1 {
  color: #fff;
}

.t_sypt7time .std_word1 {
  font-family: "montserrat-regular" !important;
}

.t_sypt7spanli::before {
  content: "";

  position: absolute;

  width: 1px;

  height: 20px;

  background: #fff;

  right: 0;

  top: 3px;
}

.t_sypt7spanli:last-child::before {
  display: none;
}

.t_sypt7span {
  margin-bottom: 8px;
}

.t_sypt7fu .std_font24 p {
  font-weight: bold;

  color: #fff;
}

.t_sypt7wen .ys_imgbox_cover::before {
  content: "";

  background: linear-gradient(180deg, rgba(20, 31, 52, 0) 0%, #141f34 100%);

  position: absolute;

  bottom: 0;

  left: 0;

  height: 50%;

  width: 100%;

  z-index: 3;
}

.t_sypt7topli2 .t_sypt7spanli .std_word1 {
  opacity: 0.8;
}

.t_btnzi {
  font-size: 16px;

  color: #fff;

  line-height: 1.5;

  margin-right: 8px;

  transition: all 0.36s;
}

.t_btnxi2 {
  display: inline-block;
}

.t_sypt7fu .t_btnxi2 {
  position: absolute;

  right: 36px;

  bottom: 25px;
}

.t_sypt7li {
  width: 33.333333%;

  padding: 0 24px;
}

.t_sypt7xin {
  background: #ffffff;

  border: 1px solid #eeeeee;

  border-radius: 8px;

  transition: all 0.36s;

  overflow: hidden;
}

.t_sypt7xin .ys_imgbox_cover {
  width: 100%;
}

.t_sypt7an {
  padding: 16px 24px 40px;
}

.t_sypt7duan .std_title5 {
  font-weight: bold;

  line-height: 1.5;

  color: #141f34;
}

.t_sypt7duan .t_sypt7spanli .std_word1 {
  color: #676b77;
}

.t_sypt7duan .t_sypt7spanli::before {
  background: #676b77;
}

.t_sypt7li .t_btnzi {
  color: #999;
}

.t_btnrg {
  width: 24px;

  height: 24px;

  position: relative;
}

.t_btnrg img {
  width: 100%;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  transition: all 0.36s;
}

.t_btnrg img:nth-of-type(2) {
  opacity: 0;
}

.t_sypt7duan {
  margin-bottom: 40px;
}

.t_sypt8 {
  background: #f7f8fa;
}

.t_sypt8tu {
  width: 50%;

  display: inline-block;
}

.t_sypt8li {
  border: 1px solid #eeeeee;

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);

  border-radius: 8px;

  padding: 9px;

  background: #fff;

  margin: 0 12px;
}

.t_sypt8hang {
  margin-bottom: 24px;
}

.t_sypt8hang:last-child {
  margin-bottom: 0;
}

.t_sypt8hang {
  width: 3904px;

  white-space: nowrap;
}

/* .t_sypt8hang:nth-of-type(2n-1){



    -webkit-animation: scrollToRight 40s linear infinite;



    animation: scrollToRight 40s linear infinite;



}



.t_sypt8hang:nth-of-type(2n) {



    -webkit-animation: scrollToRight 36s linear infinite;



    animation: scrollToRight 36s linear infinite;



} */

@-webkit-keyframes scrollToRight {
  from {
    -webkit-transform: translate3d(-50%, 0, 0);

    transform: translate3d(-50%, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0%, 0, 0);

    transform: translate3d(0%, 0, 0);
  }
}

@keyframes scrollToRight {
  from {
    -webkit-transform: translate3d(-50%, 0, 0);

    transform: translate3d(-50%, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0%, 0, 0);

    transform: translate3d(0%, 0, 0);
  }
}

@keyframes scrollToRight {
  from {
    -webkit-transform: translate3d(-50%, 0, 0);
  }

  to {
    -webkit-transform: translate3d(0%, 0, 0);
  }
}

/* .t_sypt8hang:nth-of-type(2n-1) .t_sypt8tu:first-child {



    -webkit-animation: donghuaj1 20s linear infinite;



    animation: donghuaj1 20s linear infinite;



}



.t_sypt8hang:nth-of-type(2n-1) .t_sypt8tu:nth-of-type(2) {



    -webkit-animation: donghuaj2 20s linear infinite;



    animation: donghuaj2 20s linear infinite;



}



.t_sypt8hang{



    position: relative;



}



.t_sypt8tu:nth-of-type(2) {



    transform: translateX(100%);



    position: absolute;



    top: 0;



    left: 0;



}



@keyframes donghuaj1 {



    from {



        transform: translateX(0);



    }



    to {



        transform: translateX(100%);



    }



}



@keyframes donghuaj2 {



    from {



        transform: translateX(-100%);



    }



    to {



        transform: translateX(0);



    }



} */

.t_lunarrow1 .slick-prev,
.t_lunarrow1 .slick-next {
  width: 52px;

  height: 52px;

  border-radius: 2px;

  z-index: 10;
}

.t_lunarrow1 .slick-prev::before,
.t_lunarrow1 .slick-next::before {
  content: url(../images/a_icon_07.svg);

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  opacity: 1;

  transition: all 0.36s;
}

.t_lunarrow1 .slick-next::before {
  transform: translate(-50%, -50%) rotate(180deg);
}

.t_lunarrow1 .slick-prev::after,
.t_lunarrow1 .slick-next::after {
  content: url(../images/a_icon_06.svg);

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  opacity: 0;

  transition: all 0.36s;
}

.t_lunarrow1 .slick-prev::after {
  transform: translate(-50%, -50%) rotate(180deg);
}

.t_lunarrow1 .slick-prev {
  left: -34px;
}

.t_lunarrow1 .slick-next {
  right: -34px;
}

.t_lunarrow1 .slick-arrow.slick-disabled {
  opacity: 0;

  cursor: auto;
}

.t_sypt2bo {
  opacity: 0;
}

.t_sypt2bo.slick-active {
  opacity: 1;
}

.t_sypt2lun .slick-list {
  padding: 0 30px;
}

.t_sypt2lun {
  margin: 0 -42px;
}

.t_sypt2lun .slick-track {
  display: flex;

  align-items: stretch;

  height: 100%;
}

.t_sypt2bo a {
  display: block;

  height: 100%;
}

.t_sypt2xin {
  height: 100%;

  position: relative;
}

.t_sypt2lun .slick-slide {
  height: auto;
}

.t_sypt2fu {
  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  background: #2d65f2;
}

.t_sypt2futop {
  padding: 60px 67px 40px;

  height: 100%;
}

.t_sypt2futop .std_title3 {
  color: #fff;
}

.t_sypt2xin .t_sypt2futop .std_title3 {
  margin-bottom: 40px;
}

.t_actdui.t_sypt2duan2 li::before {
  content: url(../images/a_icon_09_1.svg);
}

.t_sypt2duan2 {
  text-align: left;

  padding-left: 40px;
}

.t_sypt2xin .std_word1.t_sypt2duan2 p {
  line-height: 1.6;

  color: #fff;
}

.t_sypt2duan2 p {
  margin-bottom: 16px;
}

.t_sypt2bg {
  width: 54%;

  position: absolute;

  right: 0;

  bottom: 0;
}

.t_sypt2bg img {
  width: 100%;
}

.t_sypt2futop {
  position: relative;

  z-index: 4;

  display: flex;

  flex-direction: column;

  justify-content: space-between;
}

.t_sypt2fu {
  opacity: 0;

  pointer-events: none;

  transition: all 0.36s;
}

.t_sypt2li {
  position: absolute;

  width: 100%;

  top: 0;

  left: 0;

  opacity: 0;

  pointer-events: none;
}

.t_sypt2li.act {
  opacity: 1;

  pointer-events: all;
}

.t_sypt2li:first-child {
  position: relative;

  top: 0;

  left: 0;
}

.t_sypt2ul {
  position: relative;
}

.t_sypt7fu .t_btnxi2 {
  opacity: 0;

  transition: all 0.36s;
}

/* 侧边 */

.t_side {
  position: fixed;

  top: 50%;

  transform: translateY(-50%);

  right: 24px;

  z-index: 98;

  width: 76px;
}

.t_sidepic {
  width: 44px;

  margin: 0 auto;
}

.t_sidelian {
  padding: 10px 10px 0;

  background: rgba(255, 255, 255, 0.8);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 80px 80px 0px 0px;

  display: inline-block;

  margin: 0 auto;

  transition: all 0.36s;
}

.t_sidetop .t_sidezi {
  font-size: 14px;

  text-align: center;

  line-height: 26px;

  background: #2d65f2;

  border-radius: 2px;

  color: #fff;

  width: 100%;
}

.t_sidetop a {
  display: flex;

  flex-direction: column;

  align-items: center;
}

.t_sidepic img:nth-of-type(2) {
  opacity: 0;
}

.t_sideul {
  background: rgba(255, 255, 255, 0.8);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 2px;
}

.t_sideli {
  border-bottom: 1px solid #fff;

  position: relative;
}

.t_sideli:last-child {
  border-bottom: 0;
}

.t_sideicon {
  width: 24px;

  margin: 0 auto;

  margin-bottom: 2px;
}

.t_sideicon img {
  width: 100%;
}

.t_sidecon .t_sidezi {
  text-align: center;

  color: #2d65f2;

  line-height: 1.6;
}

.t_sidecon {
  padding: 12px 0;

  transition: all 0.36s;

  cursor: pointer;
}

.t_sidetop {
  margin-bottom: 4px;
}

.t_sidecode {
  width: 96px;
}

.t_sidefu {
  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  right: calc(100% + 19px);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.04),
    0px 4px 50px rgba(15, 42, 54, 0.05);

  background: #fff;

  border-radius: 2px;

  padding: 8px;

  display: none;
}

.t_sidecode img {
  width: 100%;
}

.t_sidefu::before {
  content: "";

  position: absolute;

  width: 19px;

  height: 100%;

  top: 0;

  right: -19px;
}

.t_sidefu::after {
  content: "";

  position: absolute;

  border-left: 16px solid #fff;

  border-bottom: 8px solid transparent;

  border-top: 8px solid transparent;

  top: 50%;

  transform: translateY(-50%);

  right: -16px;
}

.t_sideti {
  margin-bottom: 4px;

  color: #676b77;

  font-size: 14px;

  line-height: 1.6;

  white-space: nowrap;
}

.t_sidephone {
  color: #2d65f2;

  font-size: 16px;

  font-family: "montserrat-regular" !important;

  line-height: 1.5;

  white-space: nowrap;
}

.t_sypt2 {
  position: relative;
}

.t_sypt2bgw {
  position: absolute;

  width: 100%;

  bottom: 60px;

  left: 0;

  height: calc(100% - 110px);
}

.t_sypt2bgw img {
  height: 100%;

  width: auto;

  max-width: auto;
}

.t_sypt2 .ys_cont1440 {
  position: relative;

  z-index: 4;
}

.t_head3li a {
  color: #676b77;

  font-size: 18px;

  line-height: 1.6;

  display: block;

  padding: 20px 50px;

  transition: all 0.36s;

  width: 100%;
}

.t_head3li.yxnav_active2 a {
  color: #2d65f2;

  background: #fff;
}

.t_head3rg {
  padding-top: 50px;

  padding-bottom: 16px;

  position: relative;

  width: calc(100% - 300px);
  overflow-y: auto;
  -ms-overflow-style:none;
  overflow:-moz-scrollbars-none
}

.t_head3rg::-webkit-scrollbar{width:0}
.t_head3tui {
  width: 345px;

  padding: 0 32px;
  border-left: 1px solid #eee;
}

.t_head3san {
  width: calc(100% - 345px);

  padding: 0 32px;
}
.t_head4san {
  width: 100% !important;
}

.t_head3rg .std_title4 {
  margin-bottom: 30px;

  color: #141f34;

  font-weight: bold;
}

.t_head3pic {
  width: 100%;

  margin-bottom: 16px;
}

.t_head3xin .std_title5 {
  margin-bottom: 8px;
}

.t_head3rg::before {
  content: "";

  /* width: 1px; */

  height: calc(100vh - 70px - 24px - 66px);

  position: absolute;

  background: #eee;

  right: 345px;

  top: 50px;
}

.t_head3wenli {
  width: 50%;

  padding: 0 25px;

  margin-bottom: 16px;
}
.t_head4wenli {
  width: 25%;
}

.t_head3wen {
  margin: 0 -25px;
}

.t_head3lian {
  padding: 8px 16px;

  border-radius: 4px;

  transition: all 0.36s;

  display: flex;

  align-items: center;
}

.t_head3ic {
  width: 60px;
}

.t_head3lirg {
  width: calc(100% - 60px);

  padding-left: 16px;
}

.t_head3lirg .std_word1 {
  margin-bottom: 2px;

  color: #141f34;

  font-size: 16px;

  line-height: 2;

  transition: all 0.36s;
}

.t_head3lirg .std_font14 p {
  transition: all 0.36s;
}

.t_head3liu {
  display: flex;

  align-items: stretch;
  height: 100%;
  overflow: hidden;
}

.t_head3le {
  display: flex;

  flex-direction: column;

  justify-content: space-between;
}

.t_head3ul {
  height: calc(100% - 72px);
  overflow-y: auto;
  -ms-overflow-style:none;
  overflow:-moz-scrollbars-none
}
.t_head3ul::-webkit-scrollbar{
  width: 0;
}

.t_head3le .t_headmore {
  padding: 0 50px 40px;
}

.t_head3wenli.yxnav_active3 .t_head3lian {
  background: rgba(45, 101, 242, 0.1);
}

.t_head3wenli.yxnav_active3 .t_head3lirg .std_font14 p,
.t_head3wenli.yxnav_active3 .std_word1 {
  color: #2d65f2;
}

.t_head3wenli.yxnav_active3 .t_head3lirg .std_font14 p {
  opacity: 0.8;
}

.t_head3box {
  display: none;
}

.t_head3box.act {
  display: block;
}
.t_head4box {
  display: none;
}

.t_head4box.act {
  display: block;
}

.t_head3wen {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_head3wenli a {
  display: block;

  height: 100%;
}

.t_head3lian {
  height: 100%;
}

.t_sypt3li {
  padding: 0 12px;

  margin-bottom: 24px;
}

.t_sypt3ul {
  margin: 0 -12px;

  margin-bottom: -24px;

  display: flex;

  align-items: stretch;

  height: 100%;

  flex-wrap: wrap;
}

.t_sypt3pic {
  width: 100%;

  position: relative;
}

.t_sypt3xin {
  position: relative;

  border-radius: 4px;

  overflow: hidden;
}

.t_sypt3pic::before {
  content: "";

  background: linear-gradient(
    180deg,
    rgba(20, 31, 52, 0) 50%,
    rgba(20, 31, 52, 0.8) 100%
  );

  width: 100%;

  height: 50%;

  position: absolute;

  bottom: 0;

  left: 0;

  z-index: 3;

  transition: all 0.5s ease-out;
}

.t_sypt3fu {
  position: absolute;

  width: 100%;

  padding: 40px 40px 38px;

  top: calc(100% - 108px);

  z-index: 4;

  transition: all 0.5s ease-out;
}

.t_sypt3fu .std_title3 {
  color: #fff;

  margin-bottom: 16px;
}

.t_sypt3fu .std_word1 p {
  line-height: 2;

  color: #fff;
}

.t_sypt3fu .std_word1 {
  margin-bottom: 24px;
}

.t_sypt3fu .std_word1,
.t_sypt3fu .t_btnxi2 {
  opacity: 0;

  transition: all 0.36s;
}

.t_sypt3li {
  width: 20%;
}

.t_sypt3li.t_sypt3li1 {
  width: 50%;
}

.t_sypt3li.t_sypt3li2 {
  width: 25%;
}

.t_sypt3li a {
  display: block;

  height: 100%;
}

.t_sypt3xin,
.t_sypt3pic {
  height: 100%;
}

.t_sypt3pic img {
  object-fit: cover;
}

/* b2 */

.t_pointul {
  display: -webkit-box;

  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 4px;
}

.t_pointli {
  -webkit-box-flex: 1;

  cursor: pointer;

  transition: all 0.36s;
}

.t_pointli .std_title5 {
  color: #676b77;

  line-height: 60px;

  text-align: center;

  transition: all 0.36s;
}

.t_pointli.on {
  background: #fff;
}

.t_pointli.on .std_title5 {
  color: #0055fe;
}

.t_pointzhan {
  position: relative;

  margin-top: -30px;

  z-index: 10;
}

.t_pointzhan {
  height: 60px;
}

.t_b2pt1rg {
  width: 560px;
}

.t_b2pt1le {
  width: calc(100% - 560px);

  padding-right: 160px;
}

.t_b2pt1le .std_title5 {
  margin-bottom: 40px;
}

.t_b2pt1vid {
  width: 100%;

  border-radius: 8px;

  position: relative;

  overflow: hidden;
}

.t_b2pt1vid img {
  width: 100%;

  transition: all 0.36s;
}

.t_b2pt1play {
  width: 120px;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: 4;

  transition: all 0.36s;
}

.t_b2pt1play img {
  width: 100%;
}

.t_b2pt1vid::before {
  content: "";

  width: 100%;

  height: 100%;

  position: absolute;

  top: 0;

  left: 0;

  background: rgba(0, 0, 0, 0.4);

  z-index: 3;

  transition: all 0.36s;
}

.t_b2pt1vid {
  cursor: pointer;
}

.t_b2pt1 .std_btnbox::before {
  width: 165px;

  height: 165px;
}

.t_decoratebg {
  position: absolute;

  width: 100%;

  bottom: 0;

  left: 0;
}

.t_decoratebg img {
  width: 100%;
}

.t_b2pt1 .ys_cont1440 {
  position: relative;

  z-index: 2;
}

.t_b2pt1 {
  position: relative;
}

.t_b2pt1rg .t_b2pt1vid {
  margin-bottom: 16px;
}

.t_b2pt1rg .std_title5 {
  color: #a5a5a5;

  text-align: center;
}

.t_b2pt2 {
  background: #f7f8fa;
}

.t_b2pt1vid video {
  position: absolute;

  width: 100%;

  height: 100%;

  object-fit: cover;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: -1;
}

.t_b2pt1vid.on video {
  z-index: 2;
}

.t_b2pt1vid.on .t_b2pt1play {
  opacity: 0;

  pointer-events: none;
}

.t_b2pt1vid.on::before {
  opacity: 0;

  pointer-events: none;
}

.t_b2pt2li {
  width: 33.333333%;

  padding: 0 20px;

  margin-bottom: 40px;
}

.t_b2pt2ul {
  margin: 0 -20px;

  margin-bottom: -40px;

  display: flex;

  flex-wrap: wrap;

  align-items: stretch;
}

.t_b2pt2ul.on .t_b2pt2li {
  width: 25%;
}

.t_b2pt2ul.on .std_title4 {
  font-size: 18px;

  margin-bottom: 12px;
}

.t_b2pt2xin {
  box-shadow: 15px 15px 20px 2px rgba(0, 91, 223, 0.05);

  border-radius: 10px;

  background: #fff;

  transition: all 0.36s;

  padding: 40px;

  position: relative;

  height: 100%;
}

.t_b2pt2ic {
  height: 40px;

  width: 40px;

  margin-bottom: 16px;
}

.t_b2pt2ic img:nth-of-type(2) {
  opacity: 0;
}

.t_b2pt2xin .std_title4 {
  margin-bottom: 8px;

  color: #2d65f2;

  transition: all 0.36s;
}

.t_b2pt2xin .std_word1 p {
  transition: all 0.36s;
}

.t_b2pt2bg {
  width: 42%;

  position: absolute;

  right: 0;

  bottom: 0;
}

.t_b2pt2bg img {
  width: 100%;
}

.t_b2pt2wen {
  position: relative;

  z-index: 3;
}

.t_b2pt3li {
  width: 33.333333%;

  padding: 0 20px;

  margin-bottom: 50px;
}

.t_b2pt3ul {
  margin: 0 -20px;

  margin-bottom: -50px;
}

.t_b2pt3li .std_title5 {
  margin-bottom: 8px;

  padding-left: 10px;

  position: relative;
}

.t_b2pt3li .std_title5::before {
  content: "";

  width: 2px;

  height: 30px;

  border-radius: 1px;

  background: #2d65f2;

  position: absolute;

  left: 0;
}

.t_b2pt3 {
  position: relative;

  overflow: hidden;
}

.t_b2pt3bg {
  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;
}

.t_b2pt3bg img {
  object-fit: cover;

  width: 100%;

  height: 100%;

  min-height: 100%;
}

.t_b2pt3 .ys_cont1440 {
  position: relative;

  z-index: 3;
}

.t_b2pt4 {
  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);
}

.t_b2pt4ul {
  display: flex;
}

.t_b2pt4li {
  flex-grow: 1;

  padding-bottom: 21px;

  cursor: pointer;

  position: relative;
}

.t_b2pt4li .std_title3 {
  text-align: center;

  color: #a5a5a5;

  transition: all 0.36s;
}

.t_b2pt4ul {
  position: relative;
}

.t_b2pt4ul::before {
  content: "";

  width: 100%;

  height: 1px;

  position: absolute;

  left: 0;

  bottom: 0;

  background: #a5a5a5;
}

.t_b2pt4li::before {
  content: "";

  background: #2d65f2;

  border-radius: 1px;

  position: absolute;

  bottom: 0;

  left: 50%;

  transform: translateX(-50%);

  opacity: 0;

  width: 0;

  transition: all 0.36s;

  height: 2px;
}

.t_b2pt4li.on::before {
  width: 100%;

  opacity: 1;
}

.t_b2pt4li.on .std_title3 {
  color: #2d65f2;
}

.t_b2pt4le {
  width: 55.6%;
}

.t_b2pt4rg {
  width: 44.4%;

  padding-left: 40px;
}

.t_b2pt4le img,
.t_b2pt4le video {
  width: 100%;
}

.t_b2pt4xin {
  background: #ffffff;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  border-radius: 16px;

  padding: 40px;
}

.t_b2pt4lix .std_title4 {
  margin-bottom: 16px;
}

.t_b2pt4lix {
  padding: 32px 0;

  position: relative;
}

.t_b2pt4lix:first-child {
  padding-top: 0;
}

.t_b2pt4lix:last-child {
  padding-bottom: 0;
}

.t_b2pt4oli .std_word1 {
  color: #141f34;

  margin-bottom: 4px;

  position: relative;
}

.t_b2pt4oli {
  padding-left: 32px;
}

.t_b2pt4oli .std_word1::before {
  content: url(../images/a_icon_09.svg);

  position: absolute;

  width: 24px;

  left: -32px;

  top: 1px;
}

.t_b2pt4lix::before {
  content: "";

  width: 100%;

  height: 1px;

  position: absolute;

  bottom: 0;

  left: 0;

  background: #eee;
}

.t_b2pt4lix:last-of-type::before {
  display: none;
}

.t_b2pt4xin .std_btnzi {
  line-height: 40px;
}

.t_b2pt4xin .std_button {
  width: 100%;

  text-align: center;
}

.t_b2pt4xin .std_btnbox::before {
  width: 530px;

  height: 530px;
}

.t_b2pt4xin .std_font14 {
  margin-bottom: 16px;
}

.t_b2pt4xin .std_button {
  margin-top: 30px;
}

.t_b2pt4xin .t_b2pt4oli:last-child .std_font14 {
  margin-bottom: 0;
}

.t_b2pt4xili {
  padding-top: 40px;

  display: flex;

  align-items: center;
}

.t_b2pt4xili {
  display: none;
}

.t_b2pt4xili.act {
  display: flex;
}

.t_b2pt4 .ys_cont1440 {
  position: relative;

  z-index: 4;
}

.t_b2pt4fang {
  position: absolute;

  opacity: 0.5;
}

.t_b2pt4fang img {
  width: 100%;
}

.t_b2pt4fang1 {
  left: 0;

  top: 14%;

  width: 29.6875%;
}

.t_b2pt4fang2 {
  right: 0;

  top: 10%;

  width: 27.604167%;
}

.t_b2pt5da {
  font-style: normal;

  color: #2d65f2;

  font-size: 40px;

  font-family: "montserrat-semibold" !important;
}

.t_b2pt5xin .std_title3 {
  color: #2d65f2;

  font-weight: bold;

  position: relative;

  padding-bottom: 12px;

  margin-bottom: 9px;
}

.t_b2pt5xin .std_title3::before {
  content: "";

  width: 37px;

  height: 2px;

  background: #2d65f2;

  position: absolute;

  bottom: 0;

  left: 0;
}

.t_b2pt5li {
  width: 25%;

  padding: 0 40px;

  margin-bottom: 59px;
}

.t_b2pt5ul {
  display: flex;

  flex-wrap: wrap;

  align-items: stretch;

  padding: 0 36px;

  margin-bottom: -59px;
}

.t_b2pt5xin {
  padding-top: 15px;
}

.t_b2pt5 {
  position: relative;

  overflow: hidden;
}

.t_b2pt5 .ys_cont1400 {
  position: relative;

  z-index: 3;
}

.t_b2pt6 {
  background: #f7f8fa;

  position: relative;
}

.t_b2pt6bg {
  position: absolute;

  height: 100%;

  left: 0;

  top: 0;
}

.t_b2pt6bg img {
  height: 100%;
}

.t_b2pt6 .ys_cont1400 {
  position: relative;

  z-index: 3;
}

.t_b2pt6ul {
  padding: 0 100px;

  margin: 0 -50px;
}

.t_b2pt6li {
  padding: 0 50px;

  width: 100%;
}

.t_b2pt6xin {
  background: #ffffff;

  box-shadow: 0px 0px 8px rgba(213, 218, 236, 0.25),
    0px 0px 32px rgba(213, 218, 236, 0.15);

  border-radius: 10px;

  padding: 50px 40px 50px 50px;

  position: relative;

  display: flex;

  align-items: center;

  overflow: hidden;
}

.t_b2pt6rg {
  width: 46.85%;
}

.t_b2pt6le {
  width: 53.15%;

  padding-right: 60px;
}

.t_b2pt6pic {
  border-radius: 10px;

  overflow: hidden;
}

.t_b2pt6tit {
  margin-bottom: 24px;
}

.t_b2pt6le .std_word1 p {
  line-height: 2;

  color: #666;
}

.t_b2pt6btn .t_btnboxul {
  margin: 0 -20px;

  display: flex;

  justify-content: left;
}

.t_b2pt6btn .t_btnboxli {
  padding: 0 20px;
}

.t_b2pt6le .std_word1 {
  margin-bottom: 50px;

  position: relative;
}

.t_b2pt6le .std_word1::before {
  content: url(../images/b2_icon_04.svg);

  position: absolute;

  top: -30px;

  left: -25px;
}

.t_b2pt6le .std_word1::after {
  content: url(../images/b2_icon_05.svg);

  position: absolute;

  bottom: -28px;

  right: -8px;
}

.t_b2pt6li::before {
  content: "";

  width: 4px;

  border-radius: 2px;

  height: 38px;

  background: #2d65f2;

  position: absolute;

  left: 50px;

  top: 62px;

  z-index: 4;
}

.t_b2pt6ul .slick-list {
  overflow: visible;
}

.t_b2pt6li {
  opacity: 0.5;

  transition: all 0.36s;

  position: relative;
}

.t_b2pt6li.slick-active {
  opacity: 1;
}

.t_b2pt6xin::before {
  content: "";

  width: 100%;

  height: 100%;

  background: rgba(0, 0, 0, 0.2);

  position: absolute;

  top: 0;

  left: 0;

  z-index: 2;

  pointer-events: none;

  transition: all 0.36s;
}

.t_b2pt6li.slick-active .t_b2pt6xin::before {
  opacity: 0;
}

.t_b2pt6ul {
  margin-bottom: 40px;
}

.t_b2pt6loli {
  width: 12.5%;

  padding: 20px 14px;

  transition: all 0.36s;
}

.t_b2pt6loul {
  margin: -20px -14px;
}

.t_b2pt6logo {
  background: #ffffff;

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 4px;

  cursor: pointer;
}

.t_b2pt6loli {
  opacity: 0.5;
}

.t_b2pt6loli.slick-current {
  opacity: 1;
}

.t_b2pt6logo::before {
  content: "";

  width: 100%;

  height: 100%;

  background: rgba(0, 0, 0, 0.2);

  position: absolute;

  top: 0;

  left: 0;

  z-index: 2;

  pointer-events: none;

  transition: all 0.36s;
}

.t_b2pt6loli.slick-current .t_b2pt6logo::before {
  opacity: 0;
}

.t_b2pt6logo::after {
  content: "";

  height: 2px;

  border-radius: 1px;

  position: absolute;

  left: 0;

  bottom: 0;

  background: #2d65f2;

  width: 0;

  opacity: 0;
}

.t_b2pt6loli.slick-current .t_b2pt6logo::after {
  opacity: 1;

  animation: progress1 3.6s linear forwards;
}

.t_b2pt6loul .slick-list {
  overflow: visible;
}

@keyframes progress1 {
  0% {
    width: 0;
  }

  100% {
    width: 100%;
  }
}

.t_b2pt7 {
  position: relative;

  overflow: hidden;
}

.t_b2pt7 .ys_cont1400 {
  position: relative;

  z-index: 3;
}

.t_b2pt7vid {
  width: 100%;

  border-radius: 8px;

  position: relative;

  overflow: hidden;

  margin-bottom: 16px;
}

.t_b2pt7li {
  width: 33.333333%;

  padding: 0 20px;
}

.t_b2pt7vid video {
  position: absolute;

  width: 100%;

  height: 100%;

  object-fit: cover;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: -1;
}

.t_b2pt7xin.on .t_b2pt7vid video {
  z-index: 3;
}

.t_b2pt7vid::before {
  content: "";

  width: 100%;

  height: 100%;

  position: absolute;

  top: 0;

  left: 0;

  background: rgba(0, 0, 0, 0.4);

  z-index: 3;

  transition: all 0.36s;
}

.t_b2pt7play {
  width: 60px;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: 4;

  transition: all 0.36s;
}

.t_b2pt7play img {
  width: 100%;
}

.t_b2pt7time img {
  width: 24px;

  margin-right: 8px;
}

.t_b2pt7timezi {
  font-size: 14px;

  color: #fff;

  line-height: 1.6;

  line-height: 1.5;
}

.t_b2pt7time {
  display: flex;

  align-items: center;

  justify-content: center;

  position: absolute;

  width: 100%;

  top: calc(50% + 30px);

  left: 0;

  z-index: 4;

  transition: all 0.36s;
}

.t_b2pt7box {
  margin: 0 -20px;

  position: relative;
}

.t_b2pt7con {
  height: 40px;

  padding: 0 20px;

  position: relative;
}

.t_b2pt7con .swiper-pagination-progressbar {
  background: #eee;

  position: absolute;

  height: 2px;

  width: calc(100% - 200px);

  border-radius: 1px;

  top: 19px;
}

.t_b2pt7con .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: #2d65f2;

  border-radius: 1px;
}

.t_b2pt7con .swiper-button-next,
.t_b2pt7con .swiper-button-prev {
  width: 40px;

  height: 40px;
}

.t_b2pt7con .swiper-button-next {
  right: 20px;
}

.t_b2pt7con .swiper-button-prev {
  left: auto;

  right: 100px;
}

.t_b2pt7con .swiper-button-next:after,
.t_b2pt7con .swiper-container-rtl .swiper-button-prev:after,
.t_b2pt7con .swiper-button-prev:after,
.t_b2pt7con .swiper-container-rtl .swiper-button-next:after {
  content: url(../images/a_icon_07.svg);

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%) scale(0.77);

  font-size: 0;

  opacity: 1;

  transition: all 0.36s;
}

.t_b2pt7con .swiper-button-next:after,
.t_b2pt7con .swiper-container-rtl .swiper-button-prev:after {
  transform: translate(-50%, -50%) scale(0.77) rotate(180deg);
}

.t_b2pt7con .swiper-button-next::before,
.t_b2pt7con .swiper-container-rtl .swiper-button-prev:before,
.t_b2pt7con .swiper-button-prev:before,
.t_b2pt7con .swiper-container-rtl .swiper-button-next:before {
  content: url(../images/a_icon_06.svg);

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%) scale(0.77);

  font-size: 0;

  opacity: 0;

  transition: all 0.36s;
}

.t_b2pt7con .swiper-button-prev:before,
.t_b2pt7con .swiper-container-rtl .swiper-button-next:before {
  transform: translate(-50%, -50%) scale(0.77) rotate(180deg);
}

.t_hpt5cot .swiper-button-next:after,
.t_hpt5cot .swiper-container-rtl .swiper-button-prev:after,
.t_hpt5cot .swiper-button-prev:after,
.t_hpt5cot .swiper-container-rtl .swiper-button-next:after {
  content: url(../images/a_icon_07.svg);

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%) scale(0.77);

  font-size: 0;

  opacity: 1;

  transition: all 0.36s;
}

.t_hpt5cot .swiper-button-next:after,
.t_hpt5cot .swiper-container-rtl .swiper-button-prev:after {
  transform: translate(-50%, -50%) scale(0.77) rotate(180deg);
}

.t_hpt5cot .swiper-button-next::before,
.t_hpt5cot .swiper-container-rtl .swiper-button-prev:before,
.t_hpt5cot .swiper-button-prev:before,
.t_hpt5cot .swiper-container-rtl .swiper-button-next:before {
  content: url(../images/a_icon_06.svg);

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%) scale(0.77);

  font-size: 0;

  opacity: 0;

  transition: all 0.36s;
}

.t_hpt5cot .swiper-button-prev:before,
.t_hpt5cot .swiper-container-rtl .swiper-button-next:before {
  transform: translate(-50%, -50%) scale(0.77) rotate(180deg);
}

.t_b2pt7ul {
  margin-bottom: 40px;
}

.t_b2pt7xin {
  cursor: pointer;
}

.t_b2pt7xin.on .t_b2pt7vid::before {
  opacity: 0;

  pointer-events: none;
}

.t_b2pt7xin.on .t_b2pt7play,
.t_b2pt7xin.on .t_b2pt7time {
  opacity: 0;

  pointer-events: none;
}

.t_b2pt8 {
  background: #f7f8fa;
}

.t_b2pt8li {
  width: 25%;

  padding: 0 20px;
}

.t_b2pt8ul {
  margin: 0 -20px;
}

.t_b2pt8xin {
  background: #fff;

  border-radius: 8px;

  overflow: hidden;
}

.t_b2pt8tit {
  font-size: 22px;

  line-height: 80px;

  height: 80px;

  overflow: hidden;

  color: #fff;

  padding: 0 32px;

  -webkit-line-clamp: 1;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  background: #2d65f2;
}

.t_b2pt8xia {
  padding: 16px 32px 40px;
}

.t_b2pt8xia .std_word1 {
  color: #2d65f2;

  margin-bottom: 16px;
}

.t_b2pt8xli p {
  margin-bottom: 8px;
}

.t_b2pt8xli:last-child p {
  margin-bottom: 0px;
}

.t_b2pt8xli p {
  padding-left: 24px;

  position: relative;

  transition: all 0.36s;
}

.t_b2pt8xli p::before {
  content: "";

  width: 4px;

  height: 4px;

  border-radius: 50%;

  background: #676b77;

  position: absolute;

  left: 6px;

  top: 10px;

  transition: all 0.36s;
}

.t_b2pt5xin .std_title3 img {
  width: 36px;

  position: relative;

  top: -4px;
}

.t_c2pt1nr {
  background: #f7f8fa;

  border-radius: 16px;

  display: flex;

  align-items: center;
}

.t_c2pt2li {
  width: 20%;

  position: relative;
}

.t_c2pt2ul {
  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);

  border-radius: 8px;
}

.t_c2pt2xin {
  position: relative;

  padding: 57px 24px;
}

.t_c2pt2xin::before {
  content: "";

  height: 80px;

  width: 1px;

  background: #eee;

  position: absolute;

  right: 0;

  top: 50%;

  transform: translateY(-50%);
}

.t_c2pt2xin::after {
  content: "";

  height: 1px;

  width: 80px;

  background: #eee;

  position: absolute;

  left: 50%;

  top: 0;

  transform: translateX(-50%);
}

.t_c2pt2ic {
  width: 64px;

  margin-bottom: 24px;
}

.t_c2pt2xin .std_title3 {
  margin-bottom: 16px;

  transition: all 0.36s;
}

.t_c2pt2xin .std_word1 {
  height: 77px;

  overflow: hidden;

  -webkit-line-clamp: 3;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.t_c2pt2xin .std_word1 p {
  transition: all 0.36s;
}

.t_c2pt2ul {
  display: flex;

  align-items: stretch;

  justify-content: center;

  flex-wrap: wrap;
}

.t_c2pt2xin {
  height: 100%;

  transition: all 0.36s;
}

.t_c2pt2fu .std_title3,
.t_c2pt2fu .std_word1 p {
  color: #fff;

  padding: 0 24px;
}

.t_c2pt2fu .std_word1 {
  height: 130px;

  -webkit-line-clamp: inherit;
}

.t_c2pt2bg {
  width: 80%;

  position: absolute;

  right: 0;

  bottom: 0;

  z-index: -1;
}

.t_c2pt2bg img {
  width: 100%;
}

.t_c2pt2fu {
  position: absolute;

  top: 0;

  left: 0;

  width: 100%;

  height: 100%;

  padding: 67px 0;

  z-index: 4;

  background: #2d65f2;
}

.t_c2pt2fu .t_btnxi2 {
  position: absolute;

  right: 24px;

  bottom: 24px;
}

.t_c2pt2fu .mCSB_inside > .mCSB_container {
  margin-right: 0;
}

.t_c2pt2fu .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
}

.t_c2pt2fu .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;

  opacity: 1;
}

.t_c2pt2fu .mCSB_scrollTools .mCSB_draggerContainer {
  right: 7px;
}

.t_c2pt2fu .mCSB_scrollTools {
  opacity: 1;
}

.t_c2pt2fu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px;
}

.t_c2pt2fu {
  opacity: 0;

  pointer-events: none;

  transition: all 0.36s;
}

.t_c2pt2li:last-child .t_c2pt2xin::before {
  display: none;
}

.t_gubgtu {
  position: relative;

  overflow: hidden;
}

.t_gubgtu .ys_cont1400 {
  position: relative;

  z-index: 3;
}

.t_c2pt3 {
  background: #f7f8fa;
}

.t_c2pt3li {
  width: 50%;

  padding: 0 20px;

  margin-bottom: 20px;
}

.t_c2pt3ul {
  margin: 0 -20px;

  margin-bottom: -20px;
}

.t_c2pt3xin {
  border-radius: 8px;

  transition: all 0.36s;

  padding: 24px 40px;
}

.t_c2pt3xin .std_title4 {
  margin-bottom: 16px;

  position: relative;
}

.t_c2pt3xin .std_title4::before {
  content: "";

  position: absolute;

  background: #2d65f2;

  border-radius: 2px;

  width: 2px;

  height: 16px;

  left: -16px;

  top: 10px;
}

.t_c2pt3ul {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_c2pt3xin {
  height: 100%;
}

.t_c2pt4lun4 .d_d1li {
  width: 25%;
}

.t_c2pt4lun4 .d_d1img {
  width: 60px;

  position: absolute;

  border-radius: 50%;

  z-index: 1;

  bottom: -30px;

  left: 17px;

  overflow: hidden;

  box-shadow: 0px 0px 16px rgb(18 1 119 / 4%), 0px 0px 24px rgb(18 1 119 / 10%);
}

.t_c2pt4lun4 .d_d1bottom {
  padding: 40px 24px 36px;
}

.t_c2pt4lun4 .d_d1title {
  padding-bottom: 24px;
}

.t_d1botbiao {
  position: relative;

  height: 26px;

  overflow: hidden;
}

.t_d1botbiao .t_btnxi2 {
  position: absolute;

  right: 0;

  top: 0;

  height: 26px;

  display: flex;

  align-items: center;

  opacity: 0;

  pointer-events: none;

  transition: all 0.36s;
}

.d_d1btul {
  opacity: 1;

  transition: all 0.36s;
}

.t_c2pt4lun4.t_lunarrow1 .slick-next {
  right: -72px;
}

.t_c2pt4lun4.t_lunarrow1 .slick-prev {
  left: -72px;
}

.t_c2pt2ul.on1 .t_c2pt2li {
  width: 25%;
}

.t_c2pt2ul.on2 .t_c2pt2li {
  width: 33.333333%;
}

.t_c2pt2ul.on1 .t_c2pt2fu .std_title3,
.t_c2pt2ul.on1 .t_c2pt2fu .std_word1 p,
.t_c2pt2ul.on1 .t_c2pt2xin {
  padding-left: 59px;

  padding-right: 59px;
}

.t_c2pt2ul.on1 .t_c2pt2fu .t_btnxi2 {
  right: 59px;
}

.t_c2pt2ul.on2 .t_c2pt2fu .std_title3,
.t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p,
.t_c2pt2ul.on2 .t_c2pt2xin {
  padding-left: 117px;

  padding-right: 117px;
}

.t_c2pt2ul.on2 .t_c2pt2fu .t_btnxi2 {
  right: 117px;
}

.t_b2pt4 .t_c2pt2xin .std_word1 {
  height: auto;

  -webkit-line-clamp: inherit;
}

.t_c2pt5 {
  background: #f7f8fa;
}

.t_c2pt5li {
  width: 25%;

  padding: 0 20px;

  margin-bottom: 40px;
}

.t_c2pt5ul {
  margin: 0 -20px;

  margin-bottom: -40px;
}

.t_c2pt5xin {
  background: #fff;

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);

  border-radius: 8px;

  padding: 32px 24px;

  transition: all 0.36s;
}

.t_c2pt5ic {
  width: 60px;
}

.t_c2pt5rg {
  width: 48px;

  position: relative;

  top: 5px;
}

.t_c2pt5rg img {
  width: 100%;
}

.t_c2pt5sh {
  margin-bottom: 16px;
}

.t_c2pt5xin .std_title5 {
  margin-bottom: 8px;

  transition: all 0.36s;
}

.t_c2pt5xin .std_word1 p {
  transition: all 0.36s;
}

.t_c2pt5icbg {
  width: 70.9375%;

  position: absolute;

  right: 0;

  bottom: 0;

  z-index: -1;
}

.t_c2pt5icbg img {
  width: 100%;
}

.t_c2pt5ul {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_c2pt5xin {
  height: 100%;
}

.t_c2pt6top {
  border: 1px solid #eee;

  background: rgba(255, 255, 255, 0.6);

  backdrop-filter: blur(12px);

  border-radius: 8px;

  padding: 40px;

  display: flex;

  align-items: center;
}

.t_c2pt6tople {
  width: calc(100% - 128px);
}

.t_c2pt6tople .std_title2 {
  margin-bottom: 8px;
}

.t_c2pt6tople .std_title5 span {
  color: #2d65f2;
}

.t_c2pt6tople .std_title5 {
  color: #676b77;
}

.t_c2pt6li {
  padding: 0 105px;
}

.t_c2pt6ul {
  margin: 0 -105px;
}

.t_c2pt6xin {
  background: #ffffff;

  box-shadow: 15px 15px 20px 2px rgba(0, 91, 223, 0.08),
    inset 24px 24px 40px rgba(45, 101, 242, 0.05);

  border-radius: 8px;

  padding: 80px 100px 50px;

  position: relative;

  opacity: 0.5;

  transition: all 0.36s;
}

.t_c2pt6xin .std_title3 {
  color: #141f34;

  font-weight: bold;

  margin-bottom: 24px;
}

.t_c2pt6xin .std_title5 {
  margin-bottom: 56px;
}

.t_c2pt6xin .std_title5 p {
  color: #676b77;
}

.t_c2pt6ic {
  width: 24px;

  margin-right: 16px;
}

.t_c2pt6ic img {
  width: 100%;
}

.t_c2pt6ri {
  color: #a5a5a5;

  font-size: 16px;

  line-height: 1.5;

  font-family: "montserrat-regular" !important;
}

.t_c2pt6bg {
  position: absolute;

  width: 19.5%;

  bottom: 0;

  right: 0;
}

.t_c2pt6wen {
  position: relative;

  z-index: 3;
}

.t_c2pt6ul .slick-list {
  overflow: visible;
}

.t_c2pt6li.slick-active .t_c2pt6xin {
  opacity: 1;
}

.t_c2pt6ul.t_lunarrow1 .slick-next {
  right: -7px;
}

.t_c2pt6ul.t_lunarrow1 .slick-prev {
  left: -7px;
}

.t_b2pt3bggao {
  height: 100%;

  position: absolute;

  left: 0;

  top: 0;
}

.t_b2pt3bggao img {
  height: 100%;

  object-fit: cover;
}

.t_c2pt7 {
  background: #f7f8fa;
}

.t_c2pt7li {
  width: 33.333333%;

  padding: 0 20px;
}

.t_c2pt7ul {
  margin: 0 -20px;
}

.t_c2pt7xin {
  background: #fff;

  border: 1px solid #eee;

  border-radius: 8px;

  overflow: hidden;
}

.t_c2pt7xin .t_sypt7duan .std_title5 {
  margin-bottom: 16px;
}

.t_c2pt7li .t_btnzi {
  color: #999;
}

.t_c2pt7li a {
  display: block;

  height: 100%;
}

.t_c2pt7xin {
  height: 100%;
}

.t_b2pt4oli .std_font14 {
  position: relative;
}

.t_b2pt4oli .std_font14::before {
  content: url(../images/a_icon_09.svg);

  position: absolute;

  width: 24px;

  left: -32px;

  top: -2px;
}

.t_c3pt2 {
  background: linear-gradient(
    137deg,
    #f7f8fa 24.93%,
    rgba(255, 255, 255, 0) 48.56%,
    rgba(255, 255, 255, 0) 69.54%,
    #f7f8fa 87.14%
  );
}

.t_c3pt2rg {
  width: 65.7%;
}

.t_c3pt2le {
  width: 34.3%;

  padding-right: 40px;
}

.t_c3pt2li {
  margin-bottom: 24px;
}

.t_c3pt2xin {
  background: radial-gradient(
    95% 124.57% at 94% 98.53%,
    #ffffff 0%,
    rgba(255, 255, 255, 0) 44.72%,
    rgba(255, 255, 255, 0) 50.42%,
    #ffffff 100%
  );

  box-shadow: 15px 15px 20px 2px rgba(0, 91, 223, 0.05);

  border-radius: 10px;

  transition: all 0.36s;

  border: 1px solid transparent;

  position: relative;

  padding: 22px 40px;

  cursor: pointer;
}

.t_c3pt2li.on .t_c3pt2xin {
  border: 1px solid #2d65f2;
}

.t_c3pt2li.on .t_c3pt2xin::before {
  opacity: 1;
}

.t_c3pt2xin::before {
  content: "";

  width: 4px;

  height: 24px;

  position: absolute;

  background: #2d65f2;

  border-radius: 2px;

  right: 0;

  top: 50%;

  transform: translateY(-50%);

  opacity: 0;

  transition: all 0.36s;
}

.t_c3pt2xin .std_title3 {
  color: #141f34;

  transition: all 0.36s;
}

.t_c3pt2li.on .t_c3pt2xin .std_title3 {
  color: #2d65f2;

  font-weight: bold;
}

.t_c3pt2heli {
  background: rgba(255, 255, 255, 0.6);

  border: 1px solid #2d65f2;

  box-shadow: 0px 0px 32px rgba(0, 33, 117, 0.1),
    0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);

  border-radius: 8px;

  padding: 40px;
}

.t_c2pt3.t_c3pt3 {
  background: #fff;
}

.t_c2pt4lun4 .slick-list {
  width: 100%;
}

.t_c3pt2one .std_title3 {
  color: #141f34;

  margin-right: 24px;
}

.t_c3pt2ic {
  width: 48px;
}

.t_c3pt2ic img {
  width: 100%;
}

.t_c3pt2one {
  display: flex;

  align-items: center;

  justify-content: left;

  margin-bottom: 16px;
}

.t_c3pt2zhu .std_word1 p {
  line-height: 2;
}

.t_c3pt2zhu {
  padding-bottom: 32px;

  position: relative;
}

.t_c3pt2zhu::before {
  content: "";

  height: 2px;

  width: 100%;

  position: absolute;

  background: radial-gradient(
    50% 50% at 50% 50%,
    #2d65f2 0%,
    rgba(45, 101, 242, 0) 100%
  );

  left: 0;

  bottom: 0;
}

.t_c3pt2xia {
  position: relative;
}

.t_c3pt2logo {
  width: 140px;

  margin-bottom: 16px;
}

.t_c3pt2lunli .std_title5 {
  margin-bottom: 8px;
}

.t_c3pt2xia {
  padding-top: 24px;
}

.t_c3pt2xia .std_button {
  position: absolute;

  right: 0;

  top: 36px;
}

.t_lundots1 .slick-dots li {
  border-radius: 2px;

  width: 24px;

  height: 4px;

  opacity: 0.2;

  background: #2d65f2;
}

.t_lundots1 .slick-dots li.slick-active {
  opacity: 1;
}

.t_c3pt2lunul.t_lundots1.slick-dotted {
  padding-bottom: 28px;
}

.t_lundots1 .slick-dots {
  bottom: 0;

  text-align: left;

  margin: 0 -8px;
}

.t_c3pt2heli {
  display: none;
}

.t_c3pt2heli:first-child {
  display: block;
}

/* e1 */

.d_f6eng1,
.d_f6head2eng {
  z-index: 0;
}

.d_f6head1 .std_title2 {
  position: relative;

  z-index: 2;
}

.t_e1pt1li {
  width: 25%;

  padding: 0 20px;
}

.t_e1pt1ul {
  margin: 0 -20px;

  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_e1pt1di,
.t_e1pt1di img {
  width: 100%;
}

.t_e1pt1zh {
  background: rgba(255, 255, 255, 0.2);

  backdrop-filter: blur(16px);

  border-radius: 8px;

  border-top: 2px solid #2d65f2;

  border-left: 2px solid #2d65f2;

  border-right: 2px solid #63a3ef;

  padding: 30px 26px 156px 30px;
}

.t_e1pt1zh .std_title3 {
  margin-bottom: 16px;
}

.t_e1pt1ic {
  width: 159px;

  margin: 0 auto;

  margin-bottom: -28px;

  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  bottom: 49%;
}

.t_e1pt1di {
  position: absolute;

  transform: translate(-50%, -50%);

  left: 50%;

  width: calc(100% - 4px);

  z-index: 5;
}

.t_e1pt1xin {
  position: relative;

  height: 100%;
}

.t_e1pt1zh {
  position: relative;

  z-index: 3;

  height: 100%;
}

.t_e1pt1ul {
  padding-bottom: 90px;
}

.t_e1pt2 {
  background: #f7f8fa;
}

.t_e1pt2li {
  width: 168px;
}

.t_e1pt2box {
  background: #f7f8fa;

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.04),
    0px 4px 50px rgba(15, 42, 54, 0.05);

  border-radius: 8px;

  padding: 40px;

  margin-bottom: 24px;
}

.t_e1pt2box .ys_imgbox_cover {
  width: 100%;
}

.t_e1pt2li .std_title3 {
  text-align: center;

  margin-bottom: 16px;
}

.t_e1pt2li {
  text-align: center;

  position: relative;
}

.t_e1pt2ul {
  display: flex;

  justify-content: space-between;
}

.t_e1pt2li::before {
  content: "";

  position: absolute;

  width: 76px;

  height: 2px;

  background: #2d65f2;

  top: 83px;

  transform: translateY(0);

  left: -108px;
}

.t_e1pt2li:first-child::before,
.t_e1pt2li:first-child::after {
  display: none;
}

.t_e1pt2li::after {
  content: "";

  border-left: 10px solid #2d65f2;

  border-top: 6px solid transparent;

  border-bottom: 6px solid transparent;

  position: absolute;

  top: 78px;

  left: -32px;
}

.t_e1pt3li {
  padding: 0 20px;

  margin-bottom: 40px;

  padding-top: 40px;
}

.t_e1pt3ul {
  margin: 0 -20px;

  margin-bottom: -40px;

  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_e1pt3xin {
  background: #f7f8fa;

  border-radius: 8px;

  padding: 24px;

  position: relative;

  height: 100%;
}

.t_e1pt3tit .std_title4 {
  margin-right: 16px;
}

.t_e1pt3ic {
  width: 24px;
}

.t_e1pt3ic img {
  width: 100%;
}

.t_e1pt3tit {
  display: flex;

  align-items: center;

  justify-content: left;
}

.t_e1pt3xin .std_word1 p {
  line-height: 2;
}

.t_e1pt3xia {
  border-top: 1px solid #eeeeee;
  display: block;
  width: 100%;
  text-align: right;
  padding-top: 24px;
}

.t_e1pt3xia .std_btnzi {
  padding: 0 24px;

  line-height: 32px;
}

.std_button.std_button3 .std_btnzi {
  color: #2d65f2;
}

.std_button.std_button3 .std_btnbox {
  border: 1px solid transparent;

  background: transparent;
}

.std_button.std_button3 .std_btnbox::before {
  display: none;
}

.t_e1pt3xin .std_word1 {
  margin-bottom: 24px;
}

.t_e1pt3tit {
  margin-bottom: 16px;
}

.t_e1pt3icy {
  width: 80px;

  height: 80px;

  position: absolute;

  background: #fff;

  border-radius: 50%;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  top: -40px;

  right: 24px;

  padding: 8px;
}

.t_e1pt3icy img {
  width: 100%;
}

.t_e1pt3li {
  width: 50%;
}

.t_e1pt3li:first-child,
.t_e1pt3li:nth-of-type(2),
.t_e1pt3li:nth-of-type(3) {
  width: 33.333333%;
}

.t_e1pt4 {
  background: #f6f9ff;
}

.t_e1pt4li {
  width: 33.333333%;

  padding: 0 20px;

  margin-bottom: 40px;
}

.t_e1pt4ul {
  margin: 0 -20px;

  margin-bottom: -40px;
}

.t_e1pt4xin {
  background: #fff;

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.04),
    0px 4px 50px rgba(15, 42, 54, 0.05);

  border-radius: 8px;

  padding-bottom: 40px;

  height: 100%;

  display: flex;

  flex-direction: column;

  justify-content: space-between;
}

.t_e1pt4li .t_btnzi {
  color: #a5a5a5;
}

.t_e1pt4top .std_title4,
.t_e1pt4top .std_word1,
.t_e1pt4xia {
  margin-left: 32px;

  margin-right: 32px;
}

.t_e1pt4pic {
  margin-bottom: 24px;
}

.t_e1pt4top .std_title4 {
  padding-bottom: 8px;

  border-bottom: 1px solid #eeeeee;

  margin-bottom: 16px;
}

.t_e1pt4top .std_word1 {
  height: 77px;

  overflow: hidden;

  -webkit-line-clamp: 3;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  margin-bottom: 24px;
}

.t_e1pt4xia {
  text-align: right;
}

.t_e1pt4ul {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_e1pt4li a {
  display: block;

  height: 100%;
}

.t_e1pt4xin,
.t_e1pt3xin {
  transition: all 0.36s;
}

.t_e1pt4top .std_title4,
.t_e1pt3xin .std_title4 {
  transition: all 0.36s;
}

.t_e1pt4xin .std_word1 p,
.t_e1pt3xin .t_e1pt3xia {
  transition: all 0.36s;
}

.t_gubgtu .ys_cont920 {
  position: relative;

  z-index: 3;
}

.t_e1pt5box {
  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 4px;

  padding: 44px 120px 50px;
}

.d_f6form2li {
  width: 100%;
}

.t_e1pt5lie {
  margin: 0 -20px;
}

.d_f6form2li.act .d_f6form2font {
  opacity: 0;

  pointer-events: none;
}

.d_f6formtext input {
  color: #676b77;

  font-size: 16px;
}

.d_f6form2font .d_f6formfont2 {
  color: #a5a5a5;
}

.d_f6formfont2 span {
  margin-left: 4px;
}

.t_e1pt5er .d_f6form2li {
  width: 50%;
}

.t_f6code {
  width: 140px;

  cursor: pointer;
}

.t_f6code img {
  width: 100%;
}

.t_e1pt5lie .d_botton2 {
  width: 200px;

  margin: 0 auto;

  margin-top: 20px;
}

.t_e1pt5lie .d_botton2 .std_btnbox::before {
  width: 300px;

  height: 300px;
}

.d_f6form2li {
  margin-bottom: 30px;
}

/* f1 */

.ys_f1page .ys_ban_txtbox,
.ys_f5page .ys_ban_txtbox,
.ys_hpage .ys_ban_txtbox {
  text-align: center;
}

.ys_f1page .t_inban .std_title5,
.ys_f5page .t_inban .std_title5,
.ys_hpage .t_inban .std_title5 {
  max-width: 920px;

  margin: 0 auto;
}

.ys_f1page .t_inbanpic::before,
.ys_f5page .t_inbanpic::before,
.ys_hpage .t_inbanpic::before {
  background: #000;
}

.t_f1pt1nr {
  background: rgba(255, 255, 255, 0.6);

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);

  border-radius: 8px;

  padding: 40px;
}

.t_f1pt1nr .std_title5 p {
  font-size: 18px;

  color: #676b77;

  margin-bottom: 8px;
}

.t_f1pt1nr .std_title5 p:last-child {
  margin-bottom: 0;
}

.t_f1pt1shu {
  font-size: 22px;

  color: #2d65f2;

  font-weight: bold;

  line-height: 1.5;
}

.t_f1pt1shu .ys_demo_num {
  font-size: 64px;

  font-family: "montserrat-regular" !important;

  color: #2d65f2;

  line-height: 1.2;

  font-weight: normal;
}

.t_f1pt1xin .std_title5 {
  color: #141f34;

  text-align: center;

  font-weight: normal;
}

.t_f1pt1xin {
  text-align: center;

  min-width: 150px;
}

.t_f1pt1li {
  width: 20%;

  padding: 0 70px;

  position: relative;
}

.t_f1pt1shu {
  margin: 0 -70px;
}

.t_f1pt1li::before {
  content: "";

  width: 1px;

  height: 60px;

  position: absolute;

  right: 0;

  top: 50%;

  transform: translateY(-50%);

  background: #a5a5a5;
}

.t_f1pt1li:last-child::before {
  display: none;
}

.t_f1pt1video {
  max-width: 1333px;

  margin: 0 auto;

  border-radius: 16px;

  position: relative;

  overflow: hidden;

  cursor: pointer;
}

.t_f1pt1video img {
  width: 100%;
}

.t_f1pt1video::before {
  content: "";

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  background: rgba(0, 1, 37, 0.4);

  position: absolute;

  z-index: 3;
}

.t_f1pt1video video {
  position: absolute;

  width: 100%;

  height: 100%;

  object-fit: cover;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: 2;
}

.t_f1pt1play {
  width: 80px;

  margin: 0 auto;

  z-index: 4;
}

.t_f1pt1wen .std_title1 {
  margin-bottom: 24px;
}

.t_f1pt1wen .std_title4 {
  margin-bottom: 40px;
}

.t_f1pt1wen .std_title1,
.t_f1pt1wen .std_title4 {
  color: #fff;
}

.t_f1pt1wen {
  position: absolute;

  width: 100%;

  padding: 0 50px;

  left: 0;

  top: calc(50% - 50px);

  transform: translateY(-50%);

  z-index: 4;
}

.t_f1pt1vibox .t_f1pt1video {
  position: relative;

  z-index: 2;
}

.t_f1pt1vibox {
  position: relative;
}

.t_f1pt1bg {
  position: absolute;
}

.t_f1pt1bg img {
  width: 100%;
}

.t_f1pt1bg1 {
  width: 47.14%;

  transform: translate(-50%, -50%) rotate(-15deg);

  left: calc(800px - 50vw);

  top: 27%;

  transform-origin: center center;
}

.t_f1pt1bg2 {
  width: 61.43%;

  transform: translate(-50%, -50%) rotate(15deg);

  right: -76%;

  bottom: -82%;

  transform-origin: center center;
}

.t_f1pt2 {
  background: #f7f8fa;
}

.t_f1pt2li {
  width: 33.333333%;

  padding: 0 20px;

  margin-bottom: 40px;
}

.t_f1pt2ul {
  margin: 0 -20px;

  margin-bottom: -40px;
}

.t_f1pt2xin {
  background: radial-gradient(
    95% 124.57% at 94% 98.53%,
    #f5fcff 0%,
    rgba(245, 252, 255, 0) 44.72%,
    rgba(255, 255, 255, 0) 50.42%,
    #f6fcff 100%
  );

  box-shadow: 15px 15px 20px 2px rgba(0, 91, 223, 0.05);

  border-radius: 10px;

  padding: 35px 24px;

  display: flex;

  align-items: center;

  transition: all 0.36s;

  border: 1px solid transparent;
}

.t_f1pt2ic {
  width: 80px;
}

.t_f1pt2rg {
  padding-left: 24px;

  width: calc(100% - 80px);
}

.t_f1pt2rg .std_title3 {
  margin-bottom: 8px;

  color: #2d65f2;

  font-weight: bold;
}

.t_f1pt3li {
  width: 33.333333%;

  padding: 0 20px;

  margin-bottom: 40px;
}

.t_f1pt3ul {
  margin: 0 -20px;

  margin-bottom: -40px;

  display: flex;

  flex-wrap: wrap;

  align-items: stretch;
}

.t_f1pt3peo {
  width: 55%;
}

.t_f1pt3one {
  position: relative;
}

.t_f1pt3meng {
  width: 73%;

  position: absolute;

  left: 0;

  bottom: 0;

  z-index: 3;
}

.t_f1pt3meng img {
  width: 100%;
}

.t_f1pt3meng {
  width: 73%;

  height: 160px;

  position: absolute;

  left: 0;

  bottom: 0;

  border-radius: 8px 8px 8px 0;

  z-index: 3;

  overflow: hidden;
}

.t_f1pt3meng::before {
  content: "";

  width: 168%;

  height: 200%;

  position: absolute;

  right: -1px;

  bottom: -1px;

  background: linear-gradient(
    -168.88deg,
    rgba(45, 101, 242, 0.8) 70%,
    rgba(45, 101, 242, 0) 87.74%
  );
  box-shadow: 0px 0px 8px rgb(45 101 242 / 10%);

  backdrop-filter: blur(0.5px);

  border-radius: 8px 8px 8px 0;

  z-index: 3;

  transform: skewX(279.88deg);

  transform-origin: right bottom;
}

img {
  image-rendering: -moz-crisp-edges;

  image-rendering: -o-crisp-edges;

  image-rendering: -webkit-optimize-contrast;

  image-rendering: crisp-edges;

  -ms-interpolation-mode: nearest-neighbor;
}

.t_f1pt3name .std_title3 {
  font-weight: bold;
}

.t_f1pt3name .std_word1 {
  color: #2d65f2;

  opacity: 0.8;

  position: relative;
}

.t_f1pt3name .std_word1::before {
  content: "";

  bottom: -8px;

  left: 0;

  position: absolute;

  background: #2d65f2;

  border-radius: 2px;

  width: 30px;

  height: 2px;
}

.t_f1pt3one {
  display: flex;

  align-items: flex-end;

  justify-content: left;

  margin-bottom: 16px;
}

.t_f1pt3name {
  position: relative;

  z-index: 10;

  padding-bottom: 52px;

  padding-left: 21px;
}

.t_yxedrxu li {
  position: relative;
}

.t_yxedrxu li::before {
  content: url(../images/a_icon_09.svg);

  position: absolute;

  width: 20px;

  left: -32px;

  top: 2px;

  transform: scale(0.7);
}

.t_yxedrxu li::marker {
  font-size: 0;
}

.t_yxedrxu.yxedr_active ul {
  padding-inline-start: 26px;
}

.t_f1pt3li .std_word1 p {
  margin-bottom: 12px;
}

.t_b2pt3bgxia {
  position: absolute;

  width: 100%;

  bottom: -20%;

  left: 0;
}

.t_b2pt3bgxia img {
  width: 100%;
}

.t_f1pt4 {
  background: #f6f9ff;
}

.t_f1pt4li {
  width: 33.333333%;

  padding: 0 20px;
}

.t_f1pt4ul {
  margin: 0 -20px;
}

.t_f1pt4year {
  color: #2d65f2;

  font-size: 48px;

  line-height: 1.4;

  font-weight: bold;

  font-family: "montserrat-bold" !important;

  margin-bottom: 12px;
}

.t_f1pt4wen {
  background: #fff;

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);

  border-radius: 8px;

  padding: 24px 24px 70px;
}

.t_f1pt4xile {
  color: #676b77;

  font-size: 16px;

  line-height: 1.6;

  width: 43px;
}

.t_f1pt4xili .std_word1 {
  width: calc(100% - 43px);

  padding-left: 30px;

  position: relative;
}

.t_f1pt4xili {
  margin-bottom: 16px;
}

.t_f1pt4xili .std_word1::before {
  content: "";

  background: #2d65f2;

  width: 2px;

  height: calc(100% + 16px);

  position: absolute;

  top: 0;

  left: 8px;
}

.t_f1pt4xili .std_word1::after {
  content: "";

  width: 14px;

  height: 14px;

  position: absolute;

  background: #ffffff;

  border: 1px solid #2d65f2;

  left: 2px;

  top: 7px;

  border-radius: 50%;
}

.t_f1pt4cir {
  width: 32px;

  height: 32px;

  background: #e3ebff;

  border-radius: 50%;

  position: relative;

  z-index: 6;

  left: 60px;

  margin-bottom: 38px;
}

.t_f1pt4cir::before {
  content: "";

  width: 14px;

  height: 14px;

  position: absolute;

  border-radius: 50%;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  background: #2d65f2;
}

.t_f1pt4cir::after {
  content: "";

  background: #2d65f2;

  width: 2px;

  height: calc(100% + 16px);

  position: absolute;

  top: 22px;

  left: 50%;

  transform: translateX(-50%);

  height: 74px;
}

.t_f1pt4shi {
  position: relative;
}

.t_f1pt4shi::before {
  content: "";

  background: #e3ebff;

  height: 2px;

  left: 50%;

  transform: translateX(-50%);

  position: absolute;

  width: 100vw;

  top: 94px;
}

.t_f1pt5lit {
  padding: 0 24px;
}

.t_f1pt5ult {
  margin: 0 -24px;
}

.t_f1pt5lit .std_title4 {
  color: #a5a5a5;

  transition: all 0.36s;

  position: relative;

  padding-bottom: 18px;

  cursor: pointer;
}

.t_f1pt5lit.on .std_title4 {
  color: #2d65f2;
}

.t_f1pt5lit .std_title4::before {
  content: "";

  background: #2d65f2;

  height: 2px;

  border-radius: 1px;

  width: 0;

  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  bottom: 0;

  transition: all 0.36s;

  opacity: 0;
}

.t_f1pt5lit.on .std_title4::before {
  opacity: 1;

  width: 100%;
}

.t_f1pt5qie {
  position: relative;
}

.t_f1pt5qie::before {
  content: "";

  width: 100%;

  height: 1px;

  background: #eee;

  position: absolute;

  bottom: 0;

  left: 0;
}

.t_f1pt5bo {
  width: 20%;

  padding: 50px 20px 40px;

  padding: 20px 20px;
}

.t_f1pt5huanli {
  padding: 30px 0 20px;
}

.t_f1pt5xin {
  background: #ffffff;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  border-radius: 8px;

  padding: 10px 16px 40px;
}

.t_f1pt5pic {
  width: 100%;

  margin-bottom: 26px;
}

.t_f1pt5year {
  color: #2d65f2;

  opacity: 0.05;

  font-size: 50px;

  font-family: "montserrat-regular" !important;

  text-align: center;

  position: absolute;

  left: 50%;

  top: 50%;

  transform: translate(-50%, -50%);
}

.t_f1pt5zi .std_word1 p {
  color: #2d65f2;

  text-align: center;
}

.t_f1pt5zi .std_word1 {
  position: relative;

  z-index: 6;
}

.t_f1pt5zi {
  position: relative;
}

.t_f1pt5huanul .slick-list {
  overflow: visible;
}

.t_f1pt5huanul .t_f1pt5lun .slick-list {
  overflow: hidden;
}

.t_f1pt5lun.t_lunarrow1 .slick-next {
  right: -78px;
}

.t_f1pt5lun.t_lunarrow1 .slick-prev {
  left: -78px;
}

.t_f1pt5xia .std_title4 {
  text-align: center;

  color: #676b77;

  margin-bottom: 40px;
}

.t_f1pt5xibox {
  background: #fff;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  border-radius: 8px;

  padding: 0 50px;
}

.t_f1pt5xli {
  width: 20%;

  padding: 34px 30px;
}

.t_f1pt5xpic {
  margin-bottom: 16px;
}

.t_f1pt5xli .std_title5 {
  color: #2d65f2;

  text-align: center;
}

/* f5 */

.t_f5pt1li {
  padding: 0 80px;
}

.t_f5pt1ul {
  margin: 0 -80px;
}

.t_f5pt1xin {
  width: 320px;

  background: rgba(247, 248, 250, 0.6);

  border: 1px solid #fff;

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 4px;

  padding: 21px 40px 22px;

  transition: all 0.36s;
}

.t_f5pt1ul {
  display: flex;

  align-items: stretch;

  justify-content: center;

  position: relative;

  margin-top: -62.5px;
}

.t_f5pt1ic {
  width: 80px;
}

.t_f5pt1rg {
  width: calc(100% - 80px);

  padding-left: 40px;
}

.t_f5pt1rg .std_title4 {
  margin-bottom: 16px;

  color: #141f34;

  transition: all 0.36s;
}

.t_f5pt1rg .t_btnzi {
  color: #676b77;
}

.t_f5pt1 {
  position: relative;

  z-index: 4;
}

.t_headzuo.d_f6head1 {
  text-align: left;
}

.t_headzuo .d_f6eng1,
.t_headzuo .d_f6head2eng {
  left: 0;

  transform: translateX(0);
}

.t_f5pt2pic {
  border-radius: 0 16px 16px 0;
}

.t_f5pt3 {
  background: #f7f8fa;
}

.t_f5pt3rg {
  margin-left: 360px;

  margin-right: calc(700px - 50vw);

  overflow: hidden;
}

.t_f5pt3wai {
  width: 800px;
}

.t_f5pt3lun {
  margin: 0 -20px;
}

.t_f5pt3bo {
  padding: 0 20px;
}

.t_f5pt3bo .ys_imgbox_cover {
  border-radius: 16px;
}

.t_f5pt3lun .slick-list {
  overflow: visible;
}

.t_f5pt3nr {
  position: relative;
}

.t_f5pt3zuo {
  position: absolute;

  top: 0;

  left: 0;

  height: 100%;

  width: 486px;

  z-index: 8;
}

.t_f5pt3yin {
  width: 100px;

  position: absolute;

  top: 0;

  left: 0;
}

.t_f5pt3yin img {
  width: 100%;
}

.t_f5pt3box {
  width: 100%;

  height: calc(100% - 114px);

  background: rgba(249, 253, 255, 0.8);

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(12px);

  border-radius: 8px;

  margin-top: 30px;
}

.t_f5pt3zl {
  padding: 120px 50px 20px;
}

.t_f5pt4li {
  width: 33.333333%;

  padding: 0 20px;

  margin-bottom: 40px;
}

.t_f5pt4li:nth-of-type(5n),
.t_f5pt4li:nth-of-type(5n-1) {
  width: 50%;
}

.t_f5pt4ul {
  margin: 0 -20px;

  margin-bottom: -40px;
}

.t_f5pt4xin {
  border: 1px solid #eee;

  border-radius: 8px;

  position: relative;

  overflow: hidden;
}

.t_f5pt4zhic {
  width: 80px;

  margin: 0 auto;

  margin-bottom: 16px;
}

.t_f5pt4zh .std_title3 {
  color: #141f34;

  line-height: 1.4;

  text-align: center;
}

.t_f5pt4zh {
  padding: 54px;
}

.t_f5pt4fu {
  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  z-index: 4;

  opacity: 0;

  pointer-events: none;

  transition: all 0.36s;
}

.t_f5pt4bg {
  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  overflow: hidden;
}

.t_f5pt4bg img {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  object-fit: cover;

  min-width: 100%;

  min-height: 100%;

  width: 100%;

  transition: all 0.5s ease;
}

.t_f5pt4wen {
  opacity: 0;

  transition: all 0.5s ease 0.7s;
}

.t_f5pt4fu {
  transform: scale(0.6);

  transition: all 1s ease;
}

.t_f5pt4bg::before {
  content: "";

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  position: absolute;

  background: #000c24;

  opacity: 0.4;

  filter: blur(8px);

  z-index: 3;
}

.t_f5pt4wen {
  position: relative;

  z-index: 7;

  padding: 24px;
}

.t_f5pt4hang .t_f5pt4zhic {
  margin-right: 12px;

  margin-bottom: 0;
}

.t_f5pt4hang .std_title3 {
  color: #fff;

  width: calc(100% - 92px);
}

.t_f5pt4hang {
  display: flex;

  justify-content: left;

  align-items: center;

  margin-bottom: 2px;
}

.t_f5pt4wen .std_word1 p {
  color: #fff;

  margin-bottom: 16px;

  padding-left: 32px;

  position: relative;
}

.t_f5pt4wen .std_word1 p::before {
  content: url(../images/a_icon_09_1.svg);

  position: absolute;

  left: 0;

  top: 2px;
}

.t_f5pt5 {
  background: #f6f9ff;
}

.t_f5pt5ic {
  border-radius: 16px;

  margin-bottom: 16px;
}

.t_f5pt5li {
  width: 25%;

  padding: 0 20px;
}

.t_f5pt5li .std_title4 {
  text-align: center;

  color: #676b77;
}

.t_f5pt5ul .slick-list {
  overflow: visible;
}

.ys_f5page .t_zgcallbg::before {
  content: "";

  position: absolute;

  width: 100%;

  height: 100%;

  background: rgba(0, 0, 0, 0.2);

  top: 0;

  left: 0;

  z-index: 2;
}

.ys_f5page .t_zgcallnr .std_title2 {
  color: #fff;
}

.t_inbanpic .waves {
  position: absolute;

  width: 100%;

  height: 100%;

  left: 0;

  bottom: 0;
}

.ys_hpage .t_inbanpic::before {
  background: radial-gradient(
    50% 50% at 50% 50%,
    rgba(0, 0, 0, 0.5) 0%,
    rgba(0, 0, 0, 0) 100%
  );

  opacity: 1;
}

.t_hpt1img {
  width: 1200px;

  max-width: 100%;

  margin: 0 auto;
}

.t_hpt1img img {
  width: 100%;
}

.t_hpt2 {
  background: #f7f8fa;

  position: relative;
}

.t_hpt2bg,
.t_hpt2bg img {
  width: 100%;
}

.t_hpt2 .ys_cont1440 {
  position: relative;
}

.t_hpt2fu {
  position: absolute;

  width: 100%;

  top: 0;

  left: 0;

  height: 100%;

  z-index: 4;
}

.t_hpt2shu .ys_demo_num {
  /* color: #2d65f2; */

  /* font-family: "montserrat-bold" !important; */

  /* font-size: 96px; */

  line-height: 1.2;

  color: #2E65F3;
  font-family: DIN;
  font-weight: bold;
  font-size: 40px;
  line-height: 72px;
  letter-spacing: 0px;
  text-align: center;

}

.t_hpt2shu {
  color: #2d65f2;

  /* font-family: "montserrat-bold" !important; */

  /* font-size: 48px; */

  /* margin-bottom: 15px; */

  color: #2E65F3;
  font-family: DIN;
  font-weight: bold;
  font-size: 40px;
  line-height: 72px;
  letter-spacing: 0px;
  text-align: center;

}

.t_hpt2li .std_title5 {
  color: #676B77;
  font-family: PingFang SC;
  font-weight: regular;
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0px;
  text-align: center;
  padding: 0 28px;
}

.t_hpt2li {
  width: 25%;

  text-align: center;
  height: 180px;
  padding: 0 4px;
  margin-bottom: 8px;
  background-color: #fff;
  background-clip: content-box;
}

.t_hpt2ul {
  display: flex;

  align-items: stretch;

  justify-content: center;

  flex-wrap: wrap;

  margin: 0 -40px;

  margin-bottom: -50px;
}

.t_hpt3lie .std_title2 {
  margin-bottom: 16px;
}

.t_hpt3xin {
  max-width: 730px;

  margin: 0 auto;

  position: relative;
}

.t_hpt3bg {
  position: relative;
}

.t_hpt3img {
  position: absolute;

  width: 100%;

  top: 0;

  left: 0;

  transform: translate(0, 0);
}

.t_hpt3img.t_hpt3img1 {
  position: relative;

  top: 0;

  left: 0;

  transform: translate(0, 0);
}

.t_hpt3zh {
  width: 160px;
}

.t_hpt3zh img {
  width: 100%;
}

.t_hpt3img1,
.t_hpt3img3 {
  -webkit-animation: rotate-anim2 60s infinite linear;
}

.t_hpt3img2 {
  -webkit-animation: rotate-anim 60s infinite linear;
}

@keyframes rotate-anim {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

@-webkit-keyframes rotate-anim {
  0% {
    -webkit-transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes rotate-anim2 {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(-360deg);
  }
}

@-webkit-keyframes rotate-anim2 {
  0% {
    -webkit-transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(-360deg);
  }
}

.t_hpt3zhuan {
  -webkit-animation: rotate-anim 30s infinite linear;
}

.t_hpt3li {
  width: 140px;

  height: 140px;

  border: 1px solid #eee;

  border-radius: 50%;

  position: absolute;

  transform: translate(-50%, -50%);
}

.t_hpt3quan {
  width: 150px;

  position: absolute;

  transform: translate(-50%, -50%);

  top: 50%;

  left: 50%;

  cursor: pointer;
}

.t_hpt3hover {
  opacity: 0;

  transition: all 0.36s;
}

.t_hpt3ic {
  width: 48px;

  margin: 0 auto;
}

.t_hpt3li .std_word1 {
  color: #141f34;

  transition: all 0.36s;

  text-align: center;

  margin-bottom: 10px;
}

.t_hpt3li {
  display: flex;

  justify-content: center;

  align-items: center;

  flex-direction: column;
}

.t_hpt3futan {
  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  left: calc(100% + 22px);

  background: #2d65f2;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  border-radius: 8px;

  padding: 24px;

  width: 267px;

  transition: all 0.36s;
}

.t_hpt3futan::before {
  content: "";

  width: 22px;

  height: 100%;

  position: absolute;

  left: -22px;

  top: 0;
}

.t_hpt3futan .std_title5 {
  color: #fff;

  font-weight: bold;

  margin-bottom: 8px;
}

.t_hpt3futan .std_word1 p {
  color: #fff;
}

.t_hpt3bg1 {
  position: absolute;

  height: 100%;

  right: 0;

  top: 0;
}

.t_hpt3bg1 img {
  height: 100%;
}

.t_hpt3futan .std_title5,
.t_hpt3futan .std_word1 {
  position: relative;

  z-index: 4;
}

.t_hpt3futan {
  opacity: 0;

  pointer-events: none;
}

.t_hpt3li.on .t_hpt3futan {
  opacity: 1;

  pointer-events: all;
}

.t_hpt3li {
  background: #fff;

  transition: all 0.36s;
}

.t_hpt3ic.ys_imgbox_cover img:nth-of-type(2) {
  opacity: 0;
}

.t_hpt3li.on .t_hpt3quan.ys_imgbox_cover img:nth-of-type(2) {
  opacity: 1;
}

.t_hpt3li.on .t_hpt3quan.ys_imgbox_cover img:first-child {
  opacity: 0;
}

.t_hpt3li.on {
  z-index: 4;

  background: #2d65f2;
}

.t_hpt3li.on .std_word1 {
  color: #fff;
}

.t_hpt3li.on .t_hpt3ic.ys_imgbox_cover img:nth-of-type(2) {
  opacity: 1;
}

.t_hpt3li.on .t_hpt3ic.ys_imgbox_cover img:first-child {
  opacity: 0;
}

.t_hpt3li2 .t_hpt3futan,
.t_hpt3li3 .t_hpt3futan,
.t_hpt3li4 .t_hpt3futan {
  right: calc(100% + 22px);

  left: auto;
}

.t_hpt3li2 .t_hpt3futan::before,
.t_hpt3li3 .t_hpt3futan::before,
.t_hpt3li4 .t_hpt3futan::before {
  right: -22px;

  left: auto;
}

.t_hpt4 {
  background: #f6f9ff;
}

.ys_hpage .std_word1 {
  max-width: 960px;

  margin: 0 auto;
}

.t_hpt4xin {
  padding: 19px 32px;

  background: #fff;

  border-radius: 4px;

  transition: all 0.36s;

  display: flex;

  align-items: center;

  cursor: pointer;

  position: relative;
}

.t_hpt4shu {
  color: #a5a5a5;

  font-size: 32px;

  line-height: 1.5;

  font-family: "montserrat-regular" !important;

  margin-right: 15px;

  position: relative;

  transition: all 0.36s;
}

.t_hpt4xin .std_title4 {
  color: #141f34;

  transition: all 0.36s;
}

.t_hpt4shu::before {
  content: "";

  position: absolute;

  width: 28px;

  height: 28px;

  background: #fff;

  border-top: 1px solid #a5a5a5;

  bottom: -4px;

  right: -14px;

  transform: rotate(-45deg);

  transition: all 0.36s;
}

.t_hpt4ul {
  background: #fff;

  display: inline-block;

  background: rgba(255, 255, 255, 0.6);

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.1),
    0px 4px 50px rgba(15, 42, 54, 0.1);

  backdrop-filter: blur(32px);

  border-radius: 8px;
}

.t_hpt4top {
  text-align: center;

  font-size: 0;

  margin-bottom: 40px;
}

.t_hpt4li.on .t_hpt4xin {
  background: #2d64f2;
}

.t_hpt4li.on .t_hpt4shu::before {
  border-top: 1px solid rgba(255, 255, 255, 0.2);

  background: #2d64f2;
}

.t_hpt4li.on .t_hpt4shu {
  color: rgba(255, 255, 255, 0.2);
}

.t_hpt4li.on .t_hpt4xin .std_title4 {
  color: #fff;
}

.t_hpt4xin::before {
  content: "";

  width: 22px;

  height: 22px;

  border-radius: 2px;

  position: absolute;

  background: #2d64f2;

  left: 50%;

  bottom: -11px;

  transform-origin: center center;

  transform: translateX(-50%) rotate(45deg);

  transition: all 0.4s;

  opacity: 0;
}

.t_hpt4li.on .t_hpt4xin::before {
  opacity: 1;
}

.t_hpt4rg {
  width: 48.8%;
}

.t_hpt4le {
  width: 51.2%;

  padding-right: 24px;
}

.t_hpt4le .std_title3 {
  color: #2d65f2;

  margin-bottom: 24px;

  font-weight: bold;
}

.t_hpt4le .std_title5 p {
  color: #676b77;
}

.t_hpt4le .std_title5 {
  margin-bottom: 40px;
}

.t_hpt4lizh {
  display: flex;

  align-items: center;
}

.t_hpt4lix {
  display: none;
}

.t_hpt4lix.act {
  display: block;
}

.t_hpt5 .ys_cont1400 {
  position: relative;
}

.t_hpt5di {
  height: 100%;

  width: 100%;

  position: absolute;

  top: 0;

  left: 0;
}

.t_hpt5di img {
  width: 100%;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);
}

.t_hpt5nr {
  position: relative;

  z-index: 2;
}

.t_hpt5 {
  overflow: hidden;

  position: relative;
}

.t_hpt5xin {
  background: #fff;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  border-radius: 16px;

  padding: 16px 16px 40px;

  text-align: center;

  position: relative;
}

.t_hpt5xin .ys_imgbox_cover {
  border-radius: 8px;

  border: 1px solid #eee;

  margin-bottom: 16px;
}

.t_hpt5xin .std_title5 {
  color: #141f34;

  margin-bottom: 8px;

  padding: 0 20px;
}

.t_hpt5xin::before {
  height: 2px;

  width: 160px;

  border-radius: 1px;

  background: #2d65f2;

  position: absolute;

  content: "";

  left: 50%;

  transform: translateX(-50%);

  bottom: 0;

  width: 0;

  opacity: 0;

  transition: all 0.36s;
}

.t_hpt5xia.swiper-container-3d .swiper-slide-shadow-right,
.t_hpt5xia.swiper-container-3d .swiper-slide-shadow-left {
  background: transparent !important;
}

.t_hpt5xia {
  margin: 0 -100px;
}

.t_hpt5li.swiper-slide-active .t_hpt5xin::before {
  width: 160px;

  opacity: 1;
}

.t_hpt5nr {
  overflow: hidden;
}

.t_hpt5ul {
  margin-bottom: 40px;
}

.t_hpt5cot {
  position: relative;

  height: 40px;

  width: 100%;
}

.t_hpt5cot .swiper-button-prev {
  left: calc(50% - 60px);

  width: 40px;

  height: 40px;
}

.t_hpt5cot .swiper-button-next {
  right: calc(50% - 60px);

  width: 40px;

  height: 40px;
}

.t_hpt5 .t_f1pt1bg2 {
  width: 61.43%;

  transform: translate(-50%, -50%) rotate(158deg);

  right: -73%;

  bottom: -104%;
}

.ys_footer .t_fotoneli .std_word1 {
  margin-bottom: 24px;
}

.ys_ph_nav li.yxnav_active1 > .ys_phnav_lisbox a {
  color: rgba(255, 255, 255, 0.6);
}

.ys_ph_nav li.yxnav_active2 > .ys_phnav_lisbox a {
  color: rgba(255, 255, 255, 0.6);
}

.ys_ph_nav li.yxnav_active3 > .ys_phnav_lisbox a {
  color: rgba(255, 255, 255, 0.6);
}

.t_f5pt3tit .std_title3 {
  color: #141f34;

  font-weight: bold;

  margin-bottom: 24px;
}

.t_f5pt3tit {
  position: relative;
}

.t_f5pt3xu {
  font-size: 96px;

  color: #2d65f2;

  font-family: "montserrat-regular" !important;

  opacity: 0.05;

  position: absolute;

  left: 10px;

  bottom: -10px;
}

.t_f5pt3zul {
  height: 100%;
}

.t_lunarrow1 .t_f5pt3zul .slick-prev,
.t_lunarrow1 .t_f5pt3zul .slick-next {
  transform: translate(0);

  top: auto;

  bottom: -85px;
}

.t_lunarrow1 .t_f5pt3zul .slick-prev {
  left: 40px;
}

.t_lunarrow1 .t_f5pt3zul .slick-next {
  left: 132px;

  right: auto;
}

.t_lunarrow1 .t_f5pt3zul .slick-arrow.slick-disabled {
  opacity: 0.4;

  cursor: auto;
}

.t_f5pt2nr {
  margin-left: calc(700px - 50vw);
}

.t_f5pt2le {
  width: 56.62%;

  position: relative;
}

.t_f5pt2zh {
  width: 100%;

  position: absolute;

  right: -129px;

  top: calc(100% - 70px);
}

.t_f5pt2rg {
  width: 43.38%;

  padding-left: 160px;
}

.t_f5pt2.std_padding1 {
  padding-bottom: 155px;

  overflow: hidden;
}

.t_f5pt2liz .std_title4 {
  transition: all 0.36s;

  cursor: pointer;
}

.t_f5pt2liz {
  margin-bottom: 40px;
}

.t_f5pt2liz:last-of-type {
  margin-bottom: 0;
}

.t_f5pt2liz.on .std_title4 {
  font-size: 26px;

  font-weight: bold;
}

.t_f5pt2liz .std_title5 p {
  color: #676b77;
}

.t_f5pt2liz .std_title5 {
  display: none;

  padding-top: 24px;
}

.t_f5pt2nr {
  display: flex;

  align-items: center;

  flex-wrap: wrap;
}

.t_f1pt1 .ys_cont1400 {
  position: relative;

  z-index: 4;
}

.t_f1pt1 {
  position: relative;
}

.t_f1pt1 .t_f1pt1bgt {
  position: absolute;

  top: 370px;

  width: 100%;

  left: 0;
}

.t_f1pt1bgt img {
  width: 100%;
}

.t_f1pt5huanli.swiper {
  width: 100%;

  height: 100%;

  margin-left: auto;

  margin-right: auto;
}

.t_f1pt5huanli .swiper-slide {
  text-align: center;

  font-size: 18px;

  background: #fff;

  height: calc((100% - 40px) / 2);

  /* Center slide text vertically */

  display: -webkit-box;

  display: -ms-flexbox;

  display: -webkit-flex;

  display: flex;

  -webkit-box-pack: center;

  -ms-flex-pack: center;

  -webkit-justify-content: center;

  justify-content: center;

  -webkit-box-align: center;

  -ms-flex-align: center;

  -webkit-align-items: center;

  align-items: center;
}

.t_f1pt5huanli .swiper-wrapper {
  flex-wrap: wrap;
}

.t_f1pt5huansw {
  overflow: hidden;
}

.t_b2pt7con.t_f1pt5huanli .swiper-button-prev {
  left: -50px;

  position: absolute;

  top: 50%;

  transform: translateY(-50%);

  right: auto;
}

.t_b2pt7con.t_f1pt5huanli .swiper-button-next {
  right: -50px;

  position: absolute;

  position: absolute;

  top: 50%;

  transform: translateY(-50%);
}

.t_f1pt5huanli.t_b2pt7con {
  height: auto;
}

.t_f1pt5huanli .swiper-button-next.swiper-button-disabled,
.t_f1pt5huanli .swiper-button-prev.swiper-button-disabled {
  opacity: 0;

  cursor: all;
}

.t_c2pt4lun4 .d_d1bottom,
.d_c1part3list .d_d1bottom {
  padding: 24px 24px 36px;
}

.t_pointbox.on {
  background: #fff;

  box-shadow: 0px 2px 16px rgb(15 42 54 / 4%), 0px 4px 50px rgb(15 42 54 / 5%);
}

.t_pointbox.on .t_pointul {
  background: transparent;

  box-shadow: none;

  backdrop-filter: blur(0);
}

.t_pointul {
  transition: all 0.36s;
}

.t_head,
.t_pointbox {
  transition: all 0.1s linear;

  margin-top: 0;
}

.t_head.on.act {
  margin-top: -80px;
}

.t_pointbox.on.act {
  margin-top: -80px;
}

.d_b1part2li.on .d_b1libox::after {
  width: 100%;
}

.t_pointbox {
  position: relative;

  z-index: 70;
}

.t_b1zhan {
  height: 60px;

  margin-top: -9px;
}

.d_b1libox {
  padding-top: 9px;
}

.d_b1libox::after {
  bottom: -2px;
}

.d_b1libox .d_font {
  color: #a5a5a5;
}

.d_b1part2font .std_title3 {
  margin-bottom: 16px;
}

.t_b1sou {
  border: 1px solid #eeeeee;

  border-radius: 8px;

  width: 100%;

  height: 42px;

  padding: 0 24px;

  display: flex;

  align-items: center;
}

.t_b1souic {
  width: 16px;

  margin-right: 16px;

  cursor: pointer;
}

.t_b1souic img {
  width: 100%;
}

.t_b1souint {
  width: calc(100% - 32px);
}

.t_b1souint input {
  width: 100%;

  color: #a5a5a5;

  font-size: 16px;

  line-height: 1.5;
}

.d_b1part2right {
  padding-top: 9px;
}

.d_b1part2li3 {
  padding: 0;
}

.d_b1part2li3 a {
  display: block;

  padding: 34px 115px 54px;
}

.d_b1part2font2 .std_title5 {
  margin-bottom: 8px;
}

.d_b1part2li3 a {
  position: relative;
}

.d_b1part2li3 a::before {
  content: "";

  width: 200px;

  height: 1px;

  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  top: 0;

  background: #eee;
}

.d_b1part2li3:first-child a::before,
.d_b1part2li3:nth-of-type(2) a::before {
  display: none;
}

.t_c1pt3ul .t_sypt3li {
  width: 25%;
}

.t_c1pt3ul .t_sypt3li.t_sypt3li1 {
  width: 50%;
}

.d_c1part2 .d_c1part2box {
  padding: 24px 24px 24px;
}

.d_c1part2li2 {
  margin-bottom: 80px;
}

.d_c1part2li2:last-child {
  margin-bottom: 0;
}

.d_c1part2title::after {
  background: linear-gradient(to right, #2d65f2, transparent);
}

.d_d1bottom {
  padding: 20px 20px 30px;
}

.d_d1headtitle::after {
  height: 2px;

  border-radius: 1px;

  bottom: -1px;
}

.d_f2left .slick-arrow.slick-disabled {
  opacity: 0;
}

.d_f2left .slick-dots li {
  border-radius: 2px;

  margin: 0 12px;

  background: #2d65f2;

  opacity: 0.2;
}

.d_f2left .slick-dots li.slick-active {
  opacity: 1;
}

.d_f2box {
  display: flex;

  flex-wrap: wrap;

  align-items: stretch;
}

.d_f2box .slick-list {
  height: 100%;
}

.d_f2box .slick-track {
  height: 100%;
}

.d_f3share .ys_sharebox {
  margin: 0;
}

.d_f4asideli {
  margin-bottom: 16px;
}

.d_f4asideli:last-of-type {
  margin-bottom: 0;
}

.d_f6li1right .std_title5 {
  margin-bottom: 8px;

  color: #676b77;
}

.d_f6libox1 {
  display: flex;

  align-items: center;

  flex-wrap: wrap;
}

.d_part2bg {
  bottom: -100px;
}

.t_f6code .d_f6form2box {
  width: calc(100% - 148px);
}

.d_f6part3 .t_e1pt5lie .d_botton2 {
  width: 100%;
}

.d_f6part3 .t_e1pt5lie .d_botton2 .std_btnbox::before {
  width: 800px;

  height: 800px;
}

.d_f6bd2li.on .d_f6bd2box {
  box-shadow: 0px 0px 16px rgb(18 1 119 / 4%), 0px 0px 24px rgb(18 1 119 / 10%);

  border-radius: 4px;
}

.d_f6bd2li.on .d_f6bd2box::after {
  opacity: 1;
}

.d_f6head2 .std_title2 {
  position: relative;

  z-index: 4;
}

.d_gengfont {
  z-index: 0;
}

.d_gheadtitle {
  position: relative;

  z-index: 2;
}

.d_gpic {
  max-width: 100%;
}

.d_ginput .std_word1 {
  color: #a5a5a5;
}

.d_gformbox input {
  /* color: #e1e1e1; */
}

.t_f5pt2tuli {
  display: none;
}

.t_f5pt2tuli:first-child {
  display: block;
}

/* 载入 - start */

.ys_ban_li.slick-active .ys_ban_title {
  animation: ysfadeInUp 0.5s ease-in-out both;

  animation-delay: 0.3s;
}

.ys_ban_li.slick-active .std_font20 {
  animation: ysfadeInUp 0.5s ease-in-out both;

  animation-delay: 0.4s;
}

.ys_ban_li.slick-active .std_button {
  animation: ysfadeInUp 0.5s ease-in-out both;

  animation-delay: 0.5s;
}

/* 载入 - end */

.ys_ban_slick .slick-dots li.slick-active {
  background: rgba(255, 255, 255, 0.8);
}

.ys_ban_slick .slick-dots li::before {
  content: "";

  height: 100%;

  left: 0;

  position: absolute;

  background: #2d65f2;
}

.ys_ban_slick .slick-dots li.slick-active::before {
  animation: ys_banpro var(--time-shu) linear;
}

@keyframes ys_banpro {
  0% {
    width: 0%;
  }

  100% {
    width: 100%;
  }
}

.t_sypt2xia {
  margin-bottom: -36px;
}

.t_sypt7xia,
.t_sypt7top {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_sypt7li a,
.t_sypt7topli a {
  display: block;

  height: 100%;
}

.t_sypt7xin,
.t_sypt7wen {
  height: 100%;
}

.t_sypt7wen .ys_imgbox_cover {
  height: 100%;
}

.t_sypt8ul .t_sypt8li {
  width: 220px;
}

.t_sypt7xia.slick-dotted {
  padding-bottom: 30px;
}

.t_sypt7xia .slick-dots {
  bottom: 0;
}

.slick-dots li {
  background: #2d65f2;

  opacity: 0.2;
}

.ys_ban_slick .slick-dots li {
  background: rgba(255, 255, 255, 0.8);

  opacity: 1;
}

.t_sypt5ul,
.d_b1headul,
.t_b2pt3ul {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_sypt5xin {
  height: 100%;
}

.t_sypt6ul {
  flex-wrap: wrap;
}

.d_b1headli a {
  display: block;

  height: 100%;
}

.t_b2pt6ul .slick-track,
.t_b2pt8ul .slick-track {
  height: 100%;

  display: flex;

  align-items: stretch;
}

.t_b2pt6ul .slick-track .slick-slide,
.t_b2pt8ul .slick-track .slick-slide {
  height: auto;
}

.t_b2pt6xin,
.t_b2pt8xin {
  height: 100%;
}

.t_b2pt8ul.slick-dotted {
  padding-bottom: 30px;
}

.t_b2pt8ul .slick-dots {
  bottom: 0;
}

/*lis-8-9*/

.d_d1libox {
  display: flex;

  flex-direction: column;
}

.d_d1libox .d_d1bottom {
  flex-grow: 1;

  display: flex;

  flex-direction: column;

  justify-content: space-between;
}

.d_d1title {
  position: relative;

  flex-grow: 1;
}

.slick-active {
  height: 100%;
}

.slick-track {
  height: 100%;
}

.d_b1partli1 .slick-dots li:first-of-type {
  margin-left: 0;
}

.d_b1partli2 {
  position: relative;
}

.d_b1partli2::before {
  width: 1px;

  height: 100%;

  position: absolute;

  right: 0;

  top: 0;

  background: #eee;

  content: "";
}

.d_b1partli2:last-child::before {
  display: none;
}

.d_b1part1font {
  padding-left: 18px;
}

.d_b1partli1 .slick-dots {
  bottom: 40px;

  font-size: 0;
}

.d_b1partli1box {
  padding-bottom: 15px;
}

.d_b1part2li3 a {
  padding: 27px 115px 54px;
}

.d_b1part2li3:first-child,
.d_b1part2li3:nth-of-type(2) {
  padding-top: 20px;
}

.d_c1part3list .d_d1libox {
  height: 100%;
}

.t_c2pt4lun4 .d_d1li {
  margin-bottom: 0 !important;
}

.d_d1ul.t_c2pt4lun4 {
  margin-bottom: 0 !important;
}

.t_c2pt7ul .slick-list,
.t_c2pt4lun4 .slick-list {
  padding: 20px 0 !important;
}

.t_c2pt7ul,
.d_d1ul.t_c2pt4lun4 {
  margin-top: -20px !important;

  margin-bottom: -20px !important;
}

.t_sypt7xin,
.t_sypt7wen {
  display: flex;

  flex-direction: column;
}

.t_sypt7an {
  flex-grow: 1;

  display: flex;

  flex-direction: column;

  justify-content: space-between;
}

.t_sypt7an .t_btnxi2 .t_btnrg {
  float: left;
}

.t_pointul {
  visibility: visible !important;

  animation-name: none !important;
}

.t_c2pt6bg img {
  width: 100%;
}

.t_c2pt7ul.slick-dotted {
  padding-bottom: 30px;

  font-size: 0;
}

/* .pc_fenye .first li,



.pc_fenye .prev li,



.pc_fenye .next li,



.pc_fenye .end li {



    border: 0px;



} */

.d_d2part1right img {
  width: 100%;
}

.d_d2part2font2 {
  max-width: calc(100% - 34px);
}

.t_f1pt1bg img {
  position: relative;

  animation: fudong 5s linear infinite;
}

@keyframes fudong {
  0% {
    top: -20px;
  }

  50% {
    top: 20px;
  }

  100% {
    top: -20px;
  }
}

.d_f3share a {
  display: block;

  width: 100%;

  height: 100%;
}

.t_f5pt4ul {
  display: flex;

  align-items: stretch;

  flex-wrap: wrap;
}

.t_f5pt4xin {
  height: 100%;
}

.t_hpt2fu {
  max-width: 1400px;

  left: 50%;

  transform: translateX(-50%);
}

.t_hpt3futan .std_word1 p {
  text-align: left;
}

.t_sypt4duan {
  margin-bottom: 0px;
}

.t_luokuan {
  margin-top: 22px;
}

.t_b2pt4oli .std_font14::before {
  display: none;
}

.d_btli11 {
  color: #2d65f2;
}

.t_f1pt4xile {
  min-height: 10px;
}

.t_hpt1img {
  position: relative;

  text-align: center;

  font-size: 0;
}

.t_hpt1img img {
  object-fit: cover;

  margin: 0 auto;

  max-height: 770px;
}

.t_hpt1img img {
  width: auto;

  display: inline-block;
}

.d_d2head2title2 {
  margin-bottom: 50px;
}

.t_c2pt2fu .t_btnxi2 {
  left: 50%;

  transform: translateX(-50%);

  width: auto;
}

.t_c2pt2fu .t_btnxi2 a {
  white-space: nowrap;

  display: flex;

  align-items: center;

  justify-content: center;
}

.t_c2pt2fu .t_btnxi2 .t_btnzi,
.t_c2pt2fu .t_btnxi2 .t_btnrg {
  display: inline-block;

  float: none;
}

.t_c2pt2fu .t_btnxi2 {
  width: 100%;
}

.t_d2jiatop {
  height: 300px;

  flex-direction: column;

  display: flex;

  justify-content: center;
}

.d_d2numul .d_d2numul {
  margin: 0;
}

.t_b2pt1nr.on .t_b2pt1le {
  width: 100% !important;

  padding-right: 0 !important;
}

.std_btnbox {
  cursor: pointer;
}

.d_d2numli {
  padding: 0 8px;
}

.d_d2numul {
  margin: 0 -8px;
}

li.comp-tabli {
  background: #2d65f2;

  color: #ffffff;

  border: 1px solid transparent;
}

.pc_fenye .first li.comp-tabli {
  background: transparent;

  color: #333;

  border: 1px solid #2d65f2;
}

.d_d2part2asli {
  cursor: pointer;
}

.d_d2part2asli.on .d_d2part2asbt {
  border: 1px solid #2d65f2;
}

.d_d2part2asli.on .d_d2part2asfont {
  color: #2d65f2;
}

.d_d2part2asli.on .d_d2part2asbt::after {
  background: #2d65f2;

  transform: translate(-50%, -50%) scale(2);
}

.t_f1pt4xiul {
  height: 300px;
}

.t_f1pt4xiul .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #2d65f2;
}

.t_b2pt5li {
  padding: 0 60px;
}

.t_b2pt5ul {
  padding: 0 16px;
}

.d_b1part2right {
  position: relative;
}

.t_b1pt2xia {
  position: absolute;

  top: calc(100% + 8px);

  width: 100%;

  left: 0;

  border: 1px solid #eee;

  border-radius: 8px;

  background: #fff;

  z-index: 98;

  pointer-events: all;
}

.t_b1pt2xin {
  padding: 16px 24px;

  transition: all 0.36s;
}

.t_b1pt2xin .std_word1 {
  color: #141f34;

  margin-bottom: 8px;

  transition: all 0.36s;
}

.t_b1pt2ul {
  height: 376px;
}

.t_b1pt2ul .mCSB_inside > .mCSB_container {
  margin-right: 0px;
}

.t_b1pt2ul .mCSB_scrollTools {
  top: 20px;

  bottom: 20px;
}

.t_b1pt2ul .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: #2d65f2;
}

.t_b1pt2xia {
  opacity: 0;

  -webkit-transition: all 0.3s ease;

  -o-transition: all 0.3s ease;

  -moz-transition: all 0.3s ease;

  transition: all 0.3s ease;

  -webkit-user-select: none;

  -moz-user-select: none;

  -ms-user-select: none;

  user-select: none;
}

.t_b1pt2xia.on {
  opacity: 1;

  -webkit-user-select: unset;

  -moz-user-select: unset;

  -ms-user-select: unset;

  user-select: unset;
}

.t_b1zhan {
  z-index: 10;

  position: relative;
}

.t_f1pt5lun.swiper-wrapper {
  align-items: stretch;
}

.t_f1pt5xin {
  height: 100%;
}

.t_f1pt5zi .std_word1 {
  height: 51.2px;

  overflow: hidden;

  -webkit-line-clamp: 2;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.t_sypt4bg img.on {
  opacity: 1;

  pointer-events: all;
}

.t_sypt4bg img {
  opacity: 0;

  pointer-events: none;
}

.t_hpt1img iframe {
  width: 100%;
}

.t_hpt1img iframe svg {
  width: 100%;
}

.t_hpt1img object {
  width: 100%;
}

.t_inbanpic img {
  width: 100%;
}

.t_f1pt5bo {
  padding: 10px 10px;
}

.t_f1pt5huanli .swiper-slide {
  height: calc((100% - 20px) / 2);
}

.t_f1pt5xin {
  box-shadow: 0px 0px 10px rgb(18 1 119 / 4%), 0px 0px 14px rgb(18 1 119 / 10%);
}

.t_f1pt5huan {
  margin-bottom: 10px;
}

.t_c2pt5xin,
.t_c2pt2fu {
  transition: all 0.5s ease-in-out;
}

.t_b2pt4lix .std_title4 {
  font-size: 18px;
}

.t_b2pt4lix .std_title4 {
  margin-bottom: 12px;
}

.t_b2pt4lix {
  padding: 22px 0;
}

.t_b2pt5ul {
  padding: 0;
}

.t_b2pt2xin .std_word1 p {
  line-height: 1.75;
}

.ys_b2page .ys_main.on1 {
  background: #fff;
}

.ys_b2page .ys_main {
  background: #f7f8fa;
}

.t_b2pt1,
.t_b2pt3,
.t_b2pt5,
.t_b2pt7 {
  background: #fff;
}

.t_b2pt3li .std_font14,
.t_b2pt3li .std_font14 p {
  font-size: 16px;
}

.t_b2pt5da {
  font-size: 30px;
}

.t_sideli4 {
  display: none;

  background: #fff;
}

.ys_ph_navbar2 .ys_phnav_logo {
  background: #2d65f2;
}

.ys_ph_navbar2 .ys_phnav_menubtn span,
.ys_ph_navbar2 .ys_phnav_menubtn::after,
.ys_ph_navbar2 .ys_phnav_menubtn::before {
  background: #333;
}

.ys_ph_navbar2 .ys_phnav_header a,
.ys_ph_navbar2 .ys_phnav_search .iconfont {
  color: #2d65f2;
}
.ys_ph_navbar2 .ys_phnav_search .iconfont {
  color: #333;
}

.ys_ph_navbar2 .ys_phnav_menu,
.ys_phnav2_lang_modal {
  background: #2d65f2;
}

.ys_phnav_logo img {
  width: 100%;
}

.t_fotleli .std_title3 {
  font-family: "montserrat-bold" !important;
}

.ys_ban_slick.on .slick-dots li.slick-active::before {
  animation: ys_banpro var(--time-shu) linear;
}

.ys_ban_slick .slick-dots li.slick-active::before {
  animation: ys_banpro 4.7s linear;
}

.ys_ban_slick .slick-dots {
  bottom: 120px;
}

.t_pointul {
  background: rgba(247, 248, 250, 0.9);
}

.t_pointbox.on .t_pointul {
  backdrop-filter: blur(32px);
}

.ys_f3pagejia1 .d_f3left,
.ys_f3pagejia .d_f3left {
  padding-right: 0;

  width: 100%;
}

.t_hpt5xia {
  margin: 0 -100px;
}

.t_hpt5nr {
  overflow: hidden;

  margin: 0 -70px;
}

.d_b1head {
  background: rgba(247, 248, 250, 1);
}

.t_phgjia {
  display: none;
}

.d_gform {
  overflow: hidden;
}

.d_gformli2 {
  width: 100%;
}

.d_gnum .t_gformli {
  /* width: calc(100% - 145px); */
  width: 100%;
}
.d_gnum .d_ginput {
  width: calc(100% - 145px);
}
.t_b2pt2wen .t_btnxi2 {
  position: absolute;

  top: 8px;

  right: 0;
}

.t_b2pt2wen .t_btnxi2 .t_btnrg img:nth-of-type(2) {
  display: none;
}

.t_sypt8hang {
  width: 1952px;

  position: relative;
}

.t_sypt8tu:nth-of-type(2) {
  transform: translateX(-100%);

  position: absolute;

  top: 0;

  left: 0;
}

.t_sypt8tu {
  width: 100%;
}

.t_sypt8tu:first-of-type {
  animation: donghua 50s linear infinite;
}

.t_sypt8tu:nth-of-type(2) {
  animation: donghua2 50s linear infinite;
}

.t_sypt8hang:nth-of-type(2n) .t_sypt8tu:first-of-type {
  animation: donghua 46s linear infinite;
}

.t_sypt8hang:nth-of-type(2n) .t_sypt8tu:nth-of-type(2) {
  animation: donghua2 46s linear infinite;
}

@keyframes donghua {
  from {
    transform: translateX(0);
  }

  to {
    transform: translateX(100%);
  }
}

@keyframes donghua2 {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(0);
  }
}

.ys_c3page .t_b2pt2 {
  background: #fff;
}

.t_c2pt2ul.on2 .t_c2pt2fu .std_title3,
.t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p,
.t_c2pt2ul.on2 .t_c2pt2xin {
  padding-left: 70px;

  padding-right: 70px;
}

.t_modtop .mod_up {
  width: 100%;

  box-sizing: border-box;

  background: rgb(31, 140, 235) no-repeat 10px;

  margin: 0;

  padding: 0;

  padding-left: 10px;

  font-size: 14px;

  color: #fff;

  height: 36px;

  line-height: 36px;

  position: relative;

  font-weight: normal;

  padding-right: 72px;
}

.t_modtop img {
  max-width: 80px;

  width: auto;

  height: 24px;

  float: left;

  margin-top: 6px;

  border-radius: 2px;
}

.t_modtop label {
  background: none;

  padding: 0;

  margin: 0;

  border: 0;

  line-height: 36px;

  cursor: move;

  font-weight: normal;

  cursor: move;

  color: #fff;

  display: inline-block;

  float: left;

  max-width: 78%;

  margin-left: 5px;

  overflow: hidden;

  text-overflow: ellipsis;

  white-space: nowrap;

  font-size: 14px;
}

.t_modtop .mod_pro_btnda {
  background-position: center center;

  background-size: initial;

  background-repeat: no-repeat;

  background-attachment: initial;

  background-origin: initial;

  background-clip: initial;

  position: absolute;

  width: 36px;

  height: 36px;

  cursor: pointer;

  right: 40px;

  top: 0px;

  fill: rgb(240, 128, 0);

  transition: all 0.36s;
}

.t_modtop .mod_pro_btnsmall {
  background-position: center center;

  background-size: initial;

  background-repeat: no-repeat;

  background-attachment: initial;

  background-origin: initial;

  background-clip: initial;

  position: absolute;

  width: 36px;

  height: 36px;

  cursor: pointer;

  right: 0px;

  top: 0px;

  transition: all 0.36s;
}

.t_modtop .mod_pro_btnda img,
.t_modtop .mod_pro_btnsmall img {
  width: 36px;

  height: 36px;

  margin-top: 0;
}

.t_modtop .mod_pro_btnda:hover,
.t_modtop .mod_pro_btnsmall:hover {
  background: rgba(255, 255, 255, 0.1);
}

.mod_protan {
  line-height: 0;

  font-size: 0px;

  position: fixed;

  right: 100px;

  bottom: 100px;

  width: 360px;

  height: 460px;

  z-index: 1000000;

  cursor: move;

  overflow: visible;

  display: none;
}

.mod_proiframe {
  height: 424px;

  width: 360px;

  margin: 0;

  padding: 0;

  visibility: inherit;

  opacity: 1;

  position: inherit;
}

.mod_window {
  white-space: nowrap;

  cursor: pointer;

  display: block;

  position: fixed;

  right: 0px;

  bottom: 0px;

  z-index: 2;

  height: 42px;

  border-radius: 2px;

  overflow: hidden;

  background: rgb(31, 140, 235);

  box-shadow: rgba(0, 0, 0, 0.06) 0px 1px 6px, rgba(0, 0, 0, 0.16) 0px 2px 32px;

  display: flex;

  justify-content: space-between;

  width: 200px;

  display: none;
}

.mod_waijia {
  width: calc(100% - 42px);

  display: inline-block;
}

.mod_window_icon {
  position: relative;

  width: 42px;

  height: 42px;

  display: inline-block;

  background: rgba(0, 0, 0, 0.2);
}

.mod_shou_num {
  display: none;

  position: absolute;

  top: 5px;

  right: 5px;

  z-index: 10;

  height: 14px;

  min-width: 14px;

  line-height: 14px;

  border-radius: 7px;

  background: red;

  font-size: 12px;

  color: #fff;

  letter-spacing: 0.47px;

  text-align: center;
}

.mod_mail_icon {
  width: 100%;

  height: 100%;

  position: absolute;

  left: 0;

  top: 0;

  z-index: 1;

  background: center center no-repeat;

  display: flex;

  align-items: center;

  justify-content: center;
}

.mod_mail_icon img,
.mod_window_top img {
  width: 24px;

  margin: 0 auto;
}

.mod_window_word {
  width: auto;

  font-weight: normal;

  display: inline-block;

  vertical-align: top;

  line-height: 42px;

  padding: 0 8px;

  font-size: 16px;

  color: #fff;

  letter-spacing: 0.83px;

  word-break: break-all;

  text-align: center;
}

.mod_window_top {
  display: inline-block;

  width: 42px;

  height: 42px;

  background: center center no-repeat;

  display: flex;

  align-items: center;

  justify-content: center;

  position: absolute;

  top: 0;

  right: 0;
}

.mod_zhan {
  font-size: 0px;

  background-color: rgb(255, 255, 255);

  border-radius: 2px;

  overflow: hidden;

  width: 100%;

  height: 460px;

  box-shadow: rgb(0 0 0 / 16%) 0px 5px 40px !important;

  display: block;
}

.ys_d2page .d_d2part2left .std_title3 {
  color: #1c47c9;
}

.slick-list {
  width: 100%;
}

.yxedr_active table {
  max-width: 100% !important;

  table-layout: auto !important;
}

.yxedr_active table.on1 {
  width: 100% !important;
}

.yxedr_active table body {
  max-width: 100% !important;
}

.t_b2pt4pic {
  position: relative;
}

.t_b2pt4imgph {
  display: none;
}

/* 2022.09.24 */

.t_b2pt2li .pop_open {
  height: 100%;

  cursor: pointer;
}

.pop_open {
  cursor: pointer;
}

.t_c2pt2xin .clearfix {
  display: flex;

  justify-content: center;
}

.t_sidetop .pop_open {
  display: flex;

  flex-direction: column;

  align-items: center;
}

.t_inmain {
  display: none;
}

.ys_d2page .t_inmain,
.ys_f3page .t_inmain,
.ys_f4page .t_inmain {
  display: block;
}

/* .t_footyou {

    display: none;

} */

.t_sidecode {
  width: 120px;
}

.t_sidecode p {
  font-size: 14px;

  text-align: center;

  line-height: 1.6;

  color: #676b77;

  margin-top: 6px;
}

.ys_banner .ys_ban_txtbox {
  pointer-events: none;
}

.ys_banner .ys_ban_txtbox .std_button {
  pointer-events: all;
}

.t_f1pt5huanli.isno .swiper-button-next.swiper-button-lock {
  display: block;
}

.t_f1pt5huanli.isno .swiper-button-next.swiper-button-disabled {
  opacity: 1;

  cursor: all;

  pointer-events: all;
}

/* 2022.11.07 */

.t_sidemedia {
  display: none;
}

/* 2023.05.16 - start */

.t_inban2 .t_inbanpic {
  border-radius: 0 0 80px 80px;

  overflow: hidden;
}

.t_inban2_right {
  width: 48.571429%;

  position: absolute;

  right: 0;

  bottom: -59px;
}

.inban2_right_img,
.inban2_right_img img {
  width: 100%;
}

.t_inban2_left {
  width: 51.428571%;

  display: flex;

  flex-direction: column;

  justify-content: center;
}

.t_inban2 .ys_ban_txtbox {
  display: flex;

  align-items: stretch;

  height: 100%;
}

.t_inban2 .std_btnbox {
  display: inline-block;
}

.market_need {
  padding-top: 138px;

  padding-bottom: 80px;
}

.market_need {
  position: relative;
}

.mnln_cry_icon img:nth-of-type(n + 2) {
  position: absolute;

  top: 0;

  left: 0;

  height: 100%;
}

.mnln_cry_icon {
  width: 64px;

  margin: 0 auto;

  margin-bottom: 16px;
}

.market_need_list_nub {
  width: 33.333333%;

  padding: 0 28px;
}

.market_need_list_nub:not(:first-child) {
  display: none;
}

.market_need_list {
  margin: 0 -28px;
}

.mnln_cry {
  background: rgba(255, 255, 255, 0.6);

  border: 1px solid #eee;

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(6px);

  border-radius: 20px;

  transition: all 0.4s;

  padding: 40px 24px 14px;
}

.mnln_cry .std_word1 p {
  color: #676b77;

  line-height: 2;

  text-align: center;

  transition: all 0.36s;
}

.mnln_cry .std_title3 {
  color: #141f34;

  line-height: 1.4;

  margin-bottom: 16px;

  text-align: center;

  transition: all 0.36s;
}

.mnln_cry .std_word1 {
  overflow: hidden;

  -webkit-line-clamp: 2;

  height: 4em;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;
}

.mnln_cry_btn {
  text-align: center;

  margin-top: 0;
}

.mnln_cry_text {
  transition: all 0.36s;

  position: relative;
}

.mnln_cry_btn {
  transform: translateY(-3px);

  pointer-events: none;

  opacity: 0;

  transition: all 0.36s;
}

.mnln_cry_icon img:nth-of-type(3) {
  opacity: 0;
}

.market_need_list_nub {
  padding-top: 20px;
}

.mod_dots1 .slick-dots li {
  width: 14px;

  height: 14px;

  border: 1px solid #2d65f2;

  border-radius: 50%;

  background: transparent;

  margin: 0 20px;

  opacity: 1;

  position: relative;
}

.mod_dots1 .slick-dots li.slick-active::before {
  opacity: 1;
}

.mod_dots1 .slick-dots li::before {
  content: "";

  background: linear-gradient(94.32deg, #0057ff -0.33%, #2d94f2 99.67%);

  position: absolute;

  width: calc(100% + 2px);

  height: calc(100% + 2px);

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  border-radius: 50%;

  opacity: 0;

  transition: all 0.36s;
}

.mod_dots1 .slick-dots {
  bottom: 0;
}

.market_need_list.mod_dots1.slick-dotted {
  padding-bottom: 38px;
}

.market_need_bg {
  position: absolute;

  width: 100%;

  height: 100%;

  top: 0;

  left: 0;

  overflow: hidden;
}

.market_need_bg img {
  position: absolute;

  width: 100%;

  bottom: 0;

  left: 0;
}

.market_need .ys_cont1400 {
  position: relative;

  z-index: 2;
}

.market_help {
  position: relative;

  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(6px);
}

.market_page .std_margin2 {
  margin-bottom: 40px;
}

.mod_video2 {
  position: relative;
}

.mod_video2 video {
  position: absolute;

  width: 100%;

  height: 100%;

  object-fit: cover;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: -1;
}

.mod_video2.on .t_b2pt1play {
  opacity: 0;

  pointer-events: none;
}

.mod_video2.act.on::before {
  opacity: 0;

  pointer-events: none;
}

.mod_video2.act::before {
  content: "";

  width: 100%;

  height: 100%;

  position: absolute;

  top: 0;

  left: 0;

  background: rgba(0, 0, 0, 0.4);

  z-index: 3;

  transition: all 0.36s;
}

.mod_video2.on video {
  z-index: 2;
}

.market_help .std_title32 {
  margin-bottom: 24px;
}

.market_help .std_word1 p {
  line-height: 2;

  color: #676b77;
}

.market_help .std_word1 {
  margin-bottom: 24px;
}

.mhcl_list_nub {
  position: relative;

  color: inherit;

  color: #141f34;

  line-height: 1.6;

  margin-bottom: 16px;

  padding-left: 32px;

  width: 50%;

  padding-right: 20px;
}

.mhcl_list_nub::before {
  content: "";

  background-image: url(../images/x_icon_04.svg);

  background-size: 100% 100%;

  position: absolute;

  width: 16px;

  height: 16px;

  left: 0;

  top: 5px;
}

.market_help_cry_img,
.mvln_img {
  width: 42.857143%;
}

.mvln_text,
.market_help_cry_left {
  width: 57.142857%;

  padding-right: 120px;
}

.market_help_cry {
  display: flex;

  align-items: center;
}

.mhcl_list {
  display: flex;

  flex-wrap: wrap;

  padding-right: 40px;
}

.mhcl_btn_nub {
  padding: 0 25px;
}

.mhcl_btn {
  margin: 0 -25px;

  display: flex;

  flex-wrap: wrap;
}

.mhcl_btn_nub_text {
  border-radius: 5px;

  width: 158px;

  text-align: center;

  line-height: 40px;

  font-size: 16px;

  position: relative;

  z-index: 2;

  transition: all 0.36s;
}

.mhcl_btn_nub:nth-of-type(2n-1) .mhcl_btn_nub_text {
  color: #2d65f2;
}

.mhcl_btn_nub:nth-of-type(2n) .mhcl_btn_nub_text {
  color: #fff;
}

.mhcl_btn_nub .std_btnbox {
  border-radius: 5px;

  overflow: hidden;
}

.mhcl_btn_nub .std_btnbox::before,
.market_promote_btn .std_btnbox::before {
  width: 170px;

  height: 170px;
}

.mhcl_btn_nub:nth-of-type(2n-1) .std_btnbox {
  background: rgba(247, 248, 250, 1);
}

.mhcl_btn_nub:nth-of-type(2n-1) .std_btnbox:hover .mhcl_btn_nub_text {
  color: #fff;
}

.market_value .ys_cont1400,
.market_help .ys_cont1400 {
  position: relative;

  z-index: 3;
}

.market_apply_list {
  display: flex;

  flex-wrap: wrap;
}

.market_apply_list_nub {
  width: 33.333333%;

  padding: 0 20px;

  margin-top: 80px;
}

.market_page .market_apply .std_margin2,
.market_apply .std_margin2 {
  margin-bottom: 0;
}

.maln_cry {
  background: rgba(255, 255, 255, 0.6);

  border: 1px solid #eee;

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(6px);

  border-radius: 20px;

  position: relative;

  transition: all 0.36s;
}

.maln_cry_icon {
  background: #fff;

  box-shadow: 0px 2px 16px rgba(15, 42, 54, 0.04),
    0px 4px 50px rgba(15, 42, 54, 0.05);

  border-radius: 80px;

  width: 80px;

  height: 80px;

  position: absolute;

  left: 24px;

  top: 0;

  transform: translateY(-50%);

  transition: all 0.36s;
}

.maln_cry_icon img {
  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  width: 60%;

  transition: all 0.36s;
}

.maln_cry_icon img:nth-of-type(2) {
  opacity: 0;
}

.maln_cry_text_btn {
  text-align: right;

  transition: all 0.36s;
}

.maln_cry_text {
  padding: 80px 24px 20px;
}

.maln_cry_text .std_title4 {
  position: relative;

  color: #2d65f2;

  padding-bottom: 8px;

  margin-bottom: 8px;

  transition: all 0.36s;
}

.maln_cry_text .std_title4::before {
  content: "";

  background: #2d65f2;

  height: 1px;

  position: absolute;

  left: 0;

  bottom: 0;

  width: 32px;

  transition: all 0.36s;
}

.maln_cry_text .std_word1 {
  height: 4.8em;

  overflow: hidden;

  -webkit-line-clamp: 3;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-box-orient: vertical;

  transition: all 0.36s;
}

.maln_cry .std_word1 p {
  transition: all 0.36s;
}

.market_value {
  background: rgba(247, 248, 250, 0.6);

  box-shadow: 0px 0px 8px rgba(45, 101, 242, 0.1);

  backdrop-filter: blur(6px);
}

.market_value_list_nub {
  display: flex;

  align-items: center;
}

.market_value_list_nub:nth-of-type(2n-1) {
  flex-direction: row-reverse;
}

.mod_video2 .t_b2pt1play {
  cursor: pointer;
}

.mvln_text .std_word1 p {
  line-height: 2;
}

.mvln_text .std_title32 {
  position: relative;

  color: #141f34;

  margin-bottom: 16px;
}

.mvln_text .std_title32::before {
  content: "";

  background: linear-gradient(94.32deg, #0057ff -0.33%, #2d94f2 99.67%);

  width: 9px;

  height: 40px;

  position: absolute;

  left: -21px;

  border-radius: 5px;

  top: 2.4px;
}

.mvln_text_duan {
  margin-bottom: 16px;
}

.mvln_text_list_nub {
  padding-left: 44px;

  margin-bottom: 24px;
}

.mvln_tln_title {
  position: relative;

  margin-bottom: 8px;
}

.mvln_tln_title_icon {
  width: 28px;

  position: absolute;

  left: -44px;

  top: 2px;
}

.mvln_tln_title .std_word1 {
  color: #2d65f2;

  line-height: 2;
}

.mvln_tln_duan p {
  color: #676b77;
}

.mvln_text_list_nub:last-child {
  margin-bottom: 0;
}

.mvln_text_list {
  margin-bottom: 40px;
}

.market_value_list_nub:nth-of-type(2n) .mvln_text {
  padding-left: 120px;

  padding-right: 0;
}

.market_value_list_nub {
  margin-bottom: 150px;
}

.market_value_list_nub:last-child {
  margin-bottom: 0;
}

.market_value {
  position: relative;
}

.market_promote {
  position: relative;

  max-width: 1920px;

  margin: 0 auto;
}

.market_promote .ys_cont1400 {
  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  top: 80px;

  z-index: 6;
}

.market_promote_img,
.market_promote_img img {
  width: 100%;
}

.market_promote_img {
  position: relative;
}

.mpis_icon {
  width: 80px;

  margin: 0 auto;

  margin-bottom: 16px;
}

.mpis_font {
  color: #141f34;

  font-size: 18px;

  line-height: 1.6;

  text-align: center;
}

.market_promote_img_service {
  position: absolute;

  top: 51%;

  left: 50%;

  transform: translate(-50%, -50%);
}

.mpil_nub_icon {
  width: 24px;
}

.mpil_nub_icon img {
  width: 100%;
}

.mpil_nub {
  position: absolute;

  transform: translate(-50%, -50%);
}

.mpil_nub .mpis_font {
  position: absolute;

  white-space: nowrap;

  left: 100%;

  padding: 0 8px;

  top: 50%;

  transform: translateY(-50%);
}

.mpil_nub:nth-of-type(2n-1) .mpis_font {
  left: auto;

  right: 100%;
}

.market_promote_btn {
  position: absolute;

  left: 50%;

  transform: translateX(-50%);

  bottom: 164px;
}

.market_page .std_btnbox {
  border-radius: 5px;

  overflow: hidden;
}

.market_case {
  position: relative;
}

.market_case_list_nub {
  width: 33.333333%;

  padding: 0 20px;
}

.market_case_list {
  margin: 0 -20px;
}

.mcln_cry {
  overflow: hidden;

  border-radius: 10px;

  background: #fff;

  box-shadow: 0px 0px 16px rgba(18, 1, 119, 0.04),
    0px 0px 24px rgba(18, 1, 119, 0.1);

  transition: all 0.36s;
}

.mcln_cry_img {
  width: 100%;
}

.mcln_cry_text {
  padding: 24px 16px;

  transition: all 0.36s;
}

.mcln_cry_text .d_btli1 {
  margin: 0 8px;
}

.mcln_cry .std_title4 {
  color: #2d65f2;

  margin-bottom: 16px;

  transition: all 0.36s;
}

.mcln_cry .std_word1 p {
  color: #676b77;

  transition: all 0.36s;
}

.mcln_cry_text_top {
  padding-bottom: 16px;

  border-bottom: 1px solid #eee;

  margin-bottom: 16px;
}

.market_case_list_nub {
  padding-top: 40px;

  padding-bottom: 40px;
}

.market_case_list_nub:not(:first-child) {
  display: none;
}

.market_case_btn {
  text-align: center;
}

.market_page .std_btnzi {
  padding: 0 48px;
}

.market_case .std_btnbox::before {
  width: 200px;

  height: 200px;
}

.msln_img {
  margin-bottom: 16px;
}

.market_safe .std_title5 {
  text-align: center;

  color: #2d65f2;

  line-height: 1.6;
}

.market_safe_list_nub {
  width: 14.285714%;

  padding: 0 20px;
}

.msln_img_wai {
  position: relative;
}

.msln_img_wai > img {
  position: absolute;

  width: 92.5%;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);
}

.market_safe_list_nub {
  padding-top: 50px;
}

.market_safe_list.mod_dots1.slick-dotted {
  padding-bottom: 44px;
}

.market_safe_list_nub:not(:first-child) {
  display: none;
}

.t_zgcall2 .std_title2 {
  color: #fff;
}

.t_zgcall2 .std_btnbox {
  background: #fff;

  border: 1px solid #fff;

  overflow: visible;
}

.t_zgcall2 .std_btnzi {
  color: #2d65f2;
}

.t_zgcall2 .t_btnhe .std_btnbox::before {
  width: 170px;

  height: 170px;

  background: #2d65f2;
}

.t_inban2 .mhcl_btn {
  margin-top: 56px;
}

.t_inban2 .mhcl_btn_nub:nth-of-type(2n-1) .std_btnbox {
  background: transparent;
}

.t_inban2 .mhcl_btn_nub_text {
  line-height: 44px;
}

.market_case .t_zhtit .std_title2,
.market_safe .t_zhtit .std_title2 {
  margin-bottom: 0;
}

.market_apply_list {
  margin: 0 -20px;
}

.t_inban2_left {
  padding-right: 40px;
}

.market_safe_list {
  margin: 0 -20px;
}

.market_case_list .slick-track {
  display: flex;
}

.market_case_list_nub.slick-slide {
  height: auto;
}

.market_case_list_nub a {
  display: block;

  height: 100%;
}

.mcln_cry {
  height: 100%;

  display: flex;

  flex-direction: column;
}

.mcln_cry_text {
  flex-grow: 1;

  display: flex;

  flex-direction: column;
}

.mcln_cry_text_top {
  flex-grow: 1;
}

.market_case_list.slick-dotted {
  margin-bottom: 30px;
}

/* 2023.05.16 - end */

.t_inban2 .t_inbanpic::before {
  display: none;
}

.market_page .std_btnbox::after {
  content: "";

  width: 100%;

  height: 100%;

  pointer-events: none;

  border: 1px solid #2d65f2;

  position: absolute;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  border-radius: 5px;
}

.market_page .std_btnbox {
  border: 0;
}

.mhcl_btn_nub_text {
  display: flex;

  align-items: center;

  justify-content: center;
}

.t_inban2 .std_btnbox {
  height: 44px;

  display: flex;

  align-items: center;

  justify-content: center;

  font-size: 0;
}

.t_inban2 .mhcl_btn_nub_text {
  line-height: 2;
}

.msln_img_wai > img {
  opacity: 0.5;
}

.mcln_cry_text {
  background: #fff;
}

.mcln_cry,
.mcln_cry_text,
.maln_cry,
.maln_cry_icon,
.mnln_cry {
  transition: all 0.5s ease-in-out;

  background: #fff;
}

.mod_video2 iframe {
  position: absolute;

  width: 100%;

  height: 100%;

  object-fit: cover;

  top: 50%;

  left: 50%;

  transform: translate(-50%, -50%);

  z-index: -1;
}

.mod_video2 {
  overflow: hidden;
}

.mvln_img iframe {
  width: 100% !important;
}

.mhcl_btn_nub_text {
  -webkit-filter: blur(0px);

  -moz-filter: blur(0px);

  -ms-filter: blur(0px);

  filter: blur(0px);
}

.t_inban2.t_inban .ys_pos_center {
  position: absolute;

  top: 0;

  left: 50%;

  transform: translateX(-50%);

  height: 100%;
}

.market_help.std_padding1 {
  padding-top: 46px;
}

.market_apply.std_padding1 {
  padding-top: 78px;

  padding-bottom: 81px;
}

.market_value.std_padding1 {
  padding-top: 48px;

  padding-bottom: 78px;
}

.market_safe.std_padding1 {
  padding-top: 78px;
}

.t_inban2 .std_btnbox {
  background: transparent;
}

.t_inban2 .mhcl_btn_nub:nth-last-of-type(2n) .mhcl_btn_nub_text {
  color: #2d65f2;
}

.t_inban2 .mhcl_btn_nub:nth-last-of-type(2n-1) .mhcl_btn_nub_text {
  color: #fff;
}

.t_inban2 .mhcl_btn_nub:nth-last-of-type(2n-1) .std_btnbox {
  background: #2d65f2;
}
.d_d1libox:hover {
  background: #2d65f2;
  box-shadow: 0px 0px 16px rgb(18 1 119 / 4%), 0px 0px 24px rgb(18 1 119 / 10%);
}
.source-center .d_d1libox:hover{
  background: none;
}
.source-center .d_d1libox:hover .std_title5{
  color: #141f34;
}
/* 2023.07.31 - start */
.mod_agree_btn{
  width: 16px;
  height: 16px;
  position: relative;
  top: 6px;
  cursor: pointer;
}
.mod_agree_btn::before{
  content: '';
  border: 1px solid #2D65F2;
  border-radius: 2px;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
.mod_agree .std_font14{
  width: calc(100% - 16px);
  padding-left: 16px;
}
.mod_agree{
  display: flex;
  align-items: flex-start;
  position: relative;
  top: -10px;
  width: 100%;
  margin-bottom: 0;
}
.mod_agree .std_font14 p{
  color: #000;
  line-height: 2;
}
.mod_agree .std_font14 p a{
  color: #2D65F2;
}
.mod_agree_btn .iconfont{
  color: #2D65F2;
  font-size: 14px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  opacity: 0;
  transition: all 0.36s;
}
.mod_agree.on .mod_agree_btn .iconfont{
  opacity: 1;
}
.mtag {
  display: flex;
  margin-bottom: 8px;
}
.mtag .mbtn,
.mtag .mbtnNew {
  line-height: 32px !important;
  padding: 0 16px;
  background: #E4E9F2;
  color: #666;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 8px !important;
  box-sizing: content-box;
  border-radius: 2px;
}
.mtag .mbtn:hover,
.mtag .mbtn.on {
  background: #4180FF;
  color: #ffffff !important;
}
.mtag .mbtnNew:hover {
  background: #4180FF;
  color: #ffffff !important;
}
.d_f3aside2ul.Gli {
	display: none;
}
.d_f3aside2ul.Gli:nth-of-type(1) {
	display: block;
}
.pro_relation_container {
  margin-bottom: 30px;
}
.pro_relation_container .d_f3asidetitle {
  border-bottom: 1px solid #eee;
  padding-bottom: 12px;
}
.pro_relation_container .pro_relation_content {
  margin-bottom: 20px;
  cursor: pointer;
}
.pro_relation_container .pro_relation_content .img {
  position: relative;
}
.pro_relation_container .pro_relation_content .pro_relation_name {
  position: absolute;
  left: 20px;
  top: 50%;
  transform: translateY(-50%);
  font-family: PingFangSC-Semibold;
  color: #444;
  font-weight: 600;
  font-size: 26px;
  line-height: 38px;
  width: 131px;
}
.pro_relation_container .d_f3aside2font {
  padding-top: 12px;
}

.tagbox .tag {
  display: flex;
  grid-gap: 0px;
}
.tagbox .zhuanti-list {
  flex-wrap: wrap;
}
.tagbox .gap li {
  margin-right: 8px !important;
  margin-bottom: 8px !important;
}
.tagbox .tag a {
  line-height: 28px;
  min-height: 28px !important;
  box-sizing: content-box;
  border-radius: 2px;
  background: #E4E9F2;
  padding: 0 8px;
  margin-right: 0 !important;
  color: #41464F;
  transition: all 0.2s;
  font-size: 12px !important;
  background: #E4E9F2;
  line-height: 32px !important;
  padding: 0 16px;
  display: block;
  cursor: pointer;
}
.tag a:hover {
  background: #4180FF; color: #ffffff !important;
}
.bTagN {
  display: flex;
  align-items: center;
  font-family: PingFangSC-Semibold;
  font-size: 32px;
  color: #333333;
  letter-spacing: 0;
  text-align: center;
  font-weight: 600;
}
.bTagN::before {
  content: "";
  width: 5px;
  height: 1em;
  background: #2d65f2;
  margin-right: 10px;
}
.itemHover:hover .std_title3 {
  color: #2d65f2;
}

/* 2023.07.31 - end */

.d_gformtitle {
  padding: 0px;
  text-align: left;
  font-family: PingFangSC-Semibold;
  font-size: 28px;
  color: #23282F;
  letter-spacing: 0;
  line-height: 28px;
  font-weight: 600;
  margin-bottom: 50px;
}
.d_gform {
  position: relative;
}
.tag-btn {
  position: absolute;
  width: 80px;
  height: 44px;
  background: rgba(45,101,243,0.1);
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 0px 8px 0px 8px;
  top: 0px;
  right: 0px;
  cursor: pointer;
  font-family: PingFangSC-Semibold;
  font-size: 16px;
  color: #2d65f2;
  letter-spacing: 0;
  text-align: center;
  line-height: 16px;
  font-weight: 600;
}
.tag-btn:hover {
  background: #2d65f2;
  color: #fff;
}
.d_ginput {
  padding-left: 0px;
}
.d_ginputfont2 {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #AAAAAA;
  letter-spacing: 0;
  text-align: justify;
  line-height: 24px;
  font-weight: 400;
}
.avater-wrap {
  margin-left: 26px;
}


.pc_ys_banner{
  height: 538px;
}
.pc_ys_banner .ys_ban_pc{
  height: 538px;
  object-fit: cover;
}
.pc_ys_banner .slick-dots li{
  height:4px;
  width:48px;
  background: rgba(0,0,0,0.1);
}
.pc_ys_banner .slick-dots{
  text-align: center;
  padding-left:0!important;
  bottom: 98px!important;
}
.pc_ys_banner .slick-dots li.slick-active{
  background: rgba(0,0,0,0.1);
}
.new_yc_main{
  margin-top:0!important;
}
.new_yc_main .t_zhtit .std_title5{
  font-family: PingFangSC-Semibold;
  font-size: 28px;
  color: #000;
  letter-spacing: 0;
  line-height: 28px;
  font-weight: 600;
  margin-bottom:16px;
  background: linear-gradient(to right, #003AF0, #008CFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.new_yc_main .t_zhtit .std_title2{
  font-family: PingFangSC-Semibold;
  font-size: 40px;
  color: #000000;
  letter-spacing: 0;
  text-align: center;
  line-height: 44px;
  font-weight: 600;
  margin-bottom:16px;
}
.new_yc_main .pc_index_product{
  margin-bottom:32px;
}
.new_yc_main .pc_index_new_box{
  margin-bottom:32px;
}
.new_yc_main .t_sypt2titli{
  display: flex;
  align-items: center;
  padding:12px 16px;
  transition: color 0.3s;
  border-radius: 26px;
  margin:0 10px;
}
.new_yc_main .t_sypt2titli:first-child{
  margin-left:0!important;
}
.new_yc_main .t_sypt2titli:last-child{
  margin-right:0!important;
}
.new_yc_main .t_sypt2titli img{
  width:24px;
  margin-right:8px;
}
.new_yc_main .t_sypt2xi{
  padding: 0;
  line-height: normal;
  font-size: 18px!important;
}
.new_yc_main .t_sypt2tit::before{
  display: none;
}
.new_yc_main .t_sypt2titli.on{
  background: #fff;
}
.new_yc_main .t_sypt2titli.on .t_sypt2xi::before{
  display: none;
}
.new_yc_main .t_sypt2titli:hover .t_sypt2xi::before{
  display: none;
}
.new_yc_main .t_sypt2titli:hover .t_sypt2xi{
  color:#005BFF;
}
.new_yc_main .t_sypt2{
  background: url(/Public/images/pc/index/bg_part1@2x.png) no-repeat;
  background-position: center;
  padding:72px 0;
  margin-bottom:0!important;
  background-size:cover;
}
.new_yc_main .t_sypt2 .t_lunarrow1 .slick-next::after{
  content:'';
  width:40px;
  height: 40px;
  background: url(/Public/images/pc/index/pc_index_img_right.png) no-repeat;
  background-size: 40px 40px;
}
.new_yc_main .t_sypt2xia{
  margin-top:24px;
  margin-bottom:0!important;
}
.new_yc_main .t_sypt2 .t_lunarrow1 .slick-next{
  right:-24px;
}
.new_yc_main .t_sypt2 .t_lunarrow1 .slick-prev{
  left:-24px;
}
.new_yc_main .t_sypt2 .t_lunarrow1 .slick-next::before{
  content:'';
  background: url(/Public/images/pc/index/pc_index_img_left.png) no-repeat;
  background-size: 40px 40px;
  width:40px;
  height: 40px;
}

.new_yc_main .t_sypt2 .t_lunarrow1 .slick-prev::after{
  content:'';
  background:url(/Public/images/pc/index/pc_index_img_right.png) no-repeat;
  background-size: 40px 40px;
  width:40px;
  height: 40px;
}
.new_yc_main .t_sypt2 .t_lunarrow1 .slick-prev::before{
  content:'';
  background:url(/Public/images/pc/index/pc_index_img_left.png) no-repeat;
  background-size: 40px 40px;
  width:40px;
  height: 40px;
}

.new_yc_main .t_lunarrow1 .slick-prev,.new_yc_main .t_lunarrow1 .slick-next{
  width:40px;
  height: 40px;
  opacity: 0.5;
  cursor: pointer;
}
.new_yc_main .t_sypt3nr .pc_index_swiper_prev,.new_yc_main .t_sypt3nr .pc_index_swiper_next{
  opacity: 0.5;
}
.new_yc_main .t_lunarrow1 .slick-prev:hover,.new_yc_main .t_lunarrow1 .slick-next:hover,.new_yc_main .t_sypt3nr .pc_index_swiper_prev:hover,.new_yc_main .t_sypt3nr .pc_index_swiper_next:hover{
  opacity: 0.6;
}
.new_yc_main .t_sypt2 .ys_cont1200{
  width:1200px!important;
}
.new_yc_main .pc_ys_cont{
  width:1160px!important;
}
.new_yc_main .t_sypt2bo a{
  background: #fff;
  border:1px solid rgba(255,255,255,0.8);
  border-radius: 16px;
  overflow: hidden;
  transition: box-shadow 0.3s ease;
}
.new_yc_main .t_sypt2bo{
  padding:0 12px;
  width:306px!important;
  height: 358px;
  padding-bottom:30px;
}
.new_yc_main .t_sypt2xin{
  padding:28px;
  text-align: left;
  transition: transform 0.4s cubic-bezier(0.42, 0, 0.58, 1); 
}
.new_yc_main .t_sypt2pic{
  margin:initial;
  margin-bottom:24px;
  width:56px;
}
.new_yc_main .std_title3{
  font-family: PingFangSC-Medium;
  font-size: 22px;
  color: #000000;
  font-weight: 500;
  line-height: 26px;
  margin-bottom:16px!important;
}
.new_yc_main .t_sypt2xin .std_word1 p{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #333333;
  letter-spacing: 0;
  line-height: 22px;
  font-weight: 400;
}
.new_yc_main .pc_index_right_icon{
  position: absolute;
  width:24px;
  bottom:28px;
  left:28px;
  transition: left 0.2s;
}
.new_yc_main .t_sypt2bo a:hover .pc_index_right_icon{
  left:38px;
}
.new_yc_main .t_sypt2bo a:hover{
  box-shadow: 0px 6px 24px rgba(44, 68, 153, 0.1);
}
.new_yc_main .t_sypt3{
  background: url(/Public/images/pc/index/bg_part2_beta@2x.png) no-repeat;
  background-size: 100% 834px;
  padding-top:72px;
  margin-bottom:0!important;
  background-color: #F4F7FE;
  padding-bottom:0!important;
  height: 834px;
}
.new_yc_main .pc_index_t_sypt3{
  width:100%;
  text-align: center;
  margin-bottom:32px;
}
.new_yc_main .pc_index_t_sypt3 .p1{
  font-family: PingFangSC-Semibold;
  font-size: 20px;
  color: #000000;
  letter-spacing: 0;
  line-height: 26px;
  font-weight: 600;
  background: linear-gradient(to right, #003AF0, #008CFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.new_yc_main .pc_index_t_sypt3 .p2{
  font-family: PingFangSC-Semibold;
  font-size: 44px;
  color: #000000;
  letter-spacing: 0;
  font-weight: 600;
  margin:8px 0 24px;
}
.new_yc_main .pc_index_t_sypt3 .p3{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #333333;
  letter-spacing: 0;
  line-height: 28px;
  font-weight: 400;
  margin-bottom:16px;
}
.new_yc_main .pc_index_t_sypt3 a{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #005BFF;
  line-height: 18px;
  font-weight: 400;
  position: relative;
  padding-right: 30px;
}
.new_yc_main .pc_index_t_sypt3 a i{
  width: 16px;
  height: 16px;
  background: url(/Public/images/pc/index/pc_index_icon_2.png) no-repeat;
  background-size: 16px 16px;
  display: block;
  position: absolute;
  left: 87px;
  bottom: 1px;
  transition: left 0.3s;
}
.new_yc_main .pc_index_t_sypt3 a:hover i{
  left:95px;
}
.new_yc_main .t_sypt3nr{
  width:100%;
  position: relative;
  /* overflow: hidden; */
}
.new_yc_main .pc_index_swiper_t_sypt3nr{
  
  height: 450px;
  position: relative;
  overflow: hidden;
}
.new_yc_main .pc_index_swiper_t_sypt3nr .swiper-slide {
  border-radius: 16px;
  width: 272px!important;
  color:#fff;
  overflow: hidden;
  /* margin-right:24px; */
}
.new_yc_main .pc_index_swiper_t_sypt3nr .swiper-slide img{
  width:100%;
  height: 100%;
}
.new_yc_main .pc_index_swiper_t_sypt3nr .swiper-slide .pc_index_fa_cont {
  position: absolute;
  width: 100%;
  left:0;
  top:0;
  padding:26px 24px;
}
.new_yc_main .pc_index_swiper_t_sypt3nr .pc_index_fa_cont .p_title{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 20px;
  font-weight: 400;
  margin-bottom:22px;
}
.new_yc_main .pc_index_swiper_t_sypt3nr .pc_index_fa_cont ul li{
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #FFFFFF;
  font-weight: 500;
  height: 44px;
  line-height: 44px;
  cursor: pointer;
  position: relative;
}
.new_yc_main .pc_index_swiper_t_sypt3nr .pc_index_fa_cont ul li a{
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #FFFFFF;
  font-weight: 500;
  height: 44px;
  line-height: 44px;
  display: block;
}
.new_yc_main .pc_index_swiper_t_sypt3nr .pc_index_fa_cont ul li:hover a:after{
  opacity: 1;
}
.new_yc_main .pc_index_swiper_t_sypt3nr .pc_index_fa_cont ul li a:after{
  position: absolute;
  content: "";
  right: 0;
  top:15px;
  height: 15px;
  width: 15px;
  background: url(/Public/images/pc/index/pc_index_icon_3.png) no-repeat;
  background-size: 15px 15px;
  transition: all 0.3s;
  opacity: 0;
}
.new_yc_main .t_sypt3nr .pc_index_swiper_next img,.new_yc_main .t_sypt3nr .pc_index_swiper_prev img{
  width:40px
}
.new_yc_main .t_sypt3nr .pc_index_swiper_next,.new_yc_main .t_sypt3nr .pc_index_swiper_prev{
  width:40px;
  position: absolute;
  top: 231px;
}
.new_yc_main .t_sypt3nr .pc_index_swiper_next{
  right:-64px;
}
.new_yc_main .t_sypt3nr .pc_index_swiper_prev{
  left:-64px;
}
.new_yc_main .pc_index_c .std_title2{
  font-family: PingFangSC-Semibold;
  font-size: 44px;
  color: #000000;
  letter-spacing: 0;
  line-height: 44px;
  font-weight: 600;
  margin-bottom:0;
  height: 44px;
}
.new_yc_main .pc_index_c .std_title2 span{
  font-family: PingFangSC-Semibold;
  font-size: 56px;
  color: #333333;
  letter-spacing: 0;
  text-align: center;
  line-height: 56px;
  font-weight: 600;
  margin:0 16px;
  background: linear-gradient(to right, #003AF0, #008CFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.new_yc_main .pc_index_c .p1{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #333333;
  letter-spacing: 0;
  text-align: center;
  line-height: 20px;
  font-weight: 400;
  margin:24px 0 16px;
}
.new_yc_main .pc_index_c a{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #005BFF;
  line-height: 18px;
  font-weight: 400;
  position: relative;
  padding-right: 30px;
}
.new_yc_main .pc_index_c a i{
  width: 16px;
  height: 16px;
  background: url(/Public/images/pc/index/pc_index_icon_2.png) no-repeat;
  background-size: 16px 16px;
  display: block;
  position: absolute;
  left: 87px;
  bottom: 1px;
  transition: left 0.3s;
}
.new_yc_main .pc_index_c a:hover i{
  left:95px;
}
.new_yc_main .pc_index_c .pc_index_al{
  text-align: center;
  margin-bottom:32px;
}
.new_yc_main .pc_index_c .t_sypt4li{
  width:180px;
  height: 76px;
  margin-right:13px;
  position: relative;
}
.new_yc_main .pc_index_c .t_sypt4li .img1{
  display: block;
}
.new_yc_main .pc_index_c .t_sypt4li .img2{
  display: none;
}
.new_yc_main .pc_index_c .t_sypt4li:after{
  position: absolute;
  content: "";
  width: 100%;
  left:0;
  bottom:0;
  height: 3px;
  background: #333333;
  transition: all 0.3s;
  opacity: 0;
}
.new_yc_main .pc_index_c{
  padding-top:0!important;
}
.new_yc_main .pc_index_c .ys_cont1200{
  width:1200px!important;
  padding:0!important;
  max-width: 1200px!important;
}
.new_yc_main .pc_index_c .t_sypt4li:last-child{
  margin-right: 0;
}
.new_yc_main .pc_index_c .t_sypt4wen{
  width:100%!important;
}
.new_yc_main .pc_index_c .t_sypt4top{
  background: none;
  margin:0;
  box-shadow: none;
}
.new_yc_main .pc_index_c .t_sypt4li img{
  width:180px;
  height: 76px;
}
.new_yc_main .pc_index_c .t_sypt4ul{
  display: block;
  font-size: 0;
  padding: 0;
}
.new_yc_main .pc_index_c .t_sypt4ul .t_sypt4li{
  display: inline-block;
  cursor: pointer;
}
.new_yc_main .pc_index_c .t_sypt4ul .on:after{
  opacity: 1;
}
.new_yc_main .pc_index_c .t_sypt4ul .on .img1{
  display: none;
}
.new_yc_main .pc_index_c .t_sypt4ul .on .img2{
  display: block;
}
.new_yc_main .pc_index_c_main{
  height: 626px;
  margin-bottom:0!important;
  background-color: #F4F7FE;
  padding-top:40px;
}
.new_yc_main .t_sypt8{
  padding-top:32px!important;
  padding-bottom:32px!important;
  background: #F5F6F8;
}
.new_yc_main .t_sypt7 .ys_cont1200{
  width:1200px!important;
}
.new_yc_main .pc_index_c_main .t_sypt4bg{
  height: 340px;
  top: 286px;
}
.new_yc_main .pc_index_c_main .t_sypt4bg:before{
  display: none;
}
.new_yc_main .pc_index_c_main .t_sypt4bg img{
  height: 100%;
}
.new_yc_main .pc_index_c .t_luokuan{
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 40px;
  font-weight: 500;
  margin-top:40px;
  height: 40px;
}
.new_yc_main .t_sypt4xia{
  margin-top:16px;
}
.new_yc_main .t_sypt4xia .std_title3{
  -webkit-line-clamp:2;
}
.new_yc_main .t_sypt4xia .std_title5{
  width:588px;
  height: auto;
  -webkit-line-clamp:initial;
}
.new_yc_main .pc_index_c .std_title3{
  font-family: PingFangSC-Semibold;
  font-size: 38px;
  color: #FFFFFF;
  line-height: 46px;
  font-weight: 600;
  height: auto;
  margin-top:8px;
  margin-bottom:0!important;
}
.new_yc_main .pc_index_c .t_sypt4duan{
  opacity: 0.9;
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #FFFFFF;
  line-height: 22px;
  font-weight: 400;
  margin:8px 0 24px;
}
.new_yc_main .pc_index_c .t_sypt4wenli a{
  position: relative;
  padding-right: 30px;
  color:#fff;
  display: block;
  height: 18px;
  line-height: 18px;
}
.new_yc_main .pc_index_c .t_sypt4wenli a i{
  width: 16px;
  height: 16px;
  background: url(/Public/images/pc/index/pc_index_icon_4.png) no-repeat;
  background-size: 16px 16px;
  display: inline-block;
  position: absolute;
  left: 60px;
  bottom: 1px;
}
.new_yc_main .t_sypt7 .std_title5{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #005BFF;
  line-height: 18px;
  font-weight: 400;
  position: relative;
  padding-right:30px;
}
.new_yc_main .t_sypt7 .pc_index_more_title a i{
  width: 16px;
  height: 16px;
  background: url(/Public/images/pc/index/pc_index_icon_2.png) no-repeat;
  background-size: 16px 16px;
  display: block;
  position: absolute;
  left: 60px;
  bottom: 1px;
  transition: left 0.3s;
}
.new_yc_main .t_sypt7 .pc_index_more_title a:hover i{
  left:68px;
}
.new_yc_main .pc_index_new .ys_imgbox_cover img,.new_yc_main .pc_index_new .ys_imgbox_cover{
  height: 210px;
}
.new_yc_main .pc_index_new .t_sypt7xin{
  border-radius: 16px;
  position: relative;
  display: block;
  border:0;
  transition: transform 0.4s cubic-bezier(0.42, 0, 0.58, 1); 
}
.new_yc_main .pc_index_new .t_sypt7li{
  height: 332px;
  padding:0;
  margin-right:24px;
  width: 272px;
  border: 1px solid rgba(255,255,255,1);
  overflow: hidden;
  border-radius: 16px;
}
.new_yc_main .pc_index_new .t_sypt7xin:hover .ys_imgbox_cover img{
  transform: scale(1.05);  
  box-shadow: none;
}
.new_yc_main .pc_index_new .t_sypt7li:last-child{
  margin-right:0;
}
.new_yc_main .pc_index_new .t_sypt7an{
  position: absolute;
  bottom: 0;
  left:0;
  width:100%;
  height: 200px;
  background-image: linear-gradient(180deg, rgba(255,255,255,0.70) 0%, #FFFFFF 35%);
  border: 1px solid rgba(255,255,255,1);
  box-shadow: 0px 6px 20px 0px rgba(44,68,153,0.02);
  border-radius: 16px;
  padding:24px 20px;
  -webkit-backdrop-filter: saturate(50%) blur(4px);
  backdrop-filter: saturate(50%) blur(4px);
}
.new_yc_main .pc_index_new .std_title5{
  font-family: PingFangSC-Semibold;
  font-size: 18px;
  color: #000000;
  line-height: 24px;
  font-weight: 600;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 显示的行数，可以根据需要修改 */
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right:0;
}
.new_yc_main .pc_index_new .pc_index_art{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #666666;
  line-height: 20px;
  font-weight: 400;
  margin:16px 0 34px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 显示的行数，可以根据需要修改 */
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  z-index: 2;
}
.new_yc_main .pc_index_new .std_word1{
  font-family: PingFangSC-Regular!important;
  font-size: 14px;
  color: #999999;
  line-height: 14px;
  font-weight: 400;
}
.new_yc_main .pc_index_new{
  display: flex;
  justify-content:center;
}
.new_yc_main .t_sypt7{
  background: #F4F7FE;
  padding-bottom:88px!important;
  margin-bottom:0!important;
}
.pc-indexMinker-business-new{
  height: auto;
}
.pc-indexMinker-business-new .open{
  /* height: auto;
  background-image: linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(237,242,255) 100%);
  max-width: 1686px;
  width:100%;
  margin:0 auto;
  position: relative;
  overflow: hidden;
  display: block!important;
  padding-bottom:72px; */
}
/* .pc-indexMinker-business-new .pc-indexMinker-business-new-img li{
  margin-right:24px;
  margin-bottom:24px;
  height: 90px;
} */
.pc-indexMinker-business-new .bg-morecustomer-content-title{
  font-family: PingFangSC-Semibold;
  font-size: 38px;
  font-weight: 600;
  line-height: 53px;
  margin-bottom: 50px;
  color: #000;
  display: block;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img{
  white-space: nowrap;
  font-size: 0;
  cursor: pointer;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img:hover{
  animation-play-state:paused!important;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img li{
  margin-right:20px;
  margin-bottom:20px;
  width: 147px;
  height: 72px;
  display: inline-block;
  float: none;
  display: flex;
  flex:0 0 147px;
}
.pc-indexMinker-business-new-img {
  display: flex;
  flex-wrap: nowrap;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(2){
  /* justify-content: flex-end;  */
  animation: animateRight1 100s linear infinite normal;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(3){
  /* justify-content: flex-end;  */
  animation: animateLeft2 110s linear infinite normal;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(4){
  /* justify-content: flex-end;  */
  animation: animateRight3 120s linear infinite normal;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(5){
  /* justify-content: flex-end;  */
  animation: animateLeft4 130s linear infinite normal;
}
.pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(6){
  /* justify-content: flex-end;  */
  animation: animateRight5 140s linear infinite normal;
}
@keyframes animateRight5{
  0%{
      -webkit-transform:translateZ(0);
      transform:translateZ(0)
  }
  100%{
      -webkit-transform:translate3d(2448px,0,0);
      transform:translate3d(2448px,0,0)
  }
}
.new_yc_main .t_sypt8nr{
  position: relative;
}
.pc_index_business_mask{
  position: absolute;
  z-index: 1;
  height: 100%;
  top:0;
  right:0;
  left:0;
  background-image: linear-gradient(90deg,#f5f6f8,hsla(0,0%,100%,0),hsla(0,0%,100%,0),hsla(0,0%,100%,0),hsla(0,0%,100%,0),#f5f6f8);
  pointer-events: none;
}
.pc_index_banner_1 .ys_pos_center{
  transform: translate(-50%, 0);
  top: 202px;
  width: auto;

}
.pc_index_banner_1 .std_title1{
  font-family: PingFangSC-Medium;
  font-size: 48px;
  color: #000000;
  letter-spacing: 0;
  line-height: 64px;
  font-weight: 500;
  margin-bottom:0px !important;
  max-width: 100%;
}
.pc_index_banner_1 .std_title1 span{
  font-family: PingFangSC-Semibold;
  font-size: 48px;
  color: #000000;
  letter-spacing: 0;
  line-height: 64px;
  font-weight: 600;
  /* background: linear-gradient(to right, #003AF0, #008CFF); */
  /* -webkit-background-clip: text; */
  /* -webkit-text-fill-color: transparent; */
}
.mobile_ys_banner .pc_index_banner_1 .std_title1 span{
  font-family: PingFangSC-Semibold;
  font-size: 48px;
  color: #000000;
  letter-spacing: 0;
  line-height: 64px;
  font-weight: 600;
  /* background: linear-gradient(to right, #003AF0, #008CFF); */
  /* -webkit-background-clip: text; */
  /* -webkit-text-fill-color: transparent; */
}
.pc_index_banner_1 .std_font20 p,
.pc_index_banner_1 .std_font20 div{
  font-family: PingFangSC-Regular;
  font-size: 16px;
  color: #333333;
  letter-spacing: 0;
  text-align: center;
  line-height: 24px;
  font-weight: 400;
}
.pc_index_banner_1 .std_button{
  margin-top:24px!important;
  font-size: 0;
  text-align: center;
  width: 100%;
}
.pc_index_banner_1 .std_button .std_btnbox{
  /* padding:14px 52px 14px 32px; */
  display: inline-block;
  border-radius: 24px;
  background-color: transparent;
  border-color: #005BFF;
  overflow: hidden;
  width:148px;
  height: 48px;
  line-height: 48px;
  box-sizing: content-box;
}
.pc_index_banner_1 .std_button .std_btnbox:before{
  border-radius: 24px;
  background-color: #1c47c9;
  width:100%;
}
.pc_index_banner_1 .std_button .std_btnbox2:before{
  background-color: #005BFF;
}
.pc_index_banner_1 .std_button .std_btnbox2:hover .std_btnzi{
  color:#fff;
}
.pc_index_banner_1 .std_button .std_btnbox2:hover i{
  background-image: url(/Public/images/pc/index/pc_index_icon_4.png);
}
.pc_index_banner_1 .std_button .std_btnbox .std_btnzi{
  padding:0;
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #005BFF;
  letter-spacing: 0;
  text-align: center;
  line-height: 16px;
  font-weight: 500;
  transition: color 0.2s;
  text-align: left;
  padding-left:32px;
  height: 48px;
  line-height: 48px;
}
.pc_index_banner_1 .std_button .std_btnbox1:hover {
  border-color: #2d65f2;
}
.pc_index_banner_1 .std_button .std_btnbox2:hover {
  border-color: #005BFF;
}
.pc_index_banner_1 .std_button .std_btnbox:hover i{
  left:104px;
}
.pc_index_banner_1 .std_button .std_btnbox1{
  background: #005BFF;
  margin-right:24px;
}
.mobile_ys_banner .pc_index_banner_1 .std_btnbox2 .std_btnzi{
  color:#005BFF!important;
}
.mobile_ys_banner .pc_index_banner_1 .std_button .std_btnbox2:hover i{
  background-image: url(/Public/images/pc/index/pc_index_icon_2.png) !important;
}
.pc_index_banner_1 .std_button .std_btnbox1 .std_btnzi{
  color: #FFFFFF;
  position: relative;
  height: 48px;
  line-height: 48px;
  display: block;
}
.pc_index_banner_1 .std_button .std_btnbox i{
  width: 16px;
  height: 16px;
  background: url(/Public/images/pc/index/pc_index_icon_2.png) no-repeat;
  background-size: 16px 16px;
  display: block;
  position: absolute;
  left: 100px;
  top: 50%;
  margin-top:-7px;
  transition: left 0.2s;
}
.pc_index_banner_1 .std_button .std_btnbox1 i{
  background: url(/Public/images/pc/index/pc_index_icon_4.png) no-repeat;
  background-size: 16px 16px;
}
.pc_ys_banner .pc_index_banner_2 .ys_pos_center{
  top:140px;
  width:1160px;
}
.pc_ys_banner .pc_index_banner_2 .ys_ban_title{
  width:100%;
}
.pc_ys_banner .pc_index_banner_2 .std_title1{
  margin-bottom:0;
}
.pc_ys_banner .pc_index_banner_2 .std_title2{
  font-family: PingFangSC-Medium;
  font-size: 34px;
  color: #000000;
  letter-spacing: 0;
  line-height: 52px;
  font-weight: 600;
  max-width:100%;
  margin-bottom: 16px;
}
.pc_ys_banner .pc_index_banner_2 .std_font20 {
  max-width: 100%;
}
.pc_ys_banner .pc_index_banner_2 .std_font20 p,
.pc_ys_banner .pc_index_banner_2 .std_font20 div{
  font-family: PingFangSC-Regular;
  font-size: 16px;
  color: #333333;
  letter-spacing: 0;
  line-height: 24px;
  font-weight: 400;
  text-align: left;
}
.pc_ys_banner .pc_index_banner_2 .std_button{
  margin-top:24px!important;
  text-align: left;
}
.ys_cont1160{
  width:1160px;
  margin:0 auto;
}
.mobile_ys_banner .pc_index_banner_1 .std_title1,.mobile_ys_banner .pc_index_banner_1 .std_title1 span{
  font-size: 30px;
  line-height: 40px;
  margin-bottom:4px;
}
.mobile_ys_banner .pc_index_banner_1 .std_title2 {
  line-height: 36px;
  margin-bottom: 9px !important;
}
.mobile_ys_banner .pc_index_banner_1 .std_title1
.mobile_ys_banner .pc_index_banner_2 .std_title1{
  line-height: 40px;
}
.mobile_ys_banner .pc_index_banner_1 .ys_pos_center{
  top:70px!important;
  width:100%;
  left:0;
  transform: none!important;
  text-align: center;
}
.mobile_ys_banner .std_button .std_btnbox1 .std_btnzi,
.mobile_ys_banner .std_button .std_btnbox2 .std_btnzi,
.mobile_ys_banner .std_button .std_btnbox{
  width:128px;
  height: 44px;
  line-height: 44px;
}
.mobile_t_sypt2 .t_sypt2xi{
  font-size: 14px!important;
}
.mobile_t_sypt2 .t_zhtit .std_title2{
  height: 32px;
  line-height: 32px;
  font-size: 32px;
  margin-bottom:0;
}
.mobile_t_sypt2 .pc_index_product{
  margin-bottom:24px;
}
.mobile_t_sypt2 .pc_index_product p{
  font-family: PingFangSC-Semibold;
  font-size: 18px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 18px;
  font-weight: 600;
  background: linear-gradient(to right, #003AF0, #008CFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom:8px;
}
.new_yc_main .mobile_t_sypt2{
  padding:52px 0 48px;
}
.mobile_t_sypt2 .t_sypt2bo{
  height: auto;
  padding:0 10px;
  margin-bottom:12px;
}
.mobile_t_sypt2 .t_sypt2li:first-child{
  position: absolute;
}
.mobile_t_sypt2 .act{
  opacity: 1;
  display: block;
  position: relative!important;
  transition: all 0.5s;
}

.new_yc_main .mobile_t_sypt3{
  background: #E7F4FF;
  padding-top:0;
  height:auto;
}
.mobile_t_sypt3 .pc_ys_cont{
  width:100%!important;
}
.mobile_t_sypt3 .pc_index_t_sypt3 .p1{
  font-size:18px;
  line-height: 18px;
}
.mobile_t_sypt3 .pc_index_t_sypt3 .p2{
  margin:8px 0 16px;
  font-size:32px;
  line-height:32px;
}
.mobile_t_sypt3 .pc_index_t_sypt3 .p3{
  line-height: 22px;
  margin-bottom: 24px;
  padding:0 20px;
}
.mobile_t_sypt3 .pc_index_t_sypt3 a{
  font-size:16px;
  line-height: 16px;
}
.mobile_t_sypt3 .pc_index_t_sypt3 a i{
  left:100px;
  bottom:2px;
}

.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr{
  position: relative;
  overflow: hidden;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .swiper-slide {
  color:#fff;
  height: auto;
  margin-bottom:11px;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main{
  width:50%;
  float: left;
}
.mobile_t_sypt3 .swiper-wrapper{
  display: block;
}
.mobile_t_sypt3 .mobile_box{
  margin-right:11px;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
}
.mobile_t_sypt3 .pc_index_fa_cont ul{
  /* display: none; */
  opacity: 0;
  position: absolute;
  z-index: -1;
  transition: all 0.1s;
}
.mobile_t_sypt3 .mobile_box_add ul{
  /* display: block!important; */
  opacity: 1;
  position: relative;
  z-index: 1;

}
.mobile_t_sypt3 .mobile_box_add .mobile_index_fa_cont{
  /* opacity: 0; */
  display: none;
  
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .swiper-slide img{
  width:100%;
  height: 100%;
  position: absolute;
  z-index: -1;
  object-fit: cover;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .swiper-slide .pc_index_fa_cont {
  /* position: absolute; */
  width: 100%;
  left:0;
  top:0;
  padding:24px 0 24px 16px;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont .p_title{
  font-family: PingFangSC-Regular;
  font-size: 18px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 24px;
  font-weight: 400;
  margin-bottom:22px;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont ul li{
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #FFFFFF;
  font-weight: 500;
  height: 44px;
  line-height: 44px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont ul li:after{
  content: "";
  position: absolute;
  bottom:0;
  left:0;
  right:16px;
  height: 1px;
  background: rgba(255,255,255,0.15);
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont ul li a{
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #FFFFFF;
  font-weight: 500;
  height: 48px;
  line-height: 48px;
  display: block;
  color:rgba(255,255,255,0.8);
  /* border-bottom:1px solid rgba(255,255,255,0.15); */
  position: relative;
  /* overflow: hidden; */
}
/* .mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont ul li a:after{
  position: absolute;
  content: "";
  right: 0;
  top:50%;
  transform: translateY(-50%);
  height: 16px;
  width: 16px;
  background: url(/Public/images/mobile/index/chevron-down@3x.png) no-repeat;
  background-size: 16px 16px;
  transition: all 0.3s;
  opacity: 0.3;
} */
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont ul li a i{
  height: 16px;
  width: 16px;
  background: url(/Public/images/mobile/index/chevron-down@3x.png) no-repeat;
  background-size: 16px 16px;
  transition: all 0.3s;
  opacity: 0.3;
  display: inline-block;
  float: right;
  margin-top:16px;
  margin-right:16px;
  
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont ul .no_after a:after{
  display: none;
}
.mobile_t_sypt3 .t_sypt3nr{
  padding:0 4px 0 15px;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(1) .swiper-slide:nth-child(1) .mobile_box_add{
  background: #1F4C9E;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(1) .swiper-slide:nth-child(2) .mobile_box_add{
  background: #4258E7;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(1) .swiper-slide:nth-child(3) .mobile_box_add{
  background: #D37B5C;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(1) .swiper-slide:nth-child(4) .mobile_box_add{
  background: #698BAA;
}

.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(2) .swiper-slide:nth-child(1) .mobile_box_add{
  background: #4181A4;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(2) .swiper-slide:nth-child(2) .mobile_box_add{
  background: #79594A;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(2) .swiper-slide:nth-child(3) .mobile_box_add{
  background: #1F39A7;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .mobile_swiper_main:nth-child(2) .swiper-slide:nth-child(4) .mobile_box_add{
  background: #4181A4;
}
.mobile_t_sypt3 .mobile_index_swiper_t_sypt3nr .pc_index_fa_cont .mobile_index_fa_cont{
  margin-top:44px;
  font-family: PingFangSC-Regular;
  font-size: 16px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 26px;
  font-weight: 400;
  transition: all 0.3s; /* 平滑过渡效果 */
  padding-right:16px;
}
.new_yc_main .mobile_index_main{
  height: auto;
  background-color: #E7F4FF;
  padding-top:49px;
}
.new_yc_main .mobile_index_main .std_title2{
  font-size: 32px;
  line-height: 32px;
  height: auto;
}
.new_yc_main .mobile_index_main .std_title2 span{
  font-size: 32px;
  line-height: 32px;
}
.mobile_company_list{
  margin:32px 0 0 15px;
  overflow: hidden;
}
.mobile_company_list .swiper-slide{
  padding-right:15px;
}
.mobile_company_list .swiper-slide img{
  width:100%;
}
.mobile_company_list .swiper-slide .t_luokuan{
  margin-top:100px!important;
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #FFFFFF;
  line-height: 16px;
  font-weight: 500;
  height: 16px;
}
.mobile_company_list .swiper-slide .t_sypt4huli0{
  padding:0 15px;
  position: absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
}
.mobile_company_list .swiper-slide .std_title3{
  margin:16px 0;
  font-family: PingFangSC-Semibold;
  font-size: 24px;
  color: #FFFFFF;
  line-height: 30px;
  font-weight: 600;
}
.mobile_company_list .swiper-slide .t_sypt4duan{
  margin:16px 16px 0 0;
  height: auto;
  overflow: initial;
  -webkit-line-clamp:initial;
}
.mobile_company_list .swiper-slide a{
  position: absolute;
  font-family: PingFangSC-Regular;
  font-size: 16px;
  color: #FFFFFF;
  letter-spacing: 0;
  line-height: 36px;
  font-weight: 400;
  bottom:16px;
  height: 36px;;
}
.mobile_company_list .swiper-slide a i{
  background-image: url(/Public/images/pc/index/pc_index_icon_4.png);
  left:70px;
  top:50%;
  transform: translateY(-50%);
}
.mobile_company_list .swiper-pagination-bullet{
  width: 20px!important;
  height: 2px!important;
  opacity: 0.1;
  background: #000000;
  border-radius: initial;
}
.mobile_company_list .swiper-pagination-bullet-active{
  background: #3C6EEE!important;
  opacity: 1;
}
.mobile_index_main .pc_index_c{
  padding-bottom:26px!important;
}
.mobile_company_list .swiper-pagination{
  bottom:0!important;
}

.mobile_t_sypt7{
  background: #E7F4FF!important;
  padding-top:25px;
}
.mobile_t_sypt7 .std_title2{
  font-family: PingFangSC-Semibold;
  font-size: 32px;
  color: #000000;
  letter-spacing: 0;
  text-align: center;
  line-height: 32px;
  margin-bottom:24px;
  font-weight: 600;
}
.mobile_t_sypt7 .pc_index_new_box{
  margin-bottom:24px;
}
.new_yc_main .mobile_t_sypt7 .std_title5{
  font-size: 16px;
  line-height: 16px;
}
.new_yc_main .mobile_t_sypt7 .pc_index_more_title a i{
  left:70px;
}
.dynamic-wap {
  margin-top: 18px;
}
.dynamic-item {
  width: 282px !important;
  height: 332px;
  border-radius: 16px;
  overflow: hidden;
  position: relative;
}
.dynamic-top {
  width: 282px;
  /* height: 148px; */
}
.dynamic-top img {
  width: 100%;
  height: 100%;
}
.dynamic-bottom {
  width: 100%;
  border-radius: 8px;
  padding: 24px 20px;
  position: absolute;
  border-radius: 8px;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(180deg, rgba(255,255,255,0.70) 0%, #FFFFFF 35%);
  border: 1px solid rgba(255,255,255,1);
  box-shadow: 0px 6px 20px 0px rgba(44,68,153,0.02);
  border-radius: 16px;
}
.dynamic-bottom .tColor {
  background-image: linear-gradient(180deg, rgba(255,255,255,0.84) 7%, #FFFFFF 32%);
  border: 1.28px solid rgba(255,255,255,1);
}
.dynamic-bottom::after {
  content: '';
  width: 100%;
  height: 135px;
  display: block;
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  background: #fff;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.dynamic-tit {
  font-family: PingFangSC-Semibold;
  font-size: 18px;
  color: #000000;
  line-height: 24px;
  font-weight: 600;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 定义显示的行数 */
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  z-index: 1;
}
.dynamic-desc {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #666666;
  line-height: 20px;
  font-weight: 400;
  margin-top: 19px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2; /* 定义显示的行数 */
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  z-index: 1;
}
.dynamic-time {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #999999;
  line-height: 14px;
  font-weight: 400;
  margin-top: 31px;
  position: relative;
  z-index: 1;
}
.more-cont,
.more-cont a {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #005BFF;
  line-height: 20px;
  font-weight: 400;
  margin-top: 19px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.more-cont img,
.more-cont a img {
  width: 16px;
  height: 16px;
  margin-left: 4px;
}
.more-cont img.rotat {
  transform: rotate(90deg);
  transition: all 0.5s;
}
.more-btn {
  margin-top: 19px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.more-btn span {
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #005BFF;
  line-height: 20px;
  font-weight: 400;
}
.more-btn img {
  width: 13px;
  height: 13px;
  margin-left: 8px;
}
.more-btn img.rotat {
  transform: rotate(-90deg);
  transition: all 0.5s;
}
.dynamic-list .swiper-slide {
  width: 282px;
}
.dynamic-list .swiper-container-3d .swiper-slide-shadow-left,.dynamic-list .swiper-container-3d .swiper-slide-shadow-right{
  display: none;
}
.new_yc_main .mobile_t_sypt7{
  padding-bottom:76px!important;
}
.mobile_ys_banner .pc_index_banner_1 .std_font20 p,.pc_index_banner_1 .std_font20 div,.pc_index_banner_1 .std_font20 div{
  font-size:14px;
  line-height: 22px;
}
.mobile_ys_banner .pc_index_banner_2 .ys_pos_center,.mobile_ys_banner .pc_index_banner_2 .std_font20 p,.pc_index_banner_2 .std_font20 div{
  text-align: left;
}
.mobile_ys_banner .pc_index_banner_2 .std_button{
  text-align: left;
}
.mobile_ys_banner .slick-dots{
  bottom: 20px!important;
  padding:0!important;
  text-align: center;
}
.mobile_ys_banner .ys_ban_slick .slick-dots li{
  background: rgba(0,0,0,0.1);
}
.mobile_ys_banner .ys_ban_slick .slick-dots li::before{
  background: #3C6EEE;
}
.mobile_t_sypt2 .t_sypt2ul{
  margin: 0 15px;
  background-image: linear-gradient(180deg, #FFFFFF 0%, rgba(255,255,255,0.00) 100%);
  border-radius: 16px;
}
.mobile_t_sypt2 .t_sypt2bo{
  width:100%!important;
  opacity: 1;
}
.mobile_t_sypt2 .t_sypt2xin{
  padding:0;
  display: flex;
  padding:15px;
}
.mobile_product .std_title3{
  margin-bottom:4px!important;
  font-family: PingFangSC-Medium;
  font-size: 18px;
  color: #000000;
  line-height: 18px;
  font-weight: 500;
}
.mobile_t_sypt2 .mobile_product .std_word1 p{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #666666;
  letter-spacing: 0;
  line-height: 22px;
  font-weight: 400;
}
.mobile_t_sypt2 .t_sypt2pic{
  margin-right:15px;
  margin-bottom:0;
}
.mobile_t_sypt2 .mobile_product{
  flex:1;
  padding-top:5px;
}

.mobile_t_sypt2 .t_sypt2xin:hover{
  transform: none;
}
.new_yc_main .mobile_t_sypt2{
  background: url(/Public/images/mobile/index/h5_bg_part1@2x.png) no-repeat;
  background-position: center;
  background-size: cover;
}
.mobile_t_sypt2 .mobile_t_sypt2_img{
  position: absolute;
  top:0;
  left:0;
  z-index: -1;
}
.mobile_t_sypt2 .mobile_t_sypt2_title{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #222222;
  text-align: center;
  line-height: 22px;
  font-weight: 400;
  margin-bottom:18px;
  padding:18px 15px 0;
}
.mobile_t_sypt2 .mobile_t_sypt2xun{
  padding-left:15px;
  overflow-x: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
  overflow-y: hidden;
}
.mobile_t_sypt2 .mobile_t_sypt2xun::-webkit-scrollbar {
  display: none;
}
.mobile_t_sypt2 .mobile_t_sypt2xun .mobile_t_sypt2tit{
  font-size: 0;
  white-space: nowrap;
}
.mobile_t_sypt2 .mobile_t_sypt2xun .mobile_t_sypt2tit li{
  display: inline-block;
  align-items: center;
  padding: 14px 16px;
  transition: color 0.3s;
  border-radius: 16px;
  margin-right: 4px;
}
.mobile_t_sypt2 .mobile_t_sypt2xun .mobile_t_sypt2tit li:last-child{
  margin-right:15px;
}
.mobile_t_sypt2 .mobile_t_sypt2xun .mobile_t_sypt2tit li .mobile_li_box img{
  width:20px;
  height: 20px;
  margin-right:10px;
}
.mobile_t_sypt2 .mobile_t_sypt2xun .mobile_t_sypt2tit li .mobile_li_box{
  display: flex;
  align-items: center;
}
.mobile_t_sypt2 .mobile_t_sypt2xun .mobile_t_sypt2tit li .t_sypt2xi{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #000000;
  letter-spacing: 0;
  font-weight: 400;
}
.mobile_t_sypt2 .mobile_t_sypt2xun .mobile_t_sypt2tit li.on{
  background: #fff;
}
.mobile_ys_banner .pc_index_banner_1 .std_button .std_btnbox1 .std_btnzi,.mobile_ys_banner .pc_index_banner_1 .std_button .std_btnbox .std_btnzi{
  padding-left:24px;
}
.mobile_ys_banner .pc_index_banner_1 .std_button .std_btnbox1 i,.mobile_ys_banner .pc_index_banner_1 .std_button .std_btnbox i{
  left: 92px;
}
.mobile_t_sypt2 .t_sypt2bo a{
  border-radius: 8px;
  border:0;
}
.pc_t_sypt2 .t_sypt2xun,.pc_t_sypt2 .t_sypt2xun .t_sypt2tit{
  width:1192px;
}
.pc_t_sypt2 .t_sypt2xun .t_sypt2tit{
  margin:0 auto;
  justify-content: space-between;
  margin-left:-16px;
}
.pc_t_sypt2 .t_sypt2li_center .slick-track{
  margin:0 auto;
}
.mobile_t_sypt7 .t_zhtit .std_title2{
  font-size: 32px;
  line-height: 32px;
  margin-bottom:24px;
}
.toast_div{
  width:150px;
  background: rgb(0, 0, 0,0.75);
  border-radius: 16px;
  position: fixed;
  left:50%;
  top:50%;
  transform: translate(-50%,-50%);
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #FFFFFF;
  letter-spacing: 0;
  text-align: center;
  font-weight: 400;
  padding:14px 17px;
  line-height: 1.4;
  display: none;
  z-index: 999;
}
.new_d_gform .d_ginput{
  padding-left:30px!important;
}
.mobile_ys_banner,.mobile_t_sypt2,.mobile_t_sypt3,.mobile_index_main,.mobile_t_sypt8,.mobile_t_sypt7{
  display: none;
}
@media screen and (max-width: 769px) {
  .pc_ys_banner,.pc_t_sypt2,.pc_t_sypt3,.pc_index_main,.pc_t_sypt8,.pc_t_sypt7{
    display: none!important;
  }
  .mobile_ys_banner,.mobile_t_sypt2,.mobile_t_sypt3,.mobile_index_main,.pc_t_sypt8,.mobile_t_sypt7{
    display: block!important;
  }
  .new_yc_main .pc_t_sypt8{
    padding:0px 0px 30px 0px !important;
    background-color: #F5F6F8;
  }
  .pc_t_sypt8 .pc-indexMinker-business-new .pc-indexMinker-business-new-img li{
    width:90px;
    height: 45px;
    margin:0 11px 11px 0;
    flex: 0 0 90px;
  }
  .pc_t_sypt8  .pc_index_business_mask{
    height: auto;
    bottom:11px;
  }
}

.freetrail_main{
  background: url(/Public/images/pc/bg@1.5.png) no-repeat;
  background-size: cover;
  position: fixed;
  overflow: hidden;
  width:100%;
  height: 100%;
}
.freetrail_cont{
  width: 384px;
  position: absolute;
  left:50%;
  top: 50%;
  transform: translate(-50%,-50%);
  background: rgba(255,255,255,0.90);
  box-shadow: 0px 6px 20px 0px rgba(0,53,148,0.15);
  border-radius: 16px;
  overflow: hidden;
  margin-top:20px;
}
.freetrial_form{
  background: none;
  box-shadow: none;
  border: 0;
  width: 100%;
  border-radius:0;
  backdrop-filter:initial;
  padding-bottom:30px!important;
}
.freetrail_main .register_login_title{
  margin:40px 130px 10px;
}
.freetrial_title{
  margin-bottom:24px;
  font-family: PingFangSC-Medium;
  font-size: 16px;
  color: #282829;
  letter-spacing: 0;
  text-align: center;
  line-height: 20px;
  font-weight: 500;
}
.freetrail_main .d_gformli{
  margin-bottom:24px;
}
.mrb24{
  margin-bottom:24px;
}
.mart26{
  margin-top:26px!important;
}
input::placeholder{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #787878!important;
  letter-spacing: 0;
  text-align: justify;
}
.register_freetrial_cont{
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #787878;
  text-align: center;
  line-height: 24px;
  font-weight: 400;
  margin-top:8px;
}
.register_freetrial_box .register_quit_tip{
  height: 204px;
  width: 100%;
  max-width: 320px;
}
.button_light_blue{
  background: rgba(0,91,255,0.07)!important;
  color: #005BFF!important;
}
.before_light_blue::before{
  content: ' ';
  width: 100%;
  height: 250px;
  border-radius: 50%;
  z-index: -1;
  opacity: 0;
  transform: translate3d(-50%, -50%, 0) scale(0);
  background: #005BFF;
  position: absolute;
  top: 50%;
  left: 50%;
  transition: all 0.5s ease-out;
  z-index: 1;
}
.before_light_blue:hover{
    color:#fff!important;
}
.before_light_blue:hover::before{
    transform: translate3d(-50%, -50%, 0) scale(1);
    opacity: 1;
}

.tag_zximg {
  background: url(/Public/Cn/images/tag_zximg.png) no-repeat;
  background-position: center;
  background-size:cover;
  border: none;
  padding: 21px 25px 26px 25px !important;
}
.tag_zxtit {
  font-family: PingFangSC-Semibold;
  font-size: 28px;
  color: #111111;
  letter-spacing: -0.15px;
  text-align: left;
  font-weight: 600;
  margin-bottom: 8px !important;
}
.tag_zxdesc {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #333333;
  letter-spacing: -0.08px;
  text-align: left;
  font-weight: 400;
  margin-bottom: 20px;
}
.tag_banner_wrap {
  width: 100%;
  height: 105px;
  position: relative;
  margin: 24px 0px 8px 0px;
}
.tag_banner_wrap img {
  width: 100%;
  height: 105px;
  position: absolute;
  top: 0;
  left: 0;
  transform: none;
  right: auto;
  object-fit: cover;
  border-radius: 8px;
  z-index: -1;
}
.tag_banner_cont {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0px 24px;
}
.tag_banner_text {
  display: flex;
  align-items: center;
  overflow: hidden;
}
.tag_banner_text .tag_banner_tit {
  font-family: PingFangSC-Semibold;
  font-size: 30px;
  color: #005BFF;
  letter-spacing: 0;
  line-height: 56px;
  font-weight: 600;
  flex-shrink: 0;
}
.tag_banner_text .tag_banner_desc {
  font-family: PingFangSC-Regular;
  font-size: 14px;
  color: #282828;
  letter-spacing: 0;
  line-height: 20px;
  font-weight: 400;
  margin: 0px 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tag_banner_btn {
  display: flex;
  align-items: center;
  flex-shrink: 0;
}
.tag_banner_btn .newBtnAd {
  width: 114px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  border-radius: 36px;
}
.tag_banner_btn .newBtnAd span {
  font-family: PingFangSC-Medium;
  font-size: 14px;
  font-weight: 500;
  line-height: 48px;
  letter-spacing: 0em;
  text-align: center;
  color: #fff;
  position: relative;
  z-index: 2;
}
.tag_banner_btn .newBtnAd .icon {
  width: 16px;
  height: 12px;
  margin-left: 3px;
  position: relative;
  z-index: 2;
  transition: all 0.5s;
  right: 0px;
  background-image: url(/Public/images/pc/index/pc_index_icon_4.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.tag_banner_btn .newBtnBlue {
  background: #175DFF;
}
.tag_banner_btn .newBtnWhite {
  background: #fff;
  border: 1px solid #fff;
}
.tag_banner_btn .newBtnWhite span {
  color: #005bff;
}
.tag_banner_btn .newBtnWhite .icon {
  background-image: url(/Public/images/pc/index/pc_index_icon_2.png);
}
.tag_banner_btn .newBtnWrap {
  position: relative;
  overflow: hidden;
  width: 114px;
  height: 40px;
  border-radius: 36px;
  cursor: pointer;
}
.tag_banner_btn .newBtnWrap::before {
  content: ' ';
  width: 250px;
  height: 250px;
  border-radius: 50%;
  z-index: 1;
  opacity: 0;
  transform: translate3d(-50%, -50%, 0) scale(0);
  background: #1c47c9;
  position: absolute;
  top: 50%;
  left: 50%;
  transition: all 0.5s ease-out;
}
.tag_banner_btn .newBtnWrapWhite {
  margin-right: 12px;
}
.tag_banner_btn .newBtnWrapWhite::before {
  background: #005BFF;
}
.tag_banner_btn .newBtnWrap:hover::before {
  transform: translate3d(-50%, -50%, 0) scale(1);
  opacity: 1;
}
.tag_banner_btn .newBtnWrapWhite:hover .newBtnWhite span {
  color: #fff;
}
.tag_banner_btn .newBtnWrapWhite:hover .newBtnWhite .icon {
  background-image: url(/Public/images/pc/index/pc_index_icon_4.png);
}
.tag_banner_btn .newBtnWrap:hover .icon {
  transition: all 0.5s;
  right: -4px;
}

@media screen and (max-width: 769px) {
  /* .pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(2) {
    justify-content: flex-end;
    animation: animateRight1 100s linear infinite normal;
  }
  .pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(3) {
    justify-content: normal;
    animation: animateLeft2 110s linear infinite normal;
  }
  .pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(4) {
    justify-content: flex-end;
    animation: animateRight3 120s linear infinite normal;
  }
  .pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(5) {
    justify-content: normal;
    animation: animateLeft4 130s linear infinite normal;
  }
  .pc-indexMinker-business-new .pc-indexMinker-business-new-img:nth-of-type(6) {
    justify-content: flex-end;
    animation: animateRight5 140s linear infinite normal;
  } */
  .tag_banner_wrap {
    height: 170px;
  }
  .tag_banner_wrap img {
    height: 100%;
  }
  .tag_banner_cont {
    padding: 12px;
  }
  .tag_banner_cont {
    flex-direction: column;
  }
  .tag_banner_text {
    flex-direction: column;
  }
  .tag_banner_text .tag_banner_desc {
    width: 100%;
    white-space: normal;
    text-align: center;
  }
  .freetrail_wrap .ys_header,.freetrail_main .register_code_img_title{
    display: none;
  }
  .freetrail_main{
    background: none;
  }
  .freetrail_cont{
    width:100%;
    box-shadow: none;
    position: initial;
    transform: none;
    margin-top:0;
  }
  .freetrail_main .register_login_title{
    padding: 40px 32px 10px;
    font-family: PingFangSC-Semibold;
    font-size: 28px;
    color: #151515;
    letter-spacing: 0;
    font-weight: 600;
    line-height: 40px;
    margin: 0;
    height: auto;
    background: none;
    -webkit-text-fill-color:#151515;
    text-align: left;
  }
  .freetrial_title{
    text-align: left;
  }
  .freetrail_main .register_login_input_label{
    border:0;
    border-bottom: 1px solid rgba(210, 210, 210, 1);
    padding-left:0;
    border-radius: 0;
  }
  .freetrail_main .register_login_button{
    background: rgba(0,91,255,0.35);
  }
  .freetrail_main .register_login_button::before{
    display: none;
  }
  .freetrail_main .canclick{
    background:rgba(0,91,255,1);
  }
  .freetrail_main .register_login_input,.freetrail_main .register_code{
    height: 40px;
  }
  .freetrail_main .register_code{
    height: 40px;
    top:0;
    right: 0;
  }
  .freetrail_main .register_code_img{
    margin-right:0;
  }
  .register_freetrial_box .hide_freetrial_box{
    color:#005BFF!important;
  }
  .register_freetrial_box .hide_freetrial_box::before{
    display: none;
  }
}