@charset "utf-8";



/* 响应式原则：调大看小 */

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



    .home-grow-btm {

        padding: 70px 160px 92px 160px;

    }
    .ys-banner-desz {
        width: 29%;
    }


    /* 1920end */

}



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

    .head-nav-item {

        margin-right: 25px;

    }



    .head-nav {

        padding-left: 56px;

    }



    .mhrc-us-link {

        min-width: 108px;

        padding: 6px 16px;

    }



    .mhrc-progra-link {

        min-width: 108px;

    }



    .mod-head-ri-lan {

        margin-left: 32px;

    }



    :root {

        --font48: 42px;

        --font44: 38px;

        --font40: 34px;

        --font32: 28px;

        --font28: 26px;

        --font24: 22px;

        --space120: 100px;

    }



    .ybll-tit {

        margin-bottom: 20px;

    }



    .ybll-info {

        margin-bottom: 42px;

    }



    .ybll-more-link {

        padding: 6px 25px;

    }



    .ybll-more-link p {

        padding-right: 8px;

    }



    .yx-progr-ul {

        margin-top: 55px;

    }



    .ys-banner-desz {

        height: 100%;

        width: 29%;

    }



    .ys-banner-desz img {

        height: 100%;

        object-fit: cover;

    }



    .ys-banner-box {

        width: calc(100% + 40px);

    }



    .ys-banner-ri {

        width: 100%;

    }



    .ys-banner-le {

        width: 40%;

    }



    .home-logo-box {

        padding: 35px 40px;

    }



    .home-logo-li-flex .hlul-wrap {

        padding: 0px 18px;

    }



    .home-logo-li-flex {

        margin: 0 -18px;

    }



    .home-servic-ri {

        width: 100%;

    }



    .hsll-top.act .std-tit20 {

        font-size: 26px;

    }



    .hsll-top {

        padding-top: 16px;

        padding-bottom: 16px;

    }



    .hsll-btm-line {

        margin-bottom: 22px;

    }



    .hsll-btm {

        padding-bottom: 30px;

    }



    .hsru-warp-top-icon {

        width: 36px;

        margin-bottom: 18px;

    }



    .hsru-warp-btm-icon {

        width: 42px;

        margin-bottom: 15px;

    }



    .hsru-warp::after,

    .hsru-li.act .hsru-warp {

        border-radius: 36px;

    }



    .hsru-warp-btm-tit {

        margin-bottom: 10px;

    }



    .hsru-warp-btm-more {

        bottom: 25px;

        right: 25px;

        width: 36px;

    }



    .hsru-warp-top {

        padding: 15px;

    }



    .std-tit20 {

        font-size: 18px;

    }



    .hsll-top svg {

        width: 16px;

    }



    .hdts-ul-li-wrap {

        padding: 7px 30px;

    }



    .home-demand-top {

        margin-bottom: 48px;

    }



    .home-demand-top-tit {

        margin-bottom: 6px;

    }



    .home-demand-top-info {

        margin-bottom: 22px;

    }



    .hdbl-box-btm {

        padding: 25px 40px;

    }



    .hdbl-box-btm-ri {

        width: 66px;

        height: 44px;

    }



    .home-demand-btm-list {

        width: 600px;

    }



    .hdbl-dots {

        margin-top: 38px;

    }



    .home-grow-top {

        margin-bottom: 35px;

    }



    .home-grow-btm {

        border-radius: 20px;

        padding: 60px 100px 60px 120px;

    }



    .hgbl-desz {

        left: -52px;

        width: 32px;

    }



    .hgbl-li-info {

        margin-bottom: 22px;

    }



    .hgbl-ul .slick-dots {

        margin-top: 42px;

    }



    .home-grow-btm-le {

        width: 70%;

    }



    .home-future-wrap {

        border-radius: 80px 80px 0px 0px;

    }



    .hftr-ul-li {

        min-width: 140px;

        margin-left: 30px;

    }



    .std-tit54 {

        font-size: 38px;

    }



    .hftl-tit {

        margin-bottom: 18px;

    }



    .hftl-info {

        margin-bottom: 26px;

    }



    .home-future-top {

        padding-bottom: 45px;

    }



    .home-future-btm {

        padding-top: 46px;

    }



    .hfbu-wrap-icon {

        width: 72px;

        margin-bottom: 30px;

    }



    .hfbu-wrap {

        padding: 2px 2px;
        align-items: center;
        display: flex;
        justify-content: center;

    }



    .hnbr-le {

        padding: 36px 36px;

    }



    .hnbr-le-time {

        margin-bottom: 15px;

    }



    .home-news-tit {

        margin-bottom: 30px;

    }



    .hnbr-le-tit {

        margin-bottom: 15px;

    }



    .hnbr-le-info {

        margin-bottom: 20px;

    }



    .hnbu-link .hnbr-le-time {

        margin-bottom: 6px;

    }



    .hnbu-link-tit {

        margin-bottom: 12px;

    }



    .hnbu-link {

        padding: 20px 22px;

    }



    .home-news-btm-more {

        padding-top: 14px;

    }



    .hcbu-le {

        padding: 10px 10px;

    }



    .hcbu-li {

        padding: 6px 0;

    }



    .foot-top-tit {

        margin-bottom: 12px;

    }



    .foot-top-info {

        margin-bottom: 26px;

    }



    .foot-top-more-link {

        min-width: 176px;

        padding: 9px;

    }



    .fbtl-log {

        width: 300px;

        margin-bottom: 25px;

    }



    .fbtl-ul-li {

        margin-bottom: 14px;

    }



    .fbtr-li {

        margin-left: 35px;

    }



    .fbtr-li-btm-li {

        margin-bottom: 15px;

    }



    .fbtr-li-top {

        margin-bottom: 17px;

    }



    .fblr-icon {

        width: 34px;

    }



    .fbll-priva {

        padding-right: 14px;

        margin-right: 14px;

    }



    .fbll-link-btm-li {

        padding: 6px 0;

    }



    .fblr-p a {

        font-size: 14px;

    }



    .fbel-sp {

        padding-left: 6px;

        padding-right: 6px;

    }



    .foot-btm-top {

        padding-bottom: 30px;

    }



    :root {

        --line80: 70px;

    }



    .ys-nybanner .ys-banner-box {

        width: calc(100% + 10.5vw);

    }





    .ys-nybanner .ys-banner-box {

        padding-bottom: 60px;

    }



    .ys-banner-ri-diamon {

        bottom: -70px;

    }





    .ys-banner .mod-bread {

        top: 82px;

    }



    .total-realiz-warp-desz {

        width: 90px;

    }



    .total-realiz-warp {

        padding-left: 150px;

    }



    .total-realiz .guara-show-tit {

        margin-bottom: 22px;

    }



    .guara-show-info p::after {

        top: 5px;

        width: 18px;

        height: 18px;

    }



    .tdlu-li {

        margin: 30px 0 32px;

    }



    .total-deman-ri-tit {

        margin-bottom: 46px;

    }



    .tdru-wrap-le-tit {

        margin-bottom: 18px;

    }



    .tdru-wrap-le-info {

        margin-bottom: 20px;

    }



    .tdru-wrap-le-subtit p::after {

        top: 7px;

    }



    .tdru-wrap-le-subtit p {

        padding-left: 16px;

    }



    .tdru-wrap-le-subtit {

        margin-bottom: 30px;

    }



    .tdru-wrap-le {

        padding-right: 35px;

    }



    .total-platf-top p {

        margin-top: 10px;

    }



    .total-platf-top {

        margin-bottom: 30px;

    }



    .guara-show-tit {

        margin-bottom: 35px;

    }



    .tabu-wrap {

        border-radius: 18px;

        padding: 30px 22px 16px;

    }



    .tabu-wrap-tit {

        margin-bottom: 12px;

    }



    .tabu-wrap-icon img {

        width: 110px;

    }



    .tabu-wrap-top {

        margin-bottom: 16px;

    }



    .gsbc-btn {

        width: 40px;

    }



    .gsbc-ri {

        right: -60px;

    }



    .gsbc-le {

        left: -60px;

    }



    .guara-soluti-swiper {

        margin-bottom: 20px;

    }



    .guara-soluti-btm-posit {

        padding: 40px 45px;

    }



    .gsbp-le-tit {

        margin-bottom: 12px;

    }



    .gsmu-li {

        padding: 0 20px;

        margin-bottom: 35px;

    }



    .guara-soluti-more-ul {

        margin: 0 -20px;

    }



    .gdul-top {

        padding: 30px 30px;

    }



    .gdul-btm-padd {

        padding: 0 28px 25px;

    }



    .guara-soluti-more {

        padding-top: 75px;

    }



    .gsbu-wrap-top {

        padding: 26px 17px;

    }



    .gsbu-wrap-btm {

        padding: 30px 25px;

    }



    .gsbu-wrap-btm-li {

        padding: 12px 18px;

    }



    .gabu-wrap {

        padding: 26px 35px;

    }



    .gabu-wrap-icon {

        width: 38px;

        margin-bottom: 10px;

    }



    .gabu-wrap-tit {

        margin-bottom: 8px;

    }



    .guara-realiz-wrap {

        padding: 40px 35px;

    }



    .guara-realiz-ri p::after {

        top: 5px;

        width: 16px;

        height: 16px;

    }



    .guara-realiz-ri p {

        padding-left: 26px;

        margin-bottom: 12px;

    }



    .guara-realiz-wrap-desz {

        width: 21%;

    }



    .fuse-exhibit-btm-le {

        padding: 50px 50px;

        width: 330px;

    }



    .febl-li {

        padding: 10px;

        margin-bottom: 35px;

    }



    .febr-ul {

        padding: 0 65px;

    }



    .fuse-exhibit-btm-ri {

        width: calc(100% - 330px);

    }



    .febr-ul-li-info {

        margin-bottom: 35px;

    }



    .fulw-icon {

        width: 60px;

        margin-bottom: 15px;

    }



    .fuse-pattern-ri {

        width: 65%;

    }



    .fuse-pattern-le-tit {

        margin-bottom: 16px;

    }



    .fpbu-icon {

        width: 80px;

        margin-bottom: 16px;

    }



    .fpbu-tit {

        margin-bottom: 6px;

    }



    .fabs-li-wrap {

        padding: 32px 22px 32px;

    }



    .fhbu-li {

        width: 440px;

    }



    .fhbu-wrap {

        padding: 24px;

    }



    .fhbu-wrap-btm {

        width: 100%;

        padding-top: 18px;

    }



    .fhbu-wrap-btm-tit {

        margin-bottom: 5px;

    }



    .fuse-advan-btm-ul {

        padding-bottom: 12px;

    }



    .form-progra-le-btm p::after {

        width: 20px;

        height: 20px;

    }



    .form-progra-le-btm p {

        padding-left: 30px;

        margin-bottom: 22px;

    }



    .fltc-li img {

        width: 26px;

    }



    .form-progra-le-tit {

        margin-bottom: 32px;

    }



    .form-progra-le-btm {

        padding-bottom: 8px;

    }



    .fplu-li-tit {

        margin-bottom: 18px;

    }



    .fltc-li {

        display: flex;

        margin-bottom: 20px;

    }



    .form-progra-ri {

        width: 42%;

    }



    .welfa-platfo-le-tit {

        margin-bottom: 40px;

    }



    .welfa-platfo-le-more {

        margin-top: 50px;

    }



    .welfa-platfo-le-info p {

        margin-bottom: 8px;

    }



    .gsul-le-tit {

        margin-bottom: 20px;

    }



    .gsul-le {

        width: 32%;

    }



    .gsul-le-swiper {

        padding-bottom: 8px;

    }



    .physic-main .guara-show .guara-show-tit {

        margin-bottom: 30px;

    }



    .home-logo-ul-li {

        width: 120px;

        margin-right: 30px;

    }



    .home-logo {

        margin-top: -54px;

    }



    .nominal-nav.start {

        left: 16px;

    }





    .nominal-nav-li p {

        padding-left: 10px;

    }



    .nominal-nav-li p {

        max-width: 70px;

    }



    .nominal-service-btm {

        padding: 50px 65px;

    }



    .nsbs-le-info p::after {

        top: 7px;

        width: 8px;

        height: 8px;

    }



    .nsbs-le-tit {

        margin-bottom: 18px;

    }



    .nsbs-le-info p {

        margin-bottom: 8px;

    }



    .nominal-service-btm-show {

        margin-bottom: 30px;

    }



    .nsba-li-wrap-icon {

        width: 60px;

        margin-bottom: 15px;

    }



    .nsba-li-wrap-btm {

        padding: 20px 26px;

    }



    .nsba-li-wrap {

        padding: 42px 20px;

    }



    .nsbf-ul-li-wrap {

        padding: 30px 20px;

    }



    .nulw-tit {

        margin-bottom: 6px;

    }



    .nnbl-wrap-li {

        margin-bottom: 15px;

    }



    .nominal-service-li {

        padding-top: 60px;

    }



    .cooper-servic-le-tit {

        margin-bottom: 30px;

    }



    .cslb-tit {

        margin-bottom: 4px;

    }



    .cslb-li {

        margin-bottom: 15px;

    }



    .cooper-servic-le {

        width: 40%;

    }



    .spbu-wrap-btm {

        padding: 50px 30px;

    }



    .spbu-wrap-top-icon {

        width: 76px;

        margin-bottom: 20px;

    }



    .spbu-wrap-top {

        padding: 70px 20px;

    }



    .spbu-li {

        padding: 0 20px;

    }



    .stand-proble-btm-ul {

        margin: 0 -20px;

    }



    .febl-li {

        margin-bottom: 25px;

    }



    .svbu-wrap {

        padding: 30px;

    }



    .svbu-wrap-icon {

        width: 52px;

        margin-bottom: 20px;

    }



    .ground-proble-le-tit {

        margin-bottom: 26px;

    }



    .gplu-tit {

        margin-bottom: 8px;

    }



    .gplu-info {

        margin-bottom: 36px;

    }



    .ground-proble-ri {

        width: 45%;

    }



    .ground-compl-ul-li {

        padding: 0 15px;

        margin-bottom: 30px;

    }



    .ground-compl-ul {

        margin: 0 -15px;

    }



    .gcul-icon {

        width: 48px;

        margin-bottom: 14px;

    }



    .ground-complete-help-wrap {

        padding: 56px 50px;

    }



    .gchw-li-le-tit {

        margin-bottom: 12px;

    }



    .gchw-li-le-info {

        margin-bottom: 16px;

    }



    .eibw-cont {

        padding: 20px 15px
    }



    .eibw-cont1.eibw-cont p {

        font-size: 16px;

    }



    .output-page .gsbu-wrap-btm {

        padding: 28px 20px;

    }



    .eabu-wrap-icon {

        width: 180px;

        margin-bottom: 24px;

    }



    .eabu-wrap-info p {

        margin-bottom: 5px;

    }



    .ecbs-li-wrap-tit {

        margin-bottom: 12px;

    }



    .ecbs-li-wrap-time {

        width: 125px;

        top: -156px;

    }



    .ecbs-li:nth-child(even) .ecbs-li-wrap-time {

        bottom: -156px;

    }



    .ecbs-li {

        width: 300px !important;

        margin-right: 30px;

    }



    .ecbs-li-wrap {

        height: 160px;

    }



    .ecbs-li-wrap-cticy {

        left: 44px;

        width: 38px;

        height: 38px;

    }



    .esg-china-btm {

        height: 436px;

    }



    .gssu-li {

        min-width: 126px;

    }



    .nnwl-link {

        padding: 24px 0;

    }



    .inside-page .ys-main {

        margin-top: 64px;

    }



    .news-relate-le-top {

        padding: 30px;

        margin-bottom: 36px;

    }



    .nrlt-link .ys-imgbox-cover {

        margin-bottom: 25px;

    }



    .nrlt-link-btm-tit {

        margin-bottom: 14px;

    }



    .nrlt-link .hnbr-le-more-link {

        margin-top: 25px;

    }



    .news-relate-ri-center {

        padding: 17px 23px;

    }



    .nrrc-ul-li {

        margin-bottom: 19px;

    }



    .news-relate-ri-produc {

        padding: 17px 23px;

    }





    .report-screen-top-tit {

        margin-bottom: 30px;

    }



    .report-screen-top-input {

        width: 430px;

        height: 46px;

    }



    .report-screen-top-input input {

        font-size: 16px;

    }



    .report-screen-top-wrap {

        padding: 23px 22px 10px;

    }



    .rstw-le {

        width: 84px;

        margin-top: 4px;

    }



    .rstw-ri-li-link {

        padding: 1px 10px;

    }



    .nrlu-link-ri {

        padding-left: 30px;

    }



    .nrlu-link-ri-info {

        margin-bottom: 14px;

    }



    .details-cont-wrap .news-relate-le {

        padding-right: 80px;

    }



    .details-cont-top {

        margin-bottom: 20px;

    }



    .details-cont-editor {

        padding-top: 28px;

        padding-bottom: 20px;

    }



    .details-cont-editor p {

        margin-bottom: 12px;

    }



    .details-cont-paging-li {

        margin-bottom: 10px;

    }



    .details-cont-wrap .news-relate-ri {

        padding-top: 95px;

    }



    .case-page .nrlu-link-ri-time {

        margin-bottom: 10px;

    }



    .nlrt-lable {

        margin-left: 12px;

        padding: 5px 16px;

    }



    .case-page .nrlu-link-ri-tit {

        margin-bottom: 18px;

    }



    .social-obtain-ri-tit {

        margin-bottom: 30px;

    }



    .soru-tit {

        margin-bottom: 20px;

    }



    .soru-info p::after {

        top: 8px;

        width: 6px;

        height: 6px;

    }



    .soru-info p {

        margin-bottom: 10px;

        padding-left: 16px;

    }



    .social-obtain-ri-ul {

        padding-bottom: 50px;

    }



    .slul-tit {

        margin-bottom: 9px;

    }



    .sebl-le-ul-li {

        margin-bottom: 20px;

    }



    .spku-wrap-posit {

        padding: 24px 20px;

    }



    .shbs-li-swip-btm {

        padding: 20px 20px;

    }



    .social-founda-le-tit {

        margin-bottom: 25px;

    }



    .social-founda-le-info {

        margin-bottom: 30px;

    }



    .awbu-wrap img {

        width: 40px;

    }





    .awbu-wrap {

        padding: 40px 40px;

    }



    .about-history-btm-swiper {

        margin-bottom: 35px;

    }



    .ahbu-li-wrap {

        padding: 26px 26px 36px;

    }



    .aqbu-wrap {

        padding: 30px 25px;

    }



    .aqbu-wrap-logo {

        margin-bottom: 12px;
        width: 260px;
        height: 100px;
        text-align: center;
        align-items: center;
        display: flex;
        justify-content: center;

    }



    .nominal-network-ulk-li {

        padding: 0 15px;

    }



    .nominal-network-list-ul {

        margin: 0 -15px;

    }



    .aibu-wrap-btm-tit {

        margin-bottom: 10px;

    }



    .ajbu-wrap-img {

        height: 360px;

    }





    .theme-payme-wrap {

        padding: 38px;

        margin-bottom: 35px;

    }



    .theme-payme-wrap-tit {

        margin-bottom: 26px;

    }



    .theme-payme-btm-wrap {

        padding: 30px 35px;

    }



    .tpbw-li-tit {

        margin-bottom: 12px;

    }



    .tpbw-li-info p {

        margin-bottom: 12px;

    }



    .tpbw-li-info {

        padding-bottom: 10px;

    }



    .tpbw-li {

        margin-bottom: 30px;

    }



    .plll-ri-li {

        padding: 0 10px;

    }



    .plll-le {

        width: 60px;

    }



    .pllr-more {

        padding: 12px 18px;

    }



    .polyme-list-li-ri {

        width: 120px;

    }



    .polyme-list-li-le {

        width: calc(100% - 120px);

        padding-right: 15px;

    }



    .polyme-list {

        padding-top: 65px;

    }



    .ksru-link {

        padding: 20px 20px 35px;

    }



    .ksru-link-tit {

        margin-bottom: 10px;

    }



    .ksru-li {

        margin-bottom: 22px;

    }



    .knowle-searc-le {

        padding: 23px;

    }



    .knowle-searc {

        padding-top: 70px;

    }



    .pay-page-tit {

        margin-bottom: 10px;

    }



    .pay-page-subtit {

        margin-bottom: 6px;

    }



    .pay-page-time {

        margin-bottom: 12px;

    }



    .pay-page-ul-li {

        margin-bottom: 25px;

    }



    .pay-page-earit {

        padding-bottom: 20px;

    }



    .ppww-li-wrap {

        padding: 7px;

    }



    .ppww-li {

        margin-bottom: 13px;

    }



    .pay-page-words {

        margin-bottom: 23px;

    }



    .home-demand-desz {

        top: -16%;

        left: 23px;

        width: 260px;

    }



    .home-demand {

        margin-top:0px;

    }



    .home-grow-btm-sorll .home-demand-desz {

        right: -12%;

        width: 29%;

    }



    .foot-top-deszk {

        position: absolute;

        top: -70px;

        right: 5%;

        width: 20%;

    }



    .nav-servic {

        right: 20px;

    }



    .nsl-li-top p {

        font-size: 12px;

    }



    .nsl-li-top {

        width: 60px;

        height: 60px;

    }



    .nlbw-li {

        padding: 26px 26px;

        width: 260px;

    }



    .nlbw-wrap-tit {

        margin-bottom: 5px;

    }



    .nlbw-wrap-info {

        margin-bottom: 12px;

    }



    .nlbw-wrap-info p {

        font-size: 14px;

    }



    .nlbw-wrap-img {

        width: 112px;

        margin-bottom: 5px;

    }



    .nlbw-wrap-sutit {

        margin-bottom: 10px;

    }



    .nlbw-wrap-sutit p {

        font-size: 14px;

    }



    .hnid-wrap {

        padding: 10px 12px;

    }



    .hnid-wrap-le .fbtr-li {

        min-width: 140px;

    }



    .head-nav-item-down1 {

        width: 150px;

    }



    .head-nav-item-down2 {

        width: 1060px;

    }



    .head-nav-item-down3 {

        width: 1050px;

    }



    .mhrc-us-btm {

        top: 70px;

    }



    .nsl-li-btm {

        right: 60px;

    }



    .nsl-li-btm-obta p {

        font-size: 14px;

    }



    .ftbu-wrap-tit .std-tit54 {

        top: -28px;

    }



    .ftbu-wrap:nth-child(2) .ftbu-wrap-num .std-tit54 {

        top: -18px;

    }



    .foot-btm-end-ri p,

    .foot-btm-end-le p {

        font-size: 12px;

    }



    .head-nav-item-down1 {

        width: 150px;

    }



    .enterpr-page .gprw-li4 .gprw-li-span {

        right: -2%;

    }



    .hfbu-wrap-info-text {

        font-size: 14px;

        padding-left: 10px;

        padding-right: 10px;

    }



    .hfbu-wrap-icon {

        margin-bottom: 24px;

    }



    .hfbu-wrap {

        padding: 2px 2px;
        align-items: center;
        display: flex;
        justify-content: center;

    }



    .head-nav-item-down2.act {

        width: 870px;

    }



    .fbll-link-btm-li {

        padding: 0 !important;

    }



    .fbll-link-btm {

        margin-left: 16px;

    }



    .fbll-link-btm-li {

        margin-right: 25px;

    }



    .ys-banner-ri {

        width: 100%;

    }



    .ybll-tit {

        margin-bottom: 14px;

    }



    .ybll-info {

        margin-bottom: 20px;

    }



    .ys-nybanner .ys-banner-ri {

        margin-top: -210px;

    }



    .ys-nybanner .ys-banner-le {

        padding-top: 127px;

    }

    .nav-servic {
        right: 40px;
    }


    .ys-nybanner .ys-banner-ri {
        margin-top: 70px !important;
    }

    .ys-banner-desz {
        width: 27%;
    }

    .nominal-nav-li {
        padding-bottom: 41px;
    }

    .head-nav-item-down3 {
        width: 882px;
        left: -340px;
    }

    .head-nav-item-down3.act {
        left: -270px;
        /*width: 656px;*/
    }
    
    .nominal-nav-li p {
        max-width: 90px;
    }
    
    .nominal-nav-li {
        padding-bottom: 28px;
    }
    
    .nominal-nav-li p {
        font-size: 12px;
    }
    
    .nominal-nav-li span {
        margin-top: 5px;
        width: 8px;
        height: 8px;
    }
    
    .nominal-nav {
        top: 55%;
    }
    
    .nominal-nav-li::before {
        top: 13px;
    }

    .head-nav-item-down3 {
        width: 710px;
    }
    
    .nominal-nav {
        width: 112px;
    }

    /* 1680end */

}



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

    .ys-modal-content {

        max-height: 650px;

    }



    .mhrc-us-link p {

        font-size: 14px;

    }



    .mhrc-progra-link {

        min-width: 104px;

        padding: 6px 16px;

    }



    .mhrc-us {

        margin-right: 14px;

    }



    .mod-head-ri-lan {

        margin-left: 22px;

    }



    .head-nav {

        padding-left: 40px;

    }



    .head-nav-item-title {

        font-size: 14px;

    }



    .head-nav-item-title svg {

        width: 10px;

        margin-left: 4px;

    }



    .head-logo {

        width: 120px;

    }



    .head-nav {

        padding-left: 30px;

    }



    .head-nav-item {

        margin-right: 18px;

    }



    :root {

        --font48: 36px;

        --font44: 32px;

        --font40: 28px;

        --font32: 26px;

        --font28: 24px;

        --font24: 20px;

        --space120: 76px;

        --line80: 64px;

    }



    .ybll-tit {

        margin-bottom: 15px;

    }



    .ybll-info {

        margin-bottom: 30px;

    }



    .ybll-more-link p {

        font-size: 14px;

    }



    .ys-banner-le {

        padding: 30px 0;

    }



    .yx-progr-ul {

        margin-top: 40px;

    }



    .home-logo-box {

        padding: 26px 35px;

    }



    .home-logo-li-flex .hlul-wrap {

        padding: 0px 10px;

    }



    .home-logo-li-flex {

        margin: 0 -10px;

    }



    .home-servic-ri {

        width:100%;

    }



    .home-servic-le {

        width: 32%;

    }



    .hsru-warp-btm {

        padding: 28px 25px;

    }



    .hsru-warp-btm-icon {

        width: 34px;

        margin-bottom: 12px;

    }



    .hsru-warp-btm-tit {

        margin-bottom: 5px;

    }



    .hsll-btm-line p,

    .hsru-warp-btm-info p {

        font-size: 14px;

    }



    .hsru-warp-btm-more {

        bottom: 20px;

        right: 20px;

        width: 32px;

    }



    .hsru-warp-top {

        padding: 10px;

    }



    .hsru-warp {

        height: 360px;

    }



    .hsll-btm-line {

        margin-bottom: 15px;

    }



    .home-demand-top-tit {

        margin-bottom: 4px;

    }



    .home-demand-top-info {

        margin-bottom: 16px;

    }



    .hdts-ul-li-wrap {

        font-size: 16px;

    }



    .home-demand-btm-list {

        width: 550px;

    }



    .hdbl-box-btm-ri {

        width: 66px;

        height: 38px;

    }



    .hdbl-dots {

        margin-top: 28px;

    }



    .home-grow-top {

        margin-bottom: 26px;

    }



    .home-grow-btm {

        padding: 50px 70px 50px 90px;

    }



    .hgbl-desz {

        left: -46px;

        width: 26px;

        top: 6px;

    }



    .hgbl-li-info {

        margin-bottom: 15px;

    }



    .hgbl-ul .slick-dots {

        margin-top: 30px;

    }



    .home-future-wrap {

        border-radius: 66px 66px 0px 0px;

    }



    .hftl-tit {

        margin-bottom: 12px;

    }



    :root {

        --font18: 16px;

        --font16: 14px;

    }



    .hftr-ul-li {

        min-width: 128px;

        margin-left: 15px;

    }



    .std-tit54 {

        font-size: 32px;

    }



    .home-future-top-ri {

        width: 60%;

    }



    .hulw-top {

        padding-bottom: 6px;

    }



    .hulw-btm {

        padding-top: 6px;

    }



    .home-future-top-le {

        width: 37%;

    }



    .hftl-info {

        margin-bottom: 18px;

    }



    .hfbu-wrap-icon {

        width: 60px;

        margin-bottom: 18px;

    }



    .hfbu-wrap {

        padding: 2px 2px;

    }



    .hnbr-le {

        padding: 24px 26px;

    }



    .foot-top {

        padding-top: 45px;

        padding-bottom: 55px;

    }



    .fbtr-li {

        margin-left: 25px;

    }



    .fbtr-li-btm-li a {

        font-size: 14px;

    }



    .fbtr-li-top a {

        font-size: 14px;

    }



    .fbtr-li-top svg {

        width: 6px;

        margin-left: 6px;

        margin-top: -1px;

    }



    .fbtr-li-top {

        margin-bottom: 13px;

    }



    .fbtr-li-btm-li {

        margin-bottom: 13px;

    }



    .fbtl-log {

        width: 220px;

        margin-bottom: 22px;

    }



    .fulr-link1 {

        font-size: 14px;

    }



    .fulr-link2 {

        font-size: 12px;

    }



    .mod-advertis-le-info p {

        padding-left: 14px;

        padding-right: 14px;

    }



    .mod-advertis-le .ybll-more-link {

        padding: 4px 15px;

    }



    .mod-advertis-colse {

        width: 24px;

    }



    .mod-advertis-le {

        width: calc(100% - 35px);

    }



    .mod-advertis {

        width: 870px;

        bottom: 20px;

    }



    .fblr-p a {

        font-size: 12px;

    }



    .foot-btm-end-ri p,

    .foot-btm-end-le p {

        font-size: 12px;

    }



    .fbel-sp {

        padding-left: 4px;

        padding-right: 4px;

    }



    .foot-btm-end-ri p img {

        width: 16px;

    }



    .foot-btm-end .ys-cont1400 {

        flex-wrap: wrap;

    }



    .foot-btm {

        padding-top: 50px;

    }



    .home-choice-btm {

        border-radius: 12px;

    }



    .hcbu-li {

        padding: 4px 0;

    }



    .ys-nybanner .ys-banner-le {

        width: 38%;

    }



    .total-realiz-warp-desz {

        width: 64px;

    }



    .total-realiz-warp {

        padding-left: 106px;

    }



    .total-realiz .guara-show-tit {

        margin-bottom: 15px;

    }



    .guara-show-info p {

        padding-left: 30px;

    }



    .tdlu-top {

        width: 70px;

        height: 70px;

    }



    .he_sysvgny::after {

        width: 58px;

        height: 58px;

    }



    .tdlu-li {

        margin: 15px 0 17px;

    }



    .total-deman-ri {

        padding-left: 50px;

    }



    .tdru-wrap-le {

        padding-right: 20px;

    }



    .tdru-wrap-le-tit {

        margin-bottom: 10px;

    }



    .tdru-wrap-le-info {

        margin-bottom: 14px;

    }



    .tdru-wrap-le-subtit p {

        margin-bottom: 8px;

    }



    .tdru-wrap-le-subtit {

        margin-bottom: 20px;

    }



    .tabu-li {

        padding: 0 5px;

    }



    .total-advant-btm-ul {

        margin: 0 -5px;

    }



    .tabu-wrap-tit {

        margin-bottom: 8px;

    }



    .tabu-wrap {

        padding: 23px 16px 16px;

    }



    .tabu-wrap-icon img {

        width: 90px;

    }



    .gtbu-li {

        padding: 0 10px;

    }



    .guara-trust-btm-ul {

        margin: 0 -10px;

    }



    .guara-soluti-btm-posit {

        padding: 30px 35px;

    }



    .gsmu-li {

        padding: 0 10px;

        margin-bottom: 20px;

    }



    .guara-soluti-more-ul {

        margin: 0 -10px;

    }



    .gsmu-link-ri {

        padding-left: 20px;

    }



    .gdul-top {

        padding: 22px 30px;

    }



    .guara-doubt-ul-li {

        border-radius: 12px;

    }



    .guara-soluti-more {

        padding-top: 60px;

    }



    .guara-realiz-wrap {

        padding: 30px 22px;

    }



    .guara-realiz-ri p {

        margin-bottom: 8px;

    }



    .gsbu-wrap {

        border-radius: 14px;

    }



    .gsbu-li {

        padding: 0 8px;

    }



    .guara-show-btm-ul {

        margin: 0 -8px;

    }



    .gsbu-wrap-top {

        padding: 15px 15px;

    }



    .gsbu-wrap-btm {

        padding: 20px 18px;

    }



    .gsbu-wrap-btm-li {

        padding: 10px 15px;

    }



    .gsbu-wrap-btm-li img {

        width: 14px;

    }



    .gsbu-wrap-btm-li p {

        padding-left: 12px;

    }



    .gsbu-wrap {

        box-shadow: 0px 0px 9px 0px rgba(169, 164, 163, 0.15);

    }



    .gsbu-wrap-btm-li {

        margin-bottom: 10px;

    }



    .gabu-wrap {

        padding: 22px 20px;

    }



    .gabu-li {

        padding: 0 10px;

        margin-bottom: 20px;

    }



    .guara-advant-btm-ul {

        margin: 0 -10px;

    }



    .fuse-exhibit-btm-le {

        padding: 50px 35px;

        width: 290px;

    }



    .febr-ul {

        padding: 0 30px;

    }



    .fuse-exhibit-btm-ri {

        width: calc(100% - 290px);

        padding: 45px 0px;

    }



    .fulw-icon {

        width: 50px;

        margin-bottom: 10px;

    }



    .febr-ul-li-info {

        margin-bottom: 22px;

    }



    .fplu-li .gdul-top {

        padding-top: 14px;

        padding-bottom: 6px;

    }



    .fuse-techno-btm-desz {

        height: 14px;

    }



    .fuse-techno-btm-desz img {

        width: 30px;

    }



    .ftbu-wrap-btm p {

        margin-bottom: 6px;

    }



    .ftbu-wrap:nth-child(2) {

        transform: translateX(90px);

    }



    .ftbu-wrap-tit {

        margin-bottom: 8px;

    }



    .ftbu-wrap-cont {

        height: 170px;

        width: 250px;

    }



    .fhbu-li {

        width: 380px;

    }



    .gtbu-wrap-btm {

        padding: 16px 20px;

    }



    .guara-show-tit {

        margin-bottom: 25px;

    }



    .fuse-patter {

        padding-bottom: 60px;

    }



    .form-progra-ri {

        width: 46%;

    }



    .form-progra-le {

        width: 49%;

    }



    .ys-form-inof-item {

        margin-bottom: 10px;

    }



    .welfa-platfo-le-tit {

        margin-bottom: 20px;

    }



    .welfa-platfo-le-more {

        margin-top: 26px;

    }



    .gsul-le-swiper-li {

        margin-right: 16px;

    }



    .gsul-le-tit {

        margin-bottom: 14px;

    }



    .gsul-le-swiper {

        padding-bottom: 2px;

    }



    .guara-show-ul {

        padding-top: 50px;

    }



    .guara-show-ul-li {

        margin-bottom: 16px;

    }



    .gsul-le {

        width: 35%;

    }



    .physic-main .guara-show .guara-show-tit {

        margin-bottom: 20px;

    }



    .nominal-service {

        padding-top: 0px;

    }



    .nominal-nav-li span {

        width: 8px;

        height: 8px;

    }



    .nominal-nav-li span::before {

        width: 16px;

        height: 16px;

    }



    .nominal-nav-li span::after {

        width: 3px;

        height: 3px;

    }





    .nominal-nav-li p {

        font-size: 12px;

        max-width: 65px;

    }



    .nominal-nav.start {

        left: 12px;

    }



    .nominal-nav-li {

        padding-bottom: 36px;

    }



    .nominal-service-btm {

        padding: 40px 40px;

    }



    .nsba-li-wrap-icon {

        width: 52px;

        margin-bottom: 12px;

    }



    .nsba-li-wrap {

        padding: 34px 15px;

    }



    .nsba-li-wrap-btm {

        padding: 18px 18px;

    }



    .nsbs-le-tit {

        margin-bottom: 12px;

    }



    .nsbs-le-info p::after {

        top: 8px;

        width: 6px;

        height: 6px;

    }



    .nsbs-le-info p {

        padding-left: 15px;

    }



    .nsbs-le-info p {

        margin-bottom: 5px;

    }



    .nsbs-le-info {

        padding-bottom: 5px;

    }



    .nsba-li-wrap-tit p {

        font-size: 14px;

    }



    .nsba-li {

        padding: 0 5px;

    }



    .nsba-ul {

        margin: 0 -5px;

    }



    .nsbf-ul-li {

        padding: 0 5px;

        margin-bottom: 15px;

    }



    .nsbf-ul {

        margin: 0 -5px;

    }



    .nsbf-ul-li-wrap {

        padding: 24px 16px;

    }



    .nulw-tit {

        margin-bottom: 3px;

    }



    .cgbd-icon {

        width: 52px;

    }



    .cgbd-icon p {

        font-size: 12px;

        top: 14px;

    }



    .nominal-network-btm {

        padding: 30px 35px;

    }



    .nominal-network-btm-ul {

        padding-bottom: 8px;

    }



    .nnbl-wrap-li {

        margin-bottom: 10px;

        margin-right: 15px;

    }



    .nominal-service-li {

        padding-top: 50px;

    }



    .cooper-servic-ri {

        width: 52%;

    }



    .cooper-servic-le {

        width: 45%;

    }



    .cooper-servic-le-tit {

        margin-bottom: 22px;

    }



    .cslb-li {

        margin-bottom: 12px;

    }



    .cgbd-posit-li {

        padding: 5px 5px;

    }



    .cgbd-posit-ul {

        padding: 8px 12px;

    }



    .spbu-wrap-top-icon {

        width: 60px;

    }



    .spbu-wrap::after,

    .spbu-wrap-top {

        border-radius: 20px;

    }



    .spbu-wrap-btm {

        padding: 30px 24px;

        border-radius: 20px;

    }



    .spbu-li {

        padding: 0 12px;

    }



    .stand-proble-btm-ul {

        margin: 0 -12px;

    }



    .ground-proble-le-tit {

        margin-bottom: 15px;

    }



    .gplu-tit {

        margin-bottom: 6px;

    }



    .gplu-info {

        margin-bottom: 22px;

    }



    .ground-compl-ul-li {

        padding: 0 10px;

        margin-bottom: 20px;

    }



    .ground-compl-ul {

        margin: 0 -10px;

    }



    .gcul-wrap {

        padding: 26px 28px;

    }



    .gchw-li-le {

        width: 48%;

    }



    .svbu-li {

        padding: 0 10px;

    }



    .stand-value-btm-ul {

        margin: 0 -10px;

    }



    .guara-progra .guara-show-tit {

        margin-bottom: 14px;

    }



    .gprw-li-span span {

        font-size: 16px;

    }



    .gprw-li-span span {

        font-size: 14px;

    }



    .gprw-li-span img {

        width: 8px;

    }



    .ground-proble-ri-center::after {

        width: 78%;

        height: 78%;

    }



    .eibw-cont1.eibw-cont p {

        font-size: 14px;

    }



    .eibw-cont p {

        font-size: 14px;

    }



    .eibw-cont {

        min-height: 50px;

        padding: 15px 13px;

    }



    /* .eibw-cont-bom-info {

        margin-bottom: 10px;

    } */



    .eibw-cont-bom-more {

        margin-top: 10px;

    }



    .output-page .gsbu-wrap-top {

        padding: 11px 15px !important;

        min-height: 95px;

    }



    .output-page .gsbu-wrap-btm {

        padding: 18px 16px;

    }



    .svbu-wrap {

        padding: 20px;

    }



    .eabu-li {

        padding: 0 15px;

        margin-bottom: 25px;

    }



    .esg-abuot-btm-ul {

        margin: 0 -15px;

    }



    .eabu-wrap-icon {

        width: 142px;

        margin-bottom: 18px;

    }



    .eabu-wrap-tit {

        margin-bottom: 7px;

    }



    .esg-china-btm-desz {

        width: 1270px;

    }



    .ecbs-li-wrap-tit {

        margin-bottom: 7px;

    }



    .ecbs-li-wrap-time {

        width: 100px;

    }



    .ecbs-li-wrap-time .std-h6 {

        top: 2px;

    }



    .ecbs-li:nth-child(even) .ecbs-li-wrap-time .std-h6 {

        top: 22px;

    }



    .esg-china-btm {

        height: 370px;

    }



    .ecbs-li-wrap-cticy {

        left: 38px;

        width: 30px;

        height: 30px;

    }



    .ecbs-li-wrap-cticy::after {

        width: 16px;

        height: 16px;

    }



    .ecbs-li-wrap {

        height: 150px;

    }



    .ecbs-li-wrap-cticy {

        top: -50px;

    }



    .ecbs-li-wrap-time {

        top: -115px;

    }



    .ecbs-li:nth-child(even) .ecbs-li-wrap-cticy {

        bottom: -50px;

    }



    .ecbs-li:nth-child(even) .ecbs-li-wrap-time {

        bottom: -115px;

    }



    .gssu-li {

        min-width: 105px;

        margin: 0 6px;

        padding: 10px 15px;

    }



    .guara-soluti-swiper {

        margin-bottom: 14px;

    }



    .nnwl-link {

        padding: 18px 0;

    }



    .news-relate-le-top {

        padding: 25px;

        margin-bottom: 30px;

    }



    .nrrt-link-tit {

        margin-top: 12px;

        padding-bottom: 6px;

    }



    .nrrt-link {

        padding: 16px;

    }



    .nrlt-link .ys-imgbox-cover {

        margin-bottom: 16px;

    }



    .nrlt-link-btm-time {

        margin-bottom: 6px;

    }



    .nrlt-link-btm-tit {

        margin-bottom: 9px;

    }



    .hnbr-le-more-link p {

        padding-right: 8px;

    }



    .nrlt-link .hnbr-le-more-link {

        margin-top: 15px;

    }



    .gsmu-link {

        padding: 20px 18px;

    }



    .nrrc-tit {

        margin-bottom: 12px;

    }



    .nrrc-ul-li {

        margin-bottom: 12px;

    }



    .news-relate-ri-center {

        padding: 17px 16px;

    }



    .nrrp-link {

        padding: 10px 16px;

    }



    .news-relate-ri-produc {

        padding: 17px 16px;

    }



    .report-screen-top-tit {

        margin-bottom: 24px;

    }



    .report-screen-top-input input {

        font-size: 14px;

        padding-left: 48px;

    }



    .report-screen-top-input img {

        width: 20px;

    }



    .report-screen-top-input {

        width: 340px;

        height: 38px;

    }



    .rstw-ri-li-link {

        font-size: 14px;

    }



    .rstw-ri-li {

        margin-right: 8px;

        margin-bottom: 8px;

    }



    .report-screen-top {

        margin-bottom: 30px;

    }



    .nrlu-link {

        padding: 16px;

    }



    .nrlu-link-ri {

        padding-left: 15px;

    }



    .nrlu-link-ri-time {

        margin-bottom: 2px;

    }



    .nrlu-link-ri-tit {

        margin-bottom: 5px;

    }



    .nrlu-link-ri-info {

        margin-bottom: 6px;

    }



    .news-relate-le-ul {

        padding-bottom: 16px;

    }



    .details-cont-wrap .news-relate-le {

        padding-right: 40px;

    }





    .nrrb-ri .ys-share-img {

        width: 34px;

    }



    .news-relate-ri-bshear {

        padding-top: 15px;

    }



    .rstt-lable-li-link {

        padding: 6px 26px;

    }



    .social-obtain-le {

        padding: 0 30px;

    }



    .social-obtain-ri-tit {

        margin-bottom: 20px;

    }



    .social-obtain-ri-ul {

        padding-bottom: 25px;

    }



    .sorb-li-wrap {

        padding-top: 18px;

    }



    .sorb-li-wrap::after {

        width: 18px;

        height: 18px;

        top: -9px;

    }



    .sebl-le-tit {

        margin-bottom: 20px;

    }



    .slul-tit {

        margin-bottom: 6px;

    }



    .sebl-le-ul-li {

        margin-bottom: 12px;

    }



    .sebl-le {

        width: 40.5%;

    }



    .sibu-li {

        padding: 0 5px;

    }



    .social-practic-btm-ul {

        margin: 0 -5px;

        padding-bottom: 50px;

    }



    .sibu-li:nth-child(2n) {

        top: 50px;

    }



    .social-honor-btm .fhbu-li {

        width: 360px;

    }



    .shbs-li-swip-btm p {

        margin-bottom: 4px;

    }



    .social-founda-le-tit {

        margin-bottom: 18px;

    }



    .social-founda-le-info {

        margin-bottom: 22px;

    }



    .social-founda-le {

        padding-right: 100px;

    }



    .awbu-wrap img {

        width: 32px;

    }



    .awbu-wrap {

        padding: 26px 30px;

    }



    .ahbu-li-wrap {

        padding: 16px 20px 28px;

    }



    .ahbu-li-wrap-tit {

        padding-bottom: 6px;

    }



    .ahbu-li-wrap-info {

        padding-top: 14px;

    }



    .ahbu-li {

        width: 380px !important;

        margin-right: 25px;

    }



    .aqbu-li {

        padding: 0 10px;

    }



    .about-quality-btm-ul {

        margin: 0 -10px;

    }



    .aqbu-wrap-logo {

        width: 200px;
        height: 100px;
        text-align: center;
        align-items: center;
        display: flex;
        justify-content: center;
;
    }



    .nnul-wrap {

        padding: 18px 22px;

    }



    .nominal-network-ulk-li {

        padding: 0 10px;

    }



    .nominal-network-list-ul {

        margin: 0 -10px;

    }



    .about-page .cgbd-icon {

        width: 62px;

    }



    .aibu-wrap-btm {

        padding: 22px 20px;

    }



    .about-honor-ri {

        padding-left: 40px;

    }



    .ajbu-wrap-text {

        padding: 20px 25px;

    }



    .theme-payme-wrap {

        padding: 26px;

        margin-bottom: 30px;

    }



    .theme-payme-btm-wrap {

        padding: 26px 25px;

    }



    .tpbw-li-tit {

        margin-bottom: 8px;

    }



    .tpbw-li-info p {

        margin-bottom: 8px;

    }



    .tpbw-li {

        margin-bottom: 20px;

    }



    .plll-ri-li a {

        font-size: 14px;

    }



    .plll-wrap {

        padding: 10px 0;

    }



    .pllr-more {

        padding: 9px 18px;

    }





    .knowle-searc-le {

        width: 256px;

    }



    .kslu-link {

        height: 26px;

    }



    .knowle-searc-le-tit {

        margin-bottom: 16px;

    }



    .knowle-searc-ri {

        width: calc(100% - 256px);

        padding-left: 25px;

    }



    .ksru-link {

        padding: 20px 20px 30px;

    }



    .knowle-searc {

        padding-top: 70px;

    }



    .home-demand-desz {

        top: -12%;

        left: 20px;

        width: 220px;

    }



    .home-demand {

        margin-top: 0px;

    }



    .home-grow-btm-sorll .home-demand-desz {

        width: 32%;

    }



    .nav-servic {

        right: 8px;

    }



    .nsl-li-top {

        width: 46px;

        height: 74px;

    }



    .nsl-li-top p {

        text-align: center;

        padding: 0 10px;

    }



    .nsl-li-top-icon {

        width: 18px;

    }



    .hnid-wrap-ri-wrap {

        margin-bottom: 16px;

    }



    .hnid-wrap-le .fbtr-li {

        min-width: 102px;

    }



    .head-nav-item-down1 {

        width: 150px;

    }



    .hnid-wrap {

        padding: 10px 12px;

    }



    .head-nav-item-down2 {

        width: 980px;

    }



    .head-nav-item-down3 {

        width: 992px;

        left: -320px;

    }



    .mhrc-us-btm {

        top: 64px;

    }



    .mrlt-ri {

        width: 44px;

    }



    .mrlt-le {

        width: 58%;

    }



    .mrlt-le p {

        font-size: 16px;

    }



    .mlul-wrap-top-icon {

        width: 40px;

        margin-bottom: 10px;

    }



    .nsl-li-btm-obta {

        padding: 6px 26px;

    }



    .nsl-li-btm {

        right: 46px;

    }



    .ftbu-wrap-tit .std-tit54 {

        top: -22px;

    }



    .ftbu-wrap:nth-child(2) .ftbu-wrap-num .std-tit54 {

        top: -14px;

    }



    .head-nav-item-down1 {

        width: 150px;

    }



    .hfbu-wrap {

        padding: 2px 2px;

    }



    .hfbu-wrap-info-text {

        font-size: 12px;

        padding-left: 0px;

        padding-right: 0px;

    }



    .knowle-li {

        padding: 0 5px;

        margin-bottom: 15px;

    }



    .knowle-ul {

        margin: 0 -5px;

    }



    .knowle-li-wrap-btm p {

        font-size: 14px;

    }



    .knowle-li-wrap-btm {

        padding: 10px 15px 15px;

    }



    .cgbd-posit-li p {

        font-size: 12px;

    }



    .cgbd-posit {

        width: 300px;

    }



    .head-nav-item-down2.act {

        width: 793px;

    }



    .about-history-conty::after,

    .about-history-conty::before {

        width: 110px;

    }



    .fbll-link-btm-li {

        margin-right: 18px;

    }



    .guara-show-tit span {

        margin-top: 13px;

    }

    .nav-servic {
        right: 40px;
    }

    .ys-nybanner .ys-banner-ri {
        margin-top: 64px !important;
    }

    .cooper-main .cgbd-li:nth-child(4) .cgbd-posit {
        width: 174px;
    }

    .nominal-nav-li {
        padding-bottom: 28px;
    }

    .head-nav-item-down3 {
        width: 831px;
    }


    .head-nav-item-down3.act {
        left: -230px;
        /*width: 616px;*/
    }
    
    
    .nominal-nav-li p {
        max-width: 72px;
    }
    
    .nominal-nav-li p {
        padding-left: 7px;
    }
    
    .head-nav-item-down3 {
        width: 645px;
    }

    .nominal-nav {
        width: 90px;
    }
    /* 1440end */

}



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

    .home-logo-box-swiper {

        max-height: 57px;

    }



    .ys-banner-ri {

        width: 46%;

    }



    .ys-nybanner .ys-banner-ri {

        margin-top: -140px;

    }

    .ys-banner-desz {
        width: 24%;
    }

    .nominal-nav.start {
        left: 7px;
    }


}



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

    .home-logo {

        margin-top: -56px;

    }



    .mubw-ri-link {

        padding: 18px;

    }



    /* 1200end */

}



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

    .nav-btn {
        display: none;
    }

    .hfbu-wrap-info-text {

        opacity: 1;

    }



    .ys-ph-navbar3 .ys-phnav-header {

        background: #fff;

    }



    .ys-phnav-menubtn span,

    .ys-phnav-menubtn::after,

    .ys-phnav-menubtn::before {

        background: var(--vicolor);

    }



    .ys-ph-navbar3 .ys-phnav-header a,

    .ys-ph-navbar3 .ys-phnav-search .iconfont {

        color: var(--vicolor);

    }



    .ys-banner-le {

        width: 42%;

    }



    .ybll-info {

        margin-bottom: 23px;

    }



    .home-logo {

        margin-top: -35px;

    }



    .ys-banner-le {

        padding: 64px 0;

    }



    .home-logo-li-flex .hlul-wrap {

        padding: 0px 5px;

    }



    .home-logo-li-flex {

        margin: 0 -5px;

    }



    .home-logo-box {

        padding: 18px 18px;

    }



    .home-logo-box {

        border-radius: 10px;

    }



    .yx-progr-ul {

        margin-top: 30px;

    }



    .home-servic-le {

        width: 100%;

    }



    .home-servic {

        padding-top: 40px;

    }



    .home-servic-ri {

        width: 100%;

    }



    .hsru-warp::after {

        display: none;

    }



    .hsru-li.act {

        padding: 0 10px;

        width: 50%;

    }



    .hsru-warp::after,

    .hsru-li.act .hsru-warp {

        border-radius: 20px;

    }



    .home-servic-ri-ul {

        margin: 0 -10px;

    }



    .hsru-li {

        transition: all 0s !important;

    }





    .hsru-li.act .hsru-warp-btm {

        transition-delay: 0s !important;

        transition: all 0s !important;

    }



    .home-servic-le {

        margin-bottom: 25px;

    }



    .hsru-warp {

        height: inherit;

    }



    .hsru-warp-top {

        display: none;

    }



    .hsru-warp-btm {

        position: relative;

        transform: none;

    }



    .home-servic-ri-ul .slick-list {

        width: 100%;

    }



    .home-servic-ri-ul .slick-track {

        height: 100%;

    }



    .hsru-warp {

        height: 100%;

    }



    .hsru-warp-btm {

        padding-bottom: 60px;

    }



    .hdts-ul-li-wrap {

        font-size: 14px;

    }



    .home-demand-btm-list {

        width: 460px;

    }



    .hdbl-box-btm {

        padding: 15px 20px;

    }



    .home-grow-btm {

        padding: 36px 40px 36px 40px;

    }



    .home-grow-btm-le {

        width: 100%;

    }



    .home-grow-btm {

        flex-wrap: wrap;

        flex-direction: column-reverse;

    }



    .hgbl-desz {

        left: -21px;

        width: 16px;

        top: -12px;

    }



    .home-grow-btm-ri {

        width: 200px;

        margin-bottom: 10px;

    }



    .home-future-wrap {

        border-radius: 36px 36px 0px 0px;

    }



    .home-future-top-le {

        width: 100%;

    }



    .home-future-top-ri {

        width: 100%;

        margin-top: 15px;

    }



    .home-future-top {

        flex-wrap: wrap;

    }



    .hfbu-wrap {

        padding: 2px 2px;
        align-items: center;
        display: flex;
        justify-content: center;

    }



    .hfbu-wrap-icon {

        width: 50px;

        margin-bottom: 12px;

    }



    .hnbr-le {

        width: 100%;

    }



    .hnbr-ri {

        width: 100%;

    }



    .hnbu-li {

        padding: 0 5px;

        margin-bottom: 10px;

    }



    .home-news-btm-ul {

        margin: 0 -5px;

    }



    .hnbu-link {

        padding: 20px 15px;

    }



    .hcbu-ri {

        width: calc(100% - 128px);

    }



    .foot-btm-top-ri {

        display: none;

    }



    .foot-btm-top {

        padding-bottom: 10px;

    }



    .foot-btm-top {

        padding-bottom: 4px;

    }



    .fbtl-ul-li {

        margin-bottom: 8px;

    }



    .fbll-link-btm {

        /* bottom: 30px;

        width: 240px; */

    }



    .fbll-link-btm-li {

        padding: 3px 0;

    }



    .ys-banner .mod-bread {

        display: none;

    }



    .ys-nybanner .ys-banner-le {

        padding-top: 50px;

        padding-bottom: 50px;

    }



    .ys-ban-pc {

        display: none;

    }



    .ys-nybanner .ys-ban-ph {

        display: block;

        opacity: 1 !important;

    }



    .ys-nybanner .ys-banner-le {

        width: 42%;

    }



    .ys-nybanner .ys-banner-box {

        padding-bottom: 0px;

    }



    .total-realiz-warp-desz {

        width: 32px;

        top: 8px;

    }



    .total-realiz-warp {

        padding-left: 52px;

    }



    .total-deman-le {

        display: none;

    }



    .total-deman-ri {

        width: 100%;

        padding-left: 0px;

    }



    .tdru-wrap-ri {

        width: 60%;

    }



    .tdru-wrap-le {

        width: 40%;

    }



    .tdru-wrap-le-letit {

        display: block;

        margin-bottom: 15px;

    }



    .tdru-wrap-le-letit p {

        color: #333;

        line-height: 1.5;

        font-size: 16px;

        font-weight: bold;

    }



    .gsbc-btn {

        width: 34px;

    }



    .gsbc-ri {

        right: -48px;

    }



    .gsbc-le {

        left: -48px;

    }



    .tabu-wrap-icon img {

        width: 76px;

    }



    .guara-show-tit {

        margin-bottom: 22px;

    }



    .gssu-li {

        margin: 0 5px;

        padding: 8px 10px;

    }



    .guara-progra .guara-show-tit {

        margin-bottom: 15px;

    }



    .guara-soluti-btm {

        padding-top: 10px;

    }



    .guara-soluti-btm-posit {

        padding: 20px 20px;

    }



    .gsbp-le-tit {

        margin-bottom: 5px;

    }



    .gsbp-le {

        padding-right: 18px;

    }



    .gsmu-link-le {

        width: 77px;

        padding: 12px 10px;

    }



    .gsmu-link {

        padding: 16px 16px;

    }



    .gsmu-link-ri {

        padding-left: 12px;

    }



    .gsmu-link-ri-tit {

        margin-bottom: 4px;

    }



    .gdul-top {

        padding: 15px 18px;

    }



    .gdul-top svg {

        width: 16px;

    }



    .gdul-btm-padd {

        padding: 0 18px 20px;

    }



    .guara-realiz-le {

        padding-right: 0px;

        width: 100%;

    }



    .guara-realiz-ri {

        width: 100%;

        padding-top: 15px;

    }



    .fuse-exhibit-btm-le {

        padding: 15px 15px;

        width: 100%;

        display: flex;

    }



    .febl-li {

        padding: 10px;

        margin-bottom: 0px;

        margin: 0 5px;

        padding: 8px;

    }



    .febl-li .std-h6 {

        font-size: 16px;

    }



    .fuse-exhibit-btm-ri {

        width: 100%;

        padding: 24px 0px;

        border-left: none;

        border-top: 1px solid #DDD;

    }



    .febr-ul {

        border-left: none;

    }



    .fuse-exhibit-btm {

        border-radius: 10px;

    }



    .fulw-icon {

        width: 42px;

        margin-bottom: 6px;

    }



    .febr-ul-li-info {

        margin-bottom: 15px;

    }



    .fuse-pattern-le {

        width: 100%;

    }



    .fuse-pattern-ri {

        width: 100%;

    }



    .fuse-pattern-le-tit {

        margin-bottom: 8px;

    }



    .ftbu-wrap:nth-child(2) {

        transform: translateX(45px);

    }



    .ftbu-li {

        padding-right: 10px;

    }



    .fpbu-icon {

        width: 56px;

        margin-bottom: 6px;

    }



    .fpbu-li {

        padding: 0 6px;

        padding-bottom: 10px;

    }



    .fuse-patter-top.fuse-pattern-le-tit p {

        margin-top: 10px;

    }



    .fbbu-li {

        padding: 0 5px;

        margin-bottom: 10px;

    }



    .fuse-base-btm-ul {

        margin: 0 -5px;

    }



    .fbbu-li {

        width: 33.333333%;

    }



    .fuse-advan-btm-ul {

        width: 100%;

    }



    .fabu-li {

        margin-bottom: 15px;

        padding: 0 10px;

    }



    .fabs-li-wrap {

        padding: 26px 18px 26px;

    }



    .fabs-li-wrap-icon {

        width: 36px;

    }



    .fhbu-li {

        width: 310px;

    }



    .inside-page .ys-main {

        margin-top: 0 !important;

    }



    .form-progra-le {

        width: 100%;

    }



    .form-progra-ri {

        width: 100%;

    }



    .form-progra-le-btm p::after {

        width: 18px;

        height: 18px;

    }



    .form-progra-le-tit {

        margin-bottom: 22px;

    }



    .form-progra-le-btm p {

        padding-left: 28px;

        margin-bottom: 15px;

    }



    .welfa-platfo-le-tit {

        margin-bottom: 12px;

    }



    .welfa-platfo-le-more {

        margin-top: 16px;

    }



    .welfa-platfo-le-info p {

        margin-bottom: 3px;

    }



    .guara-show-ul-li {

        flex-direction: column !important;

    }



    .gsul-ri {

        width: 100%;

    }



    .gsul-le {

        width: 100%;

        padding-bottom: 10px;

    }



    .purple .guara-dotsd.slick-dots li.slick-active,
    .purple .mod-dotsd .slick-dots li.slick-active {

        background: #773DBD;

    }



    .nominal-nav {

        display: none;

    }



    .nominal-service-btm {

        padding: 28px 20px;

    }



    .nsbs-le-info p {

        padding-left: 12px;

    }



    .nsbs-ri,

    .nsbs-le {

        width: 100%;

    }



    .nsbs-le {

        margin-bottom: 15px;

    }



    .nominal-service-btm-show {

        flex-wrap: wrap;

    }



    .nsbs-le-tit {

        margin-bottom: 8px;

    }



    .nsba-li {

        transition: all 0s !important;

    }



    .nsba-li-wrap-btm {

        display: none;

    }





    .nsba-li {

        width: 50%;

        margin-bottom: 10px;

    }



    .nsba-li-wrap-top .nsba-li-wrap-info {

        display: block;

    }



    .nsba-li-wrap-info p {

        color: #666;

        line-height: 1.5;

        font-size: 14px;

    }



    .nsba-li-wrap-tit p {

        font-size: 16px;

    }



    .nsba-li-wrap-tit {

        margin-bottom: 8px;

    }



    .nsba-li-wrap-icon {

        width: 42px;

        margin-bottom: 10px;

    }



    .nsba-li-wrap {

        padding: 25px 10px;

    }



    .nsba-ul {

        flex-wrap: wrap;

    }



    .nsbf-ul-li {

        width: 50%;

    }



    .nominal-service-li4 .nsba-li {

        width: 50%;

    }



    .cooper-global-btm-pc {

        display: none;

    }



    .cooper-global-btm-ph {

        display: block;

    }



    .cooper-global-btm-ph img {

        width: 100%;

    }



    .nnbu-li p {

        padding: 4px 18px;

    }



    .nnbu-li {

        margin: 0 6px;

        margin-bottom: 10px;

    }



    .nominal-network-btm {

        padding: 22px 20px;

    }



    .nnbl-wrap-li {

        margin-bottom: 6px;

        margin-right: 15px;

    }



    .ftbu-wrap-cont {

        width: 186px;

    }



    .ftbu-wrap-cont .mCSB_outside+.mCSB_scrollTools {

        right: -10px;

    }



    .spbu-wrap-top .spbu-wrap-btm-info {

        display: block;

    }



    .spbu-wrap-btm {

        display: none;

    }



    .spbu-li {

        padding: 0 5px;

    }



    .stand-proble-btm-ul {

        margin: 0 -5px;

    }



    .spbu-wrap-top {

        padding: 30px 15px;

        border-radius: 10px;

    }



    .spbu-wrap-top-icon {

        width: 44px;

        margin-bottom: 12px;

    }



    .spbu-li {

        width: 50%;

        margin-bottom: 10px;

    }



    .stand-main .fuse-exhibit-btm-le {

        padding: 30px 15px 20px;

    }



    .stand-main .febr-ul {

        padding: 0 15px;

    }



    .fuli-ul-li {

        padding-left: 8px;

        padding-right: 8px;

    }



    .svbu-li {

        padding: 0 10px;

    }



    .stand-value-btm-ul {

        margin: 0 -10px;

    }



    .svbu-wrap {

        padding: 30px 20px;

        border-radius: 10px;

    }



    .svbu-wrap-icon {

        width: 42px;

        margin-bottom: 16px;

    }



    .svbu-wrap-tit {

        margin-bottom: 6px;

    }



    .spbu-wrap-top,

    .spbu-wrap {

        height: 100%;

    }



    .adminis-main .fuse-pattern-le {

        width: 100%;

    }



    .ground-proble-ri {

        display: none;

    }



    .ground-proble-le {

        width: 100%;

    }



    .ground-proble-le-tit {

        margin-bottom: 10px;

    }



    .gplu-li-img {

        display: block;

        margin-bottom: 14px;

    }



    .ground-proble-le-ul {

        width: 100%;

    }



    .ground-proble-le-tit {

        margin-bottom: 16px;

    }



    .gplu-li-img img {

        border-radius: 10px;

    }



    .gplu-info {

        margin-bottom: 15px;

    }



    .gcul-wrap {

        padding: 23px 18px;

    }



    .gcul-icon {

        width: 42px;

        margin-bottom: 10px;

    }



    .gcul-tit {

        margin-bottom: 6px;

    }



    .ground-complete-help-wrap {

        padding: 30px 20px;

    }



    .gchw-li {

        flex-direction: column-reverse !important;

    }



    .gchw-li-le {

        width: 100%;

    }



    .gchw-li-ri {

        margin-bottom: 15px;

        width: 100%;

    }



    .gchw-li-le-tit {

        margin-bottom: 6px;

    }



    .gchw-li-le-info {

        margin-bottom: 8px;

    }



    .gchw-li {

        margin-bottom: 24px;

    }



    .enterpr-introdu-btm {

        overflow-y: auto;

    }



    .enterpr-introdu-btm-wrap {

        width: 850px;

    }



    .eabu-wrap-icon {

        width: 110px;

        margin-bottom: 12px;

    }



    .eabu-wrap-tit {

        margin-bottom: 3px;

    }



    .eabu-li {

        padding: 0 10px;

        margin-bottom: 20px;

    }



    .esg-abuot-btm-ul {

        margin: 0 -10px;

    }



    .esg-assets-btm-img {

        margin-top: 10px;

    }



    .guara-soluti-swiper-ul {

        flex-wrap: wrap;

    }



    .gssu-li {

        margin-bottom: 8px;

    }



    .guara-soluti-swiper {

        margin-bottom: 8px;

    }



    .ys-ban-ph {

        display: block;

    }



    .mod-bread {

        display: none;

    }



    .news-nav-wrap-li {

        margin: 0 35px;

    }



    .news-relate-le {

        width: 100%;

        padding-right: 0px;

    }



    .news-relate-le-top {

        padding: 18px;

        margin-bottom: 26px;

    }



    .news-relate-ri {

        width: 100%;

    }



    .ys-pcfy {

        display: block;

    }



    .news-relate-le {

        padding-bottom: 40px;

    }



    .nrlb-ul {

        margin-bottom: 28px;

    }



    .pc-fenye li {

        margin: 0 5px;

    }



    :root {

        --space120: 56px;

    }



    .details-cont-top {

        margin-bottom: 13px;

    }



    .details-cont-lable {

        padding-bottom: 12px;

    }



    .dclr-li p {

        padding: 4px 16px;

    }



    .details-cont-editor {

        padding-top: 18px;

        padding-bottom: 12px;

    }



    .details-cont-editor p {

        margin-bottom: 6px;

    }



    .details-cont-paging-li a {

        font-size: 14px;

    }



    .details-cont-wrap .news-relate-ri {

        padding-top: 0px;

    }



    .details-cont-wrap .news-relate-le {

        padding-right: 0px;

    }



    .details-cont-lable-le {

        width: 100%;

    }



    .case-page .nrlu-link-ri-tit {

        margin-bottom: 10px;

    }



    .social-obtain-le {

        width: 100%;

    }



    .social-employ-btm-li,

    .social-obtain-wrap {

        flex-direction: column-reverse !important;

    }



    .social-obtain-ri {

        width: 100%;

        padding-bottom: 20px;

    }



    .sebl-ri {

        width: 100%;

        margin-bottom: 18px;

    }



    .sebl-le {

        width: 100%;

    }



    .spku-wrap-posit-info {

        opacity: 1;

    }



    .sibu-li:nth-child(2n) {

        top: 0px;

    }



    .sibu-li {

        width: 33.333333%;

        margin-bottom: 10px;

    }



    .social-practic-btm-ul {

        padding-bottom: 0;

    }



    .spku-wrap-img::before {

        opacity: 1;

    }



    .social-founda-le {

        padding-right: 20px;

    }



    .awbu-wrap {

        padding: 20px 18px;

    }



    .aqbu-wrap {

        padding: 25px 18px;

    }



    .aqbu-li {

        width: 50%;

    }



    .nnul-wrap {

        padding: 18px 16px;

    }



    .nominal-network-ulk-li {

        width: 50%;

        margin-bottom: 15px;

    }



    .aibu-wrap-btm {

        padding: 22px 15px;

    }



    .about-honor-ri-swiper {

        height: 260px;

    }



    .about-honor-le {

        width: 100%;

    }



    .about-honor-le-swipr {

        padding: 20px 16px;

    }



    .about-honor-ri {

        width: 100%;

        padding-left: 0;

        padding-top: 15px;

    }



    .about-honor-ri::after,

    .about-honor-ri::before {

        display: none;

    }



    .ajbu-li {

        transition: all 0s !important;

    }



    .ajbu-wrap-text {

        padding: 12px 18px;

    }



    .ajbu-wrap-img {

        height: 290px;

    }



    .plll-ri-li {

        width: 33.333333%;

    }



    .plll-ri {

        flex-wrap: wrap;

    }



    .plll-ri-li {

        margin-bottom: 5px;

    }



    .polyme-list-li-le {

        width: 100%;

        padding-right: 0px;

    }



    .polyme-list-li {

        flex-wrap: wrap;

    }



    .polyme-list-li-le {

        margin-bottom: 10px;

    }



    .knowle-searc-ri {

        width: 100%;

        padding-top: 15px;

        padding-left: 0;

    }



    .kslu-li {

        width: 36px;

    }



    .knowle-searc-le {

        width: 100%;

    }



    .home-demand-desz {

        top: -9%;

        left: 20px;

        width: 130px;

    }



    .home-grow-btm-sorll .home-demand-desz {

        transform: translateY(100px);

    }



    .foot-top-deszk {

        top: -46px;

        right: 1%;

        width: 24%;

    }



    .guara-doubt-ul,

    .form-progra-wrap,

    .home-choice-btm {

        margin-bottom: 46px;

    }



    .nav-servic {

        display: none;

    }



    .home-grow {

        position: relative;

        top: 0;

    }



    .home-over {

        overflow: hidden !important;

    }



    .ybll-line {

        margin-left: 8px;

    }



    .ybll-more-link {

        padding: 6px 18px;

    }



    .hfbu-wrap-info-text {

        color: #666;

        position: relative;

        top: 0;

        transform: translateY(0);

        margin-top: 5px;

    }



    .about-history-conty::after,

    .about-history-conty::before {

        width: 80px;

    }





    .ys-nybanner .ys-banner-le {

        position: relative;

        top: auto;

        left: 0;

        transform: none;

    }



    .ys-nybanner .ys-banner-box {

        justify-content: space-between;

        align-items: center;

    }



    .stand-proble-btm-ul .slick-track {

        height: 100%;

    }

    .ys-nybanner .ys-banner-ri {
        margin-top: 0px !important;
    }

    .ys-nybanner .ys-banner-box {
        align-items: flex-start;
    }

    /* 1199end */
    
    .mhrc-us-btm-wrap {
        flex-wrap: wrap;
    }
    
    .mubw-le {
        width: 100%;
        margin-bottom: 15px;
    }
    
    .mubw-le-ul-li {
        width: 25%;
    }

}



