@charset "utf-8";
/* 响应式原则：调大看小 */
@media screen and (max-width: 1920px) {
    /* 1920end */
}
@media screen and (max-width: 1680px) {
    :root{
        /* 字号 */
        --font56:52px;
        --font48:46px;
        --font40:36px;
        --font32:30px;
        --font24:22px;
        --text18:18px;
        --text16:16px;
        /* 间距 */
        --sapce120:100px;
        --sapce50:45px;
        --space150:120px;
        --sapce60:50px;
        --sapce30:26px;
    }
    .hdsu-li-ribox{
        right: 100px;
    }
    .sort-list-ul-li a {
        padding: 40px 45px 45px;
    }
    .sort-list-ul-li .ys-imgbox-cover {
        margin-bottom: 20px;
        width: 100px;
    }
    .slul-tit{
        margin-bottom: 12px;
    }
    .sort-list-ul-li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .sort-list-ul {
        margin: 0 -15px;
    }
    .ys-nyban-cry{
        padding: 160px 0 60px;
    }
    .ys-bread {
        top: 92px;
    }
    .mod-foot-bot {
        padding-top: 40px;
    }
    .ys-footer {
        padding: 65px 0 40px;
    }
    .mftr-ul {
        margin: 0 -45px;
    }
    .mftr-ul-li {
        padding: 0 45px;
    }
    .mftr-ul-li-tit {
        margin-bottom: 14px;
    }
    .mftr-ul-li ul li p a{
        line-height: 2.4;
    }
    .mftl-list {
        margin-bottom: 30px;
    }
    .mod-foot-bot-le p span {
        margin-right: 8px;
    }
    .second-page .sort-list-ul-li a {
        padding: 37px 80px 60px;
    }
    .second-page .sort-list-ul-li .slul-tit {
        margin-bottom: 20px;
    }
    .second-page .sort-list-ul-li .slul-word {
        margin-bottom: 60px;
    }
    .second-page .sort-list-ul-li .ys-imgbox-cover {
        margin: 0 auto 16px;
        width: 270px;
    }
    .listdet-ban h1 {
        margin-bottom: 24px;
    }
    .listdet-ban .ys-pos-center {
        top: 60%;
    }
    .lpsu-li-num {
        top: 10px;
        left: 38px;
        font-size: 70px;
    }
    .lpsu-list a {
        padding: 24px 25px 35px;
    }
    .lpsu-list-word {
        margin-bottom: 28px;
    }
    .lpsu-list-tit {
        margin-bottom: 5px;
    }
    .hssu-li .ys-imgbox-cover {
        margin-bottom: 20px;
    }
    .hssu-li-date {
        margin-bottom: 6px;
    }
    .arrows-icon{
        width: 36px;
        height: 36px;
    }
    .arrows-icon img {
        width: 12px;
    }
    .hssu-li {
        padding: 0 15px;
    }
    .home-story-slide-ul {
        margin: 0 -15px;
    }
    .lcul-le {
        padding-right: 35px;
    }
    .lcul-le-tit {
        font-size: 20px;
        margin-bottom: 10px;
    }
    .lcul-le-word {
        margin-bottom: 30px;
    }
    .list-cry-ul-li a {
        padding-bottom: 35px;
    }
    .list-cry-ul-li {
        padding: 0 30px;
        margin-bottom: 70px;
    }
    .list-ctact-wrap-box {
        padding: 50px 100px 60px;
    }
    .std-btn5-box {
        padding: 10px 18px 10px 40px;
    }
    .summary-list-ul-li {
        padding-top: 110px;
    }
    .mod-aside{
        left: 50px;
    }
    .slul-ri .std-btn6 {
        margin-bottom: 25px;
    }
    .slul-ri-word p{
        font-size: 18px;
    }
    .prodet-ban-ri {
        padding-left: 132px;
    }
    .prodet-ban-ri-lis {
        margin-bottom: 20px;
    }
    .prodet-ban-ri h1 {
        margin-bottom: 20px;
    }
    .std-btn4-box {
        padding: 10px 16px 10px 30px;
    }
    .std-btn4-box p {
        margin-right: 40px;
    }
    .std-btn4-icon {
        width: 22px;
    }
    .prodet-ban-wrap {
        padding-bottom: 60px;
    }
    .pbcb-ri-ul-li {
        padding: 0 80px;
    }
    .pbcb-ri-ul {
        margin: 0 -80px;
    }
    .prodet-ban-cry {
        padding-bottom: 80px;
    }
    .prodet-ban {
        padding-top: 170px;
    }
    .prodet-appli h2, .prodet-manu h2 {
        margin-bottom: 30px;
    }
    .duct-ban-wrap-word {
        margin-bottom: 32px;
    }
    .duct-ban-sear {
        height: 56px;
        margin-bottom: 30px;
    }
    .duct-ban-examp {
        margin-bottom: 30px;
    }
    .dbul-icon {
        width: 28px;
        margin-right: 6px;
    }
    .duct-ban-ul-li {
        padding: 0 30px;
    }
    .duct-ban-ul {
        margin: 0 -30px;
    }
    .duct-page .mod-aside{
        left: 20px;
    }
    .maul-text {
        padding-left: 16px;
    }
    .dlul-top {
        padding-bottom: 18px;
        margin-bottom: 24px;
    }
    .dlul-list-lis a {
        padding: 12px 42px 22px 36px;
    }
    .duct-list {
        padding-top: 60px;
    }
    .home-ban {
        padding-top: 160px;
    }
    .home-ban .ys-ban-txtbox {
        padding-bottom: 60px;
    }
    .home-prod-slide .hdsu-li-ribox {
        left: 100px;
    }
    .hdsu-li-ribox{
        width: 23%;
    }
    .hdsu-li-ribox h2 {
        margin-bottom: 16px;
    }
    .hdsu-li-ribox-word {
        margin-bottom: 50px;
    }
    .hpbu-li a {
        padding: 50px 55px 30px;
    }
    .hpbu-li {
        padding: 0 15px;
    }
    .home-prod-btm-ul {
        margin: 0 -15px;
    }
    .home-appli .mod-top {
        padding-bottom: 35px;
    }
    .home-appli-slide-tpul {
        margin-bottom: 36px;
    }
    .hasu-li-bot {
        padding: 40px 55px 40px 30px;
    }
    .home-about-num-ul {
        margin: 0 -50px;
    }
    .hanu-li {
        padding: 0 50px;
    }
    .hanu-li-box .ys-demo-num {
        font-size: 62px;
    }
    .hanu-li-box span {
        margin-left: 18px;
        padding-top: 34px;
    }
    .ys-pos-bot{
        width: 23%;
        bottom: 50px;
        right: 100px;
    }
    .mc-rtv-bd-r{
        max-height: 75vh;
    }
    .mc-table th {
        min-width: 160px;
    }
    .mod-top-le p {
        font-size: 20px;
    }
    .maul-text::before{
        width: 12px;
        height: 12px;
    }
    .maul-text::after {
        width: 6px;
        height: 6px;
    }
    .mod-aside-ul::after{
        left: 4px;
    }
    .maul-text p{
        font-size: 14px;
    }
    .duct-page .mod-aside {
        width: 165px;
    }
     /*kim start*/
    .dswc-cont-form-list, .dswc-cont-form-code {
        margin-bottom: 16px;
    }
     .pstu-list {
        padding: 0 40px;
    }
    .problem-section-top-ul{
        margin-left: -40px;
        margin-right: -40px;
    }
    .problem-section-cont {
        margin-top: 76px;
    }
    .pscu-list {
        margin-bottom: 36px;
    }
    .problem-section-cont-page {
        margin-top: 0px;
    }
    .download-section-ul {
        margin-top: 70px;
    }
    .dsul-cont {
        padding: 28px 50px;
    }
    .download-section-win .ys-modal-content {
        padding: 36px 65px 50px;
    }
    .details-section-top {
        padding-bottom: 90px;
        margin-bottom: 26px;
    }
    .lstu-list-link-btm {
        padding: 32px 34px 28px;
    }
    .list-section-top-ul {
        margin-top: -230px;
    }
    .recruit-section-btm-center{
        margin-top: 70px;
    }
    .rsbt-list {
        padding: 0 40px;
    }
    .rscr-act {
        padding: 44px 56px 30.5px;
    }
    .advant-tech-word p {
        font-size: 18px;
    }
    .advant-tech-word {
        margin-bottom: 40px;
    }
    .advant-track-ul-li {
        width: 490px;
    }
    .advant-ability h2 {
        margin-bottom: 40px;
    }
    .aaul-icon {
        width: 44px;
        margin-bottom: 26px;
    }
    .aaul-tit, .astl-tit{
        margin-bottom: 12px;
    }
    .advant-cry {
        margin-top: 70px;
    }
    .advant-cry-cont {
        padding: 65px 100px 70px 100px;
    }
    .advant-cry-cont-le {
        width: 100px;
    }
    .advant-cry-cont-ri {
        width: calc(100% - 100px);
        margin-left: 80px;
    }
    .astl-pro {
        margin-bottom: 22px;
    }
    .advant-serv-tpul {
        margin: 0 -16px 50px;
    }
    .advant-change-le-word p, .form-cont-le-word p {
        font-size: 18px;
    }
    .acru-li-ri {
        padding-left: 60px;
    }
    .acru-li-ri-tit{
        margin-bottom: 12px;
    }
    .acru-li-ri-word {
        margin-bottom: 30px;
    }
    .advant-change-ri {
        padding-left: 100px;
    }
    .advant-change-le{
        width: 44%;
    }
    .acru-li {
        margin-bottom: 80px;
    }
    .form-page .ys-bread, .form-cont-wrap {
        width: 82.5% !important;
        padding-left: 0;
    }
    .form-cont-ri-box {
        padding: 50px 70px;
    }
    .form-cont-le {
        padding-right: 100px;
        padding-top: 30px;
    }
    .form-cont-cry h1 {
        margin-bottom: 40px;
    }
    .dswc-cont-form-list {
        margin-bottom: 20px;
    }
    .dswc-cont-form-btn .std-btn6-box {
        padding: 10px 60px;
    }
    .ctact-compy-list h2, .ctact-from-le h2{
        margin-bottom: 22px;
    }
    .cclb-item-text p, .cclb-item-text p a{
        margin-bottom: 20px;
    }
    .ctact-compy-list {
        margin-bottom: 35px;
    }
    .cclb-item-word {
        margin-bottom: 4px;
    }
    .ctact-from-ri {
        width: 50%;
    }
    .ys-cont1360 {
        width: 82.5%;
    }
    .dcfc-icon {
        width: 110px;
    }
    .profile-compy-top {
        padding-bottom: 60px;
        margin-bottom: 60px;
    }
    .profile-compy-min {
        padding-bottom: 60px;
        margin-bottom: 70px;
    }
    .yx-switch2xia {
        padding: 0 90px 60px 70px;
    }
    .yx-switch2pic {
        height: 500px;
    }
    .piul-box {
        padding: 45px 60px;
    }
    .piul-logo {
        width: 190px;
        margin: 0 auto 25px;
    }
    .profile-infor-ul-li{
        padding: 0 10px;
    }
    .profile-infor-ul{
        margin:0 -10px
    }
    .profile-infor-tp .mod-arrows {
        width: 90px;
    }
    .profile-honor-top {
        padding-bottom: 70px;
        margin-bottom: 70px;
    }
    .profile-page .ys-nyban-img {
        margin-top: -200px;
    }
    /*kim end*/
    .download-section-win .ys-modal-content{
        max-height: calc(100vh - 40px);
    }
    .dcfa-input textarea {
        height: 50px;
    }
    .advant-change-le {
        width: 50%;
    }
    .advant-change-ri {
        width: 50%;
    }
    .htul-four-ul-li {
        margin-bottom: 26px;
    }
    .htul-link {
        padding: 6px 0;
    }
    .htul-four-ul {
        padding: 25px 30px;
    }
    .hult-lis {
        margin-bottom: 8px;
    }
    .list-section-top-ul{
        padding-top: 100px;
    }
    .atul-bot {
        bottom: 30px;
        width: calc(100% - 70px);
    }
    .hnip-second-le {
        padding: 30px 60px 40px;
    }
    .hsul-third-ul-li {
        margin-bottom: 2px !important;
    }
    .htul-four-ul-li {
        margin-bottom: 22px;
    }
    .head-nav-item-pull {
        width: calc(100% + 110px);
    }
    .hnip-ul-li-link {
        padding: 0 50px;
    }
    .prodet-ban-ri-btn1 {
        margin-right: 30px;
    }
    .lcul-le {
        padding-right: 32px;
    }
    .ys-nyban-title-word {
        width: 53%;
    }
    .head-logo {
        width: 210px;
    }
    .hnip-wrap {
        padding: 26px 24px;
    }
    .head-nav-item3 .hnip-wrap, .head-nav-item4 .hnip-wrap, .head-nav-item5 .hnip-wrap {
        padding: 18px 0px !important;
    }
    /*20250624--delia售后修改-start*/
    .problem-section-top-ul {
        margin-left: -35px;
        margin-right: -35px;
    }
    .pstu-list {
        padding: 0 35px;
    }
    /*20250624--delia售后修改-end*/
    /* 1680end */
}
@media screen and (max-width: 1560px) {
    :root{
        /* 字号 */
        --font56:50px;
        --font48:44px;
        --font40:34px;
        --font32:28px;
        --font24:22px;
        --text18:18px;
        --text16:16px;
        /* 间距 */
        --sapce120:90px;
        --sapce50:45px;
        --space150:110px;
        --sapce60:50px;
        --sapce30:26px;
    }
    .head-logo a {
        line-height: 70px;
    }
    .head-nav-item-title p{
        line-height: 70px;
    }
    .head-nav-item-title .iconfont {
        font-size: 10px;
    }
    .mnro-lang a {
        line-height: 70px;
    }
    .ys-search7-search {
        width: 20px;
        line-height: 70px;
    }
    .std-btn3-box p {
        padding: 5px 24px;
    }
    .mod-nav-ri-other {
        margin: 0 -16px;
        margin-right: 35px;
    }
    .mod-nav-ri-btn{
        margin-right: 35px;
    }
    .head-nav-item-title {
        padding: 0 25px;
    }
    .head-nav-item-prod {
        /*width: 600px;*/
        padding-top: 8px;
        box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, 0.05);
    }
    .hnip-second-le {
        padding: 30px 55px 45px;
    }
    .hnip-second-ri-ul {
        padding: 30px 40px 30px 40px;
    }
    .head-logo {
        width: 160px;
    }
    .mod-aside{
        left: 20px;
    }
    .duct-page .mod-aside {
        left: 8px;
    }
    .maul-text {
        padding-left: 12px;
    }
    .mod-aside-ul::after {
        left: 4px;
    }
    .duct-page .ys-cont1200{
        padding: 0 40px;
    }
    .mc-tab-sortbtn, .mc-table td .l-tabp p, .mc-tab-pro td{
        font-size: 16px;
    }
    .mc-table th {
        min-width: 185px;
    }
    /*.selector-page .ys-main {*/
    /*    padding-top: 70px;*/
    /*}*/
    .duct-page .mod-aside {
        width: 155px;
    }
    /*kim start*/
    .problem-section-cont {
        margin-top: 72px;
    }
    .download-section-ul {
        margin-top: 65px;
    }
    .dsul-cont {
        padding: 26px 45px;
    }
    .details-section-top {
        padding-bottom: 80px;;
        margin-bottom: 22px;
    }
    .lstu-list-link-btm {
        width: 90%;
        padding: 30px 32px 26px;
    }
    .list-section-ul-list {
        margin-bottom: 70px;
    }
    .list-section-top-ul {
        margin-top: -220px;
    }
    .lstu-list-link {
        padding-bottom: 60px;
    }
    .list-section {
        margin-top: 75px;
    }
    .rsbb-list-top-btm {
        padding: 26px 80px 40px 30px;
    }
    .rsbb-list-top {
        padding: 26px 44px 26px 28px;
    }
    .rscr-act {
        padding: 40px 50px 26.5px;
    }
    .advant-track-ul-li {
        width: 460px;
    }
    .ctact-from .dswc-cont-form {
        padding: 35px 20px 45px;
    }
    .phbu-li{
        padding: 0 55px;
    }
    /*kim end*/
    .dswc-cont-form-list {
        margin-bottom: 15px;
    }
    .dswc-cont-tit {
        margin-bottom: 20px;
    }
    .dswc-cont-form-list, .dswc-cont-form-code {
        margin-bottom: 15px;
    }
    .dswc-cont-form-btn .std-btn6-box {
        padding: 8px 58px;
    }
    .advant-change-ri {
        width: 48%;
    }
    .advant-change-le {
        width: 52%;
    }
    .list-section-top-ul{
        padding-top: 80px;
    }
    .head-logo {
        width: 180px;
    }
    /*20250624--delia售后修改-start*/
    /*20250624--delia售后修改-end*/
    /* 1560end */
}
@media screen and (max-width: 1440px) {
    .ys-modal-content {
        max-height: 650px;
    }
    :root{
        /* 字号 */
        --font56:46px;
        --font48:40px;
        --font40:30px;
        --font32:26px;
        --font24:20px;
        --text18:16px;
        --text16:16px;
        /* 间距 */
        --sapce120:80px;
        --sapce50:40px;
        --space150:100px;
        --sapce60:45px;
        --sapce30:22px;
    }
    .sort-list-ul-li a {
        padding: 35px 40px 40px;
    }
    .sort-list-ul-li .ys-imgbox-cover {
        margin-bottom: 15px;
        width: 94px;
    }
    .slul-tit {
        margin-bottom: 10px;
    }
    .std-btn6-box {
        padding: 5px 18px 5px 16px;
    }
    .std-btn6-icon {
        width: 12px;
        margin-left: 20px;
    }
    .ys-bread {
        top: 68px;
    }
    .ys-nyban-cry {
        padding: 150px 0 50px;
    }
    .head-nav-item-title {
        padding: 0px 18px;
    }
    .head-logo a {
        line-height: 60px;
    }
    .head-nav-item-title p {
        line-height: 60px;
    }
    .ys-search7-search {
        width: 18px;
        line-height: 60px;
    }
    .mnro-lang a {
        line-height: 60px;
    }
    .mnro-lang, .mnro-sear {
        padding: 0 14px;
    }
    .mod-nav-ri-other {
        margin: 0 -14px;
        margin-right: 30px;
    }
    .mod-nav-ri-btn{
        margin-right: 30px;
    }
    .std-btn3-box p {
        padding: 4px 22px;
        font-size: 14px;
    }
    .head-logo {
        width: 146px;
    }
    .head-nav-item-prod{
        /*width: 560px;*/
    }
    .hnip-second-le {
        padding: 30px 40px 35px;
    }
    .hnip-second-word {
        margin-bottom: 14px;
    }
    .hsul-item a {
        padding: 5px 16px;
    }
    .hnip-second-ul-li {
        margin: 0 -16px;
        margin-bottom: 4px;
    }
    .hnip-second .iconfont {
        font-size: 10px;
    }
    .hnip-second-ri-ul {
        padding: 30px 30px 30px 32px;
    }    
    .hsul-third-text a {
        padding-bottom: 16px;
    }
    .hsul-third-text {
        margin-bottom: 20px;
    }
    .hsul-third-ul-li {
        margin-bottom: 26px;
    }
    .head-nav-item-pull{
        /*width: 140px;*/
    }
    .hnip-wrap {
        padding: 25px 20px;
    }
    .hnip-ul-li {
        margin-bottom: 12px;
    }
    .mod-foot-bot {
        padding-top: 28px;
    }
    .ys-footer {
        padding: 55px 0 28px;
    }
    .mod-foot-top {
        padding-bottom: 40px;
    }
    .mftr-ul-li {
        padding: 0 36px;
    }
    .mftr-ul {
        margin: 0 -36px;
    }
    .mod-foot-bot-le p a {
        margin-right: 10px;
    }
    .second-page .sort-list-ul-li .ys-imgbox-cover {
        margin: 0 auto 14px;
        width: 240px;
    }
    .second-page .sort-list-ul-li .slul-tit {
        margin-bottom: 16px;
    }
    .second-page .sort-list-ul-li .slul-word {
        margin-bottom: 50px;
    }
    .second-page .sort-list-ul-li a {
        padding: 37px 70px 50px;
    }
    .ysln-box-img {
        width: 24px;
    }
    .ysln-box {
        width: 50px;
        height: 50px;
        padding: 13px 6px;
    }
    .ysln-tan-cry {
        padding: 11px 14px;
    }
    .ysln-tan-wrap-box {
        padding: 15px;
    }
    .ysln-tan-img {
        width: 94px;
        padding: 5px;
    }
    .ysln-box-title {
        font-size: 14px;
        margin-top: 5px;
    }
    .hssu-li-tit {
        padding-right: 0;
    }
    .lpsu-list{
        padding: 0 10px;
    }
    .listdet-prod-slide-ul{
        margin:0 -10px;
    }
    .lpsu-list a {
        padding: 24px 20px;
    }
    .lpsu-list-text {
        padding-bottom: 12px;
        margin-bottom: 12px;
    }
    .lpsu-list-word {
        margin-bottom: 22px;
    }
    .hssu-li .ys-imgbox-cover {
        margin-bottom: 16px;
    }
    .hssu-li-date {
        margin-bottom: 4px;
    }
    .hssu-li {
        padding: 0 10px;
    }
    .home-story-slide-ul {
        margin: 0px -10px;
    }
    .listdet-ban h1 {
        margin-bottom: 17px;
    }
    .lpsu-li {
        padding: 0 10px;
    }
    .listdet-pain-slide-ul {
        margin: 0 -10px;
    }
    .lpsu-li-box {
        padding: 50px 30px 35px;
    }
    .lpsu-li-num {
        top: 10px;
        left: 30px;
        font-size: 60px;
    }
    .lpsu-li-tit{
        margin-bottom: 10px;
    }
    .arrows-icon {
        width: 34px;
        height: 34px;
    }
    .home-story-slide .arrows-prev, .home-appli-slide .arrows-prev, .listdet-pain .arrows-prev, .listdet-prod .arrows-prev, .prodet-appli-slide .arrows-prev {
        left: -58px;
    }
    .home-story-slide .arrows-next, .home-appli-slide .arrows-next, .listdet-pain .arrows-next, .listdet-prod .arrows-next, .prodet-appli-slide .arrows-next{
        right: -58px;
    }
    .lcul-le {
        padding-right: 25px;
    }
    .lcul-le-word {
        margin-bottom: 25px;
    }
    .list-cry-ul-li a {
        padding-bottom: 30px;
    }
    .list-cry-ul-li {
        padding: 0 20px;
        margin-bottom: 60px;
    }
    .list-cry-ul {
        margin: 0 -20px;
    }
    .list-ctact-wrap-box {
        padding: 50px 90px 55px;
    }
    .std-btn5-box {
        padding: 8px 18px 8px 34px;
    }
    .list-ctact-wrap span::after {
        right: -36px;
        width: 20px;
        height: 2px;
    }
    .mod-aside-ul::after {
        left: 4px;
        width: 1px;
    }
    .maul-text::before {
        top: 2px;
        left: -2px;
        width: 12px;
        height: 12px;
    }
    .maul-text::after {
        top: 4px;
        left: 0;
        width: 6px;
        height: 6px;
    }
    .summary-list-ul-li {
        padding-top: 80px;
    }
    .prodet-ban-ri-lis {
        margin-bottom: 12px;
    }
    .prodet-ban-ri h1 {
        margin-bottom: 15px;
    }
    .std-btn4-box {
        padding: 8px 14px 8px 26px;
    }
    .std-btn4-box p {
        margin-right: 35px;
    }
    .std-btn4-box::after {
        width: 54px;
    }
    .hdsu-li-ribox {
        width: 25%;
        right: 80px;
    }
    .prodet-ban-ri {
        padding-left: 100px;
    }
    .prodet-ban-wrap {
        padding-bottom: 50px;
    }
    .pbcb-ri-ul-li {
        padding: 0 60px;
        margin-bottom: 8px;
    }
    .pbcb-ri-ul {
        margin: 0 -60px;
    }
    .prodet-ban-cry {
        padding-bottom: 70px;
    }
    .prodet-ban {
        padding-top: 140px;
    }
    .prodet-manu-ul-li a {
        padding: 15px 22px;
    }
    .pmul-min {
        margin: 0px 260px 0 100px;
    }
    .std-btn2-box {
        padding: 16px;
    }
    .prodet-appli h2, .prodet-manu h2 {
        margin-bottom: 26px;
    }
    .duct-ban-wrap-word {
        margin-bottom: 26px;
    }
    .duct-ban-sear {
        height: 52px;
        margin-bottom: 26px;
    }
    .duct-ban-examp {
        margin-bottom: 26px;
    }
    .dbul-icon {
        width: 24px;
        margin-right: 5px;
    }
    .duct-ban-btn .std-btn3-box p {
        padding: 6px 60px;
    }
    .duct-ban-sear-input input {
        padding: 0 165px 0 60px;
    }
    .dlul-top {
        padding-bottom: 18px;
        margin-bottom: 20px;
    }
    .dlul-list-lis a {
        padding: 12px 35px 20px;
    }
    .dlul-list-lis .ys-imgbox-cover {
        width: 70px;
        margin-bottom: 4px;
    }
    .dlul-list-lis {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .dlul-list {
        margin: 0 -10px;
    }
    .duct-list-ul-li {
        padding-top: 40px;
    }
    .duct-list {
        padding-top: 50px;
    }
    .home-ban {
        padding-top: 130px;
    }
    .home-ban .ys-ban-txtbox {
        padding-bottom: 60px;
    }
    .ys-ban-imgbox {
        margin: 0 auto;
        width: 86%;
    }
    .hpbu-li-top-tit {
        margin-bottom: 8px;
    }
    .home-prod-slide .hdsu-li-ribox {
        left: 90px;
    }
    .hdsu-li-ribox h2 {
        margin-bottom: 12px;
    }
    .hdsu-li-ribox-word {
        margin-bottom: 40px;
    }
    .home-prod-slide {
        margin-bottom: 20px;
    }
    .hpbu-li {
        padding: 0 10px;
    }
    .home-prod-btm-ul {
        margin: 0 -10px;
    }
    .hpbu-li-top-tit {
        margin-bottom: 6px;
    }
    .hpbu-li a {
        padding: 45px 50px 30px;
    }
    .home-prod-btm .arrows-prev {
        left: -58px;
    }
    .home-prod-btm .arrows-next {
        right: -58px;
    }
    .home-appli .mod-top {
        padding-bottom: 25px;
    }
    .hast-li-text {
        padding-bottom: 8px;
    }
    .home-appli-slide-tpul {
        margin-bottom: 28px;
    }
    .hasu-li-bot {
        padding: 35px 40px 35px 26px;
    }
    .home-about-num {
        margin-top: 20px;
        padding-bottom: 20px;
    }
    .ys-pos-bot {
        width: 25%;
        bottom: 40px;
        right: 82px;
    }
    .home-deve .hdsu-li-ribox{
        top: 45%;
    }
    .selector-table {
        margin-top: 30px;
    }
    .pbbs-icon {
        width: 20px;
    }
    .pbbs-cont {
        padding-left: 14px;
        width: calc(100% - 20px);
    }
    .pbbs-cont-input::after {
        height: 14px;
    }
    .mc-rtv-hd p, .mc-rtvhd-btn a, .mc-rtv-hd .mc-rtvhd-btn {
        font-size: 14px;
    }
    /*.selector-page .ys-bread {*/
    /*    top: 12px;*/
    /*}*/
    /*.selector-page .ys-main {*/
    /*    padding-top: 60px;*/
    /*}*/
    .hsul-third-ul {
        max-height: 215px;
    }
    .mod-foot-bot-le p span, .mod-foot-bot-le p a, .mfbr-ul-li a{
        font-size: 12px;
    }
    .mfbr-ul-li::after{
        height: 10px;
    }
    .mod-top-le p {
        font-size: 16px;
    }
    .hsul-third-ul-li {
        margin-bottom: 20px;
    }
    .duct-page .ys-cont1200 {
        padding: 0 45px;
    }
    /*kim start*/
    .pstu-list-link {
        padding: 24px 0 20px;
    }
    .problem-section-cont {
        margin-top: 64px;
    }
    .pscu-list {
        margin-bottom: 30px;
        padding-left: 28px;
    }
    .pscu-list-btm {
        padding: 22px 40px 10px;
    }
    .pscu-list-le-nub {
        margin-right: 28px;
    }
    .problem-section-cont-page .pc-fenye li {
        width: 36px;
        height: 36px;
        line-height: 36px;
    }
    .pstu-list {
        padding: 0 36px;
    }
    .problem-section-top-ul{
        margin-left: -36px;
        margin-right: -36px;
    }
    .psul-link {
        padding: 8px 26px;
    }
    .download-section-ul {
        margin-top: 60px;
    }
    .dsul-cont {
        padding: 20px 36px;
    }
    .dsul-cont-le-icon {
        width: 32px;
        margin-right: 24px;
    }
    .dsul-cont-ri-icon {
        width: 36px;
        height: 36px;
        border-radius: 36px;
    }
    .dsul-cont-ri-icon::after {
        width: 36px;
        height: 36px;
        border-radius: 36px;
    }
    .dsul-cont-ri-icon::before {
        width: 36px;
        height: 36px;
        border-radius: 36px;
    }
    .dswc-cont-tit {
        margin-bottom: 26px;
    }
    /* .dswc-cont-form-list {
        margin-bottom: 20px;
    } */
    .dswc-cont-form-list label{
        padding-bottom: 8px;
    }
    .dswc-cont-form-area {
        margin-bottom: 26px;
    }
    .dswc-cont-form-code label {
        width: 64%;
        padding-bottom: 8px;
    }
    .dswc-cont-form-code {
        margin-bottom: 18px;
    }
    .from-agree {
        margin-bottom: 26px;
    }
    .dcfb-cont {
        padding: 8px 60px;
    }
    .download-section-win .ys-modal-content {
        width: 530px;
        padding: 30px 55px 45px;
    }
    .details-section-top {
        padding-bottom: 65px;
        margin-bottom: 20px;
    }
    .dstu-list {
        margin-bottom: 10px;
    }
    .lstu-list-link-btm {
        padding: 26px 26px 20px;
    }
    .list-section-ul-list {
        margin-bottom: 60px;
        padding: 0 10px;
    }
    .list-section-ul {
        margin-left: -10px;
        margin-right: -10px;
    }
    .lsul-link-btm-date {
        margin-top: 12px;
        margin-bottom: 6px;
    }
    .list-section-top-ul {
        margin-top: -200px;
    }
    .lstu-list-link-btm {
        margin-top: -44px;
    }
    .list-section {
        margin-top: 70px;
    }
    .recruit-section-btm-top {
        margin-bottom: 36px;
    }
    .rsbb-list-top {
        padding: 22px 36px 22px 26px;
    }
    .rsbb-list-top-btm {
        padding: 24px 64px 32px 30px;
    }
    .rltb-act h5 {
        margin-bottom: 16px;
    }
    .rltb-com {
        padding: 8px 20px;
        margin-top: 28px;
    }
    .rsbb-list {
        margin-bottom: 24px;
    }
    .recruit-section-btm-center {
        margin-top: 60px;
    }
    .recruit-section-btm-center .std-btn6-box {
        padding: 13px 23px;
    }
    .recruit-section-btm-center .std-btn6-icon {
        margin-left: 28px;
    }
    .rsbt-list {
        padding: 0 33px;
    }
    .rscr-act {
        padding: 36px 40px 22.5px;
    }
    .advant-tech-word {
        margin-bottom: 30px;
    }
    .advant-tech-word p {
        font-size: 16px;
    }
    .advant-track-ul-li {
        width: 420px;
    }
    .advant-ability h2 {
        margin-bottom: 30px;
    }
    .aaul-box {
        padding-top: 30px;
    }
    .aaul-icon {
        width: 40px;
        margin-bottom: 22px;
    }
    .aaul-tit, .astl-tit {
        margin-bottom: 10px;
    }
    .advant-cry-cont {
        padding: 65px 90px;
    }
    .advant-cry-cont-le {
        width: 90px;
    }
    .advant-cry-cont-ri {
        width: calc(100% - 90px);
        margin-left: 75px;
    }
    .advant-cry {
        margin-top: 60px;
    }
    .astl-pro {
        margin-bottom: 18px;
    }
    .advant-ability {
        padding-top: 90px;
    }
    .advant-change-le-word p, .form-cont-le-word p {
        font-size: 16px;
    }
    .advant-change-ri {
        padding-left: 80px;
    }
    .acru-li-ri {
        padding-left: 50px;
    }
    .acru-li {
        margin-bottom: 70px;
    }
    .acru-li-ri-word {
        margin-bottom: 25px;
    }
    .acru-li-ri-tit {
        margin-bottom: 10px;
    }
    .form-cont {
        padding-top: 160px;
    }
    .form-cont-cry h1 {
        margin-bottom: 30px;
    }
    .form-cont-le {
        padding-right: 95px;
        padding-top: 25px;
    }
    .form-cont-ri-box {
        padding: 50px 60px;
    }
    .form-page .dswc-cont-form-list {
        padding: 0 10px;
    }
    .form-page .dswc-cont-form {
        margin: 0 -10px;
    }
    .form-page .dswc-cont-form-area, .form-page .dswc-cont-form-code, .form-page .form-agree {
        padding: 0 10px;
    }
    .dswc-cont-form-area {
        margin-bottom: 20px;
    }
    .form-page .dswc-cont-form-btn {
        padding-left: 10px;
    }
    .dswc-cont-form-btn .std-btn6-box {
        padding: 10px 50px;
    }
    .cclb-item-text p, .cclb-item-text p a {
        margin-bottom: 14px;
    }
    .ctact-compy-list h2, .ctact-from-le h2 {
        margin-bottom: 18px;
    }
    .cclb-item-word p {
        font-size: 14px;
    }
    .ctact-from-le {
        width: 52%;
    }
    .ctact-from-ri {
        width: 52%;
        bottom: 75px;
    }
    .dcfc-icon {
        width: 90px;
    }
    .profile-compy-top {
        padding-bottom: 50px;
        margin-bottom: 50px;
    }
    .pcmu-li-box .ys_demo_num {
        font-size: 60px;
    }
    .pcmu-li-word {
        flex-shrink: 0;
        margin-left: 15px;
        padding-top: 30px;
    }
    .profile-compy-min {
        padding-bottom: 50px;
        margin-bottom: 60px;
    }
    .yx-switch2xia {
        padding: 0 80px 50px 60px;
    }
    .yx-switch2pic {
        height: 430px;
    }
    .yx-switch2wen {
        padding: 50px 50px;
        padding-left: 9%;
        padding-right: 17%;
    }
    .piul-logo {
        width: 160px;
        margin: 0 auto 18px;
    }
    .piul-box {
        padding: 40px 45px;
    }
    .piul-tit {
        margin-bottom: 30px;
    }
    .profile-logo-ul-li {
        padding: 0 16px;
        margin-top: 30px;
    }
    .phtb-btmul-li {
        margin-top: 20px;
    }
    .pblb-word {
        margin-bottom: 3px;
    }
    .profile-honor-top {
        padding-bottom: 60px;
        margin-bottom: 60px;
    }
    .profile-page .ys-nyban-img {
        margin-top: -170px;
    }
    /*kim end*/
    .ctatc-page .dswc-cont-form .dcfc-icon{
        width: 110px;
    }
    .dswc-cont-tit {
        margin-bottom: 18px;
    }
    .download-main .dswc-cont-form-code {
        width: 90%;
    }
    .download-main .dcfc-icon {
        width: 110px;
    }
    .download-main .mCSB_scrollTools .mCSB_draggerContainer {
        top: 10px;
    }
    .download-main .download-section-win .ys-modal-content {
        padding: 30px 15px 45px 55px;
    }
    .download-section-win-cont{
        padding-right: 30px;
    }
    .form-page .dcfc-icon {
        width: 110px;
    }
    /*kim 20240726*/
    .download-main .dswc-cont-form-code {
        width: 100%;
    }
    .aaul-box {
        padding-right: 16px;
    }
    .advant-change-le {
        padding-left: 8.75%;
    }
    .advant-change-wrap {
        padding-right: 8.75%;
    }
    .advant-change-bg {
        width: 120%;
    }
    .recruit-main .rltb-com{
        padding: 0;
    }
    .rltb-com-ri{
        width: 34px;
        margin-left: 18px;
    }
    .rltb-com-ri::after {
        height: 14px;
    }
    .hsul-third-ul-li {
        padding-right: 30px;
        padding-left: 16px;
    }
    .htul-four-ul-li {
        margin-bottom: 22px;
    }
    .htul-four-ul-li a {
        font-size: 14px;
    }
    .htul-four-ul {
        padding: 25px 25px;
    }
    .hsul-third-text {
        margin-left: 16px;
    }
    .hult-lis a {
        font-size: 14px;
    }
    .atul-bot {
        bottom: 20px;
        width: calc(100% - 40px);
    }
    .atul-bot-word {
        padding-top: 8px;
    }
    .atul-bot-word p {
        font-size: 14px;
    }
    .atul-bot-tit {
        font-size: 18px;
    }
    .hsul-item a {
        padding: 4px 16px;
    }
    .hsul-third {
        padding-top: 26px;
    }
    .hsul-third-text a {
        padding: 0;
        padding-bottom: 10px;
    }
    .hsul-third-text {
        margin: 0px 16px 12px;
    }
    .htul-four-ul-li {
        margin-bottom: 18px;
    }
    .hnip-ul-li-link {
        padding: 0 30px;
    }
    .std-btn4-icon {
        width: 20px;
    }
    .lcul-le {
        padding-right: 15px;
    }
    .reset-search {
        font-size: 14px;
    }
    .reset-search img {
        width: 14px;
        margin-left: 5px;
    }
    /*20250624--delia售后修改-start*/
    .problem-section-top-ul {
        margin-left: -25px;
        margin-right: -25px;
    }
        .pstu-list {
        padding: 0 25px;
    }
    /*20250624--delia售后修改-end*/
    /* 1440end */
}
@media screen and (max-width: 1360px) {
    :root{
        /* 字号 */
        --font56:44px;
        --font48:38px;
        --font40:28px;
        --font32:24px;
        --font24:20px;
        --text18:16px;
        --text16:16px;
        /* 间距 */
        --sapce120:70px;
        --sapce50:40px;
        --space150:90px;
        --sapce60:45px;
        --sapce30:22px;
    }
    .sort-list-ul-li a {
        padding: 30px 35px 35px;
    }
    .mod-foot-bot-le p span, .mod-foot-bot-le p a, .mfbr-ul-li a {
        font-size: 12px;
    }
    .listdet-ban h1 {
        margin-bottom: 12px;
    }
    .home-ban .ys-ban-txtbox {
        padding-bottom: 50px;
    }
    .mc-rtv-bd-l {
        height: 530px;
    }
    .mc-rtvl-xlbd .mc-rtvl-inputbox span{
        font-size: 16px;
    }
    /*kim start*/
    .problem-section-cont {
        margin-top: 60px;
    }
    .download-section-win .ys-modal-content {
        width: 500px;
        padding: 30px 45px 40px;
    }
    .list-section {
        margin-top: 70px;
    }
    .rltb-com {
        width: 34%;
    }
    .rltb-com-ri {
        padding-left: 14px;
        width: 34px;
        margin-top: 3px;
    }
    /*kim end*/
    .advant-change-le {
        padding-left: 9.75%;
    }
    .rltb-com-ri {
        padding-left: 14px;
        width: 30px;
        margin-top: 3px;
        margin-left: 12px;
    }
    .list-section-top-ul{
        padding-top: 70px;
    }
    /*20250624--delia售后修改-start*/
    /*20250624--delia售后修改-end*/
    /* 1360end */
}
@media screen and (max-width: 1280px) {
    .ys-modal-content {
        max-height: 600px;
    }
    :root{
        /* 字号 */
        --font56:40px;
        --font48:34px;
        --font40:26px;
        --font32:22px;
        --font24:20px;
        --text18:16px;
        --text16:14px;
        /* 间距 */
        --sapce120:60px;
        --sapce50:36px;
        --space150:80px;
        --sapce60:40px;
        --sapce30:20px;
    }
    .sort-list-ul-li {
        padding: 0 12px;
        margin-bottom: 24px;
    }
    .sort-list-ul {
        margin: 0 -12px;
    }
    .sort-list-ul-li .ys-imgbox-cover {
        margin-bottom: 13px;
        width: 90px;
    }
    .std-btn6-icon {
        width: 10px;
        margin-left: 16px;
    }
    .head-logo {
        width: 136px;
    }
    .head-logo a {
        line-height: 55px;
    }
    .head-nav-item-title p {
        line-height: 55px;
    }
    .head-nav-item-title {
        padding: 0px 14px;
    }
    .mnro-lang, .mnro-sear {
        padding: 0 12px;
    }
    .mnro-lang::after {
        height: 12px;
    }
    .mnro-lang a {
        line-height: 55px;
    }
    .ys-search7-search {
        width: 18px;
        line-height: 55px;
    }
    .mod-nav-ri-other {
        margin: 0 -12px;
        margin-right: 24px;
    }
    .mod-nav-ri-btn{
        margin-right: 24px;
    }
    .ys-bread {
        top: 62px;
    }
    .ys-nyban-cry {
        padding: 130px 0 50px;
    }
    .mftr-ul-li ul li p a {
        line-height: 2.2;
    }
    .mftr-ul-li-tit {
        margin-bottom: 10px;
    }
    .mftl-list-tab {
        margin-bottom: 4px;
    }
    .mftl-list {
        margin-bottom: 25px;
    }
    .mod-foot-top {
        padding-bottom: 30px;
    }
    .mod-foot-bot {
        padding-top: 20px;
    }
    .ys-footer {
        padding: 45px 0 20px;
    }
    .mfbr-ul-li::after {
        height: 12px;
    }
    .second-page .sort-list-ul-li .slul-word {
        margin-bottom: 40px;
    }
    .second-page .sort-list-ul-li a {
        padding: 35px 55px 45px;
    }
    .second-page .sort-list-ul-li .ys-imgbox-cover {
        margin: 0 auto 12px;
        width: 220px;
    }
    .listdet-ban h1 {
        margin-bottom: 12px;
    }
    .lpsu-li-box {
        padding: 45px 25px 30px;
    }
    .lpsu-li-num {
        top: 5px;
        left: 25px;
        font-size: 54px;
    }
    .lpsu-list {
        padding: 0 8px;
    }
    .listdet-prod-slide-ul {
        margin: 0 -8px;
    }
    .lpsu-list-tit {
        margin-bottom: 3px;
    }
    .lpsu-list-text {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }
    .lpsu-list-word {
        margin-bottom: 18px;
    }
    .lpsu-list-tab{
        margin-bottom: 5px;
    }
    .hssu-li .ys-imgbox-cover {
        margin-bottom: 14px;
    }
    .hssu-li-date {
        margin-bottom: 2px;
    }
    .arrows-icon {
        width: 32px;
        height: 32px;
    }
    .arrows-icon img {
        width: 10px;
    }
    .home-story-slide .arrows-prev, .home-appli-slide .arrows-prev, .listdet-pain .arrows-prev, .listdet-prod .arrows-prev, .prodet-appli-slide .arrows-prev {
        left: -54px;
    }
    .home-story-slide .arrows-next, .home-appli-slide .arrows-next, .listdet-pain .arrows-next, .listdet-prod .arrows-next, .prodet-appli-slide .arrows-next{
        right: -54px;
    }
    .list-cry-ul-li a {
        padding-bottom: 26px;
    }
    .list-cry-ul-li {
        padding: 0 15px;
        margin-bottom: 50px;
    }
    .list-cry-ul {
        margin: 0 -15px;
    }
    .lcul-le-tit {
        font-size: 20px;
        margin-bottom: 8px;
    }
    .lcul-le-word {
        margin-bottom: 20px;
    }
    .list-ctact-wrap-box {
        padding: 50px 80px;
    }
    .mod-aside {
        left: 12px;
    }
    .prodet-ban {
        padding-top: 120px;
    }
    .duct-ban-wrap-word, .duct-ban-examp {
        margin-bottom: 20px;
    }
    .duct-ban-sear {
        height: 48px;
        margin-bottom: 22px;
    }
    .duct-ban-icon {
        width: 14px;
        left: 20px;
    }
    .duct-ban-btn .std-btn3-box p {
        padding: 5px 52px;
    }
    .duct-ban-sear-input input {
        padding: 0 145px 0 50px;
    }
    .dbul-icon {
        width: 20px;
    }
    .duct-ban-ul-li {
        padding: 0 20px;
    }
    .duct-ban-ul {
        margin: 0 -20px;
    }
    .dlul-list-lis .ys-imgbox-cover {
        width: 66px;
        margin-bottom: 4px;
    }
    .dlul-list-lis a {
        padding: 12px 25px 20px;
    }
    .duct-list {
        padding-top: 40px;
    }
    .mod-top-le h2 {
        margin-bottom: 12px;
    }
    .home-ban .ys-ban-txtbox {
        padding-bottom: 50px;
    }
    .home-ban .ys-ban-imgbox{
        height: 100%;
    }
    .home-ban {
        padding-top: 120px;
    }
    .ys-ban-imgbox {
        margin: 0 auto;
        width: 84%;
    }
    .home-prod-slide .hdsu-li-ribox {
        left: 80px;
    }
    .hdsu-li-ribox {
        width: 28%;
    }
    .hdsu-li-ribox-word{
        margin-bottom: 35px;
    }
    .hpbu-li a {
        padding: 45px 40px 30px;
    }
    .home-prod-btm .arrows-prev {
        left: -54px;
    }
    .home-prod-btm .arrows-next {
        right: -54px;
    }
    .hast-li-text {
        padding-bottom: 6px;
    }
    .hast-li-text::after{
        height: 1px;
    }
    .home-appli-slide-tpul {
        margin-bottom: 20px;
    }
    .hasu-li-bot {
        padding: 25px 30px;
    }
    .mod-top-le h2 {
        margin-bottom: 8px;
    }
    .hanu-li-box .ys-demo-num {
        font-size: 52px;
    }
    .hanu-li-box span {
        margin-left: 14px;
        padding-top: 30px;
    }
    .home-about-num {
        margin-top: 16px;
        padding-bottom: 16px;
    }
    .hdsu-li-ribox{
        right: 50px;
    }
    .ys-pos-bot {
        width: 28%;
        bottom: 40px;
        right: 53px;
    }
    .mc-table th {
        min-width: 160px;
    }
    .mc-tab-bd .mc-tab-td0 a {
        line-height: 54px;
    }
    .mc-table th, .mc-table td {
        padding: 14px 14px;
    }
    .mc-rtv-l {
        width: 280px;
    }
    .mc-rtvl-inputbox span {
        width: calc(100% - 16px);
        line-height: 40px;
        margin-left: 12px;
    }
    .mc-rtv-r {
        width: calc(100% - 280px);
    }
    .pbrl-ri-text p {
        font-size: 12px;
    }
    .pbrl-ri {
        left: 56px;
    }
    .pbrl-ri-text {
        padding: 3px 12px;
    }
    .pbrl-ri-arrow {
        width: 8px;
        height: 8px;
        left: 16px;
    }
    .selector-page .ys-nyban-title-word p{
        font-size: 14px;
    }
    /*.selector-page .ys-main {*/
    /*    padding-top: 55px;*/
    /*}*/
    .ys-ban-slick .slick-prev {
        left: 30px;
    }
    .ys-ban-slick .slick-next {
        right: 30px;
    }
    .slul-ri-word p {
        font-size: 16px;
    }
    .hsul-third-ul {
        max-height: 200px;
    }
    .mod-foot-bot-le p a {
        margin-right: 4px;
    }
    .mod-foot-bot-le p span {
        margin-right: 5px;
    }
    .mfbr-ul-li {
        padding: 0 8px;
    }
    .mfbr-ul {
        margin: 0 -8px;
    }
    .prul-text::after {
        top: 11px;
        width: 3px;
        height: 3px;
    }
    .mod-top-le p {
        font-size: 14px;
    }
    .mc-rtvl-xlbd .mc-rtvl-inputbox span, .mc-rtvl-inputbox span{
        font-size: 14px;
    }
    .mc-rtvl-checkbox {
        width: 14px;
        height: 14px;
    }
    .mc-tab-sortbtn, .mc-table td .l-tabp p, .mc-tab-pro td {
        font-size: 14px;
    }
    .mc-rtvl-xlbd .mc-rtvl-inputbox span{
        padding: 0 12px;
    }
    .duct-page .ys-cont1200 {
        padding: 0 50px;
    }
    .duct-page .mod-aside {
        left: 6px;
    }
    .maul-text::after {
        top: 5px;
        left: 0;
        width: 4px;
        height: 4px;
    }
    .maul-text::before {
        top: 2px;
        left: -2px;
        width: 10px;
        height: 10px;
    }
    .mod-aside-ul::after {
        left: 2.5px;
        width: 1px;
    }
    .maul-text {
        padding-left: 9px;
    }
    .duct-page .mod-aside {
        width: 152px;
    }
    .ctact-from-cry .dswc-cont-form-code {
        margin-bottom: 14px;
    }
    .download-main .download-section-win .ys-modal-content {
        padding: 30px 15px 40px 35px;
    }
    .download-section-win-cont {
        padding-right: 20px;
    }
    .dswc-cont-form-code {
        margin-bottom: 12px;
    }
    /*kim 20240726修改*/
    .aaul-box {
        padding-right: 14px;
    }
    .rltb-com-ri {
        padding-left: 14px;
        width: 28px;
        margin-top: 3px;
        margin-left: 12px;
    }
    .head-nav-item-prod {
        /*width: 550px;*/
    }
    .hnip-second-le {
        padding: 30px 25px;
    }
    .hnip-second-ri-ul {
        padding-right: 0px !important;
        padding-left: 20px !important;
    }
    .hsul-third-text {
        margin-bottom: 16px;
    }
    .hsul-third-text a {
        padding-bottom: 12px;
    }
    .head-nav-item-down .icon-arrow-left:before {
        font-size: 10px;
    }
    .htul-four-ul-li {
        margin-bottom: 18px;
    }
    .htul-four-ul {
        padding: 25px 20px;
    }
    .htul-link {
        padding: 4px 0;
    }
    .prodet-ban-ri-btn1 {
        margin-right: 24px;
    }
    .std-btn4-box {
        padding: 8px 12px 8px 22px;
    }
    .head-nav-item3 .hnip-wrap, .head-nav-item4 .hnip-wrap, .head-nav-item5 .hnip-wrap {
        padding: 12px 0px !important;
    }
    /*20250624--delia售后修改-start*/
    .pstu-list {
        padding: 0 18px;
    }
    .problem-section-top-ul {
        margin-left: -18px;
        margin-right: -18px;
    }
    /*20250624--delia售后修改-end*/
    /*2025.6.30-leo-start售后修改*/
    .ys-fii-name {
        padding-bottom: 8px;
    }
    .ys-fii-input {
        padding-bottom: 8px;
    }
    /*2025.6.30-leo-end售后修改*/
    /* 1280end */
}
@media screen and (max-width: 1200px) {
    .listdet-page .mod-arrows, .prodet-appli-slide .mod-arrows, .home-appli-slide .mod-arrows, .home-story-slide .mod-arrows{
        display: none !important;
    }
    .listdet-pain-slide-ul, .listdet-prod-slide-ul, .home-story-slide-ul, .prodet-appli-slide .list-cry-ul{
        padding-bottom: 38px;
    }
    .mod-aside, .home-prod-btm .mod-arrows{
        display: none !important;
    }
    .mod-nav {
        padding: 0 40px 0 40px;
    }
    .ys-ban-imgbox {
        width: 94%;
    }
    .home-prod-btm-ul, .home-appli-slide-ul{
        padding-bottom: 38px;
    }
    .selector-cry {
        padding: 0 40px;
        margin-top: 45px;
        margin-bottom: 55px;
    }
    /*kim start*/
    .ys-cont900{
        width: 100%;
        padding: 0 40px;
    }
    .details-main .ys-nybanner .ys-cont900{
        padding: 0;
    }
    .lstu-list-link-btm {
        padding: 24px 22px 16px;
    }
    .rscr-actp {
        margin-bottom: 14px;
    }
    .list-section {
        margin-top: 55px;
    }
    .lstu-list-link-btm {
        width: 91%;
    }
    .list-section-top-ul {
        margin-top: -150px;
    }
    .recruit-section-cont-le {
        left: 40px;
    }
    .rscr-act {
        padding: 30px 36px 15.5px;
    }
    .form-page .ys-bread, .form-cont-wrap {
        width: 100% !important;
        padding-left: 40px;
    }
    .form-cont-le {
        padding-right: 45px;
        padding-top: 15px;
    }
    .ys-cont1360 {
        width: 100%;
    }
    .profile-honor-bot .mod-arrows{
        display: none;
    }
    .advant-change-le {
        padding-left: 40px;
    }
    .advant-change-wrap {
        padding-right: 40px;
    }
    /* 1200end */
}
@media screen and (max-width: 1199px) {
    .ys-hd-pc{
        display: none !important;
    }
    /*.selector-page .ys-main {*/
    /*    padding-top: 0;*/
    /*}*/
    :root{
        /* 字号 */
        --font56:36px;
        --font48:30px;
        --font40:26px;
        --font32:22px;
        --font24:20px;
        --text18:16px;
        --text16:14px;
        /* 间距 */
        --sapce120:60px;
        --sapce50:32px;
        --space150:70px;
        --sapce60:40px;
        --sapce30:20px;
    }
    .sort-list-ul-li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .sort-list-ul {
        margin: 0 -10px;
    }
    .sort-list-ul-li .ys-imgbox-cover {
        margin-bottom: 10px;
        width: 86px;
    }
    .std-btn6-icon {
        width: 10px;
        margin-left: 14px;
    }
    .std-btn6-box {
        padding: 5px 16px;
    }
    .sort-list-ul-li a {
        padding: 30px 25px;
    }
    .yx-sidebar4{
        display: none !important;
    }
    .ys-bread {
        top: 12px;
    }
    .ys-nyban-cry {
        padding: 90px 0 50px;
    }
    .mftr-ul-li {
        padding: 0 30px;
    }
    .lpsu-li-box {
        padding: 40px 20px 25px;
    }
    .lpsu-li-num {
        top: 5px;
        left: 20px;
        font-size: 48px;
    }
    .lpsu-list a {
        padding: 20px 18px;
    }
    .lpsu-list-text {
        padding-bottom: 8px;
        margin-bottom: 8px;
    }
    .lpsu-list-text {
        padding-bottom: 8px;
        margin-bottom: 8px;
    }
    .listdet-ban .ys-pos-center {
        top: 55%;
    }
    .list-ctact-wrap-box {
        padding: 45px 70px;
    }
    .std-btn5-box {
        padding: 8px 16px 8px 30px;
    }
    .std-btn5-box p {
        margin-right: 36px;
    }
    .std-btn5-box::after {
        width: 46px;
    }
    .std-btn5-icon {
        width: 12px;
    }
    .slul-ri-word p {
        font-size: 16px;
    }
    .summary-list-ul-li {
        padding-top: 60px;
    }
    .slul-ri .std-btn6 {
        margin-bottom: 20px;
    }
    .prodet-ban {
        padding-top: 60px;
    }
    .prodet-ban-ri {
        padding-left: 80px;
    }
    .prodet-ban-ri-lis {
        margin-bottom: 10px;
    }
    .prodet-ban-ri h1 {
        margin-bottom: 12px;
    }
    .prodet-ban-wrap {
        padding-bottom: 40px;
    }
    .prodet-ban-cry {
        padding-bottom: 60px;
    }
    .pbcb-ri-ul-li {
        padding: 0 40px;
    }
    .pbcb-ri-ul {
        margin: 0 -40px;
    }
    .pmul-min {
        margin: 0px 200px 0 70px;
    }
    .pmul-le .ys-imgbox-cover {
        width: 62px;
        margin-right: 20px;
    }
    .prodet-manu-ul-li a {
        padding: 12px 20px;
    }
    .std-btn2-box {
        padding: 14px;
    }
    .std-btn2-icon {
        width: 12px;
    }
    .duct-list-ul-li {
        padding-top: 34px;
    }
    .home-ban {
        padding-top: 80px;
    }
    .ys-ban-slick .slick-prev, .ys-ban-slick .slick-next {
        top: 60%;
    }
    .ys-ban-slick .slick-prev {
        width: 44px;
        left: 20px;
    }
    .ys-ban-slick .slick-next {
        width: 44px;
        right: 20px;
    }
    .hpbu-li a {
        padding: 35px 30px;
    }
    .hasu-li-bot {
        padding: 25px 20px;
    }
    .home-appli-slide-tpul {
        margin-bottom: 16px;
    }
    .hanu-li-box .ys-demo-num {
        font-size: 44px;
    }
    .hanu-li-box span {
        margin-left: 10px;
        padding-top: 24px;
    }
    .home-about-num {
        margin-top: 14px;
        padding-bottom: 14px;
    }
    .hanu-li {
        padding: 0 30px;
    }
    .home-about-num-ul {
        margin: 0 -30px;
    }
    .hdsu-li-ribox-word {
        margin-bottom: 30px;
    }
    .mod-foot-bot {
        flex-direction: column-reverse;
        align-items: flex-start;
    }
    .mod-foot-bot-ri{
        margin-bottom: 4px;
    }
    /* 1199end */
    /*kim start*/
    .pstu-list-link {
        padding: 20px 0 16px;
    }
    .problem-section-cont {
        margin-top: 52px;
    }
    .pscu-list {
        margin-bottom: 24px;
        padding-left: 24px;
    }
    .pscu-list-le-nub {
        margin-right: 20px;
    }
    .pscu-list-btm {
        padding: 16px 36px 6px;
    }
    .problem-section-ul {
        white-space: nowrap;
        overflow-x: auto;
    }
    .problem-section-cont-page .ys-pcfy{
        display: block;
    }
    .problem-section-cont-page .pc-fenye li {
        width: 32px;
        height: 32px;
        line-height: 32px;
        margin: 0 8px;
    }
    .download-section-ul {
        margin-top: 50px;
    }
    .dsul-cont {
        padding: 18px 30px;
    }
    .download-section-ul {
        margin-top: 45px;
    }
    .rsbt-list {
        padding: 0 24px;
    }
    .rltb-com {
        width: 37%;
    }
    .advant-tech-word {
        margin-bottom: 24px;
    }
    .advant-track-ul-li {
        width: 360px;
    }
    .advant-track-cry::before, .advant-track-cry::after {
        width: 15%;
    }
    .advant-ability {
        padding-top: 70px;
    }
    .aaul-icon {
        width: 30px;
        margin-bottom: 12px;
    }
    .aaul-tit, .astl-tit {
        margin-bottom: 8px;
    }
    .advant-cry {
        margin-top: 50px;
    }
    .advant-cry-cont {
        padding: 55px 60px;
    }
    .advant-cry-cont-ri {
        width: calc(100% - 80px);
        margin-left: 60px;
    }
    .advant-cry-cont-le {
        width: 80px;
    }
    .advant-serv h2{
        margin-bottom: 15px;
    }
    .astl-pro {
        margin-bottom: 10px;
    }
    .advant-serv-tpul {
        margin: 0 -10px 40px;
    }
    .advant-serv-tpul-li {
        padding: 0 10px;
    }
    .form-cont {
        padding-top: 80px;
    }
    .ctact-compy-list1 .cclb-item:first-child .cclb-item-text {
        padding-right: 0;
    }
    .ctact-compy-list {
        margin-bottom: 30px;
    }
    .cclb-item-text p, .cclb-item-text p a{
        font-size: 16px;
        line-height:1.5;
    }
    .ctact-from-cry .dswc-cont-form-area {
        margin-bottom: 12px;
    }
    .ctact-from-cry .dswc-cont-form-list {
        margin-bottom: 12px;
    }
    .ctatc-page .dswc-cont-form-code label {
        width: 60%;
    }
    .ctact-from-cry .dswc-cont-form-code {
        margin-bottom: 12px;
    }
    /*kim 20240726 修改*/
    .phbu-li {
        padding: 0px 42px;
    }
    .rltb-com-ri {
        padding-left: 14px;
        width: 28px;
        margin-top: 3px;
        margin-left: 12px;
    }
    .list-section-top-ul{
        padding-top: 60px;
    }
    .advant-track-ul-li .ys-imgbox-cover:after {
        top: auto;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 30%;
        opacity: 1;
        background: linear-gradient(0deg, rgba(0, 0, 0, 0.50) 0%, rgba(0, 0, 0, 0) 100%);
    }
    .std-btn4-box p {
        margin-right: 26px;
    }
    /*kim end*/
    .ys-phmenu-close, .ys-phmenu-close .iconfont {
        font-size: 22px;
        font-weight: normal;
    }
    .ys-phnav-menubtn{
        width: 26px;
    }
    /*20250624--delia售后修改-start*/
    .problem-section-top-ul {
        margin-left: -15px;
        margin-right: -15px;
    }
    .pstu-list {
        padding: 0 15px;
    }
    /*20250624--delia售后修改-end*/
}
@media screen and (max-width: 991px) {
    :root{
        /* 字号 */
        --font56:32px;
        --font48:28px;
        --font40:24px;
        --font32:22px;
        --font24:20px;
        --text18:16px;
        --text16:14px;
        /* 间距 */
        --sapce120:60px;
        --sapce50:32px;
        --space150:70px;
        --sapce60:40px;
        --sapce30:20px;
    }
    .sort-list-ul-li:nth-child(2n+1){
        animation-delay: 0.2s;
    }
    .sort-list-ul-li:nth-child(2n+2){
        animation-delay: 0.3s;
    }
    .sort-list-ul-li{
        width: 50%;
    }
    .ys-bread{
        display: none !important;
    }
    .ys-nyban-cry {
        padding: 50px 0;
    }
    .ys-nyban-cry h1 {
        width: 40%;
        padding-right: 30px;
    }
    .ys-nyban-title-word {
        width: 60%;
    }
    .mftr-ul{
        display: none;
    }
    .mod-foot-bot{
        flex-direction: column-reverse;
        align-items: flex-start;
    }
    .ys-footer {
        padding: 40px 0 20px;
    }
    .mftl-list {
        margin-bottom: 0;
        padding: 0 30px;
    }
    .mod-foot-top-le{
        margin: 0 -30px;
        margin-bottom: 0px;
    }
    .mod-foot-top {
        padding-bottom: 20px;
    }
    .second-page .sort-list-ul-li .ys-imgbox-cover {
        margin: 0 auto 10px;
        width: 200px;
    }
    .second-page .sort-list-ul-li .slul-tit {
        margin-bottom: 12px;
    }
    .second-page .sort-list-ul-li .slul-word {
        margin-bottom: 32px;
    }
    .second-page .sort-list-ul-li a {
        padding: 35px 30px;
    }
    .second-page .sort-list-ul-li .ys-imgbox-cover {
        margin: 0 auto 10px;
        width: 170px;
    }
    .listdet-ban h1, .listdet-ban .ys-nyban-title-word {
        opacity: 0;
        width: 65%;
    }
    .listdet-ban .ys-pos-center {
        top: 50%;
    }
    .listdet-banbg {
        width: 100%;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        margin-top: -10px;
    }
    .listdet-banimg {
        width: 100%;
        height: auto;
        position: static;
    }
    .listdet-ban-pic {
        flex-direction: column-reverse;
    }
    .list-cry-ul-li{
        width: 100%;
        margin-bottom: 26px;
    }
    .list-cry-ul-li:nth-child(n) {
        animation-delay: 0.2s;
    }
    .list-ctact-wrap-box {
        padding: 40px 45px;
    }
    .prodet-ban-ri {
        padding-left: 30px;
    }
    .prodet-ban-ri h1 {
        margin-bottom: 10px;
    }
    .std-btn4-box {
        padding: 7px 12px 7px 22px;
    }
    .std-btn4-icon {
        width: 18px;
    }
    .std-btn4-box::after {
        width: 48px;
    }
    .pbcb-ri-ul-li {
        padding: 0 20px;
    }
    .pbcb-ri-ul {
        margin: 0 -20px;
    }
    .pbcb-ri {
        width: 75%;
    }
    .pbcb-le {
        width: 25%;
        padding-right: 20px;
    }
    .prodet-manu-ul-li a {
        padding: 10px 16px;
    }
    .duct-ban-sear {
        height: 44px;
        margin-bottom: 20px;
    }
    .duct-ban-wrap-word, .duct-ban-examp {
        margin-bottom: 16px;
    }
    .dlul-list-lis{
        width: 50%;
    }
    .dlul-list-lis:nth-child(2n+1) {
        animation-delay: 0.2s;
    }
    .dlul-list-lis:nth-child(2n+2){
        animation-delay: 0.3s;
    }
    .duct-list-ul-li {
        padding-top: 30px;
    }
    .home-ban {
        padding-top: 60px;
    }
    .mod-top-le h2 {
        margin-bottom: 8px;
    }
    .home-ban .ys-ban-txtbox {
        padding-bottom: 40px;
    }
    .hpbu-li a {
        padding: 25px 20px;
    }
    .home-prod-btm-ul .slick-track{
        display: flex;
        align-items: stretch;
    }
    .hpbu-li{
        height: auto !important;
    }
    .hpbu-li-top-tit{
        font-size: 18px;
    }
    .home-prod-slide .hdsu-li-ribox {
        left: 50px;
    } 
    .hdsu-li-ribox {
        width: 30%;
    }
    .home-prod-btm-ul, .home-appli-slide-ul {
        padding-bottom: 30px;
    }
    .hanu-li-box .ys-demo-num {
        font-size: 38px;
    }
    .hanu-li-box span {
        margin-left: 8px;
        padding-top: 20px;
    }
    .home-about-num {
        margin-top: 10px;
        padding-bottom: 10px;
    }
    .home-deve .hdsu-li-img-icon {
        width: 46%;
    }
    .home-deve .hdsu-li-img-pic {
        width: 48%;
    }
    .hdsu-li-ribox-word {
        margin-bottom: 24px;
    }
    .hdsu-li-ribox h2 {
        margin-bottom: 8px;
    }
    .ys-pos-bot {
        width: 30%;
        bottom: 26px;
        right: 54px;
    }
    .mc-rtv-l {
        width: 260px;
        padding-right: 20px;
    }
    .mc-table th {
        min-width: 230px;
    }
    /*kim start*/
    .pstu-list-link {
        padding: 16px 0 12px;
    }
    .pstu-list {
        padding: 0 33px;
    }
    .problem-section-top-ul{
        margin-left: -33px;
        margin-right: -33px;
    }
    .problem-section-ul {
        margin-top: 34px;
    }
    .psul-link {
        padding: 6px 20px;
    }
    .problem-section-cont {
        margin-top: 45px;
    }
    .dsul-cont {
        padding: 14px 24px;
    }
    .download-section-ul {
        margin-top: 42px;
    }
    .dsul-cont-le-icon {
        width: 24px;
        margin-right: 15px;
    }
    .dsul-cont {
        padding: 12px 20px;
    }
    .dsul-cont-ri .std-text16 {
        margin-top: 5px;
    }
    .download-section-win .ys-modal-content {
        width: 475px;
        padding: 22px 34px 30px;
    }
    .dcfb-cont {
        padding: 6px 40px;
    }
    .dcfc-icon {
        width: 94px;
    }
    .details-main .ys-nyban-cry h1 {
        width: 100%;
        padding-right: 0;
    }
    .details-section-top {
        padding-bottom: 45px;
    }
    .lstu-list-link-btm {
        padding: 20px 18px 14px;
    }
    .list-section-ul-list {
        width: 50%;
        margin-bottom: 50px;
    }
    .list-section {
        margin-top: 50px;
    }
    .lsul-link-btm-date {
        margin-top: 10px;
        margin-bottom: 4px;
    }
    .list-section-top-ul > :first-child .lstu-list-link-btm {
        margin-left: 45px;
    }
    .lstu-list-link {
        padding-bottom: 45px;
    }
    .list-section-top-ul {
        margin-top: -100px;
    }
    .rsbb-list-top {
        padding: 16px 26px 16px 18px;
    }
    .rsbb-list-top-tit {
        padding-left: 12px;
    }
    .rsbb-list-top-btm {
        padding: 20px 24px 24px 24px;
    }
    .rltb-com {
        width: 45%;
        margin-top: 24px;
        padding: 6px 16px;
    }
    .rltb-com-ri {
        padding-left: 12px;
        width: 30px;
        margin-top: 2px;
    }
    .rsbb-list {
        margin-bottom: 20px;
    }
    .rsbb-list-top-tit {
        padding-left: 10px;
        border-left: 3px solid #2F5597;
    }
    .recruit-section-btm-center {
        margin-top: 42px;
    }
    .recruit-section-btm-center .std-btn6-icon {
        margin-left: 15px;
        width: 14px;
        margin-bottom: 1px;
    }
    .recruit-section-btm-center .std-btn6-box {
        padding: 10px 16px;
    }
    .recruit-section-cont-ri {
        width: 50%;
        padding: 50px 0;
    }
    .rscr-act {
        padding: 24px 26px 9.5px;
    }
    .recruit-section-cont-le {
        width: 70%;
    }
    .advant-track-ul-li {
        width: 320px;
    }
    .aaul-box {
        padding-top: 14px;
    }
    .advant-page h2{
        margin-bottom: 15px;
    }
    .aaul-icon {
        width: 26px;
        margin-bottom: 10px;
    }
    .aaul-tit, .astl-tit {
        margin-bottom: 6px;
    }
    .advant-ability-ul{
        padding-bottom: 30px;
    }
    .advant-cry-cont {
        padding: 45px 40px;
    }
    .advant-cry-cont-le {
        width: 70px;
    }
    .advant-cry-cont-ri {
        width: calc(100% - 70px);
        margin-left: 40px;
    }
    .advant-cry-cont-ri p{
        font-size: 14px;
    }
    .advant-serv-tpul-li{
        opacity: 1;
        width: 33.333333%;
    }
    .astl-pro span{
        display: none;
    }
    .advant-serv-tpul{
        margin:0 -10px 34px;
    }
    .advant-serv-btmul{
        padding-bottom: 30px;
    }
    .advant-serv-tpul-li.act .astl-tit{
        color: var(--colormain);
    }
    .advant-ability {
        padding-top: 60px;
    }
    .advant-change-le {
        width: 100%;
    }
    .advant-change-ri {
        width: 100%;
        padding-left: 0;
        margin-top: 30px;
    }
    .advant-change-cont{
        flex-wrap: wrap;
    }
    .acru-li-ri-word p, .acru-li-num, .acru-li-ri-tit{
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .acru-li-ri {
        padding-left: 0;
        margin-top: 10px;
    }
    .acru-li-box{
        flex-wrap: wrap;
    }
    .acru-li{
        width: 50%;
        padding: 0 10px;
        margin-bottom: 0px;
    }
    .advant-change-ri-ul{
        margin: 0 -10px;
        padding-bottom: 30px;
    }
    .advant-change{
        overflow: hidden !important;
    }
    .advant-change-le{
        position: relative;
        top: auto;
    }
    .advant-change{
        padding-bottom: var(--space150);
    }
    .advant-change-bg{
        width: 100%;
    }
    .acru-li-box{
        height: 100%;
    }
    .advant-change-ri-ul .slick-track{
        display: flex;
        align-items: stretch;
    }
    .acru-li{
        height: auto !important;
    }
    .acru-li-ri {
        padding-left: 0;
        margin-top: 0;
    }
    .form-cont {
        padding-top: 50px;
    }
    .form-cont-le {
        width: 100%;
        padding-right: 0;
        padding-top: 0;
        margin-bottom: 30px;
    }
    .form-cont-ri {
        width: 100%;
    }
    .form-cont-cry{
        flex-wrap: wrap;
    }
    .form-cont-cry h1 {
        margin-bottom: 12px;
    }
    .form-cont-ri-box {
        padding: 30px 35px;
    }
    .ctact-from-ri {
        width: 50%;
        bottom: 150px;
    }
    .ctact-from-le {
        width: 56%;
    }
    .pcmu-li-box .ys_demo_num {
        font-size: 46px;
    }
    .pcmu-li-word {
        flex-shrink: 0;
        margin-left: 10px;
        padding-top: 24px;
    }
    .profile-compy-top {
        padding-bottom: 30px;
        margin-bottom: 30px;
    }
    .profile-compy-min {
        padding-bottom: 30px;
        margin-bottom: 40px;
    }
    .yx-switch2xia {
        padding: 0 30px 25px 30px;
    }
    .yx-switch2pic {
        height: 300px;
    }
    .piul-box {
        padding: 25px 20px;
    }
    .piul-tit{
        -webkit-line-clamp: inherit;
        height:auto;
    }
    .piul-logo {
        width: 120px;
        margin: 0px auto 10px;
    }
    .profile-page .ys-nyban-img {
        margin-top: -130px;
    }
    /*kim end*/
    .dswc-cont-form-code {
        width: 100%;
    }
    /*kim 20240726 修改*/
    .aaul-box {
        padding-right: 10px;
    }
    .advant-change-le {
        min-height: auto;
        position: static;
    }
    .advant-change-ri {
        padding-left: 40px;
    }
    .advant-change .slick-dots li{
        background: #fff;
    }
    .advant-change .slick-dots li.slick-active {
        background: var(--colormain);
    }
    .advant-serv-tpul {
        padding-bottom: 16px;
    }
    .rltb-com-ri {
        padding-left: 14px;
        width: 28px;
        margin-top: 3px;
        margin-left: 12px;
    }
    .list-ctact-wrap-box {
        padding: 40px 30px;
    }
    .list-ctact-wrap span {
        margin-right: 50px;
    }
    .list-ctact-wrap span::after {
        right: -30px;
        width: 18px;
    }
    .std-btn5-box {
        padding: 7px 14px 7px 22px;
    }
    .home-appli-slide-tp{
        width: 50%;
    }
    /*20250624--delia售后修改-start*/
    .problem-section-top-ul {
        margin-left: -10px;
        margin-right: -10px;
        overflow-x: scroll;
        white-space: nowrap;
        justify-content: flex-start;
    }
    .pstu-list {
        padding: 0 10px;
    }
    .pstu-list-link{
        white-space: nowrap;
    }
    /*20250624--delia售后修改-end*/
    /* 991end */
}
@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;
    }
    :root{
        /* 字号 */
        --font56:28px;
        --font48:26px;
        --font40:24px;
        --font32:22px;
        --font24:20px;
        --text18:16px;
        --text16:14px;
        /* 间距 */
        --sapce120:50px;
        --sapce50:30px;
        --space150:60px;
        --sapce60:40px;
        --sapce30:20px;
    }
    .ys-nyban-cry h1 {
        width: 100%;
        padding-right: 0px;
    }
    .ys-nyban-title-word {
        width: 100%;
    }
    .ys-nyban-cry{
        flex-wrap: wrap;
    }
    .ys-nyban-title-word{
        margin-top: 16px;
    }
    .mod-foot-bot-ri{
        margin-bottom: 5px;
    }
    .listdet-pain-top{
        flex-wrap: wrap;
    }
    .listdet-pain-top h2 {
        width: 100%;
        padding-right: 0;
    }
    .listdet-pain-top-word {
        width: 100%;
        margin-top: 10px;
    }
    .listdet-pain-slide-ul, .listdet-prod-slide-ul, .home-story-slide-ul {
        padding-bottom: 30px;
    }
    .listdet-ban h1, .listdet-ban .ys-nyban-title-word {
        opacity: 0;
        width: 100%;
    }
    .listdet-ban .ys-pos-center {
        background: var(--colormain);
        padding: 60px 20px;
        position: relative;
        transform: inherit;
        left: auto;
        top: auto;
    }
    .listdet-banbg {
        width: 100%;
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        margin-top: 0;
        position: absolute;
        bottom: 0;
        background: transparent;
        z-index: 4;
    }
    .list-ctact-wrap-box {
        padding: 35px 30px;
    }
    .std-btn5-box {
        padding: 6px 12px 6px 20px;
    }
    .std-btn5-box::after {
        width: 40px;
    }
    .std-btn5-box p {
        margin-right: 30px;
    }
    .slul-ri {
        width: 100%;
        align-items: flex-start;
    }
    .slul-le {
        width: 100%;
        padding-right: 0px;
        margin-bottom: 14px;
    }
    .slul-box{
        flex-wrap: wrap;
    }
    .summary-list-ul-li {
        padding-top: 50px;
    }
    .prodet-ban {
        padding-top: 40px;
    }
    .prodet-ban-wrap {
        padding-bottom: 30px;
        flex-wrap: wrap;
    }
    .prodet-ban-le {
        width: 50%;
        margin:0 auto;
    }
    .prodet-ban-ri {
        padding-left: 0;
        width: 100%;
    }
    .prodet-ban-ri h1 {
        margin-bottom: 8px;
    }
    .pbcb-ri {
        width: 100%;
    }
    .pbcb-le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 10px;
    }
    .prodet-ban-cry-box {
        flex-wrap: wrap;
    }
    .pmul-min {
        width: 60%;
        margin: 0px 30px 0 16px;
    }
    .pmul-le .ys-imgbox-cover {
        width: 58px;
        margin-right: 16px;
    }
    .duct-page .ys-cont1200 {
        padding: 0 20px;
    }
    .home-ban {
        padding-top: 50px;
    }
    .mod-top-le p {
        font-size: 14px;
    }
    .home-prod .hdsu-li-img-icon, .home-prod .hdsu-li-img-pic, .home-deve .hdsu-li-img-icon, .home-deve .hdsu-li-img-pic{
        display: none;
    }
    .home-prod-slide .hdsu-li-ribox, .home-deve .hdsu-li-ribox{
        left: auto;
        position: relative;
        transform: inherit;
        width: 100%;
        padding: 80px 20px 50px;
        margin-top: -100px;
        z-index: 3;
    }
    .home-prod-slide .hdsu-li-ribox::after, .home-deve .hdsu-li-ribox::after{
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: var(--colormain);
        opacity: 0.9;
        z-index: -1;
        clip-path: polygon(0% 0%, 100% 35%, 100% 100%, 0% 100%);
    }
    .home-prod-slide .hdsu-li-ribox::before, .home-deve .hdsu-li-ribox::before{
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 90%;
        background: var(--colormain);
        opacity: 0.9;
        z-index: -1;
        clip-path: polygon(0% 0%, 100% 15%, 100% 100%, 0% 100%);
    }
    .hdsu-li-ribox{
        right: auto;
    }
    .hanu-li {
        padding: 0 10px;
    }
    .home-about-num-ul {
        margin: 0 -10px;
        flex-wrap: wrap;
    }
    .hanu-li-box .ys-demo-num {
        font-size: 32px;
    }
    .hanu-li-box span {
        margin-left: 6px;
        padding-top: 14px;
        font-size: 12px;
    }
    .ys-pos-bot {
        width: auto;
        bottom: 26px;
        right: auto;
        left: 50%;
        transform: translateX(-50%);
    }
    .mc-rtv-l {
        display: block !important;
        transform: translateX(calc(-100% - 20px));
        opacity: 0;
        transition: all .6s;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 10;
        width: 100%;
        background: #fff;
        padding: 0 20px;
        height: 100%;
    }
    .mc-rtv-r {
        width: 100%;
    }
    .mc-rtv-sor {
        display: block;
    }
    .mc-rtv-l.show {
        opacity: 1;
        transform: translateX(0);
    }
    .selector-cry{
        position: relative;
    }
    .mc-rtv-bd-r {
        height: 550px;
    }
    .selector-cry {
        padding: 0 20px;
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .selector-page .ys-pos-center {
        top: 70%;
    }
    .selector-banimg{
        top: -34px;
    }
    /* 767end */
    /*kim start*/
    .pscu-list-le .std-text16 {
        width: 86%;
    }
    .pscu-list-le {
        align-items: stretch;
    }
    .pscu-list-btm {
        padding: 10px 38px 6px;
    }
    .pscu-list {
        margin-bottom: 20px;
        padding-left: 16px;
    }
    .pstu-list {
        padding: 0 20px;
    }
    .problem-section-top-ul{
        margin-left: -20px;
        margin-right: -20px;
    }
    .pstu-list {
        padding: 0 10px;
    }
    .problem-section-top-ul{
        margin-left: -10px;
        margin-right: -10px;
    }
    .problem-section-ul {
        margin-top: 30px;
    }
    .psul-link {
        padding: 4px 16px;
    }
    .problem-section-cont {
        margin-top: 40px;
    }
    .pscu-list {
        margin-bottom: 16px;
        padding-left: 14px;
    }
    .pscu-list-btm {
        padding: 10px 40px 6px;
    }
    .dsul-cont-le-icon {
        width: 20px;
        margin-right: 12px;
        margin-top: 4px;
    }
    .dsul-cont-le {
        width: 70%;
        padding-right: 20px;
    }
    .dsul-cont-ri {
        width: 30%;
    }
    .dsul-cont-le {
        align-items: stretch;
    }
    .dsul-cont-ri {
        align-items: stretch;
    }
    .dsul-cont-ri-icon::after {
        width: 26px;
        height: 26px;
        border-radius: 26px;
    }
    .dsul-cont-ri-icon::before {
        width: 26px;
        height: 26px;
        border-radius: 26px;
    }
    .dsul-cont-ri-icon {
        width: 26px;
        height: 26px;
        border-radius: 26px;
        margin-top: 3px;
    }
    .dsul-cont-ri .std-text16 {
        margin-top: 3px;
    }
    .details-section-top {
        padding-bottom: 40px;
        margin-bottom: 12px;
    }
    .dstu-list-link {
        height: auto;
        max-height: 3.5em;
        overflow: hidden;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }
    .dstu-list {
        margin-bottom: 2px;
    }
    .ys-cont900{
        width: 100%;
        padding: 0 20px;
    }
    .lllb-text {
        font-size: 16px;
    }
    .lstu-list-link {
        padding-bottom: 35px;
    }
    .lstu-list-link-btm {
        padding: 14px 15px 12px;
    }
    .list-section {
        margin-top: 40px;
    }
    .list-section-ul-list {
        margin-bottom: 40px;
        padding: 0 6px;
    }
    .list-section-ul {
        margin-left: -6px;
        margin-right: -6px;
    }
    .list-section-top-ul > :first-child .lstu-list-link-btm {
        margin-left: 35px;
    }
    .lstu-list-link-btm {
        width: 92%;
    }
    .recruit-section-cont-le {
        width: 100%;
        position: relative;
        left: 0;
        top: 0;
        transform: translateY(0);
    }    
    .rltb-com {
        width: 100%;
        margin-top: 20px;
        padding: 6px 16px;
    }
    .rscr-act p {
        margin-bottom: 10px;
    }
    .rsbt-list {
        padding: 0 18px;
    }
    .rsbb-list-top-tit {
        font-size: 16px;
    }
    .recruit-section-btm-center {
        margin-top: 36px;
    }
    .recruit-section-cont {
        flex-wrap: wrap;
    }
    .recruit-section-cont-ri {
        width: 100%;
        padding: 0;
    }
    .rscr-act {
        padding: 25px 20px 10.5px;
    }
    .advant-tech-word p {
        font-size: 14px;
    }
    .advant-cry-cont {
        padding: 25px 20px;
    }
    .advant-ability {
        padding-top: 60px;
    }
    .form-page .ys-bread, .form-cont-wrap {
        padding-left: 20px;
    }
    .form-cont-cry h1 {
        margin-bottom: 10px;
    }
    .form-cont-le{
        margin-bottom: 24px;
    }
    .form-agree {
        margin-bottom: 22px;
    }
    .ctact-compy-list-bot {
        margin: 0 -10px;
    }
    .cclb-item {
        width: 33.333333% !important;
        padding: 0 10px;
    }
    .ctact-from-ri{
        display: none;
    }
    .ctact-from-le {
        width: 100%;
    }
    .ctact-from h2 {
        margin-bottom: 20px;
    }
    .yx-switch2li.act .yx-switch2xia {
        opacity: 1;
        pointer-events: all;
    }
    .academy-serv-show{
        opacity: 0;
    }
    .yx-switch2wen{
        padding: 25px 20px;
    }
    .pcmu-li-box .ys_demo_num{
        font-size: 40px;
    }
    .pcmu-li-word {
        flex-shrink: 0;
        margin-left: 10px;
        padding-top: 16px;
    }
    .profile-page .slick-dots li{
        width: 14px;
    }
    .phtb-tpul-li-text {
        padding-bottom: 10px;
    }
    .profile-page .ys-nyban-img {
        margin-top: -180px;
    }
    .download-main .dswc-cont-form-code {
        width: 100%;
    }
    .form-page .dswc-cont-form-code {
        width: 100%;
    }
    /*kim 20240726修改*/
    .form-cont-bg{
        display: none;
    }
    .phbu-li {
        padding: 0px 24px;
    }
    .advant-change-le {
        padding-left: 20px;
    }
    .advant-change-ri {
        padding-left: 20px;
    }
    .advant-change-wrap {
        padding-right: 20px;
    }
    .rltb-com .std-btn6-box {
        padding: 8px 20px;
    }
    .rltb-com-ri{
        margin-top: 0px;
    }
    .list-section-top-ul{
        padding-top: 50px;
    }
    /*kim end*/
}
@media screen and (max-width: 480px) {
    :root{
        /* 字号 */
        --font56:26px;
        --font48:26px;
        --font40:24px;
        --font32:22px;
        --font24:20px;
        --text18:16px;
        --text16:14px;
        /* 间距 */
        --sapce120:40px;
        --sapce50:24px;
        --space150:42px;
        --sapce60:30px;
        --sapce30:20px;
    }
    .sort-list-ul-li{
        width: 100%;
    }
    .sort-list-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .sort-list-ul-li .ys-imgbox-cover {
        margin-bottom: 8px;
        width: 80px;
    }
    .slul-tit {
        margin-bottom: 8px;
    }
    .slul-word p{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .std-btn6-box {
        padding: 4px 15px;
    }
    .ys-nyban-cry {
        flex-wrap: wrap;
    }
    .ys-nyban-title-word {
        margin-top: 12px;
    }
    .mftl-list{
        margin-bottom: 20px;
    }
    .second-page .sort-list-ul-li a {
        padding: 25px 20px;
    }
    .second-page .sort-list-ul-li .slul-word {
        margin-bottom: 26px;
    }
    .second-page .sort-list-ul-li .slul-tit {
        margin-bottom: 10px;
    }
    .second-page .sort-list-ul-li .ys-imgbox-cover {
        margin: 0 auto 10px;
        width: 150px;
    }
    .second-page .sort-list-ul-li {
        width: 100%;
    }
    .second-page .sort-list-ul-li:nth-child(n){
        animation-delay: 0.2s;
    }
    .second-page .sort-list-ul-li .slul-tit {
        margin-bottom: 8px;
    }
    .second-page .sort-list-ul-li .ys-imgbox-cover {
        margin: 0 auto 8px;
        width: 130px;
    }
    .lpsu-list {
        padding: 0 5px;
    }
    .listdet-prod-slide-ul {
        margin: 0 -5px;
    }
    .lpsu-list a {
        padding: 20px 15px;
    }
    .lpsu-list-tit {
        margin-bottom: 1px;
    }
    .lpsu-list-text {
        padding-bottom: 6px;
        margin-bottom: 6px;
    }
    .lpsu-list-word {
        margin-bottom: 16px;
    }
    .listdet-ban .ys-pos-center {
        padding: 40px 20px;
    }
    .list-cry-ul-li a {
        padding-bottom: 20px;
        flex-direction: column-reverse;
    }
    .list-cry-ul-li {
        margin-bottom: 20px;
    }
    .list-cry-ul-li .ys-imgbox-cover {
        width: 100%;
    }
    .lcul-le {
        width: 100%;
        padding-right: 0;
        padding-top: 18px;
    }
    .lcul-le-tit {
        margin-bottom: 6px;
    }
    .lcul-le-word {
        margin-bottom: 14px;
    }
    .lcul-le-word p{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .list-ctact-wrap-box {
        padding: 36px 20px;
        flex-wrap: wrap;
    }
    .list-ctact-wrap h2 {
        margin-bottom: 16px;
        line-height: 1.5;
    }
    .list-ctact-wrap span::after {
        right: -26px;
        width: 16px;
        height: 1px;
    }
    .std-btn5-box::after {
        width: 36px;
    }
    .std-btn5-icon {
        width: 10px;
    }
    .std-btn5-box p {
        margin-right: 24px;
    }
    .std-btn5-box {
        padding: 5px 12px 5px 18px;
    }
    .summary-list-ul-li {
        padding-top: 30px;
    }
    .slul-ri-word p {
        font-size: 14px;
    }
    .slul-le h2{
        font-size: 20px;
    }
    .slul-le{
        margin-bottom: 10px;
    }
    .prodet-ban-le {
        width: 100%;
    }
    .pbcb-ri-ul-li{
        width: 100%;
    }
    .prodet-ban-cry {
        padding-bottom: 30px;
    }
    .pbcb-le{
        margin-bottom: 8px;
    }
    .prodet-manu-ul-li a{
        flex-direction: column;
        align-items: flex-end;
    }
    .pmul-le .ys-imgbox-cover {
        width: 54px;
        margin-right: 12px;
    }
    .pmul-min p {
        height: 5.25em;
        -webkit-line-clamp: 3;
    }
    .pmul-min {
        width: 100%;
        margin: 10px 0;
    }
    .pmul-le{
        width: 100%;
    }
    .std-btn2-box {
        padding: 10px;
    }
    .std-btn2-icon {
        width: 10px;
    }
    .duct-ban-sear {
        width: 100%;
        height: 40px;
        margin-bottom: 20px;
    }
    .duct-ban-ul{
        flex-wrap: wrap;
    }
    .duct-ban-btn .std-btn3-box p {
        padding: 4px 26px;
    }
    .duct-ban-icon {
        width: 12px;
        left: 12px;
    }
    .duct-ban-sear-input input {
        padding: 0 95px 0 35px;
    }
    .duct-ban-ul-li {
        padding: 0 10px;
        margin-bottom: 10px;
    }
    .duct-ban-ul {
        margin: 0 -10px;
    }
    .dlul-list-lis {
        width: 100%;
    }
    .dlul-list-lis:nth-child(n) {
        animation-delay: 0.2s;
    }
    .dlul-list-lis-word p{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .dlul-list-lis:last-child{
        margin-bottom: 0px;
    }
    .dlul-list-lis a {
        padding: 15px 20px 25px;
    }
    .mod-top {
        display: flex;
        align-items: flex-start;
        justify-content: flex-start;
        flex-direction: column;
    }
    .mod-top-le {
        width: 100%;
    }
    .mod-top-ri {
        margin-top: 14px;
    }
    .mod-top-le h2 {
        margin-bottom: 6px;
    }
    .home-ban {
        padding-top: 40px;
    }
    .home-ban .ys-ban-txtbox {
        padding-bottom: 30px;
    }
    .ys-ban-slick .slick-prev {
        width: 12px;
    }
    .ys-ban-slick .slick-next {
        width: 12px;
    }
    .hpbu-li-top-tit {
        font-size: 20px;
    }
    .home-page .hpbu-li .ys-imgbox-cover{
        width: 74%;
        margin: 0 auto;
    }
    .home-prod-slide .hdsu-li-ribox::before, .home-deve .hdsu-li-ribox::before{
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
    }
    .home-prod-slide .hdsu-li-ribox::after, .home-deve .hdsu-li-ribox::after{
        clip-path: polygon(0% 0%, 100% 20%, 100% 100%, 0% 100%);
    }
    .home-prod-slide .hdsu-li-ribox, .home-deve .hdsu-li-ribox{
        padding: 60px 20px 40px;
        margin-top: -45px;
    }
    .home-deve .hdsu-li-ribox{
        padding-bottom: 60px;
    }
    .hdsu-li-ribox h2 {
        margin-bottom: 10px;
    }
    .home-page .home-prod-slide a, .hdsu-li a{
        display: block;
        background: var(--colormain);
    }
    .home-prod-btm-ul {
        padding-bottom: 30px;
    }
    .hasu-li-bot {
        padding: 20px 0px 25px;
    }
    .home-appli .mod-top {
        align-items: flex-start;
    }
    .mod-top-le h2{
        font-size: 22px;
    }
    .home-ban h2{
        font-size: 26px;
    }
    .ys-ban-imgbox{
        width: 90%;
    }
    .mc-rtvhd-btn {
        padding: 0 15px;
        background: var(--colormain);
        color: #fff !important;
        line-height: 38px !important;
    }
    .mc-rtv-hd .mc-rtvhd-btn {
        display: block;
    }
    .mc-rtvbtn-dl {
        margin-left: 0;
    }
    .mc-rtv-hdr-r {
        position: absolute;
        right: 0;
        top: 0;
    }
    .mc-rtv-sor {
        width: 60%;
        margin-right: 0;
        /* padding: 0 10px; */
    }
    .mc-rtv-hd {
        padding: 0 0 30px;
        position: relative;
    }
    .mc-rtv-num {
        width: 100%;
        margin: 15px 0 0;
        /* padding: 0 10px; */
    }
    .mc-tab-sortbtn, .mc-table td .l-tabp p, .mc-tab-pro td {
        font-size: 14px;
    }
    .mc-table th {
        min-width: 140px;
    }
    .mc-rtv-bd-r {
        height: 400px;
    }
    .selector-page .ys-pos-center {
        top: 75%;
    }
    .selector-page h1{
        margin-bottom: 10px;
    }
    .ys-nyban-title-word p{
        font-size: 14px;
    }
    .hasu-li-bot{
        position: relative;
    }
    .hasu-li .mod-top-ri{
        position: absolute;
        top: -10px;
        right: 0;
    }
    .hasu-li .mod-top{
        flex-direction: column-reverse;
    }
    .hasu-li .mod-top-le h2 {
        margin-bottom: 8px;
        padding-right: 30px;
    }
    /*kim start*/
    .problem-section-top-ul {
        flex-wrap: nowrap;
        white-space: nowrap;
        overflow-x: auto;
    }
    .pstu-list-link {
        padding: 12px 0 10px;
    }
    .problem-section-ul {
        margin-top: 22px;
    }
    .problem-section-cont {
        margin-top: 32px;
    }
    .psul-link {
        padding: 2px 12px;
    }
    .pscu-list-le .std-text16 {
        width: 88%;
    }
    .pscu-list-ri {
        margin-top: 5px;
        width: 10px;
    }
    .pscu-list-le-nub {
        margin-right: 15px;
        font-size: 14px;
    }
    .pscu-list-le .std-text16 {
        font-size: 14px;
    }
    .pscu-list-btm p {
        font-size: 14px;
        line-height: 1.5;
    }
    .pscu-list-btm {
        padding: 4px 30px 2px;
    }
    .problem-section-cont-page .pc-fenye li {
        width: 24px;
        height: 24px;
        line-height: 24px;
        margin: 0 5px;
    }
    .pscu-list-le {
        width: calc(100% - 10px);
        padding-right: 20px;
    }
    .download-section-ul {
        margin-top: 36px;
    }
    .dsul-cont-le .std-text16 {
        font-size: 14px;
    }
    .dsul-cont-le {
        width: 100%;
        padding-right: 0;
    }
    .dsul-cont-ri {
        width: 100%;
        margin-top: 10px;
    }
    .dsul-cont-ri .std-text16{
        font-size: 12px;
    }
    .dsul-cont-le-icon {
        width: 16px;
        margin-right: 10px;
    }
    .dsul-cont-ri-icon::before {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }
    .dsul-cont-ri-icon::after {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }
    .dsul-cont-ri-icon {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }
    .download-section-win .ys-modal-content {
        padding: 18px 15px 20px;
    }
    .dcfl-input {
        padding: 0px 10px;
    }
    .dcfc-icon {
        width: 65px;
    }
    .dswc-cont-form-code label {
        padding-bottom: 2px;
    }
    .dswc-cont-form-agre p {
        width: calc(100% - 40px);
    }
    .dswc-cont-form-agre {
        align-items: stretch;
    }
    .dswc-cont-form-agre span {
        width: 12px;
        height: 12px;
        margin-top: 5px;
    }
    .dcfb-cont {
        padding: 2px 24px;
    }
    .details-section-top p {
        font-size: 14px;
        line-height: 1.5;
        margin-bottom: 7px;
    }
    .details-section-top {
        padding-bottom: 25px;
        margin-bottom: 10px;
    }
    .dstu-list-link {
        font-size: 14px;
        line-height: 1.5;
        height: auto;
        max-height: 3em;
        overflow: hidden;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }
    .lstu-list {
        width: 100%;
        margin-bottom: 30px;
    }
    .list-section-ul-list {
        margin-bottom: 30px;
        width: 100%;
    }
    .lllb-text {
        height: auto;
        max-height: 3.5em;
        overflow: hidden;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }
    .lsul-link-btm-text {
        height: auto;
        max-height: 3.5em;
        overflow: hidden;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        transition: all 0.5s;
    }
    .list-section-top-ul > :last-child{
        margin-bottom: 0;
    }
    .list-section-top-ul {
        margin-top: 40px;
    }
    .list-section-top-ul > :first-child .lstu-list-link-btm {
        margin-left: 0;
        border-left: 1px solid #D9D9D9;
    }
    .lstu-list-link-btm {
        width: 100%;
        padding: 25px 20px;
        border: 1px solid #D9D9D9;
    }
    .list-section-top-ul > :first-child .lstu-list-link{
        border-bottom: 0;
        padding-bottom: 0;
    }
    .lstu-list-link {
        padding-bottom: 25px;
    }
    /*f4*/
    .rsbt-list {
        padding: 0 14px;
    }
    .recruit-section-btm-top {
        margin-bottom: 28px;
    }
    .rsbb-list-top-tit {
        padding-right: 14px;
    }
    .rsbb-list-top-btm {
        padding: 16px 10px 16px 10px;
    }
    .rltb-act h5 {
        margin-bottom: 8px;
    }
    .rltb-act p {
        font-size: 14px;
        line-height: 1.5;
    }
    .rltb-com-ri {
        padding-left: 10px;
        width: 28px;
        margin-top: 2px;
    }
    .rsbb-list-top {
        padding: 12px 15px 12px 15px;
    }
    .rsbb-list {
        margin-bottom: 16px;
    }
    .recruit-section-btm-center .std-btn6-box {
        padding: 8px 14px;
    }
    .lstu-list{
        padding: 0 10px;
    }
    .list-section-top-ul{
        margin:40px -10px 0;
    }
    .advant-cry-cont{
        flex-wrap: wrap;
        justify-content: center;
    }
    .advant-cry-cont-ri {
        width: 100%;
        margin-left: 0;
    }
    .advant-cry-cont-le {
        width: 70px;
        margin-bottom: 20px;
    }
    .advant-serv-tpul {
        margin: 0 -10px 24px;
    }
    .advant-cry {
        margin-top: 30px;
    }
    .advant-ability-ul {
        padding-bottom: 22px;
    }
    .advant-ability {
        padding-top: 40px;
    }
    .advant-track-ul-li {
        width: 170px;
    }
    .advant-track-ul-li{
        margin: 0 5px;
    }
    .form-page .dswc-cont-form-list{
        width: 100%;
    }
    .form-cont-ri-box {
        padding: 25px 20px;
    }
    .advant-change-le-word p, .form-cont-le-word p {
        font-size: 14px;
    }
    .dcfa-input textarea {
        height: 50px;
    }
    .form-cont {
        padding-top: 41px;
    }
    .ctact-from .dswc-cont-form {
        padding: 25px 20px;
    }
    .ctact-from .dswc-cont-form-list, .dswc-cont-form-code {
        padding: 0;
        width: 100%;
    }
    .ctact-from .dswc-cont-form-area, .ctact-from .dswc-cont-form-email, .ctact-from .form-agree {
        padding: 0;
    }
    .ctact-from .dswc-cont-form-btn {
        padding-left: 0;
    }
    .ctact-compy-list-bot{
        flex-wrap: wrap;
    }
    .cclb-item {
        width: 100% !important;
        margin-bottom: 18px;
    }
    .cclb-item:last-child{
        margin-bottom: 0px;
    }
    .ctact-compy-list {
        margin-bottom: 20px;
    }
    .cclb-item-text p, .cclb-item-text p a {
        margin-bottom: 5px;
    }
    .dcfc-icon {
        width: 76px;
    }
    .profile-honor-top {
        padding-bottom: 40px;
        margin-bottom: 40px;
        flex-direction: column-reverse;
    }
    .profile-honor-top-le {
        width: 100%;
    }
    .profile-honor-top-ri {
        width: 78%;
        padding-left: 0;
        margin-bottom: 20px;
    }
    .profile-honor h2{
        margin-bottom: 10px !important;
    }
    .phtl-word{
        margin-bottom: 15px;
    }
    .phbu-li{
        padding:0 10px;
    }
    .profile-honor-bot-ul{
        margin: 0 -10px;
    }
    .phbu-li-btm-word p{
        font-size: 14px;
    }
    .profile-logo-ul-li{
        width: 50%;
        margin-top: 10px;
    }
    .profile-infor .profile-pharrow, .profile-infor-tp .mod-arrows{
        display: none;
    }
    .profile-pharrow{
        display: block;
        width: 80px;
        margin-top: 10px;
    }
    .profile-page .slick-dots li {
        width: 10px;
    }
    .profile-page .slick-dots {
        bottom: -25px;
    }
    .profile-infor{
        padding-top: 60px;
    }
    .profile-logo .slick-dots {
        bottom: -30px;
    }
    .yx-switch2xia {
        padding: 0 20px 25px 20px;
    }
    .yx-switch2pic {
        height: 260px;
    }
    .pcmu-li-box .ys_demo_num {
        font-size: 32px;
    }
    .profile-compy-min-ul{
        flex-wrap: wrap;
    }
    .pcmu-li-word {
        flex-shrink: 0;
        margin-left: 8px;
        padding-top: 8px;
    }
    .pcmu-li{
        margin-top: 10px;
    }
    .profile-compy-top {
        padding-bottom: 24px;
        margin-bottom: 20px;
        flex-direction: column;
    }
    .profile-compy-top-le {
        width: 100%;
        padding-right: 0;
    }
    .profile-compy-top-ri {
        width: 100%;
        margin-top: 15px;
    }
    .profile-compy-top-ri p{
        margin-bottom: 8px;
    }
    .ctatc-page .dswc-cont-form .dcfc-icon {
        width: 34%;
    }
    .ctatc-page .dswc-cont-form-code label {
        width: 60%;
        flex-grow: inherit;
    }
    .download-main .download-section-win .ys-modal-content {
        padding: 25px 15px 25px 20px;
    }
    .download-section-win-cont {
        padding-right: 10px;
    }
    .dcfl-text p {
        font-size: 12px;
    }
    .dswc-cont-form-list label {
        padding-bottom: 6px;
    }
    .dswc-cont-form-list, .dswc-cont-form-code {
        margin-bottom: 10px;
    }
    .download-main .dcfc-icon {
        width: 88px;
    }
    .dswc-cont-form-code label{
        flex-grow: inherit;
    }
    .dswc-cont-form-area {
        margin-bottom: 12px;
    }
    .dswc-cont-form-btn .std-btn6-box {
        padding: 6px 44px;
    }
    .form-page .dcfc-icon {
        width: 88px;
    }
    /* kim-2024-7-26修改 */
    .profile-pharrow {
        display: none;
    }
    .aaul-box {
        padding-right: 0;
    }
    .rltb-com .std-btn6-box {
        padding: 6px 14px;
    }
    .rltb-com-ri {
        padding-left: 10px;
        width: 26px;
        margin-top: 0px;
        margin-left: 8px;
    }
    .list-ctact-wrap h2{
        flex-direction: column;
    }
    .list-section-top-ul{
        padding-top: 40px;
    }
    .atul-bot-tit {
        font-size: 14px;
        color: #333;
        text-align: center;
    }
    .atul-bot {
        position: relative;
        left: auto;
        bottom: auto !important;
        transform: inherit;
        width: 100% !important;
        z-index: 2;
        margin-top: 4px;
    }
    .prodet-ban-ri-btn1 {
        margin-right: 20px;
    }
    .home-appli-slide-tp{
        width: 100%;
    }
    /*leo-2025.6.30-statr-售后修改*/
    .ys-fii-name {
        padding-bottom: 6px;
    }
    .ys-fii-input {
        padding-bottom: 6px;
    }
    .ys-select-li {
        padding: 4px 6px;
    }
    .ys-select-bd {
        max-height: 130px;
    }
    .iconfont {
        font-size: 14px;
    }
    /*leo-2025.6.30-end-售后修改*/
    /* 480end */
}

/* 新增 2024.12.20 star */

@media screen and (max-width: 1920px) {}

@media screen and (max-width: 1680px) {
    .model-chip-li {
        padding-top: 55px;
    }

    .model-entry-li {
        margin-bottom: 80px;
    }

    .suppor-advant-tit {
        margin-bottom: 15px;
    }

    .suppor-advant-top {
        margin-bottom: 38px;
    }

    .suppor-down-link {
        padding: 32px 42px;
        padding-right: 70px;
    }

    .sdll-le {
        width: 80px;
    }

    .sdll-ri {
        width: calc(100% - 80px);
        padding-left: 40px;
    }

    .sdll-ri-tit {
        margin-bottom: 6px;
    }

    .itbl-btm-li {
        padding: 12px 9px;
    }

    .itbl-top {
        padding: 13px 9px;
    }

    .drrb-wrap5 img {
        width: 16px;
    }
    
    .brief-produc-info p {
        font-size: 18px;
    }

.mclb-ri-link a, .mclb-ri-link p {
    font-size: 16px;
}

.mclb-ri-link a::after {
    top: 8px;
}
}

@media screen and (max-width: 1560px) {
    .model-nav-ul-li p {
        padding: 20px 0 20px;
    }

    .model-nav {
        top: 70px;
    }

    .model-entry-li-ri {
        width: 42%;
    }

    .model-entry-li:nth-child(2n) .model-entry-li-le {
        transform: translateX(-40px);
    }

    .blul-le-num p {
        font-size: 160px;
    }

    .blul-le-num {
        top: -80px;
        left: 3px;
    }

    .mod-tit44 {
        font-size: 40px;
    }

    .blul-ri {
        width: 48%;
    }

    .model-entry-li {
        margin-bottom: 65px;
    }
}

@media screen and (max-width: 1440px) {
    .model-nav {
        top: 60px;
    }

    .model-chip-li-top {
        padding-bottom: 18px;
        margin-bottom: 20px;
    }

    .mclb-ri-tit {
        margin-bottom: 12px;
    }

    .mod-tit20 {
        font-size: 18px;
    }

    .mclb-ri-info {
        margin-bottom: 6px;
    }

    .mclb-ri-link p {
        margin-bottom: 10px;
    }

    .mclb-ri-link a {
        margin-bottom: 6px;
    }

    .mod-tit36 {
        font-size: 30px;
    }

    .mell-tit {
        margin-bottom: 20px;
    }

    .model-nav-ul-li p {
        padding: 15px 0 15px;
    }

    .model-chip-li-top {
        padding-bottom: 15px;
        margin-bottom: 15px;
    }

    .model-entry-li {
        margin-bottom: 50px;
    }

    .brief-produc-tit {
        margin-bottom: 25px;
    }

    .mod-tit44 {
        font-size: 36px;
    }

    .brief-produc-tit {
        margin-bottom: 20px;
    }

    .blul-le-num p {
        font-size: 134px;
    }

    .blul-le-num {
        top: -58px;
        left: 3px;
    }

    .blul-le-tit {
        margin-bottom: 22px;
    }

    .blul-le {
        width: 45%;
        padding-top: 32px;
    }

    .brief-list-ul-li {
        margin-bottom: 80px;
    }

    .suppor-advant-tit {
        margin-bottom: 10px;
    }

    .suppor-advant-top {
        margin-bottom: 30px;
    }

    .sabl-wrap-btm {
        padding: 20px;
    }

    .itbl-btm-li-ri p {
        padding-left: 11px;
    }

    .itbl-btm-li-le {
        width: 14px;
        height: 14px;
        margin-top: 5px;
    }

    .data-result-ri-btm {
        padding-bottom: 32px;
    }

    .informa-type-btm-le {
        width: 220px;
    }

    .informa-type-btm-ri {
        width: calc(100% - 220px);
        padding-left: 30px;
    }

    .drrb-btm .drrb-wrap {
        padding: 12px 11px;
    }

    .itbl-btm-li-le::after {
        top: 48%;
        left: 48%;
    }
    
    .brief-produc-info p {
        font-size: 16px;
    }

}

@media screen and (max-width: 1360px) {}

@media screen and (max-width: 1280px) {
    .model-nav {
        top: 55px;
    }

    .model-nav-ul-li p {
        padding: 10px 0 10px;
    }

    .model-chip-li {
        padding-top: 45px;
    }

    .mclb-ri-link a {
        font-size: 14px;
        padding-left: 16px;
    }

    .mclb-ri-link a::after {
        width: 7px;
        height: 7px;
    }

    .mell-tit {
        margin-bottom: 13px;
    }

    .model-entry-li-ri {
        width: 45%;
    }

    .model-entry-li {
        margin-bottom: 40px;
    }

    .brief-produc-tit {
        margin-bottom: 15px;
    }

    .blul-le-num p {
        font-size: 112px;
    }

    .blul-le-num {
        top: -50px;
        left: 3px;
    }

    .mod-tit44 {
        font-size: 32px;
    }

    .blul-le-tit {
        margin-bottom: 15px;
    }

    .brief-list-ul-li {
        margin-bottom: 50px;
    }

    .suppor-advant-tit {
        margin-bottom: 8px;
    }

    .sabl-wrap-btm-tit {
        margin-bottom: 6px;
    }

    .sdll-le {
        width: 66px;
    }

    .sdll-ri {
        width: calc(100% - 66px);
        padding-left: 25px;
    }

    .suppor-down-link {
        padding: 26px 26px;
        padding-right: 46px;
    }

    .suppor-down-li {
        margin-bottom: 26px;
    }
    
        .mclb-ri-link a, .mclb-ri-link p {
        font-size: 14px;
    }


}

@media screen and (max-width: 1200px) {
    .model-entry-li-ri {
        width: 50%;
    }

    .model-entry-li:nth-child(2n) .model-entry-li-le {
        transform: translateX(0px);
    }

    .listdet-prod .mod-arrows {
        display: none;
    }

}

@media screen and (max-width: 1199px) {
    .model-nav {
        display: none;
    }

    .informa-type-btm-ri {
        padding-left: 20px;
    }

}

@media screen and (max-width: 991px) {
    .model-page .listdet-banbg {
        width: 100%;
    }

    .model-page .listdet-banimg {
        width: 100%;
    }

    .model-page .listdet-banbg {
        display: none;
    }

    .model-entry-li-le {
        width: 47%;
    }

    .model-page .listdet-ban h1,
    .model-page .listdet-ban .ys-nyban-title-word {
        width: 68%;
    }

    .blul-le-num p {
        font-size: 90px;
    }

    .blul-le-num {
        top: -30px;
    }

    .blul-le {
        width: 46%;
    }

    .brief-list-ul-li {
        margin-bottom: 35px;
    }

    .mod-tit44 {
        font-size: 24px;
    }

    .blul-le-num p {
        font-size: 78px;
    }

    .sabl-wrap .ys-imgbox-cover::after {
        height: 70%;
    }

    .informa-type-btm-le {
        width: 100%;
    }

    .informa-type-btm-ri {
        width: 100%;
        padding-left: 0px;
        padding-top: 28px;
    }

    .drrb-btm .drrb-wrap p {
        font-size: 12px;
    }

    .drrb-wrap p {
        font-size: 14px;
    }
    
    /*.brief-produc-info p {*/
    /*    font-size: 14px;*/
    /*    line-height: 1.6;*/
    /*}*/

}

@media screen and (max-width: 767px) {

    .model-page .listdet-ban h1,
    .model-page .listdet-ban .ys-nyban-title-word {
        width: 100%;
    }

    .mclb-le {
        width: 100%;
    }

    .mclb-ri {
        width: 100%;
        padding-left: 0;
    }

    .mclb-ri-link p {
        margin-bottom: 6px;
    }

    .model-chip-li {
        padding-top: 18px;
    }

    .model-chip {
        padding-top: 25px;
    }

    .model-entry-li-ri,
    .model-entry-li-le {
        width: 100%;
    }

    .model-entry-li {
        margin-bottom: 25px;
    }

    .mod-tit36 {
        font-size: 22px;
    }

    .mell-tit {
        margin-bottom: 8px;
    }

    .model-entry-li-le {
        padding-top: 0 !important;
    }

    .mclb-ri-tit {
        margin-bottom: 6px;
    }

    .mclb-ri-link a {
        margin-bottom: 4px;
    }

    .mod-tit20 {
        font-size: 16px;
    }

    .blul-le {
        width: 100%;
    }

    .brief-list-ul-li {
        flex-wrap: wrap;
    }

    .blul-ri {
        width: 100%;
        margin-top: 15px;
    }

    .blul-le-tit {
        margin-bottom: 8px;
    }

    .suppor-advant-btm-li {
        flex-wrap: wrap;
    }

    .sabl-ri,
    .sabl-le {
        width: 100%;
    }

    .sabl-wrap .ys-imgbox-cover img:nth-child(1) {
        display: block;
    }

    .sabl-wrap .ys-imgbox-cover img:nth-child(2) {
        position: absolute;
        object-fit: cover;
    }

    .sabl-wrap-btm {
        padding: 15px;
    }

    .suppor-down-link {
        padding: 26px 16px;
        flex-wrap: wrap;
    }

    .suppor-down-link-le {
        flex-wrap: wrap;
    }

    .sdll-ri {
        width: 100%;
        padding-left: 0;
        margin-bottom: 18px;
    }

    .sdll-le {
        width: 54px;
        margin-bottom: 12px;
    }

    .sdll-ri-tit {
        margin-bottom: 4px;
    }

    .drrb-top {
        display: none;
    }

    .drrb-btm-li {
        flex-wrap: wrap;
    }

    .drrb-wrap {
        width: 100%;
    }

    .drrb-wrap span {
        display: inline-block;
        font-weight: bold;
        color: #333;
    }

    .drrb-btm .drrb-wrap p {
        font-size: 14px;
    }

    .drrb-wrap {
        text-align: left;
        justify-content: flex-start;
    }

    .drrb-btm {
        border-top: 1px solid #F5F5F7;
    }

    .drrb-btm .drrb-wrap {
        padding: 4px 11px;
    }

    .drrb-btm-li {
        padding-top: 14px;
        padding-bottom: 14px;
    }

    .informa-type-btm {
        padding-top: 10px;
    }

}

@media screen and (max-width: 480px) {}

/* 新增 2024.12.20 end */
