@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .mnlu_li a {
        font-size: 18px;
    }
    .mnlu_li_abpd {
        width: calc(100% + 30px);
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 38px;
    }
    .abcon_main .yx_ban_cont_parga p {
        font-size: 16px;
    }
    .ybci_add p {
        font-size: 18px;
    }
    .ybci_phone a {
        font-size: 20px;
    }
    .std_padding2 {
        padding: 80px 0;
    }
    .std_title1 {
        font-size: 44px;
    }
    .abcon_main .yx_ban_cont_tit {
        padding-top: 25px;
    }
    .std_margin1 {
        margin-top: 40px;
    }
    .con_mess_list_cont {
        padding: 40px 52px;
    }
    .yx_ban_cont_info {
        margin-top: 34px;
    }
    .newdet_main .yx_ban {
        padding-bottom: 50px;
    }
    .newdet_cont_text {
        padding-bottom: 40px;
    }
    .nult_text {
        margin-top: 18px;
        margin-bottom: 38px;
    }
    .new_info_top_cont {
        margin-bottom: 60px;
    }
    .nibs_select .ys_select {
        height: 50px;
        padding: 0 20px;
    }
    .nibs_text p {
        font-size: 18px;
    }
    .nibl_ul_li {
        padding: 0 15px;
        margin-bottom: 40px;
    }
    .nibl_ul {
        margin: 0 -15px;
    }
    .nibl_ul_li_time p {
        margin: 12px 0;
    }
    .yx_ban_cont_search {
        margin-top: 30px;
    }
    .video_sup_cont {
        padding-bottom: 40px;
    }
    .ssnu_li p {
        line-height: 50px;
    }
    .sscu_li a {
        padding: 32px;
    }
    .sscu_li_top_icon {
        width: 44px;
    }
    .sscu_li {
        padding: 0 16px;
        margin-bottom: 30px;
    }
    .soft_sup_cont_ul {
        margin: 0 -16px;
    }
    .slct_icon {
        width: 70px;
    }
    .stcu_li_cont_bot {
        padding: 30px 60px 45px;
    }
    .std_title3{
        font-size: 24px;
    }
    .slcb_tit .std_title3{
        height: 42px;
    }
    .slcb_text {
        margin-bottom: 40px;
    }
    .stcu_li {
        padding: 0 20px;
        margin-bottom: 30px;
    }
    .sup_tech_cont_ul {
        margin: 0 -20px;
    }
    .slcb_tit {
        padding-bottom: 16px;
    }
    .std_title2 {
        font-size: 28px;
    }
    .casede_sign_cont_text {
        margin-top: 26px;
    }
    .cpbu_li_cont {
        padding: 30px 40px 55px;
    }
    .cpbu_li_cont_text p {
        margin-top: 10px;
    }
    .calu_li_cont_text p {
        font-size: 18px;
    }
    .calu_li_cont_num p {
        font-size: 168px;
    }
    .calu_li_cont {
        padding: 25px 35px 75px;
    }
    .casede_achv_cont {
        margin-top: 30px;
    }
    .casede_achv_cont_list {
        padding: 25px 55px;
    }
    .cpcu_li a {
        padding: 30px 52px 18px;
    }
    .cpcu_li_tit {
        height: 42px;
    }
    .calu_li_cont_text {
        height: 157.5px;
    }
    .mlbu_li {
        padding: 0 20px;
        margin-bottom: 30px;
    }
    .mat_list_bot_ul {
        margin: 0 -20px;
    }
    .mlbu_li_cont {
        padding: 25px 60px 50px 40px;
    }
    .mlbu_li_cont_tit::before {
        left: -40px;
    }
    .prode_modal_cont {
        padding: 30px 40px 50px;
        height: 558px;
    }
    .prode_modal_tit {
        padding: 27px 40px;
    }
    .prode_top_tit h1 {
        font-size: 40px;
    }
    .ptbu_li p {
        line-height: 50px;
    }
    .ptbu_li {
        width: 150px;
    }
    .prode_top_btn {
        width: 342px;
    }
    .prode_top_tit {
        width: calc(100% - 342px);
    }
    .prode_top {
        padding: 34px 0;
    }
    .prode_bot {
        margin-top: 128px;
    }
    .prode_main .mod_bread {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .prode_desc_cont {
        padding-right: 100px;
    }
    .palu_li a {
        padding: 20px 60px;
    }
    .palu_li {
        padding: 0 30px;
    }
    .prode_app_list_ul {
        margin: 0 -30px;
    }
    .pdlu_li .ys_imgbox_cover {
        width: 50px;
    }
    /* .mc_rtv_l {
        padding-right: 90px;
    } */
    .dlcu_li_text {
        padding-left: 60px;
        padding-right: 50px;
    }
    .dlcu_li_text_bot {
        margin-top: 15px;
    }
    .dev_list {
        padding-bottom: 120px;
    }
    .iplu_li_text {
        padding: 30px;
    }
    .std_padding1 {
        padding-top: 100px;
    }
    .qlty_actn_cont {
        padding-left: 80px;
    }
    .qlty_actn_cont_parga {
        margin-top: 25px;
        margin-bottom: 30px;
    }
    .qlty_actn_cont_info li {
        margin-bottom: 10px;
    }
    .qpcu_li {
        padding: 0 16px;
    }
    .qlty_poli_cont_ul {
        margin: 0 -16px;
    }
    .qpcu_li_cont_icon {
        width: 100px;
    }
    .qccu_li {
        padding: 0 30px;
    }
    .qlty_cert_cont_ul {
        margin: 0 -30px;
    }
    .qscu_li {
        padding: 0 30px;
    }
    .qlty_stmt_cont_ul {
        margin: 0 -30px;
    }
    .qlty_stmt {
        padding-bottom: 150px;
    }
    .join_cont {
        /* padding-bottom: 120px; */
        padding-top: 80px;
    }
    .join_cont .ys_cont1360{
        padding-bottom: 120px;
    }
    .join_acti {
        padding: 120px 0 140px;
    }
    .about_ent {
        padding-top: 50px;
        padding-bottom: 60px;
    }
    .about_ent_top_right {
        padding-left: 200px;
    }
    .about_ent_mid {
        margin-top: 60px;
        margin-bottom: 70px;
    }
    .aebu_li_num {
        font-size: 42px;
        margin-bottom: 10px;
    }
    .avti_li {
        margin-bottom: 18px;
    }
    .about_value_text_info {
        margin-top: 30px;
    }
    .about_value {
        padding-top: 50px;
        padding-bottom: 80px;
    }
    .about_hon {
        padding-top: 160px;
        padding-bottom: 100px;
    }
    .about_hon_text_list {
        margin-top: 30px;
    }
    .about_dev_btn_prev {
        left: calc(50vw - 41.25%);
    }
    .about_dev_btn_next {
        right: calc(50vw - 41.25%);
    }
    .hlct_after_tit1 {
        font-size: 22px;
    }
    .hpcd_ul_li_num {
        font-size: 50px;
    }
    .slick_btn_next {
        right: -56px;
    }
    .slick_btn_prev {
        left: -56px;
    }
    .qlct_info p {
        margin-bottom: 10px;
    }
    .qlty_cert .ys_cont1360{
        width: 82.5%;
        margin: auto;
    }
    .hscl_box1 {
        width: 290px;
        height: 220px;
        top: -18px;
    }
    .hscl_box3 {
        width: 255px;
        height: 182px;
    }
    .hscl_box4 {
        width: 308px;
        right: 17%;
    }
    .hscl_box5 {
        width: 284px;
        height: 220px;
    }
    .hscl_box6 {
        height: 210px;
    }
    .hscl_box1 {
    top: 50px;
    width: 300px;
    height: 230px;
}
.hscl_box2 {
    width: 328px;
    height: 235px;
}
.hscl_box3 {
    width: 345px;
    height: 252px;
}
.hscl_box4 {
    width: 365px;
    height: 240px;
    right: 13%;
}
.hscl_box5 {
    width: 300px;
    height: 210px;
}
.mnlu_li_abpd {
    width: calc(100% + 70px);
}
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .abcon_list .ys_cont1360{
        width: 82.5%;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 36px;
    }
    .std_title4 {
        font-size: 22px;
    }
    .ybci_add p {
        font-size: 16px;
    }
    .yx_ban_cont_btn .std_btn1 {
        width: 180px;
    }
    .yx_ban_cont_btn {
        bottom: 60px;
    }
    .abcon_main .yx_ban_cont {
        padding-bottom: 28px;
    }
    .std_title1 {
        font-size: 40px;
    }
    .std_title5 {
        font-size: 18px;
    }
    .albm_text .alul_cont_text {
        padding: 25px 30px;
    }
    .abcon_list_ul_li {
        padding: 0 16px;
        margin-bottom: 30px;
    }
    .abcon_list_ul {
        margin: 0 -16px;
    }
    .alul_cont_text {
        padding: 25px 30px 40px 30px;
    }
    .alul_cont_text_add {
        margin-bottom: 15px;
        margin-top: 10px;
    }
    .nitc_ul_li a {
        padding: 40px 100px 50px 0;
    }
    .ybcs_icon_img {
        width: 22px;
        line-height: 45px;
    }
    .ybcs_input {
        height: 45px;
    }
    .vscu_li {
        padding: 0 15px;
        margin-bottom: 40px;
    }
    .video_sup_cont_ul {
        margin: 0 -15px;
    }
    .vscu_li_text_tit {
        height: 54px;
    }
    .std_title2 {
        font-size: 24px;
    }
    .cpcu_li_tit {
        height: 36px;
    }
    .cpcu_li a {
        padding: 30px 40px 18px;
    }
    .casede_achv_cont_list p {
        font-size: 16px;
    }
    .calu_li_cont_text p {
        font-size: 16px;
    }
    .casede_sign_cont_text p {
        font-size: 16px;
    }
    .calu_li_cont_text {
        height: 140px;
    }
    .dlul_con_text_tit {
        height: 27px;
    }
    .prode_top_tit h1 {
        font-size: 36px;
    }
    .prode_top {
        padding: 26px 0;
    }
    .prode_bot {
        margin-top: 106px;
    }
    .prode_desc_cont_text p,.prode_adv_info p {
        font-size: 16px;
    }
    .prode_adv_info li {
        padding-left: 25px;
        margin-bottom: 10px;
    }
    .prode_adv_info li::before {
        width: 8px;
        height: 8px;
    }
    .prode_app_list {
        margin-top: 30px;
    }
    .std_title3 {
        font-size: 22px;
    }
    .pdlu_li a {
        padding: 40px;
    }
    .pdlu_li .ys_imgbox_cover {
        width: 42px;
    }
    .pro_sort_select_top p {
        font-size: 28px;
    }
    .dev_list {
        padding-bottom: 100px;
    }
    .yx_ban_circle_bg {
        width: 1400px;
        height: 1400px;
    }
    .yx_ban_circle::after {
        width: 1300px;
        height: 1300px;
    }
    .yx_bancirbg {
        width: 1124px;
        top: 28%;
    }
    .join_cont {
        /* padding-bottom: 100px; */
        padding-top: 70px;
    }
    .join_cont .ys_cont1360{
        padding-bottom: 100px;
    }
    .jclu_li_icon {
        width: 60px;
        height: 60px;
    }
    .jclu_li_tit {
        margin: 28px 0;
    }
    .jcci_li_icon_img {
        width: 54px;
    }
    .jcci_li2 .jcci_li_icon_img {
        width: 40px;
    }
    .jcci_li3 .jcci_li_icon_img {
        width: 48px;
    }
    .jcci_li7 .jcci_li_icon_img, .jcci_li9 .jcci_li_icon_img, .jcci_li11 .jcci_li_icon_img {
        width: 50px;
    }
    .jcci_li6 .jcci_li_icon_img {
        width: 52px;
    }
    .jcci_li10 .jcci_li_icon_img {
        width: 40px;
    }
    .jcci_li5 .jcci_li_icon_img {
        width: 30px;
    }
    .jcci_li4 .jcci_li_icon_img {
        width: 36px;
    }
    .join_acti {
        padding: 100px 0 120px;
    }
    .join_comp {
        height: 700px;
    }
    .about_ent_top_right {
        padding-left: 150px;
    }
    .aeml_li_btn {
        width: 60px;
        top: -25px;
        left: -25px;
    }
    .about_dev_tit {
        padding-top: 80px;
    }
    .about_dev_cont {
        margin-top: 120px;
    }
    .about_hon {
        padding-top: 120px;
        padding-bottom: 80px;
    }
    .hnlu_li_tit {
        height: 54px;
    }
    .home_lay .ys_cont1400{
        width: 80%;
    }
    .yx_ban_cont_search {
        margin-top: 20px;
    }
    .qlty_cert .ys_cont1360 {
        width: 80%;
    }
    /*.hscl_box1 {*/
    /*    width: 274px;*/
    /*    height: 205px;*/
    /*}*/
    /*.hscl_box2 {*/
    /*    width: 250px;*/
    /*    height: 195px;*/
    /*    bottom: 24%;*/
    /*}*/
    /*.hscl_box3 {*/
    /*    width: 235px;*/
    /*    height: 170px;*/
    /*}*/
    /*.hscl_box4 {*/
    /*    width: 276px;*/
    /*    height: 176px;*/
    /*}*/
    /*.hscl_box6 {*/
    /*    height: 190px;*/
    /*    width: 244px;*/
    /*}*/
    /*.hscl_box5 {*/
    /*    width: 260px;*/
    /*    height: 205px;*/
    /*}*/
    
    
    .bpwi-in {
        height: 64vh;
    }
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .ahic_ul {
        width: 100%;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 34px;
    }
    .yx_ban_cont_info {
        margin-top: 30px;
    }
    .ybci_add {
        margin-top: 20px;
        margin-bottom: 10px;
    }
    .std_title1 {
        font-size: 38px;
    }
    .mnlu_li a {
        font-size: 16px;
    }
    .mnil_icon {
        width: 24px;
    }
    .ys_hd_pc.isfixed .mod_nav_logo a, .ys_hd_pc.isfixed .mnlu_li a, .ys_hd_pc.isfixed .mod_nav_info_search, .ys_hd_pc.isfixed .mod_nav_info_lang a, .ys_hd_pc.isfixed .mnil_text p {
        line-height: 80px;
    }
    .std_padding2 {
        padding: 70px 0;
    }
    /*.mnlu_li_abpd {*/
    /*    width: calc(100% + 40px);*/
    /*}*/
    .mnlu_li a,.mod_nav_logo a,.mod_nav_info_search,.mnil_text p{
        line-height: 100px;
    }
    .yx_search3xlbox {
        top: 100px;
    }
    .ys_hd_pc.isfixed .yx_search3xlbox{
        top: 80px;
    }
    .inside_page .mod_nav_logo a, .inside_page .mnlu_li a, .inside_page .mod_nav_info_search, .inside_page .mod_nav_info_lang a, .inside_page .mnil_text p {
        line-height: 80px;
    }
    .con_ban {
        top: -80px;
    }
    .sup_main .mod_bread, .form_main .mod_bread, .about_main .mod_bread, .new_main .mod_bread, .newdet_main .mod_bread, .join_main .mod_bread, .con_main .mod_bread, .mat_main .mod_bread, .ind_main .mod_bread, .dev_main .mod_bread {
        padding-top: 30px;
    }
    .inside_page .ys_main {
        margin-top: 80px;
    }
    .con_mess_list_cont .ys_select {
        height: 50px;
        padding: 0 16px;
    }
    .facl_li_input {
        height: 50px;
    }
    .facl_li_btn_sub p {
        line-height: 50px;
    }
    .facl_li .ys_select_xtbbox{
        width: 12px;
    }
    .facl_li_img {
        width: 129px;
        line-height: 50px;
    }
    .facl_li_input input {
        font-size: 16px;
    }
    .facl_li {
        margin-bottom: 20px;
    }
    .facl_li_input input {
        padding: 0 16px;
    }
    .home_lay_tit, .home_new_tit {
        margin-bottom: 12px;
    }
    .nitc_ul_li a::after {
        border-radius: 0px 40px 0px 0px;
    }
    .new_info_top_cont {
        margin-bottom: 40px;
    }
    .vscu_li {
        margin-bottom: 30px;
    }
    .vscu_li_text_tit {
        margin-top: 30px;
    }
    .form_app_cont {
        padding: 50px 56px 44px;
    }
    .form_app_cont_list .ys_select,.flsi_num {
        height: 50px;
    }
    .facl_li_select {
        padding: 0 16px;
        height: 50px;
    }
    .facl_li_select_test p {
        font-size: 14px;
        line-height: 50px;
    }
    .flsi_icon,.flsi_num{
        line-height: 50px;
    }
    .facl_li_select_input {
        padding-left: 15px;
    }
    .facl_li_btn {
        width: calc(100% - 32% - 129px);
    }
    .form_main::after {
        height: 680px;
    }
    .sscu_li_tit {
        height: 31.5px;
    }
    .ssnu_li_cont {
        padding: 0 35px;
    }
    .slct_icon {
        width: 60px;
    }
    .std_title3 {
        font-size: 22px;
    }
    .slcb_tit .std_title3 {
        height: 38.5px;
    }
    .stcu_li_cont_top {
        padding: 26px 60px;
    }
    .casede_sign_cont {
        padding-right: 60px;
    }
    .std_margin1 {
        margin-top: 30px;
    }
    .cpbu_li {
        padding: 0 12px;
    }
    .casede_pain_bot_ul {
        margin: 0 -12px;
    }
    .cpbu_li_cont {
        padding: 20px 30px 45px;
    }
    .calu_li_cont {
        padding: 20px 25px 60px;
    }
    .calu_li_cont_num p {
        font-size: 130px;
    }
    .pro_sort_select_top p {
        font-size: 26px;
        line-height: 100px;
    }
    .mat_main .yx_ban, .dev_main .yx_ban {
        margin-top: 100px;
    }
    .dlul_con a {
        padding: 40px 30px;
    }
    .dlul_con_text {
        padding-left: 30px;
    }
    .prode_top {
        top: 80px;
    }
    .prode_top_tit h1 {
        font-size: 32px;
    }
    .prode_bot {
        margin-top: 102px;
    }
    .prode_desc_cont_text {
        margin-top: 20px;
    }
    .prode_desc_cont {
        padding-right: 80px;
    }
    .prode_adv_info {
        margin-top: 20px;
    }
    /* .mc_rtv_l {
        padding-right: 70px;
    } */
    .mc_tab_sortbtn,.mc_table td .l_tabp p,.mc_tab_pro td,.mc_rtvl_xlbd .mc_rtvl_inputbox span{
        font-size: 16px;
    }
    .ys_main_cont {
        padding-top: 50px;
        padding-bottom: 100px;
    }
    .model_main .mod_bread, .casede_main .mod_bread, .down_main .mod_bread {
        top: 30px;
    }
    .dev_list_cont {
        margin-top: 30px;
    }
    .dlcu_li_text {
        padding-left: 50px;
    }
    .dlcu_li {
        margin-bottom: 20px;
    }
    .dev_list {
        padding-bottom: 80px;
    }
    .ind_main .yx_ban_cont_tit {
        margin-top: 40px;
    }
    .yx_bancirbg {
        top: 31%;
        width: 960px;
    }
    .yx_ban_circle::after {
        width: 1100px;
        height: 1100px;
    }
    .yx_ban_circle_bg {
        width: 1200px;
        height: 1200px;
    }
    .iplu_li_text_icon {
        width: 44px;
    }
    .yx_ban_svg {
        width: 400px;
    }
    .yx_ban_circle {
        top: 29%;
    }
    .yx_banbg img:nth-child(1) {
        top: 230px;
    }
    .yx_banbg img:nth-child(2) {
        top: 138px;
    }
    .ind_app {
        padding-bottom: 80px;
    }
    .qscu_li_cont_text {
        padding: 30px 40px;
    }
    .qlty_main .mod_bread {
        top: 110px;
    }
    .std_padding1 {
        padding-top: 80px;
    }
    .qlty_actn_cont_parga {
        margin-top: 20px;
        margin-bottom: 22px;
    }
    .qlty_actn_cont {
        padding-left: 60px;
    }
    .qpcu_li_cont {
        padding: 20px 40px 30px;
    }
    .qpcu_li {
        padding: 0 8px;
    }
    .qlty_poli_cont_ul {
        margin: 0 -8px;
    }
    .qccu_li {
        padding: 0 20px;
    }
    .qlty_cert_cont_ul {
        margin: 0 -20px;
    }
    .qlty_stmt_cont {
        margin-top: 30px;
    }
    .qscu_li {
        padding: 0 20px;
    }
    .qlty_stmt_cont_ul {
        margin: 0 -20px;
    }
    .join_cont {
        /* padding-bottom: 80px; */
        padding-top: 60px;
    }
    .join_cont .ys_cont1360{
        padding-bottom: 80px;
    }
    .join_cont_list {
        margin-top: 30px;
    }
    .jclu_li_bg {
        width: 155px;
    }
    .jclu_li .std_btn2 p {
        line-height: 50px;
    }
    .jcci_li_icon {
        width: 100px;
        height: 100px;
    }
    .jcci_li7 .jcci_li_icon {
        width: 92px;
        height: 92px;
    }
    .jcci_li7 .jcci_li_icon_img, .jcci_li9 .jcci_li_icon_img, .jcci_li11 .jcci_li_icon_img {
        width: 44px;
    }
    .jcci_li6 .jcci_li_icon_img {
        width: 46px;
    }
    .jcci_li3 .jcci_li_icon, .jcci_li8 .jcci_li_icon, .jcci_li4 .jcci_li_icon {
        width: 72px;
        height: 72px;
    }
    .jcci_li2 .jcci_li_icon, .jcci_li5 .jcci_li_icon {
        width: 62px;
        height: 62px;
    }
    .jcci_li2 .jcci_li_icon_img {
        width: 34px;
    }
    .jcci_li11 .jcci_li_icon {
        width: 80px;
        height: 80px;
    }
    .jcci_li8 .jcci_li_icon_img {
        width: 42px;
    }
    .jcci_li10 .jcci_li_icon {
        width: 66px;
        height: 66px;
    }
    .jcci_li10 .jcci_li_icon_img {
        width: 32px;
    }
    .join_acti {
        padding: 80px 0 100px;
    }
    .join_acti_list {
        margin-top: 30px;
    }
    .join_acti_list_ul .slick-dots {
        bottom: -30px;
    }
    .join_acti_list_ul .slick-dots li {
        margin: 0 7px;
    }
    .adcl_year_cont_left, .aycr_li,.about_dev_cont_phle p {
        font-size: 140px;
    }
    .about_ent_top_right p,.aebu_li_text p,.avti_li_text p {
        font-size: 16px;
    }
    .about_ent_top_right li {
        margin-bottom: 10px;
    }
    .about_ent_top_right {
        padding-left: 100px;
    }
    .aebu_li_num {
        font-size: 36px;
    }
    .about_ent_mid {
        margin-top: 50px;
        margin-bottom: 60px;
    }
    .about_ent {
        padding-top: 50px;
        padding-bottom: 40px;
    }
    .about_hon_img {
        width: 50%;
    }
    .about_hon_text {
        width: 50%;
        padding-right: 40px;
    }
    .about_hon {
        padding-top: 100px;
    }
    .about_dev_cont_left, .adcl_year_cont_right ul {
        height: 175px;
    }
    .home_peer {
        padding-bottom: 400px;
        padding-top: 120px;
    }
    .hnlu_li a {
        padding: 35px 46px 40px;
    }
    .hctl_cont_circle_text span {
        font-size: 34px;
    }
    .home_conq_text_parga p,.home_conq_text_parga p,.home_peer_cont_parga p,.hctl_cont_parga p{
        font-size: 16px;
    }
    .home_conq_text_btn {
        margin-top: 40px;
    }
    .hlct_after {
        padding-left: 40px;
        padding-right: 40px;
    }
    .hlct_before {
        padding: 0 40px;
    }
    .slick-dots {
        bottom: 40px;
    }
    .hpcd_ul_li_num {
        font-size: 40px;
    }
    .home_peer_cont_btn {
        margin-top: 40px;
    }
    .home_peer_cont_parga {
        margin-top: 20px;
        margin-bottom: 30px;
    }
    .hlct_after_btn {
        left: 40px;
    }
    .yx_search3xlbox {
        top: 80px;
        height: 280px;
    }
    .mod_foot_top_left {
        width: 330px;
    }
    .mftr_list_ul_li {
        padding: 0 20px;
    }
    .mftr_list_ul {
        margin: 0 -20px;
    }
    .hlct_after_btn {
        bottom: 20px;
    }
    .join_comp_cont_tit {
        width: 250px;
        height: 250px;
    }
    .mnlu_li a,.mod_nav_logo a,.mod_nav_info_search,.mod_nav_info_lang a,.mnil_text p{
        line-height: 80px;
    }
    .qlty_main .mod_bread {
        top: 100px;
    }
    .ybcs_input {
        height: 40px;
    }
    .ybcs_icon_img {
        line-height: 40px;
    }
    .facl_code_input .facl_li_input::after {
        top: 16px;
        left: 116px;
    }
    .aulc_ul_li p {
        font-size: 14px;
    }
    .hscl_box1 {
    top: 40px;
    width: 260px;
    height: 218px;
    left: 7%;
}
.hscl_box2 {
    width: 310px;
    height: 220px;
}
.hscl_box3 {
    width: 324px;
    height: 233px;
}
.hscl_box4 {
    width: 340px;
    height: 222px;
}
.hscl_box5 {
    width: 282px;
    height: 194px;
}
.hscl_box6 {
    width: 286px;
}
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    .abcon_main .yx_ban_cont_parga p,.ybci_add p{
        font-size: 14px;
    }
    .std_title4 {
        font-size: 20px;
    }
    .ybci_phone a {
        font-size: 18px;
    }
    .ybci_add {
        margin-top: 14px;
        margin-bottom: 8px;
    }
    .yx_ban_cont_info {
        margin-top: 22px;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 32px;
    }
    .abcon_main .yx_ban_cont {
        padding-bottom: 20px;
    }
    .yx_ban_cont_btn .std_btn1 p {
        line-height: 48px;
        font-size: 14px;
    }
    .yx_ban_cont_btn {
        bottom: 38px;
    }
    .yx_ban_cont_btn .std_btn1 {
        width: 150px;
    }
    .abcon_main .yx_ban .ys_cont1360 {
        top: 58%;
    }
    .nibl_ul_li_cate {
        padding: 10px 0;
    }
    .nibl_ul_li {
        padding: 0 8px;
        margin-bottom: 30px;
    }
    .nibl_ul {
        margin: 0 -8px;
    }
    .nibs_select .ys_select {
        height: 40px;
    }
    .slcb_text {
        margin-bottom: 30px;
    }
    .stcu_li {
        padding: 0 10px;
    }
    .sup_tech_cont_ul {
        margin: 0 -10px;
    }
    .yx_banhxbg {
        bottom: -16px;
    }
    .about_ent_top_left {
        width: 54%;
    }
    .about_ent_top_right {
        width: 44%;
        padding-left: 60px;
    }
    .about_ent_mid {
        margin-top: 40px;
        margin-bottom: 50px;
    }
    .about_value {
        padding-top: 0;
        padding-bottom: 60px;
    }
    .about_dev_btn_prev {
        left: calc(50vw - 43%);
    }
    .about_dev_btn_next {
        right: calc(50vw - 43%);
    }
    .aulc_ul_li p {
        /* font-size: 16px; */
        line-height: 1.75;
    }
    /* .aulc_ul_li {
        margin-bottom: 15px;
    } */
    .about_hon {
        padding-top: 80px;
    }
    .haiu_li {
        margin-bottom: 12px;
    }
    .join_comp_cont_tit {
        width: 240px;
        height: 240px;
    }
    .qlct_info {
        height: 260px;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    .inside_page .ys_main {
        margin-top: 70px;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 30px;
    }
    .mnlu_li a {
        font-size: 14px;
    }
    .mlpl_ul_li p {
        font-size: 14px;
    }
    .mlpl_ul_li a {
        padding: 20px 40px;
    }
    .mliu_li_text_parga p, .mulc_parga p {
        font-size: 12px;
        height: 42px;
    }
    .mulc_parga p {
        height: 63px;
    }
    .mlpu_li1_text p {
        font-size: 14px;
    }
    .mlpu_li1_icon {
        width: 18px;
        margin-right: 8px;
    }
    .mnlu_li a,.mod_nav_logo a,.mod_nav_info_search,.mnil_text p{
        line-height: 90px;
    }
    .ys_hd_pc.isfixed .mod_nav_logo a, .ys_hd_pc.isfixed .mnlu_li a, .ys_hd_pc.isfixed .mod_nav_info_search, .ys_hd_pc.isfixed .mod_nav_info_lang a, .ys_hd_pc.isfixed .mnil_text p {
        line-height: 70px;
    }
    .mnil_text p {
        font-size: 14px;
    }
    .mnil_icon,.mod_nav_info_search{
        width: 20px;
    }
    .yx_search3xlbox {
        top: 90px;
    }
    .ys_hd_pc.isfixed .yx_search3xlbox{
        top: 70px;
    }
    .mod_bread li a {
        font-size: 12px;
    }
    .mulc_tit_text {
        font-size: 14px;
    }
    .mlpr_ul_li_cont li {
        padding: 0 16px;
        margin-bottom: 25px;
    }
    .mlpr_ul_li_cont ul {
        margin: 0 -16px;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 28px;
    }
    .abcon_main .yx_ban_cont_parga p, .ybci_add p {
        font-size: 12px;
    }
    .std_title4 {
        font-size: 18px;
    }
    .ybci_phone a {
        font-size: 16px;
    }
    .std_title1 {
        font-size: 34px;
    }
    .std_title5 {
        font-size: 16px;
    }
    .alul_cont_text_loca img {
        width: 32px;
        margin-right: 8px;
    }
    .albm_text .alul_cont_text {
        padding: 20px 25px;
    }
    .albm_add_li_icon {
        width: 15px;
    }
    .albm_add_li_text p {
        font-size: 12px;
        line-height: 1.5;
    }
    .alul_cont_text {
        padding: 20px 25px 30px;
    }
    .abcon_list_ul_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .abcon_list_ul {
        margin: 0 -10px;
    }
    .mod_nav_info {
        width: 100px;
    }
    /* .mnlu_li_indpd .ys_cont1200,
    .mnlu_li_indpd .mnlu_li_pd_cont,
    .mnlu_li_propd .mnlu_li_pd_cont,
    .mnlu_li_propd .ys_cont1200{
        width: 80%;
    } */
    .mnlu_li_propd .ys_cont1200,
    .mnlu_li_propd .mnlu_li_pd_cont{
        padding: 0;
    }
    .mftl_logo {
        width: 120px;
    }
    .mftl_info_li_text p {
        font-size: 14px;
    }
    .mftl_info_li_icon {
        width: 16px;
        top: 2px;
    }
    .mftl_info {
        margin-top: 30px;
    }
    .mftl_info_li {
        margin-bottom: 15px;
    }
    .lul_top a {
        font-size: 16px;
    }
    .lul_bot a {
        font-size: 14px;
    }
    .lul_bot {
        margin-top: 16px;
    }
    .lul_bot li {
        margin-bottom: 10px;
    }
    .mod_foot_bot_copy p, .mod_foot_bot_map a {
        font-size: 12px;
    }
    .inside_page .mod_nav_logo a, .inside_page .mnlu_li a, .inside_page .mod_nav_info_search, .inside_page .mod_nav_info_lang a, .inside_page .mnil_text p {
        line-height: 70px;
    }
    .con_ban {
        top: -70px;
    }
    .std_parga p {
        font-size: 14px;
    }
    .form_app_cont_list .ys_select_hd input, 
    .facl_li_input textarea,.facl_li_input textarea::placeholder,
    .facl_li_input input,.facl_li_input input::placeholder,.form_app_cont_list .ys_select_hd input::placeholder, .con_mess_list_cont .ys_select_hd input, .con_mess_list_cont .ys_select_hd input::placeholder {
        font-size: 14px;
    }
    .facl_li_input textarea {
        padding: 18px 16px;
    }
    .con_mess .home_new_parga p {
        font-size: 14px;
    }
    .newdet_cont_text p,.yxedr_active p {
        font-size: 14px;;
        margin-bottom: 14px;
    }
    .newdet_cont_page li {
        margin-bottom: 12px;
    }
    .nibs_text p {
        font-size: 16px;
    }
    .nibl_ul_li_tit {
        font-size: 16px;
        height: 56px;
    }
    .vscu_li_img_btn {
        width: 40px;
    }
    .vscu_li {
        padding: 0 8px;
    }
    .video_sup_cont_ul {
        margin: 0 -8px;
    }
    .vscu_li_text_tit {
        height: 48px;
        margin-top: 20px;
    }
    .video_sup_cont {
        padding-bottom: 30px;
    }
    .form_main::after {
        height: 640px;
    }
    .sscu_li_tit {
        height: 28px;
    }
    .ssnu_li p {
        font-size: 14px;
    }
    .sscu_li_text p {
        height: 49px;
    }
    .slcb_text p {
        height: 49px;
    }
    .std_title3 {
        font-size: 20px;
    }
    .slcb_tit .std_title3 {
        height: 35px;
    }
    .sup_tech_cont {
        margin-top: 30px;
    }
    .stcu_li_cont_bot {
        padding: 20px 60px 30px;
    }
    .slct_icon {
        width: 50px;
    }
    .model_main .mod_bread, .casede_main .mod_bread, .down_main .mod_bread {
        top: 25px;
    }
    .casede_sign_cont_text {
        margin-top: 20px;
    }
    .casede_sign_cont {
        padding-right: 40px;
    }
    .calu_li_cont_num {
        bottom: -15px;
    }
    .calu_li_cont_num p {
        font-size: 100px;
    }
    .calu_li_cont_text {
        height: 122.5px;
    }
    .casede_achv_cont_list {
        padding: 25px 40px;
    }
    .std_title2 {
        font-size: 22px;
    }
    .cpcu_li_tit {
        height: 33px;
    }
    .cpcu_li a {
        padding: 20px 30px 18px;
    }
    .pro_sort_select_top p {
        font-size: 24px;
        line-height: 80px;
    }
    .mat_main .yx_ban, .dev_main .yx_ban {
        margin-top: 80px;
    }
    .mlbu_li_cont_info li {
        margin-bottom: 10px;
        padding-left: 20px;
    }
    .mlbu_li_cont_info li::before {
        width: 6px;
        height: 6px;
        top: 7px;
    }
    .mlbu_li {
        padding: 0 10px;
    }
    .mat_list_bot_ul {
        margin: 0 -10px;
    }
    .dlul_con_text_tit {
        height: 24px;
    }
    .dlul_con_text_parga p {
        height: 105px;
    }
    .dlul_con_text_parga {
        margin-top: 10px;
    }
    .dlul_con_text .sscu_li_btn {
        margin-top: 30px;
    }
    .dlul_con a {
        padding: 30px 20px;
    }
    .prode_top {
        top: 70px;
    }
    .prode_top_tit h1 {
        font-size: 28px;
    }
    .ptbu_li p {
        font-size: 14px;
        line-height: 40px;
    }
    .ptbu_li {
        width: 130px;
        margin-left: 10px;
    }
    .prode_top {
        padding: 20px 0;
    }
    .prode_bot {
        margin-top: 82px;
    }
    .prode_adv_info li {
        padding-left: 20px;
    }
    .prode_adv_info li::before {
        width: 6px;
        height: 6px;
        top: 8px;
    }
    .inside_tit {
        padding-left: 20px;
    }
    .inside_tit::before {
        height: 24px;
    }
    .palu_li a {
        padding: 20px 40px;
    }
    .palu_li {
        padding: 0 20px;
    }
    .prode_app_list_ul {
        margin: 0 -20px;
    }
    .prode_down_list {
        margin-top: 30px;
    }
    /* .mc_rtv_l {
        padding-right: 50px;
    } */
    .ys_main_cont {
        padding-bottom: 80px;
    }
    .dlcu_li_text_bot {
        margin-top: 10px;
    }
    .ind_app {
        padding-bottom: 60px;
    }
    .std_padding1 {
        padding-top: 70px;
    }
    .qlty_actn_cont_parga {
        margin-top: 14px;
        margin-bottom: 18px;
    }
    .qlty_actn_cont {
        padding-left: 40px;
    }
    .qccu_li_cont_tit {
        margin-top: 20px;
    }
    .qlct_info p {
        margin-bottom: 10px;
    }
    .qlct_info {
        margin-top: 16px;
        height: 245px;
    }
    .qlty_stmt {
        padding-bottom: 120px;
    }
    .qscu_li {
        padding: 0 12px;
    }
    .qlty_stmt_cont_ul {
        margin: 0 -12px;
    }
    .join_cont {
        /* padding-bottom: 60px; */
        padding-top: 50px;
    }
    .join_cont .ys_cont1360{
        padding-bottom: 60px;
    }
    .jclu_li a {
        padding: 60px;
    }
    .join_comp_cont_tit {
        width: 200px;
        height: 200px;
    }
    @keyframes page-loader-ripple2 {
        0% {
          width: 180px;
          height: 180px;
          opacity: 1;
        }
        100% {
          width: 446px;
          height: 446px;
          opacity: 0;
        }
    }
    .join_comp_cont {
        margin-top: 100px;
    }
    .jcci_li_icon {
        width: 90px;
        height: 90px;
    }
    .jcci_li_icon_img {
        width: 46px;
    }
    .jcci_li_text p {
        font-size: 14px;
        line-height: 1.5;
    }
    .jcci_li2 .jcci_li_icon, .jcci_li5 .jcci_li_icon {
        width: 52px;
        height: 52px;
    }
    .jcci_li2 .jcci_li_icon_img {
        width: 28px;
    }
    .jcci_li3 .jcci_li_icon, .jcci_li8 .jcci_li_icon, .jcci_li4 .jcci_li_icon {
        width: 62px;
        height: 62px;
    }
    .jcci_li3 .jcci_li_icon_img {
        width: 36px;
    }
    .jcci_li_icon {
        width: 80px;
        height: 80px;
    }
    .jcci_li7 .jcci_li_icon_img, .jcci_li9 .jcci_li_icon_img, .jcci_li11 .jcci_li_icon_img {
        width: 38px;
    }
    .jcci_li8 .jcci_li_icon_img {
        width: 36px;
    }
    .jcci_li7 .jcci_li_icon {
        width: 82px;
        height: 82px;
    }
    .jcci_li11 .jcci_li_icon {
        width: 70px;
        height: 70px;
    }
    .jcci_li10 .jcci_li_icon {
        width: 56px;
        height: 56px;
    }
    .jcci_li10 .jcci_li_icon_img {
        width: 26px;
    }
    .jcci_li5 .jcci_li_icon_img {
        width: 22px;
    }
    .join_comp {
        height: 600px;
    }
    .join_acti {
        padding: 60px 0 80px;
    }
    .aebu_li_num {
        font-size: 30px;
    }
    .about_ent_mid {
        margin-bottom: 40px;
    }
    .avti_li {
        margin-bottom: 10px;
    }
    .about_value_text_tit {
        padding-bottom: 12px;
    }
    .about_value_text_info {
        margin-top: 20px;
    }
    .about_value {
        padding-bottom: 40px;
    }
    .about_dev_tit {
        padding-top: 60px;
    }
    .about_hon {
        padding-top: 60px;
    }
    .about_hon_text_list {
        margin-top: 20px;
    }
    .ahtl_li_parga {
        margin-top: 16px;
    }
    .haiu_li {
        margin-bottom: 10px;
    }
    .hlct_before {
        padding: 0 30px;
    }
    .haiu_li_icon {
        width: 22px;
    }
    .hlct_after_info {
        margin-top: 20px;
    }
    .hllu_li {
        padding: 0 10px;
    }
    .home_lay_list_ul {
        margin: 0 -10px;
    }
    .hlct_after {
        padding-left: 30px;
        padding-right: 30px;
    }
    .hlct_after_btn {
        left: 30px;
    }
    .home_conq_bg2 {
        width: 200px;
        left: calc(65% - 200px);
    }
    .home_peer {
        padding-bottom: 450px;
        padding-top: 80px;
    }
    .hpcd_ul_li_num {
        font-size: 32px;
    }
    .hpcd_ul_li_text p {
        font-size: 18px;
    }
    .hctl_cont_circle{
        width: 140px;
    }
    .hctl_cont_circle_text span {
        font-size: 30px;
    }
    .hnlu_li_tit {
        height: 48px;
    }
    .home_conq_text_parga p, .home_conq_text_parga p, .home_peer_cont_parga p, .hctl_cont_parga p {
        font-size: 14px;
    }
    .yx_search3xlbox {
        top: 70px;
        height: 250px;
    }
    .home_lay .ys_cont1400 {
        width: 78%;
    }
    .join_comp_cont_tit {
        width: 220px;
        height: 220px;
    }
    .mnlu_li a,.mod_nav_logo a,.mod_nav_info_search,.mod_nav_info_lang a,.mnil_text p{
        line-height: 70px;
    }
    .qlty_main .mod_bread {
        top: 90px;
    }
    .facl_code_input .facl_li_input::after {
        left: 104px;
    }
    .about_dev_btn_prev {
        left: calc(50vw - 46%);
    }
    .hscl_box1 {
        width: 225px;
        height: 186px;
    }
    .hscl_box2 {
        width: 215px;
        height: 164px;
    }
    .hscl_box3 {
        width: 196px;
        height: 146px;
    }
    .hscl_box4 {
        width: 230px;
        height: 150px;
    }
    .hscl_box5 {
        width: 225px;
        height: 175px;
    }
    .hscl_box6 {
        height: 156px;
        width: 202px;
    }
    .hscl_box2 {
    width: 268px;
    height: 194px;
}
.hscl_box3 {
    width: 282px;
    height: 205px;
}
.hscl_box4 {
    width: 300px;
    height: 195px;
}
.hscl_box5 {
    width: 250px;
}
.hscl_box6 {
    height: 188px;
    width: 250px;
}
.mnlu_li_abpd {
    width: calc(100% + 50px);
}
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .mnlu_li_indpd .ys_cont1200,.mnlu_li_indpd .mnlu_li_pd_cont{
        padding: 40px 40px 22px;
    }
    .mliu_li {
        margin-bottom: 40px;
    }
    .newdet_main .yx_ban {
        padding-bottom: 40px;
    }
    .newdet_main .yx_ban_cont_tit h1 {
        margin: 15px 0;
    }
    .newdet_cont {
        padding: 40px 75px 60px;
    }
    .nitc_ul_li_text {
        padding-left: 50px;
    }
    .std_padding2 {
        padding: 60px 0;
    }
    .ssnu_li_cont {
        padding: 0 28px;
    }
    .ssnu_li {
        padding: 0 8px;
    }
    .soft_sup_nav_ul {
        margin: 0 -8px;
    }
    .sscu_li a {
        padding: 25px;
    }
    .sscu_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .soft_sup_cont_ul {
        margin: 0 -10px;
    }
    .sscu_li_tit {
        margin-top: 20px;
    }
    .dev_list {
        padding-bottom: 60px;
    }
    .qlty_cert {
        width: 90%;
        margin: auto;
    }
    .jcci_li1{
        top: 19% !important;
        left: 17px !important;
    }
    .jcci_li6{
        top: 45% !important;
        right: 1% !important;
    }
    .about_hon_img {
        width: 45%;
    }
    .mod_nav {
        padding: 0 40px;
    }
    .home_lay .ys_cont1400,
    .home_new .ys_cont1400{
        width: 90%;
        margin: auto;
    }
    .home_conq_bg1 {
        width: 100px;
        left: calc(65% - 100px - 25px);
    }
    .hnlu_li a {
        padding: 25px 36px 30px;
    }
    .hnlu_li_tit {
        margin-top: 15px;
        margin-bottom: 10px;
    }
    .hnlu_li_lab {
        margin-top: 20px;
        margin-bottom: 40px;
        height: 32px;
        overflow: hidden;
    }
    .hpcd_ul_li_text p {
        font-size: 16px;
    }
    .prosel_cont{
        padding: 0 40px;
    }
    .home_lay .ys_cont1400 {
        width: 84%;
    }
    .abcon_list .ys_cont1360 {
        width: 90%;
    }
    .join_comp_cont_tit {
        width: 240px;
        height: 240px;
    }
    .yx_ban_cont_search {
        margin-top: 12px;
    }
    .qlty_cert .ys_cont1360 {
        width: 95%;
    }
    .ys_cont1060 {
        width: 80%;
    }
    .hscl_box1 {
        width: 255px;
    }
    .hscl_box2 {
        width: 235px;
        height: 182px;
    }
    .hscl_box3 {
        width: 215px;
        height: 156px;
    }
    .hscl_box4 {
        width: 255px;
        height: 165px;
    }
    .hscl_box5 {
        width: 244px;
        height: 190px;
    }
    .hscl_box6 {
        height: 170px;
        width: 220px;
    }
    .hscl_box1 {
    height: 200px;
}
.hscl_box2 {
    width: 284px;
    height: 205px;
}
.hscl_box3 {
    width: 300px;
    height: 220px;
}
.hscl_box4 {
    width: 314px;
    height: 210px;
}
.hscl_box5 {
    width: 256px;
}
.hscl_box6 {
    height: 190px;
    width: 265px;
}
    /* 1200end */
}

@media screen and (max-width: 1199px) {
    .qlty_cert .ys_cont1360 {
        width:100%;
    }
    .mod_bread{
        display: none;
    }
    .abcon_main .yx_ban .ys_cont1360 {
        top: 50%;
    }
    .abcon_main .yx_ban_cont_tit {
        padding-top: 0;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 26px;
    }
    .std_title1 {
        font-size: 30px;
    }
    .albm_tria_icon1 {
        width: 25px;
    }
    .albm_tria {
        width: 50px;
    }
    .mod_side {
        display: none;
    }
    .mftr_list_ul {
        margin: 0 -20px;
    }
    .mftr_list_ul_li {
        padding: 0 20px;
    }
    .mod_foot_top_left {
        width: 320px;
    }
    .mod_foot_top {
        padding-bottom: 60px;
    }
    .inside_page .ys_main {
        margin-top: 0;
    }
    .con_main .inside_cont {
        padding-top: 50px;
    }
    .con_mess_list_cont {
        padding: 30px 42px;
    }
    .newdet_main .yx_ban_cont_tit h1{
        margin-top: 0;
        padding-top: 40px;
    }
    .new_main::after {
        height: 400px;
    }
    .nitc_ul_li a {
        padding: 40px 60px 40px 0;
    }
    .form_app_cont {
        margin-top: 30px;
    }
    .form_app_cont {
        padding: 40px 46px 34px;
    }
    .form_main::after {
        height: 545px;
    }
    .sscu_li_top_icon {
        width: 38px;
    }
    .prode_top {
        top: 64px;
    }
    .prode_top_tit h1 {
        font-size: 24px;
    }
    .prode_desc {
        padding-top: 60px;
    }
    .pdlu_li a {
        padding: 30px;
    }
    .pdlu_li {
        padding: 0 6px;
    }
    .prode_down_list_ul {
        margin: 0 -6px;
    }
    .pdlu_li_tit {
        margin-top: 20px;
    }
    .prode_desc_cont {
        padding-right: 60px;
    }
    .mc_rtv_l {
        width: 280px;
        padding-right: 30px;
    }
    .mc_rtv_r {
        width: calc(100% - 280px);
    }
    .yx_banhxbg {
        bottom: -10px;
    }
    .yx_ban_circle {
        top: 20%;
    }
    .yx_bancirbg {
        top: 22%;
    }
    .iplu_li_text {
        padding: 20px;
    }
    .ind_pro_list {
        margin-top: 30px;
    }
    .std_padding1 {
        padding-top: 60px;
    }
    .qlty_actn_cont_parga p{
        line-height: 1.75;
    }
    .qlty_actn_cont_info img {
        width: 15px;
    }
    .qpcu_li_cont_icon {
        width: 80px;
    }
    .qpcu_li_cont {
        padding: 20px 30px;
    }
    .qccu_li {
        padding: 0 10px;
    }
    .qlty_cert_cont_ul {
        margin: 0 -10px;
    }
    .qlct_info {
        height: 200px;
    }
    .qlty_stmt {
        padding-bottom: 100px;
    }
    .jclu_li a {
        padding: 40px;
    }
    .jclu_li_tit {
        margin: 20px 0;
    }
    .jclu_li_bg {
        width: 120px;
    }
    .join_cont {
        /* padding-bottom: 50px; */
        padding-top: 50px;
    }
    .join_cont .ys_cont1360{
        padding-bottom: 50px;
    }
    .jclu_li_icon {
        width: 50px;
        height: 50px;
    }
    .join_acti {
        padding: 50px 0 80px;
    }
    .about_ent_top_left {
        width: 100%;
    }
    .about_ent_top_right {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .aetl_tit {
        padding-bottom: 10px;
        margin-bottom: 18px;
    }
    .about_ent_top_right img {
        width: 14px;
        margin-right: 12px;
        position: relative;
        top: 5px;
    }
    .aeml_li_btn {
        width: 50px;
        top: -16px;
        left: -16px;
    }
    .about_dev_cont {
        margin-top: 100px;
    }
    .adcl_year_cont_left, .aycr_li,.about_dev_cont_phle p {
        font-size: 120px;
    }
    .about_dev_cont_left, .adcl_year_cont_right ul {
        height: 150px;
    }
    .about_dev_cont_left{
        width: 405px;
        left: 100px !important;
    }
    
    /* .ys_cont1060{
        width: 100%;
        padding: 0 40px;
    } */
    .slick-dots {
        bottom: 30px;
    }
    .hlct_before {
        padding: 0 20px;
    }
    .hsct_text_after {
        opacity: 1;
    }
    .hsct_text {
        width: auto;
        background: #253494;
    }
    .hsct_text_before {
        opacity: 0;
    }
    .hctl_cont_circle {
        width: 120px;
    }
    .home_peer_cont {
        width: 46.3%;
    }
    .home_peer {
        padding-bottom: 380px;
        padding-top: 60px;
    }
    .home_lay .ys_cont1400 {
        width: 90%;
    }
    .abcon_list .ys_cont1360 {
        width: 100%;
    }
    .mod_foot_top_left {
        width: 280px;
    }
    .mftr_list_ul_li {
        padding: 0 12px;
    }
    .mftr_list_ul {
        margin: 0 -12px;
    }
    .join_comp_cont_tit {
        width: 200px;
        height: 200px;
    }
    .qscu_li_cont_text {
        padding: 25px 35px;
    }
    .qlct_info {
        height: 210px;
    }
    .join_acti_list_ul .slick-prev, 
    .join_acti_list_ul .slick-next{
        width: 40px;
        height: 40px;
        border-radius: 50%;
        background: #253494;
        border: 2px solid #253494;
        z-index: 5;
        
    }
    .join_acti_list_ul .slick-prev::after,
    .join_acti_list_ul .slick-next::after{
        content: "";
        width: 8px;
        height: 14px;
        background: url(../images/icon_35.svg) center / cover no-repeat;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .join_acti_list_ul .slick-next::after{
        background: url(../images/icon_34.svg) center / cover no-repeat;
    }
    .ialu_li_cont {
        padding: 21px 30px;
    }
    .t_circle1, .t_circle2 {
        cx: 120;
        cy: 120;
        r: 118;
    }
    .adcl_circle {
        width: 280px;
        height: 280px;
    }
    .home_solve_cont_link{
        display: none;
    }
    .hsct_text{
        pointer-events: all;
    }
}
/* 991~768 平板竖屏 重点*/

@media screen and (max-width: 991px) {
    .ind_app {
        padding-bottom: 50px;
    }
    .std_title3 {
        font-size: 18px;
    }
    .slcb_tit .std_title3 {
        height: 31.5px;
    }
    .stcu_li_cont_bot {
        padding: 20px 40px 30px;
    }
    .stcu_li_cont_top {
        padding: 26px 40px;
    }
    .slcb_tit {
        padding-bottom: 10px;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 22px;
    }
    .std_title1 {
        font-size: 26px;
    }
    .abcon_lay_tit {
        margin-bottom: 10px;
    }
    .albm_text {
        right: 10.666666%;
    }
    .std_padding2 {
        padding: 50px 0;
    }
    .mod_foot_top_right{
        display: none;
    }
    .mod_foot_top_left{
        width: 100%;
    }
    .mod_foot_bot {
        padding: 30px 0;
    }
    .mod_foot_top {
        padding-bottom: 40px;
    }
    .inside_tit {
        padding-left: 20px;
    }
    .inside_tit::before {
        height: 25px;
    }
    .pro_sort_select_top p {
        font-size: 20px;
        line-height: 60px;
    }
    .mat_main .yx_ban, .dev_main .yx_ban {
        margin-top: 60px;
    }
    .pro_sort_select_top img {
        width: 22px;
        margin-left: 20px;
    }
    .prode_modal .ys_modal_content {
        width: 100%;
    }
    .ys_modal_container{
        width: 80%;
        margin: auto;
    }
    .prode_desc {
        padding-top: 50px;
    }
    .pdlu_li a {
        padding: 20px;
    }
    .pdlu_li .ys_imgbox_cover {
        width: 32px;
    }
    .dlcu_li_text {
        padding-left: 30px;
        padding-right: 30px;
    }
    .yx_ban_circle::after {
        width: 900px;
        height: 900px;
    }
    .yx_ban_circle_bg {
        width: 1000px;
        height: 1000px;
    }
    .yx_bancirbg {
        width: 800px;
    }
    .iplu_li_text_icon {
        width: 35px;
    }
    .std_padding1 {
        padding-top: 50px;
    }
    .qlct_info {
        height: 170px;
    }
    .join_cont_list {
        margin-top: 20px;
    }
    .jclu_li a {
        padding: 30px;
    }
    .jclu_li .std_btn2 {
        width: 140px;
    }
    .join_comp_cont_img {
        width: 80%;
    }
    .join_comp_cont_tit {
        width: 170px;
        height: 170px;
    }
    .jcct_tit {
        font-size: 20px;
    }
    @keyframes page-loader-ripple2 {
        0% {
          width: 150px;
          height: 150px;
          opacity: 1;
        }
        100% {
          width: 300px;
          height: 300px;
          opacity: 0;
        }
    }
    .join_comp {
        height: 550px;
    }
    .jalu_li {
        padding: 0 8px;
    }
    .join_acti_list_ul {
        margin: 0 -8px;
    }
    .about_ent_mid {
        margin-bottom: 30px;
    }
    .adcl_circle{
        display: none;
    }
    .adcr_ul_li:not(:first-child){
        display: none;
    }
    .about_dev_cont_left{
        display: none;
    }
    .about_dev_cont_phle{
        display: block;
        width: 40%;
    }
    .about_dev_cont_phle li:not(:first-child){
        display: none;
    }
    .about_dev_cont_right {
        width: 60%;
    }
    .adcl_year_cont_left, .aycr_li, .about_dev_cont_phle p {
        font-size: 100px;
    }
    .about_dev_cont {
        /* width: 80%; */
        margin: auto;
        margin-top: 40px;
        padding-bottom: 0;
    }
    .aulc_year{
        display: none;
    }
    .about_dev_bg {
        height: 100%;
    }
    .about_dev_btn {
        position: relative;
        z-index: 5;
    }
    .about_dev_bg{
        z-index: unset;
    }
    .about_dev .ys_cont1060{
        position: relative;
        z-index: 2;
    }
    .hnlu_li a {
        padding: 20px;
    }
    .ialu_li_cont {
        padding: 12px 20px;
    }
    .ialu_li_cont_icon {
        width: 25px;
    }
    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .yx_ban_cont_btn {
        bottom: 25px;
    }
    .yx_ban_cont_btn .std_btn1 {
        width: 125px;
    }
    .std_title1 {
        font-size: 24px;
    }
    .albm_text {
        position: static;
        margin: auto;
    }
    .abcon_list_ul_li {
        width: 50%;
    }
    .std_margin1 {
        margin-top: 30px;
    }
    .home_lay_tit, .home_new_tit {
        margin-bottom: 12px;
    }
    .con_mess_list_cont {
        padding: 30px;
    }
    .newdet_main .yx_ban_cont {
        padding: 0;
    }
    .newdet_cont{
        padding-left: 0;
        padding-right: 0;
    }
    .newdet_cont_text {
        padding-bottom: 30px;
    }
    .nibl_ul_li {
        width: 50%;
    }
    .nitc_ul_li_img {
        width: 100%;
        max-width: 100%;
    }
    .nitc_ul_li_text {
        width: 100%;
        padding-left: 0;
        background: #253494;
        /* margin-top: 10px; */
        padding: 20px;
    }
    .nitc_ul_li_bg{
        display: none;
    }
    .nitc_ul_li a::after {
        display: none;
    }
    .nitc_ul_li a {
        padding: 0;
        border-radius: 10px;
        overflow: hidden;
    }
    .nult_text {
        margin-top: 12px;
        margin-bottom: 22px;
    }
    .nitc_ul .slick-dots {
        width: 100%;
        right: inherit;
        bottom: 15px;
        top: inherit;
        left: 50%;
        transform: translateX(-50%);
    }
    .nitc_ul .slick-dots li {
        width: 12px;
        height: 4px;
        margin: 0 4px;
        display: inline-block;
    }
    .nitc_ul .slick-dots li.slick-active {
        width: 18px;
        height: 4px;
    }
    .nitc_ul_li_img{
        border-radius: 0;
    }
    .new_info_top_cont {
        margin-bottom: 32px;
        margin-top: 20px;
    }
    .nibs_select {
        margin-left: 15px;
    }
    .viddet_main .newdet_cont {
        padding-top: 40px;
        padding-bottom: 60px;
    }
    .vscu_li {
        width: 50%;
        margin-bottom: 20px;
    }
    .video_main .yx_ban_cont ,
    .soft_main .yx_ban_cont {
        width: 100%;
        padding: 0 40px;
    }
    .yx_ban_cont_search {
        width: 100%;
    }
    .ybcs_icon {
        width: 76px;
    }
    .ybcs_icon_img {
        width: 16px;
        line-height: 40px;
    }
    .ybcs_input {
        height: 40px;
        width: calc(100% - 76px);
        padding-right: 14px;
        padding-left: 14px;
    }
    .yx_ban_cont_search {
        margin-top: 20px;
    }
    .form_app_cont {
        padding: 30px;
    }
    .facl_li{
        width: 50%;
    }
    .ssnu_li p {
        line-height: 40px;
    }
    .ssnu_li_cont {
        padding: 0 20px;
    }
    .sscu_li {
        width: 50%;
    }
    .sscu_li_btn {
        margin-top: 20px;
    }
    .casede_pro_cont_ul .slick-dots,
    .ind_pro_list_ul  .slick-dots {
        bottom: -30px;
    }
    .casede_pro_cont_ul .slick-dots li.slick-active,
    .ind_pro_list_ul .slick-dots li.slick-active {
        background: #253494;
    }
    .casede_pro_cont_ul .slick-dots li,
    .ind_pro_list_ul .slick-dots li {
        background: #606879;
    }
    .casede_pro {
        padding-bottom: 70px;
    }
    .cptb_icon {
        width: 25px;
        height: 25px;
    }
    .casede_pain_top_btn {
        width: 60px;
    }
    .casede_pain_top_tit, .casede_adv_top_tit {
        width: calc(100% - 60px);
    }
    .mlbu_li_cont {
        padding: 20px 30px;
    }
    .mlbu_li_cont_tit::before {
        left: -30px;
    }
    .down_list_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .prode_desc_cont {
        width: 100%;
        padding-right: 0;
    }
    .prode_top_tit h1 {
        font-size: 22px;
    }
    .prode_top_btn {
        width: 284px;
    }
    .prode_top_tit {
        width: calc(100% - 284px);
    }
    .prode_desc_right {
        width: 100%;
        max-width: 100%;
        margin-top: 20px;
    }
    .prode_desc_cont_text {
        margin-top: 12px;
    }
    .prode_adv{
        padding-top: 50px;
    }
    .palu_li {
        padding: 0 10px;
    }
    .prode_app_list_ul {
        margin: 0 -10px;
    }
    .palu_li a {
        padding: 20px 30px;
    }
    .palu_li a::before {
        width: 6px;
    }
    .pdlu_li {
        width: 50%;
        margin-bottom: 20px;
    }
    .prode_down_list {
        margin-top: 20px;
    }
    .mc_rtv_l {
        display: block !important;
        transform: translateX(calc(-100% - 20px));
        opacity: 0;
        transition: all .6s;
        position: absolute;
        left: 0;
        top: 0;
        z-index: 10;
        width: 100%;
        padding: 0;
        background: #fff;
    }
    .mc_rtv_sor{
        display: block;
    }
    .mc_rtv_r .mc_rtvbtn_reset {
        display: none;
    }
    .mc_rtv_r {
        width: 100%;
    }
    .mc_rtv_l.show {
        opacity: 1;
        transform: translateX(0);
        height: 100%;
    }
    .mc_retrieval_box {
        position: relative;
    }
    .mc_rtv_hdr_r .mc_rtvbtn_dl{
        width: 74px;
        margin-left: 0;
    }
    .mc_rtv_hdr_l {
        width: calc(100% - 200px);
    }
    .mc_rtv_hd_r{
        display: flex;
        align-items: center;
    }
    .prosel_cont_num {
        width: 200px;
    }
    .ys_main_cont {
        padding-bottom: 60px;
    }
    .dlcu_li .ys_imgbox_cover {
        width: 100%;
        max-width: 100%;
    }
    .dlcu_li_text {
        width: 100%;
        padding: 20px;
    }
    .dev_list {
        padding-bottom: 40px;
    }
    .ind_pro_list_ul .slick-dots {
        bottom: -30px;
    }
    .ind_pro_list {
        margin-top: 20px;
    }
    .iplu_li:not(:first-child){
        display: none;
    }
    .iplu_li a{
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .ialu_li_cont {
        padding: 14px 20px;
    }
    .ialu_li_cont {
        width: 100%;
        background-color: #253494;
        padding: 14px 20px;
    }
    .ind_app_list {
        margin-top: 20px;
    }
    .qlty_actn_img {
        width: 100%;
        max-width: 100%;
    }
    .qlty_actn_cont {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .qscu_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .qscu_li:last-child{
        margin-bottom: 0;
    }
    .qlct_info {
        height: 375px;
    }
    .qlty_stmt_trian_img1 {
        bottom: -10%;
    }
    .qlty_stmt_trian_img2 {
        bottom: -10%;
    }
    .slick_btn_img {
        width: 30px;
        height: 30px;
    }
    .slick_btn_img_prev, .slick_btn_img_next {
        width: 5px;
        height: 10px;
    }
    .slick_btn_prev {
        left: -46px;
    }
    .slick_btn_next {
        right: -46px;
    }
    .jclu_li_bg {
        width: 80px;
    }
    .join_comp_cont_img,.join_comp_cont_tit,.join_comp_cont_line  {
        display: none;
    }
    .jcci_li {
        position: static;
        width: 20%;
    }
    .join_comp_cont_icon{
        position: static;
    }
    .jcci_li_icon{
        width: 60px !important;
        height: 60px !important;
        margin: auto;
    }
    .join_comp {
        padding-bottom: 70px;
        height: auto;
    }
    .join_comp_cont {
        margin-top: 40px;
    }
    .join_comp_cont_icon .slick-dots {
        bottom: -40px;
    }
    .join_acti h5 {
        color: #253494;
        margin-top: 10px;
    }
    .join_acti_list {
        margin-top: 20px;
    }
    .jcci_li:not(:first-child){
        display: none;
    }
    .jcci_li_text{
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    /* .aeml_li3 .aeml_li_cont_img {
        height: 190px;
    } */
    .about_value_text {
        padding-left: 30px;
    }
    .adcl_year_cont_left, .aycr_li, .about_dev_cont_phle p {
        font-size: 80px;
    }
    .about_hon_text {
        width: 100%;
        padding-right: 0;
    }
    .about_hon_img {
        width: 90%;
        margin: auto;
        margin-top: 20px;
    }
    .about_hon {
        padding-top: 50px;
    }
    .hsct_text_after_parga p {
        font-size: 12px;
        line-height: 34px;
        margin-right: 6px;
    }
    .hsct_text {
        padding: 0 16px;
        height: 34px;
    }
    .home_conq_bg1 {
        width: 80px;
        left: calc(65% - 80px - 25px);
    }
    .home_conq_bg2 {
        width: 160px;
        left: calc(65% - 160px);
    }
    .hctl_cont_circle_text span {
        font-size: 24px;
    }
    .home_conq_text_list li {
        width: 50%;
        padding: 0 20px;
    }
    .home_conq_text_list ul {
        margin: 0 -20px;
    }
    .ys_ban_tit{
        display: none;
    }
    .slick-dots {
        bottom: 15px;
    }
    .abcon_list_ul_li:nth-child(2n+1),
    .vscu_li:nth-child(2n+1),
    .pdlu_li:nth-child(2n+1),
    .nibl_ul_li:nth-child(2n+1){
        animation-delay: .1s;
    }
    .abcon_list_ul_li:nth-child(2n+2),
    .pdlu_li:nth-child(2n+2),
    .vscu_li:nth-child(2n+2),
    .nibl_ul_li:nth-child(2n+2){
        animation-delay: .2s;
    }
    .cpcu_li:not(:first-child){
        display: none;
    }
    .cpcu_li a{
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .ys_ban_btn {
        top: 48%;
        left: 8.5%;
    }
    .join_acti_list_ul .slick-prev, .join_acti_list_ul .slick-next {
        width: 30px;
        height: 30px;
    }
    .join_acti_list_ul .slick-prev::after, .join_acti_list_ul .slick-next::after {
        width: 5px;
        height: 10px;
    }
    .ialu_li {
        padding: 0 5px;
        width: 100%;
    }
    .ind_app_list_ul {
        margin: 0 -5px;
    }
    /* 768end */
}

@media screen and (max-width: 480px) {
    .abcon_list_ul_li {
        width: 100%;
    }
    .yx_ban_cont_btn {
        margin-top: 20px;
    }
    .yx_ban_cont_btn .std_btn1 p {
        line-height: 40px;
    }
    .yx_ban_cont_btn .std_btn1 {
        width: 110px;
    }
    .std_title1 {
        font-size: 22px;
    }
    .abcon_main .yx_ban_cont_tit h1 {
        font-size: 20px;
    }
    .std_title4 {
        font-size: 16px;
    }
    .yx_ban_cont_info {
        margin-top: 16px;
    }
    .albm_tria_icon1 {
        width: 18px;
    }
    .albm_add_li_icon {
        width: 8px;
    }
    .albm_text {
        width: 100%;
    }
    .albm_text .alul_cont_text,.alul_cont_text{
        padding: 20px;
    }
    .std_padding2 {
        padding: 32px 0;
    }
    .alul_cont_text_add {
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .abcon_list {
        margin-bottom: 32px;
    }
    .mod_foot_bot_copy {
        width: 100%;
    }
    .mod_foot_bot_map{
        width: 100%;
        float: left;
        margin-top: 10px;
    }
    .mod_foot_bot_map a {
        margin-left: 0;
        margin-right: 8px;
    }
    .mod_foot_top {
        padding-bottom: 0;
    }
    .mftl_info_li {
        margin-bottom: 10px;
    }
    .yx_ban_cont_btn {
        position: static;
        margin-top: 20px;
    }
    .con_ban {
        top: -15px;
    }
    .con_mess .home_new_parga p {
        font-size: 12px;
    }
    .home_tit::after {
        width: 38px;
        height: 2px;
        bottom: 2px;
    }
    .con_mess .home_tit {
        padding-bottom: 8px;
    }
    .con_mess_list_cont {
        width: 100%;
    }
    .con_mess_list_cont {
        padding: 20px;
    }
    .con_mess_list_cont .ys_select,.facl_li_input input{
        height: 40px;
        padding: 0 10px;
    }
    .cmlc_long,.cmlc_short{
        width: 100%;
    }
    .facl_li {
        padding: 0;
    }
    .facl_li_input{
        height: 40px;
    }
    .facl_li_input textarea {
        padding: 12px 10px;
    }
    .con_mess_list_cont .facl_code_input, .prode_modal_cont .facl_code_input {
        width: 100%;
    }
    .facl_code_input {
        padding-right: 0;
    }
    .facl_li_img {
        width: 130px;
        margin-top: 10px;
    }
    .faca_text p {
        font-size: 12px;
        line-height: 1.75;
    }
    .form_app_cont_agree{
        align-items: flex-start;
    }
    .faca_box {
        top: 4px;
    }
    .con_mess_list_cont .form_app_cont_agree, .prode_modal_cont .form_app_cont_agree,.con_mess_list_cont .facl_li_btn, .prode_modal_cont .facl_li_btn{
        padding: 0;
    }
    .facl_li_btn_sub p {
        font-size: 14px;
        line-height: 40px;
    }
    .con_main .inside_cont {
        padding-top: 32px;
    }
    .ybci_share {
        display: none;
    }
    .ybci_text_num {
        margin-left: 20px;
    }
    .newdet_main .yx_ban_cont_tit h1 {
        padding-top: 32px;
    }
    .newdet_main .yx_ban {
        padding-bottom: 32px;
    }
    .newdet_cont {
        padding: 32px 0px 40px;
    }
    .newdet_cont_text {
        padding-bottom: 20px;
    }
    .newdet_cont_page {
        margin-top: 20px;
    }
    .nibl_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .nibl_ul_li_tit{
        height: auto;
    }
    .home_lay_tit, .home_new_tit {
        margin-bottom: 8px;
    }
    .new_info_top_cont {
        margin-top: 16px;
    }
    .nitc_ul_li_text{
        padding-bottom: 40px;
    }
    .new_info_bot {
        padding-bottom: 42px;
    }
    .viddet_main .newdet_cont {
        padding-top: 32px;
        padding-bottom: 42px;
    }
    .vscu_li {
        width: 100%;
    }
    .vscu_li_text_tit{
        height: auto;
    }
    .video_main .yx_ban_cont {
        padding: 0 20px;
    }
    .vscu_li:last-child{
        margin-bottom: 0;
    }
    .facl_li {
        width: 100%;
    }
    .form_app_cont_list {
        margin: 0;
    }
    .form_app_cont {
        padding: 20px;
    }
    .form_app_cont_list .ys_select, .flsi_num {
        height: 40px;
    }
    .form_app_cont_list .ys_select {
        padding-left: 10px;
        padding-right: 10px;
    }
    .flsi_icon, .flsi_num {
        line-height: 40px;
    }
    .facl_li_select_test p {
        line-height: 40px;
    }
    .facl_li_select {
        padding: 0 10px;
        height: 40px;
    }
    .flsi_icon {
        width: 12px;
    }
    .facl_li_select_input {
        padding-left: 68px;
    }
    .facl_code{
        margin-top: 0;
    }
    .facl_code_input {
        width: 100%;
    }
    .facl_li_btn {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .form_main::after {
        height: 440px;
    }
    .sscu_li {
        width: 100%;
    }
    .soft_main .yx_ban_cont {
        padding: 0 20px;
    }
    .ssnu_li {
        float: none;
        width: auto;
        display: inline-block;
    }
    .soft_sup_nav_ul {
        display: inline-block;
    }
    .soft_sup_nav{
        white-space: nowrap;
        overflow-x: auto;
    }
    .soft_sup_cont {
        margin-top: 0;
    }
    .sscu_li a {
        padding: 20px;
    }
    .sscu_li_tit,.sscu_li_text p {
        height: auto;
    }
    .stcu_li {
        width: 100%;
    }
    .slct_icon {
        width: 40px;
    }
    .stcu_li_cont_top {
        padding: 20px;
    }
    .stcu_li_cont_bot {
        padding: 20px;
    }
    .slcb_tit .std_title3{
        height: auto;
    }
    .slcb_text p {
        height: auto;
    }
    .slcb_text {
        margin-top: 12px;
        margin-bottom: 15px;
    }
    .std_btn1 p, .std_btn2 p {
        font-size: 12px;
        line-height: 34px;
    }
    .stcu_li:last-child{
        margin-bottom: 10px;
    }
    .sup_tech_cont {
        margin-top: 20px;
    }
    .casede_sign_cont {
        width: 100%;
        padding-right: 0;
    }
    .casede_sign_img {
        width: 100%;
        max-width: 100%;
        margin-top: 20px;
    }
    .std_title2 {
        font-size: 20px;
    }
    .casede_sign_cont_text {
        margin-top: 12px;
    }
    .std_margin1,.casede_pro_cont{
        margin-top: 20px;
    }
    .cpbu_li_cont,.calu_li_cont,.casede_achv_cont_list,.cpcu_li a{
        padding: 20px;
    }
    .casede_achv_cont {
        margin-top: 20px;
    }
    .casede_achv_cont_list::before {
        width: 4px;
    }
    .cpcu_li_lab p {
        font-size: 12px;
        line-height: 36px;
    }
    .cpcu_li_lab li {
        padding: 0 15px;
        margin-right: 5px;
    }
    .cpcu_li_tit {
        height: 30px;
        margin-top: 10px;
        margin-bottom: 40px;
    }
    .casede_pro {
        padding-bottom: 60px;
    }
    .slick-dots li {
        height: 4px;
    }
    .mlbu_li_cont {
        padding: 20px;
    }
    .mlbu_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .mlbu_li_cont_tit::before {
        left: -20px;
    }
    .pro_sort_select_top p {
        font-size: 18px;
        line-height: 52px;
    }
    .mat_main .yx_ban, .dev_main .yx_ban {
        margin-top: 52px;
    }
    .pro_sort_select_top img {
        width: 18px;
        margin-left: 10px;
    }
    .pro_sort_select_bot {
        width: 50%;
    }
    .pssb_li a {
        font-size: 14px;
        line-height: 1.5;
        padding: 10px 20px;
    }
    .mlbu_li:last-child,
    .down_list_ul_li:last-child{
        margin-bottom: 10px;
    }
    .dlul_con a {
        padding: 25px;
    }
    .dlul_con_img {
        width: 100%;
        max-width: 100%;
    }
    .dlul_con_text {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .dlul_con_text_tit,.dlul_con_text_parga p{
        height: auto;
    }
    .dlul_con_text .sscu_li_btn {
        margin-top: 10px;
    }
    .prode_modal_tit {
        padding: 16px 20px;
    }
    .prode_modal_cont {
        padding: 20px 30px 20px 20px;
    }
    .prode_modal .ys_modal_close {
        right: 0px;
        top: -40px;
    }
    .qlct_info .mCS-dark.mCSB_scrollTools .mCSB_draggerRail, .prode_modal_cont .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
        width: 2px;
    }
    .qlct_info .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .prode_modal_cont .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
        width: 2px;
    }
    .con_mess_list_cont .form_app_cont_agree, .prode_modal_cont .form_app_cont_agree {
        margin-bottom: 10px;
    }
    .prode_top_tit {
        width: 100%;
        padding-right: 0;
    }
    .prode_top_btn {
        width: 100%;
        margin-top: 10px;
    }
    .ptbu_li {
        width: 110px;
        margin-left: 0;
        margin-right: 10px;
    }
    .prode_top_tit h1 {
        font-size: 20px;
    }
    .prode_bot {
        margin-top: 120px;
    }
    .prode_desc,.prode_adv{
        padding-top: 32px;
    }
    .palu_li {
        width: 100%;
        margin-bottom: 14px;
    }
    .palu_li:last-child,
    .pdlu_li:last-child{
        margin-bottom: 0;
    }
    .palu_li a {
        padding: 14px 20px;
    }
    .pdlu_li {
        width: 100%;
    }
    .ys_main_cont {
        padding-top: 32px;
        padding-bottom: 42px;
    }
    .mc_tab_sortbtn, .mc_table td .l_tabp p, .mc_tab_pro td, .mc_rtvl_xlbd .mc_rtvl_inputbox span {
        font-size: 14px;
    }
    .mc_tab_bd .mc_tab_td0 a {
        padding: 12px 25px;
    }
    .dev_list_cont {
        margin-top: 20px;
    }
    .dltt_tit {
        width: 100%;
        padding-right: 0;
    }
    .dlcu_li_text{
        position: relative;
        padding-bottom: 70px;
    }
    .dltt_btn{
        position: absolute;
        bottom: 20px;
        left: 20px;
    }
    .dev_list {
        padding-bottom: 32px;
    }
    .dlcu_li:last-child{
        margin-bottom: 10px;
    }
    .yx_ban_svg {
        width: 200px;
        margin-top: 100px;
    }
    .yx_banhxbg {
        bottom: 0;
    }
    .yx_bancirbg {
        top: 39%;
        width: 400px;
    }
    .yx_ban_circle::after {
        width: 440px;
        height: 440px;
    }
    .yx_ban_circle_bg {
        width: 500px;
        height: 500px;
    }
    .yx_ban_circle {
        top: 37%;
    }
    .ialu_li{
        width: 100%;
    }
    .ialu_li:last-child{
        margin-bottom: 0;
    }
    .ind_app {
        padding-bottom: 32px;
    }
    .ind_pro_list {
        margin-top: 10px;
    }
    .ind_pro {
        padding-bottom: 60px;
    }
    .qpcu_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .qpcu_li:last-child{
        margin-bottom: 0;
    }
    .std_padding1 {
        padding-top: 32px;
    }
    .qlty_actn_cont_parga {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .qlty_stmt_cont {
        margin-top: 20px;
    }
    /* .qscu_li_cont_text {
        position: static;
        padding: 20px;
        width: 100%;
    } */
    .qlct_info{
        height: auto;
    }
    /* .qscu_li{
        margin-bottom: 0;
    } */
    .qlty_stmt_trian_img1,.qlty_stmt_trian_img2{
        bottom: -4%;
    }
    .qlty_stmt {
        padding-bottom: 50px;
    }
    .slick_btn_prev {
        left: -35px;
    }
    .slick_btn_next {
        right: -35px;
    }
    .qlty_cert {
        width: 85%;
    }
    .jclu_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .jclu_li:last-child{
        margin-bottom: 0;
    }
    .join_cont {
        /* padding-bottom: 32px; */
        padding-top: 32px;
    }
    .join_cont .ys_cont1360{
        padding-bottom: 32px;
    }
    .jclu_li a {
        padding: 20px;
    }
    .jclu_li_icon {
        width: 40px;
        height: 40px;
    }
    .jclu_li .std_btn2 p {
        line-height: 40px;
    }
    .jclu_li .std_btn2 {
        width: 124px;
    }
    .join_comp {
        padding-bottom: 60px;
    }
    .slick-dots li {
        width: 14px;
    }
    .slick-dots li.slick-active {
        width: 20px;
    }
    .join_acti_list_ul .slick-list {
        overflow: hidden;
    }
    .join_acti {
        padding: 32px 0 60px;
    }
    .join_acti_list_ul .slick-dots li.slick-active {
        width: 30px;
    }
    .join_acti_list_ul .slick-dots li {
        width: 30px;
    }
    .about_ent {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .aetl_tit {
        margin-bottom: 12px;
    }
    .aeml_li1 {
        width: 100%;
    }
    .aeml_li2 {
        width: 100%;
        margin: 15px 0;
    }
    .aeml_li3 {
        width: 100%;
    }
    .aebu_li{
        width: 50%;
        margin-bottom: 10px;
    }
    .aebu_li_num {
        font-size: 24px;
        margin-bottom: 4px;
    }
    .about_value_svg {
        width: 100%;
    }
    .about_value_text {
        width: 100%;
        padding-left: 0;
    }
    .avti_li_text {
        padding-left: 8px;
    }
    .about_value {
        padding-bottom: 32px;
    }
    .about_dev_cont_phle {
        display: block;
        width: 100%;
    }
    .about_dev_cont_right {
        width: 100%;
        margin-top: 10px;
    }
    .aulc_ul_li p {
        font-size: 14px;
        line-height: 1.5;
    }
    .adcl_year_cont_left, .aycr_li, .about_dev_cont_phle p {
        font-size: 40px;
    }
    .about_dev_tit {
        padding-top: 32px;
    }
    .about_dev_cont {
        margin-top: 20px;
    }
    .about_dev_btn_icon {
        width: 30px;
    }
    .about_hon {
        padding-top: 32px;
        padding-bottom: 42px;
    }
    .about_hon_img {
        width: 100%;
        margin: auto;
        margin-top: 20px;
        padding-left: 0;
    }
    .about_hon_text_list {
        margin-top: 12px;
    }
    .home_conq::after {
        width: 100%;
    }
    .home_conq_text {
        width: 100%;
    }
    .home_conq_bg1 {
        width: 70px;
        left: calc(100% - 70px - 25px);
    }
    .home_conq_bg2 {
        width: 125px;
        left: calc(100% - 125px);
    }
    .home_conq::before {
        width: 30px;
        height: 30px;
        left: calc(100% - 30px);
    }
    .home_conq_img{
        display: none;
    }
    .home_conq_text_parga {
        margin: 20px 0;
    }
    .home_peer_cont {
        width: 100%;
    }
    .home_peer_cont_parga {
        margin-top: 15px;
        margin-bottom: 22px;
    }
    .hpcd_ul_li_num {
        font-size: 24px;
    }
    .hpcd_ul_li_text p {
        font-size: 14px;
    }
    .home_peer {
        padding-bottom: 300px;
        padding-top: 32px;
    }
    .hsct_text {
        padding: 0 10px;
    }
    .hsct_text_after_icon {
        width: 10px;
    }
    .hsct_text5 {
        left: 73%;
    }
    .abcon_list_ul_li,
    .qpcu_li,
    .stcu_li,
    .vscu_li,
    .mlbu_li,
    .ialu_li,
    .down_list_ul_li,
    .iplu_li,
    .pdlu_li,
    .nibl_ul_li{
        animation-delay: .1s !important;
    }
    .prosel_cont{
        padding: 0 20px;
    }
    .qscu_li_cont_img{
        display: none;
    }
    .qscu_li_cont_ph{
        display: block;
    }
    .qlct_info {
        height: 110px;
    }
    .home_solve_cont_text{
        display: flex;
        flex-wrap: wrap;
        margin-top: 20px;
        margin: 20px -10px 0;
    }
    .hsct_text {
        width: 50%;
        position: static;
        padding: 0;
        background-color: transparent;
        padding: 0 10px;
        margin-bottom: 10px;
    }
    .hsct_text a{
        padding: 0 16px;
        background: #253494;
        display: block;
        width: 100%;
        border-radius: 30px;
        display: flex;
        justify-content: center;
    }
    .hsct_text_after_icon {
        position: relative;
        top: -2px;
    }
    .home_solve {
        padding-bottom: 22px;
    }
    .facl_code_input .facl_li_input::after {
        top: 12px;
        left: 98px;
    }
    .ys_cont1060 {
        width: 100%;
        padding: 0 20px;
    }
    .about_dev_btn {
        width: 100%;
        height: 30px;
        position: absolute;
        bottom: 25px;
        width: 35%;
        left: 50%;
        transform: translateX(-50%);
    }
    .about_dev_btn_prev {
        left: 20px;
    }
    .about_dev_btn_next {
        right: 20px;
    }
    /* 480end */
}

/* 2024.4.23 新增star */
@media screen and (max-width: 1560px) {
    .baseg-applica-top-tit .std_title2::after {
        top: 6px;
        height: 25px;
    }

    .baseg-applica-top {
        margin-bottom: 50px;
    }

    .baseg-applica-btm-le {
        padding: 20px 20px;
    }

    .babr-ul {
        height: 656px;
    }

    .baseg-applica-top-tit {
        margin-bottom: 24px;
    }
}

@media screen and (max-width: 1440px) {
    .baseg-applica-top-info p {
        font-size: 16px;
    }

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

    .blbl-info {
        margin-bottom: 14px;
    }

    .babr-ul {
        height: 580px;
    }

    .babr-li-top-icon {
        width: 54px;
    }

    .babr-li-btm-li.on {
        padding-right: 65px;
    }

}

@media screen and (max-width: 1280px) {
    .babr-li-top-ri {
        padding-left: 12px;
    }

    .babr-li-btm-li {
        padding: 20px 20px;
    }

    .blbl-tit {
        margin-bottom: 7px;
    }

    .babr-ul {
        height: 528px;
    }

    .baseg-applica-top-tit .std_title2 {
        padding-left: 20px;
    }

    .baseg-applica-top {
        margin-bottom: 30px;
    }

    .baseg-applica-top-tit {
        margin-bottom: 18px;
    }

    .baseg-applica-top-tit .std_title2::after {
        top: 5px;
        height: 24px;
        width: 4px;
    }

    .dplb-info p::after {
        top: 8px;
        width: 6px;
        height: 6px;
    }

    .dplb-info p {
        padding-left: 20px;
    }

    .dplb-top {
        margin-bottom: 24px;
    }

    .drive-page-link-lr {
        width: 62px;
    }

    .babr-li-top-icon {
        width: 46px;
    }

    .babr-li-btm-li.on {
        padding-right: 56px;
    }

}


@media screen and (max-width: 1199px) {
    /* .babl-scle {
        pointer-events: none;
    } */
    .baseg-applica-btmbox {
        margin-bottom: 26px;
    }
    
    
}


@media screen and (max-width: 768px) {
    .baseg-applica-top-tit {
        margin-bottom: 12px;
    }

    .baseg-applica-top-info p {
        font-size: 14px;
    }

    .baseg-applica-top {
        margin-bottom: 22px;
    }

    .babl-scle {
        width: 40px;
    }

    .baseg-applica-btm-le {
        width: 100%;
    }

    .baseg-applica-btm-ri {
        width: 100%;
        border-top: 1px solid #D9D9D9;
    }

    .blbl-more {
        border: none;
    }

}

@media screen and (max-width: 480px) {
    .babr-li-top-le {
        margin-top: 0px;
    }

    .blbl-tit {
        margin-bottom: 5px;
    }

    .babr-ul {
        height: 445px;
    }

    .dplb-top {
        margin-bottom: 18px;
    }

    .dplb-info p {
        padding-left: 16px;
    }

    .drive-page-link-lr {
        width: 48px;
    }

    .babr-li-top-icon {
        width: 32px;
    }

    .babr-li-btm-li.on {
        padding-right: 33px;
    }
    
    .babr-ul {
        max-height: 445px;
        height: auto !important;
    }

}


/* 2024.4.23 新增end */