

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .t_headlogo a {
        width: 160px;
    }
    .t_sypage .t_fonth1 {
        font-size: 46px;
    }
    .ys_ban_title {
        margin-bottom: 28px;
    }
    .t_duan20 p {
        font-size: 18px;
    }
    .ys_ban_txtbox .t_btnan {
        margin-top: 60px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 38px;
    }
    .t_jianxiawai2 {
        margin-bottom: 44px;
    }
    .t_syk2letop .t_duan18 {
        width: 58%;
        left: 21%;
    }
    .t_syk2xia {
        left: 25px;
        width: calc(100% - 50px);
    }
    .t_syk2wen {
        padding: 25% 25px 0;
    }
    .t_syk2xia .t_duanp {
        height: 96px;
    }
    .t_syk2xia {
        bottom: -100px;
        padding-bottom: 18px;
    }
    .t_syk2xia .t_duanp{
        -webkit-line-clamp: 3;
    }
    .t_syk2xia .t_font24 {
        margin-bottom: 16px;
    }
    .t_btnan3 .t_btnzi {
        line-height: 40px;
        padding: 0 24px;
    }
    .t_syk1btnli .t_btnzi {
        line-height: 52px;
    }
    .t_btnbox {
        width: 185px;
    }
    .t_syk3xia {
        padding: 30px 34px;
    }
    .t_syk3xia .t_fonth5 {
        margin-bottom: 10px;
    }
    .t_syk3xia .t_duanp {
        margin-bottom: 14px;
    }
    .t_syk4ul {
        margin-bottom: 70px;
    }
    .t_syk5xin .t_duanp {
        width: 90%;
    }
    .ys_cont1620{
        width: 1400px;
    }
    .t_neipage .t_fonth1, .yxedr_active h1{
        font-size: 38px;
    }
    .t_nei3btn {
        margin-top: 30px;
    }
    .t_nei3kuan {
        padding: 45px 0 45px;
    }
    .t_bei3bg {
        height: auto;
        width: 50%;
        top: 0;
    }
    .t_neiban3 .t_neibanrg {
        width: 51%;
    }
    .t_neiban3 .t_neibannr {
        height: calc(100% - 204px);
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 34px;
    }
    .t_b3k1bg2 {
        left: -30px;
    }
    .t_c1k1ic {
        width: 70px;
        margin-right: 42px;
    }
    .t_c1k1rg {
        width: calc(100% - 0px);
        padding-top: 0px;
    }
    .t_c1k1xin {
        padding: 35px 44px 34px 54px;
    }
    .t_g2banul {
        margin-top: 100px;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 42px;
    }
    .t_neibandun .t_neibanwen .t_duan18 p {
        font-size: 20px;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        margin-top: 20px;
    }
    .t_g2banxin {
        padding: 28px;
    }
    .t_g2banic {
        width: 90px;
        margin-right: 25px;
    }
    .t_g2banrg {
        width: calc(100% - 115px);
        padding-top: 2px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 28px;
    }
    .t_g2k1xia {
        padding: 18px 0 0;
    }
    .t_g2k1le .t_fonth3 {
        margin-bottom: 40px;
    }
    .t_g2k3wen {
        padding: 46px 70px 70px;
    }
    .t_g2k3wen .t_duanp.yxedr_active {
        margin-bottom: 46px;
    }
    .t_jianxiawai7 {
        margin-bottom: 50px;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 36px;
    }
    .t_syk2letop .t_fonth2 {
        margin-bottom: 22px;
    }
    .t_font30 {
        font-size: 28px;
    }
    .t_b4k1rg {
        padding-left: 80px;
    }
    .t_neibanwen .t_duan18 p{
        font-size: 22px;
    }
    .t_neibanwen {
        top: calc(50% + 50px);
    }
    .t_neibanwen .t_duan18 p {
        font-size: 16px;
    }
    .t_nei3kuan {
        padding: 30px 0 30px;
    }
    .t_nei3kuan .t_font22 {
        margin-bottom: 12px;
    }
}

