@charset "utf-8";
@media screen and (max-width: 1920px) {
    .newde-deta-ri-share{
        margin-bottom: 0.5rem;
    }
    .ndrt-li-link-tit{
        margin-bottom: 0.2rem;
    }
    .ndrt-li-link{
        min-height: 1.9rem;
    }
    .home-mode-pop-nub{
        width: 53.125%;
    }
    .hmpn-item-box{
        max-height: 600px;
    }
    .home-list-wrap {
        top: calc(var(--headh) + 0.4rem);
    }
    .hlin-show {
        padding: 0.6rem 0.8rem 0.7rem 0.8rem;
    }
    .hlin-show-top-right .ys-demo-num {
        font-size: 1.1rem;
    }
    .home-list-info-nub:not(:first-child) {
        transform: translateY(calc(100vh - 1rem));
    }
}
/* 响应式原则：调大看小 */
@media screen and (max-width: 1919px) {
    .ndrt-li-link {
        padding: 0.2rem 0 0.18rem;
    }
    .ndrt-li-link {
        min-height: 1.8rem;
    }
    .hmpn-item-box{
        max-height: 540px;
    }
    .home-mode-pop-nub,
    .home-mode-pop-list{
        bottom: 0.62rem;
    }
    .hlin-show-top-right .ys-demo-num {
        font-size: 1rem;
    }
    /* 1919end */
}
@media screen and (max-width: 1680px) {
    html {
        font-size: 86px;
    }
    :root{
        /* 间距 */
        --space250: 2.0rem;
        --space240: 1.95rem;
        --space230: 1.9rem;
        --space220: 1.85rem;
        --space210: 1.8rem;
        --space200: 1.75rem;
        --space190: 1.7rem;
        --space180: 1.65rem;
        --space170: 1.6rem;
        --space160: 1.55rem;
        /* 导航 */
        --headh:70px;
        /* icon大小 */
        --iconWidth2: 18px;
        --iconWidth3: 22px;
    }
    .std-btn-link,
    .std-btn2-link {
        height: 46px;
    }
    .ys-ban-right-word, .ys-ban-right-btn{
        padding-right: 0.4rem;
    }
    .head-btn {
        margin-left: 0.4rem;
    }
    .head-lang-top-text,
    .head-nav-item-title,
    .head-ldi-nub a{
        font-size: 14px;
    }
    .serv-form-wrap-right .ys-fii-input {
        height: 42px;
    }
    .serv-form-wrap-right .ys-fic-auth-img {
        height: 48px;
    }
    .head-btn .std-btn-link {
        height: 42px;
    }
    .head-logo{
        width: 170px;
    }
    .sltu-li p{
        height: 44px;
    }
    .std-btn1.std-btn1-backg .std-btn-link{
        min-width: 160px;
    }
    .mod-arrows1 .swiper-button-next, 
    .mod-arrows1 .swiper-button-prev, 
    .mod-arrows1 .slick-prev, 
    .mod-arrows1 .slick-next {
        width: 0.54rem;
        height: 0.54rem;
    }
    .about-lead-img{
        width: calc(100% - 0.8rem);
        margin: 0 auto;
    }
    .hmmd-li-box-icon img {
        width: 56%;
    }
    .hmmd-li-box-icon {
        width: 0.38rem;
        height: 0.38rem;
    }
    .ys-fold-zhan {
        height: 5.6rem;
    }
    /* 2026.3.9-leo-start */
    /* b1-start */
    .ptul-link-le-text {
        margin-bottom: 0.6rem;
    }
    .ptul-link-le {
        width: 44.5%;
    }
    .prod-tab-cont-tab {
        padding: 0.5rem;
    }
    .ptul-link .std-btn-link {
        height: 40px;
    }
    /* b1-end */
    /* b2-start */
    .deta-disp-cont-le .std-btn-link {
        height: 40px;
    }
    .dulb-tit::after {
        width: 6px;
        height: 6px;
    }
    .dulb-tit {
        padding-left: 0.2rem;
    }
    .dple-ul {
        --pad5: 0.16rem;
    }
    .deta-posit-list-row {
        margin-bottom: 0.7rem;
    }
    .dpla-table table tbody tr td {
        padding: 0.2rem 0;
    }
    .deta-posit-anchor {
        padding: 0 0.7rem;
    }
    .dpla-tit {
        padding: 0 0.7rem 0.2rem 0.7rem;
    }
    .dpla-box {
        padding: 0 0.7rem;
    }
    .deta-rela-cont {
        padding: 0.5rem 0.7rem 0.44rem 0.7rem;
    }
    .deta-disp-cont-le {
        padding: 0 0.6rem 0 0.7rem;
    }
    .dpla-table table thead tr th {
        line-height: 46px;
    }
    /* b2-end */
    /* f1-start */
    .case-cont-top-down .ys-select-hd {
        height: 54px;
    }
    .case-cont-top-inp input {
        height: 54px;
    }
    .ccti-but-link {
        line-height: 54px;
    }
    .ccti-icon {
        width: 22px;
    }
    .case-cont-btm-ul {
        --pad9: 0.16rem;
    }
    .ccbu-li-link-text {
        padding: 0 0.32rem;
        bottom: 0.26rem;
    }
    .cllt-ri {
        --width1: 36px;
    }
    .case-cont-btm {
        margin-bottom: 0.7rem;
    }
    .case-cont-top .ys-select-inof {
        max-height: 202px;
    }
    /* f1-end */
    /* e1-start */
    .pany-page h1 {
        margin-bottom: 0.45rem;
    }
    .pdtl-tit {
        margin-bottom: 0.52rem;
    }
    .pcul-box-ri {
        padding: 0 0.7rem;
    }
    /* e1-end */
    /* e2-1-start */
    .news-cont-inp {
        margin-bottom: 0.54rem;
    }
    .news-cont-slick .std-btn-link {
        height: 44px;
    }
    .news-list-ul {
        --pad12: 0.16rem;
    }
    /* e2-1-end */
    /* e3-start */
    .clul-box-icon {
        margin-bottom: 0.16rem;
    }
    .contus-from-ri .ys-form {
        --height: 50px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fii-input {
        height: 58px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fic-auth-img {
        height: 52px;
    }
    .contus-from .ys-select-xtbbox {
        width: 18px;
    }
    .contus-from-ri .ys-form-inof-text .ys-fii-input {
        height: 122px;
    }
    .contus-from .ys-form-inof-submit .ys-fii-submit {
        height: 44px;
        line-height: 44px;
    }
    /* e3-end */
    /* e2-2-start */
    .ndlp-le-icon {
        width: 36px;
        height: 36px;
    }
    .newde-deta-ri-share .ys-share-list {
        padding: 0 0.12rem;
    }
    .newde-deta-ri-share .ys-share {
        margin: 0 -0.12rem;
    }
    .ndll-le-ul-li span {
        line-height: 24px;
    }
    .pany-page .ys-nyban-title p {
        width: 47.25%;
    }
    .case-cont-top .ys-select-inof {
        max-height: 164px;
    }
    .pttb-arrow {
        width: 36px;
        height: 36px;
        padding: 6px;
    }
    .contus-from-ri .ys-fia-text-btn {
        top: 1px;
    }
    .contus-from-ri .ys-form-inof-agree {
        margin-top: 0.26rem;
    }
    /* e2-2-end */
    /* 2026.3.9-leo-end */
    .pany-page .ys-nyban-title p{
        width: 52%;
    }
    .hmwl-show {
        padding: 0.5rem 0.4rem 0.4rem 0.5rem;
    }
    .hlin-show-top-right .ys-demo-num {
        font-size: 0.86rem;
    }
    .hrwc-right-list-item{
        margin-bottom: 0.4rem;
    }
    .hibn-btn .std-btn2-link{
        height: 42px;
    }
    .hibn-btn .std-btn2-link-icon {
        width: 16px;
    }
    .home-more-text {
        bottom: 0.2rem;
        left: 0.2rem;
    }
    /* 1680end */
}
@media screen and (max-width: 1440px) {
    .ys-modal-content {
        max-height: 650px;
    }
    html {
        font-size: 66px;
    }
    :root {
        --font28: 0.30rem; 
        --font26: 0.28rem; 
        --font24: 0.28rem; 
        --font22: 0.26rem; 
        --font20: 0.26rem; 
        --font18: 0.24rem;  
        --font16: 0.22rem;   
        --font14: 0.20rem;  
        --font12: 12px;  
        --headh: 60px;
    }
    /* 2026.3.9-leo-satrt */
    /* b1-start */
    .ptul-link-ri {
        width: 48%;
    }
    .ptul-link-le-tit {
        margin-bottom: 0.26rem;
    }
    .ptul-link .std-btn-link {
        height: 38px;
    }
    .pbll-item {
        margin-bottom: 0.36rem;
    }
    .ptct-bot-list-ul {
        --pad2: 0.14rem;
        margin: 0 calc(var(--pad2) * -1);
    }
    .pilt-icon {
        width: 28px;
    }
    /* b1-end */
    /* b2-start */
    .deta-disp-cont-le .std-btn-link {
        height: 38px;
    }
    .deta-disp-cont-le {
        padding: 0 0.5rem 0 0.6rem;
    }
    .deta-posit-anchor {
        padding: 0 0.6rem;
    }
    .dpla-tit {
        padding: 0 0.6rem 0.2rem 0.6rem;
    }
    .dpla-box {
        padding: 0 0.6rem;
    }
    .deta-rela-cont {
        padding: 0.5rem 0.6rem 0.4rem 0.6rem;
    }
    .duil-text {
        bottom: 0.24rem;
    }
    .dulb-tit::after {
        top: 0.15rem;
    }
    /* b2-end */
    /* f1-start */
    .case-cont-top-down .ys-select-hd {
        height: 50px;
    }
    .case-cont-top-inp input {
        height: 50px;
    }
    .ccti-icon {
        width: 20px;
        left: 0.18rem;
    }
    .ccti-but-link {
        line-height: 50px;
    }
    .case-cont-top {
        margin-bottom: 0.5rem;
    }
    .cllt-ri {
        --width1: 34px;
    }
    .cllt-le-tit {
        margin-bottom: 0.12rem;
    }
    .case-cont-btm-ul {
        --pad9: 0.14rem;
    }
    .pc-fenye li {
        width: 32px;
        height: 33px;
        line-height: 33px;
    }
    .case-cont-top .ys-select-inof {
        max-height: 174px;
    }
    /* f1-end */
    /* e1-start */
    .pany-page h1 {
        margin-bottom: 0.4rem;
    }
    .pdtl-tit {
        margin-bottom: 0.46rem;
    }
    .pcul-box-ri {
        padding: 0 0.6rem;
    }
    /* e1-end */
    /* e2-1-start */
    .news-cont-slick .std-btn-link {
        height: 40px;
    }
    .news-list-ul {
        --pad12: 0.14rem;
    }
    .nlul-link-text-tit {
        margin-bottom: 0.24rem;
    }
    .news-cont-slick-ul .slick-list {
        padding: 0.15rem 0;
        margin: -0.15rem 0;
    }
    .ncsu-item {
        padding: 0 0.15rem;
    }
    .news-cont-slick-ul {
        margin: 0 -0.15rem;
    }
    /* e2-1-end */
    /* e3-start */
    .contus-from-ri .ys-form {
        --height: 48px;
    }
    .contus-from-ri .ys-form-inof-text .ys-fii-input {
        height: 112px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fii-input {
        height: 54px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fic-auth-img {
        height: 46px;
    }
    .contus-from-ri .ys-fia-text-btn {
        width: 14px;
        height: 14px;
        top: 4px;
    }
    .contus-from .ys-form-inof-submit .ys-fii-submit {
        height: 40px;
        line-height: 40px;
    }
    /* e3-end */
    /* e2-2-start */
    .ndlp-le-icon {
        width: 32px;
        height: 32px;
    }
    .newde-deta-le-tit {
        margin-bottom: 0.26rem;
    }
    .newde-deta-le-lable {
        padding-bottom: 0.26rem;
        margin-bottom: 0.52rem;
    }
    .ndrt-li-link-tit {
        margin-bottom: 0.3rem;
    }
    .case-cont-top .ys-select-inof {
        max-height: 140px;
    }
    .newde-deta-ri-share {
        padding: 0.14rem 0.2rem;
        margin-bottom: 0.5rem;
    }
    .pttb-arrow {
        width: 32px;
        height: 32px;
        padding: 6px;
    }
    .prod-tab-top-but {
        width: calc(100% + 100px);
    }
    .deta-posit-cont {
        padding-top: 0.8rem;
    }
    /* e2-2-end */
    /* 2026.3.9-leo-end */
    .serv-form-wrap-right .ys-fii-input {
        height: 40px;
    }
    .serv-form-wrap-right .ys-fic-auth-img {
        height: 46px;
    }
    .ys-fia-text-btn {
        width: 14px;
        height: 14px;
        top: 4px;
    }
    .serv-form-wrap-right .ys-fii-submit .std-btn-link {
        height: 42px;
    }
    .head-btn .std-btn-link {
        height: 38px;
    }
    .head-logo{
        width: 154px;
    }
    .sltu-li p{
        height: 40px;
    }
    .std-btn1.std-btn1-backg .std-btn-link{
        min-width: 140px;
    }
    .ys-horse {
        --width1: 2.9rem;
    }
    .about-lead-img img:nth-child(2) {
        width: 52%;
    }
    .std-btn1.std-btn1-back .std-btn-link {
        min-width: 1.6rem;
        height: 40px;
    }
    .about-lead-img {
        width: calc(100% - 1.8rem);
        margin: 0 auto;
    }
    .about-lead-cont{
        width: 48%;
    }
    .mod-arrows1 .swiper-button-next, 
    .mod-arrows1 .swiper-button-prev, 
    .mod-arrows1 .slick-prev, 
    .mod-arrows1 .slick-next {
        width: 0.6rem;
        height: 0.6rem;
    }
    .newc-top-tab-li p{
        font-size: var(--font12);
    }
    .hull-title {
        height: 3.3em;
        -webkit-line-clamp: 2;
    }
    .newc-top-tab-li p{
        padding: 0 0.14rem;
    }
    .yfzs-bot-icon {
        width: 0.46rem;
        height: 0.46rem;
    }
    .subcomp-prod .ptul-link-le-text {
        margin-bottom: 0.4rem;
    }
    .subcomp-ship .mod-word {
        width: 78%;
    }
    .subcomp-prod .ptct-bot-list-ul {
        --pad2: 0.14rem;
    }
    .ndrt-li-link {
        min-height: 2.2rem;
    }
    .newde-deta-le-tit{
        font-size: var(--font36);
    }
    .ndll-le-ul-li span{
        font-size: var(--font12);
        padding: 0 0.12rem;
    }
    .std-btn-link, .std-btn2-link{
        height: 44px;
    }
    .home-mode-pop-list{
        width: 2.4rem;
    }
    .home-mode-pop-list{
        padding: 0 0.4rem;
    }
    .hrwc-right-list{
        margin: 0 -0.4rem;
    }
    .hrwc-right-list-item{
        padding: 0 0.4rem;
    }
    .home-news-btn{
        margin-top: 0.5rem;
    }
    .himd-point-box-text{
        font-size: var(--font12);
    }
    .himd-point.yx-active .himd-point-box-text {
        margin-left: 0.04rem;
    }
    .home-mode-pop-list {
        width: 3.2rem;
    }
    .about-lead-cont-word p{
        font-size: var(--font16);
    }
    .about-lead-cont .std-btn1{
        margin-top: 0.3rem;
    }
    .about-lead-cont {
        /* padding: 0.4rem 0.3rem; */
    }
    /* 1440end */
}
@media screen and (max-width: 1199px) {
    :root {
        --headh: 56px;
    }
    html {
        font-size: 58px;
    }
    :root {
        /* 字号82-100 0.66rem 38px */
        --fontr1: 0.66rem;
        --font100: var(--fontr1);
        --font98: var(--fontr1);
        --font96: var(--fontr1);
        --font94: var(--fontr1);
        --font92: var(--fontr1);
        --font90: var(--fontr1);
        --font88: var(--fontr1);
        --font86: var(--fontr1);
        --font86: var(--fontr1);
        --font84: var(--fontr1);
        --font82: var(--fontr1);
        /* 字号72-80 0.59rem 34px */
        --fontr2: 0.59rem;
        --font80: var(--fontr2);
        --font78: var(--fontr2);   
        --font76: var(--fontr2); 
        --font74: var(--fontr2); 
        --font72: var(--fontr2); 
        /* 字号62-70 0.55rem 32px */
        --fontr3: 0.55rem;
        --font70: var(--fontr3); 
        --font68: var(--fontr3);
        --font66: var(--fontr3);
        --font64: var(--fontr3);
        --font62: var(--fontr3);  
        /* 字号52-60 0.52rem 30px */
        --fontr4: 0.52rem;
        --font60: var(--fontr4); 
        --font58: var(--fontr4); 
        --font56: var(--fontr4); 
        --font54: var(--fontr4); 
        --font52: var(--fontr4); 
        /* 间距 */
        --space250: 1.425rem;
        --space240: 1.4rem;
        --space230: 1.375rem;
        --space220: 1.35rem;
        --space210: 1.325rem;
        --space200: 1.3rem;
        --space190: 1.275rem;
        --space180: 1.25rem;
        --space170: 1.225rem;
        --space160: 1.2rem;
        --space150: 1.175rem;
        --space140: 1.15rem;
        --space130: 1.125rem;
        --space120: 1.1rem;
        --space110: 1.0rem;
        --space100: 0.95rem;
    }
    /* 移动端-副导航 - start */
    .footer-nav{
        flex-direction: column;
        --gap1: 0px;
        --gap2: 0px;
        border-top: 1px solid rgba(102,102,102,.5);
    }
    .footer-nav>li{
        position: relative;
        border-bottom: 1px solid rgba(102,102,102,.5);
    }
    .footer-nav>li>a{
        padding: 6px 0;
    }
    .footer-nav>li::before,
    .footer-nav>li::after{
        content: '';
        position: absolute;
        width: 16px;
        height: 1px;
        background: rgba(51,51,51,.5);
        right: 2px;
        top: calc(0.875em + 9px);
        transition: all .4s ease;
    }
    .footer-nav>li::after{
        transform: rotate(90deg);
    }
    .footer-nav ul{
        display: none;
    }
    .footer-nav>li.act::after {
        transform: rotate(0deg);
    }
    .footer-nav>li.no-nav::before,
    .footer-nav>li.no-nav::after{
        display: none;
    }
    .footer-nav>li.no-nav a{
        width: 100%;
    }
    .footer-top{
        flex-direction: column;
    }
    .footer-nav {
        width: calc(100% + calc(var(--gap1) * 2));
    }
    .footer-logo {
        width: 2.6rem;
        margin-bottom: 0.6rem;
    }
    .footer-nav>li::before{
        content:"\e7b2";
        font-family: "iconfont" !important;
        position: absolute;
        width: auto;
        height: auto;
        background: transparent;
        right: 2px;
        top: calc(0.875em + 11px);
        transition: all .4s ease;
        color: var(--colorfff);
        font-size: 10px;
    }
    .footer-nav>li::after {
        display: none;
    }
    .footer-nav>li>a {
        padding: 0.2rem 0;
        font-size: var(--font24);
        margin-bottom: 0;
    }
    .footer-nav>li{
        border-top: solid 1px rgba(255,255,255,0.4);
        border-bottom: none;
    }
    .footer-nav>li.act::before{
        transform: rotate(180deg);
    }
    .footer-nav ul{
        padding: 0.1rem 0;
    }
    .footer-bot{
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .footer-privacy{
        margin-top: 0.1rem;
    }
    .footer-share {
        --codew: 100px;
    }
    .footer-share>li:first-child .footer-share-code{
        left: 0;
        transform: translateX(0);
    }
    .footer-share>li:first-child .footer-share-code::before{
        left: 15px;
        transform: translateX(0%) rotate(180deg);
    }
    .footer-text, .footer-text a, .footer-text p, .footer-text span{
        text-align: center;
    }
    a[href="https://www.yongsy.com"] {
        margin-left: 0 !important;
    }
    .ys-footer-pic{
        display: none;
    }
    /* 移动端-副导航 - end */
    /* 2026.3.9-leo-satrt */
    /* b1-start */
    .pttu-li-box-icon {
        width: 18px;
        margin-bottom: 0.16rem;
    }
    .ptul-link-le-tit {
        margin-bottom: 0.16rem;
    }
    .ptul-link-le-text {
        margin-bottom: 0.45rem;
    }
    .ptul-link .std-btn-link {
        height: 36px;
    }
    .ptul-link-ri {
        width: 50%;
    }
    .pbll-item {
        width: 50%;
        margin-bottom: 0.36rem;
    }
    /* b1-end */
    /* b2-start */
    .ddcl-tit {
        margin-bottom: 0.2rem;
    }
    .deta-disp-cont-le {
        padding: 0.1rem 0.36rem 0.1rem 0.5rem;
    }
    .dpau-li {
        width: 20%;
        text-align: center;
    }
    .deta-posit-anchor {
        padding: 0 0.5rem;
    }
    .dpla-box {
        padding: 0 0.5rem;
    }
    .deta-posit-list {
        padding: 0.4rem 0;
    }
    .dulb-tit::after {
        width: 5px;
        height: 5px;
    }
    .dple-ul-li {
        width: 50%;
    }
    .dple-ul {
        --pad5: 0.14rem;
    }
    .dpla-table table thead tr th {
        line-height: 42px;
    }
    .dpla-table table tbody tr td {
        padding: 0.16rem 0;
    }
    .deta-rela-cont {
        padding: 0.5rem 0.5rem 0.4rem 0.5rem;
    }
    .ddcl-par {
        margin-bottom: 0.36rem;
    }
    .deta-disp-cont-le .std-btn-link {
        height: 34px;
    }
    /* b2-end */
    /* f1-start */
    .case-cont-top-down {
        width: 22%;
    }
    .case-cont-top-inp {
        width: 37.5%;
    }
    .case-cont-top-down .ys-select-hd {
        height: 44px;
    }
    .case-cont-top-inp input {
        height: 44px;
    }
    .ccti-but-link {
        line-height: 44px;
    }
    .ccti-icon {
        width: 18px;
    }
    .case-cont-top {
        margin-bottom: 0.42rem;
    }
    .cllt-ri {
        --width1: 30px;
    }
    .ccbu-li-link-text {
        padding: 0 0.26rem;
        bottom: 0.2rem;
    }
    .case-cont-btm-ul {
        --pad9: 0.12rem;
    }
    .case-cont-btm {
        margin-bottom: 0.6rem;
    }
    .case-cont-top .ys-select-inof {
        max-height: 164px;
    }
    /* f1-end */
    /* e1-start */
    .pany-data-top-le {
        width: 47%;
    }
    .pdtl-tit {
        margin-bottom: 0.36rem;
    }
    .pany-cult-tit {
        margin-bottom: 0.5rem;
    }
    .pcul-box-ri-text {
        margin-bottom: 0.26rem;
    }
    .pcul-box-ri {
        padding: 0 0.5rem;
    }
    /* e1-end */
    /* e2-1-start */
    .news-cont-inp .case-cont-top-inp {
        width: 50%;
    }
    .ncsu-item-link-ri {
        margin-top: 0.1rem;
    }
    .nilr-tit {
        margin-bottom: 0.14rem;
    }
    .nilr-par {
        margin-bottom: 0.32rem;
    }
    .news-cont-slick .std-btn-link {
        height: 34px;
        font-size: var(--font14);
    }
    .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 4px;
    }
    .news-cont-slick-ul .slick-dots {
        left: calc(56% + 0.2rem);
    }
    .news-list-ul-li {
        width: 50%;
    }
    /* e2-1-end */
    /* e3-start */
    .contus-link-text {
        left: 0.6rem;
    }
    .contus-from-ri .ys-form {
        --height: 42px;
    }
    .contus-from .ys-select-xtbbox {
        width: 16px;
    }
    .contus-from-ri .ys-form-inof-text .ys-fii-input {
        height: 94px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fii-input {
        height: 48px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fic-auth-img {
        height: 40px;
    }
    .contus-from .ys-form-inof-submit .ys-fii-submit {
        height: 38px;
        line-height: 38px;
    }
    /* e3-end */
    /* e2-2-start */
    .newde-deta-ri {
        width: 28%;
    }
    .ndlp-le-icon {
        width: 30px;
        height: 30px;
    }
    .newde-deta-ri-share {
        margin-bottom: 0.5rem;
    }
    .ndrt-li-link-tit {
        margin-bottom: 0.24rem;
    }
    .ndll-le-ul-li span {
        line-height: 22px;
    }
    .news-cont-slick .std-btn-link {
        height: 30px;
    }
    .contus-from-ri .ys-fia-text-btn {
        top: 3px;
    }
    .pttu-li-box {
        padding: 0.18rem 0.16rem;
    }
    .case-cont-top .ys-select-inof {
        max-height: 134px;
    }
    .deta-disp-cont-le {
        padding: 0.5rem;
    }
    .deta-disp-cont-ri {
        height: auto;
    }
    .deta-disp-cont-ri img {
        height: 100%;
        object-fit: cover;
    }
    .news-cont {
        margin-bottom: 0.7rem;
    }
    .newde-deta-ri-share {
        margin-bottom: 0.42rem;
    }
    .pttb-arrow {
        width: 30px;
        height: 30px;
        padding: 5px;
    }
    .prod-tab-top-but {
        width: calc(100% + 90px);
    }
    /* e2-2-end */
    /* 2026.3.9-leo-end */
    .ys-phnavss-btn{
        width: 18px;
        position: relative;
    }
    .ys-phnavss-btn img{
        width: 100%;
        transition: var(--transition);
    }
    .ys-phnavss-btn img:nth-child(2){
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
    }
    .ys-phnavss-btn img:nth-child(1){
        opacity: 1;
    }
    .ys-hd-ph.isfixed .ys-phnavss-btn img:nth-child(1),
    .ys-hd-ph.has-btn .ys-phnavss-btn img:nth-child(1){
        opacity: 0;
    }
    .ys-hd-ph.isfixed .ys-phnavss-btn img:nth-child(2),
    .ys-hd-ph.has-btn .ys-phnavss-btn img:nth-child(2){
        opacity: 1;
    }
    .ys-ph-navbar4 .ys-phnav-menu{
        border-top: solid 1px #E6EDFA;
    }
    .ys-ph-navbar4 .ys-ph-nav .ys-phnav-header-font, 
    .ys-ph-navbar4 .ys-ph-nav a,
    .ys-hd-ph.has-btn .ys-phnav-header a, 
    .ys-hd-ph.has-btn .ys-phnav-header-font, 
    .ys-hd-ph.has-btn .ys-phnav-search .iconfont, 
    .ys-hd-ph.isfixed .ys-phnav-header a, 
    .ys-hd-ph.isfixed .ys-phnav-header-font, 
    .ys-hd-ph.isfixed .ys-phnav-search .iconfont, 
    .ys-page-wrap.on .ys-phnav-header a, 
    .ys-page-wrap.on .ys-phnav-header-font, 
    .ys-page-wrap.on .ys-phnav-search .iconfont {

        color: var(--color00d);
    }
    .ys-hd-ph.has-btn .ys-phnav-menubtn span, 
    .ys-hd-ph.has-btn .ys-phnav-menubtn::after, 
    .ys-hd-ph.has-btn .ys-phnav-menubtn::before, 
    .ys-hd-ph.isfixed .ys-phnav-menubtn span, 
    .ys-hd-ph.isfixed .ys-phnav-menubtn::after, 
    .ys-hd-ph.isfixed .ys-phnav-menubtn::before, 
    .ys-page-wrap.on .ys-phnav-menubtn span, 
    .ys-page-wrap.on .ys-phnav-menubtn::after, 
    .ys-page-wrap.on .ys-phnav-menubtn::before,
    .ys-ph-navbar4 .ys-phnav-icon::after, 
    .ys-ph-navbar4 .ys-phnav-icon::before{
        background: var(--color00d);
    }
    .ys-phnav-menubtn span, 
    .ys-phnav-menubtn::after, .ys-phnav-menubtn::before{
        height: 1.5px;
    }
    .ys-ph-navbar4 .ys-phmenu-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .ys-ph-navbar4 .ys-phmenu-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .ys-ph-navbar4 .ys-phmenu-scroll .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .ys-ph-navbar4 .ys-phmenu-scroll .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar{
        background: var(--colormain) !important;
    }
    .sltu-li p{
        height: 38px;
    }
    .serv-global .slick-prev {
        left: -0.64rem;
    }
    .serv-global .slick-next{
        right: -0.64rem;
    }
    .std-btn1.std-btn1-backg .std-btn-link {
        height: 38px;
    }
    .serv-form-wrap-right {
        padding-left: 0.5rem;
        padding-right: 0.5rem;
    }
    .serv-form-wrap-right .ys-fic-auth-img {
        height: 40px;
    }
    .slls-pic{
        top: 3px;
    }
    .subcomp-ship .mod-word{
        width: 100%;
    }
    .about-lead-img{
        width: calc(100% - 0.6rem);
    }
    .about-lead-cont{
        width: 46%;
        /* padding: 0.4rem 0.34rem; */
    }
    .about-lead-cont .std-btn1{
        margin-top: 0.3rem;
    }
    .std-btn1.std-btn1-back .std-btn-link{
        height: 38px;
    }
    .about-lead-cont h2{
        margin-bottom: 0.2rem;
    }
    .deta-tab{
        display: none;
    }
    .subcomp-prod .std-btn1.std-btn1-liner .std-btn-link {
        min-width: 1.8rem;
    }
    .deta-disp {
        padding-top: 0.75rem;
        margin-bottom: 0.5rem;
    }
    .ys-page-wrap.on .ys-hd-ph{
        border-bottom: solid 1px #E6EDFA;
    }
    .ys-page-wrap.on .ys-phnavss-btn img:nth-child(2){
        opacity: 1;
    }
    .ys-page-wrap.on .ys-phnavss-btn img:nth-child(1){
        opacity: 0;
    }
    .pcul-box-ri-par p {
        font-size: var(--font18);
    }
    .nilr-par p{
        max-height: 3.3em;
        -webkit-line-clamp: 2;
    }
    .news-list-ul-li:nth-child(2n+1){
        animation-delay: 0.4s;
    }
    .news-list-ul-li:nth-child(2n+2){
        animation-delay: 0.5s;
    }
    .nllb-text{
        display: none;
    }
    .nllb-icon {
        transform: translateX(0px);
    }
    .newde-deta-le-edito {
        margin-bottom: 0.46rem;
    }
    .contus-from-ri{
        width: 53%;
    }
    .contus-from-le {
        width: 40%;
    }
    .contus-from-ri .ys-fia-text-btn {
        width: 12px;
        height: 12px;
    }
    .contus-from-ri .ys-form-inof-submit {
        width: 32% !important;
        padding: 0;
    }
    .contus-from-ri .ys-form-inof-agree{
        width: 62%;
    }
    .hmwl-show-top-title{
        font-size: var(--font30);
    }
    .hmwl-show {
        padding: 0.4rem 0.3rem;
    }
    .hmwr-bot-list-box{
        padding: 0.3rem 0.24rem;
    }
    .std-btn-link, .std-btn2-link {
        height: 40px;
    }
    .hlin-show-top-right .ys-demo-num {
        font-size: 0.7rem;
    }
    .hstr-word p {
        font-size: var(--font16);
    }
    .htll-pic::before{
        height: 45%;
    }
    .home-list-zhan{
        display: none;
    }
    .home-list-wrap {
        top: auto;
        position: relative;
    }
    .home-list{
        overflow: hidden !important;
    }
    .home-list-info-nub:not(:first-child) {
        position: relative;
        left: auto;
        top: auto;
        width: 100%;
        height: auto;
        transform: translateY(0vh);
    }
    .hlin-show {
        padding: 0.5rem 0.4rem;
    }
    .home-list-info-nub:last-child{
        margin-bottom: 0;
    }
    .ys-fold-zhan{
        height: 5rem;
    }
    .ys-fold .slick-list{
        padding-bottom: 0.6rem;
    }
    .yfzs-hide{
        display: block;
        margin-top: 0.2rem;
    }
    .yfzs-bot{
        opacity: 1;
    }
    .deta-disp-cont-ri .ys-video-btn{
        display: block !important;
    }
    .home-mode-pop-nub, .home-mode-pop-list {
        bottom: auto;
        top: 50%;
        transform: translateY(-50%);
    }
    .home-mode-pop-close {
        top: -1rem;
        right: -1rem;
        width: 2rem;
        height: 2rem;
    }
    .home-mode-pop-close::after {
        top: 70%;
        left: 32%;
    }
    .home-list {
        padding-bottom: 0;
    }
    /* 1199end */
}
@media screen and (max-width: 767px) {
    .ys-ban-pc, .ys-nyban-pc{
        display: none;
    }
    .ys-ban-video{
        display: none;
    }
    .ys-ban-ph, .ys-nyban-ph{
        display: block;
    }
    .ys-modal-content {
        max-height: 550px;
        padding: 50px 20px;
    }
    html {
        font-size: 56px;
    }
    :root {
        /* 字号82-100 0.60rem 34px */
        --fontr1: 0.60rem;
        /* 字号72-80 0.57rem 32px */
        --fontr2: 0.57rem;
        /* 字号62-70 0.54rem 30px */
        --fontr3: 0.54rem;
        /* 字号52-60 0.50rem 28px */
        --fontr4: 0.50rem;
        /* 下 */
        --font48: 0.44rem;
        --font44: 0.40rem;
        --font36: 0.38rem; 
        --font34: 0.36rem; 
        --font32: 0.36rem; 
        --font30: 0.34rem; 
        --font28: 0.34rem; 
        --font26: 0.32rem; 
        --font24: 0.32rem; 
        --font22: 0.28rem; 
        --font20: 0.28rem; 
        --font18: 0.26rem;  
        --font16: 0.25rem;   
        --font14: 0.24rem;  
        /* 间距 */
        --space250: 1.00rem;
        --space240: 0.99rem;
        --space230: 0.97rem;
        --space220: 0.95rem;
        --space210: 0.93rem;
        --space200: 0.91rem;
        --space190: 0.89rem;
        --space180: 0.87rem;
        --space170: 0.85rem;
        --space160: 0.83rem;
        --space150: 0.81rem;
        --space140: 0.79rem;
        --space130: 0.77rem;
        --space120: 0.75rem;
        --space110: 0.73rem;
        --space100: 0.71rem;
        --space90: 0.69rem;
        --space80: 0.67rem;
        --space70: 0.65rem;
        --space60: 0.6rem;
        --space50: 0.4rem;
        --iconWidth2: 16px;
        --iconWidth4: 24px;
    }
    /* 2026.3.9-leo-start */
    /* b1-start */
    .prod-tab-top {
        margin-bottom: 0.4rem;
    }
    .ptul-link {
        flex-direction: column;
    }
    .ptul-link-le {
        width: 100%;
        margin-bottom: 0.5rem;
    }
    .ptul-link-ri {
        width: 100%;
    }
    .prod-tab-cont-tab {
        padding: 0.4rem 0.3rem;
    }
    .ptul-link-le-tit {
        margin-bottom: 0.12rem;
    }
    .ptul-link-le-text {
        margin-bottom: 0.36rem;
    }
    .ptul-link .std-btn-link {
        height: 34px;
    }
    .pbll-item {
        width: 100%;
    }
    .ptct-bot-list {
        padding: 0.3rem 0.2rem;
    }
    /* b1-end */
    /* b2-start */
    .deta-disp-cont {
        flex-direction: column;
    }
    .deta-disp-cont-le {
        padding: 0.44rem 0.34rem;
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .deta-disp-cont-ri {
        width: 100%;
    }
    .deta-disp-cont-le .std-btn-link {
        height: 34px;
    }
    .ddcl-tit {
        margin-bottom: 0.16rem;
    }
    .dpau-li {
        width: 25%;
        text-align: center;
    }
    .deta-posit-anchor {
        overflow-x: auto;
        padding: 0 0.36rem;
    }
    .deta-posit-anchor-ul {
        min-width: 500px;
    }
    .dpla-ul-li {
        width: 100%;
    }
    .dpla-tit {
        padding: 0 0.36rem 0.14rem 0.36rem;
    }
    .dpla-box {
        padding: 0 0.36rem;
    }
    .dple-ul-li {
        width: 100%;
    }
    .dpla-table {
        overflow-x: auto;
    }
    .dpla-table table {
        min-width: 400px;
    }
    .dpla-table table thead tr th {
        line-height: 40px;
    }
    .dplc-ul-item {
        width: 100%;
    }
    .duil-text {
        bottom: 0.2rem;
        left: 0.2rem;
        right: 0.2rem;
    }
    .deta-rela-cont {
        padding: 0.36rem;
    }
    /* b2-end */
    /* f1-start */
    .case-cont-top-down {
        width: 100%;
        margin-bottom: 0.32rem;
        position: relative;
        z-index: 9;
    }
    .case-cont-top-inp {
        width: 100%;
    }
    .case-cont-top {
        flex-direction: column;
    }
    .case-cont-top-down .ys-select-hd {
        height: 42px;
    }
    .case-cont-top-inp input {
        height: 42px;
    }
    .ccti-but-link {
        line-height: 42px;
    }
    .ccti-icon {
        width: 16px;
    }
    .ccbu-li {
        width: 100%;
    }
    .cllt-ri {
        --width1: 28px;
    }
    .pc-fenye li {
        width: 22px;
        height: 23px;
        line-height: 23px;
        margin: 0 0.08rem;
    }
    /* f1-end */
    /* e1-start */
    .pany-page h1 {
        width: 100%;
        position: relative;
        z-index: 10;
    }
    .pany-page .ys-nyban-title {
        width: 100%;
    }
    .pany-data-top {
        flex-direction: column;
    }
    .pany-data-top-le {
        width: 100%;
        margin-bottom: 0.36rem;
    }
    .pany-data-top-ri {
        width: 100%;
    }
    .pdtl-tit {
        margin-bottom: 0.22rem;
    }
    .pdbu-li {
        width: 50%;
    }
    .pcul-box,
    .pany-cult-ul-li:nth-child(2n) .pcul-box  {
        flex-direction: column;
    }
    .pcul-box-le {
        width: 100%;
    }
    .pcul-box-ri {
        width: 100%;
        padding: 0;
        margin-top: 0.3rem;
    }
    .pany-cult-ul-li {
        margin-bottom: 0.44rem;
    }
    .pany-cult-ul-li:last-child {
        margin-bottom: 0;
    }
    .pcul-box-ri-text {
        margin-bottom: 0.18rem;
    }
    .pany-page .ys-nyban-title {
        top: 0.8rem;
        transform: translate(-50%, 0%);
    }
    /* e1-end */
    /* e2-1-start */
    .news-cont-inp .case-cont-top-inp {
        width: 100%;
    }
    .ncsu-item-link {
        flex-direction: column;
        padding: 0.4rem 0.3rem;
        box-shadow: 0 -2px 10px 0 rgba(88, 152, 221, 0.11),
        0 -0.447px 10px 0 rgba(88, 152, 221, 0.07),
        0 -0.13px 6px 0 rgba(88, 152, 221, 0.04);
    }
    .ncsu-item-link-ri {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
    }
    .ncsu-item-link-le {
        width: 100%;
        margin-bottom: 0.36rem;
        flex-shrink: 0;
    }
    .news-cont-slick-ul .slick-dots {
        bottom: 0;
        left: 0;
        width: 100%;
    }
    .sck-dots {
        padding-bottom: 0.4rem;
    }
    .news-list-ul-li {
        width: 100%;
    }
    .news-cont-inp {
        margin-bottom: 0.4rem;
    }
    .news-cont-slick .std-btn-link {
        height: 32px;
    }
    .news-list-ul-li {
        margin-bottom: 0.4rem;
    }
    /* e2-1-end */
    /* e3-start */
    .contus-link-ul-li {
        width: 100%;
    }
    .clul-box {
        padding: 0.2rem;
    }
    .contus-from .ys-cont1440 {
        flex-direction: column;
    }
    .contus-from-le {
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .contus-from-ri {
        width: 100%;
    }
    .contus-from-ri .ys-form {
        --height: 38px;
    }
    .contus-from-ri .ys-form-inof-text .ys-fii-input {
        height: 80px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fii-input {
        height: 44px;
    }
    .contus-from-ri .ys-form-inof-code .ys-fic-auth-img {
        height: 36px;
    }
    .contus-from .ys-form-inof-submit .ys-fii-submit {
        height: 36px;
        line-height: 36px;
    }
    .contus-from-pic {
        position: relative;
        width: 100%;
        margin-top: 0.3rem;
        bottom: auto;
    }
    /* e3-end */
    /* e2-2-start */
    .newde-deta .ys-cont1440 {
        flex-direction: column;
    }
    .newde-deta-le {
        width: 100%;
        margin-bottom: 0.5rem;
    }
    .newde-deta-ri {
        width: 100%;
    }
    .newde-deta-le-edito p {
        margin-bottom: 0.2rem;
    }
    .ndlp-le-icon {
        width: 28px;
        height: 28px;
    }
    .ndll-le-ul-li span {
        line-height: 22px;
        font-size: var(--font12);
    }
    .ys-nyban-title {
        width: 100%;
    }
    .pany-page h1 {
        margin-bottom: 0.3rem;
    }
    .newde-deta-ri {
        position: static !important;
    }
    .ptul-link .std-btn-link {
        height: 32px;
        font-size: var(--font16);
    }
    .deta-disp-cont-le .std-btn-link {
        height: 32px;
        font-size: var(--font16);
    }
    .news-cont-slick .std-btn-link {
        height: 32px;
        font-size: var(--font16);
    }
    .case-cont-top .ys-select-inof {
        max-height: 168px;
    }
    .ptul-link-le-text {
        margin-bottom: 0.2rem;
    }
    .case-cont-top-down {
        margin-right: 0;
    }
    .case-cont-top .ys-select-inof {
        max-height: 138px;
    }
    .dpau-li {
        width: 20%;
    }
    .news-cont {
        margin-bottom: 0rem;
        padding-top: 0.75rem;
    }
    .newde-deta-le {
        margin-bottom: 0.6rem;
    }
    .deta-posit-anchor {
        padding: 0;
    }
    .prod-tab-top {
        margin-bottom: 0.4rem;
        padding: 0 0.5rem;
    }
    .prod-tab-top-but {
        width: calc(100% + 16px);
    }
    .pttb-arrow {
        width: 26px;
        height: 26px;
        padding: 4px;
    }
    .deta-posit-cont {
        padding-top: 1rem;
    }
    .deta-posit-abso .mCSB_horizontal.mCSB_inside > .mCSB_container {
        margin-bottom: 10px;
    }
    .ncsu-item-link-ri {
        margin-top: 0;
    }
    .pcul-box-le{
        border-radius: 0.2rem !important;
    }
    /* e2-2-end */
    /* 2026.3.9-leo-end */
    .ys-cont1840,
    .ys-cont1760,
    .ys-cont1320 {
        width: 100%;
        padding: 0 20px;
    }
    .yx_rotate10{
        overflow: hidden;
    }
    .yx_rotate10_list_nub {
        width: 100%;
    }
    .yx_rotate10_controls {
        margin-top: 20px;
    }
    .yx_rotate10_controls .swiper-pagination span {
        font-size: 14px;
    }
    .yx_rotate10_controls .swiper-button-prev,
    .yx_rotate10_controls .swiper-button-next {
        width: 30px;
        height: 30px;
    }
    .yx_rotate10_controls .swiper-button-prev::after,
    .yx_rotate10_controls .swiper-button-next::after {
        font-size: 12px;
    }
    .ys-nyban-title .ys-cont1600{
        width: 100vw;
    }
    .ys-nyban-title p {
        margin-top: 0.26rem;
    }
    .ys-nyban-title {
        top: calc(50% + 0.4rem);
    }
    .serv-philo-ul-li{
        width: 50%;
        margin-bottom: 0.14rem;
    }
    .spul-box {
        padding: 0.1rem 0.2rem;
    }
    .serv-philo-ul-li:nth-child(2n + 2) .spul-box::after{
        display: none;
    }
    .spul-box-icon {
        width: 0.54rem;
        margin: 0 auto 0.22rem;
    }
    .serv-philo-item-box,
    .serv-philo-item:nth-child(2n) .serv-philo-item-box{
        flex-direction: column;
    }
    .serv-philo-item-right {
        width: 100%;
        padding: 0;
    }
    .serv-philo-item-box .ys-imgbox-cover,
    .serv-philo-item:nth-child(2n) .ys-imgbox-cover {
        width: 100%;
        border-radius: 0.2rem;
        margin-bottom: 0.26rem;
    }
    .serv-philo-item{
        margin-bottom: 0.4rem;
    }
    .serv-philo-item:last-child{
        margin-bottom: 0;
    }
    .serv-philo-ul {
        margin: 0 -0.09rem 0.4rem;
    }
    .spir-title {
        margin-bottom: 0.12rem;
    }
    .serv-philo-wrap-show {
        position: relative;
        top: auto;
        left: auto;
        padding: 0.71rem 0.34rem 0.51rem;
        width: 100%;
    }
    .serv-philo-wrap-img{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        pointer-events: none;
    }
    .serv-philo-wrap-img img{
        height: 100%;
        object-fit: cover;
    }
    .spws-list{
        flex-wrap: wrap;
        margin: 0 -0.2rem;
        justify-content: center;
    }
    .spws-nub {
        padding: 0 0.2rem;
        margin-bottom: 0.2rem;
    }
    .spws-word {
        margin-bottom: 0.3rem;
    }
    .serv-global .mod-word {
        width: 100%;
        margin: 0 auto 0.36rem;
    }
    .service-liny-tpslide{
        width: calc(100% - 90px);
        margin-left: auto;
        margin-right: auto;
    }
    .slbl-ul-li {
        width: 100%;
    }
    .sltu-li p {
        height: 36px;
    }
    .std-btn1.std-btn1-backg .std-btn-link {
        min-width: 128px;
    }
    .slbl-ul-li:nth-child(n+4) {
        display: none;
    }
    .serv-global{
        padding-bottom: 0.4rem;
    }
    .serv-form-wrap-right {
        width: 100%;
        padding-left: 0.34rem;
        padding-right: 0.34rem;
        padding-top: 0.4rem;
        padding-bottom: 0.3rem;
    }
    .serv-form-wrap-left {
        width: 100%;
    }
    .serv-form-wrap{
        flex-direction: column;
    }
    .serv-form-wrap-right .ys-fic-auth-img {
        height: 38px;
    }
    .serv-form-wrap-right .ys-fii-submit {
        width: 100%;
    }
    .ys-fia-text-word{
        font-size: 12px;
    }
    .ys-fia-text-btn {
        width: 14px;
        height: 14px;
        top: 3px;
    }
    .ys-hin-box{
        padding: 0 ;
    }
    .ys-hin-box-title{
        font-size: var(--font12);
        padding: 0 0.4rem;
    }
    .ys-horse::before,
    .ys-horse::after{
        width: 1rem;
    }
    .ys-horse{
        --gap1: 0.1rem;
        --width1: 2.9rem;
    }
    .subcomp-ship-media-img{
        height: 220px;
    }
    .subcomp-ship-media-img img{
        height: 100%;
        object-fit: cover;
    }
    .ssmb-list-item{
        width: 50%;
    }
    .ssmb-list-item-box .ys-demo-num{
        font-size: var(--font48);
    }
    .ssmb-list-item-box{
        min-width: 2.4rem;
        padding: 0.24rem 0.2rem;
    }
    .hstr-word p{
        font-size: var(--font12);
    }
    .about-lead-cont {
        /* position: relative; */
        /* top: auto; */
        /* left: auto; */
        /* transform: inherit; */
        width: 100%;
        /* padding: 0.4rem 0.34rem; */
        /* margin-top: 0.4rem; */
        /* box-shadow: 0 168px 67px 0 rgba(0, 0, 0, 0.01), 0 11px 23px 8px rgba(0, 0, 0, 0.05); */
        margin-bottom: 0.4rem;
    }
    .about-lead-wrap{
        flex-direction: column;
    }
    .about-lead-wrap-right{
        width: 100%;
    }
    .std-btn1.std-btn1-back .std-btn-link{
        min-width: 1.8rem;
    }
    .about-lead-img {
        width: 100%;
        padding-bottom: 0.6rem;
    }
    .about-lead-img img:nth-child(1){
        width: 40.6%;
    }
    .about-lead-img img:nth-child(2) {
        width: 54%;
        top: 0.6rem;
    }
    .subcomp-case-wrap {
        width: 100%;
    }
    .yx-rotate10-controls {
        width: calc(100% + 0rem);
    }
    .subcomp-case-wrap-textswip{
        width: calc(100% - 0.6rem);
    }
    .yx-rotate10-list-nub.swiper-slide-prev,
    .yx-rotate10-list-nub.swiper-slide-next{
        opacity: 0 !important;
    }
    .yx-rotate10-list-nub{
        transition-property: all !important;
    }
    .subcomp-new-wrap{
        flex-direction: column;
    }
    .subcomp-new-wrap-left,
    .subcomp-new-wrap-right{
        width: 100%;
    }
    .subcomp-new-wrap-right{
        padding-left: 0;
        margin-top: 0.4rem;
    }
    .snwl-link-title {
        padding: 0.34rem 0.3rem;
    }
    .snwl-link-img::after{
        height: 60%;
    }
    .subcomp-new-wrap-right .hull-tps {
        margin-bottom: 0.3rem;
    }
    .hnbl-ul-li-link {
        padding-top: 0.4rem;
        padding-bottom: 0.3rem;
    }
    .home-more-wrap{
        flex-direction: column;
    }
    .home-more-wrap-left {
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .home-more-wrap-right{
        width: 100%;
        padding-left: 0;
    }
    .subcomp-prod .ptul-link-le,
    .subcomp-prod .ptul-link-ri {
        width: 100%;
    }
    .subcomp-prod-wrap {
        padding: 0.44rem 0.34rem;
    }
    .subcomp-prod .ptul-link-le-tit {
        margin-bottom: 0.2rem;
    }
    .subcomp-prod .ptul-link-le-text {
        margin-bottom: 0.26rem;
    }
    .pilt-desc {
        margin-bottom: 0.14rem;
    }
    .std-btn1.std-btn1-back .std-btn-link {
        height: 36px;
    }
    .mod-arrows1 .swiper-button-next::after, 
    .mod-arrows1 .swiper-button-prev::after, 
    .mod-arrows1 .slick-prev::after, 
    .mod-arrows1 .slick-next::after{
        font-size: 10px;
    }
    .mod-arrows1 .swiper-button-next, 
    .mod-arrows1 .swiper-button-prev, 
    .mod-arrows1 .slick-prev, 
    .mod-arrows1 .slick-next {
        width: 0.54rem;
        height: 0.54rem;
    }
    .scwt-ul-li-word p{
        font-size: var(--font16);
    }
    .scwt-ul-li-title{
        font-size: var(--font30);
    }
    .snwl-link-title{
        font-size: var(--font20);
    }
    .pany-page .ys-nyban-title p {
        width: 100%;
    }
    .pdtl-text, 
    .pdtl-text p,
    .pcul-box-ri-par p{
        font-size: var(--font16);
    }
    .pdbu-blue .pdbu-li-box-text{
        font-size: var(--font14);
    }
    .pdbu-li:nth-child(2n+1) {
        animation-delay: 0.3s;
    }
    .pdbu-li:nth-child(2n+2) {
        animation-delay: 0.4s;
    }
    .news-cont-slick-ul .slick-track{
        padding-bottom: 0.44rem;
    }
    .news-list-ul-li:nth-child(n){
        animation-delay: 0.4s;
    }
    .newde-deta-le-edito p{
        font-size: var(--font16);
    }
    .newde-deta-le-edito h6 {
        font-size: var(--font20);
    }
    .newde-deta-le-tit {
        font-size: var(--font40);
    }
    .newde-deta-ri-ctact,
    .newde-deta-ri-share{
        display: none;
    }
    .ndrt-li:last-child .ndrt-li-link{
        padding-bottom: 0;
    }
    .ccbu-li-link-pic::after{
        height: 64%;
    }
    .ccbu-li:nth-child(n) {
        animation-delay: 0.2s;
    }
    .contus-from-ri .ys-form-inof-agree{
        margin-top: 0;
    }
    .contus-from .ys-form-inof-item {
        width: 100% !important;
    }
    .contus-from-ri .ys-form-inof-submit{
        margin-top: 0.2rem !important;
    }
    .ys-fii-tips{
        font-size: var(--font12);
    }
    .ys-ban-title {
        position: relative;
        bottom: auto;
        width: 100%;
    }
    .ys-ban-right-word, .ys-ban-right-btn{
        width: 100%;
    }
    .ys-ban-right{
        margin-top: 0.3rem;
        padding-bottom: 1.8rem;
    }
    .ys-ban-imgbox::before{
        width: 65%;
    }
    .home-mode-top{
        position: relative;
        top: auto;
        left: auto;
        transform: translateX(0%);
    }
    .home-mode .mod-word {
        width: 100%;
    }
    .home-mode h2,
    .hstl-title {
        margin-bottom: 0.2rem;
    }
    .hmmd-li-box-text{
        display: none;
    }
    .hmmd-li-box-icon{
        margin-left: 0;
    }
    .hmmd-li-box,
    .hmmd-li.ys-right .hmmd-li-box{
        padding: 4px;
        background: var(--colormain);
    }
    .hmmd-li-box-icon img{
        display: none;
    }
    .hmmd-li-box-icon{
        width:4px;
        height: 4px;
    }
    .hmmd-li.ys-right .hmmd-li-box-icon{
        margin-right: 0;
    }
    .home-reason-wrap-cont{
        flex-direction: column;
    }
    .hrwc-left{
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .hrwc-right {
        width: 100%;
    }
    .home-reason .ys-cont1840{
        padding: 0;
    }
    .home-reason-wrap {
        padding-top: var(--space110);
        padding-bottom: var(--space110);
        border-radius: 0;
    }
    .hrwc-right-list-item{
        padding: 0 0.14rem;
    }
    .hrwc-right-list{
        margin: 0 -0.14rem;
    }
    .hrli-box-icon {
        width: 0.44rem;
        margin-bottom: 0.16rem;
    }
    .hrli-box-word p,
    .hstl-word p{
        font-size: var(--font12);
    }
    .home-reason-wrap-bg {
        width: 100%;
        position: relative;
        left: auto;
        bottom: auto;
        pointer-events: none;
    }
    .hrwc-right-list {
        padding-bottom: 0.4rem;
    }
    .hlin-show-top {
        flex-direction: column;
        justify-content: space-between;
        height: 100%;
    }
    .hlin-show-top-left,
    .hlin-show-top-right{
        width: 100%;
    }
    .hlin-show {
        padding: 0.4rem 0.3rem;
    }
    .home-list-info-nub{
        max-height: inherit;
        height: auto;
    }
    .hlin-pic{
        height: 200px;
        flex: none;
    }
    .hlin-pic::after{
        /* opacity: 1; */
    }
    .home-list-info-nub .std-btn3{
        position: absolute;
        bottom: 0.4rem;
        left: 0.3rem;
    }
    .home-list-info-nub .std-btn3-link-icon{
        display: none;
    }
    .home-list-info-nub .std-btn3-link-text{
        font-size: var(--font12);
    }
    .std-btn3.std-btn3-white .std-btn3-link {
        border-bottom: solid 1px var(--colorfff);
    }
    .hlin-show-top-right .ys-demo-num {
        font-size: 0.6rem;
    }
    .hnbl-top{
        flex-direction: column;
        margin-bottom: 0.2rem;
    }
    .hnbl-top-list{
        width: 100%;
        margin-bottom: 0.2rem;
    }
    .hnbl-top-list:last-child{
        margin-bottom: 0;
    }
    .hnbl-ul-li-link .slbt-other-date {
        color: var(--colorfff);
        font-size: 10px;
    }
    .hnbl-ul-li-link .newc-top-tab-li p {
        color: var(--colorfff);
        background: rgba(255, 255, 255, 0.20);
        font-size: 10px;
        height: 22px;
    }
    .hnbl-ul-li-link .std-btn4-link-text {
        color: var(--colorfff);
    }
    .hnbl-ul-li-link .hull-title {
        color: var(--colorfff);
    }
    .hnbl-ul-li-link {
        background: var(--colormain);
        border-top: solid 1px var(--colormain);
        border-radius: 0.1rem;
        padding: 0.3rem 0.2rem !important;
    }
    .hnbl-ul-li-link .std-btn3-link-text {
        color: var(--colorfff);
    }
    .hnbl-ul-li-link .std-btn3-link-icon img:nth-child(1) {
        opacity: 0;
    }
    .hnbl-ul-li-link .std-btn3-link-icon img:nth-child(2) {
        opacity: 1 !important;
    }
    .hnbl-ul-li-link .std-btn3-link-icon img {
        transform: rotate(0deg) !important;
    }
    .hnbl-ul-li{
        padding: 0 0.1rem;
    }
    .hnbl-ul{
        margin: 0 -0.1rem;
    }
    .hull-tps .slbt-other{
        flex-wrap: wrap;
    }
    .hull-tps{
        margin-bottom: 0.3rem;
    }
    .hnbl-ul .slick-list{
        padding-bottom: 0.5rem;
    }
    .home-news .std-btn2.std-btn1-line .std-btn2-link{
        background: linear-gradient(90deg, rgba(97, 183, 255, 1) -29.27%, rgba(4, 52, 145, 1) 100%);
        border: none;
    }
    .home-news .std-btn2.std-btn1-line .std-btn2-link-text{
        color: var(--colorfff);
    }
    .home-news .std-btn2.std-btn1-line .std-btn2-link-icon img:nth-child(1) {
        opacity: 1;
    }
    .home-news .std-btn2.std-btn1-line .std-btn2-link-icon img:nth-child(2) {
        opacity: 0;
    }
    .home-news .std-btn2.std-btn1-line .std-btn2-link-icon{
        width: 14px;
    }
    .home-news-btn {
        margin-top: 0.4rem;
    }
    .home-mode-ph{
        display: block;
    }
    .htll-pic::before {
        height: 52%;
    }
    .home-more-wrap-left .hlin-show-top-right,
    .hmwr-top .hlin-show-top-right {
        position: absolute;
        bottom: 0.3rem;
        right: 0.24rem;
        pointer-events: none;
    }
    .std-btn-link, .std-btn2-link {
        height: 38px;
    }
    .hlin-show-top-right .ys-demo-num,
    .hstr-word{
        pointer-events: all;
    }
    .home-more-wrap-left .std-btn2.std-btn1-line .std-btn2-link{
        background: var(--colormain);
    }
    .home-more-wrap-left .std-btn2.std-btn1-line .std-btn2-link-text{
        color: var(--colorfff);
        font-size: var(--font14);
    }
    .home-more-wrap-left .std-btn2.std-btn1-line .std-btn2-link-icon img:nth-child(2){
        opacity: 0;
    }
    .home-more-wrap-left .std-btn2.std-btn1-line .std-btn2-link-icon img:nth-child(1){
        opacity: 1;
    }
    .hmwl-show-top .std-btn2 {
        margin-top: 0.4rem;
    }
    .hmwl-show {
        padding: 0.3rem 0.24rem;
    }
    .hmwl-show-top{
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        align-items: flex-start;
    }
    .hmwl-show-top-title {
        font-size: var(--font22);
    }
    .hmwl-show-top-title{
        line-height: var(--line15);
        margin-bottom: 0.3rem;
    }
    .home-mode-pop-list{
        display: none;
    }
    .home-mode-pop-nub {
        width: calc(100% - 40px);
        right: 20px;
    }
    .bibl-icon {
        width: 22px;
        top: 4px;
    }
    .hmpn-item{
        padding: 0.34rem 0.26rem;
    }
    .himd-point-box-text {
        font-size: 10px;
    }
    .hibn-btn .std-btn2-link {
        height: 32px;
    }
    .hibn-btn .std-btn2-link {
        padding: 0.1rem 0.2rem;
    }
    .himd-point-box-icon {
        width: 10px;
        height: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .hibn-btn .std-btn2-link-text {
        font-size: var(--font12);
    }
    .hibn-btn .std-btn2-link-icon {
        width: 14px;
    }
    .hibn-btn {
        margin: 0 -0.08rem;
    }
    .hibn-btn-li {
        padding: 0 0.08rem;
    }
    .himd-point-box-text{
        display: none;
    }
    .himd-point.yx-active .himd-point-box {
        padding: 4px;
    }
    .himd-point .himd-point-box-icon img:nth-child(2){
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%) rotate(0deg) !important;
    }
    .home-mode-pop{
        pointer-events: none;
    }
    .home-mode-pop.yx-show{
        pointer-events: all;
    }
    .home-more-text{
        display: none;
    }
    .para-modal .ys-modal-content {
        padding: 0.4rem 0.3rem;
    }
    .para-modal .ys-modal-close {
        right: 0.3rem;
    }
    .ptul-link-ri .ys-pos-center {
        width: 40px !important;
    }
    .ys-nyban-title p{
        width: 100%;
    }
    .subcomp-new-wrap-right .hnbl-ul-li{
        height: auto;
        margin-top: 0.34rem;
    }
    .subcomp-new-wrap-right .hnbl-ul-li:first-child{
        margin-top: 0;
    }
    .subcomp-ship-media-box {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
    }
    .ssmb-list{
        flex-wrap: wrap;
        justify-content: flex-start;
    }
    .ssmb-list-item-box {
        background: rgba(102, 102, 102, .5);
    }
    .ssmb-list-item-box {
        min-width: inherit;
        width: 100%;
    }
    .ssmb-list-item{
        margin-bottom: 0.3rem;
    }
    .ssmb-list{
        margin-block-start: 0;
        margin-block-end: 0;
    }
    .yfzs-bot-word{
        display: none;
    }
    .ys-fold-zhan-show {
        height: auto;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        top: auto;
        bottom: 0;
        transform: translate(-50%, 0%);
    }
    .yfzs-title{
        width: 100%;
        margin-bottom: 0;
    }
    .yfzs-hide{
        width: auto;
        flex-shrink: 0;
    }
    .serv-philo-item:nth-child(2n) .serv-philo-item-right{
        padding:0;
    }
    .hmpn-item-tab-item .std-btn2-link-text {
        font-size: 12px;
    }
    .hmpn-item-tab-item .std-btn2-link {
        height: 32px;
    }
    .hibn-btn .std-btn2-link-text {
        font-size: 10px;
    }
    /* 767end */
}






