﻿html, body {
	margin:0;
	padding: 0;
	font-family: "宋体";
	font-size: 9pt;
	color: #232324;
	background-color:#ffffff;
	scrollbar-face-color: #F6F6F6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-arrow-color: #330000;
	scrollbar-track-color: #F6F6F6;
	scrollbar-darkshadow-color: #FFFFFF;
}
ul, ol, li, img {
	margin: 0;
	padding: 0;
	border:0;
	list-style: none;
}
a:link, a:active, a:visited {
	color: #232324;
	text-decoration: none;
}
a:hover {
	color: #232324;
	text-decoration: underline;
}
.ten {
    margin-top: 10px;
}
.box {
    border: 1px solid #dddddd;
}
.box1 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #aaaaaa;
	border-left-color: #aaaaaa;
}
.colist {
    line-height: 1.5em;
    border-bottom: 1px solid #dddddd;
}
.copro, .copro a:link, .copro a:active, .copro a:visited, .copro a:hover {
    color:#003b86;
}
.pad {
    padding: 5px;
}
/*----------------------------*/
.container {
    width: 1000px;
    background-color: #FFFFFF;
	margin: 0 auto 0 auto;
}
.logo {
    width:950px;
	height:140px;
	position:absolute;
	z-index:999;
	background:url(logo.png) 10px 38px no-repeat;
	_background:url(logo.gif) 10px 38px no-repeat;
}
.mainnav {
	color: #ffffff;
	font-size: 10pt;
	font-weight:bold;
	padding-left:5px;
}
.login{
	width:110px;
	height: 1.1em;
}
.rad, .rad a:link, .rad a:active, .rad a:visited, .rad a:hover {
    color: #8f1d21;
	font-size: 10pt;
	font-weight:bold;
}
.red{
	color:#ff3405;
	font-weight:bold;
}
.orange{
	color:#f8890f;
	font-weight:bold;
}
.bule, .bule a:link, .bule a:active, .bule a:visited, .bule a:hover {
    color:#003b86;
	font-size:10pt;
	font-weight:bold;
}
.bule p {
	color:#232324;
	font-size:9pt;
	font-weight:normal;
	line-height: 1.5em;
	text-indent: 2em;
	padding:0;
	margin:0;
}
.blue{
	color:#6086c4;
	font-size:12px;
	font-weight:bold;
}
.green {
    color: #79a720;
	font-size: 12px;
	font-weight:bold;
}
.gray {
    color: #364c61;
	font-size: 12px;
	font-weight:bold;
}
.white {
    color: #ffffff;
	font-size: 10pt;
	font-weight:bold;
	line-height: 1.5em;
}
.rose {
    color: #a03887;
	font-size: 12px;
	font-weight:bold;
}
.important {
    color: #ffffff;
	font-size: 10pt;
	font-weight:bold;
	line-height: 1.5em;
	background: url(important_bar.png) no-repeat;
}
.statistics {
    color: #ffffff;
	font-size: 10pt;
	font-weight:bold;
	line-height: 1.2em;
	background: url(statistics_bar.png) no-repeat;
}
.loginbox{
	height:14px;
	width:120px;
	border: 1px solid #9eaab6;
}
.searchbox{
	height:18px;
	border: 1px solid #79a720;
}
/*--新闻列表--*/
.newsline li {
	height: 19px;
	height: 19px\9;
	*height: 17px;
	_height: 19px;
	line-height: 1em;
	padding-bottom: 2px;
}
.newsline li a {
	padding-top: 2px;
	padding-left: 12px;
	color: #000000;
	background: url(arrow.png) 3px 6px no-repeat;
	float:left;
}
.newsline li a:hover {
    padding-top: 2px;
	padding-left: 12px;
	color: #012c5d;
	background: url(arrow.png) 5px 6px no-repeat;
	float:left;
}
.newsline li span {
    color: #000000;
	float:right;
}
/*--搜索滑动门-*/
.searchTab {
	width: 410px;
	height: 65px;
}
.searchTab .TabTitle {
	height: 29px;
	overflow: hidden;
}
.searchTab .TabTitle ul {
	list-style: none;
	margin-left: 0px;
	text-align: center;
	padding: 0;
}
.searchTab .TabTitle li {
	width: 60px;
	padding-top: 8px;
	padding-bottom: 7px;
	margin-right: 5px;
	cursor: pointer;
	float: left;
}
.searchTab .TabTitle .active {
    color:#6a7b8c;
	font-size: 11pt;
	font-weight:bold;
	background:url(search_tab.png) no-repeat;
}
.searchTab .TabTitle .active a{
    color:#fa7103;
}
.searchTab .TabTitle .normal {
    color:#6a7b8c;
	font-size: 11pt;
	background:url(search_tab.png) -60px 0 no-repeat;
}
.search_key {
	width:300px;
	height:22px;
	font-size: 14pt;
	border: 1px solid #9eaab6;
}
/*--图片新闻滑动门-*/
.photobox{
	border: 1px solid #9eaab6;	
}
/*--新闻列表滑动门-*/
.newsTab {
	width: 410px;
	background:url(news_tabbg.png)
}
.newsTab .TabTitle0 {
	height: 25px;
	overflow: hidden;
}
.newsTab .TabTitle0 ul {
	list-style: none;
	text-align: center;
	padding: 0;
}
.newsTab .TabTitle0 li {
	width: 100px;
	padding-top: 6px;
	padding-bottom: 9px;
	margin-right:2px;
	cursor: pointer;
	float: left;
}
.newsTab .TabTitle0 .active {
    color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	background:url(news_tab0.png) no-repeat;
}
.newsTab .TabTitle0 .normal {
    color:#cccccc;
	font-size: 12px;
	background:url(news_tab0.png) -100px 0 no-repeat;
}
.newsTab .TabTitle0 .active a {
    color:#f8890f;
}
.newsTab .TabTitle1 {
	height: 25px;
	overflow: hidden;
}
.newsTab .TabTitle1 ul {
	list-style: none;
	text-align: center;
	padding: 0;
}
.newsTab .TabTitle1 li {
	width: 100px;
	padding-top: 6px;
	padding-bottom: 9px;
	margin-right:2px;
	cursor: pointer;
	float: left;
}
.newsTab .TabTitle1 .active {
    color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	background:url(news_tab1.png) no-repeat;
}
.newsTab .TabTitle1 .normal {
    color:#cccccc;
	font-size: 12px;
	background:url(news_tab1.png) -100px 0 no-repeat;
}
.newsTab .TabTitle1 .active a {
    color:#f6b801;
}
.newsTab .TabTitle2 {
	height: 25px;
	overflow: hidden;
}
.newsTab .TabTitle2 ul {
	list-style: none;
	text-align: center;
	padding: 0;
}
.newsTab .TabTitle2 li {
	width: 100px;
	padding-top: 6px;
	padding-bottom: 9px;
	margin-right:2px;
	cursor: pointer;
	float: left;
}
.newsTab .TabTitle2 .active {
    color:#ffffff;
	font-size: 12px;
	font-weight:bold;
	background:url(news_tab2.png) no-repeat;
}
.newsTab .TabTitle2 .normal {
    color:#cccccc;
	font-size: 12px;
	background:url(news_tab2.png) -100px 0 no-repeat;
}
.newsTab .TabTitle2 .active a {
    color:#ff3405;
}
.none {
	display:none;
}
/*--友情链接和版权信息-*/
.link  {
    font-family:Arial;
	line-height: 1.5em;
}
.copy {
    font-family:Arial;
	line-height: 1.5em;
}
/*--内容页面--*/
h1 {
    font-size: 20pt;
	font-family: '黑体';
	text-align: center;
	padding: 5px;
	margin: 0;
	border-bottom: 1px solid #dbdbdb;
	background-color: #F7F7F7;
}
h3 {
    font-size: 10pt;
	text-align: center;
	padding-top: 10px;
	margin: 0;
}
h3 font {
    color:#70001A;
	font-weight: normal;
}
.content {
	line-height: 150%;
	padding: 5px;
}
.title {
    color:#003b86;
    font-size: 20pt;
	font-family: '黑体';
	padding-top: 10px;
}
/*--二级菜单--*/
.subnav li {
	display:block;
	padding:0;
	margin:0;
	position:relative;
	z-index:100;
}
.subnav li a, .subnav li a:visited {
	display:block;
	text-decoration:none;
}
.subnav li dd {
	display:none;
}
.subnav li:hover, .subnav li a:hover {
	border:0;
}
.subnav li:hover dt a, .subnav li a:hover dt a {
	background: url(subnav.png) 0 -30px no-repeat;
	padding: 9px 0 9px 20px;
	text-decoration: none;
	color: #27155b;
}
.subnav li:hover dd, .subnav li a:hover dd {
	display:block;
}
.subnav table {
	border-collapse:collapse;
	padding:0;
	font-size:1em;
}
.subnav dl {
	width: 260px;
	cursor:pointer;
}
.subnav dt {
	margin:0;
	padding: 0;
	font-size: 1.0em;
}
.subnav dd {
	margin:0;
	padding:0;
	font-size: 1em;
	text-align:left;
}
.gallery dt a, .gallery dt a:visited {
	display: block;
	background: url(subnav.png) no-repeat;
	padding: 9px 0 9px 20px;
	text-decoration: none;
}
.gallery dd a, .gallery dd a:visited {
	display: block;
	background: #F7F7F7 url(arrow.png) 5px 10px no-repeat;
	padding: 6px 0 6px 22px;
	text-decoration: none;
}
.gallery dd a:hover {
	background: #F0F8FD url(arrow.png) 7px 10px no-repeat;
	padding: 6px 0 6px 22px;
	text-decoration: none;
}
* html .gallery dd a, * html .gallery dd a:visited {
	height:1em;
}
