﻿	
@media(max-width:1460px){
	.nav{
		margin-left:20%;
		float:left;
	}
	.nav_box li{
		padding:0 10px;
	}
	#cssmenu{
		margin-left:20%;
		float:left;
	}
  #menu-line{
    display:none;
  }
}
@media(max-width:1200px){
	.header_box{
		padding:0 10px;
	}
	.nav{
		margin-left:10%;
	}
	.nav_box li a{
		font-size:16px;
	}
	.index_about_box{
		padding:60px 10px;
		min-height:600px;
	}
	.index_product{
		margin:0;
	}
	
	.index_product_box{
		padding:0px 10px;
		margin:0;
	}
	.footer{
		padding:30px 10px;
	}
	.copy{
		padding:0 10px;
	}
	#cssmenu{
		margin-left:4%;
	}
	.content{
		padding-right:10px;
	}
	.content_lt{
		left:10px;}
}
@media(max-width:1100px){
	.nav{
		margin-left:5%;
	}
	.index_img1{
		width:500px;
	}
	.index_img2{
		width:200px;
	}
	.index_about_box{
		padding:30px 10px;
		min-height:500px;
	}
	#cssmenu{
		float:none;
		margin-left:0;}
}
@media(min-width:980px){
	.mobile_nav_intro{
		display:none;
	}
}
@media(max-width:980px){
	.nav{
		display:none;
	}
	.header_right{
		right:40px;
    top:9%;
	}
  .header_email{
    right:40px;
    top:7px;
  }
	.mobile_nav_btn{
		display:block;
	}
	.logo{
		width:100px;
		padding-top:10px;
		margin-top:0;
	}
	.header_box{
		height:55px;
	}
	.serch_box{
		right:-36px;
		top:45px;
	}
	.weixin_box{
		top:46px;
		right:-8px;
	}
	.index_img1{
		width:400px;
	}
	.index_img2{
		
	}
	.index_img3{
		right: 97px;
        bottom: 12px;
		
	}
	.index_about_box{
		padding:30px 10px;
		min-height:450px;
	}
	.index_about_text{
		width:77%;
	}
	.index_industry_list{
		width:50%;
	}
	.index_industry_list_box{
		height:100%;
		margin-bottom:10px;
		padding-bottom:10px;
	}
	#cssmenu > ul > li{
		line-height:55px;
	}
	#cssmenu > ul > li > a{
		padding:0 8px;
		font-size:12px;
	}
	#cssmenu > ul > li.has-sub > a::after{
		top:23px;}
}
@media(max-width:840px){
	.index_img2{
		width:150px;
	}
	.index_img3{
		right: 17px;
        bottom: 12px;
		
	}
	.index_img1{
		width:350px;
		margin:0 auto;
		position:initial;
	}
	.index_about_text h1{
		
	}
	.footer_lt,.footer_rt,.footer_cen{
		float:none;
		width:100%;
		padding:10px 0;
		text-align:center;
	}
	.content{
		padding:0 10px;
	}
	.content_lt{
	  display:none;
	}
  
  #dis_nav_list{
    width:50px;
  }
  .dis_intro_item{
    width:100%;
  }
  .bizmail_loginpanel{
    display:none;
  }
	
}
@media(max-width:640px){
	.index_img2{
		display:none;
	}
	.index_img1{
		width:300px;
	}
	.index_img3{
		position: initial;
		width:250px;
		margin:0 auto;
	}
	.index_about_text{
		width:100%;
	}
	.index_about_box{
		min-height:500px;
	}
	.index_industry_list_img_box{
		width:150px;
		height:150px;
	}
	.index_product_intro_lt,.index_product_intro_rt{
		width:100%;
	}
	.index_product_items{
		width:100%!important;
	}
	.index_product_items_box{
		padding-top:50%!important;
	}
	.index_news{
		padding:30px 0;
	}
	.index_news_box{
		padding:0 10px;
	}
	.index_news_item{
		width:100%;
	}
	.index_news_item_lt{
		width:70%;
		padding-left:0!important;
	}
	.index_news_item_rt{
		width:30%
	}
	.index_news_item_lt .text .text_intro{
		display:none;
	}
	.index_news_item_rt{
		padding-top:25%;
	}
	.index_news_item_lt .date .day{
		background:none!important;
		font-size:18px;
		padding:0;
	}
	.index_news_item_lt .more{
		margin-top:5px;
	}
	.index_news_item_lt .text{
		padding-top:0px;
	}
	.index_news_item_lt .date .moth,.index_news_item_lt .date .day{
		font-size:12px;
		color: #f39201;
	}
	.content_rt_box{
		padding:10px;
	}
	.content_rt_intro{
		padding-top:15px;
	}
	.content_rt_intro img{
		width:100%;
	}
	.product_list{
		width:50%;
	}
	.product_list_box{
		padding:5px;
	}
	.news_list_box .text{
		width:70%;
		padding-top:0;
	}
	.news_list_box .text_box{
		padding-left:10px;
	}
	.news_list_box .text_intro{
		padding-top:0;
		-webkit-line-clamp: 1;
    -MOZ-line-clamp: 1;
	}
	.news_list_box .text_box .date{
		padding-top:2px;
	}
	.news_list_box .text_box h2{
		font-size:14px;
	}
	.news_list_box .img_box{
		width:30%;
	}
	.news_list_box .img{
		padding-top:73%;
	}
	.footer_cen{
		width:100%;
		float: none;
	}
	.footer_cen dl{
		text-align:center;
	}
	.footer_rt_box{
		margin:30px auto 0;
	}
	.contact_boxed .contact_intro{
		width:100%;
		padding:10px;
   } 
   .header_email a,.header_right .weixin span{
     font-size:12px;
   }
   #cssmenu {
   	display: block;
   }
	
}
@media(max-width:480px){
	.pro_show_top .img{
		width:100%;
	}
	.pro_show_top .text{
		width:100%;
		padding-left:0;
		padding-top:10px;
	}
	.pro_show_top .text .text_intro{
		padding-top:5px;
	}
	.mwts_list .text_intro{
		display:none;
	}
	.mwts_list .text h2{
		font-size:16px;
		overflow:hidden; 
	text-overflow:ellipsis;
	display:-webkit-box; 
	-webkit-box-orient:vertical;
	- MOZ-box-orient:vertical;
	-webkit-line-clamp:2; 
	-MOZ-line-clamp:2; 
	}
	.mwts_list .text{
		width:70%;
		padding-left:10px;
	}
	.mwts_list.list2 .text{
		padding-right:10px;
	}
	.mwts_list .img{
		width:30%;
	}
	.news_show_intro{
		padding-top:0;
	}
  
  .dis_intro_con{
    padding:10px;
  }
  #dis_nav_list{
    padding:2px;
  }
}
@media(max-width:320px){
	.index_img1{
		width:250px;
		left:10%;
	}
	.index_about_box{
		min-height:473px;
	}
	.index_industry_list{
		width:100%;
	}
	.index_industry_list_title{
		padding:20px;
	}
	.index_industry_list_box{
		height:100%;
		padding-bottom:20px;
		margin-bottom:10px;
	}
	.index_industry_intro{
		margin-top:20px;
	}
	.index_industry{
		padding:30px 10px ;
	}
	.index_industry_list_img_box{
		width:150px;
		height:150px;
	}
	.index_product{
		margin:0px 0 0;
	}
	.index_news_item_lt .more{
		margin-top:5px;
	}
}



















