@charset "utf-8";
h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none; padding:0; margin:0;}
body { font:12px Arial, "宋体", sans-serif; margin:0; padding:0;}
.clear { clear:both;}
a:link,a:visited { color:#000000; text-decoration:none;}
a:hover { color:#ff0000; text-decoration:underline;}
* {
	margin: 0px;
	padding: 0px;
}
#main { width:970px; margin:5px auto;}
#site {
	text-align: center;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	white-space: normal;
}

#site a {
	text-decoration: none;
	display: inline;
	font-weight:bold;
	font-size:13px;
}
#site a:link,#site a:visited { color:#ffffff;}
#site a:hover{ color:#fcfecc; text-decoration:none;}
#site span { padding:0 20px; font-weight: bold;}
#top {
	margin:0 auto; width:auto; height:176px; background: url(../images/top_bg.jpg) top left repeat-x;
}
#toptitle {
	font-size: 13px;
	line-height: 25px;
	height: 25px;
	width: 985px;
	clear: both;
	margin:0 auto;
	font-weight: bold;
	padding-left:15px;
}

#toptitle ul {
	list-style-type: none;
	float: right;
	margin-right: 10px;
	height: 25px;
}
#toptitle p {
	float: left;
	color: #990000;
}
#toptitle a {
	color: #900;
	text-decoration: none;
	font-weight: bold;
}

#toptitle a:hover {
	color: #900;
	text-decoration: none;
}

#toptitle ul li {
	float: left;
	background: url(../images/top_icon.gif) top left no-repeat;
	padding-left: 20px;
	padding-right:10px;
	height: 25px;
	line-height:25px;
}
#sotext {
	border: 1px solid #900;
}

.finsize{

	font-size:12px;
    }

#topimg {
	height: 151px;
	background: url(../images/qzf_02.jpg) top left no-repeat;
	text-align:right;
	margin:0 auto;
	width: 1000px;

}
#footer {
	margin-top:10px;
	text-align: center;
	background: url(../images/footer_bg.gif) top left repeat-x;
}
#footer_in { height:80px; padding-top:20px; line-height:200%; font-size:14px; background-color:#efefef}

