@charset "utf-8";

/* 响应式原则：调大看小 */
@media screen and (max-width: 1920px) {
    .home-medici-desz1 {
        top: 25%;
    }

    .home-medici-desz2 {
        top: 24%;
    }

    .finance-popup-cont-le {
        padding: 60px 70px 60px;
    }

    .finance-popup-cont-le .pulb-le {
        margin-bottom: 22px;
    }

    .pulb-ri-act {
        margin-bottom: 30px;
    }

    .finance-popup-cont-le .pulb-le-more {
        margin-bottom: 46px;
    }
    
    .duty-main .inside-title {
        transform: translatey(0px);
    }
.duty-main.inside-page .mod-main {
    margin-top: -31.86%;
}



    /* 1920end */
}

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

    /*kim*/
    .hdtr-link {
        padding: 6px 10px;
    }

    .hdtr-link-img {
        width: 22px;
    }

    .inside-bread {
        top: 16px;
    }

    .basic-section-cont-top .std-h5 {
        padding-right: 40px;
        margin-right: 40px;
    }

    .bsct-ul-list {
        padding: 0 20px;
    }

    .bsct-ul {
        margin-left: -20px;
        margin-right: -20px;
    }

    .sscu-list-link-top .ys-imgbox-cover {
        width: 55%;
    }

    .sscu-list {
        padding: 0 18px;
        margin-bottom: 55px;
    }

    .social-section-cont-ul {
        margin-left: -18px;
        margin-right: -18px;
    }

    .ssau-list-link-btm {
        padding-top: 14px;
        padding-bottom: 16px;
    }

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

    .ssau-list {
        margin-bottom: 50px;
    }

    .bsab-ul-list-tit {
        margin-bottom: 36px;
    }

    .bulu-list-link {
        padding: 50px 50px 36px;
    }

    .bulu-list {
        margin-bottom: 36px;
    }

    .bsab-ul-list {
        margin-bottom: 36px;
    }

    .bulu-list-link-year {
        font-size: 38px;
        padding-bottom: 8px;
    }

    .dall-text-top {
        margin-bottom: 14px;
    }

    .dsct-top {
        margin-bottom: 52px;
    }

    .dsct-top-ri-prev {
        margin-right: 30px;
    }

    .dsct-btm {
        margin-top: 44px;
        width: 164px;
    }

    .gull-top {
        margin-bottom: 40px;
    }

    .gull-tit {
        margin-top: 16px;
        margin-bottom: 20px;
    }

    .gscb-ul-list {
        padding: 0 18px;
        margin-bottom: 40px;
    }

    .gscb-ul {
        margin-left: -18px;
        margin-right: -18px;
    }


    .mscb-top {
        margin-bottom: 34px;
    }

    .mull-text {
        margin-top: 14px;
        margin-bottom: 40px;
    }

    .msct-ul-list {
        padding: 0 18px;
        margin-bottom: 40px;
    }

    .mscb-ul {
        margin-left: -18px;
        margin-right: -18px;
    }

    .dseb-cont-share {
        margin-top: 26px;
        margin-bottom: 44px;
        padding-bottom: 18px;
    }

    .dseb-cont-act {
        padding-bottom: 36px;
        border-bottom: 1px solid rgba(159, 159, 159, 0.5);
        margin-bottom: 36px;
    }

    .nscb-sell {
        margin-bottom: 80px;
    }

    .nscb-sell-all-ri {
        padding: 34px 50px 34px 35px;
    }

    .nsar-top-tit {
        margin-bottom: 18px;
    }

    .nscb-list {
        padding: 0 16px;
        margin-bottom: 38px;
    }

    .nscb-sele-cont-bot {
        display: flex;
        flex-wrap: wrap;
        margin-left: -16px;
        margin-right: -16px;
    }

    .nscb-list-link-bot {
        padding-top: 10px;
        padding-bottom: 14px;
    }

    .nscb-page .bscb-page {
        margin-top: 20px;
    }

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

    .lscb-ul-list {
        padding: 45px 50px;
        margin-bottom: 42px;
    }

    .lscb-ul-list-cont {
        margin-top: 24px;
    }

    .lulc-list {
        margin-bottom: 14px;
    }

    .cscb-ul-list-link {
        padding: 40px 0;
    }

    .cull-le-left {
        width: 30%;
    }

    .cull-le-right-nub {
        margin-top: 6px;
        margin-bottom: 18px;
    }

    .clrm-icon {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }

    .cull-ri {
        width: 270px;
    }

    .cscb-bot {
        margin-top: 70px;
    }

    .cbpu-list-text {
        width: 260px;
        padding: 6px 20px;
    }

    .cscb-bot-pick-ri {
        width: 400px;
        padding: 10px 20px;
    }

    .cbul-item-link-tit {
        margin-bottom: 16px;
    }

    .cbul-item-link {
        padding: 22px;
    }

    .cilu-list-icon {
        width: 20px;
        margin-right: 8px;
        margin-top: 2px;
    }

    .cilu-list {
        margin-bottom: 14px;
    }

    .cbul-item {
        padding: 0 18px;
    }

    .cscb-bot-ul-list {
        margin-left: -18px;
        margin-right: -18px;
    }

    .estate-main .pscb-top {
        margin-bottom: 90px;
    }

    .pscb-top-le {
        width: 27%;
        padding-right: 120px;
    }

    .pscb-top {
        margin-bottom: 36px;
    }

    .pscb-ul-list-tit {
        margin-bottom: 40px;
    }

    .pulb-le {
        width: 27%;
        padding-right: 80px;
    }

    .pulb-ri-cont {
        padding-bottom: 36px;
    }

    .pulb-le-more {
        margin-top: 60px;
    }

    .pscb-bot-tit {
        margin-bottom: 36px;
    }

    .pbul-cont {
        padding: 26px;
    }

    .pbul-cont-text {
        margin-top: 18px;
        margin-bottom: 46px;
    }

    .pscb-bot-ul-list {
        margin-bottom: 30px;
    }

    .pscb-bot {
        margin-top: 90px;
    }

    .esab-btm-tit {
        margin-bottom: 40px;
    }

    .ebcl-list-link-act h3 {
        margin-bottom: 30px;
    }

    .esab-btm-cont-line {
        left: -50px;
    }

    .ebcl-list-link-more {
        margin-top: 40px;
    }

    .ebcl-list .ebcl-list-link-act h3 {
        margin-bottom: 20px;
        font-size: 30px;
    }

    .ebcl-list {
        margin-bottom: 90px;
    }

    .ebcr-list {
        margin-bottom: 90px;
    }

    .oaul-cont {
        padding: 24px;
    }

    .oaul-cont-top {
        font-size: 40px;
        margin-bottom: 36px;
    }

    .organism-act-ul {
        margin-top: 40px;
    }


    .dsct-btm .hdtr-link p {
        min-width: 116px;
    }

    .hdtr-link p {
        min-width: 130px;
    }

    .esab-list-tit {
        font-size: 40px;
        margin-bottom: 40px;
    }

    .protection-main .esab-list {
        padding-bottom: 90px;
    }


    .overview-cont-top-act h2 {
        font-size: 42px;
        margin-bottom: 32px;
    }

    .overview-cont-top-more .hdtr-link p {
        min-width: 165px;
    }

    .overview-cont-top-more {
        margin-top: 22px;
    }

    .overview-cont-beaut-nub {
        margin-top: 60px;
    }

    .ocbn-ul-list {
        padding: 0 70px;
    }

    .ocbn-ul {
        margin-left: -70px;
        margin-right: -70px;
    }

    .ocbn-ul-list-all {
        padding: 20px 22px;
    }

    .oull-top {
        font-size: 40px;
        margin-bottom: 30px;
    }

    .overview-cont-beaut {
        margin-bottom: 90px;
    }

    .overview-cont-top-act.yxedr-active h3 {
        font-size: 42px;
        margin-bottom: 30px;
    }

    .overview-cont-top-act h4 {
        margin-bottom: 30px;
    }

    .overview-cont-link-cont {
        margin-bottom: 90px;
    }

    .grow-cont-all-le {
        padding-right: 60px;
    }

    .gcal-ul {
        padding: 26px 15px;
    }

    .gcal-ul-list {
        padding: 10px 0;
        margin-bottom: 12px;
    }

    .grow-cont-all-ri {
        padding-left: 70px;
    }

    .gula-ri-list {
        padding-bottom: 20px;
        margin-bottom: 22px;
    }

    .gula-le {
        font-size: 50px;
    }

    .gcar-ul-list {
        margin-bottom: 60px;
    }

    .finance-popup-cont-le {
        padding: 70px 80px 60px;
    }

    .finance-popup-cont-le .pulb-ri-cont-all {
        width: calc(100%   80px);
    }

    .finance-popup-cont-le .pulb-le {
        margin-bottom: 26px;
    }

    .finance-popup-cont-le .pulb-le-more {
        margin-bottom: 60px;
    }

    .finance-popup-cont-le .pulb-ri-act {
        margin-bottom: 30px;
    }

    .finance-popup-cont-ri {
        padding: 30px 15px;
    }

    .fpcr-ul-list {
        padding: 30px 0;
    }

    .fpcr-ul {
        margin-top: -30px;
        margin-bottom: -30px;
    }

    .fpcr-ul-list-cont {
        width: 22px;
    }

    /*kim end*/
    .mod-head {
        padding-left: 60px;
        padding-right: 60px;
    }

    .mod-head-ri-lang,
    .mod-head-ri-sear {
        margin-left: 26px;
    }

    .head-nav-item {
        padding: 0 24px;
    }

    .head-logo {
        width: 280px;
        line-height: 70px;
    }

    .head-nav-item-title {
        line-height: 70px;
    }

    .mhrs-icon {
        line-height: 70px;
        width: 34px;
    }

    .mod-head-drop {
        padding: 24px 58px;
    }

    .head-nav-item {
        padding: 0 25.5px;
    }

    .mod-head-drop-ul {
        padding-right: 90px;
    }

    .mhdu-li {
        width: 96px;
        margin-right: 20px;
    }

    .mhdu-wrap {
        margin-bottom: 16px;
    }

    .home-dots-li-num {
        width: 34px;
        height: 34px;
    }

    .home-dots-li-icon {
        width: 58px;
    }

    .hdlm-link p {
        font-size: 16px;
    }

    .hdlm-link p {
        padding-right: 6px;
    }

    .std-padd {
        padding: 100px 0;
    }

    .std-h3,
    .std-h3 p,
    .yxedr-active h3 {
        font-size: 42px;
    }

    .std-tit44 {
        font-size: 38px;
        line-height: 1.2;
    }

    .hdtr-link p {
        min-width: 120px;
    }

    .std-mar {
        margin-bottom: 42px;
    }

    .hdbu-link-info {
        padding-top: 15px;
        margin-bottom: 40px;
    }

    .hlbl-li {
        margin-right: 20px;
    }

    .home-strate-top p {
        margin-top: 40px;
    }

    .home-strate-top {
        margin-bottom: 42px;
    }

    .home-medici-ul-li {
        padding: 0 30px;
    }

    .home-medici-ul {
        margin: 0 -30px;
    }

    .hmul-wrap {
        padding: 34px 0;
    }

    .hmul-btm {
        padding: 25px 25px;
    }

    .home-devote-ul {
        padding-left: 4px;
    }

    .home-devote-tit {
        margin-bottom: 22px;
    }

    .home-devote-info {
        margin-bottom: 50px;
    }

    .home-devote .ys-cont1440 {
        top: 8%;
    }

    .home-medici {
        padding-bottom: 20px !important;
    }

    .mftr-li {
        margin-left: 42px;
    }

    .mod-fot-top-le {
        width: 180px;
    }

    .mftr-tit {
        margin-bottom: 24px;
    }

    .mftr-btm-li {
        margin-bottom: 15px;
    }

    .mod-fot-accou-le {
        width: 116px;
    }

    .hdtr-link {
        padding: 7px 10px;
    }

    .mod-fot {
        padding-top: 80px;
    }

    .std-h5,
    .std-h5 p,
    .yxedr-active h5 {
        font-size: 22px;
    }

    .std-h1 {
        font-size: 54px;
    }

    .inside-title {
        margin-bottom: 56px;
    }


    .organi-framew-tit {
        margin-bottom: 46px;
    }

    .informa-real-tit {
        margin-bottom: 36px;
    }

    .std-tit20,
    .std-tit20 p {
        font-size: 18px;
    }

    .irtu-li {
        padding: 0 15px;
    }

    .overview-cont-bot,
    .overview-cont-top {
        padding-left: 40px;
        padding-right: 40px;
    }

    .overview-cont-top-tit {
        margin-bottom: 36px;
    }

    .ollb-more {
        margin-top: 15px;
    }

    .overview-cont-bot-subtit {
        margin-bottom: 34px;
    }

    .overview-cont-bot-tit {
        margin-bottom: 16px;
    }

    .lscb-ul-list {
        padding: 38px 45px;
        margin-bottom: 35px;
    }

    .lscb-ul-list-cont {
        margin-top: 22px;
    }

    .lulc-list {
        margin-bottom: 12px;
    }

    /*20240726*/
    .brand-cont-btm-text {
        margin-top: 26px;
        margin-bottom: 40px;
    }

    .bcbt-ri-list-link {
        padding: 0 16px;
    }

    .brand-cont-btm-top {
        padding-bottom: 24px;
        margin-bottom: 36px;
    }

    .brand-cont {
        padding-top: 36px;
        padding-left: 40px;
        padding-right: 40px;
    }

    .bcbb-list-link-cont {
        padding: 30px 20px 24px;
    }

    .bllc-top {
        padding-bottom: 16px;
        margin-bottom: 20px;
    }

    .bllc-btm-text {
        margin-bottom: 50px;
    }

    .brand-cont-bg {
        height: 580px;
    }

    .gula-le {
        width: 17%;
    }

    .gula-ri {
        width: 83%;
    }

    .grow-cont-all-ri {
        padding-left: 65px;
    }

    .gcar-ul-list {
        margin-bottom: 55px;
    }

    .gcar-ul-wrap {
        height: calc(100vh - 70px);
        top: 70px;
    }

    .corpor-locati-ri {
        padding-left: 70px;
    }

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

    .clrl-tit-subtit {
        margin-bottom: 22px;
    }

    .corpor-locati-ri-li {
        margin-bottom: 60px;
    }

    .corpor-missio-top {
        margin-bottom: 35px;
    }

    .cmbu-icon {
        width: 66px;
        margin-bottom: 12px;
    }

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

    .cmbu-li {
        padding: 25px 40px;
    }

    .cstw-le-tit {
        margin-bottom: 26px;
    }

    .cstw-ri p {
        margin-bottom: 14px;
    }

    .corpor-spirit-top-wrap {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .csbu-li {
        padding: 0 42px;
    }

    .corpor-sense-btm-ul {
        margin: 0 -42px;
    }

    .corpor-idea-btm-img {
        width: 440px;
    }

    .corpor-idea-btm-ul {
        padding-top: 51px;
    }

    .cibu-li {
        margin-bottom: 80px;
    }

    .cibu-li:nth-child(even) {
        top: 82px;
    }

    .cibu-li-tit {
        margin-bottom: 5px;
    }

    .cibu-li-line::after {
        width: 8px;
        height: 8px;
    }

    .cibu-li-line {
        left: calc(100%   18px);
    }

    .cibu-li:nth-child(odd) .cibu-li-line {
        left: auto !important;
        right: calc(100%   18px);
    }

    .corpor-spirit-top {
        padding-top: 75px;
    }

    .bllc-top {
        padding-left: 16px;
        padding-right: 16px;
    }

    .bcbb-list-link-cont {
        padding: 34px 20px 24px;
    }

    .bllc-btm-text {
        margin-bottom: 40px;
    }

    .bcbt-ri-list-link {
        padding: 0px 14px;
    }

    .esab-btm-cont-left {
        padding-right: 70px;
    }

    .oaul-cont-top {
        margin-bottom: 20px;
    }

    .ebcl-list .ebcl-list-link-more {
        margin-top: 20px;
    }

    .organism-main .ebcl-list-link-act h4 {
        margin-bottom: 8px;
    }

    .pulb-le {
        padding-right: 50px;
    }

    .pulb-ri-cont-all {
        width: 114.5%;
    }

    .pulb-ri-ul-list {
        width: 328px !important;
    }

    .pbul-cont {
        padding: 26px 20px;
    }

    .pbul-cont-text {
        margin-top: 12px;
        margin-bottom: 40px;
    }

    .finance-popup-cont-le .pulb-le-more {
        margin-bottom: 45px;
    }

    .informa-real-top-ul {
        margin: 0 -15px;
    }

    .irtu-li .std-tit20 {
        padding: 5px 10px;
    }

    .dsct-conty {
        width: calc(100%   142px);
    }

    .mhdu-li {
        width: 109px;
        margin-right: 15px;
    }

    .mod-head-drop-ul {
        padding-right: 93px;
    }

    .brand-cont-top-tit {
        margin-bottom: 30px;
    }

    .mod-head-drop-ul {
        padding-right: 103px;
    }

    .head-nav-item {
        padding: 0 17px;
    }

    .cull-le-right-top {
        margin-bottom: 25px;
    }

    .bllc-btm-titxf {
        font-size: 16px !important;
    }

    .bfbi-info {
        padding-left: 50px;
    }

    .esab-btm-list .esab-btm-cont-btm {
        margin-bottom: 100px;
    }
    .head-nav-item {
        padding: 0 25px;
    }
    .mod-head-drop-ul {
        padding-right: 98px;
    }
    .mhdu-li {
        width: 110px;
        margin-right: 15px;
    }

    .mhdu-li:nth-child(6) {
        transform: translatex(8px);
    }
    .duty-main.inside-page .mod-main {
        margin-top: -32.30%;
    }
    
    .home-dots-li-num img {
        width: 26px;
    }
    
    
    .mhdu-li:nth-child(5) {
        transform: translatex(4px);
    }

    .mhdu-li {
        width: 121px;
        margin-right: 15px;
    }
    .mhdu-li:nth-child(4) {
    transform: translatex(7px);
}

.mhdu-li:nth-child(3) {
    transform: translatex(4px);
}
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    /*kim*/

    .bulu-list-link {
        padding: 44px 40px 36px;
    }


    .bulu-list-link-year {
        font-size: 36px;
        padding-bottom: 4px;
    }

    .dsct-top {
        margin-bottom: 44px;
    }

    .nscb-sell {
        margin-bottom: 70px;
    }

    .estate-main .pscb-top {
        margin-bottom: 80px;
    }

    .pscb-bot {
        margin-top: 80px;
    }


    .protection-main .esab-list {
        padding-bottom: 80px;
    }


    .overview-cont-top-act h2 {
        font-size: 40px;
        margin-bottom: 26px;
    }

    .overview-cont-top-more .hdtr-link p {
        min-width: 156px;
    }

    .overview-cont-beaut {
        margin-bottom: 80px;
    }

    .overview-cont-top-act.yxedr-active h3 {
        font-size: 38px;
        margin-bottom: 22px;
    }

    .overview-cont-link-cont {
        margin-bottom: 80px;
    }

    .overview-cont-top-act h4 {
        margin-bottom: 20px;
    }

    .oull-top {
        font-size: 36px;
        margin-bottom: 26px;
    }

    .gula-le {
        font-size: 46px;
    }

    /*kim end*/

    .corpor-spirit-top {
        padding-top: 48px;
    }

    .pulb-ri-ul-list {
        width: 300px !important;
    }

    .pulb-ri-act {
        margin-bottom: 30px;
    }

    .pulb-le {
        padding-right: 40px;
    }

    .pbul-cont {
        padding: 26px 25px;
    }

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

    .informa-real-top-ul {
        margin: 0 -10px;
    }

    .irtu-li .std-tit20 {
        padding: 5px 10px;
    }

    .inside-title .std-h5 {
        margin-top: 26px;
    }

    .organi-framew-wrap .informa-real-qieh-li p {
        font-size: 18px;
    }

    .organi-framew-wrap .informa-real-qieh-li {
        min-width: 160px;
        margin-right: 15px;
    }

    .banner-skip {
        top: 69%;
    }

    .bllc-btm-titxf {
        font-size: 18px !important;
    }
    
    .duty-main.inside-page .mod-main {
        margin-top: -31.88%;
    }
    
    /*.head-nav-item:nth-child(5) {*/
    /*    margin-right: 40px;*/
    /*}*/
    
    .head-nav-item {
        margin-right: 11px;
    }
    .head-nav-item {
        margin-right: 15px;
    }
    /* 1560end */
}

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

    /*kim*/
    .nsar-bot-but .home-dynam-top-ri p {
        min-width: 88px;
    }

    .hdtr-link {
        padding: 4px 8px;
    }

    .basic-section-cont-top {
        padding: 20px 0;
        border-radius: 20px;
    }

    .bsct-ul-list {
        padding: 0 15px;
    }

    .bsct-ul {
        margin-left: -15px;
        margin-right: -15px;
    }

    .basic-section-cont-top .std-h5 {
        padding-right: 30px;
        margin-right: 30px;
    }

    .bscb-select {
        width: 420px;
        margin-bottom: 32px;
    }

    .bull-date {
        margin-right: 30px;
    }

    .bscb-ul-list-link {
        padding: 16px 0;
    }

    .bscb-ul-list {
        margin-bottom: 16px;
    }

    .bscb-page {
        margin-top: 50px;
    }

    .sllb-text {
        margin-bottom: 8px;
    }

    .sscu-list {
        padding: 0 12px;
        margin-bottom: 30px;
    }

    .social-section-cont-ul {
        margin-left: -12px;
        margin-right: -12px;
    }

    .sscu-list-link-btm {
        margin-top: 16px;
    }

    .sllb-down-icon {
        width: 16px;
        margin-left: 16px;
        margin-top: 5px;
    }

    .sllb-more-ri {
        margin-left: 5px;
    }

    .ssau-list {
        padding: 0 10px;
        margin-bottom: 40px;
    }

    .special-section-all-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .ssau-list-link-btm {
        padding-top: 10px;
        padding-bottom: 12px;
    }

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

    .special-section-all-page .bscb-page {
        margin-top: -10px;
    }

    .bulu-list-link-year {
        font-size: 34px;
        padding-bottom: 4px;
        margin-bottom: 16px;
    }

    .bulu-list-link {
        padding: 36px 30px 30px;
    }

    .bulu-list {
        padding: 0px 12px;
        margin-bottom: 30px;
    }

    .bsab-ul-list-ul {
        margin-left: -12px;
        margin-right: -12px;
    }

    .bsab-ul-list {
        margin-bottom: 30px;
    }

    .blld-icon {
        width: 16px;
    }

    .bulu-list-link::before {
        border-radius: 20px;
    }

    .dscu-list.swiper-slide-active {
        margin-right: 36px;
    }

    .dscu-list {
        margin-right: 30px;
    }

    .dsct-top-ri {
        margin-top: 4px;
    }

    .dsct-top-ri-prev {
        margin-right: 24px;
        width: 36px;
        height: 36px;
    }

    .dsct-top-ri-next {
        width: 36px;
        height: 36px;
    }

    .dsct-all-list {
        padding: 0 12px;
    }

    .dsct-all {
        margin-left: -12px;
        margin-right: -12px;
    }

    .dall-text {
        margin-top: 16px;
    }

    .dall-text {
        margin-top: 16px;
    }

    .dall-text-btm-icon {
        width: 16px;
        margin-left: 14px;
        margin-top: 5px;
    }

    .dsct-btm {
        margin-top: 40px;
    }

    .dsct-btm-link {
        padding: 6px;
    }

    .gull-top {
        margin-bottom: 30px;
    }

    .gull-ul-list .std-tit20 {
        font-size: 18px;
    }

    .gscb-ul-list {
        margin-bottom: 38px;
        padding: 0 14px;
    }

    .gscb-ul {
        margin-left: -14px;
        margin-right: -14px;
    }

    .gull-img {
        width: 120px;
    }

    .gull-tit {
        margin-top: 14px;
        margin-bottom: 18px;
    }

    .gull-ul-list {
        padding: 0 8px;
    }

    .gull-ul {
        margin-left: -8px;
        margin-right: -8px;
    }

    .gscb-ul-list-link {
        padding: 20px 24px 32px;
    }

    .gull-more-ri {
        width: 24px;
        height: 24px;
        border-radius: 24px;
        margin-top: 2px;
    }

    .msct-ul-list-link {
        padding: 20px;
    }

    .msct-ul-list {
        padding: 0 12px;
        margin-bottom: 36px;
    }

    .mscb-ul {
        margin-left: -12px;
        margin-right: -12px;
    }

    .mull-more-right {
        width: 24px;
        height: 24px;
        border-radius: 24px;
    }

    .mscb-page .bscb-page {
        margin-top: 22px;
    }

    .mull-text {
        margin-top: 12px;
        margin-bottom: 30px;
    }

    .mscb-top .bscb-select {
        width: 320px;
    }

    .dseb-cont-share {
        margin-top: 20px;
        margin-bottom: 40px;
        padding-bottom: 16px;
    }

    .dcsr-text {
        padding-right: 16px;
    }

    .dseb-cont-share-ri .ys-share-img {
        width: 22px;
    }

    .dseb-cont-share-ri .ys-share .ys-share-list {
        margin-left: 16px;
    }

    .dseb-cont-act {
        padding-bottom: 32px;
    }

    .dseu-list-link {
        padding: 6px 10px;
    }

    .dseu-list {
        width: 154px;
    }

    .nscb-sell {
        margin-bottom: 60px;
    }

    .nscb-sell .slick-prev,
    .slick-next {
        width: 32px;
        height: 32px;
    }

    .nscb-sell .slick-prev {
        left: -56px;
    }

    .nscb-sell .slick-next {
        right: -56px;
    }

    .nscb-sell-all-ri {
        padding: 28px 38px 28px 26px;
    }

    .nsar-top-tit {
        margin-bottom: 12px;
    }

    .nscb-sele-cont-top .bscb-select {
        width: 330px;
        margin-bottom: 34px;
    }

    .nscb-list {
        padding: 0 12px;
        margin-bottom: 30px;
    }

    .nscb-sele-cont-bot {
        margin-left: -12px;
        margin-right: -12px;
    }

    .nscb-list-link-bot {
        padding-top: 8px;
        padding-bottom: 10px;
    }

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

    .nllb-more-img {
        width: 24px;
        height: 24px;
        border-radius: 24px;
    }

    .lscb-ul-list {
        padding: 34px 36px;
        margin-bottom: 38px;
    }

    .lscb-ul-list-cont {
        margin-top: 20px;
    }

    .lulc-list {
        margin-bottom: 10px;
    }

    /* .lulc-list-le {
        width: 130px;
    }

    .lscb-ul-list2 .lulc-list-le {
        width: 195px;
    } */

    .cscb-ul-list-link {
        padding: 30px 0;
    }

    .cull-ri {
        width: 230px;
    }

    .cull-le-left {
        width: 26%;
    }

    .cull-le-right-nub {
        margin-top: 4px;
        margin-bottom: 10px;
    }

    .cscb-bot {
        margin-top: 60px;
    }

    .cbpu-list-text {
        width: 210px;
        padding: 4px 20px;
    }

    .cscb-bot-pick-ri {
        width: 360px;
        padding: 8px 20px;
    }

    .cbpu-list {
        padding: 0 14px;
    }

    .cscb-bot-pick-ul {
        margin-left: -14px;
        margin-right: -14px;
    }

    .cilu-list-icon {
        width: 16px;
        margin-right: 6px;
        margin-top: 5px;
    }

    .cilu-list {
        margin-bottom: 10px;
    }

    .cscb-bot-pick {
        margin-bottom: 40px;
    }

    .cbul-item-link {
        padding: 20px;
    }

    .cbul-item {
        padding: 0 12px;
    }

    .cscb-bot-ul-list {
        margin-left: -12px;
        margin-right: -12px;
    }

    .cbpr-icon {
        width: 20px;
    }

    .pscb-top-le {
        width: 22%;
        padding-right: 40px;
    }

    .pscb-top {
        margin-bottom: 26px;
    }

    .pulb-le {
        width: 22%;
        padding-right: 40px;
    }

    .pulb-le-text {
        font-size: 26px;
    }

    .pulb-le-more {
        margin-top: 44px;
    }

    .estate-main .pscb-top {
        margin-bottom: 70px;
    }

    .pscb-bot {
        margin-top: 70px;
    }

    .pscb-bot-tit {
        margin-bottom: 30px;
    }

    .pbul-cont {
        padding: 20px;
    }

    .pscb-bot-ul-list {
        margin-bottom: 25px;
        padding: 0 8px;
    }

    .pscb-bot-ul {
        margin-left: -8px;
        margin-right: -8px;
    }

    .pbul-cont-text {
        margin-top: 12px;
        margin-bottom: 32px;
    }

    .pbul-cont-more-ri {
        width: 24px;
        height: 24px;
        border-radius: 24px;
        margin-left: 12px;
    }

    .esab-btm-tit {
        margin-bottom: 24px;
    }

    .ebcl-list .ebcl-list-link-act h3 {
        margin-bottom: 16px;
        font-size: 28px;
    }

    .esab-btm-cont-left {
        padding-right: 80px;
    }

    .ebcl-list {
        margin-bottom: 65px;
    }

    .elul-arr-prev {
        width: 34px;
        margin-right: 26px;
    }

    .elul-arr-next {
        width: 34px;
    }

    .ebcl-wrap {
        height: 300px;
        top: 170px;
    }

    .ebcr-list-ul {
        margin-bottom: 20px;
    }

    .oaul-cont-top {
        font-size: 36px;
        margin-bottom: 24px;
    }

    .oaul-cont {
        padding: 18px;
    }

    .inside-bread {
        top: 10px;
    }

    .dsct-btm .hdtr-link p {
        min-width: 100px;
    }

    .dsct-btm {
        width: 140px;
    }

    .hdtr-link p {
        min-width: 100px;
    }

    .hdtr-link-img {
        width: 20px;
    }

    .protection-main .esab-list {
        padding-bottom: 70px;
    }

    .esab-list-tit {
        font-size: 36px;
        margin-bottom: 30px;
    }


    .overview-cont-top-act h2 {
        font-size: 36px;
        margin-bottom: 22px;
    }

    .overview-cont-top-more {
        margin-top: 20px;
    }

    .overview-cont-beaut {
        margin-top: 40px;
    }

    .ocbv-play {
        width: 40px;
        margin-bottom: 12px;
    }

    .ocbn-ul-list {
        padding: 0 50px;
    }

    .oull-top {
        font-size: 34px;
        margin-bottom: 20px;
    }

    .overview-cont-beaut {
        margin-bottom: 60px;
    }

    .overview-cont-top-act.yxedr-active h3 {
        font-size: 36px;
        margin-bottom: 20px;
    }

    .oclu-list-link-btm2 {
        bottom: 20px;
        left: 20px;
    }

    .ollb-more {
        margin-top: 14px;
    }


    .ollb-more-icon {
        width: 22px;
        margin-left: 12px;
    }

    .overview-cont-link-cont {
        margin-bottom: 70px;
        margin-top: 50px;
    }

    .gcal-ul {
        padding: 20px 15px;
    }

    .gcal-ul-list-cont::before {
        left: -4px;
    }

    .gcal-ul-list-cont::after {
        left: -4px;
    }

    .gcal-ul-list {
        padding: 8px 0;
        margin-bottom: 10px;
    }

    .grow-cont-all-le {
        padding-right: 50px;
    }

    .gula-le {
        font-size: 42px;
    }

    .grow-cont-all-ri {
        padding-left: 50px;
    }

    .gula-ri-list-text::after {
        top: 7px;
    }

    .gula-ri-list {
        padding-bottom: 16px;
        margin-bottom: 20px;
    }

    .gcar-ul-list {
        margin-bottom: 45px;
    }

    .finance-popup-cont-le {
        padding: 60px 55px 50px;
    }

    .finance-popup-cont-le .pulb-ri-cont-all {
        width: calc(100%   55px);
    }

    .finance-popup-cont-le .pulb-le {
        margin-bottom: 20px;
    }

    .finance-popup-cont-le .pulb-le-more {
        margin-bottom: 40px;
    }

    .fpcr-ul-list-cont {
        width: 18px;
    }

    .fpcr-ul-list {
        padding: 24px 0;
    }

    .fpcr-ul {
        margin-top: -24px;
        margin-bottom: -24px;
    }

    /*kim end*/

    .ys-modal-content {
        max-height: 650px;
    }

    .mod-head {
        padding-left: 45px;
        padding-right: 45px;
    }

    .head-logo {
        width: 240px;
        line-height: 64px;
    }

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

    .mhrs-icon {
        line-height: 64px;
        width: 32px;
    }

    .mod-head-ri-lang,
    .mod-head-ri-sear {
        margin-left: 22px;
    }

    .mhrs-btm {
        width: 100px;
        padding: 10px;
    }

    .yx_search3xlbox {
        height: 184px;
    }

    .head-nav-item-title::after {
        width: 4px;
        height: 4px;
    }

    .mhdu-wrap a {
        font-size: 14px;
    }

    .mhdu-wrap a::after {
        width: 4px;
        height: 4px;
    }

    .mod-head-drop {
        padding: 24px 40px;
        border-radius: 0px 0px 20px 20px;
    }

    .mod-head-drop-ul {
        padding-right: 86px;
    }

    .mhdu-li {
        width: 85px;
        margin-right: 18px;
    }

    .head-nav-item {
        padding: 0 23px;
    }

    .mod-cont {
        border-radius: 20px;
    }

    .home-dots-li-num {
        width: 30px;
        height: 30px;
    }

    .home-dots-li-num p {
        font-size: 14px;
    }

    .home-dots-li-icon {
        width: 42px;
    }

    .home-dots-li-icon {
        width: 42px;
    }

    .hdlm-link img {
        width: 16px;
    }

    .std-padd {
        padding: 75px 0;
    }

    .hdtr-link-img {
        width: 22px;
    }

    .hdtr-link {
        padding: 6px 10px;
    }

    .hdtr-link p {
        min-width: 100px;
    }

    .std-h3,
    .std-h3 p,
    .yxedr-active h3 {
        font-size: 36px;
    }

    .std-tit44 {
        font-size: 32px;
        line-height: 1.2;
    }

    .std-mar {
        margin-bottom: 32px;
    }

    .std-word1,
    .std-word1 p {
        font-size: 16px;
    }

    .hdbu-link-info {
        padding-top: 12px;
        margin-bottom: 26px;
    }

    .hlbl-li p {
        padding-left: 7px;
    }

    .hdbu-link-btm-ri {
        width: 24px;
    }

    .hdbu-link {
        padding-bottom: 18px;
    }

    .home-strate-top p {
        margin-top: 30px;
    }

    .std-tit20,
    .std-tit20 p {
        font-size: 18px;
    }

    .home-strate-top {
        margin-bottom: 25px;
        width: 915px;
    }

    .home-strate-ul-li {
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .hsul-top {
        padding-top: 16px;
        margin-bottom: 6px;
    }

    .std-word,
    .std-word p {
        font-size: 14px;
    }

    .home-strate-ul {
        margin: 0 -10px;
        padding-bottom: 18px;
    }

    .home-medici-ul-li {
        padding: 0 25px;
    }

    .home-medici-ul {
        margin: 0 -25px;
    }

    .hmul-wrap {
        padding: 25px 0;
    }

    .hmul-btm {
        padding: 20px 20px;
    }

    .hmul-btm-info {
        padding-top: 6px;
    }

    .home-devote-ul {
        width: 152px;
    }

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

    .home-devote-info {
        margin-bottom: 35px;
    }

    .mftr-btm-li a {
        font-size: 14px;
    }

    .mftr-tit a {
        font-size: 14px;
    }

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

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

    .mod-fot-btm-ri a {
        font-size: 12px;
        margin-left: 25px;
    }

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

    .hmul-btm-more {
        width: 34px;
    }

    .home-devote-img img {
        border-radius: 0 0 20px 20px;
    }

    .mod-fot {
        border-radius: 20px 20px 0px 0px;
    }

    .std-h1 {
        font-size: 46px;
    }

    .inside-title {
        margin-bottom: 45px;
    }

    .organi-framew-tit {
        margin-bottom: 35px;
    }

    .busine-framew {
        padding-left: 40px !important;
        padding-right: 40px !important;
    }

    .busine-framew-btm {
        border-radius: 20px;
    }

    .bsct-ul-list-text::after {
        top: -7px;
        width: 6px;
        height: 6px;
    }

    .overview-cont-top-act p {
        font-size: 16px;
        margin-bottom: 6px;
    }

    .overview-cont-top-tit {
        margin-bottom: 26px;
    }

    .overview-cont-top-more {
        margin-top: 17px;
    }

    .overview-cont-bot,
    .overview-cont-top {
        padding-left: 20px;
        padding-right: 20px;
    }

    .overview-cont-beaut-video {
        border-radius: 14px;
    }

    .overview-cont-link {
        border-radius: 14px;
    }

    .std-h4,
    .std-h4 p,
    .yxedr-active h4 {
        font-size: 26px;
    }

    .overview-cont-bot-subtit {
        margin-bottom: 25px;
    }

    .ocbb-img {
        margin-top: 30px;
        border-radius: 14px;
    }

    .oclu-list-link-btm {
        padding: 25px 20px;
    }

    .ollb-more {
        margin-top: 12px;
    }

    .lulc-list-le span {
        font-size: 16px;
    }

    .lulc-list-ri p span {
        margin-right: 16px;
    }

    /* .lscb-ul-list2 .lulc-list-le {
        width: 180px;
    } */

    .lscb-ul-list2 .lulc-list-ri {
        width: calc(100% - 180px);
    }

    .lulc-list-le span {
        line-height: 1.5;
    }

    /*20240726*/
    .brand-cont-btm-text {
        margin-top: 20px;
        margin-bottom: 30px;
    }

    .bcbt-ri-list-link {
        padding: 0 14px;
    }

    .brand-cont-btm-top {
        padding-bottom: 20px;
        margin-bottom: 30px;
    }

    .brand-cont-bg {
        height: 540px;
    }

    .bbbr-icon {
        width: 22px;
        margin-left: 10px;
        margin-top: 2px;
    }

    .bcbb-list-link-cont {
        padding: 20px 15px 20px;
    }

    .bllc-btm-text {
        margin-bottom: 30px;
    }

    .gula-le {
        padding-right: 20px;
    }

    .gula-le {
        width: 14%;
    }

    .gula-ri {
        width: 86%;
    }

    .grow-cont-all-ri {
        padding-left: 35px;
    }

    .gula-ri-list-text::after {
        top: 4px;
    }

    .gula-ri-list-text {
        padding-left: 18px;
    }

    .gcar-ul-list {
        margin-bottom: 40px;
    }

    .gcal-ul {
        border-radius: 14px;
        padding: 12px 15px;
    }

    .gcar-ul-wrap {
        height: calc(100vh - 64px);
        top: 64px;
    }

    .corpor-locati-ri {
        padding-left: 40px;
    }

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

    .clrl-tit-subtit {
        margin-bottom: 13px;
    }

    .corpor-locati-ri-li {
        margin-bottom: 30px;
    }

    .cmbu-icon {
        width: 52px;
        margin-bottom: 8px;
    }

    .cmbu-li {
        padding: 18px 28px;
    }

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

    .corpor-spirit-top-wrap {
        padding-top: 50px;
        padding-bottom: 50px;
    }

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

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

    .corpor-idea-wrap {
        border-radius: 20px;
    }

    .corpor-idea-btm-img {
        width: 370px;
    }

    .cibu-li-wrap {
        width: 46%;
    }

    .corpor-idea-btm-ul {
        padding-top: 39px;
    }

    .cibu-li {
        margin-bottom: 60px;
    }

    .cibu-li:nth-child(even) {
        top: 70px;
    }

    .bcbb-list-link-cont {
        padding: 34px 15px 20px;
    }

    .bllc-top {
        padding-left: 21px;
        padding-right: 21px;
    }

    .bllc-btm-text {
        margin-bottom: 20px;
    }

    .brand-cont-bg {
        border-radius: 20px;
    }

    .cscb-bot-pick-ri {
        width: 340px;
        padding: 5px 20px;
    }

    .cscb-bot-pick-ri input {
        font-size: 14px;
    }

    .esab-btm-cont-left {
        padding-right: 55px;
    }

    .esab-btm-cont-line {
        left: -32px;
    }

    .ebcl-list .ebcl-list-link-act h3 {
        margin-bottom: 12px;
    }

    .ebcl-list-link-act p {
        margin-bottom: 6px;
    }

    .ebcl-list-link-act p {
        font-size: 16px;
    }

    .ebcl-wrap-btm {
        width: 14px;
        height: 14px;
        margin-left: -7px;
    }

    .esab-btm-cont-left {
        padding-right: 45px;
    }

    .ebcl-list-link-act ul {
        margin-top: 6px;
        margin-bottom: 6px;
    }

    .organism-act-ul {
        margin-top: 25px;
    }

    .oaul-cont-top {
        margin-bottom: 12px;
    }

    .ebcl-list .ebcl-list-link-more {
        margin-top: 12px;
    }

    .pscb-top-ri p {
        font-size: 16px;
    }

    .pulb-ri-act p {
        font-size: 16px;
    }

    .pulb-ri-act {
        margin-bottom: 20px;
    }

    .prul-text {
        padding: 15px;
    }

    .pulb-ri-ul-list {
        width: 294px !important;
    }

    .pulb-ri-act p {
        margin-bottom: 9px;
    }

    .pbul-cont-text {
        margin-top: 9px;
        margin-bottom: 20px;
    }

    .finance-popup-cont-le {
        padding: 50px 40px 50px;
        border-radius: 20px;
    }

    .finance-popup-cont-le .pulb-le {
        margin-bottom: 12px;
    }

    .finance-popup-cont-le .pulb-ri-act {
        margin-bottom: 25px;
    }

    .finance-popup-cont-le .pulb-le-more {
        margin-bottom: 34px;
    }

    .nscb-sell-all-ri {
        padding: 20px 30px 20px 26px;
    }

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

    .nscb-page .bscb-page {
        margin-top: 13px;
    }

    .informa-real-btm-li iframe {
        height: 690px;
    }

    .informa-real-tit {
        margin-bottom: 30px;
    }

    .irtu-li .std-tit20 {
        padding: 2px 10px;
    }

    .informa-real-top {
        margin-bottom: 25px;
    }

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

    .informa-real-top-ul {
        margin: 0 -5px;
    }

    .bulu-list-link {
        border-radius: 19px;
    }

    .bsab-ul-list-tit {
        margin-bottom: 30px;
    }

    .bsab-ul-list {
        margin-bottom: 22px;
    }

    .sscu-list-link-top {
        border-radius: 14px;
    }


    .dsct-top {
        margin-bottom: 30px;
    }

    .dscu-list {
        width: 406px !important;
    }

    .duty-section-cont-swiper {
        width: 550px;
        height: 316px;
    }

    .dllt-text {
        margin-bottom: 10px;
    }

    .dscu-list.swiper-slide-active {
        margin-right: 26px;
    }

    .dsct-btm {
        margin-top: 30px;
    }

    .dall-text-btm-icon {
        margin-left: 8px;
    }

    .dall-text-top {
        margin-bottom: 10px;
    }

    .dsct-btm {
        margin-top: 25px;
    }

    .mhdu-li {
        width: 97px;
        margin-right: 14px;
    }

    .mhdu-wrap a {
        font-size: 16px;
    }

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

    .bsct-ul-list-text {
        font-size: 16px;
    }

    .organi-framew-wrap .informa-real-qieh-li {
        min-width: 140px;
        margin-right: 15px;
        padding: 7px 15px;
    }

    .organi-framew-wrap .informa-real-qieh-li p {
        font-size: 16px;
    }

    .brand-cont-top-tit {
        margin-bottom: 22px;
    }

    .brand-cont-top-swipr {
        margin-bottom: 30px;
    }

    .organi-framew-wrap .informa-real-qieh-li {
        min-width: 140px;
        padding: 7px 15px;
    }

    .organi-framew-wrap .informa-real-qieh-li p {
        font-size: 16px;
    }

    .std-h5,
    .std-h5 p,
    .yxedr-active h5 {
        font-size: 20px;
    }

    .head-nav-item-title {
        min-width: 82px;
    }

    .head-nav-item {
        padding: 0 16px;
    }

    .mod-head-drop-ul {
        padding-right: 95px;
    }

    .mhdu-li {
        width: 100px;
        margin-right: 14px;
    }

    .cull-le-right-top {
        margin-bottom: 14px;
    }

    .bllc-btm-titxf {
        font-size: 16px !important;
    }

    .busine-framew-btm-img svg {
        margin-top: 50px;
        margin-bottom: 26px;
        width: 1000px;
    }

    .esab-btm-list .esab-btm-cont-btm {
        margin-bottom: 60px;
    }

    .mod-head-drop-ul {
        padding-right: 91px;
    }
    .head-nav-item {
        padding: 0 24px;
    }
        .duty-main.inside-page .mod-main {
        margin-top: -31.98%;
    }
    
    .home-dots-li-num img {
        width: 24px;
    }
    
    .inside-body.ny_main .ys-main {
        margin-top: 90px;
    }
    
    .dsct-conty-top {
        width: 520px;
    }
    
    /*.dsct-conty {*/
    /*    width: calc(100%   125px);*/
    /*}*/
    
    .mod-fot-btm-ri a {
        font-size: 14px;
        margin-left: 20px;
    }
    
        .head-nav-item {
        margin-right: 1px;
    }
    
    .mhdu-li:nth-child(5) {
        transform: translatex(-4px);
    }
        .mhdu-li:nth-child(6) {
        transform: translatex(3px);
    }
        .mhdu-li:nth-child(4) {
        transform: translatex(-4px);
    }
    
        .mhdu-li:nth-child(3) {
        transform: translatex(-3px);
    }
    
    .head-nav-item {
        margin-right: 7px;
    }
    
    .mhdu-li {
        width: 100px;
    }
    
    .mhdu-li:nth-child(6) {
        transform: translatex(-1px);
    }
    
    .mhdu-li:nth-child(5) {
        transform: translatex(10px);
    }
    
    .mhdu-li:nth-child(4) {
        transform: translatex(9px);
    }
    
    .mhdu-li:nth-child(3) {
        transform: translatex(5px);
    }
    
    
    /* 1440end */
}

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

    /*kim*/
    .bscb-select {
        width: 400px;
        margin-bottom: 24px;
    }

    .bsab-ul-list-tit {
        margin-bottom: 30px;
    }

    .bulu-list-link-year {
        font-size: 32px;
        padding-bottom: 2px;
        margin-bottom: 14px;
    }

    .dsct-btm {
        margin-top: 36px;
    }

    .nscb-sell-all-ri {
        padding: 20px 30px 20px 20px;
    }

    .nsar-top-tit {
        margin-bottom: 8px;
    }

    .nscb-sell {
        margin-bottom: 55px;
    }

    /*kim end*/

    .cmbu-li {
        padding: 18px 23px;
    }

    .bcbt-ri-list-link {
        padding: 0 12px;
    }

    .cbul-item {
        padding: 0 8px;
        margin-bottom: 30px;
    }

    .cscb-bot-ul-list {
        margin-left: -8px;
        margin-right: -8px;
    }


    .pbul-cont {
        padding: 20px 16px;
    }

    .duty-section-cont-btm .dsct-btm {
        margin-top: 25px;
    }

    .dsct-top {
        margin-bottom: 28px;
    }
    
    .duty-main.inside-page .mod-main {
        margin-top: -32.28%;
    }

    /* 1360end */
}

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

    /*kim*/
    .basic-section-cont-top {
        padding: 16px 0;
    }

    .bsct-ul-list {
        padding: 0 18px;
    }

    .bsct-ul {
        margin-left: -18px;
        margin-right: -18px;
    }

    .bscb-select {
        width: 370px;
        margin-bottom: 26px;
    }

    .bscb-ul-list-link {
        padding: 12px 0;
    }

    .bulr-icon1 {
        width: 25px;
        height: 25px;
        border-radius: 25px;
    }

    .bulr-icon {
        width: 25px;
        height: 25px;
        border-radius: 25px;
    }

    .bull-date {
        margin-right: 26px;
        width: 102px;
    }

    .bscb-ul-list {
        margin-bottom: 12px;
    }

    .bscb-page {
        margin-top: 45px;
    }

    .bscb-page .pc-fenye li {
        width: 28px;
        height: 28px;
        line-height: 28px;
        margin: 0 12px;
    }

    .basic-section-cont-top .std-h5 {
        padding-right: 20px;
        margin-right: 20px;
    }

    .bsct-ul-list {
        padding: 0 10px;
    }

    .bsct-ul {
        margin-left: -10px;
        margin-right: -10px;
    }


    .sscu-list {
        padding: 0 10px;
    }

    .social-section-cont-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .sscu-list-link-btm {
        margin-top: 12px;
    }

    .ssau-list {
        padding: 0 10px;
    }

    .special-section-all-page .bscb-page {
        margin-top: 0;
    }


    .bulu-list {
        padding: 0px 10px;
        margin-bottom: 26px;
    }

    .bsab-ul-list-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .bulu-list-link-year {
        font-size: 30px;
    }

    .bulu-list-link-icon {
        width: 30px;
    }

    .bulu-list-link {
        padding: 30px 24px 22px;
    }

    .dsct-top {
        margin-bottom: 38px;
    }

    .dsct-top-ri-prev {
        margin-right: 18px;
        width: 32px;
        height: 32px;
    }

    .dsct-top-ri-next {
        width: 32px;
        height: 32px;
    }

    .dsct-top-ri {
        margin-top: 6px;
    }

    .dsct-all-list {
        padding: 0 10px;
    }

    .dsct-all {
        margin-left: -10px;
        margin-right: -10px;
    }

    .dsct-all {
        margin-left: -10px;
        margin-right: -10px;
    }

    .dall-text-top {
        margin-bottom: 10px;
    }

    .dall-text-btm-icon {
        width: 14px;
        margin-left: 12px;
    }

    .gscb-ul-list-link {
        padding: 20px 15px 24px;
    }

    .gull-img {
        width: 110px;
    }

    .gull-tit {
        margin-top: 12px;
        margin-bottom: 18px;
    }

    .gscb-ul-list {
        margin-bottom: 30px;
        padding: 0px 10px;
    }

    .gscb-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .mscb-top .bscb-select {
        width: 310px;
    }

    .mull-text {
        margin-top: 10px;
        margin-bottom: 20px;
    }

    .msct-ul-list {
        padding: 0 10px;
        margin-bottom: 28px;
    }

    .mscb-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .dseb-cont-share {
        margin-top: 16px;
        margin-bottom: 34px;
        padding-bottom: 12px;
    }

    .dseb-cont-share-ri .ys-share-img {
        width: 18px;
    }

    .dseb-cont-share-ri .ys-share {
        margin-top: 3px;
    }

    .dseb-cont-act {
        padding-bottom: 26px;
    }

    .dseu-list-link-icon {
        width: 24px;
        height: 24px;
        border-radius: 24px;
    }

    .dseu-list {
        width: 140px;
    }

    .dseu-list-link {
        padding: 4px 8px;
    }

    .nscb-sell .slick-prev {
        left: -48px;
    }

    .nscb-sell .slick-prev,
    .slick-next {
        width: 28px;
        height: 28px;
    }

    .nsar-top-tit {
        font-size: 20px;
    }

    .nscb-list {
        padding: 0px 10px;
        margin-bottom: 26px;
    }

    .nscb-sele-cont-bot {
        margin-left: -10px;
        margin-right: -10px;
    }

    .lscb-ul-list {
        padding: 30px 24px;
        margin-bottom: 30px;
    }

    .lscb-ul-list-cont {
        margin-top: 16px;
    }

    .lulc-list {
        margin-bottom: 4px;
    }

    /* .lulc-list-le {
        width: 110px;
    } */

    .lulc-list-ri span {
        font-size: 16px;
    }

    /* .lscb-ul-list2 .lulc-list-le {
        width: 176px;
    } */

    .cscb-ul-list-link {
        padding: 25px 0;
    }

    .cull-ri {
        width: 200px;
    }

    .cbpu-list-text {
        width: 186px;
        padding: 4px 20px;
    }

    .cscb-bot-pick-ri {
        width: 300px;
        padding: 4px 20px;
    }

    .cbul-item-link-tit {
        font-size: 20px;
    }

    .cbul-item {
        margin-bottom: 30px;
    }

    .cscb-bot {
        margin-top: 50px;
    }

    .cscb-bot-pick {
        margin-bottom: 30px;
    }

    .pscb-top {
        margin-bottom: 20px;
    }

    .pulb-ri-cont {
        padding-bottom: 30px;
    }

    .pulb-ri-act {
        margin-bottom: 30px;
    }

    .estate-main .pscb-top {
        margin-bottom: 60px;
    }

    .pbul-cont-text {
        margin-top: 8px;
        margin-bottom: 22px;
    }

    .pscb-bot {
        margin-top: 60px;
    }

    .pbul-cont-more-ri {
        width: 22px;
        height: 22px;
        border-radius: 22px;
        margin-left: 10px;
    }

    .esab-btm-tit {
        margin-bottom: 18px;
    }

    .ebcl-list .ebcl-list-link-act h3 {
        margin-bottom: 12px;
        font-size: 26px;
    }

    .esab-btm-cont-left {
        padding-right: 50px;
    }

    .ebcl-list {
        margin-bottom: 50px;
    }

    .esab-btm-cont-line {
        left: -20px;
    }

    .ebcl-wrap {
        height: 200px;
    }

    .ebcl-wrap-btm {
        width: 12px;
        height: 12px;
        border-radius: 12px;
        border: 4px solid #003b8f;
        margin-left: -5px;
    }

    .ebcl-wrap {
        top: 120px;
    }

    .organism-act-ul-list {
        padding: 0 8px;
        margin-bottom: 16px;
    }

    .organism-act-ul {
        margin-top: 30px;
        margin-left: -8px;
        margin-right: -8px;
    }

    .oaul-cont-top {
        font-size: 30px;
        margin-bottom: 20px;
    }

    .hdtr-link p {
        min-width: 80px;
        font-size: 14px;
    }

    .hdtr-link-img {
        width: 18px;
    }

    .ebcl-list-link-more2 .hdtr-link p {
        min-width: 180px;
    }

    .protection-main .esab-list {
        padding-bottom: 60px;
    }

    .esab-list-tit {
        font-size: 30px;
        margin-bottom: 20px;
    }


    .overview-cont-top-act h2 {
        font-size: 32px;
        margin-bottom: 20px;
    }

    .ocbv-play {
        width: 36px;
        margin-bottom: 10px;
    }

    .ocbn-ul-list {
        padding: 0 40px;
    }

    .ocbn-ul {
        margin-left: -40px;
        margin-right: -40px;
    }

    .oull-top {
        font-size: 32px;
        margin-bottom: 14px;
    }

    .oull-top span {
        font-size: 18px;
        margin-left: 6px;
    }

    .overview-cont-beaut {
        margin-bottom: 45px;
    }

    .overview-cont-top-act.yxedr-active h3 {
        font-size: 30px;
        margin-bottom: 14px;
    }

    .overview-cont-link-cont {
        margin-bottom: 60px;
        margin-top: 42px;
    }

    .grow-cont-all-le {
        padding-right: 40px;
        width: 26%;
    }

    .grow-cont-all-ri {
        padding-left: 40px;
    }

    .gula-le {
        font-size: 38px;
    }

    .gcar-ul-list {
        margin-bottom: 32px;
    }

    .gula-ri-list {
        padding-bottom: 14px;
        margin-bottom: 18px;
    }

    .finance-popup-cont-le {
        padding: 55px 40px 50px;
        border-radius: 20px;
    }

    .finance-popup-cont-le .pulb-ri-cont-all {
        width: calc(100%   40px);
    }

    .finance-popup-cont-le .pulb-le {
        margin-bottom: 14px;
    }

    .finance-popup-cont-le .pulb-le-more {
        margin-bottom: 28px;
    }

    .finance-popup-cont-le .pulb-ri-act {
        margin-bottom: 24px;
    }

    .finance-popup-cont-le {
        width: 87%;
    }

    .finance-popup-cont-ri {
        padding: 20px 10px;
        width: 9%;
        border-radius: 10px;
    }

    .fpcr-ul-list {
        padding: 20px 0px;
    }

    .fpcr-ul {
        margin-top: -20px;
        margin-bottom: -20px;
    }

    /*kim end*/
    .ys-modal-content {
        max-height: 600px;
    }

    .mod-head {
        padding-left: 35px;
        padding-right: 35px;
    }

    /* .ys-hd-pc.isfixed {
        padding-left: 20px;
        padding-right: 20px;
    } */

    .mod-main {
        padding: 0 15px;
    }

    .ys-footer {
        padding-left: 20px;
        padding-right: 20px;
    }

    .mod-fot-top-le {
        width: 144px;
    }

    .mftr-li {
        margin-left: 32px;
    }

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

    .inside-title {
        margin-bottom: 35px;
    }

    .lscb-ul-list {
        border-radius: 14px;
    }

    /*20240726*/
    .bcbb-list-link-text {
        bottom: 8px;
        left: 8px;
        padding: 0px 10px;
    }

    .bcbb-list-link-icon {
        width: 20px;
        top: 8px;
        right: 8px;
    }

    .bbbr-icon {
        width: 20px;
        margin-left: 8px;
        margin-top: 3px;
    }

    .grow-cont-all-le {
        padding-right: 40px;
        width: 25%;
    }

    .gula-le {
        width: 14%;
    }

    .gula-ri {
        width: 86%;
    }

    .grow-cont-all-ri {
        padding-left: 35px;
    }

    /* .gula-le {
        width: 15%;
        padding-right: 12px;
    }

    .gula-ri {
        width: 85%;
    } */
    .gula-le {
        font-size: 34px;
    }

    .gcar-ul-list {
        margin-bottom: 20px;
    }

    .basic-section-cont-top {
        border-radius: 14px;
    }

    .cmbu-li {
        padding: 18px 28px;
    }

    .cbpr-icon {
        width: 16px;
    }

    .esab-btm-cont-left {
        padding-right: 20px;
    }

    .ebcl-list-link-act ul {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .pulb-le {
        padding-right: 25px;
    }

    .pscb-ul-list-tit {
        margin-bottom: 32px;
    }

    .pulb-le {
        width: 24%;
    }

    .pulb-ri {
        width: 76%;
    }

    .pbul-cont {
        padding: 20px 23px;
    }

    .inside-title .std-h5 {
        margin-top: 22px;
    }

    .duty-main .inside-title {
        transform: translatey(-35px);
    }

    .informa-real-btm-li iframe {
        height: 665px;
    }

    .head-logo {
        width: 206px;
    }

    .head-nav-item {
        padding: 0px 23.5px;
    }

    .mod-head-drop-ul {
        padding-right: 82px;
    }

    .head-nav-item {
        padding: 0px 15.5px;
    }

    .bllc-btm-titxf {
        font-size: 14px !important;
    }

    .busine-framew-btm-img svg {
        margin-top: 40px;
        margin-bottom: 26px;
        width: 880px;
    }

    .ys-footer {
        padding-left: 15px;
        padding-right: 15px;
    }

    .bfbi-info {
        padding-left: 20px;
        padding-right: 20px;
    }


    .mhdu-wrap a {
        font-size: 14px;
    }
    .mod-head-drop-ul {
        padding-right: 79px;
    }
    .mhdu-li {
        width: 85px;
        margin-right: 14px;
    }

    .mhdu-li:nth-child(5) {
        transform: translatex(-9px);
    }
    .mhdu-li:nth-child(6) {
        transform: translatex(2px);
    }

    .mhdu-li:nth-child(7) {
        transform: translatex(-4px);
    }
    
    .duty-main.inside-page .mod-main {
        margin-top: -32.42%;
    }
    
    .dsct-conty-top {
        width: 450px;
    }
    
    .mod-fot-btm-ri a {
        font-size: 12px;
    }
    .mod-fot-btm-le p {
        font-size: 12px;
    }
    
    .mhdu-li:nth-child(5) {
        width: 106px;
    }
    
    .head-nav-item {
        margin-right: 0px;
    }
    .mhdu-li:nth-child(4) {
        transform: translatex(-9px);
    }
    
    .mhdu-li:nth-child(5) {
        transform: translatex(-16px);
    }
    
    .mhdu-li {
        width: 92px;
    }
    
    .head-nav-item {
        margin-right: 12px;
    }
    
    .mhdu-li:nth-child(7) {
        transform: translatex(-9px);
    }
    .mhdu-li:nth-child(6) {
        transform: translatex(-8px);
    }
    .mhdu-li:nth-child(5) {
        transform: translatex(3px);
    }
    .mhdu-li:nth-child(4) {
        transform: translatex(-9px);
    }
    .mhdu-li:nth-child(3) {
        transform: translatex(5px);
    }
    
        .mhdu-li:nth-child(4) {
        transform: translatex(4px);
    }
    
    /* 1280end */
}

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

    /*kim*/



    .nscb-sell .slick-dots {
        position: absolute;
        bottom: -30px;
        display: block;
        width: 100%;
        list-style: none;
        text-align: center;
    }

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

    .nscb-sell .slick-dots li.slick-active {
        background: var(--colormain);
    }

    /*kim end*/

    .busine-framew {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }


    .overview-cont-bot,
    .overview-cont-top {
        padding-left: 0px;
        padding-right: 0px;
    }

    .corpor-idea {
        padding-left: 40px;
        padding-right: 40px;
        padding-bottom: 50px;
    }

    .brand-cont {
        padding-top: 30px;
        padding-left: 14px;
        padding-right: 14px;
    }

    .pulb-ri-cont-all {
        width: calc(100%   40px);
    }

    .prcr-ri {
        right: 40px;
    }

    .pbul-cont {
        padding: 20px 16px;
    }

    .std-h4,
    .std-h4 p,
    .yxedr-active h4 {
        font-size: 24px;
    }

    .duty-main.inside-page .mod-main {
        margin-top: -32.84%;
    }

    /* 1200end */
}

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

    /*kim*/
    .inside-bread {
        display: none;
    }

    .bscb-page .ys-pcfy {
        display: block;
    }

    .bulu-list-link {
        padding: 26px 20px 20px;
    }

    .bulu-list-link-year {
        font-size: 28px;
    }

    .bsab-ul-list {
        margin-bottom: 26px;
    }

    .mscb-top .bscb-select {
        width: 300px;
    }

    .bscb-select {
        height: 40px;
    }

    .nscb-sell-all-le {
        width: 100%;
    }

    .nscb-sell-all-ri {
        padding: 20px;
        width: 100%;
    }

    .nsar-top-tit {
        height: auto;
        max-height: 3em;
        overflow: hidden;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }

    .nsar-top {
        margin-bottom: 20px;
    }

    /*kim end*/

    .ys-hd-pc {
        display: none;
    }

    .ys-phnav-menu {
        background: #003b8f;
    }

    .ys-phnav-logo {
        width: 188px;
    }

    .hdbu-li {
        padding: 0 8px;
    }

    .home-dynam-btm-ul {
        margin: 0 -8px;
    }

    .hdbu-link-info {
        padding-top: 10px;
        margin-bottom: 22px;
    }

    .hlbl-li {
        margin-right: 15px;
    }

    .home-strate-top p {
        margin-top: 20px;
    }

    .home-strate-top {
        margin-bottom: 20px;
        width: 815px;
    }

    .hmul-btm-more {
        opacity: 1;
    }

    .home-medici-ul-li {
        padding: 0 10px;
    }

    .home-medici-ul {
        margin: 0 -10px;
    }

    .hmul-wrap {
        padding: 10px 0;
    }

    .hmul-btm-info {
        display: block;
    }

    .hmul-btm {
        padding: 20px 16px;
    }

    .oclu-list .ollb-more {
        display: block;
    }

    .oclu-list-link-btm {
        padding: 20px 16px;
    }

    .overview-cont-link {
        margin-bottom: 20px;
    }

    .overview-cont-link-ul .slick-dots {
        bottom: auto;
        position: relative;
        margin-top: 15px;
    }

    .overview-cont-link-ul .slick-list {
        overflow: hidden;
        border-radius: 10px;
    }

    .overview-cont-link {
        border-radius: 0;
        overflow: visible;
    }

    .overview-cont-link-ul .slick-dots li {
        width: 8px;
        height: 8px;
    }

    .overview-cont-link-ul .slick-dots li.slick-active {
        background: #003b8f;
    }

    .cmbu-li {
        padding: 18px 20px;
    }

    .corpor-spirit-top-img {
        display: none;
    }

    .corpor-spirit-top-wrap {
        padding-left: 7%;
    }

    .cibu-li-icon {
        display: block;
    }

    .corpor-idea-btm-img {
        display: none;
    }

    .corpor-idea-btm-ul {
        position: relative;
        top: auto;
        left: auto;
    }

    .corpor-idea-btm-ul {
        padding-top: 0;
    }

    .cibu-li-line {
        display: none;
    }

    .cibu-li:nth-child(even) {
        top: 0px;
        padding-right: 20px;
    }

    .cibu-li-wrap {
        width: 100%;
    }

    .cibu-li {
        margin-bottom: 22px;
    }

    .bcbb-list-link-img,
    .bcbb-list-link-icon,
    .bcbb-list-link-text {
        display: none;
    }

    .bcbb-list-link-cont {
        opacity: 1;
        transition: all 0s !important;
        position: relative;
        top: auto;
        left: auto;
        box-shadow: none;
    }

    .bcbb-list-link-cont {
        padding: 0px 0px 0px;
    }

    .bcbb-list-link {
        padding: 25px 16px 25px;
    }

    .brand-cont-bg {
        height: 400px;
    }

    .brand-cont-btm-text {
        margin-top: 15px;
        margin-bottom: 22px;
    }

    .bllc-top {
        padding-left: 0px;
        padding-right: 0px;
    }

    .bllc-top {
        padding-bottom: 12px;
        margin-bottom: 15px;
    }

    .bllc-top::after {
        width: 100%;
    }

    .bbbr-text {
        font-size: 14px;
    }

    .bbbr-icon {
        margin-left: 7px;
        margin-top: 1px;
    }

    .bcbb-list-link {
        height: 100%;
    }

    .bllc-btm-text {
        margin-bottom: 15px;
    }

    .bcbt-ri-list-link {
        padding: 0 10px;
    }

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

    .duty-section-cont-top {
        padding-bottom: 40px !important;
    }

    .overview-cont-beaut-video video {
        display: none;
    }

    .home-banner {
        top: 64px;
        height: calc(100vh - 64px);
    }

    .organi-framew-wrap .informa-real-qieh-li {
        min-width: 118px;
        margin-right: 0px;
        padding: 6px 15px;
    }

    .bcbb-list-link-img,
    .bcbb-list-link-icon,
    .bcbb-list-link-text {
        display: block;
    }

    .banner-skip {
        display: none;
    }


    .ys-ban-video2,
    .home-dots,
    .home-wrap .ys-header {
        opacity: 1;
        pointer-events: all;
    }

    .cibu-li-icon {
        display: none;
    }

    .bllc-btm-titxf {
        opacity: 1;
    }

    .cibu-li.act .cibu-li-tit .std-h5 {
        color: #5f7181;
    }
    
    .ys-ph-nav .ys-phnav-header-font, .ys-ph-nav a {
        color: #333;
    }
    
    .ys-phnav-icon::after, .ys-phnav-icon::before {
        background: #333;
    }
    
    .ys-phnav-lisbox {
        border-bottom: 1px solid rgba(31, 31, 31, .4);
    }
    
    .ys-phs-form input {
        border: 1px solid rgba(31, 31, 31, .4) !important;
        color: #333;
    }
    .ys-phs-form .iconfont {
         color: #333;
    }
    
    .ys-phs-form input::-webkit-input-placeholder {
        /* webkit browsers */
      color: #333;
    }
    .ys-phs-form input:-moz-placeholder {
        /* mozilla firefox 4 to 18 */
       color: #333;
    }
    .ys-phs-form input::-moz-placeholder {
        /* mozilla firefox 19  */
        color: #333;
    }
    .ys-phs-form input:-ms-input-placeholder {
        /* internet explorer 10  */
        color: #333;
    }


