@charset "utf-8";
/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .comp_deve_btn_swip {
        width: calc(100% + 9vw);
    }
    /* helen star */
    .std_padding1 {
        padding-top: 90px;
    }
    .std_padding2 {
        padding-bottom: 90px;
    }
    .std_margin2 {
        margin-bottom: 90px;
    }
    .comp_prod_ul_li {
        margin-bottom: 80px;
    }
    .cdbs_li {
        width: 316px !important;
        margin-right: 84px;
    }
    .std_title1 {
        font-size: 52px;
    }
    .std_title2 {
        font-size: 42px;
    }
    .ys_elpage .cpli_info {
        padding-top: 10px;
        padding-bottom: 66px;
    }
    .comp_prod {
        padding-bottom: 30px;
    }
    .cclu_wrap_tit {
        margin-bottom: 35px;
    }
    .std_margin3 {
        margin-bottom: 40px;
    }
    .comp_cultu_list,
    .cclu_li {
        min-height: 568px;
    }
    .comp_enqui_cont {
        width: calc(100% + 9vw);
    }
    .comp_enqui_ri {
        padding-right: 9%;
    }
    .cpld_li_num_span {
        font-size: 90px;
    }
    .comp_honor_list_ul {
        width: calc(100% + 9vw);
    }
    .corpo_build {
        min-height: 480px;
    }
    /* helen end */
    /* tammy - start */
    .std_title2, .yxedr_active h2 {
        font-size: 42px;
    }
    .std_word2 p {
        font-size: 18px;
    }
    .mfch_nub_switch {
        font-size: 22px;
        min-height: 84px;
    }
    .mfcb_nub {
        padding: 45px 80px 52px;
    }
    .info_success_icon {
        width: 90px;
        margin-bottom: 62px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 34px;
    }
    .info_success .std_title4 {
        margin-bottom: 44px;
    }
    .info_success .ys_modal_content {
        padding: 110px 20px 150px;

    }

    .std_margin5 {
        margin-bottom: 120px;

    }

    .std_margin1 {
        margin-top: 110px;

    }

    .std_margin2{
        margin-bottom: 110px;

    }

    .std_padding1{
        padding-top: 110px;

    }

    .std_padding2{
        padding-bottom: 110px;

    }

    .mod_title1 .std_title2 {
        margin-bottom: 20px;

    }

    .mod_title1 {
        margin-bottom: 40px;

    }

    .tcln_img {
        width: 76px;

    }

    .talent_concept_saying_font30 {
        font-size: 28px;

    }

    .talent_concept_saying {
        padding: 46px 0;

    }

    .talent_grow {
        padding-top: 200px;

    }

    .talent_grow .std_word {
        margin-bottom: 100px;

    }

    .talent_grow_list_nub {
        padding: 50px 30px;

    }

    .talent_main .mod_title1 {
        margin-bottom: 32px;

    }

    .talent_call .std_title2 {
        margin-bottom: 20px;

    }

    .talent_call .std_word {
        margin-bottom: 26px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 38px;

    }

    .develop_value_cry {
        padding: 80px 20px;

    }

    .develop_value {
        padding-bottom: 90px;

    }

    .develop_green_list_nub {
        padding: 0 15px;

    }

    .develop_green_list {
        margin: 0 -15px;
        margin-bottom: 58px;

    }

    .dgln_cry {
        padding: 32px 26px;

    }

    .dgln_cry_icon {
        width: 44px;
        margin-bottom: 18px;

    }

    .dgln_cry_font24 {
        font-size: 22px;
        margin-bottom: 12px;

    }

    .dgdn_icon {
        width: 126px;
        height: 126px;
        margin-bottom: 24px;

    }

    .dgdn_icon::before {
        width: 110px;
        height: 110px;

    }

    .dgdn_icon img {
        width: 70px;

    }

    .dgdn_data_num {
        font-size: 48px;
        margin-right: 6px;

    }

    .dgdn_data {
        font-size: 16px;
        margin-bottom: 4px;

    }

    .develop_social {
        padding-top: 140px;

    }

    .std_title5, .yxedr_active h5 {
        font-size: 30px;

    }

    .dsln_img_top {
        margin-bottom: 28px;

    }

    .develop_safe_list_nub .std_word3 p::before {
        top: 5px;

    }

    .head_li1>a {
        padding: 0 30px;

    }

    .head_search {
        margin-left: 30px;

    }

    .head_nav {
        width: 900px;

    }

    .inside_ban_ul {
        margin-top: 30px;

    }

    /* tammy - end */

    .produ_ri_slick {
        min-height: 720px;

    }

    .deve_sec3_li {
        width: 630px !important;

    }

    .qua_cont .deve_sec3_li {
        width: 520px !important;

    }

    /* 2022.12.3 */

    .ys_demo_num {
        font-size: 110px;

    }

    .hacn_num {
        padding: 42px 0;

    }

    .home_pro_list_top{
        padding: 0 150px;

    }

    .home_pro_list_btm {
        padding-top: 70px;
        padding-bottom: 24px;

    }

    .ihbc_li {
        padding: 0 68px;

    }

    .inno_num_box .ys_demo_num {
        font-size: 50px;

    }

    .inno_num_box .hacn_num_tetx {
        font-size: 20px;
        padding-left: 12px;

    }

    .inno_num_box .hacn_num p {
        margin-top: 6px;

    }

    .inno_num {
        padding: 50px 60px;

    }

    .inside_ban_li a {
        padding: 0 50px;
        font-size: 16px;
        line-height: 54px;

    }

    .inno_honor_bot_img {
        top: -400px;
        right: 0;
        width: 91.25vw;

    }

    .inno_honor_bot_cont {
        padding-top: 230px;

    }

    .inno_honor_bot_img {
        top: auto;
        bottom: calc(100% - 230px);

    }

    .ihbc_li_icon {
        width: 60px;
        margin: 0 auto 16px;

    }

    .ihbc_ul {
        padding: 60px 30px 76px;

    }

    .intel_factory_text, .imln_text {
        padding-right: 100px;
        padding-left: 50px;

    }

    .intel_factory_text_list {
        margin-top: 50px;

    }

    .std_title6 {
        font-size: 26px;

    }

    .iftl_nub .std_title6 {
        margin-bottom: 10px;

    }

    .intel_make_list_nub {
        margin-bottom: 66px;

    }

    .intel_honor .std_title2{ 
        margin-bottom: 50px;

    }

    .intel_honor .inno_honor_bot_cont {
        padding-top: 110px;

    }
    .com_title .std_title3,
    .com_title .std_title2 {
        margin-bottom: 16px;
    }
    .intel_honor{
        overflow: hidden;
    }
    .produ_ri_slick {
        padding: 50px 29px 100px;
    }
    /* 2023.01.12 */
    .head_li1>a {
        padding: 0 22px;
    }
    .com_foot_right {
        padding-left: 80px;
    }
    .com_foot_li1>a {
        margin-bottom: 30px;
    }
    .com_foot_bot_fr a {
        padding: 0 12px;
    }
    .com_foot_bot_fl a {
        padding-left: 10px;
    }
    .head_box2b{
        padding: 20px 40px;
    }
    .head_li2b a {
        padding: 0 36px;
    }
    .home_pro_list_top {
        padding: 0 30px;
    }
    .hplt_li {
        padding: 0 2px;
    }
    .hplt_li_wrap_te p{
        font-size: 14px;
    }
    .talent_grow_list_nub {
        padding: 50px 30px 50px 15px;
    }
    .tgln_text {
        padding-left: 20px;
    }
    .tgln_text_title {
        margin-bottom: 10px;
    }
    .home_pro_list_top {
        padding: 0;
    }
    .home_pro_list_top.on .swiper-slide {
        width: 155px;
    }
    .ihbc_li {
        padding: 0 24px;
    }
    /* 1680end */
    .head_li2b a {
        padding: 0 24px;
    }
}

@media screen and (max-width: 1560px) {

    /* helen star */

    .cblu_li {
        padding: 0 18px;

    }

    .conta_bran_list_ul {
        margin: 0 -18px;

    }

    .mod_tit24 {
        font-size: 22px;

    }

    /* helen end */

    /* tammy - start */

    .tgln_cry {
        width: 120px;

    }

    .tgln_text {
        padding-left: 30px;
        width: calc(100% - 120px);

    }

    .tgln_tli_name {
        width: 80px;

    }

    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 80px);

    }

    .std_title2, .yxedr_active h2 {
        font-size: 40px;

    }

    .drln_text_font24 {
        font-size: 22px;

    }

    

    .com_foot_left, .com_foot_right {
        padding-top: 70px;

    }

    .com_foot_right {
        padding-left: 60px;

    }

    .com_foot_li1>a {
        margin-bottom: 26px;

    }

    .com_foot_top {
        padding-bottom: 48px;

    }

    /* tammy - end */

    .com_foot_bot_fr a {
        padding: 0 15px;

    }

    .produ_ri_slick {
        min-height: 660px;

    }

    .deve_sec3_li {
        width: 600px !important;

    }

    .deve_main .deve_sec3_li_info {
        transform: translateY(128px);

    }

    .qua_cont_arrow, .comp_honor .cdbs_bar {
        width: 1200px !important;

    }

    .qua_cont_arrow .cdbs_bar {
        width: calc(100% - 134px) !important;

    }

    .qua_cont .deve_sec3_li {
        width: 480px !important;

    }

    .home_pro_list_top {
        padding: 0 100px;

    }

    .hulw_le {
        padding-right: 50px;
        padding-top: 20px;

    }

    .cftl_cont:first-child {
        margin-right: 34px;

    }

    .cfts_cont {
        padding: 0 15px;

    }

    .com_foot_top_share {
        margin: 0 -15px;

    }

    .ihbc_li {
        padding: 0 50px;

    }
    /* 2023.1.12 */
    .com_foot_bot_fr a {
        padding: 0 5px;
    }
    .com_foot_bot.ys_cont1400{
        width: 90%;
    }
    .inno_num_box .hacn_num {
        padding: 0 50px;
    }
    .deve_main .deve_sec3_li_info {
        transform: translateY(calc(100% - 180px));
    }
    .home_pro_list_top {
        padding: 0 20px;
    }
    .talent_grow_list_nub {
        padding: 44px 20px 44px 15px;
    }
    .tgln_cry_font24 {
        font-size: 18px;
    }
    .tgln_cry_icon {
        width: 80px;
        margin-bottom: 6px;
    }
    .tgln_text {
        padding-left: 16px;
    }
    .tgln_tli_name {
        width: 170px;
    }
    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 170px);
    }
    .home_pro_list_top {
        padding: 0;
    }
    .hplt_li {
        padding: 0 0px;
    }
    .home_pro_list_top.on .swiper-slide {
        width: 146px;
    }
    .ihbc_li {
        padding: 0 20px;
    }
    /* 1560end */

}

/* 1440~1200 pc小屏幕 重点*/

