@charset "utf-8";
/* 判断 */
@media all and (min-width :1901px) {
    .inner{
        width: 1700px;
        min-width: 1700px;
        margin-left: auto;
        margin-right: auto;
    }
}
 @media all and (min-width:1801px) and (max-width: 1901px){
    .inner{
        width: 1700px;
        min-width: 1700px;
        margin-left: auto;
        margin-right: auto;
    }

}
@media all and (min-width:1701px) and (max-width: 1800px){
    .inner{
        width: 1500px;
        min-width: 1500px;
        margin-left: auto;
        margin-right: auto;
    }
 
}
@media all and (min-width:1601px) and (max-width: 1700px){
    .inner{
        width: 1500px;
        min-width: 1500px;
        margin-left: auto;
        margin-right: auto;
    }
    .listge .list-tu{
        height: auto;
    }
    .pages-lis .conbot .tu{
        /* height: 268px; */
        margin-bottom: 32px;
    }
    .pages-lis .conbot .btn{
        margin-bottom: 50px;
    }
    .pages-lis .conbot .eve{
        margin:  0 44px;
    }
    .pages-lis .conbot{
        margin-bottom: 53px;
    }
    .pages-lis .ye{
        padding-bottom: 86px;
    }
    .pages-lis .con .title{
        margin: 50px 0;

    }
    .pages-lis .titlecen{
        margin-bottom: 80px;
    }
    .pages-c-p .rig a{
        height: 100%;
        margin-left: 50px;
    }
    .pages-c-p .rig a img{
        height: 100%;
        object-fit: cover;
    }
    .pin-about .t-tu img{
        height: 100%;
    }
   .pin-contact .d7-ln{
    margin-right: 194px;
   }
  
.pin-contact  .wai-7{
    display: flex;
    justify-content: space-between;
}
.pin-contact  .d7-r img{
    height: 100%;
    object-fit: cover;
}
.pin-zhi .chair1r{
    margin-left: 141px;
}
.chair1r-c{
    font-size: 76px;
}
.chair1r-bt{
    margin-top: 24px;
}
.chair1r-bt .yin1 {
    margin-bottom: 30px;
}
.chair1r-btp{
    margin-top: 38px;
}
.yin2{
    margin-top: 32px;
}
.pages-zs .prad5c-tu{
    margin: 0 34px;

}
.pages-zs .prad5c li p{
    margin-top: 44px;
}
.pages-zs .titlecen{
    margin-bottom: 111px;
}
.pages-join .cail-bl-fl{
    width: auto;
}
.pages-join  .cail-b{
    padding-bottom: 68px;
}
.pages-join  .mySwiper-di .swiper-pagination{
    width: 50%;
    left: 50%;
    text-indent: 203px;
    text-align: left;
}
.pages-join  .cai3-t .xing{
    margin-bottom: 31px;
}
.pages-join  .cai4 .xing{
    margin-bottom: 14px;
}
.pages-join  .cai4-fen{
    padding-bottom: 8px;
}
.pages-join  .mySwiper-di .swiper-button-next-pan{
    right: auto;
    left: calc(50% + 298px);
}
.pages-join  .mySwiper-di .swiper-button-prev-pan{
    left: calc(50% + 112px);
    
}
.cai2{
    padding-bottom: 68px;
}
.cai4 {
  padding:  92px 0;
}
.pin-pai .u{
    font-size: 120px;
}
.pin-pai .brand1 {
    display: flex;

}
.pin-pai .jies{
    height: 100%;
}
.pin-pai .brand1r .mySwiper-pin{
    margin-left: 52px;
}
.pages-join .cai3-j{
    margin-top: 110px;
}
.pages-join .cai4 .cai3-j{
    margin-top: 60px;
}
.mySwiper-qiu .swiper-pagination{
    text-indent: 11%;
}

.pro-detail .mySwiper6 .swiper-button-next, .pro-detail .mySwiper6 .swiper-button-prev{
    top: auto;
    bottom: 40px;
        
    }
    

   
/* 应用 */
/* .con-yy .cenbot .rig {
    margin-left: 60px;
    width: calc(53% - 60px);
} */
.con-yy .cenbot{
    padding-bottom: 100px;
}



}
@media all and (min-width:1441px) and (max-width: 1600px){
    .inner{
        width: 92%;
        min-width: 92%;
         margin-left: auto;
        margin-right: auto;
    }
    /* .mySwiper-jia .swiper-wrapper{
        width: auto !important;
    } */
    /* .listge .list-tu{
        height: auto;
    } */
    .applic .y-t-jun h2{
        margin-bottom: 33px;
    }
    .applic .y-t-bu a{
        padding-right: 20px;

    }
    .applic .y-t-r .y-t-wen{
        line-height: 34px;
    }
    .pic-x{
        width: calc(100% - 60px);
    }
    .y-t{
        padding-bottom: 45px;
    }
    .xi-al {
        margin-bottom: 62px;
    }
    .pages-lis .conbot .tu{
        /* height: 268px; */
        margin-bottom: 32px;
    }
    .pages-lis .conbot .btn{
        margin-bottom: 50px;
    }
    .pages-lis .conbot .eve{
        margin:  0 20px;
    }
    .pages-lis .conbot{
        margin-bottom: 53px;
    }
    .pages-lis .ye{
        padding-bottom: 86px;
    }
    .pages-lis .con .title{
        margin: 50px 0;

    }
    .pages-lis .titlecen{
        margin-bottom: 80px;
    }
    .zhuo2 table{
        width: calc(100% - 100px) !important; 
        margin-left: 50px;
        margin-right: 50px; 
    }
    .c-yor  .y-x p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        overflow: hidden;
    }
    .c-yor .y-x{
        margin-top: 13px;
    }
    .c-yor h3{
        line-height: 40px;
        padding: 16px 0;
    }
    .c-yor{
        margin-left: 16px;
        width: calc(50% - 16px);
    }
    .c-yor  .y-x{
        margin: 26px 42px 0;
    }
    .c-yor .swiper-button-prev,.c-yor .swiper-button-next{
        left: 43px;
        top: auto;
        bottom: 20px;
    }
    .c-yor .c-yor-d{
        height: 80%;
        margin-top: 30px;
        /* display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;
        overflow: hidden;
        text-overflow: ellipsis; */
        padding-bottom: 0;
    }
    .c-yor .swiper-button-next{
        left: 112px;
    }
    .v-g{
        padding-top: 42px;
    }
    .v-gp{
        top: 37px;
    }
    .pro-detail .conbot .eve {
        margin: 0 20px;
    }
    .pages-c-p .rig a{
        height: 100%;
        margin-left: 0px;
    }
    .pages-c-p .rig a img{
        height: 100%;
        object-fit: cover;
    }
    .pages-c-p  .lef>a,.pages-c-p .lefcon{
        margin-right: 20px;

    }
   .pro-detail .mySwiper6 .swiper-button-next, .pro-detail .mySwiper6 .swiper-button-prev{
    top: auto;
    bottom: 60px;
    left: calc(50% + 63px);
        
    }
    .pro-detail .mySwiper6 .swiper-button-next{
        left: calc(50% + 130px);
    }
  

    /* .pro-detail .v-g{
        padding-bottom: 29px;
    } */
    .mySwiper-new .rig{
        padding: 0 61px;
    }
    .mySwiper-new .rig .bei,.mySwiper .rig .nian {
        margin-right: 0;
    }
    .new-center .list .wen,.list p {
        line-height: 33px;
    }
    .new-center .list .wen{
        margin-top: 23px;
    }
    .new-center .list p{
        margin-bottom: 14px;
    }
    .new-center .cen-btn {
        margin-bottom: 0px;
    }
    .new-center  .listge .list-tu{
        height: auto;
    }
    .new-center .ye{
        padding-bottom: 75px;
    }
   .new-view .listge .list-tu{
        height: auto;
    }
    .pin-about .con .title,.con .title{
		margin: 40px 0;
	}
    .pin-about .titlecen,.titlecen{
        margin-bottom: 60px;
    }
    .pin-about .d1-t-r {
        margin-right: 24px;
    }
    .pin-about .z1-bt {
        padding-top: 18px;
    }
    .pin-about .t-tu img {
        /* margin-left: 35px;
        height: 100%;
        width: calc(100% - 35px);
        object-fit: cover; */
    }
    .pin-about .S-t {
        margin-top: 14px;
    }
    .pin-about .S-t li {
        margin-bottom: 24px;
        margin-right: 51px;
    }
    .pin-about .y-ye{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        text-overflow: ellipsis;
    }
    .pin-about  .t-tu img {
        margin-left: 20px;
        width: calc(100% - 20px);
        height: 100%;
    }
    .pin-about  .conbot-p {
        padding-bottom: 96px;
    }
    .pin-about .mySwiper-about {
        padding-top: 190px;
    }
    .pin-about .prad1 .zl {
        top: 52px;
    }
    .pin-contact .d7-ln{
        margin-right: 100px;
    }
    .pin-contact  .wai-7{
        display: flex;
        justify-content: space-between;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    .pin-contact  .gs-mes {
        width: 100%;
    }
      
    .pin-contact  .wai-7{
       
        display: flex;
        justify-content: space-between;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    .pin-contact  .x7-2 li{
        margin-right: 14px;
        width: calc((100% - 29px) / 3);
        background-size: 100% 100%;
    }
    .pin-contact  .x7-2 li:nth-child(3n){
        margin-right: 0;
    }
    .prad7 {
        padding-bottom: 72px;
    }
    .cultr .cul-c{
        font-size: 77px;
    }
    .cultr .colo1{
        padding-bottom: 76px;
    }
    .cultr .colo2-z{
        margin-left: 16px;
    }
    .cultr .colo2{
        display: flex;

    }
    .blue-r{
        object-fit: cover;
        width: 52.5625%;
    }
    .pin-zhi .chair1r{
        margin-left: 20px;
    }
    .chair1r-c{
        font-size: 67px;
    }
    .chair1r-bt{
        margin-top: 24px;
    }
    .chair1r-bt .yin1 {
        margin-bottom: 30px;
    }
    .chair1r-btp{
        margin-top: 64px;
    }
    .yin2{
        margin-top: 32px;
    }
    .chair1 .chair1l{
        width: 438px;
    }
    .chair2l{
        margin-top: 26px;
    }
    .chair2 p{
        margin-right: 40px;
        margin-bottom: 16px;
    }
    .chair2r img{
        margin-left: 20px;
        width: calc(100% - 20px);
    }
    .chair2{
        padding: 100px 0;
    }
    .pages-zs .prad5c-tu{
        margin: 0 34px;
    
    }
    .pages-zs .prad5c li p{
        margin-top: 44px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .pages-zs .conbot-zs .ye{
        padding-bottom: 99px;
    }
    .pages-zs .titlecen{
        margin-bottom: 111px;
    }
    .prad5c li{
        height: 365px;
        width: calc((100% - 64px) / 5);
        margin-right: 16px;
    }
    .prad5c li .prad5c-tu{
        margin-top: 70px;
    }
    .pages-join .cail-bl-fl{
        width: auto;
    }
    .pages-join  .cail-b{
        padding-bottom: 68px;
    }
    .pages-join  .mySwiper-di .swiper-pagination{
        width: 50%;
        left: 50%;
        text-indent: 186px;
        text-align: left;
    }
    .pages-join .cai3-j{
        margin-top: 110px;
    }
    .pages-join .cai4 .cai3-j{
        margin-top: 60px;
    }
    .pages-join .cai4 .xing{
        right: calc(50% - 233px);
    }
    .pages-join .cai3-j{
        margin-top: 110px;
    }
    .pages-join .cai4 .cai3-j{
        margin-top: 60px;
    }
    .mySwiper-qiu .swiper-pagination{
        text-indent: 12%;
        bottom: 46px;
    }
    
    .pages-join  .cai4-fen{
        padding-bottom: 8px;
    }
    .pages-join  .mySwiper-di .swiper-button-next-pan{
        right: auto;
        left: calc(50% + 298px);
        
    }
    .pages-join  .mySwiper-di .swiper-button-prev-pan{
        left: calc(50% + 93px);
       
        
    }
    .cai2{
        padding-bottom: 68px;
    }
    .cai4 {
      padding:  92px 0;
    }
    /* .mySwiper-qiu .swiper-pagination {
        bottom: 5px;
    } */
    .mySwiper-qiu .swiper-button-next-ban, .mySwiper-qiu .swiper-button-prev-ban{
        bottom: 39px;
    }
    .cai3-we{
        margin-right: 90px;
    }
    .mySwiper-di .fr {
        width: calc(50% - 90px);
        margin-left: 90px;
    }
    .pages-join .cai3-j{
        padding: 14px 0;
    }
    .pages-join .sec{
        display: none;
        
    }
    .pin-pai .u{
        font-size: 104px;
    }
    .pin-pai .brand1 {
        display: flex;
    
    }
    .pin-pai .jies{
        height: 100%;
    }
    .pin-pai .brand1r .mySwiper-pin{
        margin-left: 0px;
    }
    .pin-wen{
        margin-top: 26px;
    }
    .pin-fir{
        margin-bottom: 16px;
    }
    .icon1-1{
        margin-top: 51px;
    }
    .pin-pai .bige td{
        text-align: center;
    }
    .pin-pai .bigp{
        margin-left: 0;
        padding: 45px 21px;
    }
    .brand7 .y{
        padding-top: 54px;
    }
    .sl3,.brand3,.brand4-b{
        padding-bottom: 100px;
    }
    .brand5c li .brand5c-tu{
        margin: 75px 24px 0;
    }
    .brand5c li{
        margin-right: 18px;
        width: calc((100% - 72px) / 5);
    }
    .brand2{
        margin-top: 25px;
    }
    .brand6{
        padding-bottom: 136px;
    }
    .d7-ln {
        margin-left: 7.666667%;
        
    }
    .pin-pai .x7-2br li{
     background-size: 100% 100%;
     width: calc((100% - 80px) / 3);
    margin-right: 40px

    }
    .pin-pai .x7-2br li:nth-child(3n){
        margin-right: 0;
    }
   
   


   /* 应用 */
   /* .con-yy .cenbot .rig {
    margin-left: 60px;
    width: calc(53% - 60px);
} */
.con-yy .cenbot{
    padding-bottom: 100px;
}
.con-yy .cenbot .rig p{
    margin-bottom: 14px;
}
.con-yl .lef .se {
    margin-left: 100px;
}
.con-yl .lef .fi{
    margin-right: 100px;
}

.con-yl .con-g {
    padding-top: 80px;
    padding-bottom: 40px;
}
.con-yl .lef .liao{
    margin-bottom: 42px;
}



 }
@media all and (min-width:1367px) and (max-width: 1440px){
    .inner{
        width: 90%;
        min-width: 90%; 
       
         margin-left: auto;
        margin-right: auto;
    }
    .c-yol a{
        height: 100%;
    }
    .c-yor .c-yor-d{
        height: 80%;
       
        margin-top: 16px;
        /* display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;
        overflow: hidden;
        text-overflow: ellipsis; */
        padding-bottom: 0;
    }
    
    .fo-conk {
		padding: 60px 0 40px;
	}
    .fo-xbm-tel{
        padding-top: 10px;
		margin-bottom: 30px;
		font-size: 34px;
    }
    .fo-lodk {
		width: 480px;
	}
    .fo-nav {
		width: calc(100% - 480px);
	}
    .in-fologok {
		padding-bottom: 34px;
		margin-bottom: 34px;
	} 
    /* .listge .list-tu{
        height: auto;
    }
    .title h2{
        font-size: 30px;
        margin-top: 44px;
    }
    .newcon .fir {
        margin-top: 37px;
    }
    .mySwiper .swiper-wrapper {
        padding-bottom: 140px;
    }
    .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .newwei{
        padding-bottom: 67px;
    }
    .listge .wen{
        margin-top: 18px;
    }
    .listge p{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .newbot{
        padding-top: 0;
    } */
    .applic .y-t-jun h2{
        margin-bottom: 33px;
    }
    .applic .y-t-bu a{
        padding-right: 20px;

    }
    .applic .y-t-r .y-t-wen{
        line-height: 34px;
    }
    .pic-x{
        width: calc(100% - 60px);
    }
    .y-t{
        padding-bottom: 45px;
    }
    .xi-al {
        margin-bottom: 62px;
    }
    .applic  .con .title{
        margin-bottom: 66px;

    }
    .applic  .titlecen{
        margin-bottom: 75px;
    }
    .pages-lis .conbot .tu{
        /* height: 268px; */
        margin-bottom: 32px;
    }
    .pages-lis .conbot .btn{
        margin-bottom: 50px;
    }
    .pages-lis .conbot .eve{
        margin:  0 20px;
    }
    .pages-lis .conbot{
        margin-bottom: 53px;
    }
    .pages-lis .ye{
        padding-bottom: 86px;
    }
    .pages-lis .con .title{
        margin: 50px 0;

    }
    .pages-lis .titlecen{
        margin-bottom: 80px;
    }
    .zhuo2 table{
        width: calc(100% - 100px) !important; 
         margin-left: 50px;
        margin-right: 50px; 
    }
    .c-yor  .y-x p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
    }
    .c-yor h3{
        line-height: 40px;
        padding: 16px 0;
    }
    .c-yor {
        margin-left: 16px;
        width: calc(50% - 16px);
    }
    .c-yor.y-x{
        margin: 26px 42px 0;
    }
    .c-yor .swiper-button-prev,.c-yor .swiper-button-next{
        left: 43px;
        top: 82.8%;
    }
    .c-yor  .swiper-button-next{
        left: 112px;
    }
    .v-g{
        padding-top: 42px;
    }
    .v-gp{
        top: 37px;
    }
    .pro-detail .conbot .eve {
        margin: 0 20px;
    }
    .cp-2{
        padding-top: 72px;
    }
    .c-dow{
        margin-bottom: 72px;
    }
    .c-yor .y-x {
        margin: 26px 42px 0;
    }
    .pro-detail .mySwiper6 .swiper-button-next, .pro-detail .mySwiper6 .swiper-button-prev {
        top: auto;
        bottom: 60px;
        left: calc(50% + 63px);
    }
    .pro-detail .mySwiper6 .swiper-button-next {
        left: calc(50% + 130px);
    }
    .pro-detail .conbot .tu{
        margin-bottom: 67px;

    }
    .pro-detail .conbot .ti{
        margin-top: 30px;
    }
    .pro-detail .conbot .btn{
        margin-bottom: 36px;
    }
    .pro-detail .conbot{
        padding-bottom: 40px;
    }
    .pro-detail .conbot li {
        width: calc((100% - 40px) / 3);
        margin-right: 20px;
    }
    .pro-detail .conbot li:nth-child(3n){
        margin-right: 0;
    }
    .pages-c-p .rig a{
        height: 100%;
        margin-left: 0px;
    }
    .pages-c-p .rig a img{
        height: 100%;
        object-fit: cover;
    }
    .pages-c-p  .lef>a,.pages-c-p .lefcon{
        margin-right: 20px;

    }
    .conbots .lef .bei{
        margin-bottom: 25px;
    }
    .conbots>li{
        padding: 60px 0;
    }
    .conbots .lef .lefcon{
        margin-bottom: 33px;
    }
    .pages-c-p .titlecen{
        margin-bottom: 23px;
    }
    .pages-c-p .conbots>li:nth-last-child(1){
        margin-bottom: 40px;
    }
    .mySwiper-new .rig .an {
        margin-bottom: 51px;
    }
    .mySwiper-new .rig{
        padding: 0 61px;
    }
    .mySwiper-new .rig .bei,.mySwiper .rig .nian {
        margin-right: 0;
    }
    .new-center .list li{
        margin-top: 44px;
    }
    .new-center .list .wen,.list p {
        line-height: 33px;
    }
    .new-center .list .wen{
        margin-top: 23px;
    }
    .new-center .list p{
        margin-bottom: 14px;
    }
    .new-center .cen-btn {
        margin-bottom: 0px;
    }
    .new-center  .listge .list-tu{
        height: auto;
    }
    .new-center .ye{
        padding-bottom: 75px;
    }
    .new-center .list li{
        margin-top: 44px;
        width: calc((100% - 40px) / 3);
        margin-right: 20px;
    }
    .new-center .list li:nth-child(3n){
        margin-right: 0;
    }
    .new-view .listge .list-tu{
        height: auto;
    }
    .new-view .title h2{
        font-size: 30px;
        margin-top: 44px;
    }
    .new-view .newcon .fir {
        margin-top: 37px;
    }
    .new-view .mySwiper .swiper-wrapper {
        padding-bottom: 140px;
    }
    .new-view .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .new-view .newwei{
        padding-bottom: 67px;
    }
    .new-view .listge .wen{
        margin-top: 18px;
    }
    .new-view .listge .list-t{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .new-view .newbot{
        padding-top: 0;
    }
    .pin-about .con .title,.con .title{
		margin: 40px 0;
	}
    .pin-about .titlecen,.titlecen{
        margin-bottom: 60px;
    }
    .pin-about .d1-t-r {
        margin-right: 24px;
    }
    .pin-about .z1-bt {
        padding-top: 18px;
    }
    .pin-about .t-tu img {
        /* margin-left: 35px;
        height: 100%;
        width: calc(100% - 35px);
        object-fit: cover; */
    }
    .pin-about .S-t {
        margin-top: 14px;
    }
    .pin-about .S-t li {
        margin-bottom: 24px;
        margin-right: 51px;
    }
    .pin-about .y-ye{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        text-overflow: ellipsis;
    }
    .pin-about  .t-tu img {
        margin-left: 20px;
        width: calc(100% - 20px);
        height: 100%;
    }
    .pin-about  .conbot-p {
        padding-bottom: 96px;
    }
    .pin-about .mySwiper-about {
        padding-top: 190px;
    }
    .pin-about .prad1 .zl {
        top: 29px;
    }
    .pin-about  .pin-fir {
        margin-bottom: 9px;
    }
    .pin-contact .d7-ln{
        margin-right: 91px;
    }
    .pin-contact  .wai-7{
        display: flex;
        justify-content: space-between;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    
      
    .pin-contact  .wai-7{
        display: flex;
        justify-content: space-between;
    }
    .h-ying{
        padding-bottom: 0;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    .pin-contact  .x7-2 li{
        margin-right: 14px;
        width: calc((100% - 29px) / 3);
        background-size: 100% 100%;
        padding-bottom: 53px;
        
    }
    .pin-contact .x7-2-x2{
        margin-top: 10px;
    }
    .pin-contact  .x7-2 li:nth-child(3n){
        margin-right: 0;
    }
    .pin-contact  .gs-mes {
        width: 100%;
    }
    .prad7 {
        padding-bottom: 72px;
    }
    .pin-contact .x7-2 .x7-2-x{
        margin-bottom: 8px;

    }
    .pin-contact .x7-2-t{
        padding-top: 40px;
    }
    .cultr .cul-c{
        font-size: 62px;
        line-height: 64px;
    }
    .cultr .colo1{
        padding-bottom: 76px;
    }
    .cultr .colo2-z{
        margin-left: 16px;
    }
    .cultr .colo2{
        display: flex;

    }
    .cultr .colo1l {
        width: 31%;
    }
    .cultr .colo1r {
        width: 68%;
    }
    .cultr .colo2l{
        padding-left: 5%;
    }
    .cultr .colo2-y{
        width: 70px;
        height: 70px;
    }
    .cultr .colo2-z .colo2-zs{
        margin-bottom: 7px;
    }
    .blue-r{
        object-fit: cover;
        width: 52.5625%;
    }
    .pin-zhi .chair1r{
        margin-left: 20px;
    }
    .chair1r-c{
        font-size: 62px;
    }
    .chair1r-bt{
        margin-top: 24px;
    }
    .chair1r-bt .yin1 {
        margin-bottom: 30px;
    }
    .chair1r-btp{
        margin-top: 64px;
    }
    .yin2{
        margin-top: 32px;
    }
    .chair1 .chair1l{
        width: 438px;
    }
    .chair2l{
        margin-top: 0px;
    }
    .chair2 p{
        margin-right: 40px;
        margin-bottom: 16px;
    }
    .chair2r img{
        margin-left: 20px;
        width: calc(100% - 20px);
    }
    .chair2{
        padding: 60px 0;
    }
    .pages-zs .prad5c-tu{
        margin: 0 21px;
    
    }
    .pages-zs .prad5c li p{
        margin-top: 44px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .pages-zs .conbot-zs .ye{
       padding-bottom: 99px;
    }
    .pages-zs .titlecen{
        margin-bottom: 111px;
    }
    .prad5c li{
        height: 335px;
        width: calc((100% - 64px) / 5);
        margin-right: 16px;
    }
    .prad5c li .prad5c-tu{
      margin-top: 70px;
    }
    .prad5c{
        padding-bottom: 58px;
    }
    .pages-join .cail-bl-fl{
        width: auto;
    }
    .pages-join  .cail-b{
        padding-bottom: 68px;
    }
    .pages-join  .mySwiper-di .swiper-pagination{
        width: 50%;
        left: 50%;
        text-indent: 187px;
        text-align: left;
    }
    .pages-join  .cai3-t .xing{
        margin-bottom: 31px;
    }
    .pages-join .cai4 .xing{
        right: calc(50% - 233px);
    }
    .pages-join .cai3-j{
        margin-top: 90px;
    }
    .pages-join  .cai4 .xing{
        margin-bottom: 14px;
    }
    .pages-join .cai4 .cai3-j{
        margin-top: 77px;
    }
    .pages-join  .cai4-fen{
        padding-bottom: 8px;
    }
    .pages-join  .mySwiper-di .swiper-button-next-pan{
        right: auto;
        left: calc(50% + 298px);
    }
    .pages-join  .mySwiper-di .swiper-button-prev-pan{
        left: calc(50% + 92px);
        
    }
    .cai2{
        padding-bottom: 68px;
    }
    .cai4 {
      padding:  92px 0;
    }
    .mySwiper-qiu .swiper-pagination {
        bottom: 5px;
        text-indent: 13%;
    }
    .mySwiper-qiu .swiper-button-next-ban, .mySwiper-qiu .swiper-button-prev-ban{
        bottom: 0;
    }
    .cai3-we{
        margin-right: 90px;
    }
    .mySwiper-di .fr {
        width: calc(50% - 90px);
        margin-left: 90px;
    }
    .pages-join .sec{
        display: none;
        
    }
    .pin-pai .u{
        font-size: 97px;
    }
    .pin-pai .brand1 {
        display: flex;
    
    }
    .brand5c{
        padding-bottom: 100px;
    }
    .pin-pai .jies{
        height: 100%;
    }
    .pin-pai .brand1r .mySwiper-pin{
        margin-left: 0px;
    }
    .pin-wen{
        margin-top: 26px;
    }
    .pin-fir{
        margin-bottom: 16px;
    }
    .icon1-1{
        margin-top: 51px;
    }
    .pin-pai .bige td{
        text-align: center;
    }
    .pin-pai .bigp{
        margin-left: 0;
        padding: 45px 13px;
        margin: 0 10px;
    }
    .brand7 .y{
        padding-top: 54px;
    }
    .sl3,.brand3,.brand4-b{
        padding-bottom: 100px;
    }
    .brand5c li .brand5c-tu{
        margin: 75px 24px 0;
    }
    .brand5c li{
        margin-right: 18px;
        width: calc((100% - 72px) / 5);
    }
    .brand2{
        margin-top: 25px;
    }
    .brand6{
        padding-bottom: 136px;
    }
    .d7-ln {
        margin-left: 7.666667%;
        
    }
    .brand1 .icon1-1{
        margin-top: 33px;
    }
    .pin-pai .x7-2br li{
     background-size: 100% 100%;
     width: calc((100% - 80px) / 3);
    margin-right: 40px

    }
    .pin-pai .x7-2br li:nth-child(3n){
        margin-right: 0;
    }
    .pin-pai .wai-7{
        display: flex;
    }
    .pin-pai .d7-r img{
        height: 100%;
    }
    .brand1 .zl{
        font-size: 34px;
    line-height: 45px;
    margin-bottom: 0px;
    }
    


       /* 应用 */
   /* .con-yy .cenbot .rig {
    margin-left: 40px;
    width: calc(53% - 40px);
} */
.con-yy .cenbot{
    padding-bottom: 100px;
}
.con-yy .cenbot .rig p{
    margin-bottom: 14px;
}
.con-yl .lef .se {
    margin-left: 40px;
}
.con-yl .lef .fi{
    margin-right: 40px;
}

.con-yl .con-g {
    padding-top: 80px;
    padding-bottom: 40px;
}
.con-yl .lef .liao{
    margin-bottom: 42px;
}

    
   
   
   
   

   
} 
 /* 中小型笔记本或大平板 laptop */
@media all and (min-width:1281px) and (max-width: 1366px){
    .navk {
		padding-right: 20px;
	}
    .inner{
        width: 90%;
        min-width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .c-yol a{
        height: 100%;
    }
    .c-yor .c-yor-d{
        margin-top: 25px;
        height: 70%;
       
        /* display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;
        overflow: hidden;
        text-overflow: ellipsis; */
        /* padding-bottom: 0; */
    }

	.navk li>a {
		padding: 13px 20px;
	}
    .chan-1 .chan-2k li a,.chan1-1 li>a{
		padding: 0;
	}
    .chan-1{
        width: 152px;
        left: -20px;
        z-index: 200;
        
    }
    .chan-pind .chan-1{
		padding-top: 20px;

	}
   

    .logo {
		padding: 15px 0;
	}

	.logo .in-protuk {
		width: auto;
		height: 51px;
	} 
 
    .fo-conk {
		padding: 50px 0 40px;
	}
    .fo-xbm-tel{
        padding-top: 10px;
		margin-bottom: 30px;
		font-size: 34px;
    }
    .fo-lodk {
		width: 480px;
	}
    .fo-nav {
		width: calc(100% - 480px);
	}
    .in-fologok {
		padding-bottom: 34px;
		margin-bottom: 34px;
	}
    /* .listge .list-tu{
        height: auto;
    }
    .title h2{
        font-size: 30px;
        margin-top: 17px;
    }
    .newcon .fir {
        margin-top: 37px;
    }
    .mySwiper .swiper-wrapper {
        padding-bottom: 105px;
    }
    .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .newwei{
        margin-top: 36px;
        padding-bottom: 36px;
    }
    .listge .wen{
        margin-top: 8px;
        line-height: 20px;
    }
    .listge p{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .newbot{
        padding-top: 0;
    }
    .title .titshi{
        align-items: center;
        line-height: 37px;
    }
    .title .titshi .ge{
        margin-top: 0;
    }
    .newcon p {
        margin-bottom: 17px;
    }
    .newwei .rig{
        width: 138px;
        background-size:  contain !important;
    }
    .mySwiper .swiper-pagination{
        margin-bottom: 41px;
    /* } */
    .applic .y-t-jun h2{ 
        margin-bottom: 33px;
    }
    .applic .y-t-bu a{
        padding-right: 20px;

    }
    .applic .y-t-r .y-t-wen{
        line-height: 34px;
    }
    .pic-x{
        width: calc(100% - 60px);
    }
    .y-t{
        padding-bottom: 45px;
    }
    .xi-al {
        margin-bottom: 62px;
    }
    .applic  .con .title{
        margin-bottom: 66px;

    }
    .applic  .titlecen{
        margin-bottom: 75px;
    }
    .pages-lis .conbot .tu{
        /* height: 268px; */
        margin-bottom: 32px;
    }
    .pages-lis .conbot .btn{
        margin-bottom: 50px;
    }
    .pages-lis .conbot .eve{
        margin:  0 20px;
    }
    .pages-lis .conbot{
        margin-bottom: 53px;
    }
    .pages-lis .ye{
        padding-bottom: 86px;
    }
    .pages-lis .con .title{
        margin: 50px 0;

    }
    .pages-lis .titlecen{
        margin-bottom: 80px;
    }
    .zhuo2 table{
        width: calc(100% - 100px) !important; 
         margin-left: 50px;
        margin-right: 50px; 
    }
    .c-yor  .y-x p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
    }
    .c-yor  h3{
        line-height: 40px;
        padding: 16px 0;
    }
    .c-yor {
        margin-left: 16px;
        width: calc(50% - 16px);
    }
    .c-yor .y-x{
        margin: 9px 42px 0;
    }
    .mySwiper6 .swiper-button-prev,.mySwiper6 .swiper-button-next{
        top: auto;
    bottom: 60px;
    left: calc(50% + 63px);
    }
    .mySwiper6 .swiper-button-next{
        left: calc(50% + 130px);
    }
    .v-g{
        padding-top: 42px;
    }
    .v-gp{
        top: 37px;
    }
    .pro-detail .conbot .eve {
        margin: 0 20px;
    }
    .cp-2{
        padding-top: 72px;
    }
    .c-dow{
        margin-bottom: 72px;
    }
    .pro-detail .conbot .tu{
        margin-bottom: 67px;

    }
    .pro-detail .conbot .ti{
        margin-top: 30px;
    }
    .pro-detail .conbot .btn{
        margin-bottom: 36px;
    }
    .pro-detail .conbot{
        padding-bottom: 40px;
    }
    .pro-detail .conbot li {
        width: calc((100% - 40px) / 3);
        margin-right: 20px;
    }
    .mySwiper4 .swiper-pagination{
        bottom: 23px;
    }
    .mySwiper4 {
        padding-bottom: 89px;
    }
    .pro-detail .conbot li:nth-child(3n){
        margin-right: 0;
    }
    .ju{
        font-size: 180px;
    }
    .s-c{
        font-size: 34px;
    }
    .pages-c-p .rig a{
        height: 100%;
        margin-left: 0px;
    }
    .pages-c-p .rig a img{
        height: 100%;
        object-fit: cover;
    }
    .pages-c-p  .lef>a,.pages-c-p .lefcon{
        margin-right: 20px;

    }
    .conbots .lef .bei{
        margin-bottom: 10px;
    }
    .conbots>li{
        padding: 38px 0;
    }
    .conbots .lef .lefcon{
        margin-bottom: 33px;
    }
    .pages-c-p .titlecen{
        margin-bottom: 40px;
    }
    .pages-c-p .conbots>li:nth-last-child(1){
        margin-bottom: 40px;
    }
    .conbots .lef .wu{
        margin-bottom: 0;
    }
    .pages-c-p .con .title{
        margin: 51px 0;
    }
    .mySwiper-new .rig .bei{
        line-height: 38px;
        font-size: 24px;
    }
    .mySwiper-new .rig .an{
        margin-top: 34px;
        margin-bottom: 54px;
    }
    .mySwiper-new .rig .nian,.mySwiper .rig .of{
        font-size: 14px;
    }
    .mySwiper-new .rig .nian{
        line-height: 80px;
    }
    .mySwiper-new .rig{
        padding: 0 61px;
    }
    .mySwiper-new .rig .bei,.mySwiper .rig .nian {
        margin-right: 0;
    }
    .new-center .list li{
        margin-top: 44px;
        width: calc((100% - 40px) / 3);
        margin-right: 20px;
    }
    .new-center .list .wen,.list p {
        line-height: 33px;
    }
    .new-center .list .wen{
        margin-top: 23px;
    }
    .new-center .list p{
        margin-bottom: 14px;
    }
    .new-center .cen-btn {
        margin-bottom: 0px;
    }
    .new-center .listge .list-tu{
        height: auto;
    }
    .new-center .ye{
        padding-bottom: 75px;
    }
    .new-center .list li:nth-child(3n){
        margin-right: 0;
    }
    .new-view .listge .list-tu{
        height: auto;
    }
    .new-view .title h2{
        font-size: 30px;
        margin-top: 17px;
    }
    .new-view .newcon .fir {
        margin-top: 37px;
    }
    .mySwiper-view .swiper-wrapper {
        padding-bottom: 105px;
    }
    .new-view .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .new-view .newwei{
        margin-top: 36px;
        padding-bottom: 36px;
    }
    .new-view .listge .wen{
        margin-top: 8px;
        line-height: 20px;
    }
    .new-view .listge .list-t{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .new-view .newbot{
        padding-top: 0;
    }
    .new-view .title .titshi{
        align-items: center;
        line-height: 37px;
    }
    .new-view .title .titshi .ge{
        margin-top: 0;
    }
    .new-view .newcon p {
        margin-bottom: 17px;
    }
    .new-view .newwei .rig{
        width: 138px;
        background-size:  contain !important;
    }
    .mySwiper-view .swiper-pagination{
        margin-bottom: 41px;
    }
    .pin-about .con .title,.con .title{
		margin: 40px 0;
	}
    .pin-about .titlecen,.titlecen{
        margin-bottom: 60px;
    }
    .pin-about .d1-t-r {
        margin-right: 24px;
    }
    .pin-about .z1-bt {
        padding-top: 18px;
    }
    .pin-about .t-tu img {
        /* margin-left: 35px;
        height: 100%;
        width: calc(100% - 35px);
        object-fit: cover; */
    }
    .pin-about .S-t {
        margin-top: 14px;
    }
    .pin-about .S-t li {
        margin-bottom: 24px;
        margin-right: 51px;
    }
    .pin-about .y-ye{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        text-overflow: ellipsis;
    }
    .pin-about  .t-tu img {
        margin-left: 20px;
        width: calc(100% - 20px);
        height: 100%;
    }
    .pin-about  .conbot-p {
        padding-bottom: 96px;
    }
    .pin-about .mySwiper-about {
        padding-top: 190px;
    }
    .pin-about .prad1 .zl {
        line-height: 40px;
        top: 8px;
    }
    .pin-about  .pin-fir {
        margin-bottom: 9px;
    }
    .pin-contact .d7-ln{
        margin-right: 54px;
    }
    .pin-contact  .wai-7{
        display: flex;
        justify-content: space-between;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    
      
    .pin-contact  .wai-7{
        display: flex;
      
        justify-content: space-between;
    }
    .h-ying{
        padding-bottom: 0;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    .pin-contact  .x7-2 li{
        margin-right: 14px;
        width: calc((100% - 29px) / 3);
        background-size: 100% 100%;
        padding-bottom: 53px;
    }
    .pin-contact .x7-2-x2{
        margin-top: 10px;
    }
    .pin-contact  .x7-2 li:nth-child(3n){
        margin-right: 0;
    }
    .pin-contact  .gs-mes {
        width: 100%;
    }
    .prad7 {
        padding-bottom: 72px;
    }
    .pin-contact .x7-2 .x7-2-x{
        margin-bottom: 8px;

    }
    .pin-contact .x7-2-t{
        padding-top: 40px;
    }
   
    .cultr .cul-c{
        font-size: 62px;
        line-height: 64px;
    }
    .cultr .colo1{
        padding-bottom: 50px;
    }
    .cultr .colo2-z{
        margin-left: 16px;
    }
    .cultr .colo2{
        display: flex;
        padding-bottom: 70px;

    }
    .cultr .colo2-z .colo2-zl{
        font-size: 18px;
    }
    .cultr .colo2-z .colo2-zs{
        font-size: 16px;
    }
    .cultr .colo1l{
        margin-bottom: 20px;
    }
    .cultr .colo1l,.cultr .colo1r {
        width: 100%;
    }
    .cultr .cur-f{
        margin-bottom: 18px;
    }
   
    .cultr .colo2l{
        padding-left: 5%;
    }
    .cultr .colo2-y{
        width: 70px;
        height: 70px;
    }
    .cultr .colo2-z .colo2-zs{
        margin-bottom: 7px;
    }
    .blue-r{
        object-fit: cover;
        width: 52.5625%;
    }
    .pin-zhi .chair1r{
        margin-left: 20px;
    }
    .chair1r-c{
        font-size: 58px;
    }
    .chair1r-bt{
        margin-top: 11px;
    }
    .chair1r-bt .yin1 {
        margin-bottom: 30px;
    }
    .chair1r-btp{
        margin-top: 40px;
    }
    .yin2{
        margin-top: 32px;
    }
    .chair1 .chair1l{
        width: 400px;
    }
    .chair2l{
        margin-top: 0px;
    }
    .chair2 p{
        margin-right: 40px;
        margin-bottom: 10px;
    }
    .chair2r img{
        margin-left: 10px;
        width: calc(100% - 10px);
        height: 100%;
        object-fit: cover;
    }
    .chair2{
        padding: 60px 0;
        display: flex;
        
    }
    .pages-zs .prad5c-tu{
        margin: 0 21px;
    
    }
    .pages-zs .prad5c li p{
        margin-top: 44px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .pages-zs .conbot-zs .ye{
       padding-bottom: 99px;
    }
    .pages-zs .titlecen{
        margin-bottom: 111px;
    }
    .prad5c li{
        height: 335px;
        width: calc((100% - 64px) / 5);
        margin-right: 16px;
    }
    .prad5c li .prad5c-tu{
      margin-top: 70px;
    }
    .prad5c{
        padding-bottom: 58px;
    }
    .pages-join .cail-bl-fl{
        width: auto;
    }
    .pages-join  .cail-b{
        padding-bottom: 68px;
    }
    .pages-join  .mySwiper-di .swiper-pagination{
        width: 50%;
        left: 50%;
        text-indent: 185px;
        text-align: left;
    }
    .pages-join .cai4 .xing{
        right: calc(50% - 233px);
    }
    .pages-join  .cai3-t .xing{
        margin-bottom: 3px;
        margin-top: 15px;
    }
    .cai3-j{
        margin-top: 77px;
    }
    .mySwiper-qiu .swiper-button-prev-ban{
        left: 5%;
    }
    .pages-join  .cai4 .xing{
        margin-bottom: 14px;
    }
    .pages-join  .cai4-fen{
        padding-bottom: 8px;
    }
    .pages-join  .mySwiper-di .swiper-button-next-pan{
        right: auto;
        left: calc(50% + 298px);
    }
    .pages-join  .mySwiper-di .swiper-button-prev-pan{
        left: calc(50% + 90px);
        
    }
    .cai2{
        padding-bottom: 68px;
    }
    .cai4 {
      padding:  92px 0;
    }
    .mySwiper-qiu .swiper-pagination {
        bottom: 5px;
        text-indent: calc(5% + 97px);
    }
    .mySwiper-qiu .swiper-button-next-ban, .mySwiper-qiu .swiper-button-prev-ban{
        bottom: 0;
    }
    .cai3-we{
        margin-right: 90px;
    }
    .mySwiper-di .fr {
        width: calc(50% - 90px);
        margin-left: 90px;
    }
    .pages-join .sec{
        display: none;
        
    }
    .pages-join  .cai1-t{
        padding-top: 79px;
    }
    .pin-pai .u{
        font-size: 90px;
    }
    .pin-pai .brand1 {
        display: flex;
    
    }
    .brand5c{
        padding-bottom: 100px;
    }
    .pin-pai .jies{
        height: 100%;
    }
    .pin-pai .brand1r .mySwiper-pin{
        margin-left: 0px;
    }
    .pin-wen{
        margin-top: 26px;
    }
    .pin-fir{
        margin-bottom: 16px;
    }
    .icon1-1{
        margin-top: 51px;
    }
    .pin-pai .bige td{
        text-align: center;
    }
    .pin-pai .bigp{
        margin-left: 0;
        padding: 45px 13px;
        margin: 0 10px;
    }
    .brand7 .y{
        padding-top: 54px;
    }
    .sl3,.brand3,.brand4-b{
        padding-bottom: 100px;
    }
    .brand5c li .brand5c-tu{
        margin: 75px 24px 0;
    }
    .brand5c li{
        margin-right: 18px;
        width: calc((100% - 72px) / 5);
        height: 365px;
    }
    .brand2{
        margin-top: 25px;
        padding-bottom: 100px;
    }
    .brand6{
        padding-bottom: 136px;
    }
    .d7-ln {
        margin-left: 7.666667%;
        
    }
    .brand1 .icon1-1{
        margin-top: 33px;
    }
    .pin-pai .x7-2br li{
     background-size: 100% 100%;
     width: calc((100% - 40px) / 3);
     margin-right: 20px;

    }
    .pin-pai .x7-2br li:nth-child(3n){
        margin-right: 0;
    }
    .pin-pai .wai-7{
        display: flex;
    }
    .pin-pai .d7-r img{
        height: 100%;
    }
    .brand1 .zl{
        font-size: 34px;
    line-height: 45px;
    margin-bottom: 0px;
    }
    .sl3{
        overflow-x: scroll;
        padding-bottom: 0
    }
    .bige{
        width: 1300px;

    }
    .brand5c li p{
        margin:54px 20px 0;;
    }
    


          /* 应用 */
   /* .con-yy .cenbot .rig {
    margin-left: 40px;
    width: calc(53% - 40px);
} */
.con-yy .cenbot{
    padding-bottom: 100px;
}
.con-yy .cenbot .rig p{
    margin-bottom: 14px;
}
.con-yl .lef .se {
    margin-left: 40px;
}
.con-yl .lef .fi{
    margin-right: 40px;
}

.con-yl .con-g {
    padding-top: 80px;
    padding-bottom: 20px;
}
.con-yl .lef .liao{
    margin-bottom: 42px;
}
.con-yl .lef .con-g-w{
    margin-bottom: 41px;
}

    
   
   
 
}
@media all and (min-width:1025px) and (max-width: 1280px){
    .inner{
        width: 90%;
        min-width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .c-yol a{
        height: 100%;
    }
    .c-yol .ch-tu{
        object-fit: fill;
    }
    .c-yor .c-yor-d{
        height:300px;
        padding: 0 20px !important;
       /* padding-bottom: 0 !important; */
        margin-top: 20px;
        /* display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-bottom: 0; */
    }
    .navk {
		padding-right: 10px;
	}

	.navk li>a {
		padding: 13px 10px;
	}
    .logo {
		padding: 13px 0;
	}
    .chan-pind .chan-1{
		width: 715px;
		padding-top: 20px;
		left: 50%;
        transform: translateX(-50%);
		padding: 20px 46px 0;

	}

	.logo .in-protuk {
		width: auto;
		height: 51px;
	} 
  
    .fo-conk {
		padding: 40px 0 40px;
	}
    .fo-ncdk {
		padding: 18px 0;
	}
    .fo-xbm-tel {
		padding-top: 6px;
		margin-bottom: 20px;
		font-size: 34px;
	}

    .fo-lodk {
		width: 430px;
	}
    .fo-nav {
		width: calc(100% - 430px);
        padding-left: 50px;

	}
    .fo-naveak a {
		line-height: 30px;
		font-size: 14px;
	}
    .fo-ewm-tudk {
		width: 126px;
		padding: 10px 10px 5px;
	}
    .fo-ewm-mdk {
		width: calc(100% - 126px);
		padding-right: 30px;
	}


    .in-fologok {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
    .fo-xbm {
		padding-top: 3px;
		line-height: 24px;
		font-size: 14px;
	}
    .new-view .listge .list-tu{
        height: auto;
    }
    .new-view .title h2{
        font-size: 28px;
        margin-top: 17px;
    }
    .new-view .newcon .fir {
        margin-top: 37px;
    }
    .mySwiper-view .swiper-wrapper {
        padding-bottom: 88px;
    }
    .new-view .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .h-yzm .yaner button{
        margin-left: 100px;
        flex-shrink: 0;
        width: 190px;
    }
    .new-view .newwei{
        margin-top: 36px;
        padding-bottom: 36px;
    }
    .new-view .listge .wen{
        margin-top: 8px;
        line-height: 20px;
    }
    .new-view .listge .list-t{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .new-view .newbot{
        padding-top: 0;
    }
    .new-view .title .titshi{
        align-items: center;
        line-height: 37px;
    }
    .new-view .title .titshi .ge{
        
        margin: 0 25px;
    }
    .new-view .newcon p {
        margin-bottom: 17px;
    }
    .new-view .newwei .rig{
        width: 138px;
        background-size:  contain !important;
    }
    .mySwiper-view .swiper-pagination{
        margin-bottom: 41px;
    }
    .new-view .newcon .fir{
        margin-bottom: 28px;
    }
    .new-view .newcon .pic{
        margin-bottom: 28px;
    }
    .applic  .y-t-jun{
        margin-left: 22px;
    }
    .applic .y-t-jun h2{ 
        margin-bottom: 33px;
    }
    .applic .y-t-bu a{
        padding-right: 10px;
       padding-left: 23px;

    }
    .chan-1 .chan-2k li a,.chan1-1 li>a{
		padding: 0;
	}
    .applic .y-t-r .y-t-wen{
        line-height: 34px;
    }
    .pic-x{
        width:100%;
    }
    .y-t{
        padding-bottom: 33px;
    }
    .xi-al {
        margin-bottom: 62px;
    }
    .applic  .con .title,.con .title{
        margin-bottom: 66px;
        margin-top: 66px;
    }
    .applic  .titlecen{
        margin-bottom: 75px;
    }
    .y-jian{
        margin-top: 17px;
    }
    .pages-lis .conbot .tu{
        /* height: 268px; */
        margin-bottom: 32px;
    }
    .pages-lis .conbot .btn{
        margin-bottom: 50px;
    }
    .pages-lis .conbot .eve{
        margin:  0 20px;
    }
    .pages-lis .conbot{
        margin-bottom: 53px;
    }
    .pages-lis .ye{
        padding-bottom: 86px;
    }
    .pages-lis .con .title{
        margin: 50px 0;

    }
    .chan-1{
        width: 152px;
        left: -20px;
        z-index: 200;
       
    }
    .pages-lis .titlecen{
        margin-bottom: 80px;
    }
    .pages-lis  .conbot li{
        margin-right: 20px;
        width: calc((100% - 40px) / 3);
    }
    .pages-lis  .conbot li:nth-child(3n){
        margin-right: 0;
    }
    .zhuo2 table{
        width: calc(100% - 100px) !important; 
         margin-left: 50px;
        margin-right: 50px; 
    }
    .c-yor  .y-x p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        overflow: hidden;
    }
    .c-yor h3{
        line-height: 40px;
        padding: 16px 0;
    }
    .c-yor {
        margin-left: 16px;
        width: calc(50% - 16px);
    }
    .c-yor  .y-x{
        margin: 21px 42px 0;
    }
     .mySwiper6 .swiper-button-prev,.mySwiper6 .swiper-button-next{
        top: auto;
        bottom: 60px;
        left: calc(50% + 63px);
    }
   .mySwiper6 .swiper-button-next{
    left: calc(50% + 130px);
    }
    .v-g{
        padding-top: 42px;
    }
    .v-gp{
        top: 37px;
    }
    .pro-detail .conbot .eve {
        margin: 0 20px;
    }
    .cp-2{
        padding-top: 72px;
    }
    
    .ad-l{
        height: 100%;
    }
    .pro-detail .conbot .tu{
        margin-bottom: 67px;

    }
    .pro-detail .conbot .ti{
        margin-top: 30px;
    }
    .pro-detail .conbot .btn{
        margin-bottom: 36px;
    }
    .pro-detail .conbot{
        padding-bottom: 40px;
    }
    .pro-detail .conbot li {
        width: calc((100% - 20px) / 3);
        margin-right: 10px;
    }
    .mySwiper4 .swiper-pagination{
        bottom: 23px;
    }
    .mySwiper4 {
        padding-bottom: 89px;
    }
    .pro-detail .conbot li:nth-child(3n){
        margin-right: 0;
    }
    .ju{
        font-size: 144px;
    }
    .s-c{
        font-size: 34px;
      margin-bottom: 100px;
      
    }
    .ad-rg span{
        display: block;
        text-align: right;
    }
 
    .ad-r p{
        display: inline-block;
    }
    .c-yol{
        height: 400px;
    }
    .c-yol a{
        height: 100%;
    }
    .c-yol img{
        height: 100%;
        object-fit: cover;
    }
    .pages-c-p .rig a{
        margin-left: 0px;
        height: 100%;
    }
    .h-ying{
        padding-bottom: 0;
    }
    .pages-c-p .rig a img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .pages-c-p  .lef>a{
        margin-right: 20px;

    }
    .conbots .lef .bei{
        margin-bottom: 10px;
        line-height: 26px;
    }
    .conbots>li{
        padding: 38px 0;
    }
    .conbots .lef .lefcon{
        margin-bottom: 33px;
    }
    .pages-c-p .titlecen{
        margin-bottom: 40px;
    }
    .pages-c-p .conbots>li:nth-last-child(1){
        margin-bottom: 40px;
    }
    .conbots .lef .wu{
        margin-bottom: 10px;
    }
    .pages-c-p .con .title{
        margin: 51px 0;
    }
    .pages-c-p .conbots .rig{
        width: 60%;
    }
    .pages-c-p .lef .lefcon{
        width: 100%;
        overflow: hidden;
    }
    .pages-c-p .conbots .lef{
        width: 40%;
    }
    .pages-c-p .lef .lefcon li{
        width: calc((100% - 20px) / 2);
        margin-right: 10px;
        float: left;
    }
    .pages-c-p .lef .lefcon li:nth-child(3n){
        margin-right: 10px;
    }
    .pages-c-p .lef .lefcon li:nth-child(2n){
        margin-right: 0;
        float: right;
    }
   
    .conbots .wu span{
        padding: 0;
        line-height: 43px;
        font-size: 30px;
    }
    .conbots .wu span::after{
        bottom: 2px;
    }
    .mySwiper-new .rig .bei{
        line-height: 38px;
        font-size: 24px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .mySwiper-new .rig .an{
        margin-top: 34px;
        margin-bottom: 54px;
    }
    .mySwiper-new .rig .nian,.mySwiper .rig .of{
        font-size: 14px;
    }
    .mySwiper-new .rig .nian{
        line-height:56px;
    }
    .mySwiper-new .rig .of{
        margin-top: 31px;
    }
    .mySwiper-new .rig {
        padding:  0 40px;
    }
    .mySwiper-new .rig{
        padding: 0 38px;
    }
    .mySwiper-new .nian span{
        padding: 18px 0;
    }
    .new-center .mySwiper-new .lef, .new-center .mySwiper-new .rig{
        width: 50%;
    }
    .mySwiper-new .rig .bei,.mySwiper-new .rig .nian {
        margin-right: 0;
    }
    .new-center .list li{
        margin-top: 44px;
    }
    .new-center .list .wen,.new-center .list p {
        line-height: 28px;
    }
    .new-center .list .wen{
        margin-top: 14px;
        padding: 5px 0;
    }
    .new-center .list p{
        margin-bottom: 14px;
    }
    .new-center .cen-btn {
        margin-bottom: 0px;
    }
    .new-center .ye .up{
        width: 100px;
    }
    

.new-center .ye li{
    width: 70px;
    margin: 0 8px;
}
.new-center .ce-ri p{
    font-size: 56px;
    margin-top: 29px;
}
.new-center .ce-le{
    margin-top: 61px;
}
.new-center  .centop{
    padding-bottom: 38px;
}
.mySwiper-new .swiper-pagination {
    bottom: 39px;
}
.new-center  .listge .list-tu{
    height: auto;
}
.new-center .list li {
    width: calc((100% - 40px) / 3);
    margin-right: 20px;
}
.new-center .list li:nth-child(3n){
    margin-right: 0;
}
.new-center .ye{
    padding-bottom: 75px;
}
.pin-about .con .title,.con .title,.pages-join .title{
    margin: 40px 0;
}
.pin-about .titlecen,.titlecen{
    margin-bottom: 60px;
}
.pin-about .d1-t-r {
    margin-right: 24px;
}
.pin-about .z1-bt {
    padding-top: 18px;
}
.pin-about .t-tu img {
    /* margin-left: 35px;
    height: 100%;
    width: calc(100% - 35px);
    object-fit: cover; */
}
.pin-about .S-t {
    margin-top: 14px;
}
.pin-about .S-t li {
    margin-bottom: 24px;
    margin-right: 51px;
}
.pin-about .y-ye{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    line-height: 28px;
}
.pin-about  .t-tu img {
    margin-left: 0px;
    width:100%;
    height: 100%;
}
.pin-about .S-t li:nth-child(2n){
    margin-bottom: 0;
}
.pin-about .y-g{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.pin-about  .conbot-p {
    padding-bottom: 96px;
}
.pin-about .mySwiper-about {
    padding-top: 190px;
}
.pin-about .prad1 .zl {
    line-height: 40px;
    top: 8px;
    right: 40px;
}
.pin-about .sta {
    font-size: 60px;
    line-height: 66px;
}
.pin-about .titlecen li,.pin-contact .titlecen li,.cultr .titlecen li,.pin-zhi .titlecen li ,.pages-zs .titlecen li,.pages-join .titlecen li,.pin-pai .titlecen li{
    width: 145px;
    margin-right: 3px;
}
.pin-about .dr-x {
    margin: 17px 0 17px;
}
.pin-contact .d7-ln{
    margin-right: 29px;
}
.pin-contact  .wai-7{
    display: flex;
    justify-content: space-between;
}
.pin-contact  .d7-r img{
    height: 100%;
    object-fit: cover;
}

  
.pin-contact  .wai-7{
    display: flex;
    justify-content: space-between;
}
.pin-contact  .d7-r img{
    height: 100%;
    object-fit: cover;
}
.pin-contact  .x7-2 li{
    margin-right: 14px;
    width: calc((100% - 29px) / 3);
    background-size: 100% 100%;
    padding-bottom: 53px;
    height: 279px;
}
.pin-contact .x7-2-x2{
    margin: 10px 20px 0;
    justify-content: center;
   
    /* height: 179px; */
}
.pin-contact .x7-2-x2 span{
    word-break: break-all;
}
.pin-contact  .x7-2 li:nth-child(3n){
    margin-right: 0;
}
.pin-contact  .stn{
    font-size: 68px;
    line-height: 78px;
}
.pin-contact .gs{
    font-size: 29px;
}
.pin-contact  .gs-mes {
    width: 100%;
}
.prad7 {
    padding-bottom: 72px;
}
.pin-contact .x7-2 .x7-2-x{
    margin-bottom: 8px;

}
.pin-contact .x7-2-t{
    padding-top: 40px;
}
 
.cultr .cul-c{
    font-size: 62px;
    line-height: 64px;
}
.cultr .colo1{
    padding-bottom: 50px;
}
.cultr .colo2-z{
    display: flex;
    margin-left: 16px;
    width: calc(100% - 86px);
    flex-direction: column;
    justify-content: space-between;
}
.cultr .colo2{
    display: flex;
    padding-bottom: 70px;

}
.cultr .colo2-z .colo2-zl{
    font-size: 18px;
    line-height: 27px;
}
.cultr .colo2-z .colo2-zs{
    font-size: 16px;
}
.cultr .colo1l{
    margin-bottom: 20px;
    
}
.cultr .colo1l,.cultr .colo1r {
    width: 100%;
}
.cultr .cur-f{
    margin-bottom: 18px;
}

.cultr .colo2l{
    padding-left: 5%;
}
.cultr .colo2-y{
    width: 70px;
    height: 70px;
}
.cultr .colo2-z .colo2-zs{
   margin: 0;
}
.blue-r{
    object-fit: cover;
    width: 52.5625%;
}
.cultr .colo2l li{
    display: flex;
    margin-bottom: 59px;
}
.pin-zhi .chair1r{
    margin-left: 20px;
}
.chair1r-c{
    font-size: 46px;
    line-height: 56px;
}
.chair1r-bt{
    margin-top: 11px;
}
.chair1r-bt .yin1 {
    margin-bottom: 14px;
}
.chair1r-bt h3{
    line-height: 38px;
    font-size: 22px;
}
.chair1r-btp{
    margin-top: 40px;
}
.yin2{
    margin-top: 24px;
}
.chair1 .chair1l{
    width: 330px;
}
.chair2l{
    margin-top: 0px;
}
.chair2 p{
    margin-right: 40px;
    margin-bottom: 10px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.chair2r img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-left: 0;
}
.chair2{
    padding: 60px 0;
    display: flex;
    
}
.pages-zs .prad5c-tu{
    margin: 0 21px;

}
.pages-zs .prad5c li p{
    margin-top: 44px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pages-zs .conbot-zs .ye{
   padding-bottom: 99px;
}
.pages-zs .titlecen{
    margin-bottom: 111px;
}
.prad5c li{
    height: 335px;
    width:  calc((100% - 48px) / 4);
    margin-right: 16px;
}
.prad5c li:nth-child(5n){
    margin-right: 16px;
}
.prad5c li:nth-child(4n){
    margin-right: 0;
}
.prad5c li .prad5c-tu{
  margin-top: 70px;
}
.prad5c{
    padding-bottom: 58px;
}
.pages-join .cail-bl-fl{
    width: auto;
}
.pages-join  .cail-b{
    padding-bottom: 68px;
}
.pages-join  .mySwiper-di .swiper-pagination{
    width: 50%;
    left: 50%;
    text-indent: 185px;
    text-align: left;
}
.pages-join  .cai3-t .xing{
    margin-bottom: 3px;
    margin-top: 1px;
}
.mySwiper-qiu .swiper-button-prev-ban{
    left: 5%;
}
.pages-join  .cai4 .xing{
    margin-bottom: 14px;
    margin-top: 0;
    right: calc(50% - 233px);
   
}
.cai3 .xing{
    top: -8px;
}

.pages-join  .cai4-fen{
    padding-bottom: 8px;
   
}
.pages-join  .mySwiper-di .swiper-button-next-pan{
    right: auto;
    left: calc(50% + 298px);
}
.pages-join  .mySwiper-di .swiper-button-prev-pan{
    left: calc(50% + 90px);
    
}
.cai2{
    padding-bottom: 68px;
}
.cai4 {
  padding:  92px 0;
}
.mySwiper-qiu .swiper-pagination {
    bottom: 5px;
    text-indent: calc(5% + 97px);
}
.mySwiper-qiu .swiper-button-next-ban, .mySwiper-qiu .swiper-button-prev-ban{
    bottom: 0;
}
.cai3-we{
    margin-right: 90px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    text-overflow: ellipsis;
}
.cai4 .cai3-we{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-right: 30px;
}
.cai3-j{
    padding: 8px 0;
    margin-top: 50px;
}
.cai4 .cai3-j{
    margin-top: 50px;
}
.mySwiper-di .fr {
    width: calc(50% - 90px);
    margin-left: 90px;
}
.pages-join .sec{
    display: none;
    
}
.pages-join  .cai1-t{
    padding-top: 79px;
}
.pin-pai .u{
    font-size: 70px;
}
.pin-pai .brand1 {
    display: flex;

}
.brand4-b li {
    width: calc((100% - 30px) / 3);
    margin-right: 15px;
   
}
.pin-pai .x7-2br-x2{
    margin: 20px 20px 0;
}
.pin-pai  .x7-2br-x2 span{
    word-break: break-all;
}
.pin-pai  .x7-2br-t{
    padding-top: 39px;
}
.d-4{
    font-size: 18px;
}
.brand5{
    padding-bottom: 100px;
}
.brand5c{
    padding-bottom: 0;
    height: 365px;
    overflow: hidden;
}
.brand5c li:nth-child(4){
    margin-right: 0;
}
.gsb{
    margin-top: 18px;
}
.pin-pai .jies{
    height: 100%;
    object-fit: cover;
}
.pin-pai .brand1r .mySwiper-pin{
    margin-left: 0px;
}
.pin-wen{
    margin-top: 16px;
}
.pin-fir{
    margin-bottom: 3px;
}
.icon1-1{
    margin-top: 51px;
}
.pin-pai .bige td{
    text-align: center;
}
.pin-pai .bigp{
    margin-left: 0;
    padding: 45px 13px;
    margin: 0 10px;
}
.brand7 .y{
    padding-top: 54px;
}
.sl3,.brand3,.brand4-b{
    padding-bottom: 100px;
}
.brand5c li .brand5c-tu{
    margin: 75px 24px 0;
}
.brand5c li{
    margin-right: 18px;
    width: calc((100% - 64px) / 4);
    height: 365px;
}

.brand2{
    margin-top: 25px;
    padding-bottom: 100px;
}
.brand6{
    padding-bottom: 136px;
}
.d7-ln {
    margin-left: 7.666667%;
    margin-right: 120px;
    
}
.brand1 .icon1-1{
    margin-top: 33px;
}
.pin-pai .x7-2br li{
 background-size: 100% 100%;
 width: calc((100% - 40px) / 3);
 margin-right: 20px;
 height: 329px;

}
.pin-pai .x7-2br li:nth-child(3n){
    margin-right: 0;
}
.pin-pai .wai-7{
    display: flex;
}
.pin-pai .d7-r img{
    height: 100%;
}
.brand1 .zl{
    font-size: 34px;
line-height: 45px;
margin-bottom: 0px;
}
.sl3{
    overflow-x: scroll;
    padding-bottom: 0
}
.bige{
    width: 1300px;

}
.brand5c li p{
    margin:54px 20px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pin-wen p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 30px;
}
.brand1 .zl span{
    font-size: 26px;
}
.pin-pai .yin{
    margin-bottom: 32px;
    margin-top: 0;
}
/* .con-yy .cenbot .rig {
    margin-left: 40px;
    width: calc(53% - 40px);
} */
.con-yy .cenbot{
    padding-bottom: 100px;
}
.con-yy .cenbot .rig p{
    margin-bottom: 14px;
}
.con-yy .cenbot .rig p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
}
.con-yl .lef .se {
    margin-left: 40px;
}
.con-yl .lef .fi{
    margin-right: 40px;
}

.con-yl .con-g {
    padding-top: 80px;
    padding-bottom: 20px;
}
.con-yl .lef .liao{
    margin-bottom: 42px;
}
.con-yl .lef .con-g-w{
    margin-bottom: 41px;
}
.con-yl .lef .con-g-w{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
}
.con-yl .rig{
    height: auto;
}
.chan-pind .chan1-1{
    width: 100%;
}


}
/* 中型平板或小型笔记本 tablet */
 @media all and (min-width:961px) and (max-width: 1024px){
    .inner{
        width: 90%;
        min-width: 90%; 
         margin-left: auto;
        margin-right: auto;
    }
    .li-yu{
        flex-direction: column;
    }
    .c-yor .c-yor-d{
        margin-top: 25px;
        height: 60%;
        /* display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-bottom: 0; */
    }
    .chan-pind .chan1-1{
        width: 100%;
    }
    .navk {
		padding-right: 10px;
	}
    .chan-pind .chan-1{
		width: 715px;
		padding-top: 20px;
		left: 50%;
        transform: translateX(-50%);
		padding: 20px 46px 0;

	}
	
	.chan1-1 img{
		margin-bottom: 14px;
	}


	.navk li>a {
		padding: 10px 8px;
	}
    .chan-1 .chan-2k li a,.chan1-1 li>a{
		padding: 0;
	}
    .top-tel2 {
		margin-left: 14px;
	}
    .top-telk {
		margin: 10px 0;
	}

    .logo {
		padding: 13px 0;
	}

	.logo .in-protuk {
		width: auto;
		height: 51px;
	}
    /* .mySwiper .rig{
        padding: 0 40px;
    } */  
    /* .ye{
        width: 70.25%;
    } */
    .fo-conk {
		padding: 40px 0 40px;
	}
    .fo-ncdk {
		padding: 18px 0;
	}
    .fo-xbm-tel {
		padding-top: 6px;
		margin-bottom: 20px;
		font-size: 34px;
	}

    .fo-lodk {
		width: 400px;
	}
    .fo-nav {
		width: calc(100% - 400px);
        padding-left: 40px;

	}
    .fo-naveak a {
		line-height: 30px;
		font-size: 14px;
	}
    .fo-ewm-tudk {
		width: 126px;
		padding: 10px 10px 5px;
	}
    .fo-ewm-mdk {
		width: calc(100% - 126px);
		padding-right: 30px;
	}


    .in-fologok {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
    .fo-xbm {
		padding-top: 3px;
		line-height: 24px;
		font-size: 14px;
	}
    .applic  .y-t-jun{
        margin-left: 22px;
        width: auto;
    }
    .applic .y-t-jun h2{ 
        margin-bottom: 6px;
    }
    .y-t-bu{
        margin-bottom: 10px;
    }
    .applic .y-t-bu a{
        padding-right: 10px;
       padding-left: 23px;

    }
    .applic .y-t-r .y-t-wen{
        line-height: 34px;
        text-align: left;
    }
    .pic-x{
        width:100%;
    }
    .y-t{
        padding-bottom: 33px;
    }
    .xi-al {
        margin-bottom: 28px;
    }
    .applic  .con .title{
        margin-bottom: 66px;
        margin-top: 66px;
    }
    .applic  .titlecen{
        margin-bottom: 75px;
    }
    .chan-1{
        width: 152px;
        left: -20px;
        z-index: 200;
        
    }
    .y-jian{
        margin-top: 17px;
    }
    .y-t-r{
        float: left;
        width: calc(100% - 34px);
        margin-left: 20px;
       
    }
    .pages-lis .conbot .tu{
        /* height: 268px; */
        margin-bottom: 32px;
    }
    .pages-lis .conbot .btn{
        margin-bottom: 50px;
    }
    .pages-lis .conbot .eve{
        margin:  0 20px;
    }
    .pages-lis .conbot{
        margin-bottom: 53px;
    }
    .pages-lis .ye{
        padding-bottom: 86px;
    }
    .pages-lis .con .title{
        margin: 50px 0;

    }
    .pages-lis .titlecen{
        margin-bottom: 80px;
    }
    .pages-lis  .conbot li{
        margin-right: 20px;
        width: calc((100% - 20px) / 2);
    }
    .pages-lis  .conbot li:nth-child(2n){
        margin-right: 0;
    }
    /* .listge .list-tu{
        height: auto;
    }
    .title h2{
        font-size: 28px;
        margin-top: 17px;
    }
    .newcon .fir {
        margin-top: 37px;
    }
    .mySwiper .swiper-wrapper {
        padding-bottom: 88px;
    }
    .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .newwei{
        margin-top: 36px;
        padding-bottom: 36px;
    }
    .listge .wen{
        margin-top: 8px;
        line-height: 20px;
    }
    .listge p{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .newbot{
        padding-top: 0;
    }
    .title .titshi{
        align-items: center;
        line-height: 37px;
    }
    .title .titshi .ge{
        
        margin: 0 25px;
    }
    .newcon p {
        margin-bottom: 17px;
    }
    .newwei .rig{
        width: 138px;
        background-size:  contain !important;
    }
    .mySwiper .swiper-pagination{
        margin-bottom: 41px;
    }
    .newcon .fir{
        margin-bottom: 28px;
    }
    .newcon .pic{
        margin-bottom: 28px;
    } */
    .zhuo2 table{
        width: calc(100% - 60px) !important; 
         margin-left: 30px;
        margin-right: 30px; 
    }
    .c-yor  .y-x p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
    }
    .c-yor .mySwiper6 h3{
        line-height: 40px;
        padding: 16px 0;
    }
    .c-yor .mySwiper6{
        margin-left:0;
        width:100%;
    }
    .c-yor .mySwiper6 .y-x{
       margin-bottom: 200px;
    }
    /* .c-yor .mySwiper6 .y-x{
        margin: 26px 42px 0;
    } */
    /* .c-yor .mySwiper6 .swiper-button-prev,.c-yor .mySwiper6 .swiper-button-next{
        left: 43px;
        top: 82.8%;
    }
    .c-yor .mySwiper6 .swiper-button-next{
        left: 112px;
    } */
    .v-g{
        padding-top: 42px;
    }
    .v-gp{
        top: 37px;
    }
    .pro-detail .conbot .eve {
        margin: 0 20px;
    }
    .cp-2{
        padding-top: 72px;
    }
    .mySwiper6 .swiper-slide{
        flex-direction: column;
    }
    .c-yor{
        margin-left: 0;
        padding-bottom: 140px;
    }
    .mySwiper6 .swiper-button-next, .mySwiper6 .swiper-button-prev{
        top: auto;
        bottom: 30px;
        left: auto;
        right: 76px;
    }
    .mySwiper6 .swiper-button-prev{
        right: 154px;
    }
    
    
    .ad-l{
        height: 100%;
    }
    .pro-detail .conbot .tu{
        margin-bottom: 67px;

    }
    .pro-detail .conbot .ti{
        margin-top: 30px;
    }
    .pro-detail .conbot .btn{
        margin-bottom: 36px;
    }
    .pro-detail .conbot{
        padding-bottom: 40px;
    }
    .pro-detail .conbot li {
        width: calc((100% - 10px) / 2);
        margin-right: 10px;
    }
    .mySwiper4 .swiper-pagination{
        bottom: 23px;
    }
    .mySwiper4 {
        padding-bottom: 89px;
    }
    .pro-detail .conbot li:nth-child(2n){
        margin-right: 0;
    }
    .ju{
        font-size: 120px;
    }
    .s-c{
        font-size: 34px;
      margin-bottom: 100px;
      
    }
    .ad-rg span{
        display: block;
        text-align: right;
    }
  
 
    .ad-r p{
        display: inline-block;
    }
    .c-yol{
        margin-bottom: 20px;
    }
    .c-yol,.c-yor{
       width: 100%;
    }
    .baoy{
        flex-direction: column;
    }
    
    
    .c-yol img{
       width: 100%;
        object-fit: cover;
    }
    .titl .lef .kong{
        width: 275px;
    }
    .titl .lef{
        width: 277px;
    }
    .pages-c-p .rig a{
        margin-left: 0px;
        height: 100%;
    }
    .pages-c-p .rig a img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .pages-c-p  .lef>a{
        margin-right: 20px;

    }
    .conbots .lef .bei{
        margin-bottom: 10px;
        line-height: 26px;
    }
    .conbots>li{
        padding: 28px 0;
        flex-direction: column;
    }
    .conbots .lef .lefcon{
        margin-bottom: 33px;
    }
    .pages-c-p .titlecen{
        margin-bottom: 40px;
    }
    .pages-c-p .conbots>li:nth-last-child(1){
        margin-bottom: 40px;
    }
    .conbots .lef .wu{
        margin-bottom: 10px;
    }
    .pages-c-p .con .title{
        margin: 38px 0;
    }
    .pages-c-p .conbots .rig,.pages-c-p .conbots .lef{
        width: 100%;
    }
   
    .mySwiper-new .rig .bei{
        line-height: 38px;
        font-size: 22px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .mySwiper-new .rig .an{
        margin-top: 34px;
        margin-bottom: 54px;
    }
    .mySwiper-new .nian span{
        padding: 18px 0;
    }
    .mySwiper-new .rig .nian,.mySwiper-new .rig .of{
        font-size: 14px;
    }
    .mySwiper-new .swiper-pagination{
        bottom: 31px;
    }
    .mySwiper-new .rig .nian{
        line-height:56px;
    }
    .mySwiper-new .rig .of{
        margin-top: 31px;
    }
    .new-center .ce-le {
        width: calc(100% - 40.76% - 30px);
        margin-top: 67px;
    }
    .new-center  .centop{
        padding-bottom: 45px;
    }
    .new-center .ce-le li{
        width: calc((100% - 30px) / 3);
    }
    .new-center .ce-ri p{
        margin-top: 34px;
        line-height: 43px;
        font-size: 30px;
    }
    .new-center .ce-ri .search input{
        line-height: 50px;
    }
    .mySwiper-new .rig{
        padding: 0 30px;
    }
    .mySwiper-new .rig .bei,.mySwiper-new .rig .nian {
        margin-right: 0;
    }
    .new-center .list li{
        margin-top: 44px;
        margin-right: 10px;
        width: calc((100% - 20px) / 3);
    }
    .new-center .list li:nth-child(3n){
        margin-right: 0;
    }
    .new-center .list .wen,.new-center .list p {
        line-height: 30px;
    }
    .new-center .list .wen{
        margin-top: 9px;
        padding: 9px 0;
        line-height: 26px;
    }
    .new-center .list p{
        margin-bottom: 14px;
    }
    .new-center .cen-btn {
        margin-bottom: 0px;
    }
    .new-center .ye .up{
        width: 100px;
    }
    .new-center .ye{
        padding-bottom: 73px;
    }

    .new-center .ye li{
        width: 65px;
        margin: 0 9px;
    }
    .new-center .listge .list-tu{
        height: auto;
    }
    .new-center .mySwiper-new .lef,.mySwiper-new .rig{
        width: 50%;
    }
    .new-view .listge .list-tu{
        height: auto;
    }
    .new-view .title h2{
        font-size: 28px;
        margin-top: 17px;
    }
    .new-view .newcon .fir {
        margin-top: 37px;
    }
    .mySwiper-view .swiper-wrapper {
        padding-bottom: 88px;
    }
    .new-view .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .new-view .newwei{
        margin-top: 36px;
        padding-bottom: 36px;
    }
    .new-view .listge .wen{
        margin-top: 8px;
        line-height: 20px;
    }
    .new-view .listge .list-t{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .new-view .newbot{
        padding-top: 0;
    }
    .new-view .title .titshi{
        align-items: center;
        line-height: 37px;
    }
    .new-view .title .titshi .ge{
        
        margin: 0 25px;
    }
    .new-view .newcon p {
        margin-bottom: 17px;
    }
    .new-view .newwei .rig{
        width: 138px;
        background-size:  contain !important;
    }
    .mySwiper-view .swiper-pagination{
        margin-bottom: 41px;
    }
    .new-view .newcon .fir{
        margin-bottom: 28px;
    }
    .new-view .newcon .pic{
        margin-bottom: 28px;
    }
    .pin-about .con .title,.con .title,.pages-join .title{
        margin: 40px 0;
    }
    .pin-about .titlecen,.titlecen{
        margin-bottom: 60px;
    }
    .pages-join .titlecen{
        padding-bottom: 60px;
    }
    .pin-about .d1-t-r {
        margin-right: 24px;
    }
    .pin-about .z1-bt {
        padding-top: 18px;
    }
    .pin-about .t-tu img {
        /* margin-left: 35px;
        height: 100%;
        width: calc(100% - 35px);
        object-fit: cover; */
    }
    .pin-about .S-t {
        margin-top: 14px;
    }
    .pin-about .S-t li {
        margin-bottom: 24px;
        margin-right: 51px;
    }
    .pin-about .y-ye{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        text-overflow: ellipsis;
        line-height: 28px;
    }
    .pin-about  .t-tu img {
        margin-left: 0px;
        width:100%;
        height: 100%;
    }
    .pin-about .S-t li:nth-child(2n){
        margin-bottom: 0;
    }
    .pin-about .y-g{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .pin-about  .conbot-p {
        padding-bottom: 96px;
    }
    .pin-about .mySwiper-about {
        padding-top: 190px;
    }
    .pin-about .prad1 .zl {
        line-height: 27px;
        top: 21px;
        right: 40px;
    }
    .pin-about .sta {
        font-size: 60px;
        line-height: 66px;
    }
    .pin-about .titlecen li ,.pin-contact .titlecen li,.cultr .titlecen li,.pin-zhi .titlecen li,.pages-zs .titlecen li,.pages-join .titlecen li,.pin-pai .titlecen li{
        width: 138px;
        margin-right: 3px;
    }
    .pin-about .dr-x {
        margin: 0;
    }
    .pin-contact .d7-ln{
        margin-right: 29px;
    }
    .pin-contact  .wai-7{
        display: flex;
        justify-content: space-between;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    
      
    .pin-contact  .wai-7{
        display: flex;
        margin-bottom: 0;
        justify-content: space-between;
        flex-direction: column;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    .d7-l, .d7-r{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .d7-ln{
      margin-left: 0;
      margin-right: 0;
    }
    .pin-contact  .x7-2 li{
        margin-right: 14px;
        width: calc((100% - 29px) / 3);
        background-size: 100% 100%;
        padding-bottom: 53px;
        height: 279px;
    }
    .pin-contact .x7-2-x2{
        margin: 10px 20px 0;
        justify-content: center;
       
        /* height: 179px; */
    }
    .pin-contact .x7-2-x2 span{
        word-break: break-all;
    }
    .pin-contact  .x7-2 li:nth-child(3n){
        margin-right: 0;
    }
    
    .pin-contact .x7-2 {
        padding-top: 55px;}
    .pin-contact  .gs-mes {
        width: 100%;
    }
    .prad7 {
        padding-bottom: 55px;
    }
    .pin-contact .x7-2 .x7-2-x{
        margin-bottom: 8px;
    
    }
    .pin-contact .x7-2-t{
        padding-top: 40px;
    }
    .cultr .cul-c{
        font-size: 62px;
        line-height: 64px;
    }
    .cultr .colo1{
        padding-bottom: 50px;
    }
    .cultr .colo2-z{
        display: flex;
        margin-left: 16px;
        width: calc(100% - 86px);
        flex-direction: column;
        justify-content: space-between;
    }
    .cultr .colo2{
        display: flex;
        padding-bottom: 70px;
    
    }
    .cultr .colo2-z .colo2-zl{
        font-size: 18px;
        line-height: 27px;
    }
    .cultr .colo2-z .colo2-zs{
        font-size: 16px;
    }
    .cultr .colo1l{
        margin-bottom: 20px;
    }
    .cultr .colo1l,.cultr .colo1r {
        width: 100%;
    }
    .cultr .cur-f{
        margin-bottom: 18px;
    }
    
    .cultr .colo2l{
        padding-left: 5%;
    }
    .cultr .colo2-y{
        width: 70px;
        height: 70px;
    }
    .cultr .colo2-z .colo2-zs{
       margin: 0;
    }
    .blue-r{
        object-fit: cover;
        width: 52.5625%;
    }
    .cultr .colo2l li{
        display: flex;
        margin-bottom: 59px;
    }
    .pin-zhi .chair1r{
        margin-left: 20px;
    }
    .chair1r-c{
        font-size: 42px;
        line-height: 56px;
    }
    .chair1r-bt{
        margin-top: 11px;
    }
    .chair1r-bt .yin1 {
        margin-bottom: 14px;
    }
    .chair1r-d {
        font-size: 34px;
        line-height: 39px;
      
    }
    .chair1r-bt h3{
        line-height: 38px;
        font-size: 22px;
    }
    .chair1r-btp{
        margin-top: 21px;
    }
    .yin2{
        margin-top: 14px;
    }
    .chair1 .chair1l{
        width: 300px;
    }
    .chair2l{
        width: 100%;
        margin-top: 0px;
    }
    .chair2r{
        width: 100%;
       
    }
    .chair2 p{
        margin-right: 40px;
        margin-bottom: 10px;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .chair2r img{
        width: 100%;
        height: 100%;
        object-fit: cover;
        margin-left: 0;
    }
    .chair2{
        padding: 60px 0;
        display: flex;
        flex-direction: column;
        
    }
    .pages-zs .prad5c-tu{
        margin: 0 21px;
    
    }
    .pages-zs .prad5c li p{
        margin-top: 44px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .pages-zs .conbot-zs .ye{
       padding-bottom: 99px;
    }
    .pages-zs .titlecen{
        margin-bottom:60px;
    }
    .prad5c li{
        height: 335px;
        width:  calc((100% - 48px) / 4);
        margin-right: 16px;
    }
    .prad5c li:nth-child(5n){
        margin-right: 16px;
    }
    .prad5c li:nth-child(4n){
        margin-right: 0;
    }
    .prad5c li .prad5c-tu{
      margin-top: 70px;
    }
    .prad5c{
        padding-bottom: 58px;
    }
    .pages-join .cail-bl-fl{
       padding-left: 0;
       width: 100%;
    }
    .cail-br{
        width: 100%;
    }
    .cail-bl{
        width: 100%;
        display: flex;
        padding-bottom: 40px;

    }
    .cail-bl li{
        width: calc(100% / 4);
        margin-bottom: 0;
        padding-left: 22px;
        font-size: 16px;
    }
    .cail-bl .check{
        font-size: 16px;
    }
    
    .pages-join  .cail-b{
        padding-bottom: 36px;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .cail-bl-fl .swiper-pagination {
        bottom: 20px;
        left: 0;
    }
    .pages-join  .mySwiper-di .swiper-pagination{
        width: 90%;
        left: 5%;
        text-indent:0;
        text-align: center;
    }
    .pages-join  .cai3-t .xing{
        margin-bottom: 3px;
        margin-top: 1px;
    }
    .mySwiper-qiu .swiper-button-prev-ban{
        left: 5%;
    }
    .pages-join  .cai4 .xing{
        margin-bottom: 14px;
        margin-top: 0;
        right: auto;
        left: 5%;
    }
    .cai4 .cai3-j{
        margin-top: 44px;
    }
    .pages-join  .cai4-fen{
        padding-bottom: 8px;
       
    }
    .pages-join  .mySwiper-di .swiper-button-next-pan{
        right: calc((100% - 224px) / 2);
        left: auto;
    }
    .pages-join  .mySwiper-di .swiper-button-prev-pan{
        
        right: auto;
        left: calc((100% - 224px) / 2);
        
    }
    .cai2{
        padding-bottom: 30px;
    }
    .cai4 {
      padding:  51px 0;
    }
    .mySwiper-qiu .swiper-pagination {
        bottom: 5px;
        text-align: center;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        text-indent: 0;
        left: 5%;
    }
    .mySwiper-qiu .swiper-button-next-ban, .mySwiper-qiu .swiper-button-prev-ban{
        bottom: 0;
      
    }
    .mySwiper-qiu .swiper-button-prev-ban{
        left: calc((100% - 224px) / 2);
    }
    .mySwiper-qiu .swiper-button-next-ban{
        right: calc((100% - 224px) / 2);
        left: auto;
    }
    .cai3-we{
        margin-right: 90px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .cai4 .cai3-we{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .cai3-j{
        padding: 12px 0;
        margin-top: 72px;
    }
    .mySwiper-di .fr {
        width:100%;
        margin-left: 0;
    }
  
    .pages-join  .cai1-t{
        padding-top: 37px;
        flex-direction: column;
        padding-bottom: 31px;
    }
    .pages-join  .cai3 .xing{
        left: 4.729167%;
    }
    .cai1-t p{
        width: 100%;
        margin-top: 10px;
    }
    .cai3-t>div{
        width: 100%;
        margin-top: 20px;

    }
    .cai3-t .fl{
        padding-left: 0;
    }
    .cai3-t{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
        padding-bottom: 85px;
    }
    .pin-pai .u{
        font-size: 68px;
    }
    .pin-pai .brand1 {
        display: flex;
        flex-direction: column;
    
    }
    .brand1l,.brand1r{
        width: 100%;
    }
    .brand4-b li {
        width: calc((100% - 30px) / 3);
        margin-right: 15px;
       
    }
    .pin-pai .x7-2br-x2{
        margin: 20px 20px 0;
    }
    .pin-pai  .x7-2br-x2 span{
        word-break: break-all;
    }
    .pin-pai  .x7-2br-t{
        padding-top: 39px;
    }
    .d-4{
        font-size: 18px;
    }
    .brand5{
        padding-bottom: 100px;
    }
    .brand5c{
        padding-bottom: 0;
        height: 365px;
        overflow: hidden;
    }
    .brand5c li:nth-child(4){
        margin-right: 0;
    }
    .gsb{
        margin-top: 18px;
    }
    .pin-pai .jies{
       width: 100%;
       height: 524px;
        object-fit: cover;
    }
    .pin-pai .brand1r .mySwiper-pin{
        margin-left: 0px;
    }
    .pin-wen{
        margin-top: 16px;
    }
    .pin-fir{
        margin-bottom: 3px;
    }
    .icon1-1{
        margin-top: 51px;
    }
    .pin-pai .bige td{
        text-align: center;
    }
    .pin-pai .bigp{
        margin-left: 0;
        padding: 45px 13px;
        margin: 0 10px;
    }
    .brand7 .y{
        padding-top: 54px;
    }
    .sl3,.brand3,.brand4-b{
        padding-bottom: 100px;
    }
    .brand5c li .brand5c-tu{
        margin: 75px 24px 0;
    }
    .brand5c li{
        margin-right: 18px;
        width: calc((100% - 64px) / 4);
        height: 365px;
    }
    
    .brand2{
      padding-top: 25px;
      margin-top: 0;
        padding-bottom: 100px;
    }
    .brand6{
        padding-bottom: 136px;
    }
    .d7-ln {
        margin-left: 7.666667%;
        margin-right: 120px;
        
    }
    .brand1 .icon1-1{
        margin-top: 33px;
    }
    .pin-pai .x7-2br li{
     background-size: 100% 100%;
     width: calc((100% - 40px) / 3);
     margin-right: 20px;
     height: 329px;
    
    }
    .pin-pai .x7-2br li:nth-child(3n){
        margin-right: 0;
    }
    .pin-pai .wai-7{
        display: flex;
    }
    .pin-pai .d7-r img{
        height: 100%;
    }
    .brand1 .zl{
        font-size: 34px;
    line-height: 45px;
    margin-bottom: 0px;
    }
    .sl3{
        overflow-x: scroll;
        padding-bottom: 0
    }
    .bige{
        width: 1300px;
    
    }
    .brand5c li p{
        margin:54px 20px 0;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .pin-wen p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-right: 30px;
    }
    .brand1 .zl span{
        font-size: 26px;
    }
    .pin-pai .yin{
        margin-bottom: 32px;
        margin-top: 0;
    }
    .con-yy .cenbot .rig {
       width: 100%;
       margin-left: 0;
    }
    .con-yy .cenbot{
        padding-bottom: 100px;
        flex-direction: column;
    }
    .con-yy .cenbot .rig p{
        margin-bottom: 14px;
    }
    .con-yy .cenbot .lef{
        width: 100%;
    }
    .con-yl .lef .se {
        margin-left: 0px;
    }
    .con-yl .lef .fi{
        margin-right: 40px;
    }
    .con-yl{
        padding-top: 60px;
    }
    
    .con-yl .con-g {
        padding-top: 0px;
        padding-bottom: 20px;
        flex-direction: column;
    }
    .con-yl .lef .liao{
        margin-bottom: 42px;
    }
    .con-yl .lef .con-g-w{
        margin-bottom: 41px;
    }
    .con-yl .lef .con-g-w{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .con-yl .rig{
        height: auto;
    }
    .con-yl .lef,.con-yl .rig{
        width: 100%;

    }
    .h-ying .b-e .b-y-l{
        width: calc((100% - 20px) / 2);
    }
    .h-ying .b-e .b-y-l:nth-last-child(1){
        margin-right: 0;
    }

    
    
    
    
   

}
    
@media all and (min-width: 768px) and (max-width: 960px){
    .inner{
        width: 90%;
        min-width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .c-yor .c-yor-d{
        margin-top: 25px;
        /* height: 60%; */
       
    }
    .chan-pind .chan1-1{
        width: 100%;
    }
    .navk {
		padding-right: 5px;
	}
    /* .mySwiper-jia .swiper-wrapper{
        width: auto !important;
    }
    .mySwiper-jia .swiper-slide:nth-child(3n){
        margin-right: 18px !important;
    }
    .mySwiper-jia .swiper-slide:nth-child(2n){
        margin-right: 0px !important;
    } */

	.navk li>a {
		padding: 10px 8px;
        font-size: 15px;
	}
    
	.chan1-1 img{
		margin-bottom: 14px;
	}
    
	.top-telmk {
		display: none;
	}
    .top-tel2 {
		margin-left: 14px;
	}
    .top-telk {
		margin: 10px 0;
	}
    .chan-1{
        width: 152px;
        left: -20px;
        z-index: 200;
       
    }

    .logo {
		padding: 15px 0;
	}

	.logo .in-protuk {
		width: auto;
		height: 45px;
	}
    .mySwiper .rig{
        padding: 0 40px;
    }
   
    .fo-conk {
		padding: 40px 0 40px;
	}
    .fo-ncdk {
		padding: 18px 0;
	}
    .fo-xbm-tel {
		padding-top: 6px;
		margin-bottom: 20px;
		font-size: 34px;
	}

    .fo-lodk {
		width: 100%;
	}
    .fo-nav {
		display: none;
	}
    .fo-naveak a {
		line-height: 30px;
		font-size: 14px;
	}
    .fo-ewm-tudk {
		width: 126px;
		padding: 10px 10px 5px;
	}
    .fo-ewm-mdk {
		width: calc(100% - 126px);
		padding-right: 30px;
	}


    .in-fologok {
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
    .fo-xbm {
		padding-top: 3px;
		line-height: 24px;
		font-size: 16px;
	}
    .chan-1 .chan-2k li a,.chan1-1 li>a{
		padding: 0;
	}
    /* .listge .list-tu{
        height: auto;
    }
    .title h2{
        font-size: 28px;
        margin-top: 17px;
    }
    .newcon .fir {
        margin-top: 37px;
    }
    .mySwiper .swiper-wrapper {
        padding-bottom: 88px;
    }
    .newcon p:nth-last-child(1){
        padding-bottom: 56px;
    }
    .newwei{
        margin-top: 36px;
        padding-bottom: 36px;
    }
    .listge .wen{
        margin-top: 8px;
        line-height: 20px;
    }
    .listge p{
        line-height: 24px;
        margin-bottom: 16px;
    }
    .newbot{
        padding-top: 0;
    }
    .title .titshi{
        align-items: center;
        line-height: 37px;
    }
    .title .titshi .ge{
        
        margin: 0 25px;
    }
    .newcon p {
        margin-bottom: 17px;
    }
    .newwei .rig{
        width: 138px;
        background-size:  contain !important;
    }
    .mySwiper .swiper-pagination{
        margin-bottom: 41px;
    }
    .newcon .fir{
        margin-bottom: 28px;
    }
    .newcon .pic{
        margin-bottom: 28px;
    }
    .newcon .pic img{
        width: 87.058824%;
    } */
    .applic  .y-t-jun{
        margin-left: 22px;
        width: auto;
    }
    .applic .y-t-jun h2{ 
        margin-bottom: 6px;
    }
    .y-t-bu{
        margin-bottom: 10px;
    }
    .applic .y-t-bu a{
        padding-right: 10px;
       padding-left: 23px;

    }
    .applic .y-t-r .y-t-wen{
        line-height: 34px;
        text-align: left;
    }
    .pic-x{
        width:100%;
    }
    .y-t{
        padding-bottom: 33px;
    }
    .xi-al {
        margin-bottom: 28px;
    }
    .applic  .con .title{
        margin-bottom: 66px;
        margin-top: 66px;
    }
    .applic  .titlecen{
        margin-bottom: 30px;
    }
    .y-jian{
        margin-top: 17px;
    }
    .y-t-r{
        float: left;
        width: calc(100% - 34px);
        margin-left: 20px;
       
    }
    .pages-lis .conbot .tu{
        /* height: 268px; */
        margin-bottom: 32px;
    }
    .pages-lis .conbot .btn{
        margin-bottom: 50px;
    }
    .pages-lis .conbot .eve{
        margin:  0 20px;
    }
    .pages-lis .conbot{
        margin-bottom: 31px;
    }
    .pages-lis .ye{
        padding-bottom: 69px;
    }
    .pages-lis .con .title{
        margin: 50px 0;

    }
    .pages-lis .titlecen{
        margin-bottom: 80px;
    }
    .pages-lis  .conbot li{
        margin-right: 20px;
        width: calc((100% - 20px) / 2);
    }
    .pages-lis  .conbot li:nth-child(2n){
        margin-right: 0;
    }
    .pages-lis .conbot .ti{
        margin-top: 35px;
    }
    .zhuo2 table{
        width: 800px;
       
    }
    .c-yor  .y-x p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 5;
        overflow: hidden;
    }
    .c-yor h3{
        line-height: 40px;
        padding: 16px 0;
    }
    .c-yor {
        margin-left:0;
        width:100%;
    }
    .c-yor  .y-x{
       margin-bottom: 200px;
    }
   .li-yu{
        flex-direction: column;
    }
    /* .c-yor .mySwiper6 .y-x{
        margin: 26px 42px 0;
    } */
    /* .c-yor .mySwiper6 .swiper-button-prev,.c-yor .mySwiper6 .swiper-button-next{
        left: 43px;
        top: 82.8%;
    }
    .c-yor .mySwiper6 .swiper-button-next{
        left: 112px;
    } */
    .v-g{
        padding-top: 42px;
    }
    .v-gp{
        top: 37px;
        font-size: 50px;
    }
    .pro-detail .conbot .eve {
        margin: 0 20px;
    }
    .cp-2{
        padding-top: 72px;
    }
    
    .ad-l{
        height: 100%;
    }
    .pro-detail .conbot .tu{
        margin-bottom: 67px;

    }
    .pro-detail .conbot .ti{
        margin-top: 30px;
    }
    .pro-detail .conbot .btn{
        margin-bottom: 36px;
    }
    .pro-detail .conbot{
        padding-bottom: 40px;
    }
    .pro-detail .conbot li {
        width: calc((100% - 10px) / 2);
        margin-right: 10px;
    }
    .mySwiper4 .swiper-pagination{
        bottom: 23px;
    }
    .mySwiper4 {
        padding-bottom: 89px;
    }
    .pro-detail .conbot li:nth-child(2n){
        margin-right: 0;
    }
    .ju{
        font-size: 100px;
    }
    .s-c{
        font-size: 34px;
      margin-bottom: 100px;
      
    }
    .ad-rg span{
        display: block;
        text-align: right;
    }
  
 
    .ad-r p{
        display: inline-block;
    }
    .c-yol{
        margin-bottom: 20px;
    }
    .c-yol,.c-yor{
       width: 100%;
    }
    .baoy{
        flex-direction: column;
    }
    .mySwiper6 .swiper-button-next, .mySwiper6 .swiper-button-prev{
        top: auto;
        bottom: 60px;
        left: auto;
        right: 76px;
    }
    .mySwiper6 .swiper-button-prev{
        right: 154px;
    }
    
    
    .c-yol img{
       width: 100%;
        object-fit: cover;
    }
    .titl .lef .kong{
        width: 275px;
    }
    .titl .lef{
        width: 277px;
    }
    .zhuo2 .w-hw{
        overflow-x: scroll;
        position: relative;
        z-index: 9;
    }
    .w-hw table{
        position: static;
       margin: 0;
    }
    .pages-c-p .rig a{
        margin-left: 0px;
        height: 100%;
    }
    .pages-c-p .rig a img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .pages-c-p  .lef>a{
        margin-right: 20px;

    }
    .conbots .lef .bei{
        margin-bottom: 10px;
        line-height: 26px;
    }
    .conbots>li{
        padding: 28px 0 0;
    
        flex-direction: column;
    }
    .conbots .lef .lefcon{
        margin-bottom: 20px;
    }
    .pages-c-p .titlecen{
        margin-bottom: 10px;
    }
    .pages-c-p .conbots>li:nth-last-child(1){
        margin-bottom: 40px;
    }
    .conbots .lef .wu{
        margin-bottom: 10px;
    }
    .pages-c-p .con .title{
        margin: 38px 0;
    }
    .pages-c-p .conbots .rig,.pages-c-p .conbots .lef{
        width: 100%;
    }
    .pages-c-p .titlecen
    .pages-c-p .titlecen li{
        width: calc((100% - 20px) / 4);
        margin-right: 5px;
    }
    .pages-c-p .titlecen li:nth-last-child(1){
        margin-right: 0;
    }
    .mySwiper-new .rig{
        padding: 0 40px;
    }
    .mySwiper-new .swiper-pagination{
        bottom: 34px;
    }
    .new-center .ye{
        padding-bottom: 73px;
        margin-bottom: 0;
    }
    .mySwiper-new .rig .bei{
        line-height: 38px;
        font-size: 22px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .mySwiper-new .rig .an{
        margin-top: 34px;
        margin-bottom: 54px;
    }
    .mySwiper-new .rig .nian,.mySwiper-new .rig .of{
        font-size: 14px;
    }
    .mySwiper-new .rig .nian{
        line-height:56px;
    }
    .mySwiper-new .rig .of{
        margin-top: 31px;
    }
    .new-center .ce-le {
        width: calc(100% - 40.76% - 30px);
    }
    .new-center .ce-le li{
        width: calc((100% - 30px) / 3);
    }
    .new-center .ce-ri p{
        line-height: 43px;
        font-size: 30px;
    }
    .new-center .listge .list-tu{
        height: auto;
    }
    .new-center .ce-ri .search input{
        line-height: 50px;
    }
    .new-center .list li {
        width: calc((100% - 49px) / 2);
    }
    .new-center .list li:nth-child(3n){
        margin-right: 20px;
    } 
    .new-center .list li:nth-child(2n){
        margin-right: 0;
    }
    .mySwiper-new .swiper-slide .in{
        flex-direction: column;
    }
    .new-center .mySwiper-new .lef,.new-center .mySwiper-new .rig,.new-center .mySwiper-new .lef img{
        width: 100%;
    }
    /* .ye li {
        width: calc((100% - 100px) / 6);
        margin-right: 20px;
    } */
    /* .ye .cout {
        width: calc(100% - 26.8% - 20px);
        margin-right: 20px;
    }
    .ye .cout li:nth-last-child(1){
        margin-right: 0;
    } */
    .mySwiper-new .rig{
        padding: 0 61px;
    }
    .mySwiper-new .rig .bei,.mySwiper-new .rig .nian {
        margin-right: 0;
    }
    .new-center .list{
       padding-top: 20px;
    }
    .new-center .list li{
        margin-top: 20px;
        width: calc((100% - 20px) / 2);
        margin-right: 20px;
    }
    .new-center .list .wen, .new-center .list p {
        line-height: 33px;
    }
    .new-center .list .wen{
        margin-top: 23px;
    }
    .new-center .list p{
        margin-bottom: 14px;
    }
    .new-center .cen-btn {
        margin-bottom: 0px;
    }
    .new-center .ye .up{
        width: 100px;
    }
    

    .new-center .ye li{
    width: 57px;
    margin: 0 9px;
}
.new-view .listge .list-tu{
    height: auto;
}
.new-view .title h2{
    font-size: 28px;
    margin-top: 17px;
}
.new-view .newcon .fir {
    margin-top: 37px;
}
.mySwiper-view .swiper-wrapper {
    padding-bottom: 88px;
}
.new-view .newcon p:nth-last-child(1){
    padding-bottom: 56px;
}
.new-view .newwei{
    margin-top: 36px;
    padding-bottom: 36px;
}
.new-view .listge .wen{
    margin-top: 8px;
    line-height: 20px;
}
.new-view .listge .list-t{
    line-height: 24px;
    margin-bottom: 16px;
}
.new-view .newbot{
    padding-top: 0;
}
.new-view .title .titshi{
    align-items: center;
    line-height: 37px;
}
.new-view .title .titshi .ge{
    
    margin: 0 25px;
}
.new-view .newcon p {
    margin-bottom: 17px;
}
.new-view .newwei .rig{
    width: 138px;
    background-size:  contain !important;
}
.new-view .mySwiper-view .swiper-pagination{
    margin-bottom: 23px;
    bottom: 16px;
}
.new-view .newcon .fir{
    margin-bottom: 28px;
}
.new-view .newcon .pic{
    margin-bottom: 28px;
}
.new-view .newcon .pic img{
    width: 87.058824%;
}
.new-view .tou .titler h2{
    margin-top: 37px;
}
.pin-about .con .title,.pin-contact .con .title,.cultr .con .title,.pin-zhi .con .title,
.pages-zs .con .title,
.pages-join .title,
.pin-pai .con .title{
    margin: 40px 0;
}
.pin-about .titlecen,.pin-contact .con .titlecen,.cultr .con .titlecen,.pin-zhi .con .titlecen,.pages-zs .con .titlecen,.pin-pai .con .titlecen {
    margin-bottom: 33px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;

}
.pages-join .titlecen{
    padding-bottom: 33px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.pin-about .d1-t-r {
    display: none;
}
.pin-about .z1-bt {
    padding-top: 18px;
}
.pin-about .prad1-t .tu{
    width: 100%;
}
.pin-about .t-tu img {
    /* margin-left: 35px;
    height: 100%;
    width: calc(100% - 35px);
    object-fit: cover; */
}
.pin-about .S-t {
    margin-top: 14px;
    width: 100%;
    margin-bottom: 20px;
}
.pin-about .S-t li {
    margin-bottom: 24px;
    margin-right: 51px;
}
.pin-about .t-tu{
    width: 100%;
}
.pin-about .y-ye{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    line-height: 28px;
}
.pin-about  .t-tu img {
    margin-left: 0px;
    width:100%;
    height: 100%;
}
.pin-about .S-t li:nth-child(2n){
    margin-bottom: 0;
}
.pin-about .y-g{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.pin-about  .conbot-p {
    padding-bottom: 96px;
}
.pin-about .mySwiper-about {
    padding-top: 134px;
}
.pin-about .prad1 .zl {
  
    position: static;
   
    margin-top: 20px;
}
.pin-about .prad1 .zl span::after{
    bottom: 2px;
}
.pin-about .sta {
    font-size: 60px;
    line-height: 66px;
}
.pin-about .titlecen li,.pin-contact .titlecen li,.cultr .titlecen li,.pin-zhi .titlecen li,.pages-zs .titlecen li,.pages-join .titlecen li
,.pin-pai .titlecen li{
    width: calc((100% - 30px)/ 3);
   margin-bottom: 10px;
    margin-right: 10px;
}
.pin-about .titlecen li:nth-child(3n),.pin-contact .titlecen li:nth-child(3n),.cultr .titlecen li:nth-child(3n),
.pin-zhi .titlecen li:nth-child(3n),
.pages-zs .titlecen li:nth-child(3n),
.pages-join .titlecen li:nth-child(3n),
.pin-pai .titlecen li:nth-child(3n){
    margin-right: 0;
}
.pin-about .dr-x {
    margin: 0;
}
.pin-about .mySwiper-about .swiper-slide{
    flex-direction: column;
}
.pin-about .mySwiper-about .swiper-button-next,.pin-about .mySwiper-about .swiper-button-prev {
    top: 56px;
}
.pin-about .mySwiper2-about {
    
    top: 5.482014%;
  
}
.pin-about .pin-wen {
    margin-top: 18px;
}
.pin-about  .pin-fir {
    margin-bottom: 11px;
}
.pin-contact .d7-ln{
    margin-right: 29px;
}
.pin-contact  .wai-7{
    display: flex;
    justify-content: space-between;
}
.pin-contact  .d7-r img{
    height: 100%;
    object-fit: cover;
}

  
.pin-contact  .wai-7{
    display: flex;
    justify-content: space-between;
    flex-direction: column;
}
.h-ying{
    padding-bottom: 0;
}
.h-yzm .yaner button{
    margin-left: 100px;
    width: 160px;
    flex-shrink: 0;
}
.h-yzm .yaner {
    justify-content: space-between;
}
.h-yzm .yaner-b{
    width: 251px;
}
.pin-contact  .d7-r img{
    height: 100%;
    object-fit: cover;
}
.d7-l, .d7-r{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.d7-ln{
  margin-left: 0;
  margin-right: 0;
}
.pin-contact  .x7-2 li{
    margin-right: 14px;
    width: calc((100% - 29px) / 3);
    background-size: 100% 100%;
    padding-bottom: 53px;
    height: 279px;
}
.pin-contact .x7-2-x2{
    margin: 10px 20px 0;
    justify-content: center;
   
    /* height: 179px; */
}
.pin-contact .x7-2-x2 span{
    word-break: break-all;
}
.pin-contact  .x7-2 li:nth-child(3n){
    margin-right: 0;
}

.pin-contact .x7-2 {
    padding-top: 55px;}
.pin-contact  .gs-mes {
    width: 100%;
}
.prad7 {
    padding-bottom: 55px;
}
.pin-contact .x7-2 .x7-2-x{
    margin-bottom: 8px;

}
.pin-contact .x7-2-t{
    padding-top: 40px;
}
.cultr .cul-c{
    font-size: .3rem;
    line-height: .34rem;
}
.cultr .colo1{
    padding-bottom: .2rem;
}
.cultr .colo2-z{
    display: flex;
    margin-left: 16px;
    width: calc(100% - 86px);
    flex-direction: column;
    justify-content: space-between;
}
.cultr .colo2{
    display: flex;
    padding-bottom: 70px;
    flex-direction: column;

}
.cultr .colo2-z .colo2-zl{
    font-size: .1rem;
    line-height: .2rem;
}
.cultr .colo2-z .colo2-zs{
    font-size: .08rem;
}
.cultr .colo1l{
    margin-bottom: 0.1rem
}
.cultr .colo1l,.cultr .colo1r {
    width: 100%;
}
.cultr .cur-f{
    margin-bottom: 0.05rem;
    line-height: .13rem;
    font-size: .099rem;
}
.cultr .cur-f::after{
    height: .02rem;
}
.cultr .cur-zc{
    line-height: .13rem;
    font-size: .08rem;

}

.cultr .colo2l{
    padding-left: 5%;
    width: 100%;
}
.cultr .colo2-y{
    width: 70px;
    height: 70px;
}
.cultr .colo2-z .colo2-zs{
   margin: 0;
}
.blue-r{
    object-fit: cover;
    width: 100%;
}
.cultr .colo2l li{
    display: flex;
    margin-bottom: 0.3rem;

}
.pin-zhi .chair1r{
    margin-left: 20px;
}
.chair1r-c{
    font-size: .28rem;
    line-height: .3rem;
}
.chair1r-bt{
    margin-top: 11px;
}
.chair1r-bt .yin1 {
    margin-bottom: 14px;
}
.chair1r-d {
    font-size: 34px;
    line-height: 39px;
  
}
.chair1r-bt h3{
    line-height: 38px;
    font-size: 22px;
}
.chair1r-btp{
    margin-top: 21px;
}
.yin2{
    margin-top: 14px;
}
.chair1 .chair1l{
    width: 300px;
}
.chair2l{
    width: 100%;
    margin-top: 0px;
}
.chair2r{
    width: 100%;
   
}
.chair2 p{
    margin-right: 0;
    margin-bottom: 10px;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.chair2r img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    margin-left: 0;
}
.chair2{
    padding: 60px 0;
    display: flex;
    flex-direction: column;
    
}
.chair1{
    display: flex;
    align-items: center;
}
.pages-zs .prad5c-tu{
    margin: 0 21px;

}
.pages-zs .prad5c li p{
    margin-top: 44px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pages-zs .conbot-zs .ye{
   padding-bottom: 61px;
}
.pages-zs .titlecen{
    margin-bottom:60px;
}
.prad5c li{
    height: 335px;
    width:  calc((100% - 32px) / 3);
    margin-right: 16px;
    margin-bottom: 16px;
}
.prad5c li:nth-child(5n){
    margin-right: 16px;
}
.prad5c li:nth-child(3n){
    margin-right: 0;
    
}
.prad5c li .prad5c-tu{
  margin-top: 70px;
}
.prad5c{
    padding-bottom: 35px;

}
.pages-zs .ye li{
    width: 65px;
    margin: 0 5px;
}
.pages-zs .ye .up {
    width: 89px;
}
.pages-join .cail-bl-fl{
    padding-left: 0;
    width: 100%;
 }
 .cail-br{
     width: 100%;
 }
 .cail-bl{
     width: 100%;
     display: flex;
     flex-wrap: wrap;
     padding-bottom: 55px;

 }
 .cail-bl li{
     width: calc(100% / 2);
     margin-bottom: 0;
     padding-left: 22px;
   
 }
 .jia-bap{
    margin: 0 29px;
 }

 
 .pages-join  .cail-b{
     padding-bottom: 36px;
     width: 90%;
     margin-left: auto;
     margin-right: auto;
 }
 .cail-bl-fl .swiper-pagination {
     bottom: 20px;
     left: 0;
 }
 .pages-join  .mySwiper-di .swiper-pagination{
     width: 90%;
     left: 5%;
     text-indent:0;
     text-align: center;
 }
 .pages-join  .cai3-t .xing{
     margin-bottom: 3px;
     margin-top: 1px;
 }
 .mySwiper-qiu .swiper-button-prev-ban{
     left: 5%;
 }
 .pages-join  .cai4 .xing{
     margin-bottom: 14px;
     right: auto;
     left: 5%;
     margin-top: 0;
 }
 .pages-join  .cai4-fen{
     padding-bottom: 8px;
    
 }
 .pages-join  .mySwiper-di .swiper-button-next-pan{
     right: calc((100% - 224px) / 2);
     left: auto;
 }
 .pages-join  .mySwiper-di .swiper-button-prev-pan{
     
     right: auto;
     left: calc((100% - 224px) / 2);
     
 }
 .cai2{
     padding-bottom: 10px;
 }
 .cai4 {
   padding:  51px 0;
 }
 .mySwiper-qiu .swiper-pagination {
     bottom: 5px;
     text-align: center;
     width: 90%;
     margin-left: auto;
     margin-right: auto;
     text-indent: 0;
     left: 5%;
 }
 .mySwiper-qiu .swiper-button-next-ban, .mySwiper-qiu .swiper-button-prev-ban{
     bottom: 0;
   
 }
 .mySwiper-qiu .swiper-button-prev-ban{
     left: calc((100% - 224px) / 2);
 }
 .mySwiper-qiu .swiper-button-next-ban{
     right: calc((100% - 224px) / 2);
     left: auto;
 }
 .cai3-we{
     margin-right: 90px;
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -webkit-line-clamp: 4;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 .cai4 .cai3-we{
     overflow: hidden;
     text-overflow: ellipsis;
     white-space: nowrap;
     text-overflow: ellipsis;
 }
 .cai3-j{
     padding: 12px 0;
     margin-top: 70px;
     
 }
 .cai4 .cai3-j{
    margin-top: 40px;
 }
 .mySwiper-di .fr {
     width:100%;
     margin-left: 0;
 }

 .pages-join  .cai1-t{
     padding-top: 79px;
     flex-direction: column;
     padding-bottom: 31px;
 }
 .cai1-t p{
     width: 100%;
     margin-top: 10px;
 }
 .cai3-t>div{
     width: 100%;
     margin-top: 20px;

 }
 .cai3-t .fl{
     padding-left: 0;
 }
 .cai3 .xing{
    left: 5%;
 }
 .cai3-t{
     width: 90%;
     margin-left: auto;
     margin-right: auto;
     padding-bottom: 85px;
 }
 .pin-pai .u{
    font-size: 54px;
}
.pin-pai .brand1 {
    display: flex;
    flex-direction: column;

}
.brand1l,.brand1r{
    width: 100%;
}
.brand4-b li {
    width: calc((100% - 30px) / 3);
    margin-right: 15px;
   
}
.pin-pai .x7-2br-x2{
    margin: 20px 20px 0;
}
.pin-pai  .x7-2br-x2 span{
    word-break: break-all;
}
.pin-pai  .x7-2br-t{
    padding-top: 39px;
}
.d-4{
    font-size: 18px;
}
.brand5{
    padding-bottom: 100px;
}
.brand5c{
    padding-bottom: 0;
    height: 365px;
    overflow: hidden;
}
.brand5c li:nth-child(4){
    margin-right: 0;
}
.gsb{
    margin-top: 18px;
}
.pin-pai .jies{
   width: 100%;
   height: 100%;
    object-fit: cover;
}
.pin-pai .brand1r .mySwiper-pin{
    margin-left: 0px;
}
.pin-wen{
    margin-top: 16px;
}
.pin-fir{
    margin-bottom: 3px;
}
.icon1-1{
    margin-top: 51px;
}
.pin-pai .bige td{
    text-align: center;
}
.pin-pai .bigp{
    margin-left: 0;
    padding: 45px 13px;
    margin: 0 10px;
}
.brand7 .y{
    padding-top: 54px;
}
.sl3,.brand3,.brand4-b{
    padding-bottom: 100px;
}
.brand5c li .brand5c-tu{
    margin: 75px 24px 0;
}
.brand5c li{
    margin-right: 18px;
    width: calc((100% - 36px) / 3);
    height: 365px;
}
.brand5c li:nth-child(3n){
    margin-right: 0;
}

.brand2{
  padding-top: 25px;
  margin-top: 0;
    padding-bottom: 100px;
}
.prsrr,.prsrl{
    width: 100%;
}
.prsrl{
    margin-left: 0;
}
.prsrl img{
    width: 60%;
    margin: 0 auto;
    display: block;
}
.brand6{
    padding-bottom: 108px;
}
/* .pin-pai .d7-l,.d7-r{
   width: 100%;
    
} */
.brand1 .icon1-1{
    margin-top: 33px;
}
.pin-pai .x7-2br li{
 background-size: 100% 100%;
 width: calc((100% - 40px) / 3);
 margin-right: 20px;
 height: 329px;

}
.pin-pai .x7-2br li:nth-child(3n){
    margin-right: 0;
}
.pin-pai .wai-7{
    display: flex;
    flex-direction: column;
}
.pin-pai .d7-r img{
    height: 100%;
}
.brand1 .zl{
    font-size: 34px;
line-height: 45px;
margin-bottom: 0px;
}
.sl3{
    overflow-x: scroll;
    padding-bottom: 0
}
.bige{
    width: 1300px;

}
.brand5c li p{
    margin:54px 20px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.pin-wen p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-right: 30px;
}
.brand1 .zl span{
    font-size: 26px;
}
.pin-pai .yin{
    margin-bottom: 32px;
    margin-top: 0;
}
.con-yy .cenbot .rig {
    width: 100%;
    margin-left: 0;
 }
 .con-yy .cenbot{
     padding-bottom: 100px;
     flex-direction: column;
 }
 .con-yy .cenbot .rig p{
     margin-bottom: 14px;
 }
 .con-yy .cenbot .lef{
     width: 100%;
 }
 .con-yl .lef .se {
    margin-left: 0px;
}
.con-yl .lef .fi{
    margin-right: 40px;
}
.con-yl{
    padding-top: 60px;
}
.fu p{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.con-yl .con-g {
    padding-top: 0px;
    padding-bottom: 46px;
    flex-direction: column;
}
.con-yl .lef .liao{
    margin-bottom: 42px;
}
.con-yl .lef .con-g-w{
    margin-bottom: 41px;
}
.con-yl .lef .con-g-w{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    text-overflow: ellipsis;
}
.con-yl .rig{
    height: auto;
}
.con-yl .lef,.con-yl .rig{
    width: 100%;

}
.h-ying .b-e .b-y-l{
    width: calc((100% - 20px) / 2);
}
.h-ying .b-e .b-y-l:nth-last-child(1){
    margin-right: 0;
}




    
}

@media all and (max-width: 767px){
    .inner{
        width: 88%;
        margin-left: auto;
        margin-right: auto;
    }
    .c-yor .c-yor-d{
        /* margin-top: .13rem; */
        height: 1.89rem;
        margin: .1rem .1rem .3rem;
        font-size: .15rem;
        line-height: .24rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 8;
        overflow: hidden;
        text-overflow: ellipsis;
        padding-bottom: 0 !important;
    }
    .baoy{
        padding-bottom: 0;
    }
    .conbot .jian img {
        margin: 12px auto;
    }
    .conbot .btn{
        width: 0.9rem;
    height: 0.35rem;
    }
    .nav-sjb img,
	.top-headk {
		height: 0.6rem;
	}
    .titr-back{
        display: none;
    }
    .in-nrdk {
		display: block;
		height: calc(100% - 0.6rem);
		padding-top: 10vh;
	}
    .block-sj {
        display: block;

    }
    .logo {
		padding: 0.1rem 0;
	}

	.logo img {
		width: auto;
		height: 0.4rem;
	}
    .navkd {
		display: none;
	}

	.navk li>a {
		padding: 10px 6px;
		font-size: 14px;
	}
    .top-tel,
	.top-tel2 {
		padding: 0 8px;
	}
   
	.top-headxk,
	.top-headk,
	.hr-top,
	.top-headbg {
		height: 0.6rem;
	} 
    
    .fo-conk {
		padding: .2rem 0 .2rem;
	}
    .fo-ncdk {
		padding: 18px 0;
	}
    .fo-xbm-tel {
		padding-top: 6px;
		margin-bottom: .1rem;
		font-size: .18rem;
        line-height: .22rem;
	} 

     .fo-lodk {
		width: 100%;
	}
    .fo-nav {
		display: none;
	}
    .fo-naveak a {
		line-height: 30px;
		font-size: 14px;
	}
    .fo-ewm-tudk {
		width: 126px;
		padding: 10px 10px 5px;
        float: none;
        margin:  0 auto;
        margin-top: .1rem;
	}
    .fo-ewm-mdk {
        float: none;
		width: 100%;
        padding-right: 0; 
		/* padding-right: 30px; */
	}


    .in-fologok {
		padding-bottom: .1rem;
		margin-bottom: .1rem;
	}
    .fo-xbm {
		padding-top: 3px;
		line-height: 24px;
		font-size: 16px;
	}
    .fo-ncdxk .fl {
        width: 100%;
        text-align: center;
    }
    .fo-nxbdk{
        width: 100%;
        text-align: center;
    }
    .fo-copy{
        width: 100%;
        text-align: center;
        margin: 0 auto;
    }
    .new-view .listge .list-tu{
        height: auto;
    }
    .new-view .title h2{
        font-size: 28px;
        margin-top: 17px;
    }
    .new-view .newcon .fir {
        margin-top: .2rem;
    }
    .mySwiper-view .swiper-wrapper {
        padding-bottom: 88px;
    }
    .new-view .newcon p:nth-last-child(1){
        padding-bottom: 0rem;
    }
    .new-view .newwei{
        margin-top: .2rem;
        padding-bottom: .2rem;
        padding-top: .3rem;
        flex-direction: column;
        align-items: flex-start;
    }
    .new-view .newwei .lef a{
        line-height: .2rem;
    }
    .newwei .lef a{
        line-height: .24rem;
        font-size: .15rem;
    }
    .new-view .listge .wen{
        margin-top: 8px;
        font-size: .15rem;
        line-height: .24rem;
    }
    .new-view .listge .list-t{
        line-height: .24rem;
        /* margin-bottom: 16px; */
    }
    .new-view .newbot{
        padding-top: 0;
    }
    .new-view .newcon .pic img{
        width: 87.058824%;
    }
    .new-view .title .titshi{
        align-items: center;
        line-height: 37px;
    }
    .new-view .title .titshi .ge{
        margin: 0 25px;
    }
    .new-view .newcon{
        margin-bottom: .1rem;
        font-size: .15rem;
        line-height: .24rem;
    }
    .new-view .newcon p{
        font-size: .15rem;
        line-height: .24rem;
        margin-bottom: 0;
    }
    .new-view .newwei .rig{
        display: none;
        /* width: .9rem;
        height: .4rem;
        align-self: flex-start;
        background-size:  contain !important; */
    }
    
    .new-view  .newwei .rig a{
        font-size: .1rem;
        background-size: 0.1rem;
        line-height: .4rem;
        padding-left: 0.15rem;
    }
    .new-view .newbot h2 {
        font-family: MicrosoftYaHei-Bold;
        font-size: .2rem;
        line-height: .3rem;
        padding: .1rem 0;
       
    }
    .new-view .mySwiper-view .swiper-pagination {
        bottom: .5rem;
    }
    .new-view .mySwiper-view .swiper-pagination{
        margin-bottom: 0;
    }
    .new-view .newcon .fir{
        margin-bottom: .2rem;
    }
    .new-view .newcon .pic{
        margin-bottom: .2rem;
    }
    .new-view .listge .list-tu img{
        width: 100%
    }
    .new-view  .tou .titler h2 {
        font-size: .2rem;
        line-height: .25rem;
     padding-top: .3REM;
        padding: 0.1rem 0;
        margin-top: .2rem;
      
    }
    .new-view .titler .titshi .ge {
        width: .02rem;
        height: .11rem;
        margin: .008rem .2rem 0;
    }
    .new-view .titler .titshi{
        line-height: .3rem;
        font-size: .14rem;
        margin-bottom: .1rem;

    }
    .new-view .newcon{
        margin-top: .2rem;
    }
    .applic  .y-t-jun{
        margin-left: .1rem;
        width: calc(100% - 0.2rem )
    }
    .y-t-ms img{
        margin-top: .1rem;
    }
    .title .cen{
        font-size: .3rem;
        line-height: .4rem;
    }
    .title .pro{
        font-size: .2rem;
        line-height: .3rem;
    }
    .titlecen li{
        width: 0.8rem;
        margin-right: 0.02rem;
        height:.4rem;
       
        border-radius: .4rem;
    }
    .x7-2br{
        padding-bottom: .1rem;
    }
    .c-yor .c-yor-d span{
        font-size: .15rem !important;
        line-height: .24rem !important;
    }

    .titlecen li a{
        font-size: .12rem;
        line-height: .3rem;
        height: .4rem;
    }
    .c-yol .swiper-pagination{
        bottom: .2rem;
    }
    .c-yol .swiper-pagination .swiper-pagination-bullet:nth-last-child(1) {
        margin-right: 0.2rem;
    }
    .titlecen li a img{
        margin-top: 0.1rem;
        width: .1rem;
        margin-right: .05rem;
        height: auto;
    }
    .applic .y-t-jun h2{ 
        margin-bottom: 6px;
        font-size: .2rem;
        line-height: .4rem;
    }
    .y-t-bu a{
        font-size: .16rem;
        line-height: .2rem;
        background-size: .12rem;
    }
    .y-t-bu{
        
        margin-bottom: 10px;
    }
    .applic .y-t-bu a{
        padding:.02rem .18rem ;
        background-size: .13rem auto;


    }
    .applic .y-t-r .y-t-wen{
        line-height:.24rem;
        font-size: .15rem;
        text-align: left;
    }
    .pic-x{
        width:100%;
    }
    .y-t{
        padding-bottom: .1rem;
    }
    .xi-al {
        margin-bottom: 28px;
    }
    .con .title{
        margin: .3rem .1rem .1rem;
        /* margin-bottom: .2rem;
        margin-top: .2rem; */
    }
    .top-headl {
        height: .6rem;
    }
    .titlecen{
        margin-bottom: .1rem;
    }
    .y-jian{
       display: none;
    }
    .y-t-r{
        float: left;
        width: calc(100% - .2rem);
        margin-left: .1rem;
       
    }
    .block-pc {
		display: none;
	}

	.block-ipad {
		display: none;
	}
    .sdf .block-scd{
        display: block;
    }

	.block-sj {
		display: block;
	}
    .xi-a{
        padding-bottom: .2rem;
    }
    .xi-al:nth-last-child(1){
        margin-bottom: 0;

    }
    .y-t-ms{
        width: .1rem;
    }
    .pages-lis  .conbot .eve{
        margin:  0 .2rem;
    }
    /* .pages-lis  .con .title{
        margin: .4rem 0;
    } */
    /* .pages-lis .titlecen {
        margin-bottom: .3rem;
    } */
    .pages-lis .conbot .ti{
        margin-top: .1rem;
        margin-bottom: 0;
        line-height: .35rem;
        padding: .1rem 0;
        font-size: .16rem;
    }
     .pages-lis .conbot li {
        width: 100%;
        margin-right: 0;
        margin-bottom: .2rem;
    }
    .conbot li{
        margin-bottom: .2rem;
    }
   
     .pages-lis .conbot li:nth-child(2n){
        margin-right: 0;
    }
     .pages-lis .conbot{
        margin-bottom: .1rem;
        padding-top: .1rem;
    }
     .pages-lis .ye{
        padding-bottom: .3rem;
    }
    .titlecen .wp-s{
        display: none;
    }
    .pages-lis .ye .cout{
    display: none;
   }
     .pages-lis .ye .liao{
        display: block;
    }
     .pages-lis .conbot .btn{
        margin-bottom: .2rem;
        width: .9rem;
        height: .35rem;
    }
    
     .pages-lis .conbot .tu .prod{
        bottom: .35rem;
        line-height: .47rem;
    }
   
    .pages-lis .conbot .tu {
       margin-bottom: .2rem;
    }
     .pages-lis .conbot .jian img,.conbot .jian2 img{
        margin: .12rem auto;
        width: .28rem;
        height: .1rem;
    }
     .pages-lis .conbot .jian,.conbot .jian2{
        border-radius: .3rem;
    }
    /* 产品详情页 */
    .w-hw table{
        width: 450px !important;
        position: static;
        margin: 0;
       
    }
    .c-yor  .y-x p{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 4;
        overflow: hidden;
        line-height: .25rem;
    }
    .c-yor  h3{
        line-height: .4rem;
        padding: .16rem 0;
        font-size: .26rem;
    }
    .c-yor {
        margin-left:0;
        width:100%;
    }
    .c-yor  .y-x{
        margin: 0 .2rem  .6rem;
    }
    
     /* .mySwiper6 .swiper-button-prev,.mySwiper6 .swiper-button-next{
        right: .7rem;
        width: .3rem;
        height: .3rem;
        left: auto;
        object-fit: contain;
        background-size: .3rem;
       bottom: 1.8rem;
       top: auto;
    } */
   /* .mySwiper6 .swiper-button-next{
        right: .21rem;
       
    } */
    .li-yu{
        flex-direction: column;
    }
    .v-g{
        padding-top: .1rem;
        padding-bottom: .1rem;
    }
    .juan2 .v-g{
        padding: 0;
        margin-bottom: .2rem;
    }
    .v-g-n p{
        line-height: .24rem !important;
        margin-bottom: .2rem;
        font-size: .15rem !important;
        padding-bottom: .1rem;
    }
    .v-g-n{
        line-height: .24rem !important;
        font-size: .15rem !important;
        padding-bottom: .2rem;

    }
    .pro-detail .v-gt img{
        width: 100%;
    }
    .pro-detail .mySwiper4 .te {
        height: 0.6rem;
    }
    .pro-detail .mySwiper4 .tuk{
        text-align: center;
        margin: .3rem 0 .2rem;
    }
    .v-gt{
        padding-bottom: .1rem;
    }
    .w-hw th{
       text-indent: .2rem;
        line-height: .4rem;
        
    }
    .w-hw td {
        font-size: .15rem;
        line-height: .24rem;
        padding: .1rem .2rem;
    }
    .ad-l, .ad-r {
        width: 100%;
    }
    .v-gp{
        top: 37px;
        font-size: .25rem;
        line-height: .3rem;
        top: .23rem;
        padding:0 .1rem ;
    }
    .juan2  .v-gp{
        top: .13rem;
    }
    .mySwiper4 .swiper-pagination .swiper-pagination-bullet{
        width: 10px;
        height: 10px;
    }
    .mySwiper4 .swiper-slide>div{
        height: 2rem;
    }
    .v-gb{
        font-size: .2rem;
        line-height: .3rem;
        padding: 0.1rem 0;
       
    }
    .pro-detail .conbot .eve {
        margin: 0 20px;
    }
    .cp-2{
        padding-top: .2rem;
        padding-bottom: .2rem;
        flex-direction: column;
    }
   
    
    .ad-l,.ad-r{
        width: 100%;
    }
    .pro-detail .conbot .tu{
        margin-bottom: .4rem;

    }
    .pro-detail .conbot .ti{
        margin-top: .2rem;
        line-height: .3rem;
        margin-bottom: .1rem;
        font-size: .16rem;
    }
    .pro-detail .conbot .btn{
        margin-bottom: .2rem;
    }
    .pro-detail .conbot{
        padding-bottom: .3rem;
    }
    .pro-detail .conbot li {
        width: 100%;
        margin-right:0;
    }
    .mySwiper4 .swiper-pagination{
        bottom: 23px;
    }
    .mySwiper4 {
        padding-bottom: .7rem;
    }
    
    .ju{
        font-size: .39rem;
    }
    .s-c{
        font-size: .2rem;
        line-height: .3rem;
        margin-bottom: .1rem;
        text-align: center;
      
    }
    .c-dow .yun{
        margin-left: .11rem;
    }
    .c-dow{
        width: 1.6rem;
        height: .45rem;
        margin: 0 auto;
        margin-bottom: .2rem;
        display: block;
    }
    .ad-rg span{
        display: block;
        margin-left: 0;
       
    }
  .titl{
    padding-top: .3rem;
  }
  .mySwiper2{
    margin: .4rem 0;
  }
  .mySwiper .swiper-slide{
    width: 0.7rem !important;
    height: 0.5rem;
    margin-right: 0.1rem !important;
    margin-bottom: .1rem;
  }
  .mySwiper .swiper-wrapper{
    flex-wrap: wrap;
  }
 
  .ad-r,.ad-r p{
        font-size: .15rem;
        line-height: .24rem;
        margin-left: 0;
        text-align: center;
    }
    .pro-detail .mySwiper{
        padding-bottom: .2rem;
    }
    .ad-rg{
        margin-top: .2rem;
    }
    .c-yol{
        margin-bottom: 20px;
    }
    .c-yol,.c-yor{
       width: 100%;
    }
    .baoy{
        flex-direction: column;
    }
    
    
    .c-yol img{
       width: 100%;
        object-fit: cover;
    }
    .titl .lef .kong{
        width: 100%;
    }
    .titl .lef{
        width: 100%;
    }
    .zhuo2 .w-hw{
        overflow-x: scroll;
        position: relative;
        z-index: 9;
    }
    .pages-c-p .rig a{
        margin-left: 0px;
        height: 100%;
    }
    .pages-c-p .rig a img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
   
    .conbots .lef .bei{
        margin-bottom: .1rem;
        line-height: .26rem;
    font-size: .15rem;
    }
    .conbots>li{
        padding: 0;
        
        flex-direction: column;
    }
    .conbots .lef .lefcon{
        width: 100%;
        margin-bottom: .1rem;
    }
    .conbots .lef .lefcon li{
        /* width: calc((100% - .1rem) / 3); */
        margin-right: .1rem;
    }
    .pages-c-p  .icon1{
        width: .13rem;
    }
    .conbots .lef .lefcon span{
        margin-left: .05rem;
        line-height: .36rem;
        font-size: .16rem;
        padding: 0;
        flex-shrink: 0;
    }
    .pages-c-p .titlecen{
        margin-bottom: .1rem;
    }
    .pages-c-p .conbots>li:nth-last-child(1){
        margin-bottom: 40px;
    }
    .conbots .lef .wu{
        margin-bottom: .1rem;
    }
  
    .pages-c-p .conbots .rig,.pages-c-p .conbots .lef{
        width: 100%;
    }
    .conbots .lef .wu span{
        font-size: .20rem;
        line-height: .26rem;
        padding: 0;
    }
    .pages-c-p .conbots .lef button{
        width: 1.2rem;
        height: .4rem;
        border-radius: .3rem;
        margin-bottom: .2rem;
    }
    .pages-c-p .lef button img{
        width: .13rem;
        margin-top: 0;
        margin-right: .05rem;
       
    }

    .pages-c-p{
        background-size: cover !important;
        
    }
    .conbots{
        padding-top: .1rem;
    }
    .conbots>li .wu{
        margin-top:.2rem ;
    }
    .conbots>li:nth-child(1) .wu{
        margin-top: 0;
    }
    .pages-c-p .conbots .lef button a{
        display: block;
        line-height: .3rem;
        font-size: .15rem;
       display: flex;
       align-items: center;
       justify-content: center;
       font-weight: normal;
    }
    .conbots .lef .wu span::after{
        bottom: -.04rem;
        height: .08rem;
    }
    .pages-c-p .titlecen
    .pages-c-p .titlecen li{
        width: calc((100% - .2rem) / 4);
        margin-right: .05rem;
    }
    .pages-c-p .titlecen li:nth-last-child(1){
        margin-right: 0;
    }
    .mySwiper-new .rig{
        padding: 0 .2rem;
    }
    .new-center .mySwiper-new .swiper-wrapper{
        margin-bottom: .5rem;
    }
    .new-center .ye{
       
        margin-bottom: 0;
        padding-bottom: .3rem;
    }
    .mySwiper-new .rig .bei{
        line-height: .3rem;
        font-size: .2rem;
        margin-right: 0rem;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .mySwiper-new .nian span{
        line-height: .24rem;
    font-size: .15rem;
    margin-right: 0;
    padding: .1rem 0;
    }
  
    .mySwiper-new .rig .an{
        margin-top: .2rem;
        margin-bottom: .3rem;
        width: 0.7rem;
        height: 0.35rem;
        display: block;
        text-align: center;
    }
    .mySwiper-new .rig .an img{
        width: auto;
        /* height: 38%; */
      margin-left: 0px;
      margin: .12rem auto;
    }
    .mySwiper-new .rig .nian,.mySwiper-new .rig .of{
        font-size: 14px;
    }
    .mySwiper-new .rig .nian{
        line-height:.5rem;
        margin-right: .2rem;
    }
    .mySwiper-new .swiper-pagination{
        bottom: .2rem;
    }
    .mySwiper-new .swiper-wrapper{
        margin-bottom: .5rem;
    }
    .mySwiper-new .rig .of{
        margin-top: .15rem;
        font-size: .14rem;
        line-height: .2rem;
    }
    .new-center .ce-le {
        width: 100%;
        margin-top: .26rem;
        /* width: calc(100% - 40.76% - 30px); */
    }
    .new-center .ce-le li{
        width: calc((100% - .2rem) / 3);
        height: .4rem;
        border-radius: .26rem;
        margin-right: .1rem;
        
    }
    .new-center .ce-le li:nth-last-child(1){
        margin-right: 0;
    }
    .new-center .ce-le li a {
        background-image: none;
        line-height: .4rem;
        padding-left: 0;
        font-size: .16rem;
        
    }
    .new-center .ce-le .or a{
        background-image: none;
    }
    .new-center .ce-ri p{
        line-height: .3rem;
        font-size: .26rem;
        margin-top: .16rem;
    }
    .new-center .centop{
        padding-bottom: 26px;
    }
    .new-center .ce-ri .search input{
        line-height: .3rem;
        font-size: .16rem;
    }
    .new-center .list{
        padding-top: .3rem;
        padding-bottom: 0;
        margin-bottom: .3rem;
    }
    .new-center .list li {
        width: 100%;
        margin-right: 0;
        margin-top: 0;
    }
    .new-center .ye .cout{
        display: none;
    }
    .new-center .ye .liao{
        display: inline-block;
    }
    .new-center .list-tu {
        height: auto;
    }
    .new-center .list-tu img {
        width: 100%;
        height: auto;
    }
    .new-center .ce-ri{
       width: 100%;
       height: auto;
    }
    /* .list li:nth-child(3n){
        margin-right: 49px;
    } 
    .list li:nth-child(2n){
        margin-right: 0;
    } */
    .mySwiper-new .swiper-slide .in{
        flex-direction: column;
    }
    .new-center .mySwiper-new .lef, .new-center .mySwiper-new .rig, .new-center .mySwiper-new .lef img{
        width: 100%;
    }
    .new-center .ye li {
        width: calc((100% - .5rem) / 6);
        margin-right: .1rem;
    }
    .new-center .ye .cout {
        width: calc(100% - 26.8% - .1rem);
        margin-right: .1rem;
    }
    .new-center .ye .cout li:nth-last-child(1){
        margin-right: 0;
    }
    .new-center  .title {
        margin:.3rem 0 0.1rem
        
    }
    .new-center .title .tit{
        font-size: .22rem;
        line-height: .3rem;
        padding: 0px;
    }
    .new-center .title .e {
        font-size: .3rem;
        line-height: .4rem;
    }
    .new-center .list .wen {
        margin-top: .1rem;
        font-size: .15rem;
        line-height: .24rem;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        white-space: wrap;
        padding-bottom: 0;
    }
    .new-center .list p{
        line-height: .4rem;
        margin-bottom: .1rem;
    }
    .pin-about .con .title,.pin-contact .con .title,.cultr .con .title,.pin-zhi .con  .title,.pages-zs .con .title,.pages-join .title,
    .pin-pai .con .title {
        margin: .2rem 0;
    }
    .pin-about .titlecen,.pin-contact .titlecen,.cultr .titlecen,.pin-zhi .titlecen,.pages-zs .titlecen,
    .pin-pai .titlecen {
        margin-bottom: .2rem;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    
    }
    .pages-join .titlecen{
        padding-bottom: .3rem;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .pin-about .d1-t-r {
        display: none;
    }
    .pin-about .z1-bt {
        padding-top: 18px;
    }
    .pin-about .prad1-t .tu{
        width: 100%;
    }
    .pin-about .t-tu img {
        /* margin-left: 35px;
        height: 100%;
        width: calc(100% - 35px);
        object-fit: cover; */
    }
    .pin-about .S-t {
        margin-top: 0.1rem;
        width: 100%;
        margin-bottom: 0.1rem;
    }
    .pin-about .S-t li {
        margin-bottom: .1rem;
        margin-right: 0;
        margin-right: 0;
    }
    .pin-about .t-tu{
        width: 100%;
    }
    .pin-about .y-ye{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        text-overflow: ellipsis;
        line-height: .24rem;
        font-size: .15rem;
    }
    .pin-about  .t-tu img {
        margin-left: 0px;
        width:100%;
        height: 100%;
    }
    .pin-about .S-t li:nth-child(2n){
        margin-bottom: 0;
    }
    .pin-about .y-g{
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .pin-about  .conbot-p {
        /* padding-bottom: 0; */
        padding-bottom: .4rem;
    }
    .pin-about .mySwiper-about {
        padding-top: .9rem;
    }
    .pin-about .prad1 .zl {
      font-size: .2rem;
      line-height: .3rem;
        position: static;
        margin-top: .2rem;
    }
    .pin-about .prad1 .zl span::after{
        bottom:-4px;
        height: .1rem;
    }
    .pin-about .pin-wen p{
        margin-right: 0;
        font-size: .15rem;
    line-height: .24rem;
    }
    .pin-about .z1-bt-d {
        font-size: 0.2rem;
        line-height: .3rem;
        padding: 0;
        margin-bottom: 0;
    }
    .pin-about .sta {
        font-size: .3rem;
        line-height: .4rem;
    }
  
    .pin-about .titlecen li,.pin-contact .titlecen li,.cultr .titlecen li,.pin-zhi .titlecen li ,.pages-zs .titlecen li,.pages-join .titlecen li,.pin-pai .titlecen li {
        width: calc((100% - 0.3rem)/ 3);
        margin-bottom: 10px;
        margin-right: 0.05rem;
        height: .4rem;
       
    }
    .pin-about .titlecen li:nth-child(3n),
    .pin-contact .titlecen li:nth-child(3n),
    .cultr .titlecen li:nth-child(3n),
    .pin-zhi .titlecen li:nth-child(3n),
    .pages-zs .titlecen li:nth-child(3n),
    .pages-join .titlecen li:nth-child(3n),
    .pin-pai .titlecen li:nth-child(3n)
    {
        margin-right: 0;
    }
    .pin-about .dr-x {
        margin: 0;
    }
    .pin-about .mySwiper-about .swiper-slide{
        flex-direction: column;
    }
    .pin-about .mySwiper-about .swiper-button-next,.pin-about .mySwiper-about .swiper-button-prev {
        top: 0.36rem;
        background-size: contain;
        width: 0.4rem;
        height: 0.4rem;
    }
    .pin-about .mySwiper2-about {
        top: 5.482014%;
        width: 70%;
    margin-left: 15% !important;
    }
    .pin-about .pin-wen {
        margin-top: .1rem;
    }
    .pin-about  .pin-fir {
        margin-bottom: 11px;
    }
    .pin-about .t-tu p {
        font-size: .3rem;
        line-height: .3rem;
        left: .1rem;
        bottom: -0.03rem;
    }
    .pin-contact .d7-ln{
        margin-right: 29px;
    }
    .pin-contact  .wai-7{
        display: flex;
        justify-content: space-between;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    .listge .list-t{
        line-height: .3rem;
        margin-bottom: .1rem;
    }
    
      
    .pin-contact  .wai-7{
        display: flex;
        margin-bottom: 0.1rem;
        justify-content: space-between;
        flex-direction: column;
    }
    .h-ying{
        padding-bottom: 0;
    }
    .pin-contact  .d7-r img{
        height: 100%;
        object-fit: cover;
    }
    .pin-contact  .gs{
        margin-top: 0;
    font-size: .2rem;
    line-height: .3rem;
    margin-bottom: 0.1rem;

    }
    .pin-contact  .stn{
       
    font-size: .3rem;
    line-height: .4rem;
    margin-bottom: 0.2rem;
    }
    .gs-mes li {
        padding: 0.1rem 0;
        margin-bottom: 0.2rem;
    }
    .pin-contact .d7-l{
        margin-bottom: .1rem;
    }
    .h-ying .z1-bt-d{
        font-size: .2rem;
        line-height: .3rem;
        margin-bottom: .1rem;
    }
    .h-ying .b-e .b-y-l {
        width: 100%;
    }
    .h-yzm .yaner-b {
        width: 1.8rem;
    }
    .pin-contact  .d7-l,.pin-contact  .d7-r{
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .pin-contact  .d7-ln{
      margin-left: 0;
      margin-right: 0;
    }
    .pin-contact .gs-met {
        width: 0.3rem;
        margin-left: 0.1rem;
    }
    .pin-contact .gs-mesy p {
        font-size: .16rem;
        line-height: .2rem;
        margin-bottom: .07rem;
    }
    .pin-contact .gs-mesy {
        margin-left: 0.2rem;
        margin-right: 0.1rem;
    }
    .pin-contact  .x7-2 li{
        margin-right: 14px;
        width: 100%;
        background-size: 100% 100%;
        padding-bottom: 0.4rem;
        margin-bottom: 0.2rem;
        height: auto;
    }
    .pin-contact .x7-2-x2{
        margin: 0.1rem 0.1rem 0;
        justify-content: center;
    }
    .pin-contact .x7-2-x2 span{
        word-break: break-all;
        line-height: .24rem;
    font-size: .15rem;
    }
    .sm-tel {
        width: 0.13rem;
    }
    .sm-em {
        width: 0.18rem;
    }
    .pin-contact  .x7-2 li:nth-child(3n){
        margin-right: 0;
    }
    
    .pin-contact .x7-2 {
        padding-top: .3rem;
    }
    .pin-contact  .gs-mes {
        width: 100%;
    }
    .prad7 {
        padding-bottom: .1rem;
    }
    .pin-contact .x7-2 .x7-2-x{
      
        height: 0.3rem;
    margin: 0.1rem 0;
      
    }
    .pin-contact .x7-2-t{
        padding-top: .2rem;
        line-height: .3rem;
        font-size: .2rem;
    }
    .cultr .cul-c{
        font-size: .3rem;
        line-height: .4rem;
    }
    .cultr .colo1{
        padding-bottom: .2rem;
    }
    .cultr .colo2-z{
        display: flex;
        margin-left: 16px;
        width: calc(100% - 86px);
        flex-direction: column;
        justify-content: space-between;
    }
    .cultr .colo2{
        display: flex;
        padding-bottom: .3rem;
        flex-direction: column;
    
    }
    .cultr .colo2-z .colo2-zl{
        font-size: .15rem;
        line-height: .24rem;
    }
    .cultr .colo2-z .colo2-zs{
        font-size: .14rem;
        line-height: .2rem;
    }
    .cultr .colo1l{
        margin-bottom: 0.1rem
    }
    .cultr .colo1l,.cultr .colo1r {
        width: 100%;
    }
    .cultr .cur-f{
        /* width: 100%; */
        margin-bottom: 0.05rem;
        line-height: .35rem;
        /* line-height: .23rem; */
        font-size: .2rem;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }
    .cultr .cur-f::after{
        height: .09rem;
        bottom: 0px;
    }
    .cultr .cur-zc{
        line-height: .24rem;
    font-size: .15rem;

    
    }
    .wai{
        height: 2.92rem;
    }
    .colo2l {
        padding-top: 0;
    }
    
    .cultr .colo2l{
        padding-left: 5%;
        width: 100%;
    }
    .cultr .colo2-y{
        width: .5rem;
        height: .5rem;
    }
    .cultr .colo2-z .colo2-zs{
       margin: 0;
    }
    .blue-r{
        object-fit: cover;
        width: 100%;
    }
    .cultr .colo2l li{
        display: flex;
        margin-bottom: 0.2rem;
    
    }
    .pin-zhi .chair1r{
        width: 100%;
        margin-left: 0;
    }
    .chair1r-c{
        font-size: .3rem;
        line-height: .4rem;
        margin-top: 0;
    }
    .chair1r-bt{
        margin-top: .1rem;
    }
    .chair1r-bt .yin1 {
        margin-bottom: .1rem;
        width: .25rem;
    }
    .chair1r-d {
        font-size: .2rem;
        line-height: .3rem;
    
      
    }
    .chair1r-bt img{
        width: .25rem;
    }
    .chair2, .chair2l{
        font-size: .15rem !important;
        line-height: .24rem;
    }
    .chair1r-btp i {
        font-size: .15rem;
        margin-top: 6px;
        line-height: .21rem;
        margin-left: 0.2rem;
    }
    .chair1r-bt h3{
        line-height: .24rem;
    font-size: .15rem;
    }
    .chair1r-btp{
        margin-top: .2rem;
    }
    .yin2{
        margin-top: .1rem;
    }
    .chair1 .chair1l{
        width: 70%;
        margin-bottom: 0.1rem;
    }
    .chair2l{
        width: 100%;
        margin-top: 0px;
        margin-bottom: .2rem;
    }
    .chair2r{
        width: 100%;
       
    }
    .chair2 p{
        margin-right: 0;
        margin-bottom: 0;
       
        font-size: .15rem;
    line-height: .24rem;
    }
    .chair2l{
        display: -webkit-box;
        -webkit-line-clamp: 10;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .chair2r img{
        width: 100%;
        height: 100%;
        object-fit: cover;
        margin-left: 0;
    }
    .chair2{
        padding: 0.2rem 0 .3rem;
        display: flex;
        flex-direction: column;
        
    }
    .colo1l .cul-a{
        font-size: .2rem;
        line-height: .3rem;
    }
    .chair1{
        display: flex;
        align-items: center;
        flex-direction: column;
    }
    .pages-zs .prad5c-tu{
        margin: 0 .1rem;
    
    }
    .pages-zs .prad5c li p{
       
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: .15rem;
    line-height: .24rem;
    margin: 0.1rem 0.1rem 0;
    }
    .pages-zs .conbot-zs .ye{
        padding-bottom: 0.3rem;
        padding-top: .2rem;
    }
    .pages-zs .titlecen{
        margin-bottom:.2rem;
    }
    .prad5c li{
        height: 1.95rem;
        width:  calc((100% - .1rem) / 2);
        margin-right: .1rem;
        margin-bottom: 0.1rem;
    }
    .prad5c li:nth-child(5n){
        margin-right: .1rem;
    }
    .prad5c li:nth-child(2n){
        margin-right: 0;
    }
    .prad5c li .prad5c-tu{
      margin-top: .2rem;
    }
    .prad5c{
        padding-bottom: 0;
    
    }
    .ye .cout{
        display: none;
    }
    .ye .liao{
        display: block;
    }
    .pages-join .cail-bl-fl{
        padding-left: 0;
        width: 100%;
     }
     .cail-br{
         width: 100%;
     }
     .cail-bl{
         width: 100%;
         display: flex;
         flex-wrap: wrap;
         padding-bottom: 0.5rem;
    
     }
     .cail-bl li{
         width: 100%;
         margin-bottom: 0;
         padding-left: .18rem;
         background-size: .13rem auto;
         font-size: .15rem;
         line-height: .24rem;
       
     }
     .jia-bap{
        margin: 0 29px;
     }
     .t-xu-1{
        margin: 0 .2rem;
        padding-bottom: .2rem;
     }
     
     .pages-join  .cail-b{
         padding-bottom: .2rem;
         width: 90%;
         margin-left: auto;
         margin-right: auto;
     }
     .cail-bl-fl .swiper-pagination {
        bottom: 0.3rem;
         left: 0;
     }
     .mySwiper-jia .swiper-pagination {
        bottom: 0.1rem;
    }
     .mySwiper-jia {
        margin-top: 0.2rem;
        padding-bottom: 0.3rem;
    }
    .jia-ad {
        margin-top: 0.2rem;
        line-height: .3rem;
        font-size: .18rem;
        padding: 0;
        color: #fff;
    }
    .jia-bei {
        line-height: .24rem;
        font-size: .15rem;
        margin-top: 0.1rem;
        margin-bottom: 0.2rem;
    }
    .x-btn1 {
        width: .9rem;
        height: .35rem;
        margin-bottom: .3rem;
    }
     .pages-join  .mySwiper-di .swiper-pagination{
         width: 90%;
         left: 5%;
         text-indent:0;
         text-align: center;
     }
     .cai4 .cai3-j {
        margin-top: 0.3rem;
    }
     .pages-join  .cai3-t .xing{
         margin-bottom: 3px;
         margin-top: 1px;
     }
     .mySwiper-qiu .swiper-button-prev-ban{
         left: 5%;
     }
     .pages-join  .cai4 .xing{
         margin-bottom: .14rem;
         margin-top: 0;
         right: auto;
         left: 5%;
     }
     .pages-join  .cai4-fen{
         padding-bottom: 8px;
        
     }
     .pages-join  .mySwiper-di .swiper-button-next-pan{
         right: calc((100% - 2rem) / 2);
         left: auto;
         width: .4rem;
         height: .4rem;
         background-size: contain;
     }
     .pages-join  .mySwiper-di .swiper-button-prev-pan{
         
         right: auto;
         left: calc((100% - 2rem) / 2);
         width: .4rem;
         height: .4rem;
         background-size: contain;
         
     }
     .cai2{
         padding-bottom:0;
     }
     .cai4 {
       padding:  .3rem 0;
     }
     .mySwiper-qiu .swiper-pagination {
         bottom: 5px;
         text-align: center;
         width: 90%;
         margin-left: auto;
         margin-right: auto;
         text-indent: 0;
         left: 5%;
     }
     .mySwiper-qiu .swiper-button-next-ban, .mySwiper-qiu .swiper-button-prev-ban{
         bottom: 0;
         width: .4rem;
         height: .4rem;
         background-size: contain;
       
     }
     .mySwiper-qiu .swiper-pagination-total, .mySwiper-di .swiper-pagination-total {
        line-height: .24rem;
        color: #d3d3d3;
        font-size: .15rem;
    }
    .mySwiper-qiu .cai3-t{
        padding-bottom: .1rem;
    }
    .mySwiper-qiu .swiper-pagination-current, .mySwiper-di .swiper-pagination-current {
        font-size: .18rem;
        font-weight: bold;
        color: #f7ac00;
        line-height: .27rem;
        /* padding: 12px 0; */
    }
    .mySwiper-di {
        padding-bottom: .4rem;
    }
    
     .mySwiper-qiu .swiper-button-prev-ban{
         left: calc((100% - 2rem) / 2);
     }
     .mySwiper-qiu .swiper-button-next-ban{
         right: calc((100% - 2rem) / 2);
         left: auto;
     }
     .cai3-we{
         margin-right: 0px;
         
     }
     .brand1l {
        margin-bottom: .1rem;
     }
    
     .cai3-j{
         padding: .1rem 0;
         line-height: .27rem;
    font-size: .18rem;
    margin-top: 0.5rem;
     }
     .mySwiper-di .fr {
         width:100%;
         margin-left: 0;
     }
    
     .pages-join  .cai1-t{
         padding-top: .3rem;
         flex-direction: column;
         padding-bottom: .2rem;
         font-size: .18rem;
     }
     .cail-bl .check{
        font-size: .16rem;
        background-size: .14rem;
     }
     .xing {
        line-height: .3rem;
        font-size: .2rem;
    }
    .cai3 .xing{
        left: 5%;
        top: 9px;
    }
     .cai1-t p{
         width: 100%;
         margin-top: .1rem;
         line-height: .24rem;
    
    font-size: .15rem;
     }
     .cail-bl-fl .swiper-pagination .swiper-pagination-bullet {
        width: .4rem;
        height: 7px;
     }
     .cai3-t>div{
         width: 100%;
         margin-top: 0;
    
     }
     .cai3-t .fl{
         padding-left: 0;
     }
     .cai3-t{
         width: 90%;
         margin-left: auto;
         margin-right: auto;
         padding-bottom: .2rem;
     }
     .mySwiper-jia .swiper-slide{
        width: 100%;
        margin-right: 0;
        margin-bottom: .15rem;
     }
     .mySwiper-jia .swiper-pagination-bullet {
        width: .4rem;
        height: 5px;
     }
     .v-g-n span{
        font-size: .15rem !important;
        line-height: .24rem !important;
     }
     .pin-pai .u{
        font-size: .26rem;
        top: -.25rem;
    }
    .brand4-b .z-4 {
        margin-top: 0.1rem;
        line-height: .2rem;
        font-size: .14rem;
        margin-left: 0.5rem;
    }
    .pin-pai .brand1 {
        display: flex;
        flex-direction: column;
    
    }
    .brand4-b{
        margin-top: .1rem;
    }
    .brand1l,.brand1r{
        width: 100%;
    }
    .brand4-b li {
        width: 100%;
        margin-right: 0;
        margin-bottom: 0.1rem;
       
    }
    .pin-pai .x7-2br-x2{
        margin: .1rem .1rem 0;
    }
    .pin-pai  .x7-2br-x2 span{
        word-break: break-all;
        font-size: .15rem;
        line-height: .24rem;
    }
    .pin-pai  .x7-2br-t{
        padding-top: 0.2rem;
        font-size: .2rem;
        line-height: .3rem;
    }
    .d-4{
        font-size: .15rem;
        margin-top: 0.05rem;
        line-height: .24rem;
        margin-right: 0.2rem;
    }
    .brand5 .l5{
        padding-top: 0;
        margin-bottom: .1rem;
    }
    .brand5{
        padding-bottom: .2rem;
    }
    .brand5c{
        padding-bottom: 0;
      
    }
    .brand5c li:nth-child(4){
        margin-right: 0;
    }
    .gsb{
        margin-top: 0;
        font-size: .2rem;
        line-height: .3rem;
        padding-bottom: .2rem;
    }
    .gsb-mes li{
        margin-top: 0.1rem;
        padding-bottom: 0.1rem;
    }
    .gsb-met {
        width: .3rem;
    }
    .d7-l{
        margin-bottom: .2rem;
    }
    .gsb-mesy {
        margin-left: 0.1rem;
    }
    .gsb-mesy p{
        font-size: .15rem;
        line-height: .25rem;
    }
    .pin-pai .jies{
       width: 100%;
       height: 100%;
        object-fit: cover;
    }
    .pin-pai .brand1r .mySwiper-pin{
        margin-left: 0px;
        margin-top: 0;
    }
    .pin-wen{
        margin-top: .1rem;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 7;
        font-size: .15rem;
        line-height: .24rem;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .brand1r .mySwiper-pin .swiper-pagination {
        bottom: 0.25rem;
        left: 0.2rem;
        
    }
    .brand1r .mySwiper-pin .swiper-pagination-bullet{
        width: .3rem;
    }
    .pin-fir{
        margin-bottom: 3px;
    }
    .icon1-1{
        
            margin-top: 0.2rem;
            width: 1.2rem;
    height: 0.4rem;
    box-shadow: 0 0  .1rem rgba(255, 190, 45, 0.5);
        
    }
    .yq .y {
        padding: 0.2rem 0 0.2rem;
    }
    .pin-pai .bige td{
        text-align: center;
    }
    .pin-pai .bigp{
        margin-left: 0;
        padding: 0.2rem 0.1rem;
        font-size: .15rem;
        line-height: .24rem;
    margin: 0 10px;
    padding-left: .18rem;
    }
    .prsr {
        padding-top: 0.1rem;
        margin-top: 0;
    }
    .brand3 .chen {
        object-fit: cover;
        height: 100%;
    }
    .brand7 .y{
        padding: .3rem 0 .1rem;
    }
    .sl3,.brand3,.brand4-b{
        padding-bottom: .2rem;
    }
    .brand5c li .brand5c-tu{
        margin: .3rem .1rem 0;
    }
    .brand5c li{
        margin-right: 18px;
        width: 100%;
        height: 2.5rem;
        margin-bottom: .1rem;
    }
    .brand5c li:nth-child(3n){
        margin-right: 0;
    }
    
    .brand2{
        padding-top: 0.1rem;
        margin-top: 0;
        padding-bottom: 0.1rem;
    }
    .cai3-we {
        font-size: .15rem;
        line-height: .24rem;
        margin-bottom: .2rem;
    }
    .prsrr,.prsrl{
        width: 100%;
    }
    .prsr-p {
       
        font-size: .15rem;
        line-height: .24rem;
       
    }
    .prsp-p {
        line-height: .3rem;
        font-size: .22rem;
       
        margin-top: 0.2rem;
    }
    .prsrl{
        margin-left: 0;
    }
    .prsrl img{
       width: 100%;
        display: block;
    }
    .brand6{
        padding-bottom: .3rem;
    }
    /* .pin-pai .d7-l,.d7-r{
       width: 100%;
        
    } */
   
    .brand6x .y {
        padding: 0.2rem 0 0.2rem;
        margin-bottom: 0;
    }
    .brand6 .icon1-1{
        margin-top: .2rem;
    }
    .s-p{
        margin-top: .2rem;
    }
    .brand6 .s-x, .brand6 .s-p {
        font-size: .15rem;
        line-height: .24rem;
    }
    .brand1 .icon1-1{
        margin-top: .1rem;
        margin-bottom: .1rem;
        width: 1.2rem;
        height: .4rem;
    }
    .icon1-1 span {
        font-size: .15rem;
        line-height: .4rem;
        background-size: .13rem auto;
        padding-left: .18rem;
    }
    .pin-pai .x7-2br li{
     background-size: 100% 100%;
     width: 100%;
     margin-right: 20px;
     height: 2rem;
     margin-bottom: .2rem;
     padding-bottom: .4rem;
    
    }
    .prad1 .zl span{
        font-size: .18rem;
        line-height: .24rem;
    }
    .brand7{
        padding-bottom: 0;
    }
    .pin-pai .x7-2br li:nth-child(3n){
        margin-right: 0;
    }
    .pin-pai .wai-7{
        display: flex;
        flex-direction: column;
        margin-bottom: .2rem;
    }
    .pin-pai .d7-r img{
        height: 100%;
    }
    .brand1 .zl{
        font-size: .20rem;
        line-height: .3rem;
    margin-bottom: 0px;
    }
    .sl3{
        overflow-x: scroll;
        padding-bottom: 0
    }
    .bige{
        width: 525px 
    
    }
    .brand3 .y{
        padding: 0.2rem 0;
    }
    .y {
        font-size: .20rem;
        line-height: .3rem;
        padding: 0.1rem 0 0.2rem;
    }
    .brand5c li p{
        margin:.1rem .2rem 0;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: .15rem;
        line-height: .24rem;
    }
    .pin-wen p{
       font-size: .15rem;
       line-height: .24rem;
        margin-right: 0px;
    }
    .brand1 .zl span{
        font-size: .18rem;
        line-height: .24rem;
    }
    .brand1 .zl span::after{
        bottom: -4px;
    }
    .pin-pai .yin{
        margin-bottom: .2rem;
        margin-top: 0;
        font-size: .18rem;
        width: .2rem;
    }
    .d7-l, .d7-r {
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .d7-ln {
        margin-left: 0%;
        margin-right:0;
    }
    .con-yy .cenbot .rig {
        width: 100%;
        margin-left: 0;
     }
     .con-yy .cenbot{
        margin-top: .2rem;
         padding-bottom: .2rem;
         flex-direction: column;
     }
     /* .con-yy .cenbot .rig p{
         margin-bottom: 14px;
     } */
     .con-yy .cenbot .lef{
         width: 100%;
     }
     .head .ying-viewh2 {
        font-size: .29rem;
        margin: 0 0.1rem;
        line-height: .3rem;
        margin-top: 0.8rem;
        font-size: .2rem;
        padding-bottom: 0.8rem;
    }
    .con-yy .cenbot .rig p, .con-yy .cenbot .rig{
        font-size: .15rem;
        line-height: .24rem;
        margin-bottom: .1rem;
    }
    .con-yy .over p {
        font-size: .2rem;
        line-height: .3rem;
        bottom: -.1rem;
    }
    .con-yy .over{
        font-size: .3rem;
        line-height: .4rem;
        padding-top: .3rem;
    }
    .con-yl .lef .se {
        margin-left: 0px;
      
    }
    
    .con-yl .lef .fi{
        margin-right: 40px;
    }
    .con-yl{
        padding-top: .1rem;
        padding-bottom: .2rem;
    }
    .con-yl .con-g:nth-child(2n){
        padding-bottom: 0;
    }
    .con-yl .con-g:nth-child(2n)  .liao{
        margin-bottom: .1rem;
    }
    
    .con-yl .con-g {
        padding-top: 0px;
        padding-bottom: 20px;
        flex-direction: column;
    }
    
    .con-yl .lef .liao{
        margin-bottom: .2rem;
        padding: 0 .12rem;
        height: .4rem;
        width: 1.2rem;
    }
    .con-yl .lef .con-g-w{
        margin-bottom: .2rem;
    }
    .con-yl .lef .liao a{
        background-size: .13rem auto;
        font-size: .15rem;
        line-height: .4rem;
        padding-left: .18rem;
    }
    .con-yl .lef .con-g-w{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size: .15rem;
        line-height: .24rem;
    }
    .con-yl .lef .yong_num{
        width: .6rem;
        height: auto;
        margin-top: .2rem;
    }
    
    .pagesh .fu p{
        width: 83%;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        font-size: .15rem;
        line-height: .23rem;
        text-overflow: ellipsis;
    }
    .ce-le-y li{
        margin-right: .1rem;
    }
  
    .con-yl .rig{
        height: auto;
    }
    .con-yl .lef,.con-yl .rig{
        width: 100%;

    }
    .head h2 {
        font-size: .22rem;
        line-height: .3rem;
        margin:.3rem  0 0;
        /* margin-top: 0.3rem; */
        padding-bottom: 0;
        text-align: center;
    }
    .pagesh .fu{
        padding-bottom: .3rem;
    }
    .pages{
        overflow: hidden;
    }
    .ce-le-y li a{
        line-height: .2rem;
        font-size: .16rem;
        background-size: 0.13rem auto;
        padding: 0.1rem 0 0.1rem 0.18rem;
    }
    .con-yl .lef .con-g-t{
        font-size: .20rem;
        line-height: .25rem;
        padding: 0.1rem 0;
    margin-bottom:0
    }
    .ce-le-y{
        /* padding-bottom: 0rem; */
        padding-bottom: 0rem;
    white-space: nowrap;
    width: 90%;
    margin-left: 5%;
    overflow: hidden;
    text-overflow: ellipsis;
    }
    .titlecen .xuan span,.titlecen .orange span,.titlecen li span{
        background-image: none;
        padding-left: 0;
        font-size: .15rem;
        line-height: .38rem;
     
    }
    .mySwiper2-about .s-23 {
        line-height: .2rem;
        font-size: .16rem;
        margin-top: 0.1rem;
    }
    .cha img{
        width: .3rem
    }
    }<!--0.0002748966217041-->