#main-top{ width:674px; padding:2px 15px 0 5px;}
	.m-letter{ float:left; width:250px;}
	.m-letter  h1{ color:#7B8698; padding-left:10px;}
	.m-letter  .pcontent{ padding:1px 0 0 2px;}
	.m-letter  .pcontent p.m-l{text-indent:24px; color:#000; line-height:20px;   }
	.m-pic{float:left; margin-left:48px; width:374px; padding-top:50px;}

	.m-pic ul.dpic{list-style-type:none;}
	.m-pic ul.dpic li{background:transparent url(../image/lm_12.gif) no-repeat 0 0; height:200px; padding:9px;}
	.m-pic ul.dpic li img{height:200px; width:290px;}
	
	.m-pic ul.xpic{list-style-type:none; padding-left:5px;}
	.m-pic ul.xpic li{background:transparent url(../image/lm_23.gif) no-repeat 0 0; 
	                   display:inline;
					    float:left;
						padding:5px;
						height:62px;
						width:88px;}
	.m-pic ul.xpic li img{ height:62px; width:88px;}	
	.news_block{width:430px; float:left;}
	#news{padding-bottom:20px;}
		#news h3{background:transparent url(../image/news.gif) no-repeat 0 0;
		 width:430px;
		 height:28px;
		 line-height:28px;
		 color:#FFFFFF;
		 margin-bottom:10px;
		  position:relative;
		  font-size:14px;
		  padding-left:20px; }
	  #news h3 span{ position:absolute; right:40px; top:12px;}
	  #news ul.lt-line{list-style-type:none;}
	  #news ul.lt-line li{height:24px; line-height:24px; border-bottom:1px #bbbbbb dotted; 
	   background:transparent url(../image/thumb.gif) no-repeat left center;
	   padding-left:15px;
	   position:relative;}
	  #news ul.lt-line li a{color:#000; text-decoration:none;}
	   #news ul.lt-line li a:hover{ text-decoration:underline;}
	   
	   #news ul.lt-line li span{ position:absolute; right:10px; top:1px; color:#9F9F9F;}
