@charset "utf-8";



/* 调大看小 */
/* 1920~1441 pc超大大屏幕 */
@media screen and (min-width: 2561px) {

    .mnll_pro .mnll_pd_cont_left,
    .mnll_sol .mnll_pd_cont_left {

        padding: 44px 66px 102px calc(40vw - 910px);

    }

    .mnll_pd_cont_left {

        padding: 44px 66px 102px calc(40vw - 910px);

    }

}

/* 1920~1441 pc大屏幕 */

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

    .mnll_pro .mnll_pd_cont_left,
    .mnll_sol .mnll_pd_cont_left {

        padding: 44px 66px 28px calc(50vw - 910px);

    }

    .mnll_pd_cont_left {

        padding: 44px 66px 102px calc(50vw - 910px);

    }

}

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

    .mnll_pro .mnll_pd_cont_left {

        padding: 44px 66px 28px calc(50vw - 700px);

    }

    .mnll_sol .mnll_pd_cont_left {

        padding: 44px 66px 102px calc(50vw - 700px);

    }

    .mnll_pd_cont_left {

        padding: 44px 46px 102px calc(50vw - 700px);

    }

}

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

    .mod_nav_list_li {

        padding: 0 15px;

    }

    .mod_nav_list ul {

        margin: 0 -15px;

    }

    .mod_nav_list {

        padding-left: 70px;

        padding-right: 110px;

    }

    .mnll_pd_cont_right ul {

        margin: 0;

    }

    .spec_main .ys_cont1400,

    .spec_main .ys_cont1200 {

        padding: 0 50px;

    }

    .acti_main .ys_cont1400 {

        padding: 0 50px;

    }

    .mpcr_col1_serv .mpcr_col1_li_bot .mclb_ul2 {

        margin: 0 -40px !important;

    }

    .mpcr_col1_serv .mclb_li2 {

        padding: 0 40px;

    }

    .mod_nav_list {
        padding-right: 90px;
    }

    .mod_nav_list ul {
        margin: 0 -12px;
    }

    .mod_nav_list_li {
        padding: 0 12px;
    }

    /* 1919end */

}

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

    .mod_nav_register {

        width: 120px;

    }

    .mod_nav_info div {

        padding: 0 12px;

    }

    .mod_nav_info {

        margin-left: 18px;

    }

    /* .mod_nav_search {

        width: 200px;

    } */

    .std_title1 {

        font-size: 38px;

    }

    .ys_ban_parga {

        margin-bottom: 50px;

    }

    .std_padding1 {

        padding-bottom: 80px;

    }

    .inddet_about_bg {

        bottom: 80px;

    }

    .std_padding3 {

        padding-top: 80px;

    }

    .std_margin1 {

        margin-bottom: 30px !important;

    }

    .std_title2 {

        font-size: 34px;

    }

    .std_padding2 {

        padding: 70px 0;

    }

    .sol_plan {

        margin-bottom: 70px !important;

    }

    .tccu_li_cont_icon {

        width: 115px;

    }

    .tccu_li {

        padding: 0 28px;

    }

    .tng_curr_cont_ul {

        margin: 0 -28px;

    }

    .tng_appl_text {

        padding: 40px 50px 40px 60px;

    }

    .tng_appl_bg {

        width: 420px;

        left: 105px;

    }

    .tng_appl_text_parga {

        margin-top: 20px;

        margin-bottom: 30px;

    }

    .tng_cap {

        padding-bottom: 100px;

    }

    .mod_foot_top_left {

        padding-right: 200px;

    }

    .mftl_nav {

        padding-left: 80px;

    }

    .mod_foot {

        padding-top: 60px;

    }

    .mod_foot_top {

        margin-bottom: 60px;

    }

    .inn_core_tab li p {

        font-size: 26px;

    }

    .inn_core_tab li::before {

        width: 20px;

        height: 13px;

    }

    .iccu_li_top_ul {

        padding: 46px 32px 35px 40px;

    }

    .iltu_li_cont_num p {

        font-size: 60px;

    }

    .iltu_li {

        padding: 0 40px;

    }

    .iccu_li_top_ul ul {

        margin: 0 -40px;

    }

    .iccu_li_bot {

        margin-top: 30px;

    }

    .iccu_li_bot_text {

        padding-left: 70px;

        padding-right: 80px;

    }

    .mod_con_text {

        padding-right: 100px;

        padding-top: 30px;

    }

    .palu_li_cont_box {

        padding: 20px 18px 20px 18px;

    }

    .prodet_adv::before {

        width: 200px;

        height: 200px;

        left: 100px;

    }

    .prodet_adv::after {

        width: 200px;

        height: 200px;

        right: 100px;

    }

    .palu_li {

        padding: 0 10px;

    }

    .prodet_adv_list_ul {

        margin: 0 -10px;

    }

    .inn_core_tab li {

        padding-bottom: 20px;

    }

    .supp_svc {

        padding-bottom: 100px;

    }

    .supp_bas_cont_phone {

        padding: 40px 20px 30px 30px;

    }

    .sbcp_cont_tit {

        margin-bottom: 20px;

    }

    .sbcp_info li {

        padding: 15px 0;

    }

    .sbcp_info_text p {

        margin-bottom: 10px;

    }

    .sbci_li1 .sbci_li_cont {

        padding: 28px;

    }

    .sbci_li_cont {

        padding: 28px 28px 16px;

    }

    .sbci_li .std_btn4::after {

        width: calc(100% + 56px);

    }

    .sbci_li {

        padding: 0 9px;

        margin-bottom: 29px;

    }

    .supp_bas_cont_info ul {

        margin: 0 -9px;

    }

    .supp_bas_cont_phone {

        height: calc(100% - 18px);

    }

    .sbci_li_cont_tit {

        padding-bottom: 19px;

    }

    .svc_time_cont {

        padding: 40px 70px 50px;

    }

    .stcu_li2_cont1 .ys_imgbox_cover {

        width: 115px;

    }

    .stcu_li_cont {

        padding: 40px 40px 34px;

    }

    .supp_svc_parga {

        margin-bottom: 40px;

    }

    .sicu_li_cont {

        padding: 40px 40px 30px;

    }

    .stcu_li_cont .ys_imgbox_cover,
    .sicu_li_cont .ys_imgbox_cover {

        width: 56px;

    }

    .stcu_li1_cont .ys_imgbox_cover {

        width: 88px;

    }

    .stcu_li1_cont {

        padding: 40px 40px 45px;

    }

    .pnr_apply {

        padding-top: 100px;

    }

    .pacl_cont .ys_imgbox_cover {

        width: 52px;

    }

    .pacl_cont_tit {

        margin-top: 20px;

    }

    .pdcu_li_cont {

        padding: 30px 60px 30px 50px;

    }

    .pdcu_li_cont .ys_imgbox_cover {

        width: 56px;

    }

    .pdcu_li_cont_text {

        width: calc(100% - 56px);

    }

    .prodet_fun_cont_text li {

        margin-bottom: 18px;

    }

    .prodet_fun_cont_text {

        padding-left: 60px;

    }

    .inddet_scene_tab_li p {

        font-size: 20px;

    }

    .prodet_scene .isil_cont_text {

        padding-left: 50px;

    }

    .std_title3 {

        font-size: 28px;

    }

    .isil_cont_text_parga p {

        margin-bottom: 10px;

    }

    .iclu_li_cont {

        padding: 40px 38px 40px 60px;

    }

    .prodet_page .inddet_case,

    .soldet_page .inddet_case {

        padding-bottom: 90px;

    }

    .ind_prgm {

        padding-top: 80px;

    }

    .ilct_icon img:nth-child(1) {

        left: 60px;

    }

    .inddet_scene_info {

        margin-top: 40px;

    }

    .inddet_about_text {

        padding: 25px 18px 50px 40px;

    }

    .inddet_about_text_icon {

        width: 50px;

        top: -22px;

    }

    .inddet_adv_tit_list li {

        padding: 0 35px;

    }

    .inddet_adv_tit_list ul {

        margin: 0 -35px;

    }

    .iatl_cont_tit {

        margin-top: 30px;

    }

    .inwu_li {

        padding: 0 38px;

    }

    .inddet_nav_wrap_ul {

        margin: 0 -38px;

    }

    .ind_main .ys_ban .std_btn1 {

        margin-top: 50px;

    }

    .ind_ent_tab li {

        padding: 0 55px;

    }

    .ind_ent_tab ul {

        margin: 0 -55px;

    }

    .ielu_li_text {

        padding: 0 50px;

    }

    .ielu_li_info {

        padding: 0 15px;

    }

    .ind_st_left {

        padding-right: 40px;

    }

    .ind_st_left_parga {

        margin-bottom: 25px;

    }

    .isll_ul li {

        padding: 28px 0;

    }

    .isll_ul_icon {

        width: 40px;

    }

    .ind_cus_list {

        padding-right: 35.7%;

    }

    .ind_pro .std_btn2_box {

        margin-top: 40px !important;

    }

    .ind_cus {

        padding-bottom: 120px;

    }

    .isll_ul_text {

        width: calc(100% - 40px);

        padding-left: 15px;

    }

    .psrl_ul_li_cont {

        padding-left: 50px;

    }

    .pro_list_more {

        padding-left: 70px;

    }

    .pro_list_tab {

        padding: 27px 15px 30px 40px;

    }

    .pro_list_tab p {

        line-height: 2;

    }

    .pro_list_tab p::after {

        bottom: 7px;

    }

    .pro_list_tab li {

        margin-bottom: 15px;

    }

    .ys_ban_cloud_img1 {

        width: 490px;

    }

    .ys_ban_cloud_img3 {

        width: 80px;

        left: -13px;

        top: 150px;

    }

    .ys_ban_cloud_img4 {

        width: 170px;

        right: 90px;

        bottom: 70px;

    }

    .ys_ban_cloud_img2 {

        width: 75px;

        bottom: 117px;

        left: 74px;

    }

    .ys_ban_text p {

        margin-top: 20px;

        margin-bottom: 60px;



    }

    .hslc_icon {

        width: 75px;

    }

    .hslc_text {

        width: calc(100% - 75px);

    }

    .hulc_tab li {

        padding: 0 30px;

    }

    .hulc_tab ul {

        margin: 0 -30px;

    }

    .hulc_tab_cont_icon {

        width: 72px;

    }

    /* .hllt_parga {

        margin-bottom: 60px;

    } */

    .hllt_btn .std_btn2_box,
    .hllt_btn .std_btn1_box {

        width: 118px;

    }

    .hulc_list ul {

        padding: 40px 0;

    }

    .hslr_li {

        padding: 0 8px;

    }

    .home_sol_list_right ul {

        margin: 0 -8px;

    }

    .home_sol_list_right {

        padding-left: 20px;

    }

    .home_pra {

        height: 620px;

    }

    .home_sys_cont_list {

        padding: 26px 20px 24px;

    }

    .hulc_num_fig p {

        font-size: 40px;

    }

    .home_sys_svg {

        right: 8.3%;

        top: 90px;

    }

    .hebv_cont_img_btn {

        width: 44px;

    }

    .mnll_pd_cont_left {

        width: 20%;

    }

    .mnll_pd_cont_mid {

        width: 61%;

        padding: 25px 60px 25px 40px;

    }

    .mpcm_cont {
        padding: 25px 60px 25px 40px;
    }


    .mpcu_li2 {

        padding: 0 26px;

        margin-bottom: 20px;

    }

    .mnll_pro_cont_ul2 {

        margin: 0 -26px !important;

    }

    .msri_phone p {

        font-size: 22px;

        margin-left: 15px;

    }

    .msri_server_li_text {

        bottom: 10px;

    }

    .mnll_sol_right {

        padding: 28px 25px 190px;

    }

    .mnll_pro .mnll_pd_cont_left {

        padding: 35px 40px 28px calc(50vw - 41.25%);

    }

    .mnll_sol .mnll_pd_cont_left {

        padding: 35px 40px 80px calc(50vw - 41.25%);

    }

    .mlul_cont_ul_li {

        padding: 0 20px;

    }

    .mlul_cont_ul {

        margin: 0 -20px !important;

    }

    .mpcr_col1_li {

        padding: 0 40px;

    }

    .mpcr_col1 {

        margin: 0 -40px !important;

    }

    .mnll_ser .mpcr_col1_li {

        padding: 0 30px;

        /* width: 20%; */

    }

    .mnll_ser .mpcr_col1 {

        margin: 0 -30px !important;

    }

    .mpcl_text {

        margin-top: 12px;

    }

    .mnll_ind .mnll_pd_cont_right,

    .mnll_ser .mnll_pd_cont_right {

        width: 80%;

    }

    /* .mod_nav_info{

        width: calc(100% - 200px - 120px);

    } */

    .mod_nav_other {

        width: 580px;

    }

    .ys_ban_bread {

        top: 15px;

    }

    .std_btn3_box p {

        font-size: 16px;

    }

    .stcu_li2_cont1_num p {

        font-size: 20px;

    }

    .pecu_li_text {

        padding: 0 48px;

    }

    .istb_text {

        padding-bottom: 14px;

    }

    .mess_form_cont {

        padding: 25px 45px 35px;

    }

    .mfcl_li_input .ys_select_hd {

        padding: 0 20px;

    }

    .mfcl_li_input textarea {

        padding: 22px 20px;

    }

    .mfcl_li3 {

        padding-right: 25px;

    }

    .casedet_main .newdet_cont_left_tits {

        padding-bottom: 40px;

    }

    .casedet_main .newdet_cont_right {

        padding-top: 64px;

    }

    .casedet_main .newdet_cont_left_edr {

        margin-top: 40px;

    }

    .nclt_info {

        margin-top: 18px;

    }

    .newdet_cont_right_tit {

        padding-bottom: 20px;

    }

    .ncrl_ul_li_cont {

        padding: 10px 24px 20px;

    }

    .ncrl_ul_li {

        margin-top: 20px;

    }

    .case_parg p {

        font-size: 14px;

    }

    .case_ban_cont_tit h1 {

        font-size: 50px;

    }

    .cbcd_num span {

        font-size: 70px;

    }

    .clbu_li {

        padding: 0 8px;

        margin-bottom: 20px;

    }

    .case_list_bot_ul {

        margin: 0 -8px;

    }

    .case_list_bot {

        margin-top: 40px;

    }

    .atlu_li_num p {

        font-size: 110px;

    }

    .atlu_li_cont .ys_imgbox_cover {

        width: 70px;

    }

    .tflu_li_cont_num {

        font-size: 50px;

        line-height: 1.3;

    }

    .tflu_li_cont {

        padding: 30px 40px 30px 70px;

    }

    /* .techdet_main .tech_scene .inddet_scene_tab_li {

        padding: 0 32px;

    }

    .techdet_main .tech_scene .inddet_scene_tab ul {

        margin: 0 -32px;

    } */

    .tstu_li p {

        font-size: 24px;

    }

    .tscu_li_text_list ul {

        margin: 0 -10px;

    }

    .tscu_li_text_list li {

        padding: 0 10px;

        margin-bottom: 30px;

    }

    .tscu_li_text {

        padding: 50px 60px 65px 40px;

    }

    .tscu_li_text_list {

        margin-top: 30px;

    }

    /* .tstu_li {

        padding: 28px 0;

    } */

    .tech_prog {

        padding-top: 120px;

    }

    .tech_prog_text {

        padding-left: 60px;

    }

    .tech_work {

        height: 560px;

    }

    .tech_work_cont {

        margin-top: 80px;

    }

    .tech_work_cont_parga {

        margin-top: 16px;

    }

    /* .tech_scene .inddet_scene_tab_li {

        padding: 0 55px;

    }

    .tech_scene .inddet_scene_tab ul {

        margin: 0 -55px;

    } */

    .sol_plan_curr_top {

        padding: 40px 60px;

    }

    .sulc_tit {

        padding: 40px 40px 0;

    }

    .sulc_list a {

        padding: 20px 40px;

    }

    .sulc_list a::after {

        width: calc(100% - 80px);

    }

    .sol_plan {

        margin-bottom: 160px;

    }

    .sact_subtit {

        margin-top: 40px;

    }

    .soldet_ana_cont_text {

        padding-right: 40px;

    }

    .soldet_ana_cont {

        padding: 50px 40px 0 60px;

    }

    .soldet_other_ul_li .ys_imgbox_cover {

        width: 54px;

    }

    .govt_list_ul {

        padding-top: 30px;

        margin: 0 -10px;

    }

    .glul_top_icon {

        width: 40px;

    }

    .glul_top_tit {

        width: calc(100% - 40px);

    }

    .govt_list_ul_li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .gdcl_text_ul_li {

        margin-top: 40px;

    }

    .govt_deve_cont {

        margin-top: 60px;

    }

    .gsct_li_top {

        padding: 20px 0 20px 16px;

    }

    .glti_img {

        width: 30px;

        height: 30px;

    }

    .ys_cont1480 {

        width: 82.5%;

    }

    .govt_list_cont::before {

        right: 5.85%;

        height: 358px;

    }

    .govt_list_cont::after {

        left: 9.14%;

    }

    .govt_list::before {

        left: 7%;

    }

    .acti_rele {

        padding-top: 100px;

    }

    .acti_rele_tit h1,
    .acti_rele_tit1 h1 {

        font-size: 48px;

    }

    .acti_rele_info {

        margin: 26px auto 42px;

    }

    .acti_rele_video_btn {

        width: 80px;

    }

    .acti_about_text {

        padding-left: 70px !important;

        padding-right: 70px !important;

    }

    .acti_meet_list {

        padding: 45px 55px 10px;

    }

    .aclu_li {

        padding: 0 28px;

        margin-bottom: 30px;

    }

    .acti_meet_list_ul {

        margin: 0 -28px;

    }

    .aclu_li_cont_num p {

        font-size: 90px;

    }

    .acti_guest_view {

        padding: 18px 0;

    }

    .ancu_li_text {

        padding-left: 35px;

    }

    .ancu_li a {

        padding: 20px 40px 40px 35px;

    }

    /* .ascu_li_cont_text {

        padding: 35px 0 35px 38px;

    } */

    .ascu_li {

        padding: 0 12px;

    }

    .acti_sent_cont_ul {

        margin: 0 -12px;

    }

    .acti_revi_cont .swiper-slide {

        margin-right: 30px;

    }

    .acti_revi {

        padding-bottom: 110px;

    }

    .acti_rele_logo {

        width: 400px;

    }

    .acti_rele_tit1 {

        margin-top: 20px;

        margin-bottom: 22px;

    }

    .spec_page .acti_rele_video {

        margin-top: 120px;

    }

    .spec_about .sact_parga {

        margin-top: 16px;

    }

    .spec_about_cont_text {

        padding-left: 70px;

        padding-right: 80px;

    }

    .aclu_li_cont_num1 p {

        font-size: 62px;

    }

    .spec_page .aclu_li {

        padding: 0 12px;

        margin-bottom: 26px;

    }

    .spec_page .acti_meet_list_ul {

        margin: 0 -12px;

    }

    .spec_guest .agcu_li_cont_text {

        padding: 60px 20px 0;

    }

    .sgcu_li {

        padding: 0 12px;

        margin-bottom: 30px;

    }

    .spec_guest_cont_ul {

        margin: 0 -12px;

    }

    .sulc_text1 {

        padding: 8px 20px;

    }

    .spec_page .ancu_li {

        padding: 0 18px;

    }

    .spec_page .acti_new_cont_ul {

        margin: 0 -18px;

    }

    .spec_page .ancu_li a {

        padding: 36px 20px 20px;

    }

    .about_page .ys_ban_title {

        font-size: 50px;

    }

    .ys_ban_btn1 {

        width: 90px;

    }

    .about_manu_cont_text {

        padding-right: 80px;

    }

    .amcd_num span {

        font-size: 30px;

    }

    .about_manu_cont_data {

        padding: 20px 35px 20px 50px;

    }

    .about_manu {

        height: 700px;

    }

    .amct_parga {

        margin-top: 20px;

    }

    .amcu_li_cont_num {

        font-size: 50px;

        padding: 0 30px;

    }

    .amcu_li_cont_text {

        padding: 0 30px;

    }

    .aect_right {

        padding: 20px 50px;

    }

    .aect_left {

        padding-right: 160px;

    }

    .aect_right_info p {

        margin-bottom: 10px;

    }

    .aect_right_info {

        margin-top: 24px;

    }

    section.timeline .active-year p {

        font-size: 100px;

    }

    .aqcu_li {

        padding: 0 38px;

        margin-bottom: 30px;

    }

    .about_qua_cont_ul {

        margin: 0 -38px;

    }

    .about_qua_cont {

        padding: 40px 70px 12px;

    }

    .acti_guest .swiper-slide {

        width: 410px !important;

    }

    .ilct_icon img:nth-child(1) {

        top: 25px;

    }

    .gsct_li_top_tit {

        width: calc(100% - 33px - 32px);

    }

    .glti_img {

        width: 32px;

        height: 32px;

    }

    .mnll_pro .mnll_pd_cont_mid .mCSB_scrollTools .mCSB_draggerContainer {

        top: 25px;

        bottom: 25px;

    }

    /* .mod_nav_info {

        width: calc(100% - 200px - 100px);

    } */

    .mod_nav_register {

        width: 100px;

    }

    .mod_nav_other {

        width: 620px;

    }

    .mod_nav_list {

        padding-right: 98px;

    }

    .soldet_scene .inddet_scene_info {

        margin-top: 40px;

    }

    .tech_scene .inddet_scene_info {

        margin-top: 40px;

    }

    .ircl_ul_li a {

        padding: 26px 70px 20px 32px;

    }

    .img_modal .ys_modal_container {
        width: 82.5%;
        margin: auto;
    }

    .img_modal .ys_modal_content {
        width: 100%;
    }

    .mod_nav_info {
        width: calc(100% - 100px - 190px);
    }

    .mod_nav_list {
        padding-left: 60px;
        padding-right: 80px;
    }

    .mod_nav_list_li {
        padding: 0 10px;
    }

    .mod_nav_other {
        width: 700px;
    }

    .mod_nav_list ul {
        margin: 0 -7px;
    }

    .mod_nav_list_li {
        padding: 0 7px;
    }

    /*.home_exp_bot_news ul{*/
    /*    width: 99.5%;*/
    /*}*/
    /* 1680end */

}



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

    /* .mod_nav_register {

        width: 108px;

    } */

    .mod_nav_list {

        padding-left: 30px;

        padding-right: 30px;

    }

    .mod_nav_list_li {

        padding: 0 10px;

    }

    .mod_nav_list ul {

        margin: 0 -10px;

    }

    /* .std_title2 {

        font-size: 30px;

    } */

    /* .std_title1 {

        font-size: 36px;

    } */

    .tccu_li {

        padding: 0 15px;

    }

    .tng_curr_cont_ul {

        margin: 0 -15px;

    }

    .mod_foot_top_left {

        padding-right: 90px;

    }

    .palu_li_cont .ys_imgbox_cover {

        width: 60px;

    }

    .plcb_text {

        width: calc(100% - 60px);

    }

    /* .inn_core_tab li p {

        font-size: 22px;

    } */

    .inn_core_tab li::before {

        width: 16px;

        height: 10px;

    }

    .iccu_li_top_tit {

        margin-top: 30px;

        margin-bottom: 20px;

    }

    .iltu_li_cont_num p {

        font-size: 52px;

    }

    .iltu_li_cont_num {

        padding-bottom: 15px;

    }

    .iltu_li_cont_num::after {

        width: 46px;

    }

    .mod_con_text {

        padding-right: 80px;

        /* padding-top: 6px; */

    }

    .svc_time_cont {

        padding: 40px 60px 50px;

    }

    /* .stcu_li2_cont1_num p {

        font-size: 22px;

    } */

    .mod_con_bg img {

        height: 294px;

    }

    .pnr_main .ys_ban_btn {

        margin-top: 30px;

    }

    .pnr_apply {

        padding-top: 80px;

    }

    .pacl_cont {

        padding: 50px 30px 30px;

    }

    .plcb_top_icon {

        width: 55px;

    }

    .plcb_bot {

        padding: 20px 40px 30px;

    }

    .plcb_top {

        padding: 24px 24px 17px 40px;

    }

    .inwu_li {

        padding: 0 40px;

    }

    .inddet_nav_wrap_ul {

        margin: 0 -40px;

    }

    .istb_text {

        padding-bottom: 12px;

    }

    .ind_cus_list {

        padding-right: 29.7%;

    }

    .ind_cus {

        padding-bottom: 100px;

    }

    .psrl_ul_li_cont {

        padding-left: 30px;

    }

    .pro_sum_right_list {

        padding: 30px 70px 30px 30px;

    }

    .pro_sum_left_text {

        padding: 0 30px;

        bottom: 20px;

    }

    .pro_sum_right {

        padding-left: 40px;

    }

    .pro_list_more {

        padding-left: 50px;

    }

    .home_pro {

        padding-top: 30px !important;

    }

    .hulc_list_left_text {

        padding: 30px;

    }

    .hlru_li .plcu_li_text {

        padding: 20px 25px 30px;

    }

    .hulc_list_right {

        width: 74.5%;

        padding-left: 30px;

    }

    .hllt_btn .std_btn2_box,
    .hllt_btn .std_btn1_box {

        width: 110px;

    }

    .hllt_parga {

        margin-bottom: 46px;

    }

    .home_sys_svg {

        right: 0.3%;

        top: 90px;

    }

    .home_sys_cont {

        width: 55.4%;

    }

    .home_exp_bot_news a {

        padding: 10px 40px;

    }

    .mpcl_list {

        margin-top: 20px !important;

    }

    .mnll_pro .mpcl_list_li {

        margin-bottom: 14px;

    }

    .mpcu_li_cont {

        padding: 20px 20px 25px;

    }

    .mlul_cont_ul_li span {

        top: 3px;

    }

    .pro_main .ys_ban_parga {

        width: 38%;

    }

    .ys_ban_search {

        margin-top: 30px;

    }

    .plcb_top_tit {

        width: calc(100% - 55px);

    }

    /* .std_title1 {

        font-size: 32px;

    } */

    .std_title2 {

        font-size: 32px;

    }

    /* .std_title4 {

        font-size: 22px;

    } */

    .sbcp_cont_info p {

        font-size: 16px;

    }

    .std_btn3_box p {

        font-size: 14px;

    }

    /* 2022.10.28 */

    .std_title1 {

        font-size: 34px;

    }

    .supp_bas_cont_phone {

        padding: 40px 20px 42px 30px;

    }

    .ind_st_right_text p {

        font-size: 20px;

    }

    .ind_st_right_text {

        top: 51%;

    }

    .iclu_li_data_num p {

        font-size: 34px;

    }

    .iclu_li_parga {

        padding-bottom: 32px;

        margin-top: 16px;

    }

    .newdet_cont_left {

        padding-right: 100px;

    }

    .case_ban_cont_tit h1 {

        font-size: 42px;

    }

    .cbcd_num span {

        font-size: 62px;

        top: 32px;

    }

    .case_ban_cont_subtit {

        margin-bottom: 80px;

    }

    .live_recom_cont_text .ys_pos_center {

        padding-left: 60px;

    }

    .lvcl_ul_li {

        margin-bottom: 35px;

    }

    .new_ban_imgs {

        margin-top: 40px;

    }

    .ncbu_li {

        padding: 0 12px;

        margin-bottom: 30px;

    }

    .new_cont_bot_ul {

        margin: 0 -12px;

    }

    .nbiu_li_text {

        padding: 20px 100px;

    }

    .ibcu_li_text_parga {

        margin-bottom: 35px;

    }

    .ibcu_li {

        margin-bottom: 30px;

    }

    .ys_ban_share {

        margin-top: 40px;

    }

    .ys_ban_cont {

        margin-top: 20px;

    }

    .atlu_li_num p {

        font-size: 90px;

    }

    .atlu_li {

        padding: 0 24px;

    }

    .auth_tech_list_ul {

        margin: 0 -24px;

    }

    .albu_li {

        padding: 22px 30px;

    }

    .albu_li_icon {

        width: 18px;

        height: 18px;

        margin-right: 25px;

    }

    .ascu_li_top {

        padding: 18px 30px;

    }

    .tflu_li_cont_num {

        font-size: 40px;

    }

    .tflu_li_cont {

        padding: 30px 40px 30px 50px;

    }

    .tech_scene .isil_cont_text {

        padding-left: 50px;

    }

    .tech_scene .inddet_scene_info ul {

        padding: 20px 70px 20px 20px;

    }

    .tstu_li p {

        font-size: 20px;

    }

    .tscu_li_text {

        padding: 40px 50px 55px 30px;

    }

    .tltl_icon {

        width: 34px;

    }

    .tltl_text {

        width: calc(100% - 34px);

        padding-left: 10px;

    }

    /* .tstu_li {

        padding: 26px 0;

    } */

    .tech_prog {

        padding-top: 100px;

    }

    .tech_adv .iatl_cont {

        padding: 50px 25px;

    }

    .tech_adv li {

        padding: 0 8px !important;

    }

    .tech_adv ul {

        margin: 0 -8px !important;

    }

    .tech_adv .iatl_cont_tit {

        margin-top: 16px;

        margin-bottom: 10px;

    }

    .iatl_cont .ys_imgbox_cover {

        width: 54px;

    }

    .tech_work_cont {

        margin-top: 70px;

        width: 50%;

    }

    .tech_work {

        height: 500px;

    }

    /* .tech_scene .inddet_scene_tab_li {

        padding: 0 40px;

    }

    .tech_scene .inddet_scene_tab ul {

        margin: 0 -40px;

    } */



    .sol_plan_curr_top {

        padding: 30px 60px;

    }

    .sulc_tit {

        padding: 30px 30px 0;

    }

    .sulc_list a {

        padding: 20px 30px;

    }

    .sulc_list a::after {

        width: calc(100% - 60px);

    }

    .sol_plan {

        margin-bottom: 140px;

    }

    .accu_li {

        padding: 0 6px;

    }

    .about_case_cont_ul {

        margin: 0 -6px;

    }

    .accu_li_text {

        padding: 0 25px;

        bottom: 25px;

    }

    .accu_li_text_tit p {

        margin-bottom: 10px;

    }

    .sulc_list_text_tit,
    .accu_li_text_tit p {

        font-size: 16px;

    }

    .sulc_list_text_parga p {

        font-size: 14px;

    }

    .sact_subtit {

        margin-top: 30px;

    }

    .sulc_icon {

        width: 36px;

    }

    .sulc_icon::after {

        width: 70px;

        height: 70px;

    }

    .soldet_scene .isil_cont_text {

        padding-left: 50px;

        padding-right: 30px;

    }

    .soldet_work_cont_text {

        padding-left: 60px;

    }

    .swct_parga {

        padding-bottom: 25px;

    }

    .swct_btn {

        margin-top: 30px;

    }

    .soldet_other_ul_li a {

        padding: 35px 20px 17px;

    }

    .soldet_other_ul_li {

        padding: 0 10px;

    }

    .soldet_other_ul {

        margin: 0 -10px;

    }

    .soldet_other_ul_li .ys_imgbox_cover {

        width: 48px;

    }

    .gvcu_li_text {

        padding: 50px 30px 50px 40px;

    }

    /* .gdcl_text_ul_li {

        margin-top: 30px;

    } */

    .govt_deve_cont_left {

        padding-right: 40px;

    }

    .atcu_li_cont_text {

        padding: 28px 20px;

    }

    .rhcu_li_cont {

        padding: 20px 25px 20px;

    }

    .acti_rele_tit h1,
    .acti_rele_tit1 h1 {

        font-size: 44px;

    }

    .acti_rele {

        padding-top: 80px;

    }

    .acti_rele_info {

        margin: 18px auto 34px;

    }

    .acti_rele_video_btn {

        width: 70px;

    }

    .aclu_li_cont_num p {

        font-size: 80px;

    }

    /* .ascu_li_cont_text {

        padding: 25px 0 25px 38px;

    } */

    .acti_revi {

        padding-bottom: 90px;

    }

    .aect_right {

        padding: 20px 40px;

    }

    /* .about_manu_cont_data li:nth-child(3n+1) {

        width: 180px;

    } */

    .about_manu {

        height: 650px;

    }

    .about_page .ys_ban_title {

        font-size: 44px;

    }

    .indu_page .inwu_li {

        padding: 0 80px;

    }

    .indu_page .inddet_nav_wrap_ul {

        margin: 0 -80px;

    }

    .mpcr_col1_li {

        padding: 0 40px;

    }

    .mpcr_col1 {

        margin: 0 -40px !important;

    }

    .iplu_li1 {

        padding: 50px;

    }

    .mpcm_info_search {

        width: 360px;

    }

    .ircl_ul_li_tit {

        height: 63px;

    }

    .mpcr_col1_serv .mpcr_col1_li_top {

        width: calc(25% - 30px - 15px);

    }

    .mpcr_col1_serv .mpcr_col1_li_bot .mclb_ul2 {

        margin: 0 -30px !important;

    }

    .mpcr_col1_serv .mclb_li2 {

        padding: 0 30px;

    }

    .mpcr_col1 {

        margin: 0 -30px !important;

    }

    .mpcr_col1_li {

        padding: 0 30px;

    }

    .sact_ul_li2,
    .sact_ul_li1 {
        top: -8px;
    }

    .sact_ul_li3,
    .sact_ul_li4 {
        bottom: -5px;
    }

    .img_modal .ys_modal_container {
        width: 70%;
    }

    .mod_nav_other {
        width: 670px;
    }

    .mod_nav_list ul {
        margin: 0 -6px;
    }

    .mod_nav_list_li {
        padding: 0 6px;
    }

    /* 1560end */

}



