@charset "utf-8";
@media screen and (max-width: 1919px) {
    .ys_cont1720 .ys_cont1500{
        margin: 0 50px;
        max-width: calc(100% - 100px);
    }
    .std_title1 {
        font-size: 40px;
    }
    .ys_ban_li .ys_ban_title {
        width: 38%;
    }
}
/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .d_e1ul {
        margin: 0 -12px;
    }

    .d_e1li {
        padding: 0 12px;
    }

    .d_e1select .ys_select_hd input {
        width: 270px;
    }

    .ys_cont1720 {
        width: 100%;
        padding: 0 90px;
    }

    .ys_cont1500 {
        width: 82.5%;
        margin: 0 auto;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 40px;
    }

    .d_e2headtime {
        margin-top: 78px;
        padding-bottom: 30px;
    }

    .d_e2wechat {
        padding-top: 46px;
    }

    .d_e2wechat .std_word p {
        margin-top: 18px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 38px;
    }

    .d_e2part3 .d_e1list {
        padding: 26px;
    }

    .d_e2part3 .d_e1li {
        padding: 0 10px;
    }

    .d_e2part3 .d_e1ul {
        margin: 0 -10px;
    }

    .d_emargin {
        margin-bottom: 120px;
    }

    .slick-next {
        right: -6px;
    }

    .slick-prev {
        left: -6px;
    }

    .slick-dots {
        bottom: -55px;
    }

    .d_e3li {
        margin-bottom: 34px;
        padding: 0px 16px;
    }

    .d_e3ul {
        margin: 0 -16px;
    }

    .d_e4ul {
        margin: 0 -12px;
    }

    .d_e4li {
        padding: 0 12px;
        margin-bottom: 48px;
    }

    .d_g1form {
        padding-right: 50px;
        padding-left: 25px;
        margin: 0 -15px;
    }

    .d_formint input {
        padding: 8px 10px;
    }

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

    .d_formint textarea {
        height: 75px;
    }

    .d_g1part1 .d_e4button {
        margin-left: 20px;
        margin-top: 30px;
    }

    .d_e1part1.std_margin1 {
        margin-bottom: 30px;
    }

    .d_e3list .std_title5 {
        padding: 0 35px;
    }

    /* 1680end */
    /* tammy - start */
    .t_b1pt1data,
    .t_b1pt1data .ys_demo_num {
        font-size: 52px;
    }

    .t_b1pt2ul .std_title3 {
        margin-bottom: 4px;
    }

    .t_b1pt2ul li {
        margin-bottom: 22px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 28px;
    }

    .t_b1pt4rg .std_title3 {
        margin-bottom: 40px;
    }

    .ys_cont1720 .ys_cont1500 {
        width: calc(100vw * 0.825);
    }

    .t_b1pt4rg {
        padding: 10px 66px 10px;
    }

    .t_b1pt4rg .std_title3 {
        margin-bottom: 30px;
    }

    .std_margin2 {
        margin-bottom: 44px;
    }

    .t_b2pt2year {
        font-size: 100px;
    }

    .t_b2pt2zi {
        font-size: 28px;
    }

    .t_b2pt2ul .slick-prev,
    .t_b2pt2ul .slick-next {
        bottom: -109px;
    }

    .t_b1pt5con .std_title3 {
        margin-bottom: 18px;
    }

    .t_b1pt5con .std_title3 {
        margin-bottom: 14px;
    }

    .t_b1pt5con .t_btnmore {
        margin-top: 44px;
    }

    .t_b2pt2swit::before {
        width: 24px;
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 44px;
        padding-bottom: 26px;
    }

    .t_b3pt2map {
        padding-top: 50px;
    }

    .t_b3pt2map .t_title20 {
        margin-bottom: 28px;
    }

    .t_b1pt1data {
        margin-bottom: 10px;
    }

    /* tammy - end */
    /* 2022.07.21 - tammy - start */
    .t_b4pt3ul li {
        padding: 0px 60px;
    }

    .t_b4pt3ul {
        margin: 0 -60px;
    }

    .t_b4pt3xin .std_title3 {
        margin-bottom: 16px;
    }

    .t_b4pt3xin {
        padding-bottom: 26px;
    }

    .t_b4pt3rg {
        padding: 10px 60px 10px 40px;
    }

    .t_b4pt3rg .std_title4 {
        margin-bottom: 14px;
    }

    .t_b4pt3rg .std_word {
        margin-bottom: 32px;
    }

    .std_title4,
    .yxedr_active h4 {
        font-size: 22px;
    }

    .t_f3pt1play {
        width: 66px;
    }

    .t_f3pt1wen {
        padding: 20px 40px 60px;
    }

    .t_f3pt1wen .std_title3 {
        margin-bottom: 16px;
    }

    .t_f3pt1biao {
        margin-bottom: 6px;
    }

    .t_c1pt2xia {
        padding: 40px 40px 40px;
    }

    .t_c1pt2xia .std_title3 {
        margin-bottom: 16px;
    }

    .t_f1pt2xin,
    .t_f1pt4xin {
        padding: 30px 20px;
    }

    .t_f1pt2ic,
    .t_f1pt4ic {
        margin-bottom: 18px;
    }

    .t_f1pt2xin .t_font20 {
        margin-bottom: 6px;
    }

    .t_c1pt6ic {
        margin-bottom: 12px;
    }

    .t_c1pt6zh {
        padding-left: 8.75vw;
        padding-right: 80px;
    }

    .t_c1pt6xle {
        padding: 25px 18px;
    }

    .t_c1pt6li {
        padding: 46px 78px;
    }

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

    .t_f3pt8xin .std_word {
        margin-bottom: 32px;
    }

    .t_f3pt8xin .std_title3,
    .t_f3pt8xin .std_word,
    .t_f3pt8xin .t_btnmore {
        padding-left: 32px;
        padding-right: 32px;
    }

    .t_inbanwidth {
        width: 36%;
    }

    .t_inbantxtbox .std_word {
        margin-top: 28px;
    }

    .t_inbanbtn {
        margin-top: 40px;
    }

    .t_gaipointli {
        padding: 12px 50px;
    }

    .t_gaibox {
        height: 54px;
    }

    .t_f1pt1rg .std_title3 {
        margin-bottom: 28px;
    }

    .t_f1pt1rg .t_inbtnlie {
        margin-top: 50px;
    }

    .t_f1pt1rg {
        padding-left: 60px;
    }

    .t_f1pt2ic,
    .t_f1pt4ic {
        width: 70px;
    }

    .t_f1pt4xin .t_f1pt4ic {
        margin-bottom: 22px;
    }

    .t_f1pt3play {
        width: 70px;
    }

    .t_f3pt7xin {
        padding: 40px 30px;
    }

    .t_f3pt7ic {
        width: 70px;
        margin-bottom: 22px;
    }

    .ys_videom_content {
        max-width: 82.5vw;
    }

    .ys_footer {
        padding-top: 70px;
        padding-bottom: 40px;
    }

    .g_com2fl_title p {
        line-height: 88px;
        font-size: 22px;
    }

    .g_com2 {
        height: 88px
    }

    .g_com2fl_title::before {
        border-top: 92px solid transparent;
        border-bottom: 92px solid #fff;
    }

    .s_footshare {
        margin-top: 11px;
    }

    .g_c31pt1_word {
        padding-left: 60px;
    }

    .g_c31pt1_ul>li.on .g_c31pt1_word {
        padding-right: 60px;
    }

    .g_c31pt1_top .std_word {
        margin-bottom: 26px;
    }

    .yxedr_active h6 {
        margin-bottom: 18px;
    }

    .yxedr_active ol,
    .yxedr_active ul {
        padding-inline-start: 18px;
    }

    .g_c31pt2nr {
        padding: 70px 0;
    }

    .g_c6pt1_play img {
        width: 70px;
    }

    .g_c6pt1_bot {
        padding: 40px;
    }

    .g_sect2 .d_e1list {
        padding: 20px;
    }

    .g_c7pt1 .std_word p {
        margin-bottom: 18px;
    }

    /* 2022.07.21 - tammy - end */
    .ys_c8page .t_c2pt1 {
        padding: 80px 0px;
    }

    .g_c8pt2nr {
        padding: 25px 50px;
    }

    .g_c8pt2nrfl {
        width: 50%;
    }

    .g_c8pt2nrfr {
        width: 50%;
        padding-left: 60px;
    }

    .g_c81pt1_nr {
        padding: 56px 70px;
    }

    .g_c81pt1_word {
        padding-left: 70px;
    }

    .d_f2banner {
        height: 380px;
    }

    /* helen  star*/


    .std_title3en {
        font-size: 28px;
    }

    .g_navul21 {
        padding: 50px 180px 86px 220px;
    }

    .g_navul21fr_img {
        padding: 0 34px;
    }

    .g_navul22fl {
        padding: 46px 30px 86px 175px;
    }

    .g_navul22fr {
        padding: 46px 150px 70px 50px;
    }

    .g_navul22fr_boxfl {
        width: 610px;
    }

    /* helen end */

    /* lis-7-27 */
    .d_d5-2topbt.std_margin2 {
        margin-bottom: 55px;
    }
    .d_d5-2table1 th, .d_d5-2table2 th, .d_d5-2table3 th {
        padding: 18px 0;
    }
    .d_d5-2table1 td, .d_d5-2table2 td, .d_d5-2table3 td {
        padding: 13px 0;
    }
    .d_d7li2 {
        padding: 0 8px;
    }
    .d_d7listbd2 {
        padding: 35px 0;
    }
    .d_d10title .std_title2 {
        margin-bottom: 18px;
    }
    .d_d10li {
        padding: 28px 0;
    }
    .d_d7li {
        padding: 46px;
    }
    .d_d7li {
        margin-bottom: 18px;
    }
    .d_d7q {
        margin-bottom: 18px;
    }
    .d_d7listbd .std_title4 {
        margin-bottom: 18px;
    }
    .d_d2font {
        margin-bottom: 38px;
    }
    .d_d2font {
        margin-bottom: 36px;
    }
    .d_d2li {
        margin-bottom: 38px;
        padding-top: 38px;
    }
    .d_d2topbt1 {
        padding-bottom: 22px;
    }
    .d_d2top {
        width: 150px;
        padding-bottom: 36px;
    }
    .d_d2first {
        width: 25%;
        padding: 0 26px;
    }
    .d_d2main {
        margin: 0 -26px;
    }
    .d_d5pic {
        margin-bottom: 16px;
    }
    .d_d5listbd .std_title5 {
        margin-bottom: 36px;
    }
    .d_d5rightfont {
        padding-left: 85px;
    }
    .d_d5rightfont .std_title3 {
        margin-bottom: 28px;
    }
    .g_d1pt2li {
        padding: 0 30px;
    }
    .d_d5bottom {
        width: 60%;
    }
    .t_b1pt5con .std_word {
        margin-bottom: 0px;
    }
    .t_b1pt5con .t_btnmore {
        margin-top: 25px;
    }
    .t_b1pt5con .std_title3 {
        margin-bottom: 10px;
    }
    .t_b4pt3rg .std_title4 {
        height: 33px;
    }

    .g_navul22fr_boxfr {
        margin: 0 -34px;
        width: 736px;
    }
    .g_navul22fr_boxx1 .g_navul22fr_boxfr,.g_navul22.g_navul23 .g_navul22fr_boxfr{
        width: 300px;
        margin: 0;
    }
    .g_navul22fr_boxx2 .g_navul22fr_boxfr .g_navul21fr_img {
        padding: 0 34px;
    }
    .g_navul21fr_img {
        padding: 0 34px;
    }
    .g_navul22fr_boxx3 .g_navul22fr_boxfr .g_navul21fr_img {
        padding: 0 34px;
    }
    .g_navul22fr_boxx3 .g_navul22fr_boxfr {
        margin: 0 -34px;
    }
    .g_navul22fr_boxx2 .g_navul22fr_boxfr {
        margin: 0 -34px;
    }
    .g_navul22fr_box {
        padding: 46px 150px 70px 50px;
    }
    .g_navul22fr {
        padding: 0;
    }
    /* 2022.08.25 - tammy - start */
    .ys_c6page .t_b1pt5ul1 li{
        margin-bottom: 44px;
    }
    /* 2022.08.25 - tammy - end */
    /* 2022.09.08 - tammy - start */
    .t_navulli {
        padding: 0 34px;
    }
    .g_navul2 {
        padding: 50px 8.75vw;
        margin: 0 -34px;
        width: calc(100% + 68px);
    }
    .t_b1pt1data .t_b1pt1data_unit {
        font-size: 24px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 38px;
    }
    .ys_ban_li .ys_ban_title {
        width: 40%;
    }
    .t_f3pt6xin .std_word {
        height: 90px;
        -webkit-line-clamp: 3;
    }
    .t_f3pt6li .std_title3 {
        margin-bottom: 6px;
    }
    
    
    /* 2022.09.08 - tammy - end */
    .t_f1pt2xin, .t_f1pt4xin {
        padding: 30px 30px 25px !important;
    }
}

