@charset "utf-8";
/* CSS Document */
@media screen and (max-width:1200px) {

	.width_all{ width:980px;}
	
	.news_left{ width:36.8%;}
	.news_right{ width:60%;}
	
}

@media screen and (max-width:1000px) {

	.width_all{ width:92%;}
	
	.head_top{ margin:12px auto;}
	.head_top .logo{ width:193px;}
	.head_top .separett{ margin:9px 0 0 0; width:54px;}
	
	.navbar_nav{ border:none; background:#004882;}
	.navbar_nav li{ width:25%; line-height:42px; border-bottom:#eee 2px solid;}
	.navbar_nav li:nth-child(1){ width:25%;}
	.navbar_nav li:nth-child(5){ border-bottom:none;}
	.navbar_nav li:nth-child(6){ border-bottom:none;}
	.navbar_nav li:nth-child(7){ border-bottom:none;}
	.navbar_nav li:nth-child(8){ border-bottom:none;}
	.navbar_nav li:after{ top:13px; background:#eee;}
	.navbar_nav li:nth-child(5):after{ display:none;}
	.navbar_nav li a{ color:#eee;}
	.navbar_nav li:hover a,.navbar_nav li.active a{ color:#fff;}
	.navbar_nav li:hover a:before{ background:#fff;}
	.navbar_nav li.active a:before{ background:#fff;}
	.navbar_nav li.dropdown:hover .dropdown_menu{ display:none;}
	
	.banner_sj{ display:block; margin:10px auto;}
	.banner{ display:none;}
	
	.about_left{ float:none; width:100%; overflow:hidden; margin:0 0 22px 0;}
	.about_right{ float:none; width:100%;}
	
	.news_left{ width:100%; float:none; margin:0 0 14px 0;}
	.news_right{ float:none; width:100%;}
	
	.case{ background:none;}
	.case_name{ margin:0 auto 24px auto; border-bottom:#ccc 1px solid; position:relative; width:100%; text-align:none; padding:0; float:none;}
	.case_name span{ font-size:20px; color:#333; line-height:38px; border-bottom:#004882 2px solid; position:absolute; left:0; top:0;}
	.case_name a{ position:inherit; float:right; line-height:18px; margin:11px 0 10px 0; left:0; bottom:0;}
	.case_right{ float:none; background:none; width:100%;}
	#marquee1{ margin:0;}
	
	.footer{ margin:32px auto 16px auto; padding:12px 0 0 0;}
	.footer dl{ width:50%; margin:0 0 20px 0;}
	.footer dl:nth-child(2){ width:50%;}
	.footer dl:nth-child(3){ width:50%;}
	.footer dl:nth-child(4){ width:50%;}
	.footer dl:last-child{ width:100%; float:none; overflow:hidden;}
	
	.content .con_left{ float:none; width:100%;}
	.content .con_right{ float:none; width:100%; margin:0 0 20px 0;}
	
	
	
	.contact_left{ float:none; width:100%; margin:0 0 20px 0;}
	.contact_right{ float:none; width:100%;}

}

@media screen and (max-width:640px) {

	.new_product ul li{ width:48%; margin:0 4% 4% 0;}
	.new_product ul li:nth-child(2n){ margin:0 0 4% 0;}
	.new_product ul li:nth-child(3n){ margin:0 4% 0 0;}
	.new_product ul li:last-child{ margin:0;}
	
	.footer_site{ margin:0 auto 70px auto;}
	.footer_icp{ float:none; width:92%; margin:10px auto;}
	.footer_map{ float:none; width:92%; margin:10px auto;}
	
	.products .products_left{ float:none; width:100%; margin:0 0 20px 0;}
	.products .products_right{ float:none; width:100%;}
	.products_detwo_titel a{ font-size:14px; font-weight:bold;}
	
	.ny_case ul li{ width:48%; margin:0 4% 4% 0;}
	.ny_case ul li:nth-child(2n){ margin:0 0 4% 0;}
	
	.ny_news dl dd{ float:none; width:100%; margin:0 0 16px 0;}
	.ny_news dl dt{ float:none; width:100%;}
	
	/*bottombox*/
	#bottombox{ width:100%; height:60px; background:rgba(0,72,130,.8); z-index:99; position:fixed; bottom:0px; left:0px; right:0px; top:auto; padding:5px 0; display:none;}
	.fize{ text-align:center;}
	.fize img{ display:inline; margin:0 0 3px 0;}
	.bot1{ width:25%; height:auto; float:left;  color:#fff; text-align:center; display:block; margin:3px 0px;}
	.bot1 a{ color:#fff;  font-size:14px;}
	.bot2{ width:25%; height:auto; float:left;  color:#fff; text-align:center; display:block; margin:3px 0px;}
	.bot2 a{ color:#fff;   font-size:14px;}
	.bot3{ width:25%; height:auto; float:left; color:#500; text-align:center; display:block; margin:3px 0px;}
	.bot3 a{ color:#fff;  font-size:14px; }
	.bot4{ width:25%; height:auto; float:left;  color:#fff; text-align:center; display:block; margin:3px 0px;}
	.bot4 a{ color:#fff;  font-size:14px;}

}