@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */

@media screen and (max-width: 1921px) {
    .ys_sypage .ys_ban_txtbox {
        top: 30% !important;
    }
    
}

@media screen and (max-width: 1880px) {
    .mfbn_ri_ul_li {
        margin-left: 162px;
    }

    .mfbn_ri_ul_li {
        margin-left: 140px;
    }
    .ys_sypage .ys_banner .slick-dots {
        width: 90%;
    }


}

@media screen and (max-width: 1680px) {
    .std_tit1 {
        font-size: 52px;
    }

    .mhrn_li {
        margin: 0 30px;
    }

    .mod_hd_ri_nav {
        padding-right: 55px;
    }

    .mod_hd_ri_lan {
        margin-right: 35px;
    }

    .heul_tit p {
        font-size: 50px;
    }

    .home_applic_tit span {
        font-size: 100px;
    }

    .std_tit2,
    .yxedr_active h2 {
        font-size: 42px;
    }

    .home_applic_tit {
        padding-top: 50px;
    }

    .hasu_posi {
        padding: 30px;
    }

    .std_tit3,
    .yxedr_active h3 {
        font-size: 32px;
    }

    .hasu_posi_info {
        margin-bottom: 12px;
    }

    .home_case_ri_tit {
        margin-bottom: 60px;
    }

    .hcrl_li_wrap_info {
        margin-bottom: 60px;
    }

    .hcrl_ul {
        padding-bottom: 100px;
    }

    .home_trend_btm_list {
        width: calc(100% + 150px);
    }

    .mfbn_ri_ul_li {
        margin-left: 110px;
    }

    .mfbn_le {
        width: 186px;
    }

    .home_case_side_btn {
        left: -52px;
    }

    .ys_nypage .ban_info {
        margin-top: 26px;
    }

    .ys_b1page .ban_info p {
        margin-bottom: 12px;
    }

    .ys_b1page .ban_more {
        margin-top: 30px;
    }

    .mod_tit32 {
        font-size: 28px;
    }

    .invite_handl_top_ri {
        margin-top: 13px;
    }

    .chbw_posit {
        padding: 40px 26px;
    }

    .detai_wrap_le_btm {
        padding: 0 30px;
    }

    .qctr_li,
    .qctr_li1 {
        margin-right: 30px;
    }

    .ys_b2page .ys_footer .mod_fot_top .ys_cont1680 {
        width: 82.5%;
    }

    .chbw_posit_btm_ri p {
        min-height: 3.2em;
    }

    .sabu_wrap_bg_tit .std_tit4 {
        font-size: 22px;
    }

    .sabu_li {
        width: 14%;
    }

    .sabu_li.act {
        width: 58%;
    }

    .custom_case_btm {
        margin-top: -194px;
    }

    .mfbn_ri {
        margin-top: 26px;
    }

    .mhrn_down_ul_li {
        padding: 0 28px;
    }

    .mhrn_down_ul {
        margin: 0 -28px;
    }

    .inves_admin_li1 .ialw_wrap:nth-child(3) .ialw_wrap_ri p {
        min-height: 3.2em;
    }

    .sabu_li {
        width: 21%;
    }

    .ys_sypage .ys_banner .slick-dots {
        width: 82.5%;
    }
    
    
    .mod_hd_ri_nav {
        padding-right: 10px;
    }
    
    .mhrn_li {
    margin: 0 25px;
}

    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .htbl_ul_li {
        width: 390px !important;
        margin-right: 50px;
    }

    .std_tit1 {
        font-size: 48px;
    }

    .mhrn_li {
        margin: 0 24px;
    }

    .mod_hd_ri_nav {
        padding-right: 40px;
    }

    .mod_hd_ri_lan {
        margin-right: 25px;
    }

    .ban_info {
        margin-top: 35px;
    }

    .ban_more {
        margin-top: 55px;
    }

    .mfbn_ri_ul_li {
        margin-left: 90px;
    }

    .mhrn_down_ul_li {
        padding: 0 30px;
    }

    .mhrn_down_ul {
        margin: 0 -30px;
    }

    .mdul_icon {
        width: 50px;
    }

    .cirl_li {
        margin-bottom: 20px;
    }

    .ys_banner1 .ban_info p {
        margin-bottom: 7px;
    }

    .ys_banner1 .ban_more {
        margin-top: 30px;
    }

    .idlu_wrap_icon {
        width: 76px;
        margin: 0 auto;
        margin-bottom: 16px;
    }

    .ialw_wrap_ri {
        padding-left: 30px;
    }

    .ialw_wrap_ri p {
        font-size: 14px;
    }

    .chbw_posit_top {
        margin-bottom: 12px;
    }

    .pnlu_li {
        padding: 0 15px;
        margin-bottom: 40px;
    }

    .produ_navig_list_ul {
        margin: 0 -15px;
    }

    .detai_wrap_le_btm {
        padding: 0 15px;
    }

    .clul_wrap_tit {
        margin-top: 12px;
        margin-bottom: 15px;
    }

    .qctr_li,
    .qctr_li1 {
        margin-right: 20px;
    }

    .nwll_ri_tit {
        margin-bottom: 9px;
    }

    .nwll_ri {
        padding-left: 26px;
    }

    .new_wrap {
        padding-top: 80px;
    }

    .page_cont_le {
        padding-right: 70px;
    }

    /* .inves_admin_li1 .ialw_wrap:nth-child(1) .ialw_wrap_ri p {
        min-height: 3.8em;
    } */

    .sabu_li {
        width: 15%;
    }

    .sabu_li.act {
        width: 55%;
    }

    .home_trend_btm_list {
        width: calc(100% + 136px);
    }

    .ccbc_top {
        padding-bottom: 0px;
    }

    .ialw_wrap .ialw_wrap_ri {
        margin-top: 3px;
    }

    .pnlw_tit p {
        font-size: 14px;
    }

    .dwrw_stop {
        padding: 22px 30px;
    }

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

    .mhrn_down_ul_li {
        padding: 0 25px;
    }

    .ialw_li {
        padding: 0 25px;
    }

    .inves_admin_li_wrap {
        padding: 40px 20px;
    }

    .ialw_wrap_ri {
        padding-left: 5px;
    }

    .sabu_li {
        width: 23%;
    }
    
    .mod_hd_ri_nav {
        padding-right: 10px;
    }
.mhrn_li {
    margin: 0 19px;
}
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .ys_modal_content {
        max-height: 650px;
    }

    .mod_hd_le_certif p {
        font-size: 14px;
    }

    .mhrn_li {
        margin: 0 20px;
    }

    .mhrn_link {
        font-size: 14px;
    }

    .mod_hd_le_logo a {
        line-height: 70px;
    }

    .mhrn_link {
        line-height: 70px;
    }

    .mhrs_icon {
        line-height: 70px;
    }

    .mhrl_text_le p {
        line-height: 70px;
    }

    .std_tit1 {
        font-size: 40px;
    }

    .mod_more_le p {
        font-size: 14px;
        line-height: 42px;
    }

    .mod_more_ri {
        width: 20px;
    }

    .mod_more_link {
        padding: 0 20px;
    }

    .ybsb_btn {
        width: 34px;
        height: 82px;
    }

    .mod_advic {
        width: 40px;
    }

    .heul_icon {
        width: 52px;
    }

    .heul_tit p {
        font-size: 40px;
    }

    .std_tit2,
    .yxedr_active h2 {
        font-size: 36px;
    }

    .home_applic_tit span {
        font-size: 84px;
    }

    .home_applic_tit {
        padding-top: 36px;
    }

    .hasu_li {
        padding: 0 12px;
    }

    .home_applic_swip {
        margin: 0 -12px;
    }

    .hasu_posi {
        padding: 20px 30px;
    }

    .std_tit3,
    .yxedr_active h3 {
        font-size: 28px;
    }

    .hasu_posi_tit {
        margin-bottom: 6px;
    }

    .hasu_posi_info {
        margin-bottom: 9px;
    }

    .mod_more1_le p {
        font-size: 14px;
    }

    .mod_more1_ri {
        width: 20px;
    }

    .hacr_btn {
        width: 40px;
        height: 40px;
    }

    .hacr_ri {
        margin-left: 26px;
    }

    .hacr_btn .iconfont {
        font-size: 20px;
    }

    .home_applic_ctrol_ri {
        width: 156px;
    }

    .home_applic_ctrol_le {
        width: calc(100% - 156px);
    }

    .std_mar {
        margin-bottom: 36px;
    }

    .home_case_ri {
        padding-left: 80px;
    }

    .home_case_ri_tit {
        margin-bottom: 40px;
    }

    .hcrl_li_wrap_info {
        margin-bottom: 35px;
    }

    .hcrl_ul {
        padding-bottom: 70px;
    }

    .std_padd {
        padding: 80px 0;
    }

    .std_padd1 {
        padding: 90px 0;
    }

    .htbl_ul_li {
        width: 360px !important;
        margin-right: 30px;
    }

    .std_tit4,
    .yxedr_active h4 {
        font-size: 22px;
    }

    .hulw_top_tit {
        margin-bottom: 20px;
    }

    .mftr_le_ul_li {
        padding-right: 52px;
    }

    .mftr_le_ul_li::after {
        right: 26px;
    }

    .mfbn_le {
        width: 156px;
    }

    .mod_fot_btm {
        padding-top: 80px;
    }

    .mfbn_ri_ul_li {
        margin-left: 80px;
    }

    .mrul_tit a {
        font-size: 16px;
    }

    .mrul_tit_info_li a {
        font-size: 14px;
    }

    .mrul_tit_info_li {
        margin-bottom: 12px;
    }

    .mrul_tit {
        margin-bottom: 18px;
    }

    .mfcw_le p {
        font-size: 12px;
    }

    .mfcw_ri a {
        font-size: 12px;
        margin-left: 26px;
    }

    .mod_advic {
        bottom: 30px;
        right: 30px;
    }

    .home_case_side_btn {
        left: -42px;
    }

    .mhrn_down_ul_li {
        padding: 0 20px;
    }

    .mhrn_down_ul {
        margin: 0 -20px;
    }

    .mdul_icon {
        width: 38px;
    }

    .mdul_tit p {
        font-size: 14px;
    }

    .mhrn_down_ul_li a {
        padding: 16px 10px;
    }

    .yx_search3xlbox {
        top: 70px;
    }

    .mhrl_btm {
        top: 70px;
    }

    .mcul_icon {
        width: 44px;
        margin-bottom: 12px;
    }

    .mod_contapop_ab {
        width: 960px;
        padding: 30px;
        padding-bottom: 52px;
    }

    .mcul_tit {
        margin-bottom: 12px;
    }

    .mod_contapop_ab_cloce {
        width: 36px;
        top: 20px;
        right: 20px;
    }

    .ys_nypage .ys_main {
        margin-top: 70px;
    }

    .cdbu_wrap_info p::after {
        width: 16px;
        height: 16px;
    }

    .cdbu_wrap {
        min-height: 320px;
    }

    .cdbu_wrap_info p::after {
        width: 14px;
        height: 14px;
        top: 7px;
    }

    .compa_innov_ri {
        padding-left: 80px;
    }

    .cirl_wrap {
        padding: 20px 32px;
    }

    .cirl_tit {
        margin-bottom: 10px;
    }

    .cqbu_li {
        width: 45%;
    }

    .cqbu_icon {
        width: 56px;
        margin-bottom: 12px;
    }

    .cqbu_tit {
        margin-bottom: 12px;
    }

    .ceru_li {
        padding: 0 18px;
    }

    .compa_enter_ri_ul {
        margin: 0 -18px;
    }

    .ceru_wrap .ys_imgbox_cover {
        width: 54px;
        margin: 0 auto;
        margin-bottom: 12px;
    }

    .mod_tit32 {
        font-size: 24px;
    }

    .ccbl_wrap {
        margin-right: 30px;
    }

    .ys_b1page .ban_cont {
        width: 66%;
    }

    .ys_banner1 .ban_info p {
        margin-bottom: 2px;
    }

    .ys_banner1 .ban_more {
        margin-top: 20px;
    }

    .idlu_wrap_icon {
        width: 68px;
    }

    .idlu_wrap {
        padding: 35px 20px 40px;
    }

    .idlu_wrap_tit {
        margin-bottom: 12px;
    }

    .invite_welfa_ri::after {
        height: 260px;
    }

    .iwll_li {
        padding: 0 15px;
        margin-bottom: 15px;
    }

    .invite_welfa_le_list {
        margin: 0 -15px;
    }

    .iwll_wrap_le {
        width: 56px;
    }

    .iwll_wrap_ri {
        width: calc(100% - 56px);
    }

    .icbu_li {
        width: 360px !important;
        margin: 0 15px;
    }

    .icbu_li:nth-child(2n) {
        margin-top: 26px;
    }

    .invite_handl_top_ri {
        margin-top: 10px;
    }

    .ban_certi_cont {
        padding: 26px;
    }

    .ban_certi_top {
        margin-bottom: 45px;
    }

    .bcbl_btm_icon {
        width: 16px;
    }

    .ban_certi_btm_le {
        padding-right: 35px;
    }

    .ban_certi {
        width: 550px;
    }

    .ys_b3page .ban_cont {
        width: calc(100% - 550px);
    }

    .ban_certi_top_ingo .std_tit4 {
        font-size: 18px;
    }

    .irru_wrap_ri {
        width: 40px;
    }

    /* .inves_relea_ri {
        width: 380px;
    } */

    .inves_relea_le {
        /* width: calc(100% - 380px); */
        padding-right: 30px;
    }

    .irlw_ri {
        width: 136px;
    }

    .irlw_le {
        width: calc(100% - 136px);
    }

    .irlw_ri_icon {
        width: 26px;
    }

    .irru_li {
        height: 198px;
        margin-bottom: 30px;
    }

    .ialw_li {
        padding: 0 10px;
    }

    .inves_admin_li_wrap {
        padding: 40px 20px;
    }

    .ialu_li {
        padding: 0 10px;
    }

    .inves_admin_li_ul {
        margin: 0 -10px;
    }

    .conta_phon_li {
        padding: 0 10px;
    }

    .conta_phon_ul {
        margin: 0 -10px;
    }

    .conta_phon_li .idlu_wrap {
        padding: 35px 26px 50px;
    }

    .conta_phon_li .idlu_wrap_desz {
        width: 42%;
    }

    .conta_phon_li .idlu_wrap_tit {
        margin-bottom: 8px;
    }

    .chbw_posit {
        padding: 28px 24px;
    }

    .crlu_li {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 38px;
    }

    .conta_resea_list_ul {
        margin: 0 -10px;
    }


    .pnlw_icon {
        width: 42px;
        margin-bottom: 6px;
    }

    .pnlw_tit p {
        font-size: 16px;
    }

    .produ_navig {
        padding-top: 40px;
    }

    .produ_navig_ul {
        margin-bottom: 35px;
    }

    .detai_wrap_le_top {
        margin-bottom: 70px;
    }

    .detai_wrap_le {
        padding: 130px 30px 50px;
    }

    .dllw_info p {
        font-size: 14px;
    }

    .dwlb_le_li_wrap .ys_imgbox_cover {
        width: 26px;
    }

    .dwlb_le {
        width: 210px;
    }

    .dwlb_ri {
        width: calc(100% - 210px);
    }

    .dwlb_ri::after {
        height: 26px;
    }

    .detai_wrap_ri {
        padding-left: 66px !important;
    }

    .dwrw_top {
        margin-bottom: 24px;
    }

    .dlll_wrap_ri_tit {
        margin-bottom: 3px;
    }

    .dwrw_list_li {
        margin-bottom: 12px;
    }

    .dlll_li {
        margin-bottom: 18px;
    }

    .dlil_le {
        padding-right: 20px;
    }

    .dwrw_list_img_li:nth-child(2n) .dlil_le {
        padding-left: 20px;
    }

    .dwrw_list_li_top {
        margin-bottom: 18px;
    }

    .dlla_arran {
        margin-bottom: 10px;
    }

    .dllc_car_wrap_info {
        padding: 12px;
    }

    .dblb_li {
        margin-bottom: 12px;
    }

    .dwrw_list_li_intel {
        min-height: 176px;
        padding: 20px;
    }

    .dllc_case_ri {
        padding-left: 26px;
    }

    .foul_wrap_top {
        margin-bottom: 6px;
    }

    .foul_wrap_btm input {
        height: 36px;
        padding: 0 14px;
        font-size: 14px;
    }

    .form_obtai_ul_li {
        padding: 0 15px;
        margin-bottom: 16px;
    }

    .form_obtai_ul {
        margin: 0 -15px;
    }

    .foul_wrap_btm textarea {
        height: 130px;
        padding: 14px;
        font-size: 14px;
    }

    .form_obtai_test_cen {
        width: 200px;
    }

    .form_obtai_cont {
        width: 905px;
    }

    .sabu_wrap {
        height: 370px;
    }

    .sabu_li {
        width: 14%;
    }

    .sabu_li.act {
        width: 58%;
    }

    .sabu_wrap_bg_tit {
        padding: 22px;
    }

    .sabl_wrap_ri {
        width: 34%;
    }

    .sabl_wrap_le {
        width: 66%;
    }

    .swll_top {
        width: 50px;
        top: -25px;
        left: 20px;
    }

    .sabl_wrap_le_li {
        padding: 20px;
        padding-top: 38px;
        margin-bottom: 46px;
    }

    .soluti_advan_list_li {
        padding: 0 15px;
    }

    .soluti_advan_list {
        margin: 0 -15px;
    }

    .soluti_advan_list .sabl_wrap_le_li {
        margin-bottom: 20px;
    }

    .invite_devel_tit {
        margin-bottom: 25px;
    }


    .srbu_li {
        padding: 0px 15px;
    }

    .soluti_relate_btm_ul {
        margin: 0 -15px;
    }

    .soluti_relate_btm .hacr_le {
        left: -60px;
    }

    .soluti_relate_btm .hacr_ri {
        right: -60px;
    }

    .soluti_list_li {
        margin-bottom: 55px;
    }

    .case_deta_top {
        margin-bottom: 55px;
    }

    .case_deta_btm_le {
        padding-right: 55px;
        width: calc(100% - 320px);
    }

    .case_deta_btm_ri {
        width: 320px;
    }

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

    .case_list_ul {
        margin: 0 -10px;
    }

    .quest_cont_top {
        padding: 32px 30px;
    }

    .qctr_li,
    .qctr_li1 {
        padding: 4px 12px;
    }

    .qctr_li img {
        margin-left: 10px;
    }

    .quest_cont_btn_li {
        margin-left: 25px;
    }

    .quest_cont_list_li {
        padding: 30px;
        margin-bottom: 35px;
    }

    .qcll_tit {
        margin-bottom: 20px;
    }

    .down_cont_swi_li {
        padding: 0 16px;
    }

    .down_cont_swi {
        margin: 0 -16px;
        margin-bottom: 35px;
    }

    .dcsl_le {
        width: 50px;
    }

    .down_video_li {
        padding: 0 15px;
        margin-bottom: 30px;
    }

    .down_video_ul {
        margin: 0 -15px;
    }

    .down_list_cont {
        padding: 32px;
    }

    .dvlw_top {
        padding-bottom: 16px;
    }

    .suppo_highl_btm_ri .shbl_wrap {
        padding: 30px 20px;
        height: 200px;
        margin-bottom: 30px;
    }

    .suppo_highl_btm_ri {
        padding-left: 30px;
    }

    .suppo_highl_btm_le .shbl_wrap {
        height: 432px;
    }

    .shbl_wrap {
        padding: 30px;
    }

    .shbl_wrap_top_ri {
        width: 40px;
    }

    .shbl_wrap_top_le {
        width: calc(100% - 40px);
    }

    .suppo_conta_ri {
        padding-right: 50px;
        padding-bottom: 74px;
    }

    .suppo_conta_ri_tit {
        margin-bottom: 50px;
    }

    .new_wrap_list_li {
        padding: 0 16px;
        margin-bottom: 32px;
    }

    .new_wrap_list {
        margin: 0 -16px;
    }

    .ys_f1page .down_cont_swi {
        margin-bottom: 50px;
    }

    .nwab_ri {
        padding-left: 50px;
    }

    .page_cont_ri {
        width: 330px;
    }

    .page_cont_le {
        width: calc(100% - 330px);
    }

    .quest_pop_tit {
        margin-bottom: 16px;
    }

    .ys_modal_content {
        width: 1010px;
    }

    .mod_hd_le_certif {
        margin-top: 16px;
    }

    .cdbr_top {
        margin-bottom: 38px;
    }

    .cdbr_tit {
        margin-bottom: 16px;
    }

    .pcrs_top {
        margin-bottom: 16px;
    }

    .ys_e2page .mod_paging {
        margin-top: 42px;
    }

    .case_deta_cont.act {
        padding-top: 70px;
    }

    .mod_hd_le_logo {
        width: 270px;
    }

    .mhrn_link {
        font-size: 16px;
    }

    .mfbn_ri {
        margin-top: 17px;
    }

    .std_tit20 {
        font-size: 18px;
    }

    .mhrn_down {
        top: 70px;
    }

    .dblb_le {
        width: 28%;
    }

    .dblb_ri {
        width: 72%;
    }

    .mfbn_ri_ul_li {
        margin-left: 110px;
    }

    .ys_b1page .ban_cont {
        width: 57%;
    }

    .sabu_wrap_bg_tit .std_tit4 {
        font-size: 20px;
    }

    .home_trend_btm_list {
        width: calc(100% + 126px);
    }

    .ceul_wrap {
        padding: 40px 30px 25px;
    }

    .ceul_tit {
        margin-bottom: 10px;
    }

    .ceul_info {
        margin-bottom: 15px;
    }

    .ceul_wrap .ys_imgbox_cover {
        width: 90px;
    }

    .cfbl_wrap_tit {
        margin-bottom: 13px;
    }

    .cfbl_li {
        padding: 0 40px;
    }

    .custom_case_top {
        padding: 0 35px;
    }

    .custom_case_top_img img {
        border-radius: 30px;
    }

    .ccbc_top {
        padding-bottom: 20px;
    }

    .ccbc_li_ri {
        padding-left: 50px;
    }

    .ccbc_li:nth-child(2n) .ccbc_li_ri {
        padding-right: 50px;
    }

    .ccbc_li_ri_tit {
        margin-bottom: 18px;
    }

    .ccbc_li_ri_info {
        margin-bottom: 25px;
    }

    .clru_li {
        margin-bottom: 16px;
    }

    .ccbc_li {
        margin-bottom: 50px;
    }

    .mfbn_ri {
        margin-top: 20px;
    }

    .mrul_tit a {
        font-size: 18px;
    }

    .mrul_tit_info_li a {
        font-size: 16px;
    }

    .mfbn_ri_ul_li {
        margin-left: 90px;
    }

    .mfcw_le p {
        font-size: 14px;
    }

    .mfcw_ri a {
        font-size: 14px;
    }

    .ceul_wrap_top {
        margin-top: 10px;
    }

    .mod_tit32 {
        font-size: 26px;
    }

    .mod_advic1 {
        width: 38px;
        bottom: 80px;
        right: 31px;
    }

    .dwrw_list_liz .nwab_ri {
        padding-left: 25px;
    }

    .ys_c2page .mod_bread {
        top: -46px;
    }

    .pnlw_tit p {
        font-size: 14px;
    }

    .produ_navig_li {
        padding: 0 5px;
    }

    .produ_navig_ul {
        margin-left: -5px;
        margin-right: -5px;
    }

    .dwrw_stop {
        margin-top: 20px;
    }

    .dwrw_stop {
        padding: 20px 25px;
    }

    .dwrw_stop .swrb_le .std_tit4 {
        font-size: 20px;
    }

    .dwrw_stop .swrb_ri {
        width: 20px;
    }

    .dwrw_stop_info p {
        font-size: 14px;
    }

    .inves_relea_le_ifram {
        height: 428px;
    }

    .inves_relea_le_swit {
        height: 426px;
    }

    .irru_li {
        height: 175px;
    }

    .inves_relea_le_swit {
        height: 380px;
    }

    .ys_f1page .dcsl_le {
        width: 34px;
    }

    .conta_pop_cont {
        width: 450px;
        padding: 45px 55px 50px;
    }

    .conta_pop_tit {
        margin-bottom: 40px;
    }

    .cpbl_link {
        width: 140px;
        line-height: 36px;
    }

    .sabu_li {
        width: 22%;
    }
    
    .ys_sypage .ys_ban_txtbox {
        top: 32% !important;
    }
    
    .mod_hd_ri_phmn p {
        font-size: 14px;
    }
    .mod_hd_ri_phmn img {
        width: 20px;
    }
    
    .mhrn_li {
    margin: 0 13px;
}
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    .ys_nypage .ban_info {
        margin-top: 20px;
    }

    .ys_b1page .ban_info p {
        margin-bottom: 6px;
    }

    .ys_b1page .ban_more {
        margin-top: 20px;
    }

    .compa_enter_le {
        width: 28%;
    }

    .compa_enter_ri {
        width: 72%;
    }

    .dwlb_le {
        width: 180px;
    }

    .dwlb_ri {
        width: calc(100% - 180px);
    }

    .sabu_li {
        width: 15%;
    }

    .sabu_li.act {
        width: 55%;
    }

    .qctr_li,
    .qctr_li1 {
        margin-right: 15px;
    }

    .nwll_ri_info p {
        font-size: 14px;
    }

    .nwll_ri_tit {
        margin-bottom: 5px;
    }

    .page_cont_le {
        padding-right: 40px;
    }

    .mhrn_link {
        font-size: 14px;
    }

    .ialw_wrap_ri {
        padding-left: 16px;
    }

    .mfbn_ri_ul_li {
        margin-left: 80px;
    }

    .home_trend_btm_list {
        width: calc(100% + 119px);
    }

    .custom_case_btm {
        margin-top: -170px;
    }

    .clru_li p {
        font-size: 14px;
    }

    .mhrn_down_ul_li {
        padding: 0 15px;
    }

    .sabu_li {
        width: 23%;
    }
    
    .ys_sypage .ys_ban_txtbox {
    top: 30% !important;
}

    /* 1360end */
}

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

    .mhrn_down_ul_li {
        padding: 0 10px;
    }

    .mhrn_down_ul {
        margin: 0 -10px;
    }

    .ys_b1page .ban_info p {
        font-size: 14px;
    }

    .cirl_tit {
        margin-bottom: 6px;
    }

    .compa_innov_le {
        width: 43%;
    }

    .compa_innov_ri {
        width: 57%;
    }

    .cirl_li {
        margin-bottom: 8px;
    }

    .ys_b2page .ys_pos_center {
        top: 46%;
    }

    .dwlb_le {
        width: 170px;
    }

    .dwlb_ri {
        width: calc(100% - 170px);
    }

    .sabl_wrap_le {
        width: 72%;
    }

    .swrw_icon {
        width: 40px;
    }

    .soluti_advan_list_li {
        padding: 0 10px;
    }

    .soluti_advan_list {
        align-items: stretch;
    }

    .soluti_advan_list .swll_info p {
        height: 6.4em;
        -webkit-line-clamp: 4;
    }

    .case_ban_le_tit {
        margin-bottom: 25px;
    }

    .cdbr_top {
        margin-bottom: 50px;
    }

    .cdbr_tit {
        margin-bottom: 16px;
    }

    .cdbr_li a {
        padding: 15px 0 15px;
    }

    .pcrs_top {
        margin-bottom: 18px;
    }

    .ys_share_img {
        width: 40px;
    }

    .qctr_li p {
        font-size: 14px;
    }

    .dcsl_le {
        width: 36px;
    }

    .dcsl_ri p {
        font-size: 16px;
    }

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

    .down_video_ul {
        margin: 0 -10px;
    }

    .down_video_li_wrap {
        border-radius: 10px;
    }

    .dlul_le {
        padding-right: 20px;
    }

    .dlul_le_icon {
        margin-left: 16px;
    }

    .stop_warp_list .nwab_ri {
        padding-left: 35px;
    }

    .nwab_li .dblb_li {
        margin-bottom: 6px;
    }

    .new_wrap_activi {
        padding-top: 0px;
    }

    .new_wrap_activi_top {
        margin-bottom: 30px;
    }

    .mod_hd_le_logo {
        width: 240px;
    }

    .inves_admin_li1 .ialw_wrap:nth-child(3) .ialw_wrap_ri p {
        min-height: 3.2em;
    }

    .down_list_ul_li .dlul_le .dlul_le_icon {
        margin-left: 0;
        margin-right: 16px;
    }

    .ceru_wrap_info p span {
        padding: 0 4px;
    }

    .ceru_wrap_info p {
        font-size: 16px;
    }

    .sabu_wrap_bg_tit .std_tit4 {
        font-size: 18px;
    }

    .home_trend_btm_list {
        width: calc(100% + 112px);
    }

    .ceul_wrap {
        padding: 32px 20px 25px;
    }

    .ceul_wrap .ys_imgbox_cover {
        width: 72px;
    }

    .ccbc_btm {
        border-radius: 30px;
        padding: 50px 35px;
        padding-bottom: 0;
    }


    .mod_tit32 {
        font-size: 26px;
    }

    .dvlw_btm_le p {
        font-size: 16px;
    }

    .produ_navig_li {
        padding: 0 5px;
    }

    .produ_navig_ul {
        margin: 0 -5px;
    }

    .pnlw_tit p {
        font-size: 14px;
    }

    .qctr_li p {
        font-size: 16px;
    }

    .dcsl_ri p {
        font-size: 18px;
    }

    .ys_b1page .ban_info p {
        font-size: 16px;
    }

    .mrul_tit_info_li a {
        font-size: 14px;
    }

    .mrul_tit a {
        font-size: 16px;
    }

    .mrul_tit_info_li a {
        font-size: 16px;
    }

    .mrul_tit a {
        font-size: 18px;
    }

    .mfbn_ri_ul_li {
        margin-left: 52px;
    }

    .mfcw_ri a {
        margin-left: 12px;
    }

    .mhrn_link {
        font-size: 16px;
    }

    .mod_hd_ri_nav {
        padding-right: 16px;
    }

    .mhrn_li {
        margin: 0 15px;
    }

    .mod_hd_le_logo {
        width: 284px;
    }

    .mdul_tit p {
        font-size: 16px;
    }

    .mhrn_down_ul_li {
        padding: 0 6px;
    }

    .mhrn_down_ul {
        margin: 0 -6px;
    }

    .mhrn_down {
        padding: 20px 60px;
    }

    .produ_navig_ul {
        margin-bottom: 25px;
    }

    .dwrw_list_liz .pnlu_wrap_btm_tit {
        margin-bottom: 3px;
    }

    .dwrw_list_liz .pnlu_wrap_btm_info {
        margin-bottom: 30px;
    }

    .conta_phon_li .idlu_wrap {
        padding: 35px 18px 50px;
    }

    .ccbc_li:nth-child(2n) .ccbc_li_ri {
        padding-right: 25px;
    }

    .ccbc_li_ri {
        padding-left: 25px;
    }

    .htbl_ul_li {
        width: 280px !important;
    }

    .std_tit4,
    .yxedr_active h4 {
        font-size: 20px;
    }

    .pnlw_tit p {
        font-size: 12px;
    }

    .dwrw_stop {
        padding: 16px 18px;
    }

    .dwrw_stop .swrb_le .std_tit4 {
        font-size: 18px;
    }

    .dwrw_stop_info {
        padding-top: 6px;
        padding-bottom: 10px;
    }

    .ys_f1page .dcsl_le {
        width: 28px;
    }

    .ys_f1page .down_cont_swi {
        margin-bottom: 40px;
    }

    .ys_sypage .ys_ban_txtbox {
        top: 29% !important;
    }
    
    
    
    .mod_hd_ri_phmn {
        margin-right: 16px;
    }
    
    .mod_hd_ri_lan {
    margin-right: 16px;
}
.mhrn_li {
    margin: 0 7px;
}
.mhrn_link {
    font-size: 14px;
}
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .compa_enter {
        padding: 0 20px;
    }

    .ybsb_le {
        left: 20px;
    }

    .ybsb_ri {
        right: 20px;
    }

    .ybsb_btn {
        width: 28px;
        height: 68px;
    }

    .ys_sypage .ban_cont {
        padding: 0 25px;
    }

    .std_tit5,
    .yxedr_active h5,
    .std_word1 p {
        font-size: 16px;
    }

    .ban_info {
        margin-top: 20px;
    }

    .ban_more {
        margin-top: 32px;
    }

    .mod_advic {
        bottom: 20px;
        right: 20px;
    }

    .mod_advic {
        width: 34px;
    }

    .heul_icon {
        width: 46px;
    }

    .heul_tit p {
        font-size: 26px;
    }

    .home_exper_ul_li::after {
        height: 30px;
    }

    .std_padd {
        padding: 60px 0;
    }

    .std_tit2,
    .yxedr_active h2 {
        font-size: 24px;
    }

    .home_applic_tit span {
        font-size: 56px;
    }

    .home_applic_tit {
        padding-top: 18px;
    }

    .std_mar {
        margin-bottom: 26px;
    }

    .hasu_posi {
        padding: 20px 20px;
    }

    .std_tit3,
    .yxedr_active h3 {
        font-size: 20px;
    }

    .home_case_ri_tit {
        margin-bottom: 25px;
    }

    .hcrl_li_wrap_tit {
        margin-bottom: 12px;
    }

    .hcrl_li_wrap_info {
        margin-bottom: 26px;
    }

    .hcrl_ul {
        padding-bottom: 45px;
    }

    .home_case_side_btn {
        left: -36px;
    }

    .std_tit4,
    .yxedr_active h4 {
        font-size: 18px;
    }

    .mcul_tit {
        margin-bottom: 8px;
    }

    .ys_b1page .ys_pos_center {
        top: 44%;
    }

    .cdbu_wrap_info p::after {
        width: 12px;
        height: 12px;
        top: 6px;
    }

    .compa_innov_le {
        width: 40%;
    }

    .compa_innov_ri {
        width: 60%;
    }

    .cirl_li {
        margin-bottom: 30px;
    }

    .mod_tit32 {
        font-size: 20px;
    }


    .invite_handl_top_ri {
        margin-top: 0px;
    }

    .produ_navig {
        padding-top: 40px;
    }

    .detai_wrap_le_btm {
        padding: 0 0px;
    }

    .soluti_relate_btm_ul {
        padding-left: 40px;
        padding-right: 40px;
    }

    .soluti_relate_btm .hacr_le {
        left: -16px;
    }

    .soluti_relate_btm .hacr_ri {
        right: -16px;
    }

    .page_cont_le_tit {
        margin-bottom: 18px;
    }

    .page_cont_le_btm {
        padding-top: 25px;
    }

    .ys_b2page .ys_footer .mod_fot_top .ys_cont1680 {
        width: 100%;
    }

    .case_deta_cont.act {
        padding-top: 50px;
    }

    .home_trend_btm_list {
        width: calc(100% + 40px);
    }

    .custom_case_top {
        padding: 0 0;
    }

    .custom_case_btm {
        margin-top: -150px;
    }

    .pnlu_wrap_btm_tit .std_tit20 {
        font-size: 20px;
    }

    .mod_advic1 {
        width: 32px;
        bottom: 65px;
        right: 21px;
    }

    .ys_c2page .mod_bread {
        top: -45px;
    }

    .ys_sypage .ys_banner .slick-dots {
        width: calc(100% - 80px);
    }
    
    .ys_sypage .ys_ban_txtbox {
    top: 32% !important;
}

    /* 1200end */
}

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

    .std_tit1 {
        font-size: 28px;
    }

    .mfbn_ri_ul_li {
        margin-left: 50px;
    }

    .std_padd1 {
        padding: 70px 0;
    }

    .mlul_wrap {
        width: 26px;
    }

    .mftr_le_ul_li::after {
        height: 12px;
    }

    .mftr_le_ul_li {
        padding-right: 40px;
    }

    .mftr_le_ul_li::after {
        right: 19px;
    }

    .mod_contapop_ab {
        width: calc(100% - 40px);
    }

    .ys_nypage .ys_main {
        margin-top: 0;
    }

    .ys_b1page .ban_info p {
        display: none;
    }

    .compa_innov_le {
        display: none;
    }

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

    .cirl_wrap {
        padding: 20px 0px 30px;
        padding-top: 0;
    }

    .cirl_li,
    .cirl_wrap {
        border-radius: 0;
    }

    .cirl_li .ys_imgbox_cover {
        display: block;
        margin-top: 15px;
    }

    .cirl_li .ys_imgbox_cover img {
        object-fit: cover;
    }

    .compa_enter_le {
        width: 100%;
        margin-bottom: 20px;
    }

    .compa_enter_ri {
        width: 100%;
    }

    .compa_enter_cont {
        flex-wrap: wrap;
    }

    .compa_cooper_btm::after {
        width: 25%;
    }

    .compa_cooper_btm::before {
        width: 25%;
    }

    .cqbu_li {
        padding: 20px 25px;
    }

    .cirl_li .ys_imgbox_cover {
        border-radius: 10px;
    }

    .ys_b2page .ban_info {
        display: none;
    }

    .idlu_wrap_icon {
        width: 62px;
        margin-bottom: 10px;
    }

    .idlu_wrap {
        padding: 25px 20px 30px;
    }

    .idlu_wrap_tit {
        margin-bottom: 8px;
    }

    .invite_welfa_ri {
        padding-left: 42px;
    }

    .iwll_wrap_le {
        width: 48px;
    }

    .iwll_wrap_ri {
        width: calc(100% - 48px);
        padding-left: 4px;
    }

    .iwll_wrap_ri_cont {
        padding: 6px 12px;
    }

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

    .invite_welfa_le_list {
        margin: 0 -10px;
    }

    .invite_welfa_le_info {
        margin-bottom: 26px;
    }

    .ihbs_li {
        padding: 0 10px;
    }

    .ihbs_ul {
        margin: 0 -10px;
    }

    .ban_certi_btm_ri {
        width: 150px;
    }

    .ban_certi_btm_le {
        width: calc(100% - 150px);
    }

    .ban_certi_top_ingo .std_tit4 {
        font-size: 14px;
        padding: 5px 10px;
    }

    .ban_certi_top_tit {
        margin-bottom: 10px;
    }

    .ban_certi_top {
        margin-bottom: 20px;
    }

    .bcbl_top p {
        font-size: 14px;
    }

    .bcbl_btm .std_tit1 {
        font-size: 22px;
        padding-right: 8px;
    }

    .bcbl_btm_icon {
        width: 10px;
    }

    .ban_certi_btm_le {
        padding-right: 20px;
    }

    .ban_certi {
        width: 450px;
    }

    .ys_b3page .ban_cont {
        width: calc(100% - 450px);
    }

    .inves_admin_li1 .ialw_wrap:nth-child(3) .ialw_wrap_ri p {
        min-height: 3.2em;
    }

    .ialw_wrap_le p {
        font-size: 14px;
    }

    .ialu_wrap {
        padding: 30px 30px;
    }

    .crlu_li .chbw_posit {
        width: 88%;
    }

    .pnlw_tit p {
        font-size: 14px;
    }

    .produ_navig_ul {
        display: none;
    }

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

    .dllc_case a {
        padding: 14px;
    }

    .dllc_case_ri {
        padding-left: 17px;
    }

    .detai_wrap_ri {
        width: 73%;
        padding-left: 50px !important;
    }

    .detai_wrap_le {
        width: 30%;
    }

    .dwlb_le {
        width: 100%;
    }

    .detai_wrap_le_btm {
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

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

    .dwlb_ri::after {
        display: none;
    }

    .detai_wrap_le_top {
        margin-bottom: 30px;
    }

    .form_obtai_cont {
        width: 100%;
        padding-left: 40px;
        padding-right: 40px;
    }

    .sabl_wrap_le {
        width: 100%;
    }

    .swll_info p {
        height: 6.4em;
        -webkit-line-clamp: 4;
    }

    .srbu_li {
        padding: 0px 10px;
    }

    .soluti_relate_btm_ul {
        margin: 0 -10px;
    }

    .ys_d1_2page .ban_more {
        margin-top: 34px;
    }

    .sllw_btm .ys_imgbox_cover {
        border-radius: 20px;
    }

    .case_deta_btm_ri {
        width: 250px;
    }

    .case_deta_btm_le {
        padding-right: 40px;
        width: calc(100% - 250px);
    }

    .case_deta_top {
        margin-bottom: 35px;
    }

    .case_list_ul_li {
        width: 50%;
    }

    .quest_cont_top_le,
    .quest_cont_top_ri {
        width: 100%;
    }

    .quest_cont_top_le {
        margin-bottom: 15px;
    }

    .quest_cont_top {
        flex-wrap: wrap;
    }

    .down_cont_swi {
        display: none;
    }

    .down_cont {
        padding-top: 40px;
    }

    .suppo_conta_ri_tit {
        margin-bottom: 30px;
    }

    .stop_warp_list {
        padding-bottom: 12px;
    }

    .nwll_le {
        width: 100%;
        margin-bottom: 15px;
    }

    .nwll_ri {
        width: 100%;
        padding-left: 0px;
    }

    .nwll_ri .nwll_ri_btm {
        margin-top: 10px;
    }

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

    .new_wrap_list {
        margin: 0 -10px;
    }

    .new_wrap_list {
        align-items: stretch;
    }

    .new_wrap_list_li a {
        display: block;
        height: 100%;
    }

    .new_wrap_list_li .nwll_wrap {
        height: 100%;
    }

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

    .page_cont_ri {
        width: 100%;
    }

    .pcrn_li:last-child a {
        padding-bottom: 0;
    }

    .quest_pop .swrb_le .std_tit4 {
        font-size: 18px;
    }

    .quest_pop .swrb_ri {
        width: 20px;
    }

    .icbu_li .ys_imgbox_cover::after {
        opacity: 0.5;
    }

    .icbu_li_tit {
        opacity: 1;
    }

    .dwlb_le_ul {
        justify-content: flex-start;
    }

    .page_cont_ri {
        position: static;
    }

    .ys_e2page .mod_paging {
        margin-top: 32px;
        padding-left: 40px;
        padding-right: 40px;
    }

    .compa_devel_infoh {
        display: block;
        margin-bottom: 30px;
    }

    .compa_devel_infoh .ban_info p {
        display: block;
        font-size: 16px;
    }

    .ys_ph_navbar2 .ys_phnav_logo {
        width: 290px;
    }

    .ialw_li {
        width: 50%;
        margin-bottom: 30px;
    }

    .ialw_li:last-child {
        margin-bottom: 0;
    }

    .inves_admin_li_wrap {
        flex-wrap: wrap;
    }

    .sabu_wrap_bg_tit {
        padding: 18px;
    }

    .ys_phnav_header {
        background: #152532;
    }

    .ys_ph_navbar2 .ys_phnav_menubtn span,
    .ys_ph_navbar2 .ys_phnav_menubtn::after,
    .ys_ph_navbar2 .ys_phnav_menubtn::before {
        background: #fff;
    }

    .ys_ph_navbar2 .ys_phnav_header a,
    .ys_ph_navbar2 .ys_phnav_search .iconfont {
        color: #fff;
    }

    .ys_ph_navbar2 .ys_phnav_header a,
    .ys_ph_navbar2 .ys_phnav_search .iconfont {
        color: #fff;
    }

    .ys_phnav_header a,
    .ys_phnav_logo,
    .ys_phnav_r>div {
        line-height: 58px;
    }

    .ys_ph_navbar {
        height: 58px;
    }

    .ybsp_con .swiper-pagination-bullet {
        border-radius: 0 !important;
    }

    .ys_phnav_header {
        box-shadow: 0 0 10px 0 rgba(255, 255, 255, 0.1);
    }

    .page_cont_ri .page_cont_ri_new {
        margin-bottom: 20px;
    }

    .page_cont_ri .page_cont_ri_share {
        margin-bottom: 0;
    }

    .pcrs_top .mod_tit32 {
        font-weight: bold;
        color: #231815;
    }

    .cirl_li .ys_imgbox_cover {
        width: 50%;
    }

    .ys_fpage .ys_banner .ban_info {
        display: none;
    }

    .ccbc_li_ri {
        padding-left: 20px;
    }

    .ccbc_li:nth-child(2n) .ccbc_li_ri {
        padding-right: 20px;
    }

    .ialw_wrap .ialw_wrap_ri {
        margin-top: 1px;
    }

    .home_case_side_btn {
        left: -38px;
    }

    /* .mfbn_ri_ul_li {
        margin-left: 90px;
    } */

    .mfbn_ri_ul_li {
        margin-left: 70px;
    }

    /* .ys_b2page .ban_info {
        display: block;
    } */

    /* .ys_b2page .ban_info p {
        display: inline-block;
        padding-right: 4px;
    } */

    .detai_wrap_le.isab {
        position: absolute !important;
        top: initial !important;
        bottom: 0 !important;
    }

    .suppo_conta_ri {
        padding-right: 30px;
    }

    .new_wrap_list_li {
        width: 33.333333%;
    }

    .ys_phnav_logo img {
        margin-bottom: 12px;
    }

    .ys_b1page .compa_devel {
        padding-top: 40px;
    }

    .ys_fpage .custom_experi {
        padding-top: 40px;
    }

    .inves_admin_li_wrap {
        width: 100%;
        background: transparent;
        border: inherit;
        padding: 0;
        box-shadow: none;
    }

    .ialw_li {
        background: #FFFFFF;
        border: 1px solid rgba(35, 24, 21, 0.1);
        box-shadow: 0px 4px 16px rgba(0, 69, 119, 0.08), 0px 8px 24px rgba(0, 69, 119, 0.05);
        border-radius: 20px;
        padding: 30px 30px;
        width: 49%;
        margin-bottom: 25px;
    }

    .inves_admin_li_wrap {
        justify-content: space-between;
    }

    .ys_phnavss_xl .icon-search {
        color: #333 !important;
    }

    .mfcw_le p {
        font-size: 12px;
    }

    .mfcw_ri a {
        font-size: 12px;
    }

    .produ_navig_ul {
        display: flex;
    }

    .down_cont_swi {
        display: flex;
        width: 100%;
        white-space: nowrap;
    }

    .down_cont_swi .mCustomScrollBox {
        width: 100%;
    }

    .down_cont_swi .mCSB_container {
        white-space: nowrap;
    }

    .down_cont_swi_li {
        display: inline-block;
    }

    /* .down_cont_swi {
        width: auto !important;
    } */

    .down_cont_swi_top .mCSB_scrollTools {
        bottom: 25px !important;
    }

    .down_cont_swi_top .mCSB_dragger_bar {
        background: #E41F20 !important;
    }

    .dcsl_ri p {
        font-size: 16px;
    }

    .down_cont_swi_li {
        padding: 0 6px;
    }

    .down_cont_swi {
        margin: 0 -6px;
        margin-bottom: 35px;
    }

    .dcsl_ri {
        padding-left: 5px;
    }

    .produ_navig .down_cont_swi_top .mCSB_scrollTools {
        bottom: 15px !important;
    }

    .mlul_code {
        pointer-events: auto !important;
    }

    .dwlb_le_li_wrap {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .dwlb_le_li_wrap .ys_imgbox_cover {
        margin: 0 !important;
    }

    .dwlb_le_li_wrap .dllw_info {
        padding-left: 5px;
    }

    .dwlb_le_li {
        width: 100%;
    }

    .mod_advic {
        bottom: 62px;
    }

    .mod_advic1 {
        bottom: 106px;
    }

    .ys_c2page .mod_bread {
        display: none;
    }

    .ys_d1_2page .mod_bread {
        display: none !important;
    }

    .ban_cont {
        width: 100%;
    }

    .ys_b2page .compa_devel_infoh .ban_info {
        display: block;
    }

    /* .ys_hd_pc {
        display: block;
    }

    .ys_hd_ph {
        display: none;
    }

    .ys_nypage .ys_main {
        margin-top: 70px;
    }

    .mhrn_link {
        pointer-events: none;
    }

    .mdul_tit p {
        font-size: 14px;
    } */
    .pnlu_wrap_btm_info {
        margin-bottom: 18px;
    }

    .compa_innov_ri_list {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        align-items: stretch;
    }

    .cirl_li {
        width: calc(50% - 15px);
    }

    .cirl_li:last-child {
        margin-bottom: 30px;
    }

    .cirl_li .ys_imgbox_cover {
        width: 66%;
    }

    .invite_devel {
        padding-top: 40px;
    }

    .ys_b2page .compa_devel_infoh .ban_info {
        margin-top: 0;
    }

    .ys_c2page .mod_bread {
        display: block;
        position: relative;
    }

    .mod_bread_li {
        padding-right: 26px;
    }

    .mod_bread_li::after {
        right: 5px;
    }

    .ys_d1_2page .mod_bread {
        display: block !important;
        position: static;
        margin-top: 15px;
    }


    .inves_relea_le_ifram iframe {
        height: 970px;
    }

    .inves_relea_le_ifram .mCSB_outside+.mCSB_scrollTools {
        right: -10px !important;
    }

    .ys_sypage .ys_ban_imgbox .ys_ban_video {
        display: block;
    }

    .ys_sypage .ys_ban_txtbox {
        top: 25% !important;
    }

}

@media screen and (max-width: 1160px) {
    .home_case_side_btn {
        left: -38px;
    }

    .mfbn_ri_ul_li {
        margin-left: 52px;
    }

    .new_wrap_list_li .nwll_ri_info {
        margin-bottom: 12px;
    }

    .new_wrap_list_li .nwll_ri {
        padding-top: 0px;
    }



}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .home_trend_btm_list {
        width: calc(100% + 40px);
    }

    .mrul_tit_info {
        display: none;
    }

    .mrul_tit {
        margin-bottom: 0 !important;
    }

    .mod_fot_btm_nav {
        flex-wrap: wrap;
        align-items: center;
    }

    .mod_fot_btm {
        padding-top: 50px;
    }

    .mod_fot_btm_nav {
        padding-bottom: 40px;
    }

    .mrul_tit a {
        font-size: 14px;
    }

    .mod_bread {
        display: none;
    }

    .ccbl_wrap {
        margin-right: 20px;
        width: 170px;
    }

    .compa_cooper_btm_li1 {
        margin-bottom: 26px;
    }

    .compa_enter_bg {
        padding: 40px 0;
        border-radius: 20px;
    }

    .ceru_li {
        padding: 0 10px;
    }

    .compa_enter_ri_ul {
        margin: 0 -10px;
    }

    .idlu_li {
        width: 50%;
        margin-bottom: 20px;
    }

    .icbu_li {
        width: 320px !important;
        margin: 0 10px;
    }

    .inves_relea_le {
        width: 100%;
        padding-right: 0px;
        margin-bottom: 25px;
    }

    .inves_relea_ri {
        width: 100%;
    }

    .inves_admin_li_wrap {
        width: 100%;
        background: transparent;
        border: inherit;
        box-shadow: none;
    }

    .inves_admin_li_wrap {
        padding: 0;
    }

    .ialw_li {
        background: #FFFFFF;
        border: 1px solid rgba(35, 24, 21, 0.1);
        box-shadow: 0px 4px 16px rgba(0, 69, 119, 0.08), 0px 8px 24px rgba(0, 69, 119, 0.05);
        border-radius: 20px;
        padding: 30px 30px;
        width: 100%;
        margin-bottom: 25px;
    }

    .ialw_li:last-child,
    .ialu_li:last-child {
        margin-bottom: 0;
    }

    .inves_admin_li_wrap {
        flex-wrap: wrap;
    }

    .inves_admin_li1 .ialw_wrap:nth-child(2) .ialw_wrap_ri p {
        min-height: inherit;
    }

    .inves_admin_li1 .ialw_wrap:nth-child(3) .ialw_wrap_ri p {
        min-height: inherit;
    }

    .ialu_li {
        width: 100%;
        margin-bottom: 25px;
    }

    .conta_phon_li .idlu_wrap {
        padding: 25px 20px 30px;
    }

    .sabu_wrap_bg_tit {
        padding: 16px;
    }

    .sabu_wrap {
        height: 280px;
        border-radius: 10px;
    }

    .case_deta_top {
        margin-top: 40px;
    }

    .case_deta_top_wrap {
        width: 100%;
        box-shadow: 0px 4px 16px rgba(0, 69, 119, 0.08), 0px 8px 24px rgba(0, 69, 119, 0.05);
    }

    .case_ban_le {
        padding-right: 30px;
    }

    .case_ban_le_tit {
        margin-bottom: 15px;
    }

    .case_list_ul_li {
        width: 50%;
    }

    .clul_wrap_tit .std_tit20 {
        height: 3.2em;
        -webkit-line-clamp: 2;
    }

    .down_video_li {
        width: 50%;
    }

    .nwab_ri {
        padding-left: 26px;
    }

    .ys_modal_content {
        padding: 40px 20px;
    }

    .ys_modal_close {
        top: 18px;
        right: 13px;
    }

    .mfbn_ri {
        margin-top: 0px;
    }

    .inves_admin_li1 .ialw_wrap:nth-child(1) .ialw_wrap_ri p {
        min-height: inherit;
    }

    .ys_modal_demo .mCSB_outside+.mCSB_scrollTools {
        right: -10px !important;
    }

    .sabu_wrap_bg_tit .std_tit4 {
        font-size: 16px;
    }

    .sabu_li {
        width: 18%;
    }

    .sabu_li.act {
        width: 46%;
    }

    .cfbl_li {
        padding: 0 18px;
    }

    .cfbl_wrap_info p {
        font-size: 14px;
    }

    .cfbl_wrap_tit {
        margin-bottom: 8px;
    }

    .new_wrap_list_li {
        width: 50%;
    }

    .mfbn_ri {
        width: 100%;
        position: relative;
        margin-top: 30px;
    }

    .mfbn_ri_ul_li {
        margin-left: 0 !important;
    }

    .mfbn_ri_ul_li {
        width: 100%;
        padding: 0 10px;
        margin-bottom: 15px;
    }

    .mfbn_ri_ul {
        flex-wrap: wrap;
        margin: 0 -10px;
    }

    .mrul_tit {
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .mrul_tit a {
        font-size: 16px;
    }

    .mrul_tit img {
        display: block;
        width: 14px;
        transition: all 0.36s;
        flex: none;
    }

    .mrul_tit a {
        pointer-events: none;
    }

    .mrul_tit_info {
        padding-top: 15px;
    }

    .mrul_tit.on img {
        transform: rotate(180deg);
    }

    .dvlw_top_tit p {
        font-size: 16px;
    }

    .dvlw_btm_le p {
        font-size: 14px;
    }

    .quest_cont_btn_li p {
        font-size: 14px;
    }

    .produ_navig_li {
        min-width: 165px;
    }

    .pnlw_icon {
        width: 32px;
        margin-bottom: 4px;
    }

    .conta_phon_li {
        width: 50%;
        margin-bottom: 20px;
    }

    .dwlb_le_li_wrap .ys_imgbox_cover {
        width: 20px;
    }

    .dllw_info p {
        font-size: 12px;
    }

    .mod_fot_copyr_wrap {
        flex-wrap: wrap;
    }

    .mfcw_ri a:first-child {
        margin-left: 0;
    }

    .mfcw_le {
        width: 100%;
    }

    .case_deta_top {
        margin-top: -33px;
    }

    .case_deta_top_wrap {
        width: 68%;
    }

    .pnlu_li {
        width: 50%;
    }

    .detai_wrap_le {
        width: 32%;
        padding: 130px 20px 50px;
    }

    .detai_wrap_ri {
        width: 71%;
    }


    .dwrw_stop .swrb_le .std_tit4 {
        font-size: 16px;
    }

    .dwrw_stop .swrb_ri {
        width: 16px;
    }

    .dwrw_stop .swrb_le {
        padding-right: 8px;
    }

    .dwrw_stop_info p {
        font-size: 14px;
    }

    .inves_relea_le_ifram {
        height: 400px;
    }

    .inves_relea_le_ifram {
        height: 400px !important;
    }

    .inves_relea_le_swit {
        height: auto;
    }

    .new_wrap_list_li .nwll_ri_info {
        margin-bottom: 0px;
    }

    .ys_f1page .dcsl_le {
        width: 22px;
    }

    .sabu_li {
        width: 27%;
    }

    .clcs_ph {
        pointer-events: all;
    }
    
    .dllc_case a {
        flex-wrap: wrap;
    }
    
    .dllc_case_le {
        width:100%;
    }
    
    .dllc_case_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }

.ys_sypage .ys_ban_imgbox::before {
    display:none;
}

    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {

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

    .ban_cont {
        width: 100%;
    }

    .home_case_le {
        width: 100%;
        margin: 0 auto;
    }

    .home_case_side {
        position: relative;
        transform: inherit;
        top: inherit;
        left: inherit;
    }

    .home_case_ri {
        width: 100%;
        padding-left: 0px;
    }

    .home_case_side_btn {
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
        margin-top: 30px;
    }

    .hclu_li .ys_imgbox_cover {
        border-radius: 20px;
    }

    .home_case_le {
        overflow: hidden;
    }

    .hclu_li {
        padding: 0 40px;
    }

    .home_case_side {
        padding-top: 25px;
    }

    .home_case_cont {
        overflow: hidden;
    }

    .home_case {
        padding-bottom: 60px !important;
    }

    .ys_ban_imgbox_desz {
        display: none;
    }

    .compa_quali_btm_ul {
        padding: 0 26px;
    }

    .compa_enter_ri_ul {
        flex-wrap: wrap;
    }

    .cqbu_li {
        width: 48%;
    }

    .ceru_li {
        width: 50%;
        margin-bottom: 25px;
    }

    .compa_enter_bg {
        padding: 40px 0 20px;
    }

    .ys_b1page .ban_cont {
        width: 100%;
    }

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

    .invite_welfa_ri {
        width: 100%;
    }

    .invite_handl .ihbi_ul .home_case_side_btn {
        position: absolute;
        bottom: 20px;
        right: 40px;
    }

    .conta_phon_li {
        width: 100%;
        margin-bottom: 15px;
    }

    .conta_phon_li:last-child {
        margin-bottom: 0;
    }

    .chbw_posit {
        right: 40px;
    }

    .crlu_li {
        width: 100%;
    }

    .crlu_li:last-child {
        margin-bottom: 0;
    }

    .pnlu_li {
        width: 50%;
    }

    .detai_wrap_le {
        position: static;
        top: inherit;
        left: inherit;
        width: 100%;
        height: inherit;
        padding: 35px 30px 50px;
    }

    .detai_wrap_ri {
        width: 100%;
        padding-left: 0 !important;
    }

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

    .form_obtai_ul {
        margin: 0 -10px;
    }

    .form_obtai_test_cen,
    .form_obtai_test_ri {
        padding-left: 16px;
    }

    .form_obtai_priva_ri {
        padding-left: 12px;
    }

    .ys_d1_2page .ban_cont {
        width: 100%;
    }

    .sabu_li {
        transition: all 0s;
    }

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

    .sabl_wrap_le {
        width: 100%;
    }

    .sabl_wrap {
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

    .sabl_wrap_ri_img {
        display: none;
    }

    .soluti_advan_btm_li2 .sabl_wrap {
        flex-direction: column-reverse;
    }

    .soluti_advan_btm_li1 {
        padding-right: 10px;
    }

    .soluti_advan_btm_li2 {
        padding-left: 10px;
    }

    .soluti_advan_list_li {
        width: 50%;
    }

    .sabl_wrap_ri {
        padding-right: 0;
    }

    .ys_d1page .invite_handl_top_le {
        width: 100%;
        padding-right: 0;
    }

    .ys_d1page .invite_handl_top_ri {
        width: 100%;
    }

    .ys_d1page .invite_handl_top {
        flex-wrap: wrap;
    }

    .ys_d1page .invite_devel_tit {
        margin-bottom: 12px;
    }

    .ys_d1page .sllw_btm_more {
        bottom: 26px;
        right: 30px;
    }

    .case_deta_btm_le {
        padding-right: 0;
        width: 100%;
    }

    .case_ban_le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 15px;
    }

    .case_ban_ri {
        width: 100%;
    }

    .case_deta_btm_ri {
        width: 100%;
        margin-top: 40px;
    }

    .case_deta_btm_ri .page_cont_ri_share {
        margin-bottom: 0;
    }

    .cdbr_tit {
        margin-bottom: 4px;
    }

    .cdbr_top {
        margin-bottom: 26px;
    }

    .pcrs_top {
        margin-bottom: 12px;
    }

    .ban_inpt {
        margin-top: 20px;
    }

    .ban_inpt_ri {
        flex: none;
    }

    .down_list_cont {
        padding: 32px 20px;
    }

    .dlul_link {
        padding: 16px 16px;
    }

    .suppo_highl_btm_le {
        width: 100%;
    }

    .suppo_highl_btm_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }

    .suppo_highl_btm_le .shbl_wrap {
        height: 205px;
    }

    .suppo_conta_ri {
        padding-right: 0px;
        padding-bottom: 30px;
    }

    .suppo_conta_ri_tit {
        margin-bottom: 20px;
    }



    .stop_warp_list .nwab_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 15px;
    }

    .stop_warp_list .nwab_le {
        width: 100%;
    }

    .nwat_li {
        min-width: 86px;
    }

    .nwab_le {
        width: 100%;
    }

    .nwab_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 15px;
    }

    .nwab_ri_top {
        margin-bottom: 15px;
    }

    .ys_modal_content {
        padding: 25px 20px;
    }

    .ys_modal_close {
        top: 18px;
        right: 25px;
    }

    .case_deta_btm_ri {
        position: static;
    }

    .dwrw_list_li_top p {
        font-size: 16px;
    }

    .std_tit20 {
        font-size: 16px;
    }

    .chbw_posit_btm_ri p {
        min-height: inherit;
    }

    .chbw_posit {
        width: 81.5%;
    }

    .home_case_side {
        position: relative;
        z-index: 10;
    }

    .home_case_cont {
        overflow: visible;
    }

    .ys_fpage .ban_more {
        margin-top: 30px;
    }

    .custom_experi_ul_li {
        width: 50%;
    }

    .custom_experi_ul {
        flex-wrap: wrap;
    }

    .custom_experi_ul_li:nth-child(2) {
        border-right: none;
    }

    .custom_experi_ul_li {
        border-bottom: 1px solid rgba(21, 37, 50, 0.10);
    }

    .custom_flow_btm_img {
        display: none;
    }

    .custom_flow_btm_list {
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
        flex-wrap: wrap;
    }

    .cfbl_li {
        width: 50%;
        margin-bottom: 15px;
    }

    .custom_case_top_img img {
        border-radius: 10px;
    }

    .custom_case_btm {
        margin-top: 40px;
    }

    .ccbc_top .invite_devel_tit .std_tit2 {
        color: #231815;
    }

    .ccbc_btm {
        padding: 0;
    }

    .ccbc_li_le {
        width: 100%;
        margin-bottom: 20px;
    }

    .ccbc_li_ri {
        width: 100%;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .custom_case_top {
        padding: 0 20px;
    }

    .home_case_ri_pc {
        display: none;
    }

    .home_case_ri_ph {
        display: block;
    }

    .home_case .home_case_ri_tit {
        padding: 0 40px;
    }

    .detai_wrap .detai_wrap_le.isab {
        position: static !important;
        bottom: inherit !important;
    }

    .cfbl_li_img {
        display: block;
        width: 100%;
    }

    .cfbl_wrap {
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        width: 100%;
        padding: 0 45px;
    }

    .cfbl_li_img img {
        width: 100%;
    }

    .cfbl_li {
        position: relative;
    }

    .cfbl_li {
        margin-bottom: 0;
    }

    .cfbl_li:nth-child(3) .cfbl_li_img img {
        transform: rotateY(180deg);
    }

    .cfbl_li:nth-child(4) .cfbl_li_img img {
        transform: rotateY(180deg);
    }

    .pnlu_wrap_btm_tit .std_tit20 {
        font-size: 18px;
    }

    .sabu_wrap_bg::before {
        display: none;
    }

    .sabu_wrap_bg::after {
        opacity: 1;
    }

    .soluti_applic .soluti_applic_top_ri {
        display: none !important;
    }

    .dwrw_list_liz .nwab_ri {
        margin-top: 2px;
    }

    .case_deta_top_wrap {
        width: 100%;
    }

    .pcrs_btm .ys_share_list {
        margin-right: 12px;
    }

    .cirl_li .ys_imgbox_cover {
        width: 100%;
    }

    .cirl_li {
        width: calc(50% - 10px);
    }

    .cirl_info p {
        font-size: 14px;
    }

    .ys_c2page .mod_bread {
        position: absolute;
        z-index: 10;
        top: 20px;
        padding: 0 40px;
    }

    .detai_wrap_ri_wrap,
    .detai_wrap_ri {
        position: static;
    }

    .detai_wrap_le {
        padding: 55px 30px 50px;
    }

    .cfbl_li_img p {
        display: none;
    }

    .nwab_ri_btm {
        margin-top: 0;
    }

    .ys_sypage .ys_ban_imgbox .ys_ban_video {
        display: none;
    }
    
    .ys_sypage .ys_banner .ys_pos_center {
        top: 25%;
    }
    
    .ys_sypage .ys_ban_txtbox {
        top: 10% !important;
    }

    /* 768end */
}

