body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	background-color: #FFF;
	margin: 0px;
	/*background: url(images/bg.gif) repeat-y top 1000px ;*/
}
a{ font-family:Arial, Helvetica, sans-serif}
#top{
	height:70px;
	width:999px;
	border-right:1px solid #d2d2d2;
}
#top #logo{width:255px;}
#top #time{width:744px; height:29px; border-bottom:1px #d8d8d8 solid; background: url(images/icon.gif) no-repeat 23px 12px; padding-left:33px; line-height:29px; color:#ccc}
#top #nav{width:744px; height:40px;}
#top .lan a{color:#666; font-family:Arial, Helvetica, sans-serif}

#banner{width:1000px; }
#banner .td2{height:190px; background:url(images/bg_ban.jpg) repeat-x top left; text-align:right}

#main{width:1000px; border-right:1px solid #d2d2d2;}
#main #left{width:255px; background: url(images/bg_left.png) repeat-y top left;}
#main #mid{width:490px; padding-left:15px;}
#main #right{width:745px;}
#main #right2{width:240px;}

#right2 #search{width:210px; margin-top:15px;}
#search .text{width:110px; height:15px; font-size:12px; border:1px groove #ccc; color:#999; margin-left:15px; margin-right:5px; }
#search .td1{background:#ebebeb; height:30px; border-bottom:3px solid #d5d5d5; padding-top:5PX}

#right2 #hotline{width:210px; border:1px #EBEBEB solid; border-top:none;}
#right2 #pro{width:210px; border:1px #d2d2d2 solid; margin-top:15px; margin-bottom:15px;}
#pro UL{
	margin:0px;
	list-style-type: none;
	width:208px;
	margin-bottom:10px;
}
#pro LI{
	padding-left:20px;
	border-bottom:1px solid #EBEBEB;
	background: url(images/bg_down.png) no-repeat left center;
	color:#839896;
	line-height:30px;
	height:30px;
	}
#pro LI A{color:#BD9557; text-decoration:none;display:block}
#pro LI A:hover{color:#666;}

#left #notice{margin-top:15px; margin-left:22px;}
#left #link{margin-top:15px; margin-left:22px; }
#left #link .links{width:100px; height:75px; margin-top:6px; border:1px solid #ccc;filter:alpha(opacity=40); margin-bottom:5px}
#left #link a{color:#aaa; text-decoration:none;}
#notice UL{
	margin:0px;
	list-style-type: none;
	width:200px;
	margin-left:5px;

}
#notice LI{
	padding-left:20px;
	padding-bottom:5px;
	margin-top:10px;
	border-bottom:1px solid #EBEBEB;
	background: url(images/icon2.gif) no-repeat left 4px;
	color:#839896;
	line-height:20px;
}
#notice LI A{font-size:12px;}
#notice LI A:link,#notice LI A:visited{color:#BD9557; text-decoration:none; }
#notice LI A:hover{color:#999; text-decoration:underline; }

#mid #ad{margin-top:15px;margin-bottom:15px;}
#mid .news_table1{width:470px; margin-bottom:20px;}
#mid .news_table1 .tit{padding-bottom:10px;}
#mid .news_list1{width:470px;}
#mid .news_list1 .TD_news{height:29px; border-bottom:1px solid #EBEBEB; background:url(images/icon3.gif) 13px 12px no-repeat;line-height:30px; padding-left:25px; }
#mid .news_list1 .TD_news A{color:#8B8B8B;text-decoration: none;}
#mid .news_list1 .TD_news A:hover{color:#555; }
#mid .news_list1 .TD_date{border-bottom:1px solid #EBEBEB; line-height:30px; padding-left:25px; width:75px; text-align:right}

#btm{width:1000px; height:70px; border-top:1px #b6b6b6 solid; background:#EBEBEB; border-right:1px solid #d2d2d2;}
.icon_new{margin-left:10px;}