@media screen and (max-width: 1560px) {
    .std_padding1 {
        padding-top: 80px;
    }

    .std_margin2 {
        margin-bottom: 45px;
    }

    .std_margin1 {
        margin-bottom: 80px;
    }

    .d_e4pic1 {
        margin-bottom: 22px;
    }

    .d_e4font .std_title5 {
        margin-bottom: 10px;
    }

    .d_e4font {
        margin-bottom: 28px;
    }

    .e3part1.std_margin2 {
        margin-bottom: 35px;
    }

    /* tammy - start */
    .std_padding2 {
        padding-bottom: 80px;
    }

    .t_b1pt4rg {
        padding: 10px 50px 10px;
    }

    .t_b2pt2swit::before {
        width: 22px;
    }

    /* tammy - end */
    /* 2022.07.21 - tammy - start */
    .t_b4pt1rg .std_title3,
    .t_b4pt2rg .std_title3 {
        margin-bottom: 16px;
    }

    .std_margin2 {
        margin-bottom: 40px;
    }

    .t_b4pt1rg,
    .t_b4pt2rg {
        padding-left: 60px;
        padding-right: 80px;
    }

    .t_b4pt3top {
        padding: 0 120px;
    }

    .t_b4pt3rg {
        padding: 10px 50px 10px 40px;
    }

    .t_c1pt2xia {
        padding: 30px 36px 40px;
    }

    .t_b1pt5con {
        padding-right: 140px;
    }

    .t_b1pt5con .t_btnmore {
        margin-top: 30px;
    }

    .t_c2pt1rg {
        padding-left: 40px;
    }

    .t_f3pt8xin .std_word p {
        line-height: 1.75;
    }

    .t_f3pt8xin .std_title3 {
        margin-bottom: 12px;
        margin-top: 28px;
    }

    .t_f3pt8xin {
        padding-bottom: 32px;
    }

    .t_f1pt1 .t_b3pt2cut,
    .t_f3pt3 .t_b3pt2cut {
        margin-bottom: 26px;
    }

    .t_f1pt1rg .std_title3 {
        margin-bottom: 20px;
    }

    .t_f1pt1rg .t_inbtnlie {
        margin-top: 40px;
    }

    .t_f1pt1btn {
        margin-top: 60px;
    }

    .t_f3pt6box {
        padding: 0 90px;
    }

    .t_f3pt6ul.t_lunzhuan .slick-prev {
        left: -105px;
    }

    .t_f3pt6ul.t_lunzhuan .slick-next {
        right: -105px;
    }

    .t_f3pt7ic {
        width: 60px;
        margin-bottom: 18px;
    }

    .t_f3pt7xin .std_title5 {
        margin-bottom: 6px;
    }

    .t_f3pt7xin {
        padding: 30px 14px;
    }

    .g_com1_title {
        font-size: 32px;
        margin-bottom: 40px;
    }

    .ys_footer_box {
        margin-bottom: 30px;
    }

    .ys_footer_topul1 {
        margin-bottom: 20px;
    }

    .g_c6pt1_bot .std_title3 {
        margin-bottom: 16px;
    }

    .g_c6pt1_bot .std_word {
        margin-bottom: 30px;
    }

    .d_e1font {
        padding-top: 16px;
    }

    .d_e1font .std_title5 {
        margin-bottom: 4px;
    }

    .d_e1picfont {
        left: 15px;
        bottom: 8px;
    }

    .ys_c8page .t_c2pt1 {
        padding: 70px 0px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 26px;
    }

    .g_c8pt2nr {
        padding: 25px 44px;
    }

    .g_c81pt1_nr {
        padding: 42px 60px;
    }

    .g_c81pt1_word {
        padding-left: 50px;
    }

    .g_c81pt1_word .std_title3 {
        margin-bottom: 18px;
    }

    /* 2022.07.21 - tammy - end */
    /* 1560end */
    /* helen star */
    .ys_ban_title .std_title1 {
        margin-bottom: 32px;
    }

    .ys_ban_txtbox .d_e4button {
        margin-top: 52px;
    }

    .g_sect1fl {
        padding-left: 60px;
    }

    .g_sect1fl .std_title3en {
        margin-bottom: 22px;
    }

    .g_sect1fl .std_word1 {
        margin-bottom: 22px;
    }

    .g_sect4_botli2 .g_sect4_botli_word {
        padding: 0 70px;
    }

    .g_sect4_botli_word .std_word1 {
        margin-bottom: 26px;
    }

    .g_sect4_botli_word .std_title3en {
        margin-bottom: 14px;
    }

    .t_f3pt6ul .slick-prev {
        left: -105px;
    }

    .t_f3pt6ul .slick-next {
        right: -105px;
    }

    .g_navul21fr_img {
        padding: 0 18px;
    }


    .g_navul22fl {
        padding: 47px 25px 70px 130px;
    }

    .g_navul22fr {
        padding: 46px 90px 60px 40px;
    }

    /* helen end */
    .ys_d1page .t_c3pt1 .g_d1pt1_word {
        padding: 18px 30px 30px;
    }
    .t_b1pt5con {
        padding-left: 20px;
    }
    .t_b1pt5con .t_btnmore {
        margin-top: 18px;
    }
    .t_b1pt5ul .slick-dots {
        bottom: 20px;
        padding-left: calc(55.78% + 14px);
    }

    .g_navul22fr_boxfr {
        margin: 0 -18px;
        width: 672px;
    }
    .g_navul22fr_boxx1 .g_navul22fr_boxfr,.g_navul22.g_navul23 .g_navul22fr_boxfr{
        width: 300px;
        margin: 0;
    }
    .g_navul22fr_boxx2 .g_navul22fr_boxfr .g_navul21fr_img {
        padding: 0 18px;
    }
    .g_navul21fr_img {
        padding: 0 18px;
    }
    .g_navul22fr_boxx3 .g_navul22fr_boxfr .g_navul21fr_img {
        padding: 0 18px;
    }
    .g_navul22fr_boxx3 .g_navul22fr_boxfr {
        margin: 0 -18px;
    }
    .g_navul22fr_boxx2 .g_navul22fr_boxfr {
        margin: 0 -18px;
    }
    .g_navul22fr_box {
        padding: 46px 90px 60px 40px;
    }
    .g_navul22fr {
        padding: 0;
    }
    /* 2022.08.25 - tammy - start */
    .ys_c6page .t_b1pt5ul1 li{
        margin-bottom: 45px;
    }
    .t_jiac6 .t_b1pt5ul1 li:nth-of-type(2n-1) .t_b1pt5con {
        padding-right: 20px;
        padding-left: 140px;
    }
    /* 2022.08.25 - tammy - end */
    /* 2022.09.08 - tammy - start */
    .g_navul21fr_img {
        padding: 0 25px;
    }
    .t_navulli {
        padding: 0 25px;
    }
    .g_navul2 {
        padding: 50px 8.75vw;
        margin: 0 -25px;
        width: calc(100% + 50px);
    }
    /* 2022.09.08 - tammy - end */

    .t_compressor_box .t_c2pt1:nth-child(even) .t_c2pt1rg{
        padding-right: 40px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 36px;
    }
    .ys_ban_li .ys_ban_title {
        width: 41%;
    }
    
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .d_e1li {
        padding: 0 10px;
    }

    .d_e1ul {
        margin: 0 -10px;
    }

    .d_e1font {
        padding-top: 22px;
    }

    .d_e1select .ys_select {
        margin-left: 45px;
    }

    .d_e1select .ys_select_hd input {
        width: 240px;
    }

    .std_padding1 {
        padding-top: 70px;
    }

    .std_margin1 {
        margin-bottom: 60px;
    }

    .ys_cont1720 {
        width: 100%;
        padding: 0 80px;
    }

    .d_part1.std_margin1 {
        margin-bottom: 20px;
    }

    .std_margin2 {
        margin-bottom: 40px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 38px;
    }

    .d_e2headtime {
        margin-top: 68px;
        padding-bottom: 25px;
    }

    .d_e2wechat {
        padding-top: 40px;
    }

    .d_e2wechat .std_word p {
        margin-top: 16px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 36px;
    }

    .d_e2part3 .d_e1list {
        padding: 20px;
    }

    .d_e2part3 .d_e1ul {
        margin: 0 -8px;
    }

    .d_e2part3 .d_e1li {
        padding: 0 8px;
    }

    .ys_cont1500 {
        width: 82.5%;
        margin: 0 auto;
    }

    .d_e2body {
        width: 700px;
    }

    .d_e3pic {
        width: 70px;
    }

    .d_e3pic2 {
        width: 44px;
    }

    .d_e3nr {
        width: calc(100% - 70px);
    }

    .d_e3download {
        width: 24px;
        height: 24px;
    }

    .d_e3li {
        margin-bottom: 28px;
        padding: 0px 14px;
    }

    .d_e3ul {
        margin: 0 -14px;
    }

    .d_e3list {
        padding: 12px 20px;
    }

    .d_e4head .std_title2 {
        margin-bottom: 18px;
    }

    .d_e4titlefont {
        width: 630px;
    }

    .d_e4li {
        padding: 0 10px;
        margin-bottom: 44px;
    }

    .d_e4ul {
        margin: 0 -10px;
    }

    .d_e4pic1 {
        margin-bottom: 20px;
    }

    .d_e4font {
        margin-bottom: 26px;
    }

    .d_e4font .std_title5 {
        margin-bottom: 8px;
    }

    .d_e4part2.std_margin1 {
        margin-bottom: 20px;
    }

    .std_padding3 {
        padding-bottom: 30px;
    }

    .d_e5part2 .d_e1list {
        padding: 24px;
    }

    .d_e5part2 .d_e1li {
        padding: 0px 10px;
    }

    .d_e7part3 .d_e1list {
        padding: 22px;
    }

    .d_e7part3 .d_e1li {
        padding: 0 10px;
    }

    .d_g1form {
        padding-right: 30px;
        padding-left: 15px;
        margin: 0 -10px;
    }

    .d_g1formli {
        margin-bottom: 8px;
        padding: 0 10px;
    }

    .d_g1part1 .d_e4button {
        margin-left: 20px;
        margin-top: 20px;
    }

    .d_e1part1.std_margin1 {
        margin-bottom: 20px;
    }

    .d_e3list .std_title5 {
        padding: 0 30px;
    }

    .e3part1.std_margin2 {
        margin-bottom: 30px;
    }

    .d_e4button {
        width: 150px;
        /* padding: 8px 0; */
    }

    .d_emargin2 {
        margin-bottom: 25px;
    }

    .d_e4button img {
        margin-left: 6px;
    }

    /* tammy - start */
    .t_inbantxtbox .std_word {
        margin-top: 28px;
    }

    .t_tittop .std_title2 {
        margin-bottom: 18px;
    }

    .t_b1pt1data,
    .t_b1pt1data .ys_demo_num {
        font-size: 46px;
    }

    .t_b1pt1data {
        margin-bottom: 10px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 26px;
    }

    .t_b1pt2ul li {
        margin-bottom: 18px;
    }

    .t_b1pt2le {
        width: 26%;
        padding-right: 60px;
    }

    .t_b1pt2rg {
        width: 74%;
    }

    .std_title5,
    .yxedr_active h5 {
        font-size: 16px;
    }

    .t_b1pt3pro {
        padding: 0 60px;
    }

    .t_b1pt3 .std_word {
        margin-bottom: 22px;
    }

    .t_b1pt3arrow {
        margin-bottom: 22px;
    }

    .t_b1pt3pic {
        margin-bottom: 12px;
    }

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

    .t_b1pt4rg .std_title3 {
        margin-bottom: 22px;
    }

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

    .t_btnword {
        padding: 0 30px;
    }

    .std_padding2 {
        padding-bottom: 70px;
    }

    .t_b1pt5con {
        padding-left: 22px;
        padding-right: 140px;
    }

    .t_b1pt5con .t_btnmore {
        margin-top: 34px;
    }

    .t_b1pt5ul .slick-dots {
        bottom: 38px;
        padding-left: calc(55.78% + 20px);
    }

    .t_b2pt2year {
        font-size: 80px;
    }

    .t_b2pt2le {
        padding-right: 60px;
    }

    .t_b2pt2ul .slick-prev,
    .t_b2pt2ul .slick-next {
        bottom: -105px;
    }

    .t_b1pt4rg {
        padding: 10px 40px 10px;
    }

    .t_b1pt4rg .std_title3 {
        margin-bottom: 18px;
    }

    .t_b1pt4rg .std_word p {
        line-height: 1.75;
    }

    .ys_cont1720 {
        padding: 0 70px;
    }

    .t_b3pt2data li {
        padding: 0 1px;
    }

    .t_title20 {
        font-size: 18px;
    }

    /* tammy - end */
    /* 2022.07.21 - tammy - start */
    .g_navli1 {
        padding: 0 36px;
    }

    .t_b4pt3rg {
        padding: 10px 40px 10px 30px;
    }

    .t_b4pt3rg .std_title4 {
        margin-bottom: 10px;
    }

    .t_b4pt3rg .std_word {
        margin-bottom: 26px;
    }

    .t_b4pt2rg .std_word p {
        margin-bottom: 6px;
    }

    .t_c1pt2xia {
        padding: 28px 28px 32px;
    }

    .t_c1pt2xia .std_title3 {
        margin-bottom: 12px;
    }

    .t_f3pt1wen {
        padding: 20px 36px 46px;
    }

    .t_f1pt2ic,
    .t_f1pt4ic {
        width: 66px;
    }

    .t_b1pt5con {
        padding-left: 22px;
        padding-right: 100px;
    }

    .t_b1pt5con .std_title3 {
        margin-bottom: 10px;
    }

    .t_b1pt5con .t_btnmore {
        margin-top: 28px;
    }

    .t_c1pt6li {
        padding: 40px 38px;
    }

    .t_c1pt6ic {
        width: 44px;
    }

    .t_font20 {
        font-size: 18px;
    }

    .t_c2pt1rg {
        padding-left: 50px;
    }

    .t_f3pt8xin .std_title3,
    .t_f3pt8xin .std_word,
    .t_f3pt8xin .t_btnmore {
        padding-left: 30px;
        padding-right: 30px;
    }

    .t_f3pt8xin .std_word {
        margin-bottom: 28px;
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 32px;
        padding-bottom: 22px;
    }

    .t_f1pt1rg {
        padding-left: 44px;
    }

    .t_f1pt1rg .std_title3 {
        margin-bottom: 18px;
    }

    .t_f1pt1rg .t_inbtnlie {
        margin-top: 36px;
    }

    .t_f1pt1btn {
        margin-top: 50px;
    }

    .t_f1pt3play {
        width: 60px;
    }

    .t_f1pt3xi .slick-dots {
        bottom: 26px;
    }

    .t_f3pt6xin .std_word p {
        line-height: 1.75;
    }

    .t_f3pt6xin .std_word {
        height: 84px;
        -webkit-line-clamp: 3;
    }

    .t_f3pt6box {
        padding: 0 80px;
    }

    .t_f3pt6ul.t_lunzhuan .slick-prev {
        left: -95px;
    }

    .t_f3pt6ul.t_lunzhuan .slick-next {
        right: -95px;
    }

    .t_f3pt6li .std_title3 {
        margin-bottom: 6px;
    }

    .ys_footer {
        padding-top: 65px;
        padding-bottom: 30px;
    }

    .ys_footer_topul2 li a {
        margin-bottom: 4px;
    }

    .g_com1 .d_e4button {
        padding: 0px 0;
    }

    .g_com1_title {
        font-size: 30px;
    }

    .g_c31pt1_top .std_word {
        margin-bottom: 20px;
    }

    .yxedr_active h6 {
        margin-bottom: 12px;
    }

    .yxedr_active ul {
        margin-bottom: 20px;
    }

    .g_c31pt2nr {
        padding: 60px 0;
    }

    .g_c6pt1_play img {
        width: 60px;
    }

    .g_c6pt1_bot {
        padding: 32px;
    }

    .g_c6pt1_sk.slick-dotted {
        padding-bottom: 30px;
    }

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

    .g_sect2 .d_e1list {
        padding: 16px;
    }

    .d_e1font {
        padding-top: 15px;
    }

    .g_c7pt1 .std_word p {
        margin-bottom: 16px;
    }

    /* 2022.07.21 - tammy - end */
    .ys_c8page .t_c2pt1 {
        padding: 70px 20px;
    }

    .t_crumbs {
        top: 6px;
    }

    .ys_c8page .t_c2pt1 {
        padding: 50px 20px;
    }

    .g_c8pt2nrfr {
        padding-left: 40px;
    }

    .g_c7pt2 .t_tittop .std_title2 {
        margin-bottom: 36px;
    }

    .g_c8pt2nr {
        padding: 20px 30px;
    }

    .g_c8pt2nrfl {
        width: 54%;
    }

    .g_c8pt2nrfr {
        width: 46%;
    }

    .g_c8pt2nrfr {
        padding-left: 20px;
    }

    .ys_c8page .g_c7pt1 .d_e4button {
        padding: 0;
    }

    .ys_c9page .g_c31pt1_top .std_title3 {
        margin-bottom: 14px;
    }

    .g_c81pt1_word .d_e4button {
        padding: 0;
    }

    .g_c81pt1_nr {
        padding: 35px 50px;
    }

    .g_c81pt1_nr {
        padding: 35px 44px;
    }

    .d_f2banner {
        height: 340px;
    }

    .g_c82nr .d_e4button {
        padding: 0;
    }

    .yxedr_active h3,
    .yxedr_active h4,
    .yxedr_active h5 {
        margin-bottom: 18px;
    }

    .g_c82nr .d_e4button {
        margin: 40px auto 0;
    }

    .yxedr_active sup {
        font-size: 16px;
    }

    thead P {
        font-size: 16px !important;
    }

    tbody p {
        font-size: 14px !important;
    }

    .t_compressor_box .t_c2pt1:nth-child(even) .t_c2pt1rg{
        padding-right: 50px;
    }
    

    /* 1440end */
    /* helen star */
    .ys_ban_slick .slick-prev,
    .ys_ban_slick .slick-next {
        width: 32px;
        height: 32px;
    }

    .ys_ban_slick .slick-prev {
        left: 15px;
    }

    .ys_ban_slick .slick-next {
        right: 15px;
    }

    .ys_index .d_e4button {
        padding: 0px 0;
    }

    .std_title3en {
        font-size: 24px;
    }

    .g_sect1fl {
        padding-left: 42px;
    }

    .g_sect1fl .std_title3en {
        margin-bottom: 12px;
    }

    .g_sect1fl .std_word1 {
        margin-bottom: 18px;
    }

    .ys_index .std_word p {
        font-size: 14px;
    }

    .g_sect2 .d_e1ul.slick-dotted {
        padding-bottom: 42px;
    }

    .g_sect3_nr .std_title2 {
        margin-bottom: 8px;
    }

    .g_sect3_nr .std_word1 {
        margin-bottom: 23px;
    }

    .g_sect4_top .std_title2 {
        margin-bottom: 10px;
    }

    .std_margin2 {
        margin-bottom: 32px;
    }

    .g_sect4_botli2 .g_sect4_botli_word {
        padding: 0 50px;
    }

    .std_title4,
    .yxedr_active h4 {
        font-size: 20px;
    }

    .g_sect4_botli2 .std_title4 {
        margin-bottom: 10px;
    }

    .g_sect4_botli2 .d_e4button {
        margin-top: 26px;
    }

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

    .g_sect4_botli_word .std_title3en {
        margin-bottom: 8px;
    }

    .g_sect4_botli_word .std_word1 {
        margin-bottom: 20px;
    }

    .t_inbanwidth .d_e4button {
        padding: 0px 0;
    }


    .t_f3pt6ul .slick-prev {
        left: -93px;
    }

    .t_f3pt6ul .slick-next {
        right: -93px;
    }

    .g_navul21 {
        padding: 46px 100px 65px 165px;
    }

    .g_navul22fr_boxfl {
        width: 570px;
    }

    /* helen end */
    /* lis-7-27 */
    .d_d5-2topbt.std_margin2 {
        margin-bottom: 50px;
    }
    .d_d5-2table1 th, .d_d5-2table2 th, .d_d5-2table3 th {
        padding: 16px 0;
    }
    .d_d5-2table1 th, .d_d5-2table2 th, .d_d5-2table3 th {
        padding: 14px 0;
    }
    .d_d7listbd2 {
        padding: 30px 0;
    }
    .d_d7pic {
        margin-bottom: 10px;
    }
    .d_d7listbd2 .std_title5 {
        margin-bottom: 30px;
    }
    .d_d7li2 {
        padding: 0 6px;
    }
    .d_d7ul2 {
        margin: 0 -6px;
    }
    .d_d5-2topbt .d_e4button p {
        line-height: 40px;
    }
    .d_d10title .std_title2 {
        margin-bottom: 16px;
    }
    .d_d10li {
        padding: 24px 0;
    }
    .d_d10font {
        margin-bottom: 16px;
    }
    .d_d7li {
        padding: 42px;
    }
    .d_d7li {
        margin-bottom: 16px;
    }
    .d_d7q {
        margin-bottom: 16px;
    }
    .d_d7pt1.std_padding1 {
        padding-top: 90px;
    }
    .d_d2head .std_title2 {
        margin-bottom: 18px;
    }
    .d_d2font {
        margin-bottom: 32px;
    }
    .d_d2headpic {
        margin-bottom: 18px;
    }
    .d_d2font {
        margin-bottom: 28px;
    }
    .d_d2li {
        margin-bottom: 34px;
        padding-top: 34px;
    }
    .d_d2topbt {
        padding: 13px;
    }
    .d_d2topbt1 {
        padding-bottom: 18px;
    }
    .d_d2top {
        width: 150px;
        padding-bottom: 32px;
    }
    .d_d2first {
        width: 25%;
        padding: 0 22px;
    }
    .d_d2main {
        margin: 0 -22px;
    }
    .d_d5selectto {
        margin-bottom: 22px;
    }
    .d_d5li2 {
        width: 20%;
        padding: 0 8px;
    }
    .d_d5pic {
        margin-bottom: 14px;
    }
    .d_d5listbd .std_title5 {
        margin-bottom: 32px;
    }
    .d_d5rightfont {
        padding-left: 80px;
    }
    .d_d5rightfont .std_title3 {
        margin-bottom: 26px;
    }
    .std_margin1 {
        margin-bottom: 56px;
    }
    .d_d7pic img {
        width: 80%;
    }
    .d_d5toppic {
        margin: 0 auto 8px;
        width: 58px;
    }
    .ys_d1page .t_c3pt1 .g_d1pt1_word {
        padding: 18px 20px 30px;
    }
    .g_d1pt2nr .ys_imgbox_cover {
        margin: 0 auto 20px;
    }
    .g_d1pt3  .t_c2pt1rg {
        padding-left: 50px;
    }
    .std_title2, .yxedr_active h2 {
        font-size: 32px;
    }
    .g_d1pt4_icon {
        width: 60px;
    }
    .g_d3pt2ul li {
        padding: 0 70px;
    }
    .g_d4pt2_icon p {
        font-size: 16px;
        width: calc(100% - 40px);
        padding-left: 10px;
    }
    .g_d4pt2_bor {
        width: 40px;
        height: 40px;
    }
    .g_more {
        margin-top: 60px;
    }
    .g_logo {
        width: 140px;
        line-height: 70px;
    }
    .g_navli1 {
        padding: 0 30px;
    }
    .g_navul1 {
        margin-left: 80px;
    }
    .g_navli1>a {
        line-height: 70px;
    }
    .ys_searchtxt {
        height: 70px;
    }
    .ys_searchimg {
        line-height: 70px;
    }
    .g_lang_top p, .g_lang_top img {
        line-height: 70px;
    }
    .g_mail a {
        display: block;
        line-height: 70px;
    }
    .ys_main {
        margin-top: 70px;
    }
    .g_navul2 {
        top: 70px;
    }
    .t_b1pt5con .std_word p{
        /* font-size: 14px; */
        line-height: 1.5;
    }
    .t_b1pt5con {
        padding-left: 10px;
    }
    .t_b1pt5ul .slick-dots {
        bottom: 20px;
        padding-left: calc(55.78% + 4px);
    }
    .t_b4pt3rg .std_title4 {
        height: 30px;
    }
    .g_navul22fr_boxfr {
        width: 572px;
    }
    .g_navul22fr_boxx1 .g_navul22fr_boxfr,.g_navul22.g_navul23 .g_navul22fr_boxfr{
        width: 250px;
    }
    .g_navul22fr_box1 {
        padding-right: 40px;
    }
    /* 2022.08.25 - tammy - start */
    .ys_c6page .t_b1pt5ul1 li{
        margin-bottom: 40px;
    }
    .t_jiac6 .t_b1pt5ul1 li:nth-of-type(2n-1) .t_b1pt5con {
        padding-right: 10px;
        padding-left: 100px;
    }
    .t_jiac6 .t_b1pt5ul1 li:nth-of-type(2n-1) .t_b1pt5bg {
        left: -84px;
    }
    .t_jiac6 .t_b1pt5bg {
        border-left: 140px solid #c7c9c7;
        transform: skew(-16deg);
        right: -84px;
    }
    .t_d10jiali {
        margin-bottom: 24px;
    }
    /* 2022.08.25 - tammy - end */
    .t_b1pt1data .t_b1pt1data_unit {
        font-size: 20px;
    }
    .d_e4font .std_title5 {
        height: 52px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 34px;
    }
    .ys_ban_li .ys_ban_title {
        width: 41%;
    }
}

