@charset "gb2312";
body {
	margin:0 auto;
	font-size:12px;
	font-family:"Microsoft YaHei", "Sim Sun";
	background:url(../images/content_bj.jpg) repeat-y center #eee;
}

a:link,a:visited,a:active {color:#333;text-decoration:none;font-family:"Microsoft YaHei", "Sim Sun";}
a:hover {color:#2b509a;text-decoration:underline;}

table,table tr,table tr td,ul,ul li,h3,p,a img,img {
	padding:0;
	margin:0;
	border:none;
	list-style:none;
}
h3,p {
	line-height:1.8em;
}
#top {
	width:100%;
	height:131px;
	margin:0 auto;
	background:url(../images/menubj.jpg) repeat-x left bottom #fff;
	position:relative;
}
#top #top_content {
	width:1000px;
	height:131px;
	margin:0 auto;
	position:relative;
}
#top #top_content #logo {
	width:215px;
	height:100px;
	position:absolute;
	bottom:0;
}
#top #top_content #logo_title {
	position:absolute;
	top:10px;
	left:235px;
}
#top #top_content #tel {
	position:absolute;
	top:-1px;
	right:7px;
	font-size:12px;
	height: 80px;
	width: 225px;
}
#top #top_content #tel a {
	padding:0 5px;
}
#top #top_content #menu {
	height:51px;
	line-height:51px;
	margin:0 auto;
	position:absolute;
	right:20px;
	bottom:0;
	font-size:12px;
	color:#fff;
}
#top #top_content #menu a:link,#top #top_content #menu a:visited,#top #top_content #menu a:active {
	font-size:15px;
	color:#fff;
	padding:0 5px;
}

#honor {
	width:980px;
	height:72px;
	overflow:hidden;
	margin:0 auto 20px;
	position:relative;
}

#bottom {
	clear:both;
	width:100%;
	margin:0 auto;
	padding:30px 0;
	background:#FFFFFF;
	text-align:center;
	line-height:22px;
	color:#9A9999;
	position:relative;
	background-color: #005bac;
}
#bottom a {
	color:#FFFFFF;
}
#bottom .bottom {
	width:1000px;
	margin:0 auto;
	position:relative;
	line-height:47px;
}
#bottom .bottom .hdbs {
	width:44px;
	height:37px;
	position:absolute;
	top:0;
	right:0;
}


/* 内容 */
.neirong{margin-top: 10px; line-height: 32px; text-align:justify;overflow: hidden; padding:0 15px;}
.neirong img{max-width: 100%;}
.neirong p{margin-bottom: 10px;font-size: 14px;}


.clear{clear:both;}
.blank30{height:30px;}


/* 新闻内容页 */
.ntitle{margin: 0px 20px 30px;padding: 0px 0px 13px 0px;text-align: center;border-bottom: 1px dotted #ccc;}
.ntitle h1{font-size: 24px;font-weight: normal;margin-bottom: 18px;}
.ntitle span{font-size: 14px; color: #aaa;padding: 0 10px;}


/*文章分页*/
.news_list{}
.news_list ul{ margin-top:10px; padding:0 10px;}
.news_list li{line-height:2.8em; background:url(../images/arr.gif) no-repeat 0 center; padding-left:15px;  border-bottom:dotted 1px #ccc;}
.news_list li span{float:right; color:#999999; font-size:12px;}


/*建议反馈*/
.note_red{ font-size:14px; color:#fe0000; margin:0 10px;}
.note_arrow{ color:#999; display:inline-block; background:url(../images/note.gif) no-repeat left center; padding-left:24px; margin-left:10px;}

.fill_textarea{ width:500px; padding:10px 5px; height:120px; border:solid 1px #ddd;}
.fill_textarea:hover{border:solid 1px #999; background:#f8f8f8;}

table.fill_table_c{ clear:both; margin:0px auto 10px auto;}
table.fill_table_c input.fill_text{ width:240px; padding:10px 5px; border:solid 1px #ddd;}
table.fill_table_c input.fill_text:hover{border:solid 1px #999; background:#f8f8f8;}
table.fill_table_c th,table.fill_table_c td{ vertical-align:top; line-height:2em; padding:10px 5px;}
table.fill_table_c th{ font-size:14px; font-weight:normal; text-align:right;}
table.fill_table_c img{ vertical-align:middle; margin:0 10px;}
table.fill_table_c input.orange_btn{ width:250px; height:40px; line-height:40px;}

input.orange_btn{ border:none; font-size:20px;line-height:2.5em; height:2.5em; cursor:pointer; text-align:center; color:#fff; background:#005BAC; font-family:"微软雅黑";}
input.orange_btn:hover{ background:#0084FB; color:#fff; text-decoration:none;}
