@charset "gb2312";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1919px) {
    .l_pcnavright {
        padding-left: 510px;
    }
    .l_sybx3more {
        margin-top: 30px;
    }
}
@media screen and (max-width: 1680px) {
    .l_pcnavright {
        padding-left: 385px;
    }
    .l_sybx3wznr {
        padding: 90px 60px 100px;
    }
    .l_syb3wz {
        margin-top: 130px;
    }
    .l_sybx3more {
        margin-top: 200px;
    }
    .l_cont1600{
        width: 1440px;
        margin: auto;
    }
    .l_ftnrtpmid {
        padding-left: 70px;
    }
    .l_f6sect1 .l_titlebg {
        left: 50px;
        width: 130px;
    }
    .l_e1box2 .l_titlebg {
        right: 50px;
    }
    .l_f2sect1 .l_titlebg {
        left: 40px;
        bottom: 360px;
    }
}

@media screen and (max-width: 1560px) {
    .l_sybx1btbg {
        right: -35px;
    }
    .l_sybx1bg {
        width: 235px;
    }
    .l_sybox5 .l_sybx1btbg {
        right: 365px;
    }
    .l_pcnavright {
        padding-left: 268px;
    }
    .l_syb3wz {
        margin-top: 80px;
    }
    .l_sybx3more {
        margin-top: 150px;
    }
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .l_pcnavlia1,
    .l_pclogo .ys_imgbox_cover,
    .l_search_icon .ys_imgbox_cover{
        line-height: 80px;
    }
    .l_pclogo {
        width: 180px;
    }
    .l_pcnavright {
        width: calc(100% - 180px);
    }
    .l_search_xl {
        top: 80px;
        height: 300px;
    }
    .l_pcnavxl{
        top: 80px;
    }
    .l_navxllia2 {
        line-height: 70px;
    }
    .ys_ban_title {
        font-size: 52px;
    }
    .l_space1 {
        padding: 80px 0;
    }
    .l_title1 h2 {
        font-size: 42px;
        margin-bottom: 50px;
    }
    .l_titlebg {
        width: 136px;
        left: -24px;
    }
    .l_sybox1 .l_titlebg {
        left: -124px;
    }
    .l_sybx1p {
        margin-bottom: 60px;
    }
    .l_sybx1nrs {
        padding-left: 120px;
    }
    .l_sybx1years {
        margin-bottom: 40px;
    }
    .l_sybx1wzp {
        padding-top: 30px;
    }
    .l_sybx1li {
        padding: 0 25px;
    }
    .l_sybx1list {
        margin: 0 -25px;
    }
    .l_sybx1more {
        margin-top: 60px;
    }
    .l_title2 h3,.l_title1 h3{
        font-size: 24px;
    }
    .l_sybx2sz p {
        font-size: 170px;
    }
    .l_sybx2lbbt {
        margin-top: 30px;
    }
    .l_sybx3wznr {
        padding: 60px 40px 80px;
    }
    .l_sybx3ic {
        width: 90px;
    }
    .l_sybx3tit h3{
        max-height: 84px;
    }
    .l_sybx4bg {
        width: 430px;
        right: 180px;
    }
    .l_sybx4bgwz p {
        font-size: 254px;
    }
    .l_sybx4bt1 {
        margin-bottom: 20px;
    }
    .l_sybx4li {
        width: 210px;
    }
    .l_sybx5mores .l_sybx1more {
        display: inline-block;
        margin-top: 40px;
    }
    .l_sybx1more a {
        line-height: 50px;
    }
    .l_sybx5li {
        padding: 0 12px;
    }
    .l_sybx5list {
        margin: 0 -12px;
    }
    .l_sybx1bg {
        width: 195px;
    }
    .l_pcnavlia1 {
        padding: 0 30px;
    }
    .l_sybx1btbg{
        width: 136px;
    }
    .l_cont1600 {
        width: 100%;
        padding-left: 40px;
        padding-right: 40px;
    }
    .l_ftnrtp {
        padding-top: 80px;
    }
    .l_ftnrtpmid {
        padding-right: 60px;
        width: calc(100% - 250px - 100px);
    }
    .l_ftphone {
        margin-top: 50px;
    }
    .l_ftphone a {
        font-size: 24px;
    }
    .l_ftlogo {
        width: 180px;
    }
    .l_ftmidnav {
        margin: 0 -16px;
    }
    .l_ftmidnavli {
        padding: 0 16px;
    }
    .l_ftnrtpri {
        width: 100px;
    }
    .l_ftadd {
        margin-bottom: 40px;
    }
    .l_ftnrbt {
        padding: 40px 0 30px;
    }
    .l_syb3wz {
        margin-top: 130px;
    }
    .l_sybox4 {
        padding-top: 140px;
        padding-bottom: 124px;
    }
    .l_sybox4 .l_sybx1tit h2 {
        margin-bottom: 80px;
    }
    .l_sybx4bg {
        top: 194px;
    }
    .l_sybx4bgwz {
        right: 0;
    }
    .l_navlangic1,.l_navlangic2{
        line-height: 80px;
    }
    .l_b2page, .l_f3page {
        margin-top: 80px;
    }
    .l_navlangbt {
        top: 92px;
    }
    .l_f3bx1tit h1 {
        font-size: 22px;
    }
    .yxedr_active h2{
        font-size: 40px;
        margin-bottom: 30px;
    }
    .yxedr_active h3{
        font-size:30px;
        margin-bottom: 22px;
    }
    .yxedr_active h4{
        font-size: 26px;
        margin-bottom: 22px;
    }
    .yxedr_active h5{
        font-size: 20px;
        margin-bottom: 18px;
    }
    .l_space3 {
        padding: 60px 0;
    }
    .l_nytitlebg {
        width: 160px;
        left: -135px;
        bottom: -18px;
    }
    .l_f6bx1lis a {
        padding: 25px 20px;
    }
    .l_f6bx1ic {
        width: 50px;
    }
    .l_f6bx1wz {
        width: calc(100% - 50px);
        padding-left: 25px;
    }
    .l_b1bx1bg {
        width: 180px;
    }
    .l_f6sect1 .l_fenye.l_space3 {
        padding-top: 40px;
    }
    .ys_title2 {
        font-size: 40px;
    }
    .ys_title4 {
        font-size: 26px;
    }
    .l_f5bx1mid {
        margin: 30px 0;
    }
    .l_f5bx1litp {
        padding: 20px 20px 20px 30px;
    }
    .l_f5bx1libt {
        padding: 30px 46px 40px;
    }
    .l_f5bx1_xiala {
        width: 40px;
        height: 40px;
    }
    .l_f5sect1 .l_titlebg {
        left: 25px;
        bottom: 120px;
    }
    .l_f5bx1add {
        width: calc(100% - 716px - 40px);
    }
    .l_f4bx1ic {
        width: 100px;
        height: 100px;
    }
    .l_f4bx1ic img {
        width: 65px;
    }
    .l_f4bx1lis {
        padding-top: 75px;
        padding-bottom: 50px;
    }
    .l_f4bx1info {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .l_f4bx1tbli p {
        font-size: 20px;
    }
    .l_f4bx1tbli {
        padding: 0 40px;
    }
    .l_f4bx1tab {
        margin: 0 -40px;
    }
    .l_b2bx1svg {
        left: 10px;
    }
    .l_b2bx1bt {
        padding: 45px 40px;
    }
    .l_b2bx1wz {
        margin-top: 20px;
        margin-bottom: 30px;
    }
    .l_b2bx1bot .l_titlebg {
        width: 136px;
    }
    .l_f3bx1mid {
        padding: 25px 0;
    }
    .l_f2bx1ri {
        padding-left: 60px;
    }
    .l_f2bx1more {
        margin-top: 80px;
    }
    .l_f2bx2li {
        padding: 0 15px;
        margin-bottom: 30px;
    }
    .l_f2bx2list {
        margin: 0 -15px;
    }
    .l_e1bx2img {
        width: 80px;
    }
    .ys_title3 {
        font-size: 32px;
    }
    .l_b1titlebg {
        width: 110px;
        bottom: -8px;
        left: -95px;
    }
    .l_e1box2.l_space3 {
        padding-bottom: 48px;
    }
    .l_e1bx3lis {
        padding: 40px 50px 30px;
    }
    .l_e1bx3if {
        margin-bottom: 20px;
    }
    .l_space4 {
        margin-bottom: 25px;
    }
    .l_e1bx1le {
        padding-right: 60px;
    }
    .l_e1box2 .l_titlebg {
        right: 20px;
        bottom: 190px;
    }
    .l_d1bx2lis {
        padding: 35px;
    }
    .l_d1bx2lis .l_b1bx3bg {
        width: 85px;
    }
    .l_d1bx2tit {
        padding-bottom: 15px;
    }
    .l_d1bx3tbli {
        padding: 0 25px;
    }
    .l_d1bx3tab {
        margin: 0 -25px;
    }
    .l_d1data_icon {
        width: 50px;
    }
    .l_d1datawz {
        width: calc(100% - 50px);
    }
    .l_d1bx3tbli p {
        font-size: 20px;
    }
    .l_d1datap1 p {
        font-size: 22px;
    }
    .l_d1datali {
        margin-bottom: 30px;
    }
    .l_d1bx3btn {
        margin-top: 30px;
    }
    .l_d1bx4li {
        padding: 0 15px;
    }
    .l_d1bx4list {
        margin: 0 -15px;
    }
    .l_d1bx4wz {
        margin-top: 15px;
    }
    .l_b1bx4ri {
        padding-left: 70px;
    }
    .l_b1bx4btn {
        margin-top: 60px;
    }
    .l_b1bx4ri1 a {
        padding: 30px 30px 30px 60px;
    }
    .l_c2bx2li,.l_c2bx3li{
        padding: 0 15px;
    }
    .l_c2bx3list,.l_c2bx2list{
        margin: 0 -15px;
    }
    .l_c2bx1p {
        margin-top: 25px;
        padding-bottom: 20px;
    }
    .l_c2bx1info {
        margin-top: 20px;
    }
    .l_c2bx1btn {
        width: 85px;
    }
    .l_c2box1 .l_b1titlebg,
    .l_f1sect1 .l_b1titlebg{
        width: 140px;
        left: -120px;
    }
    .l_c2bx2lis {
        padding: 20px 30px 40px;
    }
    .l_c2bx2p {
        margin-top: 15px;
    }
    .l_c2bx3wz {
        padding: 20px;
        margin-top: -50px;
    }
    .l_c1bx1le {
        padding-right: 100px;
    }
    .l_c1bx1le .l_sybx3more {
        margin-top: 35px;
    }
    .l_c1bx1li.on .l_c1bx1le {
        padding-left: 100px;
    }
    .l_c1bx1li {
        margin-bottom: 80px;
    }
    .l_c1bx1li.on {
        padding-top: 80px;
    }
    .l_b3sect1 .l_b2bx1svg {
        left: 40px;
        bottom: 225px;
    }
    .l_b3bx1li {
        padding: 0 15px;
        margin-bottom: 25px;
    }
    .l_b3bx1list {
        margin: 0 -15px;
    }
    .l_b3box1.l_space3 {
        padding-bottom: 35px;
    }
    .l_b3bx1lis {
        padding: 30px 40px;
    }
    .l_b1bx3li {
        padding: 0 15px;
    }
    .l_b1bx3list {
        margin: 0 -15px;
    }
    .l_b1bx2tp {
        padding: 50px 120px 35px;
    }
    .l_b1bx2ri {
        padding-left: 140px;
    }
    .l_b1bx3wz {
        padding: 24px 30px 25px;
    }
    .l_b1box3::after {
        height: 770px;
    }
    .l_b1bx2bg {
        bottom: -6px;
        width: 115px;
    }
    .l_f1bx1bt {
        padding-top: 150px;
    }
    .l_f1bx1ri::before {
        top: -150px;
        left: -150px;
    }
    .l_f1bx1bt::before, .l_f1bx1ri::before {
        width: 150px;
        height: 150px;
    }
    .l_f1bx1le {
        padding-right: 130px;
    }
    .l_f1bx1ri {
        padding: 40px;
    }
    .l_f1bx2tbli p {
        font-size: 26px;
        padding: 20px 0;
    }
    .l_f1bx2tabs {
        margin-top: 80px;
    }
    .l_f1box2 {
        height: 600px;
    }
    .l_f1bx3li.slick-current .l_btntime p {
        font-size: 80px;
    }
    .l_f1bx3li.slick-current .l_btntime {
        top: -140px;
    }
    .l_f1bx1li {
        margin-bottom: 40px;
    }
    .l_f1bx4ri {
        padding-left: 130px;
    }
    .l_f1box4 {
        padding-bottom: 90px;
    }
    .l_f1bx4ris {
        padding-top: 90px;
    }
    .l_f1sect1 .ys_title2{
        font-size: 36px;
    }
    .l_f1bx2tbli::after {
        height: 40px;
    }
    .l_c1bx1tit {
        max-height: 91px;
    }
    .l_f5termlis1 {
        width: 306px;
    }
    .l_f5bx1term {
        width: calc(100% - 600px - 170px);
    }
    .l_f5bx1select {
        width: 600px;
    }
}

@media screen and (max-width: 1360px) {
    .l_syb3wz {
        margin-top: 100px;
    }
    .l_sybx3more {
        margin-top: 200px;
    }
    .l_pcnavright {
        padding-left: 226px;
    }
    .l_ftmidnav {
        margin: 0 -8px;
    }
    .l_ftmidnavli {
        padding: 0 8px;
    }
    .l_ftnrtpmid {
        padding-right: 40px;
        padding-left: 50px;
    }
    .l_c1bx1li::after {
        height: 420px;
    }
    .l_f5bx1term {
        width: calc(100% - 360px - 140px);
    }
    .l_f5bx1select {
        width: 360px;
    }
    .l_f5bx1sub {
        width: 140px;
    }
    .l_f5termlis1 {
        width: 186px;
    }
    .l_f5termlis1 {
        width: 286px;
    }
    .l_f5bx1term {
        width: calc(100% - 560px - 170px);
    }
    .l_f5bx1select {
        width: 560px;
    }
}

@media screen and (max-width: 1280px) {
    .l_pcnavlia1, .l_pclogo .ys_imgbox_cover, .l_search_icon .ys_imgbox_cover {
        line-height: 70px;
    }
    .l_search_xl {
        top: 70px;
        height: 260px;
    }
    .l_pcnavxl {
        top: 70px;
    }
    .ys_ban_title {
        font-size: 44px;
    }
    .ys_ban_txtbox p {
        font-size: 20px;
    }
    .l_space1 {
        padding: 60px 0;
    }
    .l_title1 h2 {
        font-size: 38px;
        margin-bottom: 40px;
    }
    .l_sybx3ic {
        width: 70px;
    }
    .l_title2 h3, .l_title1 h3 {
        font-size: 20px;
    }
    .l_sybx3tit h3 {
        max-height: 70px;
    }
    .l_sybx3p p {
        font-size: 16px;
        height: 56px;
    }
    .l_sybx4bg {
        width: 380px;
    }
    .l_sybx4bgwz p {
        font-size: 230px;
    }
    .l_sybox5 .l_sybx1btbg {
        bottom: 35px;
        right: 340px;
        top: inherit;
    }
    .l_pcnavright {
        padding-left: 190px;
    }
    .l_ftphone {
        margin-top: 40px;
    }
    .l_ftnrtpmid {
        padding-right: 30px;
        padding-left: 30px;
    }
    .l_ftnrtp {
        padding-top: 60px;
    }
    .l_sybx3more {
        margin-top: 170px;
    }
    .l_sybox4 {
        padding-top: 120px;
        padding-bottom: 104px;
    }
    .l_sybox4 .l_sybx1tit h2 {
        margin-bottom: 60px;
    }
    .l_sybx4bgwz p {
        font-size: 210px;
    }
    .l_navlangic1,.l_navlangic2{
        line-height: 70px;
    }
    .l_b2page, .l_f3page {
        margin-top: 70px;
    }
    .l_navlangbt {
        top: 82px;
    }
    .l_pcnavlia1 {
        padding: 0 26px;
    }
    .l_b1bx1bg {
        width: 150px;
    }
    .ys_title2 {
        font-size: 36px;
    }
    .l_nytitlebg {
        width: 150px;
        left: -118px;
    }
    .ys_title4 {
        font-size: 22px;
    }
    .l_e1bx2img {
        width: 70px;
        margin-top: 75px;
    }
    .l_e1bx2lis {
        padding: 20px;
    }
    .ys_title5 {
        font-size: 20px;
    }
    .l_e1bx2tit {
        height: 35px;
        margin-bottom: 10px;
    }
    .l_e1bx2sz {
        top: 10px;
        right: 10px;
    }
    .l_c2bx4bts {
        height: 260px;
    }
    .l_b3bx1wzli p {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .l_b3bx1wzli p::before {
        top: 13px;
    }
    .l_f1bx1bt::before{
        left: 210px;
    }
    .l_f1bx1bt {
        padding-top: 120px;
    }
    .l_f1bx1bt::before, .l_f1bx1ri::before {
        width: 120px;
        height: 120px;
    }
    .l_f1bx1ri::before {
        top: -120px;
        left: -120px;
    }
    .l_f1bx2tbli p {
        font-size: 22px;
    }
    .l_f1box4 {
        padding-bottom: 60px;
    }
    .l_f1bx4ris {
        padding-top: 60px;
    }
    .l_f1bx4ri {
        padding-left: 100px;
    }
    .l_f1sect1 .ys_title2 {
        font-size: 32px;
    }
    .l_f1sect1 .l_b1titlebg{
        bottom: -14px;
    }
    .l_b3bx1li_tit .ys_title5 {
        height: 35px;
    }
    .l_c1bx1tit {
        max-height: 77px;
    }
    .l_f5termlis1 {
        width: 266px;
    }
    .l_f5bx1term {
        width: calc(100% - 520px - 170px);
    }
    .l_f5bx1select {
        width: 520px;
    }
}

/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .l_banbgimg {
        width: 160px;
        left: 0;
    }
    .ys_ban_txtbox {
        padding-left: 150px;
    }
    .l_pcnavs {
        padding-left: 40px;
        padding-right: 40px;
    }
    .l_sybx1more {
        margin-top: 40px;
    }
    .l_sybx1bg {
        width: 145px;
    }
    .l_title1 h2 {
        font-size: 34px;
        margin-bottom: 34px;
    }
    .l_sybx4li {
        width: 180px;
    }
    .l_titlebg {
        width: 115px;
        left: -10px;
    }
    .l_sybox1 .l_titlebg {
        left: -105px;
    }
    .l_sybx1btbg{
        width: 115px;
    }
 
    .l_sybx3ic {
        width: 54px;
    }
    .l_f3bx1tit h1 {
        font-size: 20px;
    }
    .l_f3bx1tp {
        padding-bottom: 30px;
    }
    .l_space3 {
        padding: 50px 0;
    }
    .l_g1bx1bt.l_space3{
        padding: 50px 40px;
    }
    .l_g1sect1 .l_f3bx1tps .l_titlebg{
        right: 40px;
    }
    .l_b1bx1bg {
        width: 130px;
    }
    .yxedr_active h2{
        font-size: 32px;
        margin-bottom: 24px;
    }
    .yxedr_active h3{
        font-size:26px;
        margin-bottom: 20px;
    }
    .yxedr_active h4{
        font-size: 22px;
        margin-bottom: 19px;
    }
    .l_nybanwz.ys_cont1200{
        padding-left: 100px;
    }
    /* .l_f2bx1svg{
        display: none;
    } */
    .l_f6sect1 .l_titlebg {
        left: 15px;
        top: 290px;
    }
    .l_f6sect1 .l_fenye.l_space3 {
        padding-top: 30px;
    }
    .l_f5sect1 .l_titlebg {
        bottom: 90px;
    }
    .l_f5bx1libt1 {
        margin-bottom: 20px;
    }
    .l_b2bx1bot .l_titlebg {
        width: 115px;
    }
    .l_b2bx1sub p {
        line-height: 50px;
    }
    .l_privacy {
        margin-bottom: 20px;
    }
    .l_b2bx1bt {
        padding: 35px 30px;
    }
    .l_b2bx1svg {
        left: 10px;
        bottom: 25px;
    }
    .l_f3bx1fy.l_space3{
        padding:40px 40px 50px;
    }
    .l_f3bx1mid{
        padding: 25px 40px;
    }
    .l_f2box2 .l_fenye {
        padding-top: 20px;
    }
    .l_f2bx1list {
        width: 90%;
        margin: auto;
    }
    .l_nysect .l_b1bx3btn .l_arrow_prev {
        left: -30px;
    }
    .l_nysect .l_b1bx3btn .l_arrow_next {
        right: -30px;
    }
    .l_b1bx3btn{
        padding: 0 40px;
    }
    .l_nysects .l_nyban_title{  
            padding-left: 98px;
    }
    .l_nysects .l_b1titlebg {
            left: 4px;
    }
    .l_e1bx4ri .l_nyban_title{
        padding-left: 0;
    }
    .l_e1bx4ri .l_b1titlebg {
        left: -95px;
    }
    .ys_title3 {
        font-size: 28px;
    }
    .l_e1box2.l_space3 {
        padding-bottom: 38px;
    }
    .l_b1bx4le {
        width: 200px;
    }
    .l_b1bx4ri {
        width: calc(100% - 200px);
    }
    .l_b1bx4btn{
        padding-left: 98px;
        margin-top: 40px;
    }
    .l_lbarrow {
        width: 40px;
        height: 40px;
    }
    .l_arrowic .ys_imgbox_cover {
        line-height: 38px;
    }
    .l_b1box4 .l_arrow_next {
        float: left;
    }
    .l_d1bx2bt,.l_d1bx3list{
        width: 90%;
        margin: auto;
    }
    .l_d1sect1 .l_b1bx3btn, 
    .l_c2sect1 .l_b1bx3btn,
    .l_b1box3 .l_b1bx3btn,
    .l_f1bx3tp .l_b1bx3btn{
        padding: 0;
    }
    .l_d1sect1 .l_b1bx3btn .l_arrow_prev,
    .l_c2sect1 .l_b1bx3btn .l_arrow_prev, 
    .l_b1box3 .l_b1bx3btn .l_arrow_prev,
    .l_f1bx3tp .l_b1bx3btn .l_arrow_prev{
        left: -60px;
    }
    .l_d1sect1 .l_b1bx3btn .l_arrow_next,
    .l_c2sect1 .l_b1bx3btn .l_arrow_next,
    .l_b1box3 .l_b1bx3btn .l_arrow_next,
    .l_f1bx3tp .l_b1bx3btn .l_arrow_next{
        right: -60px;
    }
    .l_d1bx3_product .l_b1bx3btn {
        padding: 0 20px;
    }
    .l_d1bx3_product .l_b1bx3btn .l_arrow_prev {
        left: -30px;
    }
    .l_d1bx3_product .l_b1bx3btn .l_arrow_next {
        right: -30px;
    }
    .l_d1bx3btn a {
        line-height: 50px;
    }
    .l_d1datap1 p {
        font-size: 20px;
    }
    .l_d1data_icon {
        width: 45px;
    }
    .l_b1bx5btn a {
        line-height: 50px;
    }
    .l_b1bx5ri {
        width: 130px;
    }
    .l_b1bx5le {
        width: calc(100% - 130px);
    }
    .l_c2bx2bt{
        width: 90%;
        margin: auto;
    }
    .l_c2bx1btn {
        width: 70px;
    }
    .l_c1bx1li.on .l_c1bx1le {
        padding-left: 60px;
    }
    .l_c1bx1le {
        padding-right: 60px;
    }
    .l_c1bx1li.on {
        padding-top: 60px;
    }
    .l_c1bx1li {
        margin-bottom: 60px;
    }
    .l_b2bx1sub {
        width: 130px;
    }
    .l_b1bx2tp {
        padding: 40px 100px 25px;
    }
    .l_b1box2 .l_nyban_title{
        padding-left: 0;
    }
    .l_b1box2 .l_b1titlebg{
        left: -95px;
    }
    .l_b1bx2ri {
        padding-left: 100px;
    }
    .l_b1bx2li p{
        margin-bottom: 10px;
    }
    .l_b1bx2bt {
        height: 38px;
    }
    .l_b1bx3bt{
        width: 90%;
        margin: auto;
    }
    .l_b1bx3wz {
        padding: 24px 20px 25px;
    }
    .l_b1bx3li_tit {
        margin-bottom: 20px;
    }
    .l_f2sect1 .l_b1bx3btn .l_arrow_prev {
        left: 0;
    }
    .l_f2sect1 .l_b1bx3btn .l_arrow_next {
        right: 0;
    }
    .l_f2sect1 .l_titlebg {
        left: 0px;
        bottom: 315px;
    }
    .l_d1bx3btn {
        width: 130px;
    }
    .l_f1bx4nrs {
        width: 100%;
        left: 0;
    }
    .l_f1bx4le {
        width: 500px;
    }
    .l_f1bx4ri {
        width: calc(100% - 500px);
    }
    .l_f1bx4bg {
        width: 125px;
        height: 125px;
    }
    .l_f1bx4img {
        width: 125px;
    }
    .l_f1bx4img1 {
        margin-top: 125px;
    }
    .l_f1bx4bg2 {
        margin-top: 187.5px;
    }
    .l_f1bx4img2 {
        margin-top: 312.5px;
    }
    .l_f1bx4img3 {
        margin-top: -62.5px;
        margin-left: 125px;
    }
    .l_f1bx3bt{
        width: 90%;
        margin: auto;
    }
    .l_f1bx3info {
        margin-left: 120px;
    }
    .l_f1bx1ifle p {
        font-size: 20px;
    }
    .l_f1bx1ifri p {
        font-size: 16px;
    }
    .l_f1bx3bt1 {
        height: 147px;
    }
    .l_f1bx3li.slick-current .l_btntime p {
        font-size: 60px;
    }
    .l_f1bx3li.slick-current .l_btntime {
        top: -106px;
    }
    .l_f1bx3point::before {
        width: 32px;
        height: 32px;
    }
    .l_f1bx3list .slick-list {
        padding-top: 86px !important;
    }
    .l_f1bx3tp .l_b1bx3btn {
        top: 70px;
    }
    .l_f1sect1 .l_b1titlebg{
        left: -22px;
    }
    .l_f5termlis1 {
        width: 306px;
    }
    .l_f5bx1select {
        width: 600px;
    }
    .l_f5bx1term {
        width: calc(100% - 600px - 170px);
    }
}
@media screen and (max-width: 1199px) {
    .l_ftnrtpmid {
        width: 100%;
        padding: 0;
        margin-top: 40px;
        margin-bottom: 40px;
    }
    .l_ftphone a {
        font-size: 20px;
    }
    .l_ftphone {
        margin-top: 30px;
    }
    .l_ftlogo {
        width: 160px;
    }
    .l_ftnrbt {
        padding: 30px 0;
    }
    .l_ftnrtp {
        padding-top: 40px;
    }
    .l_ftmidnav {
        margin: 0 -25px;
    }
    .l_ftmidnavli {
        padding: 0 25px;
    }
    .l_ftnavli {
        margin-bottom: 10px;
    }
    .l_ftnavbt {
        margin-top: 14px;
    }
    .l_ftnrtpri {
        float: left;
        margin-top: 0;
    }
    .l_sybx3more {
        margin-top: 20px;
    }
    .l_syb3wz {
        margin-top: 70px;
    }
    .l_sybx3wznr {
        position: static;
    }
    .l_sybx3bg{
        display: none;
    }
    .l_b2page, .l_f3page {
        margin-top: 0;
    }
    .l_f3bx1tp::after,
    .l_nybanner1{
        display: none;
    }
    .l_f3bx1tp{
        padding:40px 0;
    }
    .l_g1sect1 .l_f3bx1tps .l_titlebg {
        bottom: -15px;
    }
    .l_nybody .l_hovbf {
        opacity: 1;
    }
    .ys_phfy a{
        font-size: 16px;
        line-height: 1.75;
        color: #333;
    }
    .l_nybread {
        display: none;
    }
    .l_f5bx1tple {
        width: 630px;
    }
    .l_f5bx1add {
        width: calc(100% - 630px - 40px);
    }
    .ys_phnav_language .l_navlangbt {
        top: 58px;
    }
    .l_f2bx2wz .l_sybx3more {
        opacity: 1;
    }
    .l_f2bx2li {
        padding: 0 10px;
    }
    .l_f2bx2list {
        margin: 0 -10px;
    }
    .l_f2bx1more {
        margin-top: 50px;
    }
    .l_e1bx2p {
        height: 160px;
    }
    .l_e1bx2p p{
        color: #666;
    }
    .l_e1bx2img {
        width: 60px;
        margin-top: 20px;
    }
    .l_e1bx2tit {
        margin-top: 15px;
    }
    .l_b3bx1li_tit {
        padding-bottom: 10px;
    }
    .l_d1bx2li,.l_d1bx4li{
        padding: 0 10px;
    }
    .l_d1bx2lis {
        padding: 20px;
    }
    .l_d1bx4list,.l_d1bx2list{
        margin: 0 -10px;
    }
    .l_d1bx3fmlis p {
        padding: 9px 20px;
    }
    .l_d1bx2lis .l_b1bx3bg {
        width: 60px;
    }
    .l_d1bx2p {
        margin-top: 15px;
    }
    .l_d1bx4wz p {
        font-size: 16px;
    }
    .l_b1bx4ri_zuo .l_sybx3more {
        margin-top: 20px;
    }
    .l_b1bx4ri1 a {
        padding: 30px;
    }
    .l_c2bx2li,.l_c2bx3li{
        padding: 0 10px;
    }
    .l_c2bx3list,.l_c2bx2list{
        margin: 0 -10px;
    }
    .l_c2bx1le {
        width: 100%;
    }
    .l_c2bx1ri {
        width: 50%;
        padding-left: 0;
        margin-top: 20px;
    }
    .l_c2bx1in1 p{
        margin-bottom: 10px;
    }
    .l_c2box1 .l_b1titlebg,
    .l_f1sect1 .l_b1titlebg{
        left: -20px;
        bottom: -15px;
    }
    .l_c1sect1 .l_fenye.l_space3{
        padding-left: 40px;
        padding-right: 40px;
    }
    .l_c1bx1li::after {
        height: 380px;
    }
    .l_b3sect1 .l_b2bx1svg {
        bottom: 200px;
    }
    .l_b3bx1li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .l_b3bx1list {
        margin: 0 -10px;
    }
    .l_b3box1.l_space3 {
        padding-bottom: 30px;
    }
    .l_b2page .l_b2sect1{
        padding-top: 50px;
    }
    .l_b1bx3li {
        padding: 0 10px;
    }
    .l_b1bx3list {
        margin: 0 -10px;
    }
    .l_f1bx1ri {
        padding: 30px;
        width: 350px;
    }
    .l_f1bx1libt {
        margin-top: 12px;
    }
    .l_f1bx1le {
        width: calc(100% - 350px);
        padding-right: 80px;
    }
    .l_f1bx1li {
        margin-bottom: 25px;
    }
    .l_f1bx1ri::after {
        width: 130px;
        height: 60px;
        left: -130px;
    }
    .l_f1bx1p {
        margin-bottom: 20px;
    }
    .l_f1box2 {
        height: 500px;
    }
    .l_f1bx2tbli p {
        font-size: 20px;
        padding: 15px 0;
    }
    .l_f1bx2tabs {
        margin-top: 60px;
    }
    .l_f1bx4ri {
        padding-left: 60px;
    }
    .l_f1box4 {
        padding-bottom: 50px;
    }
    .l_f1bx4ris {
        padding-top: 50px;
    }
}
@media screen and (max-width: 1024px) {
    .l_sybx3wznr {
        padding: 40px 20px;
    }
    .l_sybx4bg {
        /* width: 282px; */
        top: 140px;
        right: 125px;
    }
    .l_sybx4bgwz {
        top: 40px;
    }
    .l_sybx4bgwz p {
        font-size: 180px;
    }
    .l_sybox5 .l_sybx1btbg {
        right: 160px;
    }
    .l_sybx5wz {
        padding-top: 25px;
    }
    .l_sybx2lbtp {
        padding-right: 0;
    }
    .l_lbarrow {
        width: 40px;
        height: 40px;
    }
    .l_sybx2nr .l_arrowic,.l_arrowic .ys_imgbox_cover {
        line-height: 38px;
    }
    .l_sybx2nr .l_sybx3ri {
        width: 160px;
    }
    .l_sybx2lbwzs {
        width: calc(100% - 160px);
    }
    .l_sybx3ri {
        width: 90px;
    }
    .l_sybx3le {
        width: calc(100% - 90px);
    }
    .l_sybx3nr .l_sybx4tp {
        padding-right: 40px;
    }
    .l_sybx1nrs {
        padding-left: 98px;
    }
    .l_sybx1p {
        width: 100%;
    }
    .l_sybox4 {
        padding-top: 100px;
        padding-bottom: 80px;
    }
    .l_sybox4 .l_sybx1tit h2 {
        margin-bottom: 40px;
    }
    .l_sybx4bgwz p {
        font-size: 194px;
    }
    .l_sybx4bgwz {
        top: -28px;
    }
    .l_f4bx1ic {
        width: 80px;
        height: 80px;
    }
    .l_f4bx1ic img {
        width: 50px;
    }
    .l_f4bx1lis {
        padding-top: 65px;
        padding-bottom: 40px;
    }
    .l_f4bx1info{
        height: auto;
    }
    .l_f1sect1 .ys_title2 {
        font-size: 28px;
    }
    .l_f5termlis1 input {
        padding: 0 20px;
    }
    .l_f5bx1select {
        width: 300px;
    }
    .l_f5bx1term {
        width: calc(100% - 300px - 120px);
    }
    .l_f5bx1sub {
        width: 120px;
    }
    .l_f5bx1selis .ys_select_hd {
        padding: 15px 20px;
    }
    .ys_select_li {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .l_f5termlis1 {
        width: 156px;
    }
    .l_f5termlis1 {
        width: 256px;
    }
    .l_f5bx1term {
        width: calc(100% - 500px - 120px);
    }
    .l_f5bx1select {
        width: 500px;
    }
}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .l_sybx1li {
        padding: 0 15px;
    }
    .l_sybx1list {
        margin: 0 -15px;
    }
    .l_sybx1ic {
        width: 35px;
    }
    .l_sybx1wz {
        width: calc(100% - 35px);
        padding-left: 15px;
    }
    .l_sybx1years {
        margin-bottom: 25px;
    }
    .l_sybx1wzp {
        padding-top: 20px;
    }
    .l_sybx1years span {
        font-size: 32px;
    }
    .l_sybx1more {
        margin-top: 30px;
    }
    .l_sybx1more {
        width: 140px;
    }
    .l_title1 h2 {
        font-size: 28px;
        margin-bottom: 20px;
    }
    .l_titlebg {
        width: 96px;
        left: 12px;
        bottom: -12px;
    }
    .l_sybx2sz p {
        font-size: 140px;
    }
    .l_sybox1 .l_titlebg {
        left: -80px;
    }
    .l_sybx1btbg{
        width: 96px;
    }
    .l_ftnrtpmid {
        display: none;
    }
    .l_ftnrtpri {
        float: right;
    }
    .l_ftphone {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .l_ftadd {
        margin-bottom: 20px;
    }
    .l_ftnrinfo,.l_ftnrbtmap {
        width: 100%;
    }
    .l_ftnrmp1:first-child a{
        padding-left: 0;
    }
    .l_ftnrbtmap{
        margin-top: 10px;
    }
    .l_ftnrtp {
        padding-top: 30px;
        padding-bottom: 0;
    }
    .yxedr_active h2{
        font-size:26px;
        margin-bottom: 20px;
    }
    .yxedr_active h3{
        font-size:24px;
        margin-bottom: 18px;
    }
    .ys_title2 {
        font-size: 32px;
    }
    .ys_title4 {
        font-size: 20px;
    }
    .l_f5bx1add {
        width: calc(40% - 40px);
    }
    .l_f5bx1tple {
        width: 60%;
    }
    .l_f5bx1select {
        width: 100%;
        margin: 0 -5px 20px;
    }
    .l_f5bx1seli{
        width: 50%;
        margin-right: 0;
        padding: 0 5px;
    }
    .l_f5bx1seli:last-child{
        margin-right: 0;
    }
    .l_f4bx1tbli p {
        font-size: 18px;
    }
    .l_f4bx1tbli {
        padding: 0 25px;
    }
    .l_f4bx1tab {
        margin: 0 -25px;
    }
    .l_b2bx1svg{
        width: 115px;
        bottom: 25px;
    }
    .l_b2bx1li {
        width: 50%;
    }
    .l_b2bx1wz p {
        font-size: 16px;
        line-height: 1.5;
    }
    .l_b2bx1wz {
        margin-top: 15px;
        margin-bottom: 20px;
    }
    .l_b2bx1lis {
        height: 50px;
        padding: 0 15px;
    }
    .l_b2bx1p p {
        line-height: 50px;
    }
    .l_b2bx1li2 .ys_select_hd{
        height: 50px;
    }
    .l_b2bx1code {
        width: 160px;
    }
    .l_f4bx1le {
        padding-right: 30px;
    }
    .l_f3bx1tps .l_f2bx1time p {
        margin-top: 10px;
    }
    .l_f2bx1ri {
        padding-left: 40px;
    }
    .l_e1bx2li {
        width: 33.333333%;
    }
    .ys_title3 {
        font-size: 24px;
    }
    .l_d1bx2li .l_b1bx3more {
        margin-top: 20px;
    }
    .l_d1bx3tbli p {
        font-size: 18px;
    }
    .l_d1bx3tbli {
        padding: 0 15px;
    }
    .l_d1bx3tab {
        margin: 0 -15px;
    }
    .l_d1bx3ri {
        padding-left: 50px;
    }
    .l_b3bx1bg {
        width: 45px;
    }
    .l_c2bx2lis {
        padding: 20px 30px;
    }
    .l_c2box1 .l_b1titlebg {
        left: -10px;
    }
    .l_c2box1 .l_b1titlebg {
        width: 130px;
    }
    .l_c1bx1li::after {
        height: 95%;
    }
    .l_c1bx1li {
        margin-bottom: 50px;
    }
    .l_c1bx1li.on {
        padding-top: 50px;
    }
    .l_c1bx1le {
        width: 48%;
    }
    .l_c1bx1ri {
        width: 52%;
    }
    .l_b1bx3wz {
        padding: 20px;
    }
    .l_b1bx3mp {
        width: 100%;
    }
    .l_b1bx3mic {
        margin-left: 0;
        top: 0;
        margin-top: 5px;
    }
    .l_b1bx2le {
        width: 100px;
    }
    .l_b1bx2ri {
        width: calc(100% - 100px);
        padding-left: 60px;
    }
    .l_b1bx2bg {
        bottom: -10px;
        width: 100px;
    }
    .l_f1bx1bt::before {
        left: 140px;
    }
    .l_f1bx4bg {
        width: 100px;
        height: 100px;
    }
    .l_f1bx4img {
        width: 100px;
    }
    .l_f1bx4img1 {
        margin-top: 100px;
    }
    .l_f1bx4bg2 {
        margin-top: 150px;
    }
    .l_f1bx4img2 {
        margin-top: 250px;
    }
    .l_f1bx4img3 {
        margin-top: -50px;
        margin-left: 100px;
    }
    .l_f1bx4le {
        width: 400px;
    }
    .l_f1bx4ri {
        width: calc(100% - 400px);
        padding-left: 40px;
    }
    .l_f1bx2tbli::after {
        height: 28px;
    }
    .l_e1bx2li:nth-child(3n+1) {
        animation-delay: 0.5s;
    }
    .l_e1bx2li:nth-child(3n+2) {
        animation-delay: 0.6s;
    }
    .l_e1bx2li:nth-child(3n+3) {
        animation-delay: 0.7s;
    }
    .l_c1bx1tit {
        max-height: 70px;
    }
    .l_f5bx1term {
        width: calc(100% - 120px);
        margin: 0 -10px;
        padding-left: 0;
    }
    .l_f5bx1selects {
        margin: 0 -5px;
    }
    .l_f5bx1select {
        margin: 0 0 20px;
    }

    .l_f5bx1ifli {
        /* width: 50%; */
        margin-bottom: 10px;
    }
    .l_f5bx1term {
        margin: 0;
    }
    .l_f5termli {
        padding: 0;
    }
    .l_f5termlis {
        margin: 0;
    }
    .l_f5termlis1 {
        width: 100%;
        padding: 0;
    }
    .l_f5termlis1 {
        width: calc(50% + 60px);
    }
    .l_f5termli {
        width: 100%;
    }
}


/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .l_banbgimg {
        width: 110px;
        bottom: -12px;
    }
    .ys_ban_txtbox {
        padding-left: 90px;
    }
    .ys_ban_title {
        font-size: 34px;
    }
    .ys_ban_txtbox p {
        font-size: 18px;
    }
    .l_space1 {
        padding: 40px 0;
    }
    .l_sybx1bg {
        width: 84px;
    }
    .l_title1 h2 {
        font-size: 24px;
    }
    .l_sybx1li {
        width: 50%;
        margin-bottom: 20px;
    }
    .l_sybx1p {
        margin-bottom: 40px;
    }
    .l_sybx1years span {
        font-size: 24px;
    }
    .l_sybx1more {
        width: 120px;
    }
    .l_sybx1more a {
        line-height: 44px;
    }
    .l_sybx2p p {
        font-size: 16px;
    }
    .l_title2 h3, .l_title1 h3 {
        font-size: 18px;
    }
    .l_sybx3tit h3 {
        max-height: 63px;
    }
    .l_titlebg {
        left: -40px;
    }
    .l_sybx1tit {
        padding-left: 45px;
    }
    .l_sybx1nrs {
        padding-left: 40px;
    }
    .l_sybx4lis {
        padding: 20px 10px;
    }
    .l_sybx4bg {
        width: 240px;
        top: 115px;
    }
    .l_sybx4bgwz p {
        font-size: 140px;
    }
    .l_sybx4bgwz {
        top: 40px;
    }
    .l_sybx5li {
        width: 50%;
        margin-bottom: 40px;
    }
    .l_sybox5 .l_sybx1btbg {
        right: 40px;
    }
    .l_sybx5mores .l_sybx1more {
        margin-top: 20px;
    }
    .l_sybox4 {
        padding-top: 60px;
        padding-bottom: 60px;
    }
    .l_sybox4 .l_sybx1tit h2 {
        margin-bottom: 30px;
    }
    .l_sybx4bgwz {
        top: -42px;
    }
    .l_sybx4bgwz p {
        font-size: 134px;
    }
    .l_sybx4bg {
        width: 340px;
        top: 110px;
        right: 40px
    }
    .ys_video_btn{
        display: block;
    }
    .l_banbtn.ys_cont1400{
        padding-left: 90px;
    }
    .ys_ban_li:first-child .l_banbgimg {
        bottom: 50px;
    }
    .l_d1bx2li{
        display: block !important;
        margin-bottom: 20px;
    }
    .l_d1bx2bt .l_b1bx3btn{
        display: none;
    }
    .l_nybansp {
        display: none;
    }
    .l_space3{
        padding: 40px 0;
    }
    .l_b1bx1bg {
        width: 110px;
    }
    .l_f6bx1lis a {
        padding: 20px 15px;
    }
    .l_f6bx1ic {
        width: 40px;
    }
    .l_f6bx1tit {
        font-size: 16px;
        height: 28px;
    }
    .l_f6bx1down p {
        font-size: 14px;
    }
    .l_f6sect1 .l_fenye.l_space3 {
        padding-top: 20px;
    }
    .l_f6bx1wz {
        width: calc(100% - 40px);
        padding-left: 20px;
    }
    .l_b2bx1svg{
        left: 12px;
    }
    .l_f4bx1tab {
        margin: 0 -15px;
    }
    .l_f4bx1tbli{
        float: none;
        display: inline-block;
        padding: 0 15px;
    }
    .l_f4bx1tab {
        display: inline-block;
    }
    .l_f4bx1tabs{
        white-space: nowrap;
        overflow-x: auto;
    }
    .l_f4bx1tbli p {
        line-height: 1.5;
    }
    .l_f4bx1tbli p::after {
        height: 2px;
        bottom: -10px;
    }
    .l_f2bx1time p {
        font-size: 16px;
        line-height: 1.5;
    }
    .ys_title5 {
        font-size: 18px;
    }
    .l_f2bx1more {
        margin-top: 30px;
    }
    /* .l_f2bx1li .l_b2bx1sub {
        width: 140px;
    } */
    .l_f2bx2li {
        width: 50%;
    }
    .l_f2box2 .l_fenye {
        padding-top: 10px;
    }
    .l_e1bx1le {
        width: 100%;
        padding-right: 0;
    }
    .l_e1bx1ri{
        width: 100%;
    }
    .l_e1box2.l_space3 {
        padding-bottom: 28px;
    }
    .l_e1bx3lis {
        padding: 30px;
    }
    .l_e1bx3le {
        width: 100%;
    }
    .l_e1bx3ri {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .l_e1bx4le {
        width: 100%;
        margin-top: 20px;
    }
    .l_e1bx4ri {
        width: 100%;
        padding-left: 0;

    }
    .l_e1bx4ri .l_nyban_title {
        padding-left: 90px;
    }
    .l_e1bx4ri .l_b1titlebg {
        left: 4px;
    }
    .l_e1bx2li {
        width: 50%;
    }
    .l_d1bx2li {
        width: 50%;
    }
    .l_d1box2.l_space3{
        padding-bottom: 20px;
    }
    .l_d1bx3tbli{
        float: none;
        display: inline-block;
    }
    .l_d1bx3tab {
        display: inline-block;
    }
    .l_d1bx3tabs{
        white-space: nowrap;
        overflow-x: auto;
    }
    .l_d1bx3tbli p::after {
        height: 2px;
        bottom: -10px;
    }
    .l_d1datali {
        margin-bottom: 10px;
    }
    .l_d1data_icon {
        width: 38px;
    }
    .l_d1datap1 p {
        font-size: 18px;
    }
    .l_d1bx3ri {
        padding-left: 30px;
    }
    .l_d1bx3fmle {
        width: 220px;
    }
    .l_d1bx3fmlis::before{
        left: 220px;
    }
    .l_d1bx3fmlis p {
        padding: 9px 10px;
    }
    .l_d1bx3fmri {
        width: calc(100% - 220px);
    }
    .l_b1bx4ri {
        padding-left: 0;
        margin-top: 20px;
        width: 100%;
    }
    .l_b1bx4le {
        width: 100%;
        padding-top: 0;
    }
    .l_b1bx4btn {
        padding-left: 0;
        margin-top: 25px;
    }
    .l_b1bx4ri1 a {
        padding: 20px;
    }
    .l_d1bx2bt{
        width: 100%;
    }
    .l_d1bx4list .slick-dots li.slick-active,
    .l_b1bx3list .slick-dots li.slick-active,
    .l_f2bx1list .slick-dots li.slick-active{
        background: rgba(255, 79, 48, 1);
    }
    .l_d1bx4list .slick-dots li,
    .l_b1bx3list .slick-dots li,
    .l_f2bx1list .slick-dots li {
        width: 10px;
        height: 10px;
        border-radius: 0;
        background-color: #0055FF;
        margin: 0 8px;
    }
    .l_d1bx4list .slick-dots,
    .l_b1bx3list .slick-dots,
    .l_f2bx1list .slick-dots{
        bottom: -28px;
    }
    .l_d1box4.l_space3{
        padding-bottom: 60px;
    }
    .l_d1box2 .l_d1bx2tit .ys_title5{
        height: 31.5px;
        overflow: hidden;
    }
    .l_c2bx4wz {
        right: 40px;
    }
    .l_c1bx1ri {
        width: 100%;
        margin-top: 20px;
    }
    .l_c1bx1le {
        width: 100%;
        padding-right: 0;
    }
    .l_c1bx1p p{
        height: auto;
    }
    .l_c1bx1le .l_sybx3more {
        margin-top: 20px;
    }
    .l_c1bx1li.on .l_c1bx1le {
        padding-left: 0;
    }
    .l_c1bx1li.on {
        padding-top: 32px;
    }
    .l_c1bx1li {
        margin-bottom: 32px;
    }
    .l_b3bx1lis {
        padding: 20px 30px;
    }
    .l_b3bx1in1 {
        margin-bottom: 10px;
    }
    .l_b3box1.l_space3 {
        padding-bottom: 20px;
    }
    .l_b3sect1 .l_b2bx1svg {
        bottom: 150px;
    }
    .l_b3bx1wz {
        margin-top: 15px;
    }
    .l_b2page .l_b2sect1 {
        padding-top: 40px;
    }
    .l_b1bx3bt {
        width: 100%;
    }
    .l_b1box3 .l_b1bx3btn{
        display: none !important;
    }
    .l_b1box3.l_space3,
    .l_f2box1.l_space3{
        padding-bottom: 60px;
    }
    .l_b1bx2le {
        width: 100%;
    }
    .l_b1bx2ri {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .l_b1bx2tp {
        padding: 20px 100px;
    }
    .l_f2bx1svg{
        display: none;
    }
    .l_f2bx1list{
        width: 100%;
    }
    .l_f2box1 .l_b1bx3btn{
        display: none !important;
    }
    .l_b2bx1sub p {
        line-height: 40px;
    }
    .l_f1bx1le {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .l_f1bx1bt::before, .l_f1bx1ri::before {
        width: 80px;
        height: 80px;
    }
    .l_f1bx1bt {
        padding-top: 80px;
    }
    .l_f1bx1ri::before {
        top: -80px;
        left: -80px;
    }
    .l_f1bx1ri {
        margin-top: 80px;
        margin-left: 80px;
    }
    .l_f1bx1ri::after {
        width: 100px;
        height: 40px;
        left: -100px;
    }
    .l_f1box2 {
        height: 400px;
    }
    .l_f1bx2tbli p {
        font-size: 18px;
        padding: 12px 0;
    }
    .l_f1bx2tabs {
        margin-top: 40px;
    }
    .l_f1bx3info {
        margin-left: 0;
    }
    .l_f1bx3li.slick-current .l_btntime p {
        font-size: 40px;
    }
    .l_f1bx3li.slick-current .l_btntime {
        top: -80px;
    }
    .l_f1bx1ifle p {
        font-size: 18px;
        line-height: 1.5;
    }
    .l_f1bx1ifri p {
        font-size: 14px;
        line-height: 1.5;
    }
    .l_f1bx3list .slick-list {
        padding-top: 70px !important;
        padding-bottom: 30px !important;
    }
    .l_f1bx3list::before {
        bottom: 33px;
    }
    .l_f1bx3tp .l_b1bx3btn {
        top: 55px;
    }
    .l_f1bx1if {
        margin-bottom: 10px;
    }
    .l_f1bx3bt1 {
        height: 148px;
    }
    .l_f1bx4ri {
        width: 100%;
        padding-left: 0;
    }
    .l_f1bx4le {
        width: 480px;
        margin-top: 20px;
    }
    .l_f1bx4bg {
        width: 120px;
        height: 120px;
    }
    .l_f1bx4img1 {
        margin-top: 120px;
    }
    .l_f1bx4img {
        width: 120px;
    }
    .l_f1bx4bg2 {
        margin-top: 180px;
    }
    .l_f1bx4img2 {
        margin-top: 300px;
    }
    .l_f1bx4img3 {
        margin-top: -60px;
        margin-left: 120px;
    }
    .l_f1bx2p p {
        font-size: 16px;
        line-height: 1.5;
    }
    .l_b1bx3li:nth-child(2n+1){
        animation-delay: 0.5s;
    }
    .l_b1bx3li:nth-child(2n+2){
        animation-delay: 0.6s;
    }
    .l_f2bx2li:nth-child(2n+1){
        animation-delay: 0.3s;
    }
    .l_f2bx2li:nth-child(2n+2){
        animation-delay: 0.4s;
    }
    .l_e1bx2li:nth-child(2n+1) {
        animation-delay: 0.5s;
    }
    .l_e1bx2li:nth-child(2n+2) {
        animation-delay: 0.6s;
    }
    .l_d1bx2li:nth-child(2n+1){
        animation-delay: 0.5s;
    }
    .l_d1bx2li:nth-child(2n+2){
        animation-delay: 0.6s;
    }
    .l_c1bx1li.on .l_c1bx1ri {
        animation-delay: 0.6s;
    }
    .l_c1bx1li.on .l_c1bx1le {
        animation-delay: 0.4s;
    }
    .l_navlangli {
        margin-bottom: 8px;
    }
    .l_navlangli a {
        line-height: 1.5;
    }
    .l_b3bx1li_tit .ys_title5 {
        height: 31.5px;
    }
    .l_c1bx1tit {
        max-height: inherit;
    }
    .l_e1bx2tit {
        height: 31.5px;
    }
}
@media screen and (max-width: 767px) {
    .l_g1bx1bt.l_space3 {
        padding: 40px 20px;
    }
    .l_f6bx1li {
        width: 100%;
    }
    .l_f6bx1tit{
        height: auto;
    }
    .l_f6bx1lis a {
        padding: 15px;
    }
    .l_f6bx1li:last-child{
        margin-bottom: 0;
    }
    .l_f6bx1li{
        animation-delay: 0.5s !important;
    }
    .ys_phfy a {
        font-size: 14px;
    }
    .l_f6box1.l_space3{
        padding-top: 42px;
        padding-bottom: 42px;
    }
    .l_f5bx1seli {
        width: 100%;
        margin-bottom: 10px;
    }
    .l_f5bx1sub {
        width: 120px;
    }
    .l_f5bx1sub p {
        font-size: 14px;
        line-height: 40px;
    }
    .l_f5bx1selis .ys_select_hd {
        padding: 15px;
    }
    .ys_select_hd input::placeholder, .ys_select_hd input {
        font-size: 14px;
    }
    .ys_select_xtbbox {
        width: 14px;
    }
    .l_f5bx1select {
        margin: 0 -5px 0px;
    }
    .l_f5bx1litp {
        padding: 20px;
    }
    .l_f5bx1tple {
        width: 100%;
    }
    .l_f5bx1add {
        width: 100%;
        padding-right: 0;
        margin-top: 10px;
    }
    .l_f5bx1_xiala {
        width: 30px;
        height: 30px;
    }
    .l_f5bx1litp {
        position: relative;
    }
    .l_f5bx1_xiala{
        position: absolute;
        top: 20px;
        right: 20px;
    }
    .l_f5bx1libt {
        padding: 20px;
    }
    .l_f5bx1ft {
        margin-bottom: 10px;
    }
    .l_f5bx1btp p{
        font-size: 14px;
        margin-bottom: 10px;
    }
    .l_f5bx1btn {
        width: 120px;
    }
    .l_f5bx1li {
        margin-bottom: 20px;
    }
    /* .f5bx1svg{
        display: none;
    } */
    .l_f4bx1le {
        width: 100%;
        padding-right: 0;
    }
    .l_f4bx1ri {
        width: 100%;
        margin-top: 20px;
        padding-left: 20px;
        padding-top: 20px;
    }
    .l_f4bx1lis {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .l_f4bx1ic {
        top: 0;
        left: 0;
    }
    .l_f4bx1ifri p,.l_f4bx1if1 p{
        font-size: 14px;
    }
    .l_f4bx1info {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .l_f4bx1_map_view a {
        font-size: 14px;
    }
    .l_b2bx1wz p {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .l_b2bx1wz p:last-child{
        margin-bottom: 0;
    }
    .l_b2bx1bt {
        padding: 20px;
    }
    .l_b2bx1li {
        width: 100%;
        margin-bottom: 15px;
    }
    .l_b2bx1p p {
        font-size: 14px;
        line-height: 40px;
    }
    .l_b2bx1lis {
        height: 40px;
    }
    /* .l_b2bx1li1 .l_b2bx1p {
        width: 35px;
    }
    .l_b2bx1li1 .l_b2bx1in {
        width: calc(100% - 35px);
    } */
    .l_b2bx1li2 .l_b2bx1p {
        width: 64px;
    }
    .l_b2bx1li2 .l_b2bx1in, .l_b2bx1li2 .ys_select_hd {
        width: calc(100% - 64px);
    }
    .l_b2bx1li2 .ys_select_hd {
        height: 40px;
    }
    .ys_select_li {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .ys_select_bd {
        height: 150px;
    }
    .l_b2bx1li3 .l_b2bx1lis {
        padding: 15px;
        height: 120px;
    }
    /* .l_f4bx1map {
        height: 206px;
    } */
    .l_b2bx1code {
        width: 130px;
    }
   
    /* .l_b2bx1sub {
        width: 120px;
    } */
    .l_f3bx1mid {
        padding: 25px 20px;
    }
    .l_f3bx1fy.l_space3 {
        padding: 40px 20px 50px;
    }
    .l_b1bx5le {
        width: 100%;
        padding-right: 0;
    }
    .l_b1bx5ri {
        width: 120px;
        margin-top: 20px;
    }
    .l_c1sect1 .l_fenye.l_space3 {
        padding-left: 20px;
        padding-right: 20px;
    }
    .l_f5bx1select {
        margin: 0;
    }
    .l_f5termlis1 {
        width: calc(100% - 12px);
    }
   
}
@media screen and (max-width: 480px) {
    .l_banbgimg {
        width: 90px;
    }
    .ys_ban_title {
        font-size: 28px;
        margin-top: 5px;
    }
    .ys_ban_txtbox p {
        font-size: 16px;
    }
    .ys_ban_txtbox {
        padding-left: 60px;
    }
    .ys_ban_slick .slick-dots {
        width: 100%;
        right: 0;
        bottom: 20px;
        top: inherit;
        transform: inherit;
    }
    .ys_ban_slick .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 6px;
        display: inline-block;
    }
    /* .l_title1 h2 {
        font-size: 20px;
    } */
    .l_titlebg {
        width: 68px;
        left: 12px;
    }
    .l_sybx1btbg{
        width: 68px;
        right: -10px;
    }
    .l_sybox1 .l_titlebg {
        left: -40px;
    }
    .l_sybx1nrs {
        padding-left: 0;
    }
    .l_parg p {
        line-height: 1.75;
    }
    /* .l_sybx1p {
        margin-bottom: 20px;
    } */
    .l_sybx1years p {
        font-size: 18px;
    }
    .l_sybx1years span {
        font-size: 20px;
    }
    .l_sybx1li {
        padding: 0 6px;
    }
    .l_sybx1list {
        margin: 0 -6px;
    }
    .l_sybx1ic {
        width: 28px;
    }
    .l_sybx1wz {
        width: calc(100% - 28px);
        padding-left: 8px;
    }
    .l_sybx1years {
        margin-bottom: 10px;
    }
    .l_sybx1wzp {
        padding-top: 10px;
    }
    .l_sybx1more a {
        font-size: 14px;
        line-height: 35px;
    }
    .l_sybx1more {
        width: 100px;
    }
    .l_sybx1more {
        margin-top: 18px;
        display: inline-block;
    }
    .l_sybx1mores{
        text-align: center;
    }
    .l_space1 {
        padding: 32px 0;
    }
    .l_sybox1.l_space1{
        padding-top: 42px;
    }
    .l_sybx3wznr {
        padding: 20px;
    }
    /* .l_syb3wz {
        margin-top: 20px;
    } */
    .l_sybx3mp p {
        font-size: 14px;
    }
    .l_sybx3p p {
        line-height: 1.5;
        height: 48px;
    }
    .l_sybx1tit {
        padding-left: 20px;
    }
    .l_titlebg {
        left: -20px;
    }
    .l_lbarrow {
        width: 30px;
        height: 30px;
    }
    .l_sybx3ri {
        width: 70px;
    }
    .l_sybx3le {
        width: calc(100% - 70px);
    }
    .l_sybx2nr .l_arrowic, .l_arrowic .ys_imgbox_cover {
        line-height: 28px;
    }
    .l_arrowic {
        width: 12px;
    }
    .l_sybx3nr .l_sybx4tp {
        padding-right: 20px;
    }
    .l_sybx4p p {
        height: 24.5px;
    }
    .l_sybx4bg {
        width: 170px;
        right: 20px;
    }
    .l_sybx4bgwz {
        top: 65px;
    }
    .l_sybx4bgwz p {
        font-size: 70px;
    }
    .l_sybx5li {
        width: 100%;
    }
    .l_sybx5li:last-child{
        margin-bottom: 0;
    }
    .l_sybx5time p {
        font-size: 14px;
        line-height: 1.5;
    }
    .l_sybx5wz {
        padding-top: 18px;
    }
    .l_sybx5tit {
        margin-top: 12px;
    }
    .l_sybx5tit h6 {
        font-size: 16px;
    }
    .l_sybx2lbwzs {
        width: 100%;
    }
    .l_sybx2lbwzs {
        padding-right: 0;
        margin-top: 20px;
    }
    .l_sybx2sz p {
        font-size: 90px;
    }
    .l_sybx2sz {
        position: absolute;
        top: 50%;
        left: 0;
        transform: translateY(-50%);
    }
    .l_sybx2wzs {
        position: static;
        top: 50%;
        left: 0;
        transform: inherit;
        padding-left: 30px;
    }
    .l_sybx2nr .l_sybx3ri {
        width: 140px;
    }
    .l_sybx2lbbt {
        margin-top: 20px;
    }
    .l_sybx2p p {
        line-height: 1.5;
    }
    .l_sybx1btbg {
        top: -30px;
    }
    .l_bannum1 p {
        font-size: 16px;
        line-height: 1.5;
    }
    .l_sybx2lbtp {
        flex-direction: inherit;
    }
    .l_cont1600 {
        padding-left: 20px;
        padding-right: 20px;
    }
    .l_ftlogo {
        width: 120px;
    }
    .l_ftphone a {
        font-size: 16px;
    }
    .l_ftphone {
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .l_contic img {
        width: 16px;
    }
    .l_contic {
        width: 30px;
        height: 30px;
        margin-right: 10px;
    }
    .l_ftnrtpri {
        float: left;
        margin-top: 20px;
    }
    .l_ftnrinfo p, .l_ftnrinfo p a,.l_ftnrmp1 a{
        font-size: 12px;
        line-height: 1.5;
    }
    .l_ftnrmp1 a {
        padding: 0 10px;
    }
    .l_ftnrtple {
        width: 100%;
    }
    .l_sybx3ic {
        width: 100%;
    }
    .l_syb3wz {
        margin-top: 30px;
    }
    .l_sybx5mores .l_sybx1more {
        margin-top: 40px;
    }
    .l_sybx3wznr {
        padding: 60px;
    }
    .l_sybx3more {
        margin-top: 10px;
    }
    .l_sybox4 .l_sybx1tit h2 {
        margin-bottom: 20px;
    }
    .l_sybx4bg {
        width: 268px;
        top: 120px;
        right: 20px;
    }
    .l_sybx4bgwz p {
        margin-top: 20px;
    }
    .l_sybox4 {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .l_banbtn.ys_cont1400{
        padding-left: 60px;
    }
    .l_f3bx1tp {
        padding: 32px 0;
    }
    .l_space3 {
        padding: 32px 0;
    }
    .l_g1bx1bt.l_space3 {
        padding: 32px 20px 30px;
    }
    .yxedr_active p {
        font-size: 14px;
        line-height: 1.75;
        margin-bottom: 12px;
    }
    .l_g1bx1con h6 {
        font-size: 16px;
        line-height: 1.5;
        margin-bottom: 12px;
    }
    .yxedr_active h6{
        font-size: 16px;
        line-height: 1.5;
        margin-bottom: 12px;
    }
    .yxedr_active h2{
        font-size:22px;
        margin-bottom: 16px;
    }
    .yxedr_active h3{
        font-size:20px;
        margin-bottom: 15px;
    }
    .yxedr_active h4{
        font-size:20px;
        margin-bottom: 17px;
    }
    .yxedr_active h5 {
        font-size: 18px;
        margin-bottom: 15px;
    }
    .l_g1sect1 .l_f3bx1tps .l_titlebg {
        bottom: -25px;
    }
  
    .l_nybanwz.ys_cont1200 {
        padding-left: 80px;
    }
    .l_nytitlebg {
        width: 100px;
        left: -80px;
    }
    .ys_title4 {
        font-size: 18px;
    }
    .l_f5box1.l_space3{
        padding-top: 42px;
        padding-bottom: 42px;
    }
    .l_f5bx1add p{
        font-size: 14px;
    }
    .l_b2bx1svg,.l_b2bx1bot .l_titlebg{
        width:90px;
    }
    .l_b2bx1svg{
        left: 0;
        bottom: 6px;
    }
    .l_privacy{
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .l_b2box1.l_space3{
        padding: 42px 0;
    }
    .l_f4sect1 .l_b2box1.l_space3{
        padding-top: 32px;
    }
    .l_f4box1.l_space3{
        padding-top: 42px;
    }
    .l_f4bx1tbli p {
        font-size: 16px;
    }
    .l_f3bx1ri {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .l_f3bx1le p {
        font-size: 16px;
        line-height: 1.5;
    }
    .l_f3bx1le {
        width: 50px;
    }
    .l_f3bx1ri p{
        font-size: 14px;
    }
    .l_f3bx1tps .l_f2bx1time p {
        font-size: 14px;
    }
    .l_f3bx1mid {
        padding: 20px;
    }
    .l_f3bx1bts.l_space3 {
        padding-top: 32px;
    }
    .l_f3bx1bts.l_space3{
        padding-bottom: 20px;
    }
    .l_f3bx1fp p{
        font-size: 14px;
        line-height: 1.5;
    }
    .l_f3bx1ple {
        width: 56px;
    }
    .l_f3bx1pri {
        width: calc(100% - 56px);
    }
    .l_f3bx1fy.l_space3 {
        padding: 32px 20px 42px;
    }
    .l_f2bx2li {
        width: 100%;
        margin-bottom: 20px;
    }
    .l_f2bx2tit{
        font-size: 16px;
        line-height: 1.5;
        height: auto;
    }
    .l_f2bx1le {
        width: 100%;
    }
    .l_f2bx1ri {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    /* .l_f2bx1list {
        width: 78%;
    } */
    .l_nysect .l_b1bx3btn .l_arrow_next {
        right: -20px;
    }
    .l_nysect .l_b1bx3btn .l_arrow_prev {
        left: -20px;
    }
    .l_f2bx1time p {
        font-size: 14px;
    }
    .l_f2bx1more {
        margin-top: 20px;
    }
    .l_f2bx1li .l_b2bx1sub {
        width: 120px;
    }
    .l_f2bx2wz {
        margin-top: 20px;
    }
    .l_f2box2.l_space3{
        padding-bottom: 42px;
    }
    .l_f2box1.l_space3{
        padding-top: 42px;
    }
    .l_f2bx2li:last-child{
        margin-bottom: 0;
    }
    .l_f2box2 .l_fenye {
        padding-top: 32px;
    }
    .l_sybx3mic {
        position: relative;
        top: -2px;
    }
    .l_f2bx2wz .l_sybx3more {
        margin-top: 10px;
    }
    .l_e1box1.l_space3{
        padding-top: 42px;
    }
    .l_e1bx2li {
        width: 100%;
    }
    .l_e1bx2li:last-child{
        margin-bottom: 0;
    }
    .l_e1bx2p{
        height: auto;
    }
    .l_e1bx2tit {
        margin-top: 10px;
    }
    .l_e1bx2img {
        width: 50px;
    }
    .l_e1box2.l_space3 {
        padding-bottom: 32px;
    }
    .ys_title3 {
        font-size: 20px;
    }
    .l_b1titlebg {
        width: 68px;
    }
    .l_nysects .l_b1titlebg {
        left: -20px;
        bottom: -10px;
    }
    .l_nysects .l_nyban_title {
        padding-left: 35px;
    }
    .l_space4 {
        margin-bottom: 20px;
    }
    .l_e1bx3lis {
        padding: 20px;
    }
    .l_b3bx1bg {
        width: 40px;
    }
    .l_e1box4.l_space3{
        padding-bottom: 42px;
    }
    .l_e1bx3if {
        margin-bottom: 10px;
    }
    .l_nysect .l_parg p{
        font-size: 14px;
    }
    .ys_title5 {
        font-size: 16px;
    }
    .l_e1bx2tit{
        height: auto;
    }
    .l_d1bx2li{
        width: 100%;
    }
    .l_d1bx2p{
        height: auto;
    }
    .l_d1box2 .l_d1bx2tit .ys_title5{
        height: auto;
    }
    .l_d1sect1 .l_b1bx3more.on{
        display: block;
    }
    .l_d1sect1 .l_b1bx3more{
        display: none;
    }
    .l_d1bx2tit {
        padding-bottom: 10px;
    }
    .l_d1bx2p {
        margin-top: 20px;
    }
    .l_d1bx2lis .l_b1bx3bg {
        width: 46px;
    }
    .l_d1bx4list .slick-dots li,
    .l_b1bx3list .slick-dots li,
    .l_f2bx1list .slick-dots li{
        width: 6px;
        height: 6px;
        margin: 0 6px;
    }
    .l_b1bx4ri_zuo {
        width: 100%;
    }
    .l_b1bx4ri_you {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .l_b1bx4ri_zuo .l_sybx3more {
        margin-top: 15px;
    }
    .l_b1box4.l_space3{
        padding-bottom: 42px;
    }
    .l_d1bx3fmri {
        width: calc(100% - 120px);
    }
    .l_d1bx3fmle {
        width: 120px;
    }
    .l_d1bx3fmlis::before {
        left: 120px;
    }
    .l_d1bx3ri {
        width: 100%;
        padding-left: 0;
    }
    .l_d1bx3list {
        width: 100%;
        margin-top: 20px !important;
    }
    .l_d1bx3_product .l_b1bx3btn{
        display: none !important;
    }
    .l_d1bx3btn a {
        line-height: 40px;
        font-size: 14px;
    }
    .l_d1bx3btn {
        width: 120px;
        margin-top: 20px;
    }
    .l_d1bx3le {
        margin: auto;
    }
    .l_d1bx3tbli p {
        font-size: 16px;
        line-height: 1.5;
    }
    .l_c2bx1in1 {
        width: 100%;
    }
    .l_c2box1 .l_nyban_title{
        padding-left: 60px;
    }
    .l_c2box1 .l_b1titlebg {
        width: 100px;
        bottom: -14px;
    }
    .l_c2bx1ri {
        width: 100%;
    }
    .l_c2bx1btn {
        width: 50px;
    }
    .l_c2bx1in1:last-child p{
        margin-bottom: 0;
    }
    .l_c2box1.l_space3{
        padding-top: 42px;
    }
    .l_c2bx2lis {
        padding: 20px;
    }
    .l_c2bx2bt {
        width: 100%;
    }
    .l_c2sect1 .l_b1bx3btn{
        display: none;
    }
    .l_c2bx2list .slick-dots,
    .l_c2bx3list .slick-dots{
        bottom: -28px;
    }
    .l_c2bx2list .slick-dots li.slick-active, 
    .l_c2bx3list .slick-dots li.slick-active{
        background: rgba(255, 79, 48, 1);
    }
    .l_c2bx2list .slick-dots li,
    .l_c2bx3list .slick-dots li {
        width: 6px;
        height: 6px;
        margin: 0 6px;
        border-radius: 0;
        background-color: #0055FF;
    }
    .l_c2box2.l_space3,.l_c2box3.l_space3{
        padding-bottom: 60px;
    }
    .l_c2bx3wz {
        margin-top: -35px;
    }
    .l_c2bx4bts {
        overflow: hidden;
    }
    .l_c2bx4wz {
        right: inherit;
        left: 50%;
        transform: translate(-50%,-50%);
        width: 100%;
        padding: 0 20px;
        max-height: 196px;
    }
    .l_c2bx1le .ys_title2{
        font-size: 24px;
    }
    .l_c2bx1in11 .l_c2bx1ip1, .l_c2bx1in12 .l_c2bx1ip1, .l_c2bx1in13 .l_c2bx1ip1 {
        width: 70px;
    }
    .l_c2bx1in11 .l_c2bx1ip2, .l_c2bx1in12 .l_c2bx1ip2, .l_c2bx1in13 .l_c2bx1ip2 {
        width: calc(100% - 70px);
    }
    .l_c2bx1in14 .l_c2bx1ip1 {
        width: 100px;
    }
    .l_c2bx1in14 .l_c2bx1ip2 {
        width: calc(100% - 100px);
    }
    .l_c2bx1in1::before {
        top: 10px;
    }
    .l_c1bx1le .l_sybx3more {
        margin-top: 10px;
    }
    .l_c1box1.l_space3{
        padding: 42px 0;
    }
    .l_b3bx1li {
        width: 100%;
    }
    .l_b3bx1lis {
        padding: 20px;
    }
    .l_b3bx1li:last-child{
        margin-bottom: 0;
    }
    .l_b3bx1info {
        margin-top: 12px;
    }
    .l_b3box1.l_space3{
        padding-top: 42px;
        padding-bottom: 32px;
    }
    .l_b3bx1bt {
        margin-top: 20px;
    }
    .l_b2page .l_b2sect1 {
        padding-top: 42px;
    }
    .l_b1bx2tp {
        padding: 20px;
    }
    .l_b1bx2bg {
        bottom: -17px;
        width: 60px;
    }
    .l_b1box1.l_space3{
        padding-top: 42px;
    }
    .l_b1sect1 .l_b1box4.l_space3{
        padding-bottom: 32px;
    }
    .l_f5sect1 .l_titlebg {
        bottom: 58px;
    }
    .l_b2bx1sub p {
        font-size: 14px;
    }
    .l_b2bx1sub {
        width: 120px;
    }
    .l_b1bx5btn a {
        line-height: 40px;
        font-size: 14px;
    }
    .l_f1bx1bt::before, .l_f1bx1ri::before {
        width: 42px;
        height: 42px;
    }
    .l_f1bx1bt {
        padding-top: 42px;
    }
    .l_f1bx1ri {
        margin-top: 42px;
        margin-left: 42px;
        padding:20px;
    }
    .l_f1bx1ri::before {
        top: -42px;
        left: -42px;
    }
    .l_f1bx1ri::after {
        width: 50px;
        height: 30px;
        left: -50px;
    }
    .l_f1bx1btnp p {
        font-size: 14px;
        line-height: 40px;
    }
    .l_f1bx1btic {
        width: 25px;
        height: 25px;
    }
    .l_f1bx1btn {
        width: 130px;
        border-radius: 50px;
        background-color: #0055FF;
        transition: all .36s;
        padding-left: 20px;
        padding-right: 6px;
        cursor: pointer;
        position: relative;
    }
    .l_f1bx1libt p{
        margin-bottom: 0;
    }
    .l_f1bx1li {
        margin-bottom: 15px;
    }
    .l_f1bx2p p {
        font-size: 14px;
    }
    .l_f1bx2tbli p {
        font-size: 16px;
        padding: 10px 0;
    }
    .l_f1bx2tbli::after {
        height: 15px;
    }
    .l_f1box2 {
        height: 350px;
    }
    .l_f1bx3li.slick-current .l_btntime p {
        font-size: 24px;
    }
    .l_f1bx3li.slick-current .l_btntime {
        top: -50px;
    }
    .l_f1bx3point {
        width: 6px;
        height: 6px;
    }
    .l_f1bx3point::before {
        width: 26px;
        height: 26px;
    }
    .l_f1bx3point::after {
        width: 12px;
        height: 12px;
    }
    .l_f1bx1ifle {
        width: 100%;
    }
    .l_f1bx1ifri {
        width: 100%;
        padding-left: 0;
        margin-top: 10px;
    }
    .l_f1sect1 .ys_title2{
        font-size: 24px;
        padding-left: 15px;
    }
    .l_f1sect1 .l_b1titlebg {
        width: 100px;
        left: -35px;
        bottom: -20px;
    }
    .l_f1bx3bt {
        width: 75%;
    }
    .l_f1bx3bt .l_b1bx3btn .l_arrow_prev {
        left: -40px;
    }
    .l_f1bx3bt .l_b1bx3btn .l_arrow_next{
        right: -40px;
    }
    .l_f1bx3list .slick-list {
        padding-top: 48px !important;
    }
    .l_f1bx3tp .l_b1bx3btn {
        top: 35px;
    }
    .l_f1bx1ifle p {
        font-size: 16px;
    }
    .l_f1bx3bt1 {
        height: 175px;
    }
    .l_f1bx4ris {
        padding-top: 32px;
    }
    .l_f1box4 {
        padding-bottom: 42px;
    }
    .l_f1bx4le {
        width: 320px;
    }
    .l_f1bx4bg {
        width: 80px;
        height: 80px;
    }
    .l_f1bx4img {
        width: 80px;
    }
    .l_f1bx4img1 {
        margin-top: 80px;
    }
    .l_f1bx4bg2 {
        margin-top: 120px;
    }
    .l_f1bx4img2 {
        margin-top: 200px;
    }
    .l_f1bx4img3 {
        margin-top: -40px;
        margin-left: 80px;
    }
    .l_f1bx4if p::before {
        top: 10px;
    }
    .l_f1bx4if p{
        margin-bottom: 10px;
    }
    .l_c2bx2p p {
        height: 98px;
    }
    .l_c2bx3wz p {
        height: 73.5px;
    }
    .l_b3sect1 .l_b2bx1svg {
        bottom: 240px;
    }
    .l_f2bx2li,.l_b3bx1li{
        animation-delay: 0.3s !important;
    }
    .l_e1bx2li,.l_d1bx2li{
        animation-delay: 0.5s !important;
    }
    .l_b1bx3li_tit {
        margin-bottom: 10px;
        height: 72px;
        line-height: 1.5;
    }
    .ys_title2 {
        font-size: 26px;
    }
    .l_b3bx1li_tit .ys_title5 {
        height: auto;
    }
    .l_d1bx2p {
        margin-top: 10px;
    }
    .l_b1bx3sz {
        width: 25px;
    }
    .l_f5bx1_xiala {
        top: 25px;
    }
    .l_f5bx1_xiala {
        width: 22px;
        height: 22px;
    }
    .l_f5bx1_xiala img {
        width: 12px;
    }
    .l_f5bx1tple::before {
        width: 3px;
        height: 18px;
    }
    .l_f5bx1litp {
        padding: 15px;
    }
    .l_f5bx1add {
        margin-top: 4px;
    }
    .l_f5bx1libt {
        padding: 15px;
    }
    .l_f3bx1bts.l_space3 {
        padding-top: 20px;
    }
    .l_c2bx4wzli p::before {
        top: 10px;
    }

    .l_c2bx1in14 .l_c2bx1ip2, .l_c2bx1in11 .l_c2bx1ip2, .l_c2bx1in12 .l_c2bx1ip2, .l_c2bx1in13 .l_c2bx1ip2 {
        padding-left: 0;
    }
    .l_f4bx1mapimg {
        height: 206px;
    }
    .l_f4bx1map {
        height: 206px;
    }
    .l_f5termlis1 input {
        padding: 0 15px;
    }
    .l_f5termli {
        width: 100%;
        margin-bottom: 10px;
    }
    .l_f5bx1term {
        width: 100%;
        padding-right: 0;
    }
    .l_f5bx1subs {
        float: left;
    }
    .l_f5bx1selects {
        margin: 0;
    }
    .l_f5bx1term {
        margin: 0;
    }
    .l_f5bx1terms {
        margin: 0 -10px;
    }
    .l_f5bx1selects {
        margin: 0 -5px;
    }
    .l_f5termle, .l_f5termri {
        height: 40px;
    }
    .l_f5bx1selis .ys_select_hd {
        padding: 11px 15px;
    }
    .l_f5bx1iflis p {
        font-size: 14px;
        line-height: 1.75;
    }
    .l_f5bx1ifli{
        width: 100%;
    }
    .l_f5bx1ifli:last-child{
        margin-bottom: 0;
    }
    .l_f5bx1terms {
        margin: 0;
    }
    .l_f5bx1select {
        margin: 0;
    }
    .l_f5termlis1 {
        width: 100%;
    }
    .l_navlangli a {
        font-size: 12px;
        padding: 0 8px;
    }
    .l_navlangbt {
        width: 160px;
    }


}
