@charset "utf-8";

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

    /* 1920end */
}

@media screen and (max-width: 1680px) {
    /* ada start */

    .std-padd1 {
        padding: 80px 0 60px;
    }

    .appl-bottom-title {
        margin-bottom: 20px;
    }

    /* ada end */
    /*kim f2_1*/
    .news-recommend-sec {
        padding: 90px 0;
    }

    .news-recommend-bot {
        padding: 90px 0;
    }

    /*kim f2_1end*/

    /*kim e2_2*/
    /*kim e2_2end*/

    /*kim e3*/
    .cooperayion-main-sec {
        padding: 85px 0;
    }

    .cooperayion-main-sec-top {
        margin-bottom: 40px;
    }

    /*kim e3end*/

    /*kim e2_1*/
    .service-support-mian-sec {
        padding: 85px 0;
    }

    .service-support-mian .cooperayion-main-sec-top {
        margin-bottom: 40px;
    }

    /*kim e2_1end*/

    /*kim f2_2*/

    .detail-main-sec {
        padding: 90px 0;
    }

    .detail-main-sec .cdsl-top-bot {
        padding-top: 20px;
        padding-bottom: 25.5px;

    }

    .detail-main-sec .cdsl-margin-bot {

        padding-top: 36px;
    }

    /*kim f2_2end*/


    /*kim f3*/
    .join-sec {
        padding: 85px 0;
    }

    .join-sec-btm {
        margin-top: 85px;
    }

    .join-sec-btm-tit {
        font-size: 38px;

    }

    .join-sec-top-tit {
        font-size: 38px;

    }

    /*kim f3end*/


    .head-nav {
        padding-left: 40px;
    }

    .mon-head-ri-retri {
        width: 290px;
    }


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

    .std-tit1,
    .yxedr-active h2 {
        font-size: 48px;
    }

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

    .yx-progr-ul {
        bottom: 20%;
    }

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

    .hdwu-icon {
        width: 60px;
    }

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

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

    .habu-wrap-hide-icon {
        width: 68px;
    }

    .std-tit4,
    .yxedr-active h5 {
        font-size: 28px;
    }

    .habu-li {
        height: 600px;
    }

    .habu-wrap-show {
        width: 76%;
    }

    .habu-wrap-show-info {
        margin-bottom: 36px;
    }

    .mftw-tit {
        margin-bottom: 25px;
    }

    .mod-fot-top-wrap .mhrr-btm-ul {
        margin-top: 22px;
    }

    .mod-fot-btm-ri,
    .mod-fot-btm-le {
        padding-bottom: 40px;
    }

    .ys-footer-desz1,
    .ys-footer-desz2 {
        width: 33%;
    }

    .std-tit3,
    .yxedr-active h4 {
        font-size: 36px;
    }

    .side-main-cont-left {
        padding-right: 80px;
    }

    .atul-icon {
        width: 76px;
    }

    .appl-top-word {
        margin-bottom: 46px;
    }

    .appl-middle-cont-bottom {
        width: 610px;
    }

    .amcu-li-title {
        margin-bottom: 14px;
    }

    .resour-retriev-top-le {
        height: 44px;
    }

    .resour-retriev-top-ri {
        height: 44px;
    }

    .emtl-top {
        margin-bottom: 90px;
    }

    .develo-sort-ri .ys-select-hd {
        height: 44px;
    }

    .develo-sort-ri {
        margin-left: 76px;
    }

    .ccbw-wrap-icon {
        width: 80px;
        margin-bottom: 22px;
    }

    .cgru-li-top span {
        font-size: 58px;
    }

    .overvi-devel-scle {
        width: 45vw;
        height: 45vw;
    }

    .overvi-devel-scle-qrap {
        width: 36vw;
        height: 36vw;
    }

    .hhby-control-le {
        left: -120px;
    }

    .hhby-control-ri {
        right: -120px;
    }

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

    .news-recommend-sec-left {
        width: 39.25%;
    }

    .cmwa-dots-btm::after {
        width: 100px;
    }

    .cmwa-dots-btm-img {
        width: 288px;
        right: 80px;
    }

    .taul-tit .std-tit20 {
        min-height: 4.2em;
    }

    .cmwa-dots.on .cmwa-dots-btm {
        width: 18px;
        height: 18px;
    }
    
    .side-main-cont-left {
        padding-right: 30px;
    }

    /* 1680end */
}

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

    /* ada start */
    .expl-main-top-left {
        width: 63%;
        padding-right: 92px;
    }

    .amcw-text {
        margin-bottom: 34px;
    }

    .atul-icon {
        width: 88px;
    }

    /* ada end */
    /*kim f2_1*/
    .news-recommend-sec {
        padding: 70px 0;
    }

    .news-recommend-bot {
        padding: 70px 0;
    }


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

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

    /*kim f2_1end*/

    /*kim e2_2*/
    /*kim e2_2end*/

    /*kim e3*/
    .cooperayion-main-sec {
        padding: 75px 0;
    }

    .cooperayion-main-sec-top {
        margin-bottom: 30px;
    }

    /*kim e3end*/


    /*e2_1 */
    .service-support-mian-sec {
        padding: 75px 0;
    }

    .service-support-mian .cooperayion-main-sec-top {
        margin-bottom: 35px;
    }

    .service-support-mian-sec .ys-pcfy {
        margin-top: 10px;
    }

    /*e2-1end*/

    /*kim f2_2*/
    .detail-main-sec {
        padding: 80px 0;
    }


    .detail-main-sec .cdsl-top-bot {
        padding-top: 18px;
        padding-bottom: 22.5px;
    }

    .detail-main-sec .cdsl-margin-bot {
        padding-top: 30px;
    }

    /*kim f2_2end*/


    /*kim f3*/
    .join-sec {
        padding: 75px 0;
    }

    .join-sec-btm {
        margin-top: 75px;
    }

    .join-sec-btm-tit {
        font-size: 36px;

    }

    .join-sec-top-tit {
        font-size: 36px;
        margin-bottom: 45px;
    }

    .join-sec-btm-cont {
        margin-top: 45px;
    }

    .jstu-list-link-icon img {
        width: 32%;
    }

    .icon-text {
        font-size: 18px;

    }

    .atul-icon {
        width: 76px;
    }

    /*kim f3end*/

    .cmwa-dots.on .cmwa-dots-btm {
        width: 16px;
        height: 16px;
    }

    .cmwa-dots-btm {
        width: 12px;
        height: 12px;
    }

    .ys-cont1200 {
        width: 1150px;
    }
    
    .srct_left_reset {
        margin-left: 50px;
    }
    
    .srct_text, .srct_compare {
        margin-left: 30px;
    }

    .srct_left_reset {
        margin-left: 30px;
    }
    
    .srct_text, .srct_compare {
        margin-left: 18px;
    }
    
    
    .srct_search {
     margin-left: 20px;
    }
    
    
    /* 1560end */
}

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

    /* ada start */
    .appl-bottom-title {
        margin-bottom: 20px;
    }

    .side-main-cont-left {
        padding-right: 70px;
    }


    .std-padd1 {
        padding: 70px 0;
    }

    .scheme-main-ul-li a {
        padding: 14px 16px;
    }

    .atul-icon {
        width: 80px;
    }

    .smul-left-title {
        font-size: 18px;
        margin-bottom: 2px;
    }

    .scheme-page .std-word1 p {
        font-size: 14px;
    }

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

    .appl-top-title {
        margin-bottom: 10px;
    }

    .appl-top-word {
        margin-bottom: 38px;
    }

    .appl-top-ul-li {
        padding: 0 40px;
    }

    .appl-top-ul {
        margin: 0 -40px;
    }

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

    .amcw-title {
        margin-bottom: 10px;
    }

    .amcw-text {
        margin-bottom: 26px;
    }

    .appl-middle-cont-word .amcw-text {
        margin-bottom: 20px;
    }

    .amcu-li-word {
        width: calc(100% - 100px);
    }

    .abul-cont-word {
        padding: 20px 18px 32px;
    }

    .abul-cont-title {
        margin-top: 6px;
        margin-bottom: 12px;
    }

    .emtl-top {
        margin-bottom: 90px;
    }

    /* ada end */
    /*kim f2_1*/
    .news-recommend-sec {
        padding: 60px 0;
    }

    .news-recommend-bot {
        padding: 60px 0;
    }

    .nrsl-top {
        margin-bottom: 12px;
    }


    .nrsl-text {
        margin-top: 6px;
        margin-bottom: 18px;
    }

    .news-recommend-sec-left {
        width: 39.25%;
    }

    .news-recommend-list-link {
        font-size: 16px;
    }

    .news-recommend-ul {
        margin-bottom: 35px;
    }

    .news-recommend-pcfy {
        margin-top: 15px;
    }

    .news-recommend-bot .hjbu-link-btm-tit .std-tit20 {
        font-size: 18px;
    }

    .news-recommend-bot .hjbu-link-btm-info p {
        font-size: 14px;
    }

    .news-recommend-bot .hjbu-link-btm {
        width: 100%;
        padding: 24px 25px 30px;
    }

    .news-recommend-bot .std-word1 p {
        font-size: 14px;
    }

    /*kim f2_1end*/


    /*kim e2_2*/

    .cdsl-top-bot {
        padding-top: 18px;
        padding-bottom: 16px;
    }

    .cdsl-margin-bot {
        padding-top: 30px;
    }

    .cdsl-pasy> :first-child {
        margin-right: 200px;
    }

    .cdsr-title {
        font-size: 22px;

    }

    /*kim e2_2end*/



    /*kim e3*/

    /*kim e3end*/

    /*kim e2_1*/
    .service-support-mian-sec {
        padding: 65px 0;
    }

    .service-support-mian-sec .ys-pcfy {
        margin-top: 5px;
    }

    .service-support-mian-sec .cmst-link {
        padding: 4px 20px;
    }

    .sull-date {
        margin-top: 14px;
        margin-bottom: 2px;
    }

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

    .sull-tit {
        font-size: 18px;

    }

    .sull-text p {
        font-size: 14px;
        -webkit-line-clamp: 2;
    }

    /*kim e2_1end*/

    /*kim f2_2*/

    .detail-main-sec .cdsl-top-bot {
        padding-top: 16px;
        padding-bottom: 20px;
    }

    .detail-main-sec .cdsl-top-bot-date {
        padding-right: 16px;
        font-size: 14px;
    }

    .detail-main-sec .cdsl-top-bot-text .ctbt-date {
        font-size: 14px;

    }

    .detail-main-sec .cdsl-top-bot-text .ctbt-tit {
        font-size: 14px;

    }

    .detail-main-sec .cdsl-top-bot-text {
        /* width: 90px;
        height: 26px; */
        line-height: 26px;
    }

    .detail-main-sec .cdsl-top-bot-img {
        width: 16px;
        height: 18px
    }

    .detail-main-sec .cdsl-top-bot .ys-share-img {
        width: 16px;
        height: 18px;
    }

    .detail-main-sec .course-details-sec-left .yxedr-active h6 {
        font-size: 22px;
    }

    /*kim f2_2end*/

    /*f3*/
    .join-sec {
        padding: 65px 0;
    }

    .join-sec-top-tit {
        font-size: 34px;
        margin-bottom: 35px;
    }

    .join-sec-btm {
        margin-top: 60px;
    }

    .join-sec-btm-tit {
        font-size: 34px;
    }

    .join-sec-btm-cont {
        margin-top: 38px;
    }

    .jalt-left-tit p {
        font-size: 18px;
    }

    .jalt-left-text p {
        font-size: 16px;
    }

    .jsbc-all-list-top {
        padding: 18px 25px;
    }

    .jsbc-all-list-btm {
        padding: 30px 30px;
    }

    .jsbc-all-list-tit {
        width: 10%;
        font-size: 18px;

    }

    .jalb-link .mod-more-link {
        padding: 8px 18px;
    }

    .jalb-cont-list {

        margin-bottom: 15px;
    }

    .jstu-list-link-icon img {
        width: 28%;
    }

    .icon-text {
        font-size: 16px;
        margin-top: 12px;
    }

    /*f3end*/


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

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

    .head-nav {
        padding-left: 24px;
    }

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

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

    .mhrl-top {
        height: 70px;
    }

    .mhrr-top {
        height: 38px;
    }

    .mhrr-svg {
        width: 18px;
    }

    .mon-head-ri-retri {
        width: 246px;
        height: 70px;
        margin-right: 22px;
    }

    .mhrl-top-le {
        width: 24px;
    }

    .std-tit1,
    .yxedr-active h2 {
        font-size: 38px;
    }

    .ys-ban-txtbox-tit {
        margin-bottom: 16px;
    }

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

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

    .ys-ban-txtbox-info {
        margin-bottom: 36px;
    }

    .mod-more-link {
        padding: 7px 20px;
    }

    .yx-progr-li {
        width: 52px;
        margin-right: 12px;
    }

    .hdwu-icon {
        width: 44px;
        margin-bottom: 18px;
    }

    .std-tit5,
    .yxedr-active h6 {
        font-size: 20px;
    }

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

    .std-tit2,
    .yxedr-active h3 {
        font-size: 32px;
    }

    .home-product-top p {
        margin-top: 16px;
    }

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

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

    .home-product-btm-swip {
        margin: 0 -10px;
    }

    .hpbc-wrap {
        width: 38px;
    }

    .home-product-btm .hpbc-ri {
        right: -70px;
    }

    .home-product-btm .hpbc-le {
        left: -70px;
    }

    .hpbs-li-link-top {
        width: 100%;
        padding: 30px 20px;
    }

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

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

    .hllt-img {
        width: 120px;
    }

    .std-tit4,
    .yxedr-active h5 {
        font-size: 24px;
    }

    .habu-wrap-hide-icon {
        width: 56px;
    }

    .habu-li {
        height: 490px;
    }

    .home-product-top p {
        margin-top: 12px;
    }

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

    .hjbu-link-top-label {
        padding: 15px 20px;
    }

    .hjbu-li {
        padding: 0 10px;
        margin-bottom: 20px;
    }

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

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

    .hjbu-link-btm {
        padding: 24px 20px 30px;
    }

    .hjbu-link-btm-time {
        margin-bottom: 6px;
    }

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

    .home-system-le {
        padding-right: 50px;
    }

    .home-system-le-num p {
        font-size: 46px;
    }

    .home-system-le-info {
        margin-bottom: 25px;
    }

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

    .mfbr-ul {
        margin-bottom: 20px;
    }

    .mfbr-info-li {
        margin-bottom: 7px;
    }

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

    .mfbl-li-top a {
        font-size: 18px;
    }

    .mfbl-li-top {
        margin-bottom: 16px;
    }

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

    .mod-fot-copyr p {
        font-size: 12px;
    }

    .home-data-wrap {
        padding-bottom: 0 !important;
    }

    .std-tit3,
    .yxedr-active h4 {
        font-size: 28px;
    }

    .mod-side {
        /* width: 215px; */
        /* height: calc(100vh - 70px); */
    }

    .mod-open .ys-page-wrap {
        /* padding-left: 215px; */
    }

    .mod-side-top-link {
        padding: 6px 12px;
    }

    .mod-side-btm {
        padding: 26px 15px;
    }

    .msbu-link p {
        padding-left: 6px;
    }

    .msbu-link {
        padding: 6px 5px;
    }

    .taul-icon {
        width: 62px;
    }

    .mod-side {
        /* top: 70px; */
    }

    .inner-page .ys-main {
        /* margin-top: 70px; */
    }

    .mod-side {
        /* left: -215px; */
    }

    .srct_search {
        height: 38px;
        width: 290px;
    }

    .srct_left_reset {
        margin-left: 45px;
    }

    .srct_text,
    .srct_compare {
        margin-left: 40px;
    }

    .yxedr-active p {
        font-size: 16px;
        margin-bottom: 8px;
    }

    .side-main-cont .yxedr-active h6 {
        margin-bottom: 6px;
    }

    .side-main-cont-left {
        padding-right: 40px;
    }

    .mod-banner-nav {
        top: 70px;
    }

    .ybnl-link {
        padding: 6px 30px;
    }

    .data-result-le {
        width: 246px;
    }

    .data-result-ri {
        width: calc(100% - 246px);
        padding-left: 40px;
    }

    .data-result-le-btm {
        padding: 16px;
    }

    .drlb-li {
        padding: 6px 16px;
    }

    .drlb-le {
        margin-top: 4px;
    }

    .rrbu-link {
        padding: 36px 18px;
    }

    .rrbu-link-ri {
        padding-left: 18px;
    }

    .dsbl-ri {
        padding-left: 25px;
    }

    .dsbl-ri-tit {
        margin-bottom: 9px;
    }

    .dsbl-ri-info {
        margin-bottom: 20px;
    }

    .scheme-main-ul-li a {
        padding: 18px 16px;
    }

    .amcu-li-title {
        margin-bottom: 10px;
    }

    .appl-middle-cont-bottom {
        width: 560px;
    }

    .abul-cont-title {
        font-size: 18px;
        margin-top: 3px;
        margin-bottom: 6px;
    }

    .appl-top-title {
        margin-bottom: 7px;
    }

    .atul-icon {
        width: 60px;
    }

    .sull-top-play {
        width: 38px;
    }

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

    /*.dash-main-head-right .yxedr-active p::before {*/
    /*    width: 8px;*/
    /*    height: 8px;*/
    /*    margin-bottom: 2px;*/
    /*}*/

    .resour-retriev-top-le {
        height: 40px;
    }

    .resour-retriev-top-ri {
        height: 40px;
    }

    .resour-retriev-top {
        margin-bottom: 30px;
    }

    .news-recommend-pcfy.drrb-fenye {
        padding-top: 35px;
    }


    .emtl-top {
        margin-bottom: 60px;
    }

    .expl-main-top-left {
        padding-right: 80px;
    }

    .rrnl-link {
        padding: 2px 24px;
    }

    .resour-retriev-nav-li {
        margin-right: 15px;
        margin-bottom: 12px;
    }

    .develo-sort-ri .ys-select-hd {
        height: 40px;
    }

    .develo-sort-ri {
        margin-left: 40px;
    }

    .develo-sort-ri .ys-select-hd input {
        font-size: 14px;
    }

    .cdsl-bot .yxedr-active {
        padding-bottom: 15px;
    }

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

    .compa-grow-ri-tit {
        margin-bottom: 20px;
    }

    .cgru-li-top span {
        font-size: 46px;
    }

    .compa-grow-ri-info {
        padding-bottom: 18px;
    }

    .ccbw-wrap-icon {
        width: 66px;
        margin-bottom: 18px;
    }

    .ccbw-wrap {
        padding: 22px;
        height: 280px;
    }

    .odsq-tit {
        width: 120px;
        margin-bottom: 18px;
    }

    .overvi-devel-scle-qrap {
        padding: 50px;
    }

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


    .odsq-icon {
        width: 32px;
    }

    .overvi-devel-wrap-ri {
        width: 430px;
    }

    .overvi-devel-wrap-le {
        width: calc(100% - 430px);
        padding-right: 120px;
    }

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

    .odwr-absol {
        width: 70%;
        height: 70%;
    }

    .odwr-absol-flex-img {
        width: 88px;
    }

    .odwr-li-crit {
        width: 16px;
        height: 16px;
    }

    .odwr-li p {
        font-size: 12px;
    }

    .home-honor-btm {
        padding: 15px 30px;
    }

    .hhbu-li {
        padding: 10px;
    }

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

    .home-honor-more {
        margin-top: 25px;
    }

    .hlwl-time p {
        font-size: 46px;
    }

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

    .hhbs-li-wrap-le {
        padding-right: 40px;
        padding-top: 10px;
    }

    .hhbs-li {
        margin-right: 120px;
    }

    .hhby-control-wrap {
        width: 40px;
        top: -14px;
    }

    .hhby-control-le {
        left: -75px;
    }

    .hhby-control-ri {
        right: -75px;
    }

    .home-histor-btm-swiper {
        margin-bottom: 70px;
    }

    .hlwl-time p span {
        font-size: 22px;
    }

    .news-recommend-sec-left {
        width: 40.25%;
    }

    .detail-main-sec .cdsl-pasy {
        margin-top: 16px;
    }

    .course-details-sec-left .yxedr-active {
        padding-bottom: 10px;
    }

    .jstu-list {
        padding: 0 15px;
    }

    .join-sec-top-ul {
        margin-left: -15px;
        margin-right: -15px;
    }

    .jsbc-all-list-btm {
        padding: 40px 30px;
    }

    .jalb-cont-list {
        margin-bottom: 6px;
    }

    .jalb-link {
        padding-top: 15px;
    }

    .cmwa-dots-btm {
        margin-bottom: 0px;
    }

    .cmwa-dots-btm {
        width: 8px;
        height: 8px;
    }

    .cmwa-dots-top p {
        font-size: 12px;
    }

    .cmwa-dots.on .cmwa-dots-btm {
        width: 12px;
        height: 12px;
    }

    .cmwa-dots-btm-img {
        width: 230px;
        right: 150px;
    }

    .cmwa-dots-btm::after {
        width: 150px;
    }

    .cmwa-dots-btm-img {
        width: 200px;
        right: 130px;
    }

    .cpwl-tit {
        margin-bottom: 18px;
    }

    .contact-plate-wrap-li {
        padding: 20px 22px 26px;
    }

    .hnid-wrap {
        padding: 30px 38px;
    }

    .hlbl-wrap {
        margin-bottom: 14px;
    }

    .hnid-le-btm-li {
        width: 220px;
    }

    .hlul-info p {
        font-size: 16px;
    }

    .hlul-icon {
        width: 22px;
    }

    .hnid-list-ul-li {
        width: 134px;
        position: relative;
        margin-right: 24px;
        margin-top: 28px;
    }

    .hnid-list-ul {
        width: 490px;
    }

    .hnid-usuall-link {
        font-size: 14px;
        padding: 9px 30px;
    }

    .mhrr-btm {
        width: 450px;
    }

    .appl-middle-cont-bottom {
        width: 500px;
    }

    .head-logo {
        width: 122px;
    }

    .mod-side {
        /* width: 250px; */
    }

    .develo-sort-btm-li .dsbl-ri-tit span {
        margin-top: 6px;
        padding-left: 12px;
        font-size: 14px;
    }

    .ys-cont1200 {
        width: 82.5%;
    }

    .mod-side {
        /* left: -250px; */
    }
    
    .mod-side-top-link p {
        font-size: 14px;
    }

    .mod-side-top-link {
        padding: 6px 8px;
    }
    
    .mod-side-top-link p {
        padding-left: 5px;
        padding-right: 5px;
    }
    
    .mod-side-top {
        padding: 18px 15px 30px;
    }
    
    .mfbl-li {
        width: auto;
        padding-right: 25px;
    }
    
    .ybnl-link {
        padding: 6px 10px;
        font-size: 14px;
    }
    
    .drlb-ri {
        margin-top: 2px;
    }
    
    .hlul-info p {
        font-size: 14px;
    }
    
    .hnid-list-ul-li {
        width: 185px;
        margin-right: 16px;
    }
    .hnid-list-ul {
        width: 608px;
    }  
    
    .side-main-cont-left {
        padding-right: 25px;
    }

    .side-main-cont-right {
        top: 155px;
    }

    
    /* 1440end */
}

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

    /* ada start */
    .atul-icon {
        width: 74px;
    }

    /* ada end */
    /*kim f2_1*/
    .news-recommend-sec {
        padding: 55px 0;
    }

    .news-recommend-bot {
        padding: 55px 0;
    }

    /*kim f2_1end*/

    /*kim e2_2*/

    /*kim e2_2end*/


    /*kim e3*/
    .cmst-link {
        padding: 4px 25px;
    }

    /*kim e3end*/

    /*kim e2_1*/
    .sull-date {
        margin-top: 8px;
        margin-bottom: 0px;
        font-size: 14px;
    }

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

    /*kim e2_1end*/


    /*kim f2_2*/
    /*kim f2_2end*/

    /*f3*/
    .join-sec {
        padding: 60px 0;
    }

    .join-sec-top-tit {
        font-size: 32px;
        margin-bottom: 30px;
    }

    .join-sec-btm-tit {
        font-size: 32px;
    }

    .join-sec-btm-cont {
        margin-top: 32px;
    }

    /*f3end*/

    .drrb-wrap {
        padding: 8px 12px;
    }

    .rrbu-link {
        padding: 36px 15px;
    }

    .atul-icon {
        width: 60px;
    }
    
    .mfbl-li {
        padding-right: 14px;
    }
    
    .mod-fot-btm-ri {
        width: 324px;
    }
    
    .mod-fot-btm-le {
        width: calc(100% - 324px);
    }
    
    .srct_left_change_font .std_title6, .srct_search input, .srct_right_list_nub .std_text1, .mc_tab_th {
        font-size: 16px;
    }
    .srct_left_reset {
        margin-left: 15px;
    }
    
    .srct_text, .srct_compare {
        margin-left: 14px;
    }
    .srct_search {
        margin-left: 14px;
    }
    
    .srct_right_list_nub .std_text1 {
        font-size: 14px;
    }
    
    .ys-banner-nav-ul .ybnl-link {
        font-size: 12px;
    }

    /* 1360end */
}

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

    /* ada start */

    .side-main-cont-left {
        padding-right: 45px;
    }

    /* ada end */
    /*kim f2_1*/
    .news-recommend-sec {
        padding: 50px 0;
    }

    .news-recommend-bot {
        padding: 50px 0;
    }

    .nrsl-top {
        margin-top: 14px;
        margin-bottom: 10px;
    }

    /*kim f2_1end*/

    /*kim e2_2*/
    .course-details-sec {
        padding: 80px 0;
    }


    .course-details-sec {
        padding: 70px 0;
    }

    .cdsl-top-bot {
        padding-top: 12px;
        padding-bottom: 12px;
    }

    .cdsl-margin-bot {
        padding-top: 25px;
    }

    .course-details-sec-right {
        width: 23.5%;
        margin-top: 100px;
    }

    /*kim e2_2end*/

    /*kim e3*/
    .cooperayion-main-sec {
        padding: 65px 0;
    }

    .cooperayion-main-sec-top {
        margin-bottom: 25px;
    }

    /*kim e3end*/

    /*kim e2_1*/
    .sull-top-play {
        width: 36px;
    }

    /*kim e2_1end*/


    /*kim f2_2*/
    .detail-main-sec .cdsl-bot-play {
        width: 36px;

    }

    /*kim f2_2end*/


    /*f3*/
    .join-sec {
        padding: 55px 0;
    }

    .join-sec-btm {
        margin-top: 50px;
    }

    .join-sec-top-tit {
        font-size: 30px;
        margin-bottom: 26px;
    }

    .join-sec-btm-tit {
        font-size: 30px;
    }

    .join-sec-btm-cont {
        margin-top: 28px;
    }

    .jstu-list-link-icon img {
        width: 26%;
    }

    .icon-text {

        margin-top: 10px;
    }

    /*f3end*/

    .mfbl-li-top a {
        font-size: 16px;
    }


    .data-result-le {
        width: 210px;
    }

    .data-result-ri {
        width: calc(100% - 210px);
        padding-left: 30px;
    }

    .atul-icon {
        width: 60px;
    }

    .dmhr-text ul {
        margin-top: 6px !important;
    }

    .yxedr-active p {
        margin-bottom: 5px;
    }

    .appl-bottom-text {
        margin-bottom: 32px;
    }

    .appl-top-title {
        margin-bottom: 4px;
    }

    .expl-main-top-left {
        padding-right: 40px;
    }

    .expl-main-top-left .emtl-bottom ul {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }

    .emtl-bottom li p {
        font-size: 14px;
    }

    .emtl-bottom li p::before {
        width: 8px;
        height: 8px;
    }

    .appl-middle-cont-bottom {
        width: 440px;
    }

    .filter-baner-ri {
        width: 188px;
    }

    .side-page .ys-ban-imgbox img {
        min-height: 280px;
        object-fit: cover;
    }
    
    .ybnl-link{
        line-height: 1.4;
        padding: 8px 10px;
        font-size: 12px;
    }
    .srct_left_change_font .std_title6, .srct_search input, .srct_right_list_nub .std_text1, .mc_tab_th {
        font-size: 14px;
    }
    .srct_search {
        width: 250px;
    }
    
    .side-main-cont-left {
        padding-right: 20px;
    }
    
    /* 1280end */
}

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

    /* ada start */
    .expl-main-top-left {
        padding-right: 58px;
    }

    .emtl-top {
        margin-bottom: 90px;
    }

    .emtl-bottom h5 {
        margin-bottom: 10px;
    }

    .emtl-bottom p {
        font-size: 18px;
        line-height: 1.75;
        color: #4B5262;
        margin-bottom: 4px;
    }


    .side-main-title {
        margin-bottom: 30px;
    }


    .side-main-cont-left {
        padding-right: 120px;
    }

    .smcl-word:last-child {
        width: 112%;
    }

    .std-padd1 {
        padding: 60px 0;
    }

    .scheme-main-ul-li {
        padding: 0 8px;
        margin-bottom: 14px;
    }

    .scheme-main-ul {
        margin: 0 -8px;
    }

    .scheme-main-ul-li a {
        padding: 12px 16px;
    }

    .side-main-cont-left {
        padding-right: 20px;
    }

    .appl-top-title {
        margin-bottom: 8px;
    }

    .appl-top-word {
        margin-bottom: 30px;
    }

    .appl-top-ul-li {
        padding: 0 20px;
    }

    .appl-top-ul {
        margin: 0 -20px;
    }

    .atul-text {
        margin-top: 14px;
    }

    .amcw-title {
        margin-bottom: 8px;
    }

    .amcu-li-word {
        width: calc(100% - 70px);
    }

    .amcu-li-word .std-word1,
    .amcu-li-word .std-word1 p {
        font-size: 14px;
        line-height: 1.6;
    }

    .atul-icon {
        width: 70px;
    }

    .amcw-text {
        margin-bottom: 22px;
    }


    .appl-middle-cont-word .amcw-text {
        margin-bottom: 20px;
    }

    .abul-cont-word {
        padding: 20px 18px 32px;
    }

    .abul-cont-title {
        margin-top: 6px;
        margin-bottom: 12px;
    }

    .appl-bom-ul-li {
        padding: 0 8px;
    }

    .appl-bom-ul {
        margin: 0 -8px;
    }

    .side-main-cont .yxedr-active h6 {
        margin-bottom: 4px;
    }

    .abul-cont-icon {
        width: 40px;
    }

    /* ada end */
    /*kim f2_1*/
    .news-recommend-sec-left {
        width: 41%;
    }

    .news-recommend-sec-slick .slick-dots {
        bottom: 0px;
    }

    .nrsl-bot {
        padding: 4px 20px;
    }

    .news-recommend-list-link {
        padding: 4px 20px;
    }

    .news-recommend-ul {
        margin-bottom: 30px;
    }

    .news-recommend-bot .hjbu-link-btm {
        width: 100%;
        padding: 20px 20px 25px;
    }

    .news-recommend-pcfy {
        margin-top: 8px;
    }

    /*kim f2_1end*/

    /*kim e2_2*/

    .cdsl-top-bot {
        padding-top: 6px;
        padding-bottom: 8px;
    }

    .cdsl-top-bot-img {
        width: 18px;
        height: 18px;
        margin-left: 22px;
        margin-right: 22px;
    }

    .cdsl-top-bot-text .ctbt-tit {
        font-size: 14px;
        color: #666666;
        line-height: 1.5;
        margin-top: 4px;
    }

    .cdsl-top-bot-text .ctbt-date {
        margin-top: 4px;
        font-size: 14px;
        color: #666666;
        line-height: 1.5;
    }

    .cdsl-top-bot-date {
        padding-right: 16px;
        font-size: 14px;
        margin-top: 5px;
    }

    .cdsr-title {
        font-size: 22px;
        margin-bottom: 18px;
    }

    .course-details-sec-right {
        width: 23.5%;
        margin-top: 78px;
    }

    /*kim e2_2end*/

    /*kim e3*/
    .cmsb-list {
        width: 25%;
    }

    /*kim e3end*/

    /*kim e2_1*/
    .service-support-mian-sec {
        padding: 55px 0;
    }

    .service-support-mian .cooperayion-main-sec-top {
        margin-bottom: 30px;
    }

    .ssms-ul-list {
        margin-bottom: 25px;
    }

    .sull-top-time-text {
        font-size: 14px;
    }

    .sull-top-time-play {
        margin-top: 1px;
        margin-right: 6px;
    }

    .sull-top-time {
        padding: 4px 10px;

    }

    .service-support-mian-sec .pc-fenye li {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }

    .service-support-mian-sec .ys-pcfy .prev li::after {
        margin-top: 6px;
    }

    .service-support-mian-sec .ys-pcfy .next li::after {

        margin-top: 6px;
    }

    /*kim e2_1end*/

    /*kim f2_2*/
    .detail-main-sec-right {
        padding-top: 45px;
        padding-left: 38px;

    }

    .detail-main-sec .cdsl-top-bot {
        padding-top: 12px;
        padding-bottom: 20px;
    }

    .detail-main-sec .cdsl-margin-bot {
        padding-top: 25px;
    }

    .detail-main-sec .cdsl-pasy {
        justify-content: space-between;
        margin-top: 20px;
    }

    .detail-main-sec .cdsr-title {
        font-size: 20px;
        margin-bottom: 15px;
    }

    /*kim f2_2end*/

    /*f3*/
    .join-sec-top-tit {
        font-size: 26px;
        margin-bottom: 22px;
    }

    .jstu-list {

        padding: 0 15px;
    }

    .join-sec-top-ul {

        margin-left: -15px;
        margin-right: -15px;
    }

    .join-sec-btm-tit {
        font-size: 26px;
    }

    .join-sec-btm {
        margin-top: 45px;
    }

    .join-sec-btm-cont {
        margin-top: 26px;
    }

    .jsbc-all-list-top {
        padding: 16px 20px;
    }

    .jsbc-all-list-btm {
        padding: 26px 25px;
    }

    .jsbc-all-list-text {
        margin-top: 3px;
        margin-left: 10px;
    }

    .jalb-link {
        margin-left: 11.416666%;
        font-size: 18px;
    }

    .jalb-cont-list {
        margin-bottom: 8px;
    }

    .jstu-list-link-icon img {
        width: 24%;
    }

    .icon-text {
        font-size: 14px;
        margin-top: 8px;
    }

    /*f3end*/
    .home-data {
        margin-top: -58px;
    }

    .hpbc-wrap {
        width: 36px;
    }

    .home-product-btm .hpbc-le {
        left: -20px;
    }

    .home-product-btm .hpbc-ri {
        right: -20px;
    }

    .scheme-main-ul-li a {
        padding: 16px 16px;
    }

    .emtl-top {
        margin-bottom: 50px;
    }

    .compa-grow-ri {
        padding-left: 30px;
    }

    .cgru-li-top span {
        font-size: 42px;
    }

    .odwr-li p {
        max-width: 150px;
        white-space: normal;
    }

    .hhby-control-le {
        left: -20px;
    }

    .hhby-control-ri {
        right: -20px;
    }

    .hhby-control-wrap {
        z-index: 10;
    }

    .cmwa-dots.left .cmwa-dots-top {
        padding-left: 5px;
    }

    .cmwa-dots-btm-img {
        width: 164px;
        right: 110px;
    }

    .cmwa-dots-btm::after {
        width: 116px;
    }

    .ys-cont1200 {
        width: 100%;
    }

    /* .ys-privacy .ys-priban ,
    .ys-secretju .privacy {
        width: 100% !important;
    } */

    .news-recommend-sec-slick .slick-dots {
        bottom: 55px;
    }

    /* 1200end */
}

