@charset "utf-8";

/* 响应式原则：调大看小 */
@media screen and (max-width: 1920px) {
    .sulw-left-ul-lis{
        padding: 0 25px;
        width: 33.333333%;
    }
    .sulw-left-ul{
        margin: 0 -25px;
    }
    .sulw-left {
        width: 66%;
    }
    .pulw-right {
        height: 700px;
    }
    .solution-modal-add {
        max-width: 1920px;
        margin: 0 auto;
        width: 100%;
        position: relative;
    }
    .alul-box-wrap,
    .about-list-bot{
        bottom: 94px;
    }
    .pcru-lis {
        width: 33.333333%;
    }
    .cdbh-box-ri-hyear-wrap {
        margin-right: 647px;
        margin-left: 647px;
    }
    .compan-devel-btm-btlist{
        margin-right: 547px;
        margin-left: 547px;
    }
    /* 1919end */
}
@media screen and (max-width: 1680px) {
    html {
        font-size: 86px;
    }
    :root{
        /* 间距 */
        --space250: 2.0rem;
        --space240: 1.95rem;
        --space230: 1.9rem;
        --space220: 1.85rem;
        --space210: 1.8rem;
        --space200: 1.75rem;
        --space190: 1.7rem;
        --space180: 1.65rem;
        --space170: 1.6rem;
        --space160: 1.55rem;
    }

    /* leah-start */
    .lmtr-time-more p {
        padding-right: 10px;
    }
    .lmtr-time-more img {
        width: 20px;
    }
    .pibr-li-top-ul {
        margin-top: -50px;
        padding: 0 18px;
    }
    .arrow-all {
        width: 42px;
    }
    .proall-solu-swiper {
        min-height: 472px;
    }
    .series-cable-search {
        height: 50px;
    }
    .series-cable-search img {
        width: 22px;
    }
    .series-opti-le {
        width: 43%;
    }
    .sorl-cont-top-icon {
        width: 26px;
    }
    .sscc-text {
        width: 78%;
    }
    .sblu-li-top svg {
        width: 28px;
        height: 28px;
    }
    .dmra-ul-li-cont img {
        margin-bottom: 8px;
    }
    .plbl-link-tit p {
        font-size: 0.15rem;
    }
    .plbl-link:hover .plbl-link-tit p {
        padding-left: 16px;
    }
    .plbl-link-tit img {
        width: 20px;
        margin-left: 10px;
        margin-right: 10px;
    }
    .proall-solu-ul-li {
        width: 48% !important;
    }
    .proall-solu-ul-li.swiper-slide-active {
        width: 52.5% !important;
    }
    .sulc-img {
        margin-top: 3px;
    }
    .dmlc-ul-li span {
        width: 8px;
        height: 8px;
    }
    .dmlc-ul {
        bottom: 14px;
    }
    .sslh-ul-li {
        margin-bottom: 0.1rem;
    }
    .sulc-text {
        padding-left: 0.1rem;
    }
    .sslh-ul {
        max-height: 190px;
    }
    /* leah-end */

    .std-btn1-icon {
        width: 20px;
        margin-left: 10px;
    }
    .std-btn1-box {
        padding: 8px 24px;
    }
    .std-btn1.gray .std-btn1-box, .std-btn1.white .std-btn1-box {
        padding: 10px 32px;
    }
    .ys-dots1 .slick-dots {
        padding-left: 6.25vw;
        bottom: 50px;
    }
    .ys-dots1 .slick-dots li{
        width: 50px;
    }
    .solution-modal-add {
        max-width: 100%;
        margin: 0 auto;
        width: 100%;
        padding: 0;
    }
    .std-btn2-icon {
        width: 20px;
        margin-left: 10px;
    }
    .hnul-link {
        padding: 0.2rem 0.16rem;
    }
    .home-about-word {
        margin-top: 1.5rem;
    }
    .home-about-wrap {
        padding: 0.5rem 0.4rem;
    }
    .ys-fold-zhan {
        height: 540px;
    }
    .hsin-bin-link-icon {
        width: 30px;
        height: 30px;
    }
    .hsin-bin-link {
        padding: 0.08rem 0.08rem 0.08rem 0.16rem;
    }
    .hsin-bin-link .std-font20{
        position: relative;
        top: 1px;
    }
    .solut-pull-wrap-le {
        padding: 50px 0 50px 60px;
    }
    .spwl-ul-li-link{
        padding: 14px;
    }
    .sull-icon {
        width: 20px;
        margin-right: 14px;
    }
    .solut-pull-wrap-ri {
        padding: 50px 60px 60px 60px;
    }
    .sulw-left-ul {
        margin: 0 -18px;
    }
    .sulw-left-ul-lis {
        padding: 0 18px;
    }
    .slul-link a {
        padding-bottom: 8px;
        margin-bottom: 14px;
    }
    .slul-list-item {
        margin-bottom: 6px;
    }
    .slul-link-pic {
        width: 20px;
        margin-left: 8px;
    }
    .apul-icon {
        width: 22px;
    }
    .prod-pull-wrap-le {
        padding: 50px 0 50px 60px;
    }
    .ppwl-ul-li a {
        padding: 14px;
    }
    .pulw-left {
        width: 20%;
        padding: 50px 0 40px;
    }
    .pulw-right {
        width: 80%;
        padding: 50px 60px 0px 60px;
        height: 500px;
    }
    .prul-cont-list-item {
        margin-bottom: 24px;
    }
    .pcli-cry-right {
        padding-left: 30px;
    }
    .pcru-lis {
        margin-top: 12px;
    }
    .footer-share {
        --gap1: 20px;
        --width1: 28px;
    }
    .footer-logo {
        width: 240px;
    }
    .ys-footer {
        --sapceft1: 90px;
        --sapceft2: 90px;
        --sapceft3: 22px;
        --sapceft4: 26px;
    }
    .ys-form-inof-submit {
        margin-bottom: 0px !important;
        width: 248px;
        margin-top: 28px;
    }
    .ys-form {
        --space: 0.08rem;
        --spacebot: 0.2rem;
        --spacein: 0.16rem;
        --height: 42px;
    }
    .ys-form-inof-text .ys-fii-input {
        height: 100px;
    }
    .ys-fia-text-btn {
        width: 16px;
        height: 16px;
        top: 2px;
    }
    .ctact-form-le-link {
        margin-top: 1.1rem;
    }
    .cdru-li-icon {
        width: 40px;
        margin-bottom: 0.34rem;
    }
    .ctact-addr-wrap {
        padding-left: 7.5vw;
    }
    .ctact-addr-wrap-bt {
        margin-top: -1.6rem;
    }
    .ctact-addr::before {
        width: 140px;
        height: 246px;
    }
    .ctact-addr-left {
        padding-top: 1.2rem;
    }
    .cawb-ul-li-box{
        min-width: 140px;
    }
    .cawb-list {
        margin-top: 0.6rem;
    }
    .clis-ul-li {
        width: 540px;
    }
    .alul-box-wrap-tit{
        margin-bottom: 0.7rem;
    }
    .alul-box-wrap-text{
        margin-bottom: 1.8rem;
    }
    .albu-li{
        width: 166px;
    }
    .about-list-change{
        margin-bottom: 1.4rem;
    }
    .cdbh-box-ri-hyear-wrap, .compan-devel-btm-btlist {
        margin-right: 410px;
        margin-left: 410px;
    }
    .cbrh-item-btm-ri {
        padding-left: 30px;
    }
    .cbrh-item-btm {
        width: 100%;
        padding: 30px 25px;
    }
    .cdbh-box-le, .cdbh_box_ri {
        top: 35px;
        width: 435px;
        height: 90px;
        margin-top: 0px !important;
        padding: 15px 0;
    }
    .cblw-item {
        /* width: 172px; */
        height: 50px;
    }
    .cdbh-year::before {
        top: 72px;
    }
    .cdbh-box-ri-wrap {
        left: -140px;
    }
    .slick-dots li{
        width: 10px;
        height: 10px;
    }
    .new-main-cont h4 {
        margin-bottom: 1.2em;
    }
    .detail-main-le-btn .ys-select input {
        height: 40px;
    }
    .detail-main-le-btn .ys-select-bd {
        width: calc(100% + 50px);
        padding: 16px 14px;
        height: 150px;
    }
    .ys-selct-li-pic {
        width: 22px;
    }
    .detail-main-le-btn .ys-select {
        padding: 0 0.2rem;
    }
    /* 20250816 */
    .sccc-screen-li {
        width: 240px;
    }
    .smin-pop {
        width: 416px;
        right: 50px;
    }
    .spri-box-bot {
        padding: 0.24rem 0.24rem 0.5rem;
    }
    .sbul-links {
        padding: 2px 10px;
    }
    .spri-box-link-icon {
        width: 20px;
        margin-left: 0.16rem;
    }
    .spri-box-ul {
        margin: 0 -5px;
        margin-top: 0.12rem;
    }
    /* 发展历程 */
    .cdbb-ul-li p {
        padding: 4px 0.2rem;
    }
    .cdbh_box_ri {
        right: 60px;
    }
    .cdbh_box_le {
        left: 60px;
    }
    .cdbh-box-le, .cdbh_box_ri {
        width: 320px;
    }
    .cdbh-box-ri-hyear-wrap {
        margin-right: 480px;
        margin-left: 480px;
    }
    /* 1680end */
}
@media screen and (max-width: 1440px) {
    .ys-modal-content {
        max-height: 650px;
    }
    html {
        font-size: 62px;
    }
    :root {
        --font28: 0.30rem; 
        --font26: 0.28rem; 
        --font24: 0.28rem; 
        --font22: 0.26rem; 
        --font20: 0.26rem; 
        --font18: 0.24rem;  
        --font16: 0.22rem;   
        --font14: 0.20rem;  
        --font12: 0.16rem;   
    }

    /* leah-start */
    .series-cable-ul-li a {
        padding: 10px 10px 10px 0;
    }
    .lmtr-time-more img {
        margin-bottom: 2px;
    }
    .proall-inter-text {
        width: 89%;
    }
    .pibl-ul-li-text::after {
        width: 6px;
        height: 6px;
    }
    .pibl-ul-li.active .pibl-ul-li-text {
        padding-left: 22px;
    }
    .pltp-img {
        border-radius: 12px;
    }
    .pltp-cont-ri {
        width: 68%;
    }
    .pltu-li-cont::after {
        width: 6px;
        height: 6px;
    }
    .pltu-li {
        padding: 0 5px;
    }
    .pibr-li-top-ul {
        margin: 0px -5px;
        margin-top: -42px;
    }
    .arrow-all {
        width: 36px;
    }
    .proall-solu-swiper {
        min-height: 406px;
    }
    .proall-servi-le {
        width: 48%;
    }
    .proall-inter-below-le {
        width: 18%;
    }
    .new-main-top {
        border-radius: 12px;
    }
    .new-main-cont img {
        border-radius: 12px !important;
    }
    .new-main-below-le img {
        width: 30px;
    }
    .new-main-below-le {
        width: 92px;
    }
    .series-cable-search {
        height: 44px;
    }
    .series-cable-search img {
        width: 20px;
    }
    .series-cable-change {
        padding-top: 20px;
    }
    .sccc-screen-li {
        width: 25.2%;
    }
    .sccc-screen-li-cont {
        padding: 0.12rem 20px;
    }
    .sccc-screen-li-cont img {
        width: 20px;
    }
    .sctr-sear {
        padding: 0.12rem 25px;
    }
    .sccc-center-ul {
        padding-top: 16px;
    }
    .sccc-ul-li-link .ys-imgbox-cover {
        margin-bottom: 12px;
    }
    .sorl-cont-below {
        padding: 0px 0 0.24rem;
    }
    .solut-way-back-img {
        width: 770px;
    }
    .ssul-tit {
        padding: 6px 8px;
    }
    .solut-scalout-ul-li {
        padding: 6px 8px;
    }
    .sscc-below-le {
        width: 48.4%;
    }
    .sblu-li-top svg {
        width: 24px;
        height: 24px;
    }
    .slhu-li {
        margin-bottom: 8px;
    }
    .slhu-li-cont {
        padding: 6px 8px;
    }
    .detail-main-ri {
        width: 57%;
    }
    .dmrf-tit {
        padding-bottom: 8px;
    }
    .dmrf-tit::after {
        width: 90px;
    }
    .dmrf-text.yxedr-active ul {
        padding-inline-start: 22px;
    }
    .dmra-ul-li-cont img {
        width: 38px;
    }
    .dmlu-li-cont {
        border-radius: 12px;
    }
    .dmlc-ul {
        bottom: 10px;
    }
    .plbl-link:hover .plbl-link-tit p {
        padding-left: 14px;
    }
    .plbl-link-tit img {
        width: 18px;
        margin-left: 6px;
        margin-right: 6px;
    }
    .plbl-link-tit p {
        font-size: 0.18rem;
    }
    .psul-link-below-more img {
        width: 20px;
    }
    .sslh-ul {
        max-height: 180px;
    }
    .sulc-img {
        width: 12px;
        height: 12px;
        margin-top: 5px;
    }
    .sslh-ul .mCSB_outside+.mCSB_scrollTools {
        right: -5px;
    }
    .dmlc-ul-li-img {
        width: 34px;
        height: 34px;
    }
    .dmlc-ul-li-cont {
        height: 34px;
    }
    .dmlc-ul-li {
        padding: 0px 10px;
    }
    .new-main-below-le .ys-imgbox-cover {
        width: 30px;
    }
    .pltu-li-cont {
        padding: 0.54rem 0.25rem 0.16rem;
    }
    .solut-scalout-ul-li {
        min-width: 204px;
    }
    /* leah-end */
    .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox .ys-phnav-header-font, 
    .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox a, 
    .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox .ys-phnav-header-font, 
    .ys-ph-nav li.yxnav-active3>.ys-phnav-lisbox .ys-phnav-header-font,
    .ys-ph-nav li.yxnav-active4>.ys-phnav-lisbox .ys-phnav-header-font,
    .ys-ph-nav li.yxnav-active5>.ys-phnav-lisbox .ys-phnav-header-font {
        color: var(--colormain3);
    }
    .ys-ph-nav .ys-phnav-header-font, .ys-ph-nav a {
        color: var(--color1e1);
    }
    .ys-dots1 .slick-dots li{
        width: 40px;
        margin-right: 10px;
    }
    .std-btn1-box {
        padding: 6px 22px;
    }
    .hsin-bin-link-icon {
        width: 24px;
        height: 24px;
    }
    .ys-fold-zhan {
        height: 470px;
    }
    .home-about-word {
        margin-top: 1.2rem;
    }
    .hntr-tit {
        margin-bottom: 0.2rem;
    }
    .prod-pull-wrap-le {
        padding: 40px 0 40px 60px;
    }
    .ppwl-ul-li a {
        padding: 10px;
    }
    .pulw-left {
        width: 20%;
        padding: 40px 0 40px;
    }
    .pulw-right {
        width: 80%;
        padding: 40px 40px 0px 50px;
        height: 430px;
    }
    .prul-cont-list-item {
        margin-bottom: 22px;
    }
    .pcli-cry-right-uls {
        margin: 0 -8px;
    }
    .pcru-lis {
        width: 33.333333%;
        padding: 0 8px;
    }
    .pulw-left-ul-li {
        margin-bottom: 20px;
    }
    .std-btn1.gray .std-btn1-box, .std-btn1.white .std-btn1-box {
        padding: 8px 26px;
    }
    .footer-share {
        --gap1: 15px;
        --width1: 24px;
    }
    .footer-logo {
        width: 210px;
    }
    .ys-footer {
        --sapceft1: 80px;
        --sapceft2: 60px;
        --sapceft3: 20px;
        --sapceft4: 22px;
    }
    .ys-form {
        --space: 0.08rem;
        --spacebot: 0.18rem;
        --spacein: 0.12rem;
        --height: 40px;
    }
    .ys-form-company {
        width: 68%;
    }
    .ys-form-post {
        width: 32%;
    }
    .ctact-form .icon-arrow-down:before {
        font-size: 10px;
    }
    .ys-form-inof-text .ys-fii-input {
        height: 90px;
    }
    .ys-form-inof-submit {
        margin-bottom: 0px !important;
        width: 210px;
        margin-top: 26px;
    }
    .ctact-addr::before {
        width: 130px;
        height: 210px;
    }
    .clis-ul-li {
        width: 490px;
    }
    .cawb-ul-li-box {
        min-width: 120px;
    }
    .about-numb-bg{
        height: auto;
    }
    .about-numb-bg img{
        position: relative;
    }
    .albu-li{
        width: 126px;
    }
    .about-list-change {
        margin-bottom: 1.62rem;
    }
    .cdbh-box-ri-hyear-wrap, .compan-devel-btm-btlist {
        margin-right: 280px;
        margin-left: 280px;
    }
    .cdbh-box-le, .cdbh_box_ri {
        top: 35px;
        width: 220px;
        height: 58px;
        margin-top: 0px !important;
        padding: 14px 0;
    }
    .cbrh-item-top {
        padding: 22px 0;
    }
    .cdbh-box-ri-wrap {
        left: -110px;
    }
    .cblw-item {
        width: 110px;
        height: 46px;
    }
    .cdbb-ul-li p {
        padding: 5px 0.24rem 2px;
    }
    .slick-dots li{
        width: 8px;
        height: 8px;
    }
    .new-main-cont h4 {
        margin-bottom: 1em;
    }
    .new-main-cont p {
        margin-bottom: 1em;
    }
    .detail-main-le-btn .ys-select-bd {
        width: calc(100% + 40px);
        top: auto;
        bottom: 110%;
    }
    .detail-main-le-btn .ys-select input {
        height: 36px;
    }
    /* 20250816 */
    .sccc-screen-li {
        width: 220px;
    }
    .sctr-sear {
        padding: 0.11rem 0.2rem;
    }
    .sccc-screen-li-cont {
        padding: 0.1rem 16px;
    }
    .pcru-lis-link-text {
        font-size: 12px;
    }
    .footer-share {
        --codew:110px;
    }
    .smin-pop {
        width: 370px;
        right: 34px;
    }
    .smin-pop .sbul-links-word {
        top: 1px;
    }
    .solution-modal-inof-nub .hsin-bin-link .std-text16 {
        top: 1px;
    }
    .hsin-add {
        min-width: 120px;
    }
    .hsin-add-return .std-text16 {
        position: relative;
        top: 1px;
    }
    .cdbh-box-ri-hyear-wrap {
        margin-right: 380px;
        margin-left: 380px;
    }
    .cdbh_box_ri {
        right: 80px;
    }
    .cdbh_box_le {
        left: 80px;
    }
    .about-numb-bg{
        height: 100%;
    }
    .alul-box-wrap-word {
        width: 40%;
    }
    /* 1440end */
}
@media screen and (max-width: 1199px) {
    :root {
        --headh: 56px;
    }
    html {
        font-size: 58px;
    }
    :root {
        /* 字号82-100 0.66rem 38px */
        --fontr1: 0.66rem;
        --font100: var(--fontr1);
        --font98: var(--fontr1);
        --font96: var(--fontr1);
        --font94: var(--fontr1);
        --font92: var(--fontr1);
        --font90: var(--fontr1);
        --font88: var(--fontr1);
        --font86: var(--fontr1);
        --font86: var(--fontr1);
        --font84: var(--fontr1);
        --font82: var(--fontr1);
        /* 字号72-80 0.59rem 34px */
        --fontr2: 0.59rem;
        --font80: var(--fontr2);
        --font78: var(--fontr2);   
        --font76: var(--fontr2); 
        --font74: var(--fontr2); 
        --font72: var(--fontr2); 
        /* 字号62-70 0.55rem 32px */
        --fontr3: 0.55rem;
        --font70: var(--fontr3); 
        --font68: var(--fontr3);
        --font66: var(--fontr3);
        --font64: var(--fontr3);
        --font62: var(--fontr3);  
        /* 字号52-60 0.52rem 30px */
        --fontr4: 0.52rem;
        --font60: var(--fontr4); 
        --font58: var(--fontr4); 
        --font56: var(--fontr4); 
        --font54: var(--fontr4); 
        --font52: var(--fontr4); 
        /* 间距 */
        --space250: 1.425rem;
        --space240: 1.4rem;
        --space230: 1.375rem;
        --space220: 1.35rem;
        --space210: 1.325rem;
        --space200: 1.3rem;
        --space190: 1.275rem;
        --space180: 1.25rem;
        --space170: 1.225rem;
        --space160: 1.2rem;
        --space150: 1.175rem;
        --space140: 1.15rem;
        --space130: 1.125rem;
        --space120: 1.1rem;
        --space110: 1.0rem;
        --space100: 0.95rem;
    }
    /* 移动端-副导航 - start */
    .footer-nav{
        flex-direction: column;
        --gap1: 0px;
        --gap2: 0px;
        border-top: 1px solid rgba(102,102,102,.5);
    }
    .footer-nav>li{
        position: relative;
        border-bottom: 1px solid rgba(102,102,102,.5);
    }
    .footer-nav>li>a{
        padding: 6px 0;
    }
    .footer-nav>li::before,
    .footer-nav>li::after{
        content: '';
        position: absolute;
        width: 16px;
        height: 1px;
        background: rgba(51,51,51,.5);
        right: 2px;
        top: calc(0.875em + 6px);
        transition: all .4s ease;
    }
    .footer-nav>li::after{
        transform: rotate(90deg);
    }
    .footer-nav ul{
        display: none;
    }
    .footer-nav>li.act::after {
        transform: rotate(0deg);
    }
    .footer-nav>li.no-nav::before,
    .footer-nav>li.no-nav::after{
        display: none;
    }
    .footer-nav>li.no-nav a{
        width: 100%;
    }
    /* 移动端-副导航 - end */
    /* leah-start */
    .listnew-main-top .ys-imgbox-cover {
        border-radius: 6px;
    }
    .listnew-main-top-ri {
        padding-left: 0.3rem;
    }
    .lmtr-time-text {
        margin-bottom: 0.24rem;
    }
    .listnew-main-ul-li {
        width: 50%;
    }
    .lmul-link .ys-imgbox-cover {
        border-radius: 6px;
    }
    .pc-fenye li {
        width: 28px;
        height: 28px;
        font-size: 14px;
        line-height: 28px;
        margin: 0 8px;
    }
    .lmtr-time-more img {
        margin-bottom: 1px;
        width: 18px;
    }
    .lmtr-time-more p {
        padding-right: 6px;
    }
    .proall-inter-text {
        width: 100%;
    }
    .proall-inter-below-le {
        display: none;
    }
    .proall-inter-below-ri {
        width: 100%;
        padding-left: 0;
        border-left: 0px solid rgba(231, 232, 236, 1);
    }
    .pltp-img {
        border-radius: 6px;
    }
    .pltu-li-cont {
        border-radius: 6px;
    }
    .plbl-link .ys-imgbox-cover {
        border-radius: 6px;
        margin-bottom: 8px;
    }
    .plbl-link-tit {
        margin-bottom: 8px;
    }
    .arrow-all {
        width: 30px;
    }
    .arrow-prev {
        margin-right: 0.3rem;
    }
    .psul-link .ys-imgbox-cover {
        border-radius: 6px;
    }
    .proall-solu-swiper {
        min-height: 286px;
    }
    .plbl-link-tit img {
        opacity: 1;
        width: 18px;
        margin-left: 6px;
        margin-right: 0;
    }
    .new-main-cont {
        padding: 0 0 0.8rem;
    }
    .new-main-below {
        padding: 0 0;
    }
    .new-main-below-le {
        width: 84px;
    }
    .new-page .new-recom .slick-dots li {
        width: 8px;
        height: 8px;
        margin: 0 8px;
    }
    .new-page .new-recom .slick-dots {
        bottom: 4px;
    }
    .series-cable-text {
        width: 100%;
    }
    .series-cable-search {
        width: 65%;
    }
    .sctr-sear {
        padding: 0.12rem 16px;
    }
    .sccc-screen-li-cont {
        padding: 0.12rem 16px;
    }
    .sccc-screen-li {
        padding: 0 5px;
        width: 31.2%;
    }
    .sccc-screen {
        margin: 0 -5px;
    }
    .sccc-screen-li-cont img {
        width: 18px;
    }
    .sccc-center-ul-li {
        padding: 0 5px;
    }
    .sccc-center-ul {
        margin: 0 -5px;
    }
    .scul-cont p {
        padding-right: 8px;
    }
    .sccc-ul-li {
        width: 33.333333%;
    }
    .sccc-ul-li-link .ys-imgbox-cover {
        border-radius: 6px;
    }
    .series-opti-le {
        width: 100%;
        margin-bottom: 0.35rem;
    }
    .series-opti-ri {
        width: 100%;
    }
    .sorl-cont-top {
        padding: 0.3rem 0 6px;
    }
    .sorl-cont-top-icon {
        width: 22px;
    }
    .solut-way-back-img {
        width: 506px;
    }
    .solut-way-text {
        width: 100%;
    }
    .ssul-tit {
        padding: 6px 6px;
    }
    .solut-scalout-ul-li {
        padding: 6px 4px;
    }
    .sscc-text {
        margin-bottom: 0.5rem;
        width: 100%;
    }
    .sblu-li-top svg {
        width: 20px;
        height: 22px;
    }
    .dmra-ul-li-cont img {
        width: 34px;
    }
    .pibr-li-top-ul {
        padding: 0 10px;
    }
    .dmlc-ul-li span {
        width: 6px;
        height: 6px;
    }
    .dmlc-ul-li-img {
        width: 28px;
        height: 28px;
    }
    .dmlc-ul-li-img::after {
        width: 14px;
    }
    .dmlc-ul-li-cont {
        height: 28px;
    }
    .dmlc-ul-li {
        padding: 0px 8px;
    }
    .dmlc-ul {
        bottom: 5px;
    }
    .dmlu-li-cont {
        border-radius: 6px;
    }
    .dmrf-text li {
        width: 100%;
    }
    .detail-main-ri-aply .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 5px;
    }
    .detail-main-ri-aply .slick-dots {
        bottom: -22px;
        margin: 0 -5px;
    }
    .listnew-main-ul-li:nth-child(2n+1) {
        animation-delay: .3s;
    }
    .listnew-main-ul-li:nth-child(2n+2) {
        animation-delay: .4s;
    }
    .sccc-ul-li:nth-child(3n+1) {
        animation-delay: .3s;
    }
    .sccc-ul-li:nth-child(3n+2) {
        animation-delay: .4s;
    }
    .sccc-ul-li:nth-child(3n+3) {
        animation-delay: .5s;
    }
    .pibr-li-below .slick-dots li {
        width: 8px;
        height: 8px;
    }
    .pibr-li-below .slick-dots {
        bottom: 2px;
    }
    .plbl-link-tit p {
        font-size: 0.2rem;
    }
    .plbl-link-tit {
        align-items: flex-start;
    }
    .plbl-link-tit img {
        margin-top: 2px;
    }
    .sctr-sear {
        width: 90px;
    }
    .sslh-ul {
        max-height: 166px;
    }
    .sulc-img {
        width: 14px;
        height: 14px;
    }
    .lmtr-time-tit {
        margin-bottom: 0.14rem;
    }
    .solut-scalout-ul-li {
        min-width: 130px;
    }
    .solut-scalout-top {
        margin-bottom: 0.7rem;
    }
    /* leah-end */
    .ys-phnav-header{
        background: transparent;
        transition: all .36s ease;
        box-shadow: none;
    }
    .ys-hd-ph.isfixed .ys-phnav-header{
        background: #fff;
        box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);
    }
    .ys-page-wrap .ys-main {
        margin-top: 0;
    }
    .ys-phnav-language .ys-phnav-header-font{
        color: #fff;
    }
    .ys-hd-ph.isfixed .ys-phnav-language  .ys-phnav-header-font{
        color: var(--colormain3);
    } 
    .ys-ph-navbar1 .ys-phnav-menubtn span, .ys-ph-navbar1 .ys-phnav-menubtn::after, .ys-ph-navbar1 .ys-phnav-menubtn::before, .ys-ph-navbar4 .ys-phnav-menubtn span, .ys-ph-navbar4 .ys-phnav-menubtn::after, .ys-ph-navbar4 .ys-phnav-menubtn::before{
        background: #fff;
    }
    .ys-hd-ph.isfixed .ys-ph-navbar1 .ys-phnav-menubtn span, 
    .ys-hd-ph.isfixed .ys-ph-navbar1 .ys-phnav-menubtn::after, 
    .ys-hd-ph.isfixed  .ys-ph-navbar1 .ys-phnav-menubtn::before,
    .ys-hd-ph.isfixed   .ys-ph-navbar4 .ys-phnav-menubtn span, 
    .ys-hd-ph.isfixed .ys-ph-navbar4 .ys-phnav-menubtn::after, 
    .ys-hd-ph.isfixed  .ys-ph-navbar4 .ys-phnav-menubtn::before{
        background: var(--colormain3);
    }
    .ys-phnav-menubtn span{
        width: 80%;
    }
    .ys-phnav-menubtn::after{
        width: 60%;
    }
    .ys-phnav-menubtn.on::after {
        width: 100%;
    }
    .ys-phnav-logo a{
        display: block;
        position: relative;
    }
    .ys-phnav-logo a img{
        width: 100%;
        transition: all .36s ease;
    }
    .ys-phnav-logo a img:nth-child(2){
        opacity: 0;
        position: absolute;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
    }
    .ys-hd-ph.isfixed .ys-phnav-logo a img:nth-child(2){
        opacity: 1;
    }
    .ys-hd-ph.isfixed .ys-phnav-logo a img:nth-child(1){
        opacity: 0;
    }
    .home-adv .ys-fold-nub:not(:first-child){
        display: block;
    }
    .ys-fold-zhan {
        height: 410px;
    }
    .yfzc-bot{
        flex-direction: column;
        align-items: flex-start;
    }
    .std-btn1-icon {
        width: 18px;
        margin-left: 10px;
    }
    .yfzc-bot-ri {
        right: auto;
        bottom: 0;
        left: 0;
    }
    .yfzc-bot-le{
        transition: all .36s ease;
    }
    .ys-fold-nub.on .yfzc-bot-le{
        transform: translateY(-90%);
    }
    .std-btn1-box {
        padding: 6px 16px;
    }
    .home-about-word {
        margin-top: 1rem;
    }
    .std-btn2-icon {
        width: 16px;
        margin-left: 6px;
    }
    .home-news-ul-li .std-btn2-text,
    .hntr-bts-date p{
        font-size: 12px;
    }
    .home-news-tpnew-ri {
        width: 53%;
        padding-bottom: 0.2rem;
    }
    .std-btn1.gray .std-btn1-box, .std-btn1.white .std-btn1-box {
        padding: 8px 22px;
    }
    .inside-main .ys-hd-ph .ys-phnav-language .ys-phnav-header-font {
        color: var(--colormain3);
    }
    .inside-main .ys-hd-ph .ys-ph-navbar1 .ys-phnav-menubtn span, 
    .inside-main .ys-hd-ph .ys-ph-navbar1 .ys-phnav-menubtn::after, 
    .inside-main .ys-hd-ph .ys-ph-navbar1 .ys-phnav-menubtn::before{
        background: var(--colormain3);
    }
    .inside-main .ys-hd-ph .ys-phnav-logo a img:nth-child(2){
        opacity: 1;
    }
    .inside-main .ys-hd-ph{
        border-bottom: solid 1px #e7e8ec;
    }
    .inside-main .ys-hd-ph.isfixed{
        border-bottom: solid 1px #fff;
    }
    .footer-nav ul {
        display: block;
    }
    .ys-footer {
        --sapceft1: 60px;
        --sapceft2: 40px;
        --sapceft3: 18px;
        --sapceft4: 18px;
    }
    .footer-top{
        flex-direction: column;
    }
    .footer-nav>li {
        border-bottom: none;
    }
    .footer-nav {
        flex-direction: row;
        --gap1: 0px;
        --gap2: 0px;
        border-top: none;
        width: 100%;
        margin-top: 24px;
    }
    .footer-nav>li::before, .footer-nav>li::after{
        display: none;
    }
    .ctact-tech-cont {
        padding: 0.5rem 0.4rem;
    }
    .ctact-tech-cont-tp{
        margin-bottom: 0.2rem;
    }
    .ctact-addr-wrap-bt {
        margin-top: -0.4rem;
    }
    .cawb-ul-li-box {
        min-width: 108px;
        padding: 0.06rem 0.2rem;
    }
    .clis-ul-li {
        width: 440px;
    }
    .clis-ul-li .cflu-li-tp-icon {
        position: relative;
        top: 1px;
        width: 18px;
    }
    .card-li .std-btn1-box span {
        font-size: 10px;
        transform: translateY(0px);
    }
    .ctact-data-ri {
        padding-left: 25px;
    }
    .cdru-li-icon {
        width: 34px;
        margin-bottom: 0.3rem;
    }
    .ctact-data-word {
        width: 100%;
    }
    .cflu-li{
        width: 100%;
    }
    .cflu-li::after{
        display: none;
    }
    .ys-form-inof-text .ys-fii-input {
        height: 80px;
    }
    .ys-form-inof-item3 {
        width: 33.333333%;
    }
    .ys-form-inof-submit {
        margin-bottom: 0px !important;
        width: 136px;
        margin-top: 25px;
    }
    .mod-bread{
        display: none;
    }
    .cdbh-box-ri-hyear-wrap, .compan-devel-btm-btlist {
        margin-right: 76px;
        margin-left: 76px;
    }
    .compan-devel-btm {
        width: 100%;
        top: auto;
        position: relative;
        left: auto;
        padding-bottom: 1.2rem;
    }
    .about-histor-img{
        position: absolute;
        bottom: 0;
        left: 0;
        z-index: -1;
    }
    .cdbh-box-le, .cdbh_box_ri{
        display: none;
    }
    .compan-devel-btm-btlist{
        margin-top: 0.6rem;
    }
    .cdbb-arrows-icon{
        width: 26px;
    }
    .about-list-bot{
        display: none !important;
    }
    .alul-box .ys-imgbox-cover {
        position: absolute;
        z-index: 2;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .alul-box-wrap {
        position: relative;
        left: auto;
        bottom: auto !important;
        transform: inherit;
        z-index: 3;
        padding-bottom: 1rem;
        padding-top: 1.6rem;
    }
    .alul-box-wrap-tit{
        margin-bottom: 0.4rem;
    }
    .alul-box-wrap-text{
        margin-bottom: 0.6rem;
    }
    .alul-box-wrap-word{
        width: 80%;
    }
    .slick-dots li{
        width: 6px; 
        height: 6px;
    }
    .dmlb-btn.gray{
        width: 100%;
        margin-bottom: 16px;
    }
    .detail-main-le-btn{
        flex-wrap: wrap;
    }
    .dmlb-btn{
        width: 50%;
    }
    .ys-ph-nav ul {
        padding: 0 10px;
    }
    .sctr-sear {
        padding: 0.14rem 16px;
    }
    .sccc-screen-li {
        width: 146px;
    }
    .cdru-li-box {
        box-shadow: 0 4px 25px 0 rgba(0, 31, 130, 0.10);
    }
    .cdbb-ul-li.slick-current p {
        box-shadow: 1px 1px 1px 0 rgba(255, 255, 255, 0.83) inset, -1px -1px 1px 0 rgba(0, 0, 0, 0.23) inset, 0.445px 0.445px 0.629px -1px rgba(0, 0, 0, 0.26), 1.211px 1.211px 1.712px -1.5px rgba(0, 0, 0, 0.25), 2.658px 2.658px 3.759px -2.25px rgba(0, 0, 0, 0.23), 3.901px 5.901px 8.345px -3px rgba(0, 0, 0, 0.19), 4px 4px 6.213px -3.75px rgba(0, 0, 0, 0.23);
    }
    .sorl-cont-below p {
        font-size: 12px;
    }
    .sorl-cont-top-ques {
        font-size: 16px;
    }
    .series-cable-ul-li a{
        padding: 0.18rem 0.06rem 0.18rem !important;
    }
    .solut-way-back-img {
        width: 70%;
        top: auto;
        bottom: -30px;
    }
    .pibr-li-top-ul {
        margin-top: -28px;
    }
    .plbl-link-tit p {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .plbl-link-tit {
        justify-content: space-between;
    }
    .slhu-li-cont p,
    .sblu-li-hidden-text p{
        font-size: 14px;
    }
    .smin-pop {
        width: 330px;
        right: 26px;
    }
    .hsin-bin-link-icon {
        width: 20px;
        height: 20px;
    }
    .hsin-bin-link .std-font20 {
        font-size: 14px;
    }
    .hsin-add-return {
        padding: 0.12rem 0.3rem;
        bottom: 30px;
    }
    .about-cover-wrap {
        height: auto;
    }
    .about-cover-wrap-cont {
        position: relative;
        top: auto;
    }
    .acwc-list {
        width: 100%;
        height: auto;
    }
    .about-wrap-item {
        height: auto;
        position: relative;
        top: auto;
        left: auto;
    }
    .about-wrap-item2 {
        transform: translateY(0%) !important;
    }
    /* 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;
        /* 下 */
        --font44: 0.40rem;
        --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.26rem;  
        --font16: 0.25rem;   
        --font14: 0.24rem;  
        --font12: 0.18rem;
        /* 间距 */
        --space250: 1.00rem;
        --space240: 0.99rem;
        --space230: 0.97rem;
        --space220: 0.95rem;
        --space210: 0.93rem;
        --space200: 0.91rem;
        --space190: 0.89rem;
        --space180: 0.87rem;
        --space170: 0.85rem;
        --space160: 0.83rem;
        --space150: 0.81rem;
        --space140: 0.79rem;
        --space130: 0.77rem;
        --space120: 0.75rem;
        --space110: 0.73rem;
        --space100: 0.71rem;
        --space90: 0.69rem;
        --space80: 0.67rem;
        --space70: 0.65rem;
        --space60: 0.6rem;
    }

    /* leah-start */
    .lmtr-time-text {
        margin-bottom: 0.2rem;
    }
    .listnew-page .series-cable-ul-li {
        padding: 0 0.1rem;
    }
    .listnew-page .series-cable-ul {
        margin: 0 -0.1rem;
    }
    .listnew-main-ul-li {
        width: 100%;
        margin-bottom: 0.38rem;
    }
    .pc-fenye li {
        width: 24px;
        height: 24px;
        font-size: 12px;
        line-height: 22px;
        margin: 0 4px;
    }
    .pibr-li-top-ul {
        margin-top: 0;
        padding: 0 0px;
    }
    .pltu-li {
        width: 100%;
        padding: 0.3rem 0.15rem 0.3rem;
    }
    .pltu-li-cont {
        box-shadow: 0px 0px 6px 3px rgba(0, 86, 179, 0.10);
    }
    .proall-inter .slick-dots li {
        width: 6px;
        height: 6px;
    }
    .proall-inter .slick-dots {
        bottom: -6px;
    }
    .plbl-link-tit {
        margin-bottom: 0px;
    }
    .pibr-li-below-li{
        margin-bottom: 0;
    }
    .pibr-li-below.slick-dotted .pibr-li-below-li {
        margin-bottom: 0rem;
    }
    .proall-inter-below {
        padding-bottom: 0.8rem;
    }
    .proall-inter-text {
        margin-bottom: 0.5rem;
    }
    .proall-solu-ul-li.swiper-slide-active {
        width: 100% !important;
    }
    .proall-solu-swiper {
        min-height: 259px;
    }
    .proall-solu-top {
        margin-bottom: 0.4rem;
    }
    .proall-servi-le {
        width: 100%;
    }
    .proall-servi-ri {
        width: 100%;
        border-radius: 6px;
    }
    .proall-solu-top-text {
        width: 100%;
    }
    .new-main-top {
        border-radius: 6px;
        padding: 0.4rem 0.3rem;
    }
    .nmtc-sign p {
        padding: 2px 10px;
        font-size: 0.22rem;
    }
    .nmtc-time {
        padding-left: 16px;
    }
    .new-main-cont img {
        border-radius: 6px !important;
    }
    .new-main-below-le img {
        width: 26px;
    }
    .new-recom-tit {
        margin-bottom: 0.45rem;
    }
    .new-page .new-recom .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 6px;
    }
    .series-cable-search {
        width: 100%;
    }
    .series-cable-search {
        height: 40px;
    }
    .sccc-center-top {
        flex-wrap: wrap;
    }
    .sccc-screen {
        margin: 0 -5px 0.1rem;
        flex-wrap: wrap;
    }
    .sccc-screen-li {
        width: 100%;
        margin-bottom: 0.2rem;
    }
    .sccc-center-top-ri {
        width: 100%;
    }
    .scul-cont p {
        padding-right: 5px;
    }
    .scul-cont-icon {
        width: 14px;
    }
    .scul-cont {
        padding: 5px 8px 4px;
    }
    .sccc-ul-li {
        width: 50%;
    }
    .sccc-ul-li-link .ys-imgbox-cover {
        margin-bottom: 6px;
    }
    .solut-way-back-img {
        top: 0.3rem;
        width: 273px;
    }
    .solut-way-back {
        margin-bottom: 1rem;
    }
    .sscc-below {
        flex-wrap: wrap;
    }
    .sscc-below-le {
        width: 100%;
    }
    .sscc-below-ri {
        width: 100%;
    }
    .solut-scalout-ul {
        width: auto;
        max-width: 100%;
    }
    .dmrf-text li {
        width: 100%;
    }
    .dmra-ul-li {
        width: 50%;
    }
    .dmra-ul-li-cont img {
        margin-bottom: 4px;
    }
    .dmra-ul {
        border-radius: 6px;
    }
    .detail-page .proall-arrow {
        margin-top: 0.4rem;
    }
    .sscc-below-ri {
        display: none;
    }
    .sblu-li-hidden-img {
        display: block;
    }
    .sblu-li-hidden-img {
        display: block;
    }
    .proall-solu-top .proall-arrow {
        display: none;
    }
    .proall-solu-ul-li {
        width: 100% !important;
    }
    .proall-solu-ul {
        margin: 0 0;
    }
    .proall-solu-swiper {
        overflow: hidden;
        padding-bottom: 1.1rem;
    }
    .proall-solu-swiper-arrow {
        display: block;
    }
    .proall-solu-swiper-arrow .proall-arrow {
        right: auto;
        left: 50%;
        transform: translateX(-50%);
        bottom: 20px;
    }
    .pltp-cont-tit {
        color: var(--colortit);
        max-width: 100%;
        width: 100%;
        margin-bottom: 0.1rem;
    }
    .pltp-cont {
        flex-wrap: wrap;
        padding: 0.3rem 0;
        position: relative;
    }
    .pltp-cont-ri {
        width: 100%;
    }
    .pltp-cont-ri-text p {
        color: var(--colortit2);
    }
    .psul-link-below-more img {
        width: 16px;
    }
    .proall-solu {
        padding-bottom: 0 !important;
    }
    .swiper-slide-active .psul-link-below {
        padding: 0.2rem 0rem 0;
    }
    .sctr-sear {
        width: 50%;
    }
    .detail-main-le {
        width: 100%;
        position: relative;
        top: 0px;
        margin-bottom: 0.3rem;
    }
    .detail-main-ri {
        width: 100%;
    }
    .dmrf-tit::after {
        width: 80px;
    }
    .listnew-main-change {
        padding-top: 0.4rem;
    }
    .new-main-below-le .ys-imgbox-cover {
        width: 26px;
    }
    .new-main-below-le p {
        padding-top: 2px;
    }
    .listnew-main-ul-li:nth-child(n) {
        animation-delay: .2s;
    }
    .sccc-ul-li:nth-child(2n+1) {
        animation-delay: .3s;
    }
    .sccc-ul-li:nth-child(2n+2) {
        animation-delay: .4s;
    }
    .proall-inter-tit {
        font-size: 0.4rem;
    }
    .pibr-li-top {
        margin-bottom: 0.55rem;
    }
    .plbl-link-tit img {
        opacity: 0;
    }
    .proall-solu-ul-li {
        padding: 0 0;
    }
    .sccc-screen {
        margin: 0 0px 0.1rem;
    }
    .sccc-screen-li {
        padding: 0 0px;
    }
    .sccc-screen-li-hidden {
        width: 100%;
    }
    .sslh-ul {
        max-height: 152px;
    }
    .series-cable-ul-li a {
        font-size: 0.25rem;
    }
    .sccc-ul-li {
        margin-bottom: 0.3rem;
    }
    .dmrf-text li:nth-last-child(1) {
        margin-bottom: 0;
    }
    .dmrf-text li {
        padding-right: 0;
    }
    .slhu-li {
        margin-bottom: 5px;
    }
    .listnew-main-top .ys-imgbox-cover {
        width: 100%;
        margin-bottom: 0.3rem;
    }
    .listnew-main-top-ri {
        padding-left: 0;
        width: 100%;
    }
    .new-main-cont h4 {
        margin-bottom: 1em;
    }
    .new-main-cont p {
        margin-bottom: 0.8em;
    }
    .new-main-cont {
        padding: 0 0 0.4rem;
    }
    .new-page .new-recom .slick-dots {
        bottom: -22px;
    }
    .solut-scalout-ul-li {
        min-width: 160px;
    }
    .solut-scalout-top .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width: 100% !important;
    }
    .solut-scalout-top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 3px !important;
    }
    .solut-scalout-top .mCSB_scrollTools .mCSB_draggerContainer {
        height: 1px !important;
        background-color: rgba(0, 0, 0, .4) !important;
    }
    .solut-scalout-top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        margin: -1px auto !important;
    }
    .solut-scalout-top .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
    .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -10px !important;
    }
    .solut-scalout-top .mCSB_scrollTools.mCSB_scrollTools_horizontal {
        height: 1px !important;
    }
    .proall-solu-ul-li.swiper-slide.previous {
        opacity: 1;
        transform: translate3d(0, 0, 0) scale(1);
    }
    .pssa-arrow-prev {
        margin-right: 0.3rem;
    }
    .series-cable-ul {
        width: 100%;
        margin: 0 -0.07rem;
    }
    .series-cable-ul-li {
        padding: 0px 0.07rem;
    }
    .listnew-main-center .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width: 100% !important;
    }
    .listnew-main-center .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 3px !important;
        margin: 0 auto !important;
    }
    .listnew-main-center .mCSB_scrollTools .mCSB_draggerContainer {
        height: 1px !important;
        background-color: rgba(0, 0, 0, .4) !important;
    }
    .listnew-main-center .solut-scalout-top .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
    .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -24px !important;
    }
    .listnew-main-center .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
        bottom: 1px !important;
    }
    .dmlu-li {
        padding: 0 0px;
    }
    .solut-scalout-top .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -12px !important;
    }
    .sblu-li-top {
        padding: 0.3rem 0px;
    }
    .sblu-li-top p {
        font-size: var(--font22);
    }
    .swiper-container {
        padding: 0 0 0.8rem !important;
    }
    .suy-search-wai .swiper-container{
        padding-bottom: 0px !important;
    }
    /* leah-end */
    .ys-ban-title{
        text-align: center;
    }
    .ys-ban-btn{
        display: flex;
        align-items: center;
        justify-content: center;
        margin-top: 0.36rem;
    }
    .ys-dots1 .slick-dots {
        padding-left: 0;
        bottom: 24px;
        text-align: center;
    }
    .ys-dots1 .slick-dots li {
        width: 28px;
    }
    .std-text18, .std-text18 p{
        font-size: 14px;
    }
    .hsin-bin-link .std-font20{
        font-size: 10px;
        top: 0px;
        white-space: nowrap;
    }
    .hsin-bin-link-icon {
        width: 16px;
        height: 16px;
    }
    .solution-modal-add{
        padding: 0;
    }
    .home-adv-top{
        flex-direction: column;
        justify-content: center;
    }
    .home-adv h2{
        padding-right: 0px;
    }
    .home-adv-top .home-mode-word {
        width: 100%;
    }
    .home-adv-top .home-mode-word p{
        text-align: center;
    }
    .home-adv .ys-fold{
        flex-direction: column;
    }
    .yfzc-bot-ri {
        right: auto;
        bottom: auto;
        left: auto;
        position: relative;
    }
    .home-adv .yfzc-bot{
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-end;
    }
    .ys-fold-nub.on .yfzc-bot-le {
        transform: translateY(0%);
    }
    .home-adv .ys-fold-zhan {
        height: 290px;
    }
    .yfzc-bot-le-tp .ys-demo-num {
        font-size: 0.44rem;
    }
    .home-adv .ys-fold .ys-fold-nub{
        margin-bottom: 20px;
    }
    .home-adv .ys-fold .ys-fold-nub:last-child{
        margin-bottom: 0px;
    }
    .yfzc-bot-le-word p{
        font-size: 10px;
    }
    .home-about-wrap{
        width: 100%;
    }
    .home-about-word {
        margin-top: 0.8rem;
    }
    .home-about-word {
        margin-top: 0.8rem;
    }
    .home-about-cont{
        padding-top: 2rem;
    }
    .home-news-tpnew a{
        flex-direction: column;
    }
    .home-news-tpnew a .ys-imgbox-cover{
        width: 100%;
        margin-bottom: 16px;
    }
    .home-news-tpnew-ri{
        width: 100%;
    }
    .hntr-bts{
        margin-top: 20px;
    }
    .home-news-ul-li{
        width: 50%;
        margin-top: 18px;
        padding: 0 6px;
    }
    .home-news-ul-li:nth-child(2n+1){
        animation-delay: 0.2s;
    }
    .home-news-ul-li:nth-child(2n+2){
        animation-delay: 0.3s;
    }
    .home-news-ul{
        flex-wrap: wrap;
        margin: 0 -6px;
        margin-top: 0.1rem;
    }
    .hnul-link{
        background: #F8F8F8;
        border-bottom:solid 1px var(--color1e1);
    }
    .hnul-link-tit {
        margin-bottom: 0.3rem;
        height: 4.5em;
        -webkit-line-clamp: 3;
    }
    .hntr-bts {
        margin-top: 10px;
    }
    .home-news-top .std-btn1{
        display: none;
    }
    .home-news-phbtn{
        display: flex;
        justify-content: center;
        margin-top: 26px;
    }
    .home-news-wrap {
        margin-top: 0.4rem;
    }
    .home-news{
        padding-bottom: 10px;
    }
    .std-btn1.gray .std-btn1-box {
        box-shadow: 1px 1px 1px 0 rgba(255, 255, 255, 0.83) inset, -1px -1px 1px 0 rgba(0, 0, 0, 0.23) inset, 0.445px 0.445px 0.629px -1px rgba(0, 0, 0, 0.26), 1.211px 1.211px 1.712px -1.5px rgba(0, 0, 0, 0.25), 2.658px 2.658px 3.759px -2.25px rgba(0, 0, 0, 0.23), 5.901px 5.901px 8.345px -3px rgba(0, 0, 0, 0.19), 6px 6px 9.213px -2.75px rgba(0, 0, 0, 0.23);
    }
    .ys-footer {
        --sapceft1: 42px;
        --sapceft2: 34px;
        --sapceft3: 18px;
        --sapceft4: 18px;
    }
    .footer-logo {
        width: 170px;
    }
    .footer-nav>li {
        width: 50%;
        padding: 0 10px;
        margin-top: 14px;
    }
    .footer-nav {
        width: auto;
        margin: 0 -10px;
        margin-top: 10px;
        flex-wrap: wrap;
    }
    .footer-bot {
        margin-top: 18px;
        flex-direction: column-reverse;
    }
    .footer-top{
        padding-bottom: 30px;
    }
    .footer-share-code {
        width: 90px;
    }
    a[href="https://www.yongsy.com"] {
        margin-left: 10px;
        margin-top: 6px;
    }
    .footer-privacy{
        margin-bottom: 6px;
    }
    .ctact-form-wrap{
        flex-direction: column;
    }
    .ctact-form-le {
        width: 100%;
    }
    .ctact-form-le-ul {
        margin: 0 -0.12rem;
        margin-top: 0.2rem;
    }
    .cflu-li {
        width: 50%;
        position: relative;
        margin-top: 0.2rem;
        padding: 0 0.12rem;
    }
    .cflu-li::after{
        display: block;
    }
    .cflu-li-tp-icon {
        margin-right: 8px;
        width: 18px;
        position: relative;
        top: -2px;
    }
    .ctact-form {
        padding-top: 0.75rem;
    }
    .ctact-form-le-link {
        margin-top: 0.3rem;
    }
    .ctact-form-ri {
        width: 100%;
        margin-top: 0.55rem;
    }
    .ys-form-inof-item2, 
    .ys-form-inof-item3 {
        width: 100%;
    }
    .ys-form-company {
        width: 100%;
    }
    .ys-form-post {
        width: 100%;
    }
    .ys-form-inof-code {
        width: 100%;
    }
    .ys-form-inof-agree {
        margin-bottom: 0px;
        width: 60%;
        position: relative;
        bottom: auto;
        left: auto;
        width: 100%;
        margin-top: 10px;
    }
    .ys-fia-text-btn {
        width: 14px;
        height: 14px;
        top: 4px;
    }
    .ys-form-inof-submit {
        width: 100%;
        margin-top: 20px;
    }
    .ctact-data-le {
        width: 100%;
    }
    .ctact-data-wrap{
        flex-direction: column;
    }
    .ctact-data-ri {
        padding-left: 0;
        width: 100%;
        margin-top: 24px;
    }
    .cdru-li-bg {
        top: 0;
        transform: translateY(0%);
    }
    .cdru-li-box {
        padding: 0.3rem 0.26rem;
    }
    .cdru-li-icon {
        width: 30px;
        margin-bottom: 0.2rem;
    }
    .ctact-sear {
        margin-top: 0.5rem;
    }
    .ctact-sear-wrap h2 {
        margin-bottom: 0.26rem;
    }
    .about-anim-ul-li {
        padding: 0 0.12rem;
    }
    .about-anim-ul{
        margin: 0.4rem -0.12rem 0;
    }
    .ctact-sear .yfzc-bot-le-word p {
        font-size: 10px;
    }
    .ctact-addr-wrap {
        padding-left: 20px;
        padding-right: 20px;
    }
    .ctact-addr-wrap-tp {
        flex-direction: column;
    }
    .ctact-addr-left {
        padding-top: 0;
        width: 100%;
    }
    .ctact-addr-right {
        width: 100%;
    }
    .card-li .std-btn1-box {
        padding: 4px 10px;
    }
    .cawb-ul-li-box {
        min-width: 80px;
        font-size: 12px;
    }
    .cawb-ul{
        overflow-x: scroll;
        overflow-y: hidden;
    }
    .cawb-ul-li{
        white-space: nowrap;
    }
    .ctact-addr::before{
        display: none;
    }
    .ctact-addr-wrap-bt {
        margin-top: -0.2rem;
        padding-right: 0px !important;
    }
    .cawb-tab {
        display: block;
    }
    .ctact-tech-bg {
        width: 100%;
        position: absolute;
        z-index: 2;
        top: 0;
        left: 0;
        height: 100%;
    }
    .ctact-tech-cont {
        width: 100%;
        height: 100%;
        position: relative;
        top: auto;
        left: auto;
    }
    .ctact-tech-cont-tab p {
        font-size: 12px;
        padding-left: 16px;
    }
    .ctact-tech-cont-tab p::after {
        width: 6px;
        height: 6px;
    }
    .ctact-tech-cont-tp {
        margin-bottom: 0.4rem;
    }
    .cdbh-box-ri-hyear-wrap, .compan-devel-btm-btlist {
        margin-right: 20px;
        margin-left: 20px;
    }
    .cbrh-item-btm {
        padding: 25px 20px;
        flex-direction: column;
    }
    .cbrh-item-btm-le {
        width: 100%;
        margin-bottom: 20px;
    }
    .cbrh-item-btm-ri {
        padding-left: 0;
        width: 100%;
    }
    .compan-devel-btm-btlist{
        display: none !important;
    }
    .cbrh-item-top {
        padding: 14px 0;
    }
    .cdbh-year::before {
        top: 58px;
    }
    .cdbh-box-ri-hyear .slick-dots{
        bottom: 20px;
    }
    .cdbh-box-ri-hyear .slick-list{
        padding-bottom: 40px;
    }
    .about-anim-word{
        width: 100%;
    }
    .about-map .about-anim-word {
        margin-top: 0.3rem;
        margin-bottom: 0.2rem;
    }
    .alul-box-wrap {
        padding-bottom: 1.2rem;
        padding-top: 1.4rem;
    }
    .about-list-ul .slick-dots{
        bottom: 22px;
    }
    .about-numb .ys-cont1440 {
        position: relative;
        top: 1rem;
        left: auto;
        transform: inherit;
        z-index: 2;
    }
    .about-anim-media-phbtn{
        display: block;
    }
    .alul-box-wrap-text {
        margin-bottom: 0.4rem;
    }
    .about-anim-media-pcbtn{
        display: none;
    }
    .about-anim-ul-li .yfzc-bot-le-tp span {
        font-size: 0.42rem;
    }
    .std-btn1-icon {
        width: 16px;
        margin-left: 8px;
    }
    .ys-nyban-title p {
        margin-top: 0.2rem;
        width: 70%;
    }
    .ys-nyban-title h1{
        width: 100%;
    }
    .ys-nybanner .ys-pos-center{
        top: 58%;
    }
    .proall-solu-swiper-arrow .proall-arrow {
        right: auto;
        left: auto;
        transform: translateX(0%);
        bottom: auto;
        position: relative;
        margin-top: 20px;
    }
    .proall-solu-swiper-arrow {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .proall-servi-le-text {
        margin-bottom: var(--space30);
    }
    .proall-servi-le {
        margin-bottom: 0.6rem;
    }
    .dmlb-btn {
        margin-bottom: 0.3rem;
    }
    .detail-main-le-btn .ys-select-bd {
        width: calc(100% + 20px);
    }
    .detail-main-ri-text {
        margin-bottom: 0.4rem;
    }
    .solution-modal-inof-nub .hsin-bin-link .std-text16 {
        font-size: 10px;
    }
    .solut-page .proall-solu-swiper{
        padding-bottom: 0px;
    }
    .sccc-center-top-ri {
        justify-content: flex-start;
    }
    .scul-cont p {
        top: 0px;
    }
    .home-news-top{
        justify-content: center;
    }
    .ys-nyban-title p {
        width: 100%;
    }
    .ys-ban-title{
        line-height: 1.4;
    }
    .suy-search-rotate.nomore{
        margin: 0px !important;
    }
    .ys-form-inof {
        padding-bottom: 0.2rem;
    }
    .ctact-data {
        padding-top: 0.6rem;
    }
    .ctact-data-word {
        margin-bottom: var(--space40);
    }
    .alul-box-wrap-word {
        width: 100%;
    }
    .plbl-link-tit p {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .plbl-link-tit img{
        display: none;
    }
    .pibr-li {
        padding-bottom: 0.4rem;
        margin-bottom: 0.5rem;
        border-bottom: solid 1px #ddd;
    }
    .pibr-li:last-child{
        border-bottom: none;
    }
    .cfll-text {
        bottom: 13px;
        padding: 0 14px;
    }
    .card-li .std-btn1-box span {
        font-size: 8px;
        transform: translateY(0px);
    }
    .card-li .std-btn1-box {
        padding: 4px 8px;
    }
    .cawb-ul {
        padding: 6px 4px;
    }
    .cawb-ul-li p {
        position: relative;
        top: 1px;
    }
    .cawb-ul-li.act .cawb-ul-li-box,
    .solut-scalout-ul-li.act .ssul-tit{
        box-shadow: 1px 1px 1px 0 rgba(255, 255, 255, 0.83) inset, -1px -1px 1px 0 rgba(0, 0, 0, 0.23) inset, 0.445px 0.445px 0.629px -1px rgba(0, 0, 0, 0.26), 1.211px 1.211px 1.712px -1.5px rgba(0, 0, 0, 0.25), 2px 2.658px 3.759px -2.25px rgba(0, 0, 0, 0.23), 5px 4px 3px -2px rgba(0, 0, 0, 0.19), 2px 7px 44px 0px rgba(0, 0, 0, 0.2);
    }
    .cawb-ul-li p{
        font-size: 12px;
    }
    .ctact-sear-bg img{
        height: 124%;
    }
    .ctact-page .cflu-li::after{
        display: none !important;
    }
    .swiper-pagination-bullet{
        width: 6px;
        height: 6px;
    }
    .ctact-addr .swiper-container {
        padding: 0 0 0.6rem !important;
    }
    .solut-scalout-ul {
        max-width: inherit;
        overflow-x: scroll;
        overflow-y: hidden;
        white-space: nowrap;
    }
    .solut-scalout-ul-li {
        min-width: auto;
    }
    .ssul-tit {
        padding: 8px 16px 4px;
    }
    .proall-solu .swiper-slide,
    .proall-solu .psul-link{
        opacity: 1 !important;
    }
    .pibr-li-below.slick-dotted .slick-list{
        padding-bottom: 0.2rem;
    }
    .dmra-ul-li-cont{
        background: rgba(102,102,102,.2);
        border-radius: var(--radius10);
        overflow: hidden;
    }
    .dmra-ul-li{
        padding: 0 10px;
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .dmra-ul-li.slick-slide:not(:first-child){
        display: none;
    }
    .dmra-ul{
        margin: 0 -10px;
        display: block;
    }
    .dmra-ul-li-cont {
        background: rgba(248, 248, 248, 1);
        border-radius: var(--radius10);
        overflow: hidden;
        padding: 0.2rem 0.2rem;
        height: 100%;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .dmra-ul{
        background: transparent;
    }
    .proall-inter .slick-dots {
        bottom: 0px;
    }
    .pibr-li-below.slick-dotted .slick-list {
        padding-bottom: 0.5rem;
    }
    .home-adv .ys-fold-zhan {
        height: 270px;
    }
    .footer-share-code {
        width: 90px;
        left: 0;
        transform: translateX(0px);
    }
    .footer-share-code::before {
        transform: translateX(0%) rotate(180deg);
        top: auto;
        bottom: -8px;
        left: 18px;
    }
    .ys-footer {
        padding-top: 0.72rem;
    }
    .footer-nav {
        margin-top: 14px;
    }
    .ys-ban-title,
    .ys-ban-btn{
        opacity: 0;
        -webkit-transform: translate3d(0, 60px, 0);
        transform: translate3d(0, 60px, 0);
        transition: 0s;
        transition-delay: 0s;
    }
    .ys-ban-li.slick-active .ys-ban-title {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
        transition: all .8s ease-in-out;
        transition-delay: .5s;
    }
    .ys-ban-li.slick-active .ys-ban-btn {
        opacity: 1;
        -webkit-transform: none;
        transform: none;
        transition: all .8s ease-in-out;
        transition-delay: .6s;
    }
    .proall-solu-swiper{
        display: block;
    }
    .sccc-ul.nodata .sull-tit{
        margin-bottom: 1rem;
    }
    .solution-modal video{
        display: none;
    }
    .hsin-box .hsin-box-ts1.on{
        display: block;
        opacity: 1 !important;

        object-fit: cover;
    }
    .spri-box-word p {
        max-height: 3.5em;
        -webkit-line-clamp: 2;
        font-size: 12px;
    }
    .smin-pop .sbul-links-word {
        top: 1px;
        font-size: 10px;
    }
    .spri-box-link .std-font24 {
        font-size: 16px;
    }
    .spri-box-link-icon {
        width: 16px;
        margin-left: 0.16rem;
    }
    .smin-box1{
        display: block;
    }
    .smin-box1 .hsin-box-ts1 {
        display: block;
        opacity: 0 !important;
    }
    .smin-box1 .hsin-box-ts1.on {
        opacity: 1 !important;
    }
    .smin-pop {
        width: calc(100% - 80px);
        right: auto;
        left: 50%;
        transform: translate(-50%, 0%);
        top: auto;
        bottom: 18px;
    }
    .solution-modal-inof-nub .hsin-bin-link .std-text16 {
        top: 0px;
    }
    .hsin-add {
        min-width: 80px;
    }
    .hsin-bin-link-icon {
        width: 14px;
        height: 14px;
    }
    .solution-modal-inof-nub::after{
        display: none;
    }
    .solution-modal-inof-nub::after,
    .solution-modal-default::after{
        content: '';
        background: linear-gradient(0deg, rgba(255, 255, 255, 1) 8.77%, rgba(255, 255, 255, 0) 100%);
        position: absolute;
        width: 100%;
        height: 8%;
        bottom: -1px;
        left: 0;
        z-index: 11;
        pointer-events: none;
    }
    .solution-modal-inof-nub::after{
        content: '';
        background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 83.77%);
        position: absolute;
        width: 100%;
        height: 10%;
        bottom: -1px;
        left: 0;
        z-index: 11;
        pointer-events: none;
        opacity: 0;
        transition: all .36s ease;
        display: block;
    }
    .solution-modal-inof-nub.on::after {
        opacity: 1;
    }
    .solution-modal-default.on3::after{
        opacity: 0;
    }
    .home-mode {
        padding-bottom: 0.8rem;
    }
    .hsin-add-return {
        padding: 0.12rem 0.3rem;
        bottom: -24px;
    }
    .smin-list-item-ph {
        display: block;
        width: 100%;
        height: 100%;
    }
    .slip-ts{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .smin-pop-rotate-item{
        transition-delay: 0s;
    }
    .smin-pop-rotate-item{
        opacity: 0;
        pointer-events: none;
        display: block !important;
        position: absolute;
        bottom: 0;
    }
    .smin-pop-rotate-item.shows{
        opacity: 1;
        pointer-events: all;
        transition-delay: var(--delay);
    }
    .yfzc-tab p::after {
        width: 6px;
        height: 6px;
    }
    .yfzc-tab p {
        padding-left: 16px;
    }
    .solution-modal-inof-nub .hsin-box-inof{
        transition-delay: 3s;
    }
    .solution-modal-inof-nub{
        display: block;
    }
    .smin-pop{
        opacity: 1;
        pointer-events: none;
    }
    .solution-modal-inof-pc.solution-modal-inof-ph::before{
        display: none;
    }
    .solution-modal-inof-nub::before {
        content: '';
        background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 83.77%);
        position: absolute;
        width: 100%;
        height: 10%;
        top: -1px;
        left: 0;
        z-index: 11;
        pointer-events: none;
        opacity: 0;
        transition: all .36s ease;
        display: block;
    }
    .solution-modal-inof-nub.on::before{
        opacity: 1;
    }
    .sbul-links-icon{
        display: none;
    }
    .sbul-links {
        padding: 4px 8px;
    }
    .hsin-add-return .std-text16 {
        font-size: 12px;
    }
    .solution-modal-inof-nub.on{
        display: block !important;
    }
    .solution-modal-inof-nub.novideo .smin-pop-rotate-item.shows{
        transition-delay: 0s !important;
    }
    .yfzc-min-word p{
        font-size: 12px;
    }
    .yfzc-min-text{
        font-size: 18px;
    }
    .smin-list-item.on{
        z-index: 1;
    }
    .hsin-box .hsin-box-ts1{
        display: block;
        opacity: 0 !important;
    }
    .slip-ts.on{
        opacity: 1;
    }
    .smin-list-item-ph img{
        width: 100%;
    }
    .smin-list-item-ph .slip-ts{
        position: absolute;
        top: 0;
        left: 0;
        z-index: 2;
    }
    .hsin-bin-link-icon{
        margin-left: 0.12rem;
    }
    .hsin-add {
        min-width: 76px;
    }
    .hntr-bts-date p {
        line-height: 1.4;
        font-size: 12px;
    }
    .home-news-ul-li .std-btn2-text{
        font-size: 10px;
        line-height: 1.8;
    }
    .home-news-ul-li .std-btn2-icon{
        width: 14px;
    }
    .home-page .mod-ctact {
        margin-top: 0.7rem;
    }
    .mod-ctact {
        padding: 0.75rem 0;
    }
    .solut-way {
        padding-bottom: 0.4rem;
    }
    .solut-scalout {
        padding-top: 0.74rem;
        margin-top: 0.4rem;
    }
    .solut-scalout-top {
        margin-bottom: 0.5rem;
    }
    .sscc-tit {
        margin-bottom: 0.14rem;
    }
    .slhu-li-cont p{
        font-size: 12px;
    }
    .solut-page .proall-solu .swiper-container {
        padding-bottom: 0px !important;
    }
    .hsin-box .ys-nyban-ph{
        opacity: 1;
        display: block;
        position: relative;
        /* z-index: 9; */
    }
    .about-anim-word p {
        font-weight: 400;
    }
    .proall-solu-swiper{
        overflow: hidden !important;
    }
    .solution-modal-add::before {
        /* background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 83.77%); */
    }
    .hsin-box-inof-first{
        top: var(--top1) !important;
        left: var(--left1) !important;
        transform: inherit !important;
    }
    .spri-box-close {
        bottom: -15px;
        width: 30px;
        height: 30px;
    }
    .solution-modal-add.no1::before{
        background: transparent;
    }
    .about-numb .ys-cont1440{
        top: 0;
    }
    /* 767end */
}