#head{
	width:977px;
	height:69px;
	position:relative;
	top:-52px;
	margin-left:auto;
	margin-right:auto;
}
html>body #head {
  background-repeat:no-repeat;background-image: url(/head.png);
}
* #head {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/head.png")
}

body{
	margin:0 auto;
	width:1000px;
	font-size:12px;
	position:relative;
}
img{ border:none;}
html{
	overflow-x:hidden;
}
ul,li,ol,h1,h2,h3,form{ padding:0px; margin:0px;}
li{	color:#787D7E;}
h1{ font-size:16px;}
h2{ font-size:14px;}
h3{ font-size:12px; line-height:18px;}
p{ text-indent:2em; color:#787D7E; margin-top:5px; margin-bottom:5px; line-height:22px;}

.clearF{ clear:both;}

.fr{ float:right; margin-top:-20px;}

.txtAlign,.imgAlign{ text-align:center;}
.txtAlignR,.imgAlignR{ text-align:right;}
.txtAlignL,.imgAlignL{ float:left; margin:10px;}
a:link{ text-decoration:none; color:#787D7E;}
a:visited{ text-decoration:none; color:#787D7E;}
a:hover{ text-decoration:none; color:#787D7E;}
/*crumb*/

.crumb{
	width:822px;
	height:27px;
	margin:0 auto;
	padding-left:155px;
	line-height:27px;
	background:url(../images/global/main_bg.jpg) no-repeat;
	position:relative;
	top:-52px;
}
.crumb a{ margin-left:5px; margin-right:5px; text-decoration:none; color:#000000; background:url(../images/global/ico_01.gif) left 3px no-repeat; padding-left:7px;}

.crumb a:link{color:#000000;}
.crumb a:visited{color:#000000;}
.crumb a:hover{color:#000000;}
/*end crumb*/
.main{
	width:977px;
	margin:0 auto;
	background:url(../images/global/main2_bg.jpg) left bottom repeat-y;
	position:relative;
	top:-52px;
}
/*left*/
.left{
	width:85px;
	padding-left:15px;
	padding-right:22px;
	padding-bottom:361px;
	vertical-align:top;
	background:url(../images/global/left_footer_bg.jpg) left bottom no-repeat;
}
.left h3{
	width:73px;
	height:23px;
	list-style-type:none;
	background:url(../images/global/nav_bg.jpg) no-repeat;
	line-height:23px;
	margin-bottom:4px;
	padding-left:12px;
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
.left li{
	width:73px;
	height:23px;
	list-style-type:none;
	background:url(../images/global/subnav_bg.jpg) no-repeat;
	line-height:23px;
	margin-bottom:4px;
	padding-left:12px;
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
.left h3 a:link{ text-decoration:none; color:#FFFFFF;}
.left h3 a:visited{ text-decoration:none; color:#FFFFFF;}
.left h3 a:hover{ text-decoration:none; color:#FFFFFF;}

.left li a:link{text-decoration:none; color:#000000;}
.left li a:visited{text-decoration:none; color:#000000;}
.left li a:hover{text-decoration:none; color:#000000;}

.left li.ed a:link{ text-decoration:none; font-weight:bold; color:#880939;}
.left li.ed a:visited{ text-decoration:none; font-weight:bold; color:#880939;}
.left li.ed a:hover{ text-decoration:none; font-weight:bold; color:#880939;}
/*end left*/

.head_title{
	float:left;
	width:90px;
	padding-top:29px;
	padding-left:150px;
	padding-left:140px;
	text-align:center;
}
/*search*/
.search{position:absolute;top:225px;z-index:999; width:970px;}
.search1{float:right; padding-right:58px; padding-top:34px;}
.search2{float:right; padding-top:32px; padding-left:10px; padding-right:10px;}
.search3{float:right; padding-top:29px;}
.btn_search{border:0px;width:32px;height:16px;background:url(../images/global/go.gif) no-repeat;}
.inp_search{width:109px;border:1px solid #9C9C9A;}
/*end search*/

/*right*/
.right{
	width:803px;
	background:url(../images/global/right_footer_bg.jpg) left bottom no-repeat;
	vertical-align:top;
	padding-left:26px;
	padding-right:26px;
	padding-bottom:100px;
}
.title{
	width:527px;
	height:23px;
	padding-left:5px;
	background:url(../images/global/title2.jpg) no-repeat;
	margin-bottom:13px;
}
.title a{ float:left; line-height:23px; background:url(../images/global/title_line.gif) right top repeat-y; padding-right:10px; padding-left:10px; height:23px;}
.title a:link{ color:#FFF;}
.title a:visited{ color:#FFF;}
.title a:hover{ color:#FFF;}

.title a.fed:link{ color:#000;}
.title a.fed:visited{ color:#000;}
.title a.fed:hover{ color:#000;}

/*end right*/

/*footer*/
.footer{
	font-size:11px;
	text-align:center;
	color:#6F7180;
	position:relative;
	top:-32px;
}
/*end footer*/

/*ac51*/
.ac_table{ background-color:#FF86B8; width:100%;}
.ac_table th{ background-color:#FAA9CA; color:#FFFFFF;}
.ac_table td{ background-color:#fff; color:#666666}


/*sitemap*/
.sitemap td{ vertical-align:top; width:16%}
.sitemap td ul{ padding-left:5px;}
.sitemap td ul li{ line-height:25px; list-style-type:none;}
/*end sitemap*/

#Layer1 {
	position:absolute;
	z-index:1;
	padding:10px;
	border:1px solid #000;
	width:400px;
	height:200px;
	display:none;
	background-color: #EFEFEF;margin:0px;
}