@charset "utf-8";



/* 调大看小 */

/* 1920~1441 pc大屏幕 */

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

    .t_syk2ul .slick-prev {

        left: -60px;

    }

    .t_syk2ul .slick-next {

        right: -60px;

    }

    .t_syk3ul .slick-prev {

        left: -70px;

    }

    .t_syk3ul .slick-next {

        right: -70px;

    }

    .t_fonth1, .yxedr_active h1 {

        font-size: 56px;

    }

    .t_cebian.on {

        right: 34px;

    }

    .t_naverbox {

        padding: 40px 80px 3px 100px;

    }

    .t_naverrg {

        padding-left: 70px;

    }

    .t_naveryouzi {

        left: 50px;

    }

    .t_naver3le {

        padding: 40px 100px 40px 100px;

    }

    .t_naver3rg {

        padding: 50px 50px 50px 50px;

    }

    .t_naver3up {

        padding: 22px 22px;

    }

    .t_naver3up .t_duanp p {

        margin-bottom: 8px;

    }

    .t_naverbox.t_naverbox2 {

        padding: 40px 100px 50px 70px;

    }

    .t_naverbox.t_naverbox3 {

        padding: 50px 0 50px;

    }

    /* 继续 */

    .t_banwen .ys_cont640 h1{

        margin-bottom: 0;

    }

    .t_e5date {

        margin-bottom: 12px;

    }

    .t_c1k1ce.on {

        left: 36px;

    }

    .t_c1k1celi {

        font-size: 16px;

        padding-right: 12px;

    }

    .t_c1k1celi::before {

        width: 30px;

    }    

    .t_c1k1celi.on::before {

        width: 40px;

    }

    .t_cebian.on {

        right: 0;

    }
    .t_naverbox {
        padding: 40px 80px 40px 100px;
    }
    .t_banjiabg {
        height: calc(100% - 100px);
    }
    .t_banwen h1 {
        margin-bottom: 16px;
    }
    .t_font48, .t_banwen h1 {
        font-size: 44px;
    }
    .t_b1main .t_banjiabg .t_banwen h1{
        width: 440px;
    }
    .t_c1ak1rg {
        padding-left: 94px;
    }
}



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

    .t_headtou {

        padding-left: 40px;

    }

    .t_navone a {

        padding: 0 16px;

    }

    .t_headphone {

        margin-left: 30px;

    }

    .t_headqu {

        margin-left: 28px;

        margin-right: 38px;

    }

    .ys_cont1400{

        width: 82.5%;

    }

    .t_syk1rg {

        padding: 19px 12px 13px 18px;

        width: calc(100% - 182px);

    }

    .t_syk1pic {

        width: 182px;

    }

    .t_syk1rg .t_font20 {

        margin-bottom: 4px;

    }

    .t_jiansma {

        margin-bottom: 20px;

    }

    .t_syk3you {

        padding: 44px 40px 44px 40px;

    }

    .t_syk3le {

        padding-right: 36px;

    }

    .t_syk3le .t_duanp{

        max-height: 189px;

        height: auto;

    }

    .t_syk3le .t_syk3an {

        margin-bottom: 0px;

    }

    .ys_cont1440{

        width: 82.5%;

    }

    .t_syk4nr.t_jiandaziqu {

        padding-top: 40px;

        padding-bottom: 25px;

        padding-right: 0px;

    }

    .t_syk4rg {

        width: 470px;

    }

    .t_syk5ul {

        padding-right: 8.75vw;

        padding-left: 10px;

    }

    .t_syk5li {

        padding: 20px 12px;

    }

    .t_syk5xia {

        padding: 20px 18px 24px;

    }

    .t_syk6xia {

        padding: 15px 20px 20px 22px;

    }

    .t_dili {

        padding: 0 25px;

    }

    .t_diul {

        margin: 0 -25px;

    }

    .t_dima {

        margin-right: 160px;

    }

    /* 继续 */

    .t_neiban3 .t_neipic{

        height: 244px;

        overflow: hidden;

    }

    .t_neiban3 .t_neipic img{

        position: absolute;

        height: 100%;

        object-fit: cover;

        top: 50%;

        left: 50%;

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

    }

    .t_c1k1ce.on {

        left: 22px;

    }

    .t_c1k1celi {

        padding-right: 6px;

    }

    .t_c1k1you1200 {

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

    }

    /* .t_syk3le {

        padding-right: 24px;

    } */

    /* .t_fonth3, .yxedr_active h3{

        font-size: 26px;

    } */

    /* .t_syk3le .t_fonth3{

        height: 78px;

    }

    .t_syk3le .t_fonth3{

        margin-bottom: 14px;

    }

    .t_syk3le .t_duanp p{

        font-size: 16px;

    }

    .t_syk3le .t_duanp {

        height: 140px;

    }

     */

    .t_yisi .t_neipic {

        min-height: 244px;

    }
    .t_vscebian {
        padding-bottom: 132px;
    }
    .t_syk1pic {
        width: 164px;
    }
    .t_syk1rg {
        padding: 10px 10px 8px 14px;
        width: calc(100% - 164px);
    }
    .t_syk1rg .t_font20 {
        margin-bottom: 0px;
    }
    .t_syk1rg .t_font20 {
        font-size: 18px;
        height: 31.5px;
    }
    .t_naveryouzi {
        left: 32px;
    }
    .t_youwen {
        margin-bottom: 28px;
    }
    .t_dima {
        margin-right: 0px;
    }
    .t_footzht {
        width: calc(100% - 220px);
    }
    /*.t_didali:first-of-type .t_dixili:nth-of-type(2n) {*/
    /*    width: 60%;*/
    /*}*/
    /* .t_didali:first-of-type .t_dixili:nth-of-type(2n-1) {*/
    /*    width: 40%;*/
    /*}*/
    .t_dixiacode {
        margin-bottom: 32px;
    }
    .t_font48, .t_banwen h1 {
        font-size: 40px;
    }
    .t_banwen h1 {
        margin-bottom: 12px;
    }
    .t_banjiabg .t_banmian {
        padding-top: 22px;
    }
    .t_b1main .t_banjiabg .t_banwen h1{
        width: auto;
    }
}



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

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

    .t_fonth1, .yxedr_active h1 {

        font-size: 50px;

    }

    .ys_ban_txtbox .t_banduan {

        margin-bottom: 50px;

    }

    .t_banduan p, .t_duan20 p {

        font-size: 18px;

    }

    .t_btncon {

        padding: 6px 42px;

    }

    .t_fonten {

        font-size: 54px;

    }

    .t_fonth2, .yxedr_active h2 {

        font-size: 36px;

    }

    .t_h2tit .t_fonten {

        bottom: 4px;

    }      

    .t_jiandaziqu {

        padding-top: 99px;

        padding-bottom: 90px;

    }

    .t_jiandatop{

        padding-top: 90px;

    }

    .t_jianxia{

        margin-bottom: 90px;

    }

    .t_jianxiali{

        padding-bottom: 90px;

    }

    .t_jianneiziqu{

        padding-top: 84px;

        padding-bottom: 90px;

    }

    .t_jiandazi{

        padding-top: 84px;

    }

    .t_jianda{

        padding: 90px 0;

    }

    .t_jiantit {

        margin-bottom: 40px;

    }

    .t_font20 {

        font-size: 18px;

    }

    .t_syk1rg .t_font20{

        height: 31.5px;

    }

    .t_syk1pic {

        width: 172px;

    }

    .t_syk1rg .t_font20 {

        margin-bottom: 2px;

    }

    .t_syk1rg {

        padding: 16px 10px 12px 16px;

        width: calc(100% - 172px);

    }

    .t_syk1li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .t_syk1ul {

        margin: 0 -10px;

    }

    .t_syk1xin {

        margin-bottom: 20px;

    }

    .t_jianxia50 {

        margin-bottom: 40px;

    }

    .t_syk1pro {

        padding: 80px 180px 80px 140px;

    }

    .t_syk2xia .t_syk1pro {

        padding: 60px 180px 0 140px;

    }

    .t_syk1ic {

        width: 80px;

    }

    .t_syk1prowen {

        width: calc(100% - 80px);

        padding-left: 40px;

    }

    .t_fonth3, .yxedr_active h3 {

        font-size: 26px;

    }

    .t_syk1prowen .t_fonth3 {

        margin-bottom: 8px;

    }

    .t_syk1prorg {

        top: 20px;

    }

    .t_syk2fu {

        padding: 30px 32px 28px;

    }

    .t_syk2ic {

        width: 38px;

        height: 38px;

        margin-right: 14px;

    }

    .t_syk2ic img {

        width: 22px;

    }

    .t_syk2one {

        margin-bottom: 12px;

    }

    .t_syk2fu .t_duan16p {

        margin-bottom: 24px;

    }

    .t_syk3date {

        font-size: 42px;

    }    

    .t_syk3xin::before {

        left: 82px;

    }

    .t_syk3ul .slick-dots {

        left: 35px;

        bottom: 80px;

    }

    .t_syk3zuo {

        width: 82px;

    }

    .t_syk3you {

        width: calc(100% - 82px);

    }

    .t_syk3you {

        padding: 40px 36px 40px 36px;

    }

    .t_duanp p, .yxedr_active p {

        font-size: 16px;

    }

    .t_syk3le .t_duanp {

        max-height: 168px;

    }

    .t_jiansma {

        margin-bottom: 14px;

    }

    .t_syk3an{

        font-size: 16px;

    }

    .t_lunbo .slick-prev, .t_lunbo .slick-next {

        width: 50px;

        height: 50px;

    }

    .t_syk3lun.t_jiansma{

        margin-bottom: 40px;

    }

    .t_syk5biao {

        padding: 4px 10px;

    }

    .t_syk5xia .t_font20 {

        height: 31.5px;

    }

    .t_syk6xia .t_font20 {

        height: 54px;

        margin-bottom: 16px;

    }

    .t_syk6date {

        font-size: 14px;

        margin-bottom: 4px;

    }

    .t_syk6li {

        padding: 10px 13px;

    }

    .t_syk6zh {

        box-shadow: 0px 7px 10px rgb(0 0 0 / 4%);

    }

    .t_syk6nr .t_h2tit{

        margin-bottom: 20px;

    }

    .t_fotuple .t_font48 {

        margin-bottom: 18px;

    }

    .t_font48, .t_banwen h1 {

        font-size: 40px;

    }    

    .t_fotuple .t_duan16p {

        margin-bottom: 28px;

    }

    .t_diliic {

        width: 50px;

        margin-bottom: 18px;

    }

    .t_footup {

        padding-top: 70px;

        padding-bottom: 50px;

    }

    .t_footxia {

        padding-top: 56px;

        padding-bottom: 60px;

    }

    .t_ditema {

        font-size: 24px;

    }

    .t_didanav a {

        font-size: 16px;

    }

    .t_didanav {

        margin-bottom: 14px;

    }

    .t_dixili {

        margin-bottom: 2px;

    }

    .t_dilogo {

        width: 148px;

        margin-bottom: 36px;

    }

    .t_headlogo {

        width: 150px;

        line-height: 70px;

    }

    .t_navone a,.t_telcode,.t_telicon,.t_soutou, .t_yulanic,.t_headli a{

        line-height: 70px;

    }

    .ys_main {

        margin-top: 70px;

    }

    .t_naver,.t_souxia,.t_headred{

        top: 69px;

    }

    .t_syk5xia .t_duanp p{

        height: 56px;

    }

    .ys_ban_txtbox .t_banduan {

        width: 50%;

    }

    .t_btnan .t_btnic {

        top: 0px;

    }

    .t_font36 {

        font-size: 30px;

    }

    .t_naverli1 {

        padding: 0 8px;

        margin-bottom: 18px;

    }

    .t_naverul1 {

        margin: 0 -8px;

    }

    .t_naverpic {

        margin-bottom: 10px;

    }

    .t_naverrg {

        padding-left: 60px;

    }

    .t_font24 {

        font-size: 20px;

    }

    .t_youwen {

        margin-bottom: 28px;

    }

    .t_naverbox4 .t_naverle {

        width: 38%;

    }

    .t_naverbox4 .t_naverg {

        width: 62%;

    }

    .ys_cont1300 {

        width: 82.5%;

    }

    .t_buyphone {

        font-size: 24px;

    } 

    /* b1 */

    .t_jianxia36 {

        margin-bottom: 30px;

    }

    .t_b1k1li {

        padding: 0 50px;

    }

    .t_b1k1ul {

        margin: 0 -50px;

    }

    .t_b1k1ic {

        width: 90px;

        height: 90px;

        margin-bottom: 4px;

    }

    .t_b1k1wen {

        font-size: 16px;

    }

    .t_b1k2top {

        padding: 32px 40px 27px;

    }

    .t_b1k2btn {

        font-size: 16px;

        padding: 12px 10px;

    }

    .t_b1k2wen {

        padding: 24px 25px 18px;

    }

    .t_b1k2wen .t_b1k2shu p {

        line-height: 2;

    }

    .t_b1k2shu {

        height: 128px;

    }

    .t_b1k2wen hr {

        margin-top: 11px;

        margin-bottom: 10px;

    }

    .t_b1k2zh {

        padding: 5px 0;

    }

    .t_b1k2li {

        margin-bottom: 40px;

    }

    .t_b1k3nr .t_fonth2 {

        margin-bottom: 40px;

    }

    .t_b1k3wen {

        padding: 12px 10px;

    }

    .t_b1k3xu {

        font-size: 22px;

    }

    .t_b1k3top {

        padding: 3.25px 0;

    }

    .t_b1k4wen {

        padding: 38px 80px 26px 34px;

    }

    .t_b1k4xu {

        font-size: 50px;

    }

    .t_b1k5xia {

        padding: 24px 22px 30px;

    }

    .t_b1k5xia .t_font18 {

        margin-bottom: 6px;

    }

    .t_b1k6rg {

        padding: 56px 46px 50px 50px;

    }

    .t_b1k6rg .t_font24 {

        height: 70px;

        margin-bottom: 30px;

    }

    .t_b1k5ul .slick-prev {

        left: -73px;

    }

    .t_b1k5ul .slick-next {

        right: -73px;

    }

    .t_neimianwen {

        padding: 10px 40px;

    }

    .t_b1k2xiali {

        padding: 0 30px;

        padding-top: 18px;

    }

    .t_b1k2xia {

        margin: 0 -30px;

    }

    .t_banrg .t_font48 {

        margin-bottom: 14px;

    }

    .t_banrg .t_duanban2 {

        margin-bottom: 44px;

    }

    .t_bananli {

        padding: 0 8px;

    }

    .t_bananul {

        margin: 0 -8px;

    }

    .t_bananbtn {

        margin-bottom: 24px;

    }

    .t_banxing .t_duan16p li {

        padding: 4px 0;

    }

    .t_banxing .t_duan16p {

        padding: 15px 0 15px;

    }

    .t_banxing {

        margin-bottom: 24px;

    }

    .t_banlun {

        width: 300px;

    }

    .t_neiban2 .t_banwen {

        padding: 50px 0 80px;

    }

    .t_neimianwen {

        padding: 12px 40px;

    }

    .t_b2k1le {

        padding-right: 60px;

    }

    .t_b2k1le .t_duanp p {

        margin-bottom: 14px;

    }

    .t_b2k1top.t_jiansma {

        margin-bottom: 30px;

    }

    .t_b2k1wen .t_font24::before {

        width: 8px;

        height: 8px;

        top: 14px;

    }

    .t_b2k1wen .t_font24 {

        padding-left: 20px;

        height: 35px;

        margin-bottom: 10px;

    }

    .t_b2k1wen .t_duan16p {

        margin-bottom: 24px;

    }

    .t_b2k1ul {

        margin-bottom: -24px;

    }

    .t_b2k2table {

        padding: 0 50px;

    }

    .t_b2k2le, .t_b2k2rg {

        padding: 15px 0;

    }

    .t_b2k3xin {

        padding: 50px 40px 40px;

    }

    .t_b2k3mu {

        margin-right: 25px;

    }

    .t_b2k3top .t_font18,.t_b2k3xia .t_duan16p {

        width: calc(100% - 150px);

    }

    .t_b2k3top {

        padding: 6px 0;

        padding-left: 30px;

    }

    .t_b2k3xia .t_duan16p {

        padding-top: 20px;

        padding-bottom: 28px;

    }

    .t_b1k2ul .slick-prev {

        left: -73px;

    }

    .t_b1k2ul .slick-next {

        right: -73px;

    }

    .t_b2k2le{

        padding-left: 20px;

    }

    .t_b2k2rg{

        padding-left: 60px;

    }

    /* b3 */

    .t_b3k1nr {

        padding: 50px 100px 74px;

    }

    .t_b3shubox {

        padding: 10px 18px;

    }

    .t_b3select .ys_select_hd {

        padding: 10px 0;

        height: 48px;

    }

    .t_b3huoqu {

        line-height: 50px;

    }    

    .t_b3k1tu {

        margin-bottom: 16px;

    }

    .t_b3shu2li {

        margin-bottom: 16px;

    }

    .t_b3k2agree {

        margin-top: 4px;

        margin-bottom: 28px;

    }

    .t_b3k1sub {

        padding: 11px;

    }

    .t_b3k1pic {

        width: 160px;

    }

    .t_b3k1duan {

        margin-bottom: 30px;

    }

    .t_b3k1chen {

        margin-bottom: 16px;

    }

    .t_d3_1qiu::before {

        width: 303px;

    }

    .t_d3_1jin {

        padding: 42px 110px 28px;

    }

    .t_b3bk1nr .t_fonth2 {

        margin-bottom: 22px;

    }

    .t_b3bk1nr .t_duan16p {

        margin-bottom: 24px;

    }

    .t_b3bk1nr {

        padding: 50px 40px 60px;

    }

    .t_b3ck1 .t_e1k3btn {

        font-size: 16px;

        padding: 12px 0;

    }

    .t_b3cbox1 {

        padding-top: 40px;

    }

    .t_b3cduan {

        margin-bottom: 24px;

    }

    .t_b3ctong {

        margin-bottom: 28px;

    }

    .t_b3cseon {

        top: 5px;

    }    

    .t_b3cduo {

        margin-bottom: 16px;

    }

    .t_b3dpic {

        width: 58px;

    }

    .t_b4k1li {

        padding: 0 30px;

    }

    .t_b4k1ul {

        margin: 0 -30px;

    }

    .t_b4k1tit {

        font-size: 18px;

    }

    .t_b4k1shu {

        line-height: 22px;

        width: 22px;

        right: -6px;

    }

    .t_b4k1top {

        margin-bottom: 14px;

    }

    .t_b4k1pic {

        margin-bottom: 18px;

    }

    .t_b4k1kuang {

        top: 3.75px;

    }

    .t_b4l1proli {

        margin-bottom: 12px;

    }

    .t_b4k1btn {

        margin-bottom: 44px;

    }

    .t_b4k1biao{

        height: 28px;

    }

    .t_b4k2 {

        padding: 70px 0 110px;

    }

    .t_d2k1tit {

        margin-bottom: 8px;

    }  

    .t_d2k1xia .t_font14 {

        margin-bottom: 18px;

    }

    .t_jianxia150 {

        padding-bottom: 100px;

    }

    .t_d3k1xia.t_selexia .ys_select_hd {

        height: 48px;

    }

    .t_d3k1input {

        padding: 10px 22px;

    }

    .t_d3k1top .t_btnan .t_btncon {

        padding: 10px 50px;

    }

    .t_d3k1xia.t_banbtn3li {

        width: 280px;

    }

    /* 继续 */

    .t_d4k1le {

        width: 320px;

    }

    .t_d4k1rg {

        width: calc(100% - 320px);

    }

    .t_d4k2quan {

        width: 80px;

        height: 80px;

        margin-bottom: 10px;

    }

    .t_d4k2lie {

        padding: 6px 0 50px;

    }

    .t_d4k2fang {

        padding: 50px 220px 80px;

    }

    .t_d4k3li {

        padding: 0 15px;

    }    

    .t_d4k3ul {

        margin: 0 -15px;

    }

    .t_d4k3rg {

        padding-left: 20px;

    }

    .t_d4k3xia {

        padding: 35px 40px 10px;

    }

    .t_d4k4nr {

        margin-bottom: 170px;

    }

    .t_d4k3rg .t_duan20{

        height: 31.5px;

        margin-bottom: 2px;

    }

    .t_d5k1rg {

        padding-left: 36px;

        padding-top: 0px;

    }

    .t_d5k1xu {

        font-size: 36px;

        width: 60px;

    }

    .t_d5k1qi {

        width: calc(100% - 60px);

        padding-top: 8px;

    }

    .t_d5k1one {

        margin-bottom: 4px;

    }

    .t_d5k1li {

        margin-bottom: 22px;

    }

    .t_d5k2wen {

        padding: 36px 10px 30px;

    }

    .t_d5k2hang {

        width: 80px;

        margin-bottom: 14px;

    }

    .t_d5k2xu {

        font-size: 36px;

    }

    .t_d5k3xin {

        padding: 40px 60px 30px 60px;

    }

    .t_d5k3duan1 .t_duan16p p {

        margin-bottom: 10px;

    }

    .t_jiantop150 {

        padding-top: 100px;

    }

    .t_d5k4nr .t_fonth2{

        margin-bottom: 26px;

    }

    .t_d5k1one p{

        font-size: 18px;

    }

    .t_e1k1nr .t_fonth2 {

        margin-bottom: 22px;

    }

    .t_e1k1bian {

        margin-bottom: 50px;

    }

    .t_shugun {

        font-size: 42px;

    }    

    .t_e1k1shu sup {

        top: -30px;

        margin-left: 4px;

    }

    .t_e1k1shu {

        margin-bottom: 2px;

    }

    .t_e1k1shu .t_jiahao {

        width: 16px;

        height: 16px;

    }

    .t_e1k2nr .t_fonth2 {

        margin-bottom: 36px;

    }

    .t_e1k2rg .t_duan16p p {

        margin-bottom: 14px;

    }

    .t_e1k2le {

        font-size: 22px;

    }

    .t_e1k2li {

        padding: 20px 20px 20px 10px;

    }

    .t_e1k3dadu {

        margin-bottom: 32px;

    }

    .t_e1k3nr .t_fonth2 {

        margin-bottom: 20px;

    }

    .t_e1k3box {

        padding: 40px 32px 36px 36px;

    }

    .t_e1k3rg {

        padding-left: 30px;

        padding-top: 0px;

    }

    .t_e1k3duan .t_duan16p p {

        margin-bottom: 18px;

    }

    .t_e1k3duan .t_duan16p ul {

        margin-bottom: 18px;

    }

    .t_e1k3xia {

        padding-top: 26px;

    }

    .t_e2k1tit {

        padding: 18px 24px;

    }

    .t_e2k1xia {

        padding: 28px 20px 10px 20px;

    }

    .t_e2k1xia .t_e2k1duan {

        margin-bottom: 24px;

    } 

    .t_e2k1ul {

        margin-bottom: 30px;

    }   

    .t_e3k1nr {

        padding: 70px 66px 18px;

    }

    .t_e3k1le .t_duan16p {

        padding-right: 40px;

        margin-bottom: 28px;

    }

    .t_e3k1video {

        padding: 59px 0 60px;

    }

    .t_jianxia44 {

        margin-bottom: 36px;

    }

    .t_e3k2nr .t_b1k2wen hr {

        margin-top: 10px;

        margin-bottom: 10px;

    }

    .t_e4k1rg {

        padding: 32px 42px;

    }

    .t_e4k1xia {

        padding: 15px 28px 26px 28px;

    }

    .t_e4k1li .t_e4k1date {

        margin-bottom: 10px;

    }

    .t_e4k1xia .t_font20 {

        margin-bottom: 12px;

    }

    .t_e4k1xia .t_font20{

        height: 54px;

    }

    .t_e4k1rg .t_font24{

        height: 60px;

    }

    .t_e5k1nr.t_jiancen {

        padding-bottom: 100px;

    }

    .t_e5k1nr .t_e5wen {

        margin-bottom: 60px;

    }

    .t_e5fen {

        margin-bottom: 16px;

    }

    .t_e5tiao {

        padding: 6px 0;

    }

    .t_e5k1nr .t_duan16p img {

        margin-bottom: 8px;

        margin-top: 0px;

    }

    .t_e5newsq .t_font24 {

        font-size: 22px;

    }   

    .t_e6k1box {

        width: 500px;

        padding: 32px 40px 30px 46px;

    }

    .t_e6k1li {

        margin-bottom: 12px;

    }

    .t_e6k1top {

        margin-bottom: 58px;

    }

    .t_e6tel {

        font-size: 24px;

    }

    .t_e6k2le {

        margin-right: 16px;

    }

    .t_map .amap-icon::before {

        font-size: 20px;

    }

    .t_e6k1nr {

        padding-top: 100px;

        padding-bottom: 120px;

    }  

    .t_g1k1ul .t_g1k1xia {

        padding: 22px 30px 7px;

    }

    .t_banwen .t_banbtnul {

        margin-top: 40px;

    }

    .t_c1ak3nr .t_jiansma,.c1ak2xin .t_jiansma{

        margin-bottom: 24px;

    }

    .t_c1ak2ul.t_lunbo .slick-prev {

        left: -53px;

    }

    .t_c1ak2ul.t_lunbo .slick-next {

        right: -53px;

    }

    .t_c1ak2li {

        padding: 0 20px;

    }

    .t_c1ak2ul {

        margin: 0 -20px;

    }

    .t_c1ak2pic {

        margin-bottom: 18px;

    }

    .t_c1ak2tit {

        margin-bottom: 12px;

    }

    .t_c1ak3xin .t_duanp p{

        font-size: 18px;

    }

    .t_c1ak3xin .t_duanp {

        margin-bottom: 8px;

    }

    .t_c1ak3xin {

        padding: 36px 86px 20px 32px;

    }

    .t_c1ak3xu {

        font-size: 50px;

    }

    .t_c1bk2 .t_c1ak2li{

        padding: 0 15px;

    }

    .t_c1bk2 .t_c1ak2ul {

        margin: 0 -15px;

    }

    .t_c1bk2 .t_c1ak2li {

        padding: 0 10px;

    }

    .t_c1bk2 .t_c1ak2ul {

        margin: 0 -10px;

    }

    .t_c1bk2 .t_c1ak2ul.t_lunbo .slick-next {

        right: -76px;

    }

    .t_c1bk2 .t_c1ak2ul.t_lunbo .slick-prev {

        left: -76px;

    }

    .t_c1ak1rg {

        padding-left: 60px;

    }

    .t_d5k1playic {

        width: 70px;

    }

    .t_c1k1you1200 {

        padding-left: 8.75vw;

    }

    .t_c1k1celi {

        font-size: 14px;

    }

    .t_c1k1celi.on::before {

        width: 26px;

    }

    .t_c1k1celi::before {

        width: 16px;

        height: 1px;

    }

    .t_c1k1wen {

        padding: 10px 8px;

    }

    .t_c1k1tit {

        font-size: 16px;

        margin-bottom: 4px;

    }

    .t_c1k1duan {

        margin-bottom: 8px;

    }

    .t_c1k1you {

        width: 250px;

        padding: 14px 11px 18px;

    }

    .t_c1k1li:first-of-type .t_c1k1nr {

        padding-top: 41px;

    }

    .t_c1k1top.t_jianxia50 {

        margin-bottom: 26px;

    }

    .t_c1k1btn{

        font-size: 16px;

    }

    .t_b1k5pic .t_font24 {

        bottom: 18px;

        padding-left: 22px;

    }

    .t_c1k1tit {

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

    }

    /*  */

    .t_headlogo{

        line-height: 60px;

        transition: .23s ease padding;

    }

    .t_navone a,

    .t_telcode,

    .t_telicon,

    .t_soutou, 

    .t_yulanic,.t_headli a{

        line-height: 60px;

        transition: .23s ease all;

    }

    .ys_main {

        margin-top: 60px;

        transition: .23s ease all;

    }

    .t_naver,

    .t_souxia,

    .t_headred{

        top: 75px;

        transition: .23s ease all;

    }

    .t_headtou{

        padding-top: 8px;

        padding-bottom: 8px;

        transition: .23s ease all;

    }

    .t_headtou::before{

        content: '';

        height: 100%;

        position: absolute;

        right: 0;

        top: 0;

        background: #ED1D24;

        width: 184px;

    }

    .ys_hd_pc.isfixed .t_naver,

    .ys_hd_pc.isfixed .t_souxia,

    .ys_hd_pc.isfixed .t_headred{

        top: 59px;

    }

    .ys_hd_pc.isfixed .t_headtou{

        padding-top: 0;

        padding-bottom: 0;

    }

    .t_navli .t_naver.t_naver1 {

        top: 69px;

    }

    .ys_hd_pc.isfixed .t_naver.t_naver1 {

        top: 59px;

    }

    /* 汉高c2 */

    .t_c2arg {

        padding-left: 20px;

        padding-top: 32px;

        padding-right: 100px;

    }

    .t_footzht {

        width: calc(100% - 308px);

    }

    .t_c2atop {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .ys_main {

        margin-top: 70px;

    }

    .t_e6k1bg.t_e6k1bg1 {

        top: -16%;

    }

    .t_c1k1bgjia {

        width: 100%;

    }

    .t_b1con .t_neibanzh {

        top: 50%;

    }

    .t_b1shu {

        margin-top: 60px;

    }

    .t_b1shule {

        width: calc(100% - 140px);

        padding-right: 14px;

    }

    .t_b1shup, .ys_select_hd {

        padding: 0 15px;

    }

    .t_b1shic {

        line-height: 50px;

    }

    .t_b1shuinput input {

        line-height: 50px;

    }

    .t_b1shubox.ys_select {

        height: 50px;

    }

    .t_b1shurg {

        width: 140px;

    }

    .t_b1shuzi {

        line-height: 50px;

    }

    .ys_select_bd {

        padding-top: 15px;

        padding-bottom: 15px;

        height: 145px;

    }

    .ys_select_li {

        line-height: 1.75;

        margin-bottom: 5px;

    }

    .ys_select_li {

        padding: 0 15px;

    }

    .t_b1shuli {

        padding: 0 7px;

    }

    .t_b1zuolie {

        margin: 0 -7px;

    }

    .t_neibanzh .t_jianxia36 {

        margin-bottom: 10px;

    }

    .ys_page_wrap.on .ys_hd_pc.isfixed .t_naver, .ys_page_wrap.on .ys_hd_pc.isfixed .t_souxia, .ys_page_wrap.on .ys_hd_pc.isfixed .t_headred {

        top: 132px;

    }

    .ys_page_wrap.on .t_navli .t_naver.t_naver1 {

        top: 68px;

    }

    .ys_page_wrap.on .ys_hd_pc.isfixed .t_navli .t_naver.t_naver1 {

        top: 60px;

    }

    .ys_page_wrap.on .t_naver, .ys_page_wrap.on .t_souxia, .ys_page_wrap.on .t_headred {

        top: 148px;

    }

    .ys_page_wrap.on .ys_main {

        margin-top: 132px;

    }

    .t_e7datit.t_fonth2 {

        margin-bottom: 18px;

    }

    .t_e7k1up.t_duan16p {

        margin-bottom: 30px;

    }

    .t_e7k1xin {

        padding: 38px 40px;

    }

    .t_e7k1top .t_duan16p {

        padding-top: 6px;

    }

    .t_e7k1top .t_font24 {

        margin-right: 14px;

    }

    .t_e7k1top {

        padding-bottom: 14px;

    }

    .t_e7k1duan .yxedr_active ul p {

        padding-left: 0px;

    }

    .t_e7k1duan {

        padding-top: 4px;

    }

    .t_e7k1rg {

        padding-left: 40px;

        padding-top: 14px;

    }

    .t_d2k1pic .t_d2k1tit {

        font-size: 22px;

    }

    .t_b1k1li {

        padding: 0 30px;

    }

    .t_b1k1ul {

        margin: 0 -30px;

    }

    .t_b1k6rg .t_font24{

        height: 35px;

        margin-bottom: 12px;

    }

    .t_b1k6rg .t_duan16p {

        margin-bottom: 22px;

    }

    .t_b1k6rg {

        padding: 40px 46px 50px 50px;

    }

    .t_b1k6rg .t_duan16p {

        max-height: 112px;

    }

    .t_b1k6rg {

        padding: 37px 46px 30px 50px;

    }

    .t_b1k1wen{

        height: 28px;

    }

    .t_b1k1ic {

        width: 70px;

        height: 70px;

    }

    .t_c1k1xpic::before {

        border-top: 12px solid #e3e2e2;

        border-left: 10px solid transparent;

        border-right: 10px solid transparent;

        bottom: -12px;

    }

    .t_syk1xin {

        margin-bottom: 62px;

    }

    .t_b3xiala select {

        padding: 13px 0;

        padding-left: 18px;

    }

    .t_b3shubox.t_quyu select {

        padding: 13px 0;

        padding-left: 18px;

    }

    .t_b1k1ic {

        margin-bottom: 10px;

    }

    .t_jianxia70{

        margin-bottom: 50px;

    }

    /* b5 */

    .t_b5k3nr {

        padding-top: 60px;

    }

    .t_b5k1 {

        padding: 44px 0 40px;

    }

    .t_b5k1xin::before {

        bottom: -40px;

    }    

    .t_b5k2 .t_b1shule {

        padding-right: 24px;

    }

    .t_b5k2nr {

        padding: 50px 0;

    }

    .t_b1k2ul {

        margin-bottom: -40px;

    }

    .t_b5k2 .t_b1shurg {

        width: 140px;

    }

    .t_b5k2 .t_b1shule {

        width: calc(100% - 140px);

    }

    .t_selexia .ys_select_bd {

        padding-top: 10px;

        padding-bottom: 10px;

    }

    .t_ban2you .t_selexia .ys_select_bd {

        padding-top: 0;

        padding-bottom: 0;

    }

    .t_b1k2shu {

        height: 112px;

    }

    .t_b1k1ic {

        margin-bottom: 14px;

    }

    .t_b1k1ul{

        margin: 0 -20px;

    }

    .t_b1k1li{

        padding: 0 20px;

    }

    .t_b3main .t_b3xiala select {

        padding: 14px 0;

        padding-left: 13px;

    }

    .t_b3huoqu {

        line-height: 49px;

    }

    .t_b1k2 .t_syk1pro {

        margin-top: 45px;

    }

    .t_b5k3wuzi {

        line-height: 50px;

    }

    .t_b5k3wutop{

        margin-bottom: 40px;

    }

    .t_b5k2 .ys_select_bd {

        max-height: 145px;

        height: auto;

    }

    .ys_main {

        margin-top: 76px;

    }

    .t_headqu {

        margin-left: 18px;

        margin-right: 20px;

    }

    .t_sou, .t_yulan {

        padding: 0 16px;

    }    
    .t_b1k1btn .t_btncon {
        padding: 9px 28px;
    }
    .t_b2xrg .t_font20 {
        margin-bottom: 18px;
    }
    .t_b2xle {
        padding: 18px 20px;
    }
    .t_b2k1nr.t_jianneiziqu {
        margin-bottom: 0;
        padding-bottom: 60px;
    }
    .t_h4k1 {
        padding-top: 60px;
    }
    .t_h4k1 .t_fonth2 {
        margin-bottom: 14px;
    }
    .t_font22 {
        font-size: 20px;
    }   
    /* b4 增 */
    .t_b4xiala input {
        font-size: 18px;
    } 
    .t_b4xiala {
        width: 340px;
        height: 50px;
    }
    .t_naverpic {
        margin-bottom: 0px;
    }
    .t_naverbox1 .t_naverli1 {
        margin-bottom: 38px;
    }
    .t_b2xia2 .t_b2xrg .t_font24{
        margin-bottom: 12px;
    }
    .t_vscebian.on .t_cevs {
        left: calc(100px - 8.75vw);
    }
    .t_cevs {
        left: calc(40px - 8.75vw);
    }
    .t_banwen .t_duan16p p {
        max-width: 60%;
    }
    .t_navone a {
        padding: 0 14px;
    }
    .t_headphone {
        margin-left: 8px;
    }
    .t_b5k2 .t_b1shurg {
        margin-left: 32px;
    }
    .t_b5k2 .t_b1shuli{
        width: calc(calc(82.5vw - 150px) / 4);
    }
    .t_b5k2 .t_b1shule {
        width: auto;
        padding-right: 0;
    }
    .t_headli .t_headzibuy {
        line-height: 60px;
        transition: .23s ease all;
    }
    .t_naveryou {
        width: 432px;
    }
    .t_selexia.t_d3k1xia .ys_select_bd {
        padding-top: 0;
        padding-bottom: 0;
    }
    .t_h2tit .t_fonten {
        bottom: 42px;
    }
    .t_h2tit .t_fonth2{
        position: relative;
        top: 4px;
    }
    .t_symain .t_h2tit{
        margin-bottom: 18px;
    }
    .t_syk3date {
        left: -94px;
    }
    .t_syk1rg {
        padding: 12px 6px 8px 10px;
        width: calc(100% - 164px);
    }
    .t_syk1pic {
        width: 164px;
    }
    .t_youwen .t_font24 {
        font-size: 20px;
    }
    .t_naveryouzi {
        left: 28px;
    }
    .t_youwen .t_font24 {
        font-size: 18px;
    }
    /* 2022.4.21 */
    .t_b4k1btn {
        margin-bottom: 0;
    }
    .t_b4k2 {
        padding: 60px 0 110px;
    }
    .t_b4k1jia{
        padding-top: 4px;
    }
    .t_b4k1jia p {
        font-size: 14px;
    }
    .t_d4k1jiale .t_d4k1le {
        width: 260px;
        margin-bottom: 30px;
    }
    .t_d4k1jiale {
        padding-right: 40px;
    }
    .t_e1k1jia {
        padding: 15px 0 50px;
    }
    .t_b1k3top {
        padding: 0;
    }
    .t_b1k3xu {
        position: relative;
        top: 2px;
    }
    .t_b1k3wen {
        padding: 15px 10px;
    }
    .t_b1k3xu,.t_b1k3top{
        line-height: 30px;
        font-size: 16px;
    }
    .t_b1k3wen {
        padding: 15px 10px;
    }
    .t_b1k3rg{
        height: 345px;
    }
    .t_ceduizi {
        font-size: 14px;
    }
    .t_cevsquan img {
        width: 22px;
    }
    .t_cevsquan {
        padding: 8px 0 12px;
        margin-bottom: 8px;
    }
    .t_ceduizi {
        width: 44px;
    }
    .t_cevsquan {
        width: 44px;
    }
    .t_cevshe {
        padding: 8px;
    }
    .t_cevsshu {
        top: -8px;
    }
    .t_b1k6rg .t_duan16p{
        -webkit-line-clamp: 6;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        max-height: 168px;
    }
    .ys_ban_slick .slick-prev::before, .ys_ban_slick .slick-next::before{
        transform: translate(-50%,-50%) scale(.9);
    }
    .t_e2jiare {
        margin-top: -26px;
    }
    .t_b4k1biao {
        height: 56px;
    }
    .t_b4k1biao .t_duanp {
        width: calc(100% - 32px);
    }
    .t_b4k1kuang {
        margin-right: 12px;
    }
    .t_souzijia {
        line-height: 60px;
    }
    .t_footzht {
        width: calc(100% - 220px);
    }
    .t_didali {
        padding: 0 5px;
    }
    .t_didaul {
        margin: 0 -5px;
    }
    .t_dicon {
        width: calc(100% - 270px);
    }
    .t_dixiacode {
        margin-bottom: 28px;
    }
    .t_dicon {
        width: calc(100% - 250px);
    }
    .t_footzht {
        width: calc(100% - 190px);
    }
    .t_didali:first-of-type .t_dixili:nth-of-type(2n-1) {
        width: 110px;
    }
    .t_didali:first-of-type .t_dixiul,.t_didali:first-of-type .t_didanav{
        width: 250px;
    }
    .t_d4k4jia .t_syk1pro {
        padding: 30px 90px 30px 70px
    }
    .t_banzhi {
        width: 18px;
        margin-left: 10px;
        line-height: 28px;
        margin-right: 28px;
    }
    .t_b4k1biao {
        height: 40px;
    }
    .t_banjiabg>div, .t_banjiabg .t_banmian {
        width: 86%;
    }
    .t_banmianli a {
        font-size: 12px;
    }
    .t_banmianli a::before {
        font-size: 12px;
    }
    .t_font48, .t_banwen h1 {
        font-size: 38px;
    }
    .t_e5btnhezi {
        line-height: 42px;
    }
    .t_e5btnhezi {
        width: 160px;
    }
    .t_c1ak1rg {
        padding-left: 53px;
    }
    .t_e3k1le {
        padding-right: 30px;
    }
    .t_d5k3duan1 .new_ueditor_box_img {
        width: 180px;
    }
    .t_d5k3duan1 .new_ueditor_box_img {
        width: 150px;
    }
    .t_btncon.t_jiasybtn {
        padding: 6px 26px;
    }
    .t_b2jxia_lun .slick-prev {
        left: -73px;
    }
    .t_b2jxia_lun .slick-next {
        right: -73px;
    }

}   



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

    .t_sou, .t_yulan {

        padding: 0 15px;

    }

    .t_headqu {

        margin-left: 14px;

        margin-right: 22px;

    }

    .t_headphone {

        margin-left: 15px;

    }

    .t_fonth1, .yxedr_active h1 {

        font-size: 44px;

    }

    .ys_ban_title {

        margin-bottom: 12px;

    }

    .t_banic {

        margin-bottom: 12px;

    }

    .t_syk1rg .t_duan16p p{

        line-height: 1.5;

    }

    .t_syk1rg .t_duan16p{

        height: 96px;

    }

    .t_syk1rg .t_font20 {

        margin-bottom: 0px;

    }

    .t_anbtn2xin .t_btnzi {

        font-size: 14px;

    }    

    .t_anbtn2 .t_btnic {

        line-height: 21px;

        top: -2px;

    }

    .t_syk1rg {

        padding: 11px 10px 10px 16px;

    }

    .t_jiandaziqu {

        padding-top: 89px;

        padding-bottom: 80px;

    }

    .t_jiandatop{

        padding-top: 80px;

    }

    .t_jianxia{

        margin-bottom: 80px;

    }

    .t_jianxiali{

        padding-bottom: 80px;

    }

    .t_jianneiziqu{

        padding-top: 74px;

        padding-bottom: 80px;

    }

    .t_jiandazi{

        padding-top: 74px;

    }

    .t_jianda{

        padding: 80px 0;

    }

    .t_syk3le {

        padding-right: 30px;

    }

    .t_syk4rg {

        width: 400px;

    }

    .t_syk5li {

        padding: 20px 10px;

    }

    .t_syk6xia {

        padding: 15px 14px 15px 14px;

    }

    .t_syk6xia .t_font20 {

        margin-bottom: 12px;

    }

    .t_didali {

        padding: 0 20px;

    }

    .t_banfoot {

        padding-bottom: 30px;

    }

    .t_font48, .t_banwen h1 {

        font-size: 38px;

    }

    .t_didaul {

        margin: 0 -20px;

    }

    .t_naver3le {

        padding: 40px 80px 40px 80px;

    }

    .t_naverbox4 .t_naverle {

        width: 34%;

    }

    .t_naverbox4 .t_naverg {

        width: 66%;

    }

    .t_naver3rg {

        padding: 50px 40px 50px 40px;

    }

    .t_naver3up {

        padding: 22px 16px;

    }

    .t_naverbox {

        padding: 40px 80px 3px 80px;

    }

    .t_naverbox.t_naverbox2 {

        padding: 40px 80px 50px 70px;

    }

    .t_navli .t_naver.t_naver1 {

        width: 600px;

    }

    .t_navbuy .t_g1k1xia {

        padding: 26px 26px 8px;

    }

    .t_b1k5wen {

        box-shadow: 0px 5px 12px rgb(0 0 0 / 8%);

    }

    .t_b1k5xia {

        padding: 24px 18px 30px;

    }

    .t_d3_1qiu::before {

        width: 285px;

    }

    .t_b3bk1nr {

        padding: 40px 30px 50px;

    }

    .t_jianxia150 {

        padding-bottom: 90px;

    }

    /* 继续 */

    .t_d4k3rg .t_duan16p {

        height: 84px;

    }

    .t_d4k3rg {

        padding-top: 0px;

    }

    .t_d4k4di {

        padding: 25px 20px 34px;

    }

    .t_d4k4nr {

        margin-bottom: 140px;

    }

    .t_d5k1rg {

        padding-left: 32px;

    }

    .t_d5k1xu {

        width: 50px;

    }

    .t_d5k1qi {

        width: calc(100% - 50px);

    }

    .t_d5k1li {

        margin-bottom: 16px;

    }

    .t_d5k1li:last-of-type{

        margin-bottom: 0;

    }

    .t_d5k2hang {

        width: 70px;

        margin-bottom: 10px;

    }

    .t_d5k2wen {

        padding: 30px 10px 26px;

    }

    .t_d5k3one {

        margin-bottom: 14px;

    }

    .t_d5k4li {

        padding: 0 15px;

        margin-bottom: 30px;

    }

    .t_d5k4ul {

        margin: 0 -15px;

        margin-bottom: -30px;

    }

    .t_e2k1qizi {

        width: 80px;

        padding: 6px 2px;

    }

    .t_e2k1qi {

        height: 36.5px;

    }

    .t_e3k1nr {

        padding: 70px 42px 18px;

    }

    .t_e3kzle {

        width: 20%;

    }

    .t_e3kzrg {

        width: 80%;

    }

    .t_e3kzli {

        padding: 36px 8px 36px 12px;

    }

    .t_e4k1date {

        margin-bottom: 16px;

    }

    .t_e4k1rg .t_font24 {

        margin-bottom: 12px;

    }

    .t_e6k1nr {

        padding-top: 90px;

        padding-bottom: 110px;

    }  

    .t_g1k1li {

        padding: 0 15px;

    }

    .t_g1k1ul {

        margin: 0 -15px;

    }

    .t_c1ak3xu {

        top: 0px;

        right: 14px;

    }  

    .t_c1ak3xin {

        padding: 36px 75px 20px 32px;

    }

    .t_c1ak1p2 {

        margin-bottom: 44px;

    }

    .t_c2arg {

        padding-right: 60px;

    }

    .t_c2axia {

        padding: 16px 0px 10px 38px;

    }

    .t_e6k1bg.t_e6k1bg1 {

        top: -12%;

    }

    .t_c1k1tanle.t_c1k1you {

        left: 40px;

    }

    .t_c1k1tanrg.t_c1k1you {

        right: 40px;

    }

    .t_b1shu {

        margin-top: 50px;

    }

    .t_e7k1up.t_duan16p {

        margin-bottom: 26px;

    }

    .t_e7k1duan .t_duan16p.yxedr_active p {

        line-height: 2.4;

    }

    .t_e7k1duan .t_duan16p {

        margin-bottom: 14px;

    }

    .t_e7k1tit {

        margin-bottom: 12px;

    }

    .t_e2k1qizi {

        width: 88px;

    }

    .t_e2k1qi {

        height: auto;

    }

    .t_jianxia70 {

        margin-bottom: 40px;

    }

    /* b5 */

    .t_b5k2 .ys_select_li {

        margin-bottom: 6px;

    }

    .t_b5k2 .ys_select_bd{

        height: 220px;

    }

    .t_b5k1li {

        width: 16.666667%;

        padding: 0 10px;

    }

    .t_b5k1ul {

        margin: 0 -10px;

    }

    .t_b5k1pic {

        width: 100%;

    }

    .t_b1k2 .t_syk1pro {

        margin-top: 38px;

    }

    .t_b5k2 .ys_select_bd {

        max-height: 220px;

        height: auto;

    }

    .t_navone a {

        padding: 0 14px;

    }

    .t_sou, .t_yulan {

        padding: 0 10px;

    }

    .t_yisi .t_neipic {

        min-height: 240px;

    }
    .t_h4k1 {
        padding-top: 50px;
    }
    .t_font22 {
        font-size: 18px;
    }
    .t_h4k1 .t_fonth2 {
        margin-bottom: 12px;
    }
    .t_naverbox {
        padding: 40px 80px 40px 80px;
    }
    .t_headqu {
        margin-left: 12px;
        margin-right: 12px;
    }
    .t_navone a {
        padding: 0 11px;
    }
    .t_headphone {
        margin-left: 6px;
    }
    .t_syk1li {
        padding: 0 5px;
        margin-bottom: 12px;
    }
    .t_syk1ul {
        margin: 0 -5px;
    }
    .t_syk1rg .t_duan16p {
        margin-bottom: 0px;
    }
    .t_syk1rg .t_font20{
        max-height: 54px;
        height: auto;
        line-height: 1.5;
    }
    .t_syk1rg .t_duan16p p{
        font-size: 14px;
    }
    .t_syk1rg .t_duan16p{
        height: 63px;
    }
    .t_syk1xhe {
        height: 119px;
    }
    .t_syk1rg .t_font20 {
        margin-bottom: 2px;
    }
    .t_syk1rg {
        padding: 13px 10px 12px 16px;
    }
    .t_syk3le {
        padding-bottom: 0;
    }
    .t_syk3le .t_fonth3 {
        margin-bottom: 16px;
    }
    .t_b1k3wen {
        padding: 14px 10px;
    }
    .t_b1k3xu,.t_b1k3top{
        line-height: 28px;
        font-size: 14px;
    }
    .t_b1k3wen {
        padding: 14px 10px;
    }
    .t_b1k3rg{
        height: 322px;
    }
    .t_e2jiare {
        margin-top: -18px;
    }
    .t_didali {
        padding: 0 5px;
    }
    .t_didaul {
        margin: 0 -5px;
    } 
    .t_dicon {
        width: calc(100% - 250px);
    }
    .t_footzht {
        width: calc(100% - 206px);
    }
    .t_didali:first-of-type .t_dixili:nth-of-type(2n-1) {
        width: 100px;
    }
    .t_didali:first-of-type .t_dixiul, .t_didali:first-of-type .t_didanav {
        width: 240px;
    }
    .t_banjiabg {
        height: calc(100% - 80px);
    }
    .t_font48, .t_banwen h1 {
        font-size: 36px;
    }
    .t_banjiabg>div, .t_banjiabg .t_banmian {
        width: 92%;
    }
    .t_banjiabg {
        width: 44%;
    }
    .t_banjiabg>div, .t_banjiabg .t_banmian {
        width: 93%;
    }
    .t_e2k1qizi {
         width: 148px; 
    }
    .t_d5k1qi .t_duan16p p{
        width: calc(100% - 99px);
    }
}



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

    .t_navone a {

        padding: 0 12px;

    }

    .t_telcode {

        font-size: 20px;

    }

    .t_fonth1, .yxedr_active h1 {

        font-size: 38px;

    }

    .ys_ban_txtbox .t_banduan {

        margin-bottom: 36px;

    }

    .t_btnzi {

        font-size: 14px;

    }

    .t_btncon {

        padding: 5px 36px;

    }

    .t_syk1li {

        padding: 0 5px;

        margin-bottom: 14px;

    }

    .t_syk1ul {

        margin: 0 -5px;

    }

    .t_syk1rg {

        padding: 11px 10px 10px 13px;

    }

    .t_jiantit {

        margin-bottom: 36px;

    }

    .t_syk1pro {

        padding: 80px 120px 80px 120px;

    }

    .t_syk2xia .t_syk1pro {

        padding: 60px 120px 0 120px;

    }

    .t_syk3rg {

        width: 450px;

    }

    .t_syk3le {

        width: calc(100% - 450px);

    }

    .t_jiansma {

        margin-bottom: 8px;

    }

    .t_syk3ul .slick-dots {

        bottom: 60px;

    }

    .t_syk5li {

        padding: 20px 6px;

    }

    .t_syk5ul {

        padding-left: 6px;

    }

    .t_syk5xia {

        padding: 16px 13px 20px;

    }

    .t_h2tit .t_fonten {

        bottom: 10px;

    }

    .t_fonten {

        font-size: 44px;

    }

    .t_fonth2, .yxedr_active h2 {

        font-size: 32px;

    }

    .t_font48, .t_banwen h1 {

        font-size: 36px;

    }

    .t_dili {

        padding: 0 15px;

    }

    .t_diliic {

        margin-bottom: 14px;

    }

    .t_diul {

        margin: 0 -15px;

    }

    .t_dima {

        margin-right: 100px;

    }

    .t_naveryouzi {

        left: 40px;

    }

    .t_naverrg {

        padding-left: 50px;

    }

    .t_jianxia36 {

        margin-bottom: 22px;

    }

    .t_b1k3rg {

        padding-left: 30px;

    }

    .t_b1k3xia {

        margin-top: 2px;

        margin-bottom: 4px;

    }

    .t_b1k3wen {

        padding: 10px 10px;

    }

    .t_b1k5xia .t_duan16p {

        height: 84px;

    }

    .t_b1k5xia .t_font18 {

        margin-bottom: 4px;

    }

    .t_b1k5xia {

        padding: 18px 18px 24px;

    }

    .t_b1k6rg {

        padding: 50px 44px 46px 44px;

    }

    .t_banbuyle {

        padding: 0 10px;

    }

    .t_banbuyrg {

        padding: 0 10px;

    }

    .t_buybannr {

        margin: 0 -10px;

        padding: 22px 25px 17px 25px;

    }

    .t_buybannr .t_font14 {

        margin-bottom: 2px;

    }

    .t_b3select .ys_select_li {

        line-height: 2;

    } 

    .t_d3_1qiu::before {

        width: 253px;

    }

    .t_b3bk1nr .t_fonth2 {

        margin-bottom: 18px;

    }

    .t_b3bk1nr .t_duan16p {

        margin-bottom: 22px;

    }

    .t_b3dpic {

        width: 50px;

    }

    .t_b4l1proli {

        padding: 0 8px;

    }

    .t_b4k1pro {

        margin: 0 -8px;

    }

    .t_b4k1kuang {

        margin-right: 8px;

    }    

    .t_b4k1chan {

        padding: 30px 20px 22px;

    }

    .t_b4toli {

        padding: 0 16px;

    }

    .t_b4toul {

        margin: 0 -16px;

        padding: 0 20px;

    }

    .t_d2k1tit{

        height: 56px;

    }

    .t_d2k1xia .t_font14{

        height: 122.5px;

    }

    /* 继续 */

    .t_d3k1xia.t_selexia .ys_select_hd input {

        font-size: 14px;

    }

    .t_d3k1input input {

        font-size: 14px;

    }    

    .t_d3k1xia.t_selexia .ys_select_hd input::placeholder {

        font-size: 14px;

    }

    .t_d3k1xia.t_selexia .ys_select_hd {

        height: 44.5px;

    }

    .t_b2k3ul{

        margin-bottom: 50px;

    }

    .t_d4k3li {

        margin-bottom: 40px;

    }

    .t_d4k4xia {

        padding: 0 100px;

    }

    .t_d4k4nr {

        margin-bottom: 120px;

    }

    .t_e1k1bian {

        margin-bottom: 40px;

    }

    .t_shugun {

        font-size: 36px;

    }

    .t_e1k1shu sup {

        top: -24px;

    }

    .t_e1k1shu .t_jiahao {

        top: -24px;

    }

    .t_e1k2nr .t_fonth2 {

        margin-bottom: 32px;

    }

    .t_e1k2rg .t_duan16p p {

        margin-bottom: 12px;

    }

    .t_e1k3btn {

        padding: 7px;

    }

    .t_e1k3xia {

        padding-top: 20px;

    }

    .t_e1k3duan .t_duan16p p {

        margin-bottom: 14px;

    }

    .t_e1k3duan .t_duan16p ul {

        margin-bottom: 14px;

    }

    .t_e1k3box {

        padding: 40px 30px 36px 30px;

    }

    .t_e2k1ul {

        margin-bottom: 22px;

    }

    .t_e2k1xia {

        padding: 22px 18px 10px 18px;

    }

    .t_e4k1date {

        font-size: 14px;

        margin-bottom: 6px;

    }

    .t_e4k1rg {

        padding: 28px 36px;

    }

    .t_e4k1xia {

        padding: 15px 24px 20px 24px;

    }

    .t_e5newsq .t_font24 {

        font-size: 20px;

    }    

    .t_g1k1ul .t_g1k1xia {

        padding: 22px 24px 7px;

    }

    .t_buylelogo {

        width: 28px;

        margin-right: 8px;

    }

    .t_buylewen {

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

    }

    .t_buylexi {

        padding: 16px 4px 16px 4px;

    }

    .t_c1ak2tit {

        margin-bottom: 10px;

    }

    .t_c1ak3xin {

        padding: 36px 60px 20px 24px;

    }

    .t_c1ak1p2 {

        margin-bottom: 38px;

    }

    .t_c1k1you1200 {

        padding-left: 10vw;

    }

    .t_c1k1red {

        width: 40px;

        height: 40px;

    }

    .t_c1k1dzhuan {

        width: 30px;

        height: 30px;

    }    

    .t_c1k1nr {

        padding-top: 61px;

    }

    .t_c1k1tit {

        margin-bottom: 2px;

    }

    .t_c1k1duan {

        margin-bottom: 6px;

    }

    .t_c1k1wen {

        padding: 4px 5px;

    }

    .t_c1k1you {

        width: 200px;

    }

    .t_footzht {

        width: calc(100% - 248px);

    }

    .t_c2ale {

        width: 460px;

    }

    .t_c2arg {

        width: calc(100% - 460px);

    }

    .t_c2arg {

        padding-right: 30px;

    }

    .t_e6k1bg.t_e6k1bg1 {

        top: -5%;

    }

    .t_b1shu {

        margin-top: 40px;

    }

    .t_e7datit.t_fonth2 {

        margin-bottom: 14px;

    }

    .t_e7k1up.t_duan16p {

        margin-bottom: 22px;

    }

    .t_e7k1vid {

        width: 54%;

    }

    .t_e7k1rg {

        width: 46%;

        padding-top: 8px;

    }

    .t_e7k1top {

        padding-bottom: 12px;

    }

    .t_e7k1jie {

        padding: 0 15px;

    }

    .t_e7k1lian {

        margin: 0 -15px;

    }

    .t_b1k6rg {

        padding: 34px 44px 36px 44px;

    }

    .t_cooknr {

        padding: 14px 0px;

    }

    .t_cooknrle {

        padding-right: 72px;

    }

    .t_cooknr .t_btncon {

        width: 90px;

        padding: 2px 20px;

    }

    .ys_page_wrap.on .ys_hd_pc.isfixed .t_naver, .ys_page_wrap.on .ys_hd_pc.isfixed .t_souxia, .ys_page_wrap.on .ys_hd_pc.isfixed .t_headred {

        top: 121px;

    }

    .ys_page_wrap.on .t_navli .t_naver.t_naver1 {

        top: 69px;

    }

    .ys_page_wrap.on .ys_hd_pc.isfixed .t_navli .t_naver.t_naver1 {

        top: 60px;

    }

    .ys_page_wrap.on .t_naver, .ys_page_wrap.on .t_souxia, .ys_page_wrap.on .t_headred {

        top: 137px;

    }

    .ys_page_wrap.on .ys_main {

        margin-top: 121px;

    }

    .t_cookie{

        height: 60.5px;

    }

    .ys_page_wrap.on .ys_hd_pc {

        top: 60px;

    }

    .ys_page_wrap.on .t_naver, .ys_page_wrap.on .t_souxia, .ys_page_wrap.on .t_headred {

        top: 136px;

    }

    .ys_page_wrap.on .t_navli .t_naver.t_naver1 {

        top: 68px;

    }

    .ys_page_wrap.on .ys_hd_pc.isfixed .t_naver, .ys_page_wrap.on .ys_hd_pc.isfixed .t_souxia, .ys_page_wrap.on .ys_hd_pc.isfixed .t_headred {

        top: 120px;

    }

    /* b5 */

    .t_b5k1xin::before {

        border-bottom: 13px solid #F6F6F6;

        border-left: 12px solid transparent;

        border-right: 12px solid transparent;

    } 

    .t_banrg .t_banbtn3li:not(:first-child) {

        width: 118px;

    }  

    .t_headqu {

        margin-left: 8px;

        margin-right: 10px;

    }

    .t_headphone {

        margin-left: 10px;

    }    
    .t_b2xrg {
        padding: 38px 30px 38px 38px;
    }
    /* b4 增 */
    .t_b4xiala{
        margin-bottom: 30px;
    }
    .t_naverli1 {
        width: 50%;
    }
    .t_naverbox1 .t_naverli1 {
        margin-bottom: 12px;
    }
    .t_navone a {
        padding: 0 8px;
    }
    .t_headphone {
        margin-left: 8px;
    }
    .t_banwen .t_duan16p p {
        max-width: 64%;
    }
    .t_syk1rg {
        padding: 12px 10px 12px 13px;
    }
    .t_b3select .ys_select_li {
        line-height: 1.8;
    }
    .t_b3main .ys_select_li {
        margin-bottom: 1px;
    }
    .t_youwen .t_font24 {
        font-size: 18px;
    }
    .t_naveryouzi {
        left: 26px;
    }
    .t_youwen {
        margin-bottom: 24px;
    }
    .t_b3cmain .ys_select_bd {
        height: 145px;
    }
    .t_b1k3wen {
        padding: 14px 10px;
    }
    .ys_ban_txtbox .t_banduan {
        width: 44%;
    }
    .t_syk4le {
        width: 51%;
    }
    .t_syk4rg {
        width: 430px;
    }
    .t_syk4le .t_duanp {
        margin-bottom: 50px;
    }
    .t_syk4nr.t_jiandaziqu{
        padding-left: 30px;
        padding-right: 30px;
    }
    .t_navone a {
        padding: 0 12px;
    }
    .t_headphone {
        margin-left: 14px;
    }
    .t_b4k1biao .t_duanp {
        width: calc(100% - 36px);
    }
    .t_b4k1kuang {
        margin-right: 16px;
    }
    .t_navone a {
        padding: 0 10px;
    }
    .t_souzijia {
        font-size: 16px;
    }
    .t_soutou, .t_yulanic {
        width: 22px;
    }
    .t_dima {
        margin-right: 0;
    }
    /*.t_didali:first-of-type .t_dixili:nth-of-type(2n) {*/
    /*    width: auto;*/
    /*    float: none;*/
    /*}*/
    /* .t_didali:first-of-type .t_dixili:nth-of-type(2n-1) {*/
    /*    width: auto;*/
    /*    float: none;*/
    /*}*/
    /*.t_didali:first-of-type,.t_didali{*/
    /*    width: 25%;*/
    /*}*/
   .t_footzht {
        width: calc(100% - 180px);
    }
    .t_diyoutime p,.t_diyouti p{
        font-size: 14px;
    }
    .t_dicon {
        width: calc(100% - 230px);
    }
    .t_didali:first-of-type .t_dixili:nth-of-type(2n-1) {
        width: 95px;
    }
    .t_didali:first-of-type .t_dixiul, .t_didali:first-of-type .t_didanav {
        width: 235px;
    }
    .t_d4k4jia {
        padding: 0 100px;
    }
    .t_d4k4jia .t_syk1pro {
        padding: 30px 80px 30px 60px;
    }
    .t_d4k4jia .t_syk1ic {
        width: 68px;
    }
    .t_d4k4jia .t_syk1prowen {
        width: calc(100% - 68px);
        padding-left: 30px;
    }
    .t_d4k4ma {
        width: 130px;
    }
    .t_banzhi {
        margin-right: 22px;
    }
    .t_banjiabg {
        width: 44%;
    }
    .t_font48, .t_banwen h1 {
        font-size: 34px;
    }
    .t_banwen h1 {
        margin-bottom: 10px;
    }
    .t_banjiabg .t_banmian {
        padding-top: 18px;
    }
    .t_e5btnhezi {
        line-height: 36px;
        font-size: 14px;
    }
    .t_e5btnhezi {
        width: 140px;
    }
    .ys_page_wrap.on .g_serch {
        margin-top: 60.5px;
    }
    .t_btbanic {
        margin-right: 12px;
        width: 24.5px;
    }
    .t_btncon.t_jiasybtn {
        padding: 5px 24px;
    }
    .t_syk1pro .t_btncon{
        font-size: 14px;
    }
    /* 2023.07.28 */
    .company_list_item{
        line-height: 1.8;
    }
    .mod_company_list{
        height: 145px;
    }
}