.p995 {
	margin:0 auto;
	width: 995px;
	clear: both;
}
.p1002 {
	margin:0 auto;
	width: 1000px;
}
#menu {
	margin:0 auto;
	line-height: 30px;
	height: 30px;
	clear: both;
	font-size: 13px;
	background: url(../images/top_bg2.gif) bottom left repeat-x;
	width:970px;
	margin-bottom:5px;
}
#menu ul {
	list-style-type: none;
	padding-left: 10px;
	margin-left: 10px;
}
#menu ul li {
	float: left;
	visibility: visible;
	overflow: hidden;
	padding-left: -2px;
	margin-right: 12px;
}
#menu ul li a {
	color: #990000;
    font-weight: bold;
	text-decoration: none;
}
#menu ul li a:hover {
	color: #FF0000;
	text-decoration: none;
    font-weight: bold;
}
#menu span {
	float: right;
	margin-right: 20px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#qzbbs {
	background: url(../images/qzbbs.png) top no-repeat #f8f8f8;
	height:100px;
}
#indextel { background: url(../images/index_telpic.gif) left 10px no-repeat #ffffff; padding:20px 10px 0 80px; line-height:24px; font-size:13px;
	height:80px;

}
#qzbbs span {
	float: left;
	width: 75px;
	height: 30px;
	padding-left: 5px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	margin-top:70px;
	
}
#qzbbs span a:link,#qzbbs span a:visited { color:#c90000;}
#qzbbs span a:hover { color:#000000;}
#qzbbs ul { padding:0 15px; line-height:180%;}
#qzbbs ul li { padding-left:25px; background: url(../images/list_icon1.gif) left 3px no-repeat;}
#qzbbs ul li a:hover {
	color: #F00;
	text-decoration: underline;
}
.more { float:right; width:350px; text-align:right; font-weight:bold; padding-right:20px; font-size:13px;}
.r240 {
	width: 240px;
	float: right;
}
.indexsubtile {
	background: #EEEEEE;
	margin-top: 5px;
}
.sub_1 { background: url(../images/index_menubg1.gif) top left no-repeat; width:103px; height:28px; line-height:28px; cursor:pointer; color:#ffffcd; padding-right:15px; text-align:center; font-size:13px; font-weight:bold; float:left;}
.sub_2 { background: url(../images/index_menubg2.gif) top left no-repeat; width:103px; height:28px; line-height:28px; cursor:pointer; color:#ffffcd; padding-right:15px; text-align:center; font-size:13px; font-weight:bold; float:left;}

.subtile {
	background: url(../images/right_bg1.gif) top left no-repeat #EEEEEE;
	height: 28px;
	clear: both;
	line-height: 28px;
	margin-top: 5px;
}
.subtile ul {
	list-style-type: none;
	padding: 0px;
	float: right;
	padding-right: 10px;
	color:#c90000;
}
.subtile span {
	float: left;
	width:105px;
	text-align:center;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	color: #ffffcd;	
	font-size: 13px;

}
.subtile ul li {
	float: left;
	padding-right: 10px;
	line-height: 30px;
}
.subtile ul li a:link,.subtile ul li a:visited {
	color: #c90000;
	text-decoration: none;
}
.subtile ul li a:hover {
	color: #000000;
	text-decoration: underline;
}

.starbox { background: url(../images/star_bg3.gif) left top repeat-x; height:100px;}
	.starbox_1 { background: url(../images/star_bg2.gif) right top no-repeat; height:100px;}
		.starbox_2 { background: url(../images/star_bg1.gif) left top no-repeat; height:100px;}
		.starbox_2 h2 { padding:0 10px; height:30px; line-height:30px; font-size:16px; text-align:center;}
		.starbox_2 h2 a:link,.starbox_2 h2 a:visited { color:#c90000;}
		.starbox_2 h2 a:hover { color:#000000;}
		.starbox_2 p { line-height:170%; font-size:12px; padding:5px;}
.gundong { background: url(../images/gundong_bg3.gif) left top repeat-x; height:163px; width:720px; margin:5px 0;}
	.gundong_1 { background: url(../images/gundong_bg2.gif) right top no-repeat; height:163px;}
		.gundong_2 { background: url(../images/gundong_bg1.gif) left top no-repeat; height:148px; padding-top:15px;}
		.gundong ul li { margin-right:8px; float:left; width:136px;}
		.gundong ul li p { line-height:20px; text-align:center;}

.l448px { width:448px;}
.l400px { width:406px;}
.titles { background: url(../images/line_bg2.gif) bottom 5px no-repeat; height:30px; padding:3px;}
.spanmore { display:block; float:right; padding-right:20px; width:100px; text-align:right; line-height:30px;}
.titles_index { background: url(../images/line_bg2.gif) bottom 5px no-repeat; height:25px; padding:3px;}
.title_main { font-size:14px; color:#c90000; padding:0 10px; line-height:30px; font-weight:bold; margin-right:20px; float:left; width:150px; display:block;}
.title_main a:link,.title_main a:visited { color:#c90000;}
.title_main a:hover { color:#000000;}
.title_main_index { font-size:13px; color:#c90000; padding:0 10px; line-height:25px; font-weight:bold; float:left; width:150px; display:block;}
.title_main_index a:link,.title_main_index a:visited { color:#c90000;}
.title_main_index a:hover { color:#000000;}


.title_other { font-size:13px; color:#c90000; padding:0 10px 0 15px; line-height:30px; font-weight:bold; background: url(../images/icon1.gif) top left no-repeat;}
.title_other a:link,.title_other a:visited { color:#000000;}
.title_other a:hover { color:#c90000;}
.titlesul { margin:6px; line-height:180%;}
ul.titlesul li { padding-left:25px; background: url(../images/list_icon1.gif) left 3px no-repeat;}
ul.titlesul li span { font-size:10px; font-weight: bold; color:#C90000; padding-left:10px;}
.titlesul_index { margin:6px;}
.titlesul_index li {line-height:20px; padding-left:20px; background: url(../images/list_icon1.gif) left 3px no-repeat;padding-right:5px; }

.links { background:#f5f5e9; padding:10px;}
.links ul { padding-left:20px;}
.links ul li {
	float: left;
	height: 25px;
	width: 135px;
	font-size: 13px;
	line-height: 25px;
	padding-left:20px;
	background: url(../images/list_icon1.gif) left 3px no-repeat;
}
.ss {
	clear: both;
	overflow: hidden;
}
#rotate ul {
	list-style-type: none;
	clear: both;
	height: 30px;
	padding-left: 30px;
	background-color:#efefef;
	margin-bottom:5px;
}
#rotate ul li {
	float: left;
	height: 28px;
	width: 103px;
	text-align: center;
	line-height:28px; 
	font-size:13px;
	font-weight:bold;
	margin-right:30px;
}
.dvif {
	display: none;
}
.linkclick {
	background:url(../images/links_bg2.gif) top left no-repeat;
	color:#fffecb;
}
.linknone {
	background:url(../images/links_bg3.gif) top left no-repeat;
	color:#ffffff;
}

.red { color:#660000;}
.gkinfor { padding:15px; line-height:22px; font-size:13px;}