@charset "utf-8";

/* 响应式原则：调大看小 */
@media screen and (max-width: 1920px) {

    /* 1920end */
}

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

    .head-nav-item {
        margin-right: 30px;
    }

    .mhtc-ri-cont a,
    .mhtc-li a {
        line-height: 38px;
    }

    .mhtc-ri-lang svg {
        width: 22px;
        margin-bottom: 2px;
    }

    .head-logo {
        width: 92px;
    }

    :root {
        --font64: 48px;
        --font56: 40px;
        --font40: 36px;
        --font36: 32px;
        --font32: 26px;
        --font24: 22px;
        --font22: 20px;
        --font20: 18px;
        --headh: 62px;
        --space120: 100px;
        --space100: 85px;
        --space60: 40px;
        --space40: 34px;
        --jianju1: 14px;
        --jianju2: -14px;
    }

    .ban-info {
        margin-bottom: 32px;
    }

    .home-page .ys-pos-center {
        top: 58%;
    }

    .yx-progr-li.act {
        width: 76px;
    }

    .head-nav-item-title svg {
        margin-right: 8px;
        margin-top: 0px;
    }

    .mhtr-wrap input {
        padding-left: 18px;
        padding-right: 40px;
    }

    .ban-ul-li {
        padding: 0 18px;
    }

    .hqul-icon {
        width: 56px;
    }

    .hqul-link p {
        padding-left: 8px;
    }

    .home-quick {
        padding: 15px 0;
    }

    .hatu-wrap {
        padding-top: 15px;
    }

    .hatu-wrap-tit {
        margin-bottom: 5px;
    }

    .home-applic-btm {
        width: calc(100% + 120px);
        transform: translateX(-120px);
    }

    .habu-wrap-ri {
        padding-left: 30px;
    }

    .habu-wrap-ri-tit {
        margin-bottom: 36px;
    }

    .mod-link {
        padding: 11px 30px;
    }

    .habu-wrap-ri .habu-wrap-ri-more {
        margin-bottom: 45px;
    }

    .hwrp-tit {
        margin-bottom: 15px;
    }

    .habu-wrap-ri {
        width: 34%;
    }

    .habu-wrap-le {
        width: 66%;
    }

    .home-applic-top {
        padding-bottom: 30px;
    }

    .hpbu-link {
        padding: 45px 42px;
    }

    .hpbu-link-icon {
        width: 50px;
        margin-bottom: 72px;
    }

    .hpbu-link-tit {
        margin-bottom: 10px;
    }

    .hpbu-link-info {
        margin-bottom: 22px;
    }

    .hatr-tit {
        margin-bottom: 15px;
    }

    .hatr-info {
        margin-bottom: 22px;
    }

    .home-about-btm .home-about-top-le {
        padding-top: 25px;
    }

    .hatl-li {
        padding: 18px 0 20px;
    }

    .hatl-li-top {
        margin-bottom: 7px;
    }

    .home-about-conta {
        padding: 25px 40px;
    }

    .hacl-tit {
        margin-bottom: 12px;
    }

    .hacr-link {
        width: 190px;
        padding: 11px 15px;
    }

    .home-news-le-tit {
        margin-bottom: 16px;
    }

    .home-news-le-info {
        margin-bottom: 40px;
    }

    .hnrl-link-ri {
        padding: 20px 30px;
    }

    .mod-look-warp-tit {
        margin-bottom: 25px;
    }

    .mftl-logo {
        width: 170px;
        margin-bottom: 55px;
    }

    .mod-fot-btm {
        padding: 15px 0;
    }

    .mod-fot-btm-ri a {
        margin-left: 15px;
    }

    a[href="https://www.yongsy.com"] {
        margin-left: 12px;
    }

    .mod-fot-top-ri>ul>li>ul>li:first-child {
        margin-bottom: 20px;
    }

    .mod-fot-top-ri>ul>li>ul>li {
        margin-bottom: 10px;
    }

    .mod-fot-top {
        padding-bottom: 25px;
    }

    .mod-top {
        width: 48px;
    }

    .head-nav-item-drop1 {
        top: 102px;
    }

    .hlul-link {
        padding-left: 40px;
        padding-right: 35px;
        padding-top: 11px;
        padding-bottom: 11px;
    }

    .hnid-ri {
        padding: 35px 95px 30px 45px;
    }

    .hrul-btm .mCSB_outside+.mCSB_scrollTools {
        right: -7%;
    }

    .hrul-btm {
        height: 250px;
    }

    .hrul-top {
        margin-bottom: 15px;
    }

    .mod-bord {
        top: 118px;
    }

    .ys-nybanner-info {
        margin-top: 12px;
    }

    .ys-nybanner .ys-pos-center {
        top: 66%;
    }

    .product-introdu-ul-li {
        margin: 0 40px;
    }

    .pcbu-link {
        padding: 12px;
    }

    .pcbu-link-ri {
        padding-left: 14px;
        padding-right: 14px;
    }

    .pcbu-link-ri-more {
        width: 18px;
    }

    .plbu-link {
        padding: 25px 25px;
    }

    .plbu-link-tit {
        margin-bottom: 10px;
    }

    .plbu-link-info {
        margin-bottom: 30px;
    }

    .plbw-btm .plbw-ri {
        right: -66px;
    }

    .plbw-btm .plbw-le {
        left: -66px;
    }

    .product-choose-wrap-le {
        padding-top: 20px;
    }

    .pcer-li {
        margin: 18px 0;
    }

    .pcer-li-wrap-icon {
        width: 56px;
    }

    .product-point {
        top: 102px;
    }

    .piul-link {
        padding: 15px 0;
    }

    .pabu-wrap {
        padding-top: 20px;
    }

    .pabu-wrap-time {
        margin-bottom: 10px;
    }

    .pabu-wrap-tit {
        margin-bottom: 10px;
    }

    .pvbu-link-tit {
        padding: 18px 18px;
    }

    .srct_left_change_font .std_title6,
    .srct_search input,
    .srct_right_list_nub .std_text1,
    .mc_tab_th {
        font-size: 16px !important;
    }

    .srct_left_reset {
        margin-left: 35px !important;
    }

    .srct_text,
    .srct_compare {
        margin-left: 25px !important;
    }

    .ppbl-li {
        padding: 12px 0;
    }

    .partic-infoma-btm thead th,
    .partic-infoma-btm tbody td {
        padding: 26px 12px;
    }


    .ys-nybanner-ri-li:first-child {
        margin-top: 0 !important;
    }

    .ynrl-link {
        min-width: 190px;
    }

    .ys-nybanner-ri-li {
        margin-top: 20px;
    }

    .reques-sample-btm {
        padding-bottom: 0 !important;
    }

    .reques-sample-btm {
        padding: 70px 75px;
    }

    .reques-sample-btm {
        padding: 65px 65px;
    }

    .inside-page .mod-bord {
        top: 10px !important;
    }

    .ys-fii-name {
        margin-bottom: 2px;
    }

    .std-tit50 {
        font-size: 40px;
    }

    .apppli-page .ys-nybanner-le {
        width: 64%;
    }

    .apppli-list .cula-box {
        padding: 25px 25px 18px;
    }

    .ccbb-ule-le {
        margin-bottom: 26px;
    }

    .apppli-list .cula-box-tit p {
        margin-bottom: 22px;
    }

    .analysi-induct-tit {
        margin-bottom: 28px;
    }

    .analysi-tab-top-li {
        min-width: 206px;
    }

    .search-number-le-input {
        height: 54px;
    }

    .search-number-le-tit {
        margin-bottom: 32px;
    }

    .search-number-le>div:nth-child(3) {
        margin-bottom: 18px;
    }

    .snlu-li {
        margin-right: 14px;
        margin-bottom: 14px;
    }

    .inside-page .ys-main {
        margin-top: 100px;
    }

    .onli-cont .product-video-btm-ul {
        padding-top: 60px;
    }

    .onli-cont .pvbu-link-tit {
        padding-top: 22px;
    }

    .pvbu-link-play {
        width: 50px;
    }

    .onli-cont .pvbu-li {
        margin-bottom: 35px;
    }

    .onli-wrap .ccbb-page {
        padding-top: 5px !important;
    }

    .olul-al {
        padding: 5px 30px;
    }

    .cross-cont-box-bot {
        padding-top: 50px;
    }

    .cula-box {
        padding: 18px 26px 15px;
    }

    .ccbb-page {
        padding-top: 72px;
    }

    .cula-box-bot-right {
        width: 18px;
    }

    .ccbb-top .hptr-link img {
        width: 18px;
    }

    .ccbl-time {
        padding-top: 12px;
    }

    .ccbl-video {
        margin-top: 28px;
    }

    .ctul-al-pic-sta {
        width: 50px;
    }

    .code-cont-box-left {
        padding-right: 65px;
    }

    .code-cont-box-right {
        padding-left: 55px;
    }

    .ccbr-tit-ule {
        padding-top: 25px;
    }

    .inside-page .mod-bord {
        top: 14px !important;
    }

    .ccbl-video-icon {
        width: 54px;
    }

    .quality-system-ri {
        width: 63%;
    }

    .quality-certif-top-tit {
        margin-bottom: 20px;
    }

    .quality-certif-top {
        margin-bottom: 32px;
    }

    .qcbl-li-tit {
        margin-bottom: 12px;
    }

    .qcbl-li-info {
        margin-bottom: 28px;
    }

    .qcbr-bg {
        width: 364px;
        height: 410px;
    }

    .quality-certif-btm {
        padding-bottom: 20px;
    }

    .quality-experim-ri {
        padding-left: 80px;
    }

    .quality-experim-ri-tit {
        margin-bottom: 15px;
    }

    .quality-experim-ri-info {
        padding-bottom: 30px;
        margin-bottom: 30px;
    }

    .quality-experim-ri-intit {
        margin-bottom: 16px;
    }

    .qeru-li {
        margin-bottom: 16px;
    }

    .qest-li {
        padding: 15px 18px;
    }

    .quality-experim-slick-top {
        margin-bottom: 32px;
    }

    .qesb-li-top {
        margin-bottom: 22px;
    }

    .qlul-link {
        padding: 25px;
    }

    .qlul-link-tit {
        padding-bottom: 12px;
        margin-bottom: 12px;
    }

    .qlul-tit {
        margin-bottom: 5px;
    }

    .qlul-link-ul-li {
        margin-bottom: 10px;
    }

    .quality-identifi-le-tit {
        margin-bottom: 25px;
    }

    .quality-identifi-le-info p {
        margin-bottom: 5px;
    }

    .quality-identifi-le-sutinfo {
        margin-top: 16px;
    }

    .qlul-link-tit::after {
        left: -26px;
        width: 3px;
    }

    .quality-certif-btm {
        width: calc(100% + 132px);
    }

    .quality-certif-btm-ri::after {
        height: 330px;
    }

    .about-vision-top .develo-sustain-ri {
        width: 62%;
        padding-left: 72px;
    }

    .develo-sustain-le-tit {
        margin-bottom: 20px;
    }

    .avul-wrap-posit {
        width: 70%;
        padding: 36px 50px;
    }

    .avul-wrap-posit-tit {
        margin-bottom: 10px;
    }

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

    .ahlb-li p {
        font-size: 154px;
    }

    .ahlb-svg {
        width: 400px;
        height: 400px;
    }

    .ahlb-svg circle {
        cx: 200 !important;
        cy: 200 !important;
        r: 199 !important;
    }

    .about-histor-ri {
        width: 43.1%;
    }

    .about-histor-ri-li {
        padding: 35px;
    }

    .ahrl-ri p {
        padding-left: 15px;
        margin-bottom: 6px;
    }

    .atul-wrap-btm {
        padding-top: 20px;
    }

    .atul-wrap-btm-info {
        margin-bottom: 15px;
    }

    .jvbb-respe {
        padding: 90px 38px;
    }

    .jrul-wrap-icon .ys-imgbox-cover {
        width: 36px;
    }

    .jrul-wrap-icon {
        width: 76px;
        height: 76px;
        margin-bottom: 20px;
    }

    .jvbb-info {
        padding: 40px 20px;
    }

    .jpbu-wrap-top {
        padding: 20px 20px 18px;
    }

    .jpbu-wrap-top-info {
        margin-bottom: 14px;
    }

    .jpbu-wrap-top-tit p {
        padding-right: 0 !important;
    }

    .jpbu-wrap-top-tit svg {
        width: 16px;
        margin-top: 2px;
    }

    .jpbu-wrap-btm {
        padding: 24px 20px;
    }

    .join-positi-btm-ul {
        padding-bottom: 16px;
    }

    .jpbm-link {
        padding: 12px 24px;
    }

    .qdrl-tit {
        margin-bottom: 30px;
    }

    .qdrl-ul-li-link {
        padding: 22px 22px;
    }

    .qull-logo {
        width: 144px;
        margin-bottom: 25px;
    }

    .qull-btm-tit {
        margin-bottom: 5px;
    }

    .qdrl-ul-li {
        margin-bottom: 28px;
    }

    .query-distribu-ri {
        padding-left: 90px;
    }

    .query-distribu-le-li p {
        padding: 8px 19px;
    }

    .query-distribu-le-li {
        margin-bottom: 12px;
    }

    .query-distribu-ri-li {
        padding-bottom: 38px;
    }

    .invest-relation-le {
        padding: 36px;
    }

    .invest-relation-le-info {
        margin-bottom: 5px;
    }

    .invest-relation-le-code {
        margin-bottom: 32px;
    }

    .invest-relation-le-text {
        margin-bottom: 5px;
    }

    .invest-relation-le-emile {
        margin-bottom: 30px;
    }

    .irlm-link {
        width: 200px;
        padding: 11px 15px;
    }

    .ncbu-le-al-box {
        padding: 22px 56px 25px 0;
    }

    .nlab-tit {
        padding-top: 2px;
    }

    .nlab-come {
        padding-top: 10px;
    }

    .newsp-cont-box-ule {
        padding-top: 60px;
    }

    .ncbu-le {
        margin-bottom: 45px;
    }

    .nlab-come-right {
        width: 18px;
    }

    .dcbl-pro {
        padding-top: 6px;
    }

    .dcbl-prot {
        padding-top: 66px;
    }

    .dcbl-prot-ule {
        padding-top: 24px;
    }

    .dcbl-prot-ule-le {
        padding-bottom: 20px;
    }

    .ys-share-list .ys-share-img {
        width: 28px;
    }

    .detail-cont-box-right {
        width: 82%;
    }

    .dcbr-tit {
        padding-bottom: 32px;
    }

    .dcbr-tit {
        padding-bottom: 26px;
    }

    .dcbr-editor {
        padding-top: 35px;
        padding-bottom: 35px;
    }

    .dcbr-editor p {
        margin-bottom: 20px;
    }

    .dcbr-next-box {
        padding-top: 32px;
    }

    .ciwb-li-icon {
        width: 24px;
    }

    .ciwb-li-pop-wrap {
        padding: 20px 22px;
    }

    .clpw-top img {
        width: 28px;
    }

    .clpw-top {
        margin-bottom: 16px;
    }

    .clpw-top p {
        padding-left: 10px;
    }

    .ctul-tit {
        margin-bottom: 11px;
    }

    .ctul-li p {
        padding-left: 6px;
    }

    .ctul-li img {
        margin-top: 1px;
    }

    .ctul-li {
        margin-bottom: 10px;
    }

    .develo-page .product-introdu-ul-li {
        margin: 0 42px;
    }

    /* .develo-page .ys-cont1440 {
        padding-top: 18px !important;
        padding-bottom: 18px !important;
    } */

    .develo-page .product-introdu-ul-li::before {
        right: -42px;
    }

    .develo-sustain-ri {
        width: 62%;
        padding-left: 70px;
    }

    .ddul-wrap-tit {
        margin-top: 18px;
    }

    .ddul-wrap-more {
        margin-top: 12px;
    }

    .develo-health-tit {
        margin-bottom: 16px;
    }

    .develo-health-info {
        margin-bottom: 30px;
    }

    .dsbu-link {
        padding: 20px 25px;
    }

    .dsbu-link-tit::after {
        left: -25px;
        width: 3px;
    }

    .dsbu-link-time {
        margin-bottom: 12px;
    }

    .dsbu-link {
        padding: 20px 20px;
    }

    .dsbu-link-tit {
        margin-bottom: 18px;
    }

    .dsbu-link-tit::after {
        left: -20px;
    }

    .dbbu-link-btm-tit {
        margin-bottom: 15px;
    }

    .dbbu-link-btm {
        padding: 20px 20px;
    }

    .dcbu-li-link {
        padding: 30px 25px;
    }

    .dcbu-li-link .ys-imgbox-cover {
        margin-bottom: 22px;
    }

    .dcbu-li-link-icon {
        width: 34px;
    }

    .qcbl-li-info {
        margin-bottom: 15px;
    }

    .qcbl-btm {
        margin-top: 50px;
    }

    .ys-pribanner {
        height: 380px !important;
    }

    .about-pop .ys-modal-close {
        width: 42px;
        left: -70px;
        top: 25px;
    }

    .about-pop-ri {
        padding: 40px 60px;
    }

    .about-pop .mCSB_outside+.mCSB_scrollTools {
        right: -43px;
    }

    .about-pop-ri-brief {
        padding-top: 45px;
        height: calc(100vh - 80px);
    }

    .aprb-top {
        margin-bottom: 32px;
    }

    .aprb-top-ri {
        padding-left: 46px;
    }

    .develo-pop-wrap {
        width: 1100px;
    }

    .product-point {
        top: 91px;
    }

    /* 1680end */
}

