@media (max-width: 1600px) {
    .warpper {
        width: 100%;
        padding:0 4%;
    }
}

@media (max-width: 1600px) and (min-width:1400px) {
    .headMenu li {
        height: 85px;
    }
    .headMenu {
        margin-left: 9%;
    }
    .in_ys_lunbo .imgbox{
        height: 460px;
    }
    .in_ys_lunbo .swiper-slide {
        width: 66%!important;
    }
    .in_ys_lunbo .imgbox .text{
        padding:3%;
    }
    .allnews .imgbox{
        height: 215px;
    }
    .in_mes_form form textarea {
        height: 174px;
    }
    .footbox .foot-top .f-logo img{
        height: 33px;
    }
    .inner-company-fir .text .tbox .t2 {
        font-size: 28px;
    }
    .inner-company-fir .imgbox {
        height: 500px;
    }
    .allpro .imgbox {
        height: 263px;
    }
}

@media (max-width: 1400px) and (min-width:1200px) {
    .allnav_inner .logo img{
        height: 40px;
    }
    .headMenu li {
        height: 85px;
    }
    .headMenu {
        width: 50%;
        margin-left: 6%;
    }
    .headBtn{
        width: 28%;
    }
    .headBtn .weixin_btn{
        width: 65px;
    }
    .headBtn .tel_btn{
        width: calc(100% - 65px);
    }
    .hotbarcon .left .t2 {
        font-size: 15px;
    }
    .hotbarcon .cent {
        width: 38%;
        margin-left: 0;
    }
    .hotbarcon .right {
        width: 24%;
    }
    .allsider{
        width: 270px;
    }
    .pro-right {
        width: calc(100% - 310px);
    }
    .in_pro_lunbo .swiper-pro .swiper-slide {
        height: calc((100% - 19px) / 3);
    }
    .allpro .title{
        line-height: 45px;
    }
    .in_pro_lunbo .allpro .imgbox {
        height: calc(100% - 55px);
    }
    .in_ys_lunbo .imgbox{
        height: 460px;
    }
    .in_ys_lunbo .swiper-slide {
        width: 66%!important;
    }
    .in_ys_lunbo .imgbox .text{
        padding:3%;
    }
    .allnews .imgbox{
        height: 215px;
    }
    .in_mes_form form textarea {
        height: 174px;
    }
    .in_lx .more {
        width: 253px;
        height: 60px;
    }
    .footbox .foot-top .f-logo img{
        height: 33px;
    }
    .inner-company-fir .text .tbox .t2 {
        font-size: 28px;
    }
    .inner-company-fir .imgbox {
        height: 500px;
    }
    .allpro .imgbox {
        height: 215px;
    }
    .sbanner {
        height: 347px;
    }
    .swiper-pic .imgbox {
        height: 280px;
    }
    .swiper-pic .title {
        line-height: 55px;
    }
    .swiper-pic .imgbox .meng img{
        width: 40px;
    }
    .pro-des-top .pro-des-img {
        width: 46%;
    }
    .pro-des-top .pro-des-img .imgbox {
        height: 320px;
    }
    .pro-des-top .pro-des-text {
        width: 49%;
    }
    .pro-des-top .pro-des-text .lx .lx-but {
        width: 33%;
    }
    .pro-des-tbox .in {
        height: 65px;
    }
    .inner-honor-list .imgbox {
        height: 256px;
    }
    .inner-honor-list .title {
        line-height: 46px;
    }
    .inner-contact-fir .lx-left {
        width: 32%;
    }
    .inner-case-list .imgbox {
        height: 283px;
    }
}

