@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    /* d5 */
    .d_plateinside {
        margin-bottom: 70px;
    }
    .t_platespac {
        padding: 100px 0;
    }
    .t_titlespac {
        margin-bottom: 30px;
    }
    .t_platespactop {
        padding-top: 100px;
    }
    .d_plateinside1 {
        padding-bottom: 20px;
    }
    .d_d9_introduce {
        padding: 48px 36px;
    }
    .d_d9_title {
        width: calc(100% - 64px);
        padding-left: 36px;
    }
    .d_d9_main {
        padding: 34px 78px 34px 32px;
    }
    .d_g1cont4main {
        padding: 122px 40px 30px 40px;
    }
    .d_g1cont4list {
        margin-bottom: 22px;
    }
    .d_g1cont4body2 {
        padding-left: 18px;
    }
    .d_g1cont4list:nth-of-type(2) .d_g1cont4body2 {
        padding-left: 0;
        padding-right: 18px;
    }
    .d_g1button {
        line-height: 46px;
    }
    /* 1680end */
    .t_fonth1, .yxedr_active h1 {
        font-size: 42px;
    }
    .t_banvidic {
        width: 56px;
    }
    .t_platespacbottom {
        padding-bottom: 100px;
    }
    .t_platespactop{
        padding-top: 100px;
    }
    .t_platespacout{
        margin-bottom: 100px;
    }
    .t_titlespac {
        margin-bottom: 36px;
    }
    .t_platespac{
        padding: 100px 0;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 34px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 28px;
    }
    .t_sypt2float {
        padding: 0 40px;
        padding-bottom: 36px;
    }
    .t_sypt2prole .t_paragraph {
        margin-bottom: 56px;
    }
    .t_sypt2liic {
        width: 36px;
        line-height: 36px;
        margin-bottom: 24px;
    }
    .t_sypt2list li .t_paragraph14 {
        margin-bottom: 26px;
    }
    .t_plateinside {
        margin-bottom: 70px;
    }
    .ys_demonum {
        font-size: 50px;
    }
    .t_morebtnnr {
        font-size: 16px;
        line-height: 44px;
    }
    .t_side.on {
        right: 20px;
    }
    .t_sypt4culi {
        padding: 26px 10px;
    }
    .ys_demonum1 {
        font-size: 34px;
    }
    .t_fourthnav {
        padding-top: 15px;
    }
    .t_thirdpath a {
        padding-bottom: 16px;
    }
    .t_fourthnav li {
        margin-bottom: 2px;
    }
    .t_thirdnavnr>li {
        margin-bottom: 30px;
    }
    .t_dropdown1 {
        width: 1440px;
    }
    .t_thirdle {
        padding-right: 60px;
    }
    .t_thirdnavnr>li {
        padding: 0 16px;
    }
    .t_thirdnavnr {
        margin: 0 -16px;
    }
    .t_dropboxle {
        padding: 39px 10px 23px 160px;
    }
    .t_dropboxrg {
        padding: 50px 160px 60px 72px;
    }
    .t_footup {
        padding: 58px 0 46px;
    }
    .t_footin {
        padding-top: 40px;
        margin-bottom: 13px;
    }
    .t_links {
        margin-bottom: 40px;
    }
    .t_sypt7ul li .t_fonth5,.t_sypt7ic {
        line-height: 80px;
    }
    .t_pointul li a {
        line-height: 60px;
    }
    .t_banpoint {
        height: 60px;
    }
    .t_b1pt1xin {
        padding: 40px 36px 56px;
    }
    .t_b1pt1stars {
        margin-bottom: 18px;
    }
    .t_b1pt2le .t_fonth2 {
        margin-bottom: 20px;
    }
    .t_b1pt2le {
        padding-top: 18px;
    }
    .t_b1pt2le .t_paragraph14 {
        margin-bottom: 26px;
    }
    .t_b1pt2le .t_fonth4 {
        margin-bottom: 14px;
    }
    .t_b1pt2plan {
        margin-bottom: 32px;
    }
    .t_b1pt4xin {
        padding: 46px 30px 48px;
    }
    .t_b1pt4icon {
        height: 42px;
        margin-bottom: 18px;
    }
    .t_b1pt4xin .t_fonth5 {
        margin-bottom: 16px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 22px;
    }
    .t_b1pt6detail {
        padding: 22px 32px 30px;
    }
    .t_b1pt6detail .t_fonth5 {
        margin-bottom: 12px;
    }
    .t_b1pt6detail .t_paragraph16 {
        margin-bottom: 22px;
    }
    .t_b2pt2xin {
        padding: 33px 0 30px;
    }
    .t_b2pt2xin .t_font16 {
        margin-bottom: 18px;
    }
    .t_b2pt2pic {
        margin-bottom: 20px;
    }
    .t_b3banbox {
        padding-top: 140px;
    }
    .t_b3banrg {
        padding-left: 50px;
    }
    .t_b3point {
        height: 61px;
    }
    .t_b3pt1rg {
        padding: 46px 84px 50px 60px;
    }
    .t_titlespactop {
        margin-top: 45px;
    }
    .t_b3pt2ul li {
        padding: 0 15px;
    }
    .t_b3pt2ul {
        margin: 0 -15px;
    }
    .t_b3pt3xin {
        padding: 38px 50px 56px;
    }
    .t_b3pt3word {
        padding: 14px 0;
    }
    .t_b5banul li::before {
        width: 8px;
        height: 8px;
    }
    .t_b5pt1rg {
        padding-left: 60px;
    }
    .t_b5pt5ul li {
        padding: 0 20px;
        margin-bottom: 40px;
    }
    .t_b5pt5ul {
        margin: 0 -20px;
        margin-bottom: -40px;
    }
    .t_b5pt5xin {
        padding: 50px 30px 50px;
    }
    .t_font28 {
        font-size: 26px;
    }
    .t_c1pt1nr .t_font28, .d_c1body3 {
        padding-left: 30px;
    }
    .t_d1pt1nr .t_paragraph14 span {
        font-size: 16px;
        padding: 0 4px;
    }
    .t_d1pt1nr .t_paragraph14 p {
        margin-bottom: 20px;
    }
    .t_d1pt1p {
        margin-bottom: 66px;
    }
    .t_d1pt2ul li {
        margin-bottom: 48px;
    }
    .t_d1pt2ul {
        margin-bottom: -48px;
    }
    .t_d1pt2pic {
        margin-bottom: 24px;
    }
    .t_d1pt2make .t_fonth5 {
        margin-bottom: 8px;
    }
    .t_d1pt3tab li {
        font-size: 28px;
    }
    .t_d1pt3rot {
        padding-top: 40px;
    }   
    .t_d1pt3box {
        padding: 40px 34px 36px;
    }
    .t_d1pt3box .t_fonth5 {
        margin-bottom: 14px;
    }
    .t_d1pt3mid .t_font26 {
        margin-bottom: 16px;
    }
    .t_d1pt3midp1 {
        margin-bottom: 5px;
    }
    .t_d1pt3midp2 {
        margin-bottom: 20px;
    }
    .t_d1pt3bot .t_font28 {
        padding-top: 0;
        margin-bottom: 22px;
    }
    .t_d1pt3le .t_fonth4 {
        margin-bottom: 23px;
    }
    .t_font32 {
        font-size: 30px;
    }
    .t_d1pt3ic {
        width: 26px;
        margin-right: 16px;
    }
    .t_d1pt3mess .t_paragraph {
        width: calc(100% - 42px);
    }
    .t_d1pt4ul a {
        padding: 50px 0 60px;
    }
    .t_d1pt4first {
        margin-bottom: 40px;
    }
    .t_d1pt3roli3 .t_d1pt3box .t_paragraph14 p {
        margin-bottom: 12px;
    }
    .t_select1 .ys_select_hd, .t_insearch {
        height: 46px;
    }
    .t_insearint input {
        line-height: 46px;
    }
    .t_insearic {
        line-height: 46px;
        margin-right: 12px;
    }
    .t_insearint {
        width: calc(100% - 32px);
    }
    .t_select1 .ys_select_hd, .t_insearch {
        padding: 0 24px;
    }
    .t_select1 .ys_select_xtbbox {
        right: 24px;
    }
    .t_select1 .ys_select_li {
        padding: 0 24px;
    }
    .t_select {
        margin-bottom: 48px;
    }
    .t_d8ban {
        padding: 80px 0 36px;
    }
    .d_d8pic {
        width: 70%;
    }
    .d_d9_main {
        padding: 30px 50px 30px 30px;
    }
    .d_d9_introduce {
        padding: 42px 30px;
    }
    .t_e1pt1quota {
        padding: 32px 30px;
        margin-bottom: 40px;
    }
    .t_e1pt1pre {
        width: 66px;
        margin-right: 14px;
    }
    .t_e1pt1peo .t_fonth5 {
        width: calc(100% - 80px);
    }
    .t_e1pt1quota::before {
        left: 34px;
    }
    .t_e1pt2 .t_fonth5 {
        margin-bottom: 46px;
    }
    .t_e1pt2li {
        padding: 0 15px;
    }
    .t_e1pt2ul {
        margin: 0 -15px;
    }
    .t_e1pt2bot {
        padding: 30px 30px 30px;
    }
    .t_e1pt2bot .t_fonth4 {
        margin-bottom: 20px;
    }
    .t_e1pt2span {
        margin-bottom: 10px;
    }
    .t_e1pt2bot .t_viewall {
        bottom: 30px;
    }
    .d_g1cont1main {
        width: 85%;
        padding: 28px 40px 32px 40px;
    }
    .d_g1cont1font {
        font-size: 24px;
        padding-bottom: 34px;
    }
    .d_g1cont2body {
        padding: 44px 44px 38px;
    }
    .d_g1cont2pic {
        width: 48px;
        height: 48px;
        margin-bottom: 20px;
    }
    .d_g1cont2ul .t_fonth5 {
        margin-bottom: 18px;
    }
    .t_g1pt4up {
        padding: 0 30px 32px;
    }
    .t_g1pt4li:nth-of-type(4n+2) .t_g1pt4up, .t_g1pt4li:nth-of-type(4n+3) .t_g1pt4up {
        padding-left: 30px;
        padding-right: 30px;
    }
    .t_g1pt5 .t_b5pt5ul li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .t_g1pt5 .t_b5pt5ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .t_g1pt6 {
        padding-bottom: 120px;
    }
    .t_h1pt1nr {
        padding-top: 180px;
    }
    .t_h1pt1top .t_fonth3 {
        margin-bottom: 38px;
    }
    .t_h1pt1top {
        margin-bottom: 66px;
    }
    .t_h1pt1icon {
        width: 56px;
        margin-right: 24px;
    }
    .t_h1pt1rg {
        width: calc(100% - 80px);
    }
    .t_h1pt2chages1 {
        padding-top: 50px;
    }
    .t_h1pt2chages1 .t_h1pt2map {
        margin-bottom: 40px;
    }
    .t_h1pt2record {
        font-size: 40px;
        margin-bottom: 14px;
    }
    .t_h1pt2chages2 .t_h1pt2map {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    .t_h1pt2chages2 .t_h1pt2map {
        width: 480px;
    }
    .t_h1pt3float {
        padding: 44px 40px;
    }
    .t_h1pt3float .t_paragraph16 p {
        margin-bottom: 6px;
    }
    .t_h1pt4xin {
        padding: 42px 32px 42px 60px;
    }
    .t_h1pt4le .t_fonth3 {
        margin-bottom: 24px;
    }
    .t_h1pt5year {
        font-size: 32px;
        margin-bottom: 22px;
    }
    .t_h1pt5honor {
        padding: 32px 0;
    }
    .t_h1pt5honor .t_h1pt5year {
        padding: 0 24px;
    }
    .t_h1pt5honor .t_paragraph16 p {
        margin: 0 24px;
        margin-bottom: 20px;
    }
    .t_h1pt6bot {
        padding: 20px 20px 28px;
        margin-bottom: 30px;
    }
    .t_h1pt6xin .t_paragraph16 {
        margin-bottom: 22px;
    }
    .t_h1pt7bot {
        padding: 36px 32px 36px;
    }
    .t_h1pt7bot .t_fonth4 {
        margin-bottom: 14px;
    }
    .t_h1pt8xin {
        padding: 40px 40px 40px;
    }
    .t_h1pt8ic {
        width: 50px;
        margin-bottom: 14px;
    }
    .d_h3font {
        font-size: 42px;
        line-height: 70px;
    }
    .d_h3cont {
        padding-left: 40px;
    }
    .d_h3main {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .d_h4cont {
        padding-right: 120px;
    }
    .t_h5pt1tit .t_fonth2 {
        margin-bottom: 25px;
    }
    .t_h5pt1tit {
        margin-bottom: 50px;
    }
    .d_h5cont1body2 {
        padding: 54px 50px;
    }
    .d_h5cont1body3 {
        padding-top: 54px;
        padding-bottom: 54px;
    }
    .d_h5contli2 .t_fonth5 {
        margin-bottom: 10px;
    }
    .d_h5contli2 {
        margin-bottom: 24px;
    }
    .d_h5cont3body2 {
        padding: 8px 90px 20px;
    }
    .d_i1headbor {
        margin-bottom: 20px;
    }
    .d_i1submit {
        width: calc(32.978724% - 45px);
    }  
    .d_i1substyle {
        line-height: 46px;
    }
    .d_asidelist {
        align-items: self-start;
    }
    .d_i1licir {
        top: 8px;
        position: relative;
    }
    .d_i1asidebg {
        padding: 44px 22px 60px 22px;
    }
    .t_b3pt5xin .t_paragraph14 {
        height: 336px;
    }
    .t_telnumber a {
        font-size: 24px;
    }
    .t_side {
        right: 20px;
    }
    #udesk_container .udesk-client-btn{
        right: 10px!important;
    }
}

