

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .std_tit1 {
        font-size: 38px;
    }

    .std_tit2 {
        font-size: 34px;
    }

    .std_tit3 {
        font-size: 30px;
    } 

    .std_tit4 {
        font-size: 26px;
    }

    .std_tit5 {
        font-size: 20px;
    }

    .std_tit6 {
        font-size: 18px;
    }

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

    .ys_cont1380 {
        width: 1380px;
    }

    .std_padd110 {
        padding: 90px 0;
    }

    .std_margin60 {
        margin-bottom: 50px;
    }

    /* b */
    .mod_breadbox {
        top: 25px;
    }

    .product_right_jum_img {
        width: 280px;
        right: 25px;
    }

    .product_right_jum {
        padding: 45px 40px;
    }

    .product_right_jum_tit {
        margin-bottom: 15px;
    }

    .prjt_subtit {
        margin-bottom: 30px;
    }

    .prjt_gbtn_item_text {
        margin-right: 3px;
    }


    .prjt_gbtn_item {
        padding: 6px 17px;
        margin-right: 10px;
    }

    .plic_tit_text {
        font-size: 22px;
    }

    .plic_tit_icon {
        width: 40px;
    }

    .modframe_cont_left {
        width: 260px;
    }

    .modframe_cont_right {
        width: calc(100% - 260px);
        padding-left: 35px;
    }

    .product_left_item_cont {
        padding: 0 30px;
    }

    .product_right_jum {
        margin-bottom: 35px;
    }

    .product_right_tit {
        margin-bottom: 17px;
    }

    .product_right_section {
        margin-bottom: 40px;
    }

    .prcl_item_icon {
        margin-right: 13px;
    }

    .product_right_contstext ul li:not(:last-child) {
        margin-bottom: 20px;
    }

    .prui_cont_tit {
        margin-top: 20px;
    }

    .product_right_contstext ul li::before {
        margin-right: 15px;
    }

    /* b-end */

    /* c1 */
    .flic_left {
        padding: 40px 55px;
        width: 400px;
    }

    .flic_right {
        width: calc(100% - 400px);
    }

    .flic_left_tit {
        margin-bottom: 20px;
    }

    .flic_left_text {
        margin-bottom: 100px;
    }

    .flic_left_btn_flex {
        padding: 8px 24px;
    }

    /* c1-end */

    /* c2 */
    .field_iol {
        padding: 60px 70px 80px;
    }

    .field_iol_tit {
        margin-bottom: 30px;
    }

    .field_iolbox {
        margin-bottom: 80px;
    }

    .field_iol_bg {
        width: 450px;
    }

    .field_model {
        padding-bottom: 50px;
    }

    .fmic_tit {
        padding: 20px 25px;
    }

    .mod_slick_prev,
    .mod_slick_next {
        width: 46px;
    }

    .mod_slick_arrow {
        width: calc(100% + 68px * 2);
    }

    .field_reco {
        padding: 70px 0;
    }

    /* c2-end */

    /* c3 */
    .field_iol_img {
        width: 289px;
        right: 66px;
    }

    .field_product_adv {
        padding: 50px 70px 60px;
    }

    .field_product_adv::after {
        width: 442px;
        height: 295px;
    }

    .field_other_tit {
        margin-bottom: 35px;
    }

    .field_other {
        padding: 65px 0 65px;
    }

    .foic_tit {
        top: 50px;
        left: 40px;
        font-size: 26px;
    }

    /* c3-end */

    /* d2 */
    .manual_item_cont {
        padding: 40px 50px;
    }

    .manual_item_cont_tit {
        font-size: 24px;
        margin-bottom: 20px;
    }

    .mict_list:not(:last-child) {
        margin-right: 50px;
    }

    .mict_item_tit {
        line-height: 1.75;
    }

    .mict_item:not(:last-child) {
        margin-bottom: 8px;
    }

    .mict_item_icon {
        margin-right: 10px;
        margin-top: 5px;
    }

    .manual_item_cont_bg {
        width: 130px;
        right: 70px;
        top: 70px;
    }

    .mict_glist {
        margin-bottom: 40px;
    }

    .manual_main .modframe_cont_right {
        padding-left: 50px;
    }

    /* d2-end */

    /* e2 */
    .new_select .ys_select {
        width: 170px;
        padding: 0 25px;
    }

    .new_search {
        width: 350px;
        background: #FFFFFF;
        border-radius: 30px;
        position: relative;
    }

    .new_search input {
        padding-left: 25px;
        padding-right: 55px;
    }

    .new_select .ys_select,
    .new_search {
        height: 50px;
    }

    .new_search_img {
        width: 18px;
        right: 24px;
    }

    .new_search input {
        padding-right: 45px;
    }

    .new_select {
        margin-bottom: 35px;
    }

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

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

    .new_item_cont_text p {
        font-size: 18px;
        height: 85px;
        height: 80px;
    }

    .new_item_cont_more {
        margin-top: 20px;
    }

    .new_list {
        margin-bottom: 35px !important;
    }

    /* e2-end */

    /* e2-2 */
    .newdeta_banner {
        padding: 45px 0 55px;
    }

    .newdeta_banner .mod_bread {
        margin-bottom: 40px;
    }

    .newdeta_banner_tit {
        font-size: 22px;
        margin-bottom: 18px;
    }

    .newdeta_banner_info_dynamic span:first-child {
        margin-right: 20px;
    }

    .newdeta_banner_info_dynamic {
        margin-right: 50px;
    }

    .newdeta_context {
        padding: 40px 0;
    }

    .newdeta_cont {
        padding-bottom: 80px;
    }

    /* e2-2-end */

    /* e2-3 */
    .hnew_main .new_item_cont {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .new_item_ul {
        margin-bottom: 30px;
    }

    .new_item_tit {
        font-size: 18px;
        height: 60px;
    }

    .new_item_tit {
        font-size: 16px;
        height: 45px;
    }

    .new_item_ul {
        margin-bottom: 25px;
    }

    .new_item_ul {
        margin-bottom: 20px;
    }

    .hnew_main .new_item_cont {
        padding-top: 25px;
        padding-bottom: 25px;
    }

    /* e2-3-end */

    /* e3 */
    .jbnl_icon {
        width: 34px;
        margin-right: 25px;
    }

    .join_banner_navitem:last-child .join_banner_navitem_link {
        padding-left: 55px;
    }

    .join_banner_navitem_link {
        padding-left: calc((100% * 2 - 82.5% * 2) / 2);
    }

    .jbnl_tit {
        font-size: 20px;
    }

    .jbnl_icon {
        width: 30px;
        margin-right: 20px;
    }

    .join_intr_left {
        padding-right: 45px;
    }

    .join_intr_item:nth-child(even) .join_intr_left {
        padding-left: 45px;
        padding-right: 0;
    }

    .join_intr_item:not(:last-child) {
        margin-bottom: 70px;
    }

    .join_intr_left_tit {
        margin-bottom: 20px;
        margin-top: 40px;
    }

    .join_intr {
        padding-bottom: 100px;
    }

    .join_add_header {
        padding: 90px 0 200px;
    }

    .join_add_tit {
        font-size: 34px;
        margin-bottom: 20px;
    }

    .join_add_header_rightbg,
    .join_add_header_rightbg {
        width: 600px;
        pointer-events: none;
    }

    .jabi_cont {
        padding: 25px 30px 25px;
    }

    .jabi_cont_tit {
        margin-bottom: 12px;
    }

    .jabi_cont_icon {
        width: 18px;
        margin-right: 5px;
    }

    /* e3-end */
    .request_table_cry {
        margin-top: -124px;
    }

    .request_table_bg {
        height: calc(100% - 124px);
    }

    .mod_banner1 .std_tit2 {
        margin-bottom: 28px;
    }

    .mod_banner1_btn {
        width: 84px;
    }

    .company_become .std_tit1 {
        margin-bottom: 20px;
    }

    .company_become_cry {
        padding-top: 0;
    }

    .cbcf_list_nub {
        margin-bottom: 30px;
    }

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

    .company_become_cry_fold {
        padding-bottom: 90px;
    }

    .company_become_cry_img {
        margin-top: 30px;
        padding-left: 130px;
    }

    .cfln_cry {
        padding: 32px 74px 34px;
    }

    .company_future_list_nub {
        margin-bottom: 20px;
    }

    .company_future_list {
        padding-top: 0px;
    }

    .company_develop .mod_arrows1 .slick-prev,
    .company_develop .mod_arrows1 .slick-next {
        top: 4px;
    }

    .mod_arrows1 .slick-prev,
    .mod_arrows1 .slick-next {
        width: 50px;
        height: 50px;
    }

    .company_develop_title {
        margin-bottom: 90px;
    }

    .cdln_cry_left {
        padding-bottom: 90px;
    }

    .company_develop_list {
        height: 480px;
        margin-left: 260px;
    }

    .cdln_cry .cdln_cry_year {
        font-size: 100px;
    }

    .cdln_cry .cdln_cry_year {
        width: 250px;
    }

    .company_develop_list {
        margin-left: 250px;
    }

    .company_develop .mod_arrows1 .slick-prev {
        right: 80px;
    }

    .company_develop_list_nub.slick-slide.prev1 {
        transform: translateX(-250px);
    }

    .contact_cont {
        padding-top: 100px;
    }

    .contact_tit {
        margin-bottom: 45px;
    }

    .contact_item {
        margin-bottom: 60px;
    }

    .contact_listbox {
        padding-bottom: 20px;
    }

    .contact_demo_cry {
        padding: 50px;
    }

    .contact_demo .std_tit2 {
        margin-bottom: 24px;
    }

    .contact_demo_text {
        margin-bottom: 50px;
    }

    .s_job .ys_modal_content {
        padding: 60px;
    }

    .t_syfonth4 {
        font-size: 32px;
    }

    .s_jobtoplist {
        margin-top: 16px;
        margin-bottom: 30px;
    }

    .s_jobjq h4 {
        font-size: 22px;
    }

    .s_job .ys_modal_close {
        right: 20px;
        top: 20px;
    }

    .ys_cont1470,
    .ys_cont1480 {
        width: 82.5%;
    }

    .ys_banner .slick-dots {
        width: 82.5%;
    }

    .g-sypt1zuo {
        width: 630px;
    }

    .g-sypt1you {
        width: calc(100% - 630px);
    }


    .mod_bang_ri {
        right: 3%;
        top: 46%;
    }

    .home_sec3_bj_circle {
        width: 2000px;
    }

    .home_sec3_bj_circle1 {
        width: 2000px;
        height: 2000px;
    }

    .field_other_item .com_btn1 {
        left: 40px;
    }

    .cdln_cry_left {
        right: 108%;
    }

    .cdln_cry_left::before {
        right: -9px;
    }

    .cdln_cry_left::after {
        right: -1px;
    }

    .product_advantage_core_wrap {
        padding-left: 9%;
    }

    .ys_ban_title4 {
        font-size: 26px !important;
    }

    .ys_ban_title3 {
        font-size: 20px;
    }

    .product_advantage_core_wrap {
        padding-right: 60px;
        margin-top: -54px !important;
    }

    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .ys_cont1380 {
        width: 82.5%;
    }

    .company_become_cry_img {
        padding-left: 90px;
    }

    .cdln_cry_right {
        padding-left: 30px;
        padding-right: 40px;
    }

    .company_develop_list_nub.slick-slide.next1 {
        transform: translateX(236px);
    }

    .company_develop_list_nub {
        width: 170px;
    }

    /* helen star */
    .ys_cont1320 {
        width: 90%;
    }

    .g-sypt1fr {
        width: 85%;
    }

    .ys_footer .ys_cont1360 {
        width: 82.5%;
    }

    .mod_bang_ri {
        width: 60%;
    }

    .mblt_le_tit {
        font-size: 60px;
    }

    .mblt_ri {
        width: 90px;
    }

    .mblt_ri::after {
        height: 52px;
    }

    .mblt_img_wrap1 {
        width: 72px;
    }

    .mblt_img_wrap2 {
        width: 22px;
    }

    .ibll_item_text {
        font-size: 22px;
    }

    .mbra_li {
        width: 90px;
    }

    .mbra_li_icon {
        width: 36px;
        margin-bottom: 6px;
    }

    .mbra_li_wrap {
        border-radius: 10px;
        padding: 20px 10px 15px;
    }

    .mbra_li1 {
        top: 27%;
        left: 21%;
    }

    .mbra_li2 {
        right: 16%;
        top: 25%;
    }

    .mbra_li3 {
        bottom: 10%;
        left: 20%;
    }

    .mbra_li4 {
        right: 22%;
        bottom: 9%;
    }

    .mbrl_img_dots {
        width: 22px;
        height: 22px;
    }

    .mbrl_img_dots::before,
    .mbrl_img_dots::after {
        width: 12px;
        height: 12px;
    }

    .mbrl_img_dots.act::after {
        width: 24px;
        height: 24px;
    }


    .mbrl_img_dots1 {
        bottom: 20.4%;
        left: 20%;
    }

    .mbrl_img_dots4 {
        bottom: 58.2%;
        left: 76%;
    }

    .home_sec3_bj_circle {
        width: 1800px;
    }

    .home_sec3_bj_circle1 {
        width: 1800px;
        height: 1800px;
    }

    .paln_cry {
        width: 420px;
    }

    .paln_cry_text {
        padding: 58px 58px;
    }

    .product_advantage_list_nub .com_btn1 {
        bottom: 58px;
        left: 58px;
    }

    .flic_right {
        width: calc(100% - 500px);
    }

    .flic_left {
        width: 500px;
    }

    .product_advantage {
        margin-top: -115px;
    }

    .product_advantage .home_title .std_text p {
        font-size: 16px !important;
    }

    .product_advantage {
        margin-top: -35px !important;
    }
    .std_text18 p {
        font-size: 16px !important;
        color: #fff;
        line-height: 1.75;
    }
    .std_font24 {
        font-size: 20px !important;
    }
    .home_sec1 .home_title .std_text p{
      font-size: 16px !important;  
    }
    .product_advantage {
         margin-top: 52px !important;
         margin-bottom: -20px !important;
    }
    

    /* helen end */

    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .std_tit1 {
        font-size: 32px;
    }

    .std_tit2 {
        font-size: 26px;
    }

    .std_tit3 {
        font-size: 24px;
    }

    .std_tit4 {
        font-size: 20px;
    }

    .std_tit5 {
        font-size: 18px;
    }

    .std_tit6 {
        font-size: 16px;
        line-height: 1.6;
    }

    .std_text,
    .std_text p {
        font-size: 14px;
        line-height: 1.6;
    }

    .std_padd110 {
        padding: 70px 0;
    }

    .std_margin60 {
        margin-bottom: 40px;
    }


    /* b */
    .plic_tit {
        padding: 18px 0;
    }

    .plic_tit_text {
        font-size: 20px;
    }

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

    .plic_tit_icon {
        width: 30px;
        margin-right: 12px;
    }

    .product_left_item_cont {
        padding: 0 20px;
    }

    .plic_gbtn_item {
        padding: 13px 20px;
    }

    .plic_gbtn_item_tit {
        font-size: 18px;
    }

    .plic_tit_text {
        font-size: 18px;
    }

    .product_right_jum {
        padding: 35px 30px;
    }

    .product_right_jum_img {
        width: 240px;
        right: 20px;
    }

    .product_right_jum_tit {
        margin-bottom: 10px;
    }

    .prjt_subtit {
        margin-bottom: 25px;
        font-size: 14px;
    }

    .prjt_gbtn_item {
        padding: 4px 14px;
        margin-right: 10px;
    }

    .prjt_gbtn_item_img {
        flex-shrink: 0;
        width: 16px;
    }

    .mod_breadbox {
        top: 20px;
    }

    .modframe_cont_right {
        width: calc(100% - 240px);
        padding-left: 30px;
    }

    .modframe_cont_left {
        width: 240px;
    }

    .plic_tit {
        padding: 18px 0;
    }

    .plic_gbtn_item {
        padding: 10px 18px;
    }

    .product_left_item:not(:last-child) {
        margin-bottom: 15px;
    }

    .product_right_jum {
        margin-bottom: 30px;
    }

    .product_right_section {
        margin-bottom: 30px;
    }

    .product_right_tit {
        margin-bottom: 15px;
    }

    .product_right_contstext ul li:not(:last-child) {
        margin-bottom: 12px;
    }

    .prcl_item_icon {
        width: 14px;
        margin-top: 4px;
        margin-right: 10px;
    }

    .product_right_contstext ul li p {
        font-size: 14px;
    }

    .product_right_contstext ul li::before {
        width: 15px;
        height: 15px;
        margin-right: 10px;
        margin-top: 4px;
    }

    .prui_cont_tit {
        margin-top: 20px;
        font-size: 18px;
    }

    /* b-end */

    /* c1 */
    .flic_left {
        padding: 35px 45px;
        width: 350px;
    }

    .flic_right {
        width: calc(100% - 350px);
    }

    .flic_left_tit {
        margin-bottom: 15px;
    }

    .flic_left_text {
        margin-bottom: 60px;
    }

    .flic_left_text p {
        height: 68px;
    }

    .field_list_item:not(:last-child) {
        margin-bottom: 25px;
    }

    .flic_left_btn_text {
        font-size: 14px;
        line-height: 160%;
        margin-right: 10px;
    }

    .flic_right_icon {
        width: 12px;
    }

    .flic_left_btn_flex {
        padding: 8px 20px;
    }

    /* c1-end */

    /* c2 */
    .field_iolbox {
        margin-bottom: 50px;
    }

    .field_model {
        padding-bottom: 30px;
    }

    .field_reco {
        padding: 50px 0;
    }

    .field_model_item {
        padding: 0 10px;
    }

    .field_model_list {
        margin: 0 -10px;
    }

    .field_model_item_cont {
        box-shadow: 0px 4px 20px -10px rgb(0 0 0 / 6%);
    }

    .field_iol {
        padding: 40px 40px 45px;
    }

    .field_iol_tit {
        margin-bottom: 20px;
    }

    .fmic_tit {
        padding: 15px 20px;
        font-size: 18px;
    }

    .mod_slick_prev,
    .mod_slick_next {
        width: 40px;
    }

    .mod_slick_arrow {
        width: calc(100% + 60px * 2);
    }

    .field_reco_item {
        padding: 0 10px;
    }

    .field_reco_list {
        margin: 0 -10px;
    }

    .field_reco_tit {
        margin-bottom: 25px;
    }

    .fric_img {
        width: calc(50% - 20px);
    }

    .field_reco_item_cont {
        padding: 30px 33px 30px;
    }

    /* c2-end */

    /* c3 */
    .field_iol_img {
        width: 212px;
        right: 38px;
    }

    .field_product_adv {
        padding: 45px 40px 50px;
    }

    .field_product_adv_tit {
        font-size: 26px;
    }

    .field_product_adv ul li p {
        font-size: 14px;
    }

    .field_product_adv ul li::before {
        width: 16px;
        height: 16px;
        margin-right: 7px;
        margin-top: 10px;
    }

    .field_product_adv ul {
        margin-bottom: 35px;
    }

    .field_product_figure .field_product_adv_tit {
        margin-bottom: 20px;
    }

    .field_product_adv::after {
        width: 395px;
        height: 276px;
        filter: blur(150px);
    }

    .field_other_tit {
        margin-bottom: 30px;
    }

    .field_other {
        padding: 55px 0 55px;
    }

    .foic_tit {
        top: 40px;
        left: 30px;
        font-size: 22px;
    }

    .field_other_item_cont {
        border-radius: 14px;
    }

    /* c3-end */

    /* d2 */
    .manual_item_cont {
        padding: 30px 40px;
    }

    .manual_item_cont_tit {
        font-size: 22px;
        margin-bottom: 15px;
    }

    .manual_item_cont_bg {
        width: 110px;
        right: 40px;
        top: 55px;
    }

    .mict_list:not(:last-child) {
        margin-right: 40px;
    }

    .mict_list {
        width: 200px;
    }

    .mict_item_tit {
        font-size: 14px;
    }

    .mict_item_icon {
        margin-right: 8px;
        margin-top: 2px;
    }

    .mict_glist {
        margin-bottom: 30px;
    }

    .manual_item:not(:last-child) {
        margin-bottom: 20px;
    }

    /* d2-end */

    /* e2 */
    .new_select .ys_select input {
        font-size: 14px;
    }

    .iconfont {
        font-size: 14px;
    }

    .new_select .ys_select {
        width: 150px;
        padding: 0 20px;
    }

    .new_select .ys_select,
    .new_search {
        height: 44px;
    }

    .new_search input {
        padding-left: 20px;
        padding-right: 30px;
    }

    .new_search input {
        font-size: 14px;
    }

    .new_search_img {
        width: 16px;
        right: 20px;
    }

    .new_select {
        margin-bottom: 30px;
    }

    .new_item_cont {
        padding: 20px 30px 20px;
    }

    .new_item_cont_text p {
        font-size: 16px;
        height: 70px;
    }

    .new_item_cont_time {
        margin-bottom: 10px;
        font-size: 14px;
    }

    .new_item_cont_text {
        margin-bottom: 20px;
    }

    .new_item_cont_more {
        font-size: 14px;
        margin-top: 17px;
    }

    .new_list {
        margin-bottom: 30px !important;
    }

    /* e2-end */

    /* d2_2 */
    .newdeta_banner {
        padding: 35px 0 45px;
    }

    .newdeta_banner .mod_bread {
        margin-bottom: 30px;
    }

    .newdeta_banner_tit {
        font-size: 22px;
        margin-bottom: 15px;
    }

    .newdeta_banner_info_left span,
    .newdeta_banner_info_read span {
        font-size: 14px;
    }

    .nbir_text {
        font-size: 14px;
        margin-right: 15px;
    }

    .newdeta_banner_info_right .ys_sharebox:first-child {
        margin-right: 13px;
    }

    .newdeta_banner {
        padding: 35px 0 40px;
    }

    .newdeta_context {
        padding: 35px 0;
    }

    .newdeta_context p {
        font-size: 14px;
        line-height: 1.6;
        margin-bottom: 10px;
    }

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

    .newdeta_cont {
        padding-bottom: 50px;
    }

    /* d2_2-end */

    /* e3 */
    .jbnl_icon {
        width: 28px;
        margin-right: 15px;
    }

    .jbnl_tit {
        font-size: 18px;
    }

    .join_banner_navitem:last-child .join_banner_navitem_link {
        padding-left: 40px;
    }

    .join_intr_left_tit {
        margin-bottom: 15px;
        margin-top: 30px;
    }

    .join_intr_item:not(:last-child) {
        margin-bottom: 50px;
    }

    .join_intr_left {
        padding-right: 40px;
    }

    .join_intr_item:nth-child(even) .join_intr_left {
        padding-left: 40px;
        padding-right: 0;
    }

    .join_intr {
        padding-bottom: 80px;
    }

    .join_add_tit {
        font-size: 26px;
    }

    .join_add_text p {
        font-size: 16px;
    }

    .join_add_header {
        padding: 70px 0 180px;
    }

    .jabi_cont_tit {
        font-size: 16px;
    }

    .join_add_more {
        width: 130px;
        height: 42px;
    }

    .join_add_more_text {
        font-size: 14px;
    }

    .jabi_cont_address {
        padding-bottom: 8px;
        margin-bottom: 8px;
    }


    /* e3-end */
    .request_table_cry {
        padding: 50px 50px 40px;
    }

    .rtcl_nub_input,
    .rtcl_other_code_img {
        height: 50px;
    }

    .rtcl_other_btn_font {
        line-height: 48px;
    }

    .rtcl_nub_input input,
    .rtcl_nub_input textarea {
        padding: 0 18px;
        font-size: 14px;
    }

    .rtcl_nub_input textarea {
        padding-top: 14px;
    }

    .rtcl_nub_select .ys_select_li {
        font-size: 14px;
        padding: 0 18px;
    }

    .rtcl_nub_select .ys_select_bd {
        height: 120px;
    }

    .rtcl_nub_select .ys_select_xtbbox {
        width: 16px;
        right: 18px;
    }

    .rtcl_nub {
        margin-bottom: 24px;
    }

    .rtcl_other {
        margin-top: 0px;
    }

    .rtcl_text .rtcl_nub_input {
        height: 140px;
    }

    .request_table {
        padding-bottom: 85px;
    }

    .mod_banner2 .std_text {
        margin-top: 15px;
    }

    .request_table_cry {
        margin-top: -110px;
    }

    .request_table_bg {
        height: calc(100% - 110px);
    }

    .std_font24 {
        font-size: 22px;
    }

    .std_text18 p {
        font-size: 16px;
    }

    .mod_banner1 .std_tit2 {
        margin-bottom: 22px;
    }

    .mod_banner1_btn {
        width: 74px;
    }

    .cbcf_list_nub {
        margin-bottom: 26px;
    }

    .std_margin40 {
        margin-bottom: 32px;
    }

    .cfln_cry {
        padding: 28px 60px 30px;
    }

    .cfln_cry .std_tit5 {
        margin-bottom: 4px;
    }

    .cdln_cry_right .std_text {
        width: 310px;
    }

    .cdln_cry .cdln_cry_year {
        font-size: 90px;
    }

    .company_develop_title {
        margin-bottom: 70px;
    }

    .company_become_cry_fold {
        padding-bottom: 70px;
    }

    .cdln_cry .cdln_cry_year {
        width: 230px;
    }

    .company_develop_list {
        margin-left: 230px;
    }

    .company_develop_list_nub.slick-slide.prev1 {
        transform: translateX(-230px);
    }

    .company_develop_list_nub.slick-slide.next1 {
        transform: translateX(190px);
    }

    .cdln_cry_left {
        padding-bottom: 70px;
    }

    .company_develop_list {
        height: 440px;
    }

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

    .company_develop .mod_arrows1 .slick-prev {
        right: 74px;
    }

    .company_develop .mod_arrows1 .slick-prev,
    .company_develop .mod_arrows1 .slick-next {
        top: 2px;
    }

    .contact_cont {
        padding-top: 90px;
    }

    .contact_tit {
        margin-bottom: 38px;
    }

    .contact_item_primary_tit {
        font-size: 24px;
    }

    .contact_item {
        margin-bottom: 44px;
    }

    .contact_listbox {
        padding-bottom: 20px;
    }

    .contact_item_primary {
        padding: 30px;
    }

    /* helen star */
    .mlnf_li_hq,
    .mlnf_li_btn {
        line-height: 50px;
    }

    .mlnf_li5 {
        display: flex;
        align-items: center;
    }

    .member_login_cont {
        width: 556px;
        padding: 50px 60px 40px;
    }

    .member_login_cont .mlnf_li_btn {
        line-height: 50px;
    }

    .member_login_wid_cont {
        padding: 50px 45px 50px;
        width: 570px;
    }

    .mlwc_title {
        font-size: 26px;
    }

    .member_center_left_ul li a {
        font-size: 18px;
        line-height: 60px;
    }

    .member_center_left {
        width: 240px;
    }

    .member_center_right {
        width: calc(100% - 240px);
    }

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

    .mcrf_tab {
        margin: 0 -45px 38px;
    }

    .mcrf_form_li3 .mlnf_li_btn {
        line-height: 50px;
    }

    .mcrf_form_li1 .mlnf_li_fl {
        margin-bottom: 18px;
    }

    .mcrf_form_li2 .mlnf_li_fl,
    .mcrf_form_li1 .mlnf_li_fl {
        padding: 0 10px;
        margin-bottom: 18px;
    }

    .mcrf_form_li1,
    .mcrf_form_li2 {
        margin: 0 -10px;
    }

    .member_password .mlnf_li_hq {
        margin-bottom: 12px;
    }

    .ys_ban_title3 {
        font-size: 20px;
    }

    .ys_ban_txtbox .com_btn1 {
        margin-top: 40px;
    }

    .com_btn1 {
        height: 46px;
    }

    .home_sec1_nr {
        top: 60px;
    }

    .paln_cry {
        width: 420px;
    }

    .paln_cry_text {
        padding: 50px 40px;
    }

    .product_advantage_list_nub .com_btn1 {
        bottom: 50px;
        left: 40px;
    }

    .product_advantage {
        margin-bottom: 100px;
    }

    .home_sec3_bj_circle {
        width: 1900px;
    }

    .home_sec3_bj_circle1 {
        width: 1900px;
        height: 1900px;
    }

    .home_sec3_nr_box {
        padding-right: 0px;
    }

    .home_sec3_nr_box .std_tit1 {
        margin-bottom: 16px;
    }

    .home_sec3_nr_ul {
        margin-bottom: 55px;
        margin-top: 40px;
    }

    .hsnu_li_num span {
        font-size: 42px;
    }

    .home_sec4 .slick-arrow {
        width: 46px;
        height: 46px;
    }

    .home_sec4 .slick-arrow {
        background-size: 100% 100%;
    }

    .home_sec4 .new_list {
        padding: 0 45px;
    }

    .home_sec4 .new_item {
        padding: 16px 15px 40px;
    }

    .home_sec4 .std_margin40 {
        margin-bottom: 22px;
    }

    .com_side_nr .ys_imgbox_cover {
        width: 24px;
    }

    .com_side_nr_img {
        width: 120px;
        padding: 10px;
        top: -40px;
        right: 70px;
    }

    .com_side_nr_img p {
        font-size: 14px;
        margin-top: 4px;
    }

    .com_side_nr_gz {
        padding: 6px 6px 6px 6px;
    }

    .com_side_nr_text {
        right: 70px;
    }

    .com_side_nr_text p {
        line-height: 40px;
        font-size: 14px;
    }

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

    .com_side_back {
        width: 46px;
        height: 46px;
    }

    .hsnu_li_text {
        font-size: 16px;
    }

    .hsnu_li_num {
        margin-bottom: 12px;
    }

    .invest_banner_right_tit {
        margin-bottom: 25px;
    }

    .invest_banner_tit {
        margin-bottom: 26px;
    }

    .ibll_item:not(:last-child) {
        margin-bottom: 13px;
    }

    .invest_banner_btn {
        margin-top: 40px;
    }

    .invest_banner_right_list {
        margin-bottom: 26px;
    }

    .ibri_num_text {
        font-size: 36px;
    }

    .ibri_num {
        margin-bottom: 12px;
    }

    .mblt_le_tit {
        font-size: 52px;
    }

    .mblt_ri {
        width: 70px;
    }

    .mblt_ri::after {
        height: 42px;
        width: 96px;
    }

    .mblt_img_wrap1 {
        width: 62px;
    }

    .mblt_img_wrap2 {
        width: 18px;
    }

    .mblt_img {
        padding-right: 44px;
    }


    .head_logo {
        width: 130px;
        line-height: 70px;
    }

    .head_ul1_li1>a {
        line-height: 70px;
    }

    .head_login_icon,
    .ys_search2_btn,
    .ys_search2_ibox img,
    .head_lang img {
        line-height: 70px;
    }

    .head_login_text a,
    .head_login_text span,
    .head_lang p {
        line-height: 70px;
    }

    .ys_banner {
        margin-top: 70px;
    }

    .ys_search2_win {
        top: 70px;
    }

    .head_login_icon,
    .ys_search2_btn,
    .ys_search2_ibox img,
    .head_lang img {
        width: 20px;
    }


    .ys_footer_top_right {
        width: 400px;
    }

    .home_sec3_bj_circle {
        width: 1800px;
    }

    .home_sec3_bj_circle1 {
        width: 1800px;
        height: 1800px;
    }

    .ys_footer .ys_cont1360 {
        width: 90%;
    }

    .yx_ban_icon {
        width: 80px;
    }

    .field_other_item .com_btn1 {
        left: 30px;
        bottom: 30px;
    }

    .flic_right {
        width: calc(100% - 450px);
    }

    .flic_left {
        width: 450px;
    }

    .mod_imgk2 {
        top: 24px;
    }

    .head_login_icon .mod_imgk2 {
        top: 26px;
    }

    .ys_search2_btn .mod_imgk2 {
        top: 27px;
    }

    .home_sec1 .home_title .std_text p {
        font-size: 18px;
    }

    .ys_ban_title4 {
        font-size: 22px !important;
    }

    .ys_ban_title3 {
        font-size: 16px;
    }

    .product_advantage .home_title .std_text p {
        font-size: 18px;
    }
    
    .std_text18 p {
        font-size: 14px !important;
    }
    .std_font24 {
    font-size: 18px !important;
}
    
    /* helen end */

    /* 1440end */

}