@media screen and (max-width: 1440px) {

    /* helen star */

    .comp_prof_le {
        width: 50%;

    }

    .std_padding1 {
        padding-top: 75px;

    }

    .std_margin2 {
        margin-bottom: 75px;

    }

    .std_padding2 {
        padding-bottom: 75px;

    }

    .std_title1 {
        font-size: 46px;

    }

    .std_title2 {
        font-size: 36px;

    }

    .std_margin4 {
        margin-bottom: 15px;

    }

    .ys_elpage .cpli_info {
        padding-top: 10px;
        padding-bottom: 45px;

    }

    .yxedr_active p,

    .std_word p {
        font-size: 16px;

    }

    .comp_prof_le_intro .std_btn1 p {
        font-size: 20px;

    }

    .comp_prof_scroll_ig {
        width: 22px;
        height: 66px;

    }

    .comp_prof_scroll_te p {
        font-size: 16px;

    }

    .std_title5 {
        font-size: 24px;

    }

    .comp_prof_decor {
        width: 41.5%;

    }
        .cdtr_btn {
            width: 38px;

    }

    .cdtr_ri {
        margin-left: 18px;

    }

    .cdbs_li_tim {
        margin-bottom: 26px;

    }

    .cdbs_li_img {
        margin-bottom: 20px;

    }

    .cdbs_li {
        margin-right: 62px;

    }

    .comp_cultu_list,

    .cclu_li {
        min-height: 500px;

    }

    .comp_enqui_ri {
        padding-left: 6%;
        padding-right: 17%;

    }

    .comp_enqui_le {
        padding-right: 80px !important;

    }

    .celb_le {
        width: 42px;

    }

    .mod_tit24 {
        font-size: 20px;

    }

    .celb_ri {
        padding-left: 20px;

    }

    .comp_enqui_ri .comp_deve_top_le {
        margin-bottom: 25px;

    }

    .ys_e1page .mod_main {
        padding-top: 70px;

    }

    .cpld_li {
        padding-top: 13px;
        padding-bottom: 30px;

    }

    .cpld_li_num_span {
        font-size: 76px;

    }

    .comp_harm {
        min-height: 600px;

    }

    .comp_harm_bg_wrap {
        height: 600px;

    }

    .comp_harm_bg_wrap img {
        height: 100%;

    }

    .chlu_li {
        width: 260px !important;
        margin-right: 35px;
        padding: 55px 26px;

    }

    .chlu_li_icon {
        width: 62px;
        margin-bottom: 18px;

    }

    .mod_tit20 {
        font-size: 18px;

    }
        .mod_crumb {
            padding: 0 60px;

    }

    .corpo_plan_list_le {
        width: 215px;

    }

    .corpo_plan_list_ri {
        width: calc(100% - 215px);

    }

    .cplr_li_tit {
        margin-bottom: 15px;

    }

    .cplr_li_info {
        margin-bottom: 28px;

    }

    .cpll_li_le {
        width: 44px;

    }

    .cpll_li_ri .std_title5::after {
        height: 2px;

    }

    .cpll_li {
        margin-bottom: 30px;

    }

    .corpo_build {
        min-height: 430px;

    }

    .cawb_li .cawt_icon {
        margin-top: 5px;

    }

    .cblu_li {
        margin-bottom: 65px;

    }

    .std_btn2 p {
        line-height: 48px;

    }

    .conta_addr_wrap_tp {
        margin-bottom: 20px;

    }

    /* helen end */

    /* tammy - start */

    .std_title2, .yxedr_active h2 {
        font-size: 38px;

    }

    .mfcb_nub_name {
        font-size: 18px;
        margin-bottom: 10px;

    }

    .mfcb_nub_input {
        padding: 0 20px;
        height: 60px;

    }

    .mfcb_nub_input input,

    .mfcb_nub_input.mfcb_nub_textarea textarea {
        font-size: 18px;

    }

    .mfcb_nub_tab, .mfcb_nub_agree {
        padding: 0 20px;
        margin-bottom: 26px;

    }

    .mfcb_nub .std_btn2 {
        margin: 0 20px;
        margin-top: 16px;

    }

    .mfcb_nub {
        padding: 45px 70px 52px;
        margin: 0 -20px;

    }

    .mfcb_nts_item {
        font-size: 18px;

    }

    .mfcb_nts_item::before {
        top: 7px;

    }

    .mfcb_nts_item::after {
        top: 11px;

    }

    .std_margin1 {
        margin-top: 100px;

    }

    .std_margin2{
        margin-bottom: 100px;

    }

    .std_padding1{
        padding-top: 100px;

    }

    .std_padding2{
        padding-bottom: 100px;

    }

    .std_title4, .yxedr_active h4 {
        font-size: 32px;

    }

    .std_margin5 {
        margin-bottom: 110px;

    }

    .mfcb_nub_input.mfcb_nub_textarea {
        height: 220px;

    }

    .yxedr_active p, .std_word p {
        font-size: 16px;

    }

    .mfcb_nub_agree_btn {
        top: 5px;

    }

    .mfcb_nub .std_btn2 p {
        min-width: 150px;

    }

    .std_btn2 p {
        line-height: 44px;

    }

    .tcln_img {
        width: 60px;

    }

    .talent_concept_saying_font30 {
        font-size: 26px;

    }

    .talent_concept_saying_yin,

    .develop_value_cry_yin {
        width: 80px;

    }

    .talent_grow .std_title2 {
        margin-bottom: 24px;

    }

    .talent_grow .std_word {
        margin-bottom: 90px;

    }

    .tgln_cry_font24 {
        font-size: 22px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 34px;

    }

    .join_position_cry {
        padding: 48px 50px;

    }

    .jpcf_label {
        width: 210px;
        margin: 0 15px;

    }

    .join_position_cry_form {
        margin: 0 -15px;
        margin-bottom: 46px;

    }

    .join_position_cry .std_title3 {
        margin-bottom: 22px;

    }

    .join_position_cry_table {
        padding-top: 6px;

    }

    .join_position_cry_table th {
        font-size: 18px;
        padding: 20px 8px;

    }

    .join_position_cry_table td {
        padding: 20px 8px;

    }

    .join_position_cry_table {
        min-height: 529px;

    }

    .join_modal_cry {
        padding: 70px 80px 70px;

    }

    .join_modal_cry .std_title4 {
        margin-bottom: 22px;

    }

    .join_modal_cry_list {
        margin-bottom: 22px;

    }

    .join_modal_cry .std_word3 h4 {
        font-size: 22px;
        margin-bottom: 12px;
        margin-top: 54px;

    }

    .join_modal_cry .std_word3 h5 {
        margin-bottom: 10px;

    }

    .jmcp_icon_tel {
        font-size: 22px;

    }

    .jmcp_icon {
        width: 26px;
        top: 5.5px;

    }

    .jmcp_icon_tel {
        width: calc(100% - 26px);
        padding-left: 8px;

    }

    .join_modal_cry .std_word3.yxedr_active {
        margin-bottom: 24px;

    }

    .join_modal_cry_phone {
        margin-bottom: 32px;

    }

    .join_position_cry_form .std_btn2 {
        margin: 0 15px;

    }

    .develop_value {
        padding-bottom: 80px;

    }

    .develop_value_cry {
        padding: 52px 20px;

    }

    .develop_value_cry_yin {
        top: -40px;

    }

    .develop_value .std_word2 {
        width: calc(100% - 200px);

    }

    .dgln_cry {
        padding: 28px 18px;

    }

    .dgln_cry_icon {
        width: 40px;
        margin-bottom: 12px;

    }

    .dgln_cry_font24 {
        font-size: 20px;
        margin-bottom: 8px;

    }

    .dgdn_data_num {
        font-size: 42px;

    }

    .develop_social {
        padding-top: 120px;

    }

    .develop_social_cry_text {
        width: 450px;
        padding: 50px 0 100px 80px;

    }

    .develop_social_cry_svg {
        width: calc(100% - 450px);

    }

    .dscs_list_nub_anime {
        width: 404px;

    }

    .develop_safe_list_nub .std_word3 {
        padding-right: 20px;

    }

    .develop_safe_list_nub .std_word3 p {
        margin-bottom: 8px;

    }

    .drln_text {
        width: calc(100% - 120px);
        padding: 35px 54px 35px 36px;

    }

    .drln_icon {
        width: 120px;
        min-height: 104px;

    }

    .drln_text_loaddown {
        width: 30px;

    }

    .drln_text_font24 {
        width: calc(100% - 30px);

    }

    .develop_report .mod_load_btn {
        margin-top: 40px;

    }

    .develop_report .std_title2 {
        margin-bottom: 38px;

    }

    

    .head_li1>a {
        padding: 0 25px;

    }

    .head_nav {
        width: 800px;

    }

    .inside_ban_li a {
        padding: 0px 50px;
        font-size: 16px;
        line-height: 56px;

    }

    .news_li_time {
        font-size: 20px;

    }

    .cftl_cont:first-child {
        margin-right: 40px;

    }

    /* tammy - end */

    .com_foot_bot_fl a {
        padding-left: 10px;

    }

    .com_foot_bot_fr a {
        padding: 0 10px;

    }

    .newslist_edr_bot_cont p {
        font-size: 16px;

    }

    .newslist_cont.std_padding2 {
        padding-bottom: 80px;

    }

    .produ_ri_slick {
        padding: 40px 40px 50px;

    }

    .produ_ri_subdt {
        padding-right: 50px;

    }

    .produ_ri {
        padding: 75px 50px 75px 70px;

    }

    .deve_sec3_li {
        width: 550px !important;

    }

    .deve_sec3_icon {
        width: 64px;

    }

    .deve_main .deve_sec3_li_info {
        transform: translateY(116px);

    }

    .deve_sec1_cont_num {
        padding: 30px 20px;
        width: 850px;

    }

    .deve_sec1_cont_num .ys_demo_num {
        font-size: 40px;

    }

    .hacn_num_tetx {
        font-size: 18px;

    }

    .deve_sec1_cont_num p {
        font-size: 14px;

    }

    .deve_sec1_cont_num .hacn_num {
        padding: 0 40px;

    }

    .deve_sec2_cont_box {
        padding: 20px 20px 50px;
        bottom: -90px;
        right: 50px;
        width: 850px;

    }

    .dscb_li_img {
        width: 60px;

    }

    .deve_sec1_cont_icon {
        width: 80px;

    }

    .deve_sec1_cont_num {
        bottom: -65px;
        right: 60px;

    }

    .qua_cont .deve_sec3_li {
        width: 450px !important;

    }

    .qua_cont .deve_sec3_li_info {
        padding: 60px 40px;

    }

    .qua_cont .deve_sec3_li_info span {
        font-size: 50px;

    }

    .ys_ban_txt .std_btn1 {
        margin-top: 52px;

    }

    .ys_ban_txtbox .std_title1 {
        margin-bottom: 16px;

    }

    .std_btn1 p {
        line-height: 44px;
        padding: 0px 32px;

    }

    .home_about_cont_main .std_word {
        margin-bottom: 46px;

    }

    .ys_demo_num {
        font-size: 96px;

    }

    .hacn_num {
        padding: 40px 0;

    }

    .hacn_num p {
        font-size: 16px;
        top: 16px;
        right: 36px;

    }

    .home_pro_list_top {
        padding: 0 80px;

    }

    .hplt_li {
        padding: 0 2px;

    }

    .hplb_ul_li_line {
        width: 800px;

    }

    .home_news_li {
        padding: 0 20px;

    }

    .home_news_ul {
        margin: 0 -20px;

    }

    .cftl_cont:first-child {
        margin-right: 26px;

    }

    .com_foot_right {
        padding-left: 46px;

    }

    .hplb_ul_li_wrap {
        padding: 0 120px;

    }

    .home_news_title {
        font-size: 18px;

    }

    .ys_ban_info {
        font-size: 18px;

    }

    .inno_num_box .ys_demo_num {
        font-size: 40px;

    }

    .inno_num_box .hacn_num_tetx {
        font-size: 18px;
        padding-left: 10px;

    }

    .inno_num_box .hacn_num {
        padding: 0 56px;

    }

    .inno_honor_bot_bj{
        width: 23%;

    }

    .inno_honor_bot_bj img{
        width: 100%;

    }

    .ihbc_li_icon {
        width: 50px;
        margin: 0 auto 12px;

    }

    .intel_honor .inno_honor_bot_cont {
        padding-top: 100px;

    }

    .intel_factory_text, .imln_text {
        padding-right: 88px;
        padding-left: 50px;

    }

    .intel_make_list_nub .imln_text {
        padding-right: 90px;
        padding-left: 60px;

    }

    .intel_make_list_nub:nth-of-type(2n) .imln_text {
        padding-right: 90px;
        padding-left: 32px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 32px;

    }

    .intel_honor .std_title2 {
        margin-bottom: 40px;

    }

    .ifgl_nub_tan_gif {
        width: 260px;

    }

    .ifgl_nub_tan_title {
        font-size: 18px;
        margin-bottom: 7px;

    }

    .mfcb_ntc_input_date {
        padding: 0 13px 0 20px;

    }

    .mfcb_ntc_input_icon {
        width: 22px;

    }

    .plul_subtit .mod_tit20{
        height: 27px;

    }

    .head_li2b a {
        padding: 0 32px;

    }

    .talent_grow.act .talent_grow_bg{
        top: 70px;

    }
    .cpll_li_le::before {
        width: 16px;
        height: 16px;
        left: 9px;
    }
    .cpll_li_le::after {
        width: 8px;
        height: 8px;
        left: -6px;
    }
    /* 2023.01.12 */
    .head_li1>a {
        padding: 0 20px;
    }
    .com_foot_bot.ys_cont1400{
        width: 94%;
    }
    .hacn_num p {
        width: 90px;
    }
    .head_box2b {
        padding: 20px 24px;
    }
    .head_li2b a {
        padding: 0 18px;
    }
    .inno_num_box .hacn_num {
        padding: 0 50px;
    }
    .cpll_li_ri {
        padding-left: 10px;
        padding-right: 6px;
    }
    .cpll_li_ri .std_title5 {
        font-size: 20px;
    }
    .deve_main .deve_sec3_li_info {
        transform: translateY(calc(100% - 150px));
    }
    .home_pro_list_top {
        padding: 0 10px;
    }
    .deve_main .std_title2 {
        font-size: 36px;
    }
    .tgln_cry_font24 {
        font-size: 18px;
    }
    .tgln_text {
        padding-left: 12px;
    }
    .talent_grow .tgln_text .std_word p {
        font-size: 14px;
        position: relative;
        top: 2px;
    }
    .tgln_tli_name {
        width: 164px;
    }
    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 164px);
    }
    .home_pro_list_top {
        padding: 0;
    }
    .home_pro_list_top.on .swiper-slide {
        width: 148px;
    }
    .home_pro_list_top.on .hplt_ul {
        overflow: visible;
    }
    .head_li1>a {
        padding: 0 15px;
    }
    .ihbc_ul {
        padding: 60px 20px 76px;
    }
    .ihbc_li {
        padding: 0 15px;
    }
    /* 1440end */

}