/* 1200~992 平板横屏*/

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

    .ys_cont1400 {

        width: 100%;

    }

    .t_lunbo{

        padding: 0 20px;

    }

    .t_syk2ul .slick-prev {

        left: -20px;

    }

    .t_syk2ul .slick-next {

        right: -20px;

    }

    .t_lunbo .slick-prev, .t_lunbo .slick-next {

        width: 40px;

        height: 40px;

    }

    .t_syk3ul .slick-prev {

        left: -30px;

    }

    .t_syk3ul .slick-next {

        right: -30px;

    }

    .t_syk3ul .slick-dots {

        left: 55px;

    }

    .ys_cont1440 {

        width: 100%;

    }

    .t_syk5ul {

        padding-right: 40px;

    }    

    .ys_cont1300 {

        width: 100%;

        padding-left: 40px;

        padding-right: 40px;

    }

    .t_banwen{

        padding: 0 40px;

    }

    .t_b1k5ul .slick-prev {

        left: -23px;

    }

    .t_b1k5ul .slick-next {

        right: -23px;

    }

    .t_b1k5ul{

        padding-bottom: 30px;

    }

    .t_b1k6li {

        padding: 0 20px;

    }

    .t_b1k6ul {

        margin: 0 -20px;

        padding-bottom: 40px;

    }

    .t_b1k6rg {

        padding: 50px 40px 46px 40px;

    }

    .t_b1k6xin{

        padding-top: 10px;

    }

    .t_b1k2ul .slick-prev {

        left: -23px;

    }

    .t_b1k2ul .slick-next {

        right: -23px;

    }

    .t_d3_1qiu::before {

        width: 270px;

    }

    .t_d3_1qiu {

        margin-bottom: 10px;

    }

    .t_d2k1xia .t_font14{

        height: 98px;

    }

    /* 继续 */

    .t_d4k3rg .t_duan16p {

        height: 56px;

    }

    .t_d4k3rg {

        padding-top: 8px;

    }

    .t_d4k4nr {

        margin-bottom: 100px;

    }

    .t_c1ak2ul.t_lunbo .slick-prev {

        left: -10px;

    }

    .t_c1ak2ul.t_lunbo .slick-next {

        right: -10px;

    }

    .t_c1ak2li {

        padding: 0 15px;

    }

    .t_c1ak2ul {

        margin: 0 -15px;

    }

    .t_c1bk2 .t_c1ak2ul.t_lunbo .slick-next {

        right: -16px;

    }

    .t_c1bk2 .t_c1ak2ul.t_lunbo .slick-prev {

        left: -16px;

    }

    .t_neibanzh {

        width: calc(100% - 80px);

    }
    .t_vscebian.on .t_cevs {
        left: 16px;
    }
    .t_cevs {
        left: -44px;
    }
    .t_b5k2 .t_b1shuli{
        width: calc(calc(100vw - 230px) / 4);
    }
    .t_b5k2 .t_b1shule {
        padding-right: 0;
    }
    .t_d4k1jiale {
        padding-right: 30px;
    }
    .t_syk4nr.t_jiandaziqu{
        padding-left: 0;
        padding-right: 0;
    }
    .ys_ban_slick .slick-prev::before, .ys_ban_slick .slick-next::before{
        transform: translate(-50%,-50%) scale(.8);
    }
    .ys_ban_slick .slick-prev {
        left: 12px;
    }
    .ys_ban_slick .slick-next {
        right: 12px;
    }
    .t_b4k1biao .t_duanp {
        width: calc(100% - 30px);
    }
    .t_b4k1kuang {
        margin-right: 10px;
    }
    .t_b4k1jia.on {
        margin-bottom: 26px;
    }
    .t_footzht {
        width: calc(100% - 220px);
    }
    .t_banjiabg .t_banwen {
        padding: 0;
    }
    .t_c1ak1rg {
        padding-left: 52px;
    }
    .t_e3k1le .t_duan16p {
        padding-right: 26px;
    }
    .t_b2jxia_lun.slick-dotted{
        padding-bottom: 35px;
    }
    .t_b2jxia_lun .slick-prev {
        left: -40px;
    }
    .t_b2jxia_lun .slick-next {
        right: -40px;
    }
    .t_lunbo.t_b2jxia_lun {
        padding: 0; 
    }
}

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

    .ys_main {

        margin-top: 0;

    }

    .t_syk1li {

        width: 50%;

    }

    .t_syk1li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .t_syk1ul {

        margin: 0 -10px;

    }

    .t_syk1rg .t_duan16p p {

        line-height: 1.75;

    }

    .t_syk1rg {

        padding: 15px 18px 18px 18px;

    }

    .t_syk1rg .t_duan16p {

        height: 84px;

    }

    .t_syk1li a .t_anbtn2 {

        opacity: 1;

    }

    .ys_ban_slick .slick-dots {

        bottom: 25px;

    }

    .t_btncon {

        padding: 5px 28px;

    }

    .t_syk1pro {

        padding: 60px 60px 60px 60px;

    }

    .t_syk2xia .t_syk1pro {

        padding: 40px 60px 0 60px;

    }

    .t_cebian{

        display: none;

    }

    .t_syk2li a .t_syk2fu {

        bottom: 0;

    }

    .t_syk2fu .t_anbtn2{

        opacity: 1;

    }

    .t_syk2fu {

        padding: 20px 18px 20px;

    }

    .t_fonth3, .yxedr_active h3 {

        font-size: 24px;

    }

    .t_syk2fu .t_fonth3 {

        position: relative;

        top: 2px;

    }

    .t_syk2one {

        margin-bottom: 10px;

    }

    .t_syk2fu .t_duan16p {

        margin-bottom: 14px;

    }

    .t_syk3date {

        font-size: 36px;

        left: -106px;

        top: 46px;

    }

    .t_syk3xin::before {

        left: 63px;

    }

    .t_syk3you {

        width: calc(100% - 63px);

    }

    .t_syk3ul .slick-dots {

        left: 48px;

    }

    .t_syk3rg {

        width: 400px;

    }

    .t_syk3le {

        width: calc(100% - 400px);

    }

    .t_syk3you {

        padding: 36px 30px 36px 30px;

    }

    .t_syk3le .t_duanp p{

        line-height: 1.5;

    }

    .t_dicon{

        display: none;

    }

    .t_font48, .t_banwen h1 {

        font-size: 32px;

    }

    .t_dili {

        padding: 0 10px;

    }

    .t_diul {

        margin: 0 -10px;

    }

    .t_diliic {

        margin-bottom: 12px;

    }

    .t_diliic {

        margin-bottom: 10px;

    }

    .t_fotuple .t_font48 {

        margin-bottom: 16px;

    }

    .t_footup {

        padding-top: 60px;

        padding-bottom: 40px;

    }

    .t_footxia {

        padding-top: 42px;

        padding-bottom: 50px;

    }

    .t_dilogo {

        width: 140px;

        margin-bottom: 30px;

    }

    .t_jiandaziqu {

        padding-top: 79px;

        padding-bottom: 70px;

    }

    .t_jiandatop{

        padding-top: 70px;

    }

    .t_jianxia{

        margin-bottom: 70px;

    }

    .t_jianxiali{

        padding-bottom: 70px;

    }

    .t_jianneiziqu{

        padding-top: 64px;

        padding-bottom: 70px;

    }

    .t_jiandazi{

        padding-top: 64px;

    }

    .t_jianda{

        padding: 70px 0;

    }

    .t_fonth2, .yxedr_active h2 {

        font-size: 30px;

    }

    .t_b1k3play {

        width: 70px;

        height: 70px;

    }

    .t_b1k3rg {

        padding-left: 24px;

    }

    .t_b1k6rg .t_font24 {

        margin-bottom: 18px;

    }

    .t_banle {

        width: 42%;

    }

    .t_banrg{

        width: 58%;

    }

    .t_buybannr {

        padding: 22px 20px 17px 20px;

    }

    .t_b2k1le {

        padding-right: 40px;

    }

    .t_b2k3xin {

        padding: 40px 30px 30px;

    }

    .t_b2k3top, .t_b2k3xia {

        padding-left: 20px;

    }

    .t_b2k3mu {

        font-size: 34px;

    }    

    .t_b2k3top .t_font18, .t_b2k3xia .t_duan16p {

        width: calc(100% - 144px);

    }

    .t_b3k1nr {

        padding: 50px 40px 50px;

    }

    .t_d5k4xin.t_buylexi {

        padding: 20px 30px 20px 28px;

    }

    .t_d5k4xin.t_buylexi .t_buylelogo {

        margin-right: 15px;

    }

    .t_b3cseon {

        top: 6px;

    }

    .t_b4chandu {

        margin-bottom: 36px;

    }

    .t_b4k1btnli .t_btncon {

        padding: 6px;

    }

    .t_b4k1btn {

        margin-bottom: 38px;

    }

    .t_b4k2 {

        padding: 70px 0 100px;

    }

    .t_d2k1xia .t_font14 {

        height: 122.5px;

    }

    .t_jianxia150 {

        padding-bottom: 80px;

    }

    /* 继续 */

    .t_d4k3rg .t_duan16p {

        height: 84px;

    }

    .t_d4k3rg {

        padding-top: 0px;

    }

    .t_d4k2li {

        padding: 0 15px;

    }

    .t_d4k2ul {

        margin: 0 -15px;

    }

    .t_d4k2lie {

        padding: 0px 0 26px;

    }

    .t_d4k2fang {

        padding: 50px 160px 60px;

    }

    .t_d4yinbg1 {

        top: 50px;

        left: 80px;

    }

    .t_d4yinbg2 {

        bottom: 50px;

        right: 80px;

    }

    .t_d4yinbg {

        width: 54px;

    }

    .t_d4k4xia {

        padding: 0 60px;

    }

    .t_d4k4nr .t_fonth2 {

        margin-bottom: 20px;

    }

    .t_d4city {

        margin-bottom: 30px;

    }

    .t_d4k4top {

        padding: 6px 8px;

    }

    .t_d4k4nr {

        margin-bottom: 90px;

    }

    .t_d5k1xu {

        font-size: 32px;

        line-height: 1.5;

    }

    .t_d5k1qi {

        padding-top: 2px;

    }

    .t_d5k1one {

        margin-bottom: 2px;

    }

    .t_d5k1playic {

        width: 66px;

    }

    .t_d5k3pic {

        width: 400px;

    }

    .t_d5k3le {

        padding-right: 50px;

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

    }

    .t_d5k3le.yxedr_active p {

        margin-bottom: 12px;

    }

    .t_e1k1bian {

        margin-bottom: 36px;

    }

    .t_e1k2le {

        font-size: 20px;

    }

    .t_e1k2li {

        padding: 18px 18px 18px 10px;

    }

    .t_e1k2rg .t_duan16p p {

        margin-bottom: 8px;

    }

    .t_e1k3nr .t_fonth2 {

        margin-bottom: 16px;

    }

    .t_e1k3dadu {

        margin-bottom: 28px;

    }

    .t_e1k3box {

        padding: 30px 30px 30px 30px;

    }

    .t_e2k1xia {

        padding: 18px 10px 10px 10px;

    }

    .t_e2k1qili {

        padding: 0 3px;

        margin-bottom: 6px;

    }

    .t_e2k1qi {

        margin: 0 -3px;

    }

    .t_e2k1ul {

        margin-bottom: 17px;

    }

    .t_e2k1tit {

        padding: 14px 16px;

    }

    .t_e3k1le .t_e2k1qi{

        height: auto;

    }

    .t_e3main .t_neiban .t_banwen {

        margin-top: 50px;

    }

    .t_e3k1nr {

        padding: 60px 29px 18px;

    }

    .t_e3k1le .t_duan16p {

        margin-bottom: 20px;

    }

    .t_e3k1le .t_font24 {

        margin-bottom: 8px;

    }

    .t_e3k1biao {

        margin-bottom: 16px;

    }

    .t_e3k1top {

        padding-bottom: 50px;

    }

    .t_e4k1rg .t_duan16p {

        margin-bottom: 20px;

    }

    .t_e4k1rg {

        padding: 28px 30px;

    }

    .t_e4k1xia {

        padding: 15px 18px 20px 18px;

    }

    .t_g1k1ul .t_g1k1xia {

        padding: 22px 18px 7px;

    }

    .t_g1k1li {

        padding: 0 10px;

    }

    .t_g1k1ul {

        margin: 0 -10px;

    }

    .t_c1ak2con .t_duan16p p{

        line-height: 1.5;

    }

    .t_c1ak2tit {

        margin-bottom: 8px;

    }

    .t_c1ak3xu {

        font-size: 40px;

    }

    .t_c1ak3xin .t_duanp {

        margin-bottom: 6px;

    }

    .t_c1ak3xin {

        padding: 26px 20px 20px 24px;

    }

    .t_c1ak3xin .t_duanp {

        padding-right: 60px;

    }

    .t_c1ak1rg {

        padding-left: 40px;

        padding-right: 10px;

    }

    .t_c1ak1p1 {

        padding-top: 4px;

        margin-bottom: 8px;

    }

    .t_c1ak1p2 {

        margin-bottom: 30px;

    }

    .t_c1k1ce{

        display: none;

    }

    .t_c1k1dbo {

        padding: 0 10px;

    }

    .t_c1k1dlun {

        margin: 0 -10px;

    }

    .t_c1k1you {

        width: 210px;

    }

    .t_b1k2pic {

        width: 110px;

    } 

    .t_c1k1li:first-of-type .t_c1k1nr {

        padding-top: 31px;

    }

    .t_c1k1you1200 {

        padding-left: 40px;

        padding-right: 40px;

    }

    .t_c1k1you {

        right: 48px;

    } 

    .t_c1k1cirzuo .t_c1k1you {

        left: 48px;

    } 

    .t_c1k1tcolse {

        top: 14px;

        right: 10px;

    }      

    /* 改动 */

    .t_dicon {

        display: block;

    }

    .t_dima {

        margin-right: 40px;

    }

    .ys_phnav_logo {

        width: 158px;

    }

    .t_dilogo {

        width: 158px;

    }

    .t_cebian {

        display: block;

    }

    .t_footzht {

        width: calc(100% - 198px);

    }

    .ys_phnav3_lang_hd a{

        width: 100%;

        text-align: center;

        font-size: 18px;

        font-family: 'russoregular'!important;

    }

    .ys_phnav_logo {

        width: 126px;

    }

    .t_dilogo {

        width: 126px;

    }

    .t_b2k3top{

        display: block;

    }

    .t_b2k3top .t_font18{

        height: 63px;

        display: flex;

        align-items: center;

    }

    .t_b4yinbiao {

        margin-top: 56px;

    }

    .t_c2ale {

        width: 420px;

    }

    .t_c2arg {

        width: calc(100% - 420px);

    }

    .t_c2arg {

        padding-left: 0;

        padding-top: 28px;

    }

    .t_c2atop {

        padding-left: 28px;

        padding-right: 16px;

    }

    .t_c2axia {     

        padding: 14px 0px 6px 28px;

    }

    .t_c2aduan {

        margin-bottom: 10px;

    }

    .t_e6k1bg.t_e6k1bg1 {

        top: 0%;

        width: 160%;

    }

    .t_e6k1nr {

        padding-top: 90px;

        padding-bottom: 90px;

    }

    .t_c1k1xpic {

        width: 120px;

    }

    .t_c1k1xtu {

        margin-bottom: 20px;

    }

    .t_c1k1zul {

        margin-bottom: 6px;

    }

    .t_e7k1xin {

        padding: 32px 32px;

    }

    .t_e7k1duan .t_duan16p.yxedr_active p {

        line-height: 2.2;

    }

    .t_d2k1pic .t_d2k1tit {

        padding: 15px 26px 15px 26px;

        font-size: 20px;

    }

    .t_b1k1ic {

        width: 78px;

    }

    .t_b1k1li {

        padding: 0 15px;

    }

    .t_b1k1ul {

        margin: 0 -15px;

    }

    .t_b1k1ic {

        height: 78px;

    }

    .t_b1k6rg {

        padding: 26px 40px 26px 40px;

    }

    .t_b1k6rg .t_font24 {

        margin-bottom: 7px;

    }

    .t_b1k6rg .t_duan16p {

        margin-bottom: 20px;

    }

    .ys_hd_ph{

        position: fixed;

    }

    .ys_page_wrap.on .ys_phnav_header,.ys_page_wrap.on .ys_ph_navbar3 .ys_phnav_menu{

        top: 60px;

    }

    .t_cooknrle {

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

    }

    .t_cooknrle {

        padding-right: 60px;

        padding-left: 24px;

    }

    .ys_main {

        margin-top: 64px;

    }

    .ys_page_wrap.on .ys_main{

        margin-top: 124px;

    }

    .t_b1k1ic {

        width: 60px;

        height: 60px;

    }

    .t_syk1xin {

        margin-bottom: 50px;

    }

    .t_b5k2 .t_b1shuli {

        padding: 0 5px;

    }

    .t_b5k2 .t_b1zuolie {

        margin: 0 -5px;

    }

    .t_b5k2 .t_b1shule {

        padding-right: 18px;

    }

    .mc_fybtn {

        color:#666;

    }

    .ys_ph_nav li:not(.ys_phnav_haschild)>.ys_phnav_lisbox .ys_phnav_icon {

        display: block;

        pointer-events: none;

    }

    .t_btncon{

        background: #ED1D24;

    }

    .t_btnan2 .t_btncon {

        background: transparent;

    }
    .t_h4k1 {
        padding-top: 40px;
    }
    .t_bthong2 .t_btncon {
        background: transparent;
    }
    .t_banmian {
        padding-top: 24px;
    }
    .t_b5k2 .t_b1shuli {
        width: calc(calc(100vw - 230px) / 4);
    }
    .t_b5k2 .t_b1shurg {
        margin-left: 20px;
    }
    .t_b5k2 .t_b1shule {
        padding-right: 0;
    }
    .t_ceduizi {
        font-size: 14px;
    }
    .t_cevsquan {
        margin-bottom: 10px;
    }
    .t_syk3date {
        left: -97px;
    }
    .t_syk1rg .t_duan16p {
        height: 73.5px;
    }
    .t_syk1rg .t_font20{
        max-height: 27px;
    }
    .t_syk1xhe {
        height: 108.5px;
        margin-bottom: 1px;
    }
    .t_syk1rg .t_font20 {
        margin-bottom: 8px;
    }
    /* 2022.4.21 */
    .t_b4k2 {
        padding: 55px 0 100px;
    }
    .t_b4k1btn {
        margin-bottom: 0;
    }
    .t_b4k1.t_jiandaziqu {
        padding-bottom: 55px;
    }
    .t_b4chandu {
        margin-bottom: 55px;
    }
    .t_d4k1jiale .t_d4k1le {
        width: 240px;
        margin-bottom: 22px;
    }
    .t_b1k3rg{
        height: 294px;
    }
    .t_b4k2table {
        min-width: 1119px;
    }
    .t_yulan::before{
        display: none;
    }
    .t_yulanic{
        line-height: 63px;
        position: relative;
        top: -2px;
    }
    .t_e2jiare {
        margin-bottom: 44px;
    }
    .t_b4k1jia.on {
        margin-bottom: 30px;
    }
    .t_dima {
        margin-right: 0;
    }
    .t_footzht {
        width: calc(100% - 180px);
    }
    .t_didanav a {
        font-size: 14px;
    }
    .t_dixili a {
        font-size: 12px;
    }
    .t_didali:first-of-type .t_dixili {
        width: 120px;
    }
    .t_didali:first-of-type .t_dixili:nth-of-type(2n-1) {
        width: 85px;
    }
    .t_didali:first-of-type .t_dixiul, .t_didali:first-of-type .t_didanav {
        width: 205px;
    }
    .t_dicode {
        width: 100px;
    }
    .t_dishaqu {
        width: 30px;
    }
    .t_dimabiao {
        font-size: 12px;
    }
    .t_dixiacode {
        margin-bottom: 22px;
    }
    .t_d4k4jia {
        padding: 0 60px;
    }
    .t_banjiabg {
        height: calc(100% - 70px);
    }
    .t_font48, .t_banwen h1 {
        font-size: 28px;
    }
    .t_banmian{
        display: none;
    }
    .ys_page_wrap.on .g_serch {
        margin-top: 60px;
    }
    .t_d5k3duan1 .t_d5k3le {
        max-width: 378px;
    }
    .t_d5k3le {
        max-width: 70%;
    }
    .t_ban2you {
        width: 260px;
        margin-left: 16px;
    }
    .t_ban2you .t_selexia .ys_select_li{
        font-size: 12px;
    }
    .t_ban2you.act1 .ys_select_bd {
        height: 42px;
    }
    .t_b1k3xu {
        width: 30px;
    }
    .t_b1k3wu .t_b1k3cen {
        width: calc(100% - 30px);
    }
    .t_b3select {
        padding: 0 10px;
    }
    .t_b3shubox.t_b3xiashu {
        padding: 0 8px;
    }
}



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

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

    .t_fonth1, .yxedr_active h1 {

        font-size: 30px;

    }

    .t_banduan p, .t_duan20 p {

        font-size: 16px;

    }

    .ys_ban_txtbox .t_banduan {

        width: 56%;

    }

    .ys_ban_title {

        margin-bottom: 10px;

    }

    .ys_ban_txtbox .t_banduan {

        margin-bottom: 18px;

    }

    .t_jiandaziqu {

        padding-top: 69px;

        padding-bottom: 60px;

    }

    .t_jiandatop{

        padding-top: 60px;

    }

    .t_jianxia{

        margin-bottom: 60px;

    }

    .t_jianxiali{

        padding-bottom: 60px;

    }

    .t_jianneiziqu{

        padding-top: 54px;

        padding-bottom: 60px;

    }

    .t_jiandazi{

        padding-top: 54px;

    }

    .t_jianda{

        padding: 60px 0;

    }

    .t_jiantit {

        margin-bottom: 26px;

    }

    .t_syk1li {

        padding: 0 5px;

        margin-bottom: 14px;

    }

    .t_syk1ul {

        margin: 0 -5px;

    }

    .t_syk1rg {

        padding: 11px 10px 10px 13px;

        width: calc(100% - 172px);

    }

    .t_syk1pic {

        width: 172px;

    }

    .t_syk1rg .t_duan16p p {

        line-height: 1.5;

    }

    .t_syk1rg .t_duan16p {

        height: 96px;

    }

    .t_syk1pro{

        padding: 40px;

    }

    .t_syk1ic {

        width: 64px;

    }

    .t_syk1prowen {

        width: calc(100% - 64px);

        padding-left: 30px;

    }

    .t_syk1pro .t_btncon {

        padding: 6px 0px;

        width: 160px;

    }

    .t_syk1prole {

        width: calc(100% - 160px);

    }

    .t_syk2one {

        margin-bottom: 6px;

    }

    .t_syk2fu .t_duan16p p{

        line-height: 1.5;

    }

    .t_syk2fu .t_duan16p {

        margin-bottom: 8px;

    }

    .t_syk2fu {

        padding: 18px 15px 15px;

    }

    .t_syk2xia .t_syk1pro {

        padding: 40px 40px 0 40px;

    }

    .t_syk3date {

        font-size: 32px;

        left: -98px;

        top: 46px;

    }

    .t_syk3xin::before {

        left: 56px;

    }

    .t_syk3you {

        padding: 36px 20px 36px 20px;

        width: calc(100% - 56px);

    }

    .t_syk3le {

        padding-right: 15px;

    }

    .t_syk3rg {

        width: 330px;

    }

    .t_syk3le {

        width: calc(100% - 330px);

    }

    .t_syk3le .t_duanp{

        max-height: none;

    }

    .t_fotuprg{

        width: 100%;

    }

    .t_fotuple{

        width: 100%;

        margin-bottom: 20px;

    }

    .t_footup {

        padding-top: 50px;

        padding-bottom: 30px;

    }

    .t_font48, .t_banwen h1 {

        font-size: 30px;

    }

    .t_fotuple .t_font48 {

        margin-bottom: 10px;

    }

    .t_fotuple .t_duan16p {

        margin-bottom: 20px;

    }

    .t_diliic {

        width: 42px;

    }

    .t_footxia {

        padding-top: 35px;

        padding-bottom: 40px;

    }

    .t_fonth2, .yxedr_active h2 {

        font-size: 28px;

    }

    .t_jianxia36 {

        margin-bottom: 18px;

    }

    .t_b1k1li {

        padding: 0 30px;

    }

    .t_b1k1ul {

        margin: 0 -30px;

    }

    .t_b1k2top {

        padding: 32px 30px 27px;

    }

    .t_b1k2btn {

        padding: 8px 10px;

    }

    .t_b1k2tu {

        padding: 10px 50px;

    }

    .t_b1k2wen {

        padding: 20px 18px 15px;

    }

    .t_b1k2li {

        width: 50%;

    }

    .t_b1k3top {

        font-size: 16px;

    }

    .t_b1k3quan {

        width: 22px;

        height: 22px;

    }

    .t_b1k3xu {

        font-size: 20px;

        width: 38px;

    }

    .t_b1k3cen {

        width: calc(100% - 64px);

    }

    .t_b1k4wen {

        padding: 30px 70px 22px 24px;

    }

    .t_b1k4xu {

        font-size: 44px;

    }

    .t_b1k4wen .t_duan16p p{

        height: 84px;

    }

    .t_b1k6rg {

        padding: 22px 20px 20px 20px;

    }

    .t_font24 {

        font-size: 18px;

    }

    .t_b1k6rg .t_font24{

        height: 63px;

        margin-bottom: 8px;

    }

    .t_b1k6rg .t_duan16p {

        margin-bottom: 16px;

    }

    .t_neimianwen {

        padding: 10px 20px;

    }

    .t_b2k1le {

        padding-right: 30px;

    }

    .t_b2k1le .t_font24 {

        margin-bottom: 10px;

    }

    .t_b2k1le .t_duanp p {

        margin-bottom: 10px;

    }

    .t_b2k2table {

        padding: 0 20px;

    }

    .t_b2k2rg {

        padding-left: 20px;

    }

    .t_b2k2le, .t_b2k2rg {

        font-size: 16px;

    }

    .t_b2k3xin {

        padding: 30px 24px 20px;

    }

    .t_b2k3mu {

        margin-right: 16px;

    }

    .t_b2k3top .t_font18, .t_b2k3xia .t_duan16p {

        width: calc(100% - 135px);

    }

    .t_b2k3xia .t_duan16p {

        padding-top: 16px;

        padding-bottom: 20px;

    }

    .t_b2k3li {

        margin-bottom: 15px;

    }

    .t_buylexi {

        padding: 18px 6px 18px 2px;

    }

    .t_banbuyrg,.t_banbuyle{

        width: 100%;

    }

    .t_banbuyle{

        margin-bottom: 10px;

    }

    .t_neiban2 .t_banwen {

        padding: 50px 0 60px;

    }

    .ys_videom_content {

        max-width: calc(100vw - 100px);

    }

    .t_banrg .t_duanban2 {

        margin-bottom: 34px;

    }

    .t_banxing .t_duan16p li {

        padding: 0px 0;

    }

    .t_banxing .t_duan16p {

        padding: 12px 0 12px;

    }

    .t_banmian{

        display: none;

    }

    .t_b2k1wen .t_font24{

        height: 31.5px;

    }

    .t_b2k1wen .t_font24::before {

        top: 12px;

    }

    .t_b3k1picxin .t_duan16p p {

        font-size: 14px;

    }

    .t_b3k1pic {

        width: 130px;

    }

    .t_d3_1qiu::before{

        width: calc(33vw - 100px);

    }

    .t_b3cduan {

        margin-bottom: 20px;

    }

    .t_b3cbox1 {

        padding-top: 28px;

    }

    .t_b4k2tr {

        padding-left: 20px;

    }

    .t_b4k2tit {

        font-size: 16px;

    }

    .t_b4k2 {

        padding: 60px 0 90px;

    }

    .t_b4yinbiao {

        font-size: 20px;      

        margin-bottom: 16px;

    } 

    .t_b4toli {

        padding: 0 8px;

    }

    .t_b4toul {

        margin: 0 -8px;

        padding: 0 20px;

    }

    .t_b4l1proli {

        width: 25%;

    }

    .t_b4k1li {

        padding: 0 20px;

    }

    .t_b4k1ul {

        margin: 0 -20px;

    }

    .t_b4k1pic {

        margin-bottom: 15px;

    }

    .t_b4l1proli {

        margin-bottom: 15px;

    }

    .t_b4k2tr.t_b4k2tr2 .t_b4k2th {

        padding: 18px 0 20px;

    }

    .t_d2k1li {

        width: 33.333333%;

    }

    .t_d2k1xia {

        padding: 15px 15px 24px 15px;

    }  

    .t_jianxia150 {

        padding-bottom: 70px;

    }

    /* 继续 */

    .t_d3k1xia.t_banbtn3li {

        width: 240px;

    }

    .t_d3k1xia.t_selexia .ys_select_hd {

        padding-left: 18px;

    }

    .t_d3k1xia.t_selexia .ys_select_li {

        padding-left: 18px;

        font-size: 14px;

    }

    .t_d3k1input {

        padding: 10px 18px;

    }

    .t_d3k1input {

        width: 42%;

    }

    .t_d3k1top .t_btnan .t_btncon {

        padding: 10px 36px;

    }

    .t_d4k1le {

        width: 240px;

    }

    .t_d4k1rg {

        width: calc(100% - 240px);

        padding-left: 50px;

    }

    .t_d4k2quan {

        width: 70px;

        height: 70px;

        margin-bottom: 8px;

    }

    .t_d4k2fang {

        padding: 40px 100px 46px;

    }

    .t_d4yinbg1 {

        top: 38px;

        left: 42px;

    }

    .t_d4yinbg2 {

        bottom: 40px;

        right: 40px;

    }

    .t_d4k2bg {

        height: 280px;

    }

    .t_d4k2bg img{

        position: absolute;

        height: 100%;

        left: 50%;

        transform: translateX(-50%);

        width: auto;

        top: 0;

        object-fit: cover;

        max-width: none;

    }

    .t_d4citywen {

        font-size: 16px;

    }

    .t_d4city {

        margin-bottom: 24px;

    }

    .t_d4k3rg .t_duan20 p{

        font-size: 18px;

    }

    .t_d4k3xia {

        padding: 36px 30px 10px;

    }

    .t_d4k3li {

        margin-bottom: 30px;

    }

    .t_d4k3pic {

        width: 140px;

    }

    .t_d4k3rg {

        width: calc(100% - 140px);

    }

    .t_d4k3rg .t_duan16p p{

        line-height: 1.5;

    }

    .t_d4k3li {

        padding: 0 10px;

    }

    .t_d4k3ul {

        margin: 0 -10px;

    }

    .t_d4k3li {

        width: 100%;

    }

    .t_d4k4xia {

        padding: 0 0px;

    }

    .t_d4k4nr {

        margin-bottom: 70px;

    }

    .t_d5k1rg {

        padding-left: 28px;

    }

    .t_d5k1xu {

        font-size: 28px;

        width: 40px;

        line-height: 1.4;

    }

    .t_d5k1qi {

        width: calc(100% - 40px);

        padding-top: 0px;

    }

    .t_d5k1rg {

        width: 50%;

        padding-left: 11px;

    }

    .t_d5k1le{

        width: 50%;

    }

    .t_d5k1playic {

        width: 60px;

    }

    .t_d5k2hang {

        width: 60px;

    }

    .t_d5k2xu {

        font-size: 30px;

    }

    .t_jiantop150 {

        padding-top: 80px;

    }

    .t_d5k3xin {

        padding: 30px 40px 30px 40px;

    }

    .t_d5k3duan1 .t_duan16p p {

        margin-bottom: 8px;

    }

    .t_d5k3one {

        margin-bottom: 12px;

    }

    .t_d5k3pic {

        width: 340px;

    }

    .t_d5k3le {

        padding-right: 40px;

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

    }

    .t_d5k3le.yxedr_active p {

        margin-bottom: 8px;

    }

    .t_d5k3li:last-of-type .t_d5k3le {

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

    }

    .t_jiantop150 {

        padding-top: 60px;

    }

    .t_e1k1nr .t_fonth2 {

        margin-bottom: 18px;

    }

    .t_e1k1bian {

        margin-bottom: 30px;

    }

    .t_e1k2le {

        width: 23%;

    }

    .t_e1k2rg {

        width: 77%;

    }

    .t_e1k3le {

        width: 100%;

        margin-bottom: 20px;

    }

    .t_e1k3rg {

        width: 100%;

        padding-left: 0;

    }

    .t_e2k1xia .t_e2k1duan {

        height: 112px;

        -webkit-line-clamp: 4;

    }

    .t_e2k1qi {

        height: 85px;

    }

    .t_e2k1li {

        margin-bottom: 18px;

    }

    .t_e2k1xia .t_e2k1duan {

        margin-bottom: 16px;

    }

    .t_e2k1ul {

        margin-bottom: 12px;

    }

    .t_e3k1le .t_duan16p {

        padding-right: 20px;

    }

    .t_e3k1le .t_duan16p {

        padding-right: 0;

    }

    .t_e3main .t_neiban .t_banwen {

        margin-top: 0;

        padding-top: 50px;

    }

    .t_e3k1nr {

        padding: 40px 24px 10px;

    }

    .t_e3k1top {

        padding-bottom: 40px;

    }

    .t_e3k1video {

        padding: 40px 0 40px;

    }

    .t_e3kzli {

        padding: 30px 8px 30px 12px;

    }

    .t_jianxia44 {

        margin-bottom: 30px;

    }

    .t_e4k1rg {

        padding: 20px 22px;

    }

    .t_e4k1rg .t_font24 {

        height: 54px;

    }

    .t_e4k1rg .t_font24 {

        margin-bottom: 4px;

    }

    .t_e4k1rg {

        padding: 16px 18px;

    }

    .t_e4k1rg {

        width: 51%;

    }

    .t_e4k1le {

        width: 49%;

    }

    .t_e4k1rg .t_duan16p {

        height: 72px;

    }

    .t_e4k1rg .t_duan16p {

        margin-bottom: 12px;

    }

    .t_e4k1rg .t_duan16p p{

        line-height: 1.5;

    }

    .t_anbtn2 .t_btnic {

        top: -1px;

    }

    .t_jianxia50 {

        margin-bottom: 30px;

    }

    .t_e4k1li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .t_e4k1nr .t_yema {

        margin-bottom: 0px;

    }

    .t_e4k1ul {

        margin: 0 -10px;

        margin-bottom: -20px;

    }

    .t_e5return {

        top: -40px;

    }

    .t_e5k1nr.t_jiancen {

        padding-bottom: 80px;

    }

    .t_map .amap-icon::before {

        font-size: 18px;

        top: calc(100% + 6px);

    }  

    .t_e6k1box {

        width: 450px;

        padding: 30px 28px 30px 24px;

    }

    .t_e6k1nr {

        padding-top: 80px;

        padding-bottom: 100px;

    }  

    .t_buyphone {

        font-size: 20px;

    }

    .t_buylelogo {

        width: 26px;

    }

    .t_g1k1ul .t_g1k1xia {

        padding: 12px 13px 7px;

    }

    .t_g1k1li .t_buyphone {

        width: calc(100% - 34px);

    }

    .t_buydan .t_buylewen {

        top: 0px;

    }

    .t_c1ak3xin .t_duan16p p {

        line-height: 1.5;

    }

    .t_c1ak3xin .t_duan16p{

        height: 168px;

    }

    .t_c1ak3more {

        margin-top: 20px;

    }

    .t_c1ak1rg {

        padding-left: 20px;

        padding-right: 0px;

    }

    .t_c1ak1p1 {

        padding-top: 0px;

        margin-bottom: 4px;

    }

    .t_c1ak1p2 {

        margin-bottom: 18px;

    }

    .t_c1k1you1200 {

        padding-left: 90px;

        padding-right: 90px;

    }

    .t_c1k1nr {

        padding-top: 51px;

    }

    .t_c1k1you1200 {

        padding-left: 40px;

        padding-right: 40px;

    }

    /* 改动 */

    .t_footzht{

        width: 100%;

    }

    .t_didali{

        width: 100%;

    }

    .t_dicon{

        width: 100%;

    }

    .t_didanrg {

        display: block;

        width: 8px;

        line-height: 60px;

        margin-right: 8px;

    }

    .t_didanrg img{

        width: 100%;

    }

    .t_footxia {

        padding-top: 0;

    }

    .t_didanav a {

        line-height: 60px;

        display: inline-block;

    }

    .t_didanav {

        margin-bottom: 0;

        border-bottom: 1px solid rgba(251,251,251,.2);

        cursor: pointer;

    }

    .t_dixiul {

        padding: 0 15px;

        display: none;

    }

    .t_dixili {

        margin-bottom: 0;

        border-bottom: 1px solid rgba(251,251,251,.2);

    }

    .t_dixili a{

        display: block;

        padding: 8px 0;

    }

    .t_diyoutime{

        border-bottom: 1px solid rgba(251,251,251,.2);  

        padding-bottom: 26px;

        margin-bottom: 27px;

    }

    .t_dixin {

        width: 100%;

        text-align: center;

        padding-top: 25px;

        padding-bottom: 30px;

    }

    .t_dixin, .t_diyouti, .t_dihua, .t_diyoutime {

        text-align: center;

    }

    .t_d1shzi{

        display: block;

        font-size: 16px;

        color:#fff;

        line-height: 1.75;

        text-align: center;

        margin-bottom: 13px;

    }

    .t_disharelie{

        text-align: center;

    }

    .t_diphyou{

        display: block;

    }

    .t_dipcyou{

        display: none;

    }

    .t_dima{

        margin-right: 0;

        width: 100%;

        text-align: center;

        border-bottom: 1px solid rgba(251,251,251,.2);

    }

    .t_zuidirg {

        float: left;

    }

    .t_fotuple{

        border-bottom: 1px solid rgba(251,251,251,.2);

        padding-bottom: 38px;

        margin-bottom: 0;

    }

    .t_footup{

        border-top: 1px solid rgba(251,251,251,.2);

    }

    .ys_footer{

        padding-top: 62px;

    }

    .t_dilogo {

        margin-bottom: 38px;

    }

    .t_footup {

        padding-top: 32px;

        padding-bottom: 30px;

    }

    .t_fotuple .t_font48 {

        margin-bottom: 14px;

    }

    .t_fotuple .t_duan16p {

        margin-bottom: 28px;

    }

    .t_fotuprg {

        padding-top: 30px;

    }

    .t_dimabiao{

        margin-bottom: 14px;

    }

    .t_dicode {

        margin-bottom: 30px;

    }

    .t_footxia {

        padding-bottom: 26px;

    }

    .t_zuidile {

        margin-bottom: 18px;

    }

    .t_banfoot {

        padding-bottom: 24px;

    }

    .t_dili {

        padding: 0 28px;

    }

    .t_didanrg img{

        transition: all 0.36s;

    }

    .t_didali.on .t_didanrg img{

        transform: rotate(90deg);

    }

    .t_b2k3quan {

        width: 30px;

        height: 30px;

        right: 20px;

    }

    .t_b2k3top .t_font18, .t_b2k3xia .t_duan16p {

        width: calc(100% - 98px);

    }

    .t_c2anph{

        display: block;

    }

    .t_c2anpc{

        display: none;

    }

    .t_c2arg {

        width: 100%;

    }

    .t_c2atop {

        padding-left: 0;

        padding-right: 0;

        background: transparent;

    }

    .t_c2atop::before{

        display: none;

    }

    .t_c2aic{

        display: none;

    }

    .t_c2atop .t_duanp p {

        color: #ED1D24;

    }

    .t_c2axia {

        padding: 14px 0;

    }

    .t_c2axia{

        display: block;

    }

    .t_c2adian{

        display: none;

    }

    .t_c2ali{

        border-bottom: 1px solid #E9E9E9;

    }

    .t_c2atop {

        padding-top: 0px;

        padding-bottom: 0px;

    }

    .t_c2axia {

        padding: 8px 0 20px;

    }

    .t_c2ali {

        margin-bottom: 12px;

    }

    .t_c2arg {

        padding-right: 0;

    }

    .t_e6k1nr {

        padding-bottom: 80px;

    }

    .t_e6k1bg.t_e6k1bg1 {

        width: 194%;

        left: -15%;

    }

    .t_c1k1xtul{

        max-width: 100%;

        white-space: nowrap;

    }

    .t_c1k1xtli{

        display: inline-block;

        float: none;

    }

    .t_c1k1xtul .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, 

    .t_c1k1xtul .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {

        bottom: -2px;

    }

    .t_c1k1xtul .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {

        background-color: #353D42;

    }

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

        background-color: #353D42;

        background-color: #353D42;

    }

    .t_c1k1tanle.t_c1k1you {

        left: 20px;

    }

    .t_c1k1tanrg.t_c1k1you {

        right: 20px;

    }

    .t_c1k1wen {

        padding: 1px 0px;

    }

    .t_c1k1you {

        width: 190px;

    }

    .t_b1shule {

        width: 100%;

        padding-right: 0;

    }

    .t_b1shuli {

        width: 50%;

        margin-bottom: 10px;

    }

    .t_b1shurg {

        float: left;

        margin-top: 20px;

    }

    .t_b1shu {

        margin-top: 22px;

    }

    .t_e7k1rg {

        padding-left: 30px;

    }

    .t_e7k1top .t_font24 {

        margin-right: 8px;

    }

    .t_e7k1duan .t_duan16p.yxedr_active p {

        line-height: 2;

    }

    .t_e7k1tit {

        margin-bottom: 10px;

    }

    .t_e7k1jie {

        padding: 0 8px;

    }

    .t_e7k1lian {

        margin: 0 -8px;

    }

    .t_e7k1xin {

        padding: 28px 26px;

    }

    .t_e7k1duan .t_duan16p {

        margin-bottom: 11px;

    }

    .t_b1k1li {

        padding: 0 4px;

    }

    .t_b1k1ul {

        margin: 0 -4px;

    }

    .t_b1k6le {

        width: 100%;

    }

    .t_b1k6rg {

        width: 100%;

    }

    .t_b1k6rg .t_font24{

        height: auto;

    }

    .t_cooknr {

        padding: 14px 20px;

    }

    .t_cooknrle {

        padding-right: 20px;

        padding-left: 0px;

    }

    .t_cooknrle.t_duan16p p{

        font-size: 14px;

        line-height: 1.5;

    }

    .t_cooknr {

        padding: 10px 20px;

    }

    .t_cooknrle {

        padding-top: 0px;

    }

    .t_btnan{

        position: relative;

        top: 4px;

    }

    .ys_page_wrap.on .ys_phnav_header, .ys_page_wrap.on .ys_ph_navbar3 .ys_phnav_menu {

        top: 62px;

    }

    .t_syk3le .t_fonth3{

        height: 72px;

        overflow: hidden;

    }

    .t_syk3le .t_duanp {

        max-height: 120px;

        height: 120px;

    }

    .t_syk3date {

        left: -88px;

    }

    .t_syk1xin {

        margin-bottom: 46px;

    }

    .t_b1k1ic {

        margin-bottom: 8px;

    }

    .t_b5k1li {

        padding: 0 5px;

    }

    .t_b5k1ul {

        margin: 0 -5px;

    }

    .t_b5k1pic {

        margin-bottom: 6px;

    }

    .t_b5k1 {

        padding: 40px 0 34px;

    }

    .t_b5k1xin::before {

        bottom: -34px;

    }

    .t_b5k2 .t_b1shurg {

        margin-top: 0;

    }

    .t_b5k2 .t_b1shuli {

        margin-bottom: 0;

    }

    .t_b5k2 .t_b1shule {

        padding-right: 10px;

    }

    .ys_select_xtbbox {

        margin-right: 15px;

    }

    .t_b5k2 .t_b1shurg {

        width: 100px;

    }

    .t_b5k2 .t_b1shule {

        width: calc(100% - 100px);

    }

    .t_b5k2 .ys_select_li {

        font-size: 14px;

    }  

    .t_b5k2 .ys_select_bd {

        padding-top: 12px;

        padding-bottom: 8px;

        height: 192px;

    }  

    .t_banrg .t_banbtn3li:not(:first-child) {

        width: 118px;

    }

    .t_ban2you {

        margin-left: 18px;

    }

    .t_banbtnli {

        padding: 7.75px 20px;

    }

    .t_b1k1nr .t_b1k1ul{

        max-width: calc(996px + 20px);

        margin: 0 -2px;

    }

    .t_b1k1nr .t_b1k1li{

        padding: 0 2px;

    }

    .t_b1k1ul{

        margin: 0 -2px;

    }

    .t_b1k1li{

        padding: 0 2px;

    }

    .t_b1k1ic {

        margin-bottom: 10px;

    }

    .t_b5k2 .ys_select_bd {

        max-height: 192px;

        height: auto;

    }

    .t_yisi .t_neipic {

        min-height: 200px;

    }
    .t_b2k1nr.t_jianneiziqu {
        padding-bottom: 46px;
    }
    .t_b2xrg {
        padding: 30px;
    }
    .t_b2xrg .t_font24 {
        margin-bottom: 2px;
    }
    .t_b2xrg .t_font20 {
        margin-bottom: 12px;
    }
    .t_h4k1 {
        padding-top: 60px;
    }
    .t_b5k2 .t_b1shule{
        width: auto;
        padding-right: 0;
    }
    .t_b5k2 .t_b1shuli {
        width: calc(calc(100vw - 190px) / 4);
    }
    .t_selexia.t_d3k1xia .ys_select_bd {
        height: 134px;
    }
    .t_b3k1.t_jiandaziqu {
        margin-top: 0;
    }
    .t_symain .t_h2tit {
        margin-bottom: 10px;
    }
    .t_h2tit .t_fonth2{
        top: 0;
    }
    .t_syk3lun.t_jiansma,.t_syk2xin,.t_syk1xin,.t_syk6da{
        margin-top: 26px;
    }
    .t_syk3date {
        left: -96px;
    }
    .t_syk1rg .t_font20 {
        max-height: 54px;
    }
    .t_syk1rg .t_font20 {
        margin-bottom: 3px;
    }
    .t_syk1rg .t_duan16p {
        height: 63px;
    }
    .t_syk1xhe{
        height: 120px;
        margin-bottom: 5px;
    }
    .t_b1k3wu .t_b1k3cen {
        width: calc(100% - 38px);
    }
    /* 2022.4.21 */
    .t_b4k1jia {
        padding-top: 0px;
    }
    .t_b4k2 {
        padding: 50px 0 90px;
    }
    .t_b4k1btn .t_btnan {
        top: 0;
    }
    .t_b4chandu {
        margin-bottom: 50px;
    }
    .t_b4k1.t_jiandaziqu {
        padding-bottom: 50px;
    }
    .ys_videom_iframebox iframe {
        min-height: calc(calc(calc(100vw - 100px) /  423) * 243);
    }
    .t_d4k1jiale {
        width: 100%;
        padding-right: 0;
        margin-bottom: 40px;
    }
    .t_d4k1jiarg {
        width: 100%;
    }
    .t_d4k1nr{
        display: block;
    }
    .t_e1k1jia {
        padding: 10px 0 40px;
    }
    .ys_page_wrap.on .ys_phnav_header, .ys_page_wrap.on .ys_ph_navbar3 .ys_phnav_menu {
        top: 61px;
    }
    .t_b1k3rg{
        height: 238px;
    }
    .t_banrg {
        padding-left: 10px;
    }
    .t_banbtn3li {
        width: 210px;
    }
    .t_banrg {
        width: 52%;
    }
    .t_banle {
        width: 48%;
    }
    .t_ban2you {
        margin-left: 8px;
    }
    .t_banbtn3li.t_selexia {
        margin-bottom: 14px;
    }
    .t_b1k6rg .t_duan16p{
        -webkit-line-clamp: 4;
        text-overflow: ellipsis;
        -webkit-box-orient: vertical;
        display: -webkit-box;
        height: 112px;
    }
    .t_e2jiare .t_e5return{
        top: 0;
    }
    .t_e2jiare {
        margin-top: 0;
    }
    .t_didali:first-of-type, .t_didali {
        width: 100%;
    }
    .t_dixin {
        padding-bottom: 0;
    }
    .t_dixiacode {
        margin-bottom: 0;
    }
    .t_disharelie{
        padding-bottom: 25px;
    }
    .t_didaul {
        display: block;
    }
    .t_didali:first-of-type .t_dixiul, .t_didali:first-of-type .t_didanav {
        width: 100%;
    }
    .t_didali:first-of-type .t_dixili:nth-of-type(2n-1) {
        width: 100%;
    }
    .t_didali:first-of-type .t_dixili {
        width: 100%;
    }
    .t_didanav a {
        font-size: 16px;
    }
    .t_dixili a {
        font-size: 14px;
    }
    .t_dicode {
        margin-bottom: 22px;
    }
    .t_didali:first-of-type .t_dixiul{
        display: none;
    }
    .t_d4k4jia {
        padding: 0;
    }
    .t_d4k4 .t_d4k4ul {
        margin-bottom: -20px;
    }
    .t_d4k4jia .t_syk1pro {
        padding: 25px 60px 25px 40px;
    }
    .t_banzhi {
        margin-left: 10px;
        margin-right: 22px;
    }
    .t_banjiabg{
        left: 50%;
        transform:translate(-50%,-50%);
        text-align: center;
    }
    .t_banjiabg::before{
        width: 100%;
    }
    .t_banjiabg .t_banwen{
        width: 100%;
        padding: 20px;
    }
    .t_banjiabg {
        width: 58%;
        height: auto;
    }
    .t_banjiabg .t_banwen{
        position: relative;
        top: 0;
        transform: translate(0);
    }
    .t_font48, .t_banwen h1 {
        font-size: 28px;
    }
    .t_e2k1xia .t_e2k1duan {
        height: 140px;
        -webkit-line-clamp: 5;
    }
    .t_d5k3duan1 .t_d5k3le {
        max-width: 360px;
    }
    .t_d5k3duan2 .t_d5k3rg img {
        width: 160px;
    }
    .t_d5k3rg {
        width: 35%;
    }
    .t_d5k3le {
        max-width: 65%;
    }
    .t_d5k3li:last-of-type .t_d5k3le {
        max-width: 65%;
    }
    .t_d5k3duan2.t_d5k3duan3 .t_d5k3le{
        max-width: 70%;
        width: 70%;
    }
    .t_b1k1li{
        width: 20%;
    }
    .t_b1k1nr .t_b1k1li {
        padding: 0 2px;
        margin-bottom: 20px;
    }
    .t_b1k1nr .t_b1k1ul {
        margin: 0 -2px;
        margin-bottom: -20px;
    }
    .t_banle,.t_banrg {
        width: 50%;
    }
    .t_ban2you .t_selexia .ys_select_li {
        padding-left: 8px;
    }
    .t_ban2you {
        width: 250px;
    }
    .t_banzitu {
        margin-left: 6px;
    }
    .t_banbtnli {
        padding: 7.75px 12px;
    }
    .t_b1k3top {
        font-size: 14px;
    }
    .t_b1k3xu {
        font-size: 18px;
        width: 30px;
    }
    .t_b1k3wu .t_b1k3cen {
        width: calc(100% - 30px);
    }
    .t_b1k3rg {
        padding-left: 8px;
    }
    .t_b3_1fen .t_b3shu2li1 {
        width: 100%;
    }
    .t_b3_1fen .t_b3shu2li2 {
        width: 100%;
    }
    /* 2023.05.08 - start */
    .t_b3shu2li3 {
        width: 100%;
    }
    .t_b3shu2li4 {
        width: 50%;
    }
    /* 2023.05.08 - end */
    /* 2023.07.28 */
    .mod_company .t_b3shuin {
        width: calc(100% - 100px);
    }
}