@media screen and (max-width: 1360px) {
    .ys_cont1285 {
        max-width: calc(100% - 80px);
    }

    .rtcl_nub .std_text {
        margin-bottom: 8px;
    }

    .request_table_cry {
        padding: 40px 40px 36px;
    }

    .request_table_cry {
        margin-top: -100px;
    }

    .request_table_bg {
        height: calc(100% - 100px);
    }

    .contact_cont {
        padding-top: 80px;
    }

    /* helen star */
    .g-sypt1zuo {
        width: 520px;
    }

    .g-sypt1you {
        width: calc(100% - 520px);
    }

    .g-sypt1you .com_btn1 {
        margin-top: 30px;
    }

    .g-sypt1 {
        min-height: 600px;
    }

    .paln_cry {
        width: 350px;
    }

    .yftl_li1 {
        padding: 0 65px 0 0;
    }

    .ys_footer .ys_cont1360 {
        width: 90%;
    }

    .mbrl_img_dots1 {
        bottom: 20.2%;
    }

    .mbrl_img_dots4 {
        bottom: 58%;
    }

    .ibll_item_text {
        font-size: 20px;
    }


    .ys_footer_bot_all {
        width: 28%;
    }

    .ys_footer_bot_nr {
        width: 46%;
    }

    .product_advantage {
        margin-bottom: 34px !important;
    }

    /* helen end */

    /* 1360end */
}