@media screen and (max-width: 1360px) {

    /* tammy - start */

    .std_margin5 {
        margin-bottom: 100px;

    }

    .talent_grow {
        padding-top: 160px;

    }

    .tgln_text {
        padding-left: 20px;

    }

    .tgln_tli_name, .tgln_text_title {
        font-size: 16px;

    }

    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 65px);

    }

    .tgln_tli_name {
        width: 65px;

    }

    .tgln_cry_font24 {
        font-size: 20px;
        max-width: 100%;

    }

    .tgln_cry_icon {
        width: 90px;
        margin: 0 auto;
        margin-bottom: 16px;

    }

    .tgln_cry {
        padding-right: 20px;
        text-align: center;

    }

    .std_title1 {
        font-size: 44px;

    }

    .std_title5, .yxedr_active h5 {
        font-size: 24px;

    }

    .head_li1>a {
        padding: 0px 20px;

    }

    .head_nav {
        width: 720px;

    }

    /* tammy - end */

    .cfts_cont {
        padding: 0 14px;

    }

    .cftl_cont:first-child {
        margin-right: 25px;

    }

    .com_foot_top_share {
        margin: 0 -14px;

    }

    .com_foot_bot.ys_cont1400{
        width: 90%;

    }

    .qua_cont .deve_sec3_li {
        width: 420px !important;

    }

    /* 2022.12.3 */

    .ys_demo_num {
        font-size: 80px;

    }

    .home_about_cont_main .std_word {
        margin-bottom: 38px;

    }

    .hacn_num_symbol {
        font-size: 72px;

    }

    .hplt_li_wrap_ig {
        width: 50px;
        margin-bottom: 8px;

    }

    .home_pro_list_top {
        padding: 0 50px;

    }

    .home_news_li {
        padding: 0 15px;

    }

    .home_news_ul {
        margin: 0 -15px;

    }

    .head_box2b {
        padding: 20px 50px;

    }
    /* 2023.1.12 */
    .head_li1>a {
        padding: 0px 15px;
    }
    .com_foot_right {
        padding-left: 30px;
    }
    .com_foot_bot.ys_cont1400 {
        width: 100%;
    }
    .head_box2b {
        padding: 20px 20px;
    }
    .inno_num_box .hacn_num {
        padding: 0 40px;
    }
    .home_pro_list_top {
        padding: 0;
    }
    .tgln_cry_icon {
        width: 80px;
        margin-bottom: 6px;
    }
    .tgln_cry_font24 {
        font-size: 18px;
    }
    .tgln_text {
        padding-left: 12px;
    }
    .tgln_tli_name {
        width: 140px;
    }
    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 140px);
    }
    .tgln_tli_name, .tgln_text_title {
        font-size: 14px;
    }
    .talent_grow .tgln_text .std_word p {
        top: 0px;
    }
    .head_li1>a {
        padding: 0px 10px;
    }

    /* 1360end */
    .head_li2b a {
        padding: 0 12px;
    }
}

@media screen and (max-width: 1280px) {

    /* helen star */

    .comp_prof_le {
        width: 52%;

    }

    .std_title1 {
        font-size: 40px;

    }

    .std_title2 {
        font-size: 32px;

    }

    .std_btn1 p {
        line-height: 48px;
        padding: 0 30px

    }

    .std_padding1 {
        padding-top: 60px;

    }

    .std_padding2 {
        padding-bottom: 60px;

    }

    .std_margin2 {
        margin-bottom: 60px;

    }

    .ys_elpage .cpli_info {
        padding-top: 5px;
        padding-bottom: 30px;

    }

    .comp_prof_scroll_ig {
        width: 18px;
        height: 50px;

    }

    .std_title5 {
        font-size: 22px;

    }

    .cdbs_li {
        margin-right: 36px;

    }

    .cclu_wrap {
        padding: 28% 8% 32%;

    }

    .comp_cultu_list,

    .cclu_li {
        min-height: 430px;

    }

    .cclu_wrap_tit {
        margin-bottom: 20px;

    }

    .cpld_li_num_span {
        font-size: 56px;

    }

    .comp_harm {
        min-height: 490px;

    }

    .comp_harm_bg_wrap {
        height: 490px;

    }

    .corpo_plan_list_le {
        width: 185px;

    }

    .corpo_plan_list_ri {
        width: calc(100% - 185px);

    }

    .corpo_plan_tit {
        padding: 0 10%;

    }

    .corpo_build {
        min-height: 370px;

    }

    .cawt_le {
        padding-right: 40px;

    }

    .cblu_wrap {
        padding-top: 22px;

    }

    .cblu_li {
        padding: 0 10px;

    }

    .conta_bran_list_ul {
        margin: 0 -10px;

    }

    /* helen end */

    /* tammy - start */

    .std_margin5 {
        margin-bottom: 90px;

    }

    .std_margin1 {
        margin-top: 90px;

    }

    .std_margin2{
        margin-bottom: 90px;

    }

    .std_padding1{
        padding-top: 90px;

    }

    .std_padding2{
        padding-bottom: 90px;

    }

    .mod_title1 .std_title2 {
        margin-bottom: 16px;

    }

    .talent_concept_saying_font30 {
        font-size: 24px;

    }

    .talent_concept_saying_yin, .develop_value_cry_yin {
        width: 66px;

    }

    .talent_grow_list_nub {
        padding: 36px 20px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 36px;

    }

    .jpcf_label {
        width: 200px;
        margin: 0 10px;

    }

    .join_position_cry_form {
        margin: 0 -10px;
        margin-bottom: 40px;

    }

    .join_position_cry_form .std_btn2 {
        margin: 0 10px;

    }

    .inside_ban .ys_pos_center {
        top: 44.8%;

    }

    .dgdn_data_num {
        font-size: 38px;

    }

    .drln_text_font24 {
        font-size: 20px;

    }

    .drln_icon img {
        width: 30px;

    }

    .head_logo {
        width: 120px;
        line-height: 64px;

    }

    .head_li1>a span {
        line-height: 64px;
        font-size: 14px;

    }

    .head_lang .ys_imgbox_cover, .head_lang_change_country {
        line-height: 64px;

    }

    .head_lang_world {
        width: 24px;

    }

    .yx_search3_btn {
        width: 22px;
        line-height: 64px;

    }

    .ys_hd_pc {
        height: 64px;

    }

    .ys_main.inside_main {
        margin-top: 64px;

    }

    .yx_search3xlbox {
        height: 300px;
        top: 64px;

    }

    .head_lang_bot {
        top: 64px;

    }

    .head_lang_bot li a {
        font-size: 14px;

    }

    .head_ul2a {
        top: 64px;

    }

    .head_li2 p {
        padding-left: 15px;
        font-size: 14px;

    }

    .head_li2_box .ys_imgbox_cover {
        width: 26px;
        height: 26px;

    }

    .head_li2 {
        margin-bottom: 16px;

    }

    .head_box2b {
        top: 64px;

    }

    .head_li2b a {
        padding: 0 32px;
        font-size: 14px;

    }

    .head_nav {
        width: 670px;

    }

    .news_li a {
        padding: 36px 0;

    }

    .inside_ban_li a {
        padding: 0px 42px;
        line-height: 52px;

    }

    /* tammy - end */

    .com_foot_left, .com_foot_right {
        padding-top: 50px;

    }

    .com_foot_top {
        padding-bottom: 30px;

    }

    .produ_ri_slick {
        min-height: 600px;

    }

    .plul_wrap {
        padding: 45px 40px 40px;

    }

    .plul_ig {
        margin-bottom: 36px;

    }

    .deve_sec2 {
        padding-bottom: 210px;
        padding-top: 170px;

    }

    .deve_cont .com_title {
        width: 60%;

    }

    .deve_sec1_cont_icon {
        width: 70px;

    }

    .deve_sec3_li {
        width: 480px !important;

    }

    .qua_cont_arrow .comp_deve_top_ri {
        margin-right: 20px;

    }

    .qua_cont_arrow {
        width: 1000px;

    }

    .qua_cont .deve_sec3_li {
        width: 380px !important;
        margin-right: 35px;

    }

    .qua_cont .deve_sec3_li_info span {
        font-size: 44px;

    }

    .qua_sec1 .comp_honor {
        padding-bottom: 60px;

    }

    .qua_cont_arrow, .comp_honor .cdbs_bar {
        width: 1000px !important;

    }

    .qua_cont_arrow .cdbs_bar {
        width: calc(100% - 86px) !important;

    }

    .home_pro_list_top {
        padding: 0 30px;

    }

    #menu {
        right: 30px;

    }

    .ys_ban_info {
        font-size: 16px;

    }

    .ihbc_li {
        padding: 0 40px;

    }

    .intel_honor .inno_honor_bot_cont {
        padding-top: 90px;

    }

    .intel_factory_text, .imln_text {
        padding-right: 62px;
        padding-left: 40px;

    }

    .intel_make_list_nub {
        margin-bottom: 56px;

    }

    .ifgl_nub_point {
        width: 24px;
        height: 24px;

    }

    .ifgl_nub_point::before {
        width: 20px;
        height: 20px;

    }

    .ifgl_nub_tan_title {
        font-size: 16px;
        margin-bottom: 5px;

    }
    .produ_ri_slick {
        padding: 40px 18px 50px;
    }
    .com_foot_li2 {
        margin-bottom: 11px;
    }
    .com_foot_bot_fr a {
        padding: 0 3px;
    }
    .com_foot_bot_fl a {
        padding-left: 3px;
    }
    .head_li2b a {
        padding: 0 14px;
    }
    .inno_num {
        padding: 50px 40px;
    }
    .cpll_li_ri .std_title5 {
        font-size: 18px;
    }
    .corpo_plan_list_le {
        width: 190px;
    }
    .corpo_plan_list_ri {
        width: calc(100% - 190px);
    }
    .cpll_li_ri {
        padding-left: 8px;
        padding-right: 6px;
    }
    .cpll_li_le {
        width: 42px;
    }
    .deve_main .std_title2 {
        font-size: 34px;
    }
    .talent_grow_list_nub {
        padding: 32px 12px;
    }
    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 132px);
    }
    .tgln_tli_name {
        width: 132px;
    }
    .home_pro_list_top.on .swiper-slide {
        width: 147px;
    }
    .home_pro_list_top.on .swiper-slide {
        width: 12.5%;
    }
    .home_pro_list_top {
        padding: 0;
    }
    .ihbc_li {
        padding: 0 15px;
    }
    /* 1280end */

}

/* 1200~992 平板横屏*/

