@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1920px) {
    .home_area_mincry{
        height: 100%;
    }
    .pico_top::after {
        top: -50%;
        left: -30%;
        width: 55%;
        height: 830px;
    }
    .tech_modal .ys_modal_content {
        max-height: 530px;
    }
}
@media screen and (max-width: 1919px) {
    .mnmu_li {
        padding: 0 28px;
    }
    .mod_nav_mid_ul {
        margin: 0 -28px;
    }
    .mnmu_li_drop a {
        padding: 0 20px;
    }
   
    /* 1919end */
}
@media screen and (max-width: 1680px) {
    .mnmu_li {
        padding: 0 24px;
    }
    .mod_nav_mid_ul {
        margin: 0 -24px;
    }
    .std_tit1 {
        font-size: 44px;
    }
    .std_padding1 {
        padding: 120px 0;
    }
    .std_padding1_btm{
        padding-bottom: 120px;
    }
    .std_padding1_tp{
        padding-top: 120px;
    }
    .mod_foot_tp_mid {
        padding-left: 200px;
    }
    .newdet_cont_tit h1 {
        font-size: 26px;
    }
    .nrul_ri {
        padding: 32px 68px 40px 50px;
    }
    .nrul_ri_cont_tit {
        margin-top: 22px;
    }
    .new_recom_bg {
        width: 400px;
    }
    .hnbu_li a {
        padding: 30px 40px 42px;
    }
    .report_form_bg_img1 {
        width: 500px;
        left: 100px;
    }
    .report_form_bg_img2 {
        width: 500px;
        right: 100px;
    }
    .std_title2 {
        font-size: 54px;
    }
    .ys_ban_parga p {
        font-size: 22px;
    }
    .ys_ban_btn {
        margin-top: 80px;
    }
    .std_title3 {
        font-size: 44px;
    }
    .home_title h2 {
        margin-top: 10px;
    }
    .hdcd_ul_li_num {
        font-size: 88px;
    }
    .home_deve_cont {
        width: 55%;
    }
    .home_deve_cont_parga {
        margin-top: 50px;
    }
    .home_new_tp_btn {
        top: -10px;
    }
    .home_resp_btn {
        left: 80px;
    }
    .home_resp_le {
        padding-right: 200px;
    }
    .hacm_img1_text_num {
        font-size: 80px;
    }
    .home_about_cont_le {
        width: 440px;
    }
    .hacr_bt {
        width: 300px;
    }
    .autt_parga {
        margin-top: 22px;
    }
    .aubu_li_cont_num {
        font-size: 70px;
    }
    .aubu_li {
        padding: 0 18px;
    }
    .about_us_bt_ul {
        margin: 0 -18px;
    }
    .accu_li_cont_text {
        padding: 0 20px;
    }
    .about_lead_cont_le {
        margin-top: 50px;
        width: calc(100% - 650px);
    }
    .alcl_name {
        padding-bottom: 25px;
    }
    .about_us_line {
        width: 450px;
    }
    .about_lead_cont_ri {
        width: 650px;
        padding-left: 180px;
    }
    .alcr_cont_icon {
        width: 30px;
        margin-top: 30px;
    }
    .aulc_year {
        font-size: 36px;
    }
    .std_tit2, .yxedr_active h2 {
        font-size: 38px;
    }
    .ys_ban_title {
        font-size: 50px;
    }
    .home_deve_cont_data {
        margin-top: 150px;
    }
    .hacl_btn {
        width: 44px;
    }
    .hacr_btn {
        margin-top: 50px;
    }
    .home_about_conts {
        padding: 30px 60px 40px 28px;
    }
    .mod_foot {
        padding-top: 110px;
    }
    .std_title4 {
        font-size: 32px;
    }
    .hult_subtit {
        margin-top: 30px;
    }
    .hfcr_ul_li_img {
        margin-top: 80px;
    }
    .hfcr_ul_li_text::before {
        height: 240px;
    }
    .contus_cont_le_li {
        margin-bottom: 50px;
    }
    .inwu_li {
        padding: 0 40px;
    }
    .inddet_nav_wrap_ul {
        margin: 0 -40px;
    }
    .inwu_li p {
        font-size: 16px;
        line-height: 70px;
    }
    .inddet_nav {
        height: 70px;
    }
    .deve_key_tp_text {
        padding-right: 100px;
    }
    .dkbu_li_cont_num {
        font-size: 80px;
    }
    .deve_key_bt {
        margin-top: 40px;
    }
    .dscl_ul_li_text {
        padding: 50px;
    }
    .deve_team_list {
        margin-top: 60px;
    }
    .dtlu_li {
        margin-bottom: 40px;
    }
    .dult_li, .dulb_item_li_parga {
        padding-left: 10px;
    }
    .dacl_tab {
        width: 210px;
        padding: 35px 40px;
    }
    .dacl_tab_ul_li {
        margin-bottom: 25px;
    }
    .deve_achie {
        padding-bottom: 200px !important;
    }
    .dacl_ul {
        width: calc(100% - 210px);
    }
    .pipeline_cont_side {
        left: 25px;
    }
    .pclu_li {
        padding-top: 80px;
    }
    .medic_cont_img {
        margin-top: 50px;
        margin-bottom: 40px;
    }
    .jrll_btn {
        margin-top: 80px;
    }
    /* .join_acti_cont {
        padding-left: calc(50% - 41.25%);
    } */
    .join_acti_cont_btn {
        left: calc(50% - 41.25%);
    }
    .eglu_li_cont {
        padding: 40px 30px 30px 25px;
    }
    .eglu_li_cont_parga {
        margin-top: 16px;
    }
    .egdc_list_li {
        padding: 25px 48px 25px 32px;
    }
    .egdc_list_li_parga {
        margin-top: 16px;
    }
    .employ_conf_hon_tit {
        margin-top: 60px;
    }
    .echc_swiper_li_parga p {
        font-size: 16px;
    }
    .eccb_ul_li_logo {
        width: 115px;
    }
    .employ_happy_atmo_btn {
        margin-top: 80px;
    }
    .employ_happy_welf_list {
        padding-left: 20px;
    }
    .ehwl_ul_li_cont .ys_imgbox_cover {
        width: 26px;
    }
    .ehwl_ul_li {
        padding: 0 6px;
        margin-bottom: 20px;
    }
    .ehwl_ul {
        margin: 0 -6px;
    }
    /* .employ_conf_hon_cont {
        padding-left: calc(50% - 41.25%);
    } */
    .alct_parga {
        padding-top: 14px;
    }
    .pipeline_cont_list {
        padding: 0 90px;
    }
    .pcsu_li img {
        width: 18px;
    }
    .pipeline_cont_side {
        width: 220px;
    }
    .plbh_li {
        padding: 14px 10px;
    }
    .about_deve_cont_bt::after {
        top: 185px;
    }
    .adcb_ul_li.on {
        margin-top: 178px;
    }
    .pclu_li.act .piri_parga1 {
        width: 14%;
    }
    /* .plbh_item_ri_info {
        width: 86%;
    } */
    .pclu_li.act .plbh_li2 {
        width: 14%;
    }
    /* 2023.7.6新增-start */
    .contus_info_bt_li {
        padding: 70px 0;
    }
    .contus_info_bt {
        padding-bottom: 70px;
    }
    .contus_global_main {
        padding-left: calc(50% - 41.25%);
    }
    .contus_global_main_ri {
        width: 1200px;
    }
    #canvasBox{
        width: 1000px;
        height: 1000px;
        margin-left: calc(100% - 870px);
    }
    .contus_global_cont{
        height: 700px;
    }
    .contus_global_cont_bg{
        width: 1000px;
        height: 1000px;
        right: -130px;
    }
    .contus_global_circle {
        width: 870px;
        height: 870px;
    }
    .form_pop .contus_cont_ri_cont {
        padding: 90px 0 60px;
    }
    .form_pop .ys_modal_close {
        right: 40px;
        width: 20px;
    }
    .contus_global_info{
        right: calc(50% - 41.25%);
    }
    /* 2023.7.6新增-end */
    .pclu_li:first-child {
        padding-top: 120px;
    }
    .pipeline_cont_side {
        top: 120px;
    }
    .dacl_tab {
        padding: 35px 30px;
    }
    .contus_info_bt {
        padding-bottom: 30px;
    }
    .pipeline_cont_notice {
        padding: 0 90px;
    }
    .deve_achie_notice {
        padding-left: 210px;
    }
    .inwu_li a {
        line-height: 70px;
    }
    .ptwl_tit_icon {
        width: 50px;
        margin-right: 26px;
    }
    .pico_top_wrap_le {
        padding-right: 110px;
    }
    .std_padd120{
        padding: 100px 0;
    }
    .std_padd120_tp{
        padding-top: 100px;
    }
    .std_padd120_btm {
        padding-bottom: 100px;
    }
    .std_padd100_tp {
        padding-top: 90px;
    }
    .std_padd100{
        padding: 90px 0;
    }
    .std_padd100_btm{
        padding-bottom: 90px;
    }
    .ptwl_tit {
        margin-bottom: 25px;
    }
    .dise_edr_cry h4 {
        font-size: 22px;
        margin-bottom: 20px;
    }
    .pico_top::after {
        top: -50%;
        left: -30%;
        width: 50%;
        height: 700px;
    }
    .birt_ul_li_box {
        padding: 90px 0;
    }
    .buls_icon {
        width: 30px;
        margin-right: 16px;
    }
    .bulb_ul_li {
        margin-bottom: 14px;
    }
    .bulb_ul {
        margin-bottom: 40px;
    }
    .birt_ul_li:nth-child(2n) .bulb_ri {
        padding-left: 0px;
        padding-right: 40px;
    }
    .bulb_ri {
        padding-left: 40px;
    }
    .tech_aside_li {
        padding-left: 12px;
        font-size: 14px;
        margin: 10px 0;
    }
    .tech_navbox {
        padding-left: 10px;
        width: 140px;
    }
    .tech_item .ys_cont1400, .tech_mult .ys_cont1400{
        padding: 0 20px;
    }
    .tech_aside_li::after {
        top: 10px;
        width: 6px;
        height: 6px;
    }
    .tech_aside_li::before {
        left: 0;
        top: 10px;
        width: 6px;
        height: 6px;
    }
    .tech_aside_nav::after {
        height: calc(100% - 48px);
    }
    .tech_aside_navline {
        max-height: calc(100% - 48px);
    }
    .tech_mult_cont {
        padding: 90px 0;
    }
    .tech_mult_le {
        padding-right: 120px;
    }
    .tech_mult_le h2 {
        margin-bottom: 20px;
    }
    .tech_mult_le_word p {
        margin-bottom: 12px;
    }
    .tcul_box {
        border-radius: 20px;
        padding: 60px 30px 50px;
    }
    .tcul_box {
        border-radius: 20px;
        background: #FFF;
        box-shadow: 0px 2px 16px 1px rgba(0, 0, 0, 0.10);
        display: block;
        padding: 60px 30px 50px;
        position: relative;
        transition: all .36s;
        height: 100%;
    }
    .tcul_icon {
        width: 56px;
    }
    .tcul_arrow {
        width: 46px;
        height: 46px;
        bottom: -23px;
    }
    .tcul_text{
        margin: 30px 0 16px;
    }
    .tech_modal .ys_modal_content {
        max-height: 460px;
    }
    .tech_spec .tcul_box {
        padding: 60px 30px 30px;
    }
    .tech_spec .tcul_text {
        margin: 40px 0 24px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_btm {
        padding-left: 80px;
    }
    .tech_spec .tcul_icon {
        width: 68px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_box {
        padding: 70px 60px 80px 70px;
    }
    .tech_spec .tech_creat_ul_li {
        margin-bottom: 50px;
    }
    .teul_box {
        padding: 40px 30px 60px;
    }
    .teul_btm_icon {
        width: 34px;
        margin-right: 20px;
    }
    .teul_word {
        margin: 14px 0 28px;
    }
    .tdul_box {
        padding: 60px 26px;
        border-radius: 20px;
    }
    .tdul_tit {
        margin: 40px 0 15px;
    }
    .tech_diag_ul {
        margin: 0 -10px;
    }
    .tech_diag_ul_li {
        padding: 0 10px;
    }
    .tnul_li_ri {
        width: 70px;
    }
    .tnul_li_le {
        width: calc(100% - 70px);
        padding-right: 54px;
    }
    .tmul_box {
        padding: 50px 125px 45px 50px;
        border-radius: 20px;
    }
    .tmul_word {
        padding-left: 40px;
    }
    .tmul_icon {
        width: 64px;
    }
    .tmul_word h3{
        font-size: 22px;
    }
    .tech_modal_cont {
        width: 900px;
        padding: 70px 40px;
        border-radius: 20px;
    }
    .tech_modal_tit {
        padding-bottom: 20px;
        margin-bottom: 30px;
    }
    .dbul_tp_icon {
        width: 50px;
        margin-bottom: 12px;
    }
    .dbul_tp {
        margin-bottom: 36px;
    }
    .dbul_box {
        padding: 50px 45px 35px;
        border-radius: 25px;
    }
    .dise_list h2 {
        margin-bottom: 50px;
    }
    .dlul_ri {
        padding-left: 150px;
    }
    .dlul_ri_icon {
        width: 38px;
        margin-bottom: 18px;
    }
    .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 150px;
        padding-left: 0px;
    }
    .dlul_sec {
        padding: 80px 0;
    }
    .pipeline_cont_list {
        padding: 120px 90px 0;
    }
    .pclu_li_tit {
        margin-bottom: 20px;
    }
    .pclu_li_word {
        margin-bottom: 40px;
    }
    .plbt_icon {
        width: 30px;
        margin-right: 16px;
    }
    .piri_parga p {
        font-size: 14px;
    }
    .piri_more_bg {
        height: 12px;
    }
    .pclu_li_nour .plbh_li {
        padding: 10px 10px;
    }
    .plnt_right_icon {
        width: 36px;
        margin-right: 10px;
    }
    .heal_line_hd_list {
        font-size: 18px;
        padding: 24px 10px;
    }
    .hlbi_more_lis {
        padding: 24px 10px;
    }
    .ecul_box {
        width: 110px;
        height: 110px;
        padding: 14px 8px;
        box-shadow: 0px 6px 13px rgba(59, 68, 172, 0.20);
    }
    .ecul_text p {
        font-size: 14px;
    }
    .ecul_icon {
        width: 26px;
    }
    .ecol_crea_le, .ecol_crea_ri {
        width: 140px;
        top: 135px;
    }
    .ecol_crea_ul {
        max-height: 630px;
        width: 100%;
    }
    .ecol_crea h2 {
        margin-bottom: 20px;
    }
    .ecol_list_ul_li {
        padding: 0 10px;
    }
    .ecol_list_ul {
        margin: 0 -10px;
    }
    .elul_box {
        padding: 25px 20px 0px;
    }
    .ecol_list h2 {
        margin-bottom: 40px;
    }
    .halh_top_icon img {
        width: 22px;
    }
    .halh_top_icon, .hltr_icon {
        width: 36px;
        height: 36px;
        margin-right: 14px;
    }
    .halh_top {
        padding: 10px 24px 10px 12px;
    }
    .home_area_ri {
        padding: 0 15px;
    }
    .home_area_le {
        padding: 0 15px;
    }
    .home_area_wrap {
        margin: 0 -15px;
    }
    .haru_li {
        padding: 0 15px;
    }
    .home_area_ri_ul {
        margin: 0 -15px;
    }
    .home_area_wrap {
        margin-bottom: 32px;
    }
    .haru_li_top_pic {
        width: 26px;
    }
    .hltr_img {
        width: 80px;
    }
    .hltr_icon{
        margin-right: 0px;
    }
    .home_area_le_arrow {
        margin-top: 15px;
    }
    .haru_li_btm_tit {
        margin-bottom: 10px;
    }
    .home_area_mincry {
        margin-top: 10px;
    }
    .home_area_mincry{
        width: 82.5%;
    }
    .home_area_min h2 {
        font-size: 48px;
    }
    .mnmu_li_drop li {
        padding: 0 14px;
    }
    .hltr_icon {
        width: 60px !important;
        height: 60px !important;
    }
    .haru_li a {
        padding: 20px 25px 40px;
    }
    /*20240826*/
    .add_cont{
        padding-top: 90px;
    }
    .dise_main .dlul_ri {
        padding-left: 100px;
    }
    .dise_main .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 100px;
        padding-left: 0px;
    }
    .dise_main .dise_list_ul_li {
        margin-bottom: 100px;
    }
    .std_tit3, .yxedr_active h3 {
        font-size: 24px;
    }
    .mfbr_link a, .mod_foot_bt p, .mod_foot_bt p a{
        font-size: 12px;
    }
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .mnmu_li {
        padding: 0 20px;
    }
    .mod_nav_mid_ul {
        margin: 0 -20px;
    }
    .yx_search3xlbox {
        height: 280px;
    }
    /* .mnmu_li_drop ul {
        padding: 15px 20px;
    } */
    /* .mnmu_li_drop a {
        padding: 0 16px;
    } */
    .mnmu_li_drop img {
        margin-right: 18px;
    }
    .std_tit1 {
        font-size: 42px;
    }
    .std_tit4, .yxedr_active h4 {
        font-size: 22px;
    }
    .dcrt_icon {
        width: 22px;
    }
    .dcrt_text,.about_main h2 {
        width: calc(100% - 22px);
    }
    .dcul_cont_ri_parga {
        margin-top: 12px;
    }
    .dcul_cont_ri_parga p {
        line-height: 1.75;
        margin-bottom: 10px;
    }
    .duty_cont_bg1_img2,.duty_cont_bg1_img1 {
        width: 800px;
    }
    .duty_cont_ul_li:last-child {
        margin-bottom: 70px;
    }   
    .mod_foot_bt_le a:last-child {
        margin-left: 20px;
    } 
    .mod_foot_bt p, .mod_foot_bt p a {
        font-size: 12px;
    }
    .newdet_cont_le, .newdet_cont_tit {
        padding-right: 100px;
    }
    .newdet_cont_le_tp {
        padding-bottom: 25px;
    }
    .newdet_cont_ri_tit {
        padding-bottom: 20px;
    }
    .ncrl_ul_li_text {
        padding: 20px 0 0;
    }
    .nrul_ri_cont_tit {
        margin-top: 18px;
        margin-bottom: 10px;
    }
    .rcbu_li {
        padding: 0 80px;
    }
    .report_cont_bt_ul {
        margin: 0 -80px;
    }
    .rcbu_li_cont {
        padding: 20px 0;
    }
    .rlti_img {
        width: 12px;
    }
    .rlct_icon {
        width: 30px;
        height: 30px;
    }
    .report_form {
        padding-top: 80px !important;
    }
    .report_form_cont_box {
        padding: 40px 60px 80px;
    }
    .rfcb_code {
        padding-top: 0;
    }
    .ys_ban_bg {
        width: 400px;
    }
    .std_title2 {
        font-size: 50px;
    }
    .ys_ban_parga p {
        font-size: 20px;
    }
    .ys_ban_parga {
        margin-top: 20px;
    }
    .ys_ban_btn {
        margin-top: 60px;
    }
    .std_title4 {
        font-size: 32px;
    }
    .hfcr_ul_li_text {
        padding-left: 50px;
        padding-top: 20px;
    }
    .home_fiel_cont_ri {
        padding-left: 180px;
    }
    .hfcr_ul_li_img {
        margin-top: 80px;
    }
    .hfcr_ul_li {
        margin-right: 80px;
    }
    .hfcl_parga {
        margin-bottom: 60px;
    }
    .hfcr_ul_li_text::before {
        height: 220px;
    }
    .hfcr_ul_li.on .hfcr_ul_li_text {
        margin-top: 60px;
    }
    .home_deve_cont {
        width: 60%;
    }
    .hdcd_ul_li_num {
        font-size: 78px;
    }
    .home_resp_le {
        width: calc(100% - 600px);
        padding-right: 150px;
    }
    .home_resp_ri {
        width: 600px;
        padding: 0 70px;
    }
    .home_resp_le_tit {
        padding-bottom: 30px;
    }
    .home_resp_le_cont {
        margin-top: 30px;
    }
    .home_resp_bg_img1 {
        width: 800px;
    }
    .home_resp_btn {
        left: 60px;
    }
    .home_about_parga {
        margin-top: 20px;
        width: 60%;
    }
    .home_about_cont_le {
        width: 400px;
    }
    .hacm_img2 {
        width: 280px;
    }
    .hacm_img1 {
        width: 200px;
    }
    .hacm_img1_text_num {
        font-size: 70px;
    }
    .hacm_img1_text_parga p {
        font-size: 18px;
    }
    .hacm_img1_text_num span {
        right: -20px;
    }
    .hacr_bt span {
        font-size: 18px;
        right: -28px;
        top: 16px;
    }
    .aubu_li_cont_num {
        font-size: 64px;
    }
    .about_us_tp_text {
        padding-right: 50px;
    }
    .autt_parga p,.alcl_name_parga p, .alcl_info p, .alcl_prize_list p{
        line-height: 1.75;
    }
    .about_us_tp {
        margin-bottom: 40px;
    }
    .about_lead_cont_ri {
        padding-left: 140px;
        padding-right: 30px;
    }
    .alcl_prize_list li::before {
        top: 10px;
    }
    .alcl_info p {
        margin-bottom: 12px;
    }
    .accu_li_cont_text {
        bottom: -22%;
    }
    .alct_tit {
        margin-bottom: 18px;
    }
    .alct_parga p {
        line-height: 1.75;
    }
    .about_deve_cont_bt {
        padding-left: 120px;
    }
    .aulc_year {
        font-size: 32px;
    }
    .ys_ban_title {
        font-size: 46px;
    }
    .ybdu_li {
        width: 46px;
        height: 46px;
    }
    .hfcr_ul_li_text::before {
        height: 228px;
    }
    .home_deve_cont_data {
        margin-top: 120px;
    }
    .hacl_btn {
        width: 38px;
    }
    .mod_foot {
        padding-top: 90px;
    }
    .about_deve,.duty_cont,.mod_padd1{
        padding-top: 80px !important;
    }
    .mod_padd2{
        padding-bottom: 80px !important;
    }
    .contus_cont_ri_cont {
        padding: 40px 52px 76px;
    }
    .ccrc_list_li {
        padding: 0 16px;
    }
    .ccrc_list {
        margin: 0 -16px;
    }
    .ccrc_list_li_parga p {
        font-size: 16px;
    }
    .ccrc_list_li_parga {
        margin-bottom: 10px;
    }
    .dkti_icon {
        width: 30px;
    }
    .dkbu_li_cont_num {
        font-size: 70px;
    }
    .dkbu_li_cont {
        padding: 18px 22px;
    }
    .dkbu_li {
        padding: 0 8px;
        margin-bottom: 16px;
    }
    .deve_key_bt_ul {
        margin: 0 -8px;
    }
    .deve_syst_parga {
        width: 40%;
    }
    .deve_team_list {
        margin-top: 50px;
    }
    .team_pop .ys_modal_content {
        padding: 80px 150px 80px 60px;
    }
    .dacl_ul_li_bt .dult_type .dulb_item_li_parga p {
        font-size: 16px;
        line-height: 24.5px;
    }
    .dulb_item_li_parga p {
        font-size: 14px;
    }
    .dulb_item_li {
        padding: 15px;
    }
    .deve_achie {
        padding-bottom: 160px !important;
    }
    .inwu_li {
        padding: 0 30px;
    }
    .inddet_nav_wrap_ul {
        margin: 0 -30px;
    }
    .pipeline_cont_box .ys_cont1200{
        padding: 0 50px;
    }
    .ppbl_cont_ri p {
        font-size: 16px;
    }
    .pro_pop_bd {
        padding: 40px 100px 40px 60px;
    }
    .ppbl_cont_le p {
        font-size: 18px;
    }
    .pipeline_view_tit h2, .pclu_li_tit,.recruit_pop_top_tit,.employ_grow_tit {
        font-size: 26px;
    }
    .mclu_li_tp {
        padding: 30px 60px;
    }
    .mclu_li_bt,.mclu_li_bt_cont{
        padding: 0 60px 16px;
    }
    .mlbt_ul_li {
        padding: 22px 0;
    }
    /* .mclu_li.act {
        padding-top: 25px;
    } */
    .mlbt_ul_li:first-child p {
        font-size: 18px;
    }
    .mlbt_ul_li p {
        font-size: 16px;
    }
    .mlbi_ul_li {
        padding: 0 30px;
        margin-bottom: 60px;
    }
    .mlbi_ul {
        margin: 0 -30px;
    }
    .mlbi_ul_li_text p {
        font-size: 16px;
    }
    .pro_pop_hd {
        padding: 20px 60px;
    }
    .join_recruit_list_ul {
        margin: 0 -60px;
    }
    .jrlu_li {
        padding: 0 60px;
    }
    .join_recruit_list {
        margin-top: 50px;
    }
    .jrll_btn {
        margin-top: 70px;
    }
    .recruit_pop_bot {
        padding: 50px 100px 140px 140px;
    }
    .recruit_pop_top_tit {
        left: 140px;
    }
    .eglu_li_cont_parga p {
        line-height: 1.75;
    }
    .employ_grow_idea .employ_grow_tit {
        margin-top: 35px;
        margin-bottom: 20px;
    }
    .egdc_list_li_parga p {
        line-height: 1.75;
    }
    .egdc_list_li {
        padding: 20px 40px 20px 25px;
    }
    .eccb_ul_li_logo {
        width: 100px;
        right: 26px;
    }
    .eulc_text p {
        font-size: 14px;
    }
    .ehwl_ul_li_cont .ys_imgbox_cover {
        line-height: 50px;
    }
    .employ_happy_welf_cont {
        margin-top: 60px;
    }
    .employ_happy_atmo_btn {
        margin-top: 60px;
    }
    .mod_foot_tp_mid {
        padding-left: 160px;
        padding-right: 160px;
    }
    .esll_bg {
        width: 300px;
    }
    .egdc_list_li_parga p::before {
        top: 10px;
    }
    .pcsu_li p{
        font-size: 14px;
    }
    .pipeline_cont_side {
        width: 190px;
    }
    .pipeline_cont_list {
        padding: 0 40px;
    }
    .pipeline_cont_side {
        left: 10px;
    }
    .plbh_li p {
        font-size: 14px;
    }
    .mlbi_arrow .ahtb_icon {
        width: 34px;
        height: 34px;
    }
    .mlbi_arrow .ahtb_icon_img {
        width: 8px;
    }
    .mlbi_arrow .ahtb_next {
        right: -50px;
    }
    .mlbi_arrow .ahtb_prev {
        left: -50px;
    }
    .mclu_li_bt,.mclu_li_bt_cont {
        padding: 0 60px 76px;
    }
    .about_deve_cont_bt::after {
        top: 180px;
    }
    .adcb_ul_li.on {
        margin-top: 173px;
    }
    .mult_info{
        max-height: 147.2px;
    }
    .file_pop_parga p {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .mclu_li_bt, .mclu_li_bt_cont {
        padding: 0 60px 50px;
    }
    /* 2023.7.6新增-start */
    .contus_info_tp, .contus_mess, .contus_global {
        padding: 100px 0;
    }
    .contus_mess_cont h2, .citc_text_parga_tit h2 {
        font-size: 26px;
    }
    .citc_text_phone {
        padding-left: 60px;
    }
    .cibl_tit, .contus_global_tit h2 {
        margin-bottom: 40px;
    }
    .contus_info_bt_li {
        padding: 60px 0;
    }
    .contus_info_bt {
        padding-bottom: 60px;
    }
    .map_pos_ul_li p {
        font-size: 14px;
        line-height: 34px;
    }
    .mpul_info_tit {
        font-size: 18px;
        line-height: 1.75;
        margin-bottom: 20px;
    }
    .mpul_info {
        margin-top: 20px;
    }
    .mpul_info_mess_icon {
        width: 20px;
        margin-right: 12px;
    }
    .mpul_info_mess li {
        margin-bottom: 20px;
    }
    .contus_mess_cont_bg img:nth-child(1) {
        width: 220px;
    }
    .contus_mess_cont_bg img:nth-child(2) {
        width: 160px;
    }
    .cmcb_button_parga {
        font-size: 16px;
        line-height: 40px;
        padding: 0 60px;
    }
    .cmcb_button::before, .cmcb_button::after {
        clip: rect(0px, 176px, 56px, 12px);
    }
    /* 2023.7.6新增-end */
    .contus_info_bt {
        padding-bottom: 20px;
    }
    .pipeline_cont_notice {
        padding: 0 40px;
    }
    .mod_foot_tp_mid {
        padding-right: 50px;
    }
    .pico_top_wrap_le {
        padding-right: 90px;
    }
    .tdul_box {
        padding: 50px 20px;
        border-radius: 20px;
    }
    .dbul_box {
        padding: 50px 38px 35px;
    }
    .pipeline_cont_list {
        padding: 110px 40px 0px;
    }
    .pclu_li_word {
        margin-bottom: 30px;
    }
    .pclu_li_tit {
        margin-bottom: 16px;
    }
    .home_area .tcul_arrow {
        width: 40px;
        height: 40px;
    }
    .home_area_le_arrow{
        margin-top: 10px;
    }
    .home_area_min_word {
        margin: 20px 0 40px;
    }
    .home_area_min {
        width: 30%;
    }
    .haru_li_btm_word p {
        line-height: 1.5;
    }
    .haru_li_btm_tit {
        margin-bottom: 6px;
    }
    .home_area_min h2 {
        font-size: 46px;
    }
    .mnmu_li_drop li {
        padding: 0 10px;
    }
    .haru_li a {
        padding: 20px 25px 40px;
    }
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .tech_main h2 {
        margin-bottom: 40px;
    }
    .mod_foot_tp_logo {
        width: 140px;
    }
    .mod_foot_tp {
        margin-bottom: 80px;
    }
    .mod_nav_other_report a, .mnmu_li a{
        font-size: 16px;
    }
    .mod_nav_other_report a,.yx_search3box,.mnoi_lang_parga p,.mnmu_li a,.mod_nav_logo a{
        line-height: 70px;
    }
    .mnoi_sech {
        margin-right: 28px;
    }
    .mod_ban, .newdet_main, .report_main {
        margin-top: 70px;
    }
    .std_tit1 {
        font-size: 40px;
    }
    .mod_ban_text_tit h1::after {
        content: "";
        width: 26px;
        height: 34px;
    }
    /* .mod_ban_text_tit h1 {
        padding-left: 40px;
    } */
    .std_parga p {
        font-size: 14px;
    }
    .mod_ban_text_parga p {
        line-height: 1.75;
    }
    .mod_ban_bread ul {
        margin: 0 -14px;
    }
    .mod_ban_bread li {
        padding: 0 14px;
    }
    .mod_ban_bread {
        padding: 10px 0;
    }
    .std_padding1 {
        padding: 100px 0;
    }
    .std_padding1_btm{
        padding-bottom: 100px;
    }
    .std_padding1_tp{
        padding-top: 100px;
    }
    .dcul_cont {
        padding: 28px 60px 28px 30px;
    }
    .std_tit4, .yxedr_active h4 {
        font-size: 20px;
    }
    .dcrt_icon {
        width: 18px;
    }
    .dcrt_text,.about_main h2 {
        width: calc(100% - 18px);
    }
    .duty_cont_btn a {
        font-size: 14px;
        line-height: 36px;
    }
    .duty_cont_bg1_img2, .duty_cont_bg1_img1 {
        width: 500px;
    }
    .duty_cont_bg_img1, .duty_cont_bg_img2, .duty_cont_bg_img3 {
        width: 400px;
    }
    .duty_cont_ul_li:last-child {
        margin-bottom: 50px;
    }
    .duty_cont_ul_li {
        margin-bottom: 30px;
    }
    .mnmu_li_drop p {
        font-size: 14px;
    }
    .yx_search3xlbox {
        top: 70px;
    }
    .yx_search3_xls input {
        font-size: 14px;
    }
    .yx_search3xlbtn {
        width: 22px;
    }
    .newdet_cont_tit h1 {
        font-size: 24px;
    }
    .nclt_info_data_time {
        margin-right: 30px;
    }
    .nclt_info_share {
        margin-right: 20px;
    }
    .newdet_cont_le_bt {
        margin-top: 25px;
    }
    .newdet_cont_ri {
        width: 300px;
    }
    .newdet_cont_le, .newdet_cont_tit {
        width: calc(100% - 300px);
        padding-right: 80px;
    }
    .nclb_cont p {
        font-size: 14px;
        line-height: 1.75;
        margin-bottom: 10px;
    }
    .yxedr_active h6 {
        line-height: 1.75;
        margin-bottom: 12px;
    }
    .newdet_cont_le_page a {
        font-size: 14px;
        line-height: 1.75;
    }
    .new_recom_bg {
        width: 350px;
    }
    .nctu_li a {
        font-size: 14px;
        line-height: 36px;
    }
    .std_margin1 {
        margin-top: 30px;
    }
    .hnbu_li_tit {
        margin-top: 10px;
        margin-bottom: 18px;
    }
    .hnbu_li {
        padding: 0 12px;
    }
    .new_cont .hnbu_li {
        margin-bottom: 30px;
    }
    .home_new_bt_ul {
        margin: 0 -12px;
    }
    .pc_fenye li {
        width: 36px;
        height: 36px;
        font-size: 14px;
        line-height: 36px;
    }
    .new_cont {
        padding: 80px 0;
    }
    .report_cont_bg {
        top: -70px;
        width: 350px;
    }
    .rlct_tit {
        font-size: 16px;
    }
    .rcbu_li_cont {
        padding: 15px 0;
    }
    .rfcb_item_tit {
        font-size: 18px;
        margin-bottom: 18px;
    }
    .rill_name p {
        font-size: 16px;
    }
    .report_form_cont_box {
        padding: 40px 50px 60px;
    }
    .rfcb_item_text textarea{
        font-size: 14px;
    }
    .rfcb_item_text textarea::placeholder{
        font-size: 14px;
    }
    .ricr_ul_li_parga p {
        font-size: 16px;
    }
    .ricr_ul_li {
        margin-bottom: 18px;
    }
    .ricr_ul_li_input input {
        font-size: 16px;
    }
    .report_form_bg_img1 {
        width: 400px;
        left: 50px;
    }
    .report_form_bg_img2 {
        width: 400px;
        right: 50px;
    }
    .ys_ban_bg {
        width: 300px;
    }
    .std_title2 {
        font-size: 46px;
    }
    .ys_ban_parga p {
        font-size: 18px;
    }
    .ys_ban_parga {
        margin-top: 15px;
    }
    .ys_ban_btn {
        margin-top: 50px;
    }
    .home_fiel_cont_ri {
        padding-left: 120px;
    }
    .hfcr_ul_li {
        /* width: 450px; */
        margin-right: 60px;
    }
    .hfcr_ul_li_text {
        padding-left: 40px;
        padding-top: 10px;
    }
    .std_title4 {
        font-size: 28px;
    }
    .hfcr_ul_li_img {
        margin-top: 60px;
    }
    .hfcr_ul_li_text::before {
        height: 200px;
    }
    .hfcr_ul_li.on .hfcr_ul_li_text {
        margin-top: 40px;
    }
    .hdcd_ul_li_num {
        font-size: 68px;
    }
    .home_resp_le {
        width: calc(100% - 530px);
        padding-right: 100px;
    }
    .home_resp_ri {
        width: 530px;
        padding: 0 50px;
    }
    .home_about_cont_le {
        width: 350px;
    }
    .hacm_img2 {
        width: 260px;
    }
    .hacr_tp_le .hacm_img2{
        width: 240px;
    }
    .hacm_img1 {
        width: 190px;
    }
    .hacm_img1_text_num {
        font-size: 64px;
    }
    .hacm_img1_text_parga p {
        font-size: 16px;
    }
    .hacr_bt {
        width: 280px;
    }
    .home_fiel_bg {
        width: 700px;
    }
    .std_title3 {
        font-size: 40px;
    }
    .about_us_line {
        width: 400px;
    }
    .aubu_li_cont_num {
        font-size: 58px;
    }
    .alcl_name {
        padding-bottom: 18px;
    }
    .about_lead_cont_le {
        margin-top: 40px;
        width: calc(100% - 550px);
    }
    .about_lead_cont_ri {
        width: 550px;
        padding-left: 100px;
    }
    .alcl_name_text {
        font-size: 26px;
    }
    .alcl_info {
        margin-top: 20px;
        margin-bottom: 30px;
    }
    .alcl_info p {
        margin-bottom: 8px;
    }
    .alcl_prize_list li {
        padding-left: 18px;
    }
    .alcl_prize_list li::before {
        width: 6px;
        height: 6px;
        top: 8px;
    }
    .std_tit2, .yxedr_active h2 {
        font-size: 36px;
    }
    .adcb_ul_li {
        width: 270px !important;
    }
    .adcb_ul_li::after {
        width: 344px;
        height: 62px;
        bottom: -52px;
    }
    .adcb_ul_li::before{
        width: 344px;
        height: 62px;
        bottom: -52px;
        left: -440px;
    }
    .aulc_year {
        font-size: 30px;
    }
    .aulc_info li::before {
        top: 8px;
    }
    .ys_ban_title {
        font-size: 42px;
    }
    .hfcr_ul_li_text::after {
        width: 12px;
        height: 12px;
        left: -6px;
    }
    .hfcr_ul_li_text::before {
        height: 200px;
    }
    .hult_subtit {
        font-size: 18px;
        margin-top: 20px;
    }
    .home_deve_cont_data {
        margin-top: 90px;
    }
    .home_about_conts_ri {
        padding-left: 40px;
    }
    .accu_li_cont_text {
        bottom: -20%;
    }
    .alct_parga1 {
        margin-top: 50px;
    }
    .ahbc_li_cont {
        padding: 20px 20px 25px 30px;
    }
    .alct_parga1 p {
        font-size: 16px;
    }
    .ahtb_icon {
        width: 35px;
        height: 35px;
    }
    .about_hon_tp_btn {
        width: 80px;
    }
    .ahtb_icon_img {
        width: 8px;
        height: 14px;
    }
    .ccll_info_li {
        margin-bottom: 16px;
    }
    .ccll_info_li_bt a, .ccll_info_li p {
        font-size: 18px;
    }
    .contus_cont_ri_cont {
        padding: 30px 42px 66px;
    }
    .inddet_nav_wrap.isfixed {
        top: 70px;
    }
    .inwu_li p {
        font-size: 14px;
        line-height: 60px;
    }
    .inddet_nav {
        height: 60px;
    }
    .dkbu_li_cont_num {
        font-size: 60px;
    }
    .dktt_tit {
        margin-bottom: 30px;
    }
    .dsct_ul_li {
        padding: 0 44px;
    }
    .dsct_ul {
        margin: 0 -44px;
    }
    .dult_tit {
        font-size: 26px;
    }
    .team_pop_btn_icon {
        width: 40px;
        height: 40px;
    }
    .tpbi_img {
        width: 8px;
        height: 14px;
    }
    .team_pop .ys_modal_content{
        width: 100%;
        padding: 60px 120px 60px 40px;
    }
    /* .plat_pop .ys_modal_content {
        width: 100%;
    } */
    .team_pop .ys_modal_container{
        width: 80%;
    }
    .team_pop_text {
        padding-left: 60px;
    }
    .team_pop_text_info li::before {
        width: 6px;
        height: 6px;
        top: 11px;
    }
    .team_pop_text_info li {
        padding-left: 22px;
    }
    .team_pop_text_info {
        padding-top: 40px;
    }
    .dpbu_li_cont {
        padding: 30px 20px 40px 24px;
    }
    .dpbu_li {
        padding: 0 10px;
    }
    .deve_plat_bt_ul {
        margin: 0 -10px;
    }
    .deve_achie_cont h2 {
        margin-bottom: 40px;
    }
    .dacl_tab {
        width: 200px;
        padding: 25px 20px;
    }
    .dacl_ul {
        width: calc(100% - 200px);
    }
    .deve_achie {
        padding-bottom: 140px !important;
    }
    /* .deve_achie_cont {
        padding: 0 60px;
    } */
    .plbh_li p {
        font-size: 14px;
    }
    .pcsu_li img {
        width: 18px;
    }
    .ppbl_info p {
        font-size: 16px;
    }
    .ppbl_info li {
        margin-bottom: 20px;
    }
    .pro_pop_hd_tit {
        font-size: 26px;
    }
    .pro_pop_bd_li {
        margin-bottom: 40px;
    }
    .join_acti_cont_btn {
        bottom: -18px;
    }
    .join_acti_cont_swiper {
        padding-bottom: 50px !important;
    }
    .jrlu_li {
        padding: 0 40px;
    }
    .join_recruit_list_ul {
        margin: 0 -40px;
    }
    .employ_conf_hon_tit {
        margin-top: 50px;
    }
    .esll_bg1 {
        bottom: -60px;
    }
    .egdc_list_li_parga p::before {
        width: 6px;
        height: 6px;
        top: 9px;
    }
    .employ_conf_story {
        padding-top: 80px;
        padding-bottom: 180px;
    }
    .employ_conf_story_list {
        margin-top: 40px;
    }
    .echc_swiper_li {
        padding: 0 90px;
    }
    .echc_swiper {
        margin: 0 -90px;
    }
    .pipeline_cont_side {
        width: 122px;
        left: 25px;
    }
    .pipeline_cont_list {
        padding: 0;
    }
    .mldu_li3 a {
        line-height: 56px !important;
    }
    .mnmu_li_drop_ul3 {
        width: 185px;
    }
    .about_deve_cont_bt {
        padding-right: 60px;
    }
    .about_deve_cont_bt::after {
        top: 163px;
    }
    .adcb_ul_li.on {
        margin-top: 156px;
    }
    .aulc_info {
        height: 108px;
    }
    .plat_pop .ys_modal_content {
        padding: 80px 20px 140px 50px;
    }
    .plat_pop .ys_modal_close {
        right: 50px;
        top: 99px;
    }
    .ppct_tit,.ppct_parga #mCSB_1{
        padding-right: 30px;
    }
    .ppct_parga::after{
        width: calc(100% - 30px);
    }
    .mclu_li .mlbi_arrow{
        top: 86px;
    }
    .file_pop_btn_but p {
        font-size: 14px;
        line-height: 36px;
    }
    .file_pop .ys_modal_content {
        padding: 40px;
        width: 500px;
    }
    .file_pop_parga {
        margin: 25px 0;
    }
    /* 2023.7.6新增-start */
    .contus_info_tp, .contus_mess, .contus_global {
        padding: 90px 0;
    }
    .cibl_tit, .contus_global_tit h2 {
        margin-bottom: 35px;
    }
    .ccll_info_li_tp img, .ccll_info_li img {
        width: 20px;
    }
    .ccll_info_li_tp .std_tit4 {
        margin-left: 16px;
    }
    .contus_global_main_ri {
        width: 82.5%;
    }
    .mpul_add {
        padding: 0 14px;
    }
    .form_pop .contus_cont_ri_cont {
        padding: 70px 0 50px;
    }
    .form_pop .ys_modal_close {
        top: 30px;
        right: 30px;
    }
    .form_pop_cont {
        padding: 0 40px;
    }
    .form_pop .mCSB_scrollTools {
        right: 10px;
    }
    .contus_global_cont {
        height: 650px;
    }
    /* 2023.7.6新增-end */
    .pipeline_cont_side {
        top: 100px;
    }
    .pclu_li:first-child {
        padding-top: 100px;
    }
    /*.new_cont .inwu_li p {*/
    /*    padding-bottom: 22px;*/
    /*}*/
    .mnoi_sech::after {
        right: -14px;
    }
    .contus_info_bt_li2 .ccll_info_li {
        margin-bottom: 30px;
        padding: 0 20px;
    }
    .contus_info_bt {
        padding-bottom: 30px;
    }
    .contus_info_bt_li2 .ccll_info {
        margin: 0 -20px;
    }
    .pipeline_cont_notice {
        padding: 0;
    }
    .deve_achie_notice {
        padding-left: 200px;
    }
    .mnoi_lang_bt a {
        font-size: 14px;
    }
    .mnoi_lang_bt {
        right: -22px;
    }
    .mod_foot_tp_mid {
        width: calc(100% - 140px - 132px);
        padding-left: 150px;
        padding-right: 50px;
    }
    .std_padd120_btm {
        padding-bottom: 80px;
    }
    .std_padd120{
        padding: 80px 0;
    }
    .std_padd120_tp{
        padding-top: 80px;
    }
    .std_padd100_tp {
        padding-top: 80px;
    }
    .std_padd100{
        padding: 80px 0;
    }
    .std_padd100_btm{
        padding-bottom: 80px;
    }
    .inwu_li a {
        line-height: 60px;
    }
    .ptwl_tit_icon {
        width: 44px;
        margin-right: 24px;
    }
    .pico_top_wrap_ri {
        border-radius: 15px;
    }
    .pico_top_wrap_le {
        padding-right: 70px;
    }
    .dise_edr {
        padding: 70px 0;
    }
    .dise_edr_cry h4 {
        font-size: 20px;
        margin-bottom: 16px;
    }
    .dise_edr_cry p img {
        border-radius: 15px;
    }
    .bulb_le .ys_imgbox_cover {
        border-radius: 15px;
    }
    .buls_icon {
        width: 28px;
        margin-right: 12px;
    }
    .bulb_ul {
        margin-bottom: 30px;
    }
    .birt_ul_li_box {
        padding: 80px 0;
    }
    .bulb_tit {
        margin-bottom: 25px;
    }
    .tech_mult_cont {
        padding: 80px 0;
    }
    .tech_mult_le h2 {
        margin-bottom: 16px;
    }
    .tech_mult_le_word p {
        margin-bottom: 10px;
    }
    .tech_mult_le {
        padding-right: 90px;
    }
    .tech_mult_ri_pic {
        border-radius: 15px;
    }
    .tech_spec .tcul_box {
        padding: 40px 24px 30px;
    }
    .tech_spec .tcul_icon {
        width: 60px;
    }
    .tech_spec .tcul_text {
        margin: 28px 0 16px;
    }
    .mod_text20 {
        font-size: 18px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_btm {
        padding-left: 60px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_box {
        padding: 60px 50px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_text {
        margin-bottom: 15px;
    }
    .tech_spec .tech_creat_ul_li {
        margin-bottom: 40px;
    }
    .tcul_box {
        border-radius: 15px;
    }
    .tech_creat_ul_li {
        padding: 0 10px;
    }
    .tech_creat_ul {
        margin: 0 -10px;
    }
    .tcul_arrow {
        width: 42px;
        height: 42px;
        bottom: -21px;
    }
    .tcul_arrow img {
        width: 16px;
    }
    .tcul_box {
        box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.10);
    }
    .tech_equi_ul_li {
        padding: 0 10px;
    }
    .tech_equi_ul {
        margin: 0 -10px;
    }
    .teul_btm_icon {
        width: 32px;
        margin-right: 12px;
    }
    .teul_box {
        padding: 40px 25px 50px;
    }
    .teul_word {
        margin: 12px 0 24px;
    }
    .teul_box {
        border-radius: 15px;
    }
    .tdul_box {
        padding: 45px 18px;
        border-radius: 15px;
    }
    .tdul_tit {
        margin: 30px 0 12px;
    }
    .tdul_icon {
        width: 36px;
    }
    .tech_nutr_wrap {
        border-radius: 15px;
    }
    .tnul_li_box {
        padding: 10px 40px 10px 60px;
    }
    .tnul_li_ri {
        width: 64px;
    }
    .tnul_li_le {
        width: calc(100% - 64px);
        padding-right: 50px;
    }
    .tmul_word h3 {
        margin-bottom: 10px;
    }
    .tmul_icon {
        width: 60px;
    }
    .tmul_box {
        padding: 40px 115px 40px 40px;
        border-radius: 15px;
    }
    .tmul_icon {
        width: 52px;
    }
    .tmul_word h3{
        font-size: 20px;
    }
    .tech_modal .ys_modal_content {
        max-height: 430px;
    }
    .tech_modal_cont {
        width: 860px;
        padding: 50px 30px;
        border-radius: 15px;
    }
    .tech_modal .ys_modal_close {
        right: 20px;
        top: 30px;
    }
    .tech_modal .iconfont {
        font-size: 20px;
    }
    .dbul_tp_icon {
        width: 46px;
        margin-bottom: 10px;
    }
    .dbul_tp {
        margin-bottom: 30px;
    }
    .dbul_box:hover .dbul_tp::after {
        width: calc(100% + 45px);
        bottom: -15px;
        left: -38px;
    }
    .dbul_sec {
        padding: 12px 0;
    }
    .dbul_sec_ri_tab p{
        font-size: 12px;
    }
    .dbul_sec_ri {
        width: 80px;
        padding: 0 2px;
        border-radius: 20px;
    }
    .dbul_sec_le {
        width: calc(100% - 80px);
        padding-right: 16px;
        padding-left: 20px;
    }
    .dbul_sec_le::after {
        width: 10px;
        height: 10px;
    }
    .dbul_sec_le::before {
        top: 11px;
        left: 3px;
        width: 4px;
        height: 4px;
    }
    .dise_brand_top_icon {
        width: 50px;
        margin-right: 20px;
    }
    .dise_brand_top {
        margin-bottom: 20px;
    }
    .dlul_img {
        padding: 30px;
    }
    .dlul_ri_tit {
        margin-bottom: 20px;
    }
    .dlul_ri_edr p {
        margin-bottom: 10px;
    }
    .dlul_ri_edr h5 {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .dlul_ri {
        padding-left: 120px;
    }
    .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 120px;
        padding-left: 0px;
    }
    .dlul_sec {
        padding: 60px 0;
    }
    .dlul_ri_icon {
        width: 34px;
        margin-bottom: 14px;
    }
    .pcsu_li {
        padding: 8px 6px;
    }
    .pipeline_cont_list {
        padding: 100px 10px 0px;
    }
    .pclu_li {
        padding-top: 60px;
    }
    .piri_pic_img {
        width: 32px;
    }
    .hlbi_bot {
        border-radius: 15px;
    }
    .hlbi_more_lis {
        padding: 20px 10px;
    }
    .hlbi_tit {
        margin-bottom: 12px;
        padding-left: 20px;
    }
    .heal_line_hd_list {
        font-size: 18px;
        padding: 20px 10px;
    }
    .heal_line h2 {
        margin-bottom: 20px;
    }
    .hlbi_bg {
        width: calc(100% - 60px);
        height: 12px;
    }
    .hlbi_more_line_li p::after {
        top: 15px;
        width: 6px;
        height: 6px;;
    }
    .elul_box {
        padding: 20px 15px 0px;
    }
    .elul_tit {
        margin-bottom: 10px;
    }
    .ecol_list h2 {
        margin-bottom: 30px;
    }
    .ecul_box {
        width: 100px;
        height: 100px;
        padding: 10px 6px;
        box-shadow: 0px 6px 13px rgba(59, 68, 172, 0.20);
    }
    .ecol_crea_ul_li {
        margin-bottom: 35px;
    }
    .ecol_crea_le, .ecol_crea_ri {
        width: 120px;
        top: 135px;
    }
    .ecol_crea_ul {
        max-height: 550px;
        width: 100%;
    }
    .ecol_crea_svg {
        width: 80%;
        position: relative;
        margin: 0 auto;
    }
    .ecol_crea_btm {
        padding-top: 70px;
        padding-bottom: 100px;
    }
    .ecol_crea_logo_icon {
        width: 16px;
        margin: 13px auto 0;
    }
    .ecol_crea_list_cry {
        padding: 16px 10px 16px 10px;
    }
    .eclc_cry {
        max-height: 80px;
        padding-right: 20px;
    }
    .eclc_cry_ul {
        margin: 0 -10px;
    }
    .eclc_cry_ul_li {
        padding: 0 10px;
        margin-bottom: 8px;
    }
    .ecol_crae_logo_cry {
        padding: 16px 10px 16px 10px;
    }
    .eclc_wrap {
        max-height: 88px;
        padding-right: 20px;
    }
    .mod_nav {
        padding: 0 60px;
    }
    .mnmu_li {
        padding: 0 18px;
    }
    .mnoi_pany_tp_text p {
        line-height: 70px;
    }
    .mnoi_pany_tp_icon {
        line-height: 70px;
    }
    .home_area_min h2 {
        font-size: 42px;
    }
    .mnmu_li_drop_ul3 {
        width: 160px;
    }
    .mldu_li3 a {
        line-height: 44px !important;
        font-size: 14px;
    }
    .hltr_icon img {
        width: 34px;
    }
    .hltr_icon {
        width: 56px !important;
        height: 56px !important;
    }
    .haru_li a {
        padding: 20px 20px 40px;
    }
    /*20240826*/
    .add_cont{
        padding-top: 80px;
    }
    .dise_main .dlul_ri {
        padding-left: 80px;
    }
    .dise_main .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 80px;
        padding-left: 0px;
    }
    .dise_main .dise_list_ul_li {
        margin-bottom: 80px;
    }
    .std_tit3, .yxedr_active h3 {
        font-size: 22px;
    }
    .mod_foot_bt_le a:last-child{
        margin-left: 0px;
    }
    .mfbr_link {
        margin-right: 4px;
    }
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    .mod_nav {
        padding: 0 50px;
    }
    .mod_foot_bt_le a:last-child {
        margin-left: 8px;
    }
    .mod_foot_tp_mid {
        padding-left: 100px;
        padding-right: 100px;
    }
    .std_padding2{
        padding-top: 60px !important;
    }
    .std_padding3 {
        padding-bottom: 60px !important;
    }
    .nnlt_tit {
        font-size: 16px;
        margin-top: 3px;
    }
    .nrul_ri {
        padding: 20px 50px 30px 40px;
    }
    .home_fiel_cont_le {
        width: 450px;
    }
    .home_fiel_cont_ri {
        width: calc(100% - 450px);
        padding-left: 100px;
    }
    .home_about_cont_ri {
        margin-left: 30px;
    }
    /* .mod_ban_text {
        top: 100px;
    } */
    .plbh_li:first-child {
        padding-left: 20px;
    }
    .plbh_li {
        padding: 14px 10px;
    }
    .mclu_li_tp {
        padding: 20px 60px;
    }
    /* .mclu_li_bt {
        padding: 0 40px 16px;
    } */
    .mlbt_ul_li p {
        line-height: 2;
    }
    .mlbt_ul_li {
        padding: 18px 0;
    }
    .mclu_li_bt_img {
        margin-top: 40px;
    }
    .mclu_li_bt_text{
        margin-bottom: 40px;
    }
    .mlbi_ul_li {
        padding: 0 20px;
        margin-bottom: 40px;
    }
    .mlbi_ul {
        margin: 0 -20px;
    }
    .mult_info p {
        line-height: 2;
    }
    .ecct_parga p {
        font-size: 16px;
    }
    .eccb_ul_li_bt {
        padding: 20px;
    }
    .plbh_li {
        padding: 14px 6px;
    }
    .mclu_li_bt,.mclu_li_bt_cont {
        padding: 0 60px 56px;
    }
    .mult_info {
        max-height: 128px;
    }
    .std_padding2 {
        padding-top: 70px !important;
    }
    .std_padding3{
        padding-bottom: 70px !important;
    }
    .new_cont {
        padding: 70px 0;
    }
    .mod_foot_tp_mid {
        padding-left: 100px;
        padding-right: 50px;
    }
    .tech_item .ys_cont1400, .tech_mult .ys_cont1400 {
        padding: 0 30px;
    }
    .tcul_icon {
        width: 50px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_btm {
        padding-left: 50px;
    }
    .tcul_text {
        margin: 20px 0 12px;
    }
    .tcul_box {
        padding: 40px 20px 40px;
    }
    .ecol_crea_btm {
        padding-top: 40px;
        padding-bottom: 60px;
    }
    .ecol_crea_le, .ecol_crea_ri {
        width: 120px;
        top: 115px;
    }
    .haru_li a {
        padding: 20px 16px;
        border-radius: 15px;
    }
    .home_area_list_hide {
        padding: 20px;
    }
    .home_area_le a {
        border-radius: 15px;
    }
    .home_area .tcul_arrow {
        width: 36px;
        height: 36px;
    }
    .home_area_min h2 {
        font-size: 40px;
    }
    /*20240826*/
    .mod_foot_bt {
        display: flex;
        flex-direction: column-reverse;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    .mod_nav_other_report a, .yx_search3box, .mnoi_lang_parga p, .mnmu_li a, .mod_nav_logo a {
        line-height: 64px;
    }
    .mnmu_li {
        padding: 0 18px;
    }
    .mod_nav_mid_ul {
        margin: 0 -18px;
    }
    .mod_ban, .newdet_main, .report_main {
        margin-top: 64px;
    }
    .yx_search3xlbox {
        top: 64px;
        height: 200px;
    }
    .std_tit1 {
        font-size: 36px;
    }
    .mod_ban_text_tit h1::after {
        width: 22px;
    }
    .std_parga p {
        font-size: 12px;
    }
    .mod_ban_bread a {
        font-size: 12px;
    }
    .mftm_ul_li_bt a {
        font-size: 12px;
    }
    .mftm_ul_li_tp a {
        font-size: 14px;
    }
    .mftm_ul_li_bt li {
        margin-bottom: 10px;
    }
    .mftm_ul_li_bt {
        margin-top: 15px;
    }
    .mftr_parga p {
        font-size: 12px;
    }
    .new_cont {
        padding: 70px 0;
    }
    .hnbu_li a {
        padding: 20px 30px 32px;
    }
    .report_cont_bg {
        top: -60px;
        width: 300px;
    }
    .rcbu_li {
        padding: 0 60px;
    }
    .report_cont_bt_ul {
        margin: 0 -60px;
    }
    .report_form_cont_box {
        padding: 30px 40px 50px;
    }
    .rill_info input {
        padding: 0 15px;
    }
    .rill_info .ys_select_xtbbox {
        right: 15px;
    }
    .ricr_ul_li_parga p,.ricr_ul_li_input input,.rill_name p{
        font-size: 14px;
    }
    .rill_info input{
        font-size: 12px;
    }
    .report_form_cont {
        padding: 0 30px;
    }
    .std_title2 {
        font-size: 42px;
    }
    .home_fiel_bg {
        width: 600px;
    }
    .hfcr_ul_li_text::after {
        width: 10px;
        height: 10px;
        left: -5px;
    }
    .std_title4 {
        font-size: 24px;
    }
    .hfcr_ul_li_text {
        padding-left: 30px;
    }
    .home_fiel_cont_le {
        width: 350px;
    }
    .home_fiel_cont_ri {
        width: calc(100% - 350px);
        padding-left: 70px;
    }
    .hfcr_ul_li_text::before {
        height: 168px;
    }
    .hdcd_ul_li_num {
        font-size: 60px;
    }
    .std_btn1_box_parga p {
        font-size: 14px;
        line-height: 36px;
    }
    .home_resp_btn {
        left: 40px;
    }
    .home_resp_le {
        width: calc(100% - 450px);
        padding-right: 80px;
    }
    .home_resp_ri {
        width: 450px;
        padding: 0 30px;
    }
    .home_resp_bg_img2 {
        width: 600px;
        right: -200px;
        bottom: -100px;
    }
    .home_resp_bg_img1 {
        width: 600px;
        left: -320px;
    }
    .std_title3 {
        font-size: 36px;
    }
    .home_resp_le_tit {
        padding-bottom: 20px;
    }
    .home_about_cont_le {
        width: 300px;
    }
    .hacm_img1_text_num {
        font-size: 56px;
    }
    .hacm_img2 {
        width: 240px;
    }
    .hacm_img1 {
        width: 170px;
    }
    .hacr_bt span {
        font-size: 18px !important;
        right: -26px !important;
        top: 12px !important;
    }
    .mod_ban_text_parga {
        width: 55%;
    }
    .about_us_line {
        width: 350px;
    }
    .std_tit2, .yxedr_active h2 {
        font-size: 34px;
    }
    .about_us_tp {
        margin-bottom: 30px;
    }
    .aubu_li_cont_num {
        font-size: 50px;
    }
    .about_lead_cont_ri {
        width: 500px;
        padding-left: 80px;
    }
    .about_lead_cont_le {
        width: calc(100% - 500px);
    }
    .alcl_name_text {
        font-size: 24px;
    }
    .alcl_info {
        margin-top: 16px;
        margin-bottom: 25px;
    }
    .alcl_prize_list li {
        padding-left: 15px;
    }
    .alcl_prize_list li::before {
        width: 5px;
        height: 5px;
    }
    .accu_li {
        padding: 0 8px;
    }
    .about_cult_cont_ul {
        margin: 0 -8px;
    }
    .accu_li_cont_text {
        bottom: -20%;
        padding: 0 15px;
    }
    .alct_parga {
        padding-top: 16px;
    }
    .aulc_info li::before {
        width: 6px;
        height: 6px;
    }
    .aulc_year {
        font-size: 26px;
    }
    .ys_ban_title {
        font-size: 40px;
    }
    .ybdu_li {
        width: 40px;
        height: 40px;
    }
    .ccll_info_li_bt a, .ccll_info_li p {
        font-size: 14px;
    }
    .ccll_info_li_tp img, .ccll_info_li img {
        width: 20px;
    }
    .ccll_info_li_bt {
        padding-left: 42px;
    }
    .ccll_info {
        padding-top: 20px;
    }
    .rfcb_btn {
        margin-top: 25px;
    }
    .inddet_nav_wrap.isfixed {
        top: 64px;
    }
    .deve_key_tp_text {
        padding-right: 60px;
    }
    .dktt_tit {
        margin-bottom: 20px;
    }
    .dktt_parga p {
        margin-bottom: 10px;
    }
    .dkbu_li_cont_num {
        font-size: 52px;
    }
    .dkbu_li_cont {
        padding: 18px 20px;
    }
    .dkti_icon {
        width: 26px;
    }
    .dsct_ul_li {
        padding: 0 34px;
    }
    .dsct_ul {
        margin: 0 -34px;
    }
    .deve_syst_cont_tab {
        margin: 40px 0;
    }
    .dscl_ul_li_text {
        padding: 40px;
    }
    .dlct_name {
        margin-top: 10px;
    }
    .deve_team_list {
        margin-top: 40px;
    }
    .dtlu_li {
        margin-bottom: 30px;
    }
    .team_pop_text_info {
        padding-top: 30px;
    }
    .team_pop_btn {
        right: 26px;
    }
    /* .plat_pop_cont_text {
        padding-left: 50px;
    } */
    .team_pop .ys_modal_close, .plat_pop .ys_modal_close {
        right: 30px;
        top: 30px;
        width: 20px;
    }
    .plat_pop .ys_modal_content {
        padding: 80px 70px 80px 50px;
    }
    .ppct_parga {
        margin-top: 30px;
    }
    .pipeline_cont_side {
        width: 120px;
        left: 12px;
    }
    .pipeline_cont_list {
        padding: 0;
    }
    .pipeline_cont_box .ys_cont1200 {
        padding: 0 40px;
    }
    .plbh_li {
        padding: 10px 4px;
    }
    .pclu_li {
        padding-top: 60px;
    }
    .pipeline_view_tit h2, .pclu_li_tit,.recruit_pop_top_tit,.employ_grow_tit {
        font-size: 24px;
    }
    .mult_tit {
        font-size: 18px;
    }
    .join_recruit_list {
        width: 80%;
    }
    .employ_happy_welf_list {
        width: calc(100% - 124px);
    }
    .employ_happy_welf .employ_grow_tit {
        width: 124px;
    }
    .employ_happy_welf_cont {
        margin-top: 50px;
    }
    .esll_bg {
        width: 250px;
        left: -10%;
    }
    .esll_pic {
        width: 160px;
    }
    .egdc_list_li_parga p::before {
        top: 7.5px;
    }
    .echc_swiper_li {
        padding: 0 30px;
    }
    .echc_swiper {
        margin: 0 -30px;
    }
    .employ_conf_story {
        padding-bottom: 160px;
    }
    .dacl_tab {
        width: 180px;
    }
    .dacl_ul {
        width: calc(100% - 180px);
    }
    .dulb_item_li {
        padding: 10px;
    }
    .echc_swiper_li {
        padding: 0 50px;
    }
    .echc_swiper {
        margin: 0 -50px;
    }
    .employ_conf_hon_cont {
        margin-top: 60px;
    }
    .aulc_info {
        height: 94px;
    }
    .about_deve_cont_bt::after {
        top: 144px;
    }
    .adcb_ul_li.on {
        margin-top: 138px;
    }
    .plat_pop .ys_modal_content {
        padding: 70px 20px 120px 40px;
    }
    .plat_pop .ys_modal_close {
        right: 40px;
        top: 82px;
    }
    .ppct_parga {
        padding-top: 30px;
    }
    .hfcr_ul_li {
        width: 360px;
    }
    .ppct_tit, .ppct_parga #mCSB_1 {
        padding-right: 20px;
    }
    .ppct_parga::after {
        width: calc(100% - 20px);
    }
    .mclu_li .mlbi_arrow{
        top: 76px;
    }
    .file_pop .ys_modal_content {
        width: 500px;
    }
    .file_pop_img {
        width: 110px;
    }
    .mclu_li_bt, .mclu_li_bt_cont {
        padding: 0 60px 40px;
    }
    /* 2023.7.6新增-start */
    .contus_info_tp, .contus_mess, .contus_global {
        padding: 80px 0;
    }
    .contus_info_bt_li {
        padding: 50px 0;
    }
    .contus_info_bt {
        padding-bottom: 50px;
        width: 70%;
    }
    .cibl_tit, .contus_global_tit h2 {
        margin-bottom: 28px;
    }
    .map_pos_ul_li p {
        font-size: 12px;
    }
    .mpul_info_tit {
        font-size: 16px;
    }
    .contus_mess_cont {
        padding: 50px;
    }
    .cmcb_button_parga {
        font-size: 14px;
        padding: 0 50px;
    }
    .cmcb_button::before, .cmcb_button::after {
        clip: rect(0px, 148px, 56px, 12px);
    }
    .contus_mess_cont_bg img:nth-child(1) {
        width: 200px;
    }
    .contus_mess_cont_bg img:nth-child(2) {
        width: 140px;
    }
    .contus_mess_cont h2, .citc_text_parga_tit h2 {
        font-size: 24px;
    }
    .cgtu_li p{
        font-size: 14px;
    }
    /* 2023.7.6新增-end */
    .contus_info_bt {
        padding-bottom: 20px;
    }
    .deve_achie_notice {
        padding-left: 180px;
    }
    .mnoi_lang_bt li {
        padding: 5px 0;
    }
    .std_padd120_btm {
        padding-bottom: 70px;
    }
    .std_padd120{
        padding: 70px 0;
    }
    .std_padd120_tp{
        padding-top: 70px;
    }
    .std_padd100_tp {
        padding-top: 70px;
    }
    .std_padd100{
        padding: 70px 0;
    }
    .std_padd100_btm{
        padding-bottom: 70px;
    }
    .ptwl_word p{
        font-size: 14px;
    }
    .pico_top::after {
        top: -50%;
        left: -30%;
        width: 50%;
        height: 500px;
    }
    .pico_top_wrap_le {
        padding-right: 60px;
    }
    .dise_edr_cry p {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .buls_text p{
        font-size: 14px;
    }
    .buls_icon {
        width: 26px;
        margin-right: 10px;
    }
    .bulb_ul {
        margin-bottom: 24px;
    }
    .bulb_tit {
        margin-bottom: 22px;
    }
    .birt_ul_li_box {
        padding: 70px 0;
    }
    .tech_mult_cont {
        padding: 60px 0;
    }
    .tech_mult_le_word p {
        margin-bottom: 8px;
        font-size: 14px;
    }
    .tech_mult_le {
        padding-right: 75px;
    }
    .tech_main h2 {
        margin-bottom: 40px;
    }
    .tcul_word p{
        font-size: 14px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_box {
        padding: 50px 40px;
    }
    .tech_spec .tcul_box {
        padding: 30px 20px;
    }
    .tech_spec .tcul_icon {
        width: 52px;
    }
    .tech_spec .tcul_text {
        margin: 22px 0 10px;
    }
    .tech_spec .tech_creat_ul_li {
        margin-bottom: 30px;
    }
    .tech_creat h2 {
        margin-bottom: 20px;
    }
    .tech_creat_ul .slick-list {
        padding: 20px 0px 30px;
    }
    .teul_box {
        box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.10);
    }
    .teul_word p{
        font-size: 14px;
    }
    .tdul_word p{
        font-size: 14px;
        line-height: 1.75;
    }
    .tnul_li_box {
        padding: 10px 30px 10px 40px;
    }
    .tnul_li_ri {
        width: 56px;
    }
    .tnul_li_le {
        width: calc(100% - 56px);
        padding-right: 40px;
    }
    .tnul_li_le_tit {
        margin-bottom: 18px;
    }
    .tmul_word p{
        font-size: 14px;
    }
    .tmul_box {
        padding: 40px 90px 40px 40px;
        border-radius: 15px;
    }
    .tech_mess_ul_li .tcul_arrow {
        right: 34px;
    }
    .tmul_icon {
        width: 44px;
    }
    .tech_modal_cont {
        width: 800px;
        padding: 40px 30px;
        border-radius: 15px;
    }
    .tech_modal_edr p {
        font-size: 14px;
        line-height: 1.75;
        margin-bottom: 12px;
    }
    .dbul_sec_le_tit {
        font-size: 14px;
    }
    .dbul_tp_icon {
        width: 40px;
        margin-bottom: 8px;
    }
    .dbul_box {
        padding: 40px 25px;
        border-radius: 20px
    }
    .dbul_sec {
        padding: 8px 0;
    }
    .dise_brand_btm .ahtb_next {
        right: -70px;
    }
    .dise_brand_btm .ahtb_prev {
        left: -70px;
    }
    .dlul_ri {
        padding-left: 100px;
    }
    .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 100px;
        padding-left: 0px;
    }
    .dlul_sec {
        padding: 50px 0;
    }
    .dise_list h2 {
        margin-bottom: 40px;
    }
    .dlul_ri_edr p {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .pipeline_cont_list {
        padding: 80px 10px 0;
    }
    .pipeline_cont_side {
        top: 80px;
    }
    .pclu_li {
        padding-top: 45px;
    }
    .piri_more_bg {
        height: 10px;
    }
    .piri_more_bg span {
        width: 6px;
        height: 6px;
        right: 5px;
    }
    .piri_pic_img {
        width: 28px;
    }
    .pclu_li_word p {
        font-size: 14px;
    }
    .dise_brand_top_word p{
        font-size: 14px;
    }
    .heal_top {
        padding-bottom: 40px;
    }
    .heal_line_hd_list {
        font-size: 18px;
        padding: 14px 10px;
    }
    .elul_word p, .ecol_crea_word p{
        font-size: 14px;
    }
    .elul_box {
        padding: 16px 10px 0px;
    }
    .mnoi_pany_tp_text p {
        line-height: 60px;
    }
    .mnoi_pany_tp_icon {
        line-height: 60px;
    }
    .hltr_img {
        width: 66px;
    }
    .hltr_icon img {
        width: 22px;
    }
    .halh_top_icon, .hltr_icon {
        width: 32px;
        height: 32px;
    }
    .haru_li_top_pic {
        width: 20px;
    }
    .home_area_min_word p{
        font-size: 14px;
    }
    .home_area_min h2 {
        font-size: 38px;
    }
    .hltr_icon img {
        width: 28px;
    }
    .hltr_icon {
        width: 50px !important;
        height: 50px !important;
    }
    .haru_li a {
        padding: 20px 10px;
    }
    
    /*20240826*/
    .birt_list_word p {
        font-size: 14px;
    }
    .add_cont{
        padding-top: 70px;
    }
    .birt_ul_li:first-child .birt_ul_li_box {
        padding-top: 50px;
    }
    .dise_main .dlul_ri {
        padding-left: 60px;
    }
    .dise_main .dise_list_ul_li {
        margin-bottom: 60px;
    }
    .dise_main .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 60px;
        padding-left: 0px;
    }
    .inwu_li {
        padding: 0 20px;
    }
    .std_tit3, .yxedr_active h3 {
        font-size: 20px;
    }
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .duty_cont_bg1_img2, .duty_cont_bg1_img1 {
        width: 400px;
    }
    .std_tit4, .yxedr_active h4 {
        font-size: 18px;
    }
    .duty_cont_bg_img1, .duty_cont_bg_img2, .duty_cont_bg_img3 {
        width: 300px;
    }
    .dcul_cont {
        padding: 28px 40px 28px 30px;
    }
    .std_padding1 {
        padding: 90px 0;
    }
    .std_padding1_btm{
        padding-bottom: 90px;
    }
    .std_padding1_tp{
        padding-top: 90px;
    }
    .std_padding2{
        padding-top: 50px !important;
    }
    .std_padding3 {
        padding-bottom: 50px !important;
    }
    .report_form {
        padding-top: 60px !important;
    }
    .home_resp {
        padding-left: 40px;
        padding-right: 40px;
    }
    .std_title3 {
        font-size: 32px;
    }
    .home_resp_btn {
        left: 30px;
        top: 30%;
    }
    .ys_ban_bg {
        width: 250px;
    }
    .ys_ban_btn {
        margin-top: 40px;
    }
    .home_fiel_cont_le {
        width: 450px;
    }
    .home_fiel_cont_ri {
        width: calc(100% - 450px);
    }
    .home_fiel_cont {
        padding-left: 40px;
    }
    .hacm_img1_text_num span {
        font-size: 26px;
        right: -16px;
        top: 5px;
    }
    .accu_li_cont_text {
        bottom: -16%;
    }
    .adcb_ul_li::after {
        width: 263px;
        height: 48px;
        bottom: -38px;
        left: -70px;
    }
    .adcb_ul_li {
        width: 230px !important;
    }
    .adcb_ul_li::before {
        width: 263px;
        height: 48px;
        bottom: -38px;
        left: -330px;
    }
    .std_btn1_box, .std_btn3_box {
        padding: 0 20px;
    }
    .home_deve_cont_data {
        margin-top: 70px;
    }
    .mod_foot {
        padding-top: 70px;
    }
    .alct_parga1 {
        margin-top: 35px;
    }
    .adcb_ul_li_circle {
        width: 12px;
        height: 12px;
        left: -6px;
    }
    .about_deve_cont_bt::after {
        top: 175px;
    }
    .adcb_ul_li.on {
        margin-top: 170px;
    }
    .about_deve,.duty_cont,.mod_padd1{
        padding-top: 60px !important;
    }
    .mod_padd2{
        padding-bottom: 60px !important;
    }
    .duty_cont_tab a {
        font-size: 14px;
        line-height: 38px;
    }
    .duty_cont_tab li {
        width: 130px;
        margin-right: 15px;
    }
    .deve_achie {
        padding-bottom: 120px !important;
    }
    .team_pop .ys_modal_container, .plat_pop .ys_modal_container {
        width: 90%;
    }
    .team_pop .ys_modal_content {
        padding: 50px 100px 50px 30px;
    }
    .team_pop_btn_icon {
        width: 35px;
        height: 35px;
    }
    .tpbi_img {
        width: 6px;
        height: 12px;
    }
    .team_pop_text {
        padding-left: 40px;
    }
    .team_pop_text_info li::before {
        top: 9px;
    }
    .plat_pop .ys_modal_content {
        padding: 60px 50px 60px 30px;
    }
    .ppct_tit {
        padding-bottom: 18px;
    }
    .ppct_parga {
        margin-top: 20px;
    }
    /* .deve_achie_cont {
        padding: 0 40px;
    } */
    .dult_tit {
        font-size: 22px;
    }
    .pipeline_cont_side{
        display: none;
    }
    .medic_cont_tab li {
        margin-right: 15px;
        width: 130px;
    }
    .medic_cont_tab a {
        font-size: 14px;
        line-height: 38px;
    }
    .ppbl_cont_le p {
        font-size: 16px;
    }
    .ppbl_cont_ri p {
        font-size: 14px;
    }
    .pro_pop .ys_modal_close {
        width: 18px;
        top: 25px;
        right: 30px;
    }
    .pro_pop_bd {
        padding: 40px 80px 40px 60px;
    }
    /* .join_acti_cont {
        padding-left: 40px;
    } */
    .join_acti_cont_btn {
        left: 40px;
    }
    .recruit_pop_bot {
        padding: 50px 80px 140px 100px;
    }
    .recruit_pop_top_tit {
        left: 100px;
    }
    /* .employ_conf_hon_cont {
        padding-left: 40px;
    } */
    .employ_ban_tit span {
        padding: 0 40px;
    }
    .employ_ban_search_cont {
        margin-top: 70px;
    }
    /* .employ_conf_hon_cont {
        padding-right: 40px;
    } */
    .about_deve_cont_bt {
        padding-right: 40px;
    }
    .about_deve_cont_bt::after {
        top: 146px;
    }
    .adcb_ul_li.on {
        margin-top: 142px;
    }
    .ppct_parga {
        padding-top: 20px;
    }
    .plat_pop .ys_modal_content {
        width: 100%;
        padding: 60px 20px 60px 40px;
    }
    .plat_pop .ys_modal_close {
        right: 40px;
        top: 76px;
    }
    .mclu_li .mlbi_arrow{
        top: 83px;
    }
    /* 2023.7.6新增-start */
    .contus_global_main {
        padding-left: 40px;
    }
    .contus_global_main_ri {
        padding: 0 !important;
    }
    .contus_global_info {
        right: 40px;
    }
    /* 2023.7.6新增-end */
    .std_padding1 {
        padding: 90px 0;
    }
    .std_padding1_btm{
        padding-bottom: 90px;
    }
    .std_padding1_tp{
        padding-top: 90px;
    }
    .inwu_li p {
        line-height: 50px;
    }
    .inddet_nav {
        height: 50px;
    }
    .pclu_li:first-child {
        padding-top: 90px;
    }
    .new_cont {
        padding: 50px 0;
    }
    /*.new_cont .inwu_li p {*/
    /*    padding-bottom: 16px;*/
    /*}*/
    .std_padding2 {
        padding-top: 60px !important;
    }
    .std_padding3 {
        padding-bottom: 60px !important;
    }
    .inwu_li a {
        line-height: 50px;
    }
    .tech_item .ys_cont1400, .tech_mult .ys_cont1400 {
        padding: 0 40px;
    }
    .tech_navbox{
        display: none !important;
    }
    .about_hon_tp_btn {
        display: none;
    }
    .pipeline_cont_list {
        padding: 70px 0px 0;
    }
    .pclu_li_bt {
        margin-top: 0;
    }
    .home_area_mincry {
        width: 100%;
        padding: 0 40px;
    }
    .mod_nav {
        padding: 0 40px;
    }
    .mnmu_li {
        padding: 0 12px;
    }
    .mnoi_sech, .mnoi_lang_icon {
        width: 16px;
    }
    .mnoi_pany {
        margin-right: 30px;
    }
    /* 1200end */
}
@media screen and (max-width: 1199px) {
    .tech_main h2 {
        margin-bottom: 30px;
    }
    .mod_ban, .newdet_main, .report_main {
        margin-top: 0;
    }
    .mod_foot_bt_le {
        width: 100%;
    }
    .mod_foot_bt_ri {
        width: 100%;
        float: left;
    }
    .mod_foot_tp {
        margin-bottom: 60px;
    }
    .mod_ban_bread {
        display: none;
    }
    .mod_ban_text {
        top: 50%;
        transform: translate(-50%,-50%);
    }
    .std_tit1 {
        font-size: 32px;
    }
    .new_recom_ul .slick-list {
        padding-bottom: 40px;
    }
    .nrul_ri_cont_btn {
        margin-top: 40px;
    }
    .report_form_cont {
        padding: 0;
    }
    .rcbu_li {
        padding: 0 40px;
    }
    .report_cont_bt_ul {
        margin: 0 -40px;
    }
    .rfcb_item_tit {
        margin-bottom: 10px;
    }
    .home_fiel_conts {
        position: static;
        height: auto;
    }
    .home_fiel {
        padding: 80px 0 40px;
    }
    .home_fiel_cont_le {
        width: 100%;
    }
    .home_fiel_cont_ri {
        width: 100%;
        padding-left: 0;
    }
    .hfcr_ul{
        flex-wrap: wrap;
        margin: 0 -20px;
    }
    .hfcl_parga {
        margin-bottom: 20px;
    }
    .hfcr_ul_li {
        width: 50%;
        margin-right: 0;
        padding: 0 20px;
        margin-bottom: 40px;
    }
    .home_fiel_cont_ri{
        height: auto;
        margin-top: 40px;
    }
    .hfcr_ul_li.on {
        flex-direction: column;
    }
    .hfcr_ul_li_text::after,.hfcr_ul_li_text::before{
        display: none;
    }
    .hfcr_ul_li:last-child{
        margin-right: 0;
    }
    .home_fiel_cont{
        padding-right: 40px;
    }
    .hfcr_ul_li_text {
        padding-left: 0;
        padding-top: 0;
    }
    .hfcr_ul_li.on .hfcr_ul_li_text {
        margin-top: 0;
    }
    .hfcr_ul_li_img,.hfcr_ul_li.on .hfcr_ul_li_img{
        margin-top: 20px;
    }
    .hfcr_ul_li.on .hfcr_ul_li_text {
        padding-bottom: 0;
    }
    .hult_parga p{
        height: 3.5em;
        overflow: hidden;
    }
    .std_title4 {
        font-size: 22px;
    }
    .hult_subtit {
        font-size: 18px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .hdcd_ul_li_num {
        font-size: 50px;
    }
    .home_new_bt_ul .slick-list {
        padding-bottom: 30px;
    }
    .home_resp_ri {
        width: 380px;
        padding: 0 20px;
    }
    .home_resp_le {
        width: calc(100% - 380px);
        padding-right: 50px;
    }
    .hrbn_data {
        font-size: 14px;
    }
    .home_resp_btn {
        left: 20px;
    }
    .home_about_cont_le {
        width: 280px;
    }
    .hacm_img1 {
        width: 150px;
    }
    .hacm_img1_text_num {
        font-size: 48px;
    }
    .hacm_img2,.hacr_tp_le .hacm_img2{
        width: 220px;
    }
    .hacr_bt {
        width: 260px;
    }
    .hacm_img1_text_num {
        font-size: 40px;
    }
    .hacm_img1_text_parga {
        margin-top: -8px;
    }
    .hacm_img1_text_parga p {
        font-size: 14px;
    }
    .home_about_cont_ri {
        margin-left: 20px;
    }
    .hacr_tp_le {
        transform: translateX(-40px);
        margin-top: 10px;
    }
    .std_title2 {
        font-size: 38px;
    }
    .hacr_bt span {
        font-size: 14px !important;
        right: -18px !important;
        top: 8px !important;
    }
    .accu_li_cont_text {
        bottom: 30px;
    }
    .alct_parga {
        opacity: 1;
    }
    .alct_parga::after{
        opacity: 1;
    }
    .about_lead_cont_ri {
        width: 400px;
        padding-left: 40px;
        padding-right: 0;
    }
    .about_lead_cont_le {
        width: calc(100% - 400px);
    }
    .std_tit2, .yxedr_active h2 {
        font-size: 30px;
    }
    .aubu_li_cont_num {
        font-size: 42px;
    }
    .about_us_line {
        width: 300px;
    }
    .aubu_li {
        padding: 0 25px;
    }
    .about_us_bt_ul {
        margin: 0 -25px;
    }
    .plbh_li {
        padding: 10px 6px;
    }
    .plbh_li p {
        font-size: 14px;
    }
    .piri_parga p {
        padding: 15px 10px;
    }
    .pipeline_cont_side{
        display: none;
    }
    .plbh_li:first-child {
        padding-left: 15px;
    }
    .plbh_item_le {
        padding: 0 10px;
    }
    .plbh_li1, .plbh_item_le {
        width: 9.4%;
    }
    .plbh_li2 {
        width: 12%;
    }
    .piri_parga1 {
        width: 13.25%;
    }
    .plbh_li3 {
        width: 11%;
    }
    .piri_parga2 {
        width: 14.1%;
    }
    .plbh_lis {
        width: calc(67.6% / 8);
    }
    .piri_more {
        width: 85.9%;
    }
    .plbh_item_ri_info {
        width: 86.6%;
    }
    .plbh_item_ri {
        width: 90.6%;
    }
    .pclu_li.act .piri_parga2 {
        width: 15.9%;
    }
    .pclu_li.act .plbh_item_ri_info {
        width: 87.4%;
    }
    .ys_ban_title {
        font-size: 36px;
    }
    .home_deve_cont_data {
        margin-top: 50px;
    }
    .home_deve_cont_parga {
        margin-top: 40px;
    }
    .home_about_conts {
        padding: 30px 50px 30px 28px;
    }
    .home_about_conts_ri {
        padding-left: 30px;
    }
    .hacr_btn {
        margin-top: 40px;
    }
    .hacl_btn {
        width: 30px;
    }
    .mod_foot_tp_mid {
        padding-left: 60px;
        padding-right: 60px;
    }
    .ahbc_li_cont {
        padding: 15px;
    }
    .alct_parga1 p {
        font-size: 14px;
    }
    .dtul_icon {
        width: 18px;
        margin-left: 10px;
    }
    .dacl_tab_ul_li {
        margin-bottom: 18px;
    }
    .dacl_tab {
        width: 150px;
    }
    .dacl_ul {
        width: calc(100% - 150px);
        padding: 20px 30px 50px 20px;
    }
    .dacl_ul_li_bt .dult_type .dulb_item_li_parga p {
        font-size: 14px;
        line-height: 21px;
    }
    .deve_achie {
        padding-bottom: 100px !important;
    }
    .dulb_item_li_parga p {
        font-size: 12px;
    }
    .pvti_list_ul {
        padding: 0 20px;
    }
    .pipeline_view_tit {
        margin-bottom: 25px;
    }
    /* .mclu_li_tp_icon {
        width: 34px;
        height: 34px;
    } */
    /* .mlti_img {
        width: 12px;
    } */
    /* .mclu_li_tp_text {
        width: calc(100% - 34px);
    } */
    .mlbi_ul_li_text p {
        font-size: 14px;
    }
    .mult_tit {
        font-size: 16px;
    }
    .mlbt_ul_li p {
        font-size: 14px;
    }
    .pro_pop_hd_tit {
        font-size: 22px;
    }
    .jrll_btn {
        margin-top: 50px;
    }
    .echc_swiper_li_parga p {
        font-size: 14px;
    }
    .ebsc_input input, .ebsc_input input::placeholder {
        font-size: 14px;
    }
    .eglu_li_cont_parga {
        margin-top: 10px;
    }
    .eglu_li_cont_tit::after {
        width: 6px;
        height: 6px;
    }
    .eglu_li_cont {
        padding: 30px 20px 20px 20px;
    }
    .esll_bg1 {
        bottom: -54px;
    }
    .eccb_ul_li {
        padding: 0 8px;
        margin-bottom: 18px;
    }
    .eccb_ul {
        margin: 0 -8px;
    }
    .eccb_ul_li_logo {
        width: 80px;
        right: 20px;
    }
    .employ_happy_welf .employ_grow_tit {
        width: 100%;
    }
    .employ_happy_welf_list {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .employ_happy_welf_cont {
        margin-top: 40px;
    }
    .echc_swiper_li_parga {
        margin-top: 40px;
    }
    .esll_bg1 {
        bottom: -48px;
    }
    .employ_conf_story {
        padding-top: 60px;
        padding-bottom: 120px;
    }
    .ecsl_ul_li {
        padding: 0 10px;
    }
    .ecsl_ul {
        margin: 0 -10px;
    }
    .accu_li_cont_text {
        top: 45%;
    }
    .inddet_nav_wrap.isfixed {
        top: 64px !important;
    }
    .mclu_li .mlbi_arrow{
        top: 63px;
    }
    .mult_info {
        max-height: 112px;
    }
     /* 2023.7.6新增-start */
     #canvasBox {
        width: 800px;
        height: 800px;
        margin-left: calc(100% - 660px);
    }
    .contus_global_cont_bg {
        width: 800px;
        height: 800px;
        right: -140px;
    }
    .contus_global_cont {
        height: 600px;
    }
    .contus_global_circle {
        width: 660px;
        height: 660px;
    }
    /* 2023.7.6新增-end */
    .contus_info_bt_li2 .ccll_info {
        margin: 0 -10px;
    }
    .contus_info_bt_li2 .ccll_info_li {
        padding: 0 10px;
    }
    .deve_achie_notice {
        padding-left: 150px;
    }
    .std_padd120_btm {
        padding-bottom: 60px;
    }
    .std_padd120{
        padding: 60px 0;
    }
    .std_padd120_tp{
        padding-top: 60px;
    }
    .std_padd100_tp {
        padding-top: 60px;
    }
    .std_padd100{
        padding: 60px 0;
    }
    .std_padd100_btm{
        padding-bottom: 60px;
    }
    .pico_top_wrap_le {
        padding-right: 50px;
    }
    .pico_top_wrap_ri {
        border-radius: 10px;
    }
    .dise_edr_cry p img {
        border-radius: 10px;
    }
    .dise_edr {
        padding: 60px 0;
    }
    .bulb_le .ys_imgbox_cover {
        border-radius: 10px;
    }
    .bulb_ul_li {
        margin-bottom: 8px;
    }
    .bulb_ul {
        margin-bottom: 16px;
    }
    .birt_ul_li_box {
        padding: 60px 0;
    }
    .tech_mult_le {
        padding-right: 50px;
    }
    .tech_mult_ri_pic {
        border-radius: 10px;
    }
    .tcul_box {
        padding: 30px 20px;
    }
    .tcul_icon {
        width: 46px;
    }
    .tcul_word p {
        line-height: 1.75;
    }
    .tcul_text {
        margin: 10px 0 8px;
    }
    .tcul_box {
        border-radius: 10px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_box {
        padding: 40px 30px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_btm {
        padding-left: 40px;
    }
    .tech_spec .tcul_icon {
        width: 46px;
    }
    .teul_box {
        padding: 35px 20px;
        border-radius: 10px;
    }
    .teul_btm_icon {
        width: 24px;
        margin-right: 12px;
    }
    .tdul_box {
        padding: 30px 18px;
        border-radius: 10px;
    }
    .tdul_tit {
        margin: 24px 0 12px;
    }
    .tech_nutr_wrap {
        border-radius: 10px;
    }
    .tnul_li_box {
        padding: 10px 20px 10px 30px;
    }
    .tech_mess_ul_li .tcul_arrow {
        right: 20px;
    }
    .tmul_box {
        padding: 30px 70px 30px 30px;
        border-radius: 10px;
    }
    .tech_mess_ul_li .tcul_arrow{
        opacity: 1;
    }
    .tmul_word h3{
        font-size: 18px;
    }
    .dbul_box .dbul_tp {
        transform: translateY(0%);
    }
    .dbul_box:hover .dbul_tp::after {
        width: calc(100% + 24px);
        bottom: -15px;
        left: -24px;
    }
    .dbul_box {
        background: #3B44AC;
    }
    .dbul_box .dbul_btm {
        opacity: 1;
    }
    .dbul_box .dbul_tp_icon img:nth-child(1) {
        opacity: 0;
    }
    .dbul_box .dbul_tp_icon img:nth-child(2) {
        opacity: 1;
    }
    .dbul_tp_tit{
        color: #FFF;
    }
    .dise_brand_ul .slick-list {
        padding: 30px 0 60px;
    }
    .dise_brand_top_icon {
        width: 42px;
        margin-right: 16px;
    }
    .dise_brand_top {
        margin-bottom: 16px;
    }
    .dbul_tp::after {
        left: -24px;
        width: 100%;
    }
    .dise_brand_ul_li {
        padding: 0 10px;
    }
    .dise_brand_ul{
        margin:0 -10px;
    }
    .dbul_box {
        padding: 35px 15px;
        border-radius: 15px;
    }
    .dlul_img {
        padding: 20px;
    }
    .dlul_ri {
        padding-left: 80px;
    }
    .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 80px;
        padding-left: 0px;
    }
    .plbt_icon {
        width: 26px;
        margin-right: 12px;
    }
    .plbh_item_ri {
        width: 100%;
    }
    .pclu_li_inst .plbh_item_ri_info {
        width: 66%;
    }
    .piri_parga:first-child p {
        padding: 10px 12px;
    }
    .plbh_li:first-child {
        padding-left: 12px;
    }
    .pclu_li_inst .plbh_li4{
        width: 12.5%;
    }
    .pclu_li_nour .plbh_li:first-child {
        padding: 10px 10px 10px 12px;
    }
    .pclu_li_disp .plbh_li:first-child {
        padding: 10px 10px 10px 12px;
    }
    .ppbl_info li {
        margin-bottom: 12px;
    }
    .pro_pop .ys_modal_content {
        border-radius: 15px;
    }
    .hlbi_more_lis p {
        font-size: 14px;
    }
    .ecol_crea_btm {
        padding-top: 0;
        padding-bottom: 35px;
    }
    .ecul_box {
        width: 90px;
        height: 90px;
    }
    .ecol_crea_ul_li {
        margin-bottom: 20px;
    }
    .ecol_crea_ul {
        max-height: 450px;
        width: 100%;
    }
    .ecol_crea_le, .ecol_crea_ri {
        width: 110px;
        top: 115px;
    }
    .eclc_list_li {
        width: 33.333333%;
        padding: 0 12px;
        margin-bottom: 12px;
    }
    .home_area_cont {
        height: auto;
    }
    .home_area_cont_box {
        position: static;
        width: 100%;
        height: auto;
    }
    .home_area_cry {
        position: static;
        height: 100%;
        width: 100%;
        padding-bottom: 70px;
        overflow: hidden;
    }
    .home_area_min {
        width: 100%;
        position: relative;
        transform: inherit;
        top: auto;
        left: auto;
    }
    .home_area_min {
        width: 100%;
        position: relative;
        transform: inherit;
        top: auto;
        left: auto;
    }
    .home_area_mincry {
        width: 100%;
        padding: 0px;
        position: static;
        transform: inherit;
    }
    .home_area {
        padding: 70px 0 0;
    }
    .home_area_min_word {
        margin: 18px 0 25px;
    }
    .home_area_line_wrap{
        display: none;
    }
    .home_area_min h2 {
        font-size: 34px;
    }
    .halh_word, .haru_li_btm_word{
        transform: translateY(0px);
        opacity: 1;
    }
    .halh_word p, .haru_li_btm_word p{
        font-size: 14px;
    }
    .home_area_le_arrow {
        display: block;
    }
    .home_area_le {
        padding: 0px 8px;
    }
    .home_area_wrap {
        margin: 0 -8px;
        margin-bottom: 28px;
    }
    .haru_li {
        padding: 0 8px;
    }
    .home_area_ri_ul {
        margin: 0 -8px;
    }
    .hltr_img {
        width: 62px;
    }
    .haru_li_top {
        margin-bottom: 16px;
    }
    .halh_top {
        padding: 8px 8px;
    }
    .halh_top_icon{
        margin-right: 10px;
    }
    .halh_top_tit {
        font-size: 16px;
    }
    .home_area_ri {
        padding: 0 8px;
    }
    .hltr_icon img {
        width: 16px;
    }
    .halh_top_icon {
        width: 28px;
        height: 28px;
    }
    .hltr_icon {
        width: 28px;
        height: 28px;
        top: -10px;
        right: -6px;
    }
    .home_area_min {
        margin-bottom: 26px;
    }
    .home_area_le_arrow{
        opacity: 1;
    }
    .hltr_icon {
        width: 42px !important;
        height: 42px !important;
    }
    .hltr_icon img {
        width: 22px;
    }
    /*20240826*/
    .add_cont {
        padding-top: 60px;
    }
    .birt_ul_li:first-child .birt_ul_li_box {
        padding-top: 40px;
    }
    .inwu_li a {
        line-height: 1.75;
        padding: 8px 0;
    }
    .dise_main .dlul_ri {
        padding-left: 40px;
    }
    .dise_main .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 40px;
        padding-left: 0px;
    }
    
    /*20240924*/
    .mnoi_pany{
        margin: 0;
    }
    .mnoi_pany_tp_text p{
        color: #666;
    }
    .mnoi_pany_tp .ys_phnav_icon {
        display: block;
        position: static;
        transform: inherit;
    }
    .mnoi_pany_tp .ys_phnav_icon::before {
        content: "\e743";
        width: auto;
        height: auto;
        position: static;
        transform: none;
        display: block;
        transition: all .36s;
    }
    .mnoi_pany_btm{
        width: 100%;
        position: relative;
        padding:0;
    }
    .mnoi_pany_tp {
        color: #666;
        font-size: 16px;
        line-height: 1.5;
        border-bottom: 1px solid #c7c8c9;
        padding: 0 0 10px 0;
        justify-content: space-between;
        padding-right: 5px;
    }
    .mnoi_pany_btm{
        border-bottom: 1px solid #c7c8c9;
        border-radius: 0;a
    }
    .mpbu_list a {
        font-size: 14px;
        padding: 14px 0;
        color: #666;
        text-align: left;
    }
    .ys_phnav3_lang_hd{
        border-top: solid 1px transparent;
    }
    .mnoi_pany.start .mnoi_pany_tp .ys_phnav_icon::before{
        transform: rotate(90deg);
    }
    .mod_nav_other_report a {
        color: #666;
        line-height: 48px;
    }
    .mod_nav_other_report {
        border-bottom: 1px solid #c7c8c9;
    }
    /* 1199end */
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .mod_ban_text_parga {
        width: 100%;
    }
    .std_tit1 {
        font-size: 28px;
    }
    .mod_ban_text_tit h1::after {
        width: 18px;
        height: 28px;
    }
    /* .mod_ban_text_tit h1 {
        padding-left: 30px;
    } */
    .std_padding1 {
        padding: 60px 0;
    }
    .std_padding1_btm{
        padding-bottom: 60px;
    }
    .std_padding1_tp{
        padding-top: 60px;
    }
    .std_padding2{
        padding-top:40px !important;
    }
    .std_padding3 {
        padding-bottom: 40px !important;
    }
    .dcul_cont {
        padding: 30px;
    }
    .dcul_cont_ri {
        padding-left: 20px;
    }
    .dcrt_icon {
        width: 16px;
    }
    .dcrt_text,.about_main h2 {
        width: calc(100% - 16px);
    }
    .mod_foot_tp_mid {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        margin: 30px 0;
    }
    .newdet_cont_ri {
        width: 200px;
    }
    .newdet_cont_le, .newdet_cont_tit {
        width: calc(100% - 200px);
        padding-right: 50px;
    }
    .new_recom_bg {
        width: 250px;
    }
    .nrul_ri {
        padding: 20px;
    }
    .nrul_ri_cont_btn {
        margin-top: 24px;
    }
    .new_cont {
        padding: 60px 0;
    }
    .hnbu_li a {
        padding: 20px;
    }
    .hnbu_li_btn {
        margin-top: 20px;
    }
    .rcbu_li_cont {
        padding: 10px 0;
    }
    .rlct_icon {
        width: 26px;
        height: 26px;
    }
    .rlti_img {
        width: 10px;
    }
    .rcbu_li {
        padding: 0 20px;
    }
    .report_cont_bt_ul {
        margin: 0 -20px;
    }
    .report_cont_bg {
        top: -46px;
        width: 250px;
    }
    .rfcb_item_list_li {
        width: 33.333333%;
    }
    .rfcb_item_cont_li {
        width: 100%;
    }
    .rfcb_item_cont_ri {
        padding-left: 9px;
    }
    .ys_ban_bg {
        width: 200px;
    }
    .std_title2 {
        font-size: 34px;
    }
    .ys_ban_parga p {
        font-size: 16px;
    }
    .ys_ban_btn {
        margin-top: 30px;
    }
    .home_fiel_bg {
        width: 500px;
    }
    .home_fiel {
        padding: 60px 0 30px;
    }
    .hfcr_ul_li {
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .hfcr_ul {
        margin: 0 -10px;
    }
    .home_deve_cont {
        width: 75%;
    }
    .hdcd_ul_li_num {
        font-size: 46px;
    }
    .home_about_cont {
        flex-wrap: wrap;
    }
    .home_about_cont_mid,.hacr_tp_ri{
        display: flex;
        align-items: flex-start;
    }
    .hacr_tp_ri .hacm_img2 {
        width: 183px;
        margin-top: 0;
        margin-bottom: 0;
    }
    .home_about_cont_le {
        width: 260px;
    }
    .home_about_cont_mid,.home_about_cont_mid .hacm_img2{
        margin-left: 20px;
    }
    .hacm_img2, .hacr_tp_le .hacm_img2 {
        width: 180px;
    }
    .hacr_tp_ri .hacm_img2 {
        width: 150px;
    }
    .hacr_tp_ri .hacm_img1 {
        margin-left: 10px;
    }
    .hacr_bt {
        width: 220px;
    }
    .hacm_img1_text_num span {
        right: -12px;
        top: 0px;
    }
    .home_about_cont_ri {
        display: flex;
        align-items: flex-start;
        margin-left: 0;
    }
    .hacr_tp_le {
        transform: translateX(0);
    }
    .home_about_parga {
        width: 100%;
    }
    .about_us_line {
        width: 200px;
    }
    .about_us_tp_text {
        padding-right: 30px;
    }
    .std_tit2, .yxedr_active h2 {
        font-size: 26px;
    }
    .aubu_li {
        padding: 0 15px;
    }
    .about_us_bt_ul {
        margin: 0 -15px;
    }
    .aubu_li_cont {
        padding-top: 40px;
    }
    .aubu_li_cont_num {
        font-size: 40px;
    }
    .about_lead_cont_le {
        width: calc(100% - 300px);
        padding-right: 40px;
    }
    .about_lead_cont_ri {
        width: 300px;
        padding-left: 0;
    }
    .alcr_cont_icon {
        width: 24px;
        margin-top: 20px;
    }
    .alcl_name_text {
        font-size: 20px;
    }
    .accu_li:not(:first-child){
        display: none;
    }
    .accu_li_cont_text {
        -webkit-user-select: text;
        -khtml-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text;
    }
    .about_cult_cont_ul .slick-list{
        padding-bottom: 30px;
    }
    .alct_tit {
        margin-bottom: 12px;
    }
    .alct_parga {
        padding-top: 12px;
    }
    .aulc_year {
        font-size: 22px;
    }
    .pipeline_cont_list{
        display: none;
    }
    .pipeline_cont_ph{
        display: block;
    }
    .ys_ban_title {
        font-size: 34px;
    }
    .ys_ban_dots {
        right: 30px;
    }
    .home_deve_cont_parga {
        width: 70%;
    }
    .home_about_conts {
        padding: 30px;
    }
    .home_about_conts_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 30px;
    }
    .home_about_conts_le {
        width: 100%;
        max-width: 100%;
    }
    .hacr_btn {
        margin-top: 30px;
    }
    .mod_foot {
        padding-top: 50px;
    }
    .mod_foot_tp {
        margin-bottom: 40px;
    }
    .about_deve,.duty_cont,.mod_padd1{
        padding-top: 50px !important;
    }
    .mod_padd2{
        padding-bottom: 50px !important;
    }
    .about_hon_tp_btn {
        width: 70px;
    }
    .ahtb_icon {
        width: 30px;
        height: 30px;
    }
    .ahtb_icon_img {
        width: 6px;
        height: 12px;
    }
    .ahbc_li_cont_text {
        width: 100%;
        padding-right: 0;
    }
    .alct_parga1 {
        margin-top: 10px;
    }
    .alct_parga1 p{
        height: 3.5em;
        overflow: hidden;
    }
    .alci_bg {
        width: 140%;
        bottom: -20px;
    }
    .ahbc_li_cont_img {
        width: 60%;
        float: left;
        margin-top: 20px;
    }
    .contus_cont_le {
        width: 100%;
    }
    .contus_cont_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 40px;
    }
    .contus_cont_le_li {
        margin-bottom: 30px;
    }
    .dsct_ul_li p {
        font-size: 16px;
    }
    .dsct_ul_li.act p::after {
        width: 100%;
    }
    .dult_tit {
        font-size: 20px;
        margin-bottom: 15px;
    }
    .dscl_ul_li_text {
        padding: 30px;
    }
    .dpbu_li_cont {
        padding: 20px;
    }
    .dpbu_li_cont_parga,.dpbu_li_cont_img{
        margin-top: 10px;
    }
    .dpbu_li_cont_btn {
        margin-top: 16px;
    }
    .deve_syst_parga {
        width: 50%;
    }
    .dult_type .dulb_item_li_parga {
        padding-left: 0;
    }
    .deve_achie {
        padding-bottom: 80px !important;
    }
    .medic_cont_img {
        margin-top: 40px;
        margin-bottom: 30px;
    }
    .ppbl_cont_ri p {
        font-size: 12px;
    }
    .ppbl_cont_le p {
        padding: 18px 20px;
    }
    .ppbl_cont_le {
        width: 200px;
    }
    .ppbl_cont_ri {
        width: calc(100% - 200px);
        padding: 14px 20px;
    }
    .pro_pop_hd {
        padding: 20px 40px;
    }
    .pro_pop_bd {
        padding: 30px 40px;
    }
    .ppbl_info p {
        font-size: 14px;
    }
    .ppbl_info li::before {
        top: 9px;
    }
    .join_acti_cont_btn {
        bottom: -15px;
    }
    .join_acti_cont .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        left: 90px;
    }
    .recruit_pop_bot {
        padding: 40px 60px 100px 80px;
    }
    .recruit_pop_top_tit {
        left: 80px;
    }
    .recruit_pop_bot p {
        font-size: 16px;
        line-height: 1.75;
    }
    .recruit_pop_bot li::after {
        width: 6px;
        height: 6px;
        top: 11px;
    }
    .mod_ban_roll {
        bottom: 90px;
    }
    .employ_ban_tit span::after {
        width: 24px;
        height: 36px;
    }
    .egdc_list_li {
        padding: 20px;
    }
    .egdc_list_li {
        width: 33%;
    }
    .esll_bg {
        width: 230px;
        left: -14%;
    }
    .employ_conf_hon_tit {
        margin-top: 40px;
    }
    .employ_conf_hon_cont {
        margin-top: 60px;
    }
    .employ_happy_atmo_btn {
        margin-top: 40px;
    }
    .echc_swiper_li {
        padding: 0 15px;
    }
    .echc_swiper {
        margin: 0 -15px;
    }
    .employ_grow_tit{
        font-size: 22px;
    }
    .ehac_btn_icon {
        width: 34px;
        height: 34px;
    }
    .ehac_btn_icon_img {
        width: 8px;
    }
    .ehac_btn {
        width: 80px;
        bottom: -17px;
    }
    .employ_happy_atmo_cont .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        left: 100px;
    }
    .echc_swiper_li {
        padding: 0 30px;
    }
    .echc_swiper {
        margin: 0 -30px;
    }
    .about_deve_cont_bt::after {
        top: 141px;
    }
    .adcb_ul_li.on {
        margin-top: 136px;
    }
    .mclu_li .mlbi_arrow {
        top: 56px;
    }
     /* 2023.7.6新增-start */
     .citc_text {
        padding: 0 30px;
    }
    .contus_info_tp, .contus_mess, .contus_global {
        padding: 70px 0;
    }
    .contus_info_bt .ccll_info_li_bt a, .contus_info_bt .ccll_info_li p {
        font-size: 14px;
        line-height: 1.75;
    }
    /* 2023.7.6新增-end */
    .pipeline_cont {
        padding-top: 60px !important;
    }
    .new_cont {
        padding: 40px 0;
    }
    .dsct_ul_li.act:first-child p::after{
        width: 100%;
        left: 50%;
    }
    /*2023.11.22隐藏管线“早研”样式修改-start*/
    .pcpu_li_cont_hd p {
    font-size: 14px;
}
.plcb_ul_li_name p {
    font-size: 14px;
}
.plcb_ul_li_indication p {
    font-size: 12px;
}
.pcpu_li_cont_hd li {
    width: 14.285714%;
}
    /*2023.11.22隐藏管线“早研”样式修改-end*/
    .ptwl_tit {
        margin-bottom: 14px;
    }
    .pico_top_wrap_le {
        padding-right: 40px;
    }
    .ptwl_tit_icon {
        width: 40px;
        margin-right: 20px;
    }
    .inwu_li {
        padding: 0 20px;
    }
    .inddet_nav_wrap_ul {
        margin: 0 -20px;
    }
    .bulb_tit {
        margin-bottom: 20px;
    }
    .tech_mult_le {
        padding-right: 30px;
    }
    .tdul_box {
        box-shadow: 0px 2px 10px 1px rgba(0, 0, 0, 0.10);
    }
    .tmul_word {
        padding-left: 26px;
    }
    .pclu_li_disp .plbh_li1, .pclu_li_disp .piri_parga1 {
        width: 12% !important;
    }
    .pclu_li_disp .plbh_li2, .pclu_li_disp .piri_parga2 {
        width: 13% !important;
    }
    .pclu_li_disp .plbh_li3, .pclu_li_disp .piri_parga3 {
        width: 12% !important;
    }
    .pclu_li_disp .plbh_lis {
        width: 6.3% !important;
    }
    .pclu_li_disp .piri_pic {
        width: 6.3% !important;
    }
    .pclu_li_disp .plbh_li {
        padding: 8px 4px;
    }
    .piri_parga p {
        padding: 12px 5px;
    }
    .pipeline_cont_ph{
        display: none;
    }
    .plbh_li p {
        font-size: 12px;
    }
    .plnt_right_icon {
        width: 28px;
        margin-right: 8px;
    }
    .pipeline_cont_list {
        padding: 0px 0px 0;
    }
    .ppbl_cont {
        border-radius: 15px;
    }
    .hlbi_bg {
        width: calc(100% - 30px);
        height: 10px;
    }
    .hlbi_tit{
        font-size: 16px;
    }
    .hlbi_more_line_li p::after {
        top: 11px;
        width: 5px;
        height: 5px;
    }
    .hlbi_more_line_li p {
        line-height: 1.75;
        padding-top: 18px;
        font-size: 12px;
    }
    .hlbi_bot {
        border-radius: 10px;
    }
    .hlbi_more_lis {
        padding: 14px 8px;
    }
    .heal_line_hd_list {
        font-size: 16px;
        padding: 10px 8px;
    }
    .heal_top {
        padding-bottom: 30px;
    }
    .ecol_list h2 {
        margin-bottom: 20px;
    }
    .ecol_crea_ul {
        max-height: 340px;
        width: 100%;
    }
    .ecol_crea_svg {
        width: 70%;
        position: relative;
        margin: 0 auto;
    }
    .ecol_crea_le, .ecol_crea_ri {
        width: 110px;
        top: 170px;
    }
    .ecol_crea_logo {
        width: 50%;
        top: 55px;
    }
    .ecol_crea_logo_icon {
        width: 12px;
        margin: 10px auto 0;
    }
    .ecol_crea_list {
        width: 50%;
        bottom: 55px;
    }
    .eclc_cry_ul_li a {
        padding-left: 14px;
        font-size: 12px;
    }
    .ecol_crea_btm {
        margin-top: -60px;
    }
    .ecol_crea_btm {
        padding-top: 0;
        padding-bottom: 0;
    }
    .home_area_le {
        width: 100%;
        margin-bottom: 20px;
    }
    .home_area_ri {
        width: 100%;
    }
    .home_area_wrap {
        margin-bottom: 20px;
        flex-direction: column;
    }
    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .mod_foot_tp_mid {
        display: none;
    }
    .mod_foot_tp_ri {
        width: 100%;
        margin-top: 20px;
    }
    .mftr_img,.mftr_parga{
        width: 130px;
    }
    .duty_cont_bg1_img2, .duty_cont_bg1_img1 {
        width: 260px;
    }
    .dcul_cont_le {
        width: 100%;
    }
    .dcul_cont_ri{
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .std_tit1 {
        font-size: 26px;
    }
    .newdet_cont_ri {
        width: 100%;
        margin-top: 30px;
    }
    .newdet_cont_le, .newdet_cont_tit {
        width: 100%;
        padding-right: 0;
    }
    .newdet_cont_tit h1 {
        font-size: 22px;
        line-height: 1.5;
    }
    .newdet_cont_le_tp {
        padding-bottom: 20px;
    }
    .nidt_text p {
        font-size: 12px;
    }
    .nclt_info_share {
        margin-right: 0;
    }
    .newdet_cont_le_bt {
        padding-bottom: 15px;
    }
    .hnbu_li {
        width: 50%;
    }
    /* .nctu_li a {
        padding: 0 25px;
    }
    .nctu_li {
        margin-right: 10px;
    } */
    .new_cont {
        padding: 50px 0;
    }
    .nrul_le {
        width: 100%;
    }
    .nrul_ri {
        width: 100%;
    }
    .new_recom_ul .slick-dots li {
        width: 40px;
        margin: 0 3px;
    }
    .new_recom_ul .slick-list {
        padding-bottom: 30px;
    }
    .rcbu_li {
        width: 100%;
    }
    .rfcb_item_list_li {
        width: 50%;
    }
    .rill_info {
        margin-top: 8px;
        height: 35px;
    }
    .report_form_cont_box {
        padding: 30px;
    }
    .rfcb_item {
        margin-bottom: 0;
    }
    .rfcb_item_text{
        margin-bottom: 18px;
    }
    .rcbu_li:nth-child(2) .rcbu_li_cont {
        border-top: none;
    }
    .std_title2 {
        font-size: 28px;
    }
    .std_title3 {
        font-size: 26px;
    }
    .home_title p {
        font-size: 14px;
    }
    .hfcl_parga {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .home_fiel_bg {
        width: 400px;
    }
    .home_deve_cont {
        width: 100%;
    }
    .hdcd_ul_li_num {
        font-size: 40px;
    }
    .std_btn1_box, .std_btn3_box {
        padding: 0 20px;
    }
    .std_btn1_box_parga p {
        margin-right: 10px;
    }
    .std_title4 {
        font-size: 20px;
    }
    .hult_subtit {
        font-size: 16px;
    }
    .slick-dots li::after {
        width: 16px;
        height: 16px;
    }
    .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 6px;
    }
    .home_new_bt_ul .slick-list {
        padding-bottom: 20px;
    }
    .home_new_tp_btn {
        top: 0;
    }
    .home_title h2 {
        margin-top: 0;
    }
    .home_resp_le {
        width: 100%;
        padding-right: 0;
    }
    .home_resp_ri {
        width: 100%;
        float: left;
        padding: 0 15%;
        margin-top: 20px;
    }
    .home_resp_btn {
        left: 50%;
        transform: translateX(-50%) rotate(-90deg);
        top: auto;
        bottom: -35px;
    }
    .hrbn_data {
        transform: rotate(90deg);
    }
    .hrlc_swiper_parga {
        margin-top: 8px;
    }
    .hrlc_swiper_btn {
        margin-top: 20px;
    }
    .home_about_cont {
        margin-top: 30px;
    }
    .home_about_cont_le {
        width: 220px;
    }
    .home_about_cont_mid{
        margin-left: 0;
    }
    .hacr_tp_ri,.home_about_cont_ri{
        flex-wrap: wrap;
    }
    .hacr_tp_ri{
        width: 100%;
    }
    .home_about_cont_mid .hacm_img2 {
        margin-left: 20px;
    }
    .home_about_cont_mid{
        margin-bottom: 10px;
    }
    .hacm_img1 {
        margin-bottom: 0;
        width: 170px;
    }
    .home_about_cont_le,.hacm_img2  {
        display: none;
    }
    .hacr_tp_ri .hacm_img1 {
        animation-delay: .4s;
    }
    .new_cont .hnbu_li:nth-child(2n+1){
        animation-delay: 0.1s;
    }
    .new_cont .hnbu_li:nth-child(2n+2){
        animation-delay: 0.2s;
    }
    .about_us_bg,.about_us_line{
        display: none;
    }
    .about_us_tp_text {
        width: 100%;
        padding-right: 0;
    }
    .about_us_tp_img {
        width: 100%;
        max-width: 100%;
        margin-top: 20px;
    }
    .std_padding1 {
        padding: 50px 0;
    }
    .std_padding1_btm{
        padding-bottom: 50px;
    }
    .std_padding1_tp{
        padding-top: 50px;
    }
    .std_tit2, .yxedr_active h2 {
        font-size: 22px;
    }
    .autt_parga {
        margin-top: 14px;
    }
    .aubu_li {
        width: 25%;
        margin-bottom: 20px;
    }
    .about_us_bt_ul{
        display: flex;
        align-items: stretch;
        flex-wrap: wrap;
    }
    .about_lead_cont_le {
        width: 100%;
        padding-right: 0;
        margin-top: 30px;
    }
    .alcl_info {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .alcl_prize_list {
        margin-top: 10px;
    }
    .alcr_cont {
        width: 300px;
    }
    .about_lead_cont_ri {
        width: 100%;
        padding-left: 0;
        float: left;
        display: flex;
        justify-content: center;
        margin-top: 20px;
    }
    .ys_ban_title {
        font-size: 32px;
    }
    .ybdu_li {
        width: 36px;
        height: 36px;
    }
    .ybdu_li::after {
        width: 4px;
        height: 4px;
    }
    .ys_ban_dots {
        right: 20px;
    }
    .home_deve_cont_parga {
        width: 100%;
        margin-top: 20px;
    }
    .home_deve_cont_btn{
        margin-top: 20px;
    }
    .home_deve_cont_data {
        margin-top: 30px;
    }
    .duty_cont_tab{
        display: none;
    }
    .duty_cont_ul{
        margin-top: 0 !important;
    }
    .contus_cont_ri_cont {
        padding: 30px;
    }
    .dtlu_li {
        width: 33.333333%;
        margin-bottom: 20px;
    }
    .dkbu_li_cont {
        padding: 15px;
    }
    .dkbu_li_cont_num {
        font-size: 46px;
    }
    .dsct_ul_li {
        padding: 0 20px;
    }
    .dsct_ul {
        margin: 0 -20px;
    }
    .dscl_ul_li_text {
        padding: 20px;
    }
    .dacl_tab {
        width: 100%;
        padding: 20px;
    }
    .dacl_tab_ul{
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        justify-content: center;
    }
    .dacl_tab_ul_li {
        margin-bottom: 0;
        padding: 0 20px;
    }
    .dacl_ul {
        width: 100%;
        padding: 20px;
        margin-top: 20px;
    }
    .dacl_ul::after {
        width: 100%;
    }
    .dacl_ul_li_tp {
        display: none;
    }
    .dulb_item_li .dult_li {
        display: block;
        width: 20%;
        flex-shrink: 0;
    }
    .dult_li p {
        color: #323A62;
    }
    .dult_li, .dulb_item_li_parga {
        padding-left: 0;
    }
    .dulb_item_li {
        border-left: none;
        padding: 0;
        width: 100%;
        margin-bottom: 10px;
        display: flex;
        align-items: center;
    }
    .dulb_item_le .dulb_item_li {
        display: flex;
        align-items: center;
        padding: 0;
    }
    .dult_type {
        width: 100%;
    }
    .dulb_item_ri {
        width: 100%;
    }
    .dulb_item_le .dult_li{
        width: 20%;
    }
    .dulb_item_ri .dulb_item_li_parga {
        top: 0;
        transform: translateY(0);
    }
    .dulb_item {
        padding: 20px 0;
    }
    .dulb_item:first-child{
        padding-top: 0;
    }
    .dulb_item_li:last-child,
    .dulb_item_ri_li:last-child{
        margin-bottom: 0;
    }
    .dulb_item_ri_li {
        border-bottom: none;
        margin-bottom: 10px;
    }
    .deve_achie {
        padding-bottom: 60px !important;
    }
    .pipeline_view_tit_info {
        width: 60%;
    }
    .medic_cont_tab{
        display: none;
    }
    .medic_cont_img_bg {
        width: 74.8%;
    }
    .medic_cont_text {
        right: 20px;
        width: 50%;
    }
    .medic_cont_text p {
        margin-top: 10px;
    }
    .medic_cont_img {
        margin-top: 0;
    }
    /* .mclu_li.act {
        padding-top: 0;
    } */
    .mlbt_ul_li:first-child p {
        font-size: 16px;
    }
    .mlbt_ul_li p {
        line-height: 1.75;
    }
    .mlbt_ul_li {
        padding: 14px 0;
    }
    .mlbi_ul_li {
        width: 50%;
    }
    .mclu_li_tp {
        padding: 20px 30px;
    }
    .mclu_li_bt,.mclu_li_bt_cont {
        padding: 0 30px 16px;
    }
    .pro_pop_bd_li1 .ppbl_tit {
        width: 100%;
    }
    .ppbl_info {
        width: 100%;
        margin-top: 15px;
    }
    .pro_pop_bd_li1 {
        display: inherit;
    }
    .join_recruit_lab li {
        padding: 0 25px;
    }
    .join_recruit_lab ul {
        margin: 0 -25px;
    }
    .recruit_pop_bot {
        padding: 30px 50px;
    }
    .recruit_pop_top_tit {
        left: 50px;
    }
    .recruit_pop_bot li {
        padding-left: 18px;
        margin-bottom: 12px;
    }
    .jrlu_li {
        padding: 0 30px;
    }
    .join_recruit_list_ul {
        margin: 0 -30px;
    }
    .join_acti_cont .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(100% - 120px);
    }
    .eglu_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .eglu_li:last-child{
        margin-bottom: 0;
    }
    .eglu_li.on {
        flex-direction: column;
    }
    .eglu_li_cont{
        height: auto !important;
    }
    .egdc_list {
        justify-content: flex-start;
        margin-top: 20px;
    }
    .egdc_list_li {
        width: 48%;
        margin-left: 0;
        margin-right: 4%;
    }
    .egdc_list_li:last-child{
        margin-right: 0;
    }
    .egdc_img {
        width: 100%;
    }
    /* .employ_conf_hon_cont {
        padding-left: 20px;
    } */
    .eccb_ul_li {
        width: 50%;
    }
    .eccb_ul_li_bt .std_tit4 {
        margin-bottom: 12px;
    }
    .ehwl_ul_li {
        width: 20%;
    }
    .employ_happy_welf_cont {
        margin-top: 30px;
    }
    .employ_happy_atmo_cont .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(100% - 140px);
    }
    .employ_grow_tit {
        font-size: 20px;
    }
    .employ_conf_story {
        padding-top: 50px;
        padding-bottom: 100px;
    }
    .employ_conf_story_list {
        margin-top: 30px;
    }
    .mlbi_arrow .ahtb_icon {
        width: 30px;
        height: 30px;
    }
    .mlbi_arrow .ahtb_icon_img {
        width: 6px;
    }
    .mclu_li_bt,.mclu_li_bt_cont {
        padding: 0 50px 16px;
    }
    .mclu_li_tp {
        padding: 20px 50px;
    }
    .mlbi_arrow .ahtb_prev {
        left: -35px;
    }
    .mlbi_arrow .ahtb_next {
        right: -35px;
    }
    .dacl_ul_li3 .dulb_item::before{
        opacity: 0;
    }
    .dulb_item_li{
        align-items: flex-start;
    }
    .dacl_ul_li2 .dult_time, .dacl_ul_li2 .dulb_item_time, .dacl_ul_li2 .dult_name, .dacl_ul_li2 .dulb_item_name {
        width: 100% !important;
    }
    .dulb_item_ri {
        width: 100% !important;
    }
    .dacl_ul_li2 .dulb_item_li {
        align-items: center;
    }
    .dult_type {
        margin-bottom: 10px;
    }
    .dacl_ul_li1 .dult_li p,
    .dacl_ul_li3 .dult_li p,
    .dacl_ul_li2 .dulb_item_li_parga p,
    .dacl_ul_li2 .dult_li p{
        text-align: left;
    }
    .dacl_ul_li3 .dulb_item_time p{
        text-align: left;
    }
    .mclu_li_bt,.mclu_li_bt_cont {
        padding: 0 50px 40px;
    }
    .plat_pop .ys_modal_close {
        right: 30px;
        top: 58px;
    }
    .ppct_tit {
        margin-bottom: 18px;
    }
    .plat_pop .ys_modal_content {
        padding: 50px 20px 50px 30px;
    }
    .mclu_li .mlbi_arrow {
        top: 74px;
    }
    .alct_parga p{
        height: 7em;
        overflow: hidden;
    }
    .accu_li_cont_text {
        top: auto;
        bottom: 20px !important;
    }
      /* 2023.7.6新增-start */
      .contus_info_tp, .contus_mess, .contus_global {
        padding: 60px 0;
    }
    .cgtu_li{
        margin-bottom: 0;
        display: inline-block;
        padding: 0 10px;
    }
    .contus_global_tab_ul{
        margin: 0 -10px;
        display: inline-block;
    }
    .contus_global_tab{
        white-space: nowrap;
        overflow-x: auto;
    }
    .contus_global_main_ri {
        width: 100%;
        margin-top: 30px;
    }
    #canvasBox {
        width: 600px;
        height: 600px;
        margin-left: calc(100% - 600px);
    }
    .map_pos_text_li {
        top: 0 !important;
    }
    .map_pos_ul_li::after{
        width: 0 !important;
    }
    .contus_global_cont {
        height: 400px;
    }
    .contus_global_cont_bg {
        width: 600px;
        height: 600px;
        right: 0;
    }
    .contus_global_main_le {
        padding-right: 40px;
        width: 100%;
    }
    .map_pos_ul_li.on{
        opacity: 0;
        transition: none;
    }
    .map_pos_ul_li.act{
        opacity: 1;
        transition: opacity .36s;
    }
    .pos.act .map_pos_text_li.act .mpul_info_cont{
        transition: all 0.3s linear 0s;
    }
    .contus_mess_cont h2, .citc_text_parga_tit h2 {
        font-size: 22px;
    }
    .contus_mess_cont {
        padding: 40px;
    }
    .contus_mess_cont_bg img:nth-child(1) {
        width: 180px;
    }
    .contus_mess_cont_bg img:nth-child(2) {
        width: 120px;
    }
    .contus_info_bt .ccll_info{
        flex-wrap: wrap;
    }
    .contus_info_bt .ccll_info_li{
        width: 100%;
        margin-bottom: 20px;
    }
    .contus_info_bt .ccll_info_li:last-child{
        margin-bottom: 0;
    }
    .contus_info_bt_li {
        padding: 40px 0;
    }
    .contus_info_bt {
        padding-bottom: 40px;
    }
    .contus_global {
        height: auto;
    }
    /* 2023.7.6新增-end */
    .dult_type {
        margin-bottom: 18px;
    }
    .dulb_item_ri_li {
        margin-bottom: 18px;
    }
    .dulb_item {
        padding: 30px 0;
    }
    .dacl_ul {
        padding: 30px;
    }
    .pipeline_cont {
        padding-top: 50px !important;
    }
    .new_cont {
        padding: 40px 0;
    }
    .home_title h2 {
        margin-top: 8px;
    }
    .pipeline_cont_notice {
        margin-top: 20px;
    }
    .deve_achie_notice {
        padding-left: 0;
        margin-top: 20px;
    }
    .std_padd120_btm {
        padding-bottom: 50px;
    }
    .std_padd120{
        padding: 50px 0;
    }
    .std_padd120_tp{
        padding-top: 50px;
    }
    .std_padd100_tp {
        padding-top: 50px;
    }
    .std_padd100{
        padding: 50px 0;
    }
    .std_padd100_btm{
        padding-bottom: 50px;
    }
    .pico_top_wrap_le {
        width: 100%;
        padding-right: 0;
    }
    .pico_top_wrap_ri {
        width: 100%;
        border-radius: 10px;
        margin-top: 20px;
    }
    .pico_top_wrap {
        flex-direction: column;
    }
    .pico_top::after {
        top: -26%;
        left: -30%;
        width: 50%;
        height: 400px;
    }
    .inwu_li {
        width: auto;
        padding: 0 10px;
    }
    .inddet_nav_wrap_ul {
        margin: 0 -10px;
    }
    .dise_edr {
        padding: 50px 0;
    }
    .dise_edr_cry h4 {
        font-size: 18px;
        margin-bottom: 14px;
    }
    .ptwl_tit_icon {
        width: 36px;
        margin-right: 18px;
    }
    .birt_ul_li_box {
        padding: 50px 0;
        flex-direction: column-reverse;
    }
    .bulb_le {
        width: 100%;
        margin-top: 20px;
    }
    .bulb_ri {
        padding-left: 0;
        width: 100%;
    }
    .birt_ul_li:nth-child(2n) .birt_ul_li_box {
        flex-direction: column-reverse;
    }
    .birt_ul_li:nth-child(2n) .bulb_ri {
        padding-left: 0px;
        padding-right: 0;
    }
    .buls_icon {
        width: 24px;
        margin-right: 8px;
    }
    .tech_mult_le_word p {
        margin-bottom: 8px;
        font-size: 14px;
        line-height: 1.75;
    }
    .tech_mult_le {
        padding-right: 0;
        width: 100%;
    }
    .tech_mult_ri {
        width: 100%;
        margin-top: 20px;
    }
    .tech_mult_cont {
        padding: 50px 0;
        flex-direction: column;
    }
    .tech_mult_le h2 {
        margin-bottom: 16px;
    }
    .tech_creat h2 {
        margin-bottom: 5px;
    }
    .tech_spec .tech_creat_ul_li.on {
        width: 100%;
        margin-bottom: 20px;
    }
    .tech_spec .tech_creat_ul_li {
        margin-bottom: 20px;
        width: 50%;
    }
    .tech_nutr_le {
        width: 100%;
        margin-bottom: 20px;
    }
    .tech_nutr_le_pic{
        border-radius: 10px;
    }
    .tech_nutr_wrap {
        border-radius: 0px;
        flex-direction: column;
    }
    .tech_nutr_ri {
        width: 100%;
    }
    .tnul_li {
        height: auto;
        margin-bottom: 16px;
    }
    .tnul_li:last-child{
        margin-bottom: 0px;
    }
    .tech_mess_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .tech_mess_ul_li:last-child{
        margin-bottom: 0px;
    }
    .tech_mess_ul{
        flex-direction: column;
    }
    .dlul_sec {
        padding: 40px 0;
        flex-direction: column;
        align-items: center;
    }
    .dlul_img {
        padding: 15px;
        width: 60%;
    }
    .dlul_ri {
        padding-left: 0;
        width: 100%;
        margin-top: 40px;
    }
    .dise_list_ul_li:nth-of-type(2n) .dlul_sec {
        flex-direction: column;
    }
    .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 0;
        padding-left: 0px;
    }
    .pipeline_cont_wrap{
        display: none;
    }
    .pipeline_cont_ph{
        display: block;
    }
    .pclu_li_tit {
        margin-bottom: 10px;
    }
    .pclu_li_word {
        margin-bottom: 20px;
    }
    .pclu_li_bt_top {
        margin-bottom: 14px;
    }
    .pcpu_li_cont_hd p {
        font-size: 12px;
    }
    .plcb_ul_li_bg{
        padding: 12px 0 0;
    }
    .plcb_ul_li_line {
        margin-top: 8px;
        border-top: solid 1px #eceef7;
        border-bottom: solid 1px #eceef7;
    }
    .plcb_ul_li_name, .plcb_ul_li_indication{
        padding: 0 10px;
    }
    .piri_pic {
        border-right: 1px solid #eceef7;
        border-bottom: 1px solid transparent;
        padding: 10px 0;
        flex-grow: 1;
    }
    .pull_picline {
        width: 100%;
        align-items: stretch;
    }
    .plcb_ul_li_creat {
        padding: 0 10px;
    }
    .plcb_ul_li_creat p {
        font-size: 12px;
    }
    .pult_li{
        pointer-events: none;
    }
    .pcpu_li_cont_hd li {
        width: auto;
        flex-grow: 1;
    }
    .pcpu_li_medi  .plcb_ul_li, .pcpu_li_inst  .plcb_ul_li{
        padding: 10px 0;
    }
    .pcpu_li_medi .plcb_ul_li_line, .pcpu_li_inst .plcb_ul_li_line{
        border-top: solid 1px transparent;
        border-bottom: solid 1px transparent;
        padding: 0 10px;
    }
    .plcb_ul_li_tab{
        pointer-events: none;
    }
    .pro_pop_hd {
        padding: 20px 30px;
    }
    .pro_pop .ys_modal_content {
        border-radius: 10px;
    }
    .heal_line_cont{
        display: none;
    }
    .heal_lineph{
        display: block;
    }
    .heal_lineph_list_hd {
        font-size: 16px;
        padding: 14px 24px;
    }
    .hllu_lis {
        padding: 16px 40px;
    }
    .hlbi_more_line_li p::after {
        top: 6px;
        width: 5px;
        height: 5px;
    }
    .heal_lineph_list_year {
        border-radius: 10px;
    }
    .heal_lineph_list_item {
        margin-bottom: 40px;
    }
    .heal_lineph_list {
        margin-bottom: 50px;
    }
    .heal_lineph_list:last-child{
        margin-bottom: 0px;
    }
    .ecol_crea_logo {
        width: 65%;
        top: 55px;
    }
    .ecol_crea_list {
        width: 65%;
        bottom: 55px;
    }
    .home_area {
        padding: 60px 0 0;
    }
    /*20240826*/
    .birt_ul_li:first-child .birt_ul_li_box {
        padding-top: 24px;
    }
    .add_cont {
        padding-top: 50px;
    }
    .dise_main .dise_list_ul_li {
        margin-bottom: 50px;
    }
    .dise_main .dlul_ri {
        padding-left: 0;
        width: 100%;
    }
    .dise_main .dlul_img{
        width: 100%;
    }
    .dise_main .dise_list_ul_li:nth-of-type(2n) .dlul_ri {
        padding-right: 0;
        padding-left: 0px;
    }
    /* 768end */
}

