@charset "utf-8";

/* 调大看小 */
@media screen and (max-width: 1919px){
    .t_e1k5bo {
        padding: 0 25px;
    }
    .t_e1k5lun {
        margin: 0 -25px;
    }
    .t_e1k5xin {
        padding: 70px 50px 70px;
    }
    .t_e1k5le {
        width: calc(100% - 260px);
        padding-right: 44px;
    }
    .t_e1k5rg {
        width: 260px;
    }
}
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1680px) {
    .t_head {
        padding: 0 60px 0 60px;
    }
    .t_navone a {
        padding: 0 26px;
    }
    .t_synengh1 {
        font-size: 52px;
    }
    .t_sybanxin .t_duanjiap1 {
        margin-bottom: 70px;
    }
    .t_syshu {
        font-size: 60px;
    }
    .t_syk1ul {
        padding: 100px 0 110px;
    }
    .t_jianxiali {
        padding-bottom: 120px;
    }
    .t_jianda {
        padding-top: 120px;
    }
    .t_syk3box .t_duanp1 {
        margin-bottom: 70px;
    }
    .t_syk4nr {
        padding-top: 10px;
    }
    .t_syk6top .t_synengh1 {
        margin-bottom: 60px;
    }
    .t_syk6ul {
        margin-bottom: 120px;
    }
    .t_syk6xia .t_synengh1 {
        margin-bottom: 36px;
    }
    .t_syk6xia {
        padding-bottom: 150px;
    }
    .t_syk6xia .t_duanjiap2 {
        margin-bottom: 50px;
    }
    .t_fotone {
        padding-bottom: 40px;
    }
    .t_foodi {
        padding-top: 50px;
    }
    .t_foter {
        padding-top: 56px;
        padding-bottom: 30px;
    }
    .t_fotnav:first-of-type {
        margin-bottom: 26px;
    }
    .t_fotnav {
        margin-bottom: 22px;
    }
    .t_foticli {
        margin-bottom: 32px;
    }
    .t_fotic {
        width: 24px;
        margin-right: 22px;
    }
    .t_difotp {
        width: calc(100% - 46px);
    }
    .t_fotsi {
        padding: 30px 0 40px;
    }
    .t_navone a {
        line-height: 80px;
    }
    .t_headlogo a {
        line-height: 80px;
    }
    .t_headtop{
        line-height: 80px;
    }
    .t_headsear{
        top: 80px;
    }
    .ys_main {
        margin-top: 80px;
    }
    .t_navchanle {
        padding: 48px 0px 54px 60px;
    }
    /* b1 */
    .t_babanrg {
        padding: 50px 100px 80px 60px;
        top: 48%;
    }
    .t_b1k1xu {
        font-size: 120px;
        margin-right: 60px;
    }
    .t_b1k1top .t_neijiah2 {
        top: 48px;
    }
    .t_b1k1top {
        margin-bottom: 20px;
    }
    .t_babanrg {
        width: calc(700px + 4%);
    }
    .t_b1liebiao {
        padding: 50px 200px 80px 70px;
    }
    .t_b1biao1 .t_b1liebiao {
        padding: 60px 200px 80px 70px;
    }
    .t_b1liebiao,.t_b1biao1 .t_b1liebiao{
        padding-right: calc(50vw - 700px);
    }
    .t_b1lie .t_b1biao:first-of-type {
        padding-top: 100px;
    }
    .t_b1qietit {
        padding: 0 20px;
    }
    .t_b1qie {
        margin: 0 -20px;
        margin-bottom: 32px;
    }
    .t_b1lie {
        padding-bottom: 103px;
    }
    .t_c1k2zhoutop,.t_c1k2zhoubottom {
        height: 121px;
    }
    .t_c1k3tit {
        margin-bottom: 46px;
    }
    .t_c1k3zh {
        padding: 28px 36px 60px;
    }
    .t_b1biao1 .t_b1liebiao {
        padding: 60px 200px 54px 70px;
    }
    .t_b1liebiao {
        padding: 50px 200px 54px 70px;
    }
    .t_b3banli .t_neinengh1 {
        margin-bottom: 20px;
    }
    .t_b3banli .t_duanp1 p {
        margin-bottom: 6px;
    }
    
    
    
    
}