@media screen and (max-width: 1560px) {
    .t_headoneli {
        margin: 0 10px;
    }
    .ys_cont1400,.ys_cont1620 {
        width: 82.5%;
    }
    .t_syk1le {
        padding-right: 140px;
    }
    .t_syk2letop .t_duan18 {
        width: 62%;
        left: 28%;
    }
    .t_font24 {
        font-size: 22px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 36px;
    }
    .t_syk4rg {
        padding-left: 60px;
    }
    .t_jianxiawai2 {
        margin-bottom: 40px;
    }
    .t_syk4li .t_font24 {
        margin-bottom: 12px;
    }
    .t_syk4li .t_duan18 {
        margin-bottom: 22px;
    }
    .t_syk4ul {
        margin-bottom: 46px;
    }
    .t_syk5xin .t_duanp {
        width: 100%;
    }
    .t_syk5bo {
        padding: 0 5px;
    }
    .t_syk5lun {
        margin: 0 -5px;
    }
    .t_syk5tit, .t_syk5date {
        font-size: 14px;
    }
    .t_syk5biao {
        height: 21px;
        margin-bottom: 8px;
    }
    .t_syk5pic {
        margin-bottom: 18px;
    }
    .t_syk6nr {
        padding: 52px 58px;
    }
    .t_syk6pic {
        width: 300px;
        right: 50px;
    }
    .t_syk6ic {
        margin-right: 46px;
    }
    .t_syk6wen {
        width: calc(100% - 149px);
    }
    .t_haonr .t_fonth2 {
        width: calc(100% - 440px);
    }
    .t_dilogo {
        width: 180px;
        margin-bottom: 17px;
    }
    .t_dirg {
        width: 75%;
    }
    .t_dinavle {
        padding-right: 70px;
    }
    .t_ditop {
        padding-top: 70px;
    padding-bottom: 40px;
    }
    .t_neipage .t_fonth1, .yxedr_active h1{
        font-size: 36px;
    }
    .ys_cont1360{
        width: 82.5%;
    }
    .t_d2k1le {
        padding-right: 100px;
    }
    .t_e2le {
        padding-right: 100px;
    }
    .t_duanp.t_e2biao {
        margin-bottom: 14px;
    }
    .t_e2le .t_font24 {
        margin-bottom: 20px;
    }
    .t_e2date {
        padding-bottom: 28px;
    }
    .t_e2wen {
        padding-top: 28px;
        padding-bottom: 50px;
    }
    .t_e2rg .t_font24::before {
        height: 22px;
    }
    .t_e2rg .t_font24 {
        margin-bottom: 22px;
    }
    .t_e2rgxin {
        padding-top: 22px;
        padding-bottom: 26px;
    }
    .t_e2rgxin .t_e2date {
        padding-bottom: 8px;
    }
    .t_duanp.t_e2rgtit {
        margin-bottom: 12px;
    }
    .t_e5k1li .t_btnan3 .t_btnzi {
        padding: 0 32px;
    }
    .t_neiban3 .t_neibanrg {
        top: 14px;
    }
    .t_nei3kuan .t_font22 {
        margin-bottom: 12px;
    }
    .t_nei3kuan {
        padding: 40px 0 40px;
    }
    .t_neiban3 .t_neibannr {
        height: calc(100% - 189px);
    }
    .t_nei3btn {
        margin-top: 20px;
    }
    .t_b2k1le {
        width: 430px;
        padding-right: 100px;
    }
    .t_b2k1rg {
        width: calc(100% - 0px);
    }
    .t_b1k3up {
        padding: 22px 28px;
    }
    .t_b1k1top {
        padding: 40px 36px;
    }
    .t_b1k1rg {
        margin-top: -26px;
    }
    .t_b1k2xin {
        padding: 32px 40px 28px;
    }
    .t_b1k3xin {
        padding: 44px 30px 54px;
    }
    .t_b1k3ic {
        width: 38px;
        margin-bottom: 20px;
    }
    .t_b1k3xin .t_fonth5 {
        margin-bottom: 10px;
    }
    .t_b2k1li {
        padding: 0 30px;
    }
    .t_b2k1ul {
        margin: 0 -30px;
    }
    .t_b2k1hang {
        margin-bottom: 12px;
    }
    .t_b2k1xin {
        padding-right: 44px;
        padding-bottom: 24px;
        padding-top: 36px;
    }
    .t_b2k3ul .slick-prev {
        left: -75px;
    }
    .t_b2k3ul .slick-next {
        right: -75px;
    }
    .t_b2k3xu {
        font-size: 42px;
        top: -28px;
        right: 24px;
    }
    .t_b2k3xia {
        padding: 20px 8px 0;
    }
    .t_b2k3xia .t_fonth5 {
        margin-bottom: 8px;
    }
    .t_b3k1box {
        padding: 80px 110px 0 40px;
    }
    .t_b3k1box .t_fonth4 {
        margin-bottom: 26px;
    }
    .t_b3k1xyin {
        width: 80px;
        right: 100px;
        bottom: -80px;
    }
    .t_b3k1table {
        padding: 45px 55px 60px;
    }
    .t_c1k1xin {
        padding: 32px 30px 30px 34px;
    }
    .t_c1k1ic {
        width: 60px;
        margin-right: 30px;
    }
    .t_c1k1rg {
        width: calc(100% - 0px);
    }
    .t_c1k1rg .t_fonth5 {
        margin-bottom: 10px;
    }
    .t_g5k2le {
        padding-right: 60px;
    }
    .t_g2banxin {
        padding: 25px 20px;
    }
    .t_g2banic {
        width: 80px;
        margin-right: 16px;
    }
    .t_g2banrg {
        width: calc(100% - 96px);
        padding-top: 0px;
    }  
    .t_g2banrg .t_fonth4 {
        margin-bottom: 3px;
    }
    .t_g2k1le {
        padding-right: 90px;
    }
    .t_g2k1le .t_fonth3 {
        margin-bottom: 36px;
    }
    .t_g2k1li {
        margin-bottom: 28px;
    }
    .t_g2k2xin {
        padding: 50px 0;
    }
    .t_g2k3wen {
        padding: 30px 50px 60px;
    }
    .t_g2k3wen .yxedr_active p {
        margin-bottom: 6px;
        margin-top: 6px;
    }
    .t_g2k3ic {
        right: 10px;
        bottom: 38px;
    }
    .t_g2k4wen {
        padding: 38px 50px;
    }
    .t_g2k4wen .t_font24 {
        margin-bottom: 10px;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 36px;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        width: 51%;
    }
    .t_f3k1le {
        width: 340px;
        height: 640px;
    }
    .t_f3k1li {
        padding: 30px 50px;
    }
    .t_f3k1rg {
        width: calc(100% - 340px);
        height: 640px;
    }
    .t_f3k1ic1 {
        margin-bottom: 20px;
    }
    .t_f3k1li .t_fonth4 {
        margin-bottom: 14px;
    }
    .t_f3k2xin .t_fonth1 {
        margin-bottom: 60px;
        margin-top: 30px;
    }
    .t_f3k2xin .t_duan20 p {
        margin-bottom: 34px;
    }
    .t_f3k3li:nth-last-of-type(2) .t_f3k3xin .t_fonth5 {
        padding-right: 0px;
    }
    .t_f3k3xin .t_fonth5 {
        padding-right: 0px;
    }
    .t_f3k3qu {
        width: 62px;
        height: 62px;
        margin-right: 12px;
    }
    .t_f3k3xin .t_fonth5 {
        max-width: calc(100% - 74px);
    }
    .t_f3k5nr {
        padding-left: 100px;
        padding-right: 100px;
    }
    .t_f3k5zh {
        padding: 0 80px 0 70px;
    }
    .t_g1k1rg {
        width: 640px!important;
    }
    .t_g1k1le {
        width: calc(100% - 640px);
        padding-right: 100px;
        padding-top: 24px;
    }
    .t_f1leic {
        width: 66px;
        height: 66px;
    }
    .t_f1hang {
        margin-bottom: 16px;
    }
    .t_f1li {
        margin-bottom: 10px;
    }
    .t_f1k2li:nth-of-type(2n-1) .t_f1k2rg {
        padding-left: 100px;
    }
    .t_f1k2li:nth-of-type(2n) .t_f1k2rg {
        padding-right: 100px;
    }
    .t_d1k2ic {
        width: 180px;
    }
    .t_font30 {
        font-size: 26px;
    }
    .t_b4k2li {
        width: calc(100% / 3);
    }
    .t_b4k2li.slick-slide{
        width: calc(calc(82.5vw + 16px) / 3);
    }
    .t_b4k2li.slick-active.on {
        width: calc(calc(82.5vw + 16px) * 0.48);
    }
    .t_b4k2li.slick-active.act {
        width: calc(calc(82.5vw + 16px) * 0.26);
    }
    .t_g1k2rg {
        
    }
    .t_g1k5rg {
        padding-left: 90px;
        padding-right: 40px;
    }
    .t_g1k4nian {
        font-size: 28px;
    }
    .t_g2k3rg {
        width: 55%;
    }
    .t_nei3kuan {
        width: 76.5%;
    }
    .t_nei3kuan {
        padding: 30px 0 30px;
    }
    .t_b1k2xin {
        padding: 32px 24px 28px;
    }
    .t_b1k2xin .t_duanp {
        height: 128px;
        -webkit-line-clamp: 4;
    }
    .t_syk4li .t_duan18 {
        margin-bottom: 14px;
    }
    .t_syk4ul {
        margin-bottom: 40px;
    }
    .t_syk2xia {
        left: 20px;
        width: calc(100% - 40px);
    }
    .t_syk2wen {
        padding: 25% 20px 0;
    }
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .t_headonenav a {
        line-height: 70px;
    }
    .t_logopic {
        line-height: 70px;
    }
    .t_headbtn .t_btnzi {
        line-height: 40px;
    }
    .t_headbtn .t_btnbox {
        width: 185px;
    }
    .t_headbtn .t_btnan {
        margin-top: 14px;
    }
    .t_headsouic {
        line-height: 70px;
    }
    .t_headsoule {
        line-height: 70px;
    }
    .t_headsouint {
        line-height: 70px;
    }
    .t_headclose {
        line-height: 70px;
    }
    .t_headsoule a {
        line-height: 70px;
    }
    .t_header2 {
        width: 930px;
    }
    .t_header {
        padding: 40px 50px 30px;
    }
    .t_header2.t_header {
        padding-bottom: 50px;
    }
    .t_sypage .t_fonth1 {
        font-size: 44px;
    }
    .t_jianda {
        padding: 80px 0;
    }
    .t_jianxiawai4 {
        margin-bottom: 50px;
    }
    .t_syk1qieli {
        padding: 25px 25px 25px 30px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 34px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 28px;
    }
    .t_syk1le .t_fonth4 {
        margin-bottom: 12px;
    }
    .t_syk1le {
        padding-right: 100px;
    }
    .t_syk1le .t_duanp {
        margin-bottom: 28px;
    }
    .t_syk1lie li p {
        margin-bottom: 18px;
    }
    .t_syk1lie {
        margin-bottom: 40px;
    }
    .t_syk1btnli .t_btnzi {
        line-height: 48px;
    }
    .t_btnbox {
        width: 185px;
    }
    .t_syk2letop .t_duan18 {
        width: 70%;
        left: 22%;
    }
    .t_duan18 p {
        font-size: 16px;
    }
    .t_syk2xu {
        font-size: 22px;
    }
    .t_syk2xia .t_font24 {
        margin-bottom: 10px;
    }
    .t_syk2xia {
        bottom: -94px;
    }
    .t_btnan3 .t_btnzi {
         line-height: 38px;
        padding: 0 24px;
    }  
    .t_lunbo1 .slick-prev, .t_lunbo1 .slick-next, .t_lunbo2 .slick-prev, .t_lunbo2 .slick-next {
        width: 50px;
        height: 50px;
    }
    .t_syk3lun .slick-prev, .t_syk3lun .slick-next {
        top: -70px;
    } 
    .t_lunbo1 .slick-prev {
        right: 86px;
    }
    .t_syk3xia {
        padding: 28px 28px;
    }
    .t_jiantop1 {
        padding-top: 80px;
    }
    .t_jianxiali1{
        padding-bottom: 80px;
    }
    .t_jianxiawai1{
        margin-bottom: 80px;
    }
    .t_dinavle {
        padding-right: 40px;
    }
    .t_cezi {
        font-size: 12px;
    }
    .t_ceboxic {
        width: 24px;
        margin-bottom: 2px;
    }
    .t_cebox {
        width: 48px;
    }
    .t_cepic {
        width: 60px;
    }
    .t_celan.on {
        right: 16px;
    }
    .t_ceyouxi {
        padding: 20px 30px 20px 28px;
    }
    .t_cetan3 {
        padding: 24px;
    }
    .t_cetan3pic {
        margin-bottom: 10px;
    }
    .t_cephone {
        font-size: 18px;
        padding: 14px 30px;
    }
    .t_dixia {
       
    }
    .t_span1 {
        margin-right: 12px;
    }
    .t_fonth5, .yxedr_active h5 {
        font-size: 18px;
    }
    .t_syk1qieli .t_fonth5{
        height: 27px;
    } 
    .t_font22 {
        font-size: 20px;
    }
    .t_syk3xia .t_fonth5{
        height: 27px;
    }
    .t_neipage .t_fonth1, .yxedr_active h1{
        font-size: 34px;
    }
    .t_neiban .t_neimain {
        top: 70px;
    }
    .t_neimain {
        margin-top: 26px;
    }
    .t_d1k2xia {
        padding: 57px 24px 9px;
    }
    .t_d1k2xia .t_fonth5{
        height: 27px;
        margin-bottom: 8px;
    }
    .t_d1k2xia .t_d1k2duan p {
        line-height: 2;
    }
    .t_d1k2duan {
        height: 96px;
        margin-bottom: 12px;
    }
    .t_d1k2li {
        padding: 0 15px;
        margin-bottom: 40px;
    }
    .t_d1k2ul {
        margin: 0 -15px;
        margin-bottom: -40px;
    }
    .t_d1k2he {
        padding: 14px 0;
    }
    .t_jianxiawai5 {
        margin-bottom: 70px;
    }
    .t_d1k1li {
        margin-bottom: 24px;
    }
    .t_d1k1nr {
        margin-bottom: -24px;
    }
    .t_d1k1lie {
        height: 64px;
    }
    .t_d1k2qu {
        width: 90px;
        height: 90px;
    }
    .t_d2k2box {
        padding: 36px 40px;
    }
    .t_d2k2box .t_fonth5 {
        margin-bottom: 12px;
    }
    .t_d2tit {
        margin-bottom: 22px;
    }
    .t_d2title {
        width: 36px;
    }
    .t_d2titrg .t_fonth4 {
        line-height: 36px;
    }
    .t_e1k1datebox .font18 {
        font-size: 16px;
        margin-bottom: 12px;
    }
    .t_e1k1riqi {
        font-size: 16px;
        margin-bottom: 8px;
    }
    .t_e1k1rg .t_font24 {
        margin-bottom: 24px;
    }
    .t_fontbiao {
        font-size: 16px;
        margin-bottom: 40px;
    }
    .t_e1k1qu {
        width: 52px;
        height: 52px;
        right: -26px;
    }
    .t_e1k1xin{
        padding: 44px 0;
    }
    .t_e1k1date {
        padding-left: 40px;
    }
    .t_duanp.t_e2rgtit {
        margin-bottom: 12px;
    }
    .t_e2time {
        font-size: 16px;
        margin-right: 42px;
    }
    .ys_page_wrap.ontop .ys_main {
        margin-top: 70px;
    }
    .t_g4main .t_e2le .t_font24 {
        margin-bottom: 12px;
    }
    .t_g4k1date {
        font-size: 16px;
    }
    .t_g4k1zhuang::before {
        height: 16px;
    }
    .t_g4k1xi {
        padding-bottom: 30px;
    }
    .t_jiantop3 {
        padding-top: 70px;
    }
    .t_e3k1li {
        padding: 0 15px;
        margin-bottom: 40px;
    }
    .t_e3k1ul {
        margin: 0 -15px;
    }
    .t_e3k1date {
        font-size: 14px;
    }
    .t_e3k1xia .t_duan18 {
        height: 56px;
    }
    .t_e3k1xia {
        padding: 18px 30px 9px;
    }
    .t_e5k1li1 {
        padding: 0 15px;
        margin-bottom: 34px;
    }
    .t_e5k1ul1 {
        margin: 0 -15px;
    }
    .t_e5k1ic {
        width: 48px;
    }    
    .t_e5k1li .t_btnan3 .t_btnzi {
        padding: 0 16px;
    }
    .t_e5k1li .t_btnan3 .t_btnzi {
        padding: 0 30px;
    }
    .t_g3k1li {
        padding: 0 15px;
        margin-bottom: 50px;
    }
    .t_g3k1ul {
        margin: 0 -15px;
    }
    .t_g3k1xia .t_duan18 {
        height: 84px;
    }
    .t_g3k1xia {
        padding: 26px 8px 22px;
    }
    .t_g3k1xia .t_duan18 {
        margin-bottom: 18px;
    }
    .t_e6k1rg {
        padding-left: 30px;
        padding-top: 2px;
    }
    .t_e6k1hang {
        padding-bottom: 20px;
        margin-bottom: 18px;
    }
    .t_e6k2li {
        padding: 0 15px;
    }
    .t_e6k2ul{
        margin: 0 -15px;
    }
    .t_e6k2ul .slick-prev {
        left: -65px;
    }
    .t_e6k2ul .slick-next {
        right: -65px;
    }
    .t_select1 .ys_select_hd {
        height: 50px;
    }    
    .t_f2k1input input {
        line-height: 48px;
    }
    .t_f2k1ic {
        line-height: 48px;
    }
    .t_f2kqan {
        line-height: 50px;
    }
    .t_f2k1top {
        padding: 15px 15px 15px 36px;
    }
    .t_f2k1xia {
        padding: 40px 56px 50px;
    }
    .t_f2k1jian {
        margin-bottom: 32px;
    }
    .t_f2k1xti {
        margin-bottom: 15px;
    }
    .t_f2k1xin.t_jianxiawai4 {
        margin-bottom: 60px;
    }
    .t_f2k1tit {
        font-size: 16px;
    }
    .t_f2kxli {
        font-size: 14px;
    }
    .t_f2k1qu {
        width: 44px;
        height: 44px;
    }
    .t_f2k1tit, .t_f2k1xi {
        margin-top: 11.5px;
        margin-bottom: 11.5px;
    }
    .t_f2k1tit {
        line-height: 21px;
    } 
    .t_f2k1tit::before {
        height: 18px;
    }
    .t_f2kqan {
        padding: 0 48px;
    }
    .t_nei3kuan {
        width: 68.5%;
    }
    .t_nei3btn .t_btnzi {
        line-height: 44px;
    }
    .t_nei3btn .t_btnbox {
        width: 150px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 32px;
    }
    .t_nei3kuan .t_font22 {
        height: 30px;
    }    
    .t_b1k2li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .t_b1k2ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .t_b1k1li {
        padding: 0 20px;
    }
    .t_b1k1ul {
        margin: 0 -20px;
    }
    .t_b1k3up {
        padding: 22px 20px;
    }
    .t_b1k3bo {
        padding: 15px;
    }
    .t_b1k3lun {
        margin: -15px;
    }
    .t_b1k3xin {
        box-shadow: 0px 2px 19px 6px rgb(22 44 112 / 5%);
    }
    .t_b1k3lun .slick-prev,.t_b1k4ul .slick-prev {
        left: -70px;
    }
    .t_b1k3lun .slick-next,.t_b1k4ul .slick-next {
        right: -70px;
    }  
    .t_b1k4ul .t_syk3bo {
        padding: 15px 15px;
    }
    .t_b1k4ul {
        margin: -15px -15px;
    }
    .t_syk3xin {
        box-shadow: 0px 2px 19px 5px rgb(134 146 165 / 7%);
    }
    .t_b1k5xin {
        padding: 24px 24px 34px;
    }
    .t_b1k5pic {
        width: 180px;
        margin-bottom: 24px;
    }
    .t_b1k5xin .t_fonth5 {
        margin-bottom: 16px;
    }
    .t_b2k4ic {
        
    }
    .t_b2k4ic img {
        
    }
    /* .t_b2k4xin .t_duan18 {
        height: 64px;
    } */
    .t_b2k3li {
        padding: 0 15px;
    }
    .t_b2k3ul {
        margin: 0 -15px;
    }
    .t_b2k3ul .slick-prev {
        left: -70px;
    }
    .t_b2k3ul .slick-next {
        right: -70px;
    }
    .t_b3k1box {
        padding: 80px 90px 0 40px;
    }
    .t_b3k1yin1 {
        width: 34px;
        top: 10px;
    }
    .t_b3thin {
        padding: 0 20px;
    }
    .t_b3agree {
        margin-bottom: 28px;
    }
    .t_c1k3li{
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .t_c1k3ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .t_jianxiawai3 {
        margin-bottom: 26px;
    }
    .t_c1k1xin {
        padding: 32px 24px 30px 28px;
    }
    .t_c1k1ic {
        margin-right: 22px;
    }
    .t_c1k1rg {
        width: calc(100% - 0px);
    }
    .t_c1k1rg .t_fonth5 {
        height: 27px;
    }
    .t_g5k2li {
        padding: 0 30px;
        margin-bottom: 50px;
    }
    .t_g5k2ul {
        margin: 0 -30px;
    }
    .t_g5k2ic {
        width: 44px;
        margin-right: 18px;
    }
    .t_g5k2hang .t_font24 {
        width: calc(100% - 62px);
    }
    .t_g5k2hang {
        padding-bottom: 20px;
        margin-bottom: 18px;
    }
    .t_g5k2le .t_fonth3{
        margin-bottom: 18px;
    }
    .t_g5k2le .t_fonth5{
        margin-bottom: 16px;
    }
    .t_g5k1ic {
        width: 40px;
        margin-right: 12px;
    }
    .t_g5k1rg {
        width: calc(100% - 52px);
    }
    .t_h2k1 {
        padding: 9px 0 50px;
    }
    .t_h2k2 {
        padding: 36px 0 80px;
    }
    .t_h1k1li {
        padding: 40px 0;
    }
    .t_h1k1ic {
        width: 100px;
        height: 100px;
    }
    .t_h1k1ic img {
        width: 56px;
    }
    .t_h1k1zh {
        width: calc(100% - 260px);
        padding-left: 40px;
        padding-right: 40px;
    }
    .t_h1k1zh .t_fonth4 {
        margin-bottom: 12px;
    }
    .t_btnzi{
        line-height: 48px;
    }
    .t_g2k3rg {
        padding-left: 0px;
    }
    .t_g2k3rg {
        width: 48%;
    }
    .t_g2k2le .t_fonth1 {
        margin-bottom: 20px;
    }
    .t_g2k2xin {
        padding: 40px 0;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 38px;
    }
    .t_g2k3wen {
        max-height: calc(100% - 70px);
    }
    .t_g2k3wen {
        padding: 30px 44px 60px;
    }
    .t_g2k4wen {
        padding: 38px 42px;
    }
    .t_jianxiawai7 {
        margin-bottom: 40px;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 34px;
    }
    .t_f3btnle {
        padding-left: 30px;
        padding-right: 20px;
    }
    .t_f3subt {
        margin-top: 60px;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        width: 54%;
    }
    .t_f3k4xin .t_duanp p {
        margin-bottom: 5px;
    }
    .t_f3k4xin {
        padding: 30px 30px;
    }
    .t_f3k4xin .t_duanp {
        padding-top: 14px;
    }
    .t_f3tanxin {
        padding: 0 78px;
    }
    .t_modalf3 .ys_modal_content {
        padding: 46px 0 50px;
    }
    .t_f3k2pic {
        height: calc(100vh - 70px);
    }
    .t_syk2letop .t_fonth2 {
        margin-bottom: 18px;
    }
    .t_f1k4btnli {
        padding: 0 4px;
    }
    .t_f1k4btn {
        margin: 0 -4px;
    }
    .t_f1k4rg {
        width: 600px;
    }
    .t_f1k4le {
        width: calc(100% - 600px);
    }
    .t_f1k2li:nth-of-type(2n-1) {
        padding-top: 50px;
    }
    .t_f1k4le {
        padding-top: 60px;
    }
    .t_font30 {
        font-size: 24px;
    }
    .t_b4k5ul{
        margin: 0 -15px;
    }
    .t_b4k2wen {
        padding: 0 20px 34px;
    }
    .t_b4k2wen .t_font24 {
        margin-bottom: 16px;
    }
    .t_b4k2li {
        padding: 0 10px;
    }
    .t_b4k2box {
        margin: 0 -10px;
    }
    .t_b4k2wen {
        bottom: -146px;
    }
    .t_b4k1upli {
        margin: 0 22px;
    }
    .t_b4k1up {
        margin: 0 -22px;
    }
    .t_g1k1duan h5 {
        margin-bottom: 30px;
        margin-top: 40px;
    }
    .t_g1k2dup {
        margin-bottom: 36px;
    }
    .t_g1k2shu span {
        font-size: 34px;
    }
    .t_g1k2shu {
        font-size: 18px;
    }
    .t_g1k2duic {
        font-size: 16px;
    }
    .t_g1k4bg {
        width: calc(100% - 8px);
    }
    .t_g1k5rg {
        padding-left: 60px;
        padding-right: 30px;
    }
    .t_g1k5rg .t_fonth3 {
        margin-bottom: 30px;
    }
    .t_g1k5rg .t_g1k5du {
        margin-bottom: 20px;
    }
    .t_g1k4li {
        padding: 0 10px;
    }
    .t_g1k4ul {
        margin: 0 -10px;
    }
    .t_g1k4ul .slick-prev {
        left: -70px;
    }
    .t_g1k4ul .slick-next {
        right: -70px;
    }
    .t_g1k3qian, .t_g1k3lhou {
        font-size: 140px;
    }
    .t_g1k3span,.t_g1k3zuo {
        height: 175px;
    }
    .t_g1k3le {
        width: 54%;
    }
    .t_g1k3rg {
        width: 46%;
    }
    .t_g1k3zuo {
        left: calc(50% - 74px);
    }
    .t_g1k4nian {
        font-size: 26px;
    }
    .t_g1k5name {
        font-size: 16px;
    }
    .t_neibanwen .t_duan18 p{
        font-size: 20px;
    }
    .t_neibanwen .t_duan18 p {
        font-size: 16px;
    }
    .t_b1k3up .t_fonth5 {
        height: 27px;
    }
    .t_nei3kuan {
        width: 80.5%;
    }
    .t_syk4li .t_duan18 {
        height: 96px;
    }
    .t_g1k4bg {
        width: calc(100% + 12px);
    }
    .t_b3thinput .ys_select_li i {
        left: 20px;
    }
    .t_b3thinput .ys_select_li {
        padding-left: 44px;
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 170px);
        left: -149px;
    }
    .t_syk2xia {
        left: 12px;
        width: calc(100% - 24px);
    }
    .t_syk2wen {
        padding: 25% 12px 0;
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 40px);
        left: -20px;
    }
    .t_neipage .t_fonth1, .yxedr_active h1 {
        font-size: 30px;
    }
    .t_font22 {
        font-size: 18px;
    }
    .t_nei3kuan .t_font22 {
        height: 27px;
    }
    .t_nei3kuan {
        padding: 26px 0 26px;
    }
    .t_nei3kuan .t_font22 {
        margin-bottom: 8px;
    }
    .t_nei3btn {
        margin-top: 16px;
    }
    .t_neiban3 .t_neibannr {
        height: calc(100% - 190px);
    }
    .t_b3xiala .t_b3thname {
        left: 20px;
    }
    .t_d1k2xia .t_fonth5 {
        height: auto;
    }
    .t_d1k2xia {
        padding: 57px 15px 9px;
    }
    .t_d1k2xia {
        padding-bottom: 70px;
    }
    .t_d1k2he {
        width: calc(100% - 30px);
        left: 15px;
    }
}

