@charset"utf-8";/* 调大看小 *//* 1920~1441 pc大屏幕 */@media screen and (max-width: 1680px) {    .g_c5pt1nr{        width: 1400px;    }    /* helen star*/    .ys_ban_slick li .ys_ban_title {        font-size: 52px;    }    .g_title2 {        font-size: 42px;    }    .he_b1p4kri p {        font-size: 142px;    }    /* helen end */    /* tammy - start */    .g_title2 {        font-size: 44px;    }    .t_pagfont24 p {        font-size: 22px;    }    .g_title4 {        font-size: 22px;    }    .t_e2pt2icon {        height: 46px;        margin-bottom: 22px;    }    .t_e2pt2wai {        margin-bottom: 60px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 70px;    }    .t_e2pt4ic {        height: 46px;        margin-bottom: 22px;    }    .t_e2pt4ul .g_title4 {        margin-bottom: 24px;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 80px;    }    .g_margin3 {        margin-bottom: 90px;    }    .g_margin1 {        margin-top: 90px;    }    /* tammy - end */    /* 1680end */    .he_sydplyd {        margin-bottom: 35px;    }    .g_margin2 {        margin-bottom: 140px;    }    .g_b3pt1_ul span {        font-size: 60px;    }    .g_b3pt3_ul .g_b3pt3_word {        padding-left: 120px;    }    .g_sypt2_nr li {        padding: 0 80px;    }    .g_sypt2_nr ul {        margin: 80px -80px 0;    }    .g_sypt1_word {        padding: 0 40px;    }    .g_navulbox2 {        padding: 55px 100px 32px;    }    .g_navulbox2 .ys_imgbox_cover {        margin: 0 auto 64px;    }    .g_navulbox2 {        height: 260px;    }    .he_c1p1 .he_b2p1byn p {        font-size: 26px;    }    /* lis-start */    .d_fontcol p {        margin-bottom: 26px;    }    .d_i1title {        margin-bottom: 62px;    }    .d_i1aboutli {        padding-bottom: 70px;    }    .d_d4body {        margin-top: 58px;    }    .d_d4title3 {        margin-bottom: 34px;    }    .d_d4asideli2 {        margin-bottom: 30px;    }    .d_d4body4 {        margin-top: 56px;        margin-bottom: 48px;    }    .d_d4bodyleft {        padding-right: 94px;    }    .d_c6body3 .g_margin1 {        margin-top: 120px;    }    .d_c7body {        margin-top: 100px;    }    .d_c7dis {        margin-bottom: 56px;    }    .d_c7num {        font-size: 62px;    }    .d_c7title {        margin-bottom: 64px;    }    .d_c7body3 {        padding-left: 80px;    }    .d_c7title2 {        margin-bottom: 44px;    }    .d_d1head {        margin-bottom: 74px;    }    .d_d1bd2title {        padding: 44px 0 0 110px;    }    .d_d1body3 .d_c6li2 {        padding: 0 16px;        margin-bottom: 90px;    }    .d_d1body3 .d_c6ul2 {        margin: 0 -16px;    }    .d_d1body3 .d_c6body2 {        margin-top: 36px;    }    .d_d1totalbody2 .slick-dots {        bottom: 90px;    }    .d_d1body3 .d_c6li2 {        padding: 0 14px;        margin-bottom: 86px;    }    .d_d1body3 .d_c6ul2 {        margin: 0 -14px;    }    .d_c7title3 {        font-size: 34px;        margin-bottom: 64px;    }    .d_d1headfont {        padding: 13px 0;        margin: 0 90px;    }    .d_d3bd2icon2 {        top: 6px;    }    .d_d3db2title2 .slick-prev {        right: 100px;    }    .d_d3db2title2 {        margin: 0 -70px;        margin-right: calc(512px - 50vw);        padding-right: calc(50vw - 512px);    }    .d_d3body2 {        padding: 0 80px;    }    .d_d3db2button {        width: 40px;    }    .d_d3db2button1 {        width: 88px;        bottom: 80px;    }    /* lis-end */    .d_i1body,    .d_i2main_top {        margin-top: 140px;    }    .g_e1pt4 .t_e2pt2wai {        margin-bottom: 40px !important;    }    .g_e1pt4 .g_e2num {        margin-bottom: 40px;    }    /* tammy */    .d_d1head .g_word3 {        padding: 13px 0;        margin: 0 90px;    }    .d_d1bd2title {        padding: 44px 0 0 70px;    }    .d_d1totalbody2 .slick-dots {        left: calc(57.214285% + 70px);    }    .g_b4main {        margin-bottom: 100px;    }    .d_d4body2 {        padding-right: 120px;    }    .d_d2head .g_title4,    .d_d4head .g_title4 {        font-size: 24px;    }    .d_d3body2 {        padding: 0 70px;    }    .d_d3db2title2 {        margin-right: -8.75vw;        padding-right: 8.75vw;    }    .d_d3db2title2 .slick-next {        right: 8.75vw;    }    .d_d3db2title2 .slick-prev {        right: calc(8.75vw + 64px);    }    .d_d4body4 {        margin-top: 50px;        margin-bottom: 40px;    }    .d_d4pic {        width: 70px;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jic {        width: 36px;        margin-right: 16px;        position: relative;        top: -2px;    }    .t_e2pt2jtit .g_title4 {        max-width: calc(100% - 52px);    }    .t_e2pt2jtit {        margin-bottom: 14px;    }    .t_e2pt2jxia {        margin-bottom: 20px;    }    .t_e2pt2jle {        margin-bottom: 10px;    }    .t_e2pt2jwen {        padding: 20px 30px 27px 30px;    }    .d_c7title3 {        margin-bottom: 24px;    }    .t_c7pt1jxin {        padding: 42px 35px 52px;    }    .t_c7pt1jxin .t_font40 {        margin-bottom: 28px;    }    .t_font40 {        font-size: 30px;    }    .t_c7pt1jxin .t_font40 {        margin-bottom: 22px;    }    .t_c7jbiao1 {        margin-bottom: 30px;    }    .t_c7jbiaop {        margin-bottom: 60px;    }    /* 2022.08.10 - tammy - end */    .d_d3db2title2 .slick-dots {        padding-left: calc(54vw + 60px);        text-align: left;        bottom: 0;    }    .he_b1p3gtp p {        font-size: 14px;    }    .he_b1p3gti p {        font-size: 20px;    }    .t_b1k5xin .g_word1 p {        font-size: 14px;    }    .t_b1k5xin .g_c2pt2_tit {        font-size: 18px;    }    .t_c7pt1j .g_word3 p {        font-size: 14px;    }    .he_strength .t_e2pt2pag {        width: 82.5%;    }    .t_e2pt1nr {        width: 100%;    }        .g_c5pt1bj {        width: 71%;    }        .g_c5pt1nr{        width: 1200px;    }        .he_c5lisvg{        width: 100%;    }        .he_c5lisvg svg{        width: 100%;    }    .he_c5line2 {        top: -21px;    }        .he_c5line2 {        top: -21px;    }        .he_c5line3 {        top: -46px;    }        .he_c5line4 {        top: -16px;    }        .he_c5line5 {        top: 38%;        right: 6%;    }        .he_c5line6 {        top: 43%;        right: 10.5%;    }        .he_c5line7 {        right: 27%;    }        .he_c5line1 {        top: -30px;    }        .he_c5line10 {        left: 11%;    }        .he_c5line11 {        left: 8.5%;    }        .he_c5line5 {        top: 17%;        right: 11.5%;    }        .he_c5line6 {    top: 38%;    right: 6.5%;}}@media screen and (max-width: 1560px) {    /* helen star */    .he_b2p1brl {        padding: 46px 70px;    }    .he_b2p1brp1 {        margin-bottom: 8px;    }    .he_b2p3fkle {        width: 480px;    }    .he_b2p3fyic {        width: 66px;    }    .he_b2p3fyli {        padding: 56px 30px 40px;    }    .he_b2p3jpo {        margin-top: 20px;    }    .he_b2p3ti .he_puti {        width: 400px;    }    .he_b2p3ru {        width: calc(100% - 400px);    }    .he_b2p3fkri {        width: calc(100% - 400px);    }    .he_b2p3ftli {        width: 760px;    }    /* helen end */    /* tammy - start */    .g_title2 {        font-size: 40px;    }    .t_e2pt2wai {        margin-bottom: 44px;    }    .t_e2pt2bot {        padding: 50px 20px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 60px;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 70px;    }    /* tammy - end */    /* 1560end */    .g_margin4 {        margin-bottom: 30px;    }    .g_sypt1_lifl,    .g_sypt1_lifr {        padding: 0 15px;    }    .g_sypt1_ul li {        margin: 0 -15px 30px;    }    .g_sypt2_nr ul {        margin: 60px -80px 0;    }    .g_sysect1_num img {        width: 50px;        margin-bottom: 26px;    }    .ys_demo_num1 {        font-size: 42px;    }    .g_syjia {        font-size: 20px;    }    .g_sypt2_nr li {        padding: 0 50px;    }    .g_sypt2_nr ul {        margin: 50px -50px 0;    }    .g_navulbox2 {        height: 260px;    }    .g_navulbox2 .ys_imgbox_cover {        width: 100px;        margin: 0 auto 62px;    }    .g_sypt4 .he_b2p1brl {        padding: 30px 50px;    }    /* lis-start */    .d_d4body2 {        padding-right: 160px;    }    .d_d2title {        margin-bottom: 38px;    }    .d_d2asideli2 {        margin-bottom: 28px;    }    .d_c6li {        padding: 20px 0;    }    .d_c6li2 {        padding: 0 14px;        margin-bottom: 84px;    }    .d_c6ul2 {        margin: 0 -14px;    }    .d_c6search {        margin-bottom: 110px;        width: 400px;    }    .g_b4pt2_input3 img {        width: 75px;        right: 10px;    }    .d_c6ul2 .slick-dots {        bottom: 0px;    }    .d_c7li {        margin-bottom: 20px;    }    /* tammy */    .d_d1bdtime {        margin-bottom: 16px;    }    .d_d1bdfont {        margin-bottom: 18px;    }    .d_d1bdfont2 {        margin-bottom: 32px;    }    .d_d1head {        margin-bottom: 60px;    }    .d_d4body2 {        padding-right: 110px;    }    .d_d4share {        margin-bottom: 44px;    }    .d_d3bd2title {        padding: 46px 40px;    }    .he_d1p1le {        padding-right: 50px;    }    .he_d1p1bg {        padding-left: 50px;    }    .g_c2pt2_tit {        font-size: 20px;        margin-bottom: 10px;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jle {        padding-right: 140px;    }    .t_c7pt1jxin {        padding: 44px 30px 52px;    }    .t_c7jbiao1 {        margin-bottom: 26px;    }    .t_c7jfu .t_font40 {        margin-bottom: 18px;    }    .t_c7jbiaop {        margin-bottom: 50px;    }    .t_c7pt1jxin {        padding: 44px 22px 52px;    }    .he_b2p3fkru .slick-dots {        width: 760px;    }    /* 2022.08.10 - tammy - end */    .g_c5pt1_icon6 {        bottom: 20%;    }    .he_d1p1bbt p {        font-size: 20px;    }}/* 1440~1200 pc小屏幕 重点*/@media screen and (max-width: 1440px) {    /* helen star */    .ys_ban_slick li .ys_ban_title {        font-size: 46px;    }    .g_title2 {        font-size: 36px;    }    .g_margin1 {        margin-top: 70px;    }    .he_b1p1ti {        margin-bottom: 10px;    }    .he_puti {        margin-bottom: 26px;    }    .he_b1p1df p {        margin-bottom: 12px;    }    .he_add {        padding: 70px 0;    }    .he_b1p3gwd {        padding: 30px 30px 32px;    }    .he_b1p3hf {        width: 850px;    }    .he_b1p1tp p {        font-size: 16px;    }    .he_bantd {        width: 40px;    }    .he_bantdri {        margin-left: 15px;    }    .he_banten {        margin-top: 20px;    }    .he_b1p3gul .slick-list {        padding: 10px 0;    }    .he_b1p3gwd {        box-shadow: 0px 4px 9px rgb(61 78 109 / 10%);    }    .he_b1p4kri p {        font-size: 114px;    }    .he_b1p4sri {        width: 52%;        padding-left: 7.5%;        padding-bottom: 130px;    }    .he_b1p4kj {        padding-left: 7.5%;    }    .he_b1p4ukg p {        padding-top: 18px;    }    .he_b1p1le {        padding-right: 7%;    }    .ys_ban_txtbox .he_ban_tit {        font-size: 16px;        margin-top: 10px;    }    .he_b1p3gli {        padding: 0 10px;    }    .he_b1p3gul {        margin: 0 -10px;    }    .he_b1p4sh {        margin-bottom: 55px;    }    .he_b2p1hy {        margin-bottom: 35px;    }    .g_title3 {        font-size: 28px;    }    .he_b2p1brul {        height: 420px;    }    .he_b2p1brl {        padding: 36px 45px;    }    .g_title4 {        font-size: 20px;    }    .he_b2p2roey {        margin-bottom: 26px;    }    .he_b2p2bx .he_b1p1ti {        margin-bottom: 0;    }    .he_b2p2ror1 p {        margin-bottom: 12px;    }    .he_b2p2ror1 {        margin-bottom: 33px;    }    .he_b2p3ftli {        width: 660px;    }    .he_b2p3anl {        width: 40px;    }    .he_c1p1 .he_b2p1brl {        padding-left: 14%;        padding-right: 14%;    }    .he_c1p1 .he_b2p1byn p {        font-size: 28px;    }    .he_b1p5 .t_b1k5ul_box {        padding-bottom: 26px;    }    /* helen end */    /* tammy - start */    .g_nav>li {        padding: 0 32px;    }    .t_e2pt2wai {        margin-bottom: 34px;    }    .t_e2pt2icon {        height: 42px;        margin-bottom: 16px;    }    .t_e2pt2swul li {        padding-bottom: 22px;    }    .t_e2pt2bot {        padding: 46px 20px;    }    .t_e2pt3ul .g_title4 {        line-height: 2.6;    }    .t_e2pt3le {        width: 320px;    }    .t_e2pt3rg {        width: calc(100% - 320px);        padding-left: 120px;        padding-right: 16px;    }    .t_e2pt4ul li {        padding: 0 36px;    }    .t_e2pt4ul {        margin: 0 -36px;    }    .t_e2pt4ic {        height: 42px;        margin-bottom: 20px;    }    .t_e2pt4ul .g_title4 {        margin-bottom: 20px;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 60px;    }    .g_margin3 {        margin-bottom: 80px;    }    .g_margin1 {        margin-top: 80px;    }    /* tammy - end */    /* 1440end */    .he_syp4bx .he_b2p1brp2 {        margin-bottom: 20px;    }    .he_sydpl {        padding-top: 15px;    }    .he_syp4bx .he_c1p1b {        padding-top: 20px;    }    .g_margin2 {        margin-bottom: 120px;    }    .g_button2 p,    .g_button2 a {        line-height: 44px;    }    .g_b3pt1_ul span {        font-size: 56px;    }    .g_b3pt3 {        padding: 100px 0 10px;    }    .g_b3pt3 li {        margin-bottom: 100px;    }    .g_b3pt3 li:nth-child(even) .g_b3pt3_word {        padding-right: 120px;    }    .ys_sybanul li a {        padding: 18px 0;    }    .ys_sybanul_icon {        width: 100px;        margin: 0 auto 10px;    }    .ys_sybanul li p {        font-size: 16px;        line-height: 1.75;    }    .g_sypt1_word .g_button1 {        margin-top: 20px;    }    .g_sypt1_word .g_word2,    .g_sypt1_word .g_title4 {        margin-bottom: 8px;    }    .g_sypt2_nr {        top: 80px;    }    .ys_cont {        padding: 0 70px    }    .ys_footer {        padding-top: 60px;    }    .g_foot_top {        margin-bottom: 36px;    }    .g_sypt1_topfl .g_margin5 {        margin-bottom: 10px;    }    .g_navulbox1 li {        padding: 0 80px;    }    .g_navulbox2 {        padding: 55px 70px 32px;    }    .he_c1p1 .he_b2p1byn p {        font-size: 24px;    }    .he_b2p1btg {        padding: 0 12px;    }    .g_b3pt3_ul .g_b3pt3_word {        padding-left: 100px;    }    .g_b3pt3 li:nth-child(even) .g_b3pt3_word {        padding-right: 100px;    }    .g_sypt1_topfr ul {        margin: 10px -20px 0;    }    .g_sypt1_topfr li {        padding: 0 20px;    }    /* lis-start */    .d_fontcol p {        margin-bottom: 22px;    }    .d_i1title {        margin-bottom: 58px;    }    .d_i1aboutli {        padding-bottom: 55px;    }    .d_i1title2 {        padding-bottom: 14px;        margin-bottom: 32px;    }    .d_d4aside {        width: 300px;    }    .d_d4body2 {        padding-right: 116px;        width: calc(100% - 300px);    }    .d_d4body {        margin-top: 48px;    }    .d_d4title {        margin-bottom: 22px;    }    .d_d4head {        margin-bottom: 32px;        padding-bottom: 18px;    }    .d_d4body4 {        margin-top: 50px;        margin-bottom: 42px;    }    .d_d4pic {        width: 80px;        height: 54px;    }    .d_d4fontcol2 {        margin-right: 34px;    }    .d_d4asideli2 {        margin-bottom: 24px;    }    .d_d4title3 {        margin-bottom: 32px;    }    .d_d2cont .d_d4body2 {        padding-right: 114px;        width: calc(100% - 300px);    }    .d_d2title {        margin-bottom: 32px;    }    .d_d2asidepic {        margin-bottom: 24px;    }    .d_d2body {        margin-bottom: 52px;    }    .d_d4share {        margin-bottom: 52px;    }    .d_d2linkfont {        padding-right: 12px;    }    .d_d2link {        margin-bottom: 52px;    }    .d_c6body3 .g_margin1 {        margin-top: 90px;    }    .d_c6li {        padding: 18px 0;    }    .d_c6ul {        margin-bottom: 28px;    }    .d_c6distance {        margin-bottom: 10px;    }    .d_c6li2 {        padding: 0 12px;        margin-bottom: 60px;    }    .d_c6ul2 {        margin: 0 -12px;    }    .d_c6search {        width: 312px;        margin-bottom: 80px;    }    .d_c6sear .g_margin4 {        margin-bottom: 28px;    }    .d_c7body {        margin-top: 106px;    }    .d_c7dis {        margin-bottom: 52px;    }    .d_c7num {        margin-bottom: 22px;        font-size: 52px;    }    .d_c7body3 {        width: 34.142858%;        padding-left: 60px;    }    .d_c7fontcol {        margin-bottom: 12px;    }    .d_c7fontdis {        font-weight: 400;        margin-bottom: 14px;    }    .d_c7fontdis2 {        margin-bottom: 24px;    }    .d_c7li2 {        margin-bottom: 16px;    }    .d_c7title2 {        margin-bottom: 40px;    }    .d_c6body2 {        margin-top: 20px;    }    .d_d1bdtime {        margin-bottom: 18px;    }    .d_d1bdfont {        margin-bottom: 24px;    }    .d_d1bdfont2 {        margin-bottom: 42px;    }    .d_d1body3 .d_c6li2 {        padding: 0 14px;        margin-bottom: 80px;    }    .d_d1body3 .d_c6ul2 {        margin: 0 -14px;    }    .d_d1bd2font {        margin-bottom: 10px;    }    .d_d1morecol {        margin-right: 40px;    }    .d_d1head {        margin-bottom: 60px;    }    .d_d3bd2icon2 {        width: 70px;    }    .d_d3bd2icon {        width: 28px;        height: 20px;    }    .d_d3bd2time {        margin-bottom: 12px;    }    .d_d3bd2font {        margin-bottom: 16px;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        width: 42px;        height: 42px;        top: 83%;    }    .d_d3db2title2 .slick-prev {        left: 91%;    }    .d_d1body3 .d_c6li2 {        padding: 0 12px;        margin-bottom: 70px;    }    .d_d1body3 .d_c6ul2 {        margin: 0px -12px;    }    .d_c7title3 {        font-size: 32px;        margin-bottom: 60px;    }    .d_headtitle2 {        margin-bottom: 20px;    }    .d_c7num2 {        margin-bottom: 24px;    }    .d_c7body4 {        padding: 94px 0;    }    .d_c7pre {        left: -58px;    }    .d_c7next {        right: -58px;    }    .d_c7bt img {        width: 8px;    }    .d_d1headfont {        padding: 13px 0;        margin: 0 86px;    }    .d_d1bdtime {        margin-bottom: 16px;    }    .d_d1bdfont {        margin-bottom: 22px;    }    .d_c7bodypic3 {        width: 20%;        padding: 0 12px;    }    .d_c7bodypic3 .ys_imgbox_cover {        border-radius: 14px;    }    .d_d3bd2time {        margin-bottom: 8px;    }    .d_d3bd2font {        margin-bottom: 12px;    }    .d_d3bd2font2 {        margin-bottom: 20px;    }    .d_d3icon {        height: 34px;        width: 34px;    }    .d_d4bodyleft {        padding-right: 85px;    }    .d_d4pic {        width: 70px;    }    .d_d1bd2title {        padding: 38px 0 0 100px;    }    .d_d1totalbody2 .slick-dots {        left: calc(57.214285% + 100px);        bottom: 80px;    }    .d_c6title2 {        padding: 0 26px;    }    .d_d3db2button {        width: 32px;    }    .d_d3bd2title {        padding: 35px 30px;    }    .d_d3body {        padding-bottom: 70px;    }    .d_d3db2button1 {        width: 70px;        bottom: 60px;    }    /* lis-end */    .he_syp3bpli {        width: 750px !important;    }    .g_c2pt3_bot {        width: 950px;    }    .g_c2pt3_botul .swiper-slide {        padding: 0 80px;    }    .he_b1p3gwd {        padding: 30px 20px 32px;    }    .g_c2pt4 {        padding: 70px 0 120px;    }    .d_i1body,    .d_i2main_top {        margin-top: 140px;    }    .d_i1title .g_title4 {        font-size: 24px;    }    .g_b4pt2_input3 input {        padding-right: 80px;    }    .g_f1pt1_ul li {        PADDING: 0 50px;    }    .g_f1pt1_ul {        margin: 0 -50px;    }    .d_c7part4 {        padding: 80px 0;    }    .d_c7bodypic2 .slick-prev,    .d_c7bodypic2 .slick-next {        width: 40px;        height: 40px;    }    .d_c7bodypic2 {        padding: 0 70px;    }    /* tammy */    .d_d1head .g_word3 {        padding: 13px 0;        margin: 0 86px;    }    .d_d1bd2title {        padding: 38px 0 0 60px;    }    .d_d1totalbody2 .slick-dots {        left: calc(57.214285% + 60px);    }    .d_d1bdfont2 {        margin-bottom: 28px;    }    .g_b4main {        margin-bottom: 90px;    }    .d_d2cont .d_d4body2 {        padding-right: 80px;    }    .t_margin6 {        margin-top: 50px;    }    .d_d4titletime {        margin-right: 50px;    }    .d_d4head {        margin-bottom: 28px;        padding-bottom: 16px;    }    .d_d2body .yxedr_active p {        margin-bottom: 20px;    }    .d_d4share {        margin-bottom: 40px;    }    .d_d2link {        margin-bottom: 42px;    }    .t_d2k1nr .d_d4body3 {        margin-bottom: 0px;    }    .d_d2head .g_title4,    .d_d4head .g_title4 {        font-size: 22px;    }    .d_d3bd2icon2 {        width: 54px;    }    .d_d3bd2icon2 {        top: 46px;    }    .d_d3bd2icon {        height: auto;    }    .d_d3bd2icon {        left: 24px;        bottom: 24px;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        width: 40px;        height: 40px;        top: auto;    }    .d_d3db2title2 .slick-prev::before,    .d_d3db2title2 .slick-next::before {        transform: translate(-50%, -50%) scale(0.8);    }    .d_d3db2title2 .slick-prev::before {        transform: translate(-50%, -50%) rotate(180deg) scale(0.8);    }    .d_d3db2title2 .slick-prev {        left: auto;        right: calc(8.75vw + 54px);    }    .d_d4body2 {        padding-right: 80px;    }    .d_d4fontcol2 {        margin-right: 30px;    }    .g_c5pt1_icon5 {        right: -2%;    }    .g_c5pt1_icon4 {        right: -4%;    }    .g_c5pt1_icon6 {        bottom: 21%;        right: 0%;    }    .g_b4pt2 {        padding: 80px 0;    }    .he_srer .ys_main {        margin-top: 145px;    }    .he_srer .layoutcon {        margin-top: 46px;        padding-bottom: 46px;    }    .he_srer .t_searli a {        font-size: 20px;    }    .he_srer .kkpager .fr {        margin-top: 33px;    }    .g_word1 p {        font-size: 14px;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jic {        top: -3px;    }    .t_e2pt2jrg .g_title4 {        margin-bottom: 22px;    }    .t_e2pt2jtit {        margin-bottom: 12px;    }    .t_e2pt2jxia {        margin-bottom: 18px;    }    .t_e2pt2jwen {        padding: 20px 24px 25px 24px;    }    .t_e2pt2jplay {        width: 48px;    }    .t_e2pt2jle {        padding-right: 120px;    }    .d_c7title3 {        margin-bottom: 22px;    }    .t_font40 {        font-size: 26px;    }    .t_c7pt1jxin {        padding: 34px 24px 40px;    }    .t_c7pt1jxin .t_font40 {        margin-bottom: 16px;    }    .t_c7jbiao1 {        margin-bottom: 20px;    }    .t_c7jfu .t_font40 {        margin-bottom: 16px;    }    .t_c7jbiaop {        margin-bottom: 40px;    }    .t_banduanj {        margin-bottom: 36px;    }    /* 2022.08.10 - tammy - end */    .mc_gotop {        width: 40px;        height: 40px;        line-height: 40px;    }    .he_b1p3gul {        margin: 0;    }    .t_b1k5xin .g_c2pt2_tit {        font-size: 16px;    }    .he_b2p3fkru .slick-dots {        width: 6060px;    }    .g_c5pt1_icon7 {        bottom: 11%;    }    .g_c5pt1_icon8 {        bottom: 12%;        left: 9%;    }    .he_d1p1le {        width: 420px !important;        padding-right: 0;        min-width: 420px;    }    .he_d1p1le {        width: 41% !important;        padding-right: 50px;        min-width: 41%;        padding-bottom: 50px;        position: relative;    }    .t_c7pt1jxin .t_font40 {        font-size: 28px;    }    .he_b1ptig {        font-size: 16px;        margin-top: 12px;    }    .he_b2rp2lkp {        margin-top: 28px;    }    .he_b2rp2lkp p {        margin-bottom: 15px;    }    .he_b2rp4qli p {        font-size: 20px;    }    .he_b2rp4qt .slick-track {        border-bottom: 2px solid rgba(216, 216, 216, 0.5);    }    .he_b2rp4qli::after {        bottom: -2px;        height: 2px;    }    .he_b2rp4wli {        padding: 60px;    }    .he_b2rp4wx {        width: 630px;        padding: 45px;    }    .he_e2t2ti {        margin-bottom: 56px;    }    .he_e2t2tble {        padding-left: 0px;    }    .he_e2t2tbli {        margin-bottom: 22px;    }    .he_e2t24 {        font-size: 20px;    }    .he_e1pt3quy {        margin-bottom: 12px;    }    .he_e2t2ty p {        font-size: 36px;    }    .he_e2t2tqg {        margin-top: 28px;    }    .he_e1pt5 .he_e1pt3qwx {        padding: 32px 30px;    }    .t_e2pt3ul .g_title4 {        line-height: 1.5;    }    .he_e1pt6 .t_e2pt3rg {        padding-left: 120px;    }        .he_c5lite p {        font-size: 16px;    }        .g_c5pt1nr {        width: 1100px;    }        .he_c5line1{        width: 30px;    }        .he_c5line1 .he_c5lite {        top: 19px;    }        .he_c5line2{        width: 17px;    }        .he_c5line2 .he_c5lite {        left: -21px;        top: -22px;    }    .he_c5lite p::after {        left: 5px;        width: 4px;        height: 4px;    }        .he_c5line3{        width: 17px;    }        .he_c5line3 .he_c5lite {        top: -8px;    }        .he_c5line4{        width: 17px;    }        .he_c5line4 .he_c5lite {        top: -22px;        left: -23px;    }        .he_c5line5 {        right: 11%;        width: 200px;    }        .he_c5line6 {        top: 41%;        right: 13.5%;        width: 200px;    }        .he_c5line5 .he_c5lite {        right: -23px;    }        .he_c5line6 .he_c5lite {        bottom: 0px;    }        .he_c5line7 {        top: 72%;        width: 110px;    }        .he_c5line7 .he_c5lite {        bottom: 0px;    }        .he_c5line8 {        top: 46.5%;        width: 120px;    }        .he_c5line8 .he_c5lite {        bottom: 5px;    }        .he_c5line9 {        top: 58.5%;        width: 30px;    }        .he_c5line9 .he_c5lite {        right: 137%;        bottom: 20px;    }        .he_c5line10 {        left: 13%;        top: 37%;        width: 220px;    }        .he_c5line11 {        left: 11.5%;        width: 210px;    }        .he_c5line10 .he_c5lite {        bottom: 7px;    }        .g_c5pt1 {        padding: 125px 0 140px;    }        .he_c5line10 {        top: 31%;    }    .he_c5line10 .he_c5lite {        top: -6px;    }        .he_c5line1 .he_c5lite {        right: 65px;    }        .he_c5line11 .he_c5lite {        right: 117%;        top: -1px;    }    .he_c5line1 {        top: -24px;    }    .he_c5line5 {        right: 14%;        top: 18%;    }    .he_c5line6 {        top: 39%;        right: 11.5%;    }    .he_c5line5 .he_c5lite {        right: -124px;        top: 5px;    }    .he_c5line6 .he_c5lite {        bottom: 45px;        left: 80%;    }        .he_c5line8 .he_c5lite {        right: -73px;    }    .he_c5line9 .he_c5lite {        right: 176%;    }    .d_d4body3 p video{         height: 500px !important;    }    }@media screen and (max-width: 1360px) {    /* helen star */    .he_b1p4rn {        margin-bottom: 12px;    }    .he_b1p4sri {        padding-bottom: 120px;    }    .he_b2p3fktk {        width: calc(100% + 120px);    }    .he_b2p3ftli {        width: 580px;    }    .he_b2p3jp p {        font-size: 16px;    }    /* helen end */    /* tammy - start */    .g_title2 {        font-size: 36px;    }    .t_e2pt2swul {        margin-bottom: 28px;    }    .t_e2pt4ul li {        padding: 0 30px;    }    .t_e2pt4ul {        margin: 0 -30px;    }    /* tammy - end */    .g_sypt1_word {        padding: 0 30px;    }    .g_sypt1_word {        bottom: -100px;    }    .g_sypt1_lifl .g_sypt1_word {        bottom: -40px;    }    .g_sypt1_lifl a:hover .g_sypt1_word,    .g_sypt1_lifr a:hover .g_sypt1_word {        bottom: 30px;    }    /* lis-start */    .d_d1bd2title {        padding: 22px 0 0 90px;    }    .d_d1bdtime {        margin-bottom: 12px;    }    .d_d1bdfont {        margin-bottom: 18px;    }    .d_d1bdfont2 {        margin-bottom: 34px;    }    .d_d1totalbody2 .slick-dots {        left: calc(57.214285% + 90px);        bottom: 70px;    }    .d_c6search {        width: 312px;        margin-bottom: 100px;    }    .d_c7body3 {        padding-left: 40px;    }    .g_e1pt4 .g_e2num {        margin-bottom: 28px;    }    .g_e1pt5 .slick-prev {        width: 40px;        height: 40px;        bottom: -80px;        left: calc(50% - 20px);    }    .g_e1pt5 .slick-next {        width: 40px;        height: 40px;        bottom: -80px;        left: calc(50% + 20px);    }    .g_e1pt1 .t_e2pt1nr,    .g_e1pt2 .t_e2pt1nr,    .g_e1pt3 .t_e2pt1nr {        bottom: 80px;    }    .he_d1p1le {        width: 500px !important;        padding-right: 30px;        min-width: 500px;    }    /*.he_d1p1rli {*/    /*    margin-bottom: 15%;*/    /*}*/    .g_c5pt1bj {        width: 640px;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jle {        padding-right: 80px;    }    .t_e2pt2jic {        margin-right: 10px;    }    .t_e2pt2jtit .g_title4 {        max-width: calc(100% - 46px);    }    .t_c7pt1jxin {        padding: 34px 20px 40px;    }    .he_b2p3fkru .slick-dots {        width: 580px;    }    .he_d1p1bbt p {        font-size: 18px;    }    /* 2022.08.10 - tammy - end */    .he_d1p1le {        width: 460px !important;        min-width: 460px;    }}@media screen and (max-width: 1280px) {    .he_b1p2 .g_sysect2_play {        bottom: 20px;        left: 20px;    }    /* helen star */    .ys_ban_slick li .ys_ban_title {        font-size: 40px;    }    .g_title2 {        font-size: 32px;    }    .he_b1p1le {        padding-right: 5%;    }    .he_b1p4sri {        padding-left: 4.5%;    }    .he_b1p4kj {        padding-left: 4.5%;    }    .he_b1p4kri p {        font-size: 92px;    }    .he_b1p4kle {        margin-bottom: 10px;    }    .he_banten {        margin-top: 14px;    }    .he_b1p4sri {        padding-bottom: 103px;    }    .he_b2p3ftli {        width: 540px;        margin-right: 22px;    }    /* helen end */    /* tammy - start */    .g_nav>li {        padding: 0 26px;    }    .g_title4 {        font-size: 20px;    }    .t_pagfont24 p {        font-size: 20px;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 50px;    }    .t_e2pt3le {        width: 280px;    }    .t_e2pt3rg {        width: calc(100% - 280px);        padding-left: 90px;        padding-right: 0;    }    .g_e2pt4 .t_e2pt2box .g_title2 {        margin-bottom: 12px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 50px;    }    .t_e2pt4ul li {        padding: 0px 20px;    }    .t_e2pt4ul {        margin: 0 -20px;    }    .g_margin3 {        margin-bottom: 70px;    }    .g_margin1 {        margin-top: 70px;    }    /* tammy - end */    .he_b2p1bx .he_b2p1brp {        width: 460px;    }    .g_f1pt1_img {        width: 80px;        height: 80px;    }    .g_f1pt1_img img {        width: 34px;    }    .g_f1pt1_ul li {        padding: 0 50px;    }    .g_f1pt1_ul {        margin: 0 -50px;    }    .g_margin2 {        margin-bottom: 100px;    }    .g_b4ul li {        padding: 0 15px;        margin-bottom: 30px;    }    .g_b4ul .ys_imgbox_cover {        margin-bottom: 30px;    }    .g_button2 {        margin-top: 30px;    }    .g_b4ul {        margin: 0 -15px;    }    .g_b4main {        margin-bottom: 70px;    }    .g_b3pt3 {        padding: 80px 0 10px;    }    .g_b3pt3 li {        margin-bottom: 80px;    }    .g_b3pt3_ul .g_b3pt3_word {        padding-left: 80px;    }    .g_b3pt3 li:nth-child(even) .g_b3pt3_word {        padding-left: 0;        padding-right: 80px;    }    .g_b3pt1_ul span {        font-size: 52px;    }    .g_margin5 {        margin-bottom: 20px;    }    .g_sypt1_word {        padding: 0 20px;    }    .g_sypt2_nr {        top: 60px;    }    .ys_cont {        padding: 0 55px    }    .g_sypt1_word {        bottom: -70px;    }    .g_sysect1_num img {        width: 50px;        margin-bottom: 20px;    }    .g_num {        margin-bottom: 12px;    }    .ys_demo_num1 {        font-size: 38px;    }    .g_syjia {        font-size: 16px;    }    .t_b1k5ul_box {        padding-bottom: 42px;    }    .ys_footer {        padding-top: 50px;    }    .g_share {        margin-top: 60px;    }    .g_foot_top {        margin-bottom: 66px;    }    .ys_sybanul_icon {        width: 90px;    }    .ys_sybanul li p {        font-size: 14px;    }    .g_navulbox1 li {        padding: 0 60px;    }    .g_logo {        width: 170px;        line-height: 70px;    }    .g_nav>li>a {        line-height: 70px;    }    .g_navulbox1 {        top: 70px;    }    .g_navulbox1 a {        line-height: 60px;    }    .g_navulbox1 {        top: 70px;        height: 60px;    }    .g_navulbox2 .ys_imgbox_cover {        margin: 0 auto 52px;    }    .g_navulbox2 {        height: 240px;    }    .he_c1p1 .he_b2p1byn p {        font-size: 22px;    }    .g_sypt1_topfr li p {        font-size: 16px;        line-height: 1.75;        padding-bottom: 8px;    }    /* lis-start */    .d_d1head {        margin-bottom: 56px;    }    .d_c6search {        width: 312px;        margin-bottom: 90px;    }    .d_c6li {        padding: 16px 0;    }    .g_c2pt2_tit {        font-size: 22px;    }    .g_word1 p {        font-size: 14px;        line-height: 1.75;    }    .d_c6body3 .g_margin1 {        margin-top: 70px;    }    .d_c6title {        width: 85px;    }    .d_c6a {        width: calc(100% - 85px);    }    .d_c6title2 {        padding: 0 18px;    }    .d_i1body,    .d_i2main_top {        margin-top: 120px;    }    .g_word1 p {        font-size: 14px;    }    .g_b4pt2_input3 input {        width: calc(100% - 75px);        padding-right: 75px;    }    .d_c7part4 {        padding: 70px 0;    }    .d_c7body1 {        width: 65%;    }    .d_c7title {        margin-bottom: 40px;    }    .g_e1pt1 .t_e2pt1nr,    .g_e1pt2 .t_e2pt1nr,    .g_e1pt3 .t_e2pt1nr {        bottom: 80px;    }    .g_e1pt4 .t_e2pt2wai {        margin-bottom: 30px !important;    }    .g_e1pt4 .g_word2 p {        line-height: 1.5;    }    .g_e1pt4 .g_num {        margin-bottom: 0;    }    .g_e1pt4 .g_e2num:last-child {        margin-bottom: 0;    }    .g_e1pt4 .g_e2num:last-of-type(2) {        margin-bottom: 0;    }    .ys_cont {        padding: 0 40px;    }    .g_e1pt5_li {        padding: 24px 24px 30px;    }    .g_e1pt5_ul li {        padding: 0 10px;    }    .g_e1pt5_ul {        margin: 12px -10px 0;    }    .g_e1pt5_li .g_margin5 {        margin-bottom: 10px;    }    .g_e1pt4 .t_e2pt3rg .g_word2 p {        margin-bottom: 10px;    }    .g_e1pt4 .g_e2num {        margin-bottom: 18px;    }    .ys_footer {        padding-top: 50px;    }    /* tammy */    .d_d2body {        margin-bottom: 32px;    }    .d_d4fontcol2 {        margin-right: 24px;    }    .d_d2share2 .s_footshare1 {        margin-left: 18px;    }    .d_d4share {        margin-bottom: 26px;    }    .d_d2link {        margin-bottom: 30px;    }    .d_d2cont .d_d4body2 {        padding-right: 50px;    }    .d_d3bd2title {        padding: 24px 20px;    }    .d_d3bd2icon2 {        top: 42px;    }    .d_d3bd2icon2 {        width: 44px;    }    .d_d3icon {        height: auto;        width: 28px;    }    .g_c5pt1bj {        width: 585px;    }    .g_c5pt1 {        padding: 200px 0;    }    .g_c5pt1bj {        width: 100%;    }    .g_c5pt1 {        padding: 60px 0;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jle {        padding-right: 60px;    }    .t_e2pt2jtit {        margin-bottom: 8px;    }    .t_font40 {        font-size: 24px;    }    .t_c7pt1jxin {        padding: 34px 18px 40px;    }    .t_swipelun .swiper-button-prev {        margin-top: 14px;    }    .he_b2p3fkru .slick-dots {        width: 740px;    }    .g_c5pt1 {        padding: 200px 0;    }    /* 2022.08.10 - tammy - end */    .g_c5pt1_icon8 {        bottom: 4%;        left: 0%;    }    .g_c5pt1bj {        width: 60%;    }    .g_c5pt1_icon1 {        top: 0px;        left: -3%;    }    .g_c5pt1_icon8 {        bottom: 14%;        left: 4%;    }    .g_c5pt1_icon5 {        right: -6%;    }    .he_d1p1le {        width: 400px !important;        padding-right: 30px;        min-width: 400px;    }    .he_b2rp2ri {        width: 340px;    }    .he_b2rp2le {        max-width: calc(100% - 340px);    }    .he_b2rp2lkp {        margin-top: 24px;    }    .he_b2rp2lkp p {        margin-bottom: 10px;    }    .he_e2t2ti {        margin-bottom: 42px;    }    .he_e2t2tble {        width: 40%;    }    .he_e2t2tbri {        width: 60%;    }    .he_e1pt4 .he_e2t2tble {        width: 40%;    }    .he_e1pt4 .he_e2t2tbri {        width: 60%;    }    .he_e2t2ty p {        font-size: 30px;    }    .he_e1pt3qli {        padding: 0px 20px;    }    .he_e1pt3qul {        margin: 0 -20px;    }    .he_e1pt6 .t_e2pt3rg {        width: calc(100% - 280px);        padding-left: 90px;        padding-right: 0;    }    .he_e1pt6 .t_e2pt3le {        width: 280px;    }    .he_e2t2twz p {        font-size: 16px;    }    .he_e1pt3qr p {        font-size: 16px;    }        .t_w2pt3lie .g_word2 p{        font-size: 16px;    }        .g_c5pt1bj {        width: 71%;    }    .g_c5pt1 {        padding: 136px 0;    }}/* 1200~992 平板横屏*/@media screen and (max-width: 1200px) {    /* helen star */    .he_b2p2role {        width: 60%;        padding-right: 20px;    }    .he_b2p2rori {        width: 40%;    }    .he_b2p3anin {        right: 0;    }    /* helen end */    .g_margin1 {        margin-top: 50px;    }    .g_sypt2_nr ul {        margin: 20px -50px 0;    }    .g_sysect1_num img {        width: 40px;        margin-bottom: 16px;    }    .ys_demo_num1 {        font-size: 32px;    }    .g_sypt2_nr li {        padding: 0 30px;    }    .g_sypt2_nr ul {        margin: 20px -30px 0;    }    .g_sypt2_nr .g_button1 {        margin-top: 20px;    }    /* lis-start */    .d_fontcol p {        margin-bottom: 20px;    }    .d_i1title {        margin-bottom: 50px;    }    .d_i1aboutli {        padding-bottom: 54px;    }    .d_i1title2 {        padding-bottom: 12px;        margin-bottom: 28px;    }    .d_d4aside {        width: 280px;    }    .d_d4body2 {        padding-right: 130px;        width: calc(100% - 280px);    }    .d_d4title {        margin-bottom: 20px;    }    .d_d4head {        margin-bottom: 30px;        padding-bottom: 16px;    }    .d_d4titleicon {        margin-right: 4px;    }    .d_d4body4 {        margin-top: 46px;        margin-bottom: 38px;    }    .d_d4pic {        width: 64px;        height: 42px;    }    .d_d4bodyleft {        width: calc(100% - 64px);        padding-right: 84px;    }    .d_d4fontcol2 {        margin-right: 30px;    }    .d_d2title {        margin-bottom: 28px;    }    .d_d2asideli2 {        margin-bottom: 24px;    }    .d_d2asidepic {        margin-bottom: 20px;    }    .d_d2cont .d_d4body2 {        padding-right: 100px;        width: calc(100% - 280px);    }    .d_d2cont .d_d4body3 {        margin-bottom: 12px;    }    .d_d2link {        margin-bottom: 40px;    }    .d_d2cont .d_d4share {        margin-bottom: 32px;    }    .d_d2body .yxedr_active p {        font-size: 16px;    }    .d_d2body .yxedr_active p {        margin-bottom: 10px;    }    .d_d2body {        margin-bottom: 28px;    }    .d_d2cont .d_d4share {        margin-bottom: 28px;    }    .d_d2linkbody {        width: 100%;    }    .d_d2linkfont {        padding-right: 0;    }    .d_d2icon {        width: 21px;        height: 21px;        margin-right: 15px;    }    .d_c6ul {        margin-bottom: 26px;    }    .d_c6sear .g_margin4 {        margin-bottom: 26px;    }    .d_c6search {        width: 288px;        margin-bottom: 56px;    }    .d_c6li2 {        padding: 0px 10px;        margin-bottom: 42px;    }    .d_c6ul2 {        margin: 0 -10px;    }    .d_c6title2 {        padding: 0 18px;    }    .d_c6li {        padding: 14px 0;    }    .d_c7dis {        margin-bottom: 40px;    }    .d_c7num {        margin-bottom: 18px;        font-size: 50px;    }    .d_c7body3 {        width: 34.142858%;        padding-left: 36px;    }    .d_c7fontcol {        margin-bottom: 6px;    }    .d_c7fontdis {        font-weight: 400;        margin-bottom: 10px;    }    .d_c7fontdis2 {        margin-bottom: 18px;    }    .d_c7li2 {        margin-bottom: 12px;    }    .d_c7fontcol2 {        margin-bottom: 4px;    }    .d_c7title2 {        margin-bottom: 34px;    }    .d_c7button {        width: 160px;        padding: 8px 0;    }    .d_c7body {        margin-top: 90px;    }    .d_d1bd2title {        padding: 18px 0 0 70px;    }    .d_d1totalbody2 .slick-dots {        left: calc(57.214285% + 70px);        bottom: 70px;    }    .d_d1head {        margin-bottom: 54px;    }    .d_d1bdtime {        margin-bottom: 8px;    }    .d_d1bdfont {        margin-bottom: 16px;    }    .d_d1bdfont2 {        margin-bottom: 24px;    }    .d_d1morecol {        margin-right: 34px;    }    .d_d1moreimg {        width: 26px;        height: 26px;    }    .d_d1body3 .d_c6body2 {        margin-top: 30px;    }    .d_d1bd2font {        margin-bottom: 6px;    }    .d_d1body3 .d_c6li2 {        padding: 0 12px;        margin-bottom: 60px;    }    .d_d1body3 .d_c6ul2 {        margin: 0 -12px;    }    .d_d3bd2time {        margin-bottom: 8px;    }    .d_d3bd2font {        margin-bottom: 10px;    }    .d_d3bd2icon {        width: 22px;        height: 18px;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        width: 38px;        height: 38px;        top: 80%;    }    .d_d1body3 .d_c6li2 {        padding: 0 10px;        margin-bottom: 50px;    }    .d_d1body3 .d_c6ul2 {        margin: 0 -10px;    }    .d_d1body3 .d_c6body2 {        margin-top: 24px;    }    .d_headtitle2 {        margin-bottom: 18px;    }    .d_c7title3 {        font-size: 30px;        margin-bottom: 56px;    }    .d_c7dis {        margin-bottom: 38px;    }    .d_c7num {        font-size: 48px;    }    .d_c7num2 {        margin-bottom: 22px;    }    .d_c7bt {        width: 24px;        height: 24px;    }    .d_c7next {        right: -25px;    }    .d_c7pre {        left: -25px;    }    .d_c7body4 {        padding: 74px 0;    }    .d_d1headfont {        padding: 12px 0;        margin: 0 80px;    }    .ys_phfyfl a {        color: #999999;    }    .d_c7bodypic2 {        margin-top: 32px;    }    .d_c7bodypic3 {        padding: 0 12px;    }    .d_d2cont .d_d4body2 {        padding-right: 90px;        width: calc(100% - 240px);    }    .d_d4aside {        width: 230px;    }    .d_d3bd2font2 {        margin-bottom: 16px;    }    .d_d3bd2font {        margin-bottom: 8px;    }    .d_d3bd2time {        margin-bottom: 6px;    }    .d_d4body2 {        padding-right: 110px;        width: calc(100% - 230px);    }    .d_d4asidebd .g_word1 p {        font-size: 16px;    }    .d_d4title3 {        margin-bottom: 28px;    }    .d_d4asideli2 {        margin-bottom: 20px;    }    .g_c2pt4_li {        padding: 0 18px;    }    .g_c2pt4_ul {        margin: 0 -18px;    }    .d_i1body,    .d_i2main_top {        margin-top: 140px;    }    .d_c7part4 {        padding: 50px 0;    }    /* tammy */    .d_d1head .g_word3 {        padding: 12px 0;        margin: 0 80px;    }    .d_d1bd2title {        padding: 18px 0 0 40px;    }    .d_d1totalbody2 .slick-dots {        left: calc(57.214285% + 40px);    }    .d_d4aside {        width: 260px;    }    .d_d2cont .d_d4body2 {        padding-right: 40px;        width: calc(100% - 260px);    }    .d_d2return .d_d2icon {        position: relative;        top: 4px;    }    .d_d2cont .d_d4share {        margin-bottom: 24px;    }    .d_d2link {        margin-bottom: 28px;    }    .d_d2return .d_d2icon {        top: 2px;    }    .d_d2icon {        width: 24px;        height: 24px;    }    .d_d3db2title2 {        margin-right: -40px;        padding-right: 40px;    }    .d_d3bd2title {        right: 0;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        width: 40px;        height: 40px;        top: auto;    }    .d_d3db2title2 .slick-next {        right: 40px;    }    .d_d3db2title2 .slick-prev {        right: 90px;        left: auto;    }    .d_d4body2 {        padding-right: 80px;        width: calc(100% - 260px);    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jrg {        padding-right: 0;    }    .t_e2main .slick-dots {        bottom: -30px;    }    .d_c7title3 {        margin-bottom: 22px;    }    .t_banduanj {        margin-bottom: 36px;    }    /* 2022.08.10 - tammy - end */    .d_d3db2title2 .slick-dots {        padding-left: 65%;        text-align: left;        bottom: 0;    }    .he_d1p1ri {        width: 64%;    }    .he_b2rp4qli p {        font-size: 18px;    }    .he_strength .t_e2pt2pag {        width: 100%;    }    .t_e2pt3ul li {        margin-bottom: 16px;    }    .g_c5pt1bj {        width: 76%;    }}@media screen and (max-width: 1199px) {        .he_e2ptul .swiper-pagination {        display: block !important;    }    /* helen star */    .he_b1p4rp p {        font-size: 14px;    }    .he_b1p4kri p {        font-size: 82px;    }    .he_b1p4kle {        margin-bottom: 5px;    }    .g_title4 {        font-size: 20px;    }    .he_b1p4sri {        padding-bottom: 93px;    }    .g_margin1 {  margin-top: 20px;    }    .he_add {        padding: 50px 0;    }    .he_b1p4sh {        margin-bottom: 42px;    }    .he_b2p3fkle {        width: 400px;    }    .he_b2p3ti .he_puti {        width: 310px;    }    .he_b2p3ru {        width: calc(100% - 310px);    }    .he_b2p3fkri {        width: calc(100% - 310px);    }    .he_b2p3ftli {        width: 500px;        margin-right: 18px;    }    .he_b2p3fyic {        width: 50px;    }    .he_b2p3fyli {        padding: 35px 20px 34px;    }    .he_b2p3jpo {        margin-top: 10px;    }    .he_b2p3jpo p {        font-size: 14px;    }    .he_b2p1brp {        max-width: 100%;    }    .he_c1p1 .he_b2p1byn p {        font-size: 20px;    }    .he_c1p1 .he_b2p1brl {        padding-left: 10%;        padding-right: 10%;    }    .he_c1p1 .he_b2p1brp2 {        padding-top: 6px;    }    .he_c1p1b {        margin-top: 23px;    }    .he_c1p1 .he_b2p1brul {        height: calc(100vh - 64px);    }    /* helen end */    /* tammy - start */    .t_e2main .g_margin1 {        padding-top: 40px;    }    .t_e2pt1nr {        top: -32px;    }    .g_title2 {        font-size: 32px;    }    .t_e2pt2wai {        margin-bottom: 28px;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 40px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 40px;    }    .t_e2pt4ic {        height: 38px;        margin-bottom: 18px;    }    .t_e2pt4ul .g_title4 {        margin-bottom: 16px;    }    .t_e2pt4ul li {        padding: 0px 15px;    }    .t_e2pt4ul {        margin: 0 -15px;    }    .t_e2pt1nr {        padding-left: 40px;        padding-right: 40px;    }    .g_e2pt1 .he_borde {        top: 80px;    }    /* tammy - end */    /* 1199end */    .he_sydpl {        padding-top: 5px;    }    .he_sydplyd {        margin-bottom: 20px;    }    .he_syp4bx .he_c1p1b {        padding-top: 10px;    }    .he_b2p1bx .he_b2p1brp {        width: 380px;        max-width: inherit;    }    .g_b3pt1nr {        width: 100%;    }    .g_b3pt1_word {        margin-top: 32px;    }    .g_sypt1_word .g_button1,    .g_sypt1_word1 {        opacity: 1;    }    .g_sypt1_word {        bottom: 0px;    }    .g_sypt1_word {        padding-bottom: 20px;    }    .g_sypt1_lifl .g_sypt1_word {        bottom: 0px;    }    .g_sypt1_lifl,    .g_sypt1_lifr {        padding: 0 8px;    }    .g_sypt1_ul li {        margin: 0 -8px 30px;    }    .g_sypt1_word1 p {        font-size: 14px;    }    .g_sypt1_word .g_title4 {        font-size: 16px;    }    .g_sypt1_word .g_button1 {        margin-top: 14px;    }    .g_sypt1_word .g_word2 p {        font-size: 14px;    }    .he_syvideo {        display: none;    }    .g_sypt2_nr .g_button1 {        margin-top: 10px;    }    .g_clist .he_b1p3gli {        padding: 0 10px;    }    .he_b1p3gul {        margin: 0 -10px;    }    .he_syp3bpli {        width: 700px !important;    }    .g_c2pt4_li {        padding: 0 10px;    }    .g_c2pt4_ul {        margin: 0 -10px;    }    .g_c2pt2_tit {        font-size: 20px;    }    .d_i2main_top {        margin-top: 50px;    }    .g_b4pt2_inputbox {        width: 46%;    }    .g_button3 {        margin: 30px auto 0;        width: 150px;        line-height: 50px;    }    .g_b4pt3_topul {        width: 950px;    }    .g_b4pt3_topul li {        padding: 0 30px;    }    .g_e1pt1 .t_e2pt1nr,    .g_e1pt2 .t_e2pt1nr,    .g_e1pt3 .t_e2pt1nr {        top: inherit;    }    /* tammy */    .d_d1totalbody2 .slick-dots {        left: calc(57.214285% + 30px);    }    .d_d1bdfont2 {        margin-bottom: 16px;    }    .d_d1bd2title {        padding: 18px 0 0 30px;    }    .t_headmain {        margin-top: 0;    }    .d_d4aside {        width: 230px;    }    .d_d2cont .d_d4body2 {        width: calc(100% - 230px);    }    .d_d4head {        margin-bottom: 20px;        padding-bottom: 16px;    }    .d_d3bd2icon2 {        right: 20px;    }    .d_d3bd2title {        padding: 20px 20px;    }    .d_d3bd2font {        margin-bottom: 6px;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        width: 36px;        height: 36px;    }    .d_d3db2title2 .slick-prev::before,    .d_d3db2title2 .slick-next::before {        transform: translate(-50%, -50%) scale(0.72);    }    .d_d3db2title2 .slick-prev::before {        transform: translate(-50%, -50%) rotate(180deg) scale(0.72);    }    .d_d4body2 {        padding-right: 40px;        width: calc(100% - 230px);    }    .d_d4pic {        width: 44px;    }    .d_d4body4 {        margin-top: 34px;        margin-bottom: 30px;    }    .mc_d1_progress {        display: none;    }    .he_d1p1bg {        padding-left: 0;    }    .he_d1p1le {        width: 470px !important;        padding-right: 50px;        min-width: 470px;    }    .g_c5pt1 {        background: #F8F9FA;        padding: 40px 40px;    }    .g_b3pt2 video {        display: none;    }    .g_b3pt2 img {        display: block;    }    .he_d1p1ri {        width: calc(100% - 470px);    }    .he_d1p1bli {        max-height: 38.5px;    }    .he_d1p1bbt p {        font-size: 22px;        height: 38.5px;    }    .he_b1p2 video {        display: none;    }    .he_b1p2 img {        display: block;    }    .he_srer .ys_main {        margin-top: 50px;    }    .he_srer .layoutcon {        margin-top: 22px;        padding-bottom: 40px;    }    .he_srer .kkpager .fr {        margin-top: 22px;    }    .he_srer .t_searli a {        font-size: 16px;    }    .g_b4pt3_topul li {        padding: 0 10px;    }    .he_b1p3 .he_b1p3gti p {        font-size: 16px;        margin-bottom: 8px;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jrg {        opacity: 1;        pointer-events: all;    }    .t_e2pt2jrg {        position: relative;        right: 0;        top: 0;        transform: translateY(0);    }    .t_e2pt2jli {        display: flex;        align-items: center;    }    .t_e2pt2jli .t_e2pt2jtit .g_title4 {        color: #fff;    }    .t_e2pt2jli .t_e2pt2jic.ys_imgbox_cover img:nth-child(2) {        opacity: 1;    }    .t_e2pt2jli .t_e2pt2jic.ys_imgbox_cover img:first-child {        opacity: 0;    }    .t_e2pt2jxia {        display: block;    }    .t_e2pt2jle {        height: 100%;    }    .slick-track .t_e2pt2jli.slick-slide {        display: flex !important;    }    .t_e2pt2jle {        padding-right: 30px;    }    .t_font40 {        font-size: 24px;    }    .t_c7pt1jli {        padding: 0 10px;        margin-bottom: 20px;    }    .t_c7pt1jul {        margin: 0 -10px;        margin-bottom: -20px;    }    .t_c7pt1jxin {        padding: 30px 18px 40px;    }    .t_c7jbiao1 {        margin-bottom: 14px;    }    .t_c7jfu .t_font40 {        margin-bottom: 12px;    }    .t_c7jbiaop {        margin-bottom: 32px;    }    /* 2022.08.10 - tammy - end */    .g_c2pt4_word p {        height: 63px;        overflow: hidden;        -webkit-line-clamp: 2;        text-overflow: ellipsis;        -webkit-box-orient: vertical;        display: -webkit-box;    }    .he_b1p3gul {        margin: 0;    }    /*.he_b1p3gb{*/    /*    width: calc(100% + 20px);*/    /*    margin: 0 -10px;*/    /*}*/    .he_b1p3gb.swiper-container {        width: calc(100% + 10px);        padding: 0 5px;        margin: 0 -5px;        left: 9px;    }    .he_b1p3gb .g_sypt4_line {        left: 25px;    }    .he_b2p3fkru .slick-dots {        width: 500px;    }    .g_c5pt1bjpc,    .g_c5pt1_icon {        display: none;    }    .g_c5pt1bjph {        display: block;        width: 100%;    }    .he_b1p5to {        display: block;        position: static;        opacity: 1;        background: transparent;    }    .he_b1p5to p {        color: #333 !important;    }    .he_b1p5to .g_title4 {        padding: 0 20px;        text-align: left;        font-size: 16px;    }    .he_d1p1le {        width: 390px !important;        min-width: 390px;    }    .he_d1p1ri {        width: calc(100% - 390px);    }    .t_c7pt1jxin .t_font40 {        font-size: 24px;    }    .t_e2pt2pag .swiper-container-horizontal>.swiper-pagination-bullets,    .t_e2pt2pag .swiper-pagination-custom,    .t_e2pt2pag .swiper-pagination-fraction {        opacity: 1 !important;    }        .he_c5line {        display: none;    }        .g_c5pt1 {        background: inherit !important;    }        .g_c5pt1bj {        width: 100%;    }       .he_e2pt1  .t_e2pt1nr{       padding-left: 0 !important;   }      .he_e2pt1  .t_e2pt1nr {        top: 0px;    }}/* 991~768 平板竖屏 重点*/@media screen and (max-width: 991px) {    /* helen star */    .ys_ban_slick li .ys_ban_title {        font-size: 26px;    }    .ys_ban_txtbox .he_ban_tit {        font-size: 14px;        margin-top: 8px;    }    .g_title2 {        font-size: 20px;    }    .he_b1p1tp p {        font-size: 14px;    }    .he_b1p1ti {        margin-bottom: 5px;    }    .he_puti {        margin-bottom: 16px;    }    .g_word2 p {        font-size: 14px;    }    .he_b1p1df p {        margin-bottom: 8px;    }    .he_b1p1le {        padding-right: 20px;    }    .he_b1p3gti p {        font-size: 14px;    }    .he_b1p3gtp p {        font-size: 14px;    }    .he_b1p3gwd {        box-shadow: 0px 4px 9px rgb(61 78 109 / 7%);    }    .he_b1p4sri {        padding-left: 20px;    }    .he_b1p4rn .g_title4 {        font-size: 16px;    }    .he_b1p4rn {        margin-bottom: 9px;    }    .he_b1p4kj {        padding-left: 20px;    }    .he_b1p4kri p {        font-size: 68px;    }    .he_b1p4sh {        margin-bottom: 32px;    }    .he_b1p4 {        padding-bottom: 36px;    }    .he_b1p3hf {        width: 700px;    }    .he_b1p3gwd {        padding: 22px 18px 20px;    }    .g_title3 {        font-size: 20px;    }    .he_b2p1brp2 p {        font-size: 14px;    }    .he_b2p1brp1 {        margin-bottom: 12px;    }    .he_b2p1byn p {        font-size: 14px;    }    .he_b2p1brl {        padding: 25px 25px;    }    .he_b2p1btg {        padding: 0px 4px;    }    .he_b2p1brli {        width: 13%;    }    .he_b2p1brli.on {        width: 48%;    }    .g_title4 {        font-size: 16px;    }    .he_b2p2ror1 p {        margin-bottom: 9px;        font-size: 14px;    }    .he_b2p2roey {        margin-bottom: 15px;    }    .he_b2p2ror1 {        margin-bottom: 20px;    }    .he_b2p3ru p {        font-size: 14px;    }    .he_b2p3ti {        margin-bottom: 30px;    }    .he_b2p3jp p {        font-size: 14px;    }    .he_b2p3ftli {        width: 460px;    }    .he_b2p3anl {        width: 36px;    }    .he_b2p3ftli {        width: 436px;    }    .he_c1p1byle p {        font-size: 14px;    }    .he_c1p1byri {        width: 26px;    }    .he_c1p1byle {        padding-right: 12px;    }    .he_c1p1b {        margin-top: 22px;    }    /* helen end */    /* tammy - start */    .g_title4 {        font-size: 18px;    }    .t_pagfont24 p {        font-size: 18px;    }    .t_e2pt2icon {        height: 38px;        margin-bottom: 14px;    }    .t_e2pt2swul::before {        height: 2px;    }    .t_e2pt2swul li::before {        height: 2px;    }    .t_e2pt2bot {        padding: 26px 20px;    }    .g_title2 {        font-size: 26px;    }    .t_e2pt2swul {        margin-bottom: 22px;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 36px;    }    .t_e2pt3le {        width: 220px;    }    .t_e2pt3rg {        width: calc(100% - 220px);        padding-left: 40px;    }    .t_e2pt4ul .g_title4 {        margin-bottom: 10px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 32px;    }    .slick-dots li {        width: 10px;        height: 10px;    }    .g_margin1 {        margin-top: 60px;    }    .g_margin3 {        margin-bottom: 60px;    }    /* tammy - end */    /* 991end */    .he_sydpl .g_title2 {        font-size: 18px;    }    .g_b3pt3 {        padding: 50px 0 10px;    }    .g_b3pt3 li {        margin-bottom: 60px;    }    .g_b3pt1_ul span {        font-size: 26px;    }    .g_b3pt3_ul .g_b3pt3_word {        width: 100%;        padding-left: 0;        margin-bottom: 32px;    }    .g_b3pt3_ul .ys_imgbox_cover {        width: 100%;    }    .g_b3pt3 li {        flex-wrap: wrap;    }    .g_margin5 {        margin-bottom: 18px;    }    .g_b3pt3 li {        margin-bottom: 50px;    }    .ys_cont {        padding: 0 40px;    }    .ys_sybanul li a::before {        top: 0;    }    .g_sypt1_word .g_button1,    .g_sypt1_word1 {        opacity: 1;    }    .g_sypt1_lifl .g_sypt1_word {        bottom: 15px;    }    .g_button1 p {        font-size: 14px;        line-height: 24px;        padding-right: 10px;    }    .g_button1 img {        width: 24px;    }    .g_sypt1_word .g_button1 {        margin-top: 10px;    }    .g_sypt1_word {        bottom: 15px;    }    .g_sypt1_lifl,    .g_sypt1_lifr {        padding: 0 10px;    }    .g_sypt1_ul li {        margin: 0 -10px 20px;    }    .g_title2 {        line-height: 1.3;    }    .g_margin4 {        margin-bottom: 20px;    }    .g_margin5 {        margin-bottom: 12px;    }    .ys_ban_slick .slick-dots li {        height: 20px;    }    .ys_ban_slick .slick-dots {        right: 30px;    }    .g_sypt2_nr ul {        margin: 24px -30px 0;    }    .g_sysect1_num p {        font-size: 14px;        line-height: 1.5;    }    .g_sypt2_nr {        top: 40px;    }    .g_sysect1_num img {        width: 42px;        margin-bottom: 20px;    }    .ys_demo_num1 {        font-size: 32px;    }    .g_syjia {        font-size: 14px;    }    .g_sypt2_nr ul {        width: 100%;    }    .ys_footer {        padding-top: 40px;    }    .g_margin2 {        margin-bottom: 70px;    }    .ys_sybanul_box::before {        height: 220px;    }    .g_sypt1_word {        padding-bottom: 0px;    }    .g_sypt1_word {        padding: 0 16px;    }    .g_sypt1_topfl .g_word1 p {        font-size: 16px;    }    .g_sypt1_topfl .g_margin5 {        margin-bottom: 8px;    }    .g_foot_ul1 {        display: none;    }    .g_foot_contact {        width: 100%;        float: left;    }    .g_foot_firbox {        width: 100%;    }    .g_foot_contact>p {        margin-bottom: 19px;    }    .g_share {        margin-top: 30px;    }    .g_foot_top {        margin-bottom: 38px;    }    .g_foot_fr>p span,    .g_foot_fr>p a,    .g_foot_map a {        font-size: 12px;    }    .g_foot_logo {        width: 120px;    }    .g_foot_bot {        padding: 20px 0 20px;    }    .g_foot_catnr img {        width: 24px;height:24px    }    .g_share {        margin-top: 20px;    }    .g_foot_top {        margin-bottom: 30px;    }    .he_c1p1 .he_b2p1byn p {        font-size: 18px;    }    /* .g_share{        width: 64px;        margin: 20px auto 0;    } */    .g_b3pt3 li:nth-child(even) .g_b3pt3_word {        padding-left: 0;        padding-right: 0;    }    .g_sypt1_topfl,    .g_sypt1_topfr {        float: none;    }    .g_sypt1_topfr .g_button1,    .g_sypt1_topfr .g_button1 a {        justify-content: inherit;    }    .g_sypt3 .g_sypt1_topfr .g_button1 {        margin-top: 0;    }    /* lis-start */    .d_fontcol p {        margin-bottom: 15px;    }    .d_i1title {        margin-bottom: 42px;    }    .d_i1aboutli {        padding-bottom: 44px;    }    .g_word1 p {        font-size: 16px;    }    .d_i1title2 {        padding-bottom: 10px;        margin-bottom: 22px;    }    .d_c6body3 .g_margin1 {        margin-top: 80px;    }    .d_c6ul {        margin-bottom: 22px;    }    .d_c6title {        width: 84px;    }    .d_c6a {        display: block;        width: calc(100% - 92px);    }    .d_c6li {        padding: 12px 0;    }    .d_c6search {        width: 220px;        margin-bottom: 70px;    }    .d_c6sear .g_margin4 {        margin-bottom: 22px;    }    .d_c6li2 {        padding: 0px 10px;        margin-bottom: 47px;    }    .d_c6body2 {        margin-top: 18px;    }    .d_c7body {        margin-top: 70px;    }    .d_c7dis {        margin-bottom: 32px;    }    .d_c7num {        margin-bottom: 10px;        font-size: 38px;    }    .d_c7body3 {        margin-top: 16px;        width: 100%;        padding-left: 0;    }    .d_c7pic {        width: 100%;    }    .d_c7bodypic2 .slick-prev,    .d_c7bodypic2 .slick-next {        width: 30px;        height: 30px;    }    .d_c7button {        width: 120px;        padding: 6px 0;    }    .d_d1head {        margin-bottom: 44px;    }    .d_d1bd2title {        width: 100%;        padding-left: 0;        padding-top: 24px;    }    .d_d1bd2pic {        width: 100%;    }    .d_d1body3 .d_c6body2 {        margin-top: 26px;    }    .d_d3bd2title {        margin-top: 30px;        width: 100%;        position: relative;    }    .d_d3bd2icon {        left: 5%;    }    .d_d3db2title2 .slick-prev {        left: 88%;    }    .d_d3bd2icon2 {        top: 55%;    }    .d_d3bd2pic {        width: 100%;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        top: 94%;    }    .d_d1body3 .d_c6body2 {        margin-top: 22px;    }    .d_c6title2 {        padding: 0 18px;    }    .d_c6search2 {        width: calc(100% - 22px);    }    .d_headtitle2 {        margin-bottom: 12px;    }    .d_c7title3 {        font-size: 28px;        margin-bottom: 42px;    }    .d_c7num2 {        margin-bottom: 18px;    }    .d_c7pt2nr .slick-dots {        bottom: -18px;    }    .d_c7body4 {        padding: 54px 0;    }    .d_c6ul2 .slick-dots {        bottom: 0px;    }    .d_c7bodypic3 {        padding: 0 10px 0;    }    .d_d1body3 .d_c6ul2 {        margin: 0px -8px;    }    .d_d1body3 .d_c6li2 {        padding: 0px 8px;        margin-bottom: 40px;    }    .d_d1headfont {        padding: 10px 0;        margin: 0 72px;    }    .d_d1totalbody2 {        margin: 0 0px;    }    .d_d2cont .d_d4body2 {        padding-right: 70px;        width: calc(100% - 200px);    }    .d_d4aside {        width: 200px;    }    .d_d2asidefont {        margin-bottom: 2px;    }    .d_d2asidepic {        margin-bottom: 18px;    }    .d_d2title {        margin-bottom: 24px;    }    .d_d2asideli2 {        margin-bottom: 22px;    }    .d_d4body2 {        padding-right: 90px;        width: calc(100% - 180px);    }    .d_d4aside {        width: 180px;    }    .d_d4bodyleft {        width: calc(100% - 50px);        padding-right: 48px;    }    .d_d4pic {        width: 50px;    }    .d_d4title3 {        margin-bottom: 24px;    }    .d_d4asideli2 {        margin-bottom: 18px;    }    .d_d1totalbody2 .slick-dots li {        width: 16px;        height: 2px;    }    .d_d1totalbody2 .slick-dots {        left: 0;        bottom: 34px;    }    .d_d1totalbody2 .slick-dots li {        margin: 0px 6px;    }    .d_d1totalbody2 .slick-dots {        margin: 0 -6px;    }    .d_d1cont .g_word3.on::after {        color: #0044AC;        opacity: 1;        width: 64px;    }    .g_button1 p {        font-size: 14px;        line-height: 28px;        padding-right: 10px;    }    .g_c2pt3_bot {        width: 100%;    }    .he_sweple {        width: 40px;    }    .he_swepri {        width: 40px;    }    .g_b4pt3_topul {        width: 100%;    }    .g_b4pt3_botul li {        width: 50%;    }    .g_b4pt2_input1 {        margin-right: 15px;    }    .g_b4pt2_input2 {        width: calc(53% - 30px);    }    .g_b4pt2_inputbox {        width: 49%;    }    .d_c7body1 {        width: 75%;    }    .g_e1pt4 .g_e2num p {        font-size: 14px;        line-height: 1.5;    }    .g_e1pt1 .t_e2pt2pag {        width: 100%;    }    .g_e1pt1 .t_e2pt1nr,    .g_e1pt2 .t_e2pt1nr,    .g_e1pt3 .t_e2pt1nr {        width: 100%;    }    /* tammy */    .d_d1head .g_word3 {        padding: 10px 0;        margin: 0 72px;    }    .d_d1totalbody2.slick-dotted {        padding-bottom: 24px;    }    .g_margin3 {        margin-bottom: 60px;    }    .d_c6ul2 {        margin-bottom: 20px;    }    .d_d1bdfont2 {        margin-bottom: 18px;    }    .d_d1bdfont {        margin-bottom: 12px;    }    .d_d1body3 .d_c6ul2 {        margin-bottom: 30px;    }    .d_d2cont .d_d4body2 {        padding-right: 20px;        width: calc(100% - 200px);    }    .d_d4aside {        width: 200px;    }    .t_margin6 {        margin-top: 40px;    }    .d_d3body2 {        padding: 0;    }    .d_d3db2title2 {        margin: 0;    }    .d_d3db2title2 {        margin-right: 0;        padding-right: 0;    }    .d_d3bd2title {        width: 80%;        left: 10%;    }    .d_d3bd2title {        top: 0;        transform: translate(0);    }    .d_d3bd2title {        margin-top: -30px;    }    .d_d3db2title2.slick-initialized.slick-slider {        padding-bottom: 34px;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        top: auto;    }    .d_d3db2title2 .slick-next {        right: 0;    }    .d_d3db2title2.slick-initialized.slick-slider {        padding-bottom: 50px;    }    .d_d4body2 {        padding-right: 20px;        width: calc(100% - 200px);    }    .d_d4bodyleft {        padding-right: 20px;    }    .d_d4body4 {        margin-top: 34px;        margin-bottom: 18px;    }    .d_d3bd2icon {        left: 20px;    }    .he_d1p1bli {        max-height: 35px;    }    .he_d1p1bbt p {        font-size: 20px;        height: 35px;    }    .g_b4pt3_topul {        display: block;    }    .g_b4pt3_topul .slick-track {        justify-content: flex-start;    }    .g_b4pt3_topul .slick-list,    .g_b4pt3_topul .slick-track {        display: block;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jic {        width: 32px;    }    .t_e2pt2jtit .g_title4 {        max-width: calc(100% - 42px);    }    .t_e2pt2jwen {        padding: 12px 16px 16px 16px;    }    .t_e2pt2jli {        flex-wrap: wrap;    }    .t_e2pt2jle {        padding-right: 0;        width: 100%;    }    .t_e2pt2jrg {        width: 100%;    }    .t_e2pt2jle {        margin-bottom: 0;    }    .t_e2pt2jrg .g_title4 {        margin-bottom: 12px;    }    .t_e2pt2jtit {        margin-bottom: 6px;    }    .t_e2pt2jxia {        margin-bottom: 12px;    }    .t_e2main .slick-dots {        bottom: -22px;    }    .t_e2pt2jul {        min-height: auto;    }    .d_c7title3 {        margin-bottom: 20px;    }    .t_banduanj {        margin-bottom: 30px;    }    .t_c7pt1jli {        width: 33.333333%;    }    .t_c7pt1jxin .t_font40 {        margin-bottom: 12px;    }    .t_c7pt1jxin {        padding: 26px 18px 30px;    }    .t_c7jbiao1,    .t_c7jfu .t_font40,    .t_c7jbiaop {        max-width: 76%;    }    .t_c7jbiaop {        margin-bottom: 26px;    }    .ys_ban_slick .slick-prev,    .ys_ban_slick .slick-next {        width: 24px;        height: 24px;        z-index: 3;    }    .ys_ban_slick .slick-prev {        left: 5px;    }    .ys_ban_slick .slick-next {        right: 5px;    }    .ys_ban_slick .slick-prev::before,    .ys_ban_slick .slick-next::before {        font-family: "iconfont" !important;        font-size: 16px;        color: #fff;        z-index: 4;    }    .ys_ban_slick .slick-prev::before {        content: '\e744';    }    .ys_ban_slick .slick-next::before {        content: '\e743';    }    /* 2022.08.10 - tammy - end */    .g_sypt3 .g_sypt1_topfl {        float: left;    }    .g_sypt3 .g_sypt1_topfr {        float: right;    }    .d_d1totalbody2 {        box-shadow: 0px 4px 14px rgb(61 78 109 / 10%);        border-radius: 16px;    }    .d_d1bd2title {        padding: 24px;    }    .d_d1bd2pic {        border-radius: 16px 16px 0 0;    }    .d_d3db2title2 .d_d3bd2font2 {        display: none;    }    .d_d3bd2font {        margin-bottom: 14px;    }    .g_sypt1_topfr ul {        margin: 0px -20px 0;        padding: 10px 0 0;    }    .t_d3jia {        width: calc(100% + 80px);        padding: 60px 40px 1px;        margin-left: -40px;        background: #F8F9FA;    }    .d_d3body {        background: #F8F9FA;        width: calc(100% + 80px);        padding: 0px 40px 70px;        margin-left: -40px;    }    .t_jiavid .he_borde {        background: #F8F9FA;    }    .t_jiavid .ys_nycenter {        margin-top: 0;    }    .d_d1head {        display: none;    }    .t_jiavid .d_d3body {        border-bottom: 0px;    }    .g_sypt3 .g_sypt1_topfr {        margin-top: 0;    }    .g_sypt1_top {        position: relative;    }    .g_sypt1_top .g_button1 {        position: absolute;        right: 0;        top: 4px;    }    .g_sypt1 .g_title2 {        width: calc(100% - 100px);    }    /*.g_sypt1_topfr li:first-child{*/    /*    padding-left: 0;*/    /*}*/    .mc_gotop {        width: 36px;        height: 36px;        line-height: 36px;        right: 10px;    }    .mc_gotop .iconfont {        font-size: 16px;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        opacity: 0 !important;    }    .d_d1totalbody2 .slick-dots {        text-align: center;    }    .d_d1totalbody2.slick-dotted {        margin-bottom: 80px;    }    .d_d1totalbody2 .slick-dots {        bottom: -30px !important;    }    .d_d3db2title2 .slick-dots {        padding-left: 0;        text-align: center;    }    .g_sypt2_nr {        top: 120px;    }    .he_d1p1ri {        padding-top: 50px;    }    .he_e1pt6 .t_e2pt3rg {        width: calc(100% - 220px);        padding-left: 40px;    }    .he_e1pt6 .t_e2pt3le {        width: 220px;    }    .he_e2t24 {        font-size: 18px;    }    .he_e2t2tbli {        margin-bottom: 16px;    }    .he_e2t2ty p {        font-size: 26px;    }    .he_e2t2ti {        margin-bottom: 26px;    }}/* <768 移动端 重点*/@media screen and (max-width: 768px) {    .ys_ban_pc {        display: none;    }    .ys_ban_video {        display: none;    }    .ys_ban_ph {        display: block;    }    /* helen star */    .he_b1p1le {        width: 100%;        padding-right: 0;    }    .he_b1p1ri {        /*width: 100%;*/        /*padding-top: 10px;*/        display: none;    }    .he_borde {        display: none;    }    .he_b1p4sle {        width: 100%;    }    .he_b1p4sri {        width: 100%;        padding-left: 0;        padding-right: 0;        margin-top: 20px;    }    .he_b1p4kj {        width: 100%;        padding-left: 0px;    }    .he_b1p4sh {        margin-bottom: 25px;    }    .he_b1p4kri p {        font-size: 58px;    }    .he_bantd {        width: 34px;    }    .he_bantdri {        margin-left: 10px;    }    .he_b2p1brul {        height: 320px;    }    .he_b2p1brul .slick-list {        height: 100%;        width: 100%;    }    .he_b2p1brul .slick-track {        height: 100%;    }    .he_b2p1bhtx {        position: static;        transform: inherit;    }    .he_b2p1btg {        display: none;    }    .he_b2p1brli .he_b2p1brl {        pointer-events: inherit;        opacity: 1;    }    .he_b2p1brl {        top: 0px;    }    .he_b2p1brul .slick-dots li {        width: 8px;        height: 8px;    }    .he_b2p1brul .slick-dots li.slick-active {        background: #004ABA;    }    .he_b2p2role {        width: 100%;        padding-right: 0;        margin-bottom: 30px;    }    .he_b2p2rori {        width: 400px;        max-width: 100%;    }    .he_b2p3ti .he_puti {        width: 100%;    }    .he_b2p3ru {        width: 100%;    }    .he_b2p3ti {        flex-wrap: wrap;    }    .he_b2p3fkle {        position: static;        transform: inherit;    }    .he_b2p3fkri {        width: 100%;        margin-top: 40px;        position: relative;    }    .he_b2p3fktk {        width: calc(100% + 40px);    }    .he_b2p3anin {        display: flex;        position: absolute;        bottom: 117px;        top: inherit;        right: -5%;        transform: inherit;        z-index: 10;    }    .he_c1p1 .he_b2p1brul {        height: 500px;    }    .he_c1p1 .he_b2p1brl {        padding-left: 20px;        padding-right: 20px;    }    .he_c1p1 .he_b2p1brli.on .he_b2p1brl {        bottom: 30px;    }    .he_b1p5 .t_b1k5ul_box {        padding-bottom: 10px;    }    /* helen end */    /* tammy - start */    .t_e2pt1nr {        padding-left: 20px;        padding-right: 20px;    }    .g_margin1 {        margin-top: 30px;    }    .g_margin3 {        margin-bottom: 50px;    }    .g_title2 {        font-size: 24px;    }    .t_e2pt2wai {        margin-bottom: 20px;    }    .t_e2pt2icon {        height: 36px;        margin-bottom: 10px;    }    .t_e2pt2swul li {        padding-bottom: 18px;    }    .t_e2pt2bot {        padding: 18px 16px;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 28px;    }    .t_e2pt3le {        width: 180px;    }    .t_e2pt3rg {        width: calc(100% - 180px);        padding-left: 30px;    }    .t_e2pt4ic {        height: 36px;        margin-bottom: 12px;    }    .t_e2pt4ul .g_title4 {        margin-bottom: 8px;    }    .t_e2main .g_margin1 {        padding-top: 160px;    }    /* tammy - end */    /* 768end */    .he_b2p1bx .he_b2p1brp {        width: 100%;        max-width: inherit;    }    .he_syp4yti {        display: none;    }    .he_sydplkri p {        font-size: 14px;    }    .he_sydpl {        /*padding-top: 0px;*/        display: none;    }    .he_sydplyd {        display: block;    }    .he_sydplkri {        padding-left: 0px;        margin-top: 5px;    }    .he_syp4bx .he_c1p1b {        padding-top: 8px;    }    .he_syp4bx .he_b2p1brul {        height: 400px;    }    .g_f1pt1_ul li {        padding: 0 15px;    }    .g_f1pt1_ul {        margin: 0 -15px;    }    .g_margin2 {        margin-bottom: 60px;    }    .g_b4ul li {        width: 100%;    }    .g_button2 p,    .g_button2 a {        line-height: 40px;        font-size: 14px;    }    .g_button2 {        width: 110px;    }    .g_button2 {        margin-top: 18px;    }    .g_b4ul .ys_imgbox_cover {        margin-bottom: 18px;    }    .g_b4main {        margin-bottom: 40px;    }    .g_b4ul li:last-child {        margin-bottom: 0;    }    .g_title2 {        font-size: 20px;    }    .g_b3pt1_word {        margin-top: 18px;    }    .g_b3pt1_ul span {        font-size: 36px;    }    .g_num {        margin-bottom: 10px;    }    .g_b3pt1_ul p {        font-size: 14px;        line-height: 1.5;    }    .g_margin3 {        margin-bottom: 40px;    }    .g_b3pt3 {        padding: 40px 0 10px;    }    .g_margin4 {        margin-bottom: 20px;    }    .ys_sybanul {        margin-left: 1px;    }    .g_sypt1_lifl {        width: 100%;        margin-bottom: 18px;    }    .g_sypt1_lifr {        width: 100%;    }    .g_sypt2_bj video {        display: none;    }    .g_sypt2_bj img {        display: block;    }    .g_sypt2_nr li {        padding: 0 30px;    }    .g_sypt2_nr ul {        margin: 24px -30px 0;    }    .ys_cont {        padding: 0 20px;    }    .g_sypt1_topfl .g_word1 p {        font-size: 14px;    }    .g_word1 p {        font-size: 16px;    }    .t_b1k5li .ys_imgbox_cover {        margin-bottom: 16px;    }    .t_b1k5ic p {        margin-bottom: 3px;    }    .g_word1 p {        line-height: 1.75;    }    .t_b1k5xin .g_button1 {        margin-top: 12px;    }    .t_b1k5ul_box {        padding-bottom: 28px;    }    .ys_footer {        padding-top: 40px;    }    .he_b2p3fkle {        width: 100%;    }    .he_b2p3ftli {        width: 100%;    }    .he_b2p3anin {        bottom: 20px;        top: inherit;        left: 50%;        transform: translateX(-50%);        right: inherit;    }    .he_b2p3jp p {        min-height: inherit;    }    .he_c1p1 .he_b2p1bhtx::before {        backdrop-filter: blur(0px);    }    .he_c1p1 .he_b2p1brl {        bottom: 40px;    }    .g_sypt1_topfr li p {        font-size: 16px;        line-height: 1.5;        text-align: center;    }    .g_sypt1_topfr li {        padding: 0 10px;    }    .g_sypt1_topfr ul {        margin: 10px -10px 0;    }    .g_sypt1_topfr li.slick-current p::before {        width: 100%;    }    /* lis-start */    .d_body .yxedr_active p {        font-size: 14px;    }    .d_i1main .g_margin1 {        margin-top: 40px;    }    .d_fontcol p {        margin-bottom: 10px;    }    .d_i1title {        margin-bottom: 20px;    }    .d_i1title2 {        padding-bottom: 6px;        margin-bottom: 14px;    }    .d_i1aboutli {        padding-bottom: 22px;    }    .d_d4body {        margin-top: 38px;    }    .d_d4title {        margin-bottom: 16px;    }    .d_d4head {        margin-bottom: 22px;        padding-bottom: 12px;    }    .d_d4titletime {        margin-right: 42px;    }    .d_d4body4 {        margin-top: 22px;        margin-bottom: 26px;    }    .d_d4bodyleft {        padding-right: 30px;        width: calc(100% - 42px);    }    .d_d4pic {        width: 42px;        height: 30px;    }    .d_d4fontcol2 {        margin-right: 20px;        margin-top: 4px;    }    .d_c6li2 {        width: 50%;    }    .d_c6li2 {        padding: 0px 6px;        margin-bottom: 36px;    }    .d_c6ul2 {        margin: 0 -6px;    }    .d_c6body2 .g_word1 p {        font-size: 18px;    }    .d_c6sear .g_margin4 {        margin-bottom: 20px;    }    .d_c6ul {        margin-bottom: 20px;    }    .d_c6title {        width: 65px;    }    .d_c6a {        display: block;        width: calc(100% - 80px);    }    .d_c6title2 {        padding: 0 12px;    }    .d_c6li {        padding: 10px 0;    }    .d_c6body3 .g_margin1 {        margin-top: 52px;    }    .d_c7bodypic2 .slick-prev,    .d_c7bodypic2 .slick-next {        width: 30px;        height: 30px;    }    .d_c7bodypic2 .slick-prev {        left: -5px;    }    .d_c7bodypic2 .slick-next {        right: -5px;    }    .d_c7body {        margin-top: 50px;    }    .d_c7dis {        margin-bottom: 28px;    }    .d_c7num {        margin-bottom: 10px;        font-size: 32px;    }    .d_c7dis {        margin-bottom: 24px;    }    .d_c7title {        margin-bottom: 34px;    }    .d_c7body2 .g_title4 {        font-size: 16px;    }    .d_c7fontdis2 {        margin-bottom: 12px;    }    .d_c7li2 {        margin-bottom: 10px;    }    .d_d1head {        margin-bottom: 32px;    }    .d_d1bdtime {        margin-bottom: 8px;    }    .d_d1bdfont {        margin-bottom: 14px;    }    .d_d1bdfont2 {        margin-bottom: 26px;    }    .d_d1moreimg {        width: 21px;        height: 21px;    }    .d_d1morecol {        margin-right: 24px;    }    .d_d1body3 .d_c6li2 {        padding: 0px 6px;        margin-bottom: 30px;    }    .d_d1body3 .d_c6body2 {        margin-top: 20px;    }    .d_d1body3 .d_c6ul2 {        margin: 0 -6px;    }    .d_d3bd2icon2 {        top: 46%;    }    .d_d3bd2icon2 {        width: 56px;    }    .d_d3db2title2 .slick-prev {        left: 84%;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        width: 32px;        height: 32px;    }    .d_d3bd2title {        padding: 28px 24px;    }    .d_d1body3 .d_c6body2 {        margin-top: 18px;    }    .d_c6search {        width: 100%;        margin-bottom: 20px;    }    .d_c7body4 {        padding: 42px 0;    }    .d_c7bodypic3 {        padding: 0px 8px 0;    }    .d_c7bodypic3 .ys_imgbox_cover {        border-radius: 10px;    }    .d_c7bt {        width: 20px;        height: 20px;    }    .d_c7pre {        left: -16px;    }    .d_c7next {        right: -16px;    }    .d_c7bt img {        width: 6px;    }    .d_d1headfont {        padding: 10px 0;        margin: 0 34px;    }    .d_d2cont .d_d4body2 {        padding-right: 0;        width: 100%;    }    .d_d2body .yxedr_active p {        font-size: 14px;    }    .d_d4aside {        width: 100%;    }    .d_d2cont .d_d4body2 {        margin-bottom: 18px;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        top: 92%;    }    .d_d3icon {        height: 32px;        width: 32px;    }    .d_d4body2 {        padding-right: 0;        width: 100%;    }    .d_d4asideli2 {        margin-bottom: 16px;    }    .d_d4asidebd .g_word1 p {        font-size: 14px;    }    .d_d4asidefont {        font-size: 12px;    }    .d_d4asidepic {        margin-bottom: 10px;    }    .d_d4asideli2 {        margin-bottom: 12px;    }    .d_d4title3 {        margin-bottom: 20px;    }    .d_i2main .g_margin1 {        margin-top: 40px;    }    .d_d4dis {        margin-bottom: 12px;    }    .d_d4body3 {        margin-bottom: 34px;    }    .d_d4share {        margin-bottom: 0;    }    .d_d4body3 p video {        border-radius: 10px;    }    .d_d2linkbody {        margin-bottom: 10px;    }    .d_d2asidepic {        margin-bottom: 16px;    }    .d_d2cont .d_d4asideli2 {        margin-bottom: 20px;    }    .d_d1totalbody2 .slick-dots {        left: 0;        bottom: 20px;    }    .d_c7ul3 .slick-dots li {        width: 16px;        height: 2px;        margin: 0 5px;    }    .d_c7body1 {        width: 68.285714%;    }    .d_c6li2:nth-of-type(7) {        margin-bottom: 36px;    }    .g_button4 {        width: 140px;        border-radius: 40px;        margin-right: 15px;        margin-bottom: 14px;    }    .g_button4 a {        font-size: 14px;        line-height: 40px;    }    .he_syp3bpli {        width: 80% !important;    }    .he_sweple {        width: 30px;    }    .he_swepri {        width: 30px;    }    .g_c2pt3_botul .swiper-slide {        padding: 0 50px;    }    .g_c2pt4 {        padding: 40px 0 90px;    }    .g_c2pt1_btn {        margin-top: 30px;    }    .d_i2main_top {        margin-top: 32px;    }    .d_i2main_top .g_title4 {        font-size: 20px;    }    .d_fontcol h5 {        font-size: 16px;        margin-bottom: 10px;    }    .g_b4pt2_input1 {        width: 100%;        margin-right: 0;    }    .g_b4pt2_input2 {        width: 100%;    }    .g_b4pt2_input {        margin-bottom: 14px;    }    .g_b4pt2_inputbox {        width: 100%;    }    .g_b4pt2_input3 {        width: 100%;        margin-right: 0;    }    .g_b4pt2_input4 {        width: 100%;    }    .g_b4pt2_inputbox {        flex-wrap: wrap;    }    .g_button3 {        margin: 20px auto 0;        width: 130px;        line-height: 42px;    }    .g_b4pt3_topul .slick-list,    .g_b4pt3_topul .slick-track {        justify-content: flex-start;    }    .g_b4pt3_botul li {        width: 100%;    }    .d_c7bodypic2 {        padding: 0 20px;    }    .d_c7part4 {        padding: 42px 0;    }    .d_c7body1 {        width: 100%;    }    .g_e1pt1 .t_e2pt1nr,    .g_e1pt2 .t_e2pt1nr,    .g_e1pt3 .t_e2pt1nr {        bottom: 60px;    }    .g_e1pt4 .t_e2pt3ul {        display: flex;        flex-wrap: nowrap;    }    .g_e1pt4 .t_e2pt3ul li {        margin-right: 20px;    }    .g_e1pt4 .t_e2pt3le {        width: 100%;    }    .g_e1pt4 .t_e2pt3rg {        width: 100%;        padding-left: 0;    }    .g_e1pt4 .t_e2pt2wai {        /*margin-bottom: 10px !important;*/        display: none;    }    .g_e1pt4 .t_e2pt3ul {        margin-bottom: 5px;    }    .g_e1pt4 .t_e2pt3rg .g_word2 p {        margin-bottom: 20px;    }    .g_e1pt4 .g_e2num_box {        margin-top: 20px;    }    /* tammy */    .d_d1head .g_word3 {        padding: 10px 0;        margin: 0 34px;    }    .d_c6body2 .g_word1 p {        font-size: 16px;    }    .d_d1bd2pic,    .d_c6pic .ys_imgbox_cover {        border-radius: 8px;    }    .d_d1body3 .d_c6body2 {        margin-top: 20px;    }    .d_d1bd2font {        margin-bottom: 4px;    }    .d_d1bdfont2 {        margin-bottom: 16px;    }    .d_d1head .g_word3 {        padding: 0 0 10px;    }    .d_d2body {        margin-bottom: 25px;    }    .d_d2cont .d_d4share {        /*margin-bottom: 14px;*/        display: none;    }    .d_d2link {        margin-bottom: 15px;    }    .d_d2link {        margin-bottom: 8px;    }    .d_d4asidefont {        font-size: 14px;    }    .d_d2cont .d_d4asideli2:last-child {        margin-bottom: 0;    }    .d_d3bd2title {        width: 90%;        left: 5%;    }    .d_d3db2title2 .slick-prev,    .d_d3db2title2 .slick-next {        transform: translate(0);        bottom: 0;        top: auto;    }    .d_d3body {        padding-bottom: 30px;    }    .d_d3db2title2 .slick-prev::before,    .d_d3db2title2 .slick-next::before {        transform: translate(-50%, -50%) scale(0.64);    }    .d_d3db2title2 .slick-prev::before {        transform: translate(-50%, -50%) rotate(180deg) scale(0.64);    }    .d_d3bd2icon2 {        width: 42px;    }    .d_d4bodyleft {        padding-right: 10px;    }    .d_d4body4 {        margin-top: 22px;        margin-bottom: 10px;    }    .d_d4body3 {        margin-bottom: 32px;    }    .d_d4asideli2 {        margin-bottom: 20px;    }    .d_d4asideli2:last-child {        margin-bottom: 0;    }    .he_d1p1rli .he_d1p1bli {        display: block;    }    .he_d1p1bg {        display: none;    }    .he_d1p1ri {        width: 100%;    }    .he_d1p1ri {        padding-top: 0;    }    .he_d1p1rli {        margin-bottom: 42px;    }    .he_d1p1le {        padding-bottom: 0;    }    .he_d1p1bg::before {        display: none;    }    .he_d1p1rli {        opacity: 1;    }    .he_d1p1bbt p {        color: #333;    }    .he_d1p1bli {        max-height: inherit;    }    .he_d1p1bbt p {        font-size: 18px;        height: 31.5px;    }    .g_c5pt2 {        padding: 60px 0;    }    .he_d1p1rlo {        margin-top: 24px;        margin-bottom: 10px;        width: 250px;    }    .g_c5pt1bj {        width: 100%;    }    .g_c5pt1 {        padding: 32px 0;    }    .g_b4pt2 {        padding: 50px 0;    }    .g_sypt1_word1 {        display: none;    }    .t_e2page .g_e1pt1.g_e2pt1 {        background: rgba(0, 0, 0, 0) url("../images/005.jpg") no-repeat scroll center center / cover !important;    }    .t_e2page .g_e1pt2:nth-of-type(3) {        background: rgba(0, 0, 0, 0) url("../images/004.jpg") no-repeat scroll center center / cover !important;    }    .t_e2page .g_e1pt2:nth-of-type(4) {        background: rgba(0, 0, 0, 0) url("../images/002.jpg") no-repeat scroll center center / cover !important;    }    .t_e2page .g_e2pt3.g_e1pt4 {        background: rgba(0, 0, 0, 0) url("../images/003.jpg") no-repeat scroll center center / cover !important;    }    .t_e2page .g_e1pt5 {        background: rgba(0, 0, 0, 0) url("../images/001.jpg") no-repeat scroll center center / cover !important;    }    .t_e2page .g_e2pt3 .bg {        background: url(../images/008.jpg) center / cover no-repeat !important;    }    .t_e2page .g_e2pt4 .bg {        background: url(../images/007.jpg) center / cover no-repeat !important;    }    .g_c2pt3_botul .g_button1 a {        margin: 0 10px;    }    .g_sysect2_play {        width: 40px;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jwen .g_word2 p {        line-height: 1.5;    }    .d_c7title3 {        margin-bottom: 16px;    }    .t_banduanj {        margin-bottom: 24px;    }    .t_font40 {        font-size: 20px;    }    .t_c7pt1jli {        width: 50%;    }    .t_c7jbiao1 {        margin-bottom: 6px;    }    .t_c7jbiao1,    .t_c7jfu .t_font40,    .t_c7jbiaop {        max-width: 100%;    }    .t_c7jfu .t_font40 {        margin-bottom: 8px;    }    .t_c7jbiaop {        margin-bottom: 8px;    }    .d_c7titlefont.he_b1p4 {        padding-bottom: 24px;    }    /* 2022.08.10 - tammy - end */    .he_b1p4kle {        width: calc(100% - 150px);        display: flex;        align-items: center;        justify-content: left;    }    .he_b1p4kp1 {        margin-right: 30px;    }    .he_banten {        margin-top: 0;    }    .he_b1p4sri {        padding-bottom: 60px;    }    .he_b1p4kj {        display: flex;        align-items: center;    }    .he_b1p4sh {        margin-bottom: 10px;    }    .he_b2p2role {        margin-bottom: 0;    }    .he_b2p2rori {        margin-bottom: 24px;    }    .he_b2p3fkri {        margin-top: 0;    }    .he_b2p3fktk {        width: 100%;    }    .he_b2p3ftli {        margin-right: 0;    }    .he_b2p3fyli {        border-radius: 16px 16px 0 0;    }    .he_b2p3ftli img {        border-radius: 0 0 16px 16px;    }    .d_d4aside {        width: calc(100% + 80px);        padding: 30px 40px 40px;        margin-left: -40px;        background: #F8F9FA;    }    .t_jiadet.g_clist.g_b4main {        margin-bottom: 0;    }    .g_sypt1_topfr ul {        margin: 0;    }    .g_sypt1_topfr ul::before {        width: calc(100% - 32px);    }    .t_d3jia {        padding: 50px 40px 1px;    }    .t_swipelun .swiper-button-prev {        margin-top: 0;    }    .t_b1k5xin {        text-align: center;    }    .g_b4con_word {        display: flex;        justify-content: space-between;        flex-wrap: nowrap;        align-items: center;    }    .g_b4con_word .g_title4 {        font-size: 18px;        margin-bottom: 0px;    }    .g_b4con_word .g_button2 {        margin-top: 0px;    }    .he_b2p3fkru .slick-dots {        width: 436px;    }    .he_d1p1bwepcf {        display: none;    }    .he_d1p1rtu {        width: 100%;    }    .he_d1p1bx {        display: block;    }    .t_c7pt1jxin .t_font40 {        font-size: 20px;    }    .he_b1ptig {        font-size: 14px;        margin-top: 6px;    }    .he_puti {        margin-bottom: 10px;    }    .he_b2rp2lkp {        margin-top: 16px;    }    .he_b2rp2lkp p {        margin-bottom: 4px;        font-size: 14px;    }    .he_b2rp2ri {        width: 240px;    }    .he_b2rp2le {        max-width: calc(100% - 240px);        padding-right: 15px;    }    .he_b2rp4qli p {        font-size: 16px;    }    .he_b2rp4wli {        padding: 40px;    }    .he_b2rp4wx {        width: 480px;        padding: 30px;    }    .he_e1pt6 .t_e2pt3rg {        width: calc(100% - 180px);        padding-left: 30px;    }    .he_e1pt6 .t_e2pt3le {        width: 180px;    }    .he_e2t24 {        font-size: 16px;    }    .he_e2t2tble {        width: 32%;    }    .he_e2t2tbri {        width: 68%;    }    .he_e1pt3quy {        margin-bottom: 8px;    }    .he_e1pt3qli {        padding: 0px 10px;    }    .he_e1pt3qul {        margin: 0 -10px;    }    .he_e2t2twz p {        font-size: 14px;    }    .he_e1pt3qr p {        font-size: 14px;    }    .he_e2t2ty p {        font-size: 20px;    }    .he_e2t2tas p {        font-size: 14px;    }    .he_e2t2tqg {        margin-top: 16px;    }    .he_e1pt5 .he_e1pt3qul {        margin: 0 -10px;    }    .he_e1pt5 .he_e1pt3qli {        padding: 0 10px;    }    .he_e1pt5 .he_e1pt3qwx {        padding: 22px 16px;    }    .t_e2pt3ul .g_title4 {        font-size: 16px;    }    .he_zhuyri {        width: 100%;    }    .he_zhuyri ul {        width: 100%;        display: block;    }    .he_e2pmgeph{        display: block;    }        .he_e2pmgepc{        display: none;    }    }@media screen and (max-width: 767px) {    .d_d4aside {        width: calc(100% + 40px);        margin-left: -20px;        padding: 30px 20px 40px;    }    .g_sypt1_topfr ul {        display: block;    }    .he_b2p3fkru .slick-dots {        width: 100%;    }    .he_sypt1_li:nth-child(3),    .he_sypt1_li:nth-child(4) {        display: none;    }    /* 2022.09.02 - tammy - start*/    .t_jiatu{        display: block;        width: 100%;        margin-bottom: 20px;    }    .t_jiatu img{        width: 100%;    }    .he_b2rp4wli {        background: transparent!important;    }    .he_b2rp4wli {        padding: 0;    }    .he_b2rp4wx {        width: 100%;        padding: 18px;        border-radius: 10px;    }    .t_zhpicpc{        display: none;    }    .t_zhpicph{        display: block;    }    .he_e1pt3quy .he_e2t24{        font-size: 18px;    }    .he_e1pt3qr p{        position: relative;        padding-left: 14px;    }    .he_e1pt3qr p::before{        content:'';        width: 5px;        height: 5px;        background: #fff;        position: absolute;        left: 0;        border-radius: 50%;        top: 9.75px;    }    .t_b1k5li.swiper-slide{        width:50%;    }    .he_b1kjnli .swiper-scrollbar,    .he_b1kjnli .swiper-button-next,    .he_b1kjnli .swiper-button-prev,    .he_b1kjnli .g_sypt4_line{        display: none;    }    .t_b1k5ul_box{        padding-bottom: 0;    }    /* 2022.09.02 - tammy  - end*/    }@media screen and (max-width: 480px) {    /* helen star */    .g_margin1 {        margin-top: 36px;    }    .he_b1p1 {        padding-bottom: 12px;    }    .he_add {        padding: 40px 0;    }    .he_b1p4un {        padding-top: 8px;    }    .he_b2p1hy p {        font-size: 14px;    }    .he_b2p1hy {        margin-bottom: 26px;    }    .he_b2p3fkle {        width: 100%;        pointer-events: inherit;    }    .he_b2p3fyic {        width: 40px;        top: -10px;        left: 29px;    }    .he_b2p3jp p {        min-height: inherit;    }    .he_b2p3fyli {        padding: 30px 16px 30px;    }    .he_b2p3fkri {        margin-top: 30px;    }    .he_b2p3ftli {        width: 240px;    }    .he_b2p3anin {        bottom: 60px;        right: -10px;    }    .he_b2p3anl {        width: 28px;    }    .he_b2p3anlri {        margin-left: 10px;    }    .he_b2p3fktk {        width: calc(100% + 20px);    }    /* helen end */    /* tammy - start */    .t_pagfont24 p {        font-size: 16px;    }    .g_title2 {        font-size: 22px;    }    .t_e2pt2box .g_title2 {        margin-bottom: 8px;    }    .g_word2 p {        font-size: 14px;    }    .g_title4 {        font-size: 16px;    }    .t_e2pt2icon {        height: 30px;        margin-bottom: 8px;    }    .t_e2pt2wai {        margin-bottom: 16px;    }    .t_e2pt2swul li {        padding-bottom: 14px;    }    .t_e2pt2swul {        margin-bottom: 16px;    }    .t_e2pt2bot {        padding: 15px 15px;    }    .t_e2pt3ul .g_title4 {        line-height: 2.2;    }    .t_e2pt3le {        width: 150px;    }    .t_e2pt3rg {        width: calc(100% - 150px);        padding-left: 20px;    }    .t_e2pt4ic {        height: 30px;        margin-bottom: 8px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 20px;    }    .slick-dots li {        width: 8px;        height: 8px;    }    .g_margin3 {        margin-bottom: 32px;    }    .g_margin1 {        margin-top: 32px;    }    /* tammy - end */    /* tammy - start */    .t_pagfont24 p {        font-size: 16px;    }    .g_title2 {        font-size: 22px;    }    .t_e2pt2box .g_title2 {        margin-bottom: 8px;    }    .g_word2 p {        font-size: 14px;    }    .g_title4 {        font-size: 16px;    }    .t_e2pt2icon {        height: 30px;        margin-bottom: 8px;    }    .t_e2pt2wai {        margin-bottom: 16px;    }    .t_e2pt2swul li {        padding-bottom: 14px;    }    .t_e2pt2swul {        margin-bottom: 16px;    }    .t_e2pt2bot {        padding: 15px 15px;    }    .t_e2pt3ul .g_title4 {        line-height: 2.2;    }    .t_e2pt3le {        width: 150px;    }    .t_e2pt3rg {        width: calc(100% - 150px);        padding-left: 20px;    }    .t_e2pt4ic {        height: 30px;        margin-bottom: 8px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 20px;    }    .slick-dots li {        width: 8px;        height: 8px;    }    .g_margin3 {        margin-bottom: 32px;    }    .g_margin1 {        margin-top: 32px;    }    /* tammy - end */    .g_f1pt1_ul li {        width: 100%;    }    .g_f1pt1_img {        width: 70px;        height: 70px;    }    .g_f1pt1_ul li {        margin-bottom: 30px;    }    .g_margin2 {        margin-bottom: 32px;    }    .g_f1pt1_img {        margin: 0 auto 18px;    }    .g_f1pt1_img img {        width: 28px;    }    .g_button2 p,    .g_button2 a {        line-height: 38px;    }    .g_b3pt1_ul li {        width: 100%;        margin-bottom: 18px;    }    .g_b3pt1_ul span {        font-size: 32px;    }    .g_title2 {        font-size: 20px;    }    .g_num {        margin-bottom: 0;    }    .g_b3pt1_word {        margin-top: 10px;    }    .g_b3pt1_ul li:last-child {        margin-bottom: 0;    }    .g_margin5 {        margin-bottom: 14px;    }    .ys_ban_slick li .ys_ban_title {        font-size: 24px;    }    .g_b3pt3 {        padding: 32px 0 10px;    }    .g_b3pt3 li {        margin-bottom: 32px;    }    .g_sypt1_lifl .ys_imgbox_cover {        min-height: 215px;    }    .g_sypt1_lifl .ys_imgbox_cover img {        object-fit: cover;    }    .g_sypt1_ul .clearfix:last-child {        margin-bottom: 10px;    }    .g_sysect1_num img {        width: 32px;    }    .g_sypt2_nr ul {        margin: 30px 0px 0;    }    .g_sypt2_nr li {        padding: 0 0px;        padding-right: 10px;    }    .ys_demo_num1 {        font-size: 22px;    }    .g_sypt2_bj {        height: 100%;    }    .g_sypt2_bj img {        height: 100%;        object-fit: cover;    }    .g_sypt4 {        padding-bottom: 15px;    }    .ys_sybanul_icon {        width: 66px;    }    .he_syp4bx .he_b2p1brul {        height: 360px;    }    .g_foot_fir {        flex-wrap: wrap;    }    .g_foot_firbox>p {        flex: none;    }    .g_foot_contact>p {        margin-bottom: 15px;    }    .g_share {        margin-top: 18px;    }    .g_foot_fir li {        padding: 0 10px;    }    .g_foot_top {        margin-bottom: 25px;    }    .g_foot_logo {        margin-bottom: 10px;    }    .g_foot_map {        width: 100%;    }    .g_foot_map {        justify-content: flex-start;    }    .g_foot_map li {        padding: 0 8px;    }    .g_foot_map li:first-child {        padding-left: 0;    }    .he_b2p1brul .slick-dots li {        margin: 0 6px;    }    .ys_sybanul {        margin-left: 2px;    }    .ys_ban_slick .slick-dots {        right: 15px;    }    .g_sypt2_nr li {        padding-right: 10px;    }    .g_num {        margin-bottom: 10px;    }    .he_b2p1 .g_title3 {        font-size: 18px;    }    .he_b2p1 .he_b2p1brp2 p {        font-size: 16px;    }    .he_b2p1brl {        padding: 40px 15px 20px;    }    .he_b2p3anin {        bottom: 20px;        right: inherit;    }    .g_sypt2_nr li:last-child {        padding-right: 0;    }    .s_footsharebot {        width: 110px;        padding: 7px;    }    .s_footsharebot::before {        bottom: -16px;        border-left: 8px solid transparent;        border-right: 8px solid transparent;        border-top: 8px solid #fff;        border-bottom: 8px solid transparent;    }    .g_sypt4 .he_b2p1brl {        padding: 20px 15px;    }    .ys_ban_slick .slick-dots {        top: 45%;    }    .ys_ban_slick .slick-dots li {        height: 16px;    }    .g_sypt2_nr {        top: 50px;    }    .s_footsharebot {        top: -125px;    }    /* lis-start */    .d_c6li2 {        width: 100%;    }    .d_c6li2 {        padding: 0;        margin-bottom: 28px;    }    .d_c6body2 {        margin-top: 18px;    }    .d_c6search {        width: 100%;        padding-left: 16px;        margin-bottom: 32px;    }    .d_c6body3 .g_margin1 {        margin-top: 32px;    }    .d_c7title2 {        margin-bottom: 22px;    }    .d_c7title {        margin-bottom: 26px;    }    .d_c7fontcol {        margin-bottom: 4px;    }    .d_c7fontdis {        font-weight: 400;        margin-bottom: 8px;    }    .d_c7fontdis2 {        margin-bottom: 10px;    }    .d_c7li2 {        margin-bottom: 8px;    }    .d_c7fontcol2 {        margin-bottom: 2px;    }    .d_c7body {        margin-top: 36px;    }    .d_c7body1 {        width: 100%;    }    .d_c7num {        margin-bottom: 10px;        font-size: 28px;    }    .d_d1head {        margin-bottom: 28px;    }    .d_d1bd2title {        padding-top: 16px;    }    .d_d1bdtime {        margin-bottom: 0px;    }    .d_d1bdfont {        margin-bottom: 6px;    }    .d_d1bdfont2 {        margin-bottom: 22px;    }    .d_d1body3 .d_c6ul2 {        margin: 0;    }    .d_d1bd2font {        margin-bottom: 2px;    }    .d_d1body3 .d_c6body2 {        margin-top: 16px;    }    .d_d3bd2icon2 {        top: 36%;    }    .d_d3bd2icon2 {        width: 40px;    }    .d_d3bd2time {        margin-bottom: 6px;    }    .d_d3bd2font {        margin-bottom: 8px;    }    .d_d3bd2icon {        width: 22px;        height: 14px;    }    .d_d3bd2title {        padding: 20px 16px;    }    .d_d3db2title2 .slick-prev {        left: 80%;    }    .d_d1body3 .d_c6body2 {        margin-top: 14px;    }    .d_d1body3 .d_c6li2 {        padding: 0;        margin-bottom: 20px;    }    .d_c6li2:nth-of-type(7) {        margin-bottom: 28px;    }    .d_c6li2:nth-of-type(8) {        margin-bottom: 28px;    }    .d_c7title3 {        font-size: 20px;        margin-bottom: 25px;        line-height: 1.5;    }    .d_c7button {        width: 114px;        padding: 4px 0;    }    .d_headtitle2 {        margin-bottom: 8px;    }    .d_c7pic2 {        height: 36px;        width: 36px;    }    .d_c7body4 {        padding: 30px 0;    }    .d_c7num2 {        margin-bottom: 6px;    }    .d_c7li {        width: 50%;        margin-bottom: 18px;    }    .d_c7li:nth-of-type(3) {        margin-bottom: 0;    }    .d_c7bodypic3 {        padding: 0 9px 0;    }    .d_c7bodypic3 .ys_imgbox_cover {        border-radius: 8px;    }    .d_d1headfont {        padding: 6px 0;        margin: 0 18px;    }    .d_d3bd2icon2 {        top: 38%;    }    .d_d3bd2title {        margin-top: 20px;    }    .d_d3db2title2 .slick-prev {        left: 78%;    }    .d_d3body2 {        padding-bottom: 64px;    }    .d_d1totalbody2 .slick-dots {        left: 0;        bottom: 16px;    }    .d_d1totalbody2 .slick-dots {        margin: 0 -4px;    }    .d_d1totalbody2 .slick-dots li {        margin: 0px 4px;    }    .d_d1cont .g_word3.on::after {        color: #0044AC;        opacity: 1;        width: 58px;    }    .d_c6li {        padding: 8px 0;    }    .d_c6title2 {        padding: 0 10px;    }    .d_d2asidepic {        margin-bottom: 14px;    }    .d_d2cont .d_d4asideli2 {        margin-bottom: 18px;    }    .g_button4 {        border-radius: 20px;    }    .g_c2pt2_tit {        font-size: 18px;    }    .he_syp3bpli {        width: 100% !important;    }    .g_c2pt3_botul .swiper-slide {        padding: 0 40px;    }    .he_sweple {        width: 25px;        left: 10px;    }    .he_swepri {        width: 25px;        right: 10px;    }    .g_c2pt3.ys_cont1400 {        padding: 0;    }    .g_c2pt3 .g_c2pt3_top {        padding: 0;    }    .g_c2pt3_top {        margin-bottom: 10px;    }    .g_c2pt3 .g_margin4 {        margin-bottom: 0;        padding: 0 20px;    }    .g_c2pt3 .g_button1 {        margin-top: 10px;    }    .g_c2pt4 {        padding: 32px 0 70px;    }    .g_c2pt4_ul .ys_imgbox_cover {        margin-bottom: 18px;    }    .g_c2pt4_ul .slick-dots {        bottom: -30px;    }    .g_c2pt4_word p {        font-size: 16px;    }    .g_c2pt4_word span {        font-size: 14px;        line-height: 1.5;        margin-bottom: 0;    }    .he_b1p3gwd {        padding: 24px 15px;    }    .d_i1li.g_word3 p {        font-size: 14px;        line-height: 1.5;    }    .d_c6li2 .g_word3 p {        font-size: 14px;        line-height: 1.5;    }    .d_c6body2 .g_word1 p {        font-size: 16px;    }    .d_c6distance {        margin-bottom: 5px;    }    .g_b4pt2_input p {        line-height: 42px;    }    .g_b4pt2_input input {        line-height: 42px;    }    .g_b4pt3_topul li {        padding: 0 10px;    }    .g_b4pt3_botbox {        padding: 22px;    }    .g_b4pt3_botul li {        margin-bottom: 20px;    }    .g_b4pt3_topul li p span {        font-size: 16px;    }    .g_b4pt3_botbox .g_title5 {        font-size: 16px;    }    .g_b4pt3_botli img {        width: 18px;    }    .d_c7num {        font-size: 24px;    }    .d_c7part1 .g_word3 p {        font-size: 14px;        line-height: 1.5;    }    .d_c7body3 .g_word3 p {        font-size: 14px;        line-height: 1.5;    }    .d_c7bodypic2 {        margin-top: 24px;    }    .d_c7bodypic2 .slick-prev,    .d_c7bodypic2 .slick-next {        width: 24px;        height: 24px;    }    .g_e1pt5 .slick-prev,    .g_e1pt5 .slick-next {        width: 36px;        height: 36px;    }    .g_e1pt5 .slick-prev {        left: calc(50% - 25px);    }    .g_e1pt5 .slick-next {        left: calc(50% + 25px);    }    /* tammy */    .d_d1head .g_word3 {        padding: 6px 0;        margin: 0 18px;    }    .g_word3 p {        font-size: 14px;    }    .d_d1bdtime {        font-size: 12px;        margin-bottom: 4px;    }    .d_d1bdfont2 {        margin-bottom: 5px;    }    .d_d1totalbody2.slick-dotted {        padding-bottom: 20px;    }    .d_d1bd2title {        padding-top: 18px;    }    .d_d1bd2font {        font-size: 12px;    }    .d_d1body3 .d_c6body2 {        margin-top: 16px;    }    .d_d1bd2font {        margin-bottom: 4px;    }    .g_b4main {        margin-bottom: 32px;    }    .d_d1body3 .d_c6ul2 {        margin-bottom: 4px;    }    .d_d1head {        margin-bottom: 22px;    }    .d_d1head .g_word3 {        padding: 0px 0 4px;    }    .d_c6li2:nth-of-type(7) {        margin-bottom: 20px;    }    .d_c6li2:nth-of-type(8) {        margin-bottom: 20px;    }    .t_margin6 {        margin-top: 32px;    }    .d_d2body2 h5 {        margin-bottom: 18px;    }    .d_d2head .g_title4,    .d_d4head .g_title4 {        font-size: 20px;    }    .d_d4asidefont {        font-size: 12px;    }    .d_d4title {        margin-bottom: 14px;    }    .d_d4titlefont {        font-size: 12px;    }    .d_d4titleicon {        width: 18px;        height: 18px;        margin-top: 0;    }    .d_d4titleicon {        margin-right: 8px;    }    .d_d4head {        margin-bottom: 18px;    }    .d_d2body2 p img,    .d_d2body2 p video {        border-radius: 8px;    }    .d_d2body {        margin-bottom: 18px;    }    .s_footshareig {        width: 22px;    }    .d_d4fontcol2 {        margin-top: 0;    }    .d_d2share2 .s_footshare1 {        margin-left: 16px;    }    .d_d2return .d_d2icon {        top: 1px;    }    .d_d2title .g_title4 {        font-size: 18px;    }    .d_d2title {        margin-bottom: 18px;    }    .d_d2asidepic {        border-radius: 8px;    }    .d_d4asideul2 .g_word3 p {        font-size: 16px;    }    .d_d3body2 {        padding-bottom: 0;    }    .d_d3bd2title {        margin-top: -20px;    }    .d_d3bd2pic,    .d_d3bd2title {        border-radius: 8px;    }    .d_d3icon {        height: auto;        width: 28px;    }    .d_d3bd2font2 {        margin-bottom: 12px;    }    .d_d3db2title2 .slick-prev {        left: auto;        right: 44px;    }    .d_d4body3 p video {        border-radius: 8px;    }    .yxedr_active p {        font-size: 14px;    }    .d_d4pic {        width: 30px;    }    .d_d4bodyleft {        padding-right: 0;        width: calc(100% - 30px);    }    .d_d4body4 {        margin-top: 18px;        margin-bottom: 4px;    }    .d_d4body3 {        margin-bottom: 28px;    }    .d_d3bd2icon {        height: auto;    }    .yxedr_active p {        margin-bottom: 10px;    }    .d_d4title3 .g_title4 {        font-size: 18px;    }    .d_d4titleicon {        width: 14px;        height: 14px;        margin-top: 2px;    }    .he_d1p1bwe p {        font-size: 14px;        line-height: 1.5;        margin-bottom: 10px;    }    .he_d1p1rlo {        width: 180px;    }    .he_d1p1rli {        margin-bottom: 32px;    }    .g_c5pt2 {        padding: 32px 0 0;    }    .g_b4pt2 {        padding: 32px 0;    }    .he_srer .t_seartop span {        line-height: 1.5;    }    .g_sypt1_word1 {        display: none;    }    .he_b2plkph {        display: block;    }    .he_b2plkpc {        display: none;    }    .g_c2pt1 .g_button4 img {        width: 17px;    }    .g_c2pt1_word {        margin-top: 24px;    }    .g_sypt2_nr .g_button1 {        margin-top: 30px;    }    .g_sypt1_topfr {        margin-top: 0px;    }    /* 2022.08.10 - tammy - start */    .t_e2pt2jic {        width: 28px;    }    .t_e2pt2jtit .g_title4 {        max-width: calc(100% - 38px);    }    .t_e2pt2jtit {        margin-bottom: 2px;    }    .t_e2pt2jic {        top: -2px;    }    .t_e2pt2jsor {        border-radius: 4px;    }    .t_e2pt2jplay {        width: 40px;    }    .t_e2pt2jwen {        padding: 10px 14px 14px 14px;    }    .t_e2pt2jxia.g_word2 p {        line-height: 1.5;    }    .g_e2pt3 .t_e2pt2wai {        margin-bottom: 24px;    }    .g_e2pt4 .t_e2pt2wai {        margin-bottom: 24px;    }    .d_c7title3 {        margin-bottom: 8px;    }    .t_banduanj {        margin-bottom: 20px;    }    .t_c7pt1jxin {        padding: 16px 14px;    }    .t_c7pt1jli {        padding: 0 5px;        margin-bottom: 10px;    }    .t_c7pt1jul {        margin: 0 -5px;        margin-bottom: -10px;    }    .t_c7pt1jxin .t_font40 {        margin-bottom: 8px;    }    .t_font40 {        font-size: 18px;    }    .t_c7pt1jxin .t_font40 {        margin-bottom: 4px;    }    .g_word2.t_c7jbiaop p {        line-height: 1.5;    }    .t_c7jfu .t_font40 {        margin-bottom: 6px;    }    .t_c7jbiaop {        margin-bottom: 6px;    }    .t_c7jbiao1 {        margin-bottom: 4px;    }    .d_c7body_pic {        height: 208px;        overflow: hidden;    }    .d_c7body_pic img {        height: 100%;        width: 100%;        position: absolute;        left: 50%;        top: 50%;        transform: translate(-50%, -50%);        object-fit: cover;    }    .d_c7titlefont.he_b1p4 {        padding-bottom: 20px;    }    .ys_ban_slick .slick-prev {        left: 1px;    }    .ys_ban_slick .slick-next {        right: 1px;    }    /* 2022.08.10 - tammy - end */    .he_b2p3fkri {        margin-top: 0;    }    .he_b2p3fktk {        width: 100%;    }    .he_b2p3fyli {        padding: 30px 16px 26px;    }    .he_b2p3jpo {        margin-top: 5px;    }    .g_c2pt4_word p {        height: 56px;        overflow: hidden;        -webkit-line-clamp: 2;        text-overflow: ellipsis;        -webkit-box-orient: vertical;        display: -webkit-box;    }    .d_d1bd2title {        padding: 18px;    }    .d_d1bd2pic {        border-radius: 8px 8px 0 0;    }    .d_d1totalbody2 {        border-radius: 8px;    }    .d_d4aside {        padding: 30px 20px 32px;    }    .d_c6title {        width: 100%;    }    .d_c6a {        width: calc(100% + 20px);        margin: 0 -10px;    }    .d_c6title {        margin-bottom: 4px;    }    .d_c6title2 {        margin-bottom: 2px;    }    .t_d3jia {        padding: 32px 40px 1px;    }    .d_d1totalbody2.g_margin3 {        margin-bottom: 40px;    }    .he_syp3bpli {        transform: scale(1);    }    .he_syp3bpbx {        padding: 0 20px 10px;    }    .g_c2pt3 .g_margin4 {        margin-bottom: 16px;    }    .g_c2pt3_botul .swiper-slide {        padding: 0 20px;    }    .g_c2pt3 .g_margin4 {        padding: 0;    }    .g_c2pt3 .j_margin5 {        padding: 0 20px;    }    .g_c2pt3_bot .he_swep {        display: none;    }    .g_c2pt3_bot.swiper-container {        padding-bottom: 30px;    }    .g_b4pt3_botul.ys_fadeup1 {        animation: none;    }    .d_d1totalbody2.slick-dotted {        margin-bottom: 60px;    }    .he_b1p3gb.swiper-container {        width: 100%;        padding: 0;        margin: 0 0px;        left: 0px;    }    .he_b1p3gb.t_swipelun .swiper-button-prev {        left: -5px;    }    .d_d3bd2icon2 {        display: none;    }    .d_d3bd2title {        width: 100%;        margin-top: 0;        left: 0;    }    .d_d3bd2title {        border-radius: 0 0 8px 8px;    }    .d_d3bd2pic {        border-radius: 8px 8px 0 0;    }    .he_d3icoph {        display: block;        position: absolute;        bottom: 15px;        left: 15px;        top: inherit;    }    .he_d3icopc {        display: none;    }    .d_d3bd2pic {        position: relative;    }    .d_d3db2title2.slick-initialized.slick-slider {        padding-bottom: 12px;    }    .fp-tableCell .ys_cont1400 {        padding: 0 15px;    }    .t_e2main .t_e2pt2wai {        display: none;    }    .t_e2main .t_e2pt2jxia {        display: none !important;    }    .t_e2main .g_title2 {        margin-bottom: 30px;    }    .t_e2main .t_e2pt2jle {        margin-bottom: 10px;    }    .t_e2pt2jwen {        position: static;        padding-left: 0;        padding-right: 0;        padding-bottom: 0;        bottom: inherit;    }    .t_e2pt2jwen::before {        display: none;    }    .t_e2pt2jlun .slick-prev,    .t_e2pt2jlun .slick-next {        top: calc(50% - 18px);    }    .t_e2pt2jlun .slick-prev,    .t_e2pt2jlun .slick-next {}    .t_e2pt2jsor {        background: transparent;    }    .he_videobx img {        border-radius: 4px;    }    .t_e2pt2jwen .g_word2 {        z-index: 2;        height: 42px;        overflow: hidden;    }    .t_e2pt2jlun .slick-prev,    .t_e2pt2jlun .slick-next {        top: calc(50% - 4px);    }    .t_c7pt1jli {        width: 100%;    }    .t_c7jfu {        position: static;        transform: inherit;        margin-top: 25px;    }    .t_c7jfu .t_font40 {        color: #333;    }    .t_c7jfu .t_c7jbiaop p {        color: #666;    }    .t_c7jfu .g_button1 p {        color: #004ABA;    }    .t_c7jbtn .he_iconk2 {        display: block;    }    .t_c7jbtn .he_iconk1 {        display: none;    }    .he_c6ulpc {        display: none;    }    .he_c6ulph {        display: block;    }    .he_c6ulphti .d_c6lite {        margin-right: 10px;    }    .he_c6ulphli .d_c6li {        display: none;        border-bottom: none;        padding-bottom: 0;    }    /*.he_c6ulphli .d_c6li:first-child {*/    /*    display: block;*/    /*}*/    .d_c6ul {        margin-bottom: 0px;    }    .d_c6title {        margin-bottom: 16px;    }    .d_c6lite.on .d_c6title img {        transform: rotate(180deg);    }    .t_c7pt1jxin {        padding: 27px 14px 15px;    }    .t_c7pt1jxin .t_font40 {        margin-bottom: 11px;        text-align: left;    }    .he_c6ulphti .d_c6lite {        margin-right: 6px;    }    .he_c6ulph .d_c6title {        padding: 5px 6px;    }    .he_c6ulph .d_c6title p {        padding-right: 9px;    }    .he_c6ulphti .g_word3 p {        font-size: 12px;    }    .d_c6search {        margin-bottom: 0;    }    .he_c6ulphli {        margin-bottom: 10px;    }    .g_margin1 {        margin-top: 45px;    }    .g_sypt1.g_margin3 {        margin-bottom: 15px;    }    .g_sypt2_bj,    .g_sypt2 {        padding-bottom: 1px;    }    .g_sypt2_nr {        position: relative;        top: 0;        padding-top: 45px;        padding-bottom: 40px;    }    .g_sypt2 {        position: relative;    }    .g_sypt2_bj {        position: absolute;        top: 0;        left: 0;        width: 100%;        height: 100%;    }    .g_margin3 {        margin-bottom: 45px;    }    .he_b1p1 {        padding-bottom: 0 !important;    }    .he_b1p1df p:last-child {        margin-bottom: 0;    }    .he_b1p4 {        padding-bottom: 45px;    }    .he_add {        padding-bottom: 45px;    }    .g_b3pt3 {        padding: 43px 0 20px;    }    .g_b4pt1 {        padding-top: 10px;        padding-bottom: 10px;    }    .g_c2pt3_bot.swiper-container {        padding-bottom: 0px;    }    .g_c2pt4 {        padding: 43px 0 70px;    }    .d_c6body3 .g_margin1 {        margin-top: 46px;    }    .d_c6body3 .g_margin2 {        margin-bottom: 45px;    }    .g_c5pt2 {        padding: 45px 0 0;    }    .g_b4main {        margin-bottom: 44px;    }    .t_margin6 {        margin-top: 42px;    }    .t_margin6 {        margin-top: 42px;    }    .d_d2cont .d_d4body2 {        margin-bottom: 28px;    }    .d_d4aside {        padding: 40px 20px 40px;    }    .t_d3jia {        padding: 45px 40px 1px;    }    .t_e2pt2jtit .g_title4 {        font-weight: bold;    }    .g_b4pt2 {        padding: 45px 0;    }    .g_c2pt3_bot.swiper-container {        padding-bottom: 38px;    }    .g_e2pt3 .t_e2pt2jul .slick-arrow {        width: 12px;        height: 24px;        background: url(../images/he_arr2.svg);        background-size: 100% 100%;        z-index: 10;    }    .g_e2pt4 .t_e2pt2jul .slick-arrow {        width: 12px;        height: 24px;        background: url(../images/he_arr2.svg);        background-size: 100% 100%;        z-index: 10;    }    .g_e2pt4 .t_e2pt2jul .slick-arrow.slick-disabled,    .g_e2pt3 .t_e2pt2jul .slick-arrow.slick-disabled {        display: none !important;    }    .g_e2pt4 .t_e2pt2jul .slick-prev,    .g_e2pt3 .t_e2pt2jul .slick-prev {        left: 10px;        transform: translateY(-50%) rotate(180deg);    }    .g_e2pt4 .t_e2pt2jul .slick-next,    .g_e2pt3 .t_e2pt2jul .slick-next {        right: 10px;    }    .t_c7pt1jxin .t_font40 {        font-size: 18px;    }    .he_b2rp2le {        max-width: 100%;        padding-right: 0px;    }    .he_b2rp2ri {        width: 100%;        margin-top: 25px;    }    .he_b2rp2lkp {        margin-top: 10px;    }    .he_b2rp4qli p {        font-size: 14px;    }    .he_b2rp4qli {        padding: 0 6px;        padding-bottom: 8px;    }    .he_b2rp4qt {        margin-bottom: 22px;    }    .he_b2rp4wli {        padding-right: 0 !important;    }    .he_b2rp4wx {        border-radius: 0;        padding: 20px;    }    .he_b2rp4wx p {        font-size: 14px;    }    .he_e2t2tble {        width: 100%;        padding-right: 0;    }    .he_e2t2tbri {        width: 100%;    }    .he_e2t2tbul {        display: flex;        flex-wrap: wrap;    }    .he_e2t2tbli {        margin-bottom: 10px;        margin-right: 16px;    }    .t_e2main .g_title2 {        margin-bottom: 13px;    }    .he_e2t2ti {        margin-bottom: 14px;    }    .he_e1pt3qli {        width: 100%;        margin-bottom: 16px;    }    .he_e1pt4 .he_e2t2tble {        width: 100%;    }    .he_e1pt4 .he_e2t2tbri {        width: 100%;    }    .he_e1pt6 .t_e2pt3le {        width: 100%;    }    .he_e1pt6 .t_e2pt3rg {        width: 100%;        padding-left: 0px;    }    .t_e2pt3ul .g_title4 {        line-height: 1.5;    }    .he_e1pt6 .t_e2pt3ul {        display: flex;        flex-wrap: wrap;    }    .t_e2pt3ul li {        margin-bottom: 8px;    }    .he_e2ptwi {        margin-bottom: 22px;    }    .t_e2main .g_title2 {        margin-bottom: 30px;    }    .g_strength .g_title2 {        margin-bottom: 10px;    }    .he_e2t2ti {        margin-bottom: 32px;    }    .he_e1pt3qli {        margin-bottom: 28px;    }    .he_e2t2tbul .slick-prev::before,    .he_e2t2tbul .slick-prev::before {        content: '\e744';    }    .he_e2t2tbul .slick-next::before,    .he_e2t2tbul .slick-next::before {        content: '\e743';    }    .he_e2t2tbul .slick-arrow {        width: 24px;        height: 24px;        z-index: 3;        z-index: 10;    }    .he_e2t2tbli {        margin-right: 8px;    }    .he_e2t2tbul .slick-arrow::before {        font-family: "iconfont" !important;        font-size: 16px;        color: #fff;        z-index: 4;        line-height: 24px;    }    .he_e2t2tbul {        padding: 0 24px;        margin-bottom: 20px;    }    .he_e2t2tbul .slick-prev {        left: -8px;    }    .he_e2t2tbul .slick-next {        right: -8px;    }    .he_e2t2tbli {        margin-bottom: 0px;    }    .he_e1pt5 .he_e1pt3qli {        margin-bottom: 15px;    }    .he_e2t2tbli.act .he_e2t24 {        color: #DBDBDB;    }    .he_e2t2tbli.slick-current .he_e2t24 {        color: #fff !important;    }    .g_c5pt1 {        display: none;    }    .g_c5pt2 {        padding-top: 0 !important;    }    .t_jiatu {        margin-bottom: 0px;    }    .he_b2rp4wx {        padding: 20px 16px;    }        .he_e2ptwp p {        min-height: 196px;    }        .he_jiatupc{        display: none !important;    }        .he_jiatuph{        display: block;    }        .he_e1pt4  .he_e2t2twz{        display: none;    }        .he_e1pt6 .t_w2pt3lie li:first-child .g_word2{        display: none;    }        .g_e2num {        margin-bottom: 42px;    }        .g_c5main .g_c5pt1 {        display: block;    }         .he_e2pt1 .he_e2ptwm{         padding-left: 20px !important;         padding-right: 20px !important;     }   .he_e2ptul .swiper-pagination {        bottom: 66px !important;    }         .d_d4body3 p video{         height: auto !important;    }}