@media screen and (max-width: 1360px) {
    .d_e2body {
        width: 650px;
    }

    .d_e2wechatpic {
        width: 116px;
    }

    /* 2022.07.21 - tammy - start */
    .g_c81pt1_img {
        width: 60px;
    }

    .g_c81pt1_word {
        width: calc(100% - 60px);
        padding-left: 40px;
    }

    /* 2022.07.21 - tammy - end */
    /* 1360end */
    /* helen star */
    .g_navul22fl {
        padding: 47px 25px 60px 90px;
    }

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

    .g_navul22fr {
        padding: 43px 50px 55px 35px;
    }

    .g_navul31_tit a {
        font-size: 16px;
    }

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

    .g_navul22fr_boxfl {
        width: 510px;
    }

    /* helen end */
    .g_d1pt2li .g_more {
        margin-top: 40px;
    }
    .t_b1pt5con .t_btnmore {
        margin-top: 20px;
    }
    .t_b4pt3rg {
        padding: 10px 26px 10px 24px;
    }
    .g_navul22fr_box {
        padding: 43px 50px 55px 35px;
    }
    .g_navul22fr {
        padding: 0;
    }
    /* 2022.08.25 - tammy - start */
     .ys_c6page .t_b1pt5ul1 li{
        margin-bottom: 32px;
    }
    /* 2022.08.25 - tammy - end */
    /* 2022.09.08 - tammy - start */
    .g_navul21fr_img {
        padding: 0 20px;
    }
    .t_navulli {
        padding: 0 20px;
    }
    .g_navul2 {
        padding: 40px 8.75vw;
        margin: 0 -20px;
        width: calc(100% + 40px);
    }
    .t_navjian4 {
        width: 28px;
        line-height: 24px;
    }
    .g_navul2{
        padding-bottom: 100px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 34px;
    }
    /* 2022.09.08 - tammy - end */
}

