﻿@charset "utf-8";
/*格式化样式
---------------------------------------------------------------------------------*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin : 0;
	padding : 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size : 100%;
}
ol, ul {
	list-style : none;
}
address, caption, cite, code, dfn, em, strong, th, var, small {
	font-style : normal;
	font-weight : normal;
}
table {
	border-collapse : collapse;
	border-spacing : 0;
}
p {

}
fieldset, img {
	border : 0;
}
caption, th {
	text-align : left;
}
.relative {
	position:relative;
}
.absolute {
	position:absolute;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.dis_n {
	display:none;
}
.dis_b {
	display:block;
}
.claer {
	clear:both;
}
.text_center {
	text-align:center;
}
.text_right {
	text-align:right;
}
.font_12 { font-size:12px; font-weight:normal;}
.bold { font-weight:bold;}
.f_14 { font-size: 14px;}
.margin_lr10 {
	padding-right: 10px;
	padding-left: 10px;
	white-space: nowrap;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
}
.margin_lr6 {
	padding-right: 8px;
	padding-left: 8px;
	white-space: nowrap;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
}
a{cursor:pointer;text-decoration:none;}
a:link,a:visited{color:#005306;text-decoration:none;}
a:hover{text-decoration:underline;}
/*格式化样式
---------------------------------------------------------------------------------*/
body {
	font-size: 12px;
}
#header {
	height: 105px;
	background-image: url(img/topbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-right: auto;
	margin-left: auto;
}
#header_nav {
	height:78px;
	width: 1002px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	float:left;
	margin:8px 13px 0 10px;
}
.pic123 {
	padding-right: 2px;
	padding-left: 2px;
}

.main_nav li,#header_nav li.sel,.main_nav li a:hover {
	background-image: url(img/newico-02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.TabContent li{

list-style-type:none; background:url(img/i1.gif) 1px 12px no-repeat; line-height:20px; }

.main_nav {
	float:left;
	margin-top: 38px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 8px;
}
.main_nav li {
	overflow:hidden;
	float:left;
	width:80px;
	height:28px;
	line-height:27px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-position:0px -33px;
	margin-top: 14px;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
}
.main_nav li a {
	display:block;
	width:80px;
	padding-top:2px;
	text-align:center;
}
.main_nav li a:hover{
	background-position:0px -62px;
}
#header_nav .main_nav li.sel {
	margin-top:10px;
	width:83px;
	height:27px;
	line-height:28px;
	background-position:0px 0px;
	padding-top: 5px;
}
#header_nav .main_nav li.sel a{display:block;width:83px;height:32px;}
#header_nav .main_nav li.sel a:link,#header_nav li.sel a:visited{color:#336600;}
#header_nav .main_nav li.sel a:hover{
	color:#000;
	background-position:0px -3px;
}
.main_nav a:link,.main_nav a:visited{color:#005306;text-decoration:none;}
.top_nav {
	top: 10px;
	right: 0px;
}
.top_nav a {
	float:left;
	display:block;
	margin-left:8px;
	width:64px;
	height:36px;
	line-height:22px;
	font-weight:bold;
	text-align:center;
	color:#898989;
	text-decoration:none;
	background-image: url(img/newico-03.gif);
	background-repeat: no-repeat;
}
.right_nav {
	top:60px;
	right:0;
}
.right_nav a {
	margin-left:6px;
	color:#999;
	text-decoration:none;
}
.usediv {
	text-align:center;
	width: 1002px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
}
#container {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
#container li a { color:#045199;}
#container a:hover  { color: #FF0000;}
#container img { border:#CCCCCC solid 1px;
}
#container_left {
	float: left;
	width: 680px;
	padding-left: 5px;
}
#container_right {
	float: right;
	width: 300px;
	padding-right: 5px;
}
#container_left_1 {
	float: left;
	width: 210px;
}
#container_mid_1 {
	float: right;
	width: 460px;
}
#google_mid {
	clear: both;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 5px;
}
#google_top {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
}
#container_left_2 {
	float: left;
	width: 210px;
}
#container_mid_2 {
	float: right;
	width: 460px;
}
#siteinfo {
	clear: both;
	text-align: center;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 5px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cacaca;
	border-bottom-color: #DFECF4;
	background-color: #FDFEFF;
	margin-bottom: 8px;
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 180%;
}
.left_img {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 10px;
}
.left_img_top {
	text-align: center;
	width: 110px;
	float: left;
}
.ul_mid_left_top {
	float: right;
	height: 76px;
	width: 80px;
	overflow: hidden;
	background-color: #f4fcff;
	border: 1px solid #b4d7eb;
	margin-right: 10px;
}

