@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    /* e3 */
    .r_e3main_list {
        width: 82.5%;
        margin: 0 auto;
    }
    .r_e3maint_li {
        padding: 50px 50px 50px 50px;
        background: #fff;
        box-shadow: 0px 5px 5px rgb(0 0 0 / 6%);
        border-radius: 5px;
        margin-bottom: 28px;
    }
    /* g1 */
    .r_w_994 {
        width: 82.5%;
        margin: 0 auto;
    }
    /* f1 */
    .r_f1mac_top {
        margin-left: 180px;
    }
    .r_f1macb_total {
        margin-left: 180px;
    }
    .r_f1mtl_li {
        width: 90%;
        display: flex;
        align-items: center;
        padding: 15px 0;
        border-bottom: 1px solid #cacaca;
    }
    .r_f1mact_r {
        position: relative;
    }
    .r_f1main_cot .std_title2{
        font-size: 34px;
        line-height: 1.5;
        color: #404040;
    }
    .r_f1mac_bot .r_f1mact_l {
        width: 40%;
    }
    .r_f1mac_bot .r_f1mtl_li {
        width: 90%;
    }
    .r_f1mtlli_text p {
        font-size: 18px;
        line-height: 1.8;
        color: #404040;
    }
    /* lis-start */
    .std_title2, .yxedr_active h2 {
        font-size: 38px;
    }
    .std_margin3 {
        margin-bottom: 38px;
    }
    .d_b4litime {
        margin-bottom: 30px;
        font-size: 85px;
    }
    .d_b4libox{
        padding: 50px 60px 96px 60px;
    }
    .d_b4con .swiper-pagination-progressbar{
        bottom: -50px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 190px;
    }
    .std_padding4 {
        padding-top: 120px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 28px;
    }
    .d_c1_3_1head {
        margin-bottom: 18px;
    }
    .d_c1_3_1bd {
        margin-bottom: 22px;
        padding-bottom: 54px;
    }
    .std_padding5 {
        padding: 110px 0;
    }
    .d_c1_3pt1box{
        padding: 69px 79px 85px 79px;
    }
    .d_c1_3pt1le {
        width: 614px;
    }
    .d_c1_3pt1ri {
        padding-left: 45px;
        width: calc(100% - 614px);
    }
    .d_c1_3pt1head {
        padding-bottom: 10px;
        margin-bottom: 22px;
    }
    .d_c1_3pt1li2 {
        margin-bottom: 18px;
    }
    .d_c1_3pt1liri {
        padding-left: 38px;
    }
    .d_c1_3pt1num {
        margin-bottom: 30px;
    }
    .d_c1_3pt1ul {
        padding-top: 50px;
    }
    .d_c1_3pt1b2pic {
        width: 30px;
        margin-right: 18px;
    }
    .d_c1_3pt1b2ri {
        width: 520px;
    }
    .d_c1_3pt1b2le {
        width: calc(100% - 520px);
        padding-right: 154px;
    }
    .d_c1_3pt1box2 {
        padding-bottom: 45px;
    }
    .d_c1_3pt1box2 {
        padding-bottom: 45px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 22px;
    }
    .d_c1_3pt2head {
        padding-bottom: 24px;
    }
    .d_c1_3pt2li {
        padding: 0 12px;
    }
    .d_c1_3pt2ul {
        margin: 0 -12px;
    }
    .d_c1_3pt3bd2 {
        width: calc(100% - 40px);
    }
    .d_c1_3pt3bd2box {
        padding: 36px 40px;
    }
    .d_c1_3pt3bd2bg{
        width: 95px;
    }
    .d_c2pt1le {
        padding-right: 115px;
    }
    .std_padding3 {
        padding-bottom: 35px;
    }
    .d_c2pt2le::after{
        border-bottom: solid 450px #FAFAFA;
    }
    .d_c2pt2ri {
        padding-left: 86px;
        padding-right: 167px;
    }
    .d_c2pt2font3 {
        font-size: 50px;
    }
    .d_c2pt2li2 .d_c2pt2font4 {
        right: -76%;
    }
    .d_c2pt2li3 .d_c2pt2font4 {
        right: -48%;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 26px;
    }
    .std_padding2 {
        padding-bottom: 60px;
    }
    .d_c2pt3li {
        padding: 0 18px;
    }
    .d_c2pt3ul{
        margin: 0 -18px;
    }
    .d_c2pt3bg{
        width: 353px;
    }
    .d_c2pt3bot {
        padding: 65px 47px 61px;
    }
    .d_c2pt3titbox .std_title3 {
        margin-bottom: 22px;
    }
    .d_c2pt4li {
        padding: 0 20px;
    }
    .d_c2pt4ul {
        margin: -10px -20px;
    }
    .d_c5pt1tit {
        padding-bottom: 30px;
    }
    .d_c4pt1le {
        padding-right: 80px;
    }
    .d_c5pt2col {
        padding-bottom: 13px;
    }
    .d_c5pt2lepic {
        width: 610px;
    }
    .d_c5pt2ri {
        padding-left: 60px;
        width: calc(100% - 610px);
    }
    .d_c5pt2li {
        padding-bottom: 60px;
        margin-bottom: 60px;
    }
    .d_c5pt2ri .std_title3 {
        padding-bottom: 18px;
    }
    .d_c5pt2pad {
        padding-bottom: 90px;
    }
    .d_c5pt2head {
        padding: 0 280px 50px;
    }
    .d_e2pt1le .std_title2 {
        padding-bottom: 30px;
    }
    .d_e2pt1le {
        padding-right: 80px;
    }
    .d_e2pt2li {
        padding: 0 12px;
    }
    .d_e2pt2ul {
        margin: 0 -12px;
    }
    .d_e2pt2libox {
        padding: 50px 30px 56px;
    }
    .d_e2pt2bot {
        padding-top: 34px;
    }
    .d_e2pt3pic{
        padding: 0 12px;
    }
    .d_e2pt3bot {
        margin: 0 -12px;
    }
    .d_c1_1pt1le {
        padding-right: 110px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 36px;
    }
    .d_c1_1pt1mar2 {
        margin-bottom: 23px;
    }
    .d_c1_1pt1font span {
        font-size: 46px;
    }
    .d_c1_1pt1ul {
        margin-bottom: 60px;
    }
    .d_c1_1pt2.std_padding4 {
        padding-bottom: 190px;
    }
    .d_c1_1pt2li {
        width: 180px;
        height: 180px;
    }
    .d_c1_1pt2li1{
        top: 5%;
        left: 10%;
    }
    .d_c1_1pt2li2 {
        top: 24%;
        left: 30%;
    }
    .d_c1_1pt2li3 {
        top: 20%;
        left: 52%;
    }
    .d_c1_1pt2li4 {
        top: 56%;
        right: 17%;
    }
    .d_c1_1pt2li5 {
        top: 30%;
        right: 0;
    }
    .d_c1_1pt2box {
        height: 544px;
    }
    .d_c1_1pt2pad2 {
        padding-bottom: 45px;
    }
    .d_c4con .swiper-pagination-progressbar{
        width: 316px;
    }
    .d_c4pt1head {
        padding-bottom: 10px;
    }
    .d_c4pt2li {
        padding: 0 35px;
    }
    .d_c4pt2ul {
        margin: 0 -35px;
    }
    .d_c4pt2pad {
        padding-bottom: 50px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next {
        bottom: 50px;
    }
    .d_c4pt2num {
        bottom: 42px;
    }    
    .d_c4pt3liri{
        height: 560px;
    }
    .d_c4pt4 .slick-prev, .d_c4pt4 .slick-next {
        top: 57%;
    }
    .d_c4pt4 .slick-prev {
        left: 4px;
    }
    .d_pt3lile{
        padding: 30px 28px;
    }
    .d_c4pt4 .slick-next {
        right: -25px;
    }
    .d_c5pt2li:last-child .d_c5pt2ri {
        padding-left: 0;
        padding-right: 60px;
    }
    .d_e2pt2ul::after{
        bottom: -65px;
    }
    .d_e2pt2 .slick-prev, .d_e2pt2 .slick-next {
        bottom: -74px;
    }
    .d_e2pt2.std_padding5 {
        padding-bottom: 170px;
    }
    .d_e2pt3 .slick-dots {
        bottom: -45px;
    }
     /* lis-end */
    /* tammy - start */
    .t_head {
        padding: 0 120px;
    }
    .std_title1 {
        font-size: 48px;
    }
    .std_anbtn3zi {
        padding: 0 40px;
        line-height: 42px;
    }
    .std_padding3 {
        padding-bottom: 24px;
    }
    .r_d1main_bot {
        margin-top: 28px;
    }
    .t_sypt1shu span {
        font-size: 36px;
    }
    .t_sypt1ul {
        padding-bottom: 70px;
    }
    .t_sypt3rg {
        padding: 60px 60px 60px 42px;
    }
    .t_sypt3ri {
        font-size: 32px;
    }
    .t_sypt3ul .t_sypt3wen {
        padding-left: 28px;
    }
    .t_font32 {
        font-size: 28px;
    }
    .t_sypt4wen {
        margin-bottom: 34px;
    }
    .std_padding1 {
        padding-bottom: 120px;
    }
    .std_margin1 {
        margin-bottom: 120px;
    }
    .std_padding4{
        padding-top: 120px;
    }
    .std_padding5{
        padding: 120px 0;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 30px;
    }
    .t_b1pt1le {
        padding-right: 90px;
    }
    .t_b1pt2shu .ys_demo_num {
        font-size: 70px;
    }
    .t_b1pt2li {
        margin-bottom: 80px;
    }
    .t_b1pt2ul {
        margin-bottom: -80px;
        padding: 36px 0 36px;
    }
    .t_b1pt4rg .std_title3 {
        margin-bottom: 30px;
    }
    .t_paddingq {
        padding: 100px 0;
    }
    .t_b2pt2xia .std_title5 {
        margin-bottom: 40px;
    }
    .t_b3pt1 .t_b1pt1le {
        padding-right: 90px;
    }
    .t_paddingtop2 {
        padding-top: 100px;
    }
    .std_margin7 {
        margin-bottom: 70px;
    }
    .std_margin6 {
        margin-bottom: 40px;
    }
    .t_b3pt3le {
        padding-right: 60px;
    }
    .t_b3pt3li {
        min-height: 80px;
    }
    .t_b3pt3xia {
        padding: 26px 30px 20px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 170px;
    }
    .d_b4litime {
        margin-bottom: 26px;
        font-size: 80px;
    }
    .d_c1_1pt1bd {
        margin-right: -20px;
    }
    .t_c3pt1zi {
        top: 50px;
    }
    .t_c3pt4le {
        padding-right: 160px;
    }
    .t_c3pt5nr {
        padding-top: 0px;
    }
    .t_c3pt5zhli {
        padding: 40px 0;
    }
    .t_c3pt2lie p {
        margin-bottom: 8px;
    }
    .d_c1_1pt2li5 {
        right: 2%;
    }
    .std_paddingtop4 {
        padding-top: 80px;
    }
    .d_c1_3pt1box {
        padding: 60px;
    }
    .d_c1_3pt1ri {
        padding-left: 40px;
    }
    .d_c1_3pt1liri {
        padding-left: 30px;
    }
    .d_c1_3pt1li2 {
        margin-bottom: 12px;
    }
    .std_margin8 {
        margin-bottom: 90px;
    }
    .d_c1_3pt1b2tit {
        margin-bottom: 20px;
    }
    .d_c1_3pt1b2le {
        padding-right: 120px;
    }
    .d_c1_3pt3ulbox {
        position: relative;
        top: 10px;
    }
    .d_c1_3pt3bd2box {
        padding: 32px 26px;
    }
    .d_c2pt4list .std_word1 {
        padding-top: 22px;
    }
    .d_c2pt4list {
        padding: 38px 20px 46px;
    }
    .d_c2pt4 .slick-next {
        right: 20px;
    }
    .d_c2pt4 .slick-prev{
        right: 75px;
    }
    .d_c2pt4 .slick-prev, .slick-next {
        top: -60px;
    }
    .d_c4pt2num{
        line-height: 38px;
    }
    .d_c4con{
        height: 38px;
    }
    .d_c4con .swiper-pagination-progressbar {
        bottom: 19px;
    }
    .d_c4pt2list{
        margin-bottom: 40px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next,.d_c4pt2num {
        bottom: 90px;
    }
    .d_c4pt2.std_padding5{
        padding: 90px 0;
    }
    .r_d2bamh_title {
        margin-bottom: 90px;
    }
    .r_e3mati_li .std_title5 {
        padding: 10px 0;
        font-size: 18px;
    }
    .r_e3mati_li {
        width: 180px;
        height: 50px;
    }
    .r_e3mali_r {
        padding: 0 30px 0 100px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3mali_r {
        padding: 0 100px 0 0px;
    }
    .r_e3mali_r .std_title5, .r_e3mab_top .std_title5 {
        margin-bottom: 24px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3malr_text {
        margin-bottom: 24px;
    }
    .r_e3mab_total {
        padding: 36px 40px 36px 40px;
    }
    .d_e2pt2.noarrows{
        padding-bottom: 120px;
    }
    .r_d1mainb_li.std_margin3{
        margin-bottom: 30px;
    }
    .r_d1main_bot {
        margin-top: 30px;
    }
    .r_d1mainb_ul {
        margin-bottom: -30px;
    }
    .d_c1_3pt2ul {
        margin-bottom: -16px;
    }
    .t_d1pt1ul.slick-dotted {
        padding-bottom: 36px;
    }
    .prtl_nub_title .std_title2 span {
        top: 16px;
    }
    /* 2022.11.5 */
    .aus_cry_list_nub {
        padding-top: 55px;
    }
    .std_paddingdi100 {
        padding-bottom: 90px;
    }
    .t_c3pt5tou .std_word1 {
        top: 3px;
    }
    /* tammy - end */
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    /* tammy - start */
    .t_head {
    }
    .std_title1 {
        font-size: 44px;
    }
    .std_padding1 {
        padding-bottom: 100px;
    }
    .std_margin1 {
        margin-bottom: 100px;
    }
    .std_padding4{
        padding-top: 100px;
    }
    .std_padding5{
        padding: 100px 0;
    }
    .t_paddingq {
        padding: 90px 0;
    }
    .t_b2pt2top .std_word1 {
        margin-top: 44px;
    }
    .t_paddingtop2 {
        padding-top: 90px;
    }
    .std_margin7 {
        margin-bottom: 65px;
    }
    .d_c1_1pt1bd {
        margin-right: 0;
    }
    .d_c1_1pt1le {
        padding-right: 80px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 24px;
    }
    .d_c1_1pt1font span {
        font-size: 44px;
    }
    .d_c1_1pt2bot {
        margin-top: 30px;
    }
    .d_c1_1pt2bot {
        width: 350px;
        padding: 22px 18px 20px 20px;
    }
    .d_c1_1pt2li5 {
        right: 4%;
    }
    .r_c12main_a {
        padding-bottom: 36px;
    }
    .d_c1_3pt1b2font {
        margin-bottom: 14px;
    }
    .d_c2pt1le {
        padding-right: 80px;
    }
    .r_d2bamh_title {
        margin-bottom: 80px;
    }
    .t_e1pt1 .t_b2pt2top {
        margin-bottom: 30px;
    }
    .r_e1mnll_but {
        margin-top: 46px;
    }
    .d_e2pt2.noarrows{
        padding-bottom: 100px;
    }
    .d_c4pt2list {
        width: 800px;
    }
    .d_c1_1pt1jia2 {
        margin-right: 60px;
    }
    /* tammy - end */
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    /* C1 */
    .r_c12main_cot {
        width: 82.5%;
        margin: 0 auto;
    }
    /* C6 */
    .r_c6main_cot {
        width: 82.5%;
        margin: 0 auto;
    }
    .r_c6maint_l .std_title2 {
        font-size: 32px;
        line-height: 1.5;
        color: #404040;
    }
    .r_c6mainb_h .std_title3{
        font-size: 28px;
        line-height: 1.75;
        color: #404040;
    }
    /* d1 */
    .r_d1main_cot {
        width: 82.5%;
        margin: 0 auto;
    }
    .r_d1maint_l {
        width: 52%;
    }
    .r_d1matr_date {
        margin-bottom: 14px;
    }
    .r_d1matr_title {
        margin-bottom: 20px;
    }
    .r_d1mabt_title {
        margin-bottom: 8px;
    }
    .r_d1matr_text {
        margin-bottom: 22px;
    }
    .r_d1maint_r {
        margin-left: 60px;
        padding-right: 60px;
    }
    /* d2 */
    .r_d2main_cot {
        width: 82.5%;
        margin: 0 auto;
    }
   /* d3 */
   .r_d3mc_list {
    width: 82.5%;
    margin: 0 auto;
    }
    .r_d3mc_bottm {
        width: 100%;
    }
    /* e1 */
    .r_e1main_cot {
        width: 100%;
        margin: 0 auto;

    }
    .r_e1mac_news {
        width: 82.5%;
        margin: 0 auto;
    }
    .r_e1mcnl_total {
        width: 82.5%;
        margin: 0 auto;
    }
    .r_e1mcnl_l {
        width: 30%;
    }
    .r_e1mcnl_r {
        /* width: 50%; */
    }
    /* e3 */
    .r_e3mali_l {
        width: 50%;
        position: relative;
    }
    /* C1 */
    .r_c12main_cot {
        width: 82.5%;
        margin: 0 auto;
    }
    /* lis-start */
    .d_b4litime {
        margin-bottom: 26px;
        font-size: 80px;
    }
    .d_b4libox {
        padding: 45px 40px 76px 55px;
    }
    .d_b4lifont li::after{
        left: -23px;
        top: 9px;
        width: 8px;
        height: 8px;
    }
    .d_b4con .swiper-pagination-progressbar {
        bottom: -46px;
    }
    .std_padding4 {
        padding-top: 110px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 160px;
    }
    .d_b4bd .swiper-button-next, .d_b4bd .swiper-button-prev {
        transform: scale(0.9);
        top: 32px !important;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 26px;
    }
    .d_c1_3_1head {
        margin-bottom: 16px;
    }
    .d_c1_3_1bd {
        margin-bottom: 20px;
        padding-bottom: 50px;
    }
    .d_c1_3pt4font {
        width: 100%;
    }
    .d_c1_3pt1le {
        width: 460px;
    }
    .d_c1_3pt1ri {
        padding-left: 30px;
        width: calc(100% - 460px);
    }
    .d_c1_3pt1box {
        padding: 49px 59px 65px 59px;
    }
    .d_c1_3pt1head {
        padding-bottom: 10px;
        margin-bottom: 18px;
    }
    .d_c1_3pt1liri {
        padding-left: 34px;
    }
    .d_c1_3pt1liri {
        padding-left: 34px;
    }
    .d_c1_3pt1time3{
        padding-left: 50px;
    }
    .d_c1_3pt1ul {
        padding-top: 40px;
    }
    .d_c1_3pt1b2ri {
        width: 470px;
    }
    .d_c1_3pt1b2le {
        width: calc(100% - 470px);
        padding-right: 74px;
    }
    .d_c1_3pt1b2pic1{
        left: 33px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 20px;
    }
    .d_c1_3pt1b2font {
        margin-bottom: 22px;
    }
    .d_c1_3pt1b2font::after{
        left: 100px;
        width: 250px;
    }
    .d_c1_3pt1b3int {
        width: calc(100% - 140px);
        padding: 14px 40px;
    }
    .d_c1_3pt1name {
        width: 140px;
        padding: 14px 0;
    }
    .d_c1_3pt2head {
        padding-bottom: 22px;
    }
    .d_c1_3pt2li {
        padding: 0 10px;
    }
    .d_c1_3pt2ul {
        margin: 0 -10px;
    }
    .d_c1_3pt3bd2 {
        width: calc(100% - 100px);
    }
    .d_c1_3pt3bd2li{
        width: 33.333333%;
    }
    .d_c1_3pt3bd2box {
        padding: 34px 38px;
    }
    .std_padding3 {
        padding-bottom: 30px;
    }
    .d_c2pt1le {
        padding-right: 60px;
    }
    .d_c2pt2le::after {
        border-bottom: solid 382px #FAFAFA;
    }
    .d_c2pt2ri {
        padding-left: 55px;
        padding-right: 136px;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 22px;
    }
    .std_padding2 {
        padding-bottom: 50px;
    }
    .d_c2pt2font3 {
        font-size: 40px;
    }
    .d_c2pt3li {
        padding: 0 16px;
    }
    .d_c2pt3ul {
        margin: 0 -16px;
    }
    .d_c2pt3bot {
        padding: 60px 42px 56px;
    }
    .d_c2pt3bg {
        width: 285px;
        top: 17px;
        left: 42px;
    }
    .d_c2pt4li {
        padding: 0 15px;
    }
    .d_c2pt4ul {
        margin: -10px -15px;
    }
    .d_c2pt4list .std_word1 {
        padding-top: 24px;
    }
    .d_c2pt4list{
        padding: 38px 16px 42px;
    }
    .d_c2pt4.std_padding4 {
        padding-bottom: 145px;
    }
    .d_c4pt1le {
        padding-right: 60px;
    }
    .d_c2pt1bot{
        width: 40px;
    }
    .std_padding5 {
        padding: 90px 0;
    }
    .d_c5pt2head {
        padding: 0 260px 45px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 34px;
    }
    .d_c5pt2head {
        padding: 0 240px 40px;
    }
    .d_c5pt2col {
        padding-bottom: 10px;
    }
    .d_c5pt2ul {
        padding: 40px 55px;
    }
    .d_c5pt2lepic {
        width: 460px;
    }
    .d_c5pt2ri {
        padding-left: 40px;
        width: calc(100% - 460px);
    }
    .d_c5pt2ri .std_title3 {
        padding-bottom: 14px;
    }
    .d_c5pt2li {
        padding-bottom: 50px;
        margin-bottom: 50px;
    }
    .d_c5pt2li:last-child .d_c5pt2ri {
        padding-left: 0;
        padding-right: 40px;
    }
    .d_c5pt2pad {
        padding-bottom: 70px;
    }
    .d_c5pt1tit {
        padding-bottom: 25px;
    }
    .d_e2pt1le {
        padding-right: 55px;
    }
    .d_e2pt1le .std_title2 {
        padding-bottom: 25px;
    }
    .d_e2pt2li {
        padding: 0 8px;
    }
    .d_e2pt2ul {
        margin: 0 -8px;
    }
    .std_title5, .yxedr_active h5 {
        font-size: 18px;
    }
    .d_e2pt2libox {
        padding: 40px 28px 46px;
    }
    .d_e2pt2bot {
        padding-top: 30px;
    }
    .d_e2pt2bot .std_title5 {
        padding-top: 9px;
    }
    .d_e2pt2 .slick-next {
        right: 46%;
    }
    .d_e2pt3pic {
        padding: 0 9px;
    }
    .d_e2pt3bot {
        margin: 0 -9px;
    }
    .d_c1_1pt1le {
        padding-right: 50px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 30px;
    }
    .d_c1_1pt1font span {
        font-size: 42px;
    }
    .d_c1_1pt1mar2 {
        margin-bottom: 20px;
    }
    .d_c1_1pt1ul {
        margin-bottom: 50px;
    }
    .d_c1_1pt1li {
        padding: 0px 10px;
    }
    .d_c1_1pt2pic {
        width: 60px;
    }
    .d_c1_1pt2li {
        width: 180px;
        height: 180px;
    }
    .d_c1_1pt2li {
        width: 150px;
        height: 150px;
    }
    .d_c1_1pt2pic {
        width: 50px;
    }
    .d_c1_1pt2list {
        padding-top: 18px;
    }
    .d_c1_1pt2box {
        height: 504px;
    }
    .d_c1_1pt2li1 {
        top: 5%;
        left: 6%;
    }
    .d_c1_1pt2pad2 {
        padding-bottom: 35px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next {
        bottom: 40px;
        width: 34px;
        height: 34px;
    }
    .d_c4pt2li {
        padding: 0 15px;
    }
    .d_c4pt2ul {
        margin: 0 -15px;
    }
    .d_c4con .swiper-pagination-progressbar {
        width: 235px;
        bottom: -35px;
    }
    .d_c4pt2pad {
        padding-bottom: 40px;
    }
    .d_c4pt2 .swiper-button-next {
        right: auto;
        left: 38%;
    }
    .d_c4pt2 .swiper-button-next::after,.d_c4pt2 .swiper-button-prev::after {
        top: -6px;
    }
    .d_c4pt2 .swiper-button-next::after{
        right: 4px;
    }
    .d_c4pt2 .swiper-button-prev::after {
        left: 2px;
    }
    .d_pt3lile{
        padding: 32px 25px;
    }
    .d_pt3li {
        width: 122px;
    }
    .d_c4pt2li:first-child:after{
        opacity: 0;
    }
    .d_c4pt4 .slick-prev {
        left: -6px;
    }
    .d_c4pt4 .slick-next {
        right: -38px;
    }
    .d_pt3lifont {
        padding-bottom: 16px;
    }
    .d_c4pt3liri {
        height: 480px;
    }
    .d_pt3lile {
        padding: 28px 24px;
    }
    .d_c4pt2num {
        bottom: 30px;
    }
    .d_e2pt2ul::after {
        bottom: -60px;
    }
    .d_e2pt2 .slick-prev, .d_e2pt2 .slick-next {
        bottom: -68px;
    }
    .d_e2pt2.std_padding5 {
        padding-bottom: 160px;
    }
    .d_e2pt3 .slick-dots {
        bottom: -45px;
    }
    /* lis-end */
    /* tammy - start */
    .std_padding1 {
        padding-bottom: 90px;
    }
    .std_margin1 {
        margin-bottom: 90px;
    }
    .std_padding4{
        padding-top: 90px;
    }
    .std_padding5{
        padding: 90px 0;
    }
    .t_headlogo a {
        line-height: 70px;
    }
    .t_navone a {
        line-height: 70px;
    }
    .yx_search3_btn {
        line-height: 70px;
    }
    .t_gongle {
        line-height: 70px;
    }
    .t_gongic {
        line-height: 70px;
    }
    .t_naverwai {
        top: 70px;
    }
    .t_naver a {
        line-height: 54px;
    }
    .r_d2main .ys_main,.r_g1main .ys_main,
    .d_c1_3main .ys_main,
    .r_c1main .ys_main{
        margin-top: 70px;
    }
    .t_sypt0_slick .slick-dots li {
        margin: 15px 0;
    }
    .std_title1 {
        font-size: 42px;
    }
    .std_anbtn3zi {
        padding: 0 37px;
        line-height: 38px;
    }
    .std_anbtn3zi {
        padding: 0 37px;
        line-height: 38px;
    }
    .t_sypt1wen .t_sypt1zi{
        font-size: 14px;
    }
    .t_sypt1shu {
        font-size: 14px;
    }
    .t_sypt1circle {
        width: 180px;
    }
    .t_sypt1xin,.t_sypt1qu canvas,.t_sypt1circle svg{
        width: 180px;
        height: 180px;
    }
    .t_sypt1le{
        padding-right: 20px;
    }
    .std_padding3 {
        padding-bottom: 22px;
    }
    .t_sypt2wen {
        padding: 0 26px 40px;
    }
    .t_sypt2wen .std_title4 {
        margin-bottom: 8px;
    }
    .t_sypt2wen .std_word1 {
        margin-bottom: 22px;
    }
    .t_waisypt2.std_title4 {
        bottom: 42px;
    }
    .t_sypt2pic {
        height: 470px;
    }
    .std_padding2 {
        padding-bottom: 60px;
    }
    .std_margin2 {
        margin-bottom: 60px;
    }
    .std_paddingtop1{
        padding-top: 60px;
    }
    .t_sypt3rg {
        padding: 32px;
    }
    .t_sypt3date {
        width: 58px;
    }
    .t_sypt3wen {
        width: calc(100% - 58px);
        padding-left: 24px;
    }
    .t_sypt3wen .std_title4 {
        margin-bottom: 10px;
    }
    .t_sypt3wen .std_word1 {
        margin-bottom: 30px;
    }
    .t_sypt3ul .t_sypt3wen {
        padding-left: 20px;
    }
    .t_sypt3xin {
        padding: 0 16px;
    }
    .t_sypt3ul {
        margin: 0 -16px;
    }
    .t_sypt3yue {
        font-size: 14px;
    }
    .t_sypt3ri {
        font-size: 28px;
    }
    .t_sypt3rg .t_sypt3date{
        padding-top: 10px;
    }
    .std_margin5 {
        margin-bottom: 50px;
    }
    .t_sypt4xin {
        padding: 26px 60px 40px;
    }
    .t_fotxia {
        padding-top: 20px;
    }
    .t_footxin {
        padding: 46px 0 24px;
    }
    .t_fotlogo {
        width: 160px;
    }
    .span2, .span3 {
        margin-left: 8px;
    }
    .t_fotxiali {
        padding: 0 10px;
    }
    .t_fotxiarg {
        margin: 0 -10px;
    }
    .yx_search3xlbox{
        top: 70px;
    }
    .yx_search3img2 {
        top: 27px;
    }
    .t_b1pt1le {
        padding-right: 70px;
    }
    .t_b1pt1le .std_word1 p {
        margin-bottom: 12px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 20px;
    }
    .d_c1_1pt1font2{
        font-size: 16px;
    }
    .d_c1_1pt1font2 {
        margin-bottom: 5px;
    }
    .t_b1pt2shu .ys_demo_num {
        font-size: 60px;
        margin-right: 10px;
    }
    .t_b1pt4rg {
        padding: 44px 32px;
    }
    .t_font18, .t_duan18 p {
        font-size: 16px;
    }
    .t_b1pt4rg .t_font18 {
        margin-bottom: 6px;
    }
    .t_b1pt4rg .std_title3 {
        margin-bottom: 20px;
    }
    .t_b1pt4yin {
        width: 44px;
        top: 44px;
        right: 32px;
    }
    .t_paddingq {
        padding: 80px 0;
    }
    .t_b2pt2top .std_word1 {
        width: 59.1%;
    }
    .t_b2pt2top .t_intit1 {
        width: 40.9%;
    } 
    .t_b2pt2top {
        margin-bottom: 44px;
    }
    .t_b2pt2xia {
        padding: 44px 40px 60px;
    }
    .t_b2pt2li {
        padding: 16px 0;
    }
    .t_b2pt2rg {
        padding-left: 60px;
    }
    .t_b2pt3zuoli2 .t_b2pt3quan::before, .t_b2pt3zuoli4 .t_b2pt3quan::before {
        width: 202px;
    }
    .t_b2pt3zuoli2 {
        top: calc(50% - 89px);
    }
    .t_b2pt3zuoli4 {
        top: calc(50% + 95px);
    }
    .t_b2pt3box {
        margin-bottom: 120px;
    }
    .t_b3pt1 .t_b1pt1le {
        padding-right: 70px;
    }
    .std_margin26 {
        margin-bottom: 22px;
    }
    .t_paddingtop2 {
        padding-top: 80px;
    }
    .std_margin7 {
        margin-bottom: 60px;
    }
    .t_b3pt2col .swiper-pagination {
        width: 110px;
        font-size: 16px;
    }
    .t_b3pt2col .swiper-button-prev, .t_b3pt2col .swiper-button-next {
        width: 32px;
        height: 32px;
    }
    .t_b3pt3ul {
        padding-right: 60px;
    }
    .t_b3pt3ic {
        width: 30px;
        margin-right: 20px;
    }
    .t_b3pt3le {
        padding-right: 40px;
    }
    .t_swiper1 .swiper-button-prev::after, .t_swiper1 .swiper-button-next::after {
        transform: translate(-50%,-50%) scale(1.31);
    }
    .d_b4bd .swiper-button-next, .d_b4bd .swiper-button-prev{
        transform: scale(1);
        top: 0!important;
    }
    .t_swiper1 .swiper-button-prev, .t_swiper1 .swiper-button-next {
        width: 50px;
        height: 50px;
    }
    .d_b4bd.t_swiper1 .swiper-button-prev {
        right: 70px !important;
    }
    .d_b4litime {
        margin-bottom: 22px;
        font-size: 70px;
    }
    .d_b4pt1box {
        padding-right: 26px;
    }
    .d_b4libox {
        padding: 40px 40px 50px 50px;
    }
    .d_b4con .swiper-pagination-progressbar {
        width: calc(66% - 13px);
    }
    .t_c3pt1le {
        padding-right: 30px;
    }
    .t_c3pt1tit {
        margin-bottom: 22px;
    }
    .t_c3pt1le .std_word1 {
        padding-right: 50px;
    }
    .t_c3pt4shu .ys_demo_num {
        font-size: 50px;
        margin-right: 4px;
    }
    .std_margin3 {
        margin-bottom: 30px;
    }
    .t_c3pt4le {
        padding-right: 120px;
    }
    .t_c3pt5li .std_word1 {
        padding: 12px 8px;
    }
    .t_c3pt5xia {
        padding: 45px 60px 32px;
    }
    .t_c3pt5zhrg {
        padding-left: 30px;
    }
    .t_c3pt5zhli:nth-of-type(2n) .t_c3pt5zhrg {
        padding-right: 50px;
    }
    .t_c3pt2biao {
        width: 120px;
    }
    .t_c3pt5one {
        padding-bottom: 40px;
    }
    .r_c12mat_bot {
        padding: 0px 16px 0 16px;
    }
    .r_c12matb_add p {
        padding-left: 6px;
    }
    .r_c12main_bot {
        padding-top: 50px;
    }
    .t_cebian1 {
        right: 6px;
        width: 230px;
    }
    .t_cecode {
        margin-bottom: 4px;
    }
    .r_c12ms_city {
        width: 260px;
        height: 40px;
    }
    .r_c12ms_item {
        width: 290px;
        height: 40px;
    }
    .c_c12ms_but {
        width: 150px;
        height: 40px;
    }
    .t_c12youli {
        padding: 0 8px;
    }
    .t_c12youul {
        margin: 0 -8px;
    }
    .t_c12you {
        padding-left: 20px;
    }
    .d_c1_3pt1box {
        padding: 40px;
    }
    .d_c1_3pt1ul2 {
        margin-bottom: -10px;
    }
    .d_c1_3pt1b3int {
        padding: 14px 30px;
    }
    .d_c1_3pt3bd2 {
        padding-left: 8.75vw;
    }
    .d_c1_3pt1 .std_anbtn3zi {
        padding: 0 37px;
        line-height: 38px;
    }
    .std_word2, .std_word2 p {
        font-size: 16px;
    }
    .t_c13jiaic {
        width: 32px;
    }
    .t_c13jia .std_word1 {
        padding: 2px 14px;
    }
    .t_c13jia .std_word1{
        width: calc(100% - 32px);
    }
    .d_c2pt4 .slick-next {
        right: 15px;
    }
    .d_c2pt4 .slick-prev, .slick-next {
        top: -55px;
    }
    .d_c2pt3bot {
        padding: 50px 34px 46px;
    }
    .d_c2pt3titbox .std_title3 {
        margin-bottom: 16px;
    }
    .d_c4pt2num {
        line-height: 34px;
    }
    .d_c4con {
        height: 34px;
    }
    .d_c4pt2.std_padding5 {
        padding: 80px 0;
    }
    .d_c4con .swiper-pagination-progressbar {
        bottom: 17px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next, .d_c4pt2num {
        bottom: 80px;
    }
    .d_pt3li {
        width: 81px;
    }
    .d_pt3li.on {
        width: calc(100% - 324px);
    }
    .d_c2pt4li {
        padding: 0 12px;
    }
    .d_c5pt2head {
        padding: 0 170px 40px;
    }
    .r_d1matr_date p {
        line-height: 24px;
    }
    .r_d1matr_date {
        margin-bottom: 8px;
    }
    .r_d1matr_title {
        margin-bottom: 8px;
    }
    .r_d1maint_l {
        width: 49%;
    }
    .r_d1maint_r {
        width: 51%;
    }
    .r_d1maint_r {
        margin-left: 0;
        padding-right: 30px;
        padding-left: 30px;
    }
    .r_d1mab_total {
        padding: 30px;
    }
    .r_d1mabt_date {
        margin-bottom: 4px;
    }
    .r_d1mabt_title {
        height: 63px;
    }
    .r_d2bamh_title {
        margin-bottom: 70px;
    }
    .r_d2bmht_ul {
        margin-top: 24px;
    }
    .r_d3mc_bottm p {
        font-size: 16px;
    }
    .r_d3mc_bottm p{
        height: 24px;
    }
    .r_e1mcnl_l {
        width: 51.03%;
        padding-right: 40px;
    }
    .r_e1mac_newlist:nth-of-type(2n) .r_e1mcnl_l{
        padding-right: 0px;
        padding-left: 40px;
    }
    .r_e1mnll_title {
        margin-bottom: 12px;
    }
    .r_e1mnll_but {
        margin-top: 36px;
    }
    .d_e2pt2bot {
        padding-top: 20px;
    }
    .std_paddingtop3 {
        padding-top: 70px;
    }
    .r_e3mali_r {
        width: 50%;
    }
    .r_e3mali_r {
        padding: 0 20px 0 60px;
    }
    .r_e3maint_li {
        padding: 40px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3mali_r {
        padding: 0 60px 0 0px;
    }
    .r_e3mali_r .std_title5, .r_e3mab_top .std_title5 {
        margin-bottom: 20px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3malr_text {
        margin-bottom: 20px;
    }
    .r_g1mac_header {
        margin-bottom: 18px;
    }
    .ys_cont1360you {
        padding-left: 8.75vw;
    }
    .r_f1mtl_header {
        margin-bottom: 32px;
    }
    .r_f1mtl_li {
        padding: 12px 0;
    }
    .r_f1mtlli_logo {
        margin-right: 18px;
    }
    .r_f1mtlli_logo {
        width: 26px;
    }
    .t_f1xin {
        max-width: calc(100% - 44px);
    }
    .r_f1mctr_total {
        width: 250px;
        padding: 20px 30px 30px;
    }
    .r_flmctr_top {
        width: 170px;
    }
    .d_e2pt2.noarrows{
        padding-bottom: 90px;
    }
    .t_b2pt2top .std_word1{
        padding-left: 30px;
    }
    .t_sypt1qj .circle{
        width: 100%;
        height: 100%;
        opacity: 0;
    }
    .t_sypt1xi {
        left: -22.5px;
        top: -4.5px;
        opacity: 0;
    }
    .t_b1pt1rg .std_word2 {
        margin-top: 16px;
    }
    /* tammy - end */
    .t_c13ullun {
        margin-bottom: 30px;
    }
    .t_c13ullun .slick-dots {
        bottom: 22px;
    }
    .d_c1_3pt2ul {
        margin-bottom: -16px;
    }
    /* 2022.09.29 */
    .t_c1tan {
        top: 8px;
        transform: translateY(0) scale(0.8);
        line-height: 1;
        padding: 3px 9px 4px;
        left: -6px;
    }
    .t_c1icbox {
        width: 9px;
    }
    .t_c1jiali.act .t_c1tan {
        right: -6px;
    }
    .d_c1_3pt1b2font::after {
        width: calc(100% - 252px);
        left: 220px;
    }
    .prtl_nub_title .std_title2 span {
        font-size: 14px;
        top: 4px;
        padding: 6px 14px;
    }
    .property_rotate_text_list {
        padding-top: 22px;
        padding-bottom: 70px;
    }
    .prtl_nub_title .std_title2 span {
        top: 15px;
    }
    .t_c1tan {
        top: -3px;
    }
    /* 2022.11.5 */
    .aus_main .ys_main {
        margin-top: 70px;
    }
    .acln_pic {
        height: 350px;
    }
    .aus_main .t_inbanxia {
        top: 18px;
    }
    .acln_intro_title .std_title2::before {
        top: 12px;
    } 
    .t_b2pt2top .t_intit1 {
        width: 42.9%;
    }
    .t_b2pt2top .std_word1 {
        width: 57.1%;
    }
    .t_c1jiali.star .t_c1icbox {
        width: 12px;
        height: 11px;
    }
    .t_c1tan {
        top: 6px;
    }
    .r_f1mactt_r {
        width: 250px;
    }
    .r_f1mact_l {
        width: calc(calc(100% - 250px) / 2);
    }
    
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    /* e3 */
    /* f1 */
    .r_f1mac_top {
        margin-left: 80px;
    }
    .r_f1macb_total {
        margin-left: 80px;
    }
    .r_f1mactt_r {
        width: 34%;
    }
    .r_f1mtlli_logo {
        width: 28px;
    }
    .r_f1mtlli_text p {
        font-size: 16px;
    }
    .r_f1main_cot .std_title2 {
        font-size: 30px;
        line-height: 1.5;
        color: #404040;
    }
    /* tammy - start */
    .t_b2pt3zuoli2 {
        top: calc(50% - 85px);
    }
    .t_b2pt3zuoli4 {
        top: calc(50% + 92px);
    }
    .t_b2pt3box {
        margin-bottom: 100px;
    }
    .t_c3pt1rg {
        width: 44%;
    }
    .t_c3pt1le {
        width: 56%;
    }
    .t_c3pt4le {
        padding-right: 70px;
    }
    .t_c3pt5xia {
        padding: 45px 45px 32px;
    }
    .t_c3pt5duan {
        margin-bottom: 12px;
    }
    .t_c3pt5zhrg .std_title5 {
        margin-bottom: 6px;
    }
    .t_c3pt5zhli:nth-of-type(2n) .t_c3pt5zhrg {
        padding-right: 26px;
    }
    .d_c1_1pt1le {
        padding-right: 30px;
    }
    .d_c1_1pt1ul {
        margin-bottom: 30px;
    }
    .d_c1_3pt1b2font {
        margin-bottom: 10px;
    }
    .d_c1_3pt1b2tit {
        margin-bottom: 10px;
    }
    .d_c1_3pt1b2le {
        padding-right: 34px;
    }
    .d_c1_3pt3bd2box {
        padding: 28px 30px;
    }
    .d_c2pt1le {
        padding-right: 40px;
    }
    .d_c2pt2ri {
        padding-left: 50px;
        padding-right: 110px;
    }
    .d_e2pt2libox {
        padding: 32px 24px 38px;
    }
    .d_e2pt2bot .std_title5 {
        padding-top: 6px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 32px;
    }
    /* tammy - end */
    .r_f1mactt_r {
        width: 250px;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    /* d1 */
    .r_d1maint_l {
        width: 65%;
    }
    .r_d1matr_title {
        margin-bottom: 8px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 20px;
        line-height: 1.75;
    }
    /* .yxedr_active p {
        font-size: 14px;
        line-height: 1.5;
    } */
    .r_d1matr_read {
        width: 130px;
    }
    .r_d1mabt_date p {
        font-size: 14px;
    }
    .yxedr_active h5 {
        font-size: 16px;
        line-height: 1.75;
        color: #404040;
    }
    .r_d1mabt_title .std_title5 {
        font-size: 16px;
    }
    .r_d1mabt_title {
        height: 60px;
        margin-bottom: 10px;
        /* background-color: orange; */
    }
    .r_d2bt_a p {
        font-size: 16px;
    }
    .r_d2bmht_li {
        margin-right: 48px;
    }
    /* d2 */
    .r_d2bamh_title h1 {
        font-size: 30px;
    }
    .r_d2bta_logo {
        width: 14px;
    }
    /* e1 */
    .r_e1mct_b .std_title2 {
        font-size: 34px;
        line-height: 1.5;
        color: #404040;
    }
    .r_e1mcnl_r {
        width: 50%;
    }
    .r_e1mcnl_l {
        width: 40%;
    }
    .r_e1main_cot .std_padding5 {
        padding: 80px 0;
    }
    .r_e1main_cot .std_title3 {
        font-size: 26px;
        line-height: 1.75;
        color: #404040;
    }
    /* e3 */
    .r_e3mati_li {
        width: 156px;
        height: 43px;
    }
    .std_title5 {
        font-size: 18px;
    }
    .r_e3malr_hea .std_title5 {
        font-size: 18px;
        line-height: 1.75;
        color: #404040;
    }
    /* tammy - start */
    .t_head {
        padding: 0 60px;
    }
    .yx_search3_btn {
        margin-right: 36px;
        margin-left: 18px;
    }
    .t_navli {
        padding: 0 18px;
    }
    .std_title1 {
        font-size: 38px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 32px;
    }
    .std_margin4 {
        margin-bottom: 24px;
    }
    .span2, .span3 {
        margin-left: 4px;
    }
    .t_fotxiali {
        padding: 0 6px;
    }
    .t_fotxiarg {
        margin: 0 -6px;
    }
    .t_font32 {
        font-size: 26px;
    }
    .std_padding1 {
        padding-bottom: 80px;
    }
    .std_margin1 {
        margin-bottom: 80px;
    }
    .std_padding4{
        padding-top: 80px;
    }
    .std_padding5{
        padding: 80px 0;
    }
    .t_sypt1xin, .t_sypt1qu canvas, .t_sypt1circle svg {
        width: 170px;
        height: 170px;
    }
    .t_sypt1circle {
        width: 170px;
    }
    .t_sypt1wen .t_sypt1zi {
        padding-bottom: 10px;
    }
    .r_d1main_bot {
        margin-top: 22px;
    }
    .t_wordline p {
        line-height: 1.75;
    }
    .std_title4, .yxedr_active h4 {
        line-height: 1.5;
    }
    .t_sypt3wen .std_title4 {
        margin-bottom: 8px;
    }
    .t_sypt3wen .std_word1 {
        margin-bottom: 24px;
    }
    .t_sypt3rg {
        padding: 30px;
    }
    .t_sypt2pic {
        height: 418px;
    }
    .t_b1pt1le {
        padding-right: 50px;
    }
    .t_b1pt4rg .std_title3 {
        margin-bottom: 16px;
    }
    .t_b1pt4rg {
        padding: 34px 32px;
    }
    .t_b1pt4yin {
        top: 34px;
    }
    .t_b3pt1 .t_b1pt1le {
        padding-right: 50px;
    }
    .t_paddingtop2 {
        padding-top: 70px;
    }
    .std_margin6 {
        margin-bottom: 32px;
    }
    .std_margin7 {
        margin-bottom: 50px;
    }
    .t_c3pt5zhli:nth-of-type(2n) .t_c3pt5zhrg {
        padding-right: 25px;
    }
    .t_c3pt4shu .ys_demo_num {
        font-size: 44px;
    }
    .std_margin3 {
        margin-bottom: 20px;
    }
    .t_c3pt5xia {
        padding: 32px 45px 18px;
    }
    .t_c3pt5tou {
        margin-bottom: 20px;
    }
    .t_c3pt1le {
        padding-right: 18px;
    }
    .t_c3pt1le {
        width: 59%;
    }
    .t_c3pt1rg {
        width: 41%;
    }
    .t_c3pt2fu .std_word1 p{
        font-size: 14px;
    }
    .t_c3pt2lie p {
        margin-bottom: 4px;
    }
    .t_c3pt2lie p::before {
        width: 6px;
        height: 6px;
    }
    .t_c3pt2lie p {
        padding-left: 14px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 30px;
    }
    .d_c1_1pt2list p{
        font-size: 14px;
    }
    .r_c12mbtit_l p {
        font-size: 16px;
        padding-right: 10px;
    }
    .r_c12mat_bot {
        padding: 0px 14px 0 14px;
    }
    .r_c12matb_text {
        margin-bottom: 8px;
    }
    .r_c12main_li {
        padding: 0 8px;
        margin-bottom: 16px;
    }
    .r_c12main_ul {
        margin: 0 -8px;
        margin-bottom: -16px;
    }
    .r_c12main_a {
        padding-bottom: 26px;
    }
    .r_c12mat_top {
        margin-bottom: 14px;
    }
    .d_c1_3pt2li {
        padding: 0 8px;
    }
    .d_c1_3pt2ul {
        margin: 0 -8px;
    }
    .d_c1_3pt1liri {
        padding-left: 20px;
    }
    .d_c1_3pt1time3 {
        padding-left: 12px;
    }
    .d_c1_3pt1time2 .d_c1_3pt1time3{
        width: calc(100% - 38px);
    }
    .d_c1_3pt1li2 {
        margin-bottom: 6px;
    }
    .d_c1_3pt1look a {
        padding-top: 10px;
    }
    .std_margin8 {
        margin-bottom: 70px;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 18px;
    }
    .std_padding2 {
        padding-bottom: 50px;
    }
    .d_c2pt3bot {
        padding: 44px 30px 42px;
    }
    .d_c4pt1le {
        padding-right: 30px;
    }
    .d_c4pt2list {
        width: 800px;
    }
    .d_c5pt2head {
        padding: 0 140px 40px;
    }
    .r_d1mainb_li {
        padding: 0 10px;
    }
    .r_d1mainb_ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .r_d1mabt_title {
        height: 56px;
    }
    .r_d1mab_total {
        padding: 24px;
    }
    .r_d2bta_logo {
        width: 16px;
    }
    .r_e1mcnl_l {
        width: 50%;
    }
    .r_e3mati_li .std_title5 {
        font-size: 16px;
    }
    .r_e3mali_r {
        padding: 0 10px 0 40px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3mali_r {
        padding: 0 40px 0 0px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3malr_text {
        margin-bottom: 14px;
    }
    .d_e2pt2.noarrows{
        padding-bottom: 80px;
    }
    .r_d1mainb_li.std_margin3{
        margin-bottom: 22px;
    }
    .r_d1main_bot {
        margin-top: 22px;
    }
    .r_d1mainb_ul {
        margin-bottom: -22px;
    }
    .d_c1_3pt2li {
        margin-bottom: 14px;
    }
    .d_c1_3pt2ul {
        margin-bottom: -14px;
    }
    .t_d1pt1ul.slick-dotted {
        padding-bottom: 30px;
    }
    .prtl_nub .prtl_nub_wen p {
        line-height: 1.75;
    }
    .property_rotate_text_list {
        padding-bottom: 60px;
    }
    .prtl_nub_title .std_title2 span {
        top: 11px;
    }
    /* 2022.11.5 */
    .acln_pic {
        height: 300px;
    }
    .aus_cry_list_nub {
        padding-top: 45px;
    }
    .std_paddingdi100 {
        padding-bottom: 70px;
    }
    .mouse_screen {
        width: 34px;
    }
    /* tammy - end */
    .r_f1mctr_total {
        width: 210px;
        padding: 20px 20px 30px;
    }
    .r_f1mactt_r {
        width: 210px;
    }
    .r_f1mact_l {
        width: calc(calc(100% - 210px) / 2);
    }
    /* 1280end */
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    /* C1 */
    .r_c12main_cot {
        width: 100%;
        margin: 0 auto;
        padding: 0 40px;
    }
    .r_c12mbtit_l p {
        font-size: 16px;
        line-height: 1.5;
    }
    .c_c12ms_but {
        width: 133px;
        font-size: 14px;
    }
    .r_c12ms_item {
        width: 283px;
    }
    .r_c12ms_city {
        width: 265px;
    }
    #c12_popup {
        width: 80%;
    }
    /* C6 */
    .r_c6main_cot {
        width: 100%;
        padding: 0 40px;
    }
    /* d1 */
    .r_d1main_cot {
        width: 100%;
        padding: 0 40px;
        padding-top: 70px;
    }
    .r_d1maint_r {
        margin-left: 0;
        padding: 0 40px;
    }
    /* d2 */
    .r_d2main_cot {
        width: 100%;
        padding: 0 40px;
    }
    .r_d2bamh_total {
        width: 100%;
        padding: 0 40px;
    }
    .r_d2macb_pre a, .r_d2macb_next a {
        font-size: 14px;
    }
    .r_d2bamh_total .std_padding4 {
        padding-top: 90px;
    }
    .r_d2bamh_title {
        margin-bottom: 80px;
    }
    .r_d2bta_logo {
        width: 16px;
    }
    .r_d2bt_a p {
        font-size: 16px;
    }
    
    /* d3 */
    .r_d3mc_list {
        width: 100%;
        padding: 0 40px;
    }
    .r_d3mc_bottm p {
        font-size: 14px;
    }
    /* e1 */
    .r_e1mac_news {
        width: 100%;
        padding: 0 20px;
        margin: 0 auto;
    }
    .r_e1main_cot .std_padding5 {
        padding: 80px 40px;
    }
    /* e3 */
    .r_e3main_list {
        width: 100%;
        padding: 0 40px;
        margin: 0 auto;
    }
    /* g1 */
    .r_w_994 {
        width: 100%;
        padding: 0 40px;
    }
    .r_g1mac_header .std_title2 {
        font-size: 32px;
    }
    .r_g1main .std_padding5 {
        padding: 60px 0;
    }
    .r_g1mact_p {
        margin-bottom: 25px;
    }
    /* f1 */
    .r_f1mac_bot .r_f1mact_l {
        width: 50%;
    }
    .r_f1mtlli_text h5 {
        font-size: 14px;
    }
    /* lis-start */
    .std_title2, .yxedr_active h2 {
        font-size: 32px;
    }
    .std_margin3 {
        margin-bottom: 34px;
    }
    .d_b4libox {
        padding: 40px 35px 56px 50px;
    }
    .d_b4litime {
        margin-bottom: 22px;
        font-size: 70px;
    }
    .d_b4lifont li::after {
        left: -18px;
        top: 10px;
        width: 8px;
        height: 8px;
    }
    .std_padding4 {
        padding-top: 90px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 140px;
    }
    .d_b4con .swiper-pagination-progressbar {
        bottom: -42px;
        width: 600px;
    }
    /* .d_b4bd .swiper-button-next, .d_b4bd .swiper-button-prev {
        transform: scale(0.8);
        top: 32px !important;
    } */
    .d_b4bd .swiper-button-prev {
        right: 75px !important;
    }
    .ys_cont930{
        width:100%;
        padding:0 40px;
    }
    .std_padding5 {
        padding: 80px 0;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 24px;
    }
    .d_c1_3_1head {
        margin-bottom: 14px;
    }
    .d_c1_3_1bd {
        margin-bottom: 18px;
        padding-bottom: 45px;
    }
    .d_c1_3pt4 {
        padding: 34px 0;
    }
    .d_c1_3pt1le {
        width: 400px;
    }
    .d_c1_3pt1ri {
        padding-left: 20px;
        width: calc(100% - 400px);
    }
    .std_word2 {
        font-size: 16px;
    }
    .d_c1_3pt1head {
        padding-bottom: 8px;
        margin-bottom: 16px;
    }
    .d_c1_3pt1li2 {
        margin-bottom: 14px;
    }
    .d_c1_3pt1liri {
        padding-left: 24px;
    }
    .d_c1_3pt1look a{
        padding-top: 10px;
    }
    .d_c1_3pt1box {
        padding: 40px 50px 52px 48px;
    }
    .d_c1_3pt1ul {
        padding-top: 30px;
    }
    .d_c1_3ptlist {
        padding: 6px 18px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .d_c1_3pt1time3 {
        padding-left: 38px;
    }
    .d_c1_3pt1cen{
        margin-bottom: 15px;
    }
    .d_c1_3pt1b2ri {
        width: 410px;
    }
    .d_c1_3pt1b2le {
        width: calc(100% - 410px);
        padding-right: 54px;
    }
    .d_c1_3pt1b2pic1 {
        left: 25px;
        width: 330px;
    }
    .d_c1_3pt1b2font {
        margin-bottom: 10px;
    }
    .d_c1_3pt1b2font::after {
        left: 90px;
        width: 160px;
    }
    .d_c1_3pt1b2pic {
        width: 28px;
        margin-right: 16px;
    }
    .d_c1_3pt1name {
        width: 110px;
    }
    .d_c1_3pt2head {
        padding-bottom: 18px;
    }
    .d_c1_3pt2li {
        padding: 0 8px;
    }
    .d_c1_3pt2ul {
        margin: 0 -8px;
    }
    .d_c1_3pt2font {
        margin-top: 12px;
    }
    .d_c1_3pt3ulbox2 {
        padding-bottom: 115px;
    }
    .d_c1_3pt3bd2 {
        width: calc(100% - 40px);
    }
    .d_c1_3pt2icon {
        width: 28px;
        margin-right: 18px;
    }
    .d_c1_3pt3bd2box {
        padding: 30px 34px;
    }
    .d_c2pt1le {
        padding-right: 40px;
    }
    .d_c2pt1bot {
        width: 38px;
    }
    .d_c2pt2le::after {
        border-bottom: solid 312px #FAFAFA;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 14px;
    }
    .d_c2pt2box .std_padding2 {
        padding-bottom: 28px;
    }
    .d_c2pt2font3 {
        font-size: 35px;
    }
    .d_c2pt2font4 {
        font-size: 18px;
    }
    .d_c2pt2li{
        padding: 0 12px;
    }
    .d_c2pt2ul {
        margin: 0 -12px;
    }
    .d_c2pt3bg {
        width: 250px;
    }
    .d_c2pt3bot {
        padding: 50px 36px 50px;
    }
    .d_c2pt3titbox .std_title3 {
        margin-bottom: 16px;
    }
    .d_c2pt3li {
        padding: 0 14px;
    }
    .d_c2pt3ul {
        margin: 0 -14px;
    }
    .d_c2pt4li {
        padding: 0 10px;
    }
    .d_c2pt4ul {
        margin: -10px -10px;
    }
    .d_c2pt2ri {
        padding-left: 42px;
        padding-right: 48px;
    }
    .d_c4pt1le {
        padding-right: 40px;
    }
    .d_c5pt1tit {
        padding-bottom: 20px;
    }
    .d_c5pt2head {
        padding: 0 200px 35px;
    }
    .d_c5pt2col {
        padding-bottom: 8px;
    }
    .d_c5pt2ul {
        padding: 35px 45px;
    }
    .d_c5pt2lepic {
        width: 390px;
    }
    .d_c5pt2ri {
        padding-left: 25px;
        width: calc(100% - 390px);
    }
    .d_c5pt2ri .std_title3 {
        padding-bottom: 10px;
    }
    .d_c5pt2li {
        padding-bottom: 40px;
        margin-bottom: 40px;
    }
    .d_c5pt2li:last-child .d_c5pt2ri {
        padding-left: 0;
        padding-right: 25px;
    }
    .d_c5pt2pad {
        padding-bottom: 60px;
    }
    .d_e2pt1le {
        padding-right: 35px;
    }
    .d_e2pt1le .std_title2 {
        padding-bottom: 15px;
    }
    .d_e2pt2 .slick-next {
        right: 45%;
    }
    .d_e2pt2libox {
        padding: 35px 24px 41px;
    }
    .d_e2pt2bot {
        padding-top: 25px;
    }
    .d_e2pt2bot .std_title5 {
        padding-top: 6px;
    }
    .d_e2pt2li {
        padding: 0 6px;
    }
    .d_e2pt2ul {
        margin: 0 -6px;
    }
    .d_e2pt3pic {
        padding: 0 6px;
    }
    .d_e2pt3bot {
        margin: 0 -6px;
    }
    .std_padding3 {
        padding-bottom: 25px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 25px;
    }
    .d_c1_1pt1le {
        padding-right: 40px;
    }
    .d_c1_1pt1mar2 {
        margin-bottom: 15px;
    }
    .d_c1_1pt1font span {
        font-size: 38px;
    }
    .d_c1_1pt1li {
        padding: 0px 5px;
    }
    .d_c1_1pt1ul {
        margin: 0 -5px 40px;
    }
    .d_c1_1adr {
        padding: 2px 13px;
        top: -50px;
        right: 68px;
    }
    .d_c1_1pt2box {
        height: 364px;
    }
    .d_c1_1pt2li {
        width: 130px;
        height: 130px;
    }
    .d_c1_1pt2pic {
        width: 40px;
    }
    .d_c1_1pt2 .std_title5, .yxedr_active h5 {
        font-size: 16px;
    }
    .d_c1_1pt2li .std_word1 p, .d_c1_1pt2li .yxedr_active p {
        font-size: 14px;
    }
    .d_c1_1pt2pad2 {
        padding-bottom: 25px;
    }
    .d_c4pt2ul {
        margin: -10px -15px;
    }
    .d_c4pt2li {
        padding: 10px 15px;
    }
    /* .d_c4pt2li:nth-of-type(2n+1)::after {
        opacity: 0;
    } */
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next {
        bottom: 32px;
        width: 30px;
        height: 30px;
    }
    .d_c4con .swiper-pagination-progressbar {
        width: 180px;
    }
    .d_c4pt2 .swiper-button-next::after, .d_c4pt2 .swiper-button-prev::after {
        top: -8px;
        transform: scale(0.3);
    }
    .d_c4pt2 .swiper-button-next::after {
        right: 1px;
    }
    .d_c4pt2 .swiper-button-prev::after {
        left: 1px;
    }
    .d_pt3li.on {
        width: 890px;
    }
    .d_pt3liri{
        height: 415px;
    }
    .d_pt3lile {
        padding: 28px 22px;
    }
    .d_c4pt4 .slick-prev {
        left: -6px;
    }
    .d_c4pt4 .slick-next {
        right: -38px;
    }
    .d_c2pt4.std_padding4 {
        padding-bottom: 128px;
    }
    .d_c4pt3 .slick-dots li.slick-active {
        background: #F57A46;
    }
    .d_c4pt3 .slick-dots li{
        width: 8px;
        height: 8px;
    }
    .d_c4pt2num {
        bottom: 20px;
    }
    .d_c4pt3liri {
        height: 440px;
    }
    .d_e2pt2ul::after {
        bottom: -55px;
    }
    .d_e2pt2 .slick-prev, .d_e2pt2 .slick-next {
        bottom: -62px;
    }
    .d_e2pt2.std_padding5 {
        padding-bottom: 140px;
    }
    .d_e2pt3 .slick-dots {
        bottom: -40px;
    }
    /* lis-end */
    /* tammy - start */
    .std_padding3 {
        padding-bottom: 18px;
    }
    .t_sypt3rg .t_sypt3date {
        padding-top: 0px;
    }
    .t_head {
        padding: 0 40px;
    }
    .d_b4litime {
        font-size: 60px;
    }
    .d_c1_1pt2bot {
        width: 320px;
        padding: 16px 16px 16px 16px;
    }
    .d_c1_1pt2bot {
        margin-top: 22px;
    }
    .d_c1_1pt2li4 {
        top: 50%;
        right: 20%;
    }
    .d_c1_1pt2li5 {
        right: 6%;
    }
    .d_c1_3pt3bd2 {
        padding-left: 40px;
    }
    .d_c1_3pt3ulbox2 {
        padding-bottom: 0;
    }
    .d_c1_3pt1font2 {
        margin-top: 11px;
    }
    .d_c4con {
        height: 30px;
    }
    .d_c4con .swiper-pagination-progressbar {
        bottom: 15px;
    }
    .d_c4pt2num {
        line-height: 30px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next, .d_c4pt2num {
        bottom: 70px;
    }
    .d_c4pt2.std_padding5 {
        padding: 70px 0;
    }
    .d_c4con .swiper-pagination-progressbar {
        width: 220px;
    }
    .d_c2pt4 .slick-next, .d_c2pt4 .slick-prev {
        width: 30px;
        height: 30px;
    }
    .d_c4pt4.d_c2pt4 .slick-prev {
        left: -25px;
    }
    .d_c4pt4.d_c2pt4 .slick-next {
        right: -25px;
    }
    .d_pt3li.on {
        width: calc(100% - 324px);
    }
    .r_d1mainb_li{
        margin-bottom: 20px;
    }
    .r_d1mainb_ul .on .r_d1matr_read {
        bottom: 28px;
    }
    .r_d3mc_bottm p {
        font-size: 16px;
    }
    .d_e2pt2libox {
        padding: 30px 24px 36px;
    }
    .d_e2pt2bot {
        padding-top: 20px;
    }
    .ys_cont1360you {
        padding-left: 40px;
    }
    .d_c1_3pt2ul {
        margin-bottom: -14px;
    }
    .d_c1_3pt1b2font::after {
        width: calc(100% - 220px);
        left: 220px;
    }
    .property_rotate_text_list .slick-prev, .property_rotate_text_list .slick-next {
        width: 32px;
        height: 32px;
        top: -54px;
    }
    .prtc_progress {
        font-size: 16px;
        line-height: 32px;
        right: 72px;
        width: 100px;
        top: -54px;
    }
    .prtc_progress span {
        padding: 0 8px;
    }
    .property_rotate_text_list .slick-prev {
        right: 132px;
    }
    .t_c3pt5tou .std_word1 {
        top: 0px;
    }
    /* tammy - end */
    /* 1200end */
}
@media screen and (max-width: 1199px) {
    /* tammy - start */
    .std_title1 {
        font-size: 34px;
    }
    .t_sypt0_txtbox .std_title1 {
        margin-bottom: 12px;
    }
    .t_sypt0_txtbox .std_word1 {
        margin-bottom: 26px;
    }
    .t_sypt1le {
        width: 350px;
    }
    .t_sypt1rg {
        width: calc(100% - 350px);
    }
    .std_title2, .yxedr_active h2 {
        font-size: 30px;
    }
    .std_padding3 {
        padding-bottom: 16px;
    }
    /* .r_d1main_bot {
        margin-top: 18px;
    } */
    .t_sypt3rg {
        padding: 23px 20px;
    }
    .t_fotduan {
        width: calc(100% - 136px);
    }
    .t_fotduan p {
        line-height: 1.75;
    }
    .span2, .span3 {
        margin-left: 0px;
    }
    .span2, .span1 {
        margin-right: 4px;
    }
    .t_fotxiarg {
        max-width: 136px;
    }
    .t_sypt3ul .t_sypt3wen {
        padding-left: 15px;
    }
    .t_sypt3ri {
        font-size: 26px;
    }
    .t_sypt3xin {
        padding: 0 10px;
    }
    .t_sypt3ul {
        margin: 0 -10px;
    }
    .ys_ph_navbar3 .ys_phnav_header {
        background: #fff;
    }
    .t_gongle {
        line-height: 44px;
    }
    .t_gongic {
        line-height: 44px;
    }
    /* .ys_phnav_lisbox {
        border-bottom: 1px solid #ddd;
    } */
    .t_b1pt1le {
        padding-right: 30px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 20px;
    }
    .t_b1pt2shu .ys_demo_num {
        font-size: 54px;
        line-height: 1.2;
    }
    .t_b1pt2li {
        margin-bottom: 60px;
    }
    .t_b1pt2ul {
        margin-bottom: -60px;
    }
    .t_b1pt3bg {
        width: calc(100% - 20px);
    }
    .t_b1pt4rg {
        padding: 30px 30px;
    }
    .t_b1pt4rg .std_title3 {
        margin-bottom: 9px;
    }
    .t_b1pt4yin {
        width: 40px;
        top: 30px;
        right: 30px;
    }
    .t_paddingq {
        padding: 70px 0;
    }
    .t_b2pt2xia .std_title5 {
        margin-bottom: 34px;
    }
    .t_b2pt2rg {
        padding-left: 15px;
    }
    .t_b3pt1 .t_b1pt1le {
        padding-right: 30px;
    }
    .std_margin26 {
        margin-bottom: 20px;
    }
    .t_b3pt3le {
        padding-right: 20px;
    }
    .t_b3pt3li {
        min-height: 70px;
    }
    .d_b4libox {
        padding: 32px 22px 44px 32px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 130px;
    }
    .d_b4con .swiper-pagination-progressbar {
        width: calc(66% - 11px);
    }
    .t_c3pt1tit {
        margin-bottom: 16px;
    }
    .t_c3pt2lie p {
        margin-bottom: 0px;
    }
    .t_c3pt2ic {
        width: 34px;
    }
    .std_margin3 {
        margin-bottom: 20px;
    }
    .t_c3pt4le {
        padding-right: 30px;
    }
    .t_c3pt4rg {
        width: 300px;
    }
    .t_c3pt4le {
        width: calc(100% - 300px);
    }
    .t_c3pt4li {
        padding-left: 32px;
        padding-top: 32px;
    }
    .t_c3pt4shu .ys_demo_num {
        font-size: 36px;
    }
    .t_c3pt4shu {
        font-size: 14px;
    }
    .t_c3pt4li .std_word1 p {
        font-size: 14px;
    }    
    .t_c3pt5zhli {
        padding: 36px 0;
    }
    .t_c3pt5xia {
        padding: 30px 36px 12px;
    }
    .t_c3pt5one {
        padding-bottom: 34px;
    }
    .d_c1_1pt1le {
        padding-right: 18px;
    }
    .d_c1_1pt1font span {
        font-size: 32px;
    }
    .d_c1_1pt1ul {
        margin: 0 -5px 30px;
    }
    .r_c12m_ti {
        margin-bottom: 10px;
    }
    .r_c12ms_city {
        width: 250px;
    }
    .r_c12ms_city {
        margin-right: 14px;
    }
    .r_c12ms_item {
        width: 260px;
        margin-right: 14px;
    }
    .std_margin5 {
        margin-bottom: 44px;
    }
    .r_c12main_bot {
        padding-top: 44px;
    }
    .r_c12mat_bot {
        padding: 0px 9px 0 12px;
    }
    .c12_pop_total {
        padding: 0 50px;
    }
    .r_d2main .ys_main, .r_g1main .ys_main, .d_c1_3main .ys_main, .r_c1main .ys_main {
        margin-top: 0;
    }
    .std_paddingtop4 {
        padding-top: 70px;
    }
    .d_c1_3pt1box {
        padding: 40px 30px;
    }
    .d_c1_3pt1b2le {
        padding-right: 30px;
    }
    .d_c1_3pt1b3int {
        padding: 10px 20px;
    }
    .d_c1_3pt3bd2bg {
        width: 82px;
    }
    .d_c1_3pt1lile p,.d_c1_3pt1liri p{
        font-size: 14px;
    }
    .d_c1_3pt1li2 {
        margin-bottom: 6px;
    }
    .d_c1_3pt1font4 p{
        font-size: 14px;
    }
    .d_c1_3pt1liri {
        padding-left: 10px;
    }
    .d_c1_3pt1time3 {
        padding-left: 25px;
    }
    .d_c1_3pt1num {
        margin-bottom: 22px;
    }
    .t_c1pt5sic{
        opacity: 1;
    }
    .d_c1_3_1bd {
        padding-bottom: 32px;
    }
    .d_c2pt4list {
        padding: 32px 16px 32px;
    }
    .std_padding3 {
        padding-bottom: 20px;
    }
    .d_c2pt4 .slick-prev, .slick-next {
        top: -48px;
    }
    .d_c2pt4.std_padding4 {
        padding-bottom: 118px;
    }
    .d_c2pt3bg {
        width: 150px;
        top: 16px;
        left: 26px;
    }
    .d_c2pt3bot {
        padding: 36px 30px 40px;
    }
    .d_c2pt4list {
        padding: 26px 16px 24px;
    }
    .d_c2pt4list .std_word1 {
        padding-top: 16px;
    }
    .d_c4con .swiper-pagination-progressbar {
        width: 180px;
    }
    .d_c4pt2num {
        left: calc(50% + 110px);
    }
    .r_c6mainbl_text {
        opacity: 1;
        top: 0;
    }
    .r_c6mainbl_ima {
        top: 0;
    }
    .r_d1maint_l {
        width: 50%;
    }
    .r_d1maint_r {
        width: 50%;
    }
    .r_d1maint_r {
        padding: 0 20px;
    }
    .r_d1matr_text {
        margin-bottom: 16px;
    }
    .r_d1matr_title {
        margin-bottom: 6px;
    }
    .r_d1mab_total {
        padding: 20px;
    }
    .t_b2pt2top .std_word1 p {
        line-height: 1.75;
    }
    .t_e1pt1 .t_b2pt2top {
        margin-bottom: 20px;
    }
    .r_e1mcnl_l {
        padding-right: 30px;
    }
    .r_e1mac_newlist:nth-of-type(2n) .r_e1mcnl_l {
        padding-left: 30px;
    }
    .r_e1mnll_but {
        margin-top: 26px;
    }
    .r_e3maint_li {
        padding: 30px;
    }
    .r_e3mab_total {
        padding: 30px;
    }
    .r_f1mtl_li {
        padding: 9px 0;
    }
    .t_banfu{
        pointer-events: none;
    }
    .t_banfu img{
        pointer-events: none;
    }
    .t_banfu{
        position: fixed;
    }
    .ys_banner {
        height: calc(100vh - 64px);
    }
    .prtl_nub_title .std_word1 p{
        font-size: 14px;
    }
    .prtl_nub_title .std_title2 span {
        top: 3px;
        padding: 5px 14px;
    }
    .property_rotate_text_list {
        padding-bottom: 50px;
    }
    .prtl_nub_title .std_title2 span {
        top: 12px;
    }
    /* 2022.11.5 */
    .aus_main .ys_main {
        margin-top: 0;
    }
    .acln_intro_title .std_title2::before {
        height: 22px;
    }
    .acln_pic{
        animation: ysfadedown .5s ease both;
        animation-delay: 0.2s;
    }
    @keyframes ysfadedown{
        from {
            height: 300px;
        }
        to {
            height: var(--height-true);
        }
    }
    .t_b2pt2top .t_intit1 {
        width: 46.9%;
    }
    .t_b2pt2top .std_word1 {
        width: 53.1%;
    }
    /* tammy - end */
    /* 1199end */
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    /* C1 */
    .r_c12main_cot {
        width: 100%;
        padding: 0 20px;
    }
    .r_c12main_ul {
        justify-content: flex-start;
        margin: 0 -6px;
    }
    .r_c12main_li {
        width: 33.333333%;
        padding: 0 6px;
        margin-bottom: 26px;
    }
    .c12_pop_city {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }
    .c12_pc_ul:nth-child(2) {
        padding-right: 90px;
    }
    /* C6 */
    .r_c6main_cot {
        width: 100%;
        padding: 0 20px;
    }
    .r_c6main_top {
        width: 100%;
        display: block;
        /* justify-content: space-between; */
    }
    .r_c6maint_l {
        width: 100%;
        margin-bottom: 20px;
    }
    .r_c6maint_r {
        width: 100%;
    }
    .r_c6main_top {
        padding-bottom: 40px;
    }
    /* d1 */
    .r_d1main_cot {
        width: 100%;
        padding: 70px 40px 0 40px;
    }
    .r_d1maint_a {
        display: flex;
        justify-content: center;
        flex-direction: column;
        align-items: center;
    }
    .r_d1maint_l {
        width: 100%;
        text-align: center;
    }
    .r_d1maint_r {
        width: 100%;
        margin-top: 20px;
    }
    .r_d1matr_text {
        margin-bottom: 10px;
    }
    .r_d1matr_read {
        width: 110px;
    }
    .r_d1mainb_li {
        width: 50%;
        padding: 0 15px;
    }
    .r_d1main_top {
        padding-bottom: 20px;
    }
    .r_d1mabt_title {
        height: 50px;
        margin-bottom: 10px;
    }
    /* d2 */
    .r_d2bamh_title h1 {
        font-size: 22px;
    }
    .r_d2main_cot {
        width: 100%;
        padding: 0 20px ;
    }
    .r_d2bamh_total {
        width: 100%;
        padding: 0 20px;
    }
    .r_d2macb_pre a, .r_d2macb_next a {
        font-size: 14px;
    }
    .r_d2mac_text {
        padding: 20px 0;
    }
    .r_d2bamh_total .std_padding4 {
        padding-top: 70px;
    }
    .r_d2bamh_title {
        margin-bottom: 60px;
    }
    .r_d2bmht_li {
        margin-right: 18px;
    }
    .r_d2bmht_li:last-child {
        margin-left: 30px;
    }
    .r_d2macb_pre a, .r_d2macb_next a {
        font-size: 12px;
    }
    /* d3 */
    .r_d3mc_top {
        width: 100%;
    }
    .r_d3mc_total {
        background: #fff;
        padding: 25px 15px;
    }
    /* e1 */
    .r_e1mct_b .std_title2 {
        font-size: 24px;
        line-height: 1.5;
        color: #404040;
    }
    .r_e1mct_b h1 {
        width: 33%;
    }
    .r_e1main_cot .std_title3 {
        font-size: 20px;
        line-height: 1.75;
        color: #404040;
    }
    /* e3 */
    .r_e3maint_li {
        padding: 30px 40px 40px 40px;
    }
    .r_e3malr_abo p {
        font-size: 14px;
        line-height: 1.5;
    }
    .r_e3malr_abo h5 {
        font-size: 14px;
    }
    .r_e3malr_line {
        margin-bottom: 12px;
    }
    .e3_on .r_e3malr_text {
        margin-bottom: 15px;
    }
    .r_e3mab_total {
        padding: 30px 40px 40px 20px;
    }
    /* g1 */
    .r_g1mac_header .std_title2 {
        font-size: 28px;
    }
    .r_g1main .std_padding5 {
        padding: 40px 0;
    }
    /* f1 */
    .r_f1mac_top {
        margin-left: 50px;
    }
    .r_f1macb_total {
        margin-left: 50px;
    }
    .r_f1macb_total {
        width: 100%;
    }
    .r_f1mactt_r {
        width: 43%;
    }
    .r_f1main_cot .std_title2 {
        font-size: 26px;
    }
    .r_f1mtlli_text {
        padding-left: 18px;
    }
    .r_flmctr_top {
        width: 150px;
        /* text-align: center; */
    }
    .r_f1mctr_total {
        width: 212px;
        padding: 20px 30px 20px 30px;
    }
    .r_flmctr_bot {
        width: 127px;
    }
    /* lis-start */
    .std_margin3 {
        margin-bottom: 30px;
    }
    .d_b4litime {
        margin-bottom: 18px;
        font-size: 60px;
    }
    .d_b4libox {
        padding: 35px 30px 51px 45px;
    }
    .d_b4con .swiper-pagination-progressbar {
        bottom: -40px;
        width: 500px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 120px;
    }
    .std_padding4 {
        padding-top: 70px;
    }
    /* .d_b4bd .swiper-button-next, .d_b4bd .swiper-button-prev {
        transform: scale(0.7);
        top: 32px !important;
    } */
    .d_b4bd .swiper-button-prev {
        right: 65px !important;
    }
    .std_padding5 {
        padding: 50px 0;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 22px;
    }
    .d_c1_3_1head {
        margin-bottom: 10px;
    }
    .d_c1_3_1bd {
        margin-bottom: 16px;
        padding-bottom: 35px;
    }
    .d_c1_3pt4 {
        padding: 30px 0;
    }
    .d_c1_3pt1le {
        width: 100%;
    }
    .d_c1_3pt1ri {
        padding-left: 0;
        width: 100%;
        padding-top: 20px;
    }
    .d_c1_3pt1ul {
        padding-top: 20px;
    }
    .d_c1_3pt1font2 {
        margin-top: 8px;
        margin-left: 16px;
    }
    .d_c1_3pt1li2 {
        margin-bottom: 10px;
    }
    .d_c1_3pt1look a {
        padding-top: 6px;
    }
    .d_c1_3bot a{
        padding: 8px 22px;
    }
    .d_c1_3pt1b2le {
        width: 100%;
        padding-right: 0;
    }
    .d_c1_3pt1b2ri {
        margin-top: 15px;
        width: 100%;
    }
    .d_c1_3pt1name {
        width: 90px;
    }
    .d_c1_3pt1b3int {
        width: calc(100% - 90px);
        padding: 14px 40px;
    }
    .d_c1_3pt2icon {
        width: 26px;
        margin-right: 14px;
    }
    .d_c1_3pt2head {
        padding-bottom: 14px;
    }
    .d_c1_3pt2li {
        padding: 0 6px;
    }
    .d_c1_3pt2ul {
        margin: 0 -6px;
    }
    .d_c1_3pt2font {
        margin-top: 8px;
    }
    .d_c1_3pt3list {
        padding: 0px 16px;
    }
    .d_c1_3pt3bd2li {
        width: 50%;
    }
    .d_c1_3pt3ulbox2 {
        padding-bottom: 68px;
    }
    .d_c1_3pt2font {
        margin-top: 4px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 28px;
    }
    .d_c2pt1le {
        padding-right: 0;
        width: 100%;
        padding-bottom: 10px;
    }
    .d_c2pt1ri{
        width: 100%;
    }
    .std_padding3 {
        padding-bottom: 15px;
    }
    .d_c2pt2ri {
        padding-left: 20px;
        padding-right: 40px;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 10px;
    }
    .d_c2pt2box .std_padding2 {
        padding-bottom: 22px;
    }
    .d_c2pt2font3 {
        font-size: 28px;
    }
    .d_c2pt3li {
        padding: 0 10px;
    }
    .d_c2pt3ul {
        margin: 0 -10px;
    }
    .d_c2pt3bg {
        width: 200px;
    }
    .d_c2pt3bot {
        padding: 36px 28px 38px;
    }
    .d_c2pt3titbox .std_title3 {
        margin-bottom: 10px;
    }
    .d_c2pt4li {
        padding: 0 8px;
    }
    .d_c2pt4ul {
        margin: -10px -8px;
    }
    .d_c2pt4.std_padding4 {
        padding-bottom: 128px;
    }
    .d_c2pt2le {
        width: 100%;
    }
    .d_c2box {
        padding: 60px 20px;
        flex-wrap: wrap;
    }
    .d_c2pt2lepic{
        display: none;
    }
    .d_c2pt2ri {
        padding-top: 10px;
        padding-left: 0;
        padding-right: 0;
        width: 100%;
    }
    .d_c4pt1le {
        padding-right: 0;
        width: 100%;
    }
    .d_c4pt1bd{
        flex-wrap: wrap;
    }
    .d_c4pt1ri {
        margin-top: 15px;
        width: 100%;
    }
    .d_c5pt1bg{
        top: 10%;
    }
    .d_c5pt1tit {
        padding-bottom: 15px;
    }
    .d_c5pt2head {
        padding: 0 100px 30px;
    }
    .d_c5pt2ul {
        padding: 30px 35px;
    }
    .d_c5pt2lepic {
        width: 100%;
    }
    .d_c5pt2ri {
        padding-left: 0;
        width: 100%;
        padding-top: 10px;
    }
    .d_c5pt2ri .std_title3 {
        padding-bottom: 8px;
    }
    .d_c5pt2li {
        padding-bottom: 20px;
        margin-bottom: 40px;
    }
    .d_c5pt2pad {
        padding-bottom: 49px;
    }
    .d_c5pt2li:last-child .d_c5pt2ri {
        padding-left: 0;
        padding-right: 0;
    }
    .d_e2pt1le {
        padding-right: 0;
        width: 100%;
        padding-bottom: 10px;
    }
    .d_e2pt1ri {
        width: 100%;
    }
    .d_e2pt2libox {
        padding: 30px 20px 36px;
    }
    .d_e2pt2bot {
        padding-top: 20px;
    }
    .d_e2pt2bot .std_title5 {
        padding-top: 3px;
    }
    .d_e2pt2 .slick-next {
        right: 44%;
    }
    .d_e2pt2ul::after{
        width: 400px;
        bottom: -46px;
    }
    .d_e2pt2 .slick-prev, .d_e2pt2 .slick-next {
        bottom: -55px;
    }
    .d_e2pt2 .slick-prev.slick-arrow::after, .d_e2pt2 .slick-next.slick-arrow::after {
        position: absolute;
        content: '';
        width: 30px;
        height: 30px;
    }
    .d_e2pt3pic {
        padding: 0 4px;
    }
    .d_e2pt3bot {
        margin: 0 -4px;
    }
    .d_c1_1pt1le {
        padding-right: 0;
        width: 100%;
        padding-bottom: 15px;
    }
    .d_c1_1pt1bd {
        flex-wrap: wrap;
    }
    .d_c1_1pt1ri {
        width: 100%;
    }
    .d_c1_1adr {
        padding: 2px 13px;
        top: -28px;
        right: 68px;
    }
    .d_c1_1pt2tit {
        width: 100%;
    }
    .d_c1_1pt2font {
        width: 100%;
        padding-top: 10px;
    }
    .d_c1_1pt2list {
        border-radius: 0;
        padding: 0;
        padding-bottom: 15px;
    }
    .d_c1_1pt2box {
        height: auto;
    }
    .d_c1_1pt2ul{
        margin: 0 -10px -10px;
        display: flex;
        align-items: stretch;
        flex-wrap: wrap;
    }
    .d_c1_1pt2li {
        overflow: hidden;
        border-radius: 10px;
        margin-bottom: 15px;
        background: #ffffff;
        padding:20px 25px;
        width: 100% !important;
        height: auto !important;
        position: relative !important;
        top: 0 !important;
        left: 0 !important;
    }
    .d_c4pt2 .swiper-button-prev::after {
        left: -1px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next {
        width: 25px;
        height: 25px;
    }
    .d_c4pt2 .swiper-button-next::after, .d_c4pt2 .swiper-button-prev::after {
        top: -11px;
        transform: scale(0.3);
    }
    .d_c4pt2 .swiper-button-next::after {
        right: -1px;
    }
    .d_c4con .swiper-pagination-progressbar {
        width: 142px;
        bottom: -26px;
    }
    .d_pt3li.on {
        position: relative;
        width: 100%;
    }
    .d_c4pt4 .slick-prev, .d_c4pt4 .slick-next {
        top: 60%;
    }
    .d_c2pt4.std_padding4 {
        padding-bottom: 110px;
    }
    .d_c4pt3head {
        padding-bottom: 22px;
    }
    .d_pt3liri {
        height: 360px;
    }
    .d_c1_3pt1b2li .ys_imgbox_cover{
        height: 160px;
    }
    .slick-dots li.slick-active {
        background-color: rgba(245, 122, 70);
    }
    /* .d_c4pt2.std_padding5{
        padding-bottom: 70px !important;
    } */
    .d_c4pt3liri {
        height: 380px;
    }
    .d_pt3lifont {
        padding-bottom: 6px;
    }
    .d_e2pt1.std_padding5{
        padding-bottom: 75px;
    }
    .d_e2pt2.std_padding5 {
        padding-bottom: 110px;
    }
    .d_e2pt3 .slick-dots {
        bottom: -30px;
    }
    .d_e2pt3.std_padding5{
        padding-bottom: 75px;
    }
    .d_c1_1pt2list {
        text-align: left;
        width: 100%;
        height: auto;
        background: transparent;
        box-shadow: 0px 4px 30px 3px rgb(216 216 216 / 0%);
    }
    .d_c1_1pt2pic {
        margin: 0;
    }
    .d_c1_1pt2bot {
        margin-top: 0;
        width: 100%;
        padding: 0;
        background: transparent;
        border: 0;
        position: relative;
        display: block;
        left: 0;
        transform: translate(0);
        z-index: 2;
    }
    .d_c1_1pt2bg img{
        object-fit: cover;
    }
    /* lis-end */
    /* tammy - start */
    .std_title1 {
        font-size: 28px;
    }
    .t_sypt0_slick .slick-dots li,.t_sypt0_slick .slick-dots{
        width: 40px;
    }
    .t_sypt0_slick .slick-dots li.slick-active::before {
        width: 20px;
    }
    .t_sypt0_slick .slick-dots li {
        margin: 8px 0;
    }
    .t_sypt1le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .t_sypt1rg {
        width: 100%;
    }
    .t_sypt1ul {
        padding-bottom: 46px;
        margin-bottom: 19px;
    }
    .t_sypt2li.act .t_sypt2xia {
        opacity: 1;
        pointer-events: all;
    }
    .t_sypt2li.act .t_waisypt2.std_title4 {
        opacity: 0;
        pointer-events: none;
    }
    .t_sypt2ul.slick-dotted{
        padding-bottom: 40px;
    }
    .t_sypt2ul .slick-dots {
        bottom: 0;
    }
    .t_sypt3le {
        width: 100%;
    }
    .t_sypt3rg {
        width: 100%;
    }
    .std_title5 {
        font-size: 16px;
    }
    .t_sypt3ri {
        font-size: 22px;
    }
    .std_margin5 {
        margin-bottom: 40px;
    }
    .t_sypt3ul .t_sypt3wen {
        padding-left: 12px;
    }
    .t_sypt4xin {
        padding: 22px 30px 30px;
    }
    .t_font32 {
        font-size: 20px;
    }
    .t_sypt4wen .std_word1 p{
        font-size: 14px;
    }
    .t_sypt4wen {
        margin-bottom: 24px;
    }
    .std_padding1 {
        padding-bottom: 70px;
    }
    .std_margin1 {
        margin-bottom: 70px;
    }
    .std_padding4{
        padding-top: 70px;
    }
    .std_padding5{
        padding: 70px 0;
    }
    .t_b1pt1le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 40px;
    }
    .t_b1pt1rg {
        width: 60%;
    }
    .t_b1pt2li .std_word1 p{
        font-size: 14px;
    }
    .t_b1pt2dan {
        font-size: 14px;
    }
    .t_b1pt2shu .ys_demo_num {
        font-size: 50px;
    }
    .t_b1pt4rg {
        padding: 20px 20px;
    }
    .t_b1pt4rg .t_wordline p{
        line-height: 1.5;
    }
    .t_b1pt4rg .t_font18 {
        margin-bottom: 2px;
    }
    .t_b1pt4yin {
        width: 30px;
        top: 20px;
        right: 20px;
    }
    .t_mian {
        display: none;
    }
    .t_b2pt2top .t_intit1 {
        width: 100%;
    }
    .t_b2pt2top .std_word1 {
        width: 100%;
        margin-top: 0;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 16px;
    }
    .t_b2pt2top {
        margin-bottom: 32px;
    }
    .t_b2pt2xia {
        padding: 32px 30px 40px;
    }
    .t_b2pt2xia .std_title3 {
        margin-bottom: 0px;
    }
    .t_b2pt2xia .std_title5 {
        margin-bottom: 26px;
    }
    .t_b2pt2li .std_word1 p{
        font-size: 14px;
    }
    .t_b2pt2li {
        padding: 10px 0;
    }
    .t_b2pt2le {
        width: 286px;
    }
    .t_b2pt2ic {
        width: 18px;
    }
    .t_b2pt2li .std_word1 {
        width: calc(100% - 18px);
    }
    .t_b2pt2rg {
        width: calc(100% - 286px);
    }
    .t_b2pt2rg {
        padding-left: 0px;
    }
    .d_c1_1pt1font2 {
        margin-bottom: 0px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 13px;
    }
    .t_b2pt2top .std_word1 p {
        line-height: 1.75;
    }
    .t_b2pt3zuoli2 .t_b2pt3quan::before, .t_b2pt3zuoli4 .t_b2pt3quan::before {
        width: 145px;
    }
    .t_b2pt3zuoli2 {
        top: calc(50% - 73px);
    }
    .t_b2pt3zuoli4 {
        top: calc(50% + 87px);
    }
    .t_b3pt1 .t_b1pt1le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 40px;
    }
    .std_margin26 {
        margin-bottom: 13px;
    }
    .t_b3pt1 .t_b1pt1rg {
        width: 60%;
    }
    .t_paddingtop2 {
        padding-top: 60px;
    }
    .std_margin6 {
        margin-bottom: 26px;
    }
    .std_margin7 {
        margin-bottom: 40px;
    }
    .t_b3pt3li {
        padding: 6px 26px 6px 24px;
    }
    .t_b3pt3ul {
        padding-right: 30px;
    }
    .t_b3pt3li {
        min-height: 60px;
    }
    .t_swiper1 .swiper-button-prev::after, .t_swiper1 .swiper-button-next::after {
        transform: translate(-50%,-50%) scale(1);
    }
    .t_swiper1 .swiper-button-prev, .t_swiper1 .swiper-button-next {
        width: 38px;
        height: 38px;
    }
    .d_b4bd.t_swiper1 .swiper-button-prev {
        right: 52px !important;
    }
    .d_b4con .swiper-pagination-progressbar {
        width: calc(50% - 11px);
    }
    .t_c3pt1zi {
        top: 25px;
    }
    .t_c3pt1le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 22px;
    }
    .t_c3pt1le .std_word1 {
        padding-right: 0;
    }
    .t_c3pt1tit {
        margin-bottom: 12px;
    }
    .t_c3pt1rg {
        width: 60%;
    }
    .t_c3pt2fu, .t_c3pt2shu {
        position: relative;
    }
    .t_c3pt2bg,.t_c3pt2shu{
        display: none;
    }
    .t_c3pt2biao {
        text-align: center;
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0);
        width: auto;
        margin-bottom: 30px;
    }
    .t_c3pt2{
        background: #fff;
        padding-bottom: 70px;
    }
    .t_c3pt2li {
        position: relative;
        transform: translate(0);
        left: 0!important;
        top: 0!important;
    }
    .t_c3pt2name {
        top: 0!important;
        position: relative;
        left: 0!important;
        transform: translate(0)!important;
        right: auto!important;
    }
    .t_c3pt2lie {
        opacity: 1;
        pointer-events: all;
        position: relative;
        left: 0;
        top: 0;
        transform: translateY(0);
        right: auto!important;
    }
    .t_c3pt2fu{
        padding: 0 40px;
        display: flex;
        align-items: stretch;
        flex-wrap: wrap;
        justify-content: center;
        margin: 0 -10px;
        margin-bottom: -30px;
    }
    .t_c3pt2li{
        width: 33.333333%;
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .t_c3pt2li .ys_imgbox_cover img:first-child {
        opacity: 0;
    }
    .t_c3pt2li .ys_imgbox_cover img:nth-child(2) {
        opacity: 1;
    }
    .t_c3pt2li .t_c3pt2name>p{
        position: absolute;
        top: -50px;
        left: 50px;
        line-height: 34px;
        height: 34px;
        overflow: hidden;
        -webkit-line-clamp: 1;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        font-size: 16px;
    }
    .t_c3pt2lie{
        padding-top: 12px;
        border-top: 1px solid #DCDCDC;
        margin-top: 16px;
    }
    .t_c3pt2fu .std_word1 p {
        white-space: normal;
    }
    .t_c3pt2lie p::before {
        transform: translateY(0);
        top: 7.5px;
    }
    .std_margin3 {
        margin-bottom: 18px;
    }
    .t_c3pt4le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .t_c3pt5li .std_word1 p{
        font-size: 14px;
    }
    .t_c3pt5li .std_word1 {
        padding: 8px 4px;
    }
    .t_c3pt5tou .std_title4 {
        width: 130px;
        padding-right: 10px;
    }
    .t_c3pt5tou .std_word1 {
        width: calc(100% - 130px);
    }
    .t_c3pt5tou {
        margin-bottom: 12px;
    }
    .t_c3pt5zhle {
        width: 50%;
        margin-bottom: 16px;
    }
    .t_c3pt5zhli{
        flex-wrap: wrap;
    }
    .t_c3pt5zhrg {
        padding-left: 0;
        width: 100%;
    }
    .t_c3pt5zhli:nth-of-type(2n) {
        flex-direction: row;
    }
    .t_c3pt5zhli:nth-of-type(2n) .t_c3pt5zhrg {
        padding-right: 0;
    }
    .d_c1_1pt2bot{
        position: relative;
        padding-top: 10px;
    }
    .d_c1_1pt2bot::before{
        content: '';
        width: 40%;
        height: 1px;
        position: absolute;
        left: 0;
        top: 0;
        background: #DCDCDC;
        transform: translateX(0) rotate(0);
        border-bottom: 0;
    }
    .d_c1_1pt2list {
        padding-bottom: 6px;
    }
    .d_c1_1pt2li {
        right: 0;
    }
    .d_c1_1pt2li:last-child{
        margin-bottom: 0;
    }
    .d_c1_1pt2ul {
        margin: 0 -10px 0;
    }
    .t_cebian1{
        display: none;
    }
    .r_c12main_li {
        margin-bottom: 16px;
    }
    .t_c12reli {
        padding: 0 12px;
    }
    .t_c12reul {
        margin: 0 -12px;
    }
    .c12_pop_sear:first-child {
        margin-bottom: 14px;
    }
    .c12_pop_sear {
        margin-bottom: 12px;
    }
    .t_c12pinli {
        margin-bottom: 12px;
    }
    .t_c12tanxia .c12_p_span {
        margin-bottom: 12px;
    }
    .t_c12tanxia {
        margin-top: 15px;
        padding-top: 15px;
    }
    .t_citytan .ys_modal_close {
        right: 40px;
        top: 30px;
    }
    .c12_pop_total {
        padding: 0 40px;
    }
    .t_citytan .ys_modal_content {
        padding: 40px 0;
    }
    .r_c12main_top {
        padding-top: 40px;
    }
    .std_paddingtop4 {
        padding-top: 60px;
    }
    .d_c1_3pt1box {
        padding: 30px 24px;
    }
    .d_c1_3pt1ri {
        padding-top: 28px;
    }
    .std_margin8 {
        margin-bottom: 60px;
    }
    .d_c1_3pt1b3int {
        padding: 14px 16px;
    }
    .d_c1_3pt3ulbox2 {
        padding-bottom: 0;
    }
    .d_c1_3_1head {
        margin-bottom: 16px;
    }
    .d_c1_3_1bd p {
        margin-bottom: 24px;
    }
    .d_c2pt2ri {
        padding-top: 22px;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 4px;
    }
    .d_c2pt2box .std_padding2 {
        padding-bottom: 18px;
    }
    .d_c2pt3bot {
        padding: 30px 20px 26px;
    }
    .d_c2pt3bg {
        width: 160px;
        left: 20px;
    }
    .d_c4pt2.std_padding5 {
        padding: 60px 0;
    }
    .d_c4con .swiper-pagination-progressbar {
        bottom: 12px;
    }
    .d_c4pt2list {
        margin-bottom: 26px;
    }
    .d_c4pt2list {
        max-width: calc(100vw - 80px);
    }
    .d_pt3lile {
        width: 60px;
        padding: 28px 16px;
    }
    .d_pt3li.on {
        width: calc(100% - 240px);
    }
    .d_pt3li {
        width: 60px;
    }
    .std_paddingtop2 {
        padding-top: 38px;
    }
    .r_d1main_top {
        padding-bottom: 0;
    }
    .r_d1maint_r{
        padding-bottom: 20px;
    }
    .r_d1mainb_li {
        padding: 0 10px;
    }
    .r_d1matrd_ima, .r_d1mabtd_ima{
        position: relative;
        top: -2px;
    }
    .r_d1mabt_title {
        height: 56px;
    }
    .r_d2bamh_title {
        margin-bottom: 50px;
    }
    .r_d3mc_bottm p {
        font-size: 14px;
    }
    .r_d3mc_bottm p {
        height: 21px;
    }
    .t_e1pt1 .t_b2pt2top .t_intit1 {
        margin-bottom: 12px;
    }
    .t_e1pt1 .t_b2pt2top {
        margin-bottom: 12px;
    }
    .r_e1mnll_but {
        margin-top: 22px;
    }
    .r_e1mnll_title {
        margin-bottom: 8px;
    }
    .r_e1mcnl_l {
        padding-right: 20px;
    }
    .r_e1mac_newlist:nth-of-type(2n) .r_e1mcnl_l {
        padding-left: 20px;
    }
    .d_e2pt2libox {
        padding: 24px 16px 28px;
    }
    .r_e3maint_li {
        padding: 30px;
    }
    .r_e3mali_r {
        padding: 0 0px 0 24px;
    }
    .r_e3mali_r .std_title5, .r_e3mab_top .std_title5 {
        margin-bottom: 16px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3mali_r {
        padding: 0 24px 0 0px;
    }
    .r_e3mab_total {
        padding: 30px;
    }
    .std_paddingtop3 {
        padding-top: 60px;
    }
    .r_f1mtlli_logo {
        margin-right: 6px;
    }
    .r_f1mtlli_logo {
        width: 24px;
    }
    .t_f1xin {
        max-width: calc(100% - 30px);
    }
    .r_f1mctr_total {
        width: 200px;
        padding: 20px;
    }
    .r_flmctr_top {
        margin-bottom: 8px;
    }
    .d_e2pt2.noarrows{
        padding-bottom: 70px;
    }
    .t_b2pt2top .std_word1 {
        padding-left: 0;
    }
    .t_b2page .t_b1pt1rg {
        width: 60%;
    }
    .t_b2page .t_b1pt1le {
        width: 100%;
    }
    .t_c13ullun {
        margin-bottom: 24px;
    }
    .d_c1_3pt2li {
        margin-bottom: 12px;
    }
    .d_c1_3pt2ul {
        margin-bottom: -12px;
    }
    .property_rotate_text_list .slick-track .slick-slide {
        display: block!important;
    }
    .prtl_nub .prtl_nub_title {
        width: 100%;
    }
    .prtl_nub .prtl_nub_wen {
        width: 100%;
    }
    .prtl_nub .prtl_nub_wen p {
        line-height: 1.5;
    }
    /* 2022.11.5 */
    .std_paddingdi100 {
        padding-bottom: 60px;
    }
    .acln_pic {
        height: auto;
    }
    .aus_cry_list_nub.on .acln_pic {
        height: auto;
    }
    .acln_intro_title .std_title2 {
        padding-left: 20px;
    }
    .acln_intro_title .std_title2::before {
        left: 10px;
    }
    .acln_intro {
        display: block;
    }
    .acln_intro_title{
        width: 100%;
        margin-bottom: 12px;
    }
    .acln_intro .std_word1 {
        width: 100%;
    }
    .acln_intro_title .std_title2::before {
        height: 20px;
    }
    .aus_cry_list_nub {
        padding-top: 30px;
    }
    .t_c3pt4rg {
        margin: 0 auto;
    }
    .mouse_screen {
        bottom: 10%;
    }
    @keyframes ysfadedown{
        from {
            height: 250px;
        }
        to {
            height: var(--height-true);
        }
    }
    /* tammy - end */
    .r_f1mactt_r {
        width: 180px;
    }
    .r_f1mact_l {
        width: calc(calc(100% - 180px) / 2);
    }
    .r_f1mctr_total {
        width: 180px;
        padding: 14px;
        border-radius: 16px;
    }
    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 767px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    /* C1 */
    .r_c12main_li {
        width: 50%;
        padding: 0 13px;
        margin-bottom: 26px;
    }
    .r_c12mat_bot {
        padding: 0 20px 0 20px;
    }
    .c_c12ms_but {
        width: 45%;
        font-size: 14px;
    }
    .r_c12ms_city {
        width: 98%;
        margin-bottom: 10px;
    }
    .r_c12ms_item {
        width: 100%;
        margin-bottom: 10px;
    }
    .r_c12m_sear {
        display: flex;
        flex-direction: column;
        margin-bottom: 50px;
    }
    .r_c12msi_ima {
        width: 12px;
    }
    .r_c12ms_city input::placeholder,.r_c12ms_item input::placeholder {
        font-size: 12px;
    }
    .r_c12main_bot {
        padding-top: 40px;
    }  
    .r_c12main_ul .r_c12main_a {
        padding-bottom: 16px;
    }
    .r_c12matb_text {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .r_c12m_sear {
        margin-bottom: 35px;
    }
    .r_c12main_top {
        padding-top: 35px;
    }
    .r_c12main_bot {
        padding-top: 30px;
    }
    #c12_popup {
        padding: 30px;
    }
    .c12_pc_c {
        margin-left: 15px;
    }
    .c12_pc_c a {
        font-size: 14px;
        line-height: 1.5;
    }
    .c12_ph_city a {
        margin-right: 15px;
    }
    #c12_pop_bu {
        width: 16px;
        position: absolute;
        top: -20px;
        right: -20px;
    }
    #c12_popup {
        width: 85%;
    }
    .c12_pops_inp {
        width: 254px;
        margin-left: 15px;
    }
    .c12_ph_city {
        margin-left: 15px;
        width: 70%;
    }
    .c12_pc_ul:nth-child(2) {
        padding-right: 40px;
    }
    .c12_ph_city a {
        margin-right: 10px;
    }
    .c12_pc_ul:nth-child(2) {
        padding-right: 20px;
    }
    .c12_pc_c a {
        margin-right: 5px;
        line-height: 1.5;
    }
    .c12_pc_ul {
        width: 50%;
    }
    /* C6 */
    .r_c6maint_l .std_title2 {
        font-size: 20px;
        line-height: 1.5;
        color: #404040;
    }
    .yxedr_active p {
        font-size: 14px;
        line-height: 1.75;
    }
    .r_c6main_hea p {
        font-size: 16px;
    }
    .r_c6mainb_h .std_title3 {
        font-size: 20px;
    }
    .r_c6mainb_li {
        width: 50%;
    }
    .r_c6mainb_more p {
        font-size: 14px;
    }
    .r_c6manbm_ima {
        width: 12px;
        margin-left: 0;
    }
    .r_d1mabli_last .r_d1matr_read {
        position: relative;
        bottom: 0;
        width: 153px;
        height: 41px;
    }
    /* d1 */
    .r_d1mainb_li {
        width: 100%;
        padding: 0 15px;
    }
    .r_d1main_cot {
        width: 100%;
        padding: 47px 20px 0 20px;
    }
    .on .r_d1matr_read {
        position: relative;
        bottom: 0;
    }
    .r_d1matrr_line {
        position: absolute;
        left: 96px;
        width: 26.5px;
        border: 1px solid #F57A46;
    }
    .r_d1matrr_but p {
        font-size: 12px;
    }
    .r_d1matrr_but {
        width: 105px;
        height: 34px;
        border-radius:20px;
    }
    /* d2 */
    .r_d2mac_bot {
        display: flex;
        /* justify-content: space-between; */
        flex-direction: column;
        border-top: 1px solid #E8E8E8;
        padding-top: 20px;
    }
    .r_d2macb_li a {
        font-size: 14px;
    }
    .r_d2bamh_total .std_padding4 {
        padding-top: 40px;
    }
    .r_d2bamh_title {
        margin-bottom: 30px;
    }
    .r_d1 main .std_padding2 {
        padding-bottom: 40px;
    }
    .r_d2macb_ul {
        flex-direction: column;
    }
    .r_d2bamh_title h1 {
        font-size: 20px;
    }
    .r_d2bt_a p {
        line-height: 1.5;
    }
    /* d3 */
    .r_d3mc_list {
        width: 100%;
        padding: 0 20px;
    }
    .r_d3mc_ul {
        margin: 0 -6px;
    }
    .r_d3mc_li {
        width: 50%;
        padding: 0 6px;
        margin-bottom: 12px;
    }
    .r_d3main .std_padding4 {
        padding-top: 60px;
    }
    /* e1 */
    .r_e1mct_b {
        flex-direction: column;
    }
    .r_e1mct_b h1 {
        width: 80%;
    }
    .r_e1mct_b p {
        width: 100%;
        margin-top: 15px;
    }
    .r_e1mac_top {
        margin-bottom: 20px;
    }
    .r_e1mct_t p {
        font-size: 16px;
    }
    .r_e1main_cot .std_padding5 {
        padding: 40px 20px;
    }
    .r_e1mctot_ta {
        flex-direction: column;
    }
    .r_e1mcnl_l {
        width: 100%;
    }
    .r_e1mcnl_r {
        width: 100%;
    }
    .r_e1mnll_but {
        margin-top: 20px;
    }
    .r_e1mcnl_r {
        width: 100%;
        margin-top: 30px;
    }
    .r_e1mct_b .std_title2 {
        font-size: 22px;
    }
    .r_e1main_cot .std_title3 {
        font-size: 18px;
        line-height: 1.5;
    }
    .r_e1mac_newlist .std_padding5 {
        padding: 30px 0;
    }
    .r_e1mcnl_total {
        width: 100%;
    }
    .r_e1mac_newlist:nth-child(2n+1) .r_e1mctot_ta {
        flex-direction:column;
    }
    /* e3 */
    .r_e3maint_total {
        flex-direction: column;
    }
    .r_e3mali_l, .r_e3mali_r{
        width: 100%;
    }
    .r_e3main_tit {
        padding: 30px 0;
    }
    .r_e3mainb_ul {
        display: flex;
        flex-direction: column;
        margin: 0 ;
    }
    .r_e3main .std_padding1 {
        padding-bottom: 20px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3maint_total {
        flex-direction: column;
    }
    .r_e3mainb_li {
        width: 100%;
        padding: 0 ;
    }
    .r_e3mainb_li {
        margin-bottom: 26px;
    }
    .r_e3maint_li {
        padding: 25px 20px 25px 20px;
    }
    .r_e3mali_r {
        margin-top: 26px;
    }
    .r_e3malr_text p {
        margin-bottom: 5px;
    }
    .r_e3mab_total {
        padding: 25px 20px 25px 20px;
    }
    .r_e3main_list {
        width: 100%;
        padding: 0 20px;
        margin: 0 auto;
    }
    .std_title5 {
        font-size: 16px;
    }
    .r_e3malr_hea .std_title5 {
        font-size: 16px;
        line-height: 1.75;
        color: #404040;
    }
    .r_e3mati_li {
        width: 126px;
        height: 38px;
    }
    .r_e3maint_li {
        margin-bottom: 20px;
    }
    .r_e3mainb_li {
        margin-bottom: 20px;
    }
    /* g1 */
    .r_w_994 {
        width: 100%;
        padding: 0 20px;
    }
    .r_g1mac_header .std_title2 {
        font-size: 22px;
    }
    .r_g1mact_p {
        margin-bottom: 15px;
    }
    /* f1 */
    .r_f1mac_top, .r_f1mac_bot {
        flex-direction: column;
    }
    .r_f1mact_l {
        width: 100%;
        margin-bottom:20px;
    }
    .r_f1mact_r {
        width: 100%;
    }
    .r_f1macb_total {
        width: 100%;
    }
    .r_f1mac_bot .r_f1mact_l {
        width: 100%;
    }
    .r_f1macb_total {
        flex-direction: column;
    }
    .r_f1main_cot .std_padding5 {
        padding: 40px 20px;
    }
    .r_f1mac_top {
        margin-left: 0px;
    }
    .r_f1macb_total {
        margin-left: 0;
    }
    .r_f1main_cot .std_title2 {
        font-size: 22px;
        text-align: center;
    }
    .r_f1mtl_li {
        width: 100%;
    }
    .r_f1mac_bot .r_f1mtl_li {
        width: 100%;
    }
    .r_f1mtlli_logo {
        width: 24px;
    }
    .r_f1mtl_header {
        margin-bottom: 25px;
    }
    /* lis-start */
    .std_title2, .yxedr_active h2 {
        font-size: 22px;
    }
    .std_margin3 {
        margin-bottom: 20px;
    }
    .d_b4litime {
        margin-bottom: 14px;
        font-size: 35px;
    }
    .std_word1 p, .yxedr_active p {
        font-size: 14px;
        line-height: 1.5;
    }
    .yxedr_active p{
        margin-bottom: 10px;
    }
    .d_b4lifont li::after {
        left: -14px;
        top: 8px;
        width: 6px;
        height: 6px;
    }
    .d_b4libox {
        padding: 30px 25px 38px 40px;
    }
    .d_b4con .swiper-pagination-progressbar {
        bottom: -26px;
        width: 240px;
    }
    .std_padding4 {
        padding-top: 32px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 70px;
    }
    /* .d_b4bd .swiper-button-next, .d_b4bd .swiper-button-prev {
        transform: scale(0.5);
    } */
    .d_b4bd .swiper-button-prev {
        right: 54px !important;
    }
    /* .d_b4bd .swiper-button-next, .d_b4bd .swiper-button-prev {
        top: 20px !important;
    } */
    .ys_cont930{
        width:100%;
        padding:0 20px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 18px;
    }
    .d_c1_3_1head {
        margin-bottom: 8px;
    }
    .std_padding5 {
        padding: 32px 0;
    }
    .d_c1_3_1bd {
        margin-bottom: 12px;
        padding-bottom: 19px;
    }
    .d_c1_3pt4 {
        padding: 22px 0;
    }
    .d_c1_3pt1box {
        padding: 26px 20px 36px 20px;
    }
    .d_c1_3pt1li {
        padding: 0 6px;
    }
    .d_c1_3pt1ul {
        padding-top: 16px;
        margin: 0 -6px;
    }
    .d_c1_3pt1pic {
        width: 10px;
        height: 21px;
        margin-right: 6px;
    }
    .d_c1_3ptlist {
        padding: 4px 14px;
    }
    .d_c1_3ptlist {
        padding: 4px 14px;
    }
    .d_c1_3pt1font2 {
        margin-top: 5px;
        margin-left: 12px;
    }
    .std_word2 {
        font-size: 14px;
    }
    .d_c1_3pt1ri {
        padding-top: 15px;
    }
    .d_c1_3pt1li2 {
        margin-bottom: 2px;
    }
    .d_c1_3pt1liri {
        padding-left: 14px;
    }
    .d_c1_3pt1look a {
        padding-top: 0px;
    }
    .d_c1_3pt1cen {
        padding-bottom: 36px;
    }
    .d_c1_3pt1time {
        width: 100%;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 16px;
    }
    .std_padding6 {
        padding-top: 25px;
    }
    .d_c1_3pt1box2 {
        padding-bottom: 30px;
    }
    .d_c1_3pt1b2pic {
        width: 22px;
        margin-right: 12px;
    }
    .d_c1_3pt1b2font {
        margin-bottom: 8px;
    }
    .d_c1_3pt1b2pic1 {
        left: 20px;
        width: 230px;
    }
    .d_c1_3pt1b2pic1 {
        left: 20px;
        width: 230px;
    }
    .d_c1_3pt1b2ri .slick-dots{
        bottom: 12px;
    }
    .d_c1_3pt1b3li {
        width: 100%;
    }
    .d_c1_3pt1name {
        width: 80px;
        padding: 10px 0;
    }
    .d_c1_3pt1b3int {
        width: calc(100% - 80px);
        padding: 10px 15px;
    }
    .d_c1_3pt2li {
        width: 50%;
        padding: 0 4px;
    }
    .d_c1_3pt2ul {
        margin: 0 -4px;
    }
    .d_c1_3pt2icon {
        width: 22px;
        margin-right: 10px;
    }
    .d_c1_3pt2more .std_word1 p {
        padding-top: 8px;
    }
    .d_c1_3pt2head {
        padding-bottom: 10px;
    }
    .d_c1_3pt2icon2 {
        margin-left: 6px;
    }
    .d_c1_3pt3ulbox{
        padding-top: 10px;
    }
    .d_c1_3pt3ulbox2 .slick-dots {
        bottom: -26px;
    }
    .d_c1_3pt3bd2 {
        width: calc(100% - 20px);
    }
    .d_c1_3pt3bd2li {
        width: 100%;
    }
    .d_c1_3pt3bd2bg {
        width: 80px;
    }
    .d_c1_3pt3bd2box {
        padding: 25px 28px;
    }
    .d_c2pt1le .std_padding3 {
        padding-bottom: 10px;
    }
    .d_c2pt3ul {
        flex-wrap: wrap;
        margin: 0 -10px -10px;
    }
    .d_c2pt3li {
        padding: 0 10px 10px;
        width: 100%;
    }
    .d_c2pt3bg {
        width: 145px;
        left: 18px;
        top: 10px;
    }
    .d_c2pt3bot {
        padding: 26px 18px 27px;
    }
    .d_c2pt3titbox .std_title3 {
        margin-bottom: 5px;
    }
    .d_c2pt4.std_padding4 {
        padding-bottom: 86px;
    }
    .d_c2box {
        padding: 32px 20px;
    }
    .d_c2pt2font3 {
        font-size: 24px;
    }
    .d_c2pt2li {
        padding: 0 8px;
    }
    .d_c2pt2ul {
        margin: 0 -8px;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 8px;
    }
    .d_c2pt2box .std_padding2 {
        padding-bottom: 16px;
    }
    .d_c2pt2font4 {
        font-size: 14px;
    }
    .d_c2pt1bot {
        width: 30px;
    }
    .d_c5pt1tit {
        padding-bottom: 10px;
    }
    .d_c4pt1ri {
        margin-top: 10px;
    }
    .d_c5pt2head {
        padding: 0 20px 15px;
    }
    .d_c5pt2col {
        padding-bottom: 4px;
    }
    .d_c5pt2ul {
        padding: 20px 20px;
    }
    .d_c5pt2ri .std_title3 {
        padding-bottom: 4px;
    }
    .d_c5pt2li {
        padding-bottom: 15px;
        margin-bottom: 30px;
    }
    .d_e2pt1le .std_title2 {
        padding-bottom: 10px;
    }
    .d_e2pt2bd {
        padding: 0 20px;
    }
    .d_e2pt2 .slick-next {
        right: 40%;
    }
    .d_e2pt2ul::after {
        width: 200px;
        bottom: -25px;
    }
    .d_e2pt2 .slick-prev.slick-arrow::after, .d_e2pt2 .slick-next.slick-arrow::after {
        width: 25px;
        height: 25px;
    }
    .d_e2pt2 .slick-prev, .d_e2pt2 .slick-next {
        bottom: -34px;
    }
    .d_e2pt2.std_padding5{
        padding-bottom: 60px;
    }
    .d_e2pt3tit {
        width: 100%;
    }
    .d_e2pt3font {
        padding-top: 10px;
        width: 100%;
    }
    .d_e2pt3.std_padding5{
        padding-bottom: 60px;
    }
    .d_c1_1pt1font2 {
        margin-bottom: 10px;
        font-size: 16px;
    }
    .d_c1_1pt1mar1 {
        margin-bottom: 8px;
    }
    .d_c1_1pt1font span {
        font-size: 28px;
    }
    .d_c1_1pt1mar2 {
        margin-bottom: 8px;
    }
    .d_c1_1pt1ul {
        margin: 0 -5px 15px;
    }
    .d_c1_1pt1le {
        padding-bottom: 10px;
    }
    .d_c1_1adr {
        padding: 0px 11px;
        top: -18px;
        right: 40px;
    }
    .d_c1_1pt2li {
        width: 100% !important;
        margin-bottom: 10px;
        padding: 15px 20px;
    }
    .d_c1_1pt2ul {
        margin: 0 -5px -10px;
    }
    .d_c1_1pt2pad2 {
        padding-bottom: 8px;
    }
    .d_c1_1pt2font {
        padding-top: 5px;
    }
    .d_pt3lile{
        width: 60px;
    }
    .d_pt3lile {
        padding: 24px 14px;
    }
    .d_pt3liri {
        height: 250px;
    }
    .d_c4pt4 .slick-prev,.d_c4pt4 .slick-next {
       display: none !important;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next {
        bottom: 58px;
        width: 20px;
        height: 20px;
    }
    .d_c4con .swiper-pagination-progressbar {
        width: 90px;
    }
    .d_c4pt2 .swiper-button-next {
        right: auto;
        left: 34%;
    }
    .d_c4pt2 .swiper-button-prev {
        left: 27%;
        right: auto;
    }
    .d_c4pt2 .swiper-button-next::after, .d_c4pt2 .swiper-button-prev::after {
        top: -12px;
        transform: scale(0.2);
    }
    .d_c4pt2 .swiper-button-prev::after {
        left: -4px;
    }
    .d_c4pt2 .swiper-button-next::after {
        right: -3px;
    }
    .d_c5pt2pad {
        padding-bottom: 24px;
    }
    .d_c4pt2li {
        width: 100%;
        padding: 10px 15px;
    }
    .d_c4pt2li::after {
        opacity: 0;
    }
    .d_c1_3pt1box .slick-dots {
        bottom: 8px;
    }
    .d_c1_3_1li {
        width: 100%;
    }
    .d_c1_3_1li2{
        text-align: left;
    }
    .d_c4pt4.d_c2pt4 .slick-dots {
        bottom: -28px;
    }
    .d_c4pt3liri {
        height: 180px;
    }
    .std_title5, .yxedr_active h5 {
        font-size: 16px;
    }
    .d_pt3lifont {
        padding-bottom: 0px;
    }
    .d_pt3licol{
        font-size: 14px;
    }
    .d_pt3lile {
        padding: 10px 18px;
    }
    .d_c4pt3 .slick-dots{
        bottom: 8px;
    }
    .d_c4pt2num{
        font-size: 14px;
        left: 70%;
        bottom: 18px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next {
        bottom: 36px;
        border: 1px solid #F57A46;
    }
    .d_e2pt1le{
        padding-bottom: 5px;
    }
    .d_e2main .slick-dots {
        bottom: -25px;
    }
    .d_e2pt1.std_padding5 {
        padding-bottom: 55px;
    }
    .d_e2pt2li {
        padding: 0;
    }
    .d_e2pt2ul {
        margin: 0;
    }
    .d_c1_1pt2list{
        padding-bottom: 6px;
    }
    /* lis-end */
    /* tammy - start */
    /* c1_2 - 修改 */
    /* 2022.08.29 */
    .t_sypt0_txtbox{
        max-width: calc(100% - 80px);
    }
    .std_anbtn3zi {
        font-size: 14px;
    }
    .std_anbtn3zi {
        padding: 0 26px;
        line-height: 34px;
    }
    .std_title1 {
        font-size: 26px;
    }
    .t_sypt1le .std_word1 p {
        line-height: 1.75;
    }
    .std_padding3 {
        padding-bottom: 12px;
    }
    .std_padding1 {
        padding-bottom: 50px;
    }
    .std_margin1 {
        margin-bottom: 50px;
    }
    .std_padding4{
        padding-top: 50px;
    }
    .std_padding5{
        padding: 50px 0;
    }
    .std_anzi {
        font-size: 14px;
        margin-right: 6px;
    }
    .std_anic {
        width: 18px;
    }
    .r_d1main_bot {
        margin-top: 12px;
    }
    .t_sypt1xin, .t_sypt1qu canvas, .t_sypt1circle svg {
        width: 140px;
        height: 140px;
    }
    .t_sypt1circle {
        width: 140px;
    }
    .t_sypt1shu span {
        font-size: 24px;
    }
    .t_sypt1wen .t_sypt1zi{
        max-width: 84px;
        line-height: 1.5;
    }
    .t_sypt1wen .t_sypt1zi {
        padding-bottom: 0px;
    }
    .t_sypt2wen {
        padding: 0 15px 30px;
    }
    .std_padding2 {
        padding-bottom: 50px;
    }
    .std_margin2 {
        margin-bottom: 50px;
    }
    .std_paddingtop1{
        padding-top: 50px;
    }
    .std_margin4 {
        margin-bottom: 20px;
    }
    .t_sypt3rg {
        padding: 23px 18px;
    }
    .t_sypt3li {
        width: 100%;
        padding: 18px 0;
    }
    .t_sypt3li::before {
        top: auto;
        transform: translateX(-50%);
        height: 1px;
        width: 60%;
        bottom: 0;
        left: 50%;
    }
    .t_sypt3li:first-child{
        padding-top: 0;
    }
    .t_sypt3li:last-child{
        padding-bottom: 0;
    }
    .std_margin5 {
        margin-bottom: 30px;
    }
    .t_sypt4logo {
        width: 94px;
        margin-bottom: 10px;
    }
    .t_sypt4wen {
        padding-top: 12px;
    }
    .t_fotlogo {
        width: 120px;
    }
    .t_fotshic {
        width: 30px;
        margin-bottom: 2px;
    }
    .t_footxin {
        padding: 38px 0 20px;
    }
    .t_fotup {
        padding-bottom: 24px;
    }
    .t_fotduan p {
        font-size: 12px;
    }
    .t_paddingq {
        padding: 50px 0;
    }
    .d_c1_1pt1font2 {
        margin-bottom: 4px;
        font-size: 14px;
    }
    .d_c1_1pt1font2::after {
        width: 40px;
    }
    .t_b1pt1rg {
        width: calc(100% - 16px);
    }
    .t_b1pt1pic::before {
        top: -16px;
        right: -16px;
    }
    .t_b1pt2li{
        width: 50%;
    }
    .t_b1pt2li:nth-of-type(3n):before{
        display: block;
    }
    .t_b1pt2li:nth-of-type(2n):before{
        display: none;
    }
    .t_b1pt2ul{
        padding: 0;
    }
    .t_b1pt2shu .ys_demo_num {
        font-size: 44px;
    }
    .t_b1pt2li {
        margin-bottom: 30px;
    }
    .t_b1pt2ul {
        margin-bottom: -30px;
    }
    .t_b1pt2dan {
        font-size: 12px;
    }
    .t_b1pt3li {
        padding: 0 6px;
    }
    .t_b1pt3ul {
        margin: 0 -6px;
    }
    .t_vidplay {
        width: 44px;
    }
    .t_b1pt3xin .t_b1pt3pic {
        margin-bottom: 14px;
    }
    .t_b1pt4le, .t_b1pt4rg {
        width: 100%;
    }
    .t_b2pt2xia {
        padding: 20px;
    }
    .t_b2pt2le {
        width: 100%;
        margin-bottom: 14px;
    }
    .t_b2pt2rg {
        width: 100%;
    }
    .t_b2pt3quan{
        display: none;
    }
    .t_b2pt3zh {
        width: 100%;
        left: 0;
        top: 0;
    }
    .t_b2chul{
        display: block;
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .t_b2chli {
        width: calc(calc(100vw - 40px) * 0.25);
        height: calc(calc(100vw - 40px) * 0.25);
        position: absolute;
        transform: translate(-50%,-50%);
        border-radius: 50%;
    }
    .t_b2chli1{
        left:21.03%;top:47.42%;
    }
    .t_b2chli2{
        left:49.90%;top:18.45%;
    }
    .t_b2chli3{
        left:78.97%;top:47.22%;
    }
    .t_b2chli4{
        left:49.90%;top:78.77%;
    }
    .t_b2pt3zuoli {
        width: 100%;
        top: auto;
        bottom: auto;
        transform: translate(0);
        left: auto;
        right: auto;
        position: relative;
        float: left;
    }
    /* .t_b2pt3box.on .t_b2pt3zh{
        animation: fadeInUp50 .5s ease-in-out both;
        animation-delay: .3s;
    } */
    .t_b2pt3box.on .t_b2pt3logo{
        animation: none;
    }
    .t_b2pt3logo {
        opacity: 1;
    }
    .t_b2pt3box.on .t_b2pt3zuo {
        animation: fadeInUp50 .5s ease-in-out both;
        animation-delay: .4s;
    }
    .t_b2pt3zuo {
        width: 100%;
    }
    .t_b2pt3box {
        margin-bottom: 0;
    }
    .std_margin26 {
        margin-bottom: 8px;
    }
    .t_b3pt1 .t_b1pt1rg {
        width: calc(100% - 16px);
    }
    .t_paddingtop2 {
        padding-top: 40px;
    }
    .std_margin6 {
        margin-bottom: 20px;
    }
    .std_margin7 {
        margin-bottom: 30px;
    }
    .t_b3pt3le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .t_b3pt3rg {
        width: 100%;
    }
    .t_b3pt3xia {
        padding: 20px 20px 10px;
    }
    .t_b3pt3li {
        min-height: 60px;
        width: 50%;
    }
    .t_b3pt3ul{
        display: flex;
        align-items: stretch;
        flex-wrap: wrap;
    }
    .t_b3pt3li {
        position: relative;
    }
    .t_b3pt3li::before{
        content: '';
        width: 1px;
        height: 100%;
        background: #E0E0E0;
        position: absolute;
        right: 0;
        top: 0;
    }
    .t_b3pt3ul {
        padding-right: 0;
    }
    .t_b3pt3li:nth-of-type(2n)::before{
        display: none;
    }
    .d_b4litime {
        font-size: 30px;
    }
    .d_b4con .swiper-pagination-progressbar {
        width: calc(100% - 26px);
    }
    .t_c3pt1rg {
        width: 100%;
    }
    .t_c3pt2li {
        width: 50%;
    }
    .t_c3pt2li .t_c3pt2name>p {
        left: 44px;
    }
    .t_c3pt2fu {
        padding: 0 20px;
    }
    .t_c3pt2 {
        padding-bottom: 50px;
    }
    .t_c3pt4le .std_word1 p {
        margin-bottom: 12px;
    }
    .t_c3pt4le .std_margin3 {
        margin-bottom: 10px;
    }
    .t_c3pt4rg {
        width: 240px;
    }
    .t_c3pt4shu .ys_demo_num {
        font-size: 26px;
    }
    .t_c3pt4shu .ys_demo_num {
        font-size: 26px;
        margin-top: 5px;
    }
    .t_c3pt4li {
        padding-left: 18px;
        padding-top: 20px;
    }
    .t_c3pt5ul{
        flex-wrap: wrap;
    }
    .t_c3pt5li{
        width: 25%;
    }
    .t_c3pt5li:nth-of-type(4):before{
        display: none;
    }
    .t_c3pt5li::after {
        content: '';
        height: 1px;
        width: 100%;
        position: absolute;
        left: 0;
        bottom: 0;
        background: #ddd;
        opacity: 0;
    }
    .t_c3pt5li:first-child::after,
    .t_c3pt5li:nth-of-type(2)::after,
    .t_c3pt5li:nth-of-type(3)::after,
    .t_c3pt5li:nth-of-type(4)::after{
        opacity: 1;
    }
    .t_c3pt5xia {
        padding: 30px 20px 10px;
    }
    .t_c3pt5tou .std_title4 {
        width: 100%;
        padding-right: 0;
        margin-bottom: 8px;
    }
    .t_c3pt5tou .std_word1 {
        width: 100%;
    }
    .yxedr_active p, .std_wordp p {
        margin-bottom: 10px;
    }
    .t_c3pt5zhle {
        width: 100%;
        margin-bottom: 14px;
    }
    .t_c3pt5zhrg .std_title5 {
        margin-bottom: 2px;
    }
    .t_c3pt5zhli {
        padding: 24px 0 20px;
    }
    .t_c3pt5one {
        padding-bottom: 24px;
    }
    .d_c1_1pt2pad2 {
        padding-bottom: 20px;
    }
    .d_c1_1pt2font {
        padding-top: 8px;
    }
    .r_c12ms_city {
        margin-right: 0;
    }
    .r_c12ms_city {
        width: 100%;
    }
    .c_c12ms_but {
        width: 130px;
    }
    .r_c12main_li {
        padding: 0 6px;
        margin-bottom: 16px;
    }
    .r_c12main_ul {
        margin: 0 -6px;
    }
    .r_c12mat_bot {
        padding: 0 10px 0 12px;
    }
    .t_citytan .ys_modal_content {
        padding: 30px 0;
    }
    .c12_pop_total {
        padding: 0 30px;
    }
    .t_citytan .ys_modal_close {
        right: 9px;
        top: 8px;
    }
    .t_c12reli {
        padding: 0 8px;
    }
    .t_c12reul {
        margin: 0 -8px;
    }
    .c12_pc_fir {
        width: 24px;
        height: 24px;
        font-size: 12px;
    }
    .t_c12you {
        width: calc(100% - 24px);
        padding-left: 14px;
    }
    .t_c12youli{
        font-size: 14px;
        line-height: 24px;
    }
    .t_c12pinli {
        padding: 0 10px;
        margin-bottom: 10px;
    }
    .t_c12pinlie {
        margin: 0 -10px;
    }
    .c12_pop_sear {
        margin-bottom: 8px;
    }
    .d_c1_3pt3bd2 {
        padding-left: 20px;
    }
    .d_c1_3pt3bd2box {
        padding: 20px 20px;
    }
    .d_c1_3pt3bd2bot li::after {
        width: 6px;
        height: 6px;
        top: 8px;
    }
    .std_margin8 {
        margin-bottom: 50px;
    }

    .d_c1_3pt3ulbox {
        padding-top: 0;
    }
    .d_c1_3pt3list {
        padding: 2px 16px;
    }
    .d_c1_3pt3ulbox {
        top: 4px;
    }
    .d_c1_3pt2head {
        padding-bottom: 18px;
    }
    .d_c1_3pt2li{
        margin-bottom: 16px;
    }
    .d_c1_3pt2ul{
        margin-bottom: -16px;
    }
    .d_c1_3pt2font {
        margin-top: 8px;
    }
    .t_c1pt5sic {
        width: 28px;
        right: 24px;
    }
    .d_c1_3pt1name p {
        min-width: 56px;
    }
    .d_c1_3pt1b2pic1 {
        width: calc(100% - 40px);
    }
    .std_paddingtop4 {
        padding-top: 50px;
    }
    .d_c1_3pt1b3li:nth-of-type(2n) {
        background: rgba(250, 250, 250, 0.05);
    }
    .d_c1_3pt1b3li:nth-of-type(2n-1) {
        background: rgb(127, 158, 160, 6%);
    }
    .d_c1_3_1li {
        width: 50%;
    }
    .t_c13jia .std_word1 {
        padding: 5.5px 14px;
    }
    .d_c1_3_1head {
        margin-bottom: 14px;
    }
    .d_c2pt4 .slick-next, .d_c2pt4 .slick-prev {
        width: 32px;
        height: 32px;
    }
    .d_c2pt4 .slick-prev {
        right: 60px;
    }
    .std_padding3 {
        padding-bottom: 20px;
    }
    .d_c2pt4 .slick-prev, .slick-next {
        top: -44px;
    }
    .d_c2pt4 .slick-dots {
        bottom: -28px;
    }
    .d_c4pt2li {
        width: 50%;
        padding: 10px 12px;
    }
    .d_c4pt2li::after {
        opacity: 1;
    }
    .d_c4pt2li:nth-of-type(2n-1):after{
        opacity: 0;
    }
    .d_c4pt2.std_padding5 {
        padding: 50px 0;
    }
    .d_c4pt2list {
        margin-bottom: 14px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next {
        width: 24px;
        height: 24px;
    }
    .d_c4pt2 .swiper-button-next::after, .d_c4pt2 .swiper-button-prev::after {
        top: -11px;
        transform: scale(0.24);
    }
    .d_c4pt2 .swiper-button-prev::after {
        left: -1px;
    }
    .d_c4pt2 .swiper-button-next::after {
        right: -1px;
    }
    .d_c4con {
        height: 24px;
    }
    .d_c4pt2num {
        line-height: 24px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next, .d_c4pt2num {
        bottom: 50px;
    }
    .d_c4con .swiper-pagination-progressbar {
        width: 130px;
    }
    .d_c4pt2 .swiper-button-next {
        left: auto;
        right: calc(50% + 65px);
    }
    .d_c4pt2 .swiper-button-prev{
        left: auto;
        right: calc(50% + 100px);
    }
    .d_c4pt2num {
        left: calc(50% + 80px);
    }
    .d_pt3ul.slick-dotted{
        padding-bottom: 30px;
    }
    .d_c4pt3 .slick-dots {
        bottom: 0px;
    }
    .d_pt3li .d_pt3lifont {
        color: #F57A46;
    }
    .r_d1matr_date {
        margin-bottom: 4px;
    }
    .r_d1mabt_title {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .r_d1mainb_li {
        padding: 0 10px;
    }
    .r_d1mainb_ul .on .r_d1mabt_text {
        height: auto;
        margin-bottom: 20px;
    }
    .r_d1mainb_ul .on .r_d1matr_read {
        position: relative;
        bottom: 0;
    }
    .r_d1mainb_li:last-child{
        margin-bottom: 10px;
    }
    .r_d1main_bot {
        margin-top: 18px;
    }
    .r_d2bt_a p {
        font-size: 14px;
    }
    .r_d2bta_logo {
        width: 14px;
    }
    .r_d3mc_ul{
        margin-bottom: -12px;
    }
    .r_e1mctot_ta {
        flex-wrap: wrap;
    }
    .r_e1mac_newlist .std_padding5 {
        padding: 32px 0 42px;
    }
    .r_e1mac_newlist:nth-of-type(2n) .r_e1mcnl_l {
        padding-left: 0;
    }
    .r_e1mcnl_l {
        padding-right: 0;
    }
    .d_e2pt2li {
        padding: 0 5px;
    }
    .d_e2pt2ul {
        margin: 0 -5px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3mali_r {
        padding: 0 0px 0 0px;
    }
    .r_e3mali_r {
        padding: 0;
    }
    .std_paddingtop3 {
        padding-top: 50px;
    }
    .r_e3mali_r {
        margin-top: 18px;
    }
    .r_e3mali_r .std_title5, .r_e3mab_top .std_title5 {
        margin-bottom: 14px;
    }
    .ys_cont1360you {
        padding-left: 20px;
    }
    .r_f1mact_l{
        padding-right: 20px;
    }
    .r_f1mtl_header {
        margin-bottom: 20px;
    }
    .r_f1mtl_li .std_title5 {
        line-height: 1.5;
    }
    .t_f1pt2 .r_f1mact_l {
        width: 100%;
        padding-right: 0px;
    }
    .t_f1pt2 .r_f1mactt_r {
        width: 100%;
    }
    .r_f1mctr_total {
        border-radius: 18px;
    }
    .d_e2pt2.noarrows{
        padding-bottom: 50px;
    }
    .r_d1mainb_li.std_margin3 {
        margin-bottom: 18px;
    }
    .r_d1mainb_ul {
        margin-bottom: -18px;
    }
    .t_b2page .t_b1pt1rg {
        width: calc(100% - 16px);
    }
    .r_e3mainb_li .r_e3malr_text {
        height: auto;
        -webkit-line-clamp: inherit;
        margin-bottom: 0px;
    }
    .t_fudi{
        opacity: 0;
        pointer-events:none;
        transition: all 0.36s;
    }
    .t_fudi.on{
        opacity: 1;
    }
    .d_c1_3pt1b2font::after {
        width: 130px;
        left: 220px;
    }
    .r_d2bmht_li {
        margin-right: 12px;
    }
    .r_d2bt_a p {
        padding-left: 6px;
    }
    .r_d2bmht_li:last-child {
        margin-left: 8px;
    }
    .r_d2bmht_ul{
        flex-wrap: wrap;
    }
    .r_d2bmht_li {
        margin-right: 0;
        width: 50%;
        padding-right: 10px;
        margin-bottom: 8px;
    }
    .r_d2bmht_li:last-child {
        margin-left: 0;
    }
    .r_d2bmht_li:last-child .r_d2bt_a p {
        padding-left: 0px;
    }
    .r_d2bmht_ul{
        margin-bottom: -8px;
    }
    /* tammy - end */
    /*.t_sypt1circle{*/
    /*    display: none;*/
    /*}*/
    /*.t_sypt1ph{*/
    /*    width: 100%;*/
    /*    display: block;*/
    /*}*/
    .t_sypt1li{
        position: relative;
    }
    .t_sypt1circle {
        width: 100%;
        padding: 0 10px;
    }
    .t_sypt1qu{
        display: none!important;
    }
    .t_sypt1xin::before,.t_sypt1xin::after{
        display: none;
    }
    .t_sypt1xin{
        background: transparent;
    }
    .t_sypt1xin, .t_sypt1qu canvas, .t_sypt1circle svg {
        width: 100%;
        height: auto;
    }
    .t_sypt1wen .t_sypt1zi {
        max-width: none;
    }
    .t_sypt1ul .slick-track{
        display: flex; 
        align-items: stretch;
    }
    .t_sypt1ul .t_sypt1li{
        height: auto;
    }
    .t_sypt1li::before{
        content:'';
        width: 2px;
        height: 70%;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        background: linear-gradient(to right,transparent,#8E8E8E,transparent);
        left: -2px;
    }
    .t_sypt1li.slick-center~.t_sypt1li~.t_sypt1li::before{
        display: none;
    }
    .property_rotate_text_list {
        padding-bottom: 40px;
    }
    .property_rotate_text {
        position: relative;
    }
    .prtl_nub_title .std_title2{
        color: #404040;
    }
    .prtl_nub_title .std_word1 p{
        color: #404040;
    }
    .prtl_nub .prtl_nub_wen p{
        color: #666;
    }
    .property_rotate_text_list {
        padding-bottom: 0;
    }
    .prtc_progress {
        right: 52px;
    }
    .property_rotate_text_list {
        border-top: 0;
    }
    .prtl_nub_title .std_title2 span {
        top: 1px;
        padding: 4px 10px;
    }
    .prtl_nub_title .std_title2 span {
        top: 7px;
    }
    /* 2022.11.5 */
    .std_paddingdi100 {
        padding-bottom: 50px;
    }
    .acln_intro_title .std_title2::before {
        height: 16px;
        top: 9px;
    }
    .acln_intro_title {
        margin-bottom: 8px;
    }
    .aus_cry_list_nub {
        padding-top: 20px;
    }
    @keyframes ysfadedown{
        from {
            height: 180px;
        }
        to {
            height: var(--height-true);
        }
    }
    .r_f1mact_l {
        padding-right: 0;
    }
    .r_f1mact_l {
        margin-bottom: 30px;
    }
    .r_f1mactt_r {
        width: 100%;
        justify-content: center;
    }
    /* 768end */
}
@media screen and (max-width: 480px) {
    /* C1 */
    .r_c12main_li {
        width: 100%;
        padding: 0;
        margin-bottom: 20px;
    }
    .r_c12ms_item {
        width: 100%;
        margin-bottom: 20px;
    }
    .r_c12main_top {
        padding-top: 40px;
    }
    .r_c12m_sear {
        margin-bottom: 40px;
    }
    .r_c12main_bot {
        padding-top: 30px;
    }
    .r_c12main_ul {
        margin: 0;
    }
    .c12_pc_li {
        display: flex;
        align-items: center;
        margin-bottom: 10px;
    }
    .c12_p_mb {
        margin-bottom: 10px;
    }
    #c12_popup {
        padding: 20px;
    }
    #c12_pop_bu {
        width: 12px;
        top: -12px;
        right: -12px;
    }
    .c12_pops_inp {
        width: 180px;
        margin-left: 15px;
    }
    .c12_pc_fir {
        width: 24px;
        height: 24px;
    }
    .c12_pc_c {
        margin-left: 10px;
    }
    .c12_ph_city a {
        margin-right: 10px;
    }
    #c12_select {
        top: 35px;
        left: 70px;
        width: 200px;
        height: 150px;
        background: #eee;
        z-index: 6;
        padding: 10px;
        /* border: 1px solid #666; */
        margin-top: 5px;
        display: none;
    }
    .c12_pop_city .mCSB_container {
        display: flex;
        flex-wrap: wrap;
    }
    .c12_pc_ul {
        width: 100%;
    }
    .c12_pc_c a {
        margin-right: 20px;
        line-height: 1.5;
    }
    #c12_popup {
        width: 85%;
        height: 80%;
        overflow: hidden;
    }
    #c12_pop_bu {
        width: 12px;
        top: -17px;
        right: -13px;
    }
    /* c6 */
    .r_c6mainbl_text {
        font-size: 12px;
        opacity: 1;
        line-height: 1.5;
    }
    .r_c6mainb_ul {
        margin: 0 -5px;
    }
    .r_c6mainb_li {
        padding: 0 5px;
        width: 50%;
    }
    .std_margin1 {
        margin-bottom: 60px;
    }
    .r_c6main_hea {
        padding-top: 40px;
    }
    .r_c6mainbl_ima {
        top: 0;
        width: 100%;
    }
    .r_c6main_cot .std_margin2 {
        margin-bottom: 30px;
    }
    .r_c6main_top {
        padding-bottom: 24px;
    }
    .r_c6main_cot .std_margin3 {
        margin-bottom: 20px;
    }
    .r_c6mainbl_text {
        top: 0px;
    }
    .r_c6mainb_li .r_c6mainbl_ima {
        top: 0px;
    }
    .r_c6mainb_more p {
        padding-right: 10px;
    }
    .r_c6mainbl_text p {
        font-size: 14px;
    }
    /* d1 */
    .r_d1main_cot {
        width: 100%;
        padding: 30px 20px 0 20px;
    }
    .r_d1mab_total {
        height: 100%;
        padding: 20px;
    }
    .r_d1matr_date p {
        font-size: 14px;
    }
    .r_d1mabt_date p {
        font-size: 12px;
    } 
    .r_d1main_bot {
        margin-top: 24px;
    }
    .r_d1mainb_ul .std_margin3 {
        margin-bottom: 15px;
    }
    .r_d1maint_r {
        margin-left: 0;
        padding: 0 20px;
    }
    .r_d1matr_title .std_title4 {
        font-size: 16px;
    }
    .r_d1mabt_title {
        -webkit-line-clamp:inherit;
    }
    .r_d1mabt_title {
        height: 100%;
    }
    .r_d1main_bot {
        margin-top: 15px;
    }
    .r_d1matr_date {
        margin-bottom: 5px;
    }
    /* d2 */
    .r_d2macb_pre a, .r_d2macb_next a {
        font-size: 12px;
    }
    .r_d2mac_text .r_d2mact_ima {
        margin: 33px 0 0px 0;
    }
    .r_d2bmht_li {
        width: 30%;
        margin-right: 10px;
    }
    .r_d2bmht_li:last-child {
        margin-left: 20px;
    }
    .r_d1 main .std_padding2 {
        padding-bottom: 30px;
    }
    .r_d2bmht_li:last-child {
        margin-left: 0;
    }
    .r_d2bmht_li {
        width: 30%;
        margin-right: 0;
    }
    .r_d2bmht_li:nth-child(3) {
        padding-left: 5px;
    }
    .r_d2bamh_title h1 {
        font-size: 20px;
        line-height: 1.5;
    }
    /* d3 */
    .r_d3mc_li {
        width: 50%;
        /* padding: 0 ; */
        margin-bottom: 12px;
    }
    .r_d3main .std_padding4 {
        padding-top: 30px;
    }
    .r_d3mc_hov {
        width: 70%;
    }
    .r_d3mc_total {
        padding: 10px 15px;
    }
    .r_d3main_cot {
        background: #FAFAFA;
        padding-bottom: 30px;
    }
    /* e1 */
    .r_e1mac_newlist .std_padding5 {
        padding: 12px 0;
    }
    .r_e1mac_top {
        margin-bottom: 10px;
    }
    .r_e1mnll_title {
        margin-bottom: 10px;
    }
    /* e3 */
    .r_e3mali_r {
        margin-top: 20px;
    }
    .r_e3mati_li {
        width: 40%;
    }
    /* g1 */
    .r_g1mac_header .std_title2 {
        font-size: 18px;
    }
    .r_g1mact_p {
        margin-bottom: 10px;
    }
    .r_g1main .std_padding5 {
        padding: 35px 0;
    }
    /* f1 */
    .r_f1main_cot .std_title2 {
        font-size: 18px;
        text-align: center;
    }
    .r_f1mtlli_text h5 {
        font-size: 12px;
    }
    .r_f1mtlli_text p {
        font-size: 14px;
    }
    .r_f1mactt_r {
        width: 100%;
    }
    .r_f1mctr_total {
        margin: 0 auto;
        border-radius: 15px;
    }
    .r_f1mtlli_text p, .r_f1mtlli_text p a {
        font-size: 14px;
    }
    .r_flmctr_top {
        width: 100%;
    }
    .r_f1mctr_total {
        width: 150px;
        padding: 20px 20px 20px 20px;
    }
    .r_flmctr_bot {
        width: 100%;
    }
    .std_word1 p, .yxedr_active p {
        font-size: 14px;
    }
    /* tammy - start */
    /* c1_2 - 修改 */
    /* 2022.08.29 */
    .std_padding1 {
        padding-bottom: 32px;
    }
    .std_margin1 {
        margin-bottom: 32px;
    }
    .std_padding4{
        padding-top: 32px;
    }
    .std_padding5{
        padding: 32px 0;
    }
    .std_padding2 {
        padding-bottom: 32px;
    }
    .std_margin2 {
        margin-bottom: 32px;
    }
    .std_paddingtop1{
        padding-top: 32px;
    }
    .std_title1 {
        font-size: 24px;
    }
    .t_sypt0_txtbox {
        max-width: calc(100% - 30px);
    }
    .t_sypt0_slick .slick-dots li, .t_sypt0_slick .slick-dots {
        width: 24px;
    }
    .t_sypt0_slick .slick-dots li.slick-active::before {
        width: 4px;
    }
    .std_padding3 {
        padding-bottom: 10px;
    }
    .r_d1main_bot {
        margin-top: 10px;
    }
    .t_sypt1xin::after {
        width: calc(100% - 26px);
        height: calc(100% - 26px);
    }
    .t_sypt2ul.slick-dotted {
        padding-bottom: 32px;
    }
    .t_sypt3rg {
        padding: 20px 18px 20px 10px;
    }
    .t_sypt3wen {
        padding-left: 10px;
    }
    .t_sypt3wen .std_title4 {
        margin-bottom: 4px;
    }
    .t_sypt3wen .std_word1 {
        margin-bottom: 14px;
    }
    .std_margin5 {
        margin-bottom: 20px;
    }
    .t_sypt3ul .t_sypt3wen {
        padding-left: 9px;
    }
    .t_sypt3li {
        padding: 14px 0;
    }
    .t_sypt4xin {
        padding: 20px;
    }
    .t_font32 {
        font-size: 18px;
    }
    .t_fotlogo{
        margin-bottom: 18px;
    }
    .t_fotshul{
        float: left;
    }
    .t_fotlogo{
        width: 100%;
    }
    .t_fotlogo a{
        width: 120px;
    }
    .t_footxin {
        padding: 32px 0 20px;
    }
    .t_fotcode {
        width: 100px;
    }
    .t_fotup {
        padding-bottom: 14px;
    }
    .t_fotxia {
        padding-top: 14px;
    }
    .t_fotduan {
        width: 100%;
        margin-bottom: 6px;
    }
    .t_fotxiarg {
        max-width: initial;
    }
    .t_fotxiali a {
        font-size: 12px;
    }
    .t_fotxiali::before {
        height: 11px;
    }
    .t_fotxiarg{
        float: left;
    }
    .t_paddingq {
        padding: 32px 0;
    }
    .d_c1_1pt1font2 {
        margin-bottom: 0px;
    }
    .t_b1pt1le .std_word1 p {
        margin-bottom: 10px;
    }
    .t_b1pt1le {
        margin-bottom: 26px;
    }
    .t_b1pt2shu .ys_demo_num {
        font-size: 24px;
    }
    .t_b1pt2li {
        margin-bottom: 20px;
        padding: 0 5px;
    }
    .t_b1pt2ul {
        margin-bottom: -20px;
    }
    .t_b1pt3li{
        width: 100%;
        margin-bottom: 18px;
    }
    .t_b1pt3li:last-child{
        margin-bottom: 0;
    }
    .t_b1pt3bg{
        display: none;
    }
    .t_b1pt3xin .t_b1pt3pic {
        margin-bottom: 10px;
    }
    .t_b1pt4rg {
        padding: 20px 16px;
    }
    .t_b1pt4rg .std_title3 {
        margin-bottom: 6px;
    }
    .t_b1pt4li {
        margin-bottom: 18px;
    }
    .t_b1pt4yin {
        right: 16px;
    }
    .t_font18, .t_duan18 p {
        font-size: 14px;
    }
    .t_b2pt2top {
        margin-bottom: 18px;
    }
    .t_b2pt2xia {
        padding: 16px;
    }
    .t_b2pt2li {
        padding: 7px 0;
    }
    .t_b2pt2xia .std_title5 {
        margin-bottom: 16px;
    }
    .t_b2pt2xia .std_title5{
        line-height: 1.5;
    }
    .t_b3pt1 .t_b1pt1le {
        margin-bottom: 26px;
    }
    .t_paddingtop2 {
        padding-top: 30px;
    }
    .std_margin6 {
        margin-bottom: 14px;
    }
    .std_margin7 {
        margin-bottom: 20px;
    }
    .t_b3pt3li {
        padding: 2px 12px 2px 12px;
    }
    .t_b3pt3ic {
        width: 24px;
        margin-right: 12px;
    }
    .t_b3pt3li {
        min-height: 50px;
    }
    .t_b3pt3jian {
        width: 8px;
    }
    .t_b3pt3xia {
        padding: 16px 16px 6px;
    }
    .t_swiper1 .swiper-button-prev::after, .t_swiper1 .swiper-button-next::after {
        transform: translate(-50%,-50%) scale(0.79);
    }
    .t_swiper1 .swiper-button-prev, .t_swiper1 .swiper-button-next {
        width: 30px;
        height: 30px;
    }
    .d_b4bd.t_swiper1 .swiper-button-prev {
        right: 40px !important;
    }
    .d_b4libox {
        padding: 20px 20px 28px 28px;
    }
    .d_b4litime {
        margin-bottom: 8px;
    }
    .d_b4pt1.std_padding1 {
        padding-bottom: 60px;
    }
    .d_b4con .swiper-pagination-progressbar {
        bottom: -26px;
    }
    .t_c3pt1zi {
        top: 15px;
    }
    .t_c3pt1tit {
        margin-bottom: 8px;
    }
    .t_c3pt1le {
        margin-bottom: 16px;
    }
    .t_vidplay1 {
        width: 42px;
    }
    .t_c3pt2biao {
        margin-bottom: 18px;
    }
    .t_c3pt2li {
        width: 100%;
    }
    .t_c3pt2ic {
        width: 30px;
    }
    .t_c3pt2li .t_c3pt2name>p {
        line-height: 30px;
        height: 30px;
    }
    .t_c3pt2lie {
        padding-top: 9px;
        margin-top: 13px;
    }
    .t_c3pt2li .t_c3pt2name>p {
        top: -43px;
    }
    .t_c3pt2biao{
        font-size: 18px;
    }
    .t_c3pt2li {
        margin-bottom: 20px;
    }
    .t_c3pt2fu{
        margin-bottom: -20px;
    }
    .t_c3pt2 {
        padding-bottom: 32px;
    }
    .t_c3pt4le {
        margin-bottom: 6px;
    }
    .t_c3pt4shu .ys_demo_num {
        font-size: 24px;
        margin-top: 4px;
    }
    .t_c3pt5li .std_word1{
        height: 100%;
    }
    .t_c3pt5xia {
        padding: 24px 16px 4px;
    }
    .t_duan14 p {
        line-height: 1.5;
    }
    .t_c3pt5ic {
        width: 18px;
        margin-right: 10px;
    }
    .t_c3pt5po .t_duan14 {
        width: calc(100% - 28px);
    }
    .d_c1_1pt1font span {
        font-size: 24px;
        line-height: 1.5;
    }
    .d_c1_1pt1li {
        padding: 0px 2px;
    }
    .d_c1_1pt1mar1{
        font-size: 20px;
    }
    .d_c1_1pt1p p{
        font-size: 12px;
    }
    .d_c1_1pt1ul {
        margin: 0 -5px 10px;
    }
    .d_c1_1pt2pad2 {
        padding-bottom: 16px;
    }
    .d_c1_1pt2li {
        padding: 15px 16px;
    }
    .d_c1_1pt2pic {
        width: 36px;
    }
    .d_c1_1pt2bot::before{
        width: 60%;
    }
    .r_c12main_top {
        padding-top: 32px;
    }
    .r_c12ms_city,.r_c12ms_item {
        padding: 0px 12px;
    }
    .r_c12ms_item {
        margin-bottom: 10px;
    }
    .r_c12main_bot {
        padding-top: 20px;
    }
    .r_c12main_li:last-child{
        margin-bottom: 0px;
    }
    .r_c12main_bot.std_margin5 {
        margin-bottom: 30px;
    }
    .c12_pop_total {
        padding: 0 20px;
    }
    .c12_tansou {
        width: 200px;
        padding: 0 10px;
    }
    .c12_p_span {
        width: 74px;
        padding-right: 4px;
    }
    .t_c12reli {
        padding: 0 6px;
    }
    .t_c12reul {
        margin: 0 -6px;
    }
    .c12_pop_sear:first-child {
        margin-bottom: 10px;
    }
    .c12_pop_sear {
        margin-bottom: 4px;
    }
    .t_c12tanxia {
        margin-top: 10px;
        padding-top: 10px;
    }
    .t_c12tanxia .c12_p_span {
        margin-bottom: 10px;
    }
    .t_c12you {
        padding-left: 10px;
    }
    .t_c12pinli {
        width: 100%;
    }
    .t_c12youli {
        padding: 0 6px;
    }
    .t_c12youul {
        margin: 0 -6px;
    }
    .t_c12pinli {
        margin-bottom: 8px;
    }
    .ys_modal_close {
        width: 16px;
    }
    .std_margin8 {
        margin-bottom: 32px;
    }
    .d_c1_3pt1 .std_anbtn3zi {
        padding: 0 26px;
        line-height: 34px;
    }
    .std_paddingtop4 {
        padding-top: 32px;
    }
    .d_c1_3pt1box {
        padding: 22px 16px 22px 16px;
    }
    .d_c1_3pt1botton {
        width: 36px;
    }
    .d_c1_3pt1font {
        font-size: 12px;
    }
    .d_c1_3pt1pic {
        height: 18px;
    }
    .d_c1_3pt1ul {
        padding-top: 12px;
    }
    .d_c1_3pt1ri {
        margin-top: 0;
    }  
    .d_c1_3pt1liri {
        padding-left: 6px;
    }
    .d_c1_3pt1look a {
        padding-top: 8px;
    }
    .d_c1_3pt1cen {
        padding-bottom: 28px;
    }
    .d_c1_3pt1time3,.d_c1_3pt1time2 .d_c1_3pt1time3 {
        padding-left: 21px;
    }
    .d_c1_3pt1time2 .d_c1_3pt1font4 {
        width: 65px;
    }
    .d_c1_3pt1time2 .d_c1_3pt1time3 {
        width: calc(100% - 65px);
    }
    .d_c1_3pt1num {
        margin-bottom: 14px;
    }
    .d_c1_3pt1b2tit {
        margin-bottom: 6px;
    }
    .d_c1_3pt1b2pic1 {
        left: 18px;
        width: calc(100% - 36px);
    }
    .d_c1_3pt1box2 {
        padding-bottom: 20px;
    }
    .d_c1_3pt1b3int {
        padding: 10px 10px;
    }
    .d_c1_3pt2more .std_word1 p {
        padding-top: 0px;
    }
    .d_c1_3pt3list {
        padding: 2px 10px;
    }
    .d_c1_3pt3li {
        padding: 0 0px;
    }
    .d_c1_3pt3ul {
        margin: 0;
    }
    .t_c1pt3li {
        padding-bottom: 18px;
    }
    .t_c1pt5sic {
        width: 24px;
        right: 18px;
    }
    .d_c1_3pt3bd2box {
        padding: 16px;
    }
    .d_c1_3pt3bd2bg {
        width: 70px;
    }
    .t_c13jia .std_word1 {
        padding: 3.5px 8px;
    }
    .t_c13jiaic {
        width: 28px;
    }
    .d_c2pt2ri {
        padding-top: 18px;
    }
    .d_c2pt2top .std_title3 {
        margin-bottom: 3px;
    }
    .d_c2pt2box .std_padding2 {
        padding-bottom: 12px;
    }
    .d_c2pt3bot {
        padding: 22px 18px 20px;
    }
    .d_c2pt4 .slick-next, .d_c2pt4 .slick-prev {
        width: 28px;
        height: 28px;
    }
    .d_c2pt4 .slick-prev, .slick-next {
        top: -36px;
    }
    .std_padding3 {
        padding-bottom: 14px;
    }
    .d_c2pt4list {
        padding: 20px 16px 22px;
    }
    .d_c2pt4list .std_word1 {
        padding-top: 16px;
    }
    .d_c2pt4.std_padding4 {
        padding-bottom: 76px;
    }
    .d_c4pt2.std_padding5 {
        padding: 32px 0;
    }
    .d_c4pt2li {
        padding: 10px 6px;
    }
    .d_c4pt2ul {
        margin: -10px -6px;
    }
    .d_c4pt2pad {
        padding-bottom: 20px;
    }
    .d_c4pt2 .swiper-button-prev, .d_c4pt2 .swiper-button-next, .d_c4pt2num {
        bottom: 32px;
    }
    .d_pt3lile {
        width: 50px;
    }
    .d_pt3lile {
        padding: 10px 12px;
    }
    .d_pt3li .d_pt3lifont {
        color: #F57A46;
    }
    .d_c5pt2li {
        padding-bottom: 8px;
        margin-bottom: 20px;
    }
    .d_c5pt2head {
        padding: 0 4px 15px;
    }
    .std_paddingtop2 {
        padding-top: 24px;
    }
    .r_c6mainb_li {
        margin-bottom: 10px;
    }
    .r_c6mainbl_ima {
        width: calc(100% - 10px);
        margin-bottom: 6px;
    }
    .r_c6mainb_total {
        padding: 16px 0 18px 0;
    }
    .r_d1maint_r {
        padding: 0 16px;
        padding-bottom: 16px;
        margin-top: 16px;
    }
    .r_d1mab_total {
        padding: 16px;
    }
    .r_d1matr_date p {
        font-size: 14px;
    }
    .r_d1mabt_date p {
        font-size: 14px;
    }
    .r_d1matrd_ima, .r_d1mabtd_ima {
        top: 0px;
    }
    .r_d1mabt_date {
        margin-bottom: 0px;
    }
    .r_d1main_bot {
        margin-top: 15px;
    }
    .r_d2bamh_title {
        margin-bottom: 20px;
    }
    .r_d2bmht_ul {
        margin-top: 18px;
    }
    .r_d2bt_a p {
        padding-left: 5px;
    }
    .r_d2bt_a p {
        padding-left: 3px;
    }
    .r_d3mc_bottm {
        padding-top: 10px;
        margin-top: 10px;
    }
    .r_d3mc_bottm p {
        height: auto;
        text-align: center;
        -webkit-line-clamp: inherit;
    }
    .r_d3mc_total{
        height: 100%;
    }
    .r_d3mc_total{
        justify-content: start;
    }
    .r_d3mc_hov{
        top: 50%;
        transform: translateY(-50%);
    }
    .r_e1mac_newlist .std_padding5 {
        padding: 32px 0;
    }
    .t_e1pt1 .t_b2pt2top .t_intit1 {
        margin-bottom: 6px;
    }
    .t_e1pt1 .t_b2pt2top {
        margin-bottom: 8px;
    }
    .r_e1mnll_title {
        margin-bottom: 8px;
    }
    .r_e1mac_newlist .std_padding5 {
        padding: 24px 0 32px;
    }
    .r_e1mnll_but {
        margin-top: 16px;
    }
    .r_e1mcnl_r {
        margin-top: 20px;
    }
    .d_e2pt2libox {
        padding: 20px 20px 20px;
    }
    .d_e2pt2bot {
        padding-top: 16px;
    }
    .std_paddingtop3 {
        padding-top: 32px;
    }
    .r_e3mati_li {
        width: 120px;
    }
    .r_e3main_tit {
        padding: 20px 0;
    }
    .r_e3maint_li {
        padding: 16px;
    }
    .r_e3mali_r {
        margin-top: 14px;
    }
    .r_e3mali_r .std_title5, .r_e3mab_top .std_title5 {
        margin-bottom: 12px;
    }
    .r_e3mali_r .std_title5, .r_e3mab_top .std_title5 {
        padding-bottom: 5px;
    }
    .r_e3maint_li {
        margin-bottom: 18px;
    }
    .r_e3mainb_li {
        margin-bottom: 18px;
    }
    .r_e3mab_total {
        padding: 16px;
    }
    .r_e3maint_li:nth-child(2n) .r_e3malr_text {
        margin-bottom: 12px;
    }
    .r_g1mac_header {
        margin-bottom: 16px;
    }
    .r_f1mtl_header {
        margin-bottom: 16px;
    }
    .r_f1mact_l {
        margin-bottom: 12px;
    }
    .r_f1mctr_total {
        padding: 12px;
    }
    .r_f1mctr_total {
        border-radius: 10px;
    }
    .r_flmctr_top {
        margin-bottom: 6px;
    }
    .t_f1pt2.std_padding5{
        padding-top: 0;
    }
    .d_e2pt2.noarrows{
        padding-bottom: 32px;
    }
    .t_sypt1circle {
        width: 100px;
    }
    .t_sypt1xin, .t_sypt1qu canvas, .t_sypt1circle svg {
        width: 100px;
        height: 100px;
    }
    .t_sypt1wen .t_sypt1zi {
        font-size: 12px;
    }
    .t_sypt1shu {
        font-size: 12px;
    }
    .t_sypt1shu span {
        font-size: 20px;
    }
    .t_sypt1wen .t_sypt1zi {
        max-width: 72px;
    }
    .t_sypt1xin::before {
        width: calc(100% - 6px);
        height: calc(100% - 6px);
        padding: 6px;
    }
    .t_sypt1xin::after {
        width: calc(100% - 16px);
        height: calc(100% - 16px);
    }
    .t_sypt1ul {
        padding-bottom: 36px;
    }
    .t_fotduan p>a{
        width: 100%;
        display: block;
    }
    .t_b1pt1rg .std_word2 {
        margin-top: 10px;
    }
    .t_sypt1qj{
        width: 100px;
        height: 100px;
    }
    .t_c13ullun .slick-dots {
        bottom: 15px;
    }
    .t_c13ullun {
        margin-bottom: 12px;
    }
    .t_codetan .ys_modal_content {
        width: 200px;
        padding: 24px;
    }
    .t_codetan .ys_modal_close {
        font-size: 16px;
    }
    .d_c1_3pt2li {
        margin-bottom: 10px;
    }
    .d_c1_3pt2ul {
        margin-bottom: -10px;
    }
    .d_c4pt2ul.slick-dotted {
        padding-bottom: 0px;
    }
    .d_c4pt2pad {
        padding-bottom: 30px;
    }
    .t_d1pt1ul.slick-dotted {
        padding-bottom: 26px;
    }
    
    /* 2022.09.29 */
    .t_c1tan {
        top: 3px;
        transform: translateY(0) scale(0.6);
        line-height: 1;
        padding: 3px 8px 4px;
        left: -9px;
    }
    .t_c1icbox {
        width: 6px;
    }
    .t_c1jiali.act .t_c1tan {
        right: -9px;
    }
    .d_c1_3pt1b2font::after {
        width: calc(100% - 150px);
        left: 150px;
    }
    .r_d2bmht_li {
        width: 50%;
    }
    .r_d2bt_a p {
        font-size: 12px;
    }
    .r_d2bmht_li:last-child .r_d2bta_logo {
        width: 18px;
        height: 18px;
    }
    .r_d2bmht_li:nth-child(3) {
        padding-left: 0;
    }
    .t_sypt1circle {
        width: 100%;
    }
    .t_sypt1xin, .t_sypt1qu canvas, .t_sypt1circle svg {
        width: 100%;
        height: auto;
    }
    .t_sypt1xin {
        padding: 0px;
    }
    .t_sypt1wen .t_sypt1zi {
        max-width: 100%;
    }
    .t_sypt0_txtbox {
        max-width: calc(100% - 20px);
    }
    .d_c1_1pt1jia2 {
        margin-right: 40px;
    }
    .property_rotate_text_list {
        padding-bottom: 32px;
    }
    .property_rotate_text_list .slick-prev, .property_rotate_text_list .slick-next {
        width: 28px;
        height: 28px;
        top: -46px;
    }
    .prtc_progress {
        right: 48px;
        font-size: 14px;
        line-height: 28px;
        width: 90px;
        top: -46px;
    }
    .property_rotate_text_list .slick-prev {
        right: 118px;
    }
    .property_rotate_text_list {
        padding-bottom: 0;
    }
    .property_rotate_text_list {
        padding-top: 18px;
    }
    .prtl_nub_title .std_title2 span {
        top: 6px;
    }
    .prtl_nub_title .std_title2 {
        max-width: calc(100% - 70px);
    }
    .t_c1tan {
        top: -7px;
    }
    /* 2022.11.5 */
    .std_paddingdi100 {
        padding-bottom: 32px;
    }
    .acln_intro .std_word1 p{
        line-height: 1.75;
    }
    .aus_cry_list_nub {
        padding-top: 4px;
    }
    .aus_cry_list_nub:first-child{
        padding-top: 14px;
    }
    .std_margin4 {
        margin-bottom: 14px;
    }
    .acln_intro_title {
        margin-bottom: 4px;
    }
    .mouse_screen {
        width: 30px;
        bottom: 8%;
    }
    .mouse_screen_mark {
        height: 30px;
        margin-bottom: 4px;
    }
    .mouse_screen_mark::after {
        height: 22px;
    }
    @keyframes ysfadedown{
        from {
            height: 100px;
        }
        to {
            height: var(--height-true);
        }
    }
    .t_c1jiali.star .t_c1icbox {
        width: 9px;
        height: 12px;
    }
    .t_c1tan {
        top: 3px;
    }
    /* tammy - end */
    .r_f1mact_l {
        margin-bottom: 24px;
    }
    /* 480end */
}
@media screen and (max-width: 385px) {
    .t_sypt0_txtbox {
        max-width: 344px;
    }
}<!--耗时1766495129.1994秒-->