@media screen and (max-width: 1199px) {
    /* ada start */


    .smcl-text p {
        margin-bottom: 10px;
    }

    .smcl-title {
        margin-top: 4px;
        margin-bottom: 8px;
    }

    .side-main-cont .yxedr-active p {
        font-size: 16px;
        margin-bottom: 4px;
    }

    .side-main-cont-left {
        padding-right: 70px;
    }

    .std-padd1 {
        padding: 55px 0;
    }

    .smul-left-title {
        margin-bottom: 0px;
        line-height: 1.6;
    }

    .scheme-main-ul-li a {
        padding: 10px 12px;
    }

    .smul-left {
        padding-right: 12px;
    }

    .expl-main-top-left {
        padding-right: 50px;
    }

    .emtl-text {
        padding-bottom: 14px;
        margin-bottom: 14px;
    }

    .emtl-button-ul-li a {
        padding: 6px 20px;
        margin-right: 16px;
    }

    .emtl-bun-waretop {
        padding: 4px 20px;
    }

    .emtl-bun-warebom-ul {
        padding: 8px 22px;
    }

    .emtl-bottom p {
        margin-bottom: 0px;
    }

    .emtl-bottom li p::before {
        width: 8px;
        height: 8px;
        margin-right: 8px;
    }

    .expl-main-top-left {
        padding-right: 44px;
    }

    .emtl-bottom p {
        margin-bottom: 4px;
    }

    .appl-top-word .std-word1 p {
        font-size: 14px;
    }

    .abul-cont-title {
        margin-top: 4px;
        margin-bottom: 10px;
    }

    .abul-cont-title {
        font-size: 18px;
    }

    .emtl-top {
        margin-bottom: 60px;
    }

    .dmtr-products li {
        padding: 6px 0;
    }

    .dmtr-products {
        padding: 16px;
    }

    .appl-bottom-title {
        margin-bottom: 18px;
    }

    /* ada end */
    .ys-pcfy {
        display: block;
    }

    .ys-ph-navbar3 .ys-phnav-header {
        background: var(--color);
    }

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

    .habu-li {
        transition: all 0s;
    }

    .habu-li.act .habu-wrap-show {
        opacity: 1;
        transition: all 0s !important;
        transition-delay: 0s !important;
    }

    .home-applica-btm-ul .slick-dots {
        position: relative;
        bottom: auto;
        margin-top: 15px;
    }

    .home-applica-btm-ul .slick-dots li {
        width: 8px;
        height: 8px;
    }

    .home-applica-btm-ul .slick-dots li.slick-active {
        background: var(--color);
    }

    .habu-wrap-show {
        width: 88%;
    }

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

    .habu-wrap-show-info {
        margin-bottom: 22px;
    }

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

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

    .mod-open .ys-page-wrap {
        padding-right: 0px;
    }

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

    .mod-side {
        /* top: 64px; */
        /* height: calc(100vh - 64px); */
        width: 280px;
        /* right: -4rem; */
        right: -280px;
    }

    .mod-side-launch {
        /* left: calc(100% + 1px); */
        width: 34px;
    }

    .select_rtv {
        padding: 0 40px;

    }

    .srct_left {
        width: 100%;
    }

    .srct_search {
        width: 240px;
        margin-left: 15px;
        height: 36px;
    }

    .srct_left_reset {
        margin-left: 15px;
    }

    .srct_text,
    .srct_compare {
        margin-left: 15px;
    }

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

    .sidebar_on .inside_core {
        width: calc(100% - 500px);
    }

    .srct_right_list_nub .std_text1 {
        font-size: 14px;
    }

    .srct_right_list {
        width: 100%;
    }

    .select_rtv_cry_top {
        flex-wrap: wrap;
    }

    .select_rtv::after,
    .select_rtv::before {
        width: 40px;
    }

    .srct_right_list {
        margin: 0 0px;
    }

    .srct_right_list_nub {
        padding: 0;
        margin-bottom: 10px;
    }

    .filter-baner-ri {
        width: 150px;
    }

    .filter-baner-le {
        width: calc(100% - 150px);
    }

    .mod-banner-nav {
        display: none;
    }

    .side-main-cont-left {
        padding-right: 20px;
    }

    .scheme-main-ul-li a {
        padding: 16px 16px;
    }

    .amcu-li .amcu-li-img::before {
        opacity: 1;
    }

    .amcu-li .amcu-li-word {
        opacity: 1;
    }

    .emtl-top {
        margin-bottom: 50px;
    }


    .ccbw-wrap {
        background: var(--color);
    }

    .ccbw-wrap-logo {
        opacity: 1;
    }

    .ccbw-wrap-icon {
        display: block;
    }

    .ccbw-wrap {
        padding: 60px 22px;
        height: auto;
    }

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

    .home-distrib-top {
        display: none;
    }

    .home-distrib-btm .ys-cont1200 {
        opacity: 1;
        pointer-events: all;
        position: relative;
        top: auto;
        left: auto;
        transform: none;
    }

    .home-distrib-btm .home-distrib-btm-img {
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
    }

    .home-distrib-btm .home-distrib-btm-img img {
        height: 100%;
        object-fit: cover;
    }

    .home-distrib {
        height: auto;
    }

    .home-distrib-btm {
        height: auto;
        padding: 70px 0;
    }

    .odwr-li p {
        display: none;
    }

    .overvi-devel-wrap-le {
        padding-right: 50px;
    }

    .hhbs-li {
        margin-right: 70px;
    }

    .ccbw-wrap-icon {
        width: 50px;
    }

    .hhbs-li-wrap-le {
        padding-right: 20px;
    }

    .appl-middle-wrat {
        width: 100%;
        height: auto;
    }

    .compa-grow-le .tiny-series-video-play {
        display: block;
    }

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

    .spnl_text {
        display: none;
    }

    .mod-banner-nav {
        top: 64px;
    }



    /* 1199end */
}

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

    /* ada start */
    .appl-middle-cont-button {
        width: 14%;
    }

    .application-page {
        font-size: 26px;
    }

    .dash-main-head-cont {
        display: block;
    }

    .dash-main-head-left {
        width: 100%;
    }

    .dash-main-head-right {
        margin-top: 20px;
        width: 100%;
        padding-left: 0px !important;
    }

    .dash-main-head {
        margin-top: 70px;
    }

    .appl-bottom-title {
        margin-bottom: 0;
    }

    .abul-cont-icon {
        width: 34px;
    }

    .dashboard-page .yxedr-active p {
        font-size: 16px;
        line-height: 1.75;
        color: #4B5262;
        margin-bottom: 8px;
    }

    /*.dash-main-head-right .yxedr-active p::before {*/
    /*    width: 8px;*/
    /*    height: 8px;*/
    /*    margin-right: 8px;*/
    /*}*/

    .side-main-title {
        margin-bottom: 26px;
    }

    .side-main-cont-left {
        padding-right: 50px;
    }


    .side-main-cont .yxedr-active p {
        font-size: 14px;
        margin-bottom: 0px;
    }

    .std-padd1 {
        padding: 50px 0;
    }

    .scheme-main-ul-li {
        width: 50%;
    }

    .scheme-main-ul-li:nth-child(4) {
        margin-bottom: 14px;
    }

    .scheme-main-ul-li a {
        padding: 6px 12px;
    }

    .side-main-cont {
        display: block;
    }

    .side-main-cont-left {
        width: 100%;
        padding-right: 0;
    }

    .side-main-cont-right {
        width: 100%;
        margin-top: 20px;
    }

    .expl-main-cont {
        display: block;
    }

    .expl-main-top-left {
        width: 100%;
        padding-right: 0;
    }

    .expl-main-top-right {
        display: none;
    }

    .emtl-top {
        margin-bottom: 70px;
    }

    .emtl-button-ul-li a {
        font-size: 14px;
        padding: 6px 16px;
        margin-right: 14px;
    }

    .emtl-bun-waretop {
        padding: 3px 14px;
    }

    .emtl-bun-ware-text {
        font-size: 14px;
        margin-right: 4px;
    }

    .emtl-top {
        margin-bottom: 60px;
    }

    .emtl-bottom p {
        margin-bottom: 5px;
    }

    .appl-top-word {
        margin-bottom: 28px;
    }

    .appl-top-title {
        margin-bottom: 5px;
    }

    .atul-text {
        margin-top: 6px;
    }

    .appl-top-ul-li {
        padding: 0 14px;
    }

    .appl-top-ul {
        margin: 0 -14px;
    }

    .dmtl-title {
        margin-bottom: 10px;
    }

    .dmtl-text {
        margin-bottom: 17px;
    }

    .dash-main-top-right {
        width: 25%;
        padding-left: 20px;
    }

    .dmtr-products li {
        padding: 4px 0;
    }

    .dash-main-top-left {
        width: 75%;
    }

    .dash-main-head-right {
        padding-left: 36px;
    }


    .appl-bottom-text {
        margin-bottom: 26px;
    }

    .side-main-cont .yxedr-active h6 {
        margin-bottom: 2px;
    }

    .atul-icon {
        width: 50px;
    }

    .dash-main-top-cont {
        display: block;
    }

    .dash-main-top-left {
        width: 100%;
        margin-bottom: 26px;
    }

    .dash-main-top-right {
        width: 30%;
        padding-left: 0px;
    }

    .grey .abul-cont-title {
        margin-top: 2px;
        margin-bottom: 2px;
    }

    .abul-cont-title {
        font-size: 16px;
    }

    .abul-cont-word {
        padding: 14px 16px 28px;
    }

    .abul-cont-title {
        margin-top: 4px;
        margin-bottom: 4px;
    }

    .dashboard-page h2 {
        font-size: 24px;
    }

    /* ada end */
    /*kim f2_1*/
    .news-recommend-sec-right {
        width: 100%;
    }

    .news-recommend-sec-left {
        width: 100%;
    }

    .news-recommend-cont-link {
        flex-direction: column-reverse;
    }

    .news-recommend-sec-left .std-tit5 {
        font-size: 18px;
        height: auto;
        max-height: 2.9em;
    }

    .nrsl-text p {
        font-size: 14px;
        height: auto;
        max-height: 12.25em;
        -webkit-line-clamp: 4;
    }

    .news-recommend-sec-slick .slick-dots {
        bottom: -20px;
        text-align: center;
    }

    .news-recommend-bot .hjbu-link-top-label {
        top: -5px;
        left: -10px;
    }

    .news-recommend-bot .hjbu-link-btm-tit {
        margin-bottom: 10px;
    }

    .news-recommend-bot .hjbu-link-btm-tit .std-tit20 {
        height: auto;
        max-height: 2.8em;
    }

    .news-recommend-pcfy {
        margin-top: 2px;
    }

    .news-recommend-pcfy .pc-fenye li {
        border: 1px solid rgba(153, 153, 153, 0.20);
        width: 30px;
        height: 30px;
        line-height: 30px;
    }

    .news-recommend-bot .hjbu-li {
        width: 50%;

    }

    .news-recommend-bot .hjbu-link {
        width: 100%;
        height: 100%;
    }

    .news-recommend-sec-slick .slick-dots li {
        width: 65px;

    }


    /*kim f2_1end*/

    /*kim e2_2*/
    .course-details-sec-left {
        width: 100%;
    }

    .cdsr-ul {
        display: flex;
        flex-wrap: wrap;
        margin: 0 -10px;
    }

    .course-details-sec-right {
        width: 100%;
        margin-top: 40px;
    }

    .cdsr-ul-list {
        padding: 0 10px;
        width: 33.333333%;
    }

    .cdsl-margin-bot {
        border-right: 0;

    }


    .mod-bread {
        display: none;
    }

    .cdsl-bot-time-number {
        font-size: 14px;

    }

    .cdsr-ul-list .cdsl-bot-time-img {
        width: 7px;
        height: 6px;
        margin-bottom: 11px;
    }

    .cdsl-bot-time {
        padding: 4px 10px;

    }

    .cdsl-bot-play {
        width: 36px;

    }

    /*kim e2_2end*/


    /*kim e3*/
    .cmsb-list {
        width: 33.333333%;

    }

    .cmst-link {
        padding: 4px 20px;
    }

    .cmst-link {
        font-size: 14px;
    }

    .cooperayion-main-sec {
        padding: 55px 0;
    }

    /*kim e3end*/

    /*kim e2_1*/
    .ssms-ul-list {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 10px;
    }

    .sull-text p {
        margin-top: 0px;

    }

    /*kim e2_1end*/



    /*kim f2_2*/
    .detail-main-sec .course-details-sec-left {
        width: 100%;
    }

    .detail-main-sec .cdsl-pasy> :first-child {
        width: 100%;
        padding-right: 0;
        margin-right: 0;
        margin-bottom: 6px;
    }

    .detail-main-sec .cdsl-pasy> :last-child {
        width: 100%;
    }

    .detail-main-sec .cdsl-pasy-list-top {
        margin-bottom: 2px;
    }

    .detail-main-sec .course-details-sec-right {
        width: 100%;
    }

    .detail-main-sec-right {
        padding-top: 0px;
        padding-left: 0;
        border-left: 0;
        margin-top: 30px;
    }

    .detail-main-sec .cdsr-ul-list {
        padding: 0 10px;
        width: 100%;
    }

    .detail-main-sec-text {
        height: auto;
        max-height: 3.5em;
    }

    .dmsr-bot {
        margin-top: 20px;
    }

    .dmsr-image img {
        margin-left: 0px;

    }

    .dmsr-text {
        margin-left: 18px;

    }

    .detail-main-sec-date {
        margin-bottom: 6px;
    }

    /*kim f2_2end*/


    /*f3*/

    .join-sec-btm-tit {
        font-size: 24px;
    }

    .jsbc-all-list-top {
        padding: 14px 16px;
    }

    .jsbc-all-list-btm {
        padding: 24px 20px;
    }

    .jsbc-all-list-text {
        margin-top: 3px;
        margin-left: 16px;
    }

    .jalb-link {
        margin-left: 12.416666%;

    }

    .join-sec-top-tit {
        font-size: 24px;
    }

    .jsbc-all-list-tit {

        font-size: 16px;

    }

    .jsbc-all-list-text p {
        font-size: 14px;
        margin-bottom: 8px;
    }

    .jalb-cont-list {
        margin-bottom: 10px;
    }

    .jalb-link .mod-more-link {
        padding: 8px 14px;
    }

    .jalb-link .mod-more-link p {
        font-size: 16px;
    }

    .jstu-list {
        width: 50%;
    }

    .jstu-list {
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .join-sec-top-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .join-sec-btm {
        margin-top: 35px;
    }

    /*f3end*/

    .mod-fot-btm-le {
        display: none;
    }

    .mod-fot-btm-ri {
        border-left: none;
        padding-left: 0;
    }

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

    .mod-bread {
        display: none;
    }

    .taul-icon {
        width: 42px;
    }

    .std-tit3,
    .yxedr-active h4 {
        font-size: 22px;
    }

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

    .data-result-ri {
        padding-left: 20px;
    }

    .scheme-main-ul-li a {
        padding: 16px 12px !important;
    }

    .appl-middle-cont-bottom {
        width: 450px;
    }

    .appl-bottom .appl-bottom-title {
        margin-bottom: 20px;
    }

    .appl-bom-ul-li {
        width: 50%;
        margin-bottom: 18px;
    }

    .ssms-ul-list {
        margin-bottom: 18px;
    }

    .expl-main-top-right {
        display: block;
    }

    .expl-main-top-right {
        width: 100%;
        margin-top: 25px;
    }

    .develo-sort-ri {
        margin-left: 20px;
    }

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

    .mod-fot-copyr {
        flex-direction: column-reverse;
    }

    .mod-fot-copyr p:nth-child(2) {
        margin-bottom: 4px;
    }

    .news-recommend-sec-slick {
        padding-bottom: 12px;
    }

    .mfbr-ul-li-btm {
        width: 100px;
        transform: translateX(-27%);
    }

    .side-main-cont-right {
        top: 0;
        position: relative;
    }

    /* 991end */
}


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

    .std-tit1,
    .yxedr-active h2 {
        font-size: 26px;
    }

    .ys-ban-txtbox-tit {
        margin-bottom: 12px;
    }

    .ys-ban-txtbox-info {
        margin-bottom: 28px;
    }

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

    .mod-more-link {
        padding: 7px 15px;
    }

    .yx-progr-li {
        width: 36px;
        margin-right: 8px;
    }

    .home-data-wrap {
        padding: 25px 10px;
    }

    .hdwu-icon {
        width: 30px;
        margin-bottom: 15px;
    }

    .std-tit5,
    .yxedr-active h6 {
        font-size: 16px;
    }

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

    .std-tit2,
    .yxedr-active h3 {
        font-size: 24px;
    }

    .home-product-top p {
        margin-top: 8px;
    }

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

    .hjbu-li {
        width: 50%;
    }

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

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

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

    .home-system-le-num p {
        font-size: 34px;
    }

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

    .data-result-le {
        width: 100%;
        margin-bottom: 20px;
    }

    .rrbu-link {
        padding: 24px 15px;
    }

    .rrbu-li {
        width: 100%;
    }

    .dsbl-le {
        width: 30%;
    }

    .dsbl-ri {
        width: 70%;
    }

    .resour-retriev-top-le input {
        font-size: 14px;
        padding-left: 18px;
        padding-right: 45px;
    }

    .resour-retriev-top-le {
        height: 38px;
    }

    .resour-retriev-top-ri {
        height: 38px;
        width: 68px;
    }

    .resour-retriev-top-ri img {
        width: 20px;
    }

    .resour-retriev-top {
        margin-bottom: 20px;
    }

    .emtl-top {
        margin-bottom: 37px;
    }

    .emtl-title {
        margin-bottom: 12px;
    }

    .resour-retriev-nav-li {
        margin-right: 15px;
        margin-bottom: 10px;
    }

    .compa-grow-le {
        width: 100%;
    }

    .compa-grow-ri {
        width: 100%;
        padding-left: 0;
        padding-top: 20px;
    }

    .compa-grow-ri-tit {
        margin-bottom: 10px;
    }

    .compa-grow-ri-info {
        padding-bottom: 12px;
    }

    .cgru-li-top span {
        font-size: 32px;
    }

    .ccbw-wrap-icon {
        width: 40px;
        margin-bottom: 12px;
    }

    .overvi-devel-wrap-le {
        width: 100%;
        padding-right: 0;
        padding-bottom: 25px;
    }

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

    .home-distrib-btm {
        padding: 45px 0;
    }

    .overvi-devel-wrap-ri {
        max-width: 100%;
    }

    .hhbu-li {
        width: 50%;
    }

    .hlwl-time p {
        font-size: 32px;
    }

    .hhbs-li-wrap-le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }

    .hhbs-li-wrap-ri {
        width: 100%;
    }

    .hhbs-li {
        margin-right: 25px;
    }

    .hsul-wrap span {
        width: 8px;
        height: 8px;
    }

    .home-histor-btm-year::after {
        top: 3px;
    }

    .hhby-control-wrap {
        width: 34px;
        top: -12px;
    }

    .home-histor-btm-swiper {
        margin-bottom: 42px;
    }


    .jalb-link {
        padding-top: 2px;
    }

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

    .contact-plate-wrap-li {
        padding: 20px 18px 26px;
    }

    .contact-map-wrap {
        display: none;
    }

    .contact-map-ph {
        display: block;
    }

    .contact-map {
        position: relative;
        height: auto;
        padding-left: 40px;
        padding-right: 40px;
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .contact-plate-wrap {
        width: 100%;
    }

    .cpwl-info {
        margin-bottom: 6px;
    }

    .develo-sort-ri {
        margin-left: 15px;
        width: 150px;
    }

    .develo-sort-wrap div:nth-child(2) {
        z-index: 5;
    }

    .develo-sort-wrap div:nth-child(3) {
        z-index: 4;
    }

    .develo-sort-wrap .ys-select-bd {
        background: #fff;
    }

    .develo-sort-btm-li .dsbl-ri-tit span {
        margin-top: 5px;
    }

    .compa-grow-le .tiny-series-video-play {
        width: 44px;
    }

    .contact-plate-wrap-li .cmwa-dots-btm-img {
        display: block;
        margin-bottom: 15px;
    }

    .cmwa-dots-btm-img img {
        width: 100%;
    }
    
     .ys-ban-txtbox-info {
        width: 70%;
    }
    
}

