* {
	padding:0; 
	margin:0;
} 
body{
	background: #fff;
	margin: 0;
	padding: 0;
	font-family: sans-serif;
	font-size: 12px;
}
img{
	border: none;
}
a{
	text-decoration: none;
	color:#000;
}
a:visited{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
#container{
	margin: 0 auto;
	padding:0;
	width: 1004px;
	background: #fff;
}
/*logo&link area-----------------------------*/
#logoLink{
	height: 75px;
}
#logoLink img{
	margin: 0 0 0px 36px;
}
	.links{
		float: right;
		width: 478px;
		display: block;
		margin: 10px 0 0px 0;
	}
	.textLinks{
		display: inline;
		border-right: #000 1px solid;
		padding: 3px 5px 0 8px;
		line-height: 20px;
	}
	.specialLinks{
		padding: 3px 5px 0 8px;
		line-height: 20px;
		display: inline;
		border: none;
		color: #ff0000;
	}
	.specialLinks a,.specialLinks a:visited,.specialLinks a:hover{
		color: #ff0000;
	}
	.time{
	margin-left: 150px;		
	}
/*show image area-----------------------------*/
#showImg{
	background: #fff url(showImg1.jpg) no-repeat left top;
	height: 198px;
}
/*main content---------------------------------------*/
#content{
	margin: 0;
	padding:0px;
}
#col{
	float: left;
	margin: 0;
	padding:10px;
	width:280px;
}
#NvLinks
{
        margin:10px 0 10px 0;
		padding: 0;
		text-align: center;
		color:#003399;		
}
#NvLinks a{
        color:#003399;
}
	.title{
		margin:10px;
		padding: 0;
		text-align: center;
	}
	.title a,.title a:visited,.title a:hover{
		color:#003399;
	}
	.search{
		margin: 10px 0 15px 0;
	}
	.item{
		background: #fff url(itemTitle.gif) no-repeat 0 0;
		height:23px;
		color: #ff9966;
		padding: 5px 0 0 35px;
		font-size: 14px;
		font-weight: bold;
	}
	.more{
		margin-left: 145px;
	}
	.newsList{
		margin:18px 0 15px 10px;
		padding:0;
		width: 95%;
	}
	.newsList span{
		color:#999
	}
	.newsList li{
		background:url(arrow.gif) no-repeat 0 6px;
		padding: 0 0 0 12px;
		list-style: none;
		line-height: 24px;
		border-bottom:#ccc 1px dotted;
	}
	.newsList2{
		margin:18px 0 15px 10px;
		padding:0;
		width: 95%;
	}
	.newsList2 span{
		color:#999
	}
	.newsList2 li{		
      background:url(arrow.gif) no-repeat 0 6px;
		padding: 0 0 0 12px;
		list-style: none;
		line-height: 24px;
		
	}
	.jumpMenu{
		text-align: right;
		font-size: 12px;
	}
	.networkFlow{
	padding: 10px 10px 0 0;
	}
/*head news-----------------------------------------------*/
#headLines{
	float: left;
	width: 500px;
	padding: 10px 0;
}
	h2{
		margin: 8px auto 14px auto;
		font-size: 18px;
		color: #ff0000;
		text-align: center;
	}
	h2 a{
	color:#ff0000;
	}
	.newsInfo{
		
		line-height: 18px;
		color: #003399;
		width: 450px;
		margin: 18px auto 10px auto;
	}
	.newsInfo a{
	color:#003399;
	}
	.more2{
		text-align: right;
	}
	.flashBanner{
		background:url(flashBanner.jpg) no-repeat 0 0;
		margin: 5px 0 0 0;
	}
/**/
#systemLogin{
	float: left;
	width:189px;
	padding: 10px 0 0 13px;
}
	.sysName{
		background: #fff url(sysTit.gif) no-repeat 0 0;
		height:16px;
		padding: 2px 0 0 13px;
		color: #fff;
		font-weight: bold;
		margin: 10px 0 0 0;
		font-size: 12px;
	}
	.sysContent{
		margin: 10px 0;
		color:#333;
		text-align: left;
	}
	.sysContent p.mail{
		text-align: center;
		margin: -5px 0;
	}
	.sysContent p{
		margin: 5px;
	}
	.sysContent input.txt{
		border: #A5B5C0 1px solid;
		width: 100px;
		text-align: left;
		height: 18px;
	}
	.sysContent input.code{
		border: #A5B5C0 1px solid;
		width: 50px;
		text-align: left;
		height: 18px;
	}
	.buttons{
		text-align: center;
	}
        .yzm{
	 vertical-align:bottom;
	 margin: auto auto 2px auto;
		}
/*department links-----------------------------------*/
#depLinks{
	float: left;
	width:350px;
}
	.box{
	background: #fefefe url(depLinksBg.gif);
	padding: 5px;
	margin: 0 6px 5px 0; 
	}
	.specialbox{
	background: #fff;
	padding: 5px;
	margin: 0 6px 5px 0; 
	}
	.depName{
		font-size:12px;
		color: #ff9966;
		padding-bottom:5px; 
	}
	.depList{
	color: #333;
	line-height: 18px;
	}
	.depList li{
		list-style: none;
		display: inline;
	}
	.depList a,.depList a:visited,.depList a:hover{
		color: #444444;
	}
	.special{
		font-size: 14px;
		font-weight: bold;

	}
/*copyright area-----------------------------------*/
#footer{
	clear: both;
	padding: 0;
	margin: 0;
	border-top: #ccc 10px solid;
}
	#footer p{
		color:#666;
		margin: 17px auto;
		padding:0;
		text-align: center;
	}