@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;

    }



    .ys-phnav-logo {

        width: 100px;

    }



    .ys-banner-le {

        width: 100%;

        padding-top: 18px;

    }



    .ys-banner-ri {

        width: 100%;

        margin-top: -25px;

    }



    .ys-banner-box {

        width: 100%;

    }



    .ys-banner-box {

        flex-direction: column-reverse;

    }



    .ys-banner-desz {

        display: none;

    }



    :root {

        --font48: 24px;

        --font44: 22px;

        --font40: 20px;

        --font32: 18px;

        --font28: 16px;

        --font24: 16px;

        --space120: 45px;

    }



    .ybll-tit {

        margin-bottom: 10px;

    }



    .ybll-info {

        margin-bottom: 14px;

    }



    .home-logo-li-flex .hlul-wrap {

        width: 33.333333%;

    }



    .home-logo-box-pc {

        display: none;

    }



    .home-logo-box-ph {

        display: block;

    }



    .home-logo-box-swiper {

        max-height: 44px;

    }



    .home-servic {

        padding-top: 16px;

    }



    .hsll-top.act .std-tit20 {

        font-size: 20px;

    }



    .std-tit20 {

        font-size: 16px;

    }



    .hsll-top {

        padding-top: 12px;

        padding-bottom: 12px;

    }



    .hsll-btm {

        padding-bottom: 25px;

    }



    .hsru-warp-btm {

        padding-left: 20px;

        padding-right: 20px;

    }



    .hdts-ul-li-wrap {

        padding: 7px 10px;

    }



    .hdts-ul {

        white-space: nowrap;

        overflow-x: auto;

    }



    .home-demand-btm-list {

        width: 100%;

    }



    .home-demand-top {

        margin-bottom: 26px;

    }



    .hdbl-box-img {

        border-radius: 14px;

    }



    .hdbl-box-btm-ri {

        width: 56px;

        height: 34px;

    }



    .hdbl-box-btm {

        padding: 10px 16px;

    }



    .hdbl-dots {

        margin-top: 16px;

    }



    .home-demand-top-tit {

        margin-bottom: 2px;

    }



    .home-grow-top {

        margin-bottom: 18px;

    }



    .home-grow-btm {

        padding: 36px 20px;

    }



    .hgbl-desz {

        left: -8px;

        width: 16px;

        top: -18px;

    }



    .hgbl-li-info {

        margin-bottom: 8px;

    }



    .hgbl-ul .slick-dots {

        margin-top: 15px;

    }



    .home-grow-btm {

        border-radius: 12px;

    }



    .home-future-wrap {

        border-radius: 20px 20px 0px 0px;

    }



    .hftl-tit {

        margin-bottom: 5px;

    }



    :root {

        --font18: 14px;

    }



    .hftr-ul {

        flex-wrap: wrap;

    }



    .hftr-ul-li {

        margin-right: 15px;

        margin-left: 0;

        margin-bottom: 8px;

    }



    .std-tit54 {

        font-size: 28px;

    }



    .hfbu-wrap-icon {

        width: 40px;

        margin-bottom: 10px;

    }



    .hfbu-li {

        width: 50%;

        padding: 0 5px;

        margin-bottom: 10px;

    }



    .home-future-btm-ul {

        margin: 0 -5px;

    }



    .hfbu-wrap-info .std-tit20 {

        font-size: 14px;

    }



    .home-news-tit {

        margin-bottom: 20px;

    }



    .hnbr-le {

        padding: 24px 20px;

    }



    .hnbr-le-time {

        margin-bottom: 10px;

    }



    .hnbr-le-tit {

        margin-bottom: 10px;

    }



    .hnbr-le-info {

        margin-bottom: 12px;

    }



    .hnbr-le-more-link p {

        padding-right: 8px;

    }



    .hnbr-le-more-link img {

        margin-top: -2px;

        width: 12px;

    }



    .hnbu-li {

        width: 100%;

    }



    .hcbu-li {

        flex-wrap: wrap;

    }



    .hcbu-ri {

        width: 100%;

        padding-left: 0;

    }



    .hcbu-li {

        padding: 12px 0;

    }



    .hcbu-le {

        width: 100%;

    }



    .foot-top {

        padding-top: 35px;

        padding-bottom: 42px;

    }



    .foot-top-tit {

        margin-bottom: 8px;

    }



    .foot-top-info {

        margin-bottom: 16px;

    }



    .foot-top-more-link {

        min-width: 150px;

    }



    .fblr-li {

        margin-left: 10px;

    }



    .fbll-priva {

        padding-right: 10px;

        margin-right: 10px;

    }



    .fblr-p {

        display: none;

    }



    .mod-advertis-le {

        flex-direction: column;

        justify-content: center;

        border-radius: 10px;

        padding: 10px 10px;

        width: 100%;

    }



    .mod-advertis-le-info p {

        margin-bottom: 8px;

    }



    .mod-advertis-colse {

        position: absolute;

        top: -10px;

        right: -10px;

    }



    .ys-nybanner .ys-banner-box {

        width: 100%;

    }



    .ys-nybanner .ys-banner-le {

        width: 100%;

    }



    .ys-nybanner .ys-banner-ri {

        margin-top: -40px;

    }



    .ys-banner-ri-diamon {

        display: none;

    }



    .ys-nybanner .ys-banner-le {

        padding-top: 15px;

        padding-bottom: 45px;

    }



    .total-realiz-warp-desz {

        width: 22px;

        top: -4px;

    }



    .total-realiz-warp {

        padding-left: 0 !important;

        padding-top: 20px;

    }



    .total-realiz .guara-show-tit {

        margin-bottom: 12px;

    }



    .guara-show-info p::after {

        top: 5px;

        width: 14px;

        height: 14px;

    }



    .guara-show-info p {

        padding-left: 22px;

    }



    .guara-show-info p {

        margin-bottom: 6px;

    }



    .tdru-wrap-le {

        width: 100%;

        padding-top: 20px;

        padding-right: 0;

        padding-bottom: 20px;

    }



    .tdru-wrap-ri {

        width: 100%;

    }



    .tdru-wrap {

        flex-direction: column-reverse;

    }



    .total-deman-ri-tit {

        margin-bottom: 25px;

    }



    .tdru-wrap-le-info {

        margin-bottom: 10px;

    }



    .tdru-wrap-le-letit {

        margin-bottom: 10px;

    }



    .tdru-wrap-le-tit {

        margin-bottom: 8px;

    }



    .total-platf-top {

        margin-bottom: 16px;

    }



    .guara-show-btm-control .gsbc-btn {

        position: relative;

        transform: none;

        left: auto;

        right: auto;

    }



    .guara-show-btm-control {

        display: flex;

        padding-top: 20px;

    }



    .gsbc-le {

        margin-right: 15px;

    }



    .tabu-wrap,

    .total-platf-btm,

    .total-platf-btm-li {

        border-radius: 10px;

    }



    .guara-show-tit {

        margin-bottom: 16px;

    }



    .tabu-wrap-icon img {

        width: 68px;

    }



    .tabu-wrap-top {

        margin-bottom: 10px;

    }



    .guara-trust .guara-show-btm-control {

        padding-top: 10px;

    }



    .guara-soluti-swiper-ul {

        flex-wrap: wrap;

        justify-content: flex-start;

    }



    .gssu-li {

        margin: 0 5px;

        padding: 6px 6px;

        min-width: 142px;

        margin-bottom: 10px;

    }



    .gsbl-link .ys-imgbox-cover img {

        height: 260px;

        object-fit: cover;

    }



    .guara-soluti-swiper {

        margin-bottom: 5px;

    }



    .guara-soluti-btm {

        padding-top: 7px;

    }



    .gsbp-le {

        width: 100%;

        padding-right: 0;

        padding-bottom: 10px;

    }



    .guara-soluti-btm-posit {

        flex-wrap: wrap;

    }



    .gtbu-wrap-btm {

        padding: 16px 16px;

    }



    .gtbu-wrap {

        border-radius: 10px;

    }



    .gtbu-wrap .ys-imgbox-cover {

        border-radius: 10px;

    }



    .gsmu-li {

        width: 100%;

    }



    .gsmu-li:last-child {

        margin-bottom: 0;

    }



    .guara-soluti-more {

        padding-top: 40px;

    }



    .guara-realiz-wrap {

        border-radius: 10px;

        padding: 26px 18px;

    }



    .guara-show .guara-show-btm-control {

        padding-top: 12px;

    }



    .gabu-li {

        width: 100%;

    }



    .fuli-ul-li {

        width: 50%;

        margin-bottom: 14px;

    }



    .fuse-exhibit-btm-le {

        padding-top: 35px;

    }



    .febr-ul {

        padding: 0 20px;

    }



    .fuse-techno-btm-desz {

        display: none;

    }



    .ftbu-wrap:nth-child(2) {

        transform: translateX(0px);

    }



    .ftbu-li {

        width: 100%;

    }



    .fuse-techno-btm-ul {

        flex-wrap: wrap;

    }



    .ftbu-li {

        padding-right: 0px;

    }



    .ftbu-wrap {

        padding-bottom: 0 !important;

    }



    .ftbu-wrap-cont {

        height: auto;

        max-height: 170px !important;

        width: 100%;

    }



    .ftbu-wrap:nth-child(2) {

        padding-top: 4px;

    }



    .ftbu-wrap::before {

        content: '';

        position: absolute;

        top: 8px;

        left: 5px;

        width: 1px;

        height: 100%;

        border-left: 1px dashed #773DBD;

    }



    .fuse-main .ftbu-wrap::before {

        border-color: #E99253;

    }



    .ftbu-wrap::before {

        display: none;

    }



    .ftbu-wrap {

        margin: 0;

        padding-bottom: 10px !important;

    }



    .ftbu-wrap::after {

        top: 9px;

    }



    .ftbu-wrap:nth-child(2)::after {

        top: 9px;

        bottom: auto;

    }



    .ftbu-wrap:nth-child(2) {

        padding-top: 0px;

    }



    .ftbu-li {

        position: relative;

    }



    .ftbu-li::after {

        content: '';

        position: absolute;

        top: 9px;

        left: 4px;

        width: 1px;

        height: 100%;

        border-left: 1px dashed #773DBD;

    }



    .fuse-main .ftbu-li::after {

        border-color: #E99253;

    }



    .fpbu-icon {

        width: 50px;

        margin-bottom: 5px;

    }



    .fpbu-li {

        width: 100%;

    }



    .fuse-patter {

        padding-bottom: 40px;

    }



    .fbbu-li {

        width: 50%;

    }



    .fbbu-wrap-btm {

        padding: 9px 10px;

    }



    .fhbu-li {

        width: 260px;

    }



    .form-progra-le-tit {

        margin-bottom: 16px;

    }



    .form-progra-le-btm p::after {

        width: 16px;

        height: 16px;

        top: 3px;

    }



    .fplu-li-tit {

        margin-bottom: 14px;

    }



    .yfii-wrpa-code {

        width: 100px;

    }



    .yfii-wrpa-code p {

        font-size: 12px;

    }



    .ys-fii-input input,

    .ys-fii-input textarea {

        padding: 0 12px;

    }



    .ys-form-inof-item .ys-select-xtbbox {

        right: 15px;

    }



    .ys-fii-input textarea {

        padding-top: 10px;

    }



    .ys-fii-submit {

        height: 36px;

        line-height: 36px;

        font-size: 14px;

    }



    .form-progra-ri {

        padding: 27px 18px;

    }



    .form-progra-le {

        padding-bottom: 5px;

    }



    .welfa-platfo-wrap {

        flex-direction: column-reverse;

    }



    .welfa-platfo-ri {

        width: 100%;

        margin-bottom: 12px;

    }



    .welfa-platfo-le {

        width: 100%;

    }



    .physic-main .guara-show .guara-show-tit {

        margin-bottom: 15px;

    }



    .gsul-le-tit {

        margin-bottom: 8px;

    }



    .gsul-le-swiper-li {

        margin-bottom: 6px;

    }



    .gabu-wrap {

        border-radius: 10px;

    }



    .nominal-main .ys-banner-box {

        padding-bottom: 40px;

    }



    /* .home-logo {

        margin-top: -45px;

    } */



    .home-logo-ul-li {

        width: 90px;

        margin-right: 15px;

    }



    .home-logo {

        margin-top: -39px;

    }



    .nominal-service-li {

        padding-top: 40px;

    }



    .guara-show-tit p {

        margin-top: 10px;

    }



    .nsba-li {

        width: 100% !important;

    }



    .nominal-service-btm {

        padding: 28px 16px;

    }



    .nsba-li-wrap {

        padding: 25px 18px;

    }



    .nsbf-ul-li {

        width: 100%;

    }



    .nsbf-ul-li-wrap {

        border-top: 2px solid #773DBD !important;

        border-bottom: none !important;

    }



    .nsbf-ul-li-wrap {

        padding: 20px 16px;

    }



    .nsbs-le-tit {

        margin-bottom: 13px;

    }



    .nominal-service-li4 .nsbf-ul-li {

        width: 100% !important;

    }



    .nominal-network-btm-ul {

        flex-wrap: wrap;

    }



    .cooper-servic-le {

        width: 100%;

        margin-bottom: 15px;

    }



    .cooper-servic-ri {

        width: 100%;

    }



    .cooper-servic-le-tit {

        margin-bottom: 12px;

    }



    .cslb-li {

        margin-bottom: 8px;

    }



    .enterpr-page .ys-banner-box,

    .ground-page .ys-banner-box,

    .adminis-main .ys-banner-box,

    .stand-main .ys-banner-box {

        padding-bottom: 40px;

    }



    .spbu-li {

        width: 100%;

    }



    .stand-explore-btm {

        margin-top: 15px;

    }



    .febl-li .std-h6 {

        font-size: 14px;

    }



    .fuse-pattern .guara-show-tit {

        margin-bottom: 0px;

    }



    .adminis-main .fuse-pattern-le {

        margin-bottom: 15px;

    }



    .ground-proble-le-ul .slick-dots {

        margin-top: 15px;

    }



    .ground-compl-ul-li {

        width: 100%;

    }



    .ground-complete-gover {

        padding-bottom: 24px;

    }



    .eabu-li {

        width: 100%;

    }



    .eabu-li:last-child {

        margin-bottom: 0;

    }



    .news-nav-wrap-li {

        margin: 0 9px;

    }



    .nnwl-link {

        padding: 14px 0;

    }



    .news-nav {

        margin-top: -27px;

    }



    .news-relate-le-top {

        border-radius: 10px;

    }



    .nrlt-link .ys-imgbox-cover {

        margin-bottom: 10px;

    }



    .nrlt-link-btm-tit {

        margin-bottom: 6px;

    }



    .nrlt-link .hnbr-le-more-link {

        margin-top: 9px;

    }



    .hnbr-le-more-link img {

        margin-top: -1px;

    }



    .rstw-li,

    .report-screen-top-tit {

        flex-wrap: wrap;

    }



    .report-screen-top-input {

        width: 100%;

        margin-top: 15px;

    }



    .rstw-le p {

        font-size: 16px;

    }



    .rstw-le {

        margin-bottom: 10px;

        width: 100%;

    }



    .report-screen-top-wrap {

        padding: 23px 18px 10px;

    }



    .nrlu-link {

        flex-wrap: wrap;

    }



    .nrlu-link-ri,

    .nrlu-link-le {

        width: 100% !important;

    }



    .nrlu-link-ri {

        padding-top: 10px;

        padding-left: 0;

    }



    .nrlu-link,

    .report-screen-top-wrap {

        border-radius: 10px;

    }



    .details-cont-lable {

        flex-wrap: wrap;

    }



    .details-cont-lable-le {

        margin-bottom: 6px;

    }



    .dclr-li:first-child {

        margin-left: 0;

    }



    .rstt-lable-li-link {

        padding: 6px 18px;

    }



    .rstt-lable {

        margin-bottom: 8px;

    }



    .case-page .nrlu-link-ri-tit {

        margin-bottom: 6px;

    }



    .nlrt-lable {

        font-size: 12px;

    }



    .soru-tit {

        margin-bottom: 12px;

    }



    .social-obtain-ri-ul {

        padding-bottom: 15px;

    }



    .sebl-le-tit {

        margin-bottom: 14px;

    }



    .slul-tit {

        margin-bottom: 4px;

    }



    .sebl-le-ul-li {

        margin-bottom: 8px;

    }



    .sibu-li {

        width: 100%;

    }



    .social-honor-btm .fhbu-li {

        width: 270px;

    }



    .shbs-li-swip-btm {

        padding: 16px 16px;

    }



    .shbs-li-swip-btm p {

        margin-bottom: 2px;

    }



    .social-founda-ri,

    .social-founda-le {

        width: 100%;

    }



    .social-founda-ri {

        width: 200px;

    }



    .social-founda-le-tit {

        margin-bottom: 10px;

    }



    .social-founda-wrap {

        flex-direction: column-reverse;

    }



    .awbu-li {

        width: 100%;

    }



    .awbu-wrap img {

        width: 24px;

    }



    .ahbu-li {

        width: 300px !important;

        margin-right: 15px;

    }



    .aqbu-li {

        width: 100%;

    }





    .aqbu-wrap-logo {

        
         width: 300px;
        height: 100px;
        text-align: center;
        align-items: center;
        display: flex;
        justify-content: center;
        

    }



    .aqbu-wrap-btm-tit {

        margin-bottom: 5px;

    }



    .nominal-network-ulk-li {

        width: 100%;

    }



    .nominal-network-ulk-li:last-child {

        margin-bottom: 0;

    }



    .aibu-li {

        width: 100%;

        margin-bottom: 20px;

    }



    .about-honor-ri-swiper {

        height: 240px;

    }



    .about-join-btm-ul {

        flex-wrap: wrap;

    }



    .ajbu-li {

        width: 100% !important;

        margin-bottom: 15px;

    }



    .ajbu-li:last-child {

        margin-bottom: 0;

    }



    .ajbu-wrap-img {

        height: auto;

    }



    .theme-payme-wrap {

        padding: 26px 18px;

        margin-bottom: 22px;

    }



    .theme-payme-wrap-tit {

        margin-bottom: 15px;

    }



    .theme-payme-wrap-time {

        margin-bottom: 10px;

    }



    .theme-payme-btm-wrap {

        padding: 26px 18px;

    }



    .tpbw-li-info p {

        margin-bottom: 5px;

    }



    .details-cont-lable-le p {

        padding-right: 0px;

        margin-right: 0px;

        width: 100%;

    }



    .details-cont-lable-le p::after {

        display: none;

    }



    .polyme-list {

        padding-top: 40px;

    }



    .plll-le {

        width: 100%;

    }



    .plll-wrap {

        flex-wrap: wrap;

    }



    .plll-ri-li {

        width: 50%;

    }



    .plll-le {

        margin-bottom: 10px;

    }



    .knowle-searc {

        padding-top: 45px;

    }



    .ksru-li {

        width: 100%;

    }



    .knowle-searc-ri-ul {

        padding-bottom: 8px;

    }



    .pay-page .details-cont-top {

        margin-bottom: 10px;

    }



    .details-cont-lable-le {

        margin-bottom: 0px;

    }



    .pay-page-earit p {

        margin-bottom: 6px;

    }



    .pay-page-earit {

        padding-bottom: 14px;

    }



    .ppww-li {

        width: 50%;

    }



    .pay-page-tit {

        margin-bottom: 6px;

    }



    .pay-page-subtit {

        margin-bottom: 4px;

    }



    .pay-page-time {

        margin-bottom: 8px;

    }



    .home-demand-desz {

        display: none;

    }



    .home-demand {

        margin-top: 0px;

    }



    .home-grow-btm-sorll .home-demand-desz {

        display: block;

        top: -65%;

    }



    .foot-top-desz {

        width: 54%;

        left: -23%;

    }



    .foot-top-deszk {

        top: -26px;

        right: -13%;

        width: 41%;

    }



    .home-choice-btm {

        margin-bottom: 26px;

    }



    .guara-realiz-wrap-desz {

        top: 82%;

        width: 42%;

    }



    .guara-doubt-ul,

    .form-progra-wrap {

        margin-bottom: 26px;

    }



    .gdul-top p {

        font-size: 16px;

    }



    .ftbu-wrap-tit .std-tit54 {

        top: -20px;

    }



    .ftbu-wrap:nth-child(2) .ftbu-wrap-num .std-tit54 {

        top: -20px;

    }



    .ftbu-li::after {

        top: 18px;

    }



    .guara-soluti-swiper-ul {

        justify-content: center;

    }



    .hsll-top .std-tit20 {

        font-size: 18px;

    }



    .hsll-top.act .std-tit20 {

        font-size: 18px;

    }



    .home-demand-top-tit .std-h3 {

        line-height: 1.5;

    }



    .home-demand-top-tit {

        margin-bottom: 9px;

    }



    .home-demand-top-switch {

        justify-content: flex-start;

    }



    .hdts-ul {

        width: 100%;

        margin: 0;

        padding: 5px;

    }



    .hdts-ul #mCSB_1_scrollbar_horizontal {

        opacity: 0 !important;

    }



    .total-platf-btm-li {

        position: relative;

        top: 0;

        margin-bottom: 15px;

    }



    .total-platf-btm-li:last-child {

        margin-bottom: 0 !important;

    }



    .guara-show-ul-li {

        margin-bottom: 30px;

    }



    .nsbs-le-tit .std-h5 {

        font-size: 18px;

    }



    .nnbl-wrap-li {

        min-width: auto;

    }



    .gchw-li {

        flex-direction: column !important;

    }



    .gchw-li-ri {

        margin-bottom: 0;

        margin-top: 15px;

    }



    .sebl-le-tit .std-h6 {

        font-size: 18px;

    }



    .nnul-wrap {

        text-align: center;

    }



    .about-honor-ri-swiper::after {

        display: none;

    }



    .about-honor-ri {

        padding-top: 20px;

    }



    .ahru-li p {

        line-height: 1.5;

    }



    .ybru-li {

        -webkit-mask-size: none;

        -webkit-mask-repeat: no-repeat;

        -webkit-mask-position: 50% 50%;

        -webkit-mask-image: none;

        mask-image: none;

    }



    .ys-banner .ys-cont1400,

    .ys-nybanner .ys-cont1400 {

        padding-left: 0 !important;

        padding-right: 0 !important;

    }



    .ys-banner .ys-banner-le,

    .ys-nybanner .ys-banner-le {

        padding-left: 20px;

        padding-right: 20px;

    }



    .home-main .ybru-li img {

        transform: rotate(0deg) !important;

        transition: all 0s !important;

        opacity: 1 !important;

    }



    .hfbu-li {

        width: 100%;

    }



    .knowle-li {

        width: 100%;

    }



    .knowle-li-wrap-btm p {

        max-height: 3.5em;

        height: auto;

    }



    .hftr-ul-li {

        min-width: auto;

        width: 50%;

        margin-right: 0;

        padding: 0 10px;

    }



    .hftr-ul {

        margin: 0 -10px;

    }



    .gchw-li-ri {

        margin-top: 2px;

    }



    .gchw-li {

        margin-bottom: 28px;

    }



    .ys-nybanner .ys-banner-ri {

        margin-top: 0px;

    }





    /* .ys-nybanner .ybru-li::after {

        display: none !important;

    } */



    .ys-banner-ri-desz {

        opacity: 0;

    }



    .guara-trust-btm .guara-show-btm-control,

    .total-advant-btm .guara-show-btm-control {

        display: none;

    }





    .total-advant-btm .slick-dots {

        margin-top: 20px;

    }



    .about-history-conty::after,

    .about-history-conty::before {

        width: 40px;

    }



    .ys-nybanner .ys-banner-le {

        padding-top: 30px;

    }



    .guara-show-btm .guara-show-btm-control {

        display: none;

    }



    .physic-main .mod-dotsd .slick-dots li.slick-active {

        background: #00AC69;

    }



    .stand-proble-btm .spbu-wrap-top-info p {

        font-size: 16px;

    }



    .stand-proble-btm .spbu-wrap-top-info {

        margin-bottom: 10px;

    }



    .stand-proble-btm .spbu-wrap-btm-info p {

        line-height: 1.5;

    }



    .stand-value-btm .guara-show-btm-control {

        display: none;

    }



    .stand-value-btm .slick-dots {

        margin-top: 15px;

    }



    .green .mod-dotsd .slick-dots li.slick-active {

        background: #00AC69;

    }



    .ecbs-li-wrap-time .std-h6 {

        top: 5px;

    }



    .ecbs-li:nth-child(even) .ecbs-li-wrap-time .std-h6 {

        top: 25px;

    }



    .gabu-li {

        margin-top: 10px;

        margin-bottom: 0;

        padding-bottom: 30px;

    }



    .gabu-wrap {

        box-shadow: 0px 0px 8px 0px rgba(169, 164, 163, 0.25);

    }



    .guara-advant-btm-ul .slick-track {

        height: 100%;

    }



    .foot-btm-link {

        flex-wrap: wrap;

    }



    .foot-btm-link-le {

        width: 100%;

        margin-bottom: 18px;

    }



    .fblr-li:first-child {

        margin-left: 0;

    }



    .fblr-code {

        bottom: 45px;

        transform: translateX(-25%);

    }



    .home-choice-btm-ph {

        display: block;

    }



    .home-choice-btm {

        display: none;

    }



    .fpbu-wrap {

        width: 100%;

        background: #F3F5F7;

        border-radius: 12px;

        padding: 23px 15px;

    }



    .fuse-pattern-le-tit {

        margin-bottom: 14px;

    }



    .spbu-wrap-btm-info {

        text-align: center;

    }



    .guara-show-tit span {

        font-size: 14px;

        margin-top: 8px;

    }



    .spbu-li {

        padding-top: 5px !important;

    }

    /* 2024-12-25 */
    .guara-main .guara-dotsd.slick-dots li.slick-active {
        background: var(--vicolor) !important;
    }

    .purple .guara-dotsd.slick-dots li.slick-active {
        background: #773DBD !important;
    }

    .ys-nybanner .ybru-li {
        -webkit-mask-image: none !important;
        mask-image: none !important;
    }

    .gsbl-link .ys-imgbox-cover img {
        height: 320px;
    }
    
    .mubw-le-ul {
        flex-wrap: wrap;
    }
    .mubw-le-ul-li {
        width: 50%;
        margin-right: 0 !important;
        padding: 0 8px;
        margin-bottom: 16px;
    }
    
    .mubw-le-ul {
        margin: 0 -8px;
    }
    
    .mhrc-us-btm-wrap {
        padding: 0 0px;
    }

    .mubw-ri {
        width: 100%;
    }
    
    .mubw-le {
        margin-bottom: 2px;
    }
    
    .mhrc-us-btm {
        padding-top: 25px;
        padding-bottom: 30px;
    }
    .gsmu-link-le {
        width: 82px;
        white-space: nowrap;
    }
    /* 767end */

}