@media screen and (max-width: 1280px) {
    .d_e2body {
        width: 600px;
    }

    .d_e2wechatpic {
        width: 106px;
    }

    /* tammy - start */
    .t_inbantxtbox .std_word {
        margin-top: 20px;
    }

    .t_b1pt1data,
    .t_b1pt1data .ys_demo_num {
        font-size: 40px;
    }

    .std_margin2 {
        margin-bottom: 32px;
    }

    .t_tittop .std_title2 {
        margin-bottom: 14px;
    }

    .t_b2pt2year {
        font-size: 60px;
    }

    .t_b2pt2zi {
        font-size: 26px;
    }

    .t_b2pt2ul .slick-prev,
    .t_b2pt2ul .slick-next {
        bottom: -96px;
    }

    .t_b1pt5con {
        padding-left: 16px;
        padding-right: 120px;
    }

    .t_b1pt5ul .slick-dots {
        padding-left: calc(55.78% + 14px);
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 30px;
        padding-bottom: 24px;
    }

    /* tammy - end */
    /* 2022.07.21 - tammy - start */
    .g_navli1 {
        padding: 0 26px;
    }

    .t_b4pt1rg,
    .t_b4pt2rg {
        padding-left: 40px;
        padding-right: 40px;
    }

    .t_b4pt3top {
        padding: 0 80px;
    }

    .t_b4pt3ul li {
        padding: 0px 30px;
    }

    .t_b4pt3ul {
        margin: 0 -30px;
    }

    .t_b4pt3xin .std_title3 {
        margin-bottom: 12px;
    }

    .t_b4pt3rg {
        padding: 10px 30px 10px 24px;
    }

    .t_b4pt3rg .std_word {
        margin-bottom: 24px;
    }

    .t_f3pt1wen {
        padding: 10px 36px 36px;
    }

    .t_f3pt1wen .std_title3 {
        margin-bottom: 14px;
    }

    .t_c1pt3le .std_title2 {
        margin-bottom: 16px;
    }

    .t_c1pt3rg {
        width: 260px;
    }

    .t_c1pt3le {
        max-width: calc(100% - 260px);
    }

    .t_b1pt5con {
        padding-left: 10px;
        padding-right: 90px;
    }

    .t_b1pt5ul .slick-dots {
        padding-left: calc(55.78% + 8px);
    }

    .t_c1pt6li .std_title3 {
        margin-bottom: 12px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 34px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 30px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 24px;
    }

    .t_f3pt8xin .std_title3,
    .t_f3pt8xin .std_word,
    .t_f3pt8xin .t_btnmore {
        padding-left: 26px;
        padding-right: 26px;
    }

    .t_b1pt5ul .slick-dots {
        bottom: 28px;
    }

    .t_gaipointli {
        padding: 12px 28px;
    }

    .t_inbanlun .slick-prev {
        left: 12px;
    }

    .t_inbanlun .slick-next {
        right: 12px;
    }

    .t_inbanbtn {
        margin-top: 30px;
    }

    .t_f3pt7xin {
        padding: 24px 10px;
    }

    .t_f3pt7li {
        padding: 0 6px;
        margin-bottom: 12px;
    }

    .t_f3pt7ul {
        margin: 0 -6px;
        margin-bottom: -12px;
    }

    .g_c31pt1_word {
        padding-left: 50px;
    }

    .g_c31pt1_ul>li.on .g_c31pt1_word {
        padding-right: 50px;
    }

    .g_c31pt1_top .std_word {
        margin-bottom: 16px;
    }

    .ys_c8page .t_c2pt1 {
        padding: 40px 20px;
    }

    .g_c81pt1_nr {
        padding: 32px 32px;
    }

    .g_c81pt1_word {
        padding-left: 26px;
    }

    .d_f2banner {
        height: 320px;
    }

    /* 2022.07.21 - tammy - end */
    /* 1280end */
    /* helen star */
    .g_sect1fl {
        padding-left: 32px;
    }

    .g_sect1fl .std_word1 p {
        font-size: 14px;
    }

    .g_sect4_botli2 .g_sect4_botli_word {
        padding: 0 40px;
    }

    .ys_ban_slick .slick-prev,
    .ys_ban_slick .slick-next {
        width: 26px;
        height: 26px;
    }

    .ys_ban_slick .slick-prev {
        left: 10px;
    }

    .ys_ban_slick .slick-next {
        right: 10px;
    }

    .ys_ban_title .std_title1 {
        margin-bottom: 20px;
    }

    .ys_ban_txtbox .d_e4button {
        margin-top: 35px;
    }

    .ys_index .std_title4 {
        font-size: 18px;
    }

    .g_com1_title {
        font-size: 24px;
    }

    .g_navul21 {
        padding: 40px 45px 50px 80px;
    }

    .g_navul21fr_img .ys_imgbox_cover {
        margin-bottom: 12px;
    }

    .g_navul21fr_img {
        padding: 0 10px;
    }

    /* helen end */
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .std_title3, .yxedr_active h3 {
        font-size: 22px;
    }
    .g_d1pt3nr {
        padding: 70px 50px;
    }
    .g_d1pt4li a {
        padding: 32px;
    }
    .g_d4pt2_box {
        padding: 40px 20px 40px;
    }
    .g_d4pt3nr {
        padding: 30px 15px;
    }
    .ys_d4page .t_c1pt1 .std_word {
        margin-bottom: 30px;
    }
    .g_d4pt2_icon p {
        width: calc(100% - 35px);
    }
    .g_d4pt2_bor {
        width: 35px;
        height: 35px;
    }
    .g_more {
        margin-top: 50px;
    }
    .d_d5bottom {
        width: 75%;
    }
    .t_b1pt5con .std_word p {
        font-size: 14px;
    }
    .t_b1pt5ul .slick-dots {
        bottom: 20px;
        padding-left: calc(55.78% + 4px);
    }
    .t_b4pt3rg .std_title4 {
        height: 27px;
    }
    .t_b4pt3rg {
        padding: 10px 21px 10px 16px;
    }
    .g_navul22fr_boxfr {
        margin: 0 -10px;
    }
    .g_navul22fr_boxx1 .g_navul22fr_boxfr,.g_navul22.g_navul23 .g_navul22fr_boxfr{
        margin: 0;
    }
    .g_navul22fr_boxx2 .g_navul22fr_boxfr .g_navul21fr_img {
        padding: 0 10px;
    }
    .g_navul21fr_img {
        padding: 0 10px;
    }
    .g_navul22fr_boxx3 .g_navul22fr_boxfr .g_navul21fr_img {
        padding: 0 10px;
    }
    .g_navul22fr_boxx3 .g_navul22fr_boxfr {
        margin: 0 -10px;
    }
    .g_navul22fr_boxx2 .g_navul22fr_boxfr {
        margin: 0 -10px;
    }
    .g_navul22fr_boxfr {
        width: 612px;
    }
    .g_navul22fr_boxx1 .g_navul22fr_boxfr,.g_navul22.g_navul23 .g_navul22fr_boxfr{
        width: 250px;
    }
    .g_navul22 .g_navul22fr_boxx3 .g_navul22fr_boxfl {
        width: 28%;
    }
    .g_navul22 .g_navul22fr_boxx2 .g_navul22fr_boxfl {
        width: 28%;
    }
    /* 2022.08.25 - tammy - start */
    .t_jiac6 .t_b1pt5ul1 li:nth-of-type(2n-1) .t_b1pt5con {
        padding-right: 10px;
        padding-left: 90px;
    }
    .t_jiac6 .t_b1pt5ul1 li:nth-of-type(2n-1) .t_b1pt5bg {
        left: -93px;
    }
    .t_jiac6 .t_b1pt5bg {
        right: -93px;
    }
    /* 2022.08.25 - tammy - end */
    /* 2022.09.08 - tammy - start */
    .g_navul21fr_img {
        padding: 0 12px;
    }
    .t_navulli {
        padding: 0 12px;
    }
    .g_navul2 {
        padding: 40px 8.75vw;
        margin: 0 -12px;
        width: calc(100% + 24px);
    }
    .t_b1pt1data .t_b1pt1data_unit {
        font-size: 18px;
        top: -3px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 30px;
    }
    .ys_ban_li .ys_ban_title {
        width: 43%;
    }
    .t_f3pt6box {
        padding: 0 20px;
    }
    /* 2022.09.08 - tammy - end */
    .t_f1pt2xin, .t_f1pt4xin {
        padding: 30px 25px 20px !important;
    }
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .d_e1li {
        padding: 0 8px;
    }

    .d_e1ul {
        margin: 0 -8px;
    }

    .d_e1select .ys_select_hd input {
        width: 220px;
    }

    .d_e1select .ys_select_hd {
        padding-bottom: 6px;
    }

    .d_e1font {
        padding-top: 20px;
    }

    .d_e1font .std_title5 {
        margin-bottom: 8px;
    }

    .ys_cont1720 {
        width: 100%;
        padding: 0 70px;
    }

    .d_e1select .ys_select {
        margin-left: 40px;
    }

    .std_padding1 {
        padding-top: 60px;
    }

    .std_margin2 {
        margin-bottom: 35px;
    }

    .d_part1.std_margin1 {
        margin-bottom: 15px;
    }

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

    .d_e2body {
        width: 540px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 36px;
    }

    .d_e2headtime {
        margin-top: 62px;
    }

    .d_e2wechat {
        padding-top: 35px;
    }

    .d_e2wechat .std_word p {
        margin-top: 14px;
    }

    .d_e2wechatpic {
        width: 96px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 34px;
    }

    .d_e3pic {
        width: 55px;
    }

    .d_e3pic2 {
        width: 36px;
    }

    .d_e3nr {
        width: calc(100% - 55px);
    }

    .d_e3download {
        width: 20px;
        height: 28px;
    }

    .d_e3li {
        margin-bottom: 18px;
        padding: 0px 10px;
    }

    .d_e3ul {
        margin: 0 -10px;
    }

    .d_e3list .std_title5 {
        padding: 0 23px;
        width: calc(100% - 20px);
    }

    .d_e4head .std_title2 {
        margin-bottom: 14px;
    }

    .d_e4head .std_title2 {
        margin-bottom: 14px;
    }

    .d_e4pic1 {
        margin-bottom: 16px;
    }

    .d_e4font {
        margin-bottom: 24px;
    }

    .d_e4font .std_title5 {
        margin-bottom: 6px;
    }

    .d_e4li {
        padding: 0 8px;
        margin-bottom: 40px;
    }

    .d_e4button img {
        margin-left: 2px;
    }

    .d_emargin2 {
        margin-bottom: 20px;
    }

    .d_e4ul {
        margin: 0 -8px;
    }

    .d_e4titlefont {
        width: 420px;
    }

    .d_e6part1.std_padding2 {
        padding-bottom: 15px;
    }

    .d_e7part2 .std_padding3 {
        padding-bottom: 20px;
    }

    .d_e7part3 .d_e1list {
        padding: 18px;
    }

    .d_e7part3 .d_e1li {
        padding: 0 8px;
    }

    .d_g1form {
        padding-right: 15px;
        padding-left: 5px;
        margin: 0 -6px;
    }

    .d_g1formli {
        margin-bottom: 6px;
        padding: 0 6px;
    }

    .d_g1part1 .d_e4button {
        margin-left: 6px;
        margin-top: 16px;
    }

    .d_formint input {
        padding: 6px 8px;
    }

    .d_formint textarea {
        height: 65px;
    }

    .d_e1part1.std_margin1 {
        margin-bottom: 15px;
    }

    .d_emargin {
        margin-bottom: 110px;
    }

    .slick-prev,
    .slick-next {
        width: 26px;
        height: 60px;
    }

    .slick-dots li {
        width: 50px;
    }

    .e3part1.std_margin2 {
        margin-bottom: 20px;
    }

    .d_e3list {
        padding: 10px 16px;
    }

    /* tammy - start */
    .ys_cont1720 {
        padding: 0 40px;
    }

    .ys_cont1720 .ys_cont1500 {
        width: 100%;
    }

    .t_b1pt2le {
        padding-right: 20px;
    }

    .std_margin1 {
        margin-bottom: 60px;
    }

    .std_padding2 {
        padding-bottom: 60px;
    }

    .t_b1pt1data,
    .t_b1pt1data .ys_demo_num {
        font-size: 36px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 30px;
    }

    /* .t_crumbs{
        display: none;
    } */
    .std_title3,
    .yxedr_active h3 {
        font-size: 24px;
    }

    .t_b1pt4rg {
        padding: 10px 0 10px 30px;
    }

    /* tammy - end */
    /* 2022.07.21 - tammy - start */
    .t_c1pt6zh {
        padding-left: 40px;
        padding-right: 40px;
    }

    .t_c1pt6xle {
        padding: 25px 16px;
    }

    .t_c2pt1 {
        padding-left: 10px;
        padding-right: 60px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 30px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 28px;
    }

    .t_inbanlun .slick-prev::before,
    .t_inbanlun .slick-next::before {
        transform: translate(-50%, -50%) scale(0.7);
    }

    .t_inbanlun .slick-next::before {
        transform: translate(-50%, -50%) rotate(180deg) scale(0.7);
    }

    .t_inbanlun .slick-prev {
        left: 0px;
    }

    .t_inbanlun .slick-next {
        right: 0;
    }

    .t_f1pt1rg {
        padding-left: 36px;
    }

    .t_f1pt1btn {
        margin-top: 42px;
    }

    .t_f1pt4xin .t_font20 {
        margin-bottom: 8px;
    }

    .ys_videom_content {
        max-width: calc(100vw - 80px);
    }

    .ys_videom_close {
        right: -30px;
    }

    .ys_footer {
        padding-top: 60px;
        padding-bottom: 30px;
    }

    .d_e1ul_tj .slick-prev {
        left: -8px;
    }

    .d_e1ul_tj .slick-next {
        right: -8px;
    }

    .d_e4button img {
        margin-left: 6px;
    }

    .d_e4button p {
        line-height: 40px;
    }

    .d_f2banner {
        height: 280px;
    }

    /* 2022.07.21 - tammy - end */
    /* 1200end */
    /* lis-7-27 */
    .d_d10title .std_title2 {
        margin-bottom: 14px;
    }
    .d_d10font {
        margin-bottom: 14px;
    }
    .d_d10li {
        padding: 22px 0;
    }
    .d_d7li {
        padding: 38px;
    }
    .d_d7li {
        margin-bottom: 14px;
    }
    .d_d7listbd .std_title4 {
        margin-bottom: 14px;
    }
    .d_d7q {
        margin-bottom: 14px;
    }
    .d_d8li {
        padding: 30px 0;
    }
    .d_d2head .std_title2 {
        margin-bottom: 16px;
    }
    .d_d2font {
        margin-bottom: 26px;
    }
    .d_d2headpic {
        margin-bottom: 16px;
    }
    .d_d2font {
        margin-bottom: 24px;
    }
    .d_d2head {
        margin-bottom: 62px;
    }
    .d_d2li {
        margin-bottom: 30px;
        padding-top: 32px;
    }
    .d_d2topbt1 {
        padding-bottom: 14px;
        width: 65px;
    }
    .d_d2top {
        width: 145px;
        padding-bottom: 28px;
    }
    .d_d2first {
        width: 25%;
        padding: 0 18px;
    }
    .d_d2main {
        margin: 0 -18px;
    }
    .d_d5li {
        padding: 0 30px 14px;
    }
    .d_d5selectto {
        margin-bottom: 18px;
    }
    .d_d5toppic {
        margin: 0 auto 6px;
        width: 56px;
    }
    .d_d5li2 {
        width: 25%;
        padding: 0 6px;
    }
    .d_d5pic {
        margin-bottom: 12px;
    }
    .d_d5listbd .std_title5 {
        margin-bottom: 28px;
    }
    .d_d5ul2 {
        margin: 0 -6px;
    }
    .d_d5rightfont {
        padding-left: 60px;
    }
    .d_d5rightfont .std_title3 {
        margin-bottom: 18px;
    }
    .d_e4button {
        width: 120px;
    }
    .g_d5pt1_bot1b .g_d5pt1_box input {
        height: 40px;
    }
    .t_b1pt1data .t_b1pt1data_unit {
        top: -3px;
    }
    .ys_cont1720 .ys_cont1500 {
        margin: 0;
        max-width: 100%;
    }
}

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

    /* tammy - start */
    .ys_main {
        margin-top: 0;
    }

    .t_inbanpic {
        height: 350px;
    }

    .t_inbanpic img {
        height: 100%;
        left: 0;
        width: auto;
        max-width: none;
    }

    .t_b1pt4rg .std_title3 {
        margin-bottom: 16px;
    }

    .t_b1pt4rg {
        padding: 14px 30px 14px;
    }

    .t_b2pt2zi {
        font-size: 24px;
    }

    .t_b2pt2le {
        padding-right: 30px;
    }

    .t_b2pt2year {
        font-size: 50px;
    }

    .t_b2pt2year {
        margin-bottom: 12px;
    }

    .t_b2pt2ul .slick-prev,
    .t_b2pt2ul .slick-next {
        bottom: -100px;
    }

    .t_b1pt5con {
        padding-left: 10px;
        padding-right: 100px;
    }

    .t_b1pt5ul .slick-dots {
        padding-left: calc(55.78% + 6px);
    }

    .t_b1pt5xin {
        height: 330px;
    }

    .t_b1pt5pic,
    .t_b1pt5pic img {
        height: 100%;
    }

    .t_b1pt5pic img {
        object-fit: cover;
    }

    .t_b1pt5lebg {
        height: 101%;
        width: 100%;
    }

    .t_b1pt5lebg img {
        height: 100%;
        width: auto;
        position: absolute;
        right: 0;
        top: 0;
        object-fit: cover;
        max-width: none;
    }

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

    .t_b3pt2cut .std_title5 {
        padding: 0 18px;
        padding-bottom: 20px;
    }

    .t_b3pt2data li {
        width: 25%;
    }

    .t_b3pt2map {
        padding-top: 40px;
    }

    .t_b3pt2map .t_title20 {
        margin-bottom: 20px;
    }

    .ys_main {
        margin-top: 64px;
    }

    /* tammy - end */
    /* 1199end */
    .g_head_ph {
        display: block;
    }

    .ys_header::before {
        width: 100%;
    }

    /* 2022.07.21 - tammy - start */
    .t_b4pt1rg .std_title3,
    .t_b4pt2rg .std_title3 {
        margin-bottom: 12px;
    }

    .t_b4pt1rg .std_word p,
    .t_b4pt2rg .std_word p {
        line-height: 1.75;
    }

    .std_margin2 {
        margin-bottom: 26px;
    }

    .t_b4pt3ul li {
        padding: 0px 15px;
    }

    .t_b4pt3ul {
        margin: 0 -15px;
    }

    .t_b4pt3top {
        padding: 0 50px;
    }

    .t_b4pt3xin .std_word p {
        line-height: 1.75;
    }

    .t_b4pt3xin .std_title3 {
        margin-bottom: 10px;
    }

    .t_b4pt3rg .std_word p {
        line-height: 1.75;
    }

    .t_b4pt3rg {
        padding: 10px 20px 10px 16px;
    }

    .std_title4,
    .yxedr_active h4 {
        font-size: 20px;
    }

    .t_b4pt3rg .std_title4 {
        margin-bottom: 6px;
    }

    .t_b4pt3rg .std_word {
        margin-bottom: 16px;
    }

    .t_f3pt1wen {
        padding: 8px 26px 26px;
    }

    .t_f3pt1play {
        width: 50px;
    }

    .t_f3pt1wen .std_title3 {
        margin-bottom: 10px;
    }

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

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

    .t_c1pt2xia {
        padding: 24px 22px 26px;
    }

    .t_c1pt3nr {
        padding: 40px 0;
    }

    .t_f1pt2xin,
    .t_f1pt4xin {
        padding: 24px 20px;
    }

    .t_f1pt2ic,
    .t_f1pt4ic {
        width: 56px;
    }

    .t_f1pt2ic,
    .t_f1pt4ic {
        margin-bottom: 12px;
    }

    .t_f1pt2xin .t_font20 {
        margin-bottom: 4px;
    }

    .t_b1pt5con {
        padding-left: 0px;
        padding-right: 80px;
    }

    .t_b1pt5con .t_btnmore {
        margin-top: 18px;
    }

    .t_b1pt5ul .slick-dots {
        bottom: 20px;
    }

    .t_b1pt5ul .slick-dots {
        padding-left: calc(55.78% - 2px);
    }

    .t_c1pt6li {
        padding: 32px 32px;
    }

    .t_c1pt6xle {
        padding: 16px 16px;
    }

    .t_c1pt6ic {
        width: 38px;
    }

    .t_c2pt1 {
        padding-left: 2px;
        padding-right: 30px;
    }

    .t_c2pt1rg .std_title3 {
        margin-bottom: 14px;
    }

    .t_f3pt8xin .std_title3,
    .t_f3pt8xin .std_word,
    .t_f3pt8xin .t_btnmore {
        padding-left: 20px;
        padding-right: 20px;
    }

    .t_f3pt8ul.slick-dotted {
        padding-bottom: 44px;
    }

    .t_f1pt1rg .std_word p {
        line-height: 1.75;
    }

    .t_f1pt1rg .std_title3 {
        margin-bottom: 14px;
    }

    .t_f1pt1rg .t_inbtnlie {
        margin-top: 26px;
    }

    .t_f1pt4li .t_f1pt4xin {
        padding: 32px 10px 32px;
    }

    .t_f1pt4xin .t_f1pt4ic {
        margin-bottom: 16px;
    }

    .t_f1pt4xin .std_word p {
        line-height: 1.75;
    }

    .t_f3pt7li {
        width: 25%;
    }

    .g_c31pt1_word {
        padding-left: 40px;
    }

    .g_c31pt1_ul>li.on .g_c31pt1_word {
        padding-right: 40px;
    }

    .g_c8pt2nrfr li {
        width: 100%;
        padding-right: 0;
    }

    .g_c8pt2nrfr.yxedr_active p {
        margin-bottom: 0;
    }

    .g_c8pt2nrfl {
        width: 64%;
    }

    .g_c8pt2nrfr {
        width: 36%;
    }

    .g_c81pt1_word .std_title3 {
        margin-bottom: 12px;
    }

    .g_c81pt1_word .std_word {
        margin-bottom: 22px;
    }

    .g_c81pt1_nr {
        padding: 0px 10px;
    }

    .t_crumbs {
        display: none;
    }

    .g_c81nr_bot .mCustomScrollbar {
        -ms-touch-action: auto;
        touch-action: auto;
    }

    /* 2022.07.21 - tammy - end */
    /* helen star */
    .std_title3en {
        font-size: 20px;
    }

    .g_sect4_botli2 .g_sect4_botli_word {
        padding: 0px 25px;
    }

    .g_sect4_botli2 .g_sect4_botli_word {
        bottom: inherit;
    }

    .g_sect4_botli_word {
        opacity: 1;
    }

    .g_sect4_botli .ys_imgbox_cover::before {
        opacity: 1;
    }

    /* .g_sect4_botfl {
        width: 100%;
    }

    .g_sect4_bot {
        flex-wrap: wrap;
    } */

    /* .g_sect4_botfr {
        width: 100%;
        display: flex;
    } */

    .g_sect4_botfr .ys_imgbox_cover {
        height: 100%;
    }

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

    .g_sect4_botli_word {
        padding: 0 20px 20px;
    }

    .g_sect4 .std_word1 p {
        font-size: 14px;
    }

    /* helen end */
    /* lis-7-27 */
    .d_d5-2topbt.std_margin2 {
        margin-bottom: 45px;
    }
    .d_d5-2table1 th, .d_d5-2table2 th, .d_d5-2table3 th {
        padding: 12px 0;
    }
    .d_d5-2table1 td, .d_d5-2table2 td, .d_d5-2table3 td {
        padding: 11px 0;
    }
    .d_d7pic {
        margin-bottom: 8px;
    }
    .d_d7listbd2 .std_title5 {
        margin-bottom: 25px;
    }
    .d_d7listbd2 {
        padding: 25px 0;
    }
    .d_d7pt1 .ys_phfy .ys_phfyfl a{
        color: #000000 ;
    }
    .d_d7pic img {
        width: 75%;
    }
    .slick-dots {
        bottom: -40px;
    }
    .g_d1pt2nr .ys_imgbox_cover {
        width: 80%;
    }
    .g_d1pt2li {
        padding: 0 15px;
    }
    .g_d1pt1li {
        padding: 0 10px;
    }
    .g_d1pt1ul {
        margin: 0 -10px;
    }
    .ys_d1page .t_c3pt1.std_margin1,
    .g_d1pt4.std_margin1 {
        margin-bottom: 90px;
    }
    .g_d3pt2ul li {
        padding: 0 50px;
    }
    .slick-dots li{
        padding: 0;
    }
    .g_d4pt3.std_margin1{
        margin-bottom: 80px;
    }
    .g_d4pt1 .std_title2 {
        padding: 0;
    }
    .g_d4pt1 .std_word {
        padding: 0;
        width: 100% !important;
    }
    .g_d4pt2 {
        padding: 40px 0;
    }
    .g_d3pt1 ul>li {
        padding: 0 60px;
    }
    .g_d3pt1nr {
        width: 100%;
        margin: 0 auto;
    }
    .ys_d7-2page .ys_cont1100{
        width: 100%;
        padding: 0 40px;
    }
    .g_d5sec_cen{
        display: none;
    }
    .g_d5sec_cenph{
        display: block;
    }
    .g_d5serach .ys_pcfy{
        display: block;
    }
    .d_d5li {
        padding: 0 60px 14px;
    }
    .d_d5put .ys_select {
        width: 600px;
    }
    .ys_d5page .d_d5pt2.std_padding2{
        padding-bottom: 80px;
    }
    .g_sect4_botli_word {
        bottom: 0;
    }
    .t_b1pt5con .std_title3 {
        margin-bottom: 6px;
    }
    .t_b1pt5con .t_btnmore {
        margin-top: 12px;
    }
    .t_b1pt5ul .slick-dots {
        padding-left: calc(55.78% - 5px);
    }
    .t_b4pt3rg .std_word {
        height: 168px;
        -webkit-line-clamp: 6;
    }
    .t_b4pt3rg {
        padding: 10px 18px 10px 10px;
    }
    .ys_videom .ys_videom_content {
        max-width: calc(100vw - 80px);
    }
    .g_sect4_botli_word .std_word1{
        display: none;
    }
    .g_sect4_botli_word .std_title3en {
        margin-bottom: 20px;
    }
    /* 2022.08.25 - tammy - start */
    .t_jiac6 .t_b1pt5ul1 li:nth-of-type(2n-1) .t_b1pt5con {
        padding-right: 0px;
        padding-left: 80px;
    }
    .t_jiaboxli .ys_imgbox_cover {
        width: 90px;
    }
    .t_jiaboxli {
        padding: 25px 10px;
    }
    .t_jiaboxul {
        padding-bottom: 10px;
    }
    .t_jiabox {
        margin-bottom: 30px;
    }


    /* 2022.08.25 - tammy - end */
    /* 2022.09.07 - start */
    .ys_header {
        position: relative;
    }
    .ys_main {
        margin-top: 0;
    }
    .g_navul21fr_img {
        padding: 0;
    }
    .g_navul21fr_img{
        width: 310px;
        margin: 0 auto;
    }
    .g_navul21fr_img a{
        display: block;
    }
    .t_headtit p{
        color: #333;
    }
    .t_headwen .std_word p{
        color: #666;
        line-height: 1.5;
    }
    .t_headan{
        color: #2B87DE;
        font-size: 14px;
    }
    .t_headwen{
        padding:0 12px 12px;
    }
    .t_headtit{
        margin-bottom: 6px;
    }
    .t_headwen .std_word{
        margin-bottom: 12px;
    }

    /* 2022.09.07 - end */
    /* 2022.09.08 - start */
    .g_navul21fr_img {
        padding: 0 10px;
    }
    .t_headxias{
        margin: 0 -10px;
        width: calc(100% + 20px);
    }
    .t_headxias .slick-arrow.slick-disabled{
        opacity: .8;
    }
    .t_headxia {
        margin-top: 64px;
    }
    .t_headtop{
        position: fixed;
        top: 0;
        left: 0;
        height: 64px;
        width: 100%;
    }
    .ys_main {
        margin-top: 0;
    }
    .g_head_ph {
        min-height: 64px;
    }
    .ys_page_wrap.opentop .ys_main {
        margin-top: 187px;
    }
    .ys_e1pagetop{
        display: block;
    }
    .ys_e1pagetop{
        position: fixed;
        z-index: 100;
        width: 100%;
    }
    .ys_e1pagetop .g_headph_li1a a {
        line-height: 64px;
    }
    .ys_e1pagetop{
        top: -70px;
        transition: all 0.36s;
    }
    .ys_e1pagetop.on{
        top: 0;
    }
    .ys_e1pagetop .g_headph_li2>.g_headph_li1a::before {
        display: none;
    }
    .ys_e1pagetop .g_headph_ul3 .g_headph_li1a a {
        line-height: 50px;
    }
    .return_top{
        width: 30px;
        bottom: 15px;
        right: 10px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 28px;
    }
    /* 2022.09.08 - end */
}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .d_e1li {
        width: 33.333333%;
    }

    .ys_cont1720 {
        width: 100%;
        padding: 0 60px;
    }

    .d_e1li {
        padding: 0 6px;
    }

    .d_e1ul {
        margin: 0 -6px;
    }

    .d_e1select .ys_select {
        margin-left: 35px;
    }

    .std_margin1 {
        margin-bottom: 40px;
    }

    .std_margin2 {
        margin-bottom: 30px;
    }

    .std_padding1 {
        padding-top: 50px;
    }

    .d_e1font {
        padding-top: 18px;
    }

    .d_part1.std_margin1 {
        margin-bottom: 5px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 32px;
    }

    .d_e2headtime {
        margin-top: 54px;
        padding-bottom: 22px;
    }

    .d_e2_icon {
        margin-left: 30px;
    }

    .d_e2body {
        width: 420px;
    }

    .d_e2wechatpic {
        width: 90px;
    }

    .d_e2wechat .std_word p {
        margin-top: 10px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 30px;
    }

    .d_e2part3 .d_e1list {
        padding: 18px;
    }

    .d_e3li {
        margin-bottom: 18px;
        padding: 0px 8px;
    }

    .d_e3ul {
        margin: 0 -8px;
    }

    .d_e3list {
        padding: 8px 10px;
    }

    .d_e3pic {
        width: 36px;
    }

    .d_e3pic2 {
        width: 25px;
    }

    .d_e3nr {
        width: calc(100% - 36px);
    }

    .d_e4li {
        width: 33.333333%;
    }

    .d_e4head .std_title2 {
        margin-bottom: 12px;
    }

    .std_padding3 {
        padding-bottom: 25px;
    }

    .d_e5part2 .d_e1li {
        padding: 0 6px;
    }

    .d_e5part2 .d_e1list {
        padding: 20px;
    }

    .d_e6part1.std_padding2 {
        padding-bottom: 5px;
    }

    .d_e7part2 .std_padding3 {
        padding-bottom: 10px;
    }

    .d_g1form {
        padding-right: 0px;
        padding-left: 0px;
        margin: 0;
    }

    .d_g1pic {
        width: 100%;
        margin-top: 30px;
    }

    .d_g1form {
        width: 100%;
    }

    .d_e4pic1 {
        margin-bottom: 14px;
    }

    .d_e1part1.std_margin1 {
        margin-bottom: 5px;
    }

    .slick-dots li {
        width: 45px;
    }

    .slick-dots {
        bottom: -50px;
    }

    .d_emargin {
        margin-bottom: 100px;
    }

    .d_e3list .std_title5 {
        padding: 0 8px;
        width: calc(100% - 18px);
    }

    .std_title5,
    .yxedr_active h5 {
        font-size: 16px;
    }

    .d_e3download {
        width: 18px;
        height: 28px;
    }

    .d_emargin2 {
        margin-bottom: 10px;
    }

    .d_g1pic {
        display: none;
    }

    .d_g1formli .ys_select_xtbbox {
        width: 6%;
        right: 14px;
    }

    .d_g1bg.std_padding2 {
        padding-bottom: 30px;
    }

    /* tammy - start */
    .std_margin1 {
        margin-bottom: 50px;
    }

    .std_padding2 {
        padding-bottom: 50px;
    }

    .t_b1pt1data,
    .t_b1pt1data .ys_demo_num {
        font-size: 30px;
    }

    .t_b1pt1ul .std_word p {
        font-size: 14px;
    }

    .ys_cont1720 {
        padding: 0 40px;
    }

    .t_inbanwidth {
        width: 50%;
    }

    .ys_cont1720 .ys_cont1500 {
        padding: 0 20px;
    }

    .t_b1pt2ul .std_word p {
        font-size: 14px;
    }

    .t_b1pt2ul li {
        margin-bottom: 10px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 22px;
    }

    .t_b1pt3ul li {
        padding: 0 1px;
    }

    .t_b1pt3ul {
        margin: 0 -1px;
    }

    .t_b1pt3ul .std_title5 {
        font-size: 14px;
    }

    .t_b1pt3pro {
        padding: 0 36px;
    }

    .t_b1pt3pro .std_title5 {
        font-size: 14px;
    }

    .t_b1pt4rg {
        padding: 14px 0 14px 20px;
    }

    .t_b1pt4rg .std_word p {
        line-height: 1.75;
    }

    .t_b1pt4le,
    .t_b1pt4rg {
        width: 100%;
    }

    .t_b1pt4rg {
        padding: 36px 0 0 0px;
    }

    .t_b2pt2le .std_word p {
        line-height: 1.75;
    }

    .t_b2pt2year {
        font-size: 40px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 26px;
    }

    .t_b2pt2le {
        padding-right: 20px;
    }

    .t_b2pt2zi {
        font-size: 20px;
    }

    .t_b2pt2ul .slick-prev,
    .t_b2pt2ul .slick-next {
        bottom: -95px;
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 7px;
        padding-bottom: 14px;
    }

    /* tammy - end */
    /* 2022.07.21 - tammy - start */
    .t_b4pt1rg,
    .t_b4pt2rg {
        padding-left: 20px;
        padding-right: 0px;
    }

    .t_b4pt1rg .std_title3,
    .t_b4pt2rg .std_title3 {
        margin-bottom: 8px;
    }

    .std_margin2 {
        margin-bottom: 22px;
    }

    .t_b4pt3top {
        padding: 0 8px;
    }

    .t_b4pt3ul li {
        padding: 0px 6px;
    }

    .t_b4pt3ul {
        margin: 0 -6px;
    }

    .t_b4pt3xin {
        padding-bottom: 18px;
    }

    .t_b4pt3nrli {
        width: 100%;
    }

    .t_b4pt3nrli:last-of-type {
        margin-bottom: 0;
    }

    .t_b4pt3nrul {
        margin-bottom: 0;
    }

    .t_f3pt1wen {
        position: relative;
    }

    .t_f3pt1biao {
        color: #000005;
    }

    .t_f3pt1wen .std_title3 {
        color: #000005;
    }

    .t_f3pt1wen .std_word p {
        color: #53575a;
    }

    .t_f3pt1wen {
        padding: 20px 18px 0;
    }

    .t_f3pt1box {
        position: relative;
    }

    .t_c1pt3rg {
        width: 220px;
    }

    .t_c1pt3le {
        max-width: calc(100% - 220px);
        padding-right: 22px;
    }

    .t_f1pt2li,
    .t_f1pt4li {
        width: 33.333333%;
    }

    .t_b1pt5xin {
        height: auto;
        padding: 50px 20px 100px;
    }

    .t_b1pt5xin {
        display: block;
    }

    .t_b1pt5rg {
        width: 100%;
    }

    .t_b1pt5le {
        width: 100%;
    }

    .t_b1pt5ul .slick-dots {
        padding-left: 0;
        text-align: center;
    }

    .t_b1pt5bg,
    .t_b1pt5lebg {
        display: none;
    }

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

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

    .t_c1pt6rg,
    .t_c1pt6bg {
        display: none;
    }

    .t_c1pt6le {
        width: 100%;
    }

    .t_c1pt6zh.std_padding1 {
        padding-top: 0;
        padding-bottom: 0;
    }

    .t_c1pt6le .std_title2 {
        text-align: center;
    }

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

    .t_c1pt6dili {
        width: 100%;
        border-bottom: 1px solid rgba(176, 179, 178, 1);
    }

    .t_c1pt6xrg {
        display: block;
        width: 60%;
        padding-left: 20px;
    }

    .t_c1pt6xle {
        width: 40%;
    }

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

    .t_c1pt6zh {
        padding-left: 40px;
        padding-right: 40px;
    }

    .t_c1pt6dili:last-of-type {
        border-bottom: 0;
    }

    .t_c2pt1 {
        margin-top: 50px;
    }

    .t_c2pt1rg .std_word p {
        line-height: 1.75;
    }

    .t_c2pt1rg .std_title3 {
        margin-bottom: 12px;
    }

    .t_c2pt1rg {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .t_gaibox {
        display: none;
    }

    .t_f1pt1le {
        width: 100%;
        margin-bottom: 26px;
    }

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

    .t_f1pt1xin {
        display: block;
    }

    .t_f1pt1btn {
        margin-top: 36px;
    }

    .t_f1pt3play {
        width: 50px;
    }

    .t_f1pt3xi .slick-prev {
        left: 2px;
    }

    .t_f1pt3xi .slick-next {
        right: 2px;
    }

    .t_f3pt6li {
        padding: 130px 0;
    }

    .t_f3pt6li .std_title3 {
        margin-bottom: 0px;
    }

    .t_f3pt7li {
        width: 33.333333%;
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 1px;
        padding-bottom: 14px;
    }

    .t_b1pt2gun .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 2px;
        margin: 7px auto;
    }

    .t_b1pt2gun .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background: #EE1C24;
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 12px;
        white-space: nowrap;
        padding-bottom: 14px;
    }

    .t_f3pt3 .t_b3pt2cut {
        margin-bottom: 0;
    }

    .t_b1pt2gun {
        margin-bottom: 20px;
    }

    .t_b1pt2gun .mCSB_horizontal.mCSB_inside>.mCSB_container {
        margin-right: 0;
        margin-bottom: 20px;
    }

    .ys_footer_top {
        display: none;
    }

    .ys_footer {
        padding-top: 60px;
        padding-bottom: 30px;
    }

    .g_com1bj {
        height: 176px;
        overflow: hidden;
    }

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

    .g_com1_title {
        margin-bottom: 28px;
    }

    .s_footshareig {
        width: 36px;
    }

    .s_footshare2 {
        margin-right: 60px;
    }

    .s_footshare {
        margin-top: 13px;
    }

    .g_c31pt1_ul .ys_imgbox_cover,
    .g_c31pt1_word {
        width: 100%;
    }

    .g_c31pt1_ul>li {
        flex-wrap: wrap;
    }

    .g_c31pt1_ul .ys_imgbox_cover {
        margin-bottom: 30px;
    }

    .g_c31pt1_word {
        padding-left: 0;
    }

    .g_c31pt1_ul>li.on .g_c31pt1_word {
        padding-right: 0;
    }

    .g_c31pt2nr {
        padding: 50px 0;
    }

    .g_c6pt1_bot {
        padding: 24px;
    }

    .g_c6pt1_libox {
        padding: 0 10px;
    }

    .g_c6pt1_sk {
        margin: 0 -10px;
    }

    .g_c6pt1 .t_lunzhuan .slick-prev {
        left: -6px;
    }

    .g_c6pt1 .t_lunzhuan .slick-next {
        right: -6px;
    }

    .g_c6pt1_bot .std_title3 {
        margin-bottom: 10px;
    }

    .g_c6pt1_bot .std_word {
        margin-bottom: 20px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 28px;
    }

    .ys_c8page .t_c2pt1 {
        margin-top: 0;
    }

    .ys_c8page .t_c2pt1 {
        flex-wrap: wrap;
    }

    .ys_c8page .g_c7pt1 .t_c2pt1rg {
        width: 100%;
    }

    .ys_c8page .g_c7pt1 .t_c2pt1le {
        width: 100%;
    }

    .ys_c8page .t_c2pt1 {
        padding: 20px 20px;
    }

    .g_c8pt2nrfl {
        width: 100%;
        margin-bottom: 12px;
    }

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

    .ys_c8page .g_c7pt1 .t_c2pt1rg {
        padding-right: 0;
    }

    .g_c81pt1_nr {
        padding: 0;
    }

    .g_c81pt1_img {
        width: 50px;
    }

    .g_c81pt1_word {
        width: calc(100% - 50px);
        padding-left: 22px;
    }

    /* 2022.07.21 - tammy - end */
    /* 991end */
    /* helen star */
    .g_sect1fl,
    .g_sect1fr {
        width: 100%;
    }

    .g_sect1_box {
        flex-wrap: wrap;
    }

    .g_sect1fl {
        padding-left: 0px;
        margin-bottom: 35px;
    }

    .g_sect3bj {
        height: 260px;
    }

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


    /* helen end */
    /* lis-7-27 */
    .d_d5-2topbt.std_margin2 {
        margin-bottom: 42px;
    }
    .d_d5-2table1 th, .d_d5-2table2 th, .d_d5-2table3 th {
        padding: 10px 0;
    }
    .d_d5-2table1 td, .d_d5-2table2 td, .d_d5-2table3 td {
        padding: 9px 0;
    }
    .d_d7li2 {
        margin-bottom: 16px;
        width: 33.333333%;
    }
    .d_d10title .std_title2 {
        margin-bottom: 12px;
    }
    .d_d10li1{
        margin-bottom: 12px;
        width: 50% !important;
    }
    .d_d10li1:nth-last-child(1){
        margin-bottom: 0;
    }
    .d_d10li1:nth-last-child(2){
        margin-bottom: 0;
    }
    .d_d10li {
        padding: 20px 0;
    }
    .d_d7li {
        padding: 34px;
    }
    .d_d7listbd .std_title4 {
        margin-bottom: 10px;
    }
    .d_d7q {
        margin-bottom: 12px;
    }
    .d_d8li {
        padding: 26px 0;
    }
    .d_d7pt1.std_padding1 {
        padding-top: 70px;
    }
    .d_d2head .std_title2 {
        margin-bottom: 14px;
    }
    .d_d2font {
        margin-bottom: 20px;
    }
    .d_d2headpic {
        margin-bottom: 14px;
        width: 120px;
        height: 120px;
    }
    .d_d2head {
        margin-bottom: 54px;
    }
    .d_d2li {
        margin-bottom: 26px;
        padding-top: 30px;
    }
    .d_d2topbt1 {
        padding-bottom: 12px;
        width: 60px;
    }
    .d_d2top {
        width: 145px;
        padding-bottom: 24px;
    }
    .d_d2first {
        width: 25%;
        padding: 0 14px;
    }
    .d_d2main {
        margin: 0 -14px;
    }
    .d_d2main .slick-dots {
        bottom: -28px;
    }
    .d_d5li {
        padding: 0 26px 12px;
    }
    .d_d5li2 {
        width: 33.333333%;
        padding: 0 6px;
    }
    .d_d5li2:nth-last-child(2){
        margin-top: 16px;
    }
    .d_d5rightfont {
        padding-left: 35px;
    }
    .d_d5rightfont .std_title3 {
        margin-bottom: 12px;
    }
    .d_d5wechat {
        width: 100px;
        height: 100px;
    }
    .d_d5main .std_margin1 {
        margin-bottom: 30px;
    }
    
    .d_d7pic img {
        width: 70%;
    }
    .d_d7listbd2 .std_title5 {
        margin-bottom: 22px;
    }
    .t_b1pt5con {
        padding-right: 0;
    }
    .t_b4pt3rg .std_title4,.t_b4pt3rg .std_word {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    /* 2022.08.25 - tammy - start */
    .t_jiac6 .t_b1pt5ul1 li:nth-of-type(2n-1) .t_b1pt5con {
        padding-left: 0px;
    }
    .t_b4pt3ul .slick-prev{
        left: -30px;
    }
    .t_b4pt3ul .slick-next{
        right: -30px;
    }
    /* 2022.08.25 - tammy - end */
    .t_b1pt1data .t_b1pt1data_unit {
        font-size: 16px;
    }
    .g_sect4_botli2 .d_e4button {
        margin-top: 12px;
    }
    .g_sect4_botli_word .std_title3en {
        margin-bottom: 10px;
    }
    .ys_ban_li .ys_ban_title{
        width: 50%;
    }
    .ys_ban_title .std_title1 {
        margin-bottom: 8px;
    }
    .ys_ban_txtbox .d_e4button {
        margin-top: 18px;
    }
    .ys_ban_imgbox .ys_ban_pcmc,.ys_ban_imgbox .ys_ban_phmc{
        display: none;   
    }
    .ys_ban_txtbox {
        padding-left: 40px;
        padding-right: 40px;
    }
    .ys_pos_center {
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0);
        padding-top: 30px;
        padding-bottom: 0;
        z-index: 5;
    }
    .t_inbanfu{
        display: none;
    }
    .t_inbanwidth,.ys_ban_li .ys_ban_title {
        width: 100%;
    }
     .t_f3pt6box {
        padding: 0 8px;
    }
}

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

    .ys_ban_video {
        display: none;
    }

    .ys_ban_ph {
        display: block;
    }

    .d_e1li {
        width: 50%;
    }

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

    .d_e1select .ys_select {
        margin-bottom: 16px;
        width: 100%;
    }

    .d_e1font {
        padding-top: 16px;
    }

    .d_e1font .std_title5 {
        margin-bottom: 6px;
    }

    .std_margin2 {
        margin-bottom: 18px;
    }

    .std_padding1 {
        padding-top: 50px;
    }

    .d_e1select .ys_select_hd {
        padding-bottom: 4px;
    }

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

    .std_title1 {
        font-size: 20px;
    }
    .d_e2headtime {
        margin-top: 40px;
    }

    .d_e2_icon {
        margin-left: 20px;
    }

    .d_e2body {
        width: 100%;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 18px;
    }

    .slick-prev,
    .slick-next {
        width: 22px;
        height: 55px;
    }

    .d_e3li {
        width: 100%;
    }

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

    .d_e3ul {
        margin: 0;
    }

    .e3part1 .std_title5,
    .e3part1 .yxedr_active h5 {
        font-size: 16px;
    }

    .d_e3pic {
        width: 40px;
    }

    .d_e3pic2 {
        width: 26px;
    }

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

    .d_e3download {
        width: 16px;
        height: 28px;
    }

    .d_e1select .ys_select_hd input {
        font-size: 14px;
    }

    .d_e4li {
        width: 50%;
    }

    .d_e4titlefont {
        width: 100%;
    }

    .d_e4head .std_title2 {
        margin-bottom: 10px;
    }

    .d_e4ul {
        margin: 0 -6px;
    }

    .d_e4li {
        padding: 0 6px;
        margin-bottom: 35px;
    }

    .std_padding3 {
        padding-bottom: 20px;
    }

    .d_e6 .d_e1select .ys_select {
        margin-left: 0;
        width: 100%;
    }

    .d_e7part2 .std_word p,
    .d_e7part2 .yxedr_active p {
        font-size: 14px;
    }

    .d_e7part3 .std_word p {
        font-size: 14px;
    }

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

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

    .d_formint input {
        padding: 0 15px;
    }

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

    .d_g1select {
        width: 14px;
        height: 14px;
    }

    .d_g1icon {
        line-height: 8px;
    }

    .d_g1agreefont {
        padding-left: 8px;
        width: calc(100% - 14px);
    }

    .d_formint textarea {
        font-size: 14px;
    }

    .d_e4pic1 {
        margin-bottom: 12px;
    }

    .d_e4font .std_title5 {
        margin-bottom: 4px;
    }

    .d_e4font {
        margin-bottom: 20px;
    }

    .ys_select_li {
        padding-left: 11px;
        font-size: 14px;
    }

    .std_word p,
    .yxedr_active p {
        font-size: 14px;
    }

    .std_title5,
    .yxedr_active h5 {
        font-size: 16px;
    }

    .d_e1select .ys_select {
        margin-left: 0;
    }

    .d_e2headtime img {
        margin-left: 4px;
        width: 16px;
    }

    .slick-arrow::after {
        width: 16px;
        height: 16px;
    }

    .slick-dots {
        bottom: -45px;
    }

    .d_emargin {
        margin-bottom: 90px;
    }

    .slick-next {
        right: -5px;
    }

    .slick-prev {
        left: -5px;
    }

    .e3part1.std_margin2 {
        margin-bottom: 15px;
    }

    /* tammy - start */
    .ys_cont1720 {
        padding: 0 20px;
    }

    .t_b1pt1data,
    .t_b1pt1data .ys_demo_num {
        font-size: 20px;
    }

    .ys_pos_center {
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0);
        padding-top: 60px;
        padding-bottom: 60px;
        z-index: 5;
    }

    .t_inbanpic {
        height: 100%;
        position: absolute;
    }

    .t_inbanpic::before {
        display: block;
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        background: rgba(0, 0, 0, .5);
        z-index: 4;
        top: 0;
        left: 0;
        transform: skew(0);
        right: auto;
    }

    .t_inbanwidth .std_title1,
    .t_inbanwidth .std_word p {
        color: #fff;
    }

    .t_inbanwidth {
        width: 100%;
    }

    .t_inbanfu {
        display: none;
    }

    .t_b1pt1ul li {
        width: 33.333333%;
        margin-bottom: 14px;
    }

    .t_b1pt1ul {
        flex-wrap: wrap;
        justify-content: center;
        margin-bottom: -14px;
    }

    .t_b1pt2ul {
        margin-bottom: -14px;
    }

    .t_b1pt1data {
        margin-bottom: 6px;
    }

    .t_b1pt2le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 18px;
    }

    .t_b1pt2rg {
        width: 100%;
    }

    .ys_cont1720 .ys_cont1500 {
        padding: 0 15px;
    }

    .t_b1pt2ul {
        display: flex;
    }

    .t_b1pt2ul li {
        padding: 0 4px;
    }

    .t_b1pt3 .std_word {
        margin-bottom: 16px;
    }

    .t_b1pt3pro {
        padding: 0 26px;
    }

    .t_b1pt4le,
    .t_b1pt4rg {
        width: 100%;
    }

    .t_b1pt4rg {
        padding: 24px 0 0;
    }

    .t_b1pt4rg .std_title3 {
        margin-bottom: 12px;
    }

    .std_margin2 {
        margin-bottom: 18px;
    }

    .t_phimg {
        display: block;
    }

    .t_pcimg {
        display: none;
    }

    .t_b2pt2le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 20px;
    }

    .t_b2pt2rg {
        width: 100%;
    }

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

    .slick-arrow::after {
        width: 16px;
    }

    .t_b2pt2swit li span {
        margin-bottom: 10px;
    }

    .t_b2pt2ul .slick-prev,
    .t_b2pt2ul .slick-next {
        bottom: -75px;
    }

    .t_b2pt2swit::before {
        width: 20px;
    }

    .t_b1pt5rg {
        width: 100%;
    }

    .t_b1pt5xin {
        display: block;
    }

    .t_b1pt5bg,
    .t_b1pt5lebg {
        display: none;
    }

    .t_b1pt5le {
        width: 100%;
    }

    .t_b1pt5xin {
        height: auto;
        padding: 50px 20px 100px;
    }

    .t_b1pt5ul .slick-dots {
        padding-left: 0;
        text-align: center;
    }

    .t_b1pt5con .t_btnmore {
        margin-top: 26px;
    }

    .t_b1pt5con {
        padding-left: 0;
        padding-right: 0;
    }

    .t_b1pt5ul .slick-dots {
        bottom: 45px;
    }

    .t_b1pt5ul .slick-prev {
        left: 10px;
    }

    .t_b1pt5ul .slick-next {
        right: 10px;
    }

    .t_b1pt5 .std_margin2 {
        margin-bottom: 40px;
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 12px;
        white-space: nowrap;
        padding-bottom: 14px;
    }

    .t_b3pt2cut {
        justify-content: inherit;
    }

    .t_b1pt2gun .mCSB_horizontal.mCSB_inside>.mCSB_container {
        margin-bottom: 14px;
    }

    .t_b1pt2gun .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background: #EE1C24;
    }

    .t_lunzhuan .slick-prev,
    .t_lunzhuan .slick-next,
    .t_b1pt5ul .slick-prev,
    .t_b1pt5ul .slick-next,
    .t_f1pt2ul .slick-prev,
    .t_f1pt2ul .slick-next {
        width: 22px;
        height: 50px;
    }

    /* tammy - end */
    /* 2022.07.21 - tammy - start */
    .t_b1pt2gun .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        height: 2px;
        margin: 7px auto;
    }

    .t_b3pt2map {
        padding-top: 20px;
    }

    .t_title20 {
        font-size: 16px;
    }

    .t_b3pt2map .t_title20 {
        margin-bottom: 16px;
    }

    .t_b3pt2dotli span {
        width: 8px;
        height: 8px;
    }

    .t_b3pt2dotli span::before {
        width: 18px;
        height: 18px;
    }

    .t_b3pt2dotli.on span::after,
    .t_b3pt2dotli.on span::before {
        width: 18px;
        height: 18px;
    }

    .t_b3pt2tan::before,
    .t_b3pt2dotli::before {
        display: none;
    }

    .t_b3pt2tan {
        top: calc(100% + 40px);
    }

    .t_b3pt2dotli1 .t_b3pt2tan {
        left: 50%;
        transform: translateX(-22.11%);
    }

    .t_b3pt2dotli2 .t_b3pt2tan {
        left: 50%;
        transform: translateX(-50.98%);
    }

    .t_b3pt2dotli3 .t_b3pt2tan {
        left: 50%;
        transform: translateX(-54.31%);
    }

    .ys_b3page .t_b1pt2nr.std_padding2 {
        padding-bottom: 100px;
    }

    .t_b4pt1le,
    .t_b4pt2le {
        width: 100%;
        margin-bottom: 20px;
    }

    .t_b4pt1rg,
    .t_b4pt2rg {
        padding-left: 0;
        width: 100%;
    }

    .t_b4pt2tit img {
        width: 160px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 20px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 22px;
    }

    .std_title1 {
        font-size: 24px;
    }

    .t_inbantxtbox .std_word {
        margin-top: 14px;
    }

    .t_b4pt2tit img {
        width: 140px;
    }

    .t_b4pt3nrli {
        margin-bottom: 20px;
    }

    .t_b4pt3lix {
        padding: 30px 0 40px;
    }

    .t_b4pt3top {
        margin-bottom: 28px;
    }

    .t_btnfont {
        line-height: 36px;
    }

    .t_btnic {
        margin-left: 10px;
    }

    .t_btnword {
        padding: 0 22px;
    }

    .t_b4pt2rg .std_margin2 {
        margin-bottom: 0;
    }

    .t_tittop .std_title2 {
        margin-bottom: 10px;
    }

    .t_f3pt1wen {
        padding: 18px 0px 0;
    }

    .t_c1pt2li {
        width: 100%;
    }

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

    .t_c1pt2xia .std_title3 {
        margin-bottom: 8px;
    }

    .t_c1pt3rg {
        width: 180px;
    }

    .t_c1pt3le {
        max-width: calc(100% - 180px);
        padding-right: 12px;
    }

    .t_c1pt3le .std_title2 {
        margin-bottom: 12px;
    }

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

    .t_f3pt1wen .std_word p {
        line-height: 1.75;
    }

    .t_c2pt1le {
        width: 100%;
    }

    .t_c2pt1 {
        display: block;
        padding: 10px 20px;
    }

    .t_c2pt1rg {
        width: 100%;
        padding-left: 0;
        padding-top: 20px;
        padding-bottom: 20px;
    }

    .t_c2pt1 {
        margin-top: 40px;
    }

    .t_f3pt8li {
        padding: 0 5px;
    }

    .t_f3pt8ul {
        margin: 0 -5px;
    }

    .t_f3pt8xin .std_title3 {
        margin-bottom: 8px;
        margin-top: 18px;
    }

    .t_f3pt8xin .std_title3,
    .t_f3pt8xin .std_word,
    .t_f3pt8xin .t_btnmore {
        padding-left: 16px;
        padding-right: 16px;
    }

    .t_f3pt8xin .std_word {
        margin-bottom: 18px;
    }

    .t_f3pt8xin {
        padding-bottom: 22px;
    }

    .ys_f1page .t_b3pt2cut,
    .ys_c81page .t_b3pt2cut {
        justify-content: center;
    }

    .t_f1pt3le {
        width: 100%;
    }

    .t_f1pt3rg {
        width: 100%;
    }

    .t_f1pt3du {
        width: 100%;
    }

    .t_f1pt3er .t_f1pt3li {
        width: 100%;
        height: 50%;
    }

    .t_f1pt3ph {
        display: block;
        width: 50%;
    }

    .t_f1pt3li {
        width: 50%;
    }

    .t_f1pt3lun,
    .t_f1pt3lun .t_f1pt3li {
        width: 100%;
    }

    .t_f1pt3pc {
        display: none;
    }

    .t_f1pt3rg .t_f1pt3li {
        width: 50%;
        height: 100%;
    }

    .t_f1pt3du {
        display: flex;
        align-items: stretch;
    }

    .t_inbanwidth .t_btnword {
        background: #fff;
    }

    .t_inbanwidth .t_btnfont {
        color: #000005;
    }

    .t_inbanwidth .t_btnic img {
        opacity: 0;
    }

    .t_inbanwidth .t_btnic img:nth-of-type(2) {
        opacity: 1;
    }

    .t_inbanlun .slick-prev::before,
    .t_inbanlun .slick-next::before {
        transform: translate(-50%, -50%) scale(0.5);
    }

    .t_inbanlun .slick-prev {
        left: -10px;
    }

    .t_inbanlun .slick-next {
        right: -10px;
    }

    .t_inbanlun .slick-next::before {
        transform: translate(-50%, -50%) rotate(180deg) scale(0.5);
    }

    .ys_f1page .t_tittop .std_word,
    .t_tittop .std_word {
        width: calc(100% - 40px);
    }

    .t_f3pt3 .t_b3pt2cut {
        margin-bottom: 4px;
    }

    .t_b1pt2gun {
        margin-bottom: 10px;
    }

    .t_f3pt6box {
        padding: 0 30px;
    }

    .t_f3pt6ul.t_lunzhuan .slick-prev {
        left: -40px;
    }

    .t_f3pt6ul.t_lunzhuan .slick-next {
        right: -40px;
    }

    .t_f3pt6li {
        padding: 125px 0;
    }

    .t_f3pt7ic {
        width: 46px;
        margin-bottom: 12px;
    }

    .t_f3pt7xin .std_title5 {
        margin-bottom: 2px;
    }

    .t_f3pt7xin {
        padding: 16px 10px;
    }

    .ys_videom_content {
        max-width: calc(100vw - 80px);
    }

    .ys_cont1720 .t_tittop .std_word {
        width: 100%;
    }

    .ys_cont1500 .t_tittop .std_word {
        width: 100%;
    }

    .t_f3pt8ul.t_lunzhuan .slick-prev {
        left: -6px;
    }

    .t_f3pt8ul.t_lunzhuan .slick-next {
        right: -6px;
    }

    .ys_footer_bot ul {
        display: block;
    }

    .ys_footer_bot li::before {
        display: none;
    }

    .ys_footer_bot li {
        text-align: center;
    }

    .ys_footer {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .ys_footer_bot a {
        line-height: 2;
    }

    .g_com2fl {
        width: 36%;
    }

    .g_c31pt1_ul>li {
        margin-bottom: 42px;
    }

    .g_c31pt1_ul .ys_imgbox_cover {
        margin-bottom: 22px;
    }

    .g_sect2 .d_e1ul.slick-dotted {
        padding-bottom: 40px;
    }

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

    .g_c7pt1 .t_c2pt1rg {
        width: 100%;
    }

    .g_c7pt1 .t_c2pt1le {
        width: 100%;
    }

    .g_c7pt1 .t_c2pt1rg {
        padding-right: 0;
    }

    .ys_c7page .t_c2pt1rg {
        padding-bottom: 0;
    }

    .ys_c7page .t_c2pt1 {
        margin-top: 0;
    }

    .ys_c8page .t_c2pt1 {
        padding: 10px 20px;
    }

    .g_c7pt1 .std_word p {
        margin-bottom: 12px;
    }

    .ys_c8page .g_c7pt1 .d_e4button {
        margin-top: 26px;
    }

    .g_c7pt2 .t_tittop .std_title2 {
        margin-bottom: 24px;
    }

    .g_c8pt2nr {
        padding: 20px 20px;
    }

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

    .g_c81pt1_ul li:last-of-type {
        margin-bottom: 0;
    }

    .d_f2banner {
        height: 200px;
    }

    .g_c82nr .d_e4button {
        margin: 24px auto 0;
    }

    .yxedr_active sup {
        font-size: 14px;
    }

    /* 2022.07.21 - tammy - end */
    /* 768end */
    /* helen star */

    /* .ys_index .ys_pos_center {
        padding-top: 26px;
        padding-bottom: 0px;
    } */

    .ys_ban_title .std_title1 {
        margin-bottom: 16px;
    }

    .ys_ban_txtbox .d_e4button {
        margin-top: 26px;
    }

    .d_e4button p {
        font-size: 14px;
        line-height: 36px;
    }

    .ys_index .d_e4button {
        width: 120px;
    }

    .g_sect4_botli {
        width: 100%;
    }


    .g_sect4_botli2 .g_sect4_botli_word {
        position: inherit;
        transform: inherit;
        left: inherit;
        top: inherit;
        padding: 40px 20px;
    }

    .ys_index .std_title4 {
        font-size: 16px;
    }

    .g_sect4_botli2 .d_e4button {
        margin-top: 16px;
    }

    .g_com1_title {
        font-size: 22px;
    }

    .t_inbanwidth .he_time p {
        color: #fff;
    }

    .t_inbanwidth .he_time {
        margin-top: 15px;
    }

    .t_inbanwidth .d_e4button p {
        line-height: 38px;
    }

    .t_f3pt6ul .slick-prev {
        left: -42px;
    }

    .t_f3pt6ul .slick-next {
        right: -42px;
    }

    .t_f3pt6ul .slick-arrow {
        width: 22px;
        height: 50px;
    }

    .ys_index .ys_ban_imgbox {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }

    .ys_index .ys_ban_imgbox img {
        height: 100%;
        left: 0;
        width: auto;
        max-width: none;
    }

    .ys_index .ys_ban_imgbox::before {
        display: block;
        content: '';
        width: 100%;
        height: 100%;
        position: absolute;
        background: rgba(0, 0, 0, .5);
        z-index: 4;
        top: 0;
        left: 0;
        transform: skew(0);
        right: auto;
    }

    .ys_index .ys_ban_txtbox .std_title1 {
        color: #fff !important;
    }

    .ys_index .ys_ban_txtbox .ys_ban_title p {
        color: #fff !important;
    }

    .ys_ban_txtbox {
        padding-left: 40px;
        padding-right: 40px;
    }

    /* helen end */
    /* lis-7-27 */
    .d_d5-2topbt.std_margin2 {
        margin-bottom: 30px;
    }
    .d_d5-2table1 th, .d_d5-2table2 th, .d_d5-2table3 th {
        padding: 8px 0;
        font-size: 16px;
    }
    .d_d5-2table1 td, .d_d5-2table2 td, .d_d5-2table3 td {
        padding: 7px;
    }
    .d_d7li2 {
        margin-bottom: 12px;
        width: 50%;
    }
    .d_d7li2 {
        padding: 0 4px;
    }
    .d_d7ul2 {
        margin: 0 -4px;
    }
    .d_d10li1 {
        margin-bottom: 6px;
        width: 100% !important;
    }
    .d_d10li1:nth-last-child(2) {
        margin-bottom: 6px;
    }
    .d_d7pt1.std_padding1 {
        padding-top: 50px;
    }
    .d_d7li {
        padding: 22px 15px;
    }
    .d_d7listbd .std_title4 {
        margin-bottom: 6px;
    }
    .std_title4, .yxedr_active h4 {
        font-size: 18px;
    }
    .d_d7icon {
        height: 20px;
        width: 14px;
    }
    .d_d8li {
        padding: 20px 0;
    }
    .d_d7pt1.std_padding1 {
        padding-top: 40px;
    }
    .d_d2head .std_title2 {
        margin-bottom: 12px;
    }
    .d_d2font {
        margin-bottom: 18px;
    }
    .d_d2font {
        font-size: 14px;
    }
    .d_d2font span {
        font-size: 18px;
    }
    .d_d2first::after{
        display: none;
    }
    .d_d10font {
        font-size: 14px;
    }
    .d_d10font {
        margin-bottom: 8px;
    }
    .d_d5li {
        padding: 0 40px 10px;
    }
    .d_d5li2 {
        width: 50%;
        padding: 0 6px;
    }
    .d_d5li2:nth-last-child(3) {
        margin-top: 16px;
    }
    .d_d5pic {
        margin-bottom: 10px;
    }
    .d_d5listbd .std_title5 {
        margin-bottom: 24px;
    }
    .d_d5leftpic {
        width: 100%;
    }
    .d_d5rightfont {
        padding-left: 0;
        width: 100%;
        margin-top: 10px;
    }
    .d_d7pic img {
        width: 60%;
    }
    .d_d7listbd2 .std_title5 {
        margin-bottom: 20px;
    }
    .d_d7leftbt {
        width: 22px;
        height: 22px;
    }
    .d_d7leftbt img {
        width: 8px;
    }
    .g_c31pt2nr h3 {
        padding: 0;
    }
    .g_c31pt2nr {
        padding: 42px 0;
    }
    .g_d1pt2.std_margin1 {
        margin-bottom: 80px;
    }
    .g_d1pt3nr {
        padding: 42px 15px 10px;
    }
    .g_d1pt3 .t_c2pt1rg {
        padding-left: 0;
    }
    .t_c2pt1rg {
        padding-bottom: 0;
    }
    .t_c2pt1 {
        margin-top: 0;
    }
    .ys_d1page .t_c3pt1 .g_d1pt1li .std_title4 {
        margin-bottom: 10px;
    }
    .slick-dots li {
        width: 36px;
    }
    .ys_d1page .t_c3pt1.std_margin1, .g_d1pt4.std_margin1 {
        margin-bottom: 80px;
    }
    .g_d1pt4ul {
        margin: 0;
    }
    .t_f1pt2li,
    .t_f1pt4li {
        width: 50%;
    }
    .g_d3pt1nr {
        width: 100%;
    }
    .g_d3pt2ul li {
        padding: 0 30px;
    }
    .g_d3pt2.std_margin1 {
        margin-bottom: 80px;
    }
    .t_b1pt5 .slick-next,
    .t_b1pt5 .slick-prev{
        display: none !important;
    }
    .d_d5-2topbt .d_e4button p {
        line-height: 36px;
    }
    .d_e4button {
        width: 120px;
    }
    .g_more {
        margin-top: 32px;
    }
    .ys_d7page .g_d3pt1, .ys_d71page .g_d3pt1, .ys_d9page .g_d3pt1, .ys_d91page .g_d3pt1 {
        padding: 40px 20px;
    }
    .ys_d7-2page .ys_cont1100 {
        padding: 0 20px;
    }
    .g_d5sec_topfl, .g_d5sec_topfr{
        float: none;
        justify-content: center;
    }
    .g_d5sec_topfl{
        margin-bottom: 18px;
    }
    .pc_fenye li {
        width: 24px;
        height: 24px;
        line-height: 24px;
        margin: 0 4px;
    }
    .g_d5pt1nr_box {
        width: 100%;
        margin: 0 auto 30px;
    }
    .d_d5put .ys_select {
        width: 100%;
    }
    .d_d5bottom {
        width: 100%;
    }
    .g_d5pt1_bot1a p {
        font-size: 16px;
    }
    .d_d5ul2 .slick-dots {
        bottom: -30px;
    }
    .ys_d5page .d_d5pt2.std_padding2 {
        padding-bottom: 60px;
    }.t_b1pt1ul {
        justify-content: left;
    }
    .d_e1select button{
        right: 16px;
        position: absolute;
    }
    .g_d5pt1_bot1b .g_d5pt1_box input {
        height: 36px;
    }
    .t_c1pt3rg {
        margin-right: 0;
    }
    .t_d10jiali {
        margin-bottom: 20px;
    }
    /* 2022.08.25 - tammy - start */
    .t_jiaboxli .ys_imgbox_cover {
        width: 70px;
    }
    .t_jiaboxli {
        padding: 15px 10px;
    }
    .t_tanjiadi .t_btnfont {
        line-height: 30px;
    }
    .t_b4pt3ul .slick-prev{
        left: -20px;
    }
    .t_b4pt3ul .slick-next{
        right: -20px;
    }
    .d_e1font .std_word{
        max-height: 73.5px;
    }

    /* 2022.08.25 - tammy - end */
    .t_b1pt1data .t_b1pt1data_unit {
        font-size: 14px;
        top: -1px;
    }
    .d_e4font.std_word p {
        height: 74px;
    }
    .t_inbanpic {
        height: auto;
        position: relative;
    }
    .t_inbanwidth .std_title1, .t_inbanwidth .std_word p{
        color: #000005;
    }
    .t_inbanwidth .std_title1{
        font-weight: bold;
    }
    .t_inbantxtbox .t_inbanbtnli{
        width: 100%;
        margin-bottom: 18px;
    }
    .t_inbantxtbox .t_inbanbtnli:last-child{
        margin-bottom: 0;
    }
    .t_inbanwidth .t_btnword {
        width: 100%;
        background: #000005;
        display: flex;
        justify-content: center;
    }
    .t_inbantxtbox .t_btnmore{
        width: 100%;
    }
    .t_inbanwidth .t_btnfont {
        color: #fff;
    }
    .t_inbanwidth .t_btnic img:first-child {
        opacity: 1;
    }
    .t_inbanwidth .t_btnic img:nth-of-type(2) {
        opacity: 0;
    }
    .t_inbanpic::before{
        display: none;
    }
    .t_inbanfu {
        display: block;
        left: -90%;
    }
    .t_inbanpic img{
        height: auto;
        width: 140%;
    }
    .ys_index .ys_ban_imgbox {
        position: relative;
    }
    .ys_index .ys_ban_txtbox .std_title1 {
        color: #000005 !important;
    }
    .ys_index .ys_ban_txtbox .ys_ban_title p {
        color: #000005 !important;
    }
    .ys_index .ys_ban_imgbox::before{
        display: none;
    }
    .ys_banner .ys_ban_imgbox .ys_ban_pcmc {
        display: block;
        left: -150%;
    }
    .t_compressor_box  .t_c2pt1rg{
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .t_compressor_box .t_c2pt1 {
        padding-top: 0 !important;
    }
    .home_meetph{
        display: block;
    }
    .home_meetpc {
        display: none !important;
    }
    .home_meet .g_sect4_botli {
        width: 50%;
    }
    .home_meet .g_sect4_botfr {
        width: 50%;
    }
    .home_meetph .g_sect4_botli, 
    .home_meet .g_sect4_botli2 {
        width: 100%;
    }
    .home_meet .g_sect4_botli_word{
        display: none;
    }
    .home_meet .g_sect4_botli2 .g_sect4_botli_word {
        display: block;
    }
    .bsBox {
        width: calc(100% - 60px) !important;
        margin-left: 0 !important;
        margin-top: 0 !important;
        top: 50% !important;
        left: 50% !important;
        transform: translate(-50%, -50%);
        height: 40vh !important;
    }
    .bsFrameDiv, #bsMorePanel, .bsTop {
        width: 100% !important;
    }
    .g_sect4_botfl {
        width: 100%;
    }
    .g_c7pt1_img .ys_ban_pc{
        display: none;
    }
    .ys_ban_li .ys_ban_title{
        width: 100%;
    }
    .ys_pos_center {
        padding-top: 30px;
        padding-bottom: 0px;
    }
    .ys_ban_txtbox {
        padding-left: 20px;
        padding-right: 20px;
    }
    .ys_banner .ys_ban_imgbox .ys_ban_pcmc,.t_inbanfu{
        display: none;
    }
}
@media screen and (max-width: 767px){
    .sr_back {
        margin-right: 0;
    }
    .sr_frmipt, .sr_main{
        width: 100%;
    }
    .ys_index .ys_ban_imgbox img{
        width: 100%;
        height: auto;
    }
    .ys_banner .ys_ban_imgbox .ys_ban_pcmc{
        left: 0;
        width: 100%;
    }
    .t_f3pt6xin .std_word {
        height: 98px;
        -webkit-line-clamp: 4;
    }
    .t_f3pt6li {
        padding: 134px 0;
    }
}
@media screen and (max-width: 480px) {
    .d_e1li {
        width: 100%;
    }

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

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

    .d_e1select .ys_select_hd input {
        font-size: 14px;
    }

    .std_padding1 {
        padding-top: 40px;
    }

    .std_margin2 {
        margin-bottom: 14px;
    }

    .d_part1 .std_word p,
    .d_part1 .yxedr_active p {
        font-size: 14px;
    }

    .d_e1font {
        padding-top: 14px;
    }

    .d_e1font .std_title5 {
        margin-bottom: 4px;
    }

    .std_margin1 {
        margin-bottom: 30px;
    }

    .ys_select_bd {
        font-size: 14px;
    }

    .d_e4li {
        width: 100%;
    }

    .d_e4li {
        padding: 0;
        margin-bottom: 30px;
    }

    .d_e4ul {
        margin: 0;
    }

    .d_e4font .std_title5 {
        margin-bottom: 6px;
    }

    .d_e4pic1 {
        margin-bottom: 16px;
    }

    .d_e4font {
        margin-bottom: 18px;
    }

    .d_e4button {
        width: 120px;
    }

    .slick-dots li {
        width: 30px;
        margin: 0 4px
    }

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

    .d_e1part1 .std_title5,
    .yxedr_active h5 {
        font-size: 16px;
    }

    .std_word p,
    .yxedr_active p {
        font-size: 14px;
    }

    .std_title5,
    .yxedr_active h5 {
        font-size: 16px;
    }

    .d_e4pic1 {
        margin-bottom: 14px;
    }

    .slick-dots {
        bottom: -40px;
    }

    .d_emargin {
        margin-bottom: 80px;
    }

    .d_emargin2 {
        margin-bottom: 5px;
    }

    .d_e4button img {
        width: 10px;
        padding-bottom: 2px;
    }

    .d_g1formli {
        width: 100%;
        margin-bottom: 14px;
        padding: 0;
    }

    .d_g1formli .ys_select_xtbbox {
        width: 4%;
        right: 12px;
    }

    .d_g1formli .ys_select_bd {
        border-top: transparent !important;
        border: 1px solid #D9D9D9;
        left: 0;
        width: 100%;
    }

    .d_g1bg.std_padding2 {
        padding-bottom: 25px;
    }

    /* tammy - start */
    .ys_pos_center {
        padding-top: 42px;
        padding-bottom: 42px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 24px;
    }

    .t_inbantxtbox .std_word {
        margin-top: 12px;
    }

    .std_word p,
    .yxedr_active p {
        font-size: 14px;
    }

    .std_padding1 {
        padding-top: 32px;
    }

    .std_padding2 {
        padding-bottom: 32px;
    }

    .std_margin1 {
        margin-bottom: 32px;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 22px;
    }

    .t_tittop .std_title2 {
        margin-bottom: 16px;
    }

    .t_b1pt1ul li {
        width: 50%;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 20px;
    }

    .t_b1pt2ul {
        display: block;
    }

    .t_b1pt2ul .std_title3 {
        margin-bottom: 2px;
    }

    .t_b1pt2le {
        margin-bottom: 24px;
    }

    .t_b1pt3ul {
        flex-wrap: wrap;
    }

    .t_b1pt3ul li {
        width: 33.333333%;
    }

    .t_b1pt3pro .std_title5 {
        font-size: 12px;
    }

    .std_title3,
    .yxedr_active h3 {
        font-size: 18px;
    }

    .t_b1pt4rg .std_title3 {
        margin-bottom: 8px;
    }

    .t_b1pt4rg {
        padding: 20px 0 0;
    }

    .t_b1pt5 .std_margin2 {
        margin-bottom: 22px;
    }

    .t_b1pt5xin {
        padding: 32px 20px 64px;
    }

    .t_b1pt5con .std_title3 {
        margin-bottom: 8px;
    }

    .t_btnfont {
        line-height: 36px;
    }

    .t_btnword {
        padding: 0 22px;
    }

    .t_b1pt5con .t_btnmore {
        margin-top: 18px;
    }

    .t_b1pt5ul .slick-dots {
        bottom: 28px;
    }

    .t_b2pt2year {
        font-size: 22px;
    }

    .t_b2pt2year {
        margin-bottom: 6px;
    }

    .t_b2pt2le {
        margin-bottom: 12px;
    }

    .t_b2pt2ul .slick-prev {
        left: -10px;
    }

    .t_b2pt2ul .slick-next {
        right: -10px;
    }

    .t_b2pt2zi {
        font-size: 16px;
    }

    .t_b2pt2swit li span {
        width: 12px;
        height: 12px;
    }

    .t_b2pt2swit li span::before {
        width: 6px;
        height: 6px;
    }

    .t_b2pt2swit li.on span::after {
        height: 8px;
    }

    .t_b2pt2xia::before,
    .t_b2pt2pro {
        top: 15px;
    }

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

    .t_b2pt2swit::before {
        width: 10px;
    }

    .t_b2pt2xia {
        padding-top: 10px;
    }

    .t_b2pt2ul .slick-prev,
    .t_b2pt2ul .slick-next {
        bottom: -52px;
    }

    .t_lunzhuan .slick-prev,
    .t_lunzhuan .slick-next,
    .t_b1pt5ul .slick-prev,
    .t_b1pt5ul .slick-next,
    .t_f1pt2ul .slick-prev,
    .t_f1pt2ul .slick-next {
        width: 22px;
        height: 44px;
    }

    /* tammy - end */
    /* 480end */
    .g_headph_botnr {
        width: 70%;
    }

    /* 2022.07.21 - tammy - start */
    .t_b3pt2tan {
        padding: 15px;
    }

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

    .t_b3pt2dotli .std_word.t_b3pt2ptit {
        margin-bottom: 4px;
    }

    .ys_b3page .t_b1pt2nr.std_padding2 {
        padding-bottom: 128px;
    }

    .t_b3pt2data li {
        width: 50%;
        margin-bottom: 12px;
    }

    .t_b3pt2data.std_margin2 {
        margin-bottom: 0;
    }

    .t_b3pt2cut .std_title5 {
        padding: 0 6px;
        padding-bottom: 10px;
    }

    .t_b3pt2cut .std_title5 {
        font-size: 14px;
    }

    .std_title1,
    .yxedr_active h1 {
        font-size: 22px;
    }

    .t_b4pt1le,
    .t_b4pt2le {
        margin-bottom: 16px;
    }

    .t_b4pt1rg .std_title3,
    .t_b4pt2rg .std_title3 {
        margin-bottom: 6px;
    }

    .t_b4pt2tit img {
        width: 120px;
    }

    .t_b4pt2rg .std_word p:last-of-type {
        margin-bottom: 0;
    }

    .t_b4pt3top {
        padding: 0;
    }

    .std_title2,
    .yxedr_active h2 {
        font-size: 20px;
    }

    .t_b4pt3xin .std_title3 {
        margin-bottom: 8px;
    }

    .t_b4pt3ul li {
        width: 100%;
        margin-bottom: 14px;
        position: relative;
    }

    .t_b4pt3ul li:last-of-type {
        margin-bottom: 0;
    }

    .t_b4pt3ul {
        display: block;
    }

    .t_b4pt3xin .std_title3 {
        margin-bottom: 6px;
    }

    .t_b4pt3xin {
        padding-bottom: 14px;
    }

    .t_b4pt3ul li::before {
        content: '';
        background: #eee;
        height: 1px;
        width: 100%;
        position: absolute;
        bottom: 0;
        left: 0;
    }

    .t_b4pt3top::before {
        display: none;
    }

    .t_b4pt3le {
        width: 60%;
    }

    .t_b4pt3nr {
        display: block;
    }

    .t_b4pt3rg {
        padding: 12px 0px 12px 0px;
        width: 100%;
    }

    .std_title4,
    .yxedr_active h4 {
        font-size: 18px;
    }

    .t_b4pt3top {
        margin-bottom: 20px;
    }

    .t_b4pt3lix {
        padding: 20px 0 30px;
    }

    .t_b4pt3rg .std_word {
        margin-bottom: 14px;
    }

    .t_f3pt1play {
        width: 40px;
    }

    .t_f3pt1wen {
        padding: 12px 0px 0;
    }

    .t_f3pt1biao {
        font-size: 14px;
        margin-bottom: 2px;
    }

    .t_f3pt1wen .std_title3 {
        margin-bottom: 6px;
    }

    .t_f3pt1wen .std_word p {
        line-height: 1.75;
    }

    .ys_c1page .t_c1pt1.std_margin1 {
        margin-bottom: 20px;
    }

    .t_c1pt2xia {
        padding: 18px 16px 18px;
    }

    .t_c1pt2xia .std_title3 {
        margin-bottom: 6px;
    }

    .t_c1pt3nr {
        padding: 28px 0 32px;
    }

    .t_c1pt3le {
        max-width: 100%;
        padding-right: 0;
        margin-bottom: 24px;
    }

    .t_c1pt3box {
        display: block;
    }

    .t_c1pt3box::before,
    .t_c1pt3box::after {
        display: block;
    }

    .t_c1pt3rg {
        float: left;
    }

    .t_f1pt2li,
    .t_f1pt4li {
        padding: 0 5px;
        margin-bottom: 10px;
    }

    .t_f1pt2ul,
    .t_f1pt4ul {
        margin: 0 -5px;
        margin-bottom: -10px;
    }

    .t_f1pt2ic,
    .t_f1pt4ic {
        width: 40px;
    }

    .t_font20 {
        font-size: 16px;
    }

    .t_f1pt2xin,
    .t_f1pt4xin {
        padding: 18px 2px;
    }

    .t_c1pt6ic {
        margin-bottom: 6px;
    }

    .t_c1pt6xle {
        padding: 0px 12px;
    }

    .t_c1pt6xrg {
        padding-left: 4px;
    }

    .t_c1pt6dili {
        padding: 14px 0;
    }

    .t_c1pt6dili:first-of-type {
        padding-top: 6px;
    }

    .t_c2pt1 {
        margin-top: 20px;
    }

    .t_c2pt1rg .std_title3 {
        margin-bottom: 10px;
    }

    .t_f3pt8xin .std_word {
        margin-bottom: 16px;
    }

    .t_f3pt8ul.slick-dotted {
        padding-bottom: 30px;
    }

    .t_f1pt1 .t_b3pt2cut,
    .t_f3pt3 .t_b3pt2cut {
        margin-bottom: 18px;
    }

    .t_f1pt1le {
        margin-bottom: 20px;
    }

    .t_f1pt1rg .std_title3 {
        margin-bottom: 10px;
    }

    .t_f1pt1rg .t_inbtnlie {
        margin-top: 18px;
    }

    .t_inbtnli {
        padding: 0 6px;
    }

    .t_inbtnlie {
        margin: 0 -6px;
    }

    .t_f1pt1btn {
        margin-top: 20px;
    }

    .t_f1pt4li .t_f1pt4xin {
        padding: 18px 5px 18px;
    }

    .t_f1pt4xin .t_font20 {
        margin-bottom: 5px;
    }

    .t_inbanbtn {
        margin-top: 18px;
    }

    .t_f3pt3 .t_b3pt2cut {
        margin-bottom: 4px;
    }

    .t_b1pt2gun {
        margin-bottom: 5px;
    }

    .t_f3pt6li span::before {
        width: 8px;
        height: 8px;
    }

    .t_f3pt6li span {
        width: 16px;
        height: 16px;
    }

    .t_f3pt6xin .std_word {
        height: 73.5px;
    }

    .t_f3pt6li {
        padding: 110px 0;
    }

    .t_f3pt7li {
        width: 50%;
    }

    .t_f3pt7ic {
        width: 40px;
        margin-bottom: 6px;
    }

    .t_f3pt7xin {
        padding: 14px 5px;
    }

    .t_f3pt7xin .std_title5 {
        margin-bottom: 0px;
    }

    .ys_footer {
        padding-top: 30px;
        padding-bottom: 20px;
    }

    .ys_footer_bot a {
        line-height: 1.75;
    }

    .g_com2fl {
        width: 150px;
    }

    .g_com1_title {
        font-size: 22px;
    }

    .d_e4button p {
        line-height: 36px;
    }

    .d_e4button img {
        margin-left: 5px;
    }

    .d_e4button img {
        padding-bottom: 0px;
    }

    .g_com1_title {
        margin-bottom: 22px;
    }

    .g_com2fl_title p {
        line-height: 70px;
        font-size: 20px;
    }

    .g_com2 {
        height: 70px;
    }

    .g_com2fl_title::before {
        border-top: 70px solid transparent;
        border-bottom: 72px solid #fff;
    }

    .s_footshareig {
        width: 32px;
    }

    .s_footshare {
        margin-top: 8px;
    }

    .s_footshare2 {
        margin-right: 30px;
    }

    .g_c31pt1_ul .ys_imgbox_cover {
        margin-bottom: 18px;
    }

    .g_c31pt1_top .std_word {
        margin-bottom: 10px;
    }

    .g_c31pt1_ul>li {
        margin-bottom: 32px;
    }

    .yxedr_active ul {
        margin-bottom: 14px;
    }

    .g_c31pt1_ul>li:last-of-type {
        margin-bottom: 0;
    }

    .g_c31pt1_ul>li:last-of-type p:last-of-type {
        margin-bottom: 0;
    }

    .g_c31pt2nr {
        padding: 32px 0;
    }

    .g_c31pt2nr .yxedr_active p:last-of-type {
        margin-bottom: 0;
    }

    .g_c6pt1_play img {
        width: 50px;
    }

    .g_c6pt1_bot {
        padding: 20px;
    }

    .g_c6pt1_sk .slick-dots {
        bottom: 0px;
    }

    .g_sect2 .d_e1ul.slick-dotted {
        padding-bottom: 30px;
    }

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

    .ys_c8page .t_c2pt1 {
        padding: 4px 16px;
    }

    .ys_c8page .g_c7pt1 .d_e4button p {
        line-height: 36px !important;
    }

    .ys_c8page .g_c7pt1 .d_e4button {
        width: 170px;
    }

    .g_c7pt1 .std_word p {
        margin-bottom: 10px;
    }

    .ys_c8page .g_c7pt1 .d_e4button {
        margin-top: 18px;
    }

    .g_c7pt2 .t_tittop .std_title2 {
        margin-bottom: 18px;
    }

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

    .g_c8pt2nrfl {
        margin-bottom: 10px;
    }

    .t_f1pt2xin,
    .t_f1pt4xin {
        padding: 18px 8px;
    }

    .ys_c9page .g_c31pt1_top .std_title3 {
        margin-bottom: 10px;
    }

    .std_word1 p,
    .yxedr_active p {
        margin-bottom: 10px;
    }

    .g_c31pt1_ul .std_word1 p:last-of-type {
        margin-bottom: 0;
    }

    .ys_c9page .g_c31pt1_top .std_word {
        margin-bottom: 0;
    }

    .g_c81pt1_word .std_title3 {
        margin-bottom: 8px;
    }

    .g_c81pt1_word .std_word {
        margin-bottom: 14px;
    }

    .g_c81pt1_img {
        width: 40px;
    }

    .g_c81pt1_word {
        width: calc(100% - 40px);
        padding-left: 18px;
    }

    .g_c81pt1_ul li {
        margin-bottom: 24px;
    }

    .yxedr_active h3,
    .yxedr_active h4,
    .yxedr_active h5 {
        margin-bottom: 14px;
    }

    .g_c82nr .d_e4button {
        margin: 18px auto 0;
    }

    /* 2022.07.21 - tammy - end */
    /* helen star */
    .ys_index .ys_ban_txtbox {
        padding-left: 40px;
        padding-right: 40px;
    }

    .ys_ban_slick .slick-prev {
        left: 5px;
    }

    .ys_ban_slick .slick-next {
        right: 5px;
    }

    .std_title3en {
        font-size: 18px;
    }

    .g_sect1fl {
        margin-bottom: 30px;
    }

    .g_sect3_nrword {
        width: 100%;
    }

    .g_sect3bj::before {
        width: 100%;
    }

    .g_sect4_botfr {
        display: block;
    }

    .g_sect4_botli_word .std_word1 {
        margin-bottom: 14px;
    }

    .g_sect4_botli_word .std_title3en {
        margin-bottom: 6px;
    }

    .g_headph_close {
        right: 325px;
    }

    .g_headph_botnr {
        width: 65%;
    }

    .he_time {
        margin-bottom: 10px;
    }

    /* helen end */
    .t_b1pt5play img {
        width: 50px;
    }

    /* lis-7-27 */
    .d_d5-2topbt.std_margin2 {
        margin-bottom: 25px;
    }
    .d_d7pic img {
        width: 50%;
    }
    .d_d7leftbt {
        width: 20px;
        height: 20px;
    }
    .d_d7leftbt img {
        width: 7px;
    }
    .d_d7listbd2 .std_title5 {
        margin-bottom: 18px;
    }
    .d_d7pic {
        margin-bottom: 4px;
    }
    .d_d7listbd2 {
        padding: 20px 0;
    }
    .d_d5-2table1 th, .d_d5-2table2 th, .d_d5-2table3 th {
        font-size: 14px;
    }
    .d_d5-2table1 td, .d_d5-2table2 td, .d_d5-2table3 td {
        font-size: 14px;
        line-height: 1.5;
    }
    .d_d2topbt1 {
        padding-bottom: 10px;
        width: 55px;
    }
    .d_d2topbt {
        padding: 11px;
    }
    .d_d2top {
        width: 145px;
        padding-bottom: 18px;
    }
    .d_d2first {
        padding: 0 12px;
    }
    .d_d2main {
        margin: 0 -12px;
    }
    .d_d2head {
        margin-bottom: 35px;
    }
    .d_d5li {
        padding: 0 13px 8px;
    }
    .d_d5put .ys_select {
        padding-left: 15px;
        width: 100%;
    }
    .d_d5more {
        font-size: 14px;
    }
    .d_d5li2 {
        width: 100%;
        padding: 0;
    }
    .d_d5li2:first-child{
        margin-bottom: 16px;
    }
    .d_d5pic {
        margin-bottom: 8px;
    }
    .d_d5toppic {
        margin: 0 auto 2px;
        width: 52px;
    }
    .ys_d1page .t_c3pt1.std_margin1, .g_d1pt4.std_margin1 {
        margin-bottom: 70px;
    }
    
    .g_d1pt2nr .ys_imgbox_cover {
        margin: 0 auto 10px;
    }
    .g_d1pt2li .g_more {
        margin-top: 32px;
    }
    .g_d1pt2.std_margin1 {
        margin-bottom: 60px;
    }
    .g_d1pt2  .slick-dots {
        bottom: -20px;
    }
    .t_c2pt1 {
        padding: 10px 0;
    }
    .g_d1pt4_icon {
        width: 50px;
        margin-bottom: 10px;
    }
    .g_d1pt4nr .std_title5 {
        margin-bottom: 20px;
    }
    .d_d2pt1 .std_word p {
        font-size: 16px;
    }
    .d_d2head {
        margin-bottom: 20px;
    }
    .d_d2pt1.std_padding2 {
        padding-bottom: 60px;
    }
    .g_d3pt2ul li {
        padding: 0 15px;
    }
    .g_d3pt1{
        padding: 0px 20px 0;
    }
    .g_d3pt1 ul>li {
        padding: 10px 5px 0;
    }
    .g_d4pt3nr .ys_imgbox_cover {
        width: 120px;
    }
    .g_d4pt2 {
        padding: 32px 0;
    }
    .g_more {
        margin-top: 20px;
    }
    .ys_d7page .g_d3pt1, .ys_d71page .g_d3pt1, .ys_d9page .g_d3pt1, .ys_d91page .g_d3pt1 {
        background: #FAFAFA;
        padding: 32px 20px;
    }
    .g_d3pt1 ul {
        margin: 0 -5px;
    }
    .g_d1pt4li {
        padding: 0 8px;
    }
    .g_d5pt1_bot1a p {
        font-size: 14px;
        line-height: 40px;
    }
    .d_d5toppic {
        width: 40px;
    }
    .g_d5pt1_bot1afl {
        padding: 0 1px;
    }
    .g_d5pt1_bot1b .d_e4button {
        width: 100px;
    }
    .g_d5pt1_bot1b .g_d5pt1_box {
        width: calc(100% - 100px);
    }
    .g_d5pt1_bot1b .g_d5pt1_box input {
        height: 40px;
        padding: 0 15px;
        font-size: 14px;
    }
    .d_e4button p {
        line-height: 40px;
    }
    .g_d5pt1nr_box {
        margin: 0 auto 20px;
    }
    .d_d5more p {
        font-size: 14px;
        line-height: 1.5;
    }
    .std_margin2 {
        margin-bottom: 14px;
        /* padding-bottom: 16px; */
    }
    .d_e4button a {
        line-height: 40px;
        font-size: 14px;
    }
    .d_g1formli .ys_select_li {
        padding-left: 0;
    }
    .d_e2head {
        top: 45%;
    }
    .d_e2headtime {
        bottom: 10px;
    }
    .d_d5li {
        padding: 0 8px 8px;
    }
    .g_sect4_botli_word .std_title3en {
        margin-bottom: 14px;
    }
    .d_e1select.std_margin2 {
        margin-bottom: 0;
    }
    .grt_empty{
        font-size: 14px;
    }
    .g_d4pt2 .std_margin2 {
        padding-bottom: 0;
        margin-bottom: 8px;
    }
    .g_d4pt2 .t_tittop .std_title2 {
        margin-bottom: 8px;
    }
    .g_d5pt1_bot1b_nr.active{
        display: flex;
        align-items: stretch;
    }
    .g_d5pt1_bot1b .d_e4button{
        height: 100%;
    }
    .g_d5pt1_bot1b .g_d5pt1_box input{
        border-radius: 0;
    }
    .g_d3pt1 .std_margin2 {
        padding-bottom: 0;
        margin-bottom: 8px;
    }
    .g_d3pt1 {
        padding: 32px 20px 32px;
    }
    .g_d3pt1 .t_tittop .std_title2 {
        margin-bottom: 8px;
    }
    .t_f1pt2 .std_margin2 {
        margin-bottom: 20px;
    }
    .t_c1pt3rg {
        float: none;
        margin: 0 auto;
    }
    .ys_index .ys_ban_txtbox {
        padding-left: 20px;
        padding-right: 20px;
    }
    /* 2022.08.25 - tammy - start */
    .ys_c6page .t_b1pt5ul1 li {
        margin-bottom: 20px;
    }
    .t_jiaboxli {
        width: 50%;
        padding: 10px 8px;
    }
    .t_jiaboxli .ys_imgbox_cover {
        width: 60px;
    }
    .t_jiaxitit {
        font-size: 14px;
    }
    .t_modaltit {
        font-size: 16px;
    }
    .t_jiatan .ys_modal_close {
        top: 12px;
    }
    .t_jiabox {
        margin-bottom: 20px;
    }
    .t_jiaboxul{
        padding: 10px 0;
    }
    .t_lunzhuan .slick-prev, .t_lunzhuan .slick-next, .t_b1pt5ul .slick-prev, .t_b1pt5ul .slick-next {
        width: 18px;
    }
    .t_b4pt3ul{
        padding: 0 15px;
    }
    .t_b4pt3ul .slick-prev {
        left: -7px;
    }
    .t_b4pt3ul .slick-next {
        right: -7px;
    }
    .d_e4font .std_title5,.d_e4font.std_word p{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_b1pt1data .t_b1pt1data_unit {
        font-size: 12px;
    }
    .t_inbantxtbox.ys_pos_center{
        padding-top: 30px;
    }
    .t_inbanfu {
        left: -140%;
    }
    .ys_banner .ys_ban_imgbox .ys_ban_pcmc {
        left: -200%;
    }
    .ys_index .ys_banner .d_e4button {
        width: 100%;
    }
    .ys_pos_center {
        padding-top: 30px;
        padding-bottom: 10px;
    }
    .ys_ban_title .std_title1 {
        margin-bottom: 10px;
    }
    .ys_ban_txtbox .d_e4button {
        margin-top: 18px;
    }
    .t_f1pt2ul .slick-list{
        padding: 4px;
        margin: -4px;
        width: calc(100% + 8px);
    }
    .t_f1pt2xin, .t_f1pt4xin {
        box-shadow: 0px 1px 4px rgb(0 0 0 / 10%);
    }
    .t_f1pt2ul .slick-prev{
        left: -10px;
    }
    .t_f1pt2ul .slick-next {
        right: -10px;
    }
    .ys_banner .ys_ban_imgbox .ys_ban_pcmc {
        left: 0;
    }
    .ys_banner .ys_ban_imgbox .ys_ban_pcmc {
        left: -28%;
    }
    /* 2022.08.25 - tammy - end */
    .g_com1bj img {
        min-height: inherit;
        object-fit: inherit;
        width: auto;
        height: 100%;
        position: relative;
        top: 0;
        left: 20%;
        max-width: inherit;
        transform: translateX(-35%);
    }
    .g_com1bj img {
        transform: translateX(-32%);
    }
    .ys_page_wrap .ys_ban_imgbox{
        height: 340px;
        position: relative;
    }
    .ys_page_wrap .ys_ban_imgbox img{
        height: 100%;
        width: auto;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        top: 0;
    }
    .ys_page_wrap .ys_ban_imgbox .ys_ban_pcmc{
        display: none;
    }
    .t_inbanpic {
        height: 340px;
    }
    .t_inbanpic img {
        height: 100%;
        width: auto;
        position: absolute;
        left: 50%;
        transform: translateX(-68%);
    }
    .t_inbanfu{
        display: none;
    }
    .t_f3pt6li {
        padding: 128px 0;
    }
    .t_f3pt6box {
        padding: 0 15px;
    }  
    .t_f3pt6ul .slick-prev {
        left: -30px;
    }
    .t_f3pt6ul .slick-next {
        right: -30px;
    }
    .t_f3pt6xin .std_word {
        height: 98px;
        -webkit-line-clamp: 4;
    }

}

/* 新增 - start */
@media screen and (max-width: 1680px) {
    .axle_cont_sect2  .t_f1pt2xin {
        padding: 30px 18px;
    }
    .acsl_text {
        padding: 30px 30px 50px;
    }
    .cool_main .axle_cont_sect5 li:nth-child(n) .g_c31pt1_word {
        padding-left: 60px;
        padding-right: 80px;
    }
    .cool_main .axle_cont_sect5 li .ys_cont1720,
    .lp_main .lp_cont_sect1 li .ys_cont1720 {
        padding: 50px 90px;
    }
    .lp_cont_sect1 .g_c31pt1_word {
        padding-left: 0;
    }
}
@media screen and (max-width: 1560px) {
    .std_title1, .yxedr_active h1 {
        font-size: 34px;
    }
}   
@media screen and (max-width: 1440px) {
    .c8add_cont_sect2 .std_word p {
        margin-bottom: 12px;
    }
    .c8add_cont_sect2 .g_c7pt1 .d_e4button p {
        margin-bottom: 0;
        line-height: 1.6;
    }
    .c8add_cont_sect2 .t_c2pt1 {
        padding-right: 50px;
    }
    .axle_cont_sect1 .g_c31pt1_word {
        padding-right: 80px;
    }
    .acs6_text .std_title3 {
        margin-bottom: 40px;
    }
    .cool_main .axle_cont_sect5 li:nth-child(n) .g_c31pt1_word {
        padding-left: 40px;
        padding-right: 40px;
    }
    .cool_main .axle_cont_sect5 li .ys_cont1720,
    .lp_main .lp_cont_sect1 li .ys_cont1720 {
        padding: 50px 80px;
    }
}
@media screen and (max-width: 1360px) {
    .axle_cont_sect1 .g_c31pt1_word {
        padding-right: 50px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 32px;
    }
    .t_inbantxtbox .std_word {
        margin-top: 20px;
    }
    .t_inbanbtn {
        margin-top: 30px;
    }
}
@media screen and (max-width: 1280px) {
    .c8add_cont_sect2 .t_c2pt1 {
        padding-right: 30px;
    }
    .c8add_cont_sect2 .std_word p {
        line-height: 1.6;
    }
    .c8add_cont_sect1 .g_c31pt2nr {
        padding: 40px 0;
    }
    .axle_cont_sect5 .g_c31pt1_word {
        padding-left: 40px;
    }
    .axle_cont_sect1 .g_c31pt1_word {
        padding-right: 40px;
    }
    .acs6_text .std_title3 {
        margin-bottom: 30px;
    }
    .cool_main .axle_cont_sect5 li:nth-child(n) .g_c31pt1_word {
        padding-left: 0;
    }
    .cool_main .axle_cont_sect5 li:nth-child(2n) .g_c31pt1_word {
        padding-left: 40px;
        padding-right: 0;
    }
    .cool_main .axle_cont_sect5 li .ys_cont1720,
    .lp_main .lp_cont_sect1 li .ys_cont1720 {
        padding: 40px 70px;
    }
    .std_title1, .yxedr_active h1 {
    font-size: 28px;
}
}
@media screen and (max-width: 1200px) {
    .cool_main .axle_cont_sect5 li .ys_cont1720,
    .lp_main .lp_cont_sect1 li .ys_cont1720 {
        padding: 40px 40px;
    }
}
@media screen and (max-width: 1199px) {
    .c8add_edr {
        width: 80%;
    }
    .c8add_cont_sect2 .t_c2pt1rg {
        padding-left: 30px;
    }
    .c8add_cont_sect2 .t_c2pt1 {
        padding-right: 0;
        padding: 20px 0;
    }
    .axle_cont_sect3_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .axle_cont_sect3_ul {
        margin: 0 -10px;
    }
    .axle_cont_sect1 .g_c31pt1_word {
        padding-right: 0;
    }
    .acs6_text .std_title3 {
        margin-bottom: 20px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 26px;
    }
    .acsl_text {
        padding: 24px 14px 40px;
    }
    .t_inbanwidth {
        width: 50%;
    }
}
@media screen and (max-width: 991px) {
    .c8add_cont_sect2 .t_c2pt1rg,
    .c8add_cont_sect2 .t_c2pt1le {
        width: 100%;
    }
    .c8add_cont_sect2 .t_c2pt1{
        flex-wrap: wrap;
    }
    .c8add_cont_sect2.g_c7pt1 .t_c2pt1rg {
        padding: 0 20px;
    }
    .c8add_edr {
        width: 100%;
        padding: 0 20px;
    }
    .c8add_cont_sect2  .t_c2pt1 {
        margin-top: 0px;
    }
    .c8add_main .g_c7pt1 .g_c31pt1_top {
        margin-bottom: 20px;
    }
    .axle_cont_sect2 .t_f1pt2li {
        width: 33.333333%;
    }
    .axle_main .axle_cont_sect1 .g_c31pt1_word {
        padding-left: 20px;
    }
    .axle_cont_sect1 .g_c31pt1_ul .ys_imgbox_cover,
    .axle_cont_sect1 .g_c31pt1_word {
        width: 100%;
    }
    .axle_main .axle_cont_sect1 .g_c31pt1_word {
        padding-left: 0;
    }
    .axle_cont_sect5 .g_c31pt1_word {
        padding-left: 0;
    }
    .cool_main .axle_cont_sect5 li:nth-child(n) .ys_cont1720 {
        flex-wrap: wrap;
    }
    .cool_main .axle_cont_sect5 li:nth-child(2n) .g_c31pt1_word {
        padding-left: 0;
        padding-right: 0;
    }
    .cool_main .axle_cont_sect5 li:nth-child(n) .g_c31pt1_word {
        padding-left: 0;
        padding-right: 0;
    }
    .lp_main .lp_cont_sect1 li .ys_cont1720{
        flex-wrap: wrap;
    }
    .acsl_text {
    padding: 24px 22px 40px;
}
.t_inbanwidth {
    width: 100%;
}
}
@media screen and (max-width: 768px) {
    .c8add_main .d_e4button {
        width: 156px;
    }
    .c8add_main .g_c7pt1 .d_e4button p {
        line-height: 36px;
    }
    .c8add_cont_sect1 .g_c31pt2nr {
        padding: 30px 0 20px;
    }
    .t_inban .t_inbantxtbox .t_btnmore {
        width: auto;
    }
    .axle_cont_sect6_li {
        width: 100%;
        margin-bottom: 30px;
    }
    .axle_cont_sect3_li {
        width: 50%;
    }
    .axle_cont_sect2 .t_f1pt2li {
        width: 50%;
    }
    .cool_main .axle_cont_sect5 li .ys_cont1720 {
        padding: 30px 20px 10px;
    }
    .axle_cont_sect6_li:last-child{
        margin-bottom: 0;
    }
    .lp_main .lp_cont_sect1 li .ys_cont1720{
        padding: 30px 20px;
    }
    .acsl_text .std_title3 {
    font-size: 18px;
}
.std_title1, .yxedr_active h1 {
    font-size: 24px;
}
}
@media screen and (max-width: 480px) {
    .axle_cont_sect2 .t_f1pt2li,
    .axle_cont_sect4 .t_f1pt2li {
        width: 100%;
    }
    .axle_cont_sect3_li {
        width: 100%;
    }
    .acsl_text {
        padding: 20px 30px 20px;
    }
    .axle_cont_sect4 .t_f1pt2xin {
        padding: 30px 18px;
    }
    .acs6_text .std_title3 {
        margin-bottom: 15px;
    }
    .axle_cont_sect3_li:last-child,
    .axle_cont_sect6_li:last-child{
        margin-bottom: 0;
    }
    .axle_cont_sect6_li {
        margin-bottom: 20px;
    }
    .acs6_text {
        top: 56%;
    }
    .axle_cont_sect2, .axle_cont_sect4 {
        padding: 30px 0;
    }
    .lp_main .lp_cont_sect1 .std_word p {
        margin-bottom: 10px;
    }
    .lp_main .axle_cont_sect2 .std_title4 {
        margin-bottom: 10px;
    }
    .axle_cont_sect1 .g_c31pt1_top .std_title3 {
        margin-bottom: 10px;
    }
    .t_f1pt2xin, .t_f1pt4xin {
        padding: 18px 15px 10px !important;
    }
    .acsl_text .std_title3 {
        margin-bottom: 6px;
    }
    .std_title1, .yxedr_active h1 {
        font-size: 22px;
    }
}
/* 新增 - end */



/* 2024.7.2新增 star */

@media screen and (max-width: 1680px) {
    .technol-advant-infotit {
        margin-bottom: 18px;
    }

    .technol-advant-info {
        margin-top: 18px;
    }

    .technol-advant-btm .t_f1pt2ic {
        width: 70px;
    }

    .boost-challen-box .t_c2pt1rg .d_e4button {
        margin-top: 30px;
    }

    .prbi-li {
        padding: 25px;
    }

    .prbe-li .t_c2pt1rg {
        padding-right: 140px;
    }

    .home-who-btm-play {
        width: 80px;
    }

    .home-dynam .g_sect1fl {
        padding-left: 50px;
        padding-right: 80px;
    }

}


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

@media screen and (max-width: 1440px) {
    .technol-baner {
        width: 34%;
    }

    .t_inbanz .t_inbanwidth .std_word {
        width: 100%;
    }

    .technol-advant-infotit {
        margin-bottom: 12px;
    }

    .technol-advant-info {
        margin-top: 10px;
    }

    .technol-advant-btm .t_f1pt2ic {
        width: 60px;
    }

    .technol-product-li {
        padding-top: 60px;
        padding-bottom: 60px;
    }

    .technol-product-li:nth-child(2n) .t_c2pt1rg {
        padding-right: 35px;
    }

    .technol-baner {
        width: 30%;
    }

    .t_inbanz .t_inbanwidth {
        width: 38%;
    }

    .boost-unique-btm-info {
        margin-top: 10px;
    }

    .prbe-li .t_c2pt1rg {
        padding-right: 50px;
        padding-left: 40px;
    }

    .prbi-li-icon {
        width: 136px;
        margin-bottom: 15px;
    }

    .prbi-li {
        padding: 20px;
    }

    .home-who-btm-play {
        width: 56px;
    }

    .home-dynam .g_sect1fl {
        padding-left: 40px;
        padding-right: 36px;
    }

    .home-dynam .std_word1 {
        padding-bottom: 10px;
    }

}

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

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

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

    .prbi-li-btm .t_title20 {
        font-size: 16px;
    }

    .prbi-li-icon {
        width: 120px;
        margin-bottom: 10px;
    }

    .home-who-wrap {
        padding: 0 0px;
    }

    .home-who-btm-play {
        width: 46px;
    }

}