@media screen and (max-width: 767px) {
   
    .ppbl_cont_phhd{
        display: block;
    }
    .pro_pop_bd_li3 .ppbl_cont_le{
        display: none;
    }
    .pro_pop_bd_li3 .ppbl_cont_ri {
        width: 100%;
        padding: 10px;
    }
    .pipeline_cont_box .ys_cont1200 {
        padding: 0 20px;
    }
    .home_fiel_cont {
        padding-left: 20px;
        padding-right: 20px;
    }
    .ys_ban_dots {
        right: auto;
        top: auto;
        transform: translateX(-50%);
        bottom: 20px;
        left: 50%;
    }
    .ys_ban_dots_ul{
        display: flex;
    }
    .team_pop_img {
        width: 100%;
        max-width: 100%;
    }
    .team_pop_text {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .team_pop .ys_modal_content {
        padding: 30px;
    }
    .team_pop .ys_modal_close, .plat_pop .ys_modal_close {
        right: 20px;
        top: 20px;
        width: 15px;
    }
    .team_pop_bg {
        height: 100%;
    }
    .team_pop_bg img {
        height: 100%;
        object-fit: cover;
    }
    .team_pop_text_info {
        padding-top: 18px;
    }
    .team_pop_text_name span {
        font-size: 14px;
        margin-left: 15px;
    }
    .team_pop_text_name {
        padding-bottom: 10px;
    }
    .team_pop_btn {
        right: 15px;
    }
    .team_pop_btn_prev {
        margin-bottom: 8px;
    }
    .team_pop_btn_icon {
        width: 30px;
        height: 30px;
    }
    .tpbi_img {
        width: 4px;
        height: 10px;
    }
    .plat_pop .ys_modal_content {
        padding: 30px;
    }
    .plat_pop_cont_img {
        width: 100%;
        max-width: 100%;
    }
    /* .plat_pop_cont_text {
        padding-left: 0;
        width: 100%;
        margin-top: 20px;
    } */
    .ppct_tit {
        padding-bottom: 12px;
    }
    .ppct_parga {
        margin-top: 15px;
    }
    .team_pop .ys_modal_container, .plat_pop .ys_modal_container {
        width: calc(100% - 40px);
    }
    /* .deve_achie_cont {
        padding: 0 20px;
    } */
    /* .join_acti_cont {
        padding-left: 20px;
    } */
    .join_acti_cont_btn {
        left: 20px;
    }
    /* .employ_conf_hon_cont {
        padding-right: 20px;
    } */
    .pro_pop_bd_li3 .ppbl_cont_ri li::after {
        height: calc(100% + 20px);
    }
    .pro_pop_bd_li3 .ppbl_cont_phhd li{
        position: relative;
    }
    .pro_pop_bd_li3 .ppbl_cont_phhd li::after{
        content: "";
        width: 1px;
        height: calc(100% + 20px);
        background-color: #626ACB;
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
    }
    .pro_pop_bd_li3 .ppbl_cont_phhd li:last-child::after{
        display: none;
    }
    .pro_pop_bd_li3 .ppbl_cont_ri li {
        padding: 0 5px;
    }
    .plat_pop .ys_modal_content {
        padding: 30px 10px 30px 30px;
    }
    /* 2023.7.6新增-start */
    .contus_global_main {
        padding-left: 20px;
    }
    .contus_global_main_le {
        padding-right: 20px;
    }
    /* 2023.7.6新增-end */
    .tech_item .ys_cont1400, .tech_mult .ys_cont1400 {
        padding: 0 20px;
    }
    .tech_modal .ys_modal_content {
        max-height: 400px;
    }
    .home_area_le a {
        border-radius: 10px;
    }
    
}
@media screen and (max-width: 480px) {
    .tech_main h2 {
        margin-bottom: 20px;
    }
    .dcul_cont {
        padding: 20px;
    }
    .std_padding1 {
        padding: 32px 0;
    }
    .std_padding1_btm{
        padding-bottom: 32px;
    }
    .std_padding1_tp{
        padding-top: 32px;
    }
    .duty_cont{
        padding: 42px 0 !important;
    }
    .std_padding2{
        padding-top:32px !important;
    }
    .std_padding3 {
        padding-bottom: 32px !important;
    }
    .dcul_cont_ri_parga {
        margin-top: 6px;
    }
    .duty_cont_ul_li {
        margin-bottom: 20px;
    }
    .duty_cont_ul_li:last-child {
        margin-bottom: 32px;
    }
    .duty_cont_bg1_img2 {
        bottom: -20px;
    }
    .mod_foot_tp_logo {
        width: 100px;
    }
    .mftr_parga {
        margin-top: 10px;
    }
    .mod_foot_tp {
        margin-bottom: 32px;
    }
    .mod_foot_bt {
        padding-bottom: 20px;
    }
    .nclt_info_share{
        display: none;
    }
    .newdet_cont_bot {
        margin-top: 18px;
    }
    .newdet_cont_le_page {
        margin-top: 20px;
    }
    .newdet_cont_le_page li {
        margin-bottom: 10px;
    }
    .newdet_cont_ri {
        margin-top: 20px;
    }
    .nnlt_time {
        font-size: 12px;
        line-height: 1.5;
    }
    .newdet_cont{
        padding: 42px 0;
    }
    .new_cont_tab{
        display: none;
    }
    .new_recom {
        padding-top: 42px !important;
        padding-bottom: 32px !important;
    }
    .nrul_ri_cont_tit {
        margin-top: 10px;
    }
    .nrul_ri_cont_btn {
        margin-top: 15px;
    }
    .new_recom_bg {
        width: 200px;
    }
    /* .new_cont .std_margin1{
        margin-top: 0;
    } */
    .new_cont {
        padding: 32px 0 42px;
    }
    .hnbu_li {
        width: 100%;
    }
    .new_cont .hnbu_li {
        margin-bottom: 20px;
    }
    .new_cont .hnbu_li_parga,
    .new_cont .hnbu_li_tit{
        height: auto;
    }
    .hnbu_li_tit {
        margin-bottom: 10px;
    }
    .rlct_tit {
        font-size: 14px;
    }
    .std_tit1 {
        font-size: 24px;
    }
    .report_cont_bg {
        top: -25px;
        width: 150px;
    }
    .rlct_icon {
        width: 20px;
        height: 20px;
    }
    .rlti_img {
        width: 8px;
    }
    .report_form {
        padding: 32px 0 42px !important;
    }
    .report_form_cont_box {
        padding: 20px;
    }
    .rfcb_item_tit {
        font-size: 16px;
    }
    .rfcb_item_list_li {
        width: 100%;
        margin-bottom: 14px;
    }
    .rfcb_item_text {
        height: 146px;
    }
    .rfcb_item_text textarea {
        padding: 15px;
    }
    .rfcb_item_text::after {
        top: 20px;
        left: 8px;
    }
    .ricl_cont .rfcb_item_list_li {
        width: 100%;
    }
    .ricr_ul_li_circle {
        width: 16px;
        height: 16px;
    }
    .ricr_ul_li_parga {
        width: calc(100% - 16px);
        padding-left: 8px;
    }
    .ricr_ul {
        margin: 0 -14px;
    }
    .ricr_ul_li {
        padding: 0 14px;
    }
    .rfcb_code_img {
        width: 100px;
        margin-left: 9px;
        margin-top: 10px;
    }
    .rfcb_btn {
        width: 100%;
        margin-top: 20px;
    }
    .rfcb_btn p {
        line-height: 40px;
    }
    .std_margin1 {
        margin-top: 20px;
    }
    .report_cont {
        padding-top: 42px !important;
        padding-bottom: 32px !important;
    }
    .std_title2 {
        font-size: 26px;
    }
    .ys_ban_parga p {
        font-size: 14px;
    }
    .ys_ban_btn {
        margin-top: 20px;
    }
    .ys_ban_parga {
        margin-top: 8px;
    }
    .home_fiel {
        padding: 42px 0 32px;
    }
    .std_title3 {
        font-size: 22px;
    }
    .home_fiel_bg {
        width: 300px;
    }
    .home_title p {
        font-size: 12px;
    }
    .hfcr_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .hfcr_ul_li:last-child{
        margin-bottom: 0;
    }
    .std_title4 {
        font-size: 18px;
    }
    .hfcr_ul_li_img, .hfcr_ul_li.on .hfcr_ul_li_img {
        margin-top: 12px;
    }
    .home_deve,.home_new,.home_resp  {
        padding: 32px 0;
    }
    .hdcd_ul_li {
        width: 50%;
        margin-bottom: 15px;
    }
    .hdcd_ul_li_num {
        font-size: 34px;
    }
    .home_deve_cont_parga {
        margin-top: 20px;
        width: 100%;
    }
    .home_new_tp_tit{
        width: 100%;
        margin-bottom: 15px;
    }
    .home_resp_le_tit {
        padding-bottom: 16px;
    }
    .home_resp_le_cont {
        margin-top: 20px;
    }
    .home_resp_ri {
        padding: 0 12%;
    }
    .home_resp {
        padding-bottom: 70px;
    }
    .home_about{
        padding: 32px 0 42px;
    }
    .home_about_parga {
        margin-top: 14px;
    }
    .hacr_tp_ri .hacm_img1 {
        margin-left: 0;
    }
    .hacm_img1 {
        width: 140px;
    }
    .hacr_bt {
        width: 150px;
        margin-left: 10px;
    }
    .hacm_img1_text_num {
        font-size: 32px;
    }
    .home_about_cont {
        margin-top: 15px;
    }
    .about_us {
        padding: 42px 0 32px;
    }
    .aubu_li_cont_num {
        font-size: 38px;
    }
    .about_lead_cont_le {
        margin-top: 20px;
    }
    .about_deve_cont_bt {
        padding-left: 20px;
    }
    .adcb_ul_li {
        width: 100% !important;
        margin-left: 0;
        border: none;
        padding-left: 0;
        padding-right: 20px;
    }
    .adcb_ul_li.on {
        margin-top: 0;
    }
    .adcb_ul_li_circle,
    .adcb_ul_li::before,
    .adcb_ul_li::after{
        display: none;
    }
    .adcb_ul_li.on .adcb_ul_li_cont {
        padding-top: 0;
        padding-bottom: 0;
        max-height: 323px;
    }
    .adcb_ul_li.on .adcb_ul_li_cont {
        max-height: inherit;
        height: 183px;
    }
    .new_cont .hnbu_li{
        animation-delay: 0.1s !important;
    }
    .ys_ban_title {
        font-size: 28px;
    }
    .hacl_btn {
        width: 25px;
    }
    .home_about_conts_ri {
        margin-top: 20px;
    }
    .hacr_btn {
        margin-top: 20px;
    }
    .mod_foot {
        padding-top: 40px;
    }
    .aubu_li {
        width: 50%;
    }
    /* .ahbc_li {
        width: 100% !important;
        margin-right: 20px;
    } */
    .about_hon_bt_cont {
        padding-bottom: 30px;
    }
    .about_hon_bt .swiper-horizontal>.swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 100%;
    }
    .about_deve_cont_bt::after{
        display: none;
    }
    .about_deve,.duty_cont,.mod_padd1{
        padding-top: 32px !important;
    }
    .mod_padd2{
        padding-bottom: 32px !important;
    }
    .rfcb_priv_parga p {
        font-size: 12px;
    }
    .contus_cont_ri_cont {
        padding: 30px 15px;
    }
    .ccrc_list_li {
        width: 100%;
    }
    .ccrc_list_li_input, .ccrc_list_li_text {
        width: 100%;
        height: 38px;
    }
    .ccrc_list_li_parga p,.ccrc_list_li_input input, .ccrc_list_li_text textarea,.ccrc_list_li_text textarea::placeholder{
        font-size: 14px;
    }
    .ccrc_list_li_text textarea {
        padding: 10px;
    }
    .ccrc_list_code .ccrc_list_li {
        margin-left: 0;
        width: 100%;
        padding: 0 16px;
    }
    .ccrc_list_code .rfcb_code_img {
        width: 120px;
        margin-left: 16px;
        margin-bottom: 16px;
    }
    .ccll_info_li_tp .std_tit4 {
        margin-left: 12px;
    }
    .ccll_info_li_tp img, .ccll_info_li img {
        width: 16px;
    }
    .ccll_info_li_bt {
        padding-left: 28px;
    }
    .contus_cont_ri {
        margin-top: 20px;
    }
    .inwu_li p {
        line-height: 50px;
    }
    .inddet_nav {
        height: 50px;
    }
    .inwu_li {
        padding: 0 15px;
    }
    .inddet_nav_wrap_ul {
        margin: 0 -15px;
    }
    .deve_key_tp_text {
        padding-right: 0;
        width: 100%;
    }
    .deve_key_tp_img {
        width: 100%;
        max-width: 100%;
        margin-top: 20px;
    }
    .dkti_icon {
        width: 20px;
    }
    .deve_key_bt {
        margin-top: 30px;
    }
    .dkbu_li {
        width: 50%;
    }
    .dkbu_li_cont_num {
        font-size: 38px;
    }
    .deve_syst_parga {
        width: 100%;
        margin-top: 12px;
    }
    .deve_syst_cont_tab {
        margin: 30px 0;
        white-space: nowrap;
        overflow-x: auto;
    }
    .dsct_ul_li p {
        font-size: 14px;
    }
    .dsct_ul_li {
        padding: 0 14px;
    }
    .dsct_ul {
        margin: 0 -14px;
    }
    .dscl_ul_li_cont .ys_imgbox_cover {
        max-width: 100%;
        width: 100%;
        /* border-radius: 20px; */
    }
    .dscl_ul_li_text {
        width: 100%;
        background: rgba(255, 255, 255, 0.9);
        box-shadow: 0px 10px 25px rgb(17 46 190 / 10%);
        backdrop-filter: blur(7.5px);
        /* border-radius: 20px; */
    }
    .dscl_ul_li_cont::after{
        width: 0;
    }
    .dtlu_li {
        width: 50%;
        padding: 0 6px;
        margin-bottom: 15px;
    }
    .deve_team_list_ul {
        margin: 0 -6px;
    }
    .deve_team_list {
        margin-top: 20px;
    }
    .deve_plat_tp_tit {
        width: 100%;
        margin-bottom: 10px;
    }
    .deve_plat_bt {
        margin-top: 20px;
    }
    .dacl_tab_ul_li .std_tit4{
        font-size: 16px;
    }
    .dacl_tab {
        padding: 10px;
    }
    .dtul_icon {
        width: 14px;
        margin-left: 6px;
    }
    .dacl_tab_ul_li {
        padding: 0 5px;
    }
    .deve_achie_cont h2 {
        margin-bottom: 20px;
    }
    .dulb_item_le .dult_li,.dulb_item_li .dult_li{
        width: 30%;
    }
    .deve_achie {
        padding-bottom: 42px !important;
    }
    .pipeline_view_tit_info {
        width: 100%;
        margin-top: 20px;
    }
    .pvti_list_ul {
        padding: 0 15px;
    }
    .pvti_list_ul_li img {
        width: 16px;
        margin-right: 4px;
    }
    .pipeline_view_tit h2, .pclu_li_tit,.recruit_pop_top_tit,.employ_grow_tit{
        font-size: 22px;
    }
    .pcpu_li {
        margin-bottom: 25px;
    }
    .mlbi_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .mltt_info {
        padding-left: 0;
        width: 100%;
        margin-top: 5px;
    }
    /* .mclu_li_tp_icon {
        width: 28px;
        height: 28px;
    } */
    /* .mlti_img {
        width: 10px;
    } */
    .mclu_li_tp {
        padding: 15px 20px;
    }
    /* .mclu_li_tp_text {
        width: calc(100% - 28px);
    } */
    .mclu_li_bt,.mclu_li_bt_cont {
        padding: 0 20px;
    }
    .mlbt_ul_li:first-child p {
        font-size: 14px;
    }
    .mlbt_ul_li p {
        font-size: 12px;
    }
    .mlbt_ul_li_le {
        width: 45%;
    }
    .mlbt_ul_li_ri {
        width: 55%;
    }
    .mlbt_ul_li {
        align-items: start;
    }
    .mclu_li_bt_img {
        margin-top: 20px;
    }
    .mclu_li_bt_text{
        margin-bottom: 20px;
    }
    .mlbi_ul_li_text {
        margin-top: 14px;
    }
    .mult_info {
        margin-top: 10px;
    }
    .mcln_parga p {
        font-size: 12px;
        line-height: 1.75;
    }
    .mcln_icon {
        top: 2.5px;
    }
    .medic_cont_img_bg {
        display: none;
    }
    .medic_cont_text {
        position: static;
        transform: inherit;
        width: 100%;
        margin-top: 20px;
    }
    .medic_cont_text h2 {
        color: #3B44AC;
    }
    .medic_cont_text p {
        color: #8D8F99;
    }
    .medic_cont_img_pic {
        /* border-radius: 20px; */
        overflow: hidden;
    }
    .medic_cont_img {
        /* border-radius: 0; */
        margin-bottom: 20px;
    }
    .pro_pop_hd_tit {
        font-size: 18px;
    }
    .pro_pop_hd {
        padding: 20px;
    }
    .pro_pop_bd {
        padding: 20px;
    }
    .ppbl_info li {
        margin-bottom: 10px;
    }
    .ppbl_cont_le p {
        padding: 10px;
        font-size: 14px;
    }
    .ppbl_cont_le {
        width: 100px;
    }
    .ppbl_cont_ri {
        width: calc(100% - 100px);
        padding: 10px;
    }
    .pro_pop_bd_li {
        margin-bottom: 20px;
    }
    .join_recruit_list {
        width: 100%;
    }
    .jrlu_li {
        padding: 0 10px;
    }
    .join_recruit_list_ul {
        margin: 0 -10px;
    }
    /* .jacs_li {
        width: calc(100% - 20px) !important;
        margin-right: 20px;
    } */
    .join_acti_cont_swiper {
        padding-bottom: 30px !important;
    }
    .join_acti{
        padding-bottom: 50px !important;
    }
    .jrll_btn {
        margin-top: 30px;
    }
    .recruit_pop_bot {
        padding: 20px;
    }
    .recruit_pop_top_tit {
        left: 20px;
    }
    .recruit_pop .ys_modal_close {
        top: 25px;
        right: 25px;
    }
    .recruit_pop_bot h4 {
        margin-bottom: 18px;
    }
    .recruit_pop_bot p {
        font-size: 14px;
        line-height: 1.5;
    }
    .recruit_pop_bot li::after {
        width: 5px;
        height: 5px;
        top: 8px;
    }
    .join_recruit_lab li::after {
        height: 24px;
    }
    .join_recruit_lab li {
        padding: 0 18px;
    }
    .join_recruit_lab ul {
        margin: 0 -18px;
    }
    .eglu_li_cont {
        padding: 20px;
    }
    .egdc_list_li {
        width: 100%;
        margin-bottom: 20px;
        margin-right: 0;
    }
    .egdc_list_li:last-child{
        margin-bottom: 0;
    }
    .egdc_list_li1 {
        background: #3B44AC;
    }
    .egdc_list_li2 {
        background: #69BD7D;
    }
    .esll_bg {
        width: 200px;
        left: 11%;
    }
    .employ_conf_hon_tit {
        margin-top: 20px;
    }
    .ecct_parga {
        margin-left: 0;
        width: 100%;
        margin-top: 10px;
    }
    .employ_conf_coop_tp{
        flex-wrap: wrap;
    }
    .ecct_parga p {
        font-size: 14px;
    }
    .eccb_ul_li {
        width: 100%;
    }
    .ehwl_ul_li {
        width: 50%;
    }
    .employ_ban_search_cont {
        width: 90%;
        margin-top: 40px;
    }
    .ebsc_input input {
        padding: 0 10px;
    }
    .employ_ban_tit span {
        padding: 0 25px;
    }
    .employ_ban_tit span::after {
        width: 18px;
        height: 26px;
    }
    .employ_grow_tit {
        font-size: 20px;
    }
    .employ_grow_idea .employ_grow_tit {
        margin-top: 20px;
    }
    .ehwl_ul_li_cont .ys_imgbox_cover {
        line-height: 40px;
    }
    /* .ehac_swiper_li {
        margin-right: 0;
        width: 100% !important;
    } */
    .eulb_parga p {
        line-height: 1.75;
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .ecsl_ul_li {
        width: 33.333333%;
        margin-bottom: 20px;
    }
    .employ_conf_story {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .deve_content_bg{
        display: none;
    }
    .ppbl_cont_ri p {
        font-size: 10px;
    }
    .rfcb_priv_box {
        top: 2.5px;
    }
    .employ_main .mod_ban_text_parga p::after {
        width: 120px;
        right: -120px;
    }
    .employ_main .mod_ban_text_parga p::before {
        width: 120px;
        left: -120px;
    }
    .dcrt_btn{
        display: block;
    }
    .mclu_li_bt,.mclu_li_bt_cont {
        padding: 0 40px 20px;
    }
    .about_deve_cont_bt {
        padding-right: 0;
    }
    .file_pop_parga p {
        font-size: 14px;
        line-height: 1.5;
    }
    .file_pop .ys_modal_content {
        padding: 32px;
    }
    .file_pop_img {
        width: 100px;
    }
    .file_pop_btn_but p {
        line-height: 32px;
        font-size: 12px;
    }
    .file_pop_btn_but {
        margin: 0 10px;
    }
    .file_pop_parga {
        margin: 20px 0;
    }
    .inwu_li p {
        font-size: 12px;
    }
    .inwu_li {
        padding: 0 6px;
    }
    .inddet_nav_wrap_ul {
        margin: 0 -6px;
    }
      /* 2023.7.6新增-start */
      .citc_img {
        width: 100%;
    }
    .citc_text {
        width: 100%;
        padding: 20px;
    }
    .citc_text_phone {
        padding-left: 0;
        width: 100%;
        margin-top: 10px;
    }
    .citc_text_parga{
        width: 100%;
    }
    .contus_info_bt {
        width: 100%;
    }
    .cibl_tit, .contus_global_tit h2 {
        margin-bottom: 20px;
    }
    .contus_info_bt .ccll_info_li {
        margin-bottom: 10px;
    }
    .contus_info_bt_li {
        padding: 20px 0;
    }
    .contus_info_tp, .contus_mess, .contus_global {
        padding: 32px 0;
    }
    .contus_info_bt {
        padding-bottom: 120px;
    }
    .ccll_info_li_tp .std_tit4{
        font-size: 16px;
    }
    #canvasBox {
        width: 480px;
        height: 480px;
        margin-left: 0;
    }
    .contus_global_cont_bg {
        width: 480px;
        height: 480px;
    }
    .contus_global_circle{
        width: 100%;
    }
    .contus_mess_cont {
        padding: 30px;
    }
    .contus_mess_cont h2, .citc_text_parga_tit h2 {
        font-size: 18px;
    }
    .cmcb_button_parga {
        padding: 0 40px;
    }
    .cmcb_button::before, .cmcb_button::after {
        clip: rect(0px, 128px, 56px, 12px);
    }
    .contus_mess_cont_bg img:nth-child(1) {
        width: 120px;
    }
    .contus_mess_cont_bg img:nth-child(2) {
        width: 80px;
    }
    .form_pop_cont {
        padding: 0 20px;
    }
    .form_pop .mCSB_scrollTools {
        right: 0px;
    }
    .form_pop .ys_modal_close {
        top: 12px;
        right: 12px;
        width: 16px;
    }
    .form_pop .contus_cont_ri_cont {
        padding: 50px 0;
    }
    .contus_global_cont {
        height: 300px;
    }
    .contus_global_info {
        right: 20px;
        bottom: 20px;
    }
    .contus_global_main_ri {
        margin-top: 20px;
    }
    .mpul_info_mess_icon {
        width: 16px;
        margin-right: 8px;
    }
    .mpul_info_mess li {
        margin-bottom: 10px;
    }
    .mpul_info_tit {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .map_pos_ul_li p{
        line-height: 30px;
    }
    .mpul_add {
        padding: 0 10px;
    }
    .contus_global_info p {
        line-height: 1.5;
    }
    .form_pop .contus_cont_ri_cont {
        max-height: calc(100vh - 200px);
    }
    /* 2023.7.6新增-end */
    .dacl_ul {
        padding: 20px;
    }
    .dulb_item {
        padding: 25px 0;
    }
    .dult_li p{
        line-height: 1.75;
    }
    .dulb_item_li {
        margin-bottom: 6px;
    }
    .pipeline_cont {
        padding-top: 32px !important;
    }
    .aubu_li {
        width: 33.333333%;
        padding: 0 8px;
    }
    .about_us_bt_ul {
        margin: 0 -8px;
    }
    .employ_grow_tit {
        font-size: 18px;
    }
    .std_tit2, .yxedr_active h2 {
        font-size: 24px;
    }
    .std_tit1 {
        font-size: 26px;
    }
    .std_btn1_box_parga p {
        margin-right: 6px;
    }
    .std_btn1_box, .std_btn3_box {
        padding: 0 15px;
    }
    .std_btn1_box_parga p {
        font-size: 12px;
        line-height: 32px;
    }
    .home_fiel_cont_ri {
        margin-top: 32px;
    }
       /*2023.11.22隐藏管线“早研”样式修改-start*/
    .pcpu_li_cont_hd p {
        font-size: 10px;
    }
    .plcb_ul_li_name p {
        font-size: 12px;
    }
    .plcb_ul_li_indication p {
        font-size: 10px;
    }
    /*2023.11.22隐藏管线“早研”样式修改-end*/

    .std_padd120_btm {
        padding-bottom: 40px;
    }
    .std_padd120{
        padding: 40px 0;
    }
    .std_padd120_tp{
        padding-top: 40px;
    }
    .std_padd100_tp {
        padding-top: 40px;
    }
    .std_padd100{
        padding: 40px 0;
    }
    .std_padd100_btm{
        padding-bottom: 40px;
    }
    .dise_edr {
        padding: 40px 0;
    }
    .birt_ul_li_box {
        padding: 40px 0;
    }
    .bulb_tit {
        margin-bottom: 18px;
    }
    .tech_mult_cont {
        padding: 40px 0;
    }
    .tech_mult_ri {
        margin-top: 10px;
    }
    .tech_spec .tech_creat_ul_li {
        width: 100%;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_btm {
        padding-left: 20px;
    }
    .tech_spec .tech_creat_ul_li.on .tcul_box {
        padding: 25px 20px;
    }
    .tcul_text{
        -webkit-line-clamp: inherit;
        height: auto;
    }
    .tech_spec .tcul_icon {
        width: 42px;
    }
    .tnul_li_box {
        padding: 0 15px;
    }
    .tnul_li_ri {
        width: 50px;
    }
    .tnul_li_le {
        width: calc(100% - 50px);
        padding-right: 20px;
    }
    .tnul_li_le_tit {
        margin-bottom: 15px;
        font-size: 16px;
    }
    .tmul_box {
        padding: 25px 50px 25px 20px;
    }
    .tmul_icon {
        width: 40px;
    }
    .tmul_box {
        padding: 25px 50px 25px 20px;
        border-radius: 10px;
        flex-direction: column;
        align-items: flex-start;
    }
    .tmul_word h3 {
        margin-bottom: 6px;
    }
    .tmul_word {
        padding-left: 0;
        margin-top: 18px;
    }
    .tcul_arrow {
        width: 36px;
        height: 36px;
    }
    .tcul_arrow img {
        width: 14px;
    }
    .tech_mess_ul_li .tcul_arrow {
        right: 15px;
    }
    .tech_modal_cont {
        padding: 25px 18px;
        border-radius: 10px;
    }
    .tech_modal_tit {
        padding-bottom: 10px;
        margin-bottom: 12px;
    }
    .tech_modal .iconfont {
        font-size: 16px;
    }
    .tech_modal .ys_modal_close {
        right: 16px;
        top: 16px;
    }
    .tech_modal .ys_modal_content {
        max-height: 320px;
    }
    .dise_brand_ul .slick-list {
        padding: 20px 0 30px;
    }
    .dlul_img {
        padding: 15px;
        width: 84%;
    }
    .dlul_sec {
        padding: 20px 0;
    }
    .dise_list h2 {
        margin-bottom: 30px;
    }
    .dlul_ri_icon {
        width: 24px;
        margin-bottom: 10px;
    }
    .dlul_ri_edr h5 {
        font-size: 14px;
        margin-bottom: 6px;
    }
    .dlul_ri {
        margin-top: 26px;
    }
    .pclu_li_word {
        margin-bottom: 16px;
    }
    .pclu_li_bt_top {
        margin-bottom: 10px;
    }
    .piri_pic {
        padding: 6px 0;
    }
    .piri_pic_img {
        width: 20px;
    }
    .plnt_right_icon {
        width: 20px;
        margin-right: 8px;
    }
    .pro_pop .ys_modal_close {
        width: 14px;
        top: 8px;
        right: 13px;
        position: absolute;
    }
    .ppbl_cont {
        border-radius: 10px;
        margin-top: 45px;
    }
    .ppbl_cont {
        margin-top: 10px;
    }
    .hllu_lis {
        padding: 12px 10px;
    }
    .hllu_lis_word p {
        font-size: 12px;
    }
    .hllu_lis_text p {
        font-size: 14px;
    }
    .heal_lineph_list {
        margin-bottom: 20px;
    }
    .heal_lineph .hlbi_more_line {
        padding: 10px 0;
    }
    .hlbi_more_line_li p::after {
        top: 10px;
        width: 4px;
        height: 4px;
    }
    .hlbi_bg {
        width: calc(100% - 20px);
        height: 8px;
    }
    .hlly_word {
        padding: 6px 0;
    }
    .hlly_word p {
        font-size: 12px;
    }
    .ecol_crea_btm{
        display: none;
    }
    .ecol_crea_ph {
        display: block !important;
    }
    .ecol_crae_btn {
        display: flex;
        justify-content: center;
        position: absolute;
        bottom: -45px;
        left: 50%;
        transform: translateX(-50%);
    }
    .ecol_crea_le, .ecol_crea_ri {
        width: 100%;
        top: -36px;
        padding: 0 20px;
    }
    .ecol_crea_ri{
        top: auto;
        bottom: 0px;
    }
    .ecol_crea_ul {
        max-height: 120px;
        width: 100%;
        flex-direction: row;
        display: flex;
        white-space: nowrap;
        overflow-x: auto;
    }
    .ecol_crea_ul_li {
        margin-bottom: 0;
        padding: 5px 10px 10px;
    }
    .ecul_icon {
        width: 22px;
        margin-bottom: 5px;
    }
    .ecul_text p {
        font-size: 10px;
    }
    .ecul_box {
        width: 75px;
        height: 75px;
        box-shadow: 0px 2px 8px rgba(59, 68, 172, 0.20);
    }
    .ecol_crea_ul_li {
        margin-bottom: 0;
        padding: 5px 6px 10px;
    }
    .ecol_crea_svg {
        width: 100%;
        position: relative;
        margin: 0 auto;
        padding: 55px 0 80px;
    }
    .ecul_text p{
        white-space: wrap;
    }
    .ecol_crea {
        padding-bottom: 80px;
    }
    .ys_modal_btn1{
        width: 90px;
        height: 90px;
        border-radius: 50%;
        position: absolute;
        top: 180px;
        left: 50%;
        transform: translateX(-50%);
    }
    .ys_modal_btn2{
        width: 90px;
        height: 90px;
        border-radius: 50%;
        position: absolute;
        bottom: 180px;
        left: 50%;
        transform: translateX(-50%);
    }
    .mc_modal_demo1 .ecol_crea_logo{
        position: static;
        width: 100%;
        transform: inherit;
        display: block !important;
        opacity: 1 !important;
    }
    .ecol_crea_logo_icon{
        display: none;
    }
    .eclc_list_li {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 10px;
    }
    .eclc_list {
        margin: 0 -10px;
    }
    .mc_modal_demo1 .ys_modal_content{
        height: 300px;
        padding: 30px 20px;
    }
    .mc_modal_demo2 .ys_modal_content {
        padding: 30px 20px;
        height: 300px;
    }
    .eclc_wrap{
        max-height: none;
    }
    .eclc_cry {
        max-height: none;
    }
    .eclc_cry_ul_li {
        width: 100%;
    }
    .ecol_crea_list_cry {
        padding: 0;
    }
    .mc_modal_demo1 .ys_modal_close, .mc_modal_demo2 .ys_modal_close {
        position: absolute;
        right: 8px;
        top: 8px;
        font-size: inherit;
        font-weight: 700;
        cursor: pointer;
        z-index: 10;
        width: 16px;
    }
    .haru_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .haru_li:last-child{
        margin-bottom: 0px;
    }
    .home_area_ri_ul{
        flex-direction: column;
    }
    .home_area_list_img {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .home_area_list_hide {
        width: 100%;
        height: 100%;
        position: relative;
        top: auto;
        left: auto;
        z-index: 2;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 30px 10px;
        align-items: flex-start;
    }
    .halh_btm, .haru_li_btm{
        margin-top: 36px;
    }
    .halh_top {
        padding: 6px 8px;
    }
    /*20240826*/
    .add_cont {
        padding-top: 40px;
    }
    .birt_ul_li:first-child .birt_ul_li_box {
        padding-top: 18px;
    }
    .dise_main .dise_list_ul_li {
        margin-bottom: 30px;
    }
    .dise_main .dise_list_ul_li:last-child {
        margin-bottom: 40px;
    }
    .inwu_li {
        padding: 0 3px;
    }
    
    /*20240924*/
    .inddet_nav_wrap_ul {
        margin: 0 -10px;
    }
    .inwu_li {
        padding: 0 10px;
    }
    .inwu_li p {
        line-height: 1.75;
        padding: 5px 0;
    }
    .medic_main .inwu_li p{
        min-width: 34px;
    }
    .medic_main .inddet_nav_wrap_ul {
        padding: 0 24px;
    }
    .employ_main .inwu_li p {
        padding: 12px 0;
    }
    .add-contph{
        display: block;
    }
    .home_area_wrap2 .home_area_le{
        display: none;
    }
    /* 480end */
}<!--耗时1753471598.8105秒-->