@charset "utf-8";
/* 响应式原则：调大看小 */
@media screen and (max-width: 1920px) {
    .first-pull .hnid-wrap-top,
    .third-pull .hnid-wrap-top,
    .about-pull .hnid-wrap-top{
        max-height: 660px;
    }
    .home-case-slide {
        width: 76%;
    }
    .summary-battery-img{
        width: 90%;
        margin: 0 auto;
    }
    /* 2026.2.5 最后一批-delia-start */
    .develop-modal .ys-modal-content {
        max-height: 800px;
    }
    /* 2026.2.5 最后一批-delia-end */
    .tpwl-ul-li {
        margin-bottom: 0.04rem;
    }
    .tpwl-ul-li-link {
        padding: 0.08rem 0.1rem;
    }
    .hnid-wrap-bot {
        padding-top: 0.16rem;
        padding-bottom: 0.16rem;
    }
    .tpwr-list-uls-lis {
        margin-bottom: 0.1rem;
    }
    .tlul-links {
        padding: 0.12rem 0.14rem;
    }
    .third-pull-wrap-left {
        padding-top: 0.32rem;
        padding-bottom: 0.2rem;
    }
    .hnid-wrap-top .mCSB_outside+.mCSB_scrollTools {
        top: 0.32rem;
    }
    .hnid-wrap-bot-list {
        padding-left: 0.1rem;
    }
    /* 1919end */
}
@media screen and (max-width: 1919px) {
    .mod-arrows1 .swiper-button-next, .mod-arrows1 .slick-next {
        right: -0.9rem;
        left: auto;
    }
    .mod-arrows1 .swiper-button-prev, .mod-arrows1 .slick-prev {
        left: -0.9rem;
    }
    .home-scroll-hide{
        padding: 1.4rem 0;
    }
    .first-pull .hnid-wrap-top, 
    .third-pull .hnid-wrap-top, 
    .about-pull .hnid-wrap-top {
        max-height: 610px;
    }
    .home-case-slide {
        width: 70%;
    }
    .home-case .mod-arrows{
        width: 94vw;
    }
    .hsll-box {
        padding: 0.72rem 0.3rem;
    }
    .category-main .cwcl-left-list {
        max-height: 72vh;
    }
    /* 2026.2.5 最后一批-delia-start */
    .develop-modal .ys-modal-content {
        max-height: 740px;
        width: 1400px;
    }
    .dlit-text span{
        padding: 0.08rem 0.1rem;
        top: -0.3rem;
    }
    .profile-main .cognitive-cont h2{
        margin-bottom: 0.2rem;
    }
    .profile-main .cognitive-cont-wrap .std-btn1 {
        margin-top: 0.5rem;
    }
    /* 2026.2.5 最后一批-delia-end */
    .tpwl-ul-li-link {
        padding: 0.068rem 0.1rem;
    }
    /* 1681end */
}
@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;
        --iconWidth: 20px;
    }
    .member-footer {
        bottom: 0.2rem;
    }
    .ys-login {
        width: 480px;
    }
    .mlll-icon {
        width: 18px;
        margin-right: 8px;
        top: 3px;
    }
    .footer-share-code {
        width: 120px;
    }
    .member-foot .footer-share-btn .ys-imgbox-cover {
        width: 30px;
    }
    .member-foot .footer-share-btn .ys-imgbox-cover img:nth-child(2) {
        width: calc(100% - 14px);
    }
    .infor-containter-wrap .ys-fii-name {
        margin-bottom: 8px;
    }
    .infor-containter-wrap .ys-fii-input {
        height: 48px;
    }
    .ys-fii-input {
        height: 50px;
    }
    .ys-fia-text-btn {
        width: 18px;
        height: 18px;
        top: 4px;
    }
    .footer-nav>li {
        width: 152px;
        padding: 0 0.1rem;
    }
    .footer-nav {
        margin: 0 -0.1rem;
        transform: translateX(0.4rem);
    }
    .footer-nav ul a {
        margin-bottom: 0.1rem;
    }
    .mod-ctact {
        padding: 1.2rem 0;
    }
    .mod-ctact-wrap-list {
        padding: 0 1rem;
    }
    .mod-ctact-wrap {
        margin: 0 -1rem;
    }
    .describe-wrap-sear-input {
        height: 54px;
    }
    .pc-fenye li {
        width: 36px;
        height: 36px;
        font-size: 16px;
        line-height: 36px;
        border: 1px solid rgba(0, 0, 0, 0.20);
    }
    .next li::before,
    .end li::before,
    .first li::before,
    .prev li::before {
        font-size: 12px;
    }
    .hpli-box-wrap {
        top: 0.8rem;
    }
    .std-btn1.radius .std-btn1-link {
        padding: 6px 0.24rem;
    }
    .hsll-box {
        padding: 0.6rem 0.3rem;
    }
    .hsll-box-icon {
        width: 0.3rem;
        margin-bottom: 0.2rem;
    }
    .hsll-box-title {
        margin-bottom: 0.24rem;
        padding-bottom: 0.12rem;
    }
    .hsll-box-btn {
        margin-top: 0.62rem;
    }
    .home-case .mod-arrows {
        max-width: 100%;
        width: 96vw;
    }
    .arrows-icon {
        width: 0.62rem;
        height: 0.62rem;
    }
    .home-case-slide {
        width: 78%;
    }
    .hiwl-link {
        padding: 0.5rem 1rem 0.5rem 0.5rem;
    }
    .hull-text {
        margin-bottom: 0.2rem;
    }
    /* 2025.12.8 Linda-start */
    .knowledge-content-slide-info,
    .industry-content-side-info {
        max-height: 72vh;
    }
    /* 2025.12.8 Linda-end */
    /* Yori - start 12.9 */
    .ys-fold.quali-local-fold {
        --foldhei: 560px;
        --gap1: 12px;
    }
    .ys-fold-nub.quali-local-fold-nub.on {
        width: calc(calc(var(--cont) + calc(var(--gap1)* 2))* .44);
    }
    .quali-local-txt {
        margin: 0 auto 0.44rem;
    }
    .quali-center-txt {
        margin: 0 auto 0.44rem;
        width: 49%;
    }
    .qtin-case-content-tit {
        margin-bottom: 0.3rem;
    }
    .qtin-case {
        padding: 0.08rem 0.08rem 0.24rem;
    }
    .csin-link-ri .std-btn2-icon {
        width: 0.18rem;
        top: 0px;
    }
    .ys-nybanner-image-right {
        padding: 0.47rem 1rem 0.67rem var(--space90);
    }
    .ynir-code-content-txt {
        margin-bottom: 0.4rem;
    }
    .mod-arrows1 .swiper-button-prev,
    .mod-arrows1 .slick-prev {
        left: -0.74rem;
    }
    .mod-arrows1 .swiper-button-next,
    .mod-arrows1 .slick-next {
        right: -0.74rem;
    }
    .mod-arrows1 .swiper-button-next,
    .mod-arrows1 .swiper-button-prev,
    .mod-arrows1 .slick-prev,
    .mod-arrows1 .slick-next {
        width: 0.6rem;
        height: 0.6rem;
        top: calc(50% - 0.255rem);
    }
    /* Yori - end 12.9 */
    /* Yori - start 12.10 */
    .meas-main-ri {
        width: 20.6%;
    }
    .meas-main-le .std-btn1.icon .std-btn2-icon {
        width: 18px;
    }
    /* f11 */
    .comm-main .mod-bread.ys-cont1400,
    .elect-main .mod-bread.ys-cont1400 {
        padding: 0;
        max-width: 1200px;
    }
    /* Yori - end 12.10 */
    .ys-nyban-btn {
        margin-top: 0.4rem;
    }
    .mod-bread {
        bottom: 0.4rem;
    }
    .paul-box {
        padding: 0.32rem 0.32rem 0.7rem;
    }
    .prodlist-apply .mod-arrows1 .slick-next {
        right: -0.8rem;
    }
    .prodlist-apply .mod-arrows1 .slick-prev {
        left: -0.8rem;
    }
    .hlui-link-show {
        padding: 0.4rem 0.4rem;
    }
    .prul-links-icon {
        width: 0.54rem;
    }
    .prul-links-title {
        margin-bottom: 0.22rem;
        padding-bottom: 0.16rem;
    }
    .prodlist-reso h2 {
        margin-bottom: 0.6rem;
    }
    .ys-pos-center.ys-cont1400 {
        top: calc(50% - 0.35rem);
    }
    .cwcl-left-list-item {
        margin-bottom: 0.26rem;
    }
    .prodet-tab-ul-li p {
        padding: 0.18rem 0.26rem;
    }
    .prodet-tab-ul-li {
        padding: 0 0.1rem;
    }
    .prodet-tab-ul {
        margin: 0 -0.1rem;
    }
    .pbwl-top {
        width: 62%;
        margin: 0 auto 0.24rem;
    }
    .pbwl-top-btnul-lis {
        padding: 0 0.3rem;
    }
    .pbwl-top-btnul {
        padding: 0.16rem 0.3rem;
        margin: 0 -0.3rem;
    }
    .pbwl-apply {
        width: 68%;
        margin: 0 auto;
    }
    .ptbl-box {
        width: 0.7rem;
        height: 0.7rem;
        padding: 0.17rem 0.06rem;
    }
    .pbwr-news h2 {
        font-size: 16px;
        margin-bottom: 0.16rem;
    }
    .pldu-li-right-edr p {
        margin-bottom: 0.12rem;
    }
    .pldu-li-right-title {
        margin-bottom: 0.3rem;
    }
    .pilr-title {
        margin-bottom: 0.1rem;
    }
    .std-btn2-icon {
        width: 20px !important;
        margin-left: 6px;
    }
    .plul-bot-ul-li {
        margin-bottom: 0.28rem;
    }
    .image-replay-top .ys-select-inof {
        max-height: 156px;
    }
    .image-replay-top .ys-select .ys-select-xtbbox {
        width: 20px;
    }
    .category-wrap-select span{
        width: 18px;
        height: 18px;
    }
    .plil-left-ul-li .ys-sit-icon::after {
        font-size: 12px;
    }
    .home-scroll-hide {
        padding: 1.2rem 0 1.2rem;
    }
    .ys-ban-txtbox-media {
        left: calc(7.5vw + var(--width1) + 0.3rem);
    }
    .first-pull .hnid-wrap-top, .third-pull .hnid-wrap-top, .about-pull .hnid-wrap-top {
        max-height: 600px;
    }
    .third-pull-wrap-left {
        padding-top: 0.26rem;
        padding-bottom: 0.2rem;
    }
    .third-pull-wrap-right {
        padding-bottom: 0.7rem;
    }
    .serv-pull .hnid-wrap-top{
        padding-bottom: 0.4rem;
    }
    .spli-link-show{
        padding: 0.2rem 0.18rem;
    }
    .head-lang{
        margin-left: 0.2rem;
        margin-right: 0.2rem;
    }
    .hsll-box {
        padding: 0.6rem 0.26rem;
    }
    .ys-banner-explore {
        right: 1.5rem;
        bottom: 0.7rem;
    }
    /* 2026.1.15 lucas 关于我们+产品 start */
    .imtl-typelist-item-link{
        line-height: 36px;
    }
    .imtl-typelist-item-new{
        line-height: 26px;
    }
    .iilr-titcry-tit{
        margin-bottom: 0.65rem;
    }
    .iill-time{
        font-size: var(--font30);
    }
    .imbl-itemli .imtl-typelist-item-new {
        top: -24px;
        right: -56px;
    }
    .iilr-botcry, .iilr-botcry p{
        font-size: 14px;
    }
    .elta-ite img {
        width: 28px;
        margin-right: 0.14rem;
    }
    .eltt-intrs, .eltt-intrs p{
        font-size: 14px;
    }
    .nlil-toptab-le,.ncln-newtab{
        line-height: 28px;
    }
    .nlil-toptab{
        margin-bottom: 0.22rem;
    }
    .ncrn-listbox-item-link{
        padding-bottom: 0.32rem;
    }
    .nsdetails-cont-rig-newcont .std-font24{
        margin-bottom: 0.4rem;
    }
    .nsdetails-cont-rig-activcont .std-font24{
        margin-bottom: 0.4rem;
    }
    .nail-titcont{
        margin-bottom: 0.2rem;
    }
    .nail-otherlist-li img,.ncla-listcry-li img{
        width: 22px;
        margin-right: 0.12rem;
    }
    .nail-otherlist-li{
        margin-bottom: 0.12rem;
    }
    .ncla-listcry {
        --gap1: 0.12rem;
        --gap2: 0.24rem;
    }
    .ncra-actlist-item-link{
        padding-bottom: 0.32rem;
    }
    .opil-botcont-btn img {
        width: 22px;
    }
    .optioncent-page .clli-top-text {
        padding: 0.14rem 0;
    }
    .opil-tabimg{
        width: 46px;
    }
    /* 2026.1.15 lucas 关于我们+产品 end */
    /* 2026.2.5 lucas 最后一批 start */
    /* g1_02 start */
    .acrc-post{
        --pad: 0.25rem;
    }
    .acrc-info p{
        font-size: 14px;
    }
    .aboutcomp-chairman-ri{
        padding-top:var(--space120);
        padding-bottom: var(--space120);
    }
    .aboutcomp-chairman {
        align-items: flex-end;
    }
    .apbl-cry img {
        width: 30px;
        margin-bottom: 0.35rem;
    }
    .aboutcomp-honor .std-font40 {
        margin-bottom: 0.8rem;
    }
    /* g1_02 end */
    /* g1_03 start*/
    .inchina-intro-le .std-font40 {
        margin-bottom: 0.5rem;
    }
    .inchina-intro-le {
        width: 43.43%;
    }
    .inchina-intro-le-cry p:not(:last-child) {
        margin-bottom: 0.14rem;
    }
    .iilo-right-pdf .ys-imgbox-cover {
        width: 22px;
    }
    .inchina-intro-le-other {
        margin-top: 0.42rem;
    }
    /* g1_03 end*/
    /* g4 start */
    .jwmr-item-cry img {
        width: 46px;
    }
    .jwli-box img,.jwli-box-tit{
        margin-bottom: 0.22rem;
    }
    .jrll-qa-item img {
        width: 34px;
    }
    /* g4 end */
    /* g1_04 start */
    .comhistory-his-top-en{
        top: -80px;
    }
    .chbl-cryitem-time::before{
        width: 14px;
        height: 14px;
        right: -7px;
    }
    /* g1_04 end */
    /* 2026.2.5 lucas 最后一批 end */
    /* 2026.2.5 最后一批-delia-start */
    .ys-select-xtbbox .icon-arrow-down:before {
        font-size: 12px;
    }
    .contact-form .ys-form-tiled-icon{
        --width1: 14px;
        top: 5px;
    }
    .ys-form-tiled-icon::after{
        width: 56%;
        height: 56%;
    }
    .contact-form .ys-fic-auth-img {
        height: 50px;
    }
    .develop-modal .ys-modal-content {
        max-height: 720px;
        width: 85vw;
    }
    .develop-modal-cont-top {
        margin-bottom: 0.5rem;
    }
    .dbul-img {
        width: 0.86rem;
    }
    .develop-desc-wrap-icon {
        width: 0.6rem;
        margin-bottom: 0.4rem;
    }
    .ys-event2-cont-list {
        height: 600px;
        margin-left: 4.2rem;
    }
    .about-history-top {
        margin-bottom: var(--space80);
    }
    .yecl-li-cry-left::before {
        width: 12px;
        height: 12px;
    }
    .altw-info {
        margin-top: 1rem;
    }
    /* 2026.2.5 最后一批-delia-end */
    .footer-infoul {
        margin-bottom: 0.38rem;
    }
    .footer-logo {
        margin-bottom: 0.6rem;
    }
    .footer-share-text {
        font-size: 10px;
    }
    .hwbl-item {
        padding: 0 0.2rem;
    }
    .hnid-wrap-bot-list {
        margin: 0 -0.2rem;
    }
    .yboa-icon {
        width: 26px;
    }
    .home-popcry-right .std-btn2 {
        margin-top: 0.3rem;
    }
    /* 1680end */
}
@media screen and (max-width: 1440px) {
    .ys-modal-content {
        max-height: 650px;
    }
    html {
        font-size: 62px;
    }
    :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: 0.16rem;
        --headh: 60px;
        /* 2025.12.8 Linda-start */
        --iconWidth: 20px;
        /* 2025.12.8 Linda-end */
    }
    .ys-login {
        width: 450px;
    }
    .member-header .head-lang-top-jian {
        width: 22px;
        margin-left: 6px;
    }
    .member-foot .footer-share-btn .ys-imgbox-cover {
        width: 28px;
    }
    .footer-share-code {
        width: 110px;
    }
    .mcwl-info-pic {
        width: 0.8rem;
        height: 0.8rem;
    }
    .mod-modal-info .ys-modal-content {
        width: 500px;
        padding: 0.4rem;
    }
    .mod-modal-info .ys-modal-container {
        border-radius: 0.18rem;
    }
    .llul-link-bot-icon {
        width: 0.24rem;
    }
    .infor-containter-wrap .ys-fii-input {
        height: 44px;
    }
    .ys-fii-name {
        margin-bottom: 6px;
    }
    .return-containter-wrap-ban h1 {
        font-size: 22px;
    }
    .ys-fii-input {
        height: 46px;
    }
    .footer-nav ul a {
        font-size: 12px;
    }
    .footer-nav>li {
        width: 130px;
    }
    .footer-share-btn .ys-imgbox-cover img:nth-child(2) {
        width: calc(100% - 10px);
    }
    .footer-share-btn .ys-imgbox-cover {
        width: 30px;
        padding: 5px;
    }
    .hlui-link-show {
        padding: 0.4rem 0.35rem;
    }
    .hcwr-ul-li-link {
        padding: 0.2rem 0;
    }
    .describe-wrap-sear-btn p {
        padding: 4px 0.24rem;
    }
    .describe-wrap-sear-input {
        height: 50px;
    }
    .describe-wrap-sear {
        width: 50%;
        margin: 0 auto 0.4rem;
    }
    .pc-fenye li {
        width: 32px;
        height: 32px;
        font-size: 16px;
        line-height: 32px;
        font-size: 14px;
        margin: 0 6px;
    }
    .std-btn1.radius .std-btn1-link {
        padding: 5px 0.24rem;
    }
    .hpli-box-wrap {
        top: 0.7rem;
    }
    .hsll-box-icon {
        width: 0.36rem;
        margin-bottom: 0.2rem;
    }
    .hsll-box-title::after {
        width: 0.5rem;
        height: 1px;
    }
    .hiwl-link {
        padding: 0.5rem 0.7rem 0.5rem 0.5rem;
    }
    /* 2025.12.8 Linda-start */
    .describe5-main .dwct-list2,
    .describe5-main .dwcb-li2 {
        width: 26.21%;
    }
    .describe5-main .dwct-list4,
    .describe5-main .dwcb-li4 {
        width: 18.5%;
    }
    .knowledge-content-slide .std-font24::after {
        width: 19%;
    }
    .kcsi-nub-link-icon {
        width: 16px;
        height: 16px;
    }
    .kcsi-nub-link .std-text16 {
        width: calc(100% - 16px);
    }
    .inbi-circle {
        width: 18px;
        height: 18px;
    }
    /* 2025.12.8 Linda-end */
    /* Yori - start 12.9 */
    .quali-main .ys-nyban-title p {
        width: 54%;
    }
    .ys-fold.quali-local-fold {
        --foldhei: 440px;
        --gap1: 8px;
    }
    .ys-fold-nub.quali-local-fold-nub.on {
        width: calc(calc(var(--cont) + calc(var(--gap1)* 2))* .48);
    }
    .quali-center-txt {
        margin: 0 auto 0.4rem;
        width: 57%;
    }
    .quali-local-txt {
        margin: 0 auto 0.4rem;
    }
    .qtin-case {
        padding: 0.1rem 0.1rem 0.24rem;
    }
    .quali-center .std-btn2-icon {
        width: 0.26rem;
        margin-left: 3px;
        position: relative;
        top: -1px;
    }
    .sample-pro-case-le {
        top: 1.7rem;
    }
    .spcl-inof-nub {
        margin-bottom: 0.1rem;
    }
    .snlc-bot .std-btn1.white.radius .std-btn1-link-icon {
        margin-left: 0.12rem;
    }
    .std-btn1-link-icon {
        width: 16px;
    }
    .snlc-bot .std-btn1.white.radius .std-btn1-link {
        padding: 0.08rem 0.3rem;
    }
    .spcr-nub-link-pic {
        width: 24%;
    }
    .spcr-nub-link-content {
        width: 72.4%;
    }
    .csin-link-ri .std-btn2-icon {
        width: 14px;
    }
    .ynir-txt {
        padding-bottom: 0.2rem;
        margin-bottom: 0.3rem;
    }
    .image-replay-top .ys-select {
        width: 130px;
        height: 40px;
    }
    .image-replay-top .ys-select .ys-select-xtbbox {
        width: 22px;
    }
    .ys-videom .ys-videom-close {
        font-size: 18px;
    }
    /* Yori - end 12.9 */
    /* Yori - start 12.10 */
    .video-libr .std-btn2-icon {
        width: 0.24rem;
        margin-left: 4px;
        top: -1px;
    }
    .vlin-case-case-icon {
        width: 0.5rem;
    }
    .vlin-case-left-inof.yxedr-active ul {
        padding-inline-start: 0.24rem;
    }
    .vlin-case-left-inof.yxedr-active li {
        margin-right: 0.38rem;
    }
    /* f10 */
    .meas-main-le {
        width: 57%;
    }
    .meas-main-ri {
        width: 19.6%;
    }
    .meas-main-le .std-btn1.icon .std-btn2-icon {
        width: 16px;
        top: -1px;
    }
    .meas-solu-inof-nub .std-btn2-icon {
        width: 0.24rem;
    }
    .sinl-icon {
        width: 22px;
    }
    /* Yori - end 12.10 */
    .prodlist-reso-ul-li {
        padding: 0 0.20rem;
    }
    .prodlist-reso-ul{
        margin: 0 -0.20rem;
    }
    .ys-nyban-img::before{
        width: 60%;
    }
    .cbul-icon {
        width: 16px;
        height: 16px;
        top: 4px;
    }
    .prodet-tab-ul-li p {
        padding: 0.14rem 0.2rem;
    }
    .pbwl-top-btnul-lis {
        padding: 0 0.2rem;
    }
    .pbwl-top-btnul {
        padding: 0.16rem 0.3rem;
        margin: 0 -0.2rem;
    }
    .pbwl-apply-link {
        padding: 0.24rem 0.24rem;
    }
    .prodet-ban .clbl-tab {
        opacity: 1;
        transform: translateY(-4px);
    }
    .pldu-li {
        margin-bottom: 0.9rem;
    }
    .prodet-list-optionul .std-btn2.main {
        margin-top: 0.3rem;
    }
    .pbul-box-icon {
        width: 18px;
        height: 18px;
    }
    .sample-pro-case-le {
        padding-right: 36px;
    }
    .image-replay-top .ys-select-inof {
        max-height: 140px;
    }
    .image-replay-top .ys-select .ys-select-xtbbox {
        width: 18px;
    }
    .std-btn2-icon {
        width: 18px !important;
    }
    .category-wrap-select span{
        width: 16px;
        height: 16px;
        top: 2px;
    }
    .home-scroll-hide {
        padding: 1.2rem 0;
    }
    .ys-ban-txtbox-media {
        left: calc(7.5vw + var(--width1) + 0.3rem);
    }
    .hiru-li {
        width: 46%;
    }
    .slul-links-show{
        padding: 0.6rem 0.5rem;
    }
    .service-ctatc-left {
        width: 21%;
    }
    .squl-box-right {
        padding-left: 0.4rem;
        padding-top: 0.5rem;
    }
    .service-center-word {
        width: 62%;
    }
    .first-pull .hnid-wrap-top, .third-pull .hnid-wrap-top, .about-pull .hnid-wrap-top {
        max-height: 500px;
    }
    .first-pull .tlul-links-text span{
        font-size: 10px;
        padding: 2px 4px;
    }
    .tlul-links-word p{
        font-size: 12px;
    }
    .tpwr-list-uls-lis{
        margin-bottom: 0.2rem;
    }
    .third-pull-wrap-right {
        padding-left: 0.4rem;
        padding-top: 0.44rem;
        padding-bottom: 0.5rem;
    }
    .std-btn1.icon .std-btn1-link {
        padding: 6px 0.16rem 5px 0.24rem;
    }
    .hwbl-item {
        padding: 0 0.2rem;
    }
    .hnid-wrap-bot-list{
        margin: 0 -0.2rem;
    }
    .serv-pull-list-item .std-btn2-icon {
        width: 12px !important;
        margin-left: 6px;
    }
    .spli-link-show {
        padding: 0.18rem 0.14rem;
    }
    .summary-battery-word {
        width: 60%;
    }
    .home-case-slide {
        width: 72%;
    }
    .member-header .head-ldi-nub a{
        font-size: var(--font14);
    }
    /* 2026.1.15 lucas 关于我们+产品 start */
    .imtl-typelist-item-link {
        line-height: 32px;
    }
    .iill-time::before{
        right: 10px;
    }
    .iilr-titcry-tit {
        margin-bottom: 0.5rem;
    }
    .imtl-typelist-item-new {
        line-height: 24px;
        top: -18px;
    }
    .imbl-itemli .imtl-typelist-item-new {
        top: -22px;
        right: -52px;
    }
    .eltt-tit{
        font-size: 20px;
    }
    .elta-ite img {
        width: 26px;
    }
    .nsdetails-cont-left {
        width: 67.85%;
    }
    .nail-otherlist-li img, .ncla-listcry-li img {
        width: 20px;
        margin-right: 0.1rem;
    }
    .opil-tabimg {
        width: 42px;
    }
    .opil-botcont-btn img {
        width: 20px;
    }
    .indudet-recom-ul-li.active .clbl-tab{
        font-size: 10px;
    }
    /* 2026.1.15 lucas 关于我们+产品 end */
    /* 2026.2.5 lucas 最后一批 start */
    /* g1_02 start */
    .ahsi-top-list {
        --gap1: 0.27rem;
    }
    .ahsi-link-info-itro, .ahsi-link-info-itro p{
        font-size: 12px;
    }
    .ahsi-link-info{
        width: 2.2rem;
    }
    .apsi-crybox{
        padding: 0.48rem calc(0.4rem + var(--gap1));
    }
    .aboutcomp-honor .std-font40 {
        margin-bottom: 0.6rem;
    }
    .aboutcomp-philosophy .std-font40 {
        margin-bottom: 0.5rem;
    }
    .acrc-name{
        font-size: 20px;
        margin-bottom: 6px;
    }
    .aboutcomp-intro .std-font40{
        margin-bottom: 0.3rem;
    }
    .ahsi-top-list {
        --gap1: 0.2rem;
    }
    .apsi-crybox-list{
        max-height: 12em;
    }
    .aboutcomp-honor-slick.mod-arrows1 .slick-next {
        right: -0.4rem;
    }
    .aboutcomp-honor-slick.mod-arrows1 .slick-prev {
        left: -0.4rem;
    }
    /* g1_02 end */

    /* g1_03 start*/
    .aboutcomp-chairman{
        position: relative;
    }
    .inchina-chairman .aboutcomp-chairman-le{
        position: absolute;
        bottom: 0;
        right: 0;
    }
    .inchina-chairman .aboutcomp-chairman-ri{
        margin-right: auto;
        width: 50%;
    }
    .inchina-chairman .aboutcomp-chairman-ri-cry{
        width: 100%;
    }
    .inchina-intro-le {
        width: 45.43%;
    }
    .illi-crybox-textcry {
        width: 4rem;
    }
    .ihsi-box-time{
        font-size: 14px;
    }
    .inchina-repair-le {
        width: 6.7rem;
    }
    .iilo-right-pdf .ys-imgbox-cover {
        width: 20px;
    }
    /* g1_03 end*/
    /* g3_03 start */
    .sudevelist-info .image-replay-top {
        margin-bottom: 0.5rem;
    }
    .sili-tit{
        margin-bottom: 0.5rem;
    }
    /* g3_03 end */
    /* g4 start */
    .joinus-why-main-ri {
        width: 7.07rem;
    }
    .jwmr-item-cry img {
        width: 42px;
        margin-bottom: 6px;
    }
    .jwmr-item-tit{
        margin-bottom: 6px;
    }
    .joinus-why-main-le {
        width: 7.04rem;
    }
    .jssi-ricry-top {
        margin-bottom: 0.32rem;
    }
    .jssi-ricry-list-li {
        padding: 0.3rem 0;
    }
    .jrll-qa-item img {
        width: 30px;
    }
    .jrml-mes {
        --pad: 0.3rem;
    }
    .joinus-recruitment-slide .ys-slide-item .ys-sit-icon::after{
        font-size: 10px;
    }
    .jrst-ri {
        margin-right: 6px;
    }
    .joinus-recruitment-slide-topri .ys-sit-icon {
        width: 12px;
        height: 12px;
        margin-top: -3px;
    }
    .joinus-dream-cry-info {
        width: 5.8rem;
    }
    .jwli-box img, .jwli-box-tit {
        margin-bottom: 0.18rem;
    }
    .jwli-box img{
        width: 0.58rem;
    }
    .jrll-qa-item:not(:last-child) {
        margin-bottom: 0.15rem;
    }
    .joinus-recruitment-more {
        margin-top: 0.8rem;
    }
    .joinus-recruitment-slide .ys-sit-name span{
        margin-right: 0.3rem;
    }
    /* g4 end */
    /* g1_04 start */
    .comhistory-his-top-en {
        top: -50px;
        font-size: 2.3rem;
    }
    .chbl-cryitem-time::before {
        width: 12px;
        height: 12px;
        right: -6px;
    }
    /* g1_04 end */
    /* 2026.2.5 lucas 最后一批 end */
    /* 2026.2.5 最后一批-delia-start */
    .contact-form .ys-fic-auth-img {
        height: 46px;
    }
    .cbul-box-top {
        margin-bottom: 0.62rem;
    }
    .dlit-text span{
        font-size: var(--font14);
    }
    .develop-modal .ys-modal-close{
        padding: 0.17rem;
    }
    .develop-modal .ys-modal-close img{
        width: 64%;
    }
    .develop-point-ul {
        left: 50%;
        transform: translateX(-50%);
        width: 16rem;
    }
    .develop-point-img {
        width: 16rem;
        margin: 0 auto;
    }
    .develop-point-ul-li{
        width: 4.5rem;
    }
    .dpws-icon {
        width: 5.4rem !important;
    }
    .yecl-li.slick-slide.next1 {
        transform: translateX(240px);
    }
    .yecl-li-cry-left::before {
        width: 10px;
        height: 10px;
        left: -7px;
    }
    .ys-event2-cont-list {
        height: 520px;
        margin-left: 4.2rem;
    }
    .tpwl-ul-li-link {
        padding: 0.082rem 0.1rem;
    }
    .mod-back {
        width: 0.56rem;
        height: 0.56rem;
    }
    /* 2026.2.5 最后一批-delia-end */
    /* 2026.3.13--检索--Delia--start */
    .search-right-link-right{
        width: 18px;
    }
    .search-right-ulprod .search-right-link .ys-imgbox-cover {
        width: 1.82rem;
    }
    .search-right-link-textbox {
        width: 100%;
        padding-left: 0.5rem;
    }
    .search-right-ulprod>li .clbl-tab {
        font-size: var(--font12);
    }
    /* 2026.3.13--检索--Delia--end */
    .home-popcry-right {
        width: 3.6rem;
        padding: 0.34rem 0.24rem 0.34rem 0.26rem;
    }
    .home-popcry-right .std-btn2 {
        margin-top: 0.2rem;
    }
    .ys-search2 {
        --widthtotal: 44%;
    }
    .ys-search2-box {
        height: 290px;
    }
    /* 1440end */
}
@media screen and (max-width: 1280px){
    .dpws-icon {
        width: 5rem !important;
    }
}
@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;
        --headh: 56px;
        --font12:10px;
    }
    /* 移动端-副导航 - start */
    .slick-dots li{
        width: 0.4rem;
        height: 2px;
    }
    .footer-bot {
        flex-direction: column-reverse;
    }
    .footer-top {
        flex-direction: column;
    }
    .footer-top .footer-infoul,
    .footer-top .footer-top-right {
        display: none;
    }
    .footer-phmin {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .footer-top-right {
        padding-top: 0.4rem;
        border-top: solid 1px rgba(0, 0, 0, 0.10);
        width: 100%;
    }
    .footer-nav>li::after,
    .footer-nav>li::before {
        display: none;
    }
    .footer-nav {
        margin: 0;
        padding-left: 0;
        flex-direction: row;
        transform: inherit;
        border-top: 1px solid rgba(0, 0, 0, 0.10);
        border-bottom: 1px solid rgba(0, 0, 0, 0.10);
        width: 100%;
        justify-content: center;
    }
    .footer-nav ul {
        display: none !important;
    }
    .footer-privacy {
        justify-content: center;
        margin-bottom: 6px;
        margin-top: 6px;
    }
    .footer-text {
        text-align: center;
    }
    .footer-top-right-text {
        display: none;
    }
    .footer-top-right {
        justify-content: center;
    }
    .member-foot .footer-top-right {
        display: flex;
        justify-content: center;
    }
    .member-foot .footer-logo {
        width: 2rem;
        margin-right: auto;
        margin-bottom: 0.4rem;
    }
    .footer-nav>li {
        position: relative;
        border-bottom: none;
    }
    .footer-nav>li>a {
        padding: 0.3rem 0;
        margin-bottom: 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 + 6px);
        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-nav>li {
        width: auto;
        padding: 0 0.3rem;
    }
    .footer-infoul {
        margin-bottom: 0.36rem;
    }
    .footer-bot::before {
        background: transparent;
    }
    .footer-logo {
        width: 3.06rem;
        margin: 0 auto;
        margin-bottom: 0.5rem;
        margin-right: auto;
    }
    .footer-top-left {
        width: 100%;
    }
    .footer-bot {
        padding: 0.2rem 0 0.2rem;
    }
    /* 移动端-副导航 - end */
    .ys-login {
        width: 100%;
    }
    .member-footer-wrap {
        flex-direction: column;
    }
    .member-footer .footer-text {
        margin-right: 0;
    }
    .member-header .ys-ph-navbar {
        background: #fff;
    }
    .member-header .ys-phnav-logo {
        width: 2.6rem;
    }
    .head-lang-top-icon {
        width: 28px;
    }
    .head-lang-top-icon img {
        width: 100%;
    }
    .member-containter-wrap-right {
        width: 74%;
    }
    .member-containter-wrap-left {
        width: 24%;
    }
    .mcwl-info {
        padding: 0.2rem;
    }
    .mcwl-list-li-link {
        padding: 0.1rem 0.2rem;
    }
    .member-header .head-lang {
        padding: 0;
    }
    .mod-bread {
        display: none;
    }
    .member-foot .footer-privacy li {
        padding: 0 0.1rem;
    }
    .member-foot .footer-privacy {
        margin: 0 -0.1rem;
    }
    .member-foot .footer-bot {
        flex-direction: column;
    }
    .member-header .ys-phnav-logo img {
        opacity: 1 !important;
    }
    .member-header .head-lang-down {
        width: auto;
        top: 86%;
        left: auto;
        transform: inherit;
        right: -10px;
    }
    .member-header .head-ldi-nub a {
        white-space: nowrap;
        font-size: 12px;
        padding: 6px 0.16rem;
    }
    .account-containter-wrap {
        padding: 0;
    }
    .infor-containter-wrap {
        padding: 25px 20px;
    }
    .infor-containter-wrap .ys-fii-name {
        margin-bottom: 6px;
    }
    .infor-containter-wrap .ys-fii-input {
        height: 40px;
    }
    .infor-containter-wrap .ys-form-inof-agree {
        width: 100%;
    }
    .infor-containter-wrap .ys-fia-text-btn {
        width: 16px;
        height: 16px;
        top: 4px;
    }
    .infor-containter-wrap .ys-select-xtbbox .icon-arrow-down:before {
        font-size: 10px;
    }
    .ys-form-inof-item .ys-select-xtbbox {
        right: 10px;
    }
    .privacy-containter-wrap-left {
        width: 9%;
        margin-right: 1rem;
    }
    .privacy-containter-wrap-right {
        width: 100%;
    }
    .ys-fii-input {
        height: 42px;
    }
    .return-containter-wrap-cont {
        padding: 0.4rem 0.5rem 0.6rem;
    }
    .return-containter-wrap-ban {
        padding: 0.5rem 0.6rem;
    }
    .ys-form-inof-btn {
        margin-top: 0.4rem;
    }
    .ys-fia-text-btn {
        width: 16px;
        height: 16px;
        top: 5px;
    }
    .mod-ctact-wrap-list {
        padding: 0 0.5rem;
    }
    .mod-ctact-wrap {
        margin: 0 -0.5rem;
    }
    .mod-ctact {
        padding: 0.9rem 0;
    }
    .hlsb-text {
        margin-bottom: 0.2rem;
    }
    .hlui-link-show {
        padding: 0.3rem 0.2rem;
    }
    .dtul-link {
        padding: 0.1rem 0.2rem;
    }
    .describe-wrap-sear {
        width: 410px;
    }
    .describe-wrap-sear-input {
        height: 46px;
    }
    .dwcb-li-icon {
        width: 12px;
        margin-left: 6px;
    }
    .dwcb-li {
        font-size: 12px;
        padding: 0.14rem 0.1rem;
    }
    .dwcb-li-text {
        font-size: 12px;
    }
    .pc-fenye li {
        width: 30px;
        height: 30px;
        line-height: 30px;
        font-size: 12px;
        margin: 0 5px;
    }
    .next li::before,
    .end li::before,
    .first li::before,
    .prev li::before {
        font-size: 10px;
    }
    .dwct-list {
        padding: 0.14rem 0.1rem;
    }
    .ys-phnavss-btn {
        width: 28px;
        position: relative;
        line-height: var(--headh);
    }
    .ys-phnavss-btn img {
        width: 100%;
        transition: var(--transition);
    }
    .ys-phnavss-btn img:nth-child(2) {
        opacity: 0;
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
    }
    .ys-hd-ph.has-btn .ys-phnavss-btn img:nth-child(2),
    .ys-hd-ph.isfixed .ys-phnavss-btn img:nth-child(2) {
        opacity: 1;
    }
    .ys-hd-ph.has-btn .ys-phnavss-btn img:nth-child(1),
    .ys-hd-ph.isfixed .ys-phnavss-btn img:nth-child(1) {
        opacity: 0;
    }
    .ys-hd-ph .head-login-link-icon{
        width: 24px;
    }
    .ys-hd-ph.has-btn .head-login-link-icon img:nth-child(2),
    .ys-hd-ph.isfixed .head-login-link-icon img:nth-child(2){
        opacity: 1;
    }
    .ys-hd-ph.has-btn .head-login-link-icon img:nth-child(1),
    .ys-hd-ph.isfixed .head-login-link-icon img:nth-child(1){
        opacity: 0;
    }
    .head-login-link-text{
        font-size: 14px;
    }
    .ys-hd-ph.has-btn .head-login-link-text{
        color: var(--color333);
    }
    .ys-phnav-menubtn {
        width: 24px;
        height: 20px;
    }
    .ys-ph-navbar2 .ys-phnav-menubtn span,
    .ys-ph-navbar2 .ys-phnav-menubtn::after,
    .ys-ph-navbar2 .ys-phnav-menubtn::before {
        border-radius: 2px;
        height: 1.5px;
    }
    .ys-ph-navbar2 .ys-phnav-menubtn span {
        width: 17px;
    }
    .ys-phnav-header {
        background: rgba(0, 0, 0, 0.08);
        backdrop-filter: blur(10px);
        -webkit-backdrop-filter: blur(10px);
    }
    .ys-page-wrap.act .ys-phnav-header {
        background: #fff
    }
    .ys-phnav-menu .std-btn1-link{
        color: var(--colormain) !important;
        border: solid 1px var(--colormain) !important;
    }
    .ys-phnav-menu .std-btn1{
        display: flex;
        align-items: center;
        justify-content: center;
        margin-bottom: 0.2rem;
        margin-top: 0.2rem;
    }
    .hpli-box-wrap {
        top: 0.4rem;
    }
    .std-btn1.radius .std-btn1-link {
        padding: 5px 0.24rem 3px;
        border-radius: 5px;
    }
    .home-solut-picul {
        position: relative;
        top: auto;
        left: auto;
    }
    .home-solut-picul .slick-list,
    .home-solut-picul .slick-track,
    .home-solut-list .slick-list,
    .home-solut-list .slick-track {
        height: 100%;
    }
    .home-solut-picul-li {
        position: relative;
        top: auto;
        left: auto;
        opacity: 1;
    }
    .home-solut {
        position: relative;
        height: 500px;
    }
    .home-solut-list {
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 2;
        display: block;
        top: 0;
        left: 0;
    }
    .hsll-box-btn {
        margin-top: 0.4rem;
        display: block;
    }
    .home-solut-list .slick-dots {
        bottom: 23px;
    }
    .hsll-box {
        padding: 25px 20px 70px;
    }
    .home-solut-list-li,
    .home-solut-picul-li {
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .home-solut-list-li:not(:first-child),
    .home-solut-picul-li:not(:first-child) {
        display: none;
    }
    .home-solut-list-li {
        border: none !important;
    }
    .hsll-box::after {
        display: none;
    }
    .ys-phnav-menu-btn {
        display: flex;
        justify-content: center;
        padding-top: 0.2rem;
    }
    .ys-phnav-menu-btn .std-btn1-link {
        border: solid 1px var(--color333) !important;
        color: var(--color333) !important;
    }
    .ys-ph-navbar2 .ys-phmenu-scroll {
        height: calc(100vh - 240px);
        max-height: calc(100vh - 240px);
    }
    .ys-phnav-menu .ys-phnav-logo img:nth-child(1) {
        opacity: 1 !important;
    }
    .hlls-title {
        width: 80%;
    }
    .hull-text {
        max-height: 3.3em;
        -webkit-line-clamp: 2;
    }
    .hiwr-ul-lis .hlbl-texts {
        font-size: 10px;
    }
    .hiwr-ul-lis .hlbl-icon {
        width: 14px;
        margin-right: 6px;
        top: 2px;
    }
    .hiwr-ul-lis-link {
        padding: 0.2rem;
    }
    .home-solut-list-li {
        width: 50%;
    }
    .ys-page-wrap.act .ys-phnav-logo img:nth-of-type(2) {
        opacity: 1;
    }
    .ys-page-wrap.act .ys-phnavss-btn img:nth-child(2) {
        opacity: 1;
    }
    .ys-page-wrap.act .ys-phnav-menubtn span,
    .ys-page-wrap.act .ys-phnav-menubtn::before,
    .ys-page-wrap.act .ys-phnav-menubtn::after {
        background: var(--color333);
    }
    .ys-filter-flex-left {
        padding-bottom: 1rem;
    }
    .category-wrap-cont .ys-filter-flex-left {
        width: 100%;
    }
    .category-wrap-cont-left {
        width: 100%;
        position: relative;
        top: auto;
    }
    .category-wrap-cont-right {
        width: 100%;
    }
    .cwcl-left {
        max-height: inherit;
    }
    .category-wrap {
        /*overflow: hidden !important;*/
    }
    .cwcl-left-list-item {
        margin-bottom: 0;
    }
    .clli-top {
        padding-bottom: 9px;
        padding-top: 10px;
    }
    .clli-top-icon {
        width: 12px;
        height: 12px;
        top: 7px;
    }
    .cwcl-left-more {
        margin-bottom: 0;
    }
    .cwcl-left h2 {
        padding-bottom: 6px;
        margin-bottom: 0.16rem;
    }
    .ys-filter-close {
        margin-bottom: 0.2rem;
    }
    .cwcr-top {
        flex-wrap: wrap;
    }
    .ctul-box p {
        font-size: 12px;
    }
    .cwcr-top-ul-li {
        margin-top: 0;
        margin-right: 0.1rem;
        margin-bottom: 0.16rem;
    }
    .ys-filter-open {
        padding: 14px 8px;
    }
    .describe-wrap-sear {
        margin: 0 auto 0.5rem;
    }
    .footer-top-left .footer-share {
        display: none !important;
    }
    .footer-phmin .footer-share {
        justify-content: center
    }
    /* 2025.12.8 Linda-start */
    .ys-filter-flex-left {
        position: fixed;
        -webkit-position: fixed;
        top: var(--headh);
        border-top: solid 1px rgba(0, 0, 0, 0.10);
    }
    .ys-filter-open {
        padding: 14px 8px;
    }
    .ys-filter-close {
        margin-bottom: 0.2rem;
    }
    /* 新加 */
    /* .ys-filter-open {
        position: fixed;
        top: calc(var(--headh) + 0.9rem + 34px);
    } */
    .knowledge-content-info {
        width: 100%;
        padding-left: 0;
    }
    .knowledge-content-slide .std-font24::after {
        width: 40px;
    }
    .knowledge-content-slide,
    .industry-content-side {
        width: 100%;
        padding: 0.46rem 0.4rem;
    }
    .knowledge-main .describe-wrap,
    .industry-main .describe-wrap {
        /*overflow: hidden;*/
    }
    .knowledge-content-slide .std-font24 {
        padding-bottom: 6px;
        margin-bottom: 0.16rem;
    }
    .knowledge-content-slide-info .mCSB_outside+.mCSB_scrollTools,
    .industry-content-side-info .mCSB_outside+.mCSB_scrollTools {
        right: -0.4rem;
    }
    .knowledge-content-slide-info,
    .industry-content-side-info {
        max-height: 72vh;
    }
    .industry-content-info {
        width: 100%;
        padding-left: 0;
        padding-top: 0;
        border: none;
        visibility: hidden;
    }
    .industry-content-info.act {
        animation: ysfadeInUp .8s ease-in-out both;
        animation-delay: .5s;
        visibility: visible;
    }
    .industry-content {
        border: none;
    }
    .ys-filter-close .iconfont {
        font-size: 18px;
    }
    .industry-content-side-tit {
        padding: 0 0 0.24rem;
    }
    .industry-content {
        animation: none !important;
    }
    /* 2025.12.8 Linda-end */
    /* Yori - start 12.9 */
    .quali-local-txt {
        width: 100%;
    }
    .ys-fold.quali-local-fold {
        --foldhei: 320px;
        --gap1: 6px;
    }
    .quali-center-txt {
        width: 82%;
    }
    .qcin-top-content {
        left: var(--space90);
    }
    .qcin-top-inof-nub {
        padding: 0 0.1rem;
        width: 50%;
    }
    .qcin-top-inof {
        margin: 0 -0.1rem 0.34rem;
        display: flex;
    }
    .qtin-case-content {
        padding: 0.34rem 0.1rem 0;
    }
    .qtin-case-content-tit {
        margin-bottom: 0.34rem;
    }
    .sample-main .describe-wrap-list {
        margin: 0 -0.16rem 0.4rem;
    }
    .spcl-tit {
        padding: 0.28rem 0.24rem 0.16rem;
    }
    .spcl-inof-nub-link {
        padding: 0.14rem 0.32rem;
    }
    .sinl-icon {
        width: 0.26rem;
    }
    .std-btn1-link-icon {
        width: 14px;
    }
    .csin-link-le {
        width: 70%;
    }
    .ys-nybanner-image {
        flex-wrap: wrap;
    }
    .image-next-right {
        width: 60.05%;
    }
    .image-next-left {
        width: 38.145%;
    }
    .image-replay-top {
        margin-bottom: 0.44rem;
    }
    .image-replay-inof-nub {
        margin-bottom: 0.4rem;
    }
    .image-replay-inof {
        margin: 0 -0.14rem -0.4rem;
    }
    .image-replay-top .ys-select {
        width: 110px;
        height: 38px;
    }
    .image-replay-top .ys-select .ys-select-xtbbox {
        width: 20px;
    }
    .ys-nybanner-image-right {
        padding: 0.5rem 0.5rem 0.67rem;
    }
    .ynir-code-content-txt,
    .ynir-code-content-txt p,
    .ynir-code-content-bot,
    .ynir-code-content-bot p,
    .ynir-code-content-bot p a {
        font-size: 12px;
    }
    .image-replay .std-btn2.main {
        margin-top: 0.6rem;
    }
    /* Yori - end 12.9 */
    .ys-hd-ph .head-login-link-text {
        line-height: var(--headh);
    }
    .ys-hd-ph.isfixed .head-login-link-text {
        color: var(--color333);
    }
    .ys-hd-ph.isfixed .head-login-link-icon img:nth-child(2) {
        opacity: 1;
    }
    .ys-hd-ph.isfixed .head-login-link-icon img:nth-child(1) {
        opacity: 0;
    }
    .ys-phnav-r .head-login-link {
        display: flex !important;
        align-items: center;
    }
    .ys-phnav-r .head-login {
        padding-right: 0;
    }
    .ys-ban-word {
        width: 50%;
    }
    /* Yori - start 12.10 */
    /* f9 */
    .vlin-case-left-grow {
        margin-bottom: 0.3rem;
        width: 100%;
    }
    .vlin-case-left-tit {
        padding-bottom: 0.14rem;
        margin-bottom: 0.14rem;
    }
    .vlin-case-left-grow {
        margin-bottom: 0.2rem;
    }
    /* f10 */
    .meas-main .ys-nybanner .std-btn1 {
        margin-top: 0.2rem;
    }
    .meas-main h1 {
        font-size: var(--font40);
    }
    .meas-main .ys-nybanner p {
        margin-top: 0.24rem;
    }
    .sinl-icon {
        width: 18px;
    }
    .ynir-code-content-txt,
    .ynir-code-content-txt p,
    .ynir-code-content-bot,
    .ynir-code-content-bot p,
    .ynir-code-content-bot p a {
        font-size: 10px;
    }
    .ynir-code-content-txt {
        margin-bottom: 0.1rem;
    }
    /* Yori - end 12.10 */
    .paul-box-icon {
        width: 0.64rem;
        margin-bottom: 0.4rem;
    }
    .paul-box {
        padding: 0.32rem 0.3rem 0.6rem;
    }
    .prodlist-reso-bg {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translateY(-50%) translateX(-50%);
    }
    .prodlist-reso-wrap{
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
    }
    .prodlist-reso {
        padding-top: 1rem;
    }
    .prodlist-apply-ul .slick-list{
        padding-bottom: 0.5rem;
    }
    .prodlist-apply-btn{
        margin-top: 0.4rem;
    }
    .ppul-links-show {
        padding: 0.35rem 0.3rem;
    }
    .plst-word p{
        font-size: 12px;
    }
    .plst-word {
        margin-top: 0.1rem;
    }
    .ys-pos-center.ys-cont1400 {
        top: 50%;
    }
    .ys-nyban-btn {
        margin-top: 0.32rem;
    }
    .ys-nyban-img::before {
        width: 72%;
    }
    .ys-nyban-title p {
        width: 60%;
        margin-top: 0.16rem;
    }
    .ys-filter-flex-left .mCSB_outside+.mCSB_scrollTools {
        right: 0px;
        top: 0.7rem;
    }
    .clli-top {
        padding-bottom: 10px;
        padding-top: 12px;
    }
    .clli-bot {
        padding-bottom: 0.1rem;
    }
    .cbul-icon {
        width: 16px;
        height: 16px;
        top: 3px;
    }
    .clbl-tab{
        font-size: 12px;
    }
    .prodet-ban-wrap-left {
        width: 50%;
        padding-left: 0;
    }
    .prodet-ban-wrap-right {
        width: 44%;
    }
    .ptbl-boxs {
        width: 64px;
    }
    .ptbl-boxs-icon {
        margin: 0 auto 6px;
    }
    .pbwl-top-btnul-lis {
        padding: 0 0.12rem;
    }
    .pbwl-top-btnul {
        padding: 0.2rem 0.16rem;
        margin: 0 -0.12rem;
    }
    .pbwl-apply {
        width: 80%;
        margin: 0 auto;
    }
    .pilr-word p {
        max-height: 1.75em;
        -webkit-line-clamp: 1;
    }
    .plol-item-link-right {
        width: 55%;
        padding-left: 0.2rem;
    }
    .pilr-title {
        margin-bottom: 0.1rem;
    }
    .prodet-list-item-askul .ys-slide-item-bot {
        padding: 0.24rem 0.3rem;
    }
    .prodet-list-item-askul .ys-slide-item-top {
        padding: 0.27rem 0.3rem;
    }
    .prodet-list-optionul .std-btn2.main {
        margin-top: 0.2rem;
    }
    .pilr-title{
        font-size: 16px;
    }
    .plul-bot {
        padding: 0.16rem 0.2rem;
    }
    .plul-bot-ul-li {
        margin-bottom: 0.2rem;
    }
    .pbul-box-icon {
        width: 16px;
        height: 16px;
    }
    .plil-left-ul-li .ys-sit-icon::after {
        font-size: 12px;
    }
    .plil-right .dwct-list5, .plil-right .dwcb-li5 {
        width: 16%;
    }
    .plil-right .dwct-list2, .plil-right .dwcb-li2 {
        width: 30%;
    }
    .plil-right .dwct-list4, .plil-right .dwcb-li4 {
        width: 15%;
    }
    .dwcb-li {
        font-size: 12px;
        padding: 0.14rem 0.06rem;
    }
    .prodet-list-item-media .plis-item-box-right {
        padding: 0.2rem 0.4rem 0.2rem 0.4rem;
    }
    .pibr-date {
        margin-bottom: 4px;
    }
    .ys-banner .ys-ban-txtbox{
        mix-blend-mode: screen;
    }
    .ys-ban-top-video{
        -webkit-mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);
        -webkit-mask-mode: alpha;
        -moz-mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);
        -webkit-mask-mode: alpha;
        mask-mode: alpha;
        z-index: -2;
    }
    .single-main .describe-wrap-content{
        padding-left: 0;
    }
    .sample-pro-case-box::after{
        display: none;
    }
    .sample-pro-case-box{
        width: 100%;
    }
    .series-main .spcl-inof {
        max-height: calc(100vh - var(--headh) - 2rem);
    }
    .ys-filter-flex-left{
        width: 100vw;
        padding: 0.5rem 0.4rem;
    }
    .series-main .ys-filter-flex-left,
    .industry-main .ys-filter-flex-left{
        background: var(--colorf2f);
    }
    .series-main .spcl-tit{
        padding-top: 0;
        padding-left: 0;
    }
    .ys-filter-flex-left .mCSB_container.mCS_no_scrollbar_y{
        padding-right: 0;
    }
    .ys-filter-flex-left .mCSB_container{
        padding-right: 0.3rem;
    }
    .ys-filter-flex-left{
        z-index: 97;
    }
    .sample-pro-case-ri{
        padding-left: 0;
    }
    .msin-link-le-case {
        margin-bottom: 0.3rem;
    }
    .msin-link-le-txt p{
        max-height: 3.6em;
        -webkit-line-clamp: 2;
    }
    .series-main .ys-filter-flex{
        border: none;
    }
    .sample-pro-case-ri{
        border-top: 1px solid rgba(0, 0, 0, 0.1);
    }
    .plsu-lis-text {
        margin-bottom: 0.12rem;
    }
    .ys-ban-top-video img{
        display: block;
    }
    .ys-ban-top-video video{
        display: none;
    }
    .home-solut-list .slick-dots li{
        background: rgba(255, 255, 255, 0.60);
    }
    .home-solut-list .slick-dots li.slick-active{
        background: rgba(255, 255, 255, 1);
    }
    .hiru-li {
        width: 50%;
    }
    .home-scroll-hide-word {
        width: 90%;
        margin: 0 auto;
    }
    .hshu-li {
        padding: 0 0.6rem;
    }
    .home-scroll-hide-ul {
        margin: 0 -0.6rem;
    }
    .hshu-li-box span {
        margin-left: 6px;
        font-size: var(--font20);
    }
    .srul-boxs-right {
        padding: 0.44rem 0.34rem;
    }
    .slul-links-show {
        padding: 0.44rem 0.34rem;
    }
    .slul-links-show-title{
        margin-bottom: 0.14rem;
    }
    .slul-links-show-word p {
        max-height: 3.5em;
        -webkit-line-clamp: 2;
    }
    .industry-wrap .industry-wrap-cont-right{
        width: 100%;
    }
    .indudet-recom-ul-li.active .clbl-tab{
        font-size: 10px;
        transform: translateY(-2px);
    }
    .industry-wrap .industry-wrap-cont-left {
        width: 100vw;
    }
    .industry-case-wrap {
        height: auto;
        position: relative;
        top: auto;
        left: auto;
        padding: 0.6rem 0.5rem 0.5rem;
        z-index: 3;
    }
    .industry-case-bg {
        width: 100%;
        position: absolute;
        border-radius: 0.24rem;
        overflow: hidden;
        height: 100%;
        pointer-events: none;
    }
    .industry-case-bg img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .industry-case-wrap-top{
        margin-bottom: 0.56rem;
    }
    .industry-case .ys-cont1400{
        position: relative;
    }
    .category-main .cwcl-left-list .mCSB_outside+.mCSB_scrollTools {
        top: 0 !important;
    }
    .std-btn2-icon {
        width: 16px !important;
    }
    .plis-lis .std-btn2-text{
        line-height: var(--line15);
    }
    .skul-box {
        padding: 0.4rem 0.3rem;
    }
    .service-center-word {
        width: 90%;
        margin: 0 auto 0.48rem;
    }
    .sctl-box {
        padding: 0.4rem 0.3rem;
    }
    .squl-box-right {
        padding-left: 0.4rem;
        padding-top: 0;
    }
    .squl-box {
        width: 100%;
        padding: 0.4rem 0.3rem;
        display: flex;
    }
    .squl-box-right-title {
        padding-bottom: 0.2rem;
        margin-bottom: 0.2rem;
    }
    .ys-ban-top-video .ys-nyban-pc{
        display: none !important;
    }
    .ssli-box-left-show {
        padding: 0.4rem 0.4rem 0.6rem;
    }
    .ssli-box-right .indudet-recom-ul-li {
        padding-bottom: 0.24rem;
    }
    .summary-battery-word {
        width: 72%;
    }
    .ys-ph-navbar2 .ys-phnav-menu.on{
        border-top: solid 1px rgba(0, 0, 0, 0.1);
    }
    /* d1 */
    .summary-ban-scroll-line {
        height: 0.6rem;
    }
    .summary-ban .ys-pos-center.ys-cont1400{
        top: 45%;
    }
    body.no-shadow .ys-phnav-header{
        box-shadow: none !important;
    }
    .dtul-link::after{
        height: 2px;
    }
    .ys-filter-flex-left .mCSB_outside+.mCSB_scrollTools {
        right: 0px;
        top: 0rem;
    }
    /* 2026.1.15 lucas 关于我们+产品 start */
    .optioncent-cry-protbox-left{
        z-index: 97;
    }
    .iilr-titcry-tit{
        font-size: 20px;
        margin-bottom: 10px;
    }
    .iilr-botcry, .iilr-botcry p{
        line-height: 1.5;
    }
    .iill-year{
        font-size: 12px;
        line-height: 1.5;
    }
    .imbl-itemli-link{
        padding:25px 20px;
        flex-direction: column;
    }
    .imbl-itemli-link-left{
        width: 100%;
        margin-bottom: 10px;
    }
    .imbl-itemli-link-right{
        width: 100%;
    }
    .iill-time::before{
        content: unset;
    }
    .eibi-linkcry-textbox{
        padding: 25px 20px;
        position: relative;
        top: auto;
        left: auto;
    }
    .eibi-linkcry-imgbox{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .eibi-linkcry-imgbox .ys-imgbox-cover{
        width: 100%;
        height: 100%;
    }
    .eibi-linkcry-imgbox .ys-imgbox-cover img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .eibi-linkcry-textbox-top{
        width: 100%;
        margin-bottom: 20px;
    }
    .eltt-tit{
        margin-bottom: 8px;
    }
    .elta-ite img {
        width: 22px;
        margin-right: 8px;
    }
    .elta-ite-text{
        font-size: 14px;
    }
    .exhibition-info-top{
        padding-bottom: 20px;
        margin-bottom: 25px;
    }
    .eitl-list-item-link{
        line-height: 36px;
    }
    .eibi-linkcry{
        border-radius: 10px;
    }
    .eltt-intrs, .eltt-intrs p{
        line-height: 1.5;
    }
    .eltt-tit{
        line-height: 1.3;
    }
    .nsdetails-cont-left-share .ys-share-img {
        width: 18px;
    }
    .nlil-toptab-le, .ncln-newtab {
        line-height: 26px;
        font-size: 12px;
        margin-right: 6px;
    }
    .nlil-toptab-time{
        font-size: 12px;
    }
    .nsdetails-cont-rig {
        width: 30%;
    }
    .nsdetails-cont-left {
        width: 65%;
    }
    .ncrn-listbox-item-link{
        padding: 18px 0;
    }
    .nlil-toptab{
        margin-bottom: 10px;
    }
    .nsdetails-cont-left-share{
        margin-bottom: 0.4rem;
    }
    .nsdetails-cont-left-main{
        padding-top: 0.3rem;
    }
    .nclp-listcry-li-link,
    .nsdetails-cont-left-main h6,
    .nlil-titcont{
        font-size: 16px;
        /*line-height: 1.5;*/
    }
    .nsdetails-cont-left-page{
        padding-top: 25px;
    }
    .nsdetails-cont-left-main{
        padding-top: 25px;
        margin-bottom: 25px;
    }
    .nsdetails-cont-left-main h5{
        font-size: 16px;
    }
    .ncra-actlist-item-link{
        padding-bottom: 18px;
        padding-top: 18px;
    }
    .nail-otherlist-li img, .ncla-listcry-li img{
        width: 18px;
    }
    .nsdetails-cont-left-actitab{
        margin-bottom: 18px;
    }
    .optioncent-cry-protbox-righ{
        width: 100%;
    }
    .optioncent-cry-protbox-left{
        width: 0;
    }
    .opil-botcont-tit{
        font-size: 16px;
        line-height: 1.5;
    }
    .ocpr-protlist-item-link{
        padding: 25px 20px;
    }
    .opil-botcont-btn img {
        width: 18px;
        margin-top: -2px;
    }
    .ocpr-protlist{
        --ge: 33.33%;
    }
    .opil-botcont-info, .opil-botcont-info p{
        font-size: 12px;
    }
    /* 2026.1.30 start */
    .imbl-itemli.actnew .clbl-tab{
        top: -12px;
    }
    /* 2026.1.30 end */
    /* 2026.1.15 lucas 关于我们+产品 end */
    /* 2026.2.5 lucas 最后一批 start */
    /* g1_02 start */
    .aboutcomp-chairman {
        align-items: flex-start;
        flex-direction: column-reverse;
    }
    .aboutcomp-chairman-ri{
        width: 85vw;
        margin: auto;
        padding: 0;
    }
    .aboutcomp-chairman-le {
        margin: auto;
        margin-bottom: 0;
    }
    .aboutcomp-chairman{
        padding: var(--space120) 0 0;
    }
    .apsi-crybox {
        padding: 25px calc(20px + var(--gap1));
    }
    .apsi-crybox-tit{
        font-size: 20px;
    }
    .apsi-crybox-list ul li p{
        font-size: 14px;
        line-height: var(--line15);
    }
    .apsi-crybox-list {
        max-height: 9em;
    }
    .aboutcomp-policy-botlist {
        --ge: 25%;
    }
    .aboutcomp-policy-botlist>li>div{
        padding: 20px 15px;
    }
    .apbl-cry img {
        width: 28px;
        margin-bottom: 0.25rem;
    }
    .aboutcomp-intro-cry, .aboutcomp-intro-cry p,.aboutcomp-intro-video-tet{
        font-size: 14px;
        line-height: var(--line15);
    }
    .ahsi-top-list {
        --gap1: 0.1rem;
    }
    .ahsi-link-info-itro, .ahsi-link-info-itro p{
        line-height: var(--line15);
    }
    .ahsi-link-info-itro {
        height: 4.5em;
    }
    .ahsi-link-info {
        width: 1.8rem;
    }
    .aboutcomp-honor .std-font40 {
        margin-bottom: 0.5rem;
    }
    .ahsi-link-info-name {
        margin-bottom: 3px;
    }
    .ahsi-link-info-line {
        margin-bottom: 5px;
    }
    .aboutcomp-intro-video {
        margin: 0 auto 0.5rem;
    }
    .aboutcomp-policy-top .std-font40 {
        margin-bottom: 0.1rem;
    }
    /* g1_02 end */
    /* g1_03 start*/
    .inchina-chairman .aboutcomp-chairman-le{
        position: relative;
        bottom: auto;
        right: auto;
    }
    .inchina-chairman .aboutcomp-chairman-ri{
        width: 85vw;
        padding: 0;
    }
    .inchina-intro .ys-cont1400 {
        align-items: center;
    }
    .inchina-intro-ri{
        width: 43%;
    }
    .inchina-intro-le{
        width: 53%;
    }
    .iilo-right-pdf .ys-imgbox-cover {
        width: 16px;
    }
    .iilo-res {
        margin-right: 0.18rem;
    }
    .inchina-intro-le .std-font40 {
        margin-bottom: 0.4rem;
    }
    .inchina-intro-le-cry, .inchina-intro-le-cry p{
        line-height: var(--line165);
    }
    .inchina-intro-le-other {
        margin-top: 0.3rem;
    }
    .inchina-layout-list {
        --ge: 100%;
    }
    .illi-crybox-textcry-bot{
        font-size: 12px;
    }
    .inchina-layout .aboutcomp-policy-top {
        margin-bottom: 0.5rem;
    }
    .illi-crybox-textcry-bot{
        max-height: 9em;
        -webkit-line-clamp:5;
    }
    .inchina-honer-slick{
        --ge: 50%;
    }
    .ihsi-box{
        padding: 25px 20px;
    }
    .inchina-repair-le .std-font32{
        font-size: 20px;
    }
    .inchina-repair-le-cry, .inchina-repair-le-cry p{
        font-size: 14pxa;
    }
    /* g1_03 end*/
    /* g3_03 start */
    .sili-tit{
        font-size: 16px;
        margin-bottom: 0.3rem;
        line-height: var(--line14);
    }
    .sili-time{
        font-size: 12px;
    }
    /* g3_03 end */
    /* g4 start */
    .joinus-why-main-le {
        width: 5.04rem;
        margin-right: 30px;
    }
    .joinus-why-main {
        position: relative;
        top: auto;
        left: auto;
        width: 100%;
        height: 100%;
        padding: 0.51rem 0.4rem 0.45rem 0.7rem;
    }
    .joinus-why-bg {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
    }
    .jwmr-item-cry {
        padding: 20px 15px;
    }
    .joinus-why-main-rilist {
        --gap1: 0.1rem;
        --gap2: 0.1rem;
    }
    .jwmr-item-cry img {
        width: 38px;
        margin-bottom: 5px;
    }
    .jwmr-item-tit {
        margin-bottom: 4px;
    }
    .jwmr-item-cry-text, .jwmr-item-cry-text p{
        line-height: var(--line165);
    }
    .jwmr-item-cry-text{
        max-height: 4.95em;
    }
    .jwli-box{
        padding: 25px 20px;
    }
    .jssi-ricry {
        padding: 35px;
        width: 63%;
    }
    .jssi-box .ys-imgbox-cover {
        width: 37%;
    }
    .jrll-qa-item img {
        width: 26px;
    }
    .jssi-ricry-top {
        margin-bottom: 0.28rem;
    }
    .jrll-qa-item-cry,.jrll-qa-item-cry p,.jwli-box-info, .jwli-box-info p{
        line-height: var(--line165);
    }
    .jrml-mes-cry,.jrml-mes-cry p{
        font-size: 14px;
    }
    .jrml-mes {
        --pad: 0.2rem;
    }
    .joinus-recruitment-message-le{
        padding-left: 35px;
    }
    .joinus-recruitment-slide .ys-slide-item {
        border-radius: 0.2rem;
    }
    .joinus-recruitment-message {
        margin-bottom: 0.38rem;
    }
    .joinus-recruitment-slide .ys-sit-name span {
        margin-right: 0.3rem;
    }
    .joinus-recruitment-slide .ys-slide-item-bot {
        padding: 0.3rem 0.48rem 0.4rem;
    }
    .joinus-recruitment-slide .std-btn1.radius .std-btn1-link {
        padding: 5px 0.3rem 3px;
    }
    .joinus-recruitment-more {
        margin-top: 0.7rem;
    }
    .joinus-dream-cry {
        padding: 0.5rem 0.4rem;
    }
    .joinus-dream-bg {
        width: 6rem;
    }
    .joinus-dream-cry-info,.joinus-dream-cry-info p{
        font-size: 14px;
        line-height: var(--line165);
    }
    .joinus-dream-cry .std-font40 {
        margin-bottom: 0.15rem;
    }
    .joinus-dream-cry-btn {
        margin-top: 0.6rem;
    } 
    /* g4 end */
    /* 2026.2.5 lucas 最后一批 end */
    .aboutcomp-policy-botlist>li:nth-child(4n+1){
        animation-delay: 0.2s;
    }
    .aboutcomp-policy-botlist>li:nth-child(4n+2){
        animation-delay: 0.3s;
    }
    .aboutcomp-policy-botlist>li:nth-child(4n+3){
        animation-delay: 0.4s;
    }
    .aboutcomp-policy-botlist>li:nth-child(4n+4){
        animation-delay: 0.5s;
    }
    .sudevelist-info-bot-list {
        --ge: 50%;
    }
    .sibl-item:nth-child(2n+1){
        animation-delay: 0.2s;
    }
    .sibl-item:nth-child(2n+2){
        animation-delay: 0.3s;
    }
    /* 2026.2.5 最后一批-delia-start */
    .contact-amin .ys-form-inof-item2,
    .contact-amin .ys-form-inof-item3{
        width: 100%;
    }
    .contact-form .ys-fic-auth-img {
        height: 42px;
    }
    .contact-form .ys-form-tiled-icon {
        --width1: 12px;
        top: 4px;
    }
    .develop-modal .ys-modal-content {
        max-height: calc(100vh - 200px);
        width: 85vw;
        padding: 0.84rem 0.6rem;
        padding-right: 0;
    }
    .develop-modal-cont-top, .develop-modal-cont-bot {
        padding-right: 0.6rem !important;
    }
    .ys-modal-close {
        right: 12px;
        top: 12px;
        font-size: 14px;
    }
    .develop-modal .ys-modal-close {
        padding: 0.16rem;
    }
    .develop-point-ul {
        left: auto;
        transform: inherit;
        width: auto;
        position: relative;
        top: auto;
        height: auto;
        display: flex;
        margin: 0 -0.1rem;
    }
    .develop-point-img{
        display: none;
    }
    .develop-point-min {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
    .develop-point-ul-li{
        width: 25%;
        padding: 0 0.1rem;
        position: relative;
        top: auto !important;
        left: auto !important;
    }
    .develop-point .ys-cont1400 {
        padding-top: 0rem;
        padding-bottom: 0rem;
    }
    .develop-point-min{
        margin-bottom: 0.4rem;
    }
    .dpul-box-word p {
        height: 5.25em;
        -webkit-line-clamp: 3;
    }
    .dpws-icon {
        width: 4rem !important;
    }
    .develop-protec-wrap-svg {
        width: 470px;
    }
    .plul-box {
        padding: 0.4rem 0rem 0 0.4rem;
    }
    .plul-box-title, .plul-box-word {
        padding-right: 0.6rem;
    }
    .plul-box-title {
        margin-bottom: 0.24rem;
    }
    .plul-box-word {
        margin-bottom: 0.4rem;
    }
    /* 2026.2.5 最后一批-delia-end */
    /* 2026.2.27--start */
    .about-banner .mod-bread{
        display: none;
    }
    .about-banner .mod-bread{
        display: none;
    }
    .ys-phmenu-scroll .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{
        background: rgba(0, 0, 0, 0.03) !important;
    }
    .ys-phmenu-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
        background: var(--colormain) !important;
        width: 2px;
    }
    .ys-phnav-tel .head-tel-link{
        justify-content: center;
        color: var(--colormain);
    }
    .head-tel-link-icon img:nth-child(2){
        opacity: 1;
    }
    /* 2026.2.27--end */
    .inchina-page .ys-nyban-title p {
        width: 46%;
    }
    /* 2026.3.13--检索--Delia--start */
    .search-main .ys-filter-flex-left{
        position: fixed;
        -webkit-position: fixed;
        top: var(--headh);
        width: 100vw;
    }
    .search-right {
        width: 100%;
        padding-left: 0;
        border-left: none;
    }
    .search-core{
        padding: 0.75rem 0;
    }
    /* 2026.3.13--检索--Delia--end */
    .aboutcomp-philosophy-slick-item .ys-imgbox-cover::after{
        height: 100%;
    }
     .piul-box {
        height: auto;
    }
    .profile-info-ul-li {
        position: relative;
        top: auto;
    }
    .profile-info {
        overflow: hidden;
    }
    .profile-info-ul>li:last-child{
        display: none;
    }
    .piul-box-show-title, 
    .piul-box-show-desc{
        width: 56%;
    }
    .piul-box-show-desc {
        margin-bottom: 0.4rem;
    }
    .comhistory-his-botcry-pro {
        top: 20px;
        width: 2px;
        height: calc(100% - 40px);
    }
    .chbl-cryitem::after {
        width: 2px;
        top: 20px;
    }
    /*2026.8.26*/
    .ys-videom-iframebox iframe {
        width: 100%;
        height: 590px;
    }
    .head-lang {
        margin-right: 0;
    }
    .head-lang-top-circle, .head-lang-top-jian {
        width: 0.42rem;
    }
    .ys-hd-ph.isfixed .head-lang-top img:nth-of-type(2),
    .ys-hd-ph.has-btn .head-lang-top img:nth-of-type(2),
    .ys-page-wrap.act .ys-hd-ph .head-lang-top img:nth-of-type(2){
        opacity: 1;
    }
    .ys-hd-ph .head-login{
        background: var(--colormain);
        justify-content: center;
        border-radius: 0.5rem;
        margin-top: 0.44rem;
    }
    .ys-hd-ph .head-login-link-text,
    .ys-hd-ph .head-login-link{
        line-height: 38px;
    }
    .ys-hd-ph .head-login-link-text {
        color: var(--colorfff) !important;
    }
    .ys-ph-navbar2 .ys-phmenu-scroll {
        height: calc(100vh - 160px);
        max-height: calc(100vh - 160px);
    }
    .head-preson .head-login-link-word{
        color: var(--color333) !important;
    }
    .head-preson{
        margin-top: 0.3rem;
        width: 100%;
    }
    .head-tel-link {
        line-height: 30px;
    }
    /* 1199end */
}
@media screen and (max-width: 767px) {
    .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
    .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
    .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
    .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar {
        width: 3px;
        background-color: #c5c9d3;
        border-radius: 4px;
    }
    .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;
        --font40: 0.42rem;
        --font36: 0.4rem;
        --font34: 0.38rem;
        --font32: 0.38rem;
        --font30: 0.34rem;
        --font28: 0.34rem;
        --font26: 0.32rem;
        --font24: 0.30rem;
        --font22: 0.28rem;
        --font20: 0.26rem;
        --font18: 0.26rem;
        --font16: 0.25rem;
        --font14: 0.24rem;
        --font12: 0.18rem;
        /* 间距 */
        --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;
    }
    .footer-nav>li>a {
        padding: 0.16rem 0;
        margin-bottom: 0;
        font-size: 14px;
    }
    .footer-nav>li {
        padding: 0 5px;
    }
    .ys-footer {
        padding-top: 0.71rem;
    }
    .footer-logo {
        margin-bottom: 0.4rem;
    }
    .footer-top {
        padding-bottom: 0.3rem;
    }
    .footer-infoul {
        margin-bottom: 0.28rem;
    }
    .footer-top-right {
        padding-top: 0.32rem;
    }
    .ys-lcn-submit-font {
        padding: 7px;
    }
    .ys-login-cont {
        padding: 0.4rem 0.38rem 0;
        margin-bottom: 0.2rem;
    }
    .ys-login-ban-logo {
        width: 2.2rem;
    }
    .ys-lcn-phone,
    .ys-lcn-password-input {
        height: 38px;
    }
    .member-footer-wrap .footer-text p {
        text-align: center;
    }
    .member-footer .footer-text p span,
    .member-footer .footer-text p a {
        font-size: 12px;
        margin-right: 4px;
        color: #707070;
    }
    .member-footer .footer-privacy li a {
        font-size: 12px;
        color: var(--color333);
    }
    .member-footer .footer-privacy li::after {
        background: rgba(51, 51, 51, 0.20);
        height: 10px;
    }
    .member-footer .footer-privacy {
        margin: 0 -0.16rem;
        margin-top: 0.12rem;
    }
    .member-wrap-cont {
        top: 45%;
    }
    .ys-form-register-word,
    .ys-form-register-word a {
        font-size: 12px;
    }
    .ys-login-cont {
        padding: 0px 20px 20px;
        margin-bottom: 0;
    }
    .member-wrap-bg {
        display: none;
    }
    .member-wrap-cont {
        width: 100vw;
        padding: 0;
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        max-height: inherit;
        height: 100vh;
    }
    .ys-login {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    .member-footer .ys-login-bg {
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: -1;
        display: none !important;
    }
    .ys-login-cont {
        height: auto;
    }
    .ys-login-ban-text {
        font-size: 0.32rem;
    }
    .ys-login-title {
        font-size: 0.36rem;
    }
    .ys-lbl-icon {
        width: 0.32rem;
        flex-shrink: 0;
        font-size: 0;
        margin-right: 0.16rem;
    }
    .ys-lbl-icon img {
        width: 100%;
    }
    .ys-login-back-link {
        display: flex;
        align-items: center;
    }
    .ys-login-back {
        display: inline-block;
        margin-bottom: 0.5rem;
    }
    .ys-lbl-text {
        font-size: 0.3rem;
        color: #000;
        line-height: var(--line5);
    }
    .ys-lvt-text-btn {
        padding: 5px 0.2rem;
        font-size: 12px;
    }
    .ys-login-verify-top .label .verify-code-number {
        width: 40px;
        height: 42px;
        font-size: 18px;
        line-height: 28px;
    }
    .ys-login-verify-top {
        padding: 0.45rem 0.38rem;
    }
    .ys-lcn-tip {
        margin-bottom: 5px;
    }
    .ys-lcn-password-icon {
        width: 20px;
    }
    .head-lang-top-icon {
        width: 22px;
    }
    .member-containter-wrap {
        flex-direction: column;
    }
    .member-containter-wrap-left {
        width: 100%;
        margin-bottom: 0.24rem;
    }
    .member-containter-wrap-right {
        width: 100%;
    }
    .mcwl-list {
        display: flex;
        flex-wrap: wrap;
    }
    .mcwl-list-li {
        width: 20%;
        padding: 0 2px;
    }
    .mcwl-list-li-link {
        flex-direction: column;
        justify-content: center;
    }
    .mlll-icon {
        width: 20px;
        margin: 0 auto;
        top: auto;
        margin-bottom: 4px;
    }
    .mcwl-list-li-link {
        padding: 0.1rem;
    }
    .mlll-text {
        text-align: center;
        font-size: 10px;
    }
    .mcwl-list-li.active .mcwl-list-li-link {
        border-radius: 5px;
    }
    .member-containter {
        padding-top: 0.6rem;
        padding-bottom: 0.71rem;
    }
    .mcwl-info {
        display: flex;
        align-items: center;
        background: transparent;
        padding: 0;
        margin-bottom: 0.24rem;
    }
    .mcwl-info-pic {
        width: 60px;
        height: 60px;
        margin: 0 16px 0 0;
    }
    .mcwl-info-name,
    .mcwl-info-number {
        text-align: left !important;
    }
    .mcwl-info-name {
        font-size: 16px;
        margin-bottom: 0;
    }
    .mcwl-info-number {
        font-size: 12px;
    }
    .load-list-ul-li {
        padding: 0 0.12rem;
        margin-top: 0.2rem;
    }
    .mcwl-info-top {
        position: static;
    }
    .mcwl-info {
        position: relative;
    }
    .mcwl-info-setting {
        position: absolute;
        bottom: auto;
        left: auto;
        right: 0;
        top: 0;
        transform: inherit;
        width: 20px;
        height: auto;
        padding: 0;
        background: transparent;
        box-shadow: none;
    }
    .member-foot {
        padding: 0.71rem 0 0.2rem;
    }
    .member-foot .footer-top-right-text {
        display: none;
    }
    .member-foot .footer-top {
        justify-content: center;
        flex-direction: column;
    }
    .member-foot .footer-logo {
        width: 1.9rem;
        margin-right: auto;
        margin-bottom: 0.3rem;
    }
    .member-foot .footer-privacy {
        justify-content: center;
        margin-top: 0.1rem;
    }
    .member-foot .footer-text p {
        text-align: center;
    }
    .member-foot .footer-share-btn .ys-imgbox-cover {
        width: 26px;
        border-radius: 4px;
        padding: 5px
    }
    .mod-modal-info .ys-modal-content {
        padding: 0.36rem 0.24rem;
    }
    .mod-modal-info-title {
        margin-bottom: 0.8rem;
    }
    .mod-modal-info .mCSB_inside>.mCSB_container>* {
        padding-right: 0;
    }
    .mod-modal-info .ys-modal-close {
        right: 0.2rem;
        top: 0.45rem;
        font-size: 0.2rem;
    }
    .load-list-ul-li {
        padding: 0 0.1rem;
    }
    .load-list-ul {
        margin: 0 -0.1rem;
    }
    .llul-link {
        padding: 0.16rem;
    }
    .llul-link-bot-icon {
        width: 16px;
    }
    .llul-link {
        padding: 10px 4px;
    }
    .llul-link-bot-icon {
        display: none;
    }
    .llul-link-bot-text {
        padding-right: 0;
        text-align: center;
    }
    .llul-link-icon {
        width: 0.42rem;
        margin: 0 auto;
        margin-bottom: 0.12rem;
    }
    .member-containter {
        overflow: hidden !important;
    }
    .member-containter-wrap-left {
        position: relative;
        top: auto;
    }
    .homeber-notifi-list-li {
        width: 100%;
    }
    .homeber-notifi,
    .homeber-page .load-list {
        padding: 22px 15px;
    }
    .account-containter .mcwl-info-pic {
        width: 1rem;
        height: 1rem;
        margin: 0 auto 0.1rem;
    }
    .account-containter .mcwl-info-name {
        text-align: center !important;
        margin-bottom: 0.3rem;
    }
    .account-containter {
        padding-top: 0.71rem;
        padding-bottom: 0.71rem;
    }
    .infor-containter-wrap {
        padding: 22px 16px;
        width: calc(100% - 40px);
    }
    .infor-containter-wrap .ys-form-inof-item {
        width: 100% !important;
    }
    .infor-page .ys-login-back {
        margin-left: 20px;
        margin-bottom: 0.2rem;
    }
    .infor-page .ys-main {
        padding-top: 0.71rem;
    }
    .infor-containter-wrap .ys-form-next .ys-fii-name {
        display: none;
    }
    .infor-containter-wrap .ys-fia-text-word {
        font-size: 12px;
    }
    .infor-containter-wrap .ys-fii-submit,
    .infor-containter-wrap .ys-fii-reset {
        padding: 4px 0.5rem;
    }
    .infor-modal .std-btn1-link {
        padding: 5px 0.32rem;
    }
    .benef-banner-textbox h1 {
        font-size: 18px;
    }
    .privacy-containter-wrap {
        flex-direction: column;
    }
    .privacy-containter-wrap-left {
        width: 100%;
        margin-right: 0;
        top: var(--headh);
        margin-bottom: 0.3rem;
        padding: 0.1rem 0;
        background: #F5F6F7;
    }
    .privacy-containter-wrap-left::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100vw;
        height: 1px;
        background: rgba(51, 51, 51, 0.20);
        transition: all .4s ease;
        opacity: 0;
    }
    .privacy-containter-wrap-left.start::after {
        opacity: 1;
    }
    .pcwl-list-li {
        margin-bottom: 0;
        padding: 0 10px;
    }
    .pcwl-list {
        margin: 0 -10px;
        display: flex;
    }
    .online-list-ul-li {
        width: 100%;
    }
    .return-containter-wrap {
        border-radius: 10px;
        padding: 0;
        width: calc(100% - 40px);
    }
    .return-containter-wrap-cont {
        padding: 10px 20px 25px;
    }
    .ys-form-inof-item {
        width: 100%;
        padding: 0 0.1rem;
    }
    .ys-form-inof {
        margin: 0 -0.1rem;
    }
    .ys-fii-input input,
    .ys-fii-input textarea {
        padding: 0 8px;
    }
    .ys-fia-text-word {
        font-size: 12px;
        line-height: var(--line15);
    }
    .ys-fia-text-btn {
        top: 2px;
    }
    .ys-form-required,
    .ys-form-inof-item {
        margin-top: 0.24rem;
    }
    .ys-form-inof-agree {
        margin-top: 0.18rem;
    }
    .ys-fii-submit,
    .ys-fii-reset {
        padding: 6px 0.48rem;
    }
    .ys-form-inof-btn {
        margin-top: 0.4rem;
    }
    .ys-fii-name {
        margin-bottom: 4px;
    }
    .return-containter-wrap-ban {
        padding: 25px 20px 18px;
    }
    .rcwb-logo {
        width: 1.5rem;
        margin-bottom: 0.3rem;
    }
    .return-containter-wrap-ban h1 {
        margin-bottom: 0.2rem;
    }
    .homeber-banner,
    .benef-banner {
        display: none;
    }
    .footer-share-code {
        width: 94px;
        padding: 2px;
    }
    .load-edr,
    .load-list,
    .online-list {
        padding: 20px 14px;
    }
    .online-list-ul-li:nth-child(2) {
        margin-top: 0.24rem;
    }
    .ys-fii-tips {
        margin-top: 6px;
    }
    .std-btn2-icon {
        margin-left: 6px;
    }
    .register-page,
    .login-page,
    .retrieve-page {
        background: transparent;
    }
    .register-page .ys-main,
    .login-page .ys-main,
    .retrieve-page .ys-main {
        position: relative;
        min-height: 585px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
    }
    .ys-login-bg {
        flex-shrink: 0;
    }
    .ys-login {
        justify-content: flex-start;
    }
    .member-footer {
        bottom: 30px;
    }
    .member-footer {
        width: 100%;
        position: relative;
        bottom: auto;
        left: auto;
        transform: inherit;
        z-index: 2;
        padding-top: 0 !important;
        background: transparent !important;
        padding-bottom: 30px;
        margin-top: 25px;
    }
    .member-wrap,
    .member-wrap-cont {
        height: auto;
    }
    .member-wrap {
        flex-grow: 1;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        margin-bottom: -30px;
    }
    .load-list {
        padding-top: 10px;
    }
    .benef-wrap {
        padding: 24px 18px;
    }
    .infor-containter {
        padding-top: 0;
    }
    .member-foot .footer-share-btn .ys-imgbox-cover img:nth-child(2) {
        width: calc(100% - 10px);
    }
    .member-footer {
        position: relative !important;
    }
    .home-list-ul-item {
        width: 100%;
        padding: 0 0.1rem;
        margin-bottom: 0.3rem;
    }
    .home-list-ul-item:last-child {
        margin-bottom: 0;
    }
    .home-list-ul {
        margin: 0 -0.1rem;
    }
    .mod-ctact {
        padding: 0.71rem 0;
    }
    .mod-ctact-wrap h2 {
        top: 0;
        margin-bottom: 0.26rem;
    }
    .mod-ctact-wrap-right .std-btn1 {
        margin-top: 0.4rem;
    }
    .mod-ctact-wrap {
        flex-wrap: wrap;
        margin: 0;
    }
    .mod-ctact-wrap-list {
        width: 100%;
        padding: 0;
    }
    .std-btn1.icon .std-btn1-link {
        padding: 6px 0.24rem;
    }
    .home-list-ul-item:nth-child(n) {
        animation-delay: 0.2s;
    }
    .home-list-ul {
        flex-wrap: wrap;
    }
    .hlui-link-show {
        padding: 0.48rem 0.38rem;
    }
    .hlsb-text {
        min-height: auto;
    }
    .hlsb-icon {
        width: 0.44rem;
        margin-bottom: 0.4rem;
        flex-shrink: 0;
    }
    .hlsb-text {
        margin-bottom: 0.4rem;
    }
    .dtul-link {
        padding: 0.1rem;
    }
    .describe-tab-ul-li {
        padding: 0 3px;
    }
    .dtul-link {
        padding: 0.1rem 5px;
    }
    .describe-wrap {
        padding-top: 0.71rem;
    }
    .describe-wrap-sear-input {
        height: 40px;
    }
    .describe-wrap-sear {
        width: 100%;
    }
    .describe-wrap-sear-icon {
        width: 22px;
        left: 10px;
    }
    .describe-wrap-sear-btn p {
        padding: 4px 0.24rem;
        font-size: 12px;
    }
    .describe-wrap-sear-input input {
        padding: 0 70px 0 36px;
        font-size: 12px;
    }
    .dwli-link {
        font-size: 12px;
        padding: 0 0 4px;
    }
    .describe-wrap-list-item {
        padding: 0 0.16rem;
    }
    .describe-wrap-list {
        justify-content: flex-start;
        white-space: nowrap;
        /* overflow-x: scroll; */
        padding-bottom: 6px;
        margin: 0 -0.16rem 0.4rem;
        width: 100%;
    }
    .describe-wrap-content-top {
        display: none;
    }
    .dwcb-li {
        width: 50%;
        text-align: left;
        justify-content: flex-start;
        padding: 0 0.1rem;
        margin-top: 4px;
    }
    .dwcb-list-link {
        flex-wrap: wrap;
        align-items: flex-start;
        padding: 0.2rem 0;
    }
    .dwcb-list:first-child .dwcb-list-link {
        padding-top: 0;
    }
    .pc-fenye li {
        width: 26px;
        height: 26px;
        line-height: 26px;
        font-size: 12px;
        margin: 0 3px;
    }
    .describe-wrap-content {
        margin-bottom: 0.5rem;
    }
    .describe-wrap-scroll .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
    .describe-wrap-scroll .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: 0.26rem;
    }
    .describe-wrap-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
    .describe-wrap-scroll .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
    .describe-wrap-scroll .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
    .describe-wrap-scroll .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar {
        width: 100%;
        background: var(--colormain);
        height: 2px;
        opacity: 0.8;
    }
    .describe-wrap-scroll .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
        background: rgba(0, 0, 0, 0.10) !important;
        height: 2px;
    }
    .mod-ctact-wrap-list::after {
        display: none;
    }
    .home-products-list-item {
        width: 100%;
    }
    .hpli-box-wrap-title {
        margin-bottom: 0.18rem;
        font-size: var(--font30);
    }
    .std-btn1.radius .std-btn1-link {
        padding: 3px 0.2rem 2px;
        border-radius: 5px;
    }
    .hpli-box {
        height: 280px;
        display: flex;
        flex-direction: column;
    }
    .hpli-box .ys-imgbox-cover {
        height: 100%;
        flex: 1;
    }
    .hpli-box .ys-imgbox-cover img:nth-child(2) {
        object-fit: cover;
    }
    .home-solut {
        position: relative;
        height: calc(100vh - var(--headh));
    }
    .slick-dots li {
        height: 2px;
        width: 0.4rem;
        margin: 0 3px;
    }
    .home-case h2 {
        text-align: center;
    }
    .home-case-slide {
        width: 100%;
    }
    .home-case .mod-arrows {
        display: none !important;
    }
    .hlls-title {
        width: 100%;
        padding: 0;
        font-size: 18px;
    }
    .hcsu-li-link-show {
        padding: 25px 18px;
    }
    .home-case-slide-ul .slick-list {
        overflow: hidden !important;
        padding-bottom: 0.5rem;
    }
    .home-case-slide-ul .slick-dots {
        bottom: 0;
    }
    .home-case-slide-ul .slick-dots li {
        background: rgba(0, 0, 0, 0.10);
    }
    .home-case-slide-ul .slick-dots li.slick-active {
        background: var(--colormain);
    }
    .std-font48,
    .std-font48 p,
    .yxedr-active h2 {
        font-size: 0.4rem;
    }
    .home-case-top {
        margin-bottom: 0.3rem;
    }
    .hnli-company-wrap,
    .hnli-info-wrap {
        flex-direction: column;
    }
    .hnli-company-wrap-left,
    .hnli-info-wrap-left {
        width: 100%;
        margin-bottom: 0.5rem;
    }
    .hnli-info-wrap-left,
    .hnli-info-wrap-right {
        width: 100%;
    }
    .hull-title {
        margin-bottom: 0.26rem;
    }
    .hcwr-ul-li:first-child .hcwr-ul-li-link {
        padding-top: 0.2rem !important;
        border-top: solid 1px rgba(51, 51, 51, 0.2);
    }
    .hull-bots-tab p {
        font-size: 10px;
        padding: 4px 0.24rem;
    }
    .hull-bots-date p {
        font-size: 12px;
    }
    .home-news-top-btn .std-btn1 {
        padding: 0 5px;
    }
    .home-news-top-btn {
        margin: 0 -5px;
    }
    .hiwl-link {
        padding: 25px 20px;
    }
    .hiwl-link-top {
        margin-bottom: 0.8rem;
    }
    .hiwl-link-top-title {
        font-size: 18px;
    }
    .hlbl-texts {
        font-size: 12px;
    }
    .hiwr-ul-lis:nth-child(1) {
        margin-top: 0 !important;
    }
    .hiwr-ul-lis:nth-child(2) {
        margin-top: 0.28rem;
    }
    .hiwr-ul-lis {
        width: 100%;
        height: auto;
        margin-top: 0.28rem;
    }
    .hiwr-ul-lis .hlbl-texts {
        font-size: 12px;
    }
    .hiwr-ul-lis .hlbl-icon {
        top: 3px;
    }
    .hull-text {
        max-height: 4.95em;
        -webkit-line-clamp: 3;
        margin-bottom: 0.4rem;
    }
    .home-solut-list-li {
        width: 100%;
    }
    .privacy-containter {
        padding-top: 0.71rem;
    }
    .ctry-li-box-left {
        width: 100%;
        padding-top: 0;
        padding-bottom: 0;
        padding-right: 0;
    }
    .ctry-li-box-right {
        width: 100%;
    }
    .ctry-li-box {
        flex-direction: column-reverse;
        padding: 0.46rem 0.35rem;
    }
    .clbl-tab {
        font-size: 12px;
    }
    /* 2025.12.8 Linda-start */
    .ys-filter-open .iconfont {
        font-size: 12px;
    }
    .ys-filter-open {
        padding: 12px 6px;
    }
    .dwcb-li {
        width: 50% !important;
    }
    .kciu-nub-link {
        padding: 0.2rem 0.35rem;
    }
    .industry-main .ys-pcfy,
    .knowledge-content-info .ys-pcfy {
        margin-top: 0.4rem;
    }
    .iciw-hd {
        display: none;
    }
    .iciw-bd-item-nub1 {
        margin-top: 0 !important;
    }
    .iciw-bd-item-nub {
        width: 100%;
        padding: 0;
        margin-top: 0.1rem;
    }
    .iciw-bd-item-nub .std-text18 {
        display: block;
        width: 60px;
        text-align: left;
        font-size: var(--font16);
    }
    .iciw-bd-item-nub .std-text16 {
        width: calc(100% - 60px);
        text-align: left;
        padding-left: 10px;
        line-height: 1.5;
    }
    .ibin-icon {
        margin: 0;
    }
    .iciw-bd-item {
        padding: 0.2rem 0;
    }
    .ibin-icon {
        margin-left: 10px;
        margin-top: 4px;
        width: 16px;
        height: 16px;
    }
    .iciw-bd-item:nth-child(1) {
        padding-top: 0;
    }
    /* 2025.12.8 Linda-end */
    /* Yori - start 12.9 */
    .disc-main .dwcb-list-link .std-text18 {
        display: block;
    }
    .disc-main .dwcb-li1,
    .disc-main .dwcb-li2,
    .disc-main .dwcb-li3 {
        width: 100%;
    }
    .disc-main .dwcb-li2 {
        justify-content: start;
    }
    .disc-main .dwcb-li1 .std-text18,
    .disc-main .dwcb-li2 .std-text18,
    .disc-main .dwcb-li3 .std-text18 {
        width: 134px;
        font-weight: bold;
    }
    .disc-main .dwcb-list-link .dwcb-li .std-text16 {
        padding: 0;
        padding-left: 0.1rem;
    }
    .quali-main .ys-nyban-title p {
        width: 100%;
    }
    .quali-main .ys-nybanner::after {
        width: 100%;
    }
    .ys-fold.quali-local-fold {
        --foldhei: 220px;
    }
    .qcin-top-content {
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .quali-center-txt {
        width: 95%;
    }
    .qcin-top-inof .qcin-top-inof-nub:nth-last-child(1) {
        margin-bottom: 0;
    }
    .qcin-top-inof-nub {
        width: 100%;
    }
    .qcin-top-inof {
        flex-wrap: wrap;
    }
    .sample-pro-case.isfixed .sample-pro-case-le::after {
        box-shadow: 0 8px 15px 3px rgba(0, 0, 0, 0.03);
    }
    .sample-pro-case-le .spcl-tit {
        padding-bottom: 0.36rem;
    }
    .sample-pro-case-le::after {
        content: '';
        position: absolute;
        background: var(--colorbj1);
        left: 0;
        top: 0;
        transition: var(--transition);
        height: 100%;
        width: 100%;
        z-index: -1;
    }
    .sample-pro-case {
        flex-wrap: wrap;
    }
    .sample-pro-case-box {
        width: 100%;
    }
    .sample-pro-case-ri {
        padding-left: 0;
        border-left: none;
    }
    .snlc-bot .std-btn1.white.radius .std-btn1-link {
        padding: 0.08rem 0.18rem;
    }
    .snlc-bot {
        flex-wrap: wrap;
    }
    .snlc-bot-le {
        width: 100%;
        margin-bottom: 0.05rem;
    }
    .snlc-tit {
        padding-right: 0;
    }
    .spcr-nub-link-pic {
        width: 31%;
        border-radius: 6px;
    }
    .spcr-nub-link-content {
        width: 63.4%;
    }
    .sinl-icon {
        width: 0.28rem;
    }
    .csin-link-le {
        width: 100%;
    }
    .csin-link {
        justify-content: end;
    }
    .csin-link-ri {
        margin-top: 0.2rem;
        display: flex;
        width: 100%;
        flex-direction: row-reverse;
        align-items: center;
        justify-content: space-between;
    }
    .csin-link-ri-time {
        margin-bottom: 0;
    }
    .image-next-left {
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .image-next-right {
        width: 100%;
    }
    .image-next .ys-cont1400 {
        flex-wrap: wrap;
    }
    .image-replay-inof-nub {
        width: 100%;
        margin-bottom: 0.44rem;
    }
    .image-replay-top .ys-select-bd {
        padding: 0.16rem 0.1rem;
    }
    .irin-link-pic {
        margin-bottom: 0.18rem;
    }
    .irin-link-time {
        margin-bottom: 0.06rem;
    }
    .irin-link-tit {
        margin-bottom: 0.2rem;
    }
    .ys-nybanner-image-left {
        width: 100%;
    }
    .image-replay .std-btn2.main {
        margin-top: 0.5rem;
    }
    .ys-nybanner-image-right {
        width: 100%;
    }
    .ynir-code-le {
        width: 1.9rem;
        margin-right: 0.16rem;
    }
    .ynir-code-content-txt,
    .ynir-code-content-txt p,
    .ynir-code-content-bot,
    .ynir-code-content-bot p,
    .ynir-code-content-bot p a {
        font-size: 10px;
    }
    .ynir-code-content-txt {
        margin-bottom: 0.3rem;
    }
    .ys-nybanner-image-right {
        padding: 0.5rem 20px 0.67rem;
    }
    .image-replay-top {
        margin-bottom: 0.3rem;
    }
    .ys-ban-word {
        width: 100%;
    }
    .ys-ban-top-video {
        width: 2.4rem;
        left: calc(100% + 0.4rem);
    }
    /* Yori - end 12.9 */
    /* Yori - start 12.10 */
    .image-replay-inof {
        margin: 0 0rem -0.44rem;
    }
    .image-replay-inof-nub {
        padding: 0;
    }
    .ynir-txt,
    .ynir-txt p {
        font-size: var(--font16);
    }
    /* f9 */
    .video-libr .describe-wrap-list {
        margin: 0 -0.16rem 0.4rem;
    }
    .vlin-case-left {
        width: 100%;
    }
    .vlin-case-case-all {
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .vlin-case {
        flex-wrap: wrap;
        flex-direction: column-reverse;
        padding: 0.32rem 0.26rem;
    }
    .vlin-case-left-inof.yxedr-active li {
        margin-right: 0.4rem;
    }
    .video-libr-inof-nub {
        margin-bottom: 0.36rem;
    }
    .vlin-case-case-icon {
        width: 0.54rem;
    }
    .ys-videom .ys-videom-close {
        font-size: 16px;
    }
    .video-libr .std-btn2-icon {
        width: 0.26rem;
        top: 0px;
    }
    /* f10 */
    .meas-main-le {
        width: 100%;
        margin-top: 0.5rem;
    }
    .meas-main .ys-nybanner p {
        margin-top: 0.3rem;
    }
    .meas-main-ri {
        width: 64%;
    }
    .meas-main .ys-nybanner .std-btn1 {
        margin-top: 0.5rem;
    }
    .meas-main .ys-pos-center {
        flex-wrap: wrap;
        padding: 0 20px;
        flex-direction: column-reverse;
    }
    .meas-main h1::after {
        left: -0.14rem;
    }
    .msin-link-le {
        width: 60.255%;
    }
    .msin-link-ri {
        width: 35.8%;
    }
    .meas-main h1::before {
        border-right: 1px solid var(--colormain);
        border-bottom: 1px solid var(--colormain);
    }
    .meas-main h1::after {
        border-top: 1px solid var(--colormain);
        border-left: 1px solid var(--colormain);
    }
    .meas-solu-inof-nub .std-btn2-icon {
        width: 0.26rem;
        margin-left: 5.5px;
        top: -1px;
    }
    .msin-link-le-case {
        margin-bottom: 0.3rem;
    }
    .msin-link {
        padding: 0.2rem 0.26rem;
    }
    .dtul-link {
        padding: 0.1rem 2px;
    }
    .disc-main .dwcb-list-link .dwcb-li .std-text16 {
        width: calc(100% - 134px);
        align-items: flex-start;
        text-align: left;
        justify-content: flex-start;
    }
    .sinl-icon {
        width: 18px;
    }
    .sample-pro-case-box {
        border-left: none;
    }
    .image-replay-inof-nub:nth-child(n) {
        animation-delay: 0.2s;
    }
    /* Yori - end 12.10 */
    .paul-box {
        padding: 0.44rem 0.34rem;
    }
    .prodlist-product-ul-li:nth-child(n) {
        animation-delay: 0.3s;
    }
    .prodlist-product-ul-li{
        width: 100%;
    }
    .prodlist-product-ul-li:first-child{
        margin-top: 0;
    }
    .plst-title {
        font-size: var(--font30);
    }
    .plst-word {
        width: 100%;
    }
    .plst-word p {
        max-height: 5.25em;
        -webkit-line-clamp: 3;
    }
    .prodlist-apply {
        padding: 0.71rem 0 0.3rem;
    }
    .prodlist-reso {
        padding-top: 0.41rem;
    }
    .prodlist-more-bg img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .prodlist-more-bg {
        width: calc(100% - 40px);
        height: 100%;
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
    }
    .prodlist-more-cont {
        height: auto;
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        padding: 0.75rem 0;
    }
    .ys-nyban-img::before{
        width: 100%;
        background: linear-gradient(90deg, rgba(0, 0, 0, 0.60) 20%, rgba(0, 0, 0, 0.1) 100%);
    }
    .ys-nyban-title p {
        width: 100%;
    }
    .ys-nyban-btn .std-btn1.white.radius .std-btn1-link {
        padding: 6px 0.2rem;
    }
    .ys-nyban-btn .std-btn1.icon .std-btn1-link {
        padding: 4px 0.1rem 4px 0.2rem;
    }
    .category-wrap h1 {
        margin-bottom: 0.3rem;
    }
    .describe-wrap-sear {
        margin: 0 auto 0.4rem;
    }
    .cwcr-top {
        margin-bottom: 0.26rem;
    }
    .ctry-li-box-right {
        padding: 0.2rem 0.3rem 0.5rem;
    }
    .clbl-tab {
        font-size: 10px;
    }
    .prodet-ban-wrap {
        flex-direction: column;
    }
    .prodet-ban-wrap-left {
        width: 100%;
        padding-left: 0;
        padding-top: 0;
        position: relative;
        top: auto;
        margin-bottom: 0.5rem;
    }
    .prodet-ban-wrap-right{
        width: 100%;
    }
    .prodet-ban{
        padding: 0.75rem 0;
    }
    .pbwl-apply {
        width: 96%;
        margin: 0 auto;
    }
    .pbwl-top-btnul {
        padding: 0.14rem 0.16rem 0.1rem;
        margin: 0 -0.12rem;
    }
    .ptbl-boxs {
        width: 80px;
    }
    .ptbl-boxs-text{
        font-size: 12px;
    }
    .pbwl-top-btnul-lis {
        padding: 0 0.16rem;
    }
    .pbwl-top-btnul {
        padding: 0.14rem 0.16rem 0.1rem;
        margin: 0 -0.16rem;
    }
    .pbwl-apply-link {
        padding: 0.2rem 0.2rem;
    }
    .pbwr-cont {
        margin-bottom: 0.34rem;
    }
    .prodet-tab-ul-li p{
        white-space: nowrap;
    }
    .plis-item-box{
        flex-direction: column;
        padding: 0.44rem 0.34rem;
    }
    .plis-item-box-left{
        width: 100%;
    }
    .plis-item-box-right{
        width: 100%;
        padding-left: 0;
    }
    .pldu-li-box{
        flex-direction: column;
    }
    .pldu-li-pic {
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .pldu-li-right {
        width: 100%;
    }
    .pldu-li-right-title {
        margin-bottom: 0.24rem;
    }
    .pldu-li-right-edr ul li:last-child p {
        margin-bottom: 0.12rem;
    }
    .prodet-tab-ul-li p {
        padding: 0.14rem 0.2rem;
    }
    .prodet-tab .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{
        left: 20px;
        right: 20px;
        bottom: -5px;
    }
    .prodet-tab .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
    .prodet-tab .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
        width: 100%;
    }
    .plis-table-box{
        overflow-x: scroll;
    }
    .plis-table table{
        width: 767px;
    }
    .plis-phtext {
        display: flex;
        align-items: center;
        margin-bottom: 0.16rem;
    }
    .plis-phtext-icon{
        width: 20px;
        flex-shrink: 0;
        font-size: 0;
        margin-right: 8px;
    }
    .plis-phtext-icon img{
        width: 100%;
    }
    .plis-phtext-word{
        font-size: var(--font16);
        color: var(--colormain);
        line-height: var(--line15);
    }
    .prodet-list-item {
        padding-top: 0.71rem;
    }
    .plol-item {
        padding: 0 0.1rem;
        width: 100%;
        margin-top: 0.22rem;
    }
    .prodet-list-optionul-list {
        margin: 0 -0.1rem;
    }
    .prodet-list-item-askul .ys-sit-name {
        font-size: 16px;
    }
    .ys-sit-icon::after{
        font-size: 12px;
    }
    .prodet-list-item-askul .ys-slide-item-top .ys-sit-icon {
        top: 5px;
    }
    .pilr-title {
        font-size: 14px;
        margin-bottom: 3px;
    }
    .pilr-word p {
        max-height: 3.5em;
        -webkit-line-clamp: 2;
        font-size: 12px;
    }
    .std-btn2-icon {
        width: 16px !important;
    }
    .prodet-list-item-askul .ys-slide-item-top {
        padding: 0.24rem 0.2rem;
    }
    .prodet-list-item-askul .ys-slide-item-bot {
        padding: 0.24rem 0.2rem;
    }
    .prodet-list-item-option .std-btn2.main .std-btn2-text{
        font-size: 12px;
    }
    .plil-left {
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .plil-right{
        width: 100%;
    }
    .plil-wraps{
        flex-direction: column;
    }
    .plul-bot-ul{
        display: flex;
        flex-wrap: wrap;
        margin: 0 -0.12rem;
    }
    .plul-bot-ul-li{
        width: 50%;
        padding: 0 0.12rem;
    }
    .plul-bot {
        padding: 0.16rem 0.2rem 0.1rem;
    }
    .plil-left-ul-li:first-child{
        width: 100%;
    }
    .plil-left-ul-li:first-child .plul-top{
        padding-top: 0 !important;
    }
    .plil-left-ul-li{
        width: 100%;
    }
    .plil-left-ul{
        display: flex;
        flex-wrap: wrap;
    }
    .dwcb-li {
        display: flex;
        align-items: flex-start;
        width: 100% !important;
    }
    .dwcb-li span {
        display: block;
        font-weight: bold;
        width: 74px;
        flex-shrink: 0;
        line-height: var(--line175);
        color: var(--color333);
    }
    .plis-lis-link {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        flex-direction: column;
    }
    .plis-lis-link-text {
        padding-right: 0;
        padding-bottom: 0.1rem;
    }
    .prodet-list-item-media .plis-item-box-left {
        width: 100%;
    }
    .prodet-list-item-media .plis-item-box-right {
        width: 100%;
        padding: 0.4rem 0.3rem;
    }
    .prodet-list-item-media .pibr-title{
        margin-bottom: 0.14rem;
    }
    .dwcb-li .std-text18{
        display: block;
        font-weight: bold;
        color: var(--color333);
        flex-shrink: 0;
        padding-right: 0.1rem;
        width: 76px;
    }
    .dwcb-li .std-text16{
        text-align: left;
        padding: 0;
    }
    .dtul-link::after {
        height: 2px;
    }
    .plis-item .pldu-li-pic {
        width: 100%;
    }
    .plis-item .pldu-li-right {
        width: 100%;
        padding-left: 0;
        padding-top: 0rem;
    }
    .plis-item .pldu-li-box {
        padding: 0.44rem 0.34rem;
    }
    .prodet-list-item-load .dwcb-li {
        text-align: left;
        padding: 0;
    }
    .prodet-list-item-load .dwcb-li5{
        justify-content: flex-start;
    }
    .pldu-li {
        margin-bottom: 0 !important;
        margin-top: 0.75rem;
    }
    .series-main .spcl-inof {
        max-height: calc(100vh - var(--headh) - 3rem);
    }
    .snlc-bot-le-time{
        font-size: 12px;
    }
    .snlc-bot-le-time {
        margin-bottom: 0.04rem;
    }
    .meas-solu-inof-nub {
        width: 100%;
    }
    .meas-solu-inof-nub:nth-child(n) {
        animation-delay: 0.2s;
    }
    .msin-link-le-tit {
        font-size: 16px;
        margin-bottom: 0.14rem;
    }
    .iciw-bd-item-nub{
        display: flex;
        align-items: flex-start;
    }
    .article-main .kciu-nub-link{
        flex-direction: column;
        align-items: flex-start;
        padding: 0.4rem 0.3rem;
    }
    .kciu-nub-link .std-font20{
        padding-right: 0;
        margin-bottom: 0.2rem;
    }
    .kciu-nub {
        margin-top: 0.32rem;
    }
    .knowledge-main .kciu-nub-link .std-font20{
        margin-bottom: 0;
    }
    .category-wrap-select span {
        top: 3px;
    }
    .plsu-lis {
        width: 100%;
    }
    .plsu-lis:last-child{
        margin-bottom: 0;
    }
    .ybod-ul-li{
        margin: 0 8px;
    }
    .ybod-ul{
        margin: 0 -8px;
    }
    .hiru-li {
        width: 76%;
        padding: 0 0.1rem;
    }
    .hiru-wrap {
        width: 100%;
        border-radius: 0.1rem;
        margin-bottom: 0.3rem;
    }
    .home-scroll-hide-word {
        width: 100%;
        margin: 0 auto;
    }
    .hsht-btn {
        margin-top: 0.4rem;
    }
    .hshu-li {
        padding: 0 0.2rem;
        width: 50%;
        margin-top: 0.4rem;
    }
    .home-scroll-hide-ul {
        margin: 0 -0.2rem;
        flex-wrap: wrap;
    }
    .hshu-li:nth-child(2n+2)::after{
        display: none;
    }
    .hshu-li-box span {
        font-size: 14px;
    }
    .hshu-li-box {
        margin-bottom: 6px;
    }
    .home-scroll-hide {
        padding: 0.75rem 0 1rem;
    }
    .home-scroll-hide {
        top: 0;
        left: 0;
        transform: translate(0%, 0%);
    }
    .hnli-company-wrap-right{
        width: 100%;
    }
    .hcwr-ul-li {
        height: auto;
    }
    .hcwr-ul-li-link {
        padding: 0.3rem 0;
    }
    .prodet-list-item-load .dwcb-li6 {
        justify-content: flex-start;
    }
    .ys-filter-flex-left{
        padding-bottom: 1.2rem;
    }
    .solut-main .ys-nyban-title p {
        width: 100%;
    }
    .solut-list-ul-li{
        width: 100%;
    }
    .slul-links-show {
        padding: 0.4rem 0.3rem;
    }
    .solut-list-ul-li:nth-child(n) {
        animation-delay: 0.2s;
    }
    .srul-boxs-right {
        width: 64%;
        padding: 0.4rem 0.3rem;
    }
    .srul-boxs .ys-imgbox-cover {
        width: 36%;
    }
    .irul-link-left-icon {
        width: 0.56rem;
        margin-right: 0;
        margin-bottom: 0.2rem;
    }
    .irul-link-left {
        align-items: flex-start;
        padding-right: 0rem;
        flex-direction: column;
        margin-bottom: 0.3rem;
    }
    .irul-link {
        flex-direction: column;
        align-items: flex-start;
        padding: 0.4rem 0.3rem 0.32rem;
    }
    .illb-tab {
        font-size: 12px;
        margin-bottom: 0.12rem;
    }
    .knowledge-content-slide-info, 
    .industry-content-side-info {
        max-height: 62vh;
    }
    .illb-text{
        font-size: 16px;
    }
    .icwt-word {
        width: 100%;
    }
    .industry-case-wrap {
        padding: 0.44rem 0.34rem 0.4rem;
    }
    .industry-case-bg{
        width: calc(100% - 40px);
    }
    .indudet-wrap {
        overflow: hidden !important;
    }
    .indudet-wrap-cont{
        flex-direction: column;
    }
    .indudet-wrap-cont-left,
    .indudet-wrap-cont-right{
        width: 100%;
    }
    .indudet-wrap h1 {
        margin-bottom: 0.3rem;
    }
    .indudet-wrap-cont-right{
        margin-top: 0.65rem;
    }
    .iwcr-ul-li:last-child a{
        padding-bottom: 0;
    }
    .quest-wrap .plis-lis-link {
        padding: 0.4rem 0.3rem 0.34rem;
    }
    .plis-lis-link-text{
        padding-bottom: 0.16rem;
    }
    .quest-main .describe-wrap-sear {
        margin-bottom: 0.5rem;
    }
    .indudet-main h1{
        font-size: var(--font42);
    }
    .indudet-main h2{
        font-size: var(--font40);
    }
    .qcwt-icon{
        display: none;
    }
    .quesdet-cont-wrap {
        padding: 0.44rem 0.34rem;
    }
    .slul-links{
        min-height: 220px;
        display: flex;
    }
    .slul-links .ys-imgbox-cover{
        flex-grow: 1;
    }
    .slul-links .ys-imgbox-cover img{
        object-fit: cover;
    }
    .service-ctatc-bg {
        width: 100%;
    }
    .service-ctatc-wrap {
        padding: 0;
        width: calc(100% - 40px);
    }
    .service-ctatc-left {
        width: 56%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
    }
    .service-ctatc-bg {
        width: 100%;
        min-height: 180px;
        display: flex;
    }
    .service-ctatc-left-text {
        margin-bottom: 0.1rem;
    }
    .service-ctatc-left-date {
        font-size: 10px;
    }
    .service-ctatc-left-tel a {
        font-size: 12px;
    }
    .service-ctatc-left-tel {
        margin-bottom: 0.1rem;
    }
    .service-ctatc-bg img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .squl-box-right-word p{
        font-size: 12px;
    }
    .squl-box-right-title {
        padding-bottom: 0.1rem;
        margin-bottom: 0.1rem;
    }
    .service-center-word {
        width: 100%;
        margin: 0 auto 0.4rem;
    }
    .service-center-tpul-li{
        width: 100%;
    }
    .service-center-btul-li{
        margin-bottom: 0;
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
        padding: 0 -0.1rem;
    }
    .service-center-btul-li:not(:first-child){
        display: none;
    }
    .service-center-btul{
        display: block;
        margin: 0 -0.1rem;
    }
    .service-quality{
        background: none !important;
        padding-top: 0 !important;
    }
    .service-quest{
        padding-top: 0 !important;
    }
    .service-notice-wrap{
        padding: 0.4rem 0;
        width: calc(100% - 40px);
    }
    .service-notice-ul {
        padding: 0 10px;
    }
    .snul-box {
        padding: 0 0.3rem;
    }
    .service-notice-ul .slick-dots li{
        width: 0.4rem;
    }
    .service-notice-ul .slick-dots{
        bottom: -4px;
    }
    .service-main .home-list-ul-item{
        margin-bottom: 0;
    }
    .indudet-main .industry-content-side-info{
        max-height: inherit !important;
    }
    .home-case {
        padding: 0.75rem 0;
    }
    .home-main .home-case-slide-ul .slick-list {
        padding-bottom: 0.5rem;
    }
    .home-main .home-case-slide-ul .slick-dots li {
        background: rgba(0, 0, 0, 0.1);
    }
    .home-main .home-case-slide-ul .slick-dots li.slick-active{
        background: var(--colormain);
    }
    .ys-ban-txtbox-media{
        bottom: calc(var(--heighty2) + 1.7rem - 1.5rem);
    }
    .summary-battery-word {
        width: 100%;
    }
    .summary-battery-img{
        width: 100%;
    }
    .summary-solut-tpul-lis{
        width: 50%;
    }
    .summary-solut-tpul{
        flex-wrap: wrap;
    }
    .summary-solut-btul {
        margin: 0rem;
        justify-content: space-evenly;
    }
    .summary-solut-btul-li{
        width: auto;
        padding: 0;
    }
    .summary-solut-btul-li p{
        padding: 8px 6px;
        border-bottom: none;
    }
    .summary-solut-tab::before{
        opacity: 1;
    }
    .ssli-box{
        flex-direction: column;
    }
    .ssli-box-left {
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .ssli-box-right{
        width: 100%;
    }
    .ssli-box-right .indudet-recom-ul-li {
        padding-bottom: 0;
        height: auto;
        margin-bottom: 0.3rem !important;
    }
    .ssli-box-right .illb-text {
        margin-bottom: 0.24rem;
    }
    /* d1 */
    .summary-ban-scroll-text{
        font-size: 12px;
    }
    .summary-ban-scroll-line {
        height: 0.5rem;
    }
    .pbwl-top {
        width: 70%;
        margin: 0 auto 0.24rem;
    }
    .ptbl-box {
        padding: 0.1rem 0.02rem;
    }
    .ys-banner-explore {
        right: 20px;
        bottom: 0.78rem;
    }
    .home-products{
        padding-top: 0.2rem;
    }
    .hnli-company-btn {
        margin-top: 0.4rem;
    }
    /* 2026.1.15 lucas 关于我们+产品 start */
    .imbl-itemli.actnew .imtl-typelist-item-newph{
        display: inline-block;
        position: relative;
        top: auto !important;
        left: auto !important;
        right: auto !important;
        width: fit-content;
        transform: translateY(3px);
        margin-left: 3px;
        font-size: 12px;
    }
    .imtl-typelist-item-newpc{
        display: none;
    }
    .imbl-itemli-link{
        padding: 20px 0;
    }
    .imtl-typelist-item-new{
        font-size: 12px;
    }
    .imbl-itemli:first-child .imbl-itemli-link{
        padding-top: 20px;
    }
    .informlist-main-top-left {
        margin: -30px 0 -20px !important;
    }
    .exhibition-info-botlist{
        --ge:100%;
    }
    .eitl-list-item-link {
        line-height: 34px;
    }
    .exhibition-info-top{
    padding-bottom: 15px;
       margin-bottom: 18px;
    }
    .eibi-linkcry-textbox{
        padding: 20px 15px;
    }
    .elta-ite img {
        width: 20px;
        margin-right: 6px;
    }
    .elta-ite-text {
        font-size: 12px;
    }
    .informlist-main-bot {
        margin-bottom: 8px;
    }
    .pastact-page .exhibition-info .exhibition-info-botlist {
        padding-bottom: 0.5rem;
    }
    .nsdetails-cont-left{
        width: 100%;
        margin-bottom: 30px;
    }
    .nsdetails-cont-rig{
        width: 100%;
    }
    .nsdetails-cont .ys-cont1400{
        flex-wrap: wrap;
    }
    .nsdetails-cont-left-share{
        margin-bottom: 20px;
    }
    .nsdetails-cont-left-main{
        padding-top: 20px;
        margin-bottom: 20px;
    }
    .nsdetails-cont-left-main h6{
        margin-bottom: 4px;
    }
    .nsdetails-cont-left-page{
        padding-top: 20px;
    }
    .nsdetails-cont-rig-newcont .std-font24{
        margin-bottom: 15px;
    }
    .ncrn-listbox-item-link{
        padding: 16px 0 12px;
    }
    .ncrn-listbox-item:last-child .ncrn-listbox-item-link{
        padding-bottom: 0;
    }
    .ncla-listcry>li{
        width: 100%;
        margin-bottom: 3px;
    }
    .ncla-listcry-li:last-child{
        margin-bottom: 0;
    }
    .nsdetails-cont-left-actitab{
        margin-bottom: 12px;
    }
    .ncla-listcry-li-main{
        font-size: 12px;
    }
    .nsdetails-cont-rig-activcont .std-font24{
        margin-bottom:15px;
    }
    .ncra-actlist-item-link{
        padding: 15px 0;
    }
    .ncra-actlist-item:last-child .ncra-actlist-item-link{
        padding-bottom: 0%;
    }
    .nail-otherlist-li{
        margin-bottom: 4px;
    }
    .ocpr-protlist {
        --ge: 100%;
    }
    .opil-botcont-info{
        height: unset;
        -webkit-line-clamp: unset;
    }
    .optioncent-cry{
        padding: 42px 0;
    }
    .optioncent-cry .std-font48{
        margin-bottom: 0.3rem;
    }
    .ocpr-protlist-item-link{
        padding: 20px 15px;
    }
    .opil-botcont-btn img {
        margin-top: 0px;
    }
    .opil-botcont-btn-text{
        margin-right: 6px;
    }
    .opil-botcont-tit{
        margin-bottom: 6px;
    }
    .optioncent-cry-protbox-righ .ys-pcfy{
        margin-top:0.4rem ;
    }
    .optioncent-page .cwcl-left-list {
        height: 66vh;
    }
    .mod-ctact-bgimgbox-img1{
        top: -120%;
        max-width: unset;
        width: 12rem;
        animation: leftRightMove1 20s ease-in-out infinite;
    }
    .mod-ctact-bgimgbox-img2{
        bottom: -75%;
        left: 0;
    }
    .mod-ctact-bgimgbox-img3 {
        bottom: -62%;
        left: -19%;
    }
    .mod-ctact-bgimgbox-img4{
        bottom: -60%;
        animation: leftRightMove3 5s ease-in-out infinite;
    }
    .mod-ctact-bgimgbox-img5{
        bottom: -100%;
    }
    .mod-ctact-bgimgbox-img6{
        bottom: -100%;
        right: -5%;
    }
    @keyframes leftRightMove2 {
        0% {
            transform: translateX(-50%);
        }
        50% {
            transform: translateX(0%);
        }
        100% {
            transform: translateX(-50%);
        }
    }
    @keyframes leftRightMove1 {
        0% {
            transform: translateX(-20%);
        }
        50% {
            transform: translateX(20%);
        }
        100% {
            transform: translateX(-20%);
        }
    }
    @keyframes leftRightMove3 {
        0% {
            transform: translateX(50%);
        }
        50% {
            transform: translateX(0%);
        }
        100% {
            transform: translateX(50%);
        }
    }
    .imbl-itemli.actnew .imtl-typelist-item-newph{
        transform: unset;
        display: inline-block !important;
    }
    .imtl-typelist-item-newpc{
        display: none !important;
    }
    /* 2026.1.15 lucas 关于我们+产品 end */
    /* 2026.2.5 lucas 最后一批 start */
    /* g1_02 start */
    .aboutcomp-chairman-le{
        width: 100%;
        padding: 0 20px;
        margin-bottom: 0;
    }
    .aboutcomp-chairman-ri{
        width: 100%;
        padding: 0 20px;
        margin-bottom: 20px;
    }
    .acrc-info p{
        font-size: 14px;
        line-height: var(--line15);
    }
    .acrc-post {
        --pad: 0.2rem;
    }
    .aboutcomp-philosophy .std-font40 {
        margin-bottom: 20px;
    }
    .apsi-crybox {
        padding: 20px calc(15px + var(--gap1));
    }
    .apsi-crybox-list {
        max-height: 10em;
    }
    .aboutcomp-policy-botlist {
        --ge: 50%;
        --gap1: 0.1rem;
        --gap2: 0.2rem;
    }
    .aboutcomp-policy-top {
        margin-bottom: 0.35rem;
    }
    .aboutcomp-policy-top-info, .aboutcomp-policy-top-info p,.apbl-cry-name{
        line-height: var(--line15);
    }
    .apbl-cry img {
        width: 26px;
    }
    .aboutcomp-intro-cry {
        width: 100%;
        margin: 0 auto 0.35rem;
    }
    .aboutcomp-intro-cry p:not(:last-child) {
        margin-bottom: 0.18rem;
    }
    .aboutcomp-intro-numlist-item:nth-child(3n){
        padding-right: 0;
    }
    .aboutcomp-intro-numlist-item:nth-child(3n+1) {
        padding-left: 0;
    }
    .aini-info{
        font-size: 10px;
        line-height: var(--line15);
        max-width: 75%;
    }
    .aini-crybox{
        width: 100%;
    }
    .aboutcomp-intro-numlist {
        padding: 0.2rem 0 0;
    }
    .aboutcomp-intro-video {
        margin: 0 auto 0.2rem;
    }
    .aini-num span{
        font-size: var(--font54);
    }
    .aini-num{
        font-size: var(--font20);
    }
    .ahsi-top-list {
        --ge: 50%;
    }
    .aboutcomp-honor .slick-dots li {
        background: rgb(255 255 255 / 20%);
    }
    .aboutcomp-honor .slick-dots li.slick-active {
        background: var(--colorfff);
    }
    .aboutcomp-honor .std-font40 {
        margin-bottom: 0.4rem;
    }
    .ahsi-top-list>li{
        margin-bottom: 0.2rem;
    }
    .ahsi-top:not(:last-child) {
        margin-bottom: 0.3rem;
    }
    .aboutcomp-honor{
        padding-bottom: 42px;
    }
    /* g1_02 end */

    /* g1_03 start*/
    .inchina-intro .ys-cont1400 {
        flex-direction: column;
    }
    .inchina-intro-le{
        width: 100%;
        margin-bottom: 20px;
    }
    .inchina-intro-ri{
        width: 100%;
        margin-top: 0;
    }
    .inchina-intro-le-other {
        display: flex;
        align-items: flex-start;
        flex-direction: column;
    }
    .inchina-intro-le .std-font40 {
        margin-bottom: 0.25rem;
    }
    .inchina-intro-le-other {
        margin-top: 0.2rem;
    }
    .iilo-res{
        margin-right: 0;
        margin-bottom: 0.15rem;
    }
    .iilo-right-pdf-tet{
        margin-right: 4px;
    }
    .inchina-chairman .aboutcomp-chairman-le{
        width: 100%;
    }
    .inchina-intro-le-cry p:not(:last-child) {
        margin-bottom: 0.1rem;
    }
    .inchina-intro-le-cry, .inchina-intro-le-cry p{
        line-height: var(--line15);
    }
    .illi-crybox-textcry {
        position: relative;
        width: 100%;
        top: auto;
        left: auto;
        height: auto;
        padding: 20px 15px;
    }
    .illi-crybox{
        box-shadow: var(--shadow);
    }
    .inchina-layout .aboutcomp-policy-top {
        margin-bottom: 0.4rem;
    }
    .inchina-layout-list {
        --gap1: 0;
        --gap2: 20px;
        margin: 0;
    }
    .illi-crybox-textcry-top{
        margin-bottom: 13px;
    }
    .ictt-title{
        font-size: 18px;
    }
    .illi-crybox-textcry-bot{
        max-height: none;
        -webkit-line-clamp:inherit;
    }
    .illi-crybox-textcry-bot,.illi-crybox-textcry-bot p{
        line-height: var(--line165);
    }
    .inchina-layout-list>li:last-child{
        margin-bottom: 0;
    }
    .inchina-honer .std-font40 {
        margin-bottom: 0.38rem;
    }
    .ihsi-box {
        padding: 20px 15px;
    }
    .ihsi-box-time {
        margin-bottom: 0.15rem;
    }
    .ihsi-box-name{
        font-size: 16px;
    }
    .inchina-repair {
        margin: 0 20px;
    }
    .inchina-repair-riimg {
        position: absolute;
        width: 32%;
        right: 0;
        bottom: 0;
    }
    .inchina-repair .ys-cont1400 {
        position: relative;
        padding: 0;
    }
    .inchina-repair-le {
        width: 100%;
        position: relative;
        z-index: 3;
        padding: 20px 15px;
    }
    .inchina-chairman .aboutcomp-chairman-ri{
        width: 100%;
        padding: 0 20px;
    }
    /* g1_03 end*/

    /* g3_03 start */
    .sudevelist-info-bot-list {
        --ge: 100%;
        --gap1: 0;
        --gap2: 20px;
        margin: 0;
    }
    .sibl-item-link-info{
        padding: 20px 15px;
    }
    .sibl-item:last-child{
        margin-bottom: 0;
    }
    .sudevelist-info-bot .ys-pcfy {
        margin-top: 0.5rem;
    }
    .sili-tit{
        font-size: 18px;
        margin-bottom: 0.25rem;
    }
    .sudevelist-info .image-replay-top {
        margin-bottom: 0.4rem;
    }
    /* g3_03 end */

    /* g3_04 start */
    .susdevelist-page .nsdetails-cont-left {
        width: 100%;
    }
    /* g3_04 end */

    /* g4 start */
    .joinus-why-main-le {
        width: 100%;
        margin: 0;
        margin-bottom: 20px;
    }
    .joinus-why-main-ri {
        width: 100%;
    }
    .joinus-why-bg{
        width: calc(100% - 40px);
        left: 50%;
        transform: translateX(-50%);
    }
    .joinus-why-main{
        flex-direction: column;
        padding: 0.44rem 0.34rem;
    }
    .jwml-cry, .jwml-cry p{
        font-size: var(--font14);
    }
    .jwmr-item-cry{
        padding: 20px 10px;
    }
    .joinus-welfare-list{
        --ge: 50%;
    }
    .jwli-box {
        padding: 20px 15px;
    }
    .joinus-welfare .std-font40{
        margin-bottom: 0.38rem;
    }
    .jwli-box img, .jwli-box-tit{
        margin-bottom: 0.1rem;
    }
    .jwli-box-info, .jwli-box-info p{
        font-size: 12px;
    }
    .joinus-talent-cent{
        width: 100%;
        padding: 0 30px;
    }
    .joinus-talent-cent .std-font40{
        margin-bottom: 0.3rem;
    }
    .joinus-story .std-font40 {
        margin-bottom: 0.38rem;
    }
    .jssi-ricry {
        padding: 20px 15px;
        width: 100%;
    }
    .jssi-box .ys-imgbox-cover {
        width: 100%;
    }
    .jrll-qa-item-cry, .jrll-qa-item-cry p{
        font-size: 12px;
        line-height: var(--line15);
    }
    .jssi-box {
        flex-direction: column;
    }
    .jrll-qa-item img {
        display: none;
    }
    .jssi-ricry-list{
        height: 15em;
    }
    .jssi-ricry-top {
        margin-bottom: 0.2rem;
    }
    .jssi-box .ys-imgbox-cover img {
        object-position: top;
    }
    .jssi-box .ys-imgbox-cover{
        height: 40vh;
    }
    .joinus-recruitment-message-le {
        padding: 20px 15px 25px 15px;
        margin: 0;
    }
    .joinus-recruitment-message{
        flex-direction: column;
    }
    .joinus-recruitment .aboutcomp-policy-top{
        margin-bottom: 20px;
    }
    .jrml-mes{
        font-size: 18px;
    }
    .jrml-mes-cry, .jrml-mes-cry p{
        line-height: var(--line15);
    }
    .joinus-recruitment-slide .ys-slide-item-top{
        transition: all 0.36s ease-in-out;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        padding: 20px 15px;
    }
    .joinus-recruitment-slide .ys-slide-item.on .ys-slide-item-top {
        padding: 20px 15px 15px;
    }
    .joinus-recruitment-slide .ys-sit-name span{
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.1rem;
        line-height: var(--line15);
        font-size: 16px;
    }
    .joinus-recruitment-slide .ys-sit-name {
        align-items: flex-start;
        flex-direction: column;
        line-height: var(--line15);
        margin-bottom: 0.2rem;
    }
    .joinus-recruitment-message,.joinus-recruitment-slide .ys-slide-item{
        border-radius: 10px;
    }
    .joinus-recruitment-slide .ys-slide-item-bot {
        padding:15px 15px 20px;
    }
    .joinus-recruitment-slide .joinus-recruitment-slide-textcry ul li p,.jrst-ri,.joinus-recruitment-slide .joinus-recruitment-slide-textcry h6{
        line-height: var(--line15);
    }
    .joinus-recruitment-slide-topri .ys-sit-icon {
        width: 10px;
        height: 10px;
        margin-top: 0px;
    }
    .jrml-mes {
        --pad: 0.15rem;
    }
    .joinus-recruitment-slide .joinus-recruitment-slide-textcry h6{
        margin-bottom: 0.15rem;
    }
    .joinus-recruitment-more{
        margin-top: 25px;
    }
    .joinus-dream-cry {
        padding: 25px 20px 40px;
    }
    .joinus-dream-bg {
        width: 3rem;
        right: 20px;
    }
    .joinus-dream-cry .std-font40,.joinus-dream-cry-info{
        width: fit-content;
    }
    .joinus-why-bg img {
        object-position: right;
    }
    .joinus-story .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.joinus-story .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.joinus-story .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.joinus-story .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar{
        background-color:var(--colormain);
    }
    /* g4 end */

    /* g1_04 start */
    .comhistory-his-top-en {
        top: -26px;
        font-size: 1.3rem;
    }
    .chbl-cryitem-time::before,.chbl-cryitem::after{
        content: unset;
    }
    .chbl-cryitem{
         flex-direction: column;
    }
    .chbl-cryitem-time {
        text-align: left;
        width: 100%;
        padding-right: 0;
        position: relative;
        margin-bottom: 10px;
    }
    .chbl-cryitem-ri {
        width: 100%;
        padding-left: 0;
    }
    .chbl-cryitem:not(:last-child) {
        padding-bottom: 0.35rem;
    }
    .comhistory-his-top .std-font40{
        margin-bottom: 0.35rem;
    }
    .chbl-cryitem-ri ul li p{
        line-height: var(--line165);
        font-size: 14px;
    }
    /* 2026.2.5 lucas 最后一批 end */
    .ahsi-link-info-itro, .ahsi-link-info-itro p {
        font-size: 10px;
    }
    .ahsi-link-img {
        width: 0.72rem;
    }
    .ahsi-top-list{
        --gap1:0.14rem;
    }
    .aboutcomp-policy-botlist>li:nth-child(2n+1) {
        animation-delay: 0.2s;
    }
    .aboutcomp-policy-botlist>li:nth-child(2n+2) {
        animation-delay: 0.3s;
    }
    .inchina-layout-list-item:nth-child(n) {
        animation-delay: 0.3s;
    }
    .sibl-item:nth-child(n){
        animation-delay: 0.2s;
    }
    .nsdetails-cont-left-share{
        display: none;
    }
    .susdevelist-page .std-font32 {
        margin-bottom: 0.3rem;
    }
    .joinus-welfare-list-item:nth-child(2n+1) {
        animation-delay: 0.3s;
    }
    .joinus-welfare-list-item:nth-child(2n+2) {
        animation-delay: 0.4s;
    }
    .jwmr-item:not(:first-child){
        display: none;
    }
    .jwmr-item{
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .jwmr-item:nth-child(2),
    .jwmr-item:nth-child(3){
        margin-top: 0;
    }
    .joinus-why-main-rilist .slick-dots li.slick-active{
        background: var(--colorfff);
    }
    .jwmr-item{
        padding: 0 0.1rem;
    }
    .joinus-why-main-rilist{
        display: block;
        margin: 0 -0.1rem;
    }
    /* 2026.2.5 最后一批-delia-start */
    .contact-amin .ys-nyban-img::before{
        background: transparent;
    }
    .contact-form-wrap-left,
    .contact-form-wrap-right{
        width: 100%;
    }
    .contact-form-wrap{
        flex-direction: column;
    }
    .contact-form-wrap-left{
        padding: 0.5rem 0.4rem;
    }
    .contact-form-wrap-left h2 {
        margin-bottom: 0.36rem;
    }
    .cfwl-tel, .cdwl-ul-li-box {
        margin-bottom: 0.36rem;
    }
    .culb-desc p {
        margin-bottom: 0.04rem;
    }
    .contact-form .ys-form-third-city .ys-fii-name,
    .contact-form .ys-form-third-area .ys-fii-name{
        display: none;
    }
    .contact-form .ys-form-inof-code{
        width: 100%;
    }
    .contact-form .ys-form-inof-code .ys-fii-input {
        width: 100%;
    }
    .contact-form .ys-form-tiled-icon {
        top: 6px;
    }
    .contact-form .ys-fic-auth-img{
        flex-shrink: 0;
    }
    .contact-form .ys-form-inof-text .ys-fii-input {
        height: 84px;
    }
    .ys-fii-input {
        height: 40px;
    }
    .contact-form .ys-fic-auth-img {
        height: 40px;
    }
    .contact-branch-ul-li:nth-child(n){
        animation-delay: 0.3s;
    }
    .contact-branch-ul-li{
        width: 100%;
    }
    .contact-branch-ul-li:first-child{
        margin-top: 0;
    }
    .contact-branch {
        padding-top: 0.5rem;
    }
    .contact-global-wrap-item{
        width: 100%;
    }
    .contact-global-wrap-item:first-child{
        margin-top: 0;
    }
    .contact-global-wrap{
        flex-wrap: wrap;
    }
    .cgwi-box-show {
        padding: 0.4rem 0.3rem;
    }
    .cgwi-bg{
        height: 300px;
    }
    .cgwi-bg img{
        height: 100%;
        object-fit: cover;
    }
    .cgwi-box-show-bot .std-btn1 {
        margin-top: 0.3rem;
    }
    .develop-modal-cont-top{
        flex-direction: column;
    }
    .dmct-word {
        width: 100%;
        margin-top: 0.2rem;
    }
    .dmct-word p{
        font-size: var(--font14);
    }
    .develop-modal .ys-modal-content {
        max-height: calc(100vh - 100px);
        width: calc(100% - 0px);
        padding: 0.84rem 0.4rem;
        padding-right: 0;
    }
    .dmcb-list-item1{
        display: none;
    }
    .dmcb-list-item3,
    .dmcb-list-item2{
        width: 50%;
    }
    .develop-modal .mCSB_scrollTools {
        right: 0.18rem;
    }
    .dlit-text span {
        font-size: var(--font12);
    }
    .develop-modal-cont-top, 
    .develop-modal-cont-bot {
        padding-right: 0.4rem !important;
    }
    .dlit-text span {
        padding: 0.06rem 0.08rem;
        top: -0.3rem;
    }
    .dlit-text{
        font-size: var(--font14);
    }
    .dmcb-list-item2 .dmcb-list-item-text:first-child .dlit-text,
     .dmcb-list-item3 .dmcb-list-item-text:first-child .dlit-text {
        padding: 0.2rem 0.1rem;
    }
    .dlit-text{
        flex-direction: column;
    }
    .dlit-text span{
        top: auto;
        margin-top: 0.05rem;
    }
    .develop-modal-cont-top {
        margin-bottom: 0.2rem;
    }
    .develop-modal .ys-modal-close{
        width: 0.5rem;
        height: 0.5rem;
        top: 10px;
        right: 10px;
    }
    .develop-modal .ys-modal-close img {
        width: 76%;
    }
    .develop-point-ul{
        flex-wrap: wrap;
    }
    .develop-point-ul-li{
        width: 50%;
        margin-top: 0.4rem;
    }
    .dpul-box-word p{
        font-size: var(--font14);
    }
    .dbul-img {
        width: 0.8rem;
    }
    .develop-point-min {
        margin-bottom: 0rem;
    }
    .develop-desc-wrap-icon{
        display: none;
    }
    .develop-desc-wrap-edr h4 {
        font-size: var(--font22);
    }
    .develop-desc-wrap-edr h5 {
        font-size: var(--font16);
    }
    .dpws-icon {
        width: 1.8rem !important;
        right: 0;
    }
    .develop-protec-wrap-svg {
        width: 100%;
    }
    .develop-list-ul{
        flex-wrap: wrap;
    }
    .develop-list-ul-item{
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .develop-list-ul-item:last-child{
        margin-bottom: 0;
    }
    .dlui-link-text {
        width: 100%;
        margin: 0 auto 0.26rem;
    }
    .develop-list-ul-item:nth-child(n) {
        animation-delay: 0.3s;
    }
    .dlui-link .ys-imgbox-cover {
        width: 90%;
        margin-bottom: 0.1rem;
    }
    .develop-main .ys-nyban-img::before{
        background: transparent;
    }
    .cognitive-sign-ul-li{
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .cognitive-sign-ul-li:last-child{
        margin-bottom: 0;
    }
    .cognitive-sign-ul{
        flex-wrap: wrap;
    }
    .cognitive-sign h2 {
        margin-bottom: 0.4rem;
    }
    .csul-box-word{
        width: 100%;
    }
    .inchina-intro-le-other{
        flex-direction: row;
        flex-wrap: wrap;
        align-items: center;
    }
    .iilo-res{
        margin-bottom: 0;
        margin-right: 0.2rem;
        margin-top: 0.1rem;
    }
    .iilo-right{
        margin-top: 0.1rem;
    }
    .profile-company-wrap{
        flex-direction: column;
    }
    .profile-company-wrap-left, 
    .profile-company-wrap-right {
        width: 100%;
        padding: 0;
    }
    .profile-company-wrap-left{
        margin-bottom: 0.3rem;
    }
    .pcwl-top-box {
        padding: 0.4rem 0.34rem 0.6rem;
    }
    .pcwr-box-title {
        padding-bottom: 0.24rem;
        margin-bottom: 0.24rem;
    }
    .profile-list-ul-li:nth-child(n) {
        animation-delay: 0.3s;
    }
    .profile-list-ul-li{
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .profile-list-ul-li:last-child{
        margin-bottom: 0;
    }
    .profile-list-ul{
        flex-wrap: wrap;
    }
    .plul-box-word p {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .cognitive-cont-wrap {
        width: 100%;
    }
    .about-history-list-year {
        position: static;
        pointer-events: all;
        margin-bottom: 20px;
        display: none !important;
    }
    .ys-event2-cont-list {
        height: auto;
        margin-left: 0;
        position: relative;
    }
    .yecl-li {
        width: 100%;
    }
    .ys-event2-cont-list .slick-list {
        overflow: hidden;
        padding-bottom: 30px;
    }
    .yecl-li-cry-left {
        display: none;
    }
    .ahly-li-stage {
        margin-bottom: 0;
    }
    .ahly-li-year {
        font-size: var(--space80);
    }
    .ylcr-tim{
        font-size: var(--font60);
        font-family: var(--bold);
    }
    .ylcr-text {
        position: static;
        height: auto;
        top: 0;
        width: 100%;
    }
    .yecl-li-cry-right {
        padding-left: 0;
        padding-right: 0;
    }
    .about-history{
        padding-bottom: var(--space120);
    }
    .about-history .slick-dots li{
        background: rgba(255, 255, 255, 0.60);
    }
    .about-history .slick-dots li.slick-active{
        background: var(--colormain);
    }
    .about-history-top{
        margin-bottom: 0.4rem;
    }
    .about-history-top .std-btn1{
        display: none;
    }
    .about-history-ph{
        display: flex;
        justify-content: center;
        margin-top: 0.44rem;
    }
    .piul-box-img, .piul-box-img img{
        object-position: 0%;
    }
    .piul-box-show-title, .piul-box-show-desc {
        width: 100%;
    }
    /* 2026.2.5 最后一批-delia-end */
    /* 2026.2.27--start */
    .abcw-list-text-wrap {
        width: 100%;
        padding: 0 20px;
    }
    .abcw-list .ys-cont1400 {
        height: 100%;
        padding: 0;
    }
    .aiul-icon {
        width: 1rem;
    }
    .altw-info-ul-li1 .aiul-icon {
        transform: translateY(1rem);
    }
    .altw-info-ul-li2 .aiul-icon {
        transform: translateY(0.3rem);
    }
    .altw-info-ul-li3 .aiul-icon, 
    .altw-info-ul-li5 .aiul-icon {
        transform: translateY(2rem);
        width: 0.8rem;
    }
    .altw-info-ul-li6 .aiul-icon {
        transform: translateY(0.35rem);
        width: 0.8rem;
    }
    .about-banner-text {
        padding-top: 0;
        padding-bottom: 0.71rem;
    }
    .abcw-list .ys-cont1400{
        display: none;
    }
    .about-ban-ph{
        display: block;
        padding-top: 0.71rem;
    }
    .about-ban-ph-wrap{
        display: flex;
        align-items: center;
    }
    .about-ban-ph .altw-parga {
        transform: translateY(0px);
        opacity: 1;
        width: 56%;
        padding-right: 0.12rem;
    }
    .about-ban-ph .albi-img {
        position: relative;
        top: auto;
        left: auto;
        width: 44%;
        height: auto;
        opacity: 1;
        z-index: 5;
        border-radius: 0.16rem;
        overflow: hidden;
    }
    .altw-parga .altw-parga-text p,
    .abtl-wrap-tit{
        font-size: 12px !important;
    }
    .altw-parga h2, .abtl-wrap-subtit{
        margin-bottom: 0.2rem;
        font-size: var(--font24);
    }
    .altw-parga h2 span, 
    .abtl-wrap-subtit span {
        font-size: var(--font14);
    }
    .about-banner-text-li{
        height: auto;
        margin-top: 0.4rem;
    }
    .abtl-wrap {
        width: 56%;
        padding-right: 0.12rem;
    }
    .about-banner-text-li .albi-img {
        display: block;
        position: relative;
        top: auto;
        left: auto;
        height: auto;
        width: 44%;
        border-radius: 0.16rem;
        overflow: hidden;
    }
    .about-banner-text-li{
        margin-bottom: 0;
        animation: ysfadeInUp .8s ease-in-out both !important;
        animation-delay: .2s !important;
    }
    .dpul-box-title {
        margin-bottom: 0.12rem;
    }
    .dpul-box-word {
        margin-bottom: 0.2rem;
    }
    .home-case-top .std-btn1{
        display: none;
    }
    .home-case-top{
        justify-content: center;
    }
    .home-case-ph{
        display: flex;
        justify-content: center;
        margin-top: 0.4rem;
    }
    .footer-share-new .footer-share-btn {
        width: 1.2rem;
        margin: 0 auto 0.05rem;
    }
    .homeber-notifi-top .std-btn1-link {
        font-size: 12px;
    }
    .iciw-tips {
        position: relative;
        bottom: auto;
        right: auto;
        display: flex;
        margin-bottom: 0.3rem;
    }
    .iciw-tips-wrap::before{
        display: none;
    }
    .iciw-tips-wrap{
        padding: 0.08rem 0.14rem;
    }
    .iciw-tips-wrap-text{
        font-size: 12px;
    }
    /* 2026.2.27--end */
    .clbl-edr p{
        font-size: var(--font14);
    }
    .footer-share-text {
        font-size: 8px;
    }
    .category-main .cwcl-left-list,
    .series-main .spcl-inof {
        max-height: 62vh;
    }
    .hlui-link-show-title{
        font-size: var(--font48);
    }
    .cbul-box-top-text{
        font-size: var(--font16);
    }
    .line-title::before, 
    .line-title-white::before {
        height: 1px;
    }
    .yboa-icon{
        width: 22px;
    }
    .mod-back {
        width: 0.6rem;
        height: 0.6rem;
        right: 0.34rem;
        bottom: 1.4rem;
    }
    .hsll-box-title{
        font-size: var(--font32);
    }
    .inchina-page .ys-nyban-title p {
        width: 100%;
    }
    .about-banner-text-li:last-child,
    .profile-info-ul>li:last-child{
        display: none;
    }
    .pcwr-box-title {
        font-size: var(--font30);
    }
    .image-replay-top .ys-select{
        width: 100%;
    }
    .imtl-typelist-item-link{
        padding: 0 0.18rem;
    }
    .imbl-itemli-link-left {
        display: flex;
        flex-direction: row-reverse;
        align-items: center;
        justify-content: flex-end;
        margin-bottom: 0.1rem;
    }
    .iill-year span {
        display: inline-block;
    }
    .iill-year,
    .iill-time {
        font-size: var(--font20);
        color: var(--color666);
    }
    .jrst-ri{
        display: none;
    }
    .joinus-recruitment-slide-topri {
        position: absolute;
        top: 25px;
        right: 20px;
    }
    .joinus-recruitment-slide .ys-slide-item-top{
        position: relative;
    }
    .joinus-recruitment-slide .ys-sit-name span{
        padding-right: 0.3rem;
    }
    .joinus-recruitment-slide .ys-sit-name{
        margin-bottom: 0;
    }
    .joinus-recruitment-slide .ys-slide-item .ys-sit-icon::after {
        font-size: 12px;
    }
    /* 2026.3.13--检索--Delia--start */
    .search-main .cwcl-left-list {
        max-height: 60vh;
    }
    .search-main .describe-wrap-sear {
        width: 100%;
        margin: 0 auto 0.4rem;
    }
    .search-core{
        padding-top: 0.75rem;
        padding-bottom: 0.75rem;
    }
    .search-right .search-right-link{
        padding: 0.22rem 0.16rem;
    }
    .search-right {
        padding-top: 0.04rem;
    }
    .search-right .search-right-link{
        flex-direction: column;
        align-items: flex-start;
    }
    .search-right-link-right {
        width: 16px;
        margin-left: 0;
        margin-top: 0.14rem;
    }
    .search-right-ulprod .search-right-link .ys-imgbox-cover {
        width: 60%;
        margin: 0 auto 0.2rem;
    }
    .search-right-link-textbox {
        padding-left: 0;
    }
    .search-right-ulprod .search-right-text{
        font-size: var(--font24);
    }
    /* 2026.3.13--检索--Delia--end */
    .footer-nav>li {
        padding: 0 2px;
    }
    /*2026.3.30*/
    .home-products-list-item.active img:nth-child(2),
    .home-products-list-item.active img:nth-child(1),
    .summary-ban-scroll{
        display: none;
    }
    .home-products-list-item.active img:nth-child(3){
        display: block;
        height: 100%;
        object-fit: cover;
    }
    .home-products-list-item.active .hpli-box{
        /*height:auto;   */
    }
    .contact-amin .ys-nybanner {
        height: auto;
    }
    .contact-amin .ys-nyban-img{
        display: none;
    }
    .contact-form {
        margin-top: 0rem;
    }
    .contact-amin .ys-pos-center.ys-cont1400 {
        top: auto;
        position: relative;
        left: auto;
        transform: inherit;
    }
     .contact-amin h1{
         color: var(--color333);
     }
     .contact-amin .ys-main{
         padding-top: 0.75rem;
     }
     .contact-form-wrap-left {
        padding: 0.5rem 0.4rem;
        border-radius: 0.24rem;
        margin-top: 0.6rem;
    }
    .contact-form-wrap {
        box-shadow: none;
        flex-direction: column-reverse;
        border-radius: 0;
    }
    .contact-form-wrap-right{
        padding: 0 0 0 0.02rem;
    }
    .contact-form-wrap-left h2{
        display: none;
    }
    .ylcr-text-tit{
        font-size: var(--font20);
    }
    .nsdetails-cont .std-font32 {
        margin-bottom: 0.36rem;
    }
    .nsdetails-cont-rig-newcont .std-font24{
        font-size: var(--font28);
    }
    .iwcl-edr table td a{
        font-size: 12px;
    }
    .piul-box-show {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        margin-top: 0.32rem;
    }
    .piul-box-show-title {
        color: var(--color333);
    }
    .piul-box-show-desc p {
        color: var(--color666);
    }
    .piul-box .std-btn1.radius .std-btn1-link {
        border: solid 1px #333;
        color: var(--color333);
    }
    .profile-info{
        padding-bottom: var(--space120);
    }
    .profile-info-ul-li{
        margin-bottom: 0.5rem;
    }
    .profile-info-ul-li:last-child{
        margin-bottom: 0;
    }
    .piul-box-show-title {
        margin-bottom: 0.16rem;
    }
    .piul-box-show-desc p{
        font-size: var(--font16);
    }
    .piul-box-show-desc {
        margin-bottom: 0.24rem;
    }
    .mcwl-list-li {
        width: 33.333333%;
    }
    .joinus-recruitment-bot{
        background: var(--colorfff);
    }
    .joinus-recruitment .aboutcomp-policy-top {
        margin-bottom: 0;
    }
    .joinus-recruitment .aboutcomp-policy-top img{
        width: 90%;
        margin: 0.2rem auto 0;
    }
    .joinus-recruitment-message-le {
        padding: 0.64rem 0 0;
        margin: 0;
    }
    .joinus-recruitment-slide .ys-slide-item{
        background: #f2f2f2;
    }
    .joinus-recruitment {
        background: var(--colorfff);
        padding-top: 0;
        padding-bottom: 0;
    }
    .joinus-recruitment-top{
        padding-top: var(--space120);
        background: var(--colorbj1);
        overflow: hidden;
    }
    .plis-table td{
        font-size: 12px !important;
    }
    .prodet-tab-ul p::after{
        display: none;
    }
    .methods_table_scroll{
        width: 100%;
        overflow-x: auto;
        overflow-y: hidden;
    }
    .methods_table_scroll table{
        width: 100%;
        white-space: nowrap;
    }
    .aini-crybox {
        padding: 0 0.1rem;
    }
    .describe-tab-ul-li{
        flex-grow: 1;
    }
    .dtul-link {
        padding: 0.14rem 2px;
        font-size: 12px;
        text-align: center;
    }
    .comhistory-his-botcry-pro{
        display: none !important;
    }
    .develop-list-ul{
        display: block;
    }
    .develop-list-ul-item{
        margin-bottom: 0;
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .develop-list-ul-item:not(:first-child){
        display: none;
    }
    .summary-solut-btul-li p{
        font-size: var(--font16);
    }
    .solut-main .summary-solut .slick-prev{
        left:-0.34rem;
    }
    .solut-main .summary-solut .slick-next{
        right: -0.34rem;
    }
    .home-popcry-right-word p {
        font-size: 12px;
    }
    .home-popcry-right h2 {
        font-size: var(--font24);
    }
    .home-popcry-right .std-btn2 {
        margin-top: 0.14rem;
    }
    .home-popcry{
        top: 40%;
    }
    .about-history .mod-arrows1 .slick-prev{
        top: 100%;
        left: 42%;
        transform: translate(-50%, -50%);
        outline: none;
    }
    .about-history .mod-arrows1 .slick-next{
        top: 100%;
        right: auto;
        left: 58%;
        transform: translate(-50%, -50%);
        outline: none;
    }
    .cbul-box-top {
        margin-bottom: 0.24rem;
    }
    .home-popcry-left p {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 88%;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
        text-align: center;
        font-size: var(--font16);
        color: var(--color333);
        line-height: var(--line14);
        transition: var(--transition);
        font-weight:bold;
    }
    .home-popcry-left img{
        opacity: 0;
        transform: rotate(0deg) !important;
    }
    .home-popcry {
        transform: translateY(-50%) translateX(calc(100% - 0.56rem));
    }
    .home-popcry.hide {
        transform: translateY(-50%) translateX(0%);
    }
    .home-popcry.hide .home-popcry-left p{
        opacity: 0;
    }
    .home-popcry.hide .home-popcry-left img{
        opacity: 1;
    }
    .dpws-icon {
        width: 100% !important;
        right: auto;
        top: auto;
        position: relative;
    }
    .develop-protec-wrap-svg>img{
        display: none;
    }
    .sample-pro-case-ri{
        padding-top: 0.34rem;
    }
    .single-main .describe-wrap-content {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
    }
    /* 767end */
}