.ys-phmenu-scroll .mcs-dark.mcsb_scrolltools .mcsb_dragger .mcsb_dragger_bar, .ys-phmenu-scroll .mcs-dark.mcsb_scrolltools .mcsb_dragger:hover .mcsb_dragger_bar, .ys-phmenu-scroll .mcsb_scrolltools.mcs-dark .mcsb_dragger.mcsb_dragger_ondrag .mcsb_dragger_bar, .ys-phmenu-scroll .mcsb_scrolltools.mcs-dark .mcsb_dragger:active .mcsb_dragger_bar {
    background-color: rgba(31, 31, 31, .6);
}

.ys-phmenu-scroll .mcs-dark.mcsb_scrolltools .mcsb_draggerrail {
    background-color: rgba(31, 31, 31, .3);
}

.ys-phnav-menu {
    background: #c5f7ec !important;
}

.inside-title {
        margin-bottom: 23px;
    }
    
    .overview-cont-link-ul {
        display: block;   
    }
    
    .oclu-list:first-child{
        display: block;
    }
.ys-phnav-menu {
    background: url(/uploads/image/pcimages/navbj.png) center/cover no-repeat !important;
}

.ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox .ys-phnav-header-font, .ys-ph-nav li.yxnav-active1>.ys-phnav-lisbox a, .ys-ph-nav li.yxnav-active2>.ys-phnav-lisbox .ys-phnav-header-font, .ys-ph-nav li.yxnav-active3>.ys-phnav-lisbox .ys-phnav-header-font {
        color: #81252d !important;
    }
    
    
    .inside-body.ny_main .ys-main {
        margin-top: 35px;
    }
    
    .home-banner .ys-ban-pc {
        display: none;
    }
    .home-banner .ys-ban-ph {
        display: block;
    }
    
    .home-dots {
        display: none;
    }
    .banner-skip,
    .ys-ban-video1 {
        display: none !important;
    }   
    
    /* 1199end */
}

