@charset "utf-8";

/* 调大看小 */
@media screen and (max-width: 1919px) {
    .ys_cont1600 {
        width: 1400px;
    }

    .home_nav_li_title {
        padding-left: 45px;
    }

    .home_nav_li a.act::before {
        width: 40px;
    }

    .home_nav_li a::before {
        width: 20px;
        left: 20px;
    }

    .rotate_arrows2 .slick-prev {
        left: -20px;
    }

    .rotate_arrows2 .slick-next {
        right: -20px;
    }

    .home_nav_li.active a::before {
        width: 40px;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev {
        left: -50px;
    }

    .talent_career_xin.rotate_arrows2 .slick-next {
        right: -50px;
    }

}

/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {

    /* title */
    .std_title11 {
        font-size: 42px;
    }

    .std_title12 {
        font-size: 32px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 28px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 22px;
    }

    .std_title4,
    .yxedr_active h4 {
        font-size: 18px;
    }

    .std_title5,
    .yxedr_active h5 {
        font-size: 16px;
    }

    /* 间距 */
    .std_padding1 {
        padding-top: 90px;
    }

    .std_padding2 {
        padding-top: 40px;
    }

    .std_padding3 {
        padding: 90px 0;
    }

    .std_margin1 {
        margin-bottom: 90px;
    }

    .std_margin2 {
        margin-bottom: 40px;
    }

    /* b1 */
    /* b2 */
    .pllt_top_bg {
        width: 231px;
    }

    .prodlist_list_li_total {
        padding: 28px 55px 50px 45px;
    }

    /* b3 */
    .productdet_crumb {
        margin-left: 120px;
        margin-bottom: 90px;
    }

    /* b4 */
    .innovate_from_top_right {
        padding-bottom: 154px;
    }

    /* c1 start*/
    .newlist_list_li {
        margin-bottom: 50px;
    }

    /* c1 end */
    /* c2 start*/
    .newdet_banner_crumb {
        margin-left: 0;
    }

    /* c2 end */
    /* c3 */
    .prodlist_fy {
        padding-top: 35px;
    }

    /* c4 */
    .videodet_crumb {
        margin-bottom: 65px;
    }

    /* c5 */
    /* e1 */
    .rules_fy {
        padding-top: 60px;
    }

    /* e2 */
    /* f8 */
    /* f9 */
    .contact_com {
        margin-left: 110px;
    }

    .prodlist_main {
        padding-bottom: 70px;
    }

    .ys_ban_txtbox .std_title11 {
        margin-bottom: 100px;
    }

    .std_margin3 {
        margin-bottom: 60px;
    }

    .hpln_cry {
        padding: 90px 50px 44px;
    }

    .home_develop_list_nub {
        padding: 80px 0 140px;
    }

    .hdln_cry_bigbg {
        width: 480px;
    }

    .home_develop_list {
        height: 508px;
    }

    .home_news_list_nub .hnln_top .std_title5 {
        margin-bottom: 30px;
    }

    .hnln_row_cry a {
        padding-top: 26px;
    }

    .home_news_list_nub a {
        padding-bottom: 26px;
    }

    .home_news_list_nub .std_text1 {
        margin-bottom: 3px;
    }

    .std_margin2 {
        margin-bottom: 30px;
    }

    .home_about .home_about_cry_list {
        margin-top: 38px;
    }

    .home_about .std_btn4 {
        margin-top: 50px;
    }

    .home_layout_cry>.std_text1 {
        margin-bottom: 50px;
    }

    .home_layout .home_about_cry_list {
        margin-bottom: 80px;
        padding-top: 30px;
    }

    .std_padding_top {
        padding-top: 100px;
    }

    .std_padding_bottom {
        padding-bottom: 100px;
    }

    .std_margin5 {
        margin-bottom: 100px;
    }

    .yftn_nub {
        margin-right: 80px;
    }

    .yftn_first {
        margin-bottom: 12px;
    }

    .yftn_nub_second li {
        margin-bottom: 3px;
    }

    .ys_footer_bottom {
        padding-top: 44px;
        padding-bottom: 60px;
    }

    .ys_cont1600 {
        width: 82.5%;
    }

    .home_develop_list_nub.slick-active.slick-center .std_title3 {
        font-size: 22px;
    }

    .product_quality_subtit img {
        height: 180px;
    }

    .product_quality .mod_title3 {
        margin-bottom: 70px;
    }

    .mod_title3 {
        padding-bottom: 24px;
    }

    .product_quality_subtit {
        margin-bottom: 15px;
    }

    .product_series_list {
        padding: 65px 0 19px 120px;
    }

    .product_series_list_bg {
        border-top-left-radius: 200px;
    }

    .product_series_list::after {
        border-top-left-radius: 200px;
    }

    .prodlist_banner_list_nub a {
        padding: 0 44px;
        line-height: 48px;
    }

    .prodlist_list {
        margin-bottom: 30px;
    }

    .productdet_left_box {
        margin-left: -20px;
    }

    .productdet_left_bg {
        width: 100%;
    }

    .productdet_right {
        padding-left: 60px;
        padding-right: 90px;
    }

    .productdet_right_tit {
        margin-bottom: 50px;
    }

    .productdet_right_list_li {
        margin-bottom: 50px;
    }

    .productdet_left {
        padding-bottom: 30px;
    }

    .rotate_arrows .slick-prev {
        left: -60px;
    }

    .rotate_arrows .slick-next {
        right: -60px;
    }

    .about_stock_cry_title {
        padding: 18px 40px;
        height: 70px;
    }

    .about_stock_cry {
        margin-top: -70px;
    }

    .asct_list {
        padding: 0 40px;
    }

    .asct_list_nub:first-child .std_text1 p {
        font-size: 36px;
    }

    .about_global_text {
        padding: 40px 80px 0 100px;
    }

    .about_global_text_list {
        margin-bottom: 100px;
    }

    .pllt_bot_tit {
        height: 54px;
        -webkit-line-clamp: 2;
    }

    .talent_career .mod_title2 .std_title2 {
        margin-bottom: 32px;
    }

    .talent_career .mod_title2.std_margin2 {
        margin-bottom: 52px;
    }

    .talent_task .std_title2 {
        margin-bottom: 32px;
    }

    .yxedr_active p,
    .std_text_margin p {
        margin-bottom: 14px;
    }

    .talent_task .std_text1 {
        padding-bottom: 40px;
    }



    /* 1680end */

    /* 2025.4.11新增 star */
    .drbt-widget-wrap,
    .drbs-link-ri {
        padding-left: 50px;
    }

    .drbt-widget {
        bottom: 15px;
    }

    .he_e1p2xsm {
        padding-top: 24px;
    }

    .develop-policy-btm-ul {
        padding-bottom: 40px;
    }

    /* 2025.4.11新增 end */


}

@media screen and (max-width: 1560px) {

    /* f9 */
    /* b3 */
    .productdet_left {
        margin-left: 20px;
    }

    /* b4 */
    .innovate_from_top_right {
        padding-bottom: 170px;
    }

    .yfbi_phone {
        margin-right: 50px;
    }

    .yfbi_message_nub:nth-of-type(2n-1) {
        width: 250px;
        padding-right: 14px;
    }

    .yfbi_message_nub:nth-of-type(2n) {
        width: 180px;
    }

    .yfbi_message {
        width: 430px;
    }

    .product_quality_subtit img {
        height: 160px;
        bottom: -30px;
    }

    .product_quality .mod_title3 {
        margin-bottom: 60px;
    }

    .pllt_top {
        margin-bottom: 18px;
    }

    .pllt_bot_tit {
        margin-bottom: 8px;
    }

    .pllt_bot_text {
        margin-bottom: 24px;
    }

    .prodlist_list_li_total {
        padding: 28px 45px 40px 45px;
    }

    .productdet_left {
        margin-left: 0;
    }

    .innovate_policy_carousel_list {
        padding-right: 80px;
    }

    .rotate_arrows .slick-prev,
    .rotate_arrows .slick-next {
        width: 40px;
        height: 40px;
    }

    .rotate_arrows .slick-prev {
        left: -30px;
    }

    .rotate_arrows .slick-next {
        right: -30px;
    }

    .rotate_arrows .slick-prev::before,
    .rotate_arrows .slick-next::before,
    .rotate_arrows .slick-prev::after,
    .rotate_arrows .slick-next::after {
        width: 16px;
        height: 16px;
    }

    .about_message_cry_text {
        padding-right: 90px;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev {
        left: -20px;
    }

    .talent_career_xin.rotate_arrows2 .slick-next {
        right: -20px;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev,
    .talent_career_xin.rotate_arrows2 .slick-next {
        width: 40px;
        height: 40px;
    }

    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {

    /* title */
    .std_title11 {
        font-size: 38px;
    }

    .std_title12 {
        font-size: 28px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 26px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 20px;
    }

    .std_title4,
    .yxedr_active h4 {
        font-size: 18px;
    }

    .std_title5,
    .yxedr_active h5 {
        font-size: 16px;
    }

    /* 间距 */
    .std_padding1 {
        padding-top: 80px;
    }

    .std_padding2 {
        padding-top: 30px;
    }

    .std_padding3 {
        padding: 80px 0;
    }

    .std_margin1 {
        margin-bottom: 80px;
    }

    .std_margin2 {
        margin-bottom: 30px;
    }

    /* b1 */
    /* b3 */
    .productdet_left_bg {
        width: 100%;
    }

    .productdet_right {
        width: 35.976744%;
        margin-left: 130px;
    }

    /* b4 */
    .innovate_from_top_bg {
        margin-left: calc(560px - 50vw);
    }

    .innovate_from_top_right {
        padding-bottom: 140px;
    }

    /* c1 start*/
    .nllt_left_text {
        margin-bottom: 33px;
    }

    /* c1 end */
    /* c2 start*/

    /* c2 end */
    /* c5 */
    .prodlist_fy {
        padding-top: 25px;
    }

    /* e1 */
    .prodlist_fy {
        padding-top: 50px;
    }

    /* e2 */
    .investor_left {
        width: 26.647058%;
    }

    /* f2 */
    .honor_caru {
        padding-top: 80px;
    }

    /* f3 */
    .mllt_left {
        padding: 35px 50px 35px 50px;
    }

    .manage_fy {
        padding-top: 20px;
    }

    /* f6 */
    .sllt_left_text {
        height: 267px;
    }

    /* f7 */
    .report_cot {
        width: 81.4375%;
    }

    /* f8 */
    /* f9 */
    .contact_service_tit a {
        font-size: 34px;
    }

    .contact_service {
        padding-bottom: 150px;
    }

    .newdet_banner_crumb {
        margin-bottom: 60px;
    }

    .contact_service_right {
        width: 28.088235%;
        margin-right: 46px;
    }

    .ctll_total {
        padding: 35px 55px 38px 55px;
    }

    .mod_head_logo a {
        line-height: 70px;
    }

    .mod_nav_stair_link,
    .mhos_icon,
    .mhol_icon {
        line-height: 70px;
    }

    .mod_nav_stair {
        padding: 0 30px;
    }

    .ys_ban_txtbox .std_title11 {
        margin-bottom: 80px;
    }

    .home_nav_li a {
        padding: 12px 0;
    }

    .ys_cont1240 {
        width: 82.5%;
    }

    .hpln_cry {
        padding: 80px 50px 44px;
    }

    .hpln_cry_img {
        width: 100px;
        margin-bottom: 20px;
    }

    .hpln_cry .std_title3 {
        padding-top: 20px;
        margin-bottom: 30px;
    }

    .std_margin3 {
        margin-bottom: 50px;
    }

    .hdln_cry_icon {
        width: 70px;
    }

    .hdln_cry .std_title3 {
        font-size: 18px;
    }

    .hdln_cry_move {
        width: 150px;
    }

    .hdln_cry_smallbg {
        margin-bottom: 58px;
    }

    .home_develop_list_nub.slick-active.develop_prev .hdln_cry {
        padding-right: 80px;
    }

    .home_develop_list_nub.slick-active.develop_next .hdln_cry {
        padding-left: 80px;
    }

    .home_develop_list_nub {
        padding: 60px 0 100px;
    }

    .home_develop_list {
        height: 450px;
    }

    .hdln_cry_bigbg {
        width: 426px;
    }

    .std_btn4_link span {
        line-height: 44px;
    }

    .std_btn4_link {
        border-radius: 22px;
        padding: 0 40px;
    }

    .hnln_top_img {
        margin-bottom: 18px;
    }

    .home_news_list_nub .std_text1 {
        line-height: 1.5;
    }

    .home_news_list_nub a {
        padding-bottom: 14px;
    }

    .hnln_row_cry a {
        padding-top: 22px;
    }

    .home_about_cry {
        width: 56%;
    }

    .std_margin2 {
        margin-bottom: 20px;
    }

    .home_about_cry .std_text1 p {
        line-height: 2;
    }

    .hacl_data .ys_demo_num {
        font-size: 32px;
    }

    .hacl_data {
        font-size: 18px;
    }

    .hacl_data .std_text1 {
        margin-top: 0px;
    }

    .hacs_price span {
        font-size: 32px;
    }

    .hacs_price {
        font-size: 22px;
    }

    .hacs_price img {
        width: 36px;
        margin-left: 2px;
        margin-right: 4px;
    }

    .home_about_thigh_share {
        width: 52%;
    }

    .home_layout_cry>.std_text1 {
        margin-bottom: 38px;
    }

    .home_layout .home_about_cry_list {
        margin-bottom: 60px;
        padding-top: 24px;
    }

    .std_padding_top {
        padding-top: 90px;
    }

    .std_padding_bottom {
        padding-bottom: 90px;
    }

    .std_margin5 {
        margin-bottom: 90px;
    }

    .yftn_nub {
        margin-right: 70px;
    }

    .ys_footer_bottom {
        padding-top: 30px;
        padding-bottom: 44px;
    }

    .yfbi_phone {
        margin-right: 40px;
    }

    .yfbi_message_nub {
        padding-top: 2px;
        padding-bottom: 2px;
    }

    .yfbi_message_nub .std_text3 {
        padding-left: 10px;
    }

    .yfbi_message_nub {
        font-size: 14px;
    }

    .yfbi_message_nub .std_text3 {
        padding-left: 6px;
    }

    .yfbi_message_nub:nth-of-type(2n-1) {
        width: 230px;
        padding-right: 10px;
    }

    .yfbi_message_nub:nth-of-type(2n) {
        width: 170px;
    }

    .yfbi_message {
        width: 400px;
    }

    .home_about_cry.home_layout_cry {
        width: 56%;
    }

    .crumbs {
        top: 82px;
    }

    .std_text2 p,
    .std_text2 {
        font-size: 16px;
    }

    .inside_banner_text .std_text2 {
        margin-top: 9px;
    }

    .std_title12 {
        font-size: 30px;
    }

    .product_series_list_bg {
        width: calc(100% + 8.75vw);
    }

    .product_series .mod_title3 {
        width: 220px;
    }

    .product_series .product_series_list {
        width: calc(100% - 220px);
    }

    .psll_bot_tit {
        padding-top: 18px;
        margin-bottom: 26px;
    }

    .psll_total {
        padding: 30px;
    }

    .psll_bot {
        margin-left: 12px;
    }

    .prodlist_banner_list_nub a {
        padding: 0 38px;
        line-height: 44px;
    }

    .prodlist_banner {
        bottom: 30px;
    }

    .prodlist_list_li_total {
        padding: 24px 30px 36px 30px;
    }

    .detail_page .ys_hd_pc {
        height: 70px;
    }

    .productdet_right {
        width: 55%;
        margin-left: 0;
    }

    .productdet_right_tit::before {
        top: 3px;
    }

    .innovate_from_top_right {
        padding-bottom: 120px;
    }

    .innovate_from_top_subtit {
        margin-bottom: 8px;
    }

    .innovate_from_top_tit {
        margin-bottom: 26px;
    }

    .ifbt_list_li_total {
        padding: 42px 50px;
    }

    .illt_top_img {
        width: 42px;
    }

    .illt_top {
        margin-bottom: 12px;
    }

    .nllt_left_date {
        padding-top: 22px;
        margin-bottom: 6px;
    }

    .nllt_left_tit.std_text2 {
        font-size: 18px;
    }

    .nllt_left_tit {
        margin-bottom: 8px;
    }

    .nllt_left_text {
        margin-bottom: 26px;
    }

    .newlist_list_li {
        margin-bottom: 38px;
    }

    .std_margin7 {
        margin-bottom: 60px;
    }

    .detail_page .crumbs {
        padding-top: 18px;
    }

    .vltb_tit {
        font-size: 18px;
    }

    .vltt_icon {
        width: 44px;
    }

    .vltb_date {
        margin-bottom: 2px;
    }

    .videodet_right_date {
        padding-bottom: 16px;
        margin-bottom: 16px;
    }

    .videodet_right_tit {
        margin-bottom: 8px;
    }

    .journallist_list_li {
        padding: 0 15px;
        margin-bottom: 50px;
    }

    .journallist_list {
        margin: 0 -15px;
    }

    .jllt_bot_tit {
        margin-bottom: 6px;
    }

    .jllt_bot_btn {
        width: 42px;
        height: 42px;
    }

    .jllt_bot_tit {
        font-size: 18px;
    }

    .ibrl_nub_cry {
        border-radius: 10px;
        padding: 28px 26px 26px;
    }

    .ibrl_nub_cry_icon {
        top: 18px;
        right: 18px;
    }

    .mod_title .std_title5 {
        margin-bottom: 14px;
    }

    .talent_concept_img {
        margin-right: -8.75vw;
        border-top-left-radius: 100px;
    }

    .tcln_cry {
        padding: 26px 18px 30px;
    }

    .twln_cry_icon {
        width: 42px;
        height: 42px;
        margin-bottom: 12px;
        left: -3px;
    }

    .twln_cry .std_title4 {
        margin-bottom: 6px;
    }

    .twln_cry_box {
        padding: 20px 24px;
    }

    .rllt_icon {
        width: 50px;
        margin-bottom: 18px;
    }

    .rllt_tit {
        margin-bottom: 20px;
    }

    .rllt_date {
        margin-bottom: 8px;
    }

    .rules_list_li_total {
        padding: 30px 30px;
    }

    .rules_notice_li_total {
        padding: 24px 30px;
    }

    .irll_total {
        padding: 30px 20px;
    }

    .irll_left {
        width: 40px;
    }

    .irll_right {
        width: calc(100% - 40px);
        padding-left: 14px;
    }

    .asct_list_nub {
        padding: 28px 0;
    }

    .asct_list_nub_name {
        margin-bottom: 5px;
    }

    .asct_list_nub_box .asct_list_nub_name {
        margin-bottom: 6px;
    }

    .about_introduct_cry_text {
        padding-right: 60px;
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .about_page .mod_title .std_title5 {
        margin-bottom: 10px;
    }

    .about_introduct_cry::before {
        bottom: 0;
    }

    .about_global_text {
        padding: 30px 70px 0 80px;
    }

    .about_global_pic_font {
        width: 16px;
    }

    .about_global_text_list .std_text2 p {
        margin-bottom: 12px;
    }

    .about_global_text_list li {
        margin-bottom: 24px;
    }

    .about_global_text_list {
        margin-bottom: 80px;
    }

    .about_global_text_data .ys_demo_num {
        font-size: 30px;
    }

    .about_global_text_data li {
        margin-bottom: 40px;
    }

    .about_history_list_nub {
        height: 450px;
    }

    .ahln_bigyear {
        font-size: 90px;
        bottom: 80px;
    }

    .about_history_list_nub .std_text1 {
        top: 20%;
    }

    .about_history_list.rotate_arrows .slick-prev {
        right: 60px;
    }

    .about_message_cry_text {
        padding-right: 60px;
    }

    .about_people_list_nub .std_title2 {
        padding-bottom: 20px;
    }

    .about_people_list_nub {
        padding: 0 40px;
    }

    .about_people_list {
        margin: 0 -40px;
    }

    .about_people_list::before {
        width: calc(100% - 80px);
    }

    .apfb_carousel_rank_cry {
        padding: 32px 32px 32px;
    }

    .apfb_carousel_rank_cry .std_text1 {
        margin-top: 18px;
        padding-top: 15px;
    }

    .apfb_carousel_rank_cry .std_text1 p {
        margin-bottom: 4px;
    }

    .honor_caru_aside {
        padding: 0;
    }

    .hcal_total {
        padding: 8px 8px;
    }

    .honor_caru_aside_ul {
        height: 338px;
    }

    .honor_caru_aside_prev {
        top: -38px;
    }

    .honor_caru_aside_next {
        bottom: -38px;
    }

    .hlcl_total {
        padding: 40px 40px 40px 40px;
    }

    .hlcl_top {
        margin-bottom: 10px;
    }

    .honor_list_nav {
        margin-bottom: 50px;
    }

    .hlnl_btn .std_btn4_link {
        padding: 0 38px;
    }

    .hlnl_btn .std_btn4_link span {
        line-height: 44px;
    }

    .mllt_left {
        padding: 30px 40px 30px 40px;
    }

    .mllt_left_tit {
        margin-bottom: 6px;
    }

    .manage_list_li {
        padding: 0 15px;
        margin-bottom: 30px;
    }

    .manage_list_ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }

    .mllt_left_desc {
        padding-bottom: 16px;
        margin-bottom: 16px;
    }

    .manage_list_li_total::before {
        top: 34px;
    }

    .pulp_branch_station_list {
        padding-left: 60px;
    }

    .pbsl_data {
        padding-bottom: 10px;
    }

    .pbsl_order_nub {
        padding: 20px 0 18px;
    }

    .pbsl_order_nub .std_title5 {
        margin-bottom: 10px;
    }

    .pbsl_order {
        height: 590px;
    }

    .pulp_branch_top_select .ys_select_hd {
        height: 50px;
        padding-left: 26px;
    }

    .pulp_branch_top_select .ys_select_li {
        padding: 0 26px;
    }

    .pulp_branch_top_input {
        height: 50px;
    }

    .pulp_branch_top_search {
        width: 50px;
        height: 50px;
    }

    .pulp_branch_top_select .ys_select_bd {
        border-radius: 25px;
    }

    .report_item {
        padding: 90px 34px 76px 40px;
    }

    .report_tel_tit {
        margin-bottom: 32px;
    }

    .report_item_tit::before {
        top: -20px;
    }

    .media_bg {
        margin-right: -8.75vw;
    }

    .media_item_tit {
        margin-bottom: 24px;
    }

    .media_item_li {
        width: 45%;
    }

    .media_bg,
    .media_bg img {
        border-radius: 100px 0px 0px 0px;
    }

    .contact_com_right {
        right: 40px;
    }

    .pllt_bot_tit {
        height: 54px;
        -webkit-line-clamp: 2;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev {
        left: -40px;
    }

    .talent_career_xin.rotate_arrows2 .slick-next {
        right: -40px;
    }

    .talent_career .mod_title2 .std_title2 {
        margin-bottom: 26px;
    }

    .talent_career .mod_title2.std_margin2 {
        margin-bottom: 42px;
    }

    .talent_career_xin_nub {
        padding: 0 12px;
    }

    .talent_career_xin {
        margin: 0 -12px;
    }

    .talent_task .std_title2 {
        margin-bottom: 28px;
    }

    .talent_concept_top .mod_title {
        padding-right: 30px;
    }

    /* 1440end */

    /* 2025.4.11新增star */
    .drbt-widget-wrap,
    .drbs-link-ri {
        padding-left: 32px;
    }

    .drbs-link-ri-tit {
        margin-bottom: 12px;
    }

    .drbs-link-ri-info {
        margin-bottom: 26px;
    }

    .drbt-widget-btn {
        width: 36px;
    }

    .he_e1p2xbul {
        margin-top: 26px;
    }

    .he_e1p2xsm p {
        font-size: 18px;
    }

    .develop-policy-btm {
        padding-top: 30px;
        margin-top: 0px;
    }

    .dpbu-link {
        padding: 16px 20px;
    }

    .dpbu-link-le p {
        padding-left: 12px;
    }

    .dpbu-link-time {
        width: 14%;
        padding-right: 30px;
    }

    .dpbu-link-le {
        width: calc(86% - 102px);
    }

    .dpbu-link-time::after {
        right: 28px;
        height: 24px;
    }

    .develop-policy-btm-ul {
        padding-bottom: 20px;
    }

    .drbs-link-ri {
        padding-top: 15px;
    }


    /* 2025.4.11新增end */
}

@media screen and (max-width: 1360px) {

    /* b1 */
    /* b2 */
    .prodlist_label {
        width: 52.411764%;
    }

    /* b4 */
    .innovate_from_top_bg {
        margin-left: calc(528px - 50vw);
    }

    /* f2 */
    /* f9 */
    .ctll_total {
        padding: 45px 55px 48px 55px;
    }

    .yftn_nub {
        margin-right: 50px;
    }

    .yftn_nub_second li {
        margin-bottom: 2px;
    }

    .std_padding_top {
        padding-top: 80px;
    }

    .std_padding_bottom {
        padding-bottom: 80px;
    }

    .std_margin5 {
        margin-bottom: 80px;
    }

    .ys_footer_middle_select .ys_select_hd {
        height: 44px;
        padding: 0 22px;
    }

    .ys_footer_middle_select .ys_select_li a {
        font-size: 14px;
        padding: 0 40px 0 22px;
    }

    .ys_footer_middle_select .ys_select_show {
        font-size: 14px;
    }

    .ys_footer_middle_select .ys_select_bd {
        padding: 9px 0;
        height: 168px;
    }

    .yftn_first {
        margin-bottom: 10px;
    }

    .ys_footer_bottom {
        padding-top: 24px;
        padding-bottom: 34px;
    }

    .yfbi_phone {
        width: 32%;
    }

    .yfbi_phone .std_text3 {
        line-height: 1.75;
    }

    .home_nav_li_title {
        font-size: 14px;
    }

    .home_nav_li_title {
        padding-left: 40px;
    }

    .home_nav_li a.act::before {
        width: 35px;
    }

    .home_nav_li a::before {
        width: 19px;
        left: 16px;
    }

    .home_nav_li.active a::before {
        width: 35px;
    }

    .rotate_arrows2 .slick-prev,
    .rotate_arrows2 .slick-next {
        width: 44px;
        height: 44px;
    }

    .rotate_arrows2 .slick-prev::before,
    .rotate_arrows2 .slick-next::before,
    .rotate_arrows2 .slick-prev::after,
    .rotate_arrows2 .slick-next::after {
        width: 16px;
        height: 16px;
    }

    .hdln_cry .std_title3 {
        margin-bottom: 14px;
    }

    .hdln_cry_icon {
        width: 60px;
    }

    .hdln_cry_bigbg {
        width: 410px;
    }

    .home_develop_list {
        height: 420px;
    }

    .std_title11 {
        font-size: 36px;
    }

    .home_about .home_about_cry_list {
        margin-top: 24px;
    }

    .hacl_data .ys_demo_num {
        font-size: 28px;
    }

    .hacl_data {
        font-size: 16px;
    }

    .home_about .std_btn4 {
        margin-top: 40px;
    }

    .home_about_thigh {
        bottom: 38px;
    }

    .home_about_thigh_share {
        padding-top: 24px;
    }

    .product_quality_subtit img {
        height: 130px;
        bottom: -19px;
    }

    .mod_title3 {
        padding-bottom: 20px;
    }

    .product_quality_subtit {
        margin-bottom: 11px;
    }

    .ipcl_left_tit {
        margin-bottom: 12px;
    }

    .innovate_policy_carousel_list {
        margin-top: 66px;
        padding-right: 50px;
    }

    .report_item {
        padding: 70px 32px 60px 30px;
    }

    .report_tel {
        margin-left: 50px;
    }

    .report_tel_tit {
        margin-bottom: 24px;
    }

    .ctll_total {
        padding: 45px 28px 48px 30px;
    }

    /* 1360end */
}

@media screen and (max-width: 1280px) {

    /* b1 */
    /* b2 */
    .prodlist_label {
        width: 53.411764%;
    }

    /* b3 */
    .productdet_left {
        width: 40%;
    }

    .productdet_right {
        width: 60%;
        margin-left: 0;
    }

    /* b4 */
    .innovate_from_top_bg {
        margin-left: calc(495px - 50vw);
    }

    .innovate_from_top_right {
        padding-bottom: 77px;
    }

    /* c1 start*/
    .newlist_list_li {
        margin-bottom: 40px;
    }

    /* c1 end */
    /* e2 */
    .irll_total {
        padding: 25px 20px;
    }

    .irll_left {
        width: 42px;
    }

    .investor_right {
        width: 71%;
    }

    .sllt_left_text {
        height: 263px;
        margin-bottom: 40px;
    }

    /* f2 */
    .honor_caru_cot {
        width: 100%;
    }

    /* f6 */
    /* f7 */
    .report_item {
        padding: 80px 37px 72px 37px;
    }

    .report_item::before {
        top: 25%;
    }

    /* f9 */
    .csri_img {
        width: 110px;
        position: relative;
    }

    .contact_bg {
        width: 440px;
    }

    .ys_ban_txtbox .std_title3 {
        margin-bottom: 8px;
    }

    .ys_ban_txtbox .std_title11 {
        margin-bottom: 60px;
    }

    .ys_banner .slick-dots {
        bottom: 44px;
    }

    .std_margin3 {
        margin-bottom: 40px;
    }

    .home_product_list_nub {
        padding: 0 20px;
    }

    .home_product_list {
        margin: 0 -20px;
    }

    .hdln_cry_bigbg {
        width: 390px;
    }

    .hdln_cry_bigbg {
        top: calc(50% + 14px);
    }

    .home_develop_list_nub {
        padding: 60px 0 90px;
    }

    .home_develop_list {
        height: 388px;
    }

    .home_news_list_nub {
        padding: 0 15px;
    }

    .home_news_list {
        margin: 0 -15px;
    }

    .hnln_top_img {
        border-radius: 14px;
    }

    .home_news_list_nub .std_text1 {
        margin-bottom: 0px;
    }

    .std_margintop1 {
        margin-top: 40px;
    }

    .yftc_nub_img {
        width: 100px;
        margin-bottom: 14px;
    }

    .yftc_nub {
        padding: 0 10px;
    }

    .ys_footer_top_code {
        margin: 0 -10px;
    }

    .yftn_first {
        margin-bottom: 8px;
    }

    .yftn_nub_second li {
        margin-bottom: 0px;
    }

    .mod_nav_pulldown {
        width: 1000px;
        padding: 30px 30px;
    }

    .mod_nav_second {
        padding: 0 15px;
    }

    .mod_nav_pulldown .mod_nav_twinlist {
        width: calc(100% - 300px + 30px);
    }

    .mod_nav_twinlist {
        margin: 0 -15px;
        padding-right: 40px;
        padding-left: 16px;
    }

    .yfbi_phone {
        margin-right: 30px;
    }

    .ys_footer_bottom_copy {
        padding-top: 0px;
    }

    .yfbi_message {
        width: 386px;
    }

    .yfbi_message_nub:nth-of-type(2n-1) {
        width: 220px;
        padding-right: 6px;
    }

    .yfbi_message_nub:nth-of-type(2n) {
        width: 166px;
    }

    .std_padding_top {
        padding-top: 70px;
    }

    .std_padding_bottom {
        padding-bottom: 70px;
    }

    .std_margin5 {
        margin-bottom: 70px;
    }

    .inside_banner_text .std_text2 {
        margin-top: 6px;
    }

    .product_series_list_bg {
        border-top-left-radius: 150px;
    }

    .product_series_list {
        padding: 54px 0 19px 90px;
    }

    .psll_bot_tit {
        padding-top: 16px;
        margin-bottom: 22px;
    }

    .product_series_list::after {
        border-top-left-radius: 150px;
    }

    .prodlist_list_li {
        padding: 0 12px;
        margin-bottom: 24px;
    }

    .prodlist_list_ul {
        margin: 0 -12px;
    }

    .prodlist_list_li_total {
        border-radius: 10px;
    }

    .prodlist_pop .ys_modal_content {
        padding: 60px 70px 70px 70px;
    }

    .innovate_from_top_right {
        padding-bottom: 70px;
    }

    .ifbt_list_li_total {
        padding: 34px 40px;
    }

    .innovate_policy_carousel_list {
        margin-top: 60px;
        padding-right: 40px;
    }

    .videolist_li {
        padding: 0 15px;
        margin-bottom: 30px;
    }

    .videolist_ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }

    .talent_welfare_list_nub {
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .talent_welfare_list {
        margin: 0 -10px;
        margin-bottom: -20px;
    }

    .twln_cry_icon {
        width: 36px;
        height: 36px;
        margin-bottom: 8px;
    }

    .rules_notice_li_total {
        padding: 20px 24px;
    }

    .rules_list_li {
        padding: 0 10px;
    }

    .rules_list_ul {
        margin: 0 -10px;
    }

    .rules_list_li_total {
        padding: 26px 24px;
    }

    .investor_left {
        width: 24%;
    }

    .investor_right {
        width: 76%;
    }

    .irll_total {
        padding: 20px 16px;
    }

    .about_history_list_nub {
        height: 400px;
    }

    .honor_caru_aside_li {
        margin-bottom: 4px;
    }

    .honor_caru_aside_ul {
        height: 308px;
    }

    .honor_list_cot_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .honor_list_cot_ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }

    .honor_list_nav {
        margin-bottom: 46px;
    }

    .pulp_branch_top_select {
        width: 240px;
    }

    .pulp_branch_top_input {
        width: 300px;
    }

    .pulp_branch_top .pulp_branch_top_select,
    .pulp_branch_top_input,
    .pulp_branch_top_search {
        margin: 0 8px;
    }

    .std_margin6 {
        margin-bottom: 50px;
    }

    .report_cry {
        padding: 0 18px 19px;
    }

    .report_item {
        padding: 60px 37px 60px 37px;
    }

    .report_item {
        border-radius: 0px 70px 0px 0px;
    }

    .media_bg,
    .media_bg img {
        border-radius: 80px 0px 0px 0px;
    }

    .contact_com_right {
        width: 68.29%;
    }

    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {

    /* title */
    .std_title11 {
        font-size: 32px;
    }

    .std_title12 {
        font-size: 26px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 24px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 18px;
    }

    .std_title4,
    .yxedr_active h4 {
        font-size: 16px;
    }

    .std_title5,
    .yxedr_active h5 {
        font-size: 14px;
    }

    /* 间距 */
    .std_padding1 {
        padding-top: 70px;
    }

    .std_padding2 {
        padding-top: 30px;
    }

    .std_padding3 {
        padding: 70px 0;
    }

    .std_margin1 {
        margin-bottom: 70px;
    }

    .std_margin2 {
        margin-bottom: 30px;
    }

    /* b1 */
    .product_quality_tit {
        margin-bottom: 60px;
    }

    .product_quality_bgtext {
        width: 600px;
        left: 40px;
    }

    .psll_total {
        padding: 30px;
    }

    /* b2 */
    .prodlist_main {
        padding-bottom: 60px;
    }

    .pllt_top_bg {
        width: 187px;
    }

    .prodlist_label {
        width: 58.411764%;
    }

    /* b3 */
    .productdet_cot {
        margin-left: 40px;
    }

    .productdet_crumb {
        display: none;
    }

    .productdet_right_tit {
        margin-bottom: 40px;
    }

    .productdet_right_list {
        margin-bottom: 30px;
    }

    .productdet_cot {
        margin-left: 0;
    }

    .productdet_left {
        margin-left: 0;
        width: 40%;
    }

    .productdet_right {
        width: 60%;
    }

    /* b4 */

    .innovate_from_top_right {
        padding-bottom: 90px;
    }

    .innovate_from_top_right {
        padding-bottom: 60px;
    }

    /* c1 start*/
    .nllt_left {
        width: 57.911764%;
    }

    .nllt_right {
        width: 35.941176%;
    }

    .nllt_left_text {
        margin-bottom: 25px;
    }

    /* c1 end */
    /* c2 start*/
    .newdet_banner {
        padding-top: 50px;
    }

    /* c2 end * /
    /* c4 */
    .videodet_crumb {
        display: none;
    }

    /* c5 */
    .jllt_bot_btn {
        width: 42px;
        height: 42px;
    }

    /* f2 */
    .honor_caru_aside {
        width: 31.488151%;
    }

    .honor_caru {
        padding-top: 70px;
    }

    .hlcl_total {
        padding: 40px 40px 30px 40px;
    }

    .hlcl_top_tit {
        font-size: 26px;
    }

    /* e1 */
    .rules_list {
        padding: 70px 0;
    }

    .rules_list_li_total {
        padding: 30px;
    }

    /* e2 */
    .investor_right_list_li {
        width: 50%;
    }

    /* f2 */
    .honor_caru_cot {
        width: 100% !important;
    }

    #certify .swiper-container {
        padding-bottom: 0px !important;
    }

    /* f3 */
    .sllt_left_text {
        height: 256px;
        margin-bottom: 30px;
    }

    /* f6 */
    .sllt_left_btn .std_btn4_link {
        padding: 0px 26px;
    }

    .sllt_left_btn .std_btn4_link span {
        padding-right: 10px;
    }

    /* f7 */
    .report_tel {
        margin-left: 7px;
        padding-right: 20px;
    }

    .report_cot {
        width: 87.4375%;
    }

    .report_cot {
        flex-wrap: wrap;
    }

    /* f8 */
    /* f9 */
    .contact_com {
        margin-left: 0;
        margin-bottom: 60px;
    }

    .ctll_total {
        padding: 25px 35px 28px 35px;
    }

    .contact_service_tit a {
        font-size: 30px;
    }

    .contact_bg {
        width: 396px;
        left: 25%;
        top: 26%;
    }

    #fullpage .ys_cont1400 {
        width: calc(100% - 120px);
    }

    .home_product .ys_cont1240 {
        width: calc(100% - 120px);
        padding-left: 40px;
        padding-right: 40px;
    }

    .home_product_list_nub {
        padding: 0 10px;
    }

    .home_product_list {
        margin: 0 -10px;
    }

    .hpln_cry_img {
        width: 90px;
        margin-bottom: 16px;
        left: -10px;
    }

    .hpln_cry {
        padding: 60px 34px 30px;
    }

    .ys_cont1600 {
        width: 100%;
    }

    .home_banside {
        right: 20px;
    }

    .mod_head {
        padding: 0 40px;
    }

    .product_series_list_bg {
        width: calc(100% + 40px);
    }

    .productdet_right_tit {
        margin-bottom: 32px;
    }

    .prll_tit.std_title4 {
        font-size: 18px;
    }

    .productdet_right_list_li {
        margin-bottom: 40px;
    }

    .newdet_banner .ys_cont1360 {
        width: 100%;
        padding: 0 40px;
    }

    .newdet_banner {
        padding-top: 0;
    }

    .jllt_bot_tit {
        font-size: 16px;
    }

    .talent_concept_img {
        margin-right: -40px;
    }

    .investor_right_list_li {
        width: 33.333333%;
    }

    .about_history_list.rotate_arrows .slick-next {
        right: 40px;
    }

    .about_history_list.rotate_arrows .slick-prev {
        right: 100px;
    }

    .apfb_carousel_rank {
        padding: 0 10px;
    }

    .apfb_carousel {
        width: calc(100% + 20px);
        margin: 0 -10px;
    }

    .report_tel {
        margin-left: 40px;
    }

    .report_tel_tit {
        margin-bottom: 20px;
    }

    .media_bg {
        margin-right: -40px;
    }

    .pllt_bot_tit {
        height: 48px;
        -webkit-line-clamp: 2;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev {
        left: -28px;
    }

    .talent_career_xin.rotate_arrows2 .slick-next {
        right: -28px;
    }

    /* 1200end */
}

@media screen and (max-width: 1199px) {
    .std_btn3_link span {
        padding-right: 10px;
        font-size: 14px;
    }

    .std_btn3_link img {
        width: 11px;
    }

    .hpln_cry {
        border-radius: 10px;
    }

    .hdln_cry {
        width: 300px;
    }

    .hdln_cry_move {
        width: 120px;
    }

    .hdln_cry .std_title3 {
        font-size: 16px;
    }

    .home_develop_list_nub.slick-active.slick-center .std_title3 {
        font-size: 20px;
    }

    .hdln_cry .std_title3 {
        margin-bottom: 12px;
    }

    .home_develop_list_nub.slick-active.develop_prev .hdln_cry {
        padding-right: 60px;
    }

    .home_develop_list_nub.slick-active.develop_next .hdln_cry {
        padding-left: 60px;
    }

    .rotate_arrows2 .slick-prev,
    .rotate_arrows2 .slick-next {
        width: 36px;
        height: 36px;
    }

    .rotate_arrows2 .slick-prev::before,
    .rotate_arrows2 .slick-next::before,
    .rotate_arrows2 .slick-prev::after,
    .rotate_arrows2 .slick-next::after {
        width: 14px;
        height: 14px;
    }

    .home_news_list_nub .std_title5 {
        font-size: 16px;
    }

    .home_news_list_nub .hnln_top .std_title5 {
        margin-bottom: 44px;
    }

    .hnln_row_cry a {
        padding-top: 14px;
    }

    .home_about_cry {
        width: 68%;
    }

    .hacl_data .ys_demo_num {
        font-size: 24px;
    }

    .hacl_data {
        font-size: 14px;
    }

    .hacl_data .std_text1 {
        font-size: 14px;
    }

    .std_btn4_link span {
        font-size: 14px;
    }

    .std_btn4_link img {
        width: 11px;
        margin-top: -3px;
    }

    .home_about_cry.home_layout_cry {
        width: 60%;
    }

    .yftn_nub {
        margin-right: 30px;
    }

    .yfbi_message_nub:nth-of-type(2n-1) {
        width: 100%;
        padding-right: 0;
    }

    .yfbi_message_nub:nth-of-type(2n) {
        width: 100%;
    }

    .yfbi_message {
        width: 220px;
    }

    .ys_footer_bottom_copy p {
        font-size: 12px;
    }

    .fp-viewing-6 .ys_phnav_header {
        background: #37363E;
        box-shadow: 4px 4px 30px rgba(255, 255, 255, 0.08);
    }

    .crumbs {
        top: 74px;
    }

    .inside_banner_text.ys_pos_center {
        top: 60%;
    }

    .detail_page .ys_main {
        margin-top: 64px;
    }

    .product_quality_subtit img {
        height: 110px;
        bottom: -14px;
    }

    .product_quality .mod_title3 {
        margin-bottom: 50px;
    }

    .product_series .mod_title3 {
        width: 180px;
    }

    .product_series .product_series_list {
        width: calc(100% - 180px);
    }

    .product_series_list_bg {
        border-top-left-radius: 100px;
    }

    .product_series_list {
        padding: 50px 0 19px 50px;
    }

    .psll_total {
        padding: 18px;
    }

    .prodlist_banner_list_nub a {
        font-size: 14px;
    }

    .prodlist_banner_list_nub a {
        padding: 0 24px;
        line-height: 36px;
    }

    .prodlist_banner {
        bottom: 24px;
    }

    .inside_banner_text .std_text2 {
        margin-top: 2px;
    }

    .prodlist_label {
        margin-bottom: 30px;
    }

    .std_padding1 {
        padding-top: 60px;
    }

    .pllt_bot_text {
        font-size: 14px;
        line-height: 1.75;
        height: 49px;
    }

    .pllt_bot_text {
        margin-bottom: 16px;
    }

    .prodlist_list_li_total {
        padding: 24px 22px 30px 22px;
    }

    .inside_page .ys_hd_ph .ys_phnav_header {
        background: #37363E;
    }

    .inside_page .ys_main {
        margin-top: 64px;
    }

    .inside_banner_text.ys_pos_center {
        top: 50%;
    }

    .productdet_right {
        padding-left: 40px;
        padding-right: 20px;
    }

    .ifbt_list_li_total {
        padding: 30px;
    }

    .nllt_left_date {
        margin-bottom: 2px;
    }

    .nllt_left_tit {
        margin-bottom: 6px;
    }

    .nllt_left_text {
        margin-bottom: 22px;
    }

    .journallist_list_li {
        padding: 0 10px;
        margin-bottom: 30px;
    }

    .jllt_bot_tit {
        margin-bottom: 4px;
    }

    .journallist_list {
        margin: 0 -10px;
        margin-bottom: 30px;
    }

    .inside_banner_text .inside_play {
        opacity: 1;
        pointer-events: all;
    }

    .ibrl_nub_cry {
        border-radius: 6px;
        padding: 22px 20px 20px;
    }

    .ibrl_nub {
        padding: 0 8px;
    }

    .inside_banner_refer_list {
        margin: 0 -8px;
    }

    .inside_banner_refer {
        bottom: 50px;
    }

    .inside_banner_text .inside_play {
        margin-top: 30px;
    }

    .inside_play {
        width: 44px;
    }

    .ibrl_nub_cry .std_text1 p {
        font-size: 14px;
        line-height: 1.75;
    }

    .twln_cry_box {
        position: relative;
    }

    .twln_cry_pic {
        display: none;
    }

    .twln_cry {
        height: 100%;
    }

    .twln_cry .std_text1 p {
        font-size: 1.75;
    }

    .twln_cry_box {
        padding: 20px 18px;
    }

    .tcln_cry_icon {
        width: 34px;
        margin-bottom: 14px;
    }

    .investor_right_list_li {
        width: 50%;
    }

    .crumbs {
        top: 18px;
    }

    .about_stock_cry_title .std_text1 {
        font-size: 14px;
        line-height: 1.5;
    }

    .about_stock_cry_title {
        padding: 15px 30px;
        height: 60px;
    }

    .about_stock_cry {
        margin-top: -60px;
    }

    .asct_list {
        padding: 0 30px;
    }

    .asct_list_nub:first-child .std_text1 p {
        font-size: 28px;
    }

    .asct_list_nub:first-child {
        width: 18%;
    }

    .asct_list_nub:nth-of-type(2) {
        width: 26%;
    }

    .asct_list_nub:first-child .std_text1 {
        top: 0px;
    }

    .asct_list_nub:nth-of-type(6n+3) {
        width: 20%;
        padding-left: 30px;
    }

    .asct_list_nub:nth-of-type(6n+4) {
        width: 18%;
    }

    .asct_list_nub:nth-of-type(6n+5) {
        width: 18%;
    }

    .asct_list_nub:nth-of-type(6n+6) {
        width: 16%;
    }

    .asct_list_nub:nth-of-type(6n+7) {
        width: 14%;
    }

    .asct_list_nub:nth-of-type(6n+8) {
        width: 14%;
    }

    .about_introduct_cry_text {
        padding-right: 30px;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .mod_title.std_margin2 {
        margin-bottom: 20px;
    }

    .about_global_text {
        padding: 20px 20px 0 40px;
    }

    .about_global_text_list .std_text2 p {
        margin-bottom: 10px;
    }

    .about_global_text_list li {
        margin-bottom: 20px;
    }

    .about_global_text_list {
        margin-bottom: 50px;
    }

    .about_global_text_data li {
        margin-bottom: 30px;
    }

    .about_culture .ys_cont1360 {
        opacity: 1;
    }

    .about_culture .about_culture_logo {
        transform: translate3d(-100%, -50%, 0px) scale(5);
    }

    .about_culture_logo {
        display: none;
    }

    .pulp_branch_station_list {
        padding-left: 40px;
    }

    .pbsl_order {
        height: 390px;
    }

    .media_item_text {
        margin-bottom: 16px;
    }

    .ctll_total {
        padding: 25px 26px 26px 26px;
    }

    .contact_tel_list_li {
        padding: 0 10px;
    }

    .contact_tel_list {
        margin: 0 -10px;
    }

    .inside_banner_text .inside_play {
        opacity: 1 !important;
    }

    .hlcl_bot .std_text1 {
        min-height: auto;
    }

    .mc_fybtn {
        color: #666;
    }

    .honor_list_cot_li {
        overflow: hidden;
    }

    .pllt_bot_tit {
        height: 48px;
        -webkit-line-clamp: 2;
    }

    .talent_career .mod_title2 .std_title2 {
        margin-bottom: 20px;
    }

    .talent_career .mod_title2.std_margin2 {
        margin-bottom: 30px;
    }

    .talent_career_xin .std_text1 {
        margin-top: 10px;
    }

    .talent_task .std_title2 {
        margin-bottom: 22px;
    }

    .yxedr_active p,
    .std_text_margin p {
        margin-bottom: 12px;
    }

    .talent_task .std_text1 {
        padding-bottom: 30px;
    }

    .talent_career .rotate_arrows2 .slick-prev,
    .talent_career .rotate_arrows2 .slick-next {
        background: rgba(252, 138, 13, .7);
    }

    .talent_career .rotate_arrows2 .slick-prev::before,
    .talent_career .rotate_arrows2 .slick-next::before {
        opacity: 0;
    }

    .talent_career .rotate_arrows2 .slick-prev::after,
    .talent_career .rotate_arrows2 .slick-next::after {
        opacity: 1;
    }

    .inside_page .ys_hd_ph .ys_phnav_header {
        background: #F4F5F7;
    }

    .ys_hd_ph.isfixed .ys_phnav_header {
        background: #F4F5F7;
    }

    .ys_page_wrap:not(.inside_page) .ys_phnav_menubtn span,
    .ys_page_wrap:not(.inside_page) .ys_phnav_menubtn::after,
    .ys_page_wrap:not(.inside_page) .ys_phnav_menubtn::before {
        background: #fff;
    }

    .ys_page_wrap:not(.inside_page) .ys_phnav_header a {
        color: #fff;
    }

    .ys_page_wrap:not(.inside_page) .ys_phnav_header {
        border-bottom: 1px solid transparent;
    }

    .ys_phnav_menubtn span,
    .ys_phnav_menubtn::after,
    .ys_phnav_menubtn::before,
    .ys_hd_ph.isfixed .ys_phnav_menubtn span,
    .ys_hd_ph.isfixed .ys_phnav_menubtn::after,
    .ys_hd_ph.isfixed .ys_phnav_menubtn::before {
        background: #333;
    }

    .ys_phnav_header a,
    .ys_hd_ph.isfixed .ys_phnav_header a {
        color: #333;
    }

    .ys_phnav_header,
    .ys_hd_ph.isfixed .ys_phnav_header {
        border-bottom: 1px solid rgba(0, 0, 0, .1);
    }

    .ys_phnav_menu {
        background: #F4F5F7;
        color: #333;
    }

    .ys_phnav_header::before {
        background: transparent;
    }

    .ys_ph_nav a {
        color: #333;
    }

    .ys_phnav_lisbox {
        border-bottom: 1px solid rgba(51, 51, 51, .4);
    }

    .ys_phnav_icon::after,
    .ys_phnav_icon::before {
        background: #333;
    }

    .ys_phs_form input {
        border: 1px solid rgba(51, 51, 51, .4);
        color: #333;
    }

    .ys_phs_form input::placeholder {
        color: #666;
    }

    .ys_phs_form .iconfont {
        color: rgba(51, 51, 51, .6);
    }

    .fp-viewing-5 .ys_phnav_header,
    .fp-viewing-5 .ys_hd_ph .ys_phnav_header {
        border-bottom: 1px solid rgba(0, 0, 0, .1);
    }

    .fp-viewing-5 .ys_hd_ph .ys_phnav_header {
        background: #F4F5F7;
    }

    .fp-viewing-5 .ys_phnav_menubtn span,
    .fp-viewing-5 .ys_phnav_menubtn::after,
    .fp-viewing-5 .ys_phnav_menubtn::before,
    .fp-viewing-5 .ys_hd_ph .ys_phnav_menubtn span,
    .fp-viewing-5 .ys_hd_ph .ys_phnav_menubtn::after,
    .fp-viewing-5 .ys_hd_ph .ys_phnav_menubtn::before {
        background: #333;
    }

    .ys_phnav_logo {
        width: 110px;
    }

    /* 2025.4.11新增star */
    .drbt-widget-wrap,
    .drbs-link-ri {
        padding-left: 20px;
    }

    .drbs-link-ri-tit {
        margin-bottom: 5px;
    }

    .drbs-link-ri {
        padding-top: 6px;
    }

    .drbs-link-ri-info p {
        font-size: 14px;
    }

    .drbs-link-ri-info {
        margin-bottom: 10px;
    }

    .he_e1p2xsm p {
        font-size: 14px;
    }

    .he_e1p2xsm {
        padding-top: 18px;
    }

    .he_e1p2xsm::after {
        top: -8px;
        width: 16px;
        height: 16px;
        background-size: 100% 100%;
    }

    .dpbu-link-time {
        padding-right: 10px;
    }

    .dpbu-link-time::after {
        right: 5px;
        height: 18px;
    }

    .dpbu-link {
        padding: 10px 12px;
    }

    /* 2025.4.11新增end */


}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {

    /* title */
    .std_title11 {
        font-size: 26px;
    }

    .std_title12 {
        font-size: 24px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 22px;
    }

    /* 间距 */
    .std_padding1 {
        padding-top: 50px;
    }

    .std_padding2 {
        padding-top: 20px;
    }

    .std_padding3 {
        padding: 50px 0;
    }

    .std_margin1 {
        margin-bottom: 50px;
    }

    .std_margin2 {
        margin-bottom: 20px;
    }

    /* b1 */
    .product_quality {
        padding-bottom: 50px;
    }

    .psll_total {
        padding: 20px;
    }

    /* b2 */
    .prodlist_list_li {
        width: 50%;
    }

    .pllt_top {
        position: relative;
        z-index: 1;
        margin-bottom: 20px;
    }

    .pllt_top_bg {
        width: 218px;
    }

    .prodlist_label {
        width: 76.411764%;
    }

    /* b3 */
    .productdet_cot {
        justify-content: space-between;
    }

    .productdet_right {
        margin-left: 0;
    }

    .productdet_left {
        width: 50.046511%;
    }

    /* b4 */
    .innovate_from_top_bg {
        margin-left: -40px;
    }

    .innovate_from_top_right {
        width: 100%;
        padding-bottom: 50px;
    }

    .ifbt_list_li_total {
        padding: 35px 40px;
    }

    .illt_top_img {
        width: 42px;
    }

    /* c1 start*/
    .nllt_left_date {
        padding-top: 20px;
    }

    /* c1 end */
    /* c3 */
    .videolist_li {
        width: 50%;
        padding: 0 15px;
    }

    .videolist_ul {
        margin: 0 -15px;
    }

    /* c4 */
    .videodet_cot {
        flex-wrap: wrap;
    }

    .videodet_left {
        width: 100%;
        margin-bottom: 20px;
    }

    .videodet_right {
        width: 100%;
    }

    /* c5 */
    .journallist_list_li {
        width: 33.333333%;
    }

    /* f2 */
    .honor_list_cot_li {
        width: 50%;
    }

    .hlnl_btn .std_btn4_link {
        padding: 0 28px;
    }

    .honor_list_nav {
        margin-bottom: 40px;
    }

    .hlcl_top_tit {
        font-size: 24px;
    }

    /* e1 */
    .rules_list_ul {
        flex-wrap: wrap;
    }

    .rules_list_li {
        width: 50%;
        margin-bottom: 30px;
    }

    .rules_list {
        padding: 40px 0;
    }

    .rules_notice_li_total {
        padding: 30px 25px;
    }

    .rnlt_tit {
        padding-left: 50px;
    }

    /* e2 */
    .investor_total {
        flex-wrap: wrap;
    }

    .investor_left {
        width: 100%;
        margin-bottom: 30px;
    }

    .investor_right {
        width: 100%;
    }

    .investor_bg {
        bottom: -42%;
    }

    /* f3 */
    .manage_list_li {
        width: 100%;
        margin-bottom: 30px;
    }

    /* f6 */
    .subcom_list_li_total {
        flex-wrap: wrap;
    }

    .sllt_left {
        width: 100%;
        margin-bottom: 30px;
    }

    .sllt_right {
        width: 100%;
    }

    .sllt_left_subtit {
        margin-bottom: 20px;
    }

    /* f8 */
    .media_item {
        width: 100%;
    }

    .media_item_li {
        width: 45.516129%;
    }

    /* f9 */
    .contact_tel_list {
        flex-wrap: wrap;
    }

    .contact_tel_list_li {
        width: 50%;
        margin-bottom: 25px;
    }

    .contact_tel {
        padding-bottom: 40px;
    }

    .contact_service {
        padding-top: 10px;
        padding-bottom: 100px;
    }

    .contact_service_tit a {
        display: inline-block;
        font-size: 26px;
        padding-top: 10px;
    }

    .contact_service_left {
        width: 40%;
    }

    .contact_tel_list_li {
        width: 100%;
    }

    .ctll_total {
        padding: 20px;
    }

    .ctll_icon {
        width: 46px;
    }

    .contact_service_right {
        margin-right: 0;
        width: 36.088235%;
    }

    .contact_bg {
        width: 356px;
        left: 15%;
        top: 5%;
    }

    .ccri_icon1 {
        width: 18px;
    }

    .ccri_icon2 {
        width: 48px;
    }

    #fullpage .ys_cont1400,
    .home_product .ys_cont1240 {
        width: 100%;
    }

    .hdln_cry .std_text1 p {
        font-size: 14px;
    }

    .home_nav_li_title {
        display: none;
    }

    .home_nav_li a {
        width: 30px;
        height: 20px;
    }

    .home_nav_li a.act::before,
    .home_nav_li.active a::before {
        width: 30px;
    }

    .home_nav_li a::before {
        width: 16px;
        left: 14px;
    }

    .rotate_arrows2 .slick-prev {
        left: 0px;
    }

    .rotate_arrows2 .slick-next {
        right: 0;
    }

    .home_develop_list_nub {
        padding: 73px 0 90px;
    }

    .home_news_list_nub {
        padding: 0 10px;
    }

    .home_news_list {
        margin: 0 -10px;
    }

    .hacs_price span {
        font-size: 26px;
    }

    .hacs_price {
        font-size: 18px;
    }

    .hacs_price img {
        width: 30px;
        margin-left: 0px;
        margin-right: 2px;
    }

    .hacs_code {
        font-size: 14px;
        padding-top: 4px;
    }

    .ys_footer_top_nav {
        display: none;
    }

    .yfbi_phone {
        margin-right: 0;
        width: calc(100% - 220px);
        padding-right: 20px;
    }

    .yfbi_phone .std_text1 {
        font-size: 14px;
    }

    .ys_footer_bottom_copy {
        width: 44%;
    }

    .ys_footer_bottom_info {
        width: 56%;
    }

    .crumbs {
        display: none;
    }

    .product_series .mod_title3 {
        width: 140px;
    }

    .product_series .product_series_list {
        width: calc(100% - 140px);
    }

    .psll_total {
        padding: 9px;
    }

    .product_quality_subtit img {
        height: 90px;
        bottom: -10px;
    }

    .product_quality .mod_title3 {
        margin-bottom: 42px;
    }

    .std_padding_top {
        padding-top: 50px;
    }

    .product_series .mod_title3 {
        margin-top: 20px;
    }

    .prodlist_banner {
        bottom: 18px;
    }

    .label_text {
        padding: 0 12px;
    }

    .prodlist_label {
        margin: 0 -12px;
    }

    .prodlist_label {
        margin-bottom: 24px;
    }

    .productdet_left {
        width: 40%;
    }

    .productdet_right {
        padding-left: 30px;
        padding-right: 0;
    }

    .productdet_right_tit::before {
        top: 4px;
        height: 24px;
    }

    .productdet_right_tit {
        margin-bottom: 22px;
    }

    .prll_tit {
        padding-bottom: 12px;
        margin-bottom: 10px;
    }

    .productdet_right_list_li {
        margin-bottom: 20px;
    }

    .innovate_from_top_bg {
        margin-left: 0;
        left: -20%;
    }

    .innovate_from_top_tit {
        margin-bottom: 18px;
    }

    .innovate_from_top_subtit {
        margin-bottom: 7px;
    }

    .ifbt_list_li_total {
        padding: 24px;
    }

    .ifbt_list_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .ifbt_list {
        margin: 0 -10px;
        margin-bottom: -20px;
    }

    .illt_top {
        margin-bottom: 10px;
    }

    .innovate_policy_carousel_list {
        width: 100%;
    }

    .innovate_policy_carousel {
        display: block;
    }

    .innovate_policy_carousel_pic {
        width: 60%;
    }

    .innovate_policy_carousel_list {
        margin-top: 0;
        padding-right: 0;
        margin-bottom: 20px;
    }

    .innovate_policy_tit {
        margin-bottom: 30px;
    }

    .innovate_policy_carousel .innovate_policy_carousel_dots {
        position: relative;
        margin-bottom: 20px;
    }

    .nllt_right {
        width: 35%;
    }

    .nllt_left {
        width: 60%;
    }

    .std_margin7 {
        margin-bottom: 50px;
    }

    .newdet_banner {
        padding-top: 60px;
    }

    .videolist_cry.std_margin7 {
        margin-bottom: 10px;
    }

    .journallist_list {
        margin-bottom: 10px;
    }

    .ibrl_nub {
        padding: 0 4px;
    }

    .inside_banner_refer_list {
        margin: 0 -4px;
    }

    .ibrl_nub_cry {
        padding: 18px 15px 16px;
    }

    .ibrl_nub_cry_icon {
        top: 10px;
        right: 10px;
    }

    .inside_banner_refer {
        bottom: 30px;
    }

    .inside_banner_text .inside_play {
        margin-top: 24px;
    }

    .inside_play {
        width: 40px;
    }

    .talent_page .inside_banner_text.ys_pos_center {
        top: 40%;
    }

    .talent_concept_top {
        display: block;
    }

    .talent_concept_top .mod_title,
    .talent_concept_top .std_text1 {
        width: 100%;
    }

    .mod_title .std_title5 {
        margin-bottom: 8px;
    }

    .talent_concept_top .mod_title {
        margin-bottom: 16px;
    }

    .std_margin5 {
        margin-bottom: 60px;
    }

    .talent_concept_img {
        border-top-left-radius: 60px;
    }

    .talent_career_list_nub {
        padding: 0 8px;
    }

    .talent_career_list {
        margin: 0 -8px;
    }

    .tcln_cry_icon {
        width: 32px;
        margin-bottom: 10px;
    }

    .tcln_cry .std_text1 p {
        line-height: 1.75;
    }

    .tcln_cry {
        padding: 24px 18px 24px;
    }

    .talent_welfare_list_nub {
        width: 50%;
    }

    .talent_welfare_list_nub {
        padding: 0 8px;
        margin-bottom: 16px;
    }

    .talent_welfare_list {
        margin: 0 -8px;
        margin-bottom: -16px;
    }

    .rules_list_li {
        margin-bottom: 20px;
    }

    .rules_list {
        padding: 50px 0;
    }

    .rules_list_ul {
        margin-bottom: -20px;
    }

    .rules_notice_li_total {
        padding: 18px 14px;
    }

    .apfb_carousel_rank_cry {
        padding: 24px;
    }

    .apfb_carousel_rank_cry .std_text1 {
        margin-top: 15px;
        padding-top: 12px;
    }

    .apfb_carousel_rank_cry .std_text1 p {
        margin-bottom: 2px;
    }

    .about_message_cry_pic {
        padding-left: 20px;
        padding-bottom: 20px;
    }

    .about_message_cry_text {
        padding-right: 30px;
    }

    .asct_list_nub {
        padding: 18px 0;
    }

    .asct_list_nub:first-child .std_text1 p {
        font-size: 24px;
    }

    .asct_list_nub:first-child {
        width: 30%;
    }

    .asct_list_nub:nth-of-type(2) {
        width: 45%;
    }

    .asct_list_nub:nth-of-type(4n+3) {
        width: 25%;
        padding-left: 20px;
    }

    .asct_list_nub:nth-of-type(4n+4) {
        width: 25%;
    }

    .asct_list_nub:nth-of-type(4n+5) {
        width: 25%;
    }

    .asct_list_nub:nth-of-type(4n+6) {
        width: 25%;
    }

    .asct_list_nub:nth-of-type(4n+3)::before {
        width: calc(100% + 30px);
        content: '';
        background: #E5E5E5;
        height: 1px;
        left: 0;
        top: -1px;
        position: absolute;
    }

    .asct_list_nub:nth-of-type(4n+4)::before {
        width: calc(100% + 30px);
        content: '';
        background: #E5E5E5;
        height: 1px;
        left: -30px;
        top: -1px;
        position: absolute;
    }

    .asct_list_nub {
        position: relative;
    }

    .honor_caru_aside {
        width: 100%;
        padding: 30px 0;
        margin-bottom: 18px;
    }

    .honor_caru_img {
        width: 100%;
    }

    .honor_caru_cry {
        display: block;
    }

    .honor_caru_aside_prev {
        top: -6px;
    }

    .honor_caru_aside_next {
        bottom: -6px;
    }

    .honor_caru_img_ul {
        margin-left: 18%;
    }

    .hcil_img {
        margin-bottom: 15px;
    }

    .honor_caru_img_ul {
        margin-bottom: 0;
    }

    .manage_list_li {
        width: 50%;
    }

    .mllt_left {
        padding: 24px 24px;
    }

    .manage_list_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .manage_list_ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }

    .pulp_branch_top_select {
        width: 190px;
    }

    .pulp_branch_top_input {
        width: 230px;
    }

    .pulp_branch_top_select .ys_select_hd {
        height: 44px;
    }

    .pulp_branch_top_input {
        height: 44px;
    }

    .pulp_branch_top_search {
        width: 44px;
        height: 44px;
    }

    .pulp_branch_top .pulp_branch_top_select,
    .pulp_branch_top_input,
    .pulp_branch_top_search {
        margin: 0px 4px;
    }

    .std_margin6 {
        margin-bottom: 30px;
    }

    .pbsl_order_nub .std_title5 {
        font-size: 16px;
    }

    .pbsm_list_nub_id {
        transform: scale(0.7);
    }

    .pbsm_list_nub_name {
        transform: scale(0.8);
        margin-top: -4px;
    }

    .report_item {
        border-radius: 0px 40px 0px 0px;
    }

    .report_item {
        padding: 50px 26px 40px 26px;
    }

    .report_item_tit::before {
        top: -16px;
        width: 40px;
        height: 3px;
    }

    .report_item {
        width: 35%;
    }

    .report_tel {
        width: 65%;
    }

    .report_tel {
        margin-left: 30px;
        padding-right: 36px;
    }

    .report_tel_tit {
        margin-bottom: 12px;
        line-height: 1.75;
    }

    .report_tel_li {
        padding: 0 20px;
    }

    .report_tel_ul {
        margin: 0 -20px;
    }

    .media_item_tit {
        margin-bottom: 20px;
    }

    .media_item_li {
        width: 48%;
    }

    .ccri_icon1 {
        left: 15px;
        top: 16px;
    }

    .contact_bg {
        width: 320px;
        left: 36%;
        top: 50%;
    }

    .contact_service_right {
        width: 32%;
    }

    .pllt_bot_tit {
        height: 24px;
        -webkit-line-clamp: 1;
    }

    .sllt_left_text {
        height: auto;
    }

    .honor_caru_box {
        width: 100%;
        padding-left: 0;
    }

    .pllt_bot_tit {
        height: 48px;
        -webkit-line-clamp: 2;
    }

    .talent_career_xin_nub {
        padding: 0 8px;
    }

    .talent_career_xin {
        margin: 0 -8px;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev {
        left: -32px;
    }

    .talent_career_xin.rotate_arrows2 .slick-next {
        right: -32px;
    }

    .talent_concept_top .mod_title {
        padding-right: 0;
    }

    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 767px) {
    .ys_ban_pc {
        display: none;
    }

    .ys_ban_video {
        display: none;
    }

    .ys_ban_ph {
        display: block;
    }

    /* title */
    .std_title11 {
        font-size: 24px;
    }

    .std_title12 {
        font-size: 22px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 20px;
    }

    /* 间距 */
    .std_padding1 {
        padding-top: 40px;
    }

    .std_padding2 {
        padding-top: 20px;
    }

    .std_padding3 {
        padding: 40px 0;
    }

    .std_margin1 {
        margin-bottom: 40px;
    }

    .std_margin2 {
        margin-bottom: 20px;
    }

    .std_text1 p,
    .std_text1 {
        font-size: 14px;
    }

    .std_text2 p,
    .std_text2 {
        font-size: 16px;
    }

    .yxedr_active p {
        font-size: 14px;
    }

    /* b1 */
    .product_quality_text {
        width: 100%;
    }

    .product_quality_tit {
        margin-bottom: 40px;
    }

    .product_quality_tit::after {
        bottom: -18px;
        width: 30px;
    }

    .product_series_tit::after {
        bottom: -18px;
        width: 30px;
    }

    .product_quality_bgtext {
        width: 400px;
        left: 20px;
    }

    .product_quality_bg1 {
        width: 200px;
        right: 200px;
    }

    .product_quality_bg2 {
        width: 300px;
    }

    .product_series {
        flex-wrap: wrap;
    }

    .product_series_list {
        border-radius: 100px 0px 0px 0px;
    }

    .product_series_tit {
        margin-bottom: 40px;
    }

    .product_series_list_ul {
        flex-wrap: wrap;
    }

    .product_series_list {
        margin-right: 0;
        padding: 40px 20px 20px 10px;
    }

    .product_series_list_li {
        width: 100%;
        margin-bottom: 10px;
    }

    .psll_total {
        padding: 10px;
    }

    /* b2 */
    .prodlist_list_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }

    .prodlist_list_ul {
        margin: 0 -10px;
    }

    .prodlist_list_li_total {
        padding: 25px 20px;
    }

    .pllt_top_bg {
        width: 178px;
    }

    .pllt_bot_text {
        margin-bottom: 15px;
    }

    .prodlist_main {
        padding-bottom: 30px;
    }

    .prodlist_pop .ys_modal_content {
        padding: 43px 60px 39px 50px;
    }

    .prodlist_pop_text {
        margin-bottom: 20px;
        text-align: center;
    }

    .prodlist_pop_btn1_link {
        line-height: 36px;
        padding: 0 40px;
        font-size: 14px;
    }

    .prodlist_pop_btn2_link {
        line-height: 36px;
        padding: 0 40px;
        font-size: 14px;
    }

    .prodlist_label {
        width: 100%;
        margin: 0 -10px;
        margin-bottom: 20px;
    }

    .label_text {
        padding: 0 10px;
    }

    /* b3 */
    .productdet_cot {
        flex-wrap: wrap;
    }

    .productdet_left {
        width: 100%;
        margin-bottom: 20px;
    }

    .productdet_right {
        width: 100%;
    }

    .productdet_right_tit::before {
        top: 3px;
        width: 4px;
        height: 25px;
    }

    .productdet_right_tit {
        margin-bottom: 20px;
    }

    .productdet_right_list {
        margin-bottom: 20px;
    }

    .productdet_right_more span {
        line-height: 40px;
        font-size: 14px;
    }

    .productdet_right_more .std_btn4_link {
        padding: 0px 30px;
    }

    .ppft_input input {
        width: 100%;
        font-size: 14px;
    }

    .productdet_pop .ys_modal_content {
        padding: 30px;
    }

    /* b4 */
    .innovate_from_top_tit {
        margin-bottom: 20px;
    }

    .innovate_from_top_text p {
        margin-bottom: 12px;
    }

    .innovate_from_top_right {
        padding-bottom: 40px;
    }

    .ifbt_list_li {
        width: 100%;
        margin-bottom: 20px;
    }

    .ipcl_total {
        flex-wrap: wrap;
    }

    .ipcl_left {
        width: 100%;
        margin-bottom: 20px;
    }

    .ipcl_right {
        width: 100%;
    }

    /* c1 start*/
    .newlist_list_li_total {
        flex-wrap: wrap;
    }

    .nllt_left {
        width: 100%;
        margin-bottom: 25px;
    }

    .nllt_right {
        width: 100%;
    }

    .nllt_left_text {
        margin-bottom: 20px;
    }

    /* c1 end */
    /* c2 start */
    .newdet_text {
        padding-top: 40px;
        margin-bottom: 40px;
    }

    .newdet_banner {
        padding: 40px 0;
    }

    .newdet_banner_tit {
        margin-bottom: 20px;
    }

    .std_btn3_link span {
        font-size: 14px;
    }

    .std_btn3_link img {
        width: 11px;
    }

    /* c2 end */
    /* c3 */
    .videolist_li {
        width: 100%;
        margin-bottom: 30px;
    }

    /* c4 */
    .videodet_right_date {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    /* c5 */
    .journallist_list {
        margin: 0 -5px;
    }

    .journallist_list_li {
        width: 50%;
        margin-bottom: 20px;
        padding: 0 5px;
    }

    .jllt_top {
        width: 98%;
        margin: 0 auto;
        margin-bottom: 16px;
    }

    /* f2 */
    .honor_caru {
        padding-top: 40px;
    }

    .honor_caru_cot {
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

    .honor_caru_aside {
        width: 100%;
    }

    .honor_caru_img {
        width: 100%;
    }

    .honor_list_cot_li {
        width: 100%;
        margin-bottom: 20px;
    }

    .hlcl_total {
        padding: 25px;
    }

    .hlcl_top_tit {
        font-size: 22px;
    }

    .hlnl_btn .std_btn4_link span {
        line-height: 40px;
    }

    .hlnl_btn .std_btn4_link {
        padding: 0 16px;
    }

    .honor_list_nav_li {
        margin-bottom: 15px;
    }

    .honor_list_nav {
        margin-bottom: 30px;
    }

    .honor_caru_img {
        margin-bottom: 20px;
    }

    .honor_caru_img_tit {
        display: none;
    }

    /* e1 */
    .rules_list_li {
        width: 100%;
        margin-bottom: 20px;
    }

    .rules_list_li_total {
        padding: 20px;
    }

    .rules_notice_li_total {
        flex-wrap: wrap;
    }

    .rnlt_left {
        width: 100%;
        flex-wrap: wrap;
        margin-bottom: 10px;
    }

    .rnlt_tit {
        width: 100%;
        padding-left: 0;
    }

    .rnlt_date {
        width: 100%;
    }

    .rules_notice_li_total {
        padding: 20px 10px;
    }

    .illt_posi {
        font-size: 16px;
    }

    .illt_name {
        font-size: 16px;
    }

    .irll_right_tit {
        font-size: 16px;
    }

    .irll_total {
        padding: 15px;
    }

    .rules_main .ys_phfy {
        padding: 0 20px;
        padding-top: 30px;
    }

    .std_btn1_link {
        font-size: 14px;
        line-height: 34px;
        padding: 0 20px;
    }

    /* e2 */
    .investor_left_btn .std_btn4_link span {
        line-height: 40px;
        padding-right: 10px;
        font-size: 14px;
    }

    .investor_left_btn .std_btn4_link {
        padding: 0px 20px;
    }

    .investor_left_btn img {
        width: 16px;
    }

    .irll_left {
        width: 38px;
    }

    .investor_right_list_li {
        width: 100%;
    }

    /* f3 */
    .mllt_right_img {
        width: 18px;
    }

    .mllt_left {
        padding: 25px;
    }

    /* f6 */
    .sllt_left_text {
        margin-bottom: 20px;
    }

    .sllt_left_text {
        height: 254px;
    }

    .sllt_left_btn img {
        width: 16px;
    }

    /* f7 */
    .report_item {
        width: 80%;
        padding: 40px;
    }

    .report_tel_ul {
        margin: 0 -20px;
    }

    .report_tel_li {
        padding: 0 20px;
    }

    .report_item::before {
        top: 20%;
    }

    .report_item::before {
        width: 35px;
        height: 3px;
    }

    /* f8 */
    .media_item {
        flex-wrap: wrap;
    }

    .media_item_li {
        width: 100%;
        margin-bottom: 20px;
    }

    /* f9 */
    .contact_com {
        flex-wrap: wrap;
        margin-bottom: 40px;
    }

    .contact_com_left {
        width: 100%;
        margin-bottom: 20px;
    }

    .contact_com_right {
        position: static;
        width: 100%;
    }

    .contact_service {
        flex-wrap: wrap;
    }

    .contact_service_left {
        width: 100%;
        margin-bottom: 30px;
    }

    .contact_service {
        padding-top: 10px;
        padding-bottom: 40px;
    }

    .contact_bg {
        width: 300px;
        left: 30%;
        top: -2%;
    }

    .contact_service_right_img1 {
        margin-right: 20px;
    }

    .contact_tel {
        padding-bottom: 0;
    }

    .contact_tel_list_li {
        margin-bottom: 20px;
    }

    .contact_com {
        margin-bottom: 30px;
    }

    .ccri_icon1 {
        width: 16px;
    }

    .ccri_icon2 {
        width: 40px;
    }

    /* tammy - start */
    .yfbi_phone .std_title3 a {
        pointer-events: all;
    }

    .yfbi_message_nub .std_text3 a {
        pointer-events: all;
    }

    .investor_right_list_li:first-child .irll_right_text a,
    .investor_right_list_li:nth-of-type(2) .irll_right_text a {
        pointer-events: all;
    }

    .report_tel_li:last-of-type a,
    .media_item_li:last-of-type a {
        pointer-events: all;
    }

    .mod_phone {
        pointer-events: all;
    }

    .contact_service_tit a {
        pointer-events: all;
    }

    #fullpage .ys_cont1400,
    .home_product .ys_cont1240 {
        padding-left: 36px;
        padding-right: 36px;
    }

    .home_banside {
        right: 15px;
    }

    .slick-dots li {
        width: 8px;
        height: 8px;
    }

    .home_product_list_nub {
        width: 100%;
    }

    .hpln_cry {
        padding: 28px 24px 28px;
        display: flex;
        align-items: flex-start;
    }

    .hpln_cry_he {
        width: calc(100% - 90px);
        padding-left: 20px;
    }

    .home_product_list_nub {
        margin-bottom: 24px;
    }

    .hpln_cry_img {
        left: 0;
        margin-bottom: 0;
    }

    .hpln_cry .std_title3::before {
        width: 80px;
    }

    .hpln_cry .std_title3 {
        padding-top: 16px;
        margin-bottom: 24px;
    }

    .std_margin3 {
        margin-bottom: 30px;
    }

    .hdln_cry_bigbg {
        width: 350px;
    }

    .hdln_cry_icon {
        width: 50px;
    }

    .home_news_list {
        padding: 0 30px;
    }

    .home_news_list .slick-track {
        display: flex;
        align-items: stretch;
    }

    .home_news_list_nub {
        height: auto;
    }

    .home_news_list_nub .hnln_top .std_title5 {
        margin-bottom: 18px;
    }

    .home_about_cry .std_title11 {
        text-align: center;
    }

    .home_about_cry {
        width: 100%;
    }

    .hacl_data {
        width: 33.333333%;
        margin-bottom: 14px;
    }

    .home_about_cry_list {
        flex-wrap: wrap;
        justify-content: flex-start;
    }

    .home_about_thigh_share {
        width: 100%;
    }

    .home_about .std_btn4 {
        text-align: center;
    }

    .home_about_cry.home_layout_cry {
        width: 100%;
    }

    .home_layout_cry .hacl_data {
        width: 50%;
    }

    .home_layout_map {
        position: relative;
        width: 400px;
        margin: 0 auto;
        top: 0;
        left: 0;
        transform: translate(0);
    }

    .home_layout .home_about_cry_list {
        margin-bottom: 0;
        padding-top: 18px;
    }

    .home_layout .std_btn4 {
        position: absolute;
        text-align: center;
        bottom: -360px;
        /* left: 50%;
        transform: translateX(-50%); */
    }

    .home_layout_cry>.std_text1 {
        margin-bottom: 20px;
    }

    .home_about_cry .std_text1 p {
        line-height: 1.75;
    }

    .ys_footer_middle::before {
        display: none;
    }

    .ys_footer_middle_select .ys_select_hd {
        height: 40px;
        padding: 0px 16px;
    }

    .ys_footer_middle_select {
        width: 200px;
    }

    .std_padding_top {
        padding-top: 50px;
    }

    .std_margin5 {
        margin-bottom: 50px;
    }

    .std_padding_bottom {
        padding-bottom: 50px;
    }

    .ys_footer_top {
        padding-bottom: 20px;
    }

    .ys_footer_middle {
        justify-content: left;
    }

    .yfbi_phone {
        width: 100%;
        padding-right: 0;
    }

    .ys_footer_bottom_info {
        width: 100%;
    }

    .ys_footer_bottom_info {
        display: block;
    }

    .ys_footer_bottom_copy {
        width: 100%;
    }

    .ys_footer_bottom {
        display: block;
    }

    .yfbi_message_nub {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    .ys_footer_bottom {
        padding-top: 15px;
        padding-bottom: 30px;
    }

    .ys_footer_bottom_copy p {
        text-align: left;
    }

    .yfbc_list {
        justify-content: flex-start;
    }

    .ys_footer_bottom_copy p a {
        margin-right: 10px;
    }

    .ys_footer_bottom_copy p a {
        margin-left: 0;
    }

    .product_quality_subtit .std_title3 {
        margin-bottom: 10px;
    }

    .product_quality_subtit img {
        height: 80px;
        bottom: -7px;
    }

    .product_quality .mod_title3 {
        margin-bottom: 35px;
    }

    .mod_title3 {
        padding-bottom: 15px;
    }

    .product_series .mod_title3 {
        margin-top: 0;
        margin-bottom: 30px;
        width: 100%;
    }

    .product_series .product_series_list {
        width: 100%;
    }

    .product_series .ys_cont1360 {
        display: block;
    }

    .product_series_list_bg {
        border-top-left-radius: 40px;
    }

    .psll_total {
        display: flex;
        width: 100%;
    }

    .psll_bot {
        width: calc(100% - 90px);
        margin-left: 0;
        padding-left: 20px;
    }

    .psll_bot_tit {
        position: relative;
    }

    .psll_bot_tit::before {
        content: '';
        width: 80px;
        height: 2px;
        position: absolute;
        top: 0;
        left: 0;
        background: #fff;
    }

    .psll_bot {
        border-top: 0;
    }

    .psll_total::after {
        opacity: 0.15;
    }

    .psll_total::after {
        border-radius: 10px;
    }

    .product_series_list {
        padding: 24px 0px 10px 24px;
    }

    .product_series_list_bg {
        width: calc(100% + 20px);
    }

    .psll_total {
        padding: 20px;
    }

    .product_quality_bg {
        bottom: -60px;
    }

    .product_series .mod_title3,
    .product_series .product_series_list {
        position: relative;
        z-index: 10;
    }

    .product_series_list::after {
        border-top-left-radius: 40px;
    }

    .prodlist_list_li_total {
        padding: 20px 18px;
    }

    .prodlist_list_li {
        padding: 0 6px;
        margin-bottom: 12px;
    }

    .prodlist_list_ul {
        margin: 0 -6px;
    }

    .prodlist_main {
        padding-bottom: 50px;
    }

    .productdet_left_box {
        margin-left: 0;
    }

    .productdet_left {
        width: 400px;
        margin: 0 auto;
        float: none;
        max-width: 100%;
    }

    .productdet_right {
        width: 100%;
        padding-left: 0;
        float: none;
    }

    .ppft_input input {
        width: calc(100% - 46px);
    }

    .productdet_pop .std_title4 {
        margin-bottom: 12px;
    }

    .productdet_pop .productdet_pop_text {
        margin-bottom: 20px;
    }

    .ppft_input input {
        height: 44px;
    }

    .ppft_box_code {
        width: 140px;
        height: 44px;
    }

    .ppft_box3 {
        width: calc(100% - 148px);
    }

    .innovate_from_top_bg {
        left: -60%;
    }

    .std_padding3 {
        padding: 50px 0;
    }

    .std_text1 p,
    .std_text1 {
        line-height: 1.75;
    }

    .innovate_policy_carousel_pic {
        width: 100%;
    }

    .innovate_policy_carousel_pic {
        width: 100%;
    }

    .ipcl_left {
        margin-bottom: 0;
    }

    .innovate_policy_tit {
        margin-bottom: 24px;
    }

    .yxedr_active p {
        line-height: 1.75;
    }

    .yxedr_active p,
    .std_text_margin p {
        margin-bottom: 12px;
    }

    .newdet_banner .ys_cont1360 {
        padding: 0 20px;
    }

    .videolist_cry.std_margin7 {
        margin-bottom: 14px;
    }

    .journallist_list {
        margin-bottom: 20px;
    }

    .talent_concept_img {
        margin-right: -20px;
    }

    .ibrl_nub {
        width: 100%;
        margin-bottom: 10px;
    }

    .inside_banner_refer_list {
        display: block;
    }

    .std_margin6 {
        margin-bottom: 40px;
    }

    .rotate_arrows .slick-prev,
    .rotate_arrows .slick-next {
        width: 24px;
        height: 24px;
    }

    .rotate_arrows .slick-prev {
        left: -12px;
    }

    .rotate_arrows .slick-next {
        right: -12px;
    }

    .talent_job_list_nub {
        padding: 0 8px;
    }

    .talent_job_list {
        margin: 0 -8px;
    }

    .talent_job_list_nub .tjln_pic {
        margin-bottom: 10px;
        border-radius: 4px;
    }

    .rules_notice_li:first-child .rules_notice_li_total {
        padding-top: 0;
    }

    .about_stock_cry_title {
        padding: 12px 20px;
        height: 50px;
    }

    .about_stock_cry {
        margin-top: -50px;
    }

    .asct_list {
        padding: 0 20px;
    }

    .asct_list_nub:nth-of-type(2) {
        width: 70%;
    }

    .asct_list_nub:nth-of-type(2)::before {
        display: none;
    }

    .asct_list_nub:nth-of-type(3n) {
        width: 33.333333%;
        padding-left: 0;
    }

    .asct_list_nub:nth-of-type(3n+4) {
        width: 33.333333%;
        padding-left: 0;
    }

    .asct_list_nub:nth-of-type(3n+5) {
        width: 33.333333%;
        padding-left: 0;
    }

    .asct_list .asct_list_nub::before {
        width: calc(100% + 60px);
        left: -30px;
        content: '';
        background: #E5E5E5;
        height: 1px;
        top: -1px;
        position: absolute;
    }

    .about_introduct_cry_text {
        padding-right: 0;
        padding-top: 0;
        width: 100%;
        padding-bottom: 10px;
    }

    .about_introduct_cry {
        display: block;
    }

    .about_introduct_cry_img {
        width: 100%;
    }

    .about_global_pic {
        width: 100%;
    }

    .about_global_pic_img {
        width: calc(100% - 30px);
    }

    .about_global_text {
        width: 100%;
    }

    .about_global_text {
        padding: 20px 0 0;
    }

    .about_global_text_list {
        margin-bottom: 20px;
    }

    .about_global_text_data li {
        margin-bottom: 20px;
    }

    .about_culture_pic {
        width: 100%;
    }

    .about_history_list {
        width: 300px;
        padding-left: 100px;
    }

    .ahln_bigyear {
        font-size: 40px;
    }

    .ahln_bigyear {
        right: calc(100% + 10px);
    }

    .ahln_year {
        padding-left: 32px;
    }

    .about_history_list_nub .std_text1 {
        width: 260px;
        left: 32px;
        top: 18%;
    }

    .about_history .rotate_arrows .slick-prev,
    .about_history .rotate_arrows .slick-next {
        width: 36px;
        height: 36px;
    }

    .about_history_list.rotate_arrows .slick-next {
        right: 20px;
    }

    .about_history_list.rotate_arrows .slick-prev {
        right: 70px;
    }

    .about_history_list_nub {
        height: 300px;
    }

    .ahln_bigyear {
        bottom: 50px;
    }

    .about_message_cry_text {
        width: 100%;
        padding-right: 0;
    }

    .about_message_cry_pic {
        width: 100%;
    }

    .about_people_list_nub {
        padding: 0 20px;
    }

    .about_people_list {
        margin: 0 -20px;
    }

    .about_people_list_nub .std_title2 {
        padding-bottom: 16px;
    }

    .about_introduct_cry::before {
        display: none;
    }

    .honor_caru_aside {
        width: 80%;
        margin: 0 auto;
        margin-bottom: 10px;
    }

    .honor_caru_aside_ul {
        height: 263px;
    }

    .honor_caru_aside_prev,
    .honor_caru_aside_next {
        width: 20px;
    }

    .honor_caru_aside_prev {
        top: 0px;
    }

    .honor_caru_aside_next {
        bottom: 0;
    }

    .honor_caru_img_ul {
        width: 80%;
        margin-left: 10%;
    }

    .honor_caru_img {
        margin-bottom: 0;
    }

    .honor_list_nav_li {
        margin-bottom: 10px;
    }

    .honor_list_nav_li {
        margin-right: 8px;
    }

    .hlnl_btn .std_btn4_link span {
        font-size: 14px;
    }

    .hlnl_btn .std_btn4_link {
        padding: 0 14px;
    }

    .honor_list_nav {
        margin-bottom: 20px;
    }

    .manage_list_li {
        width: 100%;
    }

    .pulp_branch_station {
        display: block;
    }

    .pulp_branch_station_map {
        width: 100%;
        margin-bottom: 14px;
    }

    .pulp_branch_station_list {
        width: 100%;
        padding-left: 0;
    }

    .pbsl_order_nub .std_title5 {
        margin-bottom: 7px;
    }

    .pbsl_order {
        height: 330px;
    }

    .pulp_branch_top .pulp_branch_top_select,
    .pulp_branch_top_input,
    .pulp_branch_top_search {
        margin-bottom: 12px;
    }

    .pulp_branch_top_input {
        width: 330px;
    }

    .std_margin6 {
        margin-bottom: 20px;
    }

    .pulp_branch_top_select .ys_select_show {
        font-size: 14px;
    }

    .report_cry_text {
        position: relative;
    }

    .report_cry_pic {
        position: absolute;
        width: calc(100% - 20px);
        height: calc(100% - 10px);
        top: 0;
        left: 50%;
        transform: translateX(-50%);
    }

    .report_cry_pic img {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        object-fit: cover;
        min-width: 100%;
        min-height: 100%;
    }

    .report_item {
        width: 50%;
        padding: 30px 22px 22px;
    }

    .report_tel {
        width: 50%;
    }

    .report_tel_ul {
        display: block;
        margin: 0;
    }

    .report_tel_li {
        padding: 0;
    }

    .report_cry_text {
        align-items: flex-end;
        padding-top: 50px;
    }

    .report_cry {
        padding: 0;
    }

    .report_tel {
        margin-left: 20px;
        padding-right: 20px;
    }

    .report_item_tit::before {
        top: -12px;
    }

    .report_tel_li {
        border-right: 0;
        margin-bottom: 10px;
    }

    .report_tel_tit.std_text2 {
        font-size: 14px;
    }

    .report_tel_tit {
        margin-bottom: 9px;
    }

    .media_bg {
        margin-right: -20px;
    }

    .media_item_tit {
        margin-bottom: 10px;
    }

    .media_item_text {
        margin-bottom: 10px;
    }

    .media_item_li:last-child {
        margin-bottom: 0;
    }

    .contact_com_right {
        position: relative;
        right: 0;
    }

    .contact_com_right_icon {
        width: 40px;
    }

    .ccri_icon1 {
        left: 12px;
    }

    .contact_service .ys_cont1360 {
        display: block;
    }

    .contact_bg {
        top: 50%;
    }

    body .inside_page .ys_main>.contact_service {
        padding: 0;
        padding-top: 30px;
    }

    .g_serch .container {
        padding-right: 0;
        padding-left: 0;
    }

    .pllt_bot_tit {
        height: 48px;
        -webkit-line-clamp: 2;
    }

    .fp-viewing-2 .home_nav {
        animation: shou2 1s ease 1.3s forwards;
    }

    .fp-viewing-3 .home_nav {
        animation: shou3 1s ease 1.3s forwards;
    }

    @keyframes shou2 {
        0% {}

        10% {
            left: 0;
        }

        100% {
            left: -100%;
        }
    }

    @keyframes shou3 {
        0% {}

        10% {
            left: 0;
        }

        100% {
            left: -100%;
        }
    }

    .home_about_bg::before {
        background: rgba(55, 54, 62, .3);
    }

    .home_layout .std_btn4 {
        width: 100%;
        left: 0;
    }

    .sllt_left_text {
        height: auto;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev,
    .talent_career_xin.rotate_arrows2 .slick-next {
        width: 20px;
        height: 20px;
    }

    .talent_career_xin.rotate_arrows2 .slick-prev {
        left: -12px;
    }

    .talent_career_xin.rotate_arrows2 .slick-next {
        right: -12px;
    }

    .rotate_arrows2 .slick-prev::before,
    .rotate_arrows2 .slick-next::before,
    .rotate_arrows2 .slick-prev::after,
    .rotate_arrows2 .slick-next::after {
        width: 10px;
        height: 10px;
    }

    .talent_career_xin.slick-dotted {
        padding-bottom: 30px;
    }

    .talent_career_xin .slick-dots {
        bottom: 0;
    }

    .yxedr_active p,
    .std_text_margin p {
        margin-bottom: 8px;
    }

    .yxedr_active ul {
        padding-inline-start: 18px;
    }

    .yxedr_active ol,
    .yxedr_active ul {
        margin-block-start: 0em;
        margin-block-end: 0em;
    }

    .talent_task .std_text1 {
        padding-bottom: 19px;
    }

    .talent_task_img {
        width: 80%;
    }

    .talent_career .mod_title2 .std_title2 {
        margin-bottom: 16px;
    }

    .talent_task .std_title2 {
        margin-bottom: 18px;
    }

    .talent_career .mod_title2.std_margin2 {
        margin-bottom: 24px;
    }

    .prodlist_banner_list_nub a {
        padding: 0 20px;
        line-height: 36px;
    }

    .prodlist_banner_list_nub {
        padding: 0 5px;
        margin-bottom: 10px;
    }

    .prodlist_banner_list {
        margin: 0 -5px;
        margin-bottom: -10px;
    }

    /* 768end */
}

@media screen and (max-width: 480px) {

    /* title */
    .std_title11 {
        font-size: 22px;
    }

    .std_title12 {
        font-size: 20px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 20px;
    }

    /* 间距 */
    .std_padding1 {
        padding-top: 32px;
    }

    .std_padding2 {
        padding-top: 20px;
    }

    .std_padding3 {
        padding: 32px 0;
    }

    .std_margin1 {
        margin-bottom: 32px;
    }

    .std_margin2 {
        margin-bottom: 20px;
    }

    /* b1 */
    .product_quality {
        padding-bottom: 30px;
    }

    .product_quality_bgtext {
        width: 260px;
    }

    .product_quality_bg1 {
        width: 180px;
        right: 180px;
    }

    .product_quality_bg2 {
        width: 260px;
    }

    .psll_bot_tit {
        padding-top: 20px;
        margin-bottom: 25px;
    }

    /* b2 */
    .prodlist_list_li {
        width: 100%;
    }

    .prodlist_pop .ys_modal_content {
        padding: 43px 40px 39px 40px;
    }

    .prodlist_label {
        flex-wrap: wrap;
        justify-content: flex-start;
        margin-bottom: 0;
    }

    .label_text {
        width: 33.333333%;
        margin-bottom: 15px;
    }

    .prodlist_label {
        display: none;
    }

    /* b3 */
    .productdet_pop .ys_modal_content {
        padding: 30px 20px;
    }

    .productdet_pop .mCSB_scrollTools {
        top: 24px;
    }

    .ppft_box {
        width: 95%;
    }

    .ppft_box3 {
        width: 67%;
    }

    .ppft_agree_more .std_btn4_link {
        padding: 0 40px;
    }

    .ppft_agree_more .std_btn4_link span {
        line-height: 40px;
        font-size: 14px;
    }

    .ppft_input input {
        height: 40px;
    }

    /* b4 */
    .innovate_from_top_right {
        padding-bottom: 20px;
    }

    .innovate_from_top_tit {
        margin-bottom: 15px;
    }

    .ifbt_list_li_total {
        padding: 20px 25px;
    }

    .illt_top_img {
        width: 38px;
    }

    .innovate_policy_tit {
        margin-bottom: 15px;
    }

    .ipcl_left_tit {
        margin-bottom: 10px;
    }

    /* c1 start*/
    .newlist_list_li {
        margin-bottom: 30px;
    }

    .nllt_left_date {
        padding-top: 15px;
    }

    /* c1 end */
    /* c2 start */
    .newdet_banner {
        padding-top: 32px;
    }

    .newdet_text {
        padding-top: 30px;
        margin-bottom: 30px;
    }

    .newdet_bot {
        padding-top: 20px;
    }

    /* c2 end */
    /* c3 */
    .vltt_icon {
        width: 38px;
    }

    /* c4 */
    .videodet_left_icon {
        width: 38px;
    }

    /* c5 */
    .journallist_list_li {
        width: 100%;
    }

    .jllt_top {
        width: 69.772727%;
        margin: 0 auto;
        margin-bottom: 16px;
    }

    /* f2 */
    .honor_caru {
        padding-top: 32px;
    }

    .honor_list_nav {
        margin-bottom: 10px;
    }

    .hlcl_top_tit {
        font-size: 20px;
    }

    .hlnl_btn .std_btn4_link span {
        font-size: 14px;
    }

    /* f3 */
    .manage_pop .ys_modal_content::before {
        height: 20px;
        top: 36px;
    }

    .manage_pop .ys_modal_content {
        padding: 30px;
    }

    .mCSB_scrollTools .mCSB_draggerContainer {
        position: absolute;
        top: 12px;
        left: -2px;
        bottom: 0;
        right: 0;
        height: auto;
    }

    /* e1 */
    .rules_list {
        padding: 32px 0;
    }

    .rllt_icon {
        width: 50px
    }

    /* e2 */
    .investor_right_list_li {
        width: 100%;
    }

    .investor_total {
        padding-top: 20px;
    }

    .investor_tit {
        padding-bottom: 20px;
    }

    .investor_bg {
        bottom: -13%;
    }

    /* f3 */
    .mllt_left {
        padding: 20px;
    }

    .mllt_right_img {
        width: 16px;
    }

    .manage_list_li {
        margin-bottom: 15px;
    }

    /* f6 */
    .sllt_left_btn .std_btn4_link {
        padding: 0px 20px;
    }

    .sllt_left_btn .std_btn4_link span {
        line-height: 40px;
    }

    .sllt_left_text {
        margin-bottom: 10px;
    }

    /* f7 */
    .report_item {
        width: 80%;
        padding: 30px;
        border-radius: 0px 75px 0px 0px;
    }

    .report_tel_tit {
        margin-bottom: 30px;
    }

    .report_tel_ul {
        flex-wrap: wrap;
    }

    .report_tel_li {
        width: 100%;
        margin-bottom: 20px;
    }

    .report_item::before {
        top: 15%;
    }

    .report_cot {
        padding-top: 145px;
    }

    .report_tel_li:first-child {
        border-right: none;
    }

    /* f8 */
    .media_item_tit {
        margin-bottom: 15px;
    }

    .media_item_text {
        margin-bottom: 10px;
    }

    /* f9 */
    .contact_service_tit a {
        font-size: 22px;
    }

    .contact_bg {
        width: 240px;
        left: 24%;
        top: -2%;
    }

    .std_btn4_link span {
        line-height: 40px;
    }

    .std_btn4_link {
        border-radius: 20px;
        padding: 0 28px;
    }

    .std_btn4_link span {
        padding-right: 6px;
    }

    .ys_ban_txtbox .std_title11 {
        margin-bottom: 32px;
    }

    .ys_ban_txtbox .std_title3 {
        margin-bottom: 6px;
    }

    .section .std_title11 {
        font-size: 20px;
    }

    .section.ys_banner .std_title11 {
        font-size: 24px;
    }

    .std_margin3 {
        margin-bottom: 18px;
    }

    .hpln_cry {
        padding: 22px 20px 22px;
    }

    .hpln_cry_img {
        width: 70px;
    }

    .hpln_cry_he {
        width: calc(100% - 70px);
        padding-left: 15px;
    }

    .hpln_cry .std_title3 {
        padding-top: 14px;
        margin-bottom: 18px;
    }

    .home_product_list_nub {
        margin-bottom: 18px;
    }

    .hdln_cry_bigbg {
        width: 280px;
    }

    .hdln_cry {
        width: 240px;
    }

    .hdln_cry .std_text1 p {
        line-height: 1.75;
    }

    .home_develop_list_nub.slick-active.slick-center .std_title3 {
        font-size: 18px;
    }

    .hdln_cry .std_title3 {
        margin-bottom: 10px;
    }

    .hdln_cry_icon {
        width: 44px;
    }

    .rotate_arrows2 .slick-prev {
        left: -32px;
    }

    .rotate_arrows2 .slick-next {
        right: -32px;
    }

    .home_develop_list {
        height: 340px;
    }

    .home_news_list {
        padding: 0;
    }

    .hacl_data {
        width: 50%;
        padding-right: 10px;
        margin-bottom: 10px;
    }

    .hacl_data {
        font-size: 12px;
    }

    .home_about_cry .std_margin2,
    .home_about_cry .std_margin4 {
        margin-bottom: 12px;
    }

    .home_about .home_about_cry_list {
        margin-top: 16px;
    }

    .home_about_thigh_share {
        padding-top: 14px;
    }

    .hacs_price span {
        font-size: 18px;
    }

    .hacs_price {
        font-size: 12px;
    }

    .hacs_price img {
        width: 22px;
        margin-right: 0px;
    }

    .hacs_price i {
        font-size: 14px;
    }

    .hacs_code {
        padding-top: 0px;
        font-size: 12px;
    }

    .hacl_data .std_text1 {
        line-height: 1.75;
    }

    .home_layout_map {
        width: 300px;
    }

    .home_layout .std_btn4 {
        bottom: -280px;
    }

    .hacl_data .std_text1 {
        font-size: 12px;
    }

    .ys_footer_bottom_copy p a {
        margin-right: 6px;
    }

    .rotate_arrows2 .slick-prev,
    .rotate_arrows2 .slick-next {
        width: 30px;
        height: 30px;
    }

    .rotate_arrows2 .slick-next {
        right: -25px;
    }

    .rotate_arrows2 .slick-prev {
        left: -25px;
    }

    .rotate_arrows2 .slick-prev::before,
    .rotate_arrows2 .slick-next::before,
    .rotate_arrows2 .slick-prev::after,
    .rotate_arrows2 .slick-next::after {
        width: 12px;
        height: 12px;
    }

    .home_about .std_btn4 {
        margin-top: 16px;
    }

    .std_padding_top {
        padding-top: 36px;
    }

    .std_padding_bottom {
        padding-bottom: 36px;
    }

    .std_margin5 {
        margin-bottom: 36px;
    }

    .hpln_cry .std_title3 {
        font-size: 16px;
    }

    .section .std_title11 {
        font-size: 22px;
    }

    .home_develop_title {
        margin: 0 -16px;
    }

    .std_title12 {
        font-size: 22px;
    }

    .std_text2 p,
    .std_text2 {
        font-size: 14px;
    }

    .product_series_list::after {
        border-top-left-radius: 20px;
    }

    .inside_page .std_padding_bottom {
        padding-bottom: 32px;
    }

    .inside_page .std_padding_top {
        padding-top: 32px;
    }

    .inside_page .std_margin5 {
        margin-bottom: 32px;
    }

    .product_quality_subtit img {
        height: 60px;
        bottom: 0px;
    }

    .product_quality .mod_title3 {
        margin-bottom: 26px;
    }

    .mod_title3 {
        padding-bottom: 12px;
    }

    .std_text2 p,
    .std_text2 {
        line-height: 1.75;
    }

    .product_series .mod_title3 {
        margin-bottom: 24px;
    }

    .product_series_list_bg {
        border-top-left-radius: 20px;
    }

    .psll_bot_tit {
        padding-top: 12px;
        margin-bottom: 16px;
    }

    .psll_bot {
        padding-left: 14px;
    }

    .prodlist_main {
        padding-bottom: 32px;
    }

    .prodlist_list {
        margin-bottom: 20px;
    }

    .prodlist_banner_list_nub a {
        padding: 0 15px;
    }

    .productdet_left {
        padding-bottom: 24px;
    }

    .productdet_right_tit {
        margin-bottom: 18px;
    }

    .productdet_right_list_li {
        margin-bottom: 16px;
    }

    .productdet_pop .std_title4 {
        margin-bottom: 6px;
    }

    .productdet_pop .productdet_pop_text {
        margin-bottom: 13px;
    }

    .ppft_box {
        width: 100%;
    }

    .ppft_box {
        margin-bottom: 10px;
    }

    .ppft_box_code {
        width: 120px;
        height: 40px;
        border-radius: 20px;
        padding: 0 6px;
    }

    .ppft_box3 {
        width: calc(100% - 130px);
    }

    .productdet_pop_form_total {
        margin-bottom: 9px;
    }

    .ppft_agree {
        margin-bottom: 18px;
    }

    .ppft_int7 .ppft_text {
        width: 54px;
    }

    .ppft_int7 .ppft_input input {
        width: calc(100% - 54px);
    }

    .ppft_text {
        width: 40px;
    }

    .ppft_input input {
        width: calc(100% - 40px);
    }

    .ppft_int4 .ppft_text,
    .ppft_int5 .ppft_text {
        width: 74px;
    }

    .ppft_int4 .ppft_input input,
    .ppft_int5 .ppft_input input {
        width: calc(100% - 74px);
    }

    .productdet_pop .iconfont {
        font-size: 16px;
    }

    .innovate_from_top_subtit {
        margin-bottom: 3px;
    }

    .innovate_from_top_tit {
        margin-bottom: 12px;
    }

    .innovate_from_top_text p {
        margin-bottom: 8px;
    }

    .ifbt_list_li_total {
        padding: 20px;
    }

    .illt_top_img {
        width: 30px;
    }

    .illt_top_tit {
        width: calc(100% - 30px);
    }

    .innovate_policy_carousel .innovate_policy_carousel_dots {
        margin-bottom: 16px;
    }

    .nllt_left_tit {
        font-size: 16px;
    }

    .std_margin7 {
        margin-bottom: 30px;
    }

    .nllt_left_date {
        margin-bottom: 0px;
    }

    .nllt_left_tit {
        margin-bottom: 6px;
    }

    .nllt_left_text {
        margin-bottom: 10px;
    }

    .nllt_left {
        margin-bottom: 20px;
    }

    .nllt_right img {
        border-radius: 6px;
    }

    .nllt_right {
        border-radius: 6px;
    }

    .newdet_banner_tit {
        margin-bottom: 14px;
    }

    .newdet_banner {
        padding: 32px 0 28px;
    }

    .newdet_text {
        margin-bottom: 18px;
    }

    .newdet_bot {
        padding-top: 18px;
    }

    .vltb_tit {
        font-size: 16px;
    }

    .vltb_date {
        margin-bottom: 2px;
    }

    .videolist_li_total_top {
        margin-bottom: 12px;
    }

    .videolist_li {
        margin-bottom: 20px;
    }

    .videolist_li_total_bot {
        padding-bottom: 12px;
    }

    .videolist_cry.std_margin7 {
        margin-bottom: 10px;
    }

    .jllt_top {
        width: 100%;
    }

    .journallist_list_li {
        width: 50%;
    }

    .jllt_bot_btn {
        width: 36px;
        height: 36px;
    }

    .jllt_bot_btn img {
        width: 16px;
    }

    .jllt_bot_text {
        width: calc(100% - 36px);
    }

    .jllt_bot_date.std_text1 {
        font-size: 12px;
    }

    .jllt_top {
        margin-bottom: 12px;
    }

    .journallist_list {
        margin-bottom: 8px;
    }

    .inside_play {
        width: 36px;
    }

    .talent_page .inside_banner_text.ys_pos_center {
        top: 30%;
    }

    .talent_concept_img {
        border-top-left-radius: 20px;
    }

    .inside_page .talent_concept .std_margin5 {
        margin-bottom: 18px;
    }

    .std_margin6 {
        margin-bottom: 20px;
    }

    .tcln_cry {
        padding: 20px 14px 20px;
    }

    .talent_job_list_nub {
        padding: 0 6px;
    }

    .talent_job_list {
        margin: 0 -6px;
    }

    .twln_cry_box {
        padding: 18px 16px;
    }

    .twln_cry_icon {
        width: 30px;
        height: 30px;
        margin-bottom: 6px;
    }

    .talent_welfare_list_nub {
        width: 100%;
    }

    .rllt_icon {
        width: 40px;
        margin-bottom: 15px;
    }

    .rllt_date {
        margin-bottom: 6px;
    }

    .rllt_tit {
        font-size: 16px;
    }

    .rllt_tit {
        margin-bottom: 16px;
    }

    .rules_page .std_btn1_link {
        font-size: 12px;
        line-height: 30px;
        padding: 0 18px;
    }

    .investor_tit {
        padding-bottom: 16px;
    }

    .investor_total {
        padding-top: 16px;
    }

    .investor_left_li {
        margin-bottom: 4px;
    }

    .investor_left_ul.std_margin1 {
        margin-bottom: 18px;
    }

    .irll_left {
        width: 32px;
    }

    .irll_right {
        width: calc(100% - 32px);
    }

    .investor_right_list_li {
        margin-bottom: 16px;
    }

    .investor_right_list_li:last-child {
        margin-bottom: 0;
    }

    .asct_list_nub:first-child .std_text1 p {
        font-size: 20px;
    }

    .asct_list {
        padding: 0 14px;
    }

    .about_stock_cry_title {
        padding: 12px 14px;
    }

    .asct_list_nub:nth-of-type(2n+3) {
        width: 50%;
    }

    .asct_list_nub:nth-of-type(2n+4) {
        width: 50%;
    }

    .asct_list_nub:nth-of-type(2) .asct_list_nub_name {
        margin-right: 12px;
    }

    .asct_list_nub:first-child {
        width: 40%;
    }

    .asct_list_nub:nth-of-type(2) {
        width: 60%;
    }

    .asct_list_nub:nth-of-type(5) {
        width: 100%;
    }

    .asct_list_nub_name {
        margin-bottom: 1px;
    }

    .asct_list_nub {
        padding: 12px 0;
    }

    .asct_list .asct_list_nub::before {
        width: calc(100% + 28px);
        left: -14px;
    }

    .mod_title.std_margin2 {
        margin-bottom: 16px;
    }

    .about_global_text_list .std_text2 p {
        font-size: 16px;
    }

    .about_global_text_list li {
        margin-bottom: 16px;
    }

    .about_global_text_data .ys_demo_num {
        font-size: 22px;
    }

    .about_global_text_data .std_title3 {
        font-size: 14px;
    }

    .about_global_text_data li {
        margin-bottom: 12px;
    }

    .ahln_bigyear {
        font-size: 26px;
    }

    .ahln_year {
        font-size: 16px;
    }

    .about_history_list_nub::before {
        width: 12px;
        height: 12px;
    }

    .about_history_list_nub::after {
        height: calc(100% - 12px);
        left: 5px;
        top: 12px;
    }

    .about_history_list {
        width: 260px;
        padding-left: 60px;
    }

    .about_history_list_nub .std_text1 {
        width: 230px;
        left: 26px;
    }

    .ahln_year {
        padding-left: 26px;
    }

    .about_message_cry_pic::before {
        border-bottom-left-radius: 20px;
    }

    .about_people_list_nub {
        padding: 0 6px;
    }

    .about_people_list_nub .std_title2 {
        font-size: 18px;
    }

    .about_people_list {
        margin: 0 -6px;
    }

    .about_people_list::before {
        width: calc(100% - 12px);
    }

    .about_people_list_nub .std_title2 {
        padding-bottom: 12px;
    }

    .hlnl_btn .std_btn4_link span {
        line-height: 36px;
    }

    .honor_caru_img_ul {
        width: 100%;
        margin-left: 0;
    }

    .honor_caru.std_padding_bottom2 {
        padding-bottom: 10px;
    }

    .manage_list_ul {
        margin-bottom: -15px;
    }

    .mllt_left_desc {
        padding-bottom: 12px;
        margin-bottom: 12px;
    }

    .pulp_branch_top_select .ys_select_show::placeholder {
        font-size: 14px;
    }

    .pulp_branch_top_input input {
        font-size: 14px;
    }

    .pulp_branch_top_select .ys_select_li {
        font-size: 14px;
    }

    .pulp_branch_top_select {
        width: calc(50% - 8px);
    }

    .pulp_branch_top_input {
        width: calc(100% - 56px);
    }

    .pulp_branch_top_search {
        width: 40px;
        height: 40px;
    }

    .pulp_branch_top_select .ys_select_hd {
        height: 40px;
    }

    .pulp_branch_top_input {
        height: 40px;
    }

    .pulp_branch_top {
        margin: 0 -4px;
    }

    .pulp_branch_top_select .ys_select_hd {
        padding-left: 18px;
    }

    .pulp_branch_top_select .ys_select_xtbbox {
        right: 12px;
    }

    .pulp_branch_top_input input {
        padding: 0 12px;
    }

    .pulp_branch_top_select .ys_select_li {
        padding: 0 12px;
    }

    .pulp_branch_top_select .ys_select_bd {
        border-radius: 20px;
    }

    .pulp_branch_top_select .ys_select_bd {
        height: 164px;
    }

    .sllt_right,
    .sllt_right img {
        border-radius: 8px;
    }

    .subcom_list_li_total .mCSB_inside>.mCSB_container {
        margin-right: 20px;
    }

    .sllt_left_subtit {
        margin-bottom: 10px;
    }

    .sllt_left_text p {
        margin-bottom: 8px;
    }

    .sllt_left_text {
        height: 240px;
        margin-bottom: 14px;
    }

    .report_item {
        width: 80%;
        padding: 30px;
        border-radius: 0px 0px 30px 0px;
    }

    .report_cry_text {
        padding-top: 0;
        display: block;
    }

    .report_item {
        width: 80%;
        padding: 35px 20px 20px;
        margin-bottom: 20px;
    }

    .report_tel {
        margin-left: 0;
        padding-left: 28px;
        padding-right: 28px;
    }

    .report_tel {
        width: 100%;
    }

    .report_tel_tit {
        margin-bottom: 10px;
    }

    .report_tel_li {
        margin-bottom: 14px;
    }

    .report_cry_pic {
        top: auto;
        bottom: 0;
    }

    .media_item_tit {
        margin-bottom: 10px;
    }

    .media_item_text {
        margin-bottom: 7px;
    }

    .media_bg,
    .media_bg img {
        border-radius: 40px 0px 0px 0px;
    }

    .cclu_li_icon {
        width: 22px;
    }

    .cclu_li_text {
        width: calc(100% - 90px);
        padding-left: 10px;
    }

    .cclu_li {
        margin-bottom: 10px;
    }

    .contact_tel .std_title3 {
        margin-bottom: 12px;
    }

    body .inside_page .ys_main>.contact_service {
        padding: 0px 0;
    }

    body .inside_page .ys_main>.contact_service {
        padding-top: 10px;
    }

    .contact_bg {
        width: 200px;
        left: 10%;
        top: 20%;
    }

    .std_margin2 {
        margin-bottom: 15px;
    }

    .pllt_bot_tit,
    .pllt_bot_text {
        height: auto;
        -webkit-line-clamp: inherit;
    }

    .home_about_cry .std_margin2,
    .home_about_cry .std_margin4 {
        margin-bottom: 3px;
    }

    .home_about_cry .std_text1 p {
        line-height: 1.5;
    }

    .home_layout_cry>.std_text1 {
        margin-bottom: 12px;
    }

    .home_layout .home_about_cry_list {
        padding-top: 12px;
    }

    .hacl_data {
        margin-bottom: 6px;
    }

    .home_layout_map {
        width: 280px;
    }

    .home_layout .std_btn4 {
        bottom: -262px;
    }

    .ys_footer_bottom_copy p a {
        margin-right: 0px;
    }

    .sllt_left_text {
        height: auto;
    }

    .honor_caru_box .honor_caru_img {
        padding-left: 10%;
        padding-right: 10%;
    }

    .talent_career .mod_title2 .std_title2 {
        margin-bottom: 12px;
    }

    .talent_career .mod_title2.std_margin2 {
        margin-bottom: 18px;
    }

    .talent_career_xin.slick-dotted {
        padding-bottom: 26px;
    }

    .talent_task .std_title2 {
        margin-bottom: 14px;
    }

    .talent_task .std_text1 p br {
        display: none;
    }

    .talent_task .std_text1.yxedr_active ul {
        margin-block-end: 1.2em;
    }

    .talent_task .std_text1 {
        padding-bottom: 16px;
    }

    .talent_task_img {
        width: 90%;
    }

    .prodlist_banner_list_nub {
        padding: 0 3px;
        margin-bottom: 6px;
    }

    .prodlist_banner_list_nub a {
        padding: 0 10px;
        line-height: 32px;
    }

    .prodlist_banner_list {
        margin: 0 -3px;
        margin-bottom: -6px;
    }

    .ys_ban_imgbox {
        height: var(--height-num);
    }

    /* 480end */

    /* 2025.4.11新增star */
    .drbs-link-le {
        width: 100%;
    }

    .drbs-link-ri {
        width: 100%;
        padding-left: 0 !important;
        padding-top: 14px;
    }

    .drbt-widget {
        position: relative;
        bottom: auto;
        justify-content: flex-start;
    }

    .drbt-widget-wrap {
        padding-left: 0;
    }

    .drbs-link-ri {
        padding-bottom: 15px;
    }

    .he_e1p2xbli {
        width: 20%;
    }

    .he_e1p2xbli {
        display: inline-block;
        float: none;
        position: relative;
        transition: left 0.36s;
        left: calc(var(--pro-guo) * -20%);
    }

    .he_e1p2line {
        width: calc(calc(20% * var(--pro-shu)) - 10%);
    }

    .he_e1p2xbul {
        margin-top: 13px;
    }

    .dpbu-link {
        flex-wrap: wrap;
    }

    .dpbu-link-time,
    .dpbu-link-le {
        width: 100%;
        margin-bottom: 10px;
    }

    .dpbu-link-time::after {
        display: none;
    }

    .dpbu-link {
        padding: 18px 12px;
    }

    .develop-policy-btm-ul {
        padding-bottom: 6px;
    }

    /* 2025.4.11新增end */

}