@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: 42px;
  }

  .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: 310px;
  }

  .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: 38px;
  }

  .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: 310px;
  }

  .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;
    height: 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: 14px;
  }

  .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 {
    /* color: #161616; */
    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: 10em;
    /* -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: 14px;
  }

  .mrul_tit a {
    font-size: 16px;
  }

  .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;
    padding-bottom: 28px;
  }

  .about_intro_head {
    margin-bottom: 18px;
  }

  .about_intro_head p {
    margin-bottom: 8px;
    font-size: 14px;
  }

  .about_intro_head h2 {
    font-size: 28px;
  }

  .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: #FFFFFF;
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);
  }

  .ys_ph_navbar2 .ys_phnav_menubtn span,
  .ys_ph_navbar2 .ys_phnav_menubtn::after,
  .ys_ph_navbar2 .ys_phnav_menubtn::before {
    background: #004ABA;
  }

  .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: #004ABA;
  }

  .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 {
    height: 58px;
    box-shadow: 0 0 10px 3px rgb(0 0 0 / 5%);
  }

  .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: #004ABA !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: 14px;
    font-weight: normal;
  }

  .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: block;
  }

  /* .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: 8px;
  }

  .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_le .std_tit2 {
    gap: 10px 14px;
  }

  .mod_fot_top_ri {
    flex-wrap: wrap;
    justify-content: flex-start;
    gap: 16px;
  }

  .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: 100%;
    float: left;
  }

  .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_map {
    height: 360px;
    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;
  }

  .fotc_img {
    height: 36px;
  }

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

  .form_obtai_test .form_obtai_test_cen {
    flex-basis: 130px;
  }

  .form_obtai_test .form_obtai_test_ri .rs_submit {
    width: 100%;
  }

  .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;
    height: 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: #004ABA;
  }

  .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;
  }

  .ys_d2page .mod_main::before {
    background-position: 28% top;
    opacity: .38;
    transform: none;
  }

  .ys_d2page .mod_main::after {
    background:
      linear-gradient(180deg, rgba(244, 249, 253, .68) 0%, rgba(244, 249, 253, .86) 42%, rgba(239, 246, 252, .97) 100%),
      linear-gradient(105deg, rgba(0, 74, 186, .09) 0%, rgba(255, 255, 255, .68) 70%, rgba(255, 255, 255, .92) 100%);
  }

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

  .about_intro_head h2 {
    font-size: 24px;
  }

  .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: #004ABA;
    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;
  }

  .mod_fot_top_le .std_tit2,
  .ys_b2page .mod_fot_top_le .std_tit2 {
    justify-content: 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: 30px;
  }

  .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;
  }

  .ys_f1page .mod_main::before {
    background-position: 22% top;
    opacity: .36;
    transform: none;
  }

  .ys_f1page .mod_main::after {
    background:
      linear-gradient(180deg, rgba(243, 248, 253, .68) 0%, rgba(243, 248, 253, .86) 42%, rgba(240, 246, 252, .96) 100%),
      linear-gradient(105deg, rgba(0, 74, 186, .1) 0%, rgba(255, 255, 255, .68) 70%, rgba(255, 255, 255, .9) 100%);
  }

  .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: 50%;
  }

  .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 */
}

@media screen and (max-width: 1440px) {
  .htbl_swip {
    margin: 0 -12px;
  }

  .htbl_ul_li {
    padding: 0 12px;
  }
}

@media screen and (max-width: 1199px) and (min-width: 769px) {
  .ys_nypage .ys_banner {
    height: 360px;
  }
}

@media screen and (max-width: 768px) {
  .ys_nypage .ys_banner {
    height: auto;
  }

  .hulw_top {
    min-height: 156px;
    padding: 18px;
  }
}

@media screen and (max-width: 991px) {
  .mfbn_ri {
    display: none;
  }
}