@media (max-width: 1200px) and (min-width:992px) {
    .allnav_inner .logo img{
        height: 40px;
    }
    .headMenu li {
        height: 85px;
    }
    .headMenu li>a {
        font-size: 16px;
    }
    .headMenu {
        width: 54%;
        margin-left: 3%;
    }
    .headBtn{
        width: 25%;
    }
    .headBtn .weixin_btn{
        display: none;
    }
    .headBtn .tel_btn{
        width: 100%;
    }
    .banner-btn .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .banner-btn .swiper-pagination-bullet:after {
        position: absolute;
        content: "";
        width: 25px;
        height: 25px;
    }
    .hotbar .bg{
        display: none;
    }
    .hotbarcon .left{
        display: none;
    }
    .hotbarcon .left .t2 {
        font-size: 15px;
    }
    .hotbarcon .cent {
        width: 68%;
        margin-left: 0;
    }
    .hotbarcon .right {
        width: 29%;
    }
    .allsider{
        width: 270px;
    }
    .pro-right {
        width: calc(100% - 310px);
    }
    .in_pro_lunbo .swiper-pro .swiper-slide {
        height: calc((100% - 20px) / 3);
    }
    .allpro .title{
        line-height: 45px;
    }
    .in_pro_lunbo .allpro .imgbox {
        height: calc(100% - 45px);
    }
    .in_ys_lunbo .imgbox{
        height: 460px;
    }
    .in_ys_lunbo .swiper-slide {
        width: 66%!important;
    }
    .in_ys_lunbo .imgbox .text{
        padding:3%;
    }
    .allnews .imgbox{
        height: 215px;
    }
    .in_mes_left .tbox .t1 {
        font-size: 36px;
    }
    .in_mes_form form textarea {
        height: 174px;
    }
    .in_mes_left .item .list:nth-child(2) {
        margin-left: -6%;
    }
    .in_mes_left .item .list:nth-child(4) {
        margin-left: -6%;
    }
    .in_mes_form form .inputbox input {
        line-height: 50px;
    }
    .in_mes_form form .submit{
        line-height: 50px;
    }
    .in_lx .tel .t2 {
        font-size: 34px;
    }
    .in_lx .erbox {
        width: 132px;
    }
    .in_lx .more {
        width: 218px;
        height: 53px;
    }
    .footbox .foot-top .f-logo{
        display: none;
    }
    .footbox .foot-menu .list2 {
        width: 68%;
    }
    .inner-company-fir .text .tbox .t2 {
        font-size: 28px;
    }
    .inner-company-fir .imgbox {
        height: 500px;
        display: none;
    }
    .inner-company-fir .text {
        width: 100%;
    }
    .inner-company-fir .text .tbox {
        margin-bottom: 2%;
    }
    .inner-company-sec .item .list {
        width: 23%;
        height: 306px;
    }
    .inner-pro-des {
        padding: 9.5% 0 5% 0;
    }
    .inner-pro-list {
        width: 50%;
    }
    .allpro .imgbox {
        height: 215px;
    }
    .inner-news-list {
        width: 33.33%;
    }
    .sbanner {
        height: 347px;
    }
    .swiper-pic .imgbox {
        height: 280px;
    }
    .swiper-pic .title {
        line-height: 55px;
    }
    .swiper-pic .imgbox .meng img{
        width: 40px;
    }
    .pro-des-top .pro-des-img {
        width: 46%;
    }
    .pro-des-top .pro-des-img .imgbox {
        height: 320px;
    }
    .pro-des-top .pro-des-text {
        width: 49%;
    }
    .pro-des-top .pro-des-text .lx .lx-but {
        width: 33%;
    }
    .pro-des-tbox .in {
        height: 65px;
    }
    .inner-honor-list .imgbox {
        height: 256px;
    }
    .inner-honor-list .title {
        line-height: 46px;
    }
    .inner-contact-fir .lx-left {
        width: 100%;
        margin-bottom: 3%;
    }
    .inner-contact-fir .lx-right {
        width: 100%;
        height: 23rem;
    }
    .inner-contact-fir .lx-left-top .item{
        overflow: hidden;
    }
    .inner-contact-fir .lx-left-top .item .list{
         float: left;
         width: 50%;
        margin-top: 6%;
    }
    .inner-case-list .imgbox {
        height: 250px;
    }
    
}