@media screen and (max-width: 1200px) {

    /* helen star */

    .comp_prof .std_margin2 {
        margin-bottom: 0;

    }

    .comp_cultu_list,

    .cclu_li {
        min-height: 300px;

    }

    .comp_enqui_cont {
        width: calc(100% + 40px);

    }

    .comp_deve_btn_swip {
        width: calc(100% + 40px);

    }

    .comp_honor_list_ul {
        width: calc(100% + 40px);

    }

    .mod_crumb {
        padding: 0 20px;

    }

    /* helen end */

    /* tammy - start */

    .crumbs {
        padding: 0 40px;
        padding-top: 12px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 36px;

    }

    .mod_title1 .std_title2 {
        margin-bottom: 16px;

    }

    .mod_title1 {
        margin-bottom: 36px;

    }

    .mfch_nub_switch {
        font-size: 20px;
        min-height: 74px;

    }

    .mfcb_nub {
        padding: 40px 50px 46px;

    }

    .info_success_icon {
        width: 84px;
        margin-bottom: 50px;

    }

    .std_title4, .yxedr_active h4 {
        font-size: 30px;

    }

    .info_success .std_title4 {
        margin-bottom: 36px;

    }

    .info_success .ys_modal_content {
        padding: 100px 20px 120px;

    }

    .std_title1 {
        font-size: 40px;

    }

    .develop_value {
        padding-bottom: 80px;

    }

    .develop_social_cry_text {
        padding: 44px 0 72px 60px;

    }

    .dsct_list_nub .std_title4 {
        margin-bottom: 14px;

    }

    .dsct_list .slick-prev, .dsct_list .slick-next {
        bottom: -50px;

    }

    .develop_social_cry_text::before {
        border-top-left-radius: 80px;

    }

    .develop_social_cry_text {
        width: 40%;

    }

    .develop_social_cry_svg {
        width: 60%;
        padding-left: 20px;

    }

    .dscs_list_nub_font20 {
        bottom: -55px;
        font-size: 18px;

    }

    .dscs_list_nub_anime {
        width: 384px;

    }

    .dsct_list_nub .std_title4 {
        margin-bottom: 12px;

    }

    .develop_social_cry_text {
        padding: 39px 0 65px 40px;

    }

    /* tammy - end */

    .ys_hd_pc {
        padding: 0 40px;

    }

    .ys_footer {
        padding: 0 40px;

    }

    .inside_ban_li a {
        padding: 0px 36px;
        line-height: 48px;

    }

    .inno_num{
        max-width: calc(100% - 80px);

    }

    .inno_num {
        padding: 50px 40px;

    }

    .inno_honor_bot_img {
        width: calc(100% - 40px);

    }
    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 140px);
    }
    .tgln_tli_name {
        width: 140px;
    }
    /* 1200end */

}
@media screen and (max-width: 1199px) {

    /* helen star */

    .comp_prod_ul_li {
        padding: 0 30px;

    }

    .comp_prod_ul {
        margin: 0 -30px;

    }

    .cdbs_li {
        margin-right: 20px;

    }

    .comp_enqui_le {
        padding-right: 35px !important;

    }

    .comp_enqui_ri {
        padding-left: 40px;
        padding-right: 40px;

    }

    .ys_e1page .mod_main {
        padding-top: 0px;

    }

    .chlu_li_icon {
        width: 48px;
        margin-bottom: 16px;

    }

    .chlu_li {
        width: 214px !important;
        margin-right: 20px;
        padding: 40px 22px;

    }

    .comp_honor_list_ul {
        padding-bottom: 25px;

    }

    /* helen end */

    /* tammy - start */

    .ys_main.inside_main {
        margin-top: 0;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 34px;

    }

    .std_margin5 {
        margin-bottom: 80px;

    }

    .std_margin1 {
        margin-top: 80px;

    }

    .std_margin2{
        margin-bottom: 80px;

    }

    .std_padding1{
        padding-top: 80px;

    }

    .std_padding2{
        padding-bottom: 80px;

    }

    .mfcb_nub_input_img {
        width: 140px;

    }

    .mfcb_nub_code.mfcb_nub_input input {
        width: calc(100% - 140px);

    }

    .info_success .std_title4 {
        margin-bottom: 28px;

    }

    .std_title4, .yxedr_active h4 {
        font-size: 28px;

    }

    .mod_title1 .std_title2 {
        margin-bottom: 12px;

    }

    .talent_main .mod_title1 {
        margin-bottom: 28px;

    }

    .tcln_img {
        width: 50px;
        margin-bottom: 10px;

    }

    .talent_concept_saying_yin {
        top: -18px;

    }

    .talent_concept_saying {
        padding: 32px 0;

    }

    .talent_grow {
        padding-top: 120px;

    }

    .talent_grow .std_title2 {
        margin-bottom: 18px;

    }

    .talent_grow .std_word {
        margin-bottom: 70px;

    }

    .talent_grow_list_nub.talent_grow_list_nub3 {
        width: 27%;

    }

    .talent_grow_list_nub.talent_grow_list_nub2 {
        width: 35%;

    }

    .talent_grow_list_nub.talent_grow_list_nub1 {
        width: 38%;

    }

    .tgln_cry_icon {
        width: 80px;
        margin-bottom: 10px;

    }

    .tgln_cry_font24 {
        font-size: 18px;

    }

    .tgln_cry {
        width: 100px;

    }

    .tgln_text {
        width: calc(100% - 100px);

    }

    .talent_call .std_title2 {
        margin-bottom: 12px;

    }

    .talent_call .std_title2 {
        margin-bottom: 12px;

    }

    .join_position_cry {
        padding: 44px 36px;

    }

    .join_position_cry .std_title3 {
        margin-bottom: 20px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 32px;

    }

    .join_position_cry_form .std_btn2 p {
        min-width: 150px;

    }

    .ys_phfyfl,.ys_phfyfl a{
        color: #666;

    }

    .join_modal_cry {
        padding: 56px 60px 60px;

    }

    .join_modal_cry .std_word3 h4 {
        font-size: 20px;
        margin-bottom: 8px;
        margin-top: 40px;

    }

    .join_modal_cry_list {
        margin-bottom: 16px;

    }

    .join_modal_cry .std_title4 {
        margin-bottom: 20px;

    }

    .join_modal .ys_modal_close {
        width: 28px;
        top: 30px;
        right: 20px;

    }

    .join_modal .mCSB_scrollTools {
        right: 42px;

    }

    .develop_value {
        padding-bottom: 70px;

    }

    .develop_report .std_title2 {
        margin-bottom: 32px;

    }

    .drln_icon {
        width: 100px;
        min-height: 86px;

    }

    .drln_text {
        width: calc(100% - 100px);
        padding: 25px 30px 25px 30px;

    }

    .develop_social_cry_text::before {
        border-top-left-radius: 60px;

    }

    .develop_social {
        padding-top: 100px;
        padding-bottom: 55px;

    }

    .develop_value_cry {
        margin-top: -90px;
        padding: 40px 20px;

    }

    .develop_value_cry_yin {
        top: -20px;

    }

    .develop_value .std_word2 {
        width: calc(100% - 174px);

    }

    .develop_value_cry_yin2 {
        margin-left: 8px;

    }

    .develop_value_cry_yin1 {
        margin-right: 8px;

    }

    .develop_green_list_nub {
        padding: 0 10px;

    }

    .develop_green_list {
        margin: 0 -10px;
        margin-bottom: 50px;

    }

    .dgln_cry {
        padding: 22px 16px;

    }

    .dgdn_icon img {
        width: 60px;

    }

    .dgdn_icon::before {
        width: 90px;
        height: 90px;

    }

    .dgdn_icon {
        width: 110px;
        height: 110px;
        margin-bottom: 18px;

    }

    .dgdn_data_num {
        font-size: 34px;

    }

    .develop_social_bg {
        height: calc(100% - 55px);

    }

    /* tammy - end */

    .com_foot_right{
        display: none;

    }

    .com_foot_left {
        width: 100%;

    }

    .com_foot_top_logo {
        width: 120px;
        margin-bottom: 30px;

    }

    .cfts_cont_icon {
        width: 20px;

    }

    .com_foot_bot p{
        float: none;

    }

    .com_foot_bot_fr {
        margin: 14px -10px 0;

    }

    .com_foot_bot.ys_cont1400 {
        width: 100%;
        padding: 16px 40px;

    }

    .com_foot_left::before{
        display: none;

    }

    .newslist_time_box img {
        width: 22px;

    }

    .newslist_edr_top {
        padding: 40px 0;

    }

    .newslist_cont.std_padding2 {
        padding-bottom: 60px;

    }

    .produ_le{
        display: none;

    }

    .produ_ri{
        width: 100%;

    }

    .produ_ri_slick {
        min-height: 680px;

    }

    .deve_sec1_cont_num, .deve_sec2_cont_box{
        width: 75%;

    }

    .qua_cont_arrow {
        width: calc(100% - 40px);

    }

    .deve_main .deve_sec3_li_info {
        transform: translateY(0);

    }

    .deve_sec3_li_info {
        width: 80%;
        padding: 0 20px 20px;

    }

    .deve_sec3_icon {
        width: 50px;
        margin-bottom: 10px;

    }

    .deve_sec3_li_info .std_title3 {
        margin-bottom: 10px;

    }

    .qua_cont_arrow, .comp_honor .cdbs_bar {
        width: calc(100% - 40px)!important;

    }

    .qua_cont_arrow .cdbs_bar {
        width: calc(100% - 86px) !important;

    }

    .ys_demo_num {
        font-size: 60px;

    }

    .hacn_num_symbol {
        font-size: 50px;

    }

    .hacn_num_tetx {
        font-size: 16px;

    }

    .hacn_num {
        padding: 34px 0;

    }

    .home_pro_list_top {
        padding: 0 0px;

    }

    .hplt_li_wrap_ig {
        width: 42px;
        margin-bottom: 6px;

    }

    .hplt_li {
        padding: 0 1px;

    }

    .home_pro_list_btm {
        padding-top: 40px;
        padding-bottom: 16px;

    }

    .hplb_ul_li_wrap {
        padding: 0 70px;

    }

    .hplb_ul_li_line {
        width: 700px;

    }

    #menu {
        right: 18px;

    }

    .home_main .ys_ban_imgbox {
        height: calc(100vh - 64px);

    }

    .home_make_video{
        cursor: pointer;

    }

    .ihbc_li {
        padding: 0 30px;

    }

    .ihbc_ul {
        padding: 40px 30px 50px;

    }

    .inno_num_box .hacn_num {
        padding: 0px 40px;

    }

    .inno_num_box .hacn_num_tetx {
        font-size: 16px;
        padding-left: 6px;

    }

    .inno_num {
        padding: 40px 36px;

    }

    .intel_honor .inno_honor_bot_cont {
        padding-top: 80px;

    }

    .ifgl_nub_tan_gif {
        width: 220px;

    }

    .std_margin3 {
        margin-bottom: 32px;

    }

    .intel_honor .std_title2 {
        margin-bottom: 32px;

    }

    .intel_factory_text, .imln_text {
        padding-right: 30px;
        padding-left: 0;

    }

    .com_title .std_title3, .com_title .std_title2 {
        margin-bottom: 14px;

    }

    .intel_factory_text .std_title3 {
        margin-bottom: 12px;

    }

    .intel_factory_text_list {
        margin-top: 34px;

    }

    .std_title6 {
        font-size: 24px;

    }

    .iftl_nub .std_title6::before {
        top: 12.5px;

    }

    .iftl_nub .std_title6 {
        margin-bottom: 6px;

    }

    .iftl_nub {
        margin-bottom: 26px;
        padding-left: 24px;

    }

    .intel_make_list_nub .imln_text {
        padding-right: 0px;
        padding-left: 40px;

    }

    .intel_make_list_nub:nth-of-type(2n) .imln_text {
        padding-right: 40px;
        padding-left: 0;

    }

    .intel_make_list_nub {
        margin-bottom: 50px;

    }

    .ifgl_nub_tan_close{
        display: block;

    }

    .talent_grow.act .talent_grow_bg{
        top: 64px;

    }

    .ys_ban_video {
        display: none;

    }
    .com_foot_bot.ys_cont1400 {
        padding: 16px 0px;
    }
    .com_foot_bot_fr {
        margin: 8px -3px 0;
    }
    .inno_num_box .hacn_num {
        padding: 0px 30px;
    }
    .deve_main .std_title2 {
        font-size: 32px;
    }
    .talent_grow .talent_grow_list_nub2 .tgln_text_list_info .std_word {
        width: calc(100% - 120px);
    }
    .talent_grow_list_nub2 .tgln_tli_name {
        width: 120px;
    }
    .tgln_cry_font24 {
        font-size: 16px;
    }
    .tgln_cry {
        padding-right: 6px;
    }
    .talent_grow_list_nub {
        padding: 32px 6px;
    }
    .ihbc_li {
        padding: 0 15px;
    }
    .ihbc_ul {
        padding: 40px 20px 50px;
    }
    .dscb_li {
        padding: 0 10px;
    }
    .chlu_li {
        padding: 40px 10px;
    }
    .home_make_video .deve_sec1_cont_icon{
        opacity: 1;
    }
    /* 1199end */

}

/* 991~768 平板竖屏 重点*/

