@charset "utf-8";



/* 调大看小 */

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

    /* tammy - start */

    .t_head {

        padding: 0 60px;

    }

    .t_headnav {

        margin-left: 30px;

    }

    .t_headli {

        padding: 0 14px;

    }

    .std_title1 {

        font-size: 50px;

    }

    .std_font20, .std_font20 p {

        font-size: 18px;

    }

    .ys_ban_txtbox .std_button {

        margin-top: 44px;

    }

    .ys_ban_slick .slick-dots {

        padding-left: calc(50vw - 728px);

        bottom: 130px;

    }



    /* tammy - end */

    /* 2023.05.16 - start */

    .t_inban2 .mhcl_btn {

        margin-top: 40px;

    }

    .t_inban2_right {

        bottom: -64px;

    }

    .market_page .std_margin2 {

        margin-bottom: 30px;

    }

    .market_value_list_nub {

        margin-bottom: 120px;

    }

    /* 2023.05.16 - end */

}

/* 1920~1441 pc大屏幕 */

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

    /* lis-start */

    .d_gpart {

        padding-top: 130px;

        padding-bottom: 110px;

    }

    .d_gengfont{

        font-size: 86px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 38px;

    }

    .std_margin2 {

        margin-bottom: 26px;

    }

    .d_gform{

        padding: 45px;

        width:470px;

    }

    .d_gformtitle {

        margin-bottom: 50px;

    }

    .d_gformli {

        padding: 0 14px;

        margin-bottom: 50px;

    }

    .d_gbotton .std_btnzi{

        line-height: 40px;

    }

    .d_d2part1bg{

        height: 260px;

    }

    .std_title3, .yxedr_active h3 {

        font-size: 24px;

    }

    .d_d2part1left {

        padding-right: 52px;

    }

    .d_d2part2title {

        margin-bottom: 20px;

    }

    .d_d2part2nr {

        padding: 60px 35px 52px;

    }

    .d_d2part2box {

        margin-bottom: 65px;

    }

    .d_d2part2bot {

        padding-left: 50px;

    }

    .d_d2part2top {

        margin-bottom: 14px;

    }

    .d_d2part2li {

        margin-bottom: 20px;

    }

    .d_d2part2font4 {

        margin-bottom: 14px;

    }

    .d_d2part2right .d_f3asidetitle {

        margin-bottom: 22px;

    }

    .d_f3aside1{

        padding: 18px 18px 35px;

        margin-bottom: 35px;

    }

    .d_d2part2asli {

        margin-bottom: 14px;

    }

    .d_f3aside2li a {

        padding: 14px 0;

    }

    .d_d2part2right {

        width: 290px;

    }

    .d_d2part2left {

        padding-right: 45px;

        width: calc(100% - 290px);

    }

    .d_d2numli {

        padding: 0 20px;

    }

    .d_d2numul {

        margin: 0 -20px;

    }

    .d_d2head2title2 {

        margin-bottom: 90px;

    }

    .std_padding1 {

        padding: 90px 0;

    }

    .d_d1headtitle {

        padding-bottom: 14px;

    }

    .d_d1headli {

        padding: 0 18px;

    }

    .d_d1headul {

        margin: 0 -18px;

    }

    .d_d1head {

        margin-bottom: 35px;

    }

    .d_d1headli2 {

        padding: 0 18px;

    }

    .d_d1headul2 {

        margin: 0 -18px;

    }

    .d_d1li {

        padding: 0 16px;

        margin-bottom: 35px;

    }

    .d_d1ul {

        margin: 0 -16px;

        width: calc(100% + 24px);

    }

    .d_d1title {

        padding-bottom: 28px;

        margin-bottom: 14px;

    }

    .d_d1list {

        margin-bottom: 50px;

    }

    .d_f6eng1, .d_f6head2eng {

        font-size: 86px;

        top: -60px;

    }

    .d_f6li1 {

        margin-left: 110px;

    }

    .d_f6li1right {

        padding-left: 26px;

    }

    .d_f6bd2title {

        margin-bottom: 14px;

    }

    .d_f6bd2box {

        padding: 22px 30px;

    }

    .d_f6form2 {

        padding: 55px 110px;

    }

    .d_f6form2li {

        margin-bottom: 35px;

        padding: 0 16px;

    }

    .d_f6form2 {

        width: 870px;

    }

    .d_f6form2ul {

        margin: 0 -16px;

    }

    .d_f4asidebox {

        padding: 10px 14px;

    }

    .d_f4bd {

        padding: 22px 35px 45px;

    }

    .d_f4bdtitle {

        padding-bottom: 20px;

    }

    .d_f4bdli a{

        padding: 22px 0;

    }

    .d_f3title {

        margin-bottom: 14px;

    }

    .d_f3smtitl2 {

        margin-left: 28px;

    }

    .d_f3head {

        padding-bottom: 22px;

    }

    .d_f3nr {

        padding-bottom: 35px;

        margin-bottom: 35px;

    }

    .d_f3linkli {

        margin-bottom: 14px;

    }

    .d_f3asidetitle {

        margin-bottom: 18px;

    }

    .d_f3share {

        margin-right: 22px;

        width: 55px;

        height: 55px;

    }

    .d_f3share .ys_sharebox {

        width: 55px;

    }

    .d_f2title {

        margin-bottom: 28px;

    }

    .d_f2title2 {

        margin-bottom: 70px;

    }

    .d_f2right {

        padding-left: 35px;

    }

    .d_f2box .slick-dots {

        bottom: -28px;

    }

    .std_paddingbot1 {

        padding-bottom: 90px;

    }

    .d_f2titlefont3 {

        margin-bottom: 20px;

    }

    .d_f2titlefont4 {

        margin-bottom: 26px;

    }

    .d_f2li2 a {

        padding: 40px 0;

    }

    .d_f2left2 {

        width: 420px;
    }

    .d_f2right2 {

        width: calc(100% - 420px);

    }

    .d_f2list2 .d_f2right2{

        padding-left: 35px;

    }

    .d_c1part2box {

        padding: 22px 22px 45px;

    }

    .d_c1part2font {

        padding-right: 80px;

        padding-left: 18px;

    }

    .d_c1part2li {

        margin-bottom: 18px;

        padding: 0 15px;

    }

    .d_d1li {

        padding: 0 12px;

        margin-bottom: 30px;

    }

    .d_d1ul {

        margin: 0 -12px;

        margin-bottom: -30px;

    }

    .d_c1part3list .d_d1bottom {

        padding: 34px 20px 32px;

    }

    .d_c1part3list .d_d1title {

        padding-bottom: 22px;

    }

    .d_c1part2ul{

        margin: 0 -15px;

    }

    .d_b1headtitle {

        margin-bottom: 10px;

    }

    .d_b1part1h3 {

        margin-bottom: 20px;

    }

    .d_b1partli2 {

        padding: 30px 35px 35px 27px;

    }

    .d_b1part2li {

        padding: 0px 18px;

    }

    .d_b1part2left2 {

        padding: 48px 38px 38px;

        width: 332px;

    }

    .d_b1part2icon {

        width: 38px;

        margin-bottom: 35px;

    }

    .d_b1part2font h2 {

        margin-bottom: 14px;

    }

    .d_b1part2li3 a {

        padding: 34px 72px 36px;

    }

    .d_b1part2right2 {

        width: calc(100% - 332px);

        padding-left: 20px;

    }

    .slick-dots {

        bottom: 20px;

    }

    .d_font {

        width: calc(100% - 28px);

        padding-left: 12px;

    }

    .d_pic {

        width: 28px;

    }

    .d_b1libox{

        padding-bottom: 12px;

    }

    .d_b1part2font .std_title3 {

        margin-bottom: 14px;

    }

    .std_margin1 {

        margin-bottom: 90px;

    }

    /* lis-start-8-8 */

    .t_sypt3li {

        padding: 0 10px;

        margin-bottom: 22px;

    }

    .t_sypt3ul {

        margin: 0 -10px;

        margin-bottom: -22px;

    }

    .d_c1part2 .d_c1part2box {

        padding: 22px 22px 22px;

    }

    .d_d1bottom {

        padding: 20px 20px 28px;

    }

    .d_btli {

        padding: 0 6px;

    }

    .d_d1btul {

        margin: 0 -6px;

    }

    .d_c1part3list .d_d1bottom {

        padding: 22px 22px 34px;

    }

    .d_f2rightbox a {

        padding-left: 20px;

    }

    .d_f2list2 .d_f2right2 {

        padding-left: 27px;

    }

    .ys_cont920 {

        width: 860px;

    }

    .t_e1pt5box {

        padding: 40px 110px 48px;

    }

    .d_gform {

        padding: 44px;

    }

    /* lis-e1-start */

    .t_e1pt1zh{

        padding: 28px 24px 120px 28px; 

    }

    .t_e1pt1li {

        padding: 0 18px;

    }

    .t_e1pt1ul {

        margin: 0 -18px;

    }

    .t_e1pt2li {

        width: 148px;

    }

    .t_e1pt2box {

        padding: 38px;

        margin-bottom: 22px;

    }

    .t_e1pt2li::before {

        width: 70px;

        left: -90px;

    }

    .t_e1pt2li::after {

        left: -26px;

    }

    .t_e1pt3xin {

        padding: 22px;

    }

    .t_e1pt3li {

        padding: 0 18px;

        margin-bottom: 38px;

        padding-top: 38px;

    }

    .t_e1pt3ul {

        margin: 0 -18px;

        margin-bottom: -38px;

    }

    .t_e1pt3tit {

        margin-bottom: 14px;

    }

    .t_e1pt3icy {

        width: 75px;

        height: 75px;

    }

    .t_e1pt4li {

        width: 33.333333%;

        padding: 0 18px;

        margin-bottom: 38px;

    }

    .t_e1pt4ul {

        margin: 0 -18px;

        margin-bottom: -38px;

    }

    .t_e1pt4xin {

        padding-bottom: 38px;

    }

    .t_e1pt4pic {

        margin-bottom: 22px;

    }

    .t_e1pt4top .std_title4, .t_e1pt4top .std_word1, .t_e1pt4xia {

        margin-left: 30px;

        margin-right: 30px;

    }

    .t_e1pt4top .std_word1 {

        height: 75px;

        margin-bottom: 22px;

    }

    /* lis-e1-end */

    /* c3-start */

    .t_c3pt2le{

        padding-right: 35px;

    }

    .t_c3pt2xin {

        padding: 20px 35px;

    }



    .t_c3pt2li {

        margin-bottom: 22px;

    }



    .t_c3pt2heli {

        padding: 38px;

    }

    .t_c3pt2ic {

        width: 46px;

    }

    .t_c3pt2one .std_title3 {

        margin-right: 22px;

    }

    .t_c3pt2zhu {

        padding-bottom: 30px;

    }

    .t_c3pt2logo {

        width: 135px;

        margin-bottom: 16px;

    }

    .t_c3pt2lunul.t_lundots1.slick-dotted {

        padding-bottom: 26px;

    }

    .t_c2pt3li {

        padding: 0 18px;

        margin-bottom: 18px;

    }

    .t_c2pt3ul {

        margin: 0 -18px;

        margin-bottom: -18px;

    }

    .t_c2pt3xin{

        padding: 22px 38px;

    }

    .t_c2pt5li {

        padding: 0 18px;

        margin-bottom: 38px;

    }

    .t_c2pt5ul {

        margin: 0 -18px;

        margin-bottom: -38px;

    }

    .t_c2pt5xin {

        padding: 30px 22px;

    }

    .t_c2pt6top{

        padding: 38px;

    }

    .t_c2pt6xin {

        padding: 75px 95px 45px;

    }

    .t_c2pt6xin .std_title3 {

        margin-bottom: 22px;

    }

    .t_c2pt6xin .std_title5 {

        margin-bottom: 51px;

    }

    .t_lunarrow1 .slick-prev, .t_lunarrow1 .slick-next {

        width: 50px;

        height: 50px;

    }

    .t_c2pt7li {

        padding: 0 18px;

    }

    .t_c2pt7ul {

        margin: 0 -18px;

    }

    .t_sypt7an {

        padding: 16px 22px 35px;

    }

    .t_sypt7duan {

        margin-bottom: 38px;

    }

    /* c3-end */

    /* lis-end */

    /* tammy - start */

    .d_b1headli a {

        padding: 26px 26px;

    }

    .t_headtel {

        margin-right: 30px;

    }

    .t_headsou {

        margin-left: 26px;

    }

    .avater-wrap {
        margin-left: 26px;
    }

    .t_headnav {

        margin-left: 12px;

    }

    .ys_ban_slick .slick-dots {

        padding-left:calc(8.75vw - 6px);

        bottom: 110px;

    }

    .std_title1 {

        font-size: 48px;

    }

    .std_padding1{

        padding: 90px 0;

    }

    .std_paddingup1{

        padding-top: 90px;

    }

    .std_paddingbot1{

        padding-bottom: 90px;

    }

    .std_margin1{

        margin-bottom: 90px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 36px;

    }

    .t_zhtit .std_title2 {

        margin-bottom: 12px;

    }

    .t_sypt2xi {

        font-size: 20px;

    }

    .t_sypt2pic {

        width: 90px;

        margin-bottom: 30px;

    }

    .t_sypt2futop {

        padding: 48px 50px 36px;

    }

    .t_sypt2xin {

        padding: 50px 36px 46px;

    }

    .t_sypt2xin .std_title3 {

        margin-bottom: 18px;

    }

    .t_sypt2xin .t_sypt2futop .std_title3 {

        margin-bottom: 32px;

    }

    .t_sypt3fu {

        padding: 30px 30px 30px;

    }    

    .t_sypt3fu .std_title3 {

        margin-bottom: 14px;

    }

    .t_sypt3fu .std_word1 {

        margin-bottom: 20px;

    }

    .t_sypt3fu {

        top: calc(100% - 94px);

    }

    .t_sypt4top {

        margin-bottom: 46px;

    }

    .t_sypt4wenli .std_title3 {

        margin-bottom: 20px;

    }

    .t_sypt4duan {

        margin-bottom: 20px;

    }

    .t_sypt5li {

        padding: 0 40px;

    }

    .t_sypt5ul {

        margin: 0 -40px;

    }

    .t_sypt5ic {

        width: 42px;

        margin-right: 14px;

    }

    .t_sypt6wen {

        padding: 24px 22px;

    }

    .std_font24, .std_font24 p {

        font-size: 22px;

    }

    .t_sypt7fu {

        padding: 0 30px 58px;

    }

    .t_sypt7duan {

        margin-bottom: 36px;

    }

    .t_sypt7an {

        padding: 16px 24px 30px;

    }

    .t_sypt7fu .t_btnxi2 {

        right: 30px;

    }

    .t_sypt4wenli .std_title3{

        height: 33.6px;

    }

    .t_b2pt1play {

        width: 100px;

    }

    .t_b2pt8li {

        padding: 0 15px;

    }

    .t_b2pt8ul {

        margin: 0 -15px;

    }

    .d_c1part2li2 {

        margin-bottom: 70px;

    }

    .t_c2pt2xin {

        padding: 40px 20px;

    }

    .t_c2pt2ic {

        width: 56px;

        margin-bottom: 18px;

    }

    .t_c2pt2xin .std_title3 {

        margin-bottom: 14px;

    }

    .t_c2pt6xin {

        padding: 68px 80px 45px;

    }

    .t_sypt7duan {

        margin-bottom: 30px;

    }

    .t_c2pt2fu {

        padding: 44px 0;

    }

    /* tammy - end */

    /* lis-f1-start-8-9 */

    .t_f1pt1shu .ys_demo_num {

        font-size: 62px;

    }

    .t_f1pt1li {

        padding: 0 65px;

    }

    .t_f1pt1shu {

        margin: 0 -65px;

    }

    .t_f1pt1wen .std_title1 {

        margin-bottom: 22px;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 35px;

    }

    .t_f1pt1play {

        width: 75px;

    }

    .t_f1pt2xin {

        padding: 33px 22px;

    }

    .t_f1pt2li{

        padding: 0 18px;

        margin-bottom: 35px;

    }

    .t_f1pt2ic {

        width: 78px;

    }

    .t_f1pt2rg {

        padding-left: 22px;

        width: calc(100% - 78px);

    }

    .t_f1pt2ul {

        margin: 0 -18px;

        margin-bottom: -35px;

    }

    .t_f1pt3li {

        padding: 0 18px;

        margin-bottom: 35px;

    }

    .t_f1pt3ul {

        margin: 0 -18px;

        margin-bottom: -35px;

    }

    .t_yxedrxu.yxedr_active ul {

        padding-inline-start: 24px;

    }

    .t_yxedrxu li::before {

        left: -30px;

    }

    .t_f1pt4year {

        font-size: 46px;

    }

    .t_f1pt4cir {

        width: 30px;

        height: 30px;

        left: 58px;

        margin-bottom: 36px;

    }

    .t_f1pt4wen{

        padding: 22px 21px 65px;

    }

    .t_f1pt4li {

        padding: 0 18px;

    }

    .t_f1pt5huanli {

        padding: 28px 0 20px;

    }

    .t_f1pt5bo {

        padding: 18px 18px;

    }

    .t_f1pt5pic {

        margin-bottom: 24px;

    }

    .t_f1pt5xin {

        padding: 10px 16px 38px;

    }

    .t_f1pt5xli {

        padding: 32px 28px;

    }

    .t_f1pt5xpic {

        margin-bottom: 14px;

    }

    .t_f1pt1nr {

        padding: 35px;

    }

    .t_f1pt4ul {

        margin: 0 -18px;

    }

    .t_f1pt5xibox {

        padding: 0 45px;

    }

    /* lis-f1-end-8-9 */

    /* lis-f5-start */

    .t_f5pt1xin {

        width: 310px;

        padding: 19px 38px 20px;

    }

    .t_f5pt1li {

        padding: 0 70px;

    }

    .t_f5pt1ul {

        margin: 0 -70px;

        margin-top: -62.5px;

    }

    .t_f5pt2rg {

        width: 43.38%;

        padding-left: 80px;

    }

    .t_f5pt2liz .std_title5 {

        padding-top: 22px;

    }

    .t_f5pt2liz {

        margin-bottom: 38px;

    }

    .t_f5pt2liz {

        margin-bottom: 36px;

    }

    .t_f5pt3tit .std_title3 {

        margin-bottom: 22px;

    }

    .t_f5pt3zl {

        padding: 110px 45px 18px;

    }

    .t_f5pt3zuo {

        width: 480px;

    }

    .t_f5pt3rg{

        margin-left: 330px;

        margin-right: calc(590px - 50vw);

    }

    .t_f5pt3bo {

        padding: 0 18px;

    }

    .t_f5pt3lun {

        margin: 0 -18px;

    }

    .t_f5pt4li {

        width: 33.333333%;

        padding: 0 15px;

        margin-bottom: 35px;

    }

    .t_f5pt4zhic {

        width: 75px;

        margin-bottom: 14px;

    }

    .t_f5pt5li {

        padding: 0 18px;

    }

    .t_f5pt2nr {

        margin-left: calc(594px - 50vw);

    }

    .t_f5pt3box {

        height: calc(100% - 145px);

    }

    .t_f5pt3yin {

        width: 90px;

    }

    .t_f5pt2.std_padding1 {

        padding-bottom: 90px;

    }

    .t_f5pt3yin {

        width: 85px;

    }

    .t_e1pt2li{

        width: 20%;

        padding: 0 70px;

    }

    .t_e1pt2ul{

        margin: 0 -70px;

    }

    .t_e1pt2box {

        padding: 28px;

        margin-bottom: 18px;

    }

    .t_e1pt2li::before {

        left: -39px;

    }

    .t_e1pt2li::after {

        left: 31px;

    }

    /* lis-f5-end */

    .t_e1pt1li{

        padding-bottom: calc(calc(calc(10.3125vw - 13.5px) / 316) * 183);

    }

    .t_e1pt1zh {

        padding-bottom: calc(calc(calc(10.3125vw - 13.5px) / 316) * 183);

    }

    .t_e1pt1ul {

        padding-bottom: 0;

    }

    .t_f1pt1bg1 {

        left: -8.75vw;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 52px;

    }

    .t_f1pt1shu {

        font-size: 20px;

    }

    .t_f1pt1wen .std_title1 {

        margin-bottom: 18px;

    } 

    .t_f5pt2liz.on .std_title4 {

        font-size: 24px;

    }

    .t_hpt2shu .ys_demo_num {

        font-size: 80px;

    }

    .t_hpt2shu {

        font-size: 44px;

        margin-bottom: 6px;

    }

    .t_hpt2fu {

        max-width: 82.5%;

    }

    .t_hpt2li {

        padding: 0 4px;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 50px;

        padding-right: 50px;

    }

    .t_c2pt2ul.on1 .t_c2pt2fu .std_title3, .t_c2pt2ul.on1 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on1 .t_c2pt2xin {

        padding-left: 30px;

        padding-right: 30px;

    }

    .t_sypt4duan {

        margin-bottom: 0px;

    }

    .t_luokuan{

        margin-top: 20px;

    }

    .d_d2head2title2 {

        margin-bottom: 50px;

    }

    .t_side {

        right: 10px;

    }

    .t_sidecon .t_sidezi,.t_sidetop .t_sidezi{

        font-size: 12px;

    }

    .t_side {

        width: 60px;

    }

    .t_sidepic {

        width: 32px;

    }

    .t_sidecon {

        padding: 9px 0;

    }

    .t_d2jiatop {

        height: 260px;

    }    

    .t_f1pt5bo {

        padding: 10px 10px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 8px;

    }

    .t_b2pt4lix {

        padding: 15px 0;

    }

    .t_b2pt5li {

        padding: 0 50px;

    }

    .d_d2part2icon {

        line-height: 34px;

    }

    .t_b2pt4xin {

        padding: 30px 40px;

    }

    .t_b2pt4xin .std_font14 {

        margin-bottom: 8px;

    }

    .t_b2pt4xili {

        padding-top: 30px;

    }

    .std_title3, .yxedr_active h3 {

        font-size: 20px;

    }

    /* 1680end */

    /* 2023.05.16 - start */

    .market_need {

        padding-top: 127px;

        padding-bottom: 75px;

    }

    .market_help .std_title32 {

        margin-bottom: 20px;

    }

    .market_help .std_word1 {

        margin-bottom: 20px;

    }

    .mhcl_list_nub {

        margin-bottom: 14px;

    }

    .mvln_text .std_title32 {

        margin-bottom: 14px;

    }

    .mvln_tln_title {

        margin-bottom: 4px;

    }

    .mvln_text_list_nub {

        margin-bottom: 18px;

    }

    .mvln_text_list {

        margin-bottom: 32px;

    }

    .mvln_text, .market_help_cry_left {

        padding-right: 100px;

    }

    .market_value_list_nub:nth-of-type(2n) .mvln_text {

        padding-left: 100px;

    }

    .mpis_font {

        font-size: 16px;

    }

    .mcln_cry_text .d_btli1 {

        margin: 0 6px;

    }

    .market_help.std_padding1{

        padding-top: 42px;

    }

    .market_apply.std_padding1 {

        padding-top: 70px;

        padding-bottom: 80px;

    }

    .market_value.std_padding1 {

        padding-top: 46px;

        padding-bottom: 74px;

    }

    .market_safe.std_padding1 {

        padding-top: 74px;

    }

    .market_promote .ys_cont1400 {

        top: 72px;

    }

    /* 2023.05.16 - end */

}



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

    /* lis-b2-start-8-8 */

    .t_b2pt1play {

        width: 100px;

    }

    /* lis-b2-end-8-8 */

     /* tammy - start */

     .t_head {

        padding: 0 40px;

    }

    .t_headli {

        padding: 0 14px;

    }

    .t_headtel {

        margin-right: 20px;

    }

    .t_headsou {

        margin-left: 20px;

    }
    .avater-wrap {
        margin-left: 20px;
    }

    .t_fotzh {

        padding-left: 50px;

    }

    .t_fotle {

        width: 300px;

    }

    .t_fotoneli {

        padding: 0 25px;

    }

    .t_fotnavone {

        margin: 0 -35px;

    }

    .t_fotlogo {

        width: 190px;

        margin-bottom: 40px;

    }

    .t_fotname {

        margin-bottom: 4px;

    }

    .t_fotleli {

        margin-bottom: 8px;

    }

    .t_youali {

        margin-bottom: 14px;

    }

    .t_fotban {

        padding: 26px 0 34px;

    }

    .t_header3 {

        width: 1360px;

        max-width: calc(100% - 80px);

    }

    .t_head3le,.t_header3::before {

        width: 260px;

    }

    .t_head3li a {

        padding: 18px 40px;

    }

    .t_head3rg {

        padding-top: 40px;

        width: calc(100% - 260px);

    }

    .t_head3wenli {

        padding: 0 20px;

    }

    .t_head3wen {

        margin: 0 -20px;

    }

    .t_head3lirg {

        padding-left: 10px;

    }

    .t_head3le .t_headmore {

        padding: 0 40px 40px;

    }

    .t_b2pt2li {

        padding: 0 15px;

    }

    .t_b2pt2ul {

        margin: 0 -15px;

        margin-bottom: -40px;

    }

    .t_b2pt2xin{

        padding: 33px;

    }

    .t_e1pt2li {

        padding: 0 50px;

    }

    .t_e1pt2ul {

        margin: 0 -50px;

    }

    .t_e1pt2li::before {

        width: 50px;

        left: -28px;

    }

    .t_e1pt2li::after {

        left: 22px;

    }

    .t_hpt2li {

        margin-bottom: 40px;

        padding-top: 10px;

    }

    .t_hpt2shu .ys_demo_num {

        font-size: 70px;

    }

    .t_hpt2shu {

        font-size: 38px;

        margin-bottom: 2px;

    }

    .t_hpt4xin {

        padding: 16px 20px;

    }

    .d_d2numli {

        padding: 0 8px;

    }

    .d_d2numul {

        margin: 0 -8px;

    }

    .t_b2pt5li {

        padding: 0 40px;

    }

    /* tammy - end */

    .ys_ban_slick .slick-dots {

        bottom: 90px;

    }

    .t_b2pt4li {

        padding-bottom: 16px;

    }

    .t_b2pt4xili {

        padding-top: 20px;

    }

    .t_b2pt4xin {

        padding: 20px 30px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 2px;

    }

    .t_b2pt4lix {

        padding: 11px 0;

    }

    .t_b2pt4oli .std_word1 {

        margin-bottom: 2px;

    }

    .t_b2pt4xin .std_font14 {

        margin-bottom: 4px;

    }

    .t_b2pt4xin .std_button {

        margin-top: 18px;

    }

    .t_b2pt4lie{

        max-height: 450px;

        overflow: hidden;

        margin-right: -10px;

    }

    .t_b2pt4lie .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

        width: 2px;

    }

    .t_b2pt4lie .mCSB_inside>.mCSB_container {

        margin-right: 20px;

    }

    .std_title4, .yxedr_active h4 {

        font-size: 20px;

    }

    .d_b1part2li {

        padding: 0px 15px;

    }



    /* 1560end */

    /* 2023.05.16 - start */

    .t_inban2 .mhcl_btn_nub_text {

        line-height: 40px;

    }

    .mhcl_btn_nub_text {

        width: 150px;

    }

    .t_inban2 .mhcl_btn {

        margin: 0 -20px;

        margin-top: 36px;

    }

    .mhcl_btn_nub {

        padding: 0 20px;

    }

    .market_need_list {

        margin: 0 -20px;

    }

    .market_apply_list_nub {

        padding: 0 16px;

        margin-top: 70px;

    }

    .market_apply_list {

        margin: 0 -16px;

    }

    .market_need_list_nub {

        padding: 0 20px;     

        padding-top: 20px;

    }

    .mhcl_btn {

        margin: 0 -20px;

    }

    /* 2023.05.16 - end */

}