/* 1440~1200 pc小屏幕 重点*/

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

    .mod_nav_logo {

        width: 110px;

    }

    .mod_nav_list_li a,
    .mod_nav_logo a,
    .mod_nav_info a,
    .mod_nav_register a {

        line-height: 54px;

    }

    .mod_nav_list_li {

        padding: 0 9px;

    }

    .mod_nav_list ul {

        margin: 0 -10px;

    }

    .mnsb_input {

        height: 32px;

    }

    .mnsb_icon {

        line-height: 32px;

    }

    .mod_nav_search {

        margin-top: 11px;

    }

    .ys_main {

        margin-top: 54px;

    }

    /* .std_title1 {

        font-size: 30px;

    } */

    .ys_ban_parga {

        margin-bottom: 40px;

    }

    .std_padding3 {

        padding-top: 70px;

    }

    .std_padding1 {

        padding-bottom: 70px;

    }

    .inddet_about_bg {

        bottom: 70px;

    }

    .ind_prgm {

        padding-top: 70px;

    }

    .std_margin1 {

        margin-bottom: 20px !important;

    }

    .tng_aut_parga p {

        font-size: 16px;

    }

    .std_padding2 {

        padding: 60px 0;

    }

    .sol_plan {

        margin-bottom: 60px !important;

    }

    .tlct_parga p {

        font-size: 14px;

    }

    .tlct_tit {

        /* font-size: 16px; */

        margin-top: 16px;

        margin-bottom: 10px;

    }

    .tccu_li_cont_icon {

        width: 100px;

    }

    .itlci_num {

        width: 26px;

        height: 26px;

    }

    .itlci_num p {

        line-height: 26px;

    }

    .tng_exam_tit {

        margin-bottom: 25px;

    }

    .std_title2 {

        font-size: 30px;

    }

    .tng_appl_text {

        padding: 30px 40px;

        margin-top: -250px;

    }

    .tng_appl_text_parga {

        margin-top: 12px;

    }

    .tcct_text {

        margin-bottom: 30px;

    }

    .tng_cap_cont_text {

        padding: 65px 60px 77px;

    }

    .tng_cap {

        padding-bottom: 80px;

    }

    .mftr_info_list_phone a {

        font-size: 18px;

    }

    .mod_foot_top_right {

        width: 300px;

        padding-right: 50px;

    }

    .mod_foot_top_left {

        width: calc(100% - 300px);

        padding-right: 100px;

    }

    .mftl_nav {

        padding-left: 60px;

    }

    .mod_foot_bot p {

        font-size: 12px;

    }

    .mod_foot_bot_map a {

        padding: 0 6px;

    }

    .iltu_li_cont_num p {

        font-size: 48px;

    }

    .iltu_li {

        padding: 0 30px;

    }

    .iccu_li_top_ul ul {

        margin: 0 -30px;

    }

    .iccu_li_bot_text {

        padding-left: 50px;

        padding-right: 60px;

    }

    .ilbt_tit {

        margin-bottom: 12px;

    }

    .std_title4 {

        font-size: 20px;

    }

    .mod_con_text {

        padding-right: 60px;

        padding-top: 25px;

    }

    .mod_con_bg img {

        height: 268px;

    }

    .mod_con_text_parag {

        margin-top: 10px;

        margin-bottom: 30px;

    }

    .prodet_adv::before {

        left: 50px;

    }

    .prodet_adv::after {

        right: 50px;

    }

    .inn_core_tab li p {

        font-size: 24px;

    }

    .iccu_li_top_ul {

        padding: 35px 30px;

    }

    .iltu_li_cont_num::after {

        width: 40px;

    }

    .svc_time_cont {

        padding: 30px 50px;

    }

    .stcu_li2_cont1_tit {

        font-size: 16px;

        margin-top: 16px;

    }

    .stcu_li2_cont1_num p {

        font-size: 18px;

    }

    .stcu_li2 {

        padding: 0 20px;

    }

    .svc_time_cont_ul {

        margin: 0 -20px;

    }

    .stcu_li2_cont1 .ys_imgbox_cover {

        width: 100px;

    }

    .supp_svc {

        padding-bottom: 80px;

    }

    .supp_svc_img img:nth-child(2) {

        width: 200px;

        right: 60px;

    }

    .supp_svc_img img:nth-child(1) {

        width: 165px;

        left: 80px;

    }

    .pnr_apply {

        padding-top: 60px;

    }

    .pacl_cont {

        padding: 40px 30px 30px;

    }

    .pacl_cont .ys_imgbox_cover {

        width: 45px;

    }

    .pecu_li_text {

        padding: 0 38px;

        bottom: 30px;

    }

    .inwu_li {

        padding: 0 30px;

    }

    .inddet_nav_wrap_ul {

        margin: 0 -30px;

    }

    .iclu_li_cont {

        padding: 30px 28px 30px 50px;

    }

    .ilct_icon img:nth-child(1) {

        left: 50px;

    }

    .ilct_icon img {

        width: 32px;

    }

    /* .prodet_page .inddet_case {

        padding-bottom: 70px;

    } */

    .iplu_li {

        padding: 0 5px;

    }

    .ind_prgm_list_ul {

        margin: 0 -5px;

    }

    .iplu_li_text {

        font-size: 16px;

    }

    .slick-dots {

        bottom: -35px;

    }

    .inddet_nav_wrap.isfixed {

        top: 54px;

    }

    .inddet_about {

        margin-top: 0;

    }

    .iclu_li1_cont {

        padding: 28px 48px 28px 35px;

    }

    .iclu_li1 {

        padding: 0 8px;

        margin-bottom: 14px;

    }

    .inddet_chlg_list_ul {

        margin: 0 -8px;

    }

    .iatl_cont .ys_imgbox_cover {

        width: 46px;

    }

    .inddet_adv_tit_list li {

        padding: 0 25px;

    }

    .inddet_adv_tit_list ul {

        margin: 0 -25px;

    }

    .iatl_cont_tit {

        margin-top: 20px;

        margin-bottom: 10px;

    }

    .ind_main .ys_ban .std_btn1 {

        margin-top: 40px;

    }

    .ind_ent_tab li {

        padding: 0 45px;

    }

    .ind_ent_tab ul {

        margin: 0 -45px;

    }

    .ielu_li_text_tit,
    .ielu_li_text_parag {

        width: 50%;

    }

    .ind_serv_icon img {

        width: 32px;

    }

    .isll_ul li {

        padding: 20px 0;

    }

    .iclu_li_parga {

        padding-bottom: 30px;

        margin-top: 12px;

    }

    .iclu_li_data_num p {

        font-size: 30px;

    }

    .iclu_li_data {

        margin-top: 25px;

        margin-bottom: 50px;

    }

    .ielu_li_info li a {

        padding: 12px 25px;

    }

    .ielu_li_info {

        padding: 0 25px;

    }

    .pro_sum_right_list {

        padding: 30px 50px 30px;

    }

    .psrl_ul_li2 {

        width: 26.5%;

    }

    .psrl_ul_li3 {

        width: 49.5%;

    }

    .pulc_bot {

        margin-top: 12px;

    }

    .plcu_li_text {

        padding: 18px;

        position: relative;

        z-index: 5;

    }

    .ys_ban_cloud_img1 {

        width: 446px;

    }

    .ys_ban_cloud_img2 {

        width: 58px;

    }

    .ys_ban_cloud_img3 {

        width: 64px;

        top: 140px;

    }

    .ys_ban_cloud_img4 {

        width: 142px;

    }

    .ys_ban_text p {

        margin-bottom: 48px;

        font-size: 14px;

    }

    .hslc_icon {

        width: 60px;

    }

    .hslc_text {

        width: calc(100% - 60px);

    }

    .hulc_tab_cont_text p {

        font-size: 16px;

    }

    .hulc_tab_cont_icon {

        width: 64px;

    }

    .std_btn2_box {

        padding: 0 12px;

    }

    .hllt_btn .std_btn1 a {
        padding: 0 12px !important;
    }

    .hllt_btn .std_btn2_box,
    .hllt_btn .std_btn1_box {

        width: 100px;

    }

    .home_pra {

        height: 590px;

    }

    .hscd_ul_li {

        padding: 10px 30px;

    }

    .hscd_ul {

        margin: 0 -30px;

        padding-left: 10px;

    }

    .home_sys_cont_list {

        padding: 20px 10px;

    }

    .hscl_li_text p {

        font-size: 12px;

    }

    .hscl_li_text {

        margin-top: 10px;

    }

    .home_sys_svg {

        top: 40px;

    }

    .mnll_pro .mnll_pd_cont_left {

        padding: 25px 30px 28px calc(50vw - 41.25%);

    }

    .mpcm_info_search {

        width: 310px;

        padding: 0 20px;

    }

    .mpcm_list {

        margin-top: 30px;

    }

    .mpcu_li2 {

        padding: 0 16px;

        margin-bottom: 14px;

    }

    .mnll_pro_cont_ul2 {

        margin: 0 -16px !important;

    }

    .msri_phone p {

        font-size: 20px;

        margin-left: 10px;

    }

    .mnll_sol_right {

        padding: 28px 25px 160px;

    }

    .mnll_pd_cont_mid,
    .mnll_pro,
    .mnll_sol,
    .mnll_pro .mnll_pd_cont_left {

        max-height: 68vh;

    }



    .mnll_sol .mnll_pd_cont_left {

        padding: 35px 40px 80px calc(50vw - 44.25%);

    }

    .mlul_cont_ul_li {

        padding: 0 10px;

    }

    .mlul_cont_ul {

        margin: 0 -10px !important;

    }

    .mnll_pd_cont_left {

        padding: 30px 40px 80px 40px;

    }

    .mnll_ind .mnll_pd_cont_right,

    .mnll_ser .mnll_pd_cont_right {

        padding: 30px 40px 80px;

    }

    /* .mpcr_col1_li {

        padding: 0 25px;

    }

    .mpcr_col1 {

        margin: 0 -25px !important;

    } */

    .mnll_ser .mpcr_col1_li {

        padding: 0 22px;

    }

    .mnll_ser .mpcr_col1 {

        margin: 0 -22px !important;

    }

    .ys_ban_bread {

        top: 10px;

    }

    .slick_btn_icon_img {

        width: 8px;

        height: 14px;

    }

    .supp_svc_search_input input {

        font-size: 12px;

    }

    .supp_svc_search_input input::placeholder {

        font-size: 12px;

    }

    .supp_svc_parga p,
    .supp_bas_parga p {

        font-size: 14px;

    }

    .std_btn4 p {

        font-size: 14px;

    }

    .sbcp_cont_info p {

        font-size: 16px;

    }

    .mod_con_text_parag p {

        font-size: 14px;

    }

    .home_parag p {

        font-size: 14px;

    }

    /* 2022.10.28 */

    .std_title1 {

        font-size: 32px;

    }

    .tcct_text p,
    .tllu_li_text p {

        font-size: 14px;

    }

    .tllu_li {

        padding: 0 10px;

        margin-bottom: 10px;

    }

    .tllu_li a {

        height: 70px;

    }

    /* .mclb_li2_bot_ul a {

        font-size: 12px;

    } */

    .mpcr_col1_li p {

        font-size: 14px;

    }

    .mnll_pd_cont_right {

        padding-top: 30px;

    }

    .ys_ban_parga p {

        font-size: 14px;

    }

    .plcb_text_parga p,
    .iltu_li_cont_parga p,
    .ilbt_parga p {

        font-size: 14px;

    }

    .sbci_li_cont_mail p {

        font-size: 14px;

    }

    .sbci_li_cont_mail img {

        width: 22px;

        margin-right: 8px;

    }

    .sbcp_cont_info_text p {

        margin-bottom: 10px;

    }

    .srct_left_text {

        padding: 0 30px;

    }

    .svc_rg_note p {

        font-size: 14px;

    }

    .stcu_li_cont_tit,
    .stcu_li1_cont_tit,
    .sicu_li_cont_tit {

        font-size: 16px;

    }

    .pacl_cont_tit {

        font-size: 16px;

    }

    .pecu_li {

        height: 500px;

    }

    .plct_info p {

        font-size: 14px;

    }

    .plct_info li {

        padding-left: 18px;

    }

    .plct_info li::before {

        width: 6px;

        height: 6px;

        top: 9px;

    }

    .pdcu_li {

        padding: 0 8px;

    }

    .pnr_dis_cont_ul {

        margin: 0 -8px;

    }

    .pdcu_li_cont_text {

        padding-left: 40px;

    }

    .pdcu_li_cont_text p {

        font-size: 16px;

    }

    .plcb_bot p {

        font-size: 14px;

    }

    .plcb_bot li {

        margin-bottom: 6px;

    }

    .plcb_top {

        padding: 20px 24px 15px 40px;

    }

    .inwu_li_cont_text {

        font-size: 14px;

        line-height: 50px;

    }

    .inddet_nav {

        height: 50px;

    }

    .inddet_about_text_parga p,
    .isil_cont_text_parga p,
    .ielu_li_text_parag p,
    .ielu_li_info p,

    .iclu_li_parga p,
    .ind_cus_tab p,
    .ind_pro_parga p {

        font-size: 14px;

    }

    .iclu_li1_cont_tit {

        font-size: 16px;

        height: 28px;

    }

    .iclu_li1_cont_parga {

        margin-top: 8px;

    }

    .iatl_cont_tit {

        font-size: 16px;

    }

    .std_title3 {

        font-size: 26px;

    }

    .inddet_scene_tab_li p {

        font-size: 18px;

    }

    .ind_ent_tab p {

        font-size: 16px;

    }

    .ielu_li_text {

        bottom: 86px;

    }

    .ielu_li {

        height: 440px;

    }

    .ind_serv_parga p,
    .ind_st_left_parga p,
    .isll_ul_text p {

        font-size: 16px;

    }

    .ind_st_right_text p {

        font-size: 18px;

    }

    .ind_st_right_text {

        top: 51.5%;

    }

    .plcb_text_tit {

        font-size: 16px;

        height: 28px;

    }

    .pfct_text_tit {

        font-size: 16px;

    }

    .pfct_point {

        top: 7px;

    }

    .pslt_tit,
    .pulc_top p,

    .plcu_li_text_tit {

        font-size: 16px;

    }

    .plcu_li_text_tit {

        height: 28px;

    }

    .plcu_li_text_parga p {

        font-size: 14px;

        height: 49px;

    }

    .pro_main .plcu_li .plcu_li_hottext {

        right: 11px;

    }

    .pro_list_tab p {

        font-size: 14px;

    }

    .hslc_text_tit {

        font-size: 16px;

        height: 28px;

    }

    .hllt_tit,
    .hsll_text p,
    .home_pra_list_ul p,
    .hebn_tit {

        font-size: 16px;

    }

    .hllt_parga {

        margin-bottom: 40px;

    }

    .hsll_text {

        bottom: 16px;

        padding: 0 20px;

    }

    .hebn_tit {

        height: 56px;

    }

    .mfcl_li_text p,
    .ncbu_li_cont_tit {

        font-size: 16px;

    }

    .mess_form_parga p,

    .mfcl_li_input input,
    .mfcl_li_input input::placeholder,
    .mfcl_li_input textarea,
    .mfcl_li_input textarea::placeholder {

        font-size: 14px;

    }

    .mfcl_li_input {

        padding-left: 20px;

    }

    .mess_form_cont_btn,
    .mess_form_cont_agree {

        padding-left: 102px;

    }

    .mess_form_cont_btn {

        margin-top: 30px;

    }

    .newdet_cont_left_edr p {

        font-size: 14px;

        margin-bottom: 12px;

    }

    .clbu_li_text_parga p,
    .nctt_ul_li a,
    .ncts_input input,
    .ncts_input input::placeholder {

        font-size: 14px;

    }

    .clbu_li_text {

        padding-left: 32px;

    }

    .clbu_li_text::before {

        left: 15px;

    }

    /* .case_ban {

        height: calc(100vh - 54px);

        top: 54px;

    }

    .case_content {

        margin-top: calc(100vh - 54px);

    } */

    .clbu_li.on .clbu_li_text_parga {

        height: 49px;

        overflow: hidden;

    }

    .clbu_li_text_tit {

        font-size: 16px;

    }

    .cbcd_num span {

        font-size: 56px;

        top: 28px;

    }

    .cbcd_num p {

        font-size: 18px;

    }

    .lulc_tit,
    .lrct_parga p {

        font-size: 16px;

    }

    .lulc_parga p {

        font-size: 14px;

    }

    .luli_icon {

        width: 34px;

    }

    /* .lvcl_ul_li_cont {

        height: 157.5px;

    } */

    .lrct_parga {

        margin-top: 12px;

        padding-bottom: 12px;

    }

    .litn_name span {

        font-size: 18px;

    }

    .litn_spea {

        top: 3px;

    }

    .lrct_info {

        margin-top: 18px;

    }

    .lrct_info_text_btn {

        margin-top: 50px;

    }

    .nbiu_li_text_time {

        font-size: 16px;

    }

    .ncbu_li_cont {

        padding: 20px 15px;

    }

    .ncbu_li_cont_tit {

        height: 56px;

    }

    .ncbu_li_cont_parga {

        margin: 12px 0;

    }

    .new_cont_bot_page {

        margin-top: 20px;

    }

    .newdet_cont_left_page p {

        font-size: 14px;

    }

    .newdet_cont_left_edr {

        margin-top: 25px;

        padding-bottom: 30px;

    }

    .ircl_ul_li_tit,
    .ibcu_li_text_tit {

        font-size: 16px;

    }

    .ircl_ul_li_parga {

        margin-top: 8px;

    }

    .ircl_ul_li {

        padding: 0 8px;

        margin-bottom: 20px;

    }

    .ircl_ul {

        margin: 0 -8px;

    }

    .ys_ban_cont_info p,
    .altt_text p,
    .altt_text p,
    .atlu_li_cont_text p,
    .albu_li_text p {

        font-size: 16px;

    }

    .ys_ban_share {

        margin-top: 30px;

    }

    .atlu_li_cont {

        padding: 50px 30px 30px;

    }

    .atlu_li_num p {

        font-size: 78px;

    }

    .atlu_li_cont_bg img:nth-child(2) {

        bottom: -60px;

    }

    .atlu_li_cont .ys_imgbox_cover {

        width: 64px;

    }

    .ascu_li_top_more {

        width: 18px;

    }

    .atlu_li_cont_text {

        margin-top: 12px;

    }

    .tflu_li_cont_parga p {

        font-size: 14px;

    }

    .tflu_li_cont_num {

        font-size: 34px;

    }

    .tltl_text p,
    .tech_prog_text_parga p,
    .tech_work_cont_parga p {

        font-size: 14px;

    }

    .tstu_li p {

        font-size: 18px;

    }

    /* .tstu_li {

        padding: 25px 0;

    } */

    .tech_serv_tab {

        width: 80px;

    }

    .tscu_li_text,
    .tech_serv_tab {

        margin-top: 40px;

    }

    .tech_serv_cont {

        width: calc(100% - 80px);

    }

    .tscu_li_text_list {

        margin-top: 20px;

    }

    .tscu_li_text_list li {

        margin-bottom: 20px;

    }

    .tscu_li_img {

        width: 44%;

    }

    .tscu_li_text {

        width: 56%;

    }

    .tscu_li_bg {

        right: -20px;

    }

    .tech_prog {

        padding-top: 80px;

    }

    .tech_adv .iatl_cont {

        padding: 40px 25px;

    }

    .iatl_cont_tit {

        height: 28px;

    }

    .tech_work_cont {

        margin-top: 60px;

        width: 55%;

    }

    .tech_work {

        height: 450px;

    }

    .sulc_list {

        margin-top: 16px;

        margin-bottom: 22px;

    }

    .sol_plan {

        margin-bottom: 120px;

    }

    .spcb_ul_li {

        padding: 0 8px;

        margin-bottom: 20px;

    }

    .spcb_ul {

        margin: 0 -8px;

    }

    .sact_subtit {

        margin-top: 20px;

    }

    .soldet_ana_cont {

        padding: 40px 30px 0 50px;

    }

    .sulc_icon::after {

        width: 60px;

        height: 60px;

    }

    .sulc_icon {

        width: 30px;

    }

    .sulc_text {

        padding: 20px 10px 15px 15px;

    }

    .soldet_work_cont_text {

        padding-left: 50px;

    }

    .sact_parga p,
    .swct_parga p {

        font-size: 14px;

    }

    .sulc_text_tit,
    .soul_text p {

        font-size: 16px;

    }

    .govt_list_cont::before {

        width: 290px;

        height: 306px;

    }

    .govt_list::before {

        top: 185px;

    }

    .govt_list_ul_li a {

        padding: 25px 30px 15px 30px;

    }

    .glul_top_tit {

        height: 38.5px;

    }

    .gdcl_icon_ul::after {

        height: calc(100% + 100px);

    }

    .gmcu_li_cont_text p,
    .gsct_li_top_tit {

        font-size: 16px;

    }

    .atcu_li_cont_text p {

        font-size: 14px;

        height: 49px;

    }

    .govt_scene_cont_text {

        padding-left: 30px;

    }

    .gsct_li_top_num p {

        font-size: 20px;

    }

    .gsct_li_top_num {

        width: 28px;

    }

    .gsct_li_top_tit {

        width: calc(100% - 28px - 32px);

        padding: 0 14px;

    }

    .gsct_li_bot {

        padding-left: 59px;

        margin-bottom: 25px;

    }

    .gmcu_li_cont_num p {

        font-size: 26px;

    }

    .rpcu_li_text p,
    .reco_rule_parga p,
    .rulp_tit,
    .rrcr_ul_li_add p,
    .rhcu_li_cont_tit {

        font-size: 16px;

    }

    .rpcu_li_cont_day p,
    .rrcr_ul_li_parga p,
    .rhcu_li_cont_info a,
    .rhcu_li_cont_more p {

        font-size: 14px;

    }

    .rlct_icon {

        width: 60px;

    }

    .rpcu_li_cont_top {

        width: 120px;

        height: 120px;

    }

    .rpcu_li::before,
    .rpcu_li::after {

        content: "";

        width: 10px;

        height: 10px;

        top: 55.5px;

    }

    .reco_proc_cont_ul::before {

        top: 41px;

    }

    .reco_proc_cont {

        margin: 50px auto 40px;

    }

    .rrcr_ul_li_parga p::after,
    .rhcu_li_cont_info li::before {

        width: 6px;

        height: 6px;

        top: 9px;

    }

    .rrcr_ul_li_parga p {

        margin-bottom: 10px;

    }

    .rhcu_li_cont_info li {

        margin-bottom: 8px;

    }

    .rhcu_li_cont_info ul {

        height: 162.5px;

    }

    .rhcu_li_cont_more {

        margin-top: 25px;

    }

    .rhcu_li {

        padding: 0 8px;

    }

    .reco_help_cont_ul {

        margin: 0 -8px;

    }

    .rhcu_li_cont_more img {

        width: 6px;

    }

    .reco_page .ys_ban_parga {

        margin-bottom: 30px;

    }

    .ys_ban_info {

        margin-top: 40px;

        padding-top: 20px;

    }

    .acti_rele_tit h1,
    .acti_rele_tit1 h1 {

        font-size: 40px;

    }

    .acti_rele_info p,
    .ancu_li_text_time p,
    .alct_job p {

        font-size: 14px;

    }

    .acti_about_text p {

        font-size: 16px;

    }

    .acti_rele_video_btn {

        width: 62px;

    }

    .acti_about_text {

        padding-left: 60px !important;

        padding-right: 60px !important;

    }

    .aclu_li_cont_tit {

        height: 38.5px;

    }

    .aclu_li {

        padding: 0 20px;

    }

    .acti_meet_list_ul {

        margin: 0 -20px;

    }

    .aclu_li_cont_num p {

        font-size: 72px;

    }

    .ancu_li_text_parga {

        margin-top: 10px;

        margin-bottom: 20px;

    }

    /* .ascu_li_cont_text {

        padding: 20px 0 20px 30px;

    } */

    .alct_job p {

        max-height: 49px;

    }

    .acti_revi {

        padding-bottom: 80px;

    }

    .spec_page .acti_rele_video {

        margin-top: 100px;

    }

    .spec_about_cont_text {

        padding-left: 50px;

        padding-right: 60px;

    }

    .spec_about_cont_icon {

        width: 50px;

    }

    .spec_guest .agcu_li_cont_text {

        padding: 40px 10px 0;

    }

    .acti_rele_logo {

        width: 380px;

    }

    .spec_about .sact_parga p,
    .spec_page .spec_guest .alct_info p,
    .sulc_text1_tit {

        font-size: 14px;

    }

    .aclu_li_cont_num1 p {

        font-size: 52px;

    }

    .aclu_li_cont_num1 {

        top: 14%;

    }

    .spec_guest .ys_imgbox_cover {

        width: 42%;

    }

    .spec_guest .agcu_li_cont_text {

        width: 58%;

    }

    .sulc_text1_parga p {

        font-size: 12px;

    }

    .spec_page .ancu_li {

        padding: 0 10px;

    }

    .spec_page .acti_new_cont_ul {

        margin: 0 -10px;

    }

    .spec_page .ancu_li_text_tit,
    .spec_page .home_title p {

        font-size: 16px;

    }

    .ancu_li_text_time {

        padding-top: 12px;

        padding-bottom: 28px;

    }

    .spec_page .ancu_li_text {

        height: 124.5px;

    }

    .spec_page .ascu_li_cont {

        padding: 20px 40px 20px 20px;

    }

    .spec_main .acti_sent_cont_ul::after {

        width: 400px;

        height: 400px;

    }

    .spec_page .acti_rele_video {

        margin-top: 80px;

    }

    .aclu_li_cont_box p {

        font-size: 14px;

    }

    .acti_rele_info1 p {

        font-size: 14px;

    }

    .spec_page .ancu_li_text_tit {

        max-height: 56px;

    }

    .about_manu_cont_text {

        padding-right: 60px;

        width: 48%;

        padding-left: 0;

    }

    .amcd_num span {

        font-size: 26px;

        top: 6px;

    }

    .about_manu {

        height: 600px;

    }

    .about_manu_cont_data {

        padding: 20px 30px;

        width: 52%;

    }

    .amcu_li_cont_num {

        font-size: 40px;

        padding: 0 20px;

        top: 16px;

    }

    .amcu_li_cont_text {

        padding: 0 20px;

        bottom: 20px;

    }

    .amcu_li_cont_text p,
    .aect_right_info p,
    .amcd_num p {

        font-size: 16px;

    }

    .about_major_parga p,
    .about_hist_parga1 p,
    .about_hist_parga p,
    .amct_parga p {

        font-size: 14px;

    }

    .aect_left {

        padding-right: 120px;

    }

    .aect_right_text p,
    .aect_left_parga p,
    .aect_right_text p,
    .aect_left_parga p {

        font-size: 14px;

        color: #fff;

    }

    .about_major_parga {

        margin-top: 10px;

        margin-bottom: 25px;

    }

    section.timeline .active-year p {

        font-size: 90px;

    }

    .about_hist_arrows {

        left: 338px;

    }

    .about_page .ys_ban_title {

        font-size: 40px;

    }

    .ys_ban_btn1 {

        width: 80px;

    }

    .about_hist_top {

        margin-bottom: 70px;

    }

    .events.js-events {

        height: 350px !important;

    }

    .lulc_tit {

        height: 28px;

    }

    /* 
    .lulc_parga p {

        height: 24.5px;

    } */

    /* .lvcl_ul_li_cont {

        height: 197.5px;

    } */

    .ircl_ul_li_tit {

        height: 28px;

    }

    .plmu_li_tab p {

        font-size: 16px;

    }

    .mlul_cont_tab p {

        font-size: 14px;

    }

    .newdet_cont_right {

        width: 240px;

    }

    .mfcl_li_text p,
    .ncbu_li_cont_tit {

        font-size: 14px;

    }

    .ncrl_ul_li_cont {

        padding: 10px 14px 15px;

    }

    .newdet_cont_left {

        padding-right: 70px;

        width: calc(100% - 240px);

    }

    /* 2022.11.24 */

    .search_result {

        padding-bottom: 80px;

    }

    .search_result li {

        margin-bottom: 30px;

    }

    .search_result_tit {

        font-size: 16px;

    }

    .search_result li:last-child {

        margin-bottom: 40px;

    }

    .mpcm_info_search input {

        padding: 0 20px;

    }

    .mpcm_info_sech_cont {

        padding-right: 20px;

    }

    .home_exp .ys_cont1400 {

        width: 82%;

    }

    .case_ban .selector {

        margin-top: -6px;

    }

    .mpcl_more p {

        font-size: 14px;

    }

    .mnll_sol_right {

        width: 21%;

    }

    .mpcm_info_search {

        width: 296px;

    }

    .spec_page .alct_job p {

        max-height: 49px;

    }

    .spec_page .alct_job {

        margin-bottom: 10px;

    }

    .ircl_ul_li_tit {

        height: 56px;

    }

    .inddet_scene_tab_li {

        padding: 0 25px;

    }

    .inddet_scene_tab ul {

        margin: 0 -25px;

    }

    .sact_ul_li2,
    .sact_ul_li1 {
        top: 8px;
    }

    .sact_ul_li3,
    .sact_ul_li4 {
        bottom: 22px;
    }

    /* .lulc_parga p {
        max-height: 98px;
    } */
    .acti_page .alct_info {
        height: 196px;
    }

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

    .mlul_cont_ul_li {
        padding: 0 25px;
    }

    .mlul_cont_ul {
        margin: 0 -25px !important;
    }

    .mod_nav_other {
        width: 650px;
    }

    .mod_nav_list_li {
        padding: 0 8px;
    }

    .ncbu_li_cont_tit {
        height: 49px;
    }

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

    .mod_nav_list_li {
        padding: 0 5px;
    }

    .mod_nav_list ul {
        margin: 0 -5px;
    }

    /* 1440end */

}