@media screen and (max-width: 991px) {

    /* helen star */

    .mod_crumb {
        display: none;

    }

    .corpo_build {
        min-height: 286px;

    }

    .corpo_plan_cont {
        padding-bottom: 30px;

    }

    /* helen end */

    /* tammy - start */

    .crumbs{
        display: none;

    }

    .std_margin5 {
        margin-bottom: 70px;

    }

    .std_margin1 {
        margin-top: 70px;

    }

    .std_margin2{
        margin-bottom: 70px;

    }

    .std_padding1{
        padding-top: 70px;

    }

    .std_padding2{
        padding-bottom: 70px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 32px;

    }

    .std_word2 p {
        font-size: 16px;

    }

    .mod_title1 .std_title2 {
        margin-bottom: 12px;

    }

    .mod_title1 {
        margin-bottom: 30px;

    }

    .mfch_nub_switch {
        font-size: 18px;
        min-height: 66px;

    }

    .mfcb_nub {
        padding: 30px 30px 34px;
        margin: 0 -10px;

    }

    .mfcb_nub_tab, .mfcb_nub_agree {
        padding: 0 10px;
        margin-bottom: 20px;

    }

    .mfcb_nub .std_btn2 {
        margin: 0 10px;
        margin-top: 10px;

    }

    .mfcb_nts_item {
        font-size: 16px;
        padding-left: 20px;

    }

    .mfcb_nub_choose .mfcb_nub_name {
        min-width: 100px;

    }

    .mfcb_nub_name {
        font-size: 16px;
        margin-bottom: 8px;

    }

    .mfcb_nts_item::before,

    .mfcb_nub_agree_btn {
        width: 15px;
        height: 15px;

    }

    .mfcb_nts_item::after,

    .mfcb_nub_agree_btn::before {
        width: 7px;
        height: 7px;

    }

    .mfcb_nub_agree_btn {
        top: 7px;

    }

    .mfcb_nub_input input, .mfcb_nub_input.mfcb_nub_textarea textarea {
        font-size: 16px;

    }

    .mfcb_nub_input.mfcb_nub_textarea textarea {
        padding: 14px 0;

    }

    .mfcb_nub_input {
        padding: 0 16px;
        height: 50px;

    }

    .info_success .std_title4 {
        margin-bottom: 24px;

    }

    .std_title4, .yxedr_active h4 {
        font-size: 26px;

    }

    .talent_call{
        padding: 40px 0;

    }

    .talent_call .ys_cont1400 {
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0,0);

    }

    .talent_call_bg{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow: hidden;

    }

    .talent_call_bg img{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        object-fit: cover;
        min-width: 100%;
        min-height: 100%;
        width: 100%;

    }

    .talent_path_img {
        padding-top: 0px;

    }

    .talent_concept_saying_font30 {
        font-size: 22px;

    }

    .std_title1 {
        font-size: 32px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 28px;

    }

    .talent_grow {
        padding-top: 70px;

    }

    .talent_grow .std_title2 {
        margin-bottom: 14px;

    }

    .talent_grow .std_word {
        margin-bottom: 50px;

    }

    .talent_grow_list_nub{
        display: flex;
        flex-direction: column;
        align-items: center;

    }

    .tgln_cry {
        width: 100%;
        margin-bottom: 20px;

    }

    .tgln_cry_icon {
        width: 58px;
        margin-bottom: 6px;

    }

    .tgln_cry::before {
        width: 100%;
        height: 1px;
        right: 0;
        top: auto;
        bottom: 0;
        transform: translateY(0);

    }

    .tgln_cry {
        padding-right: 0;
        padding-bottom:14px;
        margin-bottom: 14px;

    }   

    .tgln_text {
        width: auto;
        margin: 0 auto;
        display: inline-block;
        padding-left: 0;

    }

    .tgln_text_title {
        margin-bottom: 4px;

    }

    .talent_grow_list_nub {
        padding: 20px 18px;

    }

    .talent_grow .tgln_text .std_word p {
        line-height: 1.75;

    }

    .tgln_tli_name, .tgln_text_title{
        line-height: 1.75;

    }

    .join_position_cry_table  table{
        width: 839px;

    }

    .join_main .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
        background-color: #E3E3E3;

    }

    .join_main .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background-color: #004DA0;

    }

    .join_main .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        height: 2px;
        border-radius: 1px;
        margin: 6.5px auto;

    }

    .jpcf_label {
        width: 150px;
        margin: 0 6px;

    }

    .jpcf_label input {
        padding: 0 10px;

    }

    .join_position_cry_form {
        margin: 0 -6px;
        margin-bottom: 28px;

    }

    .join_position_cry_form .std_btn2 {
        margin: 0 6px;

    }

    .join_position_cry_form .std_btn2 p {
        min-width: 100px;

    }

    .std_btn2 p {
        padding: 0 32px;

    }

    .std_margin3 {
        margin-bottom: 38px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 28px;

    }

    .develop_value {
        padding-bottom: 60px;

    }

    .develop_value_cry {
        margin-top: -60px;
        padding: 28px 0px;

    }

    .develop_value .std_word2 {
        width: calc(100% - 132px);

    }

    .develop_value_cry_yin1 {
        margin-right: 0;

    }

    .develop_value_cry_yin2 {
        margin-left: 0;

    }

    .dgln_cry_icon {
        width: 32px;
        margin-bottom: 8px;

    }

    .slick-dots li.slick-active {
        background: #004DA0;

    }

    .slick-dots li{
        width: 10px;
        height: 10px;

    }

    .develop_green_list .slick-dots{
        bottom: 0;

    }

    .develop_green_list.slick-dotted{
        padding-bottom: 30px;

    }

    .develop_green_data_nub {
        padding: 0 20px;

    }

    .develop_green_data {
        margin: 0 -20px;

    }

    .dscs_list_nub_font20 {
        bottom: -46px;
        font-size: 16px;

    }

    .develop_social_cry_text {
        padding: 30px 0 40px 28px;

    }

    .develop_social_cry_text::before {
        border-top-left-radius: 36px;

    }

    .dsct_list .slick-prev, .dsct_list .slick-next {
        bottom: -30px;

    }

    .dsct_list_nub .std_title4 {
        margin-bottom: 6px;

    }

    .dsct_list .slick-next {
        left: 40px;

    }

    .dscs_list_nub_anime {
        width: 250px;

    }

    .develop_social_bg {
        height: calc(100% - 46px);

    }

    .develop_social {
        padding-top: 70px;
        padding-bottom: 46px;

    }

    .std_title5, .yxedr_active h5 {
        font-size: 22px;

    }

    .dsln_img_top .std_title5 {
        bottom: 14px;

    }

    .dsln_img_top {
        margin-bottom: 16px;

    }

    .develop_green_list .slick-track{
        display: flex;

    }

    .develop_green_list_nub{
        height: auto;

    }

    .dgln_cry{
        height: 100%;

    }

    /* tammy - end */

    .news_li_time {
        font-size: 16px;

    }

    .std_margin2 {
        margin-bottom: 60px;

    }

    .news_ul {
        margin-bottom: 60px;

    }

    .news_li a {
        padding: 32px 0;

    }

    .produ_ri_slick {
        min-height: 620px;
        padding: 30px;

    }

    .prsb_wrap {
        width: 42px;
        height: 42px;

    }

    .produ_ri {
        padding: 70px 40px;

    }

    .deve_sec1_cont_num .hacn_num {
        width: 50%;
        padding: 0 20px;

    }

    .dscb_li {
        padding: 0 30px;

    }

    .deve_sec2 {
        padding-bottom: 180px;
        padding-top: 145px;

    }

    .deve_sec2 .slick-dots li.slick-active {
        background: #fff;

    }

    .hplb_ul_li_wrap {
        padding: 0 20px;

    }

    .hplb_btn_wrap {
        width: 16px;

    }

    .hplb_btn_le {
        left: -20px;

    }

    .hplb_btn_ri{
        right: -20px;

    }

    .hulw_le {
        padding-right: 16px;
        padding-top: 0px;

    }

    .std_margin3 {
        margin-bottom: 32px;

    }

    .home_news_li {
        padding: 0 10px;

    }

    .home_news_ul {
        margin: 0 -10px;

    }

    .home_news_time {
        font-size: 14px;

    }

    .home_news_time p {
        padding-left: 4px;

    }

    .home_news_li .ys_imgbox_cover {
        margin-bottom: 16px;

    }

    .home_news_time {
        margin-bottom: 6px;

    }

    .home_pro .home_make_title {
        width: 100%;

    }

    .home_make_title {
        width: 100%;

    }

    .yx_decor {
        width: 320px;

    }

    .home_about_cont_main {
        width: 54%;

    }

    .hacn_num {
        padding: 28px 0;

    }

    .hacn_num p {
        font-size: 14px;
        top: 10px;
        right: 16px;

    }

    .inno_honor_bot_img {
        bottom: calc(100% - 170px);

    }

    .inno_honor_bot_cont {
        padding-top: 170px;

    }

    .ihbc_ul .slick-dots li.slick-active {
        background: #fff;

    }

    .inno_num_box .ys_demo_num {
        font-size: 32px;

    }

    .inno_num_box .hacn_num {
        padding: 0px 34px;

    }

    .ihbc_li {
        padding: 0 10px;

    }

    .intel_honor .inno_honor_bot_cont {
        padding-top: 70px;

    }

    .ifgl_nub_tan {
        padding: 6px 6px 5px;

    }

    .ifgl_nub_tan_title {
        font-size: 14px;
        margin-bottom: 2px;

    }

    .ifgl_nub_tan_gif {
        width: 200px;

    }

    .ifgl_nub_tan_close {
        top: 6px;
        right: 6px;

    }

    .mfcb_ntc_input_date {
        padding: 0 10px 0 16px;

    }

    .mfcb_ntc_input_icon {
        width: 20px;
        right: 10px;

    }
    .produ_ri_slick {
        padding: 30px 10px;
    }
    .inside_ban_li a {
        padding: 0px 20px;
    }
    .inno_num_box .hacn_num {
        padding: 0px 10px;
    }
    .inno_num {
        padding: 30px 28px;
    }
    .deve_main .std_title2 {
        font-size: 26px;
    }
    .talent_grow_list_nub {
        padding: 20px 13px;
    }
    .tgln_text {
        width: calc(100% - 10px);
    }
    .home_make_title {
        width: 100%;
    }
    .dscb_li {
        padding: 0 10px;
    }
    .deve_sec2_cont_box {
        padding: 20px 2px 50px;
    }
    /* 991end */

}

/* <768 移动端 重点*/

