
body {
	font-size:14px;
	
	color:#000;
	
	margin: 0px;
	background-color:rgb(247,247,247);
}
ul,li{ list-style:none;margin:0px;padding:0px;}
a,a:link{color:#000; text-decoration:none;}
a:hover{ color:#a00; text-decoration:underline;}
#header{
		width:986px;
		height:200px;
		margin:0px auto;
		clear:both;
		background:#fff url(../images/top_bg.jpg) left top no-repeat;
	}
#nav{
		width:986px;
		margin:0px auto;
		height:33px;
		clear:both;
		text-indent:40px;
		line-height:33px;
		background-color:#e90305;;
		font-weight:bold;font-size:14px; color:#fff;
		}
#nav a,#nav a:link{ color:#fff;margin:0px 10px;}
#link{float:right;height:40px;margin:20px 20px;}
#link img{border:0px;margin:0px 10px; text-align:right;}
#main{
	width:1002px;
	height:auto;
	display:table;
	background-color:#FFF;
	margin:0px auto;
	padding:8px 0px;
}

#box{clear:both;width:986px;height:auto;margin:0px auto; display:table;}
.main_left{
	width:680px;float:right;display:table-column;
	}
.news_box{
		width:680px;
		float:left;
		margin:10px auto;
		margin-bottom:0px;
		overflow:hidden;
	}

.news_tit{height:32px;border-bottom:3px solid #e90305;color:#e90305;line-height:32px;font-weight:bold; text-indent:10px;
			background-image:url(../images/tit_bg.jpg);}

.news_tit a,.news_tit a:link{color:#000;font-size:12px;font-weight:normal;}
.news_tit span{float:right;margin-right:15px;line-height:32px;font-size:12px; color:#000; font-weight:normal;}
.news_lst{padding:5px 0px;border:1px solid #eeeeee;border-top:0px;width:483;line-height:30px;min-height:120px;}


.news_lst li{
		line-height:30px;
		background:url(../images/li.gif) no-repeat left center;
		text-indent:10px;
		margin:0px 10px;
	}
.news_lst li span{float:right;margin-right:5px;}

.news_lst_box .news_tit{height:32px;border-bottom:3px solid #e90305;color:#e90305;line-height:32px;font-weight:bold; text-indent:10px;
			background-image:url(../images/tit_bg.jpg);margin:10px;}
.news_lst5 li{
		line-height:30px;
		background:url(../images/li.gif) no-repeat left center;
		text-indent:10px;
		margin:0px 20px;
	}
.news_lst5 li span{float:right;margin-right:5px;}

.main_right{
	width:290px;float:left;margin-top:10px;
	background-color:#eeeeee; display:table;
	height:610px;
	}
.main_right .tit{
	width:290px;font-weight:bold;
	height:32px;line-height:32px;font-size:14px; text-indent:10px;
	color:#fff;background-color:#e90305;margin-bottom:10px;
	}
#loginForm th,#loginForm td{font-size:14px;line-height:30px;height:30px;}
#loginForm th{ text-align:right;width:90px;}
#loginForm .dl_input{width:160px;height:18px;line-height:18px;font-size:12px;}
#loginForm #btnSubmit{width:50px;font-size:12px;border:0px;height:25px;line-height:25px;background-color:#e90305;color:#fff;margin:5px 35px 10px 5px;}
.main_right ul li{		
		line-height:30px;
		background:url(../images/li.gif) no-repeat left center;
		text-indent:15px;
		margin:0px 15px;
}

#footer{width:986px;margin:0px auto;height:30px;line-height:30px; background-color:#e90305; color:#FFF;margin-top:10px;
		font-size:12px; text-align:center;clear:both;}

#pagebar{line-height:30px;height:30px;margin:0px 10px; background-color:#fafafa;clear:both;margin-top:20px; text-align:center}

#newsTitle{
		font-size:20px;
		color:#e90305;
		font-weight:bold;
		text-align:center;
	}
#newsInfo{height:30px;border-top:2px solid #eeeeee;color:#c00;width:940px;line-height:30px;
font-weight:normal;color:#000;;font-size:12px;text-align:center; background-color:#fafafa;margin:0px auto;}

#newsCont{padding:20px 40px;}

.mailNum{color:red;font-weight:bold;}