BODY {
background:url(../images/head.jpg) #fff no-repeat center top;
color:#3c3c3c;
font-family:"宋体", Tahoma, sans-serif;
font-size:12px;
margin:0;
padding:0;
text-align:center;
}

A {
background:none transparent scroll repeat 0 0;
color:#3c3c3c;
text-decoration:none;
}

A:hover {
color:#e31d39;
text-decoration:underline;
}

H1 {
font:25px Arial, Sans-Serif;
letter-spacing:-1px;
margin:0;
padding:7px 0 0 8px;
}

H2 {
color:#000;
font:bold 1.7em Arial, Sans-Serif;
font-size:18px;
letter-spacing:-1px;
margin:0 0 5px;
padding:0;
}

P {
margin:0 0 5px;
}

UL {
list-style-type:none;
margin:0;
padding:0;
}

IMG {
border-width:0;
}

.col1 {
float:left;
width:256px;
}

.box1 {
padding-bottom:10px;
padding-left:22px;
padding-right:22px;
}

.col2 {
float:right;
padding-top:30px;
width:690px;
}

.content {
clear:both;
margin:0 auto;
text-align:left;
width:1004px;
}
.wrap {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/head0.jpg); MARGIN: 0px auto; WIDTH: 1003px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
.header {
	POSITION: relative; HEIGHT: 300px
}
.header H1 {
	FONT-SIZE: 12px; RIGHT: 758px; COLOR: #ffffff; POSITION: absolute; TOP: 59px
}
.header H1 A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header H1 A:hover {
	TEXT-DECORATION: none
}
.header UL {
	RIGHT: 65px; WIDTH: 632px; POSITION: absolute; TOP: 26px
}
.header UL LI {
	FLOAT: left; PADDING-TOP: 0px
}
.header UL .s {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header UL LI A {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.header H2 {
	LEFT: 0px; POSITION: absolute; TOP: 74px
}
.body {
	width:964px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.dh {
background-image:url(../images/yiny.gif);
background-position:left center;
background-repeat:no-repeat;
padding-bottom:10px;
padding-left:22px;
padding-right:23px;
}

.dh_body {
background-color:#FFF;
border-left:#3ac6b6 1px solid;
border-right:#3ac6b6 1px solid;
float:left;
padding:12px 8px 4px 20px;
width:181px;
}

.dh_body DL {
margin:0;
width:100%;
}

.dh_body DT {
clear:both;
color:#526ea7;
font-size:14px;
font-weight:700;
padding:5px 3px 6px 5px;
}

.dh_body DT A {
color:#526ea7;
}

.dh_body DD {
float:left;
height:18px;
margin:0;
padding-left:0;
}

.dh_body .c_two DD {
width:42px;
}

.dh_body .c_four DD {
width:100%;
}

#tips {
	background:url(../images/know.jpg) #fff no-repeat;
	height:81px;
	line-height:168%;
	padding:76px 18px 12px 20px;
	position:relative;
}

#tips H1 {
bottom:22px;
position:absolute;
right:22px;
}

.index {
padding:5px 0 0 8px;
position:relative;
}

.index H1 {
font-size:12px;
position:absolute;
right:0;
top:-8px;
}

.index H1 .caption {
padding-top:4px;
}

.index H1 .txt {
width:80px;
}

.index H1 .btn {
background-image:url(../images/search.gif);
border-width:0;
height:23px;
margin-top:-1px;
padding-left:12px;
width:59px;
}

.h_title {
border-bottom:#098476 1px solid;
font-size:14px;
font-weight:700;
padding:16px 0 6px 12px;
}

.raised {
background:none transparent scroll repeat 0 0;
padding-top:10px;
}

.raised P {
padding-bottom:0.5em;
}

.raised .b1 {
background:#fff;
display:block;
font-size:1px;
height:1px;
margin:0 5px;
overflow:hidden;
}

.raised .b1b {
display:block;
font-size:1px;
height:1px;
margin:0 5px;
overflow:hidden;
}

.raised .taggle {
background:#d5f3ef;
display:block;
height:18px;
padding-left:20px;
padding-top:4px;
position:relative;
}

.taggle .s1 {
background-position:left center;
background-repeat:no-repeat;
color:#098476;
font-size:14px;
font-weight:700;
padding:5px 8px 0 0;
}

.taggle .s2 {
position:absolute;
right:15px;
top:5px;
}

.taggle .s2 A {
padding:0 4px;
}

.main_content {
color:#666;
font-size:14px;
line-height:160%;
padding:12px 20px;
}

.main_content .flt { border-bottom:#bbb 1px solid; border-left:#bbb 1px solid; border-right:#bbb 1px solid; border-top:#bbb 1px solid; clear:right; float:right; padding:3px; margin-top: 8px; margin-right: 0; margin-bottom: 8px; margin-left: 8px; 
}

.main_content0 {
color:#666;
display:none;
font-size:14px;
line-height:160%;
padding:12px 20px;
}

.main_content0 .flt {
border-bottom:#bbb 1px solid;
border-left:#bbb 1px solid;
border-right:#bbb 1px solid;
border-top:#bbb 1px solid;
clear:right;
float:right;
margin:8px 0 12px 20px;
padding:3px;
}

.szlist {
padding:5px 10px 12px 8px;
}

.szlist LI {
background:url(../images/xx_1.gif) #fff repeat-x 50% bottom;
float:left;
height:22px;
padding-left:12px;
padding-right:8px;
padding-top:12px;
width:47%;
}

.turnpage {
border-top:#d5f3ef 2px solid;
}

.footer {
	background:url(../images/foot.gif) no-repeat;
	clear:both;
	color:#FFF;
	height:90px;
	line-height:180%;
	text-align:center;
	padding-top: 60px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	font-weight: bold;
	text-decoration: none;
}

.border {
border-bottom:#000 1px solid;
border-left:#000 1px solid;
border-right:#000 1px solid;
border-top:#000 1px solid;
}

.clear {
clear:both;
float:none;
font-size:1px;
height:0;
}

.mao {
float:right;
margin:auto;
padding:0 20px 0 0;
position:absolute;
right:0;
top:1px;
width:500px;
}

.header UL {
	Z-INDEX: 99
}
.header UL LI {
	HEIGHT: 30px
}

.menuitems {
background-color:#329c2d;
border-bottom:#FFF 1px solid;
border-left:#FFF 1px solid;
border-right:#FFF 1px solid;
line-height:normal;
padding-bottom:4px;
padding-top:0;
text-align:center;
width:68px;
}

.menuskin {
display:none;
font-size:12px;
line-height:4pt;
margin-top:14px;
padding-top:0;
position:absolute;
}

.menuitems A {
border-bottom:#FFF 1px solid;
color:#FFF;
display:block;
line-height:180%;
margin-top:0;
padding:0 10px;
position:relative;
text-decoration:none;
}

.menuitems A:hover {
color:#FFF;
text-decoration:none;
}

.menuskin .s {
border-style:none;
}

.bg {
background:url(../images/menu_bg.png) repeat-y;
padding-bottom:4px;
padding-right:2px;
width:71px;
}

* HTML .bg {
background:none transparent scroll repeat 0 0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/menu_bg.png");
}

.hide {
display:none;
}

.left {
float:left;
}

.right {
float:right;
}

H1 A,H2 A {
text-decoration:none;
}

H1 A:hover,H2 A:hover {
color:#f60;
}

DL,FORM {
margin:0;
}

.dh_body .c_one DD,.dh_body .c_three DD {
width:85px;
}

.index H1 SELECT,.index H1 DIV,.index H1 INPUT {
float:left;
margin-left:6px;
}

.raised .b2,.raised .b2b {
background:#d5f3ef;
border-width:0 2px;
display:block;
font-size:1px;
height:1px;
margin:0 3px;
overflow:hidden;
}

.raised .b3,.raised .b3b {
background:#d5f3ef;
display:block;
font-size:1px;
height:1px;
margin:0 2px;
overflow:hidden;
}

.raised .b4,.raised .b4b {
background:#d5f3ef;
display:block;
font-size:1px;
height:2px;
margin:0 1px;
overflow:hidden;
}

.main_content .title,.main_content0 .title {
color:#3c3c3c;
font-size:14px;
font-weight:700;
padding-bottom:5px;
}

.main_content .tbl,.main_content0 .tbl {
border-bottom:#3ac6b6 1px solid;
border-left:#3ac6b6 1px solid;
border-right:#3ac6b6 1px solid;
border-top:#3ac6b6 1px solid;
}

.main_content .tbl TH,.main_content0 .tbl TH {
background-color:#3ac6b6;
color:#fff;
height:24px;
padding-left:12px;
padding-top:5px;
}

.main_content .tbl TD,.main_content0 .tbl TD {
border-top:#3ac6b6 1px solid;
color:#3c3c3c;
height:24px;
padding-left:12px;
padding-top:5px;
}

.flt_map {
	border-bottom:#bbb 1px solid;
	border-left:#bbb 1px solid;
	border-right:#bbb 1px solid;
	border-top:#bbb 1px solid;
	clear:left;
	float:left;
	padding:3px;
	margin-top: 10px;
	margin-right: 4px;
	margin-bottom: 12px;
	margin-left: 4px;
	top: 8px;
}

#pagenum{
	padding:0 4px;
	clear:both;
	background:#F8F8F8;
	text-align:center;
	line-height:32px;
	height:30px;
	overflow:hidden;
	margin-top: 20px;
}

#pagenum a:link,#pagenum a:visited{
	border:#91ABBB 1px solid;
	background:#F0F6F9;
	color:#002984;
	text-decoration:none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}
#pagenum a:hover,#pagenum a:active{border:#91ABBB 1px solid;background:#1F3A87;color:#fff;}
#pagenum strong{color:#f60;}.dh_foot {
	clear: both;
}
.footer a {
	font-weight: 600;
	color: #FFF;
}
.intro_list ul li {
	line-height: 16px;
	background-image: url(../images/icon_3.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	height: 16px;
	padding-left: 14px;
}
.intro_list {
	margin-right: 22px;
	margin-bottom: 10px;
	margin-left: 22px;
	margin-top: 10px;
	border: 1px solid #85DCD2;
	padding: 6px;
}
