@charset "utf-8";@media screen and (max-width: 1919px) {    :root {        /* 字号 */        --font80: 80px;        --font70: 70px;        --font46: 46px;        --font46: 46px;        --font40: 40px;        --font36: 36px;        --font34: 34px;        --font30: 30px;        --font24: 24px;        --font20: 20px;        --font18: 18px;        --font16: 16px;        --font14: 14px;        /* 间距 */        --distance200: 200px;        --distance170: 170px;        --distance135: 135px;        --distance120: 120px;        --distance100: 100px;        --distance50: 50px;        --distance88: 88px;        --distance70: 70px;        --distance67: 67px;        /* 圆角 */        --radius: 20px;    }    .hnli_first {        padding: 0 70px;    }    .std_title50 {        font-size: 48px;    }    .ys_ban_txtbox .std_title5 {        margin-top: 16px;    }    .ys_ban_txtbox .std_btn1 {        margin-top: 90px;    }    .std_btn1_link {        padding: 15px 32px;    }    /* 分界线 */    .hnli_first {        padding: 0 40px;    }    .home_trend .slick-prev {        left: -70px;    }    .home_trend .slick-next {        right: -70px;    }    .hnli_first {        padding: 0 28px;    }        /* 1919end */    .ptch_th1, .ptcb_tr_td1 {        padding-left: 20px;    }    .ptcb_tr_td1{        font-size: 20px;    }    .ptch_th, .ptcb_tr_td {        padding-right: 5px;    }    .ptcb_tr_td:last-child{        padding-right: 18px;    }    .person_table_cry {        width: 1412px;    }    .hnli_first {        padding: 0 18px;    }    .hnli_first a {        font-size: 16px;    }}/* 调大看小 *//* 1920~1441 pc大屏幕 */@media screen and (max-width: 1680px) {    :root {        /* 字号 */        --font80: 70px;        --font70: 60px;        --font46: 44px;        --font40: 38px;        --font36: 34px;        --font34: 32px;        --font30: 28px;        --font24: 22px;        --font20: 18px;        --font18: 16px;        --font16: 16px;        --font14: 14px;        /* 间距 */        --distance200: 160px;        --distance170: 150px;        --distance135: 115px;        --distance120: 100px;        --distance100: 90px;        --distance50: 44px;        --distance88: 78px;        --distance70: 64px;        --distance67: 60px;        /* 圆角 */        --radius: 20px;    }    .std_title50 {        font-size: 46px;    }    .ys_ban_txtbox .std_title5 {        margin-top: 14px;    }    .hnli_first {        padding: 0 55px;    }    .home_core .std_title1 {        margin-bottom: 24px;    }    .home_core_list {        margin-top: 36px;    }    .footer_top {        padding-bottom: 128px;    }    .footer_top {        padding-top: 76px;    }    .footer_top_other_list {        margin-bottom: 60px;    }    .htln_link_icon {        margin-bottom: 38px;    }    .product_audio_text .std_title1 {        margin-bottom: 24px;    }    .product_audio .std_text18 {        margin-bottom: 38px;    }    .product_audio {        margin-top: -30px;    }    .mod_btn2 .std_btn1_link, .mod_btn1 .std_btn1_link {        padding: 15px 40px;        height: 56px;    }    .psli_link {        padding: 32px 42px 32px 28px;    }    .pali_img {        margin-bottom: 30px;    }    .product_about_list .std_title3 {        margin-bottom: 28px;    }    .type_ban_cry {        padding-top: 230px;        padding-bottom: 120px;    }    .type_ban_cry .std_title1 {        margin-bottom: 26px;    }    .type_ban_cry .std_text18 {        margin-bottom: 90px;    }    .mod_anchor_list_nub {        padding: 0 24px;    }    .mod_anchor_list {        margin: 0 -24px;    }    .mod_anchor_list_nub .std_title5 {        line-height: 66px;    }    .detail1_outline .std_title2 {        margin-bottom: 26px;    }    .detail1_outline .yxedr_active p {        margin-bottom: 26px;    }    .detail1_outline, .detail1_trait {        margin-bottom: 95px;    }    .d1tli_cry {        padding-top: 34px;        padding-bottom: 34px;    }    .anchor_box {        height: 66px;    }    .app_item_txtbox {        padding-left: 6%;        padding-top: 5%;    }    .app_item:nth-child(even) .app_item_txtbox {        padding-right: 6%;    }    .app_item_txt {        margin-top: 22px;    }    .app_item_more {        margin-top: 26px;    }    .app_item_tag {        margin-top: 72px;    }    .app_section {        padding-top: 77px;    }    .faq_banner_seach_form {        margin-top: 30px;    }    .faq_banner_search {        width: 760px;        height: 66px;    }    .faq_collapse_hd {        padding: 32px 36px;    }    .faq_collapse_bd {        padding: 0 36px 44px;    }    .faq_collapse_text, .faq_collapse_title {        padding: 0 22px;    }    .ys_fenyebox {        margin-top: 70px;    }    .quality_item {        padding: 0 1.3em;        margin-bottom: 2.6em;    }    .quality_list {        font-size: 20px;        margin: 0 -1.3em -2.6em;    }    .quality_lisbox {        padding: 3em 3em 2.8em;    }    /* 分界线 */    .ocs_green_project {        padding-left: 120px;    }    .ocs_green_pact_title {        margin-bottom: 30px;    }    .ocs_gpf_item:not(:last-child) {        margin-bottom: 28px;    }    .ocs_monitor_txtbox {        padding-right: 50px;    }    .ocs_monitor_item:nth-child(even) .ocs_monitor_txtbox {        padding-right: 120px;        padding-left: 35px;    }    .reliability_imgbox {        margin-top: 58px;    }    .news_search_inputbox {        height: 50px;        padding-left: 22px;        padding-right: 30px;    }    .ys_select_hd.news_search_inputbox .ys_select_xtbbox {        right: 14px;    }    #news_search_keyword {        padding-right: 20px;    }    .news_recmd_txtbox {        padding: 52px 48px 52px 60px;    }    .news_recmd_title {        margin: 18px 0;    }    .newsli_txtbox {        padding: 25px 0 0;    }    .newsli_date {        margin-bottom: 12px;    }    .news_item {        margin-bottom: 70px;    }    .news_list {        margin: 0 -15px -70px;    }    .ys_page_news_detail .ys_breadnav {        padding-top: 32px;    }    .newsd_main_title {        margin-bottom: 30px;    }    .newsd_main_bot {        padding: 35px 0 65px;    }    .newsd_related_container {        padding: 65px 0 var(--distance100);    }    .aecl_nub_core .std_title1 {        margin-bottom: 30px;    }    .aecl_nub_text {        margin-bottom: 60px;    }    .ahtl_item {        margin-bottom: 110px;    }    .avsi_core {        padding: 52px 52px 70px 60px;    }    .ahln_bigyear{        font-size: 100px;    }    .about_logo {        padding-bottom: 180px;    }    .about_logo .std_title2 {        margin-bottom: 50px;    }    .about_develop .std_title2 {        margin-bottom: 80px;    }    .about_history_list_nub {        height: 520px;    }    .ahln_bigyear {        bottom: 20%;    }    .about_develop {        padding-top: 140px;    }    .about_hope_left {        padding-left: 8.75vw;    }    .join_welfare_tile {        padding-bottom: 10px;    }    .join_welfare1 .join_welfare_imgbox {        margin-left: -8.75vw;    }    .join_welfare_txtbox {        padding-left: 55px;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 55px;    }    .join_welfare_content {        margin-top: 26px;        padding-top: 26px;    }    .join_welfare_content_txt {        padding-top: 8px;    }    .join_welfare_content_item:not(:last-child) {        margin-bottom: 26px;    }    .ys_page_invest .ys_breadnav {        top: 120px;    }    .ypib_le_tit {        margin-bottom: 50px;    }    .ypib_le_info_li {        margin-bottom: 20px;    }    .ypib_ri p:first-child {        margin-bottom: 22px;    }    .ypib_ri {        padding-left: 30px;    }    .inbu_wrap {        padding: 40px 38px;        padding-bottom: 40px;    }    .inbu_wrap_time {        margin-bottom: 14px;    }    .inbu_wrap .news_recmd_more {        margin-top: 60px;    }    .irbl_wrap {        padding: 36px 32px;    }    .irbl_wrap_le_info {        padding-left: 20px;    }    .quality_system_file {        padding-top: 18px;    }    .type_page .ys_nyban_title .std_text18 {        margin-top: 19px;    }    .appd_banner_title {        margin-bottom: 22px;    }    .appd_apply {        margin-top: -26px;    }    .hnli_first {        padding: 0 32px;    }    .faq_banner_search {        height: 67px;    }    .qualityli_txt {        min-height: calc(5em * var(--lh1d6));    }    .hnli_first {        padding: 0 20px;    }    .footer_top {        padding-bottom: var(--distance120);    }    .about_history_list_nub .ahln_text {        top: 16%;    }    .ahln_text .std_text1 {        margin-bottom: 10px;    }    .about_history_list_nub {        height: 570px;    }    .ys_breadnav .ys_cont1360{        max-width: 82.5%;    }    .conta_way {        margin-top: -150px;        margin-bottom: 75px;    }    .conta_way_le {        width: 54%;        padding-right: 50px;    }    .conta_way_ri {        width: 46%;    }    .cwrl_code {        width: 140px;        margin-bottom: 24px;    }    .conta_way_le_top {        margin-bottom: 32px;    }    .conta_way_cont {        padding: 85px 90px 80px;    }    .conta_leave_cont {        padding: 80px 90px 60px;    }    .conta_leave_submit {        padding-top: 16px;    }    .recrui_list_li_wrap {        padding: 40px 40px;        min-height: 350px;    }    /* 二期 - start */    .ys_nybanner1_data {        margin-top: 80px;    }    :root {        /* 二期 - start */        --font60: 58px;        --font32: 30px;        --font28: 26px;            --distance160: 145px;        --distance145: 125px;        --distance105: 100px;        --distance90: 85px;        --distance80: 75px;        --distance60: 55px;        --radius30: 26px;        /* 二期 - end */    }    .d1aln_img {        margin-bottom: 24px;    }    .govern_core .d1aln_text {        padding-bottom: 28px;    }    .govern_core .d1aln_text_icon {        width: 26px;    }    .govern_core .detail1_apply_list_nub {        margin-bottom: 48px;    }    .govern_core .appd_apply_list {        margin-bottom: -48px;    }    .ys_cont1360{        max-width: 82.5%;    }    .drive_core .std_title1 {        margin-bottom: 30px;    }    .report_text .std_title6 {        margin-bottom: 26px;    }    .report_text {        margin-bottom: 42px;    }    .report_core_list .irbl_wrap {        padding: 34px 32px 34px 40px;    }    .report_core_list .invest_report_btm_li {        margin-bottom: 24px;    }    .money_value .std_title1{        margin-bottom: 40px;    }    .mvct_list_item{        margin-bottom: 40px;    }    .mbli_link_img {        margin-bottom: 30px;    }    .mbli_link .std_text2 {        margin-bottom: 22px;    }    .money_inof_cry_img {        margin-bottom: 56px;    }    .acli_cry_bot {        padding: 33px 45px 52px;    }    .acli_cry_top {        padding: 30px 35px 18px;    }    .acli_cry_bot .std_text1 p {        margin-bottom: 7px;    }    .analyst_main .ys_fenyebox {        margin-top: 56px;    }    .human_staff .std_title1 {        margin-bottom: 30px;    }    .hwct_lif_icon,    .hjli_icon {        width: 66px;        height: 66px;    }    .human_welfare_cry_text {        padding-right: 140px;    }    .hwct_list_item_first {        margin-bottom: 18px;    }    .human_welfare_cry .std_title3 {        margin-bottom: 22px;    }    .hwci_img_wai::before {        top: -26px;        right: -30px;    }    .hjli_box_num {        width: 220px;        transform: translate(-22px,-19px);    }    .hjli_box_num::before{        width: 220px;        height: 220px;    }    .human_job_list {        margin-bottom: 140px;    }    .human_job_style_item:nth-of-type(2n-1) .hjsi_text {        padding-left: 100px;    }    .human_job_style_item:nth-of-type(2n) .hjsi_text {        padding-right: 100px;    }    .hjsi_text .std_title3 {        padding-bottom: 38px;        margin-bottom: 32px;    }    .ys_nybanner4 .ys_ban_txtbox{        top: 55%;    }    .ys_cont780 .ys_cont1360{        max-width: 100%;    }    .detail2_core .ys_breadnav {        margin-top: 35px;    }    .sample_core_ban .std_title1 {        margin-bottom: 16px;    }    .sample_core_ban {        text-align: center;        padding-top: 160px;    }    .sample_core_form {        padding: 54px 50px 86px 50px;    }    .sample_core_form .conta_leave_submit {        padding-top: 38px;    }    .member_box .ys_breadnav {        padding-top: 30px;    }    .member_login {        margin-top: 52px;    }    .member_regist.member_login .std_title1 {        margin-bottom: 28px;    }    .member_login.member_regist .member_bg {        padding: 44px 50px 50px 50px;    }    .member_box_return {        right: 8.75vw;    }    .ys_member1_right_form {        padding: 43px 60px 70px;    }    .ys_member1_right_formbox {        margin: 66px auto 70px;    }    .ymrc_item {        padding: 0 40px;    }    .ys_member1_right_cut {        margin-bottom: 44px;    }    .person_stand_item_link {        padding: 28px 26px 28px 30px;    }    .person_book {        margin-top: 42px;    }    /* 二期 - end */    .hnli_first {        padding: 0 13px;    }    .head_other_member {        margin-right: 16px;    }    .hnli_first a {        font-size: 16px;    }    .head_other_member_font {        padding-left: 6px;    }    .hpln_link_icon {        width: 74px;        margin-bottom: 68px;    }    .hpln_link {        padding: 54px 42px 54px 42px;    }    .hpln_link_text .std_title4 {        margin-bottom: 14px;    }    .quality_system_file_item:not(:last-child) {        margin-bottom: 18px;    }    .ys_sectionbox_join .std_title2{        font-size: var(--font30);    }    .join_welfare_content_item:not(:last-child) {        margin-bottom: 14px;    }    .join_welfare_content_txt {        padding-top: 6px;    }    .join_welfare_content {        margin-top: 22px;        padding-top: 22px;    }    .conta_way_cont{        padding-right: 50px!important;    }    /* 1680end */ }@media screen and (max-width: 1560px) {    .ys_ban_txtbox .std_btn1 {        margin-top: 80px;    }    .hpln_link_icon {        width: 80px;        margin-bottom: 80px;    }    .hpln_link {        padding: 60px 40px 80px 44px;    }    .home_trend_list_nub {        padding: 0 35px;    }    .home_trend_list {        margin: 0 -35px;    }    .product_audio_text {        padding-top: 0px;    }    .product_audio_text {        width: 45%;    }    .pali_label_nub_link .std_text1 {        padding: 10px 29px;    }    .ys_cont1360{        max-width: 82.5%;    }    .type_ban_cry {        padding-top: 210px;        padding-bottom: 110px;    }    .type_ban_cry .std_title1 {        margin-bottom: 22px;    }    .type_ban_cry .std_text18 {        margin-bottom: 70px;    }    .mod_btn2 .mod_btn1_icon {        width: 30px;    }    .mod_btn1_icon {        margin-right: 11px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n-1),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        padding-left: 36px;    }    .detail1_param_cry_table .dpct_tbody_nub_td {        padding-top: 18px;        padding-bottom: 18px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n) {        padding-left: 50px;    }    .detail1_param_cry_table .dpct_thead_th{        padding-top: 24px;        padding-bottom: 24px;    }    .app_item:nth-of-type(2n-1) .app_item_imgbox {        margin-left: -8.75vw;    }    .app_item:nth-of-type(2n) .app_item_imgbox {        margin-right: -8.75vw;    }    .app_item_tag {        margin-top: 50px;    }    .app_item_txtbox {        padding-top: 4%;    }    .faq_banner_search {        padding: 0 24px;        width: 680px;        height: 58px;    }    .faq_banner_seach_form {        margin-top: 26px;    }    .faq_collapse {        margin-top: 30px;    }    .faq_leave {        padding: 90px 0;    }    .faq_leave_txt {        margin: 30px 0 46px;    }    /* 分界线 */    .ocs_introduce_txtbox {        padding-top: 26px;    }    .ocs_gpf_btn {        padding: 1.2em 1.5em;    }    .ocs_gpf_item:not(:last-child) {        margin-bottom: 24px;    }    .ocs_monitor_txtbox {        padding-right: 30px;    }    .ocs_introduce_imgbox {        margin-right: -8.75vw;    }    .ys_sectionbox_news {        margin-top: 0px;    }    .news_recmd_txtbox {        padding: 42px 42px 44px 42px;    }    .news_item {        margin-bottom: 60px;    }    .newsli_date {        margin-bottom: 10px;    }    .news_list {        margin: 0 -15px -60px;    }    .ys_fenyebox {        margin-top: 60px;    }    .aecl_nub_core .std_title1 {        margin-bottom: 25px;    }    .aecl_nub_text {        margin-bottom: 50px;    }    .avsi_core .std_title4 {        padding-bottom: 18px;        margin-bottom: 30px;    }    .swiper_arrows1 .swiper-button-prev, .swiper_arrows1 .swiper-button-next {        width: 50px;        height: 50px;    }    .swiper_arrows1_controls{        height: 50px;    }    .about_develop {        padding-top: 130px;    }    .about_history_list_nub {        height: 480px;    }    .ahln_bigyear {        bottom: 16%;    }    .mod_arrows2 .slick-prev,     .mod_arrows2 .slick-next {        width: 48px;        height: 48px;    }    .about_history_list .slick-prev {        right: 70px;    }    .about_history_list .slick-prev,     .about_history_list .slick-next {        top: 6px;    }    .about_develop .std_title2 {        margin-bottom: 60px;    }    .ahln_bigyear {        font-size: 90px;    }    .aelc_btm_ul_li {        padding: 0 12px;        margin-bottom: 24px;    }    .aelc_btm_ul {        margin: 0 -12px;        margin-bottom: -24px;    }    .join_banner_career_btn {        font-size: 16px;    }    .ylil_ri p {        font-size: 20px;    }    .ylil_le {        width: 22px;    }       .inbu_li {        padding: 0 10px;        margin-bottom: 20px;    }    .invest_notice_btm_ul {        margin: 0 -10px;    }    .inbu_wrap {        padding: 32px 32px;        padding-bottom: 32px;    }    .invest_report_btm_li {        margin-bottom: 20px;    }    .quality_system_file_item:not(:last-child) {        margin-bottom: 20px;    }    .tupe_submit_all .mod_btn1 .std_btn1_link {        height: 44px;    }    .appd_banner_imgbox {        width: 57.353%;    }    .appd_banner_txtbox {        width: 42.647%;        padding-right: 6%;    }    .appd_banner {        padding-top: 180px;    }    .d1aln_img {        margin-bottom: 22px;    }    .d1aln_text {        padding-bottom: 13px;    }    .hnli_first {        padding: 0 24px;    }    .faq_banner_search {        height: 59px;    }    .hnco_list_item_link .std_title5 {        margin-bottom: 22px;    }    .hnco_list_item_link {        padding: 32px 34px;    }    .hnli_first {        padding: 0 14px;    }    .appd_banner_imgbox {        width: 42%;    }    .appd_banner_txtbox {        width: 58%;        padding-right: 4%;    }    .appd_rcmd_tab.on .appd_rcmd_tabhd {        width: 82.5vw;    }    .footer_xia_list a {        padding: 0 7px;    }    .footer_xia_list {        max-width: 210px;        margin: 0 -7px;    }    .footer_xia .std_text14 {        max-width: calc(100% - 210px);    }    .about_history_list_nub {        height: 560px;    }    .cwrl_info p{        font-size: var(--font14);    }    .conta_way_cont {        align-items: center;    }    .clbu_wrap_btm textarea {        height: 200px;    }    .clbu_li {        margin-bottom: 24px;    }    /* 二期 - start */    .ys_nybanner1_list_nub {        padding: 0 22px;    }    .ys_nybanner1_list {        margin: 0 -22px;    }    .ys_nybanner3 .ys_breadnav, .ys_nybanner4 .ys_breadnav, .ys_nybanner1 .ys_breadnav {        top: 110px;    }    .dcli_text {        padding: 50px 80px 50px;    }    .dcli_text_top .std_title1 {        margin-bottom: 9px;    }    .dcli_text .std_text1 {        margin-bottom: 27px;    }    .dcli_tli_font {        padding: 10px 28px;    }    .develop_inof .std_title1 {        margin-bottom: 34px;    }    .report_text {        margin-bottom: 38px;    }    .report_text {        margin-bottom: 36px;    }    .mrli_link {        padding: 38px 44px 36px;    }    .mrli_link_icon {        width: 38px;        margin-bottom: 16px;    }    .mvct_list {        margin-bottom: 60px;        height: calc(100% - 200px);    }    .mvct_list_item .std_title5 {        margin-bottom: 12px;    }    .mbli_link .std_title4 {        margin-bottom: 8px;    }    .mbli_link .std_text2 {        margin-bottom: 20px;    }    .money_inof_cry_img {        margin-bottom: 50px;    }    .analyst_core_list_item {        padding: 0 10px;        margin-bottom: 26px;    }    .analyst_core_list {        margin: 0 -10px -26px;    }    .acli_cry_bot {        padding: 30px 40px 46px;    }    .human_welfare_cry_text {        padding-right: 100px;    }    .hwct_list_item_first {        margin-bottom: 16px;    }    .human_welfare_cry .std_title3 {        margin-bottom: 20px;    }    .human_job_list_item {        padding-top: 60px;    }    .human_job_list {        margin-bottom: 110px;    }    .human_job_style_item:nth-of-type(2n-1) .hjsi_text {        padding-left: 80px;    }    .human_job_style_item:nth-of-type(2n) .hjsi_text {        padding-right: 80px;    }    .ys_cont1300{        max-width: 82.5%;    }    .tcli_cry_text {        width: calc(100% - 60px);        padding: 36px 28px 36px 40px;    }    .tcli_cry_icon {        width: 60px;    }    .tcli_cry_text_img {        width: 48px;        margin-bottom: 24px;    }    .tcli_cry_text_title {        margin-bottom: 22px;    }    .sample_core_ban {        padding-top: 154px;    }    .sample_core_form .clbu_li {        margin-bottom: 24px;    }    .person_stand_item_link {        padding: 24px 20px 24px 22px;    }    .person_stand {        margin: 0 -8px -16px;        margin-top: 38px;    }    .person_stand_item {        padding: 0 8px;        margin-bottom: 16px;    }    .ptch_th1, .ptcb_tr_td1 {        padding-left: 22px;    }    .ptch_th8, .ptcb_tr_td8 {        padding-right: 22px;    }    .ptcb_tr_link {        padding: 30px 0;    }        /* 二期 - end */     /* 1560end */    .aecl_nub_core {        width: 52%;    }    .footer_xia_list {        max-width: none;    }    .mod_head_cry {        padding: 0 50px;    }    .hnli_first {        padding: 0 8px;    }    .head_logo {        width: 170px;    }    .head_search_top {        margin-right: 16px;    }    .head_other_member_font {        padding-left: 4px;    }    .hpln_link_text .std_text1,    .hpln_link_text .std_text1 p{        font-size: 14px;    }    .hpln_link_icon {        width: 70px;        margin-bottom: 60px;    }    .hpln_link {        padding: 48px 36px 33px 38px;    }    .join_welfare_txtbox {        padding-left: 42px;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 42px;    }    .product_audio_text {        width: 50%;    }}/* 1440~1200 pc小屏幕 重点*/@media screen and (max-width: 1440px) {    :root {        /* 字号 */        --font80: 60px;        --font70: 54px;        --font46: 42px;        --font40: 36px;        --font36: 32px;        --font34: 30px;        --font30: 26px;        --font24: 20px;        --font20: 18px;        --font18: 16px;        --font16: 16px;        --font14: 14px;        /* 间距 */        --distance200: 140px;        --distance170: 130px;        --distance135: 105px;        --distance120: 90px;        --distance100: 80px;        --distance50: 40px;        --distance88: 70px;        --distance70: 60px;        --distance67: 46px;        /* 圆角 */        --radius: 18px;    }    .ys_modal_content {        max-height: 650px;    }    .head_logo a,    .head_other_member_link,     .head_search_top {        line-height: 80px;        height: 80px;    }    .hnli_first {        padding: 0 40px;    }    .hnli_first a,    .head_other_member_font,     .head_other_member_font a,    .head_language a{        line-height: 80px;    }    .hnli_first a {        font-size: 16px;    }    .head_other_member .ys_imgbox_cover {        width: 24px;    }    .mod_head {        padding-top: 15px;    }    .home_free .std_title1 {        margin-bottom: 24px;    }    .home_free .std_btn1 {        margin-top: 60px;    }    .hncr_item_link_text {        padding: 20px 32px 34px;    }    .hncr_item_link_text .std_title5 {        margin-bottom: 22px;    }    .hnco_list_item_link .std_title5 {        margin-bottom: 32px;    }    .footer_top_nav ul a {        line-height: 2.6;    }    .footer_nav_first {        margin-bottom: 14px;    }    .footer_top_other_list {        margin-bottom: 50px;    }    .footer_top {        padding-top: 66px;        padding-bottom: 108px;    }    .htln_link_icon {        margin-bottom: 32px;    }    .std_btn1_link {        padding: 14px 32px;    }    .std_title50 {        font-size: 44px;    }    .head_logo {        width: 180px;    }    .head_language a {        padding-left: 18px;    }    .head_search_top {        margin-right: 18px;    }    .mod_arrows1 .slick-prev, .mod_arrows1 .slick-next {        width: 44px;        height: 44px;    }        .mod_dots1 .slick-dots li {        width: 36px;    }    .product_audio_img {        width: 48%;    }    .product_audio {        margin-top: -20px;    }    .product_audio_text .std_title1 {        margin-bottom: 18px;    }    .mod_btn1_icon {        width: 26px;        margin-right: 11px;    }    .mod_btn2 .std_btn1_link, .mod_btn1 .std_btn1_link {        padding: 12px 36px;        height: 54px;    }    .psli_link {        padding: 28px 36px 28px 26px;    }    .product_system_list_item,    .product_about_list_item {        padding: 0 12px;        margin-bottom: 24px;    }    .product_system_list,    .product_about_list {        margin: 0 -12px;        margin-bottom: -24px;    }    .product_about {        padding-bottom: 10px;    }    .detail1_outline, .detail1_trait {        margin-bottom: 85px;    }    .type_banner .ys_breadnav,     .detail1_page .ys_breadnav {        top: 80px;    }    .detail1_apply_list_nub {        padding: 0 10px;        margin-bottom: 20px;    }    .detail1_apply_list {        margin: 0 -10px;        margin-bottom: -20px;    }    .d1aln_img {        margin-bottom: 19px;    }    .type_ban_list .mod_btn2 .std_btn1_link, .type_ban_list .mod_btn1 .std_btn1_link {        padding-left: 26px;        padding-right: 26px;        width: 170px;    }        .anchor_box.act .mod_anchor,    .anchor_box.on .mod_anchor{        top: 80px;    }    .app_item_txtbox {        padding-left: 5%;        padding-top: 4%;    }    .app_item:nth-child(even) .app_item_txtbox {        padding-right: 5%;    }    .app_item_txt {        margin-top: 15px;    }    .app_item_more {        margin-top: 22px;    }    .app_item_tag {        margin-top: 40px;    }    .faq_collapse {        margin-top: 20px;    }    .faq_collapse_hd {        padding: 26px 32px;    }    .faq_collapse_bd {        padding: 0 32px 42px;    }    .faq_collapse_text, .faq_collapse_title {        padding: 0 18px;    }    .faq_banner .ys_nyban_title{        transform: translate(-50%, -42%);    }    .faq_collapse_item:not(:last-child) {        margin-bottom: 26px;    }    .quality_section {        margin-top: 8px;    }    .qualityli_more {        margin-top: 30px;    }    .quality_list {        font-size: 18px;    }    /* 分界线 */    .ocs_introduce_txtbox {        padding-right: 55px;    }    .ocs_green_project {        padding-left: 80px;    }    .ocs_green_pact {        padding-right: 50px;    }    .reliability_title {        margin-bottom: 26px;    }    .reliability_imgbox {        margin-top: 38px;    }    .ys_page_job_detail .ys_main, .ys_page_news_detail .ys_main {        margin-top: 80px;    }    .aecl_nub_core .std_title1 {        margin-bottom: 22px;    }    .aecl_nub_text {        margin-bottom: 44px;    }    .about_value .std_title1 {        margin-bottom: 40px;    }    .avsi_core {        padding: 48px 48px 56px 52px;    }    .avsi_core .std_title4 {        padding-bottom: 15px;        margin-bottom: 24px;    }    .about_develop {        padding-top: 110px;    }    .about_logo {        padding-bottom: 160px;    }    .join_welfare_tile {        padding-bottom: 0px;    }    .join_welfare_content_item:not(:last-child) {        margin-bottom: 20px;    }    .join_banner_career {        width: 46%;    }    .ys_page_invest .ys_breadnav {        top: 100px;    }    .ypib_le_tit {        margin-bottom: 40px;    }    .ypib_le_info_li {        margin-bottom: 18px;    }    .ypib_ri p:first-child {        margin-bottom: 20px;    }    .inbu_wrap_time {        margin-bottom: 10px;    }    .inbu_wrap .news_recmd_more {        margin-top: 50px;    }    .irbl_wrap {        padding: 32px 30px;    }    .irbl_wrap_ri {        width: 30%;    }    .irbl_wrap_le {        width: 70%;    }    .invest_notice_btm_more {        padding-top: 24px;    }    .screen_total {        margin-left: 30px;    }    .type_table_btn {        margin-bottom: 30px;    }    .ttbo_zhan.on .ttbo_info_top {        top: 80px;    }       .appd_apply_list {        margin: 0 -10px;        margin-bottom: -20px;    }    .hnli_first {        padding: 0 26px;    }    .faq_banner_search {        height: 58px;    }    .qualityli_txt {        min-height: calc(4em * var(--lh1d6));    }    .quality_lisbox {        padding: 2.6em 2.6em 2.4em;    }    .appd_rcmd_tab.on .appd_rcmd_tabhd{        top: 80px;    }    .appd_rcmd_tab.on .ttbo_info_top{        top: calc(var(--ju) + 80px);    }    .appd_rcmd_tabbd {        margin-top: 25px;    }    .appd_rcmd_tabhd::before {        height: calc(100% + 25px);    }    /* grace */    .csr_li_text {        padding-right: 60px;    }    .csr_li:nth-child(odd) .csr_li_text {        padding-left: 60px;    }    .hnli_first {        padding: 0 14px;    }    .conta_way_cont {        padding: 60px 70px 60px;    }    .conta_leave_cont {        padding: 60px 70px 60px;    }    .recrui_list_li_wrap {        min-height: 300px;        padding: 32px 32px;    }    .rllw_icon_top_tit {        margin-bottom: 14px;    }    .rllw_icon {        top: 26px;        right: 24px;    }    .jobd_wrap_cont_btm {        padding-bottom: 18px;    }    /* 二期 - start */    .ys_member1_left {        width: 320px;    }    .ys_member1_right {        width: calc(100% - 320px);    }    .ys_nybanner3 .ys_breadnav,     .ys_nybanner4 .ys_breadnav,     .ys_nybanner1 .ys_breadnav {        top: 95px;    }    .ys_nybanner1_data {        margin-top: 70px;    }    .dcli_tli_font {        padding: 8px 24px;    }    .develop_inof .std_title1 {        margin-bottom: 28px;    }    :root {        /* 二期 - start */        --font60: 52px;        --font32: 28px;        --font28: 24px;            --distance160: 130px;        --distance145: 110px;        --distance105: 90px;        --distance90: 80px;        --distance80: 72px;        --distance60: 52px;        --radius30: 24px;        /* 二期 - end */    }    .govern_core .d1aln_text {        padding-bottom: 22px;    }    .govern_core .detail1_apply_list_nub {        margin-bottom: 44px;    }    .govern_core .appd_apply_list {        margin-bottom: -44px;    }    .drive_core .std_title1 {        margin-bottom: 28px;    }    .yxedr_active.drive_core_public p {        margin-bottom: 24px;    }    .drive_core_list_item .std_title3 {        margin-bottom: 24px;    }    .drive_core_list_item {        margin-top: 52px;    }    .drive_core .std_title1 {        margin-bottom: 26px;    }    .report_text .std_title6 {        margin-bottom: 22px;    }    .report_text {        margin-bottom: 32px;    }    .report_core_list .irbl_wrap {        padding: 31px 30px 31px 36px;    }    .ys_ban_slick.mod_dots1 .slick-dots {        bottom: 38px;    }    .mvct_list {        margin-bottom: 60px;        height: calc(100% - 170px);    }    .money_value .std_title1 {        margin-bottom: 30px;    }    .acli_cry_bot .std_text1 p span {        margin-left: 14px;    }    .analyst_main .ys_fenyebox {        margin-top: 50px;    }    .ys_fenyebox .pc_fenye li {        width: 38px;        height: 38px;        line-height: 36px;    }    .human_staff .std_title1 {        margin-bottom: 24px;    }    .human_welfare_cry_text{        padding-top: 40px;    }    .human_welfare_cry .std_title3 {        margin-bottom: 14px;    }    .human_job_list_item {        padding: 0 30px;        padding-top: 60px;    }    .human_job_list {        margin: 0 -30px;        margin-bottom: 100px;    }    .hjli_box_num {        width: 200px;    }    .hjli_box_num::before {        width: 200px;        height: 200px;    }    .hjli_box {        margin-bottom: 13px;    }    .happy_core_list_item .std_title1 {        margin-bottom: 22px;    }    .happy_core_list_item .std_text18 {        margin-bottom: 28px;    }    .team_core_list_item {        padding: 0 10px;        margin-bottom: 26px;    }    .team_core_list {        margin: 0 -10px -26px;    }    .tcli_cry_text_title .std_title4 {        margin-right: 38px;    }    .detail2_main .ys_main, .member_main .ys_main {        margin-top: 80px;    }    .d2cct_text .std_text1 p {        margin-bottom: 5px;    }    .clbu_wrap_tit p {        font-size: 16px;    }    .clbu_wrap_btm input {        height: 48px;    }    .sample_core_form .clbu_li {        margin-bottom: 21px;    }    .clbu_wrap_img {        width: 122px;    }    .conta_leave_submit p {        font-size: 18px;        line-height: 50px;        width: 180px;    }    .ys_page_wrap {        --head: 80px;    }    .member_login .member_bg {        padding: 70px 76px 70px 76px;    }    .member_login .std_title1 {        margin-bottom: 28px;    }    .member_toggle_nub {        padding-bottom: 8px;    }    .member_form_item {        margin-bottom: 16px;    }    .member_pop .member_form_item.member_form_item_submit, .member_login_change .member_form_item.member_form_item_submit {        margin-top: 24px;    }    .ys_cont656 .member_other {        margin-top: 32px;    }    .ys_cont656 {        width: 620px;    }    .member_wx_code {        padding-top: 18px;        padding-bottom: 55px;    }    .member_wx_code_img {        width: 176px;        margin-bottom: 28px;    }    .mwct_icon {        width: 24px;    }    .member_wx_code_tip .std_title5 {        padding-left: 12px;    }    .member_pop_text .std_text20 {        margin-bottom: 30px;    }    .member_pop {        padding: 60px 76px calc(35px + 60px);    }    .ys_member1_right_formbox {        margin: 50px auto 60px;    }    .ys_member1_right_cut {        margin-bottom: 38px;    }    .ymrc_item::before {        height: 34px;    }    .ys_member1_left {        width: 290px;    }    .ys_member1_right {        width: calc(100% - 290px);    }    .ys_member1_right_form{        border-radius: 28px;    }    .ys_member1_right_formbox {        width: 720px;    }    .person_safe_item {        padding-top: 32px;        padding-bottom: 26px;    }    .person_safe_item_icon {        top: 2.5px;    }    .psit_name {        margin-right: 24px;    }    .phone_modal .std_title1, .password_modal .std_title1, .wx_modal .std_title1 {        margin-bottom: 32px;    }    .phone_modal .ys_modal_content, .password_modal .ys_modal_content {        padding: 56px 48px 62px;    }    .person_book {        margin-top: 36px;    }    .person_main .ys_fenyebox {        margin-top: 55px;    }    .person_book_list_nub {        padding: 0 20px;    }    .person_book_list {        margin: 0 -20px;    }    .person_table {        margin-top: 40px;    }    /* 二期 - end */    .tcli_cry_text_box{        width: 421px;        max-width: 100%;    }    .ptcb_tr_link {        padding: 26px 0;    }    .mfil_input_img {        width: 18px;    }    .aecl_nub_core {        width: 54%;    }    .hnli_first a {        font-size: 14px;    }    .head_logo {        width: 160px;    }    .head_other_member_font, .head_other_member_font a {        font-size: 14px;    }    .head_other_member .ys_imgbox_cover {        width: 22px;    }    .mod_head_cry {        padding: 0 40px;    }    .hnli_first {        padding: 0 12px;    }    .quality_system_file_item:not(:last-child) {        margin-bottom: 16px;    }    .join_welfare_txtbox {        padding-left: 40px;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 40px;    }    .join_welfare_content_item:not(:last-child) {        margin-bottom: 12px;    }    .hnli_s2ln_link {        font-size: 14px;    }    .footer_top_nav ul a {        line-height: 1.6;        margin-bottom: 0.7em;    }    .footer_nav_first {        margin-bottom: 12px;    }        /* 1440end */}@media screen and (max-width: 1360px) {    .std_title50 {        font-size: 42px;    }    .ys_ban_txtbox .std_btn1 {        margin-top: 70px;    }    .hnli_first {        padding: 0 34px;    }    .hpln_link_text .std_title4 {        margin-bottom: 14px;    }    .hpln_link {        padding: 52px 37px 66px 40px;    }    .htln_link {        padding: 32px 32px 30px;    }    .std_btn1_link {        padding: 12px 24px;    }    .htln_link:hover .std_btn2 .std_btn1_link, .std_btn2 .std_btn1_link:hover {        padding-left: 26px;        padding-right: 26px;    }    .home_free .std_title1 {        margin-bottom: 22px;    }    .home_free .std_btn1 {        margin-top: 56px;    }    .ys_breadnav {        margin-top: 26px;    }    .mod_btn1_icon {        width: 22px;        margin-right: 9px;    }    .mod_btn2 .std_btn1_link, .mod_btn1 .std_btn1_link {        padding: 10px 30px;        height: 50px;    }    .mod_add {        width: 22px;        height: 20px;    }    .type_ban_cry_text {        padding-top: 10px;    }    .detail1_outline .yxedr_active p {        margin-bottom: 18px;    }    .detail1_outline .std_title2 {        margin-bottom: 22px;    }    .detail1_outline, .detail1_trait {        margin-bottom: 80px;    }    .detail1_trait_list_item {        padding: 0 10px;    }    .detail1_trait_list {        margin: 0 -10px;    }    .d1tli_cry_icon {        width: 28px;    }    .d1tli_cry .std_title6 {        width: calc(100% - 28px);        padding-left: 18px;    }    .d1tli_cry {        padding-top: 28px;        padding-bottom: 28px;    }    .type_ban_cry {        padding-top: 200px;        padding-bottom: 100px;    }    .d1tli_cry .std_title6 {        padding-left: 14px;    }    .detail1_param_cry_table .dpct_thead_th {        padding-top: 21px;        padding-bottom: 21px;    }    .detail1_param_cry_table .dpct_tbody_nub_td {        padding-top: 15px;        padding-bottom: 15px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n-1),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        padding-left: 30px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n) {        padding-left: 44px;    }    .d1tli_cry {        padding-top: 24px;        padding-bottom: 24px;    }    .app_section {        padding-top: 64px;    }    .pali_label_nub_link .std_text1 {        padding: 8px 22px;    }    .ys_fenyebox {        margin-top: 60px;    }    .faq_banner_seach_form {        margin-top: 24px;    }    .faq_banner_search {        padding: 0 20px;        width: 660px;        height: 54px;    }    .faq_collapse_icon {        width: 0.9em;        height: 0.9em;    }    .faq_leave {        padding: 80px 0;    }    .faq_leave_txt {        margin: 26px 0 42px;    }    /* 分界线 */    .ocs_introduce_txtbox {        padding-right: 45px;    }    .ocs_monitor_txtbox {        padding-right: 17px;    }    .news_item {        padding: 0 12px;        margin-bottom: 55px;    }    .news_list {        margin: 0 -12px -55px;    }    .newsli_txtbox {        padding: 20px 0 0;    }    .avsi_core {        padding: 48px 45px 56px 46px;    }    .swiper_arrows1_controls {        margin-top: 40px;    }    .aelc_btm_ul_li {        padding: 0 10px;        margin-bottom: 20px;    }    .aelc_btm_ul {        margin: 0 -10px;        margin-bottom: -20px;    }    .ys_nyban_txt {        margin-top: 16px;    }    .join_welfare_txtbox {        padding-left: 45px;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 45px;    }    .ys_sectionbox_join {        margin-top: -20px;    }    .inbu_wrap {        padding: 30px 28px;        padding-bottom: 30px;    }    .inbu_wrap .std_btn1_font14 {        font-size: 14px;    }    .inbu_wrap .std_btn1_icon {        width: 15px;    }    .std_btn1_font14 {        padding-right: 11px;    }    .quality_system_content {        width: 52%;    }    .screen_icon {        width: 18px;        margin-right: 12px;    }    .type_table_box_hide, .ttbh_all {        width: 290px;    }    .type_table_box_other {        width: calc(100% - 290px);    }    .ttbo_left,    .ttbo_left .ttbo_zhan,     .ttbo_left .ttbo_info_top {        width: 240px;    }    .ttbo_right {        width: calc(100% - 240px);    }    .type_page .ys_nybanner {        padding-top: 152px;        padding-bottom: 60px;    }    .type_page .ys_nyban_title .std_text18 {        margin-top: 15px;    }    .ys_cont1260{        max-width: 82.5%;    }    .hnli_first {        padding: 0 20px;    }    .home_trend .slick-prev {        left: -65px;    }    .home_trend .slick-next {        right: -65px;    }    .faq_banner_search {        height: 53px;    }    .appd_rcmd_tabhd_item {        margin-right: 1.2em;    }    .hnli_first {        padding: 0 11px;    }    .head_other_member {        margin-right: 20px;    }    .head_search_top {        margin-right: 10px;    }    .head_language a {        padding-left: 12px;    }    .news_list>p{        padding: 0 12px;    }    .type_id_select {        padding: 18px 12px;    }    /* 二期 - start */    .ys_nybanner1_list_nub {        padding: 0 12px;    }    .ys_nybanner1_list {        margin: 0 -12px;    }    .dcli_text {        padding: 40px 70px 44px;    }    .dcli_text .std_text1 {        margin-bottom: 23px;    }    .dcli_tli_font {        padding: 6px 22px;    }    .develop_inof .std_title1 {        margin-bottom: 26px;    }    .govern_core .d1aln_text_icon {        width: 24px;    }       .mrli_link {        padding: 34px 36px 34px;    }    .mrli_link_icon {        width: 36px;        margin-bottom: 14px;    }    .std_btn5 .std_btn1_font14, .report_core_list .std_btn1_font14 {        padding-right: 16px;    }    .money_value_cry_text {        width: 50%;    }    .mvct_list_item {        margin-bottom: 32px;    }    .money_value .std_title1 {        margin-bottom: 26px;    }    .money_value_cry{        padding-top: var(--distance100);    }    .mvct_list_item .std_title5 {        margin-bottom: 9px;    }    .mbli_link_img {        margin-bottom: 24px;    }    .money_book_list_item {        padding: 0 10px;    }    .money_book_list {        margin: 0 -10px;    }    .money_inof_cry_img {        margin-bottom: 44px;    }    .acli_cry_bot {        padding: 24px 28px 36px;    }    .acli_cry_bot .std_text1 p {        margin-bottom: 4px;    }    .acli_cry_top {        padding: 24px 24px 16px;    }    .acli_cry_top .std_title5 {        padding-left: 16px;    }    .analyst_core_list_item {        padding: 0 8px;        margin-bottom: 22px;    }    .analyst_core_list {        margin: 0 -8px -22px;    }    .tcli_cry_text {        width: calc(100% - 54px);        padding: 30px 24px 30px 34px;    }    .tcli_cry_icon {        width: 54px;    }    .ys_member1_right_form {        padding: 38px 40px 60px;    }    .person_table .std_btn1_font14, .person_stand_item_link .std_btn1_font14 {        padding-left: 6px;    }    .person_stand_item_link {        padding: 18px 16px 18px 18px;    }    .person_book {        margin-top: 32px;    }    /* 二期 - end */    /* 1360end */    .ys_nybanner1 .csr_banner_text {        top: calc(49% + 40px);    }    .ys_nybanner1_data {        margin-top: 46px;    }    .appd_rcmd_tabhd_item {        margin-right: 1.6em;    }    .aecl_nub_core {        width: 58%;    }    .hnli_first {        padding: 0 9px;    }    .head_other_member {        margin-right: 15px;    }    .hpln_link {        padding: 40px 32px 30px 35px;    }    .hpln_link_icon {        width: 60px;        margin-bottom: 48px;    }    .hpln_link_text .std_title4 {        margin-bottom: 10px;    }    .quality_system_title {        font-size: 38px;    }    .quality_system_content {        width: 66%;    }    .quality_system_file {        padding-top: 12px;    }    .quality_system_file_item:not(:last-child) {        margin-bottom: 14px;    }    .join_welfare_txtbox {        padding-left: 32px;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 32px;    }    .footer_nav_first a{        font-size: 14px;    }    .footer_top_nav ul a{        font-size: 12px;    }    .footer_top_other {        width: 259px;    }    .footer_top_nav {        max-width: calc(100% - 259px);    }    .footer_top_nav>li {        padding: 0 6px;    }    .footer_top_nav {        margin: 0 -6px;    }    .footer_top_other_list {        margin-bottom: 33px;    }    .footer_top {        padding-top: 50px;        padding-bottom: 64px;    }    .footer_xia .std_text14 br{        display: block;    }}@media screen and (max-width: 1280px) {    :root {        /* 字号 */        --font80: 56px;        --font70: 50px;        --font46: 38px;        --font40: 32px;        --font36: 30px;        --font34: 28px;        --font30: 24px;        --font24: 20px;        --font20: 18px;        --font18: 16px;        --font16: 16px;        --font14: 14px;        /* 间距 */        --distance200: 120px;        --distance170: 110px;        --distance135: 90px;        --distance120: 80px;        --distance100: 70px;        --distance50: 35px;        --distance88: 60px;        --distance70: 55px;        --distance67: 40px;        /* 圆角 */        --radius: 15px;    }    .ys_modal_content {        max-height: 600px;    }    .std_title50 {        font-size: 38px;    }    .hnli_first {        padding: 0 30px;    }    .ys_ban_txtbox .std_title5 {        margin-top: 10px;    }    .hpln_link_icon {        width: 70px;        margin-bottom: 72px;    }    .hpln_link {        padding: 46px 32px 56px 34px;    }    .htln_link_icon {        margin-bottom: 24px;    }    .htln_link {        padding: 24px 24px 28px;    }    .htln_link .std_text2 {        margin-bottom: 18px;    }    .hncr_item_link_text {        padding: 20px 24px 30px;    }    .hncr_item_link_text .std_title5 {        margin-bottom: 14px;    }    .hnco_list_item_link {        padding: 28px 28px;    }    .hnco_list_item_link .std_title5 {        margin-bottom: 24px;    }    .head_logo {        width: 160px;    }    .head_language a {        font-size: 16px;    }    .type_ban_cry_text {        padding-top: 0;    }    .type_ban_cry .std_title1 {        margin-bottom: 18px;    }    .type_ban_cry .std_text18 {        margin-bottom: 60px;    }    .mod_anchor_list_nub .std_title5 {        line-height: 58px;    }    .anchor_box {        height: 58px;    }    .detail1_outline .yxedr_active p {        margin-bottom: 16px;    }    .faq_banner_search {        padding: 0 16px;        width: 620px;        height: 48px;    }    .faq_leave {        padding: 70px 0;    }    .quality_list {        font-size: 16px;    }    /* 分界线 */    .ocs_monitor_txtbox {        padding-right: 26px;    }    .ocs_introduce_txtbox {        padding-top: 12px;    }    .news_recmd_txtbox {        padding: 32px 30px 32px 32px;    }    .news_recmd_title {        margin: 14px 0;    }    .newsli_txtbox {        padding: 16px 0 0;    }    .newsli_date {        margin-bottom: 7px;    }    .about_hope_left {        padding-right: 60px;    }    .join_welfare_content {        margin-top: 21px;        padding-top: 21px;    }    .join_welfare_content_item:not(:last-child) {        margin-bottom: 14px;    }    .ypib_le_tit {        margin-bottom: 36px;    }    .ypib_le_info_li {        margin-bottom: 16px;    }    .ys_page_invest .ys_breadnav {        top: 90px;    }    .inbu_wrap_info .std_title5 {        -webkit-line-clamp: 3;        height: 4.5em;    }    .inbu_wrap .news_recmd_more {        margin-top: 36px;    }    .ttbo_left .ttbo_info_top_th {        padding: 16px 25px;    }    .ttbo_right .ttbo_info_top_th {        padding: 16px 0 16px 26px;    }    .ttbh_search {        height: 60px;        padding: 12px 24px;    }    .ttbo_itp_icon {        padding: 9px 26px;    }    .ttbo_info_top_pop{        height: 38px;    }    .ttbo_zhan {        height: 98px    }    .type_id_select {        padding: 13px 22px;    }    .type_inof .std_text1 {        padding: 14px 0 14px 26px;    }    .ttbo_img {        height: 49px;    }    .type_inof .ttbo_info_top_nub {        min-height: 49px;    }    .type_table_box_hide, .ttbh_all {        width: 250px;    }    .type_table_box_other {        width: calc(100% - 250px);    }    .ttbh_search {        padding: 12px 15px;    }    .ttbh_sli_top {        padding: 2px 8px;    }    .type_model_core_top {        padding: 9px 18px;    }    .ttbh_search_icon {        width: 22px;    }    .tmcs_nub .std_text1,    .type_id_select .std_text1,    .type_inof .std_text1 p{        font-size: 14px;    }    .type_model_core_select {        padding: 12px 18px;    }    .tmcs_box {        width: 18px;        height: 18px;        top: 3px;    }    .g_advtopfr {        width: 200px;        margin-top: 10px;    }    .ttbo_left, .ttbo_left .ttbo_zhan, .ttbo_left .ttbo_info_top {        width: 200px;    }    .type_id_select {        padding: 13px 16px;    }    .ttbo_img img {        width: 30px;    }    .ttbo_right {        width: calc(100% - 200px);    }    .hnli_first {        padding: 0 15px;    }    .faq_banner_search {        height: 47px;    }    .ttbo_right .ttbo_info_top_th {        padding: 16px 26px 16px 26px;    }    .type_scroll {        max-height: 110px;    }    .hnli_first {        padding: 0 10px;    }    .mod_head_cry {        padding: 0 50px;    }    .ttbo_img {        min-height: 49px;        height: 100%;    }    .ttbo_right .ttbo_info_top_th {        min-width: 130px;    }    .cwrl_code {        width: 130px;        margin-bottom: 20px;    }    .conta_way_le {        width: 50%;        padding-right: 30px;    }    .conta_way_ri {        width: 50%;    }    .conta_way_cont {        padding: 50px 60px 50px;    }    .conta_leave_cont {        padding: 50px 60px 50px;    }    .clbu_wrap_btm input {        height: 52px;    }    .conta_leave_submit p {        font-size: 18px;        line-height: 52px;    }    .ys_breadnav {        margin-top: 22px;    }    .jobd_wrap_cont_tit {        margin-bottom: 16px;    }    .jwcb_li {        margin-bottom: 28px;    }    .jobd_wrap_cont_info {        margin-bottom: 34px;    }    /* 二期 - start */    :root {        /* 二期 - start */        --font60: 44px;            --distance160: 100px;        --distance145: 90px;        --distance105: 80px;        --distance90: 75px;        --distance80: 70px;        --distance60: 50px;        --radius30: 22px;        /* 二期 - end */    }    .ys_nybanner1_data.ys_cont1360{        width: 90%;        max-width: 90%;    }    .ys_nybanner1_data {        margin-top: 50px;    }    .ys_nybanner1 .csr_banner_text {        top: 50%;    }    .dcli_text {        padding: 36px 60px 38px;    }    .mrli_link {        padding: 30px 30px 30px;    }    .money_report_list_item {        padding: 0 10px;    }    .money_report_list {        margin: 0 -10px;    }    .money_value_cry{        padding-top: 60px;        padding-bottom: 50px;    }    .mvct_list {        margin-bottom: 50px;        height: calc(100% - 160px);    }    .mbli_link_img {        margin-bottom: 20px;    }    .mbli_link .std_title4 {        margin-bottom: 6px;    }    .mbli_link .std_text2 {        margin-bottom: 16px;    }    .money_inof_cry_img {        margin-bottom: 40px;    }    .acli_cry_bot {        padding: 20px 22px 28px;    }    .acli_cry_bot .std_text1 p span {        margin-left: 12px;    }    .acli_cry_top {        padding: 20px 20px 14px;    }    .human_welfare .std_title1{        margin-bottom: 60px;    }    .human_welfare_cry_text {        padding-top: 20px;    }    .human_welfare_cry_text {        padding-right: 70px;    }    .human_welfare_cry .std_title3 {        margin-bottom: 10px;    }    .human_job_list_item {        padding: 0 20px;        padding-top: 60px;    }    .human_job_list {        margin: 0 -20px;        margin-bottom: 100px;    }    .hjli_box_num::before {        width: 180px;        height: 180px;    }    .hjli_box_num {        width: 180px;    }    .human_job_style_item:nth-of-type(2n-1) .hjsi_text {        padding-left: 60px;    }    .human_job_style_item:nth-of-type(2n) .hjsi_text {        padding-right: 60px;    }    .hjsi_text .std_title3 {        padding-bottom: 30px;        margin-bottom: 28px;    }    .clbu_li {        padding: 0 10px;    }    .conta_leave_btm_ul {        margin: 0 -10px;    }    .sample_core_form .conta_leave_submit {        padding-top: 30px;    }    .sample_core_form {        padding: 45px 45px 70px 45px;    }    .clbu_wrap_img {        margin-left: 20px;    }    .ys_cont1050{        max-width: 82.5%;    }    .ys_member1_right {        padding: 26px 30px 36px 30px;    }    .member_select1_img {        width: 38px;        height: 38px;    }    .member_select1 .ys_select_show, .member_select1 input {        width: calc(100% - 54px);        padding-left: 15px;        padding-right: 15px;    }    .ys_member1_right_head {        padding-bottom: 18px;    }    .ys_member1_right_form {        min-height: calc(100vh - 119px);    }    .ys_member1_right_form {        padding: 32px 40px 40px;    }    .ys_member1_right_formbox {        margin: 36px auto 50px;    }    .ymrc_item {        padding: 0 30px;    }    .ys_member1_right_cut {        margin-bottom: 32px;    }    .person_safe_item_btn .psib_font {        padding: 8px 12px 7px;        width: 120px;    }    .person_safe_item_text {        width: calc(100% - 120px);    }    .ys_member1_right_cut {        margin-bottom: 26px;    }    .password_modal .member_form_item, .phone_modal .member_form_item {        margin-bottom: 16px;    }    .wx_modal .ys_modal_close, .password_modal .ys_modal_close, .phone_modal .ys_modal_close {        top: 18px;        right: 18px;    }    .phone_modal .ys_modal_content, .password_modal .ys_modal_content {        width: 580px;        padding: 52px 40px 55px;    }    .wx_modal_img {        width: 128px;        margin-bottom: 45px;    }    .wx_modal .ys_modal_content {        padding: 60px 48px 74px;    }    .person_book {        margin-top: 28px;    }    .person_book_list_nub .std_title4 {        padding-bottom: 14px;    }    .person_book_list_nub .std_title4{        font-size: 18px;    }    /* 二期 - end */    /* 1280end */    .appd_shang_add {        width: calc(100% - 178px);    }    .aecl_nub_core {        width: 61%;    }    .mod_head_cry {        padding: 0 35px;    }    .head_logo {        width: 154px;    }    .hnli_first a {        font-size: 12px;    }    .head_other_member_font, .head_other_member_font a {        font-size: 12px;    }    .hpln_link_icon {        width: 56px;        margin-bottom: 42px;    }    .hpln_link {        padding: 40px 23px 26px 28px;    }    .quality_system_content {        width: 80%;    }    .quality_system_title {        font-size: 34px;        margin-bottom: 16px;    }    .join_welfare_content {        margin-top: 19px;        padding-top: 19px;    }    .join_welfare_content_txt {        padding-top: 4px;    }    .join_welfare_content_item:not(:last-child) {        margin-bottom: 11px;    }    .hnli_s2ln_link {        font-size: 12px;    }    .conta_way_cont{        padding-right: 30px!important;    }}/* 1200~992 平板横屏*/@media screen and (max-width: 1200px) {    .mod_head_cry {        padding: 0 40px;    }    .std_title50 {        font-size: 34px;    }    .ys_ban_txtbox .std_btn1 {        margin-top: 60px;    }    .ys_cont1360 {        max-width: 100%;    }    .app_item:nth-of-type(2n-1) .app_item_imgbox {        margin-left: -40px;    }    .app_item:nth-of-type(2n) .app_item_imgbox {        margin-right: -40px;    }    .app_section {        padding-top: 56px;    }    .app_item_txtbox {        padding-left: 35px;        padding-top: 30px;    }    .app_item:nth-child(even) .app_item_txtbox {        padding-right: 35px;    }    .ys_fenyebox {        margin-top: 54px;    }    /* 分界线 */    .ocs_introduce_container {        padding-left: 40px;    }    .ocs_introduce_imgbox {        margin-right: -40px;    }    .ocs_green_pact {        padding-right: 30px;    }    .ocs_green_project {        padding-left: 60px;    }    .ys_cont900{        width: 900px;        max-width: calc(100% - 80px);        padding-left: 0;        padding-right: 0;    }    .about_history_list .slick-prev{        right: 110px;    }     .about_history_list .slick-next{        right: 40px;    }    .ahln_bigyear {        font-size: 70px;    }    .about_history_list_nub {        height: 450px;    }    .join_welfare1 .join_welfare_imgbox {        margin-left: -40px;    }    .join_welfare_txtbox {        padding-left: 35px;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 35px;    }    .join_banner_career_btn {        padding: 2em 2.4em 2.3em 2.2em;    }       .appd_recommended .ys_cont1360::before {        left: calc(100% - 40px);    }    .appd_recommended .ys_cont1360::after {        right: calc(100% - 40px);    }    .appd_banner_txtbox {        padding-right: 40px;    }    .ys_cont1260{        max-width: calc(100% - 80px);    }    .home_trend_list_nub {        padding: 0 20px;    }    .home_trend_list {        margin: 0 -20px;    }    .home_trend .ys_cont1400 {        width: 86%;    }    .home_trend .slick-prev {        left: -85px;    }    .home_trend .slick-next {        right: -85px;    }    .appd_rcmd_tab.on .appd_rcmd_tabhd {        width: calc(100vw - 80px);    }    .ahln_text .std_text1 p {        line-height: 1.75;    }    .ahln_text .std_text1 {        height: 12.25em;    }    .about_history_list_nub .ahln_text {        top: 14%;    }    .about_history_list_nub {        height: 540px;    }    .ys_breadnav .ys_cont1360 {        max-width: 100%;    }    .clbu_wrap_btm textarea {        height: 190px;    }    .ys_page_job_detail .ys_cont1360 {        padding-left: 0;        padding-right: 0;    }    /* 二期 - start */    .ys_nybanner1_data.ys_cont1360 {        width: 100%;        max-width: 100%;    }    .d1aln_img {        margin-bottom: 16px;    }    .govern_core .d1aln_text {        padding-bottom: 18px;    }    .govern_core .d1aln_text_icon {        width: 21px;    }    .ys_cont1300 {        max-width: calc(100% - 80px);    }    .tcli_cry_text_img {        width: 44px;        margin-bottom: 20px;    }    .tcli_cry_text_title {        margin-bottom: 18px;    }    .member_box_return {        right: 40px;    }        /* 二期 - end */    /* 1200end */}@media screen and (max-width: 1199px) {    .head_other_member_font,     .head_other_member_font a,    .head_language a{        color: #333;    }    .head_language::before{        background: #333;          height: 16px;    }    .head_other_member {        margin-right: 18px;    }    .head_other_member .ys_imgbox_cover {        width: 20px;    }    .head_other_member_font {        padding-left: 8px;    }    .head_other {        justify-content: center;    }    .hnli_first a, .head_other_member_font, .head_other_member_font a, .head_language a {        line-height: 2;    }    .head_logo a, .head_other_member_link, .head_search_top {        line-height: 2;        height: 32px;    }    .hpln_link {        padding: 42px 28px 46px 28px;    }    .hpln_link_icon {        width: 62px;        margin-bottom: 66px;    }    .home_page .ys_hd_ph{        position: fixed;        width: 100%;        top: 0;    }    .home_trend_list_nub {        padding: 0 15px;    }    .home_trend_list {        margin: 0 -15px;    }    :root {        --font80: 50px;        --font70: 44px;        --font46: 36px;        --font40: 30px;        --font36: 28px;        --font34: 26px;        --font30: 22px;        --font24: 18px;        --font20: 16px;        --font18: 16px;        --font16: 16px;        --font14: 14px;        --distance200: 100px;        --distance170: 90px;        --distance135: 85px;        --distance120: 80px;        --distance100: 70px;        --distance50: 32px;        --distance88: 60px;        --distance70: 55px;        --distance67: 40px;        --radius: 15px;    }    .home_core .std_title1 {        margin-bottom: 18px;    }    .home_core_list {        margin-top: 30px;    }    .home_core .std_btn1 {        margin-top: 40px;    }    .home_page .fp-tableCell{        padding-top: 40px;        position: relative;    }    .ys_ban_imgbox img,    .home_free_cry{        height: calc(100vh - 40px);    }    .home_page .home_footer .fp-tableCell {        padding-top: 0;    }    .footer_xia_list a {        padding: 0 6px;    }    .footer_xia_list {        margin: 0 -6px;    }    .footer_top {        padding-top: 52px;        padding-bottom: 70px;    }    .ftol_code {        padding: 0 8px;    }    .footer_top_other_list {        margin: 0 -8px;        margin-bottom: 44px;    }    .footer_nav_first {        margin-bottom: 8px;    }    .footer_top_nav ul a {        line-height: 2.4;    }    .footer_top_other_inof .ftoi_font16 {        margin-bottom: 16px;    }    .hncr_item,    .hnco_list {        padding: 0 9px;    }    .home_news_cry {        margin: 0 -9px;    }    .hnco_list_item {        margin-bottom: 18px;    }    .ys_breadnav {        margin-top: 22px;    }    .product_audio_text {        width: calc(100% - 48%);        padding-right: 30px;    }    .mod_btn2 .std_btn1_link, .mod_btn1 .std_btn1_link {        padding: 8px 30px;        height: 46px;    }    .psli_link {        padding: 20px 28px 20px 24px;    }    .product_about_list .std_title3 {        margin-bottom: 24px;    }    .d1tli_cry {        padding-top: 20px;        padding-bottom: 20px;    }    .d1tli_cry_icon {        width: 24px;    }    .d1tli_cry .std_title6 {        width: calc(100% - 24px);        padding-left: 12px;    }    .detail1_page .detail1_trait .std_title2 {        margin-bottom: 10px;    }    .detail1_outline, .detail1_trait {        margin-bottom: 75px;    }    .anchor_box.act .mod_anchor,     .anchor_box.on .mod_anchor,    .ys_page_wrap.up .anchor_box.on .mod_anchor {        top: 64px;    }    .detail1_outline, .detail1_trait {        margin-bottom: 70px;    }    .type_banner .ys_breadnav, .detail1_page .ys_breadnav {        top: 0px;    }    .type_ban_cry {        padding-top: 110px;        padding-bottom: 80px;    }    .app_section {        padding-top: 52px;    }    .app_item_txtbox {        padding-left: 30px;        padding-top: 10px;    }    .app_item:nth-child(even) .app_item_txtbox {        padding-right: 30px;    }    .app_item_txt {        margin-top: 8px;    }    .app_item_more {        margin-top: 17px;    }    .pali_label_nub_link .std_text1{        font-size: 14px;    }    .app_item_tag {        margin-top: 26px;    }    .faq_collapse {        margin-top: 16px;    }    .faq_collapse_hd {        padding: 22px 26px;    }    .faq_collapse_bd {        padding: 0 26px 34px;    }    .faq_collapse_text,     .faq_collapse_title {        padding: 0 14px;    }    .faq_collapse_item:not(:last-child) {        margin-bottom: 24px;    }    .faq_leave_txt {        margin: 22px 0 38px;    }    .ys_sectionbox_quality {        padding: 20px 0 var(--distance135);    }    .quality_list {        font-size: 12px;    }    /* 分界线 */    .ocs_introduce {        margin-top: 10px;    }    .ocs_introduce_txtbox {        padding-top: 0;    }    .ocs_introduce_txtbox {        padding-right: 22px;    }    .ys_sectionbox_ocs .std_title1{        margin-bottom: 20px;    }    .ocs_green_project {        padding-left: 40px;    }    .ocs_monitor_txtbox h4 {        margin-bottom: 6px;    }    .ocs_monitor_item:nth-child(even) .ocs_monitor_txtbox {        padding-right: 0px;        padding-left: 30px;    }    .news_recmd_title.std_title5{        font-size: 18px;    }    .news_recmd_txtbox {        padding: 26px 22px 26px 25px;    }    .news_recmd_title {        margin: 8px 0;    }    .news_item {        padding: 0 10px;        margin-bottom: 40px;    }    .news_list {        margin: 0 -10px -40px;    }    .ys_page_job_detail .ys_main,     .ys_page_news_detail .ys_main {        margin-top: 0;    }    .ys_page_news_detail .ys_breadnav {        padding-top: 28px;    }    .std_text1_margin p,     .yxedr_active p {        margin-bottom: 8px;    }    .newsd_main_bot {        padding: 30px 0 55px;    }    .newsd_related_container {        padding: 50px 0 var(--distance100);    }    .newsd_main_bot {        padding: 30px 0 50px;    }    .effect_bg,    .about_effect_logo_bg{        height: calc(100vh - 64px);    }    .about_hope_left {        padding-left: 40px;    }    .about_hope_left {        padding-right: 40px;    }    .ahtl_item .std_title1 {        margin-bottom: 16px;    }    .aecl_nub_core {        width: 56%;    }    .about_value .std_title1 {        margin-bottom: 36px;    }    .avsi_core {        padding: 34px 34px 34px 34px;    }    .about_value_swiper_item {        padding: 0 10px;    }    .about_value_swiper {        margin: 0 -10px;    }    .avsi_core .std_title4 {        padding-bottom: 13px;        margin-bottom: 20px;    }    .about_develop {        padding-top: 90px;    }    .mod_arrows2 .slick-prev, .mod_arrows2 .slick-next {        width: 40px;        height: 40px;    }    .about_history_list .slick-prev {        right: 98px;    }    .mod_arrows2 .slick-prev::before,     .mod_arrows2 .slick-next::before{        width: 12px;        height: 12px;    }    .about_develop .std_title2 {        margin-bottom: 46px;    }    .ahln_bigyear {        font-size: 66px;    }    .ahln_year {        padding-left: 36px;    }    .about_history_list_nub .ahln_text{        left: 36px;    }    .about_history_list_nub {        height: 420px;    }    .about_history_list_nub .ahln_text{        width: 320px;    }    .about_logo .std_title2 {        margin-bottom: 40px;    }    .aelc_btm_ul_li {        padding: 0 6px;        margin-bottom: 12px;    }    .aelc_btm_ul {        margin: 0 -6px;        margin-bottom: -12px;    }    .about_logo {        padding-bottom: 130px;    }    .about_effect_logo_bg,    .effect_bg {        top: 64px;    }    .about_effect.end .effect_bg,     .about_effect.end .about_effect_logo_bg {        top: calc(100% - 100vh);    }    .about_effect_text {        top: 50%;    }    .about_effect_logo {        height: 110vh;    }    .ys_page_invest .ys_breadnav {        top: 0;    }    .irbl_wrap_le_icon {        width: 22px;    }    .irbl_wrap_le_info {        padding-left: 12px;    }    .inbu_wrap {        padding: 22px 20px;        padding-bottom: 22px;    }    .invest_report_cont .std_btn1_font14 {        font-size: 14px;    }    .invest_report_cont .std_btn1_icon {        width: 14px;    }    .quality_system{        height: calc(100vh - 64px);    }    .quality_infomation_fixed {        padding-top: 20px;        height: calc(100vh - 64px);        top: 64px;    }    .quality_infomation.start .quality_infomation_fixed{        top: 64px;    }    .quality_infomation{        margin-top: -64px;    }    .quality_infomation.end .quality_infomation_fixed{        top: auto;    }    .std_btn1_link {        padding: 8px 16px;    }    .type_table_btn {        margin-bottom: 22px;    }    .type_table_font18 {        font-size: 16px;    }    .ttbo_zhan.on .ttbo_info_top {        top: 64px;    }    .ys_page_wrap.up .ttbo_zhan.on .ttbo_info_top {        top: 64px;    }    .type_page .ys_nybanner {        padding-top: 70px;        padding-bottom: 60px;    }    .appd_banner {        padding-top: 70px;    }    .std_btn2 .std_btn1_link::before, .std_btn2 .std_btn1_link::after {        height: 40px;    }    .std_btn2 .std_btn1_link {        padding-left: 14px;        padding-right: 14px;    }    .mod_header .g_serch {        padding: 54px 0 0;        padding-left: 40px;        padding-right: 40px;    }    .ys_page_wrap.up .appd_rcmd_tab.on  .appd_rcmd_tabhd,    .appd_rcmd_tab.on .appd_rcmd_tabhd{        top: 64px;    }    .ys_page_wrap.up .appd_rcmd_tab.on .ttbo_info_top ,    .appd_rcmd_tab.on .ttbo_info_top{        top: calc(var(--ju) + 64px);    }    .ys_page_wrap .appd_rcmd_tab.on.end1 .appd_rcmd_tabhd {        top: -300px;    }    .ys_page_wrap .appd_rcmd_tab.on.end1 .ttbo_info_top {        top: -200px;    }    .news_list>p{        padding: 0 10px;    }    .ahln_text .mCSB_inside>.mCSB_container {        margin-right: 16px;    }    .about_history_list_nub {        height: 440px;    }    .conta_way_cont {        padding: 40px 40px 40px;    }    .conta_leave_cont {        padding: 40px 40px 40px;    }    .clbu_wrap_btm input {        height: 48px;    }    .clbu_wrap_tit p {        font-size: 16px;    }    .clbu_li {        padding: 0 13px;        margin-bottom: 20px;    }    .conta_leave_btm_ul {        margin: 0 -13px;    }    .conta_leave_submit p {        font-size: 16px;        line-height: 48px;    }    .recrui_list_li {        padding: 0 10px;        margin-bottom: 22px;    }    .recrui_list_ul {        margin: 0 -10px -22px;    }    .rllw_icon_top_info p{        font-size: 14px;    }    .recrui_list_li_wrap {        min-height: 240px;        padding: 26px 22px;    }    /* 二期 - start */    .ys_member1_left {        position: fixed;        height: 100vh;        top: 100px;        background-color: #fff;        left: -360px;        z-index: 10;    }    .ys_member1_right {        width: 100%;    }    .ys_member1_left{        opacity: 0;        transition: all 0.36s;    }    .ys_member1_right_head{        display: none;    }    .ys_member1_phnav{        display: flex;    }    .ys_member1_phright a{        width: 80px;        border-left: 1px solid #eeeeee;        display: flex;        align-items: center;        justify-content: center;        height: 100%;    }    .ys_member1_phright img{        width: 22px;    }    .ys_member1_right_form{        margin-top: 100px;    }    .ys_member1_right_formbox {        margin: 30px auto 100px;    }    .ys_nybanner3 .ys_breadnav, .ys_nybanner4 .ys_breadnav, .ys_nybanner1 .ys_breadnav {        top: 0;    }    .ys_nybanner1 .csr_banner_text {        top: 40%;    }    .dcli_text {        padding: 32px 40px 32px;    }    .dcli_tli_font {        padding: 5px 20px;    }    .ys_nybanner1 .ys_nyban_img img{        height: calc(100vh - 64px);    }    .drive_core .std_title1 {        margin-bottom: 24px;    }    .yxedr_active.drive_core_public p {        margin-bottom: 20px;    }    .drive_core_list_item .std_title3 {        margin-bottom: 22px;    }    .drive_core_list_item {        margin-top: 50px;    }    .report_core_list .irbl_wrap {        padding: 28px 25px 28px 30px;    }    .std_btn5 .std_btn1_font14, .report_core_list .std_btn1_font14 {        padding-right: 15px;    }    .std_btn5 .std_btn1_font14,     .report_core_list .std_btn1_font14{        font-size: 14px;    }    .std_btn5 .std_btn1_icon,     .report_core_list .std_btn1_icon {        width: 15px;    }    .std_btn5 .std_btn1_font14, .report_core_list .std_btn1_font14 {        padding-right: 10px;    }    .money_value_cry {        padding-top: 54px;        padding-bottom: 44px;    }    .mvct_list_item {        margin-bottom: 28px;    }    .mvct_list {        margin-bottom: 36px;        height: calc(100% - 134px);    }    .money_inof_cry_img {        margin-bottom: 36px;    }    .analyst_core_list_item {        width: 50%;    }    .analyst_core{        padding-top: 50px;    }      .ys_nybanner3 .ys_pos_center {        top: 50%;    }    .human_other_num .std_title4 {        padding: 28px 40px;    }    .human_job_style_item{        margin-bottom: 60px;    }    .ys_nybanner4 .ys_ban_txtbox {        top: 50%;    }    .detail2_main .ys_main, .member_main .ys_main {        margin-top: 0;    }    .detail2_core .ys_breadnav {        margin-top: 24px;    }    .detail2_btn {        margin-top: 40px;    }    .sample_core_ban {        padding-top: 70px;    }    .sample_core_form {        margin-top: 16px;    }    .sample_core_form {        padding: 30px 30px 50px;    }    .sample_core_form .conta_leave_submit {        padding-top: 20px;    }    .ys_cont1050{        max-width: calc(100% - 80px);    }    .member_agree {        margin-top: 10px;        margin-bottom: 2px;    }    .mfil_code2 .conta_leave_submit {        padding-left: 18px;    }    .ys_page_wrap {        --head: 64px;    }    .ys_member1_cen img {        width: 150px;    }    .ys_member1_logo {        height: 136px;    }    .ym1lc_item:first-child .ym1lc_item_link {        padding-top: 14px;        padding-bottom: 10px;    }    .ym1lc_item_link_text {        line-height: 64px;        padding-left: 12px;        height: 64px;        margin-right: 32px;    }    .ys_member1_ph{        box-shadow: 0px 4px 20px 2px rgba(135, 152, 212, 0.14);    }    .person_safe_item_icon {        top: 1.5px;    }    .person_safe_item {        padding-top: 26px;        padding-bottom: 22px;    }    .ys_member1_right_form {        min-height: calc(100vh - 163px);    }    /* 二期 - end */    /* 1199end */    .ys_nybanner1 .csr_banner_text {        top: 44%;    }    .footer_top_other_inof .ftoi_font16{        font-size: 14px;    }    .footer_top_other {        width: 250px;    }    .footer_top_nav {        max-width: calc(100% - 250px);    }    .appd_shang_add {        width: calc(100% - 162px);    }    .aecl_nub_core {        width: 65%;    }    .hpln_link {        padding: 38px 22px 26px 26px;    }    .hpln_link_icon {        width: 52px;        margin-bottom: 36px;    }    .home_product_list_nub {        padding: 0 10px;    }    .home_product_list {        margin: 0 -10px;    }    .quality_system_title {        font-size: var(--font46);    }    .quality_system_content {        width: 100%;    }    .ys_txt181d75, .ys_txt181d75 p{        font-size: 14px;    }    .join_welfare_content_txt.ys_txt181d75 p{        line-height: 1.5;    }    .join_welfare_txtbox {        padding-left: 30px;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 30px;    }    .join_welfare_content {        margin-top: 17px;        padding-top: 17px;    }    .footer_top_nav ul a {        line-height: 1.6;    }    .aecl_nub_core {        width: 70%;    }}/* 991~768 平板竖屏 重点*/@media screen and (max-width: 991px) {    .std_title50 {        font-size: 30px;    }    .ys_ban_txtbox .std_title5 {        margin-top: 8px;    }    .std_btn1_font14 {        padding-right: 12px;    }    .std_btn1_link {        padding: 12px 22px;    }    .mod_dots1 .slick-dots li {        width: 34px;    }    .home_trend .home_trend_list{        width: 60%;        margin: 0 auto;    }    .home_free_list {        padding-top: 6%;        max-width: 70%;    }    .home_free .std_title1 {        margin-bottom: 18px;    }    .home_free .std_btn1 {        margin-top: 50px;    }    .home_core_list .std_title6{        font-size: 14px;    }    .hnco_list_item_link {        padding: 18px 20px;    }    .hnco_list_item_link .std_title5 {        margin-bottom: 12px;    }    .hncr_item_link_text {        padding: 20px 20px 24px;    }    .footer_top_nav{        display: none;    }    .footer_top_other_list {        margin-bottom: 36px;    }    .footer_top_other {        padding-top: 0;    }    .footer_top {        padding-top: 44px;        padding-bottom: 46px;    }    .footer_top,    .footer_top_other_list,    .footer_xia{        justify-content: center;    }    .footer_top_other_inof,    .footer_top_other_inof .ftoi_font16{        text-align: center;    }    .footer_xia{        flex-wrap: wrap;    }    .footer_xia .std_text14{        text-align: center;    }    .footer_top {        padding-top: 40px;        padding-bottom: 30px;    }    .ftol_code_img {        margin-bottom: 10px;    }    .footer_top_other_list {        margin-bottom: 30px;    }    .home_trend .slick-dots {        bottom: -40px;    }    .ys_breadnav{        display: none;    }    .product_audio_text .std_title1 {        margin-bottom: 12px;    }    .product_audio .std_text18 {        margin-bottom: 26px;    }    .psli_link {        padding: 18px 22px 18px 20px;    }    .pali_label_nub_link .std_text1 {        padding: 6px 20px;    }    .pali_label_nub {        padding: 0 3px;        margin-bottom: 6px;    }    .pali_label {        margin: 0 -3px;        margin-bottom: -6px;    }    .product_about_list .std_title3 {        margin-bottom: 20px;    }    .pali_img {        margin-bottom: 26px;    }    .pali_label_nub_link .std_text1{        font-size: 14px;    }    .product_audio {        margin-top: 0;    }    .anchor_box.act .mod_anchor,    .anchor_box.on .mod_anchor,    .ys_page_wrap.up .anchor_box.on .mod_anchor {        top: 0;        position: relative;    }    .type_ban_cry {        padding-top: 70px;        padding-bottom: 60px;    }    .type_ban_cry .std_title1 {        margin-bottom: 14px;    }    .type_ban_cry_img {        width: 36%;    }    .type_ban_cry_text {        width: 64%;        padding-right: 30px;    }    .type_ban_cry .std_text18 {        margin-bottom: 40px;    }    .mod_anchor_list_nub {        padding: 0 18px;    }    .mod_anchor_list {        margin: 0 -18px;    }    .mod_anchor_list_nub .std_title5 {        line-height: 48px;    }    .type_ban_list .mod_btn2 .std_btn1_link, .type_ban_list .mod_btn1 .std_btn1_link {        padding-left: 20px;        padding-right: 20px;        width: 150px;    }    .mod_btn2 .mod_btn1_icon {        width: 24px;    }    .anchor_box {        height: auto;    }    .detail1_outline .std_title2 {        margin-bottom: 14px;    }    .detail1_outline .yxedr_active p {        margin-bottom: 12px;    }    .detail1_outline, .detail1_trait {        margin-bottom: 60px;    }    .detail1_param .std_title2 {        margin-bottom: 36px;    }    .detail1_param_cry_table .dpct_thead_th {        padding-top: 16px;        padding-bottom: 16px;    }    .detail1_param_cry_table .dpct_tbody_nub_td {        padding-top: 12px;        padding-bottom: 12px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n-1),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        padding-left: 20px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n-1),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        width: 21%;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n){        width: 29%;    }    .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        width: 42%;    }    .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n) {        width: 58%;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n), .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n) {        padding-left: 30px;    }    .detail1_param .std_title2,    .detail1_apply .std_title1 {        margin-bottom: 30px;    }    .detail1_trait_list_item {        width: 50%;    }    .detail1_apply_list_nub {        width: 50%;    }    .d1aln_img {        margin-bottom: 14px;    }    .mod_anchor{        display: none;    }    .app_item_txt p{        font-size: 14px;    }    .app_item_more {        margin-top: 12px;    }    .app_item_tag {        margin-top: 18px;    }    .app_item_tag_item {        padding: 0 3px;        margin-bottom: 6px;    }    .app_item_tag_list {        margin: 0 -3px;    }    .faq_banner_seach_form {        margin-top: 18px;    }    .std_btn2 .std_btn1_link::before, .std_btn2 .std_btn1_link::after {        height: 40px;    }    .std_btn2 .std_btn1_link {        padding-left: 14px;        padding-right: 14px;    }    .qualityli_more {        margin-top: 26px;    }    .quality_list{        margin-bottom: -2.6em;    }    /* 分界线 */    .ocs_introduce_container{        flex-wrap: wrap;    }    .ocs_introduce_txtbox {        padding-right: 0;        width: 100%;        margin-bottom: 24px;    }    .ocs_introduce_imgbox {        width: 100%;    }    .ocs_monitor_item {        flex-wrap: wrap;    }    .ocs_monitor_txtbox {        padding-right: 0;        width: 100%;        margin-bottom: 20px;    }    .ocs_monitor_imgbox {        width: 100%;    }    .ocs_monitor_item:nth-child(even) .ocs_monitor_txtbox {        padding-left: 0;        width: 100%;    }    .ocs_monitor_item:nth-child(even) .ocs_monitor_imgbox {        width: 100%;    }    .ys_fenyebox {        margin-top: 44px;    }    .news_recmd_imgbox {        width: 100%;    }    .news_recmd_box{        flex-wrap: wrap;    }    .news_recmd_txtbox {        width: 100%;    }    .news_recmd_txt {        margin-bottom: 14px;    }    .news_main {        margin-top: 4px;    }    .newsli_title.std_title4{        font-size: 16px;    }    .news_search_item {        margin-right: 14px;    }    .news_search_inputbox {        width: 170px;    }    .news_search_inputbox {        height: 42px;        padding-left: 16px;        padding-right: 26px;    }    .ys_select_hd.news_search_inputbox .ys_select_xtbbox {        right: 10px;    }    .newsd_main_top {        margin-top: 0;    }    .aecl_nub_core {        width: 80%;    }    .aecl_nub_core .std_title1 {        margin-bottom: 18px;    }    .aecl_nub_text {        margin-bottom: 32px;    }    .aecl_ncl_item .std_text1:first-child {        margin-bottom: 4px;    }    .aecl_nub {        margin-bottom: 11.7vw;    }    .join_banner_career {        width: 55%;    }    .join_banner_career_btn {        font-size: 10px;    }    .join_banner_career {        border-radius: 0px 40px 0px 0px;    }    .join_banner_career_r {        width: 3em;    }    .join_banner_career_icon{        width: 36px;    }    .join_banner_career_icon img{        width: 100%;    }    .ys_nyban_txt {        margin-top: 12px;    }    .ys_sectionbox_join {        margin-top: 0;    }    .join_welfare_txtbox {        padding-left: 0;    }    .join_welfare:nth-of-type(2n) .join_welfare_txtbox {        padding-right: 0;    }    .join_welfare_conainer{        flex-wrap: wrap;    }    .join_welfare_imgbox, .join_welfare1 .join_welfare_imgbox {        width: 100%;        margin-bottom: 30px;    }    .join_welfare1 .join_welfare_txtbox, .join_welfare_txtbox {        width: 100%;    }    .join_welfare_content {        margin-top: 17px;        padding-top: 17px;    }    .ylil_ri p {        font-size: 18px;    }    .ylil_le {        width: 20px;        margin-top: 3px;    }    .ylil_ri {        padding-left: 15px;    }    .inbu_wrap .news_recmd_more {        margin-top: 28px;    }    .inbu_wrap_time {        margin-bottom: 5px;    }    .std_btn1_link {        padding: 10px 20px;    }    .irbl_wrap {        padding: 20px 18px;    }    .invest_notice_btm_more {        padding-top: 14px;    }    .quality_system_content {        width: 57%;    }    .quality_system_file {        padding-top: 6px;    }    .quality_system_file_item:not(:last-child) {        margin-bottom: 18px;    }    .type_table_box_hide, .ttbh_all {        width: 200px;    }    .g_advtopfr {        width: 160px;    }    .g_advfr {        width: 42px;    }    .g_advb {        margin-right: 12px;    }    .g_advfl {        margin-right: 7px;    }    .g_advbox {        width: 190px;    }    .type_table_box_other {        width: calc(100% - 200px);    }    .ttbo_left, .ttbo_left .ttbo_zhan, .ttbo_left .ttbo_info_top {        width: 160px;    }    .ttbo_right {        width: calc(100% - 160px);    }    .type_id_select {        padding: 10px 10px;    }    .type_inof .std_text1 {        padding: 10px 0 10px 12px;    }    .type_table_font18 {        font-size: 14px;    }    .ttbo_left .ttbo_info_top_th {        padding: 10px 14px;    }    .ttbo_right .ttbo_info_top_th {        padding: 10px 0 10px 12px;    }    .ttbo_itp_icon {        padding: 6px 14px;    }    .ttbo_itp_icon img {        width: 18px;    }    .ttbo_info_top_pop {        height: 30px;    }    .ttbo_zhan {        height: 72px;    }    .ttbo_img img {        width: 24px;    }    .ttbo_img {        height: 41px;    }    .type_inof .ttbo_info_top_nub {        min-height: 41px;    }    .ttbo_itp_tan {        width: 240px;    }    .ttbo_itp_tan_close {        height: 36px;    }    .ttbo_itp_tan_close img {        width: 17px;        right: 13px;    }    .appd_banner_title {        margin-bottom: 12px;    }    .appd_banner::before {        height: calc(100% - 30px);    }    .appd_apply {        margin-top: 0;    }    .appd_banner_txtbox {        padding-right: 24px;    }    .home_trend .ys_cont1400 {        width: 100%;    }    .home_trend .slick-prev {        left: -43px;    }    .home_trend .slick-next {        right: -43px;    }    .ttbo_right .ttbo_info_top_th {        padding: 10px 12px 10px 12px;    }    .appd_rcmd_tabhd_item {        font-size: 14px;        margin-right: 0.6em;    }    .ttbo_img {        min-height: 41px;        height: 100%;    }    .footer_top_other_inof .ftoi_font16,    .footer_top_other_inof .ftoi_font16 a {        text-align: center;        justify-content: center;    }    .footer_xia .std_text14 {        max-width: 100%;    }    .footer_xia_list {        max-width: 100%;    }    .conta_way {        margin-top: -80px;        margin-bottom: 50px;    }      .conta_way_le_top {        margin-bottom: 19px;    }    .conta_way_cont .ys_nyban_title {        margin-bottom: 6px;    }    .cwrl_code {        width: 110px;        margin-bottom: 16px;    }    .conta_way_cont {        padding: 34px 30px 34px;    }    .conta_leave_cont {        padding: 34px 30px 34px;    }    .clbu_wrap_btm input {        height: 44px;    }    .clbu_wrap_btm textarea {        height: 170px;        padding: 15px 18px;    }    .clbu_li.clbu_li2{        width: 70%;    }    .recrui_list_li {        width: 50%;    }    .jobd_wrap_wrap{        max-width: calc(100% - 80px);    }    .jobd_wrap_cont_info {        margin-bottom: 26px;    }    .jwcb_li {        margin-bottom: 20px;    }    .jwcb_tit {        margin-bottom: 10px;    }    /* 二期 - start */    .ymrc_item {        padding: 0 30px;    }    .ymrc_item_text {        font-size: 20px;    }    .ymrc_item_icon {        width: 20px;        margin-right: 8px;    }    .ys_member1_right_cut {        margin-bottom: 45px;    }       .ymrf_input {        width: 235px;        padding-right: 15px;        padding-left: 15px;    }    .ymrf_text {        margin-right: 30px;    }    .ymrf_name, .ymrf_phone, .ymrf_address {        margin-bottom: 25px;    }    .ys_member1_right_formbox {        width: 550px;    }    .ymrf_hospital .ymrf_name_text, .ymrf_prepare .ymrf_name_text {        margin-right: 20px;        width: 56px;    }    .ymrf_address_select .ys_select_xtbbox {        width: 12px;        right: 13px;    }    .ys_member1_right_baby {        line-height: 30px;        margin-bottom: 20px;    }       .ymrf_hospital {        margin-bottom: 30px;    }    .ymrf_name, .ymrf_phone, .ymrf_address {        margin-bottom: 30px;    }    .ymrf_add {        width: 160px;        height: 38px;        font-size: 14px;        line-height: 38px;        margin-bottom: 40px;    }    .ymrf_prepare {        margin-bottom: 40px;    }    .ymrf_btng a {        font-size: 14px;        line-height: 38px;        padding: 0 35px;    }       .ymrf_save {        margin-right: 30px;    }    .ymrf_save, .ymrf_back {        width: 125px;        height: 38px;    }    .ys_member1_right_form {        padding-bottom: 40px;    }    .ys_nybanner1_list_nub {        width: 50%;        margin-bottom: 20px;    }    .ys_nybanner1_list{        flex-wrap: wrap;        margin-bottom: -20px;    }    .ys_nybanner1_data {        margin-top: 36px;    }    .dcli_tli_font {        padding: 3px 12px;        font-size: 14px;        border-radius: 6px;    }    .dcli_text .std_text1 {        margin-bottom: 16px;    }    .dcli_text_top .std_title1 {        margin-bottom: 5px;    }    .dcli_text {        padding: 23px 30px 23px;    }    .govern_core .detail1_apply_list_nub {        margin-bottom: 32px;    }    .govern_core .appd_apply_list {        margin-bottom: -32px;    }    .govern_core .d1aln_text {        padding-bottom: 14px;    }    .drive_core .std_title1 {        margin-bottom: 20px;    }    .yxedr_active.drive_core_public p {        margin-bottom: 18px;    }    .drive_core_list_item .std_title3 {        margin-bottom: 18px;    }    .drive_core_list_item {        margin-top: 40px;    }    .drive_core .std_title1 {        margin-bottom: 18px;    }    .report_text .std_title6 {        margin-bottom: 14px;    }    .report_text {        margin-bottom: 26px;    }    .report_core_list .irbl_wrap {        padding: 22px 18px 22px 18px;    }    .report_core_list .invest_report_btm_li {        margin-bottom: 20px;    }    .report_core_list .irbl_wrap_le_info {        padding-left: 14px;    }    .mvct_list .mCustomScrollBox {        max-width: calc(100% + 20px);        margin-right: -20px;        padding-right: 20px;    }    .money_value_cry_text {        width: 65%;    }    .money_value_cry {        padding-top: 44px;        padding-bottom: 40px;    }    .money_value .std_title1 {        margin-bottom: 20px;    }    .mvct_list_item .std_title5 {        margin-bottom: 8px;    }    .mvct_list_item {        margin-bottom: 22px;    }    .mvct_list {        margin-bottom: 26px;        height: calc(100% - 110px);    }    .money_report_list_item,    .money_book_list_item{        width: 50%;    }    .analyst_core{        padding-top: var(--distance80);    }      .human_staff .std_title1 {        margin-bottom: 20px;    }    .human_welfare_cry_text {        padding-right: 30px;    }    .human_welfare_cry .std_title2,    .hwct_list_item{        margin-bottom: 30px;    }    .hwct_lif_icon, .hjli_icon {        width: 50px;        height: 50px;    }    .hwct_list_item_first .std_title5 {        width: calc(100% - 50px);        padding-left: 14px;    }    .hwct_list_item_first {        margin-bottom: 14px;    }    .hjli_box_num {        width: 140px;    }    .hjli_box_num::before {        width: 140px;        height: 140px;    }    .hjli_title {        margin-bottom: 10px;    }    .human_job_list {        margin-bottom: 60px;    }    .human_job_style_item:nth-of-type(2n-1) .hjsi_text {        padding-left: 40px;    }    .human_job_style_item:nth-of-type(2n) .hjsi_text {        padding-right: 40px;    }    .hjsi_text .std_title3 {        padding-bottom: 20px;        margin-bottom: 18px;    }    .human_job_style_item:nth-of-type(2n) .hjsi_text,    .human_job_style_item:nth-of-type(2n-1) .hjsi_text {        padding-bottom: 0;    }    .human_other_num .std_title4 {        padding: 16px 22px;    }    .ys_ban_slick.mod_dots1 .slick-dots {        bottom: 27px;    }    .happy_core_list_item .std_title1 {        margin-bottom: 18px;    }    .happy_core_list_item .std_text18 {        margin-bottom: 22px;    }    .hcli_img_left, .hcli_img_right {        padding: 0 6px;    }    .hcli_img_cry {        margin-bottom: 12px;    }    .happy_core_list_item .hcli_img {        margin: 0 -6px;        margin-bottom: -12px;    }    .happy_core_list_item{        margin-bottom: 60px;    }    .tcli_cry_text {        width: calc(100% - 36px);        padding: 24px 16px 24px 22px;    }    .tcli_cry_icon {        width: 36px;    }    .tcli_cry_icon_add {        width: 18px;        height: 18px;    }    .tcli_cry_text_img {        width: 40px;        margin-bottom: 14px;    }    .tcli_cry_text_title .std_title4 {        margin-right: 16px;        white-space: nowrap;    }    .tcli_cry_text_title{        flex-wrap: wrap;    }    .tcli_cry_text_title {        margin-bottom: 14px;    }    .ys_cont780{        width: calc(100% - 80px);    }    .detail2_core_cry_xia {        padding-top: 18px;    }    .d2cct_img {        width: 124px;    }    .d2cct_text {        width: calc(100% - 124px);        padding-right: 36px;    }    .sample_core_ban .std_title1 {        margin-bottom: 14px;    }    .sample_core_form .clbu_li{        padding: 0 6px;    }    .sample_core_form .conta_leave_btm_ul {        margin: 0 -6px;    }    .clbu_li_list .clbu_wrap_btm {        margin: 0 4px;    }    .clbu_li_list {        margin: 0 -4px;    }    .clbu_wrap_btm input {        padding: 0 12px;    }    .member_login.member_regist .member_bg {        padding: 32px 30px 40px 30px;    }    .member_box_return {        position: relative;        top: 0;        right: 0;        display: flex;        justify-content: flex-end;        padding-right: 40px;        padding-top: 24px;    }    .member_login {        margin-top: 36px;    }    .member_regist.member_login .std_title1 {        margin-bottom: 22px;    }    .member_form_item_label {        padding: 10px 10px 6px;    }    .member_form_item3 {        width: 50%;    }    .member_login .member_bg {        padding: 60px 60px 60px 60px;    }    .member_toggle {        margin-bottom: 34px;    }    .ys_member1_right_form {        border-radius: 20px;    }    .ys_member1_right_form {        padding: 30px 30px 30px;    }    .ymrc_item::before {        height: 20px;    }    .ys_member1_right_cut {        margin-bottom: 28px;    }    .ys_member1_right_formbox {        margin: 20px auto 40px;    }    .person_safe_item_btn .psib_font{        font-size: 14px;        padding: 6px 12px 5px;        width: 100px;    }    .psit_name {        margin-right: 15px;    }    .person_safe_item_text {        width: calc(100% - 100px);    }    .person_safe_item_icon {        top: 0.5px;    }    .phone_modal .std_title1, .password_modal .std_title1, .wx_modal .std_title1 {        margin-bottom: 28px;    }    .person_stand_item {        width: 100%;    }    .person_main .ys_fenyebox {        margin-top: 30px;    }    .person_stand {        margin-top: 24px;    }    .person_book {        margin-top: 20px;    }    .person_table_cry{        width: 871px;    }    /* 二期 - end */    /* 991end */    .person_table_cry {        width: 1412px;    }    .appd_shang_add {        width: calc(100% - 170px);    }    .aecl_nub_core {        width: 85%;    }    .footer_xia .std_text14{        width: 100%;    }    .quality_infomation_title {        font-size: 24px;    }    .home_free_dots_nub .std_title5{        font-size: 14px;    }    .home_free_dots_nub {        width: auto;    }    .quality_system_content {        width: 100%;    }    .ocs_gpf_btn {        padding: 1.2em 1.2em;    }    .ocs_gpf_btn{        font-size: 14px;    }    .type_table_btn {        padding-left: 10px;    }    .appd_shang_add {        width: calc(100% - 220px);        flex-grow: 1;    }    .aecl_nub_core {        width: 90%;    }}/* <768 移动端 重点*/@media screen and (max-width: 767px) {    .ys_ban_pc, .ys_nyban_pc{        display: none;    }    .ys_ban_video{        display: none;    }    .ys_ban_ph, .ys_nyban_ph{        display: block;    }    .ys_modal_content {        max-height: 550px;        padding: 50px 20px;    }    .footer_xia .std_text14 p, .footer_xia .std_text14 p a{        font-size: 12px;    }    .std_title50 {        font-size: 26px;    }    .ys_ban_txtbox .std_btn1 {        margin-top: 42px;    }    .std_btn1_link {        padding: 10px 22px;    }    .hpln_link_icon {        width: 54px;        margin-bottom: 52px;    }    .hpln_link {        padding: 30px 15px 30px 18px;    }    .hpln_link_text .std_title4 {        margin-bottom: 10px;    }    .home_product_list_nub {        padding: 0 8px;    }    .home_product_list {        margin: 0 -8px;    }    .home_product_rotate {        padding-right: 0;    }    .mod_arrows1 .slick-prev, .mod_arrows1 .slick-next {        width: 36px;        height: 36px;    }        .home_product .slick-next {        right: -9px;    }    .home_product .slick-prev {        left: -9px;    }    :root {        --font80: 28px;        --font70: 28px;        --font46: 26px;        --font40: 26px;        --font36: 22px;        --font34: 20px;        --font30: 18px;        --font24: 18px;        --font20: 16px;        --font18: 16px;        --font16: 14px;        --font14: 14px;        --distance200: 70px;        --distance170: 60px;        --distance135: 55px;        --distance120: 50px;        --distance100: 50px;        --distance50: 26px;        --distance88: 30px;        --distance70: 32px;        --distance67: 36px;        --radius: 12px;    }    .htln_link {        padding: 20px 19px 26px;    }    .std_btn2 .std_btn1_link {        padding-left: 12px;        padding-right: 12px;    }    .std_btn2 .std_btn1_link::before, .std_btn2 .std_btn1_link::after {        height: 36px;    }    .mod_dots1 .slick-dots li {        width: 28px;    }    .home_free_dots_nub .std_title5{        font-size: 14px;    }    .home_free_dots_nub {        width: 25%;    }    .hfbn_img::before, .hfbn_img::after{        display: none;    }    .hncr_item_link_text {        padding: 18px 16px 20px;    }    .home_news_cry_other {        width: 45%;    }    .home_news_cry_rotate {        width: 55%;    }    .home_news_cry_rotate .slick-dots{        bottom: -32px;    }    .home_news_cry_rotate.mod_dots1 .slick-dots li::before {        background: #ccc;    }    .home_news_cry_rotate.mod_dots1 .slick-dots li::after{        background: #532EC7;    }    .product_audio_text {        width: 100%;        padding-right: 0;        margin-bottom: 24px;    }    .product_audio_img {        width: 100%;    }    .product_audio_text .std_title1 {        margin-bottom: 8px;    }    .product_audio .std_text18 {        margin-bottom: 20px;    }    .product_system, .product_about {        padding-top: 50px;    }    .product_system_list_item,    .product_about_list_item {        width: 100%;    }    .product_system_list_item{        margin-bottom: 20px;    }    .product_system_list{        margin-bottom: -20px;    }    .pali_img {        margin-bottom: 18px;    }    .product_about_list .std_title3 {        margin-bottom: 15px;    }    .mod_btn2 .std_btn1_link,     .mod_btn1 .std_btn1_link {        padding: 5px 20px;        height: 40px;    }    .type_ban_list_nub {        padding: 0 8px;    }    .type_ban_list {        margin: 0 -8px;    }    .type_ban_list .mod_btn2 .std_btn1_link,     .type_ban_list .mod_btn1 .std_btn1_link {        width: 140px;    }    .type_ban_cry .std_title1 {        margin-bottom: 12px;    }    .type_ban_cry .std_text18 {        margin-bottom: 26px;    }    .type_ban_cry_text {        width: 100%;        padding-right: 0;        margin-bottom: 20px;    }    .type_ban_cry{        flex-wrap: wrap;    }    .type_ban_cry_img {        width: 66%;        margin: 0 auto;    }    .detail1_page .anchor_box{        margin-bottom: 48px;    }    .detail1_outline,    .detail1_trait {        margin-bottom: 50px;    }    .detail1_param .std_title2,     .detail1_apply .std_title1 {        margin-bottom: 24px;    }    .detail1_param_cry_table .dpct_thead_th,    .detail1_param_cry_table .dpct_tbody_nub_td{        font-size: 14px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n-1),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        padding-left: 12px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n) {        padding-left: 14px;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n-1),    .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        width: 23%;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n) {        width: 27%;    }    .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        width: 46%;    }    .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n) {        width: 54%;    }    .detail1_param_cry_table .dpct_tbody_nub_td {        padding-top: 10px;        padding-bottom: 10px;    }    .detail1_param_cry_table .dpct_thead_th {        padding-top: 12px;        padding-bottom: 12px;    }       .d1tli_cry_icon {        width: 20px;    }    .d1tli_cry .std_title6 {        width: calc(100% - 20px);        padding-left: 8px;        font-size: 14px;    }    .d1tli_cry {        padding-top: 13px;        padding-bottom: 13px;    }    .type_ban_cry {        padding-top: 50px;        padding-bottom: 40px;    }    .app_item_box{        flex-wrap: wrap;    }    .app_item:nth-of-type(2n-1) .app_item_imgbox {        margin-left: -20px;    }    .app_item:nth-of-type(2n) .app_item_imgbox {        margin-right: -20px;    }    .app_item_imgbox {        width: 100%;    }    .app_item_txtbox {        padding-left: 0;        width: 100%;        padding-top: 20px;    }    .app_item:nth-child(even) .app_item_txtbox {        padding-right: 0;    }    .app_item_tag_list{        margin-bottom: -6px;    }    .faq_banner_seach_input {        padding-left: 6px;        padding-right: 20px;    }    .faq_collapse_hd {        padding: 16px 18px;    }    .faq_collapse_bd {        padding: 0 18px 24px;    }    .faq_collapse_text, .faq_collapse_title {        padding: 0 8px;    }    .faq_collapse_icon {        width: 0.8em;        height: 0.8em;    }    .faq_collapse_hd {        align-items: flex-start;    }    .faq_collapse_icon {        top: 5px;    }    .ys_fenyebox {        margin-top: 36px;    }    .faq_leave {        padding: 60px 0;    }    .faq_leave_txt {        margin: 18px 0 32px;    }    .quality_item {        width: 100%;    }    .qualityli_txt {        min-height: auto;    }    .quality_list {        font-size: 10px;    }    /* 分界线 */    .ocs_introduce_container {        padding-left: 20px;    }    .ys_sectionbox_ocs .std_title1 {        margin-bottom: 10px;    }    .ocs_green_container{        flex-wrap: wrap;    }    .ocs_green_pact {        background: var(--colormain);        padding-top: 45px;        padding-bottom: 45px;    }    .ocs_green_project {        background: #f7f8fc;        padding-bottom: 45px;        padding-top: 32px;    }    .ocs_green_pact, .ocs_green_project {        width: 100%;        padding-left: 20px;        padding-right: 20px;    }    .ocs_green{        padding: 0;    }    .ys_cont1360.ocs_green_container{        padding: 0;    }    .ocs_introduce_imgbox {        margin-right: -20px;    }    .reliability_title {        margin-bottom: 20px;    }    .reliability_section {        margin-top: 20px;    }    .reliability_imgbox {        margin-top: 30px;    }    .news_item {        width: 100%;    }    .newsli_title {        height: auto;        -webkit-line-clamp: inherit;    }    .news_search_form{        flex-wrap: wrap;    }    .news_search_inputbox {        width: 160px;    }    .news_search_item {        margin-bottom: 14px;    }    .news_search_item:last-child{        margin-bottom: 0;    }    .ys_cont900 {        max-width: calc(100% - 40px);    }    .newsd_main_top{        padding-top: 40px;    }    .newsd_main_title {        margin-bottom: 20px;    }    .newsli_txtbox {        padding: 12px 0 0;    }    .mod_title1 {        margin-bottom: 24px;    }    .newsli_date {        margin-bottom: 3px;    }    .news_item {        margin-bottom: 30px;    }    .news_list {        margin: 0 -10px -30px;    }    .newsd_related_container {        padding: 40px 0 var(--distance100);    }    .newsd_main_bot {        padding: 28px 0 40px;    }    .aelc_btm_ul_li {        width: 33.333333%;    }    .about_logo {        padding-bottom: 50px;    }    .about_logo .std_title2 {        margin-bottom: 30px;    }    .ahln_bigyear {        font-size: 36px;    }    .ahln_bigyear {        right: calc(100% + 18px);    }    .ahln_year {        font-size: 16px;    }    .about_history_list_nub::before {        width: 14px;        height: 14px;    }    .about_history_list_nub::after {        height: calc(100% - 14px);        left: 6px;        top: 14px;    }    .ahln_year {        padding-left: 24px;        top: -2px;        position: relative;    }    .about_history_list_nub .ahln_text {        left: 28px;    }    .about_history_list .slick-next {        right: 20px;    }    .mod_arrows2 .slick-prev, .mod_arrows2 .slick-next {        width: 35px;        height: 35px;    }    .about_history_list .slick-prev {        right: 70px;    }    .about_history_list_nub {        height: 350px;    }    .aecl_nub_core {        width: 100%;    }    .about_effect_text .std_title1 {        margin-bottom: 10px;    }    .about_effect_text {        max-width: calc(100% - 40px);    }    .about_hope_left {        padding-right: 20px;        padding-left: 20px;    }    .ahtl_item .std_title1 {        margin-bottom: 10px;    }    .about_hope_right_list {        width: 50%;    }    .about_value .std_title1 {        margin-bottom: 25px;    }    .avsi_core {        padding: 20px;    }    .swiper_arrows1_controls {        margin-top: 25px;    }    .swiper_arrows1 .swiper-button-prev, .swiper_arrows1 .swiper-button-next {        width: 40px;        height: 40px;    }    .swiper_arrows1_controls {        height: 40px;    }    .swiper_arrows1 .swiper-button-next, .swiper_arrows1 .swiper-container-rtl .swiper-button-prev {        left: 56px;    }    .swiper_arrows1_controls .swiper-pagination {        width: calc(100% - 115px);        left: 115px;    }    .about_history_list {        width: calc(229px + 130px);        padding-left: 128px;    }    .about_history_list_nub .ahln_text {        width: 290px;    }    .about_develop {        padding-top: 60px;    }    .about_logo .std_title2 {        margin-bottom: 20px;    }    .join_banner_career {        width: 78%;    }    .join_welfare1 .join_welfare_imgbox {        margin-left: -20px;    }    .ypib_le_tit {        margin-bottom: 20px;    }    .ypib_ri {        padding-left: 10px;    }    .ypib_ri p:first-child {        margin-bottom: 10px;    }    .ylil_ri p {        font-size: 14px;    }    .ylil_le {        width: 15px;    }    .ylil_ri {        padding-left: 8px;    }    .ypib_le_info_li {        margin-bottom: 6px;    }    .ypib_ri .std_title3{        font-size: 14px;    }    .inbu_li {        width: 50%;    }    .inbu_li {        padding: 0 6px;        margin-bottom: 12px;    }    .invest_notice_btm_ul {        margin: 0 -6px;    }    .inbu_wrap {        padding: 16px 16px;        padding-bottom: 16px;    }    .inbu_wrap_time {        margin-bottom: 3px;    }    .inbu_wrap .news_recmd_more {        margin-top: 16px;    }    .irbl_wrap_le {        width: 100%;        margin-bottom: 6px;    }    .irbl_wrap_ri {        width: 100%;        padding-left: 34px;    }    .irbl_wrap_le_info p {        -webkit-line-clamp: inherit;    }    .irbl_wrap_le{        align-items: flex-start;    }    .irbl_wrap_le_icon {        position: relative;        top: 4px;    }    .quality_system_content {        width: 100%;    }    .type_page .ys_nybanner {        padding-top: 50px;        padding-bottom: 40px;    }    .type_page .ys_nyban_title .std_text18 {        margin-top: 12px;    }    .type_table_btn{        flex-wrap: wrap;    }    .std_btn1_link {        padding: 7px 16px;    }    .screen_icon {        width: 15px;        margin-right: 7px;    }    .screen_reset {        margin-left: 15px;    }    .screen_total {        margin-left: 10px;    }    .screen_reset {        font-size: 12px;    }    .type_table_btn .std_btn1_font14{        font-size: 12px;    }    .type_table {        padding-top: 44px;    }    .appd_recommended .ys_cont1360::before {        left: calc(100% - 20px);    }     .appd_recommended .ys_cont1360::after {        right: calc(100% - 20px);    }    .appd_banner_container{        flex-wrap: wrap;    }    .appd_banner_txtbox {        padding-right: 0;        width: 100%;        margin-bottom: 20px;    }    .appd_banner {        padding-top: 50px;    }    .appd_banner_imgbox {        width: 100%;    }    .appd_banner {        margin-bottom: 0;    }    .appd_apply_list .detail1_apply_list_nub {        width: 100%;    }    .d1aln_img {        margin-bottom: 10px;    }    .d1aln_text {        padding-bottom: 9px;    }     .detail1_apply_list_nub {        margin-bottom: 24px;    }    .appd_apply_list{        margin-bottom: -24px;    }    .appd_rcmd_tabhd_item {        margin-right: 1.4em;    }    .appd_rcmd_tabhd_item {        padding-bottom: 15px;    }    .appd_rcmd_tabbd {        margin-top: 22px;    }    .home_trend .slick-prev {        left: -36px;    }    .home_trend .slick-next {        right: -36px;    }    .faq_banner_search {        height: 45px;    }    .mod_header .g_serch {        padding: 40px 0 0;        padding-left: 20px;        padding-right: 20px;    }    .appd_rcmd_tabhd{        align-items: flex-end;        /* flex-wrap: wrap; */    }    .appd_rcmd_tabhd_l {        flex-wrap: wrap;    }    .appd_rcmd_tabhd_item {        padding-bottom: 10px;        padding-top: 20px;    }    .appd_rcmd_tabhd_dlbtn {        padding-bottom: 5px;        display: block;    }    .appd_rcmd_title {        margin-bottom: 4px;    }    .appd_rcmd_tabhd_l, .appd_rcmd_tabhd_r {        padding-top: 0;    }    .appd_shang {        margin-top: 0;    }    .appd_rcmd_tab.on .appd_rcmd_tabhd {        width: calc(100vw - 40px);    }    .appd_rcmd_tabbd {        margin-top: 16px;    }    .appd_rcmd_tabhd::before {        height: calc(100% + 16px);    }     /* grace */     .csr_li{        flex-wrap: wrap;    }    .csr_li:nth-child(odd) .csr_li_text {        padding-left: 0;        width: 100%;    }    .csr_li .ys_imgbox_cover {        width: 100%;    }    .csr_li_text{        margin-bottom: 30px;        padding: 0;        width: 100%;    }    .csr_li_text .csr_li_text_icon {        width: 40px;        margin-bottom: 14px;    }    .csr_li_text .std_title1 {        margin-bottom: 10px;    }    .csr_banner_img .ys_nyban_pc{        display: none;    }    .csr_banner_img .ys_nyban_ph{        display: block;    }    .appd_banner_txt p{        font-size: 14px;    }    .appd_rtr_link{        top: 0;    }    .ahln_text .std_text1,    .ahln_text .std_text1 p{        font-size: 14px;    }    .about_history_list_nub {        height: 400px;    }    .conta_way_cont{        flex-wrap: wrap;    }    .conta_way_le {        width: 100%;        padding-right: 0;        margin-bottom: 20px;    }    .conta_way_ri {        width: 100%;    }    .cwrl_info p{        line-height: 1.5;    }    .clbu_li {        width: 100%;    }    .clbu_li.clbu_li2 {        width: 100%;    }    .clbu_wrap_img {        width: 138px;        margin-left: 12px;    }    .conta_leave_submit p {        line-height: 42px;    }    .conta_leave_submit {        padding-top: 4px;    }    .recrui_list_li {        width: 100%;    }    .jobd_wrap_wrap{        max-width: calc(100% - 40px);    }    .jobd_wrap_cont_tit {        margin-bottom: 10px;    }    .jobd_wrap_cont_info {        margin-bottom: 20px;    }    .jwcb_info.yxedr_active p{        font-size: 14px;        margin-bottom: 4px;    }    .jobd_wrap_cont_btm {        padding-bottom: 8px;    }    /* 二期 - start */    .ys_member1_right_formbox {        margin: 15px auto 0;    }    .ymrc_item_text {        font-size: 18px;    }    .ymrc_item::before {        height: 20px;    }    .ymrc_item_icon {        width: 18px;    }    .ymrc_item {        padding: 0 25px;    }    .ys_member1_right_cut {        margin-bottom: 35px;    }    .ymrf_phone{        flex-direction: column;    }    .ymrf_phone_left{        margin-bottom: 15px;    }    .ymrf_name, .ymrf_phone, .ymrf_address {        margin-bottom: 15px;    }    .ymrf_address_select{        flex-wrap: wrap;        justify-content: flex-start;    }    .ys_member1_right_formbox {        width: 100%;    }    .ymrf_address_select>div{        margin-right: 10px;        margin-bottom: 15px;    }    .ys_member1_right_form {        padding-left: 20px;        padding-right: 20px;    }    .ys_member1_logo {        height: 170px;        padding-top: 30px;    }    .ys_member1_logo_img {        width: 150px;    }    .ym1lc_item_link_text {        line-height: 50px;        padding-left: 28px;    }    .ys_member1_cen {        height: 70px;    }    .ys_member1_right_form {        margin-top: 70px;    }    .ys_member1_right_form {        padding-top: 30px;    }    .ys_member1_phleft span{        transform: scale(0.9);    }    .ys_member1_phright img {        width: 20px;    }    :root {        /* 二期 - start */        --font60: 28px;            --distance160: 56px;        --distance145: 50px;        --distance105: 50px;        --distance90: 45px;        --distance80: 40px;        --distance60: 35px;        --radius30: 18px;        /* 二期 - end */    }    .dcli_text {        padding: 24px 20px 24px;    }    .dcli_text {        position: relative;    }    .dcli_img {        position: absolute;        height: 100%;        width: 100%;    }    .dcli_img img{        width: 100%;        height: 100%;        object-fit: cover;    }    .dcli_text_top{        margin-bottom: 28px;    }    .dcli_text .std_text1 {        margin-bottom: 14px;    }    .develop_inof .std_title1 {        margin-bottom: 24px;    }    .govern_core .d1aln_text {        padding-bottom: 11px;    }    .govern_core .detail1_apply_list_nub {        margin-bottom: 28px;    }    .govern_core .appd_apply_list {        margin-bottom: -28px;    }    .drive_core,.analyst_core{        padding-top: 40px;    }    .drive_core .std_title1 {        margin-bottom: 16px;    }    .yxedr_active.drive_core_public p {        margin-bottom: 16px;    }    .drive_core_list_item .std_title3 {        margin-bottom: 16px;    }    .drive_core_list_item {        margin-top: 36px;    }    .report_core_list .irbl_wrap {        padding: 18px;    }    .irbl_wrap_le_icon {        top: 3px;    }    .report_main .irbl_wrap_le{        padding-right: 0;    }    .money_inof_cry_img {        width: 100%;    }    .money_inof_cry_img {        margin-bottom: 26px;    }    .money_book_list.slick-dotted,     .money_report_list.slick-dotted {        padding-bottom: 32px;    }    .money_report_list_item,    .money_book_list_item{        width: 100%;    }    .money_value_cry{        position: relative;        z-index: 6;    }    .money_value .inside_bg2{        position: absolute;        width: 100%;        height: 100%;        top: 0;        left: 0;    }    .money_value .inside_bg2 img {        width: 100%;        height: 100%;        object-fit: cover;        object-position: 69% 50%;    }    .money_value_cry_text {        width: 66%;    }    .money_value .inside_bg2::before{        content: '';        width: 100%;        height: 100%;        position: absolute;        top: 0;        left: 0;        background: rgba(0, 0, 0, .15);        z-index: 2;    }    .mvct_list .mCSB_scrollTools.mCS-dark .mCSB_dragger:active .mCSB_dragger_bar, .mvct_list .mCSB_scrollTools.mCS-dark .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mvct_list .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {        background-color: rgba(255,255,255,.6);    }    .analyst_core_list_item {        width: 100%;    }    .acli_cry_top {        padding: 18px 20px 12px;    }    .acli_cry_bot .std_text1 p {        margin-bottom: 0px;    }    .analyst_main .ys_fenyebox {        margin-top: 40px;    }    .human_staff .std_title1 {        margin-bottom: 16px;    }    .human_welfare_cry_text {        padding-right: 0;        width: 100%;        padding-top: 0;    }    .human_welfare .std_title1 {        margin-bottom: 18px;    }    .human_welfare_cry .std_title3 {        margin-bottom: 6px;    }    .human_welfare_cry .std_title2, .hwct_list_item {        margin-bottom: 20px;    }    .hwct_list_item_first {        margin-bottom: 9px;    }    .hwct_list_item .std_text1 p{        line-height: 1.5;    }    .human_welfare_cry_img {        position: relative;        top: auto;        width: 100%;        margin-top: 36px;    }    .hwci_img_wai::before {        top: -14px;        right: -14px;    }    .human_job_list{        flex-wrap: wrap;    }    .human_job_list_item{        width: 100%;    }    .hjli_box_num::before {        width: 120px;        height: 120px;    }    .hjli_box_num {        width: 120px;    }    .human_job_list_item {        padding: 0 10px;        padding-top: 50px;        margin-bottom: 26px;    }    .human_job_list {        margin: 0 -10px;        margin-bottom: 50px;        justify-content: center;    }    .human_job_style_item:nth-of-type(2n),    .human_job_style_item{        flex-direction: column;    }    .hjsi_img {        width: 100%;        margin-bottom: 24px;    }    .human_job_style_item:nth-of-type(2n-1) .hjsi_text {        padding-left: 0;    }    .hjsi_text {        width: 100%;    }    .hjsi_text .std_title3 {        padding-bottom: 12px;        margin-bottom: 12px;    }    .human_job_style_item {        margin-bottom: 40px;    }    .human_job_style_item:nth-of-type(2n) .hjsi_text {        padding-right: 0;    }    .human_other_num:first-child {        width: 100%;    }    .human_other_num {        width: 50%;    }    .human_other_list:nth-of-type(2n) {        flex-direction: column-reverse;        align-items: flex-end;        position: relative;    }    .honl_img{        height: 21.09375vw;    }    .human_other_list:nth-of-type(2n) .human_other_num:nth-of-type(2){        position: absolute;        right: 0;        top: -100%;    }    .human_job_list_item:last-child{        margin-bottom: 0;    }    .happy_core_list_item{        margin-bottom: 44px;    }    .happy_core_list_item .std_title1 {        margin-bottom: 12px;    }    .team_core_list_item {        width: 100%;    }    .tcli_cry_text_title .std_text1{        font-size: 14px;    }    .ys_cont1300 {        max-width: calc(100% - 40px);    }    .team_core_list_item {        margin-bottom: 20px;    }    .team_core_list {        margin: 0 -10px -20px;    }    .ys_cont780{        width: calc(100% - 40px);    }    .d2cct_text .std_text1 p{        line-height: 1.75;    }    .d2cct_text_title {        margin-bottom: 2px;    }    .detail2_core_cry_xia .std_text1 p {        margin-bottom: 0.6em;    }    .detail2_btn {        margin-top: 24px;    }    .d2cct_text {        padding-right: 24px;    }    .sample_core_box .std_text2 p{        line-height: 1.75;    }    .sample_core_form {        margin-top: 25px;    }    .sample_core_form {        padding: 24px 18px 40px;    }    .clbu_wrap_img {        width: 116px;    }    .clbu_li.clbu_li3{        width: 100%;    }    .sample_core_form .clbu_li {        margin-bottom: 16px;    }    .sample_core_form .conta_leave_submit {        padding-top: 12px;    }    .ys_cont1050{        max-width: calc(100% - 40px);    }    .member_box_return {        right: 0;    }    .member_box_return {        padding-right: 20px;        padding-top: 20px;    }    .member_box_return_link .std_text1{        font-size: 14px;    }    .mbrl_icon {        width: 14px;        top: 0px;        margin-right: 6px;    }    .member_login {        margin-top: 24px;    }    .member_login.member_regist .member_bg {        padding: 24px 18px 30px;    }    .member_form_item3 {        width: 100%;    }    .member_form_item2 {        width: 100%;    }    .member_form_item {        margin-bottom: 14px;    }    .member_select .ys_select_xtbbox,    .member_select_duo .ys_select_xtbbox{        right: 20px;    }    .member_form_item_label {        padding: 7px 10px 4px;    }    .member_regist.member_login .std_title1 {        margin-bottom: 18px;    }    .member_agree {        margin-top: 0px;        margin-bottom: 0px;    }    .member_other {        margin-top: 20px;    }    .member_other_wx_link .std_text1 {        margin-left: 9px;    }    .member_other_text {        margin-left: 28px;    }    .ys_cont656{        max-width: calc(100% - 40px);    }    .member_login .member_bg {        padding: 36px 20px;    }    .member_login .std_title1 {        margin-bottom: 20px;    }    .member_toggle {        margin-bottom: 28px;    }    .member_pop .member_form_item.member_form_item_submit, .member_login_change .member_form_item.member_form_item_submit {        margin-top: 14px;    }    .ys_cont656 .member_other {        margin-top: 20px;    }    .member_account.member_form_item {        padding-top: 4px;        margin-bottom: 6px;    }    .member_wx_code {        padding-top: 15px;        padding-bottom: 40px;    }    .member_pop {        padding: 60px 30px calc(35px + 60px);    }    .member_pop_text .std_text20 {        margin-bottom: 24px;    }    .member_pop_close {        top: 18px;        right: 18px;    }    .ys_member1_cen img {        width: 130px;    }    .ys_member1_left{        top: 70px;    }    .ym1lc_item_link_text {        line-height: 50px;        padding-left: 15px;        height: 50px;        margin-right: 30px;        font-size: 16px;    }    .ys_member1_left {        width: 260px;    }    .ym1lc_item_link {        padding: 0 44px;    }    .ym1lc_item_link_icon {        width: 22px;    }    .ys_member1_logo {        height: 120px;        padding-top: 0;    }    .ys_member1_right_form {        padding-top: 20px;        border-radius: 12px;    }    .ys_member1_right_formbox {        margin: 22px auto 0;    }    .ys_member1_right_cut {        margin-bottom: 22px;    }    .member_form_item_submit .conta_leave_submit p {        line-height: 60px;        width: 160px;    }    .member_pop .member_form_item_submit .conta_leave_submit p {        width: 100%;    }    .person_safe_item_text{        flex-wrap: wrap;    }    .person_safe_item_icon {        width: 22px;        margin-right: 8px;    }    .psit_name {        width: calc(100% - 30px);        margin-right: 0;        padding-right: 10px;    }    .psit_cry{        width: 100%;        padding-left: 30px;    }    .person_safe_item_icon {        top: 1.5px;    }    .person_safe_item {        padding-top: 20px;        padding-bottom: 16px;    }    .person_safe_item:first-child{        padding-top: 4px;    }    .phone_modal .std_title1, .password_modal .std_title1, .wx_modal .std_title1 {        margin-bottom: 26px;    }    .phone_modal .ys_modal_content, .password_modal .ys_modal_content {        padding: 44px 30px 50px;    }    .wx_modal .ys_modal_content {        padding: 50px 30px 60px;    }    .ys_member1_right_form {        min-height: calc(100vh - 133px);    }    .person_stand_item_link {        padding: 14px 12px 13px 16px;    }    .person_book_list_nub .std_title4 {        font-size: 16px;    }    .ys_member1_right_form .std_title3{        font-size: 20px;    }    .person_book_list_nub .std_title4 {        padding-bottom: 10px;    }    .person_book {        margin-top: 16px;    }    .ptcb_tr_link {        padding: 26px 0;    }    .person_table_cry {        width: 800px;    }    .person_table {        margin-top: 30px;    }    /* 二期 - end */    /* 768end */    .person_table_cry {        width: 1200px;    }    .appd_rcmd_tabhd_l {         flex-wrap: nowrap;     }    .appd_shang_add {        width: calc(100% - 146px);    }    .appd_shang_add .mCSB_horizontal.mCSB_inside>.mCSB_container {        margin-bottom: 14px;    }    .appd_rcmd_tabhd {        align-items: center;    }    .aecl_ncl_item {        padding: 0 5px;    }    .aecl_nub_core_list {        margin: 0 -5px;    }    .news_search_inputbox {        width: 170px;    }    .csr_li_text P {        font-size: 16px;        line-height: 1.6;    }    .quality_infomation_title {        white-space: normal;    }    .quality_infomation_title {        line-height: 1.75;        padding: 16px 0;    }    .home_free_dots_nub {        width: auto;    }    .quality_system .ys_pos_center {        position: relative;        top: 0%;        left: 0%;        transform: translate(0%, 0%);    }    .quality_system {        height: auto;        min-height: calc(100vh - 64px);        display: flex;        align-items: center;        padding-bottom: var(--distance120);        padding-top: var(--distance120);    }    .appd_shang_add {        width: calc(100% - 188px);    }    .aecl_ncl_item {        padding: 0 10px;    }    .aecl_nub_core_list {        margin: 0 -10px;    }}@media screen and (max-width: 480px) {    .std_title50 {        font-size: 24px;    }    .ys_ban_txtbox .std_title5{        font-size: 14px;    }    .ys_ban_txtbox .std_btn1 {        margin-top: 32px;    }    .std_btn1_font14 {        padding-right: 10px;    }    .std_btn1_link {        padding: 8px 18px;    }    :root {        --font80: 28px;        --font70: 28px;        --font46: 22px;        --font40: 22px;        --font36: 20px;        --font34: 18px;        --font30: 18px;        --font24: 18px;        --font20: 16px;        --font18: 14px;        --font16: 14px;        --font14: 14px;        --distance200: 42px;        --distance170: 38px;        --distance135: 34px;        --distance120: 32px;        --distance100: 30px;        --distance50: 20px;        --distance88: 30px;        --distance70: 24px;        --distance67: 22px;        --radius: 8px;    }    .home_product .std_title1 {        margin-bottom: 8px;    }    .home_trend .home_trend_list {        width: 80%;    }    .home_trend_list_nub {        padding: 0 10px;    }    .home_trend_list {        margin: 0 -10px;    }    .std_text2, .std_text2 p{        line-height: 1.75;    }    .home_free_list {        max-width: 100%;    }    .home_free .std_title1 {        margin-bottom: 14px;    }    .std_btn1_font14{        font-size: 12px;    }    .home_free .std_btn1 {        margin-top: 32px;    }    .home_free_dots_nub {        width: auto;    }    .home_core .home_core_list_nub {        width: 50%;        margin-bottom: 15px;    }    .home_core_list{        flex-wrap: wrap;        margin-bottom: -15px;    }    .home_core_list {        margin-top: 22px;    }    .home_core .std_btn1 {        margin-top: 26px;    }    .home_news_cry{        flex-wrap: wrap;    }    .home_news_cry_rotate{        width: 100%;    }    .home_news_cry_other {        width: 100%;    }    .hnco_list_item_link .std_title5 {        margin-bottom: 6px;    }    .hnco_list_item_link {        padding: 14px 16px;    }    .hnco_list_item {        margin-bottom: 10px;    }    .hncr_item_link_text .std_title5 {        margin-bottom: 4px;    }    .hncr_ilt_date {        font-size: 12px;    }    .hncr_item_link_text {        padding: 12px 14px 12px;    }    .hnco_list .slick-track{        display: flex;    }    .hnco_list_item.slick-slide{        height: auto;    }    .home_news_cry_rotate{        margin-bottom: 30px;    }    .home_news_cry_rotate .slick-dots {        bottom: -20px;    }    .hnco_list_item:not(:first-child){        display: none;    }    .footer_top {        padding-top: 32px;        padding-bottom: 8px;    }    .ftol_code_img {        margin-bottom: 8px;    }    .hnco_list_item {        margin-bottom: 0;    }    .footer_top_other_list {        margin-bottom: 18px;    }    .footer_top_other_inof .ftoi_font16 {        margin-bottom: 12px;    }    .footer_xia {        padding-bottom: 26px;    }    .product_audio .std_text18 {        margin-bottom: 14px;    }    .mod_btn2 .std_btn1_link, .mod_btn1 .std_btn1_link {        padding: 6px 22px;        height: 40px;    }    .mod_btn1_icon {        width: 20px;        margin-right: 7px;    }    .product_audio_text {        margin-bottom: 20px;    }    .product_system, .product_about {        padding-top: 32px;    }    .psli_link .std_title4{        font-size: 16px;    }    .mod_add {        width: 18px;        height: 16px;    }    .psli_link {        padding: 12px 16px 12px 16px;    }    .product_system_list_item {        margin-bottom: 14px;    }    .product_system_list {        margin-bottom: -14px;    }    .pali_img {        margin-bottom: 16px;    }    .product_about_list .std_title3 {        margin-bottom: 12px;    }    .pali_label_nub_link .std_text1 {        font-size: 12px;        padding: 5px 16px;    }    .product_about {        padding-bottom: 0;    }    .type_ban_cry {        padding-top: 40px;        padding-bottom: 30px;    }    .type_ban_cry .std_title1 {        margin-bottom: 10px;    }    .type_ban_cry .std_text18 {        margin-bottom: 16px;    }    .mod_btn2 .mod_btn1_icon {        width: 22px;    }    .type_ban_list .mod_btn2 .std_btn1_link, .type_ban_list .mod_btn1 .std_btn1_link {        padding-left: 14px;        padding-right: 14px;        width: 124px;    }    .type_ban_list_nub {        padding: 0 6px;    }    .type_ban_list {        margin: 0 -6px;    }    .detail1_page .anchor_box {        margin-bottom: 32px;    }    .detail1_outline .std_title2 {        margin-bottom: 12px;    }    .detail1_outline .yxedr_active p {        margin-bottom: 8px;    }    .detail1_outline,     .detail1_trait {        margin-bottom: 30px;    }    .detail1_param .std_title2,     .detail1_apply .std_title1 {        margin-bottom: 18px;    }    .dpct_tbody_nub {        width: 100%;    }    .dpct_thead{        flex-wrap: wrap;    }    .dpct_thead_th:nth-of-type(3),    .dpct_thead_th:last-child{        display: none;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n-1),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n-1) {        width: 36%;    }    .detail1_param_cry_table .dpct_thead_th:nth-of-type(2n),     .detail1_param_cry_table .dpct_tbody_nub_td:nth-of-type(2n){        width: 64%;    }    .detail1_trait_list_item {        width: 100%;    }    .detail1_page .detail1_trait .std_title2 {        margin-bottom: 2px;    }    .detail1_apply_list_nub {        padding: 0 6px;        margin-bottom: 18px;    }    .detail1_apply_list {        margin: 0 -6px;        margin-bottom: -18px;    }    .d1aln_img {        margin-bottom: 11px;    }    .app_section {        padding-top: 36px;    }    .app_item_more {        margin-top: 8px;    }    .app_item_tag {        margin-top: 16px;    }    .faq_banner_search {        padding: 0 13px;        height: 40px;    }    .faq_banner_seach_btn .iconfont {        font-size: 18px;    }    .faq_collapse_title.std_title4,    .faq_collapse_index{        font-size: 16px;    }    .faq_collapse_hd {        padding: 12px 16px;    }    .faq_collapse_bd {        padding: 0 16px 22px;    }    .faq_collapse_icon {        width: 0.7em;        height: 0.7em;    }    .faq_collapse_item:not(:last-child) {        margin-bottom: 18px;    }    .ys_fenyebox {        margin-top: 24px;    }    .faq_leave {        padding: 34px 0;    }    .ys_txt201d6, .ys_txt201d6 p{        font-size: 14px;    }    .faq_leave_txt {        margin: 12px 0 18px;    }    .ys_sectionbox_quality {        padding: 10px 0 var(--distance135);    }    .quality_lisbox {        padding: 2em 2em 1.8em;    }    .quality_list {        font-size: 8px;    }    .qualityli_more {        margin-top: 20px;    }    /* 分界线 */    .ocs_introduce_txtbox {        margin-bottom: 18px;    }    .ocs_introduce_imgbox img {        border-radius: 20px 0 0 20px;    }    .ocs_gpf_btn {        padding: 0.6em 1em;    }    .ocs_gpf_item:not(:last-child) {        margin-bottom: 14px;    }    .ys_dots_list P::before {        top: calc(1em - 1.5px);        width: 4px;        height: 4px;    }    .ocs_monitor_txtbox h4 {        margin-bottom: 3px;    }    .ocs_monitor_txtbox {        margin-bottom: 18px;    }    .ocs_green_pact {        padding-top: 32px;        padding-bottom: 32px;    }    .ocs_green_project {        padding-bottom: 32px;        padding-top: 22px;    }    .ocs_introduce_imgbox img {        border-radius: 16px 0 0 16px;    }    .reliability_title {        margin-bottom: 18px;    }    .reliability_imgbox {        margin-top: 0px;    }    .news_search_item:nth-of-type(n+2){        margin-right: 0;    }    .news_search_item {        margin-right: 10px;        width: calc(50% - 5px);    }    .news_search_inputbox {        width: 100%;    }    .news_search_item.news_search_keyword{        width: 100%;    }    #news_search_keyword {        width: 100%;        margin-right: 0;    }    .news_search_item {        margin-bottom: 10px;    }    .news_recmd_txtbox {        padding: 18px 18px 20px 18px;    }    .news_recmd_title {        margin: 6px 0;    }    .news_recmd_title{        height: auto;        -webkit-line-clamp: inherit;    }    .newsd_main_date, .newsli_date, .news_recmd_date{        font-size: 12px;    }    .news_main {        margin-top: 2px;    }    .newsli_txtbox {        padding: 12px 0 0;    }    .newsli_date {        margin-bottom: 2px;    }    .news_item {        margin-bottom: 20px;    }    .news_list{        margin-bottom: -20px;    }    .newsd_main_title {        margin-bottom: 14px;    }    .newsd_main_top {        padding-top: 32px;        padding-bottom: 10px;    }    .newsd_main_bot {        padding: 20px 0 26px;    }    .newsd_related_container {        padding: 32px 0 var(--distance100);    }    .mod_title1 {        margin-bottom: 18px;    }    .newsd_related .slick-dots {        bottom: 4px;    }    .newsd_related_container{        padding-bottom: 50px;    }    .aecl_nub_core .std_title1 {        margin-bottom: 14px;    }    .about_effect_cry_list {        padding-top: 30vh;        padding-bottom: 50vh;    }     .aecl_nub_core .std_text1 p{        font-size: 12px;    }     .aecl_nub_core .std_title1 {        margin-bottom: 12px;    }    .aecl_nub_text {        margin-bottom: 16px;    }    .aecl_nub {        margin-bottom: 30vh;    }    .ahtl_item {        margin-bottom: 30px;    }    .ahtl_item .std_title5{        font-size: 14px;    }    .swiper_arrows1_controls {        margin-top: 16px;    }    .avsi_core .std_title4 {        padding-bottom: 8px;        margin-bottom: 14px;    }    .avsi_core {        padding: 16px;    }    .about_value .std_title1 {        margin-bottom: 18px;    }    .about_develop {        padding-top: 36px;    }    .mod_arrows2 .slick-prev, .mod_arrows2 .slick-next {        width: 30px;        height: 30px;    }    .about_develop .std_title2 {        margin-bottom: 20px;    }    .about_history_list_nub {        height: 250px;    }    .ahln_bigyear {        font-size: 20px;    }    .ahln_year {        font-size: 14px;    }    .about_history_list_nub::before {        width: 10px;        height: 10px;    }    .about_history_list_nub::after {        height: calc(100% - 10px);        left: 4px;        top: 10px;    }    .ahln_bigyear {        right: calc(100% + 10px);    }    .ahln_year {        padding-left: 18px;    }    .about_history_list {        width: calc(229px + 70px);        padding-left: 70px;    }    .about_history_list_nub .ahln_text {        left: 20px;    }    .about_history_list_nub .ahln_text {        top: 13%;    }    .about_history_list_nub .ahln_text {        width: 230px;    }    .about_history_list .slick-prev,     .about_history_list .slick-next {        top: 0px;    }    .aelc_btm_ul_li {        padding: 0 4px;        margin-bottom: 8px;    }    .aelc_btm_ul {        margin: 0 -4px;        margin-bottom: -8px;    }    .join_banner_career {        width: calc(100% - 20px);    }    .join_welfare_imgbox, .join_welfare1 .join_welfare_imgbox {        margin-bottom: 24px;    }    .join_welfare_content {        margin-top: 12px;        padding-top: 12px;    }    .join_welfare_content_title{        font-size: 16px;    }    .join_welfare_content_txt {        padding-top: 6px;    }    .join_welfare_content_txt.ys_txt181d75 p{        line-height: 1.5;    }    .join_welfare_content_item:not(:last-child) {        margin-bottom: 12px;    }    .ys_sectionbox_join{        padding-bottom: 0;    }    .ypib_ri p:first-child {        margin-bottom: 6px;    }    .ypib_le_tit {        margin-bottom: 14px;    }    .reliability_section {        margin-top: 12px;    }    .inbu_wrap_time p {        font-size: 12px;    }    .inbu_li {        width: 100%;    }    .inbu_wrap_info .std_title5 {        -webkit-line-clamp: inherit;        height: auto;    }    .inbu_wrap .news_recmd_more {        margin-top: 12px;    }    .invest_notice_btm_more {        padding-top: 8px;    }    .irbl_wrap {        padding: 15px 14px;    }    .irbl_wrap_le_icon {        width: 18px;    }    .irbl_wrap_le_info {        padding-left: 6px;    }    .irbl_wrap_ri {        padding-left: 24px;    }    .invest_report_btm_li {        margin-bottom: 12px;    }    .quality_infomation_more img {        width: 15px;        margin-left: 0.4em;    }    .quality_system_title {        margin-bottom: 14px;    }    .quality_system_txt p{        line-height: 1.75;    }    .quality_system_file_item:not(:last-child) {        margin-bottom: 10px;    }    .screen_left,    .screen_right{        display: flex;        width: 100%;        flex-direction: column;        align-items: center;    }    .screen_btn{        margin-bottom: 14px;    }    .screen_reset{        margin-bottom: 6px;        margin-left: 0;    }    .screen_total {        margin-left: 0;    }    .screen_left{        margin-bottom: 16px;    }    .type_table_btn .std_btn1_font14 {        font-size: 14px;    }    .screen_reset {        font-size: 14px;    }    .type_page .ys_nybanner {        padding-top: 32px;        padding-bottom: 30px;    }    .type_page .ys_nyban_title .std_text18 {        margin-top: 10px;    }    .type_table {        padding-top: 34px;    }    .std_btn1_link {        padding: 8px 22px;    }    .screen_btn,    .type_table_btn .std_btn1{        min-width: 70%;    }    .type_table_btn .std_btn1_link{        width: 100%;        justify-content: center;    }    .tupe_submit_all .mod_btn1 .std_btn1_link {        height: 38px;    }    .tupe_submit_all .screen_reset {        margin-bottom: 3px;        margin-left: 10px;        font-size: 12px;    }    .appd_banner {        padding-top: 32px;    }    .appd_banner_title {        margin-bottom: 8px;    }    .appd_banner_txtbox {        margin-bottom: 16px;    }    .d1aln_text {        padding-bottom: 6px;    }    .appd_rcmd_tabhd_item{        font-size: 16px;        line-height: 1.5;    }    .appd_rcmd_tabhd_item {        margin-right: 12px;    }    .appd_rcmd_tabhd_dlbtn{        font-size: 12px;    }    .appd_rcmd_tabhd_item {        padding-bottom: 10px;    }    .mod_fanpage_nub{        margin-bottom: 3px;    }    .faq_banner_search {        height: 37px;    }    .detail1_param_cry_table .dpct_tbody_nub:nth-of-type(2n):nth-last-of-type(2) .dpct_tbody_nub_td{        border-bottom: 0;    }    .detail1_param_cry_table .dpct_tbody_nub:nth-of-type(2n-1):nth-last-of-type(1) .dpct_tbody_nub_td:last-child{        border-right: 0;    }    .appd_rcmd_tabhd_item {        margin-right: 4px;        font-size: 14px;;    }    .appd_rcmd_tabhd_item {        padding-bottom: 6px;    }    .appd_rcmd_tabhd_item {        padding-top: 10px;    }    /* grace */    .csr_banner_text .csr_banner_text_parp p {        font-size: 16px;    }    .csr_li_text {        margin-bottom: 20px;    }    .ftoi_font16 img {        width: 24px;        margin-left: 9px;    }    .ftoi_font16 span {        max-width: calc(100% - 33px);    }    .about_history_list_nub {        height: 400px;    }    .about_history_list_nub .ahln_text {        top: 10%;    }    .ahln_text .std_text1 {        height: 15.75em;    }    .conta_way_cont,    .conta_leave_cont{        padding: 22px 16px 22px;    }    .conta_way_le_top {        padding-bottom: 6px;        margin-bottom: 16px;    }    .cwlb_ri {        padding-left: 8px;    }    .cwlb_le {        margin-top: 1px;    }    .cwrl_code {        width: 100px;        margin-bottom: 10px;    }    .conta_way_le {        margin-bottom: 12px;    }    .clbu_wrap_tit p {        font-size: 14px;    }    .clbu_li {        margin-bottom: 15px;    }    .clbu_wrap_tit {        margin-bottom: 4px;    }    .clbu_wrap_btm input {        height: 40px;    }    .clbu_wrap_btm input {        padding: 0 12px;    }    .clbu_wrap_btm textarea {        height: 140px;        padding: 12px 12px;    }    .clbu_wrap_img {        width: 120px;        margin-left: 8px;    }    .conta_leave_submit p {        line-height: 40px;        font-size: 14px;        width: 120px;    }    .recrui_list_li_wrap {        min-height: 220px;        padding: 20px 20px;    }    .recrui_list_li {        margin-bottom: 18px;    }    .jwcb_tit {        margin-bottom: 8px;    }    .jwcb_li {        margin-bottom: 14px;    }    .jobd_wrap{        padding-top: 32px;    }    .newsd_main_share .ys_share_list:not(:last-child) {        margin-right: 10px;    }    .newsd_main_share_title {        margin-right: 16px;    }    /* 二期 - start */    .csr_banner_text .std_title1 {        margin-bottom: 12px;    }    .ys_nybanner1 .csr_banner_text .csr_banner_text_parp p {        font-size: 14px;    }    .ys_nybanner1_data {        margin-top: 24px;    }    .ys_nybanner1_list_nub {        padding: 0 8px;    }    .ys_nybanner1_list {        margin: 0 -8px;    }    .ys_n1ln_inof{        margin-bottom: 4px;    }    .ys_nybanner1 .csr_banner_text {        top: 44%;    }    .quality_infomation_container1{        bottom: 32px;    }    :root {        /* 二期 - start */        --font60: 28px;            --distance160: 38px;        --distance145: 36px;        --distance105: 34px;        --distance90: 30px;        --distance80: 28px;        --distance60: 22px;        --radius30: 10px;        /* 二期 - end */    }    .dcli_text .std_text1 {        margin-bottom: 12px;    }    .dcli_text_top {        margin-bottom: 22px;    }    .dcli_tli_font {        padding: 1px 6px;    }    .dcli_text_list_item {        margin: 0 3px;        margin-bottom: 6px;    }    .dcli_text_list {        margin: 0 -3px -6px;    }    .develop_inof .std_title1 {        margin-bottom: 14px;    }    .govern_core{        padding-top: 32px;    }    .govern_core .detail1_apply_list_nub {        margin-bottom: 22px;    }    .govern_core .appd_apply_list {        margin-bottom: -22px;    }    .govern_core .d1aln_text {        padding-bottom: 9px;    }    .drive_core,.analyst_core {        padding-top: 34px;    }    .drive_core .std_title1 {        margin-bottom: 12px;    }    .yxedr_active.drive_core_public p {        margin-bottom: 12px;    }    .drive_core_list_item .std_title3 {        margin-bottom: 12px;    }    .drive_core_list_item {        margin-top: 24px;    }    .drive_main .yxedr_active ul {        padding-inline-start: 26px;    }    .report_text .std_title6 {        margin-bottom: 8px;    }    .report_text {        margin-bottom: 20px;    }    .report_core_list .irbl_wrap {        padding: 14px;    }    .report_core_list .irbl_wrap_le_info {        padding-left: 10px;    }    .irbl_wrap_ri {        padding-left: 28px;    }    .irbl_wrap_le_icon {        top: 5px;    }    .report_core_list .invest_report_btm_li {        margin-bottom: 18px;    }    .mrli_link {        padding: 22px;    }    .mrli_link_icon {        width: 30px;        margin-bottom: 10px;    }    .money_book_list.slick-dotted, .money_report_list.slick-dotted {        padding-bottom: 30px;    }    .money_value_cry {        padding-top: 32px;        padding-bottom: 28px;    }    .money_value .std_title1 {        margin-bottom: 14px;    }    .mvct_list_item {        margin-bottom: 16px;    }    .mvct_list_item .std_title5 {        margin-bottom: 4px;    }    .money_value_remark.std_text2 p{        font-size: 12px;    }    .mvct_list {        height: 299px;    }    .money_value_cry_text {        width: 60%;    }    .mvct_list .mCustomScrollBox {        max-width: calc(100% + 15px);        margin-right: -15px;        padding-right: 15px;    }    .mvct_list {        margin-bottom: 16px;    }    .money_value_remark.std_text2 {        margin-right: -20px;    }    .mbli_link_img {        margin-bottom: 18px;    }    .mbli_link .std_text2 {        margin-bottom: 14px;    }    .money_inof_cry_img {        margin-bottom: 18px;    }    .money_inof_cry{        padding-top: 32px;    }    .acli_cry_top {        padding: 16px 16px 12px;    }    .acli_cry_bot {        padding: 16px 20px 20px;    }    .analyst_core_list_item {        margin-bottom: 18px;    }    .analyst_core_list {        margin-bottom: -18px;    }    .analyst_main .ys_fenyebox {        margin-top: 28px;    }    .ys_ban_slick.mod_dots1 .slick-dots {        bottom: 24px;    }    .human_staff .std_title1 {        margin-bottom: 10px;    }    .hjli_title {        margin-bottom: 8px;    }    .hjli_title{        font-size: 22px;    }    .human_job_list {        margin-bottom: 30px;    }    .hjsi_img {        margin-bottom: 20px;    }    .hjsi_text .std_title3 {        padding-bottom: 10px;        margin-bottom: 10px;    }    .human_job_style_item {        margin-bottom: 22px;    }    .human_other_num .std_title4 {        padding: 6px 16px;        font-size: 14px;    }    .happy_core_list_item .std_text18 {        margin-bottom: 17px;    }    .happy_core_list_item .std_title1 {        margin-bottom: 10px;    }    .happy_core_list_item .hcli_img{        flex-wrap: wrap;    }    .hcli_img_left, .hcli_img_right{        width: 100%;    }    .happy_core_list_item {        margin-bottom: 30px;    }    .tcli_cry_text {        padding: 20px 12px 20px 18px;    }    .tcli_cry_text_img {        width: 32px;        margin-bottom: 10px;    }    .tcli_cry_text_title {        margin-bottom: 8px;    }    .tcli_cry_text_box p{        line-height: 1.75;    }    .tcli_cry_text_box {        height: auto;        -webkit-line-clamp: inherit;    }    .team_core{        padding-top: 32px;        padding-bottom: 32px;    }    .d2cct_text_title{        line-height: 1.5;        margin-bottom: 5px;    }    .d2cct_text .std_text1 p {        margin-bottom: 3px;    }    .detail2_core_cry_xia .std_text1 p{        line-height: 1.75;    }    .detail2_btn_icon {        width: 18px;        margin-right: 10px;    }    .detail2_btn {        margin-top: 14px;    }    .d2cct_img {        width: 110px;    }    .d2cct_text {        width: calc(100% - 110px);        padding-right: 12px;    }    .detail2_core_cry {        padding-top: 32px;    }    .clbu_wrap_img {        width: 100px;    }    .sample_core_form .conta_leave_submit {        padding-top: 6px;    }    .sample_core_form .clbu_li {        margin-bottom: 12px;    }    .clbu_wrap_tit {        margin-bottom: 3px;    }    .member_form_item_label {        padding: 6px 10px 4px;    }    .member_select_duo input,    .member_select input, .mfil_input input {        line-height: 1.5;        height: 21px;    }    .mfil_name{        line-height: 1.5;    }    .member_select_duo .ys_select_xtbbox,    .member_select .ys_select_xtbbox {        right: 12px;    }    .member_form_item {        margin-bottom: 10px;    }    .member_regist.member_login .std_title1 {        margin-bottom: 14px;    }    .mfil_code {        width: calc(100% - 96px);    }    .member_form_item_submit .conta_leave_submit p {        line-height: 52px;        width: 120px;    }    .member_agree_btn {        top: 4px;    }    .member_agree .std_text2 p{        line-height: 1.5;    }    .mowl_icon {        width: 18px;    }    .member_other_wx_link .std_text1 {        margin-left: 6px;    }    .member_other_text {        margin-left: 20px;    }    .member_other {        margin-top: 14px;    }    .mfil_code2 .conta_leave_submit {        padding-left: 10px;    }    .member_box_core {        padding-bottom: 36px;    }    .member_login .member_bg {        padding: 22px 16px;    }    .member_account.member_form_item {        padding-top: 2px;        margin-bottom: 2px;    }    .ys_cont656 .member_other {        margin-top: 16px;    }    .member_login .std_title1 {        margin-bottom: 16px;    }    .member_toggle_nub {        padding-bottom: 4px;    }    .member_toggle {        margin-bottom: 20px;    }    .member_pop .mfil_code2 .conta_leave_submit, .member_login_change .mfil_code2 .conta_leave_submit {        width: 34%;    }    .member_pop .mfil_code2 .member_form_item_label, .member_login_change .mfil_code2 .member_form_item_label {        width: 66%;    }    .member_pop .member_form_item_submit .conta_leave_submit p {        width: 100%;    }    .member_pop {        padding: 38px 18px 38px;    }    .member_pop_text .std_text20,     .member_pop_text .std_text20 p{        font-size: 14px;    }    .member_pop_text .std_text20 {        margin-bottom: 18px;    }    .member_wx_code_img {        width: 150px;        margin-bottom: 20px;    }    .member_wx_code {        padding-top: 6px;        padding-bottom: 12px;    }    .member_pop_close {        top: 10px;        right: 10px;    }    .ys_member1_right {        padding: 22px 20px 36px 20px;    }    .ys_member1_right_form {        padding-left: 16px;        padding-right: 16px;    }    .ys_member1_right_form {        padding-top: 16px;        border-radius: 10px;    }    .ymrc_item {        padding: 0 11px;    }    .ymrc_item::before {        height: 18px;    }    .ys_member1_right_cut {        margin-bottom: 18px;    }    .ys_member1_right_formbox {        margin: 18px auto 0;    }    .ys_member1_right_form .member_form_item_submit {        margin-top: 12px;    }    .person_safe_item_btn .psib_font {        font-size: 14px;        padding: 6px 6px 5px;        width: 78px;    }    .person_safe_item_text {        width: calc(100% - 78px);    }    .person_safe_item_icon {        width: 20px;        margin-right: 5px;    }    .psit_cry {        padding-left: 25px;    }    .psit_cry input {        padding-right: 10px;    }    .person_safe_item_icon {        top: 1.5px;    }    .psit_cry input{        font-size: 14px;    }    .psit_name{        font-size: 14px;    }    .wx_modal .ys_modal_close, .password_modal .ys_modal_close, .phone_modal .ys_modal_close {        top: 12px;        right: 12px;    }    .phone_modal .ys_modal_content, .password_modal .ys_modal_content {        padding: 30px 16px 28px;    }    .phone_modal .std_title1, .password_modal .std_title1, .wx_modal .std_title1 {        margin-bottom: 18px;    }    .password_modal .member_form_item, .phone_modal .member_form_item {        margin-bottom: 13px;    }    .password_modal .mfil_code2 .conta_leave_submit, .phone_modal .mfil_code2 .conta_leave_submit {        padding-left: 10px;    }    .wx_modal .ys_modal_content {        padding: 30px 16px 30px;    }    .wx_modal_img {        width: 120px;        margin-bottom: 20px;    }    .person_stand_item_link{        flex-wrap: wrap;    }    .person_stand_item .std_title4{        width: 100%;        font-size: 16px;        margin-bottom: 4px;    }    .person_stand_item_link {        padding: 10px 10px 10px 14px;    }    .person_stand_item {        margin-bottom: 14px;    }    .person_book_list_nub {        padding: 0 12px;    }    .person_book_list {        margin: 0 -12px;    }    .person_stand {        margin-top: 20px;    }    .person_table {        margin-top: 22px;    }    .person_table_cry_head {        padding-bottom: 12px;    }    .ptch_th1, .ptcb_tr_td1 {        padding-left: 16px;    }    .ptcb_tr_link {        padding: 16px 0;    }    .ptcb_tr_link {        margin-bottom: 12px;    }    .person_table .mCSB_horizontal.mCSB_inside>.mCSB_container {        margin-bottom: 20px;    }    .person_main .ys_fenyebox {        margin-top: 20px;    }    /* 二期 - end */    .member_select_duo .member_liwai, .member_select .ys_select_li {        padding: 0 12px;    }    .mfil_input_img {        width: 16px;    }    .std_btn1_link {        padding: 8px 15px;    }    .type_table_btn {        padding-left: 14px;    }    .appd_shang_add {        width: calc(100% - 156px);    }    .appd_rcmd_tabhd_item {        margin-right: 1.6em;    }    .aecl_nub_core_list {        flex-wrap: wrap;        margin-bottom: -16px;    }    .aecl_ncl_item{        width: 50%;        margin-bottom: 16px;    }    .news_search_inputbox {        padding-left: 10px;        padding-right: 20px;    }    .ys_select_hd.news_search_inputbox .ys_select_xtbbox {        right: 6px;    }    .quality_infomation_title {        font-size: 20px;    }    .quality_system_title {        margin-bottom: 10px;    }    .ys_sectionbox_ocs .ocs_introduce_title.std_title1{        font-size: var(--font36);    }    .ocs_gpf_btn{        font-size: 14px;    }    .appd_shang_add {        width: 100%;    }    .appd_rcmd_tabhd {        flex-wrap: wrap;    }    .appd_rcmd_tabhd_r {        margin-left: 0;    }    .type_table_btn {        padding-left: 0;    }    .footer_top_other {        width: 320px;    }    .home_free_dots_nub .std_title5 {        padding-top: 10px;    }    .conta_way_cont{        padding-right: 16px!important;    }    /* 480end */}