.h2_left {
	background-color: #e9f8ff;
	padding-right: 5px;
	padding-left: 10px;
	height: 27px;
	margin-bottom: 5px;
	line-height: 27px;
}
.footer_h1 {
	background-color: #cae5ff;
	border: 1px solid #FFFFFF;
}
.h2_mid {
	background-image: url(img/h2_mid_bg.gif);
	background-repeat: repeat-x;
	line-height: 27px;
	padding-right: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
}
.div_left, .div_mid {
	border: 1px solid #a1c1d6;
	overflow: hidden;
	z-index: 1;
	height: 100%;
	width: 100%;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.div_left li {
	line-height:180%;
	padding-left: 12px;
	background-image: url(img/dot04.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.top_img {
	width: 460px;
	margin-right: auto;
	margin-left: auto;
}

.mid_border {	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 4px;}
.margin_top5 { padding-top:2px; padding-bottom:2px;}
.top_img li {
	width:115px;
	float:left;
	text-align:center;
}
.ul_mid_left {
	float:left;
	width:220px;
}
.ul_mid_right {
	float:right;
	width:220px;
}
.mid_img {
	text-align:center;
	float:left;
	width:140px;
}
.ul_mid_right_top {
	width:300px;
	float:right;
}
.ul_mid_left li, .ul_mid_right li, .ul_mid_right_top li {
	line-height:180%;
	padding-left: 12px;
	background-image: url(img/dot04.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.ul_mid_left, .ul_mid_right, .ul_mid_right_top { margin:2px;
}
.ul_mid_left_top li {
	background-image: none;
	line-height: 155%;
}
#index_login_div {
	background-color: #F4FCFF;
	border: 1px solid #B4D7EB;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.login li {
	padding-top: 2px;
	padding-bottom: 2px;
}
.a_spacing {
	margin-top: 5px;
}






.ul_right_bottom {	list-style-type: disc;
	list-style-position: inside;
	padding-left: 5px;}
.ul_right_3lie li {
	 width:138px;
	float: left;
}
.ul_right_3lie a {
	white-space: nowrap;
	display: block;
	padding-right: 3px;
	padding-left: 3px;
}

.ul_right_3lie_right {
	float: right;

}
.ul_right_4lie li {
	float: left;
}
.ul_right_4lie a {
	white-space: nowrap;
	display: block;
	padding-right: 3px;
	padding-left: 3px;
}
.div_right {
	margin:7px 0;
}
.div_right li { line-height:180%;}
.friend_img_ul { width:210px; height:100%; float:left;}
.friend_img_ul li {
	float: left;
	width: 105px;
	text-align: center;
}
.friend_text_ul { width:680px; height:100%; float:right;}
.friend_text_ul li {	
	float: left;
	padding-right: 12px;
	padding-left:5px;
	text-align: left;}
.friend_text_ul li a {
	white-space: nowrap;
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
}



.none {
	display:none;
}
.nTab {
	width: 300px;
	font-size: 12px;
	line-height: 150%;
	border-right:#CBCBCB solid 1px;
}
#myTab0 li {
	width: 60px;
	float: left;
	text-align: center;
	cursor: pointer;
	height: 26px;
	display: block;
	line-height: 26px;
}
#myTab0 .active {
	background-image: url(img/admenu_bg1.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #f2f6fb;
}
#myTab0 .normal {
	background-image: url(img/admenu_bg2.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.nTab .TabContent {
	background-color: #F2F6FB;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CBCBCB;
	border-left-color: #CBCBCB;
}
.ul_right_left, .ul_right_right {
	width:140px;
	list-style-type: disc;
	list-style-position: inside;
}
.ul_right_left,.ul_right_right {

	list-style-type: disc;
	list-style-position: inside;
	padding-left: 2px;
}


.ul_right_bottom {
	list-style-type: disc;
	list-style-position: inside;
	padding-left: 5px;
}

.tab_box {
	width: 298px;
	border: 1px solid #CCCCCC;
}.tab_nav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	height: 100%;
}
.tab_nav li {
	float: left;
}
.tab_nav span {
cursor:pointer;
	white-space: nowrap;
	display: block;
	height: 30px;
	width: 98px;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	line-height: 30px;
}
.tab_content {
	padding-top:5px;
	padding-left: 5px;
}
.tab_nav .active {
	background-color: #F2F5FA;
}
#rightline span {
	border-right-style: none;
}

.hongse a:link,.hongse a:visited{ color:#801817;}
.hongse a:hover{ color: #993333;}

.heise a:link,.heise a:visited{ color: #000000;}
.heise a:hover{ color: #333333;}
.lanse a:link,.lanse a:visited{ color: #08509a;}
.lanse a:hover{ color: #801817;}
.baise a:link,.baise a:visited{ color: #ffffff;}
.baise a:hover{ color: #ffffff;}

#footer{width:950px;clear:both;border:5px solid #FFF;border-top:none;margin:0 auto;background-color:#FFF;}
#footerinfo{clear:both;margin:0 auto;width:993px;color:#333;text-align:center;}
#footercontent{margin:0 auto;border:1px solid #eee;background:#F8F8F8;text-align:center;line-height:32px;height:32px;}
#footercontent a{margin:0 2px;}
#footercopyrights{clear:both;padding:6px 0 0;margin:0 auto;text-align:center;line-height:180%;}
#footercopyrights span{font:12px arial,helvetica,sans-serif;line-height:180%;}