@media screen and (max-width: 768px) {

    .ys_ban_pc {
        display: none;

    }

    .ys_ban_video {
        display: none;

    }

    .ys_ban_ph {
        display: block;

    }

    /* helen star */

    .std_title1 {
        font-size: 22px;

    }

    .std_title2 {
        font-size: 18px;

    }

    .yxedr_active p,

    .std_word p {
        font-size: 14px;

    }

    .comp_prof_le {
        width: 100%;

    }

    .comp_prof_ig {
        position: relative;
        top: inherit;
        right: inherit;
        margin-top: 30px;
        margin-left: 40px;
        margin-right: 40px;

    }

    .comp_prof_scroll {
        display: none;

    }

    .ys_elpage .comp_prof .comp_prof_decor {
        display: none;

    }

    .comp_prof {
        padding-bottom: 0 !important;

    }
        .comp_prod_ul_li {
            padding: 0 10px;

    }

    .comp_prod_ul {
        margin: 0 -10px;

    }

    .comp_prof_le_intro .std_btn1 p {
        font-size: 14px;

    }

    .std_btn1 p {
        line-height: 38px;
        padding: 0 18px;

    }

    .ys_elpage .cpli_info {
        padding-top: 0px;
        padding-bottom: 10px;

    }

    .std_padding1 {
        padding-top: 40px;

    }

    .std_title5 {
        font-size: 16px;

    }

    .comp_prod_ul_li {
        margin-bottom: 20px;

    }

    .cdtr_btn {
        width: 30px;

    }

    .std_margin3 {
        margin-bottom: 22px;

    }

    .cdbs_li_tim {
        margin-bottom: 19px;

    }

    .cdtr_ri {
        margin-left: 10px;

    }

    .cclu_wrap {
        padding: 20% 20px 20%;

    }

    .cclu_wrap_tit {
        margin-bottom: 14px;

    }

    .comp_cultu_list,

    .cclu_li {
        min-height: 260px;

    }

    .celb_le {
        width: 32px;

    }

    .mod_tit24 {
        font-size: 16px;

    }

    .celb_ri {
        padding-left: 12px;

    }

    .comp_enqui_le_ig {
        margin-bottom: 22px;

    }

    .comp_enqui_ri .comp_deve_top_le {
        margin-bottom: 16px;

    }

    .std_padding2 {
        padding-bottom: 40px;

    }

    .cpld_li_num_span {
        font-size: 34px;

    }

    .mod_tit20 {
        font-size: 16px;

    }

    .comp_harm_cont {
        padding: 0 0px;

    }

    .corpo_plan_tit {
        padding: 0 0%;

    }

    .corpo_plan_tit_subtit {
        margin-bottom: 15px;

    }

    .corpo_plan_list_le {
        width: 100%;

    }

    .corpo_plan_list_ri {
        width: 100%;

    }

    .corpo_build {
        min-height: 230px;

    }

    .cpll_li_le {
        width: 30px;

    }

    .cpll_li.slick-current .cpll_li_ri .std_title5::after {
        width: 100%;
        opacity: 1;

    }

    .cpll_li.slick-current .cpll_li_ri .std_title5 {
        color: #333333;

    }

    .cpll_li.slick-current .cpll_li_le_img {
        opacity: 1;

    }

    .cpll_li.slick-current .cpll_li_le_img1 {
        opacity: 0;

    }

    .cplr_li_tit {
        margin-bottom: 10px;

    }

    .cplr_li_info {
        margin-bottom: 18px;

    }

    .cplr_ul .slick-dots {
        bottom: -30px;

    }

    .cawb_li .cawt_icon {
        margin-top: 4px;

    }

    .cawt_icon {
        width: 16px;

    }

    .cawt_ri {
        margin-top: 0px;

    }

    .cawb_li {
        margin-bottom: 10px;

    }

    .conta_addr_wrap_tp {
        margin-bottom: 13px;

    }

    .cblu_li {
        width: 50%;

    }

    .cblu_wrap_tit {
        margin-bottom: 8px;

    }

    .cblu_li {
        margin-bottom: 30px;

    }

    .cblu_wrap {
        padding-top: 16px;

    }

    /* helen end */

    .ys_ban_pc{
        display: none;

    }

    .ys_ban_video{
        display: none;

    }

    .ys_ban_ph{
        display: block;

    }

    /* tammy - start */

    .std_margin1 {
        margin-top: 60px;

    }

    .std_margin2{
        margin-bottom: 60px;

    }

    .std_padding1{
        padding-top: 60px;

    }

    .std_padding2{
        padding-bottom: 60px;

    }

    .std_margin5 {
        margin-bottom: 60px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 28px;

    }

    .mod_title1 {
        margin-bottom: 26px;

    }

    .mfch_nub_switch {
        font-size: 16px;
        min-height: 54px;

    }

    .mfcb_nub {
        padding: 20px 16px 20px;
        margin: 0 -6px;

    }

    .mfcb_nub_tab, .mfcb_nub_agree {
        padding: 0 6px;
        margin-bottom: 16px;

    }

    .mfcb_nub .std_btn2 {
        margin: 0 6px;
        margin-top: 6px;

    }

    .mfcb_nts_item {
        width: 50%;
        margin-bottom: 4px;

    }

    .mfcb_nub_input.mfcb_nub_textarea {
        height: 190px;

    }

    .mfcb_nub_input_img {
        width: 100px;

    }

    .mfcb_nub_code.mfcb_nub_input input {
        width: calc(100% - 100px);

    }

    .info_success_icon {
        width: 70px;
        margin-bottom: 30px;

    }

    .info_success .std_title4 {
        margin-bottom: 16px;

    }

    .std_title4, .yxedr_active h4 {
        font-size: 22px;

    }

    .info_success .ys_modal_content {
        padding: 74px 20px 90px;

    }

    .std_title1 {
        font-size: 30px;

    }

    .inside_ban .ys_pos_center {
        top: 50%;

    }

    .talent_concept_list_nub .std_word p {
        padding: 0 4px;

    }

    .talent_circle1,

    .talent_circle2,

    .talent_circle3{
        top: -2px;
        left: -2px;
        width: 4px;
        height: 4px;

    }

    .talent_main .mod_title1 {
        margin-bottom: 18px;

    }

    .talent_concept_saying_font30 {
        font-size: 18px;
        padding: 0 3px;

    }

    .talent_grow {
        padding-top: 50px;

    }

    .talent_grow .std_title2 {
        margin-bottom: 9px;

    }

    .talent_grow .std_word {
        margin-bottom: 30px;

    }

    .tgln_tli_name, .tgln_text_title,

    .talent_grow .tgln_text .std_word p {
        font-size: 14px;

    }

    .tgln_tli_name {
        width: 54px;

    }

    .talent_grow .tgln_text_list_info .std_word {
        width: calc(100% - 54px);

    }

    .talent_grow_list_nub {
        padding: 14px 10px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 24px;

    }

    .talent_call .std_title2 {
        margin-bottom: 6px;

    }

    .talent_call .std_word {
        margin-bottom: 16px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 24px;

    }

    .join_position_cry {
        padding: 32px 22px;

    }

    .join_position_cry .std_title3 {
        margin-bottom: 16px;

    }

    .jpcf_label {
        width: calc(50% - 12px);
        margin: 0 6px;
        margin-bottom: 12px;

    }

    .join_position_cry_form .std_btn2 {
        width: calc(50% - 12px);

    }

    .join_position_cry_form {
        margin-bottom: 14px;

    }

    .join_position_cry_table th {
        font-size: 16px;
        padding: 12px 6px;

    }

    .join_position_cry_table td {
        padding: 10px 6px;

    }

    .join_position_cry_table td {
        font-size: 14px;

    }

    .join_position_cry_table table {
        width: 680px;

    }

    .join_position_cry_table {
        min-height: 421px;

    }

    .join_position_cry_table .mCSB_horizontal.mCSB_inside>.mCSB_container {
        margin-bottom: 24px;

    }

    .join_position_cry_table.std_margin3 {
        margin-bottom: 12px;

    }

    .jpcf_label input {
        font-size: 14px;

    }

    .join_modal_cry {
        padding: 32px 32px 32px;

    }

    .join_modal .ys_modal_close {
        width: 24px;
        top: 8px;
        right: 8px;

    }

    .join_modal .mCSB_scrollTools {
        right: 20px;

    }

    .join_modal_cry .std_title4 {
        margin-bottom: 14px;

    }

    .join_modal_cry_list {
        margin-bottom: 8px;

    }

    .join_modal_cry .std_word3 h4 {
        font-size: 18px;

    }

    .join_modal_cry .std_word3 h4 {
        margin-bottom: 6px;
        margin-top: 14px;

    }

    .yxedr_active p {
        margin-bottom: 10px;

    }

    .join_modal_cry .std_word3 h5 {
        margin-bottom: 6px;

    }

    .join_modal_cry_phone {
        margin-bottom: 20px;

    }

    .join_modal_cry .std_word3.yxedr_active {
        margin-bottom: 14px;

    }

    .develop_value {
        padding-bottom: 60px;

    }

    .dgln_cry_font24 {
        font-size: 18px;
        margin-bottom: 6px;

    }

    .dgdn_data {
        font-size: 14px;
        margin-bottom: 2px;

    }

    .dgdn_data_num {
        font-size: 24px;

    }

    .develop_green_data_nub {
        padding: 0 5px;

    }

    .develop_green_data {
        margin: 0 -5px;

    }

    .develop_social_cry {
        display: block;

    }

    .develop_social_cry_text {
        width: 100%;

    }

    .develop_social_cry_text::before {
        border-radius:20px;
        width: 100%;

    }

    .develop_social_cry_text {
        padding: 18px 18px 40px;

    }

    .dsct_list .slick-prev, .dsct_list .slick-next {
        bottom: -26px;

    }

    .develop_social_cry_svg {
        width: 100%;
        padding-left: 0;
        padding-top: 155px;

    }

    .dscs_list_nub_circle{
        left: 50%;
        transform: translateX(-50%);

    }

    .dscs_list_nub_font20{
        left: 50%;
        white-space: nowrap;

    }

    .dscs_list_nub_anime{
        left: 50%;

    }

    .dscs_list_nub4 .dscs_list_nub_anime, .dscs_list_nub5 .dscs_list_nub_anime {
        right: 50%;

    }

    .develop_social {
        padding-top: 60px;

    }

    .develop_social .mod_title1 {
        width: 100%;
        margin-bottom: 22px;

    }

    .dsln_img_top .std_title5 {
        bottom: 12px;

    }

    .std_title5, .yxedr_active h5 {
        font-size: 18px;

    }

    .develop_safe_list .slick-dots {
        bottom: 0;

    }

    .develop_safe_list.slick-dotted{
        padding-bottom: 20px;

    }

    .drln_text_font24 {
        font-size: 18px;

    }

    .drln_icon {
        width: 64px;
        min-height: 64px;

    }

    .drln_icon img {
        width: 26px;

    }

    .drln_text {
        width: calc(100% - 64px);
        padding: 16px 14px 16px 14px;

    }

    .drln_text_loaddown {
        width: 22px;

    }

    .drln_text_font24 {
        width: calc(100% - 22px);

    }

    .develop_report_list_nub {
        margin-bottom: 14px;

    }

    .develop_report .std_title2 {
        margin-bottom: 24px;

    }

    .develop_report .mod_load_btn {
        margin-top: 30px;

    }

    /* tammy - end */

    .news_li_time {
        width: 100%;

    }

    .news_li_box .ys_imgbox_cover {
        width: 100%;
        margin: 16px 0;

    }

    .news_li_text {
        width: 100%;
        padding-left: 0;

    }

    .news_li_box {
        flex-wrap: wrap;

    }

    .ys_cont1000, .ys_cont1200, .ys_cont1280, .ys_cont1360, .ys_cont1400, .ys_cont1440, .ys_cont1560, .ys_cont1600, .ys_cont1680, .ys_cont950 {
        padding: 0 20px;

    }

    .news_cont {
        margin-top: 0;

    }

    .ys_phfy {
        padding-left: 0;
        padding-right: 0;

    }

    .std_margin2 {
        margin-bottom: 40px;

    }

    .news_ul {
        margin-bottom: 40px;

    }

    .inside_ban_li a {
        padding: 0px 30px;
        line-height: 42px;
        font-size: 14px;

    }

    .com_foot_bot.ys_cont1400 {
        padding: 16px 0;

    }

    .ys_footer {
        padding: 0 20px;

    }

    .com_foot_left, .com_foot_right {
        padding-top: 40px;

    }

    .newslist_time_ {
        padding-top: 20px;

    }

    .newslist_edr_bot {
        padding-top: 32px;

    }

    .newslist_cont.std_padding2 {
        padding-bottom: 32px;

    }

    .newslist_edr_bot_cont p {
        font-size: 14px;

    }

    .newslist_edr_bot li {
        margin-bottom: 10px;

    }

    .newslist_edr_top {
        padding: 30px 0;

    }

    .produ_ri_slick {
        width: 100%;

    }

    .produ_ri {
        padding: 70px 20px;

    }

    .produ_ri_subdt {
        padding-right: 0;
        width: 100%;

    }

    .produ_ri_slick_btn {
        position: static;
        bottom: 0;
        margin-top: 32px;

    }

    .produ_ri_slick {
        min-height: inherit;
        padding: 30px;

    }

    .produ_ri {
        padding: 50px 20px;

    }

    .pdeta_list_ul_li {
        padding: 0 10px;
        margin-bottom: 30px;

    }

    .pdeta_list_ul {
        margin: 0 -10px;

    }

    .plul_wrap {
        padding: 30px 25px;

    }

    .ppru_li {
        margin-bottom: 32px;

    }

    .pdeta_prod_le {
        width: 100%;

    }

    .pdeta_prod_ri {
        width: 100%;
        padding-left: 0;
        padding-right: 0;

    }

    .pdeta_list_ul_li {
        width: 100%;

    }

    .deve_sec1_cont_num {
        flex-wrap: wrap;
        padding: 20px 20px 0;

    }

    .deve_sec2_cont_box {
        flex-wrap: wrap;
        padding: 20px 20px 40px;

    }

    .deve_sec1_cont_num, .deve_sec2_cont_box {
        width: 80%;
        bottom: -86px;
        right: 30px;

    }

    .deve_sec1_cont_num .hacn_num{
        margin-bottom: 20px;

    }

    .dscb_li {
        padding: 0 10px;

    }

    .deve_sec1_cont_icon {
        width: 50px;

    }

    .inside_ban_ul {
        display: none;

    }

    .deve_cont .com_title {
        width: 100%;

    }

    .deve_sec1_cont_img{
        width: 100%;
        height: 300px;
        overflow: hidden;

    }

    .deve_sec1_cont_img img{
        width: auto;
        height: 100%;
        position: relative;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        max-width: inherit;

    }

    .deve_sec3_li {
        width: 300px !important;
        margin-right: 15px;

    }

    .deve_sec3_li_info {
        width: 100%;
        padding: 0 15px 20px;

    }

    .deve_sec3_li_info .std_title3{
        font-size: 16px;

    }

    .deve_sec1_cont_num .ys_demo_num {
        font-size: 30px;

    }

    .hacn_num_tetx {
        font-size: 12px;

    }

    .qua_sec3 {
        padding: 60px 20px;

    }

    .ys_ban_txtbox .std_title1 {
        margin-bottom: 12px;

    }

    .ys_ban_txt .std_btn1 {
        margin-top: 32px;

    }

    .yx_decor {
        width: 222px;
        bottom: -112px;

    }

    .home_about_cont_main {
        width: 64%;

    }

    .home_about_cont_main .std_word {
        margin-bottom: 22px;

    }

    .hacn_num p {
        top: 8px;
        right: 12px;
        width: 58px;

    }

    .ys_demo_num {
        font-size: 44px;

    }

    .hacn_num_symbol {
        font-size: 36px;

    }

    .hacn_num {
        padding: 24px 0;

    }

    .hacn_num:last-child{
        padding-bottom: 0;

    }

    #menu{
        display: none;

    }

    .hplt_li_wrap_ig {
        width: 38px;
        margin-bottom: 4px;

    }

    .hplt_li_wrap_te p{
        font-size: 14px;

    }

    .home_pro_list_btm {
        padding-top: 30px;
        padding-bottom: 0px;

    }

    .hplb_ul_li_wrap {
        padding: 0;

    }

    .hulw_le_tit {
        margin-bottom: 10px;

    }

    .hulw_le_info li p {
        margin-bottom: 8px;

    }

    .hulw_ri_img{
        padding: 0;

    }

    .hulw_le {
        padding-right: 10px;

    }

    .hplb_ul_li_line {
        width: 70%;
        left: 0;

    }

    .home_news_ul.slick-dotted{
        padding-bottom: 35px;

    }

    .home_news_ul .slick-dots{
        bottom: 0;

    }

    .inno_num {
        max-width: calc(100% - 40px);
        padding: 20px;

    }

    .inno_honor_bot_img {
        width: calc(100% - 20px);

    }

    .inno_honor_top {
        padding: 50px 20px;

    }

    .inno_honor_top_text .std_word2 {
        height: auto;

    }

    .inno_honor_bot_img {
        bottom: calc(100% - 140px);

    }

    .inno_honor_bot_cont {
        padding-top: 140px;

    }

    .inno_honor_top_text {
        width: 50%;

    }

    .inno_num_box .ys_demo_num {
        font-size: 28px;

    }

    .inno_num_box .hacn_num {
        padding: 0px 10px;

    }

    .ihbc_ul {
        padding: 30px 15px 40px;

    }

    .ihbc_ul .slick-dots {
        bottom: 0px;

    }

    .intel_honor .inno_honor_bot_cont {
        padding-top: 60px;

    }

    .intel_factory{
        display: block;

    }

    .intel_factory_text, .imln_text {
        padding-right: 0;
        width: 100%;

    }

    .intel_factory_img, .imln_img {
        width: 100%;

    }

    .std_title6 {
        font-size: 22px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 22px;

    }

    .intel_factory_img .slick-dots{
        bottom: 0;

    }

    .intel_factory_img.slick-dotted{
        padding-bottom: 28px;

    }

    .intel_make_list_nub{
        display: block;

    }

    .imln_img{
        margin-bottom: 20px;

    }

    .intel_make_list_nub .imln_text {
        padding-right: 0px;
        padding-left: 0;

    }

    .intel_make_list_nub:nth-of-type(2n) .imln_text {
        padding-right: 0;
        padding-left: 0;

    }

    .iftl_nub {
        margin-bottom: 0;

    }

    .intel_make_list_nub {
        margin-bottom: 34px;

    }

    .intel_flow_gif {
        width: 88%;

    }

    .ifgl_nub1 .ifgl_nub_tan,

    .ifgl_nub2 .ifgl_nub_tan,

    .ifgl_nub3 .ifgl_nub_tan {
        right: auto;
        left: 30px;

    }

    @keyframes intelpoint {
        0% {
            opacity: 1;
            transform: translate(-50%, -50%) scale(1);
    }
    95% {
            opacity: 0;
            transform: translate(-50%, -50%) scale(2.2);
    }
    100% {
            opacity: 0;
            transform: translate(-50%, -50%) scale(1);
    }

    }

    .ifgl_nub4 .ifgl_nub_tan{
        right: 30px;
        left: auto;

    }

    .ifgl_nub3 .ifgl_nub_tan{
        top: -30px;

    }

    .intel_factory_text_list .iftl_nub {
        margin-bottom: 20px;

    }

    .mfcb_nub_date{
        width: 100%;

    }

    .mfcb_ntc_input {
        width: calc(50% - 12px);
        margin: 0 6px;

    }

    .mfcb_nub_tab_cut {
        margin: 0 -6px;

    }

    .mfcb_nub_tab3{
        width: 50%;

    }

    .plul_subtit .mod_tit20{
        height: 24px;

    }
    .cpll_li_le::before {
        width: 10px;
        height: 10px;
        left: 6px;
    }
    .cpll_li_le::after {
        width: 7px;
        height: 7px;
        left: -5px;
        top: 2px;
    }
    .cpll_li.slick-current .cpll_li_le::before {
        opacity: 1;
        transition: all .8s .3s ease;
    }
    .cpll_li.slick-current .cpll_li_le::after {
        opacity: 1;
        transition: all .8s 0.7s ease;
    }
    .cpll_ul .slick-list{
        overflow: visible;
    }
    /* 768end */
    .comp_harm_tit .std_title2,
    .comp_harm_info p{
        text-align: justify;
    }
    .iftl_jia1{
        display: block;
        margin-top: 10px;
    }
    .iftl_jia2{
        display: none;
    }
    .deve_sec1_cont_img img {
        width: 100%;
        height: auto;
        top: 0;
        left: 0;
        transform: translate(0);
    }
    .deve_sec1_cont_img{
        height: auto;
    }
    .hacn_num p {
        width: 78px;
    }
    .inno_num_box {
        flex-wrap: wrap;
    }
    .inno_num_box .hacn_num{
        width: 50%;
        margin: 10px 0;
    }
    .inno_num_box .hacn_num:nth-of-type(2n){
        border: 0;
    }
    .cpll_li {
        margin-bottom: 14px;
    }
    .deve_sec3_li {
        width: 360px !important;
    }
    .deve_main .std_title2 {
        font-size: 24px;
    }
    .tgln_text_list_info{
        flex-wrap: wrap;
    }
    .tgln_tli_name {
        width: 100%;
    }
    .talent_grow .tgln_text_list_info .std_word {
        width: 100%;
    }
    .talent_grow_list_nub2 .tgln_tli_name {
        width: 100%;
    }
    .talent_grow .talent_grow_list_nub2 .tgln_text_list_info .std_word {
        width: 100%;
    }
    .tgln_text {
        width: 100%;
    }
    .deve_sec1_cont_num .hacn_num {
        padding: 0 6px;
    }
    .deve_main .hacn_num p{
        width: 100%;
    }
    .deve_sec1_cont_num{
        position: relative;
        bottom: 0;
        right: auto;
        margin-top: -100px;
    }
    .deve_sec2 {
        padding-top: 40px;
    }
    .deve_sec2_cont_box {
        padding: 20px 6px 40px;
    }
}   