@media screen and (max-width: 1360px) {
    .ys_videom_content {
        width: 940px;
    }

    .mftl_nav_ul {

        margin: 0 -20px;

    }

    .mftl_nav_ul_li {

        padding: 0 20px;

    }

    .mod_foot_top_left {

        padding-right: 80px;

    }

    .mod_nav_sea_box {

        padding: 0 10px;

    }

    .mod_nav_search {

        width: 170px;

    }

    .mod_nav_info div {

        padding: 0 8px;

    }

    .mod_nav_info {

        margin-left: 12px;

    }

    .mod_nav_register {

        width: 92px;

    }

    .plcb_text_parga p {

        font-size: 14px;

    }

    .sbcp_cont_tit {

        margin-bottom: 10px;

    }

    .sbcp_cont_info p {

        font-size: 14px;

    }

    .sbcp_cont_info li {

        padding: 15px 0;

    }

    .sbci_li_cont_tit {

        padding-bottom: 12px;

    }

    .sbci_li_cont {

        padding: 20px 20px 10px;

    }

    .sbci_li1 .sbci_li_cont {

        padding: 20px;

    }

    .sbci_li .std_btn4::after {

        width: calc(100% + 40px);

    }

    .sbci_li .std_btn4 {

        padding-top: 10px;

    }

    .sbcp_cont_info_text p {

        margin-bottom: 12px;

    }

    .stcu_li1_cont .ys_imgbox_cover {

        width: 78px;

    }

    /* .ys_ban_parga {

        width: 55%;

    } */

    .prodet_fun_cont_text {

        padding-left: 40px;

    }



    .std_title3 {

        font-size: 24px;

    }

    .inddet_scene_info {

        margin-top: 30px;

    }

    .inddet_about_text {

        margin-top: -144px;

    }

    .inddet_page .inddet_case {

        padding-bottom: 80px;

    }

    .pro_main .ys_ban_parga {

        margin-bottom: 25px;

        width: 50%;

    }

    .ys_ban_search {

        margin-top: 24px;

    }

    .hulc_list_left_text {

        padding: 30px 20px;

    }

    .mnll_pro .mnll_pd_cont_left {

        padding: 25px 30px 28px 60px;

    }

    .mnll_pd_cont_mid,
    .mpcm_cont {

        padding: 25px 40px 25px;

    }

    .mnll_sol_right {

        padding: 28px 20px 160px;

    }

    .mpcu_li {

        padding: 0 6px;

        margin-bottom: 18px;

    }

    .mnll_pro_cont_ul {

        margin: 0 -6px 16px !important;

    }

    .mlul_cont_ul_li {

        width: 33.333333%;

    }



    /* .mpcr_col1_li {

        padding: 0 20px;

    }

    .mpcr_col1 {

        margin: 0 -20px !important;

    } */

    .mclb_li2_bot ul {

        margin: 0 -5px !important;

    }

    .mclb_li2_bot li {

        padding: 0 5px;

    }

    .mnll_und .mpcr_col1_li {

        padding: 0 30px;

    }

    .mnll_und .mpcr_col1 {

        margin: 0 -30px !important;

    }

    .mod_nav_info {

        width: calc(100% - 170px - 92px);

    }

    .mod_nav_other {

        width: 550px;

    }

    .mod_nav_list ul {

        margin: 0 -8px;

    }

    .mod_nav_list_li {

        padding: 0 8px;

    }

    /* .mod_nav_list {

        padding-left: 40px;

        padding-right: 40px;

    } */

    /* 2022.10.28 */

    .std_title2 {

        font-size: 28px;

    }

    .tlct_tit {

        font-size: 16px;

    }

    .std_title4 {

        font-size: 18px;

    }

    .mftr_con_text p {

        font-size: 16px;

    }

    .mnul_col2 {

        margin-top: 15px;

    }

    .mnul_col2 li {

        margin-bottom: 6px;

    }

    .mftr_info_list_phone a {

        font-size: 16px;

    }

    .inn_main .ys_ban_parga {

        margin-bottom: 28px;

    }



    .inn_core_tab li p {

        font-size: 22px;

    }

    .iltu_li_cont_num p {

        font-size: 42px;

    }

    .iltu_li_cont_num::after {

        width: 36px;

    }

    .supp_bas_cont_phone {

        padding: 30px 20px 42px 30px;

    }

    .sbcp_cont_info img {

        width: 20px;

        margin-right: 10px;

    }

    .inwu_li {

        padding: 0 22px;

    }

    .inddet_nav_wrap_ul {

        margin: 0 -22px;

    }

    .hctt_icon {

        top: -1px;

    }

    .nbiu_li_text {

        padding: 20px 80px;

    }

    .pc_fenye li {

        width: 34px;

        height: 34px;

        font-size: 14px;

        line-height: 34px;

    }

    .new_cont_bot {

        margin-top: 30px;

    }

    .ibcu_li_text_parga {

        height: 73.5px;

    }

    .tech_scene .inddet_scene_info {

        margin-top: 20px;

    }

    .tflu_li_cont_tit {

        margin-bottom: 8px;

    }

    .sol_plan {

        margin-bottom: 100px;

    }

    .soldet_other_ul_li .ys_imgbox_cover {

        width: 44px;

    }

    .gdcl_text_ul_li {

        margin-top: 40px;

    }

    .glul_top_tit {

        height: 35px;

    }

    .rlct_icon {

        width: 52px;

    }

    .aclu_li_cont_tit {

        height: 35px;

    }

    .home_exp .ys_cont1400 {

        width: 81%;

    }

    .iccu_li_bot .iclu_li1_cont_parga {

        height: 122.5px;

    }

    .mpcm_info_search {

        width: 264px;

    }

    .mclt_parga {

        height: 72px;

    }

    .sact_ul_li2,
    .sact_ul_li1 {
        top: -12px;
    }

    .sact_ul_li3,
    .sact_ul_li4 {
        bottom: 0px;
    }

    .mod_nav_other {
        width: 620px;
    }

    .mod_nav_search {
        width: 150px;
    }

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

    .mnsb_input input {
        padding: 0;
    }

    .ys_hd_pc {
        padding-left: 30px;
    }

    .mod_nav_info a {
        font-size: 12px;
        line-height: 60px;
        color: #fff;
        display: block;
    }

    .mod_nav_other {
        width: 565px;
    }

    .mod_nav_list_li {
        padding: 0 5px;
    }

    .mod_nav_list ul {
        margin: 0 -5px;
    }

    /* 1360end */

}



