BODY {
	border-width: 0px; padding: 0px; font-size: 12px; margin: 0px auto; word-break: break-all; line-height: 18px; list-style-type: none; background-color: #fff
}
DIV {
	border-width: 0px; padding: 0px; font-size: 12px; margin: 0px auto; word-break: break-all; line-height: 18px; list-style-type: none; 
}
OL {
	border-width: 0px; font-size: 12px; margin: 0px auto; word-break: break-all; line-height: 18px; list-style-type: none;
}
UL {
	border-width: 0px; padding: 0px; font-size: 12px; margin: 0px auto; word-break: break-all; line-height: 18px; list-style-type: none;
}
LI {
	border-width: 0px; padding: 0px; font-size: 12px; margin: 0px auto; word-break: break-all; line-height: 18px; list-style-type: none;
}
TD {
	font-size: 12px; font-family: 'ËÎÌå'
}
A {
	color: #0B0B0A; text-decoration: none
}
A:hover {
	color: #FA5A16; text-decoration: underline
}
.center {
	margin: 0px auto; width: 960px
}
DIV {
	OVERFLOW: hidden
}
UL {
	OVERFLOW: hidden
}
LI {
	OVERFLOW: hidden
}
.top {
	BACKGROUND: url(/images/top_bg.gif) repeat-x; margin-TOP: 0px; width: 960px; HEIGHT: 21px; 
}
.top_r {
	width: 200px; padding-top: 0px; float: right
}
.top_r1 {
	width: 65px; padding-top: 0px; float: left; padding: 4px 0px 0px 0px;
}
.top_r2 {
	width: 70px; padding-top: 0px; float: left; padding: 2px 0px 0px 0px;
}
.top_r2 A {
	color: #FC0F03; text-decoration: none; font-size: 13px; font-weight: bold
}
.top_r2 A:hover {
	color: #FC0F03; text-decoration: underline; font-size: 13px; font-weight: bold
}
.logo {
	margin: 5px 0px 5px 0px; width: 960px; HEIGHT: 70px; 
}
.logo_l {
	width: 360px; padding-top: 0px; float: left
}
.logo_r {
	width: 580px; padding-top: 0px; float: right
}
#info{ margin:0 auto;width:960px;}
#new{ margin-top:-12px;position: absolute;margin-left:-12px;}
#nav{ height:30px; width:960px; margin:0 auto;}
#nav li{margin-left:2px; height:30px;}
#nav li a{ display:block;float:left; text-decoration:none; background-image: url(/Images/menu01.gif);background-repeat: no-repeat; display:block; background-position:left top;}
#nav a span{cursor:hand; color:#000;background-image: url(/Images/menu02.gif);background-repeat: no-repeat; display:block;background-position: right top; padding:7px 15px 6px 15px; float:left; }
#nav li a:active,#nav li a:hover {margin-top:0px; }
#nav li  a:active span,#nav li a:hover span {padding:10px 15px 6px 15px; margin-top:0px; display:block; color:#FFF;}
.hznav {
	float: left;
}
.hznav LI {
	float: left;
}
#zishu01 a:link,#zishu01 a:visited {margin-left:21px;background-position: 0px -27px;}
#zishu01 a:link span,#zishu01 a:visited span{background-position:right -27px;padding:10px 15px 6px 15px; margin-top:0; color:#FFF; font-weight:bold;}
#zishu01 a:active span,#zishu01 a:hover span {padding:10px 10px 6px 10px;}
#zishu02 a,#zishu03 a,#zishu04 a,#zishu05 a,#zishu06 a,#zishu07 a,#zishu08 a,#zishu09 a,#zishu10 a,#zishu11 a{margin-top:3px;}
#zishu02 a:active,#zishu02 a:hover {background-position: 0px -57px;}
#zishu02 a:active span,#zishu02 a:hover span{background-position:right -57px;}
#zishu03 a:active,#zishu03 a:hover {background-position: 0px -87px;}
#zishu03 a:active span,#zishu03 a:hover span{background-position:right -87px;}
#zishu04 a:active,#zishu04 a:hover {background-position: 0px -117px;}
#zishu04 a:active span,#zishu04 a:hover span{background-position:right -117px;}
#zishu05 a:active,#zishu05 a:hover {background-position: 0px -147px;}
#zishu05 a:active span,#zishu05 a:hover span{background-position:right -147px;}
#zishu06 a:active,#zishu06 a:hover {background-position: 0px -177px;}
#zishu06 a:active span,#zishu06 a:hover span{background-position:right -177px;}
#zishu07 a:active,#zishu07 a:hover {background-position: 0px -207px;}
#zishu07 a:active span,#zishu07 a:hover span{background-position:right -207px;}
#zishu08 a:active,#zishu08 a:hover {background-position: 0px -237px;}
#zishu08 a:active span,#zishu08 a:hover span{background-position:right -237px;}
#zishu09 a:active,#zishu09 a:hover {background-position: 0px -267px;}
#zishu09 a:active span,#zishu09 a:hover span{background-position:right -267px;}
#zishu10 a:link span,#zishu10 a:visited span{color:#134478;font-weight: bold;}
#zishu10 a:active,#zishu10 a:hover {background-position: 0px -297px;}
#zishu10 a:active span,#zishu10 a:hover span{background-position:right -297px;}
#zishu11 a:link,#zishu11 a:visited {margin-left:8px;}
#zishu11 a:link span,#zishu11 a:visited span{color:#01219D;font-weight: bold;font-family: 'Arial';}
#zishu11 a:active,#zishu11 a:hover {background-position: 0px -327px;font-family: 'Arial';}
#zishu11 a:active span,#zishu11 a:hover span{background-position:right -327px;font-family: 'Arial';}
.menu {
	width: 960px; HEIGHT: 30px;
}
.menu_left {
	BACKGROUND: url(/images/navleft.gif) no-repeat; width:8px; height: 30px; float: left;
}
.menu_m {
	BACKGROUND: url(/images/navbg.gif) repeat-x; width:960px; height: 30px; float: left;
}
.menu_m_1 {
	height: 30px; line-height:30px; float: left; color: #fff; padding-left: 10px;
}
.menu_m_2 {
	height: 30px; line-height:30px; float: right; color: #fff; padding: 0px 10px 0px 0px;
}
.menu_right {
	BACKGROUND: url(/images/navright.gif) no-repeat; width:8px; height: 30px; float: left;
}