@media screen and (max-width: 991px) {
    /*kim*/

    .basic-section-cont-top {
        padding: 12px 0;
        border-radius: 10px;
    }

    .bsct-ul {
        margin-left: -18px;
        margin-right: -18px;
        flex-wrap: nowrap;
        white-space: nowrap;
        overflow-x: auto;
    }


    .basic-section-cont-top .std-h5 {
        width: 100px;
        padding-right: 10px;
        margin-right: 25px;
    }

    .bsct-ul {
        width: calc(100% - 120px);
        flex-grow: 1;
    }

    .basic-section-cont-btm {
        border-radius: 20px;
    }


    .bscb-select {
        width: 300px;
        margin-bottom: 20px;
    }

    .bscb-page .pc-fenye li {
        font-size: 14px;
    }

    .bscb-page {
        margin-top: 40px;
    }

    .sscu-list {
        width: 33.333333%;
    }

    .social-section-cont {
        border-radius: 20px;
    }

    .special-section-all {
        border-radius: 20px;
    }

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

    .ssau-list {
        width: 50%;
        margin-bottom: 30px;
    }

    .business-section-all-bot {
        border-radius: 20px;
    }


    .bsab-ul-list-tit {
        margin-bottom: 28px;
    }

    .bulu-list-link-year {
        font-size: 24px;
        padding-bottom: 2px;
        margin-bottom: 12px;
    }

    .bulu-list-link {
        padding: 20px;
        border-radius: 20px;
    }

    .blld-icon {
        width: 14px;
    }

    .bulu-list-link::before {
        border-radius: 20px;
    }

    .dsct-btm {
        margin-top: 30px;
    }

    .dsct-top {
        margin-bottom: 30px;
    }

    .duty-section-cont {
        border-radius: 20px;
    }

    .gscb-ul-list {
        width: 50%;
    }

    .gull-top {
        margin-bottom: 20px;
    }

    .govern-section-cont-bot {
        border-radius: 20px;
    }

    .gull-img {
        width: 100px;
    }


    .gull-tit {
        margin-top: 10px;
        margin-bottom: 12px;
    }

    .gull-ul-list .std-tit20 {
        padding-bottom: 0px;
    }

    .gull-ul-list {
        margin-bottom: 6px;
    }

    .gscb-ul-list-link {
        padding: 20px 15px 20px;
    }

    .bscb-select {
        height: 36px;
    }

    .bscb-select .iconfont {
        font-size: 12px;
    }

    .mscb-top .bscb-select {
        width: 280px;
    }

    .mscb-top {
        margin-bottom: 28px;
    }

    .media-section-cont-btm {
        border-radius: 20px;
    }

    .msct-ul-list-link {
        padding: 15px;
    }

    .msct-ul-list {
        padding: 0 8px;
        margin-bottom: 24px;
    }

    .mscb-ul {
        margin-left: -8px;
        margin-right: -8px;
    }

    .mull-more-right {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }

    .mscb-page .bscb-page {
        margin-top: 18px;
    }

    .msct-ul-list {
        width: 50%;
    }

    .details-section-every-bot {
        border-radius: 20px;
    }

    .dseb-cont-share {
        margin-top: 14px;
        margin-bottom: 26px;
        padding-bottom: 6px;
    }

    .dseb-cont-act {
        padding-bottom: 22px;
        margin-bottom: 30px;
    }

    .dseu-list {
        width: 132px;
    }

    .dseu-list-link-icon {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }

    .news-section-cont-bot {
        border-radius: 20px;
    }

    .nscb-list {
        width: 50%;
    }

    .leader-section-cont-btm {
        border-radius: 20px;
    }

    .lscb-ul-list {
        padding: 24px 20px;
        margin-bottom: 26px;
        border-radius: 10px;
    }

    .lscb-ul-list-cont {
        margin-top: 14px;
    }

    .cull-ri {
        width: 140px;
    }

    .cull-le-right-nub {
        margin-top: 2px;
        margin-bottom: 6px;
    }

    .clrm-icon {
        width: 20px;
        height: 20px;
        border-radius: 20px;
    }

    .clrm-text {
        margin-right: 10px;
    }

    .cscb-ul-list-link {
        padding: 16px 0;
    }

    .cbpu-list-text {
        width: 144px;
        padding: 4px 20px;
    }

    .cscb-bot-pick-ri {
        width: 250px;
        padding: 4px 20px;
    }

    .cbul-item {
        width: 50%;
    }

    .contact-section-cont-btm {
        border-radius: 20px;
    }

    .pscb-top-le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 16px;
    }

    .pscb-top-ri p {
        font-size: 16px;
        margin-bottom: 10px;
    }

    .pscb-top {
        margin-bottom: 12px;
    }

    .pscb-ul-list-tit {
        margin-bottom: 26px;
    }

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

    .pulb-ri-act p {
        font-size: 16px;
        margin-bottom: 10px;
    }

    .pulb-ri-ul-list {
        margin-right: 16px;
    }

    .pulb-ri-act {
        margin-bottom: 24px;
    }

    .pulb-le-more {
        margin-top: 30px;
        margin-bottom: 20px;
    }

    .pulb-ri-cont {
        width: 100%;
    }

    .pulb-ri-cont .swiper-button-next {
        right: 0;
    }

    .protection-section-cont-bot {
        border-radius: 20px;
    }

    .estate-main .pscb-top {
        margin-bottom: 55px;
    }

    .pscb-bot-ul-list {
        width: 50%;
    }

    .pscb-bot {
        margin-top: 54px;
    }

    .finance-section-cont-bot {
        border-radius: 20px;
    }

    .expend-section-all-bot {
        border-radius: 20px;
    }

    .esab-btm-cont-left {
        padding-right: 20px;
    }

    .ebcl-list .ebcl-list-link-act h3 {
        margin-bottom: 10px;
        font-size: 22px;
    }

    .ebcl-list-link-act p {
        font-size: 16px;
        border-bottom: 10px;
    }

    .ebcl-list {
        margin-bottom: 40px;
    }

    .ebcl-list-link-more {
        margin-top: 30px;
    }

    .elul-arr-prev {
        width: 28px;
        margin-right: 16px;
    }

    .elul-arr-next {
        width: 28px;
    }

    .ebcr-list-ul {
        margin-bottom: 12px;
    }

    .oaul-cont-top {
        font-size: 28px;
        margin-bottom: 15px;
    }

    .oaul-cont {
        padding: 15px;
    }

    .oaul-cont-top span {
        font-size: 18px;
    }

    .mod-cont {
        border-radius: 20px;
    }

    .dsct-btm .hdtr-link p {
        min-width: 88px;
    }

    .hdtr-link-img {
        width: 18px;
    }

    .dsct-btm {
        width: 126px;
    }

    .protection-main .esab-list {
        padding-bottom: 55px;
    }

    .esab-list-tit {
        font-size: 24px;
    }

    .overview-cont-top-act h2 {
        font-size: 28px;
        margin-bottom: 16px;
    }

    .overview-cont-top-act p {
        color: #5f7181;
        font-size: 16px;
        line-height: 1.65;
        margin-bottom: 10px;
    }

    .overview-cont-top-more .hdtr-link p {
        min-width: 134px;
    }

    .overview-cont-top-more {
        margin-top: 16px;
    }

    .overview-cont-beaut {
        margin-top: 34px;
    }

    .ocbv-play {
        width: 30px;
        margin-bottom: 8px;
    }

    .oull-top {
        font-size: 28px;
        margin-bottom: 10px;
    }

    .ocbn-ul-list-all {
        padding: 16px 15px;
    }

    .ocbn-ul {
        margin-left: -20px;
        margin-right: -20px;
    }

    .ocbn-ul-list {
        padding: 0 20px;
    }

    .overview-cont-beaut-nub {
        margin-top: 45px;
    }

    .overview-cont-beaut {
        margin-bottom: 55px;
    }

    .overview-cont-top-act.yxedr-active h3 {
        font-size: 28px;
        margin-bottom: 12px;
    }

    .overview-cont-link {
        border-radius: 10px;
    }

    .ollb-text {
        font-size: 16px;
    }

    .oclu-list-link-btm2 {
        bottom: 10px;
        left: 14px;
    }

    .overview-cont-link-cont {
        margin-bottom: 50px;
        margin-top: 40px;
    }

    .grow-cont-all-le {
        padding-right: 30px;
        width: 34%;
    }

    .grow-cont-all-ri {
        padding-left: 30px;
        width: 66%;
    }

    .gula-le {
        font-size: 30px;
    }

    .gcal-ul {
        padding: 15px 10px;
        border-radius: 10px;
    }

    .gula-ri {
        width: 77%;
    }

    .finance-popup-cont-le {
        width: 84%;
        padding: 50px 40px 45px;
        border-radius: 10px;
    }

    .finance-popup-cont-ri {
        width: 12%;
    }

    /*kim end*/
    .mod-fot-top-ri {
        display: none;
    }

    .mod-fot {
        padding-top: 45px;
    }

    .mod-fot-top {
        margin-bottom: 24px;
    }

    .std-padd {
        padding: 45px 0;
    }

    .std-h3,
    .std-h3 p,
    .yxedr-active h3 {
        font-size: 24px;
    }


    .std-tit44 {
        font-size: 22px;
        line-height: 1.2;
    }


    .hdtr-link p {
        min-width: 90px;
    }

    .mod-cont {
        border-radius: 10px;
    }

    .std-mar {
        margin-bottom: 25px;
    }

    .home-dynam-btm-ul .slick-dots {
        position: relative;
        bottom: auto;
        margin-top: 15px;
    }

    .home-dynam-btm-ul .slick-dots li {
        width: 8px;
        height: 8px;
    }

    .home-dynam-btm-ul .slick-dots li.slick-active {
        background: #003b8f;
    }

    .home-strate-top p {
        margin-top: 15px;
    }

    .std-tit20,
    .std-tit20 p {
        font-size: 16px;
    }

    .home-strate-ul-li {
        width: 33.333333%;
    }

    .home-strate-ul {
        padding-bottom: 10px;
    }

    .home-strate-top {
        margin-bottom: 12px;
    }

    .home-medici-pc {
        display: none;
    }

    .home-medici-ph {
        display: block;
    }

    .home-medici-ph .home-medici-ul-li {
        display: none;
        margin-top: 0 !important;
    }

    .home-medici-ph .home-medici-ul-li:first-child {
        display: block;
    }

    .home-medici-ph .slick-dots {
        position: relative;
        bottom: auto;
        margin-top: 10px;
    }

    .home-medici-ph .slick-dots li {
        width: 8px;
        height: 8px;
    }

    .home-medici-ph .slick-dots li.slick-active {
        background: #003b8f;
    }

    .home-devote-tit {
        margin-bottom: 6px;
    }

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

    .home-devote-img img {
        border-radius: 0 0 10px 10px;
    }

    .home-devote .ys-cont1440 {
        top: 4%;
    }

    .mod-fot-btm-le p a {
        margin-left: 6px;
    }

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

    .mod-fot {
        border-radius: 10px 10px 0px 0px;
    }

    .mfal-code {
        margin-bottom: 8px;
    }

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

    .inside-title {
        margin-bottom: 20px;
    }

    .organi-framew-tit {
        margin-bottom: 22px;
    }

    .busine-framew-le {
        max-width: 100%;
        padding-right: 0px;
    }

    .busine-framew-ri {
        width: 100%;
        margin-top: 12px;
    }

    .busine-framew .busine-framew-top .ys-cont1440 {
        padding-left: 20px;
        padding-right: 20px;
    }

    .busine-framew-btm {
        border-radius: 10px;
    }

    .inside-navigat {
        display: none;
    }

    .overview-cont-top-tit {
        margin-bottom: 15px;
    }

    .overview-cont-top-act p {
        font-size: 14px;
        margin-bottom: 6px;
    }

    .overview-cont-beaut {
        margin-top: 28px;
    }

    .overview-cont-beaut-nub {
        margin-top: 36px;
    }

    .ocbn-ul-list {
        padding: 0 10px;
    }

    .ocbn-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .overview-cont-beaut {
        margin-bottom: 45px;
    }

    .std-h4,
    .std-h4 p,
    .yxedr-active h4 {
        font-size: 20px;
    }

    .overview-cont-bot-tit {
        margin-bottom: 12px;
    }

    .overview-cont-bot-subtit {
        margin-bottom: 18px;
    }

    .ocbb-img {
        margin-top: 20px;
        border-radius: 14px;
    }

    .overview-cont-link-cont {
        margin-bottom: 40px;
        margin-top: 40px;
    }

    .lulc-list-ri p span {
        margin-right: 10px;
    }

    /*20240726*/
    .bcbb-list {
        width: 50%;
    }

    .brand-cont {
        padding-top: 36px;
        padding-left: 20px;
        padding-right: 20px;
    }

    .brand-cont-bg {
        border-radius: 20px;
    }

    .grow-cont-all-le {
        padding-right: 25px;
        width: 26%;
    }

    .grow-cont-all-ri {
        padding-left: 25px;
        width: 74%;
    }

    .gula-ri {
        width: 86%;
    }

    .gula-le {
        font-size: 26px;
    }

    .gula-le {
        width: 15%;
        padding-right: 15px;
    }

    .gula-ri {
        width: 85%;
    }

    .gcal-ul-list-cont {
        padding-left: 15px;
    }

    .gcal-ul-list {
        padding: 5px 0;
        margin-bottom: 6px;
    }

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

    .clrl-tit-subtit {
        margin-bottom: 10px;
    }

    .corpor-locati-ri-li {
        margin-bottom: 16px;
    }

    .corpor-locati-ri {
        padding-left: 0px;
        width: 100%;
    }

    .corpor-locati-le {
        width: 380px;
        max-width: 100%;
        border-radius: 1000px;
    }

    .corpor-locati .ys-cont1440 {
        flex-direction: column-reverse;
    }

    .corpor-locati-ri {
        padding-top: 0;
        padding-bottom: 20px;
    }

    .cmbu-li {
        width: 50%;
    }

    .cmbu-li {
        border-right: 1px solid #e2e2e7;
        border-top: 1px solid #e2e2e7;
    }

    .cmbu-li:nth-child(3) {
        border-top: 1px solid #e2e2e7;
        border-right: 1px solid #e2e2e7;
    }

    .cmbu-li:nth-child(2),
    .cmbu-li:nth-child(4) {
        border-right: none;
    }

    .cstw-le {
        width: 40%;
    }

    .cstw-ri {
        width: 60%;
    }

    .corpor-spirit-top {
        padding-top: 0;
    }

    .bcbb-list:nth-child(1) .bcbb-list-link,
    .bcbb-list:nth-child(2) .bcbb-list-link {
        border-bottom: none;
    }

    .bcbb-list:nth-child(2n) .bcbb-list-link {
        border-right: 1px solid #bbcce1;
    }

    .bcbt-ri-list-link {
        padding: 0 6px;
    }

    .pscb-top-le {
        margin-bottom: 12px;
    }

    .esab-btm-cont-right {
        display: none;
    }

    .esab-btm-cont-left {
        width: 100%;
        padding-right: 0;
    }

    .ebcl-list-link-img .ebcr-list-ul {
        display: block;
    }

    .ebcl-list .ebcl-list-link-img {
        display: block;
    }

    .ebcl-list-link-img .ebcr-list-ul {
        margin-top: 10px;
    }

    .ebcl-list-link-img .slick-arrow {
        height: 28px;
    }

    .ebcl-list .ebcl-list-link-more {
        margin-top: 8px;
    }

    .pscb-ul-list-tit {
        margin-bottom: 18px;
    }

    .pulb-le {
        margin-bottom: 12px;
    }

    .pulb-le-more {
        margin-top: 15px;
        margin-bottom: 12px;
    }

    .pscb-bot-tit {
        margin-bottom: 22px;
    }

    .pbul-cont-text {
        margin-top: 6px;
        margin-bottom: 12px;
    }

    .nscb-sell-all-le .ys-imgbox-cover {
        border-radius: 10px;
    }

    .nscb-sell-all-link {
        border-radius: 10px;
    }

    .nscb-sell-all-le .ys-imgbox-cover img {
        border-radius: 10px;
    }

    .bscb-select .ys-select .ys-select-li a {
        padding: 6px 0;
    }

    .bulu-list-link {
        border-radius: 10px;
    }

    .bulu-list-link::before {
        border-radius: 10px;
    }

    .bsab-ul-list-tit {
        margin-bottom: 16px;
    }

    .bulu-list {
        width: 50%;
    }

    .bulu-list-link-down {
        align-items: center;
    }

    .blld-icon {
        margin-top: 0;
    }

    .bulu-list {
        margin-bottom: 20px;
    }

    .bsab-ul-list {
        margin-bottom: 15px;
    }

    .duty-section-cont-swiper {
        width: 460px;
        height: 266px;
    }

    .dscu-list {
        width: 340px !important;
    }

    .inside-title .std-h5 {
        margin-top: 12px;
    }

    .duty-main .inside-title {
        transform: translatey(-20px);
    }

    .std-h5,
    .std-h5 p,
    .yxedr-active h5 {
        font-size: 18px;
    }

    .pulb-le-pc {
        display: none;
    }

    .pulb-le-ph {
        display: flex;
        margin-top: 20px;
    }

    .ebcl-list .ebcl-list-link-more {
        margin-top: 10px;
        margin-bottom: 15px;
    }

    .overview-cont-top-act p {
        line-height: 1.6 !important;
    }

    .brand-cont-btm {
        padding-top: 60px;
    }

    .mod-fot-top {
        margin-bottom: 0 !important;
    }

    .mod-fot-top-le .mod-fot-accou-le {
        margin-top: 15px;
    }

    .esab-btm-list .esab-btm-cont-btm {
        margin-bottom: 30px;
    }
    
    .dsct-conty-top {
        width: 390px;
    }

    /* 991end */
}

