/* CSS Document */
@media screen and (max-width:1180px) {
	.header #nav{ padding:0;}
	.header ul li.navitem{ margin:0 26px;}
	.nav_right{padding:34px 0 0 30px;}
	.toogle-content{top:82px; right:74px;}
	.shopping-cart{padding-left:12px;}
	.shopping-cart ul{ top:48px;}
	#contactlist #contactinfo{ width:40%;}
	#contactlist #contactform{ width:50%;}
	.homeAboutContent dl dd.youxian{ display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1; overflow: hidden; }
	.pro_left{ width:100%;}
	.jqzoom {width: 99%; height: 99%;}
	.pros_right{ width:100%; margin-top:20px;}
	

}
@media screen and (max-width:980px) {
	.header{ height:70px; padding:10px 0;}
	.banner {padding-top:90px;}
	.header #nav{ display:none;}
	.mobile-inner{ display:block;}
	.nav_right{ display:none;}
	.header h1 img { margin-top:0;}
	.flex-control-nav{ bottom:5px;}
	.flex-direction-nav li a.flex-prev,.flex-direction-nav li a.flex-next{ display:none;}
	
	 .section1,.section2{ margin-bottom:50px;}
	 .mainAbout{ height:auto; position:static; margin:0;}
    .homeAboutContent{ height:auto; overflow:hidden; }
    .homeAboutPic{ width:96%; padding:0 2%; position:static; height:auto;}
    .homeAboutPic img{ width:100%; margin:20px 0;}
    .homeAboutContent dl{width:96%; padding:0 2%;}
    .homeAboutContent a.aboutMore{ display:block; margin:10px; position:static;  float:right; }
	
	.copy_right{ position:static;}
	
	
	.globalboxs{ width:100%;}
	
	.priority .item_block{width:48%; margin:0 1%;}

	
	
}
@media screen and (max-width:833px) {

     .outside a{ width:50%;}
	.outside a img{ padding:40px 0; }
	
}
@media screen and (max-width: 768px)  {
	.min_width{min-width:auto;}
	.top_text,#nav_bg,.globaslboxs,.globalboxs{ display:none;}
	#top_bg{ background:none;}
	.top_dh_tb{ display:none;}
	.top{ width:100%; height:60px;}
	.logo{ width:300px;}
	.logo img{ width:100%;}
	
	.com-tit{ max-width:768px; width:100%;}
	.com-width{max-width:768px; width:96%; padding:0 2%;}
	
	.pro-right ul{max-width:768px; width:100%;}
	.pro-right ul li{width:50%;}

	
	.news{max-width:768px; width:100%;}
	.news .item_block{width:48%; margin:0 1%;}
<!--    .news .item_block:nth-child(2) { display:none;}-->
	
	#contactlist{ width:96%; padding:0 2%;}
	#contactlist #contactinfo {width: 40%;float: left;}
	#contactlist #contactform {width:auto;margin-left: 50%; float:none;}
	
	.container_category > a{ padding-left:0;}
	.container_category{ display:block; float:none; margin:10px 0; }
	.container_header{ float:none;}
	.news .details{ color:#333;}
	
	
	
}
@media screen and (max-width: 720px)  {
	.header{ height:50px; padding:10px 0;}
	.header h1 img{ height:50px;}
	.top {height: 50px;}
	.banner { padding-top:50px;}
	.globalbox{ width:100%;}
	.subnav_column{ width:100%; margin-top:3%;}
	.subnav_column ul{ padding:2% 0;}
	.matterbox {width:100%;}
	.mobile-inner-header { top: 25px !important;}
	
}

@media screen and (max-width:650px)  {
.eliminate { height:380px; }
}






@media screen and (max-width:500px){
	
    #contactlist #contactinfo{ width:100%; clear:both; margin-bottom:20px;}
	#contactlist #contactform{ margin-left:0; width:100%;}
	.news_top_ny{ width:100%; }
	.news_ny p{ text-align:center; float:none;}
	.bdsharebuttonbox{ width:100%; padding:0;}
	.bdsharebuttonbox a{ width:100%;}
	.bdshare-button-style0-16 .bds_more,.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ float:none !important;}
	.spec-scroll .items ul li img {width: 70px; height: 70px;}
	.container_category > a { line-height:40px;}
	.prolists li{ width:20%;}
} 


@media screen and (max-width:456px){
	.container_category > a:nth-child(4){ padding-right:145px;}
	.container_category > a:nth-child(5){ word-wrap: break-word;  word-break: normal; padding-left:46.5px; }

}
@media screen and (max-width:379px){
	.prolists li{ width:99.7%;}
	.prolists li a{ margin-right:0; padding:0;}
} 
@media screen and (max-width:271px){
	.container_category > a:nth-child(3){ padding-right:50px;}
	.container_category > a:nth-child(4){ padding-left:46.5px; padding-right:10px;}
	.container_category > a:nth-child(5){ word-wrap: break-word;  word-break: normal; padding-left:0; }


} 
