.title,.title2 {
	padding-top:6px;
	}
.title a {
	font-size:14px;
	font-weight:bold;
	color:#b20;
	text-decoration:underline;
	}
.title a:hover {
	color:#b20;
	text-decoration:none;
	}
.title2 a {
	font-size:14px;
	font-weight:bold;
	color:#333;
	}
.title2 a:hover {
	color:#b20;
	text-decoration:underline;
	}

.dqjy th {
	color:#800;
	border-bottom:1px solid #ccc;
	}
.dqjy td {
	border-bottom:1px dashed #ccc;
	}

.tjmsb .line {
	height:9px;
	background:url(../images/line.gif);
	overflow:hidden;
	}
	
.list_ico .bt {
	color:#666;
	background:url(../images/dot.gif) left no-repeat;
	padding-left:10px;
	}
.zxqg td,.jjxy td {
	height:22px;
	}
.msbbj .qy {
	color:blue;
	}
.cx {
	color:#fff;
	background:red;
	}
.msb th,.msb_n th {
	font-size:14px;
	height:25px;
	background:#eee;
	}
.msb div a {
	font-size:14px;
	font-weight:bold;
	color:#0048a2;
	}
.msb div .a_orange {
	font-size:14px;
	font-weight:bold;
	color:#f60;
	}
.msb td,.msb_n td {
	padding:10px 0;
	}
.msb .sj,.msb_n .sj {
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	margin-left:10px;
	}

.jrjd .bt {
	text-align:center;
	font-size:14px;
	font-weight:bold;
	margin:5px 0;
	}
.jrjd ul {
	margin:0 10px;
	}
.jrjd .zt {
	margin:5px 0;
	padding:4px 0 0 50px;
	height:45px;
	background:url(../images/zt_bg.gif);
	}
.jrjd .ms {
	color:#1f3986;
	}
.zxcp .qy {
	color:#1f3986;
	}
.fbcp a {
	margin-right:10px;
	}
.top10 a {
	font-size:12px;
	font-weight:normal;
	color:blue;
	margin-right:10px;
	}
.xybtop10 {
	background:url(../images/xybph.gif) left 25px no-repeat;
	}
.xybtop10 th,.xybtop10 td {
	border-bottom:1px dashed #ccc;
	height:21px;
	}
.msb_n div a {
	font-size:14px;
	font-weight:bold;
	color:#f60;
	}
.cg th {
	text-align:center;
	background:#dfd7a0;
	}
.qh {
	border:1px solid #ccc;
	}
.qh .nytitle span  {
	display:block;
	margin-right:5px;
	width:80px;
	line-height:28px;
	text-align:center;
	float:left;
	background:url(../images/ny_title2qh_bg1.gif);
	}
.qh .nytitletemp span a {
	display:block;
	margin-right:5px;
	width:80px;
	line-height:28px;
	text-align:center;
	float:left;
	background:url(../images/ny_title2qh_bg1.gif);
	}
.qh .nytitle .on {
	background:url(../images/ny_title2qh_bg2.gif);
	}
.cgxl th {
	font-size:16px;
	text-align:center;
	line-height:29px;
	background:#f9f7e5;
	border-bottom:1px solid #dfd7a0;
	}
.cgxl .line {
	border-bottom:1px dashed #ccc;
	height:23px;
	}
.tlxx th {
	text-align:left;
	font-size:14px;
	background:#f8f8f8;
	padding-left:10px;
	}
.qht {
	padding-left:40px;
	padding-top:-10px;
	}
.qht a {
	color:#fff;
	font-weight:bold;
	font-size:14px;
	}
.qht a:hover {
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	}
.qx {
	color:#000;
	}
.qx a {
	color:#000;
	text-decoration:underline;
	}
.qx a:hover {
	text-decoration:none;
	}
#footer {
	MIN-WIDTH: 960px; BACKGROUND-IMAGE: url(../images/footer_bg.gif); MARGIN: 10px auto 0px; OVERFLOW: hidden; WIDTH: 100%; ; WIDTH: expression(document.body.clientWidth <= 960? "960px": "auto" ); BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; HEIGHT: 109px
}
#footer BLOCKQUOTE {
	MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#footer BLOCKQUOTE IMG {
	MARGIN-TOP: 30px; FLOAT: right
}