@media screen and (max-width: 1280px) {
    .ys_videom_content {
        width: 900px;
    }

    .mod_nav_list_li a,
    .mod_nav_logo a,
    .mod_nav_info a,
    .mod_nav_register a {

        line-height: 48px;

    }

    .mod_nav_list {

        padding-left: 30px;

        padding-right: 30px;

    }

    /* .mod_nav_list_li {

        padding: 0 6px;

    }

    .mod_nav_list ul {

        margin: 0 -6px;

    } */

    .ys_main {

        margin-top: 48px;

    }

    .mod_nav_search {

        margin-top: 8px;

    }

    /* .std_title1 {

        font-size: 28px;

    } */

    .tng_page .ys_ban .std_btn2_box,
    .inn_page .ys_ban .std_btn2_box,
    .pnr_page .ys_ban .std_btn2_box,
    .prodet_page .ys_ban .std_btn2_box,
    .inddet_main .ys_ban .std_btn2_box {

        width: 190px;

    }

    .std_padding1 {

        padding-bottom: 60px;

    }

    .inddet_about_bg {

        bottom: 60px;

    }

    .ind_prgm {

        padding-top: 60px;

    }

    .std_padding3 {

        padding-top: 60px;

    }

    .ind_serv_icon img {

        width: 34px;

    }



    .std_padding2 {

        padding: 50px 0;

    }

    .sol_plan {

        margin-bottom: 50px !important;

    }

    .tccu_li_cont_icon {

        width: 90px;

    }

    .tng_appl_bg {

        width: 360px;

        left: 44px;

    }

    .mod_foot_top_right {

        width: 250px;

        padding-right: 0;

    }

    .mftr_info_list_phone a {

        font-size: 16px;

    }

    .mod_foot_top_left {

        width: calc(100% - 250px);

        padding-right: 60px;

    }

    .mod_foot {

        padding-top: 50px;

    }

    .mftr_con_text p {

        font-size: 16px;

    }

    .mod_foot_top {

        margin-bottom: 50px;

    }

    .mod_foot_bot_copy {

        width: 100%;

    }

    .mod_foot_bot_map {

        width: 100%;

        float: left;

        margin-top: 10px;

    }

    .mod_foot_bot_map a:first-child {

        padding-left: 0;

    }

    .stcu_li2_cont1 .ys_imgbox_cover {

        width: 85px;

    }

    .stcu_li_cont .ys_imgbox_cover,
    .sicu_li_cont .ys_imgbox_cover {

        width: 48px;

    }

    .stcu_li_cont {

        padding: 30px 30px 20px;

    }



    .pacl_cont {

        padding: 30px;

    }

    .pecu_li_text {

        padding: 0 40px;

        bottom: 45px;

    }

    .plcb_bot {

        padding: 20px 30px;

    }

    .plcb_top {

        padding: 24px 20px 17px 30px;

    }

    .mod_con_bg img {

        height: 250px;

    }

    .inddet_nav_wrap.isfixed {

        top: 48px;

    }

    .inddet_about_bg {

        left: 20px;

    }

    .ind_cus_list {

        padding-right: 17.7%;

    }

    .pro_sum_right {

        padding-left: 30px;

    }

    .pro_sum_right_list {

        padding: 30px;

    }

    .pro_list_tab {

        width: 200px;

        padding: 30px;

    }

    .pro_list_more {

        width: calc(100% - 200px);

        padding-left: 30px;

    }

    .home_exp_bot_video li {

        padding: 0 8px;

    }

    .home_exp_bot_video ul {

        margin: 0 -8px;

    }

    .home_exp_bot_news a {

        padding: 10px 30px;

    }

    .home_exp_bot_news {

        margin-top: 20px;

    }

    .home_sys_svg {

        width: 670px;

    }

    .hulc_num_fig p {

        font-size: 36px;

    }

    .hulc_num_text p {

        font-size: 18px;

    }

    .hulc_num_text {

        margin-top: 8px;

        left: 5px;

    }

    .ys_cont1220 {

        width: 82.5%;

    }

    .home_pra_list_text {

        margin-top: 40px;

    }

    .home_pra {

        height: 540px;

    }

    .hsll_text p {

        font-size: 16px;

    }

    .hsll_text {

        padding: 0 15px;

        bottom: 20px;

    }

    .hulc_tab li {

        padding: 0 20px;

    }

    .hulc_tab ul {

        margin: 0 -20px;

    }

    .hpcl_ul_li {

        margin-top: 30px;

    }

    .ys_ban_cloud_img1 {

        width: 400px;

    }

    .ys_ban_cloud_img3 {

        width: 56px;

        top: 122px;

    }

    .ys_ban_cloud_img2 {

        width: 48px;

        bottom: 105px;

        left: 58px;

    }

    .ys_ban_cloud_img4 {

        width: 116px;

        bottom: 66px;

    }

    .mnll_pro .mnll_pd_cont_left {

        padding: 25px 40px;

        width: 17%;

    }

    .mnll_sol_right {

        width: 21%;

    }

    .mnll_pro_cont_ul2 {

        width: 100%;

    }



    .mpcl_list_li {

        margin-bottom: 15px;

    }

    .mnll_sol .mnll_pd_cont_left {

        padding: 25px 40px;

    }

    .mnll_und .mpcr_col1_li {

        width: 25% !important;

    }

    .mpcl_text {

        margin-top: 12px;

    }

    .mnll_ser .mpcr_col1_li {

        padding: 0 15px;

    }

    .mnll_ser .mpcr_col1 {

        margin: 0 -15px !important;

    }

    .home_parag p {

        font-size: 14px;

    }

    .std_btn3_box p {

        font-size: 14px;

    }

    .mod_nav_list_li a,
    .mnsb_input input,
    .mnsb_input input::placeholder,
    .mod_nav_info a,
    .mod_nav_register a {

        font-size: 12px;

    }

    .mod_nav_logo {

        width: 90px;

    }

    .mnsb_icon {

        line-height: 26px;

        width: 16px;

    }

    .mnsb_input {

        height: 26px;

    }

    .mod_nav_search {

        margin-top: 11px;

    }

    .ys_ban_text p {

        font-size: 14px;

    }

    .hslc_text_tit {

        font-size: 14px;

        height: 24.5px;

    }

    .hslc_text_parag p,
    .hllt_parga p,
    .hplt_ul_text p {

        font-size: 12px;

    }

    .std_text p,
    .pulc_bot a {

        font-size: 14px;

    }

    .hslc_icon {

        width: 52px;

    }

    .hulc_tab_cont_text p,
    .mod_con_text_parag p {

        font-size: 14px;

    }

    .hllt_tit {

        font-size: 16px;

    }

    .std_btn1 p,
    .std_btn2_box p,
    .hebv_cont_text_time p,
    .std_btn3_box p {

        font-size: 12px;

    }

    .hlru_li p {

        font-size: 12px !important;

        height: 42px !important;

    }

    .plcu_li_text_tit {

        font-size: 16px;

        height: 28px;

    }

    .plcb_text_tit {

        font-size: 14px;

        height: 24.5px;

    }

    .hllt_parga {

        margin-bottom: 62px;

    }

    .plcu_li_hottext p {

        font-size: 10px !important;

    }

    .hsll_text p,
    .iplu_li_text,
    .ielu_li_info p {

        font-size: 12px;

    }

    .hebv_cont_text_tit {

        font-size: 14px;

    }

    .home_pra_list_ul p {

        font-size: 16px;

    }

    .hulc_num_fig p {

        font-size: 30px;

    }

    .hebn_tit {

        font-size: 16px;

        height: 56px;

    }

    .hebv_cont_text_time img {

        width: 18px;

        margin-right: 4px;

        top: -1px;

    }

    .mnul_col2 a {

        font-size: 12px;

        line-height: 1.5;

    }

    .mnul_col1 a {

        font-size: 14px;

    }

    .mftr_con_icon img {

        width: 30px;

    }

    .mftr_info_list_text p {

        font-size: 12px;

    }

    .mftr_info_list_phone a,
    .inwu_li_cont_text {

        font-size: 14px;

    }

    .ys_ban_parga p {

        font-size: 14px;

        line-height: 1.5;

    }

    .ys_ban_bread a {

        font-size: 12px;

        line-height: 1.5;

    }

    .ys_ban_bread li {

        padding: 0 10px;

    }

    .ys_ban_bread li::after {

        width: 6px;

        height: 10px;

    }

    .iclu_li1_cont_parga {

        height: 63px;

        margin-top: 8px;

    }

    .pacl_cont_tit {

        font-size: 14px;

    }

    .iatl_cont_tit {

        font-size: 16px;

    }

    .inddet_about_text_icon {

        width: 40px;

        top: -18px;

    }

    .pulc_top p {

        font-size: 16px;

    }

    .pulc_top img {

        width: 20px;

    }

    .pro_list_tab p {

        font-size: 14px;

        line-height: 1.75;

    }

    .pro_list_tab p::after {

        bottom: 4px;

    }

    .plcu_li_text_parga p {

        height: 42px;

    }

    .plcu_li_hottext {

        right: 12px;

        top: 13px;

    }

    .slick_btn_icon {

        width: 32px;

        height: 32px;

    }

    .slick_btn_icon .ys_imgbox_cover {

        width: 7px;

        top: 44%;

    }

    .palu_li_cont .ys_imgbox_cover {

        width: 50px;

    }

    .plcb_text {

        width: calc(100% - 50px);

    }

    .pfct_text_tit {

        font-size: 14px;

    }

    .pfct_point {

        width: 12px;

        height: 12px;

        top: 5px;

    }

    .ind_st_right_text p {

        font-size: 16px;

    }

    .ind_st_right_text {

        top: 52%;

    }

    .iclu_li1_cont_tit {

        font-size: 14px;

        height: 24.5px;

    }

    .iclu_li1_cont_tit::before,
    .iclu_li1_cont_tit::after {

        height: 15px;

    }

    .pecu_li_text {

        padding: 0 30px;

        bottom: 20px;

    }

    .pdcu_li .std_btn4 p {

        font-size: 12px;

    }

    .std_btn4 p {

        font-size: 12px;

    }

    .sbci_li1 .sbci_li_cont {

        padding: 16px;

    }

    .sbci_li_cont {

        padding: 21px 20px 10px;

    }

    .stcu_li2_cont1 .ys_imgbox_cover {

        width: 72px;

    }

    .stcu_li2_cont1_tit {

        font-size: 14px;

        margin-top: 10px;

    }

    .stcu_li2_cont1_num p {

        font-size: 16px;

    }







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

        .stcu_li_cont:hover .ys_imgbox_cover,
        .pdcu_li_cont:hover .ys_imgbox_cover,
        .stcu_li1_cont:hover .ys_imgbox_cover,
        .pacl_cont:hover .ys_imgbox_cover,
        .sicu_li_cont:hover .ys_imgbox_cover {

            transform: translateY(-8px);

        }

    }

    .pecu_li {

        height: 400px;

    }

    .plcb_top_tit {

        font-size: 18px;

        width: calc(100% - 40px);

    }

    .plcb_top_icon {

        width: 40px;

    }

    .plcb_bot li {

        margin-bottom: 5px;

    }

    .ielu_li {

        height: 380px;

    }

    .ielu_li_text {

        bottom: 80px;

    }

    .inddet_scene_tab_li p {

        font-size: 16px;

    }

    .std_title3 {

        font-size: 22px;

    }

    .ys_ban_parga {

        width: 46%;

    }

    .home_sys_svg {

        top: 60px;

    }

    .mcul_col1 a {

        font-size: 14px;

    }

    .mslt_tit {

        font-size: 14px;

        line-height: 1.5;

    }

    .msri_server_li_text {

        padding: 0 12px;

    }

    .hsll_text_tit::after,
    .hsll_text_tit::before {

        bottom: -8px;

    }

    .pro_list_tab .mCSB_outside+.mCSB_scrollTools {

        right: 2px !important;

    }

    .std_title1 {

        font-size: 28px;

    }

    /* .ann_std_title1 {

        font-size: 24px;

        text-align: center;



    } */

    .ys_ban_parga p,
    .ys_ban_search input,
    .ys_ban_search input::placeholder {

        font-size: 12px;

    }

    .home_pra_list_ul p {

        font-size: 14px;

    }

    .hscl_li .ys_imgbox_cover {

        width: 40px;

    }



    .plcu_li_text_tit {

        font-size: 14px;

        height: 24.5px;

    }

    .std_title2 {

        font-size: 24px;

    }

    .prodet_work_img {

        width: 85%;

        margin: auto;

    }

    .tulc_tit {

        font-size: 14px;

    }

    .tllu_li_text p {

        font-size: 14px;

    }

    .tllu_li a {

        height: 60px;

    }

    .mpcr_col1_li p {

        font-size: 14px;

    }

    .mnll_pd_cont_left {

        padding: 30px 20px 80px 40px;

    }

    .supp_svc_search_input input {

        font-size: 12px;

    }

    .supp_svc_search_input input::placeholder {

        font-size: 12px;

    }

    .sbci_li1 .sbci_li_cont {

        font-size: 14px;

        margin-top: 0px;

    }

    .std_title4 {

        font-size: 18px;

    }

    .supp_bas_cont_phone {

        padding: 40px 20px 18px 30px;

    }

    .tllu_li_text p {

        font-size: 12px;

    }

    .tscb_li_tit p {

        font-size: 14px;

    }

    .std_text p,

    .pulc_bot a {

        font-size: 12px;

    }

    .itlci_num p {

        font-size: 12px;

    }

    .msri_phone img {

        width: 20px;

        top: -1px;

    }

    .msri_phone p {

        font-size: 18px;

    }

    .msri_con_img {

        width: 6px;

    }

    .msri_con_icon {

        width: 20px;

    }

    .inn_core_tab li p {

        font-size: 20px;

    }

    .iltu_li_cont_num p {

        font-size: 38px;

    }

    .svc_rg_cont p {

        font-size: 14px;

    }

    .srct_left_text {

        padding: 0 16px;

    }

    .supp_bas_cont_phone {

        padding: 30px 20px 36px 30px;

    }

    .svc_btn .std_btn2_box {

        width: 160px;

    }

    .svc_btn .std_btn2 {

        margin: 0 8px;

    }

    .supp_svc_parga {

        width: 46%;

    }

    .plct_tit1 {

        margin-bottom: 12px;

    }

    .std_btn4 img {

        width: 6px;

        margin-left: 8px;

    }

    .plct_info li::before {

        top: 7px;

    }

    .inwu_li_cont_text {

        line-height: 42px;

    }

    .inddet_nav {

        height: 42px;

    }

    .inddet_about_text {

        padding: 25px 18px 40px 30px;

    }

    .inddet_about_text_parga {

        margin-top: 12px;

    }

    .isil_cont_text {

        width: 50%;

        padding-left: 40px;

    }

    .isll_ul_icon {

        width: 32px;

    }

    .isll_ul li {

        padding: 16px 0;

    }

    .iclu_li_data_num p {

        font-size: 28px;

    }

    .ind_ent_tab p {

        font-size: 14px;

    }

    .ind_serv_parga p,
    .ind_st_left_parga p,
    .isll_ul_text p,
    .iplu_li_text {

        font-size: 14px;

    }

    .pdcu_li_cont_text p {

        font-size: 14px;

    }

    .pslt_tit,
    .pulc_top p,
    .plcu_li_text_tit {

        font-size: 14px;

    }

    .hulc_tab_cont_text p {

        font-size: 14px;

    }

    .hllt_tit,
    .hsll_text p,
    .home_pra_list_ul p,
    .hebn_tit {

        font-size: 14px;

    }

    .hebn_tit {

        height: 49px;

    }

    .hctt_icon {

        top: 1px;

    }

    .std_btn3_box p::after {

        bottom: 3px;

    }

    .mfcl_li_text p {

        font-size: 14px;

    }

    .mess_form_parga p,
    .mfcl_li_input input,
    .mfcl_li_input input::placeholder,
    .mfcl_li_input textarea,
    .mfcl_li_input textarea::placeholder {

        font-size: 12px;

    }

    .mess_form {

        padding-top: 40px;

    }

    .mfcl_li_input {

        height: 50px;

        width: calc(100% - 64px);

    }

    .mfcl_li_text {

        width: 64px;

    }

    .mess_form_cont_btn,
    .mess_form_cont_agree {

        padding-left: 84px;

    }

    .newdet_cont_left {

        padding-right: 70px;

        width: calc(100% - 300px);

    }

    .casedet_main .newdet_cont_left_tits {

        padding-bottom: 25px;

    }

    .newdet_cont_right_tit {

        padding-bottom: 10px;

    }

    .ncrl_ul_li {

        margin-top: 10px;

    }

    .newdet_cont_right {

        width: 300px;

    }

    .newdet_cont_left_edr p {

        font-size: 12px;

        margin-bottom: 10px;

    }

    /* .case_ban {

        height: calc(100vh - 48px);

        top: 48px;

    }

    .case_content {

        margin-top: calc(100vh - 48px);

    } */

    .cbcd_num span {

        font-size: 46px;

        top: 20px;

    }

    .cbcd_num p {

        font-size: 16px;

    }

    .cbcd_parga {

        margin-top: 30px;

    }

    .case_ban_cont_tit h1 {

        font-size: 36px;

    }

    .case_ban_cont_subtit {

        margin-bottom: 60px;

    }

    .case_ban_cont_btn .ban_btns .std_btn2_box {

        margin-top: 80px;

    }

    .clbu_li.on .clbu_li_text_parga {

        height: 42px;

    }

    .live_recom_cont_text .ys_pos_center {

        padding-left: 50px;

        padding-right: 30px;

    }

    .litn_name span {

        font-size: 16px;

    }

    .lvcl_ul_li {

        padding: 0 6px;

        margin-bottom: 25px;

    }

    .lvcl_ul {

        margin: 0 -6px;

    }

    .live_view_tit {

        margin-bottom: 20px;

    }

    .lulc_tit,
    .lrct_parga p {

        font-size: 14px;

    }

    /* .lvcl_ul_li_cont {

        height: 136.5px;

    } */

    .nbiu_li_text_time {

        font-size: 14px;

    }

    .nbiu_li_text {

        padding: 14px 80px;

    }

    .ncbu_li_cont_parga {

        height: 63px;

    }

    .ibcu_li {

        margin-bottom: 20px;

    }

    .ircl_ul_li_tit,
    .ibcu_li_text_tit {

        font-size: 14px;

    }

    .ibcu_li_text_parga {

        margin-top: 10px;

        height: 84px;

        margin-bottom: 20px;

    }

    .atlu_li_cont_bg img:nth-child(2) {

        bottom: -48px;

    }

    .atlu_li_num p {

        font-size: 68px;

    }

    .atlu_li_cont .ys_imgbox_cover {

        width: 55px;

    }

    .atlu_li_cont {

        padding: 40px 20px 20px;

    }

    .ys_ban_cont_info p,
    .altt_text p,
    .altt_text p,
    .atlu_li_cont_text p,
    .albu_li_text p {

        font-size: 14px;

    }

    .albu_li_icon {

        width: 14px;

        height: 14px;

        margin-right: 16px;

    }

    .albu_li {

        padding: 16px 30px;

    }

    .ascu_li_bot {

        margin-bottom: 30px;

    }

    .altt_icon {

        width: 25px;

        margin-right: 15px;

    }

    .ys_ban_share {

        margin-top: 20px;

    }

    .ys_ban_cont {

        margin-top: 10px;

    }

    .tflu_li_cont_num {

        font-size: 28px;

    }

    .tflu_li_cont {

        padding: 20px 43px 20px 40px;

    }

    /* .techdet_main .tech_scene .inddet_scene_tab_li {

        padding: 0 20px;

    }

    .techdet_main .tech_scene .inddet_scene_tab ul {

        margin: 0 -20px;

    } */

    .tech_scene .inddet_scene_info ul {

        padding: 20px 50px 20px 20px;

    }

    .tech_scene .isil_cont_text {

        padding-left: 30px;

    }

    /* .tech_scene .inddet_scene_tab_li {

        padding: 0 30px;

    }

    .tech_scene .inddet_scene_tab ul {

        margin: 0 -30px;

    } */

    .tech_work {

        height: 400px;

    }

    .tech_work_cont {

        margin-top: 50px;

    }

    .tltl_text p,
    .tech_prog_text_parga p,
    .tech_work_cont_parga p {

        font-size: 12px;

    }

    .tltl_icon {

        width: 30px;

    }

    /* .tstu_li {

        padding: 20px 0;

    } */

    .tstu_li p {

        font-size: 16px;

    }

    .tech_serv_tab {

        width: 70px;

    }

    .tech_serv_cont {

        width: calc(100% - 70px);

    }

    .tech_prog_text {

        padding-left: 40px;

    }

    .iatl_cont .ys_imgbox_cover {

        width: 38px;

    }

    .tech_adv .iatl_cont {

        padding: 30px 25px;

    }

    .sulc_list_text_tit,
    .accu_li_text_tit p {

        font-size: 14px;

    }

    .about_case_cont {

        padding: 0 60px;

    }

    .sol_plan_curr_bot {

        margin-top: 20px;

    }

    .sulc_list a {

        padding: 15px 30px;

    }

    .sol_plan {

        margin-bottom: 80px;

    }

    .soldet_ana_cont {

        padding: 30px 20px 0 40px;

    }

    .soldet_ana_cont_text {

        padding-right: 30px;

    }

    .sulc_text_parga {

        height: 84px;

    }

    .sact_ul_li1 {

        top: 20px;

        left: 18px;

    }

    .sact_ul_li2 {

        top: 20px;

        right: 18px;

    }

    .sact_ul_li3 {

        bottom: 45px;

        left: 18px;

    }

    .sact_ul_li4 {

        bottom: 45px;

        right: 18px;

    }

    .soldet_scene .inddet_scene_info {

        margin-top: 30px;

    }

    .swct_parga {

        padding-bottom: 18px;

    }

    .swct_btn {

        margin-top: 20px;

    }

    .sulc_text_tit,
    .soul_text p {

        font-size: 14px;

    }

    .soldet_other_ul_li .ys_imgbox_cover {

        width: 38px;

    }

    .glul_mid p {

        height: 42px;

    }

    .govt_list_ul_li {

        padding: 0 6px;

        margin-bottom: 12px;

    }

    .govt_list_ul {

        padding-top: 20px;

        margin: 0 -6px;

    }

    .glul_top_icon {

        width: 32px;

    }

    .glul_top_tit {

        width: calc(100% - 32px);

    }

    .glul_top_tit {

        height: 31.5px;

    }



    .giul_icon_img {

        width: 20px;

        height: 20px;

    }

    /* .gdcl_text_ul {

        height: 370px;

    } */

    /* .gdcl_text_ul_li:last-child {

        padding-bottom: 370px;

    } */

    .gdcl_icon_ul_li {

        margin-bottom: 40px;

    }

    .atcu_li_cont_text p {

        height: 42px;

    }

    .gmcu_li_cont_text p,
    .gsct_li_top_tit {

        font-size: 14px;

    }

    .govt_work_subtit {

        margin: 12px 0;

    }

    .gsct_li_top {

        padding: 10px 0 10px 14px;

    }

    .rpcu_li_cont_day p,
    .rrcr_ul_li_parga p,
    .rhcu_li_cont_info a,
    .rhcu_li_cont_more p {

        font-size: 12px;

    }

    .rrcr_ul_li_parga p::after,
    .rhcu_li_cont_info li::before {

        width: 4px;

        height: 4px;

        top: 8px;

    }

    .rhcu_li_cont_info ul {

        height: 145px;

    }

    .rpcu_li_text p,
    .reco_rule_parga p,
    .rulp_tit,
    .rrcr_ul_li_add p,
    .rhcu_li_cont_tit {

        font-size: 14px;

    }

    .rhcu_li_cont_tit {

        padding-bottom: 8px;

    }

    .rrcr_ul_li_parga {

        padding: 20px 0;

    }

    .rhcu_li_cont_more p::after {

        bottom: 4px;

    }

    .acti_rele {

        padding-top: 70px;

    }

    .acti_rele_tit h1,
    .acti_rele_tit1 h1 {

        font-size: 34px;

    }

    .acti_rele_video_btn {

        width: 56px;

    }

    .acti_rele_video_img {

        padding: 18px;

    }

    .acti_about_text {

        padding-left: 50px !important;

        padding-right: 50px !important;

    }

    .acti_about_text p {

        margin-bottom: 10px;

    }

    .aclu_li_cont_tit {

        height: 31.5px;

    }

    .aclu_li_cont {

        padding-bottom: 26px;

    }

    .aclu_li_cont_time {

        margin-bottom: 15px;

    }

    .acti_meet_list {

        padding: 35px 45px 10px;

    }

    .acti_page .alct_info p {

        height: 105px;

    }

    .acti_page .alct_info {
        height: 105px;
    }

    .acti_revi_cont .swiper-slide {

        margin-right: 20px;

    }

    .acti_side_ul_li {

        margin-bottom: 30px;

    }

    .alct_job p {

        max-height: 42px;

    }

    .acti_revi {

        padding-bottom: 70px;

    }

    .spec_about .sact_parga p,
    .spec_page .spec_guest .alct_info p,
    .sulc_text1_tit {

        font-size: 12px;

    }

    .spec_about .sact_parga {

        margin-top: 10px;

    }

    .spec_about_cont_text {

        padding-left: 40px;

        padding-right: 50px;

    }

    .aclu_li_cont_box p {

        font-size: 12px;

    }

    .spec_page .aclu_li_cont_box {

        padding: 16px 40px;

    }

    .alcb_text {

        padding-left: 50px;

    }

    .sgcu_li {

        margin-bottom: 20px;

    }

    .svcr_ul_li1 {

        padding: 6px;

    }

    .spec_video_cont_right {

        padding-left: 15px;

    }

    .spec_page .ancu_li_text_tit,
    .spec_page .home_title p {

        font-size: 14px;

    }

    .spec_page .ancu_li_text_time p {

        font-size: 12px;

    }

    .spec_page .ancu_li_text {

        height: 114px;

    }

    .spec_page .ascu_li_cont_text {

        padding-left: 20px;

    }

    .spec_page .ascu_li_cont {

        padding: 20px 30px 20px 20px;

    }

    .acti_rele_info1 p {

        font-size: 12px;

    }

    .spec_page .ancu_li_text_tit {

        max-height: 49px;

    }

    .about_manu {

        height: 550px;

    }

    .about_manu_cont_text {

        padding-right: 40px;

    }

    .amcu_li_cont_text p,
    .aect_right_info p,
    .amcd_num p {

        font-size: 14px;

    }

    .amcd_num span {

        font-size: 22px;

    }

    /* .about_manu_cont_data li:nth-child(3n+1) {

        width: 160px;

    } */

    .about_manu_cont_data li::after {

        height: 40px;

    }

    .about_manu_cont_data {

        padding: 15px 20px;

    }

    .amcu_li {

        padding: 0 6px;

    }

    .about_major_cont_ul {

        margin: 0 -6px;

    }

    .amcu_li_cont_num {

        font-size: 30px;

    }

    .about_ecol_cont_text {

        width: 70%;

    }

    section.timeline {

        padding: 40px 0 0;

    }

    section.timeline .active-year p {

        font-size: 80px;

    }

    .about_hist_arrow {

        width: 30px;

        height: 30px;

        margin-right: 12px;

    }

    section.timeline .active-year {

        bottom: 30px;

    }

    .about_hist_arrows {

        bottom: 72px;

    }

    .about_page .ys_ban_title {

        font-size: 34px;

    }

    .ys_ban_btn1 {

        width: 70px;

    }

    .lulc_tit {

        height: 24.5px;

    }

    /* .lulc_parga p {

        height: 21px;

    } */

    /* .lvcl_ul_li_cont {

        height: 185.5px;

    } */

    .ircl_ul_li_parga p {

        height: 63px;

    }

    .ircl_ul_li_tit {

        height: 24.5px;

    }

    .plmu_li_tab p {

        font-size: 14px;

    }

    .newdet_cont_right {

        width: 240px;

    }

    .mfcl_li_text p,
    .ncbu_li_cont_tit {

        font-size: 14px;

    }

    .ncrl_ul_li_cont {

        padding: 10px 14px 15px;

    }

    .newdet_cont_left {

        padding-right: 70px;

        width: calc(100% - 240px);

    }

    .ncbu_li_cont_tit {

        line-height: 1.5;

    }

    .mfcl_li_input .ys_select_li {

        font-size: 14px;

        margin-top: 5px;

    }

    .indu_page .inwu_li {

        padding: 0 60px;

    }

    .indu_page .inddet_nav_wrap_ul {

        margin: 0 -60px;

    }

    .acti_guest .swiper-slide {

        width: 400px !important;

    }

    .gdcl_icon_ul::after {

        height: calc(100% + 70px);

    }

    /* 2022.11.24 */

    .search_cont {

        padding-top: 60px;

    }

    .search_cont_top {

        padding-bottom: 50px;

    }

    .search_result {

        padding-top: 40px;

        padding-bottom: 60px;

    }

    .search_result li {

        margin-bottom: 20px;

    }

    .search_result_tit {

        font-size: 14px;

    }

    .search_result li:last-child {

        margin-bottom: 30px;

    }

    .search_cont_tab a {

        font-size: 12px;

        padding: 0 6px 5px;

    }

    .aqcu_li_cont_text p {

        height: 42px;

    }

    .mnll_pd_cont_mid,
    .mpcm_cont {

        padding: 25px 28px 25px;

    }

    .mpcm_info_search {

        width: 264px;

    }

    .mpcm_info_server {

        margin-left: 0;

        padding-left: 10px;

        width: calc(100% - 264px);

    }

    .mpcm_info_server a {

        padding: 0 16px;

    }

    .mnll_pd_cont_mid {

        width: 56%;

    }

    .mnll_sol_right {

        width: 26%;

    }

    .mpcu_li2 {

        padding: 0 10px;

        margin-bottom: 10px;

    }

    .mnll_pro_cont_ul2 {

        margin: 0 -10px !important;

    }

    .case_ban .selector {

        margin-top: -12px;

    }

    .iccu_li_bot .iclu_li1_cont_parga {

        height: 84px;

    }

    .iplu_li1 {

        padding: 40px;

    }

    .iclu_li1_cont_parga {

        height: 84px;

    }

    .spec_page .alct_job p {

        max-height: 42px;

    }

    .ircl_ul_li_tit {

        height: 49px;

    }

    .mpcr_col1_serv .mclb_li2 {

        padding: 0 20px;

    }

    .mpcr_col1_serv .mpcr_col1_li_bot .mclb_ul2 {

        margin: 0 -20px !important;

    }

    .inddet_scene_tab_li {

        padding: 0 15px;

    }

    .inddet_scene_tab ul {

        margin: 0 -15px;

    }

    .gtul_text {

        height: 105px;

    }

    .sulc_text_parga {
        height: 126px;
    }

    .sact_ul_li2,
    .sact_ul_li1 {
        top: -16px;
    }

    .sact_ul_li2 {
        right: 32px;
    }

    .sact_ul_li1 {
        left: 24px;
    }

    .sact_ul_li3,
    .sact_ul_li4 {
        bottom: 0px;
    }

    .sact_ul_li4 {
        right: 32px;
    }

    .sact_ul_li3 {
        left: 24px;
    }

    /* .lulc_parga p {
        max-height: 84px;
    } */
    .mclt_tit {
        height: 56px;
    }

    .acti_page .alct_info {
        height: 168px;
        font-size: 12px;
    }

    .ncbu_li_cont_tit {
        height: 42px;
    }

    /* 1280end */

}



/* 1200~992 平板横屏*/

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

    .mod_nav_logo {

        width: 100px;

    }

    .ind_serv_icon img:nth-child(1) {

        left: 40px;

    }

    .ind_serv_icon img:nth-child(2) {

        right: 40px;

    }

    .tng_appl_bg {

        left: 90px;

    }

    .tng_cap {

        padding-bottom: 60px;

    }

    .tng_cap_cont_text {

        padding: 50px 40px;

    }

    .tcct_text {

        width: 55%;

    }

    .prodet_adv::before {

        width: 160px;

        height: 160px;

    }

    .prodet_adv::after {

        width: 160px;

        height: 160px;

    }

    .svc_time_cont::before {

        width: 260px;

        height: 260px;

    }

    .pnr_apply {

        padding-top: 70px;

    }

    .ilct_icon img:nth-child(1) {

        top: 10px;

    }

    .ilct_icon img:nth-child(2) {

        bottom: 30px;

    }

    .inddet_case_list {

        width: 90%;

        margin: auto;

    }

    .iclu_li_cont::after {

        top: 42px;

    }

    .ilct_icon img {

        width: 28px;

    }

    .prodet_page .inddet_case,

    .soldet_page .inddet_case {

        padding-bottom: 70px;

    }

    /* .ind_st_left_parga p {

        font-size: 16px;

    } */

    .ind_st_left_parga {

        margin-bottom: 20px;

    }

    /* .isll_ul_text p {

        font-size: 16px;

    } */

    .isll_ul li {

        padding: 16px 0;

    }

    .ind_cus_tit {

        margin-bottom: 28px;

    }

    .ind_cus {

        padding-bottom: 80px;

    }

    .iclu_li_data_num p {

        font-size: 28px;

    }

    .ind_page .ind_prgm .ys_cont1400,

    .pro_page .ind_prgm .ys_cont1400 {

        width: 90%;

        margin: auto;

    }

    .slick_btn_icon {

        width: 30px;

        height: 30px;

    }

    .slick_btn_icon .ys_imgbox_cover {

        width: 7px;

    }

    .slick_btn_prev {

        left: -55px;

    }

    .slick_btn_next {

        right: -55px;

    }

    .mod_con_bg img {

        height: 262px;

    }

    .home_summ {

        padding: 50px 0;

    }

    .home_pro {

        padding-top: 20px !important;

    }

    .ys_cont1220 {

        width: 100%;

        padding: 0 40px;

    }

    .home_pra_list_ul {

        padding-left: 70px;

        padding-right: 60px;

    }

    .hulc_num_text p {

        font-size: 16px;

    }



    .sbcp_cont_info p {

        font-size: 14px;

    }

    .std_btn4 p {

        font-size: 12px;

    }

    .stcu_li_cont_tit,
    .stcu_li1_cont_tit,
    .sicu_li_cont_tit {

        font-size: 14px;

        margin-top: 10px;

    }

    .std_title1 {

        font-size: 26px;

    }

    .std_title2 {

        font-size: 22px;

    }

    .supp_bas_cont_phone {

        padding: 28px 20px;

    }

    .std_margin1 {

        margin-bottom: 12px !important;

    }

    .tlct_tit {

        font-size: 14px;

        margin-bottom: 4px;

    }

    .std_title3 {

        font-size: 20px;

    }

    .mess_form_parga {

        margin-bottom: 18px;

    }

    .mess_form_cont {

        padding: 25px 30px 35px;

    }

    .casedet_main .newdet_cont_right {

        padding-top: 59px;

    }

    .casedet_main .newdet_cont_left_page {

        margin-top: 30px;

    }

    .new_ban_imgs {

        width: calc(100% + 20px);

        margin-left: -20px;

    }

    .tscu_li_img {

        border-radius: 70px 5px 5px 0px;

    }

    .tech_prog {

        padding-top: 70px;

    }

    .tech_work_cont {

        margin-top: 30px;

    }

    .glul_mid p {

        margin: 12px 0;

    }

    .ys_cont1480 {

        width: 100%;

        padding: 0 40px;

    }

    .govt_list_cont::after {

        left: 2.14%;

    }

    .govt_list::before {

        left: 1%;

    }

    .govt_list_cont::before {

        width: 230px;

        height: 240px;

        border-radius: 60px 0px;

        right: 1.85%;

    }

    .about_trust_cont {

        width: 90%;

        margin: auto;

    }

    .reco_proc_cont {

        margin: 40px auto 30px;

    }

    .acti_rele {

        padding-top: 60px;

    }

    .acti_rele_tit h1,
    .acti_rele_tit1 h1 {

        font-size: 30px;

    }

    .acti_rele_info {

        margin: 12px auto 24px;

    }

    .acti_page .ys_cont1400,

    .spec_main .ys_cont1200,

    .spec_main .ys_cont1400 {

        width: 90%;

        margin: auto;

    }

    .ancu_li_text_time {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .ancu_li_text_time img {

        width: 16px;

        margin-right: 8px;

    }

    .acti_guest .swiper-slide {

        width: 370px !important;

    }

    .home_exp .ys_cont1400 {

        width: 100%;

    }

    .mod_nav_list_li {

        padding: 0 7px;

    }

    .ircl_ul_li_tit {

        height: 24.5px;

    }

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

    .mod_nav_list ul {
        margin: 0 -5px;
    }

    .mod_nav_list_li {
        padding: 0 5px;
    }

    /* 1200end */

}