@media screen and (max-width: 1280px) {
    .head_ul1 {
        width: 600px;
        margin-left: 50px;
    }

    .request_table_cry {
        margin-top: -80px;
    }

    .request_table_bg {
        height: calc(100% - 80px);
    }

    .request_table {
        padding-bottom: 75px;
    }

    .cbcf_list_nub .std_text {
        padding-top: 18px;
        padding-bottom: 4px;
    }

    .company_become_cry_fold {
        width: 40%;
    }

    .company_become_cry_img {
        width: 60%;
        padding-left: 40px;
    }

    .cbcf_list_nub {
        margin-bottom: 23px;
    }

    .company_develop_list {
        height: 400px;
    }

    .contact_cont {
        padding-top: 70px;
    }

    .contact_item_primary_tit {
        font-size: 22px;
    }

    .contact_item_primary_tit {
        margin-bottom: 12px;
    }

    .contact_item_primary_list {
        margin-bottom: 20px;
    }

    .contact_item {
        margin-bottom: 32px;
    }

    .member_login_cont {
        width: 556px;
        padding: 40px 40px 40px;
    }

    .mcrf_tab_fl a {
        font-size: 26px;
    }

    .mcrf_tab_fl {
        padding: 0 30px;
    }

    .mcrf_tab {
        margin: 0 -30px 38px;
    }

    /* helen star */
    .hsnp_part2 {
        right: 29px;
        top: 40%;
        width: 120px;
        height: 120px;
    }

    .hsnp_part1_nr img {
        width: 30px;
    }

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

    .hsnp_part1 {
        width: 80px;
        height: 100px;
    }

    .mblt_le_tit {
        font-size: 40px;
    }

    .mbra_li2 {
        right: 15%;
        top: 21%;
    }

    .mbra_li3 {
        bottom: 5%;
        left: 20%;
    }


    .head_ul1_li1>a {
        font-size: 14px;
    }

    .head_login_text a,
    .head_login_text span,
    .head_lang p {
        font-size: 14px;
    }

    .home_sec3_bj_circle {
        width: 1600px;
    }

    .home_sec3_bj_circle1 {
        width: 1600px;
        height: 1600px;
    }

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

    .modframe_cont_swiu_btn {
        margin-top: 35px;
    }

    .home_sec1 .home_title .std_text p {
        font-size: 16px;
    }

    .product_advantage .home_title .std_text p {
        font-size: 16px;
    }

    /* helen end */

    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .std_tit1 {
        font-size: 30px;
    }

    .std_tit2 {
        font-size: 22px;
    }

    .std_tit3 {
        font-size: 22px;
    }

    .std_tit4 {
        font-size: 20px;
    }

    .std_tit5 {
        font-size: 18px;
    }

    .std_tit6 {
        font-size: 16px;
        line-height: 1.6;
    }

    .std_text,
    .std_text p {
        font-size: 14px;
        line-height: 1.6;
    }

    .std_padd110 {
        padding: 50px 0;
    }

    .std_margin60 {
        margin-bottom: 40px;
    }

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

    /* b */
    .plic_tit {
        padding: 14px 0;
    }

    .plic_tit_icon {
        width: 26px;
        margin-right: 10px;
    }

    .plic_gbtn_item_tit {
        font-size: 16px;
    }

    .mod_breadbox {
        display: none;
    }

    .modframe_cont_right {
        width: calc(100% - 230px);
        padding-left: 25px;
    }

    .modframe_cont_left {
        width: 230px;
    }

    .product_right_jum_img {
        width: 220px;
        right: 10px;
    }

    .product_right_jum {
        margin-bottom: 25px;
    }

    .product_right_jum {
        padding: 30px 25px;
    }

    .prjt_gbtn_item_text {
        font-size: 12px;
    }

    .product_right_section {
        margin-bottom: 25px;
    }

    .prui_cont {
        width: 140px;
    }

    /* b-end */

    /* c2 */
    .mod_slick_arrow {
        display: none;
    }

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

    .slick-dots li.slick-active {
        background-color: #13007c;
    }

    .field_reco .slick-dots {
        bottom: -30px;
    }

    .field_model_list .slick-dots {
        bottom: 13px;
    }

    .field_reco {
        padding: 50px 0 70px;
    }

    .fric_btn {
        padding: 6px 15px;
    }

    .fric_btn_text {
        font-size: 12px;
    }

    .fric_btn_img {
        width: 10px;
    }

    .field_reco_slick .fric_tit {
        margin-bottom: 10px;
    }

    .fric_text {
        margin-bottom: 30px;
    }

    .field_reco_item_cont {
        padding: 25px 23px 25px;
    }

    .fmic_tit {
        font-size: 16px;
    }

    /* c2-end */


    /* c3 */
    .field_product_primary .field_iolbox {
        margin-bottom: 40px;
    }

    .field_iol_img {
        width: 200px;
        right: 38px;
    }

    .field_product_adv_tit {
        margin-bottom: 15px;
    }

    .foic_tit {
        top: 30px;
        left: 25px;
        font-size: 20px;
    }

    .field_other {
        padding: 40px 0 40px;
    }

    .field_other_tit {
        margin-bottom: 20px;
    }

    /* c3-end */

    /* d2 */

    .plic_tit_text {
        font-size: 18px;
    }

    .manual_main .modframe_cont_right {
        padding-left: 35px;
    }

    .manual_item_cont {
        padding: 25px 35px;
    }

    .mict_list {
        width: 175px;
    }

    .mict_list:not(:last-child) {
        margin-right: 35px;
    }

    /* d2-end */


    /* e2 */
    .new_select {
        margin-bottom: 25px;
    }

    .new_search {
        width: 300px;
    }

    .new_select .ys_select {
        margin-right: 10px;
    }

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

    .new_list {
        margin: 0 -8px;
    }

    .new_item_cont {
        padding: 18px 20px;
    }

    /* e2-end */

    /* e2_2 */
    .mod_bread {
        display: none;
    }

    .newdeta_banner_info_dynamic span:first-child {
        margin-right: 15px;
    }

    .newdeta_banner_info_dynamic {
        margin-right: 35px;
    }

    .newdeta_context {
        padding: 30px 0;
    }

    .newdeta_banner {
        padding: 30px 0 30px;
    }

    .newdeta_banner_tit {
        font-size: 20px;
    }

    .field_product_adv_tit {
        font-size: 22px;
    }

    .jabi_cont {
        padding: 20px 25px 20px;
    }

    .join_add_body_list {
        margin-bottom: 20px;
    }

    /* e2_2-end */

    .join_intr {
        padding-bottom: 60px;
    }

    .join_add_header {
        padding: 70px 0 180px;
    }

    .mod_banner1_text {
        width: 56.43%;
    }

    .mod_banner1 .std_tit2 {
        margin-bottom: 20px;
    }

    .cdln_cry_left,
    .company_become_cry_fold {
        padding-bottom: 50px;
    }

    .company_develop_title {
        margin-bottom: 50px;
    }

    .company_develop .mod_arrows1 .slick-next {
        right: 40px;
    }

    .company_develop .mod_arrows1 .slick-prev {
        right: 96px;
    }

    .mod_arrows1 .slick-prev,
    .mod_arrows1 .slick-next {
        width: 42px;
        height: 42px;
    }

    .cdln_cry_left::before {
        width: 16px;
        height: 16px;
        right: -8px;
    }

    .cdln_cry_left::after {
        height: calc(100% - 16px);
        top: 16px;
    }

    .cdln_cry_right .std_text {
        top: 20%;
    }

    .mod_banner1_btn {
        width: 68px;
    }

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

    .contact_cont {
        padding-top: 50px;
    }

    .contact_tit {
        margin-bottom: 32px;
    }

    .contact_item_primary_tit {
        font-size: 20px;
    }

    /* helen satar */
    .member_cont {
        padding: 32px 40px 72px;
    }

    .member_login_nr {
        width: 100%;
    }

    .member_style {
        margin: 35px auto 0;
        padding: 46px 40px 30px;
    }

    .ys_banner .slick-dots {
        width: 100%;
        padding-left: 40px;
        padding-right: 40px;
    }

    .ys_cont1470,
    .ys_cont1480 {
        width: 100%;
        padding-left: 40px;
        padding-right: 40px;
    }

    .g-sypt1fl {
        left: 40px;
    }

    .g-sypt1you {
        padding-left: 55px;
    }

    .home_sec3_bj_circle {
        width: 1600px;
    }

    .home_sec3_bj_circle1 {
        width: 1600px;
        height: 1600px;
    }

    .ys_footer .ys_cont1360 {
        width: 100%;
        padding-left: 40px;
        padding-right: 40px;
    }

    .field_other_item .com_btn1 {
        left: 25px;
        bottom: 25px;
    }

    .product_advantage_core_wrap {
        padding-left: 40px;
    }

    /* helen end */
    
    .rtcl_agree_btn::before {
        width: 7px;
        height: 7px;
    }

    /* 1200end */

}

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

    /* tammy - start */
    .mod_banner {
        margin-top: 64px;
    }

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

    .request_table_bg {
        height: calc(100% - 60px);
    }

    .request_table {
        padding-bottom: 65px;
    }

    .company_become_cry_img {
        margin-top: 41px;
    }

    .contact_tit {
        margin-bottom: 28px;
    }

    .contact_demo_text {
        margin-bottom: 40px;
    }

    .contact_demo .mCSB_scrollTools {
        right: 34px;
    }

    .contact_demo .ys_modal_close {
        right: 18px;
        top: 18px;
    }

    .s_job .ys_modal_content {
        padding: 60px 50px;
    }

    .t_syfonth4 {
        font-size: 30px;
    }

    .s_jobtoplist {
        margin-top: 12px;
        margin-bottom: 22px;
    }

    .s_jobjq h4 {
        font-size: 20px;
        margin-bottom: 8px;
    }

    /* tammy - end */
    /* helen star */
    .member_main {
        margin-top: 64px;
    }

    .member_center_left {
        display: none;
    }

    .member_center_right {
        width: 100%;
    }

    .member_center {
        margin-top: 64px;
        padding-left: 40px;
        padding-right: 40px;
    }

    .ys_cont1320 {
        width: 100%;
    }

    .ys_banner {
        margin-top: 64px;
    }

    .ys_ban_title2 {
        font-size: 30px;
    }

    .ys_ban_title3 {
        font-size: 16px;
    }

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

    .g-sypt1you {
        padding-left: 0px;
    }

    .hsnp_part2 {
        right: 105px;
        top: 50%;
        width: 120px;
        height: 120px;
    }

    /* .product_advantage_list .std_text, */
    .product_advantage_list .com_btn1 {
        opacity: 1;
        transform: translateY(0px);
    }

    .paln_cry {
        width: 290px;
    }

    .paln_cry_text {
        padding: 30px 20px;
    }

    .product_advantage_list_nub .com_btn1 {
        bottom: 30px;
        left: 20px;
    }

    .home_sec3_bj_circle {
        width: 1350px;
    }

    .home_sec3_bj_circle1 {
        width: 1350px;
        height: 1350px;
    }

    .yftl_li1 {
        padding: 0 55px 0 0;
    }

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



    .invest_banner_tit {
        margin-bottom: 18px;
    }

    .ibll_item_icon {
        width: 24px;
    }

    .ibll_item_text {
        font-size: 20px;
    }

    .invest_banner_left {
        width: 280px;
    }

    .invest_banner_right {
        width: calc(100% - 280px);
    }

    .invest_banner_right {
        padding: 30px 30px 30px;
    }

    .invest_banner_right_item {
        padding: 0 30px;
    }

    .ibri_num_text {
        font-size: 32px;
    }

    .mod_bang_pc {
        display: none;
    }

    .mod_bang_ph {
        display: block;
    }

    .mod_bang .ibll_item_text {
        font-size: 16px;
    }

    .mblt_le_tit {
        font-size: 32px;
    }

    .mblt_ri {
        width: 44px;
    }

    .mblt_ri::after {
        height: 29px;
        width: 66px;
        bottom: -5px;
    }

    .mblt_ri {
        margin-bottom: 12px;
    }

    .mblt_img_wrap1 {
        width: 50px;
    }

    .mblt_img_wrap2 {
        top: -4px;
        right: 4px;
    }

    @keyframes spin {

        0% {
            top: -10px;
            right: -3px;
        }

        100% {
            top: -4px;
            right: 4px;
        }

    }

    .mblt_img {
        padding-right: 26px;
    }

    .field_other_item_cont .com_btn1 {
        opacity: 1;
        transform: translateY(0px);
    }

    .product_advantage {
        margin-top: 0px;
    }

    .product_advantage {
        margin-top: 92px !important;
    }

    .head_login .head_login_icon {
        display: none;
    }

    .head_login .head_login_text {
        padding-left: 0;
    }

    .ys_hd_ph .head_login {
        margin-left: 0 !important;
    }

    .he_phlange {
        position: absolute;
        bottom: 10px;
        left: 0;
        width: 100%;
        border-top: 1px solid rgba(255, 255, 255, .2);
        padding-top: 10px;
    }

    .he_phlange a {
        display: flex;
        justify-content: center;
        align-items: center;
    }

    .he_phlange img {
        width: 24px;
    }

    .he_phlange p {
        color: #fff;
        line-height: 1.5;
        padding-left: 10px;
        margin-top: 2px;
    }

    
    .head_login .head_login_icon {
        display: block;
    }
    
    .head_login .head_login_text {
        display: none;
    }

    /* helen end */
    /* 1199end */
}

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

    /* b */
    .modframe_cont_left {
        width: 200px;
    }

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

    .product_left_item_cont {
        padding: 0 15px;
    }

    .product_right_tit {
        margin-bottom: 12px;
    }

    .product_right_jum_img {
        width: 180px;
    }

    .plic_tit_text {
        font-size: 16px;
    }

    .plic_gbtn_item_tit {
        font-size: 14px;
    }

    .plic_tit {
        padding: 11px 0;
    }

    .plic_gbtn_item:not(:last-child) {
        margin-bottom: 10px;
    }

    .plic_gbtn_item {
        border-radius: 8px;
    }

    .plic_gbtn_item {
        padding: 8px 10px;
    }

    .plic_gbtn {
        padding-bottom: 12px;
    }

    .plic_tit_icon {
        width: 24px;
    }

    .prui_cont {
        width: 120px;
    }

    .prui_cont_tit {
        margin-top: 11px;
        font-size: 16px;
    }

    .product_right_tit {
        margin-bottom: 15px;
    }

    /* b-end */

    /* c1 */
    .flic_left {
        padding: 20px 25px;
        width: 250px;
    }

    .flic_right {
        width: calc(100% - 250px);
    }

    .flic_left_text {
        margin-bottom: 50px;
    }


    .flic_left_text {
        margin-bottom: 30px;
    }

    .flic_left_tit {
        font-size: 20px;
        margin-bottom: 10px;
    }

    .flic_left_btn_flex {
        padding: 6px 15px;
    }

    /* c1-end */

    /* c2 */
    .field_iol {
        padding: 30px 30px 35px;
    }

    .field_iol_tit {
        margin-bottom: 15px;
    }

    .field_iolbox {
        margin-bottom: 40px;
    }

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

    .field_model {
        padding-bottom: 20px;
    }

    .field_reco {
        padding: 40px 0 60px;
    }

    .field_iol_tit {
        margin-bottom: 20px;
    }

    .field_model_item {
        padding: 0 8px;
    }

    .field_model_list {
        margin: 0 -8px;
    }

    .fmic_tit {
        padding: 10px 15px;
    }

    /* c2-end */

    /* c3 */
    .field_product_primary .field_iolbox {
        margin-bottom: 30px;
    }


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

    .field_product_adv_tit {
        font-size: 22px;
    }

    .field_iol_tit {
        margin-bottom: 13px;
    }

    .field_product_adv_tit {
        margin-bottom: 10px;
    }

    /* .field_product_figure_img {
        width: 100%;
    } */

    .field_product_adv::after {
        width: 328px;
        height: 221px;
        filter: blur(150px);
    }

    .foic_tit {
        top: 25px;
        left: 20px;
        font-size: 18px;
    }

    .field_iol_img {
        width: 169px;
        right: 38px;
    }

    .field_iol_bg {
        width: 190px;
    }


    /* c3-end */

    /* d2 */
    .manual_item_cont_bg {
        position: static;
        margin-bottom: 20px;
    }

    .mict_glist {
        margin-bottom: 20px;
    }

    .mict_glist {
        padding: 0 10px;
    }

    .mict_glist {
        margin: 0 -10px;
        margin-bottom: 15px;
    }

    .mict_list {
        width: 50%;
    }

    .mict_list:not(:last-child) {
        margin-right: 0;
    }

    /* d2-end */

    .std_padd110 {
        padding: 45px 0;
    }

    .jabi_cont {
        padding: 20px 20px 20px;
    }

    .join_add_tit {
        font-size: 22px;
    }

    .join_intr_item:nth-child(even) .join_intr_left {
        padding-left: 30px;
        padding-right: 0;
    }

    .join_intr_left {
        padding-right: 30px;
    }

    .join_add_header {
        padding: 50px 0 130px;
    }

    .join_add_body {
        margin-top: -100px;
    }

    .request_table_cry {
        padding: 30px;
        border-radius: 12px;
    }

    .rtcl_nub_input input,
    .rtcl_nub_input textarea {
        padding: 0 12px;
    }

    .rtcl_nub_select .ys_select_xtbbox {
        width: 14px;
        right: 12px;
    }

    .rtcl_nub_input textarea {
        padding-top: 12px;
    }

    .rtcl_nub_input,
    .rtcl_other_code_img {
        height: 44px;
    }

    .rtcl_text .rtcl_nub_input {
        height: 120px;
    }

    .rtcl_other_btn_font {
        line-height: 42px;
    }

    .rtcl_nub_select .ys_select_li {
        padding: 0 12px;
    }

    .rtcl_nub {
        margin-bottom: 16px;
    }

    .request_table {
        padding-bottom: 55px;
    }

    .mod_banner1_text {
        width: 80%;
    }

    .mod_banner1 .std_tit2 {
        margin-bottom: 14px;
    }

    .mod_banner1_btn {
        width: 56px;
        margin-right: 0%;
    }

    .company_become .std_tit1 {
        margin-bottom: 14px;
    }

    .std_font24 {
        font-size: 20px;
    }

    .cbcf_list_nub .std_text {
        padding-top: 10px;
        padding-bottom: 0px;
    }

    .cbcf_list_nub {
        margin-bottom: 16px;
    }

    .company_become_cry_img {
        width: 60%;
        padding-left: 20px;
    }

    .company_become_cry_img {
        margin-top: 84px;
    }

    .cdln_cry_left,
    .company_become_cry_fold {
        padding-bottom: 40px;
    }

    .cfln_cry {
        padding: 20px 40px;
    }

    .std_margin40 {
        margin-bottom: 28px;
    }

    .company_develop_title {
        margin-bottom: 45px;
    }

    .cdln_cry .cdln_cry_year {
        font-size: 80px;
    }

    .cdln_cry .cdln_cry_year {
        width: 190px;
    }

    .company_develop_list {
        margin-left: 190px;
    }

    .mod_arrows1 .slick-prev,
    .mod_arrows1 .slick-next {
        width: 38px;
        height: 38px;
    }

    .cdln_cry_right {
        padding-left: 24px;
        padding-right: 36px;
    }

    .company_develop_list_nub.slick-slide.next1 {
        transform: translateX(180px);
    }

    .contact_cont {
        padding-top: 45px;
    }

    .contact_tit {
        margin-bottom: 26px;
    }

    .contact_item_primary {
        padding: 24px;
    }

    /* helen star */
    .g-sypt1 {
        min-height: 660px;
    }

    .g-sypt1-icon {
        margin-bottom: 20px;
    }

    .g-sypt1zuo {
        width: 460px;
    }

    .g-sypt1you {
        width: calc(100% - 460px);
    }

    .hsnp_part2 {
        right: 20px;
        top: 40%;
    }

    .home_sec3_bj_circle {
        width: 1200px;
    }

    .home_sec3_bj_circle1 {
        width: 1200px;
        height: 1200px;
    }

    .hsnu_li_num span {
        font-size: 34px;
    }

    .home_sec3_nr_ul {
        margin-bottom: 25px;
        margin-top: 26px;
    }

    .hsnu_li_text {
        font-size: 14px;
    }

    .hsnu_li_num {
        margin-bottom: 5px;
    }

    .ys_footer_top_left {
        display: none;
    }

    .ys_footer_top_right {
        float: left;
    }

    .ys_footer {
        padding: 57px 0 25px;
    }

    .yftr_sk {
        padding: 16px 25px;
    }

    .ys_footer_top {
        padding-bottom: 38px;
    }

    .ys_footer_bot {
        padding-top: 32px;
    }

    .ys_footer_bot_all {
        width: 100%;
    }

    .ys_footer_bot_tel {
        width: 37%;
    }

    .ys_footer_bot_nr {
        width: 63%;
    }

    .ys_footer_bot_all {
        margin-top: 15px;
    }

    .ibri_num_text {
        font-size: 28px;
    }

    .ibri_num_img {
        margin-left: 15px;
        width: 20px;
    }

    .cpri_cont_tit_text {
        font-size: 18px;
    }

    .cpri_cont_time {
        margin-bottom: 10px;
    }

    .contact_primary_right_item a {
        padding-bottom: 20px;
        padding-top: 20px;
    }

    .invest_main .contact_cont {
        padding-bottom: 70px;
    }

    .yx_ban_icon {
        width: 56px;
    }

    .flic_left {
        width: 350px;
    }

    .flic_right {
        width: calc(100% - 350px);
    }

    .ys_footer_top_left {
        display: block;
    }

    .yftl_ul2 {
        display: none;
    }

    /* helen end */

    /* 991end */
}

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

    .ys_ban_video {
        display: none;
    }

    .ys_ban_ph {
        display: block;
    }

    .std_tit1 {
        font-size: 24px;
    }

    .std_tit2 {
        font-size: 22px;
    }

    .std_tit3 {
        font-size: 20px;
    }

    .std_tit4 {
        font-size: 20px;
    }

    .std_tit5 {
        font-size: 18px;
    }

    .std_tit6 {
        font-size: 16px;
        line-height: 1.6;
    }

    .std_text,
    .std_text p {
        font-size: 14px;
        line-height: 1.6;
    }

    .std_padd110 {
        padding: 40px 0;
    }

    .std_margin60 {
        margin-bottom: 40px;
    }

    .ys_cont1380 {
        width: 100%;
        padding: 0 20px;
    }

    /* b */
    .modframe_cont_left {
        display: none;
    }

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

    .product_right_use {
        flex-wrap: wrap;
        margin: 0 -6px;
    }

    .product_right_use_item {
        width: 50%;
        margin-right: 0px;
        padding: 0 6px;
        margin-bottom: 20px;
    }

    .prui_cont {
        width: 100%;
    }

    .mod_banner_bg_ph {
        display: block;
    }

    .mod_banner_bg_pc {
        display: none;
    }

    .product_right_jum_img {
        position: static;
        transform: none;
        width: 100%;
        margin-bottom: 10px;
    }

    .prjt_subtit {
        margin-bottom: 20px;
    }

    .product_right_jum {
        padding: 15px 20px;
    }

    /* b-end */

    /* c1 */
    .field_list_item_cont {
        flex-direction: column-reverse;
    }

    .field_list_item_cont>div {
        width: 100%;
    }

    .flic_left {
        padding: 18px 20px 22px;
    }

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

    .flic_left_tit {
        font-size: 20px;
    }

    /* c1-end */

    /* c2 */
    .field_iol {
        padding: 22px 20px;
    }

    .field_iol_tit {
        margin-bottom: 14px;
    }

    .field_iolbox {
        margin-bottom: 35px;
    }

    .field_reco {
        padding: 35px 0 50px;
    }

    /* c2-end */

    /* c3 */
    .field_iol_img {
        position: static;
        transform: none;
    }

    .field_product_primary .field_iol_tit,
    .field_product_primary .field_iol_text {
        width: 100%;
    }

    .field_product_adv {
        padding: 25px 20px;
    }

    .field_product_adv ul li::before {
        margin-top: 3px;
    }

    .field_product_adv ul li p {
        line-height: 1.75;
    }

    .field_product_adv ul li:not(:last-child) {
        margin-bottom: 8px;
    }

    .field_product_adv ul {
        margin-bottom: 30px;
    }

    .field_other_item {
        width: 100%;
    }

    .field_other_list .slick-dots {
        bottom: -22px;
    }

    .field_other {
        padding: 35px 0 55px;
    }

    /* c3-end */

    /* d2 */
    .manual_main .modframe_cont_right {
        padding-left: 0px;
    }

    .manual_item_cont {
        padding: 20px 22px;
    }

    .new_item {
        width: 50%;
    }

    /* d2-end */

    /* e2_2 */
    .newdeta_cutpage {
        flex-direction: column;
    }

    .newdeta_cutpage_next {
        margin-bottom: 12px;
    }

    .newdeta_cutpage>div {
        width: 100%;
        text-align: left;
    }

    .newdeta_context {
        padding: 25px 0 25px;
    }

    .newdeta_banner_info {
        flex-direction: column;
    }

    .newdeta_banner_info_right {
        margin-top: 10px;
    }

    .std_padd110 {
        padding: 45px 0;
    }

    /* e2_2-end */
    .field_iol_tit {
        margin-bottom: 20px;
    }

    .field_reco {
        padding: 35px 0 70px;
    }

    .field_product_adv ul li::before {
        width: 14px;
        height: 14px;
        margin-top: 4px;
    }

    .join_add_body_item {
        width: 50%;
    }

    .jbnl_tit {
        font-size: 16px;
    }

    .jbnl_icon {
        width: 24px;
        margin-right: 11px;
    }

    .join_banner_navitem .join_banner_navitem_link {
        padding-left: 0 !important;
        justify-content: center;
    }

    .join_banner_navitem a {
        padding: 15px 0;
    }

    .join_intr_item {
        flex-direction: column !important;
    }

    .join_intr_item>div {
        width: 100%;
        padding: 0 !important;
    }

    .join_intr_left {
        margin-bottom: 15px;
    }

    .join_intr {
        padding-bottom: 45px;
    }

    .join_intr_item:not(:last-child) {
        margin-bottom: 30px;
    }

    .join_intr_left_tit {
        margin-bottom: 15px;
        margin-top: 0px;
    }

    .rtcl_nub1 {
        width: 50%;
    }

    .rtcl_nub2 {
        width: 50%;
    }

    .rtcl_nub3 {
        width: 100%;
    }

    .rtcl_nub4 {
        width: 50%;
    }

    .rtcl_other_btn_font {
        font-size: 14px;
    }

    .rtcl_other {
        display: block;
    }

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

    .rtcl_other_btn {
        width: 100%;
    }

    .mod_banner2 .mod_banner_tit {
        width: calc(100% - 40px);
    }

    .rtcl_nub .std_text {
        margin-bottom: 6px;
    }

    .rtcl_nub {
        margin-bottom: 14px;
    }

    .request_table {
        padding-bottom: 45px;
    }

    .mod_banner1 .mod_banner_tit,
    .company_become_cry {
        display: block;
    }

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

    .mod_banner1 .std_tit2 {
        margin-bottom: 12px;
    }

    .company_become_cry_fold {
        width: 100%;
    }

    .company_become_cry_img {
        width: 100%;
    }

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

    .company_become_cry_fold {
        padding-bottom: 20px;
    }

    .company_become .std_padd110 {
        padding-bottom: 20px;
    }

    .ys_cont1285 {
        max-width: calc(100% - 40px);
    }

    .std_margin40 {
        margin-bottom: 22px;
    }

    .cfln_cry {
        padding: 16px 20px;
    }

    .company_develop .mod_arrows1 .slick-next {
        right: 20px;
    }

    .company_develop .mod_arrows1 .slick-prev {
        right: 76px;
    }

    .company_develop_title {
        margin-bottom: 32px;
    }

    .cdln_cry .cdln_cry_year {
        font-size: 60px;
    }

    .cdln_cry .cdln_cry_year {
        width: 150px;
    }

    .company_develop_list {
        margin-left: 150px;
    }

    .cdln_cry_right .std_text {
        width: 266px;
    }

    .company_develop_list_nub.slick-slide.next1 {
        transform: translateX(140px);
    }

    .company_develop_list {
        height: 300px;
    }

    .mod_arrows1 .slick-prev,
    .mod_arrows1 .slick-next {
        width: 32px;
        height: 32px;
    }

    .company_develop .mod_arrows1 .slick-prev {
        right: 66px;
    }

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

    .contact_item_primary_tit {
        font-size: 18px;
    }

    .contact_item {
        width: 100%;
    }

    .contact_item {
        margin-bottom: 24px;
    }

    .contact_item_primary_list {
        margin-bottom: 16px;
    }

    .contact_demo_cry {
        padding: 30px;
    }

    .contact_demo .std_tit2 {
        margin-bottom: 16px;
    }

    .contact_demo_text {
        margin-bottom: 22px;
    }

    .contact_demo .mCSB_scrollTools {
        right: 22px;
    }

    .contact_demo .ys_modal_close {
        right: 8px;
        top: 18px;
        width: 22px;
    }

    .t_syfonth4 {
        font-size: 24px;
    }

    .s_jobjq h4 {
        font-size: 18px;
    }

    .s_job .ys_modal_content {
        padding: 40px 30px;
    }

    .s_job .ys_modal_close {
        right: 16px;
        top: 16px;
        font-size: 14px;
    }

    .s_job .iconfont {
        font-size: 18px;
    }

    /* helen star */

    .member_style {
        margin: 25px auto 0;
        padding: 32px 18px 15px;
    }

    .member_cont {
        padding: 32px 20px 72px;
    }

    .mlnf_li_fl_box,
    .mlnf_li_fl .ys_select_hd,
    .ma_d1s1dtrt {
        padding: 10px 10px;
    }

    .ys_select_show {
        padding-right: 13px;
    }

    .mlnf_li_fl .ys_select_xtbbox {
        right: 10px;
    }

    .member_cont {
        padding: 32px 20px 45px;
    }

    .member_login_wid_cont {
        width: 94%;
        max-width: 96%;
    }

    .member_login_wid_cont {
        padding: 38px 20px 30px;
    }

    .mlwc_title {
        font-size: 22px;
        margin-bottom: 16px;
    }

    .member_center_right_form {
        width: 100%;
    }

    .mcrf_tab_fl a {
        font-size: 22px;
    }

    .mcrf_tab {
        margin: 0 -20px 22px;
    }

    .mcrf_tab_fl {
        padding: 0 20px;
    }

    .mcrf_form_li2 .mlnf_li_fl,
    .mcrf_form_li1 .mlnf_li_fl {
        padding: 0 6px;
    }

    .mcrf_form_li1,
    .mcrf_form_li2 {
        margin: 0 -6px;
    }

    .member_center {
        padding-left: 20px;
        padding-right: 20px;
    }

    .member_center_right_cont {
        padding-top: 78px;
        padding-bottom: 45px;
    }

    .member_center_right .member_back {
        top: 30px;
    }

    .ys_ban_title2 {
        font-size: 24px;
    }

    .ys_ban_slick .std_tit2 {
        font-size: 18px;
    }

    .ys_ban_title3 {
        font-size: 14px;
    }

    .com_btn1 {
        height: 40px;
    }

    .ys_ban_txtbox .com_btn1 {
        margin-top: 30px;
    }

    .g-sypt1zuo {
        width: 100%;
    }

    .g-sypt1you {
        width: 100%;
        margin-top: 15px;
    }

    .home_sec1_nr,
    .home_sec3_nr {
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
    }

    .home_sec1_bj,
    .home_sec3_bj {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .home_sec1_bj {
        bottom: 40%;
        top: auto;
        height: auto;
    }

    .home_sec1,
    .home_sec3_nr {
        overflow: hidden;
        padding-top: 45px;
        padding-bottom: 45px;
    }

    .home_sec3_bj_img {
        height: 100%;
    }

    .home_sec3_bj_img img {
        height: 100%;
        object-fit: cover;
    }

    .home_sec3_bj_circle {
        width: 1100px;
    }

    .home_sec3_bj_circle1 {
        width: 1100px;
        height: 1100px;
    }

    .ys_footer_bot_tel {
        width: 100%;
        padding-right: 0;
        margin-bottom: 10px;
    }

    .ys_footer_bot_nr {
        width: 100%;
    }

    .yfbt_li {
        margin-bottom: 6px;
    }

    .yfbt_tel a {
        font-size: 20px;
    }

    .ys_cont1470,
    .ys_cont1480 {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .ys_banner .slick-dots {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .ys_footer .ys_cont1360 {
        width: 100%;
        padding-left: 20px;
        padding-right: 20px;
    }

    .invest_banner_left {
        width: 100%;
        margin-bottom: 35px;
    }

    .invest_banner_right {
        width: 100%;
    }

    .invest_banner_flex {
        flex-wrap: wrap;
    }

    .invest_banner_cont {
        padding: 50px 0 50px;
    }

    .invest_banner_tit {
        margin-bottom: 14px;
    }

    .ibll_item_text {
        font-size: 18px;
    }

    .ibll_item_icon {
        margin-right: 10px;
    }

    .invest_banner_btn {
        margin-top: 15px;
    }

    .invest_banner_right {
        padding: 30px 20px 30px;
    }

    .ibri_num_text {
        font-size: 20px;
    }

    .ibri_num_img {
        margin-left: 12px;
        width: 12px;
    }

    .ibri_tit {
        font-size: 14px;
    }

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

    .invest_banner_right_tit {
        margin-bottom: 20px;
    }

    .invest_banner_bot p {
        margin-bottom: 2px;
    }

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

    .contact_primary_right {
        width: 100%;
    }

    .contact_primary {
        flex-wrap: wrap;
    }

    .contact_primary_left_tit {
        margin-bottom: 12px;
    }

    .cpri_cont_tit_text {
        font-size: 16px;
    }

    .mod_bang_ri {
        position: inherit;
        transform: inherit;
    }

    .mod_bang {
        flex-wrap: wrap;
    }

    .mod_bang_ri {
        width: 100%;
        padding-left: 130px;
    }

    .mblt_le_tit {
        font-size: 24px;
    }

    .mblt_img_wrap1 {
        width: 32px;
    }

    .mblt_img_wrap2 {
        width: 10px;
    }

    .mblt_ri {
        width: 36px;
    }

    .mblt_ri::after {
        height: 22px;
        width: 52px;
    }

    .mblt_le {
        padding-right: 20px;
    }

    .mod_bang_le_tit1 {
        margin-bottom: 13px;
    }

    .mod_bang_le_info {
        margin-top: 13px;
    }

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

    .modframe_cont_left {
        display: block;
        width: 100%;
        margin-bottom: 30px;
    }

    .modframe_cont {
        flex-wrap: wrap;
    }

    .product_advantage_core_wrap {
        padding-left: 20px;
    }

    .ys_ban_title4 {
        font-size: 16px !important;
    }

    .ys_ban_title3 {
        font-size: 12px;
    }

    /* helen end */

    /* 768end */
}

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

    .mict_item_tit {
        font-size: 12px;
    }

    .mict_item_icon {
        width: 12px;
    }

    .mict_item_icon {
        margin-right: 7px;
        margin-top: 1px;
    }

    .new_item {
        width: 100%;
    }

    .new_select {
        flex-direction: column;
    }

    .new_select>div {
        width: 100% !important;
    }

    .new_select .new_search {
        margin-top: 10px;
    }

    .flic_left_text {
        margin-bottom: 16px;
    }

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

    .flic_left {
        padding: 18px 20px 35px;
    }


    .flic_left_tit {
        font-size: 18px;
    }

    .new_item_cont_text p {
        height: initial;
    }

    .new_list {
        margin-bottom: 10px !important;
    }

    .new_item_tit {
        height: initial;
    }

    .join_add_body_item {
        width: 100%;
    }

    .request_table {
        padding-bottom: 32px;
    }

    .request_table_cry {
        padding: 18px;
        border-radius: 10px;
    }

    .rtcl_nub_input,
    .rtcl_other_code_img {
        height: 36px;
    }

    .rtcl_nub1 {
        width: 100%;
    }

    .rtcl_nub2 {
        width: 100%;
    }

    .rtcl_nub4 {
        width: 100%;
    }

    .rtcl_nub .std_text {
        margin-bottom: 4px;
    }

    .rtcl_nub,
    .rtcl_other_code {
        margin-bottom: 12px;
    }

    .rtcl_nub_input textarea {
        padding-top: 8px;
    }

    .rtcl_other_btn_font {
        line-height: 34px;
    }

    .rtcl_other {
        margin-bottom: 6px;
    }

    .request_table_cry {
        margin-top: -40px;
    }

    .request_table_bg {
        height: calc(100% - 40px);
    }

    .mod_banner1 .std_tit2 {
        margin-bottom: 8px;
    }

    .mod_banner1_text {
        margin-bottom: 10px;
    }

    .mod_banner1_btn {
        width: 40px;
    }

    .std_padd110 {
        padding: 34px 0;
    }

    .company_become .std_tit1 {
        margin-bottom: 8px;
    }

    .company_become .std_padd110 {
        padding-bottom: 14px;
    }

    .std_font24 {
        font-size: 18px;
    }

    .cbcf_list_nub {
        margin-bottom: 14px;
    }

    .company_become_cry_img {
        margin-top: 40px;
    }

    .std_margin40 {
        margin-bottom: 18px;
    }

    .cfln_cry {
        padding: 12px 16px;
    }

    .cfln_cry .std_tit3 {
        font-size: 18px;
    }

    .cfln_cry .std_tit5 {
        font-size: 16px;
        margin-bottom: 2px;
    }

    .company_future_list_nub {
        margin-bottom: 16px;
    }

    .cdln_cry .cdln_cry_year {
        font-size: 26px;
    }

    .cdln_cry_left,
    .company_become_cry_fold {
        padding-bottom: 32px;
    }

    .cdln_cry .cdln_cry_year {
        width: 68px;
    }

    .company_develop_list {
        margin-left: 68px;
    }

    .cdln_cry_right {
        padding-left: 20px;
        padding-right: 18px;
    }

    .cdln_cry_right .std_text {
        width: 242px;
    }

    .company_develop_list {
        height: 220px;
    }

    .cdln_cry_right .std_text {
        top: 15%;
    }

    .company_develop_list_nub.slick-slide.next1 {
        transform: translateX(106px);
    }

    .contact_cont {
        padding-top: 34px;
    }

    .contact_tit {
        margin-bottom: 20px;
    }

    .contact_item_primary {
        padding: 18px;
    }

    .contact_item_primary_tit {
        margin-bottom: 8px;
    }

    .contact_item_primary_item {
        font-size: 14px;
    }

    .contact_item_primary_list {
        margin-bottom: 8px;
    }

    .cipl_more_text {
        font-size: 14px;
    }

    .contact_item {
        margin-bottom: 20px;
    }

    .contact_listbox {
        padding-bottom: 18px;
    }

    .contact_demo .ys_modal_content {
        border-radius: 10px;
    }

    .contact_demo_text {
        margin-bottom: 13px;
    }

    .contact_demo .std_tit2 {
        margin-bottom: 10px;
    }

    .s_jobtoplir {
        padding-left: 6px;
    }

    .s_jobtopli {
        margin-right: 28px;
    }

    .s_jobtoplist {
        margin-top: 8px;
        margin-bottom: 12px;
    }

    .t_syfonth4 {
        font-size: 22px;
    }

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

    .s_jobjq h4 {
        font-size: 16px;
        margin-bottom: 4px;
    }

    .s_job .ys_modal_content {
        padding: 30px 24px;
    }

    .s_job .ys_modal_close {
        right: 8px;
        top: 11px;
    }

    /* helen star */
    .mlnf_li_fl,
    .mlnf_li_fl {
        width: 100% !important;
    }

    .mlnf_li_fl {
        margin-bottom: 15px;
    }

    .mlnf_li {
        margin-bottom: 0;
    }

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

    .member_back img {
        width: 6px;
        margin-top: 1px;
    }

    .mlnf_li3,
    .mlnf_li4,
    .mlnf_li5 {
        margin-bottom: 15px !important;
    }

    .mlnf_li4 .mlnf_li_ph {
        padding-right: 22px;
    }

    .mlnf_li_select span {
        padding-left: 8px;
        font-size: 14px;
    }

    .mlnf_li5 .mlnf_li_fl {
        margin-bottom: 0 !important;
    }

    .mlnf_li_hq,
    .mlnf_li_btn {
        line-height: 40px;
        font-size: 14px;
        margin-left: 5px;
        margin-right: 5px;
    }

    .mlnf_li_btn {
        margin-left: 0;
    }

    .mlnf_li5 {
        flex-wrap: wrap;
    }

    .mlnf_li5 .mlnf_li_hq {
        margin-top: 15px;
    }

    .mlnf_li6 {
        align-items: flex-start;
    }

    .mlnf_li_agree {
        margin-top: 4px;
    }

    .mlnf_li_btn {
        margin-bottom: 15px;
    }

    .mlnf_li_btn,
    .mlnf_li_hq {
        width: 100%;
    }

    .mlcf_forget {
        margin-bottom: 15px;
    }

    .member_login_cont .mlnf_li6 {
        margin-bottom: 15px;
    }

    .member_login_cont .mlnf_li_btn {
        line-height: 40px;
    }


    .mcrf_form_li2 .mlnf_li_fl,
    .mcrf_form_li1 .mlnf_li_fl {
        margin-bottom: 15px;
    }

    .mcrf_tab_fl {
        padding: 0 10px;
    }

    .mcrf_tab {
        margin: 0 -10px 22px;
    }

    .mcrf_form_li3 .mlnf_li_btn {
        line-height: 40px;
    }

    .member_center_right .mlnf_li_btn {
        margin-top: 5px;
        margin-bottom: 0;
    }

    .mcrf_form_li3 {
        margin-bottom: 15px;
    }

    .mlnf_li_ph {
        width: 100%;
    }

    .mlnf_li_fl_hiden .mlnf_li_fl_box {
        flex-wrap: wrap;
    }

    .mlnf_li_fl_mail {
        padding-left: 0px;
        margin-top: 10px;
    }

    .mlnf_li_fl_hiden .mlnf_li_fl_box {
        padding-left: 0;
        padding-right: 0;
    }

    .mlnf_li_fl_mail {
        font-size: 18px;
    }

    .mcrf_tab {
        margin: 0 -10px 15px;
    }

    .member_center_right_form .mlnf_li_hq {
        margin-left: 0;
        margin-right: 0;
    }

    .mlnf_li5 .mlnf_li_hq {
        margin-bottom: 0;
    }

    .member_reg .mlnf_li_ph {
        width: auto;
    }

    .g-sypt1fl::before {
        display: none;
    }

    .g-sypt1fl {
        width: 100%;
        position: relative;
        transform: inherit;
        top: inherit;
        left: inherit;
    }

    .g-sypt1fl {
        display: flex;
        justify-content: space-between;
    }

    .g-sypt1fr {
        width: 100%;
    }

    .g-sypt1nr {
        margin-top: 40px;
    }

    .ys_sypage .std_tit1 {
        font-size: 20px;
    }

    .ys_ban_title2 {
        font-size: 22px;
        line-height: 1.5;
    }

    .ys_ban_txtbox .ys_ban_title2 {
        margin-bottom: 10px;
    }

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

    .home_sec1 .std_tit1,
    .home_sec2 .std_tit1 {
        margin-bottom: 10px;
    }

    .g-sypt1nr {
        margin-top: 20px;
    }

    .g-svg circle {
        cx: 30px;
        cy: 29px;
        r: 26px;
        stroke-width: 4;
    }

    .g-sypt1-icon .g-svg {
        width: 58px;
        height: 58px;
    }

    .g-sypt1-icon {
        width: 58px;
        height: 58px;
    }

    .g-sypt1-tu img {
        width: 26px;
    }

    .g-sypt1-icon {
        margin-bottom: 0px;
    }

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

    .hsnp_part1_nr img {
        width: 24px;
    }

    .hsnp_part1_nr img {
        width: 30px;
        margin: 0px auto 4px;
    }

    .hsnp_part1 {
        width: 68px;
        border-radius: 4px;
        height: 74px;
        bottom: 40px;
    }

    .hsnp_part2 {
        width: 92px;
        height: 88px;
    }

    .g-sypt1you {
        margin-top: 5px;
    }

    .g-sypt1you .std_tit3 {
        margin-bottom: 10px;
    }

    .g-sypt1you .com_btn1 {
        margin-top: 16px;
    }

    .g-sypt1 {
        min-height: inherit;
        padding-bottom: 36px;
    }

    .product_advantage {
        margin-bottom: 50px;
    }

    .home_sec3_nr_box {
        width: 100%;
    }

    .hsnu_li {
        width: 50%;
        margin-bottom: 15px;
    }

    .home_sec3_nr_ul {
        flex-wrap: wrap;
    }

    .hsnu_li_num span {
        font-size: 28px;
    }

    .home_sec3_nr_ul {
        margin-bottom: 5px;
    }

    .home_sec4 .slick-arrow {
        display: none !important;
    }

    .home_sec4 .new_list {
        padding: 0 0px;
    }

    .home_sec4 .slick-dots {
        bottom: 27px;
    }

    .home_sec4 .slick-dots li {
        background: #ccc;
        border-color: #ccc;
    }

    .home_sec4 .slick-dots li.slick-active {
        background-color: #13007c;
        border-color: #13007c;
    }

    .home_sec4 .new_list {
        padding-bottom: 25px !important;
    }

    /* .yftr_sk {
        width: 100%;
        position: relative;
        top: inherit;
        left: inherit;
        transform: inherit;
    } */

    .yftr_bj {
        width: 100%;
        height: 320px;
    }

    .yftr_bj img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .ys_footer {
        padding: 45px 0 20px;
    }

    .yftr_sk_li_fl {
        width: 100%;
    }

    .yftr_sk_li_fr {
        float: left;
        width: 100%;
    }

    .yftr_sk_li_fl p {
        font-size: 20px;
        line-height: 1.5;
        margin-bottom: 5px;
    }

    .yfbt_tel a {
        font-size: 18px;
    }

    .yfbt_li {
        width: 100%;
    }

    .ys_footer_bot {
        padding-top: 26px;
    }

    .ys_footer_bot_all {
        margin-top: 10px;
    }

    .home_sec4 .std_margin40 {
        margin-bottom: 6px;
    }

    .std_padd110 {
        padding-top: 45px;
    }

    .invest_banner_cont {
        padding: 38px 0 50px;
    }

    .ibll_item_icon {
        width: 20px;
    }

    .ibll_item_text {
        font-size: 16px;
    }

    .invest_banner_tit {
        margin-bottom: 10px;
    }

    .ibll_item:not(:last-child) {
        margin-bottom: 5px;
    }

    .invest_banner_right_list {
        flex-wrap: wrap;
    }

    .invest_banner_right_item:nth-child(3) {
        padding-left: 0 !important;
        margin-top: 20px;
    }

    .invest_banner_right_item:nth-child(2)::after {
        display: none;
    }

    .ibri_num {
        margin-bottom: 6px;
    }

    .invest_banner_right_tit {
        margin-bottom: 15px;
    }

    .invest_banner_right_list {
        margin-bottom: 20px;
    }

    .contact_cont .std_tit1 {
        font-size: 20px;
    }

    .invest_main .contact_cont {
        padding-bottom: 45px;
    }

    .cpri_cont_tit_text {
        font-size: 14px;
    }

    .contact_primary_left {
        margin-bottom: 22px;
    }

    .contact_primary_left_tit {
        margin-bottom: 8px;
    }

    .contact_primary_right_item a {
        padding-bottom: 16px;
        padding-top: 16px;
    }

    .ys_footer_top_right {
        width: 100%;
    }

    .field_other_slick .slick-dots li {
        background: #999;
        border-color: #999;
    }

    .field_other_slick .slick-dots li.slick-active {
        background: #13007C;
        border-color: #13007C;
    }


    .company_become_cry_img {
        padding-left: 0px;
    }

    /* .cbci_box {
        margin-right: 0px;
    } */

    .company_become_cry {
        padding-bottom: 50px;
    }

    /* helen end */

    /* 480end */

    .member_reg .mlnf_li5 .mlnf_li_fl {
        margin-bottom: 15px !important;
    }

    .member_reg .mlnf_li5 .mlnf_li_hq {
        margin-top: 0 !important;
    }

    .foic_tit {
        top: 50px;
    }

    .field_other_item .com_btn1 {
        bottom: 50px;
    }

    .com_side {
        top: auto;
        transform: inherit;
        bottom: 80px;
    }

    .g-sypt1you {
        margin-top: 14px;
    }

    .home_sec1_bj {
        bottom: 22%;
    }

    .ys_footer_bot_bq {
        text-align: left;
    }

    .ys_footer_bot_all p {
        text-align: left;
    }

    .ys_footer_bot_all span,
    .ys_footer_bot_bq a,
    .ys_footer_bot_all p a {
        text-align: left;
    }

    .yftr_sk_li_fr {
        width: 130px;
    }

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

    .yftr_bj {
        height: 170px;
    }

    .yftr_sk .slick-dots {
        bottom: 2px;
    }

    .product_advantage {
        height: inherit !important;
    }

    .product_advantage_core {
        height: inherit !important;
        max-height: inherit !important;
    }

    .product_advantage_wai {
        height: inherit !important;
    }

    .product_advantage_list {
        position: relative;
        display: block;
        margin: 0 -10px;
    }

    .paln_cry {
        width: 100%;
    }

    .product_advantage_list_nub,
    .product_advantage_wai {
        width: 100%;
    }

    .product_advantage_list_nub {
        padding: 0 !important;
    }

    .product_advantage_list_nub a {
        padding: 0 10px;
    }

    .product_advantage_list .slick-dots {
        position: relative;
        bottom: inherit;
        margin-top: 15px;
    }

    .product_advantage_list .slick-dots li {
        border-color: #3D1FE7;
    }

    .product_advantage_list_nub {
        display: none;
    }

    .product_advantage_list_nub:last-child {
        display: block;
    }

    .g-sypt1zuo {
        margin-top: 18px;
    }

    .g-sypt1zuo {
        overflow: hidden;
    }

    .g-sypt1you {
        margin-top: 50px;
    }

    .home_sec1_bj {
        bottom: 24%;
    }

    .g-sypt1you {
        margin-top: 18px;
    }

    .home_sec1_bj {
        bottom: 12%;
    }

    .com_btn1 {
        height: 38px;
        width: 128px;
    }

    .com_btn1 p {
        padding-right: 6px;
    }

    .cdln_cry_left {
        right: 100%;
    }

    .new_select {
        flex-direction: row;
        flex-wrap: wrap;
    }

    .new_select a {
        display: inline-block;
    }

    .modframe_cont_swiu_btn {
        margin-top: 25px;
    }

    /* .mblt_ri,
    .mblt_img, */
    .mod_bang_le_info {
        display: none;
    }

    .ys_sypage .ys_ban_li .ys_ban_title4,
    .ys_sypage .ys_ban_li .ys_ban_title3 {
        display: none;
    }

    .ys_ban_li.slick-current .mod_bang_le_tit {
        animation: ysfadeInUp 0.8s ease-in-out both;
        animation-delay: 0.1s;
    }

    .ys_ban_li.slick-current .mod_bang_ri {
        animation: ysfadeInUp 0.8s ease-in-out both;
        animation-delay: 0.1s;
    }

    .ys_ban_li.slick-current .yx_ban_icon {
        animation: ysfadeInUp 0.8s ease-in-out both;
        animation-delay: 0.1s;
    }

    .ys_ban_li.slick-current .ys_ban_title1 {
        animation: ysfadeInUp 0.8s ease-in-out both;
        animation-delay: 0.1s;
    }

    .ys_ban_li.slick-current .com_btn1 {
        animation: ysfadeInUp 0.8s ease-in-out both;
        animation-delay: 0.1s;
    }

    .g-sypt1you .std_text p {
        height: 3.2em;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .com_btn1 {
        height: 34px;
        width: 115px;
    }

    .com_btn1 p {
        padding-left: 8px;
    }

    .paln_cry_img {
        height: 220px !important;
    }

    .paln_cry_img img {
        width: 100%;
        height: 100% !important;
        object-fit: cover;
    }

    .paln_cry_text {
        padding: 30px 40px;
    }

    .product_advantage_list_nub .com_btn1 {
        left: 40px;
    }

    .home_sec3_nr_box .std_text p {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .home_sec3_bj_circle {
        width: 550px;
    }

    .home_sec3_bj_circle1 {
        width: 550px;
        height: 550px;
    }

    .home_sec3_bj_circle {
        top: -16%;
    }

    .home_sec3_nr .com_btn1 img {
        display: none;
    }

    .home_sec4 .home_title {
        text-align: left;
    }

    .home_sec4 {
        position: relative;
    }

    /*.home_sec4 .com_btn1 {*/
    /*    position: absolute;*/
    /*    top: 44px;*/
    /*    right: 20px;*/
    /*}*/


    .yftl_li1 {
        padding: 0 10px 0 0;
    }

    .yftl_li1>a {
        margin-bottom: 14px;
    }

    .ys_footer_bot_tel,
    .ys_footer_bot_nr {
        display: none;
    }

    .ys_footer_bot_all {
        margin-top: 0px;
    }

    .product_right_use {
        white-space: nowrap;
        overflow-x: auto;
        display: flex;
        flex-wrap: nowrap;
    }

    .product_right_use_item {
        width: 173px;
    }

    .product_right_use_item {
        flex: none;
    }

    .field_list_item .flic_right_icon {
        display: none;
    }

    .field_list_item .flic_left_btn_text {
        line-height: 150%;
        margin-right: 0px;
    }

    .field_iol {
        padding: 35px 20px;
    }

    .field_iol_img {
        position: absolute;
        width: 122px;
        top: 50%;
        transform: translateY(-50%);
        right: 1px;
    }

    .field_iol {
        padding-right: 125px;
    }

    .field_product_adv {
        padding: 25px 25px;
    }

    .field_product_figure_img {
        max-width: 80%;
    }

    .company_become .std_tit1 {
        margin-bottom: 18px;
    }

    .cbcf_list_nub {
        margin-bottom: 15px;
    }

    .cbcf_list_nub {
        border-bottom: 1px solid #ccc;
        padding-bottom: 15px;
    }

    .invest_banner_flex {
        position: relative;
    }

    .invest_banner_flex .invest_banner_btn {
        position: absolute;
        top: 0;
        right: 0;
        margin-top: 0 !important;
    }

    .invest_banner_left {
        padding-right: 125px;
    }

    .product_right_jum_img {
        position: absolute;
        width: 150px;
        top: 50%;
        transform: translateY(-50%);
        right: 0px;
    }

    .product_right_jum {
        padding-right: 140px;
    }

    .prjt_gbtn {
        display: block;
    }

    .prjt_gbtn a {
        margin-bottom: 8px;
    }

    .home_sec1 .home_title .std_text p {
        font-size: 14px;
    }

    .product_advantage_core_wrap {
        padding-left: 20px;
        padding-right: 20px;
    }

    .product_advantage {
        background: #F8FAFC;
        padding-top: 45px;
        padding-bottom: 45px;
        margin-bottom: 0 !important;
    }

    .hsnu_li {
        width: 25%;
    }

    .home_sec3_nr_ul {
        margin-top: 18px;
    }

    .home_sec3_bj_circle {
        top: -42%;
    }

    .home_sec3_bj_img {
        position: relative;
    }

    .home_sec3_bj_img::after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.2);
    }

    .product_advantage .home_title .std_text p {
        font-size: 14px;
    }

    .product_advantage .home_title .std_text p {
        font-size: 14px !important;
    }

    .hsnp_part2 {
        box-shadow: 0px 4px 10px rgba(167, 172, 252, 0.2);
        border-radius: 6px;
    }

    .company_become_cry {
        padding-bottom: 0px;
    }

    .company_become .std_padd110 {
        padding-bottom: 20px;
    }

    .new_list {
        align-items: stretch;
    }

    .new_list .slick-track,
    .home_sec4 .new_item_cont {
        height: 100%;
    }

    .com_btn1 .com_btn_img {
        display: none;
    }

    .field2_main .field_iol {
        padding-right: 20px;
    }

    .fric_btn {
        background: #13007c;
        border-color: #13007c;
    }

    .fric_btn .fric_btn_img {
        display: none;
    }

    .fric_btn .fric_btn_text {
        margin-right: 0 !important;
    }

    .join_add_more .com_btn_img {
        display: none;
    }

    .join_add_more {
        width: 110px;
        height: 36px;
    }

    .join_add_more .join_add_more_text {
        margin-right: 0 !important;
    }

    .prjt_gbtn a {
        background: #13007c;
        border-color: #13007c;
    }

    .prjt_gbtn {
        display: inline-block;
    }

    .product_advantage_core_wrap {
        padding-top: 40px;
    }

    .product_advantage {
        margin-top: 0px !important;
    }

    .product_right_use_item {
        width: 130px;
    }

    .g-sypt1fl {
        display: none;
    }

    .home_sec1 .home_title .std_text {
        display: none;
    }

    .g-sypt1fr .g-sypt1frnr {
        display: flex !important;
        flex-wrap: wrap;
        flex-direction: column-reverse;
    }

    .g-sypt1zuo {
        margin-top: 0 !important;
    }

    .g-sypt1fr .slick-dots {
        position: relative;
        bottom: inherit;
        margin-top: 15px;
    }

    .g-sypt1fr .slick-dots li {
        border: 1px solid #13007C;
    }

    .ys_footer_top_right .yftr_btm {
        display: none;
    }

    .yftr_top {
        margin-bottom: 0px;
    }

    .mod_fot {
        display: flex !important;
        justify-content: space-between;
        margin-bottom: 25px;
        position: relative;
        z-index: 10;
        border-bottom: 1px solid rgba(255, 255, 255, 0.1);
        padding-bottom: 30px;
    }

    .mod_fot_le {
        width: 130px;
    }

    .yftl_li1:last-child {
        padding-right: 0 !important;
    }

    .yftl_ul1 {
        display: flex;
        justify-content: space-between;
        width: 100%;
    }

    .yftl_ul1::before,
    .yftl_ul1::after {
        display: none;
    }

    .ys_footer_top_left {
        width: 100%;
    }

    .mod_ftsear {
        display: block;
        width: 100%;
    }

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

    .mod_ftsear_ri {
        width: 84px;
        background: url(../image/btnk.png);
        border: 1px solid rgba(255, 255, 255, 0.2);
        border-radius: 4px;
        text-align: center;
    }

    .mod_ftsear_ri p {
        font-size: 16px;
        line-height: 36px;
        color: #13007C;
    }

    .mod_ftsear_le {
        width: calc(100% - 84px);
        padding-right: 20px;
    }

    .mod_ftsear_le input {
        width: 100%;
        height: 38px;
        border: 1px solid rgba(255, 255, 255, 0.2);
        border-radius: 4px;
        padding: 0 10px;
        color: rgba(255, 255, 255, 1);
    }

    .mod_ftsear_le input::-webkit-input-placeholder {
        /* WebKit browsers */
        color: rgba(255, 255, 255, .2);
    }

    .mod_ftsear_le input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: rgba(255, 255, 255, .2);
    }

    .mod_ftsear_le input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: rgba(255, 255, 255, .2);
    }

    .mod_ftsear_le input:-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color: rgba(255, 255, 255, .2);
    }

    .mod_ftsear {
        margin-bottom: 25px;
    }

    .ys_footer_bot_all span,
    .ys_footer_bot_bq a,
    .ys_footer_bot_all p a {
        font-size: 12px;
    }

    .ys_footer_bot_all span,
    .ys_footer_bot_bq a,
    .ys_footer_bot_all p a {
        text-align: center;
    }

    .ys_footer_bot_bq {
        text-align: center;
    }

    .ys_footer_bot_all p {
        text-align: center;
    }

    .ys_footer_top_right {
        width: calc(100% - 104px);
    }

    .yftr_sk_li_fr {
        width: 80px;
    }

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

    .yftr_sk_li_fl span {
        font-size: 12px;
    }

    .yftr_bj {
        height: 150px;
    }

    .yftr_sk {
        padding: 16px 15px 30px;
    }

    .yftr_sk .slick-dots {
        bottom: 8px;
    }

    .yftr_bj {
        height: 124px;
    }
    .yftr_sk .slick-dots {
        bottom: 13px;
    }
    
    .mod_bang{
        display: none !important;   
    }
    
    .ys_sypage .ys_ban_txtbox {
            display: none !important;
    }
    
    .home_sec2 .home_title .std_text{
        display: none;
    }
    
    .home_sec1 .g-sypt1you .std_text{
        width: 80%;
    }
    .hsnp_part1 {
        left: inherit;
        right: 20px;
        top: 40%;
        bottom: inherit;
    }
    .hsnp_part2{
        display: none;
    }
    
    .home_sec1_bj .home_sec1_bjzs {
        top: -62%;
        left: -5%;
        /*transform: translateX(-50%);*/
        max-width: 120%;
        width: 120%;
    }
    
    .g-sypt1frnr .com_btn1 {
        height: 34px;
        width: 94px;
    }
    
    .home_sec2 {
        background: #ffffff !important;
    }
    
    .home_sec3 .home_title  .std_text{
        display: none;
    }
    
    .home_sec3_bj_circle {
        top: -55%;
    }
    
    .product_right_jum .prjt_subtit{
        width: 70%;
    }
    
    .product_right_jum_img {
        top: 28%;
        width: 130px;
    }
    
    .product_right_jum {
        padding-right: 85px;
    }
  
      .product_right_jum_tit {
          width: 80%;
      }
    
    .prjt_gbtn {
        display: flex;
    }
    
    .company_become .std_padd110 {
        padding-bottom: 35px;
    }
    
    .foic_img img{
        height: 220px;
        object-fit: cover;
    }
    
    .foic_tit {
        top: 35px;
    }
    
    .field_other_item .com_btn1 {
        bottom: 30px;
    }
    .ys_phnav_menubtn {
        width: 22px;
        height: 18px;
    }
    
    .ys_phnav_menubtn::before {
        margin-top: -8px;
    }
    
    .ys_phnav_menubtn::after {
        margin-top: 8px;
    }
    
    .yftl_li1>a {
        font-size: 14px;
        font-weight: normal;
    }
    
    .yftl_ul1{
       justify-content: flex-start;
    }
    
    .product_right_use_item {
        width: 88px;
    }
    
    .prui_cont .ys_imgbox_cover {
        border-radius: 6px;
    }
    
    .prui_cont_tit {
        margin-top: 8px;
        font-size: 12px !important;
    }
    
    .home_sec4 .home_title {
        text-align: center;
    }
    
    .ys_sypage .com_btn1 {
        width: 96px;
    }
    
    .home_sec3 .std_margin40 {
        margin-bottom: 54px;
    }
    
    .home_sec2 .home_title{
        margin-bottom: 32px;
    }

    .home_sec2{
        padding-top: 70px;
    }
    
    .home_sec1 {
        padding-bottom: 58px;
        padding-top: 58px;
    }
    
    .home_sec1  .home_title {
        margin-bottom: 40px;
    }
    
    .home_sec1 .home_title .std_tit1{
        font-size: 28px;
    }
    
    .home_sec1_bj_pc{
        display: none;
    }
    
    .home_sec1_bj_ph{
        display: block;
    }
    
    .home_sec1_bj {
        bottom: 0%;
    }
    
    .home_sec4 .new_item {
        padding: 16px 15px 15px;
    }
    
    .home_sec4 .new_list {
        padding-bottom: 15px !important;
    }
    
    .home_sec1 .g-sypt1you .std_text {
        width: 62%;
    }
    
    .paln_cry_img {
        height: 180px !important;
    } 
    
    .paln_wrap{
        width: 100%;
        background: #fff;
        border-radius: 0 0 10px 10px;
        position: relative;
    }
    
    .paln_cry_img {
        border-radius: 10px;
    }
    
    .paln_cry_text{
        position: static;
        top: inherit;
        left: inherit;
    }
    
    .paln_cry_text {
        padding: 0px 0px;
    }
    
    .paln_wrap{
         padding: 18px 20px 35px;
    }
    
    .paln_cry_text .std_tit3{
        color: #333 !important;
    }
    
    .paln_cry_text .std_text{
        opacity: 1 !important;
            transform: translateY(0px);
    }
     .paln_cry_text .std_text p{
         color: #666 !important;
     }
     
     .paln_wrap .com_btn1{
         position: relative;
         bottom: inherit;
         left: inherit;
         margin-top: 12px;
     }
     
     .paln_cry_text .std_tit3 {
        margin-bottom: 12px;
    }
    .g-sypt1you{
        padding-left: 20px;
    }
    
    .product_advantage_list_nub a {
        padding: 0 0px;
        background: #fff;
        border-radius: 10px;
        box-shadow: 0px 4px 18px 2px rgb(15 42 54 / 6%);
    }
    
    .product_advantage_list_nub {
        padding: 0 20px !important;
    }
    .product_advantage_list_nub {
        padding: 0 20px !important;
        padding-bottom: 20px !important;
    }
    .home_sec1 .home_title .std_tit1 {
        font-size: 24px !important;
    }

    .g-sypt1frnr .std_tit3{
        font-size: 16px !important;  
    }
    
    .ys_sypage .std_tit1 {
        font-size: 24px !important;
    }
    .product_advantage_core_wrap {
        padding-top: 6px !important;
    }
    
        .home_sec2 {
        padding-top: 48px !important;
    }
    .product_advantage_list_nub {
        padding: 0 15px !important;
        padding-bottom: 20px !important;
    }
    
    .home_sec1_nr_pic .ys_imgbox_cover {
    width: 80%;
    margin: 0 auto;
}
    .paln_wrap .std_tit3{
       font-size: 16px !important; 
    }

}