@media (max-width: 992px) and (min-width:768px) {
    .allnav_inner .logo img{
        height: 40px;
    }
    .headMenu li {
        height: 85px;
    }
    .headMenu {
        width: 54%;
        margin-left: 3%;
        display: none;
    }
    .allnav_inner{
        height: 65px;
    }
    .headBtn{
        width: 30%;
    }
    .headBtn .weixin_btn{
        display: none;
    }
    .headBtn .tel_btn{
        width: 100%;
    }
    .banner-btn .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
    }
    .banner-btn .swiper-pagination-bullet:after {
        position: absolute;
        content: "";
        width: 25px;
        height: 25px;
    }
    .hotbarcon {
        height: 70px;
    }
    .hotbar .bg{
        display: none;
    }
    .hotbarcon .left{
        display: none;
    }
    .hotbarcon .left .t2 {
        font-size: 15px;
    }
    .hotbarcon .cent {
        width: 68%;
        margin-left: 0;
    }
    .hotbarcon .right {
        width: 29%;
    }
    .allsider-top{
        display: none;
    }
    .allsider-lx{
        display: none;
    }
    .allsider{
        width: 100%;
        margin-bottom: 3%;
    }
    .allsider-ul ul{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .allsider-ul ul li{
        width: 32%;
        margin-bottom: 1%;
    }
    .pro-right {
        width: 100%;
    }
    .in_pro_lunbo .swiper-pro .swiper-slide {
        height: calc((100% - 20px) / 3);
    }
    .allpro .title{
        line-height: 45px;
    }
    .in_pro_lunbo .allpro .imgbox {
        height: calc(100% - 45px);
    }
    .alltitle .t1 {
        font-size: 30px;
    }
    .in_company .com_des{
        width: 100%;
        line-height: 29px;
        font-size:14px;
    }
    .in_ys_lunbo .imgbox{
        height: 460px;
    }
    .in_ys_lunbo .swiper-slide {
        width: 90%!important;
    }
    .in_ys_lunbo .imgbox .text{
        padding:3%;
    }
    .in_ys_item .list .imgbox {
        height: 35px;
    }
    .in_ys_item .list .text .en{
        display: none;
    }
    .in_ys_item .list .text .t1 {
        font-size: 20px;
    }
    .company_item .list .icon {
        height: 35px;
    }
    .company_item .list .con {
        font-size: 14px;
    }
    .allnews .imgbox{
        height: 155px;
    }
    .in_mes_left .tbox .t1 {
        font-size: 29px;
    }
    .in_mes_left .tbox .t2 {
        font-size: 17px;
    }
    .in_mes_left .item .list .shu{
        font-size: 24px;
    }
    .in_mes_left .item .list .title {
        font-size: 15px;
    }
    .in_mes_left .s1 {
        font-size: 16px;
    }
    .in_mes_left .s2 {
        font-size: 24px;
        padding-left:0;
    }
    .myformbox .inputbox .list {
        width: 48.5%;
    }
    .myformbox .submit{
        width: 48.5%;
    }
    .in_mes_form form textarea {
        height: 174px;
    }
    .in_mes_left .item .list:nth-child(2) {
        margin-left: -6%;
    }
    .in_mes_left .item .list:nth-child(4) {
        margin-left: -6%;
    }
    .in_mes_form form .inputbox input {
        line-height: 50px;
    }
    .in_mes_form form .submit{
        line-height: 50px;
    }
    .in_lx .tel .t2 {
        font-size: 34px;
    }
    .in_lx .erbox {
        width: 132px;
    }
    .in_lx .more {
        width: 218px;
        height: 53px;
    }
    .footbox .foot-top .f-logo{
        display: none;
    }
    .footbox .foot-top .lx-list .text .t2 {
        font-size: 16px;
    }
    .footbox .foot-menu .f-t .t1 {
        font-size: 20px;
    }
    .footbox .foot-menu .list1 {
        width: 100%;
        margin-right: 0;
    }
    .footbox .foot-menu .list2 {
        width: 100%;
        margin-top: 3%;
    }
    .copy {
        font-size: 13px;
    }
    .inner-company-fir .text .tbox .t2 {
        font-size: 28px;
    }
    .inner-company-fir .imgbox {
        height: 500px;
        display: none;
    }
    .inner-company-fir .text {
        width: 100%;
    }
    .inner-company-fir .text .tbox {
        margin-bottom: 2%;
    }
    .inner-company-sec .item .list {
        width: 48%;
        height: 292px;
        margin-bottom: 3%;
    }
    .inner-pro-des {
        padding: 9.5% 0 5% 0;
    }
    .inner-pro-list {
        width: 50%;
    }
    .allpro .imgbox {
        height: 215px;
    }
    .inner-news-list {
        width: 33.33%;
    }
    .sbanner {
        height: 347px;
    }
    .sbanner .text .title {
        font-size: 30px;
    }

    .swiper-pic .imgbox {
        height: 280px;
    }
    .swiper-pic .title {
        line-height: 55px;
    }
    .swiper-pic .imgbox .meng img{
        width: 40px;
    }
    .pro-des-top .pro-des-img {
        width: 100%;
        order: 2;
    }
    .pro-des-top .pro-des-img .imgbox {
        height: 320px;
    }
    .pro-des-top .pro-des-text {
        width: 100%;
        order: 1;
        margin-bottom: 4%;
    }
    .pro-des-top .pro-des-text .lx .lx-but {
        width: 33%;
    }
    .pro-des-ys-item .list .imgbox {
        height: 32px;
    }
    .pro-des-tbox .in {
        height: 60px;
        width: 171px;
    }
    .pro-des-tbox .in span {
        font-size: 19px;
    }
    .inner-honor-list {
        width: 33.33%;
    }
    .inner-honor-list .imgbox {
        height: 256px;
    }
    .inner-honor-list .title {
        line-height: 46px;
    }
    .inner-contact-fir .lx-left {
        width: 100%;
        margin-bottom: 3%;
    }
    .inner-contact-fir .lx-right {
        width: 100%;
        height: 23rem;
    }
    .inner-contact-fir .lx-left-top .item{
        overflow: hidden;
    }
    .inner-contact-fir .lx-left-top .item .list{
        float: left;
        width: 50%;
        margin-top: 6%;
    }
    .inner-case-list .imgbox {
        height: 215px;
    }
    .inner-case-list .imgbox .text svg {
        width: 38px;
        height: 38px;
    }


}