@media screen and (max-width: 1360px) {
    .t_sypage .t_fonth1 {
        font-size: 40px;
    }
    .ys_ban_title {
        margin-bottom: 22px;
    }
    .ys_ban_txtbox .t_btnan {
        margin-top: 50px;
    }
    .t_syk1qieli {
        padding: 20px;
    }
    .t_syk1le {
        padding-right: 70px;
    }
    .t_syk2wen {
        padding: 25% 20px 0;
    }
    .t_syk2xia {
        left: 20px;
        width: calc(100% - 40px);
    }
    .t_syk2xia .t_font24 {
        margin-bottom: 8px;
    }
    .t_syk2xia {
        bottom: -90px;
        padding-bottom: 12px;
    }
    .t_syk4rg1 {
        padding-top: 8px;
    }
    .t_jianxiawai2 {
        margin-bottom: 32px;
    }
    .t_syk4li .t_duan18 {
        margin-bottom: 18px;
    }
    .t_syk4li .t_font24 {
        margin-bottom: 10px;
    }
    .t_syk4ul {
        margin-bottom: 40px;
    }
    .t_haobtnli {
        padding: 0 10px;
    }
    .t_haorg {
        margin: 0 -10px;
    }
    .t_haonr .t_fonth2 {
        width: calc(100% - 360px);
    }
    .t_header {
        padding: 38px 40px 30px;
    }
    .t_header2 {
        width: 860px;
    }
    .t_d1k2qu {
        width: 90px;
        height: 90px;
    }
    .t_d1k2top .t_d1k2qu {
        bottom: -45px;
    }
    .t_d1k2xia {
        padding: 48px 22px 6px;
    }
    .t_d2k1le {
        padding-right: 60px;
    }
    .t_d2k3nr {
        padding-bottom: 30px;
    }
    .t_d2k4 {
        padding-top: 48px;
    }
    .t_e1k1date {
        padding-left: 36px;
    }
    .t_e1k1rg .t_font24 {
        margin-bottom: 20px;
    }
    .t_e2zhwen {
        padding-top: 15px;
    }
    .t_e3k1xia .t_duanp {
        margin-bottom: 16px;
    }
    .t_e5k1ul {
        margin-bottom: 0px;
    }
    .t_g3k1li {
        margin-bottom: 40px;
    }
    .t_e6k1hang {
        padding-bottom: 18px;
        margin-bottom: 14px;
    }
    .t_f2kxli{
        width: 50%;
    }
    .t_nei3kuan {
        padding: 35px 0 35px;
    }
    .t_nei3kuan .t_font22 {
        margin-bottom: 10px;
    }
    .t_nei3kuan {
        width: 75%;
    }
    .t_nei3btn .t_btnzi {
        line-height: 40px;
    }
    .t_nei3btn .t_btnbox {
        width: 140px;
    }
    .t_b2k1le {
        width: 350px;
        padding-right: 50px;
    }
    .t_b2k1rg {
        width: calc(100% - 0px);
    }
    .t_b1k1top {
        padding: 36px 36px;
    }
    .t_b1k1ic {
        width: 46px;
        margin-right: 20px;
    }
    .t_b1k1top .t_fonth5 {
        width: calc(100% - 66px);
    }
    .t_b1k2xin {
        padding: 30px 30px 28px;
    }
    .t_b1k2hang {
        margin-bottom: 8px;
    }
    .t_b1k5le {
        width: 350px;
        padding-right: 50px;
    }
    .t_b1k5rg {
        width: calc(100% - 350px);
    }
    .t_b1k5ul .slick-prev {
        left: -335px;
    }
    .t_b1k5ul .slick-next {
        left: -279px;
    }
    .t_b2k3xu {
        font-size: 38px;
        top: -25px;
        right: 22px;
    }
    .t_b2k3xia {
        padding: 16px 8px 0;
    }
    .t_b2k3xia .t_fonth5 {
        margin-bottom: 6px;
    }
    .t_b2k1li {
        padding: 0 20px;
    }
    .t_b2k1ul {
        margin: 0 -20px;
    }
    .t_b2k4xin {
        padding: 32px 20px 16px;
    }
    .t_b3k1box {
        padding: 70px 70px 0 34px;
    }
    .t_b3k1box .t_fonth4 {
        margin-bottom: 16px;
    }
    .t_b3k1xyin {
        width: 76px;
        right: 70px;
        bottom: -80px;
    }
    .t_b3k1table {
        padding: 42px 48px 56px;
    }
    .t_c1k1li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .t_c1k1ul {
        margin: 0 -15px;
        margin-bottom: -30px;
    }
    .t_c1k1ic {
        width: 54px;
    }
    .t_c1k1rg {
        width: calc(100% - 0px);
    }
    .t_h1k1zh .t_fonth4 {
        margin-bottom: 10px;
    }
    .t_g2banic {
        width: 70px;
        margin-right: 10px;
    }
    .t_g2banrg {
        width: calc(100% - 80px);
    }
    .t_g2k2le .t_fonth1 {
        margin-bottom: 12px;
    }
    .t_g2k3wen {
        width: 50%;
    }
    .t_g2k3wen .t_duanp.yxedr_active {
        margin-bottom: 36px;
    }
    .t_g2k3ic {
        right: 15px;
        bottom: 19px;
    }
    .t_g2k4wen {
        padding: 28px 30px;
    }
    .t_g2k4wen .t_font24 {
        margin-bottom: 6px;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        width: 57%;
    }
    .t_f3k1le {
        width: 300px;
        height: 560px;
    }
    .t_f3k1li {
        padding: 30px 30px;
    }
    .t_f3k1rg {
        width: calc(100% - 300px);
        height: 560px;
    }
    .t_f3k3qu {
        width: 56px;
        height: 56px;
        margin-right: 8px;
    }
    .t_f3k3xin .t_fonth5 {
        max-width: calc(100% - 64px);
    }
    .t_g1k1le {
        padding-right: 60px;
    }
    .t_f1k2li:nth-of-type(2n) .t_f1k2rg {
        padding-right: 60px;
    }
    .t_f1k2li:nth-of-type(2n-1) .t_f1k2rg {
        padding-left: 60px;
    }
    .t_f1k4rg {
        width: 550px;
    }
    .t_f1k4le {
        width: calc(100% - 550px);
    }
    .t_f1k4btnxi {
        padding: 0 22px 0 30px;
    }
    .t_f1k4le .t_font24 {
        margin-bottom: 52px;
    }
    .t_f1k4le .t_fonth3 {
        margin-bottom: 26px;
    }
    .t_b4k1rg {
        padding-left: 40px;
    }
    .t_b4k1rg .t_font24 {
        margin-bottom: 12px;
    }
    .t_b4k1rg .t_duanp {
        margin-bottom: 20px;
    }
    .t_b4k2wen .t_duanp {
        height: 156px;
        -webkit-line-clamp: 5;
    }
    .t_b4k2wen {
        bottom: -174px;
    }
    .t_b4k2xin {
        height: 420px;
    }
    .t_g1k2le {
        width: 52%;
    }
    .t_g1k2rg {
        width: 48%;
    }
    .t_g1k4xin {
        padding: 25px 36px 36px;
    }
    .t_nei3kuan {
        width: 86%;
    }
    .t_nei3kuan {
        padding: 25px 0 25px;
    }
    .t_b1k2xin {
        padding: 30px 22px 28px;
    }
    .t_syk2xia {
        left: 12px;
        width: calc(100% - 24px);
    }
    .t_syk2wen {
        padding: 25% 12px 0;
    }
    .t_syk2xia .t_duanp {
        -webkit-line-clamp: 4;
        height: 128px;
    }
    .t_syk2wen {
        padding: 25% 12px 0;
    }
    .t_syk2xia {
        bottom: -128px;
    }
    .t_d1k2xia {
        padding-bottom: 67px;
    }
    .t_d1k2xia {
        padding: 48px 15px 6px;
    }
}

