/*1600*/
@media screen and (max-width: 1850px){
    /*--------------------------首页-----------------------*/
    .box2-t3-l{padding-right: 4vw;}
    .box2-t3-r{width: 100%;}
    /*产品中心*/
    .nybanner{height: 33vw;}
    /*.nycenter{padding-bottom: 0;}*/
    /*公司简介*/

    /*新闻中心*/
    /*在线留言*/
    /*资质荣誉*/

    /*详情*/
}

/*1440*/
@media screen and (max-width: 1580px){
    /*--------------------------首页-----------------------*/
    /*.header-c li{padding: 0 15px;}*/

    .telphone{height: 55px;}
    .telphone i{width: 40px;}
    .telphone i img{width: 26px;}
    .telphone div span{font-size: 14px;}
    .telphone div p{font-size: 16px;}

    .box2{padding: 3vw 0;}
    .box2-t6{padding: 4.6vw 0;}
    .box3-t1{padding: 6.25vw 0;}
    .box3-t2-info{line-height: 35px;}
    .box3-t2-more{padding-top: 30px;}

    .box4-img{height: 13vw;}
    .box4-info{padding: 0 30px;}

    .bottom-t1-l1{width: 10vw;}
    .bottom-t1-l2{width: 19vw;}


    /*产品中心*/
    .nycont{padding-left: 5vw;padding-right: 5vw;box-sizing: border-box;width: 100%;}
    .nybanner-tit h1{font-size: 50px;}
    .nybanner-tit h2{font-size: 25px;}
    .prolinks-l{padding-right: 15vw;}

    /*公司简介*/

    /*新闻中心*/
    .nynews-t2 li .box4-img{height: 220px;}

    /*在线留言*/

    /*资质荣誉*/

    /*详情*/
}


/*1280*/
@media screen and (max-width: 1420px){
    /*--------------------------首页-----------------------*/
    .header-l img{width: 150px;}
    .header-c{font-size: 16px;}
    .header-c li{padding: 0 15px;}
    .telphone{height: 46px;}
    .box1 ul{padding: 3vw 0;}
    .box1 ul li h1{font-size: 26px;}
    .box2-t2-l h1{font-size: 30px;}
    .box2-t2-l h2{font-size: 20px;  }

    .box2-t3-l ul{padding-top: 30px;}
    .box2-t3-l li{margin-bottom: 15px;}

    .box2-t3-lb{padding-top: 30px;}
    .box2-t3img{height: 23vw;}
    .swiper-pptips .swiper-slide h1{font-size: 24px;}
    .box2-t5-box img{height: 4vw;}

    .box3-t2-l,.box3-t2-r{padding: 3vw 2vw;}
    .box3-t2tit{padding-bottom: 20px;margin-bottom: 20px;}
    .box3-t2tit h2{font-size: 24px;}
    .box3-t2tit h1{font-size: 40px;}

    .box4-t1-l h1{font-size: 24px;}
    .box4-t1-l h2{font-size: 18px;}
    .box4-info h1{font-size: 20px;}
    .box4-info h2{-webkit-line-clamp: 2;height: 52px;}
    .box4-info h3 em{font-size: 32px;}

    .bottom-t1-c{height: 24vw;}
    #map{height: 24vw;}
    .bottom-t1-r dl{padding-top: 30px;}

    /*产品中心*/
    .prolinks{padding: 40px 0;}
    /*公司简介*/
    .gsjj-l{width: 40%;}
    .gsjj-r{line-height: 30px;}


    /*新闻中心*/
    .nynews-t1 .box4-img{height: 23vw;}
    .nynews-t1 .box4-info h2{-webkit-line-clamp: 4;height: 104px;}
    /*在线留言*/

    /*资质荣誉*/

    /*详情*/

}