@media screen and (max-width: 1440px) {
    .ys-modal-content {
        max-height: 650px;
    }

    .mod-head-top-le {
        width: 140px;
    }

    .mod-head-top-cen {
        padding: 0 30px;
    }

    .mhtc-li a {
        font-size: 12px;
    }

    .mhtc-ri-cont a {
        font-size: 12px;
    }

    .mhtc-ri-lang p,
    .mhtc-ri-cont a,
    .mhtc-li a {
        line-height: 32px;
    }

    .mhtc-ri-lang svg {
        width: 20px;
    }

    .mhtc-li {
        margin-right: 16px;
    }

    .mhtc-ri-cont {
        margin-right: 20px;
    }

    .head-nav-item-title {
        font-size: 14px;
    }

    .head-nav-item-title svg {
        margin-right: 5px;
        width: 12px;
    }

    .head-nav-item {
        margin-right: 25px;
    }

    .mhtr-wrap {
        height: 38px;
    }

    :root {
        --font64: 38px;
        --font56: 32px;
        --font40: 28px;
        --font36: 26px;
        --font32: 24px;
        --font24: 20px;
        --font22: 18px;
        --font20: 16px;
        --headh: 58px;
        --space120: 70px;
        --space100: 60px;
        --space60: 32px;
        --space40: 26px;
        --jianju1: 10px;
        --jianju2: -10px;
        --font18: 16px;
        --font16: 14px;
    }

    .ban-model {
        margin-bottom: 6px;
    }

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

    .ban-info {
        margin-bottom: 22px;
    }

    .ban-ul-li::before {
        height: 14px;
    }

    .ban-ul-li {
        padding: 0 12px;
    }

    .yx-progr-li.act {
        width: 46px;
    }

    .home-page .ys-pos-center {
        top: 60%;
    }

    .hqul-icon {
        width: 46px;
    }

    .hatu-wrap {
        padding-top: 12px;
    }

    .hatu-wrap-tit {
        margin-bottom: 3px;
    }

    .habu-wrap-ri-tit {
        margin-bottom: 25px;
    }

    .habu-wrap-ri .habu-wrap-ri-more {
        margin-bottom: 34px;
    }

    .mod-top {
        width: 40px;
        bottom: 24px;
        right: 18px;
    }

    .hwrp-ul-li-link svg {
        width: 14px;
        margin-left: 6px;
        margin-top: -2px;
    }

    .hpbu-link {
        padding: 35px 30px;
    }

    .hpbu-link-icon {
        width: 44px;
        margin-bottom: 55px;
    }

    .hpbu-link-tit {
        margin-bottom: 6px;
    }

    .hpbu-link-info {
        margin-bottom: 16px;
    }

    .hptr-link p {
        font-size: 14px;
    }

    .hptr-link img {
        width: 16px;
        margin-top: -2px;
    }

    .hatr-tit {
        margin-bottom: 12px;
    }

    .hatr-info {
        margin-bottom: 16px;
    }

    .home-about-btm .home-about-top-le {
        padding-top: 5px;
    }

    .hatl-li {
        padding: 14px 0 18px;
    }

    .home-about-conta {
        padding: 20px 30px;
    }

    .hacr-link {
        width: 150px;
        padding: 10px 15px;
    }

    .home-news-le-tit {
        margin-bottom: 10px;
    }

    .home-news-le-info {
        margin-bottom: 26px;
    }

    .mod-link {
        padding: 11px 25px;
        font-size: 14px;
    }

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

    .hnrl-link-ri {
        padding: 15px 20px;
    }

    .home-news-ri-li {
        margin-bottom: 20px;
    }

    .mlwu-li {
        padding: 0 6px;
        margin-bottom: 8px;
    }

    .mod-fot-top-ri>ul>li>ul>li:first-child a {
        font-size: 14px;
    }

    .mod-fot-top-ri>ul>li>ul>li:first-child {
        margin-bottom: 12px;
    }

    .mod-fot-top-ri a {
        font-size: 12px;
    }

    .mod-fot-top-ri>ul>li>ul>li {
        margin-bottom: 7px;
    }

    .mftl-logo {
        width: 130px;
        margin-bottom: 35px;
    }

    .mod-fot-btm-le p,
    .mod-fot-btm-ri a {
        font-size: 12px;
    }

    .mod-fot-btm-ri a {
        margin-left: 8px;
    }

    .ys-footer {
        padding: 55px;
    }

    .head-nav-item-drop1 {
        top: 92px;
    }

    .hrul-btm-ul-li {
        padding: 0 10px;
    }

    .hrul-btm-ul {
        margin: 0 -10px;
    }

    .hbul-link {
        padding: 12px 0;
    }

    .hlul-link {
        padding-left: 25px;
        padding-right: 15px;
    }

    .hlul-link svg {
        width: 7px;
    }

    .hbul-link svg {
        width: 7px;
    }

    .hnid-ul-li-link {
        font-size: 14px;
    }

    .hnid-ul-li-link svg {
        width: 8px;
    }

    .ys-nybanner-info {
        margin-top: 6px;
    }

    .mod-bord {
        top: 104px;
    }

    .pcbu-link-ri-tit p,
    .ys-nybanner-info p {
        font-size: 14px;
    }

    .product-introdu-ul-li {
        margin: 0 25px;
    }

    .product-introd-btm ul li p {
        padding-left: 15px;
    }

    .product-introd-btm ul li p::after {
        top: 8px;
    }

    .pcbu-link {
        padding: 8px;
    }

    .pcbu-link-ri {
        padding-left: 12px;
        padding-right: 0px;
    }

    .plbu-link {
        padding: 22px 18px;
    }

    .plbu-link-tit {
        margin-bottom: 5px;
    }

    .plbu-link-info {
        margin-bottom: 16px;
    }

    .plbw-btn {
        width: 36px;
    }

    .plbw-btm .plbw-ri {
        right: -50px;
    }

    .plbw-btm .plbw-le {
        left: -50px;
    }

    .pcer-li-wrap-icon {
        width: 42px;
    }

    .pcer-li {
        margin: 10px 0;
    }

    .product-choose-wrap-le {
        padding-top: 10px;
    }

    .pabu-link-tit {
        margin-top: 12px;
    }

    .plbu-link-more {
        padding-top: 10px;
    }

    .pabu-wrap {
        padding-right: 15px;
    }

    .pvbu-link-play {
        width: 42px;
    }

    .pvbu-link-tit {
        padding: 12px 12px;
    }

    .srct_left_change_font .std_title6,
    .srct_search input,
    .srct_right_list_nub .std_text1,
    .mc_tab_th {
        font-size: 14px !important;
    }

    .srct_left_reset {
        margin-left: 25px !important;
    }

    .srct_search {
        height: 44px !important;
        width: 240px !important;
        margin-left: 15px !important;
    }

    .srct_right_list_nub {
        padding: 0px 5px;
    }

    .partic-parame-btm-ri {
        width: 36%;
    }

    .slick-dots li {
        width: 10px;
        height: 10px;
    }

    .partic-infoma-btm thead th,
    .partic-infoma-btm tbody td {
        padding: 20px 10px;
    }

    .partic-infoma-btm thead th {
        font-size: 14px;
    }

    .partic-releva-btm-ri {
        width: calc(100% - 200px);
        padding-left: 40px;
    }

    .partic-releva-btm-le {
        width: 200px;
    }

    .prbr-li-top-info {
        padding: 13px 20px;
    }

    .prbr-li-top-info p {
        line-height: 1.5;
    }

    .reques-sample-btm {
        padding: 55px 40px;
    }

    .ys-form-inof-item {
        margin-bottom: 15px;
    }

    .ys-form-inof-item {
        padding: 0 10px;
    }

    .ys-form-inof {
        margin: 0 -10px;
    }

    .reques-sample-btm {
        padding: 45px 35px;
    }

    .ys-fii-input input {
        font-size: 14px;
    }

    .ys-fii-input {
        height: 40px;
    }

    .ys-fii-submit {
        height: 42px;
        line-height: 42px;
    }

    .std-tit50 {
        font-size: 32px;
    }

    .apppli-list .cula-box {
        padding: 20px 18px 18px;
    }

    .apppli-list .cula-box-tit p {
        margin-bottom: 16px;
    }

    .cula-box-bot-right {
        margin-top: -2px;
        width: 16px;
    }

    .analysi-induct-tit {
        margin-bottom: 16px;
    }

    .analysi-tab-top-li {
        min-width: 186px;
    }

    .awrl-top {
        padding: 8px 12px;
    }

    .awrl-btm {
        padding: 16px 12px;
    }

    .awrl-btm-li-tit {
        margin-bottom: 12px;
    }

    .awrl-btm-li-lable {
        margin-bottom: 10px;
    }

    .awrl-btm-li-btm p {
        margin-bottom: 9px;
    }

    .awrl-btm-li-lable p {
        margin-right: 9px;
        padding-right: 9px;
    }

    .awrl-top svg {
        width: 14px;
    }

    .atbl-wrap-ri {
        max-height: 460px;
    }

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

    .search-number-le>div:nth-child(3) {
        margin-bottom: 14px;
    }

    .search-number-le-ul {
        width: 90%;
    }

    .inside-page .ys-main {
        margin-top: 91px;
    }

    .search-number-le-input {
        height: 42px;
    }

    .search-number-le-input input {
        padding: 0 20px;
        padding-right: 50px;
    }

    .onli-cont .product-video-btm-ul {
        padding-top: 40px;
    }

    .olul-al {
        padding: 6px 25px;
    }

    .onli-cont .pvbu-link-tit {
        padding-top: 15px;
    }

    .onli-cont .pvbu-li {
        margin-bottom: 20px;
    }

    .pc-fenye li {
        width: 36px !important;
        height: 36px !important;
        line-height: 36px !important;
        margin: 0 3px !important;
    }

    .cross-cont-box-bot {
        padding-top: 45px;
    }

    .cula-box {
        padding: 18px 18px 15px;
    }

    .cula-box-tit p {
        margin-bottom: 9px;
    }

    .ccbb-page {
        padding-top: 56px;
    }

    .ccbb-top .hptr-link img {
        width: 16px;
    }

    .ccbl-time {
        padding-top: 8px;
    }

    .ccbl-video {
        margin-top: 20px;
    }

    .code-cont-box-left {
        padding-right: 45px;
    }

    .code-cont-box-right {
        padding-left: 45px;
    }

    .ctul-al-pic-sta {
        width: 40px;
    }

    .ccbl-video-icon {
        width: 48px;
    }

    .quality-system-le {
        width: 32.5%;
    }

    .quality-certif-top-tit {
        margin-bottom: 16px;
    }

    .qcbl-li-tit {
        margin-bottom: 9px;
    }

    .qcbl-li-info {
        margin-bottom: 18px;
    }

    .quality-certif-btm-ri {
        padding-left: 35px;
    }

    .qcbr-li {
        padding: 0 20px;
    }

    .quality-certif-btm {
        width: calc(100% + 120px);
    }

    .quality-certif-btm-ri::after {
        height: 303px;
    }

    .quality-identifi-le-info p span {
        font-size: 18px;
    }

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

    .about-vision-top .develo-sustain-ri {
        padding-left: 50px;
    }

    .avul-wrap-posit {
        width: 74%;
        padding: 25px 40px;
    }

    .avul-wrap-posit-tit {
        margin-bottom: 7px;
    }

    .ahlty-tit {
        margin-bottom: 14px;
    }

    .ahlb-li p {
        font-size: 110px;
    }

    .ahlb-svg {
        width: 320px;
        height: 320px;
    }

    .ahlb-svg circle {
        cx: 160 !important;
        cy: 160 !important;
        r: 159 !important;
    }

    .about-histor-ri {
        width: 48.1%;
    }

    .about-histor-ri-li {
        padding: 30px 26px;
    }

    .ahrl-ri p::before {
        top: 9px;
        width: 4px;
        height: 4px;
    }

    .jvbb-respe {
        padding: 56px 20px;
    }

    .jrul-wrap-icon .ys-imgbox-cover {
        width: 28px;
    }

    .jrul-wrap-icon {
        width: 62px;
        height: 62px;
        margin-bottom: 16px;
    }

    .jvbb-respe-ul-li {
        padding: 0 6px;
    }

    .jvbb-info {
        padding: 30px 20px;
        width: 763px;
    }

    .jpbu-wrap-top {
        padding: 20px 15px 18px;
    }

    .jpbu-wrap-btm {
        padding: 20px 15px;
    }

    .join-positi-btm-ul {
        padding-bottom: 0px;
    }

    .jpbu-li {
        margin-bottom: 30px;
    }

    .jpbm-link {
        padding: 10px 18px;
    }

    .jpbm-link img {
        width: 16px;
        margin-left: 12px;
    }

    .query-distribu-ri {
        padding-left: 56px;
    }

    .query-distribu-le-li p {
        padding: 5px 13px;
    }

    .qdrl-tit {
        margin-bottom: 22px;
    }

    .qdrl-ul-li-link {
        padding: 20px 18px;
    }

    .qull-logo {
        width: 116px;
        margin-bottom: 18px;
    }

    .query-distribu-ri-li {
        padding-bottom: 25px;
    }

    .invest-relation-le {
        padding: 28px;
        width: 42.5%;
    }

    .invest-relation-le-code {
        margin-bottom: 20px;
    }

    .invest-relation-le-text {
        margin-bottom: 2px;
    }

    .irlm-link {
        width: 146px;
    }

    .invest-relation-le-emile {
        margin-bottom: 23px;
    }

    .newsp-cont-box-ule {
        padding-top: 50px;
    }

    .ncbu-le-al-box {
        padding: 16px 0px 20px 0;
    }

    .ncbu-le {
        margin-bottom: 35px;
    }

    .nlab-come-right {
        width: 16px;
    }

    .dcbl-pro {
        padding-top: 2px;
    }

    .dcbl-prot {
        padding-top: 35px;
    }

    .ys-share-list .ys-share-img {
        width: 24px;
    }

    .dpul-pro {
        padding-left: 13px;
    }

    .dcbl-prot-ule {
        padding-top: 16px;
    }

    .dcbr-tit {
        padding-bottom: 16px;
    }

    .dcbr-editor {
        padding-top: 25px;
        padding-bottom: 20px;
    }

    .dcbr-editor p {
        margin-bottom: 10px;
    }

    .dcbr-next-box {
        padding-top: 22px;
    }

    .ciwb-li-pop-wrap {
        padding: 18px 22px;
        max-height: 232px;
    }

    .ciwb-li-pop {
        width: 355px;
    }

    .ciwb-li-icon {
        width: 20px;
    }

    .ciwb-li-pop {
        bottom: 23px;
    }

    .clpw-top-ul-li {
        padding: 12px 0;
    }

    /* .develo-page .ys-cont1440 {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
    } */

    .develo-sustain-ri {
        width: 63%;
        padding-left: 50px;
    }

    .ddul-wrap-tit {
        margin-top: 15px;
    }

    .ddul-wrap-more {
        margin-top: 8px;
    }

    .develo-health-tit {
        margin-bottom: 12px;
    }

    .develo-health-info {
        margin-bottom: 24px;
    }

    .dsbu-link-time {
        margin-bottom: 7px;
    }

    .dsbu-link-tit {
        margin-bottom: 10px;
    }

    .dsbu-link-tit::after {
        height: 46px;
    }

    .dbbu-link-btm-tit {
        margin-bottom: 10px;
    }

    .dbbu-link-btm {
        padding: 18px 16px;
    }

    .dcbu-li-link {
        padding: 30px 18px;
    }

    .dcbu-li-link .ys-imgbox-cover {
        margin-bottom: 16px;
    }

    .qcbl-li-info {
        margin-bottom: 8px;
    }

    .qcbl-btm {
        margin-top: 35px;
    }

    .ys-pribanner {
        height: 325px !important;
    }

    .join-pop-wrap {
        padding: 44px 50px;
    }

    .join-pop-wrap-btm ul li p::after {
        top: 6px;
        width: 4px;
        height: 4px;
    }

    .join-pop-wrap-btm ul li p {
        padding-left: 10px;
    }

    .join-pop-wrap-btm h5 {
        margin-bottom: 12px;
    }

    .join-pop-wrap-btm ul li {
        margin-bottom: 10px;
    }

    .jpwt-lable p span {
        padding: 0 8px;
    }

    .join-pop-wrap-top {
        margin-bottom: 22px;
    }

    .join-pop-wrap {
        max-height: 80vh;
    }

    .about-pop .ys-modal-close {
        width: 36px;
        left: -60px;
        top: 20px;
    }

    .about-pop-ri {
        padding: 32px 32px;
    }

    .about-pop-ri-brief {
        padding-top: 32px;
        height: calc(100vh - 64px);
    }

    .aprb-top-ri {
        padding-left: 25px;
    }

    .aprb-top {
        margin-bottom: 13px;
    }

    .develo-pop-wrap {
        width: 1000px;
        padding: 43px;
    }

    .dpwc-ri {
        height: 400px;
        padding-left: 32px;
    }

    .dpwc-ri-tit {
        margin-bottom: 16px;
    }

    .develo-pop .ys-modal-close {
        top: 18px;
    }

    .qdrl-tit .qull-btm-info {
        margin-top: 2px;
    }

    /* 1440end */
}