@media screen and (max-width: 1199px) {
    .mod_phside {
        display: block;

    }

    /* .ys_main {

        margin-top: 0;

    } */

    .ys_ban_cloud {

        top: 20px;

    }

    .tng_appl_bg {

        width: 340px;

    }

    .tng_appl_text {

        padding: 20px 30px;

        margin-top: -235px;

    }

    .mod_foot_top_left {

        width: 100%;

        padding-right: 0;

    }

    /* .mod_foot_top_right {

        margin-top: 30px;

    } */

    .mod_foot_top {

        margin-bottom: 40px;

    }

    .mod_side {

        display: none;

    }

    .ys_ban_parga {

        margin-bottom: 26px;

        width: 60%;

    }

    .iltu_li_cont_num p {

        font-size: 34px;

    }

    .iltu_li_cont_num::after {

        width: 28px;

    }

    .iccu_li_top_ul {

        padding: 28px 20px;

    }

    .iltu_li_cont_num {

        padding-bottom: 10px;

    }

    .iltu_li {

        padding: 0 20px;

    }

    .iccu_li_top_ul ul {

        margin: 0 -20px;

    }

    .mod_con_bg img {

        height: 228px;

    }

    .supp_bas_cont_phone {

        padding: 30px 20px;

    }

    .sbcp_cont_info img {

        width: 18px;

        margin-right: 8px;

    }

    .sbcp_cont_info_text {

        width: calc(100% - 80px);

    }

    .sbcp_cont_info_icon {

        width: 80px;

    }

    .supp_bas_cont_phone {

        width: 34%;

    }

    .supp_bas_cont_info {

        width: 66%;

        padding-left: 14px;

    }

    .svc_time_cont {

        padding: 20px 40px;

    }

    .stcu_li2 {

        padding: 0 10px;

    }

    .svc_time_cont_ul {

        margin: 0 -10px;

    }

    .srct_left_text {

        padding: 0 20px;

    }

    /* .plcb_top_icon {

        width: 48px;

    } */

    .pdcu_li_cont {

        padding: 30px 40px;

    }

    .pdcu_li_cont_text {

        padding-left: 30px;

    }

    /* .pdcu_li_cont_text p {

        font-size: 16px;

    } */

    .pecu_li_text {

        padding: 0 30px;

    }

    .plct_info {

        height: 188px;

    }

    .pnr_apply_cont_li::after {

        width: 30px;

        height: 8px;

    }

    .pnr_apply_cont_li {

        padding: 0 8px;

    }

    .pnr_apply_cont ul {

        margin: 0 -8px;

    }

    .pfct_text_tit {

        /* font-size: 16px; */

        line-height: 1.5;

    }

    .prodet_fun_cont_text li {

        margin-bottom: 10px;

    }

    /* .pfct_point {

        top: 6px;

    } */

    .prodet_scene .isil_cont_text {

        padding-left: 40px;

    }

    /* .isil_cont_text_parga p {

        font-size: 14px;

    } */

    .inwu_li {

        padding: 0 20px;

    }

    .inddet_nav_wrap_ul {

        margin: 0 -20px;

    }

    .inddet_about_text {

        padding: 30px;

    }

    .inddet_about_text_parga {

        margin-top: 10px;

    }

    .inddet_page .inddet_case {

        padding-bottom: 60px;

    }

    .inddet_nav_wrap.isfixed {

        top: 48px;

    }

    .inwu_li_cont_text {

        font-size: 14px;

        line-height: 40px;

    }



    .isil_cont_text {

        padding-left: 30px;

    }

    .ind_main .ys_ban .std_btn1 {

        margin-top: 28px;

    }

    .ind_ent_tab li {

        padding: 0 30px;

    }

    .ind_ent_tab ul {

        margin: 0 -30px;

    }

    .ielu_li {

        height: 400px;

    }

    .ielu_li_text_tit,
    .ielu_li_text_parag {

        width: 60%;

    }

    .ielu_li_text {

        bottom: 90px;

    }

    .pro_main .ys_ban_parga {

        margin-bottom: 20px;

        width: 54%;

    }

    .ys_ban_search {

        margin-top: 15px;

    }

    .psrl_ul_li_cont {

        padding-left: 20px;

    }

    .pro_sum_right_list {

        padding: 20px;

    }

    .pulc_bot a {

        font-size: 12px;

        line-height: 1.5;

    }

    .pulc_top p {

        /* font-size: 16px; */

        line-height: 1.5;

    }

    .pro_sum_left_text {

        padding: 0 10px;

    }

    .pslt_tit {

        /* font-size: 16px; */

        line-height: 1.5;

    }

    .ys_ban_cloud_img1 {

        width: 300px;

    }

    .ys_ban_cloud_img2 {

        width: 32px;

        bottom: 70px;

        left: 52px;

    }

    .ys_ban_cloud_img3 {

        width: 42px;

        top: 90px;

    }

    .ys_ban_cloud_img4 {

        width: 80px;

        bottom: 58px;

        right: 78px;

    }

    .mc_ban_dots {

        bottom: 20px;

    }

    .hslc_icon {

        width: 48px;

    }

    .hslc_text {

        width: calc(100% - 48px);

    }

    .hllt_btn .std_btn2_box,
    .hllt_btn .std_btn1_box {

        width: 90px;

    }

    .hulc_list_right {

        padding-left: 20px;

    }

    /* .home_pra_list_ul p {

        font-size: 16px;

    } */

    .home_pra {

        height: 500px;

    }

    .home_sys_svg {

        right: 0;

        top: 50px;

        width: 600px;

    }

    .home_sys_cont {

        width: 59.4%;

    }

    .hebv_cont_img_btn {

        width: 35px;

    }

    .hebv_cont_text_time {

        margin-bottom: 6px;

    }

    .hebv_cont_text {

        padding: 0 25px;

    }

    /* .hebn_tit {

        font-size: 16px;

        height: 56px;

    } */

    .hulc_num_fig p {

        font-size: 28px;

    }

    .hulc_list::before {

        width: calc(100% + 80px);

    }

    .ys_ban_bread {

        display: none;

    }

    .mod_foot_top_right {

        padding-left: 190px;

        width: 440px;

    }

    .tng_spe_cont {

        width: 95%;

    }

    .tng_spe_cont_top {

        width: 92%;

    }

    .iltu_li_cont_parga {

        margin-top: 14px;

    }

    .svc_page .supp_svc_img img:nth-child(2) {

        right: 114px;

    }

    .svc_page .supp_svc_img img:nth-child(1) {

        left: 70px;

    }

    .supp_main .inside_cont_tit,
    .svc_main .inside_cont_tit {

        margin-bottom: 10px;

    }

    .sbcp_cont_info li {

        padding: 14px 0;

    }

    .supp_svc_img img:nth-child(1) {

        left: 50px;

        top: -48px;

    }

    .supp_svc_img img:nth-child(2) {

        right: 30px;

        top: -24px;

    }

    .supp_svc_parga {

        margin-bottom: 28px;

    }

    .supp_tech_cont_ul,
    .supp_inn_cont_ul,
    .supp_train_cont_ul {

        margin: 0 -7px;

    }

    .stcu_li,
    .sicu_li,
    .stcu_li1 {

        padding: 0 7px;

    }

    .hllt_parga {

        margin-bottom: 46px;

    }

    .casedet_main .newdet_cont_right {

        margin-top: 20px;

    }

    .newdet_cont_left_page li {

        margin-bottom: 12px;

    }

    .case_ban_cont_tit h1 {

        font-size: 32px;

    }

    .cbcd_num span {

        font-size: 38px;

        top: 16px;

    }

    .cbcd_num p {

        font-size: 14px;

    }

    /* .case_ban {

        height: calc(100vh - 64px);

        top: 64px;

    }

    .case_content {

        margin-top: calc(100vh - 64px);

    } */

    .clbu_li {

        width: 33.333333%;

    }

    .lvcl_page {

        padding-top: 20px;

    }

    .ncbu_li {

        padding: 0 5px;

        margin-bottom: 25px;

    }

    .new_cont_bot_ul {

        margin: 0 -5px;

    }

    .new_ban_imgs {

        margin-top: 30px;

    }

    .ascu_li_top_more {

        width: 14px;

    }

    .atlu_li_cont {

        padding: 30px 20px 20px;

    }

    .atlu_li {

        padding: 0 20px;

    }

    .auth_tech_list_ul {

        margin: 0 -20px;

    }

    .tech_scene .inddet_scene_info ul {

        padding: 20px 30px 20px 20px;

    }

    .tflu_li_cont {

        padding: 20px 30px 20px;

    }

    .tflu_li_cont_num {

        font-size: 22px;

    }

    .tech_work {

        height: 350px;

    }

    .sulc_tit {

        padding: 20px 30px 0;

    }

    .iplu_li1 {

        padding: 0 6px;

        margin-bottom: 12px;

    }

    .inddet_part_list_ul {

        margin: 0 -6px;

    }

    .soldet_ana_cont::after {

        height: 100%;

    }

    .rpcu_li_cont_top {

        width: 100px;

        height: 100px;

    }

    .reco_proc_cont_ul::before {

        top: 36px;

        height: 26px;

    }

    .rpcu_li::before,
    .rpcu_li::after {

        content: "";

        width: 8px;

        height: 8px;

        top: 46.5px;

    }

    .rulp_list {

        height: 295px;

    }

    .rult_btn p {

        line-height: 38px;

    }

    .rrcr_ul_li_add p {

        margin-bottom: 8px;

    }

    .reco_page .ys_ban_parga {

        margin-bottom: 20px;

    }

    .ys_ban_info {

        margin-top: 30px;

        padding-top: 10px;

    }

    .ys_ban_tip {

        padding: 10px 0;

    }

    .acti_revi_cont .swiper-slide {

        width: 370px !important;

    }

    /* .acti_side{

        display: none;

    } */

    .asul_text {

        padding-left: 12px;

    }

    .spec_main .ys_cont1400,

    .spec_main .ys_cont1200 {

        padding: 0 150px;

    }

    .acti_main .ys_cont1400 {

        padding: 0 150px;

    }



    .spec_guest_cont_ul {

        margin: 0 -8px;

    }

    .sgcu_li {

        padding: 0 8px;

    }

    .alct_name {

        padding-bottom: 6px;

    }

    .spec_page .spec_guest .alct_info {

        margin-top: 6px;

    }

    .spec_guest .agcu_li_cont_text {

        padding: 20px 10px 0;

    }



    .acti_page .ys_cont1400,

    .spec_main .ys_cont1400 {

        width: 100%;

    }

    .aclu_li_cont_num p {

        font-size: 60px;

    }

    .acti_rele_logo {

        width: 300px;

    }

    .spec_page .aclu_li_cont_box {

        padding: 16px 30px;

    }

    .alcb_time {

        width: 70px;

    }

    .alcb_text {

        width: calc(100% - 70px);

        padding-left: 30px;

    }

    .aclu_li_cont_num1 p {

        font-size: 44px;

    }

    .spec_page .acti_meet::after,
    .spec_video::after {

        width: 400px;

        height: 400px;

        right: 50px;

    }

    .spec_page .spec_guest .alct_info {

        margin-top: 10px;

    }

    .spec_guest .slick-dots {

        bottom: -20px;

    }

    .svcl_btn {

        width: 50px;

        cursor: pointer;

    }

    .spec_page .acti_new_cont_ul .slick-dots {

        bottom: -12px;

    }

    .spec_page .alct_job {

        margin-bottom: 10px;

    }

    .spec_page .alct_info {

        margin-top: 0;

    }

    .spec_page .acti_revi_cont .swiper-slide {

        width: 380px !important;

        margin-right: 20px;

    }

    .mod_nav_list {

        padding-left: 10px;

        padding-right: 10px;

    }

    .mod_nav_list ul {

        margin: 0 -3px;

    }

    .mod_nav_list_li {

        padding: 0 3px;

    }

    .acti_new_cont {

        width: 90%;

        margin: auto;

    }

    .mod_nav_other {

        width: 460px;

    }

    .mod_nav_list_li {

        padding: 0 5px;

    }

    .mod_nav_search {

        width: 130px;

    }

    .ys_hd_pc {

        padding-left: 20px;

    }

    .mod_nav_info {

        width: calc(100% - 130px - 92px);

    }

    .mpcl_more p {

        font-size: 14px;

    }

    .mnll_pro .mnll_pd_cont_left {

        padding: 25px 20px;

    }

    .mnll_pd_cont_mid,
    .mpcm_cont {

        padding: 20px;

    }

    .mpcm_info_search {

        width: 240px;

        padding: 0 10px;

    }

    .mpcm_info_server {

        margin-left: 0;

        display: flex;

        width: calc(100% - 240px);

        padding-left: 10px;

    }

    .mpcm_info_server a {

        padding: 0 10px;

    }

    .msri_phone p {

        font-size: 16px;

    }

    .mpcu_li {

        width: 50%;

    }

    .mnll_pd_cont_mid {

        width: 62%;

    }

    .mnll_sol_right {

        width: 24%;

    }

    .mlul_cont_list li {

        width: 50%;

    }

    .mnll_sol .mnll_pd_cont_left {

        padding: 25px 20px;

    }

    .mnll_pd_cont_left {

        padding: 25px 20px;

    }

    .mnll_ser .mpcr_col1_li {

        padding: 0 8px;

    }

    .mnll_ser .mpcr_col1 {

        margin: 0 -8px !important;

    }

    .mnll_ind .mnll_pd_cont_right,
    .mnll_ser .mnll_pd_cont_right {

        padding: 30px 30px 60px;

    }

    .mod_con_text .std_title2 {

        font-size: 20px;

    }

    .mftr_con_icon img {

        width: 25px;

    }

    .mod_foot_top_left {

        width: calc(100% - 260px);

        padding-right: 0;

    }

    .mod_foot_top_right {

        padding-left: 15px;

        width: 250px;

    }

    .mftl_logo {

        width: 110px;

    }

    .mod_nav_logo {

        width: 85px;

    }

    .mnll_pd_cont_mid,
    .mnll_pro,
    .mnll_sol,
    .mnll_pro .mnll_pd_cont_left {

        max-height: 84vh;

    }

    .nbiu_li_img {

        padding-left: 20px;

    }

    .nbiu_li_img::after {

        content: "";

        width: calc(100% - 20px);

    }

    .newdet_cont_right {

        width: 192px;

    }

    .ncrl_ul_li_cont {

        padding: 10px 0px 10px;

    }

    .newdet_cont_right_tit {

        padding-bottom: 6px;

    }

    .newdet_cont_left {

        width: calc(100% - 192px);

    }

    /* .case_ban {

        height: calc(100vh - 48px);

        top: 48px;

    } */

    /* .case_content {

        margin-top: calc(100vh - 48px);

    } */

    .mfcl_li_input .ys_select_li {

        font-size: 12px;



    }

    .spec_main .ys_cont1200 {

        width: 100%;

    }

    .mpcm_info_search input {

        padding: 0 10px;

    }

    .mpcm_info_sech_cont {

        padding-right: 10px;

    }

    .mpcr_col1_li {

        padding: 0 20px;

    }

    .mpcr_col1 {

        margin: 0 -20px !important;

    }

    .mpcr_col1_serv .mpcr_col1_li_top {

        width: calc(25% - 20px - 10px);

    }

    .gtul_text {

        height: 126px;

    }

    .mod_nav_search {
        width: 110px;
    }

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

    .mod_nav_register {
        width: 75px;
    }

    .mod_nav_other {
        width: 490px;
    }

    .mod_nav_list_li {
        padding: 0 3px;
    }

    .mod_nav_other {
        width: 460px;
    }

    /* 1199end */

}

/* 导航栏变化 */

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

    .mod_nav_list {

        position: absolute;

        width: 100%;

        height: 48px;

        top: 48px;

        left: 0;

        float: left;

        padding: 0 20px;

        justify-content: flex-start;

    }

    .ys_hd_pc {

        height: 96px;

    }

    .mod_nav_list_li {

        padding: 0 14px;

    }

    .ys_main {

        margin-top: 96px;

    }

    .mftl_logo {

        width: 90px;

    }

    .inddet_nav_wrap.isfixed {

        top: 96px;

    }

    /* .case_ban {

        height: calc(100vh - 96px);

        top: 96px;

    }

    .case_content {

        margin-top: calc(100vh - 96px);

    } */

    .case_ban .selector {

        margin-top: 0px;

    }

    .mod_nav_other {

        width: 560px;

    }

    .mod_nav_info {

        width: calc(100% - 190px - 102px);

    }

    .mod_nav_search {

        width: 190px;

    }

    .mpcm_info_search {

        width: 220px;

    }

    .mpcm_info_server {

        width: calc(100% - 220px);

    }

    .ircl_ul_li_tit {

        height: 49px;

    }

    .mod_nav_other {
        width: 600px;
    }

    .mod_nav_info {
        width: calc(100% - 190px - 75px);
    }

    .live_recom_cont_text .ys_pos_center {
        padding-left: 40px;
    }

    .lrct_info_text {
        width: calc(100% - 90px);
    }

    .lrct_info_code {
        width: 90px;
    }

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

/* 991~768 平板竖屏 重点*/

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

    .acti_side_ul {

        display: none;

    }

    .newdet_cont_right {

        display: none;

    }

    .spec_main .ys_cont1400,
    .spec_main .ys_cont1200 {

        padding: 0 40px;

    }

    .std_title1 {

        font-size: 24px;

    }

    .std_title2 {

        font-size: 20px;

    }

    .ind_serv_icon img {

        width: 26px;

    }

    .ys_ban_parga {

        margin-bottom: 20px;

    }

    .std_btn2_box p {

        line-height: 35px;

    }

    .std_padding3 {

        padding-top: 50px;

    }

    .std_padding1 {

        padding-bottom: 50px;

    }

    .inddet_about_bg {

        bottom: 50px;

    }

    .ind_prgm {

        padding-top: 50px;

    }

    .tccu_li {

        width: 33.333333%;

        margin-bottom: 30px;

    }

    .tng_curr {

        padding-bottom: 20px;

    }

    .tng_spe_img {

        width: 100%;

    }

    .std_padding2 {

        padding: 40px 0;

    }

    .sol_plan {

        margin-bottom: 40px !important;

    }

    .tng_appl_text {

        width: 60%;

        margin-top: -100px;

        margin-left: 35%;

    }

    .tng_appl_bg {

        width: 230px;

    }

    .palu_li_cont .ys_imgbox_cover {

        width: 50px;

    }

    .plcb_text {

        width: calc(100% - 50px);

        padding-left: 15px;

    }

    .prodet_adv::before,

    .prodet_adv::after {

        width: 140px;

        height: 140px;

        top: 128px;

    }

    .palu_li_cont_box {

        padding: 20px 10px;

    }

    /* .iltu_li_cont_parga p,

    .ilbt_parga p {

        font-size: 14px;

    } */

    .std_title4 {

        font-size: 16px;

    }

    .iccu_li_bot_text {

        padding-left: 30px;

        padding-right: 40px;

    }

    .mod_con_bg img {

        height: 212px;

    }

    .stcu_li1_cont,
    .sicu_li_cont {

        padding: 30px;

    }

    .stcu_li1_cont .ys_imgbox_cover {

        width: 68px;

    }

    .supp_bas_cont_info {

        padding-left: 8px;

    }

    .sbci_li {

        padding: 0 5px;

    }

    .supp_bas_cont_info ul {

        margin: 0 -5px;

    }

    .supp_svc_parga {

        margin-bottom: 30px;

    }

    .inwu_li {

        padding: 0 20px;

    }

    .inddet_nav_wrap_ul {

        margin: 0 -20px;

    }

    .ind_cus_list {

        padding-right: 8.7%;

    }

    .iclu_li_parga {

        padding-bottom: 26px;

    }

    .iclu_li_data {

        margin-top: 18px;

        margin-bottom: 40px;

    }

    .pro_list_tab {

        display: none;

    }

    .pro_list_more {

        width: 100%;

        padding-left: 0;

    }

    .pro_main .ys_ban_parga {

        width: 100%;

    }

    .pro_sum_right {

        padding-left: 0;

        width: 100%;

        margin-top: 20px;

    }

    .pro_sum_left {

        width: 100%;

    }

    .hulc_tab li {

        padding: 0 10px;

    }

    .hulc_tab ul {

        margin: 0 -10px;

    }

    .hulc_list ul {

        padding: 30px 0;

    }

    .std_btn1_box {

        padding-left: 10px;

    }

    .hulc_list_right {

        width: 72.5%;

    }

    .hulc_list_left {

        width: 27.5%;

    }

    .hslr_li {

        padding: 0 4px;

        margin-bottom: 10px;

    }

    .home_sol_list_right ul {

        margin: 0 -4px;

    }

    .home_sol_list a {

        height: calc(100% - 10px);

    }

    .ind_st_right_text {

        top: 52%;

    }

    /* .ind_st_right_text p {

        font-size: 18px;

    } */

    .tng_main .ys_ban_parga {

        margin-bottom: 30px;

    }

    .tsct_ul_li_cont::before {

        display: none;

    }

    .tsct_ul_li:not(:first-child) {

        display: none;

    }

    .tsct_ul_li {

        -webkit-user-select: text;

        -khtml-user-select: text;

        -moz-user-select: text;

        -ms-user-select: text;

        user-select: text;

    }

    .tsct_ul_li_cont {

        height: 100%;

    }

    .tsct_ul_li_cont {

        height: 100%;

    }

    .spec_video .slick_btn_prev {

        top: -30px;

    }

    /* .slick-track{

        display: flex;

        align-items: stretch;

    } */

    .spec_video .slick_btn_next {

        bottom: -30px;

    }

    .tsct_ul_li {

        height: auto;

        padding: 0 10px;

    }

    .tsct_ul {

        margin: 0 -10px;

    }

    .inn_core_tab li p {

        font-size: 18px;

    }

    .iccu_li_top_tit {

        margin-top: 20px;

        margin-bottom: 15px;

    }

    .sbci_li {

        margin-bottom: 20px;

    }

    .sbcp_cont_info li {

        padding: 10px 0;

    }

    .supp_svc_img img:nth-child(1) {

        left: 24px;

    }

    .supp_svc_img img:nth-child(2) {

        right: 4px;

    }

    .std_title3 {

        font-size: 18px;

    }

    /* .prodet_scene .inddet_scene_tab_li {

        padding: 0 70px;

    }

    .prodet_scene .inddet_scene_tab ul {

        margin: 0 -70px;

    } */

    .hulc_num_text p {

        font-size: 14px;

    }

    .hscd_ul::before,
    .home_sys_cont_data::before {

        height: 180px;

    }

    .ys_cont800 {

        width: 100%;

        padding: 0 40px;

    }

    .mess_form_bg img:nth-child(1) {

        right: 0.6%;

    }

    .mess_form_bg img:nth-child(2) {

        left: 0.75%;

    }

    .newdet_cont_left {

        padding-right: 0;

        width: 100%;

    }

    .newdet_cont_right {

        width: 100%;

    }

    .nclt_info {

        margin-top: 12px;

    }

    .casedet_main .newdet_cont_left_edr {

        margin-top: 25px;

    }

    .casedet_main .newdet_cont_left_page {

        margin-top: 20px;

    }

    .casedet_main .newdet_cont_right {

        margin-top: 0;

        padding-top: 40px;

    }

    .ncrl_ul_li {

        margin-top: 20px;

        width: 50%;

        float: left;

        height: auto;

        padding: 0 10px;

    }

    .ncrl_ul {

        margin: 0 -10px;

        overflow: hidden;

        display: flex;

        align-items: stretch;

        flex-wrap: wrap;

    }

    .ncrl_ul_li a {

        height: 100%;

        display: block;

        border-bottom: 1px solid rgba(231, 231, 231, 1);

    }

    .ncrl_ul_li_cont {

        border-bottom: none;

    }

    .case_ban {

        height: 90vh;

        top: 0;

        left: 0;

        position: relative;

        transform: inherit;

    }

    .newdet_cont_right {

        padding-top: 40px;

    }

    .case_ban_img {

        width: 100%;

        height: 100%;

    }

    .case_ban_img .ys_pos_under {

        position: static;

    }

    .case_ban_cont {

        position: absolute;

        top: 50%;

        left: 50%;

        transform: translate(-50%, -50%);

    }

    .case_content {

        margin-top: 0;

    }

    .case_ban_cont_tit h1 {

        font-size: 28px;

    }

    .cbcd_num span {

        font-size: 32px;

        top: 12px;

    }

    .case_ban_cont_subtit {

        margin-bottom: 40px;

    }

    .case_ban_cont_btn .ban_btns .std_btn2_box {

        margin-top: 50px;

    }

    .live_recom_cont_text .ys_pos_center {

        padding-left: 30px;

        padding-right: 20px;

    }

    .lrct_info_text_btn {

        margin-top: 30px;

    }

    .lrct_info_code {

        width: 90px;

    }

    .new_ban_imgs_ul .slick-dots {

        bottom: 18px;

        right: 34px;

    }

    .new_cont_bot_page {

        margin-top: 0;

    }

    .ibcu_li_text_parga {

        height: 42px;

    }

    .atlu_li_num p {

        font-size: 58px;

    }

    .atlu_li_cont .ys_imgbox_cover {

        width: 48px;

    }

    .tltl_icon {

        width: 24px;

    }

    .tltl_text {

        width: calc(100% - 24px);

    }

    .tech_serv_tab {

        width: 60px;

    }

    .tech_serv_cont {

        width: calc(100% - 60px);

    }

    .tscu_li_text {

        padding: 40px 30px;

    }

    .about_case {

        padding-bottom: 60px;

    }

    .sol_plan {

        margin-bottom: 60px;

    }

    .sulc_icon {

        width: 26px;

    }

    .sulc_icon::after {

        width: 50px;

        height: 50px;

    }

    .sulc_text {

        width: calc(100% - 75px);

    }

    .soldet_scene .isil_cont_text {

        padding-left: 30px;

        padding-right: 20px;

    }

    .glul_top_tit {

        height: 28px;

    }

    /* .gdcl_text_ul_li {

        margin-top: 28px;

    } */

    .acti_about_text {

        padding-left: 40px !important;

        padding-right: 40px !important;

    }

    .aclu_li_cont_tit {

        height: 28px;

    }

    .acti_guest .swiper-slide {

        width: 400px !important;

    }

    .spec_page .acti_rele_video {

        margin-top: 60px;

    }

    .spec_about_cont_icon {

        width: 40px;

        right: 50px;

    }

    .spec_guest_cont_pc {

        display: none;

    }

    .spec_guest_cont_ph {

        display: block;

    }

    .spec_guest {

        padding-bottom: 20px;

    }

    .spec_page .ancu_li a {

        padding: 20px;

    }

    .about_page .ys_ban_title {

        font-size: 30px;

    }

    .about_manu {

        height: 500px;

    }

    .about_ecol_cont_text {

        width: 100%;

        padding: 0 40px;

    }

    .aqcu_li {

        padding: 0 24px;

        margin-bottom: 20px;

    }

    .about_qua_cont_ul {

        margin: 0 -24px;

    }

    .about_qua_cont {

        padding: 30px 50px 12px;

    }

    .mpcl_list_li p {

        font-size: 12px;

    }

    .mnll_sol_right {

        width: 32%;

    }

    .mnll_pd_cont_mid {

        width: 51%;

    }

    .mclt_parga {

        height: 63px;

    }

    .mpcm_info_server {

        margin-left: 0;

        width: 100%;

        padding-left: 0;

        margin-top: 10px;

    }

    .mpcm_list {

        margin-top: 20px;

    }

    .mlul_cont_ul_li {

        width: 50%;

    }

    .mlul_cont_ul {

        display: flex;

        flex-wrap: wrap;

        align-items: stretch;

    }

    .mpcr_col1_li {

        padding: 0 10px;

    }

    .mpcr_col1 {

        margin: 0 -10px !important;

    }

    .mnll_ind .mnll_pd_cont_right,
    .mnll_ser .mnll_pd_cont_right {

        padding: 20px;

    }

    .mpcr_col1_li p {

        font-size: 12px;

    }

    .mnll_ser .mpcr_col1 {

        margin: 0 -6px !important;

    }

    .mnll_ser .mpcr_col1_li {

        padding: 0 6px;

    }

    .mnll_und .mnll_pd_cont_right {

        padding: 20px;

    }

    .sbcp_cont_info p {

        font-size: 12px;

    }

    .supp_bas_cont_phone {

        padding: 36px 20px;

    }

    .mod_con_text {

        padding-top: 0px;

    }

    .pacl_cont_tit {

        font-size: 12px;

    }

    .plcb_top {

        padding: 24px 20px 17px 25px
    }

    .plcb_bot {

        padding: 20px 26px;

    }

    .mftl_nav {

        padding-left: 20px;

    }

    .mftl_nav_ul {

        margin: 0 -12px;

    }

    .mftl_nav_ul_li {

        padding: 0 12px;

    }

    .mftr_info_list_text {

        width: 74px;

    }

    .mftr_info_list_phone {

        width: calc(100% - 74px);

        padding-left: 14px;

    }

    .mftr_info {

        margin-top: 15px;

    }

    .mod_foot_top_right {

        width: 206px;

    }

    .mod_foot_top_left {

        width: calc(100% - 206px);

    }

    .mod_nav_other {

        width: 515px;

    }

    .mod_nav_search {

        width: 150px;

    }

    .mod_nav_info {

        width: calc(100% - 150px - 92px);

    }

    .soldet_main .ys_ban_parga {

        width: 55%;

    }

    .about_manu_cont_data ul {

        margin: 0 -30px;

    }

    .about_manu_cont_data li {

        padding: 0 30px;

    }

    .amcu_li_cont_text p,
    .aect_right_info p,
    .amcd_num p {

        font-size: 12px;

    }

    .ncbu_li_cont {

        padding: 20px 6px;

    }

    .ircl_ul_li_parga p {

        height: 84px;

    }

    .ibcu_li_text_parga {

        height: 64px;

    }

    .lulc_tit,
    .lrct_parga p {

        font-size: 12px;

    }

    .lrct_parga {

        margin-top: 6px;

        padding-bottom: 8px;

    }

    .ban_btns .std_btn2_box {

        width: 160px;

    }

    .lrct_info_text_btn {

        margin-top: 15px;

    }

    .nctt_ul_li {

        width: 117px;

    }

    .rhcu_li_cont {

        padding: 20px 20px 20px;

    }

    .hllt_btn .std_btn2_box,
    .hllt_btn .std_btn1_box {

        width: 80px;

    }

    .hllt_btn .std_btn1 {

        margin-left: 8px;

    }

    .home_sys_svg {

        right: -30px;

        top: 50px;

        width: 530px;

    }

    .indu_page .inwu_li {

        padding: 0 40px;

    }

    .indu_page .inddet_nav_wrap_ul {

        margin: 0 -40px;

    }

    .acti_main .ys_cont1400 {

        padding: 0 40px;

    }

    .acti_new_cont {

        width: 100%;

        padding: 0 20px;

    }

    .prodet_page .prodet_adv {

        padding-bottom: 60px;

    }

    .mpcm_info_server {

        position: relative;

        z-index: 1;

    }

    .home_exp .ys_cont1400 {

        width: 99%;

    }

    .mnll_pro .mnll_pd_cont_left {

        padding: 25px 15px;

    }

    .mpcl_more p {

        font-size: 12px;

    }

    .std_title3 {

        font-size: 16px;

    }

    .ys_ban .ys_ban_imgbox::before {

        background: linear-gradient(88.06deg, #F6F8FA 27.64%, rgba(246, 248, 250, 0.55) 71.07%, rgba(247, 247, 247, 0) 115.86%);

    }

    .ncbu_li_cont_tit {

        font-size: 16px;

    }

    .ibcu_li_text_tit {

        font-size: 16px;

    }

    .iplu_li1 {

        padding: 25px;

    }

    .techdet_main .prodet_adv {

        padding-bottom: 60px;

    }

    /* 2022.12.2 */

    .pro_list_tab {

        display: block;

        width: 100%;

        padding: 0;

        border: none;

        margin-bottom: 30px;

        box-shadow: 0 1px 4px 0 rgb(0 0 0 / 10%);

        background-color: #fff;

        height: 40px;

        position: relative;

        z-index: 1;

    }

    .pro_list_tab.isfixed {

        z-index: 97;

    }

    .pro_list_tab_cont.isfixed {

        position: fixed;

        left: 0;

        top: 96px;

        z-index: 100;

        width: 100%;

        padding: 0 20px;

        background-color: #fff;

        box-shadow: 0 7px 10px rgb(0 0 0 / 10%);

    }

    .pro_list_tab_cont {

        position: relative;

        /* transition: all .4s; */

        text-align: center;

        overflow: hidden;

    }

    .pro_list_tab li {

        width: auto !important;

        padding: 8px 16px;

        margin: 0 !important;

    }

    .pro_list_tab img {

        display: none;

    }

    .pro_list_tab ul {

        overflow: visible;

    }

    .pro_list_tab li.act p::after {

        display: none;

    }

    .pro_list_tab .swiper-wrapper {

        display: flex;

    }

    .pro_list_tab li::after {

        left: 0;

        transform: inherit;

    }

    .inddet_scene_tab {

        padding: 0 60px;

    }

    .gtul_text {

        height: 168px;

    }

    .sact_ul_li2,
    .sact_ul_li4 {
        right: 20px;
    }

    .sact_ul_li2,
    .sact_ul_li1 {
        top: -30px;
    }

    .sact_ul_li3,
    .sact_ul_li4 {
        bottom: -14px;
    }

    .sact_ul_li1,
    .sact_ul_li3 {
        left: 18px;
    }

    .img_modal .ys_modal_container {
        width: 80%;
    }

    .mod_nav_other {
        width: 554px;
    }

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

    .std_btn1 p {
        line-height: 33px;
    }

    .ncbu_li_cont_tit {
        height: 72px;
    }

    .sdci_bg {
        width: 55%;
    }

    .nctt_ul_li {
        width: 100px !important;
    }

    /* 991end */

}