@media screen and (max-width: 767px) {
    /* ada start */

    .side-page .ys-imgbox-cover {
        margin-top: 20px;
    }

    .side-main-title {
        margin-bottom: 20px;
    }


    .smcl-word:last-child {
        width: 100%;
    }

    .std-padd1 {
        padding: 45px 0;
    }

    .scheme-main-ul-li a {
        padding: 6px 10px;
    }

    .smul-left-title {
        font-size: 16px;
        margin-bottom: 2px;
    }

    .scheme-main-ul-li a {
        padding: 12px 14px;
    }

    .smul-right {
        width: 10%;
    }


    .emtl-text {
        font-size: 14px;
    }

    .emtl-bottom li p::before {
        width: 8px;
        height: 8px;
        margin-right: 0px;
        position: relative;
        top: 2px;
        left: -10px;
    }

    .emtl-bottom li p {
        margin-left: 12px;
    }

    .appl-top-ul-li {
        width: 50%;
        padding: 0 8px;
        margin-bottom: 16px;
    }

    .appl-top-ul {
        margin: 0 -8px;
    }

    .appl-bom-ul-li {
        width: 100%;
        padding: 20px 0;
    }

    .amcb-number-bxian {
        font-size: 20px;
    }

    .appl-middle-cont-word {
        width: 60%;
    }

    .appl-middle-cont-button {
        width: 18%;
    }

    .amcb-number-bhou {
        font-size: 14px;
    }

    .appl-bom-ul {
        margin: 0;
    }

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

    .emtl-bun-warebom-ul {
        padding: 6px 18px;
    }

    .emtl-bun-warebom-ul .std-word1,
    .emtl-bun-warebom-ul .std-word1 p {
        line-height: 1.3;
    }

    .emtl-title {
        margin-bottom: 14px;
        font-size: 26px;
    }

    .side-main-title {
        font-size: 24px;
    }

    .dmhr-title {
        padding-bottom: 14px;
        margin-bottom: 14px;
    }

    .dashboard-page .yxedr-active p {
        font-size: 14px;
        margin-bottom: 4px;
    }

    /*.dash-main-head-right .yxedr-active p::before {*/
    /*    width: 6px;*/
    /*    height: 6px;*/
    /*    margin-right: 7px;*/
    /*}*/

    .appl-top-word .std-word1 p {
        font-size: 16px;
    }

    .dashboard-page .std-word1,
    .dashboard-page .std-word1 p {
        font-size: 14px;
    }

    .application-page h2 {
        font-size: 24px;
    }

    /* ada end */
    /* ada start */
    .dash-main-top-right {
        width: 45%;
    }

    .amcu-li-img {
        width: 48%;
        position: relative;
    }

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

    .dashboard-page h2 {
        font-size: 22px;
    }

    .appl-bom-ul-li {
        padding: 16px 0;
    }

    .emtl-bottom p {
        font-size: 16px;
        margin-bottom: 5px;
    }

    .side-main-title {
        font-size: 22px;
    }

    .emtl-bottom li p {
        font-size: 14px;
    }

    .emtl-title {
        margin-bottom: 6px;
        font-size: 22px;
    }

    .scheme-main-ul-li {
        width: 100%;
    }


    .side-main-title {
        margin-bottom: 12px;
    }


    .smcl-text p {
        font-size: 16px;
        margin-bottom: 6px;
    }

    .smcl-title {
        margin-top: 6px;
        margin-bottom: 2px;
    }


    .slide-page .ys-imgbox-cover {
        margin-top: 16px;
    }


    .application-page h2 {
        font-size: 22px;
    }

    .scheme-main-ul-li:nth-child(5) {
        margin-bottom: 14px;
    }

    .scheme-main-ul-li a {
        padding: 12px 12px;
    }

    .smul-right {
        width: 9%;
    }

    .atul-icon {
        width: 36px;
    }

    .appl-middle-cont-word {
        width: 60%;
        padding-right: 20px;
    }

    .appl-middle-cont-button {
        width: 24%;
    }

    .amcb-number {
        left: -60px;
    }

    .amcb-number {
        font-size: 14px;
    }


    .abul-cont-word {
        padding: 18px 16px 16px;
    }

    .abul-cont-title {
        margin-top: 0px;
        margin-bottom: 6px;
    }

    .abul-cont-title {
        font-size: 16px;
    }

    .emtl-bun-warebom-ul {
        padding: 6px 16px;
    }

    .emtl-bun-warebom-ul .std-word1,
    .emtl-bun-warebom-ul .std-word1 p {
        line-height: 1.2;
    }

    /* ada 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;
    }

    /*kim f2_1*/
    .news-recommend-bot {
        padding: 45px 0;
    }

    .nrsl-bot-text {
        font-size: 14px;
    }

    .nrsl-bot {
        padding: 4px 16px;
    }

    .news-recommend-sec-slick .slick-dots li {
        width: 50px;

    }

    .news-recommend-sec {
        padding: 45px 0;
    }

    .news-recommend-ul {
        margin-bottom: 25px;
    }

    .news-recommend-list-link {
        padding: 4px 15px;
        font-size: 14px;
    }

    .news-recommend-pcfy {
        margin-top: 0px;
    }

    .news-recommend-pcfy .pc-fenye li {
        line-height: 28px;
        width: 28px;
        height: 28px;
    }

    .news-recommend-bot .hjbu-li {
        width: 100%;
    }

    .news-recommend-list-link {
        font-size: 14px;
    }

    /*kim f2_1end*/

    /*kim e2_2*/
    .cdsl-top-bot-date {
        padding-right: 14px;
        margin-top: 6px;
    }

    .cdsl-top-bot-text .ctbt-tit {
        font-size: 12px;
        margin-top: 6px;
    }

    .cdsl-top-bot-text .ctbt-date {
        margin-top: 6px;
        font-size: 12px;
    }

    .cdsl-top-bot .ys-share-img {
        width: 16px;
        height: 16px;
    }

    .cdsl-top-bot-img {
        width: 16px;
        height: 16px;
        margin-left: 4px;
        margin-right: 22px;

    }

    .cdsr-ul-list {
        padding: 0 10px;
        width: 100%;
    }

    .cdsl-margin-bot {
        padding-top: 20px;
    }

    .cdsl-pasy-list {
        width: 100%;
        margin-bottom: 6px;
    }

    .cdsl-pasy> :first-child {
        margin-right: 0px;
    }

    .cdsl-pasy-list-top {
        margin-bottom: 2px;
    }

    .course-details-sec {
        padding: 45px 0;
    }

    .cdsl-pasy-list-top {
        font-size: 14px;
    }

    /*kim e2_2end*/


    /*kim e3*/
    .cmsb-list {
        width: 50%;
    }

    .cmst-link {
        padding: 4px 16px;
    }

    .cooperayion-main-sec {
        padding: 45px 0;
    }

    .cmst-link {
        font-size: 14px;
    }

    /*kim e3end*/


    /*kim e2_1*/
    .sull-tit {
        font-size: 18px;
    }

    .sull-text p {
        font-size: 14px;
        margin-top: 0px;
        height: auto;
        max-height: 3.5em;
    }

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

    .service-support-mian-sec .cmst-link {
        padding: 4px 14px;
    }

    .service-support-mian-sec {
        padding: 45px 0;
    }

    /*kim e2_1end*/



    /*kim f2_2*/

    .detail-main-sec .cdsl-top-bot {
        padding-top: 6px;
        padding-bottom: 15px;
    }

    .detail-main-sec .cdsl-top-bot-date {
        margin-bottom: -3px;
    }

    .detail-main-sec .cdsl-top-bot-img {
        width: 16px;
        height: 12px;
    }

    .detail-main-sec .cdsl-top-bot .ys-share-img {
        width: 16px;
        height: 12px;
    }

    .detail-main-sec .course-details-sec {
        padding: 45px 0;
    }

    /*kim f2_2end*/


    /*f3*/
    .jstu-list {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .join-sec-top-tit {
        font-size: 22px;
    }

    .join-sec {
        padding: 45px 0;
    }

    .join-sec-top-ul {
        margin-left: -10px;
        margin-right: -10px;
    }

    .join-sec-btm {
        margin-top: 30px;
    }

    .join-sec-btm-tit {
        font-size: 22px;
    }

    .jsbc-all-list-top {
        padding: 10px 15px;
    }

    .jalt-left-tit p {
        font-size: 18px;
    }

    .jalt-left-text p {
        font-size: 16px;
    }

    .jalt-right {
        margin-top: 6px;
    }

    .jsbc-all-list-tit {
        width: 100%;
    }

    .jsbc-all-list-text {
        width: 100%;
        margin-top: 3px;
        margin-left: 0px;
    }

    .jalb-link {
        margin-left: 0;
        font-size: 14px;
    }

    .jalb-link-text {
        font-size: 14px;
        line-height: 1.5;
    }

    .jsbc-all-list-btm {
        padding: 20px 20px;
    }

    .jsbc-all-list-tit {
        margin-bottom: 5px;
    }

    .jalb-link .mod-more-link p {
        font-size: 14px;
    }

    .jalb-link .mod-more-link {
        padding: 6px 10px;
    }

    /*f3end*/


    /*kim f2_1*/
    .news-recommend-bot .hjbu-link-btm {
        padding: 20px 15px 25px;
    }

    .news-recommend-bot .hjbu-link-btm-time p {
        font-size: 12px;
    }

    .news-recommend-sec-slick .slick-dots li {
        width: 35px;
    }

    /*kim f2_1end*/

    /*kim e2_2*/
    .cdsl-bot .yxedr-active p {
        font-size: 14px;
        line-height: 1.5;
    }

    .cdsl-pasy-list-top {
        font-size: 14px;
        line-height: 1.5;
        color: #333;
    }

    .cdsl-pasy-list-bot {
        font-size: 14px;
        line-height: 1.5;
        color: #00469B;
    }

    .cdsr-title {
        font-size: 20px;
        margin-bottom: 15px;
    }

    .course-details-sec-right {

        margin-top: 30px;
    }

    /*kim e2_2end*/


    /*kim e3*/

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

    .cmsb-list {
        padding: 0px 5px;
        margin-bottom: 10px;
    }

    .cooperayion-main-sec-btm {
        margin-left: -5px;
        margin-right: -5px;
    }

    .cooperayion-main-sec .cmst-link {
        padding: 2px 6px;
    }

    .cooperayion-main-sec .cooperayion-main-sec-top {
        margin-bottom: 20px;
    }

    /*kim e3end*/



    /*kim e2_1*/
    .ssms-ul-list {
        width: 100%;
    }

    .service-support-mian-sec .cmst-link {
        padding: 4px 12px;
    }

    .cmst-list {
        padding: 0 6px;
    }

    .service-support-mian-sec .cooperayion-main-sec-top {
        margin-left: -6px;
        margin-right: -6px;
    }

    .service-support-mian-sec .cmst-link {
        font-size: 14px;
    }

    .service-support-mian .cooperayion-main-sec-top {
        margin-bottom: 20px;
    }

    .service-support-mian-sec .pc-fenye li {
        width: 28px;
        height: 28px;
        line-height: 28px;
        margin: 0 6px;
    }

    .service-support-mian-sec .ys-pcfy .prev li::after {
        margin-top: 5px;
    }

    .service-support-mian-sec .ys-pcfy .next li::after {
        margin-top: 5px;
    }

    /*kim e2_1end*/

    /*kim f2_2*/

    .detail-main-sec .cdsl-top-bot {
        padding-top: 4px;
        padding-bottom: 12px;
    }

    .detail-main-sec .cdsl-margin-bot {
        padding-top: 20px;
    }

    .detail-main-sec .course-details-sec-left .yxedr-active p {
        line-height: 1.5;
        font-size: 14px;

    }

    .detail-main-sec .course-details-sec-left .yxedr-active h6 {
        font-size: 18px;
        margin-bottom: 2px;
    }

    .detail-main-sec .cdsl-pasy {
        justify-content: space-between;
        margin-top: 15px;
    }

    .detail-main-sec .course-details-sec .yxedr-active {
        padding-bottom: 5px;
    }

    .detail-main-sec .cdsr-title {
        font-size: 18px;
        margin-bottom: 10px;
    }

    .detail-main-sec-text {
        font-size: 14px;
        margin-bottom: 4px;
    }

    .detail-main-sec-date {
        font-size: 12px;

    }

    .dmsr-bot {
        margin-top: 8px;
    }

    .dmsr-image {
        width: 80px;
    }

    .dmsr-text {
        margin-left: 10px;
        font-size: 14px;
    }

    /*kim f2_2end*/


    /*f3*/
    .join-sec-top-tit {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .jstu-list-link-text {
        bottom: 14px;
        padding: 0px 16px;

    }

    .jllt-text {
        font-size: 14px;
    }

    .join-sec-top-ul> :nth-child(3) .jstu-list-link-text {
        bottom: 14px;
    }

    .join-sec-top-ul> :nth-child(4) .jstu-list-link-text {
        bottom: 14px;
    }

    .jstu-list {
        padding: 0 5px;
        margin-bottom: 18px;
    }

    .join-sec-top-ul {
        margin-left: -5px;
        margin-right: -5px;
    }

    .join-sec-btm-tit {
        font-size: 20px;
    }

    .join-sec-btm-cont {
        margin-top: 22px;
    }

    .jsbc-all-list-top {
        padding: 4px 15px;
    }

    .jalt-left-tit p {
        font-size: 16px;
    }

    .jalt-left-text p {
        font-size: 14px;
        margin-top: 2px;
    }

    .jalt-right {
        margin-top: 5px;
    }

    .jsbc-all-list-btm {
        padding: 16px 15px;
    }

    .jsbc-all-list-text {
        margin-top: 6px;
        margin-left: 0;
        width: 100%;
    }

    .jsbc-all-list-text p {
        font-size: 14px;
        margin-bottom: 6px;
    }

    .jalb-cont-list {
        margin-bottom: 6px;
    }

    .jalb-link {
        margin-left: 0;
        font-size: 14px;
    }

    .jalt-left {
        width: 90.833333%;

    }

    .jsbc-all-list-top.on .jalt-right {
        margin-top: 15px;
    }

    .jsbc-all-list-tit {

        margin-bottom: -2px;
    }

    .jalb-link .mod-more-link {
        padding: 10px 24px;
    }

    .jalb-link .mod-more-link p {
        font-size: 16px;
    }

    /*f3end*/

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

    .hdwu-li {
        width: 33.333333%;
        margin-top: 15px;
    }

    .home-data-wrap {
        padding: 18px 5px;
    }

    .habu-li {
        height: 380px;
    }

    .hjbu-li {
        width: 100%;
    }

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

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

    .mod-fot-top {
        padding-left: 20px;
        padding-right: 20px;
    }

    .mftw-tit {
        margin-bottom: 18px;
    }

    .mftw-input input {
        font-size: 14px;
        color: #999999;
        padding-left: 20px;
        padding-right: 50px;
    }

    .mod-fot-top-wrap .mhrr-btm-ul {
        margin-top: 14px;
    }

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

    .mod-side-launch {
        width: 24px;
    }

    .mod-side {
        right: -100%;
        width: 100%;
    }

    .tiny-advant-ul-li {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .tiny-advant-ul {
        margin: 0 -10px;
    }

    .taul-icon {
        width: 38px;
    }

    .taul-tit {
        margin-bottom: 7px;
    }

    .tiny-advant .tiny-advant-tit.std-mar {
        margin-bottom: 20px;
    }

    .select_pctable {
        display: none !important;
    }

    .select_phtable {
        display: block;
    }

    .spnl_title {
        margin-bottom: 5px;
    }

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

    .srct_left {
        flex-wrap: wrap;
    }

    .select-table .select-table-tit {
        text-align: center;
    }

    .select-table-tit .std-tit2 {
        color: #333;
    }

    .select-table-tit {
        margin-bottom: 20px;
    }

    .srct_left {
        flex-wrap: wrap;
        flex-direction: column;
        justify-content: center;
    }

    .srct_left_change,
    .srct_left_reset,
    .srct_text,
    .srct_search {
        margin-bottom: 10px;
        margin-left: 0 !important;
    }

    .srct_search {
        width: 240px;
        margin-left: 15px;
        height: 36px;
    }

    .select_rtv {
        padding: 0 20px;
    }

    .select_rtv::after,
    .select_rtv::before {
        width: 20px;
    }

    .srct_left {
        padding-bottom: 12px;
    }

    .srct_right_list_nub {
        padding: 0;
        margin-bottom: 2px;
    }

    .spnl_title .std_title5 {
        font-size: 16px;
    }

    .filter-baner-le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 15px;
    }

    .filter-baner-ri {
        width: 110px;
    }

    .side-main-cont .yxedr-active p {
        margin-bottom: 5px;
    }

    .drrb-top {
        display: none;
    }

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

    .drrb-wrap span {
        display: inline-block;
    }

    .drrb-wrap {
        width: 100%;
    }

    .drrb-btm-li {
        flex-wrap: wrap;
        padding: 15px 0;
    }

    .drrb-btm-li .drrb-wrap1 {
        justify-content: flex-start;
    }

    .drrb-wrap {
        padding: 3px 12px;
    }


    .rrbu-link-le {
        width: 100%;
    }

    .rrbu-link-ri {
        width: 100%;
        padding-left: 0px;
        padding-top: 22px;
    }

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

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

    .dsbl-le {
        width: 100%;
    }

    .dsbl-ri {
        width: 100%;
        padding-left: 0;
        padding-top: 15px;
    }

    .dsbl-link {
        padding: 32px 0;
    }

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

    .dsbl-ri-info p {
        height: auto;
        /* max-height: 3.5em; */
    }

    .appl-top-word {
        margin-bottom: 22px;
    }

    .appl-middle-cont-word {
        width: 100%;
        padding-right: 0px;
        padding-bottom: 0px;
    }

    .appl-middle-cont-top {
        flex-wrap: wrap;
        padding-bottom: 22px;
    }

    .appl-middle-cont-button {
        padding-left: 60px;
    }

    .appl-middle-cont-button {
        width: 135px;
    }

    .appl-middle .amcw-text {
        margin-bottom: 6px;
    }

    .appl-middle-cont-bottom {
        width: 100%;
    }

    .amcu-li-img {
        width: 100%;
    }

    .amcu-li-word {
        width: calc(100% - 40px);
    }

    .appl-bottom .appl-bottom-title {
        margin-bottom: 18px;
    }

    .appl-bom-ul-li {
        padding-bottom: 20px;
        padding-top: 0;
    }

    .appl-bom-ul-li:last-child {
        padding-bottom: 0;
    }

    .dmhl-bigimg {
        margin-bottom: 15px;
    }

    .dash-main-top-right {
        width: 100%;
    }

    .appl-bottom-text {
        margin-bottom: 18px;
    }

    .sull-tit {
        font-size: 16px;
        margin-bottom: 3px;
    }

    .appl-bom-ul-li:last-child {
        margin-bottom: 0;
    }

    .dmhr-text ul {
        margin-bottom: 0px !important;
    }

    .dmhr-text li:last-child p {
        margin-bottom: 0 !important;
    }

    .ssms-ul-list:last-child {
        margin-bottom: 0 !important;
    }

    .dashboard-page .appl-bottom .appl-bom-ul-li {
        padding-bottom: 0px;
    }

    .news-recommend-pcfy.drrb-fenye {
        padding-top: 28px;
    }

    .ebwu-li a {
        display: block;
        padding: 3px 0;
        line-height: 1.5;
    }

    .rrnl-link {
        padding: 4px 24px;
    }

    .rrtl-btn {
        right: 12px;
    }

    .develo-sort-wrap {
        flex-wrap: wrap;
    }

    .develo-sort-ri {
        margin-left: 0;
        width: 100%;
        margin-top: 14px;
    }

    .develo-sort-wrap {
        margin-bottom: 28px;
    }

    .service-support-mian .ys-pcfy {
        padding-top: 15px;
    }

    .cdsr-ul-list:last-child {
        margin-bottom: 0;
    }

    .cdsl-bot .yxedr-active {
        padding-bottom: 12px;
    }

    .cdsl-pasy {
        margin-top: 15px;
    }

    .cooperayion-main-sec .cmst-link {
        padding: 5px 12px;
    }

    .ccbw-li {
        width: 50%;
        margin: 10px 0;
    }

    .compa-cultur-btm-wrap {
        margin: 0 -10px;
    }

    .odwr-absol {
        width: 80%;
        height: 80%;
    }

    .odwr-li-crit {
        width: 10px;
        height: 10px;
    }

    .odwr-li2 {
        top: 7.4%;
    }

    .odwr-li3 {
        top: 95.6%;
    }

    .odwr-li.odwr-li1 {
        left: -1.1%;
    }

    .home-honor-btm {
        padding: 15px 16px;
    }

    .home-honor-more {
        margin-top: 20px;
    }

    .hhby-control-le {
        left: -2px;
    }

    .hhby-control-ri {
        right: -2px;
    }

    .hhby-swiper-ul {
        padding-left: 20px;
        padding-right: 20px;
    }

    .hlwl-time p span {
        font-size: 18px;
    }

    .home-histor .std-mar {
        margin-bottom: 10px;
    }

    .hhbs-li-wrap-le {
        padding-top: 2px;
    }

    .hhbs-li {
        width: 100% !important;
    }

    .home-histor-btm-swiper {
        margin-bottom: 26px;
    }

    .news-recommend-sec-slick {
        padding-bottom: 20px;
    }

    .news-recommend .news-recommend-pcfy {
        padding-top: 25px;
    }

    .course-details-sec .yxedr-active p {
        margin-bottom: 12px;
    }

    .cdsr-ul {
        padding-bottom: 12px;
    }

    .course-details-sec-left .yxedr-active {
        padding-bottom: 4px;
    }

    .jalb-link .mod-more-link {
        padding: 8px 15px;
    }

    .jalb-link .mod-more-link p {
        font-size: 14px;
    }

    .jsbc-all-list-top {
        padding: 12px 15px;
    }

    .jsbc-all-list:last-child {
        margin-bottom: 0;
    }

    .jalt-left {
        width: 100%;
    }

    .jalt-left-text {
        width: 100%;
    }

    .jalt-right {
        position: absolute;
        top: 50%;
        transform: translateY(-50%) !important;
        right: 15px;
        margin-bottom: 0 !important;
        margin-top: 0 !important;
    }

    .jsbc-all-list-top {
        position: relative;
        padding-right: 35px;
    }

    .jalt-right {
        height: auto !important;
    }

    .jsbc-all-list-top.on .jalt-right {
        transform: translateY(-50%) rotate(180deg) !important;
    }

    .contact-map {
        padding-top: 0;
        padding-left: 20px;
        padding-right: 20px;

    }

    .home-product-btm .hpbc-wrap {
        position: relative;
        top: auto;
        left: auto;
        right: auto;
        bottom: auto;
        transform: none;
        margin-top: 25px;
    }

    .home-product-btm .hpbc-wrap.hpbc-le {
        transform: rotate(180deg);
        margin-right: 25px;
    }

    .home-product-btm .home-product-btm-control {
        justify-content: center;
    }

    /* .data-result .drrb-wrap1 .std-word1 {
        height: 1.75em;
        overflow: hidden;
        -webkit-line-clamp: 1;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
    } */

    .side-main {
        padding-left: 10px;
    }

    .news-recommend-sec-slick {
        padding-bottom: 5px;
    }

    .drrb-btm-li .drrb-wrap1 .std-word1 {
        display: flex;
    }

    .drrb-btm-li .drrb-wrap1 .std-word1 span {
        flex: none;
        margin-top: 4px;
    }

    .drrb-btm-li .drrb-wrap1 .std-word1 a {
        line-height: 1.5;
    }

    .spnl_title {
        margin-bottom: 0px;
    }

    .mc_rtv_right {
        min-height: inherit;
    }

    .mod-side {
        transition: all 0s;
    }

    .mod-side.ont {
        transition: all 0.36s;
        top: 2rem;
    }

    .ybnl-link {
        padding: 6px 12px;
    }

    .ys-banner1 .ys-ban-imgbox::before {
        background: linear-gradient(270deg, rgba(0, 70, 155, 0.00) 7.04%, var(--color) 74.45%, var(--color) 97.86%), linear-gradient(270deg, rgba(48, 63, 70, 0.00) 39.24%, #303F46 61.72%, #161F34 89.19%);
    }

    .hhbs-li:last-child {
        margin-right: 0 !important;
    }

    .mod-side {
        /* width: calc(100% + 1px); */
        border-right: none;
    }

    .mod-side-launch {
        /* left: 100%; */
    }

    .mod-side {
        /* left: calc(-100% - 1px); */
    }

    .side-page .ys-ban-imgbox img {
        min-height: 370px;
        object-fit: cover;
    }

    .develo-sort-btm-li .dsbl-ri-tit span {
        margin-top: 4px;
    }

    .side-page .mod-banner-nav .ybnl-link {
        white-space: nowrap;
    }

    .side-page .mod-banner-nav .ybnl-li {
        flex: none;
    }

    .mod-banner-nav .mCSB_draggerRail,
    .mod-banner-nav .mCSB_dragger_bar {
        height: 2px !important;
    }

    .mod-banner-nav .mCSB_dragger_bar {
        background: #00469B !important;
    }

    .mod-banner-nav .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
    .mod-banner-nav .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -10px;
    }

    .develo-sort-btm-fenye {
        padding-top: 20px;
    }
    
    .ys-ban-txtbox-info {
        width: 100%;
    }
    
   .taul-tit .std-tit20 {
        min-height: auto !important;
    }
    
    .tiny-advant-ul-li {
        width: 100%;
    }
    
    .ccbw-li {
        width: 100%;
    }
    .cgru-li {
        width: 100% !important;
        margin-bottom: 10px;
    }
    .cgru-li:last-child{
        margin-bottom: 0 !important;
    }
    
    .hdwu-li {
        width: 50%;
    }
    
    .cpwl-info {
        flex-wrap: wrap;
    }
    
    .cpwl-info-le {
        margin-bottom: 3px;
    }
    .jstu-list {
        width: 100%;
    }
    
    .develo-sort-btm-li .dsbl-ri-tit {
       flex-wrap: wrap;
    }
    
    .dsbl-ri-tit .std-tit5 {
        line-height: 1.4;
        height: auto;
        -webkit-line-clamp: 20;
    }
    
    .develo-sort-btm-li .dsbl-ri-tit span {
        padding-left: 0px;
    }
    
    .dsbl-ri-tit .std-tit5 {
        width: 100%;
        margin-bottom: 6px;
    }
    
    .dsbl-ri-tit {
        margin-bottom: 12px;
    }
    
   .cooperayion-main-sec-top {
        flex-wrap: nowrap;
        overflow-x: auto;
        white-space: nowrap;
        margin-bottom: 15px;
    }
    
    .cooperayion-main-sec-top .cmst-list {
        margin-bottom: 8px;
    }
    
    
    /* 767end */
}

@media screen and (max-width: 751px) {
    .mod-side.ont {
        transition: all 0.36s;
        top: 0.94rem;
    }
}
@media screen and (max-width: 640px) {
    .mod-side.ont {
        transition: all 0.36s;
        top: 1.6rem;
    }
}
@media screen and (max-width: 480px) {

    /* 480end */
}