@media screen and (max-width: 1560px) {
    .ys_cont1360{
        width:82.5%;
        margin:0 auto; 
    }
    .d_d7ptli {
        padding: 0 18px;
    }
    .d_d7pt1ul {
        margin: 0 -18px;
    }
    .d_i4body .t_titlespac {
        margin-bottom: 26px;
    }
    .t_platespac {
        padding: 90px 0;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 34px;
    }
    .t_titlespac {
        margin-bottom: 28px;
    }
    /* .t_plateinside {
        padding-bottom: 70px;
    } */
    .d_c1bor {
        padding-top: 36px;
        padding-left: 28px;
    }
    .d_c1body3 {
        padding: 23px 10px 22px 28px;
        margin-top: 30px;
    }
    .d_c1button {
        margin-top: 47px;
    }
    .d_c1ul {
        margin: 0 -10px;
    }
    .d_c1list {
        padding: 0 10px;
    }
    .d_c1cont3ul .d_d6_body {
        margin: 0 -12px;
    }
    .d_d4cont1font3 {
        font-size: 30px;
    }
    .d_g1cont1ul {
        margin: 0 -12px;
    }
    .d_g1cont1list {
        padding: 0 12px;
    }
    .d_g1cont2list {
        margin-bottom: 50px;
        padding: 0 14px;
    }
    .d_g1cont2ul {
        margin: 0 -14px;
    }
    /* i5 */
    .t_sypt3newul li a {
        padding: 0 40px;
    }
    .t_dropdown1 {
        width: 1360px;
    }
    .t_thirdul {
        padding: 36px 68px 0;
    }
    .t_thirdle {
        padding-right: 40px;
    }
    .t_dropboxle {
        padding: 36px 10px 20px 120px;
    }
    .t_dropboxrg {
        padding: 44px 120px 50px 50px;
    }
    .t_sypt2float {
        padding: 0 34px;
        padding-bottom: 34px;
    }
    .t_sidenr {
        width: 44px;
        height: 44px;
    }
    .t_sypt5le {
        padding: 48px;
    }
    .t_sypt6ul {
        margin-bottom: 44px;
    }
    .ys_cont1400 {
        width: 82.5%;
    }
    .t_b1pt2plan li {
        margin: 0 12px;
    }
    .t_b1pt2plan {
        margin: 0 -12px;
        margin-bottom: 30px;
    }
    .t_b1pt5word {
        padding: 26px 50px 26px 32px;
    }
    .t_b2pt2xin .t_font16, .t_b2pt2xin .t_viewall {
        padding: 0 24px;
    }
    .t_b1pt2le.t_b2pt1rg {
        padding-top: 8px;
    }
    .t_b2pt1rg {
        padding-left: 42px;
    }
    .t_b1pt2le .t_fonth2 {
        margin-bottom: 14px;
    }
    .t_b1pt2le .t_paragraph14 {
        margin-bottom: 18px;
    }
    .t_b6pt3rg {
        padding: 58px 36px 58px 38px;
    }
    .t_b6pt2tit {
        padding: 22px 28px 25px;
    }
    .d_c1body3 {
        margin-top: 26px;
    }
    .t_c1pt1nr .t_paragraph16 p {
        margin-bottom: 12px;
    }
    .d_c1body3 {
        padding: 23px 10px 22px 22px;
    }
    .d_c1top {
        margin-bottom: 68px;
    }
    .t_font28 {
        font-size: 24px;
    }
    .t_d1pt1ic {
        width: 72px;
        margin-bottom: 18px;
    }
    .t_d1pt1xin {
        padding: 44px 18px 60px;
    }
    .t_d1pt3rotaul {
        margin-right: -40px;
    }    
    .t_d1pt3rotaul .slick-next {
        right: 40px;
    }
    .t_d1pt3rotaul .slick-prev {
        right: 86px;
    }
    .t_plateinside {
        margin-bottom: 60px;
    }
    .d_d4cont1table tbody td {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .t_d4pt1li .t_d4pt1lip {
        margin-bottom: 44px;
    }
    .t_d4pt1li .t_font32,.t_d5pt1li .t_font32 {
        margin-bottom: 30px;
    }
    .t_d4pt1li .t_fonth4 {
        margin-bottom: 40px;
    }
    .t_d4pt2ul li {
        padding: 60px 36px;
    }
    .t_d4pt2ic {
        width: 48px;
        margin-bottom: 16px;
    }
    .d_d7pt1li {
        padding: 0 15px;
        margin-bottom: 46px;
    }
    .d_d7pt1ul {
        margin: 0 -15px;
        margin-bottom: -46px;
    }
    .d_d7pic3 {
        margin-bottom: 20px;
    }
    .d_d7_topcont {
        margin-bottom: 15px;
        padding-bottom: 20px;
    }
    .d_d9_title,.d_d9_body {
        padding-left: 26px;
    }
    .d_g1cont5form {
        padding: 67px 150px;
    }
    .t_h1pt1top .t_fonth3 {
        margin-bottom: 30px;
    }
    .t_h1pt7bot {
        padding: 28px 24px 30px;
    }
    .t_h1pt7bot .t_fonth4 {
        margin-bottom: 8px;
    }
    .t_h1pt7ul li {
        padding: 0 12px;
    }
    .t_h1pt7box {
        margin-right: -8.75vw;
        margin-left: -12px;
    }
    .t_h1pt7box .swiper-scrollbar {
        width: calc(50% - 172px);
    }
    .t_h1pt5honor .t_paragraph16 p {
        margin-bottom: 16px;
    }
    .t_h1pt5swiper::before {
        width: 8.75vw;
        left: -8.75vw;
    }
    .t_h1pt5swiper::after {
        width: 8.75vw;
        right: -8.75vw;
    }   
    .d_h3main {
        padding-top: 44px;
        padding-bottom: 44px;
    }
    .t_h4pt1::before {
        width: calc(8.75vw + 290px + 48px);
    }
    .d_h5cont1title {
        padding-bottom: 48px;
        margin-bottom: 54px;
    }
    .d_h5share {
        padding-top: 4px;
    }
    .t_i1select .ys_select_xtbbox {
        right: 20px;
    }
    .d_i1aside1 {
        padding-bottom: 30px;
        margin-bottom: 30px;
    }
    .t_i5con .ys_cont1360 {
        width: 82.5%;
    }
    .t_sypt2prole {
        padding: 0 50px 0 76px;
    }
    .t_primarynav a {
        font-size: 16px;
    }
    .t_telnumber a {
        font-size: 20px;
    }
    .t_telic {
        margin-right: 12px;
    }
    .t_headsearch {
        margin-left: 22px;
    }
    .t_language {
        margin-left: 22px;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        margin: 0 70px;
    }
    .t_footnav>li {
        padding: 0 40px;
    }
    .t_footnav {
        margin: 0 -40px;
    }
    .t_b3banul .slick-prev, .t_b3banul .slick-next {
        bottom: calc(((110px - 39.6vw) / 12) - 64px);
        transform: translate(0,0);
    }
    .t_b3banle{
        position: relative;
    }
    .t_sypt2list li .t_paragraph14 {
        margin-bottom: 14px;
    }
    .t_sypt2list li a {
        padding: 30px 30px 24px;
    }
    /* 2023.11.29新增-start */
    .t_b2pt1le_bt {
        padding: 0 70px;
    }
    .current_main .t_b3banul .slick-next {
        right: 30px;
    }
    .current_main .t_b3banul .slick-prev {
        left: 30px;
    }
    .current_support::before,
    .current_support::after{
        width: calc(50% - 41.25%);
    }
    .clcr_wrap_info p {
        margin-bottom: 16px;
    }
    .pqlu_li_cont_tp {
        padding: 25px 0;
    }
    .pqlu_li_cont {
        padding: 0 32px;
    }
    .plct_ri {
        width: 22px;
    }
    .t_b2pt1le_bt_arrow {
        padding: 0 40px;
    }
    .pro_info .t_b2pt1rg {
        padding-left: 120px;
    }
    .ptbu_li {
        padding: 0 16px;
    }
    .pro_tech_bt_ul {
        margin: 0 -16px;
        padding-bottom: 60px;
    }
    .pro_tabula_bt {
        padding: 30px 50px;
    }
    .pro_tabula_bt th, .pro_tabula_bt td {
        padding: 0 20px;
    }
    .pro_tabula_btn {
        margin-top: 60px;
    }
    .csbu_li_cont_le {
        width: 620px;
    }
    .csbu_li_cont_ri{
        width: calc(100% - 620px);
    }
    .clcr_wrap_info{
        max-height: 210px;
    }
    .clcr_wrap_btn{
         margin-top: 40px;
    }
    /* 2023.11.29新增-end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
   
    .ys_cont850{
        width:82.5%;
        margin:0 auto; 
    }
    /* d5 */
    .t_platespac {
        padding: 80px 0;
    }
    .d_d5_title1 {
        font-size: 30px;
    }
    .t_titlespac {
        margin-bottom: 24px;
    }
    .d_plateinside {
        margin-bottom: 60px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 32px;
    }
    /* d6 */
    .d_d6_dis {
        padding-left: 22px;
        padding-right: 40px;
    }
    .d_d6_list {
        padding: 0 10px;
        margin-bottom: 18px;
    }
    .d_d6_body {
        margin: 0px -10px;
    }
    .d_d6_main {
        padding: 20px 12px 10px 12px;
    }
    .d_d6_bor {
        padding: 0 20px 18px 6px;
    }
    .d_d6_bor2 {
        padding-left: 10px;
        padding-top: 18px;
    }
    .d_d6_dis {
        width: calc(100% - 108px);
    }
    .d_d6_dis {
        padding-left: 18px;
        padding-right: 36px;
    }
    .d_d6_pic {
        width: 60px;
        height: 60px;
    }
    /* d7 */
    .d_d7_topcont {
        margin-bottom: 16px;
        padding-bottom: 22px;
    }
    .d_d7pic3 {
        margin-bottom: 20px;
    }
    .d_d7pic3 {
        margin-bottom: 18px;
    }
    .d_d7ptli {
        padding: 0 16px;
    }
    /* .d_d7pt1ul {
        margin: 0 -16px;
    } */
    .d_d7pic2 img {
        width: 80%;
    }
    /* d9 */
    .d_d9_introduce {
        padding: 44px 34px;
    }
    .d_d9_title {
        width: calc(100% - 64px);
        padding-left: 32px;
    }
    .d_c1bor {
        padding-top: 30px;
        padding-left: 22px;
    }
    .d_c1conttitl1 {
        font-size: 26px;
    }
    .d_c1body3 {
        padding: 17px 10px 22px 22px;
        margin-top: 24px;
    }
    .d_c1button {
        margin-top: 40px;
    }
    .d_c1ul {
        margin: 0 -8px;
    }
    .d_c1list {
        padding: 0 8px;
    }
    .d_c1contbody .d_d6_dis {
        width: calc(100% - 60px);
        padding-left: 20px;
        padding-right: 7px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 22px;
    }
    .d_c1bor2 {
        margin-top: 6px;
    }
    .d_c1bor3 {
        padding-top: 6px;
    }
    .d_c1button {
        margin-top: 30px;
    }
    /* i4 */
    .d_i4pic {
        width: 810px;
    }
    .d_i4body .t_titlespac {
        margin-bottom: 22px;
    }
    .d_d4cont1font3 {
        font-size: 28px;
    }
    .d_d4cont2tbody td {
        padding: 30px 44px;
    }
    .t_platespactop {
        padding-top: 90px;
    }
    .d_g1cont1font {
        font-size: 24px;
    }
    .d_g1cont1font::after {
        width: 61px;
    }
    .d_g1cont2list {
        margin-bottom: 35px;
        padding: 0px 12px;
    }
    .d_g1cont2ul {
        margin: 0 -12px;
    }
    .d_g1cont2body {
        padding: 40px 40px 28px;
    }
    .t_platespac {
        padding: 60px 0;
    }
    .d_g1cont5list {
        margin-bottom: 28px;
        padding: 0 12px;
    }
    .d_g1cont5ul {
        margin: 0 -12px;
    }
    .d_g1cont5body {
        padding: 28px 0px;
    }
    .d_g1cont4main {
        padding: 96px 30px 26px 30px;
    }
    /* 1440end */
    .t_primarynav a,.t_headlogo a,
    .t_telnumber a,.t_telic,
    .t_searbtn, .t_lanic, .t_lanarrow,.t_conwx,.t_conword {
        line-height: 64px;
    }
    .t_telnumber a {
        height: 64px;
    }
    .t_head {
        padding-left: 40px;
    }
    .t_primarynav a {
        padding: 0 10px;
    }
    .t_primary>li.yxnav_active1 .t_primarynav a::before {
        width: calc(100% - 20px);
    }
    @media screen and (min-width: 1200px){
        .t_primarynav a:hover::before {
            width: calc(100% - 20px);
        }
    }
    .t_dropdown{
        top: 64px;
    }
    .t_dropdown1 {
        max-width: calc(100% - 80px);
    }
    .t_thirdnavnr>li {
        padding: 0 8px;
    }
    .t_thirdnavnr {
        margin: 0 -8px;
    }
    .t_thirdul {
        padding: 36px 52px 0;
    }
    .t_secondul li a {
        font-size: 18px;
        line-height: 60px;
    }
    .t_recommend li a {
        padding: 24px 24px;
    }
    .t_consult {
        width: 140px;
    }
    .t_consult {
        margin-left: 15px;
    }    
    .t_headsearch {
        margin-left: 28px;
    }
    .t_language {
        margin-left: 28px;
    }
    .t_fonth1, .yxedr_active h1 {
        font-size: 38px;
    }
    .ys_banrg {
        padding-top: 6px;
    }
    .ys_ban_slick .slick-dots {
        bottom: 38px!important;
    }
    .t_sypt2prole {
        padding: 0 36px 0 50px;
    }
    .t_sypt2list li a {
        padding: 44px 40px 23px;
    }
    .t_sypt2liic {
        margin-bottom: 18px;
    }
    .t_platespactop{
        padding-top: 90px;
    }
    .t_platespacbottom{
        padding-bottom: 90px;
    }
    .t_platespacout{
        margin-bottom: 90px;
    }
    .t_platespac{
        padding: 90px 0;
    }
    .t_sypt3up {
        padding: 0 26px;
        padding-bottom: 15px;
    }
    .t_sypt3newul li a {
        padding: 0 30px;
    }
    .t_titlespactop {
        margin-top: 44px;
    }
    .ys_demonum {
        font-size: 46px;
    }
    .t_font26 {
        font-size: 24px;
    }
    .t_sypt5person {
        font-size: 18px;
    }  
    .t_sypt6emblem li {
        padding: 15px 8px;
    } 
    .t_sypt7ul li .t_fonth5,.t_sypt7ic {
        line-height: 70px;
    }
    .t_fonth5, .yxedr_active h5 {
        font-size: 18px;
    }
    .t_sypt7ic {
        width: 34px;
        margin-right: 16px;
    }
    .t_footlogo {
        width: 180px;
    }
    .t_footin {
        padding-top: 30px;
        margin-bottom: 13px;
    }
    .t_searchdown{
        top: 64px;
    }
    .t_paragraph, .t_paragraph p, .yxedr_active p {
        font-size: 16px;
    }
    .t_titlespac {
        margin-bottom: 28px;
    }
    .t_sypt4data {
        padding-top: 130px;
    }
    .ys_hd_pc.on .t_consultbg {
        padding: 24px 10px;
    }
    .ys_hd_pc.on .t_conwx {
        width: 46px;
        margin-bottom: 2px;
    }
    .ys_hd_pc.on .t_consultbg::before {
        height: 130px;
        border-bottom-left-radius: 60px;
    }
    .t_sypt1walk::before, .t_sypt1walk::after{
        width: 140px;
    }
    .t_b1pt1xin {
        padding: 35px 24px 50px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 26px;
    }
    .t_b1pt1li {
        padding: 15px;
    }
    .t_b1pt1ul {
        margin: -15px;
    }
    .t_b1pt1xin {
        box-shadow: 0px 2px 7px 5px rgb(22 44 112 / 5%);
    }
    .t_b1pt2le {
        padding-top: 10px;
    }
    .t_b1pt2plan li {
        margin: 0 6px;
    }
    .t_b1pt2plan {
        margin: 0 -6px;
        margin-bottom: 26px;
    }
    .t_b1pt2le {
        padding-right: 35px;
    }
    .t_b1pt3order {
        line-height: 40px;
        width: 40px;
    }
    .t_b1pt3process::before,.t_b1pt3process::after{
        top: 20px;
    }
    .t_b1pt4xin {
        padding: 36px 24px 38px;
    }
    .t_b1pt6detail {
        padding: 22px 28px 30px;
    }
    .t_pointul li a {
        font-size: 16px;
    }
    .t_banpoint {
        position: relative;
    }
    .t_crumb {
        top: 20px;
    }    
    .t_b1pt6xin {
        box-shadow: 0px 4px 10px 0px rgb(134 146 165 / 7%);
    }
    .t_sypt5ul li {
        padding: 46px;
    }
    .t_sypt5ul {
        margin: -46px 0;
    }
    .t_sypt5xin {
        box-shadow: 10px 0px 35px rgb(0 0 0 / 6%);
    }
    .t_b2pt4ul::before {
        width: 50%;
    }
    .t_b2pt3 .t_b1pt6detail {
        padding: 26px 24px;
    }
    .t_b2pt3 .t_b1pt6detail .t_paragraph16 {
        margin-bottom: 16px;
    }
    .t_b2pt4ul {
        padding: 0 46px;
    }
    .t_b3banrg .t_paragraph14 {
        margin-bottom: 22px;
    }
    .t_b3banbtn {
        margin-bottom: 26px;
    }
    .t_b3banbelow {
        padding-top: 28px;
    }
    .t_b3banstrip li {
        margin-bottom: 20px;
    }
    .t_b3pt1ul li {
        font-size: 18px;
    }
    .t_font32 {
        font-size: 30px;
    }
    .t_font32 {
        font-size: 26px;
    }
    .t_b3pt1word .t_titlespactop {
        margin-top: 24px;
    }
    .t_b3pt1rg {
        padding: 42px 50px 42px 40px;
    }
    .t_b3pt2ul li {
        padding: 0 10px;
    }
    .t_b3pt2ul {
        margin: 0 -10px;
    }
    .t_b3pt2xin .t_paragraph14 p {
        line-height: 1.75;
    }
    .t_b3pt3word {
        padding: 10px 0;
    }
    .t_b3pt5xin {
        padding: 40px 50px 50px;
    }
    .t_b3pt5xin .t_paragraph14 p a {
        padding: 14px 0;
    }
    .t_d6type {
        margin-bottom: 8px;
    }
    .t_b3pt7 .t_fonth2 {
        margin-bottom: 26px;
    }
    .t_b3pt7 .t_paragraph16 {
        margin-bottom: 36px;
    }
    .d_d6_body {
        margin-bottom: -18px;
    }
    .d_d6_dis {
        padding-left: 18px;
        padding-right: 6px;
    }
    .t_whitepc .ys_main, .t_h1page .t_crumb {
        margin-top: 64px;
    }
    .t_b3baninic {
        width: 28px;
    }
    .t_b4pt1pic {
        width: 60%;
    }
    .t_b4pt2ul li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_b4pt2ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_b4pt2ul .t_b1pt6detail {
        padding: 24px 22px 24px;
    }
    .t_b1pt6detail .t_paragraph {
        margin-bottom: 8px;
    }
    .t_b4pt2ul .t_paragraph14 {
        margin-bottom: 12px;
    }
    .t_b4pt1pic {
        margin-top: 24px;
    }
    .t_b5pt1rg {
        padding-left: 40px;
    }
    .t_b5pt1rg .t_fonth2 {
        margin-bottom: 12px;
    }
    .t_b5pt5ul li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .t_b5pt5ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .t_b6pt2tit {
        padding: 20px 20px 22px;
    }
    .t_b6pt2tit .t_paragraph14 {
        margin-bottom: 10px;
    }
    .t_b6pt3rg {
        padding: 38px 24px 38px 34px;
    }
    .t_b5pt1rg {
        padding-left: 30px;
    }
    .t_c1pt1nr .t_paragraph16 p {
        margin-bottom: 8px;
    }
    .t_c1pt1nr .t_font28, .d_c1body3 {
        padding-left: 22px;
    }
    .t_d1pt1xin {
        padding: 36px 18px 40px;
    }
    .t_d1pt1ic {
        margin-bottom: 16px;
    }
    .t_d1pt1p {
        margin-bottom: 50px;
    }
    .t_d1pt3tab li {
        font-size: 26px;
    }
    .t_d1pt3box {
        padding: 30px 26px 30px;
    }
    .t_d1pt3box .t_fonth5 {
        margin-bottom: 8px;
    }
    .t_d1pt3bot .t_paragraph14 p {
        margin-bottom: 14px;
    }
    .t_d1pt3ic {
        width: 24px;
        line-height: 28px;
        margin-right: 14px;
    }
    .t_d1pt3mess .t_paragraph {
        width: calc(100% - 38px);
    }
    .t_d1pt3li3 .t_d1pt3pic2 {
        margin-right: -8.75vw;
    }
    .t_d1pt3rot .t_fonth4 {
        height: 33px;
    }   
    .t_d4pt1li .t_font32,.t_d5pt1li .t_font32 {
        margin-bottom: 28px;
    }
    .d_d4cont1table tbody td {
        font-size: 16px;
        padding-top: 24px;
        padding-bottom: 24px;
    }
    .d_d4cont1table th {
        padding-top: 16px;
        padding-bottom: 15px;
        font-size: 18px;
    }
    .t_d4pt1li .t_font32,.t_d5pt1li .t_font32 {
        margin-bottom: 26px;
    }
    .t_d4pt1li .t_fonth4 {
        margin-bottom: 34px;
    }
    .t_d4pt2ul li {
        padding: 50px 26px;
    }
    .t_d5pt1pag {
        margin-top: 30px;
    }
    .t_d8ban {
        padding: 70px 0 36px;
    }
    .d_d8pic .yxedr_active video{
        border-radius: 15px;
    }
    .d_d8link {
        padding-bottom: 56px;
    }
    .d_d9_list:first-of-type .d_d9_main {
        padding-top: 0px;
    }
    .d_d9_introduce {
        padding: 36px 30px;
    }
    .d_d9_main {
        padding: 30px 30px 30px 30px;
    }
    .d_d9_sign {
        width: 36px;
        height: 36px;
    }
    .d_d9_sign p {
        line-height: 36px;
    }
    .d_d9_title, .d_d9_body {
        padding-left: 26px;
    }
    .d_d9_introduce {
        margin-bottom: 10px;
    }
    .t_e1pt1quota .t_fonth4 {
        height: 73px;
    }
    .t_e1pt1ul li {
        padding: 0 10px;
    }
    .t_e1pt1ul {
        margin: 0 -10px;
    }
    .t_e1pt1quota {
        padding: 24px 15px;
        margin-bottom: 38px;
    }
    .t_e1pt2 .t_fonth5 {
        margin-bottom: 38px;
    }
    .t_e1pt2bot {
        padding: 30px 20px 30px;
    }
    .t_e1pt2bot .t_fonth4 {
        margin-bottom: 14px;
    }
    .t_e1pt2span li {
        padding: 0 4px;
        margin-bottom: 8px;
    }
    .t_e1pt2span {
        margin: 0 -4px;
    }
    .t_e1pt2span {
        margin-bottom: 6px;
    }
    .t_e1pt2xin .t_paragraph14 {
        margin-bottom: 36px;
    }
    .d_g1cont1main {
        padding: 24px 30px 30px 30px;
    }
    .d_g1cont1font {
        font-size: 22px;
        padding-bottom: 32px;
    }
    .d_g1cont2body {
        padding: 30px 30px 28px;
    }
    .d_g1cont2pic {
        width: 46px;
        height: 46px;
        margin-bottom: 14px;
    }
    .d_g1cont2ul .t_fonth5 {
        margin-bottom: 12px;
    }
    .t_g1pt4up {
        padding: 0 24px 26px;
    }
    .t_g1pt4li:nth-of-type(4n+2) .t_g1pt4up, .t_g1pt4li:nth-of-type(4n+3) .t_g1pt4up {
        padding-left: 24px;
        padding-right: 24px;
    }
    .d_g1cont4col2 {
        margin-bottom: 10px;
    }
    .t_g1pt5 .t_b5pt5ul li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_g1pt5 .t_b5pt5ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_g1pt5 .t_b5pt5xin {
        padding: 30px 6px 26px;
    }
    .d_g1cont5form {
        padding: 60px 128px;
    }
    .d_g1input {
        width: calc(100% - 92px);
    }
    .t_g1pt6li label {
        font-size: 16px;
        line-height: 44px;
        width: 92px;
        padding-right: 10px;
    }
    .d_g1input input {
        line-height: 44px;
    }
    .t_g1pt6er .t_g1pt6li {
        margin-bottom: 22px;
    }
    .d_g1button {
        line-height: 42px;
    }
    .t_g1pt6 {
        padding-bottom: 100px;
    }
    .d_g1formsub.d_i1submit2 {
        width: 400px;
    }
    .t_h1pt1top {
        padding: 0 100px;
    }
    .t_h1pt2chages2 .t_h1pt2map {
        width: 380px;
    }
    .t_h1pt2dots li {
        font-size: 26px;
    }
    .t_h1pt3float {
        padding: 30px 26px;
    }
    .t_h1pt4rg {
        width: 80px;
    }
    .t_h1pt4le {
        width: calc(100% - 80px);
        padding-right: 16px;
    }
    .t_sidenr {
        width: 40px;
        height: 40px;
    }
    .t_h1pt5year {
        font-size: 28px;
        margin-bottom: 16px;
    }
    .t_h1pt5honor .t_paragraph16 p {
        padding-left: 20px;
    }
    .t_h1pt5honor .t_paragraph16 p {
        margin-bottom: 12px;
    }
    .t_h1pt5honor .t_paragraph16 {
        height: 216px;
    }
    .t_h1pt6ul li {
        padding: 24px 10px;
    }
    .t_h1pt6swiper {
        margin: -24px -10px;
    }
    .t_h1pt6xin {
        box-shadow: 0px 4px 10px rgb(0 0 0 / 5%);
    }
    .t_h1pt6bot {
        padding: 14px 12px 18px;
        margin-bottom: 20px;
    }
    .t_h1pt6xin .t_paragraph16 {
        padding: 0 7px;
    }
    .t_h1pt7bot .t_paragraph14 {
        height: 233px;
        -webkit-line-clamp: 9;
    }
    .t_side.on {
        right: 4px;
    }
    .t_h1pt7bot {
        padding: 26px 20px 24px;
    }
    .t_plateintop {
        padding-top: 70px;
    }
    .d_h3bord {
        margin-bottom: 8px;
    }
    .d_h3news {
        margin-bottom: 8px;
    }
    .d_h3font {
        font-size: 38px;
    }
    .d_h4aside {
        width: 260px;
    }
    .d_h4cont {
        padding-right: 100px;
        width: calc(100% - 260px);
    }
    .t_h4pt1::before {
        width: calc(8.75vw + 260px + 38px);
    }
    .d_h4title {
        padding-bottom: 32px;
    }
    .t_plateinside2 {
        padding-bottom: 70px;
    }
    .d_h5cont1ul2 {
        margin-bottom: 36px;
    }
    .d_h5cont4title {
        margin-bottom: 36px;
    }
    .d_h5cont4title2 {
        margin-bottom: 28px;
    }
    .d_h5cont5li {
        padding: 0 40px;
    }
    .d_h5cont5ul {
        margin: 0 -40px;
        margin-bottom: -32px;
    }
    .d_h5cont5pic .ys_imgbox_cover {
        width: 130px;
    }
    .t_h5pt4 .d_h5contfont {
        font-size: 18px;
    }
    .d_i1formcont {
        padding: 30px 42px 0px 6px;
    }
    .d_i1formpro,.d_i1need,.d_i1submit2 {
        padding: 0 12px;
    }
    .d_i1formbody {
        margin: 0 -12px;
    }
    .d_i1submit {
        width: calc(32.978724% - 34px);
    }
    .d_asidelist {
        padding-bottom: 14px;
    }
    .d_i1asidebg {
        padding: 36px 20px 40px 20px;
    }
    .d_i1asidecont {
        width: 36%;
    }
    .d_i1formcont{
        width: 64%;
    }
    .d_i1formpro label {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .d_i1formpro {
        margin-bottom: 18px;
    }
    .d_i1agree2 {
        margin-bottom: 18px;
    } 
    .d_i1submit {
        margin-top: 34px;
    }    
    .d_i1formint,.d_i1needint {
        padding: 0 15px;
    }
    .t_i1select .ys_select_li{
        padding: 0 5px;
    }
    .t_i5page .yxedr_active p {
        margin-bottom: 20px;
    }
    .d_i5font.yxedr_active h6 {
        margin-bottom: 20px;
    }
    .t_sypt2prole {
        padding: 0 42px 0 50px;
    }
    .d_h4share{
        max-width: 124px;
    }
    .d_h4title .t_fonth2{
        max-width: calc(100% - 124px);
    }
    .t_it1page .t_dcityli{
        padding: 0 12px;
    }
    .t_it1page .t_dcity{
        margin: 0 -12px;
    }
    /* .t_footnav>li {
        padding: 0 30px;
    }
    .t_footnav {
        margin: 0 -30px;
    }   */
    .t_footup .t_paragraph16 p{
        font-size: 14px;
    }
    .t_footup .t_paragraph16 p {
        margin-bottom: 18px;
    }
    .t_resourcepic {
        margin-bottom: 12px;
    }
    .t_resourceul li .t_font16 {
        font-size: 14px;
    }
    .t_recommend.t_resourceul li {
        margin-bottom: 18px;
    }
    .d_i1formint input,.d_g1input input {
        font-size: 14px;
    }
    .d_i1needint textarea{
        font-size: 14px;
    }
    .d_i1substyle{
        font-size: 14px;
    }
    .t_sypt2list li a {
        padding: 35px 30px 20px;
    }
    .t_side {
        right: 4px;
    }
    #udesk_container .udesk-client-btn{
        top: calc(50vh - 150px) !important;
        right: 0px!important;
    }
     /* 2023.11.29新增-start */
    .current_info {
        margin-bottom: 22px;
    }
    .csbu_li_cont_ri {
        padding: 0 26px 0 53px;
    }
    .clcr_wrap_info {
        margin-top: 15px;
        padding-right: 20px;
    }
    .clcr_wrap_btn{
         margin-top: 40px;
    }
    .t_b2pt1le_bt {
        padding: 0 50px;
    }
    .current_main .t_b3banul .slick-prev {
        left: 20px;
    }
    .current_main .t_b3banul .slick-next {
        right: 20px;
    }
    .plct_le_tit, .plcb_info {
        width: calc(100% - 36px);
        padding-left: 30px;
    }
    .plct_le_tit {
        top: 4.5px;
    }
    .t_b2pt1le_bt_arrow {
        padding: 0 20px;
    }
    .pro_info .t_b2pt1rg {
        padding-left: 100px;
    }
    .pro_info .t_b1pt2le .t_paragraph14 {
        margin-bottom: 26px;
    }
    .pro_info_slick .t_b1pt2plan li {
        margin-bottom: 8px;
    }
    .pro_tabula_bt p {
        padding: 16px 0;
    }
    .pro_tabula_bt {
        padding: 30px 40px;
    }
    .current_info {
        max-height: 160px;
    }
    .csbu_li_cont_le {
        width: 580px;
    }
    .csbu_li_cont_ri{
        width: calc(100% - 580px);
    }
    /* 2023.11.29新增-end */
}
@media screen and (max-width: 1360px) {
    /* i4 */
    .d_i4pic {
        width: 800px;
    }
    .d_g1input input {
        line-height: 40px;
    }
    .d_g1input {
        width: calc(100% - 82px);
    }
    .d_g1formli label {
        width: 82px;
        line-height: 36px;
    }
    .d_g1formli {
        padding: 0 20px;
    }
    .d_g1formbody2 {
        margin: 0 -20px;
    }
    .d_g1input2 {
        padding-right: 14px;
        width: calc(100% - 172px);
    }
    .d_g1button {
        width: 90px;
        line-height: 36px;
    }
    .d_g1select {
        width: calc(100% - 82px);
    }
    .d_g1select .ys_select_hd {
        line-height: 40px;
    }
    .d_g1form2 label {
        width: 100%;
    }
    .d_g1formagree{
        margin-bottom: 24px;
    }
    .d_g1form2 .d_g1input input {
        line-height: 70px;
    }
    .t_headsearch {
        margin-left: 18px;
    }
    .t_telic {
        margin-right: 10px;
    }
    .t_language {
        margin-left: 14px;
    }
    .t_footinle {
        width: calc(100% - 240px);
    }
    .t_footnav>li {
        padding: 0 50px;
    }
    .t_footnav {
        margin: 0 -50px;
    }
    .t_foottwo li {
        margin-bottom: 2px;
    }
    .t_footone {
        margin-bottom: 8px;
    }
    .t_footconsu li {
        margin-bottom: 2px;
    }
    .t_footconsu {
        margin-bottom: 12px;
    }
    .t_c1pt1nr {
        padding-top: 22px;
    }
    .d_c1body3 {
        margin-top: 18px;
    }
    .d_g1input {
        width: calc(100% - 92px);
    }
    .t_g1pt6li label {
        font-size: 16px;
        line-height: 44px;
        width: 92px;
        padding-right: 10px;
    }
    .d_g1input input {
        line-height: 44px;
    }
    .t_g1pt6er .t_g1pt6li {
        margin-bottom: 22px;
    }
    .d_g1button {
        line-height: 42px;
    }
    .d_g1select {
        width: 100%;
    }
    .t_consult {
        margin-left: 6px;
    }
    .t_primarynav a {
        padding: 0 8px;
    }
    .t_footnav>li {
        padding: 0 20px;
    }
    .t_footnav {
        margin: 0 -20px;
    }  
    .t_sypt2list li a {
        padding: 28px 25px 16px;
    }
    .t_sypt2list li .t_font16 {
        margin-bottom: 3px;
    }
    .t_sypt2list li .t_paragraph14 {
        margin-bottom: 10px;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    /* i4 */
    .d_i4pic {
        width: 770px;
    }
    /* 1280end */
    .t_headlogo {
        width: 120px;
        margin-right: 16px;
    }
    .t_primarynav a {
        padding: 0 8px;
        font-size: 14px;
    }
    .t_telnumber a{
        font-size: 14px;
    }
    .t_telic {
        width: 22px;
    }
    .t_searbtn, .t_lanic, .t_lanarrow {
        width: 22px;
    }
    .t_conword {
        font-size: 14px;
    }
    .t_conwx {
        width: 24px;
    }
    .t_sypt1ul li {
        padding: 0 5px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 28px;
    }
    .t_platespacbottom {
        padding-bottom: 80px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 26px;
    }
    .t_sypt2float {
        padding: 0 22px;
        padding-bottom: 28px;
    }
    .t_sypt2prole {
        padding: 0 30px 0 40px;
    }
    .t_sypt2prole .t_paragraph {
        margin-bottom: 40px;
    }
    .t_sypt2list li a {
        padding: 42px 31px 16px;
    }
    .t_sypt2list li .t_paragraph14 {
        margin-bottom: 15px;
    }
    .t_sypt2liic {
        width: 32px;
        line-height: 32px;
    }
    .t_platespactop{
        padding-top: 80px;
    }
    .t_platespacbottom{
        padding-bottom: 80px;
    }
    .t_platespacout{
        margin-bottom: 80px;
    }
    .t_platespac{
        padding: 80px 0;
    }
    .t_sypt3newul li a {
        padding: 0 25px;
    }
    .t_plateinside {
        margin-bottom: 60px;
    }
    .t_titlespactop {
        margin-top: 38px;
    }
    .t_sypt4data {
        padding-top: 120px;
    }
    .ys_demonum {
        font-size: 38px;
    }
    .t_sypt5le {
        padding: 30px;
    }
    .t_font26 {
        font-size: 22px;
    }
    .t_sypt5rg {
        padding-top: 40px;
    }
    .t_sypt6emblem li {
        padding: 15px 2px;
    }
    .ys_demonum1 {
        font-size: 30px;
        margin-right: 10px;
    }
    .t_thirdul {
        padding: 36px 28px 0;
    }
    .t_thirdle {
        padding-right: 30px;
    }
    .t_thirdrg {
        width: 200px;
    }
    .t_thirdle {
        width: calc(100% - 200px);
    }
    .t_dropdown1 {
        max-width: calc(100% - 40px);
    }
    .t_thirdnav .mCSB_scrollTools {
        right: 8px;
    }
    .t_dropboxle {
        padding: 34px 10px 20px 60px;
    }
    .t_dropboxrg {
        padding: 40px 60px 50px 50px;
    }
    .t_b1pt2le .t_paragraph14 {
        margin-bottom: 18px;
    }
    .t_b1pt2le .t_fonth4 {
        margin-bottom: 12px;
    }
    .t_b1pt2le .t_fonth2 {
        margin-bottom: 16px;
    }
    .t_b1pt3order {
        margin-bottom: 8px;
    }
    .t_b1pt4icon {
        height: 38px;
        margin-bottom: 16px;
    }
    .t_b1pt4xin .t_fonth5 {
        margin-bottom: 12px;
    }
    .t_b1pt4xin {
        padding:26px 18px 26px;
    }
    .t_b1pt6xin {
        box-shadow: 0px 4px 20px 4px rgb(134 146 165 / 7%);
    }
    .t_b2pt1rg {
        padding-left: 30px;
    }
    .t_b1pt2le .t_fonth2 {
        margin-bottom: 12px;
    }
    .t_b2pt2xin {
        padding: 28px 0 26px;
    }
    .t_b3banbox {
        padding-top: 100px;
    }
    .t_b3banrg {
        padding-left: 40px;
    }
    .t_b3banbtn {
        margin-bottom: 22px;
    }
    .t_b3banbelow {
        padding-top: 22px;
    }
    .t_b3banstrip li {
        margin-bottom: 16px;
    }
    .t_pointul li a {
        padding: 0 16px;
    }
    .t_pointul {
        margin: 0 -16px;
    }
    .t_b3pt3xin {
        padding: 38px 40px 50px;
    }
    .t_b5banul li {
        margin-top: 20px;
    }
    .t_banword .t_morebtn {
        margin-top: 20px;
    }
    .t_b5pt1rg {
        padding-left: 30px;
    }
    .t_b5pt5xin {
        padding: 40px 20px 40px;
    }
    .t_b5pt5pic {
        margin-bottom: 22px;
    }
    .t_b6pt2tit .t_paragraph14 p{
        line-height: 1.75;
    }
    .t_b6pt3rg .t_fonth4 {
        margin-bottom: 10px;
    }
    .t_b6pt3rg .t_paragraph16 {
        margin-bottom: 26px;
    }
    .t_b6pt3rg {
        padding: 30px 20px 30px 28px;
    }
    .t_font28 {
        font-size: 22px;
    }
    .t_d1pt1ul li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .t_d1pt1ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .t_d1pt1ic {
        margin-bottom: 14px;
    }
    .t_d1pt2make .t_paragraph16 p {
        line-height: 1.75;
    }
    .t_d1pt3box .t_paragraph14 p{
        line-height: 1.75;
    }
    .t_d1pt4ic {
        width: 44px;
        margin-right: 16px;
    }
    .t_d1pt4ul a {
        padding: 30px 0 40px;
    }
    .t_select1, .t_insearch {
        margin: 0 10px;
    }
    .t_select {
        margin: 0 -10px;
        margin-bottom: 44px;
    }
    .t_select .t_insubmit{
        margin-left: 10px;
    }
    .d_d9_list:first-of-type .d_d9_main {
        padding-top: 10px;
    }
    .d_d9_config {
        width: 16px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 20px;
    }
    .t_e1pt1quota .t_fonth4{
        height: 66px;
    }
    .t_e1pt2span li span {
        padding: 0 12px;
    }
    .d_g1cont2body {
        padding: 26px 24px 26px;
    }
    .d_g1cont2pic {
        width: 42px;
        height: 42px;
        margin-bottom: 12px;
    }
    .d_g1cont2ul .t_fonth5 {
        margin-bottom: 10px;
    }
    .t_g1pt6er .t_g1pt6li {
        padding: 0 15px;
    }
    .t_g1pt6er {
        margin: 1px -15px;
    }
    .t_g1pt6 {
        padding-bottom: 90px;
    }
    .t_h1pt1nr {
        padding-top: 160px;
    }
    .t_fonth1, .yxedr_active h1 {
        font-size: 34px;
    }
    .t_h1pt1top {
        margin-bottom: 50px;
    }
    .t_h1pt1ic {
        width: 44px;
    }
    .t_h1pt1ul li {
        padding: 0 10px;
    }
    .t_h1pt1ul {
        margin: 0 -10px;
    }
    .t_h1pt1icon {
        width: 56px;
        margin-right: 14px;
    }
    .t_h1pt1rg {
        width: calc(100% - 70px);
    }
    .t_h1pt3ul li {
        padding: 0px 10px;
    }
    .t_h1pt3ul {
        margin: 0 -10px;
    }
    .t_h1pt3float {
        padding: 26px 20px;
    }
    .t_h1pt4xin {
        padding: 36px 26px 36px 38px;
    }
    .t_h1pt5honor {
        padding: 26px 0;
    }
    .t_h1pt5honor .t_h1pt5year {
        padding: 0 20px;
    }
    .t_h1pt5honor .t_paragraph16 p {
        margin: 0 20px;
    }
    .t_h1pt6xin .t_paragraph16 {
        height: 84px;
        -webkit-line-clamp: 3;
    }
    .t_h1pt8xin {
        padding: 30px 30px 30px;
    }
    .d_h3time {
        width: 100px;
    }
    .d_h3font {
        line-height: 60px;
    }
    .d_h3cont {
        padding-left: 32px;
    }
    .d_h3main {
        padding-top: 38px;
        padding-bottom: 38px;
    }
    .d_h3cont {
        width: calc(100% - 100px);
    }
    .d_h4sub {
        padding-top: 16px;
    }
    .d_h5cont5pic {
        margin-bottom: 6px;
    }
    .d_h5cont5body {
        padding: 30px 0 30px;
    }
    .t_b3pt5xin .t_paragraph14 {
        height: 365px;
    }
    .t_sypt5yin {
        font-size: 60px;
    }
    .t_sypt5yin1 {
        top: 36px;
    }
    .t_sypt5yin2{
        top: 36px;
    }   
    .t_telnumber a {
        font-size: 18px;
    }
    .t_telic {
        margin-right: 8px;
    }
    .t_headlogo {
        margin-right: 10px;
    }
    .t_consult {
        width: 120px;
    }
    .t_primarynav a {
        font-size: 16px;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        margin: 0 60px;
    }
    .t_b1pt3process::before {
        width: calc(100% - 280px);
    }
    .t_b1pt3process::after{
        left: 140px;
    }
    @keyframes a4projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(33.333333% - 80px);
        }
    }
    @keyframes a4projin2 {
        0%{
            width:  calc(33.333333% - 80px);
        }
        100%{
            width: calc(66.666667% - 160px);
        }
    }
    @keyframes a4projin3 {
        0%{
            width: calc(66.666667% - 160px);
        }
        100%{
            width: calc(100% - 260px);
        }
    }
    @keyframes a4projin4 {
        0%{
            width: calc(100% - 260px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 260px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 260px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    /* 3 */
    .t_b1pt3step.act3 .t_b1pt3process::before {
        width: calc(100% - 320px);
    }
    .t_b1pt3step.act3 .t_b1pt3process::after {
        left: 160px;
    }
    @keyframes projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(50% - 160px);
        }
    }
    @keyframes projin2 {
        0%{
            width: calc(50% - 160px);
        }
        100%{
            width: calc(100% - 320px);
        }
    }
    @keyframes projin3 {
        0%{
            width: calc(100% - 320px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 320px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 320px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    .t_sypt2list li a {
        padding: 32px 20px 16px;
    }
    .t_sypt2list li .t_font16 {
        margin-bottom: 1px;
    }
    .t_sypt2list li .t_paragraph14 {
        margin-bottom: 7px;
    }
    .t_copyright_jia {
        margin-left: 6px;
        width: 72px;
    }
    .t_copyright_jia embed{
        width: 100%;
    }
    /* 2023.11.29新增-start */
    .t_primarynav a {
        padding: 0 6px;
    }
    .t_b2pt1le_bt {
        padding: 0 30px;
    }
    .current_main .t_b3banul .slick-prev {
        left: 0;
    }
    .current_main .t_b3banul .slick-next {
        right: 0;
    }
    .current_info_li {
        margin-bottom: 10px;
    }
     .clcr_wrap_btn{
         margin-top: 30px;
    }
    .pqlu_li_cont_tp {
        padding: 20px 0;
    }
    .plct_ri {
        width: 20px;
    }
    .pqlu_li_cont {
        padding: 0 28px;
    }
    .pqlu_li {
        margin-bottom: 25px;
    }
    .t_b2pt1le_bt_arrow {
        padding: 0;
    }
    .pro_info .t_b2pt1rg {
        padding-left: 80px;
    }
    .ptbu_li {
        padding: 0 12px;
    }
    .pro_tech_bt_ul {
        margin: 0 -12px;
        padding-bottom: 50px;
    }
    .pro_tabula_btn {
        margin-top: 50px;
    }
    .pro_tabula_bt table {
        width: 100%;
        white-space: nowrap;
    }
    .pro_tabula_bt_cont{
        width: 100%;
        overflow-x: auto;
    }
    .current_info {
        max-height: 146px;
    }
    .csbu_li_cont_le {
        width: 535px;
    }
    .csbu_li_cont_ri{
        width: calc(100% - 535px);
    }
    .clcr_wrap_info {
        max-height: 175px;
    }
    /* 2023.11.29新增-end */
    .escl_ul {
        height: 100%;
    }
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .ys_cont1360{
        width:100%;
        padding:0 40px;  
    }
    .ys_cont850{
        width:100%;
        padding:0 40px; 
    }
    /* d5 */
    .t_platespac {
        padding: 70px 0;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 30px;
    }
    .d_d5_title1 {
        font-size: 26px;
    }
    .d_plateinside {
        margin-bottom: 50px;
    }
    .d_plateinside1 {
        padding-bottom: 16px;
    }

    .d_d6_pic {
        width: 50px;
        height: 50px;
    }
    .d_d6_dis {
        padding-left: 14px;
        padding-right: 20px;
    }
    .d_d6_dis {
        width: calc(100% - 98px);
    }
    .d_d6_main {
        padding: 20px 12px 10px 12px;
    }
    .d_d6_list {
        padding: 0 8px;
        margin-bottom: 16px;
    }
    .d_d6_body {
        margin: 0px -8px;
    }
    /* d7 */
    .d_d7pt1ul {
        margin: 0 -12px;
    }
    .d_d7ptli {
        padding: 0 12px;
    }
    .d_d7pic3 {
        margin-bottom: 16px;
    }
    .d_d7_topcont {
        margin-bottom: 14px;
        padding-bottom: 18px;
    }
    .d_d7labelli {
        width: 86px;
        padding: 10px 0;
    }
    /* d9 */
    .d_d9_main {
        padding: 30px 74px 30px 28px;
    }
    .d_d9_introduce {
        padding: 40px 30px;
    }
    .d_d9_title {
        width: calc(100% - 64px);
        padding-left: 26px;
    }
    .d_d9_body {
        width: calc(100% - 40px);
        padding-left: 28px;
    }
    /* i4 */
    .d_i4pic {
        width: 740px;
    }
    .d_i4body .t_titlespac {
        margin-bottom: 18px;
    }
    .d_i4return {
        width: 142px;
    }
    .d_i4font2 {
        font-size: 16px;
        line-height: 22px;
    }
    .d_c1conttitl1 {
        font-size: 24px;
    }
    .d_c1bor {
        padding-top: 26px;
        padding-left: 18px;
    }
    .d_c1body3 {
        padding: 13px 10px 20px 18px;
        margin-top: 20px;
    }
    .d_c1bor2 {
        margin-top: 4px;
    }
    .d_c1bor3 {
        padding-top: 4px;
    }
    .d_c1button {
        margin-top: 26px;
    }
    .t_titlespac {
        margin-bottom: 20px;
    }
    .d_c1contbody .d_d6_dis {
        width: calc(100% - 50px);
        padding-left: 16px;
        padding-right: 7px;
    }
    .t_platespactop {
        padding-top: 80px;
    }
    .d_cont1col .t_spacing p, .yxedr_active p {
        margin-bottom: 12px;
    }
    .d_d4cont1font3 {
        font-size: 26px;
    }
    .d_d4cont1table th {
        padding-top: 14px;
        padding-bottom: 12px;
    }
    .d_d4cont1table tbody td {
        padding-top: 34px;
        padding-bottom: 24px;
    }
    .d_d4cont2tbody td {
        padding: 26px 40px;
    }
    .d_g1cont1list {
        padding: 0 8px;
    }
    .d_g1cont1ul {
        margin: 0 -8px;
    }
    .d_g1cont1main {
        padding: 20px 0px 28px 44px;
    }
    .d_g1cont1font::after {
        width: 51px;
    }
    .d_g1cont1font {
        padding-bottom: 40px;
    }
    .d_g1cont2font {
        margin-bottom: 18px;
    }
    .d_g1cont2body {
        padding: 32px 32px 24px;
    }
    .d_g1cont2list {
        margin-bottom: 26px;
        padding: 0px 10px;
    }
    .d_g1cont2ul {
        margin: 0 -10px;
    }
    .d_g1cont3button .d_i4return {
        width: 174px;
    }
    .d_g1cont3button .d_i4return2 {
        padding: 10px 0;
    }
    .d_g1cont4col2 {
        margin-bottom: 8px;
    }
    .d_cont4body2 {
        padding-left: 16px;
    }
    .d_g1cont4list:nth-of-type(2) .d_cont4body2 {
        padding-left: 0;
        padding-right: 16px;
    }
    .d_g1cont4list {
        margin-bottom: 20px;
    }
    .d_g1cont5pic {
        width: 100px;
    }
    .d_g1cont5list {
        margin-bottom: 20px;
        padding: 0 8px;
    }
    .d_g1cont5ul {
        margin: 0px -8px;
    }
    .d_g1formli {
        padding: 0 10px;
    }
    .d_g1formbody2 {
        margin: 0 -10px;
        margin-bottom: 15px;
    }
    .d_g1cont4body2 {
        padding-left: 14px;
    }
    .d_g1cont4list:nth-of-type(2) .d_g1cont4body2 {
        padding-left: 0;
        padding-right: 14px;
    }
    .d_g1cont4list {
        margin-bottom: 16px;
    }
    .d_g1cont4main {
        padding: 86px 24px 26px 24px;
    }
    .d_g1cont2ul .t_fonth5{
        margin-bottom: 18px;
    }
    /* 1200end */
    .t_sypt2ul .slick-prev, .t_b1pt4ul .slick-prev, .d_d7pt1ul .slick-prev {
        left: -24px;
    }
    .t_sypt2ul .slick-next, .t_b1pt4ul .slick-next, .d_d7pt1ul .slick-next {
        right: -24px;
    }
    .t_side.on {
        right: 0px;
    }
    .t_sidenr {
        width: 38px;
        height: 38px;
    }
    .t_titlespac {
        margin-bottom: 24px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 26px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 22px;
    }
    .ys_cont1400 {
        width: 100%;
    }
    .t_b1pt1li {
        padding: 10px;
    }
    .t_b1pt1ul {
        margin: -10px;
    }
    .t_b1pt1ul .slick-prev {
        left: -25px;
    }
    .t_b1pt1ul .slick-next {
        right: -25px;
    }
    .t_b1pt6ul .slick-prev, .t_b2pt2ul .slick-prev, .t_b4pt2ul .slick-prev {
        left: -22px;
    }
    .t_b1pt6ul .slick-next, .t_b2pt2ul .slick-next, .t_b4pt2ul .slick-next {
        right: -22px;
    }
    .t_b6pt2ul .slick-prev {
        left: -27px;
    }
    .t_b6pt2ul .slick-next {
        right: -27px;
    }
    .t_b4pt2ul .t_b1pt6xin {
        box-shadow: 0px 4px 7px 3px rgb(0 49 137 / 10%);
    }
    .t_d1pt3li3 .t_d1pt3pic2 {
        margin-right: -40px;
    }
    .d_d4cont1table tbody td {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .t_font32 {
        font-size: 24px;
    }
    .t_select {
        margin-bottom: 38px;
    }
    .t_crumb {
        top: 15px;
    }
    .d_d6_body {
        margin-bottom: -16px;
    }
    .d_d7labelli {
        width: auto;
        padding: 0 5px;
    }
    .d_d7_topcont {
        margin-bottom: 15px;
        padding-bottom: 14px;
    }
    .d_d7pt1li {
        padding: 0 12px;
        margin-bottom: 40px;
    }
    .d_d7pt1ul {
        margin: 0 -12px;
        margin-bottom: -40px;
    }
    .t_platespacbottom {
        padding-bottom: 70px;
    }
    .t_e1pt1ul .slick-prev {
        left: -25px;
    }
    .t_e1pt1ul .slick-next {
        right: -25px;
    }
    .t_e1pt2ul .slick-prev {
        left: -25px;
    }
    .t_e1pt2ul .slick-next{
        right: -25px;
    }
    .t_e1pt2li {
        padding: 0 10px;
    }
    .t_e1pt2ul {
        margin: 0 -10px;
    }
    .d_g1cont2ul .t_fonth5 {
        margin-bottom: 10px;
    }
    .t_g1pt6 {
        padding-bottom: 80px;
    }
    .t_h1pt7control .swiper-button-prev, .t_h1pt7control .swiper-button-next {
        width: 43px;
        height: 43px;
    }
    .t_h1pt7control .swiper-button-prev::before, .t_h1pt7control .swiper-button-next::before {
        transform: translate(-50%,-50%) scale(0.8);
    }
    .t_h1pt7control .swiper-button-prev::before {
        transform: translate(-50%,-50%) rotate(180deg) scale(0.8);
    }
    .t_h1pt7control .swiper-button-prev {
        left: 12px;
    }
    .t_h1pt7control .swiper-button-next {
        left: 70px;
    }
    .t_h1pt7box .swiper-scrollbar {
        width: calc(50% - 142px);
        left: 130px;
    }
    .t_h1pt7ul {
        margin-bottom: 30px;
    }
    .t_h1pt7box {
        margin-right: -40px;
    }
    .t_h1pt6 .swiper-button-next {
        right: -37px;
    }
    .t_h1pt6 .swiper-button-prev {
        left: -37px;
    }
    .t_h1pt6xin .t_paragraph16 {
        padding: 0 6px;
    }
    .t_h1pt6xin .t_paragraph16 {
        height: 56px;
        -webkit-line-clamp: 2;
    }
    .t_h1pt5swiper .swiper-button-prev {
        left: -30px;
    }
    .t_h1pt5swiper .swiper-button-next {
        right: -30px;
    }
    .t_h1pt5swiper::before {
        width: 40px;
        left: -40px;
    }
    .t_h1pt5swiper::after {
        width: 40px;
        right: -40px;
    }
    .t_h4pt1::before {
        width: calc(40px + 260px + 32px);
    }
    .d_h4cont {
        padding-right: 70px;
    }
    .t_i1pt1{
        padding-left: 40px;
        padding-right: 40px;
    }
    .d_i1asidecont {
        width: 34%;
    }
    .d_i1formcont {
        width: 66%;
    }
    .t_i5con .ys_cont1360 {
        width: 100%;
    }
    .t_b3pt5xin .t_paragraph14 {
        height: 336px;
    }
    .t_sypt2prole {
        padding: 0 34px 0 40px;
    }
    .t_side {
        right: 0;
    }
     /* 2023.11.29新增-start */
    .current_support::before, .current_support::after {
        width: 0;
    }
    .clcr_wrap_info p {
        margin-bottom: 10px;
    }
    .current_info {
        max-height: 220px;
    }
    /* 2023.11.29新增-end */
}
@media screen and (max-width: 1199px){
    .t_sypt4,.t_syptwai, .t_sypt4xin, .t_sypt4bg {
        height: 120vh;
    }
    .t_fonth1, .yxedr_active h1 {
        font-size: 34px;
    }
    .t_platespactop{
        padding-top: 70px;
    }
    .t_platespacbottom{
        padding-bottom: 70px;
    }
    .t_platespacout{
        margin-bottom: 70px;
    }
    .t_platespac{
        padding: 70px 0;
    }
    .t_plateinside {
        margin-bottom: 50px;
    }
    .t_sypt3first .t_sypt3date {
        margin-left: 12px;
    }
    .t_titlespactop {
        margin-top: 32px;
    }
    .t_sypt4culi {
        padding: 20px 6px;
    }
    .t_sypt4culi .t_font16{
        font-size: 14px;
    }
    .t_sypt4pic {
        width: 80px;
    }
    .t_sypt5ul li {
        padding: 44px;
    }
    .t_sypt5ul {
        margin: -44px 0;
    }
    .t_sypt5pro {
        width: 180px;
    }
    .t_sypt5rg .t_fonth5 {
        margin-bottom: 20px;
    }
    .t_sypt5ic {
        width: 56px;
    }
    .t_sypt5person {
        padding-left: 20px;
        padding-right: 124px;
        line-height: 44px;
    }
    .t_sypt5face {
        width: 66px;
        margin-right: 14px;
    }
    .t_sypt5first {
        margin-bottom: 20px;
    }
    .ys_demonum1 {
        font-size: 26px;
        margin-right: 6px;
    }
    .t_sypt6ul li span {
        font-size: 12px;
        padding: 6px 8px;
    }
    .t_sypt6le {
        width: 200px;
    }
    .t_sypt6rg {
        width: calc(100% - 200px);
    }
    .t_sypt6mec {
        padding: 16px 18px;
    }
    .t_footlogo {
        width: 140px;
    }
    .t_flmail input {
        line-height: 44px;
        padding: 0 20px;
    }
    .t_flsubsc {
        width: 130px;
        line-height: 46px;
    }
    .t_footsearch {
        width: 460px;
    }
    .t_flmail {
        width: calc(100% - 130px);
    }
    .t_footnav>li {
        padding: 0 40px;
    }
    .t_footnav {
        margin: 0 -40px;
    }
    .t_footconsu li {
        font-size: 14px;
    }
    .t_footup {
        padding: 50px 0 40px;
    }
    .t_sypt2list li .t_sypt2detal {
        opacity: 1;
        pointer-events: all;
    }
    .t_sypt2list li a {
        padding: 20px 20px 10px;
    }
    .t_sypt2liic {
        width: 24px;
        line-height: 24px;
        margin-bottom: 8px;
    }
    .t_sypt2pro.t_platespactop {
        padding-top: 40px;
    }
    .t_sypt2prorg {
        border-top-left-radius: 40px;
    }
    .t_sypt2list li .t_font16 {
        margin-bottom: 4px;
    }    
    .t_sypt2list li .t_paragraph14 {
        margin-bottom: 8px;
    }
    .t_sypt2detal .t_viewic{
        display: none;
    }
    .t_b1pt4ul li {
        padding: 8px 10px;
    }
    .t_b1pt4ul {
        margin: -8px -10px;
    }
    .t_b1pt4xin {
        padding: 22px 16px 22px;
    }
    .t_b1pt4icon {
        height: 36px;
        margin-bottom: 10px;
    }
    .t_b1pt4xin .t_fonth5 {
        margin-bottom: 8px;
    }
    .t_b1pt6detail .t_fonth5 {
        margin-bottom: 10px;
    }
    .t_b1pt6detail {
        padding: 20px 20px 28px;
    }
    .t_b1pt6detail .t_paragraph16 {
        margin-bottom: 18px;
    }
    .t_b2pt2xin .t_font16, .t_b2pt2xin .t_viewall {
        padding: 0 18px;
    }
    .t_b2pt2xin .t_font16 {
        margin-bottom: 12px;
    }
    .t_b2pt4more {
        margin-top: 18px;
    }
    .t_b2pt4ul li {
        padding: 0 2px;
    }
    .t_b2pt4ul {
        margin: 0 -2px;
        margin-top: 30px;
    }
    .t_d6type {
        margin-bottom: 8px;
    }
    .d_d6_bor {
        padding: 0 12px 15px 4px;
    }
    .d_d6_bor2 {
        padding-left: 4px;
        padding-top: 18px;
    }
    .d_d6_body {
        margin-bottom: -16px;
    }
    .t_whitepc .ys_main, .t_h1page .t_crumb {
        margin-top: 0;
    }
    .t_b3banle {
        padding: 0 20px;
    }
    .t_b3banle {
        padding-bottom: 66px;
    }
    .t_b3banpro .slick-prev {
        left: -13px;
    }
    .t_b3banpro .slick-next {
        right: -13px;
    }
    .t_b3banul {
        margin-bottom: 24px;
    }
    .t_rotation4 .slick-prev::before, .t_rotation4 .slick-next::before{
        transform: translate(-50%,-50%) scale(0.7);
    }
    .t_rotation4 .slick-prev::after, .t_rotation4 .slick-next::after{
        transform: translate(-50%,-50%) scale(0.7);
    }
    .t_rotation4 .slick-prev, .t_rotation4 .slick-next {
        width: 36px;
        height: 36px;
    }
    .t_b3pt1fine {
        padding: 0 18px;
    }
    .t_b3pt1rot .slick-prev {
        left: -18px;
    }
    .t_b3pt1rot .slick-next {
        right: -18px;
    }
    .t_b3pt1rg {
        padding: 30px 40px 30px 34px;
    }
    .t_b3pt1word .t_titlespactop {
        margin-top: 18px;
    }
    .t_b3pt2pic {
        margin-bottom: 14px;
    }
    .t_b3pt2xin .t_paragraph {
        margin-bottom: 4px;
    }
    .t_b3pt3ul li {
        padding: 0 12px;
    }
    .t_b3pt3ul {
        margin: 0 -12px;
    }
    .t_b3pt3norm {
        padding: 0 20px;
    }
    .t_b3pt5xin {
        padding: 30px 40px 50px;
    }
    .t_b6pt3le {
        padding: 36px 28px;
    }
    .t_b6pt3rg {
        padding: 25px 18px 25px 20px;
    }
    .t_font28 {
        font-size: 20px;
    }
    .t_d1pt1nr .t_paragraph14 p {
        margin-bottom: 16px;
    }
    .t_d1pt1p {
        margin-bottom: 40px;
    }
    .t_d1pt3tab li {
        font-size: 24px;
    }
    .t_d1pt3rotaul {
        margin-right: -20px;
    }
    .t_d1pt3rotaul .slick-next {
        right: 20px;
    }
    .t_d1pt3rotaul .slick-prev {
        right: 66px;
    }
    .t_d1pt3box {
        padding: 24px 20px 22px;
    }
    .t_d1pt3::before {
        height: 350px;
    }
    .t_d1pt3box {
        box-shadow: 0px 4px 11px rgb(12 75 190 / 10%);
    }
    .t_d1pt3cenul li {
        padding: 0 15px;
    }
    .t_d1pt3cenul {
        padding: 0 120px;
    }
    .t_d1pt3cen .t_d1pt3cenul {
        padding-top: 0;
    }
    .t_d1pt3ul li {
        margin-bottom: 18px;
    }
    .t_d1pt3bgimg {
        height: calc(100% - 350px);
    }
    .t_d4pt1 .t_fonth2.t_plateinside,.t_d5pt1 .t_fonth2.t_plateinside {
        margin-bottom: 40px;
    }
    .t_d4pt2ul li {
        padding: 32px 20px;
    }
    .t_d4pt2ic {
        width: 46px;
        margin-bottom: 14px;
    }
    .t_d6pt1nr.t_plateinside,.t_d7pt1nr.t_plateinside {
        margin-bottom: 70px;
    }
    .t_d8ban {
        padding: 60px 0 32px;
    }
    .d_d9_main {
        padding: 24px 30px 24px 18px;
    }
    .d_d9_title, .d_d9_body {
        padding-left: 20px;
    }
    .d_d9_introduce {
        padding: 26px 18px;
    }
    .t_e1pt2span li span {
        padding: 0 10px;
    }
    .d_g1cont1main {
        padding:20px 24px 24px;
    }
    .d_g1cont1font {
        padding-bottom: 26px;
    }
    .t_g1pt4up {
        padding: 0 16px 20px;
    }
    .t_g1pt4li:nth-of-type(4n+2) .t_g1pt4up, .t_g1pt4li:nth-of-type(4n+3) .t_g1pt4up {
        padding-left: 16px;
        padding-right: 16px;
    }
    .t_g1pt5 .t_b5pt5ul li {
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .t_g1pt5 .t_b5pt5ul {
        margin: 0 -5px;
        margin-bottom: -10px;
    }
    .d_g1cont5form {
        padding: 50px 70px;
    }
    .t_g1pt6code .d_g1input {
        width: calc(100% - 196px);
    }
    .t_h1pt1nr {
        padding-top: 94px;
    }
    .t_fonth1, .yxedr_active h1 {
        font-size: 30px;
    }
    .t_h1pt1top .t_fonth3 {
        margin-bottom: 20px;
    }
    .t_h1pt1icon {
        width: 50px;
        margin-right: 12px;
    }
    .t_h1pt1rg {
        width: calc(100% - 62px);
    }
    @keyframes h1spread {
        0%{
            width: 28px;
            height: 28px;
        }
        90%{
            width: 500px;
            height: 500px;
        }
        100%{
            width: 580px;
            height: 580px;
            opacity: 0;
        }
    }
    .t_h1pt2chages2 .t_h1pt2map {
        width: 330px;
    }
    .t_h1pt2record {
        font-size: 32px;
        margin-bottom: 12px;
    }
    .t_h1pt3float {
        padding: 22px 18px;
    }
    .t_h1pt7bot .t_paragraph14 {
        height: 207px;
        -webkit-line-clamp: 8;
    }
    .t_h1pt7bot .t_fonth4{
        height: 30px;
    }
    .t_h1pt8ic {
        width: 44px;
        margin-bottom: 10px;
    }
    .t_h1pt8rg {
        width: 36px;
    }
    .t_h1pt8le {
        width: calc(100% - 36px);
        padding-right: 12px;
    }
    .d_h4asidemain {
        padding: 17px 0;
    }
    .d_h4aside .d_asidefont {
        margin-bottom: 6px;
    }
    .d_h4asidebody {
        padding: 10px 0;
    }
    .d_h4aside {
        width: 254px;
    }
    .d_h4cont {
        width: calc(100% - 254px);
    }
    .t_plateinside2 {
        padding-bottom: 60px;
    }
    .t_plateinside2 {
        padding-bottom: 50px;
    }
    .t_h5pt1tit .t_fonth2 {
        margin-bottom: 18px;
    }
    .t_h5titbg {
        top: calc(50% + 4px);
    }
    .t_h5pt1tit {
        margin-bottom: 38px;
    }
    .d_h5cont1body2 {
        padding: 40px 40px;
    }
    .d_h5cont1body3 {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .t_h5pt2pos {
        padding: 0 16px;
    }
    .t_h5picdot2 .t_h5pt2pos {
        top: -29px;
    }
    .t_h5picdot1 .t_h5pt2pos {
        top: calc(100% - 17px);
    }
    .d_h5cont2body2 {
        padding-left: 70px;
    }
    .d_h5cont2li {
        margin-bottom: 14px;
    }
    .d_h5cont2icon {
        height: 18px;
        width: 18px;
        position: relative;
        top: 2px;
    }
    .d_h5contfont {
        width: calc(100% - 18px);
    }
    .d_h5cont2li {
        align-items: self-start;
    }
    .d_h5cont3pic {
        width: 30px;
        height: 30px;
    }
    .d_h5cont3body {
        padding: 16px 20px;
    }
    .d_h5cont3body2 {
        padding: 8px 75px 16px;
    }
    .d_h5cont3li {
        margin-bottom: 18px;
    }
    .d_h5cont3li:last-of-type{
        margin-bottom: 0;
    }
    .d_h5cont4title {
        margin-bottom: 24px;
    }
    .d_h5cont5li {
        padding: 0 20px;
    }
    .d_h5cont5ul {
        margin: 0 -20px;
        margin-bottom: -32px;
    }
    .d_asidelist {
        padding-bottom: 10px;
        width: 100%;
    }
    .d_i1asidefont3 {
        margin-bottom: 12px;
    }
    .d_i1aside1,.d_i1aside2 {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .d_i1saide3{
        margin-bottom: 20px;
    }
    .d_titlespac {
        padding-bottom: 20px;
    }
    .d_i1asidefont4 {
        margin-bottom: 18px;
    }
    .d_i1asidecont {
        width: 30%;
    }
    .d_i1asidebg {
        padding: 36px 20px 36px 20px;
    }
    .d_i1formcont {
        width: 70%;
    }
    .d_i1formcont {
        padding: 20px 32px 0px 2px;
    }
    .t_b3pt5xin .t_paragraph14 {
        height: 365px;
    }
    .t_b1pt3process li {
        margin: 0px 120px;
    }    
    .t_sypt4, .t_syptwai, .t_sypt4xin, .t_sypt4bg {
        height: 300vh;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        margin: 0 60px;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        margin: 0 56px;
    }
    .t_g1page .d_g1select{
        width: calc(50% - 5px);
    }
    .t_footnav>li {
        padding: 0 20px;
    }
    .t_footnav {
        margin: 0 -20px;
    }
    .t_footnav>li:first-child {
        width: 308px;
    }
    .ys_phnav_tel a{
        color: inherit;
    }  
    .t_infoxin.ys_phnav_tel {
        margin-top: 10px;
    }
    .ys_ph_navbar4 .ys_phmenu_scroll {
        max-height: calc(100% - 76px);
    }
    .t_b3banbig video{
        display: none;
    }
    .t_b3banbig .t_b3banplay{
        display: block;
        width: 40px;
    }
    .t_b3banul .slick-prev, .t_b3banul .slick-next {
        bottom: calc(((120.4px - 48vw) / 12) - 46px);
        transform: translate(0,0);
    }
    .t_b3banul .slick-prev {
        left: -20px;
    }
    .t_b3banul .slick-next {
        right: -20px;
    }
    .t_sypt2list li .t_font16 {
        -webkit-line-clamp: 1;
    }
    /* 2023.11.29新增-start */
    .t_b3banul1 {
        margin-bottom: 24px;
    }
    .pro_tabula_btn {
        margin-top: 40px;
    }
    .pro_info .t_b2pt1rg {
        padding-left: 50px;
    }
    .csbu_li_cont_le {
        width: 510px;
    }
    .csbu_li_cont_ri{
        width: calc(100% - 510px);
        padding: 0 26px 0 40px;
    }
    /* 2023.11.29新增-end */
    .escl_li {
        padding: 0 16px;
    }
    
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .t_platespac {
        padding: 60px 0;
    }
    .t_titlespac {
        margin-bottom: 18px;
    }
    .d_plateinside {
        margin-bottom: 40px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 28px;
    }
    .d_d5_title1 {
        font-size: 24px;
    }
    /* d6 */
    .d_d6_list {
        width: 50%;
    }
    .d_d6_main {
        padding: 20px 12px 10px 12px;
    }
    .d_d6_bor {
        padding: 0 18px 16px 4px;
    }
    .d_d6_bor2 {
        padding-left: 8px;
        padding-top: 14px;
    }
    .d_d6_pdf {
        width: 36px;
    }
 
    /* d7 */
    .d_d7pt1ul {
        margin: 0 -8px;
    }
    .d_d7ptli {
        padding: 0 8px;
    }
    .d_d7pic3 {
        margin-bottom: 14px;
    }
    .d_d7_topcont {
        margin-bottom: 10px;
        padding-bottom: 14px;
    }
    .d_d7labelli {
        width: 86px;
        padding: 8px 0;
        margin-right: 6px;
    }
    .d_d7pic2 img {
        width: 70%;
    }
    .d_d7pt1li .d_d7date {
        margin-bottom: 2px;
    }
    /* d9 */
    .d_d9_sign {
        width: 34px;
        height: 34px;
        padding: 0px 0;
    }
    .d_d9_main {
        padding: 26px 66px 26px 18px;
    }
    .d_d9_introduce {
        padding: 18px 20px;
    }
    .d_d9_title {
        width: calc(100% - 34px);
        padding-left: 20px;
    }
    .d_d9_body {
        width: calc(100% - 34px);
        padding-left: 16px;
    }
    /* i4 */
    .d_i4pic {
        width: 620px;
    }
    .d_i4return {
        width: 136px;
    }
    .d_i4font2 {
        font-size: 16px;
        line-height: 18px;
    }
    .d_i4body .t_titlespac {
        margin-bottom: 16px;
    }
    .d_c1list {
        width: 33.333333%;
    }
    .d_c1ul .slick-track{
        height: 100%;
    }
    .d_c1body {
        position: relative;
    }
    /* .slick-dots {
        bottom: -20px;
    } */
    .d_c1conttitl1 {
        font-size: 22px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 20px;
    }
    /* .t_plateinside {
        padding-bottom: 50px;
    } */
    .d_d4cont1table tbody td {
        padding-top: 30px;
        padding-bottom: 20px;
    }
    .d_d4cont1table th {
        padding-top: 12px;
        padding-bottom: 10px;
    }
    .d_d4cont2tbody td {
        padding: 20px 30px;
    }
    .d_d4cont3font {
        padding-right: 10px;
    }
    .d_g1cont1font {
        font-size: 22px;
    }
    .d_g1cont1main {
        padding: 16px 0px 24px 22px;
    }
    .d_g1cont1font::after {
        width: 41px;
    }
    .d_g1cont2font {
        margin-bottom: 12px;
    }
    .d_g1cont2body {
        padding: 22px 22px 19px;
    }
    .d_g1cont2list{
        width: 50%;
    }
    .d_g1cont2list:nth-of-type(4) {
        margin-bottom: 26px;
    }
    .d_g1cont3button .d_i4return {
        width: 154px;
    }
    .d_g1cont4body {
        margin-bottom: 14px;
        width: 100%;
    }
    .d_cont4body2 {
        padding-left: 0;
        margin-top: 10px;
        width: 100%;
    }
    .d_g1cont5list {
        width: 25%;
    }
    .d_g1cont4list:nth-of-type(2) .d_cont4body2 {
        padding-left: 0;
        padding-right: 0;
    }
    .d_g1formli {
        margin-bottom: 18px;
        width: 100%;
    }
    .d_g1formbody2 {
        margin: 0;
    }
    .d_g1formli {
        padding: 0;
    }
    .d_g1formsub {
        width: 244px;
    }
    .d_g1cont4body2 {
        width: 100%;
        padding-left: 0;
    }
    .d_g1cont4list:nth-of-type(2) .d_g1cont4body2 {
        padding-left: 0;
        padding-right: 0;
    }
    .d_g1cont2ul .t_fonth5{
        margin-bottom: 12px;
    }
    /* 991end */
    .t_fonth1, .yxedr_active h1 {
        font-size: 28px;
    }
    .ys_banrg{
        width: 113px;
    }
    .ys_banle{
        max-width: calc(100% - 113px);
    }
    .t_banvidic {
        width: 44px;
    }
    .t_banvidword {
        font-size: 12px;
    }
    .ys_ban_txtbox .t_fonth5 {
        margin-top: 22px;
    }
    .t_sypt1ul li {
        padding: 0 0px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 24px;
    }
    .t_platespactop{
        padding-top: 60px;
    }
    .t_platespacbottom{
        padding-bottom: 60px;
    }
    .t_platespacout{
        margin-bottom: 60px;
    }
    .t_platespac{
        padding: 60px 0;
    }
    .t_titlespac {
        margin-bottom: 22px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 20px;
    }
    .t_sypt2prole {
        padding: 0 20px 0 28px;
    }
    .t_plateinside {
        margin-bottom: 40px;
    }
    .t_sypt4data {
        padding-top: 60px;
    }
    .ys_demonum {
        font-size: 32px;
    }
    .t_sypt4ul .t_font16{
        font-size: 14px;
    }
    .t_sypt4data {
        position: relative;
        height: auto;
        z-index: 4;
        margin-bottom: 40px;
    }
    .t_syptwai{
        position: absolute;
        width: 100%;
        top: 0;
        height: 100%;
        left: 0;
    }
    .t_sypt4, .t_syptwai, .t_sypt4xin, .t_sypt4bg {
        height: 100%;
    }
    .t_sypt4di {
        position: relative;
    }
    .t_sypt4nr {
        position: revert;
    }
    .t_sypt4ul li {
        margin-bottom: 30px;
    }
    .t_sypt4culi {
        padding: 16px 5px;
    }
    .t_sypt4mark {
        font-size: 18px;
        line-height: 36px;
        padding: 0 20px;
    }
    .t_font26 {
        font-size: 20px;
    }
    .t_sypt5person {
        padding-left: 20px;
        padding-right: 90px;
    }
    .t_sypt5pro {
        width: 160px;
    }
    .t_sypt5le {
        border-bottom-right-radius: 60px;
    }
    .t_sypt6ul {
        flex-wrap: wrap;
        justify-content: center;
    }
    .t_sypt6ul li{
        margin-bottom: 20px;
        padding: 0 16px;
    }
    .t_sypt6ul {
        margin-bottom: 10px;
    }
    .t_sypt6ic {
        margin-right: 10px;
    }
    .t_sypt6le {
        width: 180px;
    }
    .t_sypt6rg {
        width: calc(100% - 180px);
    }
    .t_sypt6emblem li {
        width: 33.333333%;
    }
    .t_sypt6emblem li {
        padding: 6px 10px;
    }
    .t_sypt7ul {
        padding: 0 10px;
    }
    .t_footinle{
        display: none;
    }
    .t_footinrg {
        width: 100%;
    }
    .t_foottwo{
        display: none;
    }
    .t_copyright p span, .t_copyright p a {
        font-size: 12px;
        line-height: 1.5;
    }
    .t_ftprivacy{
        width: 100%;
        padding-top: 10px;
    }
    .t_links {
        margin-bottom: 25px;
    }
    .t_side{
        display: none;
    }
    .t_banpoint{
        display: none;
    }
    .t_crumb{
        display: none;
    }
    .t_b1pt2le {
        padding-right: 0;
        width: 100%;
        padding-top: 0;
        margin-bottom: 30px;
    }
    .t_b1pt2rg {
        width: 100%;
    }
    .t_b1pt2plan {
        margin-bottom: 20px;
    }
    .t_b1pt3process li {
        margin: 0 60px;
    }
    .t_b1pt3process::before {
        width: calc(100% - 180px);
    }
    .t_b1pt3process::after {
        width: calc(var(--data-total) * calc(50% - 90px));
        left:90px;
    }
    .t_b1pt3seed,.t_b1pt2rg {
        padding-right: 25px;
        padding-bottom: 25px;
    }
    .t_b1pt5ul li {
        padding: 0 10px;
        margin-bottom: 20px;
        width: 50%;
    }
    .t_b1pt5ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_b1pt5word {
        padding: 20px 34px 20px 20px;
    }
    .t_b2pt1le {
        width: 100%;
        margin-bottom: 30px;
    }
    .t_b2pt1rg{
        padding-left: 0;
    }
    .t_b1pt2le.t_b2pt1rg{
        margin-bottom: 0;
    }
    .t_b2pt2ul li {
        width: 50%;
    }
    .d_d6_pdf {
        width: 46px;
    }
    .t_b3banbox {
        padding-top: 60px;
    }
    .t_b3banrg {
        padding-left: 20px;
    }
    .t_b3banbtn li {
        padding: 0 4px;
    }
    .t_b3banbtn {
        margin: 0 -4px;
        margin-bottom: 20px;
    }
    .t_b3banic {
        width: 16px;
        margin-right: 5px;
    }
    .t_b3banbutton {
        padding: 9px 16px;
    }
    .t_b3point{
        display: none;
    }
    .t_font32 {
        font-size: 22px;
    }
    .t_b3pt1rg {
        padding: 22px 34px 22px 24px;
    }
    .t_b3pt1word .t_titlespactop {
        margin-top: 10px;
    }
    .t_b3pt1word {
        margin-bottom: 20px;
    }
    .t_morebtn1 .t_morebtnnr {
        padding: 0 30px;
    }
    .t_morebtnnr {
        line-height: 40px;
    }
    .t_b3pt1word .t_paragraph16 p{
        line-height: 1.5;
    }
    .t_b3pt3xin {
        padding: 34px 20px 40px;
    }
    .t_b3pt3norm {
        padding: 0 10px;
    }
    .t_b3pt3nr {
        padding: 0;
    }
    .t_b3pt5xin {
        padding: 24px 30px 40px;
    }
    .t_b3pt5xin .t_paragraph14 p a {
        padding: 12px 0;
    }
    .t_d6type {
        margin-bottom: 4px;
    }
    .t_b4pt2ul li{
        width: 50%;
    }
    .t_b4pt1 .t_titlespac {
        margin-bottom: 18px;
    }
    .t_b5pt1le {
        width: 100%;
    }
    .t_b5pt1rg {
        padding-left: 0;
        width: 100%;
        margin-bottom: 30px;
    }
    .t_b5pt1nr{
        flex-wrap: wrap;
    }
    .t_b5pt5ul li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_b5pt5ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_b5pt5xin {
        padding: 24px 6px 26px;
    }
    .t_b5pt5pic {
        margin-bottom: 15px;
    }
    .t_b6pt3nr {
        padding: 0 50px;
    }
    .t_b6pt3le{
        width: 100%;
    }
    .t_b6pt3rg{
        width: 100%;
    }
    .t_b6pt3xin{
        flex-wrap: wrap;
    }
    .t_c1pt1nr {
        padding-top: 18px;
    }
    .t_c1pt1nr .t_font28{
        font-size: 18px;
    }
    .d_c1body3 {
        margin-top: 16px;
    }
    .d_c1bdtitle {
        margin-bottom: 6px;
    }
    .t_d1pt1ul li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_d1pt1xin {
        padding: 26px 12px 26px;
    }
    .t_d1pt1ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_d1pt1xin .t_paragraph{
        font-size: 14px;
    }
    .t_d1pt1guwen {
        padding: 8px 16px;
    }
    .t_d1pt1p {
        margin-bottom: 30px;
    }
    .t_d1pt1ic {
        margin-bottom: 12px;
    }
    .t_d1pt1xin .t_paragraph {
        margin-bottom: 0px;
    }
    .t_d1pt2pic {
        border-radius: 10px;
    }
    .t_d1pt2pic {
        margin-bottom: 16px;
    }
    .t_d1pt3rot {
        padding-top: 26px;
    }
    .t_d1pt3rotaul .slick-prev, .t_d1pt3rotaul .slick-next {
        top: -22px;
    }    
    .t_d1pt3cenul {
        padding: 0 60px;
    }
    .t_d1pt3pic1 {
        width: 280px;
    }
    .t_d1pt3bot .t_paragraph14 p {
        width: calc(100% - 300px);
    }
    .t_d1pt3img {
        margin-top: -214px;
    }
    .t_d1pt3bot .t_paragraph14 {
        min-height: 240px;
    }
    .t_d1pt4first {
        margin-bottom: 28px;
    }
    .t_d1pt3rot {
        padding-top: 18px;
    }
    .t_d1pt3rot .t_fonth4 {
        margin-bottom: 10px;
    }
    .t_d4pt1 .t_fonth2.t_plateinside,.t_d5pt1 .t_fonth2.t_plateinside {
        margin-bottom: 32px;
    }
    .t_d4pt1li .t_d4pt1lip {
        margin-bottom: 32px;
    }
    .d_d4cont1table tbody td {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .t_d4pt2ic {
        width: 42px;
        margin-bottom: 10px;
    }
    .d_d4cont3font .t_paragraph p {
        margin-bottom: 10px;
    }
    .d_d4cont3font .t_paragraph p {
        margin-bottom: 8px;
    }
    .t_d5pt1pag {
        margin-top: 22px;
    }
    .t_select1 {
        width: 160px;
    }
    .t_insearch {
        width: 220px;
    }
    .t_insubmit .t_morebtnnr {
        padding: 0 30px;
    }
    .t_select1, .t_insearch {
        margin: 0 7px;
    }
    .t_select1 .ys_select_hd, .t_insearch {
        height: 42px;
    }
    .t_insearic {
        line-height: 42px;
        margin-right: 10px;
    }
    .t_insearint input {
        line-height: 42px;
    }
    .t_select {
        margin: 0 -7px;
        margin-bottom: 32px;
    }
    .t_d6pt1nr.t_plateinside,.t_d7pt1nr.t_plateinside{
        margin-bottom: 60px;
    }
    .d_d7pt1li{
        width: 50%;
    }
    .d_d7labelli {
        width: auto;
        padding: 0 5px;
        margin-right: 0;
    }
    .d_d7_topcont {
        margin-bottom: 16px;
        padding-bottom: 14px;
    }
    .d_d7pt1li {
        padding: 0 8px;
        margin-bottom: 30px;
    }
    .d_d7pt1ul {
        margin: 0 -8px;
        margin-bottom: -30px;
    }
    .t_d8ban {
        padding: 50px 0 32px;
    }
    .d_d8pic {
        width: 80%;
    }
    .d_d9_sign p {
        line-height: 34px;
    }
    .d_d9_introduce {
        padding: 18px 18px;
    }
    .d_d9_main {
        padding: 20px 30px 20px 18px;
    }
    .d_d9_title {
        width: calc(100% - 50px);
    }
    .t_e1pt2 .t_fonth5{
        font-size: 16px;
    }
    .t_e1pt2 .t_fonth2 {
        margin-bottom: 16px;
    }
    .t_e1pt2 .t_fonth5 {
        margin-bottom: 26px;
    }
    .t_g1pt4li {
        margin-bottom: 18px;
        width: 100%;
    }
    .t_g1pt4li:nth-of-type(4n+2), .t_g1pt4li:nth-of-type(4n+3) {
        width: 100%;
        height: 200px;
    }
    .t_g1pt5 .t_b5pt5ul li {
        width: 20%;
    }
    .t_g1pt5 .t_b5pt5ul{
        justify-content: center;
    }
    .d_g1cont5form {
        padding: 42px 36px;
    }
    .d_g1cont1font {
        font-size: 20px;
    }
    .t_h1pt1nr {
        padding-top: 42px;
    }
    .t_h1pt1top {
        padding: 0 10px;
    }
    .t_h1pt1top .t_fonth3 {
        margin-bottom: 16px;
    }
    .t_h1pt1nr .t_paragraph p{
        line-height: 1.5;
    }
    .t_h1pt1top {
        margin-bottom: 38px;
    }
    .t_h1pt1ul li {
        width: 100%;
        margin-bottom: 20px;
    }
    .t_h1pt1ul li:last-of-type{
        margin-bottom: 0;
    }
    .t_plateintop {
        padding-top: 60px;
    }
    .t_h1pt2dots li {
        font-size: 22px;
    }
    .t_h1pt2record {
        font-size: 28px;
    }
    .t_h1pt2chages2 .t_h1pt2map {
        width: 300px;
    }
    .t_h1pt4rg {
        width: 60px;
    }
    .t_h1pt4le {
        width: calc(100% - 60px);
        padding-right: 10px;
    }
    .t_h1pt4xin {
        padding: 30px 20px 30px 26px;
    }
    .t_h1pt4le .t_fonth3 {
        margin-bottom: 20px;
    }
    .t_h1pt7bot .t_paragraph14 {
        height: 182px;
        -webkit-line-clamp: 7;
    }
    .t_h1pt8xin {
        padding: 20px 20px 20px;
    }
    .t_h1pt8ic {
        width: 36px;
        margin-bottom: 8px;
    }
    .d_h3cont {
        padding-left: 22px;
    }
    .t_select1, .t_insearch {
        margin-bottom: 14px;
    }
    .t_select {
        margin-bottom: 26px;
    }
    .d_h4cont {
        width: 100%;
        padding-right: 0;
        margin-bottom: 40px;
    }
    .t_h4pt1::before{
        display: none;
    }
    .t_plateinside2 {
        padding-bottom: 30px;
    }
    .d_h4aside {
        width: 100%;
    }
    .d_h5cont1body2 {
        padding: 30px 20px;
    }
    .d_h5cont1body3 {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .d_h5contli2 .t_fonth5 {
        margin-bottom: 6px;
    }
    .d_h5contli2 {
        margin-bottom: 18px;
    }
    .d_h5share .bshare-custom {
        margin: 0 10px;
    }
    .t_h5share {
        margin: 0 10px;
    }
    .t_h5page .d_h4share {
        margin: 0 -10px;
    }
    .d_h5cont1title {
        padding-bottom: 30px;
        margin-bottom: 40px;
    }
    .d_h5cont1tel li {
        margin-bottom: 12px;
    }
    .d_h5cont2body{
        display: block;
    }
    .d_h5cont2pic1 {
        width: 95%;
        margin-bottom: 20px;
    }
    .d_h5cont2body2 {
        padding-left: 0;
        width: 100%;
    }
    .d_h5cont2title {
        margin-bottom: 12px;
    }
    .d_h5cont3list {
        width: 70%;
    }
    .d_h5cont3aside {
        width: 30%;
    }
    .d_h5cont4body2 {
        padding-right: 24px;
    }
    .d_h5cont4title2 {
        margin-bottom: 20px;
    }
    .d_h5cont4title {
        margin-bottom: 18px;
    }
    .t_h5pt4 .d_h5contfont {
        font-size: 16px;
    }
    .d_h5cont5li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .d_h5cont5body {
        padding: 20px 0;
    }
    .d_h5cont5ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .d_i1formcont {
        width: 100%;
    }
    .d_i1formcont {
        padding: 20px 0 30px;
    }
    .d_i1asidecont {
        width: 100%;
    }
    .d_asidelist{
        width: 50%;
    }
    .d_i1asidenum {
        margin-bottom: 2px;
    }
    .d_i1asidelist2 {
        padding-bottom: 18px;
    }
    .t_b3pt5xin .t_paragraph14 {
        height: 426px;
    }
    .t_b1pt3process::after{
        width: 0;
    }
    @keyframes projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(50% - 90px);
        }
    }
    @keyframes projin2 {
        0%{
            width: calc(50% - 90px);
        }
        100%{
            width: calc(100% - 180px);
        }
    }
    @keyframes projin3 {
        0%{
            width: calc(100% - 180px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 180px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 180px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    .t_sypt4earth {
        top: 50.7%;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        margin: 0 20px;
    }
    @keyframes a4projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(33.333333% - 40px);
        }
    }
    @keyframes a4projin2 {
        0%{
            width:  calc(33.333333% - 40px);
        }
        100%{
            width: calc(66.666667% - 116px);
        }
    }
    @keyframes a4projin3 {
        0%{
            width: calc(66.666667% - 116px);
        }
        100%{
            width: calc(100% - 170px);
        }
    }
    @keyframes a4projin4 {
        0%{
            width: calc(100% - 170px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 170px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 170px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    /* 3 */
    .t_b1pt3step.act3 .t_b1pt3process::before {
        width: calc(100% - 190px);
    }
    .t_b1pt3step.act3 .t_b1pt3process::after {
        left: 95px;
    }
    @keyframes projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(50% - 95px);
        }
    }
    @keyframes projin2 {
        0%{
            width: calc(50% - 95px);
        }
        100%{
            width: calc(100% - 190px);
        }
    }
    @keyframes projin3 {
        0%{
            width: calc(100% - 190px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 190px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 190px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    .t_b3banul .slick-prev, .t_b3banul .slick-next {
        bottom: calc(((71.04px - 48vw) / 9) - 46px);
        transform: translate(0,0);
    }
    .t_sidemedia{
        display: block;
    }
    .t_sidemedia{
        background: #0E50C8;
        height: 70px;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 99;
    }
    .t_sidezi{
        font-size: 14px;
        font-weight: bold;
        color: #fff;
        line-height: 2;
        padding: 0 50px 0 48px;
    }
    .t_sidepic {
        width: 38px;
        height: 38px;
        border-radius: 50%;
    }
    .t_sidenr{
        width: auto;
        border-radius: 0;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .t_sideul{
        display: flex;
        padding: 16px 20px;
        justify-content: center;
    }
    .t_sideul li{
        margin-bottom: 0;
        width: auto;
    }
    .t_sideul li:last-child .t_sidezi{
        padding-right: 0;
    }
    .t_sideli {
        position: relative;
        right: 0;
        top: 0;
        display: block;
    }
    .t_sidetan .ys_modal_content {
        width: 342px;
        padding: 3px;
        max-width: calc(100vw - 40px);
        max-height: calc(100vh - 80px);
        overflow: hidden;
        background: #fff;
        border-radius: 20px;
    }
    .t_sidecrm {
        border-radius: 20px;
        padding: 58px 74px 76px;
    }
    .t_sidetelul {
        padding: 0;
    }
    .t_sidetelul .t_font12{
        font-size: 24px;
        font-weight: bold;
        margin-bottom: 28px;
    }
    .t_sidetelul .t_font16, .t_sidetelul .t_font16 a{
        font-size: 24px;
    }
    .t_sidetelul li {
        margin-bottom: 28px;
    }
    .t_sidetelul li:last-child {
        margin-bottom: 0px;
    }
    .t_sidetan .ys_modal_close{
        width: 60px;
        height: 60px;
        border-radius: 50%;
        background: #fff;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        right: auto;
        top: auto;
        bottom: -30px;
    }
    .t_sidetan .ys_modal_close .iconfont{
        color: #0E50C8;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .ys_footer{
        margin-bottom: 70px;
    }
    .t_sypt2list li .t_font16 {
        -webkit-line-clamp: 2;
    }
    .t_copyright {
        width: 100%;
    }
    .t_footfall{
        flex-wrap: wrap;
    }
    .t_copyright_jia {
        margin-left: 4px;
    }
    #udesk_container .udesk-client-btn{
        top: calc(50vh - 25px) !important;
    }
    .ys_footer.act {
        margin-bottom: 0;
    }
     /* 2023.11.29新增-start */
    .clcl_tit {
        top: 20px;
        padding: 0 20px;
    }
    .plct_le_tit, .plcb_info {
        width: calc(100% - 34px);
        padding-left: 24px;
    }
    .plct_le_tit {
        top: 3.5px;
    }
    .plct_ri {
        width: 18px;
    }
    .plcb_info_img {
        width: 300px;
    }
    .plcb_info_text {
        width: calc(100% - 300px);
        padding-left: 28px;
    }
    .pro_tabula_btn {
        margin-top: 30px;
    }
    .csbu_li_cont_le {
        width: 452px;
    }
    .csbu_li_cont_ri{
        width: calc(100% - 452px);
    }
    .clcr_wrap_info {
        max-height: 150px;
    }
    .csbu_li_cont_le {
        padding: 20px;
    }
    .clcl_tit {
        top: 30px;
    }
    .csbu_li_cont_ri::after {
        width: calc(100% + 40px);
        height: calc(100% - 40px);
        top: 20px;
    }
    /* 2023.11.29新增-end */
    .equip_sect1_cont_left {
        padding: 20px 23px 18px 14px;
    }
    .escl_li .ys_imgbox_cover {
        width: 22px;
    }
    .escl_li_text {
        padding-left: 7px;
    }
    .escl_li {
        padding: 0px 10px;
    }
}   
/* 2023.11.29新增-start */
@media screen and (max-width: 768px) {
    .csbu_li_cont_le {
        width: 100%;
    }
    .csbu_li_cont_ri {
        padding: 30px;
        width: 100%;
    }
    .csbu_li_cont_ri::after{
        display: none;
    }
    .csbu_li_cont {
        height: 100%;
        background: #FFF;
        box-shadow: 4px 4px 30px 0px rgba(0, 49, 137, 0.15);
        border-radius: 20px;
        overflow: hidden;
        display: block;
    }
    .csbu_li{
        height: auto;
    }
    .slick-track{
        display: flex;
        align-items: stretch;
    }
    .clcr_wrap_info {
        padding-right: 0;
        max-height: inherit;
    }
    .pro_info .t_b2pt1le {
        width: 100%;
    }
    .t_b1pt2le.t_b2pt1rg{
        width: 100%;
        padding-left: 0;
    }
    .plcb_info_text {
        width: 100%;
        padding-left: 0;
    }
    .plcb_info_img {
        margin-bottom: 20px;
    }
    .pro_tabula_bt {
        padding: 30px 20px;
    }
    .csbu_li_cont_le {
        padding: 20px;
    }
    .current_support_bg img {
        position: absolute;
        min-height: 100%;
        object-fit: cover;
    }
    .current_support_bg {
        min-height: 200px;
    }
    .current_support_bt_ul .slick-list {
        padding: 0 0 30px;
    }
    .current_support h2 {
        margin-bottom: 40px !important;
    }
    .escl_ul {
        height: auto;
        display: flex;
    }
    .escl_li_text{
        white-space: nowrap;
    }
    .equip_sect1_cont_left {
        height: auto;
    }
    .escl_li{
        margin: 0 3px;
    }
}
/* 2023.11.29新增-end */
/* <768 移动端 重点*/
@media screen and (max-width: 767px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .ys_cont1360{
        width:100%;
        padding:0 20px;
    }
    .ys_cont850{
        width:100%;
        padding:0 20px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 22px;
    }
    .d_d5_title1 {
        font-size: 18px;
    }
    .d_paragraph p, .yxedr_active p {
        font-size: 14px;
    }
    .t_spacing p, .yxedr_active p {
        margin-bottom: 10px;
    }
    .t_platespac {
        padding: 40px 0;
    }
    .d_plateinside {
        margin-bottom: 26px;
    }
    /* d6 */
    .d_d6_dis {
        padding-left: 0;
        padding-right: 0;
    }
    .d_d6_dis {
        width: 100%;
    }
    .d_d6_bor2 {
        padding-left: 0;
        padding-top: 14px;
    }
    .d_d6_button {
        padding: 4px 0;
    }
    .d_d6_list {
        padding: 0 4px;
        margin-bottom: 8px;
    }
    .d_d6_body {
        margin: 0px -4px;
    }
    .d_d6_main {
        padding: 18px 10px 8px 10px;
    }
    /* d7 */
    .d_d7ptli {
        width: 50%;
    }
    .d_d7_topcont {
        margin-bottom: 8px;
        padding-bottom: 10px;
    }
    /* .d_d7pt1ul {
        margin: 0px -6px;
    } */
    .d_d7ptli {
        padding: 0 6px;
    }
    /* d9 */
    .d_d9_main {
        padding: 22px 10px 22px 12px;
    }
    .d_d9_title {
        width: calc(100% - 30px);
        padding-left: 16px;
    }
    .d_d9_introduce {
        padding: 10px 12px;
    }
    .d_d9_body {
        width: calc(100% - 30px);
        padding-left: 14px;
    }
    .d_i4pic {
        width: 240px;
    }
    .d_i4body .t_fonth4, .yxedr_active h4 {
        font-size: 20px;
    }
    .d_i4font2 {
        font-size: 14px;
        line-height: 12px;
    }
    .d_i4return {
        width: 104px;
    }
    .d_i4body .t_titlespac {
        margin-bottom: 10px;
    }
    .d_c1conttitl1 {
        font-size: 18px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 16px;
    }
    .t_fonth5, .yxedr_active h5 {
        font-size: 16px;
    }
    .d_c1button .d_i4return {
        width: 88px;
    }
    .d_c1button .d_i4return2 {
        padding: 10px 0;
    }
    .t_platespactop {
        padding-top: 50px;
    }
    /* .t_plateinside {
        padding-bottom: 26px;
    } */
    .d_d4cont1font3 {
        font-size: 18px;
    }
    .d_d4cont1table th {
        font-size: 14px;
    }
    .d_d4cont1table tbody td {
        font-size: 12px;
    }
    .d_d4cont1table tbody td {
        padding-top: 20px;
        padding-bottom: 16px;
    }
    .d_d4cont2tbody td {
        font-size: 14px;
    }
    .d_d4cont2tbody td {
        padding: 8px 10px;
    }
    .d_d4cont2tbody img {
        width: 50%;
    }
    .d_d4cont3font {
        width: 100%;
    }
    .d_d4cont3font {
        padding-right: 0;
    }
    .d_g1cont1list {
        padding: 0;
        margin-bottom: 16px;
    }
    .d_g1cont1list {
        width: 100%;
    }
    .d_g1cont2list {
        width: 100%;
        margin-bottom: 16px;
        padding: 0;
    }
    .d_g1cont2ul {
        margin: 0;
    }
    .d_g1cont1ul {
        margin: 0;
    }
    .d_g1cont2pic {
        margin-bottom: 16px;
    }
    .d_g1cont3button .d_i4return {
        width: 124px;
    }
    .d_g1formbody {
        width: 92%;
    }
    .d_g1formli label {
        font-size: 14px;
    }
    .d_g1input input {
        font-size: 12px;
    }
    .d_g1formli {
        margin-bottom: 10px;
    }
    .d_i1agree {
        padding-left: 0;
    }
    .d_g1formsub {
        width: 144px;
    }
    .d_i1link span {
        font-size: 14px;
        line-height: 34px;
    }
    .d_g1formagree {
        margin-bottom: 14px;
    }
    .d_g1input input {
        line-height: 36px;
    }
    .d_g1button {
        width: 85px;
        line-height: 36px;
    }
    .d_g1input2 {
        padding-right: 8px;
        width: calc(100% - 167px);
    }
    .d_g1select .ys_select_hd {
        line-height: 34px;
    }
    .d_g1formli .iconfont {
        font-size: 10px;
    }
    .d_g1cont5list {
        width: 50%;
        margin-bottom: 16px;
    }
    .d_g1cont4main {
        padding: 70px 18px 20px 18px;
    }
    .d_g1cont4body {
        margin-bottom: 12px;
    }
    /* 768end */
    .t_fonth1, .yxedr_active h1 {
        font-size: 24px;
        line-height: 1.5;
    }
    .ys_banle {
        max-width: 100%;
        margin-bottom: 10px;
    }
    .ys_banrg {
        float: left;
    }
    .t_sypt1 {
        padding-top: 20px;
    }
    .t_platespactop{
        padding-top: 50px;
    }
    .t_platespacbottom{
        padding-bottom: 50px;
    }
    .t_platespacout{
        margin-bottom: 50px;
    }
    .t_platespac{
        padding: 50px 0;
    }
    .t_sypt2prole{
        width: 100%;
        margin-bottom: 20px;
    }
    .t_sypt2prole .t_fonth3 {
        margin-bottom: 10px;
    }
    .t_sypt2prole .t_paragraph {
        margin-bottom: 16px;
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_sypt2prorg {
        width: 100%;
        height: auto;
    }
    .t_sypt2list li {
        width: 50%;
    }
    .t_sypt2list li:nth-of-type(3n)::before{
        display: block;
    } 
    .t_sypt2list li:nth-of-type(2n)::before{
        display: none;
    } 
    .t_sypt2list li:nth-of-type(3)::after{
        display: block;
    }
    .t_sypt2hover {
        position: relative;
        height: auto;
        opacity: 1;
        pointer-events: all;
    }
    .t_sypt2hovul>li {
        position: relative;
        opacity: 1;
        pointer-events: all;
    }
    .t_sypt2hovul, .t_sypt2hovul>li, .t_sypt2img{
        height: auto;
    }
    .t_sypt2pro {
        position: relative;
    }
    .t_sypt2ul{
        margin-bottom: 30px;
    }
    .t_sypt2hovul li{
        position: relative;
    }
    .t_rotation2 .slick-prev, .t_rotation2 .slick-next {
        width: 20px;
        height: 20px;
    }
    .t_rotation2 .slick-prev::before, .t_rotation2 .slick-next::after {
        transform: translate(-50%,-50%) scale(0.7);
    }
    .t_sypt2ul .slick-prev, .t_b1pt4ul .slick-prev, .d_d7pt1ul .slick-prev {
        left: 0px;
    }
    .t_sypt2ul .slick-next, .t_b1pt4ul .slick-next, .d_d7pt1ul .slick-next {
        right: 0;
    }
    .t_sypt2ul {
        padding: 0 20px;
    }
    .t_plateinside {
        margin-bottom: 30px;
    }
    .t_sypt4data {
        padding-top: 50px;
    }
    .t_sypt4ul {
        width: 60%;
        margin-bottom: 6px;
    }
    .ys_demonum {
        font-size: 26px;
    }
    .t_morebtnnr {
        font-size: 14px;
        line-height: 36px;
    }
    .t_morebtnnr {
        padding: 0 24px;
    }
    .t_sypt4mark {
        font-size: 16px;
        line-height: 28px;
        padding: 0 16px;
    }
    .t_sypt4mark::before {
        bottom: -6px;
    } 
    .t_sypt4mark {
        top: -40px;
    }
    .t_sypt4culi {
        padding: 16px 2px;
    }
    .t_sypt5le {
        width: 100%;
    }
    .t_sypt5xin{
        flex-wrap: wrap;
    }
    .t_sypt5le {
        padding: 20px;
    }
    .t_sypt5ic {
        width: 46px;
    }
    .t_sypt5person {
        line-height: 36px;
        font-size: 16px;
    }
    .t_font26 {
        font-size: 16px;
    }
    .t_sypt5face {
        width: 50px;
        margin-right: 12px;
    }
    .t_sypt5rg {
        width: 100%;
        padding-bottom: 20px;
    }
    .t_sypt5ul li {
        padding: 30px;
    }
    .t_sypt5ul {
        margin: -30px 0;
    }
    .t_sypt5xin {
        box-shadow: 10px -30px 29px rgb(0 0 0 / 6%);
    }
    .t_sypt5rg {
        padding-top: 24px;
    }
    .ys_demonum1 {
        font-size: 24px;
        margin-right: 4px;
    }
    .t_sypt6ul li {
        padding: 0 6px;
    }
    .t_sypt6mec {
        padding: 12px 12px;
    }
    .t_sypt6le {
        width: 160px;
    }
    .t_sypt6rg {
        width: calc(100% - 160px);
    }
    .t_sypt6emblem li {
        padding: 6px 0px;
    }
    .t_sypt6ic {
        width: 20px;
        margin-right: 10px;
        top: 2.25px;
    }
    .t_sypt6tab li .t_paragraph{
        font-size: 14px;
    }
    .t_sypt7ic {
        width: 20px;
        margin-right: 4px;
    }
    .t_sypt7ul {
        padding: 0;
    }
    .t_sypt7ul li a {
        padding: 0 2px;
    }
    .t_footup{
        flex-wrap: wrap;
    }
    .t_footlogo {
        margin-bottom: 24px;
    }
    .t_links {
        margin-bottom: 16px;
    }
    .t_footup {
        padding: 40px 0 30px;
    }
    .t_footin {
        padding-top: 20px;
        margin-bottom: 2px;
    }
    .t_linksname {
        font-size: 14px;
        width: 176px;
    }
    .t_linksnr {
        padding-left: 2px;
        width: calc(100% - 176px);
    }
    .t_linksnr li {
        padding: 0 8px;
    }
    .t_rotation2{
        padding: 0 20px;
    }
    .t_b1pt1ul .slick-prev {
        left: 0px;
    }
    .t_b1pt1ul .slick-next {
        right: 0;
    }
    .t_b1pt1xin {
        padding: 28px 22px 40px;
    }
    .t_b1pt1stars {
        margin-bottom: 15px;
    }
    .t_b1page .t_plateinside {
        margin-bottom: 50px;
    }
    .t_platespac2 {
        padding: 50px 0;
    }
    .t_b1pt2le .t_fonth2 {
        margin-bottom: 10px;
    }
    .t_b1pt3order {
        line-height: 36px;
        width: 36px;
        font-size: 18px;
    }
    .t_b1pt3process li {
        margin: 0 20px;
    }
    .t_b1pt3process::before {
        width: calc(100% - 100px);
    }
    .t_b1pt3process::after {
        width: calc(var(--data-total) * calc(50% - 50px));
        left: 50px;
    }
    .t_b1pt3seed::before,.t_b1pt2rg::before {
        width: 100px;
        height: 100px;
    }
    .t_b1pt4xin .t_fonth5 {
        padding-left: 14px;
    }
    .t_b1pt4xin .t_fonth5::before {
        top: 3px;
    }
    .t_b1pt5rgic {
        width: 30px;
    }
    .t_b1pt5product {
        width: calc(100% - 30px);
    }
    .t_b1pt6ul li {
        padding: 22px 8px;
    }
    .t_b1pt6ul {
        margin: -22px -8px;
    }
    .t_b1pt6xin {
        box-shadow: 0px 4px 15px 0px rgb(134 146 165 / 7%);
    }
    .t_b1pt6detail {
        padding: 16px;
    }
    .t_b1pt6detail .t_fonth5 {
        margin-bottom: 6px;
    }
    .t_b1pt6detail .t_paragraph16 {
        margin-bottom: 12px;
    }
    .t_b1pt6ul.slick-dotted .slick-dots {
        bottom: 22px;
    }
    .t_b1pt6ul .slick-prev, .t_b2pt2ul .slick-prev, .t_b4pt2ul .slick-prev {
        left: 0;
    }
    .t_b1pt6ul .slick-next, .t_b2pt2ul .slick-next, .t_b4pt2ul .slick-next {
        right: 0;
    }
    .t_b2pt3 .t_b1pt6detail {
        padding: 16px;
    }
    .t_b1pt6ul{
        padding-bottom: 40px;
    }
    .t_b1pt6ul.slick-dotted .slick-dots {
        left: -4px;
    }
    .t_sypt5xin {
        box-shadow: 10px 0px 18px rgb(0 0 0 / 6%);
    }
    .t_sypt5ul li {
        padding: 20px;
    }
    .t_sypt5ul {
        margin: -20px 0;
    }
    .t_b2pt4ul {
        margin-top: 20px;
    }
    .d_d6_button {
        padding: 4px 8px;
    }
    .d_d6_icong {
        margin-right: 5px;
    }
    .d_d6_bor {
        padding: 0 4px 16px 4px;
    }
    .d_d6_pic {
        width: 44px;
        height: 44px;
        margin-bottom: 10px;
    }
    .d_d6_pic img {
        width: 22px;
    }
    .t_d6type {
        margin-bottom: 4px;
    }
    .d_d6_dis {
        margin-bottom: 8px;
    }
    .d_d6_body {
        margin: 0px -4px;
        margin-bottom: -8px;
    }
    .t_b2page .t_plateinside {
        margin-bottom: 40px;
    }
    .t_b3banle {
        width: 100%;
    }
    .t_b3banle {
        padding-bottom: 40px;
    }
    .t_b3banrg {
        padding-left: 0;
        width: 100%;
    }
    .t_b3pt1bg {
        min-height: 200px;
    }
    .t_b3pt1bg img {
        position: absolute;
        min-height: 100%;
        object-fit: cover;
    }
    .t_b3pt1ul li {
        font-size: 16px;
        padding: 0 4px;
    }
    .t_b3pt1ul{
        margin: 0 -4px;
    }
    .t_b3pt1le,.t_b3pt1rg {
        width: 100%;
    }
    .t_b3pt1fine .t_b3pt1rot li{
        flex-wrap: wrap;
    }
    .t_b3pt3word {
        padding: 6px 0;
    }
    .t_b3pt3ul li {
        width: 100%;
    }
    .t_b3pt3xin {
        padding: 20px 20px 40px;
    }
    .t_b3pt5xin {
        padding: 20px 20px 40px;
    }
    .t_b3pt7 .t_fonth2 {
        margin-bottom: 18px;
    }
    .t_b3pt7 .t_paragraph16 {
        margin-bottom: 26px;
    }
    .t_b3pt5xin .t_paragraph14 p a{
        line-height: 1.75;
    }
    .t_morebtn1 .t_morebtnnr {
        padding: 0 24px;
    }
    .t_b3pt7 .t_morebtnnr {
        font-size: 16px;
        line-height: 40px;
    }
    .t_b4page .t_plateinside {
        margin-bottom: 50px;
    }
    .t_b5pt1rg {
        margin-bottom: 20px;
    }
    .t_b4pt2ul .t_b1pt6detail {
        padding: 20px 16px 20px;
    }
    .t_b1pt6detail .t_paragraph {
        margin-bottom: 3px;
    }
    .t_b5pt5ul li {
        width: 50%;
    }
    .t_b5pt5xin {
        padding: 26px 30px 26px;
    }
    .t_b6pt2ul .slick-prev {
        left: 0;
    }
    .t_b6pt2ul .slick-next {
        right: 0;
    }
    .t_b6pt3rg .t_paragraph16 {
        margin-bottom: 20px;
    }
    .t_c1pt1nr {
        padding-right: 12px;
    }
    .d_c1icon {
        margin-right: 10px;
    }
    .t_d1pt1ul li {
        width: 50%;
    }
    .t_d1pt2ul li {
        width: 50%;
    }
    .t_d1pt2ul li {
        margin-bottom: 22px;
    }
    .t_d1pt2ul {
        margin-bottom: -22px;
    }
    .t_d1pt3tab li {
        font-size: 20px;
    }
    .t_d1pt3tab li {
        margin: 0 10px;
    }
    .t_d1pt3tab {
        margin: 0 -10px;
    }
    .t_d1pt3rotaul.t_rotation2{
        padding: 0;
    }
    .t_d1pt3rotaul .slick-prev, .t_d1pt3rotaul .slick-next {
        top: -8px;
    }
    .t_d1pt3rotaul .slick-prev {
        right: 54px;
    }
    .t_d1pt3cenul {
        padding: 0 10px;
    }
    .t_d1pt3bot .t_paragraph14 p {
        width: 100%;
    }
    .t_d1pt3bot .t_paragraph14 {
        min-height: auto;
        margin-bottom: 30px;
    }
    .t_d1pt3img {
        margin-top: 0;
    }
    .t_d1pt4ic {
        width: 40px;
        margin-right: 10px;
    }
    .t_d1pt4first {
        margin-bottom: 20px;
    }
    .t_d1pt4ul li {
        padding: 0 10px;
    }
    .t_d1pt4ul a {
        padding: 10px 0 20px;
    }
    .t_d1pt3cenul li {
        padding: 0 10px;
    }
    .t_d1pt3cenul {
        padding: 0;
    }
    .t_d1pt3le {
        width: 100%;
    }
    .t_d1pt3bot1 {
        margin-top: 20px;
        display: block;
    }
    .t_d1pt3rg {
        width: 70%;
    }
    .t_d1pt3ul li {
        margin-bottom: 12px;
    }
    .t_d1pt3le .t_font32 {
        margin-bottom: 22px;
    }
    .t_d1pt3le .t_fonth4 {
        margin-bottom: 16px;
    }
    .t_d1pt3li3 .t_d1pt3pic2 {
        margin-right: -20px;
    }
    .t_font32 {
        font-size: 20px;
    }
    .t_d4pt1 .t_fonth2.t_plateinside,.t_d5pt1 .t_fonth2.t_plateinside {
        margin-bottom: 24px;
    }
    .t_d4pt1li .t_font32,.t_d5pt1li .t_font32 {
        margin-bottom: 20px;
    }
    .d_d4cont1table tbody td {
        font-size: 14px;
    }
    .d_d4cont1table th {
        font-size: 16px;
    }
    .d_d4cont1table tbody td {
        padding-top: 12px;
        padding-bottom: 12px;
    }
    .d_d4cont1table {
        border-radius: 10px;
    }
    .t_d4pt1li .t_d4pt1lip {
        margin-bottom: 24px;
    }
    .t_d4pt1li .t_fonth4 {
        margin-bottom: 24px;
    }
    .t_d4pt2ul li {
        width: 50%;
    }
    .t_d4pt2ul li:nth-of-type(3), .t_d4pt2ul li:nth-of-type(4) {
        border-top: 1px solid #E8E8E8;;
    }
    .t_d4pt2ul li:nth-of-type(2n) {
        border-right: 0;
    }
    .t_d4pt2ul li {
        padding: 24px 16px;
    }
    .d_d4cont3font {
        padding: 0 0 20px;
    }
    .d_d4cont3pic1 {
        width: 70%;
        margin: 0 auto;
    }
    .t_d5pt1li.t_platespacbottom {
        padding-bottom: 30px;
    }
    .t_select1, .t_insearch {
        margin-bottom: 14px;
    }
    .t_select {
        margin-bottom: 20px;
    }
    .t_d6pt1nr.t_plateinside,.t_d7pt1nr.t_plateinside {
        margin-bottom: 50px;
    }
    .d_d7_topcont {
        margin-bottom: 12px;
        padding-bottom: 10px;
    }
    .d_d8pic {
        width: 90%;
    }
    .d_paragraph p, .yxedr_active p {
        font-size: 16px;
    }
    .d_d8back {
        width: 100%;
        margin-bottom: 10px;
    }
    .d_d8link {
        margin: 0;
    }
    .d_d8next p{
        text-align: left;
    }
    .d_d8back {
        padding: 0;
    }
    .d_d8list{
        margin-bottom: 10px;
    }
    .d_d8back:last-of-type{
        margin-bottom: 0;
    }
    .d_d8link {
        padding-bottom: 50px;
    }
    .d_d9_title, .d_d9_body {
        padding-left: 16px;
    }
    .d_d9_body {
        width: calc(100% - 34px);
    }
    .d_d9_list:first-of-type .d_d9_main {
        padding-top: 0px;
    }
    .d_d9_main {
        padding: 16px 10px 16px 12px;
    }
    .d_d9_title {
        width: calc(100% - 50px);
    }
    .t_e1pt1ul .slick-prev {
        left: 0;
    }
    .t_e1pt1ul .slick-next {
        right: 0;
    }
    .t_e1pt2ul .slick-prev {
        left: 0;
    }
    .t_e1pt2ul .slick-next {
        right: 0;
    }
    .t_e1pt1quota .t_fonth4 {
        height: 80px;
        -webkit-line-clamp: 3;
    }
    .t_e1pt1quota {
        padding: 16px 15px;
        margin-bottom: 30px;
    }
    .t_e1pt1quota::before {
        left: 30px;
    }
    .t_e1pt2bot {
        padding: 20px 20px 20px;
    }
    .t_e1pt2bot .t_viewall {
        bottom: 20px;
    }
    .d_g1cont1ul.slick-dotted{
        padding-bottom: 34px;
    }
    .d_g1cont1font {
        font-size: 18px;
    }
    .d_g1cont1list {
        padding: 0 8px;
        margin-bottom: 0;
    }
    .d_g1cont1ul {
        margin: 0 -8px;
    }
    .d_g1cont2pic {
        margin-bottom: 12px;
    }
    .d_g1cont2ul .t_fonth5 {
        margin-bottom: 8px;
    }
    .d_g1cont4col2 {
        margin-bottom: 6px;
    }
    .t_g1pt5 .t_b5pt5ul li {
        width: 25%;
    }
    .t_g1pt5 .t_b5pt5pic {
        margin-bottom: 14px;
    }
    .t_g1pt5 .t_b5pt5xin {
        padding: 24px 6px 22px;
    }
    .d_g1cont5form {
        padding: 36px 20px;
    }
    .t_g1pt6er .t_g1pt6li {
        width: 100%;
    }
    .t_g1pt6li label {
        font-size: 14px;
        line-height: 36px;
        width: 74px;
        padding-right: 10px;
    }  
    .d_g1input {
        width: calc(100% - 74px);
    }
    .d_g1button {
        line-height: 34px;
    }
    .t_g1pt6code .d_g1input {
        width: calc(100% - 170px);
    }
    .d_g1cont5form .t_fonth2 {
        margin-bottom: 10px;
    }
    .t_g1pt6er .t_g1pt6li {
        margin-bottom: 14px;
    }
    .d_i1agree2 {
        padding: 0 4px;
    }
    .d_g1formsub.d_i1submit2 {
        width: 300px;
    }
    .t_g1pt6need .d_g1input textarea {
        height: 70px;
        font-size: 14px;
        line-height: 1.5;
        padding: 10px 10px;
    }
    .t_h1pt1top {
        padding: 0;
    }
    .t_h1page .t_h1banbg{
        height: 450px;
    }
    .t_h1page .t_h1banbg img{
        height: 100%;
        object-fit: cover;
    }
    .t_h1pt1top {
        margin-bottom: 28px;
    }
    .t_plateintop {
        padding-top: 50px;
    }
    .t_h1pt2position {
        font-size: 12px;
    }
    .t_h1pt2position {
        left: 12px;
    }
    .t_h1pt2dotli span {
        width: 6px;
        height: 6px;
    }
    .t_h1pt2dotli7 .t_h1pt2position{
        left: 50%;
        top: 10px;
        transform: translateX(-50%);
    }
    .t_h1pt2dotli6 .t_h1pt2position{
        left: 50%;
        top: -20px;
        transform: translateX(-50%);
    }
    .t_h1pt2dotli8 .t_h1pt2position {
        left: 20px;
        top: -16px;
        transform: translate(-50%);
    }
    .t_h1pt2dotli12 .t_h1pt2position{
        left: 50%;
        top: 10px;
        transform: translateX(-50%);
    }
    .t_h1pt2dotli13 .t_h1pt2position{
        left: 50%;
        top: 10px;
        transform: translateX(-50%);
    }
    .t_h1pt2dotli11 .t_h1pt2position{
        left: auto;
        right: 12px;
    }
    .t_h1pt2dotli.t_h1pt2dotli14 .t_h1pt2position {
        top: calc(50% + 13px);
        left: 3px;
    }
    .t_h1pt2dotli.t_h1pt2dotli1 span {
        width: 20px;
        height: 20px;
    }
    .t_h1pt2dotli.t_h1pt2dotli1 span::before {
        width: 8px;
        height: 8px;
    }
    @keyframes h1spread {
        0%{
            width: 20px;
            height: 20px;
        }
        90%{
            width: 400px;
            height: 400px;
        }
        100%{
            width: 480px;
            height: 480px;
            opacity: 0;
        }
    }
    .t_h1pt2dotli1::before, .t_h1pt2dotli1::after, .t_h1pt2dotli.t_h1pt2dotli1 span::after {
        width: 20px;
        height: 20px;
    }
    .t_h1pt2dots li {
        font-size: 20px;
        padding: 0 10px;
    }
    .t_h1pt2dots {
        margin: 0 -10px;
    }
    .t_h1pt2le {
        max-width: calc(100% - 100px);
    }
    .t_h1pt2chages2 .t_h1pt2map {
        width: 228px;
    }
    .t_h1pt2word li {
        font-size: 12px;
    }
    .t_h1pt2record {
        font-size: 24px;
        margin-bottom: 6px;
    }
    .t_h1pt2data .t_font16{
        font-size: 14px;
    }
    .t_h1pt2data li{
        padding: 0 6px;
        margin-bottom: 14px;
        width: 33.333333%;
        text-align: center;
    }
    .t_h1pt2data {
        justify-content: center;
        flex-wrap: wrap;
        margin: 0 -6px;
        margin-bottom: -14px;
    }
    .t_h1titmargin .t_fonth2 {
        margin-bottom: 10px;
    }
    .t_h1pt4le .t_fonth3{
        font-size: 18px;
    }
    .t_h1pt4le .t_fonth3 {
        margin-bottom: 10px;
    }
    .t_h1pt4xin {
        padding: 20px;
    }
    .t_b6pt3box .swiper-button-next:after, .t_b6pt3box .swiper-container-rtl .swiper-button-prev:after, .t_rota2swiper .swiper-button-next:after, .t_rota2swiper .swiper-container-rtl .swiper-button-prev:after{
        transform: scale(0.8);
    }
    .t_b6pt3box .swiper-button-prev:after, .t_b6pt3box .swiper-container-rtl .swiper-button-next:after, .t_rota2swiper .swiper-button-prev:after, .t_rota2swiper .swiper-container-rtl .swiper-button-next:after{
        transform: scale(0.8);
    }
    .t_h1pt5swiper .swiper-button-prev {
        left: -21px;
    }
    .t_h1pt5swiper .swiper-button-next {
        right: -21px;
    }
    .t_h1pt5year {
        font-size: 24px;
        margin-bottom: 12px;
    }
    .t_h1pt6 .swiper-button-next {
        right: -21px;
    }
    .t_h1pt6 .swiper-button-prev {
        left: -21px;
    }
    .t_h1pt5swiper {
        padding-bottom: 32px;
    }
    .t_h1pt7box {
        margin-right: -12px;
    }
    .t_h1pt7bot .t_paragraph14 {
        height: 130px;
        -webkit-line-clamp: 5;
    }
    .t_h1pt7control .swiper-button-prev::before, .t_h1pt7control .swiper-button-next::before {
        transform: translate(-50%,-50%) scale(0.6);
    }
    .t_h1pt7control .swiper-button-prev::before {
        transform: translate(-50%,-50%) rotate(180deg) scale(0.6);
    }
    .t_h1pt7control .swiper-button-prev, .t_h1pt7control .swiper-button-next {
        width: 32px;
        height: 32px;
    }
    .t_h1pt7control .swiper-button-next {
        left: 58px;
    }
    .t_h1pt7box .swiper-scrollbar {
        width: calc(100% - 117px);
        left: 102px;
    }
    .t_h1pt7control {
        height: 32px;
    }
    .t_h1pt7box .swiper-scrollbar {
        top: 15px;
    }
    .t_h1pt7bot .t_fonth4 {
        height: 24px;
    }
    .t_h1pt8xin {
        border-radius: 10px;
    }
    .t_h1pt8xin {
        padding: 12px;
    }
    .t_h1pt8rg {
        width: 28px;
    }
    .t_h1pt8le {
        width: calc(100% - 28px);
        padding-right: 4px;
    }
    .t_h1pt8ic {
        width: 30px;
        margin-bottom: 6px;
    }
    .t_h1pt7ul {
        margin-bottom: 22px;
    }
    .t_h1pt7control .swiper-button-prev, .t_h1pt7control .swiper-button-next{
        top: 0;
        margin-top: 0;
    }
    .t_h1pt7swiper {
        padding-bottom: 0;
    }
    .d_h3font {
        font-size: 24px;
        line-height: 36px;
    }
    .d_h3main{
        display: block;
    }
    .d_h3cont {
        padding-left: 0;
        width: 100%;
    }
    .d_h3time{
        margin-bottom: 14px;
    }
    .d_h3main {
        padding-top: 28px;
        padding-bottom: 26px;
    }
    .d_h4title{
        display: block;
    }
    .t_h4page  .t_fonth2{
        width: 100%;
        margin-bottom: 20px;
    }
    .d_h4icong {
        height: 21px;
    }
    .d_h4leftnext {
        width: 100%;
        margin-bottom: 10px;
    }
    .d_h4leftnext:last-child{
        margin-bottom: 0;
    }
    .d_h4bottomfont,.d_h4leftnext:nth-of-type(2) .d_h4bottomfont{
        text-align: left;
    }
    .d_h4aside .d_asidefont {
        margin-bottom: 0px;
    }
    .d_asidefont p {
        font-size: 12px;
        line-height: 1.75;
    }
    .d_h4asidemain {
        padding: 12px 0;
    }
    .d_h4asidebody {
        padding: 6px 0;
    }
    .d_asidelist1:last-child .d_h4asidebody{
        padding-bottom: 0;
    }
    .d_h5cont1body,.d_h5cont1ul{
        display: block;
    }
    .d_h5cont1ul {
        width: 100%;
        border-bottom: 1px solid #eee;
    } 
    .d_h5cont1li:first-child .d_h5cont1body2 {
        border-radius: 0;
    }
    .d_h5cont1li {
        width: 100%;
    }
    .d_h5cont1body3 {
        width: 100%;
    }
    .t_b5buyic {
        width: 26px;
        height: 26px;
    }
    .t_b5buyword {
        line-height: 26px;
    } 
    .t_h5pt1tit {
        margin-bottom: 26px;
    }
    .d_h5cont1body2,.d_h5cont1body3 {
        padding: 20px 20px;
    }
    .d_h5cont1title {
        padding-bottom: 18px;
        margin-bottom: 30px;
    }
    .d_h5cont1tel li {
        margin-bottom: 8px;
    }
    .d_h5contli2 {
        margin-bottom: 14px;
    }
    .d_h5cont1ul2 {
        margin-bottom: 24px;
    }
    .d_h5cont1body {
        border-radius: 10px;
        overflow: hidden;
    }
    .d_h5cont2pic1 {
        width: 63%;
        margin: 0 auto;
        margin-bottom: 20px;
    }
    .t_h5pt2pos {
        line-height: 36px;
    }
    .d_h5cont2li {
        margin-bottom: 10px;
    }
    .d_h5cont3aside {
        width: 100%;
        margin-bottom: 20px;
    }
    .d_h5cont3title2 {
        margin-bottom: 20px;
    }
    .t_h5pt3li {
        margin-bottom: 6px;
    }
    .d_h5cont3list {
        width: 100%;
    }
    .d_h5cont3body2 {
        padding: 6px 60px 12px;
    }
    .d_h5cont4body{
        display: block;
    }
    .d_h5cont4body2 {
        padding-right: 0;
        margin-bottom: 26px;
    }
    .d_h5cont4pic{
        width: 100%;
    }
    .d_h5cont5pic .ys_imgbox_cover {
        width: 100%;
        max-width: 140px;
    }
    .d_h5cont5li {
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .d_h5cont5ul {
        margin: 0 -5px;
        margin-bottom: -10px;
    }
    .d_h5cont5body {
        padding: 20px;
    }
    .d_h5cont5li {
        width: 50%;
    }
    .d_h5cont5body2 {
        line-height: 1.5;
    }
    .t_i1pt1 {
        padding-left: 20px;
        padding-right: 20px;
    }
    .d_i1headbor {
        margin-bottom: 18px;
    }
    .d_i1formcont {
        padding: 0px 0 30px;
    }
    .d_i1cont {
        padding: 20px;
    }
    .d_i1cont {
        border-radius: 15px;
    }   
    .d_i1formint input {
        line-height: 36px;
    }
    .d_i1formpro, .d_i1need, .d_i1submit2 {
        padding: 0 5px;
    }
    .d_i1formbody {
        margin: 0 -5px;
    }
    .d_i1formpro label {
        margin-bottom: 6px;
    }
    .d_i1formpro {
        margin-bottom: 12px;
    }
    .t_i1select .d_i1formint {
        height: 36px;
    }
    .t_i1select .ys_select_xtbbox {
        right: 10px;
    }
    .d_i1substyle {
        line-height: 36px;
    }
    .d_i1submit {
        margin-top: 29px;
        margin-left: 10px;
    }
    .d_i1formpro2 {
        width: 70%;
    }
    .d_i1submit {
        width: calc(30% - 15px);
    }
    .t_sypt5yin {
        font-size: 50px;
    }
    .t_sypt5yin1 {
        top: 28px;
    }
    .t_sypt5yin2 {
        top: 28px;
    }
    .t_b1pt3process::after{
        width: 0;
    }
    @keyframes projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(50% - 50px);
        }
    }
    @keyframes projin2 {
        0%{
            width: calc(50% - 50px);
        }
        100%{
            width: calc(100% - 100px);
        }
    }
    @keyframes projin3 {
        0%{
            width: calc(100% - 100px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 100px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 100px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    .d_h4title .t_fonth2 {
        max-width: 100%;
    }
    .d_h4share {
        max-width: 100%;
    }
    .t_dcityli {
        padding: 0 2px;
    }
    .t_dcity {
        margin: 0 -2px;
    }
    .d_i1formint, .d_i1needint {
        padding: 0 10px;
    }
    .t_i1select .ys_select_bd {
        padding: 10px 5px;
    }
    .t_it1page .t_dcityli{
        padding: 0 5px;
    }
    .t_it1page .t_dcity{
        margin: 0 -5px;
    }
    .t_sypt2list li{
        height: 100%;
    }
    .t_sypt2list li a {
        height: 100%;
        display: block;
    }
    .t_b1pt3process .t_font16{
        font-size: 14px;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        margin: 0 3px;
    }
    .t_sypt2list.on3 li {
        height: auto;
    }
    @keyframes a4projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(33.333333% - 20px);
        }
    }
    @keyframes a4projin2 {
        0%{
            width:  calc(33.333333% - 20px);
        }
        100%{
            width: calc(66.666667% - 65px);
        }
    }
    @keyframes a4projin3 {
        0%{
            width: calc(66.666667% - 65px);
        }
        100%{
            width: calc(100% - 104px);
        }
    }
    @keyframes a4projin4 {
        0%{
            width: calc(100% - 104px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 104px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 104px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    /* 3 */
    .t_b1pt3step.act3 .t_b1pt3process::before {
        width: calc(100% - 90px);
    }
    .t_b1pt3step.act3 .t_b1pt3process::after {
        left: 45px;
    }
    @keyframes projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(50% - 45px);
        }
    }
    @keyframes projin2 {
        0%{
            width: calc(50% - 45px);
        }
        100%{
            width: calc(100% - 90px);
        }
    }
    @keyframes projin3 {
        0%{
            width: calc(100% - 90px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 90px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 90px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    .t_b3banul .slick-prev, .t_b3banul .slick-next {
        bottom: calc(((108px - 100vw) / 9) - 46px);
        transform: translate(0,0);
    }
    .t_sidezi {
        padding: 0 22px 0 20px;
    }
    .t_sidetelul .t_font12 {
        font-size: 22px;
        margin-bottom: 22px;
    }
    .t_sidetelul .t_font16, .t_sidetelul .t_font16 a {
        font-size: 22px;
    }
    .t_sidetelul li {
        margin-bottom: 24px;
    }
    .t_sidecrm {
        padding: 50px 60px 70px;
    }
    .t_sypt2list li .t_font16 {
        -webkit-line-clamp: inherit;
    }
    .t_sypt2list li .t_paragraph14{
        -webkit-line-clamp: inherit;
    }
    .t_ftprivacy {
        display: block;
    }
    .t_copyright_jia {
        margin-left: 0;
        width: 80px;
    }
    /* 2023.11.29新增-start */
    .current_support_bt_ul .slick-prev, .current_support_bt_ul .slick-next {
        width: 20px;
        height: 20px;
    }
    .current_support_bt_ul .slick-prev::before, 
    .current_support_bt_ul .slick-next::after {
        transform: translate(-50%,-50%) scale(0.7);
    }
    /* 2023.11.29新增-end */
}

@media screen and (max-width: 480px) {
    /* d6 */
    .d_d6_list {
        width: 100%;
    }
    .d_d6_list {
        padding: 0;
    }
    .d_d6_title {
        font-size: 14px;
    }
    .d_d6_font {
        font-size: 12px;
        line-height: 18px;
    }
    .d_d6_pdf {
        margin-top:2px;
    }
    .d_d6_pdf {
        width: 32px;
    }
    .d_d6_bor2 {
        padding-left: 0px;
        padding-top: 12px;
    }
    .d_d6_bor {
        padding: 0 0 12px 0;
    }
    .d_d6_download {
        line-height: 14px;
    }
    .d_d6_main {
        padding: 16px 10px 8px 10px;
    } 
    /* d7 */
    .d_d7ptli {
        width: 100%;
    }
    .d_d7labelli p {
        font-size: 12px;
        line-height: 10px;
    }
    .d_d7labelli {
        width: 78px;
    }
    /* d9 */
    .t_paragraph p, .yxedr_active p {
        font-size: 14px;
    }
    .t_fonth5, .yxedr_active h5 {
        font-size: 16px;
    }
    .d_d9_sign {
        width: 30px;
        height: 30px;
        padding: 2px 0;
    }
    .d_d9_introduce {
        padding: 14px 12px;
    }
    .d_d9_main {
        padding: 22px 10px 16px 12px;
    }
    .d_d9_title {
        width: calc(100% - 30px);
        padding-left: 14px;
    }
    .d_d9_list {
        margin-bottom: 4px;
    }
    .d_c1botton .d_i4return2 {
        padding: 10px 0;
    }
    .d_c1botton .d_i4return {
        width: 90px;
    }
    .d_g1cont4main {
        padding: 32px 14px 8px 14px;
    }
    .d_g1cont4col2 {
        margin-bottom: 6px;
    }
    /* 480end */
    .ys_ban_txtbox .t_fonth5{
        font-size: 14px;
        margin-top: 12px;
    }
    .t_banvidic {
        width: 36px;
    }
    .t_sypt1walk::before, .t_sypt1walk::after{
        width: 50px;
    }
    .t_platespactop{
        padding-top: 32px;
    }
    .t_platespacbottom{
        padding-bottom: 32px;
    }
    .t_platespacout{
        margin-bottom: 32px;
    }
    .t_platespac{
        padding: 32px 0;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 20px;
    }
    .t_titlespac {
        margin-bottom: 18px;
    }
    .t_sypt2pro.t_platespactop {
        padding-top: 30px;
    }
    .t_sypt2prole .t_paragraph, .t_sypt2prole .t_paragraph p {
        font-size: 14px;
    }
    .t_sypt2prole .t_paragraph {
        margin-bottom: 10px;
    }
    .t_sypt2list li a {
        padding: 15px;
    }
    .t_sypt3up {
        padding: 0 16px;
        padding-bottom: 15px;
    }
    .t_sypt3upnew.t_plateinside {
        margin-bottom: 20px;
    }
    .t_sypt3date {
        font-size: 12px;
    }
    .t_rotation1 .slick-prev::before, .t_rotation1 .slick-next::before{
        transform: translate(-50%,-50%) scale(0.6); 
    }
    .t_sypt3newul li a {
        padding: 0 18px;
    }
    .t_titlespactop {
        margin-top: 18px;
    }
    .t_linksnr {
        padding-left: 0;
        width: calc(100% + 16px);
        margin: 0 -8px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 18px;
    }
    .t_paragraph, .t_paragraph p, .yxedr_active p {
        font-size: 14px;
    }
    .t_sypt2float .t_fonth3, .t_sypt2prole .t_fonth3 {
        margin-bottom: 8px;
    }
    .t_sypt2float {
        padding: 0 18px;
        padding-bottom: 20px;
    }
    .t_sypt2prole {
        padding: 0 18px 0 18px;
    }
    .t_sypt2list li a {
        padding: 12px;
    }
    .t_sypt2prorg {
        border-top-left-radius: 16px;
    }
    .t_sypt4ul li {
        margin-bottom: 20px;
    }
    .ys_demonum {
        font-size: 22px;
    }
    .t_sypt4data {
        padding-top: 32px;
    }
    .t_sypt4data {
        margin-bottom: 26px;
    }
    .t_sypt5le {
        padding: 14px;
    }
    .t_sypt5person {
        line-height: 32px;
        font-size: 14px;
    }
    .t_sypt5person {
        padding-left: 16px;
        padding-right: 20px;
    }
    .t_sypt5ic {
        width: 40px;
        padding: 2px;
        border-radius: 4px;
    }
    .t_sypt5le {
        border-bottom-right-radius: 16px;
    }
    .t_sypt5xin {
        border-radius: 10px;
    }
    .t_sypt5first {
        margin-bottom: 12px;
    }
    .t_sypt5signpeo .t_font16 p {
        font-size: 14px;
    }
    .t_sypt5word .t_font26 {
        margin-bottom: 14px;
    }
    .t_sypt5face {
        width: 42px;
        margin-right: 10px;
    }
    .t_sypt5rg .t_fonth5 {
        margin-bottom: 12px;
    }
    .t_sypt5xin {
        box-shadow: 10px 0px 29px rgb(0 0 0 / 6%);
    }
    .t_sypt5pro {
        width: 120px;
    }
    .ys_demonum1 {
        font-size: 22px;
        margin-right: 2px;
    }
    .t_sypt6ul li span {
        font-size: 12px;
        padding: 4px 6px;
        border-radius: 10px;
    }
    .t_sypt6ul li {
        margin-bottom: 12px;
    }
    .t_sypt6le {
        width: 100%;
        margin-bottom: 10px;
    }
    .t_sypt6rg {
        width: 100%;
        padding-left: 0;
    }
    .t_sypt6logo {
        flex-wrap: wrap;
    }
    .t_sypt6tab li {
        width: calc(50% - 10px);
        margin: 0 5px;
        margin-bottom: 10px;
    }
    .t_sypt6tab{
        display: flex;
        flex-wrap: wrap;
        align-items: stretch;
        margin: 0 -5px;
    }
    .t_sypt7ul li .t_fonth5, .t_sypt7ic {
        line-height: 50px;
    }
    .t_footlogo {
        width: 120px;
    }
    .t_footup {
        padding: 32px 0 20px;
    }
    .t_flmail input {
        line-height: 36px;
        padding: 0 12px;
    }
    .t_flsubsc {
        width: 80px;
        line-height: 38px;
    }
    .t_flmail {
        width: calc(100% - 80px);
    }
    .t_footlogo {
        margin-bottom: 18px;
    }
    .t_footin {
        padding-top: 12px;
        margin-bottom: 0px;
    }
    .t_footconsu li {
        margin-bottom: 0px;
    }
    .t_linksname span,.t_linksname {
        line-height: 1.5;
    }
    .t_links {
        margin-bottom: 10px;
    }
    .t_footfall {
        padding-bottom: 20px;
    }
    .t_b1pt1xin {
        padding: 20px 20px 24px;
    }
    .t_b1pt1stars {
        margin-bottom: 11px;
    }
    .t_b1pt1xin::before {
        height: 6px;
    }
    .t_b1page .t_plateinside {
        margin-bottom: 32px;
    }
    .t_platespac2 {
        padding: 32px 0;
    }
    .t_b1pt2le .t_paragraph14 p {
        line-height: 1.75;
    }
    .t_b1pt2le .t_paragraph14 {
        margin-bottom: 10px;
    }
    .t_b1pt2le .t_fonth4 {
        margin-bottom: 6px;
    }
    .t_b1pt2le .t_morebtn .t_morebtnnr {
        line-height: 36px;
        padding: 0 24px;
    }
    .t_b1pt2plan {
        margin-bottom: 14px;
    }
    .t_b1pt2le {
        margin-bottom: 22px;
    }
    .t_b1pt2pic,.t_b1pt3ul {
        border-radius: 10px;
    }
    .t_b1pt3seed, .t_b1pt2rg {
        padding-right: 15px;
        padding-bottom: 15px;
    }
    .t_b1pt2rg::before,.t_b1pt3seed::before {
        border-bottom-right-radius: 10px;
    }
    .t_b1pt3process .t_font16{
        font-size: 14px;
    }
    .t_b1pt3order {
        line-height: 30px;
        width: 30px;
        font-size: 16px;
    }
    .t_b1pt3process::before, .t_b1pt3process::after {
        top: 15px;
    }
    .t_b1pt4xin .t_paragraph14 p{
        line-height: 1.75;
    }
    .t_b1pt5ul li {
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .t_b1pt5ul {
        margin: 0 -5px;
        margin-bottom: -10px;
    }
    .t_b1pt5word {
        padding: 10px 10px 10px 10px;
    }
    .t_b1pt5product.t_fonth4{
        font-size: 14px;
    }
    .t_b1pt5rgic {
        width: 22px;
    }
    .t_b1pt5product {
        width: calc(100% - 22px);
    }
    .t_morebtn2 .t_morebtnnr {
        font-size: 14px;
    }
    .t_b2page .t_plateinside {
        margin-bottom: 32px;
    }
    .t_b2pt1pic {
        border-radius: 10px;
    }
    .t_b1pt2le.t_b2pt1rg {
        padding-top: 0;
    }
    .t_b2pt1le {
        margin-bottom: 20px;
    }
    .t_b2pt2ul li {
        width: 100%;
    }
    .t_b2pt2xin .t_font16 {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_b2pt2xin {
        padding: 20px 0 20px;
    }
    .t_b2pt2xin .t_font16 {
        margin-bottom: 6px;
    }
    .t_b2pt2pic {
        margin-bottom: 12px;
    }
    .t_b1pt6ul {
        padding-bottom: 30px;
    }
    .slick-dotted {
        padding-bottom: 30px;
    }
    .t_paragraph16 p {
        font-size: 14px;
    }
    .t_b2pt3 .t_b1pt6detail .t_paragraph16 {
        margin-bottom: 12px;
    }
    .t_moredetail .t_viewmore {
        font-size: 14px;
    }
    .t_viewmore {
        margin-right: 8px;
    }
    .t_b2pt4word {
        margin-right: 8px;
        font-size: 14px;
    }
    .t_b2pt4ic {
        width: 18px;
    }
    .t_b2pt4more {
        margin-top: 0px;
    }
    .t_sypt5ul.t_rotation2 {
        padding: 0 10px;
    }
    .t_sypt5xin {
        box-shadow: 3px 0px 16px rgb(0 0 0 / 6%);
    }
    .t_b2pt4ul {
        margin-top: 16px;
    }
    .d_d6_dis {
        width: calc(100% - 90px);
        padding-left: 10px;
        padding-right: 10px;
    }
    .d_d6_pdf {
        width: 46px;
    }
    .d_d6_pic {
        margin-bottom: 0;
    }
    .d_d6_dis {
        margin-bottom: 0;
    }
    .d_d6_icong {
        line-height: 14px;
    }
    .t_b3banpic {
        padding: 5px 0;
    }
    .t_b3banbox {
        padding-top: 32px;
    }
    .t_b3banul {
        margin-bottom: 16px;
    }
    .t_b3banpro li {
        padding: 0 3px;
    }
    .t_b3banpro {
        margin: 0 -3px;
    }
    .t_b3banle {
        padding-bottom: 26px;
    }
    .t_b3banrg .t_fonth3 {
        margin-bottom: 6px;
    }
    .t_b3banrg .t_paragraph14 p {
        line-height: 1.75;
    }
    .t_b3banrg .t_paragraph14 {
        margin-bottom: 12px;
    }
    .t_b3banbutton {
        padding: 7px 16px;
    }
    .t_b3banstrip li {
        margin-bottom: 10px;
    }
    .t_b3baninic {
        width: 24px;
        margin-right: 8px;
    }
    .t_b3banbelow {
        padding-top: 18px;
    }
    .t_b3banstrip li:last-of-type{
        margin-bottom: 0;
    }
    .t_b3pt1ul li{
        margin-bottom: 10px;
    }
    .t_b3pt1chara.t_titlespac{
        margin-bottom: 10px;
    }
    .t_b3pt2ul.slick-dotted {
        padding-bottom: 30px;
    }
    .t_b3pt3xin {
        padding: 18px 16px 30px;
        border-radius: 10px;
    }
    .t_b3pt1rot .slick-list,.t_b3pt5xin{
        border-radius: 10px;
    }
    .t_b3banle {
        padding: 0px 13px;
        margin-bottom: 20px;
    }
    .t_b3pt3norm,.t_b3pt3parameter{
        font-size: 14px;
    }
    .t_b3pt5xin .t_paragraph14 p a {
        padding: 10px 0;
    }
    .t_b3pt5xin {
        padding: 10px 18px 30px;
    }
    .t_b3pt5more {
        margin-top: 22px;
    }
    .t_b3pt7 .t_morebtnnr {
        font-size: 14px;
        line-height: 36px;
    }
    .t_b3pt7 .t_paragraph16 {
        margin-bottom: 18px;
    }
    .t_b3pt7 .t_fonth2 {
        margin-bottom: 12px;
    }
    .t_b4pt2ul li{
        width: 100%;
    }
    .t_b4pt1 .t_titlespac {
        margin-bottom: 12px;
    }
    .t_b4pt1pic {
        width: 100%;
        border-radius: 10px;
        margin-top: 12px;
    }
    .t_b1pt6detail .t_paragraph{
        font-size: 16px;
    }
    .t_b1pt6detail .t_paragraph {
        margin-bottom: 4px;
    }
    .t_b1pt6detail .t_paragraph14 p {
        line-height: 1.75;
    }
    .t_b4pt2ul .t_paragraph14 {
        margin-bottom: 8px;
    }
    .t_b4pt2ul .t_b1pt6detail {
        padding: 16px;
    }
    .t_b4pt2ul li {
        margin-bottom: 18px;
    }
    .t_b4pt2ul {
        margin-bottom: -18px;
    }
    .slick-dots li {
        width: 8px!important;
        height: 8px!important;
        margin: 0 4px;
    }
    .t_b4page .t_plateinside {
        margin-bottom: 32px;
    }
    .t_b5banul li {
        margin-top: 14px;
    }
    .t_b5banul li::before {
        top: 9px;
    } 
    .t_b5banul .t_fonth5 {
        padding: 0 12px;
    }
    .t_b5banul li::before {
        width: 6px;
        height: 6px;
    }
    .t_b5pt5xin {
        padding: 20px 18px 20px;
    }
    .t_b5pt5pic {
        margin-bottom: 12px;
    }
    .t_b5pt5xin .t_paragraph14 {
        font-size: 14px;
    }
    .t_b5pt1rg {
        margin-bottom: 12px;
    }
    .t_b6pt3nr {
        padding: 0 20px;
    }
    .t_b6pt3rg {
        padding: 20px 18px 20px 18px;
    }
    .t_b6pt3rg .t_fonth4 {
        margin-bottom: 6px;
    }
    .t_b6pt3rg .t_paragraph16 {
        margin-bottom: 16px;
    }
    .t_b6pt3box .swiper-button-prev {
        left: -30px;
    }
    .t_b6pt3box .swiper-button-next {
        right: -30px;
    }
    .t_b6pt3box.swiper-container-horizontal>.swiper-pagination-bullets, .t_b6pt3box .swiper-pagination-custom, .t_b6pt3box .swiper-pagination-fraction {
        bottom: -20px;
    }
    .t_b6pt3le {
        padding: 20px 20px;
    }
    .t_b6pt3ul li {
        border-radius: 10px;
    }
    .d_c1cont2pic {
        border-radius: 10px;
    }
    .t_c1pt1nr .t_font28 {
        font-size: 16px;
    }
    .t_c1pt1nr .t_paragraph16 p {
        margin-bottom: 4px;
    }
    .d_c1ul .d_c1list .t_morebtnnr {
        line-height: 36px;
        padding: 0 20px;
    }
    .d_c1list .t_morebtn {
        bottom: 20px;
    }
    .d_c1top {
        margin-bottom: 50px;
    }
    .t_d1pt1xin {
        padding: 20px 10px 20px;
    }
    .t_d1pt1 .t_titlespac {
        margin-bottom: 12px;
    }
    .t_d1pt1nr .t_paragraph14 p {
        margin-bottom: 10px;
    }
    .t_d1pt1p {
        margin-bottom: 18px;
    }
    .t_d1pt1ic {
        margin-bottom: 8px;
    }
    .t_d1pt2ul li {
        width: 100%;
    }
    .t_d1pt2pic {
        margin-bottom: 12px;
    }
    .t_d1pt2make .t_fonth5 {
        margin-bottom: 6px;
    }
    .t_d1pt2ul li {
        margin-bottom: 18px;
    }
    .t_d1pt2ul {
        margin-bottom: -18px;
    }
    .t_d1pt3tab li {
        font-size: 18px;
    }
    .t_d1pt3tab li::before {
        height: 1px;
    }
    .t_d1pt3tab li {
        padding-bottom: 6px;
    }
    .t_d1pt3box {
        padding: 20px 18px 18px;
    }
    .t_d1pt3box .t_fonth5 {
        margin-bottom: 6px;
    }
    .t_d1pt3::before {
        height: 200px;
    }
    .t_d1pt3mid .t_font26 {
        margin-bottom: 8px;
    }
    .t_d1pt3cenul .t_morebtnnr {
        line-height: 34px;
    }
    .t_d1pt3cenul li{
        width: 100%;
        margin-bottom: 18px;
    }
    .t_d1pt3cenul li:last-child{
        margin-bottom: 0;
    }
    .t_d1pt3midp2 {
        margin-bottom: 12px;
    }
    .t_d1pt3bot .t_font28 {
        margin-bottom: 14px;
    }
    .t_d1pt3bot .t_paragraph14 p {
        margin-bottom: 12px;
    }
    .t_d1pt3bgimg {
        height: calc(100% - 200px);
    }
    .t_d1pt3ic {
        width: 22px;
        line-height: 24.5px;
        margin-right: 10px;
    }
    .t_d1pt3mess .t_paragraph {
        width: calc(100% - 32px);
    }
    .t_d1pt3ul li {
        margin-bottom: 10px;
    }
    .t_d1pt3rg {
        width: 86%;
    }
    .t_d1pt3roli3 .t_d1pt3box .t_paragraph14 p {
        margin-bottom: 8px;
    }
    .t_d1pt3bot1 {
        margin-top: 36px;
    }
    .t_d1pt3le .t_font32 {
        margin-bottom: 12px;
    }
    .t_d1pt3le .t_fonth4 {
        margin-bottom: 12px;
    }
    .t_d1pt4ic {
        width: 32px;
        margin-right: 8px;
    }
    .t_d1pt4first {
        margin-bottom: 12px;
    }
    .t_d1pt4ul a {
        padding: 4px 0 4px;
    }
    .t_d1pt1ul li {
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .t_d1pt1ul {
        margin: 0 -5px;
        margin-bottom: -10px;
    }
    .t_font32 {
        font-size: 18px;
    }
    .t_d4pt1li .t_paragraph16 p {
        line-height: 1.75;
        font-size: 14px;
    }
    .t_d4pt1 .t_fonth2.t_plateinside,.t_d5pt1 .t_fonth2.t_plateinside {
        margin-bottom: 20px;
    }
    .t_d4pt1li .t_font32,.t_d5pt1li .t_font32 {
        margin-bottom: 14px;
    }
    .t_d4pt1li .t_d4pt1lip {
        margin-bottom: 18px;
    }
    .d_d4cont1table th {
        font-size: 14px;
    }
    .d_d4cont1table tbody td {
        font-size: 12px;
    }
    .t_d4pt2ul li {
        padding: 20px 14px;
    }
    .t_d4pt2ic {
        width: 38px;
        margin-bottom: 8px;
    }
    .t_d4pt2ul {
        border-radius: 10px;
    }
    .t_d4pt1li .t_fonth4 {
        margin-bottom: 18px;
    }
    .t_d4pt3 {
        padding-top: 32px;
    }
    .d_d4cont3font {
        padding: 0 0 10px;
    }
    .t_d5pt1li.t_platespacbottom {
        padding-bottom: 12px;
    }
    .t_d5pt1pag {
        margin-top: 12px;
    }
    .t_select1 {
        width: calc(50% - 14px);
    }
    .t_insubmit .t_morebtnnr {
        font-size: 14px;
    }
    .t_select1 .ys_select_hd, .t_insearch {
        height: 38px;
    }
    .t_select1 input, .t_insearint input {
        font-size: 14px;
    }
    .t_select1 .ys_select_hd, .t_insearch {
        padding: 0 16px;
    }
    .t_select1 .ys_select_xtbbox {
        right: 16px;
    }
    .t_insearic {
        line-height: 36px;
        margin-right: 8px;
    }
    .t_insearint input {
        line-height: 38px;
    }
    .t_insearint {
        width: calc(100% - 28px);
    }
    .t_insearch {
        width: calc(100% - 121px);
    }
    .t_select {
        margin-bottom: 10px;
    }
    .t_select1 .ys_select_li {
        padding: 0 16px;
        font-size: 14px;
    }
    .t_select1 .ys_select_bd {
        border-radius: 20px;
    }
    .t_select1 .ys_select_bd {
        padding: 10px 0;
        height: 118px;
    }
    .t_d6pt1nr.t_plateinside,.t_d7pt1nr.t_plateinside {
        margin-bottom: 32px;
    }
    .d_d7pt1li{
        width: 100%;
    }
    .d_d7pt1li .t_paragraph p{
        font-size: 16px;
    }
    .d_d7date {
        font-size: 12px;
    }
    .d_d7labelli {
        width: auto;
    }
    .d_d7pt1li {
        margin-bottom: 20px;
    }
    .d_d7pt1ul{
        margin-bottom: -20px;
    }
    .d_paragraph p, .yxedr_active p {
        font-size: 14px;
    }
    .t_d8ban {
        padding: 32px 0 18px;
    }
    .t_d8ban .t_paragraph.t_titlespac{
        margin-bottom: 10px;
    }
    .d_d8pic .yxedr_active video {
        border-radius: 10px;
    }
    .d_d8pic {
        width: 100%;
    }
    .d_d8pic.t_platespac{
        padding-bottom: 20px;
    }
    .d_d8link {
        padding-bottom: 32px;
    }
    .d_d9_list {
        margin-bottom: 0;
    }
    .d_d9_sign p {
        line-height: 30px;
    }
    .d_d9_sign {
        padding: 0;
    }
    .d_d9_title {
        width: calc(100% - 46px);
        padding-right: 6px;
    }
    .d_d9_title, .d_d9_body {
        padding-left: 12px;
    }
    .d_d9_main {
        padding: 14px 10px 14px 12px;
    }
    .d_d9_introduce {
        margin-bottom: 4px;
    }
    .t_fonth1, .yxedr_active h1 {
        font-size: 22px;
    }
    .t_e1pt2 .t_fonth2 {
        margin-bottom: 12px;
    }
    .t_e1pt2 .t_fonth5{
        font-size: 14px;
    }
    .t_e1pt1quota .t_fonth4 {
        height: 53px;
        -webkit-line-clamp: 2;
    }
    .t_e1pt1pre {
        width: 56px;
    }
    .t_e1pt1peo .t_fonth5 {
        width: calc(100% - 60px);
    }
    .t_e1pt2pic {
        border-radius: 10px;
    }
    .t_e1pt2span li span {
        padding: 0 8px;
    }
    .t_e1pt2bot {
        padding: 16px;
    }
    .t_e1pt2bot .t_viewall {
        bottom: 16px;
    }
    .t_e1pt2bot .t_fonth4 {
        margin-bottom: 12px;
    }
    .t_e1pt2span li span {
        line-height: 28px;
    }
    .t_e1pt2span {
        margin-bottom: 4px;
    }
    .t_e1pt2xin .t_paragraph14 {
        margin-bottom: 34px;
    }
    .d_g1cont1main {
        padding: 16px 20px 22px 20px;
    }
    .d_g1cont1font {
        padding-bottom: 20px;
    }
    .slick-dots li {
        margin: 0 6px;
    }
    .d_g1cont2pic {
        width: 38px;
        height: 38px;
        margin-bottom: 6px;
    }
    .t_g1pt4up .t_paragraph16 p{
        line-height: 1.5;
    }
    .t_g1pt4up {
        padding: 0 12px 12px;
    }
    .t_g1pt4pic,.t_g1pt4li:nth-of-type(4n+2), .t_g1pt4li:nth-of-type(4n+3) {
        height: 150px;
    }
    .t_g1pt4pic.ys_imgbox_cover img:nth-child(2){
        object-fit: cover;
    }
    .t_g1pt5 .t_b5pt5ul li {
        width: 33.333333%;
    }
    .d_i1selfont p {
        font-size: 12px;
        line-height: 1.5;
    }
    .d_g1cont5form {
        padding: 30px 20px;
    }
    .t_g1pt6 {
        padding-bottom: 32px;
    }
    .d_g1cont5form {
        border-radius: 10px;
    }
    .d_i1select {
        margin-top: 4px;
    }
    .d_g1formsub.d_i1submit2 {
        width: 240px;
    }
    .t_h1page .t_fonth1 {
        font-size: 20px;
        margin-bottom: 12px;
    }
    .t_h1pt1top .t_fonth3 {
        margin-bottom: 10px;
    }
    .t_h1pt1vid {
        border-radius: 10px;
    }
    .t_h1pt1top {
        margin-bottom: 20px;
    }
    .t_h1pt1ic {
        width: 32px;
        margin-bottom: 6px;
    }
    .t_h1pt1play .t_paragraph14{
        font-size: 12px;
    }
    .t_plateintop {
        padding-top: 28px;
    }
    .t_h1pt1icon {
        width: 40px;
        margin-right: 10px;
    }
    .t_h1pt1rg {
        width: calc(100% - 50px);
    }
    .t_h1pt1ul li {
        margin-bottom: 16px;
    }
    .t_h1pt2dots li {
        font-size: 16px;
        padding: 0 6px;
    }
    .t_h1pt2dots {
        margin: 0 -6px;
    }
    .t_h1pt2chages1 {
        padding-top: 22px;
    }
    .t_h1pt2chages1 .t_h1pt2map {
        margin-bottom: 18px;
    }
    .t_h1pt2record {
        font-size: 20px;
        margin-bottom: 4px;
    }
    .t_h1pt2map .t_fonth2 {
        top: 50%;
    }
    .t_h1pt2word li {
        width: 60px;
        white-space: pre-wrap;
        text-align: center;
    }
    .t_h1pt2word li:first-child{
        top: -7%!important;
    }
    .t_h1pt2chages2 .t_h1pt2map {
        width: 210px;
    }
    .t_h1pt2word li:last-of-type,.t_h1pt2word li:nth-of-type(4) {
        width: 48px;
    }
    .t_h1pt2chages2 .t_h1pt2map {
        margin-top: 46px;
        margin-bottom: 30px;
    }
    .t_h1pt2top {
        align-items: center;
    }
    .t_h1pt3float {
        padding: 16px 14px;
    }
    .t_h1pt3ul li {
        padding: 0px 5px;
    }
    .t_h1pt3ul {
        margin: 0 -5px;
    }
    .t_h1pt3float .t_fonth4 {
        margin-bottom: 4px;
    }
    .t_h1pt3float .t_paragraph16 p {
        margin-bottom: 1px;
    }
    .t_h1pt4le .t_fonth3{
        font-size: 16px;
    }
    .t_h1pt4le .t_fonth5{
        font-size: 14px;
    }
    .t_h1pt4rg {
        width: 50px;
    }
    .t_h1pt4le .t_fonth3 {
        margin-bottom: 8px;
    }
    .t_h1pt4xin {
        padding: 14px;
    }
    .t_h1pt4le {
        width: calc(100% - 50px);
        padding-right: 8px;
    }
    .t_h1pt4ul li {
        margin-bottom: 14px;
    }
    .t_h1pt5ul li {
        padding: 0 20px;
    }
    .t_h1pt5swiper{
        margin: 0 -20px;
    }
    .t_h1pt5honor .t_paragraph16 p::before {
        width: 6px;
        height: 6px;
        top: 8px;
    }
    .t_h1pt5honor .t_paragraph16 p {
        padding-left: 14px;
    }
    .t_h1pt5year {
        font-size: 20px;
        margin-bottom: 8px;
    }
    .t_h1pt5honor .t_paragraph16 {
        height: 126px;
    }
    .t_h1pt5ul{
        padding-right: 0;
    }
    .t_h1pt5swiper .swiper-button-next {
        right: 0px;
    }
    .t_h1pt5swiper .swiper-button-prev {
        left: 0px;
    }
    .t_h1pt6xin .t_paragraph16 {
        margin-bottom: 9px;
    }
    .t_h1pt6xin .t_paragraph16 {
        height: 73.5px;
        -webkit-line-clamp: 3;
    }
    .t_h1pt6bot {
        padding: 10px 2px 10px;
        margin-bottom: 12px;
    }
    .t_h1pt7bot .t_paragraph14 {
        height: 207px;
        -webkit-line-clamp: 8;
    }
    .t_h1pt8ul li {
        width: 100%;
        margin-bottom: 12px;
    }
    .t_h1pt8ul li:last-of-type{
        margin-bottom: 0;
    }
    .d_h3font {
        font-size: 18px;
        line-height: 24px;
    }
    .d_h3time .t_paragraph p{
        font-size: 12px;
    }
    .d_h3font2 p {
        line-height: 18px;
    }
    .d_h3time {
        padding: 6px 0;
    }
    .d_h3time {
        margin-bottom: 12px;
    }
    .d_h3main {
        padding-top: 18px;
        padding-bottom: 12px;
    }
    .d_h3list:first-child .d_h3main {
        padding-top: 12px;
    }
    .d_h3time {
        width: 70px;
    }
    .d_h4img {
        width: 16px;
    }
    .d_asidelist1 {
        padding-right: 18px;
    }
    .d_h4asidebody {
        padding: 4px 0;
    }
    .d_h4asidepro {
        padding-top: 10px;
    }
    .d_asidefont1 p{
        line-height: 1.75;
    }
    .d_h4leftnext {
        margin-bottom: 3px;
    }
    .d_h4cont {
        margin-bottom: 24px;
    }
    .t_plateinside2 {
        padding-bottom: 10px;
    }
    .d_h4cont2.t_plateinside2.t_titlespac{
        margin-bottom: 10px;
    }
    .t_h4page .t_fonth2 {
        margin-bottom: 12px;
    }
    .d_h4share .ys_sharebox {
        width: 20px;
    }
    .d_d8sharecol p {
        line-height: 20px;
    }
    .d_h4title {
        padding-bottom: 14px;
    }
    .d_h3news {
        width: 70px;
    }
    .d_h4icong img{
        height: 100%;
    }
    .d_h4icong {
        height: 16px;
        margin-right: 8px;
    }
    .d_h4font {
        margin-left: 10px;
    }
    .d_h4font p::after {
        height: 14px;
        margin-left: 4px;
    }
    .d_h4sub {
        padding-top: 13px;
    }
    .d_h3news {
        margin-bottom: 0;
    }
    .t_h5pt1tit .t_fonth2 {
        margin-bottom: 12px;
    }
    .t_b5buyword {
        font-size: 14px;
        line-height: 24px;
    }
    .t_b5buyic {
        width: 24px;
        height: 24px;
    }
    .t_h5pt1tit {
        margin-bottom: 20px;
    }
    .d_h5cont1title {
        padding-bottom: 14px;
        margin-bottom: 18px;
    }
    .d_h5cont1tel li {
        margin-bottom: 4px;
    }
    .d_h5contli2 .t_fonth5 {
        margin-bottom: 2px;
    }
    .d_h5contli2 {
        margin-bottom: 10px;
    }
    .d_h5cont1ul2 {
        margin-bottom: 20px;
    }
    .d_h5cont1more {
        margin-right: 4px;
        font-size: 14px;
    }
    .d_cont1pic {
        width: 14px;
        height: 14px;
    }
    .d_cont1pic img {
        width: 85%;
        height: auto;
        position: relative;
        top: -1px;
    }
    .t_h5pt2pos{
        font-size: 12px;
        line-height: 24px;
        padding: 0 10px;
    }
    .t_h5picdot1 .t_h5pt2pos {
        top: calc(100% - 2px);
    }
    .t_h5picdot2 .t_h5pt2pos {
        top: -23px;
    }
    .d_h5cont2li {
        margin-bottom: 6px;
    }
    .t_h5pt3li.on .t_paragraph p {
        font-size: 16px;
    }
    .d_h5cont3body {
        padding: 12px 14px;
    }
    .d_h5cont3li2 {
        width: 100%;
    }
    .d_h5cont3font {
        font-size: 14px;
    }
    .d_h5cont3li2 {
        margin-bottom: 6px;
    }
    .d_h5cont3body2 {
        padding: 6px 50px 12px;
    }
    .d_h5cont4title {
        margin-bottom: 6px;
    }
    .d_h5cont4title2 {
        margin-bottom: 12px;
    }
    .d_h5cont4body2 {
        margin-bottom: 20px;
    }
    .d_h5cont5body {
        padding: 10px;
    }
    .d_i1headbor {
        margin-bottom: 10px;
    }
    .d_i1headtitle.t_plateinside {
        margin-bottom: 16px;
    }
    .d_i1formpro {
        width: 100%;
    }
    .d_i1submit {
        width: 100px;
    }
    .d_i1formpro2 {
        width: calc(100% - 115px);
    }
    .d_i1formint,.d_i1needint {
        padding: 0 10px;
    }
    .t_i1select .ys_select_li{
        padding: 0;
    }
    .d_i1needint textarea {
        padding-top: 8px;
    }
    .d_i1need {
        margin-bottom: 4px;
    }
    .d_i1agree {
        margin-bottom: 6px;
    }
    .d_i1agree:last-child {
        margin-bottom: 0;
    }
    .d_i1formcont {
        padding: 0px 0 28px;
    }
    .d_i1asidecont{
        border-radius: 15px;
    }
    .d_asidelist {
        width: 100%;
    }
    .d_asidelist {
        padding-bottom: 4px;
    }
    .d_i1asidebg {
        padding: 24px 16px 20px 16px;
    }
    .d_i1aside1, .d_i1aside2 {
        padding-bottom: 12px;
        margin-bottom: 12px;
    }
    .d_titlespac {
        padding-bottom: 14px;
    }
    .d_i1saide3 {
        margin-bottom: 14px;
    }
    .d_i1asidefont4 {
        margin-bottom: 10px;
    }
    .d_i1asidenum {
        margin-bottom: 0px;
    }
    .d_i1asidelist2 {
        padding-bottom: 6px;
    }
    .t_i5page .yxedr_active p {
        font-size: 14px;
    }
    .t_i5page .yxedr_active p {
        margin-bottom: 10px;
    }
    .yxedr_active h6 {
        font-size: 14px;
    }
    .d_i5font.yxedr_active h6 {
        margin-bottom: 10px;
    } 
    .yxedr_active p {
        margin-bottom: 10px;
    }
    .t_b3pt5xin .t_paragraph14 {
        height: 374px;
    }
    .t_sypt5yin {
        font-size: 46px;
    }
    .t_i1select .ys_select_bd {
        padding: 10px 10px;
    }
    .t_it1page .t_dcityli{
        padding: 0 2px;
    }
    .t_it1page .t_dcity{
        margin: 0 -2px;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        width: 50%;
        margin: 0;
        padding: 0 5px;
        margin-bottom: 16px;
    }
    /* .t_b1pt3step.act4 .t_b1pt3process::before{
        display: none;
    } */
    .t_b1pt3step.act4 .t_b1pt3process::before {
        content: '';
        width: calc(100% - 100px);
        height: 2px;
        position: absolute;
        background: #0E50C8;
        opacity: .2;
        top: 15px;
        left: 50%;
        transform: translateX(-50%);
        z-index: -1;
    }
    .t_b1pt3step.act4 .t_b1pt3order, .t_b1pt3step.act4 li{
        position: relative;
    }
    /* .t_b1pt3step.act4 .t_b1pt3order::before{
        content: '';
        height: 2px;
        position: absolute;
        background: #0E50C8;
        opacity: .2;
        top: 15px;
        left: 50%;
        width: calc(50vw - 30px);
        z-index: -1;
    } */
    .t_b1pt3step.act4 .t_b1pt3order::after{
        content: '';
        height: 2px;
        position: absolute;
        background: #0E50C8;
        opacity: 1;
        top: 15px;
        left: 50%;
        z-index: -1;
        width: 0;
    }

    /* .t_b1pt3step.act4 li:nth-of-type(2n) .t_b1pt3order::before,
    .t_b1pt3step.act4 li:nth-of-type(2n) .t_b1pt3order::after{
        display: none;
    } */
    /* .t_b1pt3step.act4 li:nth-of-type(2n)::before{
        content: '';
        height: 2px;
        position: absolute;
        background: #0E50C8;
        opacity: .2;
        top: 100%;
        right: 50%;
        width: calc(50vw - 30px);
        z-index: -1;
        transform-origin: top right;
        transform: rotate(-8deg);
    } */
    /* .t_b1pt3step.act4 li:last-child::before,.t_b1pt3step.act4 li:last-child .t_b1pt3order::before{
        display: none;
    }
    .t_b1pt3step.act4 .t_b1pt3process.on.on0 li:first-child .t_b1pt3order::after{
        animation: a4projin1 3.3s forwards linear;
    }
    .t_b1pt3step.act4 .t_b1pt3process.on1 li:first-child .t_b1pt3order::after{
        width: calc(33.333333vw - 30px);
    }
    .t_b1pt3step.act4 .t_b1pt3process.on2 li:first-child .t_b1pt3order::after{
        width: calc(50vw - 30px);
    }
    .t_b1pt3step.act4 .t_b1pt3process.on2 li:nth-of-type(3) .t_b1pt3order::after{
        animation: a4projin1 3.3s forwards linear;
    }
    .t_b1pt3step.act4 .t_b1pt3process.on3 li:first-child .t_b1pt3order::after,
    .t_b1pt3step.act4 .t_b1pt3process.on3 li:nth-of-type(3) .t_b1pt3order::after{
        width: calc(50vw - 30px);
    }
    .t_b1pt3step.act4 .t_b1pt3process::after{
        display: none;
    } */
    /* @keyframes a4projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(50vw - 30px);
        }
    } */
    .t_sypt5yin {
        font-size: 16px;
        top: 0;
        left: -1.7em;
        line-height: 1.75;
    }
    .t_sypt5yin2 {
        left: 0;
    }
    .t_b3banbutton {
        padding: 6px 10px;
    }
    .t_b3banbtn li {
        padding: 0 2px;
    }
    .t_b3banbtn {
        margin: 0 -2px;
        margin-bottom: 20px;
    }
    .t_footup .t_paragraph16 p {
        margin-bottom: 12px;
    }
    .t_footup .t_paragraph16 p {
        font-size: 12px;
    }
    .t_g1page .t_g1pt6li label {
        width: 60px;
    }
    .t_g1page .d_g1input {
        width: calc(100% - 60px);
    }
    .t_g1page .t_g1pt6code .d_g1input {
        width: calc(100% - 152px);
    }
    .d_g1input input {
        padding-left: 10px;
        padding-right: 10px;
    }
    .d_g1select .ys_select_xtbbox {
        right: 10px;
    }
    .t_b3banbig .t_b3banplay{
        width: 36px;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        width: 25%;
    }
    .t_b1pt3process{
        display: flex;
        align-items: stretch;
    }
    .t_b1pt3step.act4 .t_b1pt3order::after{
        display: none;
    }
    .t_b1pt3step.act4 .t_b1pt3process li {
        margin-bottom: 4px;
    }
    @keyframes a4projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(33.333333% - 30px);
        }
    }
    @keyframes a4projin2 {
        0%{
            width:  calc(33.333333% - 30px);
        }
        100%{
            width: calc(66.666667% - 60px);
        }
    }
    @keyframes a4projin3 {
        0%{
            width: calc(66.666667% - 60px);
        }
        100%{
            width: calc(100% - 90px);
        }
    }
    @keyframes a4projin4 {
        0%{
            width: calc(100% - 90px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 90px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 90px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    /* 3 */
    .t_b1pt3process {
        justify-content: center;
    }
    .t_b1pt3step.act3 .t_b1pt3process::before {
        width: calc(100% - 126px);
    }
    .t_b1pt3step.act3 .t_b1pt3process::after {
        left: 63px;
    }
    @keyframes projin1 {
        0%{
            width: 0;
        }
        100%{
            width: calc(50% - 63px);
        }
    }
    @keyframes projin2 {
        0%{
            width: calc(50% - 63px);
        }
        100%{
            width: calc(100% - 126px);
        }
    }
    @keyframes projin3 {
        0%{
            width: calc(100% - 126px);
            opacity: 1;
        }
        85%{
            width: calc(100% - 126px);
            opacity: 1;
        }
        90%{
            width: calc(100% - 126px);
            opacity: 0;
        }
        95%{
            width: 0;
            opacity: 0;
        }
        100%{
            width: 0;
            opacity: 1;
        }
    }
    .t_b3banul .slick-prev, .t_b3banul .slick-next {
        bottom: calc(((78px - 100vw) / 9) - 35px);
        transform: translate(0,0);
    }
    .t_sidezi {
        padding: 0 12px 0 9px;
    }
    .t_sidepic {
        width: 30px;
        height: 30px;
    }
    .t_sideul {
        padding: 12px 20px;
    }
    .t_sidecrm {
        border-radius: 15px;
        padding: 30px 30px 50px;
    }
    .t_sidetan .ys_modal_content {
        width: 300px;
        border-radius: 15px;
    }
    .t_sidetelul .t_font12 {
        font-size: 18px;
        margin-bottom: 12px;
    }
    .t_sidetelul .t_font16, .t_sidetelul .t_font16 a {
        font-size: 20px;
    }
    .t_sidetelul li {
        margin-bottom: 20px;
    }
    .t_sidetan .ys_modal_close {
        width: 46px;
        height: 46px;
        bottom: -23px;
    }
    .t_sidetan .ys_modal_close .iconfont{
        font-size: 14px;
    }
    .t_sidemedia{
        height: 62px;
    }
    .ys_footer {
        margin-bottom: 62px;
    }
    #udesk_container .udesk-client-btn{
        width: 40px!important;
    }
     /* 2023.11.29新增-start */
    .csbu_li_cont_ri {
        padding: 25px;
    }
    .clcr_wrap_btn {
        margin-top: 15px;
    }
    .clcr_wrap_btn a {
        font-size: 14px;
        padding: 0 30px;
        line-height: 34px;
    }
    .plct_le_tit, .plcb_info {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .plct_le {
        width: 100%;
        padding-right: 0;
    }
    .pqlu_li_cont {
        padding: 0 20px;
    }
    .pqlu_li_cont_tp{
        position: relative;
        flex-wrap: wrap;
    }
    .plct_ri {
        position: absolute;
        top: 26px;
        right: 0;
        width: 15px;
    }
    .pqlu_li_cont_bt {
        padding-top: 0;
        padding-bottom: 20px;
    }
    .pqlu_li {
        margin-bottom: 18px;
    }
    .t_b2pt1le_bt {
        padding: 0 20px;
    }
    .t_b3banul1 {
        margin-bottom: 16px;
    }
    .t_b3banpro1{
        margin: 0 -3px;
    }
    .t_b3banpro1 li {
        padding: 0 3px;
    }
    .plcb_info_img {
        width: 100%;
        margin-bottom: 20px;
    }
    .plcb_info_text {
        width: 100%;
        padding-left: 0;
    }
    .slick-dots li::before {
        width: 6px;
        height: 6px;
    }
    .slick-dots li::after {
        width: 10px;
        height: 10px;
    }
    .pro_main .t_b1pt2plan {
        margin-bottom: 0;
    }
    .pro_info_slick{
        margin-bottom: 20px;
    }
    .pisu_li{
        width: 100%;
    }
    .pro_tabula_bt p {
        padding: 14px 0;
    }
    .pro_tabula_bt {
        padding: 20px;
    }
    .current_info {
        max-height: 200px;
    }
     .current_support h2 {
        margin-bottom: 20px !important;
    }
    .current_support {
        padding-bottom: 0;
    }
    /* 2023.11.29新增-end */
}
/* 2024.1.31 */
@media screen and (max-width: 1680px) {
    .equip_main .t_b5banul li {
        margin-top: 14px;
    }
    .equip_main .t_b5banul {
        width: 90%;
    }
}
@media screen and (max-width: 1440px) {
    .equip_sect1_cont_left, .escr_cont {
        height: 500px;
    }
    .escr_cont_li a {
        padding: 34px 25px 20px;
    }
    .escr_cont_li_text {
        margin-top: 42px;
    }
}
@media screen and (max-width: 1280px) {
    .equip_sect1_cont_left, .escr_cont {
        height: 420px;
    }
    .escr_cont_li_text {
        margin-top: 36px;
    }
    .escl_li {
        margin-bottom: 14px;
    }
    .escl_ul {
        height: 90%;
    }
}
@media screen and (max-width: 1199px) {
    .equip_main .t_banword {
        top: 40%;
    }
}
@media screen and (max-width: 991px) {
    .equipdt_main .pro_tabula_bt_cont {
    }
    .equipdt_main .pro_tabula_bt {
        padding: 20px;
    }
    .escr_cont_li {
        width: 50%;
    }
    .equip_main .t_fonth5{
        font-size: 16px;
    }
    .escl_li {
        padding: 0 15px;
    }
    .equip_sect1_cont_left {
        padding: 20px 28px 20px 20px;
    }
    .escl_li_text {
        line-height: 36px;
    }
    .equipdt_main .pro_tabula_bt_cont {
        height: 415px;
    }
    .equip_sect1_cont_left {
        padding: 20px 20px 20px 12px;
    }
    .escl_li_text {
        padding-left: 5px;
    }
    .escl_li {
        padding: 0 14px;
    }
}
@media screen and (max-width: 768px) {
    .equipdt_main .pro_tabula_bt_cont td img {
        width: 90px;
    }
    .equip_main .t_b5banul .t_fonth5 {
        padding: 0;
    }
    .equip_main .t_b5banul {
        width: 100%;
    }
    .equip_main .t_fonth5{
        font-size: 14px;
    }
    .equip_main .t_banword {
        top: 50%;
    }
    .equip_main .t_b5banul li {
        margin-top: 8px;
    }
    .equip_sect1_cont_left {
        width: 100%;
        height: 200px;
    }
    .equip_sect1_cont_right {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .escr_cont_li {
        width: 100%;
    }
    .equip_sect1_cont_left {
        height: auto;
    }
    .escl_li {
        margin-bottom: 0;
    }
    .equip_sect1_cont_left .mCSB_horizontal.mCSB_inside>.mCSB_container {
        margin-bottom: 23px;
    }
    .equip_sect1_cont_left .mCSB_scrollTools .mCSB_draggerRail {
        width: 100%;
    }
    .equip_sect1_cont_left .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        height: 4px;
        margin: 6px 0;
    }
}
@media screen and (max-width: 480px) {
    .equipdt_main .pro_tabula_bt {
        padding: 20px 10px 20px 20px;
    }
    .equipdt_main .pro_tabula_bt tr:first-child p {
        padding: 12px 0;
    }
    .equipdt_main .pro_tabula_bt_cont {
    }
    .equipdt_main .pro_tabula_bt_cont {
        width: 100%;
        overflow-x: inherit;
    }
    .equip_sect1_cont_left {
        padding: 20px 40px 20px 40px;
    }
    .equip_sect1_cont_left .mCSB_outside+.mCSB_scrollTools {
        right: -24px !important;
        width: 8px;
    }
    .equip_sect1_cont_right {
        padding-right: 20px;
    }
    .escr_cont_li:last-child{
        margin-bottom: 0;
    }
    .escl_li {
        width: 150px;
    }
    .equipdt_main .pro_tabula_bt_cont {
        height: 390px;
    }
    .equip_sect1_cont_left {
        padding: 15px 20px 12px 20px;
    }
    
}
/* 2024.1.31 end*/
