*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a,a:visited{color:#5e5e5e; text-decoration:none;}
a:hover{color:#333;text-decoration:underline;}
body{font:12px/180% Arial,Lucida,Verdana,"ËÎÌå",Helvetica,sans-serif;color:#333;background:#fff;background: #fff url(../images/background/top-b.gif) repeat-x;}

/* navbox */
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(../images/background/headerbg.png) no-repeat ;}
.navbox{height:39px;background-position:0 -138px;background-repeat:repeat-x;position:relative;z-index:9;}
.nav{width:960px;margin:0 auto;}
.nav li{float:left;height:39px;background-position:100% -99px;padding:0 3px 0 2px;position:relative;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;padding:0 0 0 4px;height:39px;overflow:hidden;}
.nav li a span{float:left;display:block;padding:0 4px 0 0;line-height:39px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;width:100px;text-align:center;}
.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;color:#ff7e00;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:0;left:0;}
.nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 5px 5px 5px;width:132px;background:#fff;}
.nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:28px;line-height:28px;background:none;}
.nav li .submenu li a:hover{background:#ddd;font-weight:800;}
/* navbox */


#page-container {
width:1000px;
margin: auto;

}

#page-content {
background:url(../images/background/top-bg.gif) no-repeat;
}

#header {
}

#top {
height:120px;
background:url(../images/background/top-bg.gif) no-repeat;
}

#top-right {
	padding-left:860px;
	padding-top:30px;
	color:#ddd;
}

#top-right a{
	color:#ddd;
}

#banner {
position:relative;
height:275px;
}

#banner-bg {
z-index:1;
position: absolute;
height:275px;
width:1000px;
background:#fff;
filter:alpha(opacity=30);
opacity:0.3;
}
#banner-pic {
z-index:2;
position: absolute;
width:1000px;
height:275px;
background:url(../images/background/banner1.jpg) no-repeat;
background-position: 8px 8px;

}

#banner-swf {
z-index:3;
position: absolute;
}

#content {
width:1000px;
height:330px;
padding-top:5px;
}

.content-c {
float:left;
width:230px;
overflow:hiden;
padding:10px;
}

#cc1 {
}

.a-list {
color:#000;
}

.a-list:hover {
color:#000;
}

.a-list:visited {
color:#000;
}

#bottom {
	width:100%;
	height:40px;
	border-top:1px #B3C9DD solid;
	border-bottom:5px #999 solid;
	padding:2px;
	padding-left:20px;
}

#icontect {
	color:#666;
	padding-left:30px;
	padding-top:5px;
	line-height:16px;
	float:left;
}

#ikohao {
		color:#888;
		padding-top:5px;
		line-height:16px;
		float:left;
		padding-left:85px;
}

#igspic {
float:left;
padding-top:2px;
padding-left:85px;
}

#igs {
	color:#aaa;
	padding-top:5px;
	padding-left:5px;
	line-height:16px;
	float:left;
}


#slogo {
	background:url(../images/background/slogo.gif) no-repeat;
	width:74px;
	height:36px;
	float:left;
	margin-top:3px;
}

#navmidlle{
position:relative;
color:#000;
width:990px;
height:25px;
background:white;
padding-left:10px;
padding-top:8px;
filter:alpha(opacity=30);
opacity:0.3;
}

#navmidlle a {
color:#000;
}

.dragDiv{
z-index: 1000;
position: absolute;
visibility: hidden;
}

#left {border:green 1px solid;
float:left;
width:255px;
}

#search {border:red 1px solid;
}

.btnBlue {
BORDER-RIGHT: #7b9ebd 1px solid; 
PADDING-RIGHT: 2px;
BORDER-TOP: #7b9ebd 1px solid; 
PADDING-LEFT: 2px; 
FONT-SIZE: 12px; 
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
BORDER-LEFT: #7b9ebd 1px solid; 
CURSOR: pointer; 
color: #888888;
PADDING-TOP: 2px; 
BORDER-BOTTOM: #7b9ebd 1px solid;
}

#left2 {
width:220px;
float:left;
}

#oleft {
	width:220px;
	background:#EFF3FA url(../images/background/mbl.gif) repeat-x;
}

#oleft ul {
	width:218px;
	border-left:1px #d1d1d1 solid;
	border-right:1px #d1d1d1 solid;
}
#oleft ul li {
	color:#000;
	width:218px;
	height:40px;
	border-top:1px #eee solid;
	border-bottom:1px #d1d1d1 solid;
	background:url(../images/background/xy.gif) no-repeat 180px 16px;
}
#oleft ul li:hover {
	border-bottom:1px #bbb solid;
	background:#CCDCF0 url(../images/background/xx.gif) no-repeat 180px 16px;
}
#oleft ul li a{
	color:#000;
	width:188px;
	padding-left:30px;
	height:40px;
	line-height:40px;
	display:block;
	text-decoration:none;
}
#oleft ul li a:hover{
	font-weight:bolder;
}

#ltbg{
width:220px;
height:6px;
border-top:2px #537AAC solid;
border-bottom:1px #5A89C5 solid;
background:#F0C459;
}

#center2 {
min-height:500px;
_height:500px;
float:left;
width:760px;
background:white url(../images/background/mbg.gif) repeat-x;
}