@media screen and (max-width: 1199px) {
    .technol-product-li:nth-child(2n) .t_c2pt1rg {
        padding-left: 30px;
    }

    .technol-product-li:nth-child(2n) .t_c2pt1rg {
        padding-right: 30px;
    }

    .technol-advant-btm.boost-unique-btm .t_f1pt2li {
        width: 50%;
    }

    .product-reliab-btm-tab {
        padding-top: 20px;
    }

    .product-reliab-btm-tab {
        display: none;
    }

    .prbi-ul .prbt-li {
        display: block;
        width: 100%;
    }

    .prbi-ul {
        flex-wrap: wrap;
    }

    .prbi-ul .prbt-li:nth-child(6) {
        background: #52575A;
    }

    .prbi-ul .prbt-li:nth-child(9) {
        background: #ED1C24;
    }

    .prbi-li {
        width: 25%;
    }

    .prbe-li .t_c2pt1rg {
        padding-right: 20px;
        padding-left: 25px;
    }

    .prbe-li-desz {
        width: 4.5%;
    }

    .prbe-li .t_c2pt1le {
        transform: translateY(35px);
    }

    .t_inbanwq .t_inbanwidth {
        width: 55%;
    }

    .t_inbanwq .t_inbantxtbox .std_word {
        margin-top: 18px;
    }

    .t_inbanwq .t_inbanwidth {
        width: 65%;
    }

    .prbi-li:nth-child(5).act {
        background: #FFB71B;
    }

    .prbi-li:nth-child(7).act,
    .prbi-li:nth-child(8).act {
        background: #52575A;
    }

    .prbi-li:nth-child(10).act {
        background: #ED1C24;
    }

    .home-dynam .g_sect1fl {
        padding-left: 22px;
        padding-right: 25px;
    }

}

