@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .std_tit2,.yxedr_active h2 {
        font-size: 44px;
    }
    .yxedr_active h2{
        margin-bottom: 22px;
    }
    .pro_cont_ul_li a {
        padding: 40px 50px 40px 80px;
    }
    .pro_cont_ul_li {
        margin-bottom: 40px;
    }
    .dmru_li_cont p {
        font-size: 18px;
    }
    .dmru_li_cont_num {
        font-size: 44px;
    }
    .std_tit4,.yxedr_active h4 {
        font-size: 32px;
    }
    .yxedr_active h4{
        margin-bottom: 16px;
    }
    .dmru_li_cont p::before {
        top: 6px;
    }
    .std_tit3,.yxedr_active h3 {
        font-size: 36px;
    }
    .yxedr_active h3{
        margin-bottom: 18px;
    }
    .devel_envir_bg {
        width: 500px;
        top: 148px;
    }
     /* Delia-4.26-start */
     .atcr_textbox, .adcr_ul {
        padding-right: 90px;
    }
    .about_dev_cry_ri .ys_scrollbox {
        height: 442px;
    }
    .adcr_ul_li a {
        padding-bottom: 30px;
        margin-bottom: 20px;
    }
    .about_dev_cry_ri {
        padding-left: 80px;
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .mnlu_li a{
        padding: 0 35px;
    }
    .aocm_bot .aocl_ul_li_icon {
        width: 150px;
    }
    .ault_tit {
        margin-bottom: 20px;
    }
    .about_our_cry_le {
        width: 320px;
    }
    .about_our_cry_min {
        width: calc(100% - 320px - 610px);
    }
    .about_our_cry_ri {
        width: 610px;
    }
    .mod_foot_tp_le {
        padding-right: 110px;
    }
    .mftl_le {
        padding-right: 25px;
    }
    .mftl_ul {
        margin: 0px -10px;
    }
    .mftl_ul_li {
        padding: 0 10px;
    }
    /* .mod_nav_list_ul {
        margin: 0px -35px;
    } */
    .std_tit1{
        font-size:56px;
    }
    .std_tit5,.yxedr_active h5 {
        font-size: 28px;
    }
    .yxedr_active h5{
        margin-bottom: 14px;
    }
    .hptb_icon {
        width: 60px;
    }
    .home_pro_top_btn {
        width: 150px;
    }
    .hpsu_li a {
        padding: 40px;
    }
    .hpsu_li_word {
        margin-top: 25px;
        margin-bottom: 25px;
    }
    .home_pro_slick_ul {
        margin: 0 -15px;
    }
    .hpsu_li {
        padding: 0 15px;
    }
    .home_cen_bg3 {
        width: 480px;
    }
    /* Delia-4.26-end */
    .mod_ban_tit_text span {
        font-size: 28px;
    }
    .qils_li_ri_tit {
        font-size: 16px;
    }
    .devel_memb_ri {
        margin-top: 68px;
    }

    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .devel_honor_parga {
        width: 71.5%;
    }
    .dhcu_li_cont .ys_imgbox_cover {
        width: 65px;
    }
    .dhcu_li_cont_num {
        font-size: 20px;
        margin: 15px 0;
    }
    .dhcu_li {
        padding: 0 20px;
        margin-bottom: 40px;
    }
    .devel_honor_cont_ul {
        margin: 0 -20px;
    }
    .devel_certi_le {
        width: calc(100% - 580px);
        padding-right: 150px;
    }
    .devel_certi_ri {
        width: 580px;
    }
     /* Delia-4.26-start */
     .mod_nav_other {
        width: 75px;
    }
    .mod_nav_logo {
        width: 180px;
    }
    .mod_nav_list {
        width: calc(100% - 180px - 75px);
        padding-right: 45px;
    }
    /* .mod_nav_list_ul {
        margin: 0px -30px;
    } */
    .mnlu_li a{
        padding: 0 30px;
    }
    .about_tech_cry_le {
        padding: 0 30px 0 75px;
    }
    .about_dev_cry_ri .ys_scrollbox {
        height: 415px;
    }
    .about_our_cry_min {
        width: calc(100% - 300px - 555px);
    }
    .about_our_cry_le {
        width: 300px;
    }
    .about_our_cry_ri {
        width: 555px;
    }
    .ault_tit {
        margin-bottom: 10px;
    }
    .aocl_ul_li_icon {
        width: 37px;
        right: 40px;
        bottom: 40px;
    }
    .aocm_bot .aocl_ul_li_icon {
        width: 130px;
    }
    .mod_foot_tp_ri {
        width: 400px;
    }
    .mod_foot_tp_le {
        padding-right: 70px;
        width: calc(100% - 400px);
    }
    .mftl_ul_li {
        padding: 0 5px;
    }
    .mftl_ul {
        margin: 0px -5px;
    }
    .mod_foot_bt_cry a {
        margin-left: 13px;
    }
    .atcl_tit {
        padding-left: 155px;
    }
    .adcr_ul_li {
        padding-bottom: 30px;
        margin-bottom: 20px;
    }
    .aocl_ul_li_textbox {
        width: calc(100% - 40px);
    }
    /* .mnlu_li.yxnav_active1::after {
        width: calc(100% + 60px);
    } */
    /* .mnlu_li_pull {
        width: calc(100% + 60px);
    } */
    .mlpu_li a {
        font-size: 14px;
    }
    .mod_nav {
        padding: 0 60px;
    }
    .home_pull .ys_modal_close {
        right: 60px;
    }
    .home_pull_cry_ri {
        padding: 40px 60px 40px 40px;
    }
    .hpcl_ricont_ul_li,.hpcl_lecont{
        padding: 40px 50px;
    }
    .hpcl_cont_tit a {
        font-size: 22px;
    }
    .hpcl_cont_ul_li a {
        font-size: 14px;
    }
    .hpcl_cont_ul_li {
        margin-bottom: 16px;
    }
    .hpcl_cont_tit {
        margin-bottom: 20px;
    }
    .home_pull_box_li {
        margin-bottom: 80px;
    }
    .mod_foot {
        padding-top: 80px;
    }
    .mod_foot_tpbox {
        padding-bottom: 60px;
    }
    .adcl_imgbox_img {
        width: 300px;
    }
    .std_tit1 {
        font-size: 52px;
    }
    .std_tit5,.yxedr_active h5{
        font-size: 26px;
    }
    .yxedr_active h5{
        margin-bottom: 13px;
    }
    .hptb_icon {
        width: 54px;
    }
    .home_pro_top_btn {
        width: 134px;
    }
    .std_tit6, .std_tit6 p,.yxedr_active h6 {
        font-size: 18px;
    }
    .hncm_text {
        padding: 15px 30px;
    }
    .home_news_cont_bg {
        width: 480px;
    }
    .home_about_cont_right {
        padding: 40px 80px 30px;
    }
    .home_about_cont_left {
        padding-right: 100px;
    }
    /* Delia-4.26-end */
    .mod_ban_tit_img {
        padding-right: 100px;
    }
    .mbti_ul .slick-next {
        right: -100px;
    }
    .mbti_ul .slick-prev {
        left: -110px;
    }
    .prodet_cont_bg {
        width: 130px;
    }
    .new_cont_tp {
        margin-bottom: 50px;
        margin-top: 20px;
    }
    .new_cont_tp_ri {
        padding-left: 30px;
    }
    .ncbu_li_text {
        padding-left: 30px;
    }
    .rlul_tp {
        padding: 20px 60px;
    }
    .rlul_bt {
        padding: 40px 60px;
    }
    .mnlu_li_pull {
        width: 210px;
    }
    .mnlu_li.yxnav_active1::after {
        width: 210px;
    }
    .mlpu_li a {
        padding: 0 28px !important;
    }
    .mod_ban_tit_text span {
        font-size: 22px;
        line-height: 1.75;
        display: block;
    }
    .mftr_address_le, .mftr_tel_le {
        width: 22%;
    }
    .mftr_addresss_ri, .mftr_tel_ri {
        width: 78%;
    }
    .dmru_li_cont {
        padding-top: 8px;
        padding-bottom: 12px;
    }
    /* .dpcu_li_cont .ys_pos_center {
        top: 60px;
    } */
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .mod_ban {
        margin-top: 80px;
    }
    .std_tit2, .yxedr_active h2{
        font-size: 40px;
    }
    .yxedr_active h2{
        margin-bottom: 20px;
    }
    .mod_bread a {
        line-height: 50px;
    }
    .mod_bread li:nth-child(1) {
        width: 50px;
        height: 50px;
    }
    .std_padding4 {
        padding-bottom: 80px;
    }
    .std_padd3{
        padding: 80px 0;
    }
    .std_padd2{
        padding: 100px 0;
    }
    .std_padd1{
        padding-bottom:130px;
    }
    .pcul_le_tit span {
        font-size: 26px;
    }
    .std_tit6, .std_tit6 p {
        font-size: 18px;
    }
    .pcul_le_parga {
        margin-top: 28px;
        margin-bottom: 34px;
    }
    .mod_bread_nav {
        height: 50px;
    }
    .mod_bread_nav_wrap.isfixed {
        top: 80px;
    }
    .dmru_li_cont p {
        font-size: 16px;
        padding-left: 48px;
    }
    .dmru_li_cont p::before {
        top: 5px;
        left: 30px;
    }
    .dmru_li {
        padding: 0 12px;
    }
    .devel_memb_ri_ul {
        margin: 0 -12px;
    }
    .std_tit4,.yxedr_active h4{
        font-size: 30px;
    }
    .yxedr_active h4{
        margin-bottom: 15px;
    }
    .std_mar1 {
        margin-bottom: 30px;
    }
    .dpcu_li {
        padding: 0 8px;
    }
    .devel_plat_cont_ul {
        margin: 0 -8px;
    }
    .dpcu_li_cont_tit {
        font-size: 16px;
    }
    .dpcu_li_cont .ys_pos_center {
        padding: 0 30px;
    }
    .devel_plat_cont_ul .slick-list {
        padding-bottom: 40px;
    }
    .devel_plat_cont .devel_plat_cont_btn {
        top: calc(50% - 20px);
    }
    .dpcb_icon {
        width: 16px;
    }
    .dpcb_prev {
        left: -40px;
    }
    .dpcb_next {
        right: -40px;
    }
    .devel_envir_parga {
        margin: 20px 0;
    }
    .dhcu_li_cont .ys_imgbox_cover {
        width: 60px;
    }
    .dhcu_li_cont_num span {
        font-size: 26px;
    }
    .dhcu_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .devel_honor_cont_ul {
        margin: 0 -10px;
    }
    .std_tit3m,.yxedr_active h3{
        font-size: 32px;
    }
    .yxedr_active h3{
        margin-bottom: 16px;
    }
    .devel_envir_bg {
        top: 120px;
    }
    /* Delia-4.26-start */
    .mod_nav_logo {
        width: 150px;
    }
    .mod_nav_list {
        width: calc(100% - 150px - 70px);
        padding-right: 40px;
    }
    .mod_nav_other {
        width: 70px;
    }
    .about_tech_cry_le {
        padding: 0 30px 0 55px;
    }
    .about_dev_cry_ri {
        padding-left: 60px;
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .atcr_textbox, .adcr_ul {
        padding-right: 70px;
    }
    .about_dev_cry_ri .ys_scrollbox {
        height: 410px;
    }
    .adcr_ul_li a {
        padding-bottom: 20px;
        margin-bottom: 15px;
    }
    .about_our_cry_le {
        width: 290px;
    }
    .about_our_cry_min {
        width: calc(100% - 290px - 500px);
    }
    .about_our_cry_ri {
        width: 500px;
    }
    .aocl_ul_li_textbox {
        top: 40px;
    }
    .ault_tit {
        margin-bottom: 5px;
    }
    .mod_foot_tp_ri {
        width: 360px;
    }
    .mod_foot_tp_le {
        padding-right: 45px;
        width: calc(100% - 360px);
    }
    .mftr_address_le, .mftr_tel_le {
        width: 26%;
    }
    .mftr_addresss_ri, .mftr_tel_ri {
        width: 74%;
    }
    .mftl_le {
        padding-right: 15px;
    }
    .mftl_ul_li_bt a {
        font-size: 14px;
    }
    .mftl_ul_li_tp a {
        font-size: 14px;
    }
    .mftl_ul2_li {
        margin-bottom: 15px;
    }
    .mftl_ul2_li a {
        font-size: 14px;
    }
    .mod_foot_tpbox {
        padding-bottom: 60px;
    }
    .mod_foot {
        padding-top: 80px;
    }
    .mnlu_li_text p,.mod_nav_logo a,.mod_nav_other_menu,.mnol_select{
        line-height: 80px;
    }
    .home_pull .ys_modal_close {
        top: 32px;
    }
    .msul_icon_img {
        width: 26px;
    }
    .msul_icon {
        width: 45px;
        height: 45px;
    }
    .mod_side_ul_back .msul_icon{
        height: 45px;
    }
    .aocm_bot .aocl_ul_li_icon {
        width: 110px;
    }
    .hpcl_cont_tit a {
        font-size: 20px;
    }
    .mod_nav_other_hide {
        top: 80px;
    }
    .mod_nav_other_hide a {
        font-size: 16px;
    }
    .std_tit1 {
        font-size: 48px;
    }
    .std_tit5,.yxedr_active h5{
        font-size: 24px;
    }
    .yxedr_active h5{
        margin-bottom: 12px;
    }
    .ybdu_li::after {
        width: 8px;
        height: 8px;
    }
    .home_pro_top_btn {
        width: 130px;
    }
    .home_pro_slick_ul {
        margin: 0 -10px;
    }
    .hpsu_li {
        padding: 0 10px;
    }
    .hpsu_li a {
        padding: 40px 30px;
    }
    .std_text1, .std_text1 p {
        font-size: 22px;
    }
    .hpsu_li_word {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .home_news_cont_bg {
        width: 375px;
    }
    .home_news_cont_left {
        width: 215px;
    }
    .home_news_cont_min {
        width: calc(100% - 215px - 340px);
    }
    .home_news_cont_right{
        width: 340px;
    }
    .home_about_cont_left {
        width: calc(100% - 600px);
        padding-right: 80px;
    }
    .home_about_cont_right {
        width: 600px;
        padding: 40px 60px 30px;
    }
    .home_about {
        height: 500px;
    }
    .home_cen_bg3 {
        width: 400px;
    }
    /* Delia-4.26-end */
    .prodet_cont_li {
        padding-top: 30px;
    }
    .prodet_cont {
        padding-top: 50px !important;
    }
    .prodet_cont_bg {
        width: 110px;
        top: 90px;
    }
    .prodet_cont_li h2 {
        margin-bottom: 20px;
    }
    .mod_ban_tit_img {
        padding-right: 80px;
    }
    .mbti_ul .slick-next {
        right: -80px;
    }
    .mbti_ul .slick-prev, .mbti_ul .slick-next {
        width: 38px;
        height: 38px;
    }
    .mbti_ul .slick-prev {
        left: -80px;
    }
    .mbti_ul .slick-dots {
        bottom: -26px;
    }
    .pcal_ul_li_cont {
        padding: 20px 28px 15px;
    }
    .pcal_ul_li_cont .ys_imgbox_cover {
        width: 46px;
    }
    .pulc_text {
        width: calc(100% - 46px);
        padding-left: 32px;
    }
    .ncbu_li a {
        padding: 20px 0 20px 28px;
    }
    .new_cont {
        padding-top: 50px;
    }
    .newdet_cont_page {
        padding-top: 30px;
        padding-bottom: 60px;
    }
    .quality_system_parga, .quality_inspec_parga {
        margin-top: 20px;
        margin-bottom: 28px;
    }
    /* .qslu_li_cont {
        padding: 30px 25px 20px 25px;
    } */
    .qslu_li {
        padding: 0 15px;
    }
    .quality_system_list_ul {
        margin: 0 -15px;
    }
    .quality_system_list .slick-list {
        padding-bottom: 40px;
    }
    .ccip_li p {
        font-size: 16px;
    }
    .contact_cont_message h2 {
        margin-bottom: 25px;
    }
    .clcl_img {
        width: 120px;
    }
    .clcl_input {
        width: calc(100% - 120px);
    }
    .prodet_main .mbnw_home {
        width: 50px;
        height: 50px;
    }
    .ys_privacy{
        margin-top: 80px;
    }
    .devel_memb_ri {
        margin-top: 65px;
    }
    .dpcu_li_cont .ys_pos_center {
        height: 81px;
    }
    .std_text1, .std_text1 p {
        font-size: 20px;
    }
    .dpcu_li_cont .ys_pos_center {
        top: 38px;
    }
    /* th:nth-child(1), td:nth-child(1) {
        width: 280px;
    } */
    th {
        padding: 15px 25px;
    }
    td {
        padding: 25px;
    }
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    /* Delia-4.26-start */
    .mod_nav_logo {
        width: 135px;
    }
    /* .mod_nav_list_ul {
        margin: 0px -25px;
    } */
    .mnlu_li a{
        padding: 0 25px;
    }
    .mod_nav_list {
        width: calc(100% - 135px - 70px);
        padding-right: 35px;
    }
    .about_tech_cry_ri .atcr_textbox {
        height: 318px;
    }
    .about_tech_cry_le {
        padding: 0 30px 0 50px;
    }
    .about_dev_cry_ri {
        padding-left: 50px;
        padding-top: 35px;
        padding-bottom: 35px;
    }
    .about_dev_cry_ri .ys_scrollbox {
        height: 390px;
    }
    .about_our_cry_le {
        width: 260px;
    }
    .about_our_cry_min {
        width: calc(100% - 260px - 460px);
    }
    .about_our_cry_ri {
        width: 460px;
    }
    .aocl_ul_li_textbox {
        width: calc(100% - 40px);
        top: 30px;
    }
    .aocl_ul_li_icon {
        width: 35px;
        right: 35px;
        bottom: 35px;
    }
    .std_parga1 p {
        font-size: 14px;
    }
    .mod_foot_tp_le {
        padding-right: 20px;
    }
    .mod_foot {
        padding-top: 70px;
    }
    .mod_foot_tpbox {
        padding-bottom: 50px;
    }
    .std_tit4,.yxedr_active h4{
        font-size: 28px;
    }
    .yxedr_active h4{
        margin-bottom: 14px;
    }
    .atcl_pic_cry_sticky {
        height: 200px;
    }
    .mod_foot_tp_ri {
        width: 330px;
    }
    .mod_foot_tp_le {
        width: calc(100% - 330px);
    }
    .adcr_ul_li_list::before {
        top: 10px;
        left: 30px;
        width: 5px;
        height: 5px;
    }
    .adcl_imgbox_img {
        width: 260px;
    }
    .std_tit1 {
        font-size: 44px;
    }
    /* Delia-4.26-end */
    .newdet_cont_box_time p {
        margin: 15px 0;
    }
    .newdet_cont_box_btn {
        padding-top: 12px;
    }
    .mlpu_li a {
        padding: 0 6px !important;
    }
    .hpcl_ricont_ul_li, .hpcl_lecont {
        padding: 30px 35px;
    }
    .home_pull_cry_ri {
        padding: 30px 60px 30px 30px;
    }
    .mnlu_li_pull {
        width: 190px;
    }
    .mnlu_li.yxnav_active1::after {
        width: 190px;
    }
    .mlpu_li a {
        padding: 0 20px !important;
    }
    .devel_memb_ri {
        margin-top: 62px;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    .mod_ban {
        margin-top: 70px;
    }
    .std_tit2,.yxedr_active h2 {
        font-size: 36px;
    }
    .yxedr_active h2{
        margin-bottom: 18px;
    }
    .mod_bread a {
        font-size: 12px;
    }
    .mod_bread img {
        width: 16px;
    }
    .pro_cont {
        padding-top: 40px;
    }
    .pro_cont_ul_li a {
        padding: 30px 40px 30px 60px;
    }
    .pcul_le {
        padding-right: 30px;
    }
    .pcul_le_tit span {
        font-size: 22px;
    }
    .std_btn1_box p {
        font-size: 14px;
        line-height: 44px;
    }
    .std_btn1_box img {
        width: 16px;
    }
    .pro_cont_ul_li.on .pcul_le {
        padding-left: 30px;
    }
    .mod_bread_nav_wrap.isfixed {
        top: 70px;
    }
    .devel_memb_le {
        padding-right: 50px;
    }
    .std_tit4 {
        font-size: 28px;
    }
    .dpcu_li_cont_tit {
        font-size: 14px;
    }
    .std_parga2 p {
        font-size: 12px;
        line-height: 1.5;
    }
    .dpcu_li {
        padding: 0 5px;
    }
    .devel_plat_cont_ul {
        margin: 0 -5px;
    }
    .slick-dots li {
        width: 10px;
        height: 10px;
        margin: 0 4px;
    }
    .dpcb_icon {
        width: 14px;
    }
    .std_parga1 p {
        font-size: 14px;
        line-height: 1.5;
    }
    .dhcu_li_cont .ys_imgbox_cover {
        width: 52px;
    }
    .devel_honor_parga {
        margin-top: 20px;
        margin-bottom: 60px;
    }
    .devel_certi_le {
        width: calc(100% - 500px);
        padding-right: 110px;
    }
    .devel_certi_ri {
        width: 500px;
    }
    .dcru_li_cont {
        padding: 20px 10px;
    }
    .dmru_li_cont p {
        font-size: 14px;
        padding-left: 40px;
    }
    .dmru_li_cont p::before {
        width: 4px;
        height: 4px;
        top: 4px;
        left: 26px;
    }
    .dmru_li_cont_num {
        font-size: 38px;
    }
    /* Delia-4.26-start */
    /* .mod_nav_list_ul {
        margin: 0px -20px;
    } */
    .mnlu_li a{
        padding: 0 20px;
    }
    .about_tech_cry_le {
        padding: 0 30px 0 40px;
    }
    .adcr_ul_li_list {
        padding-left: 45px;
    }
    .atcr_textbox, .adcr_ul {
        padding-right: 60px;
    }
    .about_dev_cry_ri {
        padding-left: 40px;
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .std_tit4,.yxedr_active h4{
        font-size: 26px;
    }
    .yxedr_active h4{
        margin-bottom: 13px;
    }
    .about_our_cry_min {
        width: calc(100% - 260px - 430px);
    }
    .about_our_cry_ri {
        width: 430px;
    }
    .aocl_ul_li_icon {
        right: 20px;
    }
    .mod_foot_tp_le {
        width: calc(100% - 340px);
    }
    .mod_foot_tp_ri {
        width: 340px;
    }
    .mod_foot_tp_le {
        padding-right: 10px;
    }
    .mftl_le {
        padding-right: 10px;
    }
    .mnlu_li_text p {
        font-size: 14px;
    }
    .mlpu_li a {
        font-size: 12px;
        padding: 0 8px;
    }
    .mnlu_li_text p, .mod_nav_logo a, .mod_nav_other_menu, .mnol_select {
        line-height: 70px;
    }
    .mod_nav_other_hide {
        top: 70px;
        width: 120px;
        padding: 10px;
    }
    .mod_nav_other_hide a {
        font-size: 14px;
    }
    .mftl_ul_li_bt a {
        font-size: 12px;
    }
    .mod_foot_bt_cry a, .mod_foot span {
        font-size: 12px;
    }
    .adcr_ul_li_list::before {
        top: 9px;
    }
    .home_pull .ys_modal_close {
        top: 27px;
    }
    .std_tit1 {
        font-size: 40px;
    }
    .std_tit5,.yxedr_active h5{
        font-size: 22px;
    }
    .yxedr_active h5{
        margin-bottom: 11px;
    }
    .ys_ban_dots {
        bottom: 100px;
    }
    .hptb_icon {
        width: 50px;
    }
    .home_pro_top_btn {
        width: 120px;
    }
    .std_text1, .std_text1 p {
        font-size: 20px;
    }
    .hpsu_li a {
        padding: 30px 25px;
    }
    .hpsu_li a {
        padding: 30px 25px;
    }
   
    .std_tit3,.yxedr_active h3{
        font-size: 30px;
    }
    .yxedr_active h3{
        margin-bottom: 15px;
    }
    .hult_tit p{
        text-overflow: clip;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .home_news_cont_right {
        width: 300px;
    }
    .home_news_cont_min {
        width: calc(100% - 200px - 300px);
        padding-right: 20px;
        padding-left: 20px;
    }
    .home_news_cont_left {
        width: 200px;
    }
    .home_news_cont_bg {
        width: 325px;
    }
    .hncm_text {
        padding: 15px 30px;
    }
    .home_about_cont_right {
        width: 500px;
        padding: 30px 50px 20px;
    }
    .home_about_cont_left {
        width: calc(100% - 500px);
        padding-right: 70px;
    }
    .mod_btn {
        width: 130px;
    }
    .mod_btn_box {
        padding: 10px 20px;
    }
    .home_about {
        height: 480px;
    }
    .std_tit6, .std_tit6 p,.yxedr_active h6 {
        font-size: 16px;
    }
    .mod_btn2_icon {
        left: 60%;
        transform: translateX(-60%);
        margin-top: 1px;
    }
    /* Delia-4.26-end */
    .prodet_cont_bg {
        width: 72px;
        top: 80px;
    }
    .pcal_ul_li_cont .ys_imgbox_cover {
        width: 40px;
    }
    .pulc_text {
        width: calc(100% - 40px);
        padding-left: 28px;
    }
    .pcal_ul_li {
        padding: 0 8px;
        margin-bottom: 16px;
    }
    .pcal_ul {
        margin: 0 -8px;
    }
    .mbti_ul .slick-dots li {
        width: 8px;
        height: 8px;
        margin: 0 6px;
    }
    /* .mbti_ul .slick-dots {
        bottom: -20px;
    } */
    .nctr_parga p {
        height: 4.5em;
    }
    .newdet_cont_page {
        padding-top: 20px;
        padding-bottom: 50px;
    }
    .qslu_li_cont_parga p {
        height: 3em;
    }
    .qils_li_ri_parga p {
        height: 6em;
    }
    /* .ccip_li_parga {
        width: 45%;
    }
    .ccip_li_num {
        width: 55%;
    } */
    .ccip_li p {
        font-size: 14px;
    }
    .ccip_li {
        margin-bottom: 14px;
    }
    .ccip_li:last-child {
        margin-bottom: 26px;
    }
    .ccml_li input, .clcl_input input,.ccml_li_cont_parga p{
        font-size: 14px;
        padding: 0 25px;
    }
    .ccml_li_cont input::placeholder,
    .ccml_li_cont textarea::placeholder{
        font-size: 14px;
    }
    .ccml_li_cont::after {
        left: 20px;
    }
    .ccml_li_cont textarea {
        font-size: 14px;
        padding: 20px 25px;
    }
    .ccml_privacy_point {
        width: 20px;
        height: 20px;
        top: 0;
    }
    .ccml_li {
        padding: 0 10px;
        height: 50px;
        margin-bottom: 20px;
    }
    .ccml_privacy {
        padding: 0 10px;
    }
    .contact_cont_message_list {
        margin: 0 -10px;
    }
    .ccml_li_cont_parga p {
        line-height: 50px;
    }
    .clcl_input{
        height: 50px;
    }
    .ccml_li1{
        height: 200px !important;
    }
    .ccml_btn .mod_btn {
        width: 110px;
    }
    .ccml_li1 .ccml_li_cont::after, .ccml_type .ccml_li_cont::after {
        top: 19px;
    }
    .ccml_li_cont_select .ys_select_li {
        font-size: 14px;
    }
    .recru_main .mod_ban .std_parga2 {
        margin-top: 12px;
    }
    .rlul_tp {
        padding: 20px 40px;
    }
    .rlul_bt {
        padding: 30px 40px;
    }
    .rlul_bt_btn .mod_btn {
        width: 178px;
    }
    .rlul_tp_ri_icon {
        width: 15px;
    }
    .rlul_tp_le {
        width: calc(100% - 15px);
        padding-right: 20px;
    }
    .hpcl_cont_tit a {
        font-size: 18px;
    }
    .hpcl_ricont {
        width: calc(100% - 400px);
    }
    .hpcl_lecont {
        width: 400px;
    }
    .mnlu_li_pull {
        width: 170px;
    }
    .mnlu_li.yxnav_active1::after {
        width: 170px;
    }
    .ys_privacy{
        margin-top: 70px;
    }
    .qils_li{
        padding: 0 10px;
    }
    .quality_inspec_list_swiper{
        margin: 0 -10px;
    }
    .devel_memb_ri {
        margin-top: 59px;
    }
    .mod_ban_tit_text span {
        font-size: 20px;
    }
    .dpcu_li_cont .ys_pos_center {
        top: 50px;
    }
    .dpcu_li_cont .ys_pos_center {
        height: 78px;
    }
    .std_text1, .std_text1 p {
        font-size: 18px;
    }
    .dpcu_li_cont .ys_pos_center {
        top: 30px;
    }
    .pcul_le_tit img {
        width: 134px;
    }
    th {
        font-size: 16px;
    }
    /* th:nth-child(1), td:nth-child(1) {
        width: 240px;
    } */
    th:nth-child(1), td:nth-child(1) {
        width: 190px;
    }
    .ccip_li_num {
        margin-bottom: 14px;
    }
    .ccip_li{
        padding-bottom: 14px;
    }
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .std_padding4 {
        padding-bottom: 60px;
    }
    .std_padd3{
        padding: 60px 0;
    }
    .std_padd2{
        padding: 80px 0;
    }
    .std_padd1{
        padding-bottom:110px;
    }
    .dpcb_prev {
        left: -20px;
    }
    .dpcb_next {
        right: -20px;
    }
    .devel_certi_le .dpcb_prev {
        left: -25px;
    }
    .devel_certi_le .dpcb_next {
        right: -25px;
    }
    .devel_certi_ri {
        width: 580px;
    }
    .devel_certi_le {
        width: calc(100% - 580px);
    }
    .std_tit3 {
        font-size: 30px;
    }

    .aocm_bot .aocl_ul_li_icon {
        width: 90px;
    }
    .about_our_cry_le {
        width: 335px;
    }
    .about_our_cry_min {
        width: calc(100% - 335px - 430px);
    }
    .aocm_bot {
        width: 138%;
    }
    .atcl_pic_cry_sticky_bg{
        height: 200%;
        object-fit: cover;
    }
    .atcl_pic_cry_sticky_bg{
        transform: translateY(-200px);
    }
    .home_news_cont_bg {
        width: 265px;
    }
    .home_banner_text {
        padding-right: 35%;
    }
    .std_tit1 {
        font-size: 38px;
    }
    .home_cen_bg2 {
        width: 100px;
    }
    .home_cen_bg3 {
        width: 350px;
    }
    .atcl_pic_cry_sticky img {
        position: relative;
    }
    .adcl_bgbox img{
        position: relative;
    }
    .prodet_cont_li {
        padding-top: 20px;
    }
    .prodet_cont {
        padding-top: 40px !important;
    }
    .prodet_cont_bg {
        top: 60px;
    }
    .ncbu_li_text_parga {
        margin: 10px 0;
    }
    .new_cont_bt_ul {
        margin-bottom: 40px;
    }
    .new_cont {
        padding-top: 40px;
    }
    .mod_btn2_icon {
        margin-top: 2px;
    }
    .recru_main .mod_ban .std_parga2 {
        width: 100%;
    }
    .ccip_li_parga {
        width: 15%;
    }
    .ccip_li_num {
        width: 85%;
    }
    .dmru_li {
        margin-bottom: 15px;
    }
    .dpcu_li_cont .ys_pos_center {
        top: 40px;
    }
    /* 1200end */
}

@media screen and (max-width: 1199px) {
    .mod_ban {
        margin-top: 0;
    }
    .mod_bread{
        display: none;
    }
    .std_tit2,.yxedr_active h2 {
        font-size: 32px;
    }
    .yxedr_active h2{
        margin-bottom: 16px;
    }
    .pro_cont_ul_li a {
        padding: 30px 40px;
    }
    .std_btn1_box {
        width: 140px;
    }
    .pcul_le_parga {
        margin-top: 20px;
        margin-bottom: 28px;
    }
    .pcul_le_tit span {
        font-size: 20px;
    }
    /* .devel_main .mod_bread{
        display: block;
    } */
    .mod_bread_nav_wrap.isfixed {
        top: 64px;
    }
    .devel_honor_parga {
        width: 80%;
        margin-bottom: 50px;
    }
    .devel_honor_cont .dhcu_li {
        width: 25%;
    }
    .dhcu_li_cont .ys_imgbox_cover {
        width: 45px;
    }
    .dhcu_li_cont_num span {
        font-size: 22px;
    }
    .dhcu_li_cont_num {
        font-size: 18px;
    }
    .devel_certi_ri {
        width: 500px;
    }
    .devel_certi_le {
        width: calc(100% - 500px);
    }
    .std_tit4, .yxedr_active h4{
        font-size: 24px;
    }
    .yxedr_active h4{
        margin-bottom: 12px;
    }
    .devel_memb_le {
        padding-right: 30px;
    }
    .std_tit3,.yxedr_active h3{
        font-size: 26px;
    }
    .yxedr_active h3{
        margin-bottom: 13px;
    }
    .devel_envir_bg {
        top: 100px;
    }
    /* Delia-4.26-start */
    .ys_nyban {
        margin-top: 0;
    }
    .about_dev_cry_ri .ys_scrollbox {
        height: 350px;
    }
    .atcr_textbox, .adcr_ul {
        padding-right: 45px;
    }
    .about_dev_cry_ri .ys_scrollbox {
        height: 350px;
    }
    .about_dev_cry_ri {
        padding-left: 30px;
    }
    .about_tech_cry_le {
        padding: 0 30px 0 30px;
    }
    .mod_side {
        display: none;
    }
    .about_our_cry_le {
        width: 250px;
    }
    .about_our_cry_min {
        width: calc(100% - 250px - 400px);
    }
    .about_our_cry_ri {
        width: 400px;
    }
    .aocl_ul_li_icon {
        width: 30px;
        right: 20px;
        bottom: 25px;
    }
    .aocm_bot .aocl_ul_li_icon {
        width: 65px;
    }
    .mftr_address_le, .mftr_tel_le {
        width: 25%;
    }
    .mftr_addresss_ri, .mftr_tel_ri {
        width: 75%;
    }
    .mod_foot_tp_ri {
        width: 260px;
    }
    .mod_foot_tp_le {
        width: calc(100% - 260px);
    }
    .atcl_tit {
        padding-left: 125px;
    }
    .apcs_logo {
        width: 100%;
    }
    .atcl_pic_cry_sticky {
        height: 180px;
    }
    .atcl_pic_cry_sticky_bg {
        height: 120%;
        object-fit: cover;
    }
    .mod_foot_tpbox {
        padding-bottom: 40px;
    }
    .atcl_pic_cry_sticky_bg {
        transform: translateY(0);
    }
    .mod_foot {
        padding-top: 60px;
    }
    .mod_foot_tp_ri p{
        font-size: 12px;
    }
    .mftr_address_le_icon, .mftr_tel_le_icon {
        width: 12px;
    }
    .std_tit1 {
        font-size: 34px;
    }
    .std_tit5,.yxedr_active h5{
        font-size: 20px;
    }
    .yxedr_active h5{
        margin-bottom: 10px;
    }
    .hptb_icon {
        width: 46px;
    }
    .home_pro_top_btn {
        width: 110px;
    }
    .std_tit3,.yxedr_active h3 {
        font-size: 24px;
    }
    .yxedr_active h3{
        margin-bottom: 12px;
    }
    .home_cen_bg3 {
        width: 350px;
    }
    .home_cen_bg2{
        width: 110px;
    }
    .home_news_cont_left {
        width: 180px;
    }
    .home_news_cont_min {
        width: calc(100% - 180px - 300px);
    }
    .home_news_cont_right {
        width: 300px;
    }
    .hncr_ul_li a {
        padding-bottom: 10px;
    }
    .hulb_word {
        margin: 10px 0 10px;
    }
    .home_news_cont_bg {
        width: 240px;
    }
    .home_about_cont_left {
        padding-right: 55px;
    }
    .mod_btn_icon {
        top: 0px;
    }
    .home_cen {
        height: 80vh;
    }
    .home_about {
        height: 400px;
    }
    .hncl_word {
        margin: 14px 0 30px;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_dots {
        bottom: 80px;
    }
    /* Delia-4.26-end */
    .mod_ban_tit_img {
        padding-right: 40px;
    }
    .mbti_ul .slick-next {
        right: -40px;
    }
    .mbti_ul .slick-prev {
        left: -40px;
    }
    .nctr_tit {
        margin-top: 8px;
        margin-bottom: 18px;
    }
    .std_mar1 {
        margin-bottom: 20px;
    }
    .new_cont_tp {
        margin-bottom: 40px;
    }
    .ncbu_li_time {
        width: 70px;
    }
    .ncbu_li_text {
        width: calc(100% - 70px);
    }
    .qils_li_ri_parga {
        margin-top: 20px;
    }
    /* .qslu_li_cont {
        padding: 20px 15px 10px 15px;
    } */
    .qslu_li {
        padding: 0 10px;
    }
    .quality_system_list_ul {
        margin: 0 -10px;
    }
    .quality_system_parga, .quality_inspec_parga {
        margin-top: 15px;
        margin-bottom: 24px;
    }
    .qils_li_ri_tit {
        font-size: 14px;
        height: 1.5em;
    }
    .qils_li_ri {
        padding: 10px;
    }
    .ys_privacy{
        margin-top: 0;
    }
    .devel_memb_ri {
        margin-top: 56px;
    }
    .mftr_address_le, .mftr_tel_le {
        width: 28%;
    }
    .mftr_addresss_ri, .mftr_tel_ri {
        width: 72%;
    }
    .dpcu_li_cont .ys_pos_center {
        top: 35px;
    }
    .dpcu_li_cont_tit{
        font-size: 16px;
    }
    .dpcu_li_cont_parga {
        margin-top: 10px;
    }
    .pcul_le_tit img {
        width: 120px;
    }
    .ccip_li_info {
        width: 85%;
        padding-left: 20px;
    }
    .mod_nav_other_box {
        width: 30px;
    }
    .mnlu_li_text p, .mod_nav_logo a, .mod_nav_other_menu, .mnol_select {
        line-height: 64px;
    }
    .mnol_icon {
        width: 8px;
        flex-shrink: 0;
    }
    /* 1199end */
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .std_tit2.yxedr_active h2 {
        font-size: 28px;
    }
    .yxedr_active h2{
        margin-bottom: 14px;
    }
    .pro_cont_ul_li {
        margin-bottom: 30px;
    }
    .devel_memb {
        padding: 50px 0;
        position: relative;
        overflow: hidden;
    }
    .devel_honor_parga {
        width: 100%;
        margin-bottom: 40px;
    }
    .devel_honor {
        padding-bottom: 30px !important;
    }
    .devel_certi_ri {
        width: 400px;
    }
    .devel_certi_le {
        width: calc(100% - 400px);
        padding-right: 50px;
    }
    .dcru_li_cont {
        padding: 15px 10px;
    }
    .dcru_li {
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .devel_certi_ri_ul {
        margin: 0 -5px;
    }
    /* Delia-4.26-start */
    .atcl_pic_cry_sticky img{
        width: 100%;
    }
    .about_tech_cry_le {
        padding: 0;
        margin-bottom: 20px;
    }
    .atcr_textbox, .adcr_ul {
        padding-right: 35px;
    }
    .about_dev_cry_ri .ys_scrollbox {
        height: 395px;
    }
    .mod_foot_tp_le {
        display: none;
    }
    .mftr_addresss_ri, .mftr_tel_ri {
        width: 90%;
        padding-left: 15px;
    }
    .mftr_address_le, .mftr_tel_le {
        width: 10%;
    }
    .mod_foot_tp_ri {
        width: 100%;
    }
    .mod_foot_tpbox {
        padding-bottom: 40px;
    }
    .mod_foot {
        padding-top: 50px;
    }
    .about_our_cry_le {
        width: 230px;
    }
    .about_our_cry_min {
        width: calc(100% - 230px - 350px);
    }
    .about_our_cry_ri {
        width: 350px;
    }
    .aocl_ul_li_textbox {
        top: 15px;
    }
    .aocl_ul_li_icon {
        width: 25px;
        right: 15px;
        bottom: 10px;
    }
    .aocm_bot .aocl_ul_li_icon {
        width: 50px;
    }
    .hpcr_btcont {
        justify-content: flex-start;
    }
    .mod_foot_bt_cry {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .atcl_pic_cry_sticky_bg {
        height: 100%;
    }
    .about_tech_cry_le {
        padding: 0 20px 0 0;
        margin-bottom: 0;
    }
    .atcl_pic_cry_sticky {
        height: 150px;
    }
    .apcs_logo {
        width: 101%;
    }
    .adcr_ul_li {
        padding-bottom: 20px;
        margin-bottom: 10px;
    }
    .adcr_ul_li_date {
        font-size: 16px;
        line-height: 1.5;
    }
    .aocm_bot {
        width: 150%;
        overflow: hidden;
    }
    .about_our_cry_min {
        width: calc(100% - 200px - 300px);
    }
    .about_our_cry_le {
        width: 200px;
    }
    .about_our_cry_ri {
        width: 300px;
    }
    .adcl_imgbox_img {
        width: 220px;
    }
    .std_tit1 {
        font-size: 30px;
    }
    .std_tit5,.yxedr_active h5{
        font-size: 18px;
    }
    .yxedr_active h5{
        margin-bottom: 9px;
    }
    .ybdu_li {
        width: 35px;
        height: 35px;
    }
    .home_news_cont {
        flex-direction: column;
    }
    .home_news_cont_left
    ,.home_news_cont_min
    ,.home_news_cont_right{
        width: 100%;
    }

    .home_news_cont_min {
        margin: 30px 0;
        padding: 0 0;
    }
    .hncl_word {
        margin: 14px 0 20px;
    }
    .std_padd2 {
        padding: 70px 0;
    }
    .hult_tit p {
        -webkit-line-clamp: inherit;
        height: auto;
    }
    .hulb_word p {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .home_about_cont_left {
        width: 100%;
        padding-right: 0px;
    }
    .home_about_cont_right {
        width: 100%;
        margin-top: 30px;
    }
    .hacr_ul_li {
        margin-bottom: 10px;
    }
    .home_about_cont {
        position: static;
        transform: inherit;
    }
    .home_pro_top_titbox{
        width: calc(100% - 110px);
        padding-right: 50px;
    }
    .home_cen_bg2 {
        width: 88px;
    }
    .home_cen_bg3 {
        width: 300px;
    }
    .home_cen {
        height: 60vh;
    }
    .hncr_ul_li_bot{
        height: auto;
    }
    .home_news_cont_bg {
        bottom: auto;
        top: 10%;
    }
    .home_about {
        height: auto;
        padding: 50px 0;
    }
    /* Delia-4.26-end */
    .mbti_ul .slick-prev, .mbti_ul .slick-next {
        width: 30px;
        height: 30px;
    }
    /* .quality_inspec_list_swiper .slick-list{
        padding-bottom: 30px !important;
    } */
    .quality_inspec_list .slick-dots {
        bottom: -30px;
    }
    .quality_inspec_list {
        margin-bottom: 30px;
    }
    .qils_li_ri {
        box-shadow: 0px 0px 10px 0px rgb(48 48 48 / 6%);
    }
    .ccml_li_cont_le {
        width: 55%;
    }
    .ccml_li_cont_select {
        padding-right: 15px;
    }
    .rlul_tp {
        padding: 15px 20px;
    }
    .rlul_bt{
        padding: 20px;
    }
    .rlul_tp_le_postion {
        width: 100%;
        margin-bottom: 10px;
    }
    .rlul_tp_le_edu {
        width: 50%;
    }
    .rlul_tp_le_work {
        width: 50%;
    }
    .mod_ban_tit_text span {
        font-size: 18px;
    }
    .ccip_li_parga {
        width: 20%;
    }
    .ccip_li_num {
        width: 80%;
    }
    .mftr_address_le, .mftr_tel_le {
        width: 11%;
    }
    .mftr_addresss_ri, .mftr_tel_ri {
        width: 89%;
    }
    .ccip_li_info {
        width: 80%;
    }
    .contact_cont_info_phone {
        padding-right: 50px;
    }
    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .pcul_le {
        width: 100%;
        padding-right: 0;
    }
    .pcul_ri {
        width: 100%;
        margin-top: 30px;
    }
    .pro_cont_ul_li a {
        padding: 30px;
    }
    .std_tit2,.yxedr_active h2{
        font-size: 24px;
    }
    .yxedr_active h2{
        margin-bottom: 12px;
    }
    .pcul_le_tit span {
        font-size: 18px;
    }
    .std_tit6, .std_tit6 p {
        font-size: 16px;
    }
    .pro_cont_ul_li.on .pcul_le {
        padding-left: 0;
    }
    .std_padding4 {
        padding-bottom: 40px;
    }
    .pcul_le_parga {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .devel_memb_le {
        padding-right: 0;
        width: 100%;
    }
    .devel_memb_ri {
        width: 100%;
        margin-top: 30px;
    }
    .devel_memb {
        padding: 40px 0;
    }
    .std_mar1 {
        margin-bottom: 20px;
    }
    .std_padd3 {
        padding: 50px 0;
    }
    .dhcu_li {
        padding: 0 15px;
    }
    .devel_honor_cont_ul {
        margin: 0 -15px;
    }
    .devel_certi_le {
        width: 60%;
        padding-right: 0;
        padding-top: 0;
        position: relative;
        left: 50%;
        transform: translateX(-50%);
    }
    .devel_certi_ri {
        width: 100%;
        margin-top: 40px;
    }
    .devel_plat_cont_btn{
        display: none;
    }
    .std_tit3, .yxedr_active h3{
        font-size: 22px;
    }
    .yxedr_active h3{
        margin-bottom: 11px;
    }
    .std_tit4,.yxedr_active h4 {
        font-size: 20px;
    }
    .yxedr_active h4{
        margin-bottom: 10px;
    }
    .devel_certi_le .devel_plat_cont_btn{
        display: block;
    }
    .devel_certi_ri_btn{
        display: none;
    }
    .dcru_li:nth-child(n+9){
        display: block;
    }
    .dcru_li{
        height: auto;
    }
    .dcru_li_cont{
        height: 100%;
    }
    .devel_certi_ri_ul .slick-track{
        display: flex;
        align-items: stretch;
    }
    .devel_envir_bg {
        top: 80px;
    }
    /* Delia-4.26-start */
    .about_our_cry{
        flex-direction: column;
        flex-wrap: wrap;
    }
    .about_our_cry_ri {
        width: 100%;
    }
    .about_our_cry_le {
        width: 100%;
        display: flex;
    }
    .aocl_top, .aocl_bot {
        width: 50%;
        height: auto;
    }
    .aocl_ul_li_textbox {
        top: 40px;
    }
    .aocl_ul_li_icon {
        width: 30px;
        right: 35px;
        bottom: 35px;
    }
    .about_our_cry_min {
        width: 100%;
        display: flex;
        align-items: stretch;
    }
    .aocm_top{
        width: 50%;
        height: auto;
    }
    .aocm_bot {
        width: 50%;
        position: inherit;
    }
    .about_our_cry_min .aocl_ul_li_textbox{
        position: static;
        transform: inherit;
        width: 100%;
        padding: 40px 20px;
    }
    .about_tech_cry_le, .about_tech_cry_ri {
        width: 100%;
    }
    .about_dev_cry_le, .about_dev_cry_ri {
        width: 100%;
    }
    .about_dev_cry_ri{
        padding: 20px 0 20px 20px;
    }
    .about_tech_cry_le {
        padding: 0;
    }
    .hpcr_tpcont_code {
        left: 0;
        transform: inherit;
    }
    .home_banner_text {
        padding-right: 20%;
    }
    .std_tit1 {
        font-size: 28px;
    }
    .home_pro_top_btn {
        width: 90px;
    }
    .hptb_icon {
        width: 40px;
    }
    .home_cen_bg2 {
        width: 95px;
    }
    .home_cen_bg3 {
        width: 240px;
    }
    .std_padd2 {
        padding: 50px 0;
    }
    .home_pro_top {
        margin-bottom: 20px;
    }
    .home_pro_top_titbox {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .hacr_ul_li_num::after {
        height: 2px;
        bottom: 3px;
    }
    .atcl_pic_cry_sticky {
        height: 200px;
    }
    /* Delia-4.26-end */
    .mod_ban_tit_text {
        width: 100%;
    }
    .prodet_cont {
        padding-top: 30px !important;
    }
    .prodet_cont_li h2 {
        margin-bottom: 10px;
    }
    .pcal_ul_li {
        width: 100%;
    }
    .pcal_ul_li_cont {
        padding: 20px;
    }
    .pcal_ul_li_cont .ys_imgbox_cover {
        width: 35px;
    }
    .pulc_text {
        width: calc(100% - 35px);
    }
    .pulc_text_parga {
        margin-top: 5px;
    }
    .pcal_ul_li:last-child{
        margin-bottom: 0;
    }
    .mod_ban_tit_img {
        width: 50%;
        margin: auto;
        padding-right: 0;
    }
    .new_cont_tp_le {
        width: 100%;
    }
    .new_cont_tp_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 30px;
    }
    .nctr_parga p {
        height: 3em;
    }
    .quality_inspec_list_btn{
        display: none;
    }
    .ccml_li input, .clcl_input input, .ccml_li_cont_parga p {
        padding: 0 20px;
    }
    .ccml_li {
        padding: 0 5px;
        height: 40px;
    }
    .contact_cont_message_list {
        margin: 0 -5px;
    }
    .ccml_privacy {
        padding: 0 5px;
    }
    .ccml_li_cont::after {
        left: 14px;
    }
    .ccml_li_cont_parga p {
        line-height: 40px;
    }
    .ccml_type .ccml_li_cont::after {
        top: 14px;
    }
    .ccml_li_cont textarea {
        padding: 16px 20px;
    }
    .ccml_li1 .ccml_li_cont::after{
        top: 16px;
    }
    .clcl_input {
        height: 40px;
    }
    .mod_ban_tit_text {
        padding-right: 0;
    }
    /* .ccip_li_parga {
        width: 30%;
    } */
    .ccip_li_num {
        width: 70%;
    }
    .dpcu_li_cont .ys_pos_center {
        top: 60px;
    }
    th:nth-child(1), td:nth-child(1) {
        width: 200px;
    }
    th {
        padding: 10px 30px;
    }
    td {
        padding: 20px 30px;
    }
    .mod_table {
        width: 100%;
        white-space: nowrap;
        overflow-x: auto;
    }

    /* 768end */
}

@media screen and (max-width: 480px) {
    .pro_cont_ul_li a {
        padding: 20px;
    }
    .pcul_le_tit span {
        line-height: 1.5;
    }
    .pcul_le_parga p {
        font-size: 12px;
        line-height: 1.5;
    }
    .std_btn1_box p {
        font-size: 12px;
        line-height: 40px;
    }
    .std_btn1_box {
        width: 120px;
    }
    .pcul_ri {
        margin-top: 20px;
    }
    .pro_cont_ul_li {
        margin-bottom: 20px;
    }
    .dmru_li {
        width: 50%;
    }
    .devel_memb_le_parga {
        margin-top: 10px;
    }
    .dmru_li_cont_num {
        font-size: 30px;
    }
    .devel_memb{
        padding-bottom: 0;
    }
    .std_padd3 {
        padding: 32px 0;
    }
    .slick-dots li {
        width: 8px;
        height: 8px;
    }
    .devel_plat_cont_ul .slick-list {
        padding-bottom: 30px;
    }
    .devel_envir_parga {
        margin: 15px 0;
    }
    .devel_envir_cont_ul .slick-list {
        padding-bottom: 30px;
    }
    .devel_honor_parga {
        margin-top: 15px;
        margin-bottom: 30px;
    }
    .devel_honor_cont .dhcu_li {
        width: 50%;
    }
    .dhcu_li_cont .ys_imgbox_cover {
        width: 36px;
    }
    .dhcu_li_cont_num span {
        font-size: 20px;
    }
    .dhcu_li_cont_num {
        margin: 10px 0;
    }
    .devel_honor {
        padding-bottom: 12px !important;
    }
    .devel_certi_le {
        width: 90%;
    }
    .dcru_li {
        width: 100%;
    }
    .devel_certi_ri {
        margin-top: 20px;
    }
    .dcru_li_cont{
        box-shadow: none;
    }
    .dcru_li_cont {
        background-color: #083090;
    }
    .dcru_li_cont p {
        color: #fff;
    }
    .devel_envir_bg {
        top: 60px;
        width: 300px;
    }
    /* Delia-4.26-start */
    .std_tit4,.yxedr_active h4{
        font-size: 18px;
    }
    .yxedr_active h4{
        margin-bottom: 8px;
    }
    .adcr_ul_li_list::before {
        width: 6px;
        height: 6px;
        left: 0;
    }
    .adcr_ul_li a {
        flex-direction: column;
    }
    .adcr_ul_li_list {
        padding-left: 10px;
    }
    .atcr_textbox, .adcr_ul {
        padding-right: 20px;
    }
    .adcr_ul_li a {
        padding-bottom: 15px;
        margin-bottom: 10px;
    }
    .mftr_address_le, .mftr_tel_le {
        width: 25%;
    }
    .mftr_addresss_ri, .mftr_tel_ri {
        width: 75%;
        padding-left: 15px;
    }
    .aocl_bot .aocl_ul_li_textbox{
        position: static;
        transform: inherit;
        width: 100%;
        padding: 40px 20px;
    }
    .about_our_cry_le {
        flex-direction: column;
        flex-wrap: wrap;
    }
    .aocl_top, .aocl_bot {
        width: 100%;
        height: auto;
    }
    .about_our_cry_min {
        flex-direction: column;
    }
    .aocm_top
    ,.aocm_bot {
        width: 100%;
        height: auto;
    }
    .aocl_ul_li_icon {
        right: 30px;
        bottom: 30px;
    }
    .aocl_ul_li_textbox {
        width: calc(100% - 40px);
    }
    .about_our_cry_min .aocl_ul_li_textbox {
        padding: 40px 20px;
    }
    .aocm_bot .aocl_ul_li_icon {
        width: 40px;
        bottom: 30px;
    }
    .adcr_ul_li{
        flex-wrap: wrap;
    }
    .adcr_ul_li_list{
        margin-top: 10px;
        width: 100%;
    }
    .adcr_ul_li_date{
        width: 100%;
    }
    .adcr_ul_li_list::before {
        width: 4px;
        height: 4px;
        top: 8px;
    }
    .mod_foot {
        padding-top: 32px;
    }
    .mod_foot_tpbox {
        padding-bottom: 32px;
    }
    .mftr_address, .mftr_tel {
        margin-bottom: 10px;
    }
    .hpcr_btcont {
        margin-top: 20px;
    }
    .adcl_imgbox_img {
        width: 200px;
    }
    .home_cen_cont {
        position: relative;
        transform: inherit;
        left: 0;
        top: 0;
    }
    .home_cen {
        height: auto;
        padding: 32px 0;
    }
    .home_cen_cont_ul {
        margin-top: 10px;
        flex-direction: column;
    }
    .hccu_li {
        width: 100%;
        padding: 0 20px;
        margin-bottom: 10px;
    }
    .hccu_li_box {
        left: 25px;
        padding-right: 25px;
    }
    .home_cen_bg3 {
        width: 140px;
    }
    .home_cen_bg2 {
        width: 50px;
    }
    .home_banner_text {
        padding-right: 5%;
    }
    .std_tit1 {
        font-size: 24px;
    }
    .ybdu_li {
        width: 30px;
        height: 30px;
        margin: 0px 5px;
    }
    .hncm_text {
        padding: 10px 15px;
    }
    .ys_ban_dots {
        bottom: 40px;
    }
    .hptb_icon {
        width: 34px;
    }
    .home_pro_top_btn {
        width: 80px;
    }
    .hpsu_li a {
        padding: 20px;
    }
    .std_padd2 {
        padding: 32px 0;
    }
    .home_news_cont_bg {
        width: 160px;
    }
    .hncl_word {
        margin: 14px 0;
    }
    .std_tit6, .std_tit6 p{
        line-height: 1.5;
    }
    .hult_date {
        padding-right: 0;
    }
    .hncr_ul_li_top{
        width: 100%;
        margin-top: 10px;
    }
    .home_about {
        padding: 32px 0;
    }
    .home_about_cont_right {
        padding: 20px;
    }
    .mod_btn2_icon {
        margin-top: 2px;
    }
    .atcl_pic_cry_sticky {
        height: 140px;
    }
    .mod_foot_bt_cry a {
        margin-left: 0;
    }
    /* Delia-4.26-end */
    .mod_ban_tit_text span {
        font-size: 18px;
    }
    .mbti_ul .slick-prev, .mbti_ul .slick-next {
        width: 24px;
        height: 24px;
    }
    .mod_ban_tit_img {
        width: 60%;
    }
    .prodet_cont {
        padding-top: 12px !important;
    }
    .prodet_cont_bg {
        top: 35px;
        width: 50px;
    }
    .pulc_text {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .new_cont {
        padding-top: 32px;
    }
    .std_padding4 {
        padding-bottom: 32px;
    }
    .new_cont_tp {
        margin-bottom: 32px;
        margin-top: 12px;
    }
    .ncbu_li_time {
        width: 100%;
    }
    .ncbu_li_text {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .ncbu_li a {
        padding: 20px 0;
    }
    .ncbu_li_text_tit {
        font-size: 16px;
    }
    .new_cont_bt_ul {
        margin-bottom: 20px;
    }
    .ncpu_li {
        width: 100%;
        margin-bottom: 10px;
    }
    .ncpu_li:last-child{
        margin-bottom: 0;
    }
    .ncpu_li_parga1 {
        width: 100px;
        flex-shrink: 0;
    }
    .ncpu_li_parga2{
        width: calc(100% - 100px);
    }
    .newdet_cont_page {
        padding-bottom: 32px;
    }
    .newdet_cont_box_time p {
        margin: 10px 0;
    }
    .qslu_li_cont .ys_imgbox_cover {
        width: 80%;
    }
    .quality_system_parga, .quality_inspec_parga {
        margin-top: 12px;
        margin-bottom: 20px;
    }
    .quality_system_list .slick-dots li,
    .quality_inspec_list .slick-dots li{
        width: 6px;
        height: 6px;
        margin: 0 5px;
    }
    .contact_cont_info_tit h2 {
        margin-bottom: 10px;
        width: 100%;
    }
    .ccit_map {
        width: 100%;
    }
    .ccip_li_parga {
        width: 100%;
        margin-bottom: 10px;
    }
    .ccip_li_num {
        width: 100%;
    }
    .contact_cont_info_tit{
        margin-bottom: 20px;
    }
    .ccip_li:last-child {
        margin-bottom: 20px;
    }
    .contact_cont_message h2 {
        margin-bottom: 20px;
    }
    .ccml_li {
        width: 100%;
    }
    .ccml_li_cont_le {
        width: 100%;
    }
    .ccml_li_cont_ri {
        padding-left: 0;
        margin-top: 10px;
    }
    .ccml_code{
        height: auto;
    }
    .ccml_privacy_parga {
        width: calc(100% - 20px);
        padding-left: 10px;
    }
    .ccml_privacy_point {
        margin-right: 0;
    }
    .ccml_li1 {
        height: 120px !important;
    }
    .ccml_code .ccml_li_cont::after {
        top: 21%;
    }
    .rlul_tp_le_edu {
        width: 100%;
        margin-bottom: 10px;
    }
    .rlul_tp_le_work {
        width: 100%;
    }
    .rlul_bt h6 {
        margin-bottom: 10px;
    }
    .rlul_bt_btn .mod_btn {
        width: 154px;
    }
    .recru_main .mod_ban .std_parga2 {
        margin-top: 5px;
    }
    .rlul_tp {
        padding: 15px 0;
    }
    .mod_ban .mod_ban_tit_text span{
        font-size: 14px !important;
    }
    .mbti_ul .slick-dots {
        bottom: -6px;
    }
    .dmru_li {
        margin-bottom: 10px;
    }
    .dpcu_li_cont .ys_pos_center {
        height: auto;
    }
    .hpsu_li_tit img {
        width: 100px;
    }
    th:nth-child(1), td:nth-child(1) {
        width: 150px;
    }
    th {
        font-size: 14px;
        padding: 10px 15px;
    }
    td p {
        font-size: 12px;
    }
    td {
        padding: 15px;
    }
    .qslu_li {
        width: 140px;
    }
    .quality_system_list_ul {
        width: calc((140px * var(--width-shu)));
    }
    .qslu_li_cont {
        padding: 0;
    }
    .ccip_li_info {
        width: 100%;
        padding-left: 0;
    }
    .contact_cont_info_phone {
        padding-right: 0;
        width: 100%;
    }
    .contact_cont_info_code {
        width: 100%;
    }
    .ccip_li_num {
        margin-bottom: 10px;
    }
    /* 480end */
    
}