@media screen and (max-width: 480px) {
  .mfbn_ri {
    display: none;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1440px) {
  .mod_hd {
    --hx-header-height: 68px;
    --hx-logo-width: 220px;
    --hx-logo-height: 50px;
  }
}

@media screen and (min-width: 1200px) {
  .mod_hd .ys_cont1680 {
    position: relative;
  }

  .mod_hd_ri {
    margin-left: auto;
    justify-content: flex-end;
  }

  .mod_hd_ri_nav {
    position: absolute;
    top: 0;
    left: 50%;
    z-index: 2;
    justify-content: center;
    padding-right: 0;
    transform: translateX(-50%);
  }

  .mod_hd_ri_phmn,
  .mod_hd_ri_sear {
    position: relative;
    z-index: 3;
  }
}

/* Larger factory gallery thumbnails */
.ys_b1page .compa_cooper .ccbl_wrap {
  width: 320px;
  margin-right: 64px;
}

.ys_b1page .compa_cooper .compa_cooper_btm,
.ys_b1page .compa_cooper .compa_cooper_btm_li,
.ys_b1page .compa_cooper .ccbl_cont {
  overflow: visible;
}

.ys_b1page .compa_cooper .ccbl_wrap .ys_imgbox_cover {
  aspect-ratio: 16 / 9;
}

.ys_b1page .compa_cooper .ccbl_wrap {
  cursor: pointer;
  transform-origin: center;
  transition: transform .36s ease, border-color .36s ease, box-shadow .36s ease;
  will-change: transform;
}

.ys_b1page .compa_cooper .ccbl_wrap .ys_imgbox_cover img:last-child {
  transform: scale(1) !important;
}

.ys_b1page .compa_cooper .ccbl_wrap:hover {
  z-index: 20;
  transform: scale(1.08);
}

@media screen and (max-width: 1440px) {
  .ys_b1page .compa_cooper .ccbl_wrap {
    width: 280px;
    margin-right: 48px;
  }
}

@media screen and (max-width: 768px) {
  .ys_b1page .compa_cooper .ccbl_wrap {
    width: 220px;
    margin-right: 24px;
  }
}

@media screen and (max-width: 1280px) {
  .form_obtai_panel {
    padding: 44px 36px 40px;
  }

  .form_obtai_panel .form_obtai_ul {
    gap: 24px;
  }

  .form_obtai_panel .form_obtai_test {
    grid-template-columns: minmax(0, 1fr) 180px 210px;
    gap: 18px 20px;
  }
}

@media screen and (max-width: 991px) {
  .form_obtai_panel {
    padding: 36px 28px 32px;
    border-radius: 18px;
  }

  .form_obtai_head {
    margin-bottom: 26px;
  }

  .form_obtai_panel .form_obtai_ul {
    grid-template-columns: 1fr;
    gap: 20px;
  }

  .form_obtai_panel .form_obtai_ul_li1 {
    grid-column: auto;
  }

  .form_obtai_panel .foul_wrap_btm input {
    height: 50px;
  }

  .form_obtai_panel .foul_wrap_btm textarea {
    height: 150px;
    min-height: 150px;
  }

  .form_obtai_panel .form_obtai_test {
    grid-template-columns: minmax(0, 1fr) 150px;
    gap: 16px;
  }

  .form_obtai_panel .form_obtai_test_ri,
  .form_obtai_panel .form_obtai_test .form_obtai_test_ri {
    grid-column: 1 / -1;
    padding-top: 0 !important;
  }
}

@media screen and (max-width: 768px) {
  .ys_b4page .mod_main::before {
    background-position: 18% top;
    opacity: .28;
    transform: none;
  }

  .ys_b4page .mod_main::after {
    background:
      linear-gradient(180deg, rgba(248, 251, 255, .78) 0%, rgba(248, 251, 255, .9) 38%, rgba(246, 249, 253, .98) 100%),
      linear-gradient(105deg, rgba(0, 74, 186, .08) 0%, rgba(255, 255, 255, .76) 68%, rgba(255, 255, 255, .92) 100%);
  }

  .form_obtai_panel {
    padding: 28px 20px;
    border-radius: 16px;
  }

  .form_obtai_intro {
    font-size: 14px;
    line-height: 1.7;
  }

  .form_obtai_panel .foul_wrap_top {
    margin-bottom: 8px;
  }

  .form_obtai_panel .foul_wrap_btm {
    border-radius: 12px;
  }

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

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

  .form_obtai_panel .form_obtai_test {
    grid-template-columns: minmax(0, 1fr) 120px;
    gap: 14px;
  }

  .form_obtai_panel .form_obtai_test_cen,
  .form_obtai_panel .form_obtai_test .form_obtai_test_cen {
    padding-top: 30px !important;
  }

  .form_obtai_panel .fotc_img {
    height: 48px;
    border-radius: 12px;
  }

  .form_obtai_test_tip {
    margin-top: 8px;
    font-size: 12px;
  }

  .form_obtai_panel .form_obtai_test_ri .mod_more_link {
    min-height: 50px;
    border-radius: 12px;
  }
}

@media screen and (max-width: 1199px) {
  .hx-strength-metrics {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    margin-bottom: 42px;
  }

  .hx-strength-metric {
    min-height: 106px;
    padding: 22px;
  }

  .hx-strength-section-top h2 {
    font-size: 30px;
  }

  .hx-strength-flow {
    gap: 14px;
  }

  .hx-strength-flow-item {
    min-height: 164px;
    padding: 22px;
  }

  .hx-strength-media-grid {
    gap: 18px;
  }
}

@media screen and (max-width: 768px) {
  .mod_fot_links {
    display: block;
    padding: 18px 0;
  }

  .mod_fot_links_tit {
    margin: 0 0 8px;
    font-size: 13px;
  }

  .mod_fot_links_list {
    gap: 6px 18px;
  }

  .mod_fot_links_list a {
    font-size: 13px;
  }

  .hx-strength-metrics {
    grid-template-columns: minmax(0, 1fr);
    gap: 12px;
    margin: 0 0 32px;
  }

  .hx-strength-metric {
    min-height: auto;
    padding: 18px;
  }

  .hx-strength-metric span {
    font-size: 28px;
  }

  .hx-strength-section {
    margin-bottom: 36px;
  }

  .hx-strength-section-top {
    margin-bottom: 18px;
  }

  .hx-strength-section-top h2 {
    font-size: 24px;
  }

  .hx-strength-rich h3 {
    margin-top: 24px;
    font-size: 21px;
  }

  .hx-strength-rich li,
  .hx-strength-flow-item p,
  .hx-strength-value p {
    font-size: 14px;
    line-height: 1.8;
  }

  .hx-strength-flow {
    grid-template-columns: minmax(0, 1fr);
  }

  .hx-strength-media-grid {
    grid-template-columns: minmax(0, 320px);
    justify-content: center;
    gap: 28px;
  }

  .hx-strength-flow-item {
    min-height: auto;
    padding: 20px;
  }

  .hx-strength-flow-item h3 {
    font-size: 20px;
  }

  .hx-strength-value {
    padding: 20px;
  }

  .hx-strength-side {
    position: static;
  }
}

@media screen and (max-width: 1280px) {
  .ys_hd_ph {
    display: block !important;
  }

  .ys_hd_pc {
    display: none !important;
  }

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

  .ys_ph_navbar,
  .ys_phnav_header {
    height: 58px;
  }

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

  .ys_ph_navbar2 .ys_phnav_logo {
    width: clamp(168px, 24vw, 220px);
    height: 58px;
    padding: 0 12px;
    display: flex;
    align-items: center;
  }

  .ys_ph_navbar2 .ys_phnav_logo a {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    line-height: 1;
  }

  .ys_ph_navbar2 .ys_phnav_logo img {
    width: 100%;
    height: auto;
    max-height: 46px;
    display: block;
    object-fit: contain;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 480px) {
  .ys_nypage .ys_main {
    margin-top: 0;
  }

  .ys_ph_navbar,
  .ys_phnav_header {
    height: 56px;
  }

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

  .ys_ph_navbar2 .ys_phnav_logo {
    width: clamp(148px, 50vw, 190px);
    height: 56px;
  }

  .ys_ph_navbar2 .ys_phnav_logo img {
    max-height: 40px;
  }
}

@media screen and (min-width: 1281px) and (max-width: 1440px) {
  .ys_nypage .ys_hd_pc,
  .ys_nypage .ys_hd_pc.isfixed,
  .ys_nypage .ys_hd_pc.ishover {
    background: #fff;
    box-shadow: 0 6px 20px rgba(16, 22, 44, .04);
  }

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

  .ys_nypage .mhrn_link,
  .ys_nypage .ys_hd_pc.isfixed .mhrn_link,
  .ys_nypage .ys_hd_pc.ishover .mhrn_link,
  .ys_nypage .mod_hd_ri_phmn p,
  .ys_nypage .ys_hd_pc.isfixed .mod_hd_ri_phmn p,
  .ys_nypage .ys_hd_pc.ishover .mod_hd_ri_phmn p {
    color: #161616;
  }

  .ys_nypage .ys_hd_pc .mhrn_li.yxnav_active1 .mhrn_link,
  .ys_nypage .ys_hd_pc.isfixed .mhrn_li.yxnav_active1 .mhrn_link,
  .ys_nypage .ys_hd_pc.ishover .mhrn_li.yxnav_active1 .mhrn_link {
    color: #004ABA;
  }

  .ys_nypage .ys_hd_pc .rs_telb,
  .ys_nypage .ys_hd_pc .soub.mhrs_icon,
  .ys_nypage .ys_hd_pc.isfixed .rs_telb,
  .ys_nypage .ys_hd_pc.ishover .rs_telb,
  .ys_nypage .ys_hd_pc.isfixed .soub.mhrs_icon,
  .ys_nypage .ys_hd_pc.ishover .soub.mhrs_icon {
    display: none;
  }

  .ys_nypage .ys_hd_pc .rs_telh,
  .ys_nypage .ys_hd_pc .souh.mhrs_icon,
  .ys_nypage .ys_hd_pc.isfixed .rs_telh,
  .ys_nypage .ys_hd_pc.ishover .rs_telh,
  .ys_nypage .ys_hd_pc.isfixed .souh.mhrs_icon,
  .ys_nypage .ys_hd_pc.ishover .souh.mhrs_icon {
    display: flex;
  }
}

/* Responsive hardening */
html {
  -webkit-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

img,
video,
canvas,
svg {
  max-width: 100%;
}

iframe {
  max-width: 100%;
}

.std_word1,
.std_word1 p,
.std_word2,
.std_word2 p,
.ban_info,
.ban_info p,
.yxedr_active,
.yxedr_active p,
.pnlu_wrap_btm_tit,
.pnlu_wrap_btm_info,
.nwll_ri_tit,
.nwll_ri_info {
  overflow-wrap: break-word;
}

.yxedr_active table {
  max-width: 100%;
}

.mod_contapop,
.conta_pop {
  width: 100%;
  height: 100dvh;
}

.detai_wrap {
  min-height: 100dvh;
}

.detai_wrap_le {
  height: 100dvh;
}

@media screen and (min-width: 1200px) {
  .ys_c2page .detai_wrap_le {
    height: calc(100dvh - 80px);
  }
}

@media screen and (max-width: 767px) {
  .yxedr_active table {
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  .mod_more_link,
  .rs_moreb,
  .g_button1 {
    max-width: 100%;
  }
}

@media (prefers-reduced-motion: reduce) {
  .wow {
    visibility: visible !important;
  }

  .animated,
  [class*="ys_fade"] {
    animation: none !important;
    transition: none !important;
    transform: none !important;
  }
}