.ind-left {
	width: 740px; float: left;
}
.ind01-left {
	width: 210px; background-color: #fff; margin-TOP: 5px; float: left;
}
.ind01-middle {
	width: 525px; background-color: #fff; margin: 5px 0px 0px 5px; float: left;
}
.ind-right {
	width: 210px; background-color: #fff; margin: 5px 0px 0px 10px; float: right;
}
.class01-left {
	width: 200px; background-color: #fff; margin-TOP: 5px; float: left;
}
.class01-right {
	width: 560px; background-color: #fff; margin-TOP: 5px; float: right;
}
.news-left {
	width: 700px; background-color: #fff; margin-TOP: 5px; float: left;
}
.news-right {
	width: 200px; background-color: #fff; margin: 5px 0px 0px 10px; float: left;
}

.ind01 {
	BORDER: #AACCEE 1px solid; background-color: #fff; width: 208px; height: 260px; float: left;
}
.ind01-1 {
	BORDER-bottom: #AACCEE 1px solid; background-color: #EBF3FB; height: 22px; font-weight: bold; color:#07519A; line-height: 22px; font-size: 13px; padding-left: 5px; text-align: left;
}
.ind01-1 A {
	color:#07519A;
}
.ind01-2 {
	height: 220px; padding: 5px 0px 0px 5px; color:#000000;
}
.ind02 {
	BORDER: #AACCEE 1px solid; background-color: #fff; width: 208px; height: 68px; margin-top: 8px; float: left;
}
.ind02-1 {
	width: 200px; padding: 5px 0px 0px 0px; text-align: center;
}
.ind02-2 {
	background-color: #fff; height: 205px;
}
.ind03 {
	BORDER: #AACCEE 1px solid; background-color: #fff; width: 523px; float: left;
}
.ind03-2 {
	background-color: #fff; height: 75px; padding: 25px 0px 0px 5px;
}
.ind04 {
	BORDER: #AACCEE 1px solid; background-color: #fff; width: 523px; margin-top: 10px; float: left;
}
.ind04-2 {
	background-color: #fff; height: 90px; padding: 10px 0px 0px 5px;
}
.ind06 { 
	font-size:12px; width:740px; margin:0 auto; margin-TOP: 8px;
}
#tags { height:25px; width:600px; margin:0; padding:0; margin-left:0px}
#tags li { float:left; margin-right:3px; background-color: #EBF3FB; height:25px; list-style-type:none; border-left: #AACCEE 1px solid; border-top: #AACCEE 1px solid; border-right: #AACCEE 1px solid;}
#tags li a { text-decoration:none; float:left; height:25px; padding:0px 30px; line-height:25px; color:#07519A; font-weight: bold; font-size: 13px}
#tags li.emptyTag { width:4px; background:none}
#tags li.selectTag { background-position: left top; position:relative; background-color: #fff; border-left: #AACCEE 1px solid; border-top: #AACCEE 1px solid; border-right: #AACCEE 1px solid; height:25px; margin-bottom:-1px}
#tags li.selectTag a { background-position: right top; height:27px; line-height:27px; color:#07519A; font-weight: bold; font-size: 13px}
#tagContent { padding:1px; background-color:#fff; border:1px solid #AACCEE;}
.tagContent { background-color: #fff; padding:0px; color:#474747; width:735px; display:none}
#tagContent div.selectTag{ display:block}
.ind07 {
	width:740px; margin-TOP: 8px;
}
.ind07-1 {
	width:730px; padding: 5px 0px 0px 0px; text-align: center;
}
.ind08 {
	BORDER: #AACCEE 1px solid; width: 208px; height: 180px; float: left; 
}
.ind08-1 {
	padding: 2px 0px 0px 1px; text-align: center;
}
.ind09 {
	BORDER: #AACCEE 1px solid; width: 208px; height: 68px; margin-top: 8px; float: left; 
}
.ind09-1 {
	width: 200px; padding: 5px 0px 0px 0px; text-align: center;
}
.ind10 {
	BORDER: #AACCEE 1px solid; width: 208px; margin-TOP: 9px; float: left; 
}
.ind10-2 {
	background-color: #fff; padding: 5px 0px 0px 0px; color: #08519A;
}
.ind10-2 A {
	color: #08519A;
}
.ind11 {
	BORDER: #AACCEE 1px solid; width: 208px; margin-TOP: 8px; float: left; 
}
.ind11-2 {
	background-color: #fff; padding: 5px 0px 0px 0px; color: #08519A;
}
.ind11-2 A {
	color: #08519A;
}
.ind12 {
	BORDER: #AACCEE 1px solid; width: 208px; margin-TOP: 8px; float: left; 
}
.ind12-2 {
	background-color: #fff; height: 160px; padding: 10px 0px 0px 10px; float: left;
}


.ind-link {
	BORDER: #AACCEE 1px solid; width: 958px; margin-TOP: 8px;
}
.ind-link-1 {
	 width: 70px; padding: 8px 0px 8px 10px; float: left; color:#000000; font-weight: bold;
}
.ind-link-2 {
	 width: 868px; padding: 8px 10px 8px 0px; color: #000; float: left;
}

.pp01 {
	 width: 236px; padding: 4px 0px 2px 10px; float: left;
}
.pp01-1 {
	 color:#BC2931; font-weight: bold; font-size: 13px; padding-left: 2px; float: left;
}
.pp01-2 {
	 width: 238px; color:#07519A; float: left;
}
.pp02 {
	 width: 238px; padding: 4px 0px 2px 5px; float: left;
}
.pp03 {
	width: 238px; height: 60px; padding: 1px 0px 2px 5px; float: left;
}
.marrypp {
	 width: 735px; float: left;
}
.marrypp-1 {
	 height: 100px; float: left;
}
.marrypp01-1 {
	 color:#EF80A0; font-weight: bold; font-size: 13px; float: left;
}
.marrypp01-2 {
	 width: 238px; color:#EF80A0; float: left;
}

.ads01 {
	width: 756px; height: 100px; BORDER: #C4CDE7 1px solid; margin: 5px 0px 5px 0px; padding: 1px 0px 0px 2px;
}
.ads02 {
	width: 468px; height: 0px; BORDER: #C4CDE7 0px solid; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
.ads03 {
	width: 758px; height: 0px; BORDER: #C4CDE7 0px solid; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}
.ads04 {
	width: 758px; height: 0px; BORDER: #C4CDE7 0px solid; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
}

.vline{
	width: 1px; font-size: 0px; BACKGROUND: url(/Files/BeyondPic/dot_bg.gif) repeat-y; HEIGHT: 60px; margin: 5px 0px 5px 0px; float: left;
}
.vline-1{
	width: 1px; font-size: 0px; BACKGROUND: url(/Files/BeyondPic/dot_bg.gif) repeat-y; HEIGHT: 90px; margin: 8px 0px 8px 0px; float: left;
}
.font1 {
	font-size: 14px; color: #FF0000; font-weight: bold;
}
.font1 a {
	font-size: 14px; color: #FF0000; font-weight: bold;
}
.font1 a:hover {
	font-size: 14px; color: #FF0000; font-weight: bold; text-decoration: underline
}
.font2 {
	font-size: 12px; color: #000000; font-weight: bold;
}
.font9 {
	FONT-SIZE: 13px; color: #FD2B01; FONT-WEIGHT: bold;  FONT-FAMILY: "·ÂËÎ";
}
.font10 {
	FONT-SIZE: 15px;  FONT-FAMILY: "·ÂËÎ";
}
.aa {
	font-size: 12px;
}

.pic01 {
	BORDER: #C6C8C9 1px solid; padding: 3px; background-color: #fff;
}
#foot {
	margin-TOP: 5px; width: 960px; color: #000; text-align: center;
}
.foot-1 {
	font-weight: bold;
}
.foot-1 a {
	font-weight: bold;
}