@media screen and (max-width: 768px) {
    .informa-real-btm-li iframe {
        height: 980px;
    }
    
        .dsct-conty-top {
        width: 314px;
    }
}

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

    /*kim*/
    .basic-section-cont-top {
        padding: 10px 0;
        border-radius: 10px;
    }


    .basic-section-cont-top .std-h5 {
        width: 90px;
        padding-right: 10px;
        margin-right: 24px;
    }

    .std-tit20,
    .std-tit20 p {
        font-size: 16px;
    }

    .bsct-ul-list {
        padding: 0 10px;
    }

    .bsct-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .basic-section-cont-btm {
        border-radius: 10px;
    }

    .bscb-select {
        width: 240px;
        margin-bottom: 14px;
    }

    .bull-text {
        width: 100%;
    }

    .bulr-icon1 {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }

    .bulr-icon {
        width: 22px;
        height: 22px;
        border-radius: 22px;
    }

    .bscb-ul-list-link {
        padding: 8px 0;
    }

    .bscb-ul-list {
        margin-bottom: 10px;
    }

    .bscb-page .pc-fenye li {
        width: 28px;
        height: 28px;
        line-height: 28px;
        margin: 0 8px;
    }

    .sscu-list-link-top {
        border-radius: 10px;
    }

    .social-section-all {
        width: 100%;
    }

    .social-section-cont {
        border-radius: 10px;
    }

    .sscu-list {
        width: 50%;
        padding: 0 8px;
        margin-bottom: 22px;
    }


    .sllb-down-icon {
        width: 12px;
        margin-left: 12px;
        margin-top: 3px;
    }

    .sscu-list-link-btm {
        margin-top: 10px;
    }

    .sllb-text {
        margin-bottom: 8px;
    }

    .special-section-all {
        border-radius: 10px;
    }

    .ssau-list {
        width: 100%;
    }

    .sllb-tit {
        height: auto;
        max-height: 3.6em;
        overflow: hidden;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    }

    .ssau-list-link-img .ys-imgbox-cover {
        border-radius: 10px;
    }

    .ssau-list-link-img {
        border-radius: 10px;
    }

    .ssau-list-link-img .ys-imgbox-cover img {
        border-radius: 10px;
    }

    .business-section-all-bot {
        border-radius: 10px;
    }

    .bsab-ul-list-tit {
        margin-bottom: 24px;
    }


    .bulu-list {
        padding: 0px 10px;
        margin-bottom: 22px;
        width: 50%;
    }

    .bulu-list-link {
        padding: 15px;
        border-radius: 10px;
    }

    .bsab-ul-list {
        margin-bottom: 20px;
    }

    .bulu-list-link::before {
        border-radius: 10px;
    }

    .blld-text {
        font-size: 14px;
    }

    .blld-icon {
        width: 12px;
    }

    .dall-text-btm-text {
        font-size: 14px;
    }

    .dsct-top {
        margin-bottom: 24px;
    }

    .dsct-top-ri-prev {
        margin-right: 14px;
        width: 26px;
        height: 26px;
    }

    .dsct-top-ri-next {
        width: 26px;
        height: 26px;
    }

    .duty-section-cont {
        border-radius: 10px;
    }

    .gull-tit {
        margin-top: 8px;
        margin-bottom: 8px;
    }

    .gull-top {
        margin-bottom: 14px;
    }

    .gull-ul-list .std-tit20 {
        font-size: 16px;
    }

    .govern-section-cont-bot {
        border-radius: 10px;
    }

    .gscb-ul-list {
        width: 100%;
        margin-bottom: 22px;
        padding: 0px 8px;
    }


    .gull-more-ri {
        width: 20px;
        height: 20px;
        border-radius: 20px;
        margin-top: 3px;
    }

    .gull-img {
        width: 90px;
    }

    .media-section-cont-btm {
        border-radius: 10px;
    }

    .mscb-top .bscb-select {
        width: 220px;
    }

    .bscb-select {
        height: 32px;
    }

    .bscb-select .ys-select-hd {
        padding: 6px 20px;
    }

    .mscb-top {
        margin-bottom: 20px;
    }

    .msct-ul-list {
        width: 100%;
    }

    .mscb-page .bscb-page {
        margin-top: 10px;
    }

    .mull-text {
        margin-top: 6px;
        margin-bottom: 16px;
    }

    .details-section-every-bot {
        border-radius: 10px;
    }

    .dseb-cont-act p img {
        border-radius: 10px;
    }

    .dseb-cont-share {
        margin-top: 10px;
        margin-bottom: 20px;
        padding-bottom: 6px;
    }

    .dseb-cont-act {
        padding-bottom: 16px;
        margin-bottom: 30px;
    }

    .dseu-list {
        width: 114px;
    }

    .dseu-list-link {
        padding: 2px 6px;
    }

    .dseu-list-link-icon {
        width: 20px;
        height: 20px;
        border-radius: 20px;
    }

    .dseb-cont-share-date {
        font-size: 14px;
    }

    .dseb-cont-act p {
        color: #333;
        margin-bottom: 7px;
        font-size: 14px;
        line-height: 1.5;
    }

    .nscb-list {
        width: 100%;
    }

    .nscb-sell-all-le .ys-imgbox-cover img {
        border-radius: 10px;
    }

    .nscb-sell-all-le .ys-imgbox-cover {
        border-radius: 10px;
    }

    .nscb-sell-all-le {
        border-radius: 10px;
    }

    .nscb-sell-all-link {
        border-radius: 10px;
    }

    .nllb-tit {
        height: auto;
        max-height: 3.6em;
        overflow: hidden;
        -webkit-line-clamp: 2;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        margin-bottom: 10px;
    }

    .nscb-sele-cont-top .bscb-select {
        width: 200px;
        margin-bottom: 24px;
    }

    .nscb-sell .slick-dots {
        bottom: -24px;
    }

    .nscb-sell .slick-dots li {
        width: 8px;
        height: 8px;
    }

    .news-section-cont-bot {
        border-radius: 10px;
    }

    .leader-section-cont-btm {
        border-radius: 10px;
    }

    .lulc-list-ri {
        width: 100%;
        margin-top: 2px;
    }

    .lulc-list {
        margin-bottom: 10px;
    }

    .lscb-ul-list2 .lulc-list-ri {
        width: 100%;
    }

    .cull-le {
        width: 100%;
    }

    .cull-le-left {
        width: 100%;
        margin-bottom: 6px;
    }

    .cull-ri {
        width: 100%;
    }

    .contact-section-cont-btm {
        border-radius: 10px;
    }

    .clrm-text {
        font-size: 14px;
    }

    .cbpu-list-text {
        padding: 2px 20px;
    }

    .cscb-bot-pick-ul {
        margin-bottom: 8px;
    }

    .cscb-bot-pick-ul {
        margin-left: 0px;
        margin-right: 0;
    }

    .cscb-bot-pick-ri input {
        font-size: 14px;
    }

    .cscb-bot-pick-ri input::placeholder {
        font-size: 14px;
    }

    .cbul-item {
        width: 100%;
    }

    .cscb-bot-pick-ri {
        width: 100%;
        padding: 4px 20px;
    }

    .protection-section-cont-bot {
        border-radius: 10px;
    }

    .pscb-top-ri p {
        font-size: 14px;
        margin-bottom: 7px;
    }

    .pscb-ul-list-tit {
        margin-bottom: 20px;
    }

    .pulb-le-more {
        margin-top: 26px;
        margin-bottom: 10px;
    }

    .pulb-ri-act p {
        font-size: 14px;
        margin-bottom: 7px;
    }

    .estate-main .pscb-top {
        margin-bottom: 45px;
    }

    .finance-section-cont-bot {
        border-radius: 10px;
    }

    .pscb-bot-tit {
        margin-bottom: 22px;
    }

    .pscb-bot {
        margin-top: 40px;
    }

    .pbul-cont {
        padding: 15px;
    }

    .pscb-bot-ul-list {
        width: 100%;
    }

    .pbul-cont-text {
        margin-top: 6px;
        margin-bottom: 16px;
    }

    .pbul-cont-more-ri {
        width: 20px;
        height: 20px;
        border-radius: 20px;
    }

    .pbul-cont-more-le {
        font-size: 14px;
    }

    .esab-btm-cont-line {
        left: -10px;
    }

    .esab-btm-cont-right {
        display: none;
    }

    .esab-btm-cont-left {
        padding-right: 0;
        width: 100%;
    }

    .ebcl-list-link-img .ebcr-list-ul {
        display: block;
        margin-top: 20px;
    }

    .expend-section-all-bot {
        border-radius: 10px;
    }

    .ebcl-list .ebcl-list-link-act h3 {
        margin-bottom: 8px;
        font-size: 20px;
    }

    .ebcl-list-link-act p {
        font-size: 14px;
        border-bottom: 7px;
    }

    .esab-btm-tit {
        margin-bottom: 14px;
    }

    .ebcl-list {
        margin-bottom: 30px;
    }

    .ebcl-wrap {
        height: 100px;
    }

    .organism-act-ul-list {
        padding: 0 6px;
        margin-bottom: 12px;
    }

    .organism-act-ul {
        margin-top: 24px;
        margin-left: -6px;
        margin-right: -6px;
    }


    .mod-cont {
        border-radius: 10px;
    }

    .dsct-btm .hdtr-link p {
        min-width: 70px;
    }

    .hdtr-link {
        padding: 2px 8px;
    }

    .dsct-btm {
        width: 110px;
    }

    .nsar-bot-but .home-dynam-top-ri p {
        min-width: 70px;
    }

    .hdtr-link p {
        min-width: 72px;
    }

    .ebcl-list-link-more {
        margin-top: 20px;
    }

    .protection-main .esab-list {
        padding-bottom: 45px;
    }

    .esab-list-tit {
        font-size: 22px;
        margin-bottom: 20px;
    }


    .overview-cont-top-act h2 {
        font-size: 24px;
        margin-bottom: 12px;
    }

    .overview-cont-top-act p {
        font-size: 14px;
        line-height: 1.5;
        margin-bottom: 7px;
    }

    .overview-cont-top-more .hdtr-link p {
        min-width: 130px;
    }

    .overview-cont-top-more {
        margin-top: 12px;
    }

    .overview-cont-beaut {
        margin-top: 25px;
    }

    .overview-cont-beaut {
        margin-top: 25px;
    }

    .ocbv-play {
        width: 24px;
        margin-bottom: 4px;
    }

    .overview-cont-beaut-video {
        border-radius: 10px;
    }

    .ocbv-text {
        font-size: 14px;
    }

    .ocbn-ul-list {
        width: 100%;
        margin-bottom: 20px;
    }

    .ocbn-top {
        position: relative;
    }

    .overview-cont-beaut {
        margin-bottom: 26px;
    }

    .oclu-list {
        width: 100%;
    }

    .overview-cont-link-cont {
        margin-bottom: 36px;
        margin-top: 36px;
    }

    .ocbb-img {
        margin-top: 30px;
        border-radius: 10px;
        overflow: hidden;
    }

    .grow-cont-all-le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 30px;
    }

    .grow-cont-all-ri {
        padding-left: 10px;
        width: 100%;
    }

    .gula-le {
        font-size: 26px;
    }

    .gcar-ul-list {
        margin-bottom: 22px;
    }

    .finance-popup-cont-le {
        width: 100%;
        padding: 36px 20px 36px;
        margin-top: 20px;
    }

    .finance-popup-cont-ri {
        width: 100%;
    }

    .finance-popup-cont {
        flex-direction: column-reverse;
    }

    .fpcr-ul {
        flex-direction: row;
    }

    .fpcr-ul-list::after {
        width: 2px;
        height: 100%;
    }

    .fpcr-ul-list {
        padding: 0;
    }

    .fpcr-ul {
        margin-top: 0;
        margin-bottom: 0;
    }

    .finance-popup-cont-ri {
        padding: 15px 10px;
    }

    .fpcr-ul> :first-child::after {
        opacity: 0;
    }

    .fpcr-ul> :last-child::after {
        opacity: 1;
    }

    .fpcr-ul-list-cont {
        width: 14px;
    }

    /*kim end*/
    /*kim*/

    .basic-section-cont-top .std-h5 {
        width: 80px;
        padding-right: 5px;
        margin-right: 18px;
    }

    .bsct-ul-list {
        padding: 0 8px;
    }

    .bsct-ul {
        margin-left: -8px;
        margin-right: -8px;
    }

    .basic-section-cont-btm {
        padding: 24px 0;
        border-radius: 10px;
    }

    .bulr-icon1 {
        width: 20px;
        height: 20px;
        border-radius: 20px;
    }

    .bulr-icon {
        width: 20px;
        height: 20px;
        border-radius: 20px;
    }

    .bscb-ul-list-link {
        padding: 5px 0;
    }

    .bscb-select {
        margin-bottom: 12px;
    }

    .bscb-page {
        margin-top: 30px;
    }

    .bscb-page .pc-fenye li {
        width: 26px;
        height: 26px;
        line-height: 26px;
        margin: 0 6px;
    }

    .bscb-select .ys-select-hd {
        padding: 6px 16px;
    }

    .bscb-select .iconfont {
        font-size: 12px;
    }

    .social-section-cont {
        padding: 40px 0 40px;
    }

    .sscu-list-link-top .ys-imgbox-cover {
        width: 90%;
    }

    .ssau-list {
        width: 100%;
        margin-bottom: 26px;
    }

    .special-section-all {
        padding: 40px 0 40px;
    }

    .business-section-all-bot {
        padding: 40px 0;
        border-radius: 10px;
    }


    .bsab-ul-list-tit {
        margin-bottom: 20px;
    }

    .bulu-list {
        padding: 0px 10px;
        margin-bottom: 22px;
        width: 100%;
    }

    .bulu-list-link-year {
        font-size: 22px;
        padding-bottom: 2px;
        margin-bottom: 10px;
    }

    .gscb-ul-list {
        width: 100%;
    }

    .msct-ul-list {
        width: 100%;
    }

    .mull-title {
        font-size: 16px;
    }

    .mscb-top .bscb-select {
        width: 200px;
        margin-bottom: 6px;
    }

    .mscb-top {
        margin-bottom: 14px;
    }

    .dseb-cont-share-date {
        font-size: 14px;
    }

    .dcsr-text {
        padding-right: 12px;
        font-size: 14px;
    }

    .dseb-cont-share-ri .ys-share-img {
        width: 16px;
    }

    .dseu-list-link-text {
        font-size: 14px;
    }

    .dseu-list-link-icon {
        width: 18px;
        height: 18px;
        border-radius: 18px;
    }

    .dseu-list {
        width: 90px;
    }

    .dseu-list-link {
        padding: 2px 4px;
    }

    .gula-ri {
        width: 100%;
        margin-top: 8px;
    }

    /*kim end*/

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

    .home-dots-li-num {
        width: 24px;
        height: 24px;
    }
