html, body {
	margin:0;
	padding: 0;
	font-family: "宋体";
	font-size: 9pt;
	color: #232324;
	background-image:url(bg.png);
	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;
}
.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 35px no-repeat;
	_background: url(logo.gif) 10px 35px no-repeat;
}
.mainnav {
	color: #ffffff;
	font-size: 10pt;
	font-weight:bold;
	padding-left:5px;
}
.mainlist {
	letter-spacing:0.1em;
	letter-spacing:0.1em/9;
	*letter-spacing:0.1em;
	_letter-spacing:0;
}
.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;
}
.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;
}
.gray {
    color: #34465e;
	font-size: 10pt;
	font-weight:bold;
	line-height: 1.4em;s
}
.green {
    color: #595b23;
	font-size: 10pt;
	font-weight:bold;
}
.cyan {
    color: #226488;
	font-size: 10pt;
	font-weight:bold;
}
.white {
    color: #ffffff;
	font-size: 10pt;
	font-weight:bold;
	line-height: 1.5em;
}
.brown {
    color: #545454;
	font-size: 10pt;
	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;
}
/*--新闻列表--*/
.newsline li {
	height: 19px;
	height: 19px\9;
	*height: 17px;
	_height: 19px;
	line-height: 1em;
	padding-bottom: 2px;
}
.hot li {
	line-height: 1.3em;
	height: 36px;
}
.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: 23px;
	overflow: hidden;
}
.searchTab .TabTitle ul {
	list-style: none;
	margin-left: 10px;
	text-align: center;
	padding: 0;
}
.searchTab .TabTitle li {
	width: 55px;
	padding-top: 5px;
	padding-bottom: 4px;
	margin-right: 5px;
	cursor: pointer;
	float: left;
}
.searchTab .TabTitle .active {
    color:#FFFFFF;
	font-size: 11pt;
	font-weight:bold;
	background:url(search_tab.png) no-repeat;
}
.searchTab .TabTitle .active a{
    color:#FFFFFF;
}
.searchTab .TabTitle .normal {
    font-size: 11pt;
	background:url(search_tab.png) -62px 0 no-repeat;
}
.search_key {
	width:300px;
	height:21px;
	font-size: 14pt;
	border: 1px solid #0262be;
}
.search_more {
	float:right;
	padding:5px;
	color: #FFF;
	font-weight:bold;
}
.search_more a:link, .search_more a:active, .search_more a:visited, .search_more a:hover {
	color:#FFF;
}
/*--图片新闻滑动门-*/
.photoTab {
	width: 260px;
	height: 250px;
}
.photoTab .TabTitle {
	height: 29px;
	overflow: hidden;
}
.photoTab .TabTitle ul {
	list-style: none;
	text-align: center;
	padding: 0;
}
.photoTab .TabTitle li {
	width: 52px;
	padding-top: 6px;
	padding-bottom: 12px;
	cursor: pointer;
	float: left;
}
.photoTab .TabTitle .active {
    color:#FFFFFF;
	font-size: 10pt;
	font-weight:bold;
	background:url(photo_tab.png) no-repeat;
}
.photoTab .TabTitle .normal {
    font-size: 10pt;
	background:url(photo_tab.png) -52px 0 no-repeat;
}
/*--新闻列表滑动门-*/
.newsTab {
	width: 410px;
	height: 180px;
	padding-top: 10px;
}
.newsTab .TabTitle {
	height: 26px;
	overflow: hidden;
}
.newsTab .TabTitle ul {
	list-style: none;
	text-align: center;
	padding: 0;
}
.newsTab .TabTitle li {
	width: 100px;
	padding-top: 6px;
	padding-bottom: 9px;
	margin-right:2px;
	cursor: pointer;
	float: left;
}
.newsTab .TabTitle .active {
    color:#FFFFFF;
	font-size: 10pt;
	font-weight:bold;
	background:url(news_tab.png) no-repeat;
}
.newsTab .TabTitle .normal {
    font-size: 10pt;
	background:url(news_tab.png) -102px 0 no-repeat;
}
.newsTab .TabTitle .active a {
    color:#FFFFFF;
}
.none {
	display:none;
}
/*--友情链接和版权信息-*/
.link  {
    font-family:Arial;
	line-height: 1.5em;
}
.copy {
    color: #FFFFFF;
    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;
}
/*--友情链接滑动门-*/
.linkTab {
	width: 680px;
	height: 150px;
	padding-top: 10px;
}
.linkTab .TabTitle {
	height: 26px;
	overflow: hidden;
}
.linkTab .TabTitle ul {
	list-style: none;
	text-align: center;
	padding: 0;
}
.linkTab .TabTitle li {
	width: 100px;
	padding-top: 6px;
	padding-bottom: 9px;
	margin-right:2px;
	cursor: pointer;
	float: left;
}
.linkTab .TabTitle .active {
    color:#FFFFFF;
	font-size: 10pt;
	font-weight:bold;
	background:url(news_tab.png) no-repeat;
}
.linkTab .TabTitle .normal {
    font-size: 10pt;
	background:url(news_tab.png) -102px 0 no-repeat;
}
.linkTab .TabTitle .active a {
    color:#FFFFFF;
}
.linkbox  {
	height:110px;
	padding:5px;
    font-family:Arial;
	line-height: 1.5em;
	border:1px solid #dbdbdb;
}