@media screen and (max-width: 1199px) {
    .home-page .ys-pos-center {
        top: 50%;
    }

    :root {
        --font64: 28px;
        --font56: 26px;
        --font40: 24px;
        --font36: 22px;
        --font32: 20px;
        --font24: 18px;
        --font22: 16px;
        --font20: 14px;
        --headh: 58px;
        --space120: 60px;
        --space100: 50px;
        --space60: 28px;
        --space40: 22px;
        --jianju1: 10px;
        --jianju2: -10px;
        --font18: 14px;
    }

    .ban-info {
        margin-bottom: 16px;
    }

    .ys-ban-video {
        display: none;
    }

    .hqul-icon {
        width: 34px;
    }

    .hqul-link p {
        padding-left: 4px;
    }

    .home-applic-btm {
        width: calc(100% + 60px);
        transform: translateX(-60px);
    }

    .habu-wrap-ri {
        padding-left: 18px;
    }

    .habu-wrap-ri-tit {
        margin-bottom: 20px;
    }

    .habu-wrap-ri .habu-wrap-ri-more {
        margin-bottom: 25px;
    }

    .habu-wrap-ri {
        width: 40%;
    }

    .habu-wrap-le {
        width: 60%;
    }

    .hpbu-link {
        padding: 20px 16px;
    }

    .hpbu-link-icon {
        width: 36px;
        margin-bottom: 25px;
    }

    .hpbu-link-info p {
        height: 5.25em;
        -webkit-line-clamp: 3;
    }

    .hpbu-link-info {
        margin-bottom: 10px;
    }

    .hptr-link img {
        width: 14px;
    }

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

    .hatr-info {
        margin-bottom: 10px;
    }

    .hatl-li {
        padding: 10px 0 10px;
    }

    .home-about-btm .home-about-top-le {
        padding-top: 0px;
        margin-top: -40px;
    }

    .home-about-conta {
        padding: 16px 15px;
    }

    .hacr-link {
        width: 120px;
    }

    .hacl-tit {
        margin-bottom: 6px;
    }

    .hnrl-link-ri-tit {
        margin-bottom: 0px;
    }

    .hnrl-link-ri {
        padding: 10px 20px;
    }

    .hnrl-link {
        align-items: stretch;
    }

    .hnrl-link-le img {
        object-fit: cover;
    }

    .home-news-le-info {
        margin-bottom: 12px;
    }

    .mod-look-warp {
        width: 410px;
    }

    .mod-look-warp-input img {
        width: 18px;
    }

    .mod-fot-top-ri {
        display: none;
    }

    .mod-fot-btm {
        flex-wrap: wrap;
    }

    .mod-fot-btm-ri a:first-child {
        margin-left: 0px;
    }

    .mod-fot-top-le {
        width: 100%;
    }

    .ys-footer {
        padding: 45px 35px;
    }

    .mod-bord {
        display: none;
    }

    .ys-nybanner .ys-pos-center {
        top: 50%;
    }

    .ys-nybanner-le {
        width: 100%;
    }

    .product-point {
        display: none;
    }

    .pcbu-li {
        width: 50%;
    }

    .pcbu-li:nth-child(3),
    .pcbu-li:nth-child(4) {
        border-top: none;
    }

    .pcbu-li:nth-child(2n) {
        border-right: 1px solid #DFE3EA;
    }

    .product-latest-btm-widget {
        display: none;
    }

    .slick-dots li {
        width: 8px;
        height: 8px;
        margin: 0px 4px;
    }


    .plbw-btm .slick-dots {
        position: relative;
        bottom: auto;
        margin-top: 22px;
    }

    .product-choose {
        padding: 0 0px;
    }

    .product-choose-wrap-le {
        width: 100%;
        margin-bottom: 18px;
        padding-top: 0;
    }

    .product-choose-wrap-ri {
        width: 100%;
    }

    .pcer-img {
        position: static !important;
        width: 60%;
        margin: 0 auto;
    }

    .product-choose-wrap {
        padding-bottom: 0 !important;
    }

    .pcbu-li {
        width: 100%;
    }

    .product-introd .product-introd-tit {
        margin-bottom: 16px;
    }

    .pcbu-li {
        border-right: 1px solid #DFE3EA;
    }

    .pcbu-li:nth-child(2) {
        border-top: none;
    }

    .sidebar_box {
        display: none;
    }

    .sidebar_on .inside_core {
        width: 100% !important;
    }

    .select_pctable {
        display: none !important;
    }

    .select_phtable {
        display: block !important;
    }

    .select_rtv_cry_top {
        flex-wrap: wrap;
        justify-content: center;
    }

    .srct_left {
        flex-direction: column;
        width: 100%;
    }

    .srct_left {
        margin-bottom: 14px !important;
    }

    .srct_left_change {
        display: flex;
        align-items: center;
        cursor: pointer;
    }

    .srct_text,
    .srct_left_change {
        margin-bottom: 12px !important;
    }

    .srct_left_reset {
        margin-left: 0 !important;
        margin-bottom: 12px !important;
    }

    .srct_search {
        width: 80% !important;
        padding: 8px 14px 8px 16px !important;
    }

    .srct_right_list {
        margin: 0 -6px !important;
    }

    .srct_right_list_nub {
        padding: 0 6px !important;
    }

    .mc_retrieval_box {
        position: relative;
    }

    .mc_rtv_right {
        max-height: none !important;
    }

    .srct_right_list {
        display: flex;
        align-items: center;
    }

    .srct_right {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .spnl_text {
        margin-top: 6px;
    }

    .select_phtable_nub_link {
        padding-top: 18px;
        padding-bottom: 18px;
    }

    .ys-nybanner-ri {
        display: flex;
        margin-top: 12px;
    }

    .ys-nybanner-ri-li {
        margin-top: 0px !important;
        margin-right: 10px;
    }

    .partic-infoma-btm thead th,
    .partic-infoma-btm tbody td {
        padding: 12px 10px;
    }

    .partic-infoma-btm {
        overflow-y: auto;
    }

    .partic-infoma-btm table {
        min-width: 1000px;
    }

    .prbl-li {
        padding: 12px 0;
    }

    .partic-releva-btm-ri {
        width: 100%;
        padding-left: 0px;
        margin-top: 20px;
    }

    .partic-releva-btm-le {
        width: 100%;
    }

    .prbr-li-top-info {
        padding: 10px 15px;
    }

    .prbr-li-btm .prbr-li-top-info p {
        font-size: 14px;
    }

    .prbr-li-top-info p {
        font-size: 16px;
    }

    .partic-releva-btm-ri {
        overflow-y: auto;
    }

    .prbr-li {
        min-width: 650px;
    }

    .reques-sample-btm {
        padding: 40px 30px;
    }

    .ys-fii-input input {
        font-size: 14px;
    }

    .ys-form-inof-item3 {
        width: 50%;
    }

    .std-tit50 {
        font-size: 26px;
    }

    .inside-page .ys-main {
        margin-top: 0px;
    }

    .ccbb-ule-le {
        width: 33.333333%;
    }

    .ccbb-ule-le {
        margin-bottom: 20px;
    }

    .atbl-wrap-le {
        width: 100%;
        padding: 15px 15px;
    }

    .atbl-wrap-ri {
        width: 100%;
    }

    .search-number-wrap {
        width: calc(100% + 180px);
    }

    .search-number-le {
        width: 50.5%;
    }

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

    .search-number-le-input {
        margin-bottom: 32px;
    }

    .snlu-link {
        padding: 4px 12px;
    }

    .search-number-le-ul {
        width: 100%;
    }

    .ocbt-left-ule-le {
        padding: 0 4px;
    }

    .olul-al {
        padding: 6px 16px;
    }

    .ocbt-right {
        width: 236px;
        max-width: 100%;
    }

    .pvbu-link-play {
        width: 34px;
    }

    .pc-fenye li {
        width: 34px !important;
        height: 34px !important;
        line-height: 34px !important;
    }

    .ccbb-ule-le {
        width: 50%;
    }

    .code-cont-box-left {
        padding-right: 25px;
    }

    .code-cont-box-right {
        padding-left: 25px;
    }

    .quality-system-le {
        width: 100%;
        margin-bottom: 15px;
    }

    .quality-system-ri {
        width: 100%;
    }

    .quality-certif-top {
        width: 100%;
    }

    .quality-certif-top-tit {
        margin-bottom: 10px;
    }

    .quality-certif-top {
        margin-bottom: 10px;
    }

    .quality-certif-btm {
        width: 100%;
    }

    .quality-certif-btm-ri {
        width: 58%;
    }

    .quality-certif-btm-le {
        width: 100%;
    }

    .qcbr-bg {
        width: 200px;
        height: 390px;
    }

    .quality-certif-btm-ri::after {
        height: 200px;
        width: 90px;
    }

    .qcbl-li-info {
        margin-bottom: 12px;
    }

    .qcbl-li-info {
        margin-bottom: 12px;
    }

    .qcbl-btm {
        margin-top: 18px;
    }

    .quality-certif-btm-ri {
        padding-left: 15px;
    }

    .qcbr-li {
        padding: 0 10px;
    }

    .quality-certif-btm-ri {
        display: none;
    }

    .qcbl-btm::after {
        display: none;
    }

    .qcbl-li .qcbr-li-wrap {
        display: block;
        width: 40%;
        margin-bottom: 20px;
    }

    .quality-certif-btm-le {
        padding-top: 16px;
        padding-bottom: 0px;
    }

    .quality-experim-le {
        width: 100%;
        margin-bottom: 18px;
    }

    .quality-experim-ri {
        width: 100%;
        padding-left: 0 !important;
    }

    .quality-experim-ri-tit {
        margin-bottom: 8px;
    }

    .quality-experim-ri-info {
        padding-bottom: 18px;
        margin-bottom: 18px;
    }

    .quality-experim-ri-intit {
        margin-bottom: 10px;
    }

    .qeru-li {
        margin-bottom: 11px;
    }

    .qest-li {
        padding: 8px 14px;
    }

    .quality-experim-slick-top {
        margin-bottom: 20px;
    }

    .qesb-li-top {
        margin-bottom: 8px;
    }

    .qesb-li-btm .slick-dots {
        margin-top: 16px;
    }

    .quality-identifi-wrap {
        width: 100%;
        flex-wrap: wrap;
    }

    .quality-identifi-le {
        width: 100%;
        padding-top: 45px;
        padding-bottom: 30px;
    }

    .quality-identifi-ri {
        width: 100%;
        transform: translateX(60px);
    }

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

    .quality-identifi-le-info p span {
        font-size: 16px;
        padding-right: 6px;
    }

    .quality-identifi-le-sutinfo {
        margin-top: 10px;
    }

    .develo-sustain-le-tit {
        margin-bottom: 7px;
    }

    .develo-sustain-le {
        width: 100%;
        margin-bottom: 12px;
    }

    .about-vision-top .develo-sustain-ri {
        padding-left: 0px;
        width: 100%;
        border-left: none;
    }

    .about-vision-ul-li {
        width: 100%;
        margin-bottom: 18px;
    }

    .about-vision-ul-li:last-child {
        margin-bottom: 0 !important;
    }

    .avul-wrap-posit {
        width: 74%;
        padding: 25px 18px;
    }

    .about-histor-le {
        width: 100%;
    }

    .about-histor-le-btm {
        display: none;
    }

    .about-histor-le-top {
        margin-bottom: 0px;
    }

    .ahlty-tit {
        margin-bottom: 10px;
    }

    .about-histor-ri {
        width: 100%;
        padding-top: 26px;
    }

    .jvbb-respe-ul-li {
        width: 25%;
        margin-bottom: 18px;
    }

    .jrul-wrap-icon {
        margin-bottom: 8px;
    }

    .jvbb-respe {
        padding: 30px 16px;
    }

    .jvbb-info {
        padding: 24px 20px;
    }

    .jpbu-li {
        width: 50%;
    }

    .jpbu-wrap-top-tit svg {
        margin-top: 0px;
    }

    .jpbu-wrap-top-info {
        margin-bottom: 10px;
    }

    .query-distribu-le {
        display: none;
    }

    .query-distribu-ri {
        width: 100% !important;
        padding-left: 0 !important;
    }

    .qull-btm-info img {
        opacity: 1;
        width: 16px;
    }

    .qull-btm-info p {
        color: var(--vicolor);
    }

    .qdrl-ul-li {
        width: 50%;
    }

    .invest-relation-le {
        padding: 25px 20px;
    }

    .invest-relation-le-code {
        margin-bottom: 15px;
    }

    .invest-relation-le-emile {
        margin-bottom: 16px;
    }

    .ncbu-le {
        width: 50%;
    }

    .newsp-cont-box-ule {
        padding-top: 35px;
    }

    .detail-cont-box-left {
        padding-right: 20px;
    }

    .contac-informa-ph {
        display: block;
    }

    .ciwb-li-icon {
        width: 14px;
    }

    .cipu-li {
        display: none;
    }

    .cipu-li:first-child {
        display: block;
    }

    .contac-informa-tit {
        position: static;
        transform: none;
        margin-bottom: 20px !important;
    }

    .contac-informa-ph-ul .slick-dots {
        position: relative;
        bottom: 0;
        margin-top: 20px;
    }

    .contac-informa-wrap-btm {
        display: none;
    }

    .cipu-li {
        padding: 0 10px;
    }

    .contac-informa .ys-cont1600 {
        width: 100%;
    }

    .contac-informa .contac-informa-tit,
    .contac-informa .contac-informa-wrap {
        width: 85vw;
        margin: 0 auto;
    }

    .develo-sustain-ri {
        width: 100%;
        padding-left: 0px;
        border: none !important;
    }

    .qcbl-li-info p {
        min-height: auto !important;
    }

    .ys-pribanner {
        height: 200px !important;
    }

    /* .mc_rtv_left_wai {
        display: none;
    } */

    .spnl_other {
        flex-wrap: wrap;
    }

    .spnl_other_item {
        width: 50% !important;
        margin-bottom: 8px;
    }

    .spnl_title .std_title5 {
        max-width: 100% !important;
    }

    .spnl_title a {
        display: block;
    }

    .rtv_icon {
        flex: none;
    }

    .spnl_other_name {
        font-weight: bold;
    }

    .spnl_other_item {
        width: 100% !important;
    }

    .about-pop-ri {
        width: 68%;
    }

    .develo-pop-wrap {
        width: calc(100% - 40px);
        padding: 40px 20px;
        padding-right: 25px;
        margin: 0 auto;
    }

    .develo-pop .ys-modal-close {
        right: 37px;
        top: 15px;
    }

    .dpwc-ri .mCSB_outside+.mCSB_scrollTools {
        right: -19px;
    }

    .dpwc-ri {
        height: 360px;
        padding-left: 18px;
    }

    .apppli-page .ys-nybanner-info {
        display: none;
    }

    .apppli-info {
        display: block;
    }

    .ccbb-btm-scroll {
        overflow-y: auto;
    }

    .ccbb-btm {
        min-width: 900px;
    }

    .ccbb-btm-info1 .plti-wrap p {
        text-decoration: underline;
        color: #298DA6 !important;
    }

    /* 1199end */
}

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


    .contac-informa .contac-informa-tit,
    .contac-informa .contac-informa-wrap {
        width: 100%;
        padding: 0 20px;
    }

    .contac-informa .ys-cont1600 {
        padding: 0;
    }

    .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;
    }

    .ys-ban-imgbox::before {
        background: rgba(0, 0, 0, 0.3);
    }

    .ban-info {
        margin-bottom: 12px;
    }

    .home-quick-ul-li {
        width: 50%;
    }

    .hqul-link p {
        font-size: 12px;
    }

    .home-quick {
        padding: 18px 0;
    }

    :root {
        --space120: 45px;
        --space60: 22px;
    }

    .home-applic-btm {
        width: 100%;
        transform: translateX(0px);
    }

    /* .habu-wrap {
        flex-direction: column-reverse;
    } */

    .habu-wrap-le {
        width: 100%;
    }

    .habu-wrap-ri {
        width: 100%;
        padding-left: 0;
        margin-bottom: 15px;
    }

    .home-applic-top {
        padding-bottom: 15px;
    }

    .habu-wrap-ri-pc {
        display: none;
    }

    .habu-wrap-ri-ph {
        display: flex;
        justify-content: center;
        margin-top: 30px;
        width: 100%;
    }

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

    .home-product .ys-cont1440 {
        margin-top: -40px;
    }

    .hpbu-li {
        width: 100%;
        /* margin-bottom: 25px; */
    }

    .hpbu-li:last-child {
        margin-bottom: 0;
    }

    .hpbu-link-icon {
        width: 32px;
        margin-bottom: 20px;
    }

    .hpbu-link-tit {
        margin-bottom: 2px;
    }

    .hpbu-link-info {
        margin-bottom: 6px;
    }

    .home-about {
        padding-top: 0px !important;
    }

    .home-about-top-ri,
    .home-about-top-le {
        width: 100%;
    }

    .home-about-top-le {
        margin-bottom: 10px;
    }

    .home-about-btm .home-about-top-le {
        padding-top: 0px;
        margin-top: 0px;
    }

    .home-about-conta {
        flex-wrap: wrap;
    }

    .home-about-conta-le {
        padding-right: 0;
        margin-bottom: 15px;
    }

    .home-news-le {
        width: 100%;
        padding-right: 0%;
        margin-bottom: 6px;
    }

    .home-news-ri {
        width: 100%;
    }

    .hnrl-link-ri {
        padding: 10px 15px;
    }

    .home-news-le-info p {
        font-size: 16px;
    }

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

    .home-news-le-info {
        margin-bottom: 10px;
    }

    .mod-look-warp-tit {
        margin-bottom: 18px;
    }

    .mod-look-warp-input img {
        width: 16px;
    }

    .mlwu-li {
        padding: 0 5px;
    }

    .mlwu-link {
        padding: 3.5px 14px;
    }

    .ys-footer {
        padding: 45px 20px;
    }

    .mftl-logo {
        width: 110px;
        margin-bottom: 22px;
    }

    .yx-progr-li {
        width: 20px;
    }

    .yx-progr-li.act {
        width: 30px;
    }

    .pcer-li {
        width: 50%;
    }

    .pcer-img {
        width: 100%;
    }

    .select_rtv {
        padding: 0 20px !important;
    }

    .inside_core {
        min-height: auto !important;
    }

    .select_rtv::after,
    .select_rtv::before {
        display: none !important;
    }

    .srct_search {
        margin-left: 0 !important;
        width: 100% !important;
    }


    .ynrl-link {
        min-width: auto;
    }

    .ynrl-link {
        padding: 8px 16px;
    }

    .partic-parame-btm-le {
        width: 100%;
        margin-bottom: 15px;
    }

    .partic-parame-btm-ri {
        width: 100%;
        padding-bottom: 40px;
    }

    .ppbl-li-le {
        width: 45%;
        padding-right: 15px;
    }

    .ppbl-li-ri {
        width: 55%;
    }

    .prbl-li:first-child {
        padding-top: 0 !important;
    }

    .reques-sample-btm {
        padding: 32px 18px;
    }

    .ys-form-inof-item3 {
        width: 100%;
    }

    .reques-sample-btm .ys-form-inof-code {
        width: 100%;
    }

    .ys-fic-auth .ys-fii-input {
        width: calc(100% - 120px);
    }

    .ys-fic-auth-img {
        left: calc(100% + -117px);
        height: 38px;
    }

    .ys-fii-name {
        margin-bottom: 0px;
    }

    .reques-sample-btm {
        padding: 32px 13px;
    }

    .ys-fii-submit {
        height: 40px;
        line-height: 40px;
        min-width: 140px;
    }

    .reques-sample-btm .ys-form-inof-submit {
        width: 100%;
        display: flex;
        justify-content: center;
    }

    .ccbb-ule-le {
        width: 100%;
    }

    .analysi-tab-top-li p {
        font-size: 12px;
    }

    .analysi-tab-top-li {
        min-width: 148px;
        margin-bottom: 10px;
        margin-right: 10px;
    }

    .analysi-tab-top {
        margin-bottom: 15px;
    }

    .search-number-wrap {
        width: 100%;
    }

    .search-number-le {
        width: 100%;
        position: static;
        transform: none;
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .search-number-ri {
        width: calc(100% + 20px);
        transform: translateX(20px);
    }

    .search-number-le-tit {
        margin-bottom: 10px;
    }

    .search-number-le-input input {
        padding: 0 14px;
        padding-right: 38px;
    }

    .search-number-le-input img {
        width: 18px;
        right: 12px;
    }

    .search-number-le-input {
        margin-bottom: 25px;
    }

    .snlu-li {
        margin-right: 9px;
        margin-bottom: 10px;
    }

    .onli-cont-box-top {
        flex-wrap: wrap;
    }

    .olul-al {
        padding: 5px 15px;
    }

    .ocbt-left {
        width: 100%;
        white-space: nowrap;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        margin-bottom: 10px;
    }

    .ocbt-right {
        width: 100%;
    }

    .pvbu-li {
        width: 100%;
    }

    .onli-cont .pvbu-link-tit {
        padding-top: 11px;
    }

    .onli-cont .pvbu-link-tit p {
        max-height: 2.8em !important;
        height: auto !important;
    }

    .onli-cont .pvbu-li {
        margin-bottom: 24px;
    }

    .pc-fenye li {
        width: 32px !important;
        height: 32px !important;
        line-height: 32px !important;
        margin: 0px 2px !important;
    }

    .ccbt-box {
        width: 100%;
    }

    .cross-cont-box-bot {
        padding-top: 32px;
    }

    .cula-box {
        padding: 16px 15px 15px;
    }

    .ccbb-page {
        padding-top: 42px;
    }

    .code-cont-box-left {
        width: 100%;
        padding-right: 0px;
        padding-right: 0 !important;
        border-right: none;
        border-bottom: 1px solid #D0D0D0;
    }

    .code-cont-box-right {
        width: 100%;
        padding-left: 0;
    }

    .code-cont-box {
        flex-wrap: wrap;
    }

    .ccbl-time {
        padding-top: 5px;
    }

    .ccbl-video {
        margin-top: 13px;
    }

    .ccbr-tit-ule {
        padding-top: 18px;
    }

    .quality-certif-top-tit {
        margin-bottom: 6px;
    }

    .qcbl-li-tit {
        margin-bottom: 6px;
    }

    .qcbl-li .qcbr-li-wrap {
        width: 100%;
    }

    .qest-li {
        padding: 6px 15px;
        width: auto !important;
    }

    .quality-experim-slick-top {
        white-space: nowrap;
        overflow-x: auto;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
    }

    .qlul-link {
        padding: 25px 18px;
    }

    .qlul-link-tit::after {
        left: -19px;
        width: 2px;
        height: 36px;
    }

    .quality-identifi-le-tit {
        margin-bottom: 12px;
    }

    .quality-identifi-ri {
        transform: translateX(20px);
    }

    .avul-wrap-posit {
        width: 80%;
    }


    .avul-wrap img {
        min-height: 280px;
        object-fit: cover;
    }

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

    .about-histor-ri {
        padding-top: 23px;
    }

    .ahrl-le {
        width: 100%;
        padding-right: 0px;
        margin-bottom: 10px;
    }

    .about-histor-ri-li {
        padding: 22px 18px;
    }

    .ahrl-ri p {
        padding-left: 11px;
        margin-bottom: 4px;
    }

    .ahrl-le .std-tit20 {
        font-size: 16px;
    }

    .ahrl-ri {
        width: 100%;
    }

    .about-histor-ri-li:last-child {
        margin-bottom: 0 !important;
    }

    .atul-wrap-btm {
        padding-top: 14px;
    }

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

    .atul-wrap-btm-info {
        margin-bottom: 10px;
    }

    .jvbb-respe-ul-li {
        width: 50%;
    }

    .jvbb-respe {
        padding: 25px 16px 20px;
        border-radius: 0px 0px 10px 10px;
    }

    .jpbu-li {
        width: 100%;
    }

    .jpbu-wrap-top-tit p {
        height: auto;
        max-height: 2.8em;
    }

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

    .jpbu-li {
        margin-bottom: 20px;
    }

    .qdrl-ul-li {
        width: 100%;
    }

    .qdrl-tit {
        margin-bottom: 16px;
    }

    .qull-logo {
        margin-bottom: 12px;
    }

    .qdrl-ul-li {
        margin-bottom: 20px;
    }

    .query-distribu-ri-li {
        padding-bottom: 18px;
    }

    .invest-relation-desz {
        position: static !important;
        height: auto;
    }

    .invest-relation {
        padding-top: 0 !important;
    }

    .invest-relation-le {
        width: 100%;
        margin-top: 40px;
    }

    .ncbu-le {
        width: 100%;
    }

    .ncbu-le-al-box {
        padding: 12px 0px 15px 0;
    }

    .nlab-come {
        padding-top: 6px;
    }

    .ncbu-le {
        margin-bottom: 25px;
    }

    .newsp-cont-box-ule {
        margin-bottom: -34px;
    }

    .detail-cont-box-left {
        width: 100%;
        padding-right: 0px;
        margin-bottom: 22px;
    }

    .detail-cont-box {
        flex-wrap: wrap;
    }

    .detail-cont-box-right {
        width: 100%;
    }

    .dcbl-pro {
        font-size: 16px;
    }

    .dcbl-prot {
        padding-top: 20px;
    }

    .dcbl-prot-ule {
        padding-top: 12px;
    }

    .dpul-pro {
        padding-left: 9px;
    }

    .dpul-pro {
        padding-left: 9px;
    }

    .dcbr-editor {
        padding-top: 16px;
        padding-bottom: 10px;
    }

    .dcbr-editor p {
        margin-bottom: 6px;
    }

    .dcbr-next-box-page {
        padding-bottom: 4px;
    }

    .clpw-top img {
        width: 24px;
    }

    .develo-sustain-ri p {
        margin-bottom: 5px;
    }

    .develo-sustain-ri p:last-child {
        margin-bottom: 0 !important;
    }

    .develo-health-img img {
        min-height: 400px;
        object-fit: cover;
    }

    .develo-health-tit {
        margin-bottom: 8px;
    }

    .develo-health-info {
        margin-bottom: 18px;
    }

    .dsbu-link-tit::after {
        height: 40px;
    }

    .dsbu-link {
        padding: 20px 16px;
    }

    .dsbu-link-tit::after {
        left: -16px;
    }

    .dbbu-link-btm-tit {
        margin-bottom: 6px;
    }

    .apppli-page .ys-nybanner-le {
        width: 100%;
    }

    .apppli-page .ys-nybanner-info {
        margin-top: 10px;
    }

    .hatl-li {
        width: calc(50% - 8px);
    }

    .hatl-ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .join-pop-wrap {
        padding: 38px 15px;
        padding-right: 35px !important;
    }

    .join-pop .mCSB_outside+.mCSB_scrollTools {
        right: 5px !important;
    }

    .ys-modal-close {
        right: 12px;
        top: 12px;
        font-size: 14px;
    }

    .ys-modal-close .iconfont {
        font-size: 16px;
    }

    .jpwt-tit {
        margin-bottom: 12px;
    }

    .join-pop-wrap-top {
        margin-bottom: 12px;
    }

    .dcbr-tit-pc {
        display: none;
    }

    .dcbr-tit-ph {
        width: 100%;
        display: block;
        border-bottom: none;
        padding-bottom: 8px;
    }

    .dcbr-editor {
        width: 100%;
        border-top: 1px solid #CFCFCF;
    }

    .dcbl-prot-ule {
        display: flex;
    }

    .dcbl-prot-ule .dcbl-prot-ule-le {
        padding-bottom: 0 !important;
        margin-right: 15px;
    }

    .detail-cont-box-left {
        margin-bottom: 30px;
    }

    .dcbr-editor {
        padding-top: 25px;
    }

    .about-pop-ri {
        width: 100%;
    }

    .about-pop .ys-modal-close {
        width: 32px;
        left: auto;
        top: 20px;
        right: 15px;
        border-radius: 50%;
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    }

    .about-pop-ri-brief {
        border-top: none;
    }

    .about-pop-ri {
        padding: 32px 20px;
        padding-right: 25px;
    }

    .about-pop-ri-brief {
        padding-top: 16px;
    }

    .about-pop .mCSB_outside+.mCSB_scrollTools {
        right: -20px;
    }

    .about-pop .mCSB_scrollTools {
        height: 93%;
        top: auto;
    }

    .dpwc-le {
        display: none;
    }

    .dpwc-ri {
        width: 100% !important;
        max-height: 80vh;
        height: auto;
        padding-left: 0px;
    }

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

    .hatu-wrap-infoph {
        display: block;
        margin-bottom: 15px;
    }

    .hatu-wrap {
        display: none;
    }

    .habu-wrap-ri {
        margin-bottom: 0 !important;
        margin-top: 20px;
    }

    .home-applic-top .home-applic-top-tit {
        margin-bottom: 11px !important;
    }

    .habu-wrap-ri-tit .std-h2 {
        font-size: 20px;
    }

    .home-applic-btm .habu-wrap-ri-tit {
        margin-bottom: 8px;
    }

    .habu-wrap-ri-ph {
        margin-top: 0px;
    }

    .contac-informa-ph .product-latest-btm-widget {
        display: flex;
        justify-content: center;
        margin-top: 20px;
    }

    .contac-informa-ph .plbw-ri {
        margin-left: 20px;
    }

    .ciwb-li-pop-wrap {
        max-height: inherit !important;
        height: 100%;
    }
    
    .partic-parame .ys-nybanner-info{
        display: block;
        margin-top: 0 !important;
        margin-bottom: 18px;
    }
    
      .partic-parame .ys-nybanner-info p{
          color: #333 !important;
      }
    
    .partic-page .ys-nybanner .ys-nybanner-info {
        display: none;
    }

    /* 767end */
}