/*1024*/
@media screen and (max-width: 1240px){
    /*--------------------------首页-----------------------*/
    .header-r{display: none;}
    .box1 ul li img{height: 60px;}
    .box1 ul li div{padding-top: 20px;}
    .box1 ul li h1{font-size: 20px;}
    .box1 ul li p{font-size: 14px;}

    .box2-t3{padding: 25px 0;}
    .box2-t3img{height: 30vw;}
    .box2-t3-r{width: 60%;}

    .box4-info h1{font-size: 18px;}
    .box4-info h2 {height: 40px;line-height: 20px;}
    .box4-info h3 span{display: flex;align-items: center;}
    .box4-info h3 em{font-size: 18px;font-weight: normal;}
    .box4-info h3 img{height: 30px;}

    .bottom-t1-l3{padding-top: 4vw;}
    .bottom-t1-c{margin: 0 2vw;}

    /*产品中心*/
    .nybanner-tit h1{font-size: 3vw;}
    .nybanner-tit h2{font-size: 1.5vw;}

    .prolinks-l{padding-right: 0;}
    .prolinks-r{display: none;}

    .nypros ul li{width: 30%;margin-right: 5%;}
    .nypros ul li:nth-child(4n){margin-right: 5%;}
    .nypros ul li:nth-child(3n){margin-right: 0;}

    /*公司简介*/
    .gsjj-t2{margin-top: 60px;}
    .gsjj-t2 img{height: 50px;}

    /*新闻中心*/
    .nynews-t1{margin-bottom: 20px;}
    .nynews-t2 li{margin-bottom: 20px;}
    .nynews-t2 li .box4-pic{width: 25%;}
    .nynews-t2 li .box4-img{height: 14vw;}
    /*在线留言*/

    /*资质荣誉*/

    /*详情*/
    .detail-r{display: none;}

    /*联系我们*/
    .lxwm{width: 100%;}
    .lxwm-l{width: 55%;}
    .lxwm-r li{padding: 5px 0;}

}