.home-dots-li-num img{
    width: 20px;
}
    .home-dots-li-num p {
        font-size: 12px;
    }

    .home-dots-li-icon {
        width: 30px;
    }

    .home-dots-li-more {
        padding-left: 7px;
    }

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

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

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

    /*.home-dots-li1 {*/
    /*    top: 71.2% !important;*/
    /*    left: 7.5% !important;*/
    /*}*/

    /*.home-dots-li2 {*/
    /*    top: 47.8% !important;*/
    /*    left: 11.1% !important;*/
    /*}*/

    /*.home-dots-li3 {*/
    /*    top: 46.5% !important;*/
    /*    left: 68.8% !important;*/
    /*}*/

    /*.home-dots-li4 {*/
    /*    top: 39.5% !important;*/
    /*    left: 39.8% !important;*/
    /*}*/

    /*.home-dots-li5 {*/
    /*    top: 54% !important;*/
    /*    left: 94% !important;*/
    /*}*/

  

    .mod-main {
        padding: 0 15px;
    }


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

    .home-strate-top p {
        margin-top: 12px;
    }

    .hsul-top {
        padding-top: 14px;
        margin-bottom: 5px;
    }

    .home-strate-ul-li {
        margin-bottom: 16px;
    }

    .home-medici-ul {
        margin: 0 -5px;
    }

    .home-medici-ul-li {
        padding: 0 5px;
    }

    .home-medici-ph .slick-dots {
        margin-top: 8px;
    }

    .home-devote .ys-cont1440 {
        position: relative;
        top: auto;
        left: auto;
        transform: none;
    }

    .home-medici {
        padding-bottom: 40px !important;
    }

    .home-devote-ul {
        width: 106px;
    }

    .mod-fot-accou {
        flex-direction: column;
        justify-content: flex-start;
        align-items: center;
    }

    .mod-fot-accou-le {
        margin-bottom: 15px;
    }

    .mod-fot-top-le {
        margin-left: auto;
        margin-right: auto;
    }

    .mod-fot-btm {
        flex-direction: column-reverse;
    }

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

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

    .inside-title {
        margin-bottom: 12px;
    }

    .inside-navigat {
        margin-bottom: 15px;
    }

    .inside-page .mod-main {
        margin-top: -37%;
    }

    .busine-framew .busine-framew-top .ys-cont1440 {
        padding-left: 0px;
        padding-right: 0px;
    }

    .inside-title {
        margin-bottom: 18px;
    }

    .inside-page .mod-main {
        margin-top: -32%;
    }

    .overview-cont-beaut-nub {
        margin-top: 26px;
    }

    .ocbn-bg {
        margin-bottom: 15px;
    }

    .oull-top span {
        font-size: 14px;
        margin-left: 6px;
    }

    .oull-top {
        margin-bottom: 6px;
    }

    .overview-cont-bot-subtit {
        margin-bottom: 14px;
    }

    .overview-cont-bot-tit {
        margin-bottom: 10px;
    }

    .ocbb-img {
        margin-top: 18px;
    }

    /* .lulc-list-le {
        width: auto;
    } */

    .lulc-list-le span {
        padding: 0 5px;
    }


    .lulc-list-ri p span {
        margin-right: 6px;
    }

    .lscb-ul-list {
        padding: 24px 16px;
        margin-bottom: 20px;
    }

    /*20240726*/
    .bcbb-list {
        width: 100%;
    }

    .brand-cont-bg {
        border-radius: 10px;
    }

    .grow-cont-all-le {
        display: none;
    }

    .gula-le {
        width: 100%;
        font-size: 24px;
        padding-right: 0;
    }

    .gula-ri-list-text::after {
        left: -2px;
        width: 18px;
        top: 5px;
    }

    .gcar-ul-list {
        margin-bottom: 10px;
    }

    .gula-ri-list {
        margin-bottom: 8px;
    }

    .ys-footer {
        padding-left: 15px;
        padding-right: 15px;
    }

    .clrl-tit-subtit .std-h5 {
        font-size: 20px;
    }

    .clrl-tit-info p {
        font-size: 14px;
    }

    .cmbu-li {
        width: 100%;
        border-right: none !important;
        padding-left: 0;
        padding-right: 0;
    }

    .cmbu-li:nth-child(2) {
        border-top: 1px solid #e2e2e7;
    }

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

    .corpor-missio-top {
        margin-bottom: 18px;
    }

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

    .cstw-ri {
        width: 100%;
    }

    .corpor-spirit-top-wrap {
        border-radius: 10px;
        padding-top: 38px;
        padding-bottom: 38px;
    }

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

    .cstw-ri p {
        font-size: 14px;
        margin-bottom: 7px;
    }

    .cstw-ri p:last-child {
        margin-bottom: 0;
    }


    .csbu-li {
        max-width: 50%;
    }

    .corpor-sense-btm-ul {
        flex-wrap: wrap;
    }

    .csbu-li {
        padding: 0 35px;
    }

    .corpor-sense-btm-ul {
        margin: 0 -35px;
    }

    .corpor-idea {
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 40px;
    }

    .corpor-idea-wrap {
        border-radius: 10px;
    }

    .cibu-li {
        width: 100%;
        padding-right: 0;
    }

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

    .corpor-idea-btm {
        padding-right: 20px;
    }

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

    .cibu-li-tit .std-h5 {
        font-size: 20px;
    }

    .brand-cont {
        padding-top: 30px;
        padding-left: 12px;
        padding-right: 12px;
    }

    .brand-cont-btm {
        padding-left: 6px;
        padding-right: 6px;
        padding-top: 55px;
    }

    .bcbb-list-link {
        border-right: 1px solid #bbcce1;
    }

    .bcbb-list:nth-child(3n) .bcbb-list-link {
        border-bottom: none;
    }

    .bllc-btm-tit {
        margin-bottom: 9px;
    }

    .bllc-btm-text {
        margin-bottom: 10px;
    }

    .bcbt-ri {
        flex-wrap: wrap;
    }

    .brand-cont-btm-text {
        margin-top: 10px;
        margin-bottom: 12px;
    }

    .brand-cont-btm-top {
        padding-bottom: 15px;
        margin-bottom: 24px;
    }

    .cull-le-left,
    .cull-le-right {
        padding-right: 0;
    }

    .cull-le {
        margin-bottom: 18px;
    }

    .cull-le-right-nub {
        margin-top: 0px;
    }

    .cscb-ul-list-link {
        padding: 20px 0;
    }

    .cscb-bot-pick-ri input {
        line-height: 1;
        height: 30px;
    }

    .cscb-bot-pick-ri {
        padding: 2px 20px;
    }

    .cscb-bot {
        margin-top: 45px;
    }

    .cscb-bot-pick {
        margin-bottom: 26px;
    }

    .cbul-item-link-tit {
        margin-bottom: 12px;
    }

    .cilu-list {
        margin-bottom: 6px;
    }

    .cbul-item-link {
        padding: 20px 16px;
    }

    .cbul-item {
        margin-bottom: 23px;
    }

    .cbul-item:last-child {
        margin-bottom: 0;
    }

    .esab-btm-cont-line {
        display: none;
    }

    .organism-main .ebcl-list-link-act li::after {
        top: 5px;
        left: -16px;
        width: 12px;
        height: 12px;
    }

    .organism-main .ebcl-list-link-act.yxedr-active ul {
        padding-inline-start: 18px;
    }

    .oaul-cont-top {
        font-size: 24px;
        margin-bottom: 5px;
    }

    .organism-act-ul {
        margin-top: 12px;
    }

    .ebcl-list-link-img .ebcr-list-ul {
        margin-top: 10px;
    }

    .ebcl-list .ebcl-list-link-more {
        margin-top: 15px;
    }

    .esab-list-tit {
        margin-bottom: 16px;
    }

    .nscb-list:last-child {
        margin-bottom: 0;
    }

    .pscb-ul-list-tit {
        margin-bottom: 15px;
    }

    .pulb-le {
        margin-bottom: 10px;
    }

    .pulb-ri-act {
        margin-bottom: 20px;
    }

    .pulb-ri-cont-all {
        width: 100%;
    }

    .prcr-btn {
        top: calc(50% - 14px);
        width: 28px;
    }

    .prcr-ri {
        right: 18px;
    }

    .pulb-ri-cont {
        padding-bottom: 25px;
    }

    .pulb-ri-ul-list {
        width: 100% !important;
    }

    .prcr-ri {
        right: -15px;
    }

    .pulb-ri-ul-list:last-child {
        margin-right: 0;
    }

    .pulb-le-more {
        margin-top: 14px;
        margin-bottom: 10px;
    }

    .pulb-ri-act p {
        margin-bottom: 5px;
    }

    .pscb-bot-tit {
        margin-bottom: 20px;
    }

    .pbul-cont-text {
        margin-top: 5px;
        margin-bottom: 12px;
    }

    .pscb-bot-ul-list {
        margin-bottom: 20px;
    }

    .pscb-bot-ul-list:last-child {
        margin-bottom: 0;
    }


    .fpcl-ul-scroll {
        max-height: 66vh;
    }

    .fpcr-ul-list2 {
        order: 1;
    }

    .fpcr-ul-list3 {
        order: 2;
    }

    .fpcr-ul-list1 {
        order: 3;
    }

    .fpcr-ul {
        align-items: stretch;
    }

    .fpcr-ul-list {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .fpcr-ul> :first-child::after {
        opacity: 1;
    }

    .fpcr-ul-list2::after {
        opacity: 0;
    }

    .finance-popup-cont-ri {
        padding: 8px 10px;
    }

    .finance-popup-cont-le {
        padding: 30px 20px 30px;
    }

    .finance-popup-cont {
        padding-left: 0;
        padding-right: 0;
    }

    .finance-popup-cont-le .pulb-le {
        margin-bottom: 6px;
    }

    .finance-popup-cont-le .pulb-ri-act p {
        font-size: 14px;
    }

    .finance-popup-cont-le .pulb-ri-act {
        margin-bottom: 15px;
    }

    .finance-popup-cont-le .pulb-le-more {
        margin-bottom: 20px;
    }

    .finance-popup-cont-le .pulb-ri-cont-all {
        width: 100% !important;
    }

    .fpcl-ul-scroll .mcsb_outside .mcsb_scrolltools {
        right: -17px;
    }

    .fpcl-ul-scroll .mcsb_scrolltools .mcsb_dragger .mcsb_dragger_bar {
        width: 2px;
    }

    .finance-popup-cont-le {
        margin-top: 12px;
    }

    .nscb-sele-cont-top .bscb-select {
        width: 100%;
    }

    .bscb-select .ys-select-xtbbox {
        right: 15px;
    }

    .bscb-select .ys-select .ys-select-bd {
        padding: 9px 15px;
    }

    .bscb-page .pc-fenye li {
        margin: 0 3px;
    }

    .nscb-page .bscb-page {
        margin-top: 20px;
    }

    .mscb-top .bscb-select {
        width: 100%;
        margin-bottom: 10px;
    }

    .gscb-ul-list:last-child {
        margin-bottom: 0;
    }

    .gull-ul-list {
        margin-bottom: 0px;
    }

    .informa-real-tit {
        margin-bottom: 12px;
    }



    .bsab-ul-list {
        margin-bottom: 15px;
    }

    .sscu-list-link-top {
        padding: 15px;
    }

    .sllb-text-btm {
        height: auto;
        max-height: 3.3em;
        -webkit-line-clamp: 2;
    }

    .sscu-list-link-btm {
        margin-top: 8px;
    }

    .sllb-text {
        margin-bottom: 6px;
    }

    .bscb-ul-list-le {
        align-items: center;
    }

    .bscb-ul-list .bulr-icon,
    .bscb-ul-list .bulr-icon1 {
        top: 50%;
        transform: translatey(-50%);
        left: auto;
        right: 0;
    }

    .bscb-ul-list-ri {
        padding: 0 12px;
    }

    .basic-section-cont-btm .bscb-page {
        margin-top: 20px;
    }

    .basic-section-cont-btm .bscb-select {
        width: 100%;
    }

    .basic-mian .basic-section-cont-btm {
        padding: 45px 0;
    }

    .dsct-top {
        margin-bottom: 19px;
    }

    .duty-section-cont-swiper {
        width: 100%;
        height: auto;
    }

    .dsct-conty {
        width: 100%;
    }

    .dscu-list {
        width: 100% !important;
    }

    .dscu-list-link {
        border-radius: 10px;
    }

    .dscu-list-link-img {
        border-radius: 10px;
    }

    .dscu-list-link-img .ys-imgbox-cover {
        border-radius: 10px;
    }

    .dscu-list-link-img .ys-imgbox-cover img {
        border-radius: 10px;
    }

    .dscu-list-link::after {
        border-radius: 10px;
    }

    .dsct-btm {
        width: 120px;
    }

    .hdtr-link {
        padding: 6px 8px;
    }

    .dscu-list-link::after {
        background: linear-gradient(0deg, rgba(23, 15, 16, 0.80) 6.11%, rgba(23, 15, 16, 0.00) 75.74%);
    }

    .dscu-list-link-text {
        padding: 15px 14px;
    }

    .dllt-text {
        margin-bottom: 6px;
    }

    .dsct-btm {
        margin-top: 20px;
    }

    .duty-section-cont-top {
        padding-bottom: 0px !important;
    }

    .duty-section-cont-btm .dsct-btm {
        margin-top: 20px;
    }

    .dall-text-top {
        margin-bottom: 5px;
    }

    .inside-title .std-h5 {
        font-size: 18px;
    }

    .duty-main .inside-title {
        transform: translatey(-10px);
    }

    .duty-main.inside-page .mod-main {
        margin-top: -58%;
    }

    .informa-real-qieh-li {
        padding: 7px 15px;
    }

    .organi-framew-wrap {
        flex-wrap: wrap;
        justify-content: center;
    }

    .organi-framew-wrap .std-h3 {
        text-align: center;
        margin-bottom: 15px;
        width: 100%;
    }

    .organi-framew-wrap .informa-real-qieh-li p {
        font-size: 14px;
    }

    .organi-framew-wrap .informa-real-qieh-li {
        min-width: 100px;
        margin-right: 0px;
        padding: 4px 15px;
    }

    .organi-framew-wrap .informa-real-qieh-li {
        padding: 4px 9px;
    }


    .bcbb-list-link {
        border-top: none !important;
        border-bottom: 1px solid #bbcce1 !important;
    }

    .bcbb-list:first-child .bcbb-list-link {
        border-top: 1px solid #bbcce1 !important;
    }

    .ocbn-ul-pc {
        display: none !important;
    }

    .ocbn-ul-ph {
        display: flex !important;
        flex-wrap: wrap;
    }

    .ocbn-ul-list {
        width: 50%;
    }

    .ocbn-ul-list {
        padding: 0 5px;
    }

    .ocbn-ul {
        margin-left: -5px;
        margin-right: -5px;
    }

    .oull-top {
        margin-bottom: 4px;
    }

    .corpor-idea-btm {
        padding-right: 0px;
    }

    .pulb-le-ph {
        margin-top: 20px;
        margin-bottom: 0;
    }

    .pulb-ri-cont-all .prcr-btn {
        display: none;
    }

    .gull-more {
        justify-content: flex-end;
    }

    .fpcl-ul-scroll {
        height: 66vh;
    }

    .grow-cont-ph {
        display: block;
    }

    .grow-cont-ph {
        position: sticky;
        top: 64px;
        left: 0;
        z-index: 10;
    }

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

    .mod-fot-top-le {
        width: 120px;
    }

    .mod-fot-accou-le {
        width: 94px;
    }

    .mod-fot-accou-le {
        margin-bottom: 4px;
    }

    .mod-fot-btm {
        padding-top: 12px;
    }

    .lscb-ul-list-tit {
        text-align: center;
    }

    .leader-main .organi-framew-tit .std-h3 {
        margin-bottom: 0 !important;
    }

    .lscb-ul-list-cont {
        text-align: center;
    }

    .lulc-list-le {
        width: 100% !important;
        text-align: center;
        justify-content: center;
        font-weight: bold;
        margin-bottom: 5px;
    }

    .lulc-list-le span {
        display: none;
    }

    .lulc-list-ri p span {
        padding: 0 10px;
        margin-right: 0;
    }

    .lulc-list {
        margin-bottom: 18px;
    }

    .lscb-ul-list {
        padding: 30px 15px;
    }

    .lscb-ul-list-cont {
        margin-top: 22px;
    }

    /* 767end */
}

