@charset "UTF-8";
* {
  -moz-outline: none;
  outline: none;
  -webkit-tap-highlight-color: transparent;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html,
body {
  margin: 0;
  padding: 0;
  position: relative;
  transition: all 1s;
  width: 100%;
  overflow-x: hidden;
}
html {
  scroll-behavior: smooth;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
ul,
ol {
  list-style: none;
}
a {
  text-decoration: none;
  color: #000;
}
ul.swiper-wrapper {
  margin: 0;
  padding: 0;
}
input,
textarea {
  resize: none;
}
img {
  max-height: 100%;
  max-width: 100%;
}
input[type="submit"],
input[type="reset"],
input[type="button"],
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.f_column {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.f_column_right {
  -webkit-box-orient: vertical;
  -ms-flex-direction: column-reverse;
  -webkit-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.f_row {
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  -ms-flex-direction: row;
  -o-flex-direction: row;
  flex-direction: row;
}
.f_row_right {
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.j_center {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.j_end {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.j_start {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.j_justify {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.j_around {
  -moz-justify-content: space-around;
  -webkit-justify-content: space-around;
  justify-content: space-around;
}
.a_start {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.a_end {
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.a_center {
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.a_baseline {
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
}
.a_stretch {
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.dh {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.flex_wrap {
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
.letterBig {
  text-transform: uppercase;
}
.pb {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
}
.ab {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
}
.abImg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
}
.xzx {
  transform: rotateX(180deg);
  -ms-transform: rotateX(180deg);
  -moz-transform: rotateX(180deg);
  -webkit-transform: rotateX(180deg);
  -o-transform: rotateX(180deg);
}
.xzy {
  transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -webkit-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
}
.w1800 {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 60px;
}
.w1720 {
  width: 100%;
  max-width: 1720px;
  margin: 0 auto;
}
.w1680 {
  width: 100%;
  max-width: 1680px;
  margin: 0 auto;
}
.w1600 {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
}
.w1560 {
  width: 100%;
  max-width: 1560px;
  margin: 0 auto;
}
.w1440 {
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  height: 100%;
}
.w1400,
.wrap {
  width: 100%;
  height: 100%;
  max-width: 1400px;
  margin: 0 auto;
}
.w1310,
.wrap {
  width: 100%;
  max-width: 1310px;
  margin: 0 auto;
  position: relative;
}
.w1280 {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}
.w1200 {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
.w1194 {
  width: 100%;
  max-width: 1194px;
  margin: 0 auto;
}
.w1040 {
  width: 100%;
  max-width: 1040px;
  margin: 0 auto;
}
.text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* ----------------------------------------------------------字体 */
.font240 {
  font-size: 240px;
}
@media (max-width:1600px) {
  .font240 {
    font-size: 226px;
  }
}
@media (max-width:1560px) {
  .font240 {
    font-size: 214px;
  }
}
@media (max-width:1440px) {
  .font240 {
    font-size: 192px;
  }
}
@media (max-width:1366px) {
  .font240 {
    font-size: 170px;
  }
}
@media (max-width:1200px) {
  .font240 {
    font-size: 148px;
  }
}
@media (max-width:1024px) {
  .font240 {
    font-size: 126px;
  }
}
@media (max-width:768px) {
  .font240 {
    font-size: 104px;
  }
}
@media (max-width:480px) {
  .font240 {
    font-size: 82px;
  }
}
@media (max-width:360px) {
  .font240 {
    font-size: 60px;
  }
}
.font220 {
  font-size: 220px;
}
@media (max-width:1600px) {
  .font220 {
    font-size: 226px;
  }
}
@media (max-width:1560px) {
  .font220 {
    font-size: 214px;
  }
}
@media (max-width:1440px) {
  .font220 {
    font-size: 192px;
  }
}
@media (max-width:1366px) {
  .font220 {
    font-size: 170px;
  }
}
@media (max-width:1200px) {
  .font220 {
    font-size: 148px;
  }
}
@media (max-width:1024px) {
  .font220 {
    font-size: 126px;
  }
}
@media (max-width:768px) {
  .font220 {
    font-size: 104px;
  }
}
@media (max-width:480px) {
  .font220 {
    font-size: 82px;
  }
}
@media (max-width:360px) {
  .font220 {
    font-size: 60px;
  }
}
.font105 {
  font-size: 105px;
}
@media (max-width:1600px) {
  .font105 {
    font-size: 90px;
  }
}
@media (max-width:1560px) {
  .font105 {
    font-size: 80px;
  }
}
@media (max-width:1440px) {
  .font105 {
    font-size: 70px;
  }
}
@media (max-width:1366px) {
  .font105 {
    font-size: 60px;
  }
}
@media (max-width:1200px) {
  .font105 {
    font-size: 50px;
  }
}
@media (max-width:1024px) {
  .font105 {
    font-size: 40px;
  }
}
@media (max-width:768px) {
  .font105 {
    font-size: 45px;
  }
}
@media (max-width:480px) {
  .font105 {
    font-size: 40px;
  }
}
@media (max-width:360px) {
  .font105 {
    font-size: 30px;
  }
}
.font86 {
  font-size: 86px;
}
@media (max-width:1600px) {
  .font86 {
    font-size: 70px;
  }
}
@media (max-width:1366px) {
  .font86 {
    font-size: 62px;
  }
}
@media (max-width:1024px) {
  .font86 {
    font-size: 50px;
  }
}
@media (max-width:768px) {
  .font86 {
    font-size: 40px;
  }
}
@media (max-width:480px) {
  .font86 {
    font-size: 35px;
  }
}
@media (max-width:360px) {
  .font86 {
    font-size: 30px;
  }
}
.font72 {
  font-size: 72px;
}
@media (max-width:1600px) {
  .font72 {
    font-size: 62px;
  }
}
@media (max-width:1366px) {
  .font72 {
    font-size: 52px;
  }
}
@media (max-width:1024px) {
  .font72 {
    font-size: 42px;
  }
}
@media (max-width:768px) {
  .font72 {
    font-size: 32px;
  }
}
.font60 {
  font-size: 60px;
}
@media (max-width:1600px) {
  .font60 {
    font-size: 50px;
  }
}
@media (max-width:1366px) {
  .font60 {
    font-size: 45px;
  }
}
@media (max-width:1024px) {
  .font60 {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .font60 {
    font-size: 30px;
  }
}
.font56 {
  font-size: 56px;
}
@media (max-width:1600px) {
  .font56 {
    font-size: 49px;
  }
}
@media (max-width:1366px) {
  .font56 {
    font-size: 46px;
  }
}
@media (max-width:1024px) {
  .font56 {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .font56 {
    font-size: 34px;
  }
}
@media (max-width:480px) {
  .font56 {
    font-size: 26px;
  }
}
@media (max-width:360px) {
  .font56 {
    font-size: 22px;
  }
}
.font54 {
  font-size: 54px;
}
@media (max-width:1600px) {
  .font54 {
    font-size: 48px;
  }
}
@media (max-width:1366px) {
  .font54 {
    font-size: 46px;
  }
}
@media (max-width:1024px) {
  .font54 {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .font54 {
    font-size: 34px;
  }
}
.font52 {
  font-size: 52px;
}
@media (max-width:1600px) {
  .font52 {
    font-size: 46px;
  }
}
@media (max-width:1366px) {
  .font52 {
    font-size: 44px;
  }
}
@media (max-width:1024px) {
  .font52 {
    font-size: 36px;
  }
}
@media (max-width:768px) {
  .font52 {
    font-size: 32px;
  }
}
.font50 {
  font-size: 50px;
}
@media (max-width:1600px) {
  .font50 {
    font-size: 44px;
  }
}
@media (max-width:1366px) {
  .font50 {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .font50 {
    font-size: 34px;
  }
}
@media (max-width:768px) {
  .font50 {
    font-size: 30px;
  }
}
.font48 {
  font-size: 48px;
}
@media (max-width:1600px) {
  .font48 {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .font48 {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .font48 {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .font48 {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .font48 {
    font-size: 25px;
  }
}
.font46 {
  font-size: 46px;
}
@media (max-width:1600px) {
  .font46 {
    font-size: 40px;
  }
}
@media (max-width:1366px) {
  .font46 {
    font-size: 36px;
  }
}
@media (max-width:1024px) {
  .font46 {
    font-size: 30px;
  }
}
@media (max-width:768px) {
  .font46 {
    font-size: 26px;
  }
}
.font42 {
  font-size: 42px;
}
@media (max-width:1600px) {
  .font42 {
    font-size: 38px;
  }
}
@media (max-width:1366px) {
  .font42 {
    font-size: 34px;
  }
}
@media (max-width:1024px) {
  .font42 {
    font-size: 28px;
  }
}
@media (max-width:768px) {
  .font42 {
    font-size: 24px;
  }
}
.font40 {
  font-size: 40px;
}
@media (max-width:1600px) {
  .font40 {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .font40 {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .font40 {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .font40 {
    font-size: 23px;
  }
}
.font38 {
  font-size: 38px;
}
@media (max-width:1600px) {
  .font38 {
    font-size: 34px;
  }
}
@media (max-width:1366px) {
  .font38 {
    font-size: 30px;
  }
}
@media (max-width:1024px) {
  .font38 {
    font-size: 24px;
  }
}
@media (max-width:768px) {
  .font38 {
    font-size: 22px;
  }
}
.font36 {
  font-size: 36px;
}
@media (max-width:1600px) {
  .font36 {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .font36 {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .font36 {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .font36 {
    font-size: 20px;
  }
}
.font32 {
  font-size: 32px;
}
@media (max-width:1600px) {
  .font32 {
    font-size: 26px;
  }
}
@media (max-width:1366px) {
  .font32 {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .font32 {
    font-size: 20px;
  }
}
@media (max-width:768px) {
  .font32 {
    font-size: 19px;
  }
}
.font30 {
  font-size: 30px;
}
@media (max-width:1600px) {
  .font30 {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .font30 {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .font30 {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .font30 {
    font-size: 18px;
  }
}
.font28 {
  font-size: 28px;
}
@media (max-width:1600px) {
  .font28 {
    font-size: 26px;
  }
}
@media (max-width:1366px) {
  .font28 {
    font-size: 22px;
  }
}
@media (max-width:1024px) {
  .font28 {
    font-size: 18px;
  }
}
@media (max-width:768px) {
  .font28 {
    font-size: 17px;
  }
}
.font26 {
  font-size: 26px;
}
@media (max-width:1600px) {
  .font26 {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .font26 {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .font26 {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .font26 {
    font-size: 16px;
  }
}
.font24 {
  font-size: 24px;
}
@media (max-width:1600px) {
  .font24 {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .font24 {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .font24 {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .font24 {
    font-size: 15px;
  }
}
.font22 {
  font-size: 22px;
}
@media (max-width:1600px) {
  .font22 {
    font-size: 20px;
  }
}
@media (max-width:1366px) {
  .font22 {
    font-size: 18px;
  }
}
@media (max-width:1024px) {
  .font22 {
    font-size: 15px;
  }
}
@media (max-width:768px) {
  .font22 {
    font-size: 14px;
  }
}
.font20 {
  font-size: 20px;
}
@media (max-width:1600px) {
  .font20 {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .font20 {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .font20 {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .font20 {
    font-size: 13px;
  }
}
.font18 {
  font-size: 18px;
}
@media (max-width:1600px) {
  .font18 {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .font18 {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .font18 {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .font18 {
    font-size: 12px;
  }
}
.font16 {
  font-size: 16px;
}
@media (max-width:1366px) {
  .font16 {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .font16 {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .font16 {
    font-size: 12px;
  }
}
.font14 {
  font-size: 14px;
}
@media (max-width:1366px) {
  .font14 {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .font14 {
    font-size: 12px;
  }
}
.font12 {
  font-size: 12px;
}
/* ----------------------------------------------------------  内外边距 */
/* 间距 */
@media (max-width:1800px) {
  .w1680,
  .w1720 {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1720px) {
  .w1600,
  .w1720 {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1680px) {
  .w1560,
  .w1720 {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1560px) {
  .w1440 {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1520px) {
  .w1400,
  .wrap {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1470px) {
  .w1350,
  .wrap {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1400px) {
  .w1280 {
    padding: 0 60px;
  }
}
@media (max-width:1320px) {
  .w1200 {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1194px) {
  .w1194 {
    padding: 0 30px;
  }
}
@media (max-width:1310px) {
  .w1310 {
    padding: 0 30px;
  }
}
@media (max-width:1024px) {
  .w1800,
  .w1720,
  .w1680,
  .w1560,
  .w1400,
  .w1350,
  .wrap,
  .w1440,
  .w1600,
  .w1280,
  .w1200,
  .w1310,
  .w1200 .w1040,
  .w1194 {
    padding: 0 30px;
  }
}
@media (max-width:990px) {
  .w1800,
  .w1720,
  .w1680,
  .w1560,
  .w1400,
  .w1350,
  .wrap,
  .w1440,
  .w1600,
  .w1280,
  .w1200,
  .w1310,
  .w1194,
  .w1200 .w1040 {
    padding: 0 20px;
  }
  .pc {
    display: none !important;
  }
  .wap,
  .mobile {
    display: block !important;
  }
}
.pc {
  display: block;
}
.wap,
.mobile {
  display: none;
}
.radius_16 {
  border-radius: 16px;
}
@media (max-width:1600px) {
  .radius_16 {
    border-radius: 14px;
  }
}
@media (max-width:1366px) {
  .radius_16 {
    border-radius: 12px;
  }
}
@media (max-width:1024px) {
  .radius_16 {
    border-radius: 10px;
  }
}
@media (max-width:768px) {
  .radius_16 {
    border-radius: 8px;
  }
}
.h100 {
  height: 100%;
}
/* ----------------------------------------------------------    字体 */
@font-face {
  font-family: "sy_me";
  src: url(../fonts/SourceHanSansCN-Medium.ttf);
}
.sy_me {
  font-family: "sy_me";
}
@font-face {
  font-family: "sy_bo";
  src: url(../fonts/SourceHanSansCN-Bold.ttf);
}
.sy_bo {
  font-family: "sy_bo";
}
@font-face {
  font-family: "sy_re";
  src: url(../fonts/SourceHanSansCN-Regular.ttf);
}
.sy_re {
  font-family: "sy_re";
}
@font-face {
  font-family: "sy_li";
  src: url(../fonts/SourceHanSansCN-Light.ttf);
}
.sy_li {
  font-family: "sy_li";
}
@font-face {
  font-family: "sy_ex";
  src: url(../fonts/SourceHanSans-ExtraLight.ttf);
}
.sy_ex {
  font-family: "sy_ex";
}
@font-face {
  font-family: "sy_he";
  src: url(../fonts/SourceHanSansCN-Heavy.ttf);
}
.sy_he {
  font-family: "sy_he";
}
@font-face {
  font-family: "pi_re";
  src: url(../fonts/PingFang-Regular.ttf);
}
.pi_re {
  font-family: "pi_re";
}
@font-face {
  font-family: "or_re";
  src: url(../fonts/Orbitron-Regular.ttf);
}
.or_re {
  font-family: "or_re";
}
@font-face {
  font-family: "or_me";
  src: url(../fonts/Orbitron-Medium.ttf);
}
.or_me {
  font-family: "or_me";
}
@font-face {
  font-family: "or_bo";
  src: url(../fonts/Orbitron-Bold.ttf);
}
.or_bo {
  font-family: "or_bo";
}
@font-face {
  font-family: "po_re";
  src: url(../fonts/Orbitron-Regular.ttf);
}
.po_re {
  font-family: "po_re";
}
/* ----------------------------------------------------------    主题色 */
/* ----------------------------------------------------------   视频弹窗 */
.videomark {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.55);
  z-index: 9998;
  display: none;
}
.videobox {
  position: fixed;
  width: 1400px;
  max-width: calc(100% - 100px);
  height: auto;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 9999;
  display: none;
}
.videobox video {
  width: 100%;
  object-fit: fill;
}
.videobox .close {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #ffffff;
  position: absolute;
  right: -20px;
  top: -20px;
  z-index: 9;
  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;
  font-size: 30px;
  color: #015995;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.videobox .close:hover {
  transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  background: #015995;
  color: #fff;
}
.videobox .video {
  width: 100%;
  height: 0;
  padding-bottom: 56.25%;
  position: relative;
}
.videobox .video video,
.videobox .video iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  object-fit: fill;
}
@media (max-width:1440px) {
  .videobox {
    max-width: 70%;
  }
}
@media (max-width:768px) {
  .videobox {
    width: 100%;
    max-width: 100%;
  }
  .videobox .close {
    right: 0;
    top: -40px;
  }
}
.miaodian {
  width: 100%;
  height: 0;
  transform: translateY(-120px);
}
/* ----------------------------------------------------------    手机端导航 */
.m_header_box {
  width: 100%;
  height: auto;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 30;
  box-shadow: 0 1px 0 #eee;
}
.m_header_box a {
  font-family: "sy_re";
}
.m_header_box .header_title {
  width: 100%;
  height: 60px;
  padding: 0 20px;
  position: relative;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
}
.m_header_box .header_title .logo {
  width: auto;
  height: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.m_header_box .header_title .logo a {
  display: block;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.m_header_box .header_title .logo img {
  max-height: 40px;
  display: block;
}
.m_header_box .header_title .column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.m_header_box .header_title .menu_btn {
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
}
.m_header_box .header_title .menu_btn::after,
.m_header_box .header_title .menu_btn::before,
.m_header_box .header_title .menu_btn i {
  width: 70%;
  height: 2px;
  display: block;
  background: #000;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -1px 0 0 -35%;
  transform-origin: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.m_header_box .header_title .menu_btn::before {
  content: '';
  margin-top: -8px;
}
.m_header_box .header_title .menu_btn::after {
  content: '';
  margin-top: 6px;
}
.m_header_box .header_title .menu_btn.active i {
  opacity: 0;
}
.m_header_box .header_title .menu_btn.active::before {
  margin-top: -1px;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  border-radius: 5px;
  background: #015995;
}
.m_header_box .header_title .menu_btn.active::after {
  margin-top: -1px;
  transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  border-radius: 5px;
  background: #015995;
}
.m_header_box .header_title .head_btn {
  width: auto;
  height: 30px;
  margin-right: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
  overflow: hidden;
}
.m_header_box .header_title .head_btn .icon {
  max-width: 14px;
  height: 14px;
  font-size: 0;
  margin-right: 5px;
  filter: invert(1);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.m_header_box .header_title .head_btn .link {
  line-height: 1;
  font-size: 12px;
  color: #000;
  margin-top: 3px;
}
.m_header_box .header_title .head_btn .link span {
  opacity: 0.6;
}
.m_header_box .header_title .head_btn .link a {
  color: #000;
  opacity: 0.6;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.m_header_box .header_title .head_btn .link a:hover {
  opacity: 1;
}
.m_header_box .header_title .head_btn:hover .icon {
  filter: invert(1);
}
.m_header_box .header_title .head_btn:hover .link {
  color: #000;
}
.m_header_box .header_title .head_btn:hover .link a,
.m_header_box .header_title .head_btn:hover .link span {
  color: #000;
}
.m_header_box .header_body {
  width: 100%;
  height: calc(100vh - 60px);
  background: #f7f7f7;
  display: none;
  overflow: hidden;
}
.m_header_box .header_body .menu_info {
  width: 100%;
  height: 100%;
  padding: 0 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  overflow: hidden;
}
.m_header_box .header_body .menu_nav {
  width: 100%;
  height: auto;
  flex: 1;
  padding: 20px;
  overflow: hidden;
  overflow-y: auto;
}
.m_header_box .header_body .menu_nav ul {
  padding: 0;
  margin: 0;
}
.m_header_box .header_body .menu_nav ul li {
  width: 100%;
  height: auto;
  border-bottom: 1px solid rgba(0, 0, 0, 0.03);
  overflow: hidden;
}
.m_header_box .header_body .menu_nav ul li .one {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
}
.m_header_box .header_body .menu_nav ul li .one a {
  padding: 15px 0;
  display: block;
  font-size: 14px;
  color: #282f36;
  line-height: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
.m_header_box .header_body .menu_nav ul li .one a .subtitle {
  font-size: 14px;
  margin-right: 10px;
}
.m_header_box .header_body .menu_nav ul li .one a .title {
  font-size: 14px;
}
.m_header_box .header_body .menu_nav ul li .one .icon {
  width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: -10px;
  position: absolute;
  right: 0;
  top: 50%;
  font-size: 0;
  color: #282f36;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.m_header_box .header_body .menu_nav ul li .one .icon i {
  font-size: 8px;
}
.m_header_box .header_body .menu_nav ul li .one.active a {
  color: #015995;
}
.m_header_box .header_body .menu_nav ul li .one.active .icon {
  color: #015995;
}
.m_header_box .header_body .menu_nav ul li .one.active.is_active .icon {
  transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}
.m_header_box .header_body .menu_nav ul li ul {
  border-top: 1px solid #015995;
  display: none;
}
.m_header_box .header_body .menu_nav ul li ul li {
  border: 0;
  margin: 15px 0;
}
.m_header_box .header_body .menu_nav ul li ul li a {
  font-size: 13px;
  padding: 0 0 0 20px;
  color: #333;
  position: relative;
}
.m_header_box .header_body .menu_nav ul li ul li a .icon {
  width: 16px;
  height: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -8px;
  color: #333;
}
.m_header_box .header_body .menu_nav ul li ul li a .icon i {
  font-size: 8px;
}
.m_header_box .header_body .menu_nav ul li ul li a.active {
  color: #015995;
}
.m_header_box .header_body .menu_nav ul li ul li a.active .icon {
  color: #015995;
}
.m_header_box .header_body .menu_nav ul li ul li ul {
  border: 0;
  display: none;
}
.m_header_box .header_body .menu_nav ul li ul li ul li a {
  padding: 10px 0 10px 35px;
  font-size: 12px;
  color: #999;
}
.m_header_box .header_body .menu_nav ul li ul li ul li a:before {
  content: '';
  width: 5px;
  height: 1px;
  background: #999;
  position: absolute;
  top: 50%;
  left: 20px;
  margin-top: -1.5px;
  z-index: 1;
}
.m_header_box .header_body .menu_nav ul li ul li ul li a.active:before {
  background: #015995;
}
.m_header_box .header_body .menu_nav ul li ul li ul.active {
  display: block;
}
.m_header_box .header_body .menu_form {
  width: 100%;
  height: auto;
  margin-top: 20px;
  padding: 0 20px;
  overflow: hidden;
}
.m_header_box .header_body .menu_form .center {
  width: 100%;
  height: 50px;
  background: #fff;
  overflow: hidden;
}
.m_header_box .header_body .menu_form .center form {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.m_header_box .header_body .menu_form .center form input {
  flex: 1;
  height: 100%;
  padding: 0 15px;
  font-size: 14px;
  color: #282f36;
  border: 0;
}
.m_header_box .header_body .menu_form .center form button {
  width: 70px;
  border: 0;
  height: 100%;
  background: #015995;
}
.m_header_box .header_body .menu_form .center form button i {
  font-size: 18px;
}
.m_header_box .header_body .menu_lang {
  width: 100%;
  height: auto;
  margin-top: 40px;
  padding: 0 20px;
  font-size: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
}
.m_header_box .header_body .menu_lang .one {
  width: auto;
  height: 36px;
  margin-right: 10px;
  overflow: hidden;
}
.m_header_box .header_body .menu_lang .one a {
  width: 100%;
  height: 100%;
  padding: 0 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #fff;
  border-radius: 50px;
  font-size: 12px;
  color: #282f36;
}
.m_header_box .header_body .menu_lang .one a.active {
  background: #015995;
  color: #fff;
}
@media (max-width:990px) {
  .m_header_box {
    display: block;
  }
}
.m_header_nbsp {
  width: 100%;
  height: 60px;
  display: none;
  overflow: hidden;
}
@media (max-width:990px) {
  .m_header_nbsp {
    display: block;
  }
}
/* PC端导航 */
.activeShow .header_box {
  background: #ffffff;
  box-shadow: 8.184px 8.776px 40px 0px rgba(0, 0, 0, 0.05);
}
.activeShow .header_box .header_main .navleft .logo a img {
  filter: none;
}
.activeShow .header_box .header_main .nav_item .item > a {
  color: #333333 !important;
}
.activeShow .header_box .header_main .nav_item .item.active > a,
.activeShow .header_box .header_main .nav_item .item:hover > a {
  color: #000 !important;
}
.activeShow .header_box .header_main .nav_item .item.active > a::after,
.activeShow .header_box .header_main .nav_item .item:hover > a::after {
  width: 20px;
  background: #000 !important;
}
.activeShow .header_box .header_main .search_box .search .images i {
  color: #000;
}
.activeShow .header_box .header_main .search_box .menu_box i {
  background: #020c1e;
}
.activeShow .header_box .header_main .search_box .language .la {
  color: #666666;
}
.activeShow .header_box .header_main .search_box .language .la.active {
  color: #000;
}
.activeShow .header_box .header_main .search_box .language .line {
  color: #666666;
}
.header_box {
  height: 100px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 20;
  transition: all 0.5s;
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
}
.header_box.active,
.header_box:hover {
  background: #ffffff;
  box-shadow: 8.184px 8.776px 40px 0px rgba(0, 0, 0, 0.05);
}
.header_box.active .header_main .navleft .logo a img,
.header_box:hover .header_main .navleft .logo a img {
  filter: none;
}
.header_box.active .header_main .nav_item > .item > a,
.header_box:hover .header_main .nav_item > .item > a {
  color: #333333 !important;
}
.header_box.active .header_main .nav_item > .item.active > a,
.header_box:hover .header_main .nav_item > .item.active > a,
.header_box.active .header_main .nav_item > .item:hover > a,
.header_box:hover .header_main .nav_item > .item:hover > a {
  color: #000 !important;
}
.header_box.active .header_main .nav_item > .item.active > a::after,
.header_box:hover .header_main .nav_item > .item.active > a::after,
.header_box.active .header_main .nav_item > .item:hover > a::after,
.header_box:hover .header_main .nav_item > .item:hover > a::after {
  width: 20px;
  background: #000 !important;
}
.header_box.active .header_main .search_box .search .images i,
.header_box:hover .header_main .search_box .search .images i {
  color: #000;
}
.header_box.active .header_main .search_box .menu_box i,
.header_box:hover .header_main .search_box .menu_box i {
  background: #020c1e;
}
.header_box.active .header_main .search_box .language .la,
.header_box:hover .header_main .search_box .language .la {
  color: #666666;
}
.header_box.active .header_main .search_box .language .la.active,
.header_box:hover .header_main .search_box .language .la.active {
  color: #000;
}
.header_box.active .header_main .search_box .language .line,
.header_box:hover .header_main .search_box .language .line {
  color: #666666;
}
.header_box.hideBanner {
  transform: translateY(-100%);
}
.header_box a {
  font-family: "sy_re";
}
.header_box .w1600 {
  height: 100%;
}
.header_box .header_main {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0 !important;
}
.header_box .header_main .navleft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(43px, 4.47916667vw, 86px);
}
.header_box .header_main .navleft .logo {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  max-width: 160px;
}
.header_box .header_main .navleft .logo a img {
  filter: brightness(0) invert(1);
}
.header_box .header_main .navleft .nav_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  height: 100%;
  grid-gap: clamp(0px, 0vw, 0px) clamp(22px, 2.29166667vw, 44px);
}
.header_box .header_main .navleft .nav_item > .item {
  height: 100%;
  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;
  position: relative;
}
.header_box .header_main .navleft .nav_item > .item > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 100%;
  font-size: 16px;
  color: #ffffff;
  transition: all 0.3s;
  padding-top: 15px;
  position: relative;
}
@media (max-width:1366px) {
  .header_box .header_main .navleft .nav_item > .item > a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .navleft .nav_item > .item > a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .navleft .nav_item > .item > a {
    font-size: 12px;
  }
}
.header_box .header_main .navleft .nav_item > .item > a::after {
  content: '';
  position: absolute;
  bottom: 20px;
  width: 0px;
  height: 1px;
  background: #fff;
  transition: all 0.5s;
}
.header_box .header_main .navleft .nav_item > .item.active > a,
.header_box .header_main .navleft .nav_item > .item:hover > a {
  color: #fff;
}
.header_box .header_main .navleft .nav_item > .item.active > a::after,
.header_box .header_main .navleft .nav_item > .item:hover > a::after {
  width: 20px;
}
.header_box .header_main .navleft .nav_item > .item .itemBox {
  position: absolute;
  top: calc(100% + 5px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: 15px 0;
  padding: 20px 20px;
  border-radius: 5px;
  overflow: hidden;
  transform: translateY(10px);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  box-shadow: inset 0 1px 20px #b6b6b6;
}
.header_box .header_main .navleft .nav_item > .item .itemBox::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background: #fff;
  z-index: 1;
}
.header_box .header_main .navleft .nav_item > .item .itemBox:hover::after {
  height: 100%;
  top: 0;
}
.header_box .header_main .navleft .nav_item > .item .itemBox:hover::before {
  width: 100%;
  left: 0;
}
.header_box .header_main .navleft .nav_item > .item .itemBox .ite {
  position: relative;
  z-index: 2;
  min-width: 120px;
}
.header_box .header_main .navleft .nav_item > .item .itemBox .ite > a {
  font-family: "sy_re";
  font-size: 16px;
  color: #666;
  line-height: 1.2;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  white-space: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:1366px) {
  .header_box .header_main .navleft .nav_item > .item .itemBox .ite > a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .navleft .nav_item > .item .itemBox .ite > a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .navleft .nav_item > .item .itemBox .ite > a {
    font-size: 12px;
  }
}
.header_box .header_main .navleft .nav_item > .item .itemBox .ite > a:hover {
  color: #000;
}
/*.header_box .header_main .navleft .nav_item > .item:hover .itemBox {*/
/*  transform: translateY(0px);*/
/*  opacity: 1;*/
/*  visibility: visible;*/
/*}*/
.header_box .header_main .search_box {
  width: auto;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  min-width: 160px;
}
.header_box .header_main .search_box .search {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  width: 40px;
}
.header_box .header_main .search_box .search .images {
  width: auto;
  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;
}
.header_box .header_main .search_box .search .images i {
  font-size: 20px;
  color: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .header_box .header_main .search_box .search .images i {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .header_box .header_main .search_box .search .images i {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .search_box .search .images i {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .search_box .search .images i {
    font-size: 13px;
  }
}
.header_box .header_main .search_box .search .search_sm {
  width: 100vw;
  height: auto;
  background: #00000081;
  position: absolute;
  right: 0;
  top: 100%;
  margin-top: 10px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  transition-timing-function: ease;
  border-top: 1px solid #e5e5e5ce;
}
.header_box .header_main .search_box .search .search_sm::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100vh;
  background: #00000044;
  z-index: 1;
  pointer-events: none;
}
.header_box .header_main .search_box .search .search_sm .search_main {
  width: 100%;
  height: 260px;
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  background: #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 3;
  position: relative;
}
.header_box .header_main .search_box .search .search_sm .search_main form {
  max-width: 620px;
  width: 100%;
  height: auto;
  padding-bottom: clamp(6px, 0.625vw, 12px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 20px;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #f2f2f2;
  padding: 0 20px;
  border-radius: 10px;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .icon {
  width: auto;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  color: #000;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .icon i {
  font-size: 20px;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .input {
  flex: 1;
  width: 100%;
  height: 50px;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input {
  width: 100%;
  height: 100%;
  border: 0;
  border-radius: 0;
  background: transparent;
  font-size: 16px;
  color: #000;
}
@media (max-width:1366px) {
  .header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input {
    font-size: 12px;
  }
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input::-webkit-input-placeholder {
  color: #000;
  opacity: 0.5;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input:-moz-placeholder {
  color: #000;
  opacity: 0.5;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input::-moz-placeholder {
  color: #000;
  opacity: 0.5;
}
.header_box .header_main .search_box .search .search_sm .search_main .boxIn .input input:-ms-input-placeholder {
  color: #000;
  opacity: 0.5;
}
.header_box .header_main .search_box .search:hover .search_sm {
  margin: 0;
  opacity: 1;
  visibility: visible;
}
@media (max-width:1280px) {
  .header_box .header_main .search_box .search .search_box .search_main .icon,
  .header_box .header_main .search_box .search .search_box .search_main .submit {
    width: 24px;
    height: 24px;
  }
}
.header_box .header_main .search_box .menu_box {
  width: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  grid-gap: 7px 0;
  cursor: pointer;
}
.header_box .header_main .search_box .menu_box i {
  width: 22px;
  height: 1px;
  background: #fff;
  display: block;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.header_box .header_main .search_box .menu_box i:nth-child(2) {
  width: 16px;
}
.header_box .header_main .search_box .menu_box .subNBox {
  position: absolute;
  top: 100%;
  width: 100vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  left: 0;
  background: #ffffff;
  border-top: 1px solid #e5e5e5ce;
  transform: translateY(10px);
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.header_box .header_main .search_box .menu_box .subNBox::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100vh;
  background: #00000044;
  z-index: 1;
  pointer-events: none;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem {
  position: relative;
  z-index: 3;
  background: #fff;
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox {
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: 10px 0;
  padding: 60px 20px 70px 20px;
  position: relative;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 0%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background: #f2f2f2;
  z-index: 1;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 0%;
  height: 2px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background: #000000;
  z-index: 2;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox:hover::after {
  height: 100%;
  top: 0;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox:hover::before {
  width: 100%;
  left: 0;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item {
  position: relative;
  z-index: 2;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item a {
  font-family: "sy_re";
  font-size: 16px;
  color: #666;
  line-height: 1.2;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (max-width:1366px) {
  .header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item a {
    font-size: 12px;
  }
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item a:hover {
  color: #000;
  transform: translateX(10px);
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item:first-child {
  margin-bottom: 20px;
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item:first-child a {
  font-family: "sy_me";
  font-size: 20px;
  color: #000;
  padding-bottom: 16px;
  border-bottom: 1px solid #c2c2c2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: relative;
  transform: translateX(0) !important;
}
@media (max-width:1600px) {
  .header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item:first-child a {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item:first-child a {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item:first-child a {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item:first-child a {
    font-size: 13px;
  }
}
.header_box .header_main .search_box .menu_box .subNBox .boxItem .cnnt .itemBox .item:first-child a::after {
  content: '';
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 35px;
  height: 2px;
  background: #000;
  transition: all 0.5s;
}
.header_box .header_main .search_box .menu_box.active .subNBox {
  opacity: 1;
  visibility: visible;
  pointer-events: initial;
  transform: translateY(0);
}
.header_box .header_main .search_box .language {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 0 5px;
  cursor: pointer;
  position: relative;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 60px;
}
.header_box .header_main .search_box .language .la {
  color: #ffffffa6;
  font-size: 16px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .header_box .header_main .search_box .language .la {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .search_box .language .la {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .search_box .language .la {
    font-size: 12px;
  }
}
.header_box .header_main .search_box .language .la.active,
.header_box .header_main .search_box .language .la:hover {
  color: #FFF;
}
.header_box:hover .header_main .search_box .language .la:hover {
    color: #000;
}
.header_box .header_main .search_box .language .line {
  color: #ffffffa6;
  font-size: 20px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .header_box .header_main .search_box .language .line {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .header_box .header_main .search_box .language .line {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .header_box .header_main .search_box .language .line {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .header_box .header_main .search_box .language .line {
    font-size: 13px;
  }
}
@media (max-width:1280px) {
  .header_box {
    height: 80px;
  }
  .header_box .header_main .logo img {
    width: 70% !important;
  }
}
@media (max-width:990px) {
  .header_box {
    display: none;
  }
}
.header_nbsp {
  width: 100%;
  height: 100px;
  display: block;
}
@media (max-width:1280px) {
  .header_nbsp {
    height: 65px;
  }
}
@media (max-width:990px) {
  .header_nbsp {
    display: none;
  }
}
.footer .footContent {
  background: #222328;
}
.footer .footContent .centerBox .topBox {
  border-bottom: 1px solid #ffffff34;
}
.footer .footContent .centerBox .topBox a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 140px;
  width: 100%;
}
.footer .footContent .centerBox .topBox a .name {
  font-family: "sy_li";
  font-size: 20px;
  color: #fff;
  margin-top: clamp(7px, 0.72916667vw, 14px);
}
@media (max-width:1600px) {
  .footer .footContent .centerBox .topBox a .name {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .footer .footContent .centerBox .topBox a .name {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .footer .footContent .centerBox .topBox a .name {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .footer .footContent .centerBox .topBox a .name {
    font-size: 13px;
  }
}
@media (max-width:990px) {
  .footer .footContent .centerBox .topBox {
    display: none;
  }
}
.footer .footContent .centerBox .botBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  min-height: 145px;
  margin-top: clamp(50px, 5.20833333vw, 100px);
}
@media (max-width:990px) {
  .footer .footContent .centerBox .botBox {
    margin-top: 0;
    padding-top: clamp(20px, 2.08333333vw, 40px);
  }
}
.footer .footContent .centerBox .botBox .left {
  width: 60.625%;
  position: relative;
}
.footer .footContent .centerBox .botBox .left .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(32.5px, 3.38541667vw, 65px);
}
.footer .footContent .centerBox .botBox .left .itemBox .it {
  font-family: "sy_li";
  font-size: 18px;
  color: #cccccc;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .footer .footContent .centerBox .botBox .left .itemBox .it {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .footer .footContent .centerBox .botBox .left .itemBox .it {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .footer .footContent .centerBox .botBox .left .itemBox .it {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .footer .footContent .centerBox .botBox .left .itemBox .it {
    font-size: 12px;
  }
}
.footer .footContent .centerBox .botBox .left .itemBox .it > a {
  color: #cccccc;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  padding-bottom: 10px;
  position: relative;
  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;
}
.footer .footContent .centerBox .botBox .left .itemBox .it > a::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.footer .footContent .centerBox .botBox .left .itemBox .it.active,
.footer .footContent .centerBox .botBox .left .itemBox .it:hover {
  color: #fff;
  font-family: "sy_re";
}
.footer .footContent .centerBox .botBox .left .itemBox .it.active > a,
.footer .footContent .centerBox .botBox .left .itemBox .it:hover > a {
  color: #fff;
  font-family: "sy_re";
}
.footer .footContent .centerBox .botBox .left .itemBox .it.active > a::after,
.footer .footContent .centerBox .botBox .left .itemBox .it:hover > a::after {
  width: 100%;
}
.footer .footContent .centerBox .botBox .left .itemBox .it.active .sonBox,
.footer .footContent .centerBox .botBox .left .itemBox .it:hover .sonBox {
  opacity: 1;
  visibility: visible;
  transform: translateY(0px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.footer .footContent .centerBox .botBox .left .itemBox .it .sonBox {
  position: absolute;
  padding-top: clamp(7.5px, 0.78125vw, 15px);
  width: 100%;
  left: 0;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
}
.footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(20px, 2.08333333vw, 40px);
  flex-wrap: wrap;
}
.footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox .i {
  font-family: "sy_li";
  color: #cccccc;
  font-size: 16px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox .i {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox .i {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox .i {
    font-size: 12px;
  }
}
.footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox .i a {
  color: #cccccc;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox .i:hover {
  color: #fff;
  font-family: "sy_re";
}
.footer .footContent .centerBox .botBox .left .itemBox .it .sonBox .itbox .i:hover > a {
  color: #fff;
  font-family: "sy_re";
}
@media (max-width:990px) {
  .footer .footContent .centerBox .botBox .left {
    display: none;
  }
}
.footer .footContent .centerBox .botBox .center {
  width: 33.125%;
}
.footer .footContent .centerBox .botBox .center .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(7.5px, 0.78125vw, 15px) clamp(32.5px, 3.38541667vw, 65px);
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.footer .footContent .centerBox .botBox .center .itemBox .it {
  font-family: "sy_li";
  font-size: 16px;
  color: #cccccc;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media (max-width:1366px) {
  .footer .footContent .centerBox .botBox .center .itemBox .it {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .footer .footContent .centerBox .botBox .center .itemBox .it {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .footer .footContent .centerBox .botBox .center .itemBox .it {
    font-size: 12px;
  }
}
.footer .footContent .centerBox .botBox .center .itemBox .it .images {
  width: 35px;
  flex-shrink: 0;
}
.footer .footContent .centerBox .botBox .center .itemBox .it:first-child {
  font-family: "sy_bo";
  font-size: 24px;
  color: #fff;
}
@media (max-width:1600px) {
  .footer .footContent .centerBox .botBox .center .itemBox .it:first-child {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .footer .footContent .centerBox .botBox .center .itemBox .it:first-child {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .footer .footContent .centerBox .botBox .center .itemBox .it:first-child {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .footer .footContent .centerBox .botBox .center .itemBox .it:first-child {
    font-size: 15px;
  }
}
@media (max-width:990px) {
  .footer .footContent .centerBox .botBox .center {
    width: 100%;
    padding-right: 15px;
  }
}
.footer .footContent .centerBox .botBox .right {
  width: 95px;
  height: auto;
  flex-shrink: 0;
}
.footer .footContent .centerBox .botBox .right img {
  width: 100%;
}
.footer .footContent .centerBox .endBox {
  padding-bottom: clamp(22.5px, 2.34375vw, 45px);
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.footer .footContent .centerBox .endBox .left {
  font-family: "sy_li";
  font-size: 14px;
  color: #ccccccc7;
  line-height: 1.567;
}
@media (max-width:1366px) {
  .footer .footContent .centerBox .endBox .left {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .footer .footContent .centerBox .endBox .left {
    font-size: 12px;
  }
}
.footer .footContent .centerBox .endBox .left a {
  color: #ccccccc7;
}
@media (max-width:990px) {
  .footer .footContent .centerBox .endBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .footer .footContent .centerBox .endBox .left {
    width: 100%;
  }
}
.inside_banner {
  position: relative;
}
.inside_banner::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 70%;
  background: linear-gradient(0deg, #00000000 10%, #0000008a 100%);
}
/* 公共 */
.idxMore {
  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;
}
.idxMore .more,
.idxMore a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: fit-content;
  padding-left: clamp(12px, 1.25vw, 24px);
  padding-right: clamp(7px, 0.72916667vw, 14px);
  height: 60px;
  border: 1px solid #c3c3c4;
  border-radius: 100px;
  font-family: "sy_li";
  font-size: 16px;
  color: #020c1e;
}
@media (max-width:1366px) {
  .idxMore .more,
  .idxMore a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idxMore .more,
  .idxMore a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .idxMore .more,
  .idxMore a {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .idxMore .more,
  .idxMore a {
    height: 40px !important;
    padding: 0 10px;
  }
}
.idxMore .more .box,
.idxMore a .box {
  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;
  grid-gap: 0 10px;
}
.idxMore .more .box i,
.idxMore a .box i {
  width: 35px;
  height: 35px;
  background: #020c1e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border-radius: 50%;
  color: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .idxMore .more .box i,
  .idxMore a .box i {
    width: 25px;
    height: 25px;
  }
}
.idxMore .more .box i:first-child,
.idxMore a .box i:first-child {
  transform: translateX(-100%) scale(0);
  width: 0;
  height: 0;
  overflow: hidden;
}
.idxMore .more:hover i:first-child,
.idxMore a:hover i:first-child {
  transform: translateX(0%) scale(1);
  opacity: 1;
  width: 35px;
  height: 35px;
  overflow: hidden;
}
@media (max-width:990px) {
  .idxMore .more:hover i:first-child,
  .idxMore a:hover i:first-child {
    width: 25px;
    height: 25px;
  }
}
.idxMore .more:hover i:last-child,
.idxMore a:hover i:last-child {
  transform: translateX(-100%) scale(0);
  opacity: 0;
  width: 0;
  height: 0;
  overflow: hidden;
}
.pagerBox {
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.pagerBox .layui-box {
  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;
  grid-gap: 0 10px;
}
.pagerBox .layui-laypage a,
.pagerBox .layui-laypage span {
  height: auto;
  font-size: 16px;
  font-family: "sy_re";
  color: #b2b2b2;
  padding: 0 10px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .pagerBox .layui-laypage a,
  .pagerBox .layui-laypage span {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .pagerBox .layui-laypage a,
  .pagerBox .layui-laypage span {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .pagerBox .layui-laypage a,
  .pagerBox .layui-laypage span {
    font-size: 12px;
  }
}
.pagerBox .layui-laypage a:hover,
.pagerBox .layui-laypage span:hover {
  color: #fff !important;
  background: #000;
  border: 1px solid #00000000 !important;
}
.pagerBox .layui-laypage a,
.pagerBox .layui-laypage button,
.pagerBox .layui-laypage input,
.pagerBox .layui-laypage select,
.pagerBox .layui-laypage span {
  overflow: hidden;
  width: 40px;
  height: 40px;
  padding: 0 !important;
  border: 1px solid #e3e3e3;
  border-radius: 100px;
}
.pagerBox .layui-laypage span,
.pagerBox .layui-laypage a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
}
@media (max-width:990px) {
  .pagerBox .layui-laypage span,
  .pagerBox .layui-laypage a {
    width: 30px;
    height: 30px;
  }
}
.pagerBox .layui-laypage .layui-laypage-curr em {
  color: #fff;
  background: #000;
}
.pagerBox .layui-laypage-next,
.pagerBox .layui-laypage-prev {
  width: 90px !important;
  height: 40px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border-radius: 100px;
  border: 1px solid #e3e3e3;
}
@media (max-width:990px) {
  .pagerBox .layui-laypage-next,
  .pagerBox .layui-laypage-prev {
    width: 50px !important;
    height: 30px !important;
  }
}
.images100 {
  width: 100%;
}
.images100 img {
  width: 100%;
}
.idx_more {
  width: auto;
}
.idx_more a,
.idx_more .more {
  height: 40px;
  padding-left: clamp(13.5px, 1.40625vw, 27px);
  padding-right: clamp(10px, 1.04166667vw, 20px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  grid-gap: 0 10px;
  font-size: 16px;
  font-family: "sy_li";
  color: #fff;
  background: #222328;
  width: fit-content;
  border-radius: 100px;
  position: relative;
  overflow: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .idx_more a,
  .idx_more .more {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_more a,
  .idx_more .more {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .idx_more a,
  .idx_more .more {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .idx_more a,
  .idx_more .more {
    height: 30px;
  }
}
.idx_more a::after,
.idx_more .more::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0%;
  height: 100%;
  background: #015995;
  z-index: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_more a span,
.idx_more .more span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 10px;
  z-index: 2;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.idx_more a i,
.idx_more .more i {
  width: 25px;
  height: 25px;
  background: #fff;
  color: #000;
  font-size: 12px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.idx_more a i::before,
.idx_more .more i::before {
  transform: scale(0.6);
}
@media (max-width:990px) {
  .idx_more a i,
  .idx_more .more i {
    transform: scale(0.8);
  }
}
.idx_more a:hover,
.idx_more .more:hover {
  background: #015995;
}
.idx_more a:hover::after,
.idx_more .more:hover::after {
  width: 100%;
  left: 0;
}
.idx_title .title {
  font-family: "sy_li";
  font-size: 44px;
  color: #1a1a1a;
  line-height: 1.0909;
  text-align: center;
}
@media (max-width:1680px) {
  .idx_title .title {
    font-size: 38.5px;
  }
}
@media (max-width:1440px) {
  .idx_title .title {
    font-size: 33px;
  }
}
@media (max-width:1280px) {
  .idx_title .title {
    font-size: 29.33333333px;
  }
}
@media (max-width:1024px) {
  .idx_title .title {
    font-size: 23.46666667px;
  }
}
.idx_title .subtitle {
  font-family: "sy_re";
  font-size: 30px;
  color: #1a1a1a;
  line-height: 1;
  text-align: center;
}
@media (max-width:1600px) {
  .idx_title .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .idx_title .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_title .subtitle {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .idx_title .subtitle {
    font-size: 18px;
  }
}
.idx_title .levtitle {
  font-family: "sy_li";
  font-size: 16px;
  color: #1a1a1a;
  line-height: 1.5;
  text-align: center;
}
@media (max-width:1366px) {
  .idx_title .levtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_title .levtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .idx_title .levtitle {
    font-size: 12px;
  }
}
.inside_title .title .en {
  font-family: "or_me";
  font-size: 100px;
  color: #1a1a1a;
  opacity: 0.1;
  line-height: 1;
}
@media (max-width:1680px) {
  .inside_title .title .en {
    font-size: 87.5px;
  }
}
@media (max-width:1440px) {
  .inside_title .title .en {
    font-size: 75px;
  }
}
@media (max-width:1280px) {
  .inside_title .title .en {
    font-size: 66.66666667px;
  }
}
@media (max-width:1024px) {
  .inside_title .title .en {
    font-size: 53.33333333px;
  }
}
.inside_title .title .cn {
  font-family: "sy_li";
  font-size: 54px;
  color: #1a1a1a;
  line-height: 1;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1600px) {
  .inside_title .title .cn {
    font-size: 48px;
  }
}
@media (max-width:1366px) {
  .inside_title .title .cn {
    font-size: 46px;
  }
}
@media (max-width:1024px) {
  .inside_title .title .cn {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .inside_title .title .cn {
    font-size: 34px;
  }
}
.swiper_but {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .swiper_but {
    width: 25px;
    height: 25px;
  }
  .swiper_but i {
    font-size: 12px;
  }
}
.swiper_but:hover {
  background: #fff;
}
.swiper_but:hover i {
  color: #015995;
}
.swiper_but i {
  color: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.selectBox {
  border-bottom: 1px solid #e7e7e7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  grid-gap: clamp(0px, 0vw, 0px) clamp(35px, 3.64583333vw, 70px);
  overflow: auto;
}
@media (max-width:990px) {
  .selectBox {
    grid-gap: 0 15px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
  }
}
.selectBox .item {
  flex-shrink: 0;
}
.selectBox .item a {
  font-family: "sy_me";
  font-size: 18px;
  color: #666666;
  line-height: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  height: 80px;
  position: relative;
  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;
  cursor: pointer;
}
@media (max-width:1600px) {
  .selectBox .item a {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .selectBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .selectBox .item a {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .selectBox .item a {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .selectBox .item a {
    height: 50px;
  }
}
.selectBox .item a::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: #000;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.selectBox .item:hover a,
.selectBox .item.active a {
  color: #121212;
}
.selectBox .item:hover a::after,
.selectBox .item.active a::after {
  width: 100%;
}
.hideBox {
  display: none;
}
.isd_titleBox .title {
  font-family: "sy_bo";
  font-size: 48px;
  color: #121212;
  line-height: 1.3;
  text-align: center;
}
@media (max-width:1600px) {
  .isd_titleBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .isd_titleBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .isd_titleBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .isd_titleBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .isd_titleBox .title {
    font-size: 25px;
  }
}
.isd_titleBox .subtitle {
  font-family: "sy_re";
  font-size: 18px;
  color: #666666;
  line-height: 1.4;
  text-align: center;
  margin-top: clamp(17.5px, 1.82291667vw, 35px);
}
@media (max-width:1600px) {
  .isd_titleBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_titleBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_titleBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_titleBox .subtitle {
    font-size: 12px;
  }
}
.layuiBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.layuiBox .layui-form-item {
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.layuiBox .layui-form-item .layui-input-inline {
  width: calc(50% - 7.5px) !important;
  float: unset;
  margin: 0 0 0px 0px !important;
}
.layuiBox .layui-form-item .layui-input,
.layuiBox .layui-form-item .layui-select,
.layuiBox .layui-form-item .layui-textarea {
  height: 60px;
  color: #1a1a1a;
  overflow: hidden;
  background: white;
  border: none;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  font-size: 16px;
  color: #2b2b2b;
  font-family: "sy_li";
  opacity: 1;
}
@media (max-width:1366px) {
  .layuiBox .layui-form-item .layui-input,
  .layuiBox .layui-form-item .layui-select,
  .layuiBox .layui-form-item .layui-textarea {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .layuiBox .layui-form-item .layui-input,
  .layuiBox .layui-form-item .layui-select,
  .layuiBox .layui-form-item .layui-textarea {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .layuiBox .layui-form-item .layui-input,
  .layuiBox .layui-form-item .layui-select,
  .layuiBox .layui-form-item .layui-textarea {
    font-size: 12px;
  }
}
.layuiBox .layui-form-item .layui-textarea {
  padding-top: clamp(10px, 1.04166667vw, 20px);
  min-height: 160px;
}
.layuiBox .layui-btn-container {
  margin-top: clamp(15px, 1.5625vw, 30px);
}
.layuiBox .layui-btn-container .button {
  width: 175px;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-family: "sy_re";
  color: #fff;
  font-size: 16px;
  background: #121212;
  border: 0;
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .layuiBox .layui-btn-container .button {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .layuiBox .layui-btn-container .button {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .layuiBox .layui-btn-container .button {
    font-size: 12px;
  }
}
.layuiBox .layui-btn-container .button:hover {
  background: #015995;
}
@media (max-width:990px) {
  .layuiBox .layui-btn-container .button {
    width: 150px !important;
    height: 40px !important;
  }
}
.isd_Popup {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #00000041;
  z-index: 9999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_Popup .centerBox {
  max-width: 920px;
  width: 100%;
  background: #fff;
  padding-left: clamp(40px, 4.16666667vw, 80px);
  padding-right: clamp(40px, 4.16666667vw, 80px);
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
  position: relative;
}
.isd_Popup .centerBox .title {
  text-align: center;
  font-family: "sy_bo";
  font-size: 36px;
  color: #121212;
  line-height: 1;
}
@media (max-width:1600px) {
  .isd_Popup .centerBox .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .isd_Popup .centerBox .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .isd_Popup .centerBox .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .isd_Popup .centerBox .title {
    font-size: 20px;
  }
}
.isd_Popup .centerBox .subtitle {
  text-align: center;
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: 1.5;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .isd_Popup .centerBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_Popup .centerBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_Popup .centerBox .subtitle {
    font-size: 12px;
  }
}
.isd_Popup .centerBox .layui-form-item .layui-input,
.isd_Popup .centerBox .layui-form-item .layui-select,
.isd_Popup .centerBox .layui-form-item .layui-textarea {
  background: #f5f7f8;
}
.isd_Popup .centerBox .layui-btn-container {
  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;
}
.isd_Popup .centerBox .closeBox {
  position: absolute;
  top: 10px;
  right: 20px;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  cursor: pointer;
}
.isd_Popup .centerBox .closeBox i {
  font-size: 22px;
  color: #999 !important;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_Popup .centerBox .closeBox i {
    font-size: 20px;
  }
}
@media (max-width:1366px) {
  .isd_Popup .centerBox .closeBox i {
    font-size: 18px;
  }
}
@media (max-width:1024px) {
  .isd_Popup .centerBox .closeBox i {
    font-size: 15px;
  }
}
@media (max-width:768px) {
  .isd_Popup .centerBox .closeBox i {
    font-size: 14px;
  }
}
.isd_Popup .centerBox .closeBox:hover i {
  transform: rotate(360deg);
}
.isd_Popup.active {
  opacity: 1;
  visibility: visible;
}
.isd_PopupBox {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: #00000041;
  z-index: 9999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_PopupBox .centerBox {
  width: 100%;
  background: #fff;
  padding: clamp(30px, 3.125vw, 60px);
  position: relative;
}
.isd_PopupBox .centerBox .centent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media (max-width:990px) {
  .isd_PopupBox .centerBox .centent {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    grid-gap: 10px 0;
  }
}
.isd_PopupBox .centerBox .closeBox {
  position: absolute;
  top: 10px;
  right: 20px;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  cursor: pointer;
}
.isd_PopupBox .centerBox .closeBox i {
  font-size: 22px;
  color: #999;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_PopupBox .centerBox .closeBox i {
    font-size: 20px;
  }
}
@media (max-width:1366px) {
  .isd_PopupBox .centerBox .closeBox i {
    font-size: 18px;
  }
}
@media (max-width:1024px) {
  .isd_PopupBox .centerBox .closeBox i {
    font-size: 15px;
  }
}
@media (max-width:768px) {
  .isd_PopupBox .centerBox .closeBox i {
    font-size: 14px;
  }
}
.isd_PopupBox .centerBox .closeBox:hover i {
  transform: rotate(360deg);
}
.isd_PopupBox.active {
  opacity: 1;
  visibility: visible;
}
.idxPageHide {
  display: none;
}
@media (max-width:990px) {
  .idxPageHide {
    display: flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    grid-gap: 0 5px;
    margin-top: clamp(10px, 1.04166667vw, 20px);
  }
  .idxPageHide .swiper-pagination-bullet-active {
    background: #015995;
  }
}
/* 公共 end */
@keyframes scaletop {
  0% {
    transform: translateY(-200%);
    opacity: 0.1;
  }
  50% {
    transform: translateY(0%);
    opacity: 1;
  }
  100% {
    transform: translateY(200%);
    opacity: 0.1;
  }
}
@-webkit-keyframes scaletop {
  0% {
    transform: translateY(-200%);
    opacity: 0.1;
  }
  50% {
    transform: translateY(0%);
    opacity: 1;
  }
  100% {
    transform: translateY(200%);
    opacity: 0.1;
  }
}
@keyframes breathe {
  0% {
    opacity: 1;
    border: 1px solid #eeeeee;
    box-shadow: inset 0 1px 20px #b6b6b6a4;
  }
  100% {
    opacity: 1;
    border: 1px solid #eeeeee;
    box-shadow: inset 0 1px 60px #b6b6b6;
  }
}
@-webkit-keyframes breathe {
  0% {
    opacity: 1;
    border: 1px solid #eeeeee;
    box-shadow: inset 0 1px 20px #b6b6b6a4;
  }
  100% {
    opacity: 1;
    border: 1px solid #eeeeee;
    box-shadow: inset 0 1px 60px #b6b6b6;
  }
}
@keyframes scaleleft {
  0% {
    transform: translateX(-200%);
    opacity: 0.1;
  }
  50% {
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    transform: translateX(200%);
    opacity: 0.1;
  }
}
@-webkit-keyframes scaleleft {
  0% {
    transform: translateX(-200%);
    opacity: 0.1;
  }
  50% {
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    transform: translateX(200%);
    opacity: 0.1;
  }
}
@keyframes scalebig {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  100% {
    transform: scale(2);
    opacity: 0;
  }
}
@-webkit-keyframes scalebig {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  100% {
    transform: scale(2);
    opacity: 0;
  }
}
/* 首页 banner */
.idx_banner {
  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;
  position: relative;
}
.idx_banner .swiperInfo {
  position: relative;
  width: 100%;
  z-index: 1;
}
.idx_banner .swiperInfo ul li .centerInfo {
  position: relative;
}
.idx_banner .swiperInfo ul li .centerInfo .centerBox {
  position: absolute;
  width: 100%;
  height: 100%;
  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;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  z-index: 2;
}
.idx_banner .swiperInfo ul li .centerInfo .centerBox .title {
  font-family: "sy_bo";
  font-size: clamp(2.25rem, -1.25rem + 7.29vw, 7.5rem);
  color: #fff;
  line-height: 1.4;
  Letter-spacing: 25px;
}
@media (max-width:990px) {
  .idx_banner .swiperInfo ul li .centerInfo .centerBox .title {
    letter-spacing: 0;
  }
}
@media (max-width:640px) {
  .idx_banner .swiperInfo ul li .centerInfo .centerBox .title {
    font-size: 33px;
  }
}
.idx_banner .swiperInfo ul li .centerInfo .centerBox .subtitle {
  font-family: "sy_li";
  font-size: 30px;
  color: #fff;
  line-height: 1.4;
  margin-top: clamp(20px, 2.08333333vw, 40px);
  Letter-spacing: 10px;
}
@media (max-width:1600px) {
  .idx_banner .swiperInfo ul li .centerInfo .centerBox .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .idx_banner .swiperInfo ul li .centerInfo .centerBox .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_banner .swiperInfo ul li .centerInfo .centerBox .subtitle {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .idx_banner .swiperInfo ul li .centerInfo .centerBox .subtitle {
    font-size: 18px;
  }
}
@media (max-width:990px) {
  .idx_banner .swiperInfo ul li .centerInfo .centerBox .subtitle {
    letter-spacing: 0;
  }
}
.idx_banner .swiperInfo ul li .centerInfo .images,
.idx_banner .swiperInfo ul li .centerInfo .video {
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.idx_banner .swiperInfo ul li .centerInfo .images img,
.idx_banner .swiperInfo ul li .centerInfo .video img,
.idx_banner .swiperInfo ul li .centerInfo .images video,
.idx_banner .swiperInfo ul li .centerInfo .video video {
  width: 100%;
}
.idx_banner .swiperInfo ul li .centerInfo .images img,
.idx_banner .swiperInfo ul li .centerInfo .video img {
  transform: scale(1.1);
}
.idx_banner .swiperInfo ul li .centerInfo .numberBox {
  position: absolute;
  z-index: 3;
  bottom: 30px;
  left: 160px;
  width: fit-content;
  color: #fff;
  font-family: "sy_li";
  font-size: 16px;
  padding-bottom: clamp(7px, 0.72916667vw, 14px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media (max-width:1600px) {
  .idx_banner .swiperInfo ul li .centerInfo .numberBox {
    left: 60px;
  }
}
@media (max-width:990px) {
  .idx_banner .swiperInfo ul li .centerInfo .numberBox {
    left: 20px;
  }
}
@media (max-width:1366px) {
  .idx_banner .swiperInfo ul li .centerInfo .numberBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_banner .swiperInfo ul li .centerInfo .numberBox {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .idx_banner .swiperInfo ul li .centerInfo .numberBox {
    font-size: 12px;
  }
}
.idx_banner .swiperInfo ul li .centerInfo .numberBox i {
  display: block;
  width: 160px;
  height: 1px;
  background: #b9b9b944;
  margin-left: 17px;
  position: relative;
}
.idx_banner .swiperInfo ul li .centerInfo .numberBox i::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  height: 100%;
  background: #ffffff;
  -webkit-transition: all 5s linear;
  -o-transition: all 5s linear;
  transition: all 5s linear;
}
@media (max-width:990px) {
  .idx_banner .swiperInfo ul li .centerInfo .numberBox i {
    width: 60px;
  }
}
.idx_banner .swiperInfo ul li.swiper-slide-active .centerInfo .images img {
  transform: scale(1);
  transition: all 6s linear;
}
.idx_banner .swiperInfo ul li.swiper-slide-active .centerInfo .numberBox i::after {
  width: 100%;
}
.idx_banner .swiperInfo .idxBanBut {
  position: absolute;
  bottom: 40px;
  right: 160px;
  z-index: 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: fit-content;
  grid-gap: 0 8px;
}
@media (max-width:1600px) {
  .idx_banner .swiperInfo .idxBanBut {
    right: 60px;
  }
}
@media (max-width:990px) {
  .idx_banner .swiperInfo .idxBanBut {
    right: 20px;
  }
}
.idx_banner .upBox {
  position: absolute;
  bottom: 30px;
  font-size: 58px;
  width: 1em;
  height: 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border: 1px solid #ffffff7e;
  border-radius: 50%;
  z-index: 2;
  overflow: hidden;
  display: none;
}
@media (max-width:1680px) {
  .idx_banner .upBox {
    font-size: 50.75px;
  }
}
@media (max-width:1440px) {
  .idx_banner .upBox {
    font-size: 43.5px;
  }
}
@media (max-width:1280px) {
  .idx_banner .upBox {
    font-size: 38.66666667px;
  }
}
@media (max-width:1024px) {
  .idx_banner .upBox {
    font-size: 30.93333333px;
  }
}
.idx_banner .upBox i {
  animation-name: scaletop;
  animation-timing-function: cubic-bezier(0.46, 0.03, 0.52, 0.96);
  animation-iteration-count: infinite;
  animation-duration: 2s;
  color: #ffffffcb;
}
/* 首页 智慧指挥中心 */
.idx_wisdom {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  position: relative;
  z-index: 2;
  background: #fff;
  transform: translateY(2px);
}
.idx_wisdom .centerBox .topBox .itemBox {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_wisdom .centerBox .topBox .itemBox .item {
  flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  padding-bottom: clamp(17.5px, 1.82291667vw, 35px);
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_wisdom .centerBox .topBox .itemBox .item .images {
  width: 66px;
  height: 66px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  opacity: 0.5;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1280px) {
  .idx_wisdom .centerBox .topBox .itemBox .item .images {
    height: 50px;
  }
}
@media (max-width:990px) {
  .idx_wisdom .centerBox .topBox .itemBox .item .images {
    height: 30px;
    margin-bottom: clamp(15px, 1.5625vw, 30px);
  }
}
.idx_wisdom .centerBox .topBox .itemBox .item .name {
  font-family: "sy_re";
  font-size: 24px;
  color: #020c1e;
  line-height: 1.3;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  margin-top: clamp(10px, 1.04166667vw, 20px);
  opacity: 0.5;
}
@media (max-width:1600px) {
  .idx_wisdom .centerBox .topBox .itemBox .item .name {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .idx_wisdom .centerBox .topBox .itemBox .item .name {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_wisdom .centerBox .topBox .itemBox .item .name {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .idx_wisdom .centerBox .topBox .itemBox .item .name {
    font-size: 15px;
  }
}
@media (max-width:990px) {
  .idx_wisdom .centerBox .topBox .itemBox .item .name {
    font-size: 14px;
  }
}
.idx_wisdom .centerBox .topBox .itemBox .item::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 0%;
  height: 1px;
  background: #000000;
  transition: all 0.5s;
}
.idx_wisdom .centerBox .topBox .itemBox .item.active .images,
.idx_wisdom .centerBox .topBox .itemBox .item:hover .images {
  opacity: 1;
}
.idx_wisdom .centerBox .topBox .itemBox .item.active .name,
.idx_wisdom .centerBox .topBox .itemBox .item:hover .name {
  color: #020c1e;
  opacity: 1;
  font-family: "sy_bo";
}
.idx_wisdom .centerBox .topBox .itemBox .item.active::after,
.idx_wisdom .centerBox .topBox .itemBox .item:hover::after {
  width: 100%;
}
.idx_wisdom .centerBox .botBox {
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .images {
  width: 50%;
  overflow: hidden;
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .images img {
  width: 100%;
  -webkit-transition: all 0.6s linear;
  -o-transition: all 0.6s linear;
  transition: all 0.6s linear;
  transform: scale(1.1);
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
  width: 50%;
  padding-left: clamp(50px, 5.20833333vw, 100px);
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
  font-family: "sy_me";
  font-size: 36px;
  color: #020c1e;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 20px;
  }
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
  font-family: "sy_li";
  font-size: 18px;
  color: #666666;
  line-height: 1.66666;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 12px;
  }
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .idx_more {
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
@media (max-width:990px) {
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .images {
    width: 100%;
  }
  .idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
    width: 100%;
    margin-top: 20px;
    padding-left: 0 !important;
    padding-bottom: clamp(20px, 2.08333333vw, 40px);
  }
}
.idx_wisdom .centerBox .botBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .images img {
  transform: scale(1);
}
/* 首页 解决方案 */
.idx_solve {
  position: relative;
  z-index: 1;
  overflow: hidden;
  height: 100vh !important;
  max-height: 100vh !important;
}
@media (max-width:990px) {
  .idx_solve {
    height: auto !important;
    max-height: auto !important;
  }
}
.idx_solve .maskBox {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 5;
  background: #FFF;
  mix-blend-mode: screen;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:990px) {
  .idx_solve .maskBox {
    display: none;
  }
}
.idx_solve .maskBox img {
  width: 30%;
}
.idx_solve .maskBox.active {
  -webkit-transform: scale(5);
  -ms-transform: scale(5);
  -o-transform: scale(5);
  transform: scale(5);
  opacity: 0;
}
.idx_solve .images {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.idx_solve .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media (max-width:990px) {
  .idx_solve .images img {
    min-height: 50vh;
  }
}
.idx_solve .centerBox {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.idx_solve .centerBox .fontBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.idx_solve .centerBox .fontBox .title {
  font-family: "sy_li";
  font-size: 30px;
  color: #fff;
  line-height: 1;
}
@media (max-width:1600px) {
  .idx_solve .centerBox .fontBox .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .idx_solve .centerBox .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_solve .centerBox .fontBox .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .idx_solve .centerBox .fontBox .title {
    font-size: 18px;
  }
}
.idx_solve .centerBox .fontBox .subtitle {
  font-family: "sy_me";
  font-size: 60px;
  color: #fff;
  line-height: 1.5;
  margin-top: clamp(20px, 2.08333333vw, 40px);
  Letter-spacing: 8px;
}
@media (max-width:1680px) {
  .idx_solve .centerBox .fontBox .subtitle {
    font-size: 52.5px;
  }
}
@media (max-width:1440px) {
  .idx_solve .centerBox .fontBox .subtitle {
    font-size: 45px;
  }
}
@media (max-width:1280px) {
  .idx_solve .centerBox .fontBox .subtitle {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .idx_solve .centerBox .fontBox .subtitle {
    font-size: 32px;
  }
}
/* 首页 产品 */
.idx_product {
  background-image: url(../images/idxpro1.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  padding-top: clamp(75px, 7.8125vw, 150px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.idx_product .centerBox .topBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.idx_product .centerBox .topBox .title {
  font-family: "sy_re";
  font-size: 40px;
  background-image: linear-gradient(90deg, #2738be 0%, #b1e8ff 47%, #293382 68%, #2bade4 98%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  width: fit-content;
}
@media (max-width:1600px) {
  .idx_product .centerBox .topBox .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .idx_product .centerBox .topBox .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .idx_product .centerBox .topBox .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .idx_product .centerBox .topBox .title {
    font-size: 23px;
  }
}
.idx_product .centerBox .topBox .subtitle {
  font-family: "sy_me";
  font-size: 72px;
  color: #fff;
  line-height: 1;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
@media (max-width:1680px) {
  .idx_product .centerBox .topBox .subtitle {
    font-size: 63px;
  }
}
@media (max-width:1440px) {
  .idx_product .centerBox .topBox .subtitle {
    font-size: 54px;
  }
}
@media (max-width:1280px) {
  .idx_product .centerBox .topBox .subtitle {
    font-size: 48px;
  }
}
@media (max-width:1024px) {
  .idx_product .centerBox .topBox .subtitle {
    font-size: 38.4px;
  }
}
.idx_product .centerBox .swiperInfo {
  margin-top: clamp(30px, 3.125vw, 60px);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.idx_product .centerBox .swiperInfo .swiper_box {
  width: 100%;
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  position: relative;
  padding-top: clamp(85px, 8.85416667vw, 170px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .name {
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .images {
  position: relative;
  width: 100%;
  z-index: 2;
  overflow: hidden;
  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;
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .images img {
  max-width: 80%;
  border-radius: 5px;
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
  position: relative;
  z-index: 3;
  margin-top: clamp(40px, 4.16666667vw, 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
  font-family: "sy_re";
  font-size: 48px;
  color: #fff;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .title {
    font-size: 25px;
  }
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
  font-family: "sy_li";
  font-size: 18px;
  color: #fff;
  line-height: 1.3;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .subtitle {
    font-size: 12px;
  }
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .idx_more {
  margin-top: clamp(22.5px, 2.34375vw, 45px);
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .idx_more a {
  background: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  color: #020c1e;
}
.idx_product .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .idx_more a:hover {
  background: #015995;
  color: #fff;
}
.idx_product .centerBox .swiperInfo .swiper_but {
  position: absolute;
  z-index: 3;
  width: auto;
  height: auto;
  opacity: 0.2;
}
.idx_product .centerBox .swiperInfo .swiper_but i {
  font-size: 60px;
}
@media (max-width:1680px) {
  .idx_product .centerBox .swiperInfo .swiper_but i {
    font-size: 52.5px;
  }
}
@media (max-width:1440px) {
  .idx_product .centerBox .swiperInfo .swiper_but i {
    font-size: 45px;
  }
}
@media (max-width:1280px) {
  .idx_product .centerBox .swiperInfo .swiper_but i {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .idx_product .centerBox .swiperInfo .swiper_but i {
    font-size: 32px;
  }
}
.idx_product .centerBox .swiperInfo .swiper_but.prev {
  left: 0;
}
.idx_product .centerBox .swiperInfo .swiper_but.next {
  right: 0;
}
.idx_product .centerBox .swiperInfo .swiper_but:hover {
  background: none;
  opacity: 1;
}
.idx_product .centerBox .swiperInfo .swiper_but:hover i {
  color: #fff;
}
/* 首页 新闻 */
.idx_new {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
}
.idx_new .centerBox .topBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  grid-gap: 20px;
}
.idx_new .centerBox .topBox .leftBox {
  font-family: "sy_re";
  font-size: 36px;
  color: #020c1e;
  line-height: 1.66666667;
  max-width: 1050px;
}
@media (max-width:1600px) {
  .idx_new .centerBox .topBox .leftBox {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .idx_new .centerBox .topBox .leftBox {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .idx_new .centerBox .topBox .leftBox {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .idx_new .centerBox .topBox .leftBox {
    font-size: 20px;
  }
}
.idx_new .centerBox .topBox .rightBox {
  flex-shrink: 0;
}
@media (max-width:990px) {
  .idx_new .centerBox .topBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .idx_new .centerBox .topBox .leftBox {
    width: 100%;
  }
  .idx_new .centerBox .topBox .rightBox {
    width: 100%;
    margin-top: 20px;
    display: none;
  }
}
.idx_new .centerBox .botBox {
  margin-top: clamp(45px, 4.6875vw, 90px);
}
.idx_new .centerBox .botBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: clamp(35px, 3.64583333vw, 70px) clamp(0px, 0vw, 0px);
}
.idx_new .centerBox .botBox .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.idx_new .centerBox .botBox .itemBox .item .images {
  width: 48.125%;
  overflow: hidden;
  cursor: pointer;
}
.idx_new .centerBox .botBox .itemBox .item .images img {
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_new .centerBox .botBox .itemBox .item .images:hover img {
  transform: scale(1.02);
}
.idx_new .centerBox .botBox .itemBox .item .fontBox {
  width: 51.875%;
  padding-left: clamp(25px, 2.60416667vw, 50px);
  padding-right: clamp(17.5px, 1.82291667vw, 35px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (max-width:990px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox {
    padding-left: clamp(0px, 0vw, 0px);
    padding-right: clamp(0px, 0vw, 0px);
  }
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .time {
  width: 96px;
  flex-shrink: 0;
  font-family: "sy_li";
  font-size: 24px;
  color: #cbcccd;
}
@media (max-width:1600px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .time {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .time {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .time {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .time {
    font-size: 15px;
  }
}
@media (max-width:990px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .time {
    display: none;
  }
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .title {
  font-family: "sy_me";
  font-size: 24px;
  color: #020c1e;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .title {
    font-size: 15px;
  }
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .subtitle {
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: 1.666666;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .subtitle {
    font-size: 12px;
  }
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .idx_more {
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .idx_more a {
  color: #015995;
  background: none;
  padding: 0;
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .idx_more a i {
  color: #015995;
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .idx_more a:hover {
  color: #020c1e;
  padding-left: 10px;
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .idx_more a:hover i {
  color: #020c1e;
}
.idx_new .centerBox .botBox .itemBox .item .fontBox .titleBox .idx_more a:hover::after {
  background: none;
  width: 0;
}
@media (max-width:990px) {
  .idx_new .centerBox .botBox .itemBox .item {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .idx_new .centerBox .botBox .itemBox .item .images {
    width: 100%;
  }
  .idx_new .centerBox .botBox .itemBox .item .fontBox {
    width: 100%;
    margin-top: 20px;
  }
}
/* 首页 合作伙伴 */
.idx_cooperate {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(55px, 5.72916667vw, 110px);
  background: #edf0f4;
}
.idx_cooperate .centerBox .topBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.idx_cooperate .centerBox .topBox .title {
  font-family: "sy_bo";
  font-size: 48px;
  color: #020c1e;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .idx_cooperate .centerBox .topBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .idx_cooperate .centerBox .topBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .idx_cooperate .centerBox .topBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .idx_cooperate .centerBox .topBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .idx_cooperate .centerBox .topBox .title {
    font-size: 25px;
  }
}
.idx_cooperate .centerBox .topBox .subtitle {
  font-family: "sy_re";
  font-size: 18px;
  color: #666666;
  line-height: 1.4;
  margin-top: clamp(17.5px, 1.82291667vw, 35px);
  text-align: center;
}
@media (max-width:1600px) {
  .idx_cooperate .centerBox .topBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_cooperate .centerBox .topBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_cooperate .centerBox .topBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_cooperate .centerBox .topBox .subtitle {
    font-size: 12px;
  }
}
.idx_cooperate .centerBox .swiperInfo {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box {
  overflow: hidden;
  width: 100%;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul {
  transition-timing-function: linear !important;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
  position: relative;
  width: 100%;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .pb {
  padding-bottom: 69%;
  z-index: 1;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .pb .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .pb .ab img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  max-width: 80%;
  max-height: 80%;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
  position: absolute;
  width: 100%;
  z-index: 2;
  height: 100%;
  top: 0;
  left: 0;
  font-size: 18px;
  font-family: "sy_me";
  color: #fff;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background: #015995;
}
@media (max-width:1600px) {
  .idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
    font-size: 12px;
  }
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox span {
  max-width: 230px;
  text-align: center;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo:hover .pb .ab img {
  opacity: 0;
}
.idx_cooperate .centerBox .swiperInfo .swiper_box ul li .centerInfo:hover .fontBox {
  opacity: 1;
}
.idx_cooperate .centerBox .swiperInfo .swiper_but {
  position: absolute;
  z-index: 5;
  background: #fff;
}
.idx_cooperate .centerBox .swiperInfo .swiper_but i {
  color: #000;
}
.idx_cooperate .centerBox .swiperInfo .swiper_but.prev {
  left: 0;
}
.idx_cooperate .centerBox .swiperInfo .swiper_but.next {
  right: 0;
}
/* 联系我们 */
.isd_contactCon1 .centerBox {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(42.5px, 4.42708333vw, 85px);
}
.isd_contactCon1 .centerBox .title {
  font-family: "sy_bo";
  font-size: 48px;
  color: #020c1e;
  line-height: 1.56;
  position: relative;
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  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;
}
@media (max-width:1600px) {
  .isd_contactCon1 .centerBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .isd_contactCon1 .centerBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .isd_contactCon1 .centerBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .isd_contactCon1 .centerBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .isd_contactCon1 .centerBox .title {
    font-size: 25px;
  }
}
.isd_contactCon1 .centerBox .title::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 80px;
  height: 4px;
  background: #015995;
}
.isd_contactCon1 .centerBox .contentBox {
  padding-top: clamp(30px, 3.125vw, 60px);
  background-image: url(../images/isd_con1.png);
  background-repeat: no-repeat;
  background-position: top center;
  background-size: auto auto;
}
.isd_contactCon1 .centerBox .contentBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(32.5px, 3.38541667vw, 65px);
}
@media (max-width:990px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(10px, 1.04166667vw, 20px);
  }
}
@media (max-width:480px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.isd_contactCon1 .centerBox .contentBox .itemBox .item .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #fff;
  box-shadow: 0px 11px 38px 0px rgba(9, 22, 38, 0.07);
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  padding-left: clamp(32.5px, 3.38541667vw, 65px);
  padding-right: clamp(32.5px, 3.38541667vw, 65px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
.isd_contactCon1 .centerBox .contentBox .itemBox .item .box .images {
  width: 22px;
  height: 22px;
}
.isd_contactCon1 .centerBox .contentBox .itemBox .item .box .name {
  font-family: "sy_bo";
  font-size: 22px;
  color: #333333;
  line-height: 1.181818;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
  text-align: center;
  height: 52px;
}
@media (max-width:1600px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox .item .box .name {
    font-size: 20px;
  }
}
@media (max-width:1366px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox .item .box .name {
    font-size: 18px;
  }
}
@media (max-width:1024px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox .item .box .name {
    font-size: 15px;
  }
}
@media (max-width:768px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox .item .box .name {
    font-size: 14px;
  }
}
.isd_contactCon1 .centerBox .contentBox .itemBox .item .box .font {
  font-family: "sy_li";
  font-size: 16px;
  color: #777777;
  line-height: 1;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
}
@media (max-width:1366px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox .item .box .font {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox .item .box .font {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_contactCon1 .centerBox .contentBox .itemBox .item .box .font {
    font-size: 12px;
  }
}
.isd_contactCon1 .centerBox .contentBox .itemBox .item .box:hover {
  transform: translateY(-10px);
}
.isd_contactCon2 {
  padding-top: clamp(35px, 3.64583333vw, 70px);
  padding-bottom: clamp(55px, 5.72916667vw, 110px);
  background: linear-gradient(0deg, #f5f7f896 50%, #f5f7f8 100%);
}
.isd_contactCon2 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.isd_contactCon2 .centerBox .leftBox {
  width: 47.5%;
}
.isd_contactCon2 .centerBox .leftBox .itemBox {
  padding-right: clamp(45px, 4.6875vw, 90px);
  max-height: 630px;
  overflow: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: #020c1e #d4d6d7;
}
@media (max-width:990px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox {
    max-height: 500px;
  }
}
.isd_contactCon2 .centerBox .leftBox .itemBox::-webkit-scrollbar {
  width: 2px;
  height: 5px;
  background-color: #d4d6d7;
}
.isd_contactCon2 .centerBox .leftBox .itemBox::-webkit-scrollbar-thumb {
  background-color: #020c1e;
  border-radius: 10px;
}
.isd_contactCon2 .centerBox .leftBox .itemBox::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0.76);
}
.isd_contactCon2 .centerBox .leftBox .itemBox .item {
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  padding-top: clamp(10px, 1.04166667vw, 20px);
  border-bottom: 1px solid #dee0e1;
}
.isd_contactCon2 .centerBox .leftBox .itemBox .item .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  grid-gap: 0 15px;
}
.isd_contactCon2 .centerBox .leftBox .itemBox .item .title .images {
  width: 25px;
}
.isd_contactCon2 .centerBox .leftBox .itemBox .item .title .name {
  font-family: "sy_li";
  color: #121212;
  font-size: 20px;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox .item .title .name {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox .item .title .name {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox .item .title .name {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox .item .title .name {
    font-size: 13px;
  }
}
.isd_contactCon2 .centerBox .leftBox .itemBox .item .subtitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: 6px 0;
  line-height: 1.3;
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox .item .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox .item .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_contactCon2 .centerBox .leftBox .itemBox .item .subtitle {
    font-size: 12px;
  }
}
.isd_contactCon2 .centerBox .leftBox .itemBox .item:first-child {
  padding-top: clamp(0px, 0vw, 0px);
}
.isd_contactCon2 .centerBox .rightBox {
  width: 47%;
}
.isd_contactCon2 .centerBox .rightBox .title {
  font-family: "sy_bo";
  font-size: 24px;
  color: #121212;
  line-height: 1.5;
}
@media (max-width:1600px) {
  .isd_contactCon2 .centerBox .rightBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_contactCon2 .centerBox .rightBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_contactCon2 .centerBox .rightBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_contactCon2 .centerBox .rightBox .title {
    font-size: 15px;
  }
}
.isd_contactCon2 .centerBox .rightBox .subtitle {
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: 1.3;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .isd_contactCon2 .centerBox .rightBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_contactCon2 .centerBox .rightBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_contactCon2 .centerBox .rightBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_contactCon2 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_contactCon2 .centerBox .leftBox {
    width: 100%;
  }
  .isd_contactCon2 .centerBox .rightBox {
    width: 100%;
    margin-top: 20px;
  }
}
/* 新闻 and 新闻详情 */
.isd_newCon1 .centerBox {
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
.isd_newCon1 .centerBox .topBox {
  background: #f7f7f7;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.isd_newCon1 .centerBox .topBox .leftBox {
  width: 53.125%;
}
.isd_newCon1 .centerBox .topBox .leftBox .images100 {
  overflow: hidden;
}
.isd_newCon1 .centerBox .topBox .leftBox .images100 img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_newCon1 .centerBox .topBox .rightBox {
  width: 46.875%;
  padding-left: clamp(32.5px, 3.38541667vw, 65px);
  padding-right: clamp(22px, 2.29166667vw, 44px);
}
.isd_newCon1 .centerBox .topBox .rightBox .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.isd_newCon1 .centerBox .topBox .rightBox .title .le {
  font-family: "sy_bo";
  font-size: 18px;
  color: #000000;
  line-height: 1;
}
@media (max-width:1600px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .le {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .le {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .le {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .le {
    font-size: 12px;
  }
}
.isd_newCon1 .centerBox .topBox .rightBox .title .ri {
  font-family: "sy_bo";
  font-size: 18px;
  color: #9d9d9d;
  line-height: 1.56;
}
@media (max-width:1600px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .ri {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .ri {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .ri {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_newCon1 .centerBox .topBox .rightBox .title .ri {
    font-size: 12px;
  }
}
.isd_newCon1 .centerBox .topBox .rightBox .subtitle {
  margin-top: clamp(17.5px, 1.82291667vw, 35px);
  font-family: "sy_bo";
  font-size: 30px;
  color: #000000;
  line-height: 1.56;
  padding-bottom: clamp(17.5px, 1.82291667vw, 35px);
  border-bottom: 1px solid #dedede;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_newCon1 .centerBox .topBox .rightBox .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_newCon1 .centerBox .topBox .rightBox .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_newCon1 .centerBox .topBox .rightBox .subtitle {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .isd_newCon1 .centerBox .topBox .rightBox .subtitle {
    font-size: 18px;
  }
}
.isd_newCon1 .centerBox .topBox .rightBox .content {
  margin-top: clamp(17.5px, 1.82291667vw, 35px);
  font-family: "sy_re";
  font-size: 16px;
  color: #666666;
  line-height: 1.875;
}
@media (max-width:1366px) {
  .isd_newCon1 .centerBox .topBox .rightBox .content {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newCon1 .centerBox .topBox .rightBox .content {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_newCon1 .centerBox .topBox .rightBox .content {
    font-size: 12px;
  }
}
.isd_newCon1 .centerBox .topBox .rightBox .moreBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: fit-content;
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
  grid-gap: 0 10px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_newCon1 .centerBox .topBox .rightBox .moreBox .name {
  font-family: "sy_re";
  font-size: 16px;
  color: #666666;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .isd_newCon1 .centerBox .topBox .rightBox .moreBox .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newCon1 .centerBox .topBox .rightBox .moreBox .name {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_newCon1 .centerBox .topBox .rightBox .moreBox .name {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_newCon1 .centerBox .topBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_newCon1 .centerBox .topBox .leftBox {
    width: 100%;
  }
  .isd_newCon1 .centerBox .topBox .rightBox {
    width: 100%;
    padding: 20px;
  }
}
.isd_newCon1 .centerBox .topBox:hover .leftBox .images100 img {
  transform: scale(1.02);
}
.isd_newCon1 .centerBox .topBox:hover .rightBox .subtitle {
  color: #015995;
}
.isd_newCon1 .centerBox .topBox:hover .rightBox .moreBox .name {
  color: #015995;
}
.isd_newCon2 {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.isd_newCon2 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(35px, 3.64583333vw, 70px) clamp(60px, 6.25vw, 120px);
  overflow: hidden;
}
@media (max-width:990px) {
  .isd_newCon2 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:640px) {
  .isd_newCon2 .centerBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.isd_newCon2 .centerBox .itemBox .item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  position: relative;
}
.isd_newCon2 .centerBox .itemBox .item a::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 2px;
  transform: translateX(clamp(31px, 3.125vw, 62px));
  height: 100%;
  background: #dedede;
  transition: all 0.5s;
}
.isd_newCon2 .centerBox .itemBox .item a .title {
  font-family: "sy_bo";
  font-size: 24px;
  color: #121212;
  line-height: 1.25;
  height: 62px;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  text-decoration: underline #ffffff 2px;
}
@media (max-width:1600px) {
  .isd_newCon2 .centerBox .itemBox .item a .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_newCon2 .centerBox .itemBox .item a .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_newCon2 .centerBox .itemBox .item a .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_newCon2 .centerBox .itemBox .item a .title {
    font-size: 15px;
  }
}
@media (max-width:990px) {
  .isd_newCon2 .centerBox .itemBox .item a .title {
    height: auto;
  }
}
.isd_newCon2 .centerBox .itemBox .item a .subtitle {
  margin-top: clamp(15px, 1.5625vw, 30px);
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
@media (max-width:1366px) {
  .isd_newCon2 .centerBox .itemBox .item a .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newCon2 .centerBox .itemBox .item a .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_newCon2 .centerBox .itemBox .item a .subtitle {
    font-size: 12px;
  }
}
.isd_newCon2 .centerBox .itemBox .item a .levtitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 30px;
  margin-top: clamp(15px, 1.5625vw, 30px);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_newCon2 .centerBox .itemBox .item a .levtitle .it {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  font-family: "sy_li";
  font-size: 18px;
  color: #666666;
  grid-gap: 0 10px;
}
@media (max-width:1600px) {
  .isd_newCon2 .centerBox .itemBox .item a .levtitle .it {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_newCon2 .centerBox .itemBox .item a .levtitle .it {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newCon2 .centerBox .itemBox .item a .levtitle .it {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_newCon2 .centerBox .itemBox .item a .levtitle .it {
    font-size: 12px;
  }
}
.isd_newCon2 .centerBox .itemBox .item a .pb {
  padding-bottom: 64.3%;
  margin-top: clamp(17.5px, 1.82291667vw, 35px);
  overflow: hidden;
}
.isd_newCon2 .centerBox .itemBox .item a .pb .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_newCon2 .centerBox .itemBox .item a .pb .ab img {
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .isd_newCon2 .centerBox .itemBox .item a .pb {
    order: 1;
    margin-top: 0;
  }
  .isd_newCon2 .centerBox .itemBox .item a .title {
    order: 2;
    margin-top: 20px;
    padding: 0 20px;
  }
  .isd_newCon2 .centerBox .itemBox .item a .subtitle {
    order: 3;
    padding: 0 20px;
  }
  .isd_newCon2 .centerBox .itemBox .item a .levtitle {
    order: 4;
    padding: 0 20px;
    padding-bottom: 20px;
  }
}
.isd_newCon2 .centerBox .itemBox .item a:hover .title {
  color: #015995;
  text-decoration: underline #95aec7 2px;
}
.isd_newCon2 .centerBox .itemBox .item a:hover .pb .ab img {
  transform: scale(1.02);
}
@media (max-width:990px) {
  .isd_newCon2 .centerBox .itemBox .item {
    background: #f7f7f7;
  }
}
.isd_newListCon1 .centerBox .topNav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 5px;
  padding-top: clamp(25px, 2.60416667vw, 50px);
}
.isd_newListCon1 .centerBox .topNav .item a {
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .topNav .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .topNav .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .topNav .item a {
    font-size: 12px;
  }
}
.isd_newListCon1 .centerBox .topNav .item:last-child a {
  color: #000;
  font-family: "sy_re";
}
.isd_newListCon1 .centerBox .cententBox {
  margin-top: clamp(30px, 3.125vw, 60px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.isd_newListCon1 .centerBox .cententBox .leftBox {
  width: 65.625%;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .title {
  font-family: "sy_bo";
  font-size: 30px;
  color: #000000;
  line-height: 1.56;
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 1px solid #cccccc;
}
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .title {
    font-size: 18px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: clamp(10px, 1.04166667vw, 20px);
  grid-gap: 10px 0;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 0 5px;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .name {
  font-family: "sy_li";
  font-size: 16px;
  color: #999999;
  line-height: 1.2;
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .name {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .name {
    font-size: 12px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont {
  font-family: "sy_li";
  font-size: 16px;
  color: #333333;
  line-height: 1.2;
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont {
    font-size: 12px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 10px;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li {
  font-size: 36px;
  width: 1em;
  height: 1em;
  position: relative;
}
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li {
    font-size: 20px;
  }
}
@media (max-width:990px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li {
    width: 30px;
    height: 30px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li a {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  color: #000000;
  background: #f6f6f7;
  border-radius: 50%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li a i {
  font-size: 24px;
}

.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li .img { width: 100px; height: auto; padding: 5px; position: absolute; top: 100%; left: 50%; z-index: 1; font-size: 0; margin-left: -50px; box-shadow: 0 0 10px rgba(0, 0, 0, .1); margin-top: 5px; opacity: 0; visibility: hidden;
  -webkit-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li .img img { width: 100%; }
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li .img::before{ content: ''; width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: -1; background: #FFFFFF; border-radius: 3px; }
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li .img::after{ content: ''; width: 0; height: 0; position: absolute; top: -6px; left: 50%; z-index: 1; transform: translateX(-50%); border-style: solid; border-width: 0 6px 6px 6px; border-color: transparent transparent #FFFFFF transparent; }
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li:hover .img { opacity: 1; margin-top: 15px; visibility: initial; }
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li a i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li a i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li a i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li a i {
    font-size: 15px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item .cont ul li:hover a {
  background: #000;
  color: #fff;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item:first-child .name {
  color: #015995;
  font-family: "sy_bo";
}
.isd_newListCon1 .centerBox .cententBox .leftBox .news .item:last-child .name {
  color: #333333;
}
@media (max-width:990px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .news {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
  }
  .isd_newListCon1 .centerBox .cententBox .leftBox .news .item {
    width: 50%;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .content {
  padding-bottom: clamp(35px, 3.64583333vw, 70px);
  border-bottom: 1px solid #cccccc;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .content h1 {
  font-family: "sy_bo";
  font-size: 24px;
  color: #000000;
  line-height: 1.4;
  font-weight: unset !important;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h1 {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h1 {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h1 {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h1 {
    font-size: 15px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .content h2 {
  font-family: "sy_me";
  font-size: 20px;
  color: #000000;
  line-height: 1.3;
  font-weight: unset !important;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h2 {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h2 {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h2 {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h2 {
    font-size: 13px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .content h4 {
  font-family: "sy_re";
  font-size: 16px;
  color: #666666;
  line-height: 1.8;
  font-weight: unset !important;
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h4 {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h4 {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h4 {
    font-size: 12px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .content h4 strong {
  font-family: "sy_bo";
  color: #000000;
  font-weight: unset !important;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .content h5 {
  font-family: "sy_li";
  font-size: 14px;
  color: #666666;
  line-height: 1.8;
  font-weight: unset !important;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h5 {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .content h5 {
    font-size: 12px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .content img {
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
.isd_newListCon1 .centerBox .cententBox .leftBox .endBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(45px, 4.6875vw, 90px);
}
.isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: 10px 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox .it {
  font-family: "sy_li";
  font-size: 18px;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox .it {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox .it {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox .it {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox .it {
    font-size: 12px;
  }
}
.isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox .it a {
  color: #999999;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .endBox .leBox .it:hover a {
  color: #000000;
}
.isd_newListCon1 .centerBox .cententBox .leftBox .endBox .riBox .idxMore a {
  height: 50px;
}
.isd_newListCon1 .centerBox .cententBox .rightBox {
  width: 31.25%;
  height: 100%;
  position: sticky;
  top: 100px;
}
.isd_newListCon1 .centerBox .cententBox .rightBox .navBox {
  width: 100%;
  height: 80px;
  background: #121212;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-family: "sy_bo";
  font-size: 24px;
  color: #fff;
}
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .navBox {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .navBox {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .navBox {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .navBox {
    font-size: 15px;
  }
}
.isd_newListCon1 .centerBox .cententBox .rightBox .fontBox {
  background: #f6f7f8;
  padding: clamp(15px, 1.5625vw, 30px);
}
.isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .images {
  width: 100%;
}
.isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .images img {
  width: 100%;
}
.isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .content ul li {
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
.isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .content ul li a {
  font-family: "sy_re";
  font-size: 18px;
  color: #666666;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .content ul li a {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .content ul li a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .content ul li a {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .content ul li a {
    font-size: 12px;
  }
}
.isd_newListCon1 .centerBox .cententBox .rightBox .fontBox .content ul li a:hover {
  color: #0067da;
  font-family: "sy_me";
}
@media (max-width:990px) {
  .isd_newListCon1 .centerBox .cententBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_newListCon1 .centerBox .cententBox .leftBox {
    width: 100%;
  }
  .isd_newListCon1 .centerBox .cententBox .rightBox {
    width: 100%;
    margin-top: 20px;
    display: none;
  }
}
/* 常见问答 */
.isd_problemCon1 {
  padding-bottom: clamp(47.5px, 4.94791667vw, 95px);
}
@media (max-width:990px) {
  .isd_problemCon1 .selectBox {
    padding-left: 20px;
  }
}
.isd_problemCon1 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding-top: clamp(50px, 5.20833333vw, 100px);
}
.isd_problemCon1 .centerBox .leftBox {
  background: #222328;
  width: 28.4375%;
  height: 100%;
  padding-top: clamp(17.5px, 1.82291667vw, 35px);
  padding-bottom: clamp(17.5px, 1.82291667vw, 35px);
}
.isd_problemCon1 .centerBox .leftBox .title {
  padding-left: clamp(22.5px, 2.34375vw, 45px);
  padding-right: clamp(22.5px, 2.34375vw, 45px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  font-family: "sy_bo";
  font-size: 48px;
  color: #fff;
  line-height: 1.3;
  border-bottom: 2px solid #ffffff25;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .isd_problemCon1 .centerBox .leftBox .title {
    font-size: 25px;
  }
}
.isd_problemCon1 .centerBox .leftBox .content {
  padding-left: clamp(22.5px, 2.34375vw, 45px);
  padding-right: clamp(22.5px, 2.34375vw, 45px);
}
.isd_problemCon1 .centerBox .leftBox .content ul li {
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
.isd_problemCon1 .centerBox .leftBox .content ul li a {
  font-family: "sy_re";
  font-size: 24px;
  color: #ffffff79;
  line-height: 1.4;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a {
    font-size: 15px;
  }
}
.isd_problemCon1 .centerBox .leftBox .content ul li a i {
  font-size: 30px;
  opacity: 0;
  transform: translateX(-10px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a i {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a i {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li a i {
    font-size: 18px;
  }
}
.isd_problemCon1 .centerBox .leftBox .content ul li a:hover {
  color: #fff;
}
.isd_problemCon1 .centerBox .leftBox .content ul li a:hover i {
  opacity: 1;
  transform: translateX(0);
}
@media (max-width:990px) {
  .isd_problemCon1 .centerBox .leftBox .content ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
  }
  .isd_problemCon1 .centerBox .leftBox .content ul li {
    width: 50%;
  }
}
@media (max-width:480px) {
  .isd_problemCon1 .centerBox .leftBox .content ul li {
    width: 100%;
  }
}
.isd_problemCon1 .centerBox .leftBox .searchProBox {
  padding-left: clamp(22.5px, 2.34375vw, 45px);
  padding-right: clamp(22.5px, 2.34375vw, 45px);
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
}
.isd_problemCon1 .centerBox .leftBox .searchProBox .box {
  background: #666666;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.isd_problemCon1 .centerBox .leftBox .searchProBox .box input {
  width: 100%;
  height: 60px;
  background: none;
  border: 0;
  padding-left: 20px;
  font-size: 18px;
  color: #ccc;
  font-family: "sy_re";
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-webkit-input-placeholder {
  color: #fff;
  font-size: 18px;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-webkit-input-placeholder {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-webkit-input-placeholder {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-webkit-input-placeholder {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-webkit-input-placeholder {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-moz-placeholder {
  color: #fff;
  font-size: 18px;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-moz-placeholder {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-moz-placeholder {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-moz-placeholder {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-moz-placeholder {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-moz-placeholder {
  color: #fff;
  font-size: 18px;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-moz-placeholder {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-moz-placeholder {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-moz-placeholder {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input::-moz-placeholder {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-ms-input-placeholder {
  color: #fff;
  font-size: 18px;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-ms-input-placeholder {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-ms-input-placeholder {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-ms-input-placeholder {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input:-ms-input-placeholder {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box input {
    height: 45px;
  }
}
.isd_problemCon1 .centerBox .leftBox .searchProBox .box i {
  width: 60px;
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 26px;
  flex-shrink: 0;
  color: #b5b6b8;
  cursor: pointer;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box i {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box i {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box i {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box i {
    font-size: 16px;
  }
}
@media (max-width:990px) {
  .isd_problemCon1 .centerBox .leftBox .searchProBox .box i {
    width: 45px;
    height: 45px;
  }
}
.isd_problemCon1 .centerBox .rightBox {
  width: 67.5%;
  background: #f7f8f8;
  padding: clamp(20px, 2.08333333vw, 40px);
  padding-top: clamp(5px, 0.52083333vw, 10px);
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item {
  background: #f7f6f5;
  border: 1px solid #ffffff00;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  min-height: 75px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  border-bottom: 1px solid #e0e1e1;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  padding-right: clamp(10px, 1.04166667vw, 20px);
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 0 20px;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .qution {
  font-size: 16px;
  width: 2.2em;
  height: 2.2em;
  background: #c9caca;
  color: #fff;
  font-family: "sy_bo";
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 50%;
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .qution {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .qution {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .qution {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .title {
  font-family: "sy_bo";
  font-size: 18px;
  color: #121212;
  line-height: 1.5;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .fontBox .title {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .lienBox {
  position: relative;
  width: 16px;
  height: 2px;
  flex-shrink: 0;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .lienBox i {
  background: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .lienBox i:last-child {
  transform: rotate(90deg);
}
@media (max-width:990px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .topBox .lienBox {
    width: 8px;
    height: 2px;
  }
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox {
  padding-top: clamp(6px, 0.625vw, 12px);
  padding-bottom: clamp(32.5px, 3.38541667vw, 65px);
  display: none;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  padding-right: clamp(10px, 1.04166667vw, 20px);
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 20px;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .qution {
  font-size: 16px;
  width: 2.2em;
  height: 2.2em;
  background: #015995;
  color: #fff;
  font-family: "sy_bo";
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 50%;
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .qution {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .qution {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .qution {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .content {
  max-width: 880px;
  width: 100%;
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: 2.25;
}
@media (max-width:1366px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .content {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .content {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_problemCon1 .centerBox .rightBox .itemBoxTow .item .botBox .tBox .content {
    font-size: 12px;
  }
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item.active,
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item:hover {
  background: #fff;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item.active .topBox .qution,
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item:hover .topBox .qution {
  background: #121212;
}
.isd_problemCon1 .centerBox .rightBox .itemBoxTow .item.active .topBox .lienBox i:last-child {
  transform: rotate(0deg);
}
.isd_problemCon1 .centerBox .rightBox .pagerBox {
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:990px) {
  .isd_problemCon1 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_problemCon1 .centerBox .leftBox {
    width: 100%;
  }
  .isd_problemCon1 .centerBox .rightBox {
    width: 100%;
    margin-top: 20px;
  }
}
/* 下载中心 */
.isd_downlodeCon1 {
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
@media (max-width:990px) {
  .isd_downlodeCon1 .selectBox {
    padding-left: 20px;
  }
}
.isd_downlodeCon1 .centerBox {
  padding-top: clamp(40px, 4.16666667vw, 80px);
}
.isd_downlodeCon1 .centerBox .itemBox {
  margin-top: clamp(30px, 3.125vw, 60px);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: clamp(25px, 2.60416667vw, 50px) clamp(25px, 2.60416667vw, 50px);
}
@media (max-width:990px) {
  .isd_downlodeCon1 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .isd_downlodeCon1 .centerBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.isd_downlodeCon1 .centerBox .itemBox .item {
  position: relative;
}
.isd_downlodeCon1 .centerBox .itemBox .item a {
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(32.5px, 3.38541667vw, 65px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  padding-left: clamp(20px, 2.08333333vw, 40px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  background-image: url(../images/do1.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 2;
  position: relative;
  cursor: pointer;
}
.isd_downlodeCon1 .centerBox .itemBox .item a::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-image: url(../images/do2.png);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 1;
  opacity: 0;
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox {
  position: relative;
  z-index: 2;
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .title {
  font-family: "sy_me";
  font-size: 26px;
  color: #222222;
  line-height: 1.384615;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .title {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .title {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .title {
    font-size: 16px;
  }
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .time {
  font-family: "sy_li";
  font-size: 18px;
  color: #999999;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .time {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .time {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .time {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .time {
    font-size: 12px;
  }
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox {
  margin-top: clamp(70px, 7.29166667vw, 140px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .leftBox {
  font-family: "sy_re";
  font-size: 18px;
  color: #121212;
  position: relative;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .leftBox {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .leftBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .leftBox {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .leftBox {
    font-size: 12px;
  }
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .leftBox::after {
  content: '';
  position: absolute;
  bottom: -3px;
  right: 0;
  width: 0%;
  height: 1px;
  background: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .rightBox {
  font-size: 50px;
  width: 1em;
  height: 1em;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #c8c8c8;
  border-radius: 50%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .rightBox {
    font-size: 44px;
  }
}
@media (max-width:1366px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .rightBox {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .rightBox {
    font-size: 34px;
  }
}
@media (max-width:768px) {
  .isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .rightBox {
    font-size: 30px;
  }
}
.isd_downlodeCon1 .centerBox .itemBox .item a .cenBox .endBox .rightBox img {
  filter: brightness(0) invert(1);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_downlodeCon1 .centerBox .itemBox .item a:hover::after {
  opacity: 1;
}
.isd_downlodeCon1 .centerBox .itemBox .item a:hover .title {
  color: #fff;
}
.isd_downlodeCon1 .centerBox .itemBox .item a:hover .time {
  color: #ffffffaf;
}
.isd_downlodeCon1 .centerBox .itemBox .item a:hover .endBox .leftBox {
  color: #fff;
  width: fit-content;
}
.isd_downlodeCon1 .centerBox .itemBox .item a:hover .endBox .leftBox::after {
  width: 100%;
  left: 0;
}
.isd_downlodeCon1 .centerBox .itemBox .item a:hover .endBox .rightBox {
  background: #fff;
}
.isd_downlodeCon1 .centerBox .itemBox .item a:hover .endBox .rightBox img {
  filter: none !important;
}
/* 服务与支持 */
.isd_serveCon1 {
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
@media (max-width:990px) {
  .isd_serveCon1 .selectBox {
    padding-left: 20px;
  }
}
.isd_serveCon1 .centerBox {
  padding-top: clamp(40px, 4.16666667vw, 80px);
}
.isd_serveCon1 .centerBox .layuiBox {
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
}
.isd_serveCon1 .centerBox .layuiBox .layui-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  grid-gap: 20px 20px;
}
@media (max-width:990px) {
  .isd_serveCon1 .centerBox .layuiBox .layui-form {
    grid-gap: 10px 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
}
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item {
  width: calc(33.3333% - 13.333px);
  margin-bottom: 0;
}
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item.w100 {
  width: 100%;
}
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-input,
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-select,
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-textarea {
  border: 1px solid #c3c3c3 !important;
  height: 70px;
  font-family: "sy_re";
}
@media (max-width:990px) {
  .isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-input,
  .isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-select,
  .isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-textarea {
    height: 45px;
  }
}
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-textarea {
  padding-top: clamp(10px, 1.04166667vw, 20px);
  min-height: 246px;
}
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-form-select {
  width: 100%;
}
.isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item .layui-form-select dl dd.layui-this {
  color: #015995;
}
@media (max-width:990px) {
  .isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item {
    width: 48%;
  }
}
@media (max-width:768px) {
  .isd_serveCon1 .centerBox .layuiBox .layui-form .layui-form-item {
    width: 100%;
  }
}
.isd_serveCon1 .centerBox .layuiBox .isd_titleBox .subtitle {
  font-size: 16px;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .isd_serveCon1 .centerBox .layuiBox .isd_titleBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon1 .centerBox .layuiBox .isd_titleBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_serveCon1 .centerBox .layuiBox .isd_titleBox .subtitle {
    font-size: 12px;
  }
}
.isd_serveCon1 .centerBox .layuiBox .layui-btn-container {
  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;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.isd_serveCon1 .centerBox .layuiBox .layui-btn-container .button {
  width: 160px;
  height: 50px;
}
.isd_serveCon2 {
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  background: linear-gradient(0deg, #ffffff 10%, #f2f2f2 100%);
}
.isd_serveCon2 .centerBox {
  padding-top: clamp(40px, 4.16666667vw, 80px);
}
.isd_serveCon2 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(10px, 1.04166667vw, 20px);
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:990px) {
  .isd_serveCon2 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .isd_serveCon2 .centerBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.isd_serveCon2 .centerBox .itemBox .item {
  position: relative;
  background: #fff;
  padding-left: clamp(17.5px, 1.82291667vw, 35px);
  padding-right: clamp(17.5px, 1.82291667vw, 35px);
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_serveCon2 .centerBox .itemBox .item .number {
  position: absolute;
  top: 0;
  right: 0;
  width: 54px;
  height: 56px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  color: #fff;
  font-family: "sy_me";
  font-size: 20px;
  background: #dcdcdc;
}
@media (max-width:1600px) {
  .isd_serveCon2 .centerBox .itemBox .item .number {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .isd_serveCon2 .centerBox .itemBox .item .number {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon2 .centerBox .itemBox .item .number {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .isd_serveCon2 .centerBox .itemBox .item .number {
    font-size: 13px;
  }
}
@media (max-width:990px) {
  .isd_serveCon2 .centerBox .itemBox .item .number {
    width: 40px;
    height: 40px;
  }
}
.isd_serveCon2 .centerBox .itemBox .item .images {
  height: 55px;
}
.isd_serveCon2 .centerBox .itemBox .item .images img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .isd_serveCon2 .centerBox .itemBox .item .images {
    height: 40px;
  }
}
.isd_serveCon2 .centerBox .itemBox .item .title {
  font-family: "sy_bo";
  font-size: 26px;
  color: #121212;
  line-height: 1.3;
  margin-top: clamp(15px, 1.5625vw, 30px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_serveCon2 .centerBox .itemBox .item .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_serveCon2 .centerBox .itemBox .item .title {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon2 .centerBox .itemBox .item .title {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .isd_serveCon2 .centerBox .itemBox .item .title {
    font-size: 16px;
  }
}
@media (max-width:990px) {
  .isd_serveCon2 .centerBox .itemBox .item .title {
    margin-top: 40px;
  }
}
.isd_serveCon2 .centerBox .itemBox .item .subtitle {
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: calc(24/16);
  margin-top: clamp(7.5px, 0.78125vw, 15px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .isd_serveCon2 .centerBox .itemBox .item .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon2 .centerBox .itemBox .item .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_serveCon2 .centerBox .itemBox .item .subtitle {
    font-size: 12px;
  }
}
.isd_serveCon2 .centerBox .itemBox .item:hover {
  background: #141517;
  box-shadow: 0px 11px 38px 0px rgba(9, 22, 38, 0.281);
}
.isd_serveCon2 .centerBox .itemBox .item:hover .number {
  background: #015995;
}
.isd_serveCon2 .centerBox .itemBox .item:hover .images img {
  filter: brightness(0) invert(1);
}
.isd_serveCon2 .centerBox .itemBox .item:hover .title {
  color: #fff;
}
.isd_serveCon2 .centerBox .itemBox .item:hover .subtitle {
  color: #fff;
}
.isd_serveCon2 .centerBox .botBox {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  position: relative;
}
.isd_serveCon2 .centerBox .botBox .center {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: clamp(45px, 4.6875vw, 90px);
}
.isd_serveCon2 .centerBox .botBox .center .title {
  font-family: "sy_bo";
  font-size: 40px;
  color: #fff;
  line-height: calc(65/40);
}
@media (max-width:1600px) {
  .isd_serveCon2 .centerBox .botBox .center .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .isd_serveCon2 .centerBox .botBox .center .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon2 .centerBox .botBox .center .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .isd_serveCon2 .centerBox .botBox .center .title {
    font-size: 23px;
  }
}
.isd_serveCon3 {
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  background: linear-gradient(0deg, #f2f2f28a 10%, #f2f2f2 100%);
}
.isd_serveCon3 .centerBox {
  padding-top: clamp(40px, 4.16666667vw, 80px);
}
.isd_serveCon3 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(0px, 0vw, 0px) clamp(40px, 4.16666667vw, 80px);
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:990px) {
  .isd_serveCon3 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .isd_serveCon3 .centerBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.isd_serveCon3 .centerBox .itemBox .item {
  position: relative;
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(35px, 3.64583333vw, 70px);
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(22.5px, 2.34375vw, 45px);
}
.isd_serveCon3 .centerBox .itemBox .item::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
  background: #e0e0e0;
  z-index: 1;
}
.isd_serveCon3 .centerBox .itemBox .item::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 0%;
  height: 4px;
  background: #121212;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 2;
}
.isd_serveCon3 .centerBox .itemBox .item .leftBox {
  flex-shrink: 0;
}
.isd_serveCon3 .centerBox .itemBox .item .leftBox .images {
  height: 95px;
  width: 95px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #fff;
  border-radius: 50%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_serveCon3 .centerBox .itemBox .item .leftBox .images img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .isd_serveCon3 .centerBox .itemBox .item .leftBox .images {
    width: 60px;
    height: 60px;
  }
  .isd_serveCon3 .centerBox .itemBox .item .leftBox .images img {
    max-width: 50%;
    max-height: 50%;
  }
}
.isd_serveCon3 .centerBox .itemBox .item .rightBox .title {
  font-family: "sy_bo";
  font-size: 26px;
  color: #121212;
  line-height: 1.3;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_serveCon3 .centerBox .itemBox .item .rightBox .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_serveCon3 .centerBox .itemBox .item .rightBox .title {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon3 .centerBox .itemBox .item .rightBox .title {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .isd_serveCon3 .centerBox .itemBox .item .rightBox .title {
    font-size: 16px;
  }
}
.isd_serveCon3 .centerBox .itemBox .item .rightBox .subtitle {
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: calc(24/16);
  margin-top: clamp(7.5px, 0.78125vw, 15px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .isd_serveCon3 .centerBox .itemBox .item .rightBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon3 .centerBox .itemBox .item .rightBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_serveCon3 .centerBox .itemBox .item .rightBox .subtitle {
    font-size: 12px;
  }
}
.isd_serveCon3 .centerBox .itemBox .item:hover::before {
  width: 100%;
}
.isd_serveCon3 .centerBox .itemBox .item:hover .leftBox .images {
  background: #121212;
}
.isd_serveCon3 .centerBox .itemBox .item:hover .leftBox .images img {
  filter: brightness(0) invert(1);
}
.isd_serveCon3 .centerBox .botBox {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  position: relative;
}
.isd_serveCon3 .centerBox .botBox .center {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-left: clamp(45px, 4.6875vw, 90px);
}
.isd_serveCon3 .centerBox .botBox .center .title {
  font-family: "sy_bo";
  font-size: 40px;
  color: #fff;
  line-height: calc(65/40);
}
@media (max-width:1600px) {
  .isd_serveCon3 .centerBox .botBox .center .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .isd_serveCon3 .centerBox .botBox .center .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .isd_serveCon3 .centerBox .botBox .center .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .isd_serveCon3 .centerBox .botBox .center .title {
    font-size: 23px;
  }
}
/* 案例 */
.isd_caseCon1 .selectBox {
  grid-gap: clamp(0px, 0vw, 0px) clamp(27.5px, 2.86458333vw, 55px);
}
.isd_caseCon1 .selectBox .item a {
  font-size: 22px;
}
@media (max-width:1600px) {
  .isd_caseCon1 .selectBox .item a {
    font-size: 20px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon1 .selectBox .item a {
    font-size: 18px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon1 .selectBox .item a {
    font-size: 15px;
  }
}
@media (max-width:768px) {
  .isd_caseCon1 .selectBox .item a {
    font-size: 14px;
  }
}
@media (max-width:990px) {
  .isd_caseCon1 .selectBox {
    padding-left: 20px;
    grid-gap: clamp(0px, 0vw, 0px) clamp(15px, 1.5625vw, 30px);
  }
}
.isd_caseCon1 .centerBox {
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(12.5px, 1.30208333vw, 25px);
  border-bottom: 2px solid #e5e6e8;
}
.isd_caseCon1 .centerBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  grid-gap: 20px 10px;
  height: 120px;
  overflow: hidden;
}
@media (max-width:990px) {
  .isd_caseCon1 .centerBox .itemBox {
    height: 92px;
  }
}
.isd_caseCon1 .centerBox .itemBox .item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border-radius: 100px;
  border: 1px solid #dce0e6;
  height: 50px;
  padding-left: clamp(7.5px, 0.78125vw, 15px);
  padding-right: clamp(7.5px, 0.78125vw, 15px);
  font-family: "sy_re";
  font-size: 18px;
  color: #999999;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_caseCon1 .centerBox .itemBox .item a {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon1 .centerBox .itemBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon1 .centerBox .itemBox .item a {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_caseCon1 .centerBox .itemBox .item a {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_caseCon1 .centerBox .itemBox .item a {
    height: 35px;
  }
}
.isd_caseCon1 .centerBox .itemBox .item:hover a,
.isd_caseCon1 .centerBox .itemBox .item.active a {
  background: #020c1e;
  color: #fff;
  border: 1px solid #020c1e;
}
.isd_caseCon1 .centerBox .itemBox.active {
  height: auto;
}
.isd_caseCon1 .centerBox .moreCase {
  text-align: center;
  font-family: "sy_re";
  font-size: 16px;
  color: #999999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  grid-gap: 0 10px;
  cursor: pointer;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .isd_caseCon1 .centerBox .moreCase {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon1 .centerBox .moreCase {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_caseCon1 .centerBox .moreCase {
    font-size: 12px;
  }
}
.isd_caseCon1 .centerBox .moreCase.active {
  display: none;
}
.isd_caseCon2 {
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.isd_caseCon2 .boxTitle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
}
.isd_caseCon2 .boxTitle .title {
  font-family: "sy_bo";
  font-size: 36px;
  color: #121212;
  text-align: center;
}
@media (max-width:1600px) {
  .isd_caseCon2 .boxTitle .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon2 .boxTitle .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon2 .boxTitle .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .isd_caseCon2 .boxTitle .title {
    font-size: 20px;
  }
}
.isd_caseCon2 .boxTitle .title.lien {
  border-bottom: 2px solid #121212;
}
.isd_caseCon2 .boxTitle .subtitle {
  font-family: "sy_re";
  font-size: 18px;
  color: #666666;
  line-height: calc(30/18);
  text-align: center;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
}
@media (max-width:1600px) {
  .isd_caseCon2 .boxTitle .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon2 .boxTitle .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon2 .boxTitle .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_caseCon2 .boxTitle .subtitle {
    font-size: 12px;
  }
}
.isd_caseCon2 .boxTitle .subtitle span {
  font-family: "sy_bo";
  color: #121212;
}
.isd_caseCon2 .boxTitle .subtitle .levtitle {
  font-family: "sy_me";
  color: #121212;
  font-size: 24px;
  padding-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .isd_caseCon2 .boxTitle .subtitle .levtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon2 .boxTitle .subtitle .levtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon2 .boxTitle .subtitle .levtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_caseCon2 .boxTitle .subtitle .levtitle {
    font-size: 15px;
  }
}
.isd_caseCon2 .boxTitle .leTitle {
  font-family: "sy_bo";
  font-size: 24px;
  color: #121212;
  line-height: 1.3;
  text-align: center;
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1600px) {
  .isd_caseCon2 .boxTitle .leTitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon2 .boxTitle .leTitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon2 .boxTitle .leTitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_caseCon2 .boxTitle .leTitle {
    font-size: 15px;
  }
}
.isd_caseCon2 .boxTitle .images {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: clamp(35px, 3.64583333vw, 70px);
}
.isd_caseCon2 .boxTitle .images.martop {
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
.isd_caseCon2 .conBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_caseCon2 .conBox .boxTitle {
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
.isd_caseCon2 .con1 {
  border-bottom: 2px solid #e5e6e8;
  padding-bottom: clamp(30px, 3.125vw, 60px);
}
.isd_caseCon2 .con1 .con1box {
  padding-top: clamp(145px, 15.10416667vw, 290px);
  padding-bottom: clamp(145px, 15.10416667vw, 290px);
  width: 100%;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.isd_caseCon2 .con1 .con1box .title {
  font-family: "sy_bo";
  font-size: 60px;
  color: #fff;
  text-align: center;
}
@media (max-width:1600px) {
  .isd_caseCon2 .con1 .con1box .title {
    font-size: 50px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon2 .con1 .con1box .title {
    font-size: 45px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon2 .con1 .con1box .title {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .isd_caseCon2 .con1 .con1box .title {
    font-size: 30px;
  }
}
.isd_caseCon2 .con2 {
  padding-bottom: clamp(30px, 3.125vw, 60px);
}
.isd_caseCon2 .con3 .video {
  width: 100%;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  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;
  padding-top: clamp(150px, 15.625vw, 300px);
  padding-bottom: clamp(150px, 15.625vw, 300px);
  margin-top: clamp(30px, 3.125vw, 60px);
}
.isd_caseCon2 .con3 .video .video_box {
  width: 94px;
  height: 94px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
@media (max-width:990px) {
  .isd_caseCon2 .con3 .video .video_box {
    width: 60px;
    height: 60px;
  }
}
.isd_caseCon2 .con3 .video .video_box .img {
  width: 94px;
  height: 94px;
  background: white;
  position: relative;
  z-index: 2;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:990px) {
  .isd_caseCon2 .con3 .video .video_box .img {
    width: 60px;
    height: 60px;
  }
}
.isd_caseCon2 .con3 .video .video_box::after {
  content: '';
  position: absolute;
  width: 140px;
  height: 140px;
  background: #ffffff17;
  transition: all 0.5s;
  z-index: 1;
  border-radius: 50%;
}
@media (max-width:990px) {
  .isd_caseCon2 .con3 .video .video_box::after {
    width: 80px;
    height: 80px;
  }
}
.isd_caseCon2 .con5 {
  border-top: 1px solid #e5e6e8;
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
}
.isd_caseCon2 .con5 .upBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  height: 75px;
  border-bottom: 1px solid #e5e6e8;
  cursor: pointer;
}
.isd_caseCon2 .con5 .upBox .leftBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-family: "sy_re";
  font-size: 18px;
  color: #999999;
  grid-gap: 0 20px;
}
@media (max-width:1600px) {
  .isd_caseCon2 .con5 .upBox .leftBox {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon2 .con5 .upBox .leftBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon2 .con5 .upBox .leftBox {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_caseCon2 .con5 .upBox .leftBox {
    font-size: 12px;
  }
}
.isd_caseCon2 .con5 .upBox .leftBox i {
  transform: rotate(90deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.isd_caseCon2 .con5 .upBox .leftBox .box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.isd_caseCon2 .con5 .upBox .leftBox .box span {
  color: #121212;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_caseCon2 .con5 .upBox .rightBox {
  font-family: "sy_re";
  font-size: 18px;
  color: #999999;
}
@media (max-width:1600px) {
  .isd_caseCon2 .con5 .upBox .rightBox {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_caseCon2 .con5 .upBox .rightBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_caseCon2 .con5 .upBox .rightBox {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_caseCon2 .con5 .upBox .rightBox {
    font-size: 12px;
  }
}
.isd_caseCon2 .con5 .upBox:last-child .leftBox i {
  transform: rotate(-90deg);
}
.isd_caseCon2 .con5 .upBox:hover .leftBox .box span {
  color: #015995;
}
/* 关于我们 */
.isd_aboutCon1 {
  width: 100%;
  height: 300vh;
  position: relative;
  overflow: hidden;
}
.isd_aboutCon1 .aboutContent {
  width: 100%;
  height: 100vh;
  position: relative;
  top: 0;
  left: 0;
}
.isd_aboutCon1 .aboutContent .maskBox,
.isd_aboutCon1 .aboutContent .images100,
.isd_aboutCon1 .aboutContent .conter_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.isd_aboutCon1 .aboutContent .maskBox {
  z-index: 5;
  background-image: url(../images/about2.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_aboutCon1 .aboutContent .maskBox .conBox {
  width: 42.7%;
  position: relative;
  z-index: 1;
}
.isd_aboutCon1 .aboutContent .maskBox .conBox .images {
  width: 100%;
}
.isd_aboutCon1 .aboutContent .maskBox .conBox .images img {
  width: 100%;
  display: block;
}
.isd_aboutCon1 .aboutContent .maskBox .conBox .vi video {
  width: 100%;
  font-size: 0;
  display: block;
}
@media (max-width:990px) {
  .isd_aboutCon1 .aboutContent .maskBox .conBox {
    width: 80%;
  }
}
.isd_aboutCon1 .aboutContent .maskBox .center_font {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  padding: 0 30px;
}
.isd_aboutCon1 .aboutContent .maskBox .center_font .title {
  font-family: "sy_me";
  font-size: 40px;
  background-image: linear-gradient(90deg, #2738be 0%, #b1e8ff 47%, #293382 68%, #2bade4 98%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  width: fit-content;
}
@media (max-width:1600px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .title {
    font-size: 23px;
  }
}
.isd_aboutCon1 .aboutContent .maskBox .center_font .subtitle {
  font-family: "sy_me";
  font-size: 60px;
  color: #fff;
  line-height: 1.3;
  margin-top: clamp(10px, 1.04166667vw, 20px);
  text-align: center;
}
@media (max-width:1680px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .subtitle {
    font-size: 52.5px;
  }
}
@media (max-width:1440px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .subtitle {
    font-size: 45px;
  }
}
@media (max-width:1280px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .subtitle {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .subtitle {
    font-size: 32px;
  }
}
.isd_aboutCon1 .aboutContent .maskBox .center_font .video_box {
  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;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.isd_aboutCon1 .aboutContent .maskBox .center_font .video_box .videxx {
  width: fit-content;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-family: "sy_li";
  font-size: 14px;
  color: #fff;
  grid-gap: 0 20px;
  padding: 0 20px;
  cursor: pointer;
}
@media (max-width:1366px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .video_box .videxx {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon1 .aboutContent .maskBox .center_font .video_box .videxx {
    font-size: 12px;
  }
}
.isd_aboutCon1 .aboutContent .maskBox .center_font .video_box .videxx i {
  color: #fff;
}
.isd_aboutCon1 .aboutContent .images100 {
  z-index: 1;
}
.isd_aboutCon1 .aboutContent .images100 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.isd_aboutCon1 .aboutContent .conter_box {
  z-index: 10;
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_aboutCon1 .aboutContent .conter_box .cneterBox {
  max-width: 1130px;
  width: 100%;
  padding: 0 20px;
}
.isd_aboutCon1 .aboutContent .conter_box .cneterBox .title {
  font-family: "sy_me";
  font-size: 48px;
  color: #fff;
  line-height: 1;
  text-align: center;
}
@media (max-width:1600px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .title {
    font-size: 25px;
  }
}
.isd_aboutCon1 .aboutContent .conter_box .cneterBox .subtitle {
  font-family: "sy_li";
  font-size: 18px;
  color: #fff;
  line-height: calc(36/18);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  margin-top: clamp(30px, 3.125vw, 60px);
  grid-gap: 20px 0;
}
@media (max-width:1600px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .subtitle {
    font-size: 12px;
  }
}
.isd_aboutCon1 .aboutContent .conter_box .cneterBox .video_box {
  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;
  margin-top: clamp(35px, 3.64583333vw, 70px);
}
.isd_aboutCon1 .aboutContent .conter_box .cneterBox .video_box .videxx {
  width: fit-content;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  font-family: "sy_li";
  font-size: 14px;
  color: #fff;
  grid-gap: 0 20px;
  padding: 0 20px;
  cursor: pointer;
}
@media (max-width:1366px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .video_box .videxx {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon1 .aboutContent .conter_box .cneterBox .video_box .videxx {
    font-size: 12px;
  }
}
.isd_aboutCon1 .aboutContent .conter_box .cneterBox .video_box .videxx i {
  color: #fff;
}
.isd_aboutCon2 {
  border-bottom: 1px solid #e7e7e7;
  width: 100%;
}
.isd_aboutCon2.isactive {
  transform: translateY(0) !important;
}
@media (max-width:990px) {
  .isd_aboutCon2.isactive {
    transform: translateY(60px) !important;
  }
}
.isd_aboutCon2.active {
  position: fixed;
  top: 0px;
  transform: translateY(100px);
  background-color: #ffffff;
  z-index: 99;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  box-shadow: 0 10px 10px 1px #e5e5e55d;
  z-index: 9;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .isd_aboutCon2.active {
    transform: translateY(60px) !important;
  }
}
.isd_aboutCon2 .selectBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  border-bottom: none;
}
.isd_aboutCon2 .selectBox .item a {
  font-family: "sy_re";
}
.isd_aboutCon3 {
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(60px, 6.25vw, 120px);
  border-bottom: 1px solid #e7e7e7;
}
.isd_aboutCon3 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_aboutCon3 .centerBox .leftBox {
  width: 44.375%;
}
.isd_aboutCon3 .centerBox .leftBox .title {
  font-family: "sy_li";
  font-size: 18px;
  color: #333333;
  line-height: 2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: 20px 0px;
}
@media (max-width:1600px) {
  .isd_aboutCon3 .centerBox .leftBox .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon3 .centerBox .leftBox .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon3 .centerBox .leftBox .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon3 .centerBox .leftBox .title {
    font-size: 12px;
  }
}
.isd_aboutCon3 .centerBox .rightBox {
  width: 50%;
}
.isd_aboutCon3 .centerBox .rightBox .images {
  border-radius: 5px;
  overflow: hidden;
}
.isd_aboutCon3 .centerBox .rightBox .images img {
  width: 100%;
}
@media (max-width:990px) {
  .isd_aboutCon3 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_aboutCon3 .centerBox .leftBox {
    width: 100%;
  }
  .isd_aboutCon3 .centerBox .rightBox {
    width: 100%;
    margin-top: 20px;
  }
}
.isd_aboutCon4 {
  padding-bottom: clamp(60px, 6.25vw, 120px);
}
.isd_aboutCon4 .centerBox .itemBox {
  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;
  margin-top: clamp(25px, 2.60416667vw, 50px);
  grid-gap: clamp(0px, 0vw, 0px) clamp(40px, 4.16666667vw, 80px);
}
.isd_aboutCon4 .centerBox .itemBox .item {
  font-family: "sy_me";
  font-size: 24px;
  color: #a3a5a8;
  line-height: 1;
  position: relative;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  padding-bottom: clamp(7px, 0.72916667vw, 14px);
}
@media (max-width:1600px) {
  .isd_aboutCon4 .centerBox .itemBox .item {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon4 .centerBox .itemBox .item {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon4 .centerBox .itemBox .item {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon4 .centerBox .itemBox .item {
    font-size: 15px;
  }
}
.isd_aboutCon4 .centerBox .itemBox .item::after {
  content: '';
  position: absolute;
  bottom: 0;
  width: 0%;
  height: 2px;
  background: #020c1e;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_aboutCon4 .centerBox .itemBox .item:hover,
.isd_aboutCon4 .centerBox .itemBox .item.active {
  color: #020c1e;
}
.isd_aboutCon4 .centerBox .itemBox .item:hover::after,
.isd_aboutCon4 .centerBox .itemBox .item.active::after {
  width: 100%;
}
@media (max-width:990px) {
  .isd_aboutCon4 .centerBox .itemBox .item {
    flex-shrink: 0;
  }
}
@media (max-width:990px) {
  .isd_aboutCon4 .centerBox .itemBox {
    overflow: auto;
  }
}
.isd_aboutCon4 .centerBox .swiperInfo {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box {
  overflow: hidden;
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li {
  width: 0;
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son {
  overflow: hidden;
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox {
  position: relative;
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox .pb {
  padding-bottom: 56%;
  border-radius: 5px;
  overflow: hidden;
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox .pb .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox .pb .ab img {
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox .fontBox {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-bottom: clamp(0px, 0vw, 0px);
  color: #fff;
  background: linear-gradient(0deg, #00000060 0%, #00000000 100%);
  font-size: 16px;
  font-family: "sy_me";
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox .fontBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox .fontBox {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox .fontBox {
    font-size: 12px;
  }
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox:hover .pb .ab img {
  transform: scale(1.02);
}
.isd_aboutCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox:hover .fontBox {
  opacity: 1;
  padding-bottom: clamp(11px, 1.14583333vw, 22px);
}
.isd_aboutCon5 {
  background: #f6f7f8;
}
.isd_aboutCon5 .centerBox {
  position: relative;
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(25px, 2.60416667vw, 50px);
}
.isd_aboutCon5 .centerBox .isd_titleBox .title {
  text-align: left;
}
.isd_aboutCon5 .centerBox .itemBox {
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.isd_aboutCon5 .centerBox .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding-bottom: clamp(37.5px, 3.90625vw, 75px);
  border-top: 1px solid #acb0b6;
  padding-top: clamp(27.5px, 2.86458333vw, 55px);
  cursor: pointer;
  opacity: 0.3;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_aboutCon5 .centerBox .itemBox .item .leftBox {
  flex-shrink: 0;
}
.isd_aboutCon5 .centerBox .itemBox .item .leftBox .images {
  width: 50px;
}
.isd_aboutCon5 .centerBox .itemBox .item .rightBox {
  width: 90.25%;
}
.isd_aboutCon5 .centerBox .itemBox .item .rightBox .box {
  width: 59%;
}
.isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .title {
  font-family: "sy_me";
  font-size: 36px;
  color: #020c1e;
  line-height: 1;
}
@media (max-width:1600px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .title {
    font-size: 20px;
  }
}
.isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .dubtitle {
  font-family: "sy_li";
  font-size: 18px;
  color: #333333;
  line-height: 1.66666;
  margin-top: clamp(11px, 1.14583333vw, 22px);
}
@media (max-width:1600px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .dubtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .dubtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .dubtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box .dubtitle {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_aboutCon5 .centerBox .itemBox .item .rightBox .box {
    width: 100%;
  }
}
.isd_aboutCon5 .centerBox .itemBox .item.active {
  opacity: 1;
}
@media (max-width:990px) {
  .isd_aboutCon5 .centerBox .itemBox .item {
    opacity: 1 !important;
    grid-gap: 0 20px;
    padding-top: clamp(20px, 2.08333333vw, 40px);
    padding-bottom: clamp(20px, 2.08333333vw, 40px);
  }
}
.isd_aboutCon5 .centerBox .swiperInfo {
  width: 27.5%;
  position: absolute;
  top: 0;
  right: 0;
  margin-top: clamp(65px, 6.77083333vw, 130px);
}
.isd_aboutCon5 .centerBox .swiperInfo .swiper_box {
  width: 100%;
  overflow: hidden;
}
.isd_aboutCon5 .centerBox .swiperInfo .swiper_box ul li .centerInfo img {
  width: 100%;
  border-radius: 5px;
}
@media (max-width:990px) {
  .isd_aboutCon5 .centerBox .swiperInfo {
    position: relative;
    width: 100%;
    margin-top: 0px !important;
  }
}
.isd_aboutCon6 {
  padding-top: clamp(45px, 4.6875vw, 90px);
  padding-bottom: clamp(60px, 6.25vw, 120px);
}
.isd_aboutCon6 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_aboutCon6 .centerBox .swiper_box {
  width: 80%;
  margin-top: clamp(30px, 3.125vw, 60px);
  overflow: hidden;
}
.isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  position: relative;
}
.isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .leftBox {
  width: 39.84%;
  position: relative;
  z-index: 2;
}
.isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox {
  width: 50%;
  padding-right: clamp(45px, 4.6875vw, 90px);
  position: relative;
  z-index: 2;
}
.isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .title {
  font-family: "sy_bo";
  font-size: 36px;
  color: #020c1e;
  line-height: 1;
}
@media (max-width:1600px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .title {
    font-size: 20px;
  }
}
.isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .subtitle {
  font-family: "sy_re";
  font-size: 16px;
  color: #666666;
  line-height: 1.875;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .leftBox {
    width: 100%;
  }
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .rightBox {
    width: 100%;
    margin-top: 20px;
  }
}
.isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .year {
  position: absolute;
  width: 57%;
  right: 0;
  top: 0;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  line-height: 1;
  z-index: 0;
  font-size: 200px;
  font-family: "sy_bo";
  color: #121212b0;
  -webkit-filter: blur(15px);
  -moz-filter: blur(15px);
  -o-filter: blur(15px);
  -ms-filter: blur(15px);
  filter: blur(15px);
  opacity: 0.2;
}
@media (max-width:1680px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .year {
    font-size: 175px;
  }
}
@media (max-width:1440px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .year {
    font-size: 150px;
  }
}
@media (max-width:1280px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .year {
    font-size: 133.33333333px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon6 .centerBox .swiper_box ul li .centerInfo .year {
    font-size: 106.66666667px;
  }
}
@media (max-width:990px) {
  .isd_aboutCon6 .centerBox .swiper_box {
    width: 100%;
  }
}
.isd_aboutCon6 .centerBox .swiperInfo {
  width: 100%;
  border-top: 1px solid #b3b6bb;
  margin-top: clamp(45px, 4.6875vw, 90px);
  position: relative;
}
.isd_aboutCon6 .centerBox .swiperInfo::after {
  content: '';
  position: absolute;
  top: -1px;
  right: 0;
  width: 100%;
  height: 100%;
  border-top: 1px solid #b3b6bb;
  transform: translateX(100%);
}
.isd_aboutCon6 .centerBox .swiperInfo::before {
  content: '';
  position: absolute;
  top: -1px;
  right: 0;
  width: 100%;
  height: 100%;
  border-top: 1px solid #b3b6bb;
  transform: translateX(-100%);
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox {
  width: 100%;
  padding-left: 62px;
  transform: translateY(-10px);
  padding-top: 9px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box {
  width: calc(90% + 60px);
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time {
  width: 18.1814%;
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo {
  font-family: "sy_bo";
  font-size: 18px;
  color: #666666;
  line-height: 1;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  position: relative;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo {
    font-size: 12px;
  }
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #909090;
  transform: translateY(-50%);
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 0%;
  height: 1px;
  background: #000000;
  transform: translateY(-50%);
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li .centerInfo span {
  transform: translateX(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: fit-content;
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li.swiper-slide-active .centerInfo {
  color: #121212;
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li.swiper-slide-active .centerInfo::after {
  background: #000;
}
.isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time ul li.swiper-slide-active .centerInfo::before {
  width: 100%;
  -webkit-transition: all 5s linear;
  -o-transition: all 5s linear;
  transition: all 5s linear;
}
@media (max-width:990px) {
  .isd_aboutCon6 .centerBox .swiperInfo .oneBox .box .swiper_time {
    width: 25%;
  }
}
.isd_aboutCon6 .centerBox .swiperInfo .swiper_but {
  background: #e9e9e9;
  color: #a3a6ac;
  position: absolute;
  top: 0;
  transform: translateY(-50%) translateX(100%);
  font-size: 46px;
  width: 1em;
  height: 1em;
  z-index: 2;
}
@media (max-width:1600px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but {
    font-size: 40px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but {
    font-size: 36px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but {
    font-size: 30px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but {
    font-size: 26px;
  }
}
.isd_aboutCon6 .centerBox .swiperInfo .swiper_but i {
  font-size: 26px;
}
@media (max-width:1600px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but i {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but i {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but i {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but i {
    font-size: 16px;
  }
}
.isd_aboutCon6 .centerBox .swiperInfo .swiper_but.prev {
  left: 0;
  transform: translateY(-50%) translateX(-100%);
}
.isd_aboutCon6 .centerBox .swiperInfo .swiper_but.next {
  right: 0;
}
.isd_aboutCon6 .centerBox .swiperInfo .swiper_but:hover {
  background: #020c1e;
}
.isd_aboutCon6 .centerBox .swiperInfo .swiper_but:hover i {
  color: #a3a6ac !important;
}
@media (max-width:990px) {
  .isd_aboutCon6 .centerBox .swiperInfo .swiper_but {
    display: none;
  }
}
.isd_aboutCon7 {
  background-image: url(../images/about12.jpg);
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(55px, 5.72916667vw, 110px);
}
.isd_aboutCon7 .centerBox .tBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(45px, 4.6875vw, 90px);
}
.isd_aboutCon7 .centerBox .tBox .title {
  font-family: "sy_re";
  font-size: 18px;
  color: #020c1e;
  border-bottom: 1px solid #020c1e;
  line-height: 1.8;
  height: 100%;
  padding-top: clamp(4.225px, 0.44010417vw, 8.45px);
}
@media (max-width:1600px) {
  .isd_aboutCon7 .centerBox .tBox .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon7 .centerBox .tBox .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon7 .centerBox .tBox .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon7 .centerBox .tBox .title {
    font-size: 12px;
  }
}
.isd_aboutCon7 .centerBox .tBox .subtitle {
  font-family: "sy_re";
  font-size: 36px;
  color: #020c1e;
  line-height: 1.66666;
}
@media (max-width:1600px) {
  .isd_aboutCon7 .centerBox .tBox .subtitle {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon7 .centerBox .tBox .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon7 .centerBox .tBox .subtitle {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon7 .centerBox .tBox .subtitle {
    font-size: 20px;
  }
}
@media (max-width:990px) {
  .isd_aboutCon7 .centerBox .tBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_aboutCon7 .centerBox .tBox .title {
    width: fit-content;
  }
  .isd_aboutCon7 .centerBox .tBox .subtitle {
    margin-top: 20px;
  }
}
.isd_aboutCon7 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  background: #fff;
  margin-top: clamp(35px, 3.64583333vw, 70px);
}
@media (max-width:990px) {
  .isd_aboutCon7 .centerBox .itemBox {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width:480px) {
  .isd_aboutCon7 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
.isd_aboutCon7 .centerBox .itemBox .item {
  border-right: 1px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
.isd_aboutCon7 .centerBox .itemBox .item .pb {
  padding-bottom: 59.3%;
}
.isd_aboutCon7 .centerBox .itemBox .item .pb .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_aboutCon7 .centerBox .itemBox .item .pb .ab img {
  max-width: 80%;
  max-height: 80%;
}
@media (max-width:990px) {
  .isd_aboutCon7 .centerBox .itemBox .item .pb .ab img {
    max-width: 60%;
    max-height: 60%;
  }
}
.isd_aboutCon7 .centerBox .itemBox .item:hover {
  background: #015995;
  box-shadow: 0 0 20px 1px #005a9669;
}
.isd_aboutCon7 .centerBox .itemBox .item:hover .pb .ab img {
  filter: brightness(0) invert(1);
}
.isd_aboutCon8 {
  padding-top: clamp(55px, 5.72916667vw, 110px);
  padding-bottom: clamp(0px, 0vw, 0px);
}
.isd_aboutCon8 .centerBox .isd_titleBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  border-bottom: 1px solid #e7e7e7;
}
.isd_aboutCon8 .centerBox .isd_titleBox .selectBox {
  border-bottom: 0;
}
.isd_aboutCon8 .centerBox .isd_titleBox .selectBox .item a {
  height: 100px;
}
@media (max-width:990px) {
  .isd_aboutCon8 .centerBox .isd_titleBox .selectBox .item a {
    height: auto;
    padding-bottom: 10px;
  }
}
.isd_aboutCon8 .centerBox .swiperInfo {
  margin-top: clamp(45px, 4.6875vw, 90px);
  position: relative;
}
.isd_aboutCon8 .centerBox .swiperInfo::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translateX(-100%);
  width: 100%;
  height: 100%;
  background: #fff;
  z-index: 2;
}
.isd_aboutCon8 .centerBox .swiperInfo .swiper_box {
  height: 100%;
  z-index: 1;
  position: relative;
}
.isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide {
  width: auto;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  cursor: pointer;
}
.isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox::after {
  content: '\e64d';
  font-family: "iconfont";
  position: absolute;
  width: 55px;
  height: 55px;
  background: #020c1ecc;
  transition: all 0.5s;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  color: #fff;
  font-size: 18px;
  opacity: 0;
  pointer-events: none;
}
@media (max-width:1600px) {
  .isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox::after {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox::after {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox::after {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox::after {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox::after {
    width: 30px;
    height: 30px;
  }
}
.isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox:hover::after {
  opacity: 1;
}
.isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .swiper_son .swiper-wrapper {
  pointer-events: initial;
}
.isd_aboutCon8 .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .swiper_son .swiper-wrapper .swiper-slide .cenBox {
  pointer-events: initial;
}
@media (max-width:990px) {
  .isd_aboutCon8 .centerBox .swiperInfo {
    margin-top: 20px;
  }
}
.isd_aboutCon9 {
  margin-top: clamp(15px, 1.5625vw, 30px);
  background-image: url(../images/honort.png);
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: top center;
}
.isd_aboutCon9 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  height: 185px;
}
@media (max-width:990px) {
  .isd_aboutCon9 .centerBox {
    height: 90px;
  }
}
/* 产品 */
.pro_titleBox .title {
  font-family: "sy_me";
  font-size: 66px;
  color: #000000;
  line-height: 1.4;
}
@media (max-width:1680px) {
  .pro_titleBox .title {
    font-size: 57.75px;
  }
}
@media (max-width:1440px) {
  .pro_titleBox .title {
    font-size: 49.5px;
  }
}
@media (max-width:1280px) {
  .pro_titleBox .title {
    font-size: 44px;
  }
}
@media (max-width:1024px) {
  .pro_titleBox .title {
    font-size: 35.2px;
  }
}
@media (max-width:990px) {
  .pro_titleBox .title {
    font-size: 28px;
  }
}
.pro_titleBox .subtitle {
  font-family: "sy_re";
  font-size: 26px;
  color: #333333;
  line-height: 1.3;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .pro_titleBox .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .pro_titleBox .subtitle {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .pro_titleBox .subtitle {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .pro_titleBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:990px) {
  .pro_titleBox .subtitle {
    font-size: 14px;
  }
}
.pro_tBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.pro_tBox .title {
  font-family: "sy_bo";
  font-size: 100px;
  color: #141417;
  line-height: 1.2;
  text-align: center;
}
@media (max-width:1680px) {
  .pro_tBox .title {
    font-size: 87.5px;
  }
}
@media (max-width:1440px) {
  .pro_tBox .title {
    font-size: 75px;
  }
}
@media (max-width:1280px) {
  .pro_tBox .title {
    font-size: 66.66666667px;
  }
}
@media (max-width:1024px) {
  .pro_tBox .title {
    font-size: 53.33333333px;
  }
}
@media (max-width:768px) {
  .pro_tBox .title {
    font-size: 34px;
  }
}
.pro_tBox .subtitle {
  font-family: "sy_re";
  font-size: 30px;
  color: #666666;
  line-height: 1.6;
  margin-top: clamp(25px, 2.60416667vw, 50px);
  text-align: center;
}
@media (max-width:1600px) {
  .pro_tBox .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .pro_tBox .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .pro_tBox .subtitle {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .pro_tBox .subtitle {
    font-size: 18px;
  }
}
@media (max-width:768px) {
  .pro_tBox .subtitle {
    font-size: 15px;
  }
}
.pro_tBox .bigt {
  font-family: "sy_bo";
  font-size: 60px;
  color: #000000;
  line-height: 1;
  text-align: center;
}
@media (max-width:1600px) {
  .pro_tBox .bigt {
    font-size: 50px;
  }
}
@media (max-width:1366px) {
  .pro_tBox .bigt {
    font-size: 45px;
  }
}
@media (max-width:1024px) {
  .pro_tBox .bigt {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .pro_tBox .bigt {
    font-size: 30px;
  }
}
.isd_productCon1 {
  border-bottom: 1px solid #e7e7e7;
}
.isd_productCon1 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_productCon1 .centerBox .leftBox {
  position: relative;
}
.isd_productCon1 .centerBox .leftBox .title {
  font-family: "sy_me";
  font-size: 20px;
  color: #020c1e;
  line-height: 1;
  cursor: pointer;
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 0 20px;
}
@media (max-width:1600px) {
  .isd_productCon1 .centerBox .leftBox .title {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .isd_productCon1 .centerBox .leftBox .title {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .isd_productCon1 .centerBox .leftBox .title {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .isd_productCon1 .centerBox .leftBox .title {
    font-size: 13px;
  }
}
@media (max-width:990px) {
  .isd_productCon1 .centerBox .leftBox .title {
    height: 50px;
    margin-top: 5px;
  }
}
.isd_productCon1 .centerBox .leftBox .cenBox {
  position: absolute;
  background: #fff;
  min-width: 100%;
  top: 70px;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  box-shadow: 0 0 10px 1px #e5e5e57e;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  z-index: 899;
  background-color: #fff;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.08);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  border-radius: 5px;
  overflow: hidden;
}
.isd_productCon1 .centerBox .leftBox .cenBox .item {
  font-size: 14px;
  font-family: "sy_me";
}
@media (max-width:1366px) {
  .isd_productCon1 .centerBox .leftBox .cenBox .item {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_productCon1 .centerBox .leftBox .cenBox .item {
    font-size: 12px;
  }
}
.isd_productCon1 .centerBox .leftBox .cenBox .item a {
  width: 100%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  color: #686868d0;
  padding: 12px 10px;
}
.isd_productCon1 .centerBox .leftBox .cenBox .item.active,
.isd_productCon1 .centerBox .leftBox .cenBox .item:hover {
  background: #015995;
}
.isd_productCon1 .centerBox .leftBox .cenBox .item.active a,
.isd_productCon1 .centerBox .leftBox .cenBox .item:hover a {
  color: #fff;
}
@media (max-width:990px) {
  .isd_productCon1 .centerBox .leftBox .cenBox {
    top: 100% !important;
  }
}
.isd_productCon1 .centerBox .leftBox .cenBox.active {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.isd_productCon1 .centerBox .leftBox:hover .cenBox {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}
.isd_productCon1 .centerBox .rightBox .selectBox {
  border: 0;
  grid-gap: clamp(0px, 0vw, 0px) clamp(20px, 2.08333333vw, 40px);
}
.isd_productCon1 .centerBox .rightBox .selectBox .item a {
  font-size: 16px;
  color: #999;
}
@media (max-width:1366px) {
  .isd_productCon1 .centerBox .rightBox .selectBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon1 .centerBox .rightBox .selectBox .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_productCon1 .centerBox .rightBox .selectBox .item a {
    font-size: 12px;
  }
}
.isd_productCon1 .centerBox .rightBox .selectBox .item:hover a,
.isd_productCon1 .centerBox .rightBox .selectBox .item.active a {
  color: #000;
}
@media (max-width:990px) {
  .isd_productCon1 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .isd_productCon1 .centerBox .leftBox {
    width: 100%;
  }
  .isd_productCon1 .centerBox .rightBox {
    width: 100%;
    height: auto !important;
  }
}
.isd_productCon2 {
  position: relative;
}
.isd_productCon2 .center {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.isd_productCon2 .center .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.isd_productCon2 .center .centerBox .pro_titleBox {
  width: 37.5%;
  transform: translateY(-30%);
}
@media (max-width:990px) {
  .isd_productCon2 .center .centerBox .pro_titleBox {
    width: 100%;
    transform: translateY(0);
  }
}
@media (max-width:990px) {
  .isd_productCon2 .center .centerBox {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding-top: clamp(25px, 2.60416667vw, 50px);
  }
}
.isd_productCon3 {
  background: url(../images/product2.png) #0f0f10 no-repeat center center / cover;
  position: relative;
  z-index: 1;
  padding-top: clamp(55px, 5.72916667vw, 110px);
  padding-bottom: clamp(115px, 11.97916667vw, 230px);
}
.isd_productCon3 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_productCon3 .centerBox .pro_tBox .title {
  width: 100%;
  background-image: linear-gradient(135deg, #005996 28%, #00b0fd 40%, #005996 80%, #00b0fd 100%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_productCon3 .centerBox .pro_tBox .title p {
  width: fit-content;
}
.isd_productCon3 .centerBox .pro_tBox .subtitle {
  max-width: 950px;
  width: 100%;
  color: #ffffffdc;
  text-align: center;
}
.isd_productCon3 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(10px, 1.04166667vw, 20px);
  margin-top: clamp(60px, 6.25vw, 120px);
  width: 76.875%;
}
@media (max-width:990px) {
  .isd_productCon3 .centerBox .itemBox {
    grid-template-columns: repeat(4, 1fr);
    width: 100%;
  }
}
@media (max-width:480px) {
  .isd_productCon3 .centerBox .itemBox {
    grid-template-columns: repeat(3, 1fr);
  }
}
.isd_productCon3 .centerBox .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_productCon3 .centerBox .itemBox .item .images {
  height: 64px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  width: 64px;
}
@media (max-width:990px) {
  .isd_productCon3 .centerBox .itemBox .item .images {
    width: 40px;
    height: 40px;
  }
}
.isd_productCon3 .centerBox .itemBox .item .name {
  font-family: "sy_li";
  font-size: 18px;
  color: #fff;
  line-height: calc(24/18);
  text-align: center;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1600px) {
  .isd_productCon3 .centerBox .itemBox .item .name {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_productCon3 .centerBox .itemBox .item .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon3 .centerBox .itemBox .item .name {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_productCon3 .centerBox .itemBox .item .name {
    font-size: 12px;
  }
}
.isd_productCon3 .centerBox .itemBox .item:hover {
  transform: translateY(-10px);
}
.isd_productCon3 .centerBox .itemBox .item:hover .images {
  transform: rotate(360deg);
}
.isd_productCon3.black {
  background: #fff !important;
}
.isd_productCon3.black .pro_tBox .subtitle {
  color: #000;
}
.isd_productCon3.black .itemBox .item .name {
  color: #000;
}
.isd_productCon3.black .itemBox .item .images img {
  filter: brightness(0) invert(0);
}
.isd_productCon4 {
  padding-top: clamp(3.75rem, -1.25rem + 7.81vw, 8.125rem);
  padding-bottom: clamp(3.125rem, 0.982rem + 3.35vw, 5rem);
  background: #fff;
  position: relative;
  z-index: 2;
}
.isd_productCon4 .centerBox .imagesBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon4 .centerBox .imagesBox .images {
  width: fit-content;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon4 .centerBox .imagesBox .images .img {
  z-index: 1;
}
.isd_productCon4 .centerBox .imagesBox .images .conBox {
  position: absolute;
  width: calc(100% - 8px);
  height: calc(100% - 10px);
  top: 4px;
  overflow: hidden;
  border-radius: 4px;
  z-index: 2;
}
.isd_productCon4 .centerBox .imagesBox .images .conBox .beImg {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 2;
}
.isd_productCon4 .centerBox .imagesBox .images .conBox .beImg img {
  width: 100%;
  overflow: hidden;
}
.isd_productCon4 .centerBox .imagesBox .images .conBox .afImg {
  position: absolute;
  width: 50%;
  height: 100%;
  background: #0000002f;
  z-index: 3;
  top: 0;
  right: 0;
}
.isd_productCon4 .centerBox .imagesBox .images .conBox .dbar {
  position: absolute;
  width: 0;
  right: 50%;
  top: 0;
  height: 100%;
  display: block;
  z-index: 4;
  cursor: pointer;
}
.isd_productCon4 .centerBox .imagesBox .images .conBox .dbar:after {
  position: absolute;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url("../images/product10.png") center / contain;
  width: 50px;
  height: 50px;
}
@media (max-width:990px) {
  .isd_productCon4 .centerBox .imagesBox .images .conBox .dbar:after {
    width: 25px;
    height: 25px;
  }
}
.isd_productCon4 .centerBox .imagesBox .images .textB {
  position: absolute;
  z-index: 3;
  font-size: 18px;
  color: #000;
  width: 120px;
  height: 35px;
  border-radius: 100px;
  background: #000000;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  top: 20px;
}
@media (max-width:1600px) {
  .isd_productCon4 .centerBox .imagesBox .images .textB {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_productCon4 .centerBox .imagesBox .images .textB {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon4 .centerBox .imagesBox .images .textB {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_productCon4 .centerBox .imagesBox .images .textB {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_productCon4 .centerBox .imagesBox .images .textB {
    width: 80px;
    height: 28px;
  }
}
.isd_productCon4 .centerBox .imagesBox .images .textB.leftB {
  left: 20px;
}
.isd_productCon4 .centerBox .imagesBox .images .textB.rightB {
  right: 20px;
}
.isd_productCon4 .centerBox .itemBox {
  margin-top: clamp(30px, 3.125vw, 60px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(30px, 3.125vw, 60px) clamp(62.5px, 6.51041667vw, 125px);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon4 .centerBox .itemBox .item {
  max-width: 400px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_productCon4 .centerBox .itemBox .item .images {
  height: 80px;
  width: auto;
  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;
}
.isd_productCon4 .centerBox .itemBox .item .title {
  margin-top: clamp(15px, 1.5625vw, 30px);
  font-family: "sy_bo";
  font-size: 22px;
  color: #000000;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .isd_productCon4 .centerBox .itemBox .item .title {
    font-size: 20px;
  }
}
@media (max-width:1366px) {
  .isd_productCon4 .centerBox .itemBox .item .title {
    font-size: 18px;
  }
}
@media (max-width:1024px) {
  .isd_productCon4 .centerBox .itemBox .item .title {
    font-size: 15px;
  }
}
@media (max-width:768px) {
  .isd_productCon4 .centerBox .itemBox .item .title {
    font-size: 14px;
  }
}
.isd_productCon4 .centerBox .itemBox .item .content {
  font-family: "sy_re";
  font-size: 16px;
  color: #666666;
  line-height: calc(24/16);
  text-align: center;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .isd_productCon4 .centerBox .itemBox .item .content {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon4 .centerBox .itemBox .item .content {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_productCon4 .centerBox .itemBox .item .content {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_productCon4 .centerBox .itemBox {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
  }
}
.isd_productCon5 {
  width: 100%;
  height: 200vh;
  position: relative;
  overflow: hidden;
  background: #fff;
}
@media (max-width:990px) {
  .isd_productCon5 {
    height: auto;
  }
}
.isd_productCon5 .salcBig {
  width: 100%;
  height: 100vh;
  position: relative;
  top: 0;
  left: 0;
}
@media (max-width:990px) {
  .isd_productCon5 .salcBig {
    height: auto;
  }
}
.isd_productCon5 .salcBig .maskBox,
.isd_productCon5 .salcBig .images100 {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
@media (max-width:990px) {
  .isd_productCon5 .salcBig .maskBox,
  .isd_productCon5 .salcBig .images100 {
    position: relative;
  }
}
.isd_productCon5 .salcBig .maskBox {
  z-index: 5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  background: #fff;
}
@media (max-width:990px) {
  .isd_productCon5 .salcBig .maskBox {
    min-height: 50vh;
  }
}
.isd_productCon5 .salcBig .maskBox .pro_tBox {
  padding: 0 30px;
}
.isd_productCon5 .salcBig .maskBox .pro_tBox .subtitle {
  margin-top: clamp(15px, 1.5625vw, 30px);
}
.isd_productCon5 .salcBig .images100 img {
  height: 100vh;
  max-width: unset !important;
  object-fit: cover;
}
@media (max-width:990px) {
  .isd_productCon5 .salcBig .images100 img {
    height: auto;
  }
}
.isd_productCon7 {
  background: #fff;
}
.isd_productCon7 .topBox {
  position: relative;
  z-index: 1;
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.isd_productCon7 .topBox .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon7 .topBox .centerBox .pro_tBox .subtitle {
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.isd_productCon7 .botBox {
  padding-top: clamp(42.5px, 4.42708333vw, 85px);
  padding-bottom: clamp(47.5px, 4.94791667vw, 95px);
  position: relative;
  z-index: 2;
  background-color: #ffffff;
  margin-top: clamp(45px, 4.6875vw, 90px);
  background-image: url(../images/product14a.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.isd_productCon7 .botBox .centerBox .itemBox {
  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;
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(60px, 6.25vw, 120px);
}
.isd_productCon7 .botBox .centerBox .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.isd_productCon7 .botBox .centerBox .itemBox .item .images {
  height: 64px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .isd_productCon7 .botBox .centerBox .itemBox .item .images {
    height: 40px;
  }
}
.isd_productCon7 .botBox .centerBox .itemBox .item .name {
  font-family: "sy_li";
  font-size: 18px;
  color: #333333;
  margin-top: clamp(13px, 1.35416667vw, 26px);
  text-align: center;
}
@media (max-width:1600px) {
  .isd_productCon7 .botBox .centerBox .itemBox .item .name {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_productCon7 .botBox .centerBox .itemBox .item .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon7 .botBox .centerBox .itemBox .item .name {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_productCon7 .botBox .centerBox .itemBox .item .name {
    font-size: 12px;
  }
}
.isd_productCon7 .botBox .centerBox .itemBox .item:hover .images {
  transform: rotateY(360deg);
}
@media (max-width:990px) {
  .isd_productCon7 .botBox .centerBox .itemBox {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    grid-gap: 20px 0;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
  }
  .isd_productCon7 .botBox .centerBox .itemBox .item {
    width: 50%;
  }
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter {
  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;
  margin-top: clamp(35px, 3.64583333vw, 70px);
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox {
  width: fit-content;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .img {
  z-index: 1;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .conBox {
  position: absolute;
  width: calc(100% - 8px);
  height: calc(100% - 10px);
  top: 4px;
  overflow: hidden;
  border-radius: 4px;
  z-index: 2;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .conBox .beImg {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 2;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .conBox .beImg img {
  width: 100%;
  overflow: hidden;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .conBox .afImg {
  position: absolute;
  width: 50%;
  height: 100%;
  background: #ffffff67;
  z-index: 3;
  top: 0;
  right: 0;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .conBox .dbar {
  position: absolute;
  width: 0;
  right: 50%;
  top: 0;
  height: 100%;
  display: block;
  z-index: 4;
  cursor: pointer;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .conBox .dbar:after {
  position: absolute;
  content: '';
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: url("../images/product10.png") center / contain;
  width: 50px;
  height: 50px;
}
@media (max-width:990px) {
  .isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .conBox .dbar:after {
    width: 25px;
    height: 25px;
  }
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB {
  position: absolute;
  z-index: 3;
  font-size: 18px;
  color: #000;
  width: 120px;
  height: 35px;
  border-radius: 100px;
  background: #000000;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  top: 20px;
}
@media (max-width:1600px) {
  .isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB {
    width: 80px;
    height: 28px;
  }
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB.leftB {
  left: 20px;
}
.isd_productCon7 .botBox .centerBox .imgBoxCenter .imgBox .textB.rightB {
  right: 20px;
}
.isd_productCon8 {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(60px, 6.25vw, 120px);
  background: #f5f5f7;
}
.isd_productCon8 .centerBox .pro_tBox .subtitle {
  margin-top: clamp(25px, 2.60416667vw, 50px);
  max-width: 1180px;
  width: 100%;
}
.isd_productCon8 .centerBox .images {
  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;
  margin-top: clamp(35px, 3.64583333vw, 70px);
}
.isd_productCon8 .centerBox .images .imgBox {
  width: fit-content;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  overflow: hidden;
}
.isd_productCon8 .centerBox .images .imgBox .circle {
  position: absolute;
  width: 80%;
  top: 20%;
  -webkit-aspect-ratio: 1;
  aspect-ratio: 1;
  left: 6.3%;
  border-radius: 50%;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-name: breathe;
  -webkit-animation-duration: 2000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-direction: alternate;
  border: 1px solid #eeeeee;
  box-shadow: inset 0 1px 100px #b6b6b6;
}
.isd_productCon9 {
  position: relative;
}
.isd_productCon9 .center {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.isd_productCon9 .center .centerBox {
  width: 44%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:990px) {
  .isd_productCon9 .center .centerBox {
    width: 100%;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    padding-top: 30px;
  }
}
.isd_productCon9 .center .centerBox .protit .title {
  font-family: "sy_bo";
  font-size: 60px;
  color: #02111d;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .isd_productCon9 .center .centerBox .protit .title {
    font-size: 50px;
  }
}
@media (max-width:1366px) {
  .isd_productCon9 .center .centerBox .protit .title {
    font-size: 45px;
  }
}
@media (max-width:1024px) {
  .isd_productCon9 .center .centerBox .protit .title {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .isd_productCon9 .center .centerBox .protit .title {
    font-size: 30px;
  }
}
.isd_productCon9 .center .centerBox .protit .subtitle {
  font-family: "sy_re";
  font-size: 24px;
  color: #333333;
  line-height: calc(36/24);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: 20px 0;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
@media (max-width:1600px) {
  .isd_productCon9 .center .centerBox .protit .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_productCon9 .center .centerBox .protit .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_productCon9 .center .centerBox .protit .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_productCon9 .center .centerBox .protit .subtitle {
    font-size: 15px;
  }
}
.isd_productCon9 .center .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(22.5px, 2.34375vw, 45px) clamp(22.5px, 2.34375vw, 45px);
  width: fit-content;
  margin-top: clamp(65px, 6.77083333vw, 130px);
}
.isd_productCon9 .center .centerBox .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
}
.isd_productCon9 .center .centerBox .itemBox .item .icon {
  height: 32px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_productCon9 .center .centerBox .itemBox .item .name {
  font-family: "sy_bo";
  font-size: 24px;
  color: #02111d;
  line-height: 1;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1600px) {
  .isd_productCon9 .center .centerBox .itemBox .item .name {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_productCon9 .center .centerBox .itemBox .item .name {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_productCon9 .center .centerBox .itemBox .item .name {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_productCon9 .center .centerBox .itemBox .item .name {
    font-size: 15px;
  }
}
.isd_productCon9 .center .centerBox .itemBox .item:hover .icon {
  transform: rotate(360deg);
}
.isd_productCon9.right .center .w1600 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.isd_productCon10 {
  padding-top: clamp(60px, 6.25vw, 120px);
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
}
.isd_productCon10 .centerBox .pro_tBox .subtitle {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.isd_productCon10 .centerBox .boxList {
  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;
  margin-top: clamp(55px, 5.72916667vw, 110px);
}
.isd_productCon10 .centerBox .boxList .itemBox {
  width: fit-content;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(90px, 9.375vw, 180px);
}
.isd_productCon10 .centerBox .boxList .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_productCon10 .centerBox .boxList .itemBox .item .icon {
  height: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.isd_productCon10 .centerBox .boxList .itemBox .item .name {
  margin-top: clamp(15px, 1.5625vw, 30px);
  font-family: "sy_li";
  font-size: 18px;
  color: #333333;
  line-height: 1.333333;
  text-align: center;
}
@media (max-width:1600px) {
  .isd_productCon10 .centerBox .boxList .itemBox .item .name {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_productCon10 .centerBox .boxList .itemBox .item .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon10 .centerBox .boxList .itemBox .item .name {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_productCon10 .centerBox .boxList .itemBox .item .name {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_productCon10 .centerBox .boxList .itemBox {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    grid-gap: 20px 0 ;
    width: 100%;
  }
  .isd_productCon10 .centerBox .boxList .itemBox .item {
    width: 25%;
  }
  .isd_productCon10 .centerBox .boxList .itemBox .item .icon {
    width: 40px;
  }
}
.isd_productCon10 .centerBox .proList {
  margin-top: clamp(45px, 4.6875vw, 90px);
}
.isd_productCon10 .centerBox .proList .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.isd_productCon10 .centerBox .proList .itemBox .item {
  width: 25%;
}
.isd_productCon10 .centerBox .proList .itemBox .item.icon {
  width: 12.5% !important;
}
.isd_productCon10 .centerBox .proList .itemBox .item .img {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  overflow: hidden;
}
.isd_productCon10 .centerBox .proList .itemBox .item .img img {
  animation-name: scaleleft;
  animation-timing-function: ease-out;
  animation-iteration-count: infinite;
  animation-duration: 5s;
}
@media (max-width:990px) {
  .isd_productCon10 .centerBox .proList .itemBox {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .isd_productCon10 .centerBox .proList .itemBox .item {
    width: 100%;
  }
  .isd_productCon10 .centerBox .proList .itemBox .item.icon {
    transform: rotate(90deg);
    height: 50px;
  }
  .isd_productCon10 .centerBox .proList .itemBox .item .images100 img {
    max-height: 220px;
    object-fit: cover;
    border-radius: 5px;
  }
}
.isd_productCon11 {
  position: relative;
}
.isd_productCon11 .center {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding-top: clamp(50px, 5.20833333vw, 100px);
}
.isd_productCon11 .center .centerBox {
  width: 50%;
  height: 100%;
}
@media (max-width:990px) {
  .isd_productCon11 .center .centerBox {
    width: 100%;
  }
}
.isd_productCon11 .center .centerBox .pro_tBox {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.isd_productCon11 .center .centerBox .pro_tBox .title {
  text-align: left;
  color: #ffffff;
}
.isd_productCon11 .center .centerBox .pro_tBox .subtitle {
  color: #d3d3d3;
  text-align: left;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.isd_productCon11 .center .centerBox .itemBox {
  margin-top: clamp(95px, 9.89583333vw, 190px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  grid-gap: clamp(40px, 4.16666667vw, 80px) clamp(0px, 0vw, 0px);
}
.isd_productCon11 .center .centerBox .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  cursor: pointer;
  grid-gap: clamp(0px, 0vw, 0px) clamp(12.5px, 1.30208333vw, 25px);
}
.isd_productCon11 .center .centerBox .itemBox .item .icon {
  font-size: 70px;
  width: 1em;
  height: 1em;
  border: 2px solid #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:1680px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon {
    font-size: 61.25px;
  }
}
@media (max-width:1440px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon {
    font-size: 52.5px;
  }
}
@media (max-width:1280px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon {
    font-size: 46.66666667px;
  }
}
@media (max-width:1024px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon {
    font-size: 37.33333333px;
  }
}
@media (max-width:990px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon {
    width: 40px;
    height: 40px;
  }
}
.isd_productCon11 .center .centerBox .itemBox .item .icon .box {
  max-width: 48px;
  width: 80%;
  max-height: 27px;
  height: 70%;
  background: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  color: #000;
  font-family: "sy_me";
  font-size: 20px;
}
@media (max-width:1600px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon .box {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon .box {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon .box {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon .box {
    font-size: 13px;
  }
}
@media (max-width:990px) {
  .isd_productCon11 .center .centerBox .itemBox .item .icon .box {
    background: none;
    color: #fff;
  }
}
.isd_productCon11 .center .centerBox .itemBox .item .name .titl {
  font-family: "sy_bo";
  font-size: 30px;
  color: #fff;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .titl {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .titl {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .titl {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .titl {
    font-size: 18px;
  }
}
.isd_productCon11 .center .centerBox .itemBox .item .name .subt {
  font-family: "sy_li";
  font-size: 18px;
  color: #ffffffc0;
}
@media (max-width:1600px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .subt {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .subt {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .subt {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_productCon11 .center .centerBox .itemBox .item .name .subt {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_productCon11 .center .centerBox .itemBox {
    margin-top: 20px;
  }
}
.isd_productCon12 {
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(55px, 5.72916667vw, 110px);
}
.isd_productCon12 .centerBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
  border-top: 1px solid #ebebeb;
  border-left: 1px solid #ebebeb;
  overflow: auto;
}
.isd_productCon12 .centerBox .itemBox .item {
  flex: 1;
  min-width: 160px;
}
.isd_productCon12 .centerBox .itemBox .item ul li {
  height: 55px;
  width: 100%;
  border-bottom: 1px solid #ebebeb;
  border-right: 1px solid #ebebeb;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-family: "sy_re";
  font-size: 16px;
  color: #666666;
}
@media (max-width:1366px) {
  .isd_productCon12 .centerBox .itemBox .item ul li {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon12 .centerBox .itemBox .item ul li {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_productCon12 .centerBox .itemBox .item ul li {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .isd_productCon12 .centerBox .itemBox .item ul li {
    height: 40px;
  }
}
.isd_productCon12 .centerBox .itemBox .item ul li a {
  width: 75px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border-radius: 100px;
  background: #ebebeb;
  color: #666666;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
.isd_productCon12 .centerBox .itemBox .item ul li a:hover {
  background: #000;
  color: #fff;
}
@media (max-width:990px) {
  .isd_productCon12 .centerBox .itemBox .item ul li a {
    height: 26px;
  }
}
.isd_productCon12 .centerBox .itemBox .item ul li:first-child {
  height: 65px !important;
  background: #ebebeb;
  font-family: "sy_bo";
  font-size: 18px;
  color: #000000;
  border-right: 1px solid #ffffff;
}
@media (max-width:1600px) {
  .isd_productCon12 .centerBox .itemBox .item ul li:first-child {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_productCon12 .centerBox .itemBox .item ul li:first-child {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_productCon12 .centerBox .itemBox .item ul li:first-child {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_productCon12 .centerBox .itemBox .item ul li:first-child {
    font-size: 12px;
  }
}
.isd_productCon12 .centerBox .itemBox .item:last-child ul li:first-child {
  border-right: 0;
}
.isd_productCon13 {
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(55px, 5.72916667vw, 110px);
  background-image: url(../images/honorbg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
}
.isd_productCon13 .centerBox .swiperInfo {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box {
  overflow: hidden;
  padding-bottom: 2px;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb {
  padding-bottom: 55.8%;
  overflow: hidden;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb .ab img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  width: 100%;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: clamp(15px, 1.5625vw, 30px);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  position: relative;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1px;
  background: #dbdcde;
  z-index: 1;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0%;
  height: 1px;
  background: #000;
  z-index: 2;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
  font-family: "sy_me";
  font-size: 24px;
  color: #020c1e;
}
@media (max-width:1600px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 15px;
  }
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .subtitle {
  font-family: "sy_li";
  font-size: 14px;
  color: #666666;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
@media (max-width:1366px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .subtitle {
    font-size: 12px;
  }
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .rightBox .idx_more .more {
  background: #e8e9ea !important;
  color: #000000;
  font-size: 14px;
  width: 100px;
  height: 35px;
}
@media (max-width:1366px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .rightBox .idx_more .more {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .rightBox .idx_more .more {
    font-size: 12px;
  }
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .rightBox .idx_more .more span {
  grid-gap: 0 5px;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .rightBox .idx_more .more i {
  background: none;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .rightBox .idx_more .more {
    width: 75px;
    height: 30px;
  }
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .pb .ab img {
  transform: scale(1.02);
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .fontBox::before {
  width: 100%;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .fontBox .idx_more .more {
  background: #000 !important;
  color: #fff !important;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .fontBox .idx_more .more::after {
  background: #000 !important;
}
.isd_productCon13 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .fontBox .idx_more .more i {
  color: #fff !important;
}
.isd_productCon14 {
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.isd_productCon14 .centerBox .swiperInfo {
  margin-top: clamp(30px, 3.125vw, 60px);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon14 .centerBox .swiperInfo .swiBut {
  position: absolute;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 8;
  cursor: pointer;
}
.isd_productCon14 .centerBox .swiperInfo .swiBut i {
  font-size: 24px;
}
@media (max-width:1600px) {
  .isd_productCon14 .centerBox .swiperInfo .swiBut i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_productCon14 .centerBox .swiperInfo .swiBut i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_productCon14 .centerBox .swiperInfo .swiBut i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_productCon14 .centerBox .swiperInfo .swiBut i {
    font-size: 15px;
  }
}
.isd_productCon14 .centerBox .swiperInfo .swiBut.prev {
  left: 21%;
}
.isd_productCon14 .centerBox .swiperInfo .swiBut.next {
  right: 21%;
}
@media (max-width:990px) {
  .isd_productCon14 .centerBox .swiperInfo .swiBut {
    display: none;
  }
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box {
  overflow: hidden;
  padding-bottom: 2px;
  width: 100%;
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  transform: scale(0.8) translateY(10%);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: 0.3;
}
@media (max-width:990px) {
  .isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
    transform: scale(1) !important;
  }
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a {
  display: block;
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb {
  padding-bottom: 55.8%;
  overflow: hidden;
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb .ab img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  width: 100%;
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox {
  margin-top: clamp(10px, 1.04166667vw, 20px);
  position: relative;
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
  font-family: "sy_re";
  font-size: 24px;
  color: #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  grid-gap: 0 10px;
}
@media (max-width:1600px) {
  .isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 15px;
  }
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .pb .ab img {
  transform: scale(1.02);
}
.isd_productCon14 .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo {
  transform: scale(1);
  opacity: 1;
}
/* 解决方案 */
.isd_solveCon1 {
  padding-top: clamp(35px, 3.64583333vw, 70px);
}
.isd_solveCon1 .centerBox .isd_titleBox .seleBox {
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(10px, 1.04166667vw, 20px);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
.isd_solveCon1 .centerBox .isd_titleBox .seleBox .item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 160px;
  height: 55px;
  background: #f2f2f2;
  font-family: "sy_re";
  font-size: 20px;
  color: #000000;
  line-height: 1;
  border-radius: 100px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .isd_solveCon1 .centerBox .isd_titleBox .seleBox .item a {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .isd_solveCon1 .centerBox .isd_titleBox .seleBox .item a {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon1 .centerBox .isd_titleBox .seleBox .item a {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .isd_solveCon1 .centerBox .isd_titleBox .seleBox .item a {
    font-size: 13px;
  }
}
@media (max-width:990px) {
  .isd_solveCon1 .centerBox .isd_titleBox .seleBox .item a {
    width: 120px;
    height: 40px;
  }
}
@media (max-width:640px) {
  .isd_solveCon1 .centerBox .isd_titleBox .seleBox .item a {
    width: 90px;
    height: 35px;
  }
}
.isd_solveCon1 .centerBox .isd_titleBox .seleBox .item:hover a,
.isd_solveCon1 .centerBox .isd_titleBox .seleBox .item.active a {
  background: #000;
  color: #fff;
}
.isd_solveCon2 {
  padding-top: clamp(25px, 2.60416667vw, 50px);
}
.isd_solveCon2 .centerBox {
  box-shadow: 0px 11px 38px 0px rgba(9, 22, 38, 0.07);
  padding-top: clamp(20px, 2.08333333vw, 40px);
}
.isd_solveCon2 .centerBox .imagesBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_solveCon2 .centerBox .imagesBox .images {
  position: relative;
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item {
  width: 0;
  height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: absolute;
  cursor: pointer;
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item i {
  position: relative;
  z-index: 3;
  color: #fff;
  font-size: 14px;
}
@media (max-width:1366px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item i {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item i {
    font-size: 12px;
  }
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item i::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: 40px;
  height: 40px;
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item::after {
  content: '';
  position: absolute;
  width: 40px;
  height: 40px;
  background: #000;
  border-radius: 50%;
  z-index: 2;
}
@media (max-width:990px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item::after {
    width: 30px;
    height: 30px;
  }
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item::before {
  content: '';
  position: absolute;
  width: 40px;
  height: 40px;
  background: #000;
  border-radius: 50%;
  z-index: 2;
  animation-name: scalebig;
  animation-timing-function: ease-out;
  animation-iteration-count: infinite;
  animation-duration: 3s;
}
@media (max-width:990px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item::before {
    width: 30px;
    height: 30px;
  }
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item:nth-child(1) {
  top: 14%;
  left: 43%;
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item:nth-child(2) {
  top: 55.5%;
  left: 33.2%;
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item:nth-child(3) {
  top: 53.2%;
  left: 83%;
}
.isd_solveCon2 .centerBox .imagesBox .images .itemBox .item .isd_PopupBox .centerBox .closeBox i {
  color: #000 !important;
  font-size: 24px;
}
@media (max-width:1600px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item .isd_PopupBox .centerBox .closeBox i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item .isd_PopupBox .centerBox .closeBox i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item .isd_PopupBox .centerBox .closeBox i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_solveCon2 .centerBox .imagesBox .images .itemBox .item .isd_PopupBox .centerBox .closeBox i {
    font-size: 15px;
  }
}
.isd_solveCon2 .centerBox .contentBox {
  margin-top: clamp(30px, 3.125vw, 60px);
  padding-left: clamp(25px, 2.60416667vw, 50px);
  padding-right: clamp(25px, 2.60416667vw, 50px);
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
}
.isd_solveCon2 .centerBox .contentBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(15px, 1.5625vw, 30px) clamp(35px, 3.64583333vw, 70px);
}
@media (max-width:990px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.isd_solveCon2 .centerBox .contentBox .itemBox .item {
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  border-bottom: 1px solid #d0d0d0;
}
.isd_solveCon2 .centerBox .contentBox .itemBox .item .title {
  font-family: "sy_bo";
  font-size: 18px;
  color: #000;
  line-height: 1.6;
}
@media (max-width:1600px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox .item .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox .item .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox .item .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox .item .title {
    font-size: 12px;
  }
}
.isd_solveCon2 .centerBox .contentBox .itemBox .item .subtitle {
  font-family: "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: 1.8;
  margin-top: clamp(2px, 0.20833333vw, 4px);
}
@media (max-width:1366px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox .item .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox .item .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .isd_solveCon2 .centerBox .contentBox .itemBox .item .subtitle {
    font-size: 12px;
  }
}
.isd_solveCon4 {
  padding-top: clamp(45px, 4.6875vw, 90px);
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
}
.isd_solveCon4 .centerBox .swiperInfo {
  margin-top: clamp(30px, 3.125vw, 60px);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width:990px) {
  .isd_solveCon4 .centerBox .swiperInfo {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}
.isd_solveCon4 .centerBox .swiperInfo .swiBut {
  position: absolute;
  width: 30px;
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 8;
  cursor: pointer;
  top: 36%;
}
.isd_solveCon4 .centerBox .swiperInfo .swiBut i {
  font-size: 24px;
}
@media (max-width:1600px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiBut i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiBut i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiBut i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiBut i {
    font-size: 15px;
  }
}
.isd_solveCon4 .centerBox .swiperInfo .swiBut.prev {
  left: 25%;
}
.isd_solveCon4 .centerBox .swiperInfo .swiBut.next {
  right: 25%;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box {
  padding-bottom: 2px;
  width: 42.6%;
}
@media (max-width:990px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box {
    width: 90%;
  }
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  transform: scale(0.8) translateY(6%);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: 0.3;
}
@media (max-width:990px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
    transform: scale(1);
    opacity: 1 !important;
  }
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a {
  display: block;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb {
  padding-bottom: 56%;
  overflow: hidden;
  border-radius: 8px;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb .ab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .pb .ab img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  width: 100%;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox {
  margin-top: clamp(30px, 3.125vw, 60px);
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
  font-family: "sy_me";
  font-size: 30px;
  color: #000000;
  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;
  grid-gap: 0 10px;
}
@media (max-width:1600px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .leftBox .title {
    font-size: 18px;
  }
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .idx_more {
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .idx_more .more {
  background: #000 !important;
  color: #fff;
  font-size: 14px;
  width: 100px;
  height: 35px;
}
@media (max-width:1366px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .idx_more .more {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .idx_more .more {
    font-size: 12px;
  }
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .idx_more .more span {
  grid-gap: 0 5px;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .idx_more .more i {
  background: none;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a .fontBox .idx_more .more i {
  color: #fff !important;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .pb .ab img {
  transform: scale(1.02);
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .fontBox .idx_more .more {
  background: #015995 !important;
  color: #fff !important;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .fontBox .idx_more .more::after {
  background: #015995 !important;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li .centerInfo a:hover .fontBox .idx_more .more i {
  color: #fff !important;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo {
  transform: scale(1);
  opacity: 1;
}
.isd_solveCon4 .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .fontBox {
  opacity: 1;
}