/*手机*/
@media screen and (max-width: 1000px){
    /*--------------------------首页-----------------------*/
    .header.act{padding: 2.5vw 5vw;}
    .header-l {position: relative;z-index: 33;}
    .header-l img{width: 120px;}
    .header-c{position: fixed;top: -100%;width: 100%;height: 100%;background: #6a99db;transition: .3s;flex-direction: column;padding-top: 70px;box-sizing: border-box;left: 0;padding-left: 5vw;padding-right: 5vw;}
    .header-c li{width: 100%;padding: 10px 0;border-bottom: 1px solid #efefef;}
    .header-c li:after{display: none;}
    .header-c.act{top: 0;}
    .header-btns{display: block;width: 30px;height:30px;position: relative;z-index: 33;}
    .header-btns span{width:80%;height: 2px;position: absolute;top:25%;left:10%;background: #fff;transition: .3s;}
    .header-btns span:nth-child(2){top:50%;}
    .header-btns span:nth-child(3){top:75%;}
    .header-btns.act span:nth-child(1){transform: rotate(-45deg);top:50%}
    .header-btns.act span:nth-child(2){opacity: 0}
    .header-btns.act span:nth-child(3){transform: rotate(45deg);top:50%}

    .banner{height: 50vh;}
    .swiper-banner{height: 50vh;}

    .banner-ctrl{display: none;}
    .banner-bottom{height: 60px;justify-content: flex-end}
    .banner-pag span{width: 30px;}
    .banner-ac{font-size: 24px;}

    .box1 ul{flex-wrap: wrap}
    .box1 ul li{width: 50%;padding: 20px 0;}
    .box1 ul li:after{height: 60%;top: 20%;}
    .box1 ul li:before{content: "";width: 60%;height: 1px;position: absolute;background: #42608b;bottom: 0;left: 20%;}
    .box1 ul li img{height: 35px;}
    .box1 ul li h1{font-size: 16px;}
    .box1 ul li p{font-size: 12px;}
    .box1 ul li:nth-child(3):before,.box1 ul li:nth-child(4):before{display: none;}

    .box2-t2-l h1{font-size: 20px;}
    .box2-t2-l h2{font-size: 14px;}
    .lookmore span{line-height: 26px;padding: 0 10px;font-size: 12px;}
    .lookmore i{padding: 8px 0;width: 26px;}
    .lookmore i img{height: 10px;}

    .box2-t3{display: block;padding: 15px 0;}
    .box2-t3-l ul{padding-top: 20px;}
    .box2-t3-l li{margin-bottom: 10px;font-size: 14px;}
    .box2-t3-lb{padding-top: 20px;display: none;}
    .box2-t3-lb h1{font-size: 16px;}

    .box2-t3-r{width: 100%;padding-top: 20px;}
    .swiper-box2 .swiper-slide a{border-radius: 10px}
    .box2-t3img{height: 45vw;}
    .box2-t3msg{font-size: 14px;padding: 10px;}
    .box2-t3-r .box2-pag{padding-top: 10px;}
    .box2-t3-r .box2-pag span{width: 10px;height: 10px;margin: 0 2px;}

    .box2-t5{padding: 20px 0;}
    .box2-t5-box{background-size: auto 100%;}
    .box2-t5-box img{height: 8vw;}
    .swiper-pptips .swiper-slide img{height: 40px;}
    .swiper-pptips .swiper-slide h1{font-size: 18px;}

    .box3-t1 img{height: 60px;}
    .box3-t2{display: block;}
    .box3-t2-l{width: 100%;padding: 5vw;}
	.box3-t2-r{ display:none;}
    .box3-t2tit h2{font-size: 20px;}
    .box3-t2tit p{font-size: 16px;}
    .box3-t2tit h1{font-size: 26px;}
    .box3-t2-info{line-height: 26px;}
    .box3-t2-more{padding-top: 20px;}
    .box3-t2-lc{padding: 20px 0;}

    .box4{padding: 20px 0;}

    .box4-t1-l h1{font-size: 18px;}
    .box4-t1-l h2{font-size: 14px;}

    .box4-t2 ul li{width: 100%;margin-top: 20px;}
    .box4-img{height: 26vw;}
    .box4-info{padding:0 10px;}
    .box4-info h1{font-size: 16px;}
    .box4-info h2{white-space: nowrap;display: block;height: auto;}
    .box4-info h3{padding-top: 10px;}
    .box4-info h3 i{font-size: 14px;}
    .box4-info h3 em{font-size: 14px;}
    .box4-info h3 img{height: 20px;}

    .bottom-t1 .wcont{display: block;}
    .bottom-t1-l{display: none;}
    .bottom-t1-c{margin: 0;width: 100%;height: 48vw;}
    #map{height: 48vw;}

    .bottom-t1-r{padding-top: 20px;}
    .bottom-t1-r ul li{margin-bottom: 10px;}
    .bottom-t1-r dl{padding-top: 20px;}
    .bottom-t2{display: block;height: auto;padding: 10px 0;text-align: center;padding-bottom: 75px;}

    .bottom-t2 i{display: none;}

    /*产品中心*/
    .nybanner-tit h1{font-size: 20px;padding-bottom: 5px;}
    .nybanner{height: 50vw;}
    .nybanner-tit p{width: 20px;display: none;}

    .mbx{padding: 10px 0;font-size: 12px;}
    .prolinks{padding: 20px 0;}
    .prolinks-l h1{font-size: 18px;}
    .prolinks-l ul li{margin-right: 10px;margin-top: 10px;}
    .prolinks-l ul li a{font-size: 14px;line-height: 24px;border-radius: 12px;padding: 0 16px;}
    .prolinks-l ul li a:before{left: 8px;}

    .nyboxs{padding: 20px 0;}
    .nypros ul{justify-content: space-between;}
    .nypros ul li{margin-right: 0 !important;width: 48%;}
    .nypros ul li a{border-radius: 10px}

    .fenye{padding:15px 0;}
    .fenye span, .fenye a{min-width: 14px;padding: 0 7px;line-height: 24px;margin: 4px 1px;}

    /*公司简介*/
    .gsjj-t1{display: block;}
    .gsjj-l{width: 100%;}
    .gsjj-r{font-size: 14px;line-height: 26px;}
    .gsjj-t2{margin-top: 30px;padding-bottom: 10px;}
    .gsjj-t2 img{height: 30px;}

    /*新闻中心*/
    .nynews-t1 a{display: block;}
    .nynews-t1 .box4-pic{width: 100%;}
    .nynews-t1 .box4-img{height: 50vw;}
    .nynews-t1 .box4-info{width: 100%;padding:3vw;box-sizing: border-box}
    .nynews-t1 .box4-info h2{height: auto;white-space: normal;-webkit-line-clamp: 3;max-height: 60px;display: -webkit-box;}
    .nynews-t2 li .box4-pic{width: 40%;}
    .nynews-t2 li .box4-info{width: 60%;}
    .nynews-t2 li .box4-img{height: 26vw;}

    /*在线留言*/
    .zxly{width: 100%;}
    .zxly li{margin-bottom: 15px;}
    .zxly input{line-height: 30px;font-size: 14px;padding: 0 10px;}
    .zxly textarea{line-height: 30px;font-size: 14px;padding: 0 10px;}
    .yzmbox input{width: 70%;}
    .yzmbox button{width: 30%;}

    /*资质荣誉*/
    .zzry ul{justify-content: space-between;}
    .zzry ul li{margin-right: 0 !important;width: 48%;}
    .zzry ul li p{font-size: 14px;padding: 10px;}

    /*详情*/
    .detail{padding: 10px 0;}
    .detail-l-t1{padding-bottom: 20px;}
    .detail-l-t1 h1{font-size: 18px;}
    .detail-l-t1 p{font-size: 12px;}
    .detail-l-t2{padding: 20px;font-size: 16px;}
    .detail-l-t3{display: block;}
    .detail-l-t3 a{display: block;width: 100%;margin-bottom: 10px;font-size: 14px;padding: 10px 15px;}

    /*联系我们*/
    .lxwm{display: block;padding: 20px 0;}
    .lxwm-l{width: 100%;}
    .lxwm-r{padding-top: 20px;}
    .lxwm-r li{font-size: 14px;}

}