@media screen and (max-width: 1280px) {
    .t_headoneli {
        margin: 0 5px;
    }
    .t_headsanli a {
        padding: 4px 0;
    }
    .t_headernav {
        padding-bottom: 10px;
        margin-bottom: 6px;
    }
    .t_sypage .t_fonth1 {
        font-size: 38px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 32px;
    }
    .t_syk1qieli {
        padding: 18px;
    }
    .t_syk1rgbox {
        width: 120px;
        top: 30px;
        right: 30px;
    }
    .t_syk1pic {
        width: 80%;
        margin-top: 60px;
    }    
    .t_syk1box1 {
        padding: 30px 30px;
    }
    .t_syk1le {
        padding-right: 50px;
    }
    .t_font24 {
        font-size: 20px;
    }
    .t_jianda {
        padding: 70px 0;
    }
    .t_jianxiali1{
        padding-bottom: 70px;
    }
    .t_jianxiawai1{
        margin-bottom: 70px;
    }
    .t_jiantop1{
        padding-top: 70px;
    }
    .t_syk4rg {
        padding-left: 50px;
    }
    .t_syk4rg .t_jianxiawai2{
        margin-bottom: 28px;
    }
    .t_syk4bologo {
        padding: 18px 5px;
    }
    .t_syk4more {
        padding: 12px;
    }
    .t_syk4morezi {
        font-size: 14px;
        left: 12px;
    }
    .t_syk5tit::before {
        height: 14px;
    }
    .t_syk7tu {
        padding: 15px;
    }
    .t_syk7logoli {
        padding: 10px;
    }
    .t_syk7nr {
        margin: -10px;
    }
    .t_syk7tu {
        box-shadow: 0px 2px 10px 3px rgb(22 44 112 / 5%);
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 30px;
    }
    .t_dirg {
        width: calc(100% - 180px);
        padding-left: 30px;
    } 
    .t_dile{
        width: 180px;
    }
    .t_dicodeli {
        padding: 0 10px;
    }
    .t_dicode {
        margin: 0 -10px;
    }
    .t_dinavcode {
        width: 220px;
    }
    .t_dinavle {
        width: calc(100% - 220px);
    }
    .t_dinavone {
        margin-bottom: 20px;
    }
    .t_dinaverli {
        margin-bottom: 16px;
    }
    .t_dilogo {
        margin-bottom: 58px;
    }
    .t_diphbiao {
        font-size: 14px;
    }
    .t_ditel a {
        font-size: 22px;
    }
    .t_ditop {
       padding-top: 70px;
    padding-bottom: 40px;
    }   
    .t_syk1pic {
        width: 100%;
        margin-top: 0px;
    }
    .t_neipage .t_fonth1, .yxedr_active h1{
        font-size: 30px;
    }
    .t_jianxiawai5 {
        margin-bottom: 60px;
    }
    .t_fontbiao {
        margin-bottom: 30px;
    }
    .t_e1k1date {
        padding-left: 28px;
    }
    .t_jiantop3 {
        padding-top: 60px;
    }
    .t_e3k1xia {
        padding: 18px 20px 9px;
    }
    .t_e5k1ic {
        width: 36px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 28px;
    }
    .t_b1k1li {
        padding: 0 10px;
    }
    .t_b1k1ul {
        margin: 0 -10px;
    }
    .t_b1k1ic {
        width: 42px;
        margin-right: 18px;
    }
    .t_b2k1le {
        width: 320px;
        padding-right: 30px;
    }
    .t_b2k1rg {
        width: calc(100% - 0px);
    }
    .t_b1k1rg {
        margin-top: -16px;
    }
    .t_b1k2xin {
        padding: 26px 18px 26px;
    }
    .t_b1k2ic {
        width: 34px;
        margin-right: 10px;
    }
    .t_b1k2hang .t_fonth5 {
        line-height: 34px;
        width: calc(100% - 44px);
    }
    .t_b1k3xin {
        padding: 32px 24px 38px;
    }
    .t_b1k3xin .t_fonth5 {
        margin-bottom: 6px;
    }
    .t_b1k3lun .slick-prev, .t_b1k4ul .slick-prev {
        left: -65px;
    }
    .t_b1k3lun .slick-next, .t_b1k4ul .slick-next {
        right: -65px;
    }
    .t_b1k5le {
        width: 300px;
        padding-right: 30px;
    }
    .t_b1k5rg {
        width: calc(100% - 300px);
    }
    .t_b1k5ul .slick-prev {
        left: -285px;
    }
    .t_b1k5ul .slick-next {
        left: -225px;
    }
    .t_b1k5pic {
        width: 160px;
        margin-bottom: 14px;
    }
    .t_b1k5xin .t_fonth5 {
        margin-bottom: 12px;
    }
    .t_b2k1xin {
        padding-right: 24px;
        padding-bottom: 20px;
        padding-top: 30px;
    }
    .t_b2k1ic {
        width: 38px;
        margin-right: 14px;
    }
    .t_b2k1hang .t_fonth5 {
        width: calc(100% - 42px);
    }
    .t_b2k1hang {
        margin-bottom: 10px;
    }
    .t_b2k3xia .t_duanp {
        height: 96px;
        -webkit-line-clamp: 3;
    }
    .t_b2k4ic {
        
    }
    .t_b2k4ic img {
        
    }
    .t_b2k3ul .slick-prev {
        left: -65px;
    }
    .t_b2k3ul .slick-next {
        right: -65px;
    }
    .t_b3k1table {
        padding: 42px 40px 56px;
    }
    .t_b3k1box {
        padding: 66px 60px 0 34px;
    }
    .t_b3thname {
        line-height: 44px;
        padding-right: 8px;
    }
    .t_b3thinput input {
        line-height: 44px;
    }
    .t_b3ther .t_b3therli {
        padding: 0 5px;
    }
    .t_b3ther {
        margin: 0 -5px;
    }
    .t_b3code .t_b3codeimg {
        width: 117.04px;
    }
    .t_b3code .t_b3shu {
        width: calc(100% - 127.04px);
        margin-right: 10px;
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 175.28px);
        left: -147.28px;
    }
    .t_select2 .ys_select_hd {
        height: 44px;
    }
    .t_select2 .ys_select_li {
        padding: 4px 20px;
    }
    .t_c1k1xin {
        padding: 26px 20px 26px 20px;
    }
    .t_c1k1ic {
        width: 50px;
        margin-right: 20px;
    }
    .t_c1k1rg {
        width: calc(100% - 0px);
    }
    .t_g5k2le {
        padding-right: 30px;
    }
    .t_g5k1{
        padding: 44px 0;
    }
    .t_h1k1zh .t_fonth4 {
        margin-bottom: 8px;
    }
    .t_h1k1ic {
        width: 90px;
        height: 90px;
    }
    .t_h1k1ic img {
        width: 50px;
    }
    .t_h1k1zh {
        width: calc(100% - 250px);
        padding-left: 35px;
        padding-right: 35px;
    }
    .t_g2banul {
        margin-top: 70px;
    }
    .t_g2banli {
        padding: 0 10px;
    }
    .t_g2banul {
        margin: 0 -10px;
    }
    .t_g2banxin {
        padding: 25px 12px;
    }
    .t_g2banic {
        width: 60px;
        margin-right: 10px;
    }
    .t_g2banrg {
        width: calc(100% - 70px);
    }
    .t_g2k1le {
        padding-right: 70px;
    }
    .t_g2k1le .t_fonth3 {
        margin-bottom: 26px;
    }
    .t_g2k1li .t_g2k1tit {
        padding-bottom: 14px;
    }
    .t_g2k1xia {
        padding: 16px 0 0;
    }
    .t_g2k1li {
        margin-bottom: 23px;
    }
    .t_g2k3wen {
        padding: 30px 30px 60px;
    }
    .t_g2k3wen .t_duanp.yxedr_active {
        margin-bottom: 24px;
    }
    .t_g2k3wen {
        padding: 18px 30px 60px;
    }
    .t_g2banul {
        margin-top: 70px;
    }
    .t_g2banxin {
        padding: 20px 12px;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 30px;
    }
    .t_f3subt {
        margin-top: 50px;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        width: 61%;
    }
    .t_f3k3li .t_fonth5 {
        font-size: 16px;
    }
    .t_f3k3li {
        padding: 26px 0;
    }
    .t_f3k4li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_f3k4ul {
        margin: 0 -10px;
        margin-bottom: 25px;
    }
    .t_f3k5nr {
        padding-left: 50px;
        padding-right: 50px;
    }
    .t_f3k5zh {
        padding: 0 40px 0 40px;
    }
    .t_g1k1le {
        padding-right: 40px;
    }
    .t_f1k4rg {
        width: 500px;
    }
    .t_f1k4le {
        width: calc(100% - 500px);
    }
    .t_font30 {
        font-size: 22px;
    }
    .t_g1k1duan h5 {
        margin-bottom: 20px;
        margin-top: 30px;
    }
    .t_b3code .t_b3codeimg {
        width: 140.8px;
    }
    .t_b3code .t_b3shu {
        width: calc(100% - 150.8px);
    }
    .t_g1k4xin {
        padding: 20px 27px 36px;
    }
    .t_nei3kuan {
        width: 93%;
    }
    .t_nei3kuan .t_font22 {
        margin-bottom: 8px;
    }
    .t_nei3kuan {
        padding: 20px 0 20px;
    }
    .t_b1k2li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_b1k2ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_b3thinput .ys_select_li i{
        left: 20px;
    }
    .t_b3thinput .ys_select_li {
        padding-left: 44px;
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 170px);
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 40px);
        left: -20px;
    }
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .t_head {
        padding: 0 40px;
    }
    .ys_cont1400, .ys_cont1620 {
        width: 100%;
    }
    .ys_cont1620{
        padding-left: 40px;
        padding-right: 40px;
    }
    .ys_cont1360{
        width: 100%;
    }
    .t_neiban .t_neimain{
        left: 40px;
    }
    .t_neibanwen{
        width: calc(100% - 80px);
        left: 40px;
    }
    .t_d2k1le {
        padding-right: 40px;
    }
    .t_e2le {
        padding-right: 40px;
    }
    .t_e2rgxin::before {
        width: calc(100% + 30px);
    }  
    .t_e6k2ul .slick-prev {
        left: -18px;
    }
    .t_e6k2ul .slick-next {
        right: -18px;
    }
    .t_e6k2ul {
        padding: 0 26px;
    }
    .t_neiban3 .t_neibanrg {
        right: 0;
    }
    .t_neiban3 .t_neibanrg {
        width: 42%;
    }
    .t_b1k3lun,.t_b1k4ul,.t_b2k3ul {
        padding: 0 26px;
    }
    .t_b1k3lun .slick-prev, .t_b1k4ul .slick-prev,
    .t_b2k3ul .slick-prev {
        left: -18px;
    }
    .t_b1k3lun .slick-next, .t_b1k4ul .slick-next,
    .t_b2k3ul .slick-next {
        right: -18px;
    }
    .t_nei3btn {
        margin-top: 14px;
    }
    .t_b2k1xin {
        padding-right: 10px;
    }
    .t_b2k1hang {
        margin-bottom: 8px;
    }
    .t_b3k1bg2 {
        left: 0px;
    }
    .t_h2k2 {
        padding: 36px 0 60px;
    }
    .t_f3k2xin .t_fonth1 {
        margin-bottom: 38px;
        margin-top: 0px;
    }
    .t_f3k2xin .t_duan20 p {
        margin-bottom: 26px;
    }
    .t_b4k2li.slick-slide{
        width: calc(calc(100vw - 70px) / 3);
    }
    .t_b4k2li.slick-active.on {
        width: calc(calc(100vw - 70px) * 0.48);
    }
    .t_b4k2li.slick-active.act {
        width: calc(calc(100vw - 70px) * 0.26);
    }
    .t_b4k2ul .slick-dots{
        bottom: 0;
    }
    .t_b4k2ul.slick-dotted{
        padding-bottom: 30px;
    }
    .t_g1k4ul{
        padding: 0 30px;
    }
    .t_g1k4ul .slick-prev {
        left: -20px;
    }
    .t_g1k4ul .slick-next {
        right: -20px;
    }
    .t_e6k1rg .mCSB_outside+.mCSB_scrollTools {
        right: -30px!important;
    }
}
@media screen and (max-width: 1199px){
    .t_syk2li .t_syk2xin .t_syk2xia {
        bottom: 0;
    }
    .t_syk2li .t_syk2xin .t_syk2xia .t_duanp {
        opacity: 1;
    }
    .t_sypage .t_fonth1 {
        font-size: 36px;
    }
    .t_btnzi {
        line-height: 48px;
    }    
    .ys_banner .t_bandots {
        bottom: 26px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 28px;
    }
    .t_jianxiawai4 {
        margin-bottom: 40px;
    }
    .t_syk1le {
        padding-right: 34px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 26px;
    }
    .t_syk1le .t_duanp {
        margin-bottom: 22px;
    }
    .t_syk1lie {
        margin-bottom: 24px;
    }
    .t_syk1lie li p {
        margin-bottom: 14px;
    }
    .t_syk2letop .t_duan18 {
        width: 84%;
        left: 28%;
    }
    .t_syk2xia .t_duanp p{
        font-size: 14px;
        line-height: 1.75;
    }
    .t_syk2xia {
        left: 14px;
        width: calc(100% - 28px);
    }
    .t_syk2wen {
        padding: 25% 14px 0;
    }
    .t_syk2xia .t_duanp {
        height: 73.5px;
    }
    .t_font24 {
        font-size: 18px;
    }
    .t_syk2xu {
        font-size: 18px;
    }
    .t_syk3bo {
        padding: 20px 10px;
    }
    .t_syk3lun {
        margin: 0px -10px -20px;
    }
    .t_syk3xin {
        box-shadow: 0px 2px 19px 4px rgb(134 146 165 / 7%);
    }
    .t_syk3xia {
        padding: 20px 20px;
    }
    .t_syk3xia .t_fonth5 {
        margin-bottom: 6px;
    }
    .t_syk3xia .t_duanp {
        margin-bottom: 12px;
    }
    .t_syk4rg {
        padding-left: 30px;
    }
    .t_syk4rg .t_jianxiawai2 {
        margin-bottom: 20px;
    }
    .t_syk4ul {
        margin-bottom: 24px;
    }
    .t_syk6nr {
        padding: 30px 28px;
    }
    .t_syk6pic {
        width: 240px;
        right: 30px;
    }
    .t_syk6le {
        width: calc(100% - 260px);
    }
    .t_syk6wen .t_font22 {
        margin-bottom: 8px;
    } 
    .t_haonr .t_fonth2 {
        width: calc(100% - 350px);
    }
    .t_haobg {
        height: 140px;
    }
    .t_haobg img{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        object-fit: cover;
    }
    .t_dinavle{
        display: none;
    }
    .t_dilogo {
        margin-bottom: 40px;
    }
    .t_diphbiao {
        margin-bottom: 4px;
    }
    .t_ditop {
        padding-top: 60px;
        padding-bottom: 70px;
    }
    .t_syk3lun .slick-next {
        right: 10px;
    }
    .t_lunbo1 .slick-prev {
        right: 70px;
    }
    .t_neiban .t_neimain {
        top: 0px;
    }
    .t_neibanwen {
        top: calc(50% + 10px);
    }
    .t_d1k1li .t_btnan3 .t_btnzi {
        padding: 0 24px;
    }
    .t_d1k2xia {
        padding: 48px 20px 2px;
    }
    .t_d1k2he {
        padding: 12px 0;
    }
    .ys_phfyfl  a{
        color: #666;
    }
    .t_d2k2box {
        padding: 30px 30px;
    }
    .t_d2k2box .t_fonth5 {
        margin-bottom: 8px;
    }
    .t_d2tit {
        margin-bottom: 18px;
    }
    .t_e1k1rg .t_font24 {
        margin-bottom: 12px;
    }
    .t_fontbiao {
        margin-bottom: 16px;
    }
    .t_e1k1date {
        padding-left: 25px;
    }
    .ys_page_wrap.ontop .ys_main {
        margin-top: 0;
    }
    .t_e2le .t_font24,.t_e2rg .t_font24{
        font-size: 20px;
    }
    .t_jiantop4 {
        padding-top: 40px;
    }
    .t_e2le {
        margin-top: -8px;
    }
    .t_duanp.t_e2biao {
        margin-bottom: 10px;
    }
    .t_e2le .t_font24 {
        margin-bottom: 16px;
    }
    .t_e2date{
        padding-bottom: 28px;
    }
    .t_e2wen {
        padding-top: 26px;
        padding-bottom: 40px;
    }
    .t_e6k1le {
        width: 100%;
        margin-bottom: 30px;
    }
    .t_e6k1rg {
        padding-left: 0;
        padding-top: 0px;
        width: 100%;
    }
    .t_f2k1qu {
        width: 40px;
        height: 40px;
    }
    .t_f2k1tit, .t_f2k1xi {
        margin-top: 9.5px;
        margin-bottom: 9.5px;
    }
    .t_f2k1top {
        padding: 12px 15px 12px 30px;
    }
    .t_f2k1xia {
        padding: 34px 50px 46px;
    }
    .t_f2k2btn {
        margin-top: 6px;
    }
    .t_f2k1li {
        margin-bottom: 20px;
    }
    /* .t_select1 .ys_select_hd input {
        font-size: 14px;
    } */
    .t_select1 .ys_select_xtbbox {
        width: 16px;
    }
    .t_select1 .ys_select_hd {
        padding: 0 18px;
    }
    .t_select1 .ys_select_xtbbox {
        right: 18px;
    }
    .t_f2k1souli {
        padding: 0 18px;
    }
    .t_f2k1ic {
        width: 20px;
    }
    .t_f2k1input {
        width: calc(100% - 20px);
        padding-left: 12px;
    }
    /* .t_f2k1input input {
        font-size: 14px;
    } */
    .t_nei3kuan {
        padding: 30px 0 30px;
    }
    .t_nei3kuan {
        width: 84%;
    }
    .t_neiban3 .t_neibannr {
        height: calc(100% - 164px);
    }
    .t_neiban3 .t_neibanwen {
        top: calc(50% + 26px);
    }
    .t_b1k3up{
        position: relative;
        opacity: 1;
        padding: 0;
        background: transparent;
        top: 0;
        left: 0;
        transform: translate(0);
    }
    .t_b1k3up .t_fonth5{
        display: none;
    }
    .t_b1k3up .t_duanp p{
        color: #666;
    }
    .t_b1k1top {
        padding: 0;
        margin-bottom: 12px;
    }
    .t_b1k1ic {
        width: 32px;
        margin-right: 10px;
    }
    .t_b1k1top .t_fonth5 {
        width: calc(100% - 42px);
    }
    .t_b1k1xin{
        padding:22px 15px 18px;
    }
    .t_b2k1rg {
        width: calc(100% - 0px);
    }
    .t_b2k1le {
        width: 264px;
        padding-right: 20px;
    }
    .t_b1k2li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_b1k2ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_b1k3xin {
        padding: 28px 20px 28px;
    }
    .t_b1k3ic {
        width: 35px;
        margin-bottom: 16px;
    }
    .t_b1k3xin .t_fonth5 {
        margin-bottom: 4px;
    }
    .t_b1k5le {
        width: 260px;
        padding-right: 20px;
    }
    .t_b1k5rg {
        width: calc(100% - 260px);
    }
    .t_b1k5ul .slick-prev {
        left: -245px;
    }
    .t_b1k5ul .slick-next {
        left: -185px;
    }
    .t_b1k5pic {
        width: 144px;
        margin-bottom: 12px;
    }
    .t_b1k5xin .t_fonth5 {
        margin-bottom: 10px;
    }
    .t_b1k5xin {
        padding: 24px 18px 26px;
    }
    .t_b2k4xin {
        padding: 26px 18px 16px;
    }
    .t_b3k1box .t_fonth4 {
        margin-bottom: 14px;
    }
    .t_b3k1box {
        padding: 60px 50px 0 34px;
    }
    .t_b3k1xyin {
        width: 70px;
        right: 48px;
        bottom: -76px;
    }
    .t_b3k1bg1 {
        bottom: -60px;
    }
    .t_b3k1bg2 {
        left: 30px;
        bottom: 80px;
    }
    .t_b3k1table {
        padding: 32px 30px 44px;
    }
    .t_b3k1bg2 {
        left: 0px;
        bottom: 0px;
    }
    .t_c1k3li{
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_c1k3ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_jianxiawai3 {
        margin-bottom: 22px;
    }
    .t_c1k1li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_c1k1ul {
        margin: 0 -10px;
        margin-bottom: -20px;
    }
    .t_c1k1rg .t_fonth5 {
        margin-bottom: 3px;
    }
    .t_h1k1zh {
        padding-left: 25px;
        padding-right: 25px;
    }
    .t_h1k1zh .t_fonth4 {
        margin-bottom: 6px;
    }
    .t_h1k1ic {
        width: 85px;
        height: 85px;
    }
    .t_g2banul {
        margin-top: 50px;
    }
    .t_g2banic {
        width: 46px;
        margin-right: 4px;
    }
    .t_g2banrg {
        width: calc(100% - 50px);
    }
    .t_g2banxin {
        padding: 20px 8px;
    }
    .t_g2k1xia p{
        line-height: 1.75;
    }
    .t_g2k1xia {
        padding: 12px 0 0;
    }
    .t_g2k1le {
        padding-right: 40px;
    }
    .t_g2k3rg {
        width: 64%;
    }
    .t_g2k2le{
        max-width: 36%;
    }
    .t_g2k2pic {
        height: auto;
    }
    .t_g2k2pic img{
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0);
    }
    .t_g2k2{
        height: auto;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 34px;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        margin-top: 14px;
    }
    .t_g2k3wen {
        width: 55%;
    }
    .t_g2k3wen .t_duanp.yxedr_active {
        margin-bottom: 16px;
    }
    .t_g2k4xi .t_duanp {
        top: 0;
    }.t_g2k4xi .t_duanp p{
        line-height: 1.5;
    }
    .t_g2k4xi .t_duanp{
        height: 72px;
    }
    .t_g2k4xi .t_duanp {
        width: 100%;
    }
    .t_g2k4wen {
        padding: 28px 26px;
    }
    .t_f3k1qie_cont {
        padding: 0 20px;
    }
    .t_f3k1ic1 {
        width: 60px;
        height: 60px;
    }
    .t_f3k1ic1 img {
        width: 38px;
    }
    .t_f3k1ic1 {
        margin-bottom: 14px;
    }
    .t_f3k1li .t_fonth4 {
        margin-bottom: 9px;
    }
    .t_f3k1le {
        width: 270px;
        height: 460px;
    }
    .t_f3k1li {
        padding: 20px 20px;
    }
    .t_f3k1rg {
        width: calc(100% - 270px);
        height: 460px;
    }
    .t_f3k2pic {
        height: calc(100vh - 64px);
    }
    .t_modalf3 .t_font24::before {
        height: 18px;
    }
    .t_neibandun .t_neibanwen .t_duan18 p {
        font-size: 18px;
    }
    .t_g1k1rg {
        width: 500px!important;
    }
    .t_g1k1le {
        width: calc(100% - 500px);
        padding-right: 30px;
        padding-top: 0px;
    }
    .t_f1k2li:nth-of-type(2n) .t_f1k2rg {
        padding-right: 30px;
    }
    .t_f1k2li:nth-of-type(2n-1) .t_f1k2rg {
        padding-left: 30px;
    }
    .t_d1k2ic {
        width: 140px;
    }
    .t_f1k2huang {
        margin-bottom: 56px;
    }
    .t_f1k2huang .t_font24::before {
        bottom: -22px;
    }
    .t_f1k4le .t_font24 {
        margin-bottom: 38px;
    }
    .t_f1k4ic {
        margin-left: 10px;
    }
    .t_f1k4le {
        width: calc(100% - 440px);
    }
    .t_f1k4rg {
        width: 440px;
    }
    .t_f1k4le .t_fonth3 {
        margin-bottom: 16px;
    }
    .t_g1k5rg {
        padding-left: 40px;
        padding-right: 10px;
    }
    .t_g1k3zuo {
        left: calc(50% - 40px);
    }
    .t_svgquan {
        width: 300px;
        height: 300px;
    }
    .t_circle{
        cx:150;
        cy:150;
        r:149;
    }
    .t_d2k1nr{
        display: block;
    }
    .t_g1k4xi .t_duanp {
        height: 112px;
        -webkit-line-clamp: 4;
    }
    .t_b1k1ul{
        display: flex;
        flex-wrap: wrap;
        align-items: stretch;
    }
    .t_neiban3xia {
        position: relative;
    }
    .t_nei3kuan .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
    } 
    .t_b1k2xin .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_b1k3up .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_b1k1xin {
        height: 100%;
    }
    .t_b1k3up .t_duanp {
        height: auto;
    }
    .t_g1k4bg {
        width: calc(100% + 44px);
    }
    .t_syk2xia .t_duanp {
        height: 98px;
    }
    .t_syk2xia .t_font24 {
        margin-bottom: 0px;
    }
    .t_syk2wen {
        padding: 25% 10px 0;
    }
    .mc_fybtn{
        color: #666;
    }
    .t_d1k2xia {
        padding: 48px 15px 2px;
    }
    .t_d1k2xia {
        padding-bottom: 59px;
    }
}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
	.t_syk3bo {
    width: 100%;
    padding: 20px 22.5px;
}
    .t_celan{
        display: none;
    }
    .t_sypage .t_fonth1 {
        font-size: 28px;
    }
    .ys_ban_txtbox>div {
        width: 75%;
    }
    .ys_ban_title {
        margin-bottom: 16px;
    }
    .t_duan20 p {
        font-size: 16px;
    }
    .ys_ban_txtbox .t_btnan {
        margin-top: 34px;
    }
    .t_btnzi {
        line-height: 44px;
    }
    .t_btnbox {
        width: 140px;
    }
    .t_syk1qieli {
        width: 50%;
    }
    .t_syk1qieli::after {
        content: '';
        position: absolute;
        width: 100%;
        height: 1px;
        bottom: 0;
        left: 0;
        background: #F0F0F0;
    }
    .t_syk1qieli:last-child::after,.t_syk1qieli:nth-last-of-type(2)::after{
        display: none;
    }
    .t_syk1huli {
        padding: 0 0px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 24px;
    }
    .t_syk1lie.yxedr_active ul li {
        width: 50%;
    }
    .t_syk1le {
        padding-top: 4px;
    }
    .t_syk1le {
        padding-right: 15px;
    }
    .t_syk1le .t_duanp {
        margin-bottom: 10px;
    }
    .t_syk1lie li p {
        margin-bottom: 8px;
    }
    .t_syk1lie {
        margin-bottom: 15px;
    }
    .t_syk2le {
        width: 100%;
    }
    .t_syk2rg {
        width: 100%;
    }
    .t_syk2nr{
        display: block;
    }
    .t_syk2bg {
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0);
    }
    .t_syk2wen{
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
    }
    .t_syk2ul{
        align-items: stretch;
    }
    .t_syk2li {
        height: auto;
    }
    .t_jianda {
        padding: 50px 0;
    }
    .t_jiantop1{
        padding-top: 50px;
    }
    .t_jianxiali1{
        padding-bottom: 50px;
    }
    .t_jianxiawai1{
        margin-bottom: 50px;
    }
    .t_btnan3 .t_btnzi {
        line-height: 40px;
        padding: 0 18px;
    }
    .t_btnzi {
        font-size: 14px;
    }
    .t_btnzi {
        line-height: 40px;
    }
    .ys_banner .t_bandots .t_bandotli svg circle{
        cx:16!important;
        cy:16!important;
        r:15!important;
    }
    .ys_banner .t_bandots .t_bandotli svg{
        width: 32px;
        height: 32px;
    }
    .ys_banner .t_bandots .t_bandotli span{
        width: 32px;
        height: 32px;
    }
    .t_lunbo1 .slick-prev, .t_lunbo1 .slick-next, .t_lunbo2 .slick-prev, .t_lunbo2 .slick-next {
        width: 40px;
        height: 40px;
    }
    .t_lunbo1 .slick-prev {
        right: 70px;
    }
    .t_syk1btnli .t_btnzi {
        line-height: 40px;
    }
    .t_btnbox {
        width: 130px;
    }
    .t_lunbo1 .slick-prev {
        right: 60px;
    }
    .t_syk3upul {
        max-width: calc(100% - 88px);
    }
    .t_syk3lun .slick-prev, .t_syk3lun .slick-next {
        top: -54px;
    }
    .t_syk3xia {
        padding: 16px 15px;
    }
    .t_syk3xia .t_fonth5 {
        margin-bottom: 4px;
    }
    .t_syk3xia .t_duanp p{
        line-height: 1.75;
    }
    .t_syk3xia .t_duanp{
        height: 38px;
    }
    .t_anbtnazi {
        font-size: 14px;
        line-height: 21px;
    }
    .t_anbtnale {
        width: 36px;
        margin-right: 6px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 26px;
    }
    .t_syk4rg .t_jianxiawai2 {
        margin-bottom: 18px;
    }
    .t_syk4li .t_font24 {
        margin-bottom: 6px;
    }
    .t_duan18 p{
        line-height: 1.75;
    }
    .t_syk4ul {
        padding-right: 0px;
    }
    .t_syk4li .t_duan18 {
        margin-bottom: 12px;
    }
    .t_syk4rgmore {
        width: 20%;
    }
    .t_syk4lun {
        width: 80%;
    }
    .t_syk5pic {
        margin-bottom: 12px;
    }
    .t_syk5biao {
        margin-bottom: 2px;
    }
    .t_jianxiawai2 {
        margin-bottom: 26px;
    }
    .t_syk6nr {
        padding: 24px 20px;
    }
    .t_syk6ic {
        width: 76px;
        margin-right: 18px;
    }
    .t_syk6wen {
        width: calc(100% - 94px);
    }
    .t_syk6pic {
        width: 210px;
        right: 18px;
    }
    .t_syk6le {
        width: calc(100% - 210px);
    }
    .t_duanp p, .yxedr_active p{
        line-height: 1.75;
    }
    .t_syk5xin .t_duanp{
        height: 56px;
    }
    .t_syk7tu {
        padding: 10px;
    }
    .t_haonr .t_fonth2 {
        width: calc(100% - 300px);
    }
    .t_ditop {
        padding-top: 46px;
        padding-bottom: 46px;
    }
    .t_dilogo {
        width: 150px;
    }
    .t_ditel a {
        font-size: 18px;
    }
    .t_dilogo {
        margin-bottom: 36px;
    }
    .t_dixiale p {
        font-size: 12px;
    }
    .t_dixia {
       
    }
    .t_neipage .t_fonth1, .yxedr_active h1{
        font-size: 26px;
    }
    .t_jiantop2 {
        padding-top: 50px;
    }
    .t_d1k1name {
        width: 74px;
        padding-right: 10px;
        line-height: 36px;
    }
    .t_d1k1btle {
        line-height: 36px;
        margin-right: 6px;
    }
    .t_d1k1jian {
        line-height: 36px;
    }
    .t_d1k1li .t_btnan3 .t_btnzi {
        line-height: 34px;
    }
    .t_d1k1li .t_btnan3 .t_btnzi {
        padding: 0 20px;
    }
    .t_d1k1li {
        margin-bottom: 20px;
    }
    .t_d1k1lie {
        height: 56px;
    }
    .t_d1k1lie {
        width: calc(100% - 126px);
    }
    .t_d1k2li {
        width: 50%;
    }
    .t_d1k2li {
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .t_d1k2ul {
        margin: 0 -10px;
        margin-bottom: -30px;
    }
    .t_d1k2xia .t_d1k2duan p {
        line-height: 1.75;
    }
    .t_d1k2duan {
        height: 84px;
        margin-bottom: 10px;
    }
    .t_jianxiawai5 {
        margin-bottom: 50px;
    }
    .t_d2k4 {
        padding-top: 40px;
    }
    .t_d2k3nr {
        padding-bottom: 24px;
    }
    .t_d2k2box {
        padding: 24px 20px;
    }
    .t_d2k2li {
        padding: 0 10px;
    }
    .t_d2k2ul {
        margin: 0 -10px;
    }
    .t_d2k1le {
        padding-right: 0;
        width: 100%;
    }
    .t_d2k1rg {
        width: 100%;
    }
    .t_duanjian p, .yxedr_active p {
        margin-bottom: 14px;
    }
    .t_neimain{
        display: none;
    }
    .t_e1k1rg .t_font24 {
        margin-bottom: 6px;
    }
    .t_fontbiao {
        margin-bottom: 12px;
    }
    .t_e1k1date {
        padding-left: 10px;
    }
    .t_e1k1rg {
        width: 100%;
        padding-top: 0px;
    }
    .t_e1k1le {
        width: 60%;
        margin-bottom: 20px;
    }
    .t_e1k1date{
        width: 40%;
        padding-left: 30px;
    }
    .t_e1k1xin {
        padding: 35px 0 32px;
    }
    .t_e1main .t_zhaoye {
        padding-top: 50px;
    }
    .t_e1k1 {
        padding-top: 15px;
    }
    .t_e2le {
        margin-top: 0;
        width: 100%;
        padding-right: 0px;
        margin-bottom: 40px;
    }
    .t_e2rg {
        width: 100%;
    }
    .t_g4k1xi {
        padding-bottom: 25px;
    }
    .t_e3k1li {
        width: 50%;
    }
    .t_e5k1li1{
        width: 50%;
    }
    .t_g3k1li{
        width: 50%;
    }
    .t_jiantop3 {
        padding-top: 50px;
    }
    .t_e3k1li {
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .t_e3k1ul {
        margin: 0 -10px;
    }
    .t_e3k1xia .t_duanp {
        height: 112px;
        -webkit-line-clamp: 4;
    }
    .t_e5k1li1 {
        padding: 0 10px;
        margin-bottom: 26px;
    }
    .t_e5k1ul1 {
        margin: 0 -10px;
    }
    .t_g3k1li {
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .t_g3k1ul {
        margin: 0 -10px;
    }
    .t_g3k1le {
        font-size: 14px;
        line-height: 21px;
    }
    .t_e6k2li {
        padding: 0 10px;
    }
    .t_e6k2ul {
        margin: 0 -10px;
        padding: 0 24px;
    }
    .t_f2kqan {
        padding: 0 30px;
    }
    .t_select1 {
        width: 24%;
    }
    .t_f2k1sou {
        width: 32%;
    }
    .t_f2k1tit {
        width: 36%;
    }
    .t_f2k1xi {
        width: calc(64% - 40px);
    }
    .t_f2k1xin.t_jianxiawai4 {
        margin-bottom: 50px;
    }
    .t_f2k1xia {
        padding: 30px 48px 42px;
    }
    .t_nei3kuan .t_duanp p{
        font-size: 14px;
    }
    .t_nei3kuan {
        width: 98%;
    }
    .t_nei3kuan .t_duanp {
        height: 49px;
    }
    .t_nei3kuan {
        padding: 22px 0 22px;
    }
    .t_neiban3 .t_neibannr {
        height: calc(100% - 133px);
    }
    .t_neiban3 .t_neibanwen {
        top: 50%;
    }
    .t_neibanwen .t_duan18 {
        margin-top: 10px;
    }
    .t_nei3btn .t_btnzi {
        line-height: 36px;
    }
    .t_nei3btn .t_btnbox {
        width: 130px;
    }
    .t_nei3btn .t_haobtnli {
        padding: 0 6px;
    }
    .t_syk1btn {
        margin: 0 -6px;
    }
    .t_nei3btn {
        margin-top: 16px;
    }
    .t_neiban3 .t_neibanle {
        width: 60%;
    }
    .t_neiban3 .t_neibanrg {
        max-width: 40%;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 24px;
    }
    .t_b2k1le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 10px;
		text-align:center;
    }
    .t_b2k1rg {
        width: 100%;
        margin-top: 0;
    }
    .t_b2k1bg {
        width: 30%;
        left: 10px;
        bottom: 10px;
    }
    .t_b1k2li {
        width: 50%;
    }
    .t_b1k2xin .t_duanp {
        height: 56px;
    }
    .t_b1k2ic {
        width: 30px;
        margin-right: 10px;
    }
    .t_b1k2hang .t_fonth5 {
        line-height: 30px;
    }
    .t_b1k2xin {
        padding: 22px 18px 22px;
    }
    .t_b1k3xin .t_duanp {
        height: 112px;
    }
    .t_b1k3bo {
        padding: 10px;
    }
    .t_b1k3lun {
        margin: -10px;
    }
    .t_b1k3xin {
        box-shadow: 0px 2px 19px 2px rgb(22 44 112 / 5%);
    }
    .t_b1k4ul .t_syk3bo {
        padding: 10px;
    }
    .t_b1k4ul {
        margin: -10px;
    }
    .t_syk3xin {
        box-shadow: 0px 2px 19px 2px rgb(134 146 165 / 7%);
    }
    .t_b1k5li{
        padding: 10px;
    }
    .t_b1k5ul {
        margin: -10px;
    }
    .t_b1k5xin {
        box-shadow: 0px 2px 19px 2px rgb(22 44 112 / 5%);
    }
    .t_b1k5xin .t_duanp {
        height: 84px;
    }
    .t_b1k3up .t_duanp {
        height: 56px;
    }
    .t_b2k1xin {
        padding-right: 0;
        padding-bottom: 20px;
        padding-top: 24px;
    }
    .t_b2k1li .t_duanp {
        height: 56px;
    }
    .t_b2k1ic {
        width: 32px;
        margin-right: 10px;
    }
    .t_b2k1rg{
        padding-top: 10px;
    }
    .t_b2k3xia .t_duanp {
        height: 84px;
    }
    .t_b2k3li {
        padding: 0 10px;
    }
    .t_b2k3ul {
        margin: 0 -10px;
    }
    .t_b2k4li {
        padding: 0 10px;
    }
    .t_b2k4ul {
        margin: 0 -10px;
    }
    /* .t_b2k4xin .t_duan18 {
        height: 56px;
    } */
    .t_b3k1 {
        margin-top: 0;
    }
    .t_b3k1box {
        padding: 50px 26px 0 34px;
    }
    .t_b3k1le, .t_b3k1rg {
        width: 100%;
    }
    .t_b3k1le {
        padding-bottom: 120px;
        margin-bottom: 20px;
    }
    .t_b3k1nr{
        display: block;
    }
    .t_c1k3li{
        width: 50%;
    }
    .t_jianxiawai3 {
        margin-bottom: 18px;
    }
    .t_c1k1li {
        width: 100%;
    }
    .t_c1k1rg .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_g5k2le .t_fonth3 {
        margin-bottom: 10px;
    }
    .t_g5k2le .t_fonth5 {
        margin-bottom: 12px;
    }
    .t_g5k2li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .t_g5k2ul {
        margin: 0 -15px;
    }
    .t_g5k2hang {
        padding-bottom: 18px;
        margin-bottom: 14px;
    }
    .t_h2k2 {
        padding: 36px 0 50px;
    }
    .t_h2k1 {
        padding: 40px 0 40px;
    }
    .t_h1k1ic {
        width: 80px;
        height: 80px;
    }
    .t_h1k1zh {
        width: calc(100% - 210px);
        padding-left: 20px;
        padding-right: 20px;
    }  
    .t_h1k1li {
        padding: 30px 0;
    }
    .t_g2banrg .t_fonth5{
        height: 54px;
        overflow: hidden;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        width: 56%;
    }
    .t_g2banul {
        margin-top: 38px;
    }
    .t_g2k1li {
        margin-bottom: 16px;
    }
    .t_g2k1le .t_fonth3 {
        margin-bottom: 16px;
    }
    .t_g2k2xin {
        padding: 27px 0;
    }
    .t_g2k3wen{
        position: relative;
    }
    .t_g2k3wen {
        width: calc(100% - 100px);
        left: 50px;
        transform: translate(0);
        top: -40px;
    }
    .t_g2k3pic {
        width: 100%;
    }
    .t_g2k3wen {
        padding: 18px 30px 38px;
    }
    .t_g2k3nr{
        margin-bottom: -40px;
    }
    .t_g2k4da {
        width: 100%;
    }
    .t_g2k4xiao {
        width: 100%;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 26px;
    }
    .t_f3k2xin .t_fonth1 {
        margin-bottom: 20px;
    }
    .t_f3k2xin .t_duan20 p::before {
        height: 18px;
        top: 5px;
    }
    .t_f3k2xin .t_duan20 p {
        margin-bottom: 14px;
    }
    .t_f3k3li{
        width: 33.333333%;
        margin-bottom: 16px;
    }
    .t_f3k3li:nth-of-type(3n) .t_f3k3lian{
        display: none;
    }
    .t_f3k3li:nth-of-type(2n) .t_f3k3lian {
        top: 0;
        bottom: auto;
        transform: rotateX(0);
    }
    .t_f3k3li:nth-of-type(3n-1) .t_f3k3lian {
        top: auto;
        bottom: 0;
        transform: rotateX(180deg);
    }
    .t_jianxiawai7 {
        margin-bottom: 30px;
    }
    .t_f3k4li {
        width: 50%;
    }
    .t_f3k5nr {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 26px;
        padding-bottom:20px;
    }
    .t_f3k5ic {
        width: 80px;
        position: relative;
        margin-top: 40px;
    }
    .t_f3k5rg .t_duanp p{
        font-size: 14px;
    }
    .t_f3k5rg {
        width: 224px;
        padding-top: 11px;
    }
    .t_f3k5code {
        width: 120px;
    }
    .t_f3k5zh {
        padding: 0 30px 0 30px;
    }
    .t_f3k5zh {
        width: calc(100% - 304px);
    }
    .t_f3k5zh .t_fonth3 {
        margin-bottom: 8px;
    }
    .t_f3k5zh .t_duanp p {
        line-height: 2;
    }
    .t_g1k1le {
        width: 100%;
        padding-right: 0;
    }
    .t_g1k1bg1 {
        width: 400px;
    }
    .t_g1k1pic {
        width: 100%;
        top: 0;
    }
    .t_g1k1rg {
        width: 100%!important;
    }
    .t_g1k1pic::before {
        top: -20px;
        right: -20px;
        border-radius: 0px 10px 0px 0px;
    }
    .t_d1k2ic {
        width: 100px;
    }
    .t_f1k2huang {
        margin-bottom: 40px;
    }
    .t_f1k2li:nth-of-type(2n-1) {
        padding-top: 30px;
    }
    .t_f1k3li {
        padding: 0 10px;
    }
    .t_f1k3ul {
        margin: 0 -10px;
    }
    .t_f1k4le {
        width: 100%;
        margin-bottom: 20px;
    }
    .t_f1k4le {
        padding-top: 0;
    }
    .t_b4k5ul{
        margin: 0 -10px;
    }
    .t_b4k2wen .t_duanp {
        height: 224px;
        -webkit-line-clamp: 8;
    }
    .t_b4k2wen {
        bottom: -246px;
    }
    .t_b4k2xin {
        height: 360px;
    }
    .t_b4k1upli {
        margin: 0 14px;
    }
    .t_b4k1up {
        margin: 0 -14px;
    }
    .t_b4k1rg {
        padding-left: 30px;
    }
    .t_g1k1duan h5 {
        margin-bottom: 18px;
        margin-top: 26px;
    }
    .t_g1k2le {
        width: 100%;
        margin-bottom: 20px;
    }
    .t_g1k2rg {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }
    .t_g1k3qian, .t_g1k3lhou {
        font-size: 100px;
    }
    .t_g1k3span, .t_g1k3zuo {
        height: 125px;
    }
    .t_svgquan {
        width: 240px;
        height: 240px;
    }
    .t_circle {
        cx: 120;
        cy: 120;
        r: 119;
    }
    .t_g1k3zuo {
        width: 280px;
    }
    .t_g1k3li {
        padding-right: 0px;
        padding-bottom: 24px;
        padding-top: 24px;
    }
    .t_g1k3date {
        font-size: 16px;
    }
    .t_g1k5le {
        width: 100%;
        margin-bottom: 10px;
    }
    .t_g1k5rg {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
    }
    .t_g1k5rg .t_fonth3 {
        margin-bottom: 16px;
    }
    .t_g1k5rg .t_g1k5du {
        margin-bottom: 0px;
    }
    .t_g1k5pic1 {
        width: 170px;
    }
    .t_g1k4xin {
        border-top-left-radius: 10px;
        border-top-right-radius: 10px;
        padding: 20px 20px 26px;
    }
    .t_neibanwen .t_duan18 p{
        font-size:18px;
    }
    .t_g1k4xi .t_duanp {
        height: 84px;
        -webkit-line-clamp: 3;
    }
    .t_neibanwen .t_duan18 p {
        font-size: 16px;
    }
    .t_f1k4nr{
        display: block;
    }
    .t_f1k4le.t_jianxiali1 {
        padding-bottom: 0;
    }
    .t_nei3kuan .t_duanp {
        height: auto;
    } 
    .t_b1k2xin .t_duanp{
        height: auto;
    }
    .t_syk4li .t_duan18 {
        height: 112px;
        -webkit-line-clamp: 4;
    }
    .t_g1k4bg {
        width: calc(100% + 30px);
    }
    .t_g1k4xi .t_duanp {
        height: 112px;
        -webkit-line-clamp: 4;
    }
    .t_b3thin{
        width: 100%;
    }
    .ys_banner .t_bandots .t_bandotli svg {
        width: 34px;
        height: 34px;
    }
    .ys_banner .t_bandots .t_bandotli svg{
        overflow: visible;
    }
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .t_sypage .t_fonth1 {
        font-size: 26px;
        line-height: 1.5;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 24px;
    }
    .t_syk1le {
        padding-top: 0;
    }
    .t_syk1le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 16px;
    }
    .t_syk1rg {
        width: 100%;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 22px;
    }
    .t_syk2li {
        width: 50%;
    }
    .t_syk3qie {
        padding-top: 23px;
        margin-top: 18px;
    }
    .t_syk3upli{
        margin-bottom: 6px;
    }
    .t_jianxiawai2 {
        margin-bottom: 22px;
    }
    .t_syk3lun .slick-prev, .t_syk3lun .slick-next {
        top: -50px;
    }
    .t_syk4rg {
        padding-left: 0;
        width: 100%;
    }
    .t_syk4rg1 {
        padding-top: 0;
    }
    .t_syk4le{
        width: 300px;
        max-width: 100%;
        margin-bottom: 20px;
    }
    .t_jiantop1 {
        padding-top: 40px;
    }
    .t_syk6le {
        width: 100%;
        margin-bottom: 20px;
    }
    .t_syk6pic {
        width: 180px;
        right: 0;
        position: relative;
    }
    .t_syk6rg{
        float: left;
    }
    .t_syk7logoli {
        padding: 6px;
    }
    .t_syk7nr {
        margin: -6px;
    }
    .t_syk7tu {
        padding: 4px;
    }
    .t_haonr .t_fonth2 {
        width: 100%;
        margin-bottom: 18px;
    }
    .t_haonr{
        display: block;
    }
    .t_haorg{
        float: left;
    }
    .t_haobg {
        height: 200px;
    }
    .t_haobg img {
        height: 100%;
        width: auto;
        top: 0;
        left:0;
        transform: translate(0);
    }
    .ys_cont1620 {
        padding-left: 20px;
        padding-right: 20px;
    }
    .t_dixiarg{
        float: left;
    }
    .t_ditop {
        padding-bottom: 24px;
    }
    .t_neipage .t_fonth1, .yxedr_active h1{
        font-size: 24px;
    }
    .t_d1k2li {
        width: 100%;
    }
    .t_d1k1name {
        font-size: 16px;
    }
    .t_d1k2duan {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_d1k2he {
        padding: 10px 0;
    }
    .t_d1k2xia .t_fonth5 {
        height: auto;
        margin-bottom: 4px;
    }
    .t_d2k2li {
        width: 100%;
        margin-bottom: 24px;
    }
    .t_d2k2li:last-child{
        margin-bottom: 0;
    }
    .t_d2k2ul {
        display: block;
    }
    .t_e1main .t_zhaoye {
        padding-top: 48px;
    }
    .t_duanp.t_e2biao {
        margin-bottom: 8px;
    }
    .t_e2le .t_font24 {
        margin-bottom: 12px;
    }
    .t_e2date {
        padding-bottom: 20px;
    }
    .t_e2wen {
        padding-top: 18px;
        padding-bottom: 8px;
    }
    .t_e2le {
        margin-bottom: 30px;
    }
    .t_e2rg .t_font24 {
        margin-bottom: 18px;
    }
    .t_e2rgxin {
        padding-top: 18px;
        padding-bottom: 20px;
    }
    .t_e2rgxin .t_e2date {
        padding-bottom: 6px;
    }
    .t_duanp.t_e2rgtit {
        margin-bottom: 10px;
    }
    .t_g4k1xi {
        padding-bottom: 15px;
    }
    .t_e3k1li {
        width: 100%;
    }
    .t_e5k1li1{
        width: 100%;
    }
    .t_g3k1li{
        width: 100%;
    }
    .t_e3k1xia .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_e3k1xia .t_duan18{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_e5k1xia .t_duan18{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_e5k1xia .t_duan18 {
        margin-bottom: 9px;
    }
    .t_e5k1li1 {
        margin-bottom: 24px;
    }
    .t_g3k1xia .t_duan18{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_g3k1xia {
        padding: 22px 8px 22px;
    }
    .t_select1 {
        width: calc(50% - 5px);
    }
    .t_f2kqan{
        width: 95px;
    }
    .t_f2k1sou {
        width: calc(100% - 105px);
    }
    .t_f2k1lie .t_select1:nth-of-type(2n){
        margin-right: 0;
    }
    .t_f2k1top {
        padding: 12px 15px 12px 20px;
    }
    .t_f2k1qu {
        width: 36px;
        height: 36px;
    }
    .t_f2k1tit, .t_f2k1xi {
        margin-top: 3px;
        margin-bottom: 3px;
    }
    .t_f2k1tit,.t_f2k1xi {
        padding-left: 16px;
        width: calc(100% - 36px);
    }
    .t_f2k1top{
        position: relative;
    }
    .t_f2k1qu{
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 15px;
    }
    .t_f2k1xia {
        padding: 26px 20px 30px;
    }
    .t_f2k1jian .yxedr_active ol{
        margin-block-start: .5em;
        margin-block-end: .5em;
    }
    .t_f2k1xti {
        margin-bottom: 10px;
    }
    .t_f2k1jian {
        margin-bottom: 22px;
    }
    .t_h1k1zh {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
        margin-bottom: 10px;
    }
    .t_h1k1li{
        display: block;
    }
    .t_h1k1ic {
        width: 60px;
        height: 60px;
        margin-bottom: 18px;
    }
    .t_h1k1ic img {
        width: 40px;
    }
    .t_g2banli {
        width: 100%;
        margin-bottom: 20px;
    }
    .t_g2banli:last-child{
        margin-bottom: 0;
    }
    .t_neibandun .t_neibanwen .t_duan18 {
        width: 100%;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 28px;
    }
    .t_g2k1le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 20px;
    }
    .t_g2k1rg {
        width: 100%;
    }
    .t_g2k2xin{
        position: relative;
        top: 0;
        transform: translateY(0);
    }
    .t_g2k2le .t_fonth1{
        color: #333;
    }
    .t_g2k2le .t_fonth4{
        color: #333;
    }
    .t_g2k3rg .t_duanp p{
        color: #333;
    }
    .t_g2k2le {
        max-width: 100%;
        position: relative;
        top: 0;
        transform: translateY(0);
        margin-bottom: 20px;
    }
    .t_g2k3rg {
        width: 100%;
    }
    .t_g2k2xin {
        padding: 27px 0 0;
    }
    .t_g2k2le .t_fonth1 {
        margin-bottom: 8px;
    }
    .t_g2k2le {
        margin-bottom: 11px;
    }
    .t_jianxiawai7 {
        margin-bottom: 30px;
    }
    .t_g2k3wen {
        width: calc(100% - 40px);
        left: 20px;
    }
    .t_g2k3wen {
        padding: 18px 20px 30px;
    }
    .t_g2k4pic{
        height: 200px;
    }
    .t_g2k4pic img{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        min-width: 100%;
        min-height: 100%;
        object-fit: cover;
    }
    .t_neibandun .t_neibanwen .t_duan18 p {
        font-size: 18px;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 24px;
    }
    .t_f3k1le {
        width: 100%;
        height: auto;
    }
    .t_zuicenter {
        position: relative;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
    }
    .t_f3k1rg {
        width: 100%;
        height: auto;
    }
    .t_f3k1qieli {
        width: 100%;
        height: 25%;
    }
    .t_f3k1qieli:not(:last-child) {
        border-right: 0;
        border-bottom: 1px solid rgba(255, 255, 255, .2);
    }
    .deco {
        width: 50px;
        height: 50px;
    }
    .t_f3k1qie_cont {
        padding: 30px 20px;
    }
    .t_f3k1qie_cont .font18{
        text-align: left;
    }
    .deco{
        position: absolute;
        right: 20px;
        top: 50%;
        transform: translateY(-50%);
    }
    .t_f3k1qie_cont .font18 {
        width: calc(100% - 50px);
    }
    .t_f3k2xin .t_duan20 p:last-of-type{
        margin-bottom: 0;
    }
    .t_f3k3li {
        margin-bottom: 0px;
    }
    .t_f3k4li {
        width: 100%;
    }
    .t_f3k4xin {
        padding: 20px;
    }
    .t_f3k5zh {
        width: 100%;
    }
    .t_f3k5ic {
        width: 40px;
        margin-top: 0;
        margin-bottom: 20px;
    }
    .t_f3k5zh {
        padding: 0;
        margin-bottom: 10px;
    }
    .t_f3k5rg {
        width: 100%;
        padding-top: 10px;
    }
    .t_f3k5nr{
        padding: 20px;
    }
    .t_f3tanxin {
        padding: 0 40px;
    }
    .t_modalf3 .ys_modal_close {
        width: 36px;
        height: 36px;
    }
    .t_modalf3 .ys_modal_close {
        right: 10px;
        top: 10px;
    }
    .t_modalf3 .mCSB_scrollTools {
        right: 32px;
    }
    .t_modalf3 .ys_modal_content {
        padding: 30px 0 20px;
    }
    .t_f3tanxi p{
        font-size: 14px;
    }
    .t_f3tanxi p {
        margin-right: 20px;
    }
    .t_f1k2le {
        width: 100%;
        margin-bottom: 50px;
    }
    .t_f1k2xin{
        display: block;
    }
    .t_f1k2li:nth-of-type(2n-1) .t_f1k2rg {
        padding-left: 0;
    }
    .t_f1k2rg{
        width: 100%;
    }
    .t_f1k2li:nth-of-type(2n) .t_f1k2rg {
        padding-right: 0;
    }
    .t_f1k3ul.slick-dotted {
        padding-bottom: 25px;
    }
    .t_f1k3ul .slick-dots li {
        width: 20px;
        margin: 0 5px;
    }
    .t_f1k4ic {
        margin-left: 8px;
    }
    .t_f1k4btnxi {
        padding: 0 18px 0 22px;
    }
    .t_f1k4le .t_font24 {
        margin-bottom: 22px;
    }
    .t_f1k4le {
        padding-top: 0;
    }
    .t_f1k4rg{
        max-width: 100%;
    }
    .t_font30 {
        font-size: 20px;
    }
    .t_f1k1nr .t_font30 {
        margin-bottom: 8px;
    }
    .t_b4k1upli .t_font22{
        font-size: 16px;
    }
    .t_b4k1upli {
        margin: 0 6px;
    }
    .t_b4k1up {
        margin: 0 -6px;
    }
    .t_jianxiawai2 {
        margin-bottom: 17px;
    }
    .t_b4k1upli .t_font22 {
        padding-bottom: 10px;
    }
    .t_b4k1le {
        width: 100%;
        margin-bottom: 20px;
    }
    .t_b4k1xiali.act{
        display: block;
    }
    .t_b4k1rg {
        padding-left: 0;
        width: 100%;
    }
    .t_d2main .yxedr_active ul li::before, .t_duixu.yxedr_active ul li::before {
        top: 5px;
    }
    .t_b4k1rg .t_font24 {
        margin-bottom: 7px;
    }
    .t_b4k1rg .t_duanp {
        margin-bottom: 12px;
    }
    .t_b4k1rg .t_b4k1lie li:last-child p{
        margin-bottom: 0;
    }
    .t_b4k2li {
        width: 100%;
        margin-bottom: 20px;
    }
    .t_b4k2li:last-child{
        margin-bottom: 0;
    }
    .t_b4k2wen .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
        opacity: 1;
    }
    .t_b4k2wen {
        bottom: 0;
    }
    .t_b4k2pic::before{
        height: 100%;
        opacity: 1;
    }
    .t_g1k2.t_jianda{
        padding-top: 0;
    }
    .t_g1k3le {
        width: 100%;
    }
    .t_g1k3zuo{
        display: none;
    }
    .t_g1k3le {
        height: auto;
    }
    .t_g1k3le .t_fonth3 {
        margin-bottom: 0;
    }  
    .t_g1k3rg {
        width: 100%;
        padding-top: 0;
    }
    .t_g1k3le{
        padding-bottom: 30px;
    }
    .t_g1k4ul .slick-prev {
        left: -7px;
    }
    .t_g1k4ul .slick-next {
        right: -7px;
    }
    .t_syk1lie {
        height: 112px;
    }
    .t_e6k1rg {
        height: auto;
        max-height: none;
    }
    .t_d1k2he {
        position: relative;
        bottom: 0;
        left: 0;
        width: 100%;
    }    
    .t_d1k2xia {
        padding-bottom: 2px;
    }
    .t_b4k2pic img{
        width: 100%;
        object-fit: cover;
    }
    .t_b4k2li{
        margin-bottom: 0;
    }
}
@media screen and (max-width: 767px) {
    .t_neiban .t_neimain{
        left: 20px;
    }
	.t_syk3bo {
    width: 100%;
    padding: 20px 22.5px;
}
    .t_neibanwen{
        width: calc(100% - 40px);
        left: 20px;
    }
    .t_e6k2ul {
        padding: 0 28px;
    }
    .t_e6k2ul .slick-prev {
        left: -8px;
    }
    .t_e6k2ul .slick-next {
        right: -8px;
    }
    .t_neiban3 .t_neibannr {
        height: 100%;
    }
    .t_neiban3xia {
        position: relative;
    }
    .t_nei3kuan .t_duanp {
        height: 73.5px;
    }
    .t_nei3kuan {
        width: 100%;
    }
    .t_neiban3 .t_neibannr {
        height: calc(100% - 157.5px);
    }
    .t_neiban3 .t_neibanle {
        width: 100%;
    }
    .t_neiban3 .t_neibanwen {
        display: block;
    }
    .t_neiban3 .t_neibanrg {
        max-width: 64%;
    }
    .t_neiban3 .t_neibanrg {
        width: 280px;
    }
    .t_neiban3 .t_neibanrg {
        top: 24px;
    }
    .t_b1k3lun, .t_b1k4ul,.t_b2k3ul {
        padding: 0 28px;
    }
    .t_b1k3lun .slick-prev, .t_b1k4ul .slick-prev,
    .t_b2k3ul .slick-prev {
        left: -8px;
    }
    .t_b1k3lun .slick-next, .t_b1k4ul .slick-next,
    .t_b2k3ul .slick-next {
        right: -8px;
    }
    
    .t_b1k1li {
        width: 100%;
    }
    .t_b1k3up .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_b1k2li {
        width: 100%;
    }
    .t_b1k2xin .t_duanp{
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_b1k3xin {
        padding: 28px 16px 28px;
    }
    .t_b1k5le {
        width: 200px;
    }
    .t_b1k5rg {
        width: calc(100% - 200px);
    }
    .t_b1k5ul .slick-prev {
        left: -190px;
    }
    .t_b1k5ul .slick-next {
        left: -142px;
    }
    .t_b2k1li {
        width: 100%;
    }
    .t_b2k1li .t_duanp {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .t_b2k1hang {
        margin-bottom: 5px;
    }
    .t_b2k1xin {
        padding-bottom: 16px;
        padding-top: 20px;
    }
    .t_b2k1li:nth-of-type(2) .t_b2k1xin {
        padding-top: 20px;
    }
    .t_b2k3xia .t_duanp {
        height: 56px;
        -webkit-line-clamp: 2;
    }
    .t_b2k4li {
        width: 50%;
        margin-bottom: 20px;
    }    
    .t_b2k4ul{
        margin-bottom: -20px;
    }
    .t_b3k1bg2 {
        min-width: 160px;
    }
    .t_b3k1xyin {
        width: 50px;
        right: 39px;
        bottom: -47px;
    }
    .t_b3k1le {
        padding-bottom: 104px;
    }
    .t_c1k3li{
        width: 100%;
    }
    .t_jianxiawai3 {
        margin-bottom: 14px;
    }
    .t_g5k1li {
        width: 50%;
        margin-bottom: 15px;
    }
    .t_g5k1 {
        padding: 35px 0 20px;
    }
    .t_g5k2 {
        padding-top: 50px;
        padding-bottom: 30px;
    }
    .t_g5k2box {
        margin-bottom: 46px;
        display: block;
    }
    .t_g5k2le {
        padding-right: 0;
        width: 100%;
        margin-bottom: 16px;
    }
    .t_g5k2rg {
        width: 100%;
    }
    .t_g5k2ic {
        width: 38px;
        margin-right: 12px;
    }
    .t_g5k2hang .t_font24 {
        width: calc(100% - 50px);
    }
    .t_g5k2li {
        padding: 0 8px;
        margin-bottom: 22px;
    }
    .t_g5k2ul {
        margin: 0 -8px;
    }
    .t_g5k2hang {
        padding-bottom: 16px;
        margin-bottom: 12px;
    }
    .t_neibanwen .t_duan18 p{
        font-size:16px;
    }
    .t_nei3kuan .t_duanp {
        height: auto;
    } 
    .t_g1k4bg {
        width: calc(100% + 14px);
    }
    .t_diyou {
        margin-bottom: 5px;
    }
    .t_diyouul li {
        padding: 0 4px;
    }
    .t_diyouul {
        margin: 0 -4px;
    }
    .t_nei3kuan .t_font22 {
        height: auto;
    }
    .t_b4k3pic{
        width: calc(100% + 40px);
        position: relative;
        left: -20px;
    }
    .t_g2k2pic img{
        border-radius: 8px;
    }
    .t_g2k2{
        padding-left: 20px;
        padding-right:20px;
    }
    .t_g2k2xin{
        background: #fff;
        box-shadow: 0px 2px 19px 10px rgb(22 44 112 / 5%);
        border-radius: 8px;
        padding: 18px 20px 30px;
        position: relative;
        z-index: 4;
        top: -40px;
        width: calc(100% - 40px);
        left: 20px;
    }
    .t_g2k2xin .ys_cont1360{
        padding: 0;
    }
    .t_g2k2pic {
        margin-bottom: -40px;
        overflow: visible;
    }
    .t_g2k2{
        overflow: visible;
    }
    .t_g1k3li:first-child{
        padding-top:0 ;
    }
    .t_g1k3li {
        padding-bottom: 16px;
        padding-top: 16px;
    }
    .t_g1k3date {
        margin-bottom: 2px;
    }
    .t_c1k2nr img{
        width: calc(100% + 40px);
        position: relative;
        left: -20px;
        max-width: calc(100% + 40px)!important;;
    }
}
@media screen and (max-width: 480px) {
    .t_sypage .t_fonth1 {
        font-size: 24px;
    }
    .t_duan20 p {
        font-size: 14px;
    }
    .ys_ban_title {
        margin-bottom: 12px;
    }
    .t_btnzi {
        line-height: 36px;
    }
    .t_btnbox {
        width: 120px;
    }
    .ys_ban_txtbox .t_btnan {
        margin-top: 26px;
    }
    .ys_banner .t_bandots {
        bottom: 18px;
    }
    .t_jianda {
        padding: 32px 0;
    }
    .t_jiantop1{
        padding-top: 32px;
    }
    .t_jianxiali1{
        padding-bottom: 32px;
    }
    .t_jianxiawai1{
        margin-bottom: 32px;
    }
    .t_fonth2, .yxedr_active h2 {
        font-size: 22px;
    }
    .t_duan18 p {
        font-size: 14px;
    }
    .t_fonth5, .yxedr_active h5 {
        font-size: 16px;
    }
    .t_fonth4, .yxedr_active h4 {
        font-size: 18px;
    }
    .t_btnan3 .t_btnzi {
        line-height: 36px;
        padding: 0 16px;
    }
    .t_lunbo1 .slick-prev, .t_lunbo1 .slick-next, .t_lunbo2 .slick-prev, .t_lunbo2 .slick-next {
        width: 36px;
        height: 36px;
    }
    .ys_banner .t_bandots{
        height: 40px;
    }
    .t_jianxiawai2 {
        margin-bottom: 16px;
    }
    .t_syk1top .t_fonth2 {
        margin-bottom: 8px;
    }
    .t_syk1qieli {
        width: 100%;
    }
    .t_syk1qieli:nth-last-of-type(2)::after{
        display: block;
    }
    .t_duanp p, .yxedr_active p {
        font-size: 14px;
    }
    .t_syk1qieli .t_duanp {
        height: 24.5px;
    }
    .t_syk1qieli .t_fonth5 {
        height: auto;
        margin-bottom: 0px;
    }
    .t_syk1qieli {
        padding: 12px 18px;
    }
    .t_jianxiawai4 {
        margin-bottom: 26px;
    }
    .t_syk1le .t_fonth4 {
        margin-bottom: 8px;
    }
    .t_syk1lie li p {
        font-size: 14px;
    }
    .t_syk1lie li p {
        margin-bottom: 4px;
    }
    .t_syk1lie.yxedr_active ul li::before {
        left: -22px;
        top: 3px;
        transform: scale(0.8);
    }
    .t_syk1lie.yxedr_active ul {
        padding-inline-start: 22px;
    }
    .t_syk1btnli .t_btnzi {
        line-height: 36px;
    }
    .t_syk1btnli {
        padding: 0 6px;
    }
    .t_syk1btn {
        margin: 0 -6px;
    }
    .t_syk1lie {
        margin-bottom: 10px;
    }
    .t_syk2li {
        width: 100%;
    }
    .t_syk2wen {
        padding: 36% 20px;
    }
    .t_syk2xia {
        left: 20px;
        width: calc(100% - 40px);
    }
    .t_syk2xia .t_duanp {
        height: auto;
    }
    .t_syk2xia .t_duanp {
        -webkit-line-clamp: inherit;
    }
    .t_syk2xia {
        padding-bottom: 20px;
    }
    .t_syk3qie {
        padding-top: 16px;
        margin-top: 12px;
    }
    .t_syk3upul {
        max-width: calc(100% + 8px);
        width: calc(100% + 8px);
        margin-bottom: 56px;
    }
    .t_syk3bo a{
        display: block;
    }
    .t_syk3bo {
        padding: 0 10px 10px;
    }
    .t_syk3lun {
        margin: 0px -10px -10px;
    }
    .t_syk3xia .t_fonth5{
        height: 24px;
    }
    .t_syk3xia .t_duanp {
        height: 38px;
    }
    .t_syk3xia .t_duanp {
        margin-bottom: 8px;
    }
    .t_syk3lun .slick-prev, .t_syk3lun .slick-next {
        top: -54px;
    }
    .t_lunbo1 .slick-prev {
        right: 52px;
    }
    .t_syk4le{
        width: 200px;
    }
    .t_syk4rgmore {
        width: 33.333333%;
    }
    .t_syk4lun {
        width: 66.666667%;
    }
    .t_syk4ul {
        margin-bottom: 12px;
    }
    .t_syk4li .t_duan18 {
        margin-bottom: 8px;
    }
    .t_syk5xin .t_duanp p{
        font-size: 16px;
    }
    .t_syk5lun.slick-dotted {
        padding-bottom: 24px;
    }
    .t_syk6nr {
        padding: 20px 20px;
    }
    .t_font22 {
        font-size: 18px;
    }
    .t_syk6wen .t_font22 span::before{
        height: 18px;
    }
    .t_syk6ic {
        width: 64px;
        margin-right: 12px;
    }
    .t_syk6wen {
        width: calc(100% - 76px);
    }
    .t_syk6wen .t_font22 {
        margin-bottom: 6px;
    }
    .t_syk7tu {
        padding: 8px;
    }
    .t_syk7ul.slick-dotted .slick-dots {
        bottom: 0px;
    }
    .t_syk7ul.slick-dotted {
        padding-bottom: 25px;
    }
    .t_haobg {
        height: 180px;
    }
    .t_dile {
        width: 100%;
        margin-bottom: 18px;
    }
    .t_ditop {
        padding-top: 32px;
    }
    .t_dilogo {
        width: 120px;
    }
    .t_dilogo {
        margin-bottom: 20px;
    }
    .t_dicodepic {
        width: 90px;
        margin-bottom: 7px;
    }
    .t_dirg{
        float: left;
        width: 100%;
        padding-left: 0;
    }
    .t_dinavcode{
        float: left;
    }
    .t_ditop {
        padding-bottom: 14px;
    }
    .t_span1 {
        margin-right: 6px;
    }
    .t_dixiale p {
        line-height: 1.75;
    }
    .t_dixiali a {
        font-size: 12px;
    }
    .t_dixiali::before {
        font-size: 12px;
    }
    .t_dixia {
        
    }
    .t_neipage .t_fonth1, .yxedr_active h1{
        font-size: 22px;
    }
    .t_jiantop2 {
        padding-top: 32px;
    }
    .t_d1k1.t_jiantop2{
        padding-top: 42px;
    }
    .t_d1k1name {
        width: 60px;
        padding-right: 6px;
        line-height: 34px;
    }
    .t_d1k1li .t_btnan3 .t_btnzi {
        padding: 0 14px;
        line-height: 32px;
    }
    .t_d1k1btle {
        font-size: 14px;
    }    
    .t_d1k1btle {
        line-height: 34px;
        margin-right: 4px;
    }
    .t_d1k1jian {
        line-height: 34px;
    }
    .t_d1k1you {
        width: 46px;
    }
    .t_d1k1lie {
        width: 100%;
        padding-right: 0;
    }
    .t_d1k1li {
        margin-bottom: 16px;
    }
    .t_d1k1lie {
        height: 50px;
    }
    .t_d1k1name {
        width: calc(100% - 60px);
        line-height: 24px;
        margin-bottom: 10px;
    }
    .t_d1k1btle {
        line-height: 24px;
    }
    .t_d1k1jian {
        line-height: 24px;
    }
    .t_d1k1nr {
        margin-bottom: -20px;
    }
    .t_d1k2xia {
        padding: 42px 18px 2px;
    }
    .t_d1k2top .t_d1k2qu {
        bottom: -40px;
    }
    .t_d1k2qu {
        width: 80px;
        height: 80px;
    }
    .t_d1k2he .t_duanp {
        height: auto;
    }
    .t_d1k2li {
        margin-bottom: 20px;
    }
    .t_d1k2ul {
        margin-bottom: -20px;
    }
    .t_jianxiawai5 {
        margin-bottom: 32px;
    }
    .t_d2k2li {
        margin-bottom: 18px;
    }
    .t_neibanrg {
        width: calc(100% - 80px);
        padding-left: 16px;
    }
    .t_duanjian p, .yxedr_active p {
        margin-bottom: 12px;
    }
    .t_d2title {
        width: 30px;
    }
    .t_d2titrg {
        width: calc(100% - 30px);
        padding-left: 10px;
    }
    .t_d2titrg .t_fonth4 {
        line-height: 30px;
    }
    .t_d2tit {
        margin-bottom: 12px;
    }
    .t_d2k2box {
        padding: 20px 18px;
    }
    .t_d2k2box {
        border-radius: 0px 0px 20px 0px;
    }
    .yxedr_active h6 {
        font-size: 16px;
        line-height: 1.75;
        margin-bottom: 6px;
    }
    .t_d2k3nr {
        padding-bottom: 10px;
    }
    .t_d2k4 {
        padding-top: 24px;
    }
    .t_d2main .yxedr_active ul li::before{
        left: -22px;
        top: 3px;
        transform: scale(0.8);
    }
    .t_d2main .yxedr_active ul {
        padding-inline-start: 22px;
    }
    .t_e1k1xin {
        padding: 20px 0 16px;
    }
    .t_e1k1date {
        padding-left: 22px;
    }
    .t_e1k1you {
        font-size: 14px;
    }
    .t_e1k1ic {
        width: 10px;
        margin-right: 4px;
        line-height: 21px;
        position: relative;
        top: -1px;
    }
    .t_e1k1datebox .font18 {
        margin-bottom: 8px;
    }
    .t_e1k1riqi {
        margin-bottom: 6px;
    }
    .t_fontbiao {
        margin-bottom: 6px;
    }
    .t_e1main .t_zhaoye {
        padding-top: 30px;
    }
    .t_e1k1you {
        width: calc(100% - 14px);
    }
    .t_jiantop4 {
        padding-top: 32px;
    }
    .t_e2le .t_font24 {
        margin-bottom: 10px;
    }
    .t_e2time {
        font-size: 14px;
        margin-right: 24px;
    }
    .t_e2date {
        padding-bottom: 16px;
    }
    .t_e2wen {
        padding-top: 16px;
    }
    .t_e2zhwen a {
        font-size: 14px;
    }
    .t_e2zhwen {
        padding-top: 8px;
    }
    .t_e2le {
        margin-bottom: 26px;
    }
    .t_e2le .t_font24, .t_e2rg .t_font24 {
        font-size: 18px;
    }
    .t_e2rg .t_font24::before {
        height: 20px;
    }
    .t_e2rg .t_font24::before {
        width: 4px;
    }
    .t_e2rg .t_font24 {
        padding-left: 18px;
    }
    .t_e2rg .t_font24 {
        margin-bottom: 14px;
    }
    .t_e2rgxin .t_e2time {
        font-size: 14px;
        margin-right: 30px;
    }
    .t_e2rgxin {
        padding-top: 14px;
        padding-bottom: 14px;
    }
    .t_duanp.t_e2rgtit p{
        font-size: 16px;
    }
    .t_e2rgxin .t_e2date {
        padding-bottom: 4px;
    }
    .t_duanp.t_e2rgtit {
        margin-bottom: 6px;
    }
    .t_e4k1span {
        padding: 0 14px;
        line-height: 28px;
    }
    .t_e4main .t_e2time {
        line-height: 30px;
        margin-right: 20px;
    }
    .t_e4main  .t_e2rgul .t_e2time {
        line-height: 1.5;
        margin-right: 0;
    }
    .t_g4main .t_e2le .t_font24 {
        margin-bottom: 4px;
    }
    .t_g4k1zhuang {
        font-size: 14px;
    }
    .t_g4k1date {
        font-size: 14px;
    }
    .t_g4k1zhuang::before {
        height: 14px;
    }
    .t_g4k1date {
        line-height: 28px;
    }
    .t_g4k1xi {
        padding-bottom: 12px;
    }
    .t_g4main .t_e2rgul .t_duanp.t_e2rgtit {
        margin-bottom: 3px;
    }
    .t_jiantop3 {
        padding-top: 32px;
    }
    .t_e3k1li {
        margin-bottom: 20px;
    }
    .t_e3k1xin {
        border-bottom-right-radius: 20px;
    }
    .t_e3k1xia .t_duan18 p{
        font-size: 16px;
    }
    .t_e3k1date {
        font-size: 12px;
    }
    .t_e3lie {
        margin-bottom: 14px;
    }
    .t_e5k1xia .t_duan18 p{
        font-size: 16px;
    }
    .t_e5k1xia {
        padding-top: 18px;
    }
    .t_e5k1li1 {
        margin-bottom: 20px;
    }
    .t_e3k1biao {
        padding: 14px 0 0;
    }
    .t_e5k1ic {
        width: 34px;
    }
    .t_e5k1li .t_btnan3 .t_btnzi {
        padding: 0 16px;
    }
    .t_g3k1xia .t_duan18 p{
        font-size: 16px;
    }
    .t_g3k1li {
        margin-bottom: 20px;
    }
    .t_g3k1xia .t_duan18 {
        margin-bottom: 7px;
    }
    .t_g3k1xia {
        padding: 16px 8px 16px;
    }
    .t_g3lie {
        margin-bottom: 9px;
    }
    .t_e6k1date {
        font-size: 14px;
        line-height: 30px;
    }
    .t_e6k1le {
        margin-bottom: 20px;
    }
    .t_e6k1hang {
        margin-bottom: 12px;
    }
    .t_e6k2ul .slick-prev {
        left: -5px;
    }
    .t_e6k2ul .slick-next {
        right: -5px;
    }
    .t_f2k1xin.t_jianxiawai4 {
        margin-bottom: 32px;
    }
    .t_select1 .ys_select_hd {
        padding: 0 14px;
    }
    .t_f2k1souli {
        padding: 0 14px;
    }
    .t_select1 .ys_select_xtbbox {
        right: 14px;
    }
    .t_select1 .ys_select_hd {
        height: 44px;
    }
    .t_select1 .ys_select_hd input {
        font-size: 14px;
    }
    .t_f2k1input input {
        line-height: 44px;
        font-size: 14px;
    }
    .t_f2k1ic {
        width: 18px;
        line-height: 44px;
    }
    .t_f2kqan {
        line-height: 44px;
        font-size: 14px;
    }
    .t_f2kxli {
        width: 100%;
    }
    .t_f2k1top {
        padding: 12px 15px 12px 16px;
    }
    .t_f2k1xia {
        padding: 22px 16px 22px;
    }
    .yxedr_active ol li::marker{
        font-size: 14px;
    }
    .t_f2k1jian {
        margin-bottom: 16px;
    }
    .t_f2k2mail {
        padding: 0 23px;
    }
    .t_nei3kuan .t_font22 {
        margin-bottom: 4px;
    }
    .t_nei3kuan .t_duanp {
        height: 98px;
    }
    .t_neiban3 .t_neibannr {
        height: calc(100% - 176px);
    }
    .t_nei3btn .t_btnzi {
        line-height: 32px;
    }
    .t_nei3btn .t_btnbox {
        width: 110px;
    }
    .t_nei3btn {
        margin-top: 13px;
    }
    .t_neiban3 .t_neibanrg {
        top: 18px;
    }
    .t_neiban3 .t_neibanrg {
        max-width: 55%;
    }
    .t_neiban3 .t_neibanle {
        position: relative;
        top: 14px;
    }
    .t_fonth3, .yxedr_active h3 {
        font-size: 20px;
    }
    .t_b1k1xin {
        padding: 15px 0px 16px;
    }
    .t_b1k1ic {
        width: 28px;
        margin-right: 8px;
    }
    .t_b1k1top {
        margin-bottom: 10px;
    }
    .t_b1k2xin {
        padding: 18px 13px 18px;
    }
    .t_b1k2ic {
        width: 28px;
        margin-right: 7px;
    }
    .t_b1k2hang .t_fonth5 {
        line-height: 28px;
        width: calc(100% - 35px);
    }
    .t_b1k2hang {
        margin-bottom: 6px;
    }
    .t_b1k2li {
        margin-bottom: 18px;
    }
    .t_b1k3xin .t_duanp {
        height: 73.5px;
        -webkit-line-clamp: 3;
    }
    .t_b1k3ic {
        margin-bottom: 12px;
    }
    .t_b1k3xin .t_fonth5 {
        margin-bottom: 2px;
    }
    .t_b1k3xin {
        padding: 22px 16px 22px;
    }
    .t_b1k5le {
        width: 100%;
        margin-bottom: 20px;
        padding-right: 0px;
        padding-bottom: 40px;
    }
    .t_b1k5rg {
        width: 100%;
    }
    .t_b1k5ul .slick-prev {
        left: 10px;
    }
    .t_b1k5ul .slick-prev, .t_b1k5ul .slick-next{
        bottom: auto;
        top: -40px;
    }
    .t_b1k5ul .slick-next {
        left: 50px;
    }
    .t_b1k5xin .t_duanp {
        height: 49px;
        -webkit-line-clamp: 2;
    }
    .t_b1k5xin {
        padding: 18px 18px 18px;
    }
    .t_b1k5xin .t_fonth5 {
        margin-bottom: 8px;
    }
    .t_b2k4xin .t_duan18 p{
        font-size: 16px;
    }
    .t_b2k3xia .t_duanp {
        height: 73.5px;
        -webkit-line-clamp: 3;
    }
    .t_b2k3xu {
        font-size: 30px;
        top: -20px;
        right: 14px;
    }
    .t_b2k4li {
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .t_b2k4ul {
        margin: 0 -5px;
        margin-bottom: -10px;
    }
    .t_b2k4ic {
        
        margin-bottom: 6px;
    }
    .t_b2k4ic img {
       
    }
    .t_b2k1rg {
        padding-top: 7px;
    }
    .t_b2k1li:nth-of-type(2) .t_b2k1xin {
        padding-top: 16px;
    }
    .t_b2k1xin {
        padding-bottom: 14px;
        padding-top: 16px;
    }
    .t_b2k1ic {
        width: 28px;
    }
    .t_b3k1yin1 {
        width: 20px;
        top: 0px;
    }
    .t_b3k1box {
        padding: 20px 16px 0 20px;
    }
    .t_b3k1box .t_fonth4 {
        margin-bottom: 8px;
    }
    .t_b3k1xyin {
        width: 26px;
        right: 0px;
        bottom: -16px;
    }
    .t_b3k1bg2 {
        min-width: 120px;
    }
    .t_b3k1le {
        padding-bottom: 60px;
        margin-bottom: 8px;
    }
    .t_b3k1table {
        border-radius: 20px 0px;
    }
    .t_b3k1table {
        padding: 24px 20px 30px;
    }
    .t_b3k1table .t_fonth4 {
        margin-bottom: 8px;
    }
    .t_b3k1table .t_duanp {
        margin-bottom: 16px;
    }
    .t_b3thname {
        font-size: 14px;
    }
    .t_b3thinput input {
        font-size: 14px;
    }
    .t_b3thin {
        padding: 0 10px;
    }
    .t_b3shu .t_b3thname {
        max-width: 64px;
    }
    .t_b3shu .t_b3thinput {
        width: calc(100% - 64px);
    }
    .t_b3ther .t_b3therli {
        width: 100%;
    }
    .t_b3thin{
        width: 100%;
    }
    .t_select2 .ys_select_li {
        font-size: 14px;
    }
    .t_b3thin {
        margin-bottom: 14px;
    }
    .t_select2 .ys_select_bd{
        height: 169px;
    }
    .t_b3xiala .t_b3thname {
        max-width: 120px;
    }
    .t_b3xiala .t_b3thinput {
        width: calc(100% - 120px);
    }
    .t_select2 .iconfont{
        font-size: 14px;
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 144px);
        left: -124px;
    }
    .t_b3agree {
        margin-bottom: 18px;
    }
    .t_b3btnnr {
        font-size: 14px;
        line-height: 38px;
        padding: 0 32px;
    }
    .t_b3thname {
        line-height: 36px;
    }
    .t_b3thinput input {
        line-height: 36px;
    }
    .t_select2 .ys_select_hd {
        height: 36px;
    }
    .t_b3code .t_b3codeimg {
        width: 95.73px;
    }
    .t_b3code .t_b3shu {
        width: calc(100% - 105.73px);
    }
    .t_b3thone.t_b3code {
        margin-bottom: 0px;
    }
    .t_c1k3li{
        margin-bottom: 18px;
    }
    .t_jianxiawai3 {
        margin-bottom: 12px;
    }
    .t_c1k1ic {
        width: 36px;
        margin-right: 10px;
    }
    .t_c1k1rg {
        width: calc(100% - 0px);
    }
    .t_c1k1rg .t_fonth5 {
        height: auto;
    }
    .t_c1k1xin {
        padding: 16px 10px 16px 10px;
    }
    .t_c1k1li {
        margin-bottom: 18px;
    }
    .t_c1k1ul {
        margin-bottom: 0;
    }
    .t_c1k1li:last-child{
        margin-bottom: 0;
    }
    .t_jianda {
        padding: 32px 0 40px;
    }
    .t_g5k1li {
        width: 100%;
        padding-right: 0;
        margin-bottom: 12px;
    }
    .t_g5k1ic {
        width: 32px;
        margin-right: 8px;
    }
    .t_g5k1rg {
        width: calc(100% - 40px);
    }
    .t_g5k1 {
        padding: 32px 0 20px;
    }
    .t_g5k2 {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .t_g5k2le .t_fonth3 {
        margin-bottom: 6px;
    }
    .t_g5k2le .t_fonth5 {
        margin-bottom: 8px;
    }
    .t_g5k2li{
        width: 100%;
        margin-bottom: 16px;
    }
    .t_g5k2box{
        margin-bottom: 32px;
    }
    .t_g5k2li:last-child{
        margin-bottom: 0;
    }
    .t_g5k2hang {
        padding-bottom: 10px;
        margin-bottom: 8px;
    }
    .t_h2k2nr .yxedr_active p {
        margin-bottom: 8px;
    }
    .t_h2k2 {
        padding: 28px 0 24px;
    }
    .t_h2k1 {
        padding: 32px 0;
    }
    .t_h1k1ic {
        width: 44px;
        height: 44px;
        margin-bottom: 12px;
    }
    .t_h1k1ic img {
        width: 30px;
    }
    .t_h1k1li .t_btnan {
        float: left;
    }
    .t_h1k1zh {
        margin-bottom: 14px;
    }
    .t_h1k1li {
        padding: 20px 0;
    }
    .t_neibandun .t_neibanwen .t_duan18 p {
        font-size: 16px;
    }
    .t_g2k1le .t_fonth3 {
        margin-bottom: 11px;
    }
    .t_g2k1xia {
        padding: 8px 0 0;
    }
    .t_g2k1li .t_g2k1tit {
        padding-bottom: 11px;
    }
    .t_g2k1li {
        margin-bottom: 10px;
    }
    .t_g2k1le {
        margin-bottom: 10px;
    }
    .t_jianxiawai7 {
        margin-bottom: 20px;
    }
    .t_g2k3wen .t_duanp li::before {
        top: 9px;
    }
    .t_g2k4xi .t_duanp {
        height: 83px;
    }
    .t_g2k4xi .t_duanp {
        -webkit-line-clamp: 4;
    }
    .t_g2k4wen {
        padding: 22px 20px;
    }
    .t_g2k4pic {
        height: 160px;
    }
    .t_neipage .t_neibandun .t_fonth1 {
        font-size: 22px;
    }
    .t_f3subt {
        margin-top: 40px;
    }
    .t_f3btnle {
        line-height: 40px;
        font-size: 14px;
    }
    .t_f3btnle {
        padding-left: 20px;
        padding-right: 14px;
    }
    .t_f3btnrg {
        width: 36px;
        height: 36px;
        border-radius: 50%;
    }
    .t_f3btn {
        padding-right: 2px;
    }
    .t_f3k1ic1 {
        width: 50px;
        height: 50px;
    }
    .t_f3k1ic1 img {
        width: 30px;
    }
    .t_f3k1ic1 {
        margin-bottom: 10px;
    }
    .t_f3k1li .t_fonth4 {
        margin-bottom: 6px;
    }
    .t_f3k3lian{
        display: none;
    }
    .t_f3k3li {
        width: 100%;
    }
    .t_f3k3li {
        padding: 10px 0;
    }
    .t_f3k3qu {
        width: 48px;
        height: 48px;
        margin-right: 12px;
    }
    .t_f3k3qu img {
        width: 33px;
    }
    .t_f3k3xin .t_fonth5 {
        max-width: calc(100% - 60px);
    }
    .t_f3k3li:first-child{
        padding-top: 0;
    }
    .t_f3k3li:last-child{
        padding-bottom: 0;
    }
    .t_f3k4li {
        margin-bottom: 18px;
    }
    .t_f3k4ul {
        margin-bottom: 10px;
    }
    .t_f1k4zi {
        font-size: 14px;
        line-height: 36px;
    }
    .t_f1k4ic {
        width: 15px;
        margin-left: 8px;
    }
    .t_f1k4btnxi {
        padding: 0 13px 0 18px;
    }
    .t_f3k5ic {
        width: 38px;
        margin-bottom: 14px;
    }
    .t_f3k5zh .t_fonth3 {
        margin-bottom: 8px;
    }
    .t_f3k5zh .t_duanp p {
        line-height: 1.75;
    }
    .t_f3k5zh {
        margin-bottom: 2px;
    }
    .t_f3k5code {
        width: 110px;
    }
    .t_f3k5code {
        margin-bottom: 10px;
    }
    .t_f3tanxin {
        padding: 0 20px;
    }
    .t_modalf3 .mCSB_scrollTools {
        right: 16px;
    }
    .yxedr_active ol li {
        padding-left: 0px;
    }
    .yxedr_active ol li::marker {
        font-size: 12px;
    }
    .t_f3tanli .yxedr_active p {
        margin-bottom: 6px;
    }
    .t_f3tanli .t_f3tan16 {
        font-size: 14px;
    }
    .t_f3tanli .yxedr_active ol,
    .t_f3tanli .yxedr_active ul {
        margin-block-start: 0.6em;
        margin-block-end: 0.6em;
    }
    .t_duanp.t_f3tanxi {
        margin-bottom: 14px;
    }
    .t_f3tanli {
        margin-bottom: 16px;
    }
    .t_modalf3 .ys_modal_close .iconfont {
        font-size: 14px;
    }
    .t_modalf3 .ys_modal_close {
        width: 30px;
        height: 30px;
    }
    .t_f3k4xin .t_fonth5::before {
        height: 16px;
    }
    .t_syk2letop .t_fonth2 {
        margin-bottom: 12px;
    }
    .t_font30 {
        font-size: 18px;
    }
    .t_f1k1nr .t_font30 {
        margin-bottom: 4px;
    }
    .t_f1leic {
        width: 50px;
        height: 50px;
    }
    .t_f1leic img {
        width: 30px;
    }
    .t_f1hang {
        margin-bottom: 12px;
    }
    .t_f1li {
        margin-bottom: 18px;
    }
    .t_g1k1pic::before {
        top: -10px;
        right: -10px;
        border-radius: 0px 5px 0px 0px;
    }
    .t_g1k1rg {
        padding-top: 26px;
    }
    .t_f1k2li:nth-of-type(2n-1) {
        padding-top: 20px;
    }
    .t_d1k2ic {
        width: 80px;
    }
    .t_f1k2le {
        margin-bottom: 34px;
    }
    .t_f1k2huang .t_font24::before {
        bottom: -14px;
    }
    .t_f1k2huang {
        margin-bottom: 28px;
    }
    .t_d1k2ic {
        left: 75px;
    }
    .t_f1k3 .t_fonth5 {
        margin-bottom: 20px;
    }
    .t_fontzh {
        margin-bottom: 7px;
    }
    .t_f1k3pic {
        border-radius: 5px;
        margin-bottom: 6px;
    }
    .t_f1k3ul.slick-dotted {
        padding-bottom: 20px;
    }
    .t_f1k4le .t_fonth3 {
        margin-bottom: 12px;
    }
    .t_font24 {
        font-size: 16px;
    }
    .t_f1k4le .t_font24 {
        margin-bottom: 20px;
    }
    .t_f1k4ic {
        width: 13px;
        margin-left: 6px;
    }
    .t_f1k4btnxi {
        padding: 0 9px 0 12px;
    }
    .t_neibanwen .t_btnan4 .t_btnzi {
        line-height: 40px;
    }
    .t_neibanwen .t_btnan4 .t_btnbox {
        width: 130px;
    }
    .t_b4k1upli{
        float: none;
        display: inline-block;
    }
    .t_b4k1up{
        width: auto;
        white-space: nowrap;
    }
    .t_b4k1top {
        width: 100%;
    }
    .t_b4k1top .mCSB_horizontal.mCSB_inside>.mCSB_container {
        margin-right: 0;
        margin-bottom: 0px;
    }
    .t_b4k1top  .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -14px;
    }
    .t_d2main .yxedr_active ul li::before, .t_duixu.yxedr_active ul li::before {
        top: 3px;
    }
    .t_b4k2pic img {
        position: relative;
    }
    .t_b4k2xin {
        height: auto;
    }
    .t_g1k1duan h5 {
        margin-bottom: 6px;
        margin-top: 10px;
    }
    .t_g1k2le {
        margin-bottom: 18px;
    }
    .t_g1k2dup {
        margin-bottom: 18px;
    }
    .t_g1k2qu {
        width: 54px;
        height: 54px;
    }
    .t_g1k2qu img {
        width: 35px;
    } 
    .t_g1k2shu span {
        font-size: 28px;
    }
    .t_g1k2shu {
        font-size: 16px;
    }
    .t_g1k2duic {
        font-size: 14px;
    }
    .t_g1k2li:last-child{
        margin-bottom: 0;
    }
    .t_g1k3le{
        padding-bottom: 18px;
    }
    .t_g1k3rg{
        padding-top: 0;
    }
    .t_g1k3date {
        font-size: 14px;
        margin-bottom: 6px;
    }
    .t_g1k3li {
        padding-bottom: 16px;
        padding-top: 16px;
    }
    .t_g1k4nian {
        font-size: 22px;
    }
    .t_g1k4nian {
        margin-bottom: 8px;
    }
    .t_g1k4xin {
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        padding: 16px 16px 17px;
    }
    .t_g1k5.t_jianda{
        padding-top: 0;
    }
    .t_g1k5pic {
        width: calc(100% - 20px);
        margin-bottom: 20px;
        border-top-left-radius: 8px;
    }
    .t_g1k5le::before {
        width: 140px;
        height: 140px;
        border-bottom-right-radius: 8px;
    }
    .t_g1k5rg .t_fonth3 {
        margin-bottom: 10px;
    }
    .t_g1k5name {
        font-size: 14px;
    }
    .t_g1k5name {
        margin-right: 6px;
    }
    .t_g1k5pic1 {
        width: 140px;
    }
    .t_b3code .t_b3codeimg {
        width: 115.2px;
    }
    .t_b3code .t_b3shu {
        width: calc(100% - 125.2px);
    }
    .t_neibanwen .t_duan18 p{
        font-size:14px;
    }
    .t_g1k4xin {
        padding: 16px 14px 17px;
    }
    .t_g1k4xi .t_duanp {
        height: 73.5px;
    }
    .t_nei3kuan .t_duanp {
        height: auto;
    } 
    .t_syk4li .t_duan18 {
        height: 122.5px;
        -webkit-line-clamp: 5;
    }
    .t_g1k4xi .t_duanp {
        height: 98px;
    }
    .t_b3thinput .ys_select_li i {
        left: 10px;
    }
    .t_b3thinput .ys_select_li i {
        width: 14px;
        height: 14px;
        top: 11px;
    }
    .t_b3thinput .ys_select_li span {
        line-height: 14px;
    }
    .t_b3thinput .ys_select_li {
        padding-left: 32px;
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 140px);
        left: -122px;
    }
    .t_select2 .ys_select_bd {
        width: calc(100% + 20px);
        left: -10px;
    }
    .t_b3xiala .t_b3thname {
        max-width: 100%;
    }
    .t_b3xiala .t_b3thinput {
        width: 100%;
    }
    .t_select2 .mCSB_outside+.mCSB_scrollTools {
        right: 10px!important;
    }
    .t_b3xiala .t_b3thname {
        left: 10px;
    }
    .t_neiban3 .t_neibanrg{
        display: none;
    }
    .t_syk2ul {
        display: block;
        height: 100%;
        width: 100%;
    }
    .t_syk2bg {
        width: 100%;
        height: 100%;
    }
    .t_syk2ul.slick-dotted{
        padding-bottom: 30px;
    }
    .t_syk2ul .slick-dots {
        bottom: 0;
    }
    .t_syk2li:nth-of-type(2n) .t_syk2bg {
        background: #3768FF;
    }
    .t_syk2bg {
        background: #3768FF;
    }
    .t_b4k2xin {
        height: 300px;
    }
    .t_b4k2wen .t_font24 {
        margin-bottom: 8px;
    }
    .t_b4k2li{
        margin-bottom: 0;
    }
    .checkmark::before{
        top: 0px;
        width: 14px;
    }
    .t_b1k5tit .t_fonth3 br{
        display: none;
    }
    .t_c1k2nr .t_duanp{
        text-align: left;
    }
    .t_b1k5ul{
        padding: 0 28px;
    }
    .t_b1k5ul .slick-prev, .t_b1k5ul .slick-next {
        transform: translateY(-50%);
        top: 50%;
    }
    .t_b1k5ul .slick-prev{
        left: -8px;
    }
    .t_b1k5ul .slick-next{
        left: auto;
        right: -8px;
    }
    .t_b1k5le {
        padding-bottom: 0;
    }
    .t_g2k2xin {
        padding: 18px 20px 20px;
    }
    .t_g1k3li .t_duan18 p{
        line-height: 1.5;
    }
    .t_g1k3date {
        font-size: 12px;
        margin-bottom: 2px;
    }
    .t_g1k3li {
        padding-bottom: 12px;
        padding-top: 12px;
    }
    .t_c1k2nr .t_duanp p br{
        display: none;
    }
    .t_c1k2nr .t_duanp p{
        text-align: left!important;
    }
    .t_f3btn::before {
        height: 40px;
    }
    .t_f3btn {
        height: 40px;
    }
}
@media screen and (max-width: 1560px) {
	.he_tith2 {
    font-size: 32px;   
}
}
@media screen and (max-width: 1440px) {
	.he_tith2 {
    font-size: 32px;   
}
.he_e1p1bxd {
    padding-top: 30px;
}
.he_e1p1bxle {
    width: 52%;
    padding-right: 50px;
    margin-top: 0px;
}
.he_e1p1cen {
    padding: 80px 50px 60px;
}
.he_e1p1ctin {
    padding: 37px 70px;
}
.he_e1p1cyd p {
    font-size: 16px;
    line-height: 1.5;
    height: 4.5em;
    max-height: inherit;
}
.he_e1p1bxd1 .he_e1p1bxle {
    padding-left: 59px;
}
.he_e1p1{
	padding: 80px 0;}
	.he_e1p1cyd {
    padding: 1.5em 30px;
}
}
@media screen and (max-width: 1240px) {
	.he_tith2 {
    font-size: 28px;   
}
.he_tith4 {
    font-size: 22px;
}
.he_e1p1bjx p {
    font-size: 14px;
}
.he_e1p1zs {
    width: 90%;
}
.he_e1p1zs1 {
    width: 87%;
}
.he_e1p1{
	padding: 70px 0;}
}
@media screen and (max-width: 768px) {
	
.he_e1p1cen {
    padding: 52px 0px 0;
}
.he_e1p1bxd {
    padding-top: 20px;
}
.he_e1p1bxle {
    width: 100%;
    padding-right: 0;
}
.he_e1p1buc {
    margin-bottom: 12px;
}
.he_tith2 {
    font-size: 20px;
}
.he_e1p1ctin {
    padding: 20px 40px;
}
.he_tith4 {
    font-size: 18px;
}	
.he_e1p1cyd p {
    font-size: 14px;
}
.he_e1p1bxd1 .he_e1p1bxle {
    padding-left: 0px;
}
.he_e1p1bxri {
    float: left;
    width: 400px;
    max-width: 100%;
    margin-top: 20px;
}
.he_e1p1cyd p {
    font-size: 14px;
}
.he_e1p1cyd {
    padding: 1.2em 20px;
}
}
/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
	.he_e1p1cli {
    width: 100%;
    margin-bottom: 15px;
}
	.he_e1p1{
	padding: 50px 0;}
    .he_footri {
        display: none;
    }

    .he_c1lymtp p {
        font-size: 18px;
    }

    .he_c1lp4hli {
        width: 33.333333%;
    }

    .he_c1lp4hli {
        margin-top: 0 !important;
        margin-bottom: 20px;
    }

    .he_c2p3jli {
        width: 50%;
    }

    .he_c2p3jul {
        flex-wrap: wrap;
    }

    .he_c2p3zs {
        width: 268px;
    }

    .he_c2p2gmo {
        margin-top: 24px;
    }

    .he_c2p2gc {
        top: 10%;
    }

    .he_c2p2de {
        padding-bottom: 14px;
        margin-bottom: 9px;
    }

    .he_c2p2deri {
        width: 36px;
    }

    .he_c2p2dsli {
        padding: 0 10px;
    }

    .he_c2p2dyc p {
        font-size: 16px;
    }

    .he_c2p2ds {
        bottom: 44px;
    }

    .he_c5p1njri p {
        font-size: 16px;
    }

    .he_c5p1nrle {
        width: 20px;
    }

    .he_c5p1njri {
        width: calc(100% - 20px);
        padding-left: 10px;
    }

    .he_c5p1nyli {
        padding: 18px 0;
    }

    .he_c5p1nloul {
        margin-top: 12px;
    }

    .he_c6p2ri {
        width: 420px;
    }

    .he_c6p2le {
        width: calc(100% - 420px);
        padding-right: 20px;
    }

    .he_c6p3otri {
        width: 440px;
    }

    .he_c6p3otle {
        width: calc(100% - 440px);
    }

    .he_c5bate p {
        font-size: 20px;
    }

    .he_con940 {
        width: 100%;
        padding: 0 20px;
    }

    .he_d2p1ti h1 {
        font-size: 24px;
    }

    .he_d2p2yti h2 {
        font-size: 20px;
    }

    .he_f1p2li .he_f1p1p1mo .he_c0p1smo {
        margin-top: 32px;
    }

    .he_f2nli a {
        font-size: 14px;
        line-height: 60px;
    }

    .he_f2nli {
        margin-right: 30px;
    }

    .he_h1p1ri {
        width: 400px;
    }

    .he_h1p1le {
        width: calc(100% - 400px);
        padding-right: 40px;
    }

    .he_h1p2bri {
        width: 450px;
    }

    .he_h1p2ble {
        width: calc(100% - 450px);
        padding-right: 2%;
    }

    .he_h1p3vd {
        padding: 48px 30px;
    }

    .he_h1ym .he_f2banig .he_banph {
        height: 260px;
    }

    .he_h2p1bri {
        padding-left: 40px;
    }

}
