@charset "utf-8";
/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1919px) {
    .about_aim_video_img {
        padding: 110px 110px;
    }
    .g4_modal .ys_modal_content {
        padding: 92px 90px 100px;
    }
    .ys_ban_dots {
        bottom: 25px;
    }
}
@media screen and (max-width: 1680px) {
    .std_margin2 {
        margin-bottom: 44px;
    }
    .std_title1 {
        font-size: 42px;
    }
    .mod_title1 .std_text1 {
        margin-top: 10px;
    }
    .std_padding1{
        padding: 100px 0;
    }
    .std_padding1_top{
        padding-top: 100px;
    }
    .std_padding1_bottom{
        padding-bottom: 100px;
    }
    .ys_cont1500{
        width: 82.5%;
    }
    .hpln_link {
        padding: 48px 40px 0 40px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 24px;
    }
    .hpln_link .std_title4 {
        margin-bottom: 10px;
    }
    .home_product {
        padding-bottom: 50px;
    }
    .std_title56 {
        font-size: 46px;
    }
    .home_apply .mod_title1 {
        margin-bottom: 32px;
    }
    .mod_margin50 {
        margin-bottom: 40px;
    }
    .home_earth .std_text1 {
        margin-bottom: 44px;
    }
    .home_earth_inof {
        width: 45%;
    }
    .hedb_list_nub .hedb_list_nub_num {
        font-size: 58px;
    }
    .hedb_list_nub {
        margin-bottom: 18px;
    }
    .home_earth_data_box {
        padding: 50px 62px 56px;
    }
    .home_earth_data::before,
    .home_earth_data_box {
        border-radius: 60px 0 60px 60px;
    }
    .home_earth_data {
        width: 27%;
    }
    .hnln_link_img {
        margin-bottom: 24px;
    }
    .hnln_link .std_text2 {
        margin-bottom: 26px;
    }
    .mod_btn2_link img {
        width: 20px;
        margin-left: 8px;
    }
    .msln_btn {
        padding: 11px 10px;
    }
    .mod_side_top {
        width: 48px;
        height: 48px;
    }  
    .mod_side_list_nub:first-child .msln_btn {
        padding-top: 18px;
    }
    .mod_side_list_nub:last-child .msln_btn {
        padding-bottom: 18px;
    }
    .msln_fu_img {
        width: 110px;
        margin-bottom: 2px;
    }
    .msln_fu1 {
        padding: 12px 10px 12px;
    }
    .mod_arrow1 .slick-prev, .mod_arrow1 .slick-next {
        width: 44px;
        height: 44px;
    }
    .home_news_list.mod_arrow1 .slick-next, .home_product_list.mod_arrow1 .slick-next, .about_honor_list.mod_arrow1 .slick-next {
        right: -54px;
    }
    .home_news_list.mod_arrow1 .slick-prev, .home_product_list.mod_arrow1 .slick-prev, .about_honor_list.mod_arrow1 .slick-prev {
        left: -54px;
    }
    .hacl_equip_nub {
        margin-bottom: 10px;
    }
    .plnl_cry {
        padding: 70px 85px 50px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 36px;
    }
    .plnl_cry .std_title2 {
        margin-bottom: 8px;
    }
    .mod_page {
        margin-top: 70px;
    }
    .detail_inof_text {
        width: 44.27%;
        padding-left: 8.75vw;
    }
    .detail_inof_img {
        padding-right: 120px;
    }
    .detail_inof_img::before {
        width: calc(100% - 190px);
        left: 190px;
        height: 300px;
    }
    .mod_inban2_cry .std_title1 {
        padding: 80px 60px;
    }
    .detail_inof_text .std_title2 {
        margin-bottom: 28px;
    }
    .detail_inof_text .std_title2:not(:first-child) {
        margin-top: 72px;
    }
    .ditl_nub {
        margin-bottom: 18px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 26px;
    }
    .dcll_nub.on {
        padding-bottom: 150px;
    }
    .domain_main .std_title2 {
        margin-bottom: 58px;
    }
    .dctl_nub .std_title4 {
        margin-bottom: 18px;
    }
    .dctl_nub .std_text1 {
        margin-bottom: 26px;
    }
    .message_form .std_title2 {
        margin-top: 150px;
        margin-bottom: 70px;
    }
    .message_form_cry {
        padding: 60px 60px 24px;
    }
    .mfcl_nub_name {
        margin-bottom: 8px;
    }
    .mfcl_nub {
        margin-bottom: 26px;
    }
    .mfcl_code_img,.mfcl_nub_input {
        height: 52px;
    }
    .mfcl_submit_btn{
        line-height: 52px;
    }
    .join_view_cry_text .std_title2 {
        margin-bottom: 35px;
    }
    .join_view_cry_text .std_text3 {
        margin-bottom: 42px;
    }
    .join_view_cry_text {
        width: 49%;
    }
    .std_btn.std_btn1 .std_btn_link .std_font14 {
        line-height: 44px;
    }
    .join_surpass_cry {
        padding: 100px 8.75vw;
    }
    .join_surpass .join_surpass_title {
        transform: translateY(100px);
    }
    .jsci_text {
        width: 750px;
        border-radius: 0px 160px 0px 0;
        padding: 70px 100px;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .ys_cont1400 {
        padding-top: 50px;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_img::before {
        height: calc(100% + 50px + 15px);
        top: -50px;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 100px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 100px;
    }
    .jdln_text .jdln_text_title span {
        font-size: 90px;
        bottom: 30px;
    }
    .jdln_text_title {
        padding-bottom: 26px;
    }
    .join_develop_list_nub {
        padding: 70px 0;
    }
    .join_develop_list_nub:nth-of-type(2n):last-child::before {
        height: calc(100% - 40px);
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_img::before {
        width: calc(74% + 8.75vw);
    }
    .about_aim .std_title5 {
        font-size: 18px;
        margin-bottom: 12px;
    }
    .about_company .std_title2 {
        margin-bottom: 24px;
    }
    .about_company .std_text1 {
        margin-bottom: 46px;
    }
    .acln_icon {
        width: 42px;
        margin-bottom: 9px;
    }
    .about_company .acoln_num {
        margin-bottom: 3px;
    }
    .about_company_list {
        margin-bottom: 40px;
    }
    .accn_link_cry {
        padding: 40px 80px 40px 60px;
    }
    .accn_link_cry .std_text2 {
        margin-bottom: 14px;
    }
    .std_margin100 {
        margin-bottom: 90px;
    }
    .about_history_list_nub {
        height: 480px;
    }
    .about_history_list.mod_arrow1 .slick-prev {
        right: 78px;
    }
    .ahln_bigyear {
        font-size: 100px;
        bottom: 70px;
    }
    .ahln_year {
        padding-left: 40px;
    }
    .about_history_list_nub .ahln_text {
        left: 40px;
    }
    .ahln_link_year {
        font-size: 16px;
        margin-bottom: 2px;
    }
    .ahln_link .std_title5 {
        margin-bottom: 20px;
    }
    .about_speech .std_title2 {
        margin-bottom: 36px;
    }
    .about_speech .std_text1 {
        margin-bottom: 44px;
    }
    .about_speech_btn_link {
        line-height: 44px;
        padding: 0 36px;
    }
    .about_history_bg{
        height: calc(100% + 160px);
    }
    .invest_relation_text p {
        padding: 0 30px;
    }
    .invest_relation_text {
        margin: 0 -30px;
        margin-bottom: 50px;
    }
    .ialn_link {
        border-radius: 20px;
    }
    .ialn_link .std_title3 {
        bottom: 28px;
        padding: 0 35px;
    }
    .std_margin3 {
        margin-bottom: 36px;
    }
    .irln_link .std_title4 {
        margin-bottom: 22px;
    }
    .irln_link_text {
        padding: 44px 45px 30px 45px;
    }
    /* Delia-start */
    .mncu_li {
        margin: 0 30px;
    }
    /* .mod_nav_cry_ul {
        padding-left: 14%;
    } */
    .mncu_li_down {
        width: calc(100% + 134px);
        border-radius: 15px;
        padding: 30px 25px 15px;
    }
    .mlpu_li {
        padding-bottom: 15px;
    }
    .mlpu_li_icon {
        width: 40px;
        margin-right: 10px;
    }
    .mcru_list_text {
        width: calc(100% - 22px);
        padding-left: 15px;
    }
    .mcru_list_icon {
        width: 22px;
    }
    .mfcr_cont_ri {
        width: calc(100% - 130px);
        padding-left: 40px;
    }
    .mfcr_cont_le {
        width: 130px;
    }
    .mcru_list {
        margin-bottom: 15px;
    }
    .mod_footer_link {
        padding-bottom: 20px;
        margin-bottom: 20px;
        padding-top: 40px;
    }
    /* e2 */
    .reci_tpcry {
        padding: 80px 0;
    }
    .reci_btmcry {
        padding: 90px 0 90px;
    }
    .rlbu_li a {
        padding: 20px 0 20px;
    }
    .reci_list_tp {
        margin-bottom: 25px;
    }
    .reci_list {
        padding: 40px 50px 0px;
        margin-top: 40px;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_icon {
        width: 74px;
    }
    .rtpu_li_cont_icon::after {
        width: 74px;
        height: 74px;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_text {
        width: calc(100% - 74px);
    }
    .rtpu_li .rtpu_li_cont_icon {
        width: 66px;
    }
    .rtpu_li .rtpu_li_cont_text {
        width: calc(100% - 66px);
    }
    .e2_page .ys_select_xtbbox {
        width: 18px;
    }
    /* e3 */
    .std_title3, .yxedr_active h3 {
        font-size: 28px;;
    }
    .std_margin48 {
        margin-bottom: 40px;
    }
    .details_tpcry {
        padding: 1px 0 90px;
    }
    .details_tpcry_textbox {
        margin-top: 50px;
    }
    .details_btmcry {
        padding: 77px 0 120px;
    }
    .dbbu_li {
        width: 130px;
    }
    .dbbu_li a {
        padding: 9px 25px;
    }
    /* f1 */
    .life_slick {
        padding-bottom: 100px;
    }
    .life_cry_list {
        padding-top: 80px;
    }
    .life_cry_list2 {
        padding-top: 0;
    }
    .life_cry_list_tit {
        margin-bottom: 30px;
    }
    /* e4 */
    .ys_nyban_tit {
        padding-bottom: 20px;
    }
    .dctl_icon {
        width: 70px;
    }
    .dctl_box {
        padding: 50px 35px;
    }
    .deve_tpcry .deve_cont {
        padding-top: 80px;
    }
    .deve_btmcry {
        /* padding-bottom: 140px; */
    }
    /* g1-2 */
    .talk_btmcry {
        padding: 50px 0 80px;
    }
    .talk_tit {
        margin-top: 50px;
        font-size: 22px;
    }
    .talk_tpcry {
        padding-bottom: 40px;
    }
    .mod_bread_ul {
        margin-top: 20px;
    }
    /* g2 */
    .iclu_li_imgbox_icon {
        width: 52px;
    }
    .iclu_li_ri_date {
        padding-right: 70px;
    }
    .ilrt_news {
        margin: 20px 0 50px;
    }
    .ilrd_tim {
        margin-top: 10px;
    }
    .ilrd_num {
        font-size: 70px;
    }
    .info_cry_list {
        padding: 0px 0 65px;
    }
    .ilrt_tit {
        font-size: 22px;
    }
    /* g3 */
    .g3_page .talk_btmcry_cont {
        padding-bottom: 40px;
    }
    .g3_page .talk_tit {
        margin: 15px 0 15px;
    }
    .talk_news {
        margin-top: 50px;
    }
    /* g4 */
    .qual_cry_tp_ri {
        padding-left: 75px;
    }
    .qctr_cont_ul {
        margin-top: 40px;
    }
    .qctr_cont_ul_li {
        margin-bottom: 15px;
    }
    .qcbr_box_btn {
        width: 180px;
        padding: 13px 0;
    }
    /* .qual_cry_btm_le {
        width: 445px;
        position: absolute;
        bottom: -28px;
        left: 120px;
    } */
    .g4_modal_ul_li a {
        padding: 22px 32px;
    }
     /* g5 */
    .tcul_textbox_tit {
        margin-bottom: 10px;
    }
    .tcul_textbox {
        padding: 35px 50px 60px;
    }
    /* h2 */
    .inve_cont {
        padding-top: 50px;
    }
    .inve_cont_tit {
        margin-bottom: 50px;
    }
    .inve_cont_ul_li a {
        padding: 20px 0;
    }
    .icul_load_icon {
        width: 18px;
    }
    .icul_load_word {
        width: calc(100% - 18px);
    }
    .icul_load {
        width: 110px;
    }
    .icul_icon {
        margin-right: 22px;
    }
    .icul_textbox {
        width: calc(100% - 22px - 110px);
    }
    .inve_ban_detail_nam {
        font-size: 22px;
        margin-bottom: 35px;
    }
    .inve_ban_detail_other {
        margin-top: 25px;
    }
    .inve_ban_detail {
        width: 51%;
        padding: 25px 55px;
    }
    .inve_ban_box_btn {
        padding: 5px 20px;
        width: 115px;
        margin-top: 60px;
    }
    .inve_cont_ul {
        padding-bottom: 65px;
    }
    /* .rtpu_li_line {
        width: 150px;
    } */
    /* Delia-end */
    .ys_ban_title {
        font-size: 50px;
        margin-bottom: 19px;
    }
    .reci_tpcry_pro.on .rtpu_li_line,
    .rtpu_li_line img {
        width: calc(82.5vw / 6 - 74px);
    }
    .rtpu_li:nth-of-type(2n-1) .rtpu_li_line {
        top: 10%;
        left: 72px;
        transform: translate(0, -100%);
    }
    .rtpu_li_cont_text {
        padding-left: 16px;
    }
    .rtpu_li:nth-of-type(2n) .rtpu_li_line {
        bottom: 25%;
        left: 72px;
        transform: translate(0, 100%);
    }
    .dctl_icon {
        width: 62px;
    }
    .dctl_word {
        margin-top: 20px;
    }
    .ys_ntban_word {
        margin-top: 25px;
    }
    .icul_text {
        width: 60%;
    }
    .icul_textbox {
        width: calc(100% - 44px - 110px);
    }
    .g4_modal .ys_modal_content {
        padding: 80px 80px 140px;
    }
    .g4_modal .ys_modal_content {
        height: 643px;
    }
    /* .home_news_list.mod_arrow1 .slick-next, 
    .home_product_list.mod_arrow1 .slick-next,  */
    .about_honor_list.mod_arrow1 .slick-next {
        right: -26px;
    }
    /* .home_news_list.mod_arrow1 .slick-prev, 
    .home_product_list.mod_arrow1 .slick-prev,  */
    .about_honor_list.mod_arrow1 .slick-prev {
        left: -26px;
    }
    .about_history_list_nub {
        height: 600px;
    }
    .jsci_text {
        width: 620px;
        border-radius: 0px 120px 0px 0;
        padding: 50px 50px;
    }
    .ditl_nub_name {
        width: 110px;
    }
    .ditl_nub_data {
        width: calc(100% - 90px);
    }
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .home_news_list_nub {
        padding: 0 10px;
    }
    .home_news_list {
        margin: 0 -10px;
    }
    .std_title1 {
        font-size: 38px;
    }
    .mod_title1 .std_title1 img {
        width: 10px;
    }
    .hnln_link_img {
        margin-bottom: 22px;
    }
    .hnln_link .std_text2 {
        margin-bottom: 20px;
    }
    .home_earth .std_text1 {
        margin-bottom: 40px;
        width: 390px;
    }
    .hedb_list_nub .hedb_list_nub_num {
        font-size: 48px;
    }
    .hpln_link {
        padding: 40px 35px 0 35px;
    }
    .hpln_link .std_title4 {
        margin-bottom: 6px;
    }
    .hpln_link .std_text2 {
        margin-bottom: 2px;
    }
    .std_title56 {
        font-size: 40px;
    }
    .home_product {
        padding-bottom: 32px;
    }
    .mod_side {
        right: 12px;
    }
    .std_padding1{
        padding: 90px 0;
    }
    .std_padding1_top{
        padding-top: 90px;
    }
    .std_padding1_bottom{
        padding-bottom: 90px;
    }
    .std_text3, .std_text3 p {
        font-size: 22px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 24px;
    }
    .dctl_nub .std_title4 {
        margin-bottom: 16px;
    }
    .domain_main .std_title2 {
        margin-bottom: 50px;
    }
    .dcll_nub.on {
        padding-bottom: 130px;
    }
    .mfcl_nub_input textarea, .mfcl_nub_input input,
    .mfcl_nub_input .ys_select_li {
        padding: 0 18px;
    }
    .mfcl_nub_input textarea {
        padding-top: 12px;
    }
    .mfcl_nub_input .ys_select_xtbbox {
        right: 18px;
    }
    .std_btn.std_btn1 .std_btn_link_icon {
        margin-left: 12px;
    }
    .std_btn.std_btn1 .std_btn_link {
        border-radius: 30px;
        padding: 0 22px;
    }
    .jvct_list_nub {
        padding: 0 5px;
    }
    .jvct_list {
        margin: 0 -5px;
    }
    .join_surpass .join_surpass_title {
        transform: translateY(90px);
    }
    .join_surpass_cry {
        padding: 90px 8.75vw;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 80px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 80px;
    }   
    .aavi_btn {
        width: 144px;
    }
    .about_company .std_text1 {
        margin-bottom: 40px;
    }
    .accn_link_cry {
        padding: 40px 60px 40px 50px;
    }
    .std_margin100 {
        margin-bottom: 80px;
    }
    .ahln_text .std_text1 {
        margin-bottom: 16px;
    }
    .ahln_bigyear {
        font-size: 90px;
        bottom: 58px;
    }
    .about_honor_list_nub {
        padding: 0 30px;
    }
    .about_honor_list {
        margin: 0 -30px;
    }
    .about_speech_cry {
        padding: 20px 0 6px;
    }
    .about_speech .std_title2 {
        margin-bottom: 32px;
    }
    .about_speech .std_text1 {
        margin-bottom: 40px;
    }
    .about_honor_list .slick-list {
        margin-right: 2px;
    }
    .invest_relation_text {
        margin-bottom: 40px;
    }
    /* Delia-start */
    .mncu_li {
        margin: 0 25px;
    }
    /* .mod_nav_cry_ul {
        width: calc(100% - 145px - 75px);
        padding-left: 10%;
    } */
    .mod_nav_cry_logo {
        width: 145px;
    }
    .mod_nav_cry_other {
        width: 75px;
    }
    .mnco_sear {
        width: 22px;
        margin-right: 15px;
    }
    .mnco_lang {
        margin-left: 15px;
    }
    /* Delia-end */
    .mod_nav_cry_other {
        width: auto;
    }
    .ys_ban_title {
        font-size: 48px;
        margin-bottom: 18px;
    }
    .ybdl_line {
        width: 125px;
    }
    .reci_btmcry_select {
        width: 70%;
    } 
    .ys_ntban_word {
        margin-top: 20px;
    }
    .dctl_word {
        margin-top: 16px;
    }
    .ibdu_li {
        padding: 0 30px;
    }
    .inve_ban_detail_ul {
        margin: 0 -30px;
    }
    .icul_text {
        width: 68%;
    }
    .g4_modal .ys_modal_content {
        padding: 80px 80px 90px;
    }
    .g4_modal_tit {
        margin-bottom: 40px;
    }
    .g4_modal_ul_li {
        margin-bottom: 24px;
    }
    .g4_modal .ys_modal_content{
        height: 573px;
    }
    .qual_cry_btm {
        padding: 50px 80px 0 90px;
    }
    .qual_cry_btm_ri {
        padding-left: 72px;
    }
    .about_history_list_nub .ahln_text{
        bottom: 12%;
    }
    .jsci_text {
        width: 580px;
        border-radius: 0px 100px 0px 0;
        padding: 32px 42px;
    }
    .jsci_text .std_text1,
    .jsci_text .std_text1 p{
        font-size: 16px;
    }
    /* 1560end */
}
/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .msln_btn_img {
        width: 24px;
    }
    .std_padding1{
        padding: 80px 0;
    }
    .std_padding1_top{
        padding-top: 80px;
    }
    .std_padding1_bottom{
        padding-bottom: 80px;
    }
    .std_margin2 {
        margin-bottom: 38px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 22px;
    }
    .std_text1, .std_text1 p, .yxedr_active p {
        font-size: 16px;
    }
    .home_product_list_nub a{
        border-radius: 20px;
    }
    .hacl_equip_nub {
        padding: 0 26px;
    }
    .hacl_equip {
        margin: 0 -26px;
        margin-bottom: 20px;
    }
    .mod_margin50 {
        margin-bottom: 36px;
    }
    .home_apply .mod_title1 {
        margin-bottom: 22px;
    }
    .home_earth_inof {
        margin-left: 30%;
    }
    .hnln_link_label {
        font-size: 14px;
        margin-bottom: 8px;
    }
    .hnln_link_img {
        margin-bottom: 20px;
    }
    .hnln_link .std_text2 {
        margin-bottom: 16px;
    }
    .std_btn_link .std_font14 {
        line-height: 36px;
    }
    .slick-dots li{
        height: 3px;
        width: 32px;
        margin: 0 8px;
    }
    .pro_main.std_padding1{
        padding-top: 100px;
    }
    .plnl_cry {
        padding: 60px 60px 50px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 34px;
    }
    .plnl_cry .std_title2 {
        margin-bottom: 4px;
    }
    .mod_page {
        margin-top: 64px;
    }
    .ditl_nub_name, .ditl_nub_data {
        font-size: 18px;
    }
    .ditl_nub {
        margin-bottom: 16px;
    }
    .detail_inof_text .std_title2:not(:first-child) {
        margin-top: 62px;
    }
    .mod_inban2_cry .std_title1 {
        padding: 70px 50px;
    }
    .std_margin48 {
        margin-bottom: 40px;
    }
    .message_form .std_title2 {
        margin-top: 120px;
        margin-bottom: 60px;
    }
    .message_form_cry {
        padding: 55px 55px 20px;
    }
    .join_view_cry_text .std_title2 {
        margin-bottom: 33px;
    }
    .about_honor_list_nub {
        padding: 0 25px;
    }
    .about_honor_list {
        margin: 0 -25px;
    }
    .std_margin100 {
        margin-bottom: 60px;
    }
    .about_history_list_nub {
        height: 450px;
    }
    .about_aim .std_title5 {
        margin-bottom: 8px;
    }
    .about_aim_video_img {
        padding: 100px;
    }
    .std_title5, .yxedr_active h5 {
        font-size: 18px;
    }
    .about_history_list {
        width: calc(187px + 224px);
        padding-left: 224px;
    }
    .invest_about_list_nub {
        padding: 0 12px;
    }
    .invest_about_list {
        margin: 0 -12px;
    }
    .irln_link_text_icon {
        top: 4px;
    }
    /* Delia-start */
    .mncu_li {
        margin: 0 21px;
    }
    .mlpu_li_icon {
        width: 36px;
        margin-right: 10px;
    }
    .mncu_li_down {
        width: calc(100% + 120px);
    }
    .mfcr_cont_le {
        width: 120px;
    }
    .mfcr_cont_ri {
        width: calc(100% - 120px);
        padding-left: 30px;
    }
    .mcru_list_icon {
        width: 20px;
    }
    .mcru_list_text {
        width: calc(100% - 20px);
        padding-left: 12px;
    }
    .mod_footer_cry_ri {
        padding-left: 90px;
    }
    .mod_footer_link {
        padding-bottom: 15px;
        margin-bottom: 15px;
        padding-top: 35px;
    }
    .mfcl_ul_li a {
        margin-bottom: 17px;
    }
    .ys_footer {
        padding-bottom: 20px;
    }
    .reci_tit {
        margin-bottom: 35px;
    }
    /* e2 */
    .reci_tpcry {
        padding: 70px 0;
    }
    .rtpu_li_cont_text {
        padding-left: 15px;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_icon {
        width: 70px;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_text {
        width: calc(100% - 70px);
    }
    .rtpu_li_cont_icon::after {
        width: 70px;
        height: 70px;
    }
    .rtpu_li .rtpu_li_cont_icon {
        width: 62px;
    }
    .rtpu_li .rtpu_li_cont_text {
        width: calc(100% - 62px);
    }
    .std_title5, .std_title5 p, .yxedr_active h5 {
        font-size: 18px;
    }
    .e2_page .ys_select {
        padding: 0 20px;
    }
    .reci_btmcry_select_post input {
        height: 47px;
    }
    .e2_page .ys_select_xtbbox {
        width: 16px;
    }
    .e2_page .ys_select_bd {
        padding: 20px 20px;
    }
    .rbss_input input {
        height: 47px;
    }
    .reci_btmcry_select_btn p {
        padding: 9px 0;
    }
    .reci_list_tp {
        margin-bottom: 20px;
    }
    .rlbu_li a {
        padding: 15px 0 15px;
    }
    .reci_list {
        padding: 35px 45px 0px;
    }
    .reci_btmcry {
        padding: 75px 0 80px;
    }
    /* e3 */
    .details_tpcry {
        padding: 1px 0 70px;
    }
    .details_btmcry {
        padding: 70px 0 100px;
    }
    .std_margin48 {
        margin-bottom: 30px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 26px;
    }
    .dbbu_li {
        width: 120px;
    }
    .dbbu_li a {
        padding: 7px 25px;
    }
    .details_tpcry_textbox {
        margin-top: 40px;
    }
    .details_tpcry_textbox_tit {
        margin-bottom: 10px;
    }
    .details_btmcry_list p {
        margin-bottom: 12px;
    }
    /* f1 */
    .life_cry_list_word {
        margin-bottom: 25px;
    }
    .life_cry_list {
        padding-top: 70px;
    }
    .life_cry_list2 {
        padding-top: 0;
    }
    .life_slick_tit {
        margin-bottom: 55px;
    }
    /* e4 */
    .deve_tpcry .deve_cont {
        padding-top: 60px;
    }
    .deve_cont_tpul {
        margin: 0 -8px;
    }
    .deve_cont_tpul_li {
        padding: 0 8px;
    }
    .dctl_icon {
        width: 62px;
    }
    .dctl_word {
        margin-top: 15px;
    }
    .dctl_box {
        padding: 45px 35px;
    }
    .deve_cont_minul_li {
        padding: 0 10px;
    }
    .deve_cont_minul {
        margin: 0 -10px;
    }
    .dcml_imgbox {
        border-radius: 15px;
    }
    .deve_btmcry {
        /* padding-bottom: 120px; */
    }
    /* g1-2 */
    .talk_tit {
        margin-top: 40px;
        font-size: 20px;
    }
    .talk_tpcry {
        padding-bottom: 35px;
    }
    .talk_btmcry {
        padding: 40px 0 70px;
    }
    .g12_page .talk_btmcry_cont p {
        margin-bottom: 15px;
    }
    /* g2 */
    .ilrt_news {
        margin: 20px 0 30px;
    }
    .iclu_li_imgbox_icon {
        width: 44px;
    }
    .ilrd_num {
        font-size: 56px;
    }
    .ilrd_tim {
        margin-top: 5px;
    }
    .iclu_li_ri_date {
        padding-right: 50px;
    }
    .info_cry_list {
        padding: 0px 0 55px;
    }
    .iclu_li a {
        padding: 40px 0;
    }
    .ilrt_tit {
        font-size: 20px;
    }
    /* g3 */
    .g3_page .talk_tit {
        margin: 10px 0;
    }
    .talk_news {
        margin-top: 40px;
    }
    .g3_page .talk_btmcry_cont {
        padding-bottom: 30px;
    }
    /* g4-1 */
    .qual_cry_tp_ri {
        padding-left: 55px;
    }
    .qctr_cont_ul {
        margin-top: 25px;
    }
    .qctr_cont_ul_li {
        margin-bottom: 10px;
    }
    /* .qual_cry_btm_le {
        width: 410px;
        left: 90px;
    } */
    /* .qual_cry_btm {
        padding: 100px 80px 80px 600px;
        margin-bottom: 120px;
    } */
    .qcbr_box_word {
        margin: 25px 0 40px;
    }
    .qcbr_box_btn {
        width: 160px;
        padding: 11px 0;
    }
    /* g5 */
    .touch_cry_ul {
        margin: 0 -15px;
        padding: 60px 0 60px;
    }
    .touch_cry_ul_li {
        padding: 0 15px;
        margin-bottom: 40px;
    }
    .tcul_textbox {
        padding: 30px 45px 50px;
    }
    /* h2 */
    .ibdu_li {
        padding: 0 30px;
    }
    .inve_ban_detail_ul {
        margin: 0 -30px;
    }
    .inve_ban_detail {
        padding: 25px 29px;
    }
    .inve_ban_detail_nam {
        font-size: 20px;
        margin-bottom: 30px;
    }
    .ibdu_li_text {
        margin-top: 5px;
    }
    .ibdu_li_icon {
        width: 26px;
    }
    .inve_ban_box_btn {
        padding: 5px 15px;
        width: 105px;
        margin-top: 40px;
    }
    .inve_cont_ul {
        padding-bottom: 55px;
    }
    .inve_cont_tit {
        margin-bottom: 40px;
    }
    .inve_cont {
        padding-top: 40px;
    }
    .icul_load_icon {
        width: 16px;
    }
    .icul_load {
        width: 100px;
    }
    .icul_load_word {
        width: calc(100% - 16px);
    }
    .icul_textbox {
        width: calc(100% - 22px - 100px);
    }
    .icul_icon {
        margin-right: 15px;
    }
    .inve_cont_ul_li a {
        padding: 15px 0;
    }

    /* .rtpu_li_line {
        width: 130px;
    } */
    /* Delia-end */
    .mncu_li_icon {
        width: 14px;
        margin-left: 3px;
    }
    .mod_nav_cry_logo,
    .mncu_li_text p,
    .mnco_sear .yx_search3_btn,
    .mnco_lang_text a{
        line-height: 68px;
    }
    .mod_nav_cry_other {
        padding-left: 20px;
    }
    .yx_search3xlbox{
        top: 68px;
    }
    .ys_main{
        margin-top: 68px;
    }
    .ys_ban_title {
        font-size: 44px;
        margin-bottom: 16px;
    }
    .ys_ban_word p{
        font-size: 18px;
    }
    .e2_page .ys_select_bd {
        padding: 18px 20px 18px;
    }
    .qctr_cont_ul p{
        margin-bottom: 14px;
    }
    .icul_textbox {
        width: calc(100% - 37px - 100px);
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 50px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 50px;
    }
    .ditl_nub_name {
        width: 110px;
    }
    .ditl_nub_data {
        width: calc(100% - 110px);
    }
    .g4_modal .ys_modal_content {
        padding: 70px 75px 80px;
    }
    .g4_modal_tit {
        margin-bottom: 36px;
    }
    .gmul_icon1 {
        width: 30px;
        margin-right: 28px;
    }
    .gmul_text {
        width: calc(100% - 30px - 62px);
    }
    .g4_modal_ul_li {
        margin-bottom: 20px;
    }
    .g4_modal .ys_modal_content {
        height: 530px;
    }
    .qual_cry_btm_le {
        transform: translateY(6%);
    }
    .about_history_list_nub {
        height: 530px;
    }
    .jsci_text {
        width: 520px;
        border-radius: 0px 80px 0px 0;
        padding: 27px 29px;
    }
    .mc_a1s1_area{
        font-size: 16px;
    }
    .ditl_nub_data {
        width: calc(100% - 90px);
    }
    .ybdu_li_num {
        top: -25px;
    }
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    .hpln_link {
        padding: 32px 24px 0 26px;
    }
    .std_title1 {
        font-size: 34px;
    }
    .std_title56 {
        font-size: 36px;
    }
    .hacl_equip_nub {
        margin-bottom: 4px;
    }
    .hacl_equip {
        margin-bottom: 16px;
    }
    .mod_margin50 {
        margin-bottom: 32px;
    }
    .hedb_list_nub .hedb_list_nub_num {
        font-size: 42px;
    }
    .home_earth_data_box,
    .home_earth_data::before {
        border-radius: 44px 0 44px 44px;
    }
    .home_earth_data_box {
        padding: 38px 46px 48px;
    }
    .hedb_list_nub {
        margin-bottom: 16px;
    }
    .home_earth_inof {
        margin-left: 32%;
    }
    .home_earth .std_text1 {
        margin-bottom: 30px;
    }
    .mod_crumbs {
        padding-top: 20px;
    }
    .plnl_cry {
        padding: 50px 50px 50px;
    }
    .pro_main.std_padding1 {
        padding-top: 90px;
    }
    .pro_list_nub {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .pro_list {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .pc_fenye li {
        width: 36px;
        height: 36px;
        line-height: 36px;
    }
    .mod_page {
        margin-top: 56px;
    }
    .std_text3, .std_text3 p {
        font-size: 20px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 32px;
    }
    .std_margin48 {
        margin-bottom: 36px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 22px;
    }
    .dcll_nub.on {
        padding-bottom: 110px;
    }
    .dctl_nub .std_title4 {
        margin-bottom: 14px;
    }
    .mfcl_code_img, .mfcl_nub_input {
        height: 50px;
    }
    .mfcl_submit_btn {
        line-height: 50px;
    }
    .jdln_text .jdln_text_title span {
        font-size: 80px;
    }
    .jdln_text_title {
        padding-bottom: 22px;
    }
    .join_surpass .join_surpass_title {
        transform: translateY(80px);
    }
    .join_surpass_cry {
        padding: 80px 8.75vw;
    }
    .join_surpass .std_title2 {
        margin-bottom: 36px;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 60px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 60px;
    }
    .join_develop_list_nub {
        padding: 60px 0;
    }
    .about_aim .std_title5 {
        margin-bottom: 4px;
    }
    .aavi_btn {
        width: 132px;
    }
    .about_company .std_text1 {
        margin-bottom: 30px;
    }
    .acln_icon {
        width: 40px;
        margin-bottom: 6px;
    }
    .about_company .acoln_num {
        margin-bottom: 0px;
    }
    .about_company_list {
        margin-bottom: 32px;
    }
    .accn_link_cry .std_title3 {
        margin-bottom: 9px;
    }
    .accn_link_cry {
        padding: 40px 50px 36px 40px;
    }
    .about_history_list_nub .ahln_text {
        width: 390px;
    }
    .about_history_list_nub {
        height: 420px;
    }
    .ahln_bigyear {
        font-size: 80px;
        bottom: 50px;
    }
    .about_history_list {
        width: calc(187px + 200px);
        padding-left: 200px;
    }
    .ialn_link .std_title3 {
        bottom: 26px;
        padding: 0 26px;
    }
    .invest_relation_text {
        margin-bottom: 32px;
    }
    .irln_link_text {
        padding: 40px 40px 26px 40px;
    }
    .irln_link .std_title4 {
        margin-bottom: 18px;
    }
    .ialn_link {
        border-radius: 15px;
    }
    .irln_link{
        border-radius: 20px;
    }
    /* Delia-start */
    .mncu_li {
        margin: 0 16px;
    }
    /* Delia-end */
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 50px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 50px;
    }
    .qual_cry_btm {
        padding: 40px 60px 0 60px;
    }
    .qual_cry_btm_ri {
        padding-left: 60px;
    }
    .ahln_text .std_text1 p{
        line-height: 1.75;
    }
    .ahln_text .std_text1 {
        height: 8.75em;
    }
    .about_history_list_nub {
        height: 480px;
    } 
    .jsci_text .std_text1, .jsci_text .std_text1 p {
        line-height: 1.5;
    }
    .jsci_text .std_text1 {
        height: 9em;
    }
    .ys_ban_dots {
        bottom: 20px;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    .mod_side {
        right: 14px;
    }
    .mod_side_top {
        width: 40px;
        height: 40px;
    }
    .msln_btn {
        padding: 9px 8px;
    }
    .mod_side_list_nub:first-child .msln_btn {
        padding-top: 15px;
    }
    .mod_side_list_nub:last-child .msln_btn {
        padding-bottom: 15px;
    }
    .mod_arrow1 .slick-prev, .mod_arrow1 .slick-next {
        width: 40px;
        height: 40px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 20px;
    }
    .hpln_link {
        padding: 28px 20px 0 22px;
    }
    .home_product {
        padding-bottom: 10px;
    }
    .std_padding1{
        padding: 70px 0;
    }
    .std_padding1_top{
        padding-top: 70px;
    }
    .std_padding1_bottom{
        padding-bottom: 70px;
    }
    .std_margin2 {
        margin-bottom: 32px;
    }
    .hacl_equip_nub {
        padding: 0 20px;
    }
    .hacl_equip {
        margin: 0 -20px;
        margin-bottom: 16px;
    }
    .hacl_equip_nub::before {
        font-size: 30px;
    }
    .mod_margin50 {
        margin-bottom: 30px;
    }
    .home_apply_cry_right {
        padding-left: 16px;
    }
    .hedb_list_nub .hedb_list_nub_num {
        font-size: 38px;
    }
    .home_earth_inof {
        margin-left: 35%;
    }
    .home_earth_data {
        width: 25%;
    }
    .home_earth .std_text1 {
        width: 370px;
    }
    .home_earth .std_text1 {
        margin-bottom: 24px;
    }
    .home_earth_inof {
        margin-left: 33%;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 32px;
    }
    .ditl_nub_name {
        width: 90px;
    }
    .ditl_nub_data {
        width: calc(100% - 90px);
    }
    .detail_inof_img {
        padding-right: 70px;
    }
    .detail_inof_img::before {
        width: calc(100% - 140px);
        left: 140px;
        height: 230px;
    }
    .detail_inof_text .std_title2:not(:first-child) {
        margin-top: 50px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 20px;
    }
    .dcll_nub {
        padding: 14px 0;
    }
    .message_form .std_title2 {
        margin-top: 110px;
        margin-bottom: 55px;
    }
    .message_form_cry {
        padding: 50px 50px 20px;
    }
    .std_btn.std_btn1 .std_btn_link_icon {
        margin-left: 8px;
    }
    .join_surpass .join_surpass_title {
        transform: translateY(70px);
    }
    .join_surpass_cry {
        padding: 70px 8.75vw;
    }
    .join_surpass .std_title2 {
        margin-bottom: 32px;
    }
    .jsci_text {
        width: 640px;
        padding: 62px 80px;
        border-radius: 0px 120px 0px 0;
    }
    .jdln_text .jdln_text_title span {
        font-size: 70px;
    }
    .about_honor_list_nub {
        padding: 0 20px;
    }
    .about_honor_list {
        margin: 0 -20px;
    }
    .about_speech .std_title2 {
        margin-bottom: 28px;
    }
    .about_speech .std_text1 {
        margin-bottom: 32px;
    }
    .about_speech_btn_link {
        line-height: 42px;
        padding: 0 32px;
    }
    .about_aim .std_title5{
        font-size: 16px;
    }
    .invest_relation_text p {
        padding: 0 15px;
    }
    .invest_relation_text {
        margin: 0 -15px;
        margin-bottom: 30px;
    }
    .irln_link_text {
        padding: 30px 30px 26px;
    }
    /* Delia-start */
    /* .mod_nav_cry_ul {
        width: calc(100% - 135px - 70px);
        padding-left: 9%;
    } */
    .mod_nav_cry_logo {
        width: 135px;
    }
    .mod_nav_cry_other {
        width: 70px;
    }
    .mncu_li {
        margin: 0 13px;
    }
    .mod_footer_cry_ri {
        padding-left: 75px;
        width: 49%;
    }
    .mod_footer_cry_le {
        width: 51%;
    }
    .mfcl_ul_li a {
        margin-bottom: 10px;
    }
    .mfcl_ul_li.on .mull_li a {
        margin-bottom: 10px;
    }
    .mod_footer_link {
        padding-top: 25px;
    }
    .mnco_sear .yx_search3_btn {
        width: 22px;
    }
    .mnco_lang::before {
        left: -16px;
        height: 18px;
    }
    /* e2 */
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_icon {
        width: 66px;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_text {
        width: calc(100% - 66px);
    }
    .rtpu_li_cont_icon::after {
        width: 66px;
        height: 66px;
    }
    .rtpu_li .rtpu_li_cont_icon {
        width: 58px;
    }
    .rtpu_li .rtpu_li_cont_text {
        width: calc(100% - 58px);
    }
    .rtpu_li_cont_text {
        padding-left: 10px;
    }
    .reci_tpcry {
        padding: 60px 0;
    }
    .reci_btmcry {
        padding: 70px 0 70px;
    }
    .reci_btmcry_select {
        width: 70%;
    }
    .reci_btmcry_select_post input {
        height: 43px;
    }
    .rbss_icon {
        left: 20px;
    }
    .rbss_input input {
        height: 43px;
        padding: 0px 25px 0 60px;
    }
    .reci_btmcry_select_btn p {
        padding: 7px 0;
    }
    .reci_btmcry_select_search {
        border-radius: 20px;
    }
    .reci_btmcry_select_post {
        border-radius: 20px;
    }
    .reci_btmcry_select_btn {
        border-radius: 20px;
    }
    .reci_list {
        padding: 30px 40px 0px;
    }
    .reci_list_tp {
        margin-bottom: 15px;
    }
    .reci_tit {
        margin-bottom: 30px;
    }
    /* e3 */
    .std_title3, .yxedr_active h3 {
        font-size: 24px;
    }
    .std_margin48 {
        margin-bottom: 25px;
    }
    /* f1 */
    .life_slick {
        padding-bottom: 80px;
    }
    /* e4 */
    .deve_cont_btmul_li {
        padding: 0px 10px;
    }
    .deve_btmcry {
        /* padding-bottom: 100px; */
    }
    .e4_page .slick-dots li {
        width: 36px;
    }
    .dctl_box {
        padding: 40px 25px;
    }
    .dctl_icon {
        width: 58px;
    }
    .dctl_word {
        margin-top: 10px;
    }
    /* g2 */
    .ilrd_num {
        font-size: 40px;
    }
    .iclu_li_imgbox_icon {
        width: 40px;
    }
    .iclu_li_ri {
        padding-left: 40px;
    }
    .ilrt_news {
        margin: 15px 0 25px;
    }
    /* g4-1 */
    .qual_cry_tp_ri {
        padding-left: 30px;
    }
    .qctr_cont_ul {
        margin-top: 15px;
    }
    .qctr_cont_ul_li {
        margin-bottom: 5px;
    }
    /* .qual_cry_btm_le {
        width: 360px;
        left: 80px;
    }
    .qual_cry_btm {
        padding: 80px 70px 70px 500px;
        margin-bottom: 110px;
    } */
    /* h2 */
    .inve_cont_ul_li a {
        padding: 15px 0;
    }
    .inve_ban_detail_other {
        margin-top: 20px;
    }
    .inve_ban_detail {
        padding: 20px 20px;
    }
    .inve_ban_detail_nam {
        margin-bottom: 25px;
    }
    .inve_ban_box_btn {
        padding: 4px 15px;
        margin-top: 30px;
    }
    .inve_cont_tit {
        margin-bottom: 30px;
    }
    .inve_cont {
        padding-top: 30px;
    }
    .inve_cont_ul {
        padding-bottom: 45px;
    }
    /* Delia-end */
    .mod_nav_cry_other {
        width: auto;
    }
    .ys_ban_title {
        font-size: 40px;
    }
    .ys_ban_dots {
        bottom: 60px;
    }
    .ditl_nub_name {
        width: 100px;
    }
    .ditl_nub_data {
        width: calc(100% - 100px);
    }
    .dcll_nub{
        padding-right: 45%;
    }
    .domain_cry_text {
        width: 72%;
    }
    .domain_cry_left {
        width: 28%;
    }
    .dcll_nub.on .std_title3 {
        transform: scale(1.8);
    }
    .jsci_text {
        width: 520px;
        padding: 22px 24px;
        border-radius: 0px 60px 0px 0;
    }
    .jsci_text .mCSB_inside>.mCSB_container {
        margin-right: 22px;
    }
    .jsci_text .std_text1 {
        height: 7.5em;
    }
    .jsci_text {
        width: 496px;
        padding: 17px 20px;
    }    
    .mc_a1s1_area {
        font-size: 14px;
        padding: 0 12px;
    }
    .ditl_nub_name {
        width: 90px;
    }
    .ditl_nub_data {
        width: calc(100% - 70px);
    }
    .ys_ban_dots {
        bottom: 20px;
    }
    .hacr_list_video {
        right: -30px;
    }
    .hacr_list {
        left: -30px;
    }
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .mod_side {
        right: 4px;
    }
    .mod_side_list_nub:first-child .msln_btn {
        padding-top: 22px;
    }
    .mod_side_list_nub:last-child .msln_btn {
        padding-bottom: 20px;
    }
    .mod_side_top {
        width: 40px;
        height: 40px;
    }
    .ys_cont1500 {
        width: calc(100% - 80px);
    }
    .mod_arrow1 .slick-prev, .mod_arrow1 .slick-next {
        width: 34px;
        height: 34px;
    }
    .home_news_list.mod_arrow1 .slick-prev, .home_product_list.mod_arrow1 .slick-prev, .about_honor_list.mod_arrow1 .slick-prev {
        left: -27px;
    }
    .home_news_list.mod_arrow1 .slick-next, .home_product_list.mod_arrow1 .slick-next, .about_honor_list.mod_arrow1 .slick-next {
        right: -27px;
    }
    .mod_side_top {
        width: 36px;
        height: 36px;
    }
    .msln_btn {
        padding: 7px 5px;
    }
    .mod_side_list_nub:first-child .msln_btn {
        padding-top: 14px;
    }
    .mod_side_list_nub:last-child .msln_btn {
        padding-bottom: 14px;
    }
    .mod_title1 .std_text1 {
        margin-top: 6px;
    }
    .detail_inof_text {
        padding-left: 40px;
    }
    .detail_inof_img {
        padding-right: 20px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 30px;
    }
    .dctl_nub .std_text1 {
        margin-bottom: 22px;
    }
    .dctl_nub .std_title4 {
        margin-bottom: 12px;
    }
    .std_btn.std_btn1 .std_btn_link .std_font14 {
        line-height: 40px;
    }
    .join_surpass_cry {
        padding: 70px;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 30px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 40px;
    }
    .join_develop_list_nub {
        padding: 50px 0;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_img::before {
        width: calc(74% + 40px);
    }
    .about_aim_video_img {
        padding: 40px;
    }
    .about_aim_video {
        margin-top: -20px;
    }
    .about_aim_video .ys_cont1400 {
        top: 40px;
    }
    .about_history_list.mod_arrow1 .slick-next {
        right: 40px;
    }
    .about_history_list.mod_arrow1 .slick-prev {
        right: 100px;
    }
    .std_margin100 {
        margin-bottom: 50px;
    }
    .about_honor_list.mod_arrow1 .slick-prev {
        left: -18px;
    }
    .about_honor_list.mod_arrow1 .slick-next {
        right: -18px;
    }
    .mod_crumbs{
        padding-left: 40px;
        padding-right: 40px;
    }
    /* Delia-start */
    /* f1 */
    .life_slick_tit {
        margin-bottom: 40px;
    }
    .life_slick_tit {
        margin-bottom: 40px;
    }
    .life_cry_list2 {
        padding-top: 0;
    }.life_cry_list_tit {
        margin-bottom: 20px;
    }
    .ys_cont1920{
        width: 100%;
        padding: 0 40px;
    }
    /* g1-2 */
    .ys_cont860{
        width: 100%;
        padding: 0 40px;
    }
    .qual_cry_tp {
        display: flex;
        padding: 70px 0;
    }
    /* g5 */
    .touch_cry_ul {
        padding: 50px 0 50px;
    }
    .tcul_textbox {
        padding: 30px 35px 40px;
    }
    /* Delia-end */
    .ys_cont1500 .mod_crumbs {
        padding-left: 0;
        padding-right: 0;
    }
    .reci_tpcry_pro.on .rtpu_li_line, .rtpu_li_line img {
        width: calc(calc(100vw - 80px) / 6 - 66px);
    }
    .rtpu_li:nth-of-type(2n-1) .rtpu_li_line,
    .rtpu_li:nth-of-type(2n) .rtpu_li_line{
        left: 66px;
    }
    .qctr_cont_ul p{
        margin-bottom: 10px;
    }
    .home_news_list{
        width: calc(100% - 70px);
        margin: 0 auto;
    }
    .mod_title1 .home_news_btn {
        right: 50px;
    }
    .about_honor_list{
        width: calc(100% - 70px);
        margin: 0 auto;
    }
    .about_honor_list.mod_arrow1 .slick-next {
        right: -33px;
    }
    .about_honor_list.mod_arrow1 .slick-prev {
        left: -33px;
    }
    /* 1200end */
}
@media screen and (max-width: 1199px) {
    .hpln_link {
        padding: 24px 12px 0 16px;
    }
    .std_title1 {
        font-size: 30px;
    }
    .std_title56 {
        font-size: 32px;
    }
    .home_apply .mod_title1 {
        margin-bottom: 18px;
    }
    .hacr_list_nub video{
        display: none;
    }
    .mod_video_total img.mod_phvideo{
        z-index: 2;
        display: block;
    }
    .hnln_link_img {
        border-radius: 10px;
    }
    .pro_list_nub_link .plnl_cry_btn {
        opacity: 1;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 30px;
    }
    .mod_crumbs{
        display: none;
    }
    .pro_main.std_padding1 {
        padding-top: 70px;
    }
    .mod_inban2_cry .std_title1 {
        padding: 60px 40px;
    }
    .std_text3, .std_text3 p {
        font-size: 18px;
    }
    .detail_inof_text .std_title2 {
        margin-bottom: 22px;
    }
    .ditl_nub {
        margin-bottom: 14px;
    }
    .dctl_nub_video video{
        display: none;
    }
    .jsci_text {
        width: 560px;
        padding: 46px 40px;
        border-radius: 0px 90px 0px 0;
    }
    .join_surpass_wai {
        height: calc(100vh - 64px);
    }
    .join_surpass_cry_img video{
        display: none;
    }
    .aavi_pic video{
        display: none;
    }
    .aavi_btn_font span {
        font-size: 12px;
    }
    .aavi_btn {
        width: 120px;
    }
    .aavi_pic {
        border-radius: 20px;
    }
    .about_honor_list_nub .ahln_link_img {
        opacity: 1;
    }
    .ahln_link .std_title5{
        font-size: 16px;
    }
    .ahln_link .std_title5 {
        margin-bottom: 14px;
    }
    .about_speech_cry {
        padding: 0;
    }
    .about_speech .std_title2 {
        margin-bottom: 20px;
    }
    .about_speech .std_text1 {
        margin-bottom: 24px;
    }
    .accn_link{
        border-radius: 20px;
    }
    .invest_about_list_nub {
        padding: 0 10px;
    }
    .invest_about_list {
        margin: 0 -10px;
    }
    .invest_relation_list_nub {
        padding: 0 10px;
    }
    .invest_relation_list {
        margin: 0 -10px;
    }
    .irln_link .std_title4 {
        margin-bottom: 15px;
    }
    .std_margin3 {
        margin-bottom: 30px;
    }
    /* Delia-start */
    .ys_nybanner {
        padding-top: 0;
    }
    /* e2 */
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_icon {
        width: 60px;
    }
    .rtpu_li_cont_icon::after {
        width: 60px;
        height: 60px;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_text {
        width: calc(100% - 60px);
    }
    .rtpu_li .rtpu_li_cont_icon {
        width: 52px;
    }
    .rtpu_li .rtpu_li_cont_text {
        width: calc(100% - 52px);
    }
    .reci_tpcry {
        padding: 50px 0;
    }
    .reci_btmcry {
        padding: 60px 0 60px;
    }
    .reci_list {
        padding: 25px 30px 0px;
        border-radius: 10px;
    }
    .mfcr_cont_ri {
        padding-left: 20px;
    }
    .mod_footer_cry_ri {
        padding-left: 50px;
        width: 47%;
    }
    .mod_footer_cry_le {
        width: 53%;
    }
    /* e3 */
    .details_tpcry {
        padding: 1px 0 60px;
    }
    .details_tpcry_textbox {
        margin-top: 35px;
    }
    .details_btmcry {
        padding: 60px 0 80px;
    }
    .details_btmcry_btn {
        padding-top: 15px;
    }
    /* f1 */
    .life_cry_list {
        padding-top: 60px;
    }
    .life_cry_list2 {
        padding-top: 0;
    }
    .life_cry_list_word {
        margin-bottom: 15px;
    }
    .life_cry_list_tit {
        margin-bottom: 15px;
    }
    /* e4 */
    .deve_cont_tpul
    ,.deve_cont_minul {
        margin: 0 -5px;
    }
    .deve_cont_tpul_li
    ,.deve_cont_minul_li
    ,.deve_cont_btmul_li {
        padding: 0 5px;
    }
    /* g1-2 */
    .ys_nymain {
        padding-top: 0;
    }
    .talk_btmcry {
        padding: 30px 0 45px;
    }
    .talk_tpcry {
        padding-bottom: 30px;
    }
    .talk_tit {
        margin-top: 35px;
        font-size: 18px;
    }
    /* g2 */
    .iclu_li_imgbox_icon {
        display: none;
    }
    .iclu_li_ri {
        padding-left: 30px;
    }
    .iclu_li_ri_date {
        padding-right: 40px;
    }
    .ilrd_num {
        font-size: 30px;
    }
    /* g4 */
    .qctr_cont_ul {
        margin-top: 5px;
    }
    .qual_cry_tp_ri {
        padding-left: 15px;
    }
    .qctl_imgbox {
        border-radius: 20px;
    }
    .std_margin48 {
        margin-bottom: 20px;
    }
    /* .qual_cry_btm_le {
        width: 330px;
        left: 60px;
    } */
    /* .qual_cry_btm {
        padding: 70px 60px 60px 450px;
        margin-bottom: 110px;
    } */
    .qcbr_box_word {
        margin: 20px 0 35px;
    }
    /* g5 */
    .tcul_textbox_tit {
        margin-bottom: 5px;
    }
    .tcul_cont {
        border-radius: 20px;
    }
    .tcul_imgbox {
        border-radius: 20px 20px 0 0;
    }
    .tcul_textbox {
        padding: 25px 30px 35px;
    }
    .touch_cry_ul_li {
        margin-bottom: 30px;
    }
    /* h2 */
    .inve_ban_detail_nam {
        margin-bottom: 15px;
    }
    .inve_ban_detail_other {
        margin-top: 15px;
    }
    .inve_ban_detail {
        width: 55%;
    }
    .inve_cont_tit {
        margin-bottom: 25px;
    }
    /* .rtpu_li_line {
        width: 115px;
    } */

    /* Delia-end */
    .ys_main{
        margin-top: 0;
    }
    .reci_btmcry_select {
        width: 84%;
    }
    .reci_list {
        margin-top: 33px;
    }
    .rtpu_li_cont_text{
        font-size: 16px;
    }
    .reci_tpcry_pro {
        padding: 20px 0;
    }
    .ys_ntban_word {
        margin-top: 12px;
    }
    .dctl_box {
        padding: 30px 15px;
    }
    .info_cry_list_ul{
        padding-top: 0;
    }
    .icul_text {
        margin-right: 50px;
    }
    .icul_text {
        width: calc(100% - 200px);
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 22px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 22px;
    }
    .g4_modal .ys_modal_content {
        height: auto;
    }
    .hacr_list_video img{
        opacity: 1;
    }
    .qual_cry_btm {
        padding: 37px 46px 0 46px;
    }
    .qual_cry_btm_ri {
        padding-left: 36px;
        padding-bottom: 18px;
    }
    .mod_video_total_ph{
        display: block;
    }
    .mod_video_total_pc{
        display: none;
    }
    .mod_video_total img:nth-of-type(n+2).mod_video_total_ph{
        position: relative;
    }
    .mod_phvideo_tu{
        opacity: 1!important;
    }
    .dcll_nub.on .std_title3 {
        transform: scale(1.5);
    }
    .dcll_nub {
        padding-right: 33%;
    }
    .jsci_text {
        width: 520px;
        padding: 22px 24px;
        border-radius: 0px 60px 0px 0;
    }
    .hacr_list_video {
        right: 0;
    }
    .hacr_list {
        left: 0;
    }
    /* 1199end */
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .mod_side {
        right: 0px;
    }
    .std_padding1{
        padding: 60px 0;
    }
    .std_padding1_top{
        padding-top: 60px;
    }
    .std_padding1_bottom{
        padding-bottom: 60px;
    }
    .std_margin2 {
        margin-bottom: 28px;
    }
    .std_title1 {
        font-size: 28px;
    }
    .std_title56 {
        font-size: 26px;
    }
    .hacl_equip_nub {
        padding: 0 14px;
    }
    .hacl_equip {
        margin: 0 -14px;
        margin-bottom: 16px;
    }
    .hacl_equip_nub::before {
        font-size: 24px;
        right: -5px;
    } 
    .mod_title1 .std_title1 img {
        transform: translate(10px,-50%);
        width: 9px;
    }
    .mod_margin50 {
        margin-bottom: 28px;
    }
    .home_earth .mod_title1 {
        position: relative;
    }
    .home_earth .std_text1 {
        width: 100%;
    }
    .home_earth_inof {
        margin-left: 0%;
        width: 66%;
    }
    .home_earth .ys_cont1500 {
        padding-top: 0px!important;
    }
    .home_earth_data {
        width: 35%;
    }
    .home_earth_data_box, .home_earth_data::before {
        border-radius: 30px 0 30px 30px;
    }
    .home_earth_data_box {
        padding: 34px 40px 42px;
    }
    .hedb_list_nub .hedb_list_nub_num {
        font-size: 36px;
    }
    .plnl_cry {
        padding: 26px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 28px;
    }
    .plnl_cry_img {
        width: 75%;
        margin-bottom: 4px;
    }
    .pro_list_nub {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .pro_list {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .plnl_cry_btn {
        padding: 0 30px;
        line-height: 34px;
    }
    .mod_page {
        margin-top: 42px;
    }
    .pro_main.std_padding1 {
        padding-top: 80px;
    }
    .pro_main.std_padding1 {
        padding-top: 60px;
    }
    .mod_inban2_cry .std_title1 {
        padding: 48px 36px;
    }
    .std_text3, .std_text3 p {
        font-size: 16px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 26px;
    }
    .detail_inof_text .std_title2 {
        margin-bottom: 16px;
    }
    .detail_inof_text .std_title2:not(:first-child) {
        margin-top: 40px;
    }
    .ditl_nub_name, .ditl_nub_data {
        font-size: 16px;
    }
    .ditl_nub_name {
        width: 66px;
    }
    .ditl_nub_data {
        width: calc(100% - 66px);
    }
    .detail_inof_img {
        padding-right: 10px;
    }
    .detail_inof_img::before {
        width: calc(100% - 100px);
        left: 100px;
        height: 150px;
        border-radius: 100px 0 0 0;
    }
    .ditl_nub {
        margin-bottom: 10px;
    }
    .dctl_nub_phtitle{
        display: block;
        color: #FF4D00;
        font-weight: bold;
        font-size: 22px;
        margin-bottom: 8px;
    }
    .domain_cry_left{
        display: none;
    }
    .domain_cry_text {
        width: 100%;
    }
    .domain_main .std_title2 {
        margin-bottom: 32px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .dctl_nub .std_title4 {
        margin-bottom: 10px;
    }
    .dctl_nub .std_text1 {
        margin-bottom: 14px;
    }
    .message_form .std_title2 {
        margin-top: 80px;
        margin-bottom: 46px;
    }
    .message_form_cry {
        padding: 35px 35px 15px;
        border-radius: 14px;
    }
    .mfcl_nub {
        margin-bottom: 18px;
    }
    .mfcl_nub_name {
        margin-bottom: 6px;
    }
    .mfcl_nub_input textarea, .mfcl_nub_input input, .mfcl_nub_input .ys_select_li {
        padding: 0 12px;
    }
    .mfcl_nub_input .ys_select_xtbbox {
        right: 12px;
    }
    .mfcl_code_img, .mfcl_nub_input {
        height: 44px;
    }
    .mfcl_text.mfcl_nub .mfcl_nub_input {
        height: 140px;
    }
    .mfcl_nub_input textarea {
        padding-top: 8px;
    }
    .mfcl_nub {
        padding: 0 5px;
    }
    .message_form_cry_list {
        margin: 0 -5px;
    }
    .mfcl_nub {
        margin-bottom: 16px;
    }
    .mfcl_code_img {
        margin-left: 10px;
    }
    .mfcl_submit_btn{
        line-height: 44px;
    }
    .join_view_cry_text .std_title2 {
        margin-bottom: 18px;
    }
    .join_view_cry_text .std_text3 {
        margin-bottom: 26px;
    }
    .std_btn.std_btn1 .std_font14 {
        font-size: 14px;
    }
    .std_btn.std_btn1 .std_btn_link_icon {
        margin-left: 5px;
    }
    .std_btn.std_btn1 .std_btn_link {
        padding: 0 16px;
    }
    .std_btn.std_btn1 .std_btn_link .std_font14 {
        line-height: 36px;
    }
    .join_view_cry_img {
        width: 46%;
    }
    .join_view_cry_text {
        width: 54%;
    }
    .jvct_list_nub {
        padding: 0 3px;
    }
    .jvct_list {
        margin: 0 -3px;
    }
    .join_surpass .join_surpass_title {
        transform: translateY(60px);
    }
    .join_surpass_cry {
        padding: 60px;
    }
    .jdln_text .yxedr_active p {
        line-height: 1.75;
    }
    .jdln_text_title {
        padding-bottom: 16px;
    }
    .jdln_text .jdln_text_title span {
        font-size: 60px;
        bottom: 20px;
    }
    .jdln_text .yxedr_active ul {
        margin-block-start: 0.8em;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 30px;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .ys_cont1400 {
        padding-top: 30px;
    }
    .join_develop_list_nub:nth-of-type(2n) .yxedr_active ul li {
        width: 50%;
    }
    .jdln_text .yxedr_active p{
        font-size: 14px;
    }
    .accn_link_cry {
        padding: 30px;
    }
    .about_company_card_nub {
        padding: 0 7px;
    }
    .about_company_card {
        margin: 0 -7px;
    }
    .ahln_bigyear {
        font-size: 60px;
        bottom: 50px;
    }
    .about_history_list_nub .ahln_text {
        width: 320px;
    }
    .ahln_text .std_text1 {
        margin-bottom: 13px;
    }
    .about_history_list_nub {
        height: 350px;
    }
    .about_history_list {
        width: calc(187px + 160px);
        padding-left: 160px;
    }
    .about_history_list.mod_arrow1 .slick-prev {
        right: 90px;
    }
    .std_margin100 {
        margin-bottom: 32px;
    }
    .about_company .std_title2 {
        margin-bottom: 16px;
    }
    .aavi_pic img {
        position: relative;
        transform: translate(0,0);
        left: 0;
        top: 0;
    }
    .about_aim_video, .about_aim_video_img {
        height: auto;
    }
    .about_aim {
        padding-bottom: 0;
    }
    .about_aim_video_img{
        padding-bottom: 0;
    }
    .invest_about_list_nub {
        padding: 0 8px;
    }
    .invest_about_list {
        margin: 0 -8px;
    }
    .ialn_link .std_title3 {
        bottom: 20px;
        padding: 0 20px;
    }
    .invest_relation_text p {
        padding: 0 10px;
    }
    .invest_relation_text {
        margin: 0 -10px;
        margin-bottom: 22px;
    }
    .std_margin3 {
        margin-bottom: 24px;
    }
    .irln_link .std_title5{
        font-size: 16px;
    }
    .irln_link_text_icon {
        width: 16px;
        top: 4px;
    }
    .irln_link .std_title4 {
        margin-bottom: 10px;
    }
    .irln_link_text {
        padding: 24px 24px 20px;
    }
    .ialn_link {
        border-radius: 10px;
    }
    .irln_link {
        border-radius: 10px;
    }
    /* Delia-start */
    .mod_footer_cry_le {
        display: none;
    }
    .mod_footer_cry_ri {
        padding-left: 0;
        width: 100%;
    }
    .ys_footer {
        padding-bottom: 20px;
        padding-top: 60px;
    }
    /* e2 */
    .rltu_li1 {
        width: 50%;
    }
    .rltu_li2 {
        width: 25%;
    }
    .rltu_li3 {
        width: 25%;
    }
    .rlbu_li_post {
        width: 50%;
    }
    .rlbu_li_add {
        width: 25%;
    }
    .rlbu_li_date {
        width: 20%;
    }
    .mod_bread{
        display: none;
    }
    .reci_btmcry_select {
        width: 80%;
    }
    .reci_btmcry_select_post input {
        font-size: 14px;
    }
    .reci_btmcry_select_post input::placeholder {
        font-size: 14px;
    }
    .rbss_input input{
        font-size: 14px;
    }
    .rbss_input input::placeholder{
        font-size: 14px;
    }
    .rbss_icon {
        width: 18px;
    }
    /* .std_text2, .std_text2 p {
        font-size: 14px;
    } */
    .rbss_input input {
        height: 38px;
        padding: 0px 25px 0 50px;
    }
    .reci_btmcry_select_post input {
        height: 38px;
    }
    .std_title5, .std_title5 p, .yxedr_active h5 {
        font-size: 16px;
    }
    .reci_tpcry_pro {
        padding: 40px 0;
    }
    /* e3 */
    .ys_nymain {
        padding-top: 0;
    }
    .details_tpcry {
        padding: 1px 0 50px;
    }
    .details_btmcry {
        padding: 50px 0 70px;
    }
    .std_margin48 {
        margin-bottom: 20px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 22px;
    }
    .details_btmcry_list {
        margin-bottom: 20px;
    }
    /* f1 */
    .life_slick_tit {
        margin-bottom: 30px;
    }
    .life_slick {
        padding-bottom: 70px;
    }
    /* e4 */
    .dctl_box {
        border-radius: 15px;
    }
    .dctl_icon {
        width: 52px;
    }
    .dcml_word {
        margin-top: 15px;
    }
    .deve_btmcry {
        /* padding-bottom: 80px; */
    }
    /* g1-2 */
    .ys_cont860{
        width: 100%;
        padding: 0 20px;
    }
    /* g2 */
    .iclu_li_ri {
        padding-left: 20px;
    }
    .iclu_li a {
        padding: 30px 0;
    }
    .iclu_li_ri_date {
        width: 15%;
        padding-right: 20px;
    }
    .iclu_li_ri_text {
        width: 85%;
    }
    .ilrt_news {
        margin: 10px 0 15px;
    }
    .ilrt_tit {
        font-size: 18px;
    }
    .ilrd_num {
        font-size: 28px;
    }
    /* g3 */
    .g3_page .talk_btmcry_cont p {
        font-size: 14px;
        margin-bottom: 10px;
    }
    /* g4 */
    .qual_cry_tp {
        flex-direction: column;
        padding: 55px 0;
    }
    .qual_cry_tp_le {
        width: 100%;
        margin-bottom: 30px;
    }
    .qual_cry_tp_ri {
        padding-left: 0;
        width: 100%;
    }
    /* .qual_cry_btm_le {
        width: 300px;
        left: 40px;
        bottom: -16px;
    }
    .qual_cry_btm {
        padding: 50px 40px 30px 400px;
        margin-bottom: 100px;
    } */
    .qcbr_box_word {
        margin: 15px 0 25px;
    }
    /* h2 */
    .inve_ban_detail_ul {
        margin: 0 -15px;
    }
    .ibdu_li {
        padding: 0 15px;
    }
    .ibdu_li::after {
        top: 5px;
        height: 50px;
    }
    .inve_ban_detail_nam {
        margin-bottom: 10px;
    }
    .inve_ban_detail_other {
        margin-top: 10px;
    }
    .inve_ban_detail {
        padding: 15px 15px;
    }
    .inve_cont_tit {
        margin-bottom: 20px;
    }
    /* Delia-end */
    .ys_ban_title {
        font-size: 32px;
    }
    .ys_ban_word p {
        font-size: 16px;
    }
    .ys_ban_dots {
        bottom: 46px;
    }
    .reci_tpcry_pro_ul{
        flex-wrap: wrap;
    }
    .rtpu_li {
        width: 33.333333%;
    }
    .reci_tpcry_pro.on .rtpu_li_line, .rtpu_li_line img {
        width: calc(calc(100vw - 80px) / 3 - 66px);
    }
    .rtpu_li:nth-of-type(3) .rtpu_li_line{
        display: none;
    }
    .rtpu_li_cont{
        display: flex;
        align-items: center;
    }
    .rtpu_li{
        padding: 40px 0;
    }
    .reci_tpcry_pro {
        padding: 0;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_line{
        top: calc(10% + 40px);
        bottom: auto;
        transform: translate(0, -100%);
    }
    .rtpu_li:nth-of-type(3n-1) .rtpu_li_line{
        bottom: calc(10% + 40px);
        top: auto;
        transform: translate(0, 100%);
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_line img{
        transform: rotateX(0deg);
    }
    .rtpu_li:nth-of-type(3n-1) .rtpu_li_line img{
        transform: rotateX(180deg);
    }
    .reci_btmcry_select {
        width: 100%;
    }
    .rlbu_li_more {
        width: 35px;
    }
    .rlbu_li_post,.rltu_li1 {
        width: auto;
    }
    .rltu_li3 {
        width: calc(20% + 35px);
    }
    .e2_page .ys_select_li {
        font-size: 14px;
    }
    .e2_page .ys_select_bd{
        height: 150px;
    }
    .dctl_box {
        padding: 25px 5px;
    }
    .inve_ban_detail {
        width: 71%;
    }
    .icul_text {
        width: calc(100% - 120px);
    }
    .icul_text {
        margin-right: 15px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 22px;
    }
    /* .jdln_text .yxedr_active ul {
        padding-inline-start: 10px;
    } */
    .join_develop_list_nub:nth-of-type(2n) .yxedr_active ul li:nth-of-type(2n) {
        width: 53%;
    }
    .join_develop_list_nub:nth-of-type(2n) .yxedr_active ul li:nth-of-type(2n-1) {
        width: 47%;
    }
    .iclu_li_ri {
        padding-left: 12px;
    }
    .iclu_li_ri_date {
        padding-right: 10px;
    }
    .ilrd_tim.std_title5 {
        font-size: 14px;
    }
    .ilrt_news{
        font-size: 16px;
    }
    .ilrt_news {
        margin: 6px 0 8px;
    }
    .ditl_nub_name {
        width: 95px;
    }
    .ditl_nub_data {
        width: calc(100% - 95px);
    }
    .qual_cry_btm {
        padding: 30px 36px 0 36px;
    }
    .qcbr_box_word {
        margin: 10px 0 18px;
    }
    .qcbr_box_btn {
        width: 140px;
        padding: 8px 0;
    }
    .qual_cry_btm_ri {
        padding-left: 32px;
        padding-bottom: 12px;
    }
    .about_history_list_nub {
        height: 430px;
    }
    .ditl_nub_data {
        width: calc(100% - 75px);
    }
    .deve_main .mod_inban_img{
        position: relative;
    }
    .deve_main .mod_inban_img::before{
        content:'';
        width: 100%;
        height: 100%;
        position: absolute;
        background: rgba(0,0,0,.3);
        top: 0;
        left: 0;
        z-index: 3;
    }
    .deve_main .mod_inban1 .ys_pos_center{
        z-index: 4;
    }
    /* 991end */
}
@media screen and (max-width: 768px) {
    .container {
        max-width: 100%;
    }
    .g_serch .container {
        padding-right: 0;
        padding-left: 0;
    }
}
/* <768 移动端 重点*/
@media screen and (max-width: 767px) {
    .mod_side{
        display: none;
    }
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .ys_cont1500 {
        width: calc(100% - 40px);
    }
    .slick-dots li{
        width: 28px;
    }
    .std_padding1{
        padding: 50px 0;
    }
    .std_padding1_top{
        padding-top: 50px;
    }
    .std_padding1_bottom{
        padding-bottom: 50px;
    }
    .std_title1 {
        font-size: 26px;
    }
    .home_product_list_nub {
        padding: 0 5px;
    }
    .home_product_list {
        margin: 0 -5px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .std_margin2 {
        margin-bottom: 22px;
    }
    .home_product_list.slick-dotted .slick-dots,
    .home_news_list.slick-dotted .slick-dots{
        bottom: 0;
    }
    .home_product_list.slick-dotted,
    .home_news_list.slick-dotted{
        padding-bottom: 30px;
    }
    .hpln_link {
        padding: 22px 12px 0 14px;
    }
    .home_product {
        padding-bottom: 0;
    }
    .std_title56 {
        font-size: 20px;
    }
    .home_apply_cry{
        flex-wrap: wrap;
    }
    .home_apply_cry_left {
        width: 100%;
    }
    .hacl_equip_nub::before {
        font-size: 18px;
    }
    .home_apply .mod_title1 {
        margin-bottom: 14px;
    }
    .hacl_equip {
        margin-bottom: 10px;
    }
    .mod_margin50 {
        margin-bottom: 18px;
    }
    .home_apply_cry_right {
        padding-left: 0;
        width: 70%;
        margin: 0 auto;
        margin-top: 20px;
    }
    .home_earth .std_text1 {
        margin-bottom: 18px;
    }
    .home_earth .mod_title1{
        margin-bottom: 20px;
    }
    .hedb_list_nub .hedb_list_nub_num {
        font-size: 20px;
    }
    .home_earth_data_box {
        padding: 20px;
    }
    .home_earth_data_box, .home_earth_data::before {
        border-radius: 20px 0 20px 20px;
    }
    .hedb_list_nub {
        margin-bottom: 10px;
    }
    .home_earth_inof {
        width: 70%;
    }
    .home_news_list_nub {
        padding: 0 5px;
    }
    .home_news_list {
        margin: 0 -5px;
    }
    .hnln_link_img {
        margin-bottom: 15px;
    }
    .hnln_link_label {
        margin-bottom: 4px;
    }
    .hnln_link .std_text2 {
        margin-bottom: 8px;
    }
    .mod_btn2_link {
        font-size: 14px;
    }
    .mod_btn2_link img {
        width: 14px;
        margin-left: 7px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 24px;
    }
    .plnl_cry {
        padding: 20px;
    }
    .plnl_cry .std_title2 {
        margin-bottom: 2px;
    }
    .plnl_cry .std_text1 {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .pro_list_nub {
        width: 100%;
    }
    .pro_main.std_padding1 {
        padding-top: 50px;
    }
    .detail_inof_text {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }
    .detail_inof_img {
        padding-right: 5px;
        width: 100%;
        padding-left: 5px;
    }
    .detail_inof_img_pic img:nth-of-type(n+2) {
        opacity: 1;
    }
    .detail_inof_text .std_title2 {
        margin-bottom: 14px;
    }
    .detail_inof_text .std_title2:not(:first-child) {
        margin-top: 32px;
    }
    .ditl_nub {
        margin-bottom: 6px;
    }
    .detail_inof_img {
        margin-top: 10px;
    }
    .std_margin48 {
        margin-bottom: 26px;
    }
    .domain_main .std_title2 {
        margin-bottom: 26px;
    }
    .dctl_nub_phtitle {
        font-size: 20px;
        margin-bottom: 2px;
    }
    .dctl_nub .std_title4 {
        margin-bottom: 8px;
    }
    .message_form_cry {
        padding: 20px;
        border-radius: 10px;
    }
    .mfcl_nub1,
    .mfcl_nub2,
    .mfcl_nub3 {
        width: 50%;
    }
    .mfcl_nub4{
        width: 100%;
    }
    .mfcl_code {
        width: 100%;
    }
    .mfcl_submit {
        width: 100%;
    }
    .join_view_cry{
        flex-wrap: wrap;
    }
    .join_view_cry_text {
        width: 100%;
        margin-bottom: 20px;
    }
    .join_view_cry_text .std_title2 {
        margin-bottom: 12px;
    }
    .std_btn.std_btn1 .std_btn_link .std_font14 {
        line-height: 34px;
    }
    .join_view_cry_img {
        width: 90%;
        margin: 0 auto;
    }
    .join_surpass .join_surpass_title {
        transform: translateY(0);
    }
    .join_surpass_wai {
        height: auto;
    }
    .join_surpass_cry {
        padding: 0;
    }
    .join_surpass {
        padding-bottom: 0;
    }
    .join_surpass_cry_img img{
        position: relative;
    }
    .jsci_text {
        width: 100%;
        padding: 20px 20px;
        border-radius: 0px 40px 0px 0;
    }
    .join_surpass_cry {
        width: 100%;
        height: auto;
    }
    .join_surpass{
        padding: 50px 20px;
    }
    .join_surpass .std_title2 {
        margin-bottom: 22px;
    }
    .join_surpass_cry_img img {
        position: relative;
        width: 100%;
        top: 0;
        left: 0;
        transform: translate(0);
    }
    .join_surpass_cry_img{
        border-radius: 14px;
    }
    .jsci_text {
        position: relative;
        border-radius: 0;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_text {
        padding-right: 0;
        width: 100%;
    }
    .jsci_text .std_text1 p{
        font-size: 14px;
    }
    .jdln_img {
        width: 100%;
    }
    .join_develop .ys_cont1400{
        flex-wrap: wrap;
    }  
    .join_develop_list_nub:nth-of-type(2n-1) .ys_cont1400 {
        padding-top: 10px;
    }
    .join_develop_list_nub:nth-of-type(2n-1) .jdln_img::before {
        height: calc(100% + 10px + 10px);
        top: -10px;
    }
    .jdln_img_pic {
        border-radius: 10px;
    }
    .join_develop_list_nub:nth-of-type(2n) .jdln_text {
        padding-left: 0;
        width: 100%;
    }
    .jdln_text{
        margin-bottom: 6px;
    }
    .about_aim_video_img {
        padding: 20px 20px 0;
    }
    .about_aim_video {
        margin-top: 0;
    }
    .aavi_btn {
        width: 96px;
    }
    .aavi_btn_font span:nth-of-type(1) {
        transform: translate(4px,21px) rotate(-47.13deg);
    }
    .aavi_btn_font span:nth-of-type(2) {
        transform: translate(0,7px) rotate(-34.62deg);
    }
    .aavi_btn_font span:nth-of-type(5) {
        transform: translate(0,7px) rotate(35.88deg);
    }
    .aavi_btn_font span:nth-of-type(6) {
        transform: translate(-2px,21px) rotate(52.34deg);
    }
    .about_aim_video .ys_cont1400 {
        top: 20px;
    }
    .aavi_pic {
        border-radius: 10px;
    }
    .about_company_list_nub .std_text2{
        font-size: 14px;
    }
    .acln_icon {
        width: 34px;
        margin-bottom: 4px;
    }
    .about_company .std_text1 {
        margin-bottom: 18px;
    }
    .about_company_card_nub {
        width: 100%;
        margin-bottom: 20px;
    }
    .about_company_card_nub:last-child{
        margin-bottom: 0;
    }
    .about_company_card{
        flex-wrap: wrap;
    }
    .ahln_bigyear {
        font-size: 50px;
        bottom: 36px;
        right: calc(100% + 10px);
    }
    .about_history_list {
        width: calc(187px + 110px);
        padding-left: 110px;
    }
    .ahln_year {
        padding-left: 30px;
    }
    .about_history_list_nub .ahln_text {
        left: 30px;
    }
    .ahln_text_img {
        border-radius: 10px;
    }
    .about_history_list_nub .ahln_text {
        width: 280px;
    }
    .about_history_list.mod_arrow1 .slick-next {
        right: 20px;
    }
    .about_history_list.mod_arrow1 .slick-prev {
        right: 70px;
    }
    .std_margin100 {
        margin-bottom: 26px;
    }
    .about_history_list_nub {
        height: 316px;
    }
    .about_honor_list .slick-dots{
        bottom: 0;
    }
    .about_honor_list.slick-dotted{
        padding-bottom: 32px;
    }
    .about_speech .std_title2 {
        margin-bottom: 14px;
    }
    .about_speech .std_text1 {
        margin-bottom: 18px;
    }
    .about_speech_btn_link{
        font-size: 14px;
        line-height: 34px;
        padding: 0 24px;
    }
    .mod_phone{
        pointer-events: all;
    }
    .invest_about_list.slick-dotted{
        padding-bottom: 30px;
    }
    .std_margin3 {
        margin-bottom: 18px;
    }
    .invest_relation_list_nub {
        width: 100%;
        margin-bottom: 20px;
    }
    .invest_relation_list{
        flex-wrap: wrap;
    }
    .invest_relation_list_nub:last-child{
        margin-bottom: 0;
    }
    /* Delia-start */
    .reci_tpcry_pro {
        padding:0;
    }
    .e2_page .slick-track{
        padding: 30px 0;
    }
    .reci_tpcry {
        padding: 40px 0;
    }
    .reci_btmcry_select {
        width: 90%;
    }
    .reci_list {
        padding: 25px 35px 0px;
        border-radius: 10px;
        margin-top: 25px;
    }
    .reci_btmcry {
        padding: 50px 0 50px;
    }
    .e2_page .mod_page {
        margin-top: 40px;
    }
    /* e3 */
    .details_tpcry {
        padding: 1px 0 40px;
    }
    .details_tpcry_textbox {
        margin-top: 30px;
    }
    .details_btmcry {
        padding: 40px 0 60px;
    }
    .details_btmcry_btn_ul {
        margin-right: 10px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 20px;
    }
    /* f1 */
    .ys_cont1920{
        width: 100%;
        padding: 0 20px;
    }
    /* e4 */
    .deve_cont_tpul, .deve_cont_minul {
        flex-wrap: wrap;
    }
    .deve_cont_tpul_li {
        width: 33.333333%;
        margin-bottom: 10px;
    }
    .deve_btmcry {
        /* padding-bottom: 70px; */
    }
    .e4_page .slick-dots li {
        width: 30px;
    }
    .e4_page .slick-dots {
        bottom: -25px;
    }
    /* g2 */
    .iclu_li a {
        flex-direction: column;
    }
    .iclu_li_imgbox {
        margin-bottom: 20px;
        width: 100%;
    }
    .iclu_li_ri {
        padding-left: 0;
        width: 100%;
    }
    .std_title6, .std_text1, .std_text1 p, .yxedr_active p {
        font-size: 16px;
    }
    .iclu_li_ri_date {
        width: 12%;
        padding-right: 15px;
    }
    .iclu_li_ri_text {
        width: 88%;
    }
    .ilrt_tit {
        -webkit-line-clamp: inherit;
        height: auto;
    }
    .ilrt_word p {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .info_cry_list {
        padding: 0px 0 45px;
    }
    /* g4 */
    .qual_cry_btm {
        padding: 40px 35px 40px;
        margin-bottom: 50px;
    }
    .qual_cry_btm_ri{
        margin-top: 30px;
    }
    .qual_cry_btm_le {
        width: 300px;
        position: static;
    }
    .qual_cry_tp {
        padding: 50px 0 40px;
    }
    .qcbr_box_btn {
        width: 140px;
        padding: 9px 0;
    }
    .qcbr_box_word {
        margin: 10px 0 15px;
    }
    .g4_modal .ys_modal_content {
        padding: 80px 70px 160px;
    }
    .g4_modal_ul_li a {
        padding: 18px 28px;
    }
    .gmul_icon1 {
        width: 30px;
        margin-right: 25px;
    }
    .g4_modal_ul_li {
        margin-bottom: 20px;
    }
    /* h2 */
    .inve_cont_ul_li a{
        flex-wrap: wrap;
    }
    .icul_icon {
        margin-right: 0;
    }
    .icul_textbox {
        width: 100%;
        justify-content: space-between;
        margin: 10px 0;
    }
    .icul_load {
        width: 90px;
    }
    .icul_load_icon {
        width: 14px;
    }
    .icul_load_word {
        width: calc(100% - 14px);
    }
    .inve_ban_detail {
        display: none;
    }
    /* Delia-end */
    .ys_ban_title {
        font-size: 28px;
        margin-bottom: 10px;
    }
    .ybdl_line {
        width: 100px;
    }
    .rtpu_li:nth-of-type(2n-1) .rtpu_li_line{
        top: calc(10% + 40px);
        bottom: auto;
        transform: translate(0, -100%);
    }
    .rtpu_li:nth-of-type(2n) .rtpu_li_line{
        bottom: calc(10% + 40px);
        top: auto;
        transform: translate(0, 100%);
    }
    .rtpu_li:nth-of-type(2n-1) .rtpu_li_line img{
        transform: rotateX(0deg);
    }
    .rtpu_li:nth-of-type(2n) .rtpu_li_line img{
        transform: rotateX(180deg);
    }
    .rtpu_li:nth-of-type(3) .rtpu_li_line{
        display: block;
    }
    .rtpu_li:not(:first-child){
        display: none;
    }
    .e2_page .slick-track {
        padding: 0;
    }
    .reci_tpcry_pro_ul .slick-list{
        overflow: visible;
    }
    .reci_tpcry_pro_ul{
        display: block;
    }
    .reci_btmcry_select {
        width: 100%;
    }
    .reci_btmcry_select{
        flex-wrap: wrap;
    }
    .reci_btmcry_select_post {
        width: calc(50% - 5px);
        margin-bottom: 10px;
    }
    .reci_btmcry_select_btn {
        width: 30%;
    }
    .reci_btmcry_select_search{
        width: calc(70% - 10px);
    }   
    .reci_btmcry_select_btn p {
        padding: 5px 0;
    }
    .rlbu_li_more,
    .rlbu_li_date,
    .rlbu_li_add{
        font-size: 14px;
    }
    .reci_list .std_title5,
    .reci_list .std_title5 p,
    .reci_list .yxedr_active h5 {
        font-size: 14px;
    }
    .rlbu_li_more {
        width: 28px;
    }
    .rltu_li3 {
        width: calc(20% + 28px);
    }
    .deve_cont_tpul, .deve_cont_minul {
        justify-content: center;
    }
    .dcml_imgbox {
        border-radius: 10px;
    }
    .e4_page .slick-dots {
        bottom: 0;
    }
    .g12_page .talk_btmcry_cont p {
        line-height: 1.75;
    }
    .g12_page .talk_btmcry_cont p {
        margin-bottom: 12px;
    }
    .icul_text {
        width: 100%;
        margin-right: 0;
    }
    .icul_textbox{
        flex-wrap: wrap;
    }
    .home_news_list {
        width: calc(100% + 10px);
    }
    .mod_title1 .home_news_btn {
        right: 0px;
    }
    .jsci_text .std_text1{
        font-size: 14px;
    }
    .iclu_li_ri_date {
        width: 70px;
        padding-right: 10px;
    }
    .iclu_li_ri_text {
        width: calc(100% - 70px);
    }
    .ilrt_news {
        margin: 4px 0 6px;
        font-size: 14px;
    }
    .about_honor_list{
        width: calc(100% + 40px);
        margin: 0 -20px;
    }
    .slick-dots li {
        width: 18px;
    }
    .g4_modal .ys_modal_content {
        padding: 40px 24px 30px;
    }
    .g4_modal_tit {
        margin-bottom: 24px;
    }
    .g4_modal_ul_li a {
        padding: 15px 18px;
        border-radius: 14px;
    }
    .gmul_icon1 {
        width: 26px;
        margin-right: 15px;
    }
    .gmul_text {
        width: calc(100% - 26px - 62px);
        padding-right: 20px;
    }
    .deve_cont_tpul_li {
        width: 50%;
    }
    .qual_cry_btm {
        padding: 30px 20px 0;
    }
    .qual_cry_btm_le {
        width: 40%;
    }
    .qual_cry_btm_ri {
        width: 60%;
    }
    .qual_cry_btm_le {
        transform: translateY(0);
    }
    .qcbl_imgbox{
        transform: translateY(6%);
    }
    .qual_cry_btm_ri {
        margin-top: 0;
    }
    .about_history_list_nub {
        height: 400px;
    }
    .jsci_text .mCSB_scrollTools {
        right: -6px;
    }
    .jsci_text .mCSB_inside>.mCSB_container {
        margin-right: 10px;
    }
    .dctl_nub_phtitle{
        font-size: 22px;
    }
    .iclu_li_imgbox_info {
        display: block;
    }
    .iclu_li_ri .iclu_li_ri_date,
    .iclu_li_ri .ilrt_news{
        display: none;
    }
    .iclu_li_ri_text {
        width: auto;
    }
    .iclu_li_ri_date {
        width: auto;
        padding-right: 0;
    }
    .iclu_li_imgbox_info{
        width: 90px;
        display: flex;
        justify-content: flex-end;
    }
    .iclu_li_imgbox_img{
        width: calc(100% - 90px);
    }
    .iclu_li_imgbox{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .iclu_li_ri_date {
        max-width: 78px;
    }
    .ilrt_news {
        margin: 0px 0 6px;
    }
    .about_honor_list .slick-dots {
        display: flex;
        justify-content: center;
    }
    .ilrt_news{
        font-size: 16px;
    }
    .ditl_nub_data {
        width: calc(100% - 95px);
        margin-right: 0;
    }
    .rtpu_li:not(:first-child) {
        display: block;
    }
    .reci_tpcry_pro_ul {
        display: flex;
    }
    .rtpu_li_line{
        display: none;
    }
    .rtpu_li:nth-of-type(3) .rtpu_li_line {
        display: none;
    }
    .rtpu_li {
        padding: 14px 0;
    }
    .reci_tit {
        margin-bottom: 14px;
    }
    /* 2023.08.03 */
    .deve_cont_tpul_li:nth-child(4n-1) .dctl_box,
    .deve_cont_tpul_li:nth-child(4n-2) .dctl_box{
        background: #FFE5D9;
    }
    .deve_cont_tpul_li:nth-child(4n) .dctl_box,
    .deve_cont_tpul_li:nth-child(4n-3) .dctl_box{
        background: #fff;
    }
    /* 768end */
}

@media screen and (max-width: 480px) {
    .std_padding1{
        padding: 32px 0;
    }
    .std_padding1_top{
        padding-top: 32px;
    }
    .std_padding1_bottom{
        padding-bottom: 32px;
    }
    .std_title1 {
        font-size: 22px;
    }
    .mod_title1 .std_title1 img {
        transform: translate(8px,-50%);
        width: 7px;
    }
    .std_text1, .std_text1 p, .yxedr_active p {
        font-size: 14px;
    }
    .std_text2, .std_text2 p {
        font-size: 14px;
    }
    .home_product_list_nub a {
        border-radius: 12px;
    }
    .hpln_link .std_text2 {
        height: 3.5em;
        -webkit-line-clamp: 2;
        margin-bottom: 8px;
    }
    .slick-dots li {
        width: 22px;
        height: 2px;
    }
    .home_product_list.slick-dotted, .home_news_list.slick-dotted {
        padding-bottom: 26px;
    }
    .std_margin2 {
        margin-bottom: 16px;
    }
    .hpln_link {
        padding: 16px 12px 0 14px;
    }
    .std_title56 {
        font-size: 18px;
    }
    .hacl_equip_nub {
        padding: 0 7px;
    }
    .hacl_equip {
        margin: 0 -7px;
        margin-bottom: 4px;
    }
    .hacl_equip_nub::before {
        font-size: 14px;
        right: -3px;
    }
    .home_apply .mod_title1 {
        margin-bottom: 8px;
    }
    .mod_margin50 {
        margin-bottom: 16px;
    }
    .std_btn_link_icon {
        width: 12px;
        height: 12px;
        margin-left: 10px;
    }
    .std_btn_link .std_font14 {
        line-height: 32px;
    }
    .std_btn_link {
        padding: 0 16px;
    }
    .home_apply_cry_right {
        width: 86%;
        margin-top: 14px;
    }
    .home_earth .std_text1 {
        margin-bottom: 16px;
    }
    .home_earth_data {
        width: 37%;
    }
    .home_earth_data_box {
        padding: 16px;
    }
    .hedb_list_nub {
        margin-bottom: 6px;
    }
    .home_earth_data::before {
        transform: rotate(9deg);
    }
    .hedb_list_nub .hedb_list_nub_num {
        font-size: 18px;
    }
    .mod_title1 .home_news_btn, .mod_title1 .home_news_btn a {
        font-size: 14px;
    }
    .home_news .std_text1{
        width: calc(100% - 120px);
        margin: 0 auto;
    }
    .pro_main.std_padding1 {
        padding-top: 32px;
    }
    .pro_list_nub_link {
        border-radius: 10px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 20px;
    }
    .plnl_cry_btn {
        padding: 0 26px;
        line-height: 32px;
    }
    .pro_list_nub {
        margin-bottom: 18px;
    }
    .pro_list {
        margin-bottom: -18px;
    }
    .mod_page {
        margin-top: 30px;
    }
    .std_margin48 {
        margin-bottom: 16px;
    }
    .mod_inban2_cry .std_title1 {
        padding: 35px 24px;
    }
    .detail_inof_text .std_title2 {
        margin-bottom: 12px;
    }
    .std_text3 p {
        font-size: 14px;
    }
    .detail_inof_text .std_title2:not(:first-child) {
        margin-top: 24px;
    }
    .ditl_nub_name, .ditl_nub_data {
        font-size: 14px;
    }
    .ditl_nub {
        margin-bottom: 4px;
    }
    .mod_inban2_cry img {
        width: 100%;
    }
    @keyframes moveyi1 {
        0%{
            transform: translate(calc(-50% + 25px),calc(-50% + 10px));
        }
        20%{
            transform: translate(calc(-50% + 25px),calc(-50% - 10px));
        }
        50%{
            transform: translate(calc(-50% - 25px),calc(-50% - 10px));
        }
        70%{
            transform: translate(calc(-50% - 25px),calc(-50% + 10px));
        }
        100%{
            transform: translate(calc(-50% + 25px),calc(-50% + 10px)); 
        }
    }
    .std_title2, .yxedr_active h2 {
        font-size: 22px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 16px;
    }
    .domain_main .std_title2 {
        margin-bottom: 22px;
    }
    .dctl_nub .std_text1 {
        margin-bottom: 10px;
    }
    .dctl_nub.std_padding1_bottom{
        padding-bottom: 28px;
    }
    .mfcl_nub_input textarea, .mfcl_nub_input input,
    .mfcl_nub_name{
        font-size: 14px;
    }
    .mfcl_nub_name {
        margin-bottom: 4px;
    }
    .mfcl_code_img, .mfcl_nub_input {
        height: 40px;
    }
    .message_form_cry {
        padding: 20px 16px 10px;
    }
    .mfcl_nub {
        margin-bottom: 14px;
    }
    .mfcl_submit_btn {
        line-height: 40px;
        font-size: 14px;
    }
    .mfcl_nub_agree {
        margin-top: 6px;
    }
    .mfcl_nub_input .ys_select_li {
        font-size: 14px;
    }
    .mfcl_nub_input .ys_select_bd {
        height: 120px;
    }
    .join_view_cry_text .std_title2 {
        margin-bottom: 10px;
    }
    .join_view_cry_text .std_text3 {
        margin-bottom: 18px;
    }
    .std_btn.std_btn1 .std_btn_link_icon {
        width: 14px;
        height: 14px;
    }
    .std_btn.std_btn1 .std_btn_link {
        padding: 0 11px;
    }
    .jvct_list_nub {
        padding: 0 1px;
    }
    .jvct_list {
        margin: 0 -1px;
    }
    .join_surpass {
        padding: 32px 20px;
    }
    .join_surpass .std_title2 {
        margin-bottom: 18px;
    }
    .jsci_text {
        padding: 16px 15px;
    }
    .jdln_text .jdln_text_title span {
        font-size: 40px;
        bottom: 28px;
    }
    .yxedr_active ul {
        padding-inline-start: 18px;
    }
    .join_develop_list_nub {
        padding: 30px 0;
    }
    .jdln_text {
        margin-bottom: 4px;
    }
    .aavi_btn {
        width: 80px;
    }
    .about_aim .std_title5 {
        margin-bottom: 2px;
    }
    .about_company .std_title2 {
        margin-bottom: 12px;
    }
    .about_company_list_nub {
        padding: 0 2px;
    }
    .about_company_list {
        margin: 0 -2px;
    }
    .about_company .std_text1 {
        margin-bottom: 14px;
    }
    .acln_icon {
        width: 30px;
        margin-bottom: 3px;
    }
    .about_company_list_nub .std_text2 {
        font-size: 12px;
    }
    .about_company_list {
        margin-bottom: 18px;
    }
    .accn_link {
        border-radius: 10px;
    }
    .about_company_card_nub {
        margin-bottom: 16px;
    }
    .accn_link_cry {
        padding: 20px;
    }
    .accn_link_cry .std_text2 {
        height: auto;
        min-height: 7em;
        -webkit-line-clamp: inherit;
    }
    .accn_link_cry .std_text2 {
        margin-bottom: 10px;
    }
    .accn_link_cry .std_title3 {
        margin-bottom: 8px;
    }
    .ahln_bigyear {
        font-size: 26px;
        bottom: 30px;
        right: calc(100% + 5px);
    }
    .about_history_list {
        width: 260px;
        padding-left: 55px;
    }
    .about_history_list_nub .ahln_text {
        width: 240px;
    }
    .about_history_list_nub::before{
        width: 10px;
        height: 10px;
    }
    .about_history_list_nub::after {
        height: calc(100% - 10px);
        left: 4px;
        top: 10px;
    }
    .ahln_year {
        padding-left: 20px;
    }
    .about_history_list_nub .ahln_text {
        left: 20px;
        bottom:30px;
    }
    .about_history_list_nub {
        height: 290px;
    }
    .ahln_year{
        font-size: 16px;
        position: relative;
        transform: translateY(-4px);
    }
    .ahln_link .std_title5{
        height: auto;
        -webkit-line-clamp:inherit;
    }
    .about_honor_list_nub::before{
        display: none;
    }
    .about_aim_video_img {
        padding: 16px 20px 0;
    }
    .about_aim .std_title5{
        font-size: 14px;
    }
    .std_margin3 {
        margin-bottom: 14px;
    }
    .invest_relation_text p {
        padding: 0 8px;
    }
    .invest_relation_text {
        margin: 0 -8px;
        margin-bottom: 14px;
    }
    .irln_link_text {
        padding: 20px 20px 14px;
    }
    .irln_link .std_title5 {
        font-size: 14px;
    }
    .irln_link .std_title5 {
        width: calc(100% - 16px);
        padding-left: 9px;
    }
    /* Delia-start */
    /* e2 */
    .rtpu_li {
        width: 50%;
    }
    .rtpu_li .rtpu_li_cont_icon {
        width: 46px;
    }
    .rtpu_li .rtpu_li_cont_text {
        width: calc(100% - 46px);
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_text {
        width: calc(100% - 52px);
    }
    .rtpu_li_cont_icon::after {
        width: 52px;
        height: 52px;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_icon {
        width: 52px;
    }
    .reci_tpcry_pro {
        padding: 0;
    }
    .reci_btmcry_select {
        flex-wrap: wrap;
        width: 100%;
    }
    .reci_btmcry_select_post {
        border-radius: 15px;
        width: 100%;
        margin-bottom: 15px;
    }
    .reci_btmcry_select_search {
        border-radius: 15px;
        width: 75%;
    }
    .reci_btmcry_select_btn {
        border-radius: 15px;
        width: 20%;
    }
    .e2_page .ys_select_li {
        margin-bottom: 8px;
        font-size: 14px;
    }
    .reci_list {
        padding: 20px 15px 0px;
    }
    .reci_list_tp {
        margin-bottom: 10px;
    }
    .rlbu_li a {
        padding: 10px 0 10px;
    }
    .rlbu_li a {
        flex-direction: column;
        flex-wrap: wrap;
    }
    .rlbu_li_post
    ,.rlbu_li_add
    ,.rlbu_li_date{
        width: 100%;
    }
    .rlbu_li_more {
        width: 100%;
        text-align: left;
    }
    .mfcr_cont_ri {
        padding-left: 0;
        width: 100%;
        margin-top: 20px;
    }
    .ys_footer {
        padding-top: 40px;
    }
    .mod_footer_other_le a {
        margin-left: 0;
    }
    .mod_footer_other_ri{
        width: 100%;
    }
    .reci_list_tp {
        display: none;
    }
    /* e3 */
    .std_title6{
        font-size: 16px;
    }
    .details_btmcry_list p {
        margin-bottom: 10px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 18px;
    }
    .details_btmcry {
        padding: 30px 0 40px;
    }
    .dbbu_li {
        width: 100px;
    }
    .dbbu_li a {
        padding: 7px 20px;
    }
    .details_btmcry_list {
        margin-bottom: 10px;
    }
    /* f1 */
    .life_slick_tit {
        margin-bottom: 20px;
    }
    .life_cry_list_tit {
        margin-bottom: 10px;
    }
    .life_cry_list_cont {
        flex-direction: column;
    }
    .life_cry_list2 .lclc_le {
        width: 100%;
        margin-bottom: 20px;
    }
    .life_cry_list2 .lclc_ri {
        width: 100%;
        padding-left: 0;
    }
    .lclc_le_tp {
        margin-bottom: 20px;
    }
    .life_cry_list1 .lclc_le {
        width: 100%;
        padding-right: 0;
    }
    .life_cry_list1 .lclc_ri {
        width: 100%;
        margin-top: 20px;
    }
    .life_slick {
        padding-bottom: 50px;
    }
    .life_cry_list {
        padding-top: 40px;
    }
    .life_cry_list2 {
        padding-top: 0;
    }
    /* e4 */
    .deve_cont_tpul_li {
        width: 100%;
    }
    .deve_cont_minul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .deve_btmcry {
        /* padding-bottom: 50px; */
    }
    .ys_nyban_tit {
        padding-bottom: 5px;
    }
    /* g1-2 */
    .talk_tit {
        margin-top: 30px;
        font-size: 16px;
    }
    .talk_tpcry {
        padding-bottom: 20px;
    }
    .talk_btmcry {
        padding: 20px 0 30px;
    }
    /* g2 */
    .iclu_li_ri_date {
        width: 25%;
        padding-right: 10px;
    }
    .iclu_li_ri_text {
        width: 75%;
    }
    .info_cry_list {
        padding: 0px 0 30px;
    }
    /* g4 */
    .std_margin48 {
        margin-bottom: 10px;
    }
    .qual_cry_tp_le {
        margin-bottom: 20px;
    }
    .qual_cry_tp {
        padding: 40px 0 30px;
    }
    .qual_cry_btm_le {
        width: 260px;
    }
    .qual_cry_btm {
        padding: 30px 25px 30px;
        margin-bottom: 40px;
    }
    .g4_modal .ys_modal_content {
        padding: 60px 40px 60px;
    }
    .g4_modal_tit {
        margin-bottom: 25px;
    }
    .g4_modal_ul_li a {
        padding: 15px 20px;
        border-radius: 10px;
        flex-wrap: wrap;
    }
    .gmul_text {
        width: 100%;
        margin: 10px 0;
        padding-right: 0;
    }
    .gmul_icon2 {
        width: 54px;
    }
    /* g5 */
    .touch_cry_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .tcul_textbox {
        padding: 20px 25px 30px;
    }
    .touch_cry_ul {
        padding: 50px 0 40px;
    }
    /* h2 */
    .icul_textbox {
        flex-wrap: wrap;
        margin: 5px 0;
    }
    .icul_text {
        width: 100%;
        margin-right: 0;
        margin-bottom: 5px;
    }
    .inve_cont_ul {
        padding-bottom: 30px;
    }
    .inve_ban_box_btn {
        width: 95px;
        padding: 2px 10px;
        margin-top: 20px;
    }
    .mod_footer_other_le span,
    .mod_footer_other_le a{
        font-size: 12px;
    }
    /* Delia-end */
    .ys_ban_title {
        font-size: 24px;
        margin-bottom: 8px;
    }
    .ybdl_line {
        width: 70px;
    }
    .ybdu_li_num{
        top: -25px;
    }
    .ys_ban_dots {
        bottom: 25px;
    }
    .reci_tpcry_pro.on .rtpu_li_line, .rtpu_li_line img {
        width: calc(calc(100vw - 40px) / 2 - 46px);
    }
    .rtpu_li:nth-of-type(2n-1) .rtpu_li_line, .rtpu_li:nth-of-type(2n) .rtpu_li_line {
        left: 46px;
    }
    .e2_page .ys_select_bd {
        padding: 10px 20px;
    }
    .e2_page .ys_select_bd {
        height: 136px;
    }
    .reci_btmcry_select_post,
    .reci_btmcry_select_search,
    .reci_btmcry_select_btn {
        border-radius: 20px;
    }
    .reci_btmcry_select_btn p{
        line-height: 38px;
        padding: 0;
    }
    .reci_btmcry {
        padding: 32px 0;
    }
    .rtpu_li {
        padding: 19px 0;
    }
    .rtpu_li:nth-of-type(2n-1) .rtpu_li_line {
        top: calc(10% + 19px);
    }
    .rtpu_li:nth-of-type(2n) .rtpu_li_line {
        bottom: calc(10% + 19px);
    }
    .reci_tit {
        margin-bottom: 23px;
    }
    .e2_page .mod_page {
        margin-top: 30px;
    }
    .rlbu_li_post.std_title5{
        font-size: 16px;
    }
    .details_btmcry_list p{
        line-height: 1.75;
    }
    .details_btmcry_list p {
        margin-bottom: 8px;
    }
    .details_btmcry {
        padding: 32px 0;
    }
    .std_margin48 {
        margin-bottom: 14px;
    }
    .details_btmcry_btn {
        padding-top: 6px;
    }
    .dbbu_li a {
        padding: 0 16px;
        line-height: 36px;
    }
    .ys_ntban_word {
        margin-top: 8px;
    }
    .ys_ntban_word p{
        line-height: 1.5;
    }
    .deve_tpcry .deve_cont {
        padding-top: 32px;
    }
    .deve_cont_tpul_li {
        width: 50%;
    }
    .dcml_word {
        margin-top: 10px;
    }
    .deve_cont_minul_li {
        margin-bottom: 18px;
    }
    .deve_cont_btmul.slick-dotted {
        padding-bottom: 22px;
    }
    .g12_page .talk_btmcry_cont p {
        margin-bottom: 8px;
    }
    .ilrd_tim{
        font-size: 12px;
    }
    .ilrd_num {
        font-size: 22px;
    }
    .iclu_li_ri_date {
        width: 60px;
        padding-right: 8px;
    }
    .iclu_li_ri_text {
        width: calc(100% - 60px);
    }
    .ilrt_news {
        margin: 5px 0 8px;
    }
    .ilrt_news{
        font-size: 14px;
    }
    .iclu_li a {
        padding: 25px 0 20px;
    }
    .info_cry_list_ul{
        padding-top: 10px;
    }
    .qctr_cont_ul p {
        padding-left: 24px;
    }
    .qctr_cont_ul p::before {
        width: 16px;
        height: 16px;
        top: 4px;
    }
    .qctr_cont_ul p {
        margin-bottom: 8px;
    }
    .touch_cry_ul_li:nth-last-of-type(2){
        margin-bottom: 20px;
    }
    .tcul_textbox {
        padding: 17px 16px 20px;
    }
    .tcul_cont {
        border-radius: 10px;
    }
    .tcul_imgbox {
        border-radius: 10px 10px 0 0;
    }
    .pro_list.slick-dotted{
        padding-bottom: 20px;
    }
    .icul_date {
        font-size: 14px;
    }
    .icul_load_word{
        font-size: 14px;
    }
    .icul_load {
        width: 80px;
    }
    .ilrd_tim.std_title5 {
        font-size: 12px;
    }
    .ditl_nub_name {
        width: 84px;
    }
    .ditl_nub_data {
        width: calc(100% - 84px);
    }
    .jvct_list{
        justify-content: space-between;
    }
    .g4_modal .ys_modal_content {
        padding: 30px 20px 20px;
    }
    .g4_modal_tit {
        margin-bottom: 20px;
    }
    .g4_modal_ul_li a {
        padding: 15px 16px;
        position: relative;
    }
    .gmul_icon2 {
        position: absolute;
        right: 16px;
        top: 15px;
    }
    .gmul_text{
        margin-bottom: 0;
    }
    .gmul_icon2 {
        width: 50px;
    }
    .g4_modal_ul_li {
        margin-bottom: 16px;
    }
    .qcbr_box_btn {
        width: 120px;
        padding: 6px 0;
    }
    .qual_cry_btm {
        flex-direction: column-reverse;
    }
    .qual_cry_btm {
        padding: 26px 16px 0;
    }
    .qual_cry_btm_ri {
        width: 100%;
        padding-left: 0;
    }
    .qual_cry_btm_le {
        width: 90%;
    }
    .ahln_text .std_text1 {
        margin-bottom: 10px;
    }
    .about_history_list_nub {
        height: 326px;
    }
    .domain_main .std_title2 {
        font-size: 26px;
    }
    .dctl_nub_phtitle {
        font-size: 22px;
    }
    .dctl_nub.std_padding1_bottom {
        padding-bottom: 38px;
    }
    .dctl_nub .std_text1 {
        margin-bottom: 4px;
    }
    .domain_main .std_padding1 {
        padding: 38px 0;
    }
    .dctl_nub_phtitle {
        margin-bottom: 6px;
    }
    .dctl_nub .std_title4 {
        margin-bottom: 4px;
    }
    .mfcl_nub1, .mfcl_nub2, .mfcl_nub3 {
        width: 100%;
    }
    .iclu_li_ri_date {
        width: auto;
        padding-right: 0;
    }
    .iclu_li_ri_text {
        width: 100%;
    }
    .ilrt_tit{
        margin-bottom: 4px;
    }
    .iclu_li_imgbox {
        margin-bottom: 16px;
    }
    .ilrt_news {
        font-size: 16px;
    }
    .ilrd_num {
        font-size: 20px;
    }
    .iclu_li_imgbox_info {
        width: 90px;
    }
    .iclu_li_imgbox_img {
        width: calc(100% - 90px);
    }
    .ilrt_news {
        margin: 0 0 8px;
    }
    .iclu_li_ri_date {
        padding-bottom: 10px;
        max-width: 78px;
    }
    .ilrt_news{
        line-height: 1.5;
    }
    .slick-dots li {
        margin: 0 4px;
    }
    .about_honor_list .slick-dots {
        padding: 0 20px;
    }
    .mod_inban2_cry img {
        width: 132%;
    }
    .mod_inban2_cry .std_title1 {
        padding: 44px 24px;
    }
    .ilrt_news {
        margin: 0 0 6px;
    }
    .ilrd_tim.std_title5 {
        font-size: 14px;
    }
    .ys_ban_word.std_title2{
        font-size: 20px;
    }
    .rlbu_li:first-child a{
        border-top: 0;
    }
    .reci_list {
        padding: 10px 15px 0px;
    }
    .rtpu_li {
        padding: 8px 0;
    }
    .rtpu_li:nth-of-type(3n-2) .rtpu_li_cont_icon,
    .rtpu_li_cont_icon::after{
        width: 46px;
    }
    .rtpu_li_cont_icon::after{
        height: 46px;
    }
    .reci_tit {
        margin-bottom: 12px;
    }
    .reci_tpcry_pro_ul{
        margin-bottom: -8px;
    }
    .home_newsph{
        color: #FF4D00;
        font-size: 14px;
        line-height: 1.75;
        text-align: center;
        margin: 0 auto;
        margin-top: 18px;
        display: block;
    }
    .home_newsph a{
        color: #FF4D00;
        font-size: 14px;
        line-height: 1.75;
        display: inline-block;
    }
    .home_newspc{
        display: none;
    }
    .home_product_list_nub{
        width: 100%;
    }
    /* 480end */
}