@media screen and (max-width: 540px) {
    .informa-real-btm-li iframe {
        height: 940px;
    }

    .lulc-list {
        flex-wrap: wrap;
    }

    .lulc-list-le {
        width: auto;
    }

    .esab-disclai-wrap {
        padding-bottom: 30px;
    }

    .cull-le-right-top {
        margin-bottom: 8px;
    }

    .cscb-bot-pick {
        margin-bottom: 15px;
    }

    .contact-section-cont-btm .cscb-bot-pick {
        justify-content: center;
    }

    .nsar-bot {
        align-items: self-end;
    }

    /* .inside-title .ys-cont1440 {
        padding-left: 0;
        padding-right: 0;
    } */

    .ebcl-list .ebcl-list-link-more {
        margin-top: 11px;
        margin-bottom: 12px;
    }

    .std-h3,
    .std-h3 p,
    .yxedr-active h3 {
        font-size: 22px;
    }

    .busine-framew-btm-img svg {
        margin-top: 30px;
        margin-bottom: 20px;
    }

    .mod-main {
        padding: 0 10px;
    }

    .ys-footer {
        padding-left: 10px;
        padding-right: 10px;
    }

    .bcbb-list-link {
        padding: 25px 16px 30px;
    }

    .bfbi-info p {
        font-size: 12px;
    }

    .bfbi-info {
        padding-left: 15px;
        padding-right: 15px;
    }

    .bulu-list {
        padding: 0px 5px;
        margin-bottom: 22px;
        width: 50%;
    }

    .bsab-ul-list-ul {
        margin-left: -5px;
        margin-right: -5px;
    }

    .informa-real .informa-real-tit {
        margin-bottom: 22px;
    }

    .brand-cont-btm .brand-cont-top-tit {
        padding-left: 15px;
        padding-right: 15px;
    }

    .duty-main.inside-page .mod-main {
        margin-top: -45%;
    }

    .mod-fot-top-le .mod-fot-accou-le {
        margin-left: auto;
        margin-right: auto;
    }

    .esab-btm-list .esab-btm-cont-btm {
        margin-bottom: 20px;
    }
    
    .organi-framew-tit .informa-real-qieh {
        margin-top: 10px;
    }
    .home-banner {
        position: relative;
        top: 0;
        left: 0;
        height: auto;
    }
    
    .home-banner .ys-ban-li {
        width: 100%;
        position: relative;
        top: auto;
        transform: none;
    }

    .home-wrap .mod-main {
        margin-top: auto;
    }

    .home-wrap {
        background: transparent;
    }
    
    .grow-cont-ph-tit {
        display: none;
    }
    
    .grow-cont-ph {
        padding: 25px 0 25px;
    }
    
    .overview-cont-beaut-nub {
        display: flex;
        flex-direction: column-reverse;
    }
    
    .details-section-every-bot .ys-cont1000 {
        padding-left: 30px;
        padding-right: 30px;
    }
    
    .details-main .inside-title .ys-cont1440 {
        padding-left: 30px;
        padding-right: 30px;
    }
    
    .home-medici-ph .slick-track {
        display: flex !important;
    }
    
    .home-medici-ph .home-medici-ul-li:nth-child(1) {
        order: 1;
    }
    
     .home-medici-ph .home-medici-ul-li:nth-child(2) {
        order: 4;
    }
    
     .home-medici-ph .home-medici-ul-li:nth-child(3) {
        order: 2;
    }
    
     .home-medici-ph .home-medici-ul-li:nth-child(4) {
        order: 5;
    }
     .home-medici-ph .home-medici-ul-li:nth-child(5) {
        order: 3;
    }
    
    .inside-body.ny_main .ys-main {
        margin-top: 25px;
    }
    
    .home-dots-li7 .home-dots-li-more,
    .home-dots-li2 .home-dots-li-more,
    .home-dots-li8 .home-dots-li-more,
    .home-dots-li9 .home-dots-li-more {
        padding-right: 18px;
        padding-left: 0 !important;
        left: auto;
        right: 100%;
        top: 48%;
    }

    .home-dots-li7 .hdlm-link::after,
    .home-dots-li2 .hdlm-link::after,
    .home-dots-li8 .hdlm-link::after,
    .home-dots-li9 .hdlm-link::after {
        left: auto;
        right: 0;
    }

    .home-dots-li7 .hdlm-link,
    .home-dots-li2 .hdlm-link,
    .home-dots-li8 .hdlm-link,
    .home-dots-li9 .hdlm-link {
        flex-direction: row-reverse;
    }
    
    .home-dots-li7 .hdlm-link p,
    .home-dots-li2 .hdlm-link p,
    .home-dots-li8 .hdlm-link p,
    .home-dots-li9 .hdlm-link p {
        padding-right: 0;
        padding-left: 6px;
    }
    
    .home-dots-li7 .hdlm-link img,
    .home-dots-li2 .hdlm-link img,
    .home-dots-li8 .hdlm-link img,
    .home-dots-li9 .hdlm-link img {
        transform: rotate(180deg);
    }
    
    .dsct-conty-top {
        width: 100% !important;
    }
    
    .dscu-list.swiper-slide {
        width: 100% !important;
    }
    
    .home-dots-li1 {
        top: 34.8% !important;
        left: 21.5% !important;
    }
    
    .home-dots-li2 {
        top: 51.5% !important;
        left: 85.1% !important;
    }
    
    .home-dots-li3 {
        top: 36.5% !important;
        left: 42.8% !important;
    }
    
    .home-dots-li4 {
        top: 36.5% !important;
        left: 59.8% !important;
    }
    
    .home-dots-li5 {
        top: 58% !important;
        left: 19% !important;
    }
    .home-dots-li6 {
        top: 48.5% !important;
        left: 18.2% !important;
    }
    .home-dots-li7 {
        top: 43.5% !important;
        left: 92.8% !important;
    }
    .home-dots-li8 {
        top: 48.5% !important;
        left: 77.5% !important;
    }
    .home-dots-li9 {
        top: 30.5%;
        left: 78.5%;
    }
    
    .home-dots-li-num {
        width: 12px;
        height: 12px;
    }
    
    .home-dots-li-num img {
        width: 100%;
    }
    
    .home-dots {
        display: none;  
    }
    
    .dseb-cont-act img {
        width: 100%;
    }
    /* 480end */
}
    
