@media (max-width: 768PX) {
  .Nav {
    justify-content: space-between;
    padding: 0.641026rem 0.615385rem;
    box-sizing: border-box;
    gap: 0;
    flex-wrap: wrap;
    background-color: transparent;
  }
  .Nav .logo {
    height: 1.307692rem;
  }
  .Nav .navs {
    display: none;
  }
  .Nav .phoneMenu {
    display: flex;
    flex-direction: column;
    gap: 0.205128rem;
    justify-content: center;
  }
  .Nav .phoneMenu span {
    width: 0.564103rem;
    height: 0.076923rem;
    background: #0068B7;
  }
  .Nav .navShow {
    display: block;
  }
  .Nav .phoneNavList {
    padding: 0.512821rem 0.615385rem 1.384615rem;
    box-sizing: border-box;
    width: 100%;
  }
  .Nav .phoneNavList .row {
    margin-top: 0.871795rem;
  }
  .Nav .phoneNavList .row .title {
    font-size: 0.615385rem;
    color: #111111;
  }
  .Nav .phoneNavList .row .cTitle {
    color: #0068B7;
  }
  .Nav .phoneNavList .row .ils {
    margin-top: 0.717949rem;
  }
  .Nav .phoneNavList .row .ils div {
    margin-top: 0.410256rem;
    font-size: 0.461538rem;
    color: #111111;
  }
  .Footer {
    margin-top: -0.025641rem;
    background-color: #247cfd;
    padding: 0.512821rem 0.615385rem 0.769231rem;
    box-sizing: border-box;
    color: #FFFFFF;
  }
  .Footer .fmain {
    border-top: 0.025641rem solid rgba(255, 255, 255, 0.3);
    border-bottom: 0.025641rem solid rgba(255, 255, 255, 0.3);
    padding: 0.666667rem 0 0.512821rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 0.512821rem;
  }
  .Footer .fmain .left {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .Footer .fmain .left .title {
    font-size: 0.769231rem;
  }
  .Footer .fmain .left .imgs {
    display: flex;
    gap: 0.871795rem;
  }
  .Footer .fmain .left .imgs img {
    height: 0.923077rem;
    display: block;
    object-fit: cover;
  }
  .Footer .fmain .right {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 0.410256rem;
  }
  .Footer .fmain .right .line .title {
    font-size: 0.410256rem;
    margin-bottom: 0;
  }
  .Footer .fmain .right .line .ns {
    cursor: pointer;
    font-size: 0.384615rem;
    opacity: 0.7;
    display: none;
  }
  .Footer .fmain .right .line .ns:not(:first-child) {
    margin-top: 0.256410rem;
  }
  .Record {
    margin-top: -0.025641rem;
    background-color: #247cfd;
    padding: 0.461538rem 0.615385rem 0.820513rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0.769231rem;
    justify-content: space-between;
    font-size: 0.282051rem;
    color: #FFFFFF;
  }
  .indexPage {
    padding-top: 2.564103rem;
    overflow: hidden;
  }
  .indexPage .block1 {
    margin: 0 0.615385rem;
    border-radius: 0.512821rem;
    height: 17.948718rem;
    position: relative;
    background-image: conic-gradient(from -90deg at 50% 50%, #D6F8FF 0%, #2F83FD 100%);
  }
  .indexPage .block1 .conBox {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    flex-direction: column;
    padding: 1.487179rem 0.410256rem;
    box-sizing: border-box;
    z-index: 9;
  }
  .indexPage .block1 .conBox > div {
    flex: 1;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: unset;
    padding-left: 0;
  }
  .indexPage .block1 .conBox .top .sTitle {
    font-size: 0.410256rem;
    color: #0068B7;
    position: relative;
  }
  .indexPage .block1 .conBox .top .sTitle::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0.512821rem;
    height: 0.025641rem;
    background-color: #0068B7;
  }
  .indexPage .block1 .conBox .top .title {
    font-size: 0.769231rem;
    color: #0068B7;
  }
  .indexPage .block1 .conBox .top .conText {
    width: 17.435897rem;
    font-size: 0.384615rem;
    color: #111111;
    width: unset;
  }
  .indexPage .block1 .conBox .bom {
    background-image: url('../img/taolun.png');
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position-x: 3.641026rem;
  }
  .indexPage .block1 .conBox .bom .sTitle {
    font-size: 0.615385rem;
    color: #FFFFFF;
    position: relative;
    margin-top: 1.384615rem;
  }
  .indexPage .block1 .conBox .bom .sTitle::before {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 0.512821rem;
    height: 0.025641rem;
    background-color: #FFFFFF;
  }
  .indexPage .block1 .conBox .bom .title {
    font-size: 0.923077rem;
    color: #FFFFFF;
    letter-spacing: 0.5em;
  }
  .indexPage .block1 .fixedImg {
    position: absolute;
    top: -1.102564rem;
    right: -0.615385rem;
    width: 5.461538rem;
    height: 8.769231rem;
    object-fit: cover;
  }
  .indexPage .block1 .videoBg {
    width: 100%;
    display: none;
  }
  .indexPage .block2 {
    margin: 0.923077rem 0.615385rem 0;
    height: unset;
    background-color: #f9f9f9;
    border-radius: 0.512821rem;
    display: flex;
    flex-direction: column;
    position: relative;
  }
  .indexPage .block2 .imgCon {
    width: 100%;
    display: block;
    position: relative;
    object-fit: cover;
    border-radius: 0.512821rem;
    z-index: 2;
  }
  .indexPage .block2 .textCon {
    background-color: #f9f9f9;
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 0.461538rem 0.410256rem;
    box-sizing: border-box;
    position: relative;
    z-index: 9;
  }
  .indexPage .block2 .textCon .infoBox .title {
    font-size: 0.564103rem;
    color: #0068B7;
    font-weight: bold;
  }
  .indexPage .block2 .textCon .infoBox .con {
    font-size: 0.384615rem;
    color: #111111;
    margin-top: 0.102564rem;
  }
  .indexPage .block2 .textCon .btns {
    display: flex;
    margin-top: 0.846154rem;
  }
  .indexPage .block2 .textCon .btns .dos {
    height: 0.923077rem;
    background-color: #fff;
    border-radius: 0.769231rem;
    padding: 0 0.512821rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    gap: 0.512821rem;
  }
  .indexPage .block2 .textCon .btns .dos .di {
    width: 0.205128rem;
    height: 0.205128rem;
    border-radius: 1.282051rem;
    background-color: #c6c6c6;
    transition: all 0.3s;
  }
  .indexPage .block2 .textCon .btns .dos .cur {
    width: 1.179487rem;
    position: relative;
  }
  .indexPage .block2 .textCon .btns .dos .cur::before {
    content: '';
    position: absolute;
    width: 0;
    height: 100%;
    border-radius: 1.282051rem;
    background-color: #0068b7;
    animation: tofill 3s linear 0s;
  }
  @keyframes tofill {
    0% {
      width: 0;
    }
    100% {
      width: 100%;
    }
  }
  .indexPage .block2 .fixedImg {
    position: absolute;
    width: 16.307692rem;
    height: 15.384615rem;
    top: 5.897436rem;
    left: -5.128205rem;
    object-fit: cover;
  }
  .indexPage .block3 {
    margin: 1.025641rem 0.615385rem 0;
    border-radius: 0.923077rem;
  }
  .indexPage .block3 .bTitle {
    text-align: center;
    font-size: 0.769231rem;
    color: #0068B7;
  }
  .indexPage .block3 .bTips {
    text-align: center;
    margin-top: 0.307692rem;
    font-size: 0.410256rem;
    color: #111111;
  }
  .indexPage .block3 .conBox {
    margin-top: 0.769231rem;
    display: flex;
    gap: 0.205128rem;
    height: auto;
  }
  .indexPage .block3 .conBox .lBox {
    width: 4.615385rem;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
  }
  .indexPage .block3 .conBox .lBox .sTitle {
    font-size: 0.512821rem;
    color: #0068B7;
    width: 8.769231rem;
    margin-top: 0;
  }
  .indexPage .block3 .conBox .lBox .sBox {
    margin-top: 1.435897rem;
    padding-bottom: 1.025641rem;
    box-sizing: border-box;
  }
  .indexPage .block3 .conBox .lBox .sBox .sYear {
    font-size: 0.615385rem;
    color: #0068B7;
    position: relative;
  }
  .indexPage .block3 .conBox .lBox .sBox .sYear img {
    position: absolute;
    width: 1.128205rem;
    object-fit: cover;
    left: 0.974359rem;
    top: -0.384615rem;
  }
  .indexPage .block3 .conBox .lBox .sBox .sText {
    margin-top: 0.128205rem;
    font-size: 0.358974rem;
    color: #111111;
  }
  .indexPage .block3 .conBox .lBox .sBox .sBtns {
    margin-top: 0.615385rem;
    display: flex;
    gap: 0.205128rem;
  }
  .indexPage .block3 .conBox .lBox .sBox .sBtns .si .line {
    width: 0.923077rem;
    height: 0.051282rem;
    background-color: #d8d8d8;
    position: relative;
  }
  .indexPage .block3 .conBox .lBox .sBox .sBtns .si .year {
    margin-top: 0.051282rem;
    font-size: 0.307692rem;
    color: #D8D8D8;
    transition: all 0.3s;
  }
  .indexPage .block3 .conBox .lBox .sBox .sBtns .cSi .line::before {
    content: '';
    position: absolute;
    width: 0;
    height: 100%;
    background-color: #0068b7;
    animation: tofill2 3s linear 0s;
  }
  @keyframes tofill2 {
    0% {
      width: 0;
    }
    100% {
      width: 100%;
    }
  }
  .indexPage .block3 .conBox .lBox .sBox .sBtns .cSi .year {
    margin-top: 0.051282rem;
    color: #0068B7;
  }
  .indexPage .block3 .conBox .rBox {
    flex: 1;
    display: flex;
    align-items: flex-end;
    overflow: hidden;
    /* 默认样式（两侧） */
    /* 中间突出图 */
  }
  .indexPage .block3 .conBox .rBox .swiper-slide {
    transition: transform 0.5s, filter 0.5s;
    border-radius: 0.512821rem;
    overflow: hidden;
    position: relative;
  }
  .indexPage .block3 .conBox .rBox .swiper-slide img {
    height: 6.743590rem;
    object-fit: contain;
    display: block;
  }
  .indexPage .block3 .conBox .rBox .swiper-slide:not(.swiper-slide-active) {
    transform: scale(0.4);
    filter: blur(0.256410rem) brightness(0.7);
    z-index: 1;
  }
  .indexPage .block3 .conBox .rBox .swiper-slide.swiper-slide-active {
    transform: scale(1);
    filter: none;
    z-index: 3;
  }
  .indexPage .block4 {
    background-color: #f9f9f9;
    padding-top: 1.179487rem;
  }
  .indexPage .block4 .bTitle {
    text-align: center;
    font-size: 0.769231rem;
    color: #0068B7;
    padding: 0 0.615385rem 0;
    box-sizing: border-box;
  }
  .indexPage .block4 .bTips {
    text-align: center;
    margin-top: 0.307692rem;
    font-size: 0.410256rem;
    color: #111111;
    padding: 0 0.615385rem 0;
    box-sizing: border-box;
  }
  .indexPage .block4 .conBox {
    margin-top: 1.589744rem;
    height: 8.307692rem;
    background-image: url('../img/diqiu.png');
    background-size: 200% auto;
    background-position: center 2.820513rem;
    background-repeat: no-repeat;
    position: relative;
  }
  .indexPage .block4 .conBox .copItem {
    position: absolute;
    top: 0;
    padding-left: 0.256410rem;
    border-left: 0.025641rem solid #94b0c4;
  }
  .indexPage .block4 .conBox .copItem .title {
    font-size: 0.615385rem;
    color: #0068B7;
    margin-top: -0.128205rem;
  }
  .indexPage .block4 .conBox .copItem .text {
    font-size: 0.333333rem;
    color: #111111;
    margin-top: 0.051282rem;
  }
  .indexPage .block4 .conBox .copItem1 {
    height: 4.461538rem;
    left: 0.769231rem;
  }
  .indexPage .block4 .conBox .copItem2 {
    top: 3.538462rem;
    height: 3.435897rem;
    left: 5.384615rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  .indexPage .block4 .conBox .copItem2 > div {
    color: #fff !important;
  }
  .indexPage .block4 .conBox .copItem3 {
    height: 4.461538rem;
    left: 4.358974rem;
    padding-left: 0;
    border-left: 0;
    padding-right: 0.25641rem;
    border-right: 0.025641rem solid #94b0c4;
  }
  .indexPage .block4 .conBox .copItem3 > div {
    text-align: right;
  }
  .indexPage .block5 {
    margin-top: -0.025641rem;
    padding: 0.564103rem 0.615385rem 1.538462rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    background-image: url('../img/diqiu.png');
    background-size: auto 87.179487rem;
    background-position: center -15.897436rem;
    background-repeat: no-repeat;
  }
  .indexPage .block5 .title {
    font-size: 0.769231rem;
    color: #FFFFFF;
  }
  .indexPage .block5 .years {
    font-size: 0.512821rem;
    color: #FFFFFF;
    display: flex;
    align-items: center;
    gap: 0.512821rem;
    padding-left: 0.256410rem;
    box-sizing: border-box;
  }
  .indexPage .block5 .years .cur {
    font-size: 0.512821rem;
    font-weight: bold;
    position: relative;
  }
  .indexPage .block5 .years .cur::before {
    content: '•';
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -0.512821rem;
    font-size: 0.641026rem;
  }
  .indexPage .block5 .img {
    margin-top: 0.307692rem;
    width: 100%;
    height: 4.384615rem;
    object-fit: cover;
    display: block;
    border-radius: 0.307692rem;
  }
  .indexPage .block6 {
    margin-top: -0.025641rem;
    background-color: #247cfd;
    padding: 0 0.615385rem 1.025641rem;
    box-sizing: border-box;
  }
  .indexPage .block6 .title {
    font-size: 0.769231rem;
    color: #FFFFFF;
  }
  .indexPage .block6 .list {
    display: flex;
    flex-wrap: wrap;
    gap: 0.769231rem;
    margin-top: 0.871795rem;
  }
  .indexPage .block6 .list img {
    height: 0.615385rem;
    object-fit: contain;
    display: block;
  }
  .globalInnovationPage {
    padding-top: 2.564103rem;
    background-image: linear-gradient(180deg, #D5F7FE 0%, rgba(213, 247, 254, 0) 100%);
  }
  .globalInnovationPage .block1 {
    position: relative;
    padding-top: 1.025641rem;
    box-sizing: border-box;
  }
  .globalInnovationPage .block1 .text {
    z-index: 1;
    position: relative;
    height: 0.769231rem;
    object-fit: contain;
    display: block;
    margin: 0 auto;
  }
  .globalInnovationPage .block1 .bgImg {
    width: 7.538462rem;
    height: 11.282051rem;
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    display: block;
    object-fit: cover;
  }
  .globalInnovationPage .block2 {
    display: flex;
    flex-direction: column;
    gap: 0.615385rem;
    padding: 1.794872rem 0.615385rem 5.641026rem;
    position: relative;
    z-index: 1;
  }
  .globalInnovationPage .block2 .bItem {
    flex: unset;
    height: 3.974359rem;
    padding: 0.256410rem 0.410256rem;
    box-sizing: border-box;
    border-radius: 0.384615rem;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(0.205128rem);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 0.025641rem solid #ffffff;
    cursor: pointer;
  }
  .globalInnovationPage .block2 .bItem .top {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .globalInnovationPage .block2 .bItem .top .title {
    font-size: 0.717949rem;
    color: #111111;
  }
  .globalInnovationPage .block2 .bItem .top .btn {
    width: 0.871795rem;
    height: 0.871795rem;
    object-fit: cover;
  }
  .globalInnovationPage .block2 .bItem .con1 {
    display: flex;
    justify-content: space-between;
  }
  .globalInnovationPage .block2 .bItem .con1 .c1It {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 0.256410rem;
    font-size: 0.333333rem;
    color: #111111;
  }
  .globalInnovationPage .block2 .bItem .con1 .c1It img {
    height: 1.153846rem;
    object-fit: cover;
    display: block;
  }
  .globalInnovationPage .block2 .bItem .con1 .c1It:nth-child(2) {
    transform: translateX(0.153846rem);
  }
  .globalInnovationPage .block2 .bItem .con2 div {
    background-image: linear-gradient(180deg, #247CFD 0%, rgba(36, 124, 253, 0.2) 100%);
    background-clip: text;
    color: transparent;
    font-size: 0.512821rem;
    font-weight: bold;
    position: relative;
  }
  .products {
    position: relative;
    overflow-x: hidden;
  }
  .products .bgBox {
    background-image: linear-gradient(180deg, #D5F7FE 0%, rgba(213, 247, 254, 0) 100%);
    padding-top: 2.564103rem;
  }
  .products .bgBox .block1 {
    margin: 0 0.615385rem;
    box-sizing: border-box;
    position: relative;
    padding-top: 0.512821rem;
  }
  .products .bgBox .block1 .title {
    position: relative;
    z-index: 1;
    height: 1.333333rem;
    display: block;
    object-fit: contain;
  }
  .products .bgBox .block1 .swiper {
    margin-top: 0.769231rem;
    position: relative;
    z-index: 2;
    width: 8.769231rem;
    margin-left: 0;
    /* 分页器样式 */
  }
  .products .bgBox .block1 .swiper .swiper-slide img {
    width: 8.769231rem;
    height: 3.769231rem;
    border-radius: 0.307692rem;
  }
  .products .bgBox .block1 .swiper .swiper-pagination {
    display: flex;
    justify-content: center;
    gap: 0.820513rem;
    position: relative;
  }
  .products .bgBox .block1 .swiper .swiper-pagination-bullet {
    width: 0.153846rem;
    height: 0.153846rem;
    border-radius: 50%;
    background-color: #D8D8D8;
    cursor: pointer;
    transition: background-color 0.3s ease;
  }
  .products .bgBox .block1 .swiper .swiper-pagination-bullet-active {
    background-color: #247CFD;
  }
  .products .bgBox .block1 .img {
    position: absolute;
    top: -1.538462rem;
    right: -1.282051rem;
    width: 7.435897rem;
    height: 11.538462rem;
    opacity: 0.4;
  }
  .products .bgBox .block2 {
    padding: 0.512821rem 0.615385rem 3.846154rem;
    display: flex;
    flex-direction: column;
    gap: 0.769231rem;
    background-image: url('../img/d1bg.jpg');
    background-size: 100% auto;
    background-position: center bottom;
    background-repeat: no-repeat;
  }
  .products .bgBox .block2 .img {
    width: 7.692308rem;
    display: block;
    object-fit: contain;
  }
  .products .bgBox .block2 .tCon .t1 {
    font-size: 0.410256rem;
    color: #0068B7;
  }
  .products .bgBox .block2 .tCon .t2 {
    font-size: 0.897436rem;
    color: #0068B7;
    font-weight: bold;
    margin-top: 0.179487rem;
  }
  .products .bgBox .block2 .tCon .t3 {
    font-size: 0.410256rem;
    color: #0068B7;
  }
  .products .bgBox .block2 .tCon .t4Box {
    margin-top: 0.333333rem;
    border-top: 0.025641rem solid rgba(7, 72, 120, 0.4);
    border-bottom: 0.025641rem solid rgba(7, 72, 120, 0.4);
    padding: 0.410256rem 0;
  }
  .products .bgBox .block2 .tCon .t4Box .t4 {
    font-size: 0.358974rem;
    color: #0068B7;
    line-height: 0.641026rem;
  }
  .products .bgBox .block2 .tCon .t4Box .t4 span {
    font-weight: bold;
  }
  .products .bgBox .block2 .tCon .tabs {
    margin-top: 0.589744rem;
  }
  .products .bgBox .block2 .tCon .tabs .rows {
    display: flex;
    gap: 0.769231rem;
    font-size: 0.512821rem;
    color: #111111;
    cursor: pointer;
  }
  .products .bgBox .block2 .tCon .tabs .rows .curTab {
    font-size: 0.512821rem;
    color: #0068B7;
    position: relative;
  }
  .products .bgBox .block2 .tCon .tabs .rows .curTab::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.102564rem;
    width: 0.307692rem;
    height: 0.051282rem;
    background-color: #0068B7;
  }
  .products .bgBox .block2 .tCon .tabs .con {
    margin-top: 0.461538rem;
    font-size: 0.358974rem;
    color: #111111;
  }
  .products .block3 {
    margin-top: -0.512821rem;
  }
  .products .block3 .row1 {
    height: auto;
    display: flex;
    flex-direction: column;
    padding-top: 4.358974rem;
    position: relative;
  }
  .products .block3 .row1 .left {
    width: 100%;
  }
  .products .block3 .row1 .left .t1 {
    font-size: 0.410256rem;
    color: #0068B7;
  }
  .products .block3 .row1 .left .t2 {
    font-size: 0.897436rem;
    color: #0068B7;
    margin-top: 0.153846rem;
  }
  .products .block3 .row1 .left .t3 {
    font-size: 0.410256rem;
    color: #0068B7;
  }
  .products .block3 .row1 .left .t4Box {
    padding-top: 0.512821rem;
    border-top: 0.025641rem solid #074878;
  }
  .products .block3 .row1 .left .t4Box .t4 {
    font-size: 0.461538rem;
    color: #0068B7;
    line-height: 0.641026rem;
  }
  .products .block3 .row1 .left .t4Box .t4 span {
    font-weight: bold;
  }
  .products .block3 .row1 .right {
    background-color: #f9f9f9;
    position: absolute;
    top: 0.000000rem;
    left: 1.282051rem;
    width: 100%;
  }
  .products .block3 .row1 .right .img {
    width: 6.589744rem;
    height: 5.435897rem;
    display: block;
    object-fit: contain;
  }
  .products .block3 .row2 {
    margin-top: 1.538462rem;
    height: auto;
    display: flex;
    flex-direction: column;
  }
  .products .block3 .row2 .left {
    width: 100%;
    position: relative;
  }
  .products .block3 .row2 .left .img1 {
    width: 100%;
    object-fit: cover;
    display: block;
  }
  .products .block3 .row2 .left .img2 {
    width: 7.307692rem;
    object-fit: cover;
    display: block;
  }
  .products .block3 .row2 .right {
    width: 100%;
    padding: 1.538462rem 0.615385rem;
    box-sizing: border-box;
  }
  .products .block3 .row2 .right .t1 {
    font-size: 0.410256rem;
    color: #0068B7;
  }
  .products .block3 .row2 .right .t2 {
    font-size: 1.282051rem;
    color: #0068B7;
    margin-top: 0.153846rem;
  }
  .products .block3 .row2 .right .t3 {
    font-size: 0.615385rem;
    color: #0068B7;
  }
  .products .block3 .row2 .right .t4Box {
    margin-top: 0.820513rem;
    padding-top: 0.512821rem;
    border-top: 0.025641rem solid #074878;
  }
  .products .block3 .row2 .right .t4Box .t4 {
    margin-bottom: 0.871795rem;
  }
  .products .block3 .row2 .right .t4Box .t4 .title {
    font-size: 0.461538rem;
    color: #0068B7;
  }
  .products .block3 .row2 .right .t4Box .t4 .con {
    font-size: 0.384615rem;
    color: #111111;
    margin-top: 0.307692rem;
    box-sizing: border-box;
    text-indent: 2em;
  }
  .products .block4 {
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 0;
    box-sizing: border-box;
    background-image: url('../img/mbg.jpg');
    background-size: 160% 120%;
    background-position: -3.076923rem 1.538462rem;
    background-repeat: no-repeat;
  }
  .products .block4 .title {
    font-size: 0.769231rem;
    color: #0068B7;
    text-align: center;
  }
  .products .block4 .box {
    margin-top: 1.897436rem;
    margin-bottom: 0.923077rem;
    padding-bottom: 0.512821rem;
    display: flex;
    justify-content: center;
    gap: 0.000000rem;
  }
  .products .block4 .box .bItem {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0.256410rem;
    font-size: 0.358974rem;
    color: #247CFD;
    text-align: center;
  }
  .products .block4 .box .bItem img {
    width: 1.538462rem;
    display: block;
    object-fit: cover;
  }
  .products .block4 .btns {
    margin: 0 auto;
    width: 10.256410rem;
    display: block;
    object-fit: contain;
    cursor: pointer;
  }
  .products .model {
    position: fixed;
    z-index: 999;
    width: 14.358974rem;
    background: #FFFFFF;
    border-radius: 0.512821rem;
    top: 6.615385rem;
    left: 50%;
    transform: translateX(-50%);
    padding: 0.512821rem;
    box-sizing: border-box;
    display: none;
  }
  .products .model .cha {
    position: absolute;
    color: #999999;
    font-size: 0.564103rem;
    top: 0.358974rem;
    right: 0.358974rem;
    cursor: pointer;
  }
  .products .model .title {
    font-size: 0.717949rem;
    color: #247CFD;
    text-align: center;
  }
  .products .model .stitle {
    font-size: 0.512821rem;
    color: #247CFD;
    text-align: center;
    margin-top: 0.615385rem;
  }
  .products .model input,
  .products .model textarea {
    margin-top: 0.410256rem;
    display: block;
    background: #F7F7F7;
    border-radius: 0.256410rem;
    outline: unset;
    border: unset;
    font-size: 0.461538rem;
    color: #111111;
    padding: 0 0.307692rem;
    box-sizing: border-box;
    width: 100%;
  }
  .products .model input {
    height: 1.384615rem;
    line-height: 1.384615rem;
  }
  .products .model textarea {
    height: 2.871795rem;
    line-height: 1.384615rem;
  }
  .products .model .btn {
    width: 4.205128rem;
    height: 1.128205rem;
    text-align: center;
    line-height: 1.128205rem;
    background: #247CFD;
    border-radius: 0.564103rem;
    cursor: pointer;
    font-size: 0.512821rem;
    color: #FFFFFF;
    margin: 0.820513rem auto 0;
  }
  .therapeutics {
    overflow-x: hidden;
  }
  .therapeutics .bgBox {
    padding-top: 2.564103rem;
    background-image: linear-gradient(to bottom, #247cfd 0%, #fff 100%);
  }
  .therapeutics .bgBox .scrolled .logow {
    display: none !important;
  }
  .therapeutics .bgBox .scrolled .logo {
    display: block !important;
  }
  .therapeutics .bgBox .scrolled .navs div {
    color: #111111 !important;
  }
  .therapeutics .bgBox .scrolled .navs .curNav {
    color: #0068b7 !important;
  }
  .therapeutics .bgBox .scrolled .curNav::before {
    background-color: #0068b7 !important;
  }
  .therapeutics .bgBox .Nav .logow {
    display: block;
  }
  .therapeutics .bgBox .Nav .logo {
    display: none;
  }
  .therapeutics .bgBox .Nav .navs > div .title {
    color: #fff;
  }
  .therapeutics .bgBox .Nav .navs > div .ls {
    color: #fff;
  }
  .therapeutics .bgBox .Nav:hover {
    background-color: #fff;
  }
  .therapeutics .bgBox .Nav:hover .logow {
    display: none !important;
  }
  .therapeutics .bgBox .Nav:hover .logo {
    display: block !important;
  }
  .therapeutics .bgBox .Nav:hover .navs div {
    color: #111111 !important;
  }
  .therapeutics .bgBox .Nav:hover .navs .curNav {
    color: #0068b7 !important;
  }
  .therapeutics .bgBox .Nav:hover .curNav::before {
    background-color: #0068b7 !important;
  }
  .therapeutics .bgBox .block1 {
    margin: 0 0.615385rem 0;
    box-sizing: border-box;
    position: relative;
    padding-top: 1.025641rem;
  }
  .therapeutics .bgBox .block1 .title {
    position: relative;
    z-index: 1;
    width: 8.615385rem;
    display: block;
    object-fit: contain;
  }
  .therapeutics .bgBox .block1 .swiper {
    margin-top: 0.666667rem;
    position: relative;
    z-index: 2;
    width: 8.769231rem;
    margin-left: 0;
    /* 分页器样式 */
  }
  .therapeutics .bgBox .block1 .swiper .swiper-slide img {
    width: 8.769231rem;
    height: 3.769231rem;
    border-radius: 0.307692rem;
  }
  .therapeutics .bgBox .block1 .swiper .swiper-pagination {
    margin-top: 0.256410rem;
    display: flex;
    justify-content: center;
    gap: 0.820513rem;
  }
  .therapeutics .bgBox .block1 .swiper .swiper-pagination-bullet {
    width: 0.153846rem;
    height: 0.153846rem;
    border-radius: 50%;
    background-color: #D8D8D8;
    cursor: pointer;
    transition: background-color 0.3s ease;
  }
  .therapeutics .bgBox .block1 .swiper .swiper-pagination-bullet-active {
    background-color: #247CFD;
  }
  .therapeutics .bgBox .block1 .img {
    position: absolute;
    top: -1.538462rem;
    right: -1.282051rem;
    width: 7.435897rem;
    height: 11.538462rem;
    opacity: 0.4;
  }
  .therapeutics .block2 {
    padding: 0.923077rem 0.615385rem 0;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    gap: 0.589744rem;
  }
  .therapeutics .block2 .left {
    width: 20.717949rem;
  }
  .therapeutics .block2 .left .title {
    font-size: 0.769231rem;
    color: #247CFD;
  }
  .therapeutics .block2 .left .content {
    margin-top: 0.615385rem;
    font-size: 0.358974rem;
    color: #111111;
  }
  .therapeutics .block2 .left .sT {
    margin-top: 0.769231rem;
    font-size: 0.923077rem;
    color: #247CFD;
    padding-bottom: 0.358974rem;
    border-bottom: 0.025641rem solid #247CFD;
  }
  .therapeutics .block2 .left .tabs {
    margin-top: 1.179487rem;
  }
  .therapeutics .block2 .left .tabs .rows {
    display: flex;
    gap: 0.769231rem;
    font-size: 0.512821rem;
    color: #111111;
    cursor: pointer;
  }
  .therapeutics .block2 .left .tabs .rows .curTab {
    font-size: 0.410256rem;
    color: #0068B7;
    position: relative;
  }
  .therapeutics .block2 .left .tabs .rows .curTab::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.102564rem;
    width: 0.307692rem;
    height: 0.051282rem;
    background-color: #0068B7;
  }
  .therapeutics .block2 .left .tabs .rows .curTab::before {
    content: '';
    position: absolute;
    width: 1.025641rem;
    height: 0.820513rem;
    object-fit: contain;
    left: 0.615385rem;
    top: -0.410256rem;
    background-image: url('../img/sbook.svg');
    background-repeat: no-repeat;
  }
  .therapeutics .block2 .left .tabs .con {
    margin-top: 0.461538rem;
    font-size: 0.358974rem;
    color: #111111;
  }
  .therapeutics .block2 .right {
    flex: 1;
  }
  .therapeutics .block2 .right .row {
    display: flex;
    gap: 0.615385rem;
  }
  .therapeutics .block2 .right .row .rI {
    flex: 1;
  }
  .therapeutics .block2 .right .row .rI .rIt {
    font-size: 0.923077rem;
    color: #247CFD;
    border-bottom: 0.012821rem solid #074878;
  }
  .therapeutics .block2 .right .row .rI .rTr {
    font-size: 0.410256rem;
    color: #111111;
    margin-top: 0.256410rem;
    min-height: 1.538462rem;
  }
  .therapeutics .block2 .right .row:last-child {
    flex-direction: column;
  }
  .therapeutics .block3 {
    padding-top: 1.025641rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 11.897436rem;
    background-image: url('../img/wangge.png');
    background-size: 100% auto;
    background-position: center bottom;
    background-repeat: no-repeat;
  }
  .therapeutics .block3 .title {
    font-size: 0.769231rem;
    color: #0068B7;
    text-align: center;
    margin-bottom: 0.512821rem;
  }
  .therapeutics .block3 .videoBox {
    padding: 0 0.615385rem;
    box-sizing: border-box;
    height: 4.923077rem;
    position: relative;
    background-image: url('../img/vline.png');
    background-size: 100% auto;
    background-position: center center;
    background-repeat: no-repeat;
  }
  .therapeutics .block3 .videoBox video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    border-radius: 0.307692rem;
  }
  .therapeutics .block3 .videoBox .model {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .therapeutics .block3 .videoBox .model img {
    width: 1.230769rem;
    height: 1.230769rem;
    border-radius: 50%;
    cursor: pointer;
  }
  .therapeutics .block4 {
    background-color: #247cfd;
  }
  .therapeutics .block4 .b4Con {
    transform: translateY(-3.717949rem);
  }
  .therapeutics .block4 .b4Con .title {
    font-size: 0.769231rem;
    color: #0068B7;
    text-align: center;
  }
  .therapeutics .block4 .b4Con .swiperBox::-webkit-scrollbar {
    display: none;
  }
  .therapeutics .block4 .b4Con .swiperBox {
    margin-top: 0.564103rem;
    padding: 0 0.615385rem;
    box-sizing: border-box;
    display: flex;
    gap: 0.410256rem;
    overflow-x: scroll;
  }
  .therapeutics .block4 .b4Con .swiperBox .sItem {
    flex: 0 0 6.871795rem;
    height: 7.692308rem;
    border-radius: 0.205128rem;
    overflow: hidden;
    position: relative;
  }
  .therapeutics .block4 .b4Con .swiperBox .sItem img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  .therapeutics .block4 .b4Con .swiperBox .sItem .con {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0.384615rem 0.307692rem;
    box-sizing: border-box;
    font-size: 0.358974rem;
    color: #FFFFFF;
    background-image: linear-gradient(to bottom, #247CFD 0%, rgba(36, 124, 253, 0) 60%);
  }
  .therapeutics .block4 .b4Con .swiperScrollbar {
    margin: 1.179487rem auto 0;
    width: 5.128205rem;
    height: 0.410256rem;
    background: #0044A9;
    border-radius: 0.205128rem;
    box-sizing: border-box;
    position: relative;
  }
  .therapeutics .block4 .b4Con .swiperScrollbar .slider {
    width: 3.076923rem;
    height: 0.307692rem;
    background: #247cfd;
    border: 0.051282rem solid #0044A9;
    border-radius: 0.205128rem;
    align-items: center;
    cursor: pointer;
    position: absolute;
    left: 0;
    top: 0;
  }
  .news {
    overflow-x: hidden;
    padding-top: 2.564103rem;
    position: relative;
    background-image: linear-gradient(180deg, #D5F7FE 0%, rgba(213, 247, 254, 0) 100%);
  }
  .news iframe {
    position: absolute;
    left: 0;
    top: 0.000000rem;
    width: 100%;
    height: 100%;
  }
  .news .block1 {
    position: relative;
    padding-top: 1.025641rem;
  }
  .news .block1 .text {
    z-index: 1;
    position: relative;
    width: 5.128205rem;
    display: block;
    object-fit: contain;
    margin: 0 auto;
  }
  .news .block2 {
    height: unset;
    display: flex;
    flex-direction: column;
    gap: 0.615385rem;
    padding: 3.076923rem 0.615385rem 6.153846rem;
    position: relative;
    z-index: 1;
  }
  .news .block2 .left {
    flex: unset;
    display: flex;
    flex-direction: column;
    gap: 0.615385rem;
  }
  .news .block2 .left .t1 {
    height: 2.692308rem;
  }
  .news .block2 .left .t2 {
    flex: unset;
  }
  .news .block2 .right {
    flex: 1;
  }
  .news .block2 .bItem {
    flex: unset !important;
    padding: 0.256410rem 0.410256rem;
    height: 2.692308rem;
    box-sizing: border-box;
    border-radius: 0.461538rem;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(0.205128rem);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 0.025641rem solid #ffffff;
    cursor: pointer;
  }
  .news .block2 .bItem .top {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .news .block2 .bItem .top .title {
    font-size: 0.717949rem;
    color: #111111;
  }
  .news .block2 .bItem .top .btn {
    width: 0.871795rem;
    height: 0.871795rem;
    object-fit: cover;
  }
  .news .block2 .bItem .con {
    display: flex;
    gap: 0.615385rem;
    font-size: 0.461538rem;
    color: #247CFD;
  }
  .news-PRRelease {
    overflow-x: hidden;
  }
  .news-PRRelease .bgBox {
    background-image: linear-gradient(180deg, #D5F7FE 0%, rgba(213, 247, 254, 0) 100%);
    padding-top: 3.846154rem;
  }
  .news-PRRelease .bgBox .block1 {
    margin: 0 0.615385rem 0;
    box-sizing: border-box;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /* 分页器样式 */
  }
  .news-PRRelease .bgBox .block1 .title {
    position: relative;
    z-index: 1;
    display: block;
    width: 5.641026rem;
    height: 2.717949rem;
    object-fit: cover;
  }
  .news-PRRelease .bgBox .block1 .swiper {
    margin-top: 1.128205rem;
    position: relative;
    z-index: 2;
    width: 8.769231rem;
    height: 3.769231rem;
    border-radius: 0.307692rem;
  }
  .news-PRRelease .bgBox .block1 .swiper .swiper-slide img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  .news-PRRelease .bgBox .block1 .swiper-pagination {
    bottom: -0.769231rem;
    display: flex;
    justify-content: center;
    gap: 1.025641rem;
  }
  .news-PRRelease .bgBox .block1 .swiper-pagination-bullet {
    width: 0.153846rem;
    height: 0.153846rem;
    border-radius: 50%;
    background-color: #D8D8D8;
    cursor: pointer;
    transition: background-color 0.3s ease;
  }
  .news-PRRelease .bgBox .block1 .swiper-pagination-bullet-active {
    background-color: #247CFD;
  }
  .news-PRRelease .bgBox .block1 .img {
    position: absolute;
    top: 0.000000rem;
    left: 2.564103rem;
    width: 7.692308rem;
    height: 7.692308rem;
    object-fit: cover;
    opacity: 0.4;
  }
  .news-PRRelease .block2 {
    margin: 1.128205rem 0.717949rem 0;
  }
  .news-PRRelease .block2 .tabs .rows {
    display: flex;
    gap: 0.410256rem;
    font-size: 0.410256rem;
    color: #111111;
    cursor: pointer;
  }
  .news-PRRelease .block2 .tabs .rows .curTab {
    font-size: 0.410256rem;
    color: #0068B7;
    position: relative;
  }
  .news-PRRelease .block2 .tabs .rows .curTab::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.102564rem;
    width: 0.923077rem;
    height: 0.051282rem;
    background-color: #0068B7;
  }
  .news-PRRelease .block2 .tabs .con {
    margin-top: 1.410256rem;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.769231rem;
  }
  .news-PRRelease .block2 .tabs .con .cI {
    display: flex;
    flex-direction: column;
    cursor: pointer;
    padding: 0;
    box-sizing: border-box;
    transition: all 0.3s;
  }
  .news-PRRelease .block2 .tabs .con .cI .img {
    width: 100%;
    height: 4.923077rem;
    border-radius: 0.307692rem;
    object-fit: cover;
    display: block;
  }
  .news-PRRelease .block2 .tabs .con .cI .title {
    font-size: 0.358974rem;
    color: #333333;
    margin-top: 0.307692rem;
    font-weight: bold;
  }
  .news-PRRelease .block2 .tabs .con .cI .btn {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 0.358974rem;
    color: #CCCCCC;
    margin-top: 0.256410rem;
  }
  .news-PRRelease .block2 .tabs .con .cI .btn img {
    width: 0.871795rem;
    height: 0.871795rem;
    display: block;
    object-fit: cover;
  }
  .news-PRRelease .block2 .tabs .con .cI .btn .defa {
    display: block;
  }
  .news-PRRelease .block2 .tabs .con .cI .btn .hov {
    display: none;
  }
  .news-PRRelease .block2 .tabs .con .cI:hover {
    background: #F6F6F6;
    border-radius: 0.410256rem;
  }
  .news-PRRelease .block2 .tabs .con .cI:hover .title {
    color: #247CFD;
  }
  .news-PRRelease .block2 .tabs .con .cI:hover .defa {
    display: none;
  }
  .news-PRRelease .block2 .tabs .con .cI:hover .hov {
    display: block;
  }
  .news-PRRelease .block2 .tabs .more {
    margin-top: 1.000000rem;
    margin-bottom: 3.589744rem;
    box-sizing: border-box;
    text-align: center;
    font-size: 0.461538rem;
    color: #999999;
    cursor: pointer;
  }
  .news-PRRelease .Footer {
    background-color: #fff;
    color: #247CFD;
  }
  .news-PRRelease .Record {
    background-color: #fff;
    color: #247CFD;
  }
  .news-GlobalExposure .bgBox {
    background-image: linear-gradient(180deg, #D5F7FE 0%, rgba(213, 247, 254, 0) 100%);
    padding-top: 4.974359rem;
  }
  .news-GlobalExposure .bgBox .block1 {
    margin: 0 5.846154rem 0;
    box-sizing: border-box;
    position: relative;
    display: flex;
    justify-content: space-between;
    /* 分页器样式 */
  }
  .news-GlobalExposure .bgBox .block1 .title {
    position: relative;
    z-index: 1;
    display: block;
    height: 3.333333rem;
    object-fit: contain;
  }
  .news-GlobalExposure .bgBox .block1 .swiper {
    position: relative;
    z-index: 2;
    width: 24.820513rem;
    height: 10.641026rem;
    border-radius: 0.307692rem;
  }
  .news-GlobalExposure .bgBox .block1 .swiper .swiper-slide img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  .news-GlobalExposure .bgBox .block1 .swiper-pagination {
    bottom: -0.769231rem;
    display: flex;
    justify-content: center;
    gap: 1.025641rem;
  }
  .news-GlobalExposure .bgBox .block1 .swiper-pagination-bullet {
    width: 0.307692rem;
    height: 0.307692rem;
    border-radius: 50%;
    background-color: #D8D8D8;
    cursor: pointer;
    transition: background-color 0.3s ease;
  }
  .news-GlobalExposure .bgBox .block1 .swiper-pagination-bullet-active {
    background-color: #247CFD;
  }
  .news-GlobalExposure .bgBox .block1 .img {
    position: absolute;
    top: -1.692308rem;
    left: -1.282051rem;
    width: 14.051282rem;
    height: 14.051282rem;
    object-fit: cover;
  }
  .news-GlobalExposure .block2 {
    margin: 2.051282rem 5.846154rem 4.358974rem;
  }
  .news-GlobalExposure .block2 .tabs {
    margin-top: 1.923077rem;
  }
  .news-GlobalExposure .block2 .tabs .rows {
    display: flex;
    gap: 2.307692rem;
    font-size: 0.564103rem;
    color: #111111;
    cursor: pointer;
  }
  .news-GlobalExposure .block2 .tabs .rows .curTab {
    font-size: 0.564103rem;
    color: #0068B7;
    position: relative;
  }
  .news-GlobalExposure .block2 .tabs .rows .curTab::after {
    content: '';
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -0.102564rem;
    width: 0.923077rem;
    height: 0.051282rem;
    background-color: #0068B7;
  }
  .news-GlobalExposure .block2 .tabs .con {
    margin-top: 1.743590rem;
    display: flex;
    flex-direction: column;
    gap: 1.435897rem;
  }
  .news-GlobalExposure .block2 .tabs .con .cI {
    height: 7.025641rem;
    background: #F2FCFE;
    border-radius: 1.025641rem;
    display: flex;
    gap: 1.230769rem;
    padding: 0.820513rem;
    box-sizing: border-box;
  }
  .news-GlobalExposure .block2 .tabs .con .cI .left {
    width: 22.769231rem;
  }
  .news-GlobalExposure .block2 .tabs .con .cI .left img {
    height: 2.974359rem;
    object-fit: cover;
    display: block;
    margin-bottom: 0.615385rem;
  }
  .news-GlobalExposure .block2 .tabs .con .cI .left .txt {
    font-size: 0.461538rem;
    color: #333333;
    padding-top: 0.358974rem;
    border-top: 0.025641rem solid #999999;
  }
  .news-GlobalExposure .block2 .tabs .con .cI .right {
    flex: 1;
    position: relative;
    top: -1.487179rem;
    height: 7.025641rem;
  }
  .news-GlobalExposure .block2 .tabs .con .cI .right video {
    width: 100%;
    height: 7.025641rem;
    object-fit: cover;
    display: block;
    border-radius: 0.307692rem;
  }
  .news-GlobalExposure .block2 .tabs .con .cI .right .model {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .news-GlobalExposure .block2 .tabs .con .cI .right .model img {
    width: 2.256410rem;
    height: 2.256410rem;
    border-radius: 50%;
    cursor: pointer;
  }
  .news-GlobalExposure .Footer {
    background-color: #fff;
    color: #247CFD;
  }
  .news-GlobalExposure .Record {
    background-color: #fff;
    color: #247CFD;
  }
  .news-Details {
    padding-top: 3.692308rem;
  }
  .news-Details .details {
    display: flex;
    gap: 3.794872rem;
    padding: 0 5.846154rem 4.564103rem;
    box-sizing: border-box;
  }
  .news-Details .details .left {
    width: 24.820513rem;
  }
  .news-Details .details .left .title {
    font-size: 0.923077rem;
    color: #333333;
    font-weight: bold;
  }
  .news-Details .details .left .time {
    display: flex;
    align-items: center;
    gap: 1.153846rem;
    margin-top: 0.615385rem;
    padding-bottom: 0.256410rem;
    border-bottom: 0.025641rem solid #999999;
  }
  .news-Details .details .left .time div {
    display: flex;
    align-items: center;
    gap: 0.153846rem;
  }
  .news-Details .details .left .time div span {
    font-size: 0.564103rem;
    color: #CCCCCC;
  }
  .news-Details .details .left .time div .icon {
    width: 0.615385rem;
    height: 0.461538rem;
    object-fit: cover;
    display: block;
  }
  .news-Details .details .left .img {
    display: block;
    object-fit: cover;
    height: 10.641026rem;
    width: 100%;
    margin-top: 0.769231rem;
    border-radius: 0.307692rem;
  }
  .news-Details .details .left .con div {
    font-size: 0.410256rem;
    color: #111111;
    line-height: 0.615385rem;
    margin-top: 0.769231rem;
  }
  .news-Details .details .right {
    flex: 1;
  }
  .news-Details .details .right .title {
    font-size: 0.564103rem;
    color: #333333;
    font-weight: bold;
    margin-bottom: 0.512821rem;
  }
  .news-Details .details .right .nItem {
    margin-bottom: 1.025641rem;
    cursor: pointer;
  }
  .news-Details .details .right .nItem img {
    border-radius: 0.307692rem;
    height: 4.923077rem;
    width: 100%;
    display: block;
    object-fit: cover;
  }
  .news-Details .details .right .nItem div {
    margin-top: 0.256410rem;
    font-size: 0.512821rem;
    color: #333333;
  }
  .news-Details .Footer {
    background-color: #fff;
    color: #247CFD;
  }
  .news-Details .Record {
    background-color: #fff;
    color: #247CFD;
  }
  .career .bgBox {
    padding-top: 4.974359rem;
    background-image: linear-gradient(to bottom, #d5f7fd, transparent 50%), url('../img/carban.jpg');
    background-size: 100% 100%;
    background-repeat: no-repeat;
  }
  .career .bgBox .block1 {
    padding-top: 4.358974rem;
    padding-bottom: 2.820513rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    box-sizing: border-box;
  }
  .career .bgBox .block1 .xdt {
    height: 3.897436rem;
    width: auto;
    object-fit: contain;
    display: block;
  }
  .career .bgBox .block1 .title {
    background-image: linear-gradient(180deg, #D5F7FE 0%, rgba(213, 247, 254, 0) 100%);
    background-clip: text;
    color: transparent;
    font-size: 2.051282rem;
    margin-top: 2.820513rem;
    text-align: center;
  }
  .career .bgBox .block1 .rows {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.615385rem;
    margin-top: 1.538462rem;
  }
  .career .bgBox .block1 .rows .rItem {
    width: 12.102564rem;
    height: 5.641026rem;
    border: 0.025641rem solid #ffffff;
    border-radius: 0.410256rem;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(0.205128rem);
    padding: 0.461538rem 0.769231rem;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 0.410256rem;
    font-size: 1.435897rem;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
  }
  .career .bgBox .block1 .rows .rItem span {
    font-size: 0.564103rem;
    color: #FFFFFF;
    font-weight: normal;
  }
  .career .block2 {
    margin: 2.564103rem 7.179487rem 0;
    padding-bottom: 8.205128rem;
    box-sizing: border-box;
    position: relative;
    background-image: url('../img/lianyi.png');
    background-size: 90% auto;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .career .block2 .txt {
    position: relative;
    z-index: 1;
  }
  .career .block2 .txt .row {
    display: flex;
    gap: 4.615385rem;
  }
  .career .block2 .txt .row > div {
    flex: 1;
    font-size: 0.666667rem;
    color: #247CFD;
    padding-bottom: 0.205128rem;
    border-bottom: 0.025641rem solid #cbcfd0;
  }
  .career .block2 .txt .row .left {
    text-align: left;
  }
  .career .block2 .txt .row .right {
    text-align: right;
  }
  .career .block2 .txt .title {
    margin: 0.564103rem 0 0.666667rem;
    font-size: 1.230769rem;
    color: #247CFD;
    text-align: center;
    font-weight: bold;
  }
  .career .block2 .xz {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -3.461538rem;
    width: 8.102564rem;
    height: 12.153846rem;
  }
  .career .block3 {
    margin: 0 7.179487rem 6.205128rem;
    display: flex;
    gap: 4.410256rem;
  }
  .career .block3 .left div {
    margin-bottom: 1.538462rem;
    font-size: 0.615385rem;
    color: #111111;
    cursor: pointer;
  }
  .career .block3 .left .cur {
    color: #247CFD;
    position: relative;
  }
  .career .block3 .left .cur::after {
    content: '';
    position: absolute;
    width: 0.205128rem;
    height: 0.205128rem;
    background-color: #247CFD;
    border-radius: 50%;
    top: 50%;
    transform: translateY(-50%);
    left: -0.410256rem;
  }
  .career .block3 .right {
    flex: 1;
  }
  .career .block3 .right .title {
    font-size: 0.923077rem;
    color: #333333;
    font-weight: bold;
  }
  .career .block3 .right .con {
    margin-top: 0.820513rem;
    font-size: 0.410256rem;
    color: #111111;
    display: flex;
    flex-direction: column;
    gap: 0.769231rem;
    padding: 0.820513rem 0;
    border-top: 0.025641rem solid #999999;
    border-bottom: 0.025641rem solid #999999;
    box-sizing: border-box;
  }
  .career .block3 .right .address {
    margin-top: 1.076923rem;
    font-size: 0.564103rem;
    color: #333333;
    font-weight: bold;
  }
  .career .Footer {
    background-color: #fff;
    color: #247CFD;
  }
  .career .Record {
    background-color: #fff;
    color: #247CFD;
  }
  .legal-claim {
    overflow-x: hidden;
  }
  .legal-claim .bgBox {
    background-image: linear-gradient(180deg, #D5F7FE 0%, rgba(213, 247, 254, 0) 100%);
    padding-top: 3.846154rem;
  }
  .legal-claim .bgBox .block1 {
    margin: 0 0.615385rem 0;
    box-sizing: border-box;
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    /* 分页器样式 */
  }
  .legal-claim .bgBox .block1 .title {
    position: relative;
    z-index: 1;
    display: block;
    width: 5.641026rem;
    height: 2.717949rem;
    object-fit: contain;
  }
  .legal-claim .bgBox .block1 .swiper {
    margin-top: 1.128205rem;
    position: relative;
    z-index: 2;
    width: 8.769231rem;
    height: 3.769231rem;
    border-radius: 0.307692rem;
  }
  .legal-claim .bgBox .block1 .swiper .swiper-slide img {
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
  }
  .legal-claim .bgBox .block1 .swiper-pagination {
    bottom: -0.769231rem;
    display: flex;
    justify-content: center;
    gap: 1.025641rem;
  }
  .legal-claim .bgBox .block1 .swiper-pagination-bullet {
    width: 0.153846rem;
    height: 0.153846rem;
    border-radius: 50%;
    background-color: #D8D8D8;
    cursor: pointer;
    transition: background-color 0.3s ease;
  }
  .legal-claim .bgBox .block1 .swiper-pagination-bullet-active {
    background-color: #247CFD;
  }
  .legal-claim .bgBox .block1 .img {
    position: absolute;
    top: 0.000000rem;
    left: 2.564103rem;
    width: 7.692308rem;
    height: 7.692308rem;
    object-fit: cover;
    opacity: 0.4;
  }
  .legal-claim .block2 {
    margin: 1.538462rem 0.615385rem 0.512821rem;
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.615385rem;
  }
  .legal-claim .block2 .b2I {
    padding: 0.564103rem 0.820513rem;
    background: #F2FCFE;
    border-radius: 0.410256rem;
    box-sizing: border-box;
  }
  .legal-claim .block2 .b2I .b2T {
    font-size: 0.512821rem;
    font-weight: bold;
    color: #0068B7;
    padding-bottom: 0.384615rem;
    border-bottom: 0.025641rem solid #999999;
    margin-bottom: 0.384615rem;
    cursor: pointer;
  }
  .legal-claim .block2 .b2I .b2C {
    font-size: 0.358974rem;
    color: #333333;
  }
  .legal-claim .Footer {
    background-color: #fff;
    color: #247CFD;
  }
  .legal-claim .Record {
    background-color: #fff;
    color: #247CFD;
  }
}