/* 1440~1200 pc小屏幕 重点*/

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

    /* lis-start */
    /* .t_head {
        width: 1160px;
        padding: 0px;
        left: 50%;
        transform: translateX(-50%);
    } */
    .ys_main {

        margin-top: 60px;

    }

    .d_gengfont {

        font-size: 70px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 34px;

    }

    .d_gengfont{

        top: -42px;

    }

    .std_title4, .yxedr_active h4 {

        font-size: 20px;

    }

    .d_gform {

        padding: 32px;
        padding-top: 54px;
        width: 426px;

    }

    .d_gformtitle {

        margin-bottom: 18px;

    }

    .d_gformli {

        padding: 0px 12px;

        margin-bottom: 27px;

    }

    .std_margin2 {

        margin-bottom: 35px;

    }

    .d_gpart {

        padding-top: 110px;

        padding-bottom: 90px;

    }

    .d_gpic {

        width: 500px;

        top: 12px;

    }

    .d_d2part1bg {

        height: 225px;

    }

    .d_d2headtitle {

        margin-bottom: 12px;

    }

    .std_title3, .yxedr_active h3 {

        font-size: 20px;

    }

    .d_d2part1left {

        padding-right: 30px;

    }

    .d_d2numpic {

        width: 34px;

        line-height: 46px;

    }

    .d_d2part2nr {

        padding: 35px 25px 36px;

    }

    .d_d2part2icon {

        width: 22px;

        line-height: 34px;

    }

    .d_d2part2title {

        margin-bottom: 12px;

    }

    .d_d2part2box {

        margin-bottom: 50px;

    }

    .d_d2part2top {

        margin-bottom: 10px;

    }

    .d_d2part2li {

        margin-bottom: 16px;

    }

    .d_d2part2font4 {

        margin-bottom: 10px;

    }

    .d_d2part2top1 {

        margin-bottom: 40px;

    }

    .d_f3aside1 {

        padding: 18px 18px 30px;

        margin-bottom: 30px;

    }

    .d_d2part2right .d_f3asidetitle {

        margin-bottom: 15px;

    }

    .d_d2part2right .std_btnzi{

        line-height: 42px;

    }

    .d_d2part2asli {

        margin-bottom: 10px;

    }

    .d_d2part2right .d_f3asidetitle {

        margin-bottom: 10px;

    }

    .d_f3aside2li a {

        padding: 10px 0;

    }

    .d_d2part2right {

        width: 260px;

    }

    .d_d2part2left {

        padding-right: 40px;

        width: calc(100% - 260px);

    }

    .d_d2numli {

        padding: 0 15px;

    }

    .d_d2numul {

        margin: 0 -15px;

    }

    .d_d2head2title2 {

        margin-bottom: 75px;

    }

    .std_padding1 {

        padding: 70px 0;

    }

    .d_d1headli {

        padding: 0 14px;

    }

    .d_d1headul {

        margin: 0 -14px;

    }

    .d_d1headtitle {

        padding-bottom: 12px;

    }

    .d_d1head {

        margin-bottom: 25px;

    }

    .d_d1headbox {

        padding: 6px 16px;

    }

    .d_d1headli2 {

        padding: 0 14px;

    }

    .d_d1headul2 {

        margin: 0 -14px;

    }

    .d_d1li {

        padding: 0 12px;

        margin-bottom: 30px;

    }

    .d_d1ul {

        margin: 0 -12px;

        margin-bottom: -30px;

    }

    .d_d1img {

        width: 72px;

        left: 24px;

    }

    .d_btli {

        padding: 0 6px;

    }

    .d_d1btul {

        margin: 0 -6px;

    }

    .d_d1list {

        margin-bottom: 45px;

    }

    .d_f6eng1, .d_f6head2eng {

        font-size: 66px;

        top: -52px;

    }

    .d_f6li1right {

        width: calc(100% - 85px);

        padding-left: 20px;

    }

    .d_f6li1left {

        width: 85px;

    }

    .d_f6libox1 {

        padding: 14px 28px;

    }

    .d_f6li1 {

        margin-left: 76px;

    }

    .d_f6bd2title {

        margin-bottom: 10px;

    }

    .d_f6bd2font {

        width: calc(100% - 24px);

        padding-left: 12px;

    }

    .d_f6bd2box {

        padding: 18px 26px;

    }

    .d_f6bd2li {

        margin-bottom: 18px;

    }

    .d_f6form2 {

        width: 780px;

        padding: 40px 78px;

    }

    .d_f6formtext {

        padding-left: 36px;

    }

    .d_f6form2li {

        margin-bottom: 30px;

        padding: 0 12px;

    }

    .d_f6form2ul {

        margin: 0 -12px;

    }

    .d_f4asidebox {

        padding: 8px 12px;

    }

    .d_f4asidepic {

        line-height: 30px;

    }

    .d_f4bdtitle {

        padding-bottom: 16px;

    }

    .d_f4bd {

        padding: 18px 30px 40px;

    }

    .d_f4bdtop {

        margin-bottom: 6px;

    }

    .d_f3title {

        margin-bottom: 10px;

    }

    .d_f3smfont {

        padding-left: 8px;

    }

    .d_f3smtitl2 {

        margin-left: 24px;

    }

    .d_f3head {

        padding-bottom: 18px;

    }

    .d_f3left {

        padding-right: 40px;

    }

    .d_f3nr {

        padding-bottom: 30px;

        margin-bottom: 30px;

    }

    .d_f3linkli {

        margin-bottom: 10px;

    }

    .d_f2title {

        margin-bottom: 22px;

    }

    .d_f2title2 {

        margin-bottom: 32px;

    }

    .d_f2right {

        padding-left: 25px;

    }

    .d_f2left .slick-prev::after, .d_f2left .slick-next::after {

        width: 20px;

        height: 20px;

    }

    .d_f2left .slick-next {

        right: 10px;

    }

    .d_f2left .slick-prev {

        left: 10px;

    }

    .d_f2left .slick-dots li {

        width: 32px;

        height: 4px;

    }

    .d_f2box .slick-dots {

        bottom: -24px;

    }

    .d_f2titlefont3 {

        margin-bottom: 12px;

    }

    .d_f2titlefont4 {

        margin-bottom: 22px;

    }

    .d_f2left2 {

        width: 400px;
    }

    .d_f2right2 {

        width: calc(100% - 400px);

    }

    .d_f2list2 .d_f2right2{

        padding-left: 26px;

    }

    .d_f2morepic {

        margin-left: 6px;

    }

    .d_f2li2 a {

        padding: 34px 0;

    }

    .d_c1part2pic {

        width: 40px;

    }

    .d_c1part2font {

        padding-right: 70px;

        padding-left: 16px;

        width: calc(100% - 40px);

    }

    .d_c1part2box {

        padding: 20px 18px 28px;

    }

    .d_c1part2li {

        margin-bottom: 14px;

        padding: 0 10px;

    }

    .d_c1part2smtitl {

        margin-bottom: 25px;

    }

    .d_c1part3list .d_d1title {

        padding-bottom: 18px;

    }

    .d_c1part3list .d_d1bottom {

        padding: 36px 12px 28px;

    }

    .d_btli {

        padding: 0 2px;

    }

    .d_d1btul {

        margin: 0 -2px;

    }

    .d_font{

        padding-left: 10px;

    }

    .d_b1part2li {

        padding: 0px 10px;

    }

    .d_b1part2ul {

        margin: 0 -10px;

    }

    .d_b1part2left2 {

        padding: 40px 24px 26px;

        width: 288px;

    }

    .d_b1part2right2 {

        width: calc(100% - 288px);

        padding-left: 18px;

    }

    .d_b1part2icon2 {

        width: 52px;

        margin-bottom: 14px;

    }

    .d_b1part2li3 a{

        padding: 34px 74px 30px;

    }

    .d_b1part2font2 h2 {

        margin-bottom: 6px;

    }

    .d_b1headtitle {

        margin-bottom: 8px;

    }

    .d_b1partli2 {

        padding: 26px 30px 35px 25px;

    }

    .d_b1part1h3 {

        margin-bottom: 12px;

    }

    .std_margin1 {

        margin-bottom: 75px;

    }

    .d_b1libox {

        padding-bottom: 10px;

    }

    .t_b1sou {

        padding: 0 20px;

    }

    .t_b1souic {

        width: 16px;

        margin-right: 14px;

    }

    .d_b1part2font .std_title3 {

        margin-bottom: 12px;

    }

    .d_b1part2font2 .std_title5 {

        margin-bottom: 6px;

    }

    /* lis-start-8-8 */

    .t_sypt3fu{

        padding: 60px 36px 38px;

    }

    .t_sypt3li {

        padding: 0 8px;

        margin-bottom: 14px;

    }

    .t_sypt3ul {

        margin: 0 -8px;

        margin-bottom: -14px;

    }

    .d_c1part2 .d_c1part2box {

        padding: 20px 20px 20px;

    }

    .d_c1part2ul {

        margin: 0 -10px;

    }

    .d_d1bottom {

        padding: 18px 20px 24px

    }

    .d_c1part3list .d_d1bottom {

        padding: 20px 20px 30px;

    }

    .d_f2rightbox a {

        padding-left: 6px;

    }

    .d_f2right2 {

        width: calc(100% - 326px);

    }

    .d_f2left2 {

        width: 326px;

    }

    .ys_cont920 {

        width: 700px;

    }

    .t_f6code {

        width: 85px;

        line-height: 50px;

    }

    .t_f6code .d_f6form2box {

        width: calc(100% - 85px);

    }

    .t_e1pt5box {

        padding: 35px 100px 44px;

    }

    .d_gformtitle {

        margin-bottom: 50px;

    }

    .d_b1part2right {

        width: 250px;

    } 

    /* lis-e1-start */

    .t_e1pt1ul {

        margin: 0 -10px;

    }

    .t_e1pt1li {

        padding: 0 10px;

    }

    .t_e1pt1zh {

        padding: 22px 20px 100px 22px;

    }

    .t_e1pt1zh .std_title3 {

        margin-bottom: 14px;

    }

    .t_e1pt2box {

        padding: 34px;

        margin-bottom: 20px;

    }

    .t_e1pt2li::after {

        top: 65px;

    }

    .t_e1pt2li::before {

        width: 45px;

        left: -65px;

        top: 70px;

    }

    .t_e1pt2li .std_btnzi {

        padding: 0 26px;

        line-height: 42px;

    }

    .t_e1pt3li {

        padding: 0 12px;

        margin-bottom: 34px;

        padding-top: 34px;

    }

    .t_e1pt3xin {

        padding: 20px;

    }

    .t_e1pt3icy {

        width: 70px;

        height: 70px;

    }

    .t_e1pt3tit .std_title4 {

        margin-right: 14px;

    }

    .t_e1pt3ul {

        margin: 0 -12px;

        margin-bottom: -34px;

    }

    .t_e1pt3xin .std_word1 {

        margin-bottom: 22px;

    }

    .t_e1pt3xia {

        padding-top: 22px;

    }

    .t_e1pt3xia .std_btnzi {

        padding: 0 20px;

    }

    .t_e1pt4li {

        padding: 0 12px;

        margin-bottom: 34px;

    }

    .t_e1pt4ul {

        margin: 0 -12px;

        margin-bottom: -34px;

    }

    .t_e1pt4pic {

        margin-bottom: 20px;

    }

    .t_e1pt4top .std_title4, .t_e1pt4top .std_word1, .t_e1pt4xia {

        margin-left: 28px;

        margin-right: 28px;

    }

    .t_e1pt4top .std_word1{

        margin-bottom: 20px;

    }

    .t_e1pt5lie .d_botton2 {

        margin-top: 15px;

    }

    /* lis-e1-end */

    /* lis-c3-start */

    .t_c3pt2xin {

        padding: 18px 30px;

    }

    .t_c3pt2li {

        margin-bottom: 18px;

    }

    .t_c3pt2le {

        padding-right: 30px;

    }

    .t_c3pt2ic {

        width: 42px;

    }

    .t_c3pt2one .std_title3 {

        margin-right: 18px;

    }

    .t_c3pt2heli {

        padding: 34px;

    }

    .t_c3pt2one{

        margin-bottom: 14px;

    }

    .t_c3pt2zhu {

        padding-bottom: 26px;

    }

    .t_c3pt2logo {

        width: 130px;

        margin-bottom: 14px;

    }

    .t_c2pt3xin .std_title4 {

        margin-bottom: 14px;

    }

    .t_c2pt3xin {

        padding: 20px 34px;

    }

    .t_c2pt3li {

        padding: 0 16px;

        margin-bottom: 16px;

    }

    .t_c2pt3ul {

        margin: 0 -16px;

        margin-bottom: -16px;

    }

    .t_c2pt3xin .std_title4::before {

        top: 8px;

    }

    .t_c2pt5li {

        padding: 0 14px;

        margin-bottom: 34px;

    }

    .t_c2pt5ul {

        margin: 0 -14px;

        margin-bottom: -34px;

    }

    .t_c2pt5xin {

        padding: 26px 20px;

    }

    .t_c2pt5sh {

        margin-bottom: 14px;

    }

    .t_c2pt5ic {

        width: 55px;

    }

    .t_c2pt6top {

        padding: 34px;

    }

    .t_c2pt6xin {

        padding: 70px 90px 40px;

    }

    .t_c2pt6xin .std_title3 {

        margin-bottom: 18px;

    }

    .t_c2pt6xin .std_title5 {

        margin-bottom: 46px;

    }

    .t_c2pt7li {

        padding: 0 14px;

    }

    .t_c2pt7ul {

        margin: 0 -14px;

    }

    .t_sypt7an {

        padding: 12px 20px 30px;

    }

    .t_sypt7duan {

        margin-bottom: 34px;

    }

    .t_c2pt7xin .t_sypt7duan .std_title5 {

        margin-bottom: 14px;

    }

    /* lis-c3-end */

    /* lis-end-8-8 */

    /* lis-end */

     /* tammy - start */

     .t_headli {

        padding: 0 14px;

    }

    .t_headsou {

        margin-left: 15px;

    }
    .avater-wrap {
        margin-left: 15px;
    }

    .t_headtel {

        margin-right: 15px;

    }

    .t_headlogo a,.t_headone a,.t_headtel{

        line-height: 70px;

    }

    .t_headbtn,.t_soutop{

        height: 70px;

    }

    .t_headtel {

        font-size: 22px;

    }

    .d_b1headli a {

        padding: 22px 26px;

    }

    .d_b1head {

        margin-top: -56px;

    }

    .std_btnzi {

        padding: 0 26px;

        line-height: 40px;

    }

    .ys_ban_txtbox .std_button {

        margin-top: 36px;

    }

    .ys_ban_slick .slick-dots {

        bottom: 94px;

    }

    .std_title1 {

        font-size: 44px;

    }

    .std_padding1{

        padding: 80px 0;

    }

    .std_paddingup1{

        padding-top: 80px;

    }

    .std_paddingbot1{

        padding-bottom: 80px;

    }

    .std_margin1{

        margin-bottom: 80px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 30px;

    }

    .t_side {

        right: 14px;

    }

    .t_sypt2xin {

        padding: 40px 20px 32px;

    }

    .t_sypt2futop {

        padding: 40px 30px 32px;

    }

    .t_sypt3fu .std_word1 p{

        line-height: 1.75;

    }

    .t_sypt3fu .std_title3 {

        margin-bottom: 12px;

    }

    .t_sypt3fu .std_word1 {

        margin-bottom: 18px;

    }

    .t_sypt4wen {

        margin-bottom: 70px;

    }

    .t_sypt5xin .std_title4{

        font-size: 20px;

    }

    .t_sypt5li {

        padding: 0 30px;

    }

    .t_sypt5ul {

        margin: 0 -30px;

    }

    .t_sypt5ic {

        width: 40px;

    }

    .t_sypt5le .std_title3::before {

        width: 32px;

    }

    .t_sypt6wen {

        padding: 24px 15px;

    }

    .t_sypt6ic {

        width: 52px;

        margin-bottom: 12px;

    }

    .t_sypt7duan {

        margin-bottom: 30px;

    }

    .t_sypt7li,.t_sypt7topli {

        padding: 0 15px;

    }

    .t_sypt7nr {

        margin: 0 -15px;

    }

    .t_sypt8hang {

        margin-bottom: 18px;

    }

    .t_sypt8li {

        margin: 0 10px;

    }

    .t_sypt8hang {

        width: 3840px;

    }

    .t_header3{

        top: 70px;

    }    

    .t_head3tui {

        width: 310px;

        padding: 0 24px;

    }

    .t_head3san {

        width: calc(100% - 310px);

        padding: 0 24px;

    }

    .t_head3rg::before {

        right: 310px;

        top: 40px;

        height: calc(100vh -70px - 24px - 56px);

    }

    .t_head3lian {

        padding: 8px 12px;

    }

    .t_head3wenli {

        padding: 0 10px;

    }

    .t_head3wen {

        margin: 0 -10px;

    }

    .t_headlier {

        padding-bottom: 40px;

    }

    .t_head2top {

        margin-bottom: 18px;

    }

    .t_headlizi a {

        line-height: 44px;

        min-width: 180px;

    }

    .t_headbox {

        padding: 10px 12px;

    }

    .t_header1 {

        padding: 28px 20px;

    }

    .t_zgcallnr {

        padding: 90px 0;

    }

    .t_zgcallnr .std_title2 {

        margin-bottom: 30px;

    }

    .t_sypt4wenli .std_title3{

        height: 30.8px;

    }

    .t_pointbox.on.act {

        margin-top: -70px;

    }

    .t_head.on.act {

        margin-top: -70px;

    }

    .t_b2pt1le {

        width: calc(100% - 500px);

        padding-right: 60px;

    }

    .t_b2pt1rg {

        width: 500px;

    }

    .t_b2pt2xin {

        padding: 32px;

    }

    .t_b2pt2ic {

        height: 38px;

        width: 38px;

        margin-bottom: 12px;

    }

    .t_b2pt4lix {

        padding: 24px 0;

    }

    .t_b2pt4xin {

        padding: 30px;

    }

    .t_c2pt2xin {

        padding: 36px 20px;

    }

    .t_b2pt5da {

        font-size: 36px;

    }

    .t_b2pt5li {

        padding: 0 30px;

        margin-bottom: 40px;

    }

    .t_b2pt5ul {

        padding: 0 30px;

        margin-bottom: -40px;

    }

    .t_b2pt6xin {

        padding: 40px 40px 40px 40px;

    }

    .t_b2pt6tit {

        margin-bottom: 20px;

    }

    .t_b2pt6le .std_word1 {

        margin-bottom: 40px;

    }

    .t_b2pt6le {

        padding-right: 40px;

    }

    .t_b2pt6li {

        padding: 0 40px;

    }

    .t_b2pt6ul {

        padding: 0 70px;

        margin: 0 -40px;

    }

    .t_b2pt6ul {

        margin-bottom: 40px;

    }

    .t_b2pt6li::before{

        left: 40px;

    }

    .t_b2pt6loli {

        padding: 18px 10px;

    }

    .t_b2pt6loul {

        margin: -18px -10px;

    }

    .t_b2pt6ul {

        margin-bottom: 24px;

    }

    .t_b2pt8xia {

        padding: 16px 20px 40px;

    }

    .t_inban .std_title2 {

        margin-bottom: 12px;

    }

    .std_title5, .yxedr_active h5, .std_title5 p {

        font-size: 16px;

    }

    .t_b2pt2li {

        padding: 0 10px;

        margin-bottom: 30px;

    }

    .t_b2pt2ul {

        margin: 0 -10px;

        margin-bottom: -30px;

    }

    .t_b2pt2xin {

        padding: 22px;

    }

    .t_b2pt2ul.on .std_title4 {

        margin-bottom: 8px;

    }

    .d_b1partli1 .slick-dots {

        bottom: 30px;

    }

    .d_b1part1font {

        padding-left: 14px;

    }

    .d_b1part2icon {

        margin-bottom: 22px;

    }

    .d_b1part2li3:first-child, .d_b1part2li3:nth-of-type(2) {

        padding-top: 0;

    }

    .d_b1part2li3 a {

        padding: 34px 44px 40px;

    }

    .d_b1part2font2 .std_title5{

        font-size: 18px;

    }

    .d_b1head.std_margin2{

        margin-bottom: 40px;

    }

    .d_b1part2right {

        padding-top: 6px;

    }

    .d_c1part2li2 {

        margin-bottom: 60px;

    }

    .t_c2pt5xin .std_title5{

        font-size: 18px;

    }

    .t_c2pt5li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .t_c2pt5ul {

        margin: 0 -10px;

        margin-bottom: -20px;

    }

    .t_c2pt5xin {

        padding: 26px 16px;

    }

    .t_c2pt5ic {

        width: 50px;

    }

    .t_c2pt2fu {

        padding: 40px 0;

    }

    .d_d1libox {

        /* box-shadow: 0px 0px 11px rgb(18 1 119 / 4%), 0px 0px 17px rgb(18 1 119 / 10%); */

    }

    .t_c2pt4lun4 .d_d1bottom, .d_c1part3list .d_d1bottom {

        padding: 20px 20px 30px;

    }

    .t_c3pt2zhu .std_word1 p {

        line-height: 1.75;

    }

    /* tammy - end */

    /* lis-start-8-9-f1 */

    .t_f1pt1shu .ys_demo_num {

        font-size: 58px;

    }

    .t_f1pt1li {

        padding: 0 38px;

    }

    .t_f1pt1shu {

        margin: 0 -38px;

    }

    .t_f1pt1wen .std_title1 {

        margin-bottom: 18px;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 32px;

    }

    .t_f1pt1play {

        width: 70px;

    }

    .t_f1pt2xin {

        padding: 28px 16px;

    }

    .t_f1pt2ic {

        width: 70px;

    }

    .t_f1pt2rg {

        padding-left: 18px;

        width: calc(100% - 70px);

    }

    .t_f1pt2li {

        padding: 0 12px;

        margin-bottom: 30px;

    }

    .t_f1pt2rg .std_title3 {

        margin-bottom: 6px;

    }

    .t_f1pt3li {

        padding: 0 15px;

        margin-bottom: 30px;

    }

    .t_f1pt3ul {

        margin: 0 -15px;

        margin-bottom: -30px;

    }

    .t_f1pt4year {

        font-size: 42px;

        margin-bottom: 20px;

    }

    .t_f1pt4wen {

        padding: 20px 19px 45px;

    }

    .t_f1pt4cir {

        left: 56px;

        margin-bottom: 32px;

    }

    .t_f1pt4cir::after {

        height: 68px;

    }

    .t_f1pt5huanli {

        padding: 24px 0 18px;

    }

    .t_f1pt5bo {

        padding: 16px 16px;

    }

    .t_f1pt5pic {

        margin-bottom: 20px;

    }

    .t_f1pt5xin {

        padding: 10px 14px 34px;

    }

    .t_f1pt5pic {

        margin-bottom: 18px;

    }

    .t_f1pt5xpic {

        margin-bottom: 12px;

    }

    .t_f1pt5xli {

        padding: 30px 26px;

    }

    .t_f1pt1nr {

        padding: 30px;

    }

    .t_f1pt2ul {

        margin: 0 -12px;

        margin-bottom: -30px;

    }

    .t_f1pt4li {

        padding: 0 14px;

    }

    .t_f1pt4ul {

        margin: 0 -14px;

    }

    /* lis-end-8-9-f1 */

    /* lis-start-f5 */

    .t_f5pt1xin {

        width: 300px;

        padding: 16px 34px 18px;

    }

    .t_f5pt1ic {

        width: 70px;

    }

    .t_f5pt1rg .std_title4 {

        margin-bottom: 14px;

    }

    .t_f5pt1li {

        padding: 0 55px;

    }

    .t_f5pt1ul {

        margin: 0 -65px;

        margin-top: -53.5px;

    }

    .t_f5pt1ul {

        margin: 0 -65px;

        margin-top: -53.5px;

    }

    .t_f5pt3zuo {

        width: 430px;

    }

    .t_f5pt4zhic {

        width: 70px;

        margin-bottom: 10px;

    }

    .t_f5pt4zh {

        padding: 44px;

    }

    .t_f5pt4li {

        padding: 0 12px;

        margin-bottom: 32px;

    }

    .t_f5pt5li {

        padding: 0 16px;

    }

    .t_f5pt3zl {

        padding: 85px 40px 14px;

    }

    .t_f5pt3tit .std_title3 {

        margin-bottom: 16px;

    }

    .t_f5pt2nr {

        margin-left: calc(494px - 50vw);

    }

    .t_f5pt2rg {

        width: 43.38%;

        padding-left: 60px;

    }

    .t_f5pt2liz .std_title5 {

        padding-top: 18px;

    }

    .t_f5pt2liz {

        margin-bottom: 32px;

    }

    .t_f5pt3box {

        height: calc(100% - 130px);

    }

    .t_f5pt3wai {

        width: 700px;

    }

    .t_f5pt3rg {

        margin-left: 314px;

        margin-right: calc(490px - 50vw);

    }

    .t_f5pt3bo {

        padding: 0 16px;

    }

    .t_f5pt3lun {

        margin: 0 -16px;

    }

    /* lis-end-f5 */

    .t_e1pt2li::before {

        width: 50px;

        left: -28px;

    }

    .t_e1pt3xin .std_word1 p {

        line-height: 1.75;

    }

    .t_e1pt5lie .d_botton2 {

        width: 160px;

    }

    .t_e1pt1li{

        padding-bottom: calc(calc(calc(10.3125vw - 7.5px) / 316) * 183);

    }

    .t_e1pt1zh {

        padding-bottom: calc(calc(calc(calc(10.3125vw - 7.5px) / 316) * 183) + 15px);

    }

    .t_e1pt1ul {

        padding-bottom: 0;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 20px;

    }

    .t_f1pt1wen {

        top: calc(50% - 40px);

    }

    .t_f1pt1nr {

        padding: 26px;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 44px;

    }

    .t_f1pt1shu {

        font-size: 18px;

    }

    .t_f1pt3li .std_word1 p {

        margin-bottom: 8px;

    }

    .t_f1pt3name {

        padding-left: 0;

    }

    .t_f1pt3peo {

        width: 51%;

    }

    .t_f1pt4year {

        margin-bottom: 8px;

    }

    .t_f1pt4shi::before {

        top: 80px;

    }

    .t_f1pt5year {

        font-size: 42px;

    }

    .t_f1pt1nr .std_title5 p {

        font-size: 16px;

    }   

    .d_f2ul2 {

        margin-bottom: 40px;

    }

    .t_f5pt2liz.on .std_title4 {

        font-size: 22px;

    }

    .t_hpt5xin .std_title5 {

        padding: 0 10px;

    }

    .t_hpt5xin {

        padding: 16px 16px 26px;

    }

    .t_hpt4shu {

        font-size: 26px;

        margin-right: 10px;

    }

    .t_hpt4shu::before {

        width: 22px;

        height: 22px;

        bottom: -2px;

        right: -11px;

    }    

    .t_hpt4xin::before {

        width: 18px;

        height: 18px;

        bottom: -8px;

    }

    .t_hpt4le .std_title3 {

        margin-bottom: 12px;

    }

    .t_hpt4le .std_title5 {

        margin-bottom: 30px;

    }

    .t_hpt4xin {

        padding: 12px 18px;

    }

    .d_d2head2title2 {

        margin-bottom: 50px;

    }

    .t_side {

        right: 5px;

    }

    .t_f5pt4zhic {

        width: 46px;

    }

    .t_f5pt4hang .std_title3 {

        width: calc(100% - 58px);

    }  

    .t_f5pt4wen .std_word1 p{

        margin-bottom: 2px;

    }

    .t_f5pt4wen {

        padding: 12px;

    }

    .t_d2jiatop {

        height: 225px;

    }  

    .t_b1pt2xin {

        padding: 16px 20px;

    }

    .t_f1pt5bo {

        padding: 10px 10px;

    }

    .t_b2pt4oli .std_word1,.t_b2pt4oli .std_word1 p{

        font-size: 14px;

    }

    .t_b2pt4oli .std_word1::before {

        width: 24px;

        left: -28px;

        top: -2px;

        transform: scale(0.9);

    }

    .t_b2pt4oli {

        padding-left: 24px;

    }

    .t_b2pt4lix {

        padding: 18px 0;

    }

    .t_b2pt5da {

        font-size: 30px;

    }

    .t_hpt5xia {

        margin: 0 -60px;

    }

    .t_b2pt2wen .t_btnxi2{

        top: 7px;

    }

    .t_sypt8hang {

        width: 1920px;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 40px;

        padding-right: 40px;

    }

    .d_d2part2icon {

        line-height: 30px;

    }

    /* 1440end */

    /* 2023.05.16 - start */

    .t_inban2 .t_inbanpic {

        border-radius: 0 0 60px 60px;

    }

    .mnln_cry_icon {

        width: 56px;

        margin-bottom: 12px;

    }

    .mnln_cry .std_title3 {

        margin-bottom: 12px;

    }

    .mvln_text, .market_help_cry_left {

        padding-right: 80px;

    }

    .market_value_list_nub:nth-of-type(2n) .mvln_text {

        padding-left: 80px;

    }

    .market_promote_btn {

        bottom: 120px;

    }

    .market_page .std_btnzi {

        padding: 0 40px;

    }

    .mcln_cry_text .d_btli1 {

        margin: 0 2px;

    }

    .std_title32 {

        font-size: 30px;

    }

    .market_need {

        padding-top: 112px;

        padding-bottom: 70px;

    }

    .market_help.std_padding1{

        padding-top: 38px;

    }

    .market_apply.std_padding1 {

        padding-top: 65px;

        padding-bottom: 75px;

    }

    .market_value.std_padding1 {

        padding-top: 42px;

        padding-bottom: 70px;

    }

    .market_safe.std_padding1 {

        padding-top: 70px;

    }

    .market_promote .ys_cont1400 {

        top: 70px;

    }

    /* 2023.05.16 - end */
    /* 2023.07.31 - start */
    .mod_agree .std_font14 {
        padding-left: 10px;
    }
    /* 2023.07.31 - end */
}



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



    /* list-start-8-8*/

    .d_b1part2right {

        width:230px;

    }

    /*lis-end-8-8 */

    /* tammy - start */

    .t_headtel {

        font-size: 20px;

    }

    .t_headlogo {

        width: 180px;

    }

    .t_headsou {

        margin-left: 8px;

    }
    .avater-wrap {
        margin-left: 8px;
    }

    .t_headtel {

        margin-right: 12px;

    }

    .t_headli {

        padding: 0 14px;

    }

    .std_title1 {

        font-size: 40px;

    }

    .t_sypt2xi {

        font-size: 18px;

    }

    .t_sypt2xi {

        padding: 0 10px;

        padding-bottom: 14px;

    }

    .t_sypt2bo {

        padding: 30px 12px;

    }

    .t_sypt2xia {

        margin-bottom: -30px;

    }

    .t_sypt2pic {

        width: 72px;

        margin-bottom: 18px;

    }

    .t_sypt2xin .std_title3 {

        margin-bottom: 12px;

    }

    .t_sypt2xin {

        padding: 40px 18px 32px;

    }

    .t_sypt2futop {

        padding: 40px 20px 32px;

    }

    .t_sypt2xin .t_sypt2futop .std_title3 {

        margin-bottom: 24px;

    }

    .t_sypt2duan2 p {

        margin-bottom: 12px;

    }

    .t_sypt3li {

        padding: 0 8px;

        margin-bottom: 16px;

    }

    .t_sypt3ul {

        margin: 0 -8px;

        margin-bottom: -16px;

    }

    .t_sypt3fu {

        padding: 24px 24px 20px;

    }

    .t_sypt3fu {

        top: calc(100% - 80px);

    }

    .t_sypt4wenli .std_title3 {

        margin-bottom: 16px;

    }

    .t_sypt4duan {

        margin-bottom: 18px;

    }

    .t_sypt4wenli .std_button {

        margin-top: 38px;

    }

    .t_sypt4wen {

        margin-bottom: 60px;

    }

    .t_sypt5li {

        padding: 0 10px;

    }

    .t_sypt5ul {

        margin: 0 -10px;

    }

    .t_sypt5le {

        padding-left: 100px;

    }

    .t_sypt7an {

        padding: 16px 20px 30px;

    }

    .t_sypt7li, .t_sypt7topli {

        padding: 0 10px;

    }

    .t_sypt7topli {

        margin-bottom: 20px;

    }

    .t_sypt7nr {

        margin: 0 -10px;

    }

    .t_codeli {

        padding: 0 12px;

    }

    .t_fotcodeul {

        margin: 0 -15px;

    }

    .t_fotle {

        width: 270px;

    }

    .t_fotoneli {

        padding: 0 25px;

    }

    .t_fotnavone {

        margin: 0 -25px;

    }

    .ys_footer .t_fotoneli .std_word1 {

        margin-bottom: 24px;

    }

    .t_fotyinli {

        padding: 0px 12px;

    }

    .t_fotyinul {

        margin: 0 -12px;

    }

    .t_head3le, .t_header3::before {

        width: 240px;

    }

    .t_head3li a{

        font-size: 16px;

    }

    .t_head3rg {

        width: calc(100% - 240px);

    }

    .t_head3rg .std_title4 {

        margin-bottom: 24px;

    }

    .t_head3ic {

        width: 50px;

    }

    .t_head3lirg {

        width: calc(100% - 50px);

        padding-left: 4px;

    }

    .t_head3tui {

        width: 290px;

        padding: 0 20px;

    }

    .t_head3san {

        width: calc(100% - 290px);

        padding: 0 20px;

    }

    .t_head3rg::before {

        right: 290px;

    }

    

    /* tammy - end */

    .t_e1pt2li {

        padding: 0 40px;

    }

    .t_e1pt2ul {

        margin: 0 -40px;

    }

    .t_e1pt2box {

        padding: 28px;

        margin-bottom: 17px;

    }

    .t_sypt4duan {

        margin-bottom: 0px;

    }

    .t_luokuan{

        margin-top: 18px;

    }

    .d_d2numli {

        padding: 0 8px;

    }

    .d_d2numul {

        margin: 0 -8px;

    }

    .t_b2pt4lix .std_title4 {

        font-size: 16px;

    }

    .t_b2pt5da {

        font-size: 30px;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 30px;

        padding-right: 30px;

    }

    .t_b2pt4xin {

        padding: 24px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 4px;

    }

    .t_b2pt4lix .std_word1 p{

        font-size: 14px;

    }

    .t_b2pt4lix {

        padding: 12px 0;

    }

    .t_b2pt4xin .std_font14 {

        margin-bottom: 10px;

    }

    .t_b2pt4xin .std_button {

        margin-top: 20px;

    }

    .t_b2pt4li {

        padding-bottom: 16px;

    }

    .t_b2pt4xili {

        padding-top: 30px;

    }

    .std_title4, .yxedr_active h4 {

        font-size: 18px;

    }



    /* 1360end */

    /* 2023.05.16 - start */

    .t_inban2 .t_inbanpic {

        border-radius: 0 0 40px 40px;

    }

    .t_inban2 .mhcl_btn {

        margin: 0 -20px;

        margin-top: 30px;

    }

    .market_value_list_nub {

        margin-bottom: 100px;

    }

    .mpil_nub_icon {

        width: 16px;

    }

    .mcln_cry .std_title4 {

        margin-bottom: 10px;

    }

    .mcln_cry_text_top {

        padding-bottom: 12px;

        margin-bottom: 15px;

    }

    .t_b2pt1play {

        width: 90px;

    }

    .std_title32 {

        font-size: 28px;

    }

    .mvln_text .std_title32::before {

        height: 36px;

    }

    .market_need {

        padding-top: 108px;

        padding-bottom: 65px;

    }



    /* 2023.05.16 - end */

}



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

    /* tammy - stsrt */

    .t_headtel {

        font-size: 18px;

    }

    .t_headone a {

        font-size: 14px;

    }

    .t_fotyinli {

        padding: 0px 8px;

    }

    .t_fotyinul {

        margin: 0 -8px;

    }

    .std_title1 {

        font-size: 36px;

    }

    .std_font20, .std_font20 p {

        font-size: 16px;

    }

    .ys_ban_txtbox .std_button {

        margin-top: 28px;

    }

    .d_b1headtitle {

        margin-bottom: 6px;

    }

    .ys_ban_slick .slick-dots {

        bottom: 82px;

    }

    .t_head3lirg .std_word1{

        line-height: 1.5;

    }

    .t_header3 .t_head3liu {

        /* min-height: 500px; */
        height: 100%;

    }

    .t_sypt5top {

        padding: 0 70px;

    }

    .t_sypt7fu {

        padding: 0px 26px 50px;

    }

    .t_sypt7fu .t_btnxi2 {

        right: 26px;

        bottom: 20px;

    }

    .t_sypt3fu {

        padding: 20px 20px 20px;

    }

    .t_sypt3fu .std_title3 {

        margin-bottom: 8px;

    }

    .t_sypt3fu {

        top: calc(100% - 70px);

    }

    .t_sypt7duan .t_sypt7spanli .std_word1{

        font-size: 14px;

    }

    .t_sypt7spanli::before {

        height: 16px;

    }

    .t_sypt7duan {

        margin-bottom: 20px;

    }

    .t_sidepic {

        width: 36px;

    }

    .t_sidelian {

        padding: 8px 8px 0;

    }

    .t_side {

        width: 70px;

    }    

    .t_sideicon {

        width: 22px;

    }

    .t_sidecon {

        padding: 10px 0;

    }

    .t_b2pt8tit {

        font-size: 20px;

        line-height: 70px;

        height: 70px;

        padding: 0 24px;

    }

    .t_b2pt8li {

        padding: 0 10px;

    }

    .t_b2pt8ul {

        margin: 0 -10px;

    }

    .t_b2pt8xia .std_word1 {

        margin-bottom: 12px;

    }

    .t_b2pt6btn .t_btnboxli {

        padding: 0 15px;

    }

    .t_b2pt6btn .t_btnboxul {

        margin: 0 -15px;

    }

    .t_b2pt6le .std_word1 {

        margin-bottom: 30px;

    }

    .t_b2pt6loli {

        padding: 10px 6px;

    }

    .t_b2pt6loul {

        margin: -10px -6px;

    }

    .t_b2pt7li {

        padding: 0 10px;

    }

    .t_b2pt7box {

        margin: 0 -10px;

    }

    .t_b2pt7vid {

        margin-bottom: 14px;

    }

    .d_c1part2li2 {

        margin-bottom: 50px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-next {

        right: 10px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-prev {

        left: 10px;

    }

    .t_f1pt5bo {

        padding: 12px 12px;

    }

    .t_f1pt5xibox {

        padding: 0 30px;

    }

    .t_f1pt2ic {

        width: 56px;

    }

    .t_f1pt2rg {

        padding-left: 10px;

        width: calc(100% - 56px);

    }

    .t_f1pt3peo {

        width: 48%;

    }

    .t_f1pt3name .std_word1{

        font-size: 14px;

    }

    .t_f1pt4xili .std_word1 {

        padding-left: 24px;

    }

    .t_f1pt5huanli {

        padding: 22px 0 22px;

    }

    .t_f5pt2liz.on .std_title4 {

        font-size: 20px;

    }

    .t_hpt3xin {

        max-width: 680px;

    }

    .t_hpt3futan {

        padding: 16px;

        width: 252px;

    }

    .t_hpt3li {

        width: 126px;

        height: 126px;

    }

    .t_hpt3ic {

        width: 38px;

    }

    .t_hpt3li .std_word1{

        font-size: 14px;

    }

    .t_hpt3quan {

        width: 140px;

    }

    .t_hpt2li {

        margin-bottom: 24px;

    }

    .t_hpt4xin {

        padding: 12px 16px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-next {

        right: 28px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-prev {

        left: 28px;

    }

    .t_sypt2xin {

        padding: 20px 16px 18px;

    }

    .t_sypt2pic {

        width: 62px;

        margin-bottom: 10px;

    }

    .t_sypt2xin .std_title3 {

        margin-bottom: 6px;

    }

    .t_sypt2xin .std_word1 p{

        line-height: 1.75;

    }

    .t_sypt2futop {

        padding: 24px 18px 18px;

    }

    .t_sypt2xin .t_sypt2futop .std_title3 {

        margin-bottom: 10px;

    }

    .t_sypt2duan2 p {

        margin-bottom: 8px;

    }

    .t_sypt2xi {

        padding-bottom: 10px;

    }

    .t_sypt2bo {

        padding: 24px 12px;

    }

    .t_f1pt5bo {

        padding: 10px 10px;

    }

    .t_b2pt4lix {

        padding: 18px 0 16px;

    }

    .t_b2pt5da {

        font-size: 28px;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 20px;

        padding-right: 20px;

    }

    .t_sidecode p {

        font-size: 12px;

    }

    .t_sidecode {

        width: 106px;

    }

    .t_b2pt4xin {

        padding: 20px;

    }

    .t_b2pt4lix {

        padding: 10px 0 12px;

    }

    .std_title3, .yxedr_active h3 {

        font-size: 20px;

    }

    .t_b2pt4oli .std_word1 {

        margin-bottom: 0px;

    }

    .t_b2pt4xin .std_font14 {

        margin-bottom: 4px;

    }

    .t_pointli .std_title5 {

        line-height: 50px;

    }

    .t_pointzhan {

        height: 50px;

        margin-top: -25px;

    }

    .t_b2pt4le {

        width: 55%;

    }

    .t_b2pt4rg {

        width: 45%;

        padding-left: 20px;

    }

    .t_b2pt4li .std_title3{

        font-size: 18px;

    }

    .t_b2pt4li {

        padding-bottom: 10px;

    }

    .t_b2pt4xili {

        padding-top: 22px;

    }

    .t_b2pt4xili .std_font14,.t_b2pt4xili .std_font14 p {

        line-height: 1.5;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 2px;

    }

    .t_b2pt4xin .std_button {

        margin-top: 16px;

    }

    .t_b2pt4lie {

        max-height: 380px;

    }

    .std_title4, .yxedr_active h4 {

        font-size: 18px;

    }   

    .d_b1part2li {

        padding: 0px 8px;

    } 

    /* tammy - end */

    /* 1280end */

    /* 2023.05.16 - start */

    .market_safe_list_nub {

        padding: 0 10px;

        padding-top: 40px;

    }

    .market_safe_list {

        margin: 0 -10px;

    }

    .std_title32 {

        font-size: 26px;

    }

    /* 2023.05.16 - end */



}



/* 1200~992 平板横屏*/

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

    /* lis-start */

    .std_title2, .yxedr_active h2 {

        font-size: 30px;

    }

    .d_gengfont {

        font-size: 58px;

        top: -36px;

    }

    .d_gform {

        padding: 25px;

        width: 378px;

    }

    .std_margin2 {

        margin-bottom: 28px;

    }

    .d_gformbox {

        height: 38px;

    }

    .d_ginput {

        padding-left: 26px;

    }

    .d_gformbox input {

        line-height: 38px;

    }

    .d_gformli{

        margin-bottom: 22px;

    }

    .d_gpic {

        width: 450px;

    }

    .d_gpart {

        padding-top: 90px;

        padding-bottom: 70px;

    }

    .d_d2part1left {

        padding-right: 20px;

    }

    .d_d2part1bg {

        height: 202px;

    }

    .d_d2head2title2 {

        margin-bottom: 50px;

    }

    .d_d2numli {

        padding: 0 10px;

    }

    .d_d2numul {

        margin: 0 -10px;

    }

    .d_d2part2title {

        margin-bottom: 10px;

    }

    .d_d2part2nr {

        padding: 25px 20px 30px;

    }

    .d_d2part2right {

        width: 240px;

    }

    .d_d2part2left {

        padding-right: 35px;

        width: calc(100% - 240px);

    }

    .d_d2part2box {

        margin-bottom: 40px;

    }

    .d_d2part2icon2 {

        width: 22px;

        line-height: 26px;

        margin-right: 7px;

    }

    .d_d2part2font2 {

        max-width: calc(100% - 29px);

    }

    .d_d2part2top {

        margin-bottom: 6px;

    }

    .d_d2part2bot {

        padding-left: 44px;

    }

    .d_d2part2li {

        margin-bottom: 14px;

    }

    .d_d2part2font4 {

        margin-bottom: 8px;

    }

    .d_d2part2top1 {

        margin-bottom: 30px;

    }

    .d_f3aside1 {

        padding: 16px 16px 25px;

        margin-bottom: 20px;

    }

    .d_d2part2right .std_btnzi {

        line-height: 38px;

    }

    .d_d2part2asli {

        margin-bottom: 8px;

    }

    .d_d2part2right .d_f3asidetitle {

        margin-bottom: 8px;

    }

    .d_f3aside2li a {

        padding: 8px 0;

    }

    .std_padding1 {

        padding: 60px 0;

    }

    .ys_phfyfl a{

        color: #676B77;

    }

    .d_d1headli {

        padding: 0 10px;

    }

    .d_d1headtitle {

        padding-bottom: 10px;

    }

    .d_d1head {

        margin-bottom: 22px;

    }

    .d_d1headli2 {

        padding: 0 10px;

    }

    .d_d1headbox {

        padding: 5px 14px;

    }

    .d_d1li {

        padding: 0 8px;

        margin-bottom: 25px;

    }

    .d_d1img {

        width: 60px;

        left: 20px;

        bottom: -25px;

    }

    .d_d1title {

        padding-bottom: 24px;

        margin-bottom: 14px;

    }

    .d_btli {

        padding: 0 4px;

    }

    .d_d1btul {

        margin: 0 -4px;

    }

    .d_d1headul {

        margin: 0 -10px;

    }

    .d_d1headul2 {

        margin: 0 -10px;

    }

    .d_d1ul {

        margin: 0 -8px;

        margin-bottom: -25px;

        width: calc(100% + 16px);

    }

    .d_f6eng1, .d_f6head2eng {

        font-size: 56px;

        top: -40px;

    }

    .d_f6li1right {

        width: calc(100% - 70px);

        padding-left: 15px;

    }

    .d_f6li1left {

        width: 70px;

    }

    .d_f6libox1 {

        padding: 12px 26px;

    }

    .d_f6li1 {

        margin-left: 62px;

    }

    .d_f6bd2box {

        padding: 16px 24px;

    }

    .d_f6bd2title {

        margin-bottom: 8px;

    }

    .d_f6bd2pic {

        width: 20px;

        line-height: 23px;

    }

    .d_f6bd2font {

        width: calc(100% - 20px);

        padding-left: 8px;

    }

    .d_f6bd2li {

        margin-bottom: 14px;

    }

    .d_f6form2 {

        width: 670px;

        padding: 26px 56px;

    }

    .d_botton {

        width: 138px;

        padding: 8px 12px;

    }

    .d_f6form2li4 .d_f6form2box {

        width: calc(100% - 138px);

    }

    .d_f6formtext {

        padding-left: 32px;

    }

    .d_f6formpic {

        width: 20px;

    }

    .d_f6form2box {

        height: 40px;

    }

    .d_f6formtext input {

        line-height: 40px;

    }

    .d_f6form2 {

        width: 670px;

        padding: 22px 50px;

    }

    .d_botton {

        width: 132px;

        padding: 6px 9px;

    }

    .d_f6form2li4 .d_f6form2box {

        width: calc(100% - 132px);

    }

    .d_f6form2li {

        margin-bottom: 25px;

        padding: 0 8px;

    }

    .d_f6form2ul {

        margin: 0 -8px;

    }

    .std_title3, .yxedr_active h3 {

        font-size: 20px;

    }

    .d_f4asidepic {

        width: 22px;

    }

    .d_f4right {

        padding-left: 30px;

    }

    .d_f4bdtitle {

        padding-bottom: 14px;

    }

    .d_f4bdli a {

        padding: 20px 0;

    }

    .std_title4, .yxedr_active h4 {

        font-size: 18px;

    }

    .d_f3left {

        padding-right: 40px;

    }

    .d_f3title {

        margin-bottom: 8px;

    }

    .d_f3head {

        padding-bottom: 16px;

    }

    .d_f3asidetitle {

        margin-bottom: 14px;

    }

    .d_f3share {

        margin-right: 15px;

        width: 50px;

        height: 50px;

    }

    .d_f3share .ys_sharebox {

        width: 50px;

    }

    .d_f3aside1 {

        padding: 14px 14px 20px;

        margin-bottom: 15px;

    }

    .d_f3nr {

        padding-bottom: 25px;

        margin-bottom: 25px;

    }

    .d_f3linkli {

        margin-bottom: 8px;

    }

    .d_f2title {

        margin-bottom: 14px;

    }

    .d_f2title2 {

        margin-bottom: 25px;

    }

    .std_paddingbot1 {

        padding-bottom: 65px;

    }

    .d_f2right {

        padding-left: 20px;

    }

    .d_f2morepic {

        margin-left: 4px;

    }

    .d_f2left2 {

        width: 340px;
    }

    .d_f2right2 {

        width: calc(100% - 340px);

    }

    .d_f2list2 .d_f2right2{

        padding-left: 18px;

    }

    .d_f2titlefont3 {

        margin-bottom: 6px;

    }

    .d_f2titlefont4 {

        margin-bottom: 12px;

    }

    .d_f2li2 a {

        padding: 26px 0;

    }

    .d_d1btul {

        margin: 0 -2px;

    }

    .d_c1part2pic {

        width: 38px;

    }

    .d_c1part2font {

        padding-right: 45px;

        padding-left: 14px;

        width: calc(100% - 38px);

    }

    .d_c1part3list .d_d1li {

        width: 25%;

    }

    .d_b1headtitle {

        margin-bottom: 4px;

    }

    .d_b1part1h3 {

        margin-bottom: 9px;

    }

    .d_b1partli2 {

        padding: 24px 28px 30px 23px;

    }

    .std_margin1 {

        margin-bottom: 50px;

    }

    .d_pic {

        width: 25px;

        height: 25px;

    }

    .d_font {

        width: calc(100% - 25px);

    }

    .d_b1part2left2 {

        padding:32px 22px 24px;

        width: 250px;

    }

    .d_b1part2icon {

        width: 30px;

        margin-bottom: 22px;

    }

    .d_b1part2font h2 {

        margin-bottom: 8px;

    }

    .d_b1part2right2 {

        width: calc(100% - 250px);

        padding-left: 14px;

    }

    .d_b1part2icon2 {

        width: 50px;

        margin-bottom: 10px;

    }

    .d_b1part2li3 a {

        padding: 28px 65px 26px;

    }

    .d_b1head {

        margin-top: -40px;

    }

    .d_font {

        padding-left: 8px;

        width: calc(100% - 22px);

    }

    .d_pic {

        width: 22px;

        height: 25px;

    }

    .d_b1libox {

        padding-bottom: 8px;

    }

    .d_b1part2ul {

        margin: 0 -11px;

    }

    .d_b1part2li {

        padding: 0px 11px;

    }

    .d_b1part2font .std_title3 {

        margin-bottom: 8px;

    }

    .d_c1part2li {

        margin-bottom: 12px;

        padding: 0 8px;

    }

    .d_c1part2ul {

        margin: 0 -8px;

    }

    .d_c1part2li2 {

        margin-bottom: 70px;

    }

    /* lis-start-8-8 */

    .t_sypt3li {

        padding: 0 6px;

        margin-bottom: 12px;

    }

    .t_sypt3ul {

        margin: 0 -6px;

        margin-bottom: -12px;

    }

    .d_c1part2 .d_c1part2box {

        padding: 18px 18px 18px;

    }

    .d_d1bottom {

        padding: 16px 20px 22px;

    }

    .d_c1part3list .d_d1bottom {

        padding: 18px 16px 26px;

    }

    .d_c1part3list .d_d1title {

        padding-bottom: 14px;

        margin-bottom: 12px;

    }

    .d_f2right2 {

        width: calc(100% - 300px);

    }

    .d_f2left2 {

        width: 300px;
    }

    .d_f4asideli {

        margin-bottom: 12px;

    }

    .t_e1pt5box {

        padding: 33px 95px 40px;

    }

    .ys_cont920 {

        width: 645px;

    }

    .t_e1pt5lie .d_botton2 {

        margin-top: 10px;

    }

    .t_f6code {

        width: 85px;

        line-height: 38px;

    }

    .d_gform {

        padding: 30px;

    }

    .d_gformtitle {

        margin-bottom: 50px;

    }

    /* lis-start-e1 */

    .t_e1pt1zh {

        padding: 20px 18px 90px 20px;

    }

    .t_e1pt1zh .std_title3 {

        margin-bottom: 10px;

    }

    .t_e1pt2li::before {

        width: 40px;

        left: -65px;

        top: 58px;

    }

    .t_e1pt2li::after {

        top: 53px;

    }

    .t_e1pt2box {

        padding: 30px;

        margin-bottom: 18px;

    }

    .t_e1pt2li .std_title3 {

        margin-bottom: 10px;

    }

    .t_e1pt3li {

        padding: 0 8px;

        margin-bottom: 30px;

        padding-top: 30px;

    }

    .t_e1pt3icy {

        width: 65px;

        height: 65px;

    }

    .t_e1pt3tit .std_title4 {

        margin-right: 12px;

    }

    .t_e1pt3tit {

        margin-bottom: 8px;

    }

    .t_e1pt3xin .std_word1 {

        margin-bottom: 14px;

    }

    .t_e1pt3xia .std_btnzi {

        padding: 0 18px;

    }

    .t_e1pt4li {

        padding: 0 8px;

        margin-bottom: 28px;

    }

    .t_e1pt4ul {

        margin: 0 -8px;

        margin-bottom: -28px;

    }

    .t_e1pt4pic {

        margin-bottom: 18px;

    }

    .t_e1pt4top .std_word1 {

        margin-bottom: 18px;

    }

    .t_e1pt4top .std_title4, .t_e1pt4top .std_word1, .t_e1pt4xia {

        margin-left: 26px;

        margin-right: 26px;

    }

    .t_e1pt4xin {

        padding-bottom: 26px;

    }

    .t_e1pt4top .std_title4{

        padding-bottom: 6px;

        margin-bottom: 14px;

    }

     /* lis-end-e1 */

     /* lis-c-start */

     .t_c3pt2le {

        padding-right: 28px;

    }

    .t_c3pt2xin {

        padding: 16px 28px;

    }

    .t_c3pt2li {

        margin-bottom: 16px;

    }

    .t_c3pt2heli {

        padding: 30px;

    }

    .t_c3pt2ic {

        width: 38px;

    }

    .t_c3pt2one .std_title3 {

        margin-right: 16px;

    }

    .t_c3pt2one {

        margin-bottom: 12px;

    }

    .t_c3pt2logo {

        width: 125px;

        margin-bottom: 12px;

    }

    .t_c3pt2lunli .std_title5 {

        margin-bottom: 6px;

    }

    .t_c2pt3xin {

        padding: 18px 30px;

    }

    .t_c2pt3xin .std_title4 {

        margin-bottom: 12px;

    }

    .t_c2pt3xin .std_title4::before {

        top: 5px;

    }

    .t_c2pt3li {

        padding: 0 14px;

        margin-bottom: 14px;

    }

    .t_c2pt3ul {

        margin: 0 -14px;

        margin-bottom: -14px;

    }

    .t_c2pt5li {

        padding: 0 12px;

        margin-bottom: 30px;

    }

    .t_c2pt5ul {

        margin: 0 -12px;

        margin-bottom: -30px;

    }

    .t_c2pt5ic {

        width: 50px;

    }

    .t_c2pt5sh {

        margin-bottom: 12px;

    }

    .t_c2pt5xin .std_title5 {

        margin-bottom: 5px;

    }

    .t_c2pt5xin {

        padding: 22px 18px;

    }

    .t_c2pt6top {

        padding: 30px;

    }

    .t_c2pt6tople .std_title2 {

        margin-bottom: 6px;

    }

    .t_c2pt6xin {

        padding: 60px 80px 35px;

    }

    .t_c2pt6xin .std_title3 {

        margin-bottom: 16px;

    }

    .t_c2pt6xin .std_title5 {

        margin-bottom: 41px;

    }

    .t_c2pt7li {

        padding: 0 12px;

    }

    .t_c2pt7ul {

        margin: 0 -12px;

    }

    .t_sypt7an {

        padding: 10px 18px 25px;

    }

    .t_sypt7duan {

        margin-bottom: 30px;

    }

    .t_sypt7span {

        margin-bottom: 4px;

    }

    .t_c2pt7xin .t_sypt7duan .std_title5 {

        margin-bottom: 12px;

    }

     /* lis-c3-end */

    /* lis-end-8-8 */

    /* lis-end */

     /* tammy - start */

     .ys_ban_slick .slick-dots {

        padding-left: 32px;

    }

    .ys_ban_slick .slick-dots li.slick-active::before {

        animation: ys_banpro 5s linear;

    }

    .t_lunarrow1 .slick-prev::before, .t_lunarrow1 .slick-next::before {

        transform: translate(-50%,-50%) scale(0.6);

    }

    .t_lunarrow1 .slick-next::before {

        transform: translate(-50%,-50%) rotate(180deg) scale(0.6);

    }

    .t_lunarrow1 .slick-prev::after, .t_lunarrow1 .slick-next::after{

        transform: translate(-50%,-50%) scale(0.6);

    }

    .t_lunarrow1 .slick-prev::after {

        transform: translate(-50%,-50%) rotate(180deg) scale(0.6);

    }

    .t_lunarrow1 .slick-prev {

        left: -3px;

    }

    .t_lunarrow1 .slick-next {

        right: -3px;

    }

    .std_padding1{

        padding: 70px 0;

    }

    .std_paddingup1{

        padding-top: 70px;

    }

    .std_paddingbot1{

        padding-bottom: 70px;

    }

    .std_margin1{

        margin-bottom: 70px;

    }

    .t_sypt4wenli .std_title3{

        height: 28px;

    }

    .t_b2pt2xin {

        padding: 20px 15px;

    }

    .d_b1part2right {

        padding-top: 2px;

    }

    .d_c1part2li2 {

        margin-bottom: 50px;

    }

    .d_d1libox {

        /* box-shadow: 0px 0px 11px rgb(18 1 119 / 4%), 0px 0px 11px rgb(18 1 119 / 10%); */

    }

    .t_c2pt5li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .t_c2pt5ul {

        margin: 0 -10px;

        margin-bottom: -20px;

    }

    .t_sypt7duan {

        margin-bottom: 18px;

    }



    /* tammy - end */

     /* lis-start-8-9-f1 */

     .t_f1pt5xli {

        padding: 28px 24px;

    }

    .t_f1pt5xpic {

        margin-bottom: 10px;

    }

    .t_f1pt5xia .std_title4 {

        margin-bottom: 35px;

    }

    .t_f1pt5huanli {

        padding: 22px 0 18px;

    }

    .t_f1pt5bo {

        padding: 12px 12px;

    }

    .t_f1pt5lit {

        padding: 0 20px;

    }

    .t_f1pt5ult {

        margin: 0 -20px;

    }

    .t_f1pt4year {

        font-size: 40px;

        margin-bottom: 8px;

    }

    .t_f1pt4shi::before {

        top: 78px;

    }

    .t_f1pt4cir {

        width: 26px;

        height: 26px;

        left: 50px;

        margin-bottom: 28px;

    }

    .t_f1pt4wen {

        padding: 18px 11px 40px;

    }

    .t_f1pt4cir::after {

        height: 56px;

    }

    .t_f1pt5lit .std_title4 {

        padding-bottom: 14px;

    }

    .t_f1pt5lit {

        padding: 0 18px;

    }

    .t_f1pt5ult {

        margin: 0 -18px;

    }

    .t_f1pt5bo {

        padding: 10px 10px;

    }

    .t_f1pt5xia .std_title4 {

        margin-bottom: 15px;

    }

    .t_f1pt4li {

        padding: 0 8px;

    }

    .t_f1pt4ul {

        margin: 0 -8px;

    }

    .t_f1pt3li {

        padding: 0 12px;

        margin-bottom: 25px;

    }

    .t_f1pt3ul {

        margin: 0 -12px;

        margin-bottom: -25px;

    }

    .t_f1pt2ic {

        width: 50px;

    }

    .t_f1pt2rg {

        padding-left: 12px;

        width: calc(100% - 50px);

    }

    .t_f1pt2xin {

        padding: 26px 14px;

    }

    .t_f1pt2li {

        padding: 0 10px;

        margin-bottom: 25px;

    }

    .t_f1pt2ul {

        margin: 0 -10px;

        margin-bottom: -30px;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 54px;

    }

    .t_f1pt1li {

        padding: 0 22px;

    }

    .t_f1pt1shu {

        margin: 0 -20px;

    }

    .t_f1pt1wen .std_title1 {

        margin-bottom: 14px;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 28px;

    }

    .t_f1pt1nr {

        padding: 26px;

    }

    /* lis-end-8-9-f1 */

    /* lis-f5-start */

    .t_f5pt1ic {

        width: 60px;

    }

    .t_f5pt1rg .std_title4 {

        margin-bottom: 10px;

    }

    .t_f5pt1rg {

        width: calc(100% - 60px);

        padding-left: 30px;

    }

    .t_f5pt1xin {

        width: 280px;

        padding: 14px 32px 16px;

    }

    .t_f5pt1li {

        padding: 0 35px;

    }

    .t_f5pt1ul {

        margin: 0 -35px;

        margin-top: -47.5px;

    }

    .t_f5pt2rg {

        padding-left: 45px;

    }

    .t_f5pt2liz .std_title5 {

        padding-top: 18px;

    }

    .t_f5pt2liz {

        margin-bottom: 32px;

    }

    .t_f5pt3zuo {

        width: 360px;

    }

    .t_f5pt3zl {

        padding: 75px 35px 14px;

    }

    .t_f5pt3tit .std_title3 {

        margin-bottom: 14px;

    }

    .t_f5pt3rg {

        margin-left: 287px;

    }

    .t_f5pt4zhic {

        width: 60px;

        margin-bottom: 8px;

    }

    .t_f5pt4zh {

        padding: 38px;

    }

    .t_f5pt5li {

        padding: 0 14px;

    }

    .t_f5pt4li {

        padding: 0 12px;

        margin-bottom: 26px;

    }

    .t_f5pt4ul {

        margin: 0 -12px;

        margin-bottom: -26px;

    }

    .t_f5pt2nr {

        margin-left: calc(454px - 50vw);

    }

    .t_f5pt2liz .std_title5 {

        padding-top: 14px;

    }

    .t_f5pt2liz {

        margin-bottom: 28px;

    }

    .t_f5pt2.std_padding1 {

        padding-bottom: 70px;

    }

    .t_f5pt3box {

        height: calc(100% - 100px);

    }

    .t_f5pt3wai {

        width: 600px;

    }

    .t_f5pt3rg {

        margin-left: 280px;

        margin-right: calc(450px - 50vw);

    }

    .t_f5pt3bo {

        padding: 0 14px;

    }

    .t_f5pt3lun {

        margin: 0 -14px;

    }

    .t_f5pt3yin {

        width: 75px;

    }

    /* lis-f5-end */

    .t_e1pt2li::before {

        left: -22px;

        top: 81px;

    }

    .t_e1pt2li::after {

        top: 76px;

        left: 18px;

    }

    .t_b2pt7con.t_f1pt5huanli .swiper-button-next {

        right: -37px;

    }

    .t_b2pt7con.t_f1pt5huanli .swiper-button-prev {

        left: -37px;

    }

    .t_f1pt5huanli {

        padding: 22px 0 22px;

    }

    .t_lunarrow1 .t_f5pt3zul .slick-prev {

        left: 27px;

    }

    .t_lunarrow1 .t_f5pt3zul .slick-next {

        left: 80px;

    }

    .t_f5pt3box {

        height: calc(100% - 80px);

    }

    .t_lunarrow1 .t_f5pt3zul .slick-prev, .t_lunarrow1 .t_f5pt3zul .slick-next {

        bottom: -65px;

    }

    .d_gnum2 {

        width: 114px;

    }

    .t_f5pt4zhic {

        width: 44px;

    }

    .t_f5pt4hang .std_title3 {

        width: calc(100% - 56px);

    }

    .t_c2pt6ul.t_lunarrow1 .slick-next {

        right: 40px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-prev {

        left: 40px;

    }

    .t_d2jiatop {

        height: 202px;

    }  

    .t_hpt5nr {

        margin: 0;

    }

    .d_d2part2icon {

        line-height: 28px;

    }

    /* 1200end */

    /* 2023.05.16 - start */

    .mvln_text .std_title32::before {

        width: 6px;

        height: 32px;

        left: -15px;

        top: 3.4px;

    }

    .mvln_text .std_title32 {

        margin-bottom: 10px;

    }

    .mvln_text_duan {

        margin-bottom: 10px;

    }

    .mvln_tln_title {

        margin-bottom: 2px;

    }

    .mvln_text .std_word1 p {

        line-height: 1.75;

    }

    .mvln_text_list_nub {

        margin-bottom: 10px;

    }

    .mvln_text, .market_help_cry_left {

        padding-right: 50px;

    }

    .market_value_list_nub:nth-of-type(2n) .mvln_text {

        padding-left: 50px;

    }

    .market_value_list_nub {

        margin-bottom: 80px;

    }

    .market_promote_btn {

        bottom: 100px;

    }

    .t_inban2_right{

        right: 40px;

    }

    .t_inban2_left {

        padding-right: 50px;

    }

    /* 2023.05.16 - end */

}

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

    .ys_main {

        margin-top: 0;

    }

    .t_e1pt1ul {

        margin: 0 -6px;

    }

    .t_e1pt1li {

        padding: 0 6px;

    }

    /* tammy - start */

    .ys_cont1040{

        max-width: calc(100% - 80px);

    }

    .std_title1 {

        font-size: 32px;

    }

    .ys_ban_txtbox .std_button {

        margin-top: 24px;

    }

    .ys_ban_slick .slick-dots {

        bottom: 64px;

    }

    .d_b1headli a {

        padding: 16px 16px;

    }

    .d_b1head {

        margin-top: -40px;

    }   

    .std_title2, .yxedr_active h2 {

        font-size: 28px;

    }

    .t_zhtit .std_title2 {

        margin-bottom: 8px;

    }

    .t_sypt2bo {

        padding: 30px 10px;

    }

    .t_sypt2xin .std_word1 p {

        line-height: 1.75;

    }

    .t_sypt2xin {

        padding: 28px 18px 28px;

    }

    .t_sypt2pic {

        width: 68px;

        margin-bottom: 12px;

    }

    .t_sypt4wen {

        margin-bottom: 50px;

    }

    .t_sypt5top {

        padding: 0 50px;

    }

    .t_sypt5le {

        padding-left: 40px;

    }

    .t_sypt6wen {

        padding: 24px 5px;

    }

    .t_sypt7an {

        padding: 16px 20px 22px;

    }

    .t_sypt8ul .t_sypt8li {

        width: 160px;

    }

    .t_sypt8hang {

        width: 2880px;

    }

    .t_fotzh {

        display: none;

    }
    .t_fotzh {

        display: none;

    }
    .t_fotlogo {

        display: none;

    }
    .t_fotcodeul {
        display: none;
    }
    .t_footyou {
        display: none;
    }
    .t_fotban {
        border-top: none;
    }
    .t_fotyin {
        display: none;
    }
    .t_fotp {
        width: 100%;
    }
    .t_fotp p {
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .t_side{

        display: none;

    }

    .t_fotle {

        width: auto;

    }

    .ys_ph_navbar2 .ys_phnav_logo {

        width: 110px;
        display: flex;
        align-items: center;

    }

    .t_fotlogo {

        width: 140px;

        margin-bottom: 26px;

    }

    .t_fotname {

        font-size: 14px;

    }

    .t_fotp p a:last-of-type {

        padding-left: 8px;

    }

    .t_fotp p {

        font-size: 12px;

    }

    .t_footup {

        margin-bottom: 20px;

    }

    .t_fotname {

        margin-bottom: 2px;

    }

    .t_fotban {

        padding: 20px 0 24px;

    }

    .t_sypt7fu .t_btnxi2{

        opacity: 1;

    }

    .t_pointzhan{

        display: none;

    }

    .t_inmianli a {

        font-size: 14px;

    }

    .t_inmianli {

        padding: 0 8px;

    }

    .t_inmianul {

        margin: 0 -8px;

    }

    .t_inmain {

        top: 14px;

    }

    .t_b2pt1le {

        padding-right: 30px;

    }

    .t_b2pt1le .std_title5 {

        margin-bottom: 30px;

    }

    .t_b2pt2li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .t_b2pt2ul {

        margin: 0 -10px;

        margin-bottom: -20px;

    }

    .t_b2pt2xin {

        padding: 26px;

    }

    .t_b2pt3li {

        padding: 0 12px;

        margin-bottom: 40px;

    }

    .t_b2pt3ul {

        margin: 0 -12px;

        margin-bottom: -40px;

    }

    .t_b2pt3li .std_title5::before {

        height: 26px;

    }

    .t_b2pt4rg {

        padding-left: 20px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 10px;

    }

    .t_b2pt4xin {

        padding: 24px;

    }

    .t_b2pt4lix {

        padding: 20px 0;

    }

    .t_b2pt4xin .std_font14 {

        margin-bottom: 12px;

    }

    .t_b2pt4xin .std_button {

        margin-top: 22px;

    }

    .t_c2pt2li {

        width: 25%;

    }

    .t_c2pt2xin {

        padding: 30px 20px;

    }

    .t_c2pt2xin .std_title3 {

        margin-bottom: 12px;

    }

    .t_b2pt5ul {

        padding: 0 0px;

        margin-bottom: -40px;

    }

    .t_b2pt5da {

        font-size: 30px;

    }

    .t_b2pt6le .std_word1 p{

        line-height: 1.75;

    }

    .t_b2pt6xin {

        padding: 30px 30px 30px 40px;

    }

    .t_b2pt6tit {

        margin-bottom: 14px;

    }

    .t_b2pt6le .std_word1 {

        margin-bottom: 22px;

    }

    .t_b2pt6loli {

        padding: 6px 4px;

    }

    .t_b2pt6loul {

        margin: -6px -4px;

    }

    .t_b2pt8li {

        padding: 0 8px;

    }

    .t_b2pt8ul {

        margin: 0 -8px;

    }

    .t_b2pt8xia {

        padding: 16px 12px 40px;

    }

    .t_b2pt6li {

        padding: 0 20px;

    }

    .t_b2pt6ul {

        padding: 0 40px;

        margin: 0 -20px;

        margin-bottom: 40px;

    }

    .t_b2pt2ul.on .t_b2pt2li {

        width: 50%;

    }

    .ys_b1page .t_b1zhan {

        display: block;

    }

    .d_b1part2li3 a {

        padding: 28px 26px 26px;

    }

    .t_c2pt2li {

        width: 33.333333%;

    }

    .t_c2pt4lun4 .d_d1bottom, .d_c1part3list .d_d1bottom {

        padding: 18px 18px 20px;

    }

    .t_c2pt2ic {

        width: 50px;

        margin-bottom: 16px;

    }

    .t_c2pt3xin {

        padding: 0 16px 20px;

    }

    .t_c2pt3xin .std_title4 {

        margin-bottom: 10px;

    }

    .ys_cont928{

        width: calc(100% - 80px);

    }

    .t_c2pt6ul.t_lunarrow1 .slick-next {

        right: 38px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-prev {

        left: 38px;

    }

    .t_c2pt6xin {

        padding: 50px 60px 32px;

    }

    .t_c2pt2fu {

        position: relative;

        padding: 0;

        height: auto;

    }

    .t_c2pt2fu .std_title3,

    .t_c2pt2fu .std_word1,

    .t_c2pt2fu .t_c2pt2bg{

        display: none;

    }

    .t_c2pt2fu .t_btnxi2 {

        position: relative;

        right: 0;

        bottom: 0;

    }

    .t_c2pt2fu .t_btnzi{

        color: #676B77;

    }

    .t_c2pt2fu {

        background: transparent;

        opacity: 1;

        pointer-events: all;

    }

    .t_c2pt2fu .t_btnrg img{

        content: url(../images/a_icon_08_1.svg);

    }

    .t_c2pt2xin .std_word1{

        margin-bottom: 16px;

    }

    .t_e1pt2li {

        padding: 0 30px;

    }

    .t_e1pt2ul {

        margin: 0 -30px;

    }

    .t_e1pt2box {

        padding: 22px;

    }

    .t_e1pt2li::before {

        left: -16px;

        top: 64px;

        width: 30px;

    }

    .t_e1pt2li::after {

        top: 59px;

        left: 14px;

    }

    .t_e1pt1li{

        padding-bottom: calc(calc(calc(12.5vw - 14.5px) / 316) * 183);

    }

    .t_e1pt1zh {

        padding-bottom: calc(calc(calc(calc(12.5vw - 14.5px) / 316) * 183) + 15px);

    }

    .t_e1pt1ul {

        padding-bottom: 0;

    }

    /* tammy - end */

    .t_f1pt5xin {

        box-shadow: 0px 0px 10px rgb(18 1 119 / 4%), 0px 0px 16px rgb(18 1 119 / 10%);

    }

    .t_f1pt5xin {

        padding: 10px 8px 24px;

    }

    .t_f1pt4year {

        font-size: 32px;

        margin-bottom: 6px;

    }

    .t_f1pt4shi::before {

        top: 63px;

    }

    .t_f1pt4cir::after {

        top: 20px;

    }

    .t_hpt2shu .ys_demo_num {

        font-size: 60px;

    }

    .t_hpt2li {

        margin-bottom: 16px;

    }

    .t_hpt3xin {

        max-width: 580px;

    }

    .t_hpt3futan {

        padding: 14px;

        width: 198px;

    }

    .t_hpt3futan .std_title5 {

        margin-bottom: 4px;

    }

    .t_hpt3futan{

        left: calc(100% + 15px);

    }

    .t_hpt3li2 .t_hpt3futan, .t_hpt3li3 .t_hpt3futan, .t_hpt3li4 .t_hpt3futan {

        right: calc(100% + 15px);

    }

    .t_hpt4xin {

        padding: 8px 14px;

    }

    .t_hpt5xin {

        padding: 16px 10px 26px;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 20px;

        padding-right: 20px;

    }

    .t_c2pt2ul.on1 .t_c2pt2fu .std_title3, .t_c2pt2ul.on1 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on1 .t_c2pt2xin {

        padding-left: 20px;

        padding-right: 20px;

    }

    .ys_phnav_r>div {

        margin-left: 24px;

    }

    .t_c2pt2fu .t_btnxi2 {

        left: 0;

        transform: translateX(0);

    }

    .t_c2pt2fu .t_btnxi2 a {

        justify-content: left;

    }

    .d_d2numli {

        padding: 0 5px;

    }

    .d_d2numul {

        margin: 0 -5px;

    }

    .d_d2numpic {

        width: 26px;

        line-height: 40px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 8px;

    }

    .t_b2pt4lix {

        padding: 16px 0 14px;

    }

    .t_b2pt5da {

        font-size: 28px;

    }

    .ys_ban_txtbox .ys_ban_title {

        margin-bottom: 12px;

    }

    .ys_ban_txtbox .std_button {

        margin-top: 20px;

    }

    .t_b2pt2wen .t_btnxi2 .t_btnrg img:first-child{

        display: none;

    }

    .t_b2pt2wen .t_btnxi2 .t_btnrg img:nth-of-type(2){

        display: block;

        opacity: 1;

    }

    .t_b2pt2wen .t_btnxi2 .t_btnzi {

        color: #2D65F2;

    }

    .t_sypt8hang {

        width: 1440px;

    }

    .t_b2pt4le video {

        /* display: none; */

    }

    .t_b2pt4imgph{

        display: block;

    }

    /* 2022.09.24 */

    .t_f5pt4xin .t_f5pt4fu {

        transform: scale(1);

    }

    .t_f5pt4xin .t_f5pt4fu {

        opacity: 1;

        pointer-events: all;

    }

    .t_f5pt4xin .t_f5pt4wen {

        opacity: 1;

    }

    .t_f5pt4ul.slick-dotted{

        padding-bottom: 30px;

    }

    .t_f5pt4ul .slick-dots {

        bottom: 0;

    }

    .t_f5pt4fu {

        position: relative;

    }

    .t_f5pt4zh{

        display: none;

    }

    /* 2022.11.07 */

    .t_sidemedia {

        display: block;

    }

    .t_sidemedia {

        height: 44px!important;

        position: fixed;

        bottom: 0;

        left: 0;

        width: 100%;

        z-index: 99;

        background-image: linear-gradient(-83deg, rgba(0,142,255,0.85) 0%, rgba(0,91,255,0.85) 100%);
        border-radius: 16px 16px 0px 0px;
        -webkit-backdrop-filter: saturate(50%) blur(4px);
        backdrop-filter: saturate(50%) blur(4px);

    }
    .t_sidepic {

        width: 16px!important;

    }
    .t_sidemedia .t_sidezi{
        font-family: PingFangSC-Medium;
        font-size: 14px;
        color: #FFFFFF;
        font-weight: 500;
        margin-left:4px;
        padding:0;
    }
    .t_sidejia {

        display: flex;

        padding: 0!important;

        justify-content: center;

    }

    .t_sidenr {

        display: flex;

        justify-content: center;

        align-items: center;

    }

    .t_sidepic {

        width: 38px;

    }

    .t_sidepic img{

        width: 100%;

    }

    .t_sidezi {

        font-size: 16px;

        font-weight: bold;

        color: #fff;

        line-height: 2;

        padding: 0 50px 0 20px;

    }

    .t_sidejia li{

        padding: 0;
        display: flex;
        height: 44px;;
        justify-content: center;
        flex: 1;
    }
    .t_sidejia li:active img,.t_sidejia li:active .t_sidezi{
        opacity: 0.6;
    }
    .t_sidejia li a{
        display: flex;
    }

    .ys_footer{

        margin-bottom: 30px;

    }

    /* 1199end */

    /* 2023.05.16 - start */

    .t_inban2 .t_inbanpic{

        min-height: 30vw;

    }

    .t_inban2 .t_inbanpic img{

        position: absolute;

        min-width: 100%;

        min-height: 100%;

        object-fit: cover;

        top: 50%;

        left: 50%;

        transform: translate(-50%,-50%);

    }

    .t_b2pt1play {

        width: 80px;

    }

    .t_inban2_right {

        bottom: -46px;

    }

    .market_need_list_nub {

        padding: 0 12px;

        padding-top: 0;

    }

    .market_need_list {

        margin: 0 -12px;

    }

    .mnln_cry {

        border-radius: 12px;

        padding: 20px 18px 12px;

    }

    .mnln_cry_icon {

        width: 48px;

        margin-bottom: 8px;

    }

    .market_need {

        padding-top: 100px;

        padding-bottom: 70px;

    }

    .mnln_cry .std_word1 p{

        line-height: 1.75;

    }

    .mnln_cry .std_word1 {

        height: 3.5em;

    }

    .mnln_cry .std_title3 {

        margin-bottom: 9px;

    }

    .market_help .std_title32 {

        margin-bottom: 12px;

    }

    .market_help .std_word1 p{

        line-height: 1.75;

    }

    .mhcl_list_nub {

        margin-bottom: 10px;

        padding-left: 26px;

        padding-right: 14px;

    }

    .market_help .std_word1 {

        margin-bottom: 16px;

    }

    .mhcl_btn_nub_text {

        font-size: 14px;

    }

    .t_inban2 .mhcl_btn_nub_text {

        line-height: 36px;

    }

    .mhcl_btn_nub_text {

        width: 130px;

    }

    .mhcl_btn_nub {

        padding: 0 12px;

    }

    .t_inban2 .mhcl_btn {

        margin: 0 -12px;

        margin-top: 24px;

    }

    .mhcl_btn {

        margin: 0 -12px;

    }

    .mhcl_list{

        padding-right: 0;

    }

    .market_page .std_margin2 {

        margin-bottom: 24px;

    }

    .maln_cry_icon {

        width: 70px;

        height: 70px;

        left: 20px;

    }

    .maln_cry_text {

        padding: 50px 20px 10px;

    }

    .market_apply_list_nub {

        padding: 0 12px;

        margin-top: 56px;

    }

    .market_apply_list {

        margin: 0 -12px;

    }

    .mhcl_btn_nub_text{

        line-height: 36px;

    }

    .mvln_text, .market_help_cry_left {

        padding-right: 30px;

    }

    .market_value_list_nub:nth-of-type(2n) .mvln_text {

        padding-left: 40px;

    }

    .mvln_text .std_title32::before {

        width: 4px;

        height: 30px;

        left: -13px;

        top: 3.4px;

    }

    .mvln_tln_title_icon {

        width: 24px;

        left: -34px;

        top: 4px;

    }

    .mvln_text_list_nub {

        padding-left: 34px;

    }

    .mvln_tln_title {

        margin-bottom: 0px;

    }

    .mvln_text_list_nub {

        margin-bottom: 8px;

    }

    .mvln_text_list {

        margin-bottom: 20px;

    }

    .market_promote .ys_cont1400 {

        top: 46px;

    }

    .market_page .std_btnzi {

        padding: 0 30px;

    }

    .std_btnzi {

        line-height: 36px;

    }

    .market_promote_btn {

        bottom: 60px;

    }

    .mpis_font {

        font-size: 12px;

    }

    .market_promote_img {

        transform: scale(1.2)!important;

    }

    .market_promote{

        overflow: hidden;

    }

    .mpis_icon {

        width: 60px;

        margin-bottom: 4px;

    }

    .market_case_list_nub{

        padding: 24px 12px 30px;

    }

    .market_case_list {

        margin: 0 -12px;

    }

    .mod_dots1 .slick-dots li {

        margin: 0 14px;

    }

    .t_inban2 .std_btnbox {

        height: 36px;

    }

    /* 2023.05.16 - end */

    .market_need {

        padding-top: 90px;

        padding-bottom: 52px;

    }

    .market_apply.std_padding1 {

        padding-top: 55px;

        padding-bottom: 70px;

    }

    .market_value.std_padding1 {

        padding-top: 40px;

        padding-bottom: 65px;

    }

    .market_safe.std_padding1 {

        padding-top: 60px;

    }
    /* 2023.07.31 - start */
    .mod_agree {
        top: -7px;
    }
    /* 2023.07.31 - end */

}

/* 991~768 平板竖屏 重点*/

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

    /* lis-start */

    .d_gpic {

        width: 330px;

    }

    .d_gengfont {

        font-size: 50px;

        top: -30px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 26px;

    }

    .std_margin2 {

        margin-bottom: 24px;

    }

    .std_title4, .yxedr_active h4 {

        font-size: 18px;

    }

    .d_gformtitle {

        margin-bottom: 14px;

    }

    .d_gformli {

        margin-bottom: 16px;

    }

    .d_gformbox {

        height: 36px;

    }

    .d_gformbox input {

        line-height: 36px;

    }

    .d_gbotton .std_btnzi {

        line-height: 36px;

    }

    .d_gpart {

        padding-top: 80px;

        padding-bottom: 60px;

    }

    .d_gpart {

        padding-top: 60px;

        padding-bottom: 40px;

    }

    .std_title3, .yxedr_active h3 {

        font-size: 20px;

    }

    .d_d2part1left {

        width: 100%;

        padding-right: 0;

    }

    .d_d2part1bg {

        height: 145px;

    }

    .d_d2part1right {

        margin-top: 16px;

        width: 100%;

    }

    .d_d2part2left {

        padding-right: 0;

        width: 100%;

    }

    .d_d2part2icon {

        width: 20px;

        line-height: 30px;

    }

    .d_d2part2title {

        margin-bottom: 8px;

    }

    .d_d2part2nr {

        padding: 20px 18px 25px;

    }

    .d_d2part2box {

        margin-bottom: 35px;

    }

    .std_title5, .yxedr_active h5 {

        font-size: 16px;

    }

    .d_d2part2top {

        margin-bottom: 4px;

    }

    .d_d2part2li {

        margin-bottom: 10px;

    }

    .d_d2part2font4 {

        margin-bottom: 6px;

    }

    .d_d2part2top1 {

        margin-bottom: 25px;

    }

    .d_d2part2right {

        width: 100%;

    }

    .d_d2numpic {

        width: 22px;

        line-height: 30px;

    }

    .d_d2numli {

        padding: 0 8px;

    }

    .d_d2numul {

        margin: 0 -8px;

    }

    .d_d2part1 {

        padding-bottom: 45px;

    }

    .std_padding1 {

        padding: 50px 0;

    }

    .d_d1headtitle {

        padding-bottom: 8px;

    }

    .d_d1headli {

        padding: 0 8px;

    }

    .d_d1headul {

        margin: 0 -8px;

    }

    .d_d1headbox {

        padding: 4px 12px;

    }

    .d_d1headli2 {

        padding: 0 6px;

    }

    .d_d1headul2 {

        margin: 0 -6px;

    }

    .d_d1head {

        margin-bottom: 20px;

    }

    .d_d1li {

        padding: 0 6px;

        margin-bottom: 20px;

    }

    .d_d1ul {

        margin: 0 -6px;

        margin-bottom: -20px;

        width: calc(100% + 12px);

    }

    .d_d1li {

        width: 50%;

    }

    .d_d1li:nth-last-child(3) {

        margin-bottom: 20px;

    }

    .d_f6eng1, .d_f6head2eng {

        font-size: 46px;

        top: -35px;

    }

    .d_f6li1left {

        width: 60px;

    }

    .d_f6li1right {

        width: calc(100% - 60px);

        padding-left: 12px;

    }

    .d_f6li1font1 {

        font-size: 28px;

    }

    .d_f6li1 {

        margin-left: 62px;

        margin-bottom: 20px;

    }

    .d_f6bd2title {

        margin-bottom: 4px;

    }

    .d_f6bd2pic {

        width: 18px;

    }

    .d_f6bd2font {

        width: calc(100% - 18px);

        padding-left: 8px;

    }

    .d_f6bd2li {

        margin-bottom: 10px;

    }

    .d_f6bd2box {

        padding: 12px 20px;

    }

    .d_f6form2 {

        width: 475px;

        padding: 20px 50px;

    }

    .d_f6form2li {

        margin-bottom: 20px;

        padding: 0;

        width: 100%;

    }

    .d_f6form2ul {

        margin: 0;

    }

    .d_f6form2 .std_btnzi {

        line-height: 40px;

    }

    .d_f6bd2right ,.d_f6bd2left {

        width: 100%;

    }

    .d_f6li1font1 a {

        font-size: 28px;

    }

    .d_f4right {

        padding-left: 0;

        width: 100%;

    }

    .d_f4left {

        width: 100%;

    }

    .d_f3left {

        padding-right: 0;

        width: 100%;

    }

    .d_f3right {

        width: 100%;

        margin-top: 30px;

    }

    .d_f2left,.d_f2right {

        width: 100%;

    }

    .d_f2left{

        margin-bottom: 40px;

    }

    .std_paddingbot1 {

        padding-bottom: 38px;

    }

    .d_f2left2 {

        width: 100%;
    }

    .d_f2right2 {

        width: 100%;

        margin-top: 10px;

    }

    .d_f2list2 .d_f2right2{

        padding-left: 0;

    }

    .d_f2right {

        padding-left: 0;

    }

    .d_c1part2font {

        padding-right: 30px;

        padding-left: 12px;

        width: calc(100% - 38px);

    }

    .d_c1part2li {

        margin-bottom: 10px;

        padding: 0 8px;

    }

    .d_c1part2ul {

        margin: 0 -8px;

    }

    .d_c1part3list .d_d1li {

        width: 50%;

    }

    .d_b1headtitle {

        margin-bottom: 2px;

    }

    .d_b1partli2 {

        width: 50%;

    }

    .d_b1part1li2 {

        margin-bottom: 6px;

    }

    .d_b1partul .slick-dots{

        bottom: 5px;

    }

    .std_margin1 {

        margin-bottom: 32px;

    }

    .d_font {

        padding-left: 8px;

    }

    .d_b1part2li {

        padding: 0px 8px;

    }

    .d_b1part2ul {

        margin: 0 -8px;

    }

    .d_b1part2icon {

        width: 30px;

        margin-bottom: 16px;

    }

    .d_b1part2font h2 {

        margin-bottom: 6px;

    }

    .d_b1part2left2 {

        padding: 28px 20px 22px;

        width: 100%;

    }

    .d_b1part2right2 {

        width: calc(100% - 208px);

        padding-left: 10px;

    }

    .d_b1part2li3 a {

        padding: 24px 58px 20px;

    }

    .d_b1part2font .std_title3 {

        margin-bottom: 6px;

    }

    .d_b1part2right2 {

        width: 100%;

        padding-left: 0;

        margin-top: 10px;

    }

    .d_b1part2icon2 {

        width: 44px;

    }

    .d_b1part2font2 .std_title5 {

        margin-bottom: 4px;

    }

    .t_side {

        display: none;

    }

    .t_b1zhan{

        display: none;

    }

    .d_c1part2li {

        margin-bottom: 10px;

        padding: 0 ;

        width: 100%;

    }

    .d_c1part2ul {

        margin: 0 ;

    }

    .std_paddingup1 {

        padding-top: 32px;

    }

    .d_c1part2 .d_c1part2box {

        padding: 16px 16px 16px;

    }

    /* lis-start-8-8 */

    .d_d1bottom {

        padding: 22px 22px 28px;

    }

    .d_d1title {

        padding-bottom: 20px;

        margin-bottom: 12px;

    }

    .d_f4asideli {

        margin-bottom: 10px;

    }

    .ys_cont920 {

        width: 500px;

    }

    .t_e1pt5er .d_f6form2li {

        width: 100%;

    }

    .d_gleft{

        display: none;

    }

    .d_gright {

        width: 100%;

    }

    .d_gform {

        width: calc(100% - 40px);

    }

    /* lis-e1-start */

    .t_e1pt1zh {

        padding: 20px 18px 100px 20px;

    }

    .t_e1pt1li:nth-last-child(1){

        margin-bottom: 0;

    }

    .t_e1pt1li:nth-last-child(2){

        margin-bottom: 0;

    }

    .t_e1pt1li {

        width: 50%;

        margin-bottom: 110px;

    }

    .t_e1pt3li {

        width: 100%;

    }

    .t_e1pt3li:first-child, .t_e1pt3li:nth-of-type(2), .t_e1pt3li:nth-of-type(3) {

        width: 50%;

    }

    .t_e1pt4li {

        width: 50%;

    }

    /* lis-e1-end */

    /* lis-c3-start */

    .t_c3pt2xin {

        padding: 14px 24px;

    }

    .t_c3pt2heli {

        padding: 25px;

    }

    .t_c3pt2ic {

        width: 36px;

    }

    .t_c3pt2li {

        margin-bottom: 14px;

    }

    .t_c3pt2one .std_title3 {

        margin-right: 14px;

    }

    .t_c3pt2one {

        margin-bottom: 6px;

    }

    .t_c3pt2logo {

        width: 115px;

        margin-bottom: 12px;

    }

    .t_c2pt3xin {

        padding: 16px 26px;

    }

    .t_c2pt3xin .std_title4 {

        margin-bottom: 8px;

    }

    .t_c2pt3li {

        padding: 0 10px;

        margin-bottom: 10px;

    }

    .t_c2pt3ul {

        margin: 0 -10px;

        margin-bottom: -10px;

    }

    .t_c2pt5li {

        width: 33.333333%;

    }

    .t_c2pt5li {

        padding: 0 10px;

        margin-bottom: 25px;

    }

    .t_c2pt5ul {

        margin: 0 -10px;

        margin-bottom: -25px;

    }

    .t_c2pt5xin {

        padding: 20px 16px;

    }

    .t_c2pt6top {

        padding: 28px;

    }

    .t_c2pt6tople .std_title2 {

        margin-bottom: 4px;

    }

    .t_c2pt6xin {

        padding: 30px 60px 25px;

    }

    .t_c2pt6xin .std_title3 {

        margin-bottom: 14px;

    }

    .t_c2pt6xin .std_title5 {

        margin-bottom: 36px;

    }

    /* lis-c3-end */

    /* lis-end-8-8 */

    /* lis-end */

     /* tammy - start */

     .std_title1 {

        font-size: 28px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 24px;

    }

    .d_b1head {

        margin-top: -20px;

    }

    .ys_ban_txtbox .ys_ban_title {

        margin-bottom: 10px;

    }

    .ys_ban_txtbox .std_button {

        margin-top: 18px;

    }

    .ys_ban_slick .slick-dots {

        bottom: 32px;

    }

    .d_b1headli a {

        padding: 14px 14px;

    }

    .std_padding1{

        padding: 60px 0;

    }

    .std_paddingup1{

        padding-top: 60px;

    }

    .std_paddingbot1{

        padding-bottom: 60px;

    }

    .std_margin1{

        margin-bottom: 60px;

    }

    .t_sypt2titli {

        margin: 0 12px;

    }

    .t_sypt2tit {

        margin: 0 -12px;

    }

    .t_sypt2xi {

        padding: 0 8px;

        padding-bottom: 12px;

    }

    .t_sypt2xi {

        font-size: 16px;

    }

    .t_sypt3li {

        padding: 0 6px;

        margin-bottom: 12px;

    }

    .t_sypt3ul {

        margin: 0 -6px;

        margin-bottom: -12px;

    }

    .t_sypt4logoli {

        padding: 0 4px;

    }

    .t_sypt4logoul {

        margin: 0 -4px;

    }

    .t_sypt4duan{

        height: 52px;

    }

    .t_luokuan {

        height: 26px;

    }

    .t_sypt4wenli .std_title3 {

        margin-bottom: 12px;

    }

    .t_sypt4duan {

        margin-bottom: 14px;

    }

    .t_sypt4wenli .std_button {

        margin-top: 30px;

    }

    .t_sypt4top {

        margin-bottom: 34px;

    }

    .t_sypt5xin .std_title4 {

        font-size: 18px;

    }

    .t_sypt5ic {

        width: 34px;

        margin-right: 10px;

    }

    .t_sypt5top {

        padding: 0 0px;

    }

    .t_sypt5ic {

        width: 30px;

        margin-right: 6px;

    }

    .t_sypt5le {

        padding-left: 0;

    }

    .t_sypt5xili {

        padding: 50px 0;

    }

    .t_sypt7topli1 {

        width: 100%;

    }

    .t_sypt7topli2 {

        width: 100%;

    }

    .t_inmain{

        display: none;

    }

    .t_inban .std_title5 {

        max-width: 58%;

    }

    .t_b2pt1le {

        padding-right: 0;

        width: 100%;

        margin-bottom: 30px;

    }

    .t_b2pt1rg {

        width: 100%;

    }

    .t_b2pt2xin {

        padding: 20px;

    }

    .t_b2pt3li {

        width: 50%;

    }

    .t_b2pt4le {

        width: 100%;

        margin-bottom: 10px;

    }

    .t_b2pt4xili.act {

        display: block;

    }

    .t_b2pt4rg {

        width: 100%;

        padding-left: 0;

    }

    .t_c2pt2li {

        width: 33.333333%;

    }

    .t_b2pt5li {

        padding: 0 15px;

        margin-bottom: 26px;

    }

    .t_b2pt5ul {

        margin-bottom: -26px;

    }

    .t_b2pt5da {

        font-size: 26px;

    }

    .t_b2pt6le {

        width: 100%;

        padding-right: 0;

        margin-bottom: 30px;

    }

    .t_b2pt6rg {

        width: 100%;

    }

    .t_b2pt6xin{

        display: block;

    }

    .t_b2pt6tit{

        position: relative;

        z-index: 4;

    }

    .t_b2pt6li::before {

        left: 19px;

    }

    .t_b2pt7con .swiper-button-prev {

        right: 88px;

    }

    .t_b2pt7con .swiper-pagination-progressbar {

        width: calc(100% - 178px);

    }

    .t_b2pt7play {

        width: 44px;

    }

    .t_b2pt7time {

        top: calc(50% + 24px);

    }

    .d_b1part2left {

        display: none;

    }

    .d_b1part2 .d_b1part2title {

        width: calc(100% - 230px);

        padding: 0;

        padding-right: 30px;

    }

    .d_b1part2{

        position: relative;

    }

    .ys_b1page .t_b1zhan {

        position: absolute;

        top: 0;

        width: 100%;

        pointer-events: none;

    }

    .t_b1sou{

        pointer-events: all;

    }

    .d_b1partul .slick-dots {

        bottom: 20px;

    }

    .d_b1partli2:nth-of-type(2)::before{

        display: none;

    }

    .d_b1partli2 {

        padding: 0px 28px 30px 23px;

    }

    .d_b1partli2:first-child,.d_b1partli2:nth-of-type(2){

        padding-top: 24px;

    }

    .d_b1partul .slick-dots {

        bottom: 26px;

    }

    .d_b1part2li3 a {

        padding: 24px 30px 20px;

    }

    .d_b1part2left2 {

        max-width: 340px;

    }

    .d_c1part2li2 {

        margin-bottom: 40px;

    }

    .t_c2pt1nr{

        display: block;

    }

    .t_c2pt2ic {

        width: 46px;

        margin-bottom: 14px;

    }

    .t_c2pt2xin .std_title3 {

        margin-bottom: 8px;

    }

    .t_c2pt2xin {

        padding: 24px 18px;

    }

    .t_c2pt2xin .std_word1 {

        margin-bottom: 12px;

    }

    .t_c2pt3xin {

        padding: 0 16px 20px;

    }

    .t_c2pt4lun4.t_lunarrow1 .slick-next {

        right: -42px;

    }

    .t_c2pt4lun4.t_lunarrow1 .slick-prev {

        left: -42px;

    }

    .t_c2pt7xin .t_sypt7duan .std_title5 {

        margin-bottom: 8px;

    }

    .t_sypt7duan {

        margin-bottom: 10px;

    }



    /* tammy - end */

    /* lis-start-8-9-f1 */

    .t_f1pt1nr {

        padding: 25px;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 50px;

    }

    .t_f1pt1li {

        padding: 0;

    }

    .t_f1pt1shu {

        margin: 0;

    }

    .t_f1pt1li {

        width: 33.333333%;

        margin-bottom: 10px;

    }

    .t_f1pt1wen .std_title1 {

        margin-bottom: 12px;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 26px;

    }

    .t_f1pt1play {

        width: 65px;

    }

    .t_f1pt2li {

        width: 50%;

    }

    .t_f1pt2rg .std_title3 {

        margin-bottom: 4px;

    }

    .t_f1pt2ic {

        width: 64px;

    }

    .t_f1pt2rg {

        padding-left: 10px;

        width: calc(100% - 64px);

    }

    .t_f1pt3li {

        width: 50%;

    }

    .t_f1pt5lit {

        padding: 0 14px;

    }

    .t_f1pt5ult {

        margin: 0 -14px;

    }

    .t_f1pt5lit .std_title4 {

        padding-bottom: 12px;

    }

    .t_f1pt5xli {

        padding: 24px 20px;

    }

    .t_f1pt5xpic {

        margin-bottom: 8px;

    }

    .t_f1pt5xibox {

        padding: 0 35px;

    }

    .t_f1pt5xia .std_title4 {

        margin-bottom: 10px;

    }

    .t_f1pt1nr .std_title5 p {

        font-size: 16px;

    }

    .t_f1pt4shi::before {

        top: 76px;

    }

    /* lis-end-8-9-f1 */

    /* lis-f5-start */

    .t_f5pt1ic {

        width: 50px;

    }

    .t_f5pt1rg .std_title4 {

        margin-bottom: 8px;

    }

    .t_f5pt1rg {

        width: calc(100% - 50px);

        padding-left: 25px;

    }

    .t_f5pt1li {

        padding: 0 25px;

    }

    .t_f5pt1xin {

        width: 260px;

        padding: 12px 30px 14px;

    }

    .t_f5pt3zuo {

        width: 360px;

    }

    .t_f5pt3box {

        height: calc(100% - 212px);

    }

    .t_f5pt3tit .std_title3 {

        margin-bottom: 10px;

    }

    .t_f5pt3rg {

        margin-left: 264px;

        margin-right: calc(340px - 50vw);

    }

    .t_f5pt2rg {

        padding-left: 0;

        width: 100%;

    }

    .t_f5pt2le {

        width: 100%;

    }

    /* .t_f5pt4li {

        width: 50%;

    }

    .t_f5pt4li:nth-of-type(5n), .t_f5pt4li:nth-of-type(5n-1) {

        width: 100%;

    } */

    .t_f5pt4zhic {

        width: 55px;

        margin-bottom: 4px;

    }

    .t_f5pt5li {

        padding: 0 12px;

    }

    .t_f5pt1ul {

        margin: 0 -25px;

        margin-top: -42.5px;

    }

    .t_f5pt2nr {

        margin-left: 0;

    }

    .t_f5pt2pic {

        border-radius: 10px;

    }

    .t_f5pt2le {

        margin-bottom: 20px;

    }

    .t_f5pt2liz .std_title5 {

        padding-top: 10px;

    }

    .t_f5pt2liz {

        margin-bottom: 20px;

    }

    .t_f5pt3wai {

        width: 400px;

    }

    .t_f5pt3bo .ys_imgbox_cover {

        border-radius: 8px;

    }

    .t_f5pt3bo {

        padding: 0 10px;

    }

    .t_f5pt3lun {

        margin: 0 -10px;

    }

    .t_f5pt3box {

        height: calc(100% - 40px);

    }

    .t_f5pt3zl {

        padding: 46px 30px 12px;

    }

    .t_f5pt3box {

        margin-top: 19px;

    }

    .t_f5pt3zuo {

        width: 312px;

    }

    .t_lunarrow1 .t_f5pt3zul .slick-prev, .t_lunarrow1 .t_f5pt3zul .slick-next {

        bottom: -62px;

    }

    .t_f5pt3yin {

        width: 65px;

    }

    /* lis-f5-end */

    .t_e1pt2li {

        padding: 0 20px;

    }

    .t_e1pt2ul {

        margin: 0 -20px;

    }

    .t_e1pt2box {

        padding: 18px;

        margin-bottom: 16px;

    }

    .t_e1pt2li .std_title3{

        font-size: 16px;

    }

    .t_e1pt2li .std_btnzi {

        padding: 0 16px;

        line-height: 36px;

    }

    .t_e1pt2li::before {

        left: -13px;

        top: 54px;

        width: 24px;

    }

    .t_e1pt2li::after {

        top: 49px;

        left: 7px;

    }

    /* 991end */

    .t_e1pt1zh {

        padding: 16px 12px 96px 12px;

    }

    .t_e1pt1zh .std_title3 {

        margin-bottom: 6px;

    }

    .t_e1pt1li {

        margin-bottom: 30px;

    }

    .t_e1pt1li:nth-last-child(2) {

        margin-bottom: 0;

    }

    .t_e1pt1li:nth-last-child(1) {

        margin-bottom: 0;

    }

    .t_e1pt1li {

        padding-bottom: calc(calc(calc(25vw - 17px) / 316) * 183);

    }

    .t_e1pt1ul {

        padding-bottom: 0;

    }

    .t_e1pt1zh{

        padding-bottom: calc(calc(calc(25vw - 17px) / 316) * 183);

    }

    .t_f1pt5xibox {

        padding: 0 10px;

    }

    .t_f1pt5xli {

        padding: 20px 8px;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 30px;

    }

    .t_f1pt1shu {

        font-size: 16px;

    }

    .t_f1pt1li {

        width: 20%;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 14px;

    }

    .t_f1pt1wen {

        top: calc(50% - 30px);

    }

    .t_f5pt2liz.on .std_title4 {

        font-size: 18px;

    }

    .t_f5pt4zh {

        padding: 24px 15px;

    }

    .t_f5pt4zhic {

        width: 46px;

        margin-bottom: 3px;

    }

    .d_f6eng1, .d_f6head2eng {

        font-size: 38px;

        top: -26px;

    }

    .t_f5pt3xu {

        font-size: 68px;

    }

    .d_f6bd2pic {

        width: 16px;

        top: -2px;

    }

    .d_f6li1 {

        margin-left: 0;

        margin-bottom: 0;

    }

    .d_f6li1 {

        max-width: 50%;

        padding: 0 15px;

    }

    .d_f6ul1 {

        margin: 0 -15px;

        display: flex;

        flex-wrap: wrap;

        justify-content: center;

    }

    .d_f6li1font1 a {

        font-size: 24px;

    }

    .d_f6li1font1 {

        font-size: 24px;

    }

    .t_hpt2shu .ys_demo_num {

        font-size: 40px;

    }

    .t_hpt2shu {

        font-size: 24px;

        margin-bottom: 0px;

    }

    .t_hpt2li .std_title5{

        font-size: 14px;

    }

    .t_hpt2li {

        padding-top: 0px;

    }

    .t_hpt2li {

        margin-bottom: 14px;

    }

    .t_hpt3lie .std_title2 {

        margin-bottom: 10px;

    }

    .t_hpt3xin {

        max-width: 500px;

    }

    .t_hpt3li {

        width: 110px;

        height: 110px;

    }

    .t_hpt3quan {

        width: 120px;

    }

    .t_hpt3futan .std_word1 p{

        font-size: 14px;

    }

    .t_hpt3li6 .t_hpt3futan,

    .t_hpt3li7 .t_hpt3futan,

    .t_hpt3li8 .t_hpt3futan {

        left: auto;

        right: calc(100% + 15px);

    }

    .t_hpt3li2 .t_hpt3futan, .t_hpt3li3 .t_hpt3futan, .t_hpt3li4 .t_hpt3futan {

        right: auto;

        left: calc(100% + 15px);

    }

    .t_hpt3xin {

        max-width: 100%;

    }

    .t_hpt4shu {

        font-size: 20px;

        margin-right: 4px;

    }

    .t_hpt4shu::before {

        width: 16px;

        height: 16px;

        bottom: -2px;

        right: -9px;

    }

    .t_hpt4xin .std_title4{

        font-size: 16px;

    }

    .t_hpt4xin {

        padding: 8px 8px;

    }

    .ys_cont1400 .ys_cont1200{

        padding: 0;

    }

    .t_hpt4le {

        padding-right: 10px;

    }

    .t_hpt5xia {

        margin: 0 -20px;

    }

    .t_hpt5 .t_f1pt1bg2 {

        bottom: -40%;

    }

    .d_gleft {

        display: block;

    }

    .d_gright {

        width: 60%;

    }

    .d_gpart .clearfix{

        display: flex;

        align-items: center;

    }

    .d_gleft{

        width: 40%;

    }

    .d_gform {

        padding: 24px;

    }

    .d_gnum2 {

        width: 108px;

    }

    .d_gpart .d_gnum.clearfix {

        display: block;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 18px;

        padding-right: 18px;

    }

    .t_c2pt2ul.on1 .t_c2pt2fu .std_title3, .t_c2pt2ul.on1 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on1 .t_c2pt2xin {

        padding-left: 18px;

        padding-right: 18px;

    }

    .t_c2pt2ul.on1 .t_c2pt2li {

        width: 33.333333%;

    }

    .d_f4asideul{

        margin-bottom: 40px;

    }

    .d_f4asideul{

        overflow: hidden;

    }

    .t_sypt4duan {

        margin-bottom: 0px;

    }

    .t_luokuan{

        margin-top: 14px;

    }

    .t_d2jiatop {

        height: auto;

    }

    .t_b2pt4le{

        padding-top: 30px;

        padding-bottom: 20px;

    }

    .t_b2pt5da {

        font-size: 24px;

    }

    .t_b2pt5li {

        padding: 0 10px;

    }

    .d_f4asidepic{

        display: none;

    }

    .d_f4asideul{

        display: flex;

        width: 100%;

        flex-wrap: wrap;

        justify-content: center;

    }

    .d_f4asidefont {

        width: 100%;

    }

    .d_f4asideli {

        margin: 0 10px;

    }

    .t_phgjia,.d_gformbox.t_phgjia.clearfix {

        display: none;

    }

    .d_f3aside2{

        display: none;

    }

    .d_d2part2icon {

        line-height: 28px;

    }

    .t_e1pt5er .t_f6jiapic {

        width: 85px;

    }

    .t_e1pt5er .t_f6codejia{

        width: calc(100% - 95px);

        margin-right: 10px;

    }

    .ys_d2page .t_inmain, .ys_f3page .t_inmain, .ys_f4page .t_inmain {

        display: none;

    }

    /* 2023.05.16 - start */

    .t_inban2.t_inban .std_title5 {

        max-width: 100%;

    }

    .t_inban2 .mhcl_btn_nub_text {

        line-height: 34px;

    }

    .t_b2pt1play {

        width: 70px;

    }

    .market_need {

        padding-top: 90px;

        padding-bottom: 60px;

    }

    .mnln_cry_btn{

        display: none;

    }

    .mnln_cry {

        border-radius: 10px;

        padding: 20px 18px 20px;

    }

    .maln_cry_text_btn{

        display: none;

    }

    .maln_cry_text {

        padding: 50px 16px 20px;

    }

    .maln_cry{

        border-radius: 10px;

    }

    .std_title32 {

        font-size: 22px;

    }

    .mvln_text .std_title32::before {

        height: 24px;

    }

    .mpil_nub_icon {

        width: 10px;

    }

    .mpil_nub .mpis_font {

        padding: 0 2px;

    }

    .mpis_icon {

        width: 45px;

        margin-bottom: 0px;

    }

    .std_btnzi {

        font-size: 14px;

    }

    .std_btnzi {

        line-height: 32px;

    }

    .market_page .std_btnzi {

        padding: 0 25px;

    }

    .market_promote .ys_cont1400 {

        top: 40px;

    }

    .market_promote_btn {

        bottom: 46px;

    }

    .mcln_cry .std_title4 {

        margin-bottom: 6px;

    }

    .mcln_cry_text {

        padding: 18px 12px;

    }

    .market_case_list.slick-dotted{

        padding-bottom: 10px;

    }

    /* 2023.05.16 - end */

    .mcln_cry {

        box-shadow: 0px 0px 8px rgba(18, 1, 119, 0.04), 0px 0px 8px rgba(18, 1, 119, 0.1);

    }

    .market_value_list_nub {

        margin-bottom: 70px;

    }

}



/* <768 移动端 重点*/

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

    /* lis-start */

    .ys_ban_pc{

        display: none;

    }

    .w_inbanpic {
        display: none;
    }

    .w_intextbox {
        display: none;
    }
    .t_incase {
        height: auto;
    }

    .ys_ban_video{

        display: none;

    }

    .ys_ban_ph{

        display: block;

    }

    .d_gleft{

        display: none;

    }

    .d_gright {

        width: 100%;

    }

    .d_gengfont {

        font-size: 40px;

        top: -26px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 22px;

    }

    .std_title4, .yxedr_active h4 {

        font-size: 16px;

    }

    .std_word1, .std_word1 p, .yxedr_active p {

        font-size: 14px;

    }

    .d_gbotton .std_btnzi{

        line-height: 34px;

        font-size: 14px;

    }

    .d_gformtitle {

        margin-bottom: 12px;

    }

    .d_gformli {

        margin-bottom: 12px;

    }

    .d_gformbox {

        height: 34px;

    }

    .d_d2part2nr {

        padding: 18px 15px 22px;

    }

    .d_d2head2title2 {

        margin-bottom: 40px;

    }

    .d_d2headtitle {

        margin-bottom: 8px;

    }

    .d_d2part2box {

        margin-bottom: 30px;

    }

    .d_d2part2title {

        margin-bottom: 4px;

    }

    .d_d2part2font4 {

        margin-bottom: 4px;

    }

    .d_d2part2top1 {

        margin-bottom: 20px;

    }

    .d_d2part2asbt {

        margin-right: 6px;

    }

    .d_d2part2asli {

        margin-bottom: 6px;

    }

    .d_d2part2right .d_f3asidetitle {

        margin-bottom: 6px;

    }

    .d_f3aside2li a {

        padding: 6px 0;

    }

    .d_d2part2right .std_btnzi {

        line-height: 36px;

    }

    .d_d1li {

        width: 100%;

    }

    .std_padding1 {

        padding: 32px 0;

    }

    .d_d1headli {

        padding: 0 6px;

        margin-bottom: 10px;

    }

    .d_d1headul {

        margin: 0 -6px;

    }

    .d_d1head {

        margin-bottom: 18px;

    }

    .d_d1headli2 {

        padding: 0 4px;

        margin-bottom: 8px;

    }

    .d_d1headul2 {

        margin: 0 -4px;

    }

    .d_d1part .std_margin2 {

        margin-bottom: 10px;

    }

    .d_d1img {

        width: 55px;

    }

    .d_d1title {

        padding-bottom: 22px;

        margin-bottom: 12px;

    }

    .d_d1li {

        padding: 0;

        margin-bottom: 15px;

    }

    .d_d1ul {

        margin: 0;

    }

    .d_d1li:nth-last-child(2) {

        margin-bottom: 15px;

    }

    .d_d1list {

        margin-bottom: 36px;

    }

    .d_f6eng1, .d_f6head2eng {

        font-size: 40px;

        top: -30px;

    }

    .d_f6li1 {

        margin-left: 0;

        margin-bottom: 16px;

    }

    .d_f6li1left {

        width: 45px;

    }

    .d_f6li1right {

        width: calc(100% - 45px);

        padding-left: 10px;

    }

    .d_f6li1font1 {

        font-size: 26px;

    }

    .d_f6li1 {

        max-width: 100%;

        margin-left: 0;

        margin-bottom: 16px;

    }

    .d_f6li1font1 a {

        font-size: 24px;

    }

    .d_f6libox1 {

        padding: 10px 16px;

    }

    .d_f6form2{

        max-width: 100%;

    }

    .d_botton {

        margin-top: 16px;

    }

    .d_f6form2li {

        margin-bottom: 8px;

    }

    .std_title3, .yxedr_active h3 {

        font-size: 18px;

    }

    .d_f4asidepic {

        width: 19px;

        line-height: 23px;

    }

    .d_f4asidebox {

        padding: 6px 10px;

    }

    .d_f4bdtitle {

        padding-bottom: 10px;

    }

    .d_f4bd {

        padding: 10px 16px 30px;

    }

    .d_f4bdli a{

        padding: 10px 0;

    }

    .d_f4bdtop {

        margin-bottom: 4px;

    }

    .d_f3head {

        padding-bottom: 12px;

    }

    .std_margin2 {

        margin-bottom: 22px;

    }

    .d_f3smfont {

        padding-left: 6px;

        padding-top: 2px;

    }

    .d_f3nr {

        padding-bottom: 20px;

        margin-bottom: 20px;

    }

    .d_f3asidetitle {

        margin-bottom: 10px;

    }

    .d_f3share .ys_sharebox {

        width: 40px;

    }

    .d_f3share {

        margin-right: 12px;

        width: 45px;

        height: 45px;

    }

    .d_f3aside1 {

        margin-bottom: 12px;

    }

    .d_d1headtitle {

        padding-bottom: 4px;

    }

    .d_f2left .slick-prev {

        left: 5px;

    }

    .d_f2left .slick-next {

        right: 5px;

    }

    .d_f2left .slick-prev::after, .d_f2left .slick-next::after {

        width: 16px;

        height: 16px;

    }

    .d_f2box .slick-dots {

        bottom: -20px;

    }

    .d_f2left .slick-dots li {

        width: 26px;

        height: 2px;

    }

    .d_f2left {

        margin-bottom: 32px;

    }

    .d_f2title {

        margin-bottom: 10px;

    }

    .d_f2title2 {

        margin-bottom: 16px;

    }

    .std_paddingbot1 {

        padding-bottom: 30px;

    }

    .d_f2li2 a {

        padding: 20px 0;

    }

    .d_c1part2li {

        margin-bottom: 10px;

        padding: 0;

        width: 100%;

    }

    .d_c1part2pic {

        width: 30px;

    }

    .d_c1part2font {

        padding-right: 10px;

        padding-left: 8px;

        width: calc(100% - 30px);

    }

    .d_c1part2title::after{

        width: calc(100% - 116px);

        left: 116px;

    }

    .d_c1part3list .d_d1li {

        width: 100%;

    }

    .d_b1headli {

        width: 50%;

    }

    .d_b1partli2{

        width: 50%;

        padding: 22px 18px 26px 16px;

    }

    .d_b1part2left2 {

        padding: 24px 16px 20px;

        width: 100%;

    }

    .d_b1part2right2 {

        width: 100%;

        padding-left: 0;

        margin-top: 10px;

    }

    .d_b1part2li3 a {

        padding: 18px 40px 16px;

    }

    .d_b1part2li3{

        width: 100%;

    }

    .d_b1part2icon2 {

        width: 40px;

    }

    .d_b1part2font2 .std_title5 {

        margin-bottom: 2px;

    }

    .d_b1part2font .std_title3 {

        margin-bottom: 5px;

    }

    /* lis-start-8-8 */

    .d_d1bottom {

        padding: 20px 20px 26px;

    }

    .d_d1part .d_d1title {

        padding-bottom: 18px;

        margin-bottom: 10px;

    }

    .d_c1part3list .d_d1bottom {

        padding: 16px 14px 22px;

    }

    .d_c1part3list .d_d1title {

        padding-bottom: 12px;

        margin-bottom: 10px;

    }

    .d_f3asidetitle {

        margin-bottom: 5px;

    }

    .d_f4asideli {

        margin-bottom: 5px;

    }

    .t_e1pt5box {

        padding: 25px 72px 32px;

    }

    .ys_cont920 {

        width: calc(100% - 40px);

    }

    .d_gnum2 {

        width: 80px;

        margin-top: 4px;

    }

    .t_c1pt3ul .t_sypt3li.t_sypt3li1 {

        width: 100%;

    }

    .t_c1pt3ul .t_sypt3li {

        width: 50%;

    }

    /* lis-start-e1 */

    .t_e1pt1li:nth-last-child(2) {

        margin-bottom: 110px;

    }

    .t_e1pt1li {

        width: 100%;

    }

    .t_e1pt3li:first-child, .t_e1pt3li:nth-of-type(2), .t_e1pt3li:nth-of-type(3) {

        width: 100%;

    }

    .t_e1pt1ul {

        margin: 0;

    }

    .t_e1pt1li {

        padding: 0;

    }

    .t_e1pt3ul {

        margin: 0;

    }

    .t_e1pt3li {

        padding: 0;

    }

    .t_e1pt3icy {

        width: 50px;

        height: 50px;

        top: -25px;

    }

    .t_e1pt3xia .std_btnzi {

        font-size: 14px;

    }

    .t_e1pt4li {

        width: 100%;

        padding: 0;

    }

    .t_e1pt4ul {

        margin: 0;

    }

    .t_e1pt4top .std_word1 {

        height: 4.8em;

    }

    .t_e1pt4xia .t_btnzi {

        font-size: 14px;

    }

    .t_e1pt4xin {

        padding-bottom: 20px;

    }

    /* lis-end-e1 */

    /* lis-c3-start */

    .t_c3pt2le {

        width: 100%;

    }

    .t_c3pt2le {

        padding-right: 0;

    }

    .t_c3pt2li {

        margin-bottom: 12px;

    }

    .t_c3pt2xin {

        padding: 14px 22px;

    }

    .t_c3pt2rg {

        width: 100%;

    }

    .t_c3pt2heli {

        padding: 22px;

    }

    .t_c3pt2ic {

        width: 32px;

    }

    .t_c3pt2one .std_title3 {

        margin-right: 10px;

    }

    .t_c3pt2zhu {

        padding-bottom: 22px;

    }

    .t_c3pt2logo {

        width: 108px;

        margin-bottom: 12px;

    }

    .t_c2pt3li {

        padding: 0;

        margin-bottom: 5px;

        width: 100%;

    }

    .t_c2pt3ul {

        margin-bottom: -5px;

        margin: 0;

    }

    .t_c2pt3xin .std_title4 {

        margin-bottom: 6px;

    }

    .t_c2pt3xin {

        padding: 14px 24px;

    }

    .t_c2pt5li {

        width: 100%;

        padding: 0;

        margin-bottom: 20px;

    }

    .t_c2pt5ul {

        margin: 0;

        margin-bottom: -20px;

    }

    .t_c2pt6top{

        flex-wrap: wrap;

    }

    .t_c2pt6tople {

        width: 100%;

        margin-bottom: 10px;

    }

    /* lis-c3-end */

    /* lis-end-8-8 */

    /* lis-end */

     /* tammy - start */

     .std_padding1{

        padding: 50px 0;

    }

    .std_paddingup1{

        padding-top: 50px;

    }

    .std_paddingbot1{

        padding-bottom: 50px;

    }

    .std_margin1{

        margin-bottom: 50px;

    }

    .t_sypt2titli {

        margin: 0 2px;

    }

    .t_sypt2tit::before{

        width: 100%;

    }

    .t_lunarrow1 .slick-prev {

        left: 15px;

    }

    .t_lunarrow1 .slick-next {

        right: 15px;

    }

    .t_sypt3li.t_sypt3li1 {

        width: 100%;

    }

    .t_sypt3li.t_sypt3li2 {

        width: 50%;

    }

    .t_sypt3li {

        width: 33.333333%;

    }

    .t_sypt3ul {

        justify-content: center;

    }

    .t_sypt4ul {

        padding: 0 6px;

    }

    .t_sypt4xin {

        font-size: 16px;

    }

    .ys_cont1040 {

        max-width: calc(100% - 40px);

    }

    .t_sypt4wen {

        width: 100%;

    }

    .t_sypt4duan {

        -webkit-line-clamp: 3;

        height: 77px;

    }

    .t_sypt4top {

        margin-bottom: 26px;

    }

    .t_sypt4wenli .std_title3 {

        height: 26px;

    }

    .t_sypt4wenli .std_title3 {

        margin-bottom: 8px;

    }

    .t_sypt4duan {

        margin-bottom: 8px;

    }

    .t_sypt4wen {

        margin-bottom: 40px;

    }

    .t_sypt5xin .std_title4 {

        font-size: 16px;

    }

    .t_sypt5xili {

        padding: 30px 0 50px;

    }

    .t_sypt5le .std_title3 {

        margin-bottom: 18px;

    }

    .t_sypt5le {

        width: 100%;

    }

    .t_sypt5xili.act {

        display: block;

    }

    .t_actdui li::before {

        left: -25px;

        top: -1px;

        transform: scale(0.7);

    }

    .yxedr_active ol, .yxedr_active ul {

        padding-inline-start: 22px;

    }

    .t_sypt5le .std_title3 {

        margin-bottom: 16px;

    }

    .std_duanp p, .yxedr_active p {

        margin-bottom: 6px;

    }

    .t_sypt5le .t_actdui {

        margin-bottom: 24px;

    }

    .t_sypt5le{

        margin-bottom: 20px;

    }

    .t_sypt5rg {

        width: 100%;

    }

    .t_sypt6li {

        width: 50%;

    }

    .t_sypt6wen {

        padding: 8px 10px;

    }

    .t_sypt6ul{

        padding: 10px 0;

    }

    .t_sypt6ic {

        width: 48px;

        margin-bottom: 8px;

    }

    .t_sypt7fu {

        padding: 0px 18px 40px;

    }

    .std_font24, .std_font24 p {

        font-size: 18px;

    }

    .t_sypt7spanli::before {

        height: 14px;

        top: 4px;

    }

    .t_btnzi {

        font-size: 14px;

        margin-right: 6px;

    }

    .t_btnrg {

        width: 20px;

        height: 20px;

    }

    .t_sypt7fu .t_btnxi2 {

        right: 18px;

        bottom: 18px;

    }

    .t_sypt7an {

        padding: 16px 16px 20px;

    }

    .t_sypt7duan {

        margin-bottom: 14px;

    }

    .t_sypt8ul .t_sypt8li {

        width: 140px;

        padding: 4px;

    }

    .t_sypt8li {

        margin: 0 6px;

    }

    .t_sypt8hang {

        margin-bottom: 12px;

    }

    .t_sypt8hang {

        width: 2432px;

    }

    .t_zgcallnr {

        padding: 50px 0;

    }

    .t_zgcallnr .std_title2 {

        margin-bottom: 21px;

    }

    .t_btnhe .std_btnzi {

        padding: 0 30px;

    }

    .t_btnboxli {

        padding: 0 10px;

    }

    .t_btnboxul {

        margin: 0 -10px;

    }

    .ys_footer {

        padding-top: 44px;

    }

    .t_fotlogo {

        margin-bottom: 20px;

    }

    .t_fotleli {

        margin-bottom: 8px;

    }

    .t_youali {

        padding: 0 8px;

        margin-bottom: 8px;

    }

    .t_youaul {

        margin: 0 -8px;

        margin-bottom: -8px;

    }

    .t_fotle{

        max-width: calc(100% - 230px);

    }

    .std_title1 {

        font-size: 26px;

    }

    .t_inban .std_title5 {

        max-width: 100%;

    }

    .t_b2pt1 .std_title2.std_margin2{

        margin-bottom: 14px;

    }

    .t_b2pt1play {

        width: 80px;

    }

    .t_b2pt2li {

        width: 50%;

    }

    .t_b2pt2xin {

        padding: 16px;

    }

    .t_b2pt4li .std_title3{

        font-size: 16px;

        white-space: nowrap;

    } 

    .t_b2pt4li{

        padding: 0 10px;

        padding-bottom: 16px;

    }

    .t_b2pt4top .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

        background: #2D65F2;

    }

    .t_b2pt3li {

        margin-bottom: 30px;

    }

    .t_b2pt3ul {

        margin-bottom: -30px;

    }

    .t_b2pt3ul {

        margin-bottom: -30px;

    }

    .t_b2pt4top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {

        height: 2px;

        margin: 7px auto;

    }

    .t_b2pt4top .mCSB_horizontal.mCSB_inside>.mCSB_container {

        margin-bottom: 16px;

    }

    .t_b2pt4xili {

        padding-top: 4px;

    }

    .t_c2pt2li {

        width: 50%;

    }

    .t_b2pt5li {

        width: 50%;

    }

    .t_b2pt5li {

        margin-bottom: 8px;

    }

    .t_b2pt5ul {

        margin-bottom: -8px;

    }

    .t_b2pt5xin .std_title3 {

        padding-bottom: 6px;

        margin-bottom: 5px;

    }

    .t_b2pt6ul {

        padding: 0;

        margin-bottom: 30px;

    }

    .t_b2pt6xin {

        padding: 22px 22px 22px 22px;

    }

    .t_b2pt6tit {

        margin-bottom: 6px;

    }

    .t_b2pt6le .std_word1 {

        margin-bottom: 18px;

    }

    .t_b2pt6le {

        margin-bottom: 22px;

    }

    .t_b2pt6le .std_word1::before {

        top: -29px;

        left: -16px;

        transform: scale(0.8);

    }

    .t_b2pt6le .std_word1::after {

        transform: scale(0.8);

        bottom: -28px;

        right: -8px;

    }

    .t_b2pt7li {

        padding: 0 6px;

    }

    .t_b2pt7box {

        margin: 0 -6px;

    }

    .t_b2pt7vid {

        border-radius: 4px;

    }

    .t_b2pt7play {

        width: 36px;

    }

    .t_b2pt7time {

        top: calc(50% + 18px);

    }

    .t_b2pt7vid {

        margin-bottom: 8px;

    }

    .t_b2pt7ul {

        margin-bottom: 20px;

    }

    .t_b2pt7con {

        padding: 0 6px;

    }

    .t_b2pt7con .swiper-button-next {

        right: 6px;

    }

    .t_b2pt7con .swiper-button-prev {

        right: 60px;

    }

    .t_b2pt7con .swiper-pagination-progressbar {

        width: calc(100% - 120px);

    }

    .t_b2pt8tit {

        font-size: 18px;

        line-height: 60px;

        height: 60px;

        padding: 0 18px;

    }

    .t_b2pt8xli p {

        margin-bottom: 4px;

    }

    .t_b2pt8xia .std_word1 {

        margin-bottom: 8px;

    }

    .t_inbanpic::before {

        background: linear-gradient(265.75deg, rgba(0, 29, 104, 1) 100%, #001D68 100.69%);

    }

    .d_b1partli2 {

        padding: 0 18px 26px 18px;

    }

    .t_b1souint input {

        font-size: 14px;

    }

    .d_b1part2 .d_b1part2title {

        width: calc(100% - 180px);

        padding-right: 12px;

    }

    .d_b1part2right {

        width: 180px;

    }

    .t_b1sou {

        padding: 0 10px;

    }

    .t_b1souic {

        margin-right: 8px;

    }

    .t_b1sou {

        height: 36px;

    }

    .ys_b1page .t_b1zhan {

        top: 7px;

    }

    .d_b1part2li3 {

        width: 50%;

    }

    .d_b1part2li3 a {

        padding: 18px 20px 16px;

    }

    .d_b1part2font2 .std_title5 {

        font-size: 16px;

        line-height: 1.4;

    }

    .d_b1head.std_margin2 {

        margin-bottom: 30px;

    }

    .d_c1part2li2 {

        margin-bottom: 32px;

    }

    .d_c1part2title.std_title4{

        font-size: 18px;

    }

    .d_c1part2smtitl {

        margin-bottom: 20px;

    }

    .d_c1part3list .d_d1li {

        width: 50%;

    }

    .d_d1li {

        padding: 0 6px;

        margin-bottom: 15px;

    }

    .d_d1ul {

        margin: 0 -6px;

        margin-bottom: -15px;

    }

    .ys_cont928{

        width: calc(100% - 40px);

    }

    .t_b2pt4oli .std_word1::before {

        transform: scale(0.7);

        left: -24px;

        top: -1px;

    }

    .t_b2pt4oli {

        padding-left: 20px;

    }

    .t_b2pt4oli .std_word1 {

        margin-bottom: 2px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 6px;

    }

    .t_b2pt4lix {

        padding: 14px 0;

    }

    .t_c2pt2xin .std_word1 {

        height: 68px;

    }   

    .t_c2pt2xin .std_word1 {

        margin-bottom: 7px;

    }

    .t_c2pt2ic {

        width: 40px;

        margin-bottom: 10px;

    }

    .t_c2pt3xin {

        padding: 0 16px 14px;

    }

    .t_c2pt2xin {

        padding: 22px 14px;

    }

    .t_c2pt2xin .std_title3 {

        margin-bottom: 6px;

    }

    .t_c2pt4lun4 .d_d1title {

        padding-bottom: 18px;

    }

    .t_c2pt4lun4.t_lunarrow1 .slick-next {

        right: -23px;

    }

    .t_c2pt4lun4.t_lunarrow1 .slick-prev {

        left: -23px;

    }

    .t_c2pt5ic {

        width: 40px;

    }

    .t_c2pt5rg {

        width: 40px;

        top: 0px;

    }

    .t_c2pt6top {

        padding: 20px;

    }

    .std_btnzi {

        line-height: 36px;

    }

    .t_c2pt6xin {

        padding: 26px 30px 24px;

    }

    .t_c2pt6xin .std_title5 {

        margin-bottom: 24px;

    }

    .t_c2pt6ic {

        margin-right: 9px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-next {

        right: 58px;

    }

    .t_c2pt6ul.t_lunarrow1 .slick-prev {

        left: 58px;

    }

    .d_d1libox:hover {

        box-shadow: 0px 0px 9px rgb(18 1 119 / 4%), 0px 0px 6px rgb(18 1 119 / 10%);

    }

    .t_sypt7spanli {

        padding: 0 10px;

    }

    .t_sypt7span {

        margin: 0 -10px;

        margin-bottom: 4px;

    }

    .t_c2pt7li {

        padding: 0 6px;

    }

    .t_c2pt7ul {

        margin: 0 -6px;

    }

    .t_c2pt3li:last-child .t_c2pt3xin{

        padding-bottom: 0;

    }

    .t_c2pt4lun4 .d_d1bottom, .d_c1part3list .d_d1bottom {

        padding: 18px 16px 20px;

    }

    .t_c2pt4lun4.t_lunarrow1 .slick-prev::before, 

    .t_c2pt4lun4.t_lunarrow1 .slick-next::before {

        background: #fff;

        border-radius: 2px;

    }

    .t_c2pt5xin .std_title5 {

        font-size: 16px;

    }

    .d_d1li{

        width: 50%;

    }

    .d_d1bottom {

        padding: 16px 14px 18px;

    }

    .d_btli1 {

        padding: 0px 6px;

    }

    .d_btli {

        padding: 0 2px;

    }

    .d_d1headli {

        margin-bottom: 0;

    }

    /* tammy - end */

     /* lis-start-f1-8-9 */

     .t_f1pt1nr {

        padding: 20px;

    }

    .t_f1pt1nr .std_title5 p {

        font-size: 14px;

    }

    .t_f1pt1li {

        width: 50%;

        margin-bottom: 10px;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 46px;

    }

    .t_f1pt1play {

        width: 40px;

    }

    .t_f1pt1wen{

        top: 50%;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 24px;

    }

    .t_f1pt1wen .std_title1 {

        margin-bottom: 10px;

    }

    .t_f1pt2li {

        padding: 0;

        margin-bottom: 20px;

        width: 100%;

    }

    .t_f1pt2ul {

        margin: 0;

        margin-bottom: -25px;

    }

    .t_f1pt2ic {

        width: 55px;

    }

    .t_f1pt2rg {

        padding-left: 10px;

        width: calc(100% - 55px);

    }

    .t_f1pt2rg .std_title3 {

        margin-bottom: 2px;

    }

    .t_f1pt3li {

        width: 100%;

    }

    .t_f1pt5xia .std_title4 {

        margin-bottom: 8px;

    }

    .t_f1pt5xli {

        padding: 20px 16px;

    }

    .t_f1pt5xpic {

        margin-bottom: 6px;

    }

    /* lis-end-f1-8-9 */

    /* lis-start-f5 */

    .t_f5pt1ul {

        margin: 0;

        margin-top: -52.5px;

        flex-wrap: wrap;

    }

    .t_f5pt1xin {

        width: 100%;

    }

    .t_f5pt1li {

        padding: 0;

        margin: 10px;

    }

    .t_f5pt1rg {

        width: calc(100% - 40px);

        padding-left: 20px;

    }

    .t_f5pt1ic {

        width: 40px;

    }

    .t_f5pt4li {

        width: 100%;

    }

    .t_f5pt5li {

        padding: 0 8px;

    }

    .t_f5pt2le {

        margin-bottom: 10px;

    }

    .t_f5pt2liz .std_title5 {

        padding-top: 8px;

    }

    .t_f5pt2liz {

        margin-bottom: 16px;

    }

    .t_f5pt2.std_padding1 {

        padding-bottom: 50px;

    }

    .t_f5pt4li {

        padding: 0;

        margin-bottom: 16px;

    }

    .t_f5pt4ul {

        margin: 0;

        margin-bottom: -16px;

    }

    .t_f5pt3yin {

        width: 55px;

    }

    .t_f5pt3zuo {

        width: 100%;

    }

    .t_f5pt3zuo {

        position: relative;

        width: 100%;

        margin-bottom: 66px;

    }

    .t_f5pt3rg {

        width: 100%;

        margin-left: 0;

        margin-right: 0;

    }

    .t_f5pt3xu {

        font-size: 66px;

    }

    .t_f5pt3xu {

        font-size: 66px;

    }

    /* lis-end-f5 */

    .t_e1pt2ul .slick-list{

        padding: 20px 0;

    }

    .t_e1pt2ul{

        margin: -20px -20px;

    }

    .t_e1pt1li {

        width: 50%;

        padding: 0 10px;

    }

    .t_e1pt1ul{

        margin: 0 -10px;

    }

    .t_e1pt1zh {

        padding: 16px 12px 96px 12px;

    }

    .t_e1pt1zh .std_title3 {

        margin-bottom: 6px;

    }

    .t_e1pt1li {

        margin-bottom: 20px;

    }

    .t_e1pt1li:nth-last-child(2) {

        margin-bottom: 0;

    }

    .t_e1pt1li:nth-last-child(1) {

        margin-bottom: 0;

    }

    .t_e1pt1li {

        padding-bottom: calc(calc(calc(25vw - 17px) / 316) * 183);

    }

    .t_e1pt1ul {

        padding-bottom: 0;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 28px;

    }

    .t_f1pt1xin {

        min-width: auto;

    }

    .t_f1pt1li {

        width: 20%;

    }

    .t_f1pt1xin .std_title5 {

        font-size: 14px;

    }

    .t_f1pt1li::before {

        height: 46px;

    }

    .t_f1pt4year {

        font-size: 22px;

        margin-bottom: 0px;

    }

    .t_f1pt4shi::before {

        top: 43px;

    }

    .t_f1pt4xile {

        font-size: 14px;

        width: 33px;

    }

    .t_f1pt4cir {

        left: 40px;

    }

    .t_f1pt4xili .std_word1 {

        width: calc(100% - 33px);

    }

    .t_f1pt4shi{

        margin: 0 -8px;

    }

    .t_f1pt4ul {

        margin: 0;

    }

    .t_f1pt4cir {

        margin-bottom: 12px;

    }

    .t_f1pt4cir::after {

        height: 44px;

    }

    .t_b2pt7con .swiper-button-next:after, 

    .t_b2pt7con .swiper-container-rtl .swiper-button-prev:after, 

    .t_b2pt7con .swiper-button-prev:after, 

    .t_b2pt7con .swiper-container-rtl .swiper-button-next:after {

        transform: translate(-50%,-50%) scale(0.6);

    }

    .t_b2pt7con .swiper-button-next:after, .t_b2pt7con .swiper-container-rtl .swiper-button-prev:after {

        transform: translate(-50%,-50%) scale(0.6) rotate(180deg);

    }

    .t_b2pt7con.t_f1pt5huanli .swiper-button-next {

        right: -24px;

    }

    .t_b2pt7con.t_f1pt5huanli .swiper-button-prev {

        left: -24px;

    }

    .t_b2pt7con {

        padding: 16px 7px;

    }

    .d_f2morepic {

        width: 22px;

        height: 22px;

    }

    .d_f2ul2 {

        margin-bottom: 40px;

    }

    .d_f3asidetitle {

        margin-bottom: 8px;

    }

    .d_f3share {

        width: 42px;

        height: 42px;

    }

    .t_f5pt1li {

        width: 45%;

    }

    .t_f5pt1xin {

        padding: 12px 16px 14px;

    }

    .t_f5pt4li {

        padding: 0 5px;

        margin-bottom: 12px;

    }

    .t_f5pt4ul {

        margin: 0 -5px;

        margin-bottom: -12px;

    }

    .t_f5pt4li {

        width: 50%;

    }

    .t_f5pt4ul{

        display: flex;

        flex-wrap: wrap;

        justify-content: center;

    }

    .t_f5pt3xu {

        font-size: 48px;

        bottom: -1px;

    }

    .t_f5pt3box{

        top: 10px;

    }

    .t_f5pt3yin{

        top: -10px;

    }

    .t_f5pt3zl {

        padding: 32px 18px 24px;

    }

    .t_lunarrow1 .t_f5pt3zul .slick-prev, .t_lunarrow1 .t_f5pt3zul .slick-next {

        bottom: -58px;

    }

    .t_lunarrow1 .t_f5pt3zul .slick-prev {

        left: 10px;

    }

    .t_lunarrow1 .t_f5pt3zul .slick-next {

        left: 57px;

    }    

    .d_f6li1right .std_title5 {

        margin-bottom: 4px;

    }    

    .d_f6li1:last-child{

        margin-bottom: 0;

    }

    .d_f6li1font1 {

        font-size: 22px;

    }

    .d_f6li1font1 a {

        font-size: 22px;

    }

    .d_f6li1right .std_title5 {

        margin-bottom: 2px;

    }

    .t_hpt2fu{

        position: relative;

        max-width: 100%;

    }

    .t_hpt2ul{

        margin: 0;

        margin-bottom: -4px;

    }

    .t_hpt2bg{

        position: absolute;

        width: 100%;

        height: 100%;

        top: 0;

        left: 0;

    }

    .t_hpt2bg img{

        width: 100%;

        position: absolute;

        top: 50%;

        left: 50%;

        transform: translate(-50%,-50%);

        object-fit: contain;

        max-height: 100%;

    }

    .t_hpt2shu .ys_demo_num {

        font-size: 26px;

    }

    .t_hpt2shu {

        font-size: 20px;

    }

    .t_hpt2li {

        margin-bottom: 6px;

    }

    .t_hpt3futan {

        padding: 10px;

        width: 160px;

    }

    .t_hpt4ul{

        display: flex;

        width: auto;

    }

    .t_hpt4xin .std_title4{

        white-space: nowrap;

    }

    .t_hpt4shu {

        margin-right: 9px;

    }

    .t_hpt4ul {

        box-shadow: none;

        margin-bottom: 13px;

    }

    .t_hpt4top .mCSB_horizontal.mCSB_inside>.mCSB_container {

        margin-bottom: 14px;

    }

    .t_hpt4top .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {

        background-color: #2D65F2;

    }

    .t_hpt4top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {

        height: 2px;

        margin: 7px auto;

    }

    .t_hpt4top {

        margin-bottom: 16px;

    }

    .t_hpt4le .std_title3 {

        margin-bottom: 6px;

    }

    .t_hpt4lizh {

        display: block;

    }

    .t_hpt4le {

        width: 100%;

        padding-right: 0;

        margin-bottom: 20px;

    }

    .t_hpt4rg {

        width: 100%;

    }

    .t_hpt4le .std_title5 {

        margin-bottom: 24px;

    }

    .t_hpt5xin .std_title5 {

        padding: 0 0px;

    }

    .t_hpt5cot .swiper-button-prev {

        left: calc(50% - 40px);

        width: 30px;

        height: 30px;

    }

    .t_hpt5cot .swiper-button-next {

        right: calc(50% - 40px);

        width: 30px;

        height: 30px;

    }

    .t_hpt5cot .swiper-button-next:after, .t_hpt5cot .swiper-container-rtl .swiper-button-prev:after, .t_hpt5cot .swiper-button-prev:after, .t_hpt5cot .swiper-container-rtl .swiper-button-next:after{

        transform: translate(-50%,-50%) scale(0.57);

    }

    .t_hpt5cot .swiper-button-next:after, .t_hpt5cot .swiper-container-rtl .swiper-button-prev:after {

        transform: translate(-50%,-50%) scale(0.57) rotate(180deg);

    }

    .t_hpt5xin {

        border-radius: 4px;

    }

    .t_hpt5li.swiper-slide-active .t_hpt5xin::before {

        width: 100px;

    }

    .d_gleft {

        display: block;

    }

    .d_gpart .clearfix {

        display: block;

    }

    .d_gnum2 {

        width: 108px;

        margin-top: 0px;

    }

    .d_gformli2 {

        width: calc(100% - 108px);

    }

    .d_gleft {

        position: absolute;

        width: 100%;

        bottom: 0;

        left: 0;

    }

    .d_gpart {

        padding-top: 50px;

        padding-bottom: calc(calc(calc(100vw - 40px) / 441 * 326) + 40px);

    }

    .d_gpic {

        width: calc(100% - 40px);

        left: 20px;

        top: 0;

    }

    .t_sypt2ul .t_lunarrow1 .slick-next::before,

    .t_sypt2ul .t_lunarrow1 .slick-prev::before{

        background: #fff;

    }

    .t_c2pt2ul.on2 .t_c2pt2li {

        width: 50%;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 15px;

        padding-right: 15px;

    }

    .t_c2pt2ul.on1 .t_c2pt2fu .std_title3, .t_c2pt2ul.on1 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on1 .t_c2pt2xin {

        padding-left: 15px;

        padding-right: 15px;

    }

    /* 767end */

    .t_c2pt2ul.on1 .t_c2pt2li {

        width: 50%;

    }

    .t_sypt4duan {

        margin-bottom: 0px;

    }

    .t_luokuan{

        margin-top: 8px;

    }

    .t_b1pt2xin {

        padding: 10px 10px;

    }

    .t_b1pt2xin .std_word1 {

        margin-bottom: 4px;

    }

    .t_b1pt2ul {

        height: 340px;

    }

    .t_f1pt5zi .std_word1 {

        height: 67.2px;

        -webkit-line-clamp: 3;

    }

    .t_b2pt4le {

        padding-top: 24px;

        padding-bottom: 18px;

    }

    .t_b2pt3li .std_font14,.t_b2pt3li .std_font14 p{

        font-size: 14px;

    }

    .d_f4asideli {

        margin: 0 6px;

    }

    .t_sypt2xun,.t_sypt2tit{

        width: 100%;

    }

    .t_sypt2titli{

        width: 25%;

    }

    .t_sypt2tit{

        padding: 0 20px;

    }

    .t_sypt2tit .slick-prev,.t_sypt2tit .slick-next,

    .t_sypt5ul .slick-prev,.t_sypt5ul .slick-next,

    .t_b2pt4ul .slick-prev,.t_b2pt4ul .slick-next{

        line-height: 20px;

        top: calc(50% - 5px);

        z-index: 10;

    }

    .t_sypt2tit .slick-prev::before,

    .t_sypt5ul .slick-prev::before,

    .t_b2pt4ul .slick-prev::before{

        content: '\e744';

    }

    .t_sypt2tit .slick-next::before,

    .t_sypt5ul .slick-next::before,

    .t_b2pt4ul .slick-next::before{

        content: '\e743';

    }

    .t_sypt2tit .slick-prev::before,.t_sypt2tit .slick-next::before,

    .t_sypt5ul .slick-prev::before,.t_sypt5ul .slick-next::before,

    .t_b2pt4ul .slick-prev::before,.t_b2pt4ul .slick-next::before{

        font-family: 'iconfont'!important;

        font-size: 16px;

        line-height: inherit;

        color: #2D65F2;

        position: absolute;

        width: 100%;

        height: 100%;

        top: 50%;

        left: 50%;

        transform: translate(-50%,-50%);

    }

    .t_sypt2tit .slick-arrow.slick-disabled,

    .t_sypt5ul .slick-arrow.slick-disabled,

    .t_b2pt4ul .slick-arrow.slick-disabled{

        opacity: .4;

    }

    .ys_sypage .t_sypt3li:nth-of-type(n+7){

        width:50%;

    }

    .t_sypt5ul{

        padding: 0 15px;

    }

    .t_e1pt2li::before {

        top: calc(50% - 45px);

        transform: translateY(-50%);

    }

    .t_e1pt2li::after{

        top: calc(50% - 45px);

        transform: translateY(-50%);

    }

    .t_e1pt2ul .slick-list {

        padding: 20px 20px;

    }

    .t_b2pt4ul {

        padding: 0 20px;

    }

    .t_b2pt4li {

        padding: 0 0px;

    }

    .t_b2pt4li .std_title3 {

        font-size: 14px;

    }

    .d_f6form2font {

        position: relative;

        top: 0;

        transform: translateY(0);

    }

    .d_f6formtext input {

        line-height: 32px;

        height: 32px;

    }

    .d_f6form2box {

        height: auto;

    }

    .d_f6formpic {

        top: 0;

        transform: translateY(0);

    }

    .d_f6formtext input {

        font-size: 14px;

    }

    .d_gleft{

        display: none;

    }

    .t_phgjia{

        display: block;

    }

    .d_gformicon {

        position: relative;

        top: 0;

        transform: translateY(0);

        line-height: 18px;

    }

    .d_ginput{

        width: calc(100% - 18px);

    }
    .d_ginput.fl {
      width: calc(100% - 18px);
    }
    .d_ginputfont {

        position: relative;

        top: 0;

        transform: translateY(0);

        pointer-events: all;

    }

    .d_ginput {

        padding-left: 8px;

    }

    .d_gformli .d_gformicon,.d_gformli .d_ginputfont {

        display: none;

    }

    .d_gformli {

        padding: 0;

    }

    .d_ginput .std_word1{

        color: #676B77;

    }

    .d_gformli2 {

        width: 100%;

    }

    .d_gnum {

        position: relative;

    }

    .d_gnum2 {

        position: relative;

        top: 30px;

    }

    .d_gnum .t_gformli {

        width: calc(100% - 108px);

    }

    .d_gnum2 {

        width: 94px;

    }

    .d_gformbox {

        height: 30px;

    }

    .d_gformli .d_gformbox{

        height: 40px;

    }

    .d_gformbox input {

        line-height: 40px;

        height: initial;

    }

    .d_gnum{

        margin-bottom: 20px;

    }

    .t_phgjia,.d_gformbox.t_phgjia.clearfix {

        display: block;

    }

    .t_sypt8hang {

        width: 1216px;

    }

    .d_d2part2icon {

        line-height: 24px;

    }

    .d_f6form2font {

        top: 2px;

    }

    /* 2022.09.24 */

    .t_f5pt4wen .std_word1 p::before {

        top: 0px;

    }

    .t_f5pt4zhic {

        width: 36px;

    }

    .t_f5pt4hang .std_title3 {

        width: calc(100% - 48px);

    }

    .t_f5pt4hang {

        margin-bottom: 6px;

    }

    .ys_ban_txtbox.ys_pos_center.ys_cont1440 {

        top: 40px;

        transform: translateX(-50%);

    }

    /* 2022.11.07 */

    .t_sidezi {

        padding: 0 10px 0 10px;

    }

    .t_sidejia li {

        padding: 0 10px;

    }

    /* 2023.05.16 - start */

    .market_safe_list_nub {

        padding: 0 10px;

        padding-top: 30px;

    }

    .market_safe_list.mod_dots1.slick-dotted {

        padding-bottom: 36px;

    }

    .mod_dots1 .slick-dots li {

        width: 10px;

        height: 10px;

        margin: 0 10px;

    }

    .market_case_list.slick-dotted {

        padding-bottom: 0px;

    }

    .market_case_list_nub {

        padding: 24px 8px 30px;

    }

    .market_case_list {

        margin: 0 -8px;

    }

    .market_case_list.slick-dotted {

        margin-bottom: 30px;

    }

    .mcln_cry {

        box-shadow: 0px 0px 8px rgba(18, 1, 119, 0.04), 0px 0px 8px rgba(18, 1, 119, 0.1);

    }

    .t_inban2 .t_inbanpic {

        min-height: auto;

    }

    .t_inban2 .ys_ban_txtbox{

        flex-wrap: wrap;

    }

    .t_inban2_left {

        padding-right: 0;

        width: 100%;

        margin-bottom: 30px;

    }

    .t_inban2_right {

        bottom: 0;

        width: 100%;

        position: relative;

        margin-left: 0;

        right: 0;

        margin-bottom: 0;

    }

    .t_inban2 .t_inbanpic {

        height: calc(100% - 40px);

    }

    .t_inban2 .ys_ban_txtbox{

        height: auto;

    }

    /* .t_inban2 .t_inbanpic img {

        position: relative;

        min-width: auto;

        min-height: auto;

        object-fit: cover;

        top: 0;

        left: 0;

        transform: translate(0);

    } */

    .t_inban2 .ys_ban_txtbox{

        position: relative;

        padding-top: 50px;

        top: 0;

        left: 0;

        transform: translate(0);

    }

    .t_inban2 .t_inbanpic {

        height: calc(100% - 40px);

        width: 100%;

        position: absolute;

    }



    .t_inban2 .t_inbanpic {

        border-radius: 0 0 20px 20px;

    }

    .market_need {

        padding-top: 50px;

        padding-bottom: 50px;

    }

    .market_help_cry,

    .market_value_list_nub{

        flex-wrap: wrap;

    }

    .mvln_text, .market_help_cry_left {

        padding-right: 0;

        width: 100%;

    }

    .market_help_cry_img, .mvln_img {

        width: 100%;

    }

    .market_help_cry_left,.mvln_img {

        margin-bottom: 20px;

    }

    .market_value_list_nub:nth-of-type(2n) .mvln_text,.mvln_text {

        padding-left: 10px;

    }

    .market_value_list_nub {

        margin-bottom: 40px;

    }

    .market_promote_img {

        transform: scale(1)!important;

    }

    .market_promote_all{

        position: absolute;

        left: 0%;

        top: 44%;

        width: 150%;

        transform: translate(-45%,-50%);

    }

    .market_promote_img_list{

        position: relative;

    }

    .mpil_nub {

        position: relative;

        transform: translate(0,0);

        left: auto!important;

        top: auto!important;

    }

    .market_promote .ys_cont1400 {

        position: relative;

        top: 0;

    }

    .market_promote{

        padding: 50px 0;

    }

    .market_promote_btn {

        position: relative;

        left: 0;

        transform: translateX(0);

        text-align: center;

        bottom: 0;

    }

    .mpil_nub .mpis_font {

        position: relative;

        white-space: normal;

        left: 0;

        top: 0;

        transform: translateY(0);

        text-align: left;

    }

    .mpil_nub:nth-of-type(2n-1) .mpis_font{

        right: auto;

    }

    .mpil_nub{

        width: 50%;

        display: flex;

        align-items: flex-start;

        margin-bottom: 10px;

    }

    .market_promote_img_list{

        display: flex;

        flex-wrap: wrap;

        width: 60%;

        margin-left: 40%;

        padding-right: 20px;

    }

    .mpis_font {

        font-size: 14px;

    }

    .mpil_nub_icon {

        width: 14px;

        position: relative;

        top: 3px;

    }

    .mpil_nub .mpis_font {

        padding: 0 6px;

    }

    .market_promote_img{

        margin-bottom: 20px;

    }

    .market_apply_list_nub {

        width: 50%;

    }

    .market_apply_list{

        justify-content: center;

    }

    .t_inban2.t_inban .ys_pos_center {

        position: relative;

        top: 0;

        left: 0;

        transform: translateX(0);

        height: auto;

    }

    /* 2023.05.16 - end */

    .market_need {

        padding-top: 40px;

        padding-bottom: 46px;

    }

    .market_help.std_padding1 {

        padding-top: 32px;

    }

    .market_page .std_margin2 {

        margin-bottom: 20px;

    }

    .mhcl_list_nub::before {

        top: 3px;

    }

    .market_apply.std_padding1 {

        padding-top: 40px;

        padding-bottom: 50px;

    }

    .market_value.std_padding1 {

        padding-top: 32px;

        padding-bottom: 50px;

    }

    .market_safe.std_padding1 {

        padding-top: 40px;

    }

}



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

    /* tammy - start */

    .std_title1 {

        font-size: 24px;

    }

    .std_btnzi {

        font-size: 14px;

    }

    .std_btnzi {

        padding: 0 20px;

        line-height: 36px;

    }

    .std_padding1{

        padding: 32px 0;

    }

    .std_paddingup1{

        padding-top: 32px;

    }

    .std_paddingbot1{

        padding-bottom: 32px;

    }

    .std_margin1{

        margin-bottom: 32px;

    }

    .std_title2, .yxedr_active h2 {

        font-size: 20px;

    }

    .t_zhtit .std_title2 {

        margin-bottom: 6px;

    }

    .t_sypt2xi {

        font-size: 14px;

        padding: 0 4px;

        padding-bottom: 10px;

    }

    .std_margin2 {

        margin-bottom: 14px;

    }

    .t_zhtit .std_title5 {

        font-size: 14px;

    }

    .t_sypt2bo {

        padding: 20px 10px;

    }

    .t_sypt2xia {

        margin-bottom: -20px;

    }

    .t_sypt2xin {

        box-shadow: 0px 4px 26px rgb(15 42 54 / 10%);

    }

    .t_sypt2xin {

        padding: 22px 18px 22px;

    }

    .t_sypt2pic {

        width: 60px;

        margin-bottom: 10px;

    }

    .t_sypt2xin .std_title3 {

        margin-bottom: 10px;

    }

    .t_sypt3fu {

        padding: 15px 15px 15px;

    }

    .t_sypt3fu .std_title3{

        font-size: 16px;

    }

    .t_sypt3fu {

        top: calc(100% - 50px);

    }

    .t_sypt4xin {

        font-size: 14px;

    }

    .t_sypt4xin{

        white-space: nowrap;

    }

    .t_sypt4xin {

        padding: 4px 4px;

    }

    .t_sypt4top{

        width: calc(100% + 24px);

    }

    .t_sypt4top .mCSB_horizontal.mCSB_inside>.mCSB_container,

    .t_sypt5top .mCSB_horizontal.mCSB_inside>.mCSB_container {

        margin-bottom: 0;

    }

    .t_sypt4top .mCSB_scrollTools.mCSB_scrollTools_horizontal,

    .t_sypt5top .mCSB_scrollTools.mCSB_scrollTools_horizontal {

        height:2px;

    }

    .t_sypt4top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail,

    .t_sypt5top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {

        width: 100%;

        height: 2px;

        margin: 0px 0;

    }

    .t_sypt4top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,

    .t_sypt5top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {

        width: 100%;

        height: 2px;

        margin: 0px auto;

        background:#2D65F2;

    }

    .t_sypt4wenli .std_title3{

        font-size: 16px;

        height: 23px;

    }

    .t_sypt4wenli .std_title5{

        font-size: 14px;

    }

    .t_sypt4duan{

        height: 67px;

    }

    .t_sypt4top {

        margin-bottom: 20px;

    }

    .t_sypt4wenli .std_button {

        margin-top: 18px;

    }

    .t_sypt4wen {

        margin-bottom: 24px;

    }

    .t_sypt5li{

        width: auto;

    }

    .t_sypt5ic {

        width: 26px;

        margin-right: 4px;

    }

    .t_sypt5li {

        padding: 0 8px;

    }

    .t_sypt5ul {

        margin: 0 -6px;

        flex-wrap: nowrap;

    }

    .t_sypt5xin .std_title4{

        white-space: nowrap;

    }

    .t_sypt5top{

        width: 100%;

    }

    .t_sypt5ul {

        justify-content: center;

    }

    .t_sypt5xin::before{

        display: block;

    }

    .t_sypt7wen {

        border-radius: 4px;

    }

    .t_sypt7fu .std_font24 p{

        font-size: 16px;

    }

    .t_sypt7span {

        margin: 0 -8px;

        margin-bottom: 4px;

    }

    .t_sypt7spanli {

        padding: 0 8px;

    }

    .t_zgcallnr {

        padding: 50px 0;

    }

    .t_zgcallnr .std_title2 {

        margin-bottom: 18px;

    }

    .t_btnhe .std_btnzi {

        padding: 0 26px;

    }

    .t_fotle {

        max-width: 100%;

        margin-bottom: 18px;

    }

    .ys_footer {

        padding-top: 32px;

    }

    .t_fotrg {

        float: left;

    }

    .t_codepic {

        margin-bottom: 4px;

    }

    .t_fotleli {

        margin-bottom: 6px;

    }

    .t_youline {

        /* width: 75px; */

    }

    .t_youa {

        width: calc(100% - 75px);

    }

    .t_youali {

        padding: 0 6px;

        margin-bottom: 4px;

    }

    .t_youaul {

        margin: 0 -6px;

        margin-bottom: -4px;

    }

    .t_footup {

        margin-bottom: 14px;

    }

    .t_fotp {

        margin-bottom: 10px;

    }

    .t_fotban {

        padding: 16px 0 24px;

    }

    .std_title5 p {

        font-size: 14px;

    }

    .t_b2pt1 .std_title2.std_margin2 {

        margin-bottom: 8px;

    }

    .t_b2pt1le .std_title5 {

        margin-bottom: 16px;

    }

    .t_b2pt1le {

        margin-bottom: 18px;

    }

    .t_b2pt1play {

        width: 40px;

    }

    .t_b2pt1rg .t_b2pt1vid {

        margin-bottom: 10px;

    }

    .t_b2pt1rg .std_title5{

        font-size: 14px;

    }

    .t_b2pt2li {

        width: 100%;

    }

    .t_b2pt2xin .std_title4 {

        margin-bottom: 5px;

    }

    .t_b2pt2ic {

        height: 34px;

        width: 34px;

        margin-bottom: 10px;

    }

    .t_b2pt2xin {

        padding: 14px;

    }

    .t_b2pt2li {

        margin-bottom: 16px;

    }

    .t_b2pt2li:last-of-type{

        margin-bottom: 0;

    }

    .t_b2pt2ul {

        margin-bottom: 0;

    }

    .t_b2pt3li {

        width: 100%;

    }

    .t_b2pt3li .std_title5::before {

        height: 22px;

        top: 3px;

    }

    .t_b2pt3li {

        margin-bottom: 16px;

    }

    .t_b2pt3li:last-of-type {

        margin-bottom: 0;

    }

    .t_b2pt3ul {

        margin-bottom: 0;

    }

    .t_b2pt4li {

        padding: 0 8px;

        padding-bottom: 10px;

    }

    .t_b2pt4xin {

        padding: 18px;

        border-radius: 8px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 6px;

    }

    .t_b2pt4lix {

        padding: 12px 0;

    }

    .t_b2pt4oli .std_word1::before,.t_b2pt4oli .std_font14::before{

        transform: scale(0.8);

    }

    .t_b2pt4oli {

        padding-left: 22px;

    }

    .t_b2pt4oli .std_word1::before {

        left: -26px;

        top: -1px;

    }

    .t_b2pt4oli .std_font14::before {

        left: -26px;

        top: -1px;

    }

    .t_b2pt4xin .std_btnzi {

        line-height: 36px;

    }

    .t_c2pt2li {

        width: 100%;

    }

    .t_c2pt2xin::before{

        display: none;

    }

    .t_c2pt2xin {

        padding: 15px 15px;

    }

    .t_c2pt2xin .std_title3 {

        font-size: 16px;

        margin-bottom: 6px;

    }

    .t_b2pt5xin {

        padding-top: 8px;

    }

    .t_b2pt5da {

        font-size: 20px;

    }

    .t_b2pt5xin .std_title3{

        font-size: 14px;

    }

    .t_b2pt5xin .std_title3::before {

        width: 22px;

        height: 1px;

    }

    .t_b2pt5xin .std_title3 {

        padding-bottom: 4px;

        margin-bottom: 4px;

    }

    .t_b2pt5li {

        padding: 0 6px;

    }

    .t_b2pt5ul {

        margin: 0 -6px;

        margin-bottom: -8px;

    }

    .t_b2pt5xin:first-child,.t_b2pt5xin:nth-of-type(2) {

        padding-top: 0;

    } 

    .t_b2pt6xin {

        padding: 16px;

    }

    .t_b2pt6btn .t_btnboxli {

        padding: 0 8px;

    }

    .t_b2pt6btn .t_btnboxul {

        margin: 0 -8px;

    }

    .t_b2pt6le .std_word1 {

        margin-bottom: 14px;

    }

    .t_b2pt6le {

        margin-bottom: 18px;

    }

    .t_b2pt6pic {

        border-radius: 6px;

    }

    .t_b2pt6ul {

        margin-bottom: 18px;

    }

    .t_b2pt7con .swiper-button-next:after, 

    .t_b2pt7con .swiper-container-rtl .swiper-button-prev:after,

    .t_b2pt7con .swiper-button-prev:after, 

    .t_b2pt7con .swiper-container-rtl .swiper-button-next:after {

        transform: translate(-50%,-50%) scale(0.6);

    }

    .t_b2pt7con .swiper-button-next:after,

    .t_b2pt7con .swiper-container-rtl .swiper-button-prev:after {

        transform: translate(-50%,-50%) scale(0.6) rotate(180deg);

    }

    .t_b2pt7con .swiper-button-next {

        right: 2px;

    }

    .t_b2pt7con .swiper-button-prev {

        right: 48px;

    }

    .t_b2pt7con .swiper-pagination-progressbar {

        width: calc(100% - 105px);

    }

    .t_b2pt7con {

        height: 32px;

    }

    .t_b2pt7con .swiper-pagination-progressbar {

        top: 13px;

    }

    .std_btnzi {

        line-height: 32px;

    }

    .t_b2pt8tit {

        font-size: 16px;

        line-height: 50px;

        height: 50px;

        padding: 0 15px;

    }

    .slick-dots li {

        width: 20px;

        height: 2px;

    }

    .t_b2pt8xia {

        padding: 16px 15px 20px;

    }

    .ys_ban_txtbox .std_title5{

        font-size: 14px;

    }

    .t_inban .std_title2 {

        margin-bottom: 8px;

    }

    .ys_ban_txtbox .std_button {

        margin-top: 14px;

    }

    .t_b2pt2ul.on .t_b2pt2li {

        width: 100%;

    }

    .d_b1partli2 {

        width: 100%;

    }

    .d_b1partli2:nth-of-type(2) {

        padding-top: 0;

    } 

    .d_b1part1li2 {

        margin-bottom: 4px;

    }

    .d_b1partli2 {

        padding: 0 18px 20px 18px;

    }

    .d_b1partul .slick-dots {

        bottom: 18px;

    }

    .d_b1partli1box {

        padding-bottom: 10px;

    }

    .d_b1head.std_margin2 {

        margin-bottom: 20px;

    }

    .d_b1part2 .d_b1part2title {

        width: 100%;

        padding-right: 0;

    }

    .ys_b1page .t_b1zhan {

        top: 0;

        position: relative;

    }

    .d_b1part2right {

        width: 200px;

        float: left;

    }

    .t_b1zhan {

        height: auto;

        margin-top: 0;

    }

    .d_b1part2right {

        padding-top: 0;

    }

    .d_b1part2li3 a {

        padding: 16px 18px 16px;

    }

    .d_b1part2li3 {

        width: 100%;

    }

    .d_b1part2li3:nth-of-type(2) a::before{

        display: block;

    }

    .d_b1part2icon2 {

        width: 36px;

    }

    .d_b1part2icon {

        width: 36px;

        margin-bottom: 10px;

    }

    .d_c1part2li2 {

        margin-bottom: 22px;

    }

    .d_c1part2smtitl {

        margin-bottom: 16px;

    }

    .d_c1part2li:last-of-type{

        margin-bottom: 0;

    }

    .d_d1li:last-of-type {

        margin-bottom: 0;

    }

    .d_c1part3list .d_d1li {

        width: 100%;

    }

    .d_d1ul {

        margin-bottom: 0;

    }

    .t_c2pt2xin .std_word1 {

        height: auto;

        -webkit-line-clamp: 3;

    }

    .t_c2pt2ic {

        width: 36px;

        margin-bottom: 8px;

    }

    .t_c2pt4lun4 .d_d1title {

        padding-bottom: 14px;

    }

    .t_c2pt5rg {

        width: 30px;

    }

    .t_c2pt5ic {

        width: 36px;

    }

    .t_c2pt5sh {

        margin-bottom: 8px;

    }

    .t_c2pt5li {

        margin-bottom: 18px;

    }

    .t_c2pt6top {

        padding: 16px;

    }

    .t_c2pt6xin {

        padding: 20px;

    }

    .t_c2pt6xin .std_title3 {

        margin-bottom: 8px;

    }

    .t_c2pt6xin .std_title5 {

        margin-bottom: 10px;

    }

    .t_c2pt6ri {

        font-size: 14px;

    }

    .t_c2pt6ic {

        width: 20px;

        margin-right: 7px;

    }

    .t_sypt7an {

        padding: 15px 15px 18px;

    }

    .t_sypt7duan {

        margin-bottom: 12px;

    }

    .t_c2pt7ul.slick-dotted {

        padding-bottom: 24px;

    }

    .d_d1li {

        width: 100%;

    }

    .d_d1list {

        margin-bottom: 30px;

    }

    .d_d2part1 {

        padding-bottom: 30px;

    }

    .d_d2part1 {

        padding-top: 32px;

    }

    .d_d2part2box {

        margin-bottom: 20px;

    }

    .d_d2part2bot {

        padding-left: 0px;

    }

    .d_d2part2icon2 {

        line-height: 24px;

        margin-right: 5px;

    }

    .d_d2part2font3 {

        padding-left: 0;

    }

    .d_d2part2font2 {

        max-width: calc(100% - 27px);

    }

    .d_d2part2right .std_btnzi {

        line-height: 32px;

    }

    /* tammy - end */

    .t_e1pt2li::before {

        top: 59px;

    }

    .t_e1pt2li::after {

        top: 54px;

    }

    .t_e1pt2li .std_btnzi {

        line-height: 30px;

    }

    .t_e1pt2li {

        padding: 0 40px;

    }

    .t_e1pt2ul {

        margin: -20px -40px;

    }

    .t_e1pt3xia {

        padding-top: 18px;

    }

    .t_e1pt3li:last-child{

        margin-bottom: 0;

    }

    .t_e1pt4li {

        margin-bottom: 18px;

    }

    .t_e1pt4top .std_word1 {

        height: auto;

    }

    .t_e1pt4top .std_title4 {

        margin-bottom: 10px;

    }

    .t_e1pt4top .std_word1 {

        margin-bottom: 6px;

    }

    .t_e1pt4top .std_title4, .t_e1pt4top .std_word1, .t_e1pt4xia {

        margin-left: 18px;

        margin-right: 18px;

    }

    .t_e1pt5lie {

        margin: 0;

    }

    .t_e1pt5box {

        padding: 10px 20px 24px;

    }

    .t_e1pt5lie .d_botton2 {

        width: 120px;

    }

    .t_e1pt1li {

        margin-bottom: 20px;

    }

    .t_e1pt1li:nth-last-child(2) {

        margin-bottom: 20px;

    }

    .t_e1pt1li:nth-last-child(1) {

        margin-bottom: 0;

    }

    .t_e1pt1li{

        padding-bottom: calc(calc(calc(50vw - 22px) / 316) * 183);

    }

    .t_e1pt1ul {

        padding-bottom: 0;

    }

    .t_e1pt1li {

        width: 100%;

    }

    .t_e1pt1zh {

        padding-bottom: calc(calc(calc(50vw - 22px) / 316) * 183);

    }

    .d_f6eng1, .d_f6head2eng {

        font-size: 30px;

        top: -17px;

    }

    .t_f1pt1nr {

        padding: 14px;

    }

    .t_f1pt1li {

        width: 33.333333%;

    }

    .t_f1pt1shu{

        display: flex;

        flex-wrap: wrap;

        justify-content: center;

        align-items: stretch;

    }

    .t_f1pt1xin .t_f1pt1shu{

        display: block;

    }

    .t_f1pt1li:nth-of-type(3n):before{

        display: none;

    }

    .t_f1pt1shu .ys_demo_num {

        font-size: 24px;

    }

    .t_f1pt1shu {

        font-size: 14px;

    }

    ul.t_f1pt1shu{

        margin-bottom: -10px;

    }

    .t_f1pt1wen .std_title4 {

        margin-bottom: 10px;

    }

    .t_f1pt1wen .std_title1{

        font-size: 18px;

    }

    .t_f1pt1wen .std_title4{

        font-size: 14px;

    }

    .t_f1pt1wen .std_title1 {

        margin-bottom: 6px;

    }

    .t_f1pt1wen {

        top: calc(50% - 16px);

    }

    .t_f1pt1video {

        border-radius: 8px;

    }

    .t_f1pt2xin {

        padding: 16px 14px;

    }

    .t_f1pt2ic {

        width: 40px;

    }

    .t_f1pt2rg {

        padding-left: 8px;

        width: calc(100% - 40px);

    }

    .t_f1pt2rg .std_title3{

        font-size: 16px;

    }

    .t_f1pt2li {

        margin-bottom: 16px;

    }

    .t_f1pt2li:last-child{

        margin-bottom: 0;

    }

    .t_f1pt2ul {

        margin-bottom: 0;

    }

    .t_yxedrxu li::before {

        top: -2px;

    }

    .t_yxedrxu.yxedr_active ul {

        padding-inline-start: 18px;

    }

    .t_yxedrxu li::before {

        left: -23px;

    }

    .t_f1pt3li .std_word1 p {

        margin-bottom: 4px;

    }

    .t_f1pt3li {

        margin-bottom: 14px;

    }

    .t_f1pt4xili .std_word1::after {

        top: 4px;

    }

    .t_f1pt4cir::after {

        height: 38px;

    }

    .t_f1pt4xili {

        margin-bottom: 8px;

    }

    .t_f1pt4wen {

        padding: 18px 11px 28px;

    }

    .t_f1pt4xili .std_word1::before {

        height: calc(100% + 8px);

    }

    .t_f1pt5lit {

        padding: 0 8px;

    }

    .t_f1pt5ult {

        margin: 0 -8px;

    }

    .t_f1pt5xia .std_title4 {

        margin-bottom: 14px;

    }

    .t_b2pt7con {

        padding: 14px 5px;

    }

    .t_f1pt5year {

        font-size: 32px;

    }

    .t_f1pt5xin {

        padding: 10px 8px 16px;

    }

    .t_f1pt5pic {

        margin-bottom: 12px;

    }

    .d_d1headtitle{

        font-size: 14px;

    }

    .d_d1headli {

        padding: 0 4px;

    }

    .d_d1headul {

        margin: 0 -4px;

    }

    .d_f2ul2 {

        margin-bottom: 26px;

    }

    .t_f5pt2liz .std_title5 {

        padding-top: 5px;

    }

    .t_f5pt2liz {

        margin-bottom: 10px;

    }

    .t_f5pt2.std_padding1 {

        padding-bottom: 32px;

    }

    .t_f5pt1li {

        margin: 0px;

        padding: 0 5px;

        width: 50%;

    }

    .t_f5pt1ul {

        margin: 0 -5px;

        margin-top: -38.5px;

    }

    .t_f5pt1xin {

        padding: 12px 8px 14px;

    }

    .t_f5pt1ic {

        width: 36px;

    }

    .t_f5pt1rg {

        width: calc(100% - 36px);

        padding-left: 10px;

    }

    .t_f5pt1rg .std_title4 {

        margin-bottom: 3px;

    }

    .t_f5pt4zh .std_title3{

        font-size: 16px;

    }

    .t_f5pt5ic {

        border-radius: 8px;

        margin-bottom: 8px;

    }

    .t_f5pt3wai {

        width: 100%;

    }

    .t_f5pt3bo .ys_imgbox_cover {

        border-radius: 4px;

    }

    .t_f5pt4xin {

        border-radius: 4px;

    }

    .d_f6li1{

        width: 100%;

    }

    .d_f6li1font1 {

        font-size: 20px;

    }

    .d_f6li1right .std_title5 {

        margin-bottom: 0px;

    }

    .d_f6li1font1 a {

        font-size: 20px;

    }

    .d_f6part2.std_paddingbot1{

        padding-bottom: 0;

    }

    .d_f6bd2box {

        padding: 12px 14px;

    }

    .t_hpt5xia {

        margin: 0 -20px;

    }

    .t_hpt5li {

        padding: 0 20px;

    }

    .t_hpt5nr {

        overflow: visible;

    }

    .t_hpt5ul {

        margin-bottom: 20px;

    }

    .t_hpt5 .t_f1pt1bg2 {

        bottom: 0%;

    }

    .t_hpt2li {

        width: 50%;

    }

    .t_hpt2li:nth-of-type(6n-1){

        width: 100%;

    }

    .t_hpt2fu .std_title1 {

        font-size: 22px;

    }

    .t_hpt3li {

        width: 80px;

        height: 80px;

    }

    .t_hpt3ic {

        width: 28px;

    }

    .t_hpt3li .std_word1{

        max-width: 56px;

        line-height: 1.2;

    }

    .t_hpt3quan {

        width: 90px;

    }

    .t_hpt3zh {

        width: 120px;

    }

    .t_hpt3li .t_hpt3futan .std_word1 {

        max-width: none;

        line-height: 1.2;

    }

    .t_hpt3futan {

        padding: 8px;

        width: 130px;

        left: calc(100% + 8px);

    }

    .t_hpt3futan .std_title5 {

        margin-bottom: 0px;

    }

    .t_hpt3futan .std_title5{

        font-size: 14px;

    }

    .t_hpt3futan .std_word1 p {

        font-size: 12px;

    }

    .ys_gpage .d_gform {

        width:100%;

    }

    .d_gform {

        padding: 20px;

    }

    .d_gformtitle {

        padding: 0 6px;

    }

    .d_gnum2 {

        width: 104px;

    }

    .d_gpart {

        padding-top: 40px;

    }

    .d_gengfont {

        font-size: 32px;

        top: -20px;

    }

    .d_gpart {

        padding-bottom: calc(calc(calc(100vw - 40px) / 441 * 326) + 20px);

    }

    .t_c2pt2ul.on2 .t_c2pt2li {

        width: 100%;

    }

    .t_c2pt2ul.on2 .t_c2pt2fu .std_title3, .t_c2pt2ul.on2 .t_c2pt2fu .std_word1 p, .t_c2pt2ul.on2 .t_c2pt2xin {

        padding-left: 15px;

        padding-right: 15px;

    }

    .t_c2pt2ul.on1 .t_c2pt2li {

        width: 100%;

    }

    .d_f4asideul{

        margin-bottom: 20px;

    }

    .t_sypt2xi {

        width: 48px;

    }

    .t_sypt4xin {

        padding: 4px 10px;

    }

    .t_sypt4top .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {



        background: transparent;

    }

    .t_btnrg {

        width: 18px;

        height: 18px;

    }

    .t_c2pt4lun4.t_lunarrow1 .slick-next {

        right: -20px;

    }

    .t_c2pt4lun4.t_lunarrow1 .slick-prev {

        left: -20px;

    }

    .d_d1headtitle {

        font-size: 16px;

    }

    .d_d1headli {

        padding: 0 12px;

    }

    .d_d1headul {

        margin: 0 -12px;

    }

    .t_f1pt5zi .std_word1 {

        height: 90px;

        -webkit-line-clamp: 4;

    }

    .t_f1pt5bo {

        padding: 6px;

    }

    .t_f1pt5huanli .swiper-slide {

        height: calc((100% - 12px) / 2);

    }

    .t_f1pt5xin {

        border-radius: 5px;

        box-shadow: 0px 0px 4px rgb(18 1 119 / 4%), 0px 0px 6px rgb(18 1 119 / 10%);

    }

    .t_b2pt4le {

        padding-top: 18px;

        padding-bottom: 12px;

    }

    .t_b2pt4lix .std_title4 {

        margin-bottom: 4px;

    }

    .t_fotyin {

        width: 100%;

        text-align: center;

        display: flex;

        justify-content: center;
        display: none;

    }

    .d_f4asidebox .std_title3{

        font-size: 14px;

    }

    .d_f4asidebox {

        padding: 5px 8px;

    }

    .d_f4asideli {

        margin: 0 1px;

    }

    .d_f4asideul{

        margin: 0 0px;

        width: 100%;

        margin-bottom: 20px;

    }

    .t_sypt2xi {

        width: auto;

    }

    .t_sypt2tit .slick-prev,.t_sypt2tit .slick-next{

        line-height: 20px;

        top: calc(50% - 4px);

        z-index: 10;

    }

    .t_sypt2tit .slick-prev::before,.t_sypt2tit .slick-next::before{

        font-size: 14px;

    }

    .t_sypt5ul {

        padding: 0 0px;

    }

    .t_sypt5xin .std_title4 {

        font-size: 14px;

    }

    .t_sypt5ic {

        width: 20px;

        margin-right: 4px;

    }

    .t_sypt5xin .std_title4{

        max-width: calc(100% - 24px);

    }

    .t_sypt5ul .slick-prev{

        left: -15px;

    }

    .t_sypt5ul .slick-next{

        right: -15px;

    }

    .t_e1pt2li::after {

        top: calc(50% - 45px);

    }

    .t_e1pt2li::before {

        top: calc(50% - 45px);

    }

    .t_e1pt2ul .slick-list {

        padding: 20px 30px;

    }

    .t_e1pt2li {

        padding: 0 30px;

    }

    .t_e1pt2ul {

        margin: -20px -30px;

    }

    .t_e1pt1li {

        width: 70%;

        margin: 0 auto;

    }

    .t_e1pt1ic {

        width: 120px;

    }

    .t_e1pt5box {

        padding: 20px 20px 24px;

    }

    .d_gformli .d_gformbox {

        height: 36px;

    }

    .d_gformbox input {

        line-height: 36px;

    }

    .d_gnum2 {

        width: 90px;

    }

    .d_gnum {

        margin-bottom: 12px;

    }

    .d_f4asideli {

        margin: 0 0px;

    }

    .t_b2pt2wen .t_btnxi2 {

        top: 6.5px;

    }

    .t_btnrg {

        position: relative;

        top: 2px;

    }

    .t_hpt1img {

        margin: 0 -30px;

        max-width: calc(100% + 60px);

    }

    /* .d_b1part2li3 a {

        padding: 20px 18px 20px;

    }

    .d_b1part2font2 .std_title5 {

        margin-bottom: 6px;

    } */

    .d_b1part2li2.std_margin2 {

        margin-bottom: 24px;

    }

    .d_b1part2right2 {

        margin-top: 14px;

    }

    .d_b1part2ul3{

        overflow: hidden;

    }

    /* 2022.09.24 */

    .t_f5pt4ul.slick-dotted {

        padding-bottom: 24px;

    }

    .ys_ban_txtbox.ys_pos_center.ys_cont1440 {

        top: 32px;

        transform: translateX(-50%);

    }

    /* 2022.11.07 */

    .t_sidezi {

        font-size: 14px;

        padding: 0 12px 0 7px;

    }

    .t_sidepic {

        width: 30px;

    }

    .t_sidejia li {

        padding: 0;

    }

    .t_sidejia {

        padding: 15px 20px;

    }

    .t_sidemedia {

        height: 60px;

    }

    .ys_footer {

        margin-bottom: 30px;

    }

    /* 480end */

    /* 2023.05.16 - start */

    .market_promote {

        padding: 32px 0;

    }

    .market_case_list.slick-dotted {

        margin-bottom: 22px;

    }

    .market_safe .std_title5{

        font-size: 14px;

    }

    .market_safe_list_nub {

        padding: 0 4px;

        padding-top: 20px;

    }

    .market_safe_list {

        margin: 0 -4px;

    }

    .market_safe_list.mod_dots1.slick-dotted {

        padding-bottom: 28px;

    }

    .market_promote_all {

        width: 220%;

    }

    .market_promote_img_list {

        width: 66%;

        margin-left: 34%;

    }

    .market_page .std_margin2 {

        margin-bottom: 12px;

    }

    .mpil_nub {

        margin-bottom: 8px;

    }

    .market_promote_img {

        margin-bottom: 12px;

    }

    .market_promote_btn{

        font-size: 0;

    }

    .market_help_cry_left, .mvln_img {

        margin-bottom: 14px;

    }

    .mhcl_btn_nub_text {

        line-height: 34px;

        width: 110px;

    }

    .mvln_tln_title_icon {

        width: 22px;

        left: -28px;

        top: 3px;

    }

    .mvln_text_list_nub {

        padding-left: 28px;

    }

    .std_title32 {

        font-size: 18px;

    }

    .mvln_text .std_title32::before {

        height: 20px;

    }

    .mvln_text .std_title32 {

        margin-bottom: 7px;

    }

    .mvln_text_duan {

        margin-bottom: 6px;

    }

    .market_value_list_nub {

        margin-bottom: 24px;

    }

    .mvln_text_list {

        margin-bottom: 16px;

    }

    .market_apply_list_nub {

        padding: 0 6px;

        margin-top: 38px;

    }

    .market_apply_list {

        margin: 0 -6px;

    }

    .maln_cry_icon {

        width: 50px;

        height: 50px;

        left: 10px;

    }

    .maln_cry_text {

        padding: 34px 11px 16px;

    }

    .maln_cry_text .std_title4 {

        padding-bottom: 6px;

        margin-bottom: 8px;

    }

    .market_help .std_word1 {

        margin-bottom: 10px;

    }

    .mhcl_list_nub::before {

        width: 14px;

        height: 14px;

        top: 4px;

    }

    .mhcl_list_nub {

        margin-bottom: 6px;

        padding-left: 22px;

        padding-right: 12px;

    }

    .market_help .std_title32 {

        margin-bottom: 8px;

    }

    .market_help .std_word1 {

        margin-bottom: 8px;

    }

    .market_need_list.mod_dots1.slick-dotted {

        padding-bottom: 30px;

    }

    .market_need {

        padding-top: 32px;

        padding-bottom: 32px;

    }

    .market_page .std_margin2 {

        margin-bottom: 16px;

    }

    .t_inban2 .mhcl_btn {

        margin-top: 16px;

    }

    .t_inban2 .mhcl_btn_nub_text {

        line-height: 32px;

    }

    .t_inban2_left {

        margin-bottom: 18px;

    }

    .t_inban2 .ys_ban_txtbox {

        padding-top: 32px;

    }

    .t_inban2 .t_inbanpic {

        border-radius: 0 0 10px 10px;

    }

    .t_inban2 .t_inbanpic {

        height: calc(100% - 20px);

    }

    .t_inban2 .std_btnbox {

        height: 34px;

    }

    .market_need {

        padding-top: 24px;

        padding-bottom: 30px;

    }

    .market_help.std_padding1 {

        padding-top: 20px;

    }

    .market_apply.std_padding1 {

        padding-top: 20px;

        padding-bottom: 32px;

    }

    .market_value.std_padding1 {

        padding-top: 20px;

        padding-bottom: 32px;

    }

    .market_safe.std_padding1 {

        padding-top: 28px;

    }

    .mvln_text_list {

        margin-bottom: 0;

    }

    .market_value .mhcl_btn_nub{

        margin-top: 16px;

    }

    /* 2023.05.16 - end */

}
