
* {
  margin: 0;
  padding: 0;
  -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;
}
*::after,
*::before {
  box-sizing: border-box;
}

html,
body {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  position: relative;
  overflow-x: hidden;
  font-size: 16px !important;
  -webkit-text-size-adjust:none;
}
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;
}
img {
  max-width: 100%;
  max-height: 100%;
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 120%;
}
input,
textarea {
  resize: none;
}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
  -webkit-appearance: none;
}
ul.swiper-wrapper {
  margin: 0;
  padding: 0;
}
.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;
}
.a_s_center {
  -webkit-box-self: center;
  -ms-align-self: center;
  -webkit-align-self: center;
  align-self: center;
}
.a_s_end {
  -webkit-box-self: end;
  -ms-align-self: end;
  -webkit-align-self: end;
  align-self: end;
}
.flex_wrap {
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
.text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dh {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.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);
}
.pb {
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  position: relative;
  z-index: 5;
  overflow: hidden;
}
.ab {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
}
.abimg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.w1800 {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 60px;
}
.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;
}
.w1400,
.wrap {
  width: 100%;
  max-width: 1400px;
  margin: 0 auto;
}
.w1350,
.wrap {
  width: 100%;
  max-width: 1350px;
  margin: 0 auto;
}
.w1280 {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
}
.w1200 {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
}
img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.pc {
  display: block;
}
.wap,
.mobile {
  display: none;
}
@media (max-width:1800px) {
  .w1680 {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1720px) {
  .w1600 {
    max-width: 100%;
    padding: 0 60px;
  }
}
@media (max-width:1680px) {
  .w1560 {
    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:1024px) {
  .w1800,
  .w1680,
  .w1560,
  .w1400,
  .w1350,
  .wrap,
  .w1440,
  .w1600,
  .w1280,
  .w1200 {
    padding: 0 30px;
  }
}
@media (max-width:990px) {
  .w1800,
  .w1680,
  .w1560,
  .w1400,
  .w1350,
  .wrap,
  .w1440,
  .w1600,
  .w1280,
  .w1200 {
    padding: 0 20px;
  }
  .pc {
    display: none !important;
  }
  .wap,
  .mobile {
    display: block !important;
  }
}
@keyframes run {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes run2 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
@keyframes tran_run {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
@keyframes tran_run2 {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(-360deg);
  }
}
@keyframes grow2 {
  0% {
    transform: scale(1.2);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
.cle {
  clear: both;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
  font-size: 0px;
}
.imgmid {
  display: inline-block;
  *display: inline;
  *zoom: 1;
  height: 100%;
  width: 1px;
  margin-left: -1px;
  vertical-align: middle;
  font-size: 0px;
}
.block_a {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  overflow: hidden;
}
.none {
  display: none;
}
@font-face { font-family: 'go_bo'; src: url('http://www.szhk.com.cn/wstmart/home/view/default/fonts/Gotham-Bold.otf');}
@font-face { font-family: 'go_me'; src: url('../font/GothamMedium.ttf');}
@font-face { font-family: 'go_re'; src: url('../font/GothamMedium.ttf');}
@font-face { font-family: 'go_li'; src: url('../font/GothamLight.ttf');}



@font-face { font-family: "sy_bo";       src: url(../font/SourceHanSansCN-Bold.ttf);}
.sy_bo { font-family: "go_bo", "sy_bo"; }

@font-face {font-family: "sy_me";        src: url(../font/SourceHanSansCN-Medium1.ttf);}
.sy_me {font-family: "go_me", "sy_me";}

@font-face {font-family: "sy_re";        src: url(../font/SourceHanSansCN-Regular4.ttf);}
.sy_re {font-family: "go_re", "sy_re";}

@font-face {font-family: "sy_li";        src: url(../font/SourceHanSansCN-Light1.ttf);}
.sy_li {font-family: "go_li", "sy_li";}

@font-face {font-family: "sy_ex";        src: url(../font/SourceHanSansCN-ExtraLight1.ttf);}
.sy_ex { font-family: "sy_ex";}

@font-face {font-family: "sy_no";        src: url(../font/SourceHanSansCN-Normal.ttf);}
.sy_no { font-family: "sy_no";}

@font-face {font-family: "go_re","sy_re";src: url(../font/SourceHanSansCN-Heavy.ttf);}
.sy_re {font-family: "go_re","sy_re";}

body {
  font-family: 'go_re', 'sy_no';
}
body,
a {
  color: #000;
}
.layui-btn {
  height: 100%;
  border-radius: 0;
  background: #e70070;
}
::-webkit-selection {
  background: #e70070;
  color: #fff;
}
::-moz-selection {
  background: #e70070;
  color: #fff;
}
::selection {
  background: #e70070;
  color: #fff;
}
/* Placeholder style */
/* 字体 */
.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;
}
/* 间距 */
.center_box {
  position: relative;
  z-index: 5;
}
.m1px {
  margin-bottom: -1px;
}
/* 首页默认样式 */
.idx_title .title {
  font-size: clamp(1.625rem, 0.482rem + 1.79vw, 2.625rem);
  font-family: "go_re","sy_no";
  color: #000;
  line-height: 1.5;
}
.idx_title .subtitle {
  font-size: clamp(1.125rem, 0.268rem + 1.34vw, 1.875rem);
  font-family: "go_li", "sy_li";
  line-height: 1;
}
.idx_title .title ~ .subtitle {
  margin-top: .75rem;
}
.idx_more {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_more a,
.idx_more .more {
  width: 60px;
  height: 50px;
  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;
  border: 1px solid #ffffff94;
  border-radius: clamp(6px, 0.625vw, 12px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
.idx_more a svg,
.idx_more .more svg {
  position: relative;
  z-index: 5;
  font-size: 0;
}
.idx_more a svg path,
.idx_more .more svg path {
  fill: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_more a:hover,
.idx_more .more:hover {
  background: #e70070;
  border: 1px solid #e70070 !important;
}
.idx_more a:hover::before,
.idx_more .more:hover::before {
  opacity: 0;
}
.idx_more a:hover::after,
.idx_more .more:hover::after {
  opacity: 1;
}
.header_nbsp {
  width: 100%;
  height: clamp(5rem, -0.438rem + 6.37vw, 6.25rem);
}
@media (max-width:990px) {
  .header_nbsp {
    height: 60px;
  }
}
/* 头部 */
header {
  width: 100%;
  height: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20;
  /* PC */
  /* 手机版头部 */
}
header .header_box {
  width: 100%;
  height: 100px;
  background: #fff;
  position: relative;
  z-index: 10;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}


:root {
  /* 字体 */
  /* 26px ~ 48px */
  --font48: clamp(1.625rem, calc(0.708rem + 1.91vw), 3rem);
  /* 24px ~ 42px */
  --font42: clamp(1.5rem, calc(0.75rem + 1.56vw), 2.625rem);
  /* 24px ~ 40px */
  --font40: clamp(1.5rem, calc(0.833rem + 1.39vw), 2.5rem);
  /* 24px ~ 38px */
  --font38: clamp(1.5rem, calc(0.917rem + 1.22vw), 2.375rem);
  /* 22px ~ 36px */
  --font36: clamp(1.375rem, calc(0.792rem + 1.22vw), 2.25rem);
  /* 22px ~ 34px */
  --font34: clamp(1.375rem, calc(0.875rem + 1.04vw), 2.125rem);
  /* 20px ~ 32px */
  --font32: clamp(1.25rem, calc(0.75rem + 1.04vw), 2rem);
  /* 20px ~ 30px */
  --font30: clamp(1.25rem, calc(0.833rem + 0.87vw), 1.875rem);
  /* 18px ~ 28px */
  --font28: clamp(1.125rem, calc(0.708rem + 0.87vw), 1.75rem);
  /* 18px ~ 26px */
  --font26: clamp(1.125rem, calc(0.792rem + 0.69vw), 1.625rem);
  /* 18px ~ 24px */
  --font24: clamp(1rem, calc(0.667rem + 0.69vw), 1.5rem);
  /* 17px ~ 22px */
  --font22: clamp(1.063rem, calc(0.854rem + 0.43vw), 1.375rem);
  /* 15px ~ 20px */
  --font20: clamp(1rem, calc(0.833rem + 0.35vw), 1.25rem);
  /* 14px ~ 18px */
  --font18: clamp(0.938rem, calc(0.813rem + 0.26vw), 1.125rem);
  /* 14px ~ 16px */
  --font16: clamp(0.875rem, calc(0.792rem + 0.17vw), 1rem);
  
	/* 12px ~ 14px */ --font14: clamp(0.75rem, calc(~'0.608rem + 0.22vw'), 0.875rem);
}
header .header_box::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: #000;
  opacity: 0.1;
}
header .header_box .center_box {
  width: 100%;
  height: 100%;
  padding: 0 40px;
}
header .header_box .header_main {
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
header .header_box .header_main .logo {
  width: clamp(12.5rem, 2.744rem + 15.24vw, 18.75rem);
  height: auto;
}
header .header_box .header_main .logo a {
  width: 160px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
header .header_box .header_main .nav {
  width: auto;
  height: 100%;
}
header .header_box .header_main .nav > ul {
  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;
}
header .header_box .header_main .nav > ul > li {
  width: 100%;
  height: 100%;
  margin-left: clamp(25px, 2.60416667vw, 50px);
  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;
}
header .header_box .header_main .nav > ul > li > a {
  font-size: clamp(0.875rem, 0.485rem + 0.61vw, 1.125rem);
  font-family: "go_re", "sy_re";
  color: #000;
  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;
  white-space: nowrap;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
header .header_box .header_main .nav > ul > li > a:hover,
header .header_box .header_main .nav > ul > li > a.active {
  color: #e70070;
}
header .header_box .header_main .nav > ul > li .nav_list {
  position: absolute;
  width: 100vw;
  max-width: 1560px;
  left: 0;
  right: 0;
  top: 100%;
  opacity: 0;
  margin: auto;
  transform: translateY(10px);
  visibility: 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;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox {
  max-width: 1560px;
  width: 100%;
  height: fit-content;
  background: #ffffff;
  padding: clamp(30px, 3.125vw, 60px);
  padding-top: 0;
  padding-bottom: 0;
  border-radius: clamp(0.5rem, -0.071rem + 0.89vw, 1rem);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left {
  width: 225px;
  flex-shrink: 0;
  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(15px, 1.5625vw, 30px) clamp(0px, 0vw, 0px);
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  border-right: 1px solid #e3e3e3;
  padding-top: clamp(30px, 3.125vw, 60px);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it {
  width: 100%;
  cursor: pointer;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it.active a,
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it:hover a {
  color: #e70070;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it.active a i,
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it:hover a i {
  transform: translateX(0px);
  opacity: 1;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it a {
  font-family: "go_re", "sy_re";
  font-size: 18px;
  color: #888888;
  -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-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding-right: clamp(20px, 2.08333333vw, 40px);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media (max-width:1600px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it a {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  header .header_box { height: 80px; }
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it a {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it a {
    font-size: 12px;
  }
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .left .it a i {
  font-size: 12px;
  color: #e70070;
  transform: translateX(10px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: 0;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right {
  width: 100%;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box {
  display: none;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(20px, 2.08333333vw, 40px);
  max-height: 480px;
  overflow: auto;
  scrollbar-width: thin;
  background: #f4f4f4;
  scrollbar-color: #e70070 #d4d6d7;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
  padding-top: clamp(30px, 3.125vw, 60px);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #d4d6d7;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox::-webkit-scrollbar-thumb {
  background-color: #e70070;
  border-radius: 10px;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0.76);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .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;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  position: relative;
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 81.3%;
  background: #ffffff;
  z-index: 1;
  border-radius: clamp(10px, 1.04166667vw, 20px);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a .imgs {
  position: relative;
  z-index: 2;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a .name {
  margin-top: clamp(15px, 1.5625vw, 30px);
  font-family: "go_me", "sy_me";
  font-size: 18px;
  color: #000;
  line-height: 1;
  position: relative;
  z-index: 2;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a .name {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a .name {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a .name {
    font-size: 12px;
  }
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a:hover .imgs {
  transform: translateY(-10px);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box .itBox .item a:hover .name {
  color: #e70070;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box:first-child {
  display: block;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .iBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 40px;
  padding-left: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  padding-top: clamp(30px, 3.125vw, 60px);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .iBox .ib {
  flex: 1;
  height: 60px;
  border: 1px solid #e5e5e5;
  border-radius: clamp(5px, 0.52083333vw, 10px);
  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: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
@media (max-width:1366px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .iBox .ib {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .iBox .ib {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .iBox .ib {
    font-size: 12px;
  }
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .iBox .ib.active {
  background: #e70070;
  border: 1px solid #e70070;
  color: #fff !important;
}

header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .iBox .ib:hover{
    color: #e70070;
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .itBox {
  display: none;
  padding-top: clamp(20px, 2.08333333vw, 40px);
}
header .header_box .header_main .nav > ul > li .nav_list .itemBox .right .box.subBoxNav .itBox.active {
  display: grid;
}
header .header_box .header_main .nav > ul > li .nav_list.active {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition: all 0.3s;
}
header .header_box .header_main .nav > ul > li .nav_list.other {
  height: auto;
  background: none;
  width: fit-content;
  max-width: inherit;
  right: unset;
  left: auto
}
header .header_box .header_main .nav > ul > li .nav_list.other .itemBox {
  padding-top: clamp(0px, 0vw, 0px);
  padding-bottom: clamp(0px, 0vw, 0px);
  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: 200px;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  padding-right: clamp(10px, 1.04166667vw, 20px);
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
header .header_box .header_main .nav > ul > li .nav_list.other .itemBox .itot {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(25px, 2.60416667vw, 50px);
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 100%;
}
header .header_box .header_main .nav > ul > li .nav_list.other .itemBox .itot a {
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #686868;
  line-height: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  width: 100%;
}
@media (max-width:1366px) {
  header .header_box .header_main .nav > ul > li .nav_list.other .itemBox .itot a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .nav > ul > li .nav_list.other .itemBox .itot a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  header .header_box .header_main .nav > ul > li .nav_list.other .itemBox .itot a {
    font-size: 12px;
  }
}
header .header_box .header_main .nav > ul > li .nav_list.other .itemBox .itot a.active,
header .header_box .header_main .nav > ul > li .nav_list.other .itemBox .itot a:hover {
  color: #e70070;
}
header .header_box .header_main .nav > ul > li:hover .nav_list,
header .header_box .header_main .nav > ul > li.active .nav_list {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition: all 0.3s;
}
header .header_box .header_main .nav > ul > li:hover .nav_listsol,
header .header_box .header_main .nav > ul > li.active .nav_listsol {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition: all 0.3s;
}
header .header_box .header_main .column {
  width: auto;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  /* 搜索 */
  /* 登录 */
  /* 语言 */
}
header .header_box .header_main .column .info_search {
  width: auto;
  height: 100%;
}
header .header_box .header_main .column .info_search .search_btn {
  width: auto;
  height: 100%;
  padding: 0 30px;
  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;
  margin-right: 10px;
}
header .header_box .header_main .column .info_search .search_btn i {
  font-size: clamp(0.875rem, 0.29rem + 0.91vw, 1.25rem);
}
header .header_box .header_main .column .info_search .search_box {
  width: 100vw;
  height: 100vh;
  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;
  padding-top: 10px;
}
header .header_box .header_main .column .info_search .search_box .search_main {
  max-width: 1560px;
  width: 100%;
  height: 260px;
  border-radius: 20px;
  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;
}
header .header_box .header_main .column .info_search .search_box .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 .header_box .header_main .column .info_search .search_box .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 .header_box .header_main .column .info_search .search_box .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 .header_box .header_main .column .info_search .search_box .search_main .boxIn .icon i {
  font-size: 20px;
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .input {
  flex: 1;
  width: 100%;
  height: 50px;
}
header .header_box .header_main .column .info_search .search_box .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 .header_box .header_main .column .info_search .search_box .search_main .boxIn .input input {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .column .info_search .search_box .search_main .boxIn .input input {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  header .header_box .header_main .column .info_search .search_box .search_main .boxIn .input input {
    font-size: 12px;
  }
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .input input::-webkit-input-placeholder {
  color: #000;
  opacity: 0.5;
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .input input:-moz-placeholder {
  color: #000;
  opacity: 0.5;
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .input input::-moz-placeholder {
  color: #000;
  opacity: 0.5;
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .input input:-ms-input-placeholder {
  color: #000;
  opacity: 0.5;
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .submit {
  width: 40px;
  height: 40px;
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .submit input {
  width: 100%;
  height: 100%;
  cursor: pointer;
  border: 0;
  background: #000;
  -webkit-mask: url('../image/icon_arrow.svg') no-repeat right;
  -moz-mask: url('../image/icon_arrow.svg') no-repeat right;
  -ms-mask: url('../image/icon_arrow.svg') no-repeat right;
  -o-mask: url('../image/icon_arrow.svg') no-repeat right;
  mask: url('../image/icon_arrow.svg') no-repeat right;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
header .header_box .header_main .column .info_search .search_box .search_main .boxIn .submit:hover input {
  -webkit-mask-position: center;
  -moz-mask-position: center;
  mask-position: center;
  background: #e70070;
}
header .header_box .header_main .column .info_search .search_box .search_main .close {
  width: 50px;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  flex-shrink: 0;
  cursor: pointer;
}
header .header_box .header_main .column .info_search .search_box .search_main .close i {
  font-size: 24px;
}
@media (max-width:1600px) {
  header .header_box .header_main .column .info_search .search_box .search_main .close i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  header .header_box .header_main .column .info_search .search_box .search_main .close i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .column .info_search .search_box .search_main .close i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  header .header_box .header_main .column .info_search .search_box .search_main .close i {
    font-size: 15px;
  }
}
header .header_box .header_main .column .info_search.active .search_btn {
  background: #f5f5f5;
  color: #e70070;
}
header .header_box .header_main .column .info_search.active .search_box {
  margin: 0;
  opacity: 1;
  visibility: visible;
}
@media (max-width:1280px) {
  header .header_box .header_main .column .info_search .search_box .search_main .icon,
  header .header_box .header_main .column .info_search .search_box .search_main .submit {
    width: 24px;
    height: 24px;
  }
}
header .header_box .header_main .column .logon_box {
  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;
  margin-right: 10px;
  display: none;
}
header .header_box .header_main .column .logon_box a {
  min-width: 100px;
  height: 48px;
  width: 100%;
  padding: 0 10px;
  border-radius: 5px;
  border: 1px solid #e5e5e5;
  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-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
header .header_box .header_main .column .logon_box a .images {
  font-size: 0;
  margin-right: 5px;
}
header .header_box .header_main .column .logon_box a .fonts {
  font-size: 12px;
  font-family: "go_bo", "sy_bo";
  color: #333333;
}
header .header_box .header_main .column .lang_box {
  width: auto;
  height: 100%;
  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;
}
header .header_box .header_main .column .lang_box .haed_more {
  width: 100%;
  min-width: 100px;
  height: 100%;
  padding: 0 10px;
  border-radius: 12px;
  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-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
header .header_box .header_main .column .lang_box .haed_more .icon i {
  font-size: clamp(0.875rem, 0.29rem + 0.91vw, 1.25rem);
}
header .header_box .header_main .column .lang_box .haed_more .word {
  flex: 1;
  margin: 0 3px;
  transform: translateY(-1px);
  font-size: 12px;
  font-family: "go_bo", "sy_bo";
  color: #333333;
}
header .header_box .header_main .column .lang_box .haed_more .arrow {
  font-size: 0;
}
header .header_box .header_main .column .lang_box .box_list {
  position: absolute;
  top: 100%;
  width: 100px;
  box-shadow: 0 10px 10px rgba(0, 0, 0, .05);
  background: white;
  border-radius: 8px;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
}
header .header_box .header_main .column .lang_box .box_list .item {
  width: 100%;
  transition: all 0.3s;
}
header .header_box .header_main .column .lang_box .box_list .item a {
  width: 100%;
  padding: 8px 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;
  border-top: 1px solid #e5e5e58e;
  transition: all 0.3s;
  font-size: 16px;
  color: #e70070;
}
@media (max-width:1366px) {
  header .header_box .header_main .column .lang_box .box_list .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  header .header_box .header_main .column .lang_box .box_list .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  header .header_box .header_main .column .lang_box .box_list .item a {
    font-size: 12px;
  }
}
header .header_box .header_main .column .lang_box .box_list .item:hover {
  background: #e70070;
}
header .header_box .header_main .column .lang_box .box_list .item:hover a {
  color: #ffffff;
}
header .header_box .header_main .column .lang_box:hover .box_list {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  transition: all 0.3s;
}
@media (max-width:990px) {
  header .header_box {
    display: none;
  }
}
header .m_header_box {
  width: 100%;
  height: auto;
  display: none;
}
header .m_header_box .header_title {
  width: 100%;
  height: 60px;
  padding: 0 20px;
  position: relative;
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  overflow: hidden;
}
header .m_header_box .header_title .logo {
  width: auto;
  height: 100%;
  overflow: hidden;
}
header .m_header_box .header_title .logo img {
  max-height: 30px;
}
header .m_header_box .header_title .column {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
header .m_header_box .header_title .menu_btn {
  width: 30px;
  height: 30px;
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
header .m_header_box .header_title .menu_btn::after,
header .m_header_box .header_title .menu_btn::before,
header .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;
}
header .m_header_box .header_title .menu_btn::before {
  content: '';
  margin-top: -8px;
}
header .m_header_box .header_title .menu_btn::after {
  content: '';
  margin-top: 6px;
}
header .m_header_box .header_title .menu_btn.active i {
  opacity: 0;
}
header .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: #e70070;
}
header .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: #e70070;
}
header .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;
}
header .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;
}
header .m_header_box .header_title .head_btn .link {
  line-height: 1;
  font-size: 12px;
  color: #000;
  margin-top: 3px;
}
header .m_header_box .header_title .head_btn .link span {
  opacity: 0.6;
}
header .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;
}
header .m_header_box .header_title .head_btn .link a:hover {
  opacity: 1;
}
header .m_header_box .header_title .head_btn:hover .icon {
  filter: invert(1);
}
header .m_header_box .header_title .head_btn:hover .link {
  color: #000;
}
header .m_header_box .header_title .head_btn:hover .link a,
header .m_header_box .header_title .head_btn:hover .link span {
  color: #000;
}
header .m_header_box .header_body {
  width: 100%;
  height: calc(100vh - 60px);
  background: #f7f7f7;
  display: none;
  overflow: hidden;
  transition: all 0.3s linear
}
header .header_box.active{transform: translateY(-100%); }
header .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;
}
header .m_header_box .header_body .menu_nav {
  width: 100%;
  height: auto;
  /*flex: 1;*/
  padding: 20px;
  overflow: hidden;
  overflow-y: auto;
}
header .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;
}
header .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;
}
header .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;
}
header .m_header_box .header_body .menu_nav ul li .one a .subtitle {
  font-size: 14px;
  margin-right: 10px;
}
header .m_header_box .header_body .menu_nav ul li .one a .title {
  font-size: 14px;
}
header .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;
}
header .m_header_box .header_body .menu_nav ul li .one .icon i {
  font-size: 8px;
}
header .m_header_box .header_body .menu_nav ul li .one.active a {
  color: #e70070;
}
header .m_header_box .header_body .menu_nav ul li .one.active .icon {
  color: #e70070;
}
header .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);
}
header .m_header_box .header_body .menu_nav ul li ul {
  border-top: 1px solid #e70070;
  display: none;
}
header .m_header_box .header_body .menu_nav ul li ul li {
  border: 0;
  margin: 15px 0;
}
header .m_header_box .header_body .menu_nav ul li ul li a {
  font-size: 13px;
  padding: 0 0 0 20px;
  color: #333;
  position: relative;
}
header .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;
}
header .m_header_box .header_body .menu_nav ul li ul li a .icon i {
  font-size: 8px;
}
header .m_header_box .header_body .menu_nav ul li ul li a.active {
  color: #e70070;
}
header .m_header_box .header_body .menu_nav ul li ul li a.active .icon {
  color: #e70070;
}
header .m_header_box .header_body .menu_nav ul li ul li ul {
  border: 0;
  display: none;
}
header .m_header_box .header_body .menu_nav ul li ul li ul li a {
  padding: 10px 0 10px 35px;
  font-size: 12px;
  color: #999;
}
header .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;
}
header .m_header_box .header_body .menu_nav ul li ul li ul li a.active:before {
  background: #e70070;
}
header .m_header_box .header_body .menu_form {
  width: 100%;
  height: auto;
  margin-top: 20px;
  padding: 0 20px;
  overflow: hidden;
}
header .m_header_box .header_body .menu_form .center {
  width: 100%;
  height: 50px;
  background: #fff;
  overflow: hidden;
}
header .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;
}
header .m_header_box .header_body .menu_form .center form input {
  flex: 1;
  height: 100%;
  padding: 0 15px;
  font-size: 14px;
  color: #282f36;
  border: 0;
}
header .m_header_box .header_body .menu_form .center form button {
  width: 70px;
}
header .m_header_box .header_body .menu_form .center form button i {
  font-size: 18px;
}
header .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;
}
header .m_header_box .header_body .menu_lang .one {
  width: auto;
  height: 36px;
  margin-right: 10px;
  overflow: hidden;
}
header .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;
}
header .m_header_box .header_body .menu_lang .one a.active {
  background: #e70070;
  color: #fff;
}
@media (max-width:990px) {
  header .m_header_box {
    display: block;
  }
}
header .m_header_nbsp {
  width: 100%;
  height: 60px;
  display: none;
  overflow: hidden;
}
@media (max-width:990px) {
  header .m_header_nbsp {
    display: block;
  }
}
/* ----- END -----  */
/* 首页 Banner */
.idx_banner {
  width: 100%;
  position: relative;
  z-index: 1;
  background: #222;
  overflow: hidden;
}
.idx_banner .swiper_box {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.idx_banner .swiper_box ul,
.idx_banner .swiper_box ul li {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.idx_banner .swiper_box .center_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  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;
}
.idx_banner .swiper_box .center_box .banner_icon {
  width: 100%;
  height: auto;
  font-size: 0;
}
@media (max-width:990px) {
  .idx_banner .swiper_box .center_box .banner_icon {
    width: 44%;
  }
}
.idx_banner .swiper_box .center_box .title {
  width: 100%;
  height: auto;
  padding-left: 2em;
  font-size: 42px;
  font-family: "sy_ex";
  color: #fff;
  line-height: 1.2;
  letter-spacing: 0.2em;
}
.idx_banner .swiper_box .center_box .more {
  width: 100%;
  height: auto;
  margin-top: clamp(30px, 3.125vw, 60px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  overflow: hidden;
}
.idx_banner .swiper_box .center_box .more a {
  padding: 0 20px;
  line-height: 48px;
  font-size: 14px;
  color: #fff;
  background: linear-gradient(to right, transparent, rgba(250, 100, 0, 0.7));
}
@media (max-width:990px) {
  .idx_banner .swiper_box .center_box {
    -webkit-box-align: start;
    -ms-flex-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding-top: 17.78656%;
  }
  .idx_banner .swiper_box .center_box .title {
    padding-left: 17.06666%;
    font-size: 60px;
    max-width: 280px;
  }
}
@media (max-width:990px) and (max-width:1680px) {
  .idx_banner .swiper_box .center_box .title {
    font-size: 53px;
  }
}
@media (max-width:990px) and (max-width:1440px) {
  .idx_banner .swiper_box .center_box .title {
    font-size: 45px;
  }
}
@media (max-width:990px) and (max-width:1280px) {
  .idx_banner .swiper_box .center_box .title {
    font-size: 40px;
  }
}
@media (max-width:990px) and (max-width:1024px) {
  .idx_banner .swiper_box .center_box .title {
    font-size: 32px;
  }
}
.idx_banner .swiper_box .images {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.idx_banner .swiper_box .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}
.idx_banner .swiper_box .images video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.idx_banner .swiper_box li.active {
  z-index: 2;
}
.idx_banner .swiper_box li.active .images img,
.idx_banner .swiper_box li.swiper-slide-duplicate-active .images img {
  animation: grow2 1s ease;
}
.idx_banner .pager_box {
  width: 100%;
  height: auto;
  position: absolute;
  bottom: clamp(25px, 2.56vw, 50px);
  left: 0;
  z-index: 5;
  opacity: 0;
}
.idx_banner .pager_box .center_box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_banner .pager_box .center {
  width: auto;
  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;
}
.idx_banner .pager_box .swiper_btn {
  width: 25px;
  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;
  line-height: 1;
  color: #fff;
  cursor: pointer;
}
.idx_banner .pager_box .swiper_btn i {
  font-size: 16px;
}
.idx_banner .pager_box .pager {
  width: auto;
  height: auto;
  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: 10px;
}
.idx_banner .pager_box .pager .one {
  width: auto;
  height: auto;
  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;
  border-radius: 0;
  background: transparent;
  opacity: 1;
  position: relative;
  z-index: 1;
  -webkit-transition: all 0.8s linear;
  -o-transition: all 0.8s linear;
  transition: all 0.8s linear;
}
.idx_banner .pager_box .pager .one .idx {
  line-height: 1;
  font-size: 12px;
  color: #fff;
  opacity: 0.6;
  font-family: 'Montserrat';
}
.idx_banner .pager_box .pager .one::after {
  content: "";
  width: 0;
  height: 2px;
  background-color: #e70070;
  position: absolute;
  left: 35px;
  top: 50%;
  transform: translateY(-50%);
}
.idx_banner .pager_box .pager .active {
  margin-right: 120px;
}
.idx_banner .pager_box .pager .active .idx {
  color: #e70070;
  opacity: 1;
}
.idx_banner .pager_box .pager .active::after {
  animation: LoadingBar 4s both;
  animation-delay: 0s;
  animation-delay: 0.2s;
}
.idx_banner .pager_box .play {
  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;
  position: relative;
  z-index: 2;
  cursor: pointer;
}
.idx_banner .pager_box .play i {
  width: 0;
  height: 12px;
  border-left: 2px solid #fff;
}
.idx_banner .pager_box .play i:last-child {
  margin-left: 5px;
}
.idx_banner .pager_box .play.active i:first-child {
  height: 0;
  border-style: solid;
  border-width: 6px 4px 6px 8px;
  border-color: transparent transparent transparent #fff;
  margin-left: 7px;
}
.idx_banner .pager_box .play.active i:last-child {
  height: 0;
  margin: 0;
}
@media (max-width:990px) {
  .idx_banner .pager_box {
    bottom: 20px;
  }
  .idx_banner .pager_box .center_box {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
  }
  .idx_banner .pager_box .center {
    grid-gap: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    background: none;
    padding: 0;
  }
  .idx_banner .pager_box .swiper_btn,
  .idx_banner .pager_box .play {
    display: none;
  }
  .idx_banner .pager_box .pager .one .idx {
    width: 10px;
    height: 10px;
    font-size: 0;
    border-radius: 50%;
    background: #fff;
    padding: 0;
  }
  .idx_banner .pager_box .pager .one::after {
    display: none;
  }
  .idx_banner .pager_box .pager .one.active {
    margin: 0;
  }
}
@media (max-width:990px) {
  .idx_banner {
    height: 70vh;
  }
}
@-webkit-keyframes LoadingBar {
  from {
    width: 0px;
  }
  to {
    width: 80px;
  }
}
@keyframes LoadingBar {
  from {
    width: 0px;
  }
  to {
    width: 80px;
  }
}
/* 推荐信息 */
.idx_information {
  width: 100%;
  height: auto;
  padding-top: clamp(60px, 6.25vw, 120px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  overflow: hidden;
}
.idx_information .information_box {
  width: 100%;
  height: auto;
}
.idx_information .information_box .information_list {
  width: 100%;
  height: auto;
  margin-top: clamp(30px, 3.125vw, 60px);
}
.idx_information .information_box .information_list .first_menu {
  width: 100%;
  height: auto;
  position: relative;
  overflow: hidden;
}
.idx_information .information_box .information_list .first_menu .swiper_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  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;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item {
  width: 100%;
  max-width: 300px;
  height: 100%;
  border-radius: clamp(0.5rem, -0.071rem + 0.89vw, 1rem);
  background: #f5f5f5;
  overflow: hidden;
  -webkit-transition: max-width 0.8s cubic-bezier(0.6, 0, 0.2, 1);
  -o-transition: max-width 0.8s cubic-bezier(0.6, 0, 0.2, 1);
  transition: max-width 0.8s cubic-bezier(0.6, 0, 0.2, 1);
}
@media (max-width:1680px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item {
    max-width: 17.85714286vw;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item {
    max-width: 20vw;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item a {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
  overflow: hidden;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content {
  width: 100%;
  max-width: 300px;
  height: 100%;
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
@media (max-width:1680px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content {
    max-width: 17.85714286vw;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content .info {
  width: 100%;
  height: auto;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .classify span {
  line-height: 30px;
  border-radius: 20px;
  font-size: 14px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  color: #fff;
  pointer-events: initial;
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .classify span {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .classify span {
    font-size: 12px;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box {
  width: 100%;
  height: auto;
  margin-top: clamp(7px, 0.72916667vw, 14px);
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .subtitle {
  font-size: 18px;
  color: #fff;
  pointer-events: initial;
}
@media (max-width:1600px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .subtitle {
    font-size: 12px;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .title {
  margin-top: clamp(5px, 0.52083333vw, 10px);
  font-size: 24px;
  color: #fff;
  opacity: 0;
  pointer-events: initial;
}
@media (max-width:1600px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .content .info .title_box .title {
    font-size: 15px;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content.first_active {
  top: 30px;
  opacity: 0;
  z-index: 1;
  pointer-events: none;
  -webkit-transition: top 0.8s cubic-bezier(0.6, 0, 0.2, 1), opacity 0.8s cubic-bezier(0.6, 0, 0.2, 1);
  -o-transition: top 0.8s cubic-bezier(0.6, 0, 0.2, 1), opacity 0.8s cubic-bezier(0.6, 0, 0.2, 1);
  transition: top 0.8s cubic-bezier(0.6, 0, 0.2, 1), opacity 0.8s cubic-bezier(0.6, 0, 0.2, 1);
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content.first_active .info .classify span {
  padding: 0 1.4em;
  background: #fff;
  color: #000;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content.first_active .info .title_box .subtitle,
.idx_information .information_box .information_list .first_menu .swiper_box .item .content.first_active .info .title_box .title {
  color: #000;
  opacity: 1;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content.first_active .idx_more .more::before {
  opacity: 0;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content.first_active .idx_more .more::after {
  opacity: 1;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .content.last_active {
  -webkit-transition: opacity 0.5s cubic-bezier(0.6, 0, 0.2, 1);
  -o-transition: opacity 0.5s cubic-bezier(0.6, 0, 0.2, 1);
  transition: opacity 0.5s cubic-bezier(0.6, 0, 0.2, 1);
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img {
  width: 540px;
  height: 100%;
  position: absolute;
  right: 0;
  position: relative;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 8;
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  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: 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;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .title {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #fff;
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .title {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .title {
    font-size: 12px;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 18px;
  color: #fff;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
}
@media (max-width:1600px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .topBox .subtitle {
    font-size: 12px;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .idx_moBox {
  z-index: 8;
  background: none !important;
  border: 1px solid #ffffff7e;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img .fontBox .idx_moBox img {
  width: auto !important;
  height: auto !important;
}
@media (max-width:1680px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item .img {
    width: 32.14285714vw;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img .pb {
  height: 100%;
  padding-bottom: 0;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: right;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item.active {
  max-width: 840px;
}
@media (max-width:1680px) {
  .idx_information .information_box .information_list .first_menu .swiper_box .item.active {
    max-width: 50vw;
  }
}
.idx_information .information_box .information_list .first_menu .swiper_box .item.active .content.first_active {
  top: 0;
  opacity: 1;
  pointer-events: initial;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item.active .content.last_active {
  opacity: 0;
  pointer-events: none;
}
.idx_information .information_box .information_list .first_menu .swiper_box .item.active .img .fontBox {
  opacity: 0;
  transform: translateX(-20px);
}
.idx_information .information_box .information_list .first_menu .blank_box {
  width: 34.61538462%;
  height: auto;
  background: #e70070;
  pointer-events: none;
  opacity: 0;
  visibility: visible;
}
.idx_information .information_box .information_list .first_menu .blank_box .pb {
  padding-bottom: 85.18518519%;
}
.idx_information .information_box .information_list .last_menu {
  width: 100%;
  height: auto;
  margin-top: 60px;
  position: relative;
  overflow: hidden;
}
@media (max-width:1680px) {
  .idx_information .information_box .information_list .last_menu {
    margin-top: clamp(30px, 3.125vw, 60px);
  }
}
.idx_information .information_box .information_list .last_menu .menu_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  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: 60px;
}
@media (max-width:1680px) {
  .idx_information .information_box .information_list .last_menu .menu_box {
    grid-gap: clamp(30px, 3.125vw, 60px);
  }
}
.idx_information .information_box .information_list .last_menu .menu_box .item {
  width: 19.23076923%;
  height: 100%;
  border-radius: clamp(0.5rem, -0.071rem + 0.89vw, 1rem);
  background: #F5F5F5;
  -webkit-transition: all 0.8s linear;
  -o-transition: all 0.8s linear;
  transition: all 0.8s linear;
  transition-timing-function: cubic-bezier(0.6, 0, 0.2, 1);
  transition-timing-function: ease;
  overflow: hidden;
}
.idx_information .information_box .information_list .last_menu .menu_box .item a {
  width: 100%;
  height: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row-reverse;
  -moz-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  -o-flex-direction: row-reverse;
  flex-direction: row-reverse;
  overflow: hidden;
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content {
  width: 100%;
  max-width: 300px;
  height: 100%;
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  position: absolute;
  left: 0;
  top: 0;
  z-index: 5;
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content .info {
  width: 100%;
  height: auto;
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content .info .classify {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content .info .classify span {
  line-height: 30px;
  border-radius: 20px;
  font-size: 14px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  color: #fff;
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .classify span {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .classify span {
    font-size: 12px;
  }
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box {
  width: 100%;
  height: auto;
  margin-top: clamp(7px, 0.72916667vw, 14px);
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .subtitle {
  font-size: 18px;
  color: #fff;
  
}
@media (max-width:1600px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .subtitle {
    font-size: 12px;
  }
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .title {
  margin-top: clamp(5px, 0.52083333vw, 10px);
  font-size: 24px;
  color: #fff;
  opacity: 0;
  transform: translateY(20px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .title {
    font-size: 15px;
  }
}
.idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .levtitle {
  font-family: "sy_ex";
  font-size: 24px;
  color: #fff;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
@media (max-width:1600px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .levtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .levtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .levtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .idx_information .information_box .information_list .last_menu .menu_box .item .content .info .title_box .levtitle {
    font-size: 15px;
  }
}
.idx_information .information_box .information_list .last_menu .menu_box .item .img {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.idx_information .information_box .information_list .last_menu .menu_box .item .img .pb {
  height: 100%;
  padding-bottom: 0;
}
.idx_information .information_box .information_list .last_menu .menu_box .item .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_information .information_box .information_list .last_menu .menu_box .item.active {
  width: 53.84615385%;
}
.idx_information .information_box .information_list .last_menu .menu_box .item.active .content .info .classify span {
  padding: 0 16px;
  background: #fff;
  color: #000;
}
.idx_information .information_box .information_list .last_menu .menu_box .item.active .content .info .title_box .subtitle,
.idx_information .information_box .information_list .last_menu .menu_box .item.active .content .info .title_box .title {
  color: #000;
  opacity: 1;
  transform: translate(0);
}
.idx_information .information_box .information_list .last_menu .menu_box .item.active .content .info .title_box .title {
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}
.idx_information .information_box .information_list .last_menu .menu_box .item.active .idx_more .more::before {
  opacity: 0;
}
.idx_information .information_box .information_list .last_menu .menu_box .item.active .idx_more .more::after {
  opacity: 1;
}
.idx_information .information_box .information_list .last_menu .menu_box .item:hover .img img {
  transform: scale(1.02);
}
.idx_information .information_box .information_list .last_menu .menu_box .item:last-child {
  width: 100%;
  flex: 1;
}
.idx_information .information_box .information_list .last_menu .menu_box .item:last-child .img {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
}
.idx_information .information_box .information_list .last_menu .blank_box {
  width: 34.61538462%;
  height: auto;
  background: #e70070;
  pointer-events: none;
  opacity: 0;
  visibility: visible;
}
.idx_information .information_box .information_list .last_menu .blank_box .pb {
  padding-bottom: 85.18518519%;
}
.idx_main_box {
  width: 100%;
  height: auto;
  position: relative;
}
/* 产品中心 */
.idx_product {
  width: 100%;
  height: auto;
}
.idx_product .idx_title {
  padding-top: clamp(50px, 5.20833333vw, 100px);
}
.idx_product .product_box {
  width: 100%;
  height: auto;
  margin-top: clamp(30px, 3.125vw, 60px);
  position: relative;
  top: 0;
  z-index: 1;
}
.idx_product .product_box .product_main {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  overflow: hidden;
}
.idx_product .product_box .product_main .item {
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  position: relative;
  overflow: hidden;
}
.idx_product .product_box .product_main .item a {
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.idx_product .product_box .product_main .item .images {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.idx_product .product_box .product_main .item .images .pb {
  padding-bottom: 100%;
}
.idx_product .product_box .product_main .item .images .ab {
  opacity: 0;
  -webkit-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.idx_product .product_box .product_main .item .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.idx_product .product_box .product_main .item .content {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  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;
}
.idx_product .product_box .product_main .item .content .center {
  width: 100%;
  height: 100%;
  padding: 0 20px;
  padding-top: 15.4%;
}
.idx_product .product_box .product_main .item .content .title_box {
  width: 100%;
  height: auto;
  text-align: center;
}
.idx_product .product_box .product_main .item .content .title_box .title {
  font-size: 36px;
  font-family: "sy_re";
  color: #000;
}
@media (max-width:1600px) {
  .idx_product .product_box .product_main .item .content .title_box .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .idx_product .product_box .product_main .item .content .title_box .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .idx_product .product_box .product_main .item .content .title_box .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .idx_product .product_box .product_main .item .content .title_box .title {
    font-size: 20px;
  }
}
.idx_product .product_box .product_main .item .content .title_box .subtitle {
  font-size: 18px;
  color: #000;
}
@media (max-width:1600px) {
  .idx_product .product_box .product_main .item .content .title_box .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_product .product_box .product_main .item .content .title_box .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_product .product_box .product_main .item .content .title_box .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_product .product_box .product_main .item .content .title_box .subtitle {
    font-size: 12px;
  }
}
.idx_product .product_box .product_main .item .content .img {
  width: 100%;
  height: auto;
  margin: 0 auto;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
.idx_product .product_box .product_main .item .content .img .pb {
  padding-bottom: 100%;
}
.idx_product .product_box .product_main .item .content .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.idx_product .product_box .product_main .item .content .idx_more {
  margin-top: clamp(25px, 2.60416667vw, 50px);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  transform: translateY(20px);
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_product .product_box .product_main .item.active .images .ab {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.idx_product .product_box .product_main .item.active .content .title_box .title,
.idx_product .product_box .product_main .item.active .content .title_box .subtitle {
  color: #fff;
}
.idx_product .product_box .product_main .item.active .content .idx_more {
  transform: translateY(0);
  opacity: 1;
    position: absolute;
    width: 100%;
    bottom: 7%;
}
@media (max-width:990px) {
  .idx_product .product_box .product_main {
    grid-template-columns: repeat(1, 1fr);
  }
  .idx_product .product_box .product_main .content .idx_more {
    display: none;
  }
}
.idx_product .product_box .product_tips {
  width: 170px;
  height: 170px;
  padding: 20px;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 5;
  transform: translate(-50%, -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;
  overflow: hidden;
}
.idx_product .product_box .product_tips::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  border-radius: 15px;
  -webkit-backdrop-filter: blur(3px);
  backdrop-filter: blur(3px);
  background-color: rgba(255, 255, 255, 0.57);
}
.idx_product .product_box .product_tips .center {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 5;
}
.idx_product .product_box .product_tips .center .circle_box {
  width: 100%;
  height: 1em;
  font-size: 20px;
  position: relative;
}
.idx_product .product_box .product_tips .center .circle_box .circle {
  width: 1em;
  height: 1em;
  font-size: 20px;
  border-radius: 50%;
  background: #c9c9c9;
  position: absolute;
  left: 50%;
  top: 0;
  z-index: 1;
  transform: translateX(-20%);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_product .product_box .product_tips .center .circle_box .circle:first-child {
  z-index: 2;
}
.idx_product .product_box .product_tips .center .circle_box .circle.active {
  transform: translateX(-80%);
  background: #000;
}
.idx_product .product_box .product_tips .center .title {
  margin-top: clamp(15px, 1.5625vw, 30px);
  font-size: 18px;
  text-align: center;
  line-height: 1;
}
@media (max-width:1600px) {
  .idx_product .product_box .product_tips .center .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_product .product_box .product_tips .center .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_product .product_box .product_tips .center .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_product .product_box .product_tips .center .title {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .idx_product .product_box .product_tips {
    width: 120px;
    height: 120px;
  }
}
@media (max-width:768px) {
  .idx_product .product_box .product_tips {
    width: 100px;
    height: 100px;
  }
}
/* 成为受人尊敬的显示方案综合服务商 */
.KapingBox {
  width: 100%;
  height: 300vh;
  position: relative;
  overflow: hidden;
}
.idx_good {
  width: 100%;
  height: 100vh;
  position: relative;
  top: 0;
  left: 0;
}
.idx_good .maskBox,
.idx_good .images,
.idx_good .good_box {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.idx_good .maskBox {
  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;
}
.idx_good .maskBox img {
  width: 25%;
  filter: brightness(0);
}
.idx_good .images {
  z-index: 1;
}
.idx_good .images img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.idx_good .good_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;
}
@media (max-width:990px) {
  .idx_good .good_box {
    opacity: 1;
  }
  .productLiCon2 .conimages{
      background: #f6f6f6;
  }
}

@media (max-width: 1024px) {
    .KapingBox { height: 100vh; }
    .idx_good { height: 100%; }
    /*.idx_good .maskBox { display: none; }*/
    .idx_good .good_box { height: 100%; }
}
.idx_good .good_box .good_main {
  width: 100%;
  height: auto;
}
.idx_good .good_box .good_main .idx_title .title {
  color: #fff;
}
.idx_good .good_box .good_main .idx_title .idx_more {
  margin-top: clamp(30px, 3.125vw, 60px);
  display: none;
}
.idx_good .good_box .good_main .good_list {
  width: 100%;
  height: auto;
  margin-top: clamp(60px, 6.25vw, 120px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.idx_good .good_box .good_main .good_list .item {
  width: 25%;
  height: auto;
  position: relative;
}
.idx_good .good_box .good_main .good_list .item::after {
  content: '';
  width: 1px;
  height: 200vh;
  position: absolute;
  top: 50%;
  left: 0;
  z-index: 1;
  background: #fff;
  transform: translateY(-50%);
  opacity: 0.1;
}
.idx_good .good_box .good_main .good_list .item .center {
  width: 100%;
  height: auto;
  padding: 20px;
  position: relative;
}
.idx_good .good_box .good_main .good_list .item .center::after {
  content: '';
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background: #fff;
}
.idx_good .good_box .good_main .good_list .item .center .icon {
  width: 100%;
  height: 1em;
  font-size: 36px;
  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;
}
@media (max-width:1600px) {
  .idx_good .good_box .good_main .good_list .item .center .icon {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .idx_good .good_box .good_main .good_list .item .center .icon {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .idx_good .good_box .good_main .good_list .item .center .icon {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .idx_good .good_box .good_main .good_list .item .center .icon {
    font-size: 20px;
  }
}
.idx_good .good_box .good_main .good_list .item .center .info {
  width: 100%;
  height: auto;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.idx_good .good_box .good_main .good_list .item .center .info .number {
  width: 100%;
  height: auto;
  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_good .good_box .good_main .good_list .item .center .info .number .beat,
.idx_good .good_box .good_main .good_list .item .center .info .number .word {
  font-size: 60px;
  font-family: 'Gilroy';
  color: #fff;
  line-height: 1;
}
@media (max-width:1680px) {
  .idx_good .good_box .good_main .good_list .item .center .info .number .beat,
  .idx_good .good_box .good_main .good_list .item .center .info .number .word {
    font-size: 53px;
  }
}
@media (max-width:1440px) {
  .idx_good .good_box .good_main .good_list .item .center .info .number .beat,
  .idx_good .good_box .good_main .good_list .item .center .info .number .word {
    font-size: 45px;
  }
}
@media (max-width:1280px) {
  .idx_good .good_box .good_main .good_list .item .center .info .number .beat,
  .idx_good .good_box .good_main .good_list .item .center .info .number .word {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .idx_good .good_box .good_main .good_list .item .center .info .number .beat,
  .idx_good .good_box .good_main .good_list .item .center .info .number .word {
    font-size: 32px;
  }
}
.idx_good .good_box .good_main .good_list .item .center .info .number .unit {
  width: 8px;
  height: 8px;
  position: relative;
  margin-left: clamp(5px, 0.52083333vw, 10px);
}
.idx_good .good_box .good_main .good_list .item .center .info .number .unit::before,
.idx_good .good_box .good_main .good_list .item .center .info .number .unit::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  transform: translate(-50%, -50%);
  background: #fff;
}
.idx_good .good_box .good_main .good_list .item .center .info .number .unit::before {
  width: 2px;
}
.idx_good .good_box .good_main .good_list .item .center .info .number .unit::after {
  height: 2px;
}
.idx_good .good_box .good_main .good_list .item .center .info .title {
  margin-top: clamp(10px, 1.04166667vw, 20px);
  font-size: 16px;
  color: #fff;
  line-height: 1;
}
@media (max-width:1366px) {
  .idx_good .good_box .good_main .good_list .item .center .info .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_good .good_box .good_main .good_list .item .center .info .title {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .idx_good .good_box .good_main .good_list .item .center .info .title {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .idx_good .good_box .good_main .good_list {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
  }
  .idx_good .good_box .good_main .good_list .item {
    width: 50%;
  }
  .idx_good .good_box .good_main .good_list .item .icon {
    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;
  }
  .idx_good .good_box .good_main .good_list .item .info .number {
    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;
  }
  .idx_good .good_box .good_main .good_list .item .title {
    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;
  }
}
@media (max-width:990px) {
  .idx_good::after {
    display: none;
  }
}
.idx_programme {
  padding-top: clamp(95px, 9.89583333vw, 190px);
}
.idx_programme .centerBox .idx_title .title {
  text-align: center;
}
.idx_programme .centerBox .idx_title .subtitle {
  text-align: center;
}
.idx_programme .bgSwiper {
  position: relative;
  overflow: hidden;
  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%;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.idx_programme .bgSwiper::after {
  content: '';
  position: absolute;
  top: 0px;
  width: 110vw;
  height: 120px;
  background: #ffffff;
  transform: translateY(-60%);
  border-radius: 100%;
  z-index: 2;
}
@media (max-width:990px) {
  .idx_programme .bgSwiper::after {
    display: none;
  }
}
.idx_programme .bgSwiper .topBox {
  width: 100%;
  position: relative;
  z-index: 1;
}
.idx_programme .bgSwiper .topBox .swiperInfo {
  background-color: #000;
}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box {
  position: relative;
  z-index: 1;
}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box ul li .centerInfo {
  width: 100%;
}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box ul li .centerInfo .images {
  width: 100%;
  background-color: #000;
}
.idx_programme .bgSwiper .topBox .swiperInfo .swiper_box ul li .centerInfo .images img {
  width: 100%;
}
.idx_programme .bgSwiper .bomBox {
  position: absolute;
  top: 0;
  left: 0;
  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;
  z-index: 2;
}
.idx_programme .bgSwiper .bomBox .w1560 {
  height: 100%;
  position: relative;
  z-index: 1;
}
.idx_programme .bgSwiper .bomBox .centerBox {
  height: 100%;
  width: 100%;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo {
  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;
  position: relative;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #00000038;
  transform: translateX(-100%);
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li {
  width: 0;
  cursor: pointer;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  width: 100%;
  height: 100%;
  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;
  position: relative;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  border-right: 1px solid #ffffff0e;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: #00000038;
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
  z-index: 1;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo {
  height: 260px;
  position: relative;
  z-index: 2;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {
  font-family: "go_me", "sy_me";
  font-size: 18px;
  color: #fff;
  position: relative;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title {
    font-size: 12px;
  }
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .title::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 1px;
  height: 100%;
  background: #fff;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #fff;
  margin-top: clamp(10px, 1.04166667vw, 20px);
  opacity: 0;
  transform: translateY(0px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  min-height: 24px;
}
@media (max-width:1366px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .subtitle {
    font-size: 12px;
  }
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan {
  margin-top: clamp(20px, 2.08333333vw, 40px);
  opacity: 0;
  transform: translateY(0px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  padding-left: clamp(10px, 1.04166667vw, 20px);
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {
  font-family: "go_me", "sy_me";
  font-size: 14px;
  color: #000;
  width: 80px;
  height: 40px;
  border-radius: 100px;
  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;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a {
    width: 50px;
    height: 25px;
  }
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo .tan a:hover {
  background: #e70070;
  color: #fff;
}
@media (max-width:990px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo .conInfo {
    height: auto;
  }
}
@media (max-width:990px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li .centerInfo {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo::after,
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo::after {
  height: 0;
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {
  font-size: 24px;
}
@media (max-width:1600px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .title,
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .title {
    font-size: 15px;
  }
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .subtitle,
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .subtitle {
  opacity: 1;
  transform: translateY(-10px);
}
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .tan,
.idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li:hover .centerInfo .conInfo .tan {
  opacity: 1;
  transform: translateY(-10px);
}
@media (max-width:990px) {
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo::after {
    height: 0;
  }
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .subtitle {
    opacity: 1;
    transform: translateY(-10px);
  }
  .idx_programme .bgSwiper .bomBox .centerBox .swiperInfo .swiper_box ul li.swiper-slide-active .centerInfo .conInfo .tan {
    opacity: 1;
    transform: translateY(-10px);
  }
}
@media (max-width:990px) {
  .idx_programme .bgSwiper .bomBox .centerBox {
    padding-left: 0%;
  }
}
.idx_programme .bgSwiper .bomBox .idxbut {
  position: absolute;
  z-index: 2;
  font-size: 50px;
  width: 2em;
  height: 2em;
  background: rgba(0, 0, 0, 0.363);
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  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;
  cursor: pointer;
}
@media (max-width:1600px) {
  .idx_programme .bgSwiper .bomBox .idxbut {
    font-size: 44px;
  }
}
@media (max-width:1366px) {
  .idx_programme .bgSwiper .bomBox .idxbut {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .idx_programme .bgSwiper .bomBox .idxbut { display: none;
    font-size: 34px;
  }
}
@media (max-width:768px) {
  .idx_programme .bgSwiper .bomBox .idxbut {
    font-size: 30px;
  }
}
.idx_programme .bgSwiper .bomBox .idxbut i {
  position: absolute;
  color: #fff;
}
.idx_programme .bgSwiper .bomBox .idxbut.prev {
  left: 0;
  transform: translateX(-50%);
}
.idx_programme .bgSwiper .bomBox .idxbut.prev i {
  right: 20%;
}
.idx_programme .bgSwiper .bomBox .idxbut.next {
  right: 0;
  transform: translateX(50%);
}
.idx_programme .bgSwiper .bomBox .idxbut.next i {
  left: 20%;
}
.idx_programme .bgSwiper .bomBox .idxbut:hover {
  background: #e70070;
}
/* 新闻活动 */
.idx_news {
  width: 100%;
  height: auto;
  padding-top: clamp(60px, 6.25vw, 120px);
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
  background: #f5f5f5;
  overflow: hidden;
  position: relative;
  margin-top: -2px;
  z-index: 2;
}
.idx_news .news_box {
  width: 100%;
  height: auto;
}
.idx_news .news_box .idx_title {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.idx_news .news_box .idx_title .more_box a{
    min-width: 150px;
    height: 50px;
    background: #000000;
    color: #FFF;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    border-radius: 50px;
    transition: linear 0.3s all;
    font-size: 16px;
}

@media (max-width:1280px) {
.idx_news .news_box .idx_title .more_box a{
    font-size: 14px;
    min-width: 120px;
    height: 45px;
}
}

@media (max-width:990px) {
.idx_news .news_box .idx_title .more_box a{
    font-size: 12px;
    min-width: 100px;
    height: 35px;
}
}
.idx_news .news_box .idx_title .more_box a:hover {
    background: #e70070;
}
.idx_news .news_box .news_main {
  width: 100%;
  height: auto;
  margin-top: clamp(30px, 3.125vw, 60px);
}
.idx_news .news_box .news_main .swiper_box {
  width: 100%;
  height: auto;
}
.idx_news .news_box .news_main .swiper_box li {
  width: 25%;
}
.idx_news .news_box .news_main .swiper_box a {
  width: 100%;
  height: auto;
  border-radius: 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;
  background: #fff;
  overflow: hidden;
}
.idx_news .news_box .news_main .swiper_box a .info {
  width: 100%;
  height: auto;
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(25px, 2.60416667vw, 50px);
}
.idx_news .news_box .news_main .swiper_box a .info .title {
  height: 4.5em;
  margin-bottom: 1.5em;
  font-size: clamp(0.875rem, 0.29rem + 0.91vw, 1.25rem);
  line-height: 1.5;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  overflow: hidden;
  font-family: "sy_li";
}
.idx_news .news_box .news_main .swiper_box a .info .time {
  font-size: clamp(0.75rem, 0.55rem + 0.25vw, 0.813rem);
  color: #000;
  line-height: 1;
}
.idx_news .news_box .news_main .swiper_box a .img {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.idx_news .news_box .news_main .swiper_box a .img .pb {
  padding-bottom: 42.11%;
}
.idx_news .news_box .news_main .swiper_box a .img .ab {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_news .news_box .news_main .swiper_box a .img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.idx_news .news_box .news_main .swiper_box a:hover .info .title {
  color: #e70070;
}
.idx_news .news_box .news_main .swiper_box a:hover .img .ab {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
.idx_news .news_box .news_main .pager_box {
  width: 100%;
  height: auto;
  margin-top: clamp(25px, 2.60416667vw, 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;
  overflow: hidden;
}
.idx_news .news_box .news_main .pager_box .swiper_btn {
  width: 1em;
  height: 1em;
  font-size: 60px;
  border-radius: 50%;
  background: #000;
  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;
  order: 1;
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  overflow: hidden;
}
@media (max-width:1680px) {
  .idx_news .news_box .news_main .pager_box .swiper_btn {
    font-size: 53px;
  }
}
@media (max-width:1440px) {
  .idx_news .news_box .news_main .pager_box .swiper_btn {
    font-size: 45px;
  }
}
@media (max-width:1280px) {
  .idx_news .news_box .news_main .pager_box .swiper_btn {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .idx_news .news_box .news_main .pager_box .swiper_btn {
    font-size: 32px;
  }
}
.idx_news .news_box .news_main .pager_box .swiper_btn.next {
  order: 10;
}
.idx_news .news_box .news_main .pager_box .swiper_btn svg {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.idx_news .news_box .news_main .pager_box .swiper_btn:hover {
  background: #e70070;
}
.idx_news .news_box .news_main .pager_box .pager {
  width: 100%;
  height: 4px;
  flex: 1;
  margin: 0 clamp(45px, 4.6875vw, 90px) 0 clamp(45px, 4.6875vw, 90px);
  order: 2;
  position: relative;
  background: #e3e3e3;
}
.idx_news .news_box .news_main .pager_box .pager * {
  background: #e70070;
}
/* 底部 */
footer {
  width: 100%;
  height: auto;
  position: relative;
  /*z-index: 30;*/
   z-index: 3;
  background-color: #f5f5f5;
  overflow: hidden;
}
footer .footer_top {
  width: 100%;
  height: auto;
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  overflow: hidden;
}
footer .footer_top .footer_logo {
  width: 100%;
  height: auto;
}
footer .footer_top .footer_logo img {
  max-width: 154px;
}
@media (max-width:990px) {
  footer .footer_top {
    padding-bottom: 10px;
  }
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .content .itemBox  * { font-size: 12px; }
  footer .footer_top .footer_logo a {
    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 .footer_top .footer_logo a img {
    filter: brightness(0) invert(1);
  }
}
footer .footer_top .footer_box {
  width: 100%;
  height: auto;
  padding-top: clamp(35px, 3.64583333vw, 70px);
  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: 10%;
}
footer .footer_top .footer_box .footer_title {
  width: 100%;
  height: auto;
  padding-bottom: 10px;
  position: relative;
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
}
footer .footer_top .footer_box .footer_title a {
  position: relative;
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
}
@media (max-width:1366px) {
  footer .footer_top .footer_box .footer_title {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_title {
    font-size: 12px;
  }
}
footer .footer_top .footer_box .footer_title::after {
  content: '';
  width: 100%;
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: #000;
}
@media (max-width:990px) {
  footer .footer_top .footer_box .footer_title {
    display: none;
  }
}
footer .footer_top .footer_box .footer_nav {
  width: 60.8974%;
  height: auto;
}
footer .footer_top .footer_box .footer_nav .menu_box {
  width: 100%;
  height: auto;
  padding-top: clamp(15px, 1.5625vw, 30px);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 50px;
}
footer .footer_top .footer_box .footer_nav .menu_box .item {
  width: 100%;
  height: auto;
}
footer .footer_top .footer_box .footer_nav .menu_box .item .headtitle {
  width: 100%;
  height: auto;
}
footer .footer_top .footer_box .footer_nav .menu_box .item .headtitle a {
  font-size: 14px;
  font-family: "go_re", "sy_re";
  color: #000;
}
@media (max-width:1366px) {
  footer .footer_top .footer_box .footer_nav .menu_box .item .headtitle a {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_nav .menu_box .item .headtitle a {
    font-size: 12px;
  }
}
footer .footer_top .footer_box .footer_nav .menu_box .item .menu {
  width: 100%;
  height: auto;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
footer .footer_top .footer_box .footer_nav .menu_box .item .menu .one {
  width: 100%;
  height: auto;
}
footer .footer_top .footer_box .footer_nav .menu_box .item .menu .one a {
  font-size: 13px;
  font-family: "go_li", "sy_li";
  color: #00000093;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  footer .footer_top .footer_box .footer_nav .menu_box .item .menu .one a {
    font-size: 12px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_nav .menu_box .item .menu .one a {
    font-size: 7px;
  }
}
footer .footer_top .footer_box .footer_nav .menu_box .item .menu .one a:hover {
  color: #e70070;
  padding-left: 5px;
}
footer .footer_top .footer_box .footer_nav .menu_box .item .menu .one {
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
/*footer .footer_top .footer_box .footer_nav .menu_box .item:first-child {*/
/*  grid-column: 1 / span 2;*/
/*}*/
/*footer .footer_top .footer_box .footer_nav .menu_box .item:first-child .menu {*/
/*  display: grid;*/
/*  grid-template-columns: repeat(2, 1fr);*/
/*}*/
/*footer .footer_top .footer_box .footer_nav .menu_box .item:nth-child(5) {*/
/*  grid-column: 1 / span 2;*/
/*}*/
@media (max-width:990px) {
  footer .footer_top .footer_box .footer_nav {
    display: none;
  }
}
footer .footer_top .footer_box .footer_tips {
  width: 25.641025%;
  max-width: 476px;
  height: auto;
}
footer .footer_top .footer_box .footer_tips .form_box {
  width: 100%;
  height: 36px;
  margin-top: clamp(15px, 1.5625vw, 30px);
  overflow: hidden;
}
footer .footer_top .footer_box .footer_tips .form_box form {
  width: 100%;
  height: 36px;
  position: relative;
  z-index: 1;
  border-radius: 10px;
  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;
}
footer .footer_top .footer_box .footer_tips .form_box form::after {
  content: '';
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: #fff;
}
footer .footer_top .footer_box .footer_tips .form_box form .input {
  width: 100%;
  height: 100%;
  flex: 1;
}
footer .footer_top .footer_box .footer_tips .form_box form .input input {
  width: 100%;
  height: 100%;
  padding: 0 15px;
  border: 0;
  font-size: 14px;
  color: #222;
  background: #e3e3e3;
}
@media (max-width:1366px) {
  footer .footer_top .footer_box .footer_tips .form_box form .input input {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_tips .form_box form .input input {
    font-size: 12px;
  }
}
footer .footer_top .footer_box .footer_tips .form_box form .submit {
  width: 100px;
  height: 100%;
  overflow: hidden;
}
footer .footer_top .footer_box .footer_tips .form_box form .submit input {
  width: 100%;
  height: 100%;
  border-radius: 0;
  border: 0;
  background: #313131;
  cursor: pointer;
  color: #fff;
  font-size: 14px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  footer .footer_top .footer_box .footer_tips .form_box form .submit input {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_tips .form_box form .submit input {
    font-size: 12px;
  }
}
footer .footer_top .footer_box .footer_tips .form_box form .submit:hover input {
  letter-spacing: 2px;
  background: #e70070;
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_tips .form_box form {
    border-radius: 5px;
  }
}
@media (max-width:990px) {
  footer .footer_top .footer_box .footer_tips .form_box {
    display: none;
  }
}
footer .footer_top .footer_box .footer_tips .links {
  width: 100%;
  height: auto;
  padding-top: clamp(15px, 1.5625vw, 30px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: none !important;
  grid-gap: 10px;
}
footer .footer_top .footer_box .footer_tips .links .more {
  width: auto;
  height: auto;
}
footer .footer_top .footer_box .footer_tips .links .more a {
  width: 100%;
  height: 36px;
  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;
  padding-left: clamp(12px, 1.25vw, 24px);
  padding-right: clamp(12px, 1.25vw, 24px);
  font-size: 14px;
  border: 1px solid #dedede;
  border-radius: 10px;
  color: rgba(0, 0, 0, 0.6);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  footer .footer_top .footer_box .footer_tips .links .more a {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_tips .links .more a {
    font-size: 12px;
  }
}
footer .footer_top .footer_box .footer_tips .links .more a:hover {
  border-color: #e70070;
  color: #fff;
  background: #e70070;
}
@media (max-width:990px) {
  footer .footer_top .footer_box .footer_tips .links {
    display: none;
  }
}
footer .footer_top .footer_box .footer_tips .qrcode_box {
  width: 100%;
  height: auto;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
footer .footer_top .footer_box .footer_tips .qrcode_box .footer_title {
  padding: 0;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .footer_title::after {
  display: none;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu {
  width: 100%;
  height: auto;
  margin-top: 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;
  grid-gap: 20px;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item {
  width: auto;
  height: auto;
  position: relative;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .ewm {
  width: 100px;
  height: auto;
  padding: 5px;
  position: absolute;
  top: 100%;
  left: 50%;
  font-size: 0;
  margin-left: -50px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  margin-top: 5px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .ewm img {
  width: 100%;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .ewm::before {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  background: #fff;
  border-radius: 5px;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .ewm::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 #fff transparent;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon {
  width: 1em;
  height: 1em;
  font-size: 34px;
  overflow: hidden;
}
@media (max-width:1680px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon {
    font-size: 30px;
  }
}
@media (max-width:1440px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon {
    font-size: 26px;
  }
}
@media (max-width:1280px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon {
    font-size: 23px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon {
    font-size: 19px;
  }
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon a {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: #eaeaea;
  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-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon a i {
  font-size: 18px;
  color: #131128;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon a i {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon a i {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon a i {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon a i {
    font-size: 12px;
  }
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item .icon::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -2;
  box-sizing: border-box;
  border-radius: 50%;
  border: 2px solid #fff;
  opacity: 0;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item:hover .ewm {
  opacity: 1;
  margin-top: 15px;
  visibility: initial;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item:hover .icon a {
  background: #e70070;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item:hover .icon a i {
  color: #fff;
}
footer .footer_top .footer_box .footer_tips .qrcode_box .menu .item:hover .icon::after {
  opacity: 0.2;
}
@media (max-width:990px) {
  footer .footer_top .footer_box {
    display: none;
  }
}
footer .footer_bottom {
  width: 100%;
  height: auto;
  background-color: #000;
}
footer .footer_bottom .footer_box {
  width: 100%;
  height: auto;
  padding: 12px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  -webkit-align-items: baseline;
  align-items: baseline;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
footer .footer_bottom .footer_box .copy {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.6);
}
@media (max-width:1366px) {
  footer .footer_bottom .footer_box .copy {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_bottom .footer_box .copy {
    font-size: 12px;
  }
}

@media (max-width:990px) {
    footer .footer_bottom .footer_box .copy a{
        display: flex;
        text-align: center;
        justify-content: center;
    }
}
footer .footer_bottom .footer_box .copy a {
  color: rgba(255, 255, 255, 0.6);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
footer .footer_bottom .footer_box .copy a:hover {
  color: #fff;
}
footer .footer_bottom .footer_box .column {
  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;
}
footer .footer_bottom .footer_box .column .item a {
  font-size: 14px;
  color: rgba(255, 255, 255, 0.6);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  footer .footer_bottom .footer_box .column .item a {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_bottom .footer_box .column .item a {
    font-size: 12px;
  }
}
footer .footer_bottom .footer_box .column .item a:hover {
  color: #fff;
}
footer .footer_bottom .footer_box .column .links .menu_box {
  width: 200px;
  height: auto;
  position: absolute;
  bottom: 100%;
  left: 0;
  margin-bottom: -10px;
  opacity: 0;
  visibility: hidden;
}
footer .footer_bottom .footer_box .column .links .menu_box .menu {
  width: 100%;
  height: auto;
  max-height: 150px;
  background: #fff;
  border-radius: 10px;
  overflow: hidden;
  overflow-y: auto;
}
footer .footer_bottom .footer_box .column .links .menu_box .menu .one {
  width: 100%;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
footer .footer_bottom .footer_box .column .links .menu_box .menu .one a {
  width: 100%;
  height: auto;
  padding: 10px;
  text-align: center;
}
footer .footer_bottom .footer_box .column .links .menu_box::after {
  content: '';
  width: 0;
  height: 0;
  margin-left: 20px;
  display: block;
  border: 7px solid transparent;
  border-top: 7px solid #fff;
}
footer .footer_bottom .footer_box .column .links .more {
  width: 100px;
  height: 36px;
  border-radius: 30px;
  background: #fff;
  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-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
footer .footer_bottom .footer_box .column .links .more .word {
  font-size: 14px;
}
@media (max-width:1366px) {
  footer .footer_bottom .footer_box .column .links .more .word {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  footer .footer_bottom .footer_box .column .links .more .word {
    font-size: 12px;
  }
}
footer .footer_bottom .footer_box .column .links .more .icon {
  font-size: 0;
  margin-left: clamp(5px, 0.52083333vw, 10px);
}
@media (max-width:990px) {
  footer .footer_bottom .footer_box .column .links .more {
    display: none;
  }
}
@media (max-width:990px) {
  footer .footer_bottom .footer_box {
    -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;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
  footer .footer_bottom .footer_box .column {
    margin-top: 10px;
  }
}
@media (max-width:990px) {
  footer {
    background: #000;
  }
}
/* sourceMappingURL=./style.css.map */
.wapProductBox .centerBox .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: 20px 0;
}
.wapProductBox .centerBox .itemBox a {
  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;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.wapProductBox .centerBox .itemBox a .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;
  width: 100%;
  background: #f5f5f5;
}
.wapProductBox .centerBox .itemBox a .item .left {
  width: 100%;
  padding: 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;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.wapProductBox .centerBox .itemBox a .item .left .fontBox .fenlei {
  font-size: 14px;
  font-family: "go_li", "sy_li";
  color: #000;
  padding-left: clamp(8.5px, 0.88541667vw, 17px);
  padding-right: clamp(8.5px, 0.88541667vw, 17px);
  padding-top: clamp(3.5px, 0.36458333vw, 7px);
  padding-bottom: clamp(3.5px, 0.36458333vw, 7px);
  width: fit-content;
  background: white;
  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: 50px;
}
@media (max-width:1366px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .fenlei {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .fenlei {
    font-size: 12px;
  }
}
.wapProductBox .centerBox .itemBox a .item .left .fontBox .title {
  font-family: "go_li", "sy_li";
  font-size: 18px;
  color: #000;
  line-height: 1.2;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .title {
    font-size: 12px;
  }
}
.wapProductBox .centerBox .itemBox a .item .left .fontBox .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000;
  line-height: 1.2;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1600px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .wapProductBox .centerBox .itemBox a .item .left .fontBox .subtitle {
    font-size: 15px;
  }
}
.wapProductBox .centerBox .itemBox a .item .left .idx_moBox {
  margin-top: clamp(15px, 1.5625vw, 30px);
  /*background: none;*/
  /*border: 1px solid #000;*/
}
.wapProductBox .centerBox .itemBox a .item .right {
  width: 100%;
}
.wapProductBox .centerBox .itemBox a .item .right .images {
  width: 100%;
}
.wapProductBox .centerBox .itemBox a .item .right .images img {
  width: 100%;
}
.wapProducLast {
  margin-top: 20px;
}
.wapProducLast .centerBox .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: 20px 0;
}
.wapProducLast .centerBox .itemBox .item a {
  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;
  border-radius: 10px;
  overflow: hidden;
}
.wapProducLast .centerBox .itemBox .item a .topBox {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  padding-top: clamp(25px, 2.60416667vw, 50px);
  padding-bottom: clamp(25px, 2.60416667vw, 50px);
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.wapProducLast .centerBox .itemBox .item a .topBox .fontBox .title {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #fff;
}
@media (max-width:1366px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .title {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .title {
    font-size: 12px;
  }
}
.wapProducLast .centerBox .itemBox .item a .topBox .fontBox .subtitle {
  font-family: "go_li", "sy_li";
  font-size: 18px;
  color: #fff;
  line-height: 1.2;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .subtitle {
    font-size: 12px;
  }
}
.wapProducLast .centerBox .itemBox .item a .topBox .fontBox .levtitle {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #fff;
  line-height: 1.2;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1600px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .levtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .levtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .levtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .wapProducLast .centerBox .itemBox .item a .topBox .fontBox .levtitle {
    font-size: 15px;
  }
}
.wapProducLast .centerBox .itemBox .item a .topBox .idx_moBox {
  margin-top: clamp(15px, 1.5625vw, 30px);
  background: none;
  border: 1px solid #ffffff;
}
.wapProducLast .centerBox .itemBox .item a .images {
  width: 100%;
}
.wapProducLast .centerBox .itemBox .item a .images img {
  width: 100%;
}
/* ----------------------------------------------------------------------------------------------------- 内页公共 */
.maodian {
  width: 100%;
  height: 0;
  transform: translateY(-180px);
}
.inside_nav .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 40px;
}
.inside_nav .itemBox .item {
  height: 82px;
  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;
}
.inside_nav .itemBox .item a {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #666666;
  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;
  height: 100%;
}
@media (max-width:1366px) {
  .inside_nav .itemBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .inside_nav .itemBox .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .inside_nav .itemBox .item a {
    font-size: 12px;
  }
}
.inside_nav .itemBox .item a::after {
  content: '\e607';
  font-family: "iconfont";
  position: absolute;
  right: -27px;
  font-size: 12px;
  transform: scale(0.7);
  width: 10px;
  height: auto;
  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: #c5c5c5;
}
.inside_nav .itemBox .item:last-child a::after {
  opacity: 0;
}
.inside_nav.aboutqyCon1 .itemBox .item {
  height: 60px;
}
.inside_nav.aboutqyCon1 .itemBox .item a {
  color: #000;
}
@media (max-width:990px) {
  .inside_nav .itemBox {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
  }
  .inside_nav .itemBox .item {
    min-height: 40px;
    height: auto !important;
  }
  .inside_nav .itemBox .item a {
    color: #000;
  }
}
.inside_more a {
  min-width: 60px;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: fit-content;
  border: 1px solid white;
  border-radius: 12px;
}
@media (max-width:1320px) {
  .inside_more a {
    min-width: 50px;
    height: 40px;
  }
}
@media (max-width:1150px) {
  .inside_more a {
    min-width: 40px;
    height: 30px;
    border-radius: 8px;
  }
}
.idx_moBox {
  min-width: 60px;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  width: fit-content;
  border: 1px solid #e70070;
  background: #e70070;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  border-radius: 12px;
}
@media (max-width:1320px) {
  .idx_moBox {
    min-width: 50px;
    height: 40px;
  }
}
@media (max-width:1150px) {
  .idx_moBox {
    min-width: 40px;
    height: 30px;
    border-radius: 8px;
  }
}
.inside_title .title {
  font-family: "go_li", "sy_li";
  font-size: 40px;
  color: #333333;
  line-height: 1.2;
  text-align: center;
}
@media (max-width:1600px) {
  .inside_title .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .inside_title .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .inside_title .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .inside_title .title {
    font-size: 23px;
  }
}
.inside_title .subtitle {
  font-family: "go_li", "sy_li";
  font-size: 24px;
  color: #333333;
  line-height: 1.3;
  text-align: center;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1600px) {
  .inside_title .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .inside_title .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .inside_title .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .inside_title .subtitle {
    font-size: 15px;
  }
}
.inside_select {
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  border-bottom: 1px solid #e5e5e5;
  overflow: auto;
}
.inside_select .itemBox {
  height: 56px;
  padding: 6px;
  background: #eeeeee;
  width: fit-content;
  border-radius: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.inside_select .itemBox .item {
  height: 100%;
}
.inside_select .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;
  min-width: 131px;
  height: 100%;
  width: fit-content;
  border-radius: 100px;
  position: relative;
  color: #333333;
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  overflow: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  font-family: "go_me", "sy_me";
  font-size: 16px;
  cursor: pointer;
}
@media (max-width:1366px) {
  .inside_select .itemBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .inside_select .itemBox .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .inside_select .itemBox .item a {
    font-size: 12px;
  }
}
.inside_select .itemBox .item a span {
  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: 100%;
  height: 100%;
  border-radius: 100px;
  position: relative;
  z-index: 2;white-space: nowrap;
}
.inside_select .itemBox .item a::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.inside_select .itemBox .item.active a {
  color: white !important;
}

.inside_select .itemBox .item:hover a{
    color: #e70070;
}
.inside_select .itemBox .item.active a::after {
  background: #e70070;
  width: 100%;
  left: 0;
}
@media (max-width:990px) {
  .inside_select .itemBox {    
      height: auto;
    max-height: 300px;
    overflow: auto;
     flex-wrap: wrap;
  }
  .inside_select .itemBox .item a {   
      min-width: auto;
    height: 30px;
  }
}
.selectBox {
  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: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
}
.selectBox .tit {
  font-family: "go_bo", "sy_bo";
  font-size: 18px;
  color: #000;
  line-height: 1;
  flex-shrink: 0;
}
@media (max-width:1600px) {
  .selectBox .tit {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .selectBox .tit {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .selectBox .tit {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .selectBox .tit {
    font-size: 12px;
  }
}
.selectBox .inputBox .layui-form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
  flex-wrap: wrap;
  gap: 10px;
}
.selectBox .inputBox .layui-form .layui-form-select dl {
  top: 100%;
  border-radius: 7px;
  /*overflow: hidden;*/
  padding: 0;  height: fit-content;
}
.selectBox .inputBox .layui-form .layui-form-item {
  margin-bottom: 0 !important;
  /*width: 235px;*/
  width: 177px;
}
.selectBox .inputBox .layui-form .layui-input-block {
  margin-left: 0 !important;
}
.selectBox .inputBox .layui-form .layui-input,
.selectBox .inputBox .layui-form .layui-select,
.selectBox .inputBox .layui-form .layui-textarea {
  height: 60px;
  border-radius: 100px;
  overflow: hidden;
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  font-family: "go_re", "sy_re";
  font-size: 14px;
  color: #000000;
  line-height: 1;
  border: 2px solid #e3e3e3;
}
@media (max-width:1366px) {
  .selectBox .inputBox .layui-form .layui-input,
  .selectBox .inputBox .layui-form .layui-select,
  .selectBox .inputBox .layui-form .layui-textarea {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .selectBox .inputBox .layui-form .layui-input,
  .selectBox .inputBox .layui-form .layui-select,
  .selectBox .inputBox .layui-form .layui-textarea {
    font-size: 12px;
  }
}
.selectBox .inputBox .layui-form .layui-form-select .layui-edge {
  right: 30px;
  border-top-color: #333333;
}
.selectBox .inputBox .layui-form .layui-form-select dl dd.layui-this {
  background-color: #e70070;
}
@media (max-width:1200px) {
  .selectBox .inputBox .layui-form .layui-input,
  .selectBox .inputBox .layui-form .layui-select,
  .selectBox .inputBox .layui-form .layui-textarea {
    height: 46px;
  }
  .selectBox .inputBox .layui-form .layui-form-item {
    width: 180px;
  }
}
@media (max-width:990px) {
  .selectBox .inputBox .layui-form .layui-input,
  .selectBox .inputBox .layui-form .layui-select,
  .selectBox .inputBox .layui-form .layui-textarea {
    height: 40px;
  }
  .selectBox .inputBox .layui-form .layui-form-item {
    width: 120px;
  }
  .selectBox .inputBox .layui-form .layui-form-select .layui-edge {
    right: 20px;
  }
}
@media (max-width:480px) {
  .selectBox .inputBox .layui-form .layui-input,
  .selectBox .inputBox .layui-form .layui-select,
  .selectBox .inputBox .layui-form .layui-textarea {
    height: 40px;
    padding-left: clamp(10px, 1.04166667vw, 20px);
    padding-right: clamp(10px, 1.04166667vw, 20px);
  }
  .selectBox .inputBox .layui-form .layui-form-item {
    width: 110px;
  }
  .selectBox .inputBox .layui-form .layui-form-select .layui-edge {
    right: 10px;
  }
}
.inside_zhtit .title {
  font-family: "go_li", "sy_li";
  font-size: 40px;
  color: #000000;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .inside_zhtit .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .inside_zhtit .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .inside_zhtit .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .inside_zhtit .title {
    font-size: 23px;
  }
}
.inside_zhtit .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #333333;
  line-height: 1.5;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1600px) {
  .inside_zhtit .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .inside_zhtit .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .inside_zhtit .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .inside_zhtit .subtitle {
    font-size: 15px;
  }
}
.inside_zhtit .levtitle {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #333333;
  line-height: 1.875;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
@media (max-width:1366px) {
  .inside_zhtit .levtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .inside_zhtit .levtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .inside_zhtit .levtitle {
    font-size: 12px;
  }
}
.inside_sltit .title {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #010101;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .inside_sltit .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .inside_sltit .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .inside_sltit .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .inside_sltit .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .inside_sltit .title {
    font-size: 25px;
  }
}
.inside_read {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #000;
  line-height: 1;
  margin-top: clamp(35px, 3.64583333vw, 70px);
  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;
  width: fit-content;
  position: relative;
  padding-right: 25px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  min-height: 30px;
}
@media (max-width:1366px) {
  .inside_read {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .inside_read {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .inside_read {
    font-size: 12px;
  }
}
.inside_read i {
  font-size: 26px;
  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;
  margin-top: 4px;
  position: absolute;
  width: 20px;
  height: 20px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .inside_read i {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .inside_read i {
    font-size: 21px;
  }
}
@media (max-width:1024px) {
  .inside_read i {
    font-size: 17px;
  }
}
@media (max-width:768px) {
  .inside_read i {
    font-size: 16px;
  }
}
.inside_read i:last-child {
  right: 0;
  transform: translateX(0%);
}
.inside_read i:first-child {
  left: 0;
  opacity: 0;
  transform: translateX(-100%);
}
@media (max-width:990px) {
  .inside_read i {
    width: 15px;
    height: 15px;
  }
}
.inside_read span {
  color: #000;
}
.inside_pagersBox {
  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(40px, 4.16666667vw, 80px);
}
.inside_pagersBox .layui-laypage {
  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;
}
.inside_pagersBox .layui-laypage a {
  border: 0;
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #000;
  margin: 0 clamp(7.5px, 0.78125vw, 15px) 0 clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .inside_pagersBox .layui-laypage a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .inside_pagersBox .layui-laypage a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .inside_pagersBox .layui-laypage a {
    font-size: 12px;
  }
}
.inside_pagersBox .layui-laypage .layui-laypage-spr {
  border: 0;
}
.inside_pagersBox .layui-laypage .layui-laypage-curr {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  margin: 0;
}
@media (max-width:1366px) {
  .inside_pagersBox .layui-laypage .layui-laypage-curr {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .inside_pagersBox .layui-laypage .layui-laypage-curr {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .inside_pagersBox .layui-laypage .layui-laypage-curr {
    font-size: 12px;
  }
}
.inside_pagersBox .layui-laypage .layui-laypage-curr .layui-laypage-em {
  background: #e70070;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  border-radius: 7px;
}
.inside_pagersBox .layui-laypage-prev,
.inside_pagersBox .layui-laypage-next {
  height: 60px;
  width: 60px;
}
.inside_pagersBox .layui-laypage-prev .but,
.inside_pagersBox .layui-laypage-next .but {
  font-size: 30px;
  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;
  border-radius: 50%;
  /*background: #e70070;*/
  border: 1px solid #dedede;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .inside_pagersBox .layui-laypage-prev .but,
  .inside_pagersBox .layui-laypage-next .but {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .inside_pagersBox .layui-laypage-prev .but,
  .inside_pagersBox .layui-laypage-next .but {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .inside_pagersBox .layui-laypage-prev .but,
  .inside_pagersBox .layui-laypage-next .but {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .inside_pagersBox .layui-laypage-prev .but,
  .inside_pagersBox .layui-laypage-next .but {
    font-size: 18px;
  }
}
.inside_pagersBox .layui-laypage-prev .but i,
.inside_pagersBox .layui-laypage-next .but i {
  color: #808080;
  font-size: 24px;
}
@media (max-width:1600px) {
  .inside_pagersBox .layui-laypage-prev .but i,
  .inside_pagersBox .layui-laypage-next .but i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .inside_pagersBox .layui-laypage-prev .but i,
  .inside_pagersBox .layui-laypage-next .but i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .inside_pagersBox .layui-laypage-prev .but i,
  .inside_pagersBox .layui-laypage-next .but i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .inside_pagersBox .layui-laypage-prev .but i,
  .inside_pagersBox .layui-laypage-next .but i {
    font-size: 15px;
  }
}
.inside_pagersBox .layui-laypage-prev .but:hover,
.inside_pagersBox .layui-laypage-next .but:hover {
  background: #e70070;
  border: 1px solid  #e70070;
}
.inside_pagersBox .layui-laypage-prev .but:hover i,
.inside_pagersBox .layui-laypage-next .but:hover i{
  color: #fff;
}
/*.inside_pagersBox .layui-laypage-prev.layui-disabled .but,*/
/*.inside_pagersBox .layui-laypage-next.layui-disabled .but {*/
/*  background: #000 !important;*/
/*}*/
@media (max-width:990px) {
  .inside_pagersBox .layui-laypage-prev,
  .inside_pagersBox .layui-laypage-next {
    height: 30px !important;
    width: 30px;
  }
  .inside_pagersBox .layui-laypage a,
  .inside_pagersBox .layui-laypage span {
    padding: 0 5px !important;
    height: 20px;
    line-height: 20px;
  }
}
.proit_box .title {
  font-family: "go_me", "sy_me";
  font-size: 48px;
  color: #f7f0fc;
  line-height: 1.4;
}
@media (max-width:1600px) {
  .proit_box .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .proit_box .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .proit_box .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .proit_box .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .proit_box .title {
    font-size: 25px;
  }
}
.proit_box .subtitle {
  font-family: "go_re","sy_re";
  font-size: 24px;
  color: #ffffff;
  line-height: 1.5;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1600px) {
  .proit_box .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .proit_box .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .proit_box .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .proit_box .subtitle {
    font-size: 15px;
  }
}
.proit_box .levtitle {
  font-family: "go_re","sy_re";
  font-size: 18px;
  color: #000000;
  line-height: 1.5;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1600px) {
  .proit_box .levtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .proit_box .levtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .proit_box .levtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .proit_box .levtitle {
    font-size: 12px;
  }
}
.inside_but {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 10px;
  flex-shrink: 0;
}
.inside_but .but {
  font-size: 30px;
  width: 2em;
  height: 2em;
  border-radius: 50%;
  background: #000;
  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;
  flex-shrink: 0;
}
@media (max-width:1600px) {
  .inside_but .but {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .inside_but .but {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .inside_but .but {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .inside_but .but {
    font-size: 18px;
  }
}
.inside_but .but i {
  color: white;
  font-size: 24px;
}
@media (max-width:1600px) {
  .inside_but .but i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .inside_but .but i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .inside_but .but i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .inside_but .but i {
    font-size: 15px;
  }
}
.inside_but .but:hover {
  background: #e70070;
}
@media (max-width:990px) {
  .inside_but {
    display: none;
  }
}
.swiper_but {
  font-size: 30px;
  width: 2em;
  aspect-ratio: 1;
  border-radius: 50%;
  background: #000;
  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;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .swiper_but {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .swiper_but {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .swiper_but {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .swiper_but {
    font-size: 18px;
  }
}
.swiper_but i {
  color: white;
  font-size: 24px;
}
@media (max-width:1600px) {
  .swiper_but i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .swiper_but i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .swiper_but i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .swiper_but i {
    font-size: 15px;
  }
}
.swiper_but.prev {
  left: 0;
  transform: translateX(-140%);
}
.swiper_but.next {
  right: 0;
  transform: translateX(140%);
}
.swiper_but:hover {
  background: #e70070;
}
@media (max-width:1800px) {
  .swiper_but.prev {
    left: 0;
    transform: translateX(-110%);
  }
  .swiper_but.next {
    right: 0;
    transform: translateX(110%);
  }
}
@media (max-width:1600px) {
  .swiper_but {
    z-index: 6;
  }
  .swiper_but.prev {
    left: 0;
    transform: translateX(0%);
  }
  .swiper_but.next {
    right: 0;
    transform: translateX(0%);
  }
}
.progressbar {
  position: relative;
  width: 100%;
  height: 2px;
  margin-top: clamp(8px, 0.83333333vw, 16px);
}
.progressbar span {
  background: #e70070 !important;
  bottom: 0px;
}
.wz_gradient {
  background-image: linear-gradient(90deg, #d532ab 5%, #f77711 20%, #f77711 45%, #285ccf 70%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.sub_gradient {
  background-image: linear-gradient(80deg, #ddb154 5%, #f9f2b0 50%, #c89b46 95%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.tit_gradient {
  background-image: linear-gradient(10deg, #d532ab 5%, #e66865 45%, #a576ff 65%, #285ccf 80%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
/* 视频弹窗 */
.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: #e70070;
  -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: #e70070;
  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;
  overflow: hidden;
  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;
  }
}
.idxPage {
  display: none;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  grid-gap: 0 5px;
  margin-top: 10px;
}
.idxPage .swiper-pagination-bullet-active {
  background: #e70070;
}
@media (max-width:990px) {
  .idxPage {
    display: flex !important;
  }
}
/* ----------------------------------------------------------------------------------------------------- 内页公共 End */
@keyframes timeani {
  0% {
    border-top-left-radius: 0;
  }
  100% {
    border-top-left-radius: 200px;
  }
}
/* 产品 */
.productCon1 {
  padding-top: clamp(45px, 4.6875vw, 90px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
}
.productCon1 .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;
}
.productCon1 .centerBox .topBox .title {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #333333;
  width: 45%;
}
@media (max-width:1600px) {
  .productCon1 .centerBox .topBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productCon1 .centerBox .topBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productCon1 .centerBox .topBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productCon1 .centerBox .topBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productCon1 .centerBox .topBox .title {
    font-size: 25px;
  }
}
.productCon1 .centerBox .topBox .content {
  width: 50%;
  font-family: "go_re","sy_re";
  font-size: 18px;
  color: #333333;
  line-height: 1.6666;
  text-align: justify;
}
@media (max-width:1600px) {
  .productCon1 .centerBox .topBox .content {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productCon1 .centerBox .topBox .content {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productCon1 .centerBox .topBox .content {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productCon1 .centerBox .topBox .content {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .productCon1 .centerBox .topBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productCon1 .centerBox .topBox .title {
    width: 100%;
  }
  .productCon1 .centerBox .topBox .content {
    width: 100%;
    margin-top: 20px;
  }
}
.productCon1 .centerBox .botBox {
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
.productCon1 .centerBox .botBox .images {
  border-top-left-radius: clamp(100px, 10.41666667vw, 200px);
  overflow: hidden;
}
.productCon1 .centerBox .botBox .images img {
  width: 100%;
  min-height: 250px;
  object-fit: cover;
}
@media (max-width:990px) {
  .productCon1 .centerBox .botBox .images {
    border-top-left-radius: clamp(50px, 5.20833333vw, 100px);
  }
}
@media (max-width:990px) {
  .productCon1 {
    padding-top: 20px;
  }
}
.productCon1.aboutCon99 {
  padding-top: clamp(10px, 1.04166667vw, 20px);
}
.productCon2 {
  background-color: #f5f5f5;
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  padding-top: 1px;
}
.productCon2 .centerBox .con1 {
  position: relative;
  margin-top: clamp(30px, 3.125vw, 60px);
  cursor: pointer;
}
.productCon2 .centerBox .con1 .center {
  position: absolute;
  width: 100%;
  height: 100%;
  padding-left: clamp(40px, 4.16666667vw, 80px);
  padding-right: 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-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 2;
}
.productCon2 .centerBox .con1 .center .title {
  font-family: "go_li", "sy_li";
  font-size: 40px;
  color: white;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productCon2 .centerBox .con1 .center .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .productCon2 .centerBox .con1 .center .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .productCon2 .centerBox .con1 .center .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .productCon2 .centerBox .con1 .center .title {
    font-size: 23px;
  }
}
.productCon2 .centerBox .con1 .center .subtitle {
  font-family: "go_li", "sy_li";
  font-size: 24px;
  color: white;
  line-height: 1.4;
  margin-top: clamp(17.5px, 1.82291667vw, 35px);
}
@media (max-width:1600px) {
  .productCon2 .centerBox .con1 .center .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productCon2 .centerBox .con1 .center .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productCon2 .centerBox .con1 .center .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productCon2 .centerBox .con1 .center .subtitle {
    font-size: 15px;
  }
}
.productCon2 .centerBox .con1 .center .inside_more {
  margin-top: clamp(85px, 8.85416667vw, 170px);
  opacity: 0;
  display: none;
}
.productCon2 .centerBox .con1 .center .inside_more a {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productCon2 .centerBox .con1 .images {
  border-radius: 20px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.productCon2 .centerBox .con1 .images img {
  min-height: 300px;
  object-fit: cover;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productCon2 .centerBox .con1:hover .center .inside_more a {
  background: #e70070;
  border: 1px solid #e70070;
}
.productCon2 .centerBox .con1:hover .images img {
  transform: scale(1.03);
}
.productCon2 .centerBox .con2 {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.productCon2 .centerBox .con2 .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(12px, 1.25vw, 24px) clamp(12px, 1.25vw, 24px);
}
.productCon2 .centerBox .con2 .itemBox .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: row-reverse;
  background: #ffffff;
  border-radius: 20px;
  overflow: hidden;
  cursor: pointer;
}
.productCon2 .centerBox .con2 .itemBox .item .images {
  width: calc(100% - 54.257425%);
}
.productCon2 .centerBox .con2 .itemBox .item .images .pb {
  padding-bottom: 139%;
}
.productCon2 .centerBox .con2 .itemBox .item .images .pb .ab img {
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productCon2 .centerBox .con2 .itemBox .item .fontBox {
  width: 54.257425%;
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(5px, 0.52083333vw, 10px);
  position: relative;
}
.productCon2 .centerBox .con2 .itemBox .item .fontBox .title {
  font-family: "go_re", "sy_re";
  font-size: 30px;
  color: #333333;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .title {
    font-size: 18px;
  }
}
.productCon2 .centerBox .con2 .itemBox .item .fontBox .subtitle {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.625;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .subtitle {
    font-size: 12px;
  }
}
.productCon2 .centerBox .con2 .itemBox .item .fontBox .inside_more {
  bottom: 40px;
  position: absolute;
}
.productCon2 .centerBox .con2 .itemBox .item .fontBox .inside_more a {
  border: 1px solid #575757;
  overflow: hidden;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productCon2 .centerBox .con2 .itemBox .item .fontBox .inside_more a img {
  filter: brightness(0) invert(0);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1320px) {
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .inside_more {
    bottom: 20px;
  }
}
.productCon2 .centerBox .con2 .itemBox .item:hover .images .pb .ab img {
  transform: scale(1.03);
}
.productCon2 .centerBox .con2 .itemBox .item:hover .fontBox .inside_more a {
  background-color: #e70070;
  border: 1px solid #e70070;
}
.productCon2 .centerBox .con2 .itemBox .item:hover .fontBox .inside_more a img {
  filter: brightness(0) invert(1);
}
@media (max-width:990px) {
  .productCon2 .centerBox .con2 .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
  .productCon2 .centerBox .con2 .itemBox .item .fontBox .inside_more {
    position: relative;
    bottom: 0;
    margin-top: 20px;
  }
}
.productCon2 .centerBox .content1 .con2 .itemBox .item:first-child {
  grid-column: 1;
  grid-row: 1 / span 2;
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.productCon2 .centerBox .content1 .con2 .itemBox .item:first-child .images {
  width: 100%;
}
.productCon2 .centerBox .content1 .con2 .itemBox .item:first-child .images .pb {
  padding-bottom: 63.5%;
}
.productCon2 .centerBox .content1 .con2 .itemBox .item:first-child .fontBox {
  width: 100%;
  height: 100%;
}
.productCon2 .centerBox .content2 .con2 .itemBox {
  grid-template-columns: repeat(2, 1fr);
}
.productCon2 .centerBox .content2 .con2 .itemBox .item .images {
  width: 42%;
}
.productCon2 .centerBox .content2 .con2 .itemBox .item .images .pb {
  padding-bottom: 131.5%;
}
.productCon2 .centerBox .content2 .con2 .itemBox .item .fontBox {
  width: 58%;
}
@media (max-width:990px) {
  .productCon2 .centerBox .content2 .con2 .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.productCon3 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
}
.productCon3 .centerBox .contentBox {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.productCon3 .centerBox .contentBox .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(0px, 0vw, 0px) clamp(30px, 3.125vw, 60px);
}
.productCon3 .centerBox .contentBox .itemBox .item {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.2;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
  min-width: 72px;
  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:1366px) {
  .productCon3 .centerBox .contentBox .itemBox .item {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productCon3 .centerBox .contentBox .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productCon3 .centerBox .contentBox .itemBox .item {
    font-size: 12px;
  }
}
.productCon3 .centerBox .contentBox .itemBox .item.active,
.productCon3 .centerBox .contentBox .itemBox .item:hover {
  color: #e70070;
  font-family: "go_bo", "sy_bo";
  font-size: 18px;
}
@media (max-width:1600px) {
  .productCon3 .centerBox .contentBox .itemBox .item.active,
  .productCon3 .centerBox .contentBox .itemBox .item:hover {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productCon3 .centerBox .contentBox .itemBox .item.active,
  .productCon3 .centerBox .contentBox .itemBox .item:hover {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productCon3 .centerBox .contentBox .itemBox .item.active,
  .productCon3 .centerBox .contentBox .itemBox .item:hover {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productCon3 .centerBox .contentBox .itemBox .item.active,
  .productCon3 .centerBox .contentBox .itemBox .item:hover {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .productCon3 .centerBox .contentBox .itemBox .item {
    min-width: unset !important;
  }
}
.productCon3 .centerBox .contentBox .swiperInfo {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box {
  overflow: hidden;
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(15px, 1.5625vw, 30px);
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left {
  border-radius: 30px;
  background: #f5f5f5;
  width: calc(100% - 64.74358% - 30px);
  padding: clamp(25px, 2.60416667vw, 50px);
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top {
  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;
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .title {
  font-family: "go_re","sy_re";
  font-size: 18px;
  color: #333333;
  line-height: 1.2;
  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) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .title {
    font-size: 12px;
  }
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .title i {
  transform: rotate(-45deg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-left: 10px;
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .number {
  font-family: "eu_me";
  font-size: 24px;
  color: #b7b0a9;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .number {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .number {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .number {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .top .number {
    font-size: 15px;
  }
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .title {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #333333;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .title {
    font-size: 25px;
  }
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 18px;
  color: #827c75;
  line-height: 1.4;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
}
@media (max-width:1600px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left .bot .subtitle {
    font-size: 12px;
  }
}
.productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .right {
  border-radius: 30px;
  overflow: hidden;
  width: 64.74358%;
}
@media (max-width:990px) {
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    background: #f5f5f5;
    border-radius: 30px;
    overflow: hidden;
  }
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .left {
    width: 100%;
  }
  .productCon3 .centerBox .contentBox .swiperInfo .swiper_box ul li .centerInfo .right {
    width: 100%;
    border-radius: 0px;
  }
}
.productLiCon1 {
  background: #f6f6f6;
}
.productLiCon1 .centerBox {
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
.productLiCon1 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(20px, 2.08333333vw, 40px);
}
.productLiCon1 .centerBox .itemBox .item {
  background: white;
  min-height: 120px;
  border-radius: 16px;
  border: 1px solid white;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productLiCon1 .centerBox .itemBox .item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: clamp(10px, 1.04166667vw, 20px);
  grid-gap: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
  height: 100%;
  cursor: pointer;
}
.productLiCon1 .centerBox .itemBox .item a .left {
  max-width: 70px;
  width: 100%;
  flex-shrink: 0;
  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;
}
.productLiCon1 .centerBox .itemBox .item a .right {
  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;
}
.productLiCon1 .centerBox .itemBox .item a .right .title {
  font-family: "go_me", "sy_me";
  font-size: 18px;
  color: #333333;
  line-height: 1.2;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .productLiCon1 .centerBox .itemBox .item a .right .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productLiCon1 .centerBox .itemBox .item a .right .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiCon1 .centerBox .itemBox .item a .right .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productLiCon1 .centerBox .itemBox .item a .right .title {
    font-size: 12px;
  }
}
.productLiCon1 .centerBox .itemBox .item a .right .sbtitle {
  font-family: "go_re","sy_re";
  font-size: 14px;
  color: #333333;
  line-height: 1.2;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
@media (max-width:1366px) {
  .productLiCon1 .centerBox .itemBox .item a .right .sbtitle {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLiCon1 .centerBox .itemBox .item a .right .sbtitle {
    font-size: 12px;
  }
}
.productLiCon1 .centerBox .itemBox .item.active {
  border: 1px solid #e70070;
}

.productLiCon1 .centerBox .itemBox .item:hover .right .title{
    color: #e70070;
}
@media (max-width:1200px) {
  .productLiCon1 .centerBox .itemBox .item {
    min-height: 90px;
  }
}
@media (max-width:1200px) {
  .productLiCon1 .centerBox .itemBox {
    grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(10px, 1.04166667vw, 20px);
  }
}
@media (max-width:990px) {
  .productLiCon1 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
  .productLiCon1 .centerBox .itemBox .item a .left {
    width: 70px;
    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:480px) {
  .productLiCon1 .centerBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.productLiCon1 .centerBox .down {
  margin-top: 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;
}
.productLiCon1 .centerBox .down i {
  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: 20px;
  width: 20px;
  transform: rotate(90deg);
  font-size: 18px;
  cursor: pointer;
}
@media (max-width:1600px) {
  .productLiCon1 .centerBox .down i {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productLiCon1 .centerBox .down i {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiCon1 .centerBox .down i {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productLiCon1 .centerBox .down i {
    font-size: 12px;
  }
}
.productLiCon2 .conimages {
  width: 100%;
  position: relative;
  z-index: 1;
}
.productLiCon2 .conimages img {
  width: 100%;
}
.productLiCon2 .centerBox {
  margin-top: clamp(-55px, -5.72916667vw, -110px);
  position: relative;
  z-index: 2;
}
.productLiCon2 .centerBox .con1 {
  padding-top: clamp(45px, 4.6875vw, 90px);
  padding-bottom: clamp(45px, 4.6875vw, 90px);
  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;
  background-color: #fff;
  border-radius: 20px;
  border: 2px solid #f1f1f1;
  overflow: hidden;
  padding-left: clamp(16.5px, 1.71875vw, 33px);
  padding-right: clamp(16.5px, 1.71875vw, 33px);
  margin-bottom: clamp(30px, 3.125vw, 60px);
}
.productLiCon2 .centerBox .con1 .left {
  width: 32%;
  height: auto;
  border-right: 1px solid #e5e5e5;
  text-align: center;
}
.productLiCon2 .centerBox .con1 .left .title {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #333333;
  line-height: 1;
}
@media (max-width:1600px) {
  .productLiCon2 .centerBox .con1 .left .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productLiCon2 .centerBox .con1 .left .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productLiCon2 .centerBox .con1 .left .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productLiCon2 .centerBox .con1 .left .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productLiCon2 .centerBox .con1 .left .title {
    font-size: 25px;
  }
}
.productLiCon2 .centerBox .con1 .right {
  width: 78%;
  padding:0 7.5%;
  height: 100%;
  text-align: center;
}
.productLiCon2 .centerBox .con1 .right .content {
  font-family: "go_re","sy_re";
  font-size: 18px;
  color: #333333;
  line-height: 1.666;
}
@media (max-width:1600px) {
  .productLiCon2 .centerBox .con1 .right .content {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productLiCon2 .centerBox .con1 .right .content {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiCon2 .centerBox .con1 .right .content {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productLiCon2 .centerBox .con1 .right .content {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .productLiCon2 .centerBox .con1 {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productLiCon2 .centerBox .con1 .left {
    width: 100%;
  }
  .productLiCon2 .centerBox .con1 .right {
    width: 100%;
    margin-top: 20px;
  }
}
.productLiCon2 .centerBox .con3 .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-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
  border-bottom: 1px solid #e5e5e5;
}
.productLiCon2 .centerBox .con3 .itemBox .item .left {
  width: 36%;
}
.productLiCon2 .centerBox .con3 .itemBox .item .left .title {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #333333;
  line-height: 1;
}
@media (max-width:1366px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .title {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .title {
    font-size: 12px;
  }
}
.productLiCon2 .centerBox .con3 .itemBox .item .left .sbtitle {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #333333;
  line-height: 1.5;
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1600px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .sbtitle {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .sbtitle {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .sbtitle {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .sbtitle {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .sbtitle {
    font-size: 25px;
  }
}
.productLiCon2 .centerBox .con3 .itemBox .item .left .letitle {
  font-family: "go_li", "sy_li";
  font-size: 18px;
  color: #333333;
  line-height: 1.6666;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
}
@media (max-width:1600px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .letitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .letitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .letitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productLiCon2 .centerBox .con3 .itemBox .item .left .letitle {
    font-size: 12px;
  }
}
.productLiCon2 .centerBox .con3 .itemBox .item .right {
  width: 60.5%;
}
.productLiCon2 .centerBox .con3 .itemBox .item .right .images {
  border-radius: 500px;
  overflow: hidden;
}
.productLiCon2 .centerBox .con3 .itemBox .item .right .images img {
  width: 100%;
}
@media (max-width:990px) {
  .productLiCon2 .centerBox .con3 .itemBox .item {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productLiCon2 .centerBox .con3 .itemBox .item .left {
    width: 100%;
  }
  .productLiCon2 .centerBox .con3 .itemBox .item .right {
    width: 100%;
    margin-top: 20px;
  }
  .productLiCon2 .centerBox .con3 .itemBox .item .right .images {
    border-radius: 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;
  }
  .productLiCon2 .centerBox .con3 .itemBox .item .right .images img {
    min-height: 200px;
    object-fit: cover;
  }
}
.productLiCon3 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.productLiCon3:last-child {
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
}
.productLiCon3 .centerBox .title {
  font-family: "go_li", "sy_li";
  font-size: 40px;
  color: #333333;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productLiCon3 .centerBox .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .productLiCon3 .centerBox .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .productLiCon3 .centerBox .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .productLiCon3 .centerBox .title {
    font-size: 23px;
  }
}
.productLiCon3 .centerBox .tabBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
  overflow: auto;
}
.productLiCon3 .centerBox .tabBox table {
  width: 100% !important;
  min-width: 1200px;
}
.productLiCon3 .centerBox .tabBox>p{
  font-family: "sy_li" !important;
  font-size: var(--font40) !important;
  color: #333333 !important;
  line-height: 1.2 !important;
}

.productLiCon3 .centerBox .tabBox>p>span{
  font-family: "sy_li" !important;
  font-size: var(--font40) !important;
  color: #333333 !important;
  line-height: 1.2 !important;
}

.productLiCon3 .centerBox .tabBox table tr:first-child td {
  background: #f5f5f5;
  font-family: "eu_sb";
  font-size: 16px;
  color: #333333;
}
.productLiCon3 .centerBox .tabBox table tr:first-child td>p>span {
  background: #f5f5f5 !important;
  font-weight: unset !important;
  font-family: "eu_sb"!important;
  font-size: var(--font16) !important;
  color: #333333 !important;
}
@media (max-width:1366px) {
  .productLiCon3 .centerBox .tabBox table tr:first-child td {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiCon3 .centerBox .tabBox table tr:first-child td {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLiCon3 .centerBox .tabBox table tr:first-child td {
    font-size: 12px;
  }
}
.productLiCon3 .centerBox .tabBox table tr td {
  height: 70px;
  font-family: "eu_re";
  font-size: 14px;
  color: #333333;
}
.productLiCon3 .centerBox .tabBox table tr td>p>span{
  height: 70px;
  font-family: "eu_re" !important;
  font-size: var(--font14) !important;
  color: #333333 !important;
}
@media (max-width:1366px) {
  .productLiCon3 .centerBox .tabBox table tr td {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLiCon3 .centerBox .tabBox table tr td {
    font-size: 12px;
  }
}
.productLiCon3 .centerBox .tabBox table tr td span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  -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;
}
@media (max-width:990px) {
  .productLiCon3 .centerBox .tabBox table tr td {
    height: 50px;
  }
}

.productLiCon3 .centerBox .tabBoxNew table {
    border: 1px solid #dfdfdf;
    border-bottom: none;
    border-right: none;
    border-spacing: 0;
    margin: 0 auto;
    width: 100%
}

.productLiCon3 .centerBox .tabBoxNew table tr th {
    background-color: #f7f7f7;
    border: 1px solid #dfdfdf;
    border-left: none;
    border-top: none;
    box-sizing: border-box;
    color: #333;
    padding: 10px 20px;
    text-align: center;
    width: 180px!important
}

.productLiCon3 .centerBox .tabBoxNew table tr td {
    height: auto;
    border: 1px solid #dfdfdf;
    border-left: none;
    border-top: none;
    box-sizing: border-box;
    padding: 10px 20px;
    text-align: left;
    word-break: break-all
}
.productLiCon3 .centerBox .tabBoxNew table tr:first-child td {
        background: none;
}

.productLiCon3 .centerBox .tabBoxNew table tr td:not(:last-child) {
    background: #f7f7f7;
    color: #333;
    font-weight: 700;
    padding: 0 20px;
    text-align: center;
    width: 180px!important;  line-height: 2.5em;  font-size: 16px;
}

.productLiaCon2 .conimages {
  width: 100%;
  position: relative;
  z-index: 1;
}
.productLiaCon2 .conimages img {
  width: 100%;  
  min-height: 300px;
  object-fit: cover;
}
.productLiaCon2 .centerBox .contentBox {
  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(20px, 2.08333333vw, 40px);
  overflow: hidden;
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
}
.productLiaCon2 .centerBox .contentBox .left {
  width: 19.23%;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.productLiaCon2 .centerBox .contentBox .left.active {
  width: 0;
  opacity: 0;
  transform: translateX(-100%);
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item {
  border-bottom: 1px solid #e5e5e5;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .name {
  font-family: "go_me", "sy_me";
  font-size: 20px;
  color: #333333;
  line-height: 1.2;
  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: 80px;
  cursor: pointer;
  position: relative;
  z-index: 2;
}
@media (max-width:1600px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .name {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .name {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .name {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .name {
    font-size: 13px;
  }
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .name span {
  position: relative;
  width: 16px;
  height: 2px;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .name span 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;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .name span i:last-child {
  transform: rotate(90deg);
}
@media (max-width:990px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .name span {
    width: 8px;
    height: 2px;
  }
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content {
  margin-top: clamp(2.5px, 0.26041667vw, 5px);
  display: none;
  position: relative;
  z-index: 1;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li {
  margin-bottom: clamp(10px, 1.04166667vw, 20px);
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #262626;
  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;
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li i {
  width: 14px;
  height: 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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  border: 1px solid #8c8c8c;
  border-radius: 50%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li i::after {
  content: '';
  position: absolute;
  width: 6px;
  height: 6px;
  background: #e70070;
  border-radius: 50%;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li:hover,
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li.active {
  font-family: "go_re", "sy_re";
  color: #333333;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li:hover i,
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li.active i {
  border: 1px solid #e70070;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li:hover i::after,
.productLiaCon2 .centerBox .contentBox .left .itemBox .item .content ul li.active i::after {
  opacity: 1;
}
.productLiaCon2 .centerBox .contentBox .left .itemBox .item.active .name span i:last-child {
  transform: rotate(0deg);
}
.productLiaCon2 .centerBox .contentBox .right {
  width: 76.923%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productLiaCon2 .centerBox .contentBox .right .topBox {
  width: 100%;
  height: 60px;
  background: #f6f6f6;
  border-radius: 10px;
  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;
  padding-left: clamp(15px, 1.5625vw, 30px);
  position: relative;
  z-index: 2;
}
.productLiaCon2 .centerBox .contentBox .right .topBox .le {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  cursor: pointer;  align-items: center;
}
.productLiaCon2 .centerBox .contentBox .right .topBox .le .one {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #333333;
  line-height: 1.2;
  padding-right: clamp(10px, 1.04166667vw, 20px);
  border-right: 1px solid #d2d2d2;
  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) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .le .one {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .le .one {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .topBox .le .one img {
  margin-right: 5px;
}
.productLiaCon2 .centerBox .contentBox .right .topBox .le .tow {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #333333;
  line-height: 1.2;
  padding-left: clamp(10px, 1.04166667vw, 20px);
}
.productLiaCon2 .centerBox .contentBox .right .topBox .le .input {
    margin-left: 20px;
    display: flex;
    align-items: center;
    background: #FFF;
    gap: 10px;
    padding: 0 10px;
}

.productLiaCon2 .centerBox .contentBox .right .topBox .le .input img { cursor: pointer;  flex-shrink: 0; }
.productLiaCon2 .centerBox .contentBox .right .topBox .le .input input {
    height: 30px; padding: 0 10px;
     font-size: 16px;
  font-family: "go_me", "sy_me"; border: 0;
}
@media (max-width:768px) {
    .productLiaCon2 .centerBox .contentBox .right .topBox {
        display: block;
        height: auto;
        padding-right: clamp(15px, 1.5625vw, 30px);
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .productLiaCon2 .centerBox .contentBox .right .topBox .le {
        display: block;
    }
    .productLiaCon2 .centerBox .contentBox .right .topBox .le .one {
        margin-bottom: 10px;
        border: none;
    }
    .productLiaCon2 .centerBox .contentBox .right .topBox .le .tow {
        padding-left: 0;
    }
   .productLiaCon2 .centerBox .contentBox .right .topBox .le .input {
        margin: 20px 0;
    }
    .productLiaCon2 .centerBox .contentBox .right .topBox .le .input input {
        width: 100%;
    }
  .productLiaCon2 .centerBox .contentBox .right .topBox .le .one {
    font-size: 12px;
  }
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox{
      right: auto !important;
  }
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .le .tow {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .le .tow {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .le .tow {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri {
  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;
  padding-right: clamp(15px, 1.5625vw, 30px);
  height: 100%;
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .one {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #333333;
  line-height: 1.2;
  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;
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .one {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .one {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .one {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .one i {
  font-size: 16px;
  color: #333333;
  transform: rotate(-90deg);
  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;
  margin-left: 8px;
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .one i {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .one i {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .one i {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox {
  position: absolute;
  min-width: 120px;
  right: 5px;
  top: 100%;
  z-index: 3;
  transform: translateY(10px);
  background: white;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  box-shadow: 0 0 10px 1px #e5e5e5;
  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;
  visibility: hidden;
  border-radius: 5px;
  overflow: hidden;
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox::after {
  content: '';
  position: absolute;
  top: 0;
  transform: translateY(-100%);
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 7px 7px 7px;
  border-color: transparent transparent #fff transparent;
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox .it {
  width: 100%;
  height: 40px;
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #333333;
  line-height: 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: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  padding-right: clamp(10px, 1.04166667vw, 20px);
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox .it {
    font-size: 13px;
  }
}
@media (max-width:1200px) {
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox {
    display: none;
}
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox .it {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox .it:hover,
.productLiaCon2 .centerBox .contentBox .right .topBox .ri .itBox .it.active {
  background: #e70070;
  color: white;
}
.productLiaCon2 .centerBox .contentBox .right .topBox .ri:hover .itBox {
  opacity: 1;
  transform: translateY(0px);
  visibility: visible;
}
.productLiaCon2 .centerBox .contentBox .right .botBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
  position: relative;
  z-index: 1;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(20px, 2.08333333vw, 40px);
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item {
  border: 1px solid #e5e5e5;
  border-radius: 20px;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .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;
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  position: relative;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .images {
  width: 100%;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .images .pb {
  padding-bottom: 64.3%;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .images .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;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .images .pb .ab img {
  max-width: 80%;
  max-height: 80%;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox {
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  /*margin-top: clamp(15px, 1.5625vw, 30px);*/
  text-align: center;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .title {
  font-family: "eu_sb";
  font-size: 24px;
  color: #333333;
  line-height: 1.2;
  display: none;
}
@media (max-width:1600px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .title {
    font-size: 15px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .subtitle {
  font-family: "go_me", "sy_me";
  font-size: 28px;
  color: #333333;
  line-height: 1.2;
  /*margin-top: clamp(20px, 2.08333333vw, 40px);*/
  /*letter-spacing: 4px;*/
}
@media (max-width:1600px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .subtitle {
    font-size: 18px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .subtitle {
    font-size: 16px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .levtitle {
  font-family: "go_li", "sy_li";
  font-size: 18px;
  color: #333333;
  font-weight: 600;
  line-height: 1.2;
  margin-top: clamp(5px, 0.52083333vw, 10px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  border-bottom: 1px solid #e5e5e5;
  position: relative;
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .levtitle {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .levtitle {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .levtitle {
    font-size: 14px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .levtitle::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0%;
  height: 1px;
  background: #5d032f;
  transition: all 0.5s;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .content ul li {
  font-family: "go_re","sy_re";
  font-size: 14px;
  color: #333333;
  line-height: 1.2;
  height: 45px;
  border-bottom: 1px solid #e5e5e5;
  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:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .content ul li {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .content ul li {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .more {
  margin-top: clamp(10px, 1.04166667vw, 20px);
  width: 100%;
  height: 40px;
  background: #e5e5e5;
  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: "go_me", "sy_me";
  font-size: 14px;
  color: #333333;
  line-height: 1;
  border-radius: 6px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .more {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .more {
    font-size: 12px;
  }
}
@media (max-width:1366px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .more {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .fontBox .more {
    font-size: 12px;
  }
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .recommend {
  position: absolute;
  left: 0;
  top: 14px;
  background: #e70070;
  font-family: "go_bo", "sy_bo";
  font-size: 12px;
  color: white;
  width: 70px;
  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;
  transform: translateX(-6px);
  line-height: 1;
  opacity: 0;
  padding-bottom: 1px;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item a .recommend::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 6px 6px 0;
  border-color: transparent #5d032f transparent transparent;
  position: absolute;
  left: 0;
  transform: translate(calc(-100% + 6px), 100%);
  bottom: 0;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item:hover a .fontBox .more {
  background-color: #e70070;
  color: white;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item:hover a .fontBox .levtitle::after {
  width: 100%;
  left: 0;
}
.productLiaCon2 .centerBox .contentBox .right .botBox .itemBox .item.active a .recommend {
  opacity: 1;
}
@media (max-width:990px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox ,.productLiaCon2 .centerBox .contentBox .right.active .botBox .itemBox{
    grid-template-columns: repeat(2, 1fr) !important;
  }
}
@media (max-width:480px) {
  .productLiaCon2 .centerBox .contentBox .right .botBox .itemBox ,.productLiaCon2 .centerBox .contentBox .right.active .botBox .itemBox{
    grid-template-columns: repeat(1, 1fr) !important;
  }
}
.productLiaCon2 .centerBox .contentBox .right.active {
  width: 100%;
}
.productLiaCon2 .centerBox .contentBox .right.active .botBox .itemBox {
  grid-template-columns: repeat(4, 1fr);
}
@media (max-width:990px) {
  .productLiaCon2 .centerBox .contentBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productLiaCon2 .centerBox .contentBox .left {
    width: 100%;
  }
  .productLiaCon2 .centerBox .contentBox .left .itemBox {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(20px, 2.08333333vw, 40px);
  }
  .productLiaCon2 .centerBox .contentBox .left .itemBox .item .name {
    height: 40px;
  }
  .productLiaCon2 .centerBox .contentBox .right {
    width: 100%;
    margin-top: 20px;
  }
}
.productLialiCon1 .centerBox .con1 {
  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(30px, 3.125vw, 60px);
  border-top: 1px solid #e3e3e3;
}
.productLialiCon1 .centerBox .con1 .left {
  width: 50%;
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiper_boxa {
  overflow: hidden;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiper_boxa ul li {
  width: 0;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiper_boxa ul li.is_active .centerInfo .pb .ab::after{
    position: absolute; 
    content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 27px 0 27px 37px;
  border-color: transparent transparent transparent #e70070;
    
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiper_boxa ul li .centerInfo .pb {
  padding-bottom: 82.3%;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiper_boxa ul li .centerInfo .pb .ab {
  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: flex-center;
  align-items:center;
  cursor: pointer;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiper_boxa ul li .centerInfo .pb .ab img {
  max-width: 85%;
  max-height: 85%;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox {
  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;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .swiper_boxb {
  overflow: hidden;
  width: calc(100% - 76px);
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .swiper_boxb ul li {
  width: 0;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .swiper_boxb ul li .centerInfo {
  border: 2px solid #e5e5e5;
  border-radius: 12px;
  cursor: pointer;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .swiper_boxb ul li .centerInfo .pb {
  padding-bottom: 98%;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .swiper_boxb 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;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .swiper_boxb ul li .centerInfo .pb .ab img {
  max-width: 85%;
  max-height: 85%;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .swiper_boxb ul li.active .centerInfo {
  border: 2px solid #e70070;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .but {
  position: absolute;
  cursor: pointer;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .but.prev {
  left: 0;
}
.productLialiCon1 .centerBox .con1 .left .swiperInfo .swiBox .but.next {
  right: 0;
}
.productLialiCon1 .centerBox .con1 .right {
  width: 50%;
  padding-left: clamp(15px, 1.5625vw, 30px);
}
.productLialiCon1 .centerBox .con1 .right .top {
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  border-bottom: 1px solid #e5e5e5;
}
.productLialiCon1 .centerBox .con1 .right .top .recommend {
  background: #e70070;
  font-family: "go_bo", "sy_bo";
  font-size: 12px;
  color: white;
  width: 70px;
  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;
  line-height: 1;
  padding-bottom: 1px;
}
.productLialiCon1 .centerBox .con1 .right .top .title {
  font-family: "go_re","sy_re";
  font-size: 36px;
  color: #333333;
  line-height: 1.5;
}
@media (max-width:1600px) {
  .productLialiCon1 .centerBox .con1 .right .top .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .productLialiCon1 .centerBox .con1 .right .top .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .productLialiCon1 .centerBox .con1 .right .top .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .productLialiCon1 .centerBox .con1 .right .top .title {
    font-size: 20px;
  }
}
.productLialiCon1 .centerBox .con1 .right .top .subtitle {
  font-family: "go_li", "sy_li";
  font-size: 20px;
  color: #333333;
  line-height: 1.4;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
@media (max-width:1600px) {
  .productLialiCon1 .centerBox .con1 .right .top .subtitle {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .productLialiCon1 .centerBox .con1 .right .top .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .productLialiCon1 .centerBox .con1 .right .top .subtitle {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .productLialiCon1 .centerBox .con1 .right .top .subtitle {
    font-size: 13px;
  }
}
.productLialiCon1 .centerBox .con1 .right .cont {
  margin-top: clamp(25px, 2.60416667vw, 50px);
  padding-bottom: clamp(25px, 2.60416667vw, 50px);
  border-bottom: 1px solid #e5e5e5;
}
.productLialiCon1 .centerBox .con1 .right .cont .title {
  font-family: "go_re","sy_re";
  font-size: 24px;
  color: #333333;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productLialiCon1 .centerBox .con1 .right .cont .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon1 .centerBox .con1 .right .cont .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon1 .centerBox .con1 .right .cont .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon1 .centerBox .con1 .right .cont .title {
    font-size: 15px;
  }
}
.productLialiCon1 .centerBox .con1 .right .cont .itemBox ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  margin-top: clamp(25px, 2.60416667vw, 50px);
  grid-gap: clamp(12.5px, 1.30208333vw, 25px) clamp(0px, 0vw, 0px);
}
.productLialiCon1 .centerBox .con1 .right .cont .itemBox ul li {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #333;
  line-height: 1.2;
  width: 40%;
  padding-left: 15px;
  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;
}
@media (max-width:1366px) {
  .productLialiCon1 .centerBox .con1 .right .cont .itemBox ul li {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon1 .centerBox .con1 .right .cont .itemBox ul li {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon1 .centerBox .con1 .right .cont .itemBox ul li {
    font-size: 12px;
  }
}
.productLialiCon1 .centerBox .con1 .right .cont .itemBox ul li::after {
  content: '';
  position: absolute;
  left: 0;
  width: 4px;
  height: 4px;
  background: #000;
  border-radius: 50%;
}
.productLialiCon1 .centerBox .con1 .right .bot {
  margin-top: clamp(30px, 3.125vw, 60px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
}
.productLialiCon1 .centerBox .con1 .right .bot a {
  min-width: 140px;
  height: 48px;
  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 #e5e5e5;
  border-radius: 12px;
  font-family: "go_me", "sy_me";
  font-size: 14px;
  color: #333;
  line-height: 1;
  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) {
  .productLialiCon1 .centerBox .con1 .right .bot a {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLialiCon1 .centerBox .con1 .right .bot a {
    font-size: 12px;
  }
}
.productLialiCon1 .centerBox .con1 .right .bot a::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0%;
  height: 100%;
  background: #e70070;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 2;
}
.productLialiCon1 .centerBox .con1 .right .bot a span {
  position: relative;
  z-index: 3;
}
.productLialiCon1 .centerBox .con1 .right .bot a:hover {
  color: #fff;
  background: #e70070;
}
@media (max-width:990px) {
  .productLialiCon1 .centerBox .con1 {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productLialiCon1 .centerBox .con1 .left {
    width: 100%;
  }
  .productLialiCon1 .centerBox .con1 .right {
    width: 100%;
    margin-top: 20px;
    padding-bottom: 20px;
  }
  .productLialiCon2.isactive {
    transform: translateY(60px) !important;
  }
}
.productLialiCon2 {
  background-color: #f7f7f7;
}
.productLialiCon2.active {
  position: fixed;
  top: 0px;
  transform: translateY(100px);
  width: 100%;
  background-color: #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;
  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;
}
.productLialiCon2.isactive{
    
  transform: translateY(0px) !important;
}
.productLialiCon2.active .itemBox .item a {
  color: #000;
}
.productLialiCon2.active .itemBox .item:hover a,
.productLialiCon2.active .itemBox .item.active a {
  background-image: linear-gradient(90deg, #d532ab 5%, #f77711 20%, #f77711 45%, #285ccf 70%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
}
.productLialiCon2.active .itemBox .item:hover a::after,
.productLialiCon2.active .itemBox .item.active a::after {
  width: 100%;
}
.productLialiCon2 .centerBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.productLialiCon2 .centerBox .itemBox .item {
  width: 23%;
  min-width: 100px;
  cursor: pointer;
}
.productLialiCon2 .centerBox .itemBox .item a {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #333333;
  line-height: 1;
  width: 100%;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:990px) {
  .productLialiCon2.active {
    transform: translateY(60px) !important;
  }
}
@media (max-width:1366px) {
  .productLialiCon2.active { transform: translateY(80px); }
  .productLialiCon2 .centerBox .itemBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon2 .centerBox .itemBox .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon2 .centerBox .itemBox .item a {
    font-size: 12px;
  }
}
.productLialiCon2 .centerBox .itemBox .item a::after {
  content: '';
  position: absolute;
  top: 0;
  width: 0%;
  height: 3px;
  background: #e70070;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 2;
}
.productLialiCon2 .centerBox .itemBox .item a::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 0%;
  background: #fff;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 1;
}
.productLialiCon2 .centerBox .itemBox .item a span {
  position: relative;
  z-index: 2;
}
.productLialiCon2 .centerBox .itemBox .item.active a {
  background: #fff;
  color: #e70070;
}

.productLialiCon2 .centerBox .itemBox .item:hover a{
     color: #e70070;
}
.productLialiCon2 .centerBox .itemBox .item.active a::after {
  width: 100%;
}
.productLialiCon2 .centerBox .itemBox .item.active a::before {
  height: 100%;
}
@media (max-width:990px) {
  .productLialiCon2 .centerBox .itemBox .item {
    flex: 1;
  }
}
.productLialiCon3 {
  position: relative;
}
.productLialiCon3 .center {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}
.productLialiCon3 .center .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;
  padding-top: clamp(50px, 5.20833333vw, 100px);
}
.productLialiCon3 .center .centerBox .title {
  font-family: "go_me", "sy_me";
  font-size: 60px;
  background-image: linear-gradient(90deg, #d532ab 5%, #f77711 20%, #f77711 45%, #285ccf 70%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  line-height: 1.6;
}
@media (max-width:1600px) {
  .productLialiCon3 .center .centerBox .title {
    font-size: 50px;
  }
}
@media (max-width:1366px) {
  .productLialiCon3 .center .centerBox .title {
    font-size: 45px;
  }
}
@media (max-width:1024px) {
  .productLialiCon3 .center .centerBox .title {
    font-size: 38px;
  }
}
@media (max-width:768px) {
  .productLialiCon3 .center .centerBox .title {
    font-size: 30px;
  }
}
.productLialiCon3 .center .centerBox .subtitle {
  font-family: "eu_re";
  font-size: 24px;
  color: #ffffffa6;
  line-height: 1.4;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
@media (max-width:1600px) {
  .productLialiCon3 .center .centerBox .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon3 .center .centerBox .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon3 .center .centerBox .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon3 .center .centerBox .subtitle {
    font-size: 15px;
  }
}
.productLialiCon3 .center .centerBox .levtitle {
  font-family: "eu_me";
  font-size: 36px;
  background-image: linear-gradient(80deg, #ddb154 5%, #f9f2b0 50%, #c89b46 95%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  line-height: 1.3;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .productLialiCon3 .center .centerBox .levtitle {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .productLialiCon3 .center .centerBox .levtitle {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .productLialiCon3 .center .centerBox .levtitle {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .productLialiCon3 .center .centerBox .levtitle {
    font-size: 20px;
  }
}
.productLialiCon3 .images {
  width: 100%;
  position: relative;
  z-index: 1;
}
.productLialiCon3 .images img {
  width: 100%;
}
.productLialiCon3.proImg .center .centerBox {
  padding-top: clamp(62.5px, 6.51041667vw, 125px);
}
.productLialiCon3.proImg .center .centerBox .title {
  font-size: 48px;
}
@media (max-width:1600px) {
  .productLialiCon3.proImg .center .centerBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productLialiCon3.proImg .center .centerBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productLialiCon3.proImg .center .centerBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productLialiCon3.proImg .center .centerBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productLialiCon3.proImg .center .centerBox .title {
    font-size: 25px;
  }
}
.productLialiCon3.proImg .center .centerBox .subtitle {
  color: #a36254;
  margin-top: clamp(20px, 2.08333333vw, 40px);
  max-width: 560px;
  width: 100%;
  text-align: center;
}
.productLialiCon3.proImg .center .centerBox .proImg {
  margin-top: clamp(115px, 11.97916667vw, 230px);
}
.productLialiCon3.proImg.textWhite .center .centerBox .title {
  color: #fff;
}
.productLialiCon3.proImg.textWhite .center .centerBox .subtitle {
  color: #fff;
}
.productLialiCon3.proImg.textBlack .center .centerBox .title {
  color: #000;
}
.productLialiCon3.proImg.textBlack .center .centerBox .subtitle {
  color: #000;
}
.productLialiCon3.proImg.textGrey .center .centerBox .title {
  color: #808080;
}
.productLialiCon3.proImg.textGrey .center .centerBox .subtitle {
  color: #808080;
}

.productLialiCon4 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  background-size: cover;
  background-repeat: no-repeat;
}
.productLialiCon4.textWhite .centerBox .title {
  color: #fff;
}
.productLialiCon4.textBlack .centerBox .title {
  color: #000;
}
.productLialiCon4.textGrey .centerBox .title {
  color: #808080;
}
.productLialiCon4.textWhite .centerBox .itemBox .item .font{
    color: #fff !important;
}
.productLialiCon4.textBlack .centerBox .itemBox .item .font{
    color: #000 !important;
}
.productLialiCon4.textGrey .centerBox .itemBox .item .font{
    color: #808080 !important;
}
.productLialiCon4 .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;
}
.productLialiCon4 .centerBox .title {
  font-family: "go_me", "sy_me";
  font-size: 48px;
  background-image: linear-gradient(10deg, #d532ab 5%, #e66865 45%, #a576ff 65%, #285ccf 80%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
}
@media (max-width:1600px) {
  .productLialiCon4 .centerBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productLialiCon4 .centerBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productLialiCon4 .centerBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productLialiCon4 .centerBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productLialiCon4 .centerBox .title {
    font-size: 25px;
  }
}
.productLialiCon4 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(4, 1fr);
  grid-gap: clamp(6px, 0.625vw, 12px) clamp(6px, 0.625vw, 12px);
  margin-top: clamp(30px, 3.125vw, 60px);
}
.productLialiCon4 .centerBox .itemBox .item {
  position: relative;
  border-radius: clamp(11.5px, 1.19791667vw, 23px);
  overflow: hidden;
}
.productLialiCon4 .centerBox .itemBox .item .font {
  position: absolute;
  z-index: 3;
  background-image: linear-gradient(80deg, #ddb154 5%, #f9f2b0 50%, #c89b46 95%);
  -moz-background-clip: text;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: transparent;
  font-family: "go_me", "sy_me";
  font-size: 24px;
  line-height: 1.5;
  top: 40px;
  left: 40px;
}
@media (max-width:1600px) {
  .productLialiCon4 .centerBox .itemBox .item .font {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon4 .centerBox .itemBox .item .font {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon4 .centerBox .itemBox .item .font {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon4 .centerBox .itemBox .item .font {
    font-size: 15px;
  }
}
.productLialiCon4 .centerBox .itemBox .item .images {
  position: relative;
  z-index: 1;
  overflow: hidden;
}
.productLialiCon4 .centerBox .itemBox .item .images img {
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(1) {
  grid-area: 1 / 1 / 3 / 2;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(2) {
  grid-area: 1 / 2 / 3 / 3;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(3) {
  grid-area: 1 / 3 / 2 / 4;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(4) {
  grid-area: 2 / 3 / 3 / 4;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(5) {
  grid-area: 3 / 1 / 4 / 2;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(6) {
  grid-area: 4 / 1 / 5 / 2;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(7) {
  grid-area: 3 / 2 / 5 / 3;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(8) {
  grid-area: 3 / 3 / 5 / 4;
  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;
}
.productLialiCon4 .centerBox .itemBox .item:nth-child(8) .font {
  top: unset;
  bottom: 100px;
  text-align: center;
  left: unset !important;
}
.productLialiCon4 .centerBox .itemBox .item:hover .images img {
  transform: scale(1.03);
}
@media (max-width:990px) {
  .productLialiCon4 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: auto !important;
  }
  .productLialiCon4 .centerBox .itemBox .item {
    grid-area: auto !important;
    margin-top: clamp(0px, 0vw, 0px);
  }
  .productLialiCon4 .centerBox .itemBox .item .font {
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0 !important;
    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;
  }
}
.productLialiCon5 {
  padding-top: clamp(65px, 6.77083333vw, 130px);
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
}
.productLialiCon5 .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;
}
.productLialiCon5 .centerBox .proit_box .title {
  text-align: center;
}
.productLialiCon5 .centerBox .proit_box .subtitle {
  text-align: center;
  max-width: 720px;
  width: 100%;
}
.productLialiCon5 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(70px, 7.29166667vw, 140px);
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.productLialiCon5 .centerBox .itemBox .item {
  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;
}
.productLialiCon5 .centerBox .images {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.productLialiCon5 .centerBox .font {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #ffffffe0;
  line-height: 1;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .productLialiCon5 .centerBox .font {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon5 .centerBox .font {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon5 .centerBox .font {
    font-size: 12px;
  }
}
.productLialiCon6 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.productLialiCon6 .centerBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-bottom: clamp(60px, 6.25vw, 120px);
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  background-image: url(../image/pitli22.jpg);
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  border-radius: clamp(15px, 1.5625vw, 30px);
  position: relative;
}
.productLialiCon6 .centerBox .left {
  width: 58%;
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-left: clamp(50px, 5.20833333vw, 100px);
}
.productLialiCon6 .centerBox .left .itemBox {
  margin-top: clamp(55px, 5.72916667vw, 110px);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(20px, 2.08333333vw, 40px);
}
.productLialiCon6 .centerBox .left .itemBox .item {
  border-radius: clamp(8px, 0.83333333vw, 16px);
  background: #ffffff23;
  border: 1px solid #ffffff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: clamp(10px, 1.04166667vw, 20px);
  grid-gap: 0 10px;
}
.productLialiCon6 .centerBox .left .itemBox .item .images {
  max-width: 80px;
  width: 100%;
  flex-shrink: 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;
}
.productLialiCon6 .centerBox .left .itemBox .item .fontBox {
  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;
}
.productLialiCon6 .centerBox .left .itemBox .item .fontBox .title {
  font-family: "go_me", "sy_me";
  font-size: 24px;
  color: #f7f0fc;
  line-height: 1.2;
    height: 2.4em;
  overflow: hidden;
}
@media (max-width:1600px) {
  .productLialiCon6 .centerBox .left .itemBox .item .fontBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon6 .centerBox .left .itemBox .item .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon6 .centerBox .left .itemBox .item .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon6 .centerBox .left .itemBox .item .fontBox .title {
    font-size: 15px;
  }
}
.productLialiCon6 .centerBox .left .itemBox .item .fontBox .subtitle {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #ead9f8;
  margin-top: 5px;
}
@media (max-width:1366px) {
  .productLialiCon6 .centerBox .left .itemBox .item .fontBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon6 .centerBox .left .itemBox .item .fontBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon6 .centerBox .left .itemBox .item .fontBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon6 .centerBox .left .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .productLialiCon6 .centerBox .left .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.productLialiCon6 .centerBox .right {
  width: 37.82%;
  position: absolute;
  right: 0;
  bottom: 0;
  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;
}
.productLialiCon6 .centerBox .right .images {
  width: 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;
}
.productLialiCon6 .centerBox .right .images img {
  max-width: 85%;
}
@media (max-width:990px) {
  .productLialiCon6 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
    padding: 40px;
    padding-bottom: 60px;
  }
  .productLialiCon6 .centerBox .left {
    width: 100%;
    padding: 0 !important;
  }
  .productLialiCon6 .centerBox .right {
    width: 100%;
    margin-top: 20px;
    display: none;
  }
}
.productLialiCon6.tow {
  padding-top: clamp(0px, 0vw, 0px);
  margin-top: clamp(-50px, -5.20833333vw, -100px);
}
.productLialiCon6.tow .centerBox {
  background-image: url(../image/pitli28.jpg);
  background-position: bottom left;
}
.productLialiCon6.tow .centerBox .left .proit_box .title {
  color: #575247;
}
.productLialiCon6.tow .centerBox .left .proit_box .subtitle {
  color: #81765f;
}
.productLialiCon6.tow .centerBox .right {
  position: relative;
  padding-top: clamp(50px, 5.20833333vw, 100px);
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: auto;
  display: block !important;
  padding-right: clamp(50px, 5.20833333vw, 100px);
}
.productLialiCon6.tow .centerBox .right .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(10px, 1.04166667vw, 20px) clamp(0px, 0vw, 0px);
}
.productLialiCon6.tow .centerBox .right .itemBox .item {
  padding: clamp(20px, 2.08333333vw, 40px);
  background: white;
  border-radius: clamp(15px, 1.5625vw, 30px);
  width: 420px;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  background-image: url(../image/pitli38.jpg);
  background-size: cover;
  background-repeat: no-repeat;
}
.productLialiCon6.tow .centerBox .right .itemBox .item .img {
  position: relative;
  z-index: 2;
}
.productLialiCon6.tow .centerBox .right .itemBox .item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0%;
  height: 100%;
  z-index: 0;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  /*background-image: url(../image/pitli38.jpg);*/
  background-size: cover;
  background-repeat: no-repeat;
}
.productLialiCon6.tow .centerBox .right .itemBox .item .fontBox {
  margin-top: clamp(10px, 1.04166667vw, 20px);
  position: relative;
  z-index: 2;
}
.productLialiCon6.tow .centerBox .right .itemBox .item .fontBox .title {
  font-size: 24px;
  font-family: "go_me", "sy_me";
  color: #000;
  line-height: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item .fontBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item .fontBox .title {
    font-size: 15px;
  }
}
.productLialiCon6.tow .centerBox .right .itemBox .item .imgs {
  margin-top: clamp(15px, 1.5625vw, 30px);
  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;
  position: relative;
  z-index: 2;
}
.productLialiCon6.tow .centerBox .right .itemBox .item:hover .fontBox .title {
  font-size: 24px;
  font-family: "go_me", "sy_me";
  color: #2c245d;
  line-height: 1;
}
@media (max-width:1600px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item:hover .fontBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item:hover .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item:hover .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon6.tow .centerBox .right .itemBox .item:hover .fontBox .title {
    font-size: 15px;
  }
}
.productLialiCon6.tow .centerBox .right .itemBox .item:first-child::after {
  width: 100%;
}
.productLialiCon6.tow .centerBox .right .botFont {
  margin-top: clamp(30px, 3.125vw, 60px);
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #81765f;
}
@media (max-width:1366px) {
  .productLialiCon6.tow .centerBox .right .botFont {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon6.tow .centerBox .right .botFont {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon6.tow .centerBox .right .botFont {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .productLialiCon6.tow {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productLialiCon6.tow .left {
    width: 100%;
  }
  .productLialiCon6.tow .right {
    width: 100%;
    margin-top: 0px;
    display: block;
    padding-right: 0 !important;
  }
  .productLialiCon6.tow .right .item {
    width: 100% !important;
  }
}
.productLialiCon7 {
  position: relative;
}
.productLialiCon7 .center {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}
.productLialiCon7 .center .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;
  padding-top: clamp(85px, 8.85416667vw, 170px);
  width: 50%;
}
.productLialiCon7 .center .centerBox .proit_box {
  width: 100%;
}
.productLialiCon7 .center .centerBox .proit_box .title {
  color: #ffffff;
}
.productLialiCon7 .center .centerBox .proit_box .subtitle {
  color: #ffffffd7;
}
@media (max-width:990px) {
  .productLialiCon7 .center .centerBox {
    width: 100%;
  }
}
.productLialiCon7 .images {
  width: 100%;
  position: relative;
  z-index: 1;
}
.productLialiCon7 .images img {
  width: 100%;
}
.productLialiCon7.tow .center .w1560 {
  height: 100%;
  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;
}
.productLialiCon7.tow .center .w1560 .centerBox {
  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: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  padding-bottom: clamp(115px, 11.97916667vw, 230px);
}
.productLialiCon7.tow .center .w1560 .centerBox .proit_box {
  padding-left: clamp(15px, 1.5625vw, 30px);
}
.productLialiCon17 .images {
  width: 100%;
}
.productLialiCon17 .images.pc {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  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;
}
.productLialiCon17 .images.wap { 
    display: none !important;
} 
@media (max-width:768px) {
    .productLialiCon17 .images.pc { display: flex !important; } 
    .productLialiCon17 .images.wap { 
    display: none !important;
} 
}
.productLialiCon17 .images .video_son{
    width: 100%;
    min-height: 80vh;
}
.productLialiCon17 .images img {
  width: auto;
  display: block;
font-size: 0;
margin-top: -1px;
}
.productLialiCon8 {
  background: #f0efef;
  padding-top: clamp(65px, 6.77083333vw, 130px);
  padding-bottom: clamp(60px, 6.25vw, 120px);
}
.productLialiCon8 .centerBox .proit_box .title {
  color: #000;
  text-align: center;
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box {
  overflow: hidden;
  padding-top: clamp(20px, 2.08333333vw, 40px);
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  background: #fff;
  border-radius: clamp(16px, 1.66666667vw, 32px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .title {
  font-family: "go_me", "sy_me";
  font-size: 24px;
  color: #000;
  text-align: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 15px;
  }
  .productLialiCon17 .images.wap {
  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;
    }
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .pb {
  padding-bottom: 67%;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .pb .ab img {
  width: 100%;
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .subtitle {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #010101;
  text-align: center;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1366px) {
  .productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo .subtitle {
    font-size: 12px;
  }
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo:hover {
  transform: translateY(-10px);
  box-shadow: 0 0 10px 1px #e5e5e5;
}
.productLialiCon8 .centerBox .swiperInfo .swiper_box ul li .centerInfo:hover .title {
  color: #e70070;
}
.productLialiCon9 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.productLialiCon9 .centerBox .proit_box .title {
  color: #000;
  text-align: center;
}
.productLialiCon9 .centerBox .itemBox {
  margin-top: clamp(30px, 3.125vw, 60px);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(6px, 0.625vw, 12px) clamp(6px, 0.625vw, 12px);
}
.productLialiCon9 .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;
  position: relative;
  border-radius: clamp(15px, 1.5625vw, 30px);
  overflow: hidden;
}
.productLialiCon9 .centerBox .itemBox .item a .contentBox {
  position: absolute;
  width: 100%;
  height: 100%;
  padding: clamp(15px, 1.5625vw, 30px);
  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;
  z-index: 2;
}
.productLialiCon9 .centerBox .itemBox .item a .contentBox .name {
  font-family: "go_me", "sy_me";
  font-size: 24px;
  color: #ffffff;
}
@media (max-width:1600px) {
  .productLialiCon9 .centerBox .itemBox .item a .contentBox .name {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productLialiCon9 .centerBox .itemBox .item a .contentBox .name {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon9 .centerBox .itemBox .item a .contentBox .name {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productLialiCon9 .centerBox .itemBox .item a .contentBox .name {
    font-size: 15px;
  }
}
.productLialiCon9 .centerBox .itemBox .item a .images {
  width: 100%;
  position: relative;
  z-index: 1;
}
.productLialiCon9 .centerBox .itemBox .item a .images img {
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productLialiCon9 .centerBox .itemBox .item a:hover .images img {
  transform: scale(1.03);
}
@media (max-width:990px) {
  .productLialiCon9 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .productLialiCon9 .centerBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.productLialiCon10 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  border-bottom: 1px solid #e5e5e5;
}
.productLialiCon10 .centerBox .proit_box .title {
  color: #000;
}
.productLialiCon10 .centerBox .contentBox {
  margin-top: clamp(17px, 1.77083333vw, 34px);
  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;
}
.productLialiCon10 .centerBox .contentBox .left {
  width: 33%;
}
.productLialiCon10 .centerBox .contentBox .left .images {
  width: 100%;
}
.productLialiCon10 .centerBox .contentBox .left .images img {
  width: 100%;
}
.productLialiCon10 .centerBox .contentBox .left .content {
  margin-top: clamp(17px, 1.77083333vw, 34px);
  padding-left: clamp(10px, 1.04166667vw, 20px);
}
.productLialiCon10 .centerBox .contentBox .left .content ul li {
  font-family: "go_re","sy_re";
  font-size: 14px;
  color: #282828;
  line-height: 1.714;
  margin-bottom: clamp(15px, 1.5625vw, 30px);
  padding-left: 15px;
  position: relative;
}
@media (max-width:1366px) {
  .productLialiCon10 .centerBox .contentBox .left .content ul li {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLialiCon10 .centerBox .contentBox .left .content ul li {
    font-size: 12px;
  }
}
.productLialiCon10 .centerBox .contentBox .left .content ul li::after {
  content: '';
  position: absolute;
  top: 9px;
  border-radius: 50%;
  left: 0;
  width: 4px;
  height: 4px;
  background: #000;
  transition: all 0.5s;
}
.productLialiCon10 .centerBox .contentBox .right {
  width: 50%;
}
.productLialiCon10 .centerBox .contentBox .right .content {
  width: 100%;
}
.productLialiCon10 .centerBox .contentBox .right .content .title {
  font-family: "go_me", "sy_me";
  font-size: 30px;
  color: #000;
  line-height: 1.5;
  padding-bottom: clamp(17.5px, 1.82291667vw, 35px);
  border-bottom: 1px solid #e5e5e5;
}
@media (max-width:1600px) {
  .productLialiCon10 .centerBox .contentBox .right .content .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .productLialiCon10 .centerBox .contentBox .right .content .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productLialiCon10 .centerBox .contentBox .right .content .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .productLialiCon10 .centerBox .contentBox .right .content .title {
    font-size: 18px;
  }
}
.productLialiCon10 .centerBox .contentBox .right .content ul {
  width: 100%;
}
.productLialiCon10 .centerBox .contentBox .right .content ul li {
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 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;
  border-bottom: 1px solid #e5e5e5;
}
.productLialiCon10 .centerBox .contentBox .right .content ul li .l {
  font-family: "go_me", "sy_me";
  font-size: 20px;
  color: #282828;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productLialiCon10 .centerBox .contentBox .right .content ul li .l {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .productLialiCon10 .centerBox .contentBox .right .content ul li .l {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .productLialiCon10 .centerBox .contentBox .right .content ul li .l {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .productLialiCon10 .centerBox .contentBox .right .content ul li .l {
    font-size: 13px;
  }
}
.productLialiCon10 .centerBox .contentBox .right .content ul li .r {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #666666;
  line-height: 1.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: 13px 0;
}
@media (max-width:1366px) {
  .productLialiCon10 .centerBox .contentBox .right .content ul li .r {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon10 .centerBox .contentBox .right .content ul li .r {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon10 .centerBox .contentBox .right .content ul li .r {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .productLialiCon10 .centerBox .contentBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productLialiCon10 .centerBox .contentBox .left {
    width: 100%;
  }
  .productLialiCon10 .centerBox .contentBox .right {
    width: 100%;
    margin-top: 20px;
  }
}
.productLialiCon11 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
}
.productLialiCon11 .centerBox .proit_box .title {
  color: #000;
}
.productLialiCon11 .centerBox .proit_box .subtitle{
  color: #000;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.productLiCon3 .centerBox .subtitle {
      color: #000;

}

.productLiCon3 .centerBox .subtitle {
  font-size: 48px;
font-family: "go_re","sy_me";
}
@media (max-width:1600px) {
  .productLiCon3 .centerBox .subtitle {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productLiCon3 .centerBox .subtitle {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productLiCon3 .centerBox .subtitle {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productLiCon3 .centerBox .subtitle {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productLiCon3 .centerBox .subtitle {
    font-size: 25px;
  }
}
.productLialiCon11 .centerBox .proit_box .levtitle {
  color: #000;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
.productLialiCon11 .centerBox .contentBox .itemBox .item {
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
}
.productLialiCon11 .centerBox .contentBox .itemBox .item h1 {
  font-family: "go_me", "sy_me";
  font-size: 18px;
  color: #000;
  margin-bottom: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1600px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item h1 {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item h1 {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item h1 {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item h1 {
    font-size: 12px;
  }
}
.productLialiCon11 .centerBox .contentBox .itemBox .item h2 {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #000;
  margin-bottom: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item h2 {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item h2 {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item h2 {
    font-size: 12px;
  }
}
.productLialiCon11 .centerBox .contentBox .itemBox .item p {
  font-family: "go_re","sy_re";
  font-size: 14px;
  color: #282828;
  line-height: 1.714;
}
@media (max-width:1366px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item p {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item p {
    font-size: 12px;
  }
}
.productLialiCon11 .centerBox .contentBox .itemBox .item ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(5px, 0.52083333vw, 10px) clamp(0px, 0vw, 0px);
  -webkit-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.productLialiCon11 .centerBox .contentBox .itemBox .item ul li {
  font-family: "go_re","sy_re";
  font-size: 14px;
  color: #282828;
  line-height: 1.714;
  padding-left: 15px;
  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;
}
@media (max-width:1366px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item ul li {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLialiCon11 .centerBox .contentBox .itemBox .item ul li {
    font-size: 12px;
  }
}
.productLialiCon11 .centerBox .contentBox .itemBox .item ul li::after {
  content: '';
  position: absolute;
  left: 0;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  background: #000;
  transition: all 0.5s;
}
.productLialiCon11 .centerBox .contentBox .content {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  min-width: 50%;
}
.productLialiCon11 .centerBox .contentBox .content h2 {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #000;
  margin-bottom: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1366px) {
  .productLialiCon11 .centerBox .contentBox .content h2 {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon11 .centerBox .contentBox .content h2 {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon11 .centerBox .contentBox .content h2 {
    font-size: 12px;
  }
}
.productLialiCon11 .centerBox .contentBox .content .tableBox {
  min-width: 50%;
  width: fit-content;
}
.productLialiCon11 .centerBox .contentBox .content .tableBox table {
  width: 100%;
}
.productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr td {
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(22.5px, 2.34375vw, 45px);
  font-family: "go_re","sy_re";
  font-size: 14px;
  color: #282828;
  line-height: 1.714;
}
@media (max-width:1366px) {
  .productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr td {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr td {
    font-size: 12px;
  }
}
.productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr td span {
  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;
}
.productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr td ul li {
  padding-left: 15px;
  position: relative;
}
.productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr td ul li::after {
  content: '';
  position: absolute;
  top: 11px;
  left: 0;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  background: #000;
  transition: all 0.5s;
}
.productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr:first-child td {
  background: #f8f8f8;
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #000;
}
@media (max-width:1366px) {
  .productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr:first-child td {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr:first-child td {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productLialiCon11 .centerBox .contentBox .content .tableBox table tbody tr:first-child td {
    font-size: 12px;
  }
}
.productgfCon1 {
  margin-top: clamp(70px, 7.29166667vw, 140px);
}
.productgfCon1 .centerBox .box .title {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #333333;
  line-height: 1;
}
@media (max-width:1600px) {
  .productgfCon1 .centerBox .box .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productgfCon1 .centerBox .box .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productgfCon1 .centerBox .box .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productgfCon1 .centerBox .box .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productgfCon1 .centerBox .box .title {
    font-size: 25px;
  }
}
.productgfCon1 .centerBox .box .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  border-bottom: 1px solid #e5e5e5;
  margin-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  grid-gap: clamp(0px, 0vw, 0px) clamp(30px, 3.125vw, 60px);
}
.productgfCon1 .centerBox .box .itemBox .item {
  font-family: "go_re", "sy_re";
  font-size: 18px;
  color: #333333;
  line-height: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
@media (max-width:1600px) {
  .productgfCon1 .centerBox .box .itemBox .item {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productgfCon1 .centerBox .box .itemBox .item {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productgfCon1 .centerBox .box .itemBox .item {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productgfCon1 .centerBox .box .itemBox .item {
    font-size: 12px;
  }
}
.productgfCon1 .centerBox .box .itemBox .item.active,
.productgfCon1 .centerBox .box .itemBox .item:hover {
  color: #e70070;
}
.productgfCon1 .centerBox .box .swiperInfo {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box {
  overflow: hidden;
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo {
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(20px, 2.08333333vw, 40px);
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item {
  background: #f7f7f7;
  border-radius: 16px;
  overflow: hidden;
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .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;
  padding: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(22.5px, 2.34375vw, 45px);
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .images {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .images img {
  width: 100%;
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .name {
  font-family: "go_re","sy_re";
  font-size: 24px;
  color: #333333;
  line-height: 1.4;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
@media (max-width:1600px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .name {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .name {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .name {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .name {
    font-size: 15px;
  }
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .link {
  font-family: "eu_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.4;
  margin-top: clamp(5px, 0.52083333vw, 10px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .link {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .link {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .link {
    font-size: 12px;
  }
}
.productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo .item a .link:hover {
  color: #e70070;
}
@media (max-width:990px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .productgfCon1 .centerBox .box .swiperInfo .swiper_box ul li .centerInfo {
    grid-template-columns: repeat(1, 1fr);
  }
}
.productdlCon1 {
  margin-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
}
.productdlCon1 .bigSb {
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.productdlCon1 .bigSb .sbsbsbsb  .tit {
  font-family: "go_re","sy_re";
  font-size: 24px;
  color: #333333;
  line-height: 1.2;
}

.productdlCon1 .bigSb .sbsbsbsb  {
    width: 50%; display: flex;
}
.productdlCon1 .centerBox .box .bigSb {
  width: 100%;
  height: auto;
  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;
}
.productdlCon1 .centerBox .box .bigSb .title {
  font-family: "sy_li";
  font-size: 48px;
  color: #333333;
  line-height: 1;
}
@media (max-width:1600px) {
  .productdlCon1 .centerBox .box .bigSb .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .bigSb .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productdlCon1 .centerBox .box .bigSb .title {
    font-size: 32px;
  }
  .productdlCon1 .centerBox .box .bigSb {
      display: block;
  }
  .productdlCon1 .bigSb .sbsbsbsb {
    width: 100%;
    display: flex;
    margin-top: 30px;
        grid-gap: 5px;
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-item .layui-input-inline {
    margin-right: 0 !important;
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-select .layui-input {
    width: auto;
    padding-right: 20px
}
}
@media (max-width:768px) {
  .productdlCon1 .centerBox .box .bigSb .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productdlCon1 .centerBox .box .bigSb .title {
    font-size: 25px;
  }
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .tit {
  font-family: "sy_no";
  font-size: 24px;
  color: #333333;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productdlCon1 .centerBox .box .bigSb .sbsbsbsb .tit {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .bigSb .sbsbsbsb .tit {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productdlCon1 .centerBox .box .bigSb .sbsbsbsb .tit {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productdlCon1 .centerBox .box .bigSb .sbsbsbsb .tit {
    font-size: 15px;
  }
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox {
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-item {
  grid-gap: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-select .layui-input {
  font-size: 14px;
  font-family: "sy_re";
  color: #333333;
  height: 56px;
  width: 240px;
  padding-left: clamp(15px, 1.5625vw, 30px);
  border-radius: 16px;
  border: 2px solid #e3e3e3;
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-select .layui-input {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-select .layui-input {
    font-size: 12px;
  }
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-item .layui-input-inline {
  width: auto !important;
  margin: 0;
  margin-right: 20px;
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-select .layui-edge {
  right: 30px;
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-select dl dd.layui-this {
  background: #e70070;
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-form-select .layui-input {
    height: 50px;
    width: 170px;
  }
}
.productdlCon1 .centerBox .box .bigSb .sbsbsbsb .inputBox .layui-select-title {
  width: fit-content !important;
  position: relative;
}
.productdlCon1 .centerBox .box .mapBox {
  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;
  background: #f5f5f5;
}

.productdlCon1 .centerBox .box .title {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #333333;
  line-height: 1;
}
@media (max-width:1600px) {
  .productdlCon1 .centerBox .box .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .productdlCon1 .centerBox .box .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .productdlCon1 .centerBox .box .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .productdlCon1 .centerBox .box .title {
    font-size: 25px;
  }
}
.productdlCon1 .centerBox .box .mapBox {
  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;
  background: #f5f5f5;
}
.productdlCon1 .centerBox .box .mapBox .left {
  width: 50%;
}
.productdlCon1 .centerBox .box .mapBox .right {
  width: 43.58%;
  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;
}
.productdlCon1 .centerBox .box .mapBox .right .tit {
  font-family: "go_re","sy_re";
  font-size: 24px;
  color: #333333;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .productdlCon1 .centerBox .box .mapBox .right .tit {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .mapBox .right .tit {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productdlCon1 .centerBox .box .mapBox .right .tit {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productdlCon1 .centerBox .box .mapBox .right .tit {
    font-size: 15px;
  }
}
.productdlCon1 .centerBox .box .mapBox .right .inputBox {
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
.productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-item {
  grid-gap: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
}
.productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-select .layui-input {
  font-size: 14px;
  font-family: "go_re", "sy_re";
  color: #333333;
  height: 56px;
  width: 240px;
  padding-left: clamp(15px, 1.5625vw, 30px);
  border-radius: 16px;
  border: 2px solid #e3e3e3;
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-select .layui-input {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-select .layui-input {
    font-size: 12px;
  }
}
.productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-item .layui-input-inline {
  width: auto !important;
  margin: 0;
  margin-right: 20px;
}
.productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-select .layui-edge {
  right: 30px;
}
.productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-select dl dd.layui-this {
  background: #e70070;
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-form-select .layui-input {
    height: 50px;
    width: 170px;
  }
}
.productdlCon1 .centerBox .box .mapBox .right .inputBox .layui-select-title {
  width: fit-content !important;
  position: relative;
}
.productdlCon1 .centerBox .box .mapBox .right .images {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.productdlCon1 .centerBox .box .mapBox .right .dz {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.productdlCon1 .centerBox .box .mapBox .right .dz .it {
  font-size: 16px;
  font-family: "go_re","sy_re";
  color: #282828;
  line-height: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  margin-bottom: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .productdlCon1 .centerBox .box .mapBox .right .dz .it {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productdlCon1 .centerBox .box .mapBox .right .dz .it {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productdlCon1 .centerBox .box .mapBox .right .dz .it {
    font-size: 12px;
  }
}
.productdlCon1 .centerBox .box .mapBox .right .dz .it span {
  font-family: "go_re", "sy_re";
  color: #000;
  min-width: 80px;
  text-align: justify;
  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;
  text-align-last: justify;
}
@media (max-width:768px) {
    .productdlCon1 .centerBox .box .mapBox .right .dz .it span {
             min-width: auto; 
     text-align: left;
         white-space: nowrap;
    }
}
@media (max-width:990px) {
  .productdlCon1 .centerBox .box .mapBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productdlCon1 .centerBox .box .mapBox .left {
    width: 100%;
  }
  .productdlCon1 .centerBox .box .mapBox .right {
    width: 100%;
    padding: 20px;
  }
}
.productItueCon1 {
  padding-top: clamp(60px, 6.25vw, 120px);
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
}
.productItueCon2 {
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center center;
  background-size: cover;
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  position: relative;
}
.productItueCon2::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 23.25%;
  background: #FFF;
  z-index: 1;
}
.productItueCon2 .centerBox {
  position: relative;
  z-index: 2;
}
.productItueCon2 .centerBox .itmeBox {
  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: clamp(0px, 0vw, 0px) clamp(50px, 5.20833333vw, 100px);
}
.productItueCon2 .centerBox .itmeBox .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;
}
.productItueCon2 .centerBox .itmeBox .item .images {
  width: clamp(1.875rem, calc(((30 / 16) * 1rem) + (80 - 30) * calc((100vw - 1024 / 16 * 1rem) / (1920 - 1024))), 5rem);
  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;
}
.productItueCon2 .centerBox .itmeBox .item .images img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productItueCon2 .centerBox .itmeBox .item .name {
  color: #fff;
  text-align: center;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
.productItueCon2 .centerBox .itmeBox .item:hover .images img {
  transform: rotateY(360deg);
}
@media (max-width:990px) {
  .productItueCon2 .centerBox .itmeBox {
    grid-gap: clamp(20px, 2.08333333vw, 40px) clamp(20px, 2.08333333vw, 40px);
  }
  .productItueCon2 .centerBox .itmeBox .item .images {
    min-height: 50px;
    height: 50px;
  }
}
@media (max-width:640px) {
  .productItueCon2 .centerBox .itmeBox {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    grid-gap: 20px 1.5%;
    align-items: baseline;
  }
  .productItueCon2 .centerBox .itmeBox .item {
    width: 100%;
    height: auto;
    flex-direction: row;
    align-items: center;
  }
  .productItueCon2 .centerBox .itmeBox .item .name{
      margin-top: 0 !important;
      margin-left: 20px;
  }
}
.productItueCon2 .centerBox .img {
  margin-top: clamp(45px, 4.6875vw, 90px);
  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:990px) {
  .productItueCon2 .centerBox .img img {
    max-width: 60%;
  }
}
@media (max-width:990px) {
    .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .w1560{
        position: relative; 
        z-index: 2;
    }
    .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox::after {
        content: "";
        position: absolute;
        z-index: 1;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: #0000005d;
    }
}
.productItueCon3 {
  position: relative;
}
.productItueCon3 .centerBox {
  position: relative;
  z-index: 1;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  position: relative;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox {
  position: absolute;
  width: 100%;
  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;
  height: 100%;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo {
  padding-bottom: clamp(55px, 5.72916667vw, 110px);
  height: 100%;
  width: 69.2%;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .title {
  font-family: "go_re","sy_re";
  font-size: 30px;
  color: #fff;
  line-height: 1.2;
  padding-bottom: clamp(12.5px, 1.30208333vw, 25px);
  border-bottom: 1px solid #ffffff5d;
}
@media (max-width:1600px) {
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .title {
    font-size: 18px;
  }
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox {
  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: clamp(0px, 0vw, 0px) clamp(50px, 5.20833333vw, 100px);
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .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;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox .item .images {
  width: clamp(1.875rem, calc(((30 / 16) * 1rem) + (80 - 30) * calc((100vw - 1024 / 16 * 1rem) / (1920 - 1024))), 5rem);
  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;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox .item .images img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox .item .name {
  color: #fff;
  text-align: center;
  margin-top: clamp(5px, 0.52083333vw, 10px);
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox .item:hover .images img {
  transform: rotateY(360deg);
}
@media (max-width:990px) {
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo {
    width: 100%;
    padding-bottom: clamp(25px, 2.60416667vw, 50px);
  }
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .title {
    text-align: left;
  }
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    align-items: baseline;
    flex-direction: column;
    margin-top: clamp(20px, 2.08333333vw, 40px);    
    flex-direction: column;
    grid-gap: 20px 0;
  }
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox .item {
    width: 100%;
    flex-direction: row;
    grid-gap: 0 20px;
    min-height: 50px;
  }
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox{
      align-items: center !important;
  }
  .productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox .item .name{
      margin-top: 0 !important;
  }
  /*.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .contentBox .boxInfo .itemBox .item .images {*/
  /*  height: 50px;*/
  /*  min-height: auto !important;*/
  /*}*/
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .img {
  width: 100%;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .img.pc{
    display: block !important;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .img.wap{
    display: none !important;
}
.productItueCon3 .centerBox .swiperInfo .swiper_box ul li .centerInfo .img img {
  width: 100%;
  min-height: 60vh;
  object-fit: cover;
}
.productItueCon3 .itemInfo {
  position: absolute;
  height: 100%;
  top: 0;
  right: 30px;
  z-index: 2;
  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;
}
.productItueCon3 .itemInfo .itemBoxa {
  height: auto;
  max-height: 100%;
  width: 100%;
  width: 140px;
  padding: 10px;
  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;
  grid-gap: 30px 0;
}
.productItueCon3 .itemInfo .itemBoxa::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.1);
  backdrop-filter: blur(6px);
  z-index: 1;
  border-radius: 20px;
}
.productItueCon3 .itemInfo .itemBoxa .itemB {
  position: relative;
  z-index: 2;
  cursor: pointer;
}
.productItueCon3 .itemInfo .itemBoxa .itemB .images {
  border-radius: 20px;
  overflow: hidden;
  border: 1px solid #00000000;
  height: 80px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.productItueCon3 .itemInfo .itemBoxa .itemB .images img {
  height: 100%;
}
@media (max-width:1320px) {
  .productItueCon3 .itemInfo .itemBoxa .itemB .images {
    height: 70px;
  }
}
.productItueCon3 .itemInfo .itemBoxa .itemB .images img {
  width: 100%;
  height: 100%;
}
.productItueCon3 .itemInfo .itemBoxa .itemB .name {
  margin-top: clamp(7.5px, 0.78125vw, 15px);
  text-align: center;
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: white;
}
@media (max-width:1366px) {
  .productItueCon3 .itemInfo .itemBoxa .itemB .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productItueCon3 .itemInfo .itemBoxa .itemB .name {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productItueCon3 .itemInfo .itemBoxa .itemB .name {
    font-size: 12px;
  }
}
.productItueCon3 .itemInfo .itemBoxa .itemB.active .images,
.productItueCon3 .itemInfo .itemBoxa .itemB:hover .images {
  border: 1px solid #e70070;
}
@media (max-width:1320px) {
  .productItueCon3 .itemInfo .itemBoxa {
    grid-gap: 10px 0;
  }
}
@media (max-width:990px) {
    .productItueCon3 .centerBox .swiperInfo .idxPage{
        position: absolute;
        bottom: 20px;
        width: 100%;
        height: auto;
        z-index: 5;
    }
    .productItueCon3 .centerBox .swiperInfo .idxPage span{
        background: #fff;
    }
  .productItueCon3 .itemInfo {
    -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;
    right: unset;
    width: 100%;
    padding-top: 20px;
    display: none !important;
  }
  .productItueCon3 .itemInfo .itemBoxa {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    width: auto;
    flex-direction: row !important;
    grid-gap: 0 10px;
  }
  .productItueCon3 .itemInfo .itemBoxa .itemB {
    flex: 1;
  }
}
.productItueCon4 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
}
.productItueCon4 .centerBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(30px, 3.125vw, 60px);
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: clamp(30px, 3.125vw, 60px);
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
}
.productItueCon4 .centerBox .itemBox .item {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.2;
  cursor: pointer;
}
@media (max-width:1366px) {
  .productItueCon4 .centerBox .itemBox .item {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productItueCon4 .centerBox .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productItueCon4 .centerBox .itemBox .item {
    font-size: 12px;
  }
}
.productItueCon4 .centerBox .itemBox .item.active {
  color: #e70070;
}
.productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
  overflow: auto;
}
.productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table {
  width: 100%;
  min-width: 1000px;
}
.productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr:first-child td {
  background: #f5f5f5;
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
}
.productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr td * {
  text-align: center; 
}
@media (max-width:1366px) {
  .productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr:first-child td {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr:first-child td {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr:first-child td {
    font-size: 12px;
  }
}
.productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr td {
  height: auto;
  padding: 15px 10px;
  font-family: "eu_re" , "sy_re";
  font-size: 14px;
  color: #333333;
  white-space: break-spaces;
}
@media (max-width:1366px) {
  .productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr td {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr td {
    font-size: 12px;
  }
}
.productItueCon4 .centerBox .swiperInfo .swiper_box ul li .tableBox table tr td span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: 100%;
  height: 100%;
  -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;
line-height: 1.5;
}
.productzhCon2 {
  background: #f5f5f5;
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.productzhCon2 .centerBox .contentBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  background: #fff;
  border-radius: 16px;
}
.productzhCon2 .centerBox .contentBox .left {
  width: 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;
}
.productzhCon2 .centerBox .contentBox .left .images {
  width: 100%;
}
.productzhCon2 .centerBox .contentBox .left .images img {
  width: 100%;
}
.productzhCon2 .centerBox .contentBox .right {
  width: 50%;
  padding-left: clamp(40px, 4.16666667vw, 80px);
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item {
  border-bottom: 1px solid #eeeeee;
  position: relative;
  -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-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;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  padding-right: clamp(10px, 1.04166667vw, 20px);
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item::after {
  content: '';
  position: absolute;
  top: 0;
  width: 0%;
  height: 1px;
  background: #e70070;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 2;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000;
  line-height: 1.2;
  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;
  height: 74px;
  -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;
  width: 100%;
}
@media (max-width:1600px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox {
    font-size: 15px;
  }
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox span {
  position: relative;
  width: 16px;
  height: 2px;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox span 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;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox span i:last-child {
  transform: rotate(90deg);
}
@media (max-width:1320px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .navBox {
    height: 50px;
  }
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .botBox {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #333;
  line-height: 1.875;
  margin: clamp(5px, 0.52083333vw, 10px) 0 clamp(10px, 1.04166667vw, 20px);
  display: none;
  width: 100%;
  height: 62px;
  overflow: auto;
  scrollbar-width: thin;
  scrollbar-color: #e70070 #d4d6d7;
}
@media (max-width:1366px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .botBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .botBox {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productzhCon2 .centerBox .contentBox .right .itemBox .item .botBox {
    font-size: 12px;
  }
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .botBox::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #d4d6d7;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .botBox::-webkit-scrollbar-thumb {
  background-color: #e70070;
  border-radius: 10px;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item .botBox::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0.76);
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item.active {
  background: #f5f5f5;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item.active::after {
  width: 100%;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item.active .navBox {
  color: #e70070;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item.active .navBox span i {
  background: #e70070;
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item.active .navBox span i:last-child {
  transform: rotate(0deg);
}
.productzhCon2 .centerBox .contentBox .right .itemBox .item:first-child .botBox {
  display: block;
}
@media (max-width:990px) {
  .productzhCon2 .centerBox .contentBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .productzhCon2 .centerBox .contentBox .left {
    width: 100%;
  }
  .productzhCon2 .centerBox .contentBox .right {
    width: 100%;
    margin-top: 20px;
    padding-left: 0;
  }
}
.productzhCon3 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  background-image: url(../image/zh9.jpg);
}
.productzhCon3 .centerBox .con1 .swiperInfo {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.productzhCon3 .centerBox .con1 .swiperInfo .swiper_box {
  overflow: hidden;
}
.productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo {
  background: #fff;
  padding: clamp(20px, 2.08333333vw, 40px);
  border-radius: 16px;
}
.productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .title {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000;
  text-align: center;
  min-height: 46px;
}
@media (max-width:1600px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .title {
    font-size: 15px;
  }
}
.productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .pb {
  padding-bottom: 106.5%;
}
.productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .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;
}
.productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .pb .ab img {
  max-width: 60%;
  max-height: 60%;
}
.productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .subtitle {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.6;
  min-height: 75px;
  text-align: center;
}
@media (max-width:1366px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .subtitle {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .productzhCon3 .centerBox .con1 .swiperInfo .swiper_box ul li .centerInfo .item .subtitle {
    min-height: auto !important;
  }
}
.productzhCon3 .con2 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.productzhCon3 .con2 .contentBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.productzhCon3 .con2 .contentBox .images {
  width: 100%;
  position: relative;
}
.productzhCon3 .con2 .contentBox .images .img {
  width: 100%;
}
.productzhCon3 .con2 .contentBox .images .img img {
  width: 100%;
}
.productzhCon3 .con2 .contentBox .images .itemBox {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme {
  position: absolute;
  width: 1px;
  height: 1px;
  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;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme .clickBox {
  position: absolute;
  width: 44px;
  height: 44px;
  background: #000000;
  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;
  cursor: pointer;
}
@media (max-width:1600px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .clickBox {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .clickBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .clickBox {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .clickBox {
    font-size: 12px;
  }
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme:nth-child(1) {
  top: 4%;
  left: 63.5%;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme:nth-child(2) {
  top: 36.5%;
  left: 48%;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme:nth-child(3) {
  top: 75%;
  left: 54%;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme:nth-child(4) {
  top: 74%;
  left: 43%;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme:nth-child(5) {
  top: 88%;
  left: 67%;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow {
  position: fixed;
  width: 100%;
  height: 100%;
  background: #00000069;
  top: 0;
  left: 0;
  z-index: 999;
  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;
  display: none;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan {
  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(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  background: #fff;
  max-width: 800px;
  width: 80%;
  height: 200px;
  position: relative;
  border-radius: 20px;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan .imgBoxop {
  width: 40%;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan .font {
  margin-left: 2%;
  width: 58%;
  font-family: "go_re", "sy_re";
  color: #000;
  font-size: 24px;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan .font {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan .font {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan .font {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan .font {
    font-size: 15px;
  }
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme .itemShow .tanChuan .colse {
  position: absolute;
  width: 30px;
  aspect-ratio: 1;
  -webkit-aspect-ratio: 1;
  background: #393939;
  top: 30px;
  right: 30px;
  border-radius: 50%;
  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;
  padding-top: 1px;
  cursor: pointer;
}
.productzhCon3 .con2 .contentBox .images .itemBox .itme.active .itemShow {
  display: flex !important;
}
@media (max-width:1200px) {
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .clickBox {
    width: 20px;
    height: 20px;
  }
  .productzhCon3 .con2 .contentBox .images .itemBox .itme .clickBox i {
    font-size: 12px;
  }
}
.productzhCon4 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(100px, 10.41666667vw, 200px);
}
.productzhCon4 .contentBox .tableBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
  overflow: auto;
}
.productzhCon4 .contentBox .tableBox ul {
  width: 100%;
  min-width: 500px;
}
.productzhCon4 .contentBox .tableBox ul li {
  width: 100%;
  padding: 18px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  /*height: 60px;*/
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-top: 1px solid #e5e5e5;
}
/*@media (max-width:990px) {*/
/*  .productzhCon4 .contentBox .tableBox ul li {*/
/*    height: 50px;*/
/*  }*/
/*}*/
.productzhCon4 .contentBox .tableBox ul li .name {
  flex: 1;
  text-align: center;
  font-family: "eu_re";
  font-size: 16px;
  color: #666666;
  line-height: 1;
      word-break: break-all;
    padding: 0 5px;
}
@media (max-width:1366px) {
  .productzhCon4 .contentBox .tableBox ul li .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .productzhCon4 .contentBox .tableBox ul li .name {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .productzhCon4 .contentBox .tableBox ul li .name {
    font-size: 12px;
  }
}
.productzhCon4 .contentBox .tableBox ul li .name:first-child {
  text-align: left;
  font-family: "go_re", "sy_re";
  color: #000;
  font-size: 20px;
}
@media (max-width:1600px) {
  .productzhCon4 .contentBox .tableBox ul li .name:first-child {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .productzhCon4 .contentBox .tableBox ul li .name:first-child {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .productzhCon4 .contentBox .tableBox ul li .name:first-child {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .productzhCon4 .contentBox .tableBox ul li .name:first-child {
    font-size: 13px;
  }
}
.productzhCon4 .contentBox .tableBox ul li:last-child {
  border-bottom: 1px solid #e5e5e5;
}
.innovateslCon1 {
  margin-top: clamp(15px, 1.5625vw, 30px);
}
.innovateslCon1 .centerBox .title {
  font-family: "go_li", "sy_li";
  font-size: 48px;
  color: #010101;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .innovateslCon1 .centerBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .innovateslCon1 .centerBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .innovateslCon1 .centerBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .innovateslCon1 .centerBox .title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .innovateslCon1 .centerBox .title {
    font-size: 25px;
  }
}
.innovateslCon2 {
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
.innovateslCon2 .centerBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  border-bottom: 1px solid #e5e5e5;
  visibility: visible !important;
  animation-name: none !important;
}
.innovateslCon2 .centerBox .itemBox .item a {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .innovateslCon2 .centerBox .itemBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .innovateslCon2 .centerBox .itemBox .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .innovateslCon2 .centerBox .itemBox .item a {
    font-size: 12px;
  }
}
.innovateslCon2 .centerBox .itemBox .item.active a,
.innovateslCon2 .centerBox .itemBox .item:hover a {
  color: #e70070;
}
.innovateslCon3 .centerBox .topBox .title {
  font-size: 40px;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .innovateslCon3 .centerBox .topBox .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .innovateslCon3 .centerBox .topBox .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .innovateslCon3 .centerBox .topBox .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .innovateslCon3 .centerBox .topBox .title {
    font-size: 23px;
  }
}
.innovateslCon4 {
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
}
.innovateslCon4 .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;
}
.innovateslCon4 .centerBox .left {
  width: 38.46%;
}
.innovateslCon4 .centerBox .right {
  width: 50%;
}
.innovateslCon4 .centerBox .right .title {
  font-family: "go_li", "sy_li";
  font-size: 18px;
  color: #333333;
  line-height: 1.666666;
}
@media (max-width:1600px) {
  .innovateslCon4 .centerBox .right .title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .innovateslCon4 .centerBox .right .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .innovateslCon4 .centerBox .right .title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .innovateslCon4 .centerBox .right .title {
    font-size: 12px;
  }
}
.innovateslCon4 .centerBox .right .itemBox {
  margin-top: clamp(35px, 3.64583333vw, 70px);
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  grid-gap: clamp(40px, 4.16666667vw, 80px) clamp(0px, 0vw, 0px);
}
.innovateslCon4 .centerBox .right .itemBox .item {
  width: 43%;
  height: auto;
  cursor: pointer;
}
.innovateslCon4 .centerBox .right .itemBox .item .images {
  height: 50px;
}
.innovateslCon4 .centerBox .right .itemBox .item .images img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.innovateslCon4 .centerBox .right .itemBox .item .tit {
  font-family: "go_li", "sy_li";
  font-size: 24px;
  color: #010101;
  line-height: 1;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .innovateslCon4 .centerBox .right .itemBox .item .tit {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .innovateslCon4 .centerBox .right .itemBox .item .tit {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .innovateslCon4 .centerBox .right .itemBox .item .tit {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .innovateslCon4 .centerBox .right .itemBox .item .tit {
    font-size: 15px;
  }
    .innovateslCon4 .centerBox .right .itemBox .item .images{
        height: 30px !important;
        width: 30px !important;
    }
    .innovateslCon6 .centerBox .right .itemBox .item .images{
       height: 30px !important;
        width: 30px !important; 
    }
    .innovateslCon6 .centerBox .right .itemBox{
        grid-template-columns: repeat(1, 1fr) !important;
    }
    .innovateslCon6 .centerBox .right .itemBox .item{
          display: flex;
          align-items: center;
          grid-gap: 0 20px;
    }
    .innovateslCon6 .centerBox .right .itemBox .item .font{
        margin-top: 0 !important;
    }
}
.innovateslCon4 .centerBox .right .itemBox .item .sub {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #8f8a8d;
  line-height: 1.625;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  margin-top: clamp(10px, 1.04166667vw, 20px);
  grid-gap: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .innovateslCon4 .centerBox .right .itemBox .item .sub {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .innovateslCon4 .centerBox .right .itemBox .item .sub {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .innovateslCon4 .centerBox .right .itemBox .item .sub {
    font-size: 12px;
  }
}
.innovateslCon4 .centerBox .right .itemBox .item:hover .images img {
  transform: rotateY(360deg);
}
@media (max-width:990px) {
  .innovateslCon4 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .innovateslCon4 .centerBox .left {
    width: 100%;
  }
  .innovateslCon4 .centerBox .right {
    width: 100%;
    margin-top: 20px;
  }
}
.innovateslCon5 {
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
}
.innovateslCon5 .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;
}
.innovateslCon5 .centerBox .left {
  width: 38.46%;
}
.innovateslCon5 .centerBox .right {
  width: 50%;
}
.innovateslCon5 .centerBox .right .images {
  width: 100%;
  border-top-right-radius: clamp(65px, 6.77083333vw, 130px);
  overflow: hidden;
}
.innovateslCon5 .centerBox .right .images img {
  width: 100%;
}
@media (max-width:990px) {
  .innovateslCon5 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .innovateslCon5 .centerBox .left {
    width: 100%;
  }
  .innovateslCon5 .centerBox .right {
    width: 100%;
    margin-top: 20px;
  }
}
.innovateslCon6 {
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
}
.innovateslCon6 .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;
}
.innovateslCon6 .centerBox .left {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
}
.innovateslCon6 .centerBox .left .images {
  flex: 1;
  height: auto;
}
.innovateslCon6 .centerBox .left .images:nth-child(1) {
  margin-top: clamp(55px, 5.72916667vw, 110px);
}
.innovateslCon6 .centerBox .left .images:last-child img {
  border-bottom-right-radius: clamp(127px, 13.22916667vw, 254px);
}
.innovateslCon6 .centerBox .right {
  width: 44.87179%;
  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: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.innovateslCon6 .centerBox .right .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(6px, 0.625vw, 12px) clamp(6px, 0.625vw, 12px);
  margin-top: clamp(60px, 6.25vw, 120px);
}
.innovateslCon6 .centerBox .right .itemBox .item {
  border: 1px solid #dcdcdc;
  padding-left: clamp(10px, 1.04166667vw, 20px);
  padding-right: clamp(10px, 1.04166667vw, 20px);
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  border-radius: 10px;
  overflow: hidden;
  cursor: pointer;
}
.innovateslCon6 .centerBox .right .itemBox .item .images {
  height: 50px;
}
.innovateslCon6 .centerBox .right .itemBox .item .images img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.innovateslCon6 .centerBox .right .itemBox .item .font {
  font-family: "go_re", "sy_re";
  font-size: 20px;
  color: #010101;
  line-height: 1.3;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
@media (max-width:1600px) {
  .innovateslCon6 .centerBox .right .itemBox .item .font {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .innovateslCon6 .centerBox .right .itemBox .item .font {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .innovateslCon6 .centerBox .right .itemBox .item .font {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .innovateslCon6 .centerBox .right .itemBox .item .font {
    font-size: 13px;
  }
}
.innovateslCon6 .centerBox .right .itemBox .item:hover .images img {
  transform: rotateY(360deg);
}
@media (max-width:990px) {
  .innovateslCon6 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .innovateslCon6 .centerBox .left {
    width: 100%;
    margin-top: 20px;
  }
  .innovateslCon6 .centerBox .left .images {
    margin-top: 0 !important;
  }
  .innovateslCon6 .centerBox .right {
    width: 100%;
  }
}
.innovateslCon7 {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.innovateslCon7 .centerBox {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: clamp(50px, 8.33333333vw, 160px);
}
.innovateslCon7 .centerBox .inside_zhtit {
  max-width: 920px;
  width: 100%;
}
.innovateslCon7 .centerBox .inside_zhtit .levtitle {
  font-size: 24px;
  line-height: 1.5;
  font-family: "go_li", "sy_li";
}
@media (max-width:1600px) {
  .innovateslCon7 .centerBox .inside_zhtit .levtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .innovateslCon7 .centerBox .inside_zhtit .levtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .innovateslCon7 .centerBox .inside_zhtit .levtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .innovateslCon7 .centerBox .inside_zhtit .levtitle {
    font-size: 15px;
  }
}
.innovateslCon7 .centerBox .contentBox {
  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(55px, 5.72916667vw, 110px);
}
.innovateslCon7 .centerBox .contentBox .left {
  width: 39.743%;
}
.innovateslCon7 .centerBox .contentBox .left .itemBox {
  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;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  grid-gap: 80px 19.1%;
}
.innovateslCon7 .centerBox .contentBox .left .itemBox .item {
  width: 20.6%;
  padding-left: 20px;
  border-left: 1px solid #999999;
}
.innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .beat {
  font-size: 50px;
  color: #000;
  line-height: 1;
}
@media (max-width:1600px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .beat {
    font-size: 44px;
  }
}
@media (max-width:1366px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .beat {
    font-size: 40px;
  }
}
@media (max-width:1024px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .beat {
    font-size: 34px;
  }
}
@media (max-width:768px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .beat {
    font-size: 26px;
  }
}
.innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .name {
  width: 100%;
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #000;
  line-height: 1;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .name {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item .number .name {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .innovateslCon7 .centerBox .contentBox .left .itemBox {
    grid-gap: 20px 0;
  }
  .innovateslCon7 .centerBox .contentBox .left .itemBox .item {
    width: 30%;
    padding-left: 10px;
  }
}
.innovateslCon7 .centerBox .contentBox .right {
  width: 50%;
}
@media (max-width:990px) {
  .innovateslCon7 .centerBox .contentBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .innovateslCon7 .centerBox .contentBox .left {
    width: 100%;
  }
  .innovateslCon7 .centerBox .contentBox .right {
    width: 100%;
    margin-top: 40px;
  }
}
.innovateslCon8 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.innovateslCon8 .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;
}
.innovateslCon8 .centerBox .topBox .left .inside_zhtit .levtitle {
  margin-top: clamp(15px, 1.5625vw, 30px);
  font-size: 24px;
  font-family: "go_li", "sy_li";
}
@media (max-width:1600px) {
  .innovateslCon8 .centerBox .topBox .left .inside_zhtit .levtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .innovateslCon8 .centerBox .topBox .left .inside_zhtit .levtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .innovateslCon8 .centerBox .topBox .left .inside_zhtit .levtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .innovateslCon8 .centerBox .topBox .left .inside_zhtit .levtitle {
    font-size: 15px;
  }
}
.innovateslCon8 .centerBox .topBox .right {
  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;
}
.innovateslCon8 .centerBox .topBox .right .inside_more a {
  border: 1px solid #000;
  background-color: #000;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.innovateslCon8 .centerBox .topBox .right .inside_more a:hover {
  background: #e70070;
  border: 1px solid #e70070;
}
@media (max-width:990px) {
  .innovateslCon8 .centerBox .topBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .innovateslCon8 .centerBox .topBox .left {
    width: 100%;
  }
  .innovateslCon8 .centerBox .topBox .right {
    width: 100%;
    margin-top: 20px;
  }
}
.innovateslCon8 .centerBox .botBox {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.innovateslCon8 .centerBox .botBox .swiperInfo {
  padding-bottom: clamp(95px, 9.89583333vw, 190px);
  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;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box {
  overflow: hidden;
  width: 100%;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li {
  height: auto;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo {
  border: 1px solid #eeeeee;
  border-radius: 20px;
  overflow: hidden;
  height: 100%;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo 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;
  height: 100%;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .pb {
  padding-bottom: 49%;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .pb .ab img {
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx {
  padding: 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;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  height: inherit;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox {
  max-width: 340px;
  width: 100%;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .sort {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
  line-height: 1;
  width: fit-content;
  background: #efedeb;
  padding: 8px 12px;
  border-radius: 50px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .sort {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .sort {
    font-size: 12px;
  }
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .title {
  font-family: "go_re","sy_re";
  font-size: 20px;
  color: #000;
  line-height: 1.5;
  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) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .title {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .title {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .title {
    font-size: 13px;
  }
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_but{
      display: none;
  }
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .time {
  font-family: "sy_ex";
  font-size: 14px;
  color: #000;
  line-height: 1;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .time {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a .botBx .fontBox .time {
    font-size: 12px;
  }
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a:hover .botBx .fontBox .title {
  color: #e70070;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a:hover .botBx .inside_read {
  padding-right: 0px;
  padding-left: 25px;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a:hover .botBx .inside_read i:last-child {
  transform: translateX(100%);
  opacity: 0;
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a:hover .botBx .inside_read i:first-child {
  opacity: 1;
  transform: translateX(0%);
}
.innovateslCon8 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo a:hover .pb .ab img {
  transform: scale(1.03);
}
.innovatejsCon2 {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.innovatejsCon2 .centerBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  border-bottom: 1px solid #e5e5e5;
}
.innovatejsCon2 .centerBox .itemBox .item {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
@media (max-width:1366px) {
  .innovatejsCon2 .centerBox .itemBox .item {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .innovatejsCon2 .centerBox .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .innovatejsCon2 .centerBox .itemBox .item {
    font-size: 12px;
  }
}
.innovatejsCon2 .centerBox .itemBox .item.active,
.innovatejsCon2 .centerBox .itemBox .item:hover {
  color: #e70070;
}
.innovatejsCon2 .centerBox .swiperInfo {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  position: relative;
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box {
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
  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;
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
  width: 38%;
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .title {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
  line-height: 1;
  width: fit-content;
  background: #efedeb;
  padding: 8px 12px;
  border-radius: 50px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .title {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .title {
    font-size: 12px;
  }
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 36px;
  color: #000000;
  line-height: 1.5;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1600px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .subtitle {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .subtitle {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .subtitle {
    font-size: 20px;
  }
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .content {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.875;
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}
@media (max-width:1366px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .content {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .content {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox .font1 .content {
    font-size: 12px;
  }
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .images {
  width: 50%;
}
.innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .images img {
  border-top-right-radius: clamp(65px, 6.77083333vw, 130px);
  width: 100%;
}
@media (max-width:990px) {
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo {
    -webkit-box-orient: vertical;flex-direction: column-reverse;
  }
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .fontBox {
    width: 100%;
    margin-top: 20px;
  }
  .innovatejsCon2 .centerBox .swiperInfo .swiper_box ul li .centerInfo .images {
    width: 100%;
  }
}
.innovatejsCon2 .centerBox .swiperInfo .idxPages {
  position: absolute;
  bottom: 0;
  width: 43.58974359%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 10px;
  z-index: 2;
  height: 30px;
  -webkit-box-align: end;
  -ms-flex-align: end;
  -webkit-align-items: flex-end;
  align-items: flex-end;
}
.innovatejsCon2 .centerBox .swiperInfo .idxPages span {
  flex: 1;
  width: 100%;
  height: 1px;
  border-radius: 0;
  cursor: pointer;
}
.innovatejsCon2 .centerBox .swiperInfo .idxPages span.swiper-pagination-bullet-active {
  background: #e70070;
}
@media (max-width:990px) {
  .innovatejsCon2 .centerBox .swiperInfo .idxPages {
    position: relative;
    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;
    grid-gap: 0px !important;
    display: none;
  }
  .innovatejsCon2 .centerBox .swiperInfo .idxPages span {
    flex: unset;
    width: 8px !important;
    height: 8px !important;
    border-radius: 50%;
  }
}
.innovatejsCon3 {
  background: #f9f9f9;
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.innovatejsCon3 .centerBox {
  padding-top: clamp(20px, 2.08333333vw, 40px);
}
.innovatejsCon3 .centerBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(15px, 1.5625vw, 30px) clamp(15px, 1.5625vw, 30px);
}
.innovatejsCon3 .centerBox .itemBox .item {
  background: white;
  border-radius: clamp(8px, 0.83333333vw, 16px);
  overflow: hidden;
}
.innovatejsCon3 .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;
  height: 100%;
}
.innovatejsCon3 .centerBox .itemBox .item a .pb {
  padding-bottom: 49%;
}
.innovatejsCon3 .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;
}
.innovatejsCon3 .centerBox .itemBox .item a .botBx {
  padding: clamp(15px, 1.5625vw, 30px);
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  height: inherit;
}
.innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox {
  width: 100%;
}
.innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .sort {
  font-family: "go_re", "sy_re";
  font-size: 14px;
  color: #000;
  line-height: 1;
  width: fit-content;
  background: #efedeb;
  padding: 8px 12px;
  border-radius: 50px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .sort {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .sort {
    font-size: 12px;
  }
}
.innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .title {
  font-family: "go_me", "sy_me";
  font-size: 24px;
  color: #000;
  line-height: 1.5;
  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) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .title {
    font-size: 15px;
  }
}
.innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .content {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.625;
  margin-top: clamp(17.5px, 1.82291667vw, 35px);
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
}
@media (max-width:1366px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .content {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .content {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .fontBox .content {
    font-size: 12px;
  }
  .innovatejsCon3 .centerBox .itemBox .item a .botBx .inside_read{
      margin-top: 20px !important;
  }
}
.innovatejsCon3 .centerBox .itemBox .item a .botBx .inside_read {
  margin-top: clamp(50px, 5.20833333vw, 100px);
}
.innovatejsCon3 .centerBox .itemBox .item a:hover .botBx .fontBox .title {
  color: #e70070;
}
.innovatejsCon3 .centerBox .itemBox .item a:hover .botBx .inside_read {
  padding-right: 0px;
  padding-left: 25px;
}
.innovatejsCon3 .centerBox .itemBox .item a:hover .botBx .inside_read i:last-child {
  transform: translateX(100%);
  opacity: 0;
}
.innovatejsCon3 .centerBox .itemBox .item a:hover .botBx .inside_read i:first-child {
  opacity: 1;
  transform: translateX(0%);
}
.innovatejsCon3 .centerBox .itemBox .item a:hover .pb .ab img {
  transform: scale(1.03);
}
@media (max-width:990px) {
  .innovatejsCon3 .centerBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .innovatejsCon3 .centerBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.newCon1 {
  width: 100%;
  background: #f7f5f2;
}
.newCon1 .centerBox {
  position: relative;
  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;
}
.newCon1 .centerBox .left {
  position: absolute;
  width: 100%;
  height: 100%;
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
}
.newCon1 .centerBox .left .box {
  width: 46%;
}
.newCon1 .centerBox .left .box .title {
  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: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
}
.newCon1 .centerBox .left .box .title .sort {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
  line-height: 1;
  width: fit-content;
  background: #ffffff;
  padding: 8px 12px;
  border-radius: 50px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .newCon1 .centerBox .left .box .title .sort {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newCon1 .centerBox .left .box .title .sort {
    font-size: 12px;
  }
}
.newCon1 .centerBox .left .box .title .time {
  font-family: "go_re", "sy_re";
  font-size: 14px;
  color: #666666;
}
@media (max-width:1366px) {
  .newCon1 .centerBox .left .box .title .time {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newCon1 .centerBox .left .box .title .time {
    font-size: 12px;
  }
}
.newCon1 .centerBox .left .box .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 36px;
  color: #000;
  line-height: 1.33;
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
@media (max-width:1600px) {
  .newCon1 .centerBox .left .box .subtitle {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .newCon1 .centerBox .left .box .subtitle {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .newCon1 .centerBox .left .box .subtitle {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .newCon1 .centerBox .left .box .subtitle {
    font-size: 20px;
  }
}
.newCon1 .centerBox .left .box .inside_read:hover {
  padding-right: 0px;
  padding-left: 25px;
}
.newCon1 .centerBox .left .box .inside_read:hover i:last-child {
  transform: translateX(100%);
  opacity: 0;
}
.newCon1 .centerBox .left .box .inside_read:hover i:first-child {
  opacity: 1;
  transform: translateX(0%);
}
.newCon1 .centerBox .right {
  width: 50%;
  transform: translateX(-100%);
  position: relative;
  left: 50vw;
}
.newCon1 .centerBox .right .images {
  width: 100%;
border-top-left-radius: 26% 99%;
overflow: hidden;
}
.newCon1 .centerBox .right .images img {
  width: 100%;
  min-height: 300px;
  object-fit: cover;
}
@media (max-width:1200px) {
  .newCon1 .centerBox .right .images img {
    border-top-left-radius: clamp(65px, 6.77083333vw, 130px);
  }
}
@media (max-width:990px) {
    .newCon1 .centerBox .right .images{
        border-radius: 0 !important;
    }
  .newCon1 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .newCon1 .centerBox .left {
    width: 100%;
    position: relative;
  }
  .newCon1 .centerBox .left .box {
    width: 100%;
  }
  .newCon1 .centerBox .right {
    width: 100%;
    margin-top: 20px;
    transform: translateX(0%);
    left: 0vw;
  }
  .newCon1 .centerBox .right .images img {
    min-height: auto !important;
  }
}
.newCon2 {
  border-bottom: 1px solid #dedede;
}
.newCon2 .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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.newCon2 .centerBox .navBox .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: clamp(0px, 0vw, 0px) clamp(20px, 2.08333333vw, 40px);
}
.newCon2 .centerBox .navBox .itemBox .item a {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #000;
  line-height: 1;
  height: 100%;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
@media (max-width:1366px) {
  .newCon2 .centerBox .navBox .itemBox .item a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .newCon2 .centerBox .navBox .itemBox .item a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .newCon2 .centerBox .navBox .itemBox .item a {
    font-size: 12px;
  }
}
.newCon2 .centerBox .navBox .itemBox .item.active a,
.newCon2 .centerBox .navBox .itemBox .item:hover a {
  color: #e70070;
}
@media (max-width:990px) {
  .newCon2 .centerBox .navBox {
    padding: 10px 0;
  }
}
.newCon2 .centerBox .inside_nav {
  width: fit-content;
}
@media (max-width:990px) {
  .newCon2 .centerBox .inside_nav {
    display: none;
  }
  .newCon3 .centerBox .topBox{
      display: none !important;
  }
  .newCon3{
      padding-top: 0 !important;
  }
}
.newCon3 {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.newCon3 .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;
  flex-wrap: wrap;
  grid-gap: 20px 0;
}
.newCon3 .centerBox .botBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.newCon3 .centerBox .botBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(22.5px, 2.34375vw, 45px) clamp(22.5px, 2.34375vw, 45px);
}
.newCon3 .centerBox .botBox .itemBox .item {
  background: white;
  border-radius: clamp(8px, 0.83333333vw, 16px);
  overflow: hidden;
  border: 1px solid #eeeeee;
  height: 100%;
  cursor: pointer;
}
.newCon3 .centerBox .botBox .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;
  height: 100%;
}
.newCon3 .centerBox .botBox .itemBox .item a .pb {
  padding-bottom: 42.2%;
}
.newCon3 .centerBox .botBox .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;  height: 100%;
  object-fit: cover;
}
/*.newCon3 .centerBox .botBox .itemBox .item a .pb .ab.bofang::after{*/
/*    content: '';*/
/*  display: block;*/
/*  width: 0;*/
/*  height: 0;*/
/*  border-style: solid;*/
/*  border-width: 10px 0 10px 15px;*/
/*  border-color: transparent transparent transparent #FFFFFF;*/
/*  position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); z-index: 11;*/
/*}*/
.newCon3 .centerBox .botBox .itemBox .item a .pb .ab.bofang::before {
    content: '';
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  /*background: #000;*/
  position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); z-index: 10;    background: url(../image/bofang1.png) no-repeat;
    background-size: auto;
  background-size: 100% 100%;
}
.newCon3 .centerBox .botBox .itemBox .item a .botBx {
  padding: 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;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  height: inherit;
}
.newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox {
  max-width: 340px;
  width: 100%;
}
.newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .sort {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
  line-height: 1;
  width: fit-content;
  background: #efedeb;
  padding: 8px 12px;
  border-radius: 50px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .sort {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .sort {
    font-size: 12px;
  }
}
.newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .title {
  font-family: "go_re","sy_re";
  font-size: 20px;
  color: #000;
  line-height: 1.5;
  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) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .title {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .title {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .title {
    font-size: 13px;
  }
}
.newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .time {
  font-family: "go_re", "sy_re";
  font-size: 14px;
  color: #666666;
  line-height: 1;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .time {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newCon3 .centerBox .botBox .itemBox .item a .botBx .fontBox .time {
    font-size: 12px;
  }
}
.newCon3 .centerBox .botBox .itemBox .item a:hover .botBx .fontBox .title {
  color: #e70070;
}
.newCon3 .centerBox .botBox .itemBox .item a:hover .botBx .inside_read {
  padding-right: 0px;
  padding-left: 25px;
}
.newCon3 .centerBox .botBox .itemBox .item a:hover .botBx .inside_read i:last-child {
  transform: translateX(100%);
  opacity: 0;
}
.newCon3 .centerBox .botBox .itemBox .item a:hover .botBx .inside_read i:first-child {
  opacity: 1;
  transform: translateX(0%);
}
.newCon3 .centerBox .botBox .itemBox .item a:hover .pb .ab img {
  transform: scale(1.03);
}
@media (max-width:990px) {
  .newCon3 .centerBox .botBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .newCon3 .centerBox .botBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.newliCon1 {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.newliCon1 .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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  border-bottom: 1px solid #e3e3e3;
  border-top: 1px solid #e3e3e3;
}
.newliCon1 .centerBox .navBox {
  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;
}
.newliCon1 .centerBox .navBox .back {
  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-right: clamp(10px, 1.04166667vw, 20px);
  border-right: 1px solid #dedede;
}
.newliCon1 .centerBox .navBox .back a {
  font-size: 14px;
  font-family: "go_re", "sy_re";
  color: #000;
  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) {
  .newliCon1 .centerBox .navBox .back a {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newliCon1 .centerBox .navBox .back a {
    font-size: 12px;
  }
}
.newliCon1 .centerBox .navBox .back a i {
  color: #000;
  font-size: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-right: 8px;
}
@media (max-width:1600px) {
  .newliCon1 .centerBox .navBox .back a i {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .newliCon1 .centerBox .navBox .back a i {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .newliCon1 .centerBox .navBox .back a i {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .newliCon1 .centerBox .navBox .back a i {
    font-size: 13px;
  }
}
.newliCon1 .centerBox .navBox .timeBox {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
  padding-left: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .newliCon1 .centerBox .navBox .timeBox {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newliCon1 .centerBox .navBox .timeBox {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .newliCon1 .centerBox .navBox {
    display: none;
  }
}
.newliCon1 .centerBox .inside_nav {
  width: fit-content;
}
.newliCon1 .centerBox .inside_nav .itemBox .item a {
  font-size: 14px;
}
@media (max-width:1366px) {
  .newliCon1 .centerBox .inside_nav .itemBox .item a {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newliCon1 .centerBox .inside_nav .itemBox .item a {
    font-size: 12px;
  }
}
.newliCon1 .centerBox .inside_nav .itemBox .item:last-child a {
  color: #000;
}
.newliCon2 {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(90px, 9.375vw, 180px);
}
.newliCon2 .centerBox .contentBox .title {
  font-family: "go_re", "sy_re";
  font-size: 36px;
  color: #000;
  line-height: 1.3333;
  width: 65.3846%;
  max-width: 710px;
}
@media (max-width:1600px) {
  .newliCon2 .centerBox .contentBox .title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
  .newliCon2 .centerBox .contentBox .title {
    font-size: 20px;
  }
}
@media (max-width:990px) {
  .newliCon2 .centerBox .contentBox .title {
    width: 100%;
  }
}
.newliCon2 .centerBox .contentBox .time {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #8d8d8d;
  line-height: 1;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .time {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .time {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .newliCon2 .centerBox .contentBox .time {
    font-size: 12px;
  }
}
.newliCon2 .centerBox .contentBox .content {
  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;
}
.newliCon2 .centerBox .contentBox .content .left {
  width: 65.3846%;
  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;
  grid-gap: 20px 0;
}
.newliCon2 .centerBox .contentBox .content .left h1 {
  width: 100%;
  margin-top: clamp(40px, 4.16666667vw, 80px);
  font-family: "go_re","sy_re";
  font-size: 30px;
  color: #000;
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .newliCon2 .centerBox .contentBox .content .left h1 {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .content .left h1 {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .left h1 {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .newliCon2 .centerBox .contentBox .content .left h1 {
    font-size: 18px;
  }
}
.newliCon2 .centerBox .contentBox .content .left img {
  border-radius: 12px;
  margin-top: clamp(30px, 3.125vw, 60px);
  width: auto !important;
  height: auto !important;
}
.newliCon2 .centerBox .contentBox .content .left p {
  width: 100%;
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #333333;
  line-height: 1.875;
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .content .left p {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .left p {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .newliCon2 .centerBox .contentBox .content .left p {
    font-size: 12px;
  }
}
.newliCon2 .centerBox .contentBox .content .right {
  width: 28.205%;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .titbo {
  font-family: "go_bo", "sy_bo";
  font-size: 30px;
  color: #000;
  line-height: 1.3;
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  border-bottom: 1px solid #e3e3e3;
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1600px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .titbo {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .titbo {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .titbo {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .titbo {
    font-size: 18px;
  }
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item {
  border-bottom: 1px solid #e3e3e3;
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .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;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .sort {
  width: fit-content;
  padding: 9px 12px;
  background: #eeeeee;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  font-size: 14px;
  color: #000;
  font-family: "go_li", "sy_li";
  border-radius: 50px;
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .sort {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .sort {
    font-size: 12px;
  }
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .sort {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .sort {
    font-size: 12px;
  }
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tit {
  font-family: "go_re", "sy_re";
  font-size: 20px;
  color: #000;
  line-height: 1.5;
  margin-top: clamp(12.5px, 1.30208333vw, 25px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tit {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tit {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tit {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tit {
    font-size: 13px;
  }
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tim {
  font-family: "go_re", "sy_re";
  font-size: 14px;
  color: #8d8d8d;
  line-height: 1;
  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) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tim {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item a .tim {
    font-size: 12px;
  }
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itmeBox .item:hover a .tit {
  color: #e70070;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  border-bottom: 1px solid #e3e3e3;
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(10px, 1.04166667vw, 20px);
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .t {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
  line-height: 1;
}
@media (max-width:1366px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .t {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .t {
    font-size: 12px;
  }
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s {
    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;
  width: 40px;
  height: 40px;
  background: #000;
  border-radius: 50%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s 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: 100%;
  height: 100%;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s a img {
  max-width: 25px;
  max-height: 25px;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s .qrcode {
     position: absolute;
  bottom: 50px;
  left: 50%;
  margin-left: -60px;
  padding: 10px;
  background-color: white;
  z-index: 99;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-filter: alpha(opacity=0);
  -webkit-transform-origin: top center;
  transform-origin: top center;
  will-change: opacity;
  transform: scale(0, 1);
  -webkit-transform: scale(0, 1);
  -moz-transform: scale(0, 1);
  -ms-transform: scale(0, 1);
  -o-transform: scale(0, 1);
  transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
  -webkit-transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
  -moz-transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
  -ms-transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
  -o-transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s .qrcode:before {
  content: '';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0px 10px;
  border-color: #e70070 transparent transparent transparent;
  position: absolute;
  bottom: -7px;
  left: 0;
  right: 0;
  margin: auto;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s .qrcode::after {
  content: '';
  width: 100%;
  height: 100%;
  border: 3px solid #e70070;
  position: absolute;
  top: 0;
  left: 0;
}
@media (max-width:1200px) {
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s {
    width: 30px;
    height: 30px;
  }
  .newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s a img {
    max-width: 50%;
    max-height: 50%;
  }
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s:hover {
  background: #e70070;
}
.newliCon2 .centerBox .contentBox .content .right .boxInfo .itBox .s:hover .qrcode {
  opacity: 1;
  filter: alpha(opacity=100);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  -webkit-filter: alpha(opacity=100);
}
@media (max-width:990px) {
  .newliCon2 .centerBox .contentBox .content {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .newliCon2 .centerBox .contentBox .content .left {
    width: 100%;
  }
  .newliCon2 .centerBox .contentBox .content .right {
    width: 100%;
    margin-top: 20px;
  }
}
.aboutCon1 .conterBox {
  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;
}
.aboutCon1 .conterBox .left {
  width: 39.74358%;
}
.aboutCon1 .conterBox .left .images {
  width: 100%;
}
.aboutCon1 .conterBox .left .images img {
  width: 100%;
  border-top-right-radius: clamp(114px, 11.875vw, 228px);
}
.aboutCon1 .conterBox .right {
  width: 50%;
}
.aboutCon1 .conterBox .right .inside_zhtit {
  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;
  height: 100%;
}
@media (max-width:1320px) {
  .aboutCon1 .conterBox .right .inside_zhtit .levtitle {
    max-height: 400px;
    overflow: auto;
    scrollbar-width: thin;
    scrollbar-color: #e70070 #d4d6d7;
  }
  .aboutCon1 .conterBox .right .inside_zhtit .levtitle::-webkit-scrollbar {
    width: 5px;
    height: 5px;
    background-color: #d4d6d7;
  }
  .aboutCon1 .conterBox .right .inside_zhtit .levtitle::-webkit-scrollbar-thumb {
    background-color: #e70070;
    border-radius: 10px;
  }
  .aboutCon1 .conterBox .right .inside_zhtit .levtitle::-webkit-scrollbar-track {
    border-radius: 0;
    background: rgba(226, 226, 226, 0.76);
  }
}
@media (max-width:1150px) {
  .aboutCon1 .conterBox .right .inside_zhtit .levtitle {
    max-height: 280px;
  }
}
@media (max-width:990px) {
  .aboutCon1 .conterBox {
    flex-direction: column-reverse;
  }
  .aboutCon1 .conterBox .left {
    width: 100%;
    margin-top: 20px;
  }
  .aboutCon1 .conterBox .left .images {
    max-height: 300px;
    overflow: hidden;
  }
  .aboutCon1 .conterBox .right {
    width: 100%;
  }
  .aboutCon1 .conterBox .right .inside_zhtit .levtitle {
      padding-right: 5px;
  }
}
.aboutCon2 {
  margin-top: clamp(70px, 7.29166667vw, 140px);
}
.aboutCon2 .conterBox {
  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;
  flex-direction: row-reverse;
}
.aboutCon2 .conterBox .left {
  width: 39.74358%;
  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;
}
.aboutCon2 .conterBox .left .images {
  width: 100%;
}
.aboutCon2 .conterBox .left .images img {
  width: 100%;
  border-top-right-radius: clamp(114px, 11.875vw, 228px);
}
.aboutCon2 .conterBox .right {
  width: 50%;
}
.aboutCon2 .conterBox .right .inside_zhtit .subtitle {
  font-family: "go_li", "sy_li";
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox {
  margin-top: clamp(50px, 5.20833333vw, 100px);
  border-top: 1px solid #eeeeee;
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item {
  border-bottom: 1px solid #eeeeee;
  position: relative;
  -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-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;
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item::after {
  content: '';
  position: absolute;
  top: 0;
  width: 0%;
  height: 1px;
  background: #e70070;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 2;
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000;
  line-height: 1.2;
  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;
  height: 110px;
  -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;
  width: 100%;
}
@media (max-width:1600px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox {
    font-size: 15px;
  }
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox span {
  position: relative;
  width: 16px;
  height: 2px;
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox span 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;
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox span i:last-child {
  transform: rotate(90deg);
}
@media (max-width:1320px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox {
    height: 70px;
  }
}
@media (max-width:990px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .navBox {
    height: 50px;
  }
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .botBox {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #333;
  line-height: 1.875;
  max-height: 90px;
  margin: clamp(7.5px, 0.78125vw, 15px) 0 clamp(35px, 3.64583333vw, 70px);
  display: none;
  width: 100%;
  overflow: auto;
  scrollbar-width: thin;
  scrollbar-color: #e70070 #d4d6d7;
}
@media (max-width:1366px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .botBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .botBox {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .botBox {
    font-size: 12px;
  }
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .botBox::-webkit-scrollbar {
  width: 3px;
  height: 3px;
  background-color: #d4d6d7;
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .botBox::-webkit-scrollbar-thumb {
  background-color: #e70070;
  border-radius: 10px;
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item .botBox::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0.76);
}
.aboutCon2 .conterBox .right .inside_zhtit .itemBox .item:first-child .botBox {
  display: block;
}
@media (max-width:990px) {
  .aboutCon2 .conterBox {
    flex-direction: column-reverse;
  }
  .aboutCon2 .conterBox .left {
    width: 100%;
    margin-top: 20px;
  }
  .aboutCon2 .conterBox .left .images {
    max-height: 300px;
    overflow: hidden;
  }
  .aboutCon2 .conterBox .right {
    width: 100%;
  }
}
.aboutCon3 {
  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: #fafafa;
}
.aboutCon3 .indese_circle {
  width: 500px;
  height: 500px;
  border-radius: 50%;
  position: absolute;
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  z-index: 1;
}
.aboutCon3 .indese_circle .svg {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  z-index: 2;
}
.aboutCon3 .indese_circle .svg .cls {
  fill: none;
  stroke: #eaeaea;
  stroke-linecap: round;
  stroke-miterlimit: 10;
  stroke-width: 1px;
  stroke-dasharray: 1507;
  stroke-dashoffset: 0;
  transform: rotate(270deg);
  transform-origin: 50% 50%;
}
.aboutCon3 .indese_circle .svg .run-anim.active {
  animation-duration: 6s;
  animation-iteration-count: 1;
  animation-name: dash;
  animation-timing-function: linear;
}
@keyframes dash {
  0% {
    stroke: #e53689;
    stroke-dashoffset: 1507;
  }
  100% {
    stroke: #e53689;
    stroke-dashoffset: 0;
  }
}
.aboutCon3 .indese_circle .circle {
  position: absolute;
  width: 480px;
  height: 480px;
  border-radius: 50%;
  border: 1px solid #eaeaea;
  z-index: 1;
}
.aboutCon3 .center {
  width: 100%;
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(85px, 8.85416667vw, 170px);
  position: relative;
  z-index: 2;
}
.aboutCon3 .center .centerBox .navTop {
  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;
  padding-bottom: clamp(30px, 3.125vw, 60px);
  border-bottom: 1px solid #d7dadd;
}
.aboutCon3 .center .centerBox .navTop .right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 10px;
}
.aboutCon3 .center .centerBox .navTop .right .but {
  font-size: 30px;
  width: 2em;
  aspect-ratio: 1;
  border-radius: 50%;
  background: #000;
  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:1600px) {
  .aboutCon3 .center .centerBox .navTop .right .but {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .aboutCon3 .center .centerBox .navTop .right .but {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutCon3 .center .centerBox .navTop .right .but {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .aboutCon3 .center .centerBox .navTop .right .but {
    font-size: 18px;
  }
}
.aboutCon3 .center .centerBox .navTop .right .but i {
  color: white;
  font-size: 24px;
}
@media (max-width:1600px) {
  .aboutCon3 .center .centerBox .navTop .right .but i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutCon3 .center .centerBox .navTop .right .but i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutCon3 .center .centerBox .navTop .right .but i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutCon3 .center .centerBox .navTop .right .but i {
    font-size: 15px;
  }
}
.aboutCon3 .center .centerBox .navTop .right .but:hover {
  background: #e70070;
}
.aboutCon3 .center .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;
}
.aboutCon3 .center .centerBox .botBox .left {
  width: 44.8%;
  padding-top: clamp(35px, 3.64583333vw, 70px);
}
.aboutCon3 .center .centerBox .botBox .left .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(30px, 3.125vw, 60px) clamp(0px, 0vw, 0px);
}
.aboutCon3 .center .centerBox .botBox .left .itemBox .item {
  font-family: "go_li";
  font-size: 30px;
  color: #d7dadd;
  line-height: 1;
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item {
    font-size: 18px;
    width: calc(33.333% - 13.333px);
  }
  .aboutCon3 .center .centerBox .botBox .left .itemBox{
        flex-direction: row;    flex-wrap: wrap;
        grid-gap: 20px 20px;
  }
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active{
          font-size: 20px !important;
  }
}
.aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
  font-size: 140px;
  letter-spacing: -12px;
  font-weight: lighter;
  color: #e70070;
}
@media (max-width:1680px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
    font-size: 123px;
  }
}
@media (max-width:1440px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
    font-size: 105px;
  }
}
@media (max-width:1280px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
    font-size: 94px;
  }
}
@media (max-width:1024px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
    font-size: 75px;
  }
}
@media (max-width:990px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
    font-size: 73px;
  }
}
@media (max-width:768px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
    font-size: 56px;
  }
}
@media (max-width:640px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item.active {
    font-size: 47px;
  }
}
@media (max-width:1200px) {
  .aboutCon3 .center .centerBox .botBox .left .itemBox .item {
    letter-spacing: 0px !important;
  }
}
.aboutCon3 .center .centerBox .botBox .right {
  width: 50%;
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box {
  overflow: hidden;
}
.aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .title {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000000;
  line-height: 1;
}
@media (max-width:1600px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 15px;
  }
}
.aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .itemInfo {
  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(23px, 2.39583333vw, 46px);
}
.aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .itemInfo .itemBox .item {
  height: 46px;
  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: "go_re","sy_re";
  font-size: 16px;
  color: #000;
  line-height: 1.4;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
@media (max-width:1366px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .itemInfo .itemBox .item {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .itemInfo .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .itemInfo .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .itemInfo .itemBox .item {
    height: auto;
    padding: 5px 0;
  }
}
.aboutCon3 .center .centerBox .botBox .right .swiperInfo .swiper_box ul li .centerInfo .itemInfo .itemBox .item:hover {
  color: #e70070;
  transform: translateX(10px);
}
@media (max-width:990px) {
  .aboutCon3 .center .centerBox .botBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .aboutCon3 .center .centerBox .botBox .left {
    width: 100%;
  }
  .aboutCon3 .center .centerBox .botBox .right {
    width: 100%;
    padding-top: 40px;
  }
}
.aboutCon4 {
  padding-top: clamp(35px, 3.64583333vw, 70px);
  padding-bottom: clamp(35px, 3.64583333vw, 70px);
  background-position: 50% center;
  background-repeat: no-repeat;
  background-size: cover;
}
.aboutCon4 .centerBox {
  width: 100T;
}
.aboutCon4 .centerBox .inside_zhtit {
  width: 50%;
}
.aboutCon4 .centerBox .inside_zhtit .levtitle {
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
.aboutCon4 .centerBox .inside_zhtit .moreButon {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.aboutCon4 .centerBox .inside_zhtit .moreButon 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: fit-content;
  grid-gap: 0 10px;
}
.aboutCon4 .centerBox .inside_zhtit .moreButon a .images {
  min-width: 60px;
  height: 45px;
  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: fit-content;
  border: 1px solid #c5bcbb;
  border-radius: 12px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.aboutCon4 .centerBox .inside_zhtit .moreButon a .images img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1320px) {
  .aboutCon4 .centerBox .inside_zhtit .moreButon a .images {
    min-width: 50px;
    height: 40px;
  }
}
@media (max-width:1150px) {
  .aboutCon4 .centerBox .inside_zhtit .moreButon a .images {
    min-width: 40px;
    height: 30px;
    border-radius: 8px;
  }
}
.aboutCon4 .centerBox .inside_zhtit .moreButon a .name {
  font-family: "go_re", "sy_re";
  font-size: 14px;
  color: #000;
  line-height: 1;
}
@media (max-width:1366px) {
  .aboutCon4 .centerBox .inside_zhtit .moreButon a .name {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .aboutCon4 .centerBox .inside_zhtit .moreButon a .name {
    font-size: 12px;
  }
}
.aboutCon4 .centerBox .inside_zhtit .moreButon a:hover .images {
  background: #e70070;
  border: 0;
}
.aboutCon4 .centerBox .inside_zhtit .moreButon a:hover .images img {
  filter: brightness(0) invert(1);
}
@media (max-width:990px) {
  .aboutCon4 .centerBox .inside_zhtit {
    width: 100%;
  }
}
.aboutCon5 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(90px, 9.375vw, 180px);
}
.aboutCon5 .navBox {
  padding-bottom: clamp(30px, 3.125vw, 60px);
  border-bottom: 1px solid #e5e5e5;
}
.aboutCon5 .navBox .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;
}
.aboutCon5 .navBox .centerBox .right .itemBox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  width: fit-content;
  padding: 6px;
  background: #eeeeee;
  border-radius: 100px;
}
.aboutCon5 .navBox .centerBox .right .itemBox .item {
  padding-left: clamp(12px, 1.25vw, 24px);
  padding-right: clamp(12px, 1.25vw, 24px);
  padding-top: clamp(5px, 0.52083333vw, 10px);
  padding-bottom: clamp(5px, 0.52083333vw, 10px);
  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;
  position: relative;
  overflow: hidden;
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #333333;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  cursor: pointer;
}
@media (max-width:1366px) {
  .aboutCon5 .navBox .centerBox .right .itemBox .item {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutCon5 .navBox .centerBox .right .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutCon5 .navBox .centerBox .right .itemBox .item {
    font-size: 12px;
  }
}
.aboutCon5 .navBox .centerBox .right .itemBox .item::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0%;
  height: 100%;
  background: #e70070;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 1;
}
.aboutCon5 .navBox .centerBox .right .itemBox .item span {
  position: relative;
  z-index: 2;
}
.aboutCon5 .navBox .centerBox .right .itemBox .item.active,
.aboutCon5 .navBox .centerBox .right .itemBox .item:hover {
  color: white;
}
.aboutCon5 .navBox .centerBox .right .itemBox .item.active::after,
.aboutCon5 .navBox .centerBox .right .itemBox .item:hover::after {
  width: 100%;
  left: 0;
}
.aboutCon5 .contentBox .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;
}
.aboutCon5 .contentBox .centerBox .left {
  width: 29.487179%;
  padding-top: clamp(40px, 4.16666667vw, 80px);
}
.aboutCon5 .contentBox .centerBox .left .content {
  background: #f5f5f5;
  height: 100%;
  border-radius: clamp(10px, 1.04166667vw, 20px);
  padding: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(30px, 3.125vw, 60px);
}
.aboutCon5 .contentBox .centerBox .left .content .one {
  border-bottom: 1px solid #e5e5e5;
}
.aboutCon5 .contentBox .centerBox .left .content .one .title {
  font-family: "eu_re";
  font-size: 14px;
  color: #333333;
  line-height: 1.4;
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 2px solid #e70070;
  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: 0px 5px;
}
@media (max-width:1366px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .title {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .title {
    font-size: 12px;
  }
}
.aboutCon5 .contentBox .centerBox .left .content .one .title span {
  font-size: 72px;
  color: #000;
  line-height: 1;
  font-family: "qu_re";
  /*padding-right: 10px;*/
  position: relative;
}
.aboutCon5 .contentBox .centerBox .left .content .one .title span::after {
    content: "";
    position: absolute;
    right: 0; 
    top: 0.2em;
    width: 10px;
    height: 2px;
    background: #000;
    transform: translateX(calc(100% + 5px));
}

.aboutCon5 .contentBox .centerBox .left .content .one .title span::before {
    content: "";
    position: absolute;
    right: 0; 
    top: 0.2em;
    width: 10px;
    height: 2px;
    background: #000;
    transform: translateX(calc(100% + 5px)) rotate(90deg);  
}
.aboutCon5 .contentBox .centerBox .left .content .one .title v:first-child {
    padding-right: 10px;
}
@media (max-width:1680px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .title span {
    font-size: 63px;
  }
}
@media (max-width:1440px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .title span {
    font-size: 54px;
  }
}
@media (max-width:1280px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .title span {
    font-size: 48px;
  }
}
@media (max-width:1024px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .title span {
    font-size: 39px;
  }
}
.aboutCon5 .contentBox .centerBox .left .content .one .subtitle {
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #000;
  line-height: 1.875;
  margin-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(35px, 3.64583333vw, 70px);
}
@media (max-width:1366px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutCon5 .contentBox .centerBox .left .content .one .subtitle {
    font-size: 12px;
  }
}
.aboutCon5 .contentBox .centerBox .left .content .itemBox .item {
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(14px, 1.45833333vw, 28px);
  border-bottom: 1px solid #e5e5e5;
}
.aboutCon5 .contentBox .centerBox .left .content .itemBox .item .title {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #000;
  line-height: 1.4;
}
@media (max-width:1366px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .title {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .title {
    font-size: 12px;
  }
}
.aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number {
  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-size: 16px;
  margin-top: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number {
    font-size: 12px;
  }
}
.aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number span {
  font-family: "qu_re";
  font-size: 72px;
  color: #000;
  line-height: 1;
}
@media (max-width:1680px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number span {
    font-size: 63px;
  }
}
@media (max-width:1440px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number span {
    font-size: 54px;
  }
}
@media (max-width:1280px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number span {
    font-size: 48px;
  }
}
@media (max-width:1024px) {
  .aboutCon5 .contentBox .centerBox .left .content .itemBox .item .number span {
    font-size: 39px;
  }
}
.aboutCon5 .contentBox .centerBox .right {
  width: 65.064102%;
  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;
}
.aboutCon5 .contentBox .centerBox .right .swiperInfo {
    width: 100%;
    /*position: absolute;*/
    /*top: 50%;*/
    /*left: 50%;*/
    /*-webkit-transform: translate(-50%, -50%);*/
    /*transform: translate(-50%, -50%);*/
}
.aboutCon5 .contentBox .centerBox .right .swiperInfo .swiper_box {
  overflow: hidden;
}
@media (max-width:990px) {
  .aboutCon5 .contentBox .centerBox {
    flex-direction: column-reverse;
  }
  .aboutCon5 .contentBox .centerBox .left {
    width: 100%;
  }
  .aboutCon5 .contentBox .centerBox .right {
    width: 100%;
  }
}
@keyframes rotateXza {
  0% {
    transform: rotate(0deg) translateX(0rem) translateY(0rem);
  }
  100% {
    transform: rotate(73deg) translateX(-5em) translateY(3em);
  }
}
@keyframes rotateXzb {
  0% {
    transform: rotate(0deg) translateX(0rem);
  }
  100% {
    transform: rotate(-60deg) translateX(5rem);
  }
}
.aboutqyCon2 {
  position: relative;
}
.aboutqyCon2 .centerBox {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  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(60px, 6.25vw, 120px) clamp(0px, 0vw, 0px);
  position: relative;
  z-index: 2;
}
.aboutqyCon2 .centerBox .boxInfo {
  width: 50%;
}
.aboutqyCon2 .centerBox .boxInfo .itemBox {
  margin-top: clamp(27.5px, 2.86458333vw, 55px);
  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(4px, 0.41666667vw, 8px) clamp(0px, 0vw, 0px);
  max-width: 530px;
}
.aboutqyCon2 .centerBox .boxInfo .itemBox .item {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #000;
  line-height: 1.4;
}
@media (max-width:1366px) {
  .aboutqyCon2 .centerBox .boxInfo .itemBox .item {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutqyCon2 .centerBox .boxInfo .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutqyCon2 .centerBox .boxInfo .itemBox .item {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .aboutqyCon2 .centerBox {
    grid-gap: clamp(30px, 3.125vw, 60px) clamp(0px, 0vw, 0px);
  }
  .aboutqyCon2 .centerBox .boxInfo {
    width: 100%;
  }
}
.aboutqyCon2 .imgBoxlo {
  position: absolute;
  width: 66.666%;
  height: 100%;
  right: 0;
  top: 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;
  z-index: 1;
}
.aboutqyCon2 .imgBoxlo .circleBox {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  right: 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;
}
.aboutqyCon2 .imgBoxlo .circleBox .circle {
  width: 10.2em;
  height: 15.4em;
  position: absolute;
  border-radius: 50%;
  font-size: 40px;
}
@media (max-width:1600px) {
  .aboutqyCon2 .imgBoxlo .circleBox .circle {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .aboutqyCon2 .imgBoxlo .circleBox .circle {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .aboutqyCon2 .imgBoxlo .circleBox .circle {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .aboutqyCon2 .imgBoxlo .circleBox .circle {
    font-size: 23px;
  }
}
.aboutqyCon2 .imgBoxlo .circleBox .circle:nth-child(1) {
  transform: rotate(73deg) translateX(-5em) translateY(3em);
  transform-origin: bottom;
  background-image: url(../image/abqy2.png);
  background-position: center center;
  animation-name: rotateXza;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
  animation-duration: 2s;
  z-index: 4;
  width: 12.4em;
  height: 19em;
}
.aboutqyCon2 .imgBoxlo .circleBox .circle:nth-child(2) {
  transform: rotate(-60deg) translateX(5rem);
  transform-origin: bottom;
  background: linear-gradient(90deg, #d8f8e333, 60%, #96dcff3a);
  animation-name: rotateXzb;
  animation-timing-function: ease-in-out;
  animation-iteration-count: 1;
  animation-duration: 2s;
  z-index: 3;
}
.aboutqyCon2 .imgBoxlo .circleBox .circle:nth-child(3) {
  transform-origin: bottom;
  background: linear-gradient(40deg, #fdf4cb81, 40%, #fac9da59);
  z-index: 2;
}
@media (max-width:990px) {
  .aboutqyCon2 .imgBoxlo {
    width: 100%;
    display: none;
  }
}
.aboutqyCon3 {
  margin-top: clamp(75px, 7.8125vw, 150px);
  padding-bottom: clamp(90px, 9.375vw, 180px);
}
.aboutqyCon3 .centerBox .inside_zhtit .itemBox {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: clamp(10px, 1.04166667vw, 20px) clamp(10px, 1.04166667vw, 20px);
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.aboutqyCon3 .centerBox .inside_zhtit .itemBox .item {
  border-top: 1px solid #dcdcdc;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  padding-right: clamp(27.5px, 2.86458333vw, 55px);
}
.aboutqyCon3 .centerBox .inside_zhtit .itemBox .item .images {
  height: 50px;
}
@media (max-width:990px) {
  .aboutqyCon3 .centerBox .inside_zhtit .itemBox .item .images {
    height: 30px;
  }
}
.aboutqyCon3 .centerBox .inside_zhtit .itemBox .item .levtitle {
  margin-top: clamp(7.5px, 0.78125vw, 15px);
  line-height: 1.6666;
}
@media (max-width:990px) {
  .aboutqyCon3 .centerBox .inside_zhtit .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
.aboutryCon2 {
  margin-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  position: relative;
}
.aboutryCon2 .images {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  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: 0;
}
.aboutryCon2 .centerBox {
  position: relative;
  z-index: 2;
}
.aboutryCon2 .centerBox .inside_select {
  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(30px, 3.125vw, 60px);
}
.aboutryCon2 .centerBox .inside_select .itemBox {
  width: fit-content;
}
.aboutryCon2 .centerBox .inside_select .itemBox .item a {
  cursor: pointer;
}
.aboutryCon2 .swiperInfo {
  padding-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;
  z-index: 2;
}
.aboutryCon2 .swiperInfo .swiper_box ul li {
  overflow: hidden;
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo {
  position: relative;
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  transform: translateX(-100%);
  z-index: 2;
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son {
  width: 100%;
  position: relative;
  z-index: 1;
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide {
  height: auto;
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox {
  height: 100%;
  width: 100%;
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .title {
  font-family: "go_li";
  font-weight: 200;
  font-size: 48px;
  color: #e70070;
  line-height: 1.25;
}
@media (max-width:1600px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .title {
    font-size: 28px;
  }
  .aboutryCon2 .centerBox .inside_select .itemBox .item a{
      padding: 0 8px;
  }
  .aboutryCon2 .swiperInfo .but{
      display: none !important;
  }
}
@media (max-width:480px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .title {
    font-size: 25px;
  }
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .content {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .content .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(10px, 1.04166667vw, 20px) clamp(0px, 0vw, 0px);
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .content .itemBox .itme {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #000;
  line-height: 1.6;
}
@media (max-width:1366px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .content .itemBox .itme {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .content .itemBox .itme {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .contentBox .content .itemBox .itme {
    font-size: 12px;
  }
}
.aboutryCon2 .swiperInfo .swiper_box ul li .centerInfo .swiper_son:hover::after {
  width: 100%;
  left: 0;
}
@media (max-width:990px) {
  .aboutryCon2 .swiperInfo .swiper_box {
    padding: 0 30px;
  }
}
.aboutryCon2 .swiperInfo .but {
  font-size: 30px;
  width: 2em;
  aspect-ratio: 1;
  border-radius: 50%;
  background: #000;
  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;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .aboutryCon2 .swiperInfo .but {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .aboutryCon2 .swiperInfo .but {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutryCon2 .swiperInfo .but {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .aboutryCon2 .swiperInfo .but {
    font-size: 18px;
  }
}
.aboutryCon2 .swiperInfo .but i {
  color: white;
  font-size: 24px;
}
@media (max-width:1600px) {
  .aboutryCon2 .swiperInfo .but i {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutryCon2 .swiperInfo .but i {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutryCon2 .swiperInfo .but i {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutryCon2 .swiperInfo .but i {
    font-size: 15px;
  }
}
.aboutryCon2 .swiperInfo .but.prev {
  left: 0;
  transform: translateX(-140%);
}
.aboutryCon2 .swiperInfo .but.next {
  right: 0;
  transform: translateX(140%);
}
.aboutryCon2 .swiperInfo .but:hover {
  background: #e70070;
}
@media (max-width:1800px) {
  .aboutryCon2 .swiperInfo .but.prev {
    left: 0;
    transform: translateX(-110%);
  }
  .aboutryCon2 .swiperInfo .but.next {
    right: 0;
    transform: translateX(110%);
  }
}
@media (max-width:1600px) {
  .aboutryCon2 .swiperInfo .but {
    z-index: 6;
  }
  .aboutryCon2 .swiperInfo .but.prev {
    left: 0;
    transform: translateX(0%);
  }
  .aboutryCon2 .swiperInfo .but.next {
    right: 0;
    transform: translateX(0%);
  }
}
.aboutfzCon1 .centerBox .inside_select {
  border-bottom: 0;
}
.aboutfzCon1 .swiperBig {
  background: #f5f5f5;
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
}

.aboutfzCon1 .swiperBig {
    min-height: 100px;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li {
  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;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li.swiper-slide-active {
     pointer-events: initial; 
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo {
  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-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;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son {
  width: 100%;
  overflow: hidden;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide {
  height: auto;
}
 .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide.swiper-slide-active,
 .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide.swiper-slide-next{
  pointer-events: initial; 
 }
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox {
  background-color: white;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: clamp(15px, 1.5625vw, 30px);
  border-radius: clamp(15px, 1.5625vw, 30px);
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .images {
  width: 33.33333333%;
  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;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .images img {
  width: 100%;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox {
  width: 56.52173913%;
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .title {
  font-family: "go_me", "sy_me";
  font-size: 24px;
  color: #000;
  line-height: 1.25;
}
@media (max-width:1600px) {
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .title {
    font-size: 15px;
  }
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down a {
  font-size: 16px;
  width: 8.75em;
  border: 1px solid #000000;
  border-radius: 100px;
  height: 45px;
  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: "go_re", "sy_re";
  color: #333333;
  grid-gap: 0 10px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down a {
    font-size: 12px;
  }
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down{
      /*display: none;*/
  }
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_but{
      display: none;
  }
  .aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .progressbar {
      height: auto; 
  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;
  } 
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down a img {
  filter: brightness(0) invert(0.4);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down a:hover {
  border: 1px solid #e70070;
  color: #e70070;
}
.aboutfzCon1 .swiperBig .swiperInfo .swiper_box ul li .centerInfo .swiper_son .swiper-wrapper .swiper-slide .ContentBox .fontBox .down a:hover img {
  filter: unset;
}
.aboutfzCon2 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.aboutfzCon2 .centerBox .topBox {
  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: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.aboutfzCon2 .centerBox .topBox .inside_zhtit .subtitle {
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.aboutfzCon2 .centerBox .topBox .inside_zhtit .levtitle {
  margin-top: clamp(15px, 1.5625vw, 30px);
}
.aboutfzCon2 .centerBox .topBox .inside_but {
  grid-gap: 0 20px;
}
.aboutfzCon2 .centerBox .botBox {
  padding-top: clamp(40px, 4.16666667vw, 80px);
  position: relative;
}
.aboutfzCon2 .centerBox .botBox::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translateX(-100%);
  width: 100%;
  height: 100%;
  background: #ffffff;
  z-index: 2;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo {
  position: relative;
  z-index: 1;
  height: 100%;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box {
  height: 100%;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li {
  width: 0;
  height: auto;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo {
  padding: clamp(15px, 1.5625vw, 30px);
  height: 100%;
  border-radius: clamp(8px, 0.83333333vw, 16px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .number {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #ffffff;
  line-height: 1.2;
}
@media (max-width:1600px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .number {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .number {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .number {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .number {
    font-size: 15px;
  }
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .images .pb {
  padding-bottom: 82.5%;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .images .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;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .images .pb .ab img {
  max-width: 40%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .font {
  font-family: "go_re", "sy_re";
  font-size: 30px;
  color: #ffffff;
  line-height: 1.2;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .font {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .font {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .font {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo .font {
    font-size: 18px;
  }
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo.bg1 {
  background: #8bcbdb;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo.bg2 {
  background: #e5ce87;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo.bg3 {
  background: #f2bda4;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo.bg4 {
  background: #f0d0ab;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo.bg5 {
  background: #f3e0b5;
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo:hover {
  transform: translateY(-10px);
}
.aboutfzCon2 .centerBox .botBox .swiperInfo .swiper_box ul li .centerInfo:hover .images .pb .ab img {
  transform: rotateY(360deg);
}
.aboutfzCon2 .centerBox .botBox .progressbar {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.aboutfzCon3 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.aboutfzCon3 .centerBox .inside_zhtit .subtitle {
  margin-top: clamp(25px, 2.60416667vw, 50px);
}
.aboutfzCon3 .centerBox .inside_zhtit .levtitle {
  margin-top: clamp(15px, 1.5625vw, 30px);
}
.aboutfzCon3 .centerBox .contentBox {
  margin-top: clamp(35px, 3.64583333vw, 70px);
  position: relative;
}
.aboutfzCon3 .centerBox .contentBox .itBox .item .font {
  font-family: "go_li", "sy_li";
  font-size: 18px;
  color: #333333;
  line-height: 1;
}
@media (max-width:1600px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font {
    font-size: 12px;
  }
}
.aboutfzCon3 .centerBox .contentBox .itBox .item .font span {
  font-size: 44px;
  color: #333333;
  padding-right: clamp(10px, 1.04166667vw, 20px);
  font-family: "qu_re";
}
@media (max-width:1680px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font span {
    font-size: 39px;
  }
}
@media (max-width:1440px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font span {
    font-size: 33px;
  }
}
@media (max-width:1280px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font span {
    font-size: 30px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon3 .centerBox .contentBox .itBox .item .font span {
    font-size: 24px;
  }
}
.aboutfzCon3 .centerBox .contentBox .itBox .item .layui-progress {
  margin-top: clamp(10px, 1.04166667vw, 20px);
  background: #d4d3d3;
  height: 8px;
}
.aboutfzCon3 .centerBox .contentBox .itBox .item .layui-progress .layui-progress-bar {
  background: #64d192;
  height: 8px;
}
.aboutfzCon3 .centerBox .contentBox .botBox {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.aboutfzCon3 .centerBox .contentBox .botBox .title {
  font-family: "go_re","sy_re";
  font-size: 24px;
  color: #333333;
  line-height: 1.5;
}
@media (max-width:1600px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .title {
    font-size: 15px;
  }
}
.aboutfzCon3 .centerBox .contentBox .botBox .itemBox {
  margin-top: clamp(22.5px, 2.34375vw, 45px);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 40px 15px;
}
.aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font {
  font-family: "go_li", "sy_li";
  font-size: 18px;
  color: #333333;
  line-height: 1;
}
@media (max-width:1600px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font {
    font-size: 12px;
  }
}
.aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font span {
  font-size: 44px;
  color: #333333;
  padding-right: clamp(10px, 1.04166667vw, 20px);
  font-family: "qu_re";
}
@media (max-width:1680px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font span {
    font-size: 39px;
  }
}
@media (max-width:1440px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font span {
    font-size: 33px;
  }
}
@media (max-width:1280px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font span {
    font-size: 30px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .font span {
    font-size: 24px;
  }
}
.aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .layui-progress {
  margin-top: clamp(10px, 1.04166667vw, 20px);
  background: #d4d3d3;
  height: 8px;
}
.aboutfzCon3 .centerBox .contentBox .botBox .itemBox .item .layui-progress .layui-progress-bar {
  background: #64d192;
  height: 8px;
}
.aboutfzCon4 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.aboutfzCon4 .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;
}
.aboutfzCon4 .centerBox .left {
  width: 39.1025%;
}
.aboutfzCon4 .centerBox .left .title {
  font-family: "go_li", "sy_li";
  font-size: 30px;
  color: #000;
  line-height: 1.333333;
}
@media (max-width:1600px) {
  .aboutfzCon4 .centerBox .left .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon4 .centerBox .left .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon4 .centerBox .left .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .aboutfzCon4 .centerBox .left .title {
    font-size: 18px;
  }
}
.aboutfzCon4 .centerBox .left .subtitle {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #000;
  line-height: 1.625;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .aboutfzCon4 .centerBox .left .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon4 .centerBox .left .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutfzCon4 .centerBox .left .subtitle {
    font-size: 12px;
  }
}
.aboutfzCon4 .centerBox .left .itemBox {
  margin-top: clamp(35px, 3.64583333vw, 70px);
  border-bottom: 1px solid #e5e5e5;
}
.aboutfzCon4 .centerBox .left .itemBox .item {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000;
  line-height: 1.6;
  padding-top: clamp(16.5px, 1.71875vw, 33px);
  padding-bottom: clamp(16.5px, 1.71875vw, 33px);
  border-top: 1px solid #e5e5e5;
}
@media (max-width:1600px) {
  .aboutfzCon4 .centerBox .left .itemBox .item {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon4 .centerBox .left .itemBox .item {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon4 .centerBox .left .itemBox .item {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutfzCon4 .centerBox .left .itemBox .item {
    font-size: 15px;
  }
}
.aboutfzCon4 .centerBox .right {
  width: 50%;
}
.aboutfzCon4 .centerBox .right .images {
  border-top-right-radius: clamp(65px, 6.77083333vw, 130px);
  overflow: hidden;
}
.aboutfzCon4 .centerBox .right .images img {
  width: 100%;
}
@media (max-width:990px) {
  .aboutfzCon4 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .aboutfzCon4 .centerBox .left {
    width: 100%;
  }
  .aboutfzCon4 .centerBox .right {
    width: 100%;
    margin-top: 20px;
  }
}
.aboutfzCon5 {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(90px, 9.375vw, 180px);
}
.aboutfzCon5 .topBox {
  width: 39.1025%;
}
.aboutfzCon5 .topBox .title {
  font-family: "go_li", "sy_li";
  font-size: 30px;
  color: #000;
  line-height: 1.333333;
}
@media (max-width:1600px) {
  .aboutfzCon5 .topBox .title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon5 .topBox .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon5 .topBox .title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .aboutfzCon5 .topBox .title {
    font-size: 18px;
  }
}
.aboutfzCon5 .topBox .subtitle {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #000;
  line-height: 1.625;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .aboutfzCon5 .topBox .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon5 .topBox .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutfzCon5 .topBox .subtitle {
    font-size: 12px;
  }
}
.aboutfzCon5 .swiperInfo {
  overflow: hidden;
}
.aboutfzCon5 .swiperInfo .swiper_box {
  padding-top: clamp(40px, 4.16666667vw, 80px);
}
.aboutfzCon5 .swiperInfo .swiper_box ul li {
  height: auto;
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo {
  background: #f5f5f5;
  padding: clamp(15px, 1.5625vw, 30px);
  border-radius: clamp(8px, 0.83333333vw, 16px);
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  height: 100%;
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .tBox {
  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;
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .tBox .fenl {
  width: 60px;
  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: 1px solid #000;
  border-radius: 100px;
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .tBox .images {
  width: 96px;
  height: 96px;
  border-radius: clamp(7.5px, 0.78125vw, 15px);
  overflow: hidden;
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .tBox .images img {
  width: 100%;
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .title {
  font-family: "go_re","sy_re";
  font-size: 24px;
  color: #000;
  line-height: 1.5;
  margin-top: clamp(25px, 2.60416667vw, 50px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1600px) {
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .title {
    font-size: 15px;
  }
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .tBox .fenl{
      display: none;
  }
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .tBox{
      justify-content: end;
  }
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .subtitle {
  font-family: "go_li", "sy_li";
  font-size: 16px;
  color: #000;
  line-height: 1.625;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1366px) {
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .subtitle {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo .subtitle {
    font-size: 12px;
  }
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo:hover {
  transform: translateY(-10px);
}
.aboutfzCon5 .swiperInfo .swiper_box ul li .centerInfo:hover .title {
  color: #e70070;
}
@media (max-width:990px) {
  .aboutfzCon5 .topBox {
    width: 100%;
  }
}
.investgpCon1 {
  padding-bottom: clamp(100px, 10.41666667vw, 200px);
}
.investgpCon1 .centerBox .contentBox {
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.investgpCon1 .centerBox .contentBox .itemBox {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: clamp(15px, 1.5625vw, 30px) clamp(15px, 1.5625vw, 30px);
}
.investgpCon1 .centerBox .contentBox .itemBox .item {
  height: auto;
}
.investgpCon1 .centerBox .contentBox .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;
  padding: clamp(20px, 2.08333333vw, 40px);
  border-radius: clamp(7px, 0.72916667vw, 14px);
  background: #f5f5f5;
}
.investgpCon1 .centerBox .contentBox .itemBox .item a .title {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #333333;
  line-height: 1.4;
}
@media (max-width:1600px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .title {
    font-size: 15px;
  }
}
.investgpCon1 .centerBox .contentBox .itemBox .item a .subtitle {
  font-family: "eu_re";
  font-size: 18px;
  color: #8f8a8d;
  line-height: 1.3;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .subtitle {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .subtitle {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .subtitle {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .subtitle {
    font-size: 12px;
  }
}
.investgpCon1 .centerBox .contentBox .itemBox .item a .down {
  margin-top: clamp(40px, 4.16666667vw, 80px);
  font-size: 16px;
  width: 8.75em;
  border: 1px solid #000000;
  border-radius: 100px;
  height: 45px;
  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: "go_re", "sy_re";
  color: #333333;
  grid-gap: 0 10px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .down {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .down {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .investgpCon1 .centerBox .contentBox .itemBox .item a .down {
    font-size: 12px;
  }
}
.investgpCon1 .centerBox .contentBox .itemBox .item a .down img {
  filter: brightness(0) invert(0.4);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.investgpCon1 .centerBox .contentBox .itemBox .item a:hover .down {
  background: #e70070;
  border: 1px solid #e70070;
  color: white;
}
.investgpCon1 .centerBox .contentBox .itemBox .item a:hover .down img {
  filter: brightness(0) invert(1);
}
@media (max-width:990px) {
  .investgpCon1 .centerBox .contentBox .itemBox {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width:480px) {
  .investgpCon1 .centerBox .contentBox .itemBox {
    grid-template-columns: repeat(1, 1fr);
  }
}
.serveCon1 {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  position: relative;
  z-index: 2;
}
.serveCon1 .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;
  flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  grid-gap: 15px 0;
}
.serveCon1 .centerBox .topBox .locate {
  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: clamp(0px, 0vw, 0px) clamp(10px, 1.04166667vw, 20px);
  padding-top: clamp(5px, 0.52083333vw, 10px);
}
.serveCon1 .centerBox .topBox .locate .location {
  font-family: "go_re", "sy_re";
  font-size: 18px;
  color: #219cfa;
  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) {
  .serveCon1 .centerBox .topBox .locate .location {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .serveCon1 .centerBox .topBox .locate .location {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .serveCon1 .centerBox .topBox .locate .location {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .serveCon1 .centerBox .topBox .locate .location {
    font-size: 12px;
  }
}
.serveCon1 .centerBox .topBox .locate .location img {
  margin-right: 10px;
}
.serveCon1 .centerBox .topBox .locate .res {
  font-family: "go_re", "sy_re";
  font-size: 18px;
  color: #000000;
  padding-left: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .serveCon1 .centerBox .topBox .locate .res {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .serveCon1 .centerBox .topBox .locate .res {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .serveCon1 .centerBox .topBox .locate .res {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .serveCon1 .centerBox .topBox .locate .res {
    font-size: 12px;
  }
}
.serveCon1 .centerBox .topBox .locate .res span {
  color: #e70070;
}
.serveCon1 .centerBox .topBox .locate .obtain a {
  /*width: 235px;*/
  width: 177px;
  height: 60px;
  border-radius: 100px;
  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-color: #e70070;
  font-family: "go_re", "sy_re";
  font-size: 16px;
  color: #fff;
}
@media (max-width:1366px) {
  .serveCon1 .centerBox .topBox .locate .obtain a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .serveCon1 .centerBox .topBox .locate .obtain a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .serveCon1 .centerBox .topBox .locate .obtain a {
    font-size: 12px;
  }
}
@media (max-width:1200px) {
  .serveCon1 .centerBox .topBox .locate .obtain a {
    width: 180px;
    height: 46px;
  }
}
@media (max-width:990px) {
  .serveCon1 .centerBox .topBox .locate .obtain a {
    width: 120px;
    height: 40px;
  }
}
@media (max-width:480px) {
  .serveCon1 .centerBox .topBox .locate .obtain a {
    width: 110px;
    height: 46px;
  }
}
@media (max-width:990px) {
  .serveCon1 .centerBox .topBox .locate .selectBox .inputBox .layui-form .layui-form-item {
    width: 130px !important;
  }
}
@media (max-width:990px) {
  .serveCon1 .centerBox .topBox .locate {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    grid-gap: 15px 0;
  }
}
.serveCon2 {
  margin-top: clamp(30px, 3.125vw, 60px);
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(40px, 4.16666667vw, 80px);
  background: #f7f7f7;
  position: relative;
  z-index: 1;
}
.serveCon2 .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;
  background: #fff;
  border-radius: clamp(8px, 0.83333333vw, 16px);
  overflow: hidden;
  margin-bottom: 20px;
}
.serveCon2 .centerBox .left {
  width: 46.15385%;
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  padding-left: clamp(15px, 1.5625vw, 30px);
  padding-right: clamp(15px, 1.5625vw, 30px);
}
.serveCon2 .centerBox .left .title {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000;
  line-height: 1.3;
}
@media (max-width:1600px) {
  .serveCon2 .centerBox .left .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .serveCon2 .centerBox .left .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .serveCon2 .centerBox .left .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .serveCon2 .centerBox .left .title {
    font-size: 15px;
  }
}
.serveCon2 .centerBox .left .subtitle {
  font-family: "go_li", "sy_li";
  font-size: 14px;
  color: #000;
  line-height: 1.4;
  margin-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .serveCon2 .centerBox .left .subtitle {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .serveCon2 .centerBox .left .subtitle {
    font-size: 12px;
  }
}
.serveCon2 .centerBox .left .itemBox {
  margin-top: clamp(25px, 2.60416667vw, 50px);
  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(7.5px, 0.78125vw, 15px) clamp(0px, 0vw, 0px);
}
.serveCon2 .centerBox .left .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;
}
.serveCon2 .centerBox .left .itemBox .item .l {
  font-family: "go_me", "sy_me";
  font-size: 16px;
  color: #333333;
  min-width: 80px;
  text-align: justify;
  -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;
  text-align-last: justify;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
@media (max-width:1366px) {
  .serveCon2 .centerBox .left .itemBox .item .l {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .serveCon2 .centerBox .left .itemBox .item .l {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .serveCon2 .centerBox .left .itemBox .item .l {
    font-size: 12px;
  }
}
.serveCon2 .centerBox .left .itemBox .item .r {
  font-size: 16px;
  font-family: "go_li", "sy_li";
  color: #282828;
  line-height: 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;
}
@media (max-width:1366px) {
  .serveCon2 .centerBox .left .itemBox .item .r {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .serveCon2 .centerBox .left .itemBox .item .r {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .serveCon2 .centerBox .left .itemBox .item .r {
    font-size: 12px;
  }
}
.serveCon2 .centerBox .right {
  width: 53.84615%;
}
.serveCon2 .centerBox .right img {
  width: 100%;
}
@media (max-width:990px) {
  .serveCon2 .centerBox {
    -webkit-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .serveCon2 .centerBox .left {
    width: 100%;
  }
  .serveCon2 .centerBox .right {
    width: 100%;
    margin-top: 20px;
  }
}
/* 燕云CSS */
.l-btn {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  margin-top: clamp(40px, 4.16666667vw, 80px);
  font-family: "go_re", "sy_re";
  font-size: 14px;
  align-items: center;
  color: #000;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  grid-gap: 0 10px;
  width: fit-content;
}
@media (max-width:1366px) {
  .l-btn {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .l-btn {
    font-size: 12px;
  }
}
.l-btn .icon {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  border: 1px solid #ccc;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 60px;
  height: 50px;
}
@media (max-width:1320px) {
  .l-btn .icon {
    width: 50px;
    height: 40px;
  }
}
@media (max-width:1150px) {
  .l-btn .icon {
    width: 40px;
    height: 30px;
    border-radius: 8px;
  }
}
.l-btn .icon img {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.l-btn:hover .icon {
  background-color: #e70070;
  border: 1px solid #e70070;
}
.l-btn:hover .icon img {
  filter: brightness(0) invert(1);
}
.imgBox {
  overflow: hidden;
  cursor: pointer;
}
.imgBox:hover img {
  transform: scale(1.025);
}
.imgBox img {
  transition: all 0.5s;
  width: 100%;
  object-fit: cover;
}
.tv-lightspot {
  width: 100%;
}
.tv-lightspot .title {
  color: #000000;
  font-family: sy_li;
  font-size: 40px;
}
@media (max-width:1600px) {
  .tv-lightspot .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .title {
    font-size: 23px;
  }
}
.tv-lightspot .product-list1 {
  position: relative;
  z-index: 9;
}
.tv-lightspot .product-list1 .plist-wrap {
  width: 100%;
  margin-bottom: clamp(70px, 7.29166667vw, 140px);
  z-index: 9;
}
.tv-lightspot .product-list1 .plist-wrap::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 25%;
  width: 100%;
  height: 90%;
  background: #F5F5F5;
}
.tv-lightspot .product-list1 .plist-wrap .list {
  position: relative;
  z-index: 9;
  width: 100%;
  justify-content: space-between;
  display: flex;
  padding-top: clamp(30px, 3.125vw, 60px);
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item {
  width: calc((100% - 40px) / 2);
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .img {
  padding-left: clamp(45px, 4.6875vw, 90px);
  padding-right: clamp(45px, 4.6875vw, 90px);
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-title {
  font-family: "eu_sb";
  font-size: 30px;
  color: #000;
}
@media (max-width:1600px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-title {
    font-size: 18px;
  }
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list {
  width: 100%;
  display: flex;
  margin-top: clamp(40px, 4.16666667vw, 80px);
  height: 100%;
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item {
  max-width: 375px;
  width: 100%;
  background: #FFFFFF;
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  margin-right: 10px;
  border-radius: clamp(8px, 0.83333333vw, 16px);
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item:last-child {
  margin: 0;
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-title {
  font-family: "go_bo", "sy_bo";
  color: #000000;
  font-size: 24px;
  margin-bottom: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1600px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-title {
    font-size: 15px;
  }
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-tag {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 16px;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-tag {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-tag {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-tag {
    font-size: 12px;
  }
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-tag div {
  font-family: "go_re","sy_re";
  padding-left: 14px;
  box-sizing: border-box;
  position: relative;
  max-width: 300px;
  line-height: 1.25;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-tag div::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 7px;
  width: 4px;
  height: 4px;
  background: #170A1C;
  border-radius: 50%;
  margin: auto;
}
.tv-lightspot .product-list1 .plist-wrap .list .p-item:nth-child(2) .p-detail-list {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.tv-lightspot .product-list2 {
  position: relative;
  z-index: 9;
}
.tv-lightspot .product-list2 .plist-wrap {
  width: 100%;
  margin-bottom: clamp(70px, 7.29166667vw, 140px);
  z-index: 9;
}
.tv-lightspot .product-list2 .plist-wrap::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 34%;
  width: 100%;
  height: 80%;
  background: #F5F5F5;
}
.tv-lightspot .product-list2 .plist-wrap .list {
  position: relative;
  z-index: 9;
  width: 100%;
  justify-content: space-around;
  display: flex;
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .img {
  padding-left: clamp(45px, 4.6875vw, 90px);
  padding-right: clamp(45px, 4.6875vw, 90px);
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-title {
  font-family: "eu_sb";
  font-size: 30px;
  color: #000;
}
@media (max-width:1600px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-title {
    font-size: 18px;
  }
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list {
  width: 100%;
  display: flex;
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap {
  width: 100%;
  display: flex;
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item {
  width: 100%;
  background: #FFFFFF;
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
  margin-right: 40px;
  border-radius: clamp(8px, 0.83333333vw, 16px);
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item:last-child {
  margin: 0;
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
  color: #000000;
  font-size: 24px;
  font-family: "go_bo", "sy_bo";
}
@media (max-width:1600px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 15px;
  }
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag {
  margin-top: clamp(15px, 1.5625vw, 30px);
  width: 100%;
  display: flex;
  flex-direction: column;
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div {
  padding-left: 20px;
  box-sizing: border-box;
  position: relative;
  max-width: 300px;
  line-height: 1;
  margin-top: 30px;
  font-family: "go_re","sy_re";
  font-size: 16px;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div {
    font-size: 12px;
  }
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  width: 4px;
  height: 4px;
  background: #170A1C;
  border-radius: 50%;
  margin: auto;
}
.tv-lightspot .product-list2 .plist-wrap .list .p-item:nth-child(2) .p-detail-list {
  margin-top: clamp(30px, 3.125vw, 60px);
}
.tv-lightspot .product-list3 {
  position: relative;
}
.tv-lightspot .product-list3 .plist-wrap {
  width: 100%;
}
.tv-lightspot .product-list3 .plist-wrap::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 12%;
  width: 100%;
  height: 90%;
  background: #F5F5F5;
}
.tv-lightspot .product-list3 .plist-wrap .list {
  position: relative;
  width: 100%;
  justify-content: space-around;
  display: flex;
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner {
  z-index: 9;
  width: 100%;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap {
  padding-left: clamp(40px, 4.16666667vw, 80px);
  padding-right: clamp(65px, 6.77083333vw, 130px);
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  width: 100%;
  background: #000 url("../image/tv_fengjingzz.png") no-repeat;
  background-size: cover;
  display: flex;
  justify-content: space-between;
  border-radius: clamp(15px, 1.5625vw, 30px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left {
  padding-top: clamp(30px, 3.125vw, 60px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .title {
  font-family: sy_li;
  font-size: 40px;
  color: #fff;
}
@media (max-width:1600px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .title {
    font-size: 23px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .text {
  font-family: sy_li;
  font-size: 24px;
  color: #fff;
}
@media (max-width:1600px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .text {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .text {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .text {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left .text {
    font-size: 15px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .right {
  width: 60%;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .right .img {
  width: 100%;
  height: 100%;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-title {
  font-family: "eu_sb";
  font-size: 30px;
  color: #000;
}
@media (max-width:1600px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 18px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list {
  position: relative;
  width: 100%;
  margin-top: clamp(70px, 7.29166667vw, 140px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap {
  position: relative;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 30px;
  z-index: 1;
  margin-bottom: clamp(50px, 5.20833333vw, 100px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item {
  position: relative;
  margin-bottom: clamp(61.5px, 6.40625vw, 123px);
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  box-sizing: border-box;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-img {
  text-align: center;
  position: relative;
  z-index: 1;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
  position: relative;
  z-index: 1;
  color: #000000;
  font-family: eu_sb;
  line-height: 1;
  font-size: 30px;
  text-align: center;
  margin: clamp(35px, 3.64583333vw, 70px) 0 clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 18px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag {
  border-top: 1px solid #DCDCDC;
  position: relative;
  z-index: 1;
  width: 100%;
  display: flex;
  flex-direction: column;
  font-family: "go_re", "sy_re";
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
  color: #000000;
  text-align: center;
  font-size: 16px;
  border-bottom: 1px solid #DCDCDC;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div {
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 1px solid #DCDCDC;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p {
  font-size: 14px;
  padding: 0 !important;
  padding-top: clamp(5px, 0.52083333vw, 10px);
  color: #666666;
  border: none;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
  color: #000;
  font-size: 16px;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 9.5%;
  width: 100%;
  height: 100%;
  background: #fff;
  border-radius: clamp(10px, 1.04166667vw, 20px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item:last-child {
  margin-bottom: clamp(50px, 5.20833333vw, 100px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone {
  display: none;
  overflow: hidden;
  position: relative;
  width: 100%;
  margin-top: clamp(70px, 7.29166667vw, 140px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap {
  position: relative;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 30px;
  z-index: 1;
  margin-bottom: clamp(50px, 5.20833333vw, 100px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item {
  position: relative;
  margin-bottom: clamp(61.5px, 6.40625vw, 123px);
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  box-sizing: border-box;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-img {
  text-align: center;
  position: relative;
  z-index: 1;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-title {
  position: relative;
  z-index: 1;
  color: #000000;
  font-family: eu_sb;
  line-height: 1;
  font-size: 30px;
  text-align: center;
  margin: clamp(35px, 3.64583333vw, 70px) 0 clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-title {
    font-size: 18px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag {
  border-top: 1px solid #DCDCDC;
  position: relative;
  z-index: 1;
  width: 100%;
  display: flex;
  flex-direction: column;
  font-family: "go_re", "sy_re";
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag p {
  color: #000000;
  text-align: center;
  font-size: 16px;
  border-bottom: 1px solid #DCDCDC;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag p {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag p {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag p {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div {
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 1px solid #DCDCDC;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div p {
  font-size: 14px;
  padding: 0 !important;
  padding-top: clamp(5px, 0.52083333vw, 10px);
  color: #666666;
  border: none;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div p {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div p {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
  color: #000;
  font-size: 16px;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 9.5%;
  width: 100%;
  height: 100%;
  background: #fff;
  border-radius: clamp(10px, 1.04166667vw, 20px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .pdlist-wrap .pd-item:last-child {
  margin-bottom: clamp(50px, 5.20833333vw, 100px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper {
  margin-bottom: 40px;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item {
  position: relative;
  margin-bottom: clamp(61.5px, 6.40625vw, 123px);
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  box-sizing: border-box;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-img {
  width: 70%;
  margin: auto;
  text-align: center;
  position: relative;
  z-index: 1;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-title {
  position: relative;
  z-index: 1;
  color: #000000;
  font-family: eu_sb;
  line-height: 1;
  font-size: 30px;
  text-align: center;
  margin: clamp(35px, 3.64583333vw, 70px) 0 clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-title {
    font-size: 18px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag {
  border-top: 1px solid #DCDCDC;
  position: relative;
  z-index: 1;
  width: 100%;
  display: flex;
  flex-direction: column;
  font-family: "go_re", "sy_re";
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag p {
  color: #000000;
  text-align: center;
  font-size: 16px;
  border-bottom: 1px solid #DCDCDC;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag p {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag p {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag p {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div {
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 1px solid #DCDCDC;
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div p {
  font-size: 14px;
  padding: 0 !important;
  padding-top: clamp(5px, 0.52083333vw, 10px);
  color: #666666;
  border: none;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div p {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div p {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div p:nth-child(1) {
  color: #000;
  font-size: 16px;
}
@media (max-width:1366px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div p:nth-child(1) {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 9.5%;
  width: 100%;
  height: 100%;
  background: #fff;
  border-radius: clamp(10px, 1.04166667vw, 20px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item .plist-phone .swiper .swiper-wrapper .swiper-slide .pd-item:last-child {
  margin-bottom: clamp(50px, 5.20833333vw, 100px);
}
.tv-lightspot .product-list3 .plist-wrap .list .p-item:nth-child(2) .p-detail-list {
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:990px) {
  .tv-lightspot .product-list1 .plist-wrap {
    padding-bottom: 70px;
    margin-bottom: 0;
  }
  .tv-lightspot .product-list1 .plist-wrap .list {
    flex-direction: column;
    padding-top: 0;
  }
  .tv-lightspot .product-list1 .plist-wrap .list .p-item {
    width: 100%;
    margin-top: 40px;
  }
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list {
    flex-direction: column;
    margin-top: 20px;
  }
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item {
    border-radius: 0;
    margin-right: 0;
  }
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item .i-title {
    margin-bottom: 0;
  }
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item:last-child {
    padding-top: 0;
  }
  .tv-lightspot .product-list1 .plist-wrap .list .p-item .p-detail-list .pd-item:first-child {
    margin-top: 0px;
  }
  .tv-lightspot .product-list1 .plist-wrap::after {
    top: 10%;
  }
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list {
    margin-top: 20px;
  }
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap {
    flex-direction: column;
  }
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item {
    border-radius: 0;
  }
  .tv-lightspot .product-list2 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div {
    margin-top: 15px;
  }
  .tv-lightspot .product-list2 .plist-wrap::after {
    top: 26%;
    height: 85%;
  }
  .tv-lightspot .product-list3 .plist-wrap .list {
    padding-top: 40px;
  }
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap {
    flex-direction: column;
    padding: 20px;
  }
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .left {
    padding-top: 0;
    padding-bottom: 30px;
  }
  .tv-lightspot .product-list3 .plist-wrap .list .p-item .tv_banner .ban-wrap .right {
    width: 100%;
  }
  .tv-lightspot .product-list3 .plist-wrap .list .p-detail-list {
    display: none;
  }
  .tv-lightspot .product-list3 .plist-wrap .list .plist-phone {
    display: block !important;
  }
}
.tv-impower {
  width: 100%;
}
.tv-impower .impower-caption {
  color: #000;
  font-family: sy_li;
}
.tv-impower .impower-caption .im-title {
  font-size: 40px;
  margin-bottom: clamp(27.5px, 2.86458333vw, 55px);
  line-height: 1;
}
@media (max-width:1600px) {
  .tv-impower .impower-caption .im-title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .tv-impower .impower-caption .im-title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .tv-impower .impower-caption .im-title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .tv-impower .impower-caption .im-title {
    font-size: 23px;
  }
}
.tv-impower .impower-caption .im-text {
  line-height: 1;
  font-size: 24px;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .tv-impower .impower-caption .im-text {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .tv-impower .impower-caption .im-text {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-impower .impower-caption .im-text {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .tv-impower .impower-caption .im-text {
    font-size: 15px;
  }
}
 .column-model {
  width: 100%;
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
 .column-model .column-wrap {
  background: #FFD4B8;
  border-radius: clamp(15px, 1.5625vw, 30px);
  padding-left: clamp(50px, 5.20833333vw, 100px);
  padding-right: clamp(50px, 5.20833333vw, 100px);
  padding-top: clamp(45px, 4.6875vw, 90px);
  padding-bottom: clamp(45px, 4.6875vw, 90px);
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
 .column-model .column-wrap .left {
  color: #000;
}
 .column-model .column-wrap .left .l-title {
  font-size: 36px;
  font-family: "eu_sb";
  line-height: 1;
}
@media (max-width:1600px) {
   .column-model .column-wrap .left .l-title {
    font-size: 30px;
  }
}
@media (max-width:1366px) {
   .column-model .column-wrap .left .l-title {
    font-size: 24px;
  }
}
@media (max-width:1024px) {
   .column-model .column-wrap .left .l-title {
    font-size: 21px;
  }
}
@media (max-width:768px) {
   .column-model .column-wrap .left .l-title {
    font-size: 20px;
  }
}
 .column-model .column-wrap .left .l-tag {
  width: 100%;
  display: flex;
  flex-direction: column;
  font-size: 18px;
}
@media (max-width:1600px) {
   .column-model .column-wrap .left .l-tag {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
   .column-model .column-wrap .left .l-tag {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
   .column-model .column-wrap .left .l-tag {
    font-size: 13px;
  }
}
@media (max-width:768px) {
   .column-model .column-wrap .left .l-tag {
    font-size: 12px;
  }
}
 .column-model .column-wrap .left .l-tag > div {
  font-family: "go_re","sy_re";
  padding-left: 14px;
  box-sizing: border-box;
  position: relative;
  line-height: 1.25;
  margin-top: clamp(15px, 1.5625vw, 30px);
}
 .column-model .column-wrap .left .l-tag > div::after {
  content: "";
  position: absolute;
  left: 5px;
  top: 10px;
  width: 6px;
  height: 6px;
  background: #170A1C;
  border-radius: 50%;
  margin: auto;
}
 .column-model .column-wrap .left .l-tag > div p {
  padding-left: 15px;
}
@media (max-width:1680px) {
   .column-model {
    padding-left: clamp(30px, 3.125vw, 60px);
    padding-right: clamp(30px, 3.125vw, 60px);
  }
}
.tv-impower .model2 {
  margin-bottom: clamp(0px, 0vw, 0px);
}
.tv-impower .model2 .column-wrap {
  background: #E4DAFC;
}
.tv-impower .model2 .column-wrap .left {
  max-width: 600px;
  width: 100%;
}
.tv-impower .model2 .column-wrap .left .l-title {
  color: #203BAC;
}
.tv-impower .product-list3 {
  position: relative;
}
.tv-impower .product-list3 .plist-wrap {
  width: 100%;
}
.tv-impower .product-list3 .plist-wrap::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 13.5%;
  width: 100%;
  height: 90%;
  background: #F5F5F5;
}
.tv-impower .product-list3 .plist-wrap .list {
  position: relative;
  width: 100%;
  justify-content: space-around;
  display: flex;
  padding-top: clamp(70px, 7.29166667vw, 140px);
}
.tv-impower .product-list3 .plist-wrap .list .p-item {
  position: relative;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.tv-impower .product-list3 .plist-wrap .list .p-item .img {
  z-index: 99;
  padding-left: clamp(45px, 4.6875vw, 90px);
  padding-right: clamp(45px, 4.6875vw, 90px);
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-title {
  font-family: "eu_sb";
  font-size: 30px;
  color: #000;
}
@media (max-width:1600px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-title {
    font-size: 18px;
  }
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list {
  position: relative;
  width: 100%;
  margin-top: clamp(40px, 4.16666667vw, 80px);
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap {
  position: relative;
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 30px;
  z-index: 1;
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item {
  position: relative;
  margin-bottom: clamp(61.5px, 6.40625vw, 123px);
  padding-left: clamp(20px, 2.08333333vw, 40px);
  padding-right: clamp(20px, 2.08333333vw, 40px);
  box-sizing: border-box;
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-img {
  text-align: center;
  position: relative;
  z-index: 1;
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
  position: relative;
  z-index: 1;
  color: #000000;
  font-family: eu_sb;
  line-height: 1;
  font-size: 30px;
  text-align: center;
  margin: clamp(35px, 3.64583333vw, 70px) 0 clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 24px;
  }
}
@media (max-width:1366px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 19px;
  }
}
@media (max-width:768px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-title {
    font-size: 18px;
  }
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag {
  border-top: 1px solid #DCDCDC;
  position: relative;
  z-index: 1;
  width: 100%;
  display: flex;
  flex-direction: column;
  font-family: "go_re", "sy_re";
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
  color: #000000;
  text-align: center;
  font-size: 16px;
  border-bottom: 1px solid #DCDCDC;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1366px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag p {
    font-size: 12px;
  }
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div {
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 1px solid #DCDCDC;
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p {
  font-size: 14px;
  padding: 0 !important;
  padding-top: clamp(5px, 0.52083333vw, 10px);
  color: #666666;
  border: none;
}
@media (max-width:1366px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p {
    font-size: 12px;
  }
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
  color: #000;
  font-size: 16px;
}
@media (max-width:1366px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item .i-tag div p:nth-child(1) {
    font-size: 12px;
  }
}
.tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap .pd-item::after {
  z-index: 0;
  content: "";
  position: absolute;
  left: 0;
  top: 7.5%;
  width: 100%;
  height: 103%;
  background: #fff;
  border-radius: clamp(10px, 1.04166667vw, 20px);
}
.tv-impower .product-list3 .plist-wrap .list .p-item:nth-child(2) .p-detail-list {
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media ((max-width:990px)) {
   .column-model .column-wrap {
    flex-direction: column-reverse;
    padding: 20px;
  }
   .column-model .column-wrap .left {
    width: 100%;
  }
   .column-model .column-wrap .right {
    width: 100%;
  }
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media ((max-width:768px)) {
  .tv-impower .product-list3 .plist-wrap .list .p-item .p-detail-list .pdlist-wrap {
    grid-template-columns: repeat(1, 1fr);
  }
}
.invest-frame {
  width: 100%;
}
.invest-frame .in-title {
  font-size: 48px;
  line-height: 1;
  font-family: sy_li;
  color: #000;
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1600px) {
  .invest-frame .in-title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .invest-frame .in-title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .invest-frame .in-title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .invest-frame .in-title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .invest-frame .in-title {
    font-size: 25px;
  }
}
.invest-frame .stock-model {
  background: url("../image/in_p1.jpg") no-repeat;
  background-size: cover;
}
.invest-frame .stock-model .stock-wrap {
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.invest-frame .stock-model .stock-wrap .stock-title {
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
  font-family: sy_li;
  color: #fff;
  font-size: 40px;
}
@media (max-width:1600px) {
  .invest-frame .stock-model .stock-wrap .stock-title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .invest-frame .stock-model .stock-wrap .stock-title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .invest-frame .stock-model .stock-wrap .stock-title {
    font-size: 23px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner {
  background: #fff;
  border-radius: clamp(8px, 0.83333333vw, 16px);
  padding-left: clamp(40px, 4.16666667vw, 80px);
  padding-right: clamp(40px, 4.16666667vw, 80px);
  padding-top: clamp(30px, 3.125vw, 60px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail {
  width: 100%;
  border-bottom: 1px solid #E5E5E5;
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 {
  display: flex;
  line-height: 1;
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-title {
  color: #000;
  font-size: 24px;
  font-family: sy_li;
  margin-right: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-title {
    font-size: 15px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-num {
  padding-left: clamp(10px, 1.04166667vw, 20px);
  border-left: 1px solid #E5E5E5;
  color: #E5006E;
  font-family: "qu_re";
  font-size: 24px;
}
@media (max-width:1600px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-num {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-num {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-num {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row1 .s-num {
    font-size: 15px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 {
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
  display: flex;
  align-items: flex-end;
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .num {
  font-family: "qu_re";
  line-height: 1;
  color: #EC3E3F;
  font-size: 68px;
  margin-right: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1680px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .num {
    font-size: 60px;
  }
}
@media (max-width:1440px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .num {
    font-size: 51px;
  }
}
@media (max-width:1280px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .num {
    font-size: 46px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .num {
    font-size: 37px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num .time {
  color: #282828;
  font-size: 18px;
  margin-bottom: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1600px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num .time {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num .time {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num .time {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num .time {
    font-size: 12px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num div span {
  margin-right: clamp(10px, 1.04166667vw, 20px);
  color: #EC3E3F;
  font-size: 18px;
  font-family: "qu_re";
}
@media (max-width:1600px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num div span {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num div span {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num div span {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 .s-num div span {
    font-size: 12px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  padding-top: clamp(10px, 1.04166667vw, 20px);
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item {
  padding-top: clamp(40px, 4.16666667vw, 80px);
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-title {
  color: #8F8A8D;
  font-family: sy_li;
  font-size: 18px;
  margin-bottom: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-title {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-title {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-title {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-title {
    font-size: 12px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-text {
  color: #000000;
  font-size: 24px;
  font-family: "qu_re";
}
@media (max-width:1600px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-text {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-text {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-text {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .i-text {
    font-size: 15px;
  }
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .rcolor {
  color: #EC3E3F;
}
.invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item .gcolor {
  color: #009900;
}
.invest-frame .company-notice {
  width: 100%;
}
.invest-frame .company-notice .notice-wrap {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  display: flex;
  justify-content: space-between;
}
.invest-frame .company-notice .notice-wrap .notice-title {
  font-family: sy_li;
  color: #000000;
  font-size: 40px;
}
@media (max-width:1600px) {
  .invest-frame .company-notice .notice-wrap .notice-title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .invest-frame .company-notice .notice-wrap .notice-title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .invest-frame .company-notice .notice-wrap .notice-title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .invest-frame .company-notice .notice-wrap .notice-title {
    font-size: 23px;
  }
}
.invest-frame .company-notice .notice-wrap .notice-swiper {
  width: 66.28%;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 {
  width: 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;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo {
  width: 100%;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox {
  width: 100%;
  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: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb {
  width: 100%;
  border-bottom: 1px solid #00000061;
  padding-bottom: clamp(30px, 3.125vw, 60px);
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
  width: max-content !important;
  cursor: pointer;
  margin-right: clamp(20px, 2.08333333vw, 40px);
  font-size: 14px;
  font-weight: 500;
  font-family: sy_me;
  color: #8F8A8D;
}
@media (max-width:1366px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
    font-size: 12px;
  }
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li.active {
  color: #E5006E;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa {
  width: 100%;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li {
  width: 100%;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list {
  width: 100%;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 1px solid #E5E5E5;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .title {
  font-family: sy_re;
  font-size: 24px;
  width: 40%;
}
@media (max-width:1600px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .title {
    font-size: 15px;
  }
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .date {
  font-size: 18px;
  color: #8F8A8D;
  font-family: "eu_re";
}
@media (max-width:1600px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .date {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .date {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .date {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .date {
    font-size: 12px;
  }
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown {
  display: flex;
  align-items: center;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  font-family: "eu_re";
  font-size: 16px;
  border-radius: clamp(10px, 1.04166667vw, 20px);
  border: 1px solid #000;
  color: #000000;
  padding-left: clamp(12.5px, 1.30208333vw, 25px);
  padding-right: clamp(12.5px, 1.30208333vw, 25px);
  padding-top: clamp(6px, 0.625vw, 12px);
  padding-bottom: clamp(6px, 0.625vw, 12px);
  line-height: 1;
}
@media (max-width:1366px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown {
    font-size: 12px;
  }
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown img {
  width: 18%;
  margin-right: clamp(5px, 0.52083333vw, 10px);
  filter: none;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown:hover {
  border: 1px solid transparent;
  background: #e70070;
  color: #fff;
}
.invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown:hover img {
  filter: grayscale(0) brightness(1.8);
}
.invest-frame .invest-link .title {
  color: #000;
  font-size: 40px;
  font-family: sy_li;
  line-height: 1;
  margin-bottom: clamp(30px, 3.125vw, 60px);
}
.invest-link {
    display: none;
}
@media (max-width:1600px) {
  .invest-frame .invest-link .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .invest-frame .invest-link .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .invest-frame .invest-link .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .invest-frame .invest-link .title {
    font-size: 23px;
  }
}
.invest-frame .invest-link .in-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 18px;
  margin-bottom: clamp(100px, 10.41666667vw, 200px);
}
.invest-frame .invest-link .in-list .item {
  width: 100%;
  border-top: 1px solid #D3D3D3;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
.invest-frame .invest-link .in-list .item .i-title {
  color: #282828;
  font-size: 24px;
  font-family: sy_bo;
  margin-bottom: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .invest-frame .invest-link .in-list .item .i-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .invest-frame .invest-link .in-list .item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .invest-frame .invest-link .in-list .item .i-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .invest-frame .invest-link .in-list .item .i-title {
    font-size: 15px;
  }
}
.invest-frame .invest-link .in-list .item .i-text {
  color: #282828;
  font-family: "eu_re";
  font-size: 16px;
}
@media (max-width:1366px) {
  .invest-frame .invest-link .in-list .item .i-text {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .invest-frame .invest-link .in-list .item .i-text {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .invest-frame .invest-link .in-list .item .i-text {
    font-size: 12px;
  }
}
@media ((max-width:990px)) {
  .invest-frame .in-title {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .invest-frame .stock-model .stock-wrap .stock-title {
    padding: 30px 0;
  }
  .invest-frame .stock-model .stock-wrap .stock-inner {
    padding-left: 20px;
    padding-right: 20px;
  }
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-detail .row2 {
    flex-direction: column;
    align-items: flex-start;
  }
  .invest-frame .stock-model .stock-wrap .stock-inner .stock-list .item {
    padding-top: 20px;
  }
  .invest-frame .company-notice .notice-wrap {
    flex-direction: column;
  }
  .invest-frame .company-notice .notice-wrap .notice-title {
    margin-bottom: 20px;
  }
  .invest-frame .company-notice .notice-wrap .notice-swiper {
    width: 100%;
  }
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item {
    flex-wrap: wrap;
    align-items: center;
    flex: 1;
    /* 平分剩余空间 */
  }
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .title {
    flex-basis: 100%;
    margin-bottom: 20px;
  }
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .date,
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown {
    align-items: center;
  }
  .invest-frame .company-notice .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .list .item .loaddown {
    font-size: 12px;
    padding-left: 8px;
    padding-right: 8px;
  }
  .invest-frame .invest-link .in-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media ((max-width:768px)) {
  .invest-frame .stock-model .stock-wrap .stock-title {
    font-size: 20px;
  }
}
.contact-frame .in-title {
  color: #000000;
  font-size: 48px;
  font-family: sy_li;
  line-height: 1;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .contact-frame .in-title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .contact-frame .in-title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .contact-frame .in-title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .contact-frame .in-title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .contact-frame .in-title {
    font-size: 25px;
  }
}
.contact-frame .company-introduce {
  width: 100%;
}
.contact-frame .company-introduce .introduce-wrap {
  padding-top: clamp(40px, 4.16666667vw, 80px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  display: flex;
  justify-content: space-between;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper {
  width: 100%;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 {
  width: 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;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo {
  width: 100%;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox {
  width: 100%;
  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;
  justify-content: space-between;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox .swiper_boxb {
  width: 100%;
  border-bottom: 1px solid #EEEEEE;
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
  width: max-content !important;
  cursor: pointer;
  margin-right: clamp(20px, 2.08333333vw, 40px);
  font-size: 16px;
  font-family: sy_li;
  display: flex;
  gap: 15px;
}

.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li a  {
    color: #010101;
}
@media (max-width:1366px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
    font-size: 12px;
  }
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li a.active {
  color: #E4016D;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa {
  width: 100%;
  background: #fff;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li {
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding-top: clamp(60px, 6.25vw, 120px);
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left {
  width: 27.9%;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .img {
  width: 27.8%;
  height: 7.5%;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .title {
  color: #000000;
  font-family: sy_li;
  font-size: 40px;
  margin-top: clamp(10px, 1.04166667vw, 20px);
  line-height: 1;
}
@media (max-width:1600px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .title {
    font-size: 23px;
  }
  .social-recruite .social-wrap .center_box {
      flex-direction: column;
  }
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list {
  display: flex;
  flex-direction: column;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item {
  margin: 0;
  margin-top: clamp(30px, 3.125vw, 60px);
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-title {
  margin-bottom: clamp(12.5px, 1.30208333vw, 25px);
  color: #000000;
  font-size: 24px;
  font-family: sy_me;
  line-height: 1;
}
@media (max-width:1600px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-title {
    font-size: 15px;
  }
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-text {
  color: #282828;
  font-family: "sy_re";
  font-size: 18px;
}
@media (max-width:1600px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-text {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-text {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-text {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item .a-text {
    font-size: 12px;
  }
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .right {
  width: 66.2%;
}
.contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .right img {
  border-top-left-radius: clamp(100px, 10.41666667vw, 200px);
}
.contact-frame .invest-link {
  margin-bottom: clamp(100px, 10.41666667vw, 200px);
}
.contact-frame .invest-link .title {
  color: #000;
  font-size: 40px;
  font-family: sy_li;
  line-height: 1;
  margin-bottom: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1600px) {
  .contact-frame .invest-link .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .contact-frame .invest-link .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .contact-frame .invest-link .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .contact-frame .invest-link .title {
    font-size: 23px;
  }
}
.contact-frame .invest-link .in-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 18px;
  margin-bottom: clamp(100px, 10.41666667vw, 200px);
}
.contact-frame .invest-link .in-list .item {
  width: 100%;
  border-top: 1px solid #D3D3D3;
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
}
.contact-frame .invest-link .in-list .item .i-title {
  color: #282828;
  font-size: 24px;
  font-family: sy_bo;
}
@media (max-width:1600px) {
  .contact-frame .invest-link .in-list .item .i-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .contact-frame .invest-link .in-list .item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .contact-frame .invest-link .in-list .item .i-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .contact-frame .invest-link .in-list .item .i-title {
    font-size: 15px;
  }
}
.contact-frame .invest-link .in-list .item .i-text {
  color: #282828;
  font-family: "go_re","sy_re";
  font-size: 16px;
  line-height: 1.75;
}
@media (max-width:1366px) {
  .contact-frame .invest-link .in-list .item .i-text {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .contact-frame .invest-link .in-list .item .i-text {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .contact-frame .invest-link .in-list .item .i-text {
    font-size: 12px;
  }
}
.contact-frame .invest-link .in-list .item .i-text span {
  font-family: sy_me;
}
.contact-frame .link-model2 .title {
  margin-bottom: clamp(20px, 2.08333333vw, 40px) !important;
}
.contact-frame .link-model2 .in-list .item {
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(0px, 0vw, 0px);
}
.contact-frame .link-model2 .in-list .item .i-title {
  font-family: sy_me;
}
@media (max-width:990px) {
  .contact-frame .company-introduce .introduce-wrap {
    padding-bottom: 60px;
  }
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li {
    flex-direction: column-reverse;
    padding-top: 40px;
  }
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left {
    width: 100%;
    margin-top: 20px;
  }
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .left .address-list .a-item {
    margin-top: 20px;
  }
  .contact-frame .company-introduce .introduce-wrap .introduce-swiper .con1 .swiperInfo .swiper_boxa > ul > li .right {
    width: 100%;
  }
  .contact-frame .invest-link {
    margin-bottom: 60px;
  }
  .contact-frame .invest-link .in-list {
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 40px;
  }
}
.join-frame {
  width: 100%;
}
.join-frame .join-title {
  color: #010101;
  font-family: sy_li;
  font-size: 48px;
  line-height: 1.25;
  padding-top: clamp(10px, 1.04166667vw, 20px);
}
@media (max-width:1600px) {
  .join-frame .join-title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .join-frame .join-title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .join-frame .join-title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .join-frame .join-title {
    font-size: 28px;
  }
}
@media (max-width:480px) {
  .join-frame .join-title {
    font-size: 25px;
  }
}
.join-frame .join-title p {
  width: 52%;
}
.join-frame .join-wrap {
  width: 100%;
  margin-bottom: clamp(92.5px, 9.63541667vw, 185px);
}
.join-frame .join-wrap .join-list {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-gap: 20px;
  transform: translateY(-15px);
}
.join-frame .join-wrap .join-list .j-item:nth-child(2) {
  border-top-right-radius: clamp(100px, 10.41666667vw, 200px);
}
.join-frame .join-wrap .join-list .j-item:nth-child(2) img {
  border-top-right-radius: clamp(100px, 10.41666667vw, 200px);
}
.join-frame .join-wrap .join-list .j-item:nth-child(2) {
  padding-top: clamp(125px, 13.02083333vw, 250px);
}
.join-frame .join-wrap .join-list .j-item:nth-child(4) {
  border-top-left-radius: clamp(100px, 10.41666667vw, 200px);
}
.join-frame .join-wrap .join-list .j-item:nth-child(odd) {
  padding-top: clamp(62.5px, 6.51041667vw, 125px);
}
@media (max-width:990px) {
  .join-frame .join-title {
    width: 100%;
    margin-bottom: 20px;
  }
  .join-frame .join-title p {
    width: 100%;
  }
  .join-frame .join-wrap {
    margin-bottom: 30px;
  }
  .join-frame .join-wrap .join-list {
    grid-gap: 10px;
    transform: none;
    grid-template-columns: repeat(2, 1fr);
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(2) {
    padding-top: 0;
    border-top-right-radius: clamp(50px, 5.20833333vw, 100px);
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(2) img {
    border-top-right-radius: clamp(50px, 5.20833333vw, 100px);
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(3) {
    border-top-left-radius: clamp(50px, 5.20833333vw, 100px);
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(3) img {
    border-top-left-radius: clamp(50px, 5.20833333vw, 100px);
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(4) {
    border-top-left-radius: clamp(0px, 0vw, 0px);
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(4) img {
    border-top-left-radius: clamp(0px, 0vw, 0px);
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(odd) {
    padding-top: 0;
  }
}
.company-profile {
  width: 100%;
  margin-bottom: clamp(70px, 7.29166667vw, 140px);
}
.company-profile .profile-wrap {
  display: flex;
  justify-content: space-between;
}
.company-profile .profile-wrap .left {
  width: 38.4%;
  color: #000000;
}
.company-profile .profile-wrap .left .title {
  padding-top: clamp(17.5px, 1.82291667vw, 35px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
  font-size: 40px;
  font-family: sy_li;
}
@media (max-width:1600px) {
  .company-profile .profile-wrap .left .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .company-profile .profile-wrap .left .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .company-profile .profile-wrap .left .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .company-profile .profile-wrap .left .title {
    font-size: 23px;
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(3){
      border-radius: 0 !important;
  }
  .join-frame .join-wrap .join-list .j-item:nth-child(3) img{
      border-radius: 0 !important;
  }
}
.company-profile .profile-wrap .left .text {
  font-size: 24px;
  color: #000000;
  font-family: "sy_re";
  margin-bottom: clamp(19px, 1.97916667vw, 38px);
}
@media (max-width:1600px) {
  .company-profile .profile-wrap .left .text {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .company-profile .profile-wrap .left .text {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .company-profile .profile-wrap .left .text {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .company-profile .profile-wrap .left .text {
    font-size: 15px;
  }
}
.company-profile .profile-wrap .left .s-text {
  font-family: "sy_li";
  font-size: 16px;
}
@media (max-width:1366px) {
  .company-profile .profile-wrap .left .s-text {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .company-profile .profile-wrap .left .s-text {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .company-profile .profile-wrap .left .s-text {
    font-size: 12px;
  }
}
.company-profile .profile-wrap .left .l-btn span {
  color: #000 !important;
}
.company-profile .profile-wrap .right {
  width: 50%;
}
.company-profile .profile-wrap .right .r-img img {
  border-top-right-radius: clamp(100px, 10.41666667vw, 200px);
}
@media (max-width:990px) {
  .company-profile .profile-wrap {
    flex-direction: column;
  }
  .company-profile .profile-wrap .left {
    margin-bottom: 30px;
    width: 100%;
  }
  .company-profile .profile-wrap .right {
    width: 100%;
  }
  .company-profile .profile-wrap .right .r-img img {
    border-top-right-radius: clamp(50px, 5.20833333vw, 100px);
  }
}
.employ-growth {
  width: 100%;
  background: #F4F3F4;
  padding-top: clamp(77.5px, 8.07291667vw, 155px);
  padding-bottom: clamp(87.5px, 9.11458333vw, 175px);
}
.employ-growth .profile-wrap {
  width: 100%;
  position: relative;
  display: flex;
  justify-content: space-between;
}
.employ-growth .profile-wrap .growth-swiper {
  width: 38.4%;
}
.employ-growth .profile-wrap .growth-swiper .swiper {
  width: 100%;
  overflow: hidden;
}
.employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper {
  width: 100%;
}
.employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left {
  max-width: 600px;
  width: 100%;
  color: #000000;
}
.employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .title {
  padding-top: clamp(17.5px, 1.82291667vw, 35px);
  padding-bottom: clamp(30px, 3.125vw, 60px);
  font-size: 40px;
  font-family: sy_li;
}
@media (max-width:1600px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .title {
    font-size: 23px;
  }
}
.employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .text {
  font-size: 24px;
  color: #000000;
  font-family: "sy_re";
  margin-bottom: clamp(19px, 1.97916667vw, 38px);
}
@media (max-width:1600px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .text {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .text {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .text {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .text {
    font-size: 15px;
  }
}
.employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .s-text {
  font-family: "sy_li";
  font-size: 16px;
  padding-bottom: clamp(16.5px, 1.71875vw, 33px);
}
@media (max-width:1366px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .s-text {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .s-text {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .s-text {
    font-size: 12px;
  }
}
.employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .name {
  margin-top: clamp(23px, 2.39583333vw, 46px);
  font-family: sy_me;
  font-size: 16px;
  margin-bottom: clamp(12.5px, 1.30208333vw, 25px);
}
@media (max-width:1366px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .name {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .name {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .employ-growth .profile-wrap .growth-swiper .swiper .swiper-wrapper .swiper-slide .left .name {
    font-size: 12px;
  }
}
.employ-growth .profile-wrap .growth-swiper .swiper .btn-box {
  display: flex;
  margin-top: clamp(20px, 2.08333333vw, 40px);
  position: relative;
}
.employ-growth .profile-wrap .growth-swiper .swiper .btn-box .but img{
    max-width: 30%;
}
.employ-growth .profile-wrap .growth-swiper .swiper .btn-box .but {
  position: relative;
  cursor: pointer;
 width: clamp(2.5rem, calc(((40 / 16) * 1rem) + (60 - 40) * calc((100vw - 1024 / 16 * 1rem) / (1920 - 1024))), 3.75rem);
 height: clamp(2.5rem, calc(((40 / 16) * 1rem) + (60 - 40) * calc((100vw - 1024 / 16 * 1rem) / (1920 - 1024))), 3.75rem);
  
  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: #000000;
  border-radius: 50%;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  display: flex;
  justify-content: center;
  align-items: center;
}
.employ-growth .profile-wrap .growth-swiper .swiper .btn-box .but:hover {
  background: #E5006E;
}
.employ-growth .profile-wrap .growth-swiper .swiper .btn-box .prev {
  margin-right: clamp(20px, 2.08333333vw, 40px);
}
.employ-growth .profile-wrap .right {
  width: 53.2%;
  height: 100%;
}
.employ-growth .profile-wrap .right .swiBox {
  width: 100%;
  border-top-left-radius: clamp(100px, 10.41666667vw, 200px);
  overflow: hidden;
}
.employ-growth .profile-wrap .right .swiBox .swiper_boxb {
  width: 80%;
}
.employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide {
  height: auto;
}
.employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide .img {
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
  justify-content: start;
  align-items: center;
  -webkit-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
  overflow: hidden;
  position: relative;
}
.employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide .img::before {
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
  width: 100%;
  height: 0%;
  background: #F4F3F4;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide .img img {
  height: 100%;
  object-fit: cover;
}
.employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide.swiper-slide-next .img {
  border-top-left-radius: clamp(0px, 0vw, 0px);
}
.employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide.swiper-slide-next .img::before {
  height: 30%;
}
@media (max-width:990px) {
  .employ-growth {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .employ-growth .profile-wrap .growth-swiper .swiper .btn-box .prev {
    margin-right: 40px;
  }
  .employ-growth .profile-wrap {
    display: flex;
    flex-direction: column-reverse;
  }
  .employ-growth .profile-wrap .right {
    width: 100%;
  }
  .employ-growth .profile-wrap .right .swiBox {
    width: 100%;
  }
  .employ-growth .profile-wrap .right .swiBox .swiper_boxb {
    width: 100%;
  }
  .employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper {
    width: 100%;
  }
  .employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide {
    width: 100%;
  }
  .employ-growth .profile-wrap .right .swiBox .swiper_boxb .swiper-wrapper .swiper-slide .img {
    width: 100%;
  }
  .employ-growth .profile-wrap .growth-swiper {
    width: 100%;
  }
}
.staff-welfare {
  width: 100%;
}
.staff-welfare .welfare-wrap {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  display: flex; justify-content: space-between;
}
.staff-welfare .welfare-wrap .images { width: 40%; max-width: 620px; height: auto; border-top-right-radius: clamp(114px, 11.875vw, 228px); font-size: 0; overflow: hidden; }
.staff-welfare .welfare-wrap .images img { width: 100%; }
.staff-welfare .welfare-wrap .content { width: 50%; height: auto; align-self: center; }
.staff-welfare .top {
  margin-bottom: clamp(30px, 3.125vw, 60px);
}
.staff-welfare .top .title {
  font-family: sy_li;
  font-size: 40px;
  color: #000;
  line-height: 1;
  margin-bottom: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .staff-welfare .top .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .staff-welfare .top .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .staff-welfare .top .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .staff-welfare .welfare-wrap { display: block; }
  .staff-welfare .welfare-wrap .images { width: 100%; max-width: 100%; }
  .staff-welfare .welfare-wrap .content { width: 100%; margin-top: 40px; }
  .staff-welfare .top .title {
    font-size: 23px;
  }
}
.staff-welfare .top .text {
  font-family: sy_li;
  font-size: 24px;
  color: #010101;
  line-height: 1;
}
@media (max-width:1600px) {
  .staff-welfare .top .text {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .staff-welfare .top .text {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .staff-welfare .top .text {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .staff-welfare .top .text {
    font-size: 15px;
  }
}
.staff-welfare .bottom .list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: clamp(2.5rem, -5.192rem + 9.62vw, 5.625rem) clamp(1rem, -0.231rem + 1.54vw, 1.5rem);
}
.staff-welfare .bottom .list .item {
    padding-top: 20px;
  border-top: 1px solid #DCDCDC;
}
.staff-welfare .bottom .list .item .i-icon { width: 100%; height: clamp(2.25rem, 0.096rem + 2.69vw, 3.125rem); font-size: 0; }
.staff-welfare .bottom .list .item .i-title {
  font-family: sy_re;
  font-size: 24px;
  color: #000000;
  margin: clamp(1.25rem, -0.288rem + 1.92vw, 1.875rem) 0 10px;
}
@media (max-width:1600px) {
  .staff-welfare .bottom .list .item .i-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .staff-welfare .bottom .list .item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .staff-welfare .bottom .list .item .i-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .staff-welfare .bottom .list .item .i-icon { height: 24px !important; }
  .staff-welfare .bottom .list .item .i-title {
    font-size: 15px;
  }
}
.staff-welfare .bottom .list .item .i-text {
  font-family: "sy_li";
  font-size: 16px;
  color: #000000;
}
@media (max-width:1366px) {
  .staff-welfare .bottom .list .item .i-text {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .staff-welfare .bottom .list .item .i-text {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .staff-welfare .bottom .list .item .i-text {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .staff-welfare .bottom .list {
    grid-template-columns: repeat(2, 1fr);
  }
  .staff-welfare .bottom .list .item .i-icon {
     margin-bottom: 15px;
      height: 30px;
      width: 30px;
  }
}
.staff-welfare2 {
  width: 100%;
  background: #F4F3F4;
  background-size: cover;
}

.staff-welfare2 .welfare-wrap .list {
  width: 100%; height: auto; padding: clamp(2.5rem, -0.577rem + 3.85vw, 3.75rem) 0;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: clamp(1rem, -0.231rem + 1.54vw, 1.5rem);
}
.staff-welfare2 .welfare-wrap .list .item { width: 100%; height: auto; padding: clamp(1.25rem, -1.827rem + 3.85vw, 2.5rem); background: #FFFFFF; border-radius: 16px; }
.staff-welfare2 .welfare-wrap .list .item .i-icon { width: 100%; height: clamp(2.25rem, 0.096rem + 2.69vw, 3.125rem); font-size: 0; }
.staff-welfare2 .welfare-wrap .list .item .i-title { font-family: sy_re; font-size: 24px; color: #000000; margin: clamp(1.25rem, -0.288rem + 1.92vw, 1.875rem) 0 10px; }
.staff-welfare2 .welfare-wrap .list .item .i-text {
  font-family: "sy_li";
  font-size: 16px;
  color: #000000;
}
@media (max-width:1600px) {
  .staff-welfare2 .welfare-wrap .list .item .i-title { font-size: 22px; }
}
@media (max-width:1366px) {
  .staff-welfare2 .welfare-wrap .list .item .i-title { font-size: 20px; }
  .staff-welfare2 .welfare-wrap .list .item .i-text { font-size: 14px; }
}
@media (max-width:1024px) {
  .staff-welfare2 .welfare-wrap .list .item .i-title { font-size: 16px; }
  .staff-welfare2 .welfare-wrap .list .item .i-text { font-size: 12px; }
}
@media (max-width: 990px) {
  .staff-welfare2 .welfare-wrap .list { grid-template-columns: repeat(2, 1fr); }
  .staff-welfare2 .welfare-wrap .list .item .i-icon { height: 30px; }
}
@media (max-width: 768px) {
    .staff-welfare2 .welfare-wrap .list .item .i-icon { height: 24px; }
}
@media (max-width: 480px) {
  .staff-welfare2 .welfare-wrap .list { display: block; }
  .staff-welfare2 .welfare-wrap .list .item + .item { margin-top: 5px; }
}

.staff-welfare3 {
  width: 100%;
  background-size: cover;
}
.staff-welfare3 .top {
  width: 100%;
}
.staff-welfare3 .top .top-wrap {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(120px, 12.5vw, 240px);
  display: flex;
  justify-content: space-between;
}
.staff-welfare3 .top .title {
  font-family: sy_li;
  font-size: 40px;
  color: #010101;
  line-height: 1;
}
@media (max-width:1600px) {
  .staff-welfare3 .top .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .staff-welfare3 .top .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .staff-welfare3 .top .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .staff-welfare3 .top .title {
    font-size: 23px;
  }
}
.staff-welfare3 .top .t-text {
  width: 50%;
  font-family: "sy_li";
  font-size: 16px;
  color: #000000;
  line-height: 1.625;
}
@media (max-width:1366px) {
  .staff-welfare3 .top .t-text {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .staff-welfare3 .top .t-text {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .staff-welfare3 .top .t-text {
    font-size: 12px;
  }
}
.staff-welfare3 .bottom .title {
  font-family: sy_li;
  font-size: 40px;
  color: #010101;
}
@media (max-width:1600px) {
  .staff-welfare3 .bottom .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .staff-welfare3 .bottom .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .staff-welfare3 .bottom .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .staff-welfare3 .bottom .title {
    font-size: 23px;
  }
}
.staff-welfare3 .bottom .welfare3-swiper {
  width: 100%;
  font-size: 40px;
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1600px) {
  .staff-welfare3 .bottom .welfare3-swiper {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .staff-welfare3 .bottom .welfare3-swiper {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .staff-welfare3 .bottom .welfare3-swiper {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .staff-welfare3 .bottom .welfare3-swiper {
    font-size: 23px;
  }
}
.staff-welfare3 .bottom .welfare3-swiper .swiper-slide > .i-text {
  font-size: 24px;
  line-height: 1;
  padding-top: clamp(15px, 1.5625vw, 30px);
}
@media (max-width:1600px) {
  .staff-welfare3 .bottom .welfare3-swiper .swiper-slide > .i-text {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .staff-welfare3 .bottom .welfare3-swiper .swiper-slide > .i-text {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .staff-welfare3 .bottom .welfare3-swiper .swiper-slide > .i-text {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .staff-welfare3 .bottom .welfare3-swiper .swiper-slide > .i-text {
    font-size: 15px;
  }
}
@media (max-width:990px) {
  .staff-welfare3 .top .top-wrap {
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 20px;
  }
  .staff-welfare3 .top .top-wrap .title {
    margin-bottom: 20px;
  }
  .staff-welfare3 .top .top-wrap .t-text {
    width: 100%;
    max-height: 60px;
    overflow: auto;
      scrollbar-width: thin;
      scrollbar-color: #e70070 #d4d6d7;
  }
  
.staff-welfare3 .top .top-wrap .t-text::-webkit-scrollbar {
  width: 3px;
  height: 3px;
  background-color: #d4d6d7;
}
.staff-welfare3 .top .top-wrap .t-text::-webkit-scrollbar-thumb {
  background-color: #e70070;
  border-radius: 10px;
}
.staff-welfare3 .top .top-wrap .t-text::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0.76);
}
.staff-welfare3 .top .top-wrap .t-text:first-child .botBox {
  display: block;
}
}
.campus-recruite {
  width: 100%;
  background-size: cover;
}
.campus-recruite .top .top-wrap {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  display: flex;
  justify-content: space-between;
}


.campus-recruite .top .top-wrap .left_box .ewm {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  align-items: start;
  width: 100%;
}
.campus-recruite .top .top-wrap .left_box .ewm .img {
  height: auto;
  border-radius: clamp(5px, 0.52083333vw, 10px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.campus-recruite .top .top-wrap  .left_box .ewm .img img {
  border-radius: clamp(5px, 0.52083333vw, 10px);
}
.campus-recruite .top .top-wrap .left_box .ewm .img:hover {
  transform: scale(1.1);
}
.campus-recruite .top .top-wrap .left_box .ewm .e-text {
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  font-family: "sy_bo";
  font-size: 14px;
  color: #fff;
  display: none;
}
.campus-recruite .top .title {
  font-family: sy_li;
  font-size: 40px;
  color: #010101;
  line-height: 1;
}
.campus-recruite.active .top .left_box {
    display: none;
}
@media (max-width:1600px) {
  .campus-recruite .top .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .campus-recruite .top .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .campus-recruite .top .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .campus-recruite .top .title {
    font-size: 23px;
  }
  
  .campus-recruite .left_box {
      width: 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;
  }
  .campus-recruite .top .t-email {
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
  .campus-recruite .top .t-email .icon {
          align-items: start !important;
          margin-right: 10px !important;
  }
  .campus-recruite .left_box .t-email span {
      font-size: 12px;
  }
  .campus-recruite .top .top-wrap .left_box .ewm {
      width: auto;
  }
  .campus-recruite .top .top-wrap .left_box .ewm .img img {
      width: 80px;
  }
}
@media (max-width:1280px) {
.aboutCon5 .contentBox .centerBox .left .content{
    padding: 20px;
}
.aboutCon5 .contentBox .centerBox .left .content .one .title{
    font-size: 12px;
}
.aboutCon5 .contentBox .centerBox .left .content .one .title span::after ,  .aboutCon5 .contentBox .centerBox .left .content .one .title span::before {
    top: 0;
}
}
.campus-recruite .top .t-email {
  display: flex;
}
.campus-recruite .top .t-email .icon {
  margin-right: 20px;  display: flex;
  align-items: center;
}
.campus-recruite .recruite-banner {
  width: 100%;
}
.campus-recruite .recruite-banner .recruit-wrap {
  background: none !important;
  background-size: cover !important;
}
.campus-recruite .recruite-banner .content {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding-top: clamp(80px, 8.33333333vw, 160px);
  padding-bottom: clamp(80px, 8.33333333vw, 160px);
}
.campus-recruite .recruite-banner .content .title {
  font-size: 48px;
  font-family: "sy_li";
  color: #fff;
}
@media (max-width:1600px) {
  .campus-recruite .recruite-banner .content .title {
    font-size: 42px;
  }
}
@media (max-width:1366px) {
  .campus-recruite .recruite-banner .content .title {
    font-size: 38px;
  }
}
@media (max-width:1024px) {
  .campus-recruite .recruite-banner .content .title {
    font-size: 32px;
  }
}
@media (max-width:768px) {
  .campus-recruite .recruite-banner .content .title {
    font-size: 28px;
    text-align: center;
  }
}
@media (max-width:480px) {
  .campus-recruite .recruite-banner .content .title {
    font-size: 25px;
  }
}
.campus-recruite .recruite-banner .content .ewm {
  margin-top: clamp(30px, 3.125vw, 60px);
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 8.3%;
}
.campus-recruite .recruite-banner .content .ewm .img {
  height: 25%;
  border-radius: clamp(5px, 0.52083333vw, 10px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.campus-recruite .recruite-banner .content .ewm .img img {
  border-radius: clamp(5px, 0.52083333vw, 10px);
}
.campus-recruite .recruite-banner .content .ewm .img:hover {
  transform: scale(1.1);
}
.campus-recruite .recruite-banner .content .ewm .e-text {
  padding-top: clamp(10px, 1.04166667vw, 20px);
  padding-bottom: clamp(10px, 1.04166667vw, 20px);
  font-family: "sy_bo";
  font-size: 14px;
  color: #fff;
}
@media (max-width:1366px) {
  .campus-recruite .recruite-banner .content .ewm .e-text {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .campus-recruite .recruite-banner .content .ewm .e-text {
    font-size: 12px;
  }
}
.campus-recruite .bottom .title {
  font-family: sy_li;
  font-size: 40px;
  color: #010101;
  padding-left: clamp(90px, 9.375vw, 180px);
  padding-right: clamp(90px, 9.375vw, 180px);
}
@media (max-width:1600px) {
  .campus-recruite .bottom .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .campus-recruite .bottom .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .campus-recruite .bottom .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .campus-recruite .bottom .title {
    font-size: 23px;
  }
}
.campus-recruite .bottom .welfare3-swiper {
  width: 100%;
  font-size: 40px;
}
@media (max-width:1600px) {
  .campus-recruite .bottom .welfare3-swiper {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .campus-recruite .bottom .welfare3-swiper {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .campus-recruite .bottom .welfare3-swiper {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .campus-recruite .bottom .welfare3-swiper {
    font-size: 23px;
  }
}
@media (max-width:990px) {
  .campus-recruite .top .top-wrap {
    align-items: flex-start;
    flex-direction: column;
    padding: 60px 25px 30px;
  }
  .campus-recruite .top .top-wrap .title {
    margin-bottom: 20px;
  }
  .campus-recruite .recruite-banner .content .ewm {
    width: 25%;
  }
  .campus-recruite .recruite-banner .content {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.social-recruite {
  width: 100%;
  margin: clamp(70px, 7.29166667vw, 140px) 0 clamp(0px, 0vw, 0px);
}
.social-recruite .social-wrap {
    width: 100%;
}
.social-recruite .social-wrap .center_box {
    width: 100%;
  display: flex;
  justify-content: space-between;
}
.social-recruite .social-wrap .item_box {
      margin-top: 50px;
  display: flex;
  justify-content: flex-end;
  gap: 20px;
  align-items: center;
  display: none;
}
.social-recruite .social-wrap .item_box a {
      max-width: 100px;
  display: block;
}
.social-recruite .social-wrap .left .l-title {
  font-family: sy_li;
  font-size: 40px;
  color: #010101;
  /*margin-bottom: clamp(60px, 6.25vw, 120px);*/
}
.social-recruite .social-wrap .left .l-btn {
    
  margin-top: clamp(30px, 3.125vw, 60px);
}
@media (max-width:1600px) {
  .social-recruite .social-wrap .left .l-title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .social-recruite .social-wrap .left .l-title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .social-recruite .social-wrap .left .l-title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .social-recruite .social-wrap .left .l-title {
    font-size: 23px;
  }
}
.social-recruite .social-wrap .right {
  width: 66.28%;
}
.social-recruite .social-wrap .right .r-top {
  padding-bottom: clamp(30px, 3.125vw, 60px);
  border-bottom: 1px solid #BEBCBD;
}
.social-recruite .social-wrap .right .r-top .select-list {
  display: flex;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item {
  position: relative;
  cursor: pointer;
  margin-left: clamp(26px, 2.70833333vw, 52px);
}
.social-recruite .social-wrap .right .r-top .select-list .select-item > div {
  position: relative;
  padding-right: 30px;
  font-family: sy_bo;
  font-size: 14px;
  color: #888888;
}
@media (max-width:1366px) {
  .social-recruite .social-wrap .right .r-top .select-list .select-item > div {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .social-recruite .social-wrap .right .r-top .select-list .select-item > div {
    font-size: 12px;
  }
}
.social-recruite .social-wrap .right .r-top .select-list .select-item > div::after {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  width: 11px;
  height: 7px;
  background: url("../image/join_bottom.png") no-repeat;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item ul {
  position: absolute;
  top: 20px;
  left: 0;
  right: 0;
  margin: auto;
  text-align: center;
  opacity: 0;
  border-radius: clamp(5px, 0.52083333vw, 10px);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background: #ccc;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item ul li {
  padding: 10px 10px 0 10px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item ul li:last-child {
  margin-bottom: 10px;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item ul li:hover {
  color: #fff;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item:first-child {
  margin-left: 0;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item:hover > div {
  color: #E4016D;
}
.social-recruite .social-wrap .right .r-top .select-list .select-item:hover > div::after {
  transform: rotate(180deg);
}
.social-recruite .social-wrap .right .r-top .select-list .select-item:hover > ul {
  opacity: 1;
}
.social-recruite .social-wrap .right .r-bottom .item {
  padding-top: clamp(15px, 1.5625vw, 30px);
  padding-bottom: clamp(15px, 1.5625vw, 30px);
  border-bottom: 1px solid #BEBCBD;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.social-recruite .social-wrap .right .r-bottom .item .i-title {
  color: #000000;
  font-size: 24px;
  font-family: sy_li;
  line-height: 1;
  width: 40%;
}
@media (max-width:1600px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-title {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-title {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-title {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-title {
    font-size: 15px;
  }
}
.social-recruite .social-wrap .right .r-bottom .item .i-address {
  color: #000000;
  font-size: 16px;
  font-family: sy_li;
}
@media (max-width:1366px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-address {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-address {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-address {
    font-size: 12px;
  }
}
.social-recruite .social-wrap .right .r-bottom .item .i-btn {
  font-size: 14px;
  border: 1px solid #000000;
  border-radius: 50px;
  color: #000000;
  font-weight: 900;
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  padding-left: clamp(17.5px, 1.82291667vw, 35px);
  padding-right: clamp(12.5px, 1.30208333vw, 25px);
  padding-top: clamp(7.5px, 0.78125vw, 15px);
  padding-bottom: clamp(7.5px, 0.78125vw, 15px);
}
@media (max-width:1366px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-btn {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .social-recruite .social-wrap .right .r-bottom .item .i-btn {
    font-size: 12px;
  }
}
.social-recruite .social-wrap .right .r-bottom .item .i-btn:hover {
  background: #e70070;
  color: #fff;
  border: 1px solid #E4016D;
}
@media (max-width:990px) {
  .social-recruite .social-wrap {
    flex-direction: column;
  }
  .social-recruite .social-wrap .left {
    margin-bottom: 20px;
    display: flex;
    justify-content: space-between;
  }
  .social-recruite .social-wrap .left .l-title {
    margin-bottom: 20px;
  }
  .social-recruite .social-wrap .left .l-btn {
    margin-top: 0;
  }
  .social-recruite .social-wrap .right {
    width: 100%;
  }
}
.common-problem {
  width: 100%;
}
.common-problem .notice-wrap {
  padding-top: clamp(70px, 7.29166667vw, 140px);
  padding-bottom: clamp(70px, 7.29166667vw, 140px);
  display: flex;
  justify-content: space-between;
}
.common-problem .notice-wrap .notice-title {
  font-family: sy_li;
  color: #000000;
  font-size: 40px;
  line-height: 1;
}
@media (max-width:1600px) {
  .common-problem .notice-wrap .notice-title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .common-problem .notice-wrap .notice-title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .common-problem .notice-wrap .notice-title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .common-problem .notice-wrap .notice-title {
    font-size: 23px;
  }
}
.common-problem .notice-wrap .notice-swiper {
  width: 66.28%;
  overflow: hidden;
}
.common-problem .notice-wrap .notice-swiper .con1 {
  width: 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;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo {
  width: 100%;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox {
  width: 100%;
  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: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb {
  width: 100%;
  border-bottom: 1px solid #00000061;
  padding-bottom: clamp(30px, 3.125vw, 60px);
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
  width: max-content !important;
  cursor: pointer;
  margin-right: clamp(20px, 2.08333333vw, 40px);
  font-size: 14px;
  color: #888888;
  font-weight: 900;
}
@media (max-width:1366px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li {
    font-size: 12px;
  }
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox .swiper_boxb ul li.active {
  color: #E4016D;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa {
  width: 100%;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li {
  width: 100%;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right {
  width: 100%;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item {
  border-bottom: 1px solid #eeeeee;
  position: relative;
  -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-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;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item::after {
  content: '';
  position: absolute;
  top: 0;
  width: 0%;
  height: 1px;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  z-index: 2;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox {
  font-family: "go_re", "sy_re";
  font-size: 24px;
  color: #000;
  line-height: 1.2;
  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;
  cursor: pointer;
  width: 100%;
  padding-top: clamp(20px, 2.08333333vw, 40px);
  padding-bottom: clamp(20px, 2.08333333vw, 40px);
}
@media (max-width:1600px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox {
    font-size: 15px;
  }
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox span {
  position: relative;
  width: 16px;
  height: 2px;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox span 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;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox span i:last-child {
  transform: rotate(90deg);
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .botBox {
  font-family: "go_re","sy_re";
  font-size: 16px;
  color: #8F8A8D;
  line-height: 1.5;
  margin-bottom: clamp(20px, 2.08333333vw, 40px);
  display: none;
  width: 100%;
  height: 62px;
  overflow: auto;
  scrollbar-width: thin;
}
@media (max-width:1366px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .botBox {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .botBox {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .botBox {
    font-size: 12px;
  }
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .botBox::-webkit-scrollbar {
  width: 5px;
  height: 5px;
  background-color: #d4d6d7;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .botBox::-webkit-scrollbar-thumb {
  border-radius: 10px;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .botBox::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0.76);
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item.active::after {
  width: 100%;
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item.active .navBox span i:last-child {
  transform: rotate(0deg);
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item:first-child .botBox {
  display: block;
}
@media (max-width:990px) {
  .common-problem .notice-wrap {
    flex-direction: column;
  }
  .common-problem .notice-wrap .notice-swiper {
    width: 100%;
  }
  .common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiBox {
    margin-top: 30px;
  }
}
.common-problem .notice-wrap .notice-swiper .con1 .swiperInfo .swiper_boxa ul li .right .itemBox .item .navBox span {
  margin-left: 10px;
}


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

.jionBoxConq .leftBoxa{
    width: 40%;
    font-family: sy_bo;
font-size: 14px;
color: #888888;
}

.jionBoxConq .rightBoxa{
    font-family: sy_bo;
font-size: 14px;
color: #888888;
}
.jionBoxConq .rightBoxa-s {

    opacity: 0;
}














.innovateslCon2.isactive {
  transform: translateY(0) !important;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.innovateslCon2.active {
  position: fixed;
  top: 0;
  transform: translateY(100px);
  background-color: #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;
  box-shadow: 0 10px 10px 1px #e5e5e55d;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  width: 100%;
  z-index: 9;
  background: #fff;
  margin-top: 0 !important;
  padding-top: 20px;
}
@media (max-width:990px) {
  .innovateslCon2.active {
    transform: translateY(60px) !important;
  }
  .innovateslCon2.isactive {
    transform: translateY(60px) !important;
  }
}


.goUpBox{position: fixed; bottom: 20px; right: 20px; z-index: 88;}
.goUpBox .iconBox{width: 40px; height: 40px; border-radius: 50%; display: flex; justify-content: center; align-items: center; background: #e70070; cursor: pointer;}

.goUpBox .iconBox i{color: #fff; transform: rotate(180deg);}


.btu_box_info {
  width: 100%;
  height: 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;
  gap: 20px;
  margin-top: clamp(20px, 2.08333333vw, 40px);
}
.btu_box_info a {
  min-width: clamp(6.25rem, calc(((100 / 16) * 1rem) + (150 - 100) * calc((100vw - 1024 / 16 * 1rem) / (1920 - 1024))), 9.375rem);
  width: fit-content;
  height: clamp(2.5rem, calc(((40 / 16) * 1rem) + (50 - 40) * calc((100vw - 1024 / 16 * 1rem) / (1920 - 1024))), 3.125rem);
  padding: 0 15px;
  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: #000000;
  border-radius: 100px;
  font-size: 16px;
  color: #FFF;
  position: relative;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
@media (max-width:1366px) {
  .btu_box_info a {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .btu_box_info a {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .btu_box_info a {
    font-size: 12px;
  }
}
.btu_box_info a span:last-child {
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: 1;
}
.btu_box_info a span:first-child {
  position: absolute;
  transform: translateY(100%);
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  opacity: 0;
}
/**/
.btu_box_info a:hover {
    background: #e70070;
}
.btu_box_info a:hover span:last-child {
  transform: translateY(-100%);
  opacity: 0;
}
.btu_box_info a:hover span:first-child {
  position: absolute;
  transform: translateY(0%);
  opacity: 1;
}

.ins_proCon1 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  padding-top: clamp(50px, 5.20833333vw, 100px);
  padding-bottom: clamp(50px, 5.20833333vw, 100px);
  overflow: hidden;
}
.ins_proCon1 .center_box {
  width: 100%;
  height: auto;
}
.ins_proCon1 .center_box .proit_box .title {
  color: #000;
  /*text-align: center;*/
}
.ins_proCon1 .center_box .item_box {
  width: 100%;
  height: auto;
  margin-top: 80px;
}
.ins_proCon1 .center_box .item_box .item {
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(12, 1fr);
}
.ins_proCon1 .center_box .item_box .item > div {
  min-height: 60px;
  padding: 10px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  text-align: center;
  -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: 100%;
  border-bottom: 1px solid #e5e5e5;
}
.ins_proCon1 .center_box .item_box .item * {
  font-size: 16px;
  font-family: "go_re", "sy_re";
}
@media (max-width:1366px) {
  .ins_proCon1 .center_box .item_box .item * {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .ins_proCon1 .center_box .item_box .item * {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .ins_proCon1 .center_box .item_box .item * {
    font-size: 12px;
  }
}
.ins_proCon1 .center_box .item_box .item .file_name {
  grid-column: span 3;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  gap: 5px;
}
.ins_proCon1 .center_box .item_box .item .file_name img {
  width: 20px;
}
.ins_proCon1 .center_box .item_box .item .file_size {
  grid-column: span 2;
}
.ins_proCon1 .center_box .item_box .item .file_text {
  grid-column: span 2;
}
.ins_proCon1 .center_box .item_box .item .file_date {
  grid-column: span 3;
}
.ins_proCon1 .center_box .item_box .item .file_down {
  grid-column: span 2;
}
.ins_proCon1 .center_box .item_box .item .file_down a {
  color: #000;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.ins_proCon1 .center_box .item_box .item .file_down a:hover {
  color: #e70070;
}
.ins_proCon1 .center_box .item_box .item:first-child * {
  color: #000;
  font-size: 20px;
  font-family: "go_me", "sy_me";
}
@media (max-width:1600px) {
  .ins_proCon1 .center_box .item_box .item:first-child * {
    font-size: 18px;
  }
}
@media (max-width:1366px) {
  .ins_proCon1 .center_box .item_box .item:first-child * {
    font-size: 16px;
  }
}
@media (max-width:1024px) {
  .ins_proCon1 .center_box .item_box .item:first-child * {
    font-size: 14px;
  }
}
@media (max-width:768px) {
  .ins_proCon1 .center_box .item_box .item:first-child * {
    font-size: 13px;
  }
}
@media (max-width:990px) {
  .ins_proCon1 .center_box .item_box {
    margin-top: 20px;
  }
  .ins_proCon1 .center_box .item_box .item .file_name {
    grid-column: span 8;
  }
  .ins_proCon1 .center_box .item_box .item .file_size,
  .ins_proCon1 .center_box .item_box .item .file_text,
  .ins_proCon1 .center_box .item_box .item .file_date {
    display: none;
  }
  .ins_proCon1 .center_box .item_box .item .file_down {
    grid-column: span 4;
  }
}







.campus-recruite .recruite-banner .recruit-wrap {
  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;
}
.campus-recruite .recruite-banner .recruit-wrap .content {
  position: absolute;
  z-index: 10;
  opacity: 0;
  transition: all 0.3s ease;
}
.campus-recruite .recruite-banner .recruit-wrap:hover .content {
    opacity: 1;
}
.campus-recruite .recruite-banner .recruit-wrap .video {
  width: 100%;
  height: auto;
}
.campus-recruite .recruite-banner .recruit-wrap .video video {
  width: 100%;
  display: block;
}





.produ_hkCon .productzhCon2 { width: 100%; }
.produ_hkCon .productzhCon4 { width: 100%;  display: none; }
.produ_hkCon .productzhCon4.active { display: block !important; }
.produ_hkCon .productzhCon2 .centerBox .btu_box , .produ_hkCon  .productzhCon4 .contentBox .btu_box  { width: fit-content; margin: auto; height: auto; display: flex; justify-content: center; align-items: center; margin-top: 30px; }
.produ_hkCon .productzhCon2 .centerBox .btu_box.active , .produ_hkCon .productzhCon4 .contentBox .btu_box.active { display: none; }
.produ_hkCon .productzhCon2 .centerBox .btu_box  span , .produ_hkCon .productzhCon4 .contentBox .btu_box span { display: flex; justify-content: center; align-items: center; height: 44px; padding: 0 30px; background: #cacaca; color: #FFF; font-size: 14px;  border-radius: 100px; cursor: pointer; transition: all 0.3s  ease; }
.produ_hkCon .productzhCon2 .centerBox .btu_box  span:hover , .produ_hkCon .productzhCon4 .contentBox .btu_box span:hover { background: #e70070; }







.ins_contentCo1 {
  width: 100%;
  height: auto;
  position: relative;
  z-index: 1;
  overflow: hidden;
  padding-bottom: clamp(100px, 10.41666667vw, 200px);
}
.ins_contentCo1 .center_box {
  width: 100%;
  height: auto;
}
.ins_contentCo1 .center_box .ins_title_con1 {
  width: 100%;
  height: auto;
  padding-bottom: clamp(30px, 3.125vw, 60px);
  position: relative;
  z-index: 1;
}
.ins_contentCo1 .center_box .ins_title_con1::after {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 1px;
  background: #d3d3d3;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.ins_contentCo1 .center_box .ins_title_con1 .title {
  font-size: 40px;
  font-family: "sy_li";
  line-height: 1;
  color: #010101;
}
@media (max-width:1600px) {
  .ins_contentCo1 .center_box .ins_title_con1 .title {
    font-size: 36px;
  }
}
@media (max-width:1366px) {
  .ins_contentCo1 .center_box .ins_title_con1 .title {
    font-size: 32px;
  }
}
@media (max-width:1024px) {
  .ins_contentCo1 .center_box .ins_title_con1 .title {
    font-size: 26px;
  }
}
@media (max-width:768px) {
  .ins_contentCo1 .center_box .ins_title_con1 .title {
    font-size: 23px;
  }
}
.ins_contentCo1 .center_box .ins_title_con1 .subtitle {
  font-size: 24px;
  font-family: "sy_li";
  line-height: 1;
  margin-top: clamp(15px, 1.5625vw, 30px);
  color: #010101;
}
@media (max-width:1600px) {
  .ins_contentCo1 .center_box .ins_title_con1 .subtitle {
    font-size: 22px;
  }
}
@media (max-width:1366px) {
  .ins_contentCo1 .center_box .ins_title_con1 .subtitle {
    font-size: 20px;
  }
}
@media (max-width:1024px) {
  .ins_contentCo1 .center_box .ins_title_con1 .subtitle {
    font-size: 16px;
  }
}
@media (max-width:768px) {
  .ins_contentCo1 .center_box .ins_title_con1 .subtitle {
    font-size: 15px;
  }
}
.ins_contentCo1 .center_box .layui-form {
  width: 100%;
  height: auto;
  margin-top: clamp(30px, 3.125vw, 60px);
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 40px 20px;
  overflow: hidden;
}
.ins_contentCo1 .center_box .layui-form .item_box {
  width: 100%;
  height: auto;
  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;
  max-width: 100%;
}
.ins_contentCo1 .center_box .layui-form .item_box .layui-form-select {
  width: 100%;
  height: auto;
}
.ins_contentCo1 .center_box .layui-form .item_box .icon {
  font-size: 16px;
  color: #010101;
}
@media (max-width:1366px) {
  .ins_contentCo1 .center_box .layui-form .item_box .icon {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .ins_contentCo1 .center_box .layui-form .item_box .icon {
    font-size: 12px;
  }
}
@media (max-width:768px) {
  .ins_contentCo1 .center_box .layui-form .item_box .icon {
    font-size: 12px;
  }
}
.ins_contentCo1 .center_box .layui-form .item_box .icon span {
  color: #e70070;
}
.ins_contentCo1 .center_box .layui-form .item_box .word {
  margin-top: 10px;
}
.ins_contentCo1 .center_box .layui-form .item_box .word input {
  width: 100%;
  height: 48px;
  background: #f5f5f5;
  border-radius: 10px;
  border: 0;
}
.ins_contentCo1 .center_box .layui-form .item_box .but {
  margin-top: 20px;
}
.ins_contentCo1 .center_box .layui-form .item_box .but .layui-form-checked[lay-skin="primary"] i {
  background: #e70070;
  border: 1px solid #e70070 !important;
}
.ins_contentCo1 .center_box .layui-form .item_box .but .layui-form-checkbox[lay-skin="primary"]:hover i {
  border-color: #e70070;
}
.ins_contentCo1 .center_box .layui-form .item_box textarea {
  height: 140px;
  width: 100%;
  background: #f5f5f5;
  border-radius: 10px;
  border: 0;
  padding: 20px;
}
.ins_contentCo1 .center_box .layui-form .item_box .layui-form-checkbox[lay-skin="primary"] span {
  font-size: 14px;
  color: #010101;
  font-family: "sy_li";
  white-space: break-spaces;
}
@media (max-width:1366px) {
  .ins_contentCo1 .center_box .layui-form .item_box .layui-form-checkbox[lay-skin="primary"] span {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .ins_contentCo1 .center_box .layui-form .item_box .layui-form-checkbox[lay-skin="primary"] span {
    font-size: 12px;
  }
}
.ins_contentCo1 .center_box .layui-form .item_box .layui-form-select dl dd.layui-this {
  background: #e70070;
}
.ins_contentCo1 .center_box .layui-form .item_box .layui-form-select .layui-edge {
  border: 0;
  width: 10px;
  height: 10px;
  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;
  transform: translateY(-15%) rotate(90deg);
}
.ins_contentCo1 .center_box .layui-form .item_box .layui-form-select .layui-edge::after {
  content: '';
  position: absolute;
  width: 2px;
  height: 100%;
  background: #000;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  transform: rotate(45deg) translateY(50%);
}
.ins_contentCo1 .center_box .layui-form .item_box .layui-form-select .layui-edge::before {
  content: '';
  position: absolute;
  width: 2px;
  height: 100%;
  background: #000;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
  transform: rotate(-45deg) translateY(-50%);
}
.ins_contentCo1 .center_box .layui-form .item_box .layui-form-selected .layui-edge {
  margin-top: 0;
  transform: translateY(-100%) rotate(-90deg);
}
.ins_contentCo1 .center_box .layui-form .width100 {
  grid-column: span  4;
}
.ins_contentCo1 .center_box .layui-form .width100 button {
  width: 123px;
  height: 45px;
  border: 1px solid #e70070;
  background: none;
  border-radius: 100px;
  font-size: var(--font14);
  color: #e70070;
  font-family: "sy_bo";
  cursor: pointer;
  -webkit-transition: all 0.3s linear;
  -o-transition: all 0.3s linear;
  transition: all 0.3s linear;
}
.ins_contentCo1 .center_box .layui-form .width100 button:hover {
  background: #e70070;
  color: #FFF;
}
.ins_contentCo1 .center_box .layui-form .flex_1 {
  flex-direction: row !important;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
@media (max-width:990px) {
  .ins_contentCo1 .center_box .layui-form {
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
  }
  .ins_contentCo1 .center_box .layui-form .width100 {
    grid-column: span  2;
  }
}
@media (max-width:480px) {
  .ins_contentCo1 .center_box .layui-form {
    grid-template-columns: repeat(1, 1fr);
    gap: 10px;
  }
  .ins_contentCo1 .center_box .layui-form .width100 {
    grid-column: unset !important;
  }
}
@media (max-width:990px) {
  .ins_contentCo1 .layui-form-checkbox[lay-skin="primary"] i {
    top: 4px;
  }
  .ins_contentCo1 .center_box .layui-form .item_box .word input {
    height: 40px;
  }
  .ins_contentCo1 .center_box .layui-form .width100 button {
    width: 90px;
    height: 30px;
    margin-top: 20px;
  }
}



.join_con1 {
  width: 100%;
  height: auto;
}
.join_box {
  width: 100%;
  height: auto;
  overflow: hidden;
  margin-top: clamp(57.5px, 5.98958333vw, 115px);
}
.join_box .title_box {
  font-size: 18px;
  color: #000000;
  font-family: "sy_re";
}
@media (max-width:1600px) {
  .join_box .title_box {
    font-size: 16px;
  }
}
@media (max-width:1366px) {
  .join_box .title_box {
    font-size: 14px;
  }
}
@media (max-width:1024px) {
  .join_box .title_box {
    font-size: 13px;
  }
}
@media (max-width:768px) {
  .join_box .title_box {
    font-size: 12px;
  }
}
.join_box .item_list {
  width: 100%;
  height: auto;
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
.join_box .item_list .one {
  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;
}
.join_box .item_list .word {
  font-size: 14px;
  color: #888888;
  font-family: "sy_li";
  margin-top: 10px;
}
@media (max-width:1366px) {
  .join_box .item_list .word {
    font-size: 13px;
  }
}
@media (max-width:1024px) {
  .join_box .item_list .word {
    font-size: 12px;
  }
}
@media (max-width:990px) {
  .join_box .item_list .icon {
    width: 30px;
  }
}
@media (max-width:990px) {
  .social-recruite .social-wrap .left {
    display: block !important;
  }
  .social-recruite .social-wrap .left .join_con1 {
    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;
  }
  .social-recruite .social-wrap .left .l-title {
    margin-bottom: 0 !important;
  }
  .join_box {
    margin-top: 20px;
    padding-bottom: 20px;
  }
}


#pro1 , #pro2 , #productItueCon4 , #downs {
transform: translateY(-100px);
}
