@charset "UTF-8";
@media screen and (max-width: 1400px) {
.videoText[data-v-498142aa] {
    margin: 0 40px;
}
.statistic[data-v-498142aa] {
    margin: 0 40px;
}
.featureList[data-v-498142aa] {
    margin: 0 20px;
}
.title-cls1szY3[data-v-498142aa], .subTitle-cls34oZM[data-v-498142aa] {
    margin: 0 40px;
}
}
.wrap[data-v-498142aa] {
  width: 100%;
  min-width: 1400px;
  height: 100%;
  background: #F5F6FA;
}
.wrap .content .floor[data-v-498142aa] {
    min-width: 1400px;
    margin: 0 auto;
    overflow: hidden;
}
.wrap .content .videoImg[data-v-498142aa] {
    height: 658px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
}
.wrap .content .videoImg .videoWrap[data-v-498142aa] {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      z-index: 1;
      -o-object-fit: cover;
         object-fit: cover;
}
.wrap .content .videoImg .videoText[data-v-498142aa] {
      position: relative;
      z-index: 2;
      width: 1200px;
      margin: 0 auto;
}
.wrap .content .videoImg .videoText .textImg[data-v-498142aa] {
        height: 61px;
        margin-bottom: 34px;
        -o-object-fit: cover;
           object-fit: cover;
}
.wrap .content .videoImg .videoText .subTitle[data-v-498142aa] {
        margin-bottom: 26px;
        line-height: 1em;
        font-size: 20px;
}
.wrap .content .videoImg .videoText .goBtn[data-v-498142aa] {
        min-width: 82px;
        height: 50px;
        line-height: 50px;
        padding: 0 25px;
        font-size: 16px;
        font-weight: 500;
        background-color: #1d6efe;
        border-color: #1d6efe;
        color: #ffffff;
        border-radius: 2px;
        cursor: pointer;
        display: inline-block;
}
.wrap .content .statistic[data-v-498142aa] {
    position: relative;
    z-index: 2;
    top: 0;
    width: 1200px;
    margin: 0 auto;
    min-width: 1200px;
    transform: translateY(-50%);
    padding: 35px 100px 34px 100px;
    border-radius: 2px;
    box-shadow: 0 10px 20px 0 #e8f0ff;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing: border-box;
}
.wrap .content .statistic .number[data-v-498142aa] {
      display: inline-block;
      transform: scaleX(0.8);
      transform-origin: center;
      font-family: dinmedium, sans-serif;
      font-size: 50px;
      line-height: 1em;
      font-weight: bold;
      color: #1e6fff;
}
.wrap .content .statistic .unit[data-v-498142aa] {
      position: relative;
      left: -5%;
      font-size: 14px;
}
.wrap .content .statistic .labelName[data-v-498142aa] {
      margin-top: 14px;
      font-size: 18px;
      line-height: 18px;
      color: #222;
      text-align: center;
}
.wrap .content .kernal[data-v-498142aa] {
    margin-top: -151px;
    padding: 97px 56px 100px;
    background: #fff;
    box-sizing: border-box;
}
.wrap .content .kernal .root-title[data-v-498142aa] {
      padding: 80px 0 60px;
      color: #191b21;
      text-align: center;
}
.wrap .content .kernal .root-title .title[data-v-498142aa] {
        font-size: 40px;
        line-height: 1em;
}
.wrap .content .kernal .featureList[data-v-498142aa] {
      width: 1200px;
      margin: 0 auto;
      display: flex;
      justify-content: space-between;
}
.wrap .content .kernal .featureList > div[data-v-498142aa] {
        color: #1d6efe;
        text-decoration: none;
        cursor: pointer;
        transition: color 0.25s ease;
}
.wrap .content .kernal .featureList > div[data-v-498142aa]:hover {
        color: rgba(57, 138, 230, 0.8);
        text-decoration: none;
}
.wrap .content .kernal .featureList .featureItem[data-v-498142aa] {
        position: relative;
        box-sizing: border-box;
        width: 275px;
        height: 325px;
        padding: 50px 28px 49px;
        border-radius: 2px;
        box-shadow: 0 10px 30px 0 rgba(41, 58, 97, 0.09);
        text-align: center;
        background-color: #fff;
        color: #191b21;
}
.wrap .content .kernal .featureList .featureIcon[data-v-498142aa], .wrap .content .kernal .featureList .featureHoverIcon[data-v-498142aa] {
        display: block;
        margin: 0 auto;
        width: 64px;
        height: 64px;
        background: transparent;
        transition: all 0.2s linear;
}
.wrap .content .kernal .featureList .featureIcon img[data-v-498142aa], .wrap .content .kernal .featureList .featureHoverIcon img[data-v-498142aa] {
        -o-object-fit: contain;
           object-fit: contain;
        -o-object-position: center;
           object-position: center;
}
.wrap .content .kernal .featureList .image[data-v-498142aa] {
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
        -o-object-position: top;
           object-position: top;
        border-radius: inherit;
}
.wrap .content .kernal .featureList .featureHoverIcon[data-v-498142aa] {
        -o-object-position: center;
           object-position: center;
        -o-object-fit: contain;
           object-fit: contain;
        display: none;
}
.wrap .content .kernal .featureList .featureLink2[data-v-498142aa] {
        margin: 0 auto;
        margin-top: -15px;
        display: none;
}
.wrap .content .kernal .featureList .featureItem:hover .featureIcon[data-v-498142aa] {
        display: none;
}
.wrap .content .kernal .featureList .featureItem:hover .featureHoverIcon[data-v-498142aa] {
        display: block;
        transition: all 0.1s ease-in-out;
}
.wrap .content .kernal .featureList .featureItem:hover .featureLink[data-v-498142aa] {
        display: none;
}
.wrap .content .kernal .featureList .featureItem:hover .featureLink2[data-v-498142aa] {
        display: block;
}
.wrap .content .kernal .featureList .featureItem:hover .featureLink[data-v-498142aa], .wrap .content .kernal .featureList .featureItem:hover .featureLink2[data-v-498142aa], .wrap .content .kernal .featureList .featureItem:hover .featureHoverIcon[data-v-498142aa], .wrap .content .kernal .featureList .featureItem:hover .featureDesc[data-v-498142aa], .wrap .content .kernal .featureList .featureItem:hover .featureTitle[data-v-498142aa] {
        position: relative;
        z-index: 2;
}
.wrap .content .kernal .featureList .featureItem:hover .featureDesc[data-v-498142aa] {
        display: -webkit-box;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
}
.wrap .content .kernal .featureList .featureItem[data-v-498142aa]:hover {
        color: #fff;
}
.wrap .content .kernal .featureList .featureItem[data-v-498142aa]:hover::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.09);
        z-index: 1;
        background: #1d6efe url(../img/hoverbg.20bf918e.jpg) no-repeat right top;
        background-size: 100px auto;
        box-shadow: 0 2px 48px 0 rgba(47, 47, 100, 0.3), 0 10px 30px 0 rgba(41, 58, 97, 0.09);
        transform: scale(1.2);
        border-radius: 2px;
}
.wrap .content .kernal .featureList .featureItem[data-v-498142aa]::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0, 0, 0, 0.09);
        z-index: 1;
        background: #1d6efe;
        background-position: right top;
        z-index: -1;
        transition: all 0.2s ease-in-out;
}
.wrap .content .kernal .featureList .featureTitle[data-v-498142aa] {
        font-size: 20px;
        font-weight: 600;
        line-height: 1em;
        margin: 29px 0 22px;
}
.wrap .content .kernal .featureList .featureDesc[data-v-498142aa] {
        font-size: 14px;
        margin: 0 0 27px;
        line-height: 24px;
        display: -webkit-box;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
}
.wrap .content .guide[data-v-498142aa] {
    background: #F8FAFE;
    padding-bottom: 80px;
}
.wrap .content .guide .rootBottomTitle[data-v-498142aa] {
      padding: 80px 0 60px;
      color: #191b21;
      text-align: center;
}
.wrap .content .guide .rootBottomTitle h2[data-v-498142aa] {
        font-size: 40px;
        line-height: 1em;
}
.wrap .content .guide .rootBottomTitle p[data-v-498142aa] {
        font-size: 16px;
        line-height: 1.75em;
        margin-top: 28px;
}
.wrap .content .guide .rootBottomTitle p .slash[data-v-498142aa] {
          margin: 0 16px;
}
.wrap .content .guide .content[data-v-498142aa] {
      width: 1269px;
      height: 532px;
      margin: 0 auto;
      position: relative;
}
.wrap .content .guide .content .left[data-v-498142aa] {
        width: 889px;
        height: 532px;
        margin-right: 80px;
        display: inline-block;
        vertical-align: top;
}
.wrap .content .guide .content .left img[data-v-498142aa] {
          width: 100%;
          height: 100%;
          display: none;
          -o-object-fit: contain;
             object-fit: contain;
}
.wrap .content .guide .content .left .isShow[data-v-498142aa] {
          display: block;
          animation: scale-cls3SuHP 0.7s ease;
          animation-fill-mode: forwards;
          animation-name: scaleDraw-498142aa;
          /*关键帧名称*/
          animation-timing-function: ease-in-out;
          /*动画的速度曲线*/
          animation-iteration-count: 1;
          /*动画播放的次数*/
          animation-duration: .5s;
          /*动画所花费的时间*/
}
@keyframes scaleDraw-498142aa {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
0% {
    transform: scale(0.9);
    /*开始为原始大小*/
}
100% {
    transform: scale(1);
}
}
.wrap .content .guide .content .right[data-v-498142aa] {
        width: 300px;
        height: 450px;
        display: inline-block;
        vertical-align: top;
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
}
.wrap .content .guide .content .right .rightList[data-v-498142aa] {
          box-sizing: border-box;
          width: 340px;
          height: 84px;
          padding: 17px 20px;
          border-radius: 2px;
          display: flex;
          align-items: center;
          transition: all 0.1s linear;
          color: #171921;
          cursor: pointer;
          margin-top: 31px;
          overflow: hidden;
}
.wrap .content .guide .content .right .rightList .oIco[data-v-498142aa] {
            flex-shrink: 0;
            box-sizing: border-box;
            width: 50px;
            height: 50px;
            margin: 0 33px 0 4px;
            border-radius: 50%;
            color: #000;
            background-color: rgba(235, 236, 240, 0.4);
}
.wrap .content .guide .content .right .rightList .oIco img[data-v-498142aa] {
              width: 100%;
              height: 100%;
}
.wrap .content .guide .content .right .rightList .oIco img[data-v-498142aa]:nth-child(1) {
              display: block;
}
.wrap .content .guide .content .right .rightList .oIco img[data-v-498142aa]:nth-child(2) {
              display: none;
}
.wrap .content .guide .content .right .rightList p[data-v-498142aa] {
            line-height: 2em;
            display: -webkit-box;
            text-overflow: ellipsis;
            overflow: hidden;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
            color: #171921;
            font-size: 14px;
}
.wrap .content .guide .content .right .rightList[data-v-498142aa]:nth-child(1) {
          margin-top: 0;
}
.wrap .content .guide .content .right .rightList[data-v-498142aa]:hover {
          background-color: #1d6efe;
}
.wrap .content .guide .content .right .rightList:hover .oIco[data-v-498142aa] {
            background-color: transparent;
}
.wrap .content .guide .content .right .rightList:hover .oIco img[data-v-498142aa]:nth-child(1) {
              display: none;
}
.wrap .content .guide .content .right .rightList:hover .oIco img[data-v-498142aa]:nth-child(2) {
              display: block;
}
.wrap .content .guide .content .right .rightList:hover p[data-v-498142aa] {
            color: #ffffff;
}
.wrap .content .swiperContent .rootWrap[data-v-498142aa] {
    padding-bottom: 90px;
    background: #323a59;
}
.wrap .content .swiperContent .rootWrap .root[data-v-498142aa] {
      padding: 80px 0 60px;
      color: #191b21;
      text-align: center;
}
.wrap .content .swiperContent .rootWrap .reverse[data-v-498142aa] {
      color: #fff;
}
.wrap .content .swiperContent .rootWrap .title[data-v-498142aa] {
      font-size: 40px;
      line-height: 1em;
}
.wrap .content .swiperContent .rootWrap .subTitle[data-v-498142aa] {
      font-size: 16px;
      line-height: 1.75em;
      margin-top: 28px;
}
.wrap .content .swiperContent .rootWrap .leftBtn[data-v-498142aa], .wrap .content .swiperContent .rootWrap .rightBtn[data-v-498142aa] {
      width: 50px;
      height: 50px;
      background: #ffffff;
      border-radius: 50%;
}
.wrap .content .swiperContent .rootWrap .leftBtn img[data-v-498142aa], .wrap .content .swiperContent .rootWrap .rightBtn img[data-v-498142aa] {
        width: 22px;
        height: 11px;
        margin: 19.5px auto;
        display: block;
}
.wrap .content .swiperContent .rootWrap .leftBtn .hoverImg[data-v-498142aa], .wrap .content .swiperContent .rootWrap .rightBtn .hoverImg[data-v-498142aa] {
        display: none;
}
.wrap .content .swiperContent .rootWrap .leftBtn[data-v-498142aa]:hover, .wrap .content .swiperContent .rootWrap .rightBtn[data-v-498142aa]:hover {
      background: #1D6EFE;
}
.wrap .content .swiperContent .rootWrap .leftBtn:hover img[data-v-498142aa], .wrap .content .swiperContent .rootWrap .rightBtn:hover img[data-v-498142aa] {
        display: none;
}
.wrap .content .swiperContent .rootWrap .leftBtn:hover .hoverImg[data-v-498142aa], .wrap .content .swiperContent .rootWrap .rightBtn:hover .hoverImg[data-v-498142aa] {
        display: block;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper[data-v-498142aa] {
      width: 1200px;
      margin-left: auto;
      margin-right: auto;
      position: relative;
      overflow: hidden;
      padding: 0;
      z-index: 1;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList[data-v-498142aa] {
        display: inline-flex;
        align-items: center;
        width: auto;
        padding-bottom: 19px;
        margin: 0 auto 57px;
        overflow: auto;
        color: #fff;
        scroll-behavior: smooth;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList .swipperItem[data-v-498142aa] {
          width: 144px;
          height: 144px;
          padding-top: 20px;
          margin: 0 18px;
          box-sizing: border-box;
          opacity: 0.3;
          min-width: 144px;
          cursor: pointer;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList .swipperItem .placeholder[data-v-498142aa] {
            position: relative;
            background: #f4f4f4;
            border-radius: inherit;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList .swipperItem .swipperItemPic[data-v-498142aa] {
            display: block;
            margin: auto auto 26px;
            width: 80px;
            height: 80px;
            border-radius: 50%;
            transform-origin: bottom;
            transition: all 0.2s ease-in-out;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList .swipperItem .image[data-v-498142aa] {
            width: 100%;
            height: 100%;
            -o-object-fit: cover;
               object-fit: cover;
            -o-object-position: top;
               object-position: top;
            border-radius: inherit;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList .swipperItem .swipperItemTitleWrapper[data-v-498142aa] {
            position: relative;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList .swipperItem .swipperItemTitleWrapper .swipperItemTitle[data-v-498142aa] {
              margin: auto;
              font-size: 18px;
              line-height: 18px;
              height: 18px;
              font-weight: 500;
              text-align: center;
              display: -webkit-box;
              text-overflow: ellipsis;
              overflow: hidden;
              -webkit-line-clamp: 1;
              -webkit-box-orient: vertical;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList .swipperItem .swipperItemTitleWrapper[data-v-498142aa]::after {
            content: '';
            position: absolute;
            bottom: -19px;
            left: 50%;
            margin-left: -15px;
            width: 30px;
            height: 2px;
            background: #1D6EFE;
            display: none;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList #currentCase[data-v-498142aa] {
          display: flex;
          flex-direction: column;
          opacity: 1;
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList #currentCase .swipperItemPic[data-v-498142aa] {
            transform: scale(1.25);
}
.wrap .content .swiperContent .rootWrap .enterpriseSwiper .swipperList #currentCase .swipperItemTitleWrapper[data-v-498142aa]::after {
            display: block;
}
.wrap .content .swiperContent .rootWrap .swiperWrap[data-v-498142aa] {
      width: 100%;
}
.wrap .content .swiperContent .rootWrap .swiperWrap .swiper[data-v-498142aa] {
        width: 100%;
        height: 460px;
        position: relative;
}
.wrap .content .swiperContent .rootWrap .swiperWrap .swiper-slide[data-v-498142aa] {
        width: 90%;
        height: 100%;
        background: #C0C3CC;
        text-align: center;
        font-size: 18px;
        /* Center slide text vertically */
        display: flex;
        justify-content: center;
        align-items: center;
}
.wrap .content .swiperContent .rootWrap .swiperWrap .swiper-slide img[data-v-498142aa] {
        display: block;
        width: 100%;
        height: 100%;
        -o-object-fit: cover;
           object-fit: cover;
}
.wrap .content .swiperContent .rootWrap .detailLeft[data-v-498142aa] {
      width: 528px;
      height: 460px;
      display: inline-block;
      vertical-align: top;
      overflow: hidden;
}
.wrap .content .swiperContent .rootWrap .detailLeft img[data-v-498142aa] {
        height: 100%;
        height: 100%;
        transition: transform 0.7s ease;
        -o-object-fit: contain;
           object-fit: contain;
}
.wrap .content .swiperContent .rootWrap .detailLeft:hover img[data-v-498142aa] {
      animation-name: scaleDraw-498142aa;
      /*关键帧名称*/
      animation-timing-function: ease-in-out;
      /*动画的速度曲线*/
      animation-iteration-count: 1;
      /*动画播放的次数*/
      animation-duration: .5s;
      /*动画所花费的时间*/
      animation-fill-mode: forwards;
}
.wrap .content .swiperContent .rootWrap .detailRight[data-v-498142aa] {
      width: calc(100% - 528px);
      height: 460px;
      display: inline-block;
      vertical-align: top;
      flex: 1;
      box-sizing: border-box;
      padding: 68px 95px 120px 72px;
      background: #1D6EFE;
      color: #fff;
      text-align: left;
}
.wrap .content .swiperContent .rootWrap .detailRight .p1[data-v-498142aa] {
        margin-bottom: 20px;
        font-size: 22px;
        line-height: 1.55em;
        font-weight: 600;
}
.wrap .content .swiperContent .rootWrap .detailRight .p2[data-v-498142aa] {
        font-size: 14px;
        line-height: 2.14em;
        display: -webkit-box;
        text-overflow: ellipsis;
        overflow: hidden;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
}
.wrap .content .swiperContent .rootWrap .detailRight .statisticList-cls2VHq0[data-v-498142aa] {
        display: flex;
        align-items: center;
        margin-top: 48px;
}
.wrap .content .swiperContent .rootWrap .detailRight .statisticList-cls2VHq0 .statisticItem-cls1JjFT[data-v-498142aa] {
          box-sizing: border-box;
          width: 33%;
          padding-left: 16px;
          border-left: 1px solid rgba(255, 255, 255, 0.41);
}
.wrap .content .swiperContent .rootWrap .detailRight .statisticList-cls2VHq0 .statisticItem-cls1JjFT .statisticValue[data-v-498142aa] {
            margin-bottom: 18px;
            font-size: 30px;
            line-height: 38px;
            font-weight: 500;
}
.wrap .content .swiperContent .rootWrap .detailRight .statisticList-cls2VHq0 .statisticItem-cls1JjFT .statisticValue span[data-v-498142aa] {
              font-size: 14px;
}
.wrap .content .swiperContent .rootWrap .detailRight .statisticList-cls2VHq0 .statisticItem-cls1JjFT .statisticText[data-v-498142aa] {
            font-size: 14px;
            line-height: 20px;
}
@keyframes scaleDraw-498142aa {
  /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/
0% {
    transform: scale(1);
    /*开始为原始大小*/
}
100% {
    transform: scale(1.1);
}
}
.wrap .content .swiperContent .rootBottom[data-v-498142aa] {
    padding: 0 0 55px;
    background: #f8fafe;
    position: relative;
}
.wrap .content .swiperContent .rootBottom .rootBottomTitle[data-v-498142aa] {
      padding: 80px 0 60px;
      color: #191b21;
      text-align: center;
}
.wrap .content .swiperContent .rootBottom .rootBottomTitle h2[data-v-498142aa] {
        font-size: 40px;
        line-height: 1em;
}
.wrap .content .swiperContent .rootBottom .rootBottomTitle p[data-v-498142aa] {
        font-size: 16px;
        line-height: 1.75em;
        margin-top: 28px;
}
.wrap .content .swiperContent .rootBottom .personal[data-v-498142aa] {
      width: 1230px;
      margin: 0 auto;
      overflow: hidden;
}
.wrap .content .swiperContent .rootBottom .personal .personal-slide[data-v-498142aa] {
        overflow: hidden;
        height: 695px;
}
.wrap .content .swiperContent .rootBottom .personal .personal-slide > div[data-v-498142aa] {
          width: 585px;
          height: 300px;
          float: left;
          margin: 18px 15px;
          background: #ffffff;
          cursor: pointer;
}
.wrap .content .swiperContent .rootBottom .personal .personal-slide > div .headerImg[data-v-498142aa] {
            margin: 40px auto 30px auto;
            width: 80px;
            height: 80px;
            overflow: hidden;
            border-radius: 50%;
}
.wrap .content .swiperContent .rootBottom .personal .personal-slide > div .headerImg img[data-v-498142aa] {
              width: 100%;
              height: 100%;
}
.wrap .content .swiperContent .rootBottom .personal .personal-slide > div .name[data-v-498142aa] {
            text-align: center;
            font-size: 16px;
            color: #171921;
            margin-bottom: 20px;
}
.wrap .content .swiperContent .rootBottom .personal .personal-slide > div .explain[data-v-498142aa] {
            width: 428px;
            margin: 0 auto;
            text-align: center;
            color: #171921;
            line-height: 24px;
            font-size: 14px;
}
.wrap .content .swiperContent .rootBottom .personal .personal-slide > div[data-v-498142aa]:hover {
          box-shadow: 0 10px 30px 0 rgba(41, 58, 97, 0.17);
}
.wrap .content .swiperContent .rootBottom .personal .personal-pagination[data-v-498142aa] {
        bottom: 35px;
}
.wrap .content .swiperContent .rootBottom .personal .personal-pagination[data-v-498142aa] .swiper-pagination-bullet {
          width: 40px;
          height: 2px;
          border-radius: 1px;
}
.wrap .content .partner[data-v-498142aa] {
    min-width: 1280px;
    margin: 0 auto;
    padding: 0 0 92px;
    background: #fff;
}
.wrap .content .partner .partnerTitle[data-v-498142aa] {
      padding: 80px 0 60px;
      color: #191b21;
      text-align: center;
}
.wrap .content .partner .partnerTitle h2[data-v-498142aa] {
        font-size: 40px;
        line-height: 1em;
}
.wrap .content .partner .partnerTitle p[data-v-498142aa] {
        font-size: 16px;
        line-height: 1.75em;
        margin-top: 28px;
}
.wrap .content .partner .content-clsuY7xV[data-v-498142aa] {
      padding: 12px 0;
}
.wrap .content .partner .contentWrapper-cls2ezk1[data-v-498142aa] {
      background: #fff;
}
.wrap .content .partner .friendLineA-cls16G1U[data-v-498142aa],
    .wrap .content .partner .friendLineB-cls1Sua5[data-v-498142aa],
    .wrap .content .partner .friendLineC-clsP3PuF[data-v-498142aa] {
      width: 100%;
      height: 108px;
      background-size: auto 100%;
      opacity: 0;
      animation-name: customer-logo-cls3wHN8-498142aa,scrollBrand-cls39M9n-498142aa;
      animation-fill-mode: forwards, none;
      animation-timing-function: ease, linear;
      animation-iteration-count: 1, infinite;
      position: relative;
}
.wrap .content .partner .friendLineA-cls16G1U[data-v-498142aa]::before,
    .wrap .content .partner .friendLineB-cls1Sua5[data-v-498142aa]::before,
    .wrap .content .partner .friendLineC-clsP3PuF[data-v-498142aa]::before,
    .wrap .content .partner .friendLineA-cls16G1U[data-v-498142aa]::after,
    .wrap .content .partner .friendLineB-cls1Sua5[data-v-498142aa]::after,
    .wrap .content .partner .friendLineC-clsP3PuF[data-v-498142aa]::after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.09);
      z-index: 1;
      width: 20%;
}
.wrap .content .partner .friendLineA-cls16G1U[data-v-498142aa]::before,
    .wrap .content .partner .friendLineB-cls1Sua5[data-v-498142aa]::before,
    .wrap .content .partner .friendLineC-clsP3PuF[data-v-498142aa]::before {
      left: 0;
      background: linear-gradient(270deg, rgba(255, 255, 255, 0), #fff);
}
.wrap .content .partner .friendLineA-cls16G1U[data-v-498142aa]::after,
    .wrap .content .partner .friendLineB-cls1Sua5[data-v-498142aa]::after,
    .wrap .content .partner .friendLineC-clsP3PuF[data-v-498142aa]::after {
      left: unset;
      right: 0;
      background: linear-gradient(90deg, rgba(255, 255, 255, 0), #fff);
}
.wrap .content .partner .friendLineA-cls16G1U[data-v-498142aa] {
      background-image: url(../img/1.ad9c9e30.png);
      animation-duration: 0.46667s, 80s;
}
.wrap .content .partner .friendLineB-cls1Sua5[data-v-498142aa] {
      background-image: url(../img/2.355dbc86.png);
      animation-duration: 0.46667s, 120s;
}
.wrap .content .partner .friendLineC-clsP3PuF[data-v-498142aa] {
      background-image: url(../img/3.891251c8.png);
      animation-duration: 0.46667s, 100s;
}
@keyframes customer-logo-cls3wHN8-498142aa {
0% {
    opacity: 0;
    transform: scale(0.7);
}
100% {
    opacity: 1;
    transform: scale(1);
}
}
@keyframes scrollBrand-cls39M9n-498142aa {
0% {
    background-position: 0 0;
}
100% {
    background-position: -2718px 0;
}
}