@media screen and (max-width: 1560px) {
    .ys_cont1400 {
        width: 82.5%;
    }
    .t_navone a{
        font-size: 16px;
    }
    .t_synengh1 {
        font-size: 50px;
    }
    .t_sybanxin {
        padding: 36px 28px 36px 40px;
    }
    .t_sybanxin .t_duanjiap1 {
        margin-bottom: 54px;
    }
    .t_syk1ul {
        margin: 0 -216px;
    }
    .t_syk2le {
        padding-top: 60px;
    }
    .t_synengh2 {
        font-size: 44px;
    }
    .t_syk2huanli .t_synengh5 {
        margin-bottom: 10px;
    }
    .t_syk2huanli .t_synengh2 {
        margin-bottom: 32px;
    }
    .t_syk2xu {
        margin-right: 24px;
        font-size: 24px;
    }
    .t_syk2ol {
        padding-top: 6px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 300px;
        left: -130px;
        bottom: 100px;
    }
    .t_syk2huanli .t_duanjiap2 {
        margin-bottom: 40px;
    }
    .t_syk2huan {
        padding-bottom: 60px;
    }
    .t_syk2wen {
        padding: 10px 0;
    }
    .t_syk2qieli {
        margin-bottom: 16px;
    }
    .t_syk2bg {
        top: calc(50% + 8px);
    }
    .t_syk3pic .t_syk3lun {
        margin-bottom: 18px;
    }
    .t_sydotwen {
        padding: 10px 0;
    }
    .t_syk3box {
        padding: 40px 40px 40px;
    }
    .t_syk3box .t_duanp1 {
        margin-bottom: 50px;
    }
    .t_syk4boxin .t_synengh3 {
        margin-bottom: 34px;
    }
    .t_synengh3 {
        font-size: 28px;
    }
    .t_syk4boxin .t_duanjiap2 p::before {
        width: 24px;
        height: 24px;
        top: 7px;
    }
    .t_syk4boxin .t_duanjiap2 p {
        padding-left: 44px;
        margin-bottom: 22px;
    }
    .t_syk4le .t_duanjiap2 {
        margin-bottom: 120px;
    }
    .t_syk4bg {
        width: 300px;
        right: -64px;
        bottom: -60px;
    }
    .t_syk5tit .t_synengh1 {
        margin-bottom: 12px;
    }
    .t_syk5rg {
        padding: 0px 50px 0 60px;
    }
    .t_syk5rgxin .t_duanjiap3 {
        margin-bottom: 16px;
    }
    .t_syk5rgxin {
        padding: 40px 0 44px;
    }
    .t_seemore {
        font-size: 16px;
    }
    .t_duanjiap3 p {
        font-size: 22px;
    }
    .t_syk5rgxin .t_duanjiap3 p{
        height: 77px;
    }
    .t_syk5shi {
        font-size: 14px;
        margin-bottom: 4px;
    }
    .t_syk5lun .slick-dots {
        bottom: -50px;
    }
    .t_foterle {
        width: 900px;
    }
    .t_naverul:first-of-type{
        width: 28%;
    }
    .t_naverul{
        width: 24%;
    }
    /* b1 */
    .t_neinengh1 {
        font-size: 44px;
    }     
    .t_babanrg .t_neinengh1 {
        margin-bottom: 26px;
    }
    .t_b1qietit {
        padding: 0 10px;
    }
    .t_b1qie {
        margin: 0 -10px;
        margin-bottom: 30px;
    }
    .t_b1biao1 .t_b1qie {
        margin-bottom: 34px;
    }
    .t_b1biao4 .t_b1nepic {
        width: 360px;
    }
    .t_b1nepic {
        width: 160px;
        margin-bottom: 22px;
    }
    .t_b1nengli a {
        padding-top: 46px;
        padding-bottom: 28px;
    }
    .t_b1k1xu {
        margin-right: 50px;
    }
    .t_bayoulogo {
        width: 200px;
    }
    .t_babanrg {
        width: 45.25%;
    }
    .t_b1liebiao, .t_b1biao1 .t_b1liebiao {
        padding-right: 8.75vw;
    }
    .t_boxcon {
        padding-top: 16px;
    }
    .t_b2ban {
        padding-top: 90px;
    }
    .t_b2banbiao {
        margin-bottom: 20px;
    }
    .t_b2biaohao {
        font-size: 200px;
    }
    .t_dongnr {
        width: 700px;
    }
    .t_dongnr {
        width: 450px;
    }
    .t_dongnr img{
        width: 450px;
    }
    .t_b2k5wen {
        width: 56%;
        padding: 80px 60px 60px;
    }
    .t_b2k6lenr {
        padding: 50px 60px 60px;
    }
    .t_jianxia {
        margin-bottom: 120px;
    }
    /* b3 */
    .t_b3banli .t_neinengh1 {
        margin-bottom: 26px;
    }
    .t_b3banwen {
        margin-top: 150px;
    }
    .t_jianlixiao {
        padding-bottom: 90px;
    }
    .t_b3k4le {
        padding-right: 60px;
        padding-top: 40px;
    }
    .t_b3k4le .t_neinengh1 {
        margin-bottom: 18px;
    }
    .t_b3k4le .t_duanjiap2 {
        margin-bottom: 40px;
    }
    .t_b3k3ic {
        top: 2px;
    }
    /* c1 */
    .t_c1banrg .t_babanrg {
        padding: 45px 70px 40px 56px;
    }
    .t_c1banwen {
        padding-right: 6%;
        padding-left: 24%;
        padding-top: 42px;
    }
    .t_c1banwen .t_neinengh3 {
        margin-bottom: 20px;
    }
    .t_c1banwen .t_duanp2 p {
        margin-bottom: 18px;
    }
    .t_c1k3zh .t_duanp1 p {
        line-height: 1.75;
        height: 112px;
    }
    .t_c1k3zh {
        padding: 28px 30px 40px;
    }
    .t_c1k3zh .t_neinengh1 {
        margin-bottom: 10px;
    }
    .t_c1k2zhourg,.t_c1k2zhoule {
        width: 8.75%;
    }
    .t_c1k2le {
        padding-right: 90px;
    }
    .t_c1banwen {
        padding-top: 30px;
    }
    .t_c1k2rg {
        width: 500px;
    }
    .t_c1k2le {
        width: calc(100% - 500px);
    }
    .t_c1banrg {
        right: 8.75vw;
    }
    .t_c1banrg {
        max-width: 600px;
    }    
    .t_c1banrg .t_babanrg {
        padding: 40px 50px 32px 46px;
    }
    .t_c1banwen .t_duanp2 p {
        margin-bottom: 16px;
    }
    .t_c1k3xin {
        margin-right: -8.75vw;
    }
    .t_d2banrg {
        padding-left: 70px;
    }
    .t_d2banrg .t_neinengh1 {
        margin-bottom: 16px;
    }
    .t_d2banzh {
        margin: 0 -24px;
        margin-bottom: 22px;
    }
    .t_d2banzhli {
        padding: 0 24px;
    }
    .t_dabanxia .t_duanjiap2 {
        margin-bottom: 30px;
    }
    .t_d2bantit {
        font-size: 28px;
    }
    .t_c1k4nr .t_neinengh1 {
        margin-bottom: 44px;
    }
    .t_e1k1rg {
        padding: 44px 50px;
    }
    .t_e1k1rg .t_neinengh2 {
        margin-bottom: 18px;
    }
    .t_e1k1rg .t_duanp2 {
        margin-bottom: 24px;
    }
    .t_e1k1box {
        padding-right: 40px;
        padding-top: 18px;
    }
    .t_e1k1boxli {
        margin-bottom: 10px;
    }
    .t_e1k3rg {
        padding: 50px 80px 50px 80px;
    }
    .t_cemiao.act {
        left: 22px;
    }
    .t_e1k4xin .t_e1k4pic {
        margin-bottom: 26px;
    }
    .t_e1k4xin .t_neinengh2 {
        margin-bottom: 12px;
    }
    .t_e1k4xin .t_duanp1 p {
        margin-bottom: 20px;
    }
    .t_e1k5nr .t_neinengh1 {
        margin-bottom: 52px;
    }
    .t_jiandaxiao {
        padding-top: 90px;
    }
    .t_f1k1rg {
        top: 50px;
        padding: 60px 60px 60px 60px;
    }
    .t_f1k2bg1, .t_f1k2bg2 {
        width: 100px;
    }
    .t_f1k2bg3 {
        width: 200px;
    }
    .t_f3k1nr {
        padding: 45px 100px 60px;
        min-height: calc(500px + 105px);
    }
    .t_g1k4le {
        padding: 60px 30px 0 100px;
    }
    .t_g1k4le .t_neijiah2{
        margin-bottom: 30px;
    }
    .t_g1k4dots {
        width: 100%;
        position: absolute;
        bottom: 68px;
        padding-left: 80px;
        padding-right: calc(8.75vw + 80px);
        z-index: 10;
    }
    /* .t_g1k4le {
        width: 44%;
    }
    .t_g1k4rg {
        width: 56%;
    } */
    .t_g1k4le .t_duanjiap4 p{
        line-height: 1.75;
    }
    .t_g2k1rgxin {
        padding: 60px 60px 70px;
    }
    .t_g3bantit .t_synengh2 {
        padding-bottom: 26px;
        margin-bottom: 60px;
    }
    .t_g3bg {
        width: 36.8%;
    }
    .t_g3le {
        padding-right: 50px;
    }
    .t_g3rg {
        padding: 90px 0px 50px 50px;
    }
    .t_g3rg .t_neijiah3 {
        margin-bottom: 28px;
    }
    .t_g3xinli {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    .t_g3li .t_neinengh3 {
        margin-bottom: 14px;
    }
    .t_g3le .t_duanp1.yxedr_active p {
        line-height: 1.75;
    }
    .t_g3duan {
        margin-bottom: 66px;
    }
    .t_h1k1nr {
        padding: 60px 70px 0;
    }
    .t_h1k1 .t_e1k6top {
        padding: 0px 30px 0px 40px;
    }
    .t_h1k1nr .t_e1k6xia {
        padding: 50px 50px 50px 50px;
    }
    .t_h1k1nr .t_e1k6xia .t_synengh4 {
        margin-bottom: 20px;
    }
    .t_h1k1nr .t_duanjiap2 {
        margin-bottom: 60px;
    }
    .t_map {
        height: 540px;
    }
    .t_i1k1rg {
        margin-top: 60px;
        min-height: 540px;
        padding: 60px;
    }
    .t_i1k1rg .t_neijiah2 {
        margin-bottom: 50px;
    }
    .t_i1k1li {
        margin-bottom: 30px;
    }
    .t_i1k1ic {
        width: 28px;
        margin-right: 16px;
    }
    .t_i1k2table {
        padding: 50px 70px 100px;
    }
    .t_f1con .t_b3k1 .t_duanp1 p{
        font-size: 22px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 360px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 400px;
        left: -140px;
    }
    .t_foterli:first-of-type {
        width: 23%;
    }
    .t_foterli{
        width: 19.25%;
    }
    .t_b3k4le {
        padding-top: 0;
    }
    .t_d1k2li {
        margin-right: 36px;
    }
    .t_d1k2xin {
        padding-right: 28px;
    }
    .t_b3k4le {
        padding-top: 14px;
    }
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .t_headlogo {
        width: 145px;
    }
    .t_navone a {
        line-height: 70px;
    }
    .t_headlogo a {
        line-height: 70px;
    }
    .t_headtop {
        line-height: 70px;
    }
    .t_headsear {
        top: 70px;
    }
    .t_headsouli {
        padding: 14px 0;
    }
    .ys_main {
        margin-top: 70px;
    }
    .t_synengh1 {
        font-size: 46px;
    }
    .t_duanjiap1 p {
        font-size: 18px;
    }
    .t_sybanxin .t_synengh1 {
        margin-bottom: 20px;
    }
    .t_seemore {
        padding: 0 2px;
    }
    .t_syk1ul {
        padding: 80px 0 80px;
    }
    .t_syshu {
        font-size: 52px;
    }
    .t_synengh5 {
        font-size: 16px;
    }
    .t_syk2le {
        padding-top: 40px;
    }
    .t_synengh2 {
        font-size: 40px;
    }
    .t_syk2huanli .t_synengh2 {
        margin-bottom: 25px;
    }
    .t_duanjiap2 p {
        font-size: 16px;
    }
    .t_syk2huanli .t_duanjiap2 {
        margin-bottom: 26px;
    }
    .t_jianda {
        padding-top: 100px;
    }
    .t_jianxiali {
        padding-bottom: 100px;
    }
    .t_syk3le {
        padding-bottom: 24px;
    }
    .t_syk3box {
        padding: 30px 30px 40px;
    }
    .t_syk3box .t_duanp1 p{
        line-height: 1.75;
    }
    .t_syk3box .t_duanp1 {
        margin-bottom: 40px;
    }
    .t_sydotwen {
        font-size: 16px;
    }
    .t_syk4tit .t_duanp2 {
        margin-bottom: 36px;
    }
    .t_syk4boxin {
        padding: 42px 42px 60px;
    }
    .t_syk4boxin .t_duanjiap2 p::before {
        width: 20px;
        height: 20px;
        top: 6px;
    }
    .t_syk4boxin .t_duanjiap2 p {
        padding-left: 40px;
        margin-bottom: 16px;
    }
    .t_synengh1 {
        font-size: 40px;
    }
    .t_syk5tit {
        margin-bottom: 30px;
    }
    .t_syk5xia {
        padding: 0 40px 40px 50px;
    }
    .t_syk5date {
        font-size: 18px;
    }
    .t_syk5ic {
        width: 18px;
        line-height: 24px;
        margin-right: 11px;
    }
    .t_syk5rgxin {
        padding: 30px 0 30px;
    }
    .t_sybanle::before {
        height: calc(100% - 120px);
    }
    .t_syk5rgxin .t_duanjiap3 {
        margin-bottom: 12px;
    }
    .t_syk5lun .slick-dots {
        bottom: -30px;
        padding-right: 30px;
    }
    .t_syk6top .t_synengh1 {
        margin-bottom: 50px;
    }
    .t_syk6ul {
        margin-bottom: 100px;
    }
    .t_syk6xia .t_synengh1 {
        margin-bottom: 30px;
    }
    .t_syk6xia .t_duanjiap2 {
        margin-bottom: 40px;
    }
    .t_syk6xia {
        padding-bottom: 120px;
    }
    .t_fotlogo {
        width: 150px;
    }
    .t_foodi {
        padding-top: 40px;
    }
    .t_fotone {
        padding-bottom: 30px;
    }
    .t_foter {
        padding-top: 40px;
    }
    .t_fotnav:first-of-type a, .t_fotnav:first-of-type {
        font-size: 16px;
    }
    .t_foterle {
        width: 840px;
    }
    .t_fotic {
        width: 20px;
        margin-right: 22px;
    }
    .t_difotp {
        width: calc(100% - 42px);
    }
    .t_fotnav {
        margin-bottom: 18px;
    }
    .t_fotnav:first-of-type {
        margin-bottom: 24px;
    }
    .t_foticli {
        margin-bottom: 28px;
    }
    .t_dishare {
        width: 28px;
    }
    .t_disanle {
        padding-top: 8px;
    }
    .t_fotsi {
        padding: 26px 0 30px;
    }
    .t_navchanrg {
        width: 25%;
    }
    .t_navchanle {
        width: 75%;
    }
    .t_navchanli {
        margin-bottom: 20px;
    }
    .t_navertop {
        margin-bottom: 24px;
    }
    .t_navchanrg {
        padding-top: 50px;
    }
    .t_navchantu {
        width: 170px;
        margin-bottom: 30px;
    }
    .t_syk6top {
        margin-top: 0;
    }
    .t_seemore{
        padding-bottom: 2px;
    }
    /* b1 */
    .t_neinengh1 {
        font-size: 40px;
    }
    .t_babanrg {
        padding: 50px 60px 50px 60px;
        top: 46%;
    }
    .t_cemiao.act {
        left: 28px;
    }
    .t_cemiaoli {
        padding-left: 20px;
    }
    .t_neijiah2 {
        font-size: 32px;
    }
    .t_b1biao1 .t_b1liebiao,.t_b1liebiao {
        padding-left: 60px;
    }
    .t_b1biao4 .t_b1nengli a {
        padding-top: 40px;
        padding-bottom: 24px;
    }
    .t_b1k1xu {
        margin-right: 40px;
        font-size: 100px;
    }
    .t_b1k1top .t_neijiah2 {
        top: 36px;
    }
    .t_b1biao {
        padding-bottom: 17px;
    }
    .t_b1lie .t_b1biao:first-of-type {
        padding-top: 50px;
    }
    .t_b1biao {
        margin-top: -70px;
        padding-top: 70px;
    }
    .t_b1qietit {
        font-size: 16px;
    }
    .t_b2pic {
        width: 75%;
        margin: 0 auto;
    }
    .t_v2k3zh {
        padding: 30px 30px 40px;
    }
    .t_synengh4 {
        font-size: 22px;
    }
    .t_v2k3zh .t_synengh4 {
        height: 33px;
        margin-bottom: 10px;
    }
    .t_v2k3zh .t_duanjiap4 p{
        line-height: 1.75;
        height: 98px;
    }
    .t_b2k4tr {
        padding: 0 30px;
    }
    .t_neijiah3 {
        font-size: 24px;
    }
    .t_b2k5wen .t_neijiah3 {
        margin-bottom: 20px;
    }
    .t_b2k6lenr .t_duanp1 {
        margin-bottom: 26px;
    }
    .t_b2k7pic {
        width: 160px;
        margin-bottom: 16px;
    }
    .t_b2k7ul {
        padding-top: 66px;
    }
    .t_b2k7cir {
        width: 60px;
        margin-bottom: 20px;
    }
    .t_b2k7nr {
        padding: 56px 0;
    }
    .t_miantable {
        padding: 60px 50px 40px;
    }
    .t_mianbox {
        width: 700px;
    }
    .ys_modal_close .iconfont {
        font-size: 20px;
    }
    .t_mianse {
        padding: 0 20px;
    }
    .t_mianhang.t_agree {
        margin-bottom: 40px;
    }
    .t_b2k1hao {
        font-size: 80px;
        margin-bottom: 20px;
    }
    .t_b2nrle .t_duanjiap2 {
        margin-bottom: 60px;
    }
    .t_b2k1biao {
        margin-bottom: 22px;
    }
    .t_neinengh2 {
        font-size: 26px;
    }
    .t_b2k6lenr .t_neinengh2 {
        margin-bottom: 20px;
    }  
    .t_xiangqing .t_mianse {
        padding: 12px 20px;
    }
    .ys_select_li {
        padding: 0 20px;
    }
    .t_b3k3nr {
        padding: 56px 80px 50px;
    }
    .t_b3k3nr .t_synengh3 {
        margin-bottom: 38px;
    }
    .t_jianxia {
        margin-bottom: 100px;
    }
    .t_b3banli .t_duanp1 p:last-of-type{
        margin-bottom: 0;
    }
    .t_b3k3wen .t_duanp1{
        height: 52.5px;
    }
    .t_b3k3li {
        padding: 0 15px;
    }
    .t_b3k3ul {
        margin: 0 -15px;
    }
    .t_b3k3li:nth-of-type(2n-1)::before {
        width: calc(200% - 30px);
        left: 15px;
    }
    .t_c1k3li {
        padding: 0 16px;
    }
    .t_c1k3ul {
        margin: 0 -16px;
    }
    .t_c1k2le .t_neinengh1 {
        margin-bottom: 34px;
    }
    .t_c1k3zh {
        padding: 26px 25px 34px;
    }
    .t_c1k6le .t_c1k6zh {
        font-size: 46px;
        top: -30px;
    }
    .t_c1k4nr .t_neinengh1 {
        margin-bottom: 46px;
    }
    .t_c1banrg .t_duanp1 p{
        line-height: 1.75;
    }
    .t_c1k2zhoutop, .t_c1k2zhoubottom {
        height: 101px;
    }
    /* d1 */
    .t_d1k2nr {
        padding: 44px 50px 90px;
    }
    .t_d1k2ul {
        margin-bottom: 44px;
    }
    .t_d1k2lixin {
        padding-bottom: 46px;
    }
    .t_d1k2pic {
        margin-bottom: 20px;
    }
    .t_d1k2xin {
        padding-right: 60px;
        padding-bottom: 14px;
        font-size: 18px;
    }
    .t_d2bantit {
        font-size: 26px;
    }
    .t_d2yin {
        width: 44px;
    }
    .t_c1k4ul .t_b1nengli {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .t_d2k1 .t_c1k4ul {
        margin: 0 -10px -20px;
    }
    .t_c1k4ul {
        margin: 0 -10px;
    }
    .t_e1k1box {
        padding: 0 20px;
        padding-top: 18px;
        padding-right: 20px;
    }
    .t_e1k1xia {
        margin: 0 -20px;
    }
    .t_e1k1xia::before {
        width: calc(100% - 40px);
    }
    .t_e1k2li .t_neinengh4 {
        padding-bottom: 28px;
    }
    .t_e1k3rg {
        padding: 50px 60px 50px 60px;
    }
    .t_e1k3rg .t_neinengh2 {
        margin-bottom: 26px;
    }
    .t_e1k3duan {
        padding-top: 24px;
    }
    .t_e1k3duan p {
        width: 100%;
    }
    .t_e1k4xin .t_duanp1 {
        padding: 0px 10px;
    }
    .t_e1k4li {
        padding: 0 10px;
    }
    .t_e1k4ul {
        margin: 0 -10px;
    }
    .t_e1k5le .t_neinengh2 {
        margin-bottom: 20px;
    }
    .t_e1k6ul {
        margin-bottom: 46px;
    }
    .t_e1con .ys_cont1162 {
        width: 82.5%;
    }
    .ys_cont1162 {
        width: calc(100% - 80px);
        max-width: 1162px;
    }
    .t_e1k2.t_jianlixiao {
        padding-bottom: 100px;
    }
    .t_e1k2.t_jiandaxiao {
        padding-top: 70px;
    }
    .t_f1k2nr .t_synengh2 {
        margin-bottom: 80px;
    }
    .t_f1k2le .t_synengh4 {
        margin-bottom: 16px;
    }
    .t_f1k2li {
        padding-right: 70px;
    }
    .t_f1k2li.on {
        padding-left: 70px;
        padding-top: 120px;
    }
    .t_f1k2icon::before{
        right: -76px;
    }
    .t_f1k2li.on .t_f1k2icon::before {
        left: -76px;
    }
    .t_f1k2ic {
        width: 45px;
    }
    .t_f1k2xu {
        font-size: 40px;
        right: -26px;
    }
    .t_f1k2icon {
        width: 110px;
        height: 110px;
    }
    .t_f1k2le {
        width: calc(100% - 110px);
        padding-right: 40px;
    }
    .t_f1k2li.on .t_f1k2le {
        padding-left: 40px;
    }
    .t_f1k1logo {
        width: 180px;
    }
    .t_f3k1nr {
        padding: 45px 100px 60px;
        min-height: calc(400px + 105px);
    }
    .t_f3k1ic,.t_f3k1zi,.t_f3k1li .t_duanjiap4 p,.t_f3k1da,.t_f3k1xiaic{
        line-height: 80px;
        height: 80px;
    }
    .t_f3k1zi {
        font-size: 20px;
    }
    .t_g1k4le {
        padding: 60px 30px 0 40px;
    }
    .t_g1k4dots {
        width: 100%;
        position: absolute;
        bottom: 68px;
        padding-left: 50px;
        padding-right: 8.75vw;
        z-index: 10;
    }
    .t_g1k1rg {
        margin-top: 20px;
        padding: 34px 60px;
    }
    .t_g1k1rg .t_duanjiap2 p {
        line-height: 1.75;
    }
    .t_g1k1rg li p {
        margin-bottom: 14px;
    }
    .t_g1k2rg {
        padding-top: 66px;
    }
    .t_g1k2ic {
        width: 64px;
        margin-right: 6px;
    }
    .t_g1k2wen {
        width: calc(100% - 70px);
        padding-top: 22px;
    }
    .t_g1k2zhli {
        padding: 0 5px;
    }
    .t_g1k2zhtop {
        margin: 0 -5px;
        margin-bottom: 32px;
    }
    .t_g1k2dirg {
        top: 26px;
        padding: 30px 30px 40px;
    }
    .t_g1k2ul .mCSB_outside+.mCSB_scrollTools {
        right: -24px !important;
    }
    .t_g1k3date{
        font-size: 36px;
    }
    .t_g1k3yearli{
        font-size: 30px;
    }
    .t_g1k3yearli::before{
        width: 16px;
        height: 16px;
    }
    .t_g1k3bo {
        margin-bottom: 67px;
    }
    .t_g1k5nr .t_synengh2 {
        margin-bottom: 38px;
    }
    .t_g3k2time{
        font-size: 18px;
        line-height: 36px;
    }
    .t_g1k2li {
        padding-left: 36px;
        padding-bottom: 30px;
    }
    .t_svgcir svg {
        width: 340px;
        height: 340px;
    }
    .t_g1k3cir {
        width: 360px;
        height: 360px;
    }
    .t_g2k1date{
        margin-bottom: 10px;
    }
    .t_g2k1rg .t_synengh3 {
        height: 90px;
        margin-bottom: 24px;
    }
    .t_g2k2xin .t_neinengh2{
        height: 90px;
    }
    .t_g2k2date{
        margin-bottom: 18px;
    }
    .t_g2k2xin .t_neinengh2{
        margin-bottom: 20px;
    }
    .t_g2k2xin {
        padding: 30px 30px 40px 30px;
    }
    .t_g2k2xin .t_duanp2 p{
        height: 96px;
    }
    .t_g2k2li .t_duanp2 {
        margin-bottom: 30px;
    }
    .t_g2k1date{
        font-size: 16px;
    }
    .t_g2k2date {
        font-size: 18px;
    }
    .t_g3bantit .t_synengh2 {
        padding-bottom: 24px;
        margin-bottom: 50px;
    }
    .t_g3li .t_neinengh3 {
        margin-bottom: 8px;
    }
    .t_neinengh3{
        font-size: 18px;
    }
    .t_g3li .t_duanp2 p {
        line-height: 1.75;
        height: 84px;
    }
    .t_g3xinli {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .t_g3rg {
        padding: 90px 0px 0px 50px;
    }
    .t_h1k1nr {
        padding: 60px 60px 0;
    }
    .t_h1k1xi{
        line-height: 70px;
        height: 70px;
        font-size: 16px;
    }
    .t_h1k1 .t_e1k6rgicon {
        top: 19px;
    }
    .t_h1k1nr .t_e1k6xia {
        padding: 40px 40px 50px 40px;
    }
    .t_h1k1nr .t_e1k6li {
        margin-bottom: 30px;
    }
    .t_e1k6xia .t_duanjiap2 p {
        margin-bottom: 14px;
    }
    .t_i1k2table .t_mianname {
        font-size: 16px;
        margin-bottom: 12px;
    }
    .t_c1k4ul .slick-dots {
        bottom: -35px;
    }
    .t_disanle p, .t_disanle p a {
        font-size: 16px;
    }
    .t_disanle {
        padding-top: 2px;
    }
    .t_d1k2xin {
        padding-right: 30px;
    }
    .t_b3banli .t_neinengh1 {
        margin-bottom: 18px;
    }
    .t_b3banli .t_duanp1 p {
        margin-bottom: 4px;
    }
    .t_g3li .t_duanp2 p{
        -webkit-line-clamp: 3;
    }
}

@media screen and (max-width: 1360px) {
    .t_head {
        padding: 0 40px 0 40px;
    }
    .t_headqita {
        margin-left: 20px;
    }
    .t_navone a {
        padding: 0 20px;
    }
    .t_navchanle {
        padding: 48px 0px 46px 40px;
    }
    .t_foterle {
        width: 810px;
    }
    .t_neijiah2 {
        font-size: 28px;
    }
    .t_b1biao1 .t_b1liebiao, .t_b1liebiao {
        padding-left: 50px;
    }
    .t_b1nengli a {
        padding-top: 36px;
        padding-bottom: 24px;
    }
    .t_b1nepic {
        margin-bottom: 18px;
    }
    .t_cemiao.act {
        left: 20px;
    }
    .t_b1k1top {
        margin-bottom: 16px;
    }
    .t_b2nrg {
        max-width: calc(100% - 520px);
    }
    .t_v2k3zh {
        padding: 28px 20px 32px;
    }
    .t_b2k6lenr {
        padding: 44px 40px 50px;
    }
    .t_b2k6le .slick-dots {
        bottom: -35px;
        padding: 0 30px;
    }
    .t_b3k3btn {
        width: 60px;
    }
    .t_jianlixiao {
        padding-bottom: 80px;
    }
    .t_b3banwen {
        margin-top: 130px;
    }
    .t_babanrg .t_neinengh1 {
        margin-bottom: 16px;
    }
    .t_c1banrg .t_babanrg {
        padding: 30px 40px 30px 42px;
    }
    .t_c1banwen {
        padding-right: 0%;
        padding-left: 29%;
    }
    .t_d2banrg {
        padding-left: 60px;
    }
    .t_d2banzhli {
        font-size: 18px;
    }
    .t_e1k2le {
        padding: 35px 60px 35px 62px;
    }
    .t_e1k2li .t_neinengh4_1 {
        margin-bottom: 10px;
    }
    .t_e1k3rg {
        padding: 50px;
    }
    .t_e1k4xin .t_duanp1 p {
        line-height: 1.75;
        height: 112px;
    }
    .t_e1k4xin .t_duanp1 p {
        margin-bottom: 12px;
    }
    .t_jiandaxiao {
        padding-top: 80px;
    }
    .t_g3rg {
        padding: 80px 0px 0px 50px;
    }
    .t_i1k2table {
        padding: 50px 60px 80px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 330px;
        left: -90px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 370px;
    }
    .t_b3banwen {
        margin-top: 120px;
    }


}

@media screen and (max-width: 1280px) {
    .t_navchanrg {
        width: 22%;
    }
    .t_navchanle{
        width: 78%;
    }
    .t_naverul:first-of-type {
        width: 29.5%;
    }
    .t_naverul {
        width: 23.5%;
    }
    .ys_cont1400{
        width: 100%;
        padding: 0 40px;
    }
    .t_syshu {
        font-size: 40px;
    }
    .t_synengh1 {
        font-size: 36px;
    }
    .t_synengh2 {
        font-size: 36px;
    }
    /* b1 */
    .t_neinengh1 {
        font-size: 36px;
    }   
    .t_b1liebiao, .t_b1biao1 .t_b1liebiao {
        padding-right: 40px;
    }
    .t_babanrg {
        width: calc(54% - 40px);
    }
    .t_cemiaoli {
        padding-left: 16px;
    }
    .t_cemiao.act {
        left: 16px;
    }
    .t_b1biao1 .t_b1qie {
        margin-bottom: 30px;
    }
    .t_b1biao1 .t_b1liebiao {
        padding: 40px 40px 50px 50px;
    }
    .t_b1liebiao {
        padding: 40px 40px 50px 50px;
    }
    .t_b2k7cir {
        width: 54px;
        margin-bottom: 16px;
    }
    .t_b2k7rg {
        padding: 0 20px;
    }
    .t_c1banrg {
        right: 40px;
    }
    .t_c1banrg .t_babanrg .t_neinengh1 {
        top: -34px;
    }
    .t_c1banrg.t_jianda {
        padding-top: 75px;
    }
    .t_c1k2le .t_duanp1 p {
        width: 50%;
        padding-left: 36px;
        position: relative;
        float: left;
        padding-bottom: 22px;
        padding-top: 22px;
    }
    .t_c1k2le {
        padding-right: 50px;
    }
    .t_c1k2rg {
        width: 460px;
    }
    .t_c1k2le {
        width: calc(100% - 460px);
    }
    .t_c1k3xin {
        margin-right: -40px;
    }
    .t_d1k2nr {
        padding: 40px 40px 80px;
    }
    .t_d1k2ul {
        margin-bottom:36px;
    }
    .t_d1k2li {
        margin-right: 50px;
    }
    .t_d1k2xin {
        padding-right: 54px;
        padding-bottom: 12px;
    }
    .t_d2banrg {
        padding-left: 40px;
    }
    .t_e1con .ys_cont1400{
        width: 82.5%;
        padding: 0;
    }
    .t_e1k1box {
        padding: 0 10px;
        padding-right: 10px;
        padding-top: 18px;
    }
    .t_e1k1xia {
        margin: 0 -10px;
    }
    .t_e1k1xia::before {
        width: calc(100% - 20px);
    }
    .t_e1k1boxli {
        margin-bottom: 4px;
    }
    .t_e1k1rg {
        padding: 40px 50px;
    }
    .t_e1k2le {
        padding: 28px 40px 28px 40px;
    }
    .t_e1k2li .t_neinengh4 {
        padding-bottom: 26px;
    }
    .t_e1k4xin {
        padding: 20px;
    }
    .t_f1k2li .t_duanjiap4{
        min-height: 80px;
    }
    .t_f1k2le {
        padding-right: 30px;
    }
    .t_f1k2li.on .t_f1k2le {
        padding-left: 34px;
    }
    .t_f1k1logo {
        width: 160px;
        top: -20px;
    }
    .t_f1k2bg1, .t_f1k2bg2 {
        width: 60px;
    }
    .t_f1k2bg3 {
        width: 120px;
    }
    .t_f3k1nr {
        padding: 45px 60px 50px;
        min-height: calc(400px + 95px);
    }
    .t_g3bg {
        width: calc(calc(100% - 80px)*0.34 + 40px);
    }
    .t_h1k1 .ys_cont1400{
        width: calc(100% - 80px);
        padding: 0;
    }
    .t_h1k1nr {
        padding: 50px 40px 0;
        padding-bottom: 100px;
    }
    .t_i1k2table {
        padding: 50px 40px 80px;
    }
    .t_c1k4ul .slick-dots {
        bottom: -25px;
    }
    .t_b1neng .slick-dots {
        bottom: -24px;
    }
    .t_d1k2xin {
        padding-right: 30px;
    }
    .t_b3banli .t_duanp1 p {
        margin-bottom: 0px;
    }
    .t_f1k2li.on {
        padding-top: 148px;
    }
}   

@media screen and (max-width: 1200px) {

}
/* 1199~992 平板横屏*/
@media screen and (max-width: 1199px) {
    .ys_main {
        margin-top: 0;
    }
    .ys_cont1080{
        max-width: 100%;
        padding: 0 40px;
    }
    .t_syk6li {
        padding: 0 20px;
    }
    .t_syk6xin {
        min-width: 120%;
    }
    .t_foterle {
        width: 650px;
    }
    .t_foterli {
        width: 22%;
    }
    .t_foterli:first-of-type{
        width: 34%;
    }
    .t_syk5rg {
        padding: 10px 30px 8px 30px;
    }
    .t_duanjiap3 p {
        font-size: 20px;
    }
    .t_syk5rgxin .t_duanjiap3 p{
        height: 70px;
    }
    .t_syk5rgxin .t_duanjiap3 {
        margin-bottom: 10px;
    }
    .t_syk5rgxin {
        padding: 22px 0 26px;
    }
    .t_syk5xia {
        padding: 0 30px 30px 30px;
    }
    .t_syk4boxin {
        padding: 38px 36px 50px;
    }
    .t_syk4boxin {
        padding: 38px 36px 50px;
    }
    .t_syk1ul {
        margin: 0 -140px;
    }
    .t_syk4boxin .t_duanjiap2 p {
        padding-left: 36px;
    }
    .t_syk4boxin .t_synengh3 {
        margin-bottom: 22px;
    }
    .t_synengh3 {
        font-size: 26px;
    }
    .t_syk4dots {
        padding: 0 30px;
    }
    .t_syk4rg {
        width: 50%;
    }
    .t_syk4le {
        width: 50%;
    }
    .t_jianxiali {
        padding-bottom: 80px;
    }
    .t_jianda {
        padding-top: 80px;
    }
    .t_syk2huanli .t_duanjiap2 p {
        max-width: 360px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 240px;
        left: -100px;
        bottom: 100px;
    }
    .t_syk2huanli .t_synengh2 {
        margin-bottom: 22px;
    }
    .t_syk2huanli .t_duanjiap2 {
        margin-bottom: 20px;
    }
    .t_syk2huan {
        padding-bottom: 40px;
    }
    .t_syk2wen {
        padding: 8px 0;
    }
    .t_syk2qieli {
        margin-bottom: 14px;
    }
    .t_syk6ul {
        margin-bottom: 80px;
    }
    .t_syk6top .t_synengh1 {
        margin-bottom: 40px;
    }
    .t_sybanle::before {
        height: calc(100% - 110px);
    }
    .t_sybanxin .t_duanjiap1 {
        margin-bottom: 40px;
    }
    .t_duanjiap1 p {
        font-size: 16px;
    }
    .t_b1biao1 .t_b1liebiao,.t_b1liebiao {
        padding: 40px;
    }
    .t_b1nepic {
        width: 120px;
    }
    .t_b1nengli {
        padding: 0 8px;
    }
    .t_b1neng {
        margin: 0 -8px;
    }
    .t_cemiao{
        display: none;
    }
    .t_b1zuo {
        padding-left: 40px;
    }
    .t_babanle {
        width: 66%;
    }
    .t_neinengh1 {
        font-size: 32px;
    }
    .t_babanrg .t_neinengh1 {
        margin-bottom: 16px;
    }
    .t_babanrg {
        padding: 40px 40px 40px 40px;
    }
    .t_bayoulogo {
        width: 180px;
    }
    .t_b1lie .t_b1biao:first-of-type {
        padding-top: 40px;
    }
    .t_b1lie {
        padding-bottom: 90px;
    }
    .b2banzh {
        margin-top: 0;
    }
    .t_b2bantop{
        display: none;
    }
    .t_dongnr img{
        position: relative;
        width: 530px;
        left: auto;
        top: auto;
        -webkit-transform: translate(0) scale(1);
        transform: translate(0) scale(1);
    }
    .t_dongtu {
        position: absolute;
        width: auto;
        right: 0;
        top: 0;
    }
    .t_b2nrle {
        width: 450px;
    }
    .t_b2bohuan {
        width: 88px;
        height: 88px;
        padding: 6px;
    }
    .t_b2nrgbo {
        padding: 0 4px;
    }
    .t_b2nrglun {
        width: calc(100% + 8px);
        padding-left: 4px;
        margin: 0 -4px;
    }
    .t_b2nrglun .slick-prev {
        left: -15px;
    }
    .t_b2nrglun .slick-next {
        right: -15px;
    }
    .b2banzh{
        padding-bottom: 80px;
    }
    .t_b2nrg{
        padding-bottom: 0;
    }
    .t_b2pic {
        width: 100%;
    }
    .t_dongtu {
        top: 70px;
    }
    .t_dongnr img{
        width: 100%;
    }
    .t_dongtu {
        top: 70px;
        right: 40px;
    }
    .t_dongnr {
        width: 400px;
    }
    .t_bimianbox {
        height: auto;
    }
    .t_b2k4td:first-of-type {
        font-size: 16px;
    }
    .t_b2k4th:first-of-type {
        font-size: 16px;
    }
    .t_b2k4td:first-of-type, .t_b2k4th:first-of-type {
        width: 6%;
    }
    .t_b2k4td:nth-of-type(2), .t_b2k4th:nth-of-type(2) {
        width: 32%;
    }
    .t_b2k4td:nth-of-type(3), .t_b2k4th:nth-of-type(3) {
        width: 16%;
    }
    .t_b2k4td:nth-of-type(4), .t_b2k4th:nth-of-type(4) {
        width: 12%;
    }
    .t_jianxia {
        margin-bottom: 100px;
    }
    .t_b2k3nr {
        padding-top: 80px;
        padding-bottom: 90px;
    }
    .t_b2k3nr .t_neinengh1 {
        margin-bottom: 36px;
    }
    .t_b2k3lun .slick-dots {
        bottom: -32px;
    }
    .t_b2k3li {
        padding: 0 5px;
        margin-bottom: 10px;
    }
    .t_v2k3zh .t_duanjiap4 p{
        height: 122.5px;
    }
    .t_synengh4 {
        font-size: 20px;
    }
    .t_v2k3zh .t_synengh4{
        height: 30px;
    }
    .t_b2k5wen {
        padding: 50px 50px 50px;
    }
    .t_neijiah3 {
        font-size: 22px;
    }
    .t_b2k5wen .t_neijiah3 {
        margin-bottom: 16px;
    }
    .t_b2k5wen .t_duanp1 {
        margin-bottom: 32px;
    }
    .t_jiandaxiao {
        padding-top: 80px;
    }
    .t_neinengh2 {
        font-size: 24px;
    }
    .t_b2k6lenr .t_neinengh2 {
        margin-bottom: 12px;
    }
    .t_b2k6lenr {
        padding: 36px 32px 40px;
    }
    .t_b2k6lenr .t_duanp1 p{
        height: 168px;
        line-height: 1.75;
    }
    .t_b2k7le .t_duanjiap1 {
        width: 200px;
    }
    .t_b2k7le{
        width: 30%;
    }
    .t_b2k7rg{
        width: 70%;
        padding: 0 10px;
    }
    .t_b2k7cir {
        width: 50px;
        margin-bottom: 12px;
    }
    .t_duanp1 p {
        font-size: 14px;
    }
    .t_boxcon{
        display: none;
    }   
    .t_b2ban {
        padding-top: 80px;
    }
    .t_mianbox {
        max-width: calc(100% - 40px);
    }
    .t_b3banli .t_neinengh1 {
        margin-bottom: 20px;
    }
    .t_b3k3xin {
        padding-top: 28px;
    }
    .t_b3k3ic {
        width: 26px;
        margin-right: 18px;
    }
    .t_b3k3wen {
        width: calc(100% - 44px);
    }
    .t_b3banwen {
        margin-top: 100px;
    }
    .t_jianlixiao {
        padding-bottom: 70px;
    }
    .t_jianxia {
        margin-bottom: 80px;
    }
    .t_b3k3nr {
        padding: 50px 60px 40px;
    }
    .t_b3k4le {
        padding-right: 30px;
        padding-top: 10px;
    }
    .t_b3k4le .t_duanjiap2 p {
        line-height: 1.75;
        margin-bottom: 14px;
    }
    .t_b3k4le .t_duanjiap2 {
        margin-bottom: 20px;
    }
    .t_babanle {
        width: 74%;
    }
    .t_c1banrg {
        max-width: 50%;
    }
    .t_c1banwen {
        padding-left: 10%;
    }
    .t_c1k2rg {
        width: 410px;
    }
    .t_c1k2le {
        width: calc(100% - 410px);
    }
    .t_c1k2le .t_duanp1 p{
        font-size: 16px;
    }
    .t_c1k2zhoutop, .t_c1k2zhoubottom {
        height: 102px;
    }
    .t_c1k2le {
        padding-right: 0px;
    }
    .t_c1k2le .t_duanp1 p::before {
        top: 20px;
    }
    .t_c1k2le .t_duanp1 p {
        padding-left: 30px;
    }
    .t_c1k3li {
        padding: 0 10px;
    }
    .t_c1k3ul {
        margin: 0 -10px;
    }
    .t_c1k3zh .t_duanp1 p{
        height: 96px;
    }
    .t_c1pctu{
        display: none;
    }
    .t_c1phtu{
        display: block;
    }
    .t_c1k1pic img{
        width: 100%;
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0);
    }
    .t_c1k1pic{
        height: auto;
    }
    .t_c1k1wai{
        height: auto;
    }
    .t_c1k2zhoubottom::before {
        display: none;
    }
    .t_d1k2xin {
        padding-right: 40px;
        padding-bottom: 10px;
    }
    .t_d1k2nr {
        padding: 40px 40px 60px;
    }
    .t_dabanxia .t_duanjiap2 p{
        line-height: 1.75;
    }
    .t_d2banping .t_duanp2 p{
        line-height: 1.75;
    }
    .t_e1con .ys_cont1400{
        width: 100%;
        padding: 0 40px;
    }
    .t_e1con .ys_cont1162{
        width: 100%;
        padding: 0 40px;
    }
    .ys_cont1162 {
        width: 100%;
        padding: 0 40px;
    }
    .t_e1k3duan p {
        font-size: 16px;
    }
    .t_e1k1rg {
        padding: 40px 30px;
    }
    .t_e1k2li .t_neinengh4 {
        padding-bottom: 20px;
    }
    .t_e1k2li {
        padding-top: 20px;
    }
    .t_e1k4xin .t_duanp1 p{
        height: 96px;
    }
    .t_e1k4ul .slick-dots {
        bottom: -38px;
    }
    .t_e1k5nr .t_neinengh1 {
        margin-bottom: 40px;
    }
    .t_e1k5lun .slick-dots {
        bottom: -20px;
    }
    .t_e1k5bo {
        padding: 0 10px;
    }
    .t_e1k5lun {
        margin: 0 -10px;
    }
    .t_e1k6top {
        padding: 20px 30px 20px 20px;
    }
    .t_e1k6icon{
        top: 0;
    }
    .t_e1k6le{
        padding-left: 50px;
    }
    .t_e1k6xia {
        padding: 20px 100px 5px 70px;
    }
    .t_e1k6rgicon{
        top: 0;
    }
    .t_f1k2le .t_duanjiap4 p{
        line-height: 1.75;
    }
    .t_f1k2nr .t_synengh2 {
        margin-bottom: 60px;
    }
    .t_f1k1rg {
        top: 40px;
        padding: 40px;
    }
    .ys_phfy {
        padding-left: 40px;
        padding-right: 40px;
    }
    .ys_phfyfl a{
        color:#333;
    }
    .t_f3k1nr {
        padding: 40px 40px 50px;
        min-height: calc(400px + 90px);
    }
    .t_f3k1li {
        padding: 0 20px;
    }
    .t_g1k2rg {
        padding-top: 0px;
    }
    .t_g1k4dots {
        padding-left: 40px;
        padding-right: 40px;
    }
    .t_g1k4le{
        width: 100%;
        min-height:auto;
        overflow: hidden;
        padding: 60px 40px 50px 40px;
    }
    .t_g1k4rg{
        width: 100%;
        
    }
    .t_g1k4bg{
        opacity: .5;
    }
    .t_g1k5xiali{
        width: 33.333333%;
    }
    .t_g2k1rgxin {
        padding: 50px 30px 60px;
    }
    .t_g2k2 .ys_phfy {
        padding-left: 0px;
        padding-right: 0px;
    }
    .t_synengh2 {
        font-size: 34px;
    }
    .t_g3bantit .t_synengh2 {
        padding-bottom: 18px;
        margin-bottom: 40px;
    }
    .t_g3rg {
        padding: 80px 0px 0px 40px;
    }
    .t_g3le {
        padding-right: 40px;
    }
    .t_g3duan {
        margin-bottom: 50px;
    }
    .t_g3zhuan {
        padding-top: 20px;
    }
    .t_g3rg .t_neijiah3 {
        margin-bottom: 22px;
    }
    .t_g3le .t_duanp1.yxedr_active p{
        font-size: 16px;
    }
    .t_h1k1 .t_e1k6top {
        padding: 0px 30px;
    }
    .t_h1k1nr .t_e1k6xia {
        padding: 30px 30px 40px 30px;
    }
    .t_e1k6xia .t_duanjiap2 p {
        margin-bottom: 10px;
    }
    .t_h1k1nr .t_duanjiap2 {
        margin-bottom: 40px;
    }
    .t_h1k1btn .t_b2btn {
        padding: 6px 46px;
    }
    .t_h1k1nr {
        padding: 40px 30px 0;
        padding-bottom: 80px;
    }
    .t_map {
        height: 440px;
    }
    .t_i1k1rg {
        margin-top: 40px;
        min-height: 440px;
        padding: 50px;
    }
    .t_i1k1rg .t_neijiah2 {
        margin-bottom: 40px;
    }
    .t_b2k6lenr .t_duanp1 {
        height: 168px;
    }
    .t_f1con .t_b3k1 .t_duanp1 p{
        font-size: 20px;
    }
    .t_e1k1le video{
        display: none;
    }
    .t_foterli {
        width: 16.5%;
    }
    .t_b1biao1 .t_b1liebiao, .t_b1liebiao {
        padding: 40px 40px 24px 40px;
    }
    .t_b1nengli {
        margin-bottom: 16px;
    }
    .t_d1k2xin {
        padding-right: 16px;
    }
    .t_d1k2li {
        margin-right: 26px;
    }
    .t_b3banwen {
        margin-top: 60px;
    }
    .s_center.t_jiandaxiao{
        padding-top: 0;
    }
    .login-main .login-item {
        padding: 0;
    }
    .t_f1k2li.on {
        padding-top: 175px;
    }
}

/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .t_synengh1 {
        font-size: 30px;
    }
    .t_sybanxin {
        padding: 30px 24px 32px 26px;
    }
    .t_sybanle {
        width: 52%;
    }
    .t_sybanxin .t_duanjiap1 {
        margin-bottom: 30px;
    }
    .t_sybanxin .t_synengh1 {
        margin-bottom: 14px;
    }
    .t_sybanle::before {
        height: calc(100% - 94px);
    }
    .t_syk1ul {
        padding: 60px 0 60px;
    }
    .t_syk1ul {
        margin: 0 -80px;
    }
    .t_syshu {
        font-size: 36px;
    }
    .t_synengh2 {
        font-size: 28px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 220px;
        left: -100px;
        bottom: 60px;
    }
    .t_syk2huanli .t_synengh5 {
        margin-bottom: 8px;
    }
    .t_syk2xu {
        margin-right: 16px;
        font-size: 22px;
    }
    .t_syk2xli {
        margin: 0 14px;
    }
    .t_syk2biao {
        margin-bottom: 4px;
    }
    .t_syk2huanli .t_duanjiap2 p {
        max-width: 240px;
    }
    .t_syk2huan {
        padding-bottom: 32px;
    }
    .t_syk2le {
        padding-top: 22px;
    }
    .t_syk2le {
        padding-top: 22px;
    }
    .t_seemore.t_seemore2 {
        padding-bottom: 4px;
    }
    .t_syk2huan {
        padding-bottom: 20px;
    }
    .t_synengh5_1 {
        font-size: 14px;
    }
    .t_synengh2 {
        font-size: 26px;
    }
    .t_syk2wen {
        padding: 6px 0;
    }
    .t_syk2qieli {
        margin-bottom: 10px;
    }
    .t_sydotli {
        padding: 0 8px;
    }
    .t_syk3xlun {
        width: 40%;
        left: 54%;
    }
    .t_syk3box {
        padding: 28px 28px 30px;
    }
    .t_syk3box .t_duanp1 {
        margin-bottom: 24px;
    }
    .t_syk4dots {
        padding: 0 20px;
    }
    .t_syk4boxin {
        padding: 30px 30px 36px;
    }
    .t_synengh3 {
        font-size: 24px;
    }
    .t_syk4boxin .t_synengh3 {
        margin-bottom: 16px;
    }
    .t_syk4boxin .t_synengh3 {
        margin-bottom: 16px;
    }
    .t_syk4le .t_duanjiap2 {
        margin-bottom: 40px;
    }
    .t_foterle{
        display: none;
    }
    .t_foterg{
        float: left;
    }
    .t_syk4le {
        width: 100%;
    }
    .t_syk4rg {
        width: 100%;
    }
    .t_syk5le {
        width: 100%;
    }
    .t_syk5rg {
        width: 100%;
    }
    .t_syk5rgxin .t_duanjiap3 p{
        height: auto;
    }
    .t_syk5xia {
        padding: 0 30px 60px 30px;
    }
    .t_syk5lun .slick-dots{
        text-align: center;
        bottom: 30px;
    }
    .t_fotlogo {
        width: 120px;
    }
    .t_fotone {
        padding-bottom: 20px;
    }
    .t_foter {
        padding-top: 20px;
    }
    .t_foticli {
        margin-bottom: 16px;
    }
    .t_foter {
        padding-bottom: 16px;
    }
    .t_syk6xia {
        padding-bottom: 100px;
    }
    .t_fotsi p {
        font-size: 12px;
    }
    .t_syk6li {
        padding: 0 15px;
    }
    .t_syk6xin {
        min-width: 140%;
    }
    .t_syk6ul {
        margin-bottom: 50px;
    }
    .t_syk5date {
        font-size: 16px;
    }
    /* b1 */
    .t_neinengh1 {
        font-size: 26px;
    }
    .t_babanrg .t_duanjiap2 p {
        line-height: 1.75;
    }
    .t_babanrg {
        padding: 30px 30px 30px 30px;
    }
    .t_babanle {
        width: 70%;
    }
    .t_bayoulogo {
        width: 160px;
    }
    .t_b1neng .slick-dots {
        bottom: -24px;
    }
    .t_b1biao4 .t_b1nepic {
        width: 240px;
    }
    .t_b1biao4 .t_b1nengli a {
        padding-top: 34px;
        padding-bottom: 20px;
    }
    .t_neinengh4_1 {
        font-size: 14px;
    }
    .t_b1nengli .t_neinengh4_1{
        height: 21px;
    }
    .t_b1k1xu {
        margin-right: 34px;
        font-size: 80px;
    }
    .t_b1k1top .t_neijiah2 {
        top: 30px;
    }
    .t_neijiah2 {
        font-size: 26px;
    }
    .t_b1qietit {
        padding: 0 5px;
    }
    .t_b1qie {
        margin: 0 -5px;
        margin-bottom: 20px;
    }
    .t_b1biao1 .t_b1qie {
        margin-bottom: 20px;
    }
    .t_b1qietit{
        display: inline-block;
        float: none;
    }
    .t_b1qie{
        white-space: nowrap;
        text-align: left;
        overflow: hidden;
    }
    .t_b1qie .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: 0px;
    }
    .t_b1qie .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
        background: #3294C0;
    }
    .t_b1biao4 .t_b1nengli {
        padding: 0 20px;
    }
    .t_b1biao4 .t_b1neng {
        margin: 0 -20px;
    }
    .t_b2nrle .t_duanjiap2 {
        margin-bottom: 36px;
    }
    .t_b2k1hao {
        font-size: 60px;
        margin-bottom: 10px;
    }
    .t_b2nrle .t_duanjiap2 p {
        line-height: 1.75;
    }
    .t_b2nrle {
        width: 50%;
        padding-right: 20px;
    }
    .t_b2nrg {
        max-width: 50%;
    }
    .t_b2bohuan {
        width: 80px;
        height: 80px;
    }
    .t_b2pic {
        margin-bottom: 54px;
    }
    .t_dongnr {
        width: 370px;
    }
    .t_dongtu {
        top: 80px;
        right: 28px;
    }
    .t_b2k3li {
        width: 33.333333%;
    }
    .t_b2k3nr {
        padding-top: 70px;
        padding-bottom: 80px;
    }
    .t_jianxia {
        margin-bottom: 80px;
    }
    .t_b2k4nr {
        padding-top: 70px;
    }
    .t_b2k4tr {
        padding: 0 20px;
    }
    .t_b2k4th:first-of-type {
        line-height: 70px;
    }
    .t_b2k4th{
        line-height: 70px;
        height: 70px;
        overflow: hidden;
    }
    .t_b2k4td{
        line-height: 70px;
        height: 70px;
        overflow: hidden;
    }
    .t_b2k4tr {
        min-width: 800px;
    }
    .t_b2k4table .mCSB_outside+.mCSB_scrollTools .mCSB_draggerContainer {
        top: 0px;
        bottom: 0px;
    }
    .t_b2k4table .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, 
    .t_b2k4table .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -24px;
    }
    .t_b2k4table .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
        background: #1A335C;
    }
    .t_b2k5nr {
        padding-top: 70px;
    }
    .t_jianlixiao {
        padding-bottom: 80px;
    }
    .t_b2k5wen {
        padding: 40px 30px 40px;
    }
    .t_b2xiabot {
        margin-bottom: 34px;
    }
    .t_b2k5wen {
        width: 60%;
    }
    .t_b2k5wen .t_duanp1 p {
        line-height: 1.75;
    }
    .t_b2k5wen .t_duanp1 {
        margin-bottom: 20px;
    }
    .t_b2k5wen .t_neijiah3 {
        margin-bottom: 12px;
    }
    .t_neinengh2 {
        font-size: 22px;
    }
    .t_b2k6lenr {
        padding: 32px 26px 36px;
    }
    .t_b2k6lenr .t_duanp1 p {
        height: 122.5px;
        line-height: 1.75;
    }
    .t_b2k6lenr .t_duanp1 {
        margin-bottom: 14px;
    }
    .t_b2k7pic {
        width: 140px;
        margin-bottom: 12px;
    }
    .t_b2k7le .t_duanjiap1 p {
        line-height: 1.75;
    }
    .t_b2k7cir {
        width: 42px;
        margin-bottom: 10px;
    }
    .t_b2k7li:first-of-type{
        width: 20%;
    }
    .t_b2k7li{
        width: 40%;
    }
    .t_b2k7le .t_duanjiap1 p{
        font-size: 14px;
    }
    .t_b2k7le .t_duanjiap1 {
        width: calc(100% - 20px);
    }
    .t_b2k7le {
        width: 26%;
    }
    .t_b2k7rg {
        width: 74%;
        padding: 0 10px;
    }
    .t_b2k7pic {
        width: 120px;
    }
    .t_b2k7ul {
        padding-top: 55px;
    }
    .t_b2k7nr {
        padding: 48px 0;
    }
    .t_b3banwen {
        margin-top: 80px;
    }
    .t_jianlixiao {
        padding-bottom: 70px;
    }
    .t_b3k3btn {
        width: 50px;
    }
    .t_b3k3nr {
        padding: 40px 36px 34px;
    }
    .t_b3k3nr .t_synengh3 {
        margin-bottom: 26px;
    }
    .t_b3k3ic {
        width: 22px;
        margin-right: 12px;
    }
    .t_b3k3wen {
        width: calc(100% - 34px);
    }
    .t_b3k3wen .t_neinengh4 {
        margin-bottom: 6px;
    }
    .t_b3k3xin {
        padding-top: 18px;
    }
    .t_b3k4rg {
        width: 48%;
    }
    .t_b3k4le{
        width: 52%;
    }
    .t_b3k4le {
        padding-top: 0px;
    }
    .t_b3k4le .t_neinengh1 {
        margin-bottom: 12px;
    }
    .t_sydotnr {
        margin: 0 -8px;
    }
    .t_c1k4ul .t_b1nengli {
        padding: 0 10px;
    }
    .t_c1k4ul {
        margin: 0 -10px;
    }
    .t_c1k4nr .t_neinengh1 {
        margin-bottom: 40px;
    }
    .t_c1k6pic{
        height: 150px;
        position: relative;
    }
    .t_c1k6pic img{
        position: absolute;
        min-height: 100%;
        width: 100%;
        object-fit: cover;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .t_b2btn {
        font-size: 14px;
        padding: 8px 30px;
    }
    .t_c1k3tit {
        margin-bottom: 28px;
    }   
    .t_babanle {
        width: 100%;
    }
    .t_c1banrg.t_jianda {
        padding-top: 75px;
        position: relative;
        width: calc(100% - 80px);
        max-width: 100%;
        right: auto;
        left: 40px;
    }
    .t_c1banrg .t_babanrg {
        padding: 30px 30px 30px 30px;
    }
    .t_c1banrg .t_babanrg .t_neinengh1 {
        top: -22px;
    }
    .t_c1banwen{
        padding-bottom: 20px;
    }
    .t_c1k2le {
        width: 100%;
        margin-bottom: 10px;
        z-index: 20;
        position: relative;
        background: transparent;
    }
    .t_c1k2rg{
        position: absolute;
        right: 0;
        bottom: 0;
        width: 300px;
        opacity: .2;
    }
    .t_c1k2{
        background: #fff;
    }
    .t_c1banrg.t_jianda {
        padding-top: 0px;
        margin-top: -100px;
    }
    .t_d1k2ul {
        margin-bottom: 30px;
    }
    .t_d1k2li {
        margin-right: 40px;
    }
    .t_d1k2xin {
        padding-right: 30px;
        padding-bottom: 8px;
    }
    .t_d1k2nr {
        padding: 34px 30px 50px;
    }
    .t_d1k2biao {
        padding: 0 10px;
    }
    .t_d1k2lie {
        margin: 0 -10px;
    }
    .t_d1k2lixin {
        padding-bottom: 30px;
    }
    .t_d2banle{
        width: 100%;
        margin-bottom: 30px;
    }
    .t_d2banrg{
        width: 100%;
        padding-left: 0;
    }
    .t_d2k1 .t_b1nengli{
        width: 25%;
    }
    .t_dabanxia .t_duanjiap2 {
        margin-bottom: 18px;
    }
    .t_d2bantit {
        font-size: 22px;
    }
    .t_d2k1 .t_b1nengli {
        width: 50%;
    }
    .t_c1k4ul .t_b1nengli {
        margin-bottom: 12px;
    }
    .t_e1k1le, .t_e1k1rg{
        width: 100%;
    }
    .t_e1k1rg{
        top: 0;
        min-height:auto;
    }
    .t_e1k1rg {
        padding: 30px 30px 20px;
    }
    .t_e1k1bo,.t_e1k3li {
        margin-bottom: 80px;
    }
    .t_e1k2le{
        width: 100%;
    }
    .t_e1k2rg{
        width: 100%;
    }
    .t_e1k3le, .t_e1k3rg{
        width: 100%;
    }
    .t_e1k3rg {
        min-height: auto;
        top: 0;
    }
    .t_e1k3duan p{
        margin-bottom: 6px;
    }
    .t_e1k3rg {
        padding: 30px;
    }
    .t_e1k3rg .t_neinengh2 {
        margin-bottom: 18px;
    }
    .t_e1k3duan {
        padding-top: 18px;
    }
    .t_jiandaxiao {
        padding-top: 70px;
    }
    .t_e1k5xin {
        padding: 40px 30px 40px;
    }
    .t_e1k5le {
        padding-right: 24px;
    }
    .t_f1k1le, .t_f1k1rg{
        width: 100%;
    }
    .t_f1k1rg {
        top: 0;
        z-index: 2;
        padding: 30px;
        min-height: auto;
    }
    .t_f1k1{
        margin-bottom: 0;
    }
    .t_f1k2icon {
        width: 80px;
        height: 80px;
    }
    .t_f1k2ic {
        width: 30px;
    }
    .t_f1k2xu {
        font-size: 36px;
    }
    .t_f1k2li {
        padding-right: 50px;
    }
    .t_f1k2li.on {
        padding-left: 50px;
        padding-top: 100px;
    }
    .t_f1k2le {
        width: calc(100% - 80px);
        padding-right: 24px;
    }
    .t_f1k2icon::before {
        right: -56px;
    }
    .t_f1k2li.on .t_f1k2icon::before {
        left: -56px;
    }
    .t_f1k2li .t_duanjiap4 {
        min-height: 150px;
    }
    .t_f1k2le .t_synengh4 {
        margin-bottom: 14px;
    }
    .t_f3k1le {
        width: 26%;
    }
    .t_g1con .t_b3banpic{
        height: 440px;
    }
    .t_g1con .t_b3banpic img{
        width: 100%;
        min-height: 100%;
        object-fit: cover;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%,-50%);
    }
    .t_g1k1le, .t_g1k1rg{
        width: 100%;
    }
    .t_g1k1rg {
        margin-top: 0px;
        padding: 30px 40px;
        min-height: auto;
    }
    .t_g1k1rg .t_duanjiap2 p{
        padding-left: 4px;
    }
    .t_g1k2rg{
        width: 100%;
    }
    .t_g1k2le{
        margin-bottom: 20px;
    }
    .t_g1k2rg .t_duanp1 p {
        line-height: 1.5;
        padding: 0px;
    }
    .t_g1k2dirg{
        width: 100%;
        top: 0px;
        padding: 20px 20px 30px;
    }
    .t_g1k2ul .mCSB_outside+.mCSB_scrollTools {
        right: -16px !important;
    }
    .t_g1k3rg{
        width: 100%;
    }
    .t_phtit{
        display: block;
        margin-bottom: 20px;
    }
    .t_g1k3rg .t_synengh2{
        display: none;
    }
    .t_g1k3cir {
        margin: 0 auto;
        margin-bottom: 20px;
    }
    .t_g1k3le{
        width: 100%;
    }
    .t_g1k3top {
        margin-bottom: 40px;
    }
    .t_g1k3yearli {
        font-size: 26px;
    }
    .t_g1k3yearli {
        padding-bottom: 26px;
    }
    .t_g1k3bo {
        margin-bottom: 49px;
    }
    .t_g1k5xin .t_duanp1 {
        padding: 8px 20px 20px;
    }
    .t_g2k1le {
        width: 100%;
    }
    .t_g2k1rg {
        width: 100%;
        top: 0px;
    }
    .t_g2k1rg .t_synengh3{
        height: auto;
    }
    .t_g2k1rg .t_duanp1 p{
        height: auto;
    }
    .t_g2k1rgxin{
        min-height: auto;
    }
    .t_g2k2xin .t_neinengh2{
        height: 76px;
    }
    .t_g2k2xin {
        padding: 20px 20px 30px 20px;
    }
    .t_g2k2li {
        padding: 0 10px;
    }
    .t_g2k2nr {
        margin: 0 -10px;
        margin-bottom: 60px;
    }
    .t_g2k1rg .t_synengh3 {
        margin-bottom: 18px;
    }
    .t_g2k1rg .t_duanp1 {
        margin-bottom: 24px;
    }
    .t_g2k1date {
        margin-bottom: 6px;
    }
    .t_g2k2xin .t_duanp2 p {
        height: 112px;
        line-height: 1.75;
    }
    .t_g3le{
        width: 100%;
    }
    .t_g3rg{
        width: 100%;
    }
    .t_g3rg {
        padding: 60px 0px 0px 0px;
    }
    .t_g3duan {
        margin-bottom: 40px;
    }
    .t_g3li .t_duanp2 p{
        height: auto;
    }
    .t_g3li:last-of-type .t_g3xinli{
        padding-bottom: 0px;
    }
    .t_g3le {
        padding-right: 0px;
    }
    .t_h1k1xi {
        line-height: 60px;
        height: 60px;
        font-size: 16px;
    }
    .t_h1k1nr .t_e1k6li {
        margin-bottom: 20px;
    }
    .t_e1k6rgicon {
        width: 30px;
        height: 30px;
    }
    .t_h1k1 .t_e1k6rgicon {
        top: 15px;
    }
    .t_e1k6ul {
        margin-bottom: 38px;
    }
    .t_i1k2table {
        padding: 40px 30px 60px;
    }
    .t_i1k2top .t_mianhang {
        padding: 0 5px;
    }
    .t_i1k2top {
        margin: 0 -8px;
    }
    .t_mianzhu {
        font-size: 12px;
    }
    .t_i1k2top .t_mianhang:nth-of-type(2) {
        padding-bottom: 33px;
    }
    .t_mianhang {
        margin-bottom: 16px;
    }
    .t_i1k2table .t_mianname {
        margin-bottom: 8px;
    }
    .t_i1k2table .t_xiangqing {
        margin-bottom: 24px;
    }
    .t_i1k2table .t_xuanku {
        width: 20px;
        height: 20px;
        margin-right: 10px;
    }
    .t_i1k2table .t_xuanwen {
        font-size: 16px;
    }
    .t_i1k2code .t_yanzheng .t_mianrong {
        width: 140px;
    }
    .t_mianpic {
        margin-left: 18px;
    }
    .t_i1k2table .t_mianhang.t_agree {
        padding-top: 11px;
    }
    .t_i1k2code .t_mianhang .t_mianname {
        width: 70px;
    }
    .t_i1k1rg {
        padding: 30px;
    }
    .t_b2k6lenr .t_duanp1 {
        height: 122.5;
    }
    .t_syk2pic.t_syk2pic3 {
        left: -86px;
    }
    .t_b1nengli {
        width: 33.333333%;
    }
    .t_d1k2xin {
        padding-right: 0px;
    }
    .t_d1k2li {
        margin-right: 16px;
    }
    .t_d1k2xin {
        font-size: 16px;
    }
    .t_b3k4logo {
        max-width: 180px;
    }
    .t_b3k4le {
        padding-top: 12px;
    }
    .t_g3li .t_duanp2 p{
        -webkit-line-clamp: inherit;
    }
    .t_f1k2le {
        padding-right: 12px;
    }
    .t_f1k2li.on {
        padding-top: 178px;
    }
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .ys_ban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph{
        display: block;
    }
    .ys_cont1400 {
        padding: 0 20px;
    }
    .ys_cont1080 {
        padding: 0 20px;
    }
    .t_sybanle {
        width: calc(100% - 30px);
    }
    .ys_ban_slick .slick-dots {
        left: calc(100% - 25px);
        transform: translateX(-50%);
        bottom: 60px;
    }
    .t_syk1ul {
        padding: 20px 0 40px;
    }
    .t_syshu {
        font-size: 30px;
    }
    .t_syk1ul {
        margin: 0 0px;
    }
    .t_syk2le {
        padding-top: 0;
        width: 100%;
    }
    .t_syk2huanli .t_duanjiap2 p {
        max-width: 100%;
    }
    .t_syk2rg{
        width: 100%;
    }
    .t_syk2pic.t_syk2pic3 {
        left: 0;
        bottom: auto;
        position: relative;
        margin: 0 auto;
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .t_jianda {
        padding-top: 60px;
    }
    .t_jianxiali {
        padding-bottom: 60px;
    }
    .t_syk2huanli .t_synengh2 {
        margin-bottom: 16px;
    }
    .t_syk2qieli{
        width: 50%;
        float: left;
    }
    .t_syk2jiale{
        width: 100%;
    }
    .t_syk3le{
        width: 100%;
    }
    .t_syk3pic{
        margin-top: 0;
    }
    .t_syk3pic::before {
        top: 0;
        height: 100%;
    }
    .t_syk3xlun {
        width: calc(100% - 20px);
        position: relative;
        left: 10px;
        top: auto;
        margin-top: -40px;
        transform: translateY(0);
    }
    .t_syk3pic .t_syk3lun {
        margin-bottom: 0;
    }
    .t_syk3lun::before{
        display: none;
    }
    .t_syk3dots{
        width: 100%;
    }
    .t_synengh1 {
        font-size: 28px;
    }
    .t_syk4boxin {
        padding: 28px 26px 32px;
    }
    .t_syk2le {
        margin-bottom: 10px;
    }
    .t_fotsi p a {
        margin-left: 16px;
        white-space: nowrap;
    }
    .t_disanle{
        padding-bottom: 8px;
    }
    .t_disanrg{
        float: left;
    }
    .t_dishcode {
        left: 13px;
        transform: translateX(0);
    }
    .t_fotsi {
        padding: 20px 0 24px;
    }
    .t_foter {
        padding-bottom: 0px;
    }
    .t_syk6xia {
        padding-bottom: 80px;
    }
    .t_syk6xia .t_duanjiap2 {
        margin-bottom: 24px;
    }
    .t_b1zuo {
        padding-left: 20px;
    }
    .t_b1biao1 .t_b1liebiao, .t_b1liebiao {
        padding: 20px 20px 40px;
    }
    .t_babanle {
        width: 100%;
    }
    .t_babanrg {
        position: relative;
        width: calc(100% - 40px);
        padding: 30px 30px 30px 30px;
        left: 20px;
        transform: translateY(0);
        top: auto;
    }
    .t_b1lie {
        padding-bottom: 50px;
    }
    .t_b1zuo {
        padding-top: 50px;
    }
    .t_b1k1xu {
        margin-right: 20px;
        font-size: 50px;
    }
    .t_neijiah2 {
        font-size: 22px;
    }
    .t_b1k1top .t_neijiah2 {
        top: 10px;
    }
    .t_b1lie .t_b1biao:first-of-type {
        padding-top: 90px;
    }
    .t_b2ban {
        padding-top: 60px;
    }
    .t_b2nrle {
        width: 100%;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .t_b2k1biao {
        margin-bottom: 20px;
    }
    .t_dongtu{
        display: none;
    }
    .t_b2pic .t_dongnr{
        display: block;
    }
    .t_b2nrg{
        width: 100%;
        max-width: 100%;
    }
    .t_b2pic{
        position: relative;
    }
    .t_b2pic>img{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        width: 90%;
    }
    .t_dongnr{
        height: auto;
    }
    .t_b2nrglun{
        width: calc(100% - 50px);
        margin: 0 auto;
    }
    .b2banzh {
        padding-bottom: 60px;
    }
    .t_b2btn {
        font-size: 14px;
        padding: 6px 30px;
    }
    .t_b2k3li{
        width: 50%;
    }
    .t_b2k3nr {
        padding-top: 60px;
        padding-bottom: 70px;
    }
    .t_b2k3nr .t_neinengh1 {
        margin-bottom: 30px;
    }
    .t_b2k3lun .slick-dots {
        bottom: -24px;
    }
    .t_b2k4nr {
        padding-top: 60px;
    }
    .t_jianxia {
        margin-bottom: 60px;
    }
    .t_b2k4table{
        padding-bottom: 20px;
    }
    .t_b2k4table .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal, .t_b2k4table .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: -4px;
    }
    .t_jianlixiao {
        padding-bottom: 60px;
    }
    .t_b2k5nr {
        padding-top: 60px;
    }
    .t_b2xiabot {
        margin-bottom: 28px;
    }
    .t_b2k5wen {
        padding: 30px 20px 30px;
    }
    .t_b2k5wen {
        position: relative;
    }
    .t_b2k5pic{
        position: absolute;
        width: 100%;
        height: 100%;
    }
    .t_b2k5pic img{
        width: 100%;
        min-height: 100%;
        position: absolute;
        object-fit: cover;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }
    .t_b2k5pic::before{
        z-index: 2;
    }
    .t_jiandaxiao {
        padding-top: 60px;
    }
    .t_b2k6le {
        width: 100%;
    }
    .t_b2k6rg{
        width: 100%;
    }
    .t_b2k6le .slick-dots{
        text-align: center;
    }
    .t_b2k6 .t_jiandaxiao {
        padding-top: 50px;
    }
    .t_b2k6 .t_jianxiali {
        padding-bottom: 70px;
    }
    .t_b2k7li:first-of-type,.t_b2k7li{
        width: 100%;
    }
    .t_b2k7pic {
        width: 110px;
    }
    .t_b2k7le {
        width: 38%;
    }
    .t_b2k7rg {
        width: 62%;
        padding: 0 20px;
    }
    .t_b2k7cir {
        width: 32px;
        margin-bottom: 0px;
        float: left;
    }
    .t_b2k7duan {
        float: left;
        padding-left: 10px;
        padding-top: 2px;
    }
    .t_b2k7li{
        margin-bottom: 15px;
    }
    .t_b2k7li:last-of-type{
        margin-bottom: 0;
    }
    .t_b2k7ul {
        padding-top: 20px;
    }
    .t_b2k7nr {
        padding: 48px 0 38px;
    }
    .t_b2nrle{
        position: relative;
        z-index: 10;
    }
    .t_miantable {
        padding: 38px 38px 32px;
    }
    .ys_modal_close {
        right: 12px;
        top: 13px;
    }
    .t_mianname {
        width: 96px;
    }
    .t_mianname {
        width: 75px;
        font-size: 14px;
    }
    .t_mianse{
        height: 36px;
    }
    .t_mianse input{
        line-height: 36px;
    }
    .t_mianrong {
        width: calc(100% - 75px);
    }
    .t_mianse {
        padding: 0 15px;
    }
    .t_xiangqing .t_mianse {
        padding: 12px 15px;
    }
    .t_mianpic {
        width: 92px;
    }
    .t_yanzheng .t_mianrong {
        width: calc(100% - 190px);
    }
    .t_mianzhu {
        font-size: 12px;
        padding: 6px 0px 2px;
    }
    .t_mianhang {
        margin-bottom: 14px;
    }
    .t_agree {
        padding-top: 0px;
    }
    .t_mianhang.t_agree {
        margin-bottom: 26px;
    }
    .t_mianan {
        font-size: 14px;
        padding: 6px 32px;
    }
    .ys_select_li {
        padding: 0 15px;
    }
    .t_b3banwen {
        margin-top: 60px;
    }
    .t_b3banli .t_neinengh1 {
        margin-bottom: 14px;
    }
    .t_jianlixiao {
        padding-bottom: 50px;
    }
    .t_b3k3nr {
        padding: 30px 20px 24px;
    }
    .t_b3k3nr .t_synengh3 {
        margin-bottom: 20px;
    }
    .t_b3k3li{
        width: 100%;
    }
    .t_b3k3li::before {
        content: '';
        height: 1px;
        background: rgba(199,199,199,.3);
        position: absolute;
        top: 0;
        width: calc(100% - 30px);
        left: 15px;
    }
    .t_b3k3li:nth-of-type(2n-1)::before {
        width: calc(100% - 30px);
        left: 15px;
    }
    .t_b3k3wen .t_duanp1{
        height: auto;
    }
    .t_b3k4le {
        width: 100%;
        margin-bottom: 30px;
    }
    .t_b3k4rg{
        width: 100%;
    }
    .t_c1k3xin {
        margin-right: -20px;
    }
    .t_c1banrg.t_jianda {
        width: calc(100% - 40px);
        left: 20px;
    }
    .t_c1banwen {
        padding-left: 20px;
    }
    .t_c1banrg .t_babanrg {
        padding: 20px;
    }
    .t_c1banwen {
        padding-top: 26px;
    }
    .t_c1banwen .t_duanp2 p {
        padding-left: 20px;
    }
    .t_c1k2le .t_neinengh1 {
        margin-bottom: 18px;
    }
    .t_c1k2le .t_duanp1 p {
        font-size: 14px;
    }
    .t_c1k2le .t_duanp1 p {
        padding-bottom: 15px;
        padding-top: 15px;
    }
    .t_c1k2le .t_duanp1 p::before {
        top: 10px;
        transform: scale(0.8);
    }
    .t_c1k3rg.swiper-scrollbar {
        width: calc(100% - 160px);
    }
    .t_c1k4ul .t_b1nengli {
        padding: 0 6px;
    }
    .t_c1k4ul {
        margin: 0 -6px;
    }
    .t_c1k4ul .slick-dots {
        bottom: -28px;
    }    
    .t_d1k2nr {
        padding: 34px 20px 50px;
    }
    .t_d1k2ul{
        display: none;
    }
    .t_d1k2biao{
        width: 100%;
    }
    .t_d1k2nr {
        padding: 30px 20px 40px;
    }
    .t_d2k1 .t_c1k4ul {
        margin: 0 -6px -12px;
    }
    .t_c1k4nr .t_neinengh1 {
        margin-bottom: 30px;
    }
    .t_e1con .ys_cont1162{
        padding: 0 20px;
    }
    .ys_cont1162 {
        padding: 0 20px;
    }
    .t_e1con .ys_cont1400 {
        padding: 0 20px;
    }
    .t_e1k1rg {
        padding: 30px 20px 20px;
    }
    .t_e1k1rg .t_duanp2 p{
        margin-bottom: 0;
    }
    .t_e1k1bo, .t_e1k3li {
        margin-bottom: 60px;
    }
    .t_e1k4xin .t_duanp1 p {
        height: 72px;
    }
    .t_e1k4ul .slick-dots {
        bottom: -26px;
    }
    .t_e1k5le{
        width: 100%;
        padding-right: 0;
        margin-bottom: 30px;
    }
    .t_e1k5rg{
        width: 100%;
    }
    .t_e1k5pic{
        width: 260px;
        margin: 0 auto;
    }
    .t_e1k5le .t_neinengh2 {
        margin-bottom: 14px;
    }
    .t_jiandaxiao {
        padding-top: 50px;
    }
    .t_e1k5nr .t_neinengh1 {
        margin-bottom: 30px;
    }
    .t_e1k6nr .t_neinengh1 {
        margin-bottom: 30px;
    }
    .t_e1k6ul {
        margin-bottom: 30px;
    }
    .t_e1k2.t_jianlixiao {
        padding-bottom: 60px;
    }
    .t_e1k2.t_jiandaxiao {
        padding-top: 50px;
    }
    .t_duanjiap3 p {
        font-size: 18px;
    }
    .t_f1k1logo {
        width: 120px;
        top: -15px;
    }
    .t_f1k1rg{
        padding:30px 20px;
    }
    .t_f1k1rg .t_duanjiap2 p{
        line-height: 1.75;
        margin-bottom: 16px;
    }
    .t_f1k1rg .t_duanjiap2 p:last-of-type{
        margin-bottom: 0;
    }
    .t_f1k2nr .t_synengh2 {
        margin-bottom: 40px;
    }
    .t_f1k2nr::before {
        height: calc(100% - 60px);
        width: 2px;
        left: 4px;
        transform: translateX(0);
        top: 60px;
    }
    .t_f1k2li{
        width: 100%;
    }
    .t_f1k2li .t_f1k2icon {
        float: left;
    }
    .t_f1k2icon {
        width: 60px;
        height: 60px;
    }
    .t_f1k2ic {
        width: 24px;
    }
    .t_f1k2xu {
        font-size: 26px;
        right: -14px;
    }
    .t_f1k2li.on {
        padding-left: 30px;
        padding-top: 0;
    }
    .t_f1k2li.on .t_f1k2le {
        padding-left: 20px;
        width: calc(100% - 60px);
    }
    .t_f1k2li .t_f1k2le {
        padding-left: 20px;
        width: calc(100% - 60px);
        padding-right: 0;
    }
    .t_f1k2li.on .t_f1k2icon::before {
        left: -31px;
    }
    .t_f1k2li .t_f1k2icon::before {
        left: -31px;
        right: auto;
    }
    .t_f1k2li .t_f1k2le{
        float: right;
    }
    .t_f1k2le .t_synengh4{
        text-align: left;
    }
    .t_f1k2li {
        padding-right: 0;
        padding-left: 30px;
    }
    .t_f1k2li .t_duanjiap4{
        min-height: auto;
    }
    .t_f1k2li{
        margin-bottom: 30px;
    }
    .t_f1k2nr{
        padding-bottom: 0;
    }
    .ys_phfy {
        padding-left: 20px;
        padding-right: 20px;
    }
    .t_e1k6li:last-of-type {
        margin-bottom: 0px;
    }
    .t_f3k1nr {
        padding: 30px 20px 40px;
        min-height: calc(300px + 70px);
    }
    .t_f3k1li {
        padding: 0 10px;
    }
    .t_f3k1ic {
        width: 22px;
        margin-right: 10px;
    }
    .t_f3k1zi {
        font-size: 18px;
    }
    .t_f3k1le {
        width: 32%;
    }
    .t_f3k1da {
        margin-right: 6px;
    }
    .t_f3k1ic, .t_f3k1zi, .t_f3k1li .t_duanjiap4 p, .t_f3k1da, .t_f3k1xiaic {
        line-height: 60px;
        height: 60px;
    }
    .t_g1con .t_b3banpic {
        height: 500px;
    }
    .t_g1k2le{
        width: 100%;
    }
    .t_g1k2ul{
        max-height: none;
        height: 400px;
    }
    .t_g1k2dile {
        width: 100%;
    }
    .t_g1k4le {
        padding: 50px 20px 40px 20px;
    }
    .t_g1k4dots {
        padding-left:20px;
        padding-right: 20px;
        bottom: 40px;
    }
    .t_g1k4dots .t_sydotli:first-of-type{
        width: 32%!important;
    }
    .t_g1k4dots .t_sydotli:last-of-type{
        width: 20%!important;
    }
    .t_g1k4dots .t_sydotli:nth-of-type(3){
        width: 23%!important;
    }
    .t_g1k4dots .t_sydotli:nth-of-type(2){
        width: 25%!important;
    }
    .t_g1k5xiali {
        width: 50%;
    }
    .t_g2k1rgxin {
        padding:24px 20px 30px;
    }
    .t_g2k1date {
        font-size: 14px;
    }
    .t_g2k1ic {
        width: 18px;
        margin-right: 10px;
        line-height: 18px;
    }
    .t_synengh3 {
        font-size: 20px;
    }
    .t_g2k1rg .t_synengh3 {
        margin-bottom: 12px;
    }
    .t_g2k1rg .t_duanp1 {
        margin-bottom: 20px;
    }
    .t_g2k2li {
        width: 100%;
    }
    .t_g2k2date {
        font-size: 16px;
    }
    .t_g2k2date span {
        font-size: 12px;
        line-height: 26px;
        margin-left: 12px;
    }
    .t_g2k2date {
        margin-bottom: 10px;
    }
    .t_g2k2xin .t_neinengh2 {
        margin-bottom: 10px;
    }
    .t_g2k2xin .t_duanp2 p {
        height: 84px;
    }
    .t_g2k2li .t_duanp2 {
        margin-bottom: 24px;
    }
    .t_g2k2nr {
        margin-bottom: 50px;
    }
    .t_g2con .t_b3banli .t_neinengh1 {
        margin-bottom: 0px;
    }
    .t_g3banpic{
        height: 260px;
        position: relative;
        overflow: hidden;
    }
    .t_g3banpic img{
        position: absolute;
        min-height: 100%;
        width: 100%;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        object-fit: cover;
    }
    .t_g3rg {
        padding: 50px 0px 0px 0px;
    }
    .t_h1k1 .ys_cont1400 {
        width: calc(100% - 40px);
    }
    .t_h1k1nr {
        padding: 30px 15px 0;
        padding-bottom: 60px;
    }
    .t_h1k1 .t_e1k6top {
        padding: 0px 15px;
    }
    .t_h1k1nr .t_e1k6xia {
        padding: 20px 15px 30px 15px;
    }
    .t_h1k1nr .t_e1k6xia .t_synengh4 {
        margin-bottom: 14px;
    }
    .t_e1k6xia .t_duanjiap2 p {
        margin-bottom: 6px;
    }
    .t_h1k1nr .t_duanjiap2 {
        margin-bottom: 20px;
    }
    .t_i1k1le {
        width: 100%;
    }
    .t_i1k1rg {
        width: 100%;
        margin-top: 0px;
        min-height: auto;
        padding: 30px 20px;
    }
    .t_i1k1rg .t_neijiah2 {
        margin-bottom: 20px;
    }
    .t_i1k1li {
        margin-bottom: 20px;
    }
    .t_i1k2nr .t_neinengh1{
        margin-bottom: 30px;
    }
    .t_i1k2top .t_mianhang{
        width: 100%;
    }
    .t_i1k2top .t_mianhang:nth-of-type(2) {
        padding-bottom: 0px;
    }
    .t_i1k2table {
        padding: 30px 20px 50px;
    }
    .t_i1k2top .t_mianzhu {
        padding: 8px 0px 0px;
    }
    .t_i1k2top .t_mianname {
        padding-top: 0px;
    }
    .t_i1k2table .t_xiangqing .t_mianse {
        height: 200px;
    }
    .t_map {
        height: 400px;
    }
    .t_i1k2table .t_mianhang.t_agree {
        padding-top: 0px;
        margin-bottom: 14px;
    }
    .t_mianhang{
        width: 100%;
    }
    .t_i1k2code {
        margin-bottom: 20px;
    }
    .t_b2k6le{
        height: auto;
    }
    .t_f1con .t_b3k1 .t_duanp1 p{
        font-size: 18px;
    }
    .t_fotsi p a {
        margin-left: 0px;
        margin-right: 10px;
    }
    .t_fotsi p:first-of-type span {
        margin-right: 10px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 240px;
    }
    .t_disanle p, .t_disanle p a {
        font-size: 14px;
    }
    .t_disanle {
        padding-top: 3px;
    }
    .t_dishcode::before {
        left: 4px;
        transform: translateX(0);
    }
    .t_b1nengli {
        width: 50%;
    }
    .t_b1biao4 .t_b1nengli {
        width: 100%;
    }
    .t_b1biao1 .t_b1liebiao, .t_b1liebiao {
        padding: 20px 20px 24px;
    }
    .t_duanjiap2 ul{
        padding-left: 20px;
    }
    .t_b3k4le {
        padding-right: 0;
    }
    .t_d1k2ul{
        display: block;
    }
    .t_d1k2li {
        width: calc(50% - 6px);
        margin-bottom: 10px;
    }
    .t_d1k2ul {
        margin-bottom: 6px;
    }
    .t_d1k2ul{
        display: flex;
        flex-wrap: wrap;
    }
    .t_d1k2xin{
        height: 100%;
    }
}
@media screen and (max-width: 480px) {
    .t_synengh1 {
        font-size: 24px;
    }
    .t_duanjiap1 p {
        font-size: 14px;
    }
    .t_seemore {
        font-size: 14px;
    }
    .t_sybanxin {
        padding: 0px 20px 24px 20px;
    }
    .t_sybanxin .t_duanjiap1 {
        margin-bottom: 20px;
    }
    .t_sybanle {
        width: calc(100% - 20px);
    }
    .ys_ban_slick .slick-dots li {
        margin-bottom: 12px;
    }
    .slick-dots li{
        width: 8px;
        height: 8px;
    }
    .t_sybanle::before {
        height: calc(100% - 52px);
    }
    .t_syshu {
        font-size: 26px;
    }
    .t_synengh5 {
        font-size: 14px;
    }
    .ys_pos_center {
        bottom: 24px;
    }
    .t_syk1ul {
        padding: 14px 0 32px;
    }
    .t_jianxiali {
        padding-bottom: 32px;
    }
    .t_jianda {
        padding-top: 32px;
    }
    .t_syk2huanli .t_synengh5 {
        margin-bottom: 6px;
    }
    .t_synengh2 {
        font-size: 22px;
    }
    .t_syk2xu {
        margin-right: 14px;
        font-size: 18px;
    }
    .t_syk2xli {
        font-size: 14px;
    }
    .t_syk2xli::before {
        width: 6px;
        height: 6px;
    } 
    .t_syk2ol {
        padding-top: 0px;
    }
    .t_syk2huanli .t_synengh2 {
        margin-bottom: 12px;
    }
    .t_duanjiap2 p {
        font-size: 14px;
    }
    .t_syk2huanli .t_duanjiap2 {
        margin-bottom: 12px;
    }
    .t_syk2huan {
        padding-bottom: 14px;
    }
    .t_syk2pic.t_syk2pic3 {
        width: 180px;
    }
    .t_syk2pic.t_syk2pic3 {
        margin-top: 24px;
        margin-bottom: 20px;
    }
    .t_syk2qieli {
        width: 100%;
    }
    .t_syk2qieli {
        margin-bottom: 6px;
    }
    .t_syk2qieli:last-of-type{
        margin-bottom: 0;
    }
    .t_syk3le .t_duanp2 p {
        padding-right: 0px;
    }
    .t_duanp2 p {
        font-size: 14px;
    }    
    .t_syk3le {
        padding-bottom: 18px;
    }
    .t_syk3box {
        padding: 24px 20px 26px;
    }
    .t_sydotwen {
        font-size: 14px;
    }
    .t_sydotwen {
        padding: 6px 0;
    }
    .t_syk3xlun{
        margin-bottom: 10px;
    }
    .t_syk3pic {
        padding-bottom: 0px;
    }
    .t_syk4.t_jianda {
        padding-top: 22px;
    }
    .t_syk4tit .t_synengh1 {
        margin-bottom: 8px;
    }
    .t_syk4tit .t_duanp2 {
        margin-bottom: 18px;
    }
    .t_synengh3 {
        font-size: 20px;
    }
    .t_syk4boxin {
        padding: 22px 20px 28px;
    }
    .t_syk4boxin .t_synengh3 {
        margin-bottom: 12px;
    }
    .t_syk4boxin .t_duanjiap2 p::before {
        width: 18px;
        height: 18px;
        top: 4px;
    }
    .t_syk4boxin .t_duanjiap2 p{
        line-height: 1.75;
        margin-bottom: 12px;
    }
    .t_syk4boxin .t_duanjiap2 p {
        padding-left: 30px;
    }
    .t_syk4le .t_duanjiap2 {
        margin-bottom: 18px;
    }
    .t_syk4dots {
        padding: 0 16px;
    }
    .t_syk4dots {
        bottom: 30px;
    }
    .t_syk5 {
        margin-top: 0;
    }
    .t_syk5tit {
        margin-bottom: 18px;
    }
    .t_syk5date {
        font-size: 14px;
    }
    .t_syk5ic {
        line-height: 18px;
        margin-right: 10px;
    }
    .t_duanjiap3 p {
        font-size: 18px;
    }
    .t_syk5xia {
        padding: 0 20px 40px 20px;
    }
    .t_syk5lun .slick-dots li {
        margin: 0 10px;
    }
    .t_syk5lun .slick-dots {
        bottom: 18px;
    }
    .t_syk5rg {
        padding: 6px 20px 6px 20px;
    }
    .t_syk5shi {
        font-size: 12px;
        margin-bottom: 2px;
    }
    .t_syk5rgxin {
        padding: 16px 0 20px;
    }
    .t_syk5rgxin .t_duanjiap3 {
        margin-bottom: 6px;
    }
    .t_syk6top .t_synengh1 {
        margin-bottom: 20px;
    }
    .t_syk6xin {
        min-width: 260%;
    }
    .t_syk6ul {
        margin-bottom: 28px;
    }
    .t_syk6xia .t_synengh1 {
        margin-bottom: 12px;
    }
    .t_syk6xia .t_duanjiap2 p {
        line-height: 1.75;
        margin-bottom: 14px;
    }
    .t_syk6xia .t_duanjiap2 {
        margin-bottom: 18px;
    }
    .t_syk6xia {
        padding-bottom: 50px;
    }
    .t_fotlogo {
        width: 110px;
    }
    .t_foodi {
        padding-top: 30px;
    }
    .t_fotone {
        padding-bottom: 18px;
    }
    .t_foter {
        padding-top: 16px;
    }
    .t_fotic {
        width: 18px;
        margin-right: 18px;
    }
    .t_foterg{
        width: 100%;
    }
    .t_dishare {
        width: 24px;
    }
    .t_disanle {
        padding-bottom: 10px;
    }
    /* .t_fotsi p span {
        margin-right: 10px;
    } */
    .t_fotsi p a {
        margin-right: 10px;
        margin-left: 0;
    }
    .t_fotsi {
        padding: 18px 0 22px;
    }
    /* b1 */
    .t_neinengh1 {
        font-size: 22px;
    }
    .t_bayoulogo {
        width: 100px;
    }
    .t_babanrg {
        padding: 20px 20px 20px 20px;
    }
    .t_babanrg .t_neinengh1 {
        margin-bottom: 12px;
    }
    .t_neijiah2 {
        font-size: 20px;
    }
    .t_b1biao {
        margin-top: 0;
        padding-top: 0;
    }
    .t_b1lie .t_b1biao:first-of-type {
        padding-top: 0;
    }
    .t_b1biao1 .t_b1zuo {
        padding-top: 42px;
    }
    .t_b1zuo {
        padding-top: 32px;
    }
    .t_b1k1xu {
        margin-right: 14px;
        font-size: 38px;
    }
    .t_b1k1top .t_neijiah2 {
        top: 4px;
    }
    .t_b1k1top {
        margin-bottom: 12px;
    }
    .t_b1qietit {
        font-size: 14px;
    }
    .t_b1biao1 .t_b1liebiao, .t_b1liebiao {
        padding: 14px 20px 40px;
    }
    .t_b1biao1 .t_b1qie,.t_b1qie {
        margin-bottom: 12px;
    }
    .t_b1qie .mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,
    .t_b1qie .mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal {
        bottom: 0px;
    }
    .t_b1qie .mCSB_scrollTools.mCSB_scrollTools_horizontal {
        height: 4px;
    }   
    .t_b1qie .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
        margin: 0px auto;
    } 
    .t_b1qie .mCSB_outside+.mCSB_scrollTools .mCSB_draggerContainer {
        top: 4px;
        bottom: 0px;
    }
    .t_b1qie .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
        margin: 1px 0;
    }
    .t_b1biao {
        padding-bottom: 0;
    }
    .t_b1lie {
        padding-bottom: 42px;
    }
    .t_b2ban {
        padding-top: 42px;
    }
    .t_b2k1biao {
        margin-bottom: 14px;
    }
    .t_b2k1hao {
        font-size: 36px;
        margin-bottom: 4px;
    }
    .t_b2nrle .t_duanjiap2 p {
        margin-bottom: 12px;
    }
    .t_b2nrle .t_duanjiap2 {
        margin-bottom: 18px;
    }
    .t_dongnr {
        width: 320px;
    }
    .t_b2pic {
        margin-bottom: 20px;
    }
    .t_b2nrglun {
        width: calc(100% - 26px);
    }
    .b2banzh {
        padding-bottom: 32px;
    }
    .t_b2k3nr {
        padding-top: 32px;
        padding-bottom: 32px;
    }
    .t_b2k3nr .t_neinengh1 {
        margin-bottom: 20px;
    }
    .t_synengh4 {
        font-size: 18px;
    }
    .t_v2k3zh .t_synengh4{
        height: auto;
    }
    .t_b2k3li{
        width: 100%;
    }
    .t_v2k3zh .t_duanjiap4 p{
        height: auto;
    }
    .t_v2k3zh .t_synengh4 {
        margin-bottom: 8px;
    }
    .t_v2k3zh {
        padding: 20px 20px 18px;
    }
    .t_b2k3lun .slick-dots li {
        width: 8px;
        height: 8px;
    }
    .t_b2k3xin{
        padding-bottom: 20px;
    }
    .t_b2k3lun .slick-dots {
        bottom: -18px;
    }
    .t_jianxia {
        margin-bottom: 32px;
    }
    .t_b2k4nr {
        padding-top: 32px;
    }
    .t_b2xiabot {
        margin-bottom: 20px;
    }
    .t_b2k4th {
        line-height: 60px;
        height: 60px;
    }
    .t_b2k4th:first-of-type {
        line-height: 60px;
    }
    .t_b2k4td {
        line-height: 60px;
        height: 60px;
    }
    .t_b2k5nr {
        padding-top: 32px;
    }
    .t_jianlixiao {
        padding-bottom: 32px;
    }
    .t_neijiah3 {
        font-size: 18px;
    }
    .t_b2k5wen {
        width: 100%;
    }
    .t_b2k5wen .t_duanp1 {
        margin-bottom: 18px;
    }
    .t_b2k6 .t_jianxiali {
        padding-bottom: 52px;
    }
    .t_b2k6 .t_jiandaxiao {
        padding-top: 32px;
    }
    .t_b2k6lenr {
        padding: 24px 18px 24px;
    }
    .t_neinengh2 {
        font-size: 20px;
    }
    .t_b2k6lenr .t_duanp1 p{
        height: auto;
    }
    .t_b2k6le .slick-dots {
        bottom: -22px;
    }
    .t_b2k7nr {
        padding: 32px 0 26px;
    }
    .t_b2k7pic {
        width: 100px;
    }
    .t_b2k7ul {
        padding-top: 10px;
    }
    .t_b2k7cir {
        width: 30px;
    }
    .t_b2k7duan{
        width: calc(100% - 30px);
        padding-left: 6px;
        text-align: left;
    }  
    .t_b2k7rg {
        width: 64%;
        padding: 0 10px;
    }
    .t_b2k7le {
        width: 36%;
    }
    .t_b2k7le .t_duanjiap1 {
        width: calc(100% - 10px);
    }
    .t_miantable {
        padding: 46px 20px 26px;
    }
    .t_miandan .mCSB_outside+.mCSB_scrollTools {
        right: 2px !important;
    }
    .t_mianse {
        padding: 0 10px;
    }
    .ys_select_li {
        padding: 0 10px;
    }
    .t_xiangqing .t_mianse {
        padding: 12px 10px;
    }
    .t_mianpic {
        margin-left: 10px;
    }
    .t_yanzheng .t_mianrong {
        width: calc(100% - 177px);
    }
    .t_agree .t_mianname{
        display: none;
    }
    .t_mianhang.t_agree {
        margin-bottom: 18px;
    }
    .t_mianse .ys_select_xtbbox {
        right: 10px;
    }
    .t_b3banwen {
        margin-top: 32px;
    }
    .t_b3banli .t_neinengh1 {
        margin-bottom: 8px;
    }
    .t_b3banli .t_duanp1 p{
        line-height: 1.75;
    }
    .t_b3k3nr {
        padding: 18px 20px 16px;
    }
    .t_b3k3nr .t_synengh3 {
        margin-bottom: 16px;
    }
    .t_b3k3xin {
        padding-top: 15px;
    }
    .t_b3k4le .t_duanjiap2 p {
        margin-bottom: 12px;
    }
    .t_b3k4le .t_duanjiap2 {
        margin-bottom: 18px;
    }
    .t_b3k4le {
        margin-bottom: 20px;
    }
    .t_neinengh3 {
        font-size: 18px;
    }
    .t_c1banwen {
        padding-left: 5px;
    }
    .t_c1banwen .t_neinengh3 {
        margin-bottom: 15px;
    }
    .t_c1banwen .t_duanp2 p {
        margin-bottom: 10px;
    }
    .t_c1banwen {
        padding-bottom: 24px;
    }
    .t_c1k2le .t_duanp1 p{
        width: 100%;
    }
    .t_c1k2le .t_duanp1 p::after {
        width: 100%;
        content: '';
        height: 1px;
        position: absolute;
        top: 0;
        background: #CACACA;
        opacity: .2;
        left: 0;
    }
    .t_c1k2le .t_duanp1 p:nth-of-type(2n-1)::after{
        width: 100%;
    }
    .t_c1k2le .t_duanp1 p {
        padding-bottom: 10px;
        padding-top: 10px;
    }
    .t_c1k2le .t_duanp1 p:last-of-type{
        padding-bottom: 0;
    }
    .t_c1k2le .t_duanp1 p::before {
        top: 5px;
    }
    .t_c1k2le .t_duanp1 p{
        white-space: normal;
    }
    .t_c1k2le .t_neinengh1 {
        margin-bottom: 12px;
    }
    .t_c1k2le{
        margin-bottom: 0;
    }
    .t_c1k3rg.swiper-scrollbar {
        width: calc(100% - 120px);
    }
    .t_c1k3tit {
        margin-bottom: 20px;
    }
    .t_c1k3zh {
        padding: 20px 20px 24px;
    }
    .t_c1k3zh .t_neinengh1 {
        margin-bottom: 4px;
    }
    .t_c1k3zh .t_neinengh4 {
        margin-bottom: 6px;
    }
    .t_c1k3zh .t_duanp1 p{
        height: 73.5px;
    }
    .t_jiandaxiao {
        padding-top: 32px;
    }
    .t_c1k4nr .t_neinengh1 {
        margin-bottom: 20px;
    }
    .t_c1k4.t_jianxiali {
        padding-bottom: 52px;
    }
    .t_c1k6le .t_c1k6zh {
        font-size: 30px;
        top: -20px;
    }
    .t_c1k6pic {
        height: 110px;
    }
    .t_c1k6xin{
        top: 50%;
    }
    .t_c1k6le {
        position: relative;
        top: 8px;
    }
    .t_d1k2pic {
        margin-bottom: 12px;
    }
    .t_d1k2tit {
        height: auto;
        font-size: 16px;
    }
    .t_d1k2lixin {
        padding-bottom: 20px;
    }
    .t_d1k2nr {
        padding: 28px 15px 18px;
    }
    .t_d2banle {
        margin-bottom: 22px;
    }
    .t_d2banrg .t_neinengh1 {
        margin-bottom: 10px;
    }
    .t_d2banzhli {
        font-size: 16px;
        padding: 0px 10px;
    }
    .t_d2banzh {
        margin: 0 -10px;
        margin-bottom: 18px;
    }
    .t_dabanxia {
        padding-top: 18px;
    }
    .t_dabanxia .t_duanjiap2 p::before {
        width: 6px;
        height: 6px;
        top: 9px;
    }
    .t_dabanxia .t_duanjiap2 p {
        padding-left: 20px;
    }
    .t_dabanxia .t_duanjiap2 {
        margin-bottom: 16px;
    }
    .t_d2bantit {
        font-size: 20px;
        padding-left: 20px;
    }
    .t_d2bantit::before {
        width: 6px;
        height: 6px;
        top: 14px;
    }
    .t_d2yin {
        width: 28px;
    }
    .t_d2banti {
        margin-bottom: 6px;
    }
    .t_d2banping .t_duanp2 p {
        padding-left: 20px;
    }
    .t_c1k4.t_jianxiali {
        padding-bottom: 42px;
    }
    .t_e1k1rg {
        padding: 18px 15px 10px;
    }
    .t_e1k1rg .t_neinengh2 {
        margin-bottom: 8px;
    }
    .t_e1k1rg .t_duanp2 {
        margin-bottom: 12px;
    }
    .t_e1k1xia {
        margin: 0 -5px;
        width: calc(100% + 10px);
    }
    .t_e1k1box {
        padding: 0 5px;
        padding-right: 5px;
        padding-top: 12px;
    }
    .t_e1k1top .t_neinengh4_1 {
        width: calc(100% - 14px);
    }
    .t_e1k1top {
        padding: 4px 0;
    }
    .t_e1k1xia::before {
        width: 100%;
    }
    .t_e1k1bo, .t_e1k3li {
        margin-bottom: 18px;
    }
    /* .t_e1k1bo:last-of-type, .t_e1k3li:last-of-type{
        margin-bottom: 32px;
    } */
    .t_e1k2.t_jianlixiao {
        padding-bottom: 32px;
    }
    .t_e1k2.t_jiandaxiao {
        padding-top: 32px;
    }
    .t_e1k2 .t_neinengh1{
        margin-bottom: 8px;
    }
    .t_e1k2 .t_duanp1 {
        margin-bottom: 20px;
    }
    .t_e1k2le {
        padding: 20px 15px 20px 15px;
    }
    .t_e1k2li .t_neinengh4_1 {
        margin-bottom: 4px;
    }
    .t_neinengh4{
        font-size: 16px;
    }
    .t_e1k2li {
        padding-top: 14px;
    }
    .t_e1k2li .t_neinengh4 {
        padding-bottom: 14px;
    }
    .t_e1k3rg {
        padding: 15px;
    }
    .t_e1k3rg .t_neinengh2 {
        margin-bottom: 12px;
    }
    .t_e1k3duan {
        padding-top: 12px;
    }
    .t_e1k3duan p{
        font-size: 14px;
        line-height: 1.75;
    }
    .t_e1k3duan p::before {
        width: 6px;
        height: 6px;
        top: 10px;
    }
    .t_e1k3duan p{
        padding-left: 15px;
    }
    .t_e1k4xin .t_e1k4pic {
        margin-bottom: 12px;
    }
    .t_e1k4xin .t_neinengh2 {
        margin-bottom: 6px;
    }
    .t_e1k4xin .t_duanp1 {
        padding: 0px;
    }
    .t_e1k4xin .t_duanp1 p {
        height: 96px;
        margin-bottom: 0;
    }
    .t_e1k3.t_jianxiali {
        padding-bottom: 52px;
    }
    .t_e1k5xin {
        padding: 20px 15px 20px;
    }
    .t_e1k5le .t_neinengh2 {
        margin-bottom: 12px;
    }
    .t_e1k5le .t_duanp1 p{
        line-height: 1.5;
    }
    .t_e1k5le {
        margin-bottom: 20px;
    }
    .t_e1k5pic {
        width: 200px;
    }
    .t_e1k5lun .slick-dots {
        bottom: -6px;
    }
    .t_e1k6nr .t_neinengh1 {
        margin-bottom: 20px;
    }
    .t_e1k6top {
        padding: 15px;
    }
    .t_e1k6icon,.t_e1k6rgicon{
        width: 28px;
        height: 28px;
        line-height: 28px;
    }
    .t_e1k6le {
        padding-left: 40px;
    }
    .t_e1k6xia {
        padding: 20px 20px 5px 20px;
    }
    .t_e1k6xia .t_duanjiap4 p {
        line-height: 1.75;
        margin-bottom: 12px;
    }
    .t_e1k6ul {
        margin-bottom: 20px;
    }
    .t_e1k6zi{
        font-size: 16px;
    }
    .t_e1k6moreic {
        width: 20px;
        height: 20px;
    }
    .t_duanjiap3 p {
        font-size: 16px;
    }
    .t_f1k1rg {
        padding: 20px 15px;
    }
    .t_f1k1rg .t_duanjiap2 p {
        margin-bottom: 12px;
    }
    .t_f1k2nr .t_synengh2 {
        margin-bottom: 24px;
    }
    .t_f1k2nr::before {
        height: calc(100% - 50px);
        top: 50px;
    }
    .t_f1k2le .t_synengh4 {
        margin-bottom: 8px;
    }
    .t_f1k2li {
        margin-bottom: 20px;
    }
    .t_f1k2li:last-of-type{
        margin-bottom: 0;
    }
    .t_f3k1le {
        width: 100%;
    }
    .t_f3k1li .t_duanjiap4 {
        width: 100%;
    }
    .t_f3k1rg{
        float: left;
    }
    .t_f3k1ic, .t_f3k1zi, .t_f3k1li .t_duanjiap4 p, .t_f3k1da, .t_f3k1xiaic {
        line-height: 30px;
        height: 30px;
    }
    .t_f3k1li {
        padding: 10px 10px;
    }
    .t_f3k1nr {
        padding: 20px 20px 32px;
        min-height: calc(550px + 62px);
    }
    .t_f3k1xiaic {
        width: 16px;
    }
    .t_g1k1rg li p {
        margin-bottom: 0px;
    }
    .t_g1k1rg {
        padding: 20px 20px;
    }
    .t_g1k1rg ul{
        padding-left: 20px;
    }
    .t_g1k1rg li::marker {
        font-size: 14px;
    }
    .t_g1k1rg .t_duanjiap2 p {
        padding-left: 0;
    }
    .t_g1k1nr {
        margin-bottom: 0;
    }
    .t_g1k2le {
        margin-bottom: 12px;
    }
    .t_g1k2top {
        margin-bottom: 20px;
    }
    .t_g1k2zhli{
        width: 100%;
        margin-bottom: 10px;
    }
    .t_g1k2zhli:last-of-type{
        margin-bottom: 0;
    }
    .t_g1k2li {
        padding-left: 30px;
        padding-bottom: 12px;
    }
    .t_g1k3cir {
        width: 320px;
        height: 320px;
    }
    .t_svgcir svg {
        width: 300px;
        height: 300px;
    }
    .t_g1k3li .t_duanp2 p {
        line-height: 1.75;
    }
    .t_g1k3li {
        margin-bottom: 12px;
    }
    .t_g1k3top {
        margin-bottom: 20px;
    }
    .t_g1k3yearli {
        font-size: 18px;
    }
    .t_g1k3yearli::before {
        width: 12px;
        height: 12px;
    }
    .t_g1k3yearli {
        padding-bottom: 14px;
    }
    .t_g1k3bo {
        margin-bottom: 30px;
    }
    .t_g1k3wai::before {
        width: calc(100% - 80px);
        left: 40px;
    }
    .t_g1k3.t_jianlixiao {
        padding-bottom: 6px;
    }
    .t_g1k4le .t_neijiah2 {
        margin-bottom: 18px;
    }
    .t_g1k4le {
        padding: 32px 20px 32px 20px;
    }
    .t_g1k4le p:last-of-type{
        margin-bottom: 0pc;
    }
    .t_g1k5xiali{
        width: 100%;
    }
    .t_g1k5nr .t_synengh2 {
        margin-bottom: 20px;
    }
    .t_g1k5xin .t_duanp1 p{
        height: auto;
    }
    .t_g1k5xiali{
        margin-bottom: 18px;
    }
    .t_g1k5nr {
        padding-bottom: 0;
    }
    .t_synengh3 {
        font-size: 18px;
    }
    .t_g2k1rg .t_duanp1 p{
        line-height: 1.75;
    }
    .t_g2k1rg .t_seemore {
        font-size: 14px;
    }
    .t_g2k1rgxin {
        padding: 20px 16px 24px;
    }
    .t_g2k2xin {
        padding: 14px 0px 18px 0px;
    }
    .t_g2k2li:first-of-type .t_g2k2xin{
        padding-top: 0;
    }
    .t_g2k2date {
        font-size: 14px;
    }
    .t_g2k2date {
        margin-bottom: 2px;
    }
    /* .t_neinengh2{
        height: 70px;
    } */
    .t_g2k2xin .t_neinengh2{
        height: auto;
        margin-bottom: 6px;
    }
    .t_g2k2xin .t_duanp2 p{
        height: auto;
    }
    .t_g2k2li .t_duanp2 {
        margin-bottom: 14px;
    }
    .t_g2k2li .t_seemore {
        font-size: 14px;
    }
    .t_g2k2nr {
        margin-bottom: 32px;
    }
    .t_g3le .t_duanp1.yxedr_active p{
        font-size: 14px;
    }
    .t_g3banpic {
        height: 200px;
    }
    .t_g3bantit .t_synengh2 {
        padding-bottom: 12px;
        margin-bottom: 24px;
    }
    .t_g3date {
        font-size: 12px;
    }
    .yxedr_active p {
        margin-bottom: 14px;
    }
    .t_g3duan {
        margin-bottom: 20px;
    }
    .t_g3zhli a{
        font-size: 14px;
    }
    .t_g3zhuan {
        padding-top: 16px;
    }
    .t_g3rg {
        padding: 30px 0px 0px 0px;
    }
    .t_g3rg .t_neijiah3 {
        margin-bottom: 15px;
    }
    .t_g3xinli {
        padding-top: 16px;
        padding-bottom: 16px;
    }
    .t_g3li .t_neinengh3{
        height: auto;
    }
    .t_h1k1xi {
        line-height: 50px;
        height: 50px;
        font-size: 14px;
    }
    .t_h1k1date {
        width: 36%;
    }
    .t_h1k1peo {
        width: 14%;
    }
    .t_h1k1tit {
        width: 50%;
    }
    .t_h1k1 .t_e1k6rgicon {
        top: 11px;
    }
    .t_e1k6rgicon::before, .t_e1k6rgicon::after{
        width: 16px;
    }
    .t_h1k1nr .t_e1k6xia {
        padding: 18px 15px 20px 15px;
    }
    .t_h1k1nr .t_e1k6xia .t_synengh4 {
        margin-bottom: 9px;
    }
    .t_h1k1btn .t_b2btn {
        padding: 6px 30px;
    }
    .t_h1k1nr .t_e1k6li {
        margin-bottom: 18px;
    }
    .t_h1k1nr {
        padding: 28px 15px 0;
        padding-bottom: 32px;
    }
    .t_h1k1 .t_e1k6top {
        padding: 0px 10px;
    }
    .t_map {
        height: 360px;
    }
    .t_i1k1rg {
        padding: 20px 15px;
    }
    .t_i1k1rg .t_neijiah2 {
        margin-bottom: 16px;
    }
    .t_i1k1ic {
        width: 24px;
        margin-right: 10px;
    }
    .t_i1k1li .t_duanjiap2 {
        width: calc(100% - 34px);
    }
    .t_i1k1li {
        margin-bottom: 16px;
    }
    .t_i1k2nr .t_neinengh1 {
        margin-bottom: 20px;
    }
    .t_i1k2table {
        padding: 20px 20px 30px;
    }
    .t_i1k2table .t_mianname {
        margin-bottom: 6px;
    }
    .t_i1k2table .t_xiangqing .t_mianse {
        height: 180px;
    }
    .t_i1k2table .t_xuanwen {
        font-size: 14px;
    }
    .t_i1k2table .t_xuanku {
        width: 18px;
        height: 18px;
        margin-right: 8px;
    }
    .t_i1k2table .t_xiangqing {
        margin-bottom: 18px;
    }
    .t_i1k2table .t_mianse {
        height: 36px;
    }
    .t_i1k2table .t_mianse input {
        line-height: 36px;
    }
    .t_i1k2code .t_yanzheng .t_mianrong {
        width: calc(100% - 177px);
    }
    .t_i1k2table .t_mianan {
        padding: 6px 40px;
    }
    .t_i1k2code {
        margin-bottom: 10px;
    }
    .t_i1k2top .t_mianname{
        line-height: 1.5;
    }
    .t_b2k6lenr .t_duanp1 {
        height: auto;
    }
    .t_c1k4ul .slick-dots {
        bottom: -18px;
    }
    .t_f1con .t_b3k1 .t_duanp1 p{
        font-size: 16px;
    }
    .t_syk2pic.t_syk2pic3 {
        margin-top: 0px;
        margin-bottom: 16px;
    }
    .t_syk2rg {
        margin-bottom: 10px;
    }
    .t_disanshare {
        padding: 0 10px;
    }
    .t_disanrg {
        margin: 0 -10px;
    }
    .t_dishcode {
        left: 10px;
    }
    .t_b1nengli {
        width: 100%;
    }
    .t_b1nengli:last-of-type{
        margin-bottom: 0;
    }
    .t_b1biao1 .t_b1liebiao, .t_b1liebiao {
        padding: 14px 20px 30px;
    }
    .ys_ban_slick .slick-dots li:last-of-type {
        margin-bottom: 12px;
    }
}
/* 会员系统 */
@media screen and (max-width: 1920px) {
    .foot-main{
        max-width: 100%;
        padding: 0 70px 0 80px;
    }
    .self-main .login-bj {
        position: static;
    }   
    .self-cont {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
    }
    .sys-left-ul {
        width: 100%;
        padding: 0 35px;
    }
}
@media screen and (max-width: 1680px) {
    .login-bj{
        height: calc(100vh - 80px);
    }
    .mod-font40 {
        font-size: 36px;
    }
    .foot-main a {
        padding-left: 18px;
    }
    .server-prim {
        padding: 60px 50px 70px 60px;
    }
    .syshead_login_icon, .syshead_login_text{
        line-height: 80px;
    }
}
@media screen and (max-width: 1560px) {
    .foot-main {
        padding: 0 60px 0 60px;
    }
    .self-cont-box {
        padding: 90px 150px 80px;
    }
    .sys-right-top{
        margin-bottom: 55px;
    }
    .sys-left-ul {
        padding: 0 20px;
    }
    .sys-left-li a {
        padding: 20px 20px;
    }
    .sys-right-bot-li a {
        padding: 24px 80px 24px 28px;
    }
    .server-left-li-text {
        line-height: 70px;
        font-size: 18px;
    }
    .server-left-li-top {
        padding: 0 20px;
    }
    .sllb-li-top {
        padding: 0 20px 0 20px;
    }
}
@media screen and (max-width: 1440px) {
    .login-item-cont {
        padding: 50px;
    }
    .mod-font40 {
        font-size: 32px;
        margin-bottom: 30px;
    }
    .login-forgot-item input {
        height: 50px;
    }
    .login-forgot-item-img {
        width: 132px;
    }
    .login-forgot-item-text {
        width: 132px;
        line-height: 50px;
    }
    .login-forgot-item1 label {
        width: calc(100% - 147px);
    }
    .login-forgot .login-match-cont {
        width: 650px;
        padding: 26px 40px 32px;
    }
    .mod-tag {
        margin-bottom: 6px;
    }
    .self-cont-box {
        padding: 50px 100px;
    }
    .self-item-li input {
        height: 50px;
    }
    .sys-right-bot-li a {
        padding: 26px 80px 26px 28px;
    }
    .sys-right-cont {
        padding: 48px 110px 80px 70px;
    }
    .sys-right-bot-ul {
        margin-bottom: 50px;
    }
    .mod-font30 {
        font-size: 26px;
    }
    .sys-right-cont {
        padding: 40px 70px 70px 50px;
    }
    .sys-right-cont {
        margin: 38px 50px 80px;
    }
    .sys-right-bot-li a {
        padding: 22px 60px 22px 24px;
    }
    .srbl-left p {
        font-size: 18px;
    }
    .sys-left {
        width: 20%;
    }
    .sys-right {
        width: 80%;
    }
    .sys-left-ul {
        margin: 40px auto;
    }
    .sys-right-top {
        margin-bottom: 35px;
    }
    .info-bot-item input{
        height: 48px;
    }
    .server-right {
        padding-left: 60px;
    }
    .sllb-li-top .server-left-li-text {
        line-height: 56px;
        font-size: 14px;
    }
    .server-left-li-text {
        line-height: 66px;
        font-size: 16px;
    }
    .sllb-li-bot {
        padding: 0 45px 10px;
    }
    .sllb-li-bot li a {
        line-height: 36px;
        font-size: 14px;
    }
    .server-left-li-icon {
        width: 13px;
    }
    .server-tab-ul a {
        line-height: 46px;
    }
    .pc_fenye li {
        font-size: 16px;
        width: 44px;
        height: 44px;
        line-height: 44px;
    }
    .syshead_login_icon, .syshead_login_text{
        line-height: 70px;
    }
}
@media screen and (max-width: 1280px) {
    .login-item-cont {
        padding: 40px;
        width: 500px;
    }
    .mod-font40 {
        font-size: 28px;
    }
    .login-item-label {
        height: 60px;
    }
    .mod-back {
        max-width: 1920px;
        position: absolute;
        top: 22px;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        z-index: 10;
    }
    .foot-main {
        bottom: 20px;
    }
    .login-bj {
        height: calc(100vh - 70px);
    }
    .login-forgot-item {
        margin-bottom: 8px;
    }
    .mod-font28 {
        font-size: 26px;
        margin-bottom: 12px;
    }
    .login-forgot .login-match-cont {
        width: 600px;
    }
    .foot-main {
        padding: 0 40px 0 40px;
    }
    .login-match-cont {
        width: 600px;
        padding: 50px 40px;
    }
    .self-cont {
        padding-top: 40px;
    }
    .self-cont-box {
        padding: 50px 80px;
    }
    .mod-font30 {
        font-size: 24px;
    }
    .info-cont {
        width: 100%;
    }
    .srbl-left p {
        font-size: 16px;
    }
    .server-prim{
        width: calc(100% - 80px);
    }
    .t_navone a {
        padding: 0 15px;
    }
}
@media screen and (max-width: 1199px) {
    .sys-main .ys_header{
        display: none;
    }
    .ys_member1_ph{
        display: block;
    }
    .foot-main {
        padding: 0 40px;
        flex-direction: column-reverse;
    }
    .login-bj {
        height: calc(100vh - 64px);
    }
    .foot-main a {
        padding-left: 0;
        padding-right: 10px;
    }
    .foot-main p{
        margin-top: 10px;
    }
    .self-item-li input {
        height: 46px;
    }
    .self-cont-box {
        padding: 40px 70px;
    }
    .self-item-li {
        margin-bottom: 16px;
    }
    .self-btn {
        line-height: 46px;
    }
    .login-item {
        padding: 40px 40px 100px;
    }
    .self-cont-box {
        padding: 30px 40px;
    }
    .mod-back a {
        margin-right: 40px;
    }
    .sys-left{
        display: none;
    }
    .sys-right {
        width: 100%;
    }
    .sys-right-cont {
        margin: 45px 40px 80px;
    }
    .sys-right-bot-li a {
        padding: 22px 30px 22px 24px;
    }
    .sys-head-bot.act .sys-left-ul{
        padding-top: 20px;
    }
    .info-cont {
        width: 100%;
        margin: 40px auto 0;
    }
    .server-prim {
        padding: 50px 30px;
    }
    .server-left {
        width: 32%;
    }
    .server-right {
        padding-left: 30px;
        width: 68%;
    }
    .syshead_login_icon, .syshead_login_text {
        line-height: 64px;
        font-size: 14px;
    }
    .syshead_log_out{
        display: none !important;
    }
    .syshead_login_icon{
        width: 22px;
    }
    .sys-right .mod-back {
        margin-top: 90px;
    }
    .sys-right-cont {
        margin: 35px 40px 80px;
    }
}
@media screen and (max-width: 991px) {
    .foot-main {
        padding: 0 20px;
    }
    .foot-main p{
        margin-top: 5px;
    }
    .sys-right-cont {
        margin: 45px 40px 50px;
    }
    .sys-right-cont {
        padding: 40px 40px;
    }
    .srbl-left p {
        font-size: 16px;
    }
    .sys-right-bot-li a {
        padding: 16px 20px;
    }
    .sys-main .ys_phfy {
        padding-left: 0;
        padding-right: 0;
    }
    .info-top-item {
        padding: 0 20px;
    }
    .info-top {
        margin: 0px -20px 40px;
    }
    .password-main .sys-right-top {
        margin-bottom: 40px;
    }
    .server-top {
        flex-direction: row;
        margin-right: 0;
    }
    .server-left {
        width: 100%;
    }
    .server-right{
        width: 100%;
        padding-right: 0;
        padding-left: 0;
        margin-top: 40px;
    }
    .server-bot{
        flex-wrap: wrap;
    }
    .server-main .ys_phfy {
        padding-left: 0;
        padding-right: 0;
    }

}
@media screen and (max-width: 768px) {
    .login-item-cont {
        padding: 40px 30px;
        width: calc(100% - 40px);
        right: inherit;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .mod-font28 {
        font-size: 24px;
    }
    .login-forgot-item input {
        padding: 0 18px;
    }
    .login-forgot .login-match-cont{
        width: calc(100% - 40px);
    }
    .login-match .login-match-cont{
        width: calc(100% - 60px);
    }
    .login-submit .login-match-cont{
        width: calc(100% - 80px);
    }
    .lmct-btn {
        margin-top: 32px;
    }
    .login-match-cont-img {
        margin: 0 auto 26px;
    }
    .login-forgot .login-match-cont {
        padding: 25px 20px;
    }
    .login-bj-ph{
        display: block;
    }
    .login-bj-pc{
        display: none;
    }
    .self-item-li {
        width: 100%;
    }
    .mod-back a {
        margin-right: 20px;
    }
    .self-cont {
        padding-top: 70px;
    }
    .sys-right-cont {
        padding: 40px 20px;
        margin: 32px 20px;
    }
    .sys-right-top{
        flex-wrap: wrap;
    }
    .sys-right-top-search{
        width: 100%;
        margin-top: 30px;
    }
    .sys-right-top {
        margin-bottom: 25px;
    }
    .sys-right-top-search input {
        padding: 0 25px;
    }
    .sys-right-bot-li a{
        flex-wrap: wrap;
    }
    .srbl-left {
        width: 100%;
        margin-bottom: 10px;
    }
    .srbl-mid, .srbl-right{
        width: 50%;
    }
    .srbl-download{
        position: absolute;
        top: 50%;
        right: 20px;
        transform: translateY(-50%);
    }
    .sys-right-bot-li a{
        position: relative;
    }
    .sys-right-bot-ul {
        margin-bottom: 30px;
    }
    .sys-right-top-search{
        display: flex;
    }
    .sys-right-top-search input{
        width: calc(100% - 135px);
    }
    .sys-right-top-search button {
        margin-left: 15px;
        width: 120px;
    }
    .sys-right-top {
        margin-bottom: 20px;
    }
    .srbl-left p {
        padding-left: 10px;
        padding-right: 15px;
    }
    .sys-right-top-search {
        margin-top: 20px;
    }
    .info-bot-item {
        width: 100%;
    }
    .info-bot-cont{
        flex-wrap: wrap;
    }
    .server-tab-ul a {
        line-height: 42px;
        padding: 0 18px;
    }
    .server-tab-ul li {
        padding: 0 5px;
        margin-bottom: 12px;
    }
    .server-tab-ul {
        margin: 0 -5px;
    }
    .sys-right-bot-li a {
        padding: 15px;
    }
    .server-prim {
        width: calc(100% - 40px);
    }
    .server-main .sys-right-top-search {
        margin-top: 0;
    }
    .server-banner .t_neinengh1 {
        margin-top: 45px;
    }
    .server-banner .t_mian{
        padding-top: 10px;
    }
    .server-prim {
        margin-top: 50px;
    }
    .server-prim {
        margin-bottom: 70px;
    }
    .srbl-left img {
        margin-top: -2px;
    }
}
@media screen and (max-width: 480px) {
    .login-forgot-item input {
        padding: 0 15px;
    }
    .login-forgot-item input {
        height: 40px;
    }
    .login-forgot-item-img {
        width: 100px;
        margin-left: 10px;
    }
    .login-forgot-item-text {
        width: 100px;
        line-height: 40px;
        font-size: 14px;
    }
    .login-forgot-item1 label {
        width: calc(100% - 110px);
    }
    .login-match-close {
        top: 12px;
        right: 18px;
        width: 30px;
    }
    .login-forgot .lmct-btn {
        margin: 20px auto 0;
        width: 120px;
    }
    .mod-tag {
        font-size: 14px;
    }
    .mod-font28 {
        font-size: 22px;
    }
    .lmct-btn {
        line-height: 40px;
    }
    .login-forgot-item-icon {
        right: 10px;
        bottom: 11px;
        width: 16px;
    }
    .login-forgot-item2 input{
        padding-right: 40px;
    }
    .lmct-btn{
        width: 120px;
        margin-top: 20px;
    }
    .login-match-cont {
        padding: 40px 20px;
    }
    .login-match-cont-text p {
        font-size: 16px;
    }
    .login-match-cont-img {
        margin: 0 auto 0;
    }
    .mod-back a {
        margin-right: 20px;
    }
    .mod-font40 {
        font-size: 24px;
        margin-bottom: 26px;
    }
    .login-item-cont {
        padding: 30px 20px;
    }
    .login-item-label {
        height: 50px;
    }
    .login-item-label {
        padding: 0 16px;
    }
    .login-item-icon {
        width: 22px;
    }
    .mod-btn {
        margin-top: 30px;
    }
    .login-item-text {
        margin-top: 0px;
    }
    .mod-btn {
        margin-top: 20px;
        line-height: 46px;
    }
    .foot-main {
        bottom: 10px;
    }
    .login-item-text{
        flex-wrap: wrap;
    }
    .login-item-text p{
        margin-top: 5px;
    }
    .login-item-cont{
        top: 46%;
    }
    .foot-main p:first-child a{
        display: block;
    }
    .foot-main a{
        line-height: 1.5;
    }
    .mod-font40 {
        font-size: 22px;
        margin-bottom: 24px;
    }
    .self-cont-box {
        padding: 25px 20px;
    }
    .self-item-li input {
        padding: 0 18px;
    }
    .login-item {
        padding: 40px 40px 540px;
    }
    .self-item-li input {
        height: 40px;
    }
    .self-btn {
        line-height: 44px;
    }
    .mod-back p {
        font-size: 14px;
    }
    .mod-back img {
        width: 14px;
    }
    .info-bot-item input{
        height: 40px;
    }
    .mod-font30 {
        font-size: 20px;
    }
    .info-top {
        margin: 0px -20px 30px;
    }
    .info-cont {
        margin: 5px auto 0;
    }
    .info-bot-item input {
        padding: 0 18px;
    }
    .self-btn {
        width: 110px;
        margin: 0 auto;
    }
    .info-btn-back {
        padding-left: 10px;
    }
    .info-btn-back a {
        line-height: 44px;
    }
    .info-btn {
        margin-top: 30px;
    }
    .password-main .sys-right-top {
        margin-bottom: 20px;
    }
    .server-banner .t_neinengh1 {
        margin-top: 25px;
    }
    .server-prim {
        margin-top: 35px;
    }
    .server-prim {
        padding: 40px 20px;
    }
    .sys-right-top-search button {
        margin-left: 10px;
        width: 90px;
    }
    .sys-right-top-search input {
        width: calc(100% - 100px);
    }
    .sys-right-top-search input {
        padding: 0 18px;
    }
    .server-bot {
        margin-top: 32px;
    }
    .server-left-li-text {
        line-height: 54px;
    }
    .sllb-li-top .server-left-li-text {
        line-height: 48px;
    }
    .sllb-li-bot li a {
        line-height: 32px;
    }
    .mod-font24 {
        font-size: 20px;
        margin-bottom: 22px;
    }
    .sllb-li-bot {
        padding: 0 35px 10px;
    }
    .server-tab-ul a {
        line-height: 36px;
        padding: 0 12px;
        font-size: 14px;
    }
    .srbl-mid, .srbl-right {
        font-size: 14px;
    }
    .mod-font24 {
        margin-bottom: 18px;
    }
    .server-prim {
        margin-bottom: 50px;
    }
    #oldqd1{
        right: 52px;
        bottom: 13px;
        font-size: 12px;
    }
    .password-main .login-forgot-item-icon {
        right: 23px;
    }
    .password-main .login-forgot-item2 input {
        padding-right: 110px;
    }
}



