@charset "utf-8";
/* CSS Document */
.containter_ny{ }
.newslist_top{ width:1000px; margin:0 auto;padding-top:40px;}
.newslist_fl li{ line-height:40px; background-color:#d20000; float:left;
 margin-right:20px;  font-size:14px; height:40px;}
 .newslist_fl{ float:right; }
 .newslist_fl li{margin-bottom:20px;}
 .newslist_fl li a{ color:#fff; line-height:40px; display:block;padding-left:40px; padding-right:40px;}
 .news_box{ margin-top:50px;}
 .news{ width:1000px; margin:0 auto; padding-bottom:30px;}
 .news_lt{ text-align:center; color:#888; padding-top:20px; padding-bottom:20px;width:110px; background-color:#eee; float:left}
 .news_lt h3{font-size:30px; font-weight:bold; margin-bottom:5px;}
 .news_lt p{ font-size:12px;}
 .news_rt{ width:840px; float:right}
  .news_rt h3{font-size:18px; margin-bottom:5px; font-weight:bold}
   .news_rt h3 a{ color:#505050;}
    .news_rt p{ font-size:14px; line-height:26px; color:#666}
	
	.xwzx_box{ background-color:#eee}
.xwzx{ width:1000px; margin:0 auto; line-height:50px;}
	.xwzx_left{ float:left; font-size:20px; font-weight:bold; color:#808080;}
	.xwzx_right{ float:right; color:#888;}
	.xwzx_right a{color:#888;}
	.ny_contactbox{background-color:#d20000;}
	.contactbox_fl{width:1100px; margin:0 auto;}
	.contactbox_fl a{ color:#fff;}
	.contactbox_fl li{ float:left; font-size:14px;line-height:50px;margin-right:15px;}
        	.ny_contact{ width:1100px; line-height:50px;  margin:0 auto; color:#fff; font-size:14px;}
			.ny_contact li{ float:left; margin-right:15px;}
			
			.newsxq_box{ width:1000px; margin:0 auto; padding-top:50px;}
					.newsxq_tt h3{ color:#333; font-size:24px;}
					.newsxq_tt dd{ color:#666; margin-top:20px;}
					.new_ny{ font-size:16px; color:#666; line-height:26px; padding-top:40px;}
					.fy{ width:1000px; margin:0 auto; font-size:18px; color:333; padding-top:30px;}
					.fy a{ color:#666}
					.pre{ width:500px; float:left}
					.next{ width:500px; float:right}
					.ny_contactbox{background-color:#d20000; margin-top:80px;}
        	


.productlist{ width:1020px; margin:0 auto; padding-top:20px; padding-bottom:30px}
					.productlist li{ float:left; width:320px; margin-left:10px; margin-right:10px; margin-top:30px;}
					.productlist dt{ border:1px solid #ccc; padding:4px;}
					.productlist dt img{ width:310px; height:240px;}
					.productlist dd{ text-align:center; line-height:40px;}
					.productlist dd a{ color:#666}

  .productxq_box{ padding-top:80px; padding-bottom:80px}
                	.productxq_top{ width:1000px; margin:0 auto;}
					.productxq_left{ width:475px; padding:4px; border:1px #ccc solid;  float:left}
					.productxq_left img{width:465px;height:360px;}
					.productxq_right{ width: 490px; float:right}
					.productxq_right dt{ font-size:24px; color:#333; line-height:50px;}
					.productxq_right dd{ font-size:16px; color:#666; line-height:30px;}
					.share{ margin-top:60px;}


	.about_box{ padding-top:80px; padding-bottom:80px;}
					.about_box dl{ width:1000px; margin:0 auto;}
					.about_box dl dt{ text-align:center; font-size:24px; color:#333;}
					.about_box dl dd{font-size:16px; color:#505050; line-height:30px; margin-top:40px;}


 	.contact_box{ padding-top:70px; padding-bottom:70px;}
				.contact_tt{ text-align:center; font-size:24px; color:#333; font-weight:bold; margin-bottom:50px;}
				.contact{ width:960px; padding:20px; margin:0 auto; background-color:#d20000}
				.map{ width:440px; height:340px;float:left;}
				
				.lxfs{ width:490px; float:right} 
				.lxfs dt{ font-size:20px; color:#fff; font-weight:bold; margin-top:20px; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #fff}
				.lxfs dd{ font-size:16px; line-height:30px; color:#fff}

.search{ padding-top:30px; padding-bottom:20px;}
.search li{ float:left; width:210px;padding-top:30px; padding-bottom:20px;}















.pages { text-align:center; padding:20px 0px;} 
.pages a,.pages span { margin:0px 3px;}


.fen_page { height:30px; line-height:30px; margin-bottom:10px; text-align:center; PaDDING-TOP: 15px;color:#000000}

.fen_page a {
	 PaDDING-LEFT: 8px! important;PaDDING-right: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #333! important; PaDDING-TOP: 4px! important; TEXT-DECORaTION: none! important; display:inline;
}
.fen_page a:link {
	 PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #333! important; PaDDING-TOP: 4px! important;  TEXT-DECORaTION: none! important;background:#D0D0D0;
}
.fen_page a:visited {
	 PaDDING-RIGHT: 8px! important;  PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #333! important; PaDDING-TOP: 4px! important;  TEXT-DECORaTION: none! important;background:#D0D0D0;
}
.fen_page a:hover { COLOR:333! important; BaCKGROUND-COLOR:#D0D0D0! important
}
.fen_page a:active {
	 PaDDING-LEFT: 2px; PaDDING-BOTTOM: 2px; MaRGIN: 2px; BORDER-LEFT: #000000 1px solid; PaDDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORaTION: none;background:#D0D0D0;
}

.fen_page SPaN.pages {
	 PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px;  COLOR: #fff ! important; PaDDING-TOP: 4px! important; 
}
.fen_page SPaN.extend {
	PaDDING-RIGHT: 8px! important; PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px; COLOR: #000000! important; PaDDING-TOP: 4px! important;background:#D0D0D0;
}
.fen_page SPaN.current {
	 PaDDING-RIGHT: 8px! important; PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px; COLOR: #000! important; PaDDING-TOP: 4px! important; BaCKGROUND-COLOR: #eee! important;
}
.fen_page SPaN{
	 PaDDING-RIGHT: 8px! important;  PaDDING-LEFT: 8px! important; PaDDING-BOTTOM: 4px! important; MaRGIN: 2px; COLOR:#333333! important; PaDDING-TOP: 4px! important; background:#D0D0D0;
}
