@media screen and (max-width: 1200px){
    
}

@media screen and (max-width: 1084px){
    .hd{ display:none;}
    .m-hd{display: block;}
    #nav-toggle{top:40px;}
    .foot-nav a {
    color: #fff;
    padding: 0 10px;
}

}

@media screen and (max-width: 769px){
    .banslide .item{
        height:400px;
    }
    #nav-toggle{top:40px;}
    .h-industry .in-list li{width:50px;height:50px;font-size: 16px;}
    .h-industry .in-list li.nd span {font-size: 14px;}
    .a-banner{ height:240px;}
    .copy-r{ text-align: left;}
    .pro_show{display:none;}
    .slide-nav{display:block; right:25px !important; top:18px !important;}
    .slide-nav span{ background: #fff !important; width:25px !important;}
    .slide-nav span:before,.slide-nav span:after{
        width:25px !important;
        background: #fff !important;
    }
    .slide-nav.active span{
        background:transparent !important;
    }
    .side-nav .sub-nav{ max-height: 0; overflow:hidden;-webkit-transition: all 300ms ease;
    transition: all 300ms ease;}
    .side-nav .sub-nav.on{max-height:9999px;}
	.side, .side2{display:none;}
	
	.cons-cas li{float:none; width:100%; line-height:2.2; padding:10px 15px; border-bottom:1px solid #ddd;}
	.cons-cas li:nth-child(2n){ border-left:0;}
	
}

@media screen and (max-width: 740px){
    .banslide .item{
        height:200px;
    }
    #nav-toggle{top:15px;}
    .part-title .title{ font-size: 28px;}
    .part-title .title:before, .part-title .title:after{
        width:60px;
    }
    .h-advantage .top-ban img{ width:260px;}
    .h-advantage .intr .t1{ font-size: 20px; padding: 0 30px;}
    .h-advantage .intr .t1 span{ font-size: 14px;}
    .h-advantage .intr .t2{font-size: 24px; padding: 0 30px;}
    .h-industry .in-list li{ margin-right: 15px; margin-bottom: 15px;}
    .h-industry .text h2{ font-size: 28px;}
    .wrap-news>ul>li{ margin-bottom: 30px;}
    .banslide .owl-nav .owl-next {right: 20px;}
    .banslide .owl-nav .owl-prev {left: 20px;}

    .a-banner{ height:140px;}
    .n-box {margin: 20px 0;}
    .Bread .chnal_name h3{ margin-top: 0;}
	
	/* .wrap-pro-pic .item{background:#fff;} */
	.wrap-pro-pic .item .pic .img{ height:250px;}
	.row-small{ margin-left:-10px; margin-right:-10px;}
	.row-small >*{padding-left:10px; padding-right:10px;}
	.pro_Bimg img{height:auto !important;}
}