/* <768 移动端 重点*/

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

    .ys_ban_pc {

        display: none;

    }

    .ys_ban_video {

        display: none;

    }

    .ys_ban_ph {

        display: block;

    }

    .ind_serv_icon img {

        width: 28px;

    }

    .ys_ban_line {

        display: none;

    }

    .tng_appl_text {

        width: 100%;

        margin-top: 20px;

        margin-left: 0;

    }

    .tng_appl_bg {

        bottom: -40px;

    }

    .tng_cap_cont_text {

        padding: 40px;

    }

    .mftl_nav {

        display: none;

    }

    .mod_foot {

        padding-top: 40px;

    }

    /* .std_title4 {

        font-size: 18px;

    } */

    /* .tcct_text p {

        font-size: 14px;

    } */

    .tcct_text {

        width: 70%;

    }

    .ys_ban_parga {

        width: 100%;

    }

    .palu_li {

        width: 50%;

        margin-bottom: 20px;

    }

    .prodet_adv {

        padding-bottom: 20px;

    }

    .inn_core_tab li p {

        font-size: 18px;

    }

    .iltu_li {

        width: 50%;

        margin-bottom: 20px;

    }

    .iltu_li:last-child:after {

        display: block;

    }

    .iltu_li:nth-child(2n+2)::after {

        display: none;

    }

    .iccu_li_bot_img {

        width: 100%;

    }

    .iccu_li_bot_text {

        width: 100%;

        padding: 30px;

    }

    .mod_con_text {

        width: 100%;

        padding-right: 0;

        padding-top: 0;

        margin-bottom: 30px;

    }

    .mod_con_img {

        width: 60%;

        margin: auto;

    }

    .inn_core::after {

        height: 100%;

    }

    .inn_core_bg {

        height: 100%;

    }

    .mod_con {

        padding-top: 32px;

    }

    .mod_con_bg img {

        height: 100%;

    }

    .svc_page .supp_svc_img img:nth-child(1) {

        width: 100px;

        left: 20px;

    }

    .svc_page .supp_svc_img img:nth-child(2) {

        width: 58px;

        top: -110px;

        right: 46px;

    }

    .supp_svc_parga {

        width: 65%;

    }

    .supp_bas_cont_phone {

        width: 100%;

    }

    .supp_bas_cont_info {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .supp_main .inside_cont_tit,
    .svc_main .inside_cont_tit {

        margin-bottom: 10px;

    }

    .stcu_li2 {

        width: 33.333333%;

        margin-bottom: 20px;

    }

    .svc_rg_cont p {

        font-size: 14px;

    }

    .srct_left_text {

        padding: 0 15px;

    }

    .svc_rg::after {

        height: 100%;

    }

    .supp_svc_img img:nth-child(1) {

        width: 100px;

        top: -20px;

        left: 20px;

    }

    .supp_svc_img img:nth-child(2) {

        width: 100px;

        top: 0;

        right: 20px;

    }

    .stcu_li_cont,
    .stcu_li1_cont,
    .sicu_li_cont {

        padding: 20px;

    }

    .stcu_li_cont .ys_imgbox_cover,
    .sicu_li_cont .ys_imgbox_cover {

        width: 40px;

    }

    .stcu_li_cont_tit,
    .stcu_li1_cont_tit,
    .sicu_li_cont_tit {

        margin-top: 10px;

        font-size: 14px;

    }

    .stcu_li1_cont .ys_imgbox_cover {

        width: 54px;

    }

    .pnr_apply {

        padding-top: 50px;

    }

    .pacl_cont {

        padding: 20px;

    }

    .pacl_cont .ys_imgbox_cover {

        width: 35px;

    }

    .pnr_apply_cont {

        padding: 20px 20px 0;

    }

    .pnr_apply_cont_li {

        width: 50%;

        margin-bottom: 20px;

    }

    .pecu_li {

        height: 450px;

        transition: inherit;

    }

    .pecu_li_bg {

        width: 100%;

    }

    .pnr_ena_cont_ul .slick-list {

        width: 100%;

    }

    .pecu_li:not(:first-child) {

        display: none;

    }

    .plct_info {

        height: auto;

        display: block;

    }

    .pnr_ena_cont_ul {

        overflow: inherit;

    }

    .pnr_ena {

        padding-bottom: 80px;

    }

    .pdcu_li_cont {

        padding: 20px;

    }

    .pdcu_li_cont .ys_imgbox_cover {

        width: 44px;

    }

    .pdcu_li_cont_text {

        width: calc(100% - 44px);

    }

    .ppcu_li {

        width: 50%;

        margin-bottom: 20px;

    }

    /* .prodet_page .inddet_nav{

        display: none;

    } */

    .prodet_fun_cont_img {

        width: 100%;

    }

    .prodet_fun_cont_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    /* .prodet_scene .inddet_scene_tab_li {

        padding: 0 30px;

    }

    .prodet_scene .inddet_scene_tab ul {

        margin: 0 -30px;

    } */

    .inddet_scene_tab_li p {

        font-size: 14px;

    }

    .prodet_scene .isil_cont_img {

        width: 100%;

    }

    .prodet_scene .inddet_scene_info_li {

        padding: 30px;

    }

    .prodet_scene .isil_cont_text {

        padding-left: 0;

        width: 100%;

        margin-top: 20px;

    }

    .iclu_li_cont_text {

        width: 100%;

        padding-right: 0;

    }

    .iclu_li_cont_img {

        width: 100%;

        margin-top: 20px;

        max-width: 100%;

    }

    .iclu_li_cont {

        padding: 30px;

    }

    .ilct_icon img:nth-child(1) {

        top: -20px;

        left: 0;

    }

    .iclu_li_cont_text {

        position: relative;

    }

    .ilct_icon img:nth-child(2) {

        bottom: -20px;

    }

    .iclu_li_cont::after {

        width: 2px;

        height: 50px;

    }

    .inddet_case_list {

        width: 100%;

    }

    .slick-dots {

        bottom: -28px;

    }

    .ind_prgm {

        padding-bottom: 80px;

    }

    .inddet_about_text {

        width: 100%;

        max-width: 100%;

        margin-top: 40px;

        margin-left: 0;

    }

    .iclu_li1_cont {

        padding: 20px;

    }

    .iclu_li1 {

        width: 100%;

    }

    .iclu_li1:last-child {

        margin-bottom: 0;

    }

    .iclu_li1_cont_parga {

        margin-top: 6px;

        height: auto;

    }



    .inddet_adv_tit_list li {

        width: 50%;

        margin-bottom: 20px;

    }

    .inddet_adv_tit_list li:nth-child(2n+2) {

        border-right: none;

    }

    .iatl_cont .ys_imgbox_cover {

        width: 44px;

    }

    .inddet_scene_tab {

        padding: 0 40px;

    }

    .isil_cont_img {

        width: 100%;

        max-width: 100%;

    }

    .isil_cont_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .inddet_page .inddet_case {

        padding-bottom: 60px;

    }

    /* .inwu_li {

        width: auto;

        display: inline-block;

        float: none;

    }

    .inddet_nav_wrap_ul {

        display: inline-block;

    }

    .inddet_nav_wrap{

        white-space: nowrap;

        overflow-x: auto;

    } */

    .iclu_li1_cont_tit {

        height: auto;

    }

    /* .ielu_li_info p {

        font-size: 14px;

        line-height: 1.5;

    } */

    .ielu_li_info li a {

        padding: 10px 12px;

    }

    .ielu_li_text {

        padding: 0 30px;

        bottom: 70px;

    }

    .ielu_li_info {

        padding: 0 18px;

    }

    .ielu_li_text_tit,
    .ielu_li_text_parag {

        width: 100%;

    }

    .ielu_li {

        height: 300px;

    }

    /* .ind_serv_parga p {

        font-size: 16px;

    } */

    .ind_st_left {

        width: 100%;

        padding-right: 0;

    }

    .ind_st_right {

        width: 80%;

        margin: auto;

        margin-top: 30px;

    }

    .ind_cus {

        padding-bottom: 50px;

    }

    .slick_btn_icon .ys_imgbox_cover {

        top: 46%;

    }

    /* .plcu_li_text_parga p {

        font-size: 14px;

        line-height: 1.5;

        height: 42px;

    } */

    /* .plcu_li_text_tit{

        font-size: 16px;

        line-height: 1.5;

        height: 24px;

    } */

    .ys_ban_cloud {

        display: none;

    }

    .home_summ_li {

        width: 50%;

    }

    .home_summ_li:nth-child(2n+2) .home_summ_li_cont::after {

        display: none;

    }

    .hulc_tab_cont_text p {

        font-size: 14px;

    }

    .hulc_tab_cont_icon {

        width: 50px;

    }

    .hulc_list_left {

        width: 100%;

        max-width: 100%;

    }

    .hulc_list_right {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .hulc_tab li,
    .home_pra_list_ul li {

        float: none;

        width: auto;

        display: inline-block;

        padding: 0 20px;

    }

    .hulc_tab ul {

        display: inline-block;

        margin: 0 -20px;

    }

    .hulc_tab,
    .home_pra_list_ul {

        white-space: nowrap;

        /* overflow-x: auto; */

    }

    .hlru_li .plcu_li_text {

        padding: 15px;

    }

    .hsll_text p {

        font-size: 14px;

    }

    .home_sol_list_right {

        padding-left: 10px;

    }

    .home_pra_list_ul {

        padding-left: 20px;

        padding-right: 20px;

        margin: 0 -20px;

    }

    .home_pra_list_ul li {

        padding: 8px 20px;

    }

    .home_pra_list_text {

        margin-top: 30px;

    }

    .home_pra {

        height: 450px;

    }

    .home_sys_cont {

        width: 100%;

    }

    .home_sys_cont_data::before,

    .hscd_ul::before {

        height: 180px;

    }

    .home_sys_cont_list {

        margin-top: 20px;

    }

    .home_sys_cont_data {

        width: 100%;

    }

    .hebv_cont_text_tit {

        font-size: 14px;

    }

    .hebv_cont_text {

        padding: 0 15px;

        bottom: 20px;

    }

    .home_exp_bot_video li {

        width: 100%;

        margin-bottom: 20px;

    }

    .home_exp_bot_video li:last-child {

        margin-bottom: 0;

    }

    .home_sys_svg {

        top: 0;

        width: 80%;

        margin: auto;

        position: relative;

    }

    .home_sys {

        background: transparent;

    }

    .home_exp {

        padding-top: 0 !important;

    }

    .pro_main .ys_ban .ys_ban_imgbox::before {

        display: block;

    }

    .mod_foot_top_right {

        padding-left: 0;

        width: 250px;

    }

    .prodet_work_img {

        width: 100%;

    }

    .tscb_li_tit {

        height: 40px;

        top: -20px;

        left: 50% !important;

        transform: translateX(-50%);

    }

    .tscb_li {

        padding: 30px 30px 10px;

        margin-bottom: 50px;

    }

    .tng_spe_cont_bot {

        margin-top: 40px;

    }

    .tng_spe_cont {

        width: 100%;

    }

    .stcu_li,
    .sicu_li,
    .stcu_li1 {

        padding: 0 5px;

    }

    .supp_tech_cont_ul,
    .supp_inn_cont_ul,
    .supp_train_cont_ul {

        margin: 0 -5px;

    }

    .svc_main .supp_svc_parga {

        margin-bottom: 16px;

    }

    .supp_svc {

        padding-bottom: 60px;

    }

    .srct_left_text {

        bottom: 12px;

    }

    .srct_left_text::after {

        bottom: -12px;

    }

    .inwu_li {

        padding: 0 14px;

    }

    .inddet_nav_wrap_ul {

        margin: 0 -14px;

    }

    .iclu_li_data_num p {

        font-size: 24px;

    }

    .iplu_li_text {

        padding: 0 14px;

    }

    .pfct_point {

        top: 3px;

    }

    .plmu_li_tit {

        margin-bottom: 10px;

    }

    .home_summ ul {

        display: flex;

        align-items: stretch;

        flex-wrap: wrap;

    }

    .home_page .ys_ban_txtbox {

        top: 35%;

    }



    .sgcu_li:not(:first-child) {

        display: none;

    }

    .clbu_li {

        width: 50%;

    }

    .new_cont_top_tab {

        width: 100%;

    }

    .new_cont_top_search {

        float: left;

        width: 100%;

        margin-top: 15px;

    }

    .lvcl_ul_li {

        width: 50%;

    }

    .live_recom_cont_img {

        width: 100%;

        max-width: 100%;

    }

    .live_recom_cont_text {

        width: 100%;

    }

    .live_recom_cont_text .ys_pos_center {

        position: static;

        transform: inherit;

        padding: 20px;

    }

    .nctt_ul_li {

        float: none;

        display: inline-block;

        width: auto;

        padding: 0 15px;

    }

    .nctt_ul {

        display: inline-block;

    }

    .new_cont_top_tab {

        overflow-x: auto;

        white-space: nowrap;

    }

    .live_view_cont_list {

        margin-top: 18px;

    }

    .lvcl_ul_li {

        margin-bottom: 16px;

    }

    .ncbu_li {

        width: 50%;

    }

    .nbiu_li_text {

        padding: 14px 40px;

    }

    .nbiu_li_img {

        padding-left: 20px;

    }

    .nbiu_li_img::after {

        width: calc(100% - 20px);

    }

    .ircl_ul_li {

        width: 100%;

    }

    .ibcu_li_text {

        width: 79.6%;

        padding-left: 30px;

    }

    .ibcu_li .ys_imgbox_cover {

        width: 20.4%;

    }

    .atlu_li_num p {

        font-size: 46px;

    }

    .atlu_li_cont {

        padding: 20px;

    }

    .atlu_li_cont_bg img:nth-child(1) {

        left: -100px;

    }

    .atlu_li_cont_bg img:nth-child(2) {

        bottom: -30px;

    }

    .tech_scene .isil_cont_text {

        padding-left: 20px;

    }

    .tflu_li {

        width: 50%;

    }

    .tech_serv_cont {

        width: 100%;

        margin-top: 30px;

    }

    .tech_serv_tab {

        width: 100%;

        margin-top: 0;

    }

    .tstu_li {

        width: 25%;

        border-bottom: none;

        border-right: 1px solid #E8E8E8;

        padding: 10px 0;

    }

    .tstu_li:last-child {

        border-right: none;

    }

    .tscu_li_img {

        border-radius: 50px 5px 5px 0px;

        width: 37%;

    }

    .tscu_li_text {

        margin-top: 20px;

        padding: 20px;

        width: 63%;

    }

    .tech_prog {

        padding-top: 50px;

    }

    .tech_work_cont {

        width: 80%;

    }

    .tech_work {

        height: auto;

    }

    /* .tech_scene .inddet_scene_tab_li {

        padding: 0 20px;

    }

    .tech_scene .inddet_scene_tab ul {

        margin: 0 -20px;

    } */

    .tech_scene .inddet_scene_info ul {

        padding: 20px;

    }

    .tech_page .inddet_case {

        padding-bottom: 60px;

    }

    .spct_tit::before {

        height: 20px;

        left: -18px;

    }

    .sol_plan_curr_top {

        padding: 22px 40px;

    }

    .sulc_tit {

        padding: 20px 20px 0;

    }

    .sulc_list a {

        padding: 15px 20px;

    }

    .sulc_list a::after {

        width: calc(100% - 40px);

    }

    .sulc_list {

        margin-top: 10px;

        margin-bottom: 20px;

    }

    .sol_plan {

        margin-bottom: 50px;

    }

    .sulc_list_icon_img {

        width: 6px;

        height: 12px;

    }

    .about_case_cont {

        padding: 0 40px;

    }

    .about_case_cont .slick_btn_prev {

        left: -10px;

    }

    .about_case_cont .slick_btn_next {

        right: -10px;

    }

    .soldet_ana_cont_text {

        width: 100%;

        padding-right: 0;

    }

    .soldet_ana_cont_img {

        width: 100%;

        max-width: 100%;

        margin-top: 20px;

    }

    .sact_subtit {

        margin-top: 12px;

        margin-bottom: 8px;

    }

    .soldet_scene .isil_cont_img {

        width: 100%;

        max-width: 100%;

    }

    .soldet_scene .isil_cont_text {

        width: 100%;

        padding: 30px 20px;

        margin-top: 0;

    }

    .soldet_work_cont_img {

        width: 100%;

        max-width: 100%;

    }

    .soldet_work_cont_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .soldet_other_ul_li a {

        padding: 20px;

    }

    .soldet_other_ul_li .ys_imgbox_cover {

        width: 32px;

    }

    .sact_ul_li_cont {

        flex-direction: row-reverse;

    }

    .sact_ul_li {

        width: 100%;

        position: static;

        padding: 0 20px;

    }

    .sact_ul {

        margin: 0 -20px;

    }

    .soldet_adv {

        padding-bottom: 60px;

    }

    .soldet_main .ys_ban_parga {

        width: 100%;

    }

    .govt_list_ul_li {

        width: 50%;

    }

    .govt_list::before {

        top: 130px;

    }

    .gvcu_li_text {

        padding: 20px;

    }

    .govt_deve_cont_left {

        width: 100%;

        padding-right: 0;

    }

    .govt_deve_cont_right {

        max-width: 100%;

        width: 100%;

        margin-top: 20px;

        position: relative;

        z-index: 5;

    }

    .gdcl_text_ul::after {

        bottom: 0;

    }

    .atcu_li {

        padding: 0 8px;

    }

    .about_trust_cont_ul {

        margin: 0 -8px;

    }

    .gmcu_li {

        width: 33.333333%;

    }

    .govt_scene_cont_img {

        width: 100%;

        max-width: 100%;

    }

    .govt_scene_cont_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .glti_img {

        width: 25px;

        height: 22px;

    }

    .govt_page .ys_ban_parga {

        width: 100%;

    }

    .rlct_path,
    .reco_proc_cont_ul::before,
    .rpcu_li::before,
    .rpcu_li::after {

        display: none;

    }

    .rpcu_li {

        width: 33.333333%;

        margin-bottom: 20px;

    }

    .reco_proc_cont {

        margin: 20px auto 10px;

    }

    .reco_rule_cont_left {

        width: 100%;

    }

    .reco_rule_cont_right {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .rhcu_li {

        width: 50%;

        margin-bottom: 20px;

    }

    .acti_rele_video_btn {

        width: 42px;

    }

    .acti_rele_tit h1,
    .acti_rele_tit1 h1 {

        font-size: 26px;

    }

    .aclu_li {

        width: 100%;

        margin-bottom: 20px;

    }

    .aclu_li_cont_tit {

        height: auto;

    }

    .aclu_li_cont_num p {

        font-size: 50px;

    }

    .acti_guest_view {

        padding: 10px 0;

    }

    .ancu_li .ys_imgbox_cover {

        width: 100%;

        max-width: 100%;

    }

    .ancu_li_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .ancu_li a {

        padding: 20px;

    }

    .ancu_li {

        padding: 0;

    }

    .acti_new_cont_ul {

        margin: 0;

    }

    .spec_page .acti_revi_cont .swiper-slide {

        width: 350px !important;

    }

    .acti_rele_logo {

        width: 250px;

    }

    .spec_about_cont_img {

        width: 100%;

        max-width: 100%;

    }

    .spec_about_cont_text {

        width: 100%;

        padding: 20px;

        position: relative;

    }

    .spec_about_cont::after {

        height: 100%;

    }

    .spec_about_cont_icon {

        display: none;

    }

    .sact_icon {

        width: 40px;

        display: block;

        position: absolute;

        right: 50px;

        top: -8px;

        z-index: 1;

    }

    .sact_icon img {

        width: 100%;

    }

    .spec_video_cont_left {

        width: 100%;

    }

    .spec_video_cont_right {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .spec_video .slick_btn_icon {

        top: 50%;

        left: inherit;

        transform: translateY(-50%);

    }

    .spec_video .slick_btn_next {

        right: 0;

    }

    .spec_video .slick_btn_prev {

        left: 0;

    }

    .spec_page .ancu_li_text {

        margin-top: 0;

    }

    .about_page .ys_ban_title {

        font-size: 26px;

    }

    .about_manu_cont_text {

        padding-right: 0;

        width: 100%;

    }

    .about_manu_cont_data {

        width: 100%;

        margin-top: 30px;

    }

    .about_manu_cont_data li:nth-child(3n+1) {

        width: 33.333333%;

    }

    .amcd_num span {

        font-size: 20px;

    }

    .amcu_li {

        width: 50%;

        margin-bottom: 20px;

    }

    .aect_left {

        padding-right: 60px;

    }

    section.timeline .events .event .marker .dot {

        display: none;

    }

    section .line,
    section.timeline .events .event .marker .line,
    section.timeline .events .event.inactive .marker .line {

        border: none;

    }

    .number-holder {

        display: none;

    }

    section.timeline .events .event .marker .line {

        margin-right: 25vw;

    }

    section.timeline .events .event .text {

        left: 0;

        top: 60px;

        width: 80.6vw;

    }

    section.timeline .events .event .marker .year {

        left: 0;

        top: 0;

    }

    .about_hist_bot {

        position: relative;

    }

    .about_hist_arrows {

        top: -50px;

        bottom: inherit;

        left: 62px;

    }

    .events.js-events {

        height: 300px !important;

    }

    .aqcu_li {

        width: 20%;

    }

    section.timeline .events .event.inactive .marker .year {

        transform: scale(1);

    }

    section.timeline .events .event .marker .year {

        transform: scale(1.4);

    }

    .sulc_text {

        -webkit-user-select: text;

        -khtml-user-select: text;

        -moz-user-select: text;

        -ms-user-select: text;

        user-select: text;

    }

    .sact_ul_li:not(:first-child) {

        display: none;

    }

    .govt_work_text {

        width: 100%;

    }

    .ys_main {

        margin-top: 0;

    }

    .mod_foot_top_right {

        margin-top: 20px;

    }

    .mod_foot_top {

        margin-bottom: 30px;

    }

    .inddet_nav_wrap.isfixed {

        top: 56px;

    }

    .ircl_more {

        width: 110px;

        margin-top: 10px;

    }

    .ircl_more p {

        line-height: 36px;

    }

    .spec_guest .agcu_li_cont_text {

        padding: 80px 10px 0;

    }

    .acti_new_cont {

        padding: 0px;

    }

    /* 2022.11.24 */

    .search_cont {

        padding-top: 50px;

    }

    .search_cont_top {

        padding-bottom: 40px;

    }

    .search_cont_top {

        width: 66.6%;

    }

    .search_result_tit {

        margin-bottom: 5px;

    }

    .prodet_fun_cont_text {

        height: auto !important;

    }

    .ilct_icon img:nth-child(2) {

        left: auto;

        right: 0%;

        bottom: 0;

    }

    .iclu_li_cont_text {

        padding-bottom: 20px;

    }

    .iccu_li_bot .iclu_li1_cont_parga {

        height: auto;

    }

    .pfct_text_tit {

        font-size: 16px;

    }

    .sact_ul_li_cont {

        display: flex;

    }

    .sulc_text {

        padding: 20px 15px 20px 79px;

    }

    .sulc_icon {

        width: 30px;

        position: absolute;

        top: 19%;

        margin-left: 30px;

        transform: translate(-19%);

    }

    .sulc_icon::after {

        width: 45px;

        height: 45px;

    }

    .sulc_text_tit,
    .soul_text p {

        font-size: 16px;

    }

    .soldet_adv_cont_img {

        display: none;

    }

    .sact_ul_li_cont {

        display: block;

    }

    .sulc_text {

        padding: 20px 15px 20px 79px;

    }

    .sulc_icon {

        width: 30px;

        position: absolute;

        top: 19%;

        margin-left: 30px;

        transform: translate(-19%);

    }

    .sulc_icon::after {

        width: 45px;

        height: 45px;

    }

    .sulc_text_tit,
    .soul_text p {

        font-size: 16px;

    }

    .sulc_text {

        width: 100%;

    }

    .gsct_li_bot {

        padding-left: 20px;

        padding-right: 20px;

    }

    .spec_page .aclu_li {

        margin-bottom: 18px;

    }

    .spec_page .ancu_li_text_tit,
    .spec_page .home_title p {

        font-size: 16px;

    }

    .agcu_li_cont .ys_imgbox_cover {

        width: 40%;

    }

    .agcu_li_cont_text {

        padding-left: 20px;

    }

    .home_sys_svg {

        display: none;

    }

    .iplu_li1 {

        padding: 15px;

    }

    /* 滚动条 */

    .hulc_tab li {

        width: 18%;

        float: none;

        display: inline-block;

        padding: 0 8px;

    }

    .hulc_tab ul {

        display: inline-block;

        margin: 0 -8px;

    }

    .hulc_tab {

        position: relative;

        white-space: nowrap;

        overflow: hidden;

    }

    .home_pra_list_ul li {

        width: 16%;

        padding: 8px 15px;

    }

    .home_pra_list_ul p {

        text-align: center;

    }

    .home_pra_list_ul {

        display: inline-block;

        border: none;

        box-shadow: none;

        background-color: transparent;

        backdrop-filter: blur(0px);

        padding: 0;

        margin: 0;

    }

    .home_pra_list_tab {

        border: 1px solid rgba(255, 255, 255, 0.3);

        box-shadow: 0px 5px 15px 0px rgb(47 86 123 / 20%);

        background-color: rgba(255, 255, 255, .08);

        backdrop-filter: blur(10px);

        overflow: hidden;

    }

    .hulc_tab .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail,

    .inddet_nav_wrap_tab .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail,

    .home_pra_list_tab .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {

        background-color: transparent;

    }

    .hulc_tab .mCustomScrollBox,

    .inddet_nav_wrap_tab .mCustomScrollBox,

    .home_pra_list_tab .mCustomScrollBox {

        width: 100%;

    }

    .hulc_tab .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

    .hulc_tab .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,

    .hulc_tab .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,

    .inddet_nav_wrap_tab .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

    .inddet_nav_wrap_tab .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,

    .inddet_nav_wrap_tab .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,

    .home_pra_list_tab .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

    .home_pra_list_tab .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,

    .home_pra_list_tab .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {

        background-color: transparent;

    }

    .inwu_li {

        float: none;

        width: auto;

        display: inline-block;

    }

    .inddet_nav_wrap_ul {

        white-space: nowrap;

    }

    .prodet_adv_list_ul .slick-dots {

        bottom: 0px;

    }

    .prodet_page .prodet_adv {

        padding-bottom: 40px;

    }

    .techdet_main .prodet_adv {

        padding-bottom: 40px;

    }

    .iatl_ul .slick-track {

        display: flex;

    }

    .iatl_ul_li {

        height: auto;

    }

    .iatl_cont {

        height: 100%;

    }

    .iatl_ul .slick-dots {

        margin: 0 !important;

        bottom: -5px;

    }

    .iatl_ul .slick-dots li {

        width: 46px;

        height: 3px;

        padding: 0 !important;

        margin-bottom: 0 !important;

    }

    /* 2022.12.2 */

    .pro_list_tab_cont.isfixed {

        top: 56px;

    }

    .ircl_ul_li_tit {

        height: auto;

    }

    .ircl_ul_li_parga p {

        height: auto;

    }

    .inddet_scene_tab_li {

        padding: 0 8px;

    }

    .inddet_scene_tab ul {

        margin: 0 -8px;

    }

    .gtul_text {

        height: 105px;

    }

    .login {
        width: 80%;
    }

    .login-input input {
        width: calc(100% - 200px);
    }

    .login-input div {
        padding-left: 27%;
    }

    .mod_nav_info_login a {
        color: #fff;
    }

    .ncbu_li_cont_tit {
        height: 48px;
    }

    .ys_ban_li.nottext .ys_ban_txtbox {
        top: 40%;
    }

    /* 768end */

}



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

    .std_title1 {

        font-size: 22px;

    }

    .ys_ban_parga p {

        font-size: 12px;

    }

    .tng_page .ys_ban .std_btn2_box,
    .inn_page .ys_ban .std_btn2_box,
    .pnr_page .ys_ban .std_btn2_box,
    .prodet_page .ys_ban .std_btn2_box,
    .inddet_main .ys_ban .std_btn2_box {

        width: 150px;

    }

    .std_padding3 {

        padding-top: 42px;

    }

    .std_padding1 {

        padding-bottom: 42px;

    }

    .ind_prgm {

        padding-top: 32px;

    }

    .std_title2 {

        font-size: 22px;

    }

    /* .tng_aut_parga p {

        font-size: 14px;

    } */

    .ind_serv_icon img:nth-child(1) {

        left: 20px;

    }

    .ind_serv_icon img:nth-child(2) {

        right: 20px;

    }

    .tng_aut_parga {

        padding: 0 40px;

    }

    .ind_serv_icon img {

        width: 20px;

    }

    .tng_aut {

        padding-bottom: 32px;

    }

    .std_padding2 {

        padding: 42px 0;

    }

    .sol_plan {

        margin-bottom: 32px !important;

    }

    .tccu_li {

        width: 50%;

        margin-bottom: 20px;

    }

    .tlct_parga p {

        font-size: 12px;

    }

    .tlct_tit {

        font-size: 14px;

        line-height: 1.5;

        margin-top: 10px;

        margin-bottom: 10px;

    }

    .itlci_num {

        width: 22px;

        height: 22px;

    }

    .itlci_num p {

        font-size: 12px;

        line-height: 22px;

    }

    .tng_curr {

        padding-bottom: 12px;

    }

    .tng_spe,
    .tng_appl {

        padding: 32px 0;

    }

    .tng_appl_text {

        padding: 20px;

    }

    .tng_appl_text_parga {

        margin-bottom: 20px;

    }

    .tng_appl_bg {

        width: 160px;

        bottom: -26px;

        left: 40px;

    }

    .tng_cap_cont_text {

        padding: 20px;

    }

    .tcct_text {

        width: 100%;

    }

    .std_btn2_box {

        width: 120px;

        padding: 0 14px;

    }

    .hllt_btn .std_btn1 a {
        padding: 0 14px !important;
    }

    .std_btn2_box p {

        line-height: 38px !important;

        font-size: 12px;

    }

    .tcct_text {

        margin-bottom: 20px;

    }

    .tng_cap {

        padding-bottom: 42px;

    }

    .mod_foot_top {

        margin-bottom: 20px;

    }

    .mftl_logo {

        width: 112px;

    }

    .mftr_con_icon img {

        width: 24px;

    }

    .mftr_con_icon_wx {

        margin-right: 8px;

    }

    .mftr_con_icon {

        margin-left: 25px;

    }

    .ys_ban_parga {

        margin-bottom: 20px;

    }

    .palu_li {

        width: 100%;

    }

    /* .palu_li:last-child{

        margin-bottom: 0;

    } */

    .prodet_adv::before {

        width: 100px;

        height: 100px;

        top: 128px;

    }

    .prodet_adv::after {

        width: 100px;

        height: 100px;

        top: inherit;

        bottom: 0;

    }

    /* .plcb_text_tit {

        font-size: 16px;

        height: auto;

    } */

    .prodet_adv {

        padding-top: 42px;

    }

    .inn_core_tab li p {

        font-size: 16px;

    }

    .inn_core_tab li {

        padding-bottom: 20px;

        /* width: auto; */

        padding: 0 4px 8px;

    }

    /* .inn_core_tab{

        white-space: nowrap;

        overflow-x: auto;

    } */

    .inn_core_tab li::before {

        width: 10px;

        height: 6px;

    }

    .iltu_li {

        width: 100%;

    }

    .iltu_li::after {

        display: none;

    }

    .iltu_li_cont_num p {

        font-size: 30px;

    }

    .iltu_li_cont_num::after {

        width: 24px;

        height: 2px;

    }

    .iccu_li_top_ul {

        padding: 20px;

    }

    .iltu_li_cont_num {

        padding-bottom: 10px;

    }

    .iltu_li_cont_parga {

        margin-top: 14px;

    }

    .iltu_li.iltu_li:last-child {

        margin-bottom: 0;

    }

    .iccu_li_bot_text {

        padding: 20px;

    }

    /* .std_title4 {

        font-size: 18px;

    } */

    .ilbt_tit {

        margin-bottom: 8px;

    }

    .mod_con_text_parag p {

        font-size: 14px;

    }

    .mod_con_text_parag {

        margin-bottom: 20px;

    }

    .mod_con_img {

        width: 100%;

    }

    /* .supp_svc_parga p, .supp_bas_parga p {

        font-size: 14px;

    } */

    .svc_page .supp_svc_img img:nth-child(1) {

        width: 76px;

        left: -10px;

    }

    .svc_page .supp_svc_img img:nth-child(2) {

        width: 55px;

        right: 10px;

    }

    .svc_btn .std_btn2_box {

        width: 120px;

    }

    .svc_btn .std_btn2 {

        margin: 0 6px;

    }

    .supp_svc {

        padding-bottom: 50px;

    }

    .sbcp_cont_info p {

        font-size: 14px;

    }

    .supp_bas_cont_phone {

        padding: 20px;

    }

    .sbcp_cont_info_text p {

        margin-bottom: 5px;

    }

    .sbcp_cont_info li {

        padding: 10px 0;

    }

    .sbci_li {

        width: 100%;

    }

    .sbci_li:last-child {

        margin-bottom: 0;

    }

    .sbci_li_cont_mail p {

        font-size: 14px;

    }

    .sbci_li_cont_mail img {

        width: 20px;

        margin-right: 8px;

    }

    .sbci_li_cont_mail {

        margin-top: 10px;

    }

    .std_btn4 p {

        font-size: 14px;

        line-height: 1.5;

    }

    /* .std_btn4 img {

        width: 7px;

        margin-left: 10px;

    } */

    .supp_bas,
    .svc_time {

        padding-bottom: 32px;

    }

    .stcu_li2 {

        width: 50%;

    }

    .stcu_li2_cont1_num p {

        font-size: 14px;

    }

    .stcu_li2_cont1 .ys_imgbox_cover {

        width: 72px;

    }

    .svc_time_cont {

        padding: 20px;

    }

    .stcu_li2_cont1_tit {

        font-size: 14px;

        margin-top: 10px;

    }

    .srct_left,
    .srct_right,
    .srcb_ul_li {

        width: 100%;

    }

    /* .svc_rg_note p {

        font-size: 14px;

    } */

    .svc_rg_note {

        margin-top: 14px;

    }

    .supp_svc_search {

        width: 70%;

        padding: 0 10px;

    }

    .supp_svc_img img:nth-child(1) {

        width: 70px;

        left: 0;

    }

    .supp_svc_img img:nth-child(2) {

        width: 90px;

        right: -5px;

    }

    .stcu_li_cont .ys_imgbox_cover,
    .sicu_li_cont .ys_imgbox_cover {

        width: 32px;

    }

    .supp_tech,
    .supp_inn,
    .supp_train {

        padding-bottom: 22px;

    }

    /* .home_parag p {

        font-size: 14px;

    } */

    .stcu_li,
    .sicu_li,
    .stcu_li1 {

        width: 50%;

        margin-bottom: 10px;

    }

    .supp_train_bg {

        height: 100%;

    }

    .stcu_li1_cont .ys_imgbox_cover {

        width: 42px;

    }

    .pnr_apply_cont_li::after {

        display: none;

    }

    .pnr_apply_cont_li {

        width: 50%;

    }

    .pnr_apply_cont_li:last-child {

        margin-bottom: 0;

    }

    .pnr_apply {

        padding-top: 42px;

        padding-bottom: 32px;

    }

    .pecu_li_text {

        padding: 0 20px;

        bottom: 30px;

    }

    /* .plct_info p {

        font-size: 14px;

    } */

    .plct_info li {

        padding-left: 14px;

        margin-bottom: 5px;

    }

    .plct_info li::before {

        width: 4px;

        height: 4px;

        top: 7px;

    }

    .pnr_ena {

        padding-bottom: 60px;

    }

    .slick-dots {

        bottom: -30px;

    }

    .slick-dots li {

        width: 30px;

        height: 2px;

    }

    .pdcu_li {

        width: 100%;

        margin-bottom: 20px;

    }

    .pdcu_li:last-child,
    .ppcu_li:last-child {

        margin-bottom: 0;

    }

    .pdcu_li_cont_text {

        padding-left: 20px;

    }

    /* .pdcu_li_cont_text p {

        font-size: 14px;

    } */

    .pdcu_li .std_btn4 p {

        font-size: 12px;

    }

    .ppcu_li {

        width: 100%;

    }

    .plcb_top,
    .plcb_bot {

        padding: 20px;

    }

    /* .plcb_bot p {

        font-size: 14px;

    }    */

    .plcb_top_icon {

        width: 40px;

    }

    .pnr_main .ys_ban_btn {

        margin-top: 20px;

    }

    .pnr_page .ys_ban .std_btn2_box {

        width: 130px;

    }

    .std_btn1 p {

        font-size: 12px;

        line-height: 36px;

    }

    .std_btn1_box {

        width: 166px;

        padding-left: 10px;

    }

    .pnr_page .ys_ban_btn .std_btn2 {

        margin-bottom: 10px;

    }

    .prodet_page .ys_ban .std_btn2_box {

        width: 100px;

    }

    .prodet_page .ys_ban .std_btn1_box {

        width: 110px;

    }

    /* .pfct_point {

        top: 5px;

    } */

    .inddet_scene_tab {

        padding: 0;

        padding-bottom: 1px;

    }

    /* .prodet_scene .inddet_scene_tab_li {

        padding: 0 18px;

        width: auto;

        float: none;

        display: inline-block;

    }

    .inddet_scene_tab ul{

        display: inline-block;

    }

    .inddet_scene_tab{

        white-space: nowrap;

        overflow-x: auto;

        text-align: center;

    } */

    .prodet_scene .inddet_scene_tab ul {

        margin: 0 -10px;

    }

    .prodet_scene .inddet_scene_info_li {

        padding: 20px;

    }

    .inddet_scene_info {

        margin-top: 20px;

    }

    .iclu_li_cont {

        padding: 30px 20px;

    }

    .ilct_parga {

        margin-top: 8px;

    }

    .ilct_icon img:nth-child(2) {

        left: inherit;

        right: 0;

    }

    .prodet_page .inddet_case {

        padding-bottom: 42px;

    }

    .soldet_page .inddet_case {

        padding-bottom: 42px;

    }

    .ind_prgm_list {

        margin-top: 16px;

    }

    .iplu_li_text {

        bottom: 12px;

        padding: 0 18px;

    }

    .ind_prgm {

        padding-bottom: 60px;

    }

    .inddet_about_text_icon {

        width: 28px;

        top: -10px;

        right: 16px;

    }

    /* .inddet_about_text_parga p {

        font-size: 14px;

    } */

    .inddet_about_text {

        padding: 20px;

        margin-top: 20px;

    }

    .inddet_about_bg {

        bottom: 15px;

    }

    .inddet_about {

        padding-bottom: 32px;

    }

    .iclu_li1_cont_tit {

        /* font-size: 16px; */

        line-height: 1.5;

    }

    .inddet_adv_tit_list li {

        width: 50%;

    }

    /* .inddet_adv_tit_list li:last-child{

        margin-bottom: 0;

    } */

    .inddet_adv_tit_list li {

        border-right: none;

    }

    .iatl_cont {

        padding-top: 0;

    }

    .iatl_cont_tit {

        font-size: 16px;

        margin-top: 10px;

    }

    .inddet_scene_tab_li {

        width: auto;

        float: none;

        display: inline-block;

        padding: 0 10px;

    }

    .inddet_scene_tab ul {

        margin: 0 -10px;

    }

    .inddet_build_parga p {

        margin-top: 10px;

    }

    .ind_ent_tab li {

        padding: 0 15px;

    }

    .ind_ent_tab p {

        /* font-size: 16px; */

        line-height: 1.5;

    }

    .ind_ent_tab ul {

        margin: 0 -15px;

    }

    .ielu_li_text {

        padding: 0 20px;

        bottom: 70px;

    }

    /* .ielu_li_text_parag p {

        font-size: 14px;

    } */

    .std_text p {

        line-height: 1.75;

    }

    .ielu_li_info p {

        font-size: 12px;

        line-height: 1.5;

    }

    .ielu_li_info li a {

        padding: 5px;

    }

    .ielu_li_info {

        padding: 0 15px;

    }

    .ind_serv_parga p,
    .ind_st_left_parga p {

        font-size: 14px;

    }

    .isll_ul_icon {

        width: 30px;

    }

    .isll_ul_text {

        width: calc(100% - 30px);

        padding-left: 8px;

    }

    .isll_ul li {

        padding: 10px 0;

    }

    .isll_ul_text p {

        font-size: 14px;

    }

    .ind_st_right {

        width: 100%;

        margin-top: 20px;

    }

    .ind_cus {

        padding: 32px 0;

    }

    .ind_cus_tab p {

        /* font-size: 14px; */

        border-bottom: none;

    }

    .ind_cus_tab li {

        padding: 0 8px;

        display: inline-block;

        width: auto;

    }

    .ind_cus_tab {

        white-space: nowrap;

        overflow-x: auto;

        width: 100%;

    }

    .ind_cus_list {

        width: 100%;

        padding-right: 0;

        margin-top: 20px;

    }

    .ind_cus_tab ul {

        display: inline-block;

    }

    .iclu_li_data_num p {

        font-size: 20px;

    }

    /* .iclu_li_parga p {

        font-size: 14px;

    } */

    .ind_cus_tit {

        margin-bottom: 20px;

    }

    .iclu_li_parga {

        padding-bottom: 20px;

    }

    .iclu_li_data {

        margin-bottom: 28px;

    }

    /* .ind_pro_parga p {

        font-size: 14px;

    } */

    .ind_pro .std_btn2_box {

        margin-top: 20px !important;

    }

    .ind_prgm {

        padding-bottom: 50px;

    }

    .slick_btn {

        display: none;

    }

    .ind_page .ind_prgm .ys_cont1400,

    .pro_page .ind_prgm .ys_cont1400 {

        width: 100%;

    }

    .psrl_ul_li {

        /* width: 100% !important; */

        border-right: none;

        margin-bottom: 20px;

    }

    .psrl_ul_li:not(:first-child) {

        display: none;

    }

    .psrl_ul_li:last-child,

    .plcu_li:last-child {

        margin-bottom: 0;

    }

    .psrl_ul_li_cont {

        padding-left: 0;

    }

    .plcu_li {

        width: 100%;

    }

    .home_pro_parag {

        margin-top: 10px;

    }

    .ys_ban_text p {

        margin-top: 10px;

        margin-bottom: 30px;

        /* font-size: 14px; */

    }

    .home_summ_li {

        width: 100%;

    }

    .home_summ_li_cont::after {

        display: none;

    }

    .mc_ban_dots_li {

        width: 35px;

        height: 2px;

    }

    .home_summ {

        padding: 42px 0;

    }

    .home_pro {

        padding-top: 0 !important;

    }

    .home_sol_list_left {

        width: 100%;

        max-width: 100%;

        height: 30vh;

    }

    .home_sol_list_right {

        width: 100%;

        padding-left: 0;

    }

    .hslr_li {

        width: 50%;

    }

    .hslr_li:last-child {

        margin-bottom: 0;

    }

    .ys_cont1220 {

        padding: 0 20px;

    }

    .home_pra_list_ul {

        margin: 0;

    }

    .home_pra_list_ul {

        padding: 0;

    }

    .hulc_num_fig p {

        font-size: 24px;

    }

    .hscd_ul_li {

        padding: 15px;

    }

    .hscd_ul {

        margin: 0 -10px;

        padding-left: 10px;

    }

    .hulc_parga {

        margin-top: 0;

    }

    .hulc_num_text p {

        font-size: 12px;

    }

    .hulc_num_text {

        margin-top: 5px;

    }

    .home_sys_cont_data::before,
    .hscd_ul::before {

        height: 130px;

    }

    .hscl_li {

        width: 33.333333%;

        margin-bottom: 10px;

    }

    .home_sys_cont_list ul {

        display: flex;

        flex-wrap: wrap;

    }

    .hebv_cont_text {

        position: static;

        width: 100%;

        padding: 0;

        transform: inherit;

        margin-top: 10px;

    }

    .hebv_cont_text_time p,
    .hebv_cont_text_tit {

        color: #333;

    }

    /* .hebv_cont_text_tit{

        font-size: 16px;

    } */

    .hebv_cont_text_time img:nth-child(1) {

        opacity: 0;

    }

    .hebv_cont_text_time img:nth-child(2) {

        opacity: 1;

    }

    .home_exp_bot_news a::after {

        display: none;

    }

    .home_exp_bot_news .slick-prev,
    .home_exp_bot_news .slick-next {

        width: 10px;

        height: 20px;

    }

    .home_sys_svg {

        width: 100%;

        display: none;

    }

    .hssl_line {

        width: 4px;

        left: -2px;

    }

    .ys_ban_search {

        width: 100%;

    }

    .ind_st_right::after {

        width: 86px;

        height: 58px;

    }

    .ind_st_right_text p {

        font-size: 14px;

    }

    .tng_main .ys_ban_parga {

        margin-bottom: 20px;

    }

    .ys_ban_parga {

        margin-top: 10px;

    }

    .inn_main .ys_ban_parga {

        margin-bottom: 20px;

    }

    .mod_foot_top_right {

        width: 100%;

    }

    .hlru_li .plcu_li_text {

        -webkit-user-select: text;

        -khtml-user-select: text;

        -moz-user-select: text;

        -ms-user-select: text;

        user-select: text;

    }

    .stcu_li_cont_tit,
    .sicu_li_cont_tit,
    .stcu_li1_cont_tit {

        padding: 0;

    }

    .ys_ban_title1 {

        width: 75%;

    }

    .tllu_li {

        width: 50%;

        padding: 0 5px;

    }

    .tscb_li_list_ul {

        margin: 0 -5px;

    }

    .tllu_li_text p {

        font-size: 12px;

    }

    .tllu_li_text {

        padding: 0 10px;

    }

    .tscb_li {

        padding: 30px 12px 10px;

        margin-bottom: 40px;

    }

    .tllu_li a {

        height: 50px;

    }

    .supp_tech_cont_ul .slick-list {

        padding: 2px 0;

    }

    .stcu_li1_cont {

        box-shadow: 0px 4px 10px 0px rgb(149 181 201 / 20%);

    }

    .stcu_li1_cont,
    .stcu_li_cont,
    .sicu_li_cont {

        height: 100%;

        padding: 10px;

    }

    .stcu_li1,
    .stcu_li,
    .sicu_li {

        height: auto;

    }

    .supp_tech_cont_ul .slick-track,

    .supp_inn_cont_ul .slick-track,

    .supp_train_cont_ul .slick-track {

        display: flex;

        align-items: stretch;

    }

    .supp_main .slick-dots {

        bottom: -15px;

    }

    .supp_main .supp_tech.std_padding1,

    .supp_main .supp_inn.std_padding2,

    .supp_main .supp_train.std_padding2 {

        padding-bottom: 40px;

    }

    .sbci_li {

        margin-bottom: 15px;

    }

    .supp_main .supp_svc_parga {

        width: 57%;

    }

    .inwu_li_cont_text {

        font-size: 12px;

    }

    .pro_main .psrl_ul_li:not(:first-child) {

        display: none;

    }

    .psrl_ul_li_cont,
    .plcu_li a {

        -webkit-user-select: text;

        -khtml-user-select: text;

        -moz-user-select: text;

        -ms-user-select: text;

        user-select: text;

    }

    .pro_sum {

        padding-bottom: 50px;

    }

    .psrl_ul .slick-dots {

        bottom: -44px;

    }

    .pro_main .plcu_li {

        padding: 6px;

    }

    /* .pro_main .plcu_li:not(:first-child){

        display: none;

    } */

    .plmu_li_cont_ul .slick-dots {

        bottom: -10px;

    }

    .hctt_icon img:nth-child(1) {

        opacity: 1 !important;

    }

    .hctt_icon img:nth-child(2) {

        opacity: 0 !important;

    }

    .ys_cont800 {

        padding: 0 20px;

    }

    .mess_form {

        padding-top: 32px;

    }

    .mess_form_cont {

        padding: 20px;

    }

    .mfcl_li_text {

        width: 100%;

    }

    .mfcl_li_input {

        height: 40px;

        width: 100%;

        padding-left: 0;

        margin-top: 10px;

    }

    .mfcl_li_input .ys_select_hd {

        padding: 0 10px;

    }

    .mfcl_li_input textarea {

        padding: 10px;

        height: 120px;

    }

    .mfcl_li {

        margin-bottom: 15px;

    }

    .mfcl_li2 .mfcl_li_text {

        margin-top: 0;

    }

    .mfcl_li_input .ys_select_xtbbox {

        right: 10px;

    }

    .mfcl_li3 {

        width: 100%;

        padding-right: 0;

    }

    .mfcl_li4 {

        width: 100%;

    }

    .mfcl_li4 .mfcl_li_text {

        width: 100%;

    }

    .mfcl_li4 .mfcl_li_input {

        width: 100%;

        padding-left: 0;

    }

    .mess_form_cont_btn,
    .mess_form_cont_agree {

        padding-left: 0;

    }

    .mess_form_cont_btn {

        margin-top: 20px;

    }

    .nclt_info_share {

        display: none;

    }

    .casedet_main .newdet_cont_left_tits {

        padding-bottom: 18px;

    }

    .casedet_main .newdet_cont_left_edr {

        margin-top: 18px;

    }

    .casedet_main .newdet_cont_right {

        padding-top: 32px;

    }

    .ncrl_ul_li_cont {

        padding: 10px 20px;

    }

    .cplu_li {

        width: 33.333333%;

    }

    .clbu_li {

        width: 100%;

    }

    .clbu_li.on .clbu_li_text_parga {

        height: auto;

    }

    .clbu_li_text::before {

        height: 100%;

    }

    .case_list_bot_page {

        margin-top: 0;

    }

    .case_ban_cont_tit h1 {

        font-size: 24px;

    }

    .case_ban_cont_data {

        width: 100%;

    }

    .cbcd_num span {

        font-size: 24px;

        top: 12px;

        margin-right: 5px;

    }

    .cbcd_num p {

        font-size: 12px;

    }

    .cbcd_parga {

        margin-top: 22px;

    }

    .case_ban_cont_subtit {

        margin-bottom: 25px;

        margin-top: 10px;

    }

    .case_ban {

        height: 50vh;

    }

    .case_list_bot {

        margin-top: 32px;

    }

    .lvcl_ul_li {

        width: 100%;

    }

    /* .lvcl_ul_li_cont{

        height: auto;

    } */

    .litn_name span {

        font-size: 14px;

    }

    .lvcl_page {

        padding-top: 10px;

    }

    .live_view {

        padding-bottom: 32px;

    }

    .lrct_info_text {

        width: 100%;

    }

    .lrct_info_code {

        width: 120px;

        margin: auto;

        margin-top: 20px;

    }

    .ncbu_li {

        width: 100%;

    }

    .ncbu_li_cont_parga {

        -webkit-line-clamp: inherit;

        height: auto;

    }

    .ncbu_li_cont_tit {

        height: auto;

    }

    .nbiu_li_text {

        position: static;

        width: 100%;

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

        padding: 20px;

        height: 120px;

    }

    .nbiu_li_img::after {

        height: 26%;

    }

    .new_ban_imgs {

        width: 100%;

        margin-left: 0;

    }

    .nbiu_li_img {

        padding-left: 0;

    }

    .new_ban_imgs_ul .slick-dots li {

        background-color: rgba(123, 123, 134, .4);

    }

    .new_ban_imgs_ul .slick-dots {

        bottom: -30px;

        right: inherit;

        left: 50%;

        transform: translateX(-50%);

    }

    .new_ban_imgs {

        margin-top: 20px;

    }

    .new_ban {

        padding-bottom: 32px !important;

    }

    .newdet_cont_left_tits {

        padding-bottom: 20px;

    }

    .newdet_cont_left_edr {

        margin-top: 20px;

        padding-bottom: 14px;

    }

    .newdet_cont_left_page {

        margin-top: 20px;

    }

    .ncrl_ul_li {

        width: 100%;

    }

    .ircl_ul_li a {

        padding: 20px;

    }

    .indu_repo {

        padding-top: 32px;

        padding-bottom: 32px;

    }

    .ibcu_li .ys_imgbox_cover {

        width: 50%;

        max-width: 100%;

    }

    .ibcu_li_text {

        width: 100%;

        padding-left: 0;

        margin-top: 20px;

    }

    .ibcu_li_text_parga {

        height: auto;

    }

    .ibcu_li a {

        padding: 20px;

    }

    .ibcu_li:last-child {

        margin-bottom: 0;

    }

    .indu_book {

        padding-bottom: 32px;

    }

    .atlu_li {

        width: 50%;

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .ys_ban_share {

        display: none;

    }

    .auth_tech_list_ul {

        margin: 0 -10px;

    }

    .atlu_li_num p {

        font-size: 40px;

    }

    .atlu_li_num {

        left: 3px;

    }

    .atlu_li_cont .ys_imgbox_cover {

        width: 40px;

    }

    .auth_tech {

        padding-bottom: 12px;

    }

    .ascu_li_top {

        padding: 14px 20px;

    }

    .altt_icon {

        width: 22px;

        margin-right: 10px;

    }

    .albu_li {

        padding: 12px 20px;

    }

    .ascu_li:last-child {

        margin-bottom: 0;

    }

    .tflu_li {

        width: 100%;

    }

    .tflu_li_cont {

        padding: 20px;

    }

    .tech_scene .isil_cont_img {

        width: 100%;

        max-width: 100%;

    }

    .tech_scene .isil_cont_text {

        padding-left: 0;

        width: 100%;

        margin-top: 20px !important;

    }

    .isil_cont_text_parga {

        margin-top: 5px;

    }

    /* .techdet_main .tech_scene .inddet_scene_tab_li {

        padding: 0 10px;

    }

    .techdet_main .tech_scene .inddet_scene_tab ul {

        margin: 0 -10px;

    } */

    .tech_scene .inddet_scene_tab ul {

        justify-content: center;

    }

    .tech_scene .inddet_scene_info {

        margin-top: 15px;

    }

    .tscu_li_img {

        width: 100%;

        max-width: 100%;

    }

    .tscu_li_text {

        width: 100%;

    }

    .tscu_li_text::after {

        width: 100%;

    }

    .tscu_li_bg {

        right: 0;

    }

    .tscu_li_text_list li {

        width: 100%;

    }

    .tech_serv_cont {

        margin-top: 0;

    }

    .tstu_li p {

        font-size: 14px;

    }

    .tstu_li {

        padding: 6px 0;

    }

    .tech_prog {

        padding-top: 32px;

        padding-bottom: 32px;

    }

    .tech_prog_img {

        width: 100%;

        max-width: 100%;

    }

    .tech_prog_text {

        padding-left: 0;

        width: 100%;

        margin-top: 20px;

    }

    .iatl_cont_tit {

        height: auto;

    }

    .tech_work_cont {

        width: 100%;

        margin-top: 20px;

    }

    .tech_work_cont_parga {

        margin-top: 10px;

    }

    /* .tech_scene .inddet_scene_tab_li.act .istb_text::after {

        width: 30px;

    }

    .tech_scene .inddet_scene_tab_li {

        padding: 0 10px;

    } */

    .tech_scene .inddet_scene_tab ul {

        margin: 0 -10px;

    }

    .tech_page .tech_scene .inddet_scene_tab ul {

        justify-content: center;

    }

    .tech_page .inddet_case {

        padding-bottom: 50px;

    }

    .spcb_ul_li {

        width: 100%;

    }

    .sol_plan_curr_top {

        padding: 15px 30px;

    }

    .spcb_ul_li:last-child {

        margin-bottom: 0;

    }

    .sol_page .home_sol {

        padding: 32px 0;

    }

    .sol_plan {

        margin-bottom: 32px;

    }

    .about_case_cont {

        padding: 0;

    }

    .about_case {

        padding-bottom: 60px;

    }

    .soldet_ana,
    .soldet_scene {

        padding: 42px 0;

    }

    .soldet_ana_cont {

        padding: 20px;

    }

    .sdci_bg {

        width: 80%;

        margin: auto;

    }

    .soldet_adv {

        padding-bottom: 70px;

    }

    .soldet_scene .inddet_scene_info {

        margin-top: 20px;

    }

    .iplu_li1 {

        width: 50%;

    }

    .soldet_other_ul_li {

        width: 33.333333%;

        margin-bottom: 10px;

    }

    /* .soldet_other_ul_li:last-child{

        margin-bottom: 0;

    } */

    .ys_cont1480 {

        padding: 0 20px;

    }

    .govt_list_ul_li {

        width: 100%;

    }

    .govt_list_ul_li:last-child {

        margin-bottom: 0;

    }

    .govt_list_cont::before,
    .govt_list::before,
    .govt_list_cont::after {

        display: none;

    }

    .govt_list_ul {

        padding-top: 0;

    }

    .glul_mid p {

        height: auto;
        -webkit-line-clamp: inherit;
    }

    .glul_top_icon {

        width: 26px;

    }

    .glul_top_tit {

        width: calc(100% - 26px);

    }

    .govt_list_ul_li a {

        padding: 20px;

    }

    .gvcu_li .ys_imgbox_cover {

        width: 100%;

    }

    .gvcu_li_text {

        width: 100%;

    }

    /* .giul_icon_svg circle {

        cx: 20;

        cy: 20;

        r: 20;

        stroke-width: 4px;

    } */

    .giul_icon {

        width: 40px;

        height: 40px;

    }

    .giul_icon_img {

        width: 15px;

        height: 15px;

    }

    .gdcl_icon {

        width: 50px;

    }

    .gdcl_text {

        width: calc(100% - 50px);

        padding-left: 20px;

    }

    .govt_deve_cont {

        margin-top: 40px;

    }

    .gdcl_icon_ul::after {

        height: calc(100% + 70px);

        top: -28px;

    }

    /* .gdcl_text_ul {

        height: 320px;

    } */

    .gdcl_text_ul_li {

        margin-top: 20px;

    }

    .gdcl_text_ul::after {

        opacity: 0;

    }

    /* .gdcl_text_ul_li:last-child {

        padding-bottom: 320px;

    } */

    .atcu_li_cont_text p {

        height: 36px;

    }

    .govt_page .about_trust_cont .slick-list {

        padding-bottom: 25px;

    }

    .gmcu_li {

        width: 50%;

    }

    .gmcu_li_cont {

        width: 120px;

        height: 120px;

    }

    .gmcu_li_cont_num p {

        font-size: 20px;

    }

    /* .govt_market_cont.act .gmcu_li_cont_svg .circle {

        cx: 50;

        cy: 50;

        r: 47;

        stroke-width: 5px;

    } */

    .gmcu_li_cont::after {

        border: 6px solid #E5E5E6;

    }

    .govt_work_img {

        margin-top: 20px;

    }

    .govt_scene {

        padding-bottom: 32px;

    }

    .rhcu_li {

        width: 100%;

    }

    .rhcu_li:last-child {

        margin-bottom: 0;

    }

    .rhcu_li_cont_info ul {

        height: auto;

    }

    .rpcu_li {

        width: 50%;

    }

    .rlct_icon {

        width: 40px;

    }

    .rpcu_li_cont_top {

        width: 80px;

        height: 80px;

    }

    .reco_rule_cont {

        margin-top: 20px;

    }

    .reco_help_tit {

        margin-bottom: 20px;

    }

    .reco_proc {

        padding: 32px 0;

    }

    .rpcu_li_cont_day {

        top: 0;

        right: 0;

        width: auto;

    }

    .acti_rele_tit span::after {

        height: 28px;

        right: -20px;

    }

    .acti_rele_tit span {

        margin-right: 40px;

    }

    .acti_rele_tit h1,
    .acti_rele_tit1 h1 {

        font-size: 24px;

    }

    .acti_rele {

        padding-top: 32px;

    }

    /* .aric_time, .aric_add, .aric_online{

        width: 100%;

    } */

    /* .aric_add {

        margin: 10px 0;

    } */

    .aric_time span {

        margin-left: 8px;

    }

    .acti_rele_info img {

        width: 15px;

    }

    .acti_rele_info {

        width: 100%;

    }

    .acti_rele_video {

        width: 100%;

    }

    .acti_rele_video_img {

        padding: 10px;

    }

    .acti_rele_video_btn {

        width: 32px;

    }

    .acti_about,
    .acti_revi,
    .acti_sent {

        padding-top: 20px;

    }

    .acti_about_text {

        padding: 20px !important;

    }

    .acti_meet_list {

        padding: 20px;

    }

    .aclu_li_cont_num {

        top: 16%;

    }

    .aclu_li_cont_num p {

        font-size: 42px;

    }

    .acti_new {

        padding-top: 20px;

    }

    .ascu_li_cont_text {

        padding: 20px;

        width: 100%;

    }

    .ascu_li_cont .ys_imgbox_cover {

        width: 50%;

    }

    .acti_revi {

        padding-bottom: 32px;

    }

    .acti_revi_cont .swiper-slide {

        width: 250px !important;

        margin-right: 10px;

    }

    .acti_page .alct_info p {

        height: auto;

    }

    /* .acti_page .alct_info {
        height: auto;
    } */
    .acti_rele_logo {

        width: 200px;

    }

    .acti_rele_tit1 {

        margin-top: 10px;

        margin-bottom: 10px;

    }

    .acti_rele_info1_time,
    .acti_rele_info1_add {

        width: 100%;

    }

    .spec_page .acti_rele_video {

        margin-top: 32px;

    }

    .spec_video_cont_left {

        padding: 10px;

    }

    .svcl_btn {

        width: 38px;

    }

    .spec_video .slick_btn {

        display: block;

    }

    .spec_page .ancu_li_text_time {

        padding-bottom: 20px;

    }

    .spec_page .ancu_li_text {

        height: 98px;

    }

    .acti_new_cont {

        width: 100%;

    }

    .spec_page .ascu_li_cont .ys_imgbox_cover {

        width: 100%;

    }

    .spec_page .ascu_li_cont_text {

        width: 100%;

        padding-left: 0;

        margin-top: 16px;

    }

    .spec_page .ascu_li_cont {

        padding: 20px;

    }

    .ascu_li_cont_bg {

        top: inherit;

        bottom: 0;

    }

    .spec_page .acti_revi_cont .swiper-slide {

        width: 250px !important;

    }

    .about_manu_cont_data li {

        width: 50%;

        padding: 0 18px;

    }

    .about_manu_cont_data li:nth-child(3n+1) {

        width: 50%;

    }

    .about_manu_cont_data ul {

        margin: 0 -18px;

    }

    .about_manu_cont_data li:nth-child(2n+2)::after {

        display: none !important;

    }

    .about_manu_cont_data li:nth-child(3n+3)::after {

        display: block;

    }

    .about_manu_cont_data {

        margin-top: 20px;

        padding: 15px;

    }

    .amcd_num span {

        font-size: 18px;

    }

    .amcd_num p {

        font-size: 12px;

    }

    .amct_parga {

        margin-top: 10px;

    }

    .about_page .ys_ban_title {

        font-size: 24px;

    }

    .ys_ban_btn1 {

        width: 50px;

        right: 10.7%;

    }

    .amcu_li_cont_num {

        font-size: 24px;

    }

    .amcu_li {

        width: 50%;

    }

    .amcu_li:last-child {

        margin-bottom: 0;

    }

    .about_major_parga {

        margin-top: 10px;

        margin-bottom: 16px;

    }

    .about_ecol_cont_text {

        padding: 0 20px;

    }

    .aect_left {

        padding-right: 0;

        width: 100%;

    }

    .aect_right {

        width: 100%;

        padding: 20px;

        margin-top: 20px;

    }

    .aect_right_info {

        margin-top: 15px;

    }

    .aect_right_info p {

        margin-bottom: 5px;

    }

    .aect_right_info p:last-child {

        margin-bottom: 20px;

    }

    .about_trust_cont {

        width: 100%;

    }

    .about_page .about_trust_cont_ul .slick-dots {

        bottom: 0;

    }

    section.timeline {

        padding: 32px 0 0;

    }

    .aqcu_li {

        width: 33.33333333%;

        padding: 0 15px;

    }

    .about_qua_cont {

        padding: 30px;

    }

    section.timeline .events .event .text {

        left: -22.4vw;

        top: 60px;

    }

    .about_hist_arrows {

        top: -50px;

        bottom: inherit;

        left: 20px;

    }

    .about_hist_arrow {

        width: 26px;

        height: 26px;

    }

    .about_hist_arrows .slick_btn_icon_img {

        width: 6px;

        height: 12px;

    }

    .aqcu_li_cont_img {

        padding-bottom: 10px;

    }

    .aqcu_li_cont_text p {

        margin-top: 15px;

    }

    .sol_plans {

        padding-bottom: 32px;

    }

    .sulc_text_parga {

        height: 72px;

    }

    .techdet_page .prodet_adv {

        padding-top: 32px;

    }

    .lvcl_ul_li_cont {

        padding: 20px 10px 0;

    }

    .ircl_ul_li_tit,
    .ircl_ul_li_parga p {

        height: auto;

    }

    .ielu_li_text_btn {

        margin-top: 15px;

    }

    .plmu_li_tab li {

        padding-bottom: 6px;

    }

    .indu_page .inwu_li {

        padding: 0 20px;

    }

    .indu_page .inddet_nav_wrap_ul {

        margin: 0 -20px;

    }

    .ircl_more {

        margin-top: 10px;

    }

    .spec_main .ys_cont1400,
    .spec_main .ys_cont1200 {

        padding: 0 20px;

    }

    .aclu_li_cont_num1 p {

        font-size: 30px;

    }

    .spec_page .aclu_li_cont_box {

        padding: 10px 30px;

    }

    .spec_guest .agcu_li_cont_text {

        padding: 40px 10px 0;

    }

    .acti_main .ys_cont1400 {

        padding: 0 20px;

    }

    /* .prodet_adv_list_ul .slick-dots {

        bottom: -15px;

    } */

    .prodet_adv {

        padding-bottom: 50px;

    }

    /* 2022.11.24 */

    .search_cont_top {

        width: 100%;

    }

    .search_cont_tab li {

        margin-right: 10px;

        display: inline-block;

    }

    .search_cont_tab {

        white-space: nowrap;

        overflow-x: auto;

    }

    .search_cont {

        padding-top: 42px;

    }

    .scti_input {

        width: calc(100% - 35px);

        height: 35px;

    }

    .scti_icon {

        width: 35px;

        height: 35px;

    }

    .search_result {

        padding-top: 32px;

        padding-bottom: 32px;

    }

    .search_result li {

        margin-bottom: 12px;

    }

    .search_result li:last-child {

        margin-bottom: 22px;

    }

    .aqcu_li_cont_text p {

        height: auto;

    }

    .about_qua_cont_ul {

        display: flex;

        align-items: stretch;

        flex-wrap: wrap;

    }

    .aqcu_li {

        height: auto;

    }

    .aqcu_li_cont {

        height: 100%;

    }

    /* .soldet_scene .inddet_scene_tab_li {

        width: auto;

    } */

    .soldet_scene .inddet_scene_tab {

        padding-bottom: 1px;

    }

    .acti_rele_video_cont {

        padding: 16px;

    }

    .plwrap,
    .plvideo {

        height: 360px !important;

    }

    .home_pro .home_pra .home_exp .std_btn3 {

        margin-top: 10px;

    }

    .hpcl_ul_li:first-child {

        margin-top: 20px;

    }

    .hsll_text {

        padding: 0 12px;

        bottom: 18px;

    }

    .home_sys .home_title {

        margin-bottom: 20px !important;

    }

    .home_sys_svg {

        right: 0px;

    }

    .mod_con {

        padding-top: 42px;

    }

    .mftr_info {

        margin-top: 20px;

    }

    .mod_foot {

        padding-top: 36px;

    }

    .mod_foot_top_right {

        margin-top: 25px;

    }

    .hllt_parga {

        margin-bottom: 32px;

    }

    .hsll_text p {

        font-size: 12px;

    }

    .std_margin1 {

        margin-bottom: 20px !important;

    }

    .prodet_adv_tit .std_margin1 {

        margin-bottom: 12px !important;

    }

    .ys_ban_btns .std_btn2_box {

        width: 145px;

        padding: 0 10px;

    }

    .hllt_btn .std_btn1 a {
        padding: 0 10px !important;
    }

    .ys_ban_btns .std_btn1_box {

        width: 145px;

    }

    .ys_ban_btns .std_btn1 {

        margin-right: 10px;

    }

    .soldet_other_ul_li {

        padding: 0 5px;

    }

    .prodet_main .prodet_adv_list_ul .slick-list {

        padding: 10px 0;

    }

    .prodet_page .prodet_adv {

        padding-bottom: 32px;

    }

    .techdet_page .prodet_adv {

        padding-bottom: 32px;

    }

    .prodet_adv_list_ul .slick-list {

        padding: 10px 0;

    }

    .tech_work::after {

        background: linear-gradient(90deg, #001E73 31.82%, rgba(255, 255, 255, 0) 140.42%);

    }

    .agcu_li_cont .ys_imgbox_cover {

        width: 30%;

    }

    .inddet_adv_tit_list ul {

        margin: 0 -8px;

    }

    .inddet_adv_tit_list li {

        padding: 0 9px;

    }

    .events.js-events {

        height: 200px !important;

    }

    .ind_cus_tab .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {

        background-color: transparent;

    }

    .ind_cus_tab .mCustomScrollBox {

        width: 100%;

    }

    .ind_cus_tab .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,

    .ind_cus_tab .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,

    .ind_cus_tab .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {

        background-color: transparent;

    }

    .ind_cus_tab {

        padding: 10px;

    }

    .sulc_text_parga {

        height: 126px;

    }

    .inn_core_tab li p {

        font-size: 14px;

    }

    .srct_left_img img,

    .srcb_ul_li .ys_imgbox_cover img {

        height: 16vh;

        object-fit: cover;

    }

    .tech_prog .ys_cont1400 {

        flex-direction: column-reverse;

    }

    .tech_prog_text {

        margin-top: 0;

        margin-bottom: 20px;

    }

    .tflu_li.on {

        display: none;

    }

    .plcu_li_text_icon {

        display: none;

    }

    .plcu_li_text_parga p {

        height: auto;

    }

    .ind_cus_tab p {

        padding: 8px 18px;

    }

    .acti_sent_cont_ul .slick-dots li {

        width: 18px;

    }

    .gtul_text {

        height: 210px;

    }

    /* .lulc_parga p {
        height: auto;
    } */
    .img_modal .ys_modal_close {
        right: 0;
        top: -30px;
    }

    .img_modal .ys_modal_content {
        padding: 20px;
    }

    .login-input input {
        width: calc(100% - 150px);
        font-size: 12px;
    }

    .login {
        width: 90%;
    }

    .login-input label {
        width: 120px;
        font-size: 12px;
    }

    .login-input div {
        padding-left: 42%;
    }

    .about_trust_cont .slick_btn {
        display: block;
    }

    .about_trust_cont .slick_btn_prev {
        left: -20px;
    }

    .about_trust_cont .slick_btn_next {
        right: -20px;
    }

    .about_trust_cont {
        width: 90%;
    }

    .ascu_li_cont .ys_imgbox_cover {
        width: 100%;
    }

    .ascu_li_cont {
        padding: 20px;
    }

    .ascu_li_cont_text {
        padding: 0;
    }

    .new_ban_imgs_ul .slick-dots {
        width: 100%;
    }

    .nbiu_li_text_time {
        font-size: 12px;
    }

    .nbiu_li_text_tit {
        font-size: 14px;
        height: 49px;
    }

    .nbiu_li_text {
        padding: 10px;
        height: auto;
    }

    .mfcl_code .mfcl_li_input {
        width: 100%;
    }

    .mfcl_code_img {
        margin-left: 0;
        margin-top: 10px;
    }

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

    .ys_ban_btns .std_btn2_box {
        width: 145px;
    }

    /* 480end */



}