﻿

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    /* rock - start */
    /* c12 */
    .c12mbot_bot {
        width: 100%;
    }
    .c12mbott_l {
        width: 46%;
    }
    .c12mbott_r {
        width: 51%;
    }
    .r_c12main_cot .std_padding6 {
        padding: 90px 0;
    }
    /* .c12mbtr_ima {
        width: 100%;
    } */
    .c12mtopi_ima1 {
        width: 146px;
        left: 2%;
        top: 20%;
    }
    .c12mtopi_ima2 {
        width: 229px;
        right: 1%;
        bottom: 10%;
    }
    /* c2 */
    .c2malc_c {
        width: 60%;
    }
    .r_c2main_cot {
        padding-top: 80px;
    }
    /* e1 */
    .e1malist_l {
        /* width: 22%; */
    }
    .e1malist_r {
        width: 74%;
    }
    .r_e1main_cot .std_padding7 {
        padding-top: 80px;
    }
    .r_e1main_cot .std_margin2 {
        margin-bottom: 50px;
    }
    .e1malist_li {
        margin-bottom: 40px;
    }
    /* e2 */
    .r_e2main_cot .std_padding7 {
        padding-top: 70px;
    }
    /* g1 */

    /* g2 */
    .r_g2main .std_padding7 {
        padding-top: 90px;
    }
    /* j1 */
    .j1mclist_r {
        width: 54%;
    }
    .j1mclist_l {
        width: 45%;
    }
    /* h1 */
    .h1cobl_ima {
        width: 100%;
    }
    /* i1 */

    .i1macoti_pho  {
        width: 100%;
    }
    .lixin_i1main_cot  .std_padding1 {
        padding-bottom: 100px;
    }
    .i1maco_bot {
        padding-bottom: 100px;
    }
    .i1cocw_l {
        width: 33%;
    }
    /* rock - end */
    /* carter - start */
    /* 规范 */
    /* 标题 */
    .std_title1{
        font-size: 50px;        
    }
    .std_title2,.yxedr_active h2{
        font-size: 36px;
    }
    .std_title3,.yxedr_active h3{
        font-size: 22px;
    }
    .std_title4 .yxedr_active h4{
        font-size: 20px;
    }
    .yxedr_active h5 {
        font-size: 18px;
    }
    /* 段落 */
    .std_word1 p,
    .yxedr_active p{
        font-size: 18px;
    }
    .yxedr_active p,.std_wordp p{
        margin-bottom: 14px; /* 标准间距 */
    }
    .yxedr_active h2 ,.yxedr_active h3 ,.yxedr_active h4 ,.yxedr_active h5 {
        margin-bottom: 14px;
    }
    /* 板块间距 */
    .std_margin1 {    
        margin-bottom: 130px;
    }
    .std_padding4{
        padding-top: 130px;
    }
    .std_padding1{
        padding-bottom: 130px;
    }
    .std_padding6 {
        padding: 130px 0;
    }   
    .std_padding120{
        padding: 100px 0;
    }
    .std_padding5 {
        padding-bottom: 80px;
    }
    .std_padding7 {
        padding-top: 80px;
    }
    .std_margin2 {
        margin-bottom: 50px;
    }
    .std_padding2{
        padding-bottom: 50px;
    }
    .std_paddingtop2{
        padding-top: 50px;
    }
    .std_margin3 {
        margin-bottom: 40px;
    }
    .std_padding3{
        padding-bottom: 40px;
    }
    /* 规范 */
    /* c1 */
    .c_smnav1 {
        margin-top: 9.41vw;
    }
    .c_ban h1 {
        margin-top: 20px;
    }
    .c_c1p1_leftcon {
        top: 14%;
    }
    .c_c1p1_lefth {
        margin-bottom: 28px;
    }
    .c_c1p1_rightcon {
        width: 450px;
        height: 450px;
        right: -29%;
    }
    .c_c1p1_ryuan {
        width: 850px;
        height: 850px;
        border: 130px solid rgba(72, 155, 255, 0.04);
    }
    .c_c1p1_lyuan {
        width: 800px;
        height: 800px;
        border: 120px solid rgba(255, 255, 255, 0.03);
    }
    .c_c1p1_boxc::after {
        border-top: 90px solid #93D500;
        border-right: 90px solid transparent;
    }
    /* .c_c1p1_boxc {
        background: linear-gradient(-45deg, transparent 64px, #489BFF 0);
    } */
    .c_c1p2_list {
        border-radius: 10px;
        padding: 80px 60px;
    }
    .c_c1p2_lifr {
        padding-left: 40px;
    }
    .c_c1p2_li {
        padding-bottom: 60px;
        margin-bottom: 50px;
    }
    .c_c1p2_lifl .std_title3 {
        margin-bottom: 25px;
    }
    .c_c1p2_lifl .std_word1 {
        margin-bottom: 30px;
    }
    .c_c1p3_lifl {
        width: calc(100% - 620px);
        padding-right: 45px;
    }
    .c_c1p3_lifr {
        width: 620px;
    }
    .c_c1p3_liflc .std_title3 {
        margin-bottom: 10px;
    }
    .c_c1p3_li {
        padding: 80px 25px 80px 65px;
    }
    .c_c1p3_box::before {
        width: 550px;
        height: 550px;
        top: 30px;
        right: -250px;
    }
    .c_c1p3_box::after {
        width: 650px;
        height: 650px;
        bottom: -40px;
        left: -200px;
    }
    .c_c1p1_bg1 {
        position: absolute;
        width: 150px;
        top: 64px;
        right: 219px;
    }
    .c_c1p1_bg2 {
        position: absolute;
        width: 211px;
        right: 17px;
        top: 256px;
    }
    /* c1 */
    /* d1 */
    .c_d1main .t_sypt2 {
        padding: 90px 0 120px;
    }
    .c_d1main .t_lvxiao.t_title1 {
        margin-bottom: 40px;
    }
    .c_c1p2.t_sypt2::after {
        width: 600px;
        height: 600px;
        transform: translate(-70%,14%);
    }
    /* d1 */
    /* carter - end */
    /* tammy - start */
    .t_font32 {
        font-size: 30px;
    }
    .t_sypt4xin {
        padding: 20px 0 20px;
    }
    .t_sypt4xin .std_word1 {
        margin-bottom: 4px;
    }
    .t_sypt4wen {
        padding-left: 36px;
        margin-bottom: 6px;
    }
    .t_sypt3.std_paddingtop2.std_padding5{
        padding-top: 70px;
    }
    .t_sypt3li3, .t_sypt3li4 {
        width: calc(50% - 456px);
        padding: 0 88px;
    }
    .t_fotxia {
        padding-bottom: 80px;
    }
    .t_headnavli {
        padding: 0 28px;
    }
    .t_headqi {
        margin-left: 28px;
    }
    .t_inbanxia {
        left: 8.75vw;
        bottom: 80px;
    }
    .t_inbanzi .std_title1 {
        margin-bottom: 22px;
    }
    .c_bantext.ys_pos_center {
        width: 100%;
    }
    .j1mcllt_ema a {
        font-size: 22px;
    }
    .j1mcll_tot {
        padding: 32px 0;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 32px;
        margin-bottom: 28px;
    }
    .std_paddingtop120 {
        padding-top: 100px;
    }
    .i1macoc_hea,.i1macob_hea {
        margin-bottom: 30px;
    }
    .i1macoc_text {
        margin-bottom: 50px;
    }
    .i1macob_total {
        padding: 26px 0 26px 28px;
    }
    .i1macob_r {
        width: 34%;
    }
    .i1cob_l {
        width: 66%;
    }
    .i1cobse_hea {
        font-size: 22px;
        margin-bottom: 16px;
    }
    .i1cobse_li {
        margin-bottom: 40px;
    }
    .i1macob_li {
        margin-bottom: 24px;
    }
    .c2malc_c {
        width: calc(100% - 366px);
    }
    .c2mal_tit {
        padding-bottom: 16px;
    }
    .c2malt_li {
        padding-top: 34px;
        padding-bottom: 46px;
    }
    .c2malccen_name {
        margin-bottom: 10px;
    }
    .c2malc_c {
        padding-left: 46px;
        padding-right: 50px;
    }
    .i1macot_text2 .i1macott_tit {
        margin-bottom: 20px;
    }
    .std_paddingxia120 {
        padding-bottom: 100px;
    }
    .e1manew_r {
        padding-left: 80px;
    }
    .lx_h1maco_top {
        margin-right: -60px;
    }
    .t_c1jiazh1 {
        width: 80px;
    }
    .c_c1p1_boxc::before {
        width: calc(50.9685% + 8.75%);
    }
    .c_c1p1_boxc::before {
        background: linear-gradient(-45deg, transparent 63px, #489BFF 0);
    }
    .c_c1p1_boxc::after {
        right: 40.17%;
    }
    .c_c1p1_rightcon {
        right: 15%;
    }
    .t_sypt3li3, .t_sypt3li4 {
        top: 220px;
    }
    .t_dinav {
        margin-bottom: 40px;
    }
    .t_fotxia {
        padding-bottom: 24px;
    }
    /* 20222.09.23 */
    .t_b1pt2 .std_title2 {
        margin-bottom: 66px;
    }
    .t_b1pt2xian {
        margin-bottom: 50px;
    }
    .t_b1pt2 .std_word1 {
        margin-bottom: 40px;
    }
    .c_c1p1_leftc {
        padding-right: 140px;
    }
    .c_c1p1_lefth {
        margin-bottom: 20px;
    }
    .c_c1p1li .yxedr_active h3 {
        margin-bottom: 26px;
    }
    .c_c1p1li {
        margin-bottom: 32px;
    }
    .c_c1p1li {
        padding-right: 76px;
    }
    .privacy_modal#privacy_modal {
        padding: 26px 0;
    }
    .privacy_modal .privacy_modal_container {
        width: 1200px;
    }
    .privacy_modal .privacy_modal_container p {
        font-size: 16px;
    }
    .ys_footer .t_fothe {
        height: 13em;
    }
    .t_sypt2btn {
        top: 50px;
    }
    .t_sypt2tabid {
        width: 13%;
    }
    .t_sypt2table1 .t_sypt2tablcq {
        width: calc(47.24% / 4);
    }
    .t_sypt2table2 .t_sypt2tablcq {
        width: calc(47.24% / 3);
    }
    /* tammy - end */
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    /* rock - start */
    /* c12 */
    .r_c12main_cot .std_title2 {
        font-size: 42px;
    }
    .r_c12main_cot .std_padding6 {
        padding: 70px 0;
    }

    /* c2 */
    /* e1 */
    .r_e1main_cot .std_padding7 {
        padding-top: 70px;
    }
    /* e2 */
    .r_e2main_cot .std_title2 {
        font-size: 42px;
        line-height: 1.5;
        color: #489BFF;
    }
    .r_e2main_cot .std_padding7 {
        padding-top: 50px;
    }
    /* g1 */
    .r_g1main_cot .std_title2{
        font-size: 42px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 80px;
    }
    .e1malist_total {
        padding: 30px;
    }
    /* g2 */
    /* j1 */
    .lixin_j1main_cot  .std_title2 {
        font-size: 42px;
    }
    /* h1 */
    .lixin_h1main_cot  .std_title2 {
        font-size: 42px;
    }
    .lx_h1maco_top {
        padding-top: 80px;
    }
    .lixin_h1main_cot  .std_padding1 {
        padding-bottom: 90px;
    }
    .lx_h1maco_cen {
        padding: 80px 0;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 90px;
    }
    .h1macot_r {
        right: -58px;
    }
    /* i1 */
    .lixin_i1main_cot .std_title2{
        font-size: 42px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 110px;
    }
    .lixin_i1main_cot .std_padding4 {
        padding-top: 110px;
    }
    /* rock - end */
    /* carter - start */
    /* 规范 */
    /* 标题 */
    .std_title1{
        font-size: 42px;        
    }
    .std_title2,.yxedr_active h2{
        font-size: 32px;
    }
    .std_title3,.yxedr_active h3{
        font-size: 20px;
    }
    .std_title4 .yxedr_active h4{
        font-size: 20px;
    }
    .yxedr_active h5 {
        font-size: 18px;
    }
    /* 段落 */
    .std_word1 p,
    .yxedr_active p{
        font-size: 18px;
    }
    .yxedr_active p,.std_wordp p{
        margin-bottom: 14px; /* 标准间距 */
    }
    .yxedr_active h2 ,.yxedr_active h3 ,.yxedr_active h4 ,.yxedr_active h5 {
        margin-bottom: 14px;
    }
    /* 板块间距 */
    .std_margin1 {    
        margin-bottom: 100px;
    }
    .std_padding4{
        padding-top: 100px;
    }
    .std_padding1{
        padding-bottom: 100px;
    }
    .std_padding6 {
        padding: 100px 0;
    }   

    .std_padding120{
        padding: 90px 0;
    }

    .std_padding5 {
        padding-bottom: 70px;
    }
    .std_padding7 {
        padding-top: 70px;
    }
    .std_margin2 {
        margin-bottom: 40px;
    }
    .std_padding2{
        padding-bottom: 40px;
    }
    .std_paddingtop2{
        padding-top: 40px;
    }
    .std_margin3 {
        margin-bottom: 30px;
    }
    .std_padding3{
        padding-bottom: 30px;
    }
    .c_c1p3_box {
        padding-bottom: 160px;
    }
    /* 规范 */
    /* c1 */
    .c_c1p1_rightcon {
        width: 400px;
        height: 400px;
        right: -28%;
    }
    .c_c1p1_leftp {
        margin-bottom: 40px;
    }
    .c_c1p1_lyuan {
        width: 700px;
        height: 700px;
        border: 100px solid rgba(255, 255, 255, 0.03);
        left: -49%;
    }
    
    .c_c1p1_ryuan {
        width: 740px;
        height: 740px;
        border: 100px solid rgba(72, 155, 255, 0.04);
    }
    /* .c_c1p1_boxc {
        background: linear-gradient(-45deg, transparent 50px, #489BFF 0);
    } */
    .c_c1p1_boxc::after {
        border-top: 70px solid #93D500;
        border-right: 70px solid transparent;
    }
    .c_c1p1_leftul {
        width: 660px;
        padding: 35px;
    }
    .c_c1p1_leftli {
        padding-left: 38px;
        margin-bottom: 8px;
    }
    .c_c1p2_list {
        border-radius: 10px;
        padding: 70px 55px;
    }
    .c_c1p2_lifl .std_title3 {
        margin-bottom: 15px;
    }
    .c_c1p2_li {
        padding-bottom: 50px;
        margin-bottom: 45px;
    }
    .c_c1p3_navli {
        min-width: 180px;
        padding: 0 45px;
    }
    .c_c1p3_li {
        padding: 60px 25px 60px 55px;
    }
    .c_c1p3_lifl {
        padding-right: 30px;
    }
    .c_c1p3_box::before {
        width: 400px;
        height: 400px;
        top: 30px;
        right: -250px;
    }
    .c_c1p3_box::after {
        width: 500px;
        height: 500px;
        bottom: -80px;
        left: -250px;
    }
    /* c1  */
    /* d1 */
    /* .t_sypt2table1 .t_sypt2tablcq {
        width: calc(44% / 4);
    } */
    /* .t_sypt2bglb {
        flex-grow: initial;
    } */
    .t_sypt2jin,.t_sypt2jin .tr{
        height: 100%;
    }
    .c_d1main .t_sypt2 {
        padding: 80px 0 100px;
    }
    .c_d1main .t_lvxiao.t_title1 {
        margin-bottom: 30px;
    }
    .c_c1p2.t_sypt2::after {
        width: 550px;
        height: 550px;
        transform: translate(-70%,14%);
    }
    .c_c1p1_swiper{
        /* height: 450px !important; */
    }
    /* d1 */
    /* carter - end */
    /* tammy - start */
    .t_headnavli {
        padding: 0 24px;
    }
    .t_headqi {
        margin-left: 24px;
    }
    .ys_ban_txtbox .t_font32 {
        margin-bottom: 14px;
    }
    .t_font32 {
        font-size: 28px;
    }
    .t_title1 {
        margin-bottom: 30px;
    }
    /* .t_sypt1xin .std_word1 {
        margin-bottom: 26px;
    } */
    .t_sypt1xin .std_title3 {
        margin-bottom: 5px;
    }
    .t_sypt1xin {
        padding: 32px;
    }
    .t_sypt2btn {
        top: 35px;
    }
    .t_sypt2hd .t_sypt2tab {
        font-size: 18px;
    }
    .t_sypt2one {
        font-size: 20px;
    }
    .t_sypt2hd .t_sypt2tab {
        padding: 12.5px 8px 12.5px 10px;
    }
    .t_sypt2one {
        padding: 11px 10px;
    }
    .t_sypt2bd .t_sypt2tab {
        padding: 8px 8px 8px 10px;
    }
    .t_sypt2table1 {
        margin-bottom: 80px;
    }
    .t_sypt3li3, .t_sypt3li4 {
        padding: 0 60px;
    }
    .t_sypt4xin .t_sypt4date {
        font-size: 16px;
    }
    .t_sypt4wen {
        padding-left: 28px;
        margin-bottom: 2px;
    }
    .i1cocwr_top {
        width: 70px;
        height: 70px;
    }
    .i1cocwr_li {
        padding: 0 10px;
    }
    .i1cocwr_ul {
        width: calc(100% + 20px);
        margin: 0 -10px;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 32px;
    }
    .i1maco_cen {
        padding-bottom: 90px;
    }
    .i1cob_l {
        font-size: 22px;
    }
    .c2malccen_text p {
        font-size: 18px;
    }
    .c2malccen_text::before {
        top: 6px;
    }
    .c2malist_total {
        padding: 44px 50px 0 50px;
    }
    .c2malist_li {
        margin-bottom: 50px;
    }
    .e1manew_l {
        width: 40%;
    }
    .e1manew_r {
        width: 60%;
    }
    .e1manew_r {
        padding-left: 50px;
    }
    .lx_h1maco_top {
        margin-right: -40px;
    }
    .c_c1p1_rightcon {
        right: 15%;
    }
    .c_c1p1_boxc::before {
        background: linear-gradient(-45deg, transparent 49px, #489BFF 0);
    }
    .t_sypt3li3, .t_sypt3li4 {
        top: 206px;
    }    
    /* 2022.09.23 */
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .c_c1p1li .std_word1 p {
        margin-bottom: 8px;
    }
    .c_c1p1li .yxedr_active h3 {
        margin-bottom: 20px;
    }
    .c_c1p1li {
        margin-bottom: 34px;
    }
    .privacy_modal .privacy_modal_container {
        width: 1180px;
    }
    .t_sypt2btn {
        top: 43px;
    }
    /* tammy - end */
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    /* rock - start */
    /* c12 */
    .r_c12main_cot .yxedr_active p {
        font-size: 16px;
    }
    .r_c12main_cot .std_word1 p {
        font-size: 16px;
    }
    .r_c12main_cot .std_title2 {
        font-size: 38px;
    }
    .r_c12main_cot .std_padding6 {
        padding: 60px 0;
    }
    .r_c12main_cot .std_padding5 {
        padding-bottom: 50px;
    }
    /* c2 */
    .c2malc_l {
        width: 20%;
    }
    .c2malccen_text p {
        font-size: 18px;
    }
    .c2malc_r {
        width: 151px;
    }
    .c2malcl_tit {
        font-size: 16px;
    }
    .r_c2main_cot {
        padding-top: 60px;
    }
    .c2malist_li {
        margin-bottom: 40px;
    }
    /* e1 */
    .r_e1main_cot .std_padding7 {
        padding-top: 60px;
    }
    .e1main_news {
        margin-bottom: 47px;
    }
    /* e2 */
    .r_e2main_cot .std_title2{
        font-size: 38px;
    }
    .e2macot_hea {
        padding: 50px 0;
    }
    /* g1 */
    .g1ctop_bot {
        font-size: 22px;
    }
    .r_g1main_cot .std_title2 {
        font-size: 38px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 60px;
    }
    /* g2 */
    .r_g2main .std_padding7 {
        padding-top: 60px;
    }
    .lx_g2mc_total {
        padding: 40px 0;
    }
    /* j1 */
    .lixin_j1main_cot .std_title2 {
        font-size: 38px;
    }
    .j1mc_hea {
        margin-bottom: 30px;
    }
    .lixin_j1main_cot {
        padding-bottom: 80px;
    }
    .r_j1main .std_padding7 {
        padding-top: 80px;
    }
    .j1mc_hea {
        margin-bottom: 20px;
    }
    /* h1 */
    .lixin_h1main_cot .std_title2 {
        font-size: 38px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 80px;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 80px;
    }
    .h1macot_r {
        right: -47px;
    }
    /* i1 */
    .lixin_i1main_cot .std_title2 {
        font-size: 38px;
    }
    .lixin_i1main_cot  .std_word1 p{
        font-size: 16px;
    }
    .i1cocwr_top {
        width: 70px;
        height: 70px;
    }
    .i1macob_li:first-child .i1cob_l {
        font-size: 22px;
    }
    .i1cobr_li {
        padding-right: 14px;
    }
    .lx_h1maco_top {
        align-items: center;
        padding-top: 90px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 80px;
    }
    .lixin_i1main_cot .std_padding7 {
        padding-top: 80px;
    }
    .i1maco_cen {
        padding-top: 80px;
    }
    .i1maco_bot {
        padding-bottom: 80px;
    }
    .i1macob_list {
        margin-bottom: 50px;
    }
    .i1cob_l {
        font-size: 22px;
    }
    /* rock - end */
    /* carter - start */
    /* 规范 */
    /* 标题 */
    .std_title1{
        font-size: 36px;        
    }
    .std_title2,.yxedr_active h2{
        font-size: 26px; 
    }
    .std_title3,.yxedr_active h3{
        font-size: 18px;
    }
    .std_title4 .yxedr_active h4{
        font-size: 18px;
    }
    .yxedr_active h5 {
        font-size: 16px;
    }
    /* 段落 */
    .std_word1 p,
    .yxedr_active p{
        font-size: 16px;
    }
    .yxedr_active p,.std_wordp p{
        margin-bottom: 12px; /* 标准间距 */
    }
    .yxedr_active h2 ,.yxedr_active h3 ,.yxedr_active h4 ,.yxedr_active h5 {
        margin-bottom: 12px;
    }
    /* 板块间距 */
    .std_margin1 {    
        margin-bottom: 80px;
    }
    .std_padding4{
        padding-top: 80px;
    }
    .std_padding1{
        padding-bottom: 80px;
    }
    .std_padding6 {
        padding: 80px 0;
    }   
    .std_padding120{
        padding: 60px 0;
    }
    .std_padding5 {
        padding-bottom: 60px;
    }
    .std_padding7 {
        padding-top: 60px;
    }
    .std_margin2 {
        margin-bottom: 45px;
    }
    .std_padding2{
        padding-bottom: 45px;
    }
    .std_paddingtop2{
        padding-top: 45px;
    }
    .std_margin3 {
        margin-bottom: 20px;
    }
    .std_padding3{
        padding-bottom: 20px;
    }
    /* 规范 */
    /* c1 */
    .c_c1p1_leftcon {
        top: 11%;
    }
    .c_c1p1_boxc {
        width: 70.83%;
        height: 46vw;
    }
    .c_c1p1_rightcon {
        width: 340px;
        height: 340px;
        right: -28%;
        padding: 15px;
    }
    .c_c1p1_ryuan {
        width: 710px;
        height: 710px;
        border: 90px solid rgba(72, 155, 255, 0.04);
        top: -33%;
        right: -2%;
    }
    .c_c1p1_lyuan {
        width: 620px;
        height: 620px;
        border: 90px solid rgba(255, 255, 255, 0.03);
        left: -50%;
    }
    .c_c1p1_lefth {
        margin-bottom: 22px;
    }
    .c_c1p1_leftp {
        margin-bottom: 30px;
    }
    
    .c_c1p1_leftul {
        width: 579px;
        padding: 30px;
    }
    .c_c1p1_leftp {
        margin-bottom: 45px;
    }
    .c_c1p2_list {
        border-radius: 10px;
        padding: 55px 50px;
    }
    .c_c1p2_lifl .std_title3 {
        margin-bottom: 5px;
    }
    .c_c1p2_lifr {
        padding-left: 20px;
    }
    .c_c1p2_lifl .std_word1 {
        margin-bottom: 20px;
    }
    .c_c1p2_li {
        padding-bottom: 40px;
        margin-bottom: 40px;
    }
    .std_btn1 .c2malc_r {
        padding: 0 25px 0 25px;
    }
    .c2malc_r {
        width: 140px;
    }
    .c_c1p3_navli {
        min-width: 160px;
        padding: 0 40px;
    }
    .c_c1p3_lifr {
        width: 50%;
    }
    .c_c1p3_lifl {
        width: 50%
    }
    .c_c1p3_li {
        padding: 45px 25px 45px 50px;
    }
    .c_c1p3_liflc .std_title3 {
        margin-bottom: 5px;
    }
    .c_c1p3_listp li {
        padding-left: 18px;
        margin-bottom: 5px;
    }
    .c_c1p3_lifl {
        padding-right: 20px;
    }
    .c_c1p3_box {
        padding-bottom: 110px;
    }
    .c_c1p3_navli .std_title3 {
        padding-bottom: 20px;
    }
    .c_c1p3_navli::after {
        top: 9px;
    }
    .c_c1p1_bg1 {
        position: absolute;
        width: 130px;
        top: 30px;
        right: 180px;
    }
    .c_c1p1_bg2 {
        position: absolute;
        width: 180px;
        right: 17px;
        top: 256px;
    }
    /* c1 */
    /* d1 */
    /* .t_sypt2table1 .t_sypt2tablcq {
        width: calc(39% / 4);
    } */
    /* .t_sypt2tabshi {
        width: 16%;
    }
    .t_sypt2bglb {
        flex-grow: initial;
        width: 39%;
    } */
    /* .t_sypt2tajili {
        width: 21%;
    }
    .t_sypt2tabid {
        width: 11%;
    } */
    .t_sypt2bd .t_sypt2tab {
        padding: 10px 10px 10px 10px;
    }
    .c_d1main .t_sypt2hd .t_sypt2tab {
        font-size: 18px;
        line-height: 1.5;
        padding: 15px 10px 15px 10px;
    }
    .c_d1main .t_sypt2 {
        padding: 50px 0 70px;
    }
    .c_d1main .t_lvxiao.t_title1 {
        margin-bottom: 20px;
    }
    .c_c1p2.t_sypt2::after {
        width: 450px;
        height: 450px;
        transform: translate(-70%,14%);
    }
    /* d1 */
    .c_c1p3_box::after {
        width: 400px;
        height: 400px;
        bottom: -50px;
        left: -200px;
    }
    /* carter - end */
    /* tammy - start */
    .yxedr_active ol li::marker{
        font-size: 16px;
    }
    .t_headnavli {
        padding: 0 20px;
    }
    .t_headqi {
        margin-left: 20px;
    }
    .yx_search3_btn {
        margin-right: 14px;
    }
    .yx_search3xlbox{
        top: 70px;
    }
    .t_headyu a,.yx_search3_btn,
    .t_headone a,.t_logo a{
        line-height: 70px;
    }
    .ys_main {
        margin-top: 70px;
    }
    .t_font32 {
        font-size: 24px;
    }
    .t_banleft {
        bottom: 100px;
    }
    .ys_ban_txtbox .t_font32 {
        margin-bottom: 12px;
    }
    .ys_banner .slick-dots li button{
        font-size: 14px;
    }
    .ys_banner .slick-dots li {
        width: 48px;
    }
    .ys_banner .slick-dots {
        width: 48px;
    }    
    .ys_banner .slick-dots li{
        margin: 16px 0;
    }
    .t_title1 {
        margin-bottom: 24px;
    }
    .t_sypt1le {
        padding-right: 80px;
    }
    .t_sypt1xin {
        padding: 28px;
    }
    .t_sypt1li {
        max-width: calc(100% - 200px);
    }
    .t_sypt1xin .std_title3 {
        margin-bottom: 3px;
    }
    /* .t_sypt1xin .std_word1 {
        margin-bottom: 14px;
    } */
    .t_sypt1li {
        margin-bottom: 28px;
    }
    .t_sypt3li3, .t_sypt3li4 {
        padding: 0 40px;
    }
    .t_sypt4wen {
        width: calc(100% - 120px);
    }
    .t_sypt4xin {
        padding: 18px 0 18px;
    }
    .t_sypt5 .std_btn1 {
        top: 30px;
    }
    .t_dilogo {
        width: 146px;
        margin-bottom: 40px;
    }
    .t_dinavone a {
        font-size: 16px;
    }
    .t_dierli a {
        font-size: 14px;
    } 
    .t_dinavone {
        margin-bottom: 24px;
    }
    .t_dierli {
        margin-bottom: 8px;
    }
    .t_dixinli:first-child .t_dixinz{
        font-size: 18px;
    }
    .t_dixinli {
        margin-bottom: 8px;
    }
    .t_fotxia {
        padding-bottom: 70px;
    }
    .t_fotzuinr .std_duanp p {
        font-size: 14px;
    }
    .t_diyili a {
        font-size: 14px;
    }
    .t_sypt3li5 .t_sypt3pic, .t_sypt3li6 .t_sypt3pic{
        max-width: 60%;
    }
    .t_sypt3li1, .t_sypt3li2 {
        height: 130px;
    }
    .t_sypt3wen {
        padding-top: 132px;
    }
    .e1maner_more p {
        font-size: 14px;
    }
    .e1maner_more {
        width: 80px;
    }    
    .t_sypt4wen .std_duanp p {
        font-size: 14px;
    }
    .t_sypt4wen {
        margin-bottom: 0px;
    }
    .t_sypt5 .std_btn1 {
        top: 10px;
    }
    .t_sypt1li:nth-of-type(2n) {
        left: 200px;
    }
    .t_sypt2table1 {
        margin-bottom: 70px;
    }
    .t_b1pt1le {
        padding-right: 60px;
    }
    .t_b1pt1 .t_title1 {
        padding-bottom: 30px;
    }
    .t_b1pt2zi {
        width: 40%;
    }
    .t_upyin {
        width: 76px;
    }
    .t_b1pt2 .std_title2 {
        margin-bottom: 20px;
    }  
    .t_b1pt2qian {
        width: 24%;
    }  
    .t_b1pt5xin span {
        margin-left: 16px;
        font-size: 16px;
    }
    .t_b1pt5xin .std_title3 {
        margin-bottom: 14px;
    }
    .t_b1pt5li {
        padding: 0 15px;
    }
    .t_b1pt5ul {
        margin: 0 -15px;
    }
    .t_b1pt5xin {
        padding-left: 30px;
        padding-bottom: 28px;
    }    
    .t_b1pt3monli {
        margin-bottom: 6px;
    }
    .t_b1pt3le {
        font-size: 80px;
    }
    .t_b1pt3yue {
        font-size: 16px;
    }
    .t_b1pt3yue::before {
        top: 7.5px;
    }
    .t_b1pt4le {
        padding-right: 14px;
    }
    .e2macot_hea {
        min-height: 320px;
    }  
    .j1mcadd_tit {
        margin-bottom: 12px;
    }
    .j1mcll_ima {
        width: 54px;
    }
    .j1mcll_text {
        width: calc(100% - 54px);
        padding-left: 16px;
    }
    .j1mcllt_tit {
        font-size: 16px;
    }
    .t_inmianli a {
        font-size: 14px;
    }
    .t_inmianli::before {
        font-size: 14px;
    }
    .t_inmian::before {
        width: 9px;
        height: 13px;
        top: 4.5px;
        left: 10px;
    }
    .t_inmian {
        padding-left: 20px;
    }
    .std_paddingtop120 {
        padding-top: 80px;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 30px;
    }
    .c2malc_l {
        width: 16%;
    }
    .c2malc_r {
        padding: 0 22px;
    }
    .c2malc_c {
        width: calc(84% - 140px);
    }
    .c2mal_tit.std_title3{
        font-size: 20px;
    }
    .std_padding120 {
        padding: 80px 0;
    }
    .std_margin75 {
        margin-bottom: 60px;
    }
    .c2malc_r {
        height: 42px;
    }
    .t_c2xia {
        margin-bottom: 16px;
    }
    .e1mahea_li {
        height: 50px;
        line-height: 50px;
        padding: 0 40px;
    }
    .e1mahea_ul {
        margin: 0 -40px;
    }
    .e1main_sel,.e1main_cont {
        height: 50px;
    }
    .i1cobse_text li::marker{
        font-size: 16px;
    }
    .i1cobse_but {
        height: 40px;
    }    
    .std_paddingxia120 {
        padding-bottom: 80px;
    }
    .h1cobl_ima {
        margin-bottom: 28px;
    }
    .h1macot_l {
        padding-right: 40px;
    }
    .c_c1p1_boxc {
        width: 100%;
        height: auto;
    }
    .c_c1p1_rightcon {
        right: 12%;
    }
    .t_sypt2bd .t_sypt2tab {
        font-size: 16px;
    }
    .std_duanp p{
        font-size: 16px;
    }
    .t_inmianli a,.t_inmianli::before {
        font-size: 16px;
    }
    .t_inmian::before {
        top: 6.5px;
    }
    .t_sypt3li3, .t_sypt3li4 {
        top: 170px;
    }
    .t_fotxia {
        padding-bottom: 20px;
    }
    .t_diyili {
        padding: 0 15px;
    }
    .t_diyirg {
        margin: 0 -15px;
    }
    .t_dinavle {
        width: 300px;
    }
    .t_dinavrg {
        width: calc(100% - 300px);
        padding-left: 60px;
    }
    /* 20222.09.23 */
    .t_b1pt2 .std_title2 {
        margin-bottom: 50px;
    }
    .t_b1pt2q .std_title4{
        font-size: 18px;
    }
    .t_b1pt2q .std_title3{
        font-size: 20px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 30px;
    }
    .c_c1p1ul .mCSB_scrollTools {
        right: 22px;
    }
    .c_c1p1li {
        padding-right: 60px;
    }
    .c_c1p1_leftc {
        padding-right: 120px;
    }
    .t_sypt4wen .std_duanp p {
        font-size: 16px;
    }
    .t_sypt4wen .std_duanp {
        height: 56px;
    }
    .wave-divider .editorial {
        height: 8em;
    }
    .ys_footer .t_fothe {
        height: 10em;
    }
    .t_sypt1zh {
        width: 84px;
    }
    .t_sypt1li .e1maner_more{
        height: 24.5px;
    }
    .t_sypt2btn {
        top: 40px;
    }
    .t_sypt2tabshi {
        width: 18.01%;
    }
    .t_sypt2tabquan {
        width: 9.99%;
    }
    /* tammy - end */
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    /* rock - start */
    /* g2 */
    .r_g2main .std_padding7 {
        padding-top: 50px;
    }
    /* h1 */
    .lx_h1maco_cen {
        padding: 60px 0;
    }
    .lx_h1maco_top {
        align-items: center;
        padding-top: 70px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 60px;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 60px;
    }
    .lixin_h1main_cot .std_padding2 {
        padding-bottom: 60px;
    }
    .lixin_h1main_cot .std_title2 {
        font-size: 36px;
    }
    /* j1 */
    .lixin_j1main_cot {
        padding-bottom: 60px;
    }
    .r_j1main .std_padding7 {
        padding-top: 60px;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 36px;
    }
    .j1mcllt_ema a {
        font-size: 22px;
    }
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 60px;
    }
    /* i1 */
    .lixin_i1main_cot .std_padding7 {
        padding-top: 60px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 60px;
    }
    .i1maco_cen {
        padding-top: 60px;
    }
    .i1maco_cen {
        padding-bottom: 60px;
    }
    .i1maco_bot {
        padding-bottom: 60px;
    }
    .i1macob_li:first-child .i1cob_l {
        font-size: 20px;
    }
    .i1cob_l {
        font-size: 20px;
    }
    .i1cobr_but {
        width: 25px;
        right: -46px;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 36px;
    }
    /* rock - end */
    /* tammy - start */
    .e2macot_hea {
        min-height: 300px;
    }  
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 40px;
    }
    .c2malc_c {
        padding-left: 36px;
        padding-right: 30px;
    }
    .c2malt_li {
        padding-top: 30px;
        padding-bottom: 40px;
    }
    .c2malist_total {
        padding: 36px 46px 0 46px;
    }
    .c2mal_tit {
        padding-bottom: 12px;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 30px;
    }
    .i1macot_text2 .i1macott_tit {
        margin-bottom: 16px;
    }
    .c_c1p1_leftc {
        padding-right: 100px;
    }
    .c_c1p1li .yxedr_active h3 {
        margin-bottom: 16px;
    }
    .c_c1p1li .std_word1 p {
        margin-bottom: 6px;
    }
    .c_c1p1li {
        margin-bottom: 22px;
    }
    .c_c1p1ul {
        height: 370px;
    }
    .privacy_modal_container p {
        padding-right: 1em;
    }
    .privacy_modal#privacy_modal{
        width: 92%;
    }
    .t_sypt2tabshi {
        width: 19%;
    }
    .t_sypt2tabquan {
        width: 9%;
    }
    /* tammy - end */
    .t_sypt2tabquan {
        width: 10%;
    }
    .t_sypt2table1 .t_sypt2tablcq {
        width: calc(46.24% / 4);
    }
    .t_sypt2table2 .t_sypt2tablcq {
        width: calc(46.24% / 3);
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    /* rock - start */
    /* c12 */
    .r_c12main_cot .std_padding6 {
        padding: 50px 0;
    }
    .r_c12main_cot .std_title2 {
        font-size: 36px;
    }
    .c12mtopi_ima2 {
        width: 164px;
    }
    /* c2 */
    .c2malccen_text p {
        font-size: 16px;
    }
    .c2malc_c {
        width: 50%;
    }
    .r_c2main_cot {
        padding-top: 40px;
    }
    .c2malist_li {
        margin-bottom: 30px;
    }
    /* e1 */
    .r_e1main_cot .std_title3 {
        font-size: 22px;
    }
    .r_e1main_cot .std_word1 p{
        font-size: 16px;
    }
    .e1malist_r {
        width: 69%;
    }
    .e1malist_li {
        margin-bottom: 40px;
    }
    .r_e1main_cot .std_padding7 {
        padding-top: 50px;
    }
    .r_e1main_cot .std_margin2 {
        margin-bottom: 40px;
    }
    /* e2 */
    .e2macotb_li p {
        font-size: 16px;
    }
    /* g1 */

    /* g2 */
    .g2mcl_link p {
        width: 100px;
    }
    /* j1 */
    .j1mcll_ima {
        width: 62px;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 34px;
    }
    .r_j1main .std_padding7 {
        padding-top: 50px;
    }
    .lixin_j1main_cot {
        padding-bottom: 50px;
    }
    .lixin_j1main_cot .std_title3 {
        font-size: 22px;
    }

    /* k1 */
    .lixin_j1main_cot  .std_margin1 {
        margin-bottom: 40px;
    }
    /* h1 */
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 50px;
    }
    .lx_h1maco_top {
        padding-top: 60px;
    }
    .lx_h1maco_cen {
        padding: 50px 0;
    }
    .lixin_h1main_cot .std_title2 {
        font-size: 34px;
    }
    .h1macl_hea {
        margin-bottom: 20px;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 40px;
    }
    .lixin_h1main_cot .std_padding2 {
        padding-bottom: 40px;
    }
    /* i1 */
    .i1maco_cen {
        padding-bottom: 50px;
    }
    .i1maco_cen {
        padding-top: 50px;
    }
    .lixin_i1main_cot .std_padding7 {
        padding-top: 50px;
    }
    .i1maco_bot {
        padding-bottom: 50px;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 34px;
    }
    .i1macoc_hea {
        margin-bottom: 20px;
    }
    .i1macob_hea {
        margin-bottom: 20px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 50px;
    }
    .i1macob_li:first-child .i1cob_l {
        font-size: 18px;
    }
    .i1cob_l {
        font-size: 18px;
    }
    .lixin_i1main_cot .std_word1 p {
        font-size: 14px;
    }
    .i1cobse_but p {
        font-size: 14px;
    }
    .i1cobr_but {
        width: 19px;
        right: -42px;
    }
    .lixin_i1main_cot .i1cocwr_bot p {
        font-size: 16px;
    }
    .i1cobse_hea {
        font-size: 20px;
        margin-bottom: 10px;
    }
    .i1cobse_text p {
        font-size: 16px;
    }
    .i1cobse_li {
        margin-bottom: 30px;
    }
    /* rock - end */
    /* carter - start */
    /* c1 */
    .c_c1p1_lefth {
        margin-bottom: 20px;
    }
    .c_c1p1_leftp {
        margin-bottom: 35px;
    }
    .c_c1p1_lyuan {
        width: 600px;
        height: 600px;
        border: 80px solid rgba(255, 255, 255, 0.03);
        left: -50%;
    }
    .c_c1p1_ryuan {
        width: 680px;
        height: 680px;
        border: 80px solid rgba(72, 155, 255, 0.04);
        top: -33%;
        right: -0%;
    }
    /* c1 */
    /* carter - end */
    /* tammy - start */
    .t_headnavli {
        padding: 0 16px;
    }
    .t_headqi {
        margin-left: 16px;
    }
    .t_banleft {
        bottom: 70px;
    }
    .ys_ban_txtbox .t_font32 {
        margin-bottom: 8px;
    }
    .t_font32 {
        font-size: 22px;
    }
    .t_sypt1li {
        max-width: calc(100% - 180px);
    }
    .t_sypt1zh {
        width: 70px;
        right: 10px;
        bottom: 10px;
    }
    .t_sypt3li3 {
        padding: 0 10px 0 20px;
    }
    .t_sypt3li4 {
        padding: 0 20px 0 10px;
    }
    .t_sypt1li:nth-of-type(2n) {
        left: 180px;
    }
    .e2macot_hea {
        min-height: 240px;
    }  
    .lixin_j1main_cot .std_title2 {
        font-size: 30px;
        margin-bottom: 20px;
    }
    .lixin_j1main_cot {
        padding-bottom: 60px;
    }
    .j1mcll_ima {
        width: 50px;
    }
    .j1mcll_text {
        width: calc(100% - 50px);
    }
    .j1mcll_tot {
        padding: 24px 0;
    }
    .std_paddingtop120 {
        padding-top: 70px;
    }
    .std_padding120 {
        padding: 70px 0;
    }
    .c2malc_c {
        width: calc(84% - 140px);
    }
    .i1cocwrt_logo {
        width: 26px;
    }
    .i1cocwr_top {
        width: 54px;
        height: 54px;
    }
    .std_paddingxia120 {
        padding-bottom: 70px;
    }
    .lx_h1maco_top {
        margin-right: -20px;
    }
    .c_c1p1_boxc::before {
        width: calc(52.9685% + 8.75%);
    }
    .c_c1p1_boxc::after {
        right: 38.17%;
    }
    .t_c1jiazh1 {
        width: 65px;
    }
    .t_inmianli a,.t_inmianli::before {
        font-size: 14px;
    }
    .t_inmian::before {
        top: 4.5px;
    }
    .c_c1p1_leftc {
        padding-right: 70px;
    }
    .t_sypt1zh {
        width: 84px;
    }
    .t_sypt2tabid {
        width: 14%;
    }
    .t_sypt2tabquan {
        width: 11%;
    }
    .t_sypt2table1 .t_sypt2tablcq {
        width: calc(44.24% / 4);
    }
    .t_sypt2table2 .t_sypt2tablcq {
        width: calc(44.24% / 3);
    }
    /* tammy - end */
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    /* rock - start */
    /* c12 */
    .r_c12main_cot .std_title2 {
        font-size: 32px;
    }
    .r_c12main_cot .std_padding6 {
        padding: 40px 0;
    }
    .r_c12main_cot .std_padding5 {
        padding-bottom: 30px;
    }
    /* c2 */
    .c2malc_r p {
        font-size: 14px;
    }
    .c2malc_r {
        width: 135px;
        padding:0 24px;
    }
    .c2malccen_text p {
        font-size: 14px;
    }
    .c2malccen_text::before {
        transform: translateY(40%);
    }
    .r_c2main_cot  .std_title5 {
        font-size: 20px;
    }
    .r_c2main_cot  .std_margin3 {
        margin-bottom: 30px;
    }
    /* e1 */
    .e1main_cont {
        width: 252px;
        height: 60px;
    }
    .e1main_sel {
        width: 180px;
        height: 60px;
    }
    .r_e1main_cot .std_padding7 {
        padding-top: 40px;
    }
    .e1malrb_date {
        font-size: 16px;
    }
    .e1main_news {
        margin-bottom: 30px;
    }
    .e1malist_li {
        margin-bottom: 30px;
    }
    /* e2 */
    .r_e2main_cot .std_title2 {
        font-size: 32px;
    }
    .e2mchea_li a {
        font-size: 14px;
    }
    .e2mchea1_li p {
        font-size: 14px;
    }
    .e2macot_hea {
        padding: 40px 0;
    }
    .r_e2main_cot .std_padding7 {
        padding-top: 30px;
    }
    .e2mactt_box h5 {
        padding: 10px 0;
    }
    .r_e2main_cot .std_margin3 {
        margin-bottom: 23px;
    }
    /* g1 */
    .r_g1main_cot .std_title2 {
        font-size: 32px;
    }
    .g1macot_hea {
        margin-bottom: 20px;
    }
    .r_g1main_cot .std_margin2 {
        margin-bottom: 30px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 50px;
    }
    .r_g1main_cot .std_padding5 {
        padding-bottom: 50px;
    }
    /* g2 */
    .lixin_g2main_cot .std_title3{
        font-size: 22px;
    }
    .lixin_g2main_cot {
        padding-top: 40px;
    }
    .g1ctop_bot {
        font-size: 20px;
    }
    .r_g2main .std_padding7 {
        padding-top: 30px;
    }
    .lx_g2mc_total {
        padding: 30px 0;
    }
    .g2mcl_link p {
        width: 90px;
    }
    /* j1 */
    .j1mcadt_map a {
        font-size: 16px;
    }
    .j1mcllt_tit {
        font-size: 16px;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 32px;
    }
    .j1mc_hea {
        margin-bottom: 10px;
    }
    .lixin_j1main_cot .std_word1 p{
        font-size: 16px;
    }
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 50px;
    }
    .r_j1main .std_padding7 {
        padding-top: 40px;
    }
    .lixin_j1main_cot {
        padding-bottom: 40px;
    }
    .j1mcllt_ema a {
        font-size: 20px;
    }
    /* k1 */
    /* h1 */
    .lixin_h1main_cot .std_title2 {
        font-size: 32px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 40px;
    }
    .lx_h1maco_top {
        padding-top: 50px;
    }
    .lx_h1maco_cen {
        padding: 40px 0;
    }
    .h1macob_text {
        margin-bottom: 40px;
    }
    .h1macot_r {
        right: -19px;
    }
    /* i1 */
    .lixin_i1main_cot .std_title2 {
        font-size: 32px;
    }
    .i1macob_r {
        width: 29%;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 28px;
    }
    .lixin_i1main_cot  .std_title4 {
        font-size: 18px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 40px;
    }
    .lixin_i1main_cot .std_padding7 {
        padding-top: 40px;
    }
    .i1maco_cen {
        padding-bottom: 40px;
    }
    .i1maco_cen {
        padding-top: 40px;
    }
    .i1macob_list {
        margin-bottom: 30px;
    }
    .i1macob_li {
        margin-bottom: 20px;
    }
    .i1maco_bot {
        padding-bottom: 40px;
    }
    .i1cocw_l {
        width: 52%;
    }
    .i1cocw_r {
        width: 50.928571%;
    }
    .i1cocwr_li {
        width: 33.333333%;
    }
    .i1cocwr_li {
        margin-bottom: 26px;
    }
    /* rock - end */
    /* carter - start */
    /* 规范 */
    /* 标题 */
    .std_title1{
        font-size: 28px;       
    }
    .std_title2,.yxedr_active h2{
        font-size: 22px;
    }
    .std_title3,.yxedr_active h3{
        font-size: 18px; 
    }
    .std_title4 .yxedr_active h4{
        font-size: 18px;
    }
    .yxedr_active h5 {
        font-size: 16px;
    }
    /* 段落 */
    .std_word1 p,
    .yxedr_active p{
        font-size: 16px;
    }
    .yxedr_active p,.std_wordp p{
        margin-bottom: 12px; /* 标准间距 */
    }
    .yxedr_active h2 ,.yxedr_active h3 ,.yxedr_active h4 ,.yxedr_active h5 {
        margin-bottom: 12px;
    }
    /* 板块间距 */
    .std_margin1 {    
        margin-bottom: 60px;
    }
    .std_padding4{
        padding-top: 60px;
    }
    .std_padding1{
        padding-bottom: 60px;
    }
    .std_padding6 {
        padding: 60px 0;
    }   
    .std_padding120{
        padding: 40px 0;
    }
    .std_padding5 {
        padding-bottom: 40px;
    }
    .std_padding7 {
        padding-top: 40px;
    }
    .std_margin2 {
        margin-bottom: 35px;
    }
    .std_padding2{
        padding-bottom: 35px;
    }
    .std_paddingtop2{
        padding-top: 35px;
    }
    .std_margin3 {
        margin-bottom: 10px;
    }
    .std_padding3{
        padding-bottom: 10px;
    }
    /* 规范 */
    /* c1 */
    .c_ban h1 {
        margin-top: 10px;
    }
    .c_first {
        margin-right: 5px;
        margin-left: 0;
    }
    .c_c1p1_leftcon {
        top: 7%;
    }
    .c_c1p1_lefth {
        margin-bottom: 12px;
    }
    .c_c1p1_leftul {
        width: 550px;
        padding: 24px;
    }
    .c_c1p1_leftp {
        margin-bottom: 22px;
    }
    .c_c1p1_lyuan {
        width: 500px;
        height: 500px;
        border: 70px solid rgba(255, 255, 255, 0.03);
        left: -50%;
    }
    .c_c1p1_leftli {
        padding-left: 30px;
        margin-bottom: 4px;
    }
    .c_c1p1_rightcon {
        width: 300px;
        height: 300px;
        right: -30%;
        padding: 15px;
    }

    .c_c1p1_ryuan {
        width: 560px;
        height: 560px;
        border: 70px solid rgba(72, 155, 255, 0.04);
        top: -33%;
    }
    .c_c1p1_boxc {
        background: linear-gradient(-45deg, transparent 38px, #489BFF 0);
    }
    .c_c1p1_boxc::after {
        border-top: 53px solid #93D500;
        border-right: 53px solid transparent;
    }
    .c_c1p2_list {
        border-radius: 10px;
        padding: 30px 35px 35px;
    }
    .c_c1p2_li {
        padding-bottom: 35px;
        margin-bottom: 35px;
    }
    .c_c1p2_lifr {
        padding-left: 10px;
    }
    .c_c1p3_box {
        padding-bottom: 80px;
    }
    .c_c1p3_navli {
        min-width: 140px;
        padding: 0 30px;
    }
    .c_c1p3_navli .std_title3 {
        padding-bottom: 15px;
    }
    .c_c1p3_li {
        padding: 35px 25px 35px;
    }
    .c_c1p1_boxc {
        width: 70.83%;
        height: 46vw;
        height: auto;
    }
    .c_c1p1_leftcon{
        position: relative;
        top: 0;
        padding:35px 0;
    }
    .c_smnav1 {
        display: none;
    }

    /* c1 */

    /* d1 */
    .t_sypt2tit {
        font-size: 18px;
    }
    .t_sypt2id {
        border-radius: 10px 10px 0 0;
        font-size: 18px;
        line-height: 55px;
    }
    .t_sypt2shu .t_sypt2tablcq,
    .t_sypt2shi,
    .t_sypt2zui .t_sypt2tab:nth-of-type(2n-1),
    .t_sypt2zui .t_sypt2tab:nth-of-type(2n){
        font-size: 16px;
    }
    .t_sypt2shu .t_sypt2tablcq {
        height: 60px;
    }
    .t_sypt2shi,
    .t_sypt2zui .t_sypt2tab {
        min-height: 60px;
    }
    .t_sypt2phjin {
        min-height: 70px;
    }
    .c_d1main .t_sypt2tit{
        display: none
    }
    .c_d1main .t_sypt2table1 .t_sypt2tit {
        display: none
    }
    .c_d1main .t_sypt2 {
        padding: 40px 0 50px;
    }
    .c_d1main .t_lvxiao.t_title1 {
        margin-bottom: 20px;
    }
    .t_sypt2phli {
        margin-bottom: 20px;
    }
    .c_c1p2.t_sypt2::after {
        width: 350px;
        height: 350px;
        transform: translate(-70%,14%);
    }
    /* d1 */
    /* carter - end */
    /* tammy - start */
    .ys_cont900 {
        width: 600px;
    }
    .t_sypt3li3, .t_sypt3li4 {
        width: calc(50% - 300px);
    }   
    .c2malc_r {
        height: 42px;
    }
    .t_sypt3li3, .t_sypt3li4 {
        top: 180px;
    }
    .t_sypt2table1 {
        margin-bottom: 60px;
    }
    .t_inbanxia {
        left: 40px;
        bottom: 60px;
    }
    .t_inbanzi .std_title1 {
        margin-bottom: 18px;
    }
    .t_inmian {
        margin-bottom: 15px;
    }
    .t_b1pt1 .t_title1 {
        padding-bottom: 22px;
    }
    .t_b1pt1le {
        padding-right: 30px;
    }
    .t_upyin {
        width: 40px;
    }
    .t_b1pt2 .std_word1 p:last-child::after {
        height: 34px;
        width: 40px;
        margin-left: 30px;
        margin-top: 12px;
    }
    .t_b1pt2zi {
        width: 30%;
        top: 40px;
    }
    .t_lunswiper .slick-prev, .t_lunswiper .slick-next {
        width: 30px;
        height: 30px;
    }
    .t_lunswiper1 .slick-prev {
        left: -20px;
    }
    .t_lunswiper1 .slick-next {
        right: -20px;
    }
    .t_b1pt3top::before {
        width: calc(100% - 60px);
    }
    .t_b1pt3le {
        font-size: 70px;
    }
    .ys_modal_content {
        padding: 42px 50px 60px;
    }
    .t_teamtan .std_title3 {
        margin-bottom: 4px;
    }
    .t_teamtan .std_word1 p {
        margin-bottom: 16px;
    }
    .t_b1pt3date {
        font-size: 20px;
        padding-bottom: 8px;
    }
    .t_b1pt3year {
        padding-bottom: 38px;
    }
    .t_b1pt3xia {
        padding-top: 8px;
    }
    .t_b1pt3le {
        width: 28%;
        padding-right: 50px;
    }
    .t_b1pt3rg {
        width: 72%;
    }
    .t_b1pt3monli .std_word1 p {
        margin-bottom: 8px;
    }
    .t_b1pt3yue {
        width: 100px;
        padding-left: 30px;
    }
    .t_b1pt3monli .std_word1 {
        width: calc(100% - 100px);
    }
    .t_b1pt4nr {
        margin-right: 0;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 24px;
    }
    .lixin_j1main_cot .std_title2 {
        margin-bottom: 12px;
    }
    .lixin_j1main_cot .std_title3 {
        font-size: 20px;
    }
    .j1mcadd_tit {
        margin-bottom: 6px;
    }
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 40px;
    }
    .r_j1main .std_padding7 {
        padding-top: 60px;
    }
    .std_padding120 {
        padding: 60px 0;
    }
    .c2malccen_text p {
        font-size: 16px;
    }
    .c2malccen_text::before {
        transform: translateY(0);
    }
    .c2malcl_ima {
        margin-bottom: 10px;
    }
    .c2malc_l {
        padding: 5px 5px 10px 5px;
    }
    .std_margin75 {
        margin-bottom: 50px;
    }
    .e1main_sel,.e1main_cont {
        height: 44px;
    }
    .i1cocwr_li {
        width: 20%;
    }
    .i1cocw_l {
        width: 30%;
    }
    .i1cocw_r {
        width: 70%;
        padding-left: 26px;
    }
    .i1cocwr_li {
        margin-bottom: 0;
    }
    .lx_h1maco_top {
        margin-right: 0;
    }
    .c_c1p1_leftc {
        width: 100%;
    }
    .t_c1jiazh1 {
        right: calc(0.17% + 39px);
    }
    .c_c1p1_boxc::after {
        right: 0.17%;
    }
    .t_sypt3li3, .t_sypt3li4 {
        padding: 0 40px;
    }
    .t_sypt3li5, .t_sypt3li6 {
        margin-top: -50px;
    }
    /* 20222.09.23 */
    .std_title2, .yxedr_active h2 {
        font-size: 28px;
    }
    .std_title1 {
        font-size: 32px;
    }
    .c_c1p1ul {
        height: 360px;
    }
    .e1main_hea{
        padding-left: 40px;
        padding-right:40px;
    }
    /* tammy - end */
   
    /* 1200end */
}
@media screen and (max-width: 1199px){
    /* tammy - start */
    .t_sypt2pc{
        display: none;
    }
    .t_sypt2ph{
        display: block;
    }
    .ys_main {
        margin-top: 0;
    }
    .t_banleft {
        bottom: 60px;
    }
    .t_sypt1li {
        max-width: calc(100% - 100px);
    }
    .t_sypt1li:nth-of-type(2n) {
        left: 100px;
    }
    .t_sypt3.std_paddingtop2.std_padding5 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .std_paddingtop120 {
        padding-top: 60px;
    }
    .c2malist_total {
        padding: 32px 32px 0 32px;
    }
    .c2mal_tit.std_title3 {
        font-size: 18px;
    }
    .c2malcl_tit {
        padding-left: 5px;
        font-size: 14px;
    }
    .c2malcl_ima {
        margin-bottom: 8px;
    }
    .c2malc_l {
        padding: 5px 5px 8px 5px;
    }
    .c2malc_c {
        width: calc(84% - 135px);
    }
    .c2malcr_logo {
        width: 11px;
    }
    .c2malccen_name {
        margin-bottom: 6px;
    }
    .c2malc_c {
        padding-left: 28px;
        padding-right: 16px;
    }
    .i1macot_total .i1macot_text1 {
        opacity: 0;
    }
    .i1macot_total .i1macot_text2 {
        bottom: 40px;
    }
    .i1macot_total .i1macott_text {
        display: block;
        opacity: 1;
        bottom: 0;
    }
    .i1cocwr_li:nth-child(1), .i1cocwr_li:nth-child(2), .i1cocwr_li:nth-child(3), .i1cocwr_li:nth-child(4), .i1cocwr_li:nth-child(5) {
        margin-bottom: 16px;
    }
    .i1cocwr_bot {
        padding-top: 6px;
    }
    .lixin_i1main_cot .i1cocwr_bot p {
        font-size: 14px;
    }
    .std_paddingxia120 {
        padding-bottom: 60px;
    }
    .e1manew_r {
        padding-left: 40px;
    }
    .e1maner_tit {
        margin-bottom: 7px;
    }
    .r_e1main_cot .std_margin2 {
        margin-bottom: 20px;
    }
    .lx_h1maco_top {
        padding-top: 60px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 60px;
    }
    .lx_h1maco_cen {
        padding: 60px 0;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 60px;
    }
    .t_sypt1xia {
        min-height: auto;
    }
    .t_sypt3li3 {
        padding: 0 10px 0 20px;
    }
    .t_sypt3li4 {
        padding: 0 20px 0 10px;
    }
    .t_attenzi {
        margin-right: 20px;
        line-height: 42px;
    }
    .t_attshareicon {
        width: 42px;
    }
    /* 20222.09.23 */
    .t_b1pt2 .std_title2 {
        margin-bottom: 24px;
    }
    .t_b1pt2xian {
        margin-bottom: 24px;
    }
    .t_b1pt2 .std_word1 {
        margin-bottom: 30px;
    }
    .c_c1p1ul {
        height: 370px;
    }
    .wave-divider .editorial {
        height: 7em;
    }  
    .ys_footer .t_fothe {
        height: 9em;
    }
    /* tammy - end */
    .t_sypt2shu,.t_sypt2phjin,.t_sypt2zui{
        border-bottom: 1px solid #F0F0F0;
    }
    .t_sypt2zui{
        border-left: 1px solid rgba(183, 183, 183, 0.4);
    }
    .l_sypt2info{
        background: #489BFF;
    }
    .t_sypt2shi{
        background-color: #489BFF;
        color: #fff;
        padding: 0;
        border: 1px solid transparent;
        min-height: 55px;
        margin-left: 10px;
    }
    .t_sypt2table2 .l_sypt2info{
        background: #93D500;
    }
    .t_sypt2table2 .t_sypt2shi{
        background: #93D500;
    }
    .t_sypt2table1 .t_sypt2id br{
        display: none;
    }
}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    /* rock - start */
    /* c12 */
    .r_c12main_cot .std_title2 {
        font-size: 26px;
    }
    .r_c12main_cot .std_padding6 {
        padding: 30px 0;
    }
    .c12mtop_hea {
        margin-bottom: 20px;
    }
    .c12mtopi_ima1 {
        width: 126px;
        left: 1%;
        top: 20%;
    }
    .c12mtopi_ima2 {
        width: 130px;
    }
    /* c2 */
    .c2malist_total {
        padding: 20px 30px 0 30px;
    }
    .r_c2main_cot {
        padding-top: 30px;
    }
    /* e1 */
    .r_e1main_cot .std_title3 {
        font-size: 20px;
    }
    .r_e1main_cot .std_word1 p {
        font-size: 14px;
    }
    .e1malist_r {
        width: 57%;
    }
    .r_e1main_cot .std_margin2 {
        margin-bottom: 20px;
    }
    .e1malist_li {
        margin-bottom: 25px;
    }
    .e1maner_more {
        width: 82px;
    }
    .e1maner_more p {
        font-size: 14px;
    }
    .r_e1main_cot .std_padding7 {
        padding-top: 30px;
    }
    .e1malist_total {
        padding: 20px;
    }
    /* e2 */
    .r_e2main_cot .std_title2 {
        font-size: 26px;
    }
    .e2macot_text .yxedr_active p,.e2macot_text .yxedr_active h5 {
        font-size: 16px;
    }
    .e2mactt_box {
        margin-bottom: 20px;
    }
    .e2macotb_li {
        margin-bottom: 15px;
    }
    .e2macotb_li p {
        font-size: 14px;
    }
    .e2macot_hea {
        padding: 30px 0;
    }
    .r_e2main_cot .std_padding7 {
        padding-top: 20px;
    }
    .r_e2main_cot .yxedr_active p {
        margin-bottom: 10px;
    }
    .e2mactt_box h5 {
        padding: 5px 0;
    }
    /* g1 */
    .r_g1main_cot .std_title2 {
        font-size: 26px;
    }
    .g1ctop_bot {
        font-size: 18px;
    }
    .g1ctop_total {
        padding-bottom: 40px;
        padding-top: 30px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 40px;
    }
    .std_padding5 {
        padding-bottom: 40px;
    }
    .r_g1main_cot .std_padding5 {
        padding-bottom: 40px;
    }
    /* g2 */
    .g2mcl_link span {
        font-size: 16px;
    }
    .g2mc_l .std_word1 p{
        font-size: 16px;
    }
    .lx_g2mc_total {
        padding: 30px 0;
    }
    /* j1 */
    .lixin_j1main_cot .std_title2 {
        font-size: 26px;
    }
    .j1mcllt_ema a {
        font-size: 18px;
    }
    .r_j1main .std_padding7 {
        padding-top: 30px;
    }
    .lixin_j1main_cot {
        padding-bottom: 30px;
    }
    .lixin_j1main_cot .std_title3 {
        font-size: 20px;
    }
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 30px;
    }
    .j1mcll_ima {
        width: 56px;
    }
    /* k1 */
    /* h1 */
    .lixin_h1main_cot .std_title2 {
        font-size: 26px;
    }
    .lx_h1maco_top  {
        justify-content: space-between;
    }
    .h1macot_l {
        width: 41%;
    }
    .h1macot_r {
        width: 52%;
    }
    .lixin_h1main_cot  .std_word1 p {
        font-size: 16px;
    }
    .h1clistrt_te span {
        font-size: 16px;
    }
    .h1cllist_total {
        padding: 20px 40px 20px 0;
    }
    .h1cllist_r {
        padding-left: 30px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 30px;
    }
    .lx_h1maco_cen {
        padding: 30px 0;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 30px;
    }
    .lixin_h1main_cot .std_padding2 {
        padding-bottom: 30px;
    }
    .lx_h1maco_top {
        padding-top: 30px;
    }
    /* i1 */
    .i1macoc_welfare {
        flex-wrap: wrap;
        justify-content:center;
    }
    .i1cocw_l {
        margin-bottom: 40px;
    }
    .i1cocw_r {
        width: 100%;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 26px;
    }
    .lixin_i1main_cot .std_title4 {
        font-size: 18px;
    }
    .i1macoc_text {
        margin-bottom: 30px;
    }
    .i1macob_total {
        padding: 20px 0 20px 25px;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 24px;
    }
    .lixin_i1main_cot .std_title4 {
        font-size: 16px;
    }
    .i1macoc_hea {
        margin-bottom: 10px;
    }
    .i1maco_cen {
        padding-bottom: 30px;
    }
    .i1maco_cen {
        padding-top: 30px;
    }
    .lixin_i1main_cot .std_padding7 {
        padding-top: 30px;
    }
    .i1maco_bot {
        padding-bottom: 30px;
    }
    .i1macob_r {
        width: 41%;
    }
    .i1cocwr_li {
        width: 20%;
    }
    .i1cocwr_total {
        padding: 10px 0;
    }
    .i1cocwr_li {
        padding: 0 5px;
    }
    /* rock - end */
    /* carter - start */
    /* 规范 */
    /* 标题 */
    .std_title1{
        font-size: 24px;         
    }
    .std_title2,.yxedr_active h2{
        font-size: 20px;
    }
    .std_title3,.yxedr_active h3{
        font-size: 16px; 
    }
    .std_title4 .yxedr_active h4{
        font-size: 16px;
    }
    .yxedr_active h5 {
        font-size: 14px;
    }
    /* 段落 */
    .std_word1 p,
    .yxedr_active p{
        font-size: 14px;
    }
    .yxedr_active p,.std_wordp p{
        margin-bottom: 10px; /* 标准间距 */
    }
    .yxedr_active h2 ,.yxedr_active h3 ,.yxedr_active h4 ,.yxedr_active h5 {
        margin-bottom: 10px;
    }
    /* 板块间距 */
    .std_margin1 {    
        margin-bottom: 40px;
    }
    .std_padding4{
        padding-top: 40px;
    }
    .std_padding1{
        padding-bottom: 40px;
    }
    .std_padding6 {
        padding: 40px 0;
    }   
    .std_padding120{
        padding: 20px 0;
    }
    .std_padding5 {
        padding-bottom: 20px;
    }
    .std_padding7 {
        padding-top: 20px;
    }
    .std_margin2 {
        margin-bottom: 15px;
    }
    .std_padding2{
        padding-bottom: 15px;
    }
    .std_paddingtop2{
        padding-top: 15px;
    }
    .std_margin3 {
        margin-bottom: 8px;
    }
    .std_padding3{
        padding-bottom: 8px;
    }
    /* 规范 */
    /* c1 */
    .c_c1p1_rightcon {
        width: 250px;
        height: 250px;
        right: -30%;
        padding: 10px;
    }
    .c_c1p1_ryuan {
        width: 500px;
        height: 500px;
        border: 60px solid rgba(72, 155, 255, 0.04);
        top: -33%;
    }
    .c_c1p1_leftul {
        width: 420px;
        padding: 20px;
    }

    .c_c1p1_icon {
        width: 16px;
        height: 16px;
        top: 4px;
    }
    .c_c1p1_leftli {
        padding-left: 25px;
        margin-bottom: 4px;
    }
    .c_c1p1_ryuan {
        top: -19%;
    }
    .c_c1p2_list {
        padding: 25px 30px 30px;
    }
    .c_c1p2_lifr {
        padding-left: 0px;
    }
    .c2malc_r {
        width: 120px;
        height: 42px;
    }
    .std_btn1 .c2malc_r {
        padding: 0 21px 0 21px;
    }
    .std_btn1 .c2malcr_logo {
        width: 10px;
    }
    .c_c1p2_lifl .std_word1 {
        margin-bottom: 15px;
    }
    .c_c1p2_li {
        padding-bottom: 30px;
        margin-bottom: 30px;
    }

    .c_c1p3_box {
        padding-bottom: 50px;
    }
    .c_c1p3_navli {
        min-width: 120px;
        padding: 0 25px;
    }
    .c_c1p3_lifl,.c_c1p3_lifr{
        width: 100%;
    }
    .c_c1p3_lifr{
        margin-top: 15px;
    }
    .c_c1p3_li {
        padding: 25px 25px 28px;
    }
    .c_c1p3_lic{
        flex-direction: column;
    }
    /* c1 */
    /* d1 */
    .t_sypt2zui{
        flex-wrap: wrap;
    }
    .t_sypt2zui .t_sypt2tab{
        width: 50%;
        /* border-bottom: 1px solid rgba(183, 183, 183, 0.4); */
    }
    /* .t_sypt2zui .t_sypt2tab:nth-of-type(2n-1){
        border-left: 1px solid rgba(183, 183, 183, 0.4);
    } */
    .t_sypt2shu .t_sypt2tablcq, .t_sypt2shi, .t_sypt2zui .t_sypt2tab:nth-of-type(2n-1), .t_sypt2zui .t_sypt2tab:nth-of-type(2n) {
        font-size: 14px;
    }
    .t_sypt2id {
        border-radius: 10px 10px 0 0;
        font-size: 16px;
        line-height: 50px;
    }
    .t_sypt2shi, .t_sypt2zui .t_sypt2tab {
        min-height: 50px;
    }
    .t_sypt2zui .t_sypt2tab:nth-of-type(2n){
        word-break: break-all;
    }
    .c_d1main .t_sypt2 {
        padding: 30px 0 40px;
    }
    .c_d1main .t_lvxiao.t_title1 {
        margin-bottom: 15px;
    }
    /* d1 */
    /* carter - end */
    /* tammy - start */
    .h1mcllist_li .h1clistr_text span{
        font-size: 16px;
    }
    .yxedr_active ol li::marker{
        font-size: 14px;
    }
    .t_banleft {
        bottom: 50px;
    }
    .t_font32 {
        font-size: 18px;
    }
    .t_sypt1le {
        padding-right: 30px;
    }
    .t_sypt1xin {
        padding: 20px;
    }
    /* .t_sypt1xin .std_word1 {
        margin-bottom: 6px;
    } */
    .t_title1 {
        margin-bottom: 18px;
    }
    .t_sypt1li {
        margin-bottom: 20px;
    }
    .t_sypt2btn {
        top: 10px;
    }
    .t_lvxiao.t_title1 .std_title3 {
        margin-bottom: 4px;
    }
    .ys_cont900 {
        width: 480px;
    }
    .t_sypt3li3, .t_sypt3li4 {
        width: calc(50% - 240px);
    }
    .t_lvxiao.t_title1 {
        margin-bottom: 16px;
    }
    .t_sypt4le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 30px;
    }
    .t_sypt4date {
        font-size: 14px;
    }
    .t_sypt4date {
        margin-bottom: 3px;
    }
    .t_sypt4new .std_title3 {
        margin-bottom: 12px;
    }
    .t_sypt4rg {
        width: 100%;
    }
    .t_sypt5nr.std_padding120{
        padding: 40px 0;
    }
    .t_dinavrg {
        display: none;
    }
    .wave-divider .editorial {
        height: 5em;
    }
    .t_dilogo {
        width: 120px;
        margin-bottom: 30px;
    }
    .t_dinavle {
        width: 100%;
    }
    .t_fotxia {
        padding-bottom: 50px;
    }
    .t_sypt2table1 {
        margin-bottom: 50px;
    }
    .t_sypt3.std_paddingtop2.std_padding5 {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .t_inmian{
        display: none;
    }
    .t_inbanzi {
        width: 60%;
    }
    .t_b1pt1le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .t_b1pt1rg {
        width: 60%;
    }
    .std_padding120 {
        padding: 50px 0;
    }
    .t_b1pt2 .std_title2 {
        margin-bottom: 10px;
    }
    .t_b1pt2xian {
        margin-bottom: 16px;
    }
    .t_b1pt2 .std_word1 {
        margin-bottom: 16px;
    }
    .t_b1pt5pic {
        margin-bottom: 14px;
    }
    .t_b1pt5xin span {
        margin-left: 12px;
        font-size: 14px;
    }
    .t_b1pt5xin .std_title3 {
        margin-bottom: 10px;
    }
    .t_b1pt5xin {
        padding-left: 26px;
        padding-bottom: 22px;
    }
    .t_b1pt3year span {
        width: 20px;
        height: 20px;
    }
    .t_b1pt3year.on span::before {
        width: 20px;
        height: 20px;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 22px;
    }
    .lixin_j1main_cot .std_title3 {
        font-size: 18px;
    }
    .r_j1main .std_padding7 {
        padding-top: 50px;
    }
    .j1mcllt_tit {
        font-size: 14px;
    }
    .j1mcll_ima {
        width: 48px;
    }
    .j1mcll_text {
        width: calc(100% - 48px);
    }
    .j1mcll_tot {
        padding: 16px 0;
    }
    .lixin_j1main_cot {
        padding-bottom: 50px;
    }
    .c_ban h1 {
        margin-top: 0;
    }
    .std_paddingtop120 {
        padding-top: 50px;
    }
    .std_padding120 {
        padding: 50px 0;
    }
    .c2malccen_text p{
        width: 100%;
    }
    .c2malt_li {
        padding-top: 28px;
        padding-bottom: 32px;
    }
    .c2malist_total {
        padding: 24px 24px 0 24px;
    }
    .c2malc_l {
        width: 18%;
    }
    .c2malc_r {
        padding: 0 18px;
    }
    .c2malc_c {
        width: calc(82% - 120px);
    }
    .c2malccen_text p {
        padding-left: 12px;
    }
    .c2malc_c {
        padding-left: 20px;
        padding-right: 12px;
    }
    .std_margin75 {
        margin-bottom: 40px;
    }
    .e1main_hea{
        display: none;
    }
    .i1cobse_text li::marker{
        font-size: 14px;
    }
    .i1macot_total .i1macot_text2 {
        bottom: 16px;
    }
    .i1macot_text {
        left: 16px;
    }
    .i1macot_text2 .i1macott_tit {
        margin-bottom: 6px;
    }
    .i1macot_ima::before{
        height: 100%;
    }
    .i1cocw_r {
        padding-left: 0;
    }
    .i1cocw_l {
        width: 50%;
        margin-bottom: 26px;
    }
    .i1macob_total {
        border-right: 48px solid #489BFF;
    }
    .i1cobr_but {
        right: -33px;
    }
    .std_paddingxia120 {
        padding-bottom: 50px;
    }
    .r_g1main_cot .std_padding5 {
        padding-bottom: 50px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 50px;
    }
    .lx_h1maco_top {
        padding-top: 50px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 50px;
    }
    .lx_h1maco_cen {
        padding: 50px 0;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 50px;
    }
    .std_word1.yxedr_active li::before {
        left: -20px;
        width: 10px;
        height: 11px;
        top: 6px;
    }
    .std_word1.yxedr_active ul {
        padding-inline-start: 20px;
    }
    .t_fotxia {
        padding-bottom: 20px;
    }
    .t_dinav {
        margin-bottom: 26px;
    }
    /* 20222.09.23 */
    .std_title2, .yxedr_active h2 {
        font-size: 26px;
    }
    .std_title1 {
        font-size: 28px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 18px;
    }
    .t_b1pt1 .t_title1 .std_title3 {
        margin-bottom: 4px;
    }
    .t_c1jiazh1 {
        width: 46px;
    }
    .t_c1jiazh1 {
        right: calc(0.17% + 20px);
        top: 20px;
    }
    .c_c1p1_leftc {
        padding-right: 38px;
    }
    .t_sypt4xin .std_word1 p{
        font-size: 16px;
    }
    .t_sypt4wen .std_duanp p {
        font-size: 14px;
    }
    .t_sypt4wen .std_duanp {
        height: 49px;
    }
    .t_sypt2zui .t_sypt2tab {
        width: 25%;
    }    
    /* tammy - end */
    .t_c2pt1_container.std_padding7 {
        padding-top: 50px;
    }
    .e1main_hea {
        display: block;
    }
    .e1mahea_li {
        padding: 0 25px;
    }
    .e1mahea_ul {
        margin: 0 -25px;
    }
    .t_sypt2btn {
        top: 25px;
    }
    .t_sypt2shi, .t_sypt2zui .t_sypt2tab {
        line-height: 50px;
    }
    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 767px) {
    /* rock - start */
    /* c12 */
    .r_c12main_cot .std_title2 {
        font-size: 22px;
        margin-bottom: 20px;
    }
    .r_c12main_cot .std_word1 p {
        font-size: 14px;
    }
    .r_c12main_cot .yxedr_active p {
        font-size: 14px;
    }
    .c12mbot_top {
        flex-wrap: wrap;
    }
    .c12mbott_l {
        width: 100%;
    }
    .c12mbott_r {
        width: 100%;
    }
    .r_c12main_cot .std_padding6 {
        padding: 35px 0;
    }
    .c12mabot_bg {
        width: 50%;
        left: -20%;
    }
    /* c2 */
    .c2malc_l {
        width: 194px;
        margin-bottom: 20px;
    }
    .c2malc_c {
        width: 100%;
    }
    .c2mal_content {
        justify-content: center;
        flex-wrap: wrap;
    }
    .c2malccen_name {
        text-align: center;
    }
    .c2malccen_name {
        margin-bottom: 15px;
    }
    .c2mal_tit {
        padding-bottom: 10px;
    }
    .c2malcl_tit {
        font-size: 14px;
    }
    .c2malist_li {
        margin-bottom: 30px;
    }
    .c2malccen_text {
        margin-bottom: 10px;
    }
    .c2malccen_text p {
        width: calc(100% - 5px);
    }
    .r_c2main_cot {
        padding-top: 30px;
    }
    .c2malist_total  .std_title3{
        font-size: 20px;
    }
    .r_c2main_cot .std_title5 {
        font-size: 16px;
    }
    .c2malt_li {
        padding: 20px 0;
    }
    .r_c2main_cot .std_word1 p {
        font-size: 16px;
        line-height: 1.75;
        color: #666;
    }
    /* g1 */
    .g1ctop_li {
        width: 50%;
    }
    .r_g1main_cot .std_title2 {
        font-size: 24px;
    }
    .r_g1main_cot .std_word1 p{
        font-size: 16px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 30px;
    }
    .r_g1main_cot .std_padding5 {
        padding-bottom: 30px;
    }
    /* g2 */
    .r_g2main .std_padding7 {
        padding-top: 10px;
    }
    .g2mcl_tit {
        margin-bottom: 5px;
    }
    .lx_g2mc_total {
        padding: 20px 0;
    }
    /* e1 */
    .e1mahea_ul {
        width: 60%;
        margin: 0 auto;
    }
    .e1manew_total {
        flex-wrap: wrap;
    }
    .e1manew_l {
        width: 100%;
        margin-bottom: 15px;
    }
    .e1manew_r {
        width: 100%;
    }
    .e1malist_total {
        flex-wrap: wrap;
    }
    .e1malist_l {
        width: 100%;
        margin-bottom: 15px;
    }
    .e1malist_r {
        width: 100%;
    }
    .r_e1main_cot .std_title3 {
        font-size: 18px;
        margin-bottom: 5px;
    }
    .e1malist_total {
        padding: 20px;
    }
    .r_e1main_cot .std_padding7 {
        padding-top: 30px;
    }
    .e1malrb_date {
        font-size: 14px;
    }
    .e1main_sel {
        width: 150px;
        height: 55px;
    }
    .e1main_cont {
        width: 240px;
        height: 55px;
        margin-left: 13px;
    }
    .e1mc_la {
        width: 18px;
    }
    .e1malist_li {
        margin-bottom: 20px;
    }
    .e1maner_date {
        font-size: 14px;
    }
    /* e2 */
    .r_e2main_cot .std_title2 {
        font-size: 22px;
    }
    .e2mchea_ul {
        margin-bottom: 15px;
    }
    .e2macot_text .yxedr_active p, .e2macot_text .yxedr_active h5{
        font-size: 14px;
    }
    .e2mactt_box {
        margin-bottom: 10px;
    }
    .e2macot_text .on p:first-child {
        margin-bottom: 10px;
    }
    /* g1 */
    /* g2 */
    .lx_g2mc_total {
        flex-wrap: wrap;
    }
    .g2mc_l {
        width: 100%;
        margin-bottom: 15px;
    }
    .g2mc_r {
        width: 100%;
    }
    .lixin_g2main_cot .std_title3 {
        font-size: 20px;
    }
    .lixin_g2main_cot {
        padding-top: 20px;
    }
    .g2mc_r {
        display: flex;
        align-items: center;
    }
    .g2mcr_ima {
        width: 48px;
        margin-left: 20px;
    }
    /* j1 */
    .j1mcadd_text {
        flex-wrap: wrap;
    }
    .j1mc_list {
        flex-wrap: wrap;
    }
    .j1mclist_l,.j1mclist_r {
        width: 100%;
    }
    .j1mclist_l {
        margin-bottom: 15px;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 22px;
    }
    .lixin_j1main_cot .std_title3 {
        font-size: 18px;
        margin-bottom: 5px;
    }
    .j1mc_hea {
        margin-bottom: 20px;
    }
    .lixin_j1main_cot .std_word1 p {
        margin-bottom: 10px;
    }
    .j1mcll_tot {
        padding: 25px 0;
    }
    .j1mc_hea {
        margin-bottom: 10px;
    }
    .j1mcadd_tit {
        margin-bottom: 10px;
    }
    .lixin_j1main_cot .std_word1 p {
        font-size: 14px;
    }
    .j1mcadt_map a {
        font-size: 14px;
    }
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 20px;
    }
    /* k1 */
    .r_j1main .std_padding7 {
        padding-top: 30px;
    }
    .lixin_j1main_cot .std_margin1 {
        margin-bottom: 20px;
    }
    /* h1 */
    .h1macot_l {
        width: 100%;
        margin-bottom: 20px;
    }
    .lx_h1maco_top  {
        flex-wrap: wrap;
    }
    .h1macot_r {
        width: 100%;
        right: 0;
    }
    .h1cllist_r {
        padding-left: 40px;
    }
    .h1cllist_l {
        width: 55px;
    }
    .lixin_h1main_cot .std_title2 {
        font-size: 22px;
    }
    .h1cobl_li {
        width: 50%;
        padding: 0 7px;
    }
    .h1cobl_ul {
        margin: 0 -7px;
    }
    .h1cllist_total {
        flex-wrap: wrap;
    }
    .h1cllist_l {
        margin-bottom: 5px;
    }
    .h1cllist_r {
        width: 100%;
        padding-left: 0;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 20px;
    }
    .lx_h1maco_cen {
        padding: 20px 0;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 20px;
    }
    /* i1 */
    .i1macot_li {
        width: 100%;
        margin-bottom: 15px;
    }
    .i1cocwr_li {
        width: 33.333333%;
        padding: 0 13px;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 22px;
    }
    .i1macob_total {
        flex-wrap: wrap;
    }
    .i1cob_l {
        width: 100%;
    }
    .i1macob_r {
        width: 100%;
    }
    .i1macob_li {
        margin-bottom: 20px;
    }
    .i1macob_list {
        margin-bottom: 30px;
    }
    .i1macob_li:first-child .i1cob_l {
        font-size: 16px;
    }
    .i1cob_l {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .i1macob_total {
        padding: 15px 0 15px 20px;
    }
    .lixin_i1main_cot .std_padding7 {
        padding-top: 20px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 10px;
    }
    .i1maco_cen {
        padding-bottom: 0;
    }
    .i1maco_cen {
        padding-top: 20px;
    }
    .i1maco_bot {
        padding-bottom: 20px;
    }
    .i1macob_text {
        margin-bottom: 20px;
    }
    .i1macob_hea {
        margin-bottom: 10px;
    }
    .i1macott_text {
        display: block;
    }
    .i1macot_text {
        position: absolute;
        bottom: 25px;
        left: 10px;
        z-index: 5;
    }
    .i1cocw_l  {
        width: 100%;
    }
    .i1cobse_hea {
        font-size: 16px;
    }
    .i1cobse_text p {
        font-size: 14px;
    }
    .i1macob_sec {
        padding: 25px;
    }
    .i1cobse_li {
        margin-bottom: 10px;
    }
    .i1macott_text {
        display: block;
    }
    .i1macot_text {
        position: absolute;
        bottom: 0;
        left: 10px;
        z-index: 5;
        opacity: 1;
    }
    .i1cocwr_ul {
        margin: 0 -13px;
    }
    /* rock - end */
    /* carter - start */
    /* 规范 */
    /* 标题 */
    .std_title1{
        font-size: 22px;         
    }
    .std_title2,.yxedr_active h2{
        font-size: 18px; 
    }
    .std_title3,.yxedr_active h3{
        font-size: 16px;
    }
    .std_title4 .yxedr_active h4{
        font-size: 16px;
    }
    .yxedr_active h5 {
        font-size: 14px;
    }
    /* 段落 */
    .std_word1 p,
    .yxedr_active p{
        font-size: 14px;
    }
    /* 板块间距 */
    .std_margin1 {    
        margin-bottom: 30px;
    }
    .std_padding4{
        padding-top: 30px;
    }
    .std_padding1{
        padding-bottom: 30px;
    }
    .std_padding6 {
        padding: 30px 0;
    }   
    .std_padding120{
        padding: 20px 0;
    }
    .std_padding5 {
        padding-bottom: 20px;
    }
    .std_padding7 {
        padding-top: 20px;
    }
    .std_margin2 {
        margin-bottom: 15px;
    }
    .std_padding2{
        padding-bottom: 15px;
    }
    .std_paddingtop2{
        padding-top: 15px;
    }
    .std_margin3 {
        margin-bottom: 8px;
    }
    .std_padding3{
        padding-bottom: 8px;
    }
    /* 规范 */
    /* c1 */
    .c_c1p1_lyuan{
        display: none;
    }
    .c_c1p1_ryuan{
        display: none;
    }
    .c_c1p1_boxc{
        width: 100%;
        border-radius: 0 40px 0 0;
    }
    .c_c1p1_leftc {
        width: 100%
    }
    .c_c1p1_leftul {
        width: 100%;
        padding: 15px;
    }
    .c_c1p1_rightcon{
        position: static;
        transform: translate(0%,0%);
        margin: 0 auto 25px;
    }
    .c_c1p1_leftcon {
        padding: 25px 0;
    }
    .c_c1p1_boxc{
        overflow: hidden;
    }
    .c_c1p1_rightcon{
        width: 70vw;
        height: 70vw;
    }
    .c_c1p1_leftp {
        margin-bottom: 18px;
    }
    .c_c1p1_lefth {
        margin-bottom: 8px;
    }
    .c_c1p2_li{
        flex-direction: column-reverse !important;
    }
    .c_c1p2_lifl,.c_c1p2_lifr{
        width: 100%;
    }
    .c_c1p2_lifr{
        margin-bottom: 10px;
    }
    .c_c1p2_list {
        padding: 20px 18px 25px;
    }
    .c_c1p2_li {
        padding-bottom: 25px;
        margin-bottom: 30px;
    }
    .c_c1p3_navli {
        min-width: 80px;
        padding: 0 14px;
    }
    .c_c1p3_li {
        padding: 16px 18px 28px;
    }
    .c_banpc{
        display: none;
    }
    .c_banph{
        display: block;
    }
    .c_c1p3_navli .std_title3::before {
        border-bottom: 8px solid #93D500;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
    }
    .c_c1p3_navli .std_title3 {
        padding-bottom: 10px;
    }
    .c_c1p3_box::before {
        top: 0px;
        right: -200px;
    }
    .c_c1p1_bg1 {
        display: none;
    }
    .c_c1p1_bg2 {
        display: none;
    }
    /* c1 */
    .c_d1main .t_lvxiao.t_title1 {
        margin-bottom: 10px;
    }
    .t_sypt2phli {
        margin-bottom: 15px;
    }
    .c_c1p1_swiper{
        /* height: 300px !important; */
    }
    /* carter - end */
    /* tammy - start */
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .t_sypt1top .ys_pos_center{
        transform: translate(0);
        top: 0;
        left: 0;
        padding:40px 20px;
        position: relative;
    }
    .t_sypt1top {
        height: auto;
    }
    .t_sypt1le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 24px;
    }
    .t_title1 {
        margin-bottom: 12px;
    }
    .t_sypt1rg {
        width: 100%;
    }
    .t_sypt1xia.std_paddingtop2.std_padding5{
        padding-top: 0px;
        padding-bottom: 40px;
    }
    /* .t_sypt1xia .std_word1 {
        margin-bottom: 20px;
    } */
    .c2malc_r {
        height: 36px;
    }
    .t_sypt2nr .t_title1 {
        max-width: 100%;
    }
    .t_sypt2btn {
        position: relative;
        text-align: center;
    }
    .t_sypt2table1 {
        margin-bottom: 40px;
    }
    .t_sypt2table2{
        margin-bottom: 30px;
    }
    .t_sypt2btn {
        top: 0;
    }
    .std_padding6 {
        padding: 40px 0;
    }
    .t_sypt3.std_paddingtop2.std_padding5 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .ys_cont900 {
        width: 100%;
        padding: 0 20px;
        margin: 0 auto;
    }
    .t_sypt3wen {
        padding-top: 0;
    }
    .t_sypt3ul{
        margin-top: 30px;
        display: flex;
        flex-wrap: wrap;
        align-items: stretch;
    }
    .t_sypt3ul{
        padding: 0 10px;
    }
    .t_sypt3ul .t_sypt3li{
        height: auto;
        width: 50%;
        position: relative;
        top: 0;
        padding: 0 10px;
        margin-bottom: 18px;
        margin-top: 0;
    }
    .t_sypt3li .t_sypt3pic{
        width: 100%;
        max-width: 100%;
    }
    .t_sypt3pic img{
        width: 100%;
    }
    .t_sypt4wen {
        padding-left: 22px;
    }
    .t_sypt4wen {
        width: calc(100% - 100px);
    }
    .t_fotxia {
        padding-bottom: 20px;
    }
    .t_diyirg {
        float: left;
    }
    .std_padding120 {
        padding: 40px 0;
    }
    .t_inbanzi {
        width: 100%;
    }
    .t_b1pt1rg {
        width: 100%;
    }
    .t_b1pt1 .t_title1 .std_title3 {
        margin-bottom: 4px;
    }
    .t_b1pt1 .t_title1 {
        padding-bottom: 12px;
    }
    .t_b1pt1.std_padding7.std_padding1{
        padding-bottom: 40px;
        padding-top: 30px;
    }
    .t_b1pt5li{
        padding: 0 10px;
    }
    .t_b1pt5ul {
        margin: 0 -10px;
    }
    .t_b1pt5xin {
        padding-left: 18px;
        padding-bottom: 18px;
    }
    .t_b1pt5xin span {
        margin-left: 8px;
        font-size: 12px;
    }
    .t_b1pt5pic {
        margin-bottom: 10px;
    }
    .t_b1pt5xin .std_title3 {
        margin-bottom: 5px;
    }
    .t_b1pt5xin::before {
        width: calc(100% - 16px);
        height: calc(100% - 20px);
    }    
    .t_inbanxia {
        left: 20px;
    }
    .t_lunswiper .slick-dots {
        bottom: 0;
    }
    .t_lunswiper.slick-dotted{
        padding-bottom: 36px;
    }
    .slick-dots li.slick-active{
        background: #489BFF;
    }
    .t_b1pt3.std_padding7.std_padding5{
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .t_b1pt3le {
        width: auto;
        font-size: 40px;
        padding-right: 0;
        margin-bottom: 14px;
    }
    .t_b1pt3rg {
        width: 100%;
    }
    .t_b1pt3monli {
        margin-bottom: 0;
    }
    .t_b1pt3yue::before {
        top: 7.5px;
        width: 12px;
        height: 10px;
    }
    .t_b1pt3yue {
        width: 80px;
        padding-left: 20px;
    }
    .t_b1pt3monli .std_word1 {
        width: calc(100% - 80px);
    }
    .t_b1pt3yue {
        font-size: 14px;
    }
    .t_b1pt4le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 24px;
    }
    .t_b1pt4rg {
        width: 100%;
    }
    .c12mbott_l {
        padding-right: 0;
    }
    .j1mcll_tot {
        padding: 14px 0;
    }
    .lixin_j1main_cot .std_word1 p {
        margin-bottom: 0px;
    }
    .lixin_j1main_cot .std_title3 {
        font-size: 16px;
        margin-bottom: 0px;
    }
    .j1mcadd_tit {
        margin-bottom: 4px;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 18px;
    }
    .lixin_j1main_cot .std_title2 {
        margin-bottom: 10px;
    }
    .r_j1main .std_padding7 {
        padding-top: 40px;
    }
    .std_padding1 {
        padding-bottom: 40px;
    }
    .std_paddingtop120 {
        padding-top: 40px;
    }
    .std_padding120 {
        padding: 40px 0;
    }
    .c2malc_c {
        padding-left: 0;
        padding-right: 0;
    }
    .c2malist_total .std_title3 {
        font-size: 18px;
    }
    .c2mal_tit {
        padding-bottom: 6px;
    }
    .c2malist_total {
        padding: 22px 22px 0 22px;
    }
    .c2malc_l {
        margin-bottom: 12px;
    }
    .c2malccen_name {
        margin-bottom: 10px;
    }
    .c2malc_c {
        margin-bottom: 10px;
    }
    .t_c2btn{
        display: flex;
        justify-content: center;
        align-items: stretch;
    }
    .t_c2xia{
        padding: 0 10px;
    }
    .e1main_sel,.e1main_cont {
        height: 44px;
    }
    .i1cocwr_li {
        width: 25%;
        padding: 0 6px;
    }
    .i1cocwr_ul {
        margin: 0 -6px;
    }
    .i1cocwr_li:nth-child(1), .i1cocwr_li:nth-child(2), .i1cocwr_li:nth-child(3), .i1cocwr_li:nth-child(4), .i1cocwr_li:nth-child(5) {
        margin-bottom: 12px;
    }
    .i1maco_cen {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .r_g2main .std_padding7 {
        padding-top: 40px;
    }
    .g2mcr_ima {
        margin-left: 0;
        margin: 0 auto;
    }
    .g2mcr_tit {
        margin-bottom: 12px;
    }
    .std_paddingxia120 {
        padding-bottom: 40px;
    }
    .r_g1main_cot .std_padding5 {
        padding-bottom: 40px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 40px;
    }
    .e1manew_r {
        padding-left: 0;
    }
    .h1macot_l {
        padding-right: 0;
    }
    .lx_h1maco_top {
        margin-right: 0;
    }
    .lx_h1maco_top {
        padding-top: 40px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 40px;
    }
    .lx_h1maco_cen {
        padding: 40px 0;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 40px;
    }
    .h1cobl_ima {
        margin-bottom: 14px;
    }
    .t_c1jiazh1 {
        width: 51px;
        top: 30px;
        right: 30px;
    }
    /* 20222.09.23 */
    .std_title1 {
        font-size: 26px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 24px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 18px;
    }
    .t_title1 {
        text-align: center;
    }
    .c_c1p1_leftc {
        padding-right: 10px;
    }
    .c_c1p1li {
        padding-right: 32px;
    }
    .c_c1p1ul .mCSB_scrollTools {
        right: 10px;
    }
    .c_c1p1li .std_word1 p {
        margin-bottom: 4px;
    }
    .r_c12main .c_ban h1 {
        width: 68%;
    }
    .t_sypt5 .t_title1{
        text-align: left;
    }
    .i1cocw_l {
        display: none;
    }
    .t_inban1, .t_inban1 .t_inbanpic {
        height: auto;
    }
    .t_inban1 .t_inbanpic img {
        top: 0;
        left: 0;
        transform: translate(0);
        position: relative;
    }
    .t_inbanxia{
        display: none;
    }
    .ys_inpageb1 .t_inban1 .t_inbanzi{
        width: 84%;
    }
    .c_c1p2_li:nth-of-type(2n) .c_c1p2_lifr {
        padding-left: 0px;
        padding-right: 0px;
    }
    .i1macot_total .i1macot_text2 {
        bottom: auto;
        top: 50%;
        transform: translateY(-50%);
        width: calc(100% - 30px);
        left: 15px;
    }
    .privacy_modal .privacy_modal_container p {
        font-size: 14px;
        padding-right: 1em;
    }
    .privacy_modal .privacy_modal_container {
        flex-direction: column;
    }
    .privacy_modal .privacy_modal_container button {
        font-size: 14px;
        width: 8.4em;
        height: 2.6em;
    }
    .privacy_modal#privacy_modal {
        padding: 20px 0;
    }
    .privacy_modal .privacy_modal_container p {
        padding-right: 0em;
    }
    .ys_footer .t_fothe {
        height: 6em;
    }
    .ys_inpageb1 .t_inban1 .t_inbanzi {
        width: 100%;
    }
    .t_sypt1bgph{
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow: hidden;
    }
    .t_sypt1bg{
        display: none;
    }
    .t_sypt1bgph img{
        width: 100%;
    }
    .e1mahea_li {
        padding: 0 18px;
    }
    .r_c2main .e1mahea_ul {
        width: 100%;
    }
    .r_c2main .e1mahea_ul {
        width: calc(100% + 36px);
        margin: 0 -18px;
    }
    .e1mahea_ul {
        width: 100%;
        margin: 0 -10px;
    }
    .t_sypt1rg {
        position: relative;
    }
    .t_sypt1bgph {
        display: block;
        position: absolute;
        left: auto;
        height: auto;
        overflow: hidden;
    }
    .t_sypt1bgph {
        top: 19%;
        right: calc(-16% - 20px);
        width: 60%;
    }
    .t_sypt1bgph {
        top: 9%;
        right: calc(-27% - 20px);
        width: 96%;
    }
    .t_sypt1{
        overflow: hidden;
    }
    .t_sypt1xia .std_word1 {
        margin-bottom: 28px;
    }
    .e1main_hea{
        padding-left: 20px;
        padding-right:20px;
    }
    .r_c2main .e1mahea_ul {
        width: 100%;
    }
    /* tammy - end */
    /* 768end */
}
@media screen and (max-width: 480px) {
    /* rock - start */
    /* c12 */
    .r_c12main_cot .std_title2 {
        font-size: 18px;
        margin-bottom: 18px;
    }
    .r_c12main_cot .std_padding5 {
        padding-bottom: 20px;
    }
    .r_c12main_cot .std_padding6 {
        padding: 32px 0;
    }
    .c12mbott_r {
        padding: 16px;
    }
    .c12mtopi_ima2 {
        width: 96px;
    }
    .c12mtopi_ima1 {
        width: 86px;
        left: 1%;
        top: 20%;
    }
    /* c2 */
    .c2malccen_text {
        margin-bottom: 15px;
    }
    .r_c2main_cot .std_title3 {
        font-size: 18px;
    }
    .c2malist_li {
        margin-bottom: 20px;
    }
    .c2malist_li .std_padding3 {
        padding-bottom: 25px;
    }
    .c2malist_total {
        padding: 15px 15px 0 15px;
    }
    .c12mtop_hea {
        margin-bottom: 15px;
    }
    /* e1 */
    .e1maner_more {
        width: 78px;
    }
    .e1maner_more p {
        font-size: 14px;
    }
    .e1malist_li {
        margin-bottom: 15px;
    }
    .r_e1main_cot .std_margin2 {
        margin-bottom: 15px;
    }
    .r_e1main_cot .std_title3 {
        font-size: 16px;
    }
    .e1main_news {
        margin-bottom: 20px;
    }
    .e1main_hd .ys_select_show,.e1main_hd .ys_select_show::placeholder {
        font-size: 14px;
    }
    .e1main_cont input::placeholder,.e1main_cont input{
        font-size: 14px;
    }
    .e1main_cont::before {
        height: 12px;
    }
    .e1main_bd {
        height: 144px;
    }
    .e1main_bd .ys_select_li {
        font-size: 14px;
    }
    .e1main_bd {
        height: 127px;
        padding: 15px;
    }
    .e1malist_total {
        padding: 15px;
    }
    .e1mahea_li {
        height: 45px;
    }
    /* e2 */
    .r_e2main_cot .std_title2 {
        font-size: 20px;
    }
    .r_e2main_cot .std_padding7 {
        padding-top: 20px;
    }
    .e2macot_hea {
        padding: 20px 0;
    }
    .r_e2main_cot .std_padding7 {
        padding-top: 10px;
    }
    .e2macotb_total {
        margin-bottom: 10px;
    }
    .r_e2main_cot .yxedr_active h5 {
        font-weight: bold;
        margin-bottom: 10px;
    }
    /* g1 */
    .r_g1main_cot .std_title2 {
        font-size: 20px;
    }
    .g1ctop_bot {
        font-size: 16px;
        height: 28px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 30px;
    }
    .g1ctop_total {
        padding-bottom: 30px;
        padding-top: 20px;
    }
    .g1macot_hea {
        margin-bottom: 10px;
    }
    .r_g1main_cot .std_margin2 {
        margin-bottom: 20px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 20px;
    }
    .r_g1main_cot .std_word1 p {
        font-size: 14px;
    }
    .r_g1main_cot .std_padding5 {
        padding-bottom: 20px;
    }
    /* g2 */
    .lixin_g2main_cot .std_title3 {
        font-size: 18px;
    }
    .g2mcl_link span {
        font-size: 14px;
    }
    .g2mc_l .std_word1 p {
        font-size: 14px;
    }
    .lixin_g2main_cot .std_title3 {
        font-size: 16px;
    }
    .g2mcl_date p {
        font-size: 14px;
    }
    .g2mcl_date::before {
        transform: translateY(37%);
    }
    .lx_g2mc_total {
        padding: 20px 0;
    }
    .lx_g2mc_total .std_word1 {
        margin-bottom: 5px;
    }
    .g2mc_l {
        margin-bottom: 10px;
    }
    .g2mcl_link p {
        width: 66px;
    }
    .lixin_g2main_cot {
        padding-top: 10px;
    }
    /* j1 */
    .lixin_j1main_cot .std_title2 {
        font-size: 20px;
    }
    .lixin_j1main_cot .std_title3 {
        font-size: 16px;
    }
    .lixin_j1main_cot .std_word1 p {
        font-size: 14px;
    }
    .j1mcadt_map a {
        font-size: 14px;
    }
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 20px;
    }
    .lixin_j1main_cot {
        padding-bottom: 30px;
    }
    .r_j1main .std_padding7 {
        padding-top: 30px;
    }
    .j1mcll_ima {
        width: 54px;
    }
    .j1mc_hea {
        margin-bottom: 10px;
    }
    .j1mcadd_tit {
        margin-bottom: 10px;
    }
    .j1mcll_tot {
        padding: 15px 0;
    }
    /* k1 */
    .lixin_j1main_cot .yxedr_active p {
        font-size: 14px;
    }
    /* h1 */
    .lixin_h1main_cot .std_title2 {
        font-size: 20px;
    }
    .h1macl_hea {
        margin-bottom: 10px;
    }
    .h1macob_text {
        margin-bottom: 10px;
    }
    .h1cllist_total {
        padding: 15px 0px 15px 0;
    }
    .lx_h1maco_top {
        padding-top: 20px;
    }
    .lixin_h1main_cot .std_word1 p {
        font-size: 14px;
    }
    .h1clistrt_te span {
        font-size: 14px;
        padding-right: 5px;
    }
    .h1cobl_ul {
        margin: 0 -5px;
    }
    .h1cobl_li {
        padding: 0 5px;
    }
    /* i1 */
    .i1cocwr_li {
        width: 50%;
        padding: 0 10px;
    }
    .i1cobse_text p {
        font-size: 14px;
    }
    .i1macob_sec {
        padding: 20px;
    }
    .i1cobse_hea {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .i1cobse_li {
        margin-bottom: 20px;
    }
    .i1macob_total {
        padding: 10px 0 10px 15px;
        border-left: 4px solid #489BFF;
        border-right: 54px solid #489BFF;
    }
    .lixin_i1main_cot .std_title2 {
        font-size: 20px;
    }
    .i1macoc_text {
        margin-bottom: 15px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 10px;
    }
    .i1cocw_l {
        margin-bottom: 20px;
    }
    .i1cocwr_total {
        margin-bottom: 15px;
    }
    .i1macob_list {
        margin-bottom: 20px;
    }
    .i1macob_li {
        margin-bottom: 15px;
    }
    .i1maco_cen {
        padding-bottom: 10px;
    }
    .i1macott_text {
        display: block;
    }
    .i1macot_text {
        position: absolute;
        bottom: 0;
        left: 10px;
        z-index: 5;
    }
    .lixin_i1main_cot  .i1cob_bot {
        width: 158px;
        margin: 0 auto;
    }
    .i1cobse_but {
        padding: 0 24px;
    }
    .i1cobse_but {
        width: 143px;
    }
    .i1cobr_but {
        width: 15px;
        right: -33px;
    }
    .i1cocwr_total {
        padding: 20px 0;
    }
    /* rock - end */
    /* carter - start */
    /* c1 */
    .c_c1p3_navli .std_title3{
        font-size: 14px;
    }
    .c_c1p3_navli {
        min-width: 0px;
        padding: 0 12px;
    }
    .c_c1p1_leftp {
        width: 100%;
    }
    /* carter - end */
    /* tammy - start */
    .h1mcllist_li .h1clistr_text span{
        font-size: 14px;
        padding-right: 5px;
    }
    .yxedr_active ol, .yxedr_active ul {
        margin-block-start: 0.6em;
        margin-block-end: 0.6em;
    }
    .t_font32{
        font-size: 16px;
    }
    .t_banleft {
        bottom: 40px;
    }
    .ys_banner .slick-dots li {
        margin: 10px 0;
    }
    .t_sypt5nr.std_padding120{
        padding: 32px 0;
    }
    .std_padding6 {
        padding: 32px 0;
    }
    .t_sypt3.std_paddingtop2.std_padding5 {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .t_sypt1top .ys_pos_center {
        padding: 32px 20px;
    }
    .t_title1 {
        margin-bottom: 10px;
    }
    .std_duanp p {
        font-size: 14px;
    }
    .t_sypt1le {
        padding-top: 32px;
    }
    .t_sypt1xia .std_word1 p {
        margin-bottom: 8px;
    }
    .t_sypt1li {
        max-width: 100%;
        margin-bottom: 18px;
    }
    .t_sypt1li:nth-of-type(2n) {
        left: 0;
    }
    .t_sypt1xin {
        padding: 16px;
    }
    .t_lvxiao.t_title1 {
        margin-bottom: 10px;
    }
    .t_sypt2table1 {
        margin-bottom: 30px;
    }
    .t_sypt3ul .t_sypt3li {
        width: 100%;
        margin-bottom: 12px;
    }
    .t_sypt3ul .t_sypt3li:last-child{
        margin-bottom: 0;
    }
    .t_sypt4xin .t_sypt4date {
        font-size: 12px;
        width: 100%;
        top: 0;
    }
    .t_sypt4wen {
        width: 100%;
    }
    .t_sypt4new .std_title3 {
        margin-bottom: 6px;
    }
    .t_sypt4le {
        margin-bottom: 14px;
    }
    .t_sypt4pic {
        border-radius: 4px;
        margin-bottom: 14px;
    }
    .t_dixinli:first-child .t_dixinz {
        font-size: 16px;
    }
    .t_diname {
        font-size: 14px;
    }
    .t_dixinz {
        font-size: 14px;
    }
    .t_dixinli {
        margin-bottom: 6px;
    }
    .t_fotxia {
        padding-bottom: 14px;
    }
    .t_dilogo {
        width: 110px;
        margin-bottom: 20px;
    }
    .t_fotzuinr {
        padding-top: 14px;
        padding-bottom: 20px;
    }
    .t_fotzuinr .std_duanp p {
        font-size: 12px;
    }
    .t_diyili {
        padding: 0 10px;
    }
    .t_diyirg {
        margin: 0 -10px;
    }
    .std_padding120 {
        padding: 32px 0;
    }
    .t_b1pt3.std_padding7.std_padding5{
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .t_inbanzi .std_title1 {
        margin-bottom: 12px;
    }
    .t_b1pt1le {
        margin-bottom: 10px;
    }
    .t_b1pt1play {
        width: 50px;
    }
    .t_b1pt2zi {
        width: 40%;
        left: 50%;
        top: 30px;
    }
    .t_upyin {
        width: 26px;
    }
    .t_b1pt2 .std_title2 {
        margin-bottom: 8px;
    }
    .t_b1pt2xian {
        margin-bottom: 8px;
    }
    .t_b1pt2 .std_word1 p:last-child::after {
        width: 30px;
        margin-left: 16px;
        margin-top: 6px;
    }
    .t_b1pt2qian {
        width: 30%;
    }
    .t_lunswiper.slick-dotted {
        padding-bottom: 26px;
    }
    .ys_modal_content {
        padding: 20px;
    }
    .t_teamtan .std_word1 p {
        margin-bottom: 6px;
    }
    .std_duanp li::before{
        top: 5px;
    }    
    .t_b1pt3date {
        font-size: 16px;
        padding-bottom: 4px;
    }
    .t_b1pt3year {
        padding-bottom: 29px;
    }
    .t_b1pt3le{
        font-size: 24px;
    }
    .t_dixinz {
        line-height: 1.5;
    }
    .wave-divider .editorial {
        height: 3em;
    }
    .e2macot_hea {
        min-height: 160px;
    }    
    .yxedr_active p, .std_wordp p {
        margin-bottom: 7px;
    }
    .std_padding1 {
        padding-bottom: 32px;
    }
    .lixin_j1main_cot .std_title2 {
        font-size: 18px;
    }
    .j1mcadd_tit {
        margin-bottom: 2px;
    }
    .lixin_j1main_cot .std_title2 {
        margin-bottom: 8px;
    }
    .j1mcll_ima {
        width: 46px;
    }
    .j1mcll_text {
        width: calc(100% - 46px);
        padding-left: 12px;
    }
    .j1mcllt_ema a {
        font-size: 16px;
    }
    .j1mcll_tot {
        padding: 12px 0;
    }
    .lixin_j1main_cot .std_padding2 {
        padding-bottom: 14px;
    }
    .r_j1main .std_padding7 {
        padding-top: 32px;
    }
    .std_paddingtop120 {
        padding-top: 32px;
    }
    .std_padding120 {
        padding: 32px 0;
    }
    .t_c2xia{
        padding: 0 5px;
    }
    .c2malc_l {
        width: 160px;
    }
    .c2malccen_text p {
        font-size: 14px;
    }
    .c2malccen_text {
        margin-bottom: 8px;
    }
    .c2malcl_tit {
        font-size: 12px;
    }
    .c2malc_l {
        margin-bottom: 9px;
    }
    .c2malccen_name {
        margin-bottom: 6px;
    }
    .c2malccen_text::before {
        top: 4px;
    }
    .t_c2xia {
        margin-bottom: 10px;
    }
    .std_margin75 {
        margin-bottom: 30px;
    }
    .e1main_sel,.e1main_cont {
        height: 36px;
    }
    .e1main_cont {
        padding: 3px 12px;
    } 
    .e1main_hd {
        padding-left: 12px;
    }
    .e1mains_ima {
        right: 12px;
    }
    .e1main_bd {
        padding: 12px;
    }
    .i1macot_text2 .i1macott_tit {
        margin-bottom: 8px;
    }
    .i1macot_total .i1macot_text2 {
        bottom: 12px;
    }
    .i1macot_ima::before{
        height: 100%;
    }
    .i1macott_text p {
        margin-bottom: 2px;
    }
    .lixin_i1main_cot .std_word1 p{
        line-height: 1.5;
    }
    .i1macot_total {
        border-radius: 4px;
    }  
    .i1cocwr_li {
        margin-bottom: 0;
    }
    .i1maco_cen {
        padding-bottom: 22px;
    }
    .lixin_i1main_cot .std_padding7 {
        padding-top: 32px;
    }
    .i1macob_li:first-child .i1cob_l{
        line-height: 1.5;
    }
    .i1cob_l {
        margin-bottom: 4px;
    }
    .i1macob_total {
        border-right: 40px solid #489BFF;
    }
    .i1cobr_but {
        right: -27px;
    }
    .i1cobse_text p{
        line-height: 1.5;
    }
    .i1macob_sec {
        padding: 15px;
    }
    .i1cobse_hea {
        margin-bottom: 6px;
    }
    .i1cobse_li {
        margin-bottom: 16px;
    }
    .i1cobse_but {
        height: 36px;
    }  
    .i1cobse_but {
        width: 130px;
    }
    .lixin_i1main_cot .std_padding1 {
        padding-bottom: 32px;
    }
    .i1macot_li:last-child{
        margin-bottom: 0;
    }
    .i1maco_cen {
        padding-top: 32px;
    }
    .r_g2main .std_padding7 {
        padding-top: 32px;
    }
    .std_paddingxia120 {
        padding-bottom: 32px;
    }
    .r_g1main_cot .std_padding5 {
        padding-bottom: 32px;
    }
    .r_g1main_cot .std_padding7 {
        padding-top: 32px;
    }
    .lx_h1maco_top {
        padding-top: 32px;
    }
    .lixin_h1main_cot .std_padding1 {
        padding-bottom: 32px;
    }
    .lx_h1maco_cen {
        padding: 32px 0;
    }
    .lixin_h1main_cot .std_padding4 {
        padding-top: 32px;
    }
    .h1cobl_ima {
        margin-bottom: 10px;
    }
    .t_c1jiazh1 {
        width: 30px;
        top: 20px;
        right: 20px;
    }
    .ys_modal_close .iconfont {
        font-size: 14px;
        left: 8px;
        bottom: 8px;
    }
    .ys_modal_close {
        width: 50px;
        height: 50px;
    }
    .ys_modal_content {
        clip-path: polygon(0% 0%,calc(100% - 50px) 0%, 100% 50px,100% 100%, 0% 100%);
    }
    .t_protan .std_title3 {
        margin-bottom: 10px;
    }
    .t_sypt1top .std_duanp {
        max-width: 320px;
        margin: 0 auto;
    }
    .t_attenzi {
        font-size: 14px;
    }
    .t_attshareicon {
        width: 36px;
    }
    .t_attenzi {
        margin-right: 16px;
        line-height: 36px;
    }
    .t_dinav {
        margin-bottom: 18px;
    }
    /* 20222.09.23 */
    .std_title1 {
        font-size: 24px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 22px;
    }
    .t_b1pt2q .std_title3 {
        font-size: 18px;
    }
    .t_b1pt2q .std_title4 {
        font-size: 16px;
    }
    .t_b1pt2 .std_word1 {
        margin-bottom: 12px;
    }
    .c_c1p1li .yxedr_active h3{
        font-size: 16px;
    }
    .c_c1p1ul .mCSB_scrollTools {
        right: 0px;
    }
    .c_c1p1li {
        padding-right: 20px;
    }
    .c_c1p1li {
        margin-bottom: 15px;
    }
    .c_c1p1li .yxedr_active h3 {
        margin-bottom: 12px;
    }
    .c_c1p1ul {
        height: 360px;
    }
    .r_c12main .c_ban h1 {
        width: 70%;
    }
    .t_sypt3li{
        display: none;
    }
    .t_sypt3li5 {
        display: block;
    }
    .t_sypt5 .t_title1 {
        width: 100%;
        text-align: center;
    }
    .t_sypt5 .std_btn1 {
        width: 100%;
        text-align: center;
    }
    .t_sypt5 .std_btn1 a{
        display: inline-block;
    }
    .i1cocwr_total {
        margin-bottom: 0;
    }
    .i1cocwr_li {
        padding: 0 6px;
    }
    .i1cocwr_li{
        margin-bottom: 12px;
    }
    .r_c12main_cot .std_title2 {
        font-size: 22px;
        margin-bottom: 12px;
    }
    .t_sypt3 .t_title1 {
        width: 280px;
        margin: 0 auto;
        margin-bottom: 10px;
        text-align: center;
    }
    .lixin_h1main_cot .std_title2 {
        font-size: 22px;
        width: 280px;
        margin-bottom: 10px;
    }
    .r_g1main_cot .std_title2 {
        font-size: 22px;
    }
    .i1macot_total .i1macot_text2 {
        bottom: auto;
    }
    .t_sypt4xin .std_word1 p{
        line-height: 1.5;
    }
    .t_sypt2id {
        font-size: 14px;
    }
    .t_sypt2shu .t_sypt2tablcq, .t_sypt2shi, .t_sypt2zui .t_sypt2tab:nth-of-type(2n-1), .t_sypt2zui .t_sypt2tab:nth-of-type(2n) {
        font-size: 12px;
    }
    .t_sypt2shu .t_sypt2tablcq {
        line-height: 1.5;
    }
    .t_sypt2hbg span {
        height: 20px;
    }
    .t_sypt2hbg span::before {
        border-left: 12px solid #489BFF;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        right: -12px;
    }
    .t_sypt2hbg span {
        width: calc(100% - 52px);
    }   
    .privacy_modal .privacy_modal_container {
        padding: 0px 16px;
    }
    .privacy_modal#privacy_modal {
        bottom: 20px;
    }
    .privacy_modal .privacy_modal_container p {
        padding-right: 0em;
    }
    .t_sypt2zui .t_sypt2tab {
        padding: 4px;
    }
    .ys_footer .t_fothe {
        height: 4em;
    }

    .t_sypt3ul_pc{
        display: none;
    }

    .t_sypt3ul_ph .t_sypt3li,
    .t_sypt3ul_ph{
        display: block;
    }
    /* tammy - end */
    /* 480end */
    .t_sypt2table2 .t_sypt2hbg span::before,
    .t_sypt2table2 .t_sypt2hbg span::after,
    .t_sypt2hbg span::before,
    .t_sypt2hbg span::after{
        display: none;
    }
    .t_sypt2hbg span {
        /* width: 100%; */
        border-radius: 0 10px 10px 0;
    }
    .t_c2pt1_container.std_padding7 {
        padding-top: 30px;
    }
    .t_sypt2table1 .t_sypt2hbg span {
        background: #489BFF;
    }
    .t_sypt2table2 .t_sypt2hbg span {
        background: #93D500;
    }
    .t_sypt2table1 .t_sypt2hbg span {
        border-radius: 0 10px 10px 0;
    }
    .t_sypt2table2 .t_sypt2hbg span {
        border-radius: 0 10px 10px 0;
    }
    .e1mahea_li {
        padding: 0 10px;
    }
    .r_c2main .e1mahea_ul {
        width: calc(100% + 20px);
        margin: 0 -10px;
    }
    .t_sypt1xin .std_word1,
    .t_sypt1xin .std_title3 {
        width: 325px;
        margin: 0 auto;
        margin-bottom: 3px;
        max-width: 100%;
    }
    .t_sypt1xin .std_word1{
        margin-bottom: 32px;
    }
    .t_sypt1xin {
        padding: 18px;
    }
    .t_sypt1li .e1maner_more{
        margin-left: calc(50% - 162.5px);
    }
    .t_sypt1xia .std_word1 {
        margin-bottom: 16px;
    }
    .t_sypt1zh {
        width: 74px;
    }
    .t_sypt1xia .std_word1 {
        margin-bottom: 26px;
    }
    .e1mahea_total .mCSB_horizontal.mCSB_inside>.mCSB_container {
        margin-bottom: 0;
    }
    .e1mahea_total .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        margin: 0px 0;
    }
    .e1mahea_total .mCSB_scrollTools.mCSB_scrollTools_horizontal {
        height: 2px;
    }
    .e1mahea_total .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 2px;
        margin: 0px auto;
    }
    .e1mahea_total .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background-color: #489BFF;
    }
    .e1mahea_li p{
        white-space: nowrap;
    }
    .r_c2main .e1mahea_ul {
        width: 100%;
    }
}
@media screen and (max-width: 404px){
    .ys_inpageb1 .t_inban1 .std_duanp{
        width: calc(100% - 5px);
    }
}
@media screen and (max-width: 400px){
    .t_sypt1xin .std_word1, .t_sypt1xin .std_title3 {
        width: 300px;
    }
    .t_sypt1li .e1maner_more{
        margin-left: calc(50% - 150px);
    }
}
@media screen and (max-width: 375px){
    .t_sypt1xin .std_word1, .t_sypt1xin .std_title3 {
        width: 284px;
    }
    .t_sypt1li .e1maner_more{
        margin-left: calc(50% - 142px);
    }
}