@charset "utf-8";
html,
body {
  overflow-x: hidden;
}
/* 文字超出隐藏 */
.text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* 动画 */
.abImg {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
}
.dh {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.imgBox {
  position: relative;
  width: 100%;
  font-size: 0;
}
.imgBox img,
.imgBox video {
  max-width: unset;
  max-height: unset;
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: relative;
  z-index: 2;
}
/* 动画延迟 */
/* 比例 */
.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;
}
.ab img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
/* 旋转 */
/* input框点击搜索时背景没有颜色 */
input:-webkit-autofill {
  background: transparent;
  transition: background-color 50000s ease-in-out 0s;
  -webkit-text-fill-color: unset;
}
.center_box {
  position: relative;
  z-index: 5;
}
/* 媒体查询 缩写 */
:root {
  /* COLOR */
  --active_color: #313131;
  --color_fff: #ffffff;
  --color_text: #222222;
  --color_f6f: #f6f6f6;
  --color_f4f: #f4f4f4;
  --color_eee: #eeeeee;
  --color_ddd: #dddddd;
  --color_bbb: #bbbbbb;
  --color_999: #999999;
  --color_666: #666666;
  --color_444: #444444;
  --color_333: #333333;
  --color_222: #222222;
  --color_000: #000000;
  /* --- font40以下 */
  --font12: clamp(12px, 0.12rem, 12px);
  --font14: clamp(12px, 0.14rem, 14px);
  --font16: clamp(13px, 0.16rem, 16px);
  --font17: clamp(13px, 0.17rem, 17px);
  --font18: clamp(14px, 0.18rem, 18px);
  --font20: clamp(15px, 0.2rem, 20px);
  --font22: clamp(16px, 0.22rem, 22px);
  --font24: clamp(17px, 0.24rem, 24px);
  --font26: clamp(18px, 0.26rem, 26px);
  --font28: clamp(18px, 0.28rem, 28px);
  --font30: clamp(20px, 0.3rem, 30px);
  --font32: clamp(20px, 0.32rem, 32px);
  --font34: clamp(22px, 0.34rem, 34px);
  --font36: clamp(22px, 0.36rem, 36px);
  --font38: clamp(24px, 0.38rem, 38px);
  /* --- font40 */
  --font40: clamp(23px, 0.4rem, 40px);
  --font42: clamp(24px, 0.42rem, 42px);
  --font44: clamp(24px, 0.44rem, 44px);
  --font46: clamp(25px, 0.46rem, 46px);
  --font48: clamp(26px, 0.48rem, 48px);
  /* --- font50 */
  --font50: clamp(28px, 0.5rem, 50px);
  --font52: clamp(28px, 0.52rem, 52px);
  --font54: clamp(28px, 0.54rem, 54px);
  --font56: clamp(28px, 0.56rem, 56px);
  --font58: clamp(29px, 0.58rem, 58px);
  /* --- font60 */
  --font60: clamp(30px, 0.6rem, 60px);
  --font64: clamp(31px, 0.66rem, 64px);
  --font66: clamp(31px, 0.66rem, 66px);
  /* --- font70以及以上 */
  --font70: clamp(32px, 0.7rem, 70px);
  --font72: clamp(32px, 0.72rem, 72px);
  --font80: clamp(32px, 0.8rem, 80px);
  --font100: 1rem;
  --font120: 1.2rem;
  --font160: 1.6rem;
  --font15: clamp(12px, 0.15rem, 15px);
}
@media (max-width: 999px) {
  :root {
    --font56: 0.46rem;
    --font50: 0.5rem;
    --font24: 0.24rem;
    --font20: 0.2rem;
    --font48: 0.48rem;
    --font32: 0.32rem;
    --font38: 0.38rem;
  }
  :root .indexH1 {
    line-height: 1.4;
  }
}
/* 公共字体 */
.font12 {
  font-size: var(--font12);
}
.font14 {
  font-size: var(--font14);
}
.font16 {
  font-size: var(--font16);
}
.font18 {
  font-size: var(--font18);
}
.font20 {
  font-size: var(--font20);
}
.font22 {
  font-size: var(--font22);
}
.font24 {
  font-size: var(--font24);
}
.font26 {
  font-size: var(--font26);
}
.font28 {
  font-size: var(--font28);
}
.font30 {
  font-size: var(--font30);
}
.font32 {
  font-size: var(--font32);
}
.font34 {
  font-size: var(--font34);
}
.font36 {
  font-size: var(--font36);
}
.font38 {
  font-size: var(--font38);
}
.font40 {
  font-size: var(--font40);
}
.font42 {
  font-size: var(--font42);
}
.font44 {
  font-size: var(--font44);
}
.font46 {
  font-size: var(--font46);
}
.font48 {
  font-size: var(--font48);
}
.font50 {
  font-size: var(--font50);
}
.font52 {
  font-size: var(--font52);
}
.font54 {
  font-size: var(--font54);
}
.font56 {
  font-size: var(--font56);
}
.font58 {
  font-size: var(--font58);
}
.font60 {
  font-size: var(--font60);
}
.font66 {
  font-size: var(--font66);
}
.font70 {
  font-size: var(--font70);
}
.font72 {
  font-size: var(--font72);
}
.font80 {
  font-size: var(--font80);
}
.font64 {
  font-size: var(--font64);
}
.font100 {
  font-size: var(--font100);
}
.font120 {
  font-size: var(--font120);
}
.font160 {
  font-size: var(--font160);
}
.font15 {
  font-size: var(--font15);
}
.width1440 {
  width: 100%;
  max-width: 14.4rem;
  margin: 0 auto;
}
.width1440.posA {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  z-index: 2;
}
@media (max-width: 999px) {
  .width1440 {
    padding-left: 0.35rem !important;
    padding-right: 0.35rem !important;
  }
}
.wowUp,
.wowRight,
.wowLeft {
  opacity: 0;
}
.wowUpS {
  opacity: 0;
}
@keyframes color1 {
  0% {
    color: #0000001A;
  }
  50% {
    color: var(--active_color);
  }
  100% {
    opacity: 1;
    color: inherit;
  }
}
@keyframes color2 {
  0% {
    color: #0000001A;
  }
  50% {
    color: var(--active_color);
  }
  100% {
    opacity: 1;
    color: rgba(0, 0, 0, 0.6);
  }
}
@keyframes color3 {
  0% {
    color: #0000001A;
  }
  50% {
    color: var(--active_color);
  }
  100% {
    opacity: 1;
    color: #ffffff;
  }
}
.wowFg {
  overflow: hidden;
  opacity: 0;
}
.wowFg.active {
  animation: scrollToTop 0.5s 0.1s forwards;
}
@keyframes scrollToTop {
  0% {
    transform: translateY(10px) scale(0.9);
    opacity: 0;
  }
  100% {
    transform: translateY(0) scale(1);
    opacity: 1;
  }
}
@keyframes scrollToTopC {
  0% {
    transform: translate(-50%, -40%) scale(0.9);
    opacity: 0;
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
  }
}
.wowFg.active span {
  animation: color1 0.5s forwards;
}
.wowFg.gray.active span {
  animation: color2 0.5s forwards;
}
.wowFg.white.active span {
  animation: color3 0.5s forwards;
}
.MaxUnset img {
  max-width: unset;
  max-height: unset;
}
.CoverImg {
  max-width: unset;
  max-height: unset;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ContainImg {
  max-width: unset;
  max-height: unset;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.borderLine {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 1px;
  background: var(--border-color);
}
.FullTag {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
.BreakAll {
  white-space: pre-line;
  word-break: break-all;
}
.BreakWord {
  white-space: pre-line;
  word-break: break-word;
}
.row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
.row.start {
  align-items: flex-start !important;
}
.row.side {
  justify-content: space-between !important;
}
.row.side > *:last-child {
  margin-left: auto;
}
.row.end {
  align-items: flex-end !important;
}
.row.center {
  justify-content: center!important;
}
.row.fill {
  align-items: stretch!important;
}
.row.left {
  justify-content: flex-start !important;
}
.row.right {
  justify-content: flex-end !important;
}
.row.baseline {
  align-items: baseline!important;
}
.column {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
}
.column.start {
  align-items: flex-start !important;
}
.column.side {
  justify-content: space-between !important;
}
.column.side > *:last-child {
  margin-top: auto;
}
.column.end {
  align-items: flex-end !important;
}
.column.center {
  justify-content: center!important;
}
.column.fill {
  align-items: stretch!important;
}
.column.left {
  justify-content: flex-start !important;
}
.column.right {
  justify-content: flex-end !important;
}
.bottomIn {
  opacity: 0;
  transform: translate(0, 0.3rem);
}
.bottomIn.animated {
  animation: TranslateIn 0.5s 0s ease-in-out forwards;
}
@keyframes TranslateIn {
  100% {
    transform: translate(0, 0) scale(1) rotate(0deg);
    opacity: 1;
  }
}
@keyframes TranslateInC {
  100% {
    transform: translate(-50%, -50%) scale(1) rotate(0deg);
    opacity: 1;
  }
}
.ClearPosition {
  position: relative;
  left: unset;
  top: unset;
  right: unset;
  bottom: unset;
  transform: none;
}
body {
  color: var(--color_text);
  font-family: 'Microsoft YaHei', 'Microsoft YaHei UI', 'SimSun', 'SimHei', 'Arial';
  font-weight: 400;
  line-height: 1.32;
}
.scrollBG {
  overflow: hidden;
}
section .t1 *,
section .t2 *,
section .t3 *,
section .t4 *,
section .t5 * {
  white-space: pre-line;
  word-break: break-word;
}
section h1,
section h2,
section h3,
section h4,
section h5,
section h6 {
  font-size: inherit;
  font-weight: inherit;
}
img {
  max-height: unset;
}
header + * {
  margin-top: var(--header-height);
}
.setImgBG {
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
}
.setImgBG img {
  opacity: 0;
}
.width1440.posA {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  z-index: 2;
}
.p120 {
  padding: 1.2rem 0;
}
.tabBox {
  position: relative;
}
section {
  width: 100%;
}
.tabTitle {
  color: #B4BDC8;
  font-size: var(--font24);
  font-weight: 400;
  position: relative;
  line-height: calc(35/24);
  z-index: 9;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
.tabTitle .row {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0.4rem;
}
.tabTitle .item {
  position: relative;
  z-index: 2;
  padding-bottom: 0.12rem;
  cursor: pointer;
  flex: 1;
}
.tabTitle .item.active {
  color: var(--active_color);
}
@media (max-width: 999px) {
  .tabTitle {
    gap: 0;
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
  }
  .tabTitle .item {
    white-space: nowrap;
  }
}
.tabList {
  margin-top: 0.4rem;
}
.tabList .tab {
  display: none;
}
.tabList .tab.active {
  display: block;
}
section {
  text-align: center;
  position: relative;
}
section p {
  white-space: pre-line;
  word-break: break-word;
}
.slideBox .item {
  cursor: pointer;
}
.slideBox .slide {
  display: none;
}
.moveLine {
  position: relative;
  --width: 100%;
}
.moveLine .item {
  border: none;
}
.moveLine .lineBox {
  position: absolute;
  left: 0;
  bottom: 0;
  width: var(--width);
  height: 1px;
  background: rgba(0, 0, 0, 0.1);
}
.moveLine .lineBox i {
  position: absolute;
  bottom: 0;
  width: 0;
  height: 5px;
  margin-bottom: -2px;
  background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.btn {
  cursor: pointer;
}
.btn.radius0 .row {
  border-radius: 0;
}
.btn a {
  display: block;
}
.btn .row {
  padding: 0.12rem 0.66rem;
  color: #FFF;
  width: fit-content;
  font-size: var(--font20);
  line-height: 1.6;
  background: var(--active_color);
  border-radius: 999px;
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
  gap: 0.1rem;
}
.btn .row:hover {
  color: #ffffff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
  transform: translateY(-10%);
}
.btn .row .more {
  width: 0.06rem;
  height: 0.1rem;
  background: transparent url("../images/0626/more.svg") 0 0 no-repeat;
  background-size: 100% 100%;
}
.btn a {
  color: #ffffff;
}
.btn.purple .row {
  padding: 0.09rem 0.28rem;
  border-radius: 999px;
  line-height: 1.4;
  background: linear-gradient(90deg, #5B74FE 0%, #6C5AF6 100%);
}
@media (max-width: 999px) {
  .btn .row {
    padding: 0.09rem 0.28rem;
  }
}
.title-t1 {
  color: #313131;
  font-size: var(--font50);
}
.title-t1 * {
  white-space: pre-line;
  word-break: break-word;
}
@media (max-width: 999px) {
  .title-t1 {
    color: #464962;
    font-size: var(--font48);
    font-weight: 600;
  }
}
.title-t2 {
  color: #313131;
  font-size: var(--font20);
  font-weight: 400;
  line-height: 1.75;
}
.title-t2 * {
  white-space: pre-line;
  word-break: break-word;
}
@media (max-width: 999px) {
  .title-t2 {
    color: #464962;
    font-size: var(--font24);
  }
}
.white {
  color: #ffffff;
}
#header .header-pc .header-wrap .header-right .column {
  flex-direction: row;
}
.HoverScale img {
  transition: all 1s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.HoverScale:hover img {
  transform: scale(1.1);
}
.container {
  width: 100%;
  margin: 0 auto;
}
.container.posA {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
.p1_825con1 .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  width: 54%;
  z-index: 2;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  gap: 0.2rem;
}
.p1_825con1 .word img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con1 .word * {
  pointer-events: auto;
}
.p1_825con1 .t1 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
.p1_825con1 .t1 img {
  width: 2.3rem;
}
.p1_825con1 .t1 p {
  padding: 0 0.12rem;
  font-size: var(--font36);
  border-radius: 0.05rem;
  border: 2px solid #C0D6FF;
  margin-left: 0.22rem;
}
.p1_825con1 .t1 span {
  background: linear-gradient(180deg, #C0D6FF 0%, #97B9F8 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p1_825con1 .t2 {
  color: #FFF;
  font-size: var(--font64);
}
.p1_825con1 .t3 {
  display: none;
}
@media (max-width:990px) {
  .p1_825con1 .word {
    width: 100%;
    justify-content: flex-start;
    padding-top: 0.76rem;
  }
  .p1_825con1 .t1 img {
    width: 2.32rem;
  }
}
.p1_825con2 {
  padding: 0.98rem 0;
}
.p1_825con2 .container {
  width: 100%;
  max-width: 15.28rem;
}
.p1_825con2 .container .row {
  gap: 0.22rem;
  margin-bottom: 0.22rem;
}
.p1_825con2 .container .row:last-child {
  margin-bottom: 0;
}
.p1_825con2 .content {
  margin-top: 0.68rem;
}
.p1_825con2 .item {
  position: relative;
  flex: 1;
  flex-shrink: 0;
  height: 2.67rem;
}
.p1_825con2 .imgBox {
  height: 100%;
}
.p1_825con2 .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  pointer-events: none;
  z-index: 2;
  padding-left: 0.65rem;
  padding-top: 0.68rem;
  text-align: left;
}
.p1_825con2 .word img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con2 .word * {
  pointer-events: auto;
}
.p1_825con2 .t1 {
  background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font34);
  line-height: 1.75;
  width: fit-content;
}
.p1_825con2 .t2 {
  color: #FFF;
  font-size: var(--font16);
  font-weight: 400;
  line-height: 1.44;
}
.p1_825con2 .column {
  width: 6.72rem;
  flex: unset;
  flex-shrink: 0;
  height: 4.95rem;
}
.p1_825con2 .column .item {
  height: 2.37rem;
  flex: unset;
  width: 100%;
}
.p1_825con2 .item1 {
  flex: unset;
  width: 8.86rem;
}
.p1_825con2 .item2 .t1 {
  line-height: calc(39/34);
}
.p1_825con2 .item2 .t2 {
  margin-top: 0.14rem;
}
.p1_825con2 .item3 .word {
  padding-top: 0.74rem;
}
.p1_825con2 .item4 .word {
  padding-top: 0.57rem;
}
.p1_825con2 .item4 .t1 {
  line-height: calc(39/34);
}
.p1_825con2 .item4 .t2 {
  margin-top: 0.06rem;
}
.p1_825con2 .item5,
.p1_825con2 .item6 {
  height: 4.95rem;
}
.p1_825con2 .item5 .word,
.p1_825con2 .item6 .word {
  padding-top: 0.26rem;
  padding-left: 0.35rem;
}
@media (max-width:990px) {
  .p1_825con2 {
    padding-top: 0.6rem;
    padding-bottom: 0.85rem;
  }
  .p1_825con2 .container {
    padding: 0 0.56rem;
  }
  .p1_825con2 .container .row {
    flex-direction: column;
    margin-bottom: 0;
    gap: 0.14rem;
  }
  .p1_825con2 .container .row3 {
    flex-direction: row;
  }
  .p1_825con2 .title-t2 {
    margin: 0 auto;
    margin-top: 0.12rem;
    width: 16em;
  }
  .p1_825con2 .t1 {
    font-size: var(--font30);
    line-height: 1.2;
    font-weight: 600;
  }
  .p1_825con2 .t2 {
    font-size: 0.18rem;
    line-height: 1.37;
    margin-top: 0.05rem;
  }
  .p1_825con2 .content {
    width: 100%;
    margin-top: 0.15rem;
  }
  .p1_825con2 .item {
    height: auto!important;
  }
  .p1_825con2 .item1 {
    width: 100%;
    aspect-ratio: 2.57894737;
  }
  .p1_825con2 .item1 .word {
    padding-top: 0;
    padding-left: 0.5rem;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  .p1_825con2 .row2 {
    margin-top: -3.33rem;
  }
  .p1_825con2 .item2 {
    flex: unset;
    margin-left: 0!important;
    width: 2.57rem;
    aspect-ratio: 0.77177177;
  }
  .p1_825con2 .item2 .word {
    padding-left: 0.24rem;
    padding-top: 0.28rem;
  }
  .p1_825con2 .item2 .t1 {
    font-size: var(--font24);
  }
  .p1_825con2 .column {
    width: calc(100% - 2.7rem);
    height: 3.33rem;
    margin-left: auto;
  }
  .p1_825con2 .column .item {
    aspect-ratio: 2.3;
  }
  .p1_825con2 .column .word {
    padding-top: 0;
    padding-left: 0.25rem;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  .p1_825con2 .column .word .t1 {
    font-size: var(--font24);
  }
  .p1_825con2 .item5,
  .p1_825con2 .item6 {
    aspect-ratio: 1.48803828;
  }
  .p1_825con2 .item5 .word {
    padding-left: 0.24rem;
    padding-top: 0.24rem;
  }
  .p1_825con2 .item5 .t1 {
    font-size: var(--font24);
  }
  .p1_825con2 .item6 .word {
    padding-left: 0;
    padding-top: 0.24rem;
    width: fit-content;
    left: auto;
    right: 0.24rem;
  }
  .p1_825con2 .item6 .t1 {
    font-size: var(--font24);
  }
}
.word {
  z-index: 2;
}
.p1_825con3 {
  position: relative;
}
.p1_825con3 .word {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  transition: all 1s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con3 .t1 {
  color: #FFF;
  font-size: 0.88rem;
  filter: drop-shadow(0 0 29.364px #061E44);
  transition: all 1s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con3 .t2 {
  color: #FFF;
  text-align: center;
  font-size: var(--font44);
  margin-top: 0.22rem;
  filter: drop-shadow(0 0 29.364px #061E44);
}
.p1_825con3 .t3 {
  text-align: left;
  color: #FFF;
  font-size: var(--font20);
  font-weight: 400;
  line-height: 1.75;
  margin-top: 0.3rem;
  display: none;
}
.p1_825con3 .t4 {
  background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font34);
  line-height: 1.75;
}
.p1_825con3 .t5 {
  color: #FFF;
  font-size: var(--font20);
  line-height: 1.75;
  margin-top: -0.1rem;
}
.p1_825con3 .row {
  width: 3.24rem;
  flex-wrap: wrap;
  gap: 0.34rem 0;
  margin-top: 1rem;
  text-align: left;
  display: none;
}
.p1_825con3 .row .item {
  width: 50%;
}
.p1_825con3.start .word {
  left: 1.95rem;
  top: 2.26rem;
  transform: translate(0, 0);
  text-align: left;
}
.p1_825con3.start .t1 {
  background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font28);
}
.p1_825con3.start .t2 {
  text-align: left;
  color: #FFF;
  font-size: var(--font50);
  margin-top: 0.28rem;
}
.p1_825con3.start .t3 {
  display: block;
  opacity: 0;
  transform: translateY(0.5rem);
  animation: TranslateIn 1s 0.3s cubic-bezier(0.1, 0, 0.1, 0.99) forwards;
}
.p1_825con3.start .row {
  display: flex;
}
.p1_825con3.start .item {
  display: block;
  opacity: 0;
  transform: translateY(0.5rem);
  animation: TranslateIn 1s 0.5s cubic-bezier(0.1, 0, 0.1, 0.99) forwards;
}
.p1_825con3.start .item:nth-of-type(2) {
  animation-delay: 0.6s;
}
.p1_825con3.start .item:nth-of-type(3) {
  animation-delay: 0.7s;
}
.p1_825con3.start .item:nth-of-type(4) {
  animation-delay: 0.8s;
}
.p1_825con3.start .item:nth-of-type(5) {
  animation-delay: 0.9s;
}
@media (min-width:991px) {
  .p1_825con3 .imgBox video {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    font-size: 0;
    text-align: center;
    overflow: hidden;
  }
  .p1_825con3 .imgBox video img {
    transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
  }
  .p1_825con3 .imgBox .bg2 {
    opacity: 0;
    transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    font-size: 0;
    text-align: center;
    overflow: hidden;
    pointer-events: none;
  }
  .p1_825con3 .imgBox .bg2 img {
    transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
  }
  .p1_825con3.start .imgBox .bg2 {
    opacity: 1;
    pointer-events: auto;
  }
}
@media (max-width:990px) {
  .p1_825con3 {
    background: #F3F8FF;
  }
  .p1_825con3 .bg {
    position: absolute;
    left: 0;
    bottom: 0;
  }
  .p1_825con3 .word {
    position: relative !important;
    left: unset !important;
    top: unset !important;
    right: unset !important;
    bottom: unset !important;
    transform: none!important;
    width: 100%;
    padding: 0.84rem 0.74rem;
    padding-bottom: 6.28rem;
  }
  .p1_825con3.start .wowUp {
    animation: none;
    opacity: 1;
  }
  .p1_825con3.start .t1 {
    filter: none;
    transition: none;
    opacity: 0;
    transform: translateX(0.5rem);
  }
  .p1_825con3.start .t2 {
    color: #464962;
    filter: none;
    margin-top: 0.08rem;
    line-height: 1.45;
    opacity: 0;
    transform: translateX(0.5rem);
    animation: none;
  }
  .p1_825con3.start .t3 {
    color: #464962;
    font-size: var(--font24);
    line-height: 1.675;
    margin-top: 0.18rem;
    animation: none;
  }
  .p1_825con3.start .t5 {
    color: #313131;
  }
  .p1_825con3.start .row {
    width: 100%;
    margin-top: 0.4rem;
    gap: 0.56rem;
  }
  .p1_825con3.start .row .item {
    flex: unset;
    width: fit-content;
    animation: none;
  }
  .p1_825con3.start .animated .t1 {
    animation: TranslateIn 1s 0s cubic-bezier(0.1, 0, 0.1, 0.99) forwards;
  }
  .p1_825con3.start .animated .t2 {
    animation: TranslateIn 1s 0.2s cubic-bezier(0.1, 0, 0.1, 0.99) forwards;
  }
  .p1_825con3.start .animated .t3 {
    animation: TranslateIn 1s 0.3s cubic-bezier(0.1, 0, 0.1, 0.99) forwards;
  }
  .p1_825con3.start .animated .row .item {
    animation: TranslateIn 1s 0.5s cubic-bezier(0.1, 0, 0.1, 0.99) forwards;
  }
  .p1_825con3.start .animated .row .item:nth-of-type(2) {
    animation-delay: 0.6s;
  }
  .p1_825con3.start .animated .row .item:nth-of-type(3) {
    animation-delay: 0.7s;
  }
  .p1_825con3.start .animated .row .item:nth-of-type(4) {
    animation-delay: 0.8s;
  }
  .p1_825con3.start .animated .row .item:nth-of-type(5) {
    animation-delay: 0.9s;
  }
}
.p1_825con4 .word {
  position: absolute;
  top: 0.9rem;
  transform: none;
  width: 100%;
  left: 0;
}
.p1_825con4 .t3 {
  text-align: center;
}
.p1_825con4 .t4 {
  background: linear-gradient(159deg, #7ABCFF 25.11%, #004DFF 103.49%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p1_825con4 .row {
  margin-top: 0.3rem;
  gap: 1.02rem;
  width: 100%;
  text-align: center;
}
.p1_825con4 .row .item {
  width: fit-content;
  text-align: center;
}
.p1_825con4.start .word {
  left: 0;
  top: 0.72rem;
  text-align: center;
}
.p1_825con4.start .t1 {
  background: none;
  background-clip: unset;
  -webkit-background-clip: unset;
  -webkit-text-fill-color: unset;
  font-size: var(--font50);
}
.p1_825con4.start .t2 {
  font-size: var(--font50);
  margin-top: 0;
  color: #FFF;
  text-align: center;
}
@media (max-width:990px) {
  .p1_825con4 {
    background: #142444;
  }
  .p1_825con4.start .word {
    text-align: left;
    padding-top: 1.16rem;
    padding-left: 0.62rem;
    padding-bottom: 6.14rem;
  }
  .p1_825con4.start .t2 {
    text-align: left;
  }
  .p1_825con4.start .t3 {
    text-align: left;
    color: #ffffff;
  }
  .p1_825con4.start .t4 {
    text-align: left;
  }
  .p1_825con4.start .t5 {
    text-align: left;
    color: #ffffff;
  }
  .p1_825con4.start .row {
    justify-content: flex-start !important;
    gap: 0.24rem 0.8rem;
  }
  .p1_825con4.start .row .item {
    order: 1;
  }
  .p1_825con4.start .row .item:nth-of-type(3) {
    order: 2;
  }
}
.p1_825con5 {
  padding: 0.7rem 0 1.4rem;
}
.p1_825con5 .title-t2 {
  line-height: 1.75;
  margin-top: 0.16rem;
}
.p1_825con5 .container {
  max-width: 14.22rem;
}
.p1_825con5 .tabBox {
  margin-top: 0.48rem;
}
.p1_825con5 .tabBox .tabTitle {
  width: 11.1rem;
  margin: 0 auto;
}
.p1_825con5 .tabBox .tabList {
  width: 14.22rem;
}
.p1_825con5 .tabBox .imgBox {
  aspect-ratio: 1.93206522;
}
.p1_825con5 .tabBox .t1 {
  display: none;
}
@media (max-width:990px) {
  .p1_825con5 .container {
    padding-left: 0.38rem;
    padding-right: 0.38rem;
  }
  .p1_825con5 .title-t1,
  .p1_825con5 .title-t2 {
    text-align: left;
    padding-left: 0.3rem;
    padding-right: 0.72rem;
    color: #464962;
  }
  .p1_825con5 .title-t2 {
    font-size: var(--font24);
    line-height: 1.75;
  }
  .p1_825con5 .tabBox .tabTitle {
    display: none;
  }
  .p1_825con5 .tabBox .tabList {
    margin-top: 0.96rem;
    --gap: 0.16rem;
    --gapX: 0.16rem;
    --paddingR: 0.5rem;
    --column: 2;
    --column2: 2;
    width: calc(100% + var(--paddingR));
    gap: var(--gap);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    text-align: left;
    justify-content: flex-start;
    margin-top: 0.6rem;
  }
  .p1_825con5 .tabBox .tabList .item {
    width: calc((100% - var(--paddingR) - calc((var(--column) - 1) * var(--gapX))) / var(--column));
  }
  .p1_825con5 .tabBox .tabList .item.column2 {
    width: calc((100% - var(--paddingR) - calc((var(--column) - 1) * var(--gapX))) / var(--column) * var(--column2) + var(--gapX));
  }
  .p1_825con5 .tabBox .tab {
    display: block;
    background: #ecf1f7;
    border-radius: 0.16rem;
    padding: 0.6rem 0 0.22rem;
  }
  .p1_825con5 .tabBox .t1 {
    display: block;
    text-align: center;
    color: #464962;
    font-size: var(--font24);
    line-height: 1.67;
    margin-top: 0.28rem;
  }
}
.p1_825con6 .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  padding-left: 1.95rem;
  padding-top: 0.3rem;
  text-align: left;
  pointer-events: none;
}
.p1_825con6 .word img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con6 .word * {
  pointer-events: auto;
}
.p1_825con6 .t1 {
  background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font28);
}
.p1_825con6 .t2 {
  color: #FFF;
  font-size: var(--font50);
  margin-top: 0.28rem;
}
.p1_825con6 .t3 {
  color: #FFF;
  font-size: var(--font20);
  line-height: 1.75;
  margin-top: 0.3rem;
}
@media (max-width:990px) {
  .p1_825con6 .word {
    padding-left: 0.74rem;
    padding-top: 0.88rem;
    justify-content: flex-start;
  }
  .p1_825con6 .t3 {
    padding-right: 0.5rem;
    font-size: var(--font24);
  }
}
.p1_825con7 {
  padding-top: 1.28rem;
  padding-bottom: 1.06rem;
}
.p1_825con7 .title-t2 {
  margin-top: 0.24rem;
}
.p1_825con7 .container {
  max-width: 16.12rem;
}
.p1_825con7 .list {
  margin-top: 1.06rem;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0.74rem;
}
.p1_825con7 .imgBox {
  aspect-ratio: 1.70132743;
}
.p1_825con7 .t1 {
  color: #313131;
  font-size: var(--font24);
  line-height: 1.45;
  margin-top: 0.24rem;
}
@media (max-width:990px) {
  .p1_825con7 .container {
    padding-left: 0.44rem;
    padding-right: 0.44rem;
  }
  .p1_825con7 .title-t1,
  .p1_825con7 .title-t2 {
    text-align: left;
    color: #464962;
    padding: 0 0.24rem;
  }
  .p1_825con7 .title-t2 {
    font-size: var(--font24);
    line-height: 1.75;
  }
  .p1_825con7 .list {
    flex-direction: column;
    gap: 0.38rem;
  }
  .p1_825con7 .t1 {
    margin-top: 0.2rem;
  }
}
.p1_825con8 .word {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  padding-bottom: 0.3rem;
  text-align: left;
  max-width: 15.24rem;
  margin: auto;
}
.p1_825con8 .word * {
  pointer-events: auto;
}
.p1_825con8 .title-t2 {
  margin-top: 0.24rem;
}
.p1_825con8 .t4 {
  background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font34);
  line-height: 1.75;
}
.p1_825con8 .t5 {
  color: #FFF;
  font-size: var(--font20);
  line-height: 1.75;
  margin-top: -0.1rem;
}
.p1_825con8 .row {
  flex-wrap: wrap;
  gap: 0.46rem;
  margin-top: 0.64rem;
  text-align: left;
}
@media (max-width:990px) {
  .p1_825con8 .word {
    padding-left: 0.68rem;
    padding-right: 0.68rem;
    justify-content: flex-start;
    padding-top: 0.89rem;
  }
  .p1_825con8 .title-t1,
  .p1_825con8 .title-t2 {
    text-align: left;
  }
  .p1_825con8 .title-t1 {
    line-height: 1.45;
  }
  .p1_825con8 .title-t2 {
    font-size: var(--font24);
    line-height: 1.67;
    margin-top: 0.32rem;
  }
  .p1_825con8 .row {
    margin-top: 0.42rem;
    gap: 0.6rem;
  }
}
.p1_825con9 .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  padding-bottom: 0.3rem;
  text-align: left;
  padding-left: 1.98rem;
}
.p1_825con9 .word img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con9 .word * {
  pointer-events: auto;
}
.p1_825con9 .title-t2 {
  margin-top: 0.24rem;
}
@media (max-width:990px) {
  .p1_825con9 .word {
    padding-left: 0.68rem;
    padding-right: 0.68rem;
    justify-content: flex-start;
    padding-top: 0.9rem;
  }
  .p1_825con9 .title-t1,
  .p1_825con9 .title-t2 {
    text-align: left;
  }
  .p1_825con9 .title-t1 {
    line-height: 1.45;
  }
  .p1_825con9 .title-t2 {
    font-size: var(--font24);
    line-height: 1.67;
    margin-top: 0.32rem;
  }
}
.p1_825con10 .word {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: auto;
  pointer-events: none;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  flex-wrap: nowrap;
  max-width: 17.2rem;
  text-align: left;
}
.p1_825con10 .word * {
  pointer-events: auto;
}
.p1_825con10 .title-t1 {
  margin-bottom: -0.05rem;
}
.p1_825con10 .title-t2 {
  line-height: 1.75;
  font-weight: 400;
}
.p1_825con10 .title-t2 b {
  font-weight: 600;
}
.p1_825con10 .column {
  width: fit-content;
  gap: 0.35rem;
}
@media (max-width:990px) {
  .p1_825con10 .word {
    padding-left: 0.68rem;
    padding-right: 0.68rem;
    justify-content: flex-start;
    padding-top: 0.9rem;
  }
  .p1_825con10 .title-t1,
  .p1_825con10 .title-t2 {
    text-align: left;
    color: #464962;
  }
  .p1_825con10 .title-t1 {
    line-height: 1.45;
  }
  .p1_825con10 .title-t2 {
    font-size: var(--font24);
    line-height: 1.67;
    margin-top: 0.32rem;
  }
  .p1_825con10 .title-t2 b {
    font-weight: 600;
  }
  .p1_825con10 .column {
    width: fit-content;
    gap: 0.1rem;
  }
}
.mt24 {
  margin-top: 0.24rem;
}
.p1_825con11 .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  pointer-events: none;
  padding-top: 0.82rem;
}
.p1_825con11 .word img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con11 .word * {
  pointer-events: auto;
}
@media (max-width:990px) {
  .p1_825con11 .word {
    padding-left: 0.68rem;
    padding-right: 0.68rem;
    justify-content: flex-start;
    padding-top: 0.8rem;
  }
  .p1_825con11 .title-t1,
  .p1_825con11 .title-t2 {
    text-align: left;
  }
  .p1_825con11 .title-t1 {
    line-height: 1.45;
  }
  .p1_825con11 .title-t2 {
    font-size: var(--font24);
    line-height: 1.67;
    margin-top: 0.32rem;
  }
  .p1_825con11 .title-t2 b {
    font-weight: 600;
  }
  .p1_825con11 .column {
    width: fit-content;
    gap: 0.1rem;
  }
}
.p1_825con12 {
  padding-top: 1.18rem;
  padding-bottom: 0.86rem;
}
.p1_825con12 .container {
  max-width: 16.12rem;
}
.p1_825con12 .list {
  margin-top: 0.96rem;
  --gap: 0.18rem 0.22rem;
  --gapX: 0.22rem;
  --paddingR: 0.5rem;
  --column: 3;
  --column2: 2;
  width: calc(100% + var(--paddingR));
  gap: var(--gap);
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  text-align: left;
  justify-content: flex-start;
  margin-top: 0.67rem;
}
.p1_825con12 .list .item {
  width: calc((100% - var(--paddingR) - calc((var(--column) - 1) * var(--gapX))) / var(--column));
}
.p1_825con12 .list .item.column2 {
  width: calc((100% - var(--paddingR) - calc((var(--column) - 1) * var(--gapX))) / var(--column) * var(--column2) + var(--gapX));
}
.p1_825con12 .imgBox {
  aspect-ratio: 1.69480519;
  border-radius: 0.06rem;
  /* 圆角锯齿修复 去掉 overflow:hidden */
  -webkit-mask: radial-gradient(white 0, white 100%);
  mask: radial-gradient(white 0, white 100%);
}
.p1_825con12 .imgBox img {
  transition: all 1s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p1_825con12 .imgBox:hover img {
  transform: scale(1.1);
}
.p1_825con12 .t1 {
  text-align: center;
  color: #313131;
  font-size: var(--font24);
  font-weight: 400;
  line-height: 1.45;
  margin-top: 0.18rem;
}
@media (max-width:990px) {
  .p1_825con12 {
    padding-top: 0.68rem;
  }
  .p1_825con12 .container {
    padding-left: 0.42rem;
    padding-right: 0.42rem;
  }
  .p1_825con12 .list {
    --column: 2;
    --gap: 0.32rem 0.14rem;
    margin-top: 0.32rem;
  }
  .p1_825con12 .t1 {
    margin-top: 0.04rem;
    line-height: 1.67;
  }
}
.p1_825con13 {
  background: #F0F0F0;
  padding: 1rem 0 1.4rem;
}
.p1_825con13 .container {
  max-width: 16.12rem;
  padding-left: 0.42rem;
}
.p1_825con13 .t1 {
  max-width: 12.72rem;
  color: #A3A3A3;
  font-size: var(--font20);
  line-height: 1.75;
  text-align: left;
}
@media (max-width:990px) {
  .p1_825con13 {
    padding: 0.6rem 0.48rem 0.48rem;
  }
  .p1_825con13 .t1 {
    font-size: var(--font24);
    line-height: 1.67;
    text-align: justify;
  }
  .p1_825con13 .container {
    padding-left: 0;
  }
}
.p2_825con1 .word {
  width: 100%;
  justify-content: flex-start;
  padding-top: 0.92rem;
  gap: 0;
}
.p2_825con1 .t1 {
  margin-left: 0;
}
.p2_825con1 .t1 img {
  width: 1.86rem;
}
.p2_825con1 .t1 p {
  border-color: #3479F9;
}
.p2_825con1 .t1 span {
  background: linear-gradient(180deg, #3479F9 0%, #0E46AD 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p2_825con1 .t2 {
  color: #000000;
  font-size: 0.62rem;
  letter-spacing: 6px;
  margin-top: 0.26rem;
}
.p2_825con1 .t2 span {
  background: linear-gradient(180deg, #3479F9 0%, #0E46AD 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p2_825con1 .t4 {
  color: #263344;
  font-size: var(--font24);
  margin-top: 0.12rem;
}
.p2_825con1 .lb {
  position: absolute;
  width: 2.05rem;
  left: 0.97rem;
  bottom: 0.52rem;
  z-index: 2;
}
@media (max-width:990px) {
  .p2_825con1 .t1 img {
    width: 2.32rem;
  }
  .p2_825con1 .t2 {
    margin-top: 0.2rem;
    font-size: 0.65rem;
    letter-spacing: 0.04rem;
  }
  .p2_825con1 .lb {
    display: none;
  }
}
.p2_825con2 {
  padding-top: 1.45rem;
  padding-bottom: 0.72rem;
}
.p2_825con2 .title-t1 {
  color: #000000;
}
.p2_825con2 .list {
  margin-top: 0.55rem;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0.11rem;
}
.p2_825con2 .list .column {
  gap: 0.11rem;
}
.p2_825con2 .list .item {
  width: 6.52rem;
  height: 3.48rem;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  text-align: left;
  border-radius: 0.1rem;
  /* 圆角锯齿修复 去掉 overflow:hidden */
  -webkit-mask: radial-gradient(white 0, white 100%);
  mask: radial-gradient(white 0, white 100%);
}
.p2_825con2 .list .item .imgBox {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
}
.p2_825con2 .list .item .imgBox img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p2_825con2 .list .item .word {
  width: fit-content;
  padding-top: 0.3rem;
  color: #94A6BE;
  font-size: var(--font16);
}
.p2_825con2 .list .item .t1 {
  background: linear-gradient(90deg, #BBDEFF 0%, #2D80FD 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font30);
}
.p2_825con2 .list .item .t2 {
  margin-top: 0.11rem;
}
.p2_825con2 .list .item1 {
  align-items: flex-end;
  padding: 0 0.32rem;
}
.p2_825con2 .list .item2 {
  padding: 0 0.4rem;
}
.p2_825con2 .list .item3 {
  padding-left: 0.28rem;
  padding-right: 0.1rem;
  width: 3.88rem;
  height: 4.56rem;
}
.p2_825con2 .list .item4 {
  padding: 0 0.28rem;
  width: 3.88rem;
  height: 2.41rem;
}
.p2_825con2 .list .item4 .word {
  padding-top: 0.34rem;
}
.p2_825con2 .list .item5 {
  padding: 0 0.24rem;
  width: 4.59rem;
  height: 1.44rem;
}
.p2_825con2 .list .item5 .word {
  padding-top: 0.21rem;
}
.p2_825con2 .list .item6 {
  padding: 0 0.24rem;
  width: 4.59rem;
  height: 1.44rem;
}
.p2_825con2 .list .item6 .word {
  padding-top: 0.34rem;
}
.p2_825con2 .list .item7 {
  padding: 0 0.24rem;
  width: 4.59rem;
  height: 1.44rem;
}
.p2_825con2 .list .item7 .word {
  padding-top: 0.34rem;
}
.p2_825con2 .list .item8 {
  padding: 0 0.24rem;
  width: 4.59rem;
  height: 2.41rem;
  justify-content: center;
}
.p2_825con2 .list .item8 .word {
  padding-top: 0rem;
}
@media (max-width: 999px) {
  .p2_825con2 {
    padding-top: 0.6rem;
    padding-bottom: 1.1rem;
  }
  .p2_825con2 .container {
    padding-left: 0.56rem;
    padding-right: 0.56rem;
  }
  .p2_825con2 .list {
    flex-direction: column;
    gap: 0;
  }
  .p2_825con2 .list .column {
    width: 100%;
    gap: 0.15rem;
  }
  .p2_825con2 .list .column2 {
    gap: 0;
    flex-direction: row;
    width: 100%;
    align-items: flex-end;
    justify-content: space-between;
    margin-top: -1.6rem;
  }
  .p2_825con2 .list .item {
    width: 100%;
    height: auto;
  }
  .p2_825con2 .list .item .t1 {
    font-size: 0.3rem;
    line-height: 1.2;
    font-weight: 600;
  }
  .p2_825con2 .list .item .t2 {
    font-size: 0.15rem;
    color: #fff;
    line-height: 1.4;
  }
  .p2_825con2 .list .item1 {
    aspect-ratio: 2.57894737;
    padding-right: 0.26rem;
  }
  .p2_825con2 .list .item2,
  .p2_825con2 .list .item4 {
    width: 3.67rem;
    height: 1.6rem;
    margin-left: auto;
    margin-right: 0;
    padding-left: 0.2rem;
  }
  .p2_825con2 .list .item2 .t1,
  .p2_825con2 .list .item4 .t1 {
    font-size: 0.24rem;
  }
  .p2_825con2 .list .item2 .t2,
  .p2_825con2 .list .item4 .t2 {
    margin-top: 0.05rem;
    font-size: 0.12rem;
  }
  .p2_825con2 .list .item2 .word,
  .p2_825con2 .list .item4 .word {
    padding-top: 0;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  .p2_825con2 .list .item3 {
    width: 2.57rem;
    aspect-ratio: 0.77177177;
    flex-shrink: 0;
    padding-left: 0.24rem;
  }
  .p2_825con2 .list .item3 .t1 {
    font-size: 0.24rem;
  }
  .p2_825con2 .list .item3 .t2 {
    font-size: 0.12rem;
  }
  .p2_825con2 .list .column3 {
    margin-top: 0.96rem;
    --gap: 0.14rem 0.16rem;
    --gapX: 0.16rem;
    --paddingR: 0.5rem;
    --column: 2;
    --column2: 2;
    width: calc(100% + var(--paddingR));
    gap: var(--gap);
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    text-align: left;
    justify-content: flex-start;
    margin-top: 0.15rem;
    margin-right: auto;
  }
  .p2_825con2 .list .column3 .item {
    width: calc((100% - var(--paddingR) - calc((var(--column) - 1) * var(--gapX))) / var(--column));
  }
  .p2_825con2 .list .column3 .item.column2 {
    width: calc((100% - var(--paddingR) - calc((var(--column) - 1) * var(--gapX))) / var(--column) * var(--column2) + var(--gapX));
  }
  .p2_825con2 .list .column3 .item {
    height: 1.72rem;
  }
  .p2_825con2 .list .column3 .item .word {
    padding-top: 0;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  .p2_825con2 .list .column3 .item .t1 {
    font-size: 0.24rem;
  }
  .p2_825con2 .list .column3 .item .t2 {
    font-size: 0.12rem;
  }
}
.p2_825con3 {
  background: #000000;
}
.p2_825con3 .container {
  max-width: 15.36rem;
}
.p2_825con3 .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  text-align: left;
  padding-left: 0;
  padding-top: 0.6rem;
}
.p2_825con3 .word img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p2_825con3 .title-t2 {
  line-height: 1.75;
}
.p2_825con3 .row {
  margin-top: 0.75rem;
  width: 4rem;
  gap: 0.48rem 0;
}
.p2_825con3 .row .item {
  width: 2rem;
}
.p2_825con3 .t4 {
  font-size: var(--font30);
  background: linear-gradient(90deg, #BBDEFF 0%, #2D80FD 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p2_825con3 .t5 {
  color: #94a6be;
}
@media (max-width: 999px) {
  .p2_825con3 .word {
    padding: 1.32rem 0.68rem;
    justify-content: flex-start;
  }
  .p2_825con3 .title-t2 {
    font-weight: 400;
    margin-top: 0.15rem;
  }
  .p2_825con3 .row {
    gap: 0.42rem;
    width: 100%;
    margin-top: 0.4rem;
  }
  .p2_825con3 .row .item {
    width: fit-content;
  }
  .p2_825con3 .t4 {
    font-size: 0.34rem;
    background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
}
@media (max-width: 1366px) {
  .container {
    width: 100%!important;
    padding: 0;
  }
}
.p2_825con4 .container {
  max-width: 15.36rem;
}
.p2_825con4 .word {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  text-align: left;
  padding-left: 0;
  padding-top: 1.5rem;
}
.p2_825con4 .word img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p2_825con4 .title-t1 {
  color: #00142D;
}
.p2_825con4 .title-t2 {
  line-height: 1.75;
  color: #00142d;
}
.p2_825con4 .row {
  margin-top: 0.3rem;
  gap: 0.68rem;
}
.p2_825con4 .t4 {
  background: linear-gradient(90deg, #BBDEFF -104.17%, #2D80FD 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font30);
}
.p2_825con4 .t5 {
  color: #00142D;
}
@media (max-width: 999px) {
  .p2_825con4 .word {
    padding: 1.16rem 0.62rem;
    justify-content: flex-start;
  }
  .p2_825con4 .title-t2 {
    font-weight: 400;
    margin-top: 0.15rem;
  }
  .p2_825con4 .row {
    gap: 0.8rem;
    width: 100%;
    margin-top: 0.4rem;
  }
  .p2_825con4 .row .item {
    width: fit-content;
  }
  .p2_825con4 .t4 {
    font-size: 0.34rem;
    background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
}
@media (max-width: 1366px) {
  .p2_825con4 .container {
    width: 100%!important;
    padding: 0;
  }
}
.p2_825con5 .word {
  padding-top: 0.95rem;
}
.p2_825con5 .title-t2 {
  line-height: 1.75;
}
@media (max-width: 999px) {
  .p2_825con5 .word {
    padding: 1.16rem 0.62rem;
    justify-content: flex-start;
  }
  .p2_825con5 .title-t2 {
    font-weight: 400;
    margin-top: 0.32rem;
    padding-right: 1rem;
  }
}
.p2_825con6 {
  background: #f2f3f9;
  padding-top: 1.34rem;
  padding-bottom: 1.34rem;
}
.p2_825con6 .title-t1 {
  color: #00142d;
}
.p2_825con6 .title-t2 {
  color: #00142d;
  margin-top: 0.27rem;
  line-height: 1.75;
}
.p2_825con6 .list {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0.46rem;
  margin-top: 0.76rem;
}
.p2_825con6 .t1 {
  background: linear-gradient(122deg, #BBDEFF -96.55%, #2D80FD 80.82%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: var(--font30);
  font-weight: 400;
}
.p2_825con6 .imgBox {
  margin-top: 0.26rem;
  width: 7.67rem;
  aspect-ratio: 1.64239829;
  border-radius: 0.1rem;
  /* 圆角锯齿修复 去掉 overflow:hidden */
  -webkit-mask: radial-gradient(white 0, white 100%);
  mask: radial-gradient(white 0, white 100%);
}
@media (max-width: 999px) {
  .p2_825con6 {
    padding: 0.92rem 0.68rem 1.04rem;
    text-align: left;
    background: #ffffff;
  }
  .p2_825con6 .list {
    flex-direction: column;
    gap: 0.32rem;
  }
  .p2_825con6 .imgBox {
    width: 100%;
    margin-top: 0.2rem;
  }
  .p2_825con6 .t1 {
    font-size: var(--font24);
  }
}
.p2_825con7 .column {
  gap: 0.3rem;
}
.p2_825con7 .word {
  justify-content: flex-start;
  padding-top: 1.35rem;
  max-width: 15rem;
}
@media (max-width: 999px) {
  .p2_825con7 .column {
    gap: 0.18rem;
  }
  .p2_825con7 .title-t1 {
    font-weight: 600;
    color: #ffffff;
  }
  .p2_825con7 .title-t2 {
    font-weight: 400;
    color: #ffffff;
    margin-top: 0;
  }
}
.p2_825con8 .column {
  gap: 0.3rem;
}
.p2_825con8 .word {
  justify-content: flex-start;
  align-items: flex-start;
  padding-top: 2.17rem;
  max-width: 15.36rem;
}
@media (max-width: 999px) {
  .p2_825con8 .word {
    padding-top: 1.22rem;
    padding-right: 0.5rem;
  }
  .p2_825con8 .title-t1 {
    color: #00142d;
  }
  .p2_825con8 .title-t2 {
    margin-top: 0;
    color: #00142d;
  }
}
.p2_825con9 {
  padding-top: 0.95rem;
  padding-bottom: 0.77rem;
}
.p2_825con9 .tabBox {
  margin-top: 0.57rem;
}
.p2_825con9 .tabTitle {
  font-size: var(--font30);
  line-height: 1.32;
}
.p2_825con9 .tabTitle .item {
  padding-bottom: 0.22rem;
}
.p2_825con9 .tabTitle .item .t1 {
  display: none;
}
.p2_825con9 .tabTitle .item.active span {
  background: linear-gradient(122deg, #BBDEFF -96.55%, #2D80FD 80.82%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p2_825con9 .tabList {
  margin-top: 0.14rem;
}
.p2_825con9 .t2 {
  color: #2F2F3D;
  font-size: var(--font20);
  line-height: 1.8;
  margin-bottom: 0.34rem;
}
.p2_825con9 .moveLine .lineBox i {
  margin-bottom: 0;
  height: 4px;
  background: linear-gradient(91deg, #BBDEFF -412.42%, #2D80FD 231.81%);
}
@media (max-width: 999px) {
  .p2_825con9 {
    display: none;
  }
  .p2_825con9 .tabBox .tab {
    display: flex!important;
    flex-direction: column;
    padding-top: 0;
    overflow: hidden;
  }
  .p2_825con9 .t2 {
    order: 2;
    padding: 0 0.32rem;
    margin-bottom: 0;
    margin-top: 0.12rem;
  }
}
.p2_825con10 .title-t2 {
  line-height: 1.75;
}
.p2_825con10 .row {
  gap: 0.95rem;
}
.p2_825con10 .t4 {
  background: linear-gradient(90deg, #BBDEFF 0%, #2D80FD 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.p2_825con10 .t5 {
  color: #94a6be;
}
.p2_825con10 .word {
  justify-content: flex-start;
  padding-top: 2.78rem;
  max-width: 15.36rem;
}
@media (max-width: 999px) {
  .p2_825con10 .word {
    padding: 0.9rem 0.68rem;
    justify-content: flex-start;
  }
  .p2_825con10 .title-t2 {
    font-weight: 400;
    margin-top: 0.15rem;
  }
  .p2_825con10 .row {
    gap: 0.8rem;
    width: 100%;
    margin-top: 0.4rem;
  }
  .p2_825con10 .row .item {
    width: fit-content;
  }
  .p2_825con10 .t4 {
    font-size: 0.34rem;
    background: linear-gradient(91deg, #7ABCFF 1.05%, #004DFF 110.6%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
}
@media (min-width:991px) {
  .p2_825con11 .title-t2 {
    line-height: 1.75;
  }
  .p2_825con11 .row {
    gap: 0.95rem;
  }
  .p2_825con11 .t4 {
    background: linear-gradient(90deg, #BBDEFF 0%, #2D80FD 100%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  .p2_825con11 .t5 {
    color: #94a6be;
  }
  .p2_825con11 .word {
    justify-content: flex-start;
    padding-top: 2.57rem;
    max-width: 15.36rem;
  }
}
@media (max-width: 999px) {
  .p2_825con12 .title-t2 {
    width: 110%;
  }
  .p2_825con12 .list {
    margin-top: 0.96rem;
  }
}
.p2_825con13 .word {
  align-items: flex-start;
}
.p2_825con13 .title-t1 {
  margin-bottom: 0.14rem;
}
.p2_825con13 .title-t2 {
  color: rgba(255, 255, 255, 0.6);
}
.p2_825con13 .title-t2 b {
  color: #ffffff;
  font-weight: 600;
  font-size: var(--font30);
  line-height: 1.32;
}
.p2_825con13 .column {
  gap: 0.42rem;
}
@media (max-width: 999px) {
  .p2_825con13 .title-t1 {
    color: #ffffff;
  }
  .p2_825con13 .column {
    gap: 0;
  }
  .p2_825con13 .title-t2 {
    margin-top: 0.35rem;
  }
  .p2_825con13 .title-t2 b {
    font-size: 0.27rem;
  }
}
.p2_825con14 {
  padding-top: 0.95rem;
}
.p2_825con14 .title-t2 {
  margin-top: 0.2rem;
  line-height: 1.8;
}
.p2_825con14 .content {
  position: relative;
}
.p2_825con14 .t1 {
  background: linear-gradient(122deg, #BBDEFF -96.55%, #2D80FD 80.82%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  gap: 0.5rem;
  margin-top: 0.32rem;
  font-size: var(--font30);
  font-weight: 400;
  margin-bottom: 0.32rem;
}
.p2_825con14 .list {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
}
.p2_825con14 .list img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p2_825con14 .list .imgBox {
  height: auto;
}
.p2_825con14 .list .item {
  position: absolute;
  font-size: var(--font36);
  font-weight: 600;
  width: calc((5.03rem / var(--font36)) * 1em);
  transform: scale(0);
  z-index: 2;
}
.p2_825con14 .list .t2 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  text-align: center;
  overflow: hidden;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  font-size: var(--font36);
  color: rgba(255, 255, 255, 0.8);
  z-index: 2;
  padding-left: 0.82rem;
}
.p2_825con14 .list .t2 img {
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p2_825con14 .list .item1 {
  left: calc(1132 / 1920 * 100%);
  top: calc(171 / 930 * 100%);
}
.p2_825con14 .list .item2 {
  left: calc(339 / 1920 * 100%);
  top: calc(436 / 930 * 100%);
  width: calc((4.5rem / var(--font36)) * 1em);
}
.p2_825con14 .list .item3 {
  left: calc(1342 / 1920 * 100%);
  top: calc(427 / 930 * 100%);
  width: calc((3.67rem / var(--font36)) * 1em);
}
.p2_825con14 .list .item3 .t2 {
  padding-left: 0.95rem;
}
.p2_825con14 .list .item4 {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: calc(600 / 930 * 100%);
  padding: 0.16rem 0.36rem;
  width: fit-content;
  border-radius: 14px;
  border: 1px solid rgba(255, 255, 255, 0.04);
  background: rgba(41, 44, 51, 0.96);
  z-index: 2;
  text-align: left;
  transform: translate(-50%, -50%) scale(0);
}
.p2_825con14 .list .t3 {
  color: #FFF;
  font-size: var(--font12);
  font-weight: 400;
  line-height: 1.8;
}
.p2_825con14 .list .t4 {
  color: #9EC5FF;
  font-size: var(--font12);
  font-weight: 400;
  line-height: 1.8;
}
.p2_825con14 .list.animated .item {
  animation: scrollToTop 0.5s forwards;
}
.p2_825con14 .list.animated .item4 {
  animation: scrollToTopC 0.5s forwards;
}
@media (max-width: 999px) {
  .p2_825con14 {
    padding: 0.9rem 0.68rem 0;
    text-align: left;
  }
  .p2_825con14 .title-t1 {
    color: #00142d;
  }
  .p2_825con14 .t1 {
    font-size: var(--font24);
    justify-content: flex-start;
    margin-top: 0.5rem;
  }
  .p2_825con14 .t1,
  .p2_825con14 .title-t1,
  .p2_825con14 .title-t2 {
    z-index: 2;
    position: relative;
  }
  .p2_825con14 .content {
    margin-left: -0.68rem;
    margin-right: -0.68rem;
    margin-top: -2.45rem;
    z-index: 0;
  }
  .p2_825con14 .list .t2 {
    font-weight: 400;
    font-size: var(--font24);
    padding-left: 0.54rem;
    white-space: nowrap;
  }
  .p2_825con14 .list .item {
    white-space: nowrap;
  }
  .p2_825con14 .list .item1 {
    width: 3.3rem;
    left: 4.1rem;
    top: 4rem;
  }
  .p2_825con14 .list .item2 {
    width: 2.8rem;
    left: 0.26rem;
    top: 5.82rem;
  }
  .p2_825con14 .list .item3 {
    width: 2.4rem;
    left: 4.92rem;
    top: 6.22rem;
  }
  .p2_825con14 .list .item3 .t2 {
    padding-left: 0.62rem;
  }
  .p2_825con14 .list .item4 {
    top: 7.5rem;
    width: 4.3rem;
    padding: 0.1rem 0.2rem;
    border-radius: 0.1rem;
  }
  .p2_825con14 .list .item4 .t3,
  .p2_825con14 .list .item4 .t4 {
    font-size: 0.085rem;
    white-space: nowrap;
  }
}
@keyframes zoomIn {
  0% {
    transform: scale(0);
  }
  50% {
    transform: scale(1.2);
  }
  70% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes zoomInC {
  0% {
    transform: translate(-50%, -50%) scale(0);
  }
  50% {
    transform: translate(-50%, -50%) scale(1.2);
  }
  70% {
    transform: translate(-50%, -50%) scale(0.9);
  }
  100% {
    transform: translate(-50%, -50%) scale(1);
  }
}
.p2_825con15 {
  padding-top: 1.06rem;
}
.p2_825con15 .title-t2 {
  margin-top: 0.16rem;
}
.p2_825con15 .icon {
  height: 0.57rem;
  margin-top: 0.6rem;
}
.p2_825con15 .t2 {
  color: #2F2F3D;
  text-align: center;
  font-size: var(--font20);
  line-height: 1.65;
  margin-top: 0.1rem;
}
.p2_825con15 .imgBox {
  margin-top: 0;
  width: 7.46rem;
  aspect-ratio: 1.70709382;
}
.p2_825con15 .list {
  gap: 0.6rem;
  margin-top: 0.58rem;
}
@media (max-width: 999px) {
  .p2_825con15 {
    padding-top: 0.9rem;
  }
  .p2_825con15 .imgBox {
    width: 100%;
  }
  .p2_825con15 .list {
    gap: 0.24rem;
    margin-top: 0.3rem;
    padding: 0 0.02rem;
  }
  .p2_825con15 .list .item {
    text-align: center;
  }
  .p2_825con15 .icon {
    margin-top: 0.18rem;
  }
}
.p2_825con155 .title-t2 {
  line-height: 1.8;
}
@media (max-width: 999px) {
  .p2_825con155 .title-t2 {
    padding-right: 0;
    margin-top: 0.24rem;
  }
}
.p2_825con16 {
  padding-top: 0.95rem;
  padding-bottom: 1.07rem;
}
.p2_825con16 .title-t1 {
  line-height: 1.3;
  color: #2F2F3D;
}
.p2_825con16 .title-t2 {
  color: #2f2f3d;
  margin-top: 0.14rem;
  line-height: 1.8;
}
.p2_825con16 .list {
  margin-top: 0.65rem;
  --gap: 0.68rem 0.23rem;
}
.p2_825con16 .t1 {
  color: #00142D;
  font-size: var(--font30);
  line-height: 1.32;
}
.p2_825con16 .t2 {
  color: #2F2F3D;
  font-size: var(--font20);
  line-height: 1.8;
  text-align: center;
}
@media (max-width: 999px) {
  .p2_825con16 {
    padding-top: 0.75rem;
    padding-bottom: 0.38rem;
  }
  .p2_825con16 .title-t2 {
    margin-top: 0.36rem;
    padding: 0 0.36rem;
  }
  .p2_825con16 .list {
    margin-top: 0.52rem;
    --gap: 0.18rem 0.14rem;
  }
  .p2_825con16 .t1 {
    font-size: var(--font24);
    line-height: 1.67;
    margin-top: 0.1rem;
  }
  .p2_825con16 .t2 {
    font-size: 0.14rem;
  }
}
.indexP {
  max-width: unset!important;
  color: #5D6062;
  text-align: center;
  font-size: var(--font20);
  font-weight: 400;
  line-height: 1.6;
  white-space: unset;
}
.p3_825con1 .word {
  padding-top: 1.4rem;
}
@media (max-width: 999px) {
  .p3_825con1 .banner {
    width: 250%;
    margin-left: -40%;
  }
}
.p3_825con2 .list .word {
  padding: 0.6rem 0.36rem;
  width: 100%;
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p3_825con2 .list .word p {
  line-height: 1.5;
  color: #868b91;
  max-width: unset;
}
.p3_825con2 .list .item.active .word {
  padding-bottom: 0.28rem;
}
.p3_825con3 .w1440 {
  padding-top: 1.32rem;
  padding-bottom: 1.58rem;
}
.p3_825con3 .tabBox {
  margin-top: 0.9rem;
}
.p3_825con3 .tabBox .tabTitle.title1 {
  gap: 0.48rem;
}
.p3_825con3 .tabBox .tabTitle.title1 .item {
  flex: unset;
  width: 4.32rem;
  height: 0.86rem;
  border-radius: 51.831px;
  background: rgba(255, 255, 255, 0.45);
  box-shadow: 0 0 0.3rem 0 rgba(203, 215, 219, 0.3);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  padding: 0;
  font-size: var(--font38);
  color: #000000;
  border: 1px solid transparent;
}
.p3_825con3 .tabBox .tabTitle.title1 .item.active {
  border-radius: 51.831px;
  border: 1px solid #34D3E9;
  background: rgba(255, 255, 255, 0.45);
  box-shadow: 0 0 0.5rem 0 rgba(201, 201, 201, 0.4);
}
.p3_825con3 .tabBox .tabBox {
  margin-top: 1.32rem;
}
.p3_825con3 .tabBox .tabBox .tabTitle {
  justify-content: center;
  gap: 1.2rem;
}
.p3_825con3 .tabBox .tabBox .tabTitle .item {
  width: fit-content;
  flex: unset;
  white-space: nowrap;
  font-size: var(--font32);
  color: #999999;
  padding-bottom: 0.23rem;
}
.p3_825con3 .tabBox .tabBox .tabTitle .item.active {
  color: #000000;
}
.p3_825con3 .tabBox .tabBox .tabTitle .lineBox i {
  height: 3px;
  background: #000000;
  margin-bottom: -1px;
}
.p3_825con3 .tabBox .tabBox .tabList {
  margin-top: 0.72rem;
}
.p3_825con3 .tabBox .word {
  padding-left: 0.16rem;
  width: auto;
}
.p3_825con3 .tabBox .word .t2 {
  margin-top: 0.32rem;
}
.p3_825con3 .tabBox .word h3 {
  width: 100%;
  color: #222222;
}
.p3_825con3 .tabBox .word p {
  position: relative;
  padding-left: 0.04rem;
  margin-top: 0.24rem;
  letter-spacing: 0;
}
.p3_825con3 .tabBox .word p:before {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 4px;
  height: 4px;
  border-radius: 4px;
  left: -0.1rem;
  top: 0.65em;
  content: '';
  background: #00D9FF;
}
@media (max-width: 999px) {
  .p3_825con3 .image {
    margin-left: 0!important;
  }
  .p3_825con3 .tabBox {
    margin-top: 0.45rem;
  }
  .p3_825con3 .tabBox .tabTitle {
    justify-content: flex-start !important;
    overflow-x: auto;
  }
  .p3_825con3 .tabBox .tabTitle.title1 .item {
    flex-shrink: 0;
    width: auto;
    height: auto;
    padding: 0.08rem 0.32rem;
  }
  .p3_825con3 .tabBox .tabBox {
    margin-top: 0.66rem;
  }
}
* {
  scrollbar-color: rgba(0, 0, 0, 0.5) #d4d6d700;
  scrollbar-width: thin;
}
*::-webkit-scrollbar {
  width: 3px;
  height: 3px;
  background-color: #000;
}
*::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 10px;
  opacity: 0;
}
*::-webkit-scrollbar-track {
  border-radius: 0;
  background: rgba(226, 226, 226, 0);
}
.indexH1 {
  color: #222222;
}
.indexH1 * {
  white-space: pre-line;
  word-break: break-word;
}
.p3_825con4 {
  background: #ffffff;
}
.p3_825con4 .p120 {
  padding-top: 1.5rem;
}
.p3_825con4 .t1 {
  color: #222;
  font-size: var(--font40);
  font-weight: 600;
}
.p3_825con4 .productList {
  margin-top: 0.96rem;
}
.p3_825con4 .productList .swiper-box {
  margin-top: 0.78rem;
}
.p3_825con4 .productList .swiper-box .item .image {
  flex-shrink: 0;
}
.p3_825con5 {
  height: auto;
}
.p3_825con5 .layui-form-item .placeholder .star {
  color: #000000;
}
.p3_825con5 .layui-form-checkbox[lay-skin=primary] a {
  color: #00a3c0;
}
.p3_825con5 .width1440 {
  position: relative;
}
.p3_825con5 .tips {
  position: absolute;
  width: 9.24rem;
  left: 6.4rem;
  bottom: -0.72rem;
  flex-shrink: 0;
  color: #FFF;
  text-align: justify;
  font-size: var(--font12);
  font-weight: 400;
  line-height: 150%;
}
.p3_825con5 .tips p {
  text-align: justify;
  font-size: var(--font14);
  font-weight: 400;
  line-height: 150%;
  margin: 0;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
}
@media (max-width: 999px) {
  .p3_825con5 .tips {
    position: relative;
    left: unset;
    top: unset;
    right: unset;
    bottom: unset;
    transform: none;
    width: 100%;
    margin-top: 0.32rem;
  }
}
.p4_825con1 .word {
  padding-top: 1.03rem;
}
.p4_825con1 .indexP {
  margin-top: 0.28rem;
}
.p4_825con1 .word .btn {
  margin-top: 0.35rem;
}
@media (max-width: 999px) {
  .p4_825con1 .banner {
    width: 250%;
    margin-left: -40%;
  }
}
.p4_825con2 {
  background: #F7F7F7;
}
.p4_825con2 .p120 {
  padding-top: 0.8rem;
}
.p4_825con2 .indexP {
  font-size: var(--font24);
  margin-top: 0.2rem;
  line-height: 1.32;
}
.p4_825con2 .list .word {
  padding: 0.6rem 0.36rem;
  width: 100%;
  transition: all 0.5s cubic-bezier(0.1, 0, 0.1, 0.99);
}
.p4_825con2 .list .word p {
  line-height: 1.5;
  color: #868b91;
  max-width: unset;
}
.p4_825con2 .list .item.active .word {
  padding-bottom: 0.28rem;
}
.p4_825con3 {
  padding: 1.04rem 0;
}
.p4_825con3 .img1 {
  width: 100%;
  margin-top: 0.62rem;
}
.p4_825con4 .tabBox {
  margin-top: 0.76rem;
}
.p4_825con4 .tabBox .tabTitle {
  justify-content: space-between;
}
.p4_825con4 .tabBox .tabTitle .item {
  width: fit-content;
  flex: unset;
  white-space: nowrap;
  font-size: var(--font32);
  color: #999999;
  padding-bottom: 0.23rem;
}
.p4_825con4 .tabBox .tabTitle .item.active {
  color: #000000;
}
.p4_825con4 .tabBox .tabTitle .lineBox i {
  height: 3px;
  background: #000000;
  margin-bottom: -1px;
}
.p4_825con4 .tabBox .tabList {
  margin-top: 0.72rem;
}
.p4_825con4 .image {
  width: 8.42rem;
  aspect-ratio: 1.4955595;
  margin-left: 0.7rem;
}
.p4_825con4 .image img {
  border-radius: 0;
}
.p4_825con4 .word p {
  margin: 0;
  font-size: inherit;
  color: inherit;
  text-align: left;
  letter-spacing: 0;
  font-weight: inherit;
}
.p4_825con4 .word .t1 {
  color: #000;
  font-size: var(--font16);
  font-weight: 600;
}
.p4_825con4 .word .t2 {
  color: rgba(0, 0, 0, 0.7);
  font-size: var(--font14);
  font-weight: 400;
  line-height: 1.42;
  margin-bottom: 0.25rem;
  margin-top: 0.06rem;
}
.p4_825con4 .word .mb45 {
  margin-bottom: 0.45rem;
}
@media (max-width: 999px) {
  .p4_825con4 .image {
    width: 100%;
    margin-left: 0;
  }
}
@media (min-width:991px) {
  .p4_825con5 .container {
    width: 16.2rem !important;
    position: relative;
  }
  .p4_825con5 .swiper-box {
    left: 6rem;
  }
  .p4_825con5 .list .item p {
    max-width: 4.5rem;
  }
  .p4_825con5 .list .item .column {
    height: 1.6rem;
    width: 5.4rem;
  }
}
@media (max-width: 999px) {
  .p4_825con5 {
    padding: 0 0.35rem;
  }
}
/*# sourceMappingURL=style20262.css.map */