@charset "utf-8";



/* 调大看小 */

/* 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;
    }
    /*2023.12.22修改*/
    .mod_nav_list ul {
        margin: 0 -8px;
    }
    .mod_nav_list_li {
        padding: 0 8px;
    }
    .mod_nav_other {
        width: 670px;
    }
    .mod_nav_list {
        padding-left: 40px;
        padding-right: 80px;
    }
    /* 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;

    }

    .iatl_ul_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: 690px;
    }
    .mod_nav_list ul {
        margin: 0 -7px;
    }
    .mod_nav_list_li {
        padding: 0 7px;
    }
    /*.home_exp_bot_news ul{*/
    /*    width: 99.5%;*/
    /*}*/
    .mod_nav_list {
        padding-left: 40px;
        padding-right: 50px;
    }
    .ys_hd_pc {
        padding-left: 30px;
    }
    .mod_nav_list_li {
        padding: 0 5px;
    }   
    .mod_nav_list ul {
        margin: 0 -5px;
    }
    .ind_serv{
        padding-top: 70px;
    }
    /* 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_list ul {
        margin:0 -5px;
    }
    .mod_nav_list_li {
        padding: 0 5px;
    }
    .mod_nav_logo {
        width: 120px;
    }
    .mod_nav_list {
        padding-left: 20px;
        padding-right: 20px;
    }
    .mnsb_input input {
        padding: 0 10px;
    }
    .mod_nav_sea_box {
        padding-right: 10px;
    }
    .mod_nav_other {
        width: 635px;
    }
    /* 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: 94px;

    }

    /* .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;

    }

    .iatl_ul_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;
    }
    .mftr_info_list_phone a {
    font-size: 16px;
}
.ilis_li a{
        padding: 12px 25px;
    }
    .mod_nav_other {
        width: 580px;
    }
    .mod_nav_register {
        width: 80px;
    }
    .mod_nav_info {
    width: calc(100% - 80px - 170px);
}
.mod_nav_search {
    width: 170px;
}
.mod_nav_list_li {
    padding: 0 4px;
}
  .ind_serv{
        padding-top: 60px;
    }
.mod_nav_info a {
    font-size: 12px;
}
    /* 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 4px;
    }
    .mod_nav_list ul {
        margin: 0 -4px;
    }
.mod_nav_info a {
    line-height: 54px;
}
.mod_nav_list_li a {
    font-size: 12px;
}
    /* 1360end */

}



@media screen and (max-width: 1285px) {
    .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: 100px;

    }

    .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;
    }
    .ys_hd_pc {
    padding-left: 20px;
}
.ind_serv{
    padding-top: 50px;
}
.mod_nav_list {
    padding-left: 20px;
    padding-right: 20px;
}
.mod_nav_search {
    width: 140px;
}
.mod_nav_info {
    width: calc(100% - 140px - 80px);
}
.mod_nav_register {
    width: 80px;
}
.mod_nav_other {
    width: 525px;
}
    /* 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 4px;
}
.mod_nav_other {
    width: 516px;
}
    /* 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: 426px;

    }

    .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_list_li {
        padding: 0 3px;
    }
    .mod_nav_search {
        width: 100px;
    }
    .mod_nav_info {
        width: calc(100% - 100px - 60px);
    }
    .mod_nav_register {
        width: 60px;
    }
.mod_nav_list_li a, .mnsb_input input, .mnsb_input input::placeholder, .mod_nav_info a, .mod_nav_register a {
    font-size: 11px;
}
    /* 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;
    }
    .mod_nav_list_li a, .mnsb_input input, .mnsb_input input::placeholder, .mod_nav_info a, .mod_nav_register a {
    font-size: 12px;
}
}

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



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

    .acti_side_ul {

        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;
    }
    .ilis_li a {
        padding: 12px 15px;
    }
    .ielu_li_text {
        padding: 0 40px;
    }
    .ielu_li_text_tit, .ielu_li_text_parag {
        width: 70%;
    }
    .ind_serv{
        padding-top: 40px;
    }
    /* 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;

    }

   

    .iatl_ul_li{

        width: 50%;

        margin-bottom: 20px;

    }

    .iatl_ul_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%;
    }
    
    .ielu_li_info{
        padding: 0 25px;
    }
    .ielu_li_text {
        padding: 0 40px;
    }
    /* 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;

    }

    .iatl_ul_li{

        width: 50%;

    }

    /* .inddet_adv_tit_list li:last-child{

        margin-bottom: 0;

    } */

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

    }

    .iatl_ul_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;
    }
    .spec_video_cont_left {
        display: none;
    }
    .sulc_btn{
        display: block;
    }
    .spec_video_cont_right {
        margin-top: 0;
    }
    .ielu_li_info {
        padding: 0 22px;
    }
    .ind_serv{
        padding-top: 42px;
    }
    .ys_phnav_header a {
    font-size: 12px;
}
    /* 480end */



}
