@charset "gb2312";
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.png);

	background-repeat: no-repeat;
	background-position: center top;}
a {
	font-size: 12px;
	color: #333333;}
a:link {
	text-decoration: none;}
a:visited {
	text-decoration: none;
	color: #333333;}
a:hover {
	text-decoration: none;
	color: #D81617;}
a:active {
	text-decoration: none;
	color: #D81617;}
ul,li,p,dl,dd,dt {
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style-type: none;}
img {border:0px;}
.jq {white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.clear { clear:both; height:0px; width:0px; line-height:0px;}
.line {border-bottom:1px dashed #cccccc;}
.border { border:1px solid #DDDDDD;}



.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 #D81617; width:103px; text-align:center; float:left; font-size:16px;}
.newslist .tit .a_tit a {color:#D81617;}
.newslist .tit .more { display:block;width:50px; text-align:center; float: right; margin:0px 5px 0px 0px;}
.newslist .tit span a { line-height:38px; font-size:16px;}

.newslist ul { margin:10px; line-height:25px;}
.newslist ul li {
	background-image: url(../images/dot2.jpg);
	background-position: left center;
	text-indent: 12px;
	background-repeat: no-repeat;}
.newslist ul li a { color:#333; font-family:"宋体";}
.newslist ul li a:hover,.newslist ul li a:active { color:#f00;}
a.fjsj { display:block; float:left; line-height:25px; height:25px; width:410px;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

#top {
	height: 310px;
	width: 1000px;
	margin:0 auto;}
#top .logo { height:260px;}
#top .logo a { line-height:25px; display:block; width:120px; text-align:center; font-size:14px; float:left; color:#FFF; margin:3px 0px 0px 840px;}

#top .dh {height:50px;}
#top .dh a { line-height:50px; color:#fff; font-size:16px; width:110px; text-align:center; border-left:1px solid #EC8B8B; display: block; float:left;}

#content { background-color:#FFFFFF;  width:1000px; margin:0px auto;}

.con1 { padding:10px; height:260px;}
.con1 .left { height:250px; width:290px; padding:4px; float:left; background-color:#FFF;}
.con2 { width:958px; height:160px; padding:10px; margin:10px auto;}
.con2 dl { width: 200px; height:160px; margin:0px 3px; 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:#000; padding:0px 10px;}

#footer { width:100%; height:auto; margin:0px auto; border-top:2px solid #D81617;}
#footer .yqlj { width:978px; height:35px; line-height:35px; margin:10px auto;}
#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:688px;}
.right { width:280px; 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;}



#content #left {width:210px; height:auto; background-color:#FFF;}
#content #left p {
	font-size: 18px;
	line-height: 50px;
	color: #FFF;
	background-color: #D81617;
	text-align: center;}
#content #left ul li {
	line-height: 40px;
	background-color: #EAEAEA;
	border-top: 1px solid #FFF;
	text-align: center;}
#content #left ul li a { font-size:14px; display:block;}
#content #left ul li a:hover,#content .left ul li a:active { background-color:#DBDBDB; display:block;}