@media screen and (max-width: 480px) {

    /* helen star */

    .comp_prof_ig {
        width: calc(100% - 20px);
        margin-left: 20px;

    }

    .comp_prod_ul_li {
        width: 50%;

    }

    .comp_prof_decor {
        width: 52.5%;
        bottom: 3%;

    }

    .comp_deve_btn_swip {
        width: calc(100% + 20px);

    }

    .cdbs_li {
        width: 265px !important;

    }

    .comp_cultu_list_ul .slick-track {
        height: 100%;

    }

    .comp_cultu_list_ul .slick-dots li.slick-active {
        background: #004DA0;

    }

    .comp_cultu_list,

    .cclu_li {
        min-height: 130px;

    }

    .cclu_wrap {
        padding: 12% 20px 12%;

    }

    .cclu_wrap_tit {
        margin-bottom: 10px;

    }

    .comp_enqui_le {
        width: 100%;

    }

    .comp_enqui_cont {
        width: 100%;

    }

    .comp_enqui_le {
        padding-right: 0px !important;

    }

    .comp_enqui_ri {
        width: 100%;

    }

    .comp_enqui_ri .comp_enqui_le_ig {
        position: static;
        width: 100%;
        transform: inherit;
        margin-bottom: 15px;

    }

    .comp_enqui_ri {
        padding-left: 15px;
        padding-right: 15px;

    }

    .comp_enqui {
        padding-bottom: 40px;

    }

    .mod_tit24 {
        font-size: 14px;

    }

    .celb_le {
        width: 28px;

    }

    .comp_harm {
        min-height: 380px;

    }

    .comp_harm_bg_wrap {
        height: 380px;

    }

    .std_margin2 {
        margin-bottom: 40px;

    }

    .chlu_li {
        width: 176px !important;
        margin-right: 16px;
        padding: 26px 15px;

    }

    .cpll_li {
        margin-bottom: 19px;

    }

    .corpo_build {
        min-height: 180px;

    }

    .conta_addr_wrap_tp {
        flex-wrap: wrap;

    }

    .cawt_le {
        width: 100%;
        margin-bottom: 10px;
        padding-right: 0;

    }

    .cawb_li .cawt_info a {
        margin-left: 0;

    }

    .cblu_li {
        width: 100%;

    }

    .cblu_wrap_tit .mod_tit24 {
        font-size: 16px;

    }

    .cblu_li {
        margin-bottom: 16px;

    }

    .std_btn2 p {
        line-height: 38px;
        padding: 0 30px;
        font-size: 14px;

    }

    /* helen end */

    /* tammy - start */

    .std_title4, .yxedr_active h4 {
        font-size: 20px;

    }

    .std_word3 p {
        font-size: 14px;

    }

    .info_success .std_title4 {
        margin-bottom: 10px;

    }

    .info_success_icon {
        width: 58px;
        margin-bottom: 16px;

    }

    .info_success .ys_modal_close {
        width: 20px;
        top: 18px;
        right: 18px;

    }

    .info_success .ys_modal_content {
        padding: 48px 10px 52px;

    }

    .std_margin5 {
        margin-bottom: 32px;

    }

    .std_margin1 {
        margin-top: 32px;

    }

    .std_margin2{
        margin-bottom: 32px;

    }

    .std_padding1{
        padding-top: 32px;

    }

    .std_padding2{
        padding-bottom: 32px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 24px;

    }

    .mod_title1 .std_title2 {
        margin-bottom: 8px;

    }

    .std_word2 p {
        font-size: 14px;

    }

    .mod_title1 {
        margin-bottom: 18px;

    }

    .mfch_nub_switch {
        font-size: 14px;
        min-height: 44px;

    }

    .mfcb_nub_tab2 {
        width: 100%;

    }

    .mfcb_nub_name {
        font-size: 14px;
        margin-bottom: 6px;

    }

    .mfcb_nub_input input, .mfcb_nub_input.mfcb_nub_textarea textarea {
        font-size: 14px;

    }

    .mfcb_nub_input {
        padding: 0 12px;
        height: 40px;

    }

    .mfcb_nub_choose .mfcb_nub_name {
        min-width: 76px;

    }

    .mfcb_nts_item {
        font-size: 14px;
        padding-left: 16px;

    }

    .mfcb_nts_item::before, .mfcb_nub_agree_btn {
        width: 12px;
        height: 12px;

    }

    .mfcb_nts_item::before {
        top: 5px;

    }

    .mfcb_nts_item::after, .mfcb_nub_agree_btn::before {
        width: 4px;
        height: 4px;

    }

    .mfcb_nts_item::after {
        top: 9px;
        left: 4px;

    }

    .mfcb_nub_input.mfcb_nub_textarea {
        height: 180px;

    }

    .mfcb_nub_input.mfcb_nub_textarea textarea {
        padding: 10px 0;

    }

    .yxedr_active p, .std_word p {
        font-size: 14px;

    }

    .mfcb_nub_agree_btn {
        top: 5px;

    }

    .mfcb_nub .std_btn2 p {
        min-width: 130px;

    }

    .std_btn2 p {
        line-height: 38px;
        font-size: 14px;

    }

    .std_title1 {
        font-size: 22px;

    }

    .std_title2, .yxedr_active h2 {
        font-size: 22px;

    }

    .tcln_img {
        width: 40px;
        margin-bottom: 8px;

    }

    .talent_concept_list_nub .std_word p {
        line-height: 1.5;

    }

    .talent_concept_saying_font30 {
        font-size: 16px;
        padding: 0 1px;

    }

    .talent_concept_saying_yin, .develop_value_cry_yin {
        width: 50px;

    }

    .talent_concept_saying {
        padding: 16px 0;

    }

    .talent_grow {
        padding-top: 32px;

    }

    .talent_grow_bg img {
        width: 100%;
        min-height: 100%;
        object-fit: cover;
        position: absolute;

    }

    .talent_grow_bg {
        min-height: 220px;
        overflow: hidden;

    }

    .talent_grow .std_word {
        margin-bottom: 16px;

    }

    .talent_grow_list{
        display: block;

    }

    .talent_grow_list_nub.talent_grow_list_nub1,

    .talent_grow_list_nub.talent_grow_list_nub2,

    .talent_grow_list_nub.talent_grow_list_nub3 {
        width: 100%;

    }

    .talent_grow_list_nub {
        flex-direction: row;
        align-items: center;

    }

    .tgln_cry {
        width: 100px;
        padding-right: 10px;

    }

    .tgln_text {
        width: calc(100% - 100px);
        padding-left: 20px;

    }

    .tgln_cry::before {
        width: 1px;
        height: 100%;
        position: absolute;
        right: 0;
        top: 50%;
        bottom: auto;
        transform: translateY(-50%);

    }

    .talent_grow_list_nub {
        padding: 18px 16px;

    }

    .talent_grow.std_padding2{
        padding-bottom: 0;

    }

    .talent_call {
        padding: 32px 0;

    }

    .std_btn2 p {
        padding: 0px 30px;

    }

    .join_position_cry {
        padding: 20px 12px;

    }

    .std_title3, .yxedr_active h3 {
        font-size: 20px;

    }

    .join_position_cry .std_title3 {
        margin-bottom: 10px;

    }

    .jpcf_label {
        height: 36px;

    }

    .join_position_cry_form .std_btn2 p {
        line-height: 36px;

    }

    .jpcf_label input {
        padding: 0 8px;

    }

    .jpcf_select .ys_select_xtbbox {
        right: 8px;

    }

    .jpcf_label {
        width: calc(50% - 10px);
        margin: 0 5px;
        margin-bottom: 10px;

    }

    .join_position_cry_form {
        margin: 0 -5px;
        margin-bottom: 10px;

    }

    .join_position_cry_form .std_btn2 {
        width: calc(50% - 10px);
        margin: 0 5px;

    }

    .join_modal_cry {
        padding: 32px 20px 32px;

    }

    .join_modal .ys_modal_close {
        width: 22px;
        right: 4px;

    }

    .join_modal .mCSB_scrollTools {
        right: 15px;

    }

    .join_modal_cry .std_word3 h5 {
        font-size: 14px;

    }

    .jmcp_icon_tel {
        font-size: 20px;

    }

    .jmcp_icon {
        width: 22px;
        top: 4.5px;

    }

    .jmcp_icon_tel {
        width: calc(100% - 24px);
        padding-left: 6px;

    }

    .join_modal_cry_phone {
        margin-bottom: 12px;

    }

    .join_modal_cry .std_word3.yxedr_active {
        margin-bottom: 12px;

    }

    .join_modal_cry .std_word3 h4 {
        font-size: 16px;

    }

    .jmcl_nub {
        padding: 0 15px;

    }

    .join_modal_cry_list {
        margin: 0px -15px;
        margin-bottom: 8px;

    }

    .jmcl_nub_icon {
        top: 2px;

    }

    .develop_value {
        padding-bottom: 32px;

    }

    .talent_concept_saying_yin, .develop_value_cry_yin {
        width: 32px;

    }

    .develop_value .std_word2 {
        width: calc(100% - 64px);

    }

    .develop_value_cry_yin {
        top: -6px;

    }

    .develop_value_cry {
        padding: 18px 0px;

    }

    .develop_value_cry .std_word2 p {
        line-height: 1.75;

    }

    .dgln_cry {
        padding: 18px 16px;

    }

    .dgln_cry_icon {
        width: 26px;
        margin-bottom: 6px;

    }

    .slick-dots li {
        width: 8px;
        height: 8px;

    }

    .develop_green_list.slick-dotted {
        padding-bottom: 26px;

    }

    .develop_green_list {
        margin-bottom: 22px;

    }

    .dgdn_data {
        font-size: 12px;

    }

    .dgdn_data_num {
        font-size: 22px;

    }

    .dgdn_icon img {
        width: 30px;

    }

    .dgdn_icon::before {
        width: 50px;
        height: 50px;

    }

    .dgdn_icon {
        width: 60px;
        height: 60px;
        margin-bottom: 10px;

    }

    .develop_social {
        padding-top: 32px;

    }

    .develop_social .std_word2 p {
        line-height: 1.75;

    }

    .develop_social .mod_title1 {
        margin-bottom: 18px;

    }

    .develop_social_cry_text::before {
        border-radius: 10px;

    }

    .std_title4, .yxedr_active h4 {
        font-size: 18px;

    }

    .dsct_list_nub .std_title4 {
        margin-bottom: 4px;

    }

    .dsct_list_nub .std_word2 p {
        line-height: 1.75;

    }

    .dscs_list_nub_anime {
        width: 196px;

    }

    .develop_social_cry_svg {
        padding-top: 126px;

    }

    .dscs_list_nub_font20 {
        bottom: -38px;
        font-size: 14px;

    }

    .develop_social {
        padding-bottom: 38px;

    }

    .develop_social_bg {
        height: calc(100% - 38px);

    }

    .develop_safe_list_nub .std_word3 p::before {
        top: 3px;

    }

    .drln_text_font24 {
        font-size: 16px;

    }

    .drln_text_loaddown {
        width: 18px;

    }

    .drln_text_font24 {
        width: calc(100% - 18px);
        padding-right: 6px;

    }

    .drln_icon {
        width: 46px;
        min-height: 46px;

    }

    .drln_icon img {
        width: 20px;

    }

    .drln_text {
        width: calc(100% - 46px);
        padding: 14px 10px;

    }

    .develop_report .std_title2 {
        margin-bottom: 18px;

    }

    .develop_report_list_nub {
        margin-bottom: 12px;

    }

    .develop_report .mod_load_btn {
        margin-top: 16px;

    }

    .mod_load_btn_link {
        font-size: 14px;

    }

    /* tammy - end */

    .std_title5, .yxedr_active h5 {
        font-size: 16px;

    }

    .com_foot_bot_fl a{
        display: block;
        padding-left: 0;
        line-height: 1.75 !important;

    }

    .com_foot_bot_fr {
        margin: 10px -10px 0;

    }

    

    .com_foot_top_link {
        margin-bottom: 22px;

    }

    .com_foot_top_logo {
        width: 110px;

    }

    .newslist_time_box p {
        padding-left: 10px;
        font-size: 14px;

    }

    .newslist_time_box img {
        width: 18px;

    }

    .newslist_top {
        height: 160px;

    }

    .produ_ri {
        padding: 32px 20px;

    }

    .produ_ri_slick {
        padding: 30px 50px;

    }

    .pdeta_prod_ri_tit {
        margin-bottom: 14px;

    }

    .plul_ig {
        margin-bottom: 14px;

    }

    .pdeta_list {
        padding-bottom: 10px;

    }

    .com_foot_left, .com_foot_right {
        padding-top: 32px;

    }

    .deve_sec1_cont_num, .deve_sec2_cont_box {
        width: calc(100% - 30px);
        bottom: -86px;
        right: 15px;

    }

    .dscb_li_img {
        width: 50px;

    }

    .deve_sec1_cont_icon {
        width: 42px;

    }

    .qua_cont_arrow {
        margin-top: 20px;

    }

    .qua_cont_arrow .comp_deve_top_ri {
        margin-right: 10px;
        width: 40px;

    }

    .qua_cont_arrow .cdbs_bar {
        width: calc(100% - 50px) !important;

    }

    .deve_sec3 .comp_honor{
        padding-bottom: 10px;

    }

    .deve_sec2 {
        padding-bottom: 125px;
        padding-top: 125px;

    }

    .qua_cont .deve_sec3_li {
        width: 260px !important;
        margin-right: 25px;

    }

    .qua_cont .deve_sec3_li_info {
        padding: 30px 20px;

    }

    .qua_cont .deve_sec3_li_info span {
        font-size: 32px;

    }

    .qua_cont .std_title3 {
        margin-top: 56px;

    }

    .qua_sec1  .deve_sec3_li_info .std_title3 {
        font-size: 18px;

    }

    .ys_ban_info {
        font-size: 14px;

    }

    .std_btn1 p {
        line-height: 36px;
        padding: 0 16px;

    }

    .ys_ban_txt .std_btn1 {
        margin-top: 26px;

    }

    .ys_ban_txtbox .std_title1 {
        margin-bottom: 10px;

    }

    .yx_scroll {
        bottom: 36px;

    }

    .home_about_cont_main {
        width: 100%;

    }

    .home_about_cont_main .std_word {
        margin-bottom: 18px;

    }

    .ys_demo_num {
        font-size: 36px;

    }

    .hacn_num_symbol {
        font-size: 24px;

    }

    .hacn_num p {
        top: 6px;
        right: 6px;

    }

    .hacn_num {
        padding: 16px 0;

    }

    .std_margin3 {
        margin-bottom: 16px;

    }

    .std_margin4 {
        margin-bottom: 10px;

    }

    .hulw_le {
        width: 100%;

    }

    .hulw_le_info ul {
        padding-left: 22px;

    }

    .hulw_le_info li p::after {
        top: 3px;
        left: -22px;

    }

    .hulw_ri {
        width: 50%;

    }

    .hplb_ul_li_line {
        width: 100%;

    }

    .std_btn2 p {
        padding: 0px 20px;

    }

    .std_btn2 p {
        line-height: 34px;

    }

    .home_news_time img {
        position: relative;
        top: -2px;

    }

    .home_news_title {
        font-size: 16px;

    }

    .home_news_ul.slick-dotted {
        padding-bottom: 22px;

    }

    .inno_num_box .ys_demo_num {
        font-size: 20px;

    }

    .inno_num_box .hacn_num_tetx {
        font-size: 14px;
        padding-left: 2px;

    }

    .inno_num {
        padding: 18px 5px;

    }

    .inno_num_box .hacn_num p {
        font-size: 12px;

    }

    .inno_num_box .hacn_num {
        padding: 0px 4px;

    }

    .inno_num_box .hacn_num p {
        margin-top: 3px;

    }

    .inno_honor_top {
        padding: 32px 20px;

    }

    .inno_honor_top_text {
        width: 60%;

    }

    .inno_honor_bot_img {
        bottom: calc(100% - 70px);

    }

    .inno_honor_bot_cont {
        padding-top: 70px;

    }

    .ihbc_li_icon {
        width: 40px;
        margin: 0 auto 10px;

    }

    .ihbc_ul {
        padding: 18px 15px 24px;

    }

    .std_title1 {
        font-size: 26px;

    }

    .intel_honor .inno_honor_bot_cont {
        padding-top: 32px;

    }

    .com_title .std_title3, .com_title .std_title2 {
        margin-bottom: 10px;

    }

    .intel_factory_text .std_title3 {
        margin-bottom: 8px;

    }

    .std_title6 {
        font-size: 18px;

    }

    .iftl_nub {
        padding-left: 18px;

    }

    .iftl_nub .std_title6::before {
        top: 11.5px;
        width: 6px;
        height: 6px;
        left: -18px;

    }

    .iftl_nub .std_title6 {
        margin-bottom: 4px;

    }

    .intel_factory_text_list {
        margin-top: 16px;

    }

    .intel_factory_text_list .iftl_nub {
        margin-bottom: 16px;

    }

    .imln_img {
        margin-bottom: 18px;

    }

    .intel_make_list_nub {
        margin-bottom: 22px;

    }

    .intel_flow_gif {
        width: 100%;

    }

    .ifgl_nub_tan_gif {
        width: 160px;

    }

    .ifgl_nub_tan_close .iconfont {
        font-size: 14px;

    }

    .ifgl_nub3 .ifgl_nub_tan {
        top: -48px;

    }

    .intel_honor .std_title2 {
        margin-bottom: 18px;

    }

    .mfcb_nub_tab3{
        width: 100%;

    }

    .message_main .std_btn2 p {
        line-height: 40px;

    }

    .hulw_ri{
        margin: 0 auto;

    }

    .cclu_li{
        border-right: 0px;

    }

    .talent_grow::before{
        height: 30px;

    }
    .cpll_li{
        padding: 0 10px;
    }
    .cpll_ul{
        margin: 0 -10px;
    }
    .dgdn_data_num{
        width: 100%;
        text-align: center;
        display: block;
    }
    .com_foot_bot_fr {
        margin: 10px -3px 0;
    }
    .inno_num {
        padding: 10px 5px;
    }
    .inno_num_box .hacn_num:nth-of-type(2n-1) {
        width: 40%;
    }
    .inno_num_box .hacn_num:nth-of-type(2n) {
        width: 60%;
    }
    .inno_num_box .hacn_num {
        padding: 0px 8px;
    }
    .inno_num_box .hacn_num {
        margin: 6px 0;
    }
    .cpll_li_ri .std_title5 {
        font-size: 16px;
    }
    .cpll_li_ri {
        padding-left: 6px;
        padding-right: 2px;
    }
    .cpll_li_ri .std_title5 {
        font-size: 15px;
    }
    .deve_sec3_li {
        width: 320px !important;
    }
    .deve_sec3_li_info .std_title3 {
        margin-bottom: 6px;
    }
    .deve_sec3_icon {
        width: 38px;
        margin-bottom: 8px;
    }
    .deve_main .std_title2 {
        font-size: 20px;
    }
    .talent_grow_list_nub {
        padding: 18px 10px;
    }
    .tgln_cry_font24 {
        font-size: 14px;
    }
    .tgln_cry_icon {
        width: 50px;
    }
    .tgln_text {
        padding-left: 12px;
    }
    .tgln_tli_name,
    .talent_grow_list_nub2 .tgln_tli_name {
        width: 124px;
    }
    .talent_grow .tgln_text_list_info .std_word,
    .talent_grow .talent_grow_list_nub2 .tgln_text_list_info .std_word {
        width: calc(100% - 124px);
    }
    .deve_sec1_cont_num{
        bottom: 0;
        right: auto;
        margin-top: -30px;
    }
    .deve_sec2 {
        padding-top: 32px;
    }
    .qua_cont .deve_sec3_li {
        width: 300px !important;
    }
    .ihbc_ul {
        padding: 18px 8px 24px;
    }
    .dscb_li {
        padding: 0 2px;
    }
    /* 480end */

}