@media screen and (max-width: 991px) {
    .t_inbanz .t_inbanwidth {
        width: 100%;
    }

    .technol-baner {
        position: relative;
        top: auto;
        left: auto;
        transform: none;
        margin: 0 auto;
        width: 50%;
        margin-bottom: 15px;
    }

    .t_inbanz .t_inbanwidth .d_e4button.std_word {
        width: 150px !important;
    }

    .t_inbanz .t_inbanwidth .d_e4button p {
        color: #fff !important;
    }

    .t_inbanz .t_inbantxtbox {
        padding-bottom: 45px;
    }

    .bcbl-wrap-tit {
        top: 48%;
    }

    .boost-unique-btm-info {
        margin-top: 5px;
    }

    .t_inbanwq .ys_pos_center {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        padding-top: 0px;
    }

    .t_inbanwq .t_inbanwidth {
        width: 100%;
    }

    .t_inbanwq .t_inbantxtbox .std_word {
        margin-top: 12px;
    }

    .home-dynam .g_sect1fr {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0% 100%);
    }

}

@media screen and (max-width: 920px) {
    .technol-advant-btm .t_f1pt2li {
        width: 33.333333%;
    }

    .technol-advant-btm .t_f1pt2li {
        width: 50%;
    }

    .technol-product-li:nth-child(2n) .t_c2pt1rg {
        padding-left: 0px;
        padding-right: 0px;
    }

    .boost-challen-box .t_c2pt1rg .d_e4button {
        margin-top: 18px;
    }

    .technol-product-li {
        padding-top: 40px;
        padding-bottom: 40px;
    }

    .boost-custom-btm-li {
        width: 50%;
    }

    .prbi-li-btm .t_title20 {
        font-size: 14px;
    }

    .prbt-li {
        padding: 8px;
    }

    .product-reliab-btm-ificat {
        padding-bottom: 40px;
    }

    .product-reliab-btm {
        padding-bottom: 0px;
    }

    .prbe-li .t_c2pt1le {
        transform: translateY(0px);
    }

    .product-reliab-btm-exhibi .t_c2pt1 {
        padding-top: 0 !important;
    }

    .prbe-li .t_c2pt1le {
        width: 100%;
    }

    .prbe-li .t_c2pt1rg {
        padding-right: 0px;
        padding-left: 0px;
        width: 100%;
        padding-bottom: 30px;
    }

    .prbe-li-desz {
        display: none;
    }

    .t_inbanwq .t_inbanwidth .std_title1 {
        color: #fff;
    }

    .product-reliab-btm-img .ys_ban_pc {
        display: none;
    }

    .prbi-li {
        width: 50%;
    }

}

