@charset "utf-8";

/* 调大看小 */
@media screen and (max-width: 1919px){
    /* g1 */
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry {
        margin-left: -80px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry {
        margin-right: -80px;
    }
}
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    /* Linda-start */
    .ahty_cont_right{
        right: 170px;
    }
    .ahty_cont_left{
        left: 170px;
    }
    .ahty_cont_slick{
        margin-right: 330px;
        margin-left: 330px;
    }
    .ya_ban_arrow {
        right: calc(50vw - 41.25%);
    }
    .home_cult_cont_parga {
        padding: 20px 52px 25px 40px;
        width: 51.25%;
    }
    .ys_bandots {
        left: calc(50vw - 41.25%);
    }
    .haru_li {
        padding: 0 40px;
        margin-bottom: 40px;
    }
    .home_about_right_ul {
        margin: 0 -40px;
    }
    .home_about_left {
        padding-right: 200px;
        width: 62%;
    }
    .home_about_right {
        width: 38%;
    }
    .home_about_left_btn, .home_line_cont_btn {
        margin-top: 70px;
    }
    .info_modal_cont li::before, .altu_li_info li::before {
        width: 8px;
        height: 8px;
        top: 11px;
    }
    .std_margin1 {
        margin-top: 35px;
    }
    .home_line {
        padding: 100px 0;
    }
    .hnbu_li_cont_tit {
        height: 78px;
    }
    .hnbu_li_cont {
        padding: 20px 30px 40px;
    }
    .ys_cont1480 {
        width: 82.5%;
    }
    .allu_li {
        padding: 0 50px;
    }
    .atcu_li_list_ul{
        margin: 0 -50px;
    }
    .atcu_li_list.on .allu_li {
        padding: 0 120px;
    }
    .atcu_li_list.on .atcu_li_list_ul {
        margin: 0 -120px;
    }
    .mod_side_ul_li span {
        font-size: 18px;
    }
    .info_modal .ys_modal_container {
        width: 82.5%;
    }
    .about_info .haru_li {
        padding: 0 65px;
    }
    .about_info .home_about_right_ul {
        margin: 0 -65px;
    }
    .about_info_list {
        margin-top: 80px;
    }
    .haru_li_num span {
        font-size: 60px;
    }
    .about_miss_cont {
        padding-right: 120px;
    }
    .std_padding1 {
        padding: 140px 0;
    }
    .about_info {
        padding-bottom: 170px;
    }
    .std_padding2 {
        padding: 110px 0;
    }
    .std_title3 {
        font-size: 32px;
    }
    .std_margin2 {
        margin-top: 20px;
    }
    .about_vision {
        height: 600px;
    }
    .atcu_li:first-child {
        padding-top: 110px;
    }
    .std_title5 {
        font-size: 26px;
    }
    /* Linda-end */
    /* tammy-start */
    .mnbu_li {
        padding: 0 50px;
    }
    .mod_nav_bot_ul {
        margin: 0 -50px;
    }
    .std_title1 {
        font-size: 60px;
    }
    .ys_ban_bread p {
        font-size: 18px;
    }
    .std_title2 {
        font-size: 50px;
    }
    .ciln_cry_text {
        padding-right: 85px;
    }
    .std_title4 {
        font-size: 30px;
    }
    .mfti_nav_ul_li {
        padding: 0 30px;
    }
    .mfti_nav_ul {
        margin: 0 -30px;
    }
    .mod_foot_top {
        padding-top: 120px;
        padding-bottom: 30px;
    }
    .mfti_cont_info {
        margin-bottom: 20px;
    }
    .mnul_tit {
        padding-bottom: 18px;
    }
    .mnul_list {
        margin-top: 8px;
    }
    .mnul_list li {
        margin-bottom: 8px;
    }
    .mod_foot_top_share {
        margin-top: 70px;
    }
    .std_parga p {
        font-size: 18px;
    }
    .ciln_cry_text_message {
        padding: 22px 0;
    }
    .ciln_ctm_first {
        margin-bottom: 2px;
    }
    .ys_ban_bread li::after {
        font-size: 18px;
        right: -7px;
    }
    /* g1 */
    .jvln_cry_text .std_title2 {
        margin-bottom: 34px;
    }
    .jvln_cry_text {
        padding: 50px;
    }
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry_text {
        padding-left: 60px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry_text {
        padding-right: 60px;
    }
    .jvln_cry_text_subtit{
        margin-bottom: 26px;
    }
    .jvln_cry_text_bg {
        width: 100%;
    }
    .std_padding2 {
        padding: 110px 0;
    }
    .join_us .std_title4 {
        margin-top: 26px;
    }
    .join_team_cry .join_team_cry_control {
        margin-right: calc(15px - 20.625vw);
    }
    .mnbu_li_pull_left {
        padding-left: calc(50vw - 41.25vw);
    }
    /* tammy-end */
    .std_padding4 {
        padding-top: 80px;
        padding-bottom: 110px;
    }
    .new_search_cont_input input,.new_search_select input.new_search_select .ys_select_li{
        font-size: 18px;
    }
    .hnbu_li.on .std_margin1 {
        margin-top: 130px;
    }
    .hnbu_li_cont_parga {
        margin-top: 28px;
        height: 126px;
    }
    .new_page {
        padding-top: 40px;
    }
    .newdet_cont_text p {
        font-size: 18px;
        margin-bottom: 16px;
    }
    .newdet_tit {
        margin-top: 20px;
        margin-bottom: 70px;
    }
    .newdet_main .ys_ban {
        padding: 60px 0;
    }
    .newdet_cont_text {
        padding-right: 90px;
    }
    .ncrc_list_tit {
        font-size: 22px;
    }
    .ncrc_list a {
        padding-top: 16px;
        padding-bottom: 28px;
    }
    .newdet_cont_text_page li {
        margin-bottom: 20px;
    }
    .isul_cont_bg {
        width: 220px;
    }
    .inves_slick_ul_li {
        padding: 0 15px;
    }
    .inves_slick_ul {
        margin: 0 -15px;
    }
    .isul_cont_tit {
        height: 45px;
    }
    .isul_cont {
        padding: 30px 38px 46px 30px;
    }
    .imlu_li {
        padding: 0 48px;
        margin-bottom: 40px;
    }
    .inves_mech_list_ul {
        margin: 0 -48px;
    }
    .privacy_main .ys_ban {
        padding: 120px 0;
    }
    .pati_recr_info{
        width: calc(50vw - 41.25% + 220px);
    }
    .pati_con_info {
        margin-top: 40px;
    }
    .pciu_li_parga {
        padding-left: 25px;
        top: 5px;
    }
    .pati_info_cont {
        padding-right: 160px;
    }
    .pati_recr .ys_cont1600 {
        padding-right: 220px;
    }
    .pipe_plat_list_li1 {
        padding-top: 60px;
        padding-bottom: 86px;
    }
    .ppll_list_ul_li {
        padding: 0 12px;
        margin-bottom: 24px;
    }
    .ppll_list_ul {
        margin: 0 -12px;
    }
    .ppll_list2_ul_li:first-child, .ppll_tech1 {
        padding-top: 60px !important;
        padding-bottom: 80px !important;
    }
    .plul_text {
        padding-right: 140px;
    }
    .ppll_tech_info_list {
        padding: 60px 80px 40px 66px;
    }
    .plul_cont3_text {
        height: 63px;
    }
    .plul_cont3_num {
        font-size: 28px; 
    }
    .ptil_le {
        padding-right: 160px;
    }
    .ptil_le::after {
        height: 200px;
        right: 80px;
    }
    .ppll_tech_info2 .ppll_tech_info_list {
        padding: 55px 40px 40px;
    }
    .ppll_tech_info2 .ptil_le_ul {
        margin: 0 -12px;
    }
    .ppll_tech_info2 .ptil_le_ul_li {
        padding: 0 12px;
    }
    .ppll_tech_info2 .ptil_le {
        width: calc(100% - 260px);
        padding-right: 50px;
    }
    .ppll_tech1 .ppll_tech_info2 .ptil_le::after {
        height: 180px;
        right: 25px;
    }
    .ppll_tech_info2 .ptil_ri {
        width: 260px;
    }
    .ppll_tech_info2 .plul_cont3 {
        padding: 6px 28px 22px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul_li {
        padding: 0 20px;
        min-width: 180px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul {
        margin: 0 -20px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le {
        padding-right: 90px;
    }
    .ppll_tech2 .ppll_tech_info1 .plul_cont3 {
        padding: 6px 30px 22px;
    }
    .ppll_qua_list .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 82.5%;
    }
    .pqls_cont_after li::before {
        top: 10px;
    }
    .plct_info_tit::after, .pqls_cont_after li::before,.ppll_cont_text_info li::after{
        width: 8px;
        height: 8px;
    }
    .ppll_cont_text_info li {
        padding-left: 25px;
        padding-right: 40px;
    }
    .pqlb_arr_icon {
        width: 80px;
    }
    .pqlb_arr_prev {
        left: -40px;
    }
    .pqlb_arr_next {
        right: 20%;
    }
    .plir_more_text p{
        line-height: 1.5;
    }
    .ppll_cont_text {
        padding-right: 80px;
    }
    .pctl_ul_li_cont {
        padding: 24px;
    }
    .pulc_num span {
        font-size: 46px;
    }
    .pulc_num_scroll {
        margin-right: 14px;
    }
    .pctl_ul_li {
        padding: 0 6px;
        margin-bottom: 12px;
    }
    .pctl_ul {
        margin: 0 -6px;
    }
    .ppll_tech2 .ppll_tech_info2 .ptil_le::after {
        right: 25px;
    }
    .line_pop_tit {
        font-size: 42px;
    }
    .ppll_qua_list {
        width: calc(100% + 10.5%);
    }
    .pqlb_arr_next {
        right: calc(19% + 25px) !important;
    }
    .pctl_ul_li:last-child .pulc_num_scroll {
        margin-right: 8px;
        margin-left: 8px;
    }
    /* 1680end */
}
@media screen and (max-width: 1560px) {
    /* Linda-start */
    .mod_nav_top_logo {
        width: 155px;
    }
    .mod_nav_top_logo a,.mnto_lang a{
        line-height: 70px;
    }
    .mnto_search {
        margin-top: 15px;
    }
    .mnbu_li_link1 {
        font-size: 18px;
        line-height: 60px;
    }
    .mnbu_li_link1::after {
        bottom: 8px;
    }
    .ys_main {
        margin-top: 130px;
    }
    .home_cult.isfixed .home_cult_cont1 {
        top: 130px;
    }
    .home_cult_cont1,.home_cult_bg {
        height: calc(100vh - 130px);
    }
    .ahty_cont_slick_item span {
        font-size: 86px;
    }
    .ahty_cont_arrow_prev {
        left: 40px;
    }
    .ahty_cont_arrow_next {
        right: 40px;
    }
    .ahty_cont_arrow_icon {
        width: 80px;
        height: 80px;
    }
    .ahty_cont_right{
        right: 135px;
    }
    .ahty_cont_left{
        left: 135px;
    }
    .mlpr_ul_li a {
        font-size: 18px;
    }
    .hnbu_li_cont_tit {
        height: 72px;
    }
    .hnbu_li {
        padding: 0 18px;
    }
    .home_new_bot_ul {
        margin: 0 -18px;
    }
    .home_about_left {
        padding-right: 150px;
    }
    .ys_ban_parga {
        margin-top: 12px;
        margin-bottom: 28px;
    }
    .std_title5 {
        font-size: 24px;
    }
    .atcu_li_list.on .allu_li {
        padding: 0 100px;
    }
    .atcu_li_list.on .atcu_li_list_ul {
        margin: 0 -100px;
    }
    .ys_modal_close {
        width: 26px;
    }
    
    .info_modal .ys_modal_content {
        padding: 50px 52px 100px 80px;
    }
    .std_padding1 {
        padding: 120px 0;
    }
    .haru_li_num span {
        font-size: 54px;
    }
    .about_info_list {
        margin-top: 70px;
    }
    .about_info {
        padding-bottom: 150px;
    }
    .std_padding2 {
        padding: 100px 0;
    }
    .std_title3 {
        font-size: 28px;
    }
    .about_vision_subtit {
        padding-left: 400px;
    }
    .about_vision {
        height: 550px;
    }
    .about_worth_list_ul {
        margin: 0 -40px;
    }
    .awlu_li {
        padding: 0 40px;
    }
    .awlu_li::after {
        right: 35px;
    }
    .awlu_li::before{
        left: 35px;
    }
    .atcu_li:first-child {
        padding-top: 100px;
    }
    /* Linda-end */
    /* tammy-start */
    .mnbu_li {
        padding: 0 40px;
    }
    .mod_nav_bot_ul {
        margin: 0 -40px;
    }
    .std_title1 {
        font-size: 56px;
    }
    .std_title2 {
        font-size: 44px;
    }
    .std_title4 {
        font-size: 28px;
    }
    .std_margin3 {
        margin-top: 52px;
    }
    .std_padding3 {
        padding: 90px 0;
    }
    .std_margin4{
        margin-top: 90px;
    }
    .mfti_cont_info p {
        font-size: 18px;
    }
    .mnul_tit a {
        font-size: 18px;
    }
    .mfti_cont {
        width: 350px;
    }
    .mfts_wechat {
        margin-right: 26px;
    }
    .mfts_icon img {
        width: 44px;
    }
    .mnul_list a {
        font-size: 16px;
    }
    /* g1 */
    .jvln_cry {
        padding-bottom: 70px;
    }
    .jvln_cry_text{
        top: 70px;
    }
    .jvln_cry_text .std_title2 {
        margin-bottom: 28px;
    }
    .jvln_cry_text_subtit{
        margin-bottom: 20px;
    }
    .jjcl_nti_icon {
        width: 160px;
        margin-bottom: 26px;
    }
    .jjcl_nub_text_init .std_title4 {
        padding-top: 32px;
    }
    .jjcl_nub_text_init {
        padding: 40px 38px 70px;
    }
    .jjcl_nth_jia {
        padding: 32px 28px 28px;
    }
    .jjcl_nub_text_hover .std_parga {
        padding-top: 16px;
        margin-top: 16px;
    }  
    .jjcl_nub_text_hover .std_parga p {
        margin-bottom: 8px;
    }
    .jsln_text_post {
        font-size: 20px;
    }
    /* tammy-end */
    .new_list li {
        margin-bottom: 30px;
    }
    .new_page {
        padding-top: 30px;
    }
    .isul_cont_tit {
        height: 42px;
    }
    .isul_cont_bg {
        width: 200px;
    }
    .isul_cont {
        padding: 20px 28px 36px 20px;
    }
    .imlu_li {
        padding: 0 38px;
        margin-bottom: 32px;
    }
    .inves_mech_list_ul {
        margin: 0 -38px;
    }
    .pati_tab li {
        padding: 0 25px;
    }
    .pati_tab ul {
        margin: 0 -25px;
    }
    .pati_recr_point_circle1 {
        width: 10px;
        height: 10px;
        top: -5px;
        left: -5px;
    }
    .pati_recr_point_circle2 {
        width: 20px;
        height: 20px;
        top: -10px;
        left: -10px;
    }
    .pqls_cont_num {
        width: 44px;
        height: 44px;
    }
    .pifl_info1 {
        width: 320px !important;
    }
    .pipe_info_form_hd::after{
        left: 320px;
    }
    .pifl_le {
        width: 320px !important;
    }
    .pifl_ri {
        width: calc(100% - 320px);
    }
    .pifl_info {
        width: calc((100% - 320px) / 5);
    }
    .plir_name,.plir_name1 {
        width: 179px;
        padding: 12px;
    }
    .plir_name p,.plir_more_text p,.pifl_info p,.plir_name1 p{
        font-size: 16px;
    }
    .plir_more {
        width: calc(100% - 179px);
    }
    .plir_more_tab {
        width: calc((100% - 180px / 5));
    }
    .ppll_cont_text {
        padding-right: 60px;
    }
    .ppll_cont_text_info {
        padding-bottom: 30px;
    }
    .pulc_num span {
        font-size: 40px;
    }
    .plul_cont3_num {
        font-size: 24px;
    }
    .ptil_ri_cont_icon {
        width: 70px;
    }
    .ptil_ri_cont_text {
        width: calc(100% - 70px);
    }
    .ptil_le {
        padding-right: 120px;
    }
    .ptil_le::after {
        height: 180px;
        right: 60px;
    }
    .plul_cont3_icon {
        width: 52px;
        margin: auto;
    }
    .ppll_tech_info2 .plul_cont3 {
        padding: 6px 20px 22px;
    }
    .ppll_tech_info2 .ptil_le_ul_li {
        min-width: 142px;
    }
    .ptil_le_ul_li::after {
        width: 22px;
        height: 18px;
        right: -8px;
    }
    .ppll_tech2 .ppll_tech_info1 .plul_cont3 {
        padding: 6px 20px 22px;
    }
    .ppll_tech_info_list {
        padding: 50px 60px 30px 40px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul_li {
        padding: 0 14px;
        min-width: 170px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul {
        margin: 0 -14px;
    }
    .line_pop_tit {
        font-size: 38px;
    }
    .pqlb_arr_prev, .pqlb_arr_next {
        width: 40px !important;
        height: 40px !important;
    }
    .pqlb_arr_icon_img {
        width: 18px;
    }
    .pqlb_arr_prev {
        left: -20px !important;
    }
    .pqlb_arr_next {
        right: calc(20% + 20px) !important;
    }
    /* 1560end */
}
/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    /* Linda-start */
    .home_cult.isfixed .home_cult_cont1 {
        top: 110px;
    }
    .mod_foot_bot_left p, .mod_foot_bot_left p a, .mod_foot_bot_right a {
        font-size: 14px;
    }
    .ahty_cont_item span {
        font-size: 14px;
    }
    .ahty_cont_slick_item span {
        font-size: 78px;
        line-height: 1.5;
    }
    .about_hist_top {
        margin: 30px 0;
    }
    .ahbu_li_text {
        padding-left: 100px;
    }
    .home_line {
        padding: 80px 0;
    }
    .std_btn1 a {
        font-size: 16px;
    }
    .home_cult_bg,.home_cult_cont1{
        height: calc(100vh - 110px);
    }
    .hnbu_li_cont {
        padding: 20px 20px 30px;
    }
    .hnbu_li_cont_year p {
        font-size: 14px;
    }
    .hnbu_li {
        padding: 0 10px;
    }
    .home_new_bot_ul {
        margin: 0 -10px;
    }
    .home_about_left_btn, .home_line_cont_btn {
        margin-top: 50px;
    }
    .std_margin1 {
        margin-top: 26px;
    }
    .haru_li {
        padding: 0 30px;
    }
    .home_about_right_ul {
        margin: 0 -30px;
    }
    .ya_ban_arrow {
        bottom: 60px;
    }
    .ys_ban_info p {
        font-size: 14px;
    }
    .info_modal_cont li::before, .altu_li_info li::before {
        width: 6px;
        height: 6px;
    }
    .info_modal_cont li, .altu_li_info li {
        padding-left: 20px;
    }
    .allu_li_cont_name {
        margin-top: 16px;
    }
    .atcu_li_list.on .allu_li {
        padding: 0 80px;
    }
    .atcu_li_list.on .atcu_li_list_ul {
        margin: 0 -80px;
    }
    .allu_li {
        padding: 0 40px;
    }
    .atcu_li_list_ul {
        margin: 0 -40px;
    }
    .mnto_lang a {
        font-size: 16px;
    }
    .std_padding1 {
        padding: 100px 0;
    }
    .about_info {
        padding-bottom: 130px;
    }
    .std_parga p {
        font-size: 16px;
    }
    .haru_li_num span {
        font-size: 48px;
    }
    .mod_side_ul_li span {
        font-size: 16px;
    }
    .about_info .haru_li {
        padding: 0 40px;
    }
    .about_info .home_about_right_ul {
        margin: 0 -40px;
    }
    .std_padding2 {
        padding: 80px 0;
    }
    .std_padding3 {
        padding: 70px 0;
    }
    .std_title3 {
        font-size: 26px;
    }
    .atcu_li:first-child {
        padding-top: 80px;
    }
    .atcu_li_subtit::before {
        left: -160px;
    }
    .atcu_li_subtit::after {
        right: -160px;
    }
    .info_modal .ys_modal_content {
        padding: 40px 42px 80px 60px;
    }
    .ys_modal_cont_ri {
        padding-right: 50px;
    }
    .ys_modal_cont_le {
        padding-right: 100px;
    }
    .info_modal_intro {
        margin-bottom: 30px;
    }
    .atsu_li {
        padding-left: 30px;
        margin-bottom: 20px;
    }
    /* Linda-end */
    /* tammy-start */
    .mod_nav_top_logo a,
    .mnto_lang a{
        line-height: 60px;
    }
    .mod_nav_top_logo {
        width: 140px;
    }
    .mnto_search {
        margin-top: 13px;
        height: 34px;
    }
    .mnbu_li_link1 {
        font-size: 16px;
        line-height: 50px;
    }
    .mnto_search_input input {
        padding: 0 10px;
        font-size: 14px;
    }
    .mnto_search_input input::placeholder{
        font-size: 14px;
    }
    .ys_main {
        margin-top: 110px;
    }
    .std_title1 {
        font-size: 52px;
    }
    .ys_ban_bread p {
        font-size: 16px;
    }
    .ys_ban_bread img {
        width: 18px;
        margin-right: 14px;
    }
    .ys_ban_bread li::after {
        font-size: 16px;
        right: -6px;
    }
    .ys_ban_bread {
        padding: 12px 0;
    }
    .std_title2 {
        font-size: 40px;
    }
    .std_margin3 {
        margin-top: 46px;
    }
    .ciln_cry_text {
        padding-right: 50px;
    }
    .std_title4 {
        font-size: 26px;
    }
    .ciln_cry_text_message {
        padding: 16px 0;
    }
    .ciln_ctm_first {
        margin-bottom: 0px;
    }
    .mod_foot_top {
        padding-top: 100px;
    }
    .mfti_cont_info img {
        margin-right: 12px;
    }
    .mfti_cont_info {
        margin-bottom: 16px;
    }
    .mfti_nav_ul_li {
        padding: 0 20px;
    }
    .mfti_nav_ul {
        margin: 0 -20px;
    }
    .mod_foot_top_share {
        margin-top: 50px;
    }
    .mod_foot_bot_left p a {
        margin-left: 16px;
    }
    .mnbu_li_link1::after {
        height: 2px;
    }
    /* g1 */
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry {
        margin-left: -40px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry {
        margin-right: -40px;
    }
    .jvln_cry_img .ys_imgbox_cover,
    .jvln_cry_text::before,
    .jjcl_nub_text,
    .jtcl_nub_img,
    .jsln_img,
    .join_us_img{
        border-radius: 14px;
    }
    .jvln_cry_text {
        padding: 40px;
    }
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry_text {
        padding-left: 50px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry_text {
        padding-right: 50px;
    }
    .jvln_cry_text .std_title2 {
        margin-bottom: 22px;
    }
    .jvln_cry_text_subtit{
        margin-bottom: 16px;
    }
    .jjcl_nth_icon {
        width: 200px;
    }
    .join_select_list_nub:nth-of-type(2n) .jsln_text {
        padding-left: 40px;
    }
    .join_select_list_nub:nth-of-type(2n-1) .jsln_text {
        padding-right: 40px;
    }
    /* .jsln_text .std_title4 {
        margin-bottom: 22px;
    } */
    .jjcl_nub_text_id {
        font-size: 18px;
    }
    .join_team_cry .swiper-wrapper {
        margin-bottom: 42px;
    }
    .jsln_text {
        width: calc(51.43% - 50px);
    }
    .std_padding2 {
        padding: 100px 0;
    }
    .std_margin5 {
        margin-top: 46px;
    }
    .jtcc_progress_data {
        font-size: 18px;
    }
    /* tammy-end */
    .new_search_select .ys_select_hd {
        padding: 0 18px;
    }
    .new_search_select,.new_search_cont{
        height: 55px;
    }
    .new_search_cont_input input, .new_search_select input.new_search_select .ys_select_li {
        font-size: 16px;
    }
    .new_search_cont_icon {
        width: 22px;
        line-height: 55px;
    }
    .hnbu_li.on .std_margin1 {
        margin-top: 100px;
    }
    .std_padding4 {
        padding-top: 70px;
        padding-bottom: 90px;
    }
    .new_search_select .ys_select_bd {
        padding: 12px 18px;
    }
    .hnbu_li_cont_parga {
        height: 112px;
    }
    .newdet_cont_text p {
        font-size: 16px;
        margin-bottom: 14px;
    }
    .newdet_cont_text .yxedr_active {
        padding-bottom: 28px;
    }
    .newdet_cont_text_page {
        margin-top: 30px;
    }
    .ncrc_list_tit {
        font-size: 20px;
    }
    .newdet_cont_text {
        padding-right: 70px;
        width: calc(100% - 350px);
    }
    .newdet_tit {
        margin-bottom: 60px;
    }
    .newdet_main .ys_ban {
        padding: 50px 0;
    }
    .newdet_cont_recom {
        width: 350px;
    }
    .ncrc_list_time {
        font-size: 14px;
    }
    .isul_cont_info li::before {
        top: 11px;
    }
    .isul_cont_icon .ys_imgbox_cover {
        width: 34px;
    }
    .isul_cont_bg {
        width: 175px;
    }
    .inves_slick_ul_li {
        padding: 0 8px;
    }
    .inves_slick_ul {
        margin: 0 -8px;
    }
    .isul_cont_tit {
        height: 39px;
    }
    .isul_cont_info li {
        margin-bottom: 12px;
        padding-left: 18px;
    }
    .inves_mech {
        padding-bottom: 60px !important;
    }
    .privacy_cont_text p {
        font-size: 16px;
        margin-bottom: 14px;
    }
    .privacy_cont_text h6,.yxedr_active h6{
        font-size: 16px;
        margin-bottom: 14px;
    }
    .pati_info_cont {
        padding-right: 120px;
    }
    .pciu_li_parga {
        padding-left: 20px;
        top: 3px;
    }
    .pciu_li {
        padding: 10px 26px;
    }
    .pati_con_info {
        margin-top: 30px;
    }
    .pati_recr .ys_cont1600 {
        padding-right: 180px;
    }
    .pati_recr_info {
        width: calc(50vw - 41.25% + 180px);
    }
    .pati_info_cont_mess {
        padding-top: 30px;
    }
    .pptu_li {
        padding: 0 20px;
    }
    .pipe_plat_tab_ul {
        margin: 0 -20px;
    }
    .pipe_plat_list_li1 {
        padding-top: 50px;
        padding-bottom: 76px;
    }
    .ppll_list, .ppll_cont_text_list, .ppll_tech_info1, .pipe_info_form {
        margin-top: 30px;
    }
    .plul_text {
        padding-right: 100px;
    }
    .ppll_list2_ul_li {
        padding-right: 30px;
    }
    .plul_cont3_icon {
        width: 46px;
    }
    .plul_cont3_text {
        height: 56px;
    }
    .ppll_tech_info2 .plul_cont3 {
        padding: 6px 15px 22px;
    }
    .ppll_tech_info2 .ppll_tech_info_list {
        padding: 45px 30px 30px;
    }
    .ppll_tech_info2 .ptil_ri {
        width: 230px;
    }
    .ppll_tech_info2 .ptil_le {
        width: calc(100% - 230px);
    }
    .plul_cont3_num {
        font-size: 20px;
    }
    .ptil_ri_cont_icon {
        width: 62px;
    }
    .ptil_ri_cont_text {
        width: calc(100% - 62px);
    }
    .ptil_ri_cont {
        padding: 26px 12px;
    }
    .ppll_tech2 .ptil_ri {
        width: 270px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le {
        width: calc(100% - 230px);
        padding-right: 70px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le::after {
        right: 35px;
        height: 160px;
    }
    .ppll_tech2 .ptil_ri {
        width: 230px;
    }
    .ppll_tech2 .ppll_tech_info2 .ppll_tech_info_list {
        padding: 40px 50px 40px 60px;
    }
    .plct_info_tit::after, .pqls_cont_after li::before,.ppll_cont_text_info li::after {
        width: 6px;
        height: 6px;
    }
    .plct_info_tit {
        padding-left: 25px;
    }
    .pclu_li_cont_text {
        padding: 40px;
    }
    .pclu_li {
        padding: 0 60px;
    }
    .ppll_comp_list_ul {
        margin: 0 -60px;
    }
    .pulc_num span {
        font-size: 34px;
    }
    .pulc_parga p {
        margin-top: 10px;
        padding-top: 16px;
    }
    .ppll_cont_text_info li {
        padding-left: 20px;
        padding-right: 32px;
    }
    .ppll_list2_ul_li:first-child, .ppll_tech1 {
        padding-top: 50px !important;
        padding-bottom: 60px !important;
    }
    .line_pop_cont p {
        font-size: 14px;
    }
    .line_pop_cont p::before {
        width: 6px;
        height: 6px;
        top: 8px;
    }
    .line_pop_tit {
        font-size: 34px;
    }
    /* 1440end */
}
@media screen and (max-width: 1360px) {
    /* Linda-start */
    .ahbu_li_text {
        padding-left: 80px;
    }
    .altu_li {
        margin-bottom: 30px;
    }
    .mlpr_ul_li a {
        font-size: 16px;
    }
    .hnbu_li_cont_tit {
        height: 66px;
    }
    .std_title5 {
        font-size: 22px;
    }
    /* Linda-end */
    /* tammy-start */
    .mfti_cont {
        width: 308px;
    }
    .std_title4 {
        font-size: 24px;
    }
    .ciln_ctm_first_font20 {
        font-size: 18px;
    }
    .ciln_ctm_first_icon {
        top: 3.75px;
    }
    .std_title1 {
        font-size: 46px;
    }
    .std_title2 {
        font-size: 36px;
    }
    /* g1 */
    .jjcl_nub_text_hover .std_parga {
        padding-top: 12px;
        margin-top: 12px;
    }
    .jjcl_nub_text_hover .std_parga p {
        margin-bottom: 4px;
    }
    .jjcl_nth_jia {
        padding: 28px 28px 20px;
    }
    .std_padding2 {
        padding: 90px 0;
    }
    .jjcl_nub_text_init {
        padding: 38px 26px 70px;
    }
    /* tammy-end */
    .isul_cont_tit {
        height: 36px;
    }
    .privacy_main .ys_ban {
        padding: 100px 0;
    }
    .pulc_num span {
        font-size: 30px;
    }
    .pqlb_arr_next {
        right: 19.5%;
    }
    .pifl_info1 {
        width: 270px !important;
    }
    .pifl_info {
        width: calc((100% - 270px) / 5);
    }
    .plir_name p, .plir_more_text p, .pifl_info p,.plir_name1 p{
        font-size: 14px;
    }
    .pipe_info_form_hd::after {
        left: 270px;
    }
    .pifl_le {
        width: 270px !important;
    }
    .pifl_ri {
        width: calc(100% - 270px);
    }
    .pifl_li_sort, .pifp_li_sort {
        font-size: 20px;
        width: 110px;
    }
    .plir_name,.plir_name1 {
        width: 159px;
        padding: 12px;
    }
    .pifl_li_info {
        width: calc(100% - 110px);
    }
    .plir_more {
        width: calc(100% - 159px);
    }
    .ppll_tech_info2 .ptil_ri {
        width: 200px;
    }
    .ppll_tech_info2 .ptil_le {
        width: calc(100% - 200px);
    }
    .plul_cont3_bg {
        max-width: 160px;
        min-width: 100px;
    }
    .ppll_tech_info2 .ptil_le_ul_li {
        min-width: 135px;
    }
    .ppll_tech1 .ppll_tech_info2 .ptil_le::after {
        height: 160px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul_li {
        min-width: 160px;
    }
    .pifl_le_text11{
        width: 110px;
    }
    .pifl_le_text12{
        width: calc(100% - 110px);
    }
    /* 1360end */
}
@media screen and (max-width: 1280px) {
    /* Linda-start */
    @media screen and (min-width: 1200px){
        .mod_side_ul_li:hover .msul_link {
            width: 90px;
        }
        .mod_side_ul_back:hover .msul_link,
        .mod_side_ul_arrow:hover .msul_link{
            width: 40px;
        }
        .mod_side_ul_email:hover .msul_link {
            width: 200px;
        }
    }
    .mod_nav_top_logo {
        width: 120px;
    }
    .home_cult.isfixed .home_cult_cont1 {
        top: 100px;
    }
    .mnul_tit {
        padding-bottom: 12px;
    }
    .mod_foot_bot_right a::before {
        right: -20px;
    }
    .mod_foot_bot_right a {
        margin-left: 40px;
    }
    .mfts_icon img {
        width: 32px;
    }
    .mnul_list a {
        font-size: 14px;
    }
    .mnul_tit a {
        font-size: 16px;
    }
    .ahty_cont_slick {
        margin-right: 265px;
        margin-left: 265px;
    }
    .ahty_cont_right {
        right: 110px;
    }
    .ahty_cont_left {
        left: 110px;
    }
    .ahty_cont_slick_item span {
        font-size: 70px;
    }
    .ahty_cont_arrow_icon {
        width: 70px;
        height: 70px;
    }
    .ahty_cont_item::before {
        width: 8px;
        height: 8px;
        margin-top: -4px;
        margin-left: -4px;
    }
    .ahty_cont_slick_item span::before {
        width: 8px;
        height: 8px;
        margin-top: -4px;;
    }
    .mlpr_ul_li a {
        font-size: 14px;
    }
    .mod_side_ul_li img {
        width: 15px;
    }
    .mod_side_ul_li span {
        font-size: 14px;
    }
    .msul_link {
        padding: 10px;
        width: 40px;
        height: 40px;
    }
    .std_btn2_text p {
        font-size: 14px;
    }
    .std_btn2_icon {
        margin-left: 6px;
        top: -1px;
    }
    .home_line {
        padding: 60px 0;
    }
    .std_btn1 a {
        font-size: 14px;
    }
    .ys_ban_parga {
        margin-bottom: 20px;
    }
    .mod_nav_top_other {
        width: 340px;
    }
    .home_line_cont {
        width: 60%;
    }
    .ys_bandots {
        bottom: 70px;
    }
    .hnbu_li_cont_year p,.ys_ban_info p{
        font-size: 12px;
    }
    .hnbu_li_cont_tit {
        height: 60px;
    }
    .home_cult_bg,.home_cult_cont1{
        height: calc(100vh - 100px);
    }
    .std_title5 {
        font-size: 20px;
    }
    .info_modal_cont li::before, .altu_li_info li::before {
        width: 4px;
        height: 4px;
        top: 9px;
    }
    .mnto_search {
        height: 30px;
        margin-top: 12.5px;
    }
    .mnto_search_input input,
    .mnto_search_input input::placeholder {
        font-size: 12px;
    }
    .mnto_lang a {
        font-size: 14px;
    }
    .ys_main {
        margin-top: 100px;
    }
    .std_padding1 {
        padding: 80px 0;
    }
    .about_info {
        padding-bottom: 110px;
    }
    .haru_li_num span {
        font-size: 40px;
    }
    .about_info .haru_li {
        padding: 0 30px;
    }
    .about_info .home_about_right_ul {
        margin: 0 -30px;
    }
    .std_parga p {
        font-size: 14px;
    }
    .about_info_parga p {
        margin-bottom: 10px;
    }
    .about_info_list {
        margin-top: 50px;
    }
    .std_title2 {
        font-size: 32px;
    }
    .std_title3 {
        font-size: 24px;
    }
    .about_miss_cont {
        padding-right: 80px;
    }
    .std_padding2 {
        padding: 70px 0;
    }
    .about_vision_subtit {
        padding-left: 300px;
    }
    .std_padding3 {
        padding: 60px 0;
    }
    .about_vision {
        height: 500px;
    }
    .awlu_li_cont_tit {
        width: 70px;
    }
    .awlu_li {
        padding: 0 30px;
    }
    .about_worth_list_ul {
        margin: 0 -30px;
    }
    .awlu_li::before {
        left: 25px;
    }
    .awlu_li::after {
        right: 25px;
    }
    .atcu_li_list.on .allu_li {
        padding: 0 60px;
    }
    .atcu_li_list.on .atcu_li_list_ul {
        margin: 0 -60px;
    }
    .std_title4 {
        font-size: 22px;
    }
    .info_modal_post {
        margin-top: 10px;
    }
    .info_modal_intro {
        margin-bottom: 20px;
        margin-top: 10px;
    }
    .ys_modal_cont_le {
        padding-right: 80px;
    }
    .ys_modal_cont_ri {
        padding-right: 30px;
    }
    .ys_modal_close {
        width: 20px;
        top: 20px;
        right: 20px;
    }
    /* Linda-end */
    /* tammy-start */
    .mnbu_li_link1 {
        font-size: 14px;
        line-height: 45px;
    }
    .mod_nav_top_logo a, .mnto_lang a {
        line-height: 55px;
    }
    .mfti_cont_info p {
        font-size: 14px;
    }
    .mfti_nav_ul_li {
        padding: 0 15px;
    }
    .mfti_nav_ul {
        margin: 0 -15px;
    }
    .mod_foot_bot_left p, .mod_foot_bot_left p a, .mod_foot_bot_right a {
        font-size: 12px;
    }
    /* .std_padding3 {
        padding: 80px 0;
    } */
    .std_margin4{
        margin-top: 80px;
    }
    .mod_foot_top {
        padding-top: 90px;
        padding-bottom: 24px;
    }
    .mod_foot_top_share {
        margin-top: 40px;
    }
    .mfti_cont_info img {
        top: 5px;
        width: 14px;
    }
    /* g1 */
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry_text {
        padding-left: 42px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry_text {
        padding-right: 42px;
    }
    .jsln_text_post {
        font-size: 18px;
        margin-bottom: 12px;
    }
    /* tammy-end */
    .std_padding4 {
        padding-top: 60px;
        padding-bottom: 70px;
    }
    .new_search_cont_input input, .new_search_select input,.new_search_select .ys_select_li{
        font-size: 14px;
    }
    .hnbu_li_cont_parga {
        height: 98px;
    }
    .hnbu_li.on .std_margin1 {
        margin-top: 70px;
    }
    .new_list li {
        margin-bottom: 20px;
    }
    .newdet_main .ys_ban {
        padding: 40px 0;
    }
    .newdet_tit {
        margin-bottom: 50px;
        margin-top: 12px;
    }
    .newdet_info_time p {
        font-size: 14px;
        margin-left: 8px;
    }
    .newdet_info_share_text p {
        font-size: 14px;
        margin-right: 10px;
    }
    .newdet_info_time {
        margin-right: 40px;
    }
    .ncrc_list_tit {
        font-size: 18px;
    }
    .ncrc_list_time {
        font-size: 12px;
    }
    .newdet_cont_recom_cont {
        padding: 28px 28px 40px;
    }
    .newdet_cont_text {
        padding-right: 50px;
    }
    .newdet_cont_text p {
        font-size: 14px;
        margin-bottom: 12px;
    }
    .newdet_cont_text .yxedr_active {
        padding-bottom: 18px;
    }
    .newdet_cont_text_page {
        margin-top: 20px;
    }
    .newdet_cont_text_page p {
        font-size: 14px !important;
    }
    .newdet_cont_text_page li {
        margin-bottom: 12px;
    }
    .inves_slick_ul {
        padding: 0 60px;
    }
    .isul_cont_tit {
        height: 33px;
    }
    .isul_cont_bg {
        width: 150px;
    }
    .isul_cont_info li::before {
        top: 8px;
    }
    .imlu_li {
        padding: 0 26px;
        margin-bottom: 22px;
    }
    .inves_mech_list_ul {
        margin: 0 -26px;
    }
    .inves_mech {
        padding-bottom: 50px !important;
    }
    .pciu_li_parga {
        top: 6px;
    }
    .pati_tab li {
        padding: 0 18px;
    }
    .pati_tab ul {
        margin: 0 -18px;
    }
    .pati_tab a {
        padding: 20px 0;
    }
    .pati_recr_point_circle2 {
        width: 16px;
        height: 16px;
        top: -8px;
        left: -8px;
    }
    .pati_recr_point_circle1 {
        width: 8px;
        height: 8px;
        top: -4px;
        left: -4px;
    }
    .pati_info_cont {
        padding-right: 80px;
    }
    .pati_info_cont_mess {
        padding-top: 24px;
    }
    .ppll_cont_text_info li::after {
        top: 8px;
    }
    .pulc_num span {
        font-size: 26px;
    }
    .pipe_plat_tab {
        padding-bottom: 25px;
    }
    .plul_cont3_text {
        height: 49px;
    }
    .ptil_ri {
        width: 245px;
    }
    .ptil_le {
        width: calc(100% - 245px);
    }
    .ptil_le_ul_li {
        padding: 0 16px;
    }
    .ptil_le_ul {
        margin: 0 -16px;
    }
    .ppll_tech_info2 .ptil_le_ul_li {
        min-width: 124px;
    }
    .plul_cont3_num {
        font-size: 18px;
    }
    .ppll_tech_info2 .plul_cont3 {
        padding: 6px 10px 22px;
    }
    .ppll_list2_ul_li:first-child, .ppll_tech1 {
        padding-top: 40px !important;
        padding-bottom: 50px !important;
    }
    .ppll_tech2 .ppll_tech_info1 .plul_cont3 {
        padding: 6px 12px 22px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul_li {
        min-width: 150px;
    }
    .plct_info_tit::after {
        top: 15px;
    }
    .pclu_li {
        padding: 0 40px;
    }
    .ppll_comp_list_ul {
        margin: 0 -40px;
    }
    .pipe_plat_list_li1 {
        padding-top: 40px;
        padding-bottom: 60px;
    }
    .line_pop_cont p {
        font-size: 12px;
        padding-left: 15px;
    }
    .line_pop_cont p::before {
        width: 5px;
        height: 5px;
    }
    .lpct_img {
        margin-top: 30px;
        margin-bottom: 40px;
    }
    .line_pop .ys_modal_content {
        padding: 40px 50px 52px;
    }
    .line_pop .ys_modal_close {
        width: 22px;
    }
    .line_pop_tit {
        font-size: 30px;
    }
    /* 1280end */
}
/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    /* Linda-start */
    .about_hist_top_year .ys_cont1600::before {
        width: calc(100% - 80px);
    }
    .ahbu_li_text {
        padding-left: 60px;
    }
    .ys_bandots {
        left: 40px;
    }
    .std_margin1 {
        margin-top: 20px;
    }
    .home_about_left_btn, .home_line_cont_btn {
        margin-top: 40px;
    }
    .ya_ban_arrow {
        right: 40px;
        bottom: 40px;
    }
    .ys_cont1480 {
        width: 100%;
        padding: 0 40px;
    }
    /* .info_modal .ys_modal_container {
        width: 100%;
    } */
    /* Linda-end */
    /* tammy-start */
    /* g1 */
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry {
        margin-left: 0;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry {
        margin-right: 0;
    }
    .join_team_cry .join_team_cry_control {
        margin-right: calc(35px - 25vw);
    }
    .mnbu_li_pull_left {
        padding-left: 40px;
    }
    /* tammy-end */
    .inves_slick .ahty_cont_arrow{
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .inves_slick .ahty_cont_arrow_prev {
        left: 25px;
    }
    .inves_slick .ahty_cont_arrow_next {
        right: 25px;
    }
    .privacy_main .ys_ban {
        padding: 80px 0;
    }
    .privacy_cont_text p {
        font-size: 14px;
        margin-bottom: 12px;
    }
    .privacy_cont_text h6,.yxedr_active h6{
        font-size: 14px;
        margin-bottom: 12px;
    }
    .ys_cont1064{
        width: 100%;
        padding: 0 40px;
    }
    .pati_recr_info {
        width: calc(50vw - 50% + 270px);
    }
    .pati_recr .ys_cont1600 {
        padding-right: 270px;
    }
    .pati_recr {
        padding-top: 40px !important;
    }
    .ppll_tech_info2 .ptil_le_ul_li {
        min-width: 146px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul_li {
        min-width: 180px;
    }
    .ppll_qua_list {
        width: calc(100% + 40px);
    }
    .ppll_qua_list .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: calc(100% - 40px);
    }
    .pqlb_arr_icon_img {
        width: 16px;
    }
    /* 1200end */
}
@media screen and (max-width: 1199px) {
    /* Linda-start */
    .home_cult_cont_tit{
        -webkit-animation: mcfadeInUp1 1s ease both;
        animation: mcfadeInUp1 1s ease both;
        animation-delay: .2s;
        visibility: visible;
    }
    .home_cult_cont_parga{
        -webkit-animation: mcfadeInUp1 1s ease both;
        animation: mcfadeInUp1 1s ease both;
        animation-delay: .3s;
        visibility: visible;
    }
    .home_cult_cont_btn{
        -webkit-animation: mcfadeInUp1 1s ease both;
        animation: mcfadeInUp1 1s ease both;
        animation-delay: .4s;
        visibility: visible;
    }
    .home_cult, .home_cult_cont1 {
        height: auto;
    }
    .home_cult_cont{
        position: static;
        transform: inherit;
        opacity: 1;
    }
    .home_cult_bg {
        height: 100%;
    }
    .home_cult_logo {
        display: none;
    }
    .home_cult_cont .ys_cont1600{
        position: relative;
        z-index: 5;
    }
    .home_cult_cont1{
        padding: 60px 0;
    }
    .home_cult_cont_parga {
        width: 61.25%;
    }
    .home_cult_cont_btn {
        margin-top: 40px;
    }
    .home_about_left {
        padding-right: 100px;
    }
    .home_about_left_btn, .home_line_cont_btn {
        margin-top: 30px;
    }
    .mod_foot_bot_left,.mod_foot_bot_right{
        width: 100%;
    }
    .mod_foot_bot_right{
        margin-top: 10px;
    }
    .mod_foot_bot_right a {
        margin-right: 40px;
        margin-left: 0;
    }
    .mod_foot_bot_right a::before {
        right: -20px;
    }
    .ys_ban_bread {
        display: none;
    }
    .std_padding1 {
        padding: 70px 0;
    }
    .about_info {
        padding-bottom: 90px;
    }
    .about_info .haru_li {
        padding: 0 20px;
    }
    .about_info .home_about_right_ul {
        margin: 0 -20px;
    }
    .haru_li_num span {
        font-size: 34px;
    }
    .std_padding2 {
        padding: 60px 0;
    }
    .std_margin2 {
        margin-top: 10px;
    }
    .about_vision {
        height: 450px;
    }
    .about_vision_subtit {
        padding-left: 200px;
    }
    .std_title3 {
        font-size: 22px;
    }
    .awlu_li_cont_tit {
        width: 62px;
    }
    .awlu_li {
        padding: 0 20px;
    }
    .about_worth_list_ul {
        margin: 0 -20px;
    }
    .awlu_li::before {
        left: 15px;
    }
    .awlu_li::after {
        right: 15px;
    }
    .mod_side{
        display: none;
    }
    .atcu_li_list.on .allu_li {
        padding: 0 40px;
    }
    .atcu_li_list.on .atcu_li_list_ul {
        margin: 0 -40px;
    }
    .atcu_li:first-child {
        padding-top: 70px;
    }
    .allu_li {
        padding: 0 20px;
    }
    .atcu_li_list_ul {
        margin: 0 -20px;
    }
    .info_modal .ys_modal_content {
        padding: 30px 32px 60px 40px;
    }
    /* Linda-end */
    /* tammy-start */
    .ys_main {
        margin-top: 0;
    }
    .std_title1 {
        font-size: 40px;
    }
    /* .std_padding3 {
        padding: 70px 0;
    } */
    .std_margin4{
        margin-top: 70px;
    }
    .std_title2 {
        font-size: 32px;
    }
    .std_margin3 {
        margin-top: 40px;
    }
    /* .std_parga p {
        font-size: 16px;
    } */
    .std_title4 {
        font-size: 22px;
    }
    .ciln_ctm_first_font20 {
        font-size: 16px;
        width: calc(100% - 22px);
        padding-left: 10px;
    }
    .ciln_ctm_first_icon {
        width: 22px;
        top: 3px;
    }
    .ciln_cry_text_message {
        padding: 14px 0;
    }
    .ciln_cry_text {
        padding-right: 30px;
    }
    .mnul_tit a {
        font-size: 16px;
    }
    .mnul_list a {
        font-size: 14px;
    }
    .mod_foot_bot_left p a {
        margin-left: 8px;
    }
    .mod_foot_top {
        padding-top: 80px;
    }
     /* g1 */
     .jvln_cry {
        padding-bottom: 50px;
    }
    .jvln_cry_text {
        top: 50px;
    }
    .jvln_cry_text {
        padding: 30px;
    }
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry_text {
        padding-left: 32px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry_text {
        padding-right: 32px;
    }
    .jvln_cry_text .std_title2 {
        margin-bottom: 16px;
    }
    .jvln_cry_text_subtit{
        margin-bottom: 12px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry_text_bg {
        left: 0;
    }
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry_text_bg {
        right: 0;
    }
    .std_padding2 {
        padding: 80px 0;
    }
    .jjcl_nub {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .join_job_cry_list {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .jjcl_nub_text .jjcl_nub_text_hover {
        opacity: 1;
        pointer-events: all;
    }
    .jjcl_nub_text .jjcl_nub_text_id {
        background: #fff;
        color: #ED7300;
    }
    .jjcl_nub_text_hover {
        position: relative;
    }
    .jjcl_nub_text_init{
        display: none;
    }
    .jjcl_nub_text_id {
        font-size: 16px;
        padding: 6px 25px 22px 7px;
    }
    .jjcl_nth_jia {
        padding: 28px;
    }
    .jjcl_nth_icon {
        width: 160px;
    }
    .jtcc_progress {
        width: calc(100% - 170px);
    }
    .join_select_list_nub:nth-of-type(2n-1) .jsln_text {
        padding-right: 10px;
    }
    .join_select_list_nub:nth-of-type(2n) .jsln_text {
        padding-left: 10px;
    }
    /* .jsln_text .std_title4 {
        margin-bottom: 16px;
    } */
    .join_us .std_title4 {
        margin-top: 18px;
    }
    .std_margin3 {
        margin-top: 36px;
    }
    .std_padding2 {
        padding: 70px 0;
    }
    /* tammy-end */
    .new_search_select, .new_search_cont {
        height: 48px;
    }
    .new_search_cont_icon {
        width: 20px;
        line-height: 48px;
    }
    .new_search_cont {
        padding: 0 18px;
    }
    .std_padding4 {
        padding-top: 50px;
        padding-bottom: 60px;
    }
    .hnbu_li_cont_parga {
        margin-top: 12px;
    }
    .hnbu_li.on .std_margin1 {
        margin-top: 50px;
    }
    .new_page {
        padding-top: 20px;
    }
    .ncrc_list_tit {
        font-size: 16px;
    }
    .newdet_tit {
        margin-bottom: 40px;
        margin-top: 0;
    }
    .inves_slick_ul {
        padding: 0 40px;
    }
    .inves_slick .ahty_cont_arrow_prev {
        left: 10px;
    }
    .inves_slick .ahty_cont_arrow_next {
        right: 10px;
    }
    .isul_cont_bg {
        width: 135px;
    }
    .imlu_li_cont{
        background: #FFFFFF;
        box-shadow: 0px 4px 10px 2px rgba(148, 182, 204, 0.2);
    }
    .imlu_li {
        padding: 0 18px;
        margin-bottom: 20px;
    }
    .inves_mech_list_ul {
        margin: 0 -18px;
    }
    .pipe_plat_list_li1 {
        padding-bottom: 50px;
    }
    .plul_text {
        padding-right: 80px;
    }
    .ppll_tech_info_tit {
        padding: 16px 20px 55px;
        width: 220px;
    }
    .ppll_tech_info_list {
        margin-top: -40px;
    }
    .ppll_tech_info2 .ptil_le_ul_li {
        min-width: auto;
        width: 20%;
    }
    .plul_cont3_num {
        font-size: 16px;
    }
    .ppll_tech2 .ppll_tech_info1 .ptil_le_ul_li {
        min-width: auto;
        width: 25%;
    }
    .ptil_ri_cont_icon {
        width: 55px;
    }
    .ptil_ri_cont_text {
        width: calc(100% - 55px);
    }
    .pqls_cont_top_tit {
        display: none;
    }
    .pqls_cont_num {
        width: 36px;
        height: 36px;
    }
    .pqls_cont {
        padding: 20px 20px 40px;
    }
    .pqlb_arr_next {
        right: 18.5%;
    }
    #ppll_qua_list_swiper {
        padding-bottom: 40px;
    }
    .pclu_li_cont_text {
        padding: 30px;
    }
    .pipe_info_form_box{
        display: none;
    }
    .pipe_info_form_ph {
        display: block;
    }
    .pifp_li_tab_info p,.pifp_li_sort{
        padding: 12px;
    }
    .pifl_li_sort, .pifp_li_sort {
        font-size: 18px;
    }
    .pctl_ul_li_cont {
        padding: 16px;
    }
    /* 1199end */
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    /* Linda-start */
    .ahty_cont_slick_item span {
        font-size: 62px;
    }
    .home_new .halt_tit2 {
        width: calc(100% - 110px);
    }
    .ys_bandots {
        width: 220px;
    }
    .home_about_left {
        padding-right: 60px;
    }
    .home_about_right {
        width: 41%;
    }
    .home_about_left {
        width: 59%;
    }
    .std_btn1 {
        width: 110px;
    }
    .std_btn1 a {
        line-height: 38px;
    }
    .home_line_cont {
        width: 100%;
    }
    .home_line,.home_cult_cont1{
        padding: 50px 0;
    }
    .hnbu_li_cont_tit {
        height: 54px;
    }
    .home_cult_cont_parga {
        width: 80%;
    }
    .std_title5 {
        font-size: 18px;
    }
    .std_padding1 {
        padding: 60px 0;
    }
    .haru_li_num span {
        font-size: 30px;
    }
    .about_info {
        padding-bottom: 70px;
    }
    .about_miss_cont {
        padding-right: 40px;
    }
    .std_title3 {
        font-size: 20px;
    }
    .about_vision_subtit {
        padding-left: 100px;
    }
    .awlu_li_cont_tit {
        width: 58px;
    }
    .atcu_li_list.on .allu_li {
        padding: 0 20px;
    }
    .atcu_li_list.on .atcu_li_list_ul {
        margin: 0 -20px;
    }
    .ys_modal_cont_le {
        padding-right: 60px;
    }
    /* Linda-end */
    /* tammy-start */
    .mod_side{
        display: none;
    }
    .mfti_nav {
        display: none;
    }
    .ys_ban_bread{
        display: none;
    }
    .std_title1 {
        font-size: 32px;
    }
    .std_padding3 {
        padding: 60px 0;
    }
    .std_margin4{
        margin-top: 60px;
    }
    .std_title2 {
        font-size: 28px;
    }
    .std_margin3 {
        margin-top: 30px;
    }
    .std_title4 {
        font-size: 20px;
    }
    .ciln_cry_text_message {
        padding: 10px 0;
    }
    .ciln_cry_text_message .std_parga p{
        line-height: 1.5;
    }
    .ciln_cry_text {
        padding-right: 20px;
    }
    .mod_foot_top {
        padding-top: 70px;
    }
    .mfti_cont_info {
        margin-bottom: 12px;
    }
    .mfti_cont_info {
        margin-bottom: 10px;
    }
    .mfts_icon img {
        width: 36px;
    }
    .mfts_wechat {
        margin-right: 18px;
    }
    .mfts_wechat_code {
        width: 110px !important;
        left: 0;
        transform: translateX(0);
    }
    .mfts_wechat_code::after {
        left: 18px;
        transform: translateX(-50%);
    }
    .mfti_cont {
        width: 100%;
    }
    /* g1 */
    .jvln_cry_img .ys_imgbox_cover, 
    .jvln_cry_text::before, 
    .jjcl_nub_text, 
    .jtcl_nub_img, 
    .jsln_img, 
    .join_us_img {
        border-radius: 8px;
    }
    .jvln_cry {
        padding-bottom: 30px;
    }
    .jvln_cry_text {
        top: 30px;
    }
    .jvln_cry_text {
        padding: 20px;
    }
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry_text {
        padding-left: 22px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry_text {
        padding-right: 22px;
    }
    .jvln_cry_text .std_title2 {
        margin-bottom: 12px;
    }
    .jvln_cry_text_subtit{
        margin-bottom: 8px;
    }
    .jjcl_nub {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .join_job_cry_list {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .jjcl_nth_jia {
        padding: 22px 15px;
    }
    .jjcl_nub_text_id {
        font-size: 14px;
        padding: 5px 18px 18px 5px;
    }
    .std_padding2 {
        padding: 60px 0;
    }
    .join_team_cry .swiper-wrapper {
        margin-bottom: 30px;
    }
    .join_team_cry_control .swiper-button-next {
        margin-left: 18px;
    }
    .jtcc_progress {
        width: calc(100% - 140px);
    }
    .join_select_list_nub:nth-of-type(2n-1) .jsln_text {
        padding-right: 0;
    }
    .join_select_list_nub:nth-of-type(2n) .jsln_text {
        padding-left: 0;
    }
    .jsln_text {
        width: calc(51.43% - 30px);
    }
    .jsln_text .std_title4 {
        margin-bottom: 8px;
    }
    .std_margin5 {
        margin-top: 38px;
    }
    /* tammy-end */
    .newdet_cont_recom {
        width: 300px;
    }
    .newdet_cont_text {
        width: calc(100% - 300px);
        padding-right: 30px;
    }
    .isul_cont_tit {
        height: 30px;
    }
    .isul_cont_icon .ys_imgbox_cover {
        width: 28px;
    }
    .isul_cont_icon {
        width: 44px;
        height: 44px;
    }
    .privacy_main .ys_ban {
        padding: 60px 0;
    }
    .pciu_li_parga {
        top: 1px;
    }
    .pati_con_info {
        margin-top: 20px;
    }
    .pati_recr_info {
        width: calc(50vw - 50% + 180px);
    }
    .pati_recr .ys_cont1600 {
        padding-right: 180px;
    }
    .pati_recr_point_circle1 {
        width: 6px;
        height: 6px;
        top: -3px;
        left: -3px;
    }
    .pati_recr_point_circle2 {
        width: 12px;
        height: 12px;
        top: -6px;
        left: -6px;
    }
    .line_pop_tit {
        font-size: 28px;
    }
    .line_pop .ys_modal_content {
        padding: 30px 40px 42px;
    }
    .plul_cont3_bg {
        max-width: 140px;
        min-width: 80px;
        top: -6px;
    }
    .pulc_num span {
        font-size: 20px;
    }
    .pptu_li {
        padding: 0 14px;
    }
    .pipe_plat_tab_ul {
        margin: 0 -14px;
    }
    .ppll_cont_text {
        padding-right: 34px;
    }
    .pctl_ul_li_cont {
        padding: 15px;
    }
    .pctl_ul_li:last-child .pulc_num_scroll {
        margin-right: 8px;
    }
    .pulc_num_scroll {
        margin-right: 8px;
    }
    /* 991end */
}
/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    /* Linda-start */
    .info_modal_cont{
        max-height: inherit;
    }
    .info_modal_intro {
        margin-bottom: 10px;
    }
    .ys_modal_cont_ri {
        margin-top: 20px;
    }
    .ys_modal_content {
        max-height: calc(100vh - 200px);
    }
    .ys_modal_content .mCSB_scrollTools .mCSB_draggerContainer {
        top: 0;
    }
    .ahty_cont_left_box{
        transform: translateX(-100px);
    }
    .about_hist_top_year .ys_cont1600::before {
        width: calc(100% - 40px);
    }
    .ahbu_li_text {
        padding-left: 0;
        width: 100%;
        margin-top: 20px;
    }
    .altu_li {
        margin-bottom: 14px;
    }
    .ahbu_li_img {
        max-width: 100%;
        width: 100%;
    }
    .ahty_cont_left,.ahty_cont_right{
        width: 50px;
    }
    .ahty_cont_slick_item span {
        font-size: 40px;
    }
    .haru_li:nth-child(2n+1),
    .hnbu_li:nth-child(2n+1),
    .jjcl_nub:nth-child(2n+1){
        animation-delay: .3s;
    }
    .haru_li:nth-child(2n+2),
    .hnbu_li:nth-child(2n+2),
    .jjcl_nub:nth-child(2n+2),
    .allu_li:nth-child(3n+1){
        animation-delay: .4s;
    }
    .allu_li:nth-child(3n+2){
        animation-delay: .5s;
    }
    .ys_bandots {
        width: 30%;
        left: 20px;
        bottom: 40px;
    }
    .ya_ban_arrow_icon {
        width: 50px;
    }
    .ya_ban_arrow {
        right: 20px;
        bottom: 40px;
    }
    /* .ys_ban_titcont {
        width: 100%;
    } */
    .ys_ban_parga {
        margin-bottom: 14px;
    }
    .home_about_left {
        width: 100%;
        padding-right: 0;
    }
    .home_about_right {
        width: 100%;
        margin-top: 30px;
    }
    .haru_li {
        margin-bottom: 20px;
    }
    .home_about,.home_new {
        padding-bottom: 30px !important;
    }
    .home_cult_cont_parga {
        width: 100%;
    }
    .hccp_li_left {
        width: 60px;
    }
    .hccp_li_right {
        width: calc(100% - 60px);
        padding-left: 20px;
    }
    .home_cult_cont_btn {
        margin-top: 20px;
    }
    .home_cult_cont_parga {
        padding: 20px;
    }
    .home_line, .home_cult_cont1 {
        padding: 40px 0;
    }
    .hnbu_li {
        width: 50%;
        margin-bottom: 20px;
    }
    .hnbu_li_cont {
        padding: 20px;
    }
    .std_margin1 {
        margin-top: 16px;
    }
    .home_about_left_btn, .home_line_cont_btn {
        margin-top: 20px;
    }
    .allu_li {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .atcu_li_list_ul {
        margin: 0 -10px;
    }
    .atcu_li_list.on .allu_li{
        padding: 0 10px;
    }
    .atcu_li_list.on .atcu_li_list_ul {
        margin: 0 -10px;
    }
    /* .info_modal_cont{
        height: auto;
    } */
    .ys_modal_cont_le {
        padding-right: 0;
        width: 100%;
    }
    .ys_modal_close {
        top: -40px;
        right: 0;
    }
    .info_modal .ys_modal_content {
        padding: 25px;
    }
    .ys_cont1480 {
        width: 100%;
        padding: 0 20px;
    }
    .ys_modal_cont_ri {
        padding-right: 0;
        width: 100%;
    }
    .atcu_li_list.on {
        width: 100%;
    }
    .about_team_side{
        display: none;
    }
    .atcu_li_subtit::before {
        left: -80px;
    }
    .atcu_li_subtit::after {
        right: -80px;
    }
    .atcu_li_subtit::before,.atcu_li_subtit::after{
        width: 100px;
    }
    .std_padding1 {
        padding: 50px 0;
    }
    .about_info .haru_li {
        width: 50%;
        margin-bottom: 20px;
    }
    .about_info_bg {
        left: 20px;
    }
    .about_info_list {
        margin-top: 30px;
    }
    .about_info {
        padding-bottom: 30px;
    }
    .about_miss_cont {
        width: 100%;
        padding-right: 0;
    }
    .about_miss_img {
        width: 100%;
        max-width: 100%;
        margin-top: 20px;
    }
    .std_padding2 {
        padding: 40px 0;
    }
    .about_vision_tit {
        width: 100%;
    }
    .about_vision_tit h2{
        text-align: left;
    }
    .about_vision_subtit {
        padding-left: 0;
        width: 100%;
        margin-top: 20px;
    }
    .about_vision {
        height: 400px;
    }
    .std_title3 {
        font-size: 18px;
    }
    .awlu_li_cont_tit {
        width: 50px;
    }
    .awlu_li {
        padding: 0 8px;
    }
    .about_worth_list_ul {
        margin: 0 -8px;
    }
    .awlu_li::before,.awlu_li::after{
        width: 6px;
        height: 6px;
    }
    .awlu_li::after {
        right: 6px;
    }
    .awlu_li::before {
        left: 6px;
    }
    /* Linda-end */
    /* tammy-start */
    .mod_phone{
        pointer-events: all;
    }
    .mod_foot_top {
        padding-top: 55px;
    }
    .mod_foot_top_share {
        margin-top: 20px;
    }
    .mod_foot_bot_right {
        float: left;
    }
    .std_title1 {
        font-size: 30px;
    }
    .std_title2 {
        font-size: 24px;
    }
    .std_padding3 {
        padding: 40px 0;
    }
    .std_margin4{
        margin-top: 50px;
    }
    .ciln_cry{
        display: block;
    }
    .ciln_cry_text {
        padding-right: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .ciln_cry_img {
        width: 100%;
    }
    .std_margin3 {
        margin-top: 22px;
    }
    .std_title4 {
        font-size: 18px;
    }
    .mod_foot_top {
        padding-top: 42px;
        padding-bottom: 18px;
    }
    .mfti_cont_info {
        margin-bottom: 6px;
    }
    .mod_foot_top_share {
        margin-top: 14px;
    }
    /* g1 */
    .std_padding2 {
        padding: 50px 0;
    }
    .jjcl_nub {
        width: 50%;
    }
    .jjcl_nub {
        padding: 0 5px;
        margin-bottom: 14px;
    }
    .join_job_cry_list {
        margin: 0 -5px;
        margin-bottom: -14px;
    }
    .jvln_cry_img {
        width: 100%;
    }
    .jvln_cry {
        display: block;
    }
    .jvln_cry_text {
        top: 0;
        width: 100%;
    }
    .jvln_cry_text::before {
        width: 100%;
    }
    .jvln_cry {
        padding-bottom: 0;
    }
    .jvln_cry_text_bg {
        width: 40%;
    }
    .jvln_cry_img .ys_imgbox_cover{
        border-radius: 8px 8px 0 0;
    }
    .jvln_cry_text::before{
        border-radius: 0 0 8px 8px;
    }
    .join_value_list_nub.std_margin4{
        margin-top: 20px;
    }
    .join_value_list_nub.std_margin4:first-child {
        margin-top: 0;
    }
    .jtcl_nub {
        padding: 0 8px;
    }
    .join_team_cry {
        margin-left: -8px;
        margin-right: -8px;
    }
    .join_team_cry_control .swiper-button-prev {
        margin-left: 8px;
    }
    .join_team_cry_control .swiper-button-prev, .join_team_cry_control .swiper-button-next {
        width: 34px;
        height: 34px;
    }
    .join_team_cry_control .swiper-button-next {
        margin-left: 12px;
    }
    .jtcc_progress {
        width: calc(100% - 106px);
    }
    .join_team_cry .join_team_cry_control {
        margin-right: calc(18px - 25vw);
    }
    .join_team_cry .swiper-wrapper {
        margin-bottom: 18px;
    }
    .join_select_list_nub {
        display: block;
    }
    .jsln_img {
        width: 100%;
        margin-bottom: 20px;
    }
    .jsln_text {
        width: 100%;
    }
    .std_margin5 {
        margin-top: 26px;
    }
    .join_us .std_title4 {
        margin-top: 10px;
    }

    /* tammy-end */
    .new_search_cont {
        width: calc(100% - 238px);
    }
    .std_padding4 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .newdet_cont_recom {
        width: 100%;
        margin-top: 30px;
    }
    .newdet_cont_text {
        width: 100%;
        padding-right: 0;
    }
    .newdet_tit {
        margin-bottom: 30px;
    }
    .newdet_info_share {
        display: none;
    }
    .isul_cont {
        padding: 20px;
    }
    .isul_cont_tit {
        height: 27px;
    }
    .inves_slick_ul {
        padding: 0 60px;
    }
    .imlu_li_cont {
        padding: 14px;
    }
    .imlu_li {
        padding: 0 10px;
    }
    .inves_mech_list_ul {
        margin: 0 -10px;
    }
    .ys_cont1064{
        width: 100%;
        padding: 0 20px;
    }
    .pati_recr_cont {
        width: 100%;
    }
    .pati_recr_cont_img {
        width: 100%;
        margin-top: 20px;
    }
    .pati_recr .ys_cont1600 {
        padding-right: 20px;
    }
    .pati_recr_info{
        display: none;
    }
    .pati_info_cont {
        width: 100%;
        padding-right: 0;
    }
    .pati_info_img {
        width: 100%;
        margin-top: 20px;
    }
    .pati_info_cont_mess {
        padding-top: 10px;
    }
    .pati_tab{
        display: none;
    }
    .ppll_cont_text {
        width: 100%;
        padding-right: 0;
    }
    .ppll_cont_img {
        width: 100%;
        max-width: 100%;
        margin-top: 30px;
    }
    .ppll_cont_text_info {
        padding-bottom: 20px;
    }
    .ppll_cont_text_info li {
        padding-left: 16px;
        padding-right: 22px;
    }
    .ptil_le {
        width: 100% !important;
        padding-right: 0 !important;
    }
    .ptil_ri {
        margin-top: 20px;
    }
    .ppll_tech_info_tit {
        padding: 16px 20px 40px;
        width: 190px;
    }
    .ppll_tech_info_list {
        margin-top: -30px;
    }
    .ptil_le::after{
        display: none;
    }
    .ppll_qua_list {
        width: 100%;
    }
    .pqlb_arr_next {
        right: -20px !important;
    }
    .plul_text {
        padding-right: 40px;
    }
    .ppll_list_ul_li {
        padding: 0 8px;
        margin-bottom: 18px;
    }
    .ppll_list_ul {
        margin: 0 -8px;
    }
    .pptu_li {
        padding: 0 12px;
    }
    .pipe_plat_tab_ul {
        margin: 0 -12px;
    }
    .pipe_plat_tab {
        padding-bottom: 16px;
    }
    .pifp_li_tab_info p,.plir_more_text p{
        font-size: 12px;
    }
    .plir_more_text {
        left: 12px;
    }
    .ppll_qua_list .swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
        width: 100%;
    }
    .pclu_li_cont_text {
        padding: 20px;
    }
    .pclu_li {
        padding: 0 25px;
    }
    .ppll_comp_list_ul {
        margin: 0 -25px;
    }
    .plct_info_tit::after {
        top: 12px;
    }
    /* 767end */
}
@media screen and (max-width: 480px) {
    /* Linda-start */
    .ahty_cont_slick_item span::before{
        display: none;
    }
    .ahty_cont_left {
        left: 40px;
    }
    .ahty_cont_right {
        right: 40px;
    }
    .altu_li_info {
        margin-top: 8px;
    }
    .ahty_cont_slick {
        margin-right: 90px;
        margin-left: 90px;
    }
    .ahty_cont_arrow_icon {
        width: 50px;
        height: 50px;
    }
    .ahty_cont_arrow_next {
        right: 0;
    }
    .ahty_cont_arrow_prev {
        left: 0;
    }
    .info_modal_cont li, .altu_li_info li {
        padding-left: 15px;
        margin-bottom: 5px;
    }
    .jjcl_nub,.hnbu_li{
        animation-delay: .3s !important;
    }
    .awlu_li:nth-child(2n+1) {
        animation-delay: .3s;
    }
    .awlu_li:nth-child(2n+2) {
        animation-delay: .4s;
    }
    .halt_tit2 h2 {
        margin-top: 6px;
    }
    .hnbu_li_cont {
        padding: 15px;
    }
    .haru_li {
        padding: 0 15px;
    }
    .home_about_right_ul {
        margin: 0 -15px;
    }
    .ya_ban_arrow {
        bottom: 30px;
    }
    .home_about {
        padding-bottom: 12px !important;
    }
    .home_line, .home_cult_cont1 {
        padding: 32px 0;
    }
    .hccp_li_left {
        width: 100%;
    }
    .hccp_li_right {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .home_cult_cont_parga {
        padding: 15px;
    }
    .std_title5 {
        font-size: 16px;
    }
    .hccp_li {
        padding-bottom: 18px;
    }
    .hccp_li:last-child {
        padding-top: 18px;
    }
    .hnbu_li {
        width: 100%;
        margin-bottom: 15px;
    }
    .hnbu_li:last-child{
        margin-bottom: 0;
    }
    .hnbu_li_cont_tit {
        height: auto;
    }
    .std_padding1 {
        padding: 32px 0;
    }
    .std_btn1 a {
        font-size: 12px;
        line-height: 34px;
    }
    .home_new {
        padding: 32px 0 !important;
    }
    .std_padding1 {
        padding: 42px 0;
    }
    .haru_li_num span {
        font-size: 24px;
    }
    .about_info {
        padding-bottom: 12px;
    }
    .std_padding2 {
        padding: 32px 0;
    }
    .about_miss_img {
        border-radius: 10px;
    }
    .about_vision {
        height: 350px;
    }
    .awlu_li {
        width: 50%;
        margin-bottom: 10px;
    }
    .awlu_li_cont::before{
        display: none;
    }
    .awlu_li::after,.awlu_li::before{
        display: none;
    }
    .atcu_li:first-child {
        padding-top: 50px;
    }
    .atcu_li_subtit::before, .atcu_li_subtit::after {
        width: 80px;
    }
    .atcu_li_subtit::before {
        left: -50px;
    }
    .atcu_li_subtit::after {
        right: -50px;
    }
    .allu_li_cont_name {
        margin-bottom: 5px;
    }
    .atcu_li {
        padding-bottom: 12px !important;
    }
    /* Linda-end */
    /* tammy-start */
    .std_title1 {
        font-size: 24px;
    }
    .std_title2 {
        font-size: 20px;
    }
    .std_padding3 {
        padding: 32px 0;
    }
    .std_margin4{
        margin-top: 32px;
    }
    .std_margin3 {
        margin-top: 14px;
    }
    .std_parga p {
        font-size: 14px;
    }
    .std_title4 {
        font-size: 16px;
    }
    .ciln_ctm_first_icon {
        width: 18px;
        top: 5px;
    }
    .ciln_ctm_first_font20 {
        width: calc(100% - 18px);
        padding-left: 10px;
    }
    .mod_foot_top {
        padding-top: 32px;
        padding-bottom: 12px;
    }
    .mod_foot_bot_left p, .mod_foot_bot_left p a, .mod_foot_bot_right a {
        font-size: 12px;
    }
    .mfti_cont_info p {
        font-size: 14px;
    }
    .mfts_icon img {
        width: 32px;
    }
    .mfts_wechat_code::after {
        left: 16px;
    } 
    /* g1 */
    .std_padding2 {
        padding: 32px 0;
    }
    .jvln_cry_text {
        padding: 12px;
    }
    .join_value_list_nub:nth-of-type(2n-1) .jvln_cry_text {
        padding-left: 12px;
    }
    .jvln_cry_text .std_title2 {
        margin-bottom: 6px;
    }
    .join_value_list_nub:nth-of-type(2n) .jvln_cry_text {
        padding-right: 12px;
    }
    .jvln_cry_text_subtit{
        margin-bottom: 6px;
    }
    .jjcl_nub {
        width: 100%;
    }
    .jjcl_nth_icon {
        width: 100px;
    }
    .jtcc_progress_data {
        font-size: 16px;
    }
    .join_team_cry {
        padding-right: 0;
    }
    .join_team_cry .join_team_cry_control {
        margin-right: 8px;
    }
    .jsln_img {
        margin-bottom: 16px;
    }
    .jsln_text .std_title4{
        font-size: 18px;
    }
    .std_title2 {
        font-size: 22px;
    }
    .std_title1 {
        font-size: 26px;
    }
    .jjcl_nub_text_hover .std_title4{
        font-size: 18px;
    }
    .jsln_text .std_title4 {
        margin-bottom: 4px;
    }
    .std_margin5 {
        margin-top: 20px;
    }
    .join_us .std_title4 {
        margin-top: 6px;
    }
    .std_margin3 {
        margin-top: 16px;
    }
    .home_line{
        padding: 42px 0;
    }
    .home_line_cont_parga p{
        opacity: 0;
    }
    .home_line_bg {
        background: url(../images/a1_img01.jpg) right / cover no-repeat !important;
    }
    .jsln_text_post {
        font-size: 16px;
        margin-bottom: 8px;
    }
    /* tammy-end */
    .std_padding4 {
        padding-top: 42px;
        padding-bottom: 42px;
    }
    .new_search_select {
        width: 100%;
        margin-right: 0;
    }
    .new_search_cont {
        width: 100%;
        margin-top: 10px;
    }
    .new_search_select .ys_select_bd {
        max-height: 108px;
    }
    .hnbu_li_cont_parga {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .hnbu_li.on .std_margin1 {
        margin-top: 16px;
    }
    .new_list .hnbu_li:last-child{
        padding-bottom: 32px;
    }
    .new_page {
        padding-top: 0;
    }
    .newdet_cont_recom_cont {
        padding: 20px;
    }
    .ncrc_list a {
        padding-bottom: 20px;
    }
    .ncrc_list_tit {
        font-size: 14px;
    }
    .inves_mech_tit h2 {
        width: 100%;
    }
    .inves_mech_tit_info {
        width: 100%;
        text-align: left;
        margin-top: 10px;
    }
    .imlu_li {
        width: 50%;
    }
    .inves_mech {
        padding-top: 32px;
        padding-bottom: 22px !important;
    }
    .inves_slick .ahty_cont_arrow {
        display: none;
    }
    .inves_slick_ul {
        padding: 0;
    }
    .inves_slick {
        padding-bottom: 50px;
    }
    .isul_cont_tit {
        height: 24px;
        margin: 14px 0;
    }
    .inves_slick_ul .slick-dots{
        bottom: -25px;
    }
    .slick-dots li.slick-active {
        background: #ED7300;
    }
    .privacy_main .ys_ban {
        padding: 50px 0;
    }
    .pati_recr{
        padding-top: 42px;
        padding-bottom: 32px;
    }
    .pciu_li {
        padding: 10px;
    }
    .pciu_li_parga {
        padding-left: 10px;
        top: 0;
    }
    .pati_con_info {
        margin-top: 15px;
    }
    .pati_info{
        padding-bottom: 42px;
    }
    .imlu_li:nth-child(2n+1){
        animation-delay: .1s;
    }
    .imlu_li:nth-child(2n+2){
        animation-delay: .2s;
    }
    .ppll_list_ul_li {
        width: 100%;
    }
    .pipe_plat_list_li1 {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .ppll_list, .ppll_cont_text_list, .ppll_tech_info1, .pipe_info_form {
        margin-top: 20px;
    }
    .ppll_list_ul_li:last-child{
        margin-bottom: 0;
    }
    .ppll_list2_ul_li {
        padding-right: 0;
    }
    .plul_text {
        padding-right: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .plul_text_img {
        width: 100%;
        max-width: 100%;
    }
    .ppll_list2_ul_li:first-child, .ppll_tech1,.ppll_list2_ul_li,.ppll_comp,.ppll_cont {
        padding-top: 32px !important;
        padding-bottom: 32px !important;
    }
    .ptil_le_ul_li::after{
        display: none;
    }
    .pclu_li {
        width: 100%;
    }
    .plct_info_tit::after {
        top: 10px;
    }
    .plct_info_tit {
        padding-left: 16px;
    }
    .pclu_li:last-child{
        margin-bottom: 0;
    }
    .plir_more_text p{
        font-size: 12px;
    }
    .plir_more_bg_icon {
        width: 28px;
        height: 28px;
    }
    .plir_more_bg span {
        height: 30px;
    }
    .plir_more_bg {
        top: 15px;
    }
    .pifp_li_more {
        height: 60px;
    }
    .pifp_li_tab_info p, .pifp_li_sort {
        padding: 5px;
    }
    .plir_name,.plir_name1{
        padding-left: 8px;
    }
    .plir_more_text {
        left: 8px;
    }
    .pctl_ul_li {
        width: 50%;
    }
    .pctl_ul_li_cont {
        padding: 12px;
    }
    .pulc_parga p {
        padding-top: 10px;
    }
    .ppll_cont_img {
        margin-top: 10px;
    }
    .ppll_tech_info_list {
        padding: 20px !important;
    }
    .ptil_le_ul .slick-list{
        padding-top: 10px;
    }
    .ptil_ri {
        width: 100% !important;
    }
    .pqlb_arr_icon {
        width: 60px;
    }
    .pqlb_arr_prev {
        left: -20px;
    }
    .pqlb_arr_next {
        right: -20px;
    }
    #ppll_qua_list_swiper {
        padding-bottom: 20px;
    }
    .line_pop_tit {
        font-size: 22px;
    }
    .line_pop .ys_modal_content {
        padding: 20px;
    }
    .line_pop .ys_modal_close {
        top: -30px;
        right: 0;
        width: 18px;
    }
    .line_pop_cont {
        padding: 15px;
        max-height: 400px;
    }
    .line_pop_cont_text {
        padding-right: 0px;
    }
    .lpct_img {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .pipe_plat_tab{
        white-space: nowrap;
        overflow-x: auto;
        position: relative;
        z-index: 50;
    }
    .pipe_plat_tab_ul{
        display: inline-block;
    }
    .pptu_li{
        width: auto;
        display: inline-block;
    }
    .pifp_li_tab_info p{
        font-size: 10px;
    }
    .ppll_tech1 .ppll_tech_info1 .ptil_ri.act, .ppll_tech2 .ppll_tech_info2 .ptil_ri.act, .ppll_tech1 .ppll_tech_info2 .ptil_le_ul_li.act:nth-child(5n+4), .ppll_tech2 .ppll_tech_info1 .ptil_le_ul_li.act:nth-child(4n+4) {
        animation-delay: .1s;
    }
    .ptil_le_ul_li {
        -webkit-animation: none !important;
        animation: none !important;
    }
    .ptil_le.act{
        -webkit-animation: mcfadeInUp1 1s ease both;
        animation: mcfadeInUp1 1s ease both;
        animation-delay: .1s;
        visibility: visible;
    }
    .ys_ban_titcont {
        width: 70%;
    }
    .pqlb_arr_prev, .pqlb_arr_next {
        width: 30px !important;
        height: 30px !important;
    }
    .pqlb_arr_icon_img {
        width: 12px;
    }
    .pqlb_arr_prev {
        left: -12px !important;
    }
    .pqlb_arr_next {
        right: -12px !important;
    }
    .home_line_bg{
        display: none;
    }
    .home_line_bg2{
        display: block;
    }
    /* 480end */
}