#midspace{
	width:20px;
	height:300px;
	float:left;
	background:white;
	filter:alpha(opacity=30);
	opacity:0.3;
}

#cencon{
	padding-top:20px;
	padding-left:20px;
}
#tn1{
color:#1A7918;
font-family:Ó×Ô²;
font-weight:bold;
font-size:16px;
border-bottom: 1px #cccccc solid;
width:220px;
padding-left:10px;
padding-bottom:5px;
margin-bottom:5px;
}

#tn2{
color:#1A7918;
font-family:Ó×Ô²;
font-weight:bold;
font-size:16px;
border-bottom: 1px #cccccc solid;
width:220px;
padding-left:10px;
padding-bottom:5px;
margin-bottom:5px;
}


#tm1{
	text-align:right;
	padding-right:20px;
	padding-top:5px;
}

#ln1{
color:#08968A;
font-weight:bold;
border-bottom: 1px #08968A solid;
margin-left:15px;
width:200px;
}

#tm1 a{
	color:#2E5D73;
}

#return {
text-align: right;
width: 600px;
}

#return a {
color:#31406A;
}

#title {
padding: 2px;
text-align: center;
font-size: 15px;
color: #000;
}

#sub-title {
text-align: center;
font-size: 13px;
color: #000;
}

#time {
text-align: center;
}

#real-content {
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}


#center {
float:left;
width:300px;
}



#com {
background:url("../images/background/com.jpg") no-repeat top;
margin-top:10px;
width:500px;
height:228px;
}

#cc {
padding-right:20px;
}

#cc a {
color:#677B8D;
}

#content-nav {
margin-top:10px;
height: 28px;
border: 1px solid #eeeeee;
width: 680px;
}

#con-list-a {
width: 120px;
padding-top:10px;
height: 18px;
text-align: center;
float: left;
border-right: 1px solid #eeeeee;
cursor:pointer;
}

#con-list-b {
width: 120px;
padding-top:10px;
height: 18px;
text-align: center;
float: left;
border-right: 1px solid #eeeeee;
cursor:pointer;
}

#con-list-c {
width: 120px;
padding-top:10px;
height: 18px;
text-align: center;
float: left;
border-right: 1px solid #eeeeee;
cursor:pointer;
}

#con-list-d {
width: 120px;
padding-top:10px;
height: 18px;
text-align: center;
float: left;
border-right: 1px solid #eeeeee;
cursor:pointer;
}

#con-list-e {
width: 120px;
padding-top:10px;
height: 18px;
text-align: center;
float: left;
border-right: 1px solid #eeeeee;
cursor:pointer;
}

#con-list {
visibility: hidden;
clear:both;
position: absolute;
border: 1px solid #eeeeee;
width: 680px;
}

#con-list-2 {
visibility: hidden;
position: absolute;
border: 1px solid #eeeeee;
width: 680px;
}
#news-btn {
padding:5px;
}

#con-edit {
visibility: hidden;
position: absolute;
border: 1px solid #eeeeee;
width: 680px;
text-align: center;
}

#con-edit-2 {
visibility: hidden;
position: absolute;
border: 1px solid #eeeeee;
width: 680px;
text-align: center;
}

#con-pic {
visibility: hidden;
position: absolute;
border: 1px solid #eeeeee;
width: 680px;
}

#list {
width: 680px;
visibility: hidden;
position: absolute;
}

#list-content {
width: 680px;
visibility: hidden;
position: absolute;
}

#ann-title {
margin-top: 10px;
font-size: 15px;
font-weight: bold;
color: #ff4500;
}

#news-list {
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 20px;
border-top: 1px dotted #888888;
}

#announce {
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
height: 80px;
color: #696969;
}

#ct6 {
background:  url("../images/background/ct6.gif") no-repeat;
width:735px;
height:12px;
}

#right {
margin-top:-34px;
float:left;
width:245px;
}

#r1 {
}
#rt1 {
background: url("../images/background/t4.gif") no-repeat;
width:207px;
height:22px;
margin-top:10px;
margin-left:10px;
color:#31406A;
padding-left:15px;
padding-top:8px;
}

#rt2 {
background: url("../images/background/t5.gif") repeat-y;
width:222px;
height:90px;
margin-left:10px;
padding-top:10px;
text-align:center;
}

#rt3 {
background: url("../images/background/t6.gif") no-repeat;
width:222px;
height:12px;
margin-left:10px;
}

#r2 {

}
#rt4 {
background: url("../images/background/rt4.gif") no-repeat;
height:11px;
}

#rt5 {
background: url("../images/background/rt5.gif") repeat-y;
height:322px;
}



#rt5 table{
margin-top:10px;
}

#rt5 table td{
padding-left:20px;
}

#rt5 table td a{
color:#677B8D;
}

#tm2{
	text-align:right;
	padding-right:20px;
	padding-top:5px;
}

#tm2 a{
	color:#2E5D73;
}



#footerSpace{
clear:both;
height:50px;
}

#footer{
background: url("../images/background/bottom.gif") no-repeat;
text-align:center;
clear:both;
height:90px;
}

#footer table tr td table tr td a{
color:#677B8D;
TEXT-DECORATION: none;
}

#footer table tr td table tr td{
color:#677B8D;
}

.PCListMain {
border: 1px solid #cfcfcf;
cursor: pointer;
background:white;
}