@media (max-width: 830px) {
	
	.in_ys_lunbo .imgbox .text{ width: 96%;}

}

@media (max-width: 768px) {
    .allnav_inner .logo img{
        height: 29px;
    }
    .banner-btn .item .mouse{
        display: none;
    }
    .banner-btn .item .shu{
        display: none;
    }
    .banner-btn .item{
        justify-content: center;
    }
    .headMenu li {
        height: 85px;
    }
    .headMenu {
        width: 54%;
        margin-left: 3%;
        display: none;
    }
    .allnav_inner{
        height: 55px;
    }
    .headBtn{
        width: 55px;
    }
    .headBtn .weixin_btn{
        display: none;
    }
    .headBtn .tel_btn{
        width: 100%;
        display: none;
    }
    .banner-btn .swiper-pagination-bullet {
        width: 7px;
        height: 7px;
    }
    .banner-btn .swiper-pagination-bullet:after {
        width: 14px;
        height: 14px;
    }
    .banner-btn .item .swiper-pagination {
        width: 55px;
    }
    .hotbarcon {
        height: 55px;
    }
    .hotbar .bg{
        display: none;
    }
    .hotbarcon .left{
        display: none;
    }
    .hotbarcon .left .t2 {
        font-size: 15px;
    }
    .hotbarcon .cent {
        display: none;
    }
    .hotbarcon .right {
        width: 100%;
        padding-left:0;
        border-left:none;
    }
    .hotbarcon .right form input[type=submit]{
        background-size: 17px;
    }
    .allsider-top{
        display: none;
    }
    .allsider-lx{
        display: none;
    }
    .allsider{
        width: 100%;
        margin-bottom: 3%;
    }
    .allsider-ul ul{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
    }
    .allsider-ul ul li{
        width: 49%;
        margin-bottom: 1%;
    }
    .allsider-ul ul li a{
        padding: 0 13px;
        font-size: 15px;
    }
    .pro-right {
        width: 100%;
    }
    .in_pro_lunbo {
        height: 564px;
    }

    .in_pro_lunbo .swiper-pro .swiper-slide {
        height: calc((100% - 20px) / 3);
    }
    .allpro .title{
        line-height: 45px;
        font-size: 14px;
    }
    .in_pro_lunbo .allpro .imgbox {
        height: calc(100% - 45px);
    }
    .alltitle .t1 {
        font-size:22px;
    }
    .alltitle .t2 {
        font-size:14px;
    }
    .in_company .com_des{
        width: 100%;
        line-height: 29px;
        font-size:14px;
        -webkit-line-clamp: 5;
    }
    .company_item .list {
        width: 49%;
        margin-bottom: 1%;
        height: 182px;
    }
    .company_item .list .title{
        font-size: 17px;
        margin: 8px 0;
    }
    .company_item .list .con p{
        -ms-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }
    .in_ys_lunbo .imgbox{
        height: 500px;
    }
	.in_ys_lunbo .imgbox .text-top .s1{ font-size: 14px;}
	.in_ys_lunbo .imgbox .text .con ul li{ font-size: 14px; margin-top: 15px;}
	.lxwm ul li{ height: 35px; line-height: 35px; margin-top: 20px;}
    .in_ys_lunbo .swiper-slide {
        width: 100%!important;
    }
    .in_ys_lunbo .imgbox .text{
        padding:3%;
        width: 97%;
    }
    .in_ys_lunbo .imgbox .text .tel {
        width: 87%;
        height: 35px;
    }
    .in_ys_lunbo .imgbox .text-top .t1 {
        font-size: 17px;
    }
    .in_ys_item {
        padding-bottom: 20px;
    }
    .in_ys_item .list{
        width: 49%;
        height: 60px;
        margin-bottom: 1%;
    }
    .in_ys_item .list .imgbox {
        height: 26px;
        margin-right: 0px;
    }
    .in_ys_item .list .text .en{
        display: none;
    }
    .in_ys_item .list .text .t1 {
        font-size: 17px;
    }
    .company_item .list .icon {
        height: 30px;
    }
    .company_item .list .con {
        font-size: 14px;
    }
    .allnews .imgbox{
        height: 155px;
    }
    .in_mes_left{
        width: 100%;
        margin-bottom: 4%;
    }
    .in_mes_form{
        width: 100%;
    }
    .in_mes_left .tbox .t1 {
        font-size: 29px;
    }
    .in_mes_left .tbox .t2 {
        font-size: 17px;
    }
    .in_mes_left .item .list{
        height: 85px;
    }
    .in_mes_left .item .list .shu{
        font-size: 24px;
    }
    .in_mes_left .item .list .title {
        font-size: 15px;
    }
    .in_mes_left .s1 {
        font-size: 14px;
    }
    .in_mes_left .s2 {
        font-size: 24px;
        padding-left:0;
    }
    .myformbox .inputbox .list {
        width: 100%;
    }
    .myformbox .inputbox .list .icon {
        width: 55px;
        height: 55px;
    }
    .myformbox .inputbox .list input {
        width: calc(100% - 55px);
        line-height: 55px;
    }
    .myformbox .submit{
        width: 100%;
        height: 55px;
    }
    .myformbox .submit span{
        font-size: 18px;
    }
    .myformbox .inputbox .list .verify {
        width: 80px;
        height: 42px;
    }
    .in_mes_form form textarea {
        height: 120px;
        margin-top: 10px;
    }
    .in_mes_form form .inputbox{
        width: 100%;
        margin-top: 10px;
    }
    .in_mes_left .item .list:nth-child(2) {
        margin-left: -6%;
    }
    .in_mes_left .item .list:nth-child(4) {
        margin-left: -6%;
    }
    .in_mes_form form .inputbox input {
        line-height: 50px;
    }
    .in_mes_form form .submit{
        line-height: 50px;
        margin-top: 10px;
        font-size: 16px;
    }
    .in_lx{
        display: none;
    }
    .in_lx .tel .t2 {
        font-size: 34px;
    }
    .in_lx .erbox {
        width: 132px;
    }
    .in_lx .more {
        width: 218px;
        height: 53px;
    }
    .footbox{
        background: url("../img/footbgsec.jpg") no-repeat center / cover;
    }
    .footbox .foot-top .f-logo{
        display: none;
    }
    .footbox .foot-top{
        flex-wrap: wrap;
    }
    .footbox .foot-top .lx-list{
        width: 100%;
        margin-bottom: 5%;
    }
    .footbox .foot-top .lx-list img{
        width: 25px;
    }
    .footbox .foot-top .lx-list .text .t2 {
        font-size: 16px;
    }
    .footbox .foot-menu .f-t .t1 {
        font-size: 18px;
    }
    .footbox .foot-menu .f-t .line{
        margin-top: 11px;
    }
    .footbox .foot-menu .list{
        display: none;
    }
    .footbox .foot-menu .list1 {
        width: 100%;
        margin-right: 0;
    }
    .footbox .foot-menu .list2 {
        width: 100%;
        margin-top: 9%;
    }
    .footbox .foot-menu .list .abox a{
        line-height: 24px;
    }
    .footbox .foot-menu .list2 .abox a {
        width: 33.33%;
    }
    .copy {
        font-size: 13px;
    }
    .inner-company-fir .text .tbox .t2 {
        font-size: 20px;
    }
    .inner-company-fir .text .tbox .t3 {
        display: none;
    }
    .inner-company-fir .text .con {
        font-size: 14px;
        line-height: 26px;
    }
    .inner-company-fir .imgbox {
        height: 500px;
        display: none;
    }
    .inner-company-fir .text {
        width: 100%;
    }
    .inner-company-fir .text .tbox {
        margin-bottom: 2%;
    }
    .inner-company-sec .item .list {
        width: 48%;
        height: 227px;
        margin-bottom: 3%;
    }
    .inner-company-sec .item .list .icon {
        height: 33px;
    }
    .inner-company-sec .item .list .title{
        font-size: 20px;
    }
    .inner-company-sec .item .list .tags{
        font-size: 12px;
    }
    .inner-company-sec .item .list .line {
        height: 2px;
    }
    .inner-company-sec .item .list .con {
        font-size: 14px;
    }
    .inner-pro-des {
        padding: 21.5% 0 5% 0;
    }
    .pro-des-top .pro-des-text .title{
        font-size: 20px;
    }
    .inner-pro-list {
        width: 50%;
    }
    .allpro .imgbox {
        height: 143px;
    }
    .inner-news-list {
        width: 100%;
    }
    .allcrumbs{
        display: none;
    }
    .sbanner {
        height: 182px;
    }
    .sbanner .text .title {
        font-size: 18px;
        margin-bottom: 7px;
    }
    .sbanner .text .en .line {
        width: 23px;
    }
    .sbanner .text .en span {
        font-size: 14px;
    }
    .inner-company-fir .text .tbox .t1 {
        font-size: 16px;
    }
    .swiper-pic .imgbox {
        height: 150px;
    }
    .swiper-pic .title {
        line-height: 40px;
        font-size: 14px;
    }
    .swiper-pic .imgbox .meng img{
        width: 40px;
    }
    .pro-des-top .pro-des-img {
        width: 100%;
        order: 2;
    }
    .pro-des-top .pro-des-img .imgbox {
        height: 230px;
    }
    .pro-des-top .pro-des-img .thumimg {
        height: 73px;
    }
    .pro-des-top .pro-des-img .but {
        width: 35px;
        height: 35px;
    }
    .pro-des-top .pro-des-text {
        width: 100%;
        order: 1;
        margin-bottom: 7%;
    }
    .pro-des-top .pro-des-text .lx .lx-but {
        width: 39%;
        height: 41px
    }
    .pro-des-top .pro-des-text .lx .lx-but img{
        width: 20px;
    }
    .pro-des-top .pro-des-text .lx .lx-but span{
        margin-left: 10px;
        font-size: 15px;
    }
    .pro-des-top .pro-des-text .con{
        display: none;
    }
    .pro-des-top .pro-des-text .lx .tel .text .t1 {
        font-size: 12px;
    }
    .pro-des-top .pro-des-text .lx .tel .text .t2 {
        font-size: 22px;
    }
    .pro-des-top .pro-des-text .lx .tel img{
        display: none;
    }
    .pro-des-ys-item .list .imgbox {
        height: 24px;
    }
    .pro-des-ys-item .list .t1 {
        font-size: 18px;
    }
    .pro-des-ys-item .list .s1 {
        font-size: 15px;
    }

    .pro-des-ys-item .list .line {

        height: 2px;
        margin: 6% 0;
    }
    .pro-des-ys-item .list .con {
        font-size: 14px;
        line-height: 22px;
    }
    .pro-des-tbox .in {
        height: 40px;
        width: 128px;
    }
    .pro-des-tbox .in img{
        height: 17px;
    }
    .pro-des-tbox .in span {
        font-size: 16px;
        margin-left:10px;
    }
    .pro-des-bottom .pro-des-list .inner .goods_des {
        font-size: 14px;
        line-height: 26px;
    }
    .pro-des-ys-item .list {
        width: 49%;
        height: 288px;
        padding: 6% 2%;
        margin-bottom: 1%;
    }
    .inner-honor-list {
        width:50%;
    }
    .inner-honor-list .imgbox {
        height: 154px;
    }
    .inner-honor-list .title {
        line-height: 46px;
    }
    .inner-contact-fir .lx-left {
        width: 100%;
        margin-bottom: 3%;
    }
    .inner-contact-fir .lx-right {
        width: 100%;
        height: 12rem;
    }
    .inner-contact-fir .lx-left-top .item{
        overflow: hidden;
    }
    .inner-contact-fir .lx-left-top .item .list{
        float: left;
        width: 100%;
        margin-top: 6%;
    }
    .inner-contact-fir .lx-left-top .item .list .text .s2 {
        font-size: 16px;
    }
    .inner-contact-fir .lx-left-bottom {
        width: 107px;
    }
    .inner-case-list {
        float: left;
        width: 50%;
    }
    .inner-case-list .imgbox {
        height: 135px;
    }
    .inner-case-list .imgbox .text svg {
        width: 38px;
        height: 38px;
    }
    .sm-button-xian{
        display: block;
    }
    .article-des-bottom-left{
        width: 100%;
        margin-bottom: 12%;
    }
    .article-des-bottom-right {
        width: 100%;
    }
    .inner-news-des .tbox .fir {
        font-size: 21px;
    }
    .des-content {
        font-size: 14px;
        line-height: 27px;
    }
    .article-des-bottom-right .other-t{
        margin-bottom: 6%;
    }
    .article-des-bottom-right .item .list {
        padding-bottom: 3%;
        margin-bottom: 3%;
    }
    .inner-contact-fir .lx-left-top .tbox .t1 {
        font-size: 22px;
    }
    .myformbox textarea {
        height: 111px;
        padding: 15px 51px;
    }
    .myformbox .textareabox .icon {
        width: 55px;
        height: 55px;
    }

}


@media (max-width: 460px) {
	
	.in_ys_lunbo .imgbox{ height: 364px;}
	
	}