@media (max-width:1480px){
    .head{
        height:610px;
    }
}
@media (max-width:1400px){
    .head{
        height: 600px;
    }
    .box{
        width: 95%;
        margin: 0 auto;
    }
    .headd{
        height: 400px;
    }
}
@media (max-width:1200px){
    .head{
        height: 400px;
    }
    .cs{
        display: none;
    }
    .imgp {
        position: absolute;
        left: 21%;
        top: 10%;
        width: 60%;
    }
    .ca{
        height: 292px;
    }
    #a a:nth-child(1) {
        margin-left: 35%;
    }
    .gd{
        background: url(../images/gd.jpg) center;
    }
    .about-r {
        float: left;
        width: 59%;
        margin-left: 11%;
    }
    .video{
        display: none;
    }
    .sz{
        width: 24%;
    }
    .ab{
        margin-top: 30px;
    }
    #news a:nth-child(1) {
        margin-left: 27.5%;
    }
    .headd{
        height: 270px;
    }
    .cr img{
        width: 100%;
    }
    .cr{
        width: 48%;
    }
    .cll p {
        float: left;
        width: 70%;
        overflow: hidden;
        height: 21px;
    }
    .cl .cll:nth-child(5){
        display: none;
    }
    .cl .cll:nth-child(4){
        display: none;
    }
    .cr {
        width: 45%;
        margin-right: 3%;
    }
    .cl-l .cll:nth-child(4){
        display: none;
    }
    .cl-l .cll:nth-child(5){
        display: none;
    }
    .n-news-2{
        margin-top: 0;
        padding: 60px 0 10px 0;
    }
    .news_d{
        width: 30%;
        height: 288px;
        overflow: hidden;
    }
    .product_imgp1{
        font-size: 18px;
    }
    .a{
        height: 15px;
        overflow: hidden;
    }
    .biaoti1{
        width: 95%;
    }
    .biaotii{
        width: 95%;
    }
}
@media (max-width:900px){
    .foot_yd{
        display: none;
    }
    .ban_info p.ban_ico a{
        font-size: 28px;
    }
    .p-head{
        display: block;
    }
    .head{
        display: none;
    }
    .iimg{
        margin: 22px;
        margin-left: 33%;
    }
    .navbar-nav{
        width: 100%;
    }
    .navbar-nav>li{
        width: 16%;
        text-align: center;
        padding: 20px 0;
    }
    .pr img{
        width: 100%;
    }
    .prr{
        display: none;
    }
    .pr{
        height: 250px;
    }
    .tj{
        background: url(../images/tj.jpg) center;
    }
    .zsj{
        display: none;
    }
    #a a:nth-child(1) {
        margin-left: 32%;
    }
    #case {
        margin-top: 20px;
    }
    .ca {
        height: auto;
    }
    .about-l img{
        display: none;
    }
    .about-l{
        width: 100%;
    }
    .about-r{
        width: 100%;
        margin: 0;
    }
    #news a:nth-child(1) {
        margin-left: 22.5%;
    }
    .b-r p{
        width: 28px;
    }
    .headd{
        display: none;
    }
    .nxl img{
        width: 100%;
    }
    .mmain{
        padding: 0;
    }
    .product_imgp1{
        width: 48%;
    margin-left: 27%;
    }
    .m-l{
        display: none;
    }
    .m-r{
        width: 100%;
        margin: 0;
    }
    .biaotii {
        width: 100%;
    }
    .ndiv p{
        height: 28px;
    overflow: hidden;
    }
    .ndiv{
        margin: 0;
    }
    .form_d .ld{
        margin-left: 10%;
        margin-top: 57%;
    }
    .dad img{
        margin-left: 17%;
    }
    .ld2{
        margin-left: 3%;
        margin-top: 58%;
    }
    .form_d .f-d{
        margin-top: 55%;
    }
    .news_d a {
        text-decoration: none;
        width: 100%;
        height: 100%;
    }
    .news_d {
        width: 47%;
        height: 326px;
        overflow: hidden;
    }
}
@media (max-width: 450px){
    .dx{
        display: block;
    }
    .cont_time ul li{
        width: 49%;
    }
    .ban_info{
        width: 100%;
        margin-top: 20px;
    }
    .navbar-nav>li{
        padding: 10px 0;
    }
    .iimg{
        margin-left: 0;
        width: 79%;
        float: left;
    }
    .ban_info p.ban_ico a{
        font-size: 22px;
    }
    #case ul li .ca:nth-child(4){
        display: block;
    }
    .goodsss span{
        margin-left: 24%;
    }
    .navbar-header{
    margin-left: 1%;
    margin-top: 6%;
    }
    .navbar-nav>li{
        width: 100%;
    }
    .swiper-slide-active img{
        width: 130%;
        margin-left: -15%;
    }
    .swiper-container{
        width: 100%;
    }
    .n-l{
        width: 100%;
    }
    .n-r{
        display: none;
    }
    .gallery-thumbs .swiper-slide img{
        width: 100%;
    }
    .dx {
        height: 195px;
        overflow: hidden;
        margin-top: -6%;
    }
    .product {
        padding-top: 20px;
    }
    .p{
        font-size: 24px;
    }
    .pp{
        font-size: 12px;
    }
    .pr{
        width: 47%;
    }
    .tj{
        margin-bottom: 40px;
    }
    .pd{
        width: 47%;
    }
    #a a:nth-child(1) {
        margin-left: 13%;
    }
    .ca{
        width: 47%;
        margin-bottom: 3%;
    }
    .cad p{
        padding-top: 10px;
    }
    .y{
        margin-left: 42%;
    }
    .sz{
        width: 50%;
    }
    #news a{
        width: 28%;
    }
    #news a:nth-child(1) {
        margin-left: 6.5%;
    }
    .lb{
        display: none;
    }
    .lr{
        width: 100%;
        margin-left: 0;
    }
    .form_d{
        background: none;
        width: 100%;
        height: auto;
    }
    .mu{
        height: 360px;
        position: relative;
    }
    .k1{
        position: absolute;
        left: 0;
        top: 49%;
    }
    .form_d .ld{
        margin-left: 17%;
    }
    .k2{
        position: absolute;
    }
    .k3{
        position: absolute;
        left: 0;
        top: 70%;
    }
    .form_d .ld{
        margin-top: 0;
    }
    .dad img{
        margin-top: 0;
    }
    .form_d .f-d{
        margin-top: 0;
    }
    .dad div{
        margin-top: 0;
    }
    .bottom ul{
        display: none;
    }
    .b-r{
        width: 46%;
        margin: 0;
    }
    .link{
        display: none;
    }
    .bottom{
        background: #0a43ae;
    }
    .b-r{
        background: #0a43ae;
        margin-left: 27%;
    }
    .bottom .ul{
        background: #0a43ae;
        padding-bottom: 10%;
    }
    .bottom_bottom {
        position: fixed;
        bottom: -2px;
        left: 0;
        width: 100%;
        background: #0385ea;
        z-index: 99;
        display: block;
    }
    .bottom_bottom nav {
        display: flex;
        justify-content: space-between;
    }
    .bottom_bottom nav a {
        padding: 12px 17px;
        color: #fff;
        text-decoration: none;
    }
    .xs4{
        width: 100%;
    }
    .nxl{
        width: 47%;
    }
    .nbbanner{
        display: block;
        overflow: hidden;
        margin-top: -6%;
    }
    .nbbanner img{
        width: 150%;
        margin-left: -25%;
    }
    .ncp h1{
        padding: 0;
    }
    .kl{
        width: 96%;
    }
    .productitems{
        padding-top: 0;
    }
    .productitems .item{
        width: 97%;
    }
    .tabpanel_div{
        width: 47%;
    }
    .navbar-light a{
        width: 32.6%;
    }
    .li {
        width: 100%;
        overflow-x: scroll;
    }
    .tjcp_d{
        width: 48%;
    }
    .gallery-thumbs{
        height: 72px;
    }
    .cl{
        width: 100%;
    }
    .cr{
        width: 100%;
        height: 240px;
        margin-top: 50px;
    }
    .n-news-1{
        margin-top: 0;
        display: flex;
        flex-direction: column-reverse;
    }
    .cl-l{
        width: 100%;
    }
    .newss{
        margin-top: 0;
    }
    .news_d{
        width: 100%;
    }
    .n-cas{
        width: 46%;
    }
    .m-r img{
        width: 100%;
    }
    .ndiv{
        width: 100%;
    }
    .gallery-top img{
        height: 350px;
    }
    .gallery-top{
        height: 350px;
    }
.yyzz,.dyewm{ width:50%;  text-align:center;}
.lxewm{ float:none;}
.zzzs li{ width:50%;}


}