/* CSS Document */
	#main{
		width:1002px;
		margin:auto;
		}
	.maintop{
		background:url(../images/maintop.jpg) no-repeat ;
		height:147px;
		width:1002px;
		}
	.middle{
		background:#f1f1f1;
		width:1001px;
		height:250px;
		}
	.com{
		margin-left:0px;
		width:450px;
		}
	.content{
		float:left;
		padding:10px;
		color:#333333;
		text-indent:2pc;
		}
	#p {
		font-size: 12px;
		line-height:20px;
		padding:0 5px 5px 5px;
		}
   .new_pro{
	   width:500px;
	   height:164px;
	   float:right;
	   }
   .news{
	   float:left;
	   width:480px;
	   text-decoration:none;
	   }
   .news ul{
	   padding-left:10px;
	   width:450px;
	   list-style-type: none;
       }
   .news ul li{
	  line-height:8px;
	  padding:8px;
	  margin-bottom:5px;
	  background:url(../images/li.gif) no-repeat bottom ;
	  }
   .news ul li a{
	   color:#333;
	   font-size:12px;
	   text-decoration:none;
	   padding-left:18px;
	   background:url(../images/a.gif) no-repeat left center;
	   }
   .news ul li span{
	   float:right;
	   }
   .fenlei{
	   width:220px;
	   float:left;
	   }

   .fenlei ul{
	   padding-left:18px;
	   width:450px;
	   list-style-type: none;
       }
   .fenlei ul li{
	  width:200px;
	  line-height:8px;
	  padding:8px;
	  margin-bottom:5px;
	  background:url(../images/li.gif) no-repeat bottom ;
	  }
   .fenlei ul li a{
	   color:#333;
	   font-size:12px;
	   text-decoration:none;
	   padding-left:18px;
	   background:url(../images/a.gif) no-repeat left center;
	   }
	   
    .lxwm{
	   padding-right:0px;
	   width:300px;
	   float:left;
	   }
   .lxwm ul{
	   padding-left:65px;
	   list-style-type: none;
       }
   .lxwm ul li{ font-size: 12px; line-height: 18px; padding: 6px 0px;
	  }
