@charset "utf-8";

/* 响应式原则：调大看小 */
@media screen and (max-width: 1920px){
    .sbwr-img1 {
        margin-top: 2rem;
    }
    .join-employ-wrap-box{
        padding: var(--space60) 0;
    }
    .home-list-item-content{
        width: 32.3%;
    }
    .ipvb_top_li_tit::after {
        top: 5px;
    }
    /* 2026.3.19--松下活动页--start */
    .winner-bg{
        width: 34%;
        opacity: 0.95;
    }
    /* 2026.3.19--松下活动页--end */
}
@media screen and (max-width: 1919px) {
    .ys-nyban-img {
        width: calc(100% - 1.2rem);
    }
    .newdet-editor-wrap {
        width: calc(100% - 120px);
    }
    .newdet-editor-wrap-cry{
        padding-left:0.6rem;
    }
    .llin-link {
        padding: 0 0.1rem;
    }
    .service-faq-wrap-right {
        padding: 0.1rem 0.8rem;
    }
    .service-faq-wrap-right h2 {
        margin-bottom: 0.24rem;
    }
    .sfwr-desc {
        margin-bottom: 0.4rem;
    }
    .nnwl-list-item-top {
        padding: 0.14rem 0.2rem;
    }
    .nlit-icon {
        width: 20px;
    }
    .home-list-item-content{
        left: 7.5vw;
    }
    .home-list-item-title {
        margin-bottom: 0.4rem;
    }
    .ys-ban-slick .slick-dots {
        padding-left: 7.5vw;
    }
    .sbwr-img2 {
        width: 4.72rem;
    }
    .sbwr-img1 {
        margin-top: 1.4rem;
    }
    .summary-ban .sbwr-img1 {
        height: 4.0rem  !important;
    }
    .sbwr-icon {
        right: 4.48rem;
    }
    .sbwr-img2::before {
        width: 3rem;
        height: 2rem;
        left: 50%;
        top: 60%;
        filter: blur(50px);
        -webkit-filter: blur(50px);
    }
    .mlbp-item-box .ys-imgbox-cover {
        margin-bottom: 0.2rem;
    }
    .mswu-li-box-pop {
        height: calc(100vh - var(--headh) - 0.4rem);
    }
    .mlbp-item-box-word{
        margin-bottom: 0.2rem;
    }
    .spul-link-bot-icon {
        width: 22px;
        margin-left: 0.1rem;
    }
    .spul-link {
        padding: 0.24rem 0.2rem;
    }
    .hnbl-ul-li .newc-top-tab-li{
        margin-right: 0.1rem;
    }
    .hull-title{
        font-size: var(--font18);
    }
    .hnbl-ul-li .slbt-other-date{
        font-size: var(--font12);
    }
    .mode-second-wrap-aside {
        padding: 0.24rem 0.22rem 0.24rem 0.24rem;
    }
    /* 1919end */
}
@media screen and (max-width: 1882px) {
    .summary-product::before{
        width: 7.5vw;
    }
}
@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;
    }
    .head-nav-item {
        margin: 0 0.12rem;
    }
    .head-nav {
        margin-right: 0.6rem;
    }
    .head-search-pop-cont .yx-search3-tbox {
        height: 44px;
        margin-bottom: 0.4rem;
    }
    .yx-search3xlbtn img {
        width: 20px;
    }
    .ys-nyban-img{
        height: 440px;
    }
    .cihc-img {
        width: 100px;
    }
    .newdet-editor-wrap-cry {
        padding-left: 0.6rem;
        max-width: inherit;
        width: 70vw;
    }
    .nlir-sear-input{
        height: 52px;
    }
    .solut-list-ul-li{
        padding: 0 0.1rem;
    }
    .solut-list-ul{
        margin: 0 -0.1rem;
    }
    .elrb-left p span{
        margin-bottom: 2px;
    }
    .elun-link-right{
        width: 62%;
    }
    .elun-link .ys-imgbox-cover{
        width: 38%;
    }
    .elrt-tab,
    .elrb-left p{
        font-size: 12px;
    }
    .altl-item-selc{
        height: 52px;
    }
    .mlwt-right .icon-arrow-down:before {
        font-size: 12px;
    }
    .rsrl-wrap span {
        top: 6px;
    }
    .media-list .solut-list-ul-li {
        padding: 0 0.1rem;
        margin-top: 0.4rem !important;
    }
    .media-list .solut-list-ul{
        margin: 0 -0.1rem;
    }
    .llwr-list-info-nub {
        padding: 0.26rem 0.1rem;
    }
    .service-faq-wrap-right {
        padding: 0.1rem 0.4rem;
    }
    .sbli-circle, .sbli4-circle {
        width: 6px;
        height: 6px;
    }
    .std-btn3-link, .std-btn4-link {
        padding: 0.11rem 0.24rem;
    }
    .std-btn1-link-icon {
        width: 18px;
    }
    .nitl-icon{
        width: 30px;
    }
    .dcri-cont {
        height: 46px;
    }
    .home-list-item-content{
        min-height: 5.8rem;
    }
    .hnbl-ul {
        margin: 0 -0.12rem;
    }
    .hnbl-ul-li {
        padding: 0 0.12rem;
    }
    .home-ban-new-cry {
        width: 9.4rem;
    }
    .home-ban-new-wrap {
        width: 5.6rem;
        padding: 0.25rem 0.2rem;
        right: 0.385rem;
    }
    .ys-banner {
        margin-bottom: 2.1rem;
    }
    .home-ban-new-wrap .std-text18 {
        width: 80%;
    }
    .home-event h2 {
        width: 32.5%;
    }
    .footer-min-link .ys-select-hd {
        height: 48px;
    }
    .tlii-mind .rwli-box{
        min-height: 1.9rem;
    }
    .mlbp-item-bot-close {
        width: 0.4rem;
        margin: 0.24rem auto 0;
    }
    .mlbp-item-box-word {
        width: 90%;
        margin: 0 auto 0.2rem;
    }
    .service-faq {
        padding-top: 1.7rem;
    }
    .scwl-item1,
    .scwl-item3 {
        width: 4rem;
    }
    .acwr-icon {
        width: 0.5rem;
        margin-bottom: 0.2rem;
    }
    .about-introd-top-right tr td {
        padding-left: 0.6rem;
    }
    .avwt-li1 {
        width: 4.47rem;
        right: 7%;
        top: 9.5%;
    }
    .avwt-li2 {
        width: 4.17rem;
        right: 6.6%;
        top: 48.3%;
    }
    .avwt-li3 {
        width: 3.61rem;
        left: 10.6%;
        top: 48%;
    }
    .avwt-li4 {
        width: 5.23rem;
        left: 12.7%;
        top: 5.5%;
    }
    .avwt-li3 .avwt-li-line,
    .avwt-li4 .avwt-li-line {
        top: calc(var(--height1) + 0rem);
    }
    .apsw-slide-box{
        padding: 0.3rem 0.2rem;
    }
    .apsw-slide-box-icon{
        width: 0.5rem;
    }
    .asul-boxs {
        min-height: 2.73rem;
        padding: 0.32rem 0.3rem;
    }
    .social-main .join-ban-wrap-left {
        padding-right: 1rem;
        margin-top: -1rem;
    }
    .gstl-item-link {
        padding: 0.2rem 0.2rem;
    }
    .join-employ h2{
        width: 57.375%;
    }
    .inqu-pop .ys-modal-container {
        width: 820px;
    }
    .std-btn3-link-icon, .std-btn4-link-icon {
        width: 18px;
        height: 18px;
    }
    .hull-title {
        font-size: var(--font20);
    }
    .hnbl-ul-li .slbt-other-date {
        font-size: var(--font14);
    }
    .pull-icon,
    .ahcb-but-click img{
        width: 18px;
    }
    .ipvb_top_li {
        padding-bottom: 0.2rem;
    }
    .ipvb_top_li_tit::after {
        top: 5px;
        left: -7px;
        width: 13px;
        height: 13px;
    }
    .ipvb_top_li_tit::before {
        left: -2px;
        width: 5px;
        height: 5px;
    }
    .jbil-bot {
        padding: 0.28rem 0.34rem;
    }
    .mode-second-wrap-back{
        bottom: 34px;
    }
    .footer-min-link .ys-select-li a {
        font-size: var(--font16);
    }
    .footer-min-link .ys-select-inof {
        max-height: 116px;
    }
    .nwsl-show {
        padding: 0.3rem 0.3rem;
    }
    /* 2026.3.19--松下活动页--start */
    :root{
        --iconWidth4:20px;
    }
    .review-list {
        --place: 7.5vw;
    }
    /* 2026.3.19--松下活动页--end */
    /* 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: 14px;  
        --font12: 12px; 
        /* 导航 */
        --headh:60px;  
    }
    .product-list-word {
        width: 46%;
    }
    .ys-nyban-img {
        height: 360px;
    }
    .cihc-img {
        width: 80px;
    }
    .cihc-text{
        font-size: 12px;
    }
    .newa-cont {
        width: 2rem;
    }
    .ys-share-img {
        width: 20px;
    }
    .news-list-info-right {
        padding-left: 0.6rem;
    }
    .nlir-sear-input {
        height: 48px;
    }
    .nlir-sear-icon {
        width: 20px;
    }
    .htli-ul-li-link::before{
        left: 6px;
    }
    .std-btn3-link-icon, .std-btn4-link-icon {
        width: 18px;
        height: 18px;
    }
    .elrb-left p span{
        font-size: 12px;
    }
    .sbli-circle, .sbli4-circle {
        width: 6px;
        height: 6px;
    }
    .elrt-tab{
        margin-bottom: 2px;
    }
    .elrb-left p{
        margin-bottom: 4px;
    }
    .elun-link-right{
        width: 60%;
    }
    .elun-link .ys-imgbox-cover {
        width: 40%;
    }
    .elrb-left p span {
        margin-bottom: 1px;
    }
    .altl-item-selc {
        height: 48px;
    }
    .rsrl-wrap span {
        top: 6px;
        width: 12px;
        height: 12px;
    }
    .mlwt-right .icon-arrow-down:before {
        font-size: 10px;
    }
    .news-list-info-left {
        width: 2.8rem;
    }
    .locat-list-wrap-right {
        padding-left: 0.8rem;
        padding-right: 1rem;
    }
    .product-list .nlir-sear-top{
        width: 5rem;
        top: calc(var(--headh) + 0.12rem);
        margin: calc(calc(var(--height1) - 0.02rem) * -1) 0 0 auto;
    }
    .product-list .nlir-sear-input {
        height: 42px;
    }
    .nitl-icon{
        width: 26px;
    }
    .network-nub-wrap-left {
        width: 14%;
    }
    .network-nub-wrap-right {
        width: 86%;
        padding-left: 0.8rem;
        padding-right: 1rem;
    }
    .nitl-icon {
        width: 24px;
    }
    .nlit-icon {
        width: 18px;
    }
    .dcri-cont {
        height: 42px;
    }
    .home-ban-new-wrap .std-text18 {
        width: 94%;
    }
    .ys-banner {
        margin-bottom: 2.4rem;
    }
    .hmdn-btn-link-text{
        font-size: var(--font16);
    }
    .home-list-item-content {
        min-height: 7rem;
    }
    .footer-text p, 
    .footer-text p span, 
    .footer-text p a,
    .footer-privacy li a{
        font-size: var(--font12);
    }
    .footer-min-link .ys-select-hd {
        height: 44px;
    }
    .footer-min-link .icon-arrow-down:before {
        font-size: 12px;
    }
    .rwli-box-desc p{
        font-size: var(--font12);
    }
    .summary-ban-wrap-left{
        margin-top: 0;
    }
    .sbwr-img1::before{
        width: 1rem;
        height: 1rem;
        filter: blur(50px);
        -webkit-filter: blur(50px);
    }
    .summary-adv-wrap-left {
        width: 65%;
    }
    .summary-adv-wrap-right{
        width: 35%;
        height: 6.6rem;
    }
    .slib-bot-desc p{
        font-size: var(--font12);
    }
    .sawl-list-item-box{
        height: 3.2rem;
    }
    .mlbp-item-box-word p{
        font-size: var(--font12);
    }
    .smms-dots-list-item .hmdn-btn-link-icon img:nth-child(3){
        width: 10px;
    }
    .mswu-li-box-pop .slick-prev, 
    .mswu-li-box-pop .slick-next{
        width: 0.42rem;
        height: 0.42rem;
    }
    .slib-bot-title {
        margin-bottom: 0.1rem;
    }
    .scwl-item-box-word p{
        font-size: var(--font12);
    }
    .scwl-item2 {
        width: 3.6rem;
    }
    .arrows2-icon{
        width: 20px;
        height: 20px;
    }
    .summary-resource-wrap-right{
        margin-bottom: 0.52rem;
    }
    .apsw-slide{
        width: 4.8rem !important;
    }
    .acwl-top-text{
        font-size: var(--font16);
    }
    .acwl-top .btn-point, 
    .acwl-top .btn-point span {
        width: 3.4rem;
    }
    .acwl-top{
        width: 3.4rem;
    }
    .avwt-li-box-word p {
        font-size: 12px;
    }
    .avwt-li1 {
        width: 5.8rem;
        right: 4.5%;
        top: 12%;
    }
    .avwt-li2 {
        width: 5.25rem;
        right: 4.4%;
    }
    .avwt-li3 {
        width: 4.5rem;
        left: 8.6%;
    }
    .avwt-li4 {
        width: 6.23rem;
        left:13.5%;
        top: 5.5%;
    }
    .about-value-wrap-picul{
        width: 13rem;
    }
    .about-value-wrap{
        width: 17rem;
        margin: 0 auto;
    }
    .social-main .solut-list-ul-li{
        padding: 0 0.14rem !important;
    }
    .social-main .solut-list-ul{
        margin: 0 -0.14rem !important;
    }
    .spul-link-bot-icon {
        width: 20px;
    }
    .join-bene-item{
        padding: 0 0.16rem;
    }
    .join-bene-list{
        margin: 0 -0.16rem;
    }
    .ys-right-word-list .std-text16:first-child{
        width: 1.72rem;
    }
    .inqu-pop .ys-modal-container {
        width: 740px;
    }
    .ipvb_top_li_tit::before {
        top: 10px;
        left: -2px;
        width: 5px;
        height: 5px;
    }
    .ipvb_top_li_tit::after {
        top: 6px;
        left: -6px;
        width: 11px;
        height: 11px;
    }
    .home-ban-new-wrap .std-text18 p {
        font-size: var(--font16);
    }
    .mlbp-item {
        width: 5.8rem;
    }
    .hull-title{
        font-size: var(--font18);
    }
    .hnbl-ul-li .slbt-other-date{
        font-size: var(--font12);
    }
    .newc-top-tab-li p{
        font-size: var(--font12);
    }
    .summary-resource-wrap-left .mod-arrows2 {
        min-height: 20px;
    }
    .jbil-bot {
        padding: 0.3rem 0.34rem;
    }
    .jbil-bot-icon {
        width: 0.46rem;
        height: 0.46rem;
    }
    .social-main .join-bene-item-img::before{
        height: 1.6rem;
    }
    .locat-ctact-cont {
        width: calc(100% - 2.8rem - 0.8rem);
    }
    .llwr-list h2 span {
        font-size: calc(var(--font32) - 4px);
    }
    .footer-min-link .ys-select-li a{
        font-size: var(--font14);
    }
    .nwsl-show .newc-top-tab-li p,
    .nwsl-show .slbt-other-date{
        font-size: var(--font12);
    }
    .nlrs-wrapper-slide .ys-imgbox-cover::before{
        height: 2.4rem;
    }
    .nmut-li-link{
        font-size: var(--font12);
    }
    /* 2026.3.19--松下活动页--start */
    .mod-arrows1.mod-arrows1-black .swiper-button-next, 
    .mod-arrows1.mod-arrows1-black .swiper-button-prev, 
    .mod-arrows1.mod-arrows1-black .slick-prev, 
    .mod-arrows1.mod-arrows1-black .slick-next, 
    .mod-arrows1-black .arrows-icon{
        width: 0.54rem;
        height: 0.54rem;
    }
    .winner-list-item h2 {
        font-size: var(--font36);
    }
    .wlul-box-year{
        font-size: var(--font12);
    }
    .agwl-list-item-left{
        width: 20%;
    }
    .agwl-list-item-right {
        width: 60%;
    }
    .acthome-award-wrap{
        width: 5.4rem;
    }
    .agul-box-bot-post{
        font-size: var(--font12);
    }
    .agul-box-bot{
        width: 69%;
    }
    .mali-hide-code{
        width: 1.2rem;
    }
    .ablu-nub{
        padding: 0.24rem 0.32rem;
    }
    .ablu-nub-text{
        margin-bottom: 0.06rem;
    }
    .alul-boxs-icon{
        width: 0.56rem;
        height: 0.56rem;
    }
    .alul-boxs-title{
        font-size: var(--font24);
    }
    .acthom-word {
        width: 88%;
    }
    .acthome-lights-ul-li{
        padding: 0 0.12rem;
    }
    .acthome-lights-ul{
        margin: 0 -0.12rem;
    }
    .rlwl-boxs{
        height: 400px;
    }
    .rlwl-swiper{
        height: 36px;
    }
    .winner-bg {
        width: 30%;
    }
    /* 2026.3.19--松下活动页--end */
    .newc-bot-edr iframe{
        height: 463px;
    }
    /* 1440end */
}
@media screen and (max-width: 1199px) {
    :root {
        --headh: 56px;
    }
    html {
        font-size: 58px;
    }
    :root {
        /* 字号82-100 0.66rem 38px */
        --fontr1: 0.66rem;
        --font100: var(--fontr1);
        --font98: var(--fontr1);
        --font96: var(--fontr1);
        --font94: var(--fontr1);
        --font92: var(--fontr1);
        --font90: var(--fontr1);
        --font88: var(--fontr1);
        --font86: var(--fontr1);
        --font86: var(--fontr1);
        --font84: var(--fontr1);
        --font82: var(--fontr1);
        /* 字号72-80 0.59rem 34px */
        --fontr2: 0.59rem;
        --font80: var(--fontr2);
        --font78: var(--fontr2);   
        --font76: var(--fontr2); 
        --font74: var(--fontr2); 
        --font72: var(--fontr2); 
        /* 字号62-70 0.55rem 32px */
        --fontr3: 0.55rem;
        --font70: var(--fontr3); 
        --font68: var(--fontr3);
        --font66: var(--fontr3);
        --font64: var(--fontr3);
        --font62: var(--fontr3);  
        /* 字号52-60 0.52rem 30px */
        --fontr4: 0.52rem;
        --font60: var(--fontr4); 
        --font58: var(--fontr4); 
        --font56: var(--fontr4); 
        --font54: var(--fontr4); 
        --font52: var(--fontr4); 
        /* 间距 */
        --space250: 1.425rem;
        --space240: 1.4rem;
        --space230: 1.375rem;
        --space220: 1.35rem;
        --space210: 1.325rem;
        --space200: 1.3rem;
        --space190: 1.275rem;
        --space180: 1.25rem;
        --space170: 1.225rem;
        --space160: 1.2rem;
        --space150: 1.175rem;
        --space140: 1.15rem;
        --space130: 1.125rem;
        --space120: 1.1rem;
        --space110: 1.0rem;
        --space100: 0.95rem;
        --shadow: 0 8px 10px 3px rgba(0, 0, 0, 0.03);
    }
    /* 移动端-副导航 - start */
    .footer-nav{
        /* flex-direction: column; */
        --gap1: 0px;
        --gap2: 0px;
        /* border-top: 1px solid rgba(102,102,102,.5); */
    }
    .footer-nav>li{
        position: relative;
        /* border-bottom: 1px solid rgba(102,102,102,.5); */
    }
    .footer-nav>li>a{
        padding: 6px 0;
    }
    .footer-nav>li::before,
    .footer-nav>li::after{
        content: '';
        position: absolute;
        width: 16px;
        height: 1px;
        background: rgba(51,51,51,.5);
        right: 2px;
        top: calc(0.875em + 6px);
        transition: all .4s ease;
    }
    .footer-nav>li::after{
        transform: rotate(90deg);
    }
    .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%;
    }
    .ys-phnav-header{
        display: flex;
        justify-content: space-between;
    }
    .ys-phnav-menubox{
        margin-left: 0 !important;
    }
    .head-search{
        margin-right: 0;
    }
    .ys-phnav-logo {
        width: 256px;
    }
    .ys-phnav-menubtn {
        width: 22px;
        height: 18px;
    }
    .ys-hd-ph.isfixed .head-search-btn img:nth-child(2),
    .ys-hd-ph.ishover .head-search-btn img:nth-child(2),
    .ys-hd-ph.has-btn .head-search-btn img:nth-child(2){
        opacity: 1;
    }
    .ys-hd-ph.isfixed .head-search-btn img:nth-child(1),
    .ys-hd-ph.ishover .head-search-btn img:nth-child(1),
    .ys-hd-ph.has-btn .head-search-btn img:nth-child(1){
        opacity: 0;
    }
    .ys-phnav-icon::before,
    .ys-phnav-icon::after{
        display: none;
    }
    .ys-phnav-icon{
        width: 18px;
        height: auto;
    }
    .ys-phnav-icon img{
        width: 100%;
        transition: var(--fontr1);
    }
    .ys-phnav-icon img:nth-child(2){
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
    }
    .ys-ph-nav>li.yxnav-active1 .ys-phnav-icon img:nth-child(1){
        opacity: 0;
    }
    .ys-ph-nav>li.yxnav-active1 .ys-phnav-icon img:nth-child(2){
        opacity: 1;
    }
    .ys-ph-navbar1 .ys-ph-nav>li>.ys-phnav-lisbox .ys-phnav-header-font{
        font-weight: 500;
        color: var(--color202);
        line-height: var(--line15);
    }
    .ys-ph-navbar1 .ys-ph-nav>li.yxnav-active1>.ys-phnav-lisbox .ys-phnav-header-font{
        color: var(--colormain);
    }
    .ys-phnav-lisbox{
        border-bottom: none;
    }
    .ys-ph-nav ul{
        padding: 0px;
        padding-top: 0.12rem;
        padding-bottom: 0.12rem;
        border-top: 1px dashed #CFCFCF;
    }
    .ys-ph-nav>li>ul>li .ys-phnav-header-font{
        color: #616161 !important;
        font-size: 14px;
        font-weight: 500;
        line-height: var(--line16);
    }
    .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox .ys-phnav-header-font{
        color: var(--colormain) !important;
    }
    .ys-phnav-menu{
        padding-left: 0px !important;
        padding-right: 0px !important;
        background: #f7f7f7;
    }
    .ys-ph-nav>li{
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
    .ys-phnav-haschild.act{
        background: var(--colorfff);
        border-radius: 0.2rem;
        overflow: hidden;
    }
    .ys-ph-nav>li>ul>li a{
        padding: 0.13rem 0;
    }
    .ys-phmenu-scroll {
        max-height: calc(100vh - 200px);
    }
    .ys-phnav-menu-lang{
        width: 100%;
        display: flex;
        padding: 0 20px;
    }
    .ypml-btn{
        width: 50%;
        padding: 0 0.1rem;
        display: inline-block;
    }
    .ypml-btn:first-child{
        padding-left: 0;
    }
    .ypml-btn:last-child{
        padding-right: 0;
    }
    .ypml-btn-link{
        display: flex;
        justify-content: center;
        position: relative;
        background: var(--colorfff);
        border-radius: 1.2rem;
        padding: 0.12rem 0.32rem;
    }
    .ypml-btn-link-text::after{
        content: "";
        position: absolute;
        top: 9px;
        right: 0;
        width: 6px;
        height: 6px;
        border-radius: 50%;
        background: var(--colormain);
    }
    .ypml-btn-link-text{
        display: inline-block;
        position: relative;
        font-size: var(--font20);
        color: var(--colormain);
        line-height: var(--line16);
        padding-right: 0.26rem;
        font-weight: 500;
    }
    .ys-phnav-menu-lang{
        position: absolute;
        left: 0;
        bottom: 1.3rem;
    }
    .head-search-pop{
        padding: 0;
    }
    .head-search-pop-cont{
        width: 100%;
        height: 100%;
        border-radius: 0;
        padding: 20px 20px;
    }
    .hspc-top{
        display: flex;
        align-items: center;
        margin-bottom: 0.4rem;
    }
    .hspc-top-close{
        width: 20px;
        flex-shrink: 0;
        font-size: 0;
        margin-right: 20px;
    }
    .hspc-top-close img{
        width: 100%;
        transform: rotate(180deg);
    }
    .head-search-pop-cont .yx-search3-tbox{
        margin-bottom: 0;
    }
    .htli-ul-li-link::before{
        left: 4px;
    }
    /* 移动端-副导航 - end */
    .slick-dots li{
        width: 8px !important;
        height: 8px !important;
    }
    .slick-dots{
        bottom: 0;
    }
    .ys-nyban-img {
        height: 330px;
    }
    .ctact-list-wrap{
        padding: 0.24rem;
    }
    .cihc-text {
        font-size: 10px;
    }
    .ctact-list-item-nub{
        width: 50%;
    }
    .ctact-list-item-nub:nth-child(2n+1){
        animation-delay: 0.3s;
    }
    .ctact-list-item-nub:nth-child(2n+2){
        animation-delay: 0.4s;
    }
    .mod-ctact-li-link {
        padding: 0.34rem 0.26rem;
    }
    .newdet-editor-wrap-cry {
        padding-left: 0;
        max-width: inherit;
        width: 62vw;
    }
    .newdet-editor-wrap {
        width: 100%;
    }
    .newdet-editor-wrap-aside{
        left: 0.3rem;
    }
    .newc-bot {
        width: 94%;
        margin: 0 auto;
    }
    .solut-list-ul-li {
        width: 50% !important;
    }
    .solut-list-ul-li:nth-child(2n+1) {
        animation-delay: 0.2s;
    }
    .solut-list-ul-li:nth-child(2n+2) {
        animation-delay: 0.3s;
    }
    .news-list-info-right {
        padding-left: 0.5rem;
        padding-right: 0.4rem;
    }
    .news-list-recom-cry{
        width: 60%;
    }
    .nlir-sear-input {
        height: 42px;
    }
    .news-list-info-left{
        width: 100%;
        position: relative;
        top: auto;
        padding-top:0;
    }
    .nlil-list{
        display: flex;
        margin: 0 -0.1rem;
    }
    .nlil-list-item{
        width: 33.333333%;
        padding: 0 0.1rem;
    }
    .news-list-wrap{
        flex-direction: column;
    }
    .news-list-info-right {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
        margin-top: 0.46rem;
    }
    .event-list .news-list-info-left{
        top: auto !important;
    }
    .nlin-list-item{
        margin-bottom: 0;
        margin-right: 0.3rem;
    }
    .nlin-list-item:last-child{
        margin-right: 0;
    }
    .event-list{
        overflow: hidden;
    }
    .product-list-word{
        width: 52%;
    }
    .altl-item-selc{
        height: 42px;
    }
    .media-list .solut-list-ul-li{
        width: 33.333333% !important;
    }
    .media-list .solut-list-ul-li:nth-child(3n+1){
        animation-delay: 0.2s;
    }
    .media-list .solut-list-ul-li:nth-child(3n+2){
        animation-delay: 0.3s;
    }
    .media-list .solut-list-ul-li:nth-child(3n+3){
        animation-delay: 0.4s;
    }
    .media-list .slul-link-tplink-time{
        font-size: 12px;
    }
    .locat-list-wrap{
        flex-direction: column;
    }
    .locat-main .news-list-info-left{
        position: sticky;
        top: var(--headh);
        background: var(--colorfff);
        z-index: 4;
    }
    .locat-list-wrap-right {
        margin-top: 0.4rem;
        padding-left: 0;
        padding-right: 0;
    }
    .llin-link-box-icon{
        width: 18px;
        opacity:1;
    }
    .llin-link{
        width: 50%;
        margin-bottom: 0.2rem;
    }
    .llin-link-box-icon img:nth-child(1){
        opacity: 0;
    }
    .llin-link-box-icon img:nth-child(2){
        opacity: 1;
    }
    .locat-main .nlil-list{
        padding-top: 0.14rem;
        padding-bottom: 0.14rem;
    }
    .locat-list-wrap .nlil-text{
        text-align: center;
    }
    .nlil-list{
        position: relative;
        z-index: 2;
    }
    .nlil-list::after{
        content: "";
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100vw;
        height: 100%;
        background: var(--colorfff);
        border-bottom: solid 1px rgba(136, 136, 136, 0.2);
        pointer-events: none;
        z-index: 0;
        opacity: 0;
        transition: var(--fontr1);
    }
    .nlil-list.start::after{
        opacity: 1;
    }
    .nlil-list-item{
        position: relative;
        z-index: 2;
        margin-bottom: 0;
    }
    .llwr-list-info{
        display: flex;
        flex-wrap: wrap;
        padding: 0.4rem 0.3rem 0.2rem;
        background: var(--colorf7f);
        border-radius: 0.2rem;
    }
    .service-faq-wrap-right h2 {
        margin-bottom: 0.2rem;
    }
    .sfwr-desc {
        margin-bottom: 0.3rem;
    }
    .pull-icon{
        width: 18px;
    }
    .ys-page-wrap.on .head-lang-top img:nth-of-type(1), 
    .ys-page-wrap.on .head-logo img:nth-of-type(1), 
    .ys-page-wrap.on .head-search-btn img:nth-of-type(1){
        opacity: 0;
    }
    .ys-page-wrap.on .head-lang-top img:nth-of-type(2), 
    .ys-page-wrap.on .head-logo img:nth-of-type(2), 
    .ys-page-wrap.on .head-search-btn img:nth-of-type(2){
        opacity: 1;
    }
    .pltu-li p {
        padding: 0.12rem 0.2rem;
    }
    .product-list .nlir-sear-top {
        position: relative;
        width: 100%;
        top: auto;
        margin: 0.4rem 0;
        z-index: 5;
    }
    .product-info {
        padding-top: 0;
    }
    .mod-tabs.start::after{
        opacity: 1;
    }
    .ilii-list-item{
        width: 50%;
    }
    .ilii-list-item:nth-child(2n+1){
        animation-delay: 0.3s;
    }
    .ilii-list-item:nth-child(2n+2){
        animation-delay: 0.4s;
    }
    .std-btn1-link-text{
        color: var(--color202);
    }
    .slul-link-bot .std-btn1-link-icon img:nth-child(2){
        opacity: 1;
    }
    .slul-link-bot .std-btn1-link-icon img:nth-child(1){
        opacity: 0;
    }
    .slul-link-bot{
        padding-left: 0.24rem;
        padding-right: 0.24rem;
    }
    .network-nub-wrap-right {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .network-nub-wrap-left{
        width: 100%;
        background: var(--colorfff);
        z-index: 4;
        top: var(--headh);
        padding-bottom: 0.14rem;
        padding-top: 0.14rem;
    }
    .network-nub-wrap{
        flex-direction: column;
    }
    .nnwl-list{
        display: flex;
        margin: 0 -0.14rem;
    }
    .nnwl-list-item{
        width: 25%;
        padding: 0 0.14rem;
    }
    .nlin-list{
        display: flex;
        position: absolute;
    }
    .niul-list-item {
        padding: 0 0.2rem;
    }
    .niul-list {
        margin: 0 -0.2rem;
    }
    .network-nub-wrap-left::before{
        content: "";
        position: absolute;
        left: 50%;
        bottom: 0;
        transform: translateX(-50%);
        width: 100vw;
        height: 100%;
        background: var(--colorfff);
        border-bottom: solid 1px rgba(136, 136, 136, 0.2);
        z-index: 0;
        opacity: 0;
        transition: var(--transition);
        pointer-events: none;
    }
    .network-nub-wrap-left.start::before{
        opacity: 1;
    }
    .nlin-list-item .std-text16::before{
        top: 52%;
        height: 10px;
    }
    .nnwl-list{
        position: relative;
    }
    .network-nub-wrap-right{
        margin-top: 0.5rem;
    }
    .detail-text-box {
        position: relative;
        width: auto;
        height: auto;
        top: auto;
        left: auto;
        z-index: 10;
        display: flex;
        flex-direction: column;
        pointer-events: none;
    }
    .dtbb-core{
        height: auto;
        margin-top: 0.7rem;
    }
    .detail-text-box-bot {
        position: relative;
        height: auto;
        bottom: auto;
        left: auto;
    }
    .inquiry-steps{
        padding-bottom: 0;
    }
    .detail-text-box-btn {
        position: relative;
        bottom: auto;
        left: auto;
        transform: inherit;
    }
    .dtbb-core{
        flex-direction: column;
        align-items: flex-start;
    }
    .dtbb-core-left{
        width: 100%;
        margin-bottom: 0.32rem;
    }
    .ssli-box-show-desc{
        width: 100%;
    }
    .service-support-list-item.on .ssli-box-show-desc {
        width: 50%;
    }
    .service-faq {
        padding-top: 1.5rem;
    }
    .home-ban-new-cry {
        width: 9rem;
    }
    .home-ban-new-wrap {
        width: 4.84rem;
        padding: 0.2rem 0.2rem;
        right: 0.285rem;
    }
    .ys-banner {
        margin-bottom: 2.0rem;
    }
    .home-event h2 {
        width: 41%;
    }
    .home-mode-dots-nub.ys-more.active .hmdn-btn .hmdn-btn-link{
        background: var(--colormain);
        border: solid 1px var(--colormain);
    }
    .home-mode-dots-nub.ys-more.active .hmdn-btn .hmdn-btn-link-text{
        color: var(--colorfff);
        transform: translateX(-0.12rem);
    }
    .home-mode-dots-nub.ys-more.active .hmdn-btn .hmdn-btn-link-icon{
        opacity: 0;
    }
    .home-mode-dots-nub.ys-more.active .hmdn-btn{
        border-radius: 0.1rem;
    }
    .hbpu-li-link-icon {
        width: 16px;
    }
    .sbli-circle, .sbli4-circle{
        display: none;
    }
    .sbli-icon, .sbli4-icon {
        transform: translate(-50%, -50%) scale(1);
        opacity: 1;
    }
    .std-btn3-link-icon, .std-btn4-link-icon {
        width: 16px;
        height: auto;
    }
    .home-product-item.on .home-product-item-link,
    .home-product-item-text {
        padding: 0.5rem 0.4rem;
    }
    .home-product-item.on .sbli-icon img:nth-child(2){
        opacity: 1;
    }
    .home-product-item.on .sbli-icon img:nth-child(1){
        opacity: 0;
    }
    .newc-top-tab-li p,
    .hnbl-ul-li .slbt-other-date{
        font-size: var(--font12);
    }
    .hull-title {
        font-size: var(--font18);
    }
    .sbli-icon img:nth-child(2){
        opacity: 1;
    }
    .hntr-list-box-icon {
        width: 22px;
    }
    .product-list-word {
        width: 100%;
        margin-top: 0.24rem;
    }
    .home-mode h2 {
        width: 45.5%;
    }
    .home-product-item{
        width: 50%;
    }
    .home-product-item:nth-child(2n+1){
        animation-delay: 0.3s;
    }
    .home-product-item:nth-child(2n+2){
        animation-delay: 0.4s;
    }
    .footer-nav>li {
        padding: 0 0.1rem;
    }
    .footer-nav{
        margin: 0 -0.1rem;
    }
    .footer-nav ul a {
        font-size: var(--font12);
    }
    .footer-nav>li>a {
        font-size: var(--font18);
    }
    .footer-bot{
        flex-direction: column;
        justify-content: center;
    }
    .footer-text p{
        text-align: center;
    }
    .footer-text{
        margin-bottom: 0.1rem;
    }
    .footer-privacy{
        justify-content: center;
    }
    a[href="https://www.yongsy.com"]{
        color: rgba(255, 255, 255, 0.30) !important;
        margin-top: 0.08rem;
    }
    .footer-min-link{
        margin-top: 0.3rem;
    }
    .footer-min-link .ys-select-hd {
        height: 40px;
    }
    .footer-min-link .icon-arrow-down:before {
        font-size: 10px;
    }
    .fscn-text {
        font-size: var(--font12);
    }
    .fscn-pic {
        width: 1.2rem;
        margin: 0 auto 0.08rem;
    }
    .repair-wrap-list{
        flex-wrap: wrap;
    }
    .repair-wrap-list-item{
        width: 50%;
    }
    .sbwr-img2 {
        width: 3.72rem;
    }
    .summary-ban .sbwr-img1 {
        height: 3.0rem !important;
    }
    .sbwr-icon {
        right: 3.48rem;
    }
    .summary-ban-wrap-left{
        padding-right: 0.6rem;
    }
    .sbwr-img2::before {
        width: 2rem;
        height: 2rem;
        left: 50%;
        top: 58%;
        filter: blur(40px);
        -webkit-filter: blur(40px);
    }
    .sbwr-img1::before {
        width: 1rem;
        height: 1rem;
        filter: blur(40px);
        -webkit-filter: blur(40px);
    }
    .sawl-list-item-box {
        height: 100%;
    }
    .slib-icon{
        margin-bottom: 0.3rem;
    }
    .summary-adv-wrap-right {
        height: 7.06rem;
    }
    .spwl-ul-li p,
    .sull-text{
        font-size: var(--font12);
    }
    .summary-product .slick-dots li {
        width: 0.6rem !important;
        height: 3px !important;
    }
    .arrows2-icon {
        width: 18px;
        height: 18px;
    }
    .summary-resource-wrap-right {
        margin-bottom: 0.5rem;
    }
    .summary-mode{
        overflow: hidden !important;
    }
    .summary-mode-media {
        height: auto;
    }
    .summary-mode-media-box {
        position: relative;
        top: auto;
        height: auto;
        overflow: hidden;
    }
    .summary-mode .home-mode-dots{
        display: none;
    }
    .summary-mode-ph{
        display: block;
        padding: 0.46rem 0;
    }
    .smpu-li-top{
        display: flex;
        align-items: center;
        justify-content: space-between;
        border-bottom:1px solid #CFCFCF;
        padding: 0.14rem 0;
    }
    .smpu-li-top-icon{
        width: 24px;
        flex-shrink: 0;
        font-size: 0;
        margin-left: 0.2rem;
    }
    .smpu-li-top-icon img{
        width: 100%;
        transition: var(--transition);
    }
    .smpu-li.act .smpu-li-top-icon img{
        transform: rotate(180deg);
    }
    .mlbp-item {
        width: 100%;
        height: auto;
        pointer-events: none;
        opacity: 1;
        transition: var(--transition);
        position: relative;
        right: auto;
        transform: translateX(0%);
    }
    .mlbp-item-box .ys-imgbox-cover{
        width: 50%;
        margin-left: auto;
        margin-right: auto;
    }
    .mlbp-item-box{
        box-shadow: none;
    }
    .mlbp-item-bot{
        margin-top: 0.4rem;
    }
    .summary-mode-ph .mod-arrows1 .slick-next,
    .summary-mode-ph .mod-arrows1 .slick-prev{
        box-shadow: var(--shadow);
        background: var(--colormain);
        width: 0.5rem;
        height: 0.5rem;
    }
    /* .summary-mode-ph .mod-arrows1 .slick-next::after,
    .summary-mode-ph .mod-arrows1 .slick-prev::after{
        background: url(../images/f1_arrows01_1.svg) center / contain  no-repeat
    } */
    .mlbp-item-bot-close{
        display: none;
    }
    .mlbp-item-bot{
        display: none;
    }
    .summary-main .service-faq-wrap-right {
        padding-right: 0.4rem;
    }
    .sfwr-desc p {
        font-size: var(--font16);
    }
    .summary-cfabu-wrap-list{
        position: relative;
        top: auto;
        left: auto;
        height: auto;
        width: auto;
        margin: 0 -0.2rem;
    }
    .scwl-item {
        position: relative;
        top: auto !important;
        left: auto !important;
        right: auto !important;
        bottom: auto !important;
        width: 50%;
        padding: 0 0.2rem;
        transform: translateX(0%) !important;
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .scwl-item:not(:first-child){
        display: none;
    }
    .scwl-item-box {
        padding: 0.32rem 0.32rem 0.4rem;
        background: #fff;
        border-radius: 0.2rem;
        box-shadow: var(--shadow);
    }
    .scwl-item1 .scwl-item-box-title::before,
    .scwl-item3 .scwl-item-box-title::before{
        content: "";
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 0.28rem;
        height: 1px;
        background: #003D70;
    }
    .scwl-item-box-word p,
    .scwl-item-box-title{
        text-align: center !important;
    }
    .summary-cfabu-wrap-list .slick-list{
        padding-bottom: 0.5rem;
    }
    .summary-cfabu-wrap-list .slick-dots li{
        width: 8px;
        height: 8px;
    }
    .summary-cfabu-wrap-list .slick-dots{
        bottom: 0;
    }
    .summary-cfabu-wrap {
        width: 77.6%;
        margin: 0 auto 0.3rem;
        padding-top: 0.5rem;
    }
    .acwr-desc p{
        font-size: var(--font12);
    }
    .about-introd-top-right table tr {
        padding: 0.16rem 0;
    }
    .abun-box-show{
        opacity: 0 !important;
    }
    .abun-box-hide{
        opacity: 1 !important;
        pointer-events: all;
    }
    .about-value-wrap {
        width: 11.5rem;
        margin: 0 auto;
    }
    .about-value-wrap-picul {
        width: 100%;
    }
    .abun-box-hide{
        padding: 0.4rem 0.3rem;
    }
    .about-busin-top{
        flex-direction: column;
        align-items: flex-start;
    }
    .about-busin-top .mod-title{
        margin-bottom: 0.3rem;
    }
    .about-busin-top .product-list-word{
        width: 100%;
    }
    .avwt-li1 {
        width: 4.4rem;
        right: -2%;
        top: 16%;
    }
    .avwt-li2 {
        width: 3.7rem;
        right: -2%;
        top: 49.5%;
    }
    .avwt-li3 {
        width: 3.7rem;
        left: -1.5%;
        top: 51%;
    }
    .avwt-li4 {
        width: 4.23rem;
        left: 13.5%;
        top: 5.5%;
    }
    .point-comp-wrap-left {
        padding-right: 0.6rem;
    }
    .join-ban .sbwr-img1 {
        width: 42%;
    }
    .social-main .join-ban-wrap-left {
        padding-right: 0.4rem;
        margin-top: 0rem;
    }
    .join-ban .summary-ban-wrap-right{
        width: 50%;
    }
    .social-policy-ul-li{
        width: 25%;
    }
    .spul-link-icon {
        margin-bottom: 0.3rem;
        width: 0.52rem;
        height: 0.52rem;
    }
    .spul-link-bot-icon {
        width: 16px;
    }
    .about-tech .ys-cont1600{
        flex-direction: column;
        padding-top: var(--space120);
        padding-bottom: var(--space120);
    }
    .about-tech-textbox {
        width: 100%;
        height: auto;
        position: relative;
        top: auto;
        left: auto;
    }
    .about-tech .gove-safe-text {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
        padding-top: 0;
        padding-bottom: 0;
    }
    .about-tech-textbox-top {
        position: relative;
        top: auto;
        height: auto;
    }
    .gstl-item:nth-child(2n) {
        transform: translateY(0);
    }
    .gstl-item{
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .gstl-item:not(:first-child){
        display: none;
    }
    .gove-safe{
        overflow: hidden !important;
    }
    .about-tech .gove-safe-text{
        margin-top: 0.3rem;
    }
    .gove-safe-text-list .slick-list{
        padding-bottom: 0.6rem;
    }
    .gove-safe-text-list .slick-dots{
        bottom: 0;
    }
    .gove-safe-text-list .slick-dots li{
        width: 8px;
        height: 8px;
    }
    .about-tech-pic{
        position: relative;
        top: auto;
        height: 100%;
    }
    .join-employ-ph,
    .join-employ-ph .join-employ-list{
        display: block;
    }
    .join-employ-list{
        display: none;
    }
    .join-employ-wrap-box {
        height: auto;
        position: relative;
        top: auto;
    }
    .join-employ{
        overflow: hidden !important;
    }
    .join-employ-wrap {
        position: relative;
        top: auto;
        left: auto;
        height: auto;
    }
    .join-employ h2 {
        width: 60%;
    }
    .join-employ-list-item {
        height: auto;
        position: relative;
        top: auto;
        pointer-events: all;
        transform: rotate(0deg) !important;
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
        padding: 0 0.1rem;
    }
    .join-employ-list-item:first-child img {
        clip-path: inset(0% 0% 0% 0%);
        animation-delay: 0s;
    }
    .join-employ-list{
        width: auto;
        margin: 0 -0.1rem;
    }
    .join-employ-list .slick-list{
        padding-bottom: 0.6rem;
    }
    .join-bene-item,
    .social-main .join-bene-item{
        width: 50%;
    }
    .join-bene-item:nth-child(2n+1),
    .social-main .join-bene-item:nth-child(2n+1){
        animation-delay: 0.3s;
    }
    .join-bene-item:nth-child(2n+2),
    .social-main .join-bene-item:nth-child(2n+2){
        animation-delay:0.4s;
    }
    .smpu-li-bot {
        height: 0;
        overflow: hidden;
        transition: height .6s;
        padding: 0 !important;
        /* margin: 0.1rem 0; */
    }
    /* .summary-mode .slick-prev, 
    .summary-mode .slick-next{
        top: calc(var(--height2) / 5);
    }
    .summary-mode-ph .mod-arrows1 .slick-prev {
        left: 0.2rem;
    }
    .summary-mode-ph .mod-arrows1 .slick-next {
        right: 0.2rem;
    } */
    .hbpu-li-link-text {
        color: var(--color616);
    }
    .hbpu-li-link-icon img{
        width: 100%;
        transition: var(--transition);
    }
    .hbpu-li-link-icon{
        position: relative;
    }
    .summary-mode-ph .hbpu-li-link-icon img:nth-child(1){
        opacity: 0;
    }
    .summary-mode-ph .hbpu-li-link-icon img:nth-child(2){
        opacity: 1;
        position: absolute;
        top: 0;
        left: 0;
    }
    .hmdn-btn-pull-ul{
        pointer-events: all;
    }
    .summary-mode .ys-cont1600 {
        margin-bottom: 0;
    }
    .summary-indus{
        padding-top: var(--space120);
    }
    .locat-main .news-list-info-left{
        display: none;
    }
    .locat-main .locat-list-wrap-right{
        margin-top: 0;
    }
    .tlii-textbox-word {
        width: 65%;
    }
    .techn-main .mod-tabs{
        display: none;
    }
    .techn-list-item-info:first-child {
        padding-top: 0 !important;
    }
    .techn-list {
        padding-top: 0.6rem;
    }
    .news-main .news-list-info-left{
        display: none;
    }
    .news-list{
        overflow: hidden !important;
    }
    .event-list-ph{
        display: block;
        margin-bottom: 0.36rem;
    }
    .news-list-info-right {
        margin-top: 0;
    }
    .event-main .nlil-list,
    .news-main .nlil-list{
        display: none;
    }
    .event-main .nlin-list {
        position: relative;
        left: auto;
        bottom: auto;
        width: 100%;
        display: flex;
    }
    .locat-list {
        overflow: hidden;
    }
    .mode-second-wrap-aside{
        display: none !important;
    }
    .summary-mode .slick-prev, .summary-mode .slick-next {
        top: calc(var(--height2) / 2.5);
    }
    .elrb-btn .std-btn3-link-text{
        font-size: var(--font12);
    }
    .home-ban-new-wrap .std-text18 {
        width: 100%;
    }
    .mlbp-item-top {
        width: 100%;
    }
    .home-ban-new-wrap {
        width: 5.56rem;
        padding: 0.16rem 0.2rem;
        right: 0.285rem;
    }
    .ys-banner {
        margin-bottom: 2.28rem;
    }
    .summary-mode-ph .mod-arrows1 .slick-next{
        right: 0;
    }
    .summary-mode-ph .mod-arrows1 .slick-prev {
        left: 0;
    }
    .summary-mode .slick-prev, .summary-mode .slick-next {
        top: 50% !important;
    }
    .footer-nav>li::before, .footer-nav>li::after{
        display: none;
    }
    .ys-footer{
        overflow: hidden;
    }
    .footer-share-code {
        top: 100% !important;
        bottom: auto;
    }
    .home-mode-popul{
        display: none;
    }    
    .smpu-li-botlist {
        height: 0;
        overflow: hidden;
        transition: height .6s;
        padding: 0 !important;
    }
    .summary-mode-ph .hbpu-li-link-icon img:nth-child(1){
        opacity: 1;
    }
    .summary-mode-ph .hbpu-li-link-icon img:nth-child(2){
        opacity: 0;
    }
    .hbpu-li-link-icon img{
        transition: var(--transition);
    }
    .hbpu-li-link-icon img:nth-child(2){
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
    }
    .hbpu-li.act .hbpu-li-link-icon img{
        transform: rotate(180deg);
    }
    .hbpu-li.act .hbpu-li-link-icon img:nth-child(1){
        opacity: 0;
    }
    .hbpu-li.act .hbpu-li-link-icon img:nth-child(2){
        opacity: 1;
    }
    .hbpu-li.act .hbpu-li-link-text{
        color: var(--colormain);
    }
    .smpu-li-top-text{
        transition: var(--transition);
    }
    .smpu-li.act .smpu-li-top-text{
        color: var(--colormain);
    }
    .smpu-li-top-icon{
        position: relative;
    }
    .smpu-li-top-icon img{
        transition: var(--transition);
    }
    .smpu-li-top-icon img:nth-child(2){
        opacity: 0;
        position: absolute;
        top: 0;
        left: 0;
    }
    .smpu-li.act .smpu-li-top-icon img:nth-child(1){
        opacity: 0;
    }
    .smpu-li.act .smpu-li-top-icon img:nth-child(2){
        opacity: 1;
    }
    .hmdn-btn-pull-ul{
        padding-left: 0rem;
        padding-right: 0rem;
    }
    .hull-tps .slbt-other{
        flex-wrap: wrap;
    }
    .htll-pic .ys-imgbox-cover::after{
        height: 1.4rem;
    }
    .pull-icon, .ahcb-but-click img {
        width: 16px;
    }
    .summary-resource-wrap-left .mod-arrows2 {
        min-height: 18px;
    }
    .head-search-btn, .head-lang-top-circle{
        width: 22px;
    }
    .home-event .ys-imgbox-cover::before{
        display: none;
    }
    .locat-ctact-cont {
        width: 100%;
        padding-right: 0;
    }
    .summary-mode-desc{
        margin-bottom: 0.3rem;
    }
    .scwl-item-box{
        height: 100%;
    }
    .scwl-item3 .scwl-item-box-title {
        padding-left: 0;
    }
    .scwl-item1 .scwl-item-box-title{
        padding-right: 0;
    }
    .summary-product{
        margin-top: var(--space100);
    }
    .service-popular .mod-ctact-li-link {
        padding: 0.3rem 0.2rem;
    }
    /* 2026.3.19--松下活动页--start */
    :root{
        --iconWidth4:18px;
    }
    .wlul-box-bot-title{
        font-size: var(--font24);
    }
    .mali-hide {
        opacity: 1;
        pointer-events: all;
        display: none;
        right: auto;
        bottom: calc(100% + 0.15rem);
        top: auto;
        left: 50%;
        transform: translateY(0) translateX(-50%);
        padding-right: 0;
        transition: 0s;
    }
    .mali-hide-code{
        width: 1.4rem;
    }
    .activity-main .ys-phnav-header::after{
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        background: linear-gradient(180deg, rgba(28, 28, 28, 0.80) 0%, rgba(56, 56, 56, 0) 100%);
        width: 100%;
        height: var(--headh);
        pointer-events: none;
        z-index: 0;
    }
    .activity-main .ys-phnav-r,
    .activity-main .head-btn{
        z-index: 3;
    }
    .hbml-icon{
        width: 22px;
    }
    .head-btn-member {
        margin-right: 0.2rem;
    }
    .activity-main .ys-hd-ph.isfixed .ys-phnav-header::after,
    .activity-main .ys-hd-ph.has-btn .ys-phnav-header::after{
        opacity: 0;
    }
    .activity-main .ys-hd-ph.isfixed .hbml-icon img:nth-child(2),
    .activity-main .ys-hd-ph.has-btn .hbml-icon img:nth-child(2){
        opacity: 1;
    }
    .activity-main .ys-hd-ph.isfixed .hbml-icon img:nth-child(1),
    .activity-main .ys-hd-ph.has-btn .hbml-icon img:nth-child(1){
        opacity: 0;
    }
    .activity-main .ys-hd-ph.isfixed .member-btn-link::before,
    .activity-main .ys-hd-ph.has-btn .member-btn-link::before{
        border: solid 1px var(--color202);
    }
    .agwl-list-item-right p,
    .agwr-link-mind-text{
        font-size: var(--font12);
    }
    .agwl-list-item-left {
        width: 28%;
    }
    .agul-box-bot{
        width: 64%;
    }
    .acthom-word{
        width: 100%;
    }
    .ablu-nub::after{
        width: calc(100% - 2px);
    }
    .member-liner .std-btn3-link{
        padding: 0.14rem 0.28rem;
    }
    .activity-main .sbli-icon img:nth-child(2){
        opacity: 0;
    }
    .activity-main .sbli-icon img:nth-child(1){
        opacity: 1;
    }
    .activity-main .ys-light .sbli-icon img:nth-child(2){
        opacity: 1;
    }
    .activity-main .ys-light .sbli-icon img:nth-child(1){
        opacity: 0;
    }
    .rlwr-list-item .ys-cont1440 {
        padding-left: 2.4rem;
    }
    .activity-main .ys-page-wrap:not(.acthome-page)  .sbli-icon img:nth-child(1){
        opacity: 0;
    }
    .activity-main .ys-page-wrap:not(.acthome-page)  .sbli-icon img:nth-child(2){
        opacity: 1;
    }
    .footer-nav>li::before, .footer-nav>li::after{
        display: none;
    }
    /* 2026.3.19--松下活动页--end */
    /* 2026.3.25--修改--start */
    .hnbl-ul-li-link {
        padding-left: 0rem !important;
        padding-right: 0rem !important;
    }
    .new-tab-text{
        font-size: var(--font12);
    }
    .btn-point,
    .new-tab,
    .btn-point span{
        width: 1.3rem;
    }
    .htll-title {
        padding: 0.3rem 0.26rem;
    }
    .product-result-ul{
        flex-wrap: wrap;
    }
    .product-result-ul-li{
        width: 33.333333%;
        margin-bottom: 0.12rem;
    }
    .product-result-cont h2 {
        margin-bottom: 0.5rem;
    }
    .slul-link{
        padding-top: 0;
        padding-left: 0;
        padding-right: 0;
        padding-bottom: 0;
    }
    .media-list-wrap-top {
        display: flex;
        align-items: flex-start;
        flex-direction: column;
    }
    .mlwt-right {
        width: 100%;
        display: flex;
        margin-top: 0.2rem;
        justify-content: space-between;
    }
    .news-list-recom  .altl-item-selc{
        width: calc(40% - 0.2rem);
        flex-shrink: 0;
    }
    .mlwt-right .nlir-sear-top {
        width: 100%;
    }
    .mlwb-btn {
        display: inline-block;
        margin-left: 0.2rem;
        flex-shrink: 0;
    }
    .nlir-sear-top-left {
        width: 100%;
        justify-content: space-between;
    }
    .mod-serv-hide{
        display: block;
        opacity: 0;
        pointer-events: none;
    }
    .mod-serv.active .mod-serv-hide{
        opacity: 1;
        pointer-events: all;
    }
    /* 2026.3.25--修改--end */
    .home-mode-popul, 
    .home-mode-btnul,
    .mode-second-wrap{
        display: none;
    }
    /*2026.4.3*/
    .mali-hide{
        display: block;
        opacity: 0;
        pointer-events:none;
        transition: var(--transition);
    }
    .mali-hide.act{
        opacity: 1;
        pointer-events:all;
    }
    /* 1199end */
}
@media screen and (max-width: 767px) {
    .ys-ban-pc, .ys-nyban-pc{
        display: none;
    }
    .ys-ban-video{
        display: none;
    }
    .ys-ban-ph, .ys-nyban-ph{
        display: block;
    }
    .ys-modal-content {
        max-height: 550px;
        padding: 50px 20px;
    }
    html {
        font-size: 56px;
    }
    :root {
        /* 字号82-100 0.60rem 34px */
        --fontr1: 0.60rem;
        /* 字号72-80 0.57rem 32px */
        --fontr2: 0.57rem;
        /* 字号62-70 0.54rem 30px */
        --fontr3: 0.54rem;
        /* 字号52-60 0.50rem 28px */
        --fontr4: 0.50rem;
        /* 下 */
        --font36: 0.38rem; 
        --font34: 0.36rem; 
        --font32: 0.36rem; 
        --font30: 0.34rem; 
        --font28: 0.34rem; 
        --font26: 0.32rem; 
        --font24: 0.30rem; 
        --font22: 0.28rem; 
        --font20: 0.26rem; 
        --font18: 0.25rem;  
        --font16: 0.25rem;   
        --font14: 0.22rem;  
        --font12: 0.2rem;
        /* 间距 */
        --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;
    }
    .slick-dots{
        bottom: 0;
    }
    .slick-dots li{
        width: 6px !important;
        height: 6px !important;
    }
    .ys-phnav-logo {
        width: 128px;
    }
    .ys-cont1800,
    .ys-cont1380{
        padding: 0 20px;
        width: 100%;
        max-width: 100%;
        --place: 20px;
        --cont: calc(100vw - 40px);
    }
    .mod-title{
        width: 100%;
    }
    .product-list-word {
        width: 100%;
        margin-top: 0.24rem;
        margin-bottom: 0.4rem;
    }
    .ys-nyban-img {
        width: calc(100% - 40px);
    }
    .ys-nyban-img{
        height: 220px;
    }
    .ctact-list-wrap-list {
        flex-wrap: wrap;
    }
    .clwl-item-hide-code {
        padding: 0 0.05rem;
    }
    .clwl-item-hide {
        margin: 0 -0.05rem;
        padding: 0.1rem 0.12rem;
    }
    .ctact-list-wrap {
        width: calc(100% - 40px);
        padding: 0.24rem;
        margin: 0 auto;
    }
    .clwl-item-show-icon {
        width: 0.4rem;
        margin: 0 auto 0.14rem;
    }
    .clwl-item{
        width: 33.333333%;
    }
    .clwl-item:nth-child(3n+3)::after{
        display: none;
    }
    .clwl-item-hide {
        top: auto;
        bottom: 95%;
        transform: translate(-50%, 0%);
    }
    .ctact-share{
        overflow: visible;
    }
    .ctact-list{
        padding-top: 0.65rem;
    }
    .ctact-list-item-nub{
        width: 100%;
    }
    .ctact-list-item-nub:nth-child(n){
        animation-delay: 0.3s;
    }
    .mod-ctact-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .mod-ctact-li{
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .mod-ctact-li:last-child{
        margin-bottom: 0;
    }
    .mod-ctact-ul{
        flex-wrap: wrap;
    }
    .mcll-right {
        width: 0.8rem;
        margin-left: 0.3rem;
    }
    .mcll-left-title{
        color: var(--colormain);
    }
    .ctact-form-wrap{
        flex-wrap: wrap;
    }
    .ctact-form-wrap-left{
        width: 100%;
        margin-bottom: 0.34rem;
    }
    .ctact-form-wrap-right{
        width: 100%;
    }
    .newa-cont-share{
        display: none;
    }
    .newdet-editor{
        overflow: hidden !important;
    }
    .newdet-editor-wrap-cry {
        padding-left: 20px;
        max-width: 100%;
        width: 100%;
    }
    .newa-cont {
        width: auto;
        position: relative;
        top: auto;
        display: inline-block;
    }
    .newdet-editor-wrap-aside {
        left: auto;
        position: relative;
        top: auto;
        height: auto;
        margin: 0 20px;
    }
    .newc-bot {
        width: 100%;
        margin: 0 auto;
    }
    .solut-list-ul-li {
        width: 100% !important;
    }
    .solut-list-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .newdet-more-ul .slul-link{
        padding-bottom: 0.1rem;
    }
    .pc-fenye li {
        width: 24px;
        height: 26px;
        font-size: 14px;
        line-height: 25px;
        margin: 0 2px;
    }
    .news-main .ys-pcfy {
        margin-top: 0.4rem;
    }
    .nlir-sear-input {
        height: 38px;
    }
    .news-main .news-list-recom {
        padding-top: 0.5rem;
    }
    .nwsl-show .slbt-other-date,
    .nwsl-show .newc-top-tab-li p{
        font-size: var(--font12);
    }
    .nwsl-show{
        padding: 0.3rem 0.24rem;
    }
    .news-list-recom .swiper-button-prev,
    .news-list-recom .swiper-button-next{
        display: none;
    }
    .news-list-recom .swiper-pagination{
        opacity: 1 !important;
        bottom: 0 !important;
        pointer-events: all;
    }
    .news-list-recom-cry .swiper-container{
        padding-bottom: 0.5rem !important;
    }
    .swiper-pagination-bullet{
        width: 6px;
    }
    .news-list-recom-cry .swiper-container{
        overflow: hidden !important;
    }
    .nlil-list{
        position: relative;
        padding-bottom: 0.4rem;
    }
    .nlin-list{
        position: absolute;
        left: 0.1rem;
        bottom: 0;
        width: 100%;
        display: flex;
    }
    .elun-link{
        flex-direction: column;
        padding-top: 0;
    }
    .elun-link .ys-imgbox-cover {
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .elun-link-right {
        width: 100%;
        padding-left: 0;
    }
    .elun-link-right-top{
        margin-bottom: 0.24rem;
    }
    .event-list-ul-nub:first-child{
        padding-top: 0;
    }
    .std-btn3-link, 
    .std-btn4-link {
        padding: 0.11rem 0.22rem 0.11rem 0.32rem;
    }
    .eltr-title {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .news-list-recom-cry{
        width: 100%;
    }
    .media-list .solut-list-ul-li{
        width: 100% !important;
    }
    .media-list .solut-list-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .media-list .slul-link-tplink-time{
        line-height: 22px;
        padding: 0 0.16rem 0.02rem;
    }
    .media-list-wrap-top,
    .mlwt-right{
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .mlwb-btn {
        width: 100%;
    }
    .mlwt-all{
        width: 100%;
        margin-bottom: 0.2rem;
    }
    .mlwt-right{
        width: 100%;
    }
    .altl-item-selc{
        height: 42px;
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.2rem;
    }
    .mlwt-right .nlir-sear-top{
        width: 100%;
    }
    .locat-area-wrap {
        padding: 0.4rem 0.3rem 0.1rem;
        flex-wrap: wrap;
    }
    .locat-area{
        margin-top: 0.75rem;
    }
    .locat-area-wrap-left {
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .locat-area-wrap-right {
        width: 100%;
        padding-left: 0;
    }
    .locat-list-wrap .nlil-text {
        padding: 0.1rem 0.06rem !important;
    }
    .locat-list-wrap .nlil-text{
        font-size: 12px;
    }
    .llwr-list-pic{
        height: 3rem;
    }
    .nnwr-info-bg img, .llwr-list-pic img{
        height:120%;
    }
    .llin-link {
        width: 100%;
    }
    .service-faq-wrap{
        flex-direction: column;
    }
    .locat-list-wrap-right .service-faq-wrap-left,
    .service-faq-wrap-left,
    .locat-list-wrap-right .service-faq-wrap-right,
    .service-faq-wrap-right {
        width: 100%;
    }
    .service-faq-wrap-right{
        padding: 0.4rem 0.3rem;
    }
    .plnu-item:nth-child(n) {
        animation-delay: 0.3s;
    }
    .plnu-item{
        width: 100%;
    }
    .plnu-item-box .ys-imgbox-cover{
        /* width: 2rem; */
        width: 100%;
        margin: 0 auto 0.3rem;
        display: flex;
        justify-content: center;
    }
    .plnu-item-box .ys-imgbox-cover img{
        width: 50%;
    }
    .plnu-item-box .ys-imgbox-cover img:nth-child(2){
        left: 50%;
        transform: translateX(-50%);
    }
    /* .pull-text{
        font-size: 12px;
    } */
    .pull-icon {
        width: 16px;
        margin-left: 0.1rem;
    }
    .plnu-item-box{
        flex-direction: column;
        padding: 0.4rem 0 0.34rem;
    }
    .plnu-item:nth-child(1) .plnu-item-box, 
    .plnu-item:nth-child(2) .plnu-item-box {
        padding-top: 0.4rem;
    }
    .pibr-title {
        font-size: var(--font24);
    }
    .product-list-nub h2 {
        margin-bottom: 0.22rem;
    }
    .product-list-nub {
        padding-top: 0.71rem;
    }
    .mod-tab-ul{
        white-space: nowrap;
    }
    .mod-tabs .mCSB_container{
        padding: 0.1rem 0 0.3rem !important;
    }
    .mod-tabs .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, 
    .mod-tabs .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: 0.1rem;
        left: 20px;
        right: 20px;
    }
    .ilii-list-item{
        width: 100%;
    }
    .ilii-list-item:nth-child(n){
        animation-delay: 0.3s;
    }
    .iltn-text{
        min-width: 1rem;
    }
    .industry-list .mod-title {
        margin-bottom: 0.4rem;
    }
    .ilii-list-item{
        margin-top: 0.4rem;
    }
    .industry-list-info-item {
        padding-top: 0.71rem;
    }
    .solut-list-ul-li{
        margin-top: 0.4rem;
    }
    .slul-link-bot{
        padding-bottom: 0.3rem;
    }
    .solut-list-ul-li:first-child{
        margin-top: 0.6rem;
    }
    .niul-list-item{
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .niul-list{
        flex-wrap: wrap;
    }
    .nnwr-info-ul-li{
        margin-bottom: 0;
        padding: 0 0.3rem;
    }
    .nnwr-info-ul-li:first-child {
        padding-top: 0.4rem;
    }
    .network-main .nlil-list-item-next{
        display: none !important;
    }
    .nnwl-list{
        display: flex;
        flex-wrap: wrap;
    }
    .nlit-icon{
        display: none;
    }
    .nnwl-list-item{
        width: auto;
    }
    .nlit-area{
        width: 100%;
        text-align: center;
    }
    .nnwr-info.on2 .niul-list-item {
        width: 100%;
    }
    .inquiry-steps-top-box{
        flex-direction: column;
        padding: 0.44rem 0.34rem;
    }
    .istp-left{
        width: 100%;
        margin-bottom: 0.2rem;
        padding: 0;
    }
    .istp-right{
        width: 100%;
    }
    .istp-left-icon,
    .inquiry-steps-bot .istp-left-icon{
        margin-bottom: 0.5rem;
    }
    .inquiry-steps-bot-list{
        width: 100%;
    }
    .inquiry-steps-bot{
        flex-direction: column;
    }
    .dtbb-core{
        padding: 0.4rem 0.3rem;
    }
    .dtbb-core-right-input {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.3rem;
    }
    .dtbb-core-right{
        flex-wrap: wrap;
    }
    .dtbb-core-left-title {
        margin-bottom: 0.1rem;
    }
    .dtbb-core-right .std-btn3 {
        margin-left: 0;
        width: 100%;
    }
    .dtbb-core-right .std-btn3 .std-btn3-link{
        justify-content: center;
    }
    .dtbb-core {
        margin-top: 0.4rem;
    }
    .inquiry-main .ys-main{
        padding-bottom: var(--space120);
    }
    .service-faq-bg{
        width: calc(100% - 40px);
        left: 50%;
        bottom: calc(100% - var(--height));
        transform: translateX(-50%);
    }
    .service-faq {
        padding-top: 1.6rem;
    }
    .sstu-li-link {
        width: auto;
        padding: 0.26rem 0.2rem;
    }
    .sstu-li-link-title {
        font-size: var(--font20);
    }
    .sstu-li-link-icon {
        margin: 0 auto 0.1rem;
    }
    .sstu-li{
        width: 33.333333%;
    }
    .service-support {
        margin-top: -0.7rem;
    }
    .service-support-list-item{
        width: 100%;
    }
    .network-nub-wrap-right {
        margin-top: 0.3rem;
    }
    .network-nub{
        overflow: hidden;
        padding-top: 0.6rem;
    }
    .network-nub-wrap-left{
        position: relative;
        top: auto;
        padding: 0;
    }
    .nnwr-info-bg{
        height: 3.4rem;
    }
    .ys-ban-slick .slick-dots {
        padding-left: 20px;
        padding-right: 20px;
        text-align: center;
        bottom: 0.5rem;
        display: flex;
    }
    .ys-ban-slick .slick-dots li{
        height: 3px !important;
        width: 100% !important;
    }
    .home-ban {
        overflow: hidden !important;
    }
    .ys-banner{
        position: relative;
        top: auto;
    }
    .home-ban-new-cry{
        width: 100%;
    }
    .home-ban-new-white,
    .hbnc-bg{
        display: none;
    }
    .home-ban-new-wrap {
        width: 100%;
        padding: 0.71rem 20px 0.5rem;
        right: auto;
        display: flex;
    }
    .ys-banner {
        margin-bottom: 0;
    }
    .hbnw-link-img{
        width: 53%;
        height: 110px;
        margin-bottom: 0;
    }
    .hbnw-link-img img,
    .hbnw-pic{
        width: 100%;
        height: 100%;
        object-fit: cover;
        transform: scale(1) !important;
    }
    .hbnw-pic-bot{
        width: 47%;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding-left: 0.2rem;
        padding-top: 0.1rem;
        padding-bottom: 0.1rem;
    }
    .home-ban-new-wrap .std-text18 p,
    .home-ban-new-wrap .std-btn4-link-text{
        font-size: var(--font12);
    }
    .home-ban-new-wrap .std-text18 p {
        height: 4.8em;
        -webkit-line-clamp: 3;
    }
    .home-ban-new-wrap .std-btn4-link-icon{
        width: 14px;
    } 
    .home-event h2 {
        width: 100%;
    }
    .hnbl-top .slick-list{
        padding-bottom: 0.5rem;
    }
    .hnbl-top .slick-dots{
        bottom: 0;
    }
    .home-event-bot .std-btn1{
        display: block;
    }
    .home-event .ys-imgbox-cover::before{
        height: 70%;
    }
    .home-streng-list{
        flex-wrap: wrap;
    }
    .home-streng-list-item{
        width: 100%;
        margin-bottom: 0.2rem;
    }
    .home-streng-list-item:last-child{
        margin-bottom: 0;
    }
    .hsli-bot{
        text-align: right;
    }
    .home-streng .mod-tab {
        margin-bottom: 0.4rem;
    }
    .home-mode-wrap {
        position: relative;
        left: auto;
        top: auto;
        transform: translateX(0%);
        margin-bottom: 0.4rem;
    }
    .home-mode h2 {
        width: 100%;
    }
    .home-mode-btn{
        display: none;
    }
    .hmdn-btn-link-text{
        display: none;
    }
    .hmdn-btn-link {
        padding: 2px !important;
        border-radius: 120px;
        border: 1px solid rgba(255, 255, 255, 0.30);
        background: rgba(244, 244, 244, 0.10);
        backdrop-filter: blur(10px);
        -webkit-backdrop-filter: blur(10px);
    }
    .hmdn-btn-link-icon {
        width: 6px;
        height: 6px;
        margin-left: 0;
    }
    .hmdn-btn-link-icon img{
        opacity: 0;
    }
    .home-mode-dots{
        pointer-events: none;
    }
    .home-mode-phcont{
        display: block;
    }
    .hmpu-li-link-icon {
        width: 24px;
        height: 24px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
    }
    .hmpu-li{
        margin-top: 0.4rem;
    }
    .home-product-item{
        width: 50%;
    }
    .home-product-item:nth-child(2n+1){
        animation-delay: 0.3s;
    }
    .home-product-item:nth-child(2n+2){
        animation-delay: 0.4s;
    }
    .home-product-item-img {
        width: 45%;
        height: 120px;
        flex-shrink: 0;
    }
    .home-product-item-img img{
        object-fit: cover;
        object-position: bottom;
    }
    .home-product-item-text {
        position: relative;
        top: auto;
        left: auto;
        width: 45%;
        height: auto;
        padding: 0;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
    }
    .home-product-item-link{
        display: flex;
        flex-direction: column;
    }
    .hpit-title {
        text-align: left;
        font-size: var(--font24);
        margin-bottom: 0.1rem;
    }
    .hpit-desc p{
        text-align: left;
    }
    .home-product-item-text .std-btn4-link-text{
        font-size: var(--font14);
    }
    .home-product-item-text .std-btn4-link-icon{
        width: 14px;
    }
    .home-product-item{
        margin-top: 0.4rem;
    }
    .home-product-item:first-child{
        margin-top: 0;
    }
    .home-product-item-text{
        width: 100%;
        margin-bottom: 0;
    }
    .home-list-item-content {
        left: 0px;
        width: 100%;
        min-height: inherit;
        padding: 0.71rem 20px;
        background: transparent;
        max-height: inherit;
        height: 80.2vh;
    }
    .home-list-item-desc{
        background: var(--colorfff);
        border-radius: 0.2rem;
        padding: 0.4rem 0.3rem;
    }
    .home-list-item.yx-color .home-list-item-content{
        background: transparent;
        backdrop-filter: blur(0px);
    }
    .home-list-item.yx-color .home-list-item-title,
    .home-list-item-title{
        color: var(--colorfff);
    } 
    .home-list-item.yx-color .hlid-title, .home-list-item.yx-color .hlid-text p{
        color: var(--color202);
    }
    .home-list-item.yx-color .hlid-title::after{
        background: var(--colormain);
    }
    .home-list-item.yx-color .hlid-title::before{
        background: #003D70;
    }
    .home-news-top{
        align-items: normal;
        flex-direction: column;
    }
    .home-news-top .mod-title{
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .home-news .hnbl-top{
        width: 100%;
        flex-wrap:wrap;
    }
    .home-news .hnbl-top-list{
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .home-news .hnbl-top-list:last-child{
        margin-bottom: 0;
    }
    .hntr-list-box-icon {
        width: 18px;
    }
    .hntr-list{
        width: 33.333333%;
    }
    .home-news {
        padding-top: 0.1rem;
    }
    .home-product{
        padding-bottom: 0.1rem;
    }
    .home-product-item.on .home-product-item-text{
        margin-bottom: 0.4rem;
    }
    .hntr-list-box{
        padding: 0.12rem 0.1rem;
    }
    .hnbl-ul .slick-list{
        padding-bottom: 0.5rem;
    }
    .hull-title,
    .hnbl-ul-li-link .std-btn4-link-text {
        font-size: var(--font14);
    }
    .home-news-btn{
        margin-top: 0.4rem;
    }
    .footer-top {
        align-items: center;
    }
    .footer-nav>li{
        width: 50%;
        padding: 0 0.6rem;
        margin-bottom: 0.24rem;
    }
    .footer-nav-list ul,
    .footer-nav ul a{
        margin-bottom: 0.12rem;
    }
    .footer-nav-list ul:last-child{
        margin-bottom: 0;
    }
    .footer-nav{
        flex-wrap: wrap;
        margin: 0 -0.6rem;
    }
    .footer-nav-list{
        flex-direction: column;
    }
    .footer-nav>li>a {
        font-size: var(--font20);
    }
    .footer-nav ul a {
        font-size: var(--font14);
    }
    .footer-min-link .ys-select{
        width: 100%;
    }
    .footer-top{
        flex-direction: column;
        padding-bottom: 0.3rem;
    }
    .footer-logo {
        width: 2.6rem;
        margin: 0 auto;
        margin-bottom: 0.4rem;
    }
    .footer-share>li:first-child .footer-share-code{
        left: 0;
        transform: translateX(0%);
    }
    .footer-share {
        --gap1: 6px;
        --width1: 22px;
    }
    .footer-nav>li>a {
        margin-bottom: 0.12rem;
    }
    a[href="https://www.yongsy.com"]{
        display: block !important;
        width: 100% !important;
        margin-left: 0 !important;
    }
    .sbul-link-icon {
        width: 22px;
        flex-shrink: 0;
        font-size: 0;
        margin-right: 0.16rem;
    }
    .ssli-box-ul {
        position: relative;
        bottom: auto;
        left: auto;
        opacity: 1;
        padding: 0.3rem 0.2rem;
        pointer-events: all;
    }
    .ssli-box-show {
        top: 0;
        left: 0;
        height: calc(100% - 0.9rem);
        padding: 0.3rem;
    }
    .ssli-box{
        box-shadow: var(--shadow);
    }
    .sbul-link{
        padding: 0;
    }
    .ssli-box .ys-imgbox-cover{
        height: 164px;
    }
    .ssli-box .ys-imgbox-cover img{
        object-fit: cover;
    }
    .service-support-list-item.on .ssli-box-show-desc {
        width: 100%;
    }
    .service-support-list-item.on .ssli-box-ul {
        width: 100%;
    }
    .service-support-list-item.on{
        margin-bottom: 0.4rem;
    }
    .ssli-box-show-desc p{
        font-size: var(--font14);
    }
    .sbul-link-text {
        font-size: var(--font14);
    }
    .service-popular{
        padding-top: 0.35rem !important;
    }
    .purch-form-ph{
        display: block;
        margin-bottom: 0.4rem;
        position: relative;
        z-index: 4;
    }
    .purch-form .purch-form-ul{
        display: none;
    }
    .purch-form-ph .ys-select{
        height: 40px;
        border-radius: 1.2rem;
        background: var(--colorf7f);
        padding: 0 0.24rem;
    }
    .purch-form{
        padding-top: 0.71rem;
    }
    .purch-form-ph .icon-arrow-down:before{
        font-size: 12px;
    }
    .purch-form-ph input{
        font-size: var(--font18);
        color: var(--color202);
        line-height: var(--line15);
    }
    .purch-form-ph input::placeholder{
        color: var(--color202) !important;
    }
    .purch-form .purch-form-ul-li{
        margin-right: 0;
    }
    .purch-form .pful-box{
        border-radius:0;
    }
    .purch-form-ph .ys-select-inof{
        max-height: 170px;
    }
    .ys-select-bd{
        background: var(--colorfff);
        box-shadow: var(--shadow);
        border-radius: 0.2rem;
        padding: 0.2rem 0;
    }
    .purch-form-ul-li.on .pful-text{
        color: var(--colormain);
    }
    .tlii-pic{
        height: 160px;
    }
    .tlii-pic img{
        height: 100%;
        object-fit: cover;
    }
    .tlii-textbox {
        padding: 0.1rem 0.3rem;
    }
    .tlii-textbox-word{
        width: 100%;
    }
    .ttml-box-right {
        width: 52%;
    }
    .tbrp-pop{
        width: 4.2rem;
    }
    .tlii-textbox-word p{
        font-size: var(--font14);
    }
    .tlii-bot .repair-wrap-list-item {
        width: 50%;
    }
    .tlii-mind .repair-wrap-list-apply{
        width: 50%;
    }
    .tlii-bot{
        flex-wrap: wrap;
    }
    .tlii-mind{
        flex-direction: column;
    }
    .tlii-mind .repair-wrap-list-apply{
        margin-top: 0.2rem;
    }
    .techn-list-item-info:first-child {
        padding-top: 0.48rem;
    }
    .rwli-box-text,
    .tbrc-text{
        font-size: var(--font16);
    }
    .rwli-box,
    .tlii-mind .rwli-box {
        padding: 0.2rem 0.12rem;
    }
    .tbrc-circle {
        width: 6px;
        height: 6px;
    }
    .repari-main .ssli-box-show{
        height: 100%;
    }
    .summary-ban-wrap{
        flex-direction: column;
    }
    .summary-ban-wrap-left{
        padding-right: 0;
        margin-bottom: 0.5rem;
    }
    .sbwr-img2::before {
        width: 1.5rem;
        height: 1.5rem;
        top: 72%;
        filter: blur(20px);
        -webkit-filter: blur(20px);
    }
    .sbwr-img2 {
        width: 3.5rem;
        flex-shrink: 0;
    }
    .summary-ban .sbwr-img1 {
        height: 2.56rem !important;
    }
    .summary-ban .sbwr-img2{
        width: 3.2rem;
    }
    .sbwr-img1{
        margin-top: 1rem;
    }
    .sbwr-icon {
        right: 3.18rem;
    }
    .summary-ban .sbwr-icon {
        right: 2.98rem;
    }
    .summary-adv-wrap-left {
        width: 100%;
        padding-right: 0;
    }
    .sawl-list-item-box {
        height: 100%;
        padding: 0.3rem 0.24rem;
    }
    .slib-bot-title{
        font-size: var(--font24);
    }
    .summary-adv-wrap{
        flex-direction: column;
    }
    .slib-icon{
        margin-bottom: 0.3rem;
    }
    .slib-icon {
        padding: 0.14rem;
    }
    .summary-adv-wrap-right {
        width: 100%;
        height: auto;
        margin-top: 0.5rem;
    }
    .summary-mode-desc{
        width: 100%;
    }
    .summary-product-wrap-left {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 0.4rem;
    }
    .summary-product-wrap,
    .summary-resource-wrap{
        flex-direction: column;
    }
    .summary-product::before{
        display: none;
    }
    .spwl-ul{
        display: flex;
        margin: 0 -0.1rem;
        white-space: nowrap;
    }
    .spwl-ul-li{
        padding: 0 0.1rem;
    }
    .spwl-ul-li p{
        font-size: var(--font16);
    }
    .summary-product h2, .summary-product-wrap-left{
        padding-left: 0;
    }
    .summary-product-wrap-right {
        margin-top: 0;
        width: 100%;
    }
    .summary-product .slick-dots li {
        width: 0.34rem !important;
        height: 3px !important;
        margin: 0 4px;
    }
    .summary-product .slick-list{
        overflow: hidden !important;
    }
    .spwr-list .mod-arrows{
        display: none !important;
    }
    .summary-product-wrap-left .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, 
    .summary-product-wrap-left .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -10px;
    }
    .summary-resource-wrap-left {
        width: 100%;
        padding-right: 0;
        overflow: hidden;
        margin-top: 0.4rem;
        margin-bottom: 0.3rem;
    }
    .summary-resource-wrap-right{
        width: 100%;
        margin-bottom: 0;
    }
    .srwr-video-cont-pc{
        display: none;
    }
    .srwr-video-cont-ph {
        display: block !important;
    }
    .summary-main .service-faq-wrap-left{
        width: 100%;
    }
    .srwl-word{
        width: 100%;
    }
    .summary-main .service-faq-wrap-right {
        padding-right: 0.3rem;
    }
    .about-company-wrap,
    .about-introd-top,
    .about-introd-bot,
    .about-busin-top,
    .point-comp-wrap{
        width: 100%;
        flex-direction: column;
    }
    .about-company-wrap-left {
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .about-company-wrap-right,
    .about-introd-top-right,
    .about-introd-bot-right{
        width: 100%;
        padding-left: 0;
    }
    .acwl-top-text {
        font-size: var(--font12);
    }
    .acwr-icon {
        width: 0.44rem;
        margin-bottom: 0.2rem;
    }
    .about-introd .mod-title{
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .about-introd-top-right tr td {
        font-size: var(--font16);
        padding-left: 0.2rem;
    }
    .about-introd-top-right tr td:first-child{
        font-size: var(--font16) !important;
    }
    .about-busin-top .mod-title,
    .about-busin-top .product-list-word,
    .point-comp-wrap-right,
    .point-comp-wrap-left{
        width: 100%;
    }
    .point-comp-wrap-left{
        padding-right: 0;
        margin-bottom: 0.4rem;
    }
    .about-busin-top .mod-title{
        margin-bottom: 0.26rem;
    }
    .about-slogan-ul-li{
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .about-slogan-ul-li:last-child{
        margin-bottom: 0;
    }
    .about-slogan-ul{
        flex-wrap: wrap;
    }
    .about-slogan-ul {
        margin: -1.6rem -0.1rem 0;
    }
    .point-prod-ul-li {
        width: 50%;
    }
    .point-prod-ul-li:nth-child(2n+1) {
        animation-delay: 0.3s;
    }
    .point-prod-ul-li:nth-child(2n+2) {
        animation-delay: 0.4s;
    }
    .smpu-li-top-text{
        font-size: var(--font22);
    }
    .smpu-li-top-icon {
        width: 20px;
    }
    .mlbp-item-box .ys-imgbox-cover{
        width: 100%;
    }
    .mlbp-item-bot-swip .swiper-slide p{
        font-size: var(--font12);
    }
    .mlbp-item-bot-swip .swiper-slide p::after {
        top: 6px;
        left: 0;
        width: 5px;
        height: 5px;
    }
    .summary-main.page2 .summary-ban-wrap-left {
        padding-right: 0;
    }
    .slib-bot-desc p{
        font-size: var(--font16);
    }
    .sawl-list .slick-list{
        padding-bottom: 0.5rem;
        padding-top: 0.1rem;
    }
    .summary-adv .mod-title{
        margin-bottom: 0.3rem;
    }
    .summary-main .service-faq-wrap-left, 
    .summary-main .service-faq-bg {
        width: 100%;
    }
    .summary-indus-list-item,
    .summary-indus-list-item:nth-child(2n){
        flex-direction: column;
    }
    .sili-list-link{
        height: 3.6rem;
    }
    .sili-list-link img{
        height: 100%;
        object-fit: cover;
    }
    .sili-list-link .ys-imgbox-cover{
        height: 100%;
    }
    .sili-list{
        margin-bottom: 0.3rem;
    }
    .summary-indus-list-item{
        margin-bottom: 0;
    }
    .summary-indus-btn {
        margin-top: 0.2rem;
    }
    .summary-cfabu-wrap{
        width: 100%;
    }
    .summary-cfabu-wrap-img{
        width: 100%;
    }
    .acwr-desc p{
        font-size: var(--font16);
    }
    .about-busin-ul .slick-list{
        padding-bottom: 0.5rem;
    }
    .abun-box-hide-text{
        font-size: var(--font24);
    }
    .about-slogan-wrap{
        min-height: 4rem;
        padding-top: 0.96rem;
    }
    .about-value-wrap-min {
        top: 36%;
        left: 50%;
        opacity: 0;
        width: 86%;
    }
    .about-value-wrap{
        width: 100%;
    }
    .about-value-wrap-textul {
        width: auto;
        height: auto;
        position: relative;
        top: auto;
        left: auto;
        pointer-events: all;
        margin-top: -0.6rem;
    }
    .avwt-li-line{
        display: none;
    }
    .avwt-li{
        position: relative;
        top: auto;
        left: auto;
        bottom: auto;
        right: auto;
        opacity: 1;
        width: 100%;
        transform: translateX(0) !important;
    }
    .avwt-li-box .std-font20{
        text-align: left !important;
    }
    .avwt-li-box-word {
        width: 100%;
        align-items: flex-start !important;
        margin: 0.24rem 0 0 0;
    }
    .about-value-wrap-textul .slick-list{
        padding-bottom: 0.6rem;
    }
    .join-ban-wrap{
        flex-direction: column;
    }
    .social-main .join-ban-wrap-left{
        width: 100%;
        padding-right: 0;
    }
    .sbwl-textbox-title{
        margin-bottom: 0.2rem;
    }
    .join-ban .mod-title{
        margin-bottom: 0.4rem;
    }
    .join-ban .summary-ban-wrap-right {
        width: 100%;
        margin-top: 0.6rem;
    }
    .social-main .solut-list-ul-li{
        width: 5.2rem !important;
    }
    .social-policy-ul-li{
        width: 50%;
    }
    .social-main .join-bene-item{
        width: 50%;
    }
    .jbil-bot{
        padding: 0.3rem 0.2rem;
    }
    .social-main .join-bene-item{
        width: 100%;
    }
    .social-main .join-bene-item:nth-child(n){
        animation-delay: 0.3s;
    }
    .jbil-bot-icon {
        width: 0.52rem;
        height: 0.52rem;
    }
    .join-ban-wrap-left {
        width: 100%;
        padding-right: 0;
    }
    .std-btn5-link-icon {
        width: 18px;
    }
    .join-bene-item {
        width: 100%;
    }
    .join-bene-item:nth-child(n){
        animation-delay: 0.2s;
    }
    .join-life-wrap{
        width: 100%;
    }
    .join-life .swiper-container{
        overflow: hidden;
    }
    .join-employ h2 {
        width: 100%;
    }
    .join-employ-wrap-box{
        padding: 0;
    }
    .hmpu-li:nth-child(2n+1) {
        animation-delay: 0.3s;
    }
    .hmpu-li:nth-child(2n+2) {
        animation-delay: 0.4s;
    }
    .industry-list-tab-nub p::after {
        width: 14px;
        height: 14px;
    }
    .sstu-li{
        padding: 0 0.1rem;
    }
    .service-support-tab-ul {
        margin: 0 -0.1rem;
        padding: 0 0.2rem;
    }
    .hkli-link {
        font-size: 12px;
    }
    .nlir-sear-bot {
        padding: 0.4rem 0.3rem;
    }
    .nlin-list-item .std-text16{
        font-size: var(--font18);
    }
    .newdet-main .solut-list-ul-li:first-child {
        margin-top: 0.36rem;
    }
    .newc-bot-edr {
        padding-bottom: 0.32rem;
        margin-bottom: 0.4rem;
    }
    .event-list{
        padding-top: 0.4rem;
    }
    .jbwl-btn {
        margin-top: 0.4rem;
    }
    .inqu-pop .ys-modal-container{
        width: calc(100% - 40px);
    }
    .ys-right-word-list{
        width: 100%;
    }
    .ys-right-word-list .std-text16:first-child {
        width: 1.9rem;
    }
    .summary-adv{
        overflow: hidden;
    }
    .mlwb-btn {
        margin-left: 0;
        margin-top: 0.2rem;
    }
    .mlwb-btn p{
        width: 100%;
        padding: 0.16rem 0.32rem;
    }
    .elrb-btn .std-btn3-link-text{
        font-size: var(--font14);
    }
    .elun-link-right-bot{
        flex-direction: column;
        align-items: flex-start;
    }
    .elrb-left{
        width: 100%;
        margin-bottom: 0.2rem;
    }
    .elrb-left p {
        display: flex;
    }
    .elrb-left p span {
        margin-right: 0.1rem;
        flex-shrink: 0;
    }
    .elrb-btn .std-btn3:first-child{
        margin-left: 0;
    }
    .hbnw-link {
        display: flex;
    }
    .home-ban-new-wrap .std-text18 {
        margin-bottom: 0.1rem;
    }
    .summary-mode .slick-prev, 
    .summary-mode .slick-next {
        top: calc(var(--height2) / 4.5);
    }
    .spwl-ul {
        margin: 0;
    }
    .spwl-ul-li{
        padding: 0;
        margin-right: 0.2rem;
    }
    .spwl-ul-li:last-child{
        margin-right: 0;
    }
    .spwr-list-ul-li{
        padding: 0 0.1rem;
    }
    .spwr-list-ul{
        margin: 0 -0.1rem;
    }
    .slul-links-top-text {
        margin-bottom: 0.12rem;
        font-size: var(--font14);
    }
    .slul-links-top {
        padding: 0.2rem 0.14rem;
    }
    .slul-links-top .std-btn4-link-text{
        font-size: var(--font14);
    }
    .spwl-ul-li.yx-active p{
        padding-left: 0 !important;
    }
    .spwl-ul-li p{
        padding-bottom: 0.1rem;
    }
    .spwl-ul-li p::before {
        top: 100%;
        width: 100%;
        height: 1px;
    }
    .cihc-img {
        width: 54px;
    }
    .clwl-item-show-text {
        font-size: var(--font14);
    }
    .alul-box-icon {
        width: 8px;
    }
    .alul-box p {
        font-size: var(--font14);
    }
    .media-list .slul-link-title {
        height: auto;
        -webkit-line-clamp: inherit;
        font-size: var(--font24);
        margin-bottom: 0.2rem !important;
    }
    .product-list .nlir-sear-top {
        margin: 0.4rem 0 0;
    }
    .swiper-pagination-bullet{
        width: 6px !important;
        height: 6px !important;
    }
    .newdet-more-ul .slul-link-title{
        font-size: var(--font24);
    }
    .mlbp-item-top {
        width: 78%;
        margin: 0 auto;
    }
    .mlbp-item-top .slick-list {
        overflow: hidden;
    }
    .summary-mode-ph .mod-arrows1 .slick-prev {
        left: -0.66rem;
    }
    .summary-mode-ph .mod-arrows1 .slick-next {
        right: -0.66rem;
    }
    .purch-form-list {
        padding: 0.4rem 0.3rem;
    }
    .sbwr-img1::before,.sbwr-img2::before{
        display: none !important;
    }
    .summary-product-wrap-left .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{
        background: rgba(255, 255, 255, 0.30) !important;
    }
    .htll-title {
        padding: 0.36rem 0.24rem;
    }
    .hull-tps {
        margin-bottom: 0.25rem;
    }
    .hull-title {
        height: 3.2em;
        -webkit-line-clamp: 2;
    }
    .hull-tps .slbt-other {
        margin-bottom: 0.14rem;
    }
    .pibr-title {
        margin-bottom: 0.18rem;
    }
    .plnu-item-box-right {
        padding-top: 0rem;
        padding-left: 0rem;
    }
    .pibr-ul-li:nth-child(n+4) {
        display: none;
    }
    .sawl-list-item{
        margin-bottom: 0;
    }
    .product-main .pull-icon{
        opacity: 1;
    }
    .product-main .pull-icon img:nth-child(1){
        opacity: 1;
    }
    .product-main .pull-icon img:nth-child(2){
        opacity: 0;
    }
    .pibr-ul-li-link{
        /* padding: 0.05rem 0.12rem; */
        padding: 0;
        transform: translateX(0);
        /* background: rgba(0, 66, 200, 0.05); */
    }
    .pull-text{
        /* color: var(--colormain); */
    }
    .pibr-ul-li{
        margin-bottom: 0.14rem;
    }
    .pibr-ul-li:last-child{
        margin-bottom: 0;
    }
    .product-list-nub h2 {
        margin-bottom: 0;
        font-size: var(--font38);
    }
    .pibr-ul{
        margin: 0 -0.1rem;
    }
    .pibr-ul-li{
        padding: 0 0.1rem;
    }
    .ys-phnav-menu-lang{
        background: #f7f7f7;
    }
    .htll-pic .ys-imgbox-cover::after{
        height: 80%;
    }
    .slbl-ul-li:nth-child(n+4) {
        display: none;
    }
    .locat-area {
        margin-top: -1rem;
        width: calc(100% - 30px);
        margin-left: auto;
        margin-right: auto;
    }
    .viewer-button{
        right: 0.4rem !important;
        top: 0.4rem !important;
    }
    .fscn-pic {
        width: 1.26rem;
        margin: 0 auto 0.08rem;
    }
    .footer-share-btn .ys-imgbox-cover {
        width: 26px;
    }
    .footer-min-link .ys-select-inof {
        max-height: 96px;
    }
    .summary-ban-wrap-left .mod-title {
        margin-bottom: 0.36rem;
    }
    .sbwl-textbox-title {
        margin-bottom: 0.18rem;
    }
    .summary-ban-wrap-left .std-btn3 {
        margin-top: 0.4rem;
    }
    .summary-mode-ph {
        padding: 0.3rem 0 0;
    }
    .scwl-item-box-word p {
        font-size: var(--font14);
    }
    .summary-indus .summary-mode-desc{
        margin-bottom: 0.32rem;
    }
    .nlrs-wrapper-slide .ys-imgbox-cover::before{
        height: 80%;
    }
    .nlir-sear-icon {
        width: 18px;
    }
    .elun-link{
        padding: 0;
    }
    .event-list-ul-nub {
        padding: 0.32rem 0;
    }
    .cihc-text {
        font-size: 8px;
    }
    .ctact-form-wrap-left{
        min-height: 50vh;
    }
    .service-popular .mod-ctact-li{
        margin-top: 0;
    }
    .service-popular .mod-ctact-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .home-event-bot .std-btn-link-text{
        font-size: 12px;
    }
    .home-event-bot .std-btn1-link-icon {
        width: 16px;
    }
    .nwsl-show .nwsl-title{
        font-size: var(--font20);
    }
    .htll-title{
        font-size: var(--font20);
    }
    /* 2026.3.13 */
    .home-product .product-list-word p{
        text-align: left;
    }
    .ys-ban-txtbox {
        height: auto;
        top: 32%;
        transform: translate(0%, -50%);
    }
    .solut-main h1{
        font-size: var(--font44);
    }
    .solut-main .slul-link-bot{
        flex-direction: row;
        align-items: center;
    }
    .solut-main .solut-list-ul-li .std-btn1{
        flex-shrink: 0;
    }
    .solut-main .slul-link-title{
        margin-bottom: 0;
        margin-right: 0.2rem;
    }
    .about-company-wrap{
        flex-direction: column-reverse;
    }
    .about-company-wrap-left {
        margin-top: 0.4rem;
    }
    .footer-nav ul a{
        opacity: 0.65;
    }
    .home-event-bot{
        display: flex;
        align-items: center;
    }
    .home-event-bot .std-btn-link-text{
        display: none;
    } 
    .home-event-bot .std-btn1-link-icon {
        width: 22px;
        margin-left: 0.2rem;
    }
    .mod-back{
        display: flex;
        right: 0.3rem;
    }
    .news-main .slul-link-bot-tps, .news-main .newdet-more-ul-tab {
        padding: 0rem !important;
    }
    .home-product-item-img{
        width: 100%;
        margin-bottom: 0.2rem;
    }
    .home-product-item{
        margin-top: 0;
        margin-bottom: 0.4rem;
    }
    .hpit-desc{
        display: none;
    }
    .hpit-title{
        margin-bottom: 0;
    }
    .home-product-item.on .home-product-item-link {
        padding: 0.4rem 0.3rem;
    }
    .home-product-item-text .std-btn4 {
        margin-top: 0.14rem;
        display: none;
    }
    .home-product-item.on .home-product-item-link{
        justify-content: flex-start;
    }
    .home-product-item.on .std-btn3-link-text{
        font-size: 12px;
    }
    .home-product-item.on .std-btn3.white .std-btn3-link{
        padding: 0.1rem 0.22rem 0.1rem 0.26rem;
    }
    .hpit-bg {
        right: 0;
        bottom: -0.1rem;
        font-size: 0.6rem;
    }
    .nlir-sear-tps{
        flex-wrap: wrap;
    }
    .new-tab-text{
        font-size: 10px;
    }
    .new-tab-text::after{
        top: 7px;
    }
    /* 2026.3.19--松下活动页--start */
    .mod-aside {
        width: 100vw;
        position: fixed;
        right: auto;
        top: auto;
        bottom: 0;
        transform: translateY(100%);
        border-radius: 0;
        transition: transform .36s linear;
    }
    .mod-aside.ys-show{
        transform: translateY(0);
    }
    .mod-aside-list {
        border-radius: 0;
        display: flex;
        justify-content: space-between;
        padding: 0.1rem 0.3rem;
    }
    .mali-link-icon img:nth-child(2){
        opacity: 1;
    }
    .mali-link-icon img:first-child{
        opacity: 0;
    }
    .mali-link-text{
        color: var(--colorfff);
    }
    .activity-main .ys-footer{
        padding-bottom: 1rem;
    }
    .winner-bg{
        width: 60%;
    }
    .mod-arrows1.mod-arrows1-black .swiper-button-next, 
    .mod-arrows1.mod-arrows1-black .swiper-button-prev, 
    .mod-arrows1.mod-arrows1-black .slick-prev, 
    .mod-arrows1.mod-arrows1-black .slick-next, 
    .mod-arrows1-black .arrows-icon{
        width: 0.5rem;
        height: 0.5rem;
    }
    .winner-list-ul-li {
        width: 100%;
    }
    .winner-list-item h2 {
        font-size: var(--font40);
    }
    .member-btn-link{
        height: 30px;
        font-size: 12px !important;
    }
    .activity-main .ys-phnav-logo {
        width: 134px;
    }
    .alul-boxs-title {
        font-size: var(--font28);
    }
    .alul-boxs-icon{
        margin-bottom: 0.3rem;
    }
    .acthome-main section{
        padding: 0.71rem 0;
    }
    .acthome-page.ys-light .acthome-main section{
        padding: 0.75rem 0;
    }
    .acthome-ban{
        padding: 0 !important;
    }
    .acthome-main-bg1{
        width: 60%;
    }
    .acthome-main-bg2 img{
        transform: scale(1.25);
    }
    .acthome-meeting-tabs-item p{
        padding: 0.12rem 0.26rem;
    }
    .amli-box{
        flex-direction: column;
    }
    .amli-box-left,
    .amli-box-right{
        width: 100%;
    }
    .amli-box-left-ul{
        display: flex;
        white-space: nowrap;
    }
    .ablu-nub{
        margin-right: 0.2rem;
        flex-shrink: 0;
        margin-bottom: 0;
        padding: 0.26rem 0.24rem;
    }
    .ablu-nub:last-child{
        margin-right: 0rem;
    }
    .aibl-item-link-nub2, 
    .aibl-item-link-nub3 {
        width: 50%;
        display: flex;
        align-items: center;
    }
    .aibl-item-link-nub1{
        width: 100%;
        margin-bottom: 0.14rem;
    }
    .aibl-item-link{
        flex-wrap: wrap;
    }
    .ablu-item-box{
        padding: 0.36rem 0.26rem;
    }
    .ablu-item-box-list {
        margin-right: 0.2rem;
    }
    .activity-main .mCSB_outside+.mCSB_scrollTools {
        right: -0.3rem;
    }
    .ablu-nub-time{
        font-size: 12px;
    }
    .aibl-item-link-ph{
        display: flex;
        margin-top: 0.2rem;
    }
    .aibl-item-link-nub1 .ailn-btn{
        display: none;
    }
    .aibl-item-link{
        margin: 0;
    }
    .aibl-item-link-nub{
        padding: 0;
    }
    .ailn-tits {
        font-size: var(--font24);
    }
    .ailn-imgs{
        margin-bottom: 0;
        margin-right: 0.1rem;
    }
    .ablu-item-box-list {
        height: 5.8rem;
    }
    .aibl-item-link{
        padding: 0.3rem 0;
    }
    .aibl-item:first-child .aibl-item-link{
        padding-top: 0;
    }
    .aibl-item{
        margin-bottom: 0;
    }
    .amli-box-left{
        padding-bottom: 0.34rem;
        margin-bottom: 0.4rem;
    }
    .activity-main .amli-box-left .mCSB_outside+.mCSB_scrollTools{
        right: auto !important;
        bottom: 0 !important;
        width: 100%;
    }
    .activity-main .amli-box-left .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
    .activity-main .amli-box-left .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, 
    .activity-main .amli-box-left .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, 
    .activity-main .amli-box-left .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar{
        background: linear-gradient(90deg, #FFBB14 -2%, #FF28D6 15.11%, #0CF 60.39%) !important;
    }
    .agul-box-bot-name{
        font-size: var(--font24);
    }
    .agul-box-bot-post {
        font-size: var(--font14);
    }
    .agul-box-bot{
        margin-top: -0.4rem;
    }
    .acthome-guest .rlis-btn {
        margin-top: 0.3rem;
    }
    .rlis-btn-icon{
        width: 24px;
    }
    .acthome-moment-wrap{
        display: none;
    }
    .acthome-moment-ph{
        display: block;
        margin: 0 -0.1rem;
    }
    .acthome-moment-ph .slick-list{
        padding-bottom: 0.4rem;
    }
    .acthome-moment-ph .slick-dots{
        bottom: 0;
    }
    .acthome-moment-ph .slick-dots li{
        background: rgba(255,255,255,0.5);
    }
    .acthome-moment-ph .slick-dots li.slick-active{
        background: var(--color004);
    }
    .acthome-moment-ph-list{
        padding: 0 0.1rem;
    }
    .acthome-moment-ph-list .amwl-img{
        height: 180px;
    }
    .acthome-moment-ph-list .amwl-img img{
        height: 100%;
        object-fit: cover;
    }
    .acthome-moment-btn{
        margin-top: 0.4rem;
    }
    .acthome-award-wrap {
        width: 100%;
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        border-radius: 0.16rem 0.16rem 0 0;
    }
    .acthome-award-bg{
        height: 210px;
        border-radius: 0 0 0.16rem 0.16rem;
    }
    .acthome-award-bg img{
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: right;
    }
    .acthome-moment .acthome-main-bg2 {
        width: 36%;
        bottom: -1rem;
        opacity: .7;
    }
    .acthome-main .ys-cont1440{
        flex-direction: column;
    }
    .acthome-guide-wrap-left,
    .acthome-guide-wrap-right{
        width: 100%;
    }
    .agwl-list-item-left,
    .agwl-list-item-right {
        width: 100%;
    }
    .agwl-list-item{
        flex-direction: column;
        padding: 0.28rem 0;
    }
    .agwl-list-item-right p {
        font-size: var(--font16);
    }
    .agwr-link-mind-text{
        font-size: 12px;
    }
    .agwl-list-item-left{
        margin-bottom: 0.16rem;
    }
    .acthome-guide-wrap-left h2 {
        margin-bottom: 0.4rem;
    }
    .acthome-guide-wrap-right{
        margin-top: 0.36rem;
    }
    .acthome-ban-logo {
        width: calc(100% - 40px);
    }
    .acthome-ban h1{
        bottom: 0.8rem;
    }
    .acthome-page.ys-light .acthome-moment-ph .slick-dots li {
        background: rgba(0, 0, 0, 0.3);
    }
    .acthome-page.ys-light .acthome-moment-ph .slick-dots li.slick-active{
        background: var(--colormain);
    }
    .acthome-page.ys-light .mali-link-icon img:nth-child(4){
        opacity: 1 !important;
    }
    .acthome-page.ys-light .mali-link-icon img:nth-child(3){
        opacity: 0 !important;
    }
    .review-list-wrap-left{
        display: none;
    }
    .rlwr-list-item .ys-cont1440 {
        padding-left: 20px;
    }
    .rlwr-list-item-ph{
        display: block;
    }
    .rlwr-list-item-ph{
        margin-bottom: 0.24rem;
    }
    .rlwr-list-item {
        padding-top: 0.71rem;
        padding-bottom: 0.71rem;
    }
    .review-main .member-liner .std-btn3-link-text{
        font-size:12px;
    }
    .rlwr-list-item-word {
        margin-bottom: 0.26rem;
    }
    .rlwr-list-item .member-liner{
        margin-bottom: 0.3rem;
    }
    .review-main .rlis-btn{
        margin-top: 0.26rem;
    }
    .activity-main{
        overflow: hidden !important;
    }
    .rlwr-list-item-ph{
        display: block;
    }
    /* 2026.3.19--松下活动页--end */
    /* 2026.3.25--修改--start */
    .footer-bot{
        padding: 0.32rem 0;
    }
    .footer-text {
        margin-bottom: 0.18rem;
    }
    .hbpu-li-link{
        padding-left: 0.1rem;
        padding-right: 0.1rem;
    }
    .mlbp-item-box-title{
        margin-bottom: 0.16rem;
    }
    .mlbp-item-box .ys-imgbox-cover {
        margin-bottom: 0.22rem;
    }
    .btn-point, .new-tab, .btn-point span {
        width: 1.4rem;
        height: 0.48rem;
    }
    .hntr-list-box-text{
        font-size: var(--font14);
    }
    .new-tab-text::after{
        top: 50%;
        transform: translateY(-50%);
    }
    .product-result-wrap {
        padding-left: 0;
        padding-right: 0;
    }
    .product-result-ul-li{
        width: 100%;
    }
    .product-result-ul-li:last-child{
        margin-bottom: 0;
    }
    .media-list-bot {
        padding-left: 0;
        padding-right: 0;
    }
    .news-main .newdet-more-ul .slul-link-title {
        max-height: 3em;
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .news-list-recom .altl-item-selc {
        width: 100%;
    }
    .mlwb-btn-reset1{
        display: none !important;
    }
    .mlwb-btn-reset2 {
        width: 34px !important;
        display: flex !important;
        height: 34px;
        border-radius: 50%;
        border: solid 1px var(--colormain);
        align-items: center;
        justify-content: center;
        margin-left: 0.2rem;
        margin-top: 0;
    }
    .mlwb-btn-reset2 img{
        width: 60%;
    }
    .nlir-sear-top-left{
        align-items: center;
    }
    .news-list .nodata{
        margin-top: 0.2rem;
    }
    .mod-serv-hide{
        width: 4.2rem;
    }
    .mod-serv{
        right: 0.3rem;
    }
    /* 2026.3.25--修改--end */
    .nlir-sear-bot{
        top: 55%;
    }
    /* 767end */
}
