BODY {
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #D2E4F0;
	background-image: url(bg9.jpg);
	background-repeat: repeat-x;
	background-position: center top;}
DIV {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
DD {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
UL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
OL {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
LI {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H1 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H2 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H3 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H4 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H5 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H6 {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
PRE {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
FORM {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
FIELDSET {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
INPUT {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
TEXTAREA {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
P {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
BLOCKQUOTE {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
TH {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
TD {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
H1 {
	font-size: 100%; font-weight: normal
;}
H2 {
	font-size: 100%; font-weight: normal
;}
H3 {
	font-size: 100%; font-weight: normal
;}
H4 {
	font-size: 100%; font-weight: normal
;}
H5 {
	font-size: 100%; font-weight: normal
;}
H6 {
	font-size: 100%; font-weight: normal
;}
TABLE {
	border-spacing: 0; border-collapse: collapse
;}
FIELDSET {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
IMG {
	border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px
;}
ADDRESS {
	font-style: normal; font-weight: normal
;}
CAPTION {
	font-style: normal; font-weight: normal
;}
CITE {
	font-style: normal; font-weight: normal
;}
CODE {
	font-style: normal; font-weight: normal
;}
DFN {
	font-style: normal; font-weight: normal
;}
EM {
	font-style: normal; font-weight: normal
;}
TH {
	font-style: normal; font-weight: normal
;}
VAR {
	font-style: normal; font-weight: normal
;}
OL {
	list-style-type: none; list-style-image: none
;}
UL {
	list-style-type: none; list-style-image: none
;}
CAPTION {
	text-align: left
;}
TH {
	text-align: left
;}
INPUT {
	font-family: Arial, Helvetica, sans-serif; vertical-align: middle
;}
SELECT {
	font-family: Arial, Helvetica, sans-serif; vertical-align: middle
;}
INPUT[type='submit'] {
	padding-bottom: 2px; padding-left: 7px; padding-right: 7px; cursor: pointer; padding-top: 2px
;}
ABBR {
	border-bottom: medium none; border-left: medium none; font-variant: normal; border-top: medium none; border-right: medium none
;}
ACRONYM {
	border-bottom: medium none; border-left: medium none; font-variant: normal; border-top: medium none; border-right: medium none
;}
BODY {
	text-align: center;
	font: 12px/1.5 tahoma, arial, "宋体", sans-serif;
	color: #333;
	background-color: #D2E4F0;
	background-repeat: repeat-x;
	background-position: 0px 0px;}
A {
	color: #333; text-decoration: none
;}
A:hover {
	color: #f30; text-decoration: underline
;}
.clear {
	line-height: 0; height: 0px; clear: both; font-size: 1px
;}
.clearfix {
	display: inline-block
;}
.clearfix:after {
	display: block; height: 0px; visibility: hidden; clear: both; content: "."
;}
.mt {
	margin-top: 8px
;}
.cont_mt {
	margin-top: 14px
;}
.word_break {
	word-wrap: break-word; word-break: break-all
;}
#wrap {
	text-align: left;
	margin: 0px auto;
	width: 990px;
	padding-left:5px;
	padding-right:5px;
	background-color: #FFFFFF;}
#header {
	position: relative; padding-bottom: 0px; padding-left: 16px; padding-right: 16px;  height: 122px; padding-top: 0px
;}
#header .logo {
	position: relative; width: 450px; height: 110px; top: 14px
;}
#header .logo .logo_img {
	display: block; float: left; height: 110px
;}
#header .logo .logo_img A {
	display: table-cell; height: 70px; vertical-align: middle
;}
#header .logo .logo_img A IMG {
	vertical-align: middle
;}
#header .logo .logo_sp {
	line-height: 24px; margin: 60px 0px 0px 80px; display: block; float: left; color: #00907c; font-size: 16px; font-weight: bold
;}
#header .logo .logo_text {
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
	color: #0066CC;
	font-size: 20px;
	font-weight: bold;
	font-family: "黑体";}
#header .logo .logo_text A {
	color: #0066CC;
	font-size: 20px;
	font-weight: bold;
	font-family: "黑体";}
#header .logo .sign {
	text-indent: -99999em; margin: 10px 0px 0px 40px; width: 95px; display: block; background: url(sign.png) no-repeat; float: left; height: 51px; overflow: hidden; _background: none
;}
#header .top_links {
	position: absolute; line-height: 24px; padding-left: 7px; background: url(top_link_bg.png) no-repeat left center; height: 24px; color: #686868; top: 17px; right: 12px
;}
#header .top_links A {
	margin: 0px 4px; color: #686868
;}
#header .top_links SPAN A {
	line-height: 24px; margin: 0px 10px; color: #686868
;}
#header .search {
	position: absolute; width: 270px; height: 22px; top: 64px; right: 0px
;}
#header .search FORM {
	height: 22px
;}
#header .search INPUT.text {
	border-bottom: medium none; border-left: medium none; line-height: 22px; padding-left: 20px; width: 188px; background: url(css_sprites.png) no-repeat -64px 0px; height: 22px; color: #666; border-top: medium none; border-right: medium none
;}
#header .search INPUT.btn {
	border-bottom: medium none; border-left: medium none; text-indent: -99999em; width: 52px; background: url(css_sprites.png) no-repeat -281px 0px; height: 22px; margin-left: 6px; border-top: medium none; cursor: pointer; border-right: medium none