/* <768 移动端 重点*/

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

    .ys_ban_pc{

        display: none;

    }

    .ys_ban_video{

        display: none;

    }

    .ys_ban_ph{

        display: block;

    }

    .ys_pos_center {

        top: 10%;

        transform: translateX(-50%);

    }

    .ys_ban_txtbox .t_banduan {

        width: 74%;

    }

    .t_syk1li {

        width: 100%;

    }

    .t_jiandaziqu {

        padding-top: 59px;

        padding-bottom: 50px;

    }

    .t_jiandatop{

        padding-top: 50px;

    }

    .t_jianxia{

        margin-bottom: 50px;

    }

    .t_jianxiali{

        padding-bottom: 50px;

    }

    .t_jianneiziqu{

        padding-top: 44px;

        padding-bottom: 50px;

    }

    .t_jiandazi{

        padding-top: 44px;

    }

    .t_jianda{

        padding: 50px 0;

    }

    .t_sykmore .t_btnan {

        padding: 0 30px;

    }

    .t_syk1pro {

        padding:24px  20px;

    }

    .t_syk1prole {

        width: 100%;

        margin-bottom: 16px;

    }

    .t_syk1prorg {

        top: 0;

        float: left;

    }

    .t_syk1prowen .t_fonth3 {

        margin-bottom: 2px;

    }

    .t_syk1prowen {

        padding-left: 18px;

    }

    .t_jianxia50 {

        margin-bottom: 30px;

    }

    .t_lunbo .slick-prev, .t_lunbo .slick-next {

        width: 36px;

        height: 36px;

    }

    .t_lunbo {

        padding: 0 30px;

    }

    .t_syk2ul .slick-prev {

        left: -4px;

    }

    .t_syk2ul .slick-next {

        right: -4px;

    }

    .t_fonth3, .yxedr_active h3 {

        font-size: 20px;

    }

    .t_syk2fu .t_fonth3 {

        top: 4px;

    }

    .t_syk2xia .t_syk1prorg {

        top: 0;

    }

    .t_syk2xia .t_syk1prowen .t_fonth3 {

        margin-bottom: 4px;

    }

    .t_syk3le {

        width: 100%;

        margin-bottom: 16px;

    }

    .t_syk3rg {

        width: 100%;

    }

    .t_syk3you {

        padding: 22px 18px 22px 18px;

        width: calc(100% - 56px);

    }

    .t_jiansma {

        margin-bottom: 6px;

    }

    .t_syk3le .t_duanp {

        margin-bottom: 10px;

    }

    .t_syk3date {

        left: -96px;

        top: 30px;

    }

    .t_syk3ul .slick-prev {

        left: -14px;

    }

    .t_syk3ul .slick-next {

        right: -14px;

    }

    .t_syk3ul .slick-dots {

        left: 55px;

    }

    .t_syk4le .t_duanp {

        margin-bottom: 18px;

    }

    .t_syk4le .t_fonth3 {

        margin-bottom: 10px;

    }

    .t_syk4rg {

        width: 210px;

    }

    .t_syk4le {

        width: calc(100% - 210px);

        padding-right: 10px;

    }

    .t_syk5ul{

        padding-left: 20px;

        padding-right: 20px;

        margin: 0 -6px;

    }

    .t_syk5ul .slick-list {

        overflow: hidden;

    }

    .t_syk5xin {

        box-shadow: 0px 3px 8px 0px rgb(0 0 0 / 8%);

    }

    .t_diwen{

        font-size: 14px;

    }

    .t_dili {

        padding: 0 5px;

    }

    .t_diul {

        margin: 0 -5px;

    }

    .t_diliic {

        margin-bottom: 6px;

    }

    .t_fotuple .t_duan16p {

        margin-bottom: 14px;

    }

    .t_dimabiao {

        font-size: 12px;

    }

    .t_dicode {

        width: 108px;

    }

    .t_dima {

        margin-right: 10px;

    }

    .t_footxia {

        padding-top: 30px;

        padding-bottom: 32px;

    }

    .t_zuidirg{

        float: left;

    }

    .t_neimiao{

        display: none;

    }

    .t_jianxia36 {

        margin-bottom: 14px;

    }

    .t_b1k1ic {

        width: 60px;

        margin-bottom: 2px;

    }

    .t_b1k1li {

        padding: 0 15px;

    }

    .t_b1k1ul {

        margin: 0 -15px;

    }

    .t_b1k1nr .t_jianxia {

        margin-bottom: 30px;

    }

    .t_b1k2top {

        padding: 20px 20px 15px;

    }

    .t_b1k2btn {

        padding: 6px 10px;

    }

    .t_b1k2xiali {

        padding: 0 15px;

        padding-top: 10px;

    }

    .t_b1k2xia {

        margin: 0 -15px;

    }

    .t_b1k2li {

        width: 100%;

    }

    .t_b1k2duan p{

        height: auto;

    }

    .t_b1k2wen .t_b1k2shu p {

        line-height: 1.75;

    }

    .t_b1k2shu {

        height: auto;

    }

    .t_b1k2wen {

        padding: 20px 18px 20px;

    }

    .t_b1k2li {

        margin-bottom: 20px;

    }

    .t_b1k2ul {

        margin-bottom: 0;

    }

    .t_b1k3nr .t_fonth2 {

        margin-bottom: 28px;

    }

    .t_b1k3le {

        width: 100%;

        margin-bottom: 30px;

    }

    .t_b1k3rg {

        padding-left: 0;

        width: 100%;

    }

    .t_b1k3xia {

        height: auto;

    }

    .t_b1k4li {

        width: 100%;

    }

    .t_b1k4wen .t_duan16p p {

        height: auto;

    }

    .t_b1k4wen .t_duan16p ul {

        margin-block-start: 0.4em;

        margin-block-end: 0em;

    }

    .t_b1k4wen {

        padding: 22px 70px 22px 20px;

    }

    .t_b1k4li {

        margin-bottom: 18px;

    }

    .t_b1k4xin{

        padding-top: 10px;

    }

    .t_b1k5ul .slick-prev {

        left: -7px;

    }

    .t_b1k5ul .slick-next {

        right: -7px;

    }

    .t_b1k5xia .t_duan16p {

        height: 56px;

    }

    .t_b1k5xia {

        padding: 18px 18px 20px;

    }

    .t_b1k5ul {

        padding-bottom: 30px;

    }

    .t_b1k6le {

        width: 100%;

    }

    .t_b1k6rg{

        width: 100%;

    }

    .t_b1k6rg .t_font24 {

        margin-bottom: 4px;

    }

    .t_banle {

        width: 100%;

        margin-bottom: 20px;

    }

    .t_banrg {

        width: 100%;

        padding-left: 0;

    }

    .ys_videom_close .iconfont {

        font-size: 20px;

    }

    .ys_videom_close {

        right: -32px;

    }

    .ys_zanic {

        width: 50px;

    }

    .t_b2k1le {

        padding-right: 0;

        width: 100%;

        margin-bottom: 10px;

    }

    .t_b2k1rg {

        width: 100%;

    }

    .t_b2k1li {

        width: 100%;

    }

    .t_b2k1wen .t_font24 {

        margin-bottom: 4px;

    }

    .t_b2k1wen .t_duan16p{

        height: auto;

    }

    .t_b2k1wen .t_duan16p {

        margin-bottom: 16px;

    }

    .t_b2k1ul {

        margin-bottom: 0;

    }

    .t_b2k1li:nth-last-of-type(2) .t_b2k1wen .t_duan16p {

        margin-bottom: 16px;

    }

    .t_b2k2le, .t_b2k2rg {

        padding: 10px 0;

    }

    .t_b2k2le {

        padding-left: 10px;

        width: 40%;

    }

    .t_b2k2rg {

        padding-left: 10px;

        width: 60%;

    }

    .t_b2k2le, .t_b2k2rg {

        font-size: 14px;

    }

    .t_b2k2table {

        padding: 0 15px;

    }

    .t_b2k3quan {

        width: 28px;

        height: 28px;

        right: 15px;

    }

    .t_b2k3top .t_font18, .t_b2k3xia .t_duan16p {

        width: calc(100% - 80px);

    }

    .t_b2k3mu {

        margin-right: 10px;

        font-size: 30px;

    }

    .t_b2k3top, .t_b2k3xia {

        padding-left: 14px;

    }

    .t_b1k2ul .slick-prev {

        left: -3px;

    }

    .t_b1k2ul .slick-next {

        right: -3px;

    }

    .t_b3k1nr {

        padding: 36px 20px 30px;

    }

    .t_b3k1nr .t_fonth2 {

        margin-bottom: 6px;

    }

    .t_b3k1duan {

        margin-bottom: 20px;

    }

    .t_b3k1picxin .t_duan16p p{

        line-height: 1.5;

        height: 42px;

        overflow: hidden;

    }

    .t_b3k1picxin {

        padding: 15px 0 36px;

    }

    .t_b3shu2li {

        width: 100%;

    }

    .t_b3_1fen .t_b3shu2li1 {

        width: 100%;

    }

    .t_b3_1fen .t_b3shu2li2 {

        width: 100%;

    }

    .t_d3_1jin {

        padding: 32px 30px 28px;

    }

    .t_d3_1qiu::before {

        width: calc(50vw - 124px);

    }

    .t_b3bk1nr {

        padding: 36px 20px 40px;

    }

    .t_b3ck1 .t_e1k3btn {

        font-size: 14px;

        padding: 8px 0;

    }

    .t_b3cmain .t_b3k1nr .t_fonth2 {

        margin-bottom: 20px;

    }

    .t_b3cbox1 {

        padding-top: 20px;

    }

    .t_b3cbiao {

        width: 100px;

    }

    .t_b3cduonr {

        width: calc(100% - 100px);

    }

    .t_d5k4xin.t_buylexi {

        padding: 16px 12px 16px 12px;

    }

    .t_b3czhli {

        padding: 0 3px;

    }

    .t_b3czhul {

        margin: 0 -3px;

    }

    .t_b4k1tit {

        font-size: 16px;

    }

    .t_b4k1shu {

        line-height: 20px;

        width: 20px;

        right: -6px;

        top: -2px;

    }

    .t_b4k1li {

        margin-bottom: 10px;

    }

    .t_b4k1pic {

        padding: 20px 10px 18px;

    }

    .t_b4l1proli {

        width: 50%;

    }

    .t_b4yinbtn {

        width: 90px;

    }

    .t_b4toli {

        width: 50%;

        margin-bottom: 16px;

    }

    .t_b4toli:last-of-type,.t_b4toli:nth-last-of-type(2){

        margin-bottom: 0;

    }

    .t_b4toli .t_b4k1pic {

        margin-bottom: 12px;

    }

    .t_b4tongrg {

        width: calc(100% - 90px);

    }

    .t_b4k1btn {

        margin-bottom: 30px;

    }

    .t_b4k2table{

        min-width: 688px;

    }

    .t_b4k2nr .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, 

    .t_b4k2nr .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {

        bottom: -16px;

    }

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

        background:#5F6973;

    }

    .t_b4k2 {

        padding: 60px 0 70px;

    }

    .t_d2k1li {

        width: 50%;

    }

    .t_jianxia150 {

        padding-bottom: 50px;

    }

    /* 继续 */

    .t_d3k1xia.t_banbtn3li {

        width: 160px;

    }

    .t_d3k1top .t_btnan .t_btncon {

        padding: 10px 20px;

    }

    .t_d4k1rg {

        width: 100%;

        padding-left: 0;

    }

    .t_d4k1nr{

        display: block;

    }

    .t_d4k1le{

        margin-bottom: 20px;

    }

    .t_d4yinbg {

        width: 40px;

    }

    .t_d4yinbg1 {

        top: 22px;

        left: 22px;

    }

    .t_d4k2fang {

        padding: 30px 66px 36px;

    }

    .t_d4yinbg2 {

        bottom: 30px;

        right: 22px;

    }

    .t_d4k2li {

        margin-bottom: 14px;

    }

    .t_d4k2lie {

        padding: 8px 0 10px;

    }

    .t_d4k2bg {

        height: 360px;

    }

    .t_d4k3li {

        margin-bottom: 15px;

    }

    .t_d4cityli {

        padding: 0 8px;

    }

    .t_d4cityul {

        margin: 0 -8px;

    }

    .t_d4k4li {

        padding: 0 10px;

        margin-bottom: 20px;

    }

    .t_d4k4ul {

        margin: 0 -10px;

    }

    .t_d4k4di {

        padding: 18px 16px 20px;

    }

    .t_d4k4li {

        width: 50%;

    }

    .t_d4k4nr {

        margin-bottom: 50px;

    }

    .t_d5k1le {

        width: 100%;

        margin-bottom: 26px;

    }

    .t_d5k1rg {

        width: 100%;

        padding-left: 0;

    }

    .t_d5k1li {

        margin-bottom: 12px;

    }

    .t_d5k2li {

        width: 100%;

        margin-bottom: 12px;

    }

    .t_d5k2li:last-of-type{

        margin-bottom: 0;

    }

    .t_d5k3xin {

        padding: 22px 20px 18px 20px;

    }

    .t_d5k3jian {

        width: 22px;

    }

    .t_d5k3one {

        margin-bottom: 6px;

    }

    .t_d5k3le {

        max-width: 100%;

    }

    .t_d5k3li:last-of-type .t_d5k3le {

        max-width: 100%;

    }

    .t_shugun {

        font-size: 28px;

    }

    .t_e1k1shu sup {

        top: -18px;

        margin-left: 2px;

    }

    .t_e1k1shu .t_jiahao {

        top: -16px;

    }

    .t_e1k2nr .t_fonth2 {

        margin-bottom: 26px;

    }

    .t_e1k2le {

        width: 100%;

    }

    .t_e1k2rg {

        width: 100%;

    }

    .t_e1k2li {

        padding: 18px 0px 18px 0px;

    }

    .t_e1k2le {

        font-size: 18px;

    }

    .t_e1k3dadu {

        margin-bottom: 20px;

    }

    .t_e1k3box {

        padding: 20px;

    }

    .t_e2k1li {

        width: 100%;

    }

    .t_e2k1xia .t_e2k1duan{

        height: auto;

        overflow: visible;

        -webkit-line-clamp: inherit;

    }

    .t_e2k1xia .t_e2k1duan {

        margin-bottom: 12px;

    }

    .t_e2k1qizi {

        width: 78px;

        padding: 6px 2px;

    }

    .t_e2k1qi {

        height: auto;

    }

    .t_e2k1li {

        margin-bottom: 10px;

    }

    .t_e3k1le {

        width: 100%;

        padding-right: 0;

        margin-top: 0;

        margin-bottom: 16px;

    }

    .t_e3k1nr {

        padding: 30px 16px 10px;

    }

    .t_e3k1le .t_duan16p {

        margin-bottom: 16px;

    }

    .t_e3k1biao {

        margin-bottom: 12px;

    }

    .t_e3k1rg {

        width: 100%;

    }

    .t_e3kzle{

        width: 100%;

        margin-bottom: 12px;

    }

    .t_e3kzrg {

        width: 100%;

    }

    .t_e2k1li:last-of-type{

        margin-bottom: 0;

    }

    .t_e4k1le {

        width: 100%;

    }

    .t_e4k1rg {

        width: 100%;

    }

    .t_e4k1rg .t_font24 {

        height: auto;

    }

    .t_e4k1rg .t_duan16p {

        height: auto;

    }

    .t_e4k1li {

        width: 50%;

    }

    .t_e4k1xia {

        padding: 14px 15px 18px 15px;

    }

    .t_e4k1li .t_e4k1date {

        margin-bottom: 6px;

    }

    .t_e4k1xia .t_font20 {

        margin-bottom: 8px;

    }

    .ys_cont640{

        max-width: 100%;

        padding-left: 20px;

        padding-right: 20px;

    }

    .ys_cont1200 .ys_cont640{

        padding-left: 0;

        padding-right: 0;

    }

    .t_e5k1nr .t_e5wen {

        margin-bottom: 40px;

    }

    .t_e5k1nr.t_jiancen {

        padding-bottom: 50px;

    }

    .t_e6k1box {

        width: 420px;

        padding: 20px 20px 20px 20px;

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

    }

    .t_e6k1li {

        margin-bottom: 6px;

    }

    .t_e6k1top {

        margin-bottom: 28px;

    }

    .t_e6k1nr .t_font48 {

        margin-bottom: 34px;

    }

    .t_e6k1nr {

        padding-top: 70px;

        padding-bottom: 80px;

    }  

    .t_duan16p p {

        font-size: 14px;

    }

    .t_e6k1rg .t_duan16p p, .t_e6k1icon {

        line-height: 1.5;

    }

    .t_e6k1icon {

        width: 20px;

        margin-right: 6px;

    }

    .t_e6k1rg {

        width: calc(100% - 26px);

    }

    .t_e6tel {

        font-size: 20px;

        margin-left: 4px;

    }

    .t_e6tel a {

        top: -3px;

    }

    .t_g1k1li {

        width: 100%;

        margin-bottom: 18px;

    }

    .t_g1k1ul .t_g1k1xia{

        height: auto;

    }

    .t_g1k1li:last-of-type{

        margin-bottom: 0;

    }

    .t_g1k1top {

        height: auto;

        padding: 10px;

    }

    .t_c1ak2ul.t_lunbo .slick-prev {

        left: 0px;

    }

    .t_c1ak2ul.t_lunbo .slick-next {

        right: 0;

    }

    .t_c1ak2tit {

        font-size: 16px;

    }

    .t_c1ak2pic {

        margin-bottom: 14px;

    }

    .t_c1ak2tit {

        margin-bottom: 6px;

    }

    .t_c1ak3li {

        width: 100%;

        margin-bottom: 18px;

    }

    .t_c1ak3xin .t_duan16p {

        height: auto;

    }

    .t_c1ak3xin {

        padding: 20px 20px 20px 20px;

    }

    .t_c1bk2 .t_c1ak2ul.t_lunbo .slick-next {

        right: -2px;

    }

    .t_c1bk2 .t_c1ak2ul.t_lunbo .slick-prev {

        left: -2px;

    }

    .t_c1ak1le{

        width: 100%;

        margin-bottom: 18px;

    }

    .t_c1ak1rg {

        padding-left: 0;

        width: 100%;

    }

    .t_c1k1btn {

        margin: 0 15px;

    }

    .t_c1k1li:first-of-type .t_c1k1nr {

        padding-top: 18px;

    }

    .t_c1k1top.t_jianxia50 {

        margin-bottom: 22px;

    }

    .t_c1k1nr {

        padding-top: 41px;

    }

    .t_c1k1red {

        width: 30px;

        height: 30px;

    }

    .t_c1k1dzhuan {

        width: 22px;

        height: 22px;

        top: 3px;

        left: 3px;

    }

    .t_c1k1djia {

        width: 10px;

        height: 10px;

    }

    .t_c1k1you {

        width: 180px;

        padding: 7px 8px 16px;

    }

    .t_c1k1you::before {

        height: 4px;

    }

    .t_c1k1tit {

        font-size: 14px;

        margin-bottom: 2px;

    }

    /* .t_c1k1you {

        top: -10px;

        right: -8px;

    }   */

    .t_c1k1wen {

        padding: 10px 0px;

    }

    .t_c1k1you1200 {

        padding-left: 20px;

        padding-right: 20px;

    }

    .t_c1k1tit {

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

    }

    /* 改动 */

    .t_footxia {

        padding-top: 0;

    }

    .ys_footer {

        padding-top: 50px;

    }

    .t_dilogo {

        margin-bottom: 26px;

    }

    .t_footup {

        padding-top: 25px;

        padding-bottom: 26px;

    }

    .t_fotuple {

        padding-bottom: 28px;

    }

    .t_fotuprg {

        padding-top: 26px;

    }

    .t_dili {

        padding: 0 8px;

    }

    .t_didanav a {

        line-height: 50px;

    }

    .t_didanrg {

        line-height: 50px;

    }

    .t_dixili a {

        padding: 6px 0;

    }

    .t_dixin {

        padding-top: 22px;

        padding-bottom: 22px;

    }

    .t_diyoutime {

        padding-bottom: 22px;

        margin-bottom: 22px;

    }

    .t_dicode {

        margin: 0 auto;

        margin-bottom: 26px;

    }

    .t_dimabiao {

        font-size: 14px;

    }

    .t_footxia {

        padding-bottom: 22px;

    }

    .t_zuidile {

        margin-bottom: 10px;

    }

    .t_cebian {

        position: fixed;

        top: auto;

        transform: translateY(0);

        bottom: 0;

        right: auto;

        left: 0;

        width: 100%;

        /* border-top: 1px solid #E9E9E9; */

    }

    .t_cebianli{

        float: left;

        width: 25%;

    }

    .t_cebianwx,.t_cetop{

        display: none;

    }

    .t_cebianli {

        background: #fff;

    }

    .t_cebianli {

        background: #ED1D24;

    }

    .t_cewen{

        color:#ED1D24;

    }

    .t_cewen {

        color: #fff;

    }

    /* .t_ce2ph{

        display: block;

    }

    .t_ce2pc{

        display: none;

    } */

    .t_ceicon {

        width: 22px;

    }

    .ys_footer{

        padding-bottom: 63px;

    }

    .t_cebianli::before {

        height:calc(100% - 10px);

        background: rgba(237,29,36,.06);

        top: 50%;

        bottom: auto;

        left: 100%;

        transform: translateY(-50%);

        width: 1px;

        z-index: 2;

    }

    .t_cebianli::before {

        background: rgba(255,255,255,.06);

    }

    .t_cevs{

        display: none;

    }

    .t_vscebian {

        padding-bottom: 0;

    }

    .t_b4k2he{

        display: block;

    }

    .t_b2k3top .t_font18 {

        height: auto;

        display: block;

        padding: 7px 0;

    }

    .t_b2k3quan {

        top: 17px;

        transform: translateY(0);

    }

    .t_d4k2ul {

        display: flex;

        flex-wrap: wrap;

        align-items: center;

        justify-content: center;

    }

    .t_b4tongrg {

        width: 100%;

    }

    .t_g1k1li {

        margin-bottom: 32px;

    }

    .t_c2ale {

        width: 380px;

    }

    .t_c2arg {

        padding-top: 10px;

    }

    .t_c2axia .t_c2aduan p, .t_c2axia .t_c2alian p {

        line-height: 1.75;

    }

    .t_c2aduan {

        padding-right: 0;

    }

    .t_e6k1bg.t_e6k1bg1 {

        width: 250%;

        left: -39%;

    }

    /* 手机 */

    .t_c1k1tan {

        position: relative;

    }

    .t_c1k1tan .t_c1k1you {

        position: relative;

        top: 0;

        pointer-events: all;

        opacity: 1;

        left: 0;

        transform: translateY(0);

        margin: 0 5px;

    }

    .t_c1k1zul {

        margin-bottom: 0px;

    }

    .t_c1k1zh{

        position: relative;

        background: #f1f1f1;

        margin-bottom: 15px;

    }

    .t_c1dahu {

        background: transparent;

    }

    .t_c1k1tcolse{

        display: none;

    }

    .t_c1k1tan {

        padding-bottom: 30px;

    }

    .t_c1k1dbox {

        width: 100%;

    }

    .t_c1k1dlun .t_c1k1tan .slick-list {

        overflow: visible;

    }

    .t_c1k1zul {

        margin-bottom: 4px;

    }

    .t_c1k1dbo {

        overflow: hidden;

    }

    .t_c1k1zli a{

        pointer-events: none;

    }

    .t_e7k1vid {

        width: 100%;

        margin-bottom: 10px;

    }

    .t_e7k1rg {

        padding-left: 0;

        width: 100%;

        padding-top: 8px;

    }

    .t_e7k1duan .yxedr_active ul li::marker {

        font-size: 16px;

    }

    .t_e7k1top {

        padding-bottom: 8px;

    }

    .t_e7k1duan {

        padding-top: 0px;

    }

    .t_e7k1tit {

        margin-bottom: 2px;

    }

    .t_e7k1jie a {

        font-size: 14px;

    }

    .t_e7box {

        margin-bottom: 38px;

    }

    .t_e2k1qizi {

        width: 88px;

    }

    .t_b1k2duan {

        height: auto;

    }

    .t_b1k1li{

        width: 33.333333%;

        margin-bottom: 16px;

    }

    .t_b1k1ic{

        height: 60px;

    }

    .t_b1k3li.slick-active .t_b1k3top {

        opacity: 1;

    }

    .t_b1k3xia{

        display: block;

    }

    .t_b1k3li.slick-active .t_b1k3quan::after {

        opacity: 0;

    }

    .t_cooknrle {

        padding-right: 10px;

    }

    .t_syk3le .t_fonth3{

        height: 60px;

    }

    .t_syk3date {

        left: -88px;

    }

    .t_syk1xin {

        margin-bottom: 36px;

    }

    .t_b1k1ic {

        margin-bottom: 6px;

    }

    .t_jianxia70 {

        margin-bottom: 30px;

    }

    /* b5 */

    .t_b5k1li {

        width: 25%;

    }

    .t_b5k1xin .t_duan16p p{

        height: 24.5px;

    }

    .t_b5k1 {

        padding: 40px 0 26px;

    }

    .t_b5k1xin::before {

        bottom: -26px;

    }

    .t_b5k2nr {

        padding: 30px 0;

    }

    .t_b5k2 .t_b1shuli {

        width: 50%;

        margin-bottom: 10px;

    }

    .t_b5k2 .t_b1shule {

        width: 100%;

    }

    .t_b5k2 .t_b1shuzi {

        line-height: 44px;

    }

    .t_b5k2 .t_b1shubox.ys_select {

        height: 44px;

    }

    .t_b5k3nr {

        padding-top: 44px;

    }

    .t_b1k1ic {

        margin-bottom: 10px;

    }

    .t_e3k1rg{

        margin-bottom: 16px;

    }

    .t_e3k1le {

        margin-bottom: 0px;

    }

    .t_b1k3rg .t_b1k3quan{

        display: none;

    }

    .t_b1k3cen {

        width: calc(100% - 38px);

    }

    .t_b1k3ul .slick-dots {

        bottom: -12px;

    }

    .t_b1k4wen {

        background: transparent;

    }

    .t_b1k4xu {

        opacity: .4;

    }

    .t_b1k2 .t_syk1prorg {

        top: 0;

    }

    .t_b1k2 .t_syk1prowen .t_fonth3 {

        margin-bottom: 3px;

    }

    .t_b1k2 .t_syk1prowen {

        top: 0;

    }

    /* .t_b1k2 .t_syk1ic{

        position: relative;

        top: 6px;

    } */

    .t_b1k2 .t_syk1pro {

        margin-top: 28px;

    }

    .t_b5k3wutop {

        margin-bottom: 0px;

    }

    .t_b5k3wu {

        width: auto;

        display: inline-block;

    }

    .t_b5k3wutop{

        text-align: center;

        font-size: 0;

    }

    .t_b5k3wuzi {

        padding: 0 25px;

    }
    .t_cevs{
        display:block;
        transform: translate(0,0);
        bottom: 80px;
        right: 10px;
        left: auto;
    }
    .t_vscebian.on .t_cevs {
        left: auto;
    }
    .t_cetop{
        display: block;
        transform: translate(0,0);
        bottom: 80px;
        right: -80px;
        position: absolute;
        left: auto;
        transition: all 0.5s ease-in-out;
    }
    .t_cebian.on .t_cetop{
        right: 10px;
    }
    .t_cetop::before{
        display: none;
    }
    .t_cevs {
        bottom: 130px;
    }
    .t_cevsquan {
        width: 40px;
        height: 40px;
    }
    .t_cevsshu {
        top: -10px;
        right: -5px;
    }
    .t_cevsquan img {
        width: 20px;
    }
    .t_banfoot {
        padding-right: 30px;
    }
    .t_b4yinbiao {
        margin-top: 0;
    }
    .t_b4toul {
        padding: 0 0;
    }
    .t_b4yinbtn{
        margin-bottom: 30px;
    }
    .t_b5k2 .t_b1shurg {
        width: calc(50% - 10px);
        margin-left: 0;
    }
    .t_b5k2 .t_b1shuli {
        margin-bottom: 16px;
    }
    .t_ceduizi {
        font-size: 12px;
        width: 48px;
        position: relative;
        left: -2px;
    }
    .t_cevsquan {
        margin-bottom: 6px;
    }
    .t_b1k3ul {
        padding-bottom: 30px;
    }
    .t_syk3date {
        left: -98px;
    }
    .t_syk3you{
        display: block;
    }
    .t_b4k1btn {
        margin-bottom: 0;
    }
    .t_b4k2nr{
        width: 100%;
    }
    .t_b1k3rg{
        height: auto;
        position: relative;
        right: 0;
        top: 0;
    }
    .t_b2k2ul::before{
        left: 40%;
    }
    .t_d4k1jiale .t_d4k1le {
        width: 160px;
    }
    .t_d4k1jiale {
        margin-bottom: 30px;
    }
    .t_e1k1jia {
        padding: 10px 0 35px;
    }
    .t_b1k3rg{
        height: auto;
    }
    .t_b1k3xin{
        display: block;
    }
    .t_b1k3wen {
        padding: 10px 10px;
    }
    .t_b4k2table {
        min-width: 1119px;
    }
    .t_d4k4ul {
        margin-bottom: -20px;
    }
    .t_ceduizi {
        width: 36px;
        text-align: center;
        margin: 0 auto;
        left: 0;
    }
    .t_cevsquan {
        width: 36px;
        height: 36px;
    }
    .t_e7k1jie p {
        font-size: 14px;
    }
    .t_e2k1qizi {
        width: 148px;
    }
    .t_d5k3duan1 .t_d5k3le {
        max-width: 100%;
        padding-top: 0;
    }
    .t_d5k1xin{
        display: block;
    }
    .t_d5k1qi .t_duan16p p {
        padding: 1.75px 0 0;
    }
    .t_d5k1san span, .t_d5k1er span {
        padding: 0.5px 8px;
        margin-right: 10px;
    }
    .t_d5xinic {
        width: 18px;
        top: 5px;
    }
    .t_d5k1qi .t_duan16p {
        margin-bottom: 6px;
        padding-right: 20px;
    }
    .t_d5k3rg{
        margin-bottom: 14px;
    }
    .t_d5k3duan2.t_d5k3duan3 .t_d5k3le{
        max-width: 100%;
        width: 100%;
    }
    .t_d5k1qi .t_duan16p span{
        width: 72px;
    }
    .t_d5k1qi .t_duan16p p{
        width: calc(100% - 82px);
    }
    .t_b1k3top {
        font-size: 14px;
    }
    .t_b1k3rg {
        padding-left: 9px;
    }
}

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

    .t_banwen {

        padding: 0 20px;

    }

    .ys_cont800{

        padding: 0 20px;

    }

    .t_neibanzh {

        width: calc(100% - 40px);

    }
    .t_b1k1nr .t_jianxia50{
        margin-bottom: 14px;
    }
    .t_b2xrg {
        padding: 16px;
    }
    .t_b2xrg .t_font24 {
        margin-bottom: 0px;
    }
    .t_b2xrg .t_font20 {
        margin-bottom: 8px;
    }
    .t_b2xpic {
        width: 160px;
    }
    .t_b2xle {
        padding: 16px;
    }
    .t_b2k1nr.t_jianneiziqu {
        padding-bottom: 26px;
    }
    .t_h4k1 {
        padding-top: 50px;
    }
    .t_h4k1 .t_fonth2 {
        margin-bottom: 10px;
    }
    /* b4 增 */
    .t_b4xiala input {
        font-size: 16px;
    }
    .ys_select_xtbbox {
        width: 14px;
    }
    .t_b4xiala {
        width: 300px;
    }
    .t_b2xia2 .t_b2xrg .t_font24 {
        margin-bottom: 4px;
    }
    .t_banwen .t_duan16p p {
        max-width: 100%;
    }
    .t_b1k5xia .t_duan16p {
        height: 73.5px; 
    }
    .t_b1k6rg .t_duan16p {
        height: 98px;
    }
    .t_b2k3 .t_c1ak3more {
        margin-top: 28px;
    }
    .ys_ban_slick .slick-prev::before, .ys_ban_slick .slick-next::before {
        transform: translate(-50%,-50%) scale(.6);
    }
    .ys_ban_slick .slick-prev {
        left: 4px;
    }
    .ys_ban_slick .slick-next {
        right: 4px;
    }
    .t_e2jiare {
        margin-bottom: 32px;
    }
    .t_e2k1nr.t_jianda{
        padding-top: 40px;
    }
    .t_c1k1duan {
        width: 100%;
    }
    .t_dixin {
        padding-bottom: 0;
    }
    .t_d4k4 .t_d4k4ul {
        margin-bottom: -15px;
    }
    .t_d4k4jia .t_syk1ic {
        width: 60px;
    }
    .t_d4k4jia .t_syk1pro {
        padding: 22px 30px 22px 22px;
    }
    .t_d4k4jia .t_syk1prowen {
        width: calc(100% - 60px);
        padding-left: 20px;
    }
    .t_d4k4ma {
        width: 110px;
    }
    .t_d4k4jia .t_syk1prole {
        width: calc(100% - 110px);
    }
    .t_d4k4xpic {
        padding: 4px 8px;
    }
    .t_d4k4jia .t_syk1prole{
        margin-bottom: 0;
    }
    .t_banic .t_b3bkli {
        width: 28px;
        margin: 0 4px;
    }
    .t_b3bkul {
        margin: 0 -4px;
    }
    .t_banzhi {
        margin-left: 8px;
        margin-right: 12px;
    }
    .t_banjiabg {
        width: 60%;
    }
    .t_banjiabg {
        width: 68%;
    }
    .t_b2jxia_lun .slick-prev {
        left: -20px;
    }
    .t_b2jxia_lun .slick-next {
        right: -20px;
    }
    .t_lunbo.t_b2jxia_lun {
        padding: 0 18px;
    }
    .t_b3k1picli {
        width: 50%;
    }
    .t_b1k3rg {
        padding-left: 0;
    }
    .mod_text2{
        display: block;
        width: 100%;
        font-size: 16px;
        color: #999;
        line-height: 50px;
        resize: none;
        height: 50px;
        white-space: nowrap;
        overflow: hidden;
    }
    .t_b3shuin .mod_text2::placeholder{
        line-height: 1.5;
        white-space: normal;
        font-size: 12px;
        padding-top: 7px;
        padding-bottom: 7px;
        color: #C7C7C7;
    }
    .mod_text1{
        display: none;
    }
    .mod_jiaform .t_b3shubox {
        padding-top: 0;
        padding-bottom: 0;
    }
    .mod_jiaform .t_b3tips{
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

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

    .t_fonth1, .yxedr_active h1 {

        font-size: 24px;

    }

    .t_banduan p, .t_duan20 p {

        font-size: 14px;

    }

    .t_btncon {

        padding: 3px 18px;

    }

    .t_banbtnul .t_btnan {

        margin-right: 10px;

    }

    .t_b3bkli {

        width: 28px;

        margin: 0 5px;

    }

    .t_b3bkul {

        margin: 0 -5px;

    }

    .ys_ban_slick .slick-dots li {

        width: 30px;

        height: 3px;

    }

    .slick-dots li {

        width: 30px;

        height: 3px;

    }

    .t_fonten {

        font-size: 30px;

    }

    .t_fonth2, .yxedr_active h2 {

        font-size: 22px;

    }

    .t_jiandaziqu {

        padding-top: 46px;

        padding-bottom: 32px;

    }

    .t_jiantit {

        margin-bottom: 18px;

    }

    .t_syk1rg {

        padding: 11px 10px 10px 13px;

        width: calc(100% - 156px);

    }

    .t_syk1pic {

        width: 156px;

    }

    .t_duan16p p {

        font-size: 14px;

    }

    .t_font20 {

        font-size: 16px;

    }

    .t_syk1rg .t_font20 {

        height: 28px;

    }

    .t_syk1rg .t_duan16p {

        height: 84px;

    }

    .t_syk1li:last-of-type{

        margin-bottom: 0;

    }

    .t_syk1xin {

        margin-bottom: 26px;

    }

    .t_sykmore .t_btnan {

        padding: 0 20px;

    }

    .t_jianxia50 {

        margin-bottom: 26px;

    }

    .t_fonth3, .yxedr_active h3 {

        font-size: 18px;

    }

    .t_syk1ic {

        width: 50px;

    }

    .t_syk1prowen {

        width: calc(100% - 50px);

        padding-left: 14px;

    }

    .t_duanp p, .yxedr_active p {

        font-size: 14px;

    }

    .t_syk1pro {

        padding: 18px 15px;

    }

    .t_syk2xia .t_syk1pro {

        padding: 18px 15px 0;

    }

    .t_syk2fu .t_duan16p {

        margin-bottom: 6px;

    }

    .t_lunbo .slick-prev, .t_lunbo .slick-next {

        width: 30px;

        height: 30px;

    }

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

        transform: translate(-50%,-50%) scale(.8);

    }

    .t_lunbo {

        padding: 0 26px;

    }

    .t_syk3date {

        left: -62px;

        top: 30px;

        font-size: 20px;

    }

    .t_syk3xin::before {

        left: 33px;

    }

    .t_syk3you {

        padding: 18px 14px 18px 14px;

        width: calc(100% - 33px);

    }

    .t_syk3ul .slick-dots {

        left: 40px;

    }

    .t_syk3an {

        font-size: 14px;

    }

    .t_btnic {

        margin-left: 6px;

    } 

    .t_anbtn2 .t_btnic {

        top: -1px;

    } 

    .t_syk1prorg .t_btnic, .t_syk3li .t_btnic {

        width: 14px;

    }

    .t_syk3le {

        margin-bottom: 10px;

    }

    .t_syk3le .t_duanp {

        margin-bottom: 6px;

    }

    .t_syk3lun.t_jiansma {

        margin-bottom: 26px;

    }

    .t_syk4le {

        width: 100%;

        padding-right: 0;

        margin-bottom: 10px;

    }

    .t_syk4nr.t_jiandaziqu{

        display: block;

    }

    .t_syk4nr.t_jiandaziqu::before,.t_syk4nr.t_jiandaziqu::after{

        display: block;

    }

    .t_syk4nr.t_jiandaziqu {

        padding-top: 30px;

        padding-bottom: 32px;

    }

    .t_syk4le .t_fonth3 {

        margin-bottom: 8px;

    }

    .t_syk4le .t_duanp {

        margin-bottom: 14px;

    }

    .t_syk4rg {

        width: 210px;

        margin: 0 auto;

        float: none;

    }

    .t_syk5li {

        padding: 14px 6px;

    }

    .t_syk5lun {

        margin-bottom: 12px;

    }

    .t_syk6nr .t_h2tit {

        margin-bottom: 10px;

    }

    .t_syk6date {

        margin-bottom: 2px;

    }

    .t_syk6xia .t_font20{

        height: 48px;

    }

    .t_syk6xia .t_font20 {

        margin-bottom: 8px;

    }

    .t_syk6da.t_jianxia50 {

        margin-bottom: 16px;

    }

    .t_font48, .t_banwen h1 {

        font-size: 22px;

    }

    .t_footup {

        padding-top: 30px;

        padding-bottom: 15px;

    }

    .t_fotuple .t_font48 {

        margin-bottom: 8px;

    }

    .t_fotuple .t_duan16p {

        margin-bottom: 12px;

    }

    .t_fotuple {

        margin-bottom: 16px;

    }

    .t_diliic {

        width: 40px;

        margin-bottom: 4px;

    }

    .t_dili{

        margin-bottom: 5px;

    }

    .t_dilogo {

        width: 120px;

        margin-bottom: 18px;

    }

    .t_footxia {

        padding-top: 24px;

        padding-bottom: 15px;

    }

    .t_dima{

        margin-right: 0;

        margin-bottom: 10px;

    }

    .t_dixin, .t_diyouti, .t_dihua, .t_diyoutime {

        text-align: left;

    }

    .t_dixin{

        width: 100%;

    }

    .t_disharelie {

        text-align: left;

    }

    .t_ditema {

        font-size: 18px;

    }

    .t_ditelic {

        width: 15px;

        top: 9.5px;

    }

    .t_diyouti {

        margin-bottom: 0px;

    }

    .t_dihua {

        top: 0px;

    }

    .t_diyoutime {

        margin-bottom: 14px;

    }

    .t_dishaqu {

        width: 30px;

    }

    .t_dishareli {

        padding: 0 4px;

    }

    .t_diyoutimelist {

        margin: 0 -4px;

    }

    .t_zuidile p {

        font-size: 12px;

    }

    .t_banfoot {

        padding-bottom: 20px;

    }

    .t_dishwx {

        width: 100px;

        padding: 0px;

    }

    .t_jianneiziqu {

        padding-top: 30px;

        padding-bottom: 32px;

    }

    .t_fonth2, .yxedr_active h2 {

        font-size: 20px;

    }

    .t_jianxia36 {

        margin-bottom: 10px;

    }

    .t_b1k1nr .t_jianxia {

        margin-bottom: 10px;

    }

    .t_b1k1li {

        padding: 0 8px;

    }

    .t_b1k1ul {

        margin: 0 -8px;

    }

    .t_b1k1wen {

        font-size: 14px;

    }

    .t_b1k1ic {

        width: 50px;

    }

    .t_b1k2nr .t_fonth2 {

        margin-bottom: 20px;

    }

    .t_b1k2btn {

        font-size: 14px;

    }

    .t_b1k2btn {

        padding: 6px 5px;

    }

    .t_b1k2top {

        padding: 15px 12px 10px;

    }

    .t_b1k2xiali {

        padding: 0 10px;

        padding-top: 2px;

    }

    .t_b1k2kuai {

        font-size: 14px;

    }

    .t_b1k2tu {

        padding: 6px 76px;

    }

    .t_b1k2wen {

        padding: 16px 15px 16px;

    }

    .t_font18 {

        font-size: 16px;

    }

    .t_b1k2wen .t_font18{

        height: 28px;

        margin-bottom: 4px;

    }

    .t_b1k2btnzi {

        font-size: 14px;

        line-height: 2;

    }

    .t_b1k2ic {

        line-height: 32px;

    }

    .t_b1k2ic {

        line-height: 28px;

    }

    .t_b1k2zh {

        padding: 8px 0;

    }

    .t_b1k2li {

        margin-bottom: 18px;

    }

    .t_b1k2li:last-of-type{

        margin-bottom: 0;

    }

    .t_b1k3nr .t_fonth2 {

        margin-bottom: 22px;

    }

    .t_b1k3play {

        width: 60px;

        height: 60px;

    }

    .t_b1k3play img {

        width: 16px;

    }

    .t_b1k3le {

        margin-bottom: 20px;

    }

    .t_b1k3wen {

        padding: 6px 6px;

    }

    .t_b1k3xia {

        margin-top: 0px;

        margin-bottom: 4px;

    }

    .t_b1k4wen {

        padding: 20px 50px 20px 20px;

    }

    .t_b1k4xu {

        font-size: 30px;

        right: 12px;

    }

    .t_b1k4wen .t_duan16p ul {

        margin-block-start: 0.2em;

    }

    .t_b1k4bo {

        padding-bottom: 12px;

    }

    .t_b1k5xia {

        padding: 15px 15px 20px;

    }

    .t_b1k5xia .t_font18{

        height: 28px;

    }

    .t_b1k5xia .t_duan16p{

        height: 73.5px;

    }

    .t_b1k5ul {

        padding-bottom: 15px;

    }

    .t_b1k6rg {

        padding: 18px 15px 20px 15px;

    }

    .t_b1k6rg .t_duan16p {

        margin-bottom: 10px;

    }

    .t_b1k6ul {

        padding-bottom: 27px;

    }

    .t_banlun {

        width: 240px;

    }

    .t_banbtnli {

        padding: 4px 18px;

    }

    .ys_videom_close {

        right: -28px;

        font-size: 20px;

    }

    .ys_videom_content {

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

    }

    .t_banrg .t_font48 {

        margin-bottom: 10px;

    }

    .t_banrg .t_duanban2 {

        margin-bottom: 16px;

    }

    .t_bananbtn {

        margin-bottom: 18px;

    }

    .t_banxing .t_duan16p {

        padding: 10px 0 10px;

    }

    .t_banxing {

        margin-bottom: 20px;

    }

    .t_neiban2 .t_banwen {

        padding: 32px 0 32px;

    }

    .t_buylexi {

        padding: 12px 6px 12px 2px;

    }

    .t_buyphone {

        top: 0px;

    }

    .t_buylewen {

        font-size: 14px;

    }

    .t_buyphone {

        font-size: 22px;

    }

    .t_buybannr {

        padding: 22px 20px 4px 20px;

    }

    .t_b2k1le .t_font24 {

        margin-bottom: 6px;

    }

    .t_b2k1le .t_duanp p {

        margin-bottom: 6px;

    }

    .t_b2k1wen .t_font24{

        font-size: 18px;

    }

    .t_b2k1top.t_jiansma {

        margin-bottom: 20px;

    }

    .t_b2k1wen .t_font24::before {

        width: 6px;

        height: 6px;

    }

    .t_b2k1wen .t_font24 {

        margin-bottom: 2px;

    }

    .t_b2k1wen .t_duan16p {

        margin-bottom: 12px;

    }

    .t_b2k1li:nth-last-of-type(2) .t_b2k1wen .t_duan16p {

        margin-bottom: 12px;

    }

    .t_b2k2le, .t_b2k2rg {

        padding: 8px 0;

    }

    .t_b2k2le {

        border-right: 0;

        width: 44%;

    }

    .t_b2k2rg{

        width: 56%;

        padding-left: 10px;

    }

    .t_b2k2li{

        position: relative;

    }

    .t_b2k2li::before{

        content: '';

        height: 100%;

        width: 1px;

        position: absolute;

        left: 44%;

        top: 0;

        background: #E4E4E4;

    }

    .t_b2k3xin {

        padding: 18px 14px 6px;

    }

    .t_b3k1.t_jiandaziqu{

        padding-top: 32px;

    }

    .t_b3k1nr {

        padding: 20px 18px 20px;

    }

    .t_b3k1duan {

        margin-bottom: 16px;

    }

    .t_b3k1picli {

        width: 50%;

    }

    .t_b3k1picul{

        padding: 0 5px;

    }

    .t_b3k1picxin .t_duan16p p{

        height: 21px;

    }

    .t_b3tips {

        font-size: 14px;

    }

    .t_b3shuin input {

        font-size: 14px;

    } 

    .t_b3shubox {

        padding: 8px 12px;

    }

    .t_b3select .ys_select_hd {

        padding: 8px 0;

        height: 40.5px;

    }

    .t_b3select .ys_select_xtbbox {

        width: 14px;

    }

    .t_b3select {

        padding: 0 12px;

    }

    .t_b3select input {

        font-size: 14px;

    }

    .t_b3select .ys_select_li {

        font-size: 14px;

        padding: 0 12px;

    }

    .t_b3select .ys_select_bd {

        padding: 10px 0;

    }

    .t_b3huoqu {

        line-height: 42.5px;

    }

    .t_b3k1nr {

        padding: 20px 14px 20px;

    }

    .t_b3k2agree {

        padding-left: 24px;

    }

    .t_b3k2agree {

        margin-top: 0px;

        margin-bottom: 16px;

    }

    .t_b3k1sub {

        padding: 7px;

    }

    .t_b3huoqu{

        font-size: 14px;

    }

    .t_b3k1one textarea {

        height: 110px;

        padding: 8px 12px;

        font-size: 14px;

    }

    .t_b3k1chen {

        font-size: 14px;

        margin-right: 28px;

    }

    .t_d3_1qiu {

        width: 38px;

        height: 38px;

        line-height: 38px;

        font-size: 20px;

    }

    .t_d3_1jin {

        padding: 22px 20px 20px;

    }

    .t_d3_1qiu::before {

        width: calc(50vw - 122px);

        left: 38px;

    }

    .t_b3bk1nr .t_fonth2 {

        margin-bottom: 12px;

    }

    .t_b3bk1nr .t_duan16p {

        margin-bottom: 16px;

    }

    .t_b3bk1nr {

        padding: 30px 18px 32px;

    }

    .t_e1k3li .t_e1k3btn{

        height: 65px;

        display: flex;

        align-items: center;

        justify-content: center;

    }

    .t_b3cbox1 {

        padding-top: 18px;

    }

    .t_b3cduan {

        margin-bottom: 14px;

    }

    .t_b3cxuan {

        top: 3px;

    }

    .t_b3cagree {

        margin-bottom: 4px;

    }

    .t_b3ctong {

        margin-bottom: 18px;

    }

    .t_b3cseon {

        top: 3px;

    }

    .t_b3cbiao {

        width: 80px;

    }

    .t_b3cduonr {

        width: calc(100% - 80px);

    }

    .t_b3czhli{

        margin-bottom: 10px;

    }

    .t_b3czhli:last-of-type{

        margin-bottom: 0;

    }

    .t_b3dpic {

        width: 40px;

    }

    .t_b4k1li {

        padding: 0 10px;

    }

    .t_b4k1ul {

        margin: 0 -10px;

    }

    .t_b4k1.t_jiandaziqu {

        padding-top: 34px;

    }

    .t_b4k1top {

        margin-bottom: 7px;

    }

    .t_b4k1chan {

        padding: 20px 14px 14px;

    }

    .t_b4k1pic {

        margin-bottom: 11px;

    }

    .t_b4k1kuang {

        top: 1.75px;

    }

    .t_b4l1proli {

        margin-bottom: 10px;

    }

    .t_b4k1btnli .t_btncon {

        width: 140px;

    }

    .t_b4k1btnli {

        padding: 0 8px;

    }   

    .t_b4k1btnul {

        margin: 0 -8px;

    }

    .t_b4chandu {

        margin-bottom: 26px;

    }

    .t_b4k1btn {

        margin-bottom: 24px;

    }

    .t_b4toul {

        padding: 0px;

    }

    .t_b4yinbiao {

        font-size: 18px;

        margin-bottom: 12px;

    }

    .t_b4toli {

        padding: 0 5px;

    }

    .t_b4toul{

        margin: 0 -5px;

    }

    .t_b4toli .t_b4k1pic {

        margin-bottom: 8px;

    }

    .t_b4toli {

        margin-bottom: 12px;

    }

    .t_b4k2 {

        padding: 32px 0 62px;

    }

    .t_b4k2tit {

        padding: 12px 0;

    }

    .t_b4k2th:first-of-type .t_b4k2td {

        padding: 4px 0;

    }

    .t_b4k2td{

        padding: 4px 6px;

    }

    .t_b4k2tr.t_b4k2tr3 {

        height: 36px;

    }

    .t_lunbo {

        padding: 0;

    }

    .t_syk3ul .slick-dots {

        left: 14px;

    }

    .t_syk2ul {

        padding-bottom: 26px;

    }

    .t_b1k5ul {

        padding-bottom: 15px;

    }

    .t_b2k6nr .t_b1k2ul {

        padding-bottom: 26px;

    }

    .t_d2k1li {

        width: 100%;

    }

    .t_d2k1tit{

        height: auto;

    }

    .t_d2k1xia .t_font14{

        height: auto;

    }

    .t_d2k1li:last-of-type{

        margin-bottom: 0;

    }

    .t_jianxia150 {

        padding-bottom: 32px;

    }

    .t_b2k3ul{

        margin-bottom: 32px;

    }

    /* 继续 */

    .t_d3k1xia.t_banbtn3li {

        width: 100%;

        margin-bottom: 16px;

    }

    .t_d3k1input {

        width: calc(100% - 82px);

    }

    .t_jiandatop {

        padding-top: 42px;

    }

    .t_d4k1le {

        margin-bottom: 16px;

        width: 170px;

    }

    .t_d4k1nr.t_jiandaziqu {

        padding-top: 38px;

    }

    .t_d4k2quan {

        width: 60px;

        height: 60px;

        margin-bottom: 6px;

    }

    .t_d4k2tit {

        font-size: 14px;

    }

    .t_d4k2li {

        padding: 0 10px;

    } 

    .t_d4k2ul {

        margin: 0 -10px;

    }

    .t_d4k2fang {

        padding: 30px 26px 36px;

    }

    .t_d4yinbg1 {

        top: 9px;

        left: 7px;

    }

    .t_d4yinbg {

        width: 28px;

    }

    .t_d4k2fang .t_duan20 p {

        line-height: 1.75;

    }

    .t_d4yinbg2 {

        bottom: 16px;

        right: 8px;

    }

    .t_d4k2bg {

        height: 310px;

    }

    .t_d4k2lie {

        padding: 8px 0 2px;

    }

    .t_d4k3nr .t_fonth2 {

        margin-bottom: 10px;

    }

    .t_d4k3duan {

        margin-bottom: 14px;

    }

    .t_d4k3xia {

        padding: 15px 14px 4px;

    }

    .t_d4k3rg .t_duan16p {

        height: auto;

    }

    .t_d4k3pic {

        width: 120px;

    }

    .t_d4k3rg {

        width: calc(100% - 120px);

        padding-left: 15px;

    }

    .t_d4k3rg .t_duan20 p {

        font-size: 16px;

    }

    .t_d4k3rg .t_duan20{

        height: auto;

    }

    .t_d4cityli {

        padding: 0 4px;

    }

    .t_d4cityul {

        margin: 0 -4px;

    }

    .t_d4k4nr .t_fonth2 {

        margin-bottom: 10px;

    }

    .t_d4city {

        margin-bottom: 16px;

    }

    .t_d4k4top {

        padding: 4px 8px;

        font-size: 16px;

    }

    .t_d4k4li {

        padding: 0 5px;

        margin-bottom: 10px;

    }

    .t_d4k4ul {

        margin: 0 -5px;

    }

    .t_d4k4di {

        padding: 15px 12px 16px;

    }

    .t_d4k4di .t_duan16p{

        height: 73.5px;

    }

    .t_d4k4nr {

        margin-bottom: 32px;

    }

    .t_d4k4nr.t_jiandatop{

        padding-top: 32px;

    }

    .t_jianxiali {

        padding-bottom: 42px;

    }

    .t_jianda {

        padding: 32px 0;

    }

    .t_d5k1nr .t_fonth2 {

        margin-bottom: 18px;

    }

    .t_d5k1playic {

        width: 50px;

    }

    .t_d5k1le {

        margin-bottom: 18px;

    }

    .t_d5k1xu {

        font-size: 24px;

        width: 34px;

    }

    .t_d5k1qi {

        width: calc(100% - 34px);

    }

    .t_d5k1one p{

        font-size: 16px;

    }

    .t_d5k1one {

        margin-bottom: 0px;

    }

    .t_d5k1li {

        margin-bottom: 6px;

    }

    .t_d5k2wen {

        padding: 22px 10px 16px;

    }

    .t_d5k2xu {

        top: -10px;

        left: calc(100% - 12px);

        font-size: 26px;

    }

    .t_d5k2hang {

        margin-bottom: 8px;

    }

    .t_d5k2wen .t_duanp {

        height: auto;

    }  

    .t_jiantop150 {

        padding-top: 32px;

    }

    .t_d5k3biao, .t_d5k3tit {

        font-size: 16px;

    }

    .t_d5k3xin {

        padding: 20px 15px 18px 15px;

    }

    .t_d5k3tit {

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

    }

    .t_d5k3duan1 .t_duan16p p {

        padding-left: 20px;

    }

    .t_d5k3duan1 .t_duan16p p span {

        font-size: 16px;

        line-height: 21px;

        top: 3px;

    }

    .t_d5k3duan1 .t_duan16p p {

        margin-bottom: 4px;

    }

    .t_d5k3le.yxedr_active p {

        margin-bottom: 4px;

    }

    .t_d5k3pic {

        width: 100%;

    }

    .t_d5k3le.yxedr_active ul{

        margin-block-start: 0.2em;

        margin-block-end: 0.2em;

    }

    .t_d5k3xin {

        padding: 17px 15px 16px 15px;

    }

    .t_d5k3jian img {

        top: 4.5px;

    }

    .t_d5k3li{

        margin-bottom: 16px;

    }

    .t_d5k3li:last-of-type{

        margin-bottom: 0;

    }

    .t_jianxiali {

        padding-bottom: 32px;

    }

    .t_d5k4nr .t_fonth2 {

        margin-bottom: 18px;

    }

    .t_d5k4xin.t_buylexi .t_buylewen {

        position: relative;

        top: 3px;

    }

    .t_d5k4xin.t_buylexi .t_buylewen {

        margin-right: 12px;

    }

    .t_d5k4xin.t_buylexi .t_buylelogo {

        margin-right: 10px;

    }

    .t_d5k4li {

        padding: 0 5px;

        margin-bottom: 10px;

    }

    .t_d5k4ul {

        margin: 0 -5px;

        margin-bottom: -10px;

    }

    .t_d5k4xin.t_buylexi {

        padding: 14px 10px 14px 10px;

    }

    .t_e1k1nr .t_fonth2 {

        margin-bottom: 12px;

    }

    .t_xiajian p, .yxedr_active p {

        margin-bottom: 10px;

    }

    .t_e1k1bian {

        margin-bottom: 16px;

    }

    .t_shugun {

        font-size: 24px;

    }

    .t_e1k1shu sup {

        font-size: 14px;

    }

    .t_e1k1shu sup {

        top: -16px;

        margin-left: 0px;

    }   

    .t_e1k1shu .t_jiahao {

        width: 12px;

        height: 12px;

    } 

    .t_jiahao::before, .t_jiahao::after{

        height: 3px;

    }

    .t_e1k1shu .t_jiahao {

        top: -15px;

        margin-left: 0;

    }

    .t_e1k1li .t_font24{

        font-size: 16px;

    }

    .t_e1k1shu {

        margin-bottom: 0px;

    }

    .t_e1k2nr .t_fonth2 {

        margin-bottom: 18px;

    }

    .t_e1k2le {

        font-size: 16px;

    }

    .t_e1k2rg .t_duan16p p{

        line-height: 1.5;

    }

    .t_e1k2li {

        padding: 14px 0px 16px 0px;

    }

    .t_jiandatop {

        padding-top: 32px;

    }

    .t_e1k3nr .t_fonth2 {

        margin-bottom: 12px;

    }

    .t_e1k3dadu {

        margin-bottom: 16px;

    }

    .t_e1k3box {

        padding: 13px;

    }

    .t_e1k3btn {

        padding: 6px;

    }

    /* .t_e1k3btn {

        font-size: 14px;

    } */

    .t_e1k3box .t_e1k3li .t_e1k3btn {

        height: 61px;

    }

    .t_e1k3xia {

        padding-top: 12px;

    }

    .t_e1k3duan .t_duan16p p {

        margin-bottom: 8px;

    }

    .t_e1k3duan .t_duan16p ul {

        margin-bottom: 8px;

    }

    .t_e1k1bg {

        width: calc(100% - 20px);

    }

    .t_e2k1tit {

        padding: 12px 14px;

    }

    .t_e2k1xia {

        padding: 12px 6px 6px 6px;

    }

    .t_e2k1qizi {

        padding: 2px 2px;

    }

    .t_e2k1xia .t_e2k1duan {

        margin-bottom: 10px;

    }

    .t_e2k1ul {

        margin-bottom: 8px;

    }

    .t_e3k2nr .t_b1k2duan p {

        height: auto;

        -webkit-line-clamp: inherit;

    }

    .t_e3k1nr {

        padding: 20px 16px 10px;

    }

    .t_e3k1le .t_font24 {

        margin-bottom: 4px;

    }

    .t_e3k1le .t_duan16p {

        margin-bottom: 10px;

    }

    .t_e3k1biao {

        margin-bottom: 8px;

    }

    .t_e3k1top {

        padding-bottom: 20px;

    }

    .t_e3k1video {

        padding: 20px 0;

    }

    .t_e3kzli {

        padding: 12px 0px 14px;

    }

    .t_e3kzle .t_font24{

        font-size: 16px;

    }

    .t_e3kzle {

        margin-bottom: 4px;

    }

    .t_e3kzrg .t_duan16p p {

        line-height: 1.75;

    }

    .t_d5k1playic {

        width: 44px;

    }

    .t_jianxia44 {

        margin-bottom: 20px;

    }

    .t_b1k2ul{

        padding-bottom: 10px;

    }

    .t_e4k1tui.t_jianxia50 {

        margin-bottom: 18px;

    }

    .t_e4k1li {

        width: 100%;

        margin-bottom: 18px;

    }

    .t_e4k1date {

        font-size: 12px;

    }

    .t_e4k1xia .t_font20 {

        height: auto;

    }

    .t_e4k1xia {

        padding: 14px 15px 15px 15px;

    }

    .t_e4k1lie.t_jianxia {

        margin-bottom: 30px;

    }

    .t_e5return {

        top: 0;

        margin-bottom: 14px;

        position: relative;

    }

    .t_e5date {

        margin-bottom: 4px;

        font-size: 14px;

    }

    .t_e5newsq .t_font24 {

        font-size: 18px;

    }

    .t_neiban3 .t_banwen {

        position: relative;

        padding: 32px 0;

        top: 0;

        transform: translateY(0);

    }

    .t_neiban3 .t_neipic{

        height: auto;

    }

    .t_neiban3 .t_banshang {

        position: relative;

        left: 0;

        transform: translateX(0);

    }

    .t_e5k1nr {

        margin-top: 0;

    }

    .t_e5k1nr.t_jiancen {

        padding-bottom: 32px;

    }

    .t_jiancen {

        padding: 32px 0;

    }

    .t_e5k1nr .t_duan16p img {

        margin-bottom: 0px;

    }

    .t_e5k1nr .t_duan16p p {

        margin-bottom: 12px;

    }

    .t_e5k1nr .t_e5wen {

        margin-bottom: 20px;

    }

    .t_e5fennr {

        padding: 0 10px;

    }

    .ys_sharebox {

        margin: 0 8px;

    }

    .t_e5fenul {

        margin: 0 -8px;

    }

    .t_e5fen {

        margin-bottom: 6px;

    }

    .t_e5tiao {

        padding: 2px 0;

    }

    .t_e5rezi {

        font-size: 14px;

    }

    .t_e5rele {

        width: 21px;

        height: 21px;

    }

    .t_e6k1nr .t_font48 {

        margin-bottom: 20px;

    }

    .t_e6k1box {

        width: 100%;

        padding: 15px;

        max-width: 100%;

    }

    .t_e6tel {

        font-size: 18px;

    }

    .t_e6tel a {

        top: -1px;

    }

    .t_e6k1rg {

        padding-top: 2px;

    }

    .t_e6k1top {

        margin-bottom: 18px;

    }

    .t_e6k2le {

        width: 110px;

    }

    .t_e6k2rg {

        width: calc(100% - 110px);

    }

    .t_e6k2ic {

        width: 32px;

        margin-bottom: 8px;

    }

    .t_e6k1nr {

        padding-top: 32px;

        padding-bottom: 160px;

    }

    .t_map .amap-icon::before {

        font-size: 16px;

        top: calc(100% + 2px);

    }

    .t_g1k1nr .t_fonth2{

        margin-bottom: 16px;

    }

    .t_buylexi {

        padding: 8px 6px 8px 2px;

    }

    .t_buylewen {

        position: relative;

        top: 2px;

    }

    .t_buyphone {

        font-size: 20px;

    }

    .t_g1k1ul .t_g1k1xia {

        padding: 7px 12px 7px;

    }

    .t_c1ak2ul{

        padding-bottom: 20px;

    }

    .t_c1ak3nr .t_jiansma, .c1ak2xin .t_jiansma {

        margin-bottom: 20px;

    }

    .t_c1ak3xin .t_duanp p {

        font-size: 16px;

    }

    .t_c1ak3xin .t_duanp{

        height: 28px;

    }

    .t_c1ak3xu {

        font-size: 34px;

    }

    .t_c1ak3xin .t_duanp {

        margin-bottom: 4px;

    }

    .t_c1ak3xin {

        padding: 16px 16px 18px 16px;

    }

    .t_c1ak3more {

        margin-top: 6px;

    }

    .t_banwen .t_banbtnul {

        margin-top: 24px;

    }

    .t_c1ak1le {

        margin-bottom: 14px;

    }

    .t_c1ak1p1.t_font24{

        font-size: 16px;

    }

    .t_c1ak1p2 {

        margin-bottom: 14px;

    }

    .t_jiandazi {

        padding-top: 32px;

    }

    .t_c1k1li:first-of-type .t_c1k1nr {

        padding-top: 11px;

    }

    .t_c1k1btn {

        font-size: 14px;

    }

    .t_c1k1btn {

        margin: 0 5px;

    }

    .t_c1k1top.t_jianxia50 {

        margin-bottom: 10px;

    }

    .t_c1k1you1200 {

        padding-left: 20px;

        padding-right: 20px;

    }

    .t_c1k1nr {

        padding-top: 28px;

    }

    .t_c1k1wen {

        padding: 36px 0px 10px;

    }

    /* .t_c1k1cirzuo .t_c1k1you{

        right: auto;

        left: -8px;

    } */

    .t_c1k1wen {

        padding: 3px 0px 1px;

    }

    .t_c1k1tit {

        margin-bottom: 0px;

    }

    .t_c1k1duan {

        margin-bottom: 0px;

    }

    .t_b1k2pic {

        width: 60px;

    }

    .t_c1k1you {

        width: 140px;

        padding: 5px 8px 5px;

    }

    .t_c1k1you {

        right: 32px;

    }

    .t_c1k1cirzuo .t_c1k1you {

        left: 32px;

    }

    .t_c1k1duan p {

        line-height: 1.5;

    }

    .t_c1k1tcolse {

        top: 7px;

        right: 2px;

    }

    .t_c1k1tit {

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

    }

    /* 改动 */

    .ys_footer {

        padding-top: 34px;

    }

    .t_footup {

        padding-top: 18px;

        padding-bottom: 12px;

    }

    .t_fotuple {

        margin-bottom: 0px;

        padding-bottom: 18px;

    }

    .t_fotuprg {

        padding-top: 20px;

    }

    .t_dili {

        width: 33.333333%;

        padding: 0 2px;

    }

    .t_diul {

        margin: 0 -2px;

    }

    .t_diwen{

        white-space: nowrap;

    }

    .t_footxia {

        padding-top: 0px;

        padding-bottom: 15px;

    }

    .t_didanav a {

        line-height: 44px;

    }

    .t_didanrg {

        line-height: 44px;

    }

    .t_dixili a {

        padding: 2px 0;

    }

    .t_dixin {

        padding-top: 16px;

        padding-bottom: 12px;

    }

    .t_dixin, .t_diyouti, .t_dihua, .t_diyoutime {

        text-align: center;

    }

    .t_diyoutime {

        padding-bottom: 14px;

    }

    .t_d1shzi {

        font-size: 14px;

        margin-bottom: 10px;

    }

    .t_disharelie {

        text-align: center;

    }

    .t_dimabiao {

        margin-bottom: 12px;

    }

    .t_dima {

        margin-bottom: 0;

    }

    .t_dicode {

        margin-bottom: 22px;

    }

    .t_zuidile {

        margin-bottom: 8px;

    }

    /* jia - start */

    .t_c1dk1you1 .t_c1k1you1200 {

        padding-left: 20px;

        padding-right:20px;

    }

    .t_c1dk1you1 .t_c1k1tuli {

        width: 100%;

    }

    .t_c1dk1you1 .t_c1k1tuli {

        width: 100%;

    }

    .t_c1dk1you1 .t_c1k1cirzuo .t_c1k1you {

        left: calc(50% - var(--move1));

        right:auto;

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

        z-index: 3;

    }

    .t_c1dk1you1 .t_c1k1you{

        z-index: 3;

    }

    .t_c1dk1you1 .t_c1k1you {

        left: calc(50% - var(--move1));

    }

    .t_c1k1top1{

        position: relative;

    }

    .t_c1k1huo .t_c1k1you{

        position: relative;

        display: block;

        pointer-events: all;

        opacity: 1;

        top: 0;

        left: auto;

        right: auto;

        transform: translate(0);

        width: 100%;

    }

    .t_c1k1linr{

        width: 50%;

        padding: 0 6px;

        margin-bottom: 12px;

    }

    .t_c1k1huo{

        margin: 0 -6px;

        padding-bottom: 20px;

    }

    .t_c1k1linr .t_c1k1tcolse{

        display: none;

    }

    .t_c1k1linr .t_c1k1duan{

        height: 42px;

        overflow: hidden;

    }

    .t_c1k1linr .t_c1k1tit{

        height: 24.5px;

        overflow: hidden;

    }

    .t_c1k1linr .t_c1k1zul{

        height: 73.5px;

        overflow: hidden;

    }

    /* .t_c1k1dlun .t_c1k1huo .slick-list {

        overflow: hidden;

    } */

    .t_c1k1huo .slick-dots li {

        width: 20px;

        height: 2px;

    }

    .t_c1k1xialie{

        display: block;

    }

    .t_c1dk1you2 .t_c1k1cir .t_c1k1you{

        display: none;

    }

    .t_c1k1bgjia {

        width: 100%;

    }    

    .t_c1k1top1{

        margin-bottom: 16px;

    } 

    .t_c1dk1you2 .t_c1k1you {

        padding: 12px 8px 12px;

    }

    /* 3 */

    .t_c1dk1you3 .t_c1k1huo {

        margin: 0;

        padding-bottom: 20px;

    }

    .t_c1dk1you3 .t_c1k1linr {

        width: 100%;

        padding: 0;

        margin-bottom: 16px;

    }

    .t_c1dk1you3 .t_c1k1linr .t_c1k1tit,.t_c1dk1you3 .t_c1k1linr .t_c1k1duan

    ,.t_c1dk1you3 .t_c1k1linr .t_c1k1zul{

        height: auto;

    }

    .t_c1dk1you3 .t_c1k1you {

        padding: 15px 8px 15px;

    }

    .t_c1dk1you3 .t_b1k2pic{

        display: none;

    }

    .t_c1dk1you3 .t_c1k1you::before{

        display: none;

    }

    .t_c1dk1you3 .t_c1k1you{

        box-shadow: none;

        border-top: 1px solid rgba(245,245,245,1);

    }

    .t_c1dk1you3 .t_c1k1zul{

        width: calc(100% - 42px);

    }

    .t_c1k13he .t_c1k1tit{

        width: 42px;

    }

    .t_c1dk1you3 .t_c1k1zli{

        padding: 0 6px;

        position: relative;

    }

    .t_c1dk1you3 .t_c1k1zli::before{

        content: '/';

        font-size: 14px;

        color: #666;

        line-height: 1.75;

        position: absolute;

        right: -3px;

    }

    .t_c1dk1you3 .t_c1k1zli:last-of-type::before{

        display: none;

    }

    .t_c1dk1you3 .t_c1k1duan {

        margin-bottom: 12px;

    }

    .t_c1dk1you3 .t_c1k1tit1 {

        color:#ED1D24;

        margin-bottom: 6px;

    }

    .t_c1dk1you3 .t_c1k1linr {

        margin-bottom: 0;

    }

    .t_c1dk1you3 .t_c1k1huo {

        padding-bottom: 0px;

    }

    .t_c1dk1you3 .t_c1k1linr:last-of-type .t_c1k1you {

        padding-bottom: 0;

    }

    .t_c1dk1you3 .t_c1k1cir .t_c1k1you{

        display: none;

    }

    /* jia - end */

    .t_cebianxin {

        padding: 8px 10px 8px;

    }

    .ys_footer {

        padding-bottom: 60px;

    }

    .t_syk3date {

        left: -60px;

    }

    .t_syk3ul .slick-dots li {

        margin: 12px 0;

    }

    .t_syk3ul .slick-dots {

        bottom: 58px;

    }

    .t_syk4le{

        text-align: center;

    }

    .t_zuidili a {

        font-size: 12px;

    }

    .t_b1k2pic {

        width: auto;

    }

    .t_b1k2tu {

        background: #fff;

    }

    .t_b1k2lie .t_b1k2bg{

        display: none;

    }

    .t_b2k3quan {

        width: 25px;

        height: 25px;

        right: 12px;

        top: 15px;

    }

    .t_b2k3top .t_font18 {

        padding: 4px 0;

    }

    .t_e5k1nr .t_e5wen {

        margin-bottom: 30px;

    }

    .t_e5fen {

        margin-bottom: 24px;

    }

    .t_d5k4li {

        width: 50%;

    }

    .t_e1k3li {

        border-right: 1px solid transparent;

    }

    .t_e1k3ul {

        border: 0;

        margin: 0 -8px;

    }

    .t_e1k3li.on .t_e1k3btn {

        background: transparent;

        color: #ED1D24;

        text-decoration-color: #ED1D24;

    }

    .t_e1k3li {

        width: auto;

        padding: 0 8px;

        margin-bottom: 5px;

    }

    .t_e1k3box .t_e1k3li .t_e1k3btn {

        height: auto;

    }

    .t_e1k3btn {

        padding: 0;

    }

    .t_e1k3li .t_e1k3btn{

        display: block;

    }

    .t_e1k3li .t_e1k3btn{

        text-decoration: underline;

        text-underline-position: under;

        text-decoration-color: transparent;

        transition: all 0.36s;

    }

    .t_e1k3li .t_e1k3btn {

        height: auto;

    }

    .t_b3ck1 .t_e1k3btn {

        padding: 0px 0;

    }

    .t_neiban3 .t_banwen {

        padding: 50px 0;

    }

    .t_b4yinbiao {

        margin-top: 18px;

    }

    .t_b4yinbiao {

        font-size: 16px;

        margin-bottom: 9px;

    }

    .t_b4zanbei {

        width: 50px;

        height: 24px;

    }

    .t_b4circle {

        width: 18px;

        height: 18px;

        top: 3px;

        left: 3px;

    }

    .t_b4zanbtn.on .t_b4circle {

        left: calc(100% - 21px);

    }   

    .t_c2ale {

        width: 260px;

    }

    .t_c2arg {

        padding-top: 6px;

    }

    .t_c2axia {

        padding: 4px 0 12px;

    }

    .t_c2axia .t_c2aduan p, .t_c2axia .t_c2alian p {

        line-height: 1.5;

    }

    .t_c2aduan {

        margin-bottom: 8px;

    }

    .t_c2ali {

        margin-bottom: 10px;

    }

    .t_e6k1bg.t_e6k1bg1 {

        left: auto;

        width: 400%;

        right: -145%;

    }

    .t_e6k1dianzi {

        font-size: 18px;

    }

    .t_e6k1img {

        width: 48px;

        bottom: -15px;

    }

    .t_c1k1xpic {

        width: 80px;

    }

    .t_c1k1top1 {

        margin-bottom: 0px;

    }

    .t_b3k1picli {

        width: 33.333333%;

    }

    .t_b3k1picxin .t_duan16p p {

        height: auto;

    }

    .t_neibanzh {

        top: 56%;

    }

    .t_b1shu {

        margin-top: 20px;

    }

    .t_b1shuli {

        width: 100%;

        margin-bottom: 8px;

    }

    .t_b1shup, .ys_select_hd {

        padding: 0 10px;

    }

    .t_b1shic {

        line-height: 36px;

        width: 16px;

    }

    .t_b1shuinput {

        width: calc(100% - 16px);

        padding-left: 4px;

    }

    .t_b1shuinput input {

        line-height: 36px;

        font-size: 14px;

    }

    .t_b1shubox.ys_select {

        height: 36px;

    }

    .ys_select_show {

        font-size: 14px;

        padding-right: 12px;

    }

    .ys_select_xtbbox {

        margin-right: 10px;

    }

    .t_b1shurg {

        margin-top: 12px;

    }

    .t_b1shuzi {

        line-height: 36px;

        font-size: 14px;

    }

    .ys_select_bd {

        height: 120px;

    }

    .ys_select_bd {

        height: 148px;

        padding-top: 12px;

        padding-bottom: 14px;

    }

    .ys_select_li {

        margin-bottom: 3px;

    }

    .ys_select_li {

        padding: 0 10px;

        line-height: 1.75;

    }

    .t_b1shurg {

        margin-top: 2px;

    }

    .t_b1shurg {

        width: 100px;

    }

    .ys_select_xtbbox {

        width: 14px;

    }

    .t_e7datit.t_fonth2 {

        margin-bottom: 12px;

    }

    .t_e7k1up.t_duan16p {

        margin-bottom: 18px;

    }

    .t_e7k1xin {

        padding: 20px 15px;

    }

    .t_e7k1vid {

        margin-bottom: 6px;

    }

    .t_e7k1top {

        padding-bottom: 6px;

    }

    .t_e7k1duan .yxedr_active ul {

        margin-block-end: 0em;

    }

    .t_e7k1duan .t_duan16p {

        margin-bottom: 0px;

    }

    .t_e7k1pro {

        padding-top: 6px;

    }

    .t_e7k1li {

        margin-bottom: 18px;

    }

    .t_e7box {

        margin-bottom: 32px;

    }

    .t_d2k1pic .t_d2k1tit {

        font-size: 18px;

    }

    .t_b1k1ic {

        height: 50px;

    }

    .t_b1k1ul {

        margin: 0 -1px;

        margin-bottom: -16px;

    }

    .t_b1k1li {

        padding: 0 1px;

    }

    .t_b1k1wen{

        height: 24.5px;

    }

    .t_ban2you .t_selexia .ys_select_hd {

        height: 32px;

        border-radius: 16px;

    }

    .t_ban2you {

        margin-left: 12px;

        width: 100px;

    }

    .t_cooknr .t_btncon {

        width: 70px;

        padding: 2px 4px;

    }

    .t_cooknrle {

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

        height: 63px;

        overflow: hidden;

    }

    .ys_page_wrap.on .ys_phnav_header, .ys_page_wrap.on .ys_ph_navbar3 .ys_phnav_menu {

        top: 83px;

    }

    .t_btnan .t_cookagree {

        position: relative;

        top: 15px;

    }

    .t_cookie {

        height: 83px;

    }

    .t_btnan {

        top: 0px;

    }

    .t_syk3le .t_fonth3 {

        height: 54px;

    }

    .t_syk3le .t_duanp {

        max-height: none;

        height: 84px;

    }

    .t_syk3date {

        left: -56px;

    }

    .t_syk1xin {

        margin-bottom: 32px;

    }

    .t_syk3li .t_btnic {

        width: 8px;

    }

    .t_pcan{

        display: none;

    }

    .t_phan{

        display: block;

        text-align: center;

        margin-top: 18px;

    }

    .t_phan a{

        display: inline-block;

    }

    .t_syk4le {

        margin-bottom: 0px;

    }

    .t_b3shubox.t_quyu select,.t_b3xiala select{

        font-size: 14px;

    }

    .t_b3xiala select {

        padding: 9px 0;

        padding-left: 8px;

    }

    .t_b3shubox.t_quyu select {

        padding: 9px 0;

        padding-left: 8px;

    }

    .t_jianxia70 {

        margin-bottom: 20px;

    }

    .t_ban2you {

        width: 172px;

    }

    .t_b5k2 .t_b1shuzi {

        line-height: 36px;

    }

    .t_b5k2 .t_b1shubox.ys_select {

        height: 36px;

    }

    .t_b5k2 .ys_select_li {

        line-height: 1.75;

    }

    .t_b5k2 .ys_select_li {

        margin-bottom: 3px;

    }

    .t_b5k2 .ys_select_bd {

        padding-top: 10px;

        padding-bottom: 6px;

        height: 156px;

    }

    .t_b5k1 {

        padding: 32px 0 26px;

    }

    .t_b5k3nr {

        padding-top: 32px;

    }

    .t_banbtn3li {

        width: 220px;

    }

    .t_selexia a .ys_select_li:last-child {

        padding-bottom: 0;

    }

    .t_selexia a .ys_select_li:first-child {

        padding-top: 0;

    }

    .ys_select.act2 .ys_select_bd {

        height: 77px;

    }

    .ys_select.act1 .ys_select_bd {

        height: 46px;

    }

    .ys_select.act0 .ys_select_bd {

        height: 46px;

    }

    .t_ban2you.act2 .ys_select_bd {

        height: 77px;

    }

    .t_ban2you.act1 .ys_select_bd {

        height: 46px;

    }

    .t_selexia .ys_select_bd {

        height: 114px;

    }

    .t_banbtn3li:first-child{

        margin-bottom: 10px;

    }

    .t_banbtn3li:last-child{

        margin-bottom: 0;

    }

    .t_b3ck1 .t_e1k3ul{

        display: inline-block;

        margin: 0 -12px;

    }

    .t_b3ck1 .t_e1k3top{

        text-align: center;

        font-size: 0;

    }

    .t_b3ck1 .t_e1k3li {

        padding: 0 12px;

    }

    .t_diul{

        display: flex;

        flex-wrap: wrap;

        justify-content: center;

    }

    .t_diul::before,.t_diul::after{

        display: none;

    }

    .t_b1k6rg .t_duan16p {

        max-height: 171px;

    }

    .t_b3cduan {

        width: 80%;

    }

    .t_b1k4wen {

        padding: 20px 50px 0px 20px;

    }

    .t_b1k4lun{

        padding-bottom: 20px;

    }

    .t_b1k4bo {

        padding-bottom: 0px;

    }

    .t_b2k3quan {

        width: 16px;

        height: 16px;

    }

    .t_b2k3quan::before, .t_b2k3quan::after {

        width: 8px;

    }  

    .t_b2k3mu {

        font-size: 22px;

    }

    .t_b2k3top .t_font18 {

        padding: 0px 0;

    }

    .t_b2k3top .t_font18, .t_b2k3xia .t_duan16p {

        width: calc(100% - 56px);

    }



    .t_d3k1xia.t_banbtn3li {

        width: 100%;

    }

    .t_d3k1input {

        width: 100%;

        margin-right: 0;

        margin-bottom: 10px;

    }  

    .t_d3k1input {

        padding: 9px 18px;

    }

    .t_d3k1top .t_btnan .t_btncon {

        padding: 9px 20px;

        width: 100%;

    }

    .t_d3k1top .t_btnan{

        width: 100%;

        text-align: center;

    }

    .t_d3k1xia.t_selexia .ys_select_bd{

        left: -1px;

        width: calc(100% + 2px);

    }

    .t_b3main .t_b3xiala select {

        padding: 10px 0;

        padding-left: 8px;

    }

    .t_b3huoqu {

        line-height: 41.5px;

        border-radius: 0!important;

    }

    .t_banwen .t_duan16p p{

        width: 80%;

    }

    .t_syk3zuo{

        display: none;

    }

    .t_syk3xin::before{

        display: none;

    }

    .t_syk3you{

        width: 100%;

    }

    .t_syk3ul .slick-dots li {

        margin: 0 12px;

    }

    .t_syk3ul .slick-dots {

        bottom: 0;

        width: 100%;

        left: 0;

    }

    .t_syk3ul{

        padding-bottom: 30px;

    }

    .t_e6k1dian{

        display: none;

    }

    .t_e6k1nr {

        padding-bottom: 76px;

    }

    .t_dicon {

        width: 100%;

        padding-left: 4%;

        padding-right: 4%;

    }

    .t_diyoutime{

        width: 92%;

        margin-left: 4%;

    }

   .t_c1k1duan p{

       height: 21px;

       overflow: hidden;

   }

   .t_c1k1zul{

       height: 73.5px;

       overflow: hidden;

   }

   .t_d4cityli{

       width: 25%;

       margin-bottom: 4px;

   }

   .t_d4city {

        margin-bottom: 12px;

    }

    .t_b1k2 .t_syk1pro {

        margin-top: 20px;

    }

    .t_b5k3wuzi {

        line-height: 40px;

        padding: 0 18px;

        font-size: 14px;

    }

    .t_b5k2 .ys_select_bd {

        max-height: 156px;

        height: auto;

    }

    .t_yisi .t_neipic {

        min-height: 160px;

    }
    .t_cevsquan {
        width: 36px;
        height: 36px;
    }
    .t_cevsquan img {
        width: 16px;
    }
    .t_cevsshu {
        font-size: 12px;
        line-height: 18px;
        width: 18px;
        top: -8px;
        right: -6px;
    }    
    .t_banwen .t_banrg .t_duan16p p {
        width: 100%;
    }
    /* 2022。04.18 - start */
    .t_xbiaodan .t_b3cduan {
        width: 100%;
    }
    .t_b3cmain .t_xbiaodan .t_b3k1nr .t_fonth2 {
        margin-bottom: 10px;
    }
    .t_b1k1btn .t_btncon {
        padding: 6px 18px;
    }
    .t_b1k1btn.t_btnan .t_btnic {
        top: -2px;
    }
    .t_b1k1btn .t_b1k1btn .t_btnic {
        width: 14px;
    }
    .t_b1k1nr .t_jianxia50{
        margin-bottom: 4px;
    }
    .t_b2k1nr.t_jianneiziqu {
        padding-bottom: 0px;
    }
    .t_jianxia36 {
        margin-bottom: 16px;
    }
    .t_b2xle,.t_b2xrg{
        width: 100%;
    }
    .t_b2jxin{
        display: block;
    }
    .t_b2jxia::before,.t_b2jxia::after{
        display: none;
    }
    .t_b2xrg{
        background: #f8f8f8;
        border-top: 1px solid #E2E2E2;
    }
    .t_b2xpic {
        width: 140px;
    }
    .t_b2xle {
        padding: 14px;
    }
    .t_b2xrg .t_font20 {
        margin-bottom: 4px;
    }
    .t_h4k1 {
        padding-top: 32px;
    }
    .t_h4k1 .t_fonth2 {
        margin-bottom: 8px;
    }
    .t_font22 {
        font-size: 16px;
    }
    /* b4 增 */
    .t_b4xiala {
        width: 290px;
        height: 44px;
    }
    .t_b4xiala {
        margin-bottom: 22px;
    }
    .t_b4k1close {
        width: 22px;
        height: 22px;
        top: -11px;
        right: -11px;
    }
    .t_b4xiala .ys_select_bd {
        height: 136px;
    }
    .t_cequanup {
        width: 34px;
        height: 34px;
    }
    .t_cequanup img {
        width: 12px;
    }
    .t_cetop {
        bottom: 70px;
    }
    .t_cevs {
        bottom: 112px;
    }
    .t_banfoot {
        padding-right: 26px;
    }
    /* 2022。04.18 - end */
    .t_b5k2 .t_b1shurg {
        width: calc(50% - 5px);
    }
    .t_b5k2 .t_b1shuli {
        margin-bottom: 6px;
    }
    .t_b5k2 .t_b1shuli {
        margin-bottom: 16px;
    }
    .t_b4yinbiao {
        margin-top: 0;
    }
    .t_cevsquan {
        position: relative;
        left: 4px;
    }
    .t_cevs {
        right: 3px;
    }    
    .t_banfoot {
        padding-right: 34px;
    }
    .t_cevs {
        bottom: 118px;
    }
    .t_btnan.t_b1k1btn{
        text-align: center;
        font-size: 0;
    }
    .t_btnan.t_b1k1btn a{
        display: inline-block;
    }
    .t_b1k1nr .t_jianxia50 {
        margin-bottom: 10px;
    }
    .t_b1k3ul {
        padding-bottom: 16px;
    }
    .t_b1k4li {
        margin-bottom: 0;
    }
    .t_b1k4wen {
        padding: 16px 30px 0px 10px;
    }
    .t_b1k4xu {
        font-size: 24px;
        right: 0;
        top: 10px;
    }
    .t_b1k4lun {
        padding-bottom: 30px;
    }
    .t_selexia.t_d3k1xia .ys_select_bd {
        height: 128px;
    }
    .t_footup {
        border-bottom: 0;
        position: relative;
    }
    .t_footup::before{
        content: '';
        height: 1px;
        width: 88%;
        background: rgba(255,255,255,.3);
        bottom: 0;
        left: 50%;
        position: absolute;
        transform: translateX(-50%);
    }
    .t_dicon {
        padding-left: 6%;
        padding-right: 6%;
    }
    .t_diyoutime {
        width: 88%;
        margin-left: 6%;
    }
    .t_dili {
        margin-bottom: 16px;
    }
    .t_footup {
        padding-bottom: 6px;
    }
    .t_syk3lun.t_jiansma, .t_syk2xin, .t_syk1xin, .t_syk6da {
        margin-top: 20px;
    }
    .t_syk1rg .t_font20{
        height: auto;
    }
    .t_syk1rg .t_font20 {
        margin-bottom: 2px;
    }
    .t_syk1rg .t_duan16p {
        height: 63px;
    }
    .t_syk1xhe {
        height: 119px;
        margin-bottom: 3px;
    }
    .t_syk1rg {
        padding: 8px 10px 6px 13px;
    }
    .t_b3cmain .t_b3select .ys_select_bd{
        height: 120px;
    }
    .t_b3main .ys_select_bd {
        height: 136px;
    }
    .t_b3main .ys_select_li {
        margin-bottom: 5px;
    }   
    .t_duansmall .t_b3bk1nr .t_duan16p{
        width: 80%;
        margin: 0 auto;
        margin-bottom: 16px;
    }
    .t_duansmall .t_b3k1duan{
        width: 80%;
        margin: 0 auto;
        margin-bottom: 16px;
    }
    .t_b3k1jiau .t_duan16p p:last-of-type {
        margin-top: 10px;
    }
    .t_b3duanda .t_b3cduan {
        width: 100%;
        text-align: center;
    }
    .t_b3duanda.t_b3cbox1 {
        padding-top: 11px;
    }
    .t_c2ale {
        margin: 0 auto;
        float: none;
    }
    .t_d4k4di .t_duan16p{
        height: 98px;
    }
    .t_c1k1zul {
        height: auto;
    }
    .t_syk3le .t_fonth3 {
        margin-bottom: 8px;
    }
    /* 2022.4.21 */
    .t_b4chandu {
        margin-bottom: 32px;
    }
    .t_b4k1btn {
        margin-bottom: 0;
    }
    .t_b4k1.t_jiandaziqu {
        padding-bottom: 32px;
    }
    .t_b4k2 {
        padding: 24px 0 62px;
    }
    .t_b1k5 .t_jianxia36 {
        margin-bottom: 5px;
    }
    .t_b1k6ul {
        padding-bottom: 0;
    }
    .t_b1k6ul.slick-dotted{
        padding-bottom: 27px;
    }
    .ys_select.act1 .ys_select_bd {
        height: 47px;
    }
    .t_b2k2ul::before{
        display: none;
    }
    .t_d4k1jiale .t_d4k1le {
        margin-bottom: 15px;
    }
    .t_d4k1jiale {
        margin-bottom: 18px;
    }
    .t_d4k1jiale .t_d4k1le {
        width: 130px;
    }    
    .t_e1k1jia {
        padding: 10px 0 20px;
    }
    .t_b1k3le {
        margin-bottom: 14px;
    }
    .t_ban2you {
        width: 220px;
    }
    .t_banbtn3ic {
        top: 0px;
    }
    .t_d4k4ul {
        margin-bottom: -10px;
    }
    .t_cevsquan {
        left: 0;
    }
    .t_cevsquan {
        padding: 4px 0 8px
    }
    .t_cevsquan {
        height: auto;
    }
    .t_cevsquan img {
        width: 18px;
    }
    .t_jianxia {
        margin-bottom: 32px;
    }
    .t_b2k3 .t_c1ak3more {
        margin-top: 24px;
    }
    .t_e2k1nr.t_jianda {
        padding-top: 32px;
    }
    .t_e2jiare {
        margin-bottom: 10px;
    }
    .t_b2k6  .t_b1k2ul.slick-dotted {
        padding-bottom: 26px;
    }
    .t_b2k6nr .t_b1k2ul {
        padding-bottom: 0;
    }
    .slick-dots li {
        width: 18px;
        height: 2px;
    }
    .t_b2k6nr .t_b1k2ul {
        width: calc(100% - 40px);
        margin: 0 auto;
    }
    .t_b1k2ul .slick-next {
        right: -34px;
    }
    .t_b1k2ul .slick-prev {
        left: -34px;
    }
    .t_b4k1biao {
        height: 49px;
    }
    .t_b4k1jia.on {
        margin-bottom: 24px;
    }
    .t_d5k3duan2 .t_duan16p p span {
        font-size: 16px;
        line-height: 21px;
        top: 3px;
    }
    .t_d5k3duan2 .t_duan16p p {
        padding-left: 20px;
    }
    .t_dixin {
        padding-bottom: 0;
    }
    .t_dicode {
        margin-bottom: 16px;
    }
    .t_disharelie {
        padding-bottom: 16px;
    }
    .t_banfoot {
        padding-right: 26px;
    }
    .t_d4k4jia .t_syk1pro {
        padding: 14px 12px;
    }
    .t_d4k4jia .t_syk1ic {
        width: 50px;
    }
    .t_d4k4jia .t_syk1prowen {
        width: calc(100% - 50px);
        padding-left: 7px;
    }
    .t_d4k4jia .t_syk1prole {
        width: calc(100% - 90px);
        padding-right: 10px;
    }
    .t_d4k4ma {
        width: 90px;
    }
    .t_d4k4xpic {
        padding: 4px 4px;
    }
    .t_d4k4jia .t_syk1prowen .t_fonth3{
        font-size: 16px;
    }
    .t_d4k4 .t_d4k4ul {
        margin-bottom: -10px;
    }
    .ys_ban_txtbox .t_banduan p{
        width: 100%;
    }
    .t_banzhi {
        margin-left: 0px;
        margin-right: 12px;
    }
    .t_banxin .t_banduan p{
        margin-bottom: 8px;
    }
    .t_b4k1biao {
        height: 40px;
    }
    .t_banjiabg .t_banwen .t_duan16p p{
        width: 100%;
    }
    .t_banjiabg {
        width: 64%;
    }
    .t_e5btnhezi {
        width: 120px;
    }
    .t_e5btnhezi {
        line-height: 32px;
    }
    .t_banjiabg {
        width: 73%;
    }
    /*.t_e2k1qizi {*/
    /*    font-size: 12px;*/
    /*}*/
    /*.t_e2k1qizi {*/
    /*     width: 126px; */
    /*}*/
    .t_e2k1qizi {
        padding: 4px 4px;
    }
    .t_e2k1tit .t_font24 {
        width: 301px;
    }
    .t_e2k1xia .t_e2k1duan{
        width: 308px;
    }
    .t_banjiabg .t_banwen {
        padding: 16px;
    }
    .t_d5k3duan1 .new_ueditor_box_img {
        width: 140px;
    }
    .t_d5k3le {
        padding-right: 0;
        width: 260px;
    }
    .t_d5k3duan1{
        width: 260px;
    }
    .t_symain .t_syk1prowen .t_duanp{
        width: 226px;
    }
    .ys_page_wrap.on .g_serch {
        margin-top: 83px;
    }
    .ys_page_wrap.on .ys_main {
        margin-top: 147px;
    }
    .t_d5k3duan1 .new_ueditor_box_img {
        width: 130px;
    }
    .t_btbanic {
        margin-right: 8px;
        width: 24.5px;
    }
    .t_btncon.t_jiasybtn {
        padding: 5px 14px;
    }
    .t_d5k1qi .t_duan16p p{
        max-width: 302px;
    }
    .t_d5k3rg {
        width: 42%;
    }
    .t_d5k3rg {
        margin-bottom: 10px;
    }
    .t_d5k3duan2.t_d5k3duan3 .t_d5k3le p{
        width: 100%;
    }
    .t_d5k3duan2.t_d5k3duan3 .t_d5k3le {
        width: 260px;
    }
    .t_d5k1san span, .t_d5k1er span {
        font-size: 12px;
        margin-right: 8px;
    }
    .t_d5k1qi .t_duan16p span{
        width: 64px;
    }
    .t_d5k1qi .t_duan16p p {
        width: calc(100% - 72px);
        width: 196px;
        padding: 0;
        padding-top:0.25px;
    }
    .t_d5k1qi {
        width: calc(100% - 32px);
    }
    .t_d5k1xu {
        width: 32px;
    }
    .t_d5xinic{
        top: 3px;
        bottom: auto;
    }
    .t_ban2you {
        width: 250px;
    }
    .t_b2jxia_lun.slick-dotted{
        padding-bottom: 24px;
    }
    .t_lunbo.t_b2jxia_lun {
        padding: 0 12px;
    }
    .t_b3k1picli {
        width: 50%;
    }
    .t_b3k1picul{
        display: flex;
        flex-wrap: wrap;
    }
    .t_b3k1picxin{
        height: 100%;
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }
    .t_b3k1picxin .t_duan16p{
        flex-grow: 1;
    }
    .t_b1k3xu {
        width: 30px;
    }
    .t_b1k3wu .t_b1k3cen {
        width: calc(100% - 30px);
    }
    .t_b1k3top {
        font-size: 12px;
    }
    .t_b1k3xu {
        font-size: 16px;
    }
    .t_b1k3wen {
        padding: 6px 0px;
    }
    .t_b1k3rg {
        padding-left: 0;
    }
    
    .mod_text2{
        font-size: 14px;
        line-height: 40.5px;
        height: 40.5px;
    }
    .t_b3shuin .mod_text2::placeholder{
        padding-top: 2.25px;
        padding-bottom: 2.25px;
    }
    .mod_jiaform .t_b3tips{
        padding-top: 8px;
        padding-bottom: 8px;
    }
    /* 2023.05.08 - start */
    .t_b3huoqu {
        width: 104px;
    }
    .t_b3shubox.t_b3xiashu {
        padding: 0;
    }
    /* 2023.05.08 - end */
    /* 2023.07.28 */
    .mod_company .iconfont {
        font-size: 14px;
    }
    .company_list_item {
        font-size: 14px;
        padding: 0 12px;
    }
    .mod_company_list {
        padding: 10px 0;
        height: 120px;
    }
    .mcl_load {
        top: 0px;
    }
}

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

    .t_e6k1bg.t_e6k1bg1 {

        width: 480%;

        right: -180%;

    }
}
@media screen and (max-width: 390px) {
    .t_b3duanda .t_b3cduan {
        width: 80%;
        margin: 0 auto;
        margin-bottom: 16px;
    }
    .t_b3ck1 .t_e1k3li {
        padding: 0 6px;
    }
    .t_b3ck1 .t_e1k3ul {
        margin: 0 -6px;
    }
    .t_b1k1wen {
        font-size: 12px;
    }
    .t_banbtnli {
        padding: 4px 9px;
    }
    .t_ban2you {
        margin-left: 6px;
    }
    .t_banzitu {
        margin-left: 4px;
    }
    .t_ban2you.act1 .ys_select_bd {
        height: 42px;
    }
}




