@charset "utf-8";
/* CSS Document */
.containter2{ margin-top:50px; margin-bottom:50px}
.fl_box{ width:1100px; margin:0 auto; height:50px; background-color:#eee}
.fl_left{ float:left; line-height:50px; width:120px; font-size:22px; background-color:#0ba000; text-align:center; color:#fff}
.fl_nav{ float:left; line-height:50px;}
.fl_nav li{ float:left; height:50px; font-size:14px; margin-left:20px}
.fl_nav li a{ color:#333}
.fl_right{ float:right; line-height:50px; color:#333; font-size:14px; padding-right:20px}
.fl_right a{ color:#333;}

  .prolist_box{ margin-top:20px}
    	.prolist_tt{ width:1100px; margin:0 auto; border-bottom:1px #d8d8d8 solid}
		.prolist_tt h1{ float:left; font-size:20px; font-weight:bold; line-height:60px;}
		.prolist_tt h1 a{ color:#333;}
		.prolist_tt span{ float:right; line-height:60px}
		.prolist_tt span a{ color:#666}
		.prolist{ width:1100px; margin:0 auto; padding-top:30px}
		.prolist_left{ float:left; width:290px}
		.prolist_left dl{ position:relative;height:230px;}
		.prolist_left dl img{ width:290px; height:230px;}
		.prolist_left dl dd{ position:absolute; background-color:rgba(0,0,0,0.8); width:290px; height:40px; line-height:40px; text-align:center; bottom:0}
		.prolist_left dl dd a{ color:#fff}
		
		.prolist_right{ float:right; width:780px;}
		.prolist_right dl{ width:240px; float:left; margin-left:10px; margin-right:10px}
		.prolist_right dl img{ width:240px; height:180px;}
		.prolist_right dd{ font-size:14px; line-height:30px; text-align:center;} 
		.prolist_right dd a{ color:#666}
		.prolist_right dd p{ font-size:14px;  padding-right:20px}
		.prolist_right dd p a{ color:#0ba000;}
		  .prolist2{ width:780px; margin:0 auto}
	   .prolist2 li{ float:left; margin-left:10px; margin-right:10px; width:240px; height:240px; margin-top:30px}
	    .prolist2 img{ width:240px; height:190px}
		.prolist2 h3{ font-size:14px; line-height:40px; text-align:center}
		.prolist2 h3 a{ color:#666}
		 .product_xq{ border-bottom:1px #dcdcdc solid; padding-bottom:20px;}
	 .product_xq .xq_left{ float:left; width:400px; }
	  .product_xq .xq_left img{width:400px; height:320px;}
	  .product_xq .xq_right{float:right; width:340px;}
	  .product_xq .xq_right dt{ font-size:24px; color:#666; font-weight:bold}
	  .product_xq .xq_right dd{ line-height:26px; color:#666; margin-top:20px;}
	  .cp_info { padding-top:10px; padding-left:10px; padding-right:10px;line-height:26px; color:#666;}
	  
	  .newslist_box{ width:1100px; margin:0 auto; padding-top:60px}
	.newslist_left{ width:780px; float:left }
	.newslist_fl ul{ width:1100px; margin:0 auto; background-color:#e7e7e7; line-height:46px; height:46px;}
	.newslist_fl ul .ct_wz{ float:left; width:400px; color:#898989; margin-left:40px;}
	.newslist_fl ul .new_fl{ float:right; width:600px;}
	.new_fl a{ color:#666666; padding-left:20px; padding-right:20px;}
	.newslist{ padding-top:30px; padding-bottom:30px; border-bottom:1px #ccc solid}
	
	
	.productlist{ width:780px; margin:0 auto;}
	.productlist li{ float:left; width:250px; margin-left:5px; margin-right:5px; line-height:40px; text-align:center; margin-top:30px}
	.productlist li dt img{ width:250px; height:200px;}
	.productlist li dd a{ color:#666}
	.newist_right{ width:290px; float:right}
        	 .tj_zx{ border:1px #ddd solid}
		 .tj_zx dt{ background-color:#0ba000; height:40px; line-height:40px; font-size:18px; color:#fff; font-weight:bold; padding-left:20px}
       .tj_zx dd{ font-size:14px; padding-left:10px; line-height:40px}
	   .tj_zx dd a{ color:#666;}
	    .cp_tj{ border:1px #ddd solid; padding-bottom:20px; margin-top:40px}
		.cp_tj dd{padding-left:10px; padding-right:10px; margin-top:20px;}
		 .cp_tj dt{ background-color:#0ba000; height:40px; line-height:40px; font-size:18px; color:#fff; font-weight:bold; padding-left:20px}
	   .cp_tj dd h3{ float:left; width:100px; }
	   .cp_tj dd h3 img{ width:100px; height:70px}
	   .cp_tj dd h1{ float:right; font-size:16px;  width:150px}
	   .cp_tj dd h1 a{color:#666;}
	   
	    .lx_wm{ border:1px #ddd solid; margin-top:40px;}
		 .lx_wm dt{ background-color:#0ba000; height:40px; line-height:40px; font-size:18px; color:#fff; font-weight:bold; padding-left:20px}
       .lx_wm dd{ font-size:14px; padding-left:10px; line-height:40px;color:#666; padding:0 10px}
	  
	   
	   
	   .newist_box{ width:1100px; margin:0 auto; padding-top:50px}
    	.newist_left{ width:780px; float:left}
		.newist_right{ width:290px; float:right}
		.new_istop .istop_left{ float:left; width:210px;}
		.istop_left img{ width:210px; height:150px}
		.new_istop .istop_right{ width:550px; float:right}
		.istop_right dt{ font-size:16px; font-weight:bold; line-height:26px}
		.istop_right dt a{ color:#333}
		.istop_right dd p{ font-size:14px; color:#3b3b3b; line-height:24px}
		.istop_right dd span{font-size:14px; color:#666; line-height:24px}
		.new_st{ margin-top:20px}
		.new_tt{ border-bottom:1px #d8d8d8 solid}
		.new_tt h1{ float:left; font-size:20px; font-weight:bold; line-height:60px;}
		.new_tt h1 a{ color:#333;}
		.new_tt span{ float:right; line-height:60px}
		.new_tt span a{ color:#666}
		.new_st dd h3{ float:left; font-size:14px;  line-height:40px}
		.new_st dd h3 a{color:#333;}
		.new_st dd span{ float:right; color:#b3b3b3; font-size:14px;line-height:40px}
	   
	   .new_st{ margin-top:20px}
		.news1_tt{}
		.news1_tt dt{ font-size:24px; color:#000; text-align:center}
		.news1_tt dd span{ color:#3b3b3b; font-size:14px; line-height:30px;padding-top:20px; display:block; text-align:center}
		.news1_tt dd p{ border:1px #ddd solid; background-color:#f8f8f8; line-height:24px; color:#333; padding:10px 20px; font-size:14px; margin-top:20px}
    	.news1_tt dd b{ color:#f04706}
		.news1_nr{ margin-top:30px}
		
		
		
.lxwm>dd{ padding-left:76px; margin-top:30px; float:left; width:300px}
.phe_nm{background:url(../images/lx_tel.png) no-repeat left center;}
.qq{background:url(../images/qq.png) no-repeat left center;}
.eml{background:url(../images/eml.png) no-repeat left center;}
.weixin{background:url(../images/weixin.png) no-repeat left center;}
.wz{background:url(../images/wz.png) no-repeat left center;}
.lx_nb dt{ font-size:18px; color:#515151;}
.lx_nb dd{ font-size:14px; color:#515151;}
.ditu{ width:700px; margin:0 auto; padding-top:32px;}

	   
	   .pages { text-align:center; padding:20px 0px;} 
.pages a,.pages span { margin:0px 3px; display:inline}


.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;
}