;}
#header .nav {
	position: absolute;
	width: 990px;
	height: 36px;
	overflow: hidden;
	top: 86px;
	left: 0px;

	background-image: url(1263176662.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;}
#header .nav .dh {width:990px; float:left; height:36px;}
#header .nav .dh UL {
	padding-left: 22px;  float: left; height: 36px; font-size: 12px;}
#header .nav .dh UL LI {
	float: left;
           background-image:url("a3.gif");
           background-repeat:no-repeat;
           background-position-x:right;
           background-position-y:50%;
	width: 100px;
	font-weight: bold;}
#header .nav .dh UL LI.none {
	background: none transparent scroll repeat 0% 0%
;}
#header .nav .dh UL LI A {
	text-align: center; line-height: 36px; margin: 0px 2px; width: 100px; display: block; height: 36px; color: #fff
;}
#header .nav .dh UL LI A:hover {
	text-decoration: none;
	background-image: url(f-2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	color:#0066CC;}
#header .nav .dh UL LI.current A {
	background: url(f-2.jpg) no-repeat center top; text-decoration: none;color:#0066CC;}
.banner {
	 background-color: #fff; margin-top: 4px;width: 990px;  height: 240px;}
#bottom {
	padding-bottom: 0px; margin-top: 10px;  padding-top: 0px
;}
#bottom .footer {
	height: 36px;
	background-image: url(1263176662.gif);}
#bottom .footer UL {
	text-align: left;
	line-height: 36px;
	text-align:center;
	font-size: 13px;
	color: #FFFFFF;}
#bottom .footer UL LI {
	display: inline
;}
#bottom .footer UL LI A {
	margin: 0px 10px; color: #FFFFFF;}
#bottom .footer UL LI A:hover {
	color: #FFFF00;
	text-decoration: underline;}
#bottom .copyright {
	text-align: center; line-height: 20px; font-family: Verdana, Geneva, sans-serif; color: #666; padding-top: 16px
;}
.pagination {
	text-align: center; margin-top: 20px; display: block; font-family: Verdana, Geneva, sans-serif; margin-bottom: 10px; clear: both; font-size: 13px
;}
.pagination EM {
	margin: 0px 3px; color: #f00
;}
.pagination A {
	border-bottom: #bcbcba 1px solid; border-left: #bcbcba 1px solid; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; background: url(repeat_x.jpg) #f7f7f7 repeat-x 0px -309px; color: #696969; border-top: #bcbcba 1px solid; margin-right: 2px; border-right: #bcbcba 1px solid; text-decoration: none; padding-top: 1px
;}
.pagination A:hover {
	border-bottom: #f60 1px solid; border-left: #f60 1px solid; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; background: url(repeat_x.jpg) #fdda98 repeat-x 0px -333px; color: #f63; border-top: #f60 1px solid; margin-right: 2px; border-right: #f60 1px solid; text-decoration: none; padding-top: 1px
;}
.pagination SPAN.current {
	border-bottom: #f60 1px solid; border-left: #f60 1px solid; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; background: url(repeat_x.jpg) #fdda98 repeat-x 0px -333px; color: #f63; border-top: #f60 1px solid; margin-right: 2px; border-right: #f60 1px solid; text-decoration: none; padding-top: 1px
;}
.pagination SPAN.disabled {
	border-bottom: #bcbcba 1px solid; border-left: #bcbcba 1px solid; padding-bottom: 1px; padding-left: 5px; padding-right: 5px; background: #f7f7f7; color: #aaa; border-top: #bcbcba 1px solid; margin-right: 2px; border-right: #bcbcba 1px solid; padding-top: 1px
;}
input {
	border: 1px solid #CCCCCC;}
.bga {
	background-image: url(f-14.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height:45px;}
.wzaa{ width:100%;}
.wzaa ul li{
	background-image: url(arrowa.gif);
	background-repeat: no-repeat;
	background-position: 6px;
	padding-left:15px;
		text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color:#333333
;}#middle-2-2{width:622px; height:199px; margin-top:10px; float:left;}
.newl {
	background-image: url(arrowa.gif);
	background-repeat: no-repeat;
	background-position: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height:25px;
	line-height:25px;
	padding-left:35px;}
.hei16 {
	font-weight:bold;
	font-size:16px;
	font-family:"宋体";}

