body,td,th {
	font-family: "微软雅黑";
	font-size: 14px;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;}
a {
	font-size: 12px;
	color: #003399;}
a:link {
	text-decoration: none;}
a:visited {
	text-decoration: none;
	color: #333;}
a:hover {
	text-decoration: none;
	color: #F00;}
a:active {
	text-decoration: none;
	color: #F00;}
ul,li,p,dl,dd,dt {
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;}
img {border:0px;}

.clear { clear:both; height:0px; width:0px; line-height:0px;}
.border { border:1px solid #AECCF0;}
.yymm {
	font-family: "宋体";
	font-size: 12px;
	color: #666666;}
.line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;}


.newslist { margin:0; padding:0;}
.newslist .tit {
	height: 40px;
	background-image: url(../images/dot.jpg);
	background-repeat: repeat-x;
	background-position: bottom;}
.newslist .tit .a_tit { display:block; line-height:38px; border-bottom:2px solid #0356C0; width:90px; text-align:center; float:left; font-size:16px;}
.newslist .tit .more { display:block;width:45px; text-align:center; float: right; margin:7px 15px 0px 0px;}
.newslist .tit span a { line-height:38px; font-size:16px;}

.newslist ul { margin:10px;  }
.newslist ul li {
	background-image: url(../images/dot2.jpg);
	background-position: left center;
	text-indent: 12px;
	background-repeat: no-repeat;
float:left;
width:100%;
line-height:23px;
height:25px;
}
.list li{

line-height:30px!important;
height:30px!important;
}
.newslist ul li a { color:#122E67; font-family:"宋体";}

#top {
	height: 410px;
	width: 1000px;
	margin:0 auto;}
#top .logo { height:120px;}
#top .logo a { background-color:#FFFFFF; border:1px solid #EEEEEE; line-height:30px; display:block; width:100px; height:32px; text-align:center; font-size:14px; float:right; margin:40px 20px 0px 0px;}

#top .dh {height:45px;}
#top .dh a { line-height:45px; color:#fff; font-size:16px; width:90px; text-align:center; border-left:1px solid #83abdc; display: block; float:left;}
#top .banner { width:1000px; height:234px; margin:10px auto;}

#content { width:1000px; margin:10px auto;}

.con1 { height:260px;}
.con1 .left { height:250px; width:290px; padding:4px; float:left; background-color:#FFF;}
.con2 { width:978px; height:160px; padding:10px; margin:10px auto;}
.con2 dl { width: 200px; height:160px; margin:0px 1px; float:left;}
.con2 dl dd { height:130px; overflow:hidden;}
.con2 dl dd img { overflow:hidden; width:200px;}
.con2 dl dt { height:30px; line-height:30px; color:#FFF; background-color:#0456BC; padding:0px 10px;}

#footer { width:100%; height:auto; margin:0px auto; border-top:2px solid #0456BC;}
#footer .yqlj { width:998px; height:35px; line-height:35px;  margin:10px auto 0px auto; overflow:hidden;}
#footer .yqlj a { width:120px; display:block; float:left; margin-left:10px;}
#footer p { margin:10px auto; width:1000px; text-align:center;}

#con_left {float:left; width:698px;}
.right { width:290px; float: right;}

.dqwz {line-height: 40px; padding:0px 15px 0px 15px;background-color: #EAEAEA; margin-bottom:10px;}
.content { margin:20px 30px;}
.content h1 { text-align:center;}
.content .text { line-height:25px; overflow:hidden;}
.content .fbsj {
	line-height: 25px;
	color: #666;
	font-family: "宋体";
	font-size: 12px;
	border-bottom: 1px solid #F0F0F0;
	text-align:center;
	margin:10px auto;}