@charset "utf-8";

/* 响应式原则：调大看小 */
@media screen and (max-width: 1919px) {

    /* 1919end */
}
@media screen and (max-width: 1680px) {
    html {
        font-size: 86px;
    }
    :root{
        --btnHeight: 48px;
        --btnSpace: 34px;
        --radius60: 46px;
        --radius32: 24px;
        --radius26: 20px;
        --radius16: 12px;
    }
    .ylbi-img {
        width: 18px;
    }
    .ylbi-bt {
        padding-left: 26px;
    }
    .yhbo-search-icon {
        width: 18px;
        height: 18px;
    }
    .footer-text img {
        width: 18px;
        margin-right: 6px;
    }
    .footer-nav>li li a svg, .footer-nav>li li a img {
        width: 8px;
    }
    .new-wrap-search-cont {
        height: 46px;
    }
    .nwil-link-icon svg,
    .awul-tp-icon img {
        width: 18px;
        height: 18px;
    }
    .nwil-link-icon,
    .awul-tp-icon {
        width: 44px;
        height: 44px;
    }
    .nwil-link-text {
        width: calc(100% - 44px);
    }
    .mlct-text-link {
        width: 22px;
    }
    .std-margin24 {
        margin-top: 20px;
    }
    .viewer-close::before {
        bottom: 30px;
        left: 30px;
        height: 18px;
        width: 18px;
    }
    .viewer-button {
        width: 120px !important;
        height: 120px !important;
        right: -60px !important;
        top: -60px !important;
    }
    .manual-ban-btn img {
        width: 20px !important;
    }
    .awul-tp-tit {
        width: calc(57% - 44px);
    }
    .ogll-cont-icon,
    .hsbu-li-link-icon {
        width: 50px;
        height: 50px;
    }
    .ogll-cont-icon img,
    .hsbu-li-link-icon .ys-imgbox-cover {
        width: 22px;
    }
    .ys-form {
        --height: 46px;
    }
    .ys-fii-select::after, .ys-fii-select-search::after {
        top: 15px;
        left: 95px;
    }
    .cftu-li-cont-link svg {
        width: 8px;
        height: 8px;
    }
    .contact-office-bt-info {
        padding-left: 1rem;
    }
    .cobi-ul-li {
        padding: 0 0.2rem;
    }
    .cobi-ul {
        margin: 0 -0.2rem;
    }
    .coiu-li {
        padding: 0 0.3rem;
    }
    .contact-office-info-ul {
        margin: 0 -0.3rem;
    }
    .cgul-cont-info .clii-text {
        width: 45px;
    }
    .video-wrap::after {
        height: 570px;
    }
    .hwmu-li-cont .ys-imgbox-cover {
        width: 60px;
    }
    .home-custom-bt-logo .ys-hin-box {
        height: 80px;
    }
    .home-resource-bt-le {
        width: 400px;
    }
    .home-resource-bt-ri {
        width: calc(100% - 400px);
    }
    .hsll-text {
        margin-top: 0.6rem;
    }
    .hsll-btn {
        margin-top: 0.65rem;
    }
    .hsll-lab-li span::before {
        width: 10px;
        height: 10px;
    }
    .hbil-icon {
        top: 3px;
    }
    .hbil-arrow {
        top: 5px;
    }
    .cisc-li-cont-tp,
    .custom-info-search {
        height: 45px;
    }
    .cisc-li-cont-bt ul {
        max-height: 330px;
    }
    .video-wrap-bt{
        width: 80%;
        margin: var(--space80) auto 0;
    }

    /* 2025.10.24二期-start */
    .piun-text .std-font36 {
        margin-bottom: 8px;
    }
    .piun-text .std-text20{
        margin-bottom: 16px;
    }
    .pro-value-parga {
        margin: 20px auto 0;
    }
    .paiu-nub-cont{
        padding-top: 20px;
    }
    .prodet-info-text-btn img {
        width: 20px;
    }
    .wiul-cont-text {
        min-height: 200px;
        bottom: 0.4rem;
        left: 0.4rem;
        padding-left: 0.3rem;
    }
    .why-stand-tp-text {
        padding-right: 1.4rem;
    }
    .wstt-tit {
        margin-bottom: 20px;
    }
    .wsbi-ul-li-cont {
        padding: 0.3rem;
    }
    .wfbi-nub-cont-icon {
        width: 60px;
    }
    .wsnc-img {
        border-radius: 30px;
    }
    /* 2025.10.24二期-end */

    /* 2025.11.28二期修改-start */
    .pro-revolu-cont-text {
        padding-left: 1rem;
    }
    .piul-cont {
        padding: 8px 0 8px 0.2rem;
    }
    .pili-tit {
        padding-left: 0.1rem;
    }
    .paeb-info-li-cont {
        padding-top: 20px;
    }
    .piul-tit-icon {
        width: 14px;
    }
    .prct-info-ul{
        margin: 0 -0.2rem;
    }
    .prct-info-ul-li{
        padding: 0 0.2rem;
    }
    .pro-connect-text {
        padding-right: 1rem;
    }
    .piul-tit .std-text18 {
        width: calc(100% - 14px);
    }
    .parga-space {
        margin-top: 20px;
    }
    .pro-main .pro-value-parga {
        margin: 20px 0 0;
    }
    .summary-main .pro-connect-text-parga p {
        margin-bottom: 20px;
    }
    .piul-tit::before {
        height: 20px;
    }
    .pro-exper-tp-text .hwtt-tit{
        margin-bottom: 20px;
    }
    /* 2025.11.28二期修改-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: 0.20rem;  
        --font12: 0.16rem;   
        --headh: 60px;
        --radius60: 40px;
        --radius40: 30px;
        --radius32: 20px;
        --radius26: 14px;
        --radius16: 10px;
        --btnHeight: 44px;
        --btnSpace: 30px;
        --cardSpace: 10px;
        --space16: 12px;
        --space8: 6px;
    }
    .yhtn-li-tp img {
        width: 10px;
    }
    .yulw-link::after {
        width: calc(100% + 22px);
        height: 4px;
        top: 7px;
    }
    .yhtn-industry .yhtn-li-bt {
        width: 160px;
    }
    .yhtn-region .yhtn-li-bt {
        width: 220px;
    }
    .yhtn-li-bt{
        padding: 15px 25px;
    }
    .yhbo-lang a {
        line-height: 32px;
    }
    .ys-hd-bt-logo {
        width: 120px;
    }
    .head-nav-item-about{
        width: 4.6rem;
    }
    .hnis-ul-li {
        padding: 0 0.3rem;
    }
    .hnis-ul {
        margin: 0 -0.3rem;
    }
    .hnis-ul-li-tit img {
        width: 8px;
        margin-left: 6px;
    }
    .huli-item-icon {
        width: 8px;
        height: 8px;
        margin-left: 6px;
    }
    .footer-code-li {
        padding: 0 0.1rem;
    }
    .footer-code {
        margin: 0.4rem -0.1rem 0;
    }
    .footer-code-li-parga {
        margin-top: 10px;
    }
    .footer-text img {
        width: 16px;
        top: -1px;
    }
    .nwil-link-icon svg,
    .awul-tp-icon img {
        width: 16px;
        height: 16px;
    }
    .nwil-link-icon,
    .awul-tp-icon {
        width: 40px;
        height: 40px;
    }
    .nwil-link-text {
        width: calc(100% - 40px);
    }
    .nwil-link-text-tit::after {
        width: 3px;
        height: 20px;
    }
    .custom-case-wrap-text {
        border-left: 4px solid var(--colormain1);
    }
    /* .cisc-li .ys-select-hd,
    .custom-info-search {
        height: 44px;
    } */
    .hnbu-li-link-time span::after {
        width: 12px;
        height: 12px;
    }
    .cwul-link .hnbu-li-link-time span {
        line-height: 32px;
    }
    .cisc-li .ys-select-bd {
        max-height: 300px;
        padding: 13px 16px;
    }
    .viewer-close::before {
        bottom: 23px;
        left: 23px;
        height: 16px;
        width: 16px;
    }
    .viewer-button {
        width: 100px !important;
        height: 100px !important;
        right: -50px !important;
        top: -50px !important;
    }
    .manual-ban-btn img {
        width: 18px !important;
    }
    .awul-tp-tit {
        width: calc(57% - 40px);
    }
    .ogll-cont-icon,
    .hsbu-li-link-icon {
        width: 46px;
        height: 46px;
    }
    .ys-form-inof-item label {
        padding: 0 18px;
    }
    .ys-form-third-country .ys-fii-input input, .ys-fii-select .ys-fii-input input {
        padding-left: 18px;
    }
    .ys-fii-input textarea {
        padding: 10px 18px;
    }
    .contact-office-info {
        padding: 0 0.2rem;
    }
    .cobt-tit .std-text20 {
        margin-bottom: 0;
    }
    .ys-fii-select .ys-select-bd {
        max-height: 152px;
        padding: 18px;
    }
    .ys-fii-select::after, .ys-fii-select-search::after {
        left: 90px;
    }
    .ys-fii-select-search .ys-fiiss-core {
        padding: 10px 18px;
    }
    .ys-fii-submit {
        width: 170px;
    }
    .video-wrap::after {
        height: 500px;
    }
    .cusdet-wrap-side {
        top: 120px;
    }
    .std-btn1-box img, .std-btn2-box img, .std-btn4-box img, .std-btn3-box-icon {
        margin-left: 10px;
    }
    .cwsl-cont-parga p {
        margin-bottom: 5px;
    }
    .cwsl-cont-parga {
        margin-top: 5px;
    }
    .hwmu-li-cont .ys-imgbox-cover {
        width: 52px;
    }
    .hcbs-li-link-img {
        border-radius: 24px;
    }
    .home-case-bt-swiper {
        width: 90%;
    }
    .std-arrow-icon {
        width: 36px;
        height: 36px;
    }
    .hbil-icon {
        width: 16px;
    }
    .home-resource-bt-le {
        width: 350px;
    }
    .home-resource-bt-ri {
        width: calc(100% - 350px);
        padding-left: 20px;
    }
    .hsll-btn-arrow {
        width: 36px;
        height: 36px;
        left: 20px;
    }
    .hsll-text {
        margin-top: 0.4rem;
    }
    .hsll-btn {
        margin-top: 0.45rem;
        width: calc(100% + 16px);
        margin-left: -8px;
    }
    .hsll-btn::after {
        width: 58%;
        left: 56px;
    }
    .home-custom-bt-logo .ys-hin-box {
        height: 70px;
    }
    .head-nav-item-activity {
        width: 2.8rem;
    }
    .head-nav-item-service {
        width: 4.5rem;
    }
    .cisc-li-cont-tp {
        padding-left: 18px;
        padding-right: 12px;
    }
    .cist-li-icon {
        width: 10px;
        top: -2px;
    }
    .cisc-li-cont-bt ul {
        padding: 18px;
    }
    .mCSB_outside+.mCSB_scrollTools {
        right: 10px !important;
        top: 18px;
        bottom: 18px;
    }
    .custom-info-select {
        padding-right: 3rem;
    }
    @media screen and (min-width: 1200px) {
        .hrbr-swiper-li-link:hover .hsll-btn-arrow {
            left: calc(100% - 36px - 20px);
        }
    }
    .footer-privacy {
        --gap1: 8px;
        width: 210px;
    }
    .footer-text{
        width: calc(100% - 210px);
    }

    /* 2025.10.24二期-start */
    .piun-text .std-font36 {
        margin-bottom: 6px;
    }
    .piun-text .std-text20{
        margin-bottom: 12px;
    }
    .inwr-ul-li {
        padding: 0 0.2rem;
    }
    .inwr-ul {
        margin: 0 -0.2rem;
    }
    .pro-value-parga {
        width: 75%;
    }
    .prodet-info-text-btn img {
        width: 18px;
    }
    .wiul-cont-text {
        min-height: 160px;
    }
    .wcti-list-nub {
        padding: 0 0.2rem;
    }
    .wcti-list {
        margin: 0 -0.2rem;
    }
    .wsnc-text {
        padding-left: 0.5rem;
    }
    .wfbi-nub-cont-icon {
        width: 52px;
    }
    .wulc-img-btn {
        width: 42px;
        height: 42px;
    }
    .wcti-list-nub p span {
        top: 1px;
    }
    .wfbi-nub {
        padding: 0 0.16rem;
    }
    .why-feature-bt-info {
        margin: 0 -0.16rem;
    }
    /* 2025.10.24二期-end */

    /* 2025.11.28二期修改-start */
    .piul-tit .std-text18 {
        width: calc(100% - 12px);
    }
    .piul-tit-icon {
        width: 12px;
    }
    .pro-revolu-cont {
        padding: 0.32rem 0.5rem 0.32rem 0.3rem;
    }
    .pro-exper-tp-text, .pro-found-text {
        padding-right: 1rem;
    }
    /* 2025.11.28二期修改-end */
    /* 1440end */
}
@media screen and (max-width: 1199px) {
    :root {
        --headh: 74px;
    }
    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); 
        --radius60: 30px;
        --space60: 0.5rem;
    }
    .yhtn-li-tp span {
        font-size: 12px;
        line-height: 26px;
    }
    .ys-page-wrap.act .ys-main {
        margin-top: var(--headh);
    }
    .yhtn-li-bt {
        padding: 15px;
    }
    .yhtn-industry .yhtn-li-bt {
        width: 140px;
    }
    .ylbi-parga {
        padding: 0 6px;
    }
    .inddet-nav-wrap {
        top: 74px;
    }
    .new-wrap-search-cont {
        width: 40%;
        height: 44px;
    }
    .nwil-link-icon svg,
    .awul-tp-icon img {
        width: 14px;
        height: 14px;
    }
    .pc-fenye li {
        width: 34px;
        height: 34px;
        line-height: 34px;
        margin: 0 6px;
    }
    .nwil-link-text{
        padding-right: 1rem;
    }
    .inwr-select{
        display: block;
    }
    .inwr-ul{
        display: none;
    }
    .inwr-select-tp{
        display: flex;
        align-items: center;
        justify-content: space-between;
        background: #fff;
        border-radius: 8px;
        padding: 10px 20px;
    }
    .inwr-select-tp span{
        font-size: 10px;
        color: var(--colormain);
        font-weight: bold;
        line-height: var(--line15);
        margin-right: 6px;
    }
    .inwr-select-tp img{
        width: 10px;
        transition: var(--transition);
    }
    .inwr-select-bt{
        position: absolute;
        top: calc(100% + 18px);
        left: 0;
        width: 100%;
        background: #fff;
        border-radius: 8px;
        box-shadow: 0 5px 8px 0 rgba(0, 0, 0, .15);
        transform: translate3d(0, -20px, 0);
        transition: all .3s ease-in-out;
        opacity: 0;
        pointer-events: none;
        max-height: 184px;
        padding: 10px 0;
    }
    .inddet-nav-wrap .ys-cont1580{
        position: relative;
    }
    .inddet-nav {
        height: 64px;
    }
    .inddet-nav-wrap-le a{
        font-size: 14px;
        line-height: 64px;
    }
    .inwr-select-bt-li a{
        display: flex;
        align-items: center;
        padding: 10px 20px;
    }
    .inwr-select-bt-li span{
        font-size: 14px;
        line-height: var(--line15);
        color: var(--color636);
    }
    .inwr-select-bt-li img{
        width: 10px;
        margin-left: 6px;
    }
    .inddet-nav{
        position: relative;
    }
    .inddet-nav::after{
        content: "";
        width: 100%;
        height: 100%;
        backdrop-filter: blur(3px);
        -webkit-backdrop-filter: blur(3px);
        background-color: rgba(0, 0, 0, .12);
        transition: all .3s ease-in-out;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99;
        pointer-events: none;
        opacity: 0;
    }
    .inddet-nav.act::after{
        opacity: 1;
        pointer-events: all;
    }
    .inddet-nav.act .inwr-select-tp img{
        transform: rotate(180deg);
    }
    .inddet-nav.act .inwr-select-bt{
        opacity: 1;
        pointer-events: auto;
        transform: translateZ(0);
    }
    .ys-hd-ph {
        transition: all .4s ease;
        pointer-events: all;
    }
    body.head-move .ys-hd-ph {
        transform: translateY(-74px);
    }
    .ys-header{
        pointer-events: none;
    }
    .new-ban-ul-li {
        width: 50%;
    }
    .new-ban-ul-li:not(:first-child){
        display: none;
    }
    .new-main .ys-nyban-title{
        position: static;
        transform: inherit;
    }
    .new-main .ys-nyban-img{
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        z-index: -1;
    }
    .new-main .ys-nyban-img img{
        height: 100%;
        object-fit: cover;
    }
    .new-main .ys-nybanner{
        padding: var(--space140) 0;
    }
    .nbul-link{
        box-shadow: none;
    }
    .new-ban-ul .slick-dots li{
        background: rgba(255,255,255,.6);
    }
    .new-ban-ul .slick-dots li.slick-active{
        background: rgba(255,255,255,1);
    }
    .new-ban-ul .slick-dots{
        bottom: 0;
    }
    .new-ban-ul .slick-list{
        padding-bottom: 30px;
    }
    .new-ban-ul.empty .slick-list{
        padding-bottom: 0;
    }
    .mwbu-li {
        width: 50%;
    }
    .mwbu-li:nth-child(3){
        margin-top: calc(2* var(--cardSpace));
    }
    .mlct-text-link {
        width: 20px;
    }
    .custom-wrap-ul-li{
        width: 50%;
    }
    .custom-wrap-ul-li:nth-child(3),
    .custom-wrap-ul-li:nth-child(4){
        margin-top: calc(2 * var(--cardSpace));
    }
    .cisc-li-cont-tp, 
    .custom-info-search{
        height: 40px;
    }
    .custom-info-search {
        width: 25%;
    }
    .custom-info-select {
        width: 75%;
        padding-right: 1rem;
    }
    .cisc-li .ys-select-hd {
        padding-left: 15px;
    }
    .cisc-li .ys-select-xtbbox {
        width: 8px;
        right: 10px;
    }
    .hnbu-li-link-time span::after {
        width: 8px;
        height: 8px;
    }
    .hnbu-li-link-time span {
        padding-left: 16px;
    }
    .cisc-li .ys-select-bd {
        max-height: 260px;
        padding: 10px;
    }
    .mCSB_outside+.mCSB_scrollTools {
        right: 10px !important;
    }
    .custom-case-wrap {
        padding: 0.7rem;
    }
    .speaker-btn {
        margin-top: 0.26rem;
    }
    .speaker-info,.speaker-main h1, .hotel-main h1, .schedule-main h1, .overview-main h1 {
        margin-top: 0.15rem;
    }
    .hotel-wrap-tp-le {
        padding-right: 0.5rem;
    }
    .hotel-wrap-tp-ri {
        padding-left: 0.5rem;
    }
    .hotel-wrap-bt {
        border: 14px solid var(--colormain1);
        border-radius: 24px;
    }
    .hotel-wrap-bt-img {
        border-radius: 10px;
    }
    .mod-register-code {
        width: 160px;
    }
    .speaker-wrap-list {
        width: 100%;
    }
    .swlu-li {
        margin-top: 0.7rem;
    }
    .overview-global-parga p{
        width: 70%;
    }
    .overview-global-info {
        width: 100%;
    }
    .ogll-cont {
        padding: 0.3rem;
    }
    .overview-why-text {
        padding-right: 0.5rem;
    }
    .owtl-ul-li {
        padding: 0 0.15rem;
    }
    .owtl-ul {
        margin: 0 -0.15rem;
    }
    .activity-info-li-link {
        padding: 0.2rem;
    }
    .aill-text {
        padding-left: 0.2rem;
    }
    .aill-text-time {
        font-size: 12px;
    }
    .std-btn1-box img, .std-btn2-box img, .std-btn4-box img, .std-btn3-box-icon {
        margin-left: 8px;
        width: 8px;
    }
    .aill-text-btn {
        margin-top: 0.4rem;
    }
    .ogiu-li-cont::after {
        height: 2px;
    }
    .contact-office-bt-text {
        width: 100%;
    }
    .contact-office-bt-info {
        padding-left: 0;
        width: 100%;
        margin-top: 0.4rem;
    }
    .coiu-li {
        width: 50%;
    }
    .contact-global-ul-li{
        width: 50%;
    }
    .cgul-cont {
        border-left: 2px solid var(--colormain);
    }
    .contact-office-bt {
        padding: 0.9rem 0.6rem;
    }
    .cobi-ul-li-cont {
        border-left: 2px solid var(--colormain);
    }
    .contact-form-inquiry {
        width: 100%;
        padding-left: 0;
        margin-top: var(--space100);
    }
    .contact-form-text {
        width: 100%;
        padding-top: 0;
    }
    .contact-form-text-ul{
        margin: 0 -0.2rem;
    }
    .cftu-li {
        width: 33.333333%;
        padding: 0 0.2rem;
        margin-top: 0.4rem;
    }
    .cftu-li:nth-child(3){
        margin-top: 0;
    }
    .contact-form{
        padding-top: var(--space140);
    }
    .ys-fii-select::after, .ys-fii-select-search::after {
        left: 85px;
    }
    .video-wrap::after {
        height: 400px;
    }
    .footer-bot{
        flex-wrap: wrap;
    }
    .footer-text{
        width: 100%;
    }
    .footer-privacy{
        width: 100%;
        margin-top: 10px;
    }
    .cusdet-wrap-text{
        padding-right: 0;
    }
    .cusdet-wrap-side-li {
        padding: 5px 0.2rem;
    }
    .cusdet-wrap-side {
        top: 100px;
    }
    .home-solu-tp-btn {
        margin-bottom: 0;
    }
    .home-why-tp-slick {
        padding-left: 1rem;
    }
    .hwts-li,
    .hwts-li-info-item{
        padding: 0 0.2rem;
    }
    .home-why-tp-slick .ys-slick,
    .hwts-li-info{
        margin: 0 -0.2rem;
    }
    .hwts-li-info-item {
        margin-top: 0.4rem;
    }
    .hwmu-li {
        padding: 0 0.2rem;
    }
    .home-why-mid-ul {
        margin: 0 -0.2rem;
    }
    .hwmu-li-cont .ys-imgbox-cover {
        width: 40px;
    }
    .home-why-bt {
        padding: 0.6rem 0.5rem 0.8rem;
    }
    .hwbi-ul {
        margin: 0 -0.4rem;
    }
    .hwbi-ul-li {
        padding: 0 0.4rem;
    }
    .hsbu-li-link {
        padding: 0.3rem;
    }
    .home-case-bt-swiper {
        width: 100%;
    }
    .hnbu-li {
        width: 50%;
    }
    .home-custom-bt-logo .ys-hin-box {
        height: 58px;
    }
    .home-resource-bt-ri {
        width: calc(100% - 300px);
        margin-top: 0;
    }
    .home-resource-bt-le {
        width: 300px;
    }
    .hrbr-swiper {
        width: 100%;
        max-width: 100%;
        padding: 0 !important;
    }
    .hrbr-btn{
        margin-top: 0.3rem;
    }
    .hsll-btn-arrow {
        width: 32px;
        height: 32px;
        left: 15px;
    }
    .hsll-btn::after {
        width: 65%;
        left: 47px;
    }
    .std-arrow-num {
        padding: 0 12px;
    }
    .ys-ban-txtbox.has-img .ys-ban-txtbox-le {
        padding-right: 1rem;
    }
    .ys-ban-slick .slick-dots {
        bottom: 0.2rem;
    }
    .ybtl-tit{
        margin-bottom: 0.15rem;
    }
    .ybtl-parga{
        margin-bottom: 0.3rem;
    }
    .ybtl-subtit {
        margin-bottom: 0.15rem;
    }
    .footer-top-ri {
        width: 100%;
        padding-left: 0;
        margin-top: 0.8rem;
    }
    .footer-top-le {
        width: 5rem;
    }
    .footer-share {
        margin: 0.4rem 0 0;
    }
    .hbil-arrow {
        top: 2px;
    }
    .hllt-item-parga {
        max-height: 3.5em;
        -webkit-line-clamp: 2;
    }
    .yhtn-region .yhtn-li-bt {
        width: 200px;
    }
    .cisc-li {
        padding: 0 3px;
    }
    .custom-info-select-cont {
        margin: 0 -3px;
    }
    .custom-info-select {
        padding-right: 6px;
    }
    .cisc-li-cont-tp img {
        width: 8px;
    }
    .clcb-ul-li {
        font-size: var(--font14);
    }
    .cisc-li-cont-bt ul {
        max-height: 240px;
    }
    .video-wrap-bt{
        width: 100%;
    }
    /* PDF预览功能样式-start */
    .pdf-container-controls {
        padding: 10px;
        gap: 4px;
    }
    .pdf-container-controls button {
        padding: 0 8px;
        font-size: 12px;
        line-height: 28px;
    }
    .pdf-container-controls-btn img {
        width: 12px;
        top: -2px;
    }
    .pdf-container-controls-info input {
        width: 44px;
        font-size: 12px;
        line-height: 28px;
    }
    .pdf-container-controls-info span{
        font-size: 12px;
        line-height: 28px;
    }
    #pdfContainer #mCSB_1_scrollbar_vertical.mCSB_scrollTools .mCSB_draggerRail {
        width: 2px;
        margin-left: 2px !important;
    }
    #pdfContainer #mCSB_1_scrollbar_vertical.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width: 6px !important;
    }
    #pdfContainer .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 6px !important;
    }
    #pdfContainer .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        height: 2px;
        margin: 8px 0;
    }
    #pdfContainer .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        height: 6px !important;
    }
    /* PDF预览功能样式-end */
    .footer-privacy {
        width: 100%;
    }
    .footer-text{
        width: 100%;
    }
    .footer-text a {
        margin-left: 0;
        margin-right: 8px;
    }

    /* 2025.10.24二期-start */
    .piun-text {
        padding-right: 1rem;
    }
    .pro-info-ul-nub:nth-child(even) .piun-text {
        padding-left: 1rem;
    }
    .pro-info-ul-nub {
        margin-bottom: 0.8rem;
    }
    .pro-value-parga {
        width: 80%;
    }
    .paiu-nub {
        width: 33.333333%;
    }
    .pro-adv-info {
        margin-top: 0.6rem;
    }
    .prodet-info-text {
        width: 52%;
        padding-right: 0.4rem;
    }
    .prodet-info-img {
        width: 48%;
    }
    .prodet-info-text-btn img {
        width: 18px;
    }
    .wfbi-nub-cont-icon {
        width: 40px;
    }
    .wiul-cont-text{
        min-height: 130px;
        width: calc(100% - 0.8rem);
    }
    .wiin-ul-nub{
        width: 25%;
    }
    .why-indus-info-cont {
        width: 90%;
    }
    .wiul-cont-text-info{
        margin-top: 10px;
    }
    .why-stand-tp-text {
        padding-right: 0.4rem;
    }
    .wstt-tit {
        margin-bottom: 10px;
    }
    .wulc-img {
        width: 100%;
    }
    .wulc-text {
        width: 100%;
        padding-left: 0;
        margin-top: 0.3rem;
    }
    .why-feature-bt {
        padding: 0.6rem 0.6rem 0;
    }
    .why-feature-company {
        padding: 0.4rem 0.4rem 0.4rem 0.6rem;
        margin-top: 1rem;
    }
    .why-feature-company-text {
        padding-right: 0.4rem;
    }
    .wfct-parga {
        margin-top: 0.2rem;
    }
    .wfct-btn {
        margin-top: 0.2rem;
    }
    .why-info {
        margin-top: -1rem;
    }
    .why-feature-bt-tit {
        margin-bottom: 0.4rem;
    }
    .wfbi-nub {
        padding: 0 0.14rem;
    }
    .why-feature-bt-info {
        margin: 0 -0.14rem;
    }
    .wfbi-nub-cont {
        padding-top: 0.4rem;
    }
    .wfbi-nub-cont-tit {
        margin-top: 0.35rem;
    }
    .paiu-nub-cont .std-text16 {
        padding-right: 0;
    }
    .wcti-list-nub {
        padding: 0 0.15rem;
        margin-top: 0.1rem;
    }
    .wcti-list {
        margin: 0 -0.15rem;
    }
    .wsnc-img {
        border-radius: 20px;
    }
    .wsbi-ul-li-cont {
        padding: 0.4rem;
        display: block;
    }
    .pro-adv{
        padding-bottom: calc(var(--space140) - var(--space60));
    }
    .inddet-nav-wrap-le::after{
        display: none;
    }
    /* 2025.10.24二期-end */

    /* 2025.11.28二期修改-start */
    .prodet-team-item-text{
        padding-right: 0.5rem;
    }
    .prodet-team-item:nth-child(2n) .prodet-team-item-text {
        padding-left: 0.5rem;
    }
    .prodet-team-item {
        padding-bottom: var(--space100);
    }
    .paeb-info-li {
        width: 33.333333%;
    }
    .paeb-info-li:nth-child(4){
        margin-top: calc(2 * var(--cardSpace));
    }
    .pro-value {
        margin-top: 0;
    }
    .pro-main .speaker-info {
        width: 60%;
    }
    .pro-value-tp-text {
        width: 55%;
        padding-right: 0.5rem;
    }
    .pro-main .pviu-nub .ogll-cont-parga {
        padding-right: 0;
    }
    .pro-main .pviu-nub .ogll-cont {
        padding: 0 !important;
    }
    .pro-exper-tp-text, .pro-found-text {
        padding-right: 0.5rem;
    }
    .pro-exper-bt .pett-info-ul-li {
        width: 50%;
    }
    .pro-exper-bt .pett-info-ul-li:nth-child(3){
        margin-top: var(--space60);
    }
    .pro-revolu-cont {
        padding: 0.5rem;
    }
    .pro-revolu-cont-text {
        padding-left: 0.35rem;
    }
    .prct-info-ul-li {
        width: 50% !important;
        padding: 0 0.1rem;
    }
    .prct-info-ul {
        margin: 0 -0.1rem;
    }
    .piul-cont {
        padding: 5px 0 5px 0.15rem;
    }
    .pro-revolu-cont-text .std-font24 {
        margin-top: 0.1rem;
    }
    .prct-info {
        margin-top: var(--space40);
    }
    .pro-connect-text {
        padding-right: 0.5rem;
    }
    .pro-connect-text-more {
        margin-top: var(--space40);
    }
    .summary-main .pro-value-tp-text {
        padding-right: 1rem;
    }
    .pro-value-tp-img {
        width: 45%;
    }
    .pro-transce-img {
        width: 100%;
        margin-top: 0.5rem;
    }
    .pro-transce-text {
        width: 100%;
        padding-right: 0;
    }
    .summary-main .pro-connect-text-parga p {
        margin-bottom: 12px;
    }
    .pili-num sup {
        font-size: 0.32rem;
    }
    .pro-main .ys-nyban-title{
        position: static;
        transform: inherit;
        padding-top: var(--space120);
        padding-bottom: var(--space120);
    }
    .pro-main .ys-nyban-img{
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        z-index: -1;
    }
    .pro-main .ys-nyban-img img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    /* 2025.11.28二期修改-end */
    /* 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.44rem;
        /* 下 */
        --font36: 0.38rem; 
        --font34: 0.36rem; 
        --font32: 0.34rem; 
        --font30: 0.34rem; 
        --font28: 0.34rem; 
        --font26: 0.32rem; 
        --font24: 0.3rem; 
        --font20: 0.3rem;
        --font18: 0.29rem;
        --font16: 0.25rem;   
        --font14: 0.24rem;  
        --font12: 0.18rem;
        /* 间距 */
        --space140: 0.8rem;
        --space120: 0.7rem;
        --space100: 0.6rem;
        --space80: 0.5rem;
        --space60: 0.45rem;
        /* 圆角 */
        --radius60: 24px;
        --radius40: 22px;
        --radius32: 20px;
        --radius26: 12px;
        --radius16: 10px;
        --btnHeight: 40px;
        --btnSpace: 24px;
        --cardSpace: 5px;
        --contSpace: 0.3rem;
    }
    .ys-cont1580{
        padding: 0 20px;
        width: 100%;
        max-width: 100%;
        --place: 20px;
        --cont: calc(100vw - 40px);
    }
    .home-resource-bt{
        --place: 20px;
    }
    .yhtn-industry .yhtn-li-bt{
        left: auto;
        right: 0;
        transform: translateX(0);
    }
    .yxedr-active ol, .yxedr-active ul {
        padding-inline-start: 20px;
    }
    .std-btn1-box img, .std-btn2-box img, .std-btn4-box img, .std-btn3-box-icon {
        margin-left: 8px;
        width: 8px;
    }
    .ys-cont1126,
    .ys-cont1300{
        width: 100%;
        max-width: 100%;
        padding: 0 20px;
    }
    .inwr-select-bt{
        width: calc(100% - 40px);
        left: 20px;
        top: calc(100% + 14px);
    }
    .new-wrap-search-cont {
        width: 100%;
        height: 40px;
        max-width: 100%;
    }
    .nwil-link-text {
        padding-right: 0;
        width: 100%;
    }
    .nwil-link{
        padding: 0.4rem 0;
    }
    .nwil-link-text-tit::after {
        width: 2px;
        height: 100%;
    }
    .nwil-link-icon{
        margin-top: 0.25rem;
        width: 38px;
        height: 38px;
    }
    .awul-tp-icon{
        width: 32px;
        height: 32px;
    }
    .new-wrap-info {
        margin-top: 0.6rem;
    }
    .pc-fenye li {
        width: 28px;
        height: 28px;
        line-height: 28px;
        margin: 0 3px;
    }
    .nwil-link-icon svg{
        width: 12px;
        height: 12px;
    }
    .mwbu-li{
        width: 100%;
        margin-top: 0.4rem;
    }
    .mwbu-li:nth-child(2),
    .mwbu-li:nth-child(3){
        margin-top: 0.4rem;
    }
    .manage-wrap,
    .new-wrap{
        padding-top: var(--space140);
    }
    .mlct-text-post{
        line-height: var(--line15);
    }
    .mwbu-li-cont{
        padding: 0.4rem;
    }
    .custom-wrap-ul-li{
        width: 100%;
        margin-top: 0.4rem;
    }
    .custom-wrap-ul-li:nth-child(2),
    .custom-wrap-ul-li:nth-child(3), 
    .custom-wrap-ul-li:nth-child(4){
        margin-top: 0.4rem;
    }
    .cwul-link{
        padding: 0.4rem 0.3rem;
    }
    .custom-case-wrap {
        padding: 0.6rem 0.4rem;
    }
    .custom-case-wrap{
        flex-wrap: wrap;
    }
    .custom-case-wrap-text{
        width: 100%;
        padding: 0.15rem 0 0.15rem 0.3rem;
        border-left: 2px solid var(--colormain1);
    }
    .custom-case-wrap-btn{
        margin-top: 0.4rem;
    }
    .std-margin24 {
        margin-top: var(--contSpace);
    }
    .cwul-link .hnbu-li-link-time span {
        line-height: 30px;
    }
    .custom-info-select {
        width: 100%;
        padding-right: 0;
        display: none;
    }
    .custom-info-search{
        width: 100%;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .custom-info {
        margin-top: 0.3rem;
    }
    .custom-info-search-icon{
        display: flex;
    }
    .custom-info-search input{
        width: calc(100% - 50px);
    }
    .new-ban-ul-li{
        width: 100%;
    }
    .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 5px;
    }
    .inwr-select-tp {
        padding: 6px 8px;
    }
    .inddet-nav-wrap-le a {
        font-size: 10px;
        line-height: 56px;
    }
    .hotel-wrap-tp-le {
        padding-right: 0;
        width: 100%;
    }
    .hotel-wrap-tp-ri {
        padding-left: 0;
        width: 100%;
        border-left: none;
        margin-top: var(--contSpace);
    }
    .hotel-wrap-bt {
        border: 8px solid var(--colormain1);
        border-radius: 12px;
        margin-top: var(--space100);
    }
    .hotel-wrap-bt-img {
        border-radius: 5px;
    }
    .hotel-wrap-tp-le h2 {
        margin-bottom: 0.1rem;
    }
    .mod-register-code {
        width: 120px;
    }
    .mod-register h2 {
        padding-left: 0.3rem;
    }
    .speaker-logo {
        width: 40%;
    }
    .ys-nyban-title h1{
        line-height: var(--line15);
    }
    .swlu-li {
        width: 50%;
        margin-top: 0.4rem;
    }
    .swlu-li:nth-child(3) {
        margin-top: 0.4rem;
    }
    .slct-info p{
        font-size: 12px;
    }
    .manual-ban-btn img {
        width: 16px !important;
    }
    .awul-tp-tit {
        width: calc(100% - 32px);
    }
    .awul-tp-info {
        width: calc(100% - 32px);
    }
    .awul-bt-text p{
        font-size: var(--font16);
    }
    .awul-bt {
        padding: 0 0.3rem 0.4rem 0.3rem;
    }
    .awul-tp{
        position: relative;
        padding: 0.4rem 0.3rem;
    }
    .awul-tp-icon{
        position: absolute;
        right: 0.3rem;
        top: 0.4rem;
    }
    .awul-tp-icon img {
        width: 10px;
        height: 10px;
    }
    .std-btn1-box span, .std-btn4-box span {
        font-size: var(--font16);
    }
    .awul-bt-text{
        margin-bottom: 0.3rem;
    }
    .activity-info-li{
        width: 100%;
    }
    .activity-info-li:not(:first-child){
        display: none;
    }
    .activity-info-li-link{
        box-shadow: none;
    }
    .activity-info .slick-dots{
        bottom: 0;
    }
    .activity-info .slick-list{
        padding-bottom: 30px;
    }
    .activity-info.empty .slick-list{
        padding-bottom: 0;
    }
    .activity-info .slick-dots li{
        background: rgba(255,255,255,.5);
    }
    .activity-info .slick-dots li.slick-active{
        background: rgba(255,255,255,1);
    }
    .overview-global-parga p{
        width: 100%;
    }
    .ogiu-li{
        width: 50%;
        margin-top: 0.25rem;
    }
    .ogiu-li:nth-child(3) {
        margin-top: 0.25rem;
    }
    .ogiu-li-cont .std-text18 {
        font-size: var(--font16);
        line-height: var(--line15);
    }
    .overview-global-list-li {
        width: 50%;
    }
    .overview-global-list-li:nth-child(3), .overview-global-list-li:nth-child(4){
        margin-top: calc(2 * var(--cardSpace));
    }
    .ogll-cont-parga,
    .ogll-cont-parga p {
        font-size: var(--font16);
    }
    .overview-why-text {
        padding-right: 0;
        width: 100%;
    }
    .overview-why-img{
        width: 100%;
        margin-top: var(--space100);
    }
    .hwtt-tit .std-text20 {
        font-size: var(--font16);
    }
    .ogiu-li-cont {
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        justify-content: flex-start;
    }
    .oulc-tit{
        font-size: var(--font18);
    }
    .owtl-ul-li {
        width: 100%;
    }
    .oulc-tit::after {
        height: 100%;
        left: -0.2rem;
    }
    .owtl-ul-li-cont {
        padding-left: 0.2rem;
    }
    .inwr-select-tp img {
        width: 6px;
    }
    .inddet-nav {
        height: 56px;
    }
    .swbc-hd{
        display: none;
    }
    .sbil-phtit{
        display: block;
    }
    .swbc-hd-li:nth-child(1), .swbc-bd-item-li:nth-child(1),
    .swbc-hd-li:nth-child(2), .swbc-bd-item-li:nth-child(2),
    .swbc-hd-li:nth-child(3), .swbc-bd-item-li:nth-child(3){
        width: 100%;
        padding-right: 0;
    }
    .swbc-bd-item-li{
        margin-bottom: 0.2rem;
    }
    .swbc-bd-item-li:last-child{
        margin-bottom: 0;
    }
    .swbc-bd-item {
        padding: 0.3rem 0;
    }
    .swbc-bd-item:nth-child(1){
        padding-top: 0;
    }
    .cftu-li{
        width: 50%;
    }
    .cftu-li:nth-child(3) {
        margin-top: 0.4rem;
    }
    .ys-form {
        --height: 40px;
        --spacebot: 15px;
    }
    .contact-form-inquiry-cont {
        padding: 0.4rem 0.3rem;
    }
    .ys-form-inof-item2 {
        width: 100%;
    }
    .ys-form-inof-item .ys-select-xtbbox {
        width: 8px;
    }
    .ys-fii-select::after, .ys-fii-select-search::after {
        top: 11px;
        left: 90px;
    }
    .ys-fia-text-btn {
        top: 2px;
    }
    .ys-form-inof-item label {
        padding: 0 14px;
    }
    .ys-fii-input textarea {
        padding: 10px 14px;
    }
    .ys-fii-input input {
        padding-left: 6px;
    }
    .ys-fii-select .ys-select-bd {
        max-height: 146px;
        padding: 14px;
    }
    .ys-fic-auth{
        align-items: center;
    }
    .ys-fic-auth-img{
        width: 120px;
        height: auto;
    }
    .ys-fic-auth-img img{
        width: 100%;
        height: auto;
    }
    .ys-fic-auth-le{
        width: calc(100% - 120px);
    }
    .cftu-li-cont-parga p{
        font-size: 12px;
    }
    .cobt-parga p{
        font-size: var(--font16);
    }
    .contact-office-bt {
        padding: 0.4rem 0.3rem;
    }
    .contact-office-info {
        padding: 0;
    }
    .cobt-tit .std-text20{
        margin-bottom: 3px;
        margin-left: 0.25rem;
        font-size: var(--font16);
    }
    .cobi-ul-li {
        width: 50%;
        margin-top: 0.32rem;
    }
    .cobi-ul-li:nth-child(1),
    .cobi-ul-li:nth-child(2){
        margin-top: 0;
    }
    .coiu-li:nth-child(1){
        margin-top: 0.6rem;
    }
    .coiu-li {
        margin-top: 0.5rem;
        width: 100%;
    }
    .contact-global-ul-li {
        width: 100%;
    }
    .contact-service-ul-li {
        width: 50%;
    }
    .ys-fii-submit {
        width: 130px;
    }
    .cobi-ul-li-cont {
        padding: 0.16rem 0 0.16rem 0.16rem;
    }
    .culc-tit{
        font-size: var(--font18);
    }
    .culc-parga{
        font-size: var(--font16);
    }
    .cgul-cont {
        padding: 0.16rem 0 0.16rem 0.16rem;
    }
    .ys-fii-select-search .ys-fiiss-core {
        padding: 10px 14px;
    }
    .coiu-li-add,
    .coiu-li-info-item{
        margin-top: var(--space8);
    }
    .video-wrap::after {
        height: 300px;
    }
    .video-wrap {
        padding-top: var(--space140);
    }
    .footer-top{
        flex-wrap: wrap;
        padding-bottom: 0.6rem;
    }
    .footer-top-ri {
        width: 100%;
        padding-left: 0;
        margin-top: 0.6rem;
        padding-top: 0.6rem;
        border-top: 1px solid rgba(255,255,255,.2);
        border-bottom: 1px solid rgba(255,255,255,.2);
    }
    .footer-top-le {
        width: 100%;
    }
    .ys-footer {
        margin-top: calc(-2 * var(--space140));
        padding-top: calc(3 * var(--space140));
        padding-bottom: var(--space140);
    }
    .footer-share {
        margin: 0;
    }
    .footer-code {
        width: 100%;
        max-width: 280px;
        margin: 0.4rem -10px 0;
    }
    .footer-code-li{
        padding: 0 10px;
    }
    .footer-text a {
        margin-left: 0;
        display: block;
    }
    .footer-text img {
        width: 12px;
    }
    .cusdet-wrap-side{
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }
    .cusdet-wrap-text{
        width: 100%;
        padding: 0;
        margin-top: var(--space100);
    }
    .cusdet-wrap-side-li{
        width: 50%;
        padding: 8px 24px;
        margin-bottom: 0;
        margin-top: 0.4rem;
    }
    .cusdet-wrap-side-li:nth-child(1),
    .cusdet-wrap-side-li:nth-child(2){
        margin-top: 0;
    }
    .cusdet-main .ys-nyban-title h1 {
        width: 100%;
    }
    .std-btn2-box span, .std-btn3-box span {
        font-size: var(--font16);
    }
    .ys-dots1 .slick-dots li {
        width: 20px;
        height: 1px;
    }
    .home-why-tp-slick {
        padding-left: 0;
        width: 100%;
        margin-top: var(--space100);
    }
    .home-why-tp-text {
        width: 100%;
    }
    .hwtt-parga p{
        font-size: var(--font16);
    }
    .hlii-parga p{
        font-size: 12px;
        line-height: var(--line15);
    }
    .hwmu-li {
        width: 100%;    
        margin-top: 0.4rem;
    }
    .hwmu-li:nth-child(2),
    .hwmu-li:nth-child(3),
    .hwmu-li:nth-child(4){
        margin-top: 0.4rem;
    }
    .hwmu-li-cont {
        padding-top: 0.4rem;
    }
    .hwmu-li-cont-tit {
        margin-top: 0.3rem;
    }
    .home-why-bt {
        padding: 0.6rem 0.5rem;
    }
    .hwbi-ul-li{
        width: 100%;
        margin-bottom: 0.4rem;
    }
    .hwbi-ul-li:last-child{
        margin-bottom: 0;
    }
    .hwbi-ul-li-cont p {
        font-size: 12px;
    }
    .hwbi-ul-li-cont {
        border-left: 2px solid var(--colormain);
    }
    .hwbi-ul-li-cont .std-text16{
        margin-top: var(--space16);
    }
    .hcbs-li-link-img{
        width: 100%;
        border-radius: 14px;
    }
    .hcbs-li-link-text {
        width: 100%;
        padding-left: 0;
        margin-top: 0.4rem;
    }
    .hcbs-li-link{
        flex-wrap: wrap;
    }

    .hsbu-li {
        width: 100%;
        margin-top: 0.4rem;
    }
    .hsbu-li:nth-child(2),
    .hsbu-li:nth-child(3){
        margin-top: 0.4rem;
    }
    .hwtt-tit{
        width: 100%;
    }
    .home-solu-tp-btn{
        margin-top: 0.25rem;
    }
    .hsbu-li-link {
        padding: 0.4rem;
    }
    .hsbu-li-tit,
    .hsbu-li-parga{
        margin-top: 0.2rem;
    }
    .hsbu-li-btn{
        margin-top: 0.4rem;
    }
    .home-resource-bt-le {
        width: 100%;
    }
    .home-resource-bt{
        padding-right: 20px;
    }
    .home-resource-bt-ri {
        width: 100%;
        padding-left: 0;
        margin-top: 0.4rem;
        overflow: visible;
    }
    .hnbu-li {
        width: 100%;
    }
    .home-custom-bt-logo .ys-horse {
        --gap1: 0.2rem;
    }
    .home-custom-bt-logo .ys-hin-box {
        height: 44px;
    }
    .home-custom-bt-num {
        font-size: 2rem;
    }
    .ys-ban-txtbox.has-img .ys-ban-txtbox-le {
        padding-right: 0;
        width: 100%;
    }
    .ys-ban-txtbox-img {
        width: 100%;
        margin-top: 0.4rem;
    }
    .ybtl-parga p{
        font-size: var(--font16);
    }
    .hwtt-btn {
        margin-top: var(--contSpace);
    }
    .ybcd-li::after {
        width: 6px;
        height: 6px;
    }
    .ybcd-li {
        width: 10px;
        height: 10px;
        margin: 0 6px;
    }
    .ybcd-li svg{
        position: relative;
        top: -2px;
    }
    .ys-ban-control {
        margin-top: 0.4rem;
    }
    .hrbr-btn .std-arrow-icon {
        margin: 0 5px;
    }
    /* .hnbu-li.on .hnbu-li-link-btn {
        position: static;
    } */
    .hnbu-li-link-parga {
        margin-top: 0.3rem;
    }
    .hnbu-li-link{
        padding: 0.4rem;
    }
    .hrbl-text {
        padding: 0.4rem;
    }
    .footer-nav>li{
        width: 50%;
        margin-bottom: 0.6rem;
    }
    .footer-nav{
        flex-wrap: wrap;
    }
    /* .footer-nav>li:nth-child(1),
    .footer-nav>li:nth-child(2){
        margin-top: 0;
    } */
    .footer-top-follow{
        display: block;
        margin-top: 0.6rem;
        width: 100%;
    }
    .footer-share,
    .footer-code{
        display: none;
    }
    .footer-top-follow .footer-share,
    .footer-top-follow .footer-code{
        display: flex;
    }
    .footer-parga {
        margin-top: 30px;
    }
    .home-solu-tp-btn{
        display: none;
    }
    .home-custom-btn{
        display: block;
        text-align: center;
        margin-top: var(--space100);
    }
    .hrbr-btn .home-custom-btn{
        margin-top: 0;
    }
    .hrbr-swiper-li{
        width: 250px !important;
    }
    .hrbr-btn {
        margin-top: var(--space100);
    }
    .hrbr-swiper-li-link{
        padding: 0.35rem;
    }
    .hwbt-btn{
        display: none;
    }
    .hnbu-li-link-btn {
        margin-top: 0.3rem;
    }
    .home-new.empty {
        padding-bottom: var(--space140);
    }
    .ybtl-subtit img {
        width: 50%;
    }
    .hllt-item {
        border-left: 2px solid var(--colormain);
    }
    .ccwt-parga{
        margin-top: var(--space16);
    }
    .aill-text-tit {
        margin-top: var(--space8);
        height: 3em;
        line-height: var(--line15);
    }
    .aill-text-btn {
        margin-top: var(--space8);
    }
    .aill-text-time{
        line-height: var(--line15);
    }
    .coiu-li-info{
        margin-top: var(--space16);
    }
    .ylbi-ul {
        margin: 3px -8px 0;
    }
    .ylbi-bt {
        padding-left: 24px;
    }
    .custom-main .ys-nyban-title {
        padding: var(--space140) 20px;
    }
    .cusdet-main .ys-nyban-title{
        padding-top: 140px;
        padding-bottom: 140px;
        position: static;
        transform: inherit;
    }
    .cusdet-main .ys-nyban-img{
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }
    .cusdet-main .ys-nyban-img img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    /* PDF预览功能样式-start */
    .zoom-controls input[type="range"] {
        width: 80px;
    }
    .pdf-container-controls button {
        padding: 0 5px;
    }
    /* PDF预览功能样式-end */
    .custom-wrap .hnbu-li-link-time span::after {
        width: 5px;
        height: 5px;
    }
    .custom-wrap-ul-li{
        width: 50%;
    }
    .custom-wrap-ul-li:nth-child(2){
        margin-top: 0;
    }
    .custom-wrap .hllt-cont {
        padding: 5px 8px;
    }
    .cwul-link .hnbu-li-link-time span {
        line-height: 1.75;
        font-size: 10px;
        padding-left: 10px;
    }
    .cwul-link-tit{
        font-size: 0.25rem;
    }
    .cwul-link {
        padding: 0.3rem 0.2rem;
    }
    .cwul-link-btn {
        margin-top: 0.3rem;
    }
    .hrbl-text-logo img:nth-child(1){
        display: none;
    }
    .hrbl-text-logo img:nth-child(2){
        position: static;
    }
    .inwr-select-bt-li span {
        font-size: 12px;
    }

    /* 2025.10.24二期-start */
    .piun-text .std-text20{
        margin-bottom: 0.2rem;
    }
    .pro-value-parga {
        margin: var(--contSpace) auto 0;
    }
    .piun-text {
        padding-right: 0;
        width: 100%;
    }
    .piun-text .std-font36 {
        margin-bottom: 0.1rem;
    }
    .piun-img {
        width: 100%;
        margin-top: 0.5rem;
    }
    .pro-info-ul-nub:nth-child(even) .piun-text {
        padding-left: 0;
    }
    .pro-info {
        padding: var(--space140) 0 var(--space140);
    }
    .pro-value-parga {
        width: 100%;
    }
    .pviu-nub {
        width: 100%;
        margin-top: 0.4rem;
    }
    .pviu-nub:nth-child(2),
    .pviu-nub:nth-child(3){
        margin-top: 0.4rem;
    }
    .pro-value-info-ul{
        justify-content: flex-start;
    }
    .paiu-nub {
        width: 50%;
        margin-bottom: 0.4rem;
    }
    .pro-adv-info-ul{
        justify-content: flex-start;
    }
    .paiu-nub-cont {
        padding-top: 0.25rem;
    }
    .paiu-nub-cont .std-text16{
        margin-top: 0.25rem;
    }
    .pro-main .ys-nyban-title {
        padding-top: 140px;
        padding-bottom: 140px;
        position: static;
        transform: inherit;
    }
    .pro-main .ys-nyban-img {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: -1;
    }
    .pro-main .ys-nyban-img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .pro-value-info{
        margin-top: var(--space100);
    }
    .prodet-info-text {
        width: 100%;
        padding-right: 0;
    }
    .prodet-info-img {
        width: 100%;
        margin-top: 0.5rem;
    }
    .prodet-info-text-btn img {
        width: 16px;
    }
    .prodet-info {
        padding: var(--space140) 0;
    }
    .why-info-ul-li{
        width: 100%;
        margin-top: 0.4rem;
    }
    .why-info-ul-li:nth-child(2){
        margin-top: 0.4rem;
    }
    .why-info {
        margin-top: -3rem;
    }
    .wiul-cont-text {
        min-height: inherit;
    }
    .wsnc-img {
        width: 100%;
        margin-top: 0.5rem;
    }
    .wsnc-text {
        padding-left: 0;
        width: 100%;
    }
    .wiic-slick-nub-cont{
        flex-direction: column-reverse;
    }
    .why-indus-info-cont {
        width: 100%;
    }
    .wsnc-text .std-text16,
    .wsnc-text-btn {
        margin-top: 0.3rem;
    }
    .why-stand-tp-text {
        padding-right: 0;
        width: 100%;
    }
    .why-stand-tp-img {
        width: 100%;
        margin-top: var(--space100);
    }
    .wsbi-ul-li{
        width: 100%;
        margin-top: 0.4rem;
    }
    .wsbi-ul-li:nth-child(2){
        margin-top: 0.4rem;
    }
    .why-feature-bt {
        padding: 0.4rem 0.4rem 0;
    }
    .wfbi-nub {
        width: 100%;
        margin-top: 0.4rem;
    }
    .wfbi-nub:nth-child(1){
        margin-top: 0;
    }
    .wfbi-nub-cont-tit {
        margin-top: 0.3rem;
    }
    .why-feature-company {
        padding: 0.4rem;
    }
    .why-feature-company-text {
        padding-right: 0;
        width: 100%;
    }
    .why-feature-company-img {
        width: 100%;
        border-radius: 14px;
        margin-top: var(--space100);
    }
    .why-about .hwtt-tit {
        width: 100%;
        margin-top: 0;
        padding-right: 0;
    }
    .why-about-parga {
        width: 100%;
        padding: 0;
        border-left: none;
        margin-top: var(--contSpace);
    }
    .why-feature-bg {
        width: 50%;
    }
    .wcti-list-nub p {
        font-size: 14px;
    }
    .wiic-slick-nub .wiic-slick-nub-cont{
        opacity: 1;
    }
    .wfct-parga p {
        font-size: var(--font16);
    }
    .wstt-tit {
        margin-bottom: var(--contSpace);
    }
    .custom-wrap-ul .hnbu-li-link-time span::after {
        width: 5px;
        height: 5px;
        top: 45%;
    }
    .custom-wrap-ul .hllt-cont {
        padding: 5px 8px;
    }

    /* 2025.10.24二期-end */

    /* 2025.11.28二期修改-start */
    .prodet-team-item {
        padding-top: var(--space140);
    }
    .prodet-info-text-parga p,
    .ptit-parga p{
        font-size: var(--font16);
    }
    :root {
        --space16: 8px;
    }
    .pro-adv-video {
        width: 100%;
    }
    .paeb-info-li-cont {
        padding-top: 14px;
    }
    .paeb-info-li {
        width: 100%;
        margin-top: 0.4rem;
    }
    .paeb-info-li:nth-child(2),
    .paeb-info-li:nth-child(3),
    .paeb-info-li:nth-child(4){
        margin-top: 0.4rem;
    }
    .pro-main .speaker-info {
        width: 100%;
        font-size: var(--font16);
    }
    .pro-value-tp-text {
        padding-right: 0;
        width: 100%;
    }
    .pro-value-tp-img {
        width: 100%;
        margin-top: 0.5rem;
    }
    .pett-info-ul-li{
        width: 100%;
        margin-top: 0.4rem;
    }
    .pett-info-ul-li:nth-child(2){
        margin-top: 0.4rem !important;
    }
    .pro-main .pro-value-parga {
        margin: var(--contSpace) 0 0;
    }
    .parga-space {
        margin-top: 14px;
    }
    .pro-exper-bt .pett-info-ul-li {
        width: 100%;
        margin-top: 0.4rem;
    }
    .pro-exper-bt .pett-info-ul-li:nth-child(2), .pro-exper-bt .pett-info-ul-li:nth-child(3){
        margin-top: 0.4rem;
    }
    .piul-tit::before {
        height: 16px;
    }
    .pro-revolu-cont {
        padding: 0.4rem 0.3rem;
    }
    .pro-revolu-cont-text .std-font24{
        margin-top: var(--contSpace);
    }
    .prct-info-ul-li{
        width: 100% !important;
        margin-top: 0.4rem;
    }
    .prct-info-ul-li:nth-child(1){
        margin-top: 0;
    }
    .piul-tit .std-text18 {
        width: calc(100% - 10px);
        padding-right: 18px;
    }
    .pett-parga,
    .pro-connect-text-parga,
    .pro-found-text-parga{
        margin-top: var(--contSpace);
    }
    .piul-cont {
        padding: 4px 0 4px 0.2rem;
    }
    .summary-main .pro-value-tp-text {
        width: 100%;
        padding-right: 0;
    }
    .summary-main .pro-value-tp-img {
        width: 100%;
    }
    .pro-exper-tp-text, .pro-found-text {
        padding-right: 0;
        width: 100%;
    }
    .pro-exper-tp-img, .pro-found-img {
        width: 100%;
        margin-top: 0.5rem;
    }
    .pro-process-item {
        padding-top: var(--space140);
    }
    .pro-connect-text {
        padding-right: 0;
        width: 100%;
    }
    .pro-connect-img {
        width: 100%;
        margin-top: 0.5rem;
    }
    .piul-cont .std-text16 {
        margin-top: 0.1rem;
    }
    .pili-num sup {
        font-size: 0.26rem;
    }
    .pro-adv {
        padding-bottom: 0.4rem;
    }
    .prodet-info-text .hwtt-tit .std-text20 {
        font-size: var(--font16);
    }
    .prodet-team-item-text {
        padding-right: 0;
        width: 100%;
    }
    .prodet-team-item-img{
        width: 100%;
        margin-top: 0.5rem;
    }
    .prodet-team-item:nth-child(2n) .prodet-team-item-text {
        padding-left: 0;
    }
    .pro-revolu-cont-img {
        width: 100%;
        margin-top: var(--space60);
    }
    .pro-revolu-cont-text {
        padding-left: 0;
        width: 100%;
    }
    .pro-revolu-cont{
        flex-direction: column-reverse;
    }
    .prct-info {
        margin-top: var(--space60);
    }
    .pro-value-parga,.pro-value-parga p,
    .pett-parga,.pett-parga p,
    .pro-connect-text-parga,.pro-connect-text-parga p,
    .pro-connect-text-more,.pro-connect-text-more p,
    .ppit-parga,.ppit-parga p,
    .pro-found-text-parga,.pro-found-text-parga p{
        font-size: var(--font16);
    }
    .summary-main .pro-connect-text-parga p {
        margin-bottom: 6px;
    }
    .pro-found-text-btn {
        margin-top: var(--contSpace);
    }
    .pro-process-item-bt .pett-info-ul-li:nth-child(1){
        margin-top: 0.5rem;
    }
    .piul-tit-icon {
        width: 10px;
    }
    .pett-parga{
        margin-bottom: 0.5rem;
    }
    .pro-exper-tp-text .hwtt-tit{
        margin-bottom: var(--contSpace);
    }
    /* 2025.11.28二期修改-end */
    /* 767end */
}