@media screen and (max-width: 480px) {
    .ybsb_le {
        left: 15px;
    }

    .ybsb_ri {
        right: 15px;
    }

    .std_tit1 {
        font-size: 22px;
    }

    .std_tit5,
    .yxedr_active h5,
    .std_word1 p {
        font-size: 14px;
    }

    .ys_sypage .ban_cont {
        padding: 0px 40px;
    }

    .home_exper_ul_li {
        width: 50%;
        margin-bottom: 15px;
    }

    .home_exper_ul {
        flex-wrap: wrap;
    }

    .home_exper_ul_li:nth-child(2)::after {
        display: none;
    }

    .std_padd {
        padding: 40px 0;
    }

    .heul_icon {
        width: 40px;
    }

    .std_tit6,
    .yxedr_active h6,
    .std_word2 p {
        font-size: 14px;
    }

    .std_tit2,
    .yxedr_active h2 {
        font-size: 20px;
    }

    .home_applic_tit span {
        font-size: 42px;
    }

    .home_applic_tit {
        padding-top: 10px;
    }

    .hacr_btn {
        width: 36px;
        height: 36px;
    }

    .hacr_ri {
        margin-left: 20px;
    }

    .home_applic_ctrol_ri {
        width: 110px;
    }

    .home_applic_ctrol_le {
        width: calc(100% - 110px);
    }

    .home_applic_swip {
        padding-bottom: 25px;
    }

    .hasu_wrap .ys_imgbox_cover {
        border-radius: 10px;
    }

    .hclu_li {
        padding: 0 20px;
    }

    .hclu_li .ys_imgbox_cover {
        border-radius: 10px;
    }

    .std_tit3,
    .yxedr_active h3 {
        font-size: 18px;
    }

    .home_case_ri_tit {
        margin-bottom: 16px;
    }

    .mod_more_le p {
        line-height: 38px;
    }

    .mod_more_link {
        padding: 0 15px;
    }

    .hcrl_li_wrap_info {
        margin-bottom: 20px;
    }

    .hcrl_ul {
        padding-bottom: 30px;
    }

    .std_padd1 {
        padding: 40px 0;
    }

    .home_trend_top {
        align-items: center;
    }

    .home_trend_btm_list {
        width: 100%;
    }

    .htbl_ul_li {
        width: 100% !important;
        margin-right: 20px;
    }

    .std_tit4,
    .yxedr_active h4 {
        font-size: 18px;
    }

    .hulw_top_tit {
        margin-bottom: 16px;
    }

    .htbl_ul_li_wrap {
        border-radius: 10px;
    }

    .mod_fot_top {
        padding: 36px 0;
    }

    .mod_fot_top .ys_cont1680 {
        flex-wrap: wrap;
    }

    .mod_fot_top_le,
    .mod_fot_top_ri {
        width: 100%;
    }

    .mod_fot_top_le {
        margin-bottom: 15px;
    }

    .mod_fot_top_ri {
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    .mftr_le {
        margin-bottom: 20px;
    }

    .mlul_code {
        bottom: 38px;
    }

    .mod_fot_btm {
        padding-top: 38px;
    }

    .mfbn_ri {
        width: 100%;
    }

    .mfbn_ri_ul {
        flex-wrap: wrap;
    }

    .mfbn_ri_ul_li {
        margin-left: 0px;
        width: 33.333333%;
        margin-bottom: 15px;
    }

    .mfbn_le {
        margin-bottom: 15px;
    }

    .mod_fot_btm_nav {
        padding-bottom: 15px;
    }

    .mfbn_le {
        width: 124px;
    }

    .mod_fot_copyr_wrap {
        flex-wrap: wrap;
    }

    .mfcw_ri a:first-child {
        margin-left: 0;
    }

    .mfcw_ri {
        margin-top: 5px;
    }

    .mod_contapop_ab {
        border-radius: 10px;
        padding: 30px 20px;
    }

    .mod_contapop_ul {
        flex-wrap: wrap;
    }

    .mod_contapop_ul_li {
        width: 100%;
        border: none;
    }

    .mod_contapop_ab_cloce {
        width: 34px;
        top: 12px;
        right: 12px;
    }

    .mod_contapop_tit {
        margin-bottom: 20px;
    }

    .mcul_icon {
        width: 32px;
        margin-bottom: 5px;
    }

    .mod_contapop_tit .std_tit3 {
        font-size: 20px;
    }

    .mcul_tit {
        margin-bottom: 5px;
    }

    .mod_contapop_ul_li {
        margin-bottom: 15px;
    }

    .mod_contapop_ul_li:last-child {
        margin-bottom: 0;
    }

    .ys_b1page .mod_more_le p {
        line-height: 36px;
    }

    .cdbu_wrap_info p::after {
        top: 4px;
    }

    .cdbu_wrap {
        min-height: 280px;
    }

    .compa_devel_btm_ul {
        margin-bottom: 22px;
    }

    .cdbu_li {
        width: 100%;
    }

    .compa_devel {
        padding-bottom: 20px;
    }

    .compa_innov {
        padding-top: 20px;
    }

    .invite_devel_tit {
        margin-bottom: 20px;
    }

    .invite_handl_top_le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 15px;
    }

    .invite_handl_top_ri {
        width: 100%;
    }

    .invite_handl_top {
        flex-wrap: wrap;
    }

    .compa_quali .invite_devel_tit {
        margin-bottom: 0 !important;
    }

    .compa_quali .invite_handl_top_le {
        margin-bottom: 0 !important;
    }

    .compa_quali_btm_img img {
        border-radius: 10px;
    }

    .compa_quali_btm_ul {
        margin-top: 20px;
    }

    .invite_handl_top {
        margin-bottom: 20px;
    }

    .compa_quali_btm_ul {
        padding: 0 0;
        flex-wrap: wrap;
    }

    .cqbu_li {
        width: 100%;
        margin-bottom: 20px;
        border-radius: 10px;
        padding: 25px 20px;
    }

    .cqbu_li:last-child {
        margin-bottom: 0 !important;
    }

    .cqbu_icon {
        width: 50px;
        margin-bottom: 8px;
    }

    .cqbu_tit {
        margin-bottom: 8px;
    }

    .ceru_li {
        width: 100%;
    }

    .compa_enter_bg {
        border-radius: 10px;
    }

    .compa_enter_bg .invite_devel_tit {
        margin-bottom: 0;
    }

    .ceru_wrap {
        border-radius: 10px;
    }

    .ceru_wrap .ys_imgbox_cover {
        width: 45px;
        margin-bottom: 10px;
    }

    .mod_tit32 {
        font-size: 18px;
    }

    .compa_layou_cont {
        width: 100%;
        padding: 0 20px;
    }

    .ccbl_wrap {
        margin-right: 14px;
        width: 120px;
    }

    .compa_cooper_btm_li1 {
        margin-bottom: 16px;
    }

    .idlu_li {
        width: 100%;
    }

    .idlu_li:last-child {
        margin-bottom: 0;
    }

    .idlu_wrap {
        border-radius: 10px;
    }

    .iwll_li {
        width: 100%;
    }

    .invite_devel_tit {
        margin-bottom: 15px;
    }

    .invite_welfa_le_info {
        margin-bottom: 18px;
    }

    .invite_welfa_ri::after {
        height: 160px;
        border-radius: 12px;
    }

    .invite_welfa_ri .ys_imgbox_cover {
        border-radius: 10px;
    }

    .invite_welfa_ri {
        padding-left: 28px;
    }

    .invite_handl .invite_devel_tit {
        margin-bottom: 0 !important;
    }

    .ihbi_li_img {
        border-radius: 10px;
    }

    .invite_handl .ihbi_ul .home_case_side_btn {
        bottom: 15px;
        right: 15px;
    }

    .ihbs_li {
        padding: 0 5px;
    }

    .ihbs_ul {
        margin: 0 -5px;
    }

    .invite_handl_btm_img {
        margin-bottom: 22px;
    }

    .ihbs_li p {
        padding: 5px 10px;
    }

    .invite_care .invite_handl_top_le {
        margin-bottom: 0;
    }

    .icbu_li .ys_imgbox_cover {
        border-radius: 10px;
    }

    .icbu_li {
        width: 100% !important;
        margin-left: 0 !important;
        margin-right: 0 !important;
        padding: 0 10px;
    }

    .ys_b3page .ban_cont {
        width: 100%;
        margin-bottom: 20px;
    }

    .ban_certi_cont {
        border-radius: 10px;
    }

    .ban_certi {
        width: 100%;
    }

    .ys_b3page .ys_ban_txtbox {
        flex-wrap: wrap;
    }

    .ban_certi_cont {
        padding: 26px 20px;
    }

    .ban_certi_btm_ri {
        width: 124px;
    }

    .ban_certi_btm_le {
        width: calc(100% - 124px);
    }

    .inves_relea_le .inves_relea_le_tit {
        width: 100%;
    }

    .irls_li p {
        padding: 6px 24px;
    }

    .inves_relea_cont .std_mar {
        margin-bottom: 15px;
    }

    .inves_relea_cont .inves_relea_le {
        margin-bottom: 20px;
    }

    .inves_relea_le_wrap {
        border-radius: 10px;
    }

    .irlw_li a {
        padding: 16px 20px 14px;
    }

    .irlw_ri_icon {
        width: 22px;
    }

    .irlw_ri {
        width: 110px;
    }

    .irlw_le {
        width: 100%;
        margin-bottom: 8px;
    }

    .irlw_li a {
        flex-wrap: wrap;
    }

    .irlw_le p {
        font-size: 16px;
    }

    .irru_li {
        height: 140px;
        margin-bottom: 22px;
        border-radius: 10px;
    }

    .irru_wrap_ri {
        width: 32px;
    }

    .irru_wrap {
        padding: 20px;
    }

    .inves_admin_li_tit {
        margin-bottom: 14px;
    }


    .ialw_li {
        border-radius: 10px;
        padding: 30px 20px;
        margin-bottom: 16px;
    }

    .ialw_wrap {
        padding: 10px 0;
    }

    .ialw_wrap_ri {
        padding-left: 15px;
    }

    .inves_admin_li1 {
        margin-bottom: 34px;
    }

    .ialu_wrap {
        padding: 30px 20px;
        border-radius: 10px;
    }

    .conta_phon_li .idlu_wrap {
        padding: 22px 20px 24px;
    }

    .conta_phon_li .idlu_wrap_tit {
        margin-bottom: 5px;
    }

    .chbw_img .ys_imgbox_cover {
        border-radius: 10px;
    }

    .chbw_posit {
        width: 100% !important;
        margin-top: 15px;
        position: relative;
        right: inherit !important;
        bottom: inherit;
        transform: inherit;
        border-radius: 10px;
        padding: 22px 16px;
        box-shadow: 0px 4px 16px rgba(0, 69, 119, 0.08), 0px 8px 24px rgba(0, 69, 119, 0.05) !important;
    }

    .conta_headq_btm_wrap {
        padding-bottom: 0;
    }

    .conta_headq_cont .invite_devel_tit {
        margin-bottom: 22px;
    }

    .crlu_li {
        margin-bottom: 30px;
    }

    .pnlu_li {
        width: 100%;
    }

    .pnlu_wrap {
        border-radius: 10px;
    }

    .pnlu_wrap_btm_info {
        margin-bottom: 18px;
    }

    .pnlu_wrap_btm_tit {
        margin-bottom: 3px;
    }

    .detai_wrap_le {
        padding: 35px 20px 40px;
    }

    .detai_wrap_le_top {
        margin-bottom: 20px;
    }

    .dwrw_top {
        margin-bottom: 18px;
    }

    .dlll_li {
        width: 100%;
    }

    .dlll_li::after {
        display: none;
    }

    .dlll_li {
        margin-bottom: 15px;
    }

    /* .dlil_le {
        padding-right: 0;
        width: 100%;
        padding-left: 0 !important;
    }
    .dlil_ri{
        width: 100%;
        margin-bottom: 10px;
    } */
    .dlil_le {
        padding-right: 10px;
    }

    .dwrw_list_img_li:nth-child(2n) .dlil_le {
        padding-left: 10px;
    }

    .dlla_arran_wrap p::after {
        top: 9px;
    }

    .dlla_arran {
        width: 50%;
    }

    .dllc_car {
        width: 50%;
    }

    .dllp_btm_li {
        padding: 18px 15px;
    }

    .dblb_le {
        width: 100%;
        margin-bottom: 2px;
    }

    .dblb_ri {
        width: 100%;
    }

    .dblb_li {
        flex-wrap: wrap;
        margin-bottom: 10px;
    }

    .dllp_btm_li {
        padding: 12px 15px;
    }

    .dwrw_list_li_intel {
        min-height: 130px;
        padding: 20px;
        border-radius: 10px;
    }

    .dllc_case_le,
    .dllc_case_ri {
        width: 100%;
        padding-left: 0;
    }

    .dllc_case_ri {
        margin-top: 10px;
    }

    .dllc_case a {
        flex-wrap: wrap;
    }

    .form_obtai_cont {
        padding-left: 20px;
        padding-right: 20px;
    }

    .form_obtai_ul_li {
        width: 100%;
    }

    .foul_wrap_btm textarea {
        height: 100px;
    }

    .form_obtai_test_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }

    .form_obtai_test {
        flex-wrap: wrap;
    }

    .form_obtai_test_cen {
        width: 130px;
    }

    .form_obtai_test .form_obtai_test_le {
        width: calc(100% - 130px);
    }

    .form_obtai_priva_ri {
        padding-left: 8px;
    }

    .form_obtai_priva_le {
        width: 16px;
        height: 16px;
    }

    .form_obtai_priva_le::after {
        width: 10px;
        height: 10px;
    }

    .ys_nypage .ban_info {
        margin-top: 12px;
    }

    .ys_d1_2page .ban_more {
        margin-top: 20px;
    }

    .sabu_wrap {
        height: 210px;
    }

    .soluti_advan_btm_li {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    .soluti_advan_btm {
        flex-wrap: wrap;
    }

    .swll_top {
        width: 42px;
        top: -18px;
        left: 20px;
    }

    .sabl_wrap_le_li {
        border-radius: 10px;
        margin-bottom: 35px;
    }

    .swll_info p {
        height: inherit;
        -webkit-line-clamp: inherit;
    }

    .soluti_advan_list_li {
        width: 100%;
    }

    .soluti_advan_list .swll_info p {
        height: inherit;
        -webkit-line-clamp: inherit;
    }

    .soluti_advan_list .sabl_wrap_le_li {
        margin-bottom: 20px;
        margin-top: 20px;
    }

    .soluti_advan .invite_devel_tit {
        margin-bottom: 18px;
    }

    .soluti_relate .home_applic_ctrol_ri {
        display: none;
    }

    .soluti_relate_btm_ul {
        padding-left: 0px;
        padding-right: 0px;
    }

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

    .soluti_relate .slick-dots li.slick-active {
        background: #666;
        background: #E41F20;
    }

    .soluti_relate .slick-dots {
        position: relative;
        bottom: inherit;
        margin-top: 20px;
    }

    .soluti_advan_list_li:last-child .sabl_wrap_le_li {
        margin-bottom: 0;
    }

    .ys_d1_2page .ban_more {
        margin-top: 16px;
    }

    .ys_d1page .invite_handl_top_le {
        margin-bottom: 0;
    }

    .sllw_btm .ys_imgbox_cover {
        height: 200px;
        border-radius: 10px;
    }

    .sllw_btm .ys_imgbox_cover img {
        height: 100%;
        object-fit: cover;
    }

    .ys_d1page .sllw_btm_more {
        bottom: 18px;
        right: 18px;
    }

    .soluti_list_li {
        margin-bottom: 26px;
    }

    .case_ban {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .case_ban_ri .ys_imgbox_cover {
        border-radius: 10px;
    }

    .cdtw_li {
        padding: 10px 5px;
    }

    .case_deta_top_wrap {
        padding-left: 10px;
        padding-right: 10px;
    }

    .case_deta_top {
        margin-bottom: 22px;
    }

    .yxedr_active p {
        font-size: 14px;
        margin-bottom: 12px;
    }

    .cdbl_top h3 {
        margin-bottom: 10px;
    }

    .cdbl_top {
        padding-bottom: 16px;
        margin-bottom: 26px;
    }

    .case_deta_btm_ri {
        margin-top: 35px;
    }

    .case_list_ul_li {
        width: 100%;
    }

    .clul_wrap_btm {
        padding-top: 16px;
    }

    .clul_wrap {
        border-radius: 10px;
    }

    .case_list_ul {
        padding-bottom: 4px;
    }

    .ban_inpt_le_inp input {
        padding: 0 16px;
    }

    .ban_inpt_le {
        margin-right: 12px;
    }

    .quest_cont_top {
        padding: 28px 20px 15px;
        border-radius: 10px;
    }

    .quest_cont_top_le p {
        font-size: 16px;
    }

    .qctr_li,
    .qctr_li1 {
        padding: 3px 10px;
    }

    .qctr_li,
    .qctr_li1 {
        margin-right: 10px;
    }

    .qctr_li {
        display: none !important;
    }

    .qctr_li:nth-child(-n + 10) {
        display: flex !important;
    }

    .quest_cont_btn_li p {
        line-height: 36px;
        min-width: 102px;
        padding: 0 16px;
    }

    .quest_cont_btn_li {
        margin-left: 18px;
    }

    .quest_cont_btn {
        margin-bottom: 40px;
    }

    .quest_cont_list_li {
        padding: 30px 20px;
        margin-bottom: 30px;
        border-radius: 10px;
    }

    .qcll_li {
        padding: 15px 15px;
    }

    .qcll_li_top_le p {
        font-size: 16px;
    }

    .qcll_li_btm {
        padding-top: 12px;
        margin-top: 14px;
    }

    .down_video_li {
        width: 100%;
    }

    .down_list_cont {
        border-radius: 10px;
    }

    .dvlw_top {
        padding-bottom: 10px;
    }

    .dvlw_btm_ri {
        width: 20px;
    }

    .down_video_li_wrap {
        padding: 15px;
    }

    .down_video_li:last-child {
        margin-bottom: 0;
    }

    .dlul_le {
        padding-right: 10px;
    }

    .dlul_le_icon {
        margin-left: 10px;
    }

    .dlul_link {
        padding: 12px 16px;
    }

    .shbl_wrap {
        border-radius: 10px;
    }

    .shbl_wrap {
        padding: 25px 20px;
    }

    .shbl_wrap_top_ri {
        width: 32px;
    }

    .shbl_wrap_top_le {
        width: calc(100% - 32px);
    }

    .suppo_conta_le {
        width: 100%;
        margin-bottom: 20px;
    }

    .suppo_conta_ri {
        width: 100%;
        padding-bottom: 40px;
    }

    .suppo_conta_ri_more {
        width: 70%;
    }

    .suppo_conta_ri_more a {
        padding: 8px 15px;
    }

    .quest_cont {
        padding-top: 40px !important;
    }

    .nwab_li .nwab_link {
        border-radius: 10px;
    }

    .stop_warp_list {
        padding-bottom: 2px;
    }

    .new_wrap_list_li {
        width: 100%;
    }

    .nwll_wrap {
        border-radius: 10px;
    }

    .new_wrap_list {
        padding-bottom: 0px;
    }

    .nwat_li a {
        padding-top: 0;
    }

    .nwab_li {
        margin-bottom: 25px;
    }

    .nwab_li .qctr_li {
        margin-bottom: 0;
    }

    .page_cont_le_tit {
        margin-bottom: 14px;
    }

    .page_cont_le_tim {
        margin-bottom: 18px;
    }

    .page_cont_le_btm {
        padding-bottom: 16px;
        margin-bottom: 28px;
    }

    .page_cont_ri_share {
        margin-bottom: 22px;
    }

    .pcrn_li a {
        padding: 20px 0 20px;
    }

    .pcrn_li_wrap_top {
        margin-bottom: 4px;
    }

    .ys_modal_content {
        border-radius: 10px;
    }

    .quest_pop_tit {
        margin-bottom: 12px;
    }

    .ys_modal_close i {
        font-size: 18px;
    }

    .ys_modal_demo .mCSB_scrollTools {
        height: 90%;
        top: inherit;
    }

    .ys_modal_close {
        top: 16px;
        right: 12px;
    }

    .quest_pop_info1 {
        margin-bottom: 15px;
    }

    .ys_ban_slick_btn {
        display: none;
    }

    .ys_sypage .ban_cont {
        padding: 0px 0px;
    }

    .invite_care_btm {
        width: 90%;
        margin: 0 auto;
    }

    .ys_b1page .compa_quali .compa_quali_cont .invite_devel_tit {
        margin-bottom: 10px !important;
    }

    .ys_f2_2page .case_ban_cont {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

    .ys_f2_2page .case_ban_cont .case_ban_ri {
        margin-bottom: 15px;
    }

    .case_deta_top {
        margin-top: -30px;
    }

    .nwll_ri_tit .std_tit4 {
        height: auto;
    }

    .ys_e2page .mod_paging {
        margin-top: 28px;
        padding-left: 20px;
        padding-right: 20px;
    }

    .mftr_le {
        width: 100%;
    }

    .mlul_code {
        /* transform: translateX(-20%); */
        box-shadow: 0 0 16px 0px rgba(0, 0, 0, 0.1);
    }

    .compa_devel_infoh .ban_info p {
        font-size: 14px;
    }

    .icbu_li {
        width: 100% !important;
        margin-left: 5px !important;
        margin-right: 5px !important;
        padding: 0px !important;
    }

    .icbu_li .icbu_li_tit::after {
        border-radius: 10px;
    }

    .case_deta_cont.act {
        padding-top: 40px;
    }

    .ys_ph_navbar2 .ys_phnav_logo {
        width: 230px;
    }

    .ialw_wrap_le {
        width: 100%;
    }

    .ialw_wrap {
        flex-wrap: wrap;
    }

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

    .inves_admin_li1 .ialw_wrap:nth-child(1) .ialw_wrap_ri p {
        min-height: inherit;
    }

    .suppo_conta::after {
        height: 100%;
    }

    .suppo_conta {
        padding-top: 30px;
    }

    .down_list_ul_li .dlul_le .dlul_le_icon {
        margin-left: 0;
        margin-right: 10px;
    }

    .ys_modal_demo .mCSB_outside+.mCSB_scrollTools {
        right: -5px !important;
    }

    .home_trend_btm_list {
        width: calc(100% + 20px);
    }

    .home_applic_tit span {
        text-shadow: -1px 0 0 rgba(228, 31, 32, 0.3), 0 1px 0 rgba(228, 31, 32, 0.3), 1px 0 0 rgba(228, 31, 32, 0.3), 0 -1px 0 rgba(228, 31, 32, 0.3);
    }

    .home_applic_ctrol_ri {
        padding-right: 10px;
        padding-bottom: 10px;
    }


    .ihbi_li_img {
        height: 250px;
    }

    .ihbi_li_img img {
        height: 100%;
        object-fit: cover;
    }

    .conta_headq_btm_wrap .ys_imgbox_cover img {
        height: 170px;
        object-fit: cover;
    }

    .dwlb_ri {
        display: none;
    }

    .compa_quali_btm_img img {
        height: 246px;
        object-fit: cover;
    }

    .detai_wrap_le_top .slick-arrow {
        font-family: "iconfont" !important;
        font-style: normal;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        z-index: 10;
        width: 36px;
        height: 36px;
        background: #fff;
        border-radius: 5px;
    }

    .detai_wrap_le_top .slick-arrow:before {
        content: "\e743";
        font-size: 20px;
        color: #E41F20;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    .detai_wrap_le_top .slick-prev:before {
        content: "\e744";
    }

    .detai_wrap_le_top .slick-arrow.slick-disabled {
        opacity: 0.6;
    }

    .dwlb_le_li {
        width: 100%;
        margin-bottom: 10px;
    }

    .dwlb_le_li_wrap {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .dwlb_le_li_wrap .ys_imgbox_cover {
        margin: 0 10px 0 0;
    }

    .cirl_li .ys_imgbox_cover {
        width: 100%;
    }

    .nwll_ri_info p {
        height: inherit;
        max-height: 4.8em;
    }

    .custom_experi_ul_li {
        width: 100%;
        border: none;
        /* padding: 0; */
        margin-bottom: 15px;
        border-bottom: 1px solid rgba(21, 37, 50, 0.10);
    }

    .custom_experi_ul_li:last-child {
        margin-bottom: 0;
    }

    .ceul_wrap {
        padding: 15px 10px;
    }

    .custom_experi_ul {
        padding: 20px 0px;
    }

    .ceul_wrap .ys_imgbox_cover {
        width: 58px;
    }

    .ceul_info {
        margin-bottom: 6px;
    }

    .cfbl_li {
        width: 100%;
    }

    .cfbl_li:last-child {
        margin-bottom: 0;
    }

    .custom_case_top {
        display: none;
    }

    .custom_case_btm {
        margin-top: 0px;
    }

    .ccbc_top {
        padding-bottom: 5px;
    }

    .ccbc_li_le img {
        border-radius: 10px;
    }

    .ccbc_li_ri_tit {
        margin-bottom: 7px;
    }

    .ccbc_li_ri_info {
        margin-bottom: 15px;
    }

    .clru_li {
        padding: 7px 18px;
    }

    .clru_li p::after {
        width: 14px;
        height: 14px;
    }

    .clru_li p {
        padding-left: 24px;
    }

    .ccbc_li {
        margin-bottom: 24px;
    }

    .clru_li {
        margin-bottom: 10px;
    }

    .home_exper {
        padding-bottom: 20px;
    }

    .home_case .home_case_ri_tit {
        padding: 0 20px;
        padding-bottom: 10px;
    }

    .ys_b2page .ban_info p {
        width: inherit;
        font-size: 12px;
    }

    .ys_phnav_logo img {
        margin-bottom: 10px;
    }

    .ys_b1page .compa_devel {
        padding-top: 20px;
    }

    .ys_fpage .custom_experi {
        padding-top: 20px;
    }


    .mod_fot_top,
    .ys_b2page .mod_fot_top {
        text-align: center;
    }

    .mftr_le_ul,
    .ys_b2page .mftr_le_ul {
        justify-content: center;
    }

    .mod_fot_top_ri .mod_more,
    .mftr_ri,
    .ys_b2page .mod_fot_top_ri .mod_more,
    .ys_b2page .mftr_ri {
        width: 100%;
    }

    .mod_fot_top_ri .mod_more_link,
    .ys_b2page .mod_fot_top_ri .mod_more_link {
        justify-content: center;
    }

    .mftr_le_ul_li:last-child {
        padding-right: 0 !important;
    }

    .ys_sypage .home_applic_ctrol .home_applic_ctrol_ri {
        display: none;
    }

    .ys_sypage .home_applic_ctrol .home_applic_ctrol_le {
        width: 100%;
    }

    .ys_sypage .home_case_side .home_case_side_btn {
        display: none;
    }

    .home_trend_btm_list {
        width: 100%;
    }

    /* .compa_devel .compa_devel_btm_btn {
        display: none;
    } */

    .compa_devel_btm_ul {
        width: 100%;
    }

    .mfbn_ri_ul_li {
        width: 100%;
    }

    .mfbn_ri_ul {
        flex-wrap: wrap;
        margin: 0;
    }

    .mfbn_le {
        margin-bottom: 0px;
    }

    .mfbn_ri {
        margin-top: 20px;
    }

    .mrul_tit_info_li {
        margin-bottom: 8px;
    }

    .mrul_tit_info {
        padding-top: 10px;
    }

    .mod_fot_btm_nav {
        padding-bottom: 25px;
    }

    .ys_b1page .mlul_code,
    .ys_b2page .mlul_code {
        transform: translateX(-50%);
    }

    /* .cfbl_li {
        padding: 0 0px;
    } */
    .cfbl_li:nth-child(2n) .cfbl_li_img img {
        transform: rotateY(180deg);
    }

    .cfbl_li:nth-child(3) .cfbl_li_img img {
        transform: rotateY(0);
    }

    .case_deta_top {
        margin-top: -24px;
    }

    .dvlw_top_tit p {
        font-size: 16px;
    }

    .pnlu_wrap_btm_tit .std_tit20 {
        font-size: 16px;
    }

    .ys_b1page .ys_pos_center {
        top: 50%;
    }

    .detai_wrap_le_top .slick-arrow {
        box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.04);
    }

    .dcsl_le {
        width: 30px;
    }

    .dcsl_ri p {
        font-size: 14px;
    }

    .down_cont_swi_li {
        width: auto;
    }

    .dcsl_wrap {
        border-radius: 4px;
        padding: 2px 15px;
    }

    .down_cont_swi_top .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
    .down_cont_swi_top .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
    .down_cont_swi_top .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
    .down_cont_swi_top .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        height: 2px;
    }


    .ban_inpt_le_inp input {
        font-size: 14px;
    }

    .cfbl_li {
        padding: 0 30px;
    }

    .cfbl_wrap {
        padding: 0 58px;
    }

    .soluti_applic .soluti_applic_top_ri {
        display: block;
    }

    .soluti_applic .std_mar {
        margin-bottom: 10px;
    }

    .inves_iframe iframe {
        width: 100%;
        height: 470px;
    }

    .produ_navig_li_wrap {
        padding: 4px 10px;
    }

    /* .produ_navig_li {
        width: auto !important;
        min-width: 140px;
    } */
    .pnlw_icon {
        width: 30px;
        margin-bottom: 0px;
    }

    .dwrw_list_liz .nwab_le {
        width: 100%;
        margin-bottom: 10px;
    }

    .dwrw_list_liz .nwab_ri {
        width: 100%;
        padding-left: 0px;
    }

    .dwrw_list_liz .pnlu_wrap_btm_info {
        margin-bottom: 18px;
    }

    .dwrw_list_liz .nwab_li .nwab_link {
        padding: 14px;
    }

    .mod_advic1 {
        bottom: 134px;
    }


    .mod_advic {
        bottom: 90px;
    }

    .cirl_li {
        width: 100%;
    }

    .cirl_li:last-child {
        margin-bottom: 0px;
    }

    .ys_c2page .mod_bread {
        padding: 0 20px;
    }

    .detai_wrap_le {
        padding: 70px 20px 40px;
    }

    .cfbl_wrap {
        position: static;
        transform: inherit;
    }

    .cfbl_li_img {
        position: relative;
        width: 180px;
    }

    .cfbl_li_img p {
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        font-size: 22px;
        color: #333;
    }

    .cfbl_li {
        display: flex;
        align-items: center;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .cfbl_wrap {
        padding-left: 15px;
        padding-right: 0;
        text-align: left;
    }

    .compa_devel_btm_ul {
        padding-left: 30px;
        padding-right: 30px;
        margin: 0 !important;
    }

    .compa_devel_cont .hacr_btn {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 30px;
        height: 30px;
    }

    .compa_devel_cont .hacr_btn .iconfont {
        font-size: 16px;
    }

    .compa_devel_cont .hacr_le {
        left: 0;
    }

    .compa_devel_cont .hacr_ri {
        right: 0;
    }

    .cdbu_wrap {
        padding-right: 10px;
    }

    .dwrw_stop {
        border-radius: 10px;
    }

    .inves_relea_le_ifram iframe {
        height: 1010px;
    }

    .cdbu_wrap {
        padding-right: 20px;
    }

    .sllw_btm_ph {
        display: block;
    }

    .sllw_btm_pc {
        display: none;
    }

    .sllw_btm .ys_imgbox_cover {
        height: auto;
    }

    .ihbi_li_img {
        height: auto !important;
    }

    .ys_f1page .down_cont_swi {
        margin-bottom: 25px;
    }

    .page_cont_le_btm h4 {
        margin-bottom: 12px;
    }

    .cdbl_top h4 {
        margin-bottom: 12px;
    }

    .conta_pop_cont {
        width: calc(100% - 40px);
        padding: 36px 18px 36px;
    }


    .ys_sypage .ys_banner .ys_pos_center {
        top: 25%;
    }

    .ys_sypage .ys_banner .slick-dots {
        width: calc(100% - 40px);
    }
    
    .home_case_le {
        border-radius: 0 0px 0px 0;   
    }
    .mod_contapop_contv {
        padding: 15px;
    }
    
    .mod_contapop_ul {
        margin-bottom: 20px;
    }
    
    /* 480end */
}<!--0.0002598762512207-->