html {
  font-size: 16px;
}

@media screen and (max-width: 1600px) {

  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .en .span,
  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .hz .span {
    font-size: 24px;
  }

  .laboratory-page .modal-c .inner-box .content .item .content-box {
    padding: 20px 30px;
  }
}

@media screen and (max-width: 1440px) {

  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .en .span,
  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .hz .span {
    font-size: 20px;
  }

  .laboratory-page .model-c .inner-box .card-box .card-img .title {
    font-size: 26px;
  }

  .laboratory-page .modal-c .inner-box .content .item .content-box {
    padding: 20px 30px;
  }

  .laboratory-page .modal-c .inner-box .content .item:nth-child(1) {
    left: 12%;
  }
}

@media screen and (max-width: 1280px) {
  .laboratory-page .block-f .w1200 .btn {
    z-index: 90;
  }

  .laboratory-page .block-f .w1200 .prev-btn {
    left: -30px;
  }

  .laboratory-page .block-f .w1200 .next-btn {
    right: -30px;
  }
}

@media screen and (max-width: 1024px) {
  html {
    font-size: 10vw;
  }

  .filelinks .filelink {
    font-size: 0.426666rem;
  }

  .laboratory-page .w1200 {
    padding: 0 0.319999rem;
  }

  .laboratory-page .block-a .w1200 .about-info .left-content .title {
    margin-bottom: 36px;
  }

  .laboratory-page .block-a .w1200 .about-info .left-content .text-block {
    font-size: 14px;
  }

  .laboratory-page .block-a .w1200 .about-info .left-content .view-btn {
    width: 3.146666rem;
    height: 0.826666rem;
    line-height: calc(0.826666rem - 4px);
    border: 1px solid #00528d;
    margin: 0.799999rem auto 0;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img.pc {
    display: none;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img.mo {
    display: block;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img {
    position: static;
    transform: translateY(0);
  }

  .laboratory-page .block-a .w1200 .lcoal-info {
    margin-bottom: 60px;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item {
    width: 48%;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item .icon {
    width: 60px;
    height: 60px;
    margin-right: 20px;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item .info {
    line-height: 30px;
    width: calc(100% - 80px);
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item .info .content {
    font-size: 14px;
  }

  .video-download-section {
    margin-bottom: 60px;
  }

  .video-download-section .main-video-player {
    margin-bottom: 0.399999rem;
  }

  .video-download-section .main-video-player .video-overlay .video-description {
    font-size: 16px;
  }

  .laboratory-page .block-b {
    margin-bottom: 60px;
  }

  .laboratory-page .block-b .w1200 .title {
    margin-bottom: 37px;
  }

  .laboratory-page .block-b .service-columns .service-column .column-content .column-title {
    margin-bottom: 26px;
  }

  .laboratory-page .block-b .service-columns .service-column .column-content .column-text {
    font-size: 14px;
    line-height: 2;
  }

  .laboratory-page .block-c {
    margin-bottom: 60px;
  }

  .laboratory-page .block-c .title-text {
    margin-bottom: 50px;
  }

  .laboratory-page .block-c .service-list .item .text {
    font-size: 18px;
  }

  .laboratory-page .block-c .service-list .item .content {
    font-size: 16px;
  }

  .laboratory-page .block-e {
    margin-bottom: 60px;
  }

  .laboratory-page .block-e .w1200 .main-video-player .video-overlay .video-description {
    font-size: 16px;
  }

  .laboratory-page .block-f {
    margin-bottom: 60px;
  }

  .laboratory-page .block-f .w1200 .swiper-slide .item .icon {
    width: 46px;
    height: 46px;
  }

  .laboratory-page .block-f .w1200 .swiper-slide .item .text {
    line-height: 2;
    font-size: 18px;
  }

  .laboratory-page .block-g {
    margin-bottom: 60px;
  }

  .laboratory-page .block-g .block-g-item .img-box .pc {
    display: none;
  }

  .laboratory-page .block-g .block-g-item .img-box .mo {
    display: block;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box .title {
    font-size: 26px;
    padding-top: 50px;
    margin-bottom: 30px;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .item .icon {
    width: 30px;
    height: 30px;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .item .span {
    width: calc(100% - 47px);
    font-size: 16px;
    line-height: 30px;
  }

  .laboratory-page .block-g .block-g-item:nth-child(2) .text-box .w1200 .inner-box .title {
    font-size: 24px;
  }

  .laboratory-page .model-a {
    margin-bottom: 50px;
  }

  .laboratory-page .model-a .w1200 .title {
    margin-bottom: 30px;
  }

  .laboratory-page .model-b {
    margin-bottom: 60px;
  }

  .laboratory-page .model-b .block-title {
    margin-bottom: 35px;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul {
    padding-left: 45px;
    height: 480px;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li .container .title {
    font-size: 18px;
  }

  .laboratory-page .model-c {
    margin-bottom: 60px;
  }

  .laboratory-page .model-c .inner-box .card-box .card-img .title {
    font-size: 24px;
  }

  .laboratory-page .model-c .inner-box .card-list .card-item .card-detail .in-wrapper .big-title {
    font-size: 24px;
    margin-bottom: 24px;
  }

  .laboratory-page .model-c .inner-box .card-list .card-item .card-detail .in-wrapper .text-container .text .small-title {
    font-size: 20px;
  }

  .laboratory-page .model-f {
    margin-bottom: 60px;
  }

  .laboratory-page .model-f .inner-box .left .row .item {
    font-size: 18px;
  }

  .laboratory-page .model-f .inner-box .right .content .item .title {
    font-size: 16px;
  }

  .laboratory-page .model-g {
    margin-bottom: 60px;
  }

  .laboratory-page .model-g .inner-box .right-box .title {
    font-size: 36px;
    line-height: 1;
    margin-bottom: 30px;
  }

  .laboratory-page .model-g .inner-box .right-box .btn {
    font-size: 18px;
    height: 64px;
    line-height: 60px;
  }

  .laboratory-page .model-e {
    margin-bottom: 60px;
  }

  .laboratory-page .model-e .block-title {
    font-size: 26px;
  }

  .laboratory-page .model-e .ul {
    margin-bottom: 40px;
  }

  .laboratory-page .model-e .ul .li .row-box .text,
  .laboratory-page .model-e .ul .li .row-box .title {
    font-size: 16px;
  }

  .laboratory-page .model-e .btn-box .view-btn {
    margin: 0 auto;
    width: 3.146666rem;
    height: 0.826666rem;
    line-height: calc(0.826666rem - 4px);
    border: 1px solid #00528d;
    background: #ffffff;
    text-align: center;
    color: #215188;
    font-size: 16px;
  }

  .laboratory-page .model-d {
    margin-bottom: 60px;
  }

  .laboratory-page .model-d .inner-box .top-box .left {
    font-size: 26px;
  }

  .laboratory-page .model-d .inner-box .top-box .right {
    font-size: 16px;
  }

  .laboratory-page .modal-a .inner-box .swiper-slide {
    padding-top: 65px;
  }

  .laboratory-page .modal-a .inner-box .swiper-slide .title {
    font-size: 18px;
  }

  .laboratory-page .modal-a .inner-box .swiper-slide .text {
    font-size: 16px;
  }

  .laboratory-page .modal-b {
    padding: 60px 0;
  }

  .laboratory-page .modal-b .inner-box .item {
    margin-bottom: 60px;
  }

  .laboratory-page .modal-b .inner-box .item .item-title {
    margin-bottom: 40px;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide .item {
    padding-top: 56px;
    background: #ffffff;
    box-shadow: 0px 2px 9px 1px rgba(207, 208, 211, 0.5);
    transition: all 0.3s ease-in;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide .item:hover {
    background: #dde2f3;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide .item .title {
    font-size: 24px;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide .item .text {
    font-family: Source Han Sans CN;
    font-weight: 400;
    font-size: 16px;
    color: #333333;
    line-height: 28px;
    height: 56px;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide .item:hover .item-content {
    transform: rotateX(180deg);
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide:nth-child(2n) .title {
    background: #d7d9de;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide:nth-child(2n+1) .title {
    background: #dde2f3;
  }
}

@media screen and (max-width: 768px) {
  .bread {
    display: none;
  }

  .laboratory-page .block-a .w1200 .about-info .left-content .title,
  .laboratory-page .block-c .title,
  .laboratory-page .block-f .w1200 .block-title,
  .laboratory-page .model-a .w1200 .title,
  .laboratory-page .model-b .block-title,
  .laboratory-page .model-c .block-title,
  .laboratory-page .model-d .block-title,
  .laboratory-page .model-e .block-title,
  .laboratory-page .model-f .block-title,
  .laboratory-page .modal-a .block-title,
  .laboratory-page .modal-b .inner-box .item .item-title,
  .laboratory-page .modal-c .w1200 .block-title {
    font-size: 0.48rem;
  }

  .laboratory-page .block-a>.w1200>.title {
    font-size: 0.64rem;
  }

  .laboratory-page #solution-pagination {
    position: relative;
    top: auto;
    bottom: auto;
    width: 100%;
    display: flex;
    justify-content: center;
    margin-top: 0.666666rem;
  }

  .laboratory-page #solution-pagination .swiper-pagination-bullet {
    width: 0.346666rem;
    height: 0.346666rem;
    border: 1px solid #666;
    opacity: 1;
    background: #fff;
    margin-right: 0.399999rem;
  }

  .laboratory-page #solution-pagination .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  .laboratory-page #solution-pagination .swiper-pagination-bullet-active {
    background: #666;
  }

  .laboratory-page .page-box {
    display: block;
    margin-top: 0.666666rem;
  }

  .laboratory-page .page-box #solution-pagination {
    display: block;
  }

  .laboratory-page .page-box .swiper-pagination {
    position: relative;
    top: auto;
    bottom: auto;
    width: 100%;
    display: flex;
    justify-content: center;
  }

  .laboratory-page .page-box .swiper-pagination .swiper-pagination-bullet {
    width: 0.346666rem;
    height: 0.346666rem;
    border: 1px solid #666;
    opacity: 1;
    background: #fff;
    margin-right: 0.399999rem;
  }

  .laboratory-page .page-box .swiper-pagination .swiper-pagination-bullet:last-child {
    margin-right: 0;
  }

  .laboratory-page .page-box .swiper-pagination .swiper-pagination-bullet-active {
    background: #666;
  }

  .laboratory-page .block-a {
    margin-bottom: 1.199999rem;
  }

  .laboratory-page .block-a .w1200 {
    padding-top: 9%;
  }

  .laboratory-page .block-a .w1200 .title {
    color: #00528d;
    line-height: 1;
    margin-bottom: 0.599999rem;
    text-align: center;
  }

  .laboratory-page .block-a .w1200 .about-info {
    display: block;
    margin-bottom: 1.039999rem;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img {
    width: 100%;
    overflow: hidden;
    height: auto;
    margin-bottom: 0.799999rem;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img img {
    width: 100%;
    transition: all 0.3s ease-in;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img:hover img {
    transform: scale(1.05);
  }

  .laboratory-page .block-a .w1200 .about-info .left-content {
    width: 100%;
  }

  .laboratory-page .block-a .w1200 .about-info .left-content .text-block {
    font-size: 0.346666rem;
  }

  .laboratory-page .block-a .w1200 .about-info .left-content .view-btn {
    margin-top: 45px;
    display: block;

    text-align: center;
    font-family: Source Han Sans CN;
    font-weight: 400;
    font-size: 16px;
    color: #19528c;
    cursor: pointer;
    transition: all 0.3s ease-in;
  }

  .laboratory-page .block-a .w1200 .about-info .left-content .view-btn:hover {
    background: #19528c;
    color: #fff;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img.pc {
    display: none;
  }

  .laboratory-page .block-a .w1200 .about-info .right-img.mo {
    margin-top: 0.48rem;
    display: block;
  }

  .laboratory-page .block-a .w1200 .lcoal-info {
    margin-bottom: 0.933333rem;
    display: block;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item {
    width: 100%;
    display: flex;
    align-items: flex-start;
    margin-bottom: 0.639999rem;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item:last-child {
    margin-bottom: 0;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item .icon {
    width: 1.333333rem;
    height: 1.333333rem;
    margin-right: 0.533333rem;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item .info {
    width: calc(100% - 1.866666rem);
    padding-top: 0.079999rem;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item .info .title {
    font-size: 0.399999rem;
    line-height: 1;
    text-align: left;
    margin-bottom: 0.23rem;
  }

  .laboratory-page .block-a .w1200 .lcoal-info .item .info .content {
    font-size: 0.346666rem;
    line-height: 0.666666rem;
  }

  .video-download-section {
    display: block;
    margin-bottom: 0;
  }

  .video-title {
    font-size: 0.48rem;
  }

  .video-download-section .pc {
    display: none;
  }

  .video-download-section .mo {
    display: block;
  }

  .video-download-section .main-video-player {
    width: 100%;
    height: auto;
  }

  .video-download-section .main-video-player .video-overlay {
    height: 2.666666rem;
    background: rgba(4, 4, 4, 0.7);
    padding: 0.426666rem 0.426666rem 0 0.426666rem;
  }

  .video-download-section .main-video-player .video-overlay .video-description {
    font-size: 0.319999rem;
    line-height: 0.479999rem;
    height: 1.439999rem;
  }

  .video-download-section .download-content-block {
    width: 100%;
  }

  .video-download-section .download-content-block .small-video-thumbnail {
    height: 7.119999rem;
    margin-bottom: 0;
  }

  .video-download-section .download-content-block .small-video-thumbnail .thumbnail-overlay {
    height: 2.666666rem;
    background: rgba(4, 4, 4, 0.7);
    padding: 0.426666rem 0.426666rem 0 0.426666rem;
  }

  .video-download-section .download-content-block .small-video-thumbnail .thumbnail-overlay .thumbnail-description {
    font-size: 0.319999rem;
    line-height: 0.479999rem;
    height: 1.439999rem;
  }

  .video-download-section .download-content-block .download-section {
    margin-top: 0.933333rem;
  }

  .video-download-section .download-content-block .download-section .download-title {
    margin-bottom: 0.639999rem;
    font-size: 0.48rem;
  }

  .video-download-section .download-content-block .download-section .jxh-download-list .download-item {
    height: 1.386666rem;
    padding: 0 0.319999rem 0 0.426666rem;
    margin-bottom: 0.239999rem;
  }

  .video-download-section .download-content-block .download-section .jxh-download-list .download-item:last-child {
    margin-bottom: 0;
  }

  .video-download-section .download-content-block .download-section .jxh-download-list .download-item .download-icon {
    width: 0.573333rem;
  }

  .video-download-section .download-content-block .download-section .jxh-download-list .download-item .download-text {
    font-size: 0.373333rem;
    line-height: 1;
    width: calc(100% - 0.799999rem);
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }

  .laboratory-page .w1200 .videohs-box,
  .laboratory-page .w1200 .video-s-box {
    margin-bottom: 30px;
  }

  .laboratory-page .w1200 .videohs-box,
  .laboratory-page .w1200 .video-s-box {
    margin-bottom: 30px;
  }

  .laboratory-page .w1200 .video-s-box .video-s-item .video-box,
  .laboratory-page .w1200 .videohs-box .s-video-box .video-box {
    aspect-ratio: 9 / 12;
  }

  .laboratory-page .block-a .w1200 .mo {
    display: block;
  }

  .laboratory-page .w1200 .videohs-box {
    display: block;
  }

  .laboratory-page .w1200 .videohs-box .h-video-box {
    margin-bottom: 30px;
  }

  .laboratory-page .w1200 .videohs-box .h-video-box,
  .laboratory-page .w1200 .videohs-box .s-video-box {
    width: 100%;
  }

  .laboratory-page .block-b {
    margin-bottom: 1.199999rem;
  }

  .laboratory-page .block-b .w1200 .title {
    color: #00528d;
    margin-bottom: 0.666666rem;
    text-align: center;
    font-size: 0.48rem;
  }

  .laboratory-page .block-b .service-columns {
    display: block;
  }

  .laboratory-page .block-b .service-columns .service-column {
    height: 9.333333rem;
    width: 100%;
  }

  .laboratory-page .block-b .service-columns .service-column .column-content {
    padding: 0.999999rem 0.319999rem 0 0.319999rem;
  }

  .laboratory-page .block-b .service-columns .service-column .column-content .column-title {
    font-size: 0.479999rem;
    margin-bottom: 0.746666rem;
    text-align: center;
  }

  .laboratory-page .block-b .service-columns .service-column .column-content .column-text {
    font-size: 0.346666rem;
    line-height: 0.639999rem;
    height: 4.479999rem;
    margin-bottom: 0.799999rem;
  }

  .laboratory-page .block-b .service-columns .service-column .column-content .view-more-btn {
    margin: 0 auto;
    width: 3.146666rem;
    height: 0.826666rem;
    line-height: 0.773333rem;
    font-size: 0.4rem;
  }

  .laboratory-page .block-c {
    padding-bottom: 0.933333rem;
    margin-bottom: 0;
  }

  .laboratory-page .block-c .title {
    color: #00528d;
    margin-bottom: 0.599999rem;
    text-align: center;
  }

  .laboratory-page .block-c .title-text {
    font-size: 0.346666rem;
    line-height: 0.639999rem;
    margin-bottom: 0.599999rem;
  }

  .laboratory-page .block-c .service-list {
    gap: 0.253333rem;
  }

  .laboratory-page .block-c .service-list .item {
    width: 4.546666rem;
    height: 4.266666rem;
    margin: 0;
  }

  .laboratory-page .block-c .service-list .item .text {
    font-size: 0.479999rem;
    line-height: 0.599999rem;
  }

  .laboratory-page .block-c .service-list .item .content {
    font-size: 0.319999rem;
    line-height: 0.599999rem;
  }

  .laboratory-page .block-d {
    height: 3.853333rem;
    margin-bottom: 1.199999rem;
  }

  .laboratory-page .block-d .w1200 .inner-box {
    padding: 0 0.3rem;
  }

  .laboratory-page .block-d .w1200 .inner-box .left-title {
    font-size: 0.479999rem;
    line-height: 1;
  }

  .laboratory-page .block-d .w1200 .inner-box .right-btn {
    width: 4.026666rem;
    height: 1rem;
    line-height: 1rem;
    border: 0.026666rem solid #ffffff;
    font-size: 0.4rem;
  }

  .laboratory-page .block-e .w1200 .main-video-player {
    height: 7.119999rem;
  }

  .laboratory-page .block-e .w1200 .main-video-player .video-overlay {
    height: 2.666666rem;
    background: rgba(4, 4, 4, 0.7);
    padding: 0.426666rem 0.426666rem 0 0.426666rem;
  }

  .laboratory-page .block-e .w1200 .main-video-player .video-overlay .video-description {
    font-size: 0.319999rem;
    line-height: 0.479999rem;
    height: 1.439999rem;
  }

  .laboratory-page .block-f {
    margin-bottom: 0.893333rem;
  }

  .laboratory-page .block-f .w1200 .block-title {
    display: block;
    font-weight: bold;
    line-height: 1;
    margin-bottom: 0.666666rem;
    text-align: center;
    color: #00528D;
  }

  .laboratory-page .block-f .w1200 .btn {
    display: none;
  }

  .laboratory-page .block-f .w1200 .swiper-slide {
    gap: 2px;
    width: 4.559999rem;
    height: 3.466666rem;
    padding-top: 0.599999rem;
  }

  .laboratory-page .block-f .w1200 .swiper-slide .icon {
    width: 0.773333rem;
    margin: 0 auto 0.533333rem;
  }

  .laboratory-page .block-f .w1200 .swiper-slide .text {
    font-size: 0.319999rem;
    line-height: 0.479999rem;
    padding: 0 0.266666rem;
  }

  .laboratory-page .block-g {
    margin-bottom: 0;
  }

  .laboratory-page .block-g .block-g-item {
    height: auto;
  }

  .laboratory-page .block-g .block-g-item .img-box {
    width: 100%;
    position: static;
    height: 4.266666rem;
  }

  .laboratory-page .block-g .block-g-item .img-box img {
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .laboratory-page .block-g .block-g-item .text-box {
    position: static;
    top: 0;
    left: 0;
    padding-bottom: .48rem;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box {
    padding-top: 0.639999rem;
    width: 100%;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box .title {
    font-size: 0.479999rem;
    margin-bottom: 0.453333rem;
    padding-top: 0;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .item {
    align-items: flex-start;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .hz .span {
    font-size: 0.42666rem;
    line-height: 1.4;
  }

  .laboratory-page .block-g .block-g-item .text-box .inner-box .info .en .span {
    font-size: 0.42666rem;
  }

  .laboratory-page .block-g .block-g-item:nth-child(2) .text-box .w1200 .inner-box {
    padding-left: 0;
  }

  .laboratory-page .block-g .block-g-item:nth-child(2) .text-box .w1200 .inner-box .title {
    font-size: 0.479999rem;
  }

  .laboratory-page .model-a {
    margin-bottom: 1.199999rem;
  }

  .laboratory-page .model-a .w1200 .title {
    text-align: center;
    margin-bottom: 0.666666rem;
    color: #00528D;
  }

  .laboratory-page .model-a .w1200 .inner-box {
    width: 100%;
    margin: 0;
  }

  .laboratory-page .model-a .w1200 .inner-box .btn {
    display: none;
  }

  .laboratory-page .model-a .w1200 .inner-box .swiper-slide {
    padding: 0;
    height: 2.213333rem;
    padding: 0 0.24rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .laboratory-page .model-a .w1200 .inner-box .swiper-slide .name {
    font-size: 0.359999rem;
    margin-bottom: 0.266666rem;
  }

  .laboratory-page .model-a .w1200 .inner-box .swiper-slide .text {
    font-size: 0.533333rem;
  }

  .laboratory-page .model-a .w1200 .inner-box .swiper-slide:hover::after {
    width: 100%;
    height: 100%;
  }

  .laboratory-page .model-b .block-title {
    color: #00528D;
    text-align: center;
  }

  .laboratory-page .model-b .inner-box {
    height: auto;
    background: none;
  }

  .laboratory-page .model-b .inner-box .w1200 {
    display: block;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box {
    width: 100%;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul {
    height: auto;
    padding-left: 0;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li {
    margin-bottom: 0.399999rem;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li .icon {
    width: 0.573333rem;
    height: 0.573333rem;
    margin-right: 0.159999rem;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li .icon::before {
    width: 0.319999rem;
    height: 0.319999rem;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li .icon img {
    width: 0.213333rem;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li .container {
    width: calc(100% - 0.733333rem);
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li .container .title {
    font-size: 0.399999rem;
    line-height: 0.573333rem;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li .container .text {
    font-size: 0.319999rem;
    line-height: 0.479999rem;
    margin-top: 0.133333rem;
  }

  .laboratory-page .model-b .inner-box .w1200 .right-box .ul .li:last-child {
    margin-bottom: 0;
  }

  .laboratory-page .model-b .inner-box .w1200 .left-box {
    width: 100%;
    height: 5.333333rem;
    margin-bottom: 0.799999rem;
  }

  .laboratory-page .model-b .inner-box .w1200 .left-box .img-box img {
    position: static;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .laboratory-page .model-c .block-title {
    text-align: center;
    color: #00528D;
    margin-bottom: 0.626666rem;
  }

  .laboratory-page .model-c .pc {
    display: none;
  }

  .laboratory-page .model-c .mo {
    display: block;
  }

  .laboratory-page .model-c .mo .swiper-slide .img-box {
    width: 100%;
    height: 2.933333rem;
    position: relative;
    position: relative;
  }

  .laboratory-page .model-c .mo .swiper-slide .img-box .text {
    position: absolute;
    width: 100%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 0.426666rem;
    font-weight: bold;
    color: #ffffff;
    text-align: center;
    z-index: 29;
  }

  .laboratory-page .model-c .mo .swiper-slide .img-box::after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: rgba(0, 82, 141, 0.7);
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail {
    padding: 0.773333rem 0.599999rem;
    background: #f3f4f9;
    height: 12rem;
    overflow: auto;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .big-title {
    font-weight: bold;
    font-size: 0.426666rem;
    color: #00528d;
    margin-bottom: 0.399999rem;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .text-container .text {
    font-size: 0.319999rem;
    line-height: 0.479999rem;
    margin-bottom: 0.399999rem;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .text-container .small-title {
    font-size: 0.399999rem;
    color: #00528d;
    font-weight: bold;
    margin-bottom: 0.399999rem;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .text-container .params-box {
    margin-bottom: 0.399999rem;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .text-container .params-box .li {
    display: flex;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .text-container .params-box .li .icon {
    width: 0.346666rem;
    margin-right: 0.213333rem;
    margin-top: 0.106666rem;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .text-container .params-box .li .title {
    width: calc(100% - 0.559999rem);
    font-size: 0.319999rem;
    line-height: 0.479999rem;
  }

  .laboratory-page .model-c .mo .swiper-slide .card-detail .in-wrapper .text-container .view-btn {
    display: block;
    margin: 0 auto;
    width: 3.146666rem;
    height: 0.826666rem;
    text-align: center;
    line-height: calc(0.826666rem - 4px);
    text-align: center;
    color: #00528d;
    font-size: 0.399999rem;
    border: 2px solid #00528d;
  }

  .laboratory-page .model-d {
    margin-bottom: 0.999999rem;
  }

  .laboratory-page .model-d .block-title {
    line-height: 1;
    margin-bottom: 0.439999rem;
    color: #00528d;
    text-align: center;
  }

  .laboratory-page .model-d .inner-box .top-box {
    display: block;
    padding: 0.533333rem 0.453333rem;
    border-bottom: 1px solid #00528d;
  }

  .laboratory-page .model-d .inner-box .top-box .left {
    float: none;
    font-size: 0.399999rem;
    margin-bottom: 0.239999rem;
    line-height: 1;
  }

  .laboratory-page .model-d .inner-box .top-box .right {
    float: none;
    line-height: 1;
    font-size: 0.319999rem;
    color: #4e545d;
  }

  .laboratory-page .model-d .inner-box .table {
    display: none;
  }

  .laboratory-page .model-d .inner-box .mo-table {
    display: block;
  }

  .laboratory-page .model-d .inner-box .mo-table .item {
    display: flex;
    border-bottom: 1px solid #00528d;
  }

  .laboratory-page .model-d .inner-box .mo-table .item .left-column {
    width: 3.146666rem;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    font-size: 0.399999rem;
    color: #ffffff;
    background: #00528d;
  }

  .laboratory-page .model-d .inner-box .mo-table .item .right-container {
    width: calc(100% - 3.146666rem);
  }

  .laboratory-page .model-d .inner-box .mo-table .item .right-container .cell {
    padding: 0.266666rem 0.479999rem;
    font-size: 0.319999rem;
    color: #666666;
    line-height: 0.479999rem;
  }

  .laboratory-page .model-d .inner-box .mo-table .item .right-container .yellow {
    color: #ed951c;
    font-weight: bold;
  }

  .laboratory-page .model-d .inner-box .mo-table .item:last-child {
    border-bottom: none;
  }

  .laboratory-page .model-d .inner-box .mo-table .item:last-child .left-column {
    background: #ed951c;
  }

  .laboratory-page .model-e .block-title {
    line-height: 1;
    margin-bottom: 0.439999rem;
    color: #00528d;
    text-align: center;
  }

  .laboratory-page .model-e .ul .li {
    padding: 0.439999rem 0.319999rem;
  }

  .laboratory-page .model-e .ul .li .row-box .icon {
    width: 0.599999rem;
    height: 0.599999rem;
    line-height: 0.599999rem;
    font-size: 0.399999rem;
    font-weight: bold;
    margin-right: 0.346666rem;
  }

  .laboratory-page .model-e .ul .li .row-box .text,
  .laboratory-page .model-e .ul .li .row-box .title {
    width: calc(100% - 0.946666rem);
    line-height: 0.599999rem;
  }

  .laboratory-page .model-e .ul .li .row-box .title {
    padding-bottom: 0.266666rem;
  }

  .laboratory-page .model-e .ul .li .row-box .text {
    font-size: 0.319999rem;
    line-height: 0.479999rem;
  }

  .laboratory-page .model-e .ul .li .top-box {
    margin-bottom: 0.293333rem;
  }

  .laboratory-page .model-f .block-title {
    text-align: center;
    margin-bottom: 0.666666rem;
    color: #00528D;
  }

  .laboratory-page .model-f .inner-box {
    display: block;
  }

  .laboratory-page .model-f .inner-box .left {
    width: 100%;
  }

  .laboratory-page .model-f .inner-box .left .row {
    gap: 0.079999rem;
  }

  .laboratory-page .model-f .inner-box .left .row .item {
    width: 3.066666rem;
    height: 1.199999rem;
    flex: auto;
    font-size: 0.293333rem;
    padding: 0 0.159999rem;
  }

  .laboratory-page .model-f .inner-box .left .row .item:last-child:nth-child(odd) {
    flex: auto;
  }

  .laboratory-page .model-f .inner-box .right {
    width: 100%;
    position: static;
  }

  .laboratory-page .model-f .inner-box .right .li .img {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
  }

  .laboratory-page .model-f .inner-box .right .li .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .laboratory-page .model-f .inner-box .right .li .content {
    z-index: 10;
    height: 100%;
    padding: 0.666666rem 0.453333rem;
    top: 0;
    position: relative;
  }

  .laboratory-page .model-f .inner-box .right .li .content .item {
    margin-bottom: 0.199999rem;
  }

  .laboratory-page .model-f .inner-box .right .li .content .item .icon {
    width: 0.239999rem;
    margin-top: 0.119999rem;
    margin-right: 0.213333rem;
  }

  .laboratory-page .model-f .inner-box .right .li .content .item .title {
    width: calc(100% - 0.453333rem);
    font-size: 0.319999rem;
    line-height: 0.479999rem;
  }

  .laboratory-page .model-g {
    margin-bottom: 1.199999rem;
  }

  .laboratory-page .model-g .inner-box {
    display: block;
  }

  .laboratory-page .model-g .inner-box .img {
    width: 5.373333rem;
    margin: 0 auto 0.559999rem;
  }

  .laboratory-page .model-g .inner-box .img.pc {
    display: none;
  }

  .laboratory-page .model-g .inner-box .img.mo {
    margin-top: 0.48rem;
    display: block;
  }

  .laboratory-page .model-g .inner-box .right-box {
    width: 100%;
  }

  .laboratory-page .model-g .inner-box .right-box .title {
    font-size: 0.479999rem;
    line-height: 1;
    margin-bottom: 0.746666rem;
    color: #00528d;
  }

  .laboratory-page .model-g .inner-box .right-box .text {
    line-height: 0.639999rem;
    font-size: 0.319999rem;
    margin-bottom: 0.479999rem;
  }

  .laboratory-page .model-g .inner-box .right-box .btn {
    width: 6.799999rem;
    height: 0.826666rem;
    line-height: calc(0.826666rem - 4px);
    text-align: center;
    color: #00528d;
    font-size: 0.399999rem;
    border: 2px solid #00528d;
    cursor: pointer;
    margin: 0 auto;
    font-weight: 500;
  }

  .laboratory-page .modal-a {
    padding: 0;
    background: none;
  }

  .laboratory-page .modal-a .block-title {
    line-height: 1;
    margin-bottom: 0.666666rem;
    color: #00528d;
    text-align: center;
  }

  .laboratory-page .modal-a .inner-box {
    padding: 0.399999rem 0.319999rem;
    background: #dcdddd;
  }

  .laboratory-page .modal-a .inner-box .btn {
    display: none;
  }

  .laboratory-page .modal-a .inner-box .swiper-slide {
    height: 7.279999rem;
    padding-top: 1.333333rem;
  }

  .laboratory-page .modal-a .inner-box .swiper-slide .title {
    padding-left: 0.799999rem;
    font-size: 0.479999rem;
  }

  .laboratory-page .modal-a .inner-box .swiper-slide .text {
    font-size: 0.373333rem;
    line-height: 0.506666rem;
    padding-left: 0.799999rem;
  }

  .laboratory-page .modal-b .inner-box .item .item-title {
    color: #00528D;
    text-align: center;
    margin-bottom: 0.666666rem;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box .btn {
    display: none;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 {
    margin-bottom: 0;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide {
    height: 3.199999rem;
    width: 100%;
    height: 3.199999rem;
    margin-right: 0;
    margin-bottom: 6px;
    padding: 0.799999rem 0.666666rem 0 0.666666rem;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide:last-child {
    margin-bottom: 0;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide .title {
    font-size: 0.479999rem;
    margin-bottom: 0.426666rem;
    text-align: left;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-1 .swiper-slide .text {
    padding: 0;
    font-size: 0.373333rem;
    line-height: 0.48rem;
    height: 0.96rem;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide {
    width: 100%;
    height: 3.199999rem;
    margin-right: 0;
    margin-bottom: 6px;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide .item-content .title {
    font-size: 0.479999rem;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide .item-content .text {
    font-size: 0.373333rem;
    line-height: 0.639999rem;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide:nth-child(2n) .item-content .title {
    background: #d7d9de;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide:nth-child(2n+1) .item-content .title {
    background: #dde2f3;
  }

  .laboratory-page .modal-b .inner-box .item .swiper-box-2 .swiper-slide:hover .item-content {
    transform: rotateX(180deg);
  }

  .laboratory-page .modal-c {
    margin-bottom: 0;
  }

  .laboratory-page .modal-c .w1200 {
    top: 0.666666rem;
  }

  .laboratory-page .modal-c .w1200 .block-title {
    text-align: center;
  }

  .laboratory-page .modal-c .inner-box .banner {
    height: auto;
  }

  .laboratory-page .modal-c .inner-box .pc {
    display: none;
  }

  .laboratory-page .modal-c .inner-box .mo {
    display: block;
  }

  .laboratory-page .modal-c .inner-box .content .item:nth-child(1) {
    left: 0.319999rem;
    top: 2.786666rem;
  }

  .laboratory-page .modal-c .inner-box .content .item:nth-child(2) {
    left: 6.733333rem;
    top: 2.666666rem;
  }

  .laboratory-page .modal-c .inner-box .content .item:nth-child(2) .content-box {
    left: -2.666666rem;
  }

  .laboratory-page .modal-c .inner-box .content .item:nth-child(2) .content-box .sj {
    left: 3.733333rem;
  }

  .laboratory-page .modal-c .inner-box .content .item:nth-child(3) {
    left: 0.746666rem;
    top: 8.133333rem;
  }

  .laboratory-page .modal-c .inner-box .content .item:nth-child(4) {
    left: 4.173333rem;
    top: 4.9rem;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box {
    align-items: flex-start;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box .icon {
    width: 0.826666rem;
    height: 0.826666rem;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box .icon .circle-1 {
    width: 0.826666rem;
    height: 0.826666rem;
    border: 1px solid #00528d;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box .icon .circle-2 {
    width: 0.666666rem;
    height: 0.666666rem;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box .icon .box {
    width: 0.426666rem;
    height: 0.426666rem;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box .icon .box .h {
    width: 0.213333rem;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box .icon .box .s {
    height: 0.213333rem;
  }

  .laboratory-page .modal-c .inner-box .content .item .hover-box .span {
    line-height: 0.799999rem;
    font-size: 0.399999rem;
  }

  .laboratory-page .modal-c .inner-box .content .item .content-box {
    left: 0;
    font-size: 0.319999rem;
    line-height: 0.479999rem;
    width: 5.466666rem;
    padding: 0.35rem;
    z-index: 20;
  }
}