@media screen and (max-width: 767px) {
    .technol-baner {
        width: 100%;
    }

    .boost-challen-box .t_c2pt1rg {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    .t_inbanz .t_inbantxtbox .std_word {
        margin-top: 10px;
    }

    .t_inbanz .t_inbantxtbox .d_e4button.std_word {
        margin-top: 20px;
    }

    .boost-page .t_c2pt1 {
        margin-top: 0px;
    }

    .boost-challen .boost-challen-box .t_c2pt1rg .d_e4button {
        margin-top: 12px;
    }

    .boost-challen .d_e4button {
        width: 260px;
    }

    .bcbl-wrap-tit {
        padding: 13px;
    }

    .technol-advant-btm.boost-unique-btm .t_f1pt2li {
        width: 100%;
    }

    .boost-choice .t_c2pt1 {
        padding-top: 0 !important;
        padding-bottom: 20px;
    }

    .home-who-btm-play {
        width: 36px;
    }

    .g_sect1fl .std_title3en {
        margin-bottom: 8px;
    }

    .home-dynam .std_word1 {
        padding-bottom: 0px;
    }
    
   .g_sect2  .slick-dots {
       display: none !important;
   }
    .home-join-li {
        width: 100%;
        margin-bottom:20px;
    }
    .home-join-li:last-child{
        margin-bottom: 0 !important;
    }
    
   .g_sect2 .d_e1ul  {
        padding-bottom: 0 !important;
    }
}


/* 2024.7.2新增 end */
/* 2025.5.23新增 star */
@media screen and (max-width: 1680px) {
    .mod-play {
        width: 60px;
    }
}

@media screen and (max-width: 1440px) {
    .mod-play {
        width: 50px;
    }
    
    .produc-video-time {
        margin-top: 15px;
        margin-bottom: 8px;
    }
    
    .produc-video-more {
        margin-top: 35px;
    }

}

@media screen and (max-width: 1199px) {
    .produc-video-more {
        margin-top: 20px;
    }
    
    .produc-video-tit {
        margin-bottom: 8px;
    }

}


@media screen and (max-width: 767px) {
    .mod-play {
        width: 42px;
    }
    .produc-video-more {
        margin-top: 16px;
    }
}
/* 2025.5.23新增 end */