/* CSS Document */
html{
	max-width:990px;
	min-height:840px;
	margin-left:auto;
	margin-right:auto;
	}
body{
        /*background:url(images/bg.gif) 50% 50% repeat-y;*/
	margin:1px auto;
	padding:0;
	font-family: Tahoma, sans-serif;
	text-align:center;
	background-color: #E3E1FF;
	font-size:12px;
}
form{
	margin:0;
	padding:0;
	}
img{
	border:none;
	}
div{
	margin:0;
	padding:0;
	}
#header{
	width:990px;
	background: url(images/header_bg.jpg) #155FBC left top no-repeat;
	}
#nav_top ul{
	list-style:none;
	border:0;
	padding:0;
	margin:1px 0 0 0;
	text-align:right;
	height:112px;
	}
	#nav_top ul li{	
	display:block;
	float:right;
	text-align:center;
	padding:0;
	margin:0;
	font-size:12px;
	}
	#nav_top ul li a {
        width: 70px;
        height: 18px;
        padding: 0;
        margin: 0 0 10px 0;
        color:#FFF;
        text-decoration: none;
        display: block;
        text-align: center;
        font-size:12px;
}
#nav{
	float:left;
	width:800px;
	}
#search{
	margin:2px 2px 0 0;
	float:right;

	}
#g{
	height:14px;
	margin:1px 0;
	}

#nav ul{
	list-style:none;
	margin:0;
	padding:0px 10px 0px 0px;
	}
#nav li{
	display:inline;
	margin:0;
	padding:0;
	}

 #nav a span {
      float:left;
      display:block;
      background:url(images/navright.gif) no-repeat right top;
      padding:5px 30px;
      color:#FFF;
	  font-size:14px;
	  font-weight:bold;
	  cursor:hand;

      }
#nav a:link{
	  	text-decoration:none;
		}
#nav a:visited{
	text-decoration:none;
	}
#nav a:hover {
      background-position:0% -42px;

	  text-decoration:none;
      }
#nav a:actie{
	text-decoration:none;
	}
#nav a:hover span {
	  color:#FF0;
      background-position:100% -42px;
	  text-decoration:none;
      }
#mainbg{
	float:left;
	width:990px;
	background:#FFF;
	}
#main{
	width:990px;
	background:#FFF;

}
/*main-left*/
#left{ float: left; margin: 2px 2px 0px 0px; padding: 0px; background: #FFFFFF; width: 210px; text-align:left; }
#left1,#left2,#left3,#left4{
	margin:2px 5px;
	font-weight:lighter;
	color:#00A9FB;
	width:200px;
	border-left:1px #E5E4DF solid;
	border-right:1px #E5E4DF solid;
	border-bottom:1px #E5E4DF solid;
}
#left1{
	padding:30px 0px 2px 0px;
	background:url(images/left1.gif) #FFF top left no-repeat;
	
}
#left1 span{
	display:block;
	padding:0px 5px;
	}
#left2{
	padding:30px 0px 2px 0px;
	background:url(images/left3.gif) #FFF top left no-repeat;
	
}
#left3{
	padding-top:30px;
	background:url(images/left2.gif) #FFF top left no-repeat;	
}
#left3 ul{ margin:2px 2px 2px 10px;list-style: none;}
#left3 ul li a{font-size:14px;}
#left4{
	padding:30px 0px 2px 0px;
	background:url(images/left4.gif) #FFF top left no-repeat;
	
}
#left a:link{
	color:#0033CC;
	text-decoration:none;
	line-height:150%;
	}
#left a:visited{
	color:#0033CC;
	text-decoration:none;
	}
#left a:hover{
	color:#FF0000;
	text-decoration:underline;
	}
#left a:active{
    color:#CC0000;
	text-decoration:none;
	}
/*main-left*/
/*main-right*/
#right{ float: left; margin: 2px 0px 2px 2px; padding:0; width: 760px; background: #FFF; text-align:left; }
#top{
	clear:both;
	margin:0 0 0 2px;
	padding:0;
	}
#news0{
	margin:0 1px 5px 1px;
	float:left;
	padding:20px 0px 2px 0px;
	width:390px;
	background:url(images/news_top.jpg) #FFF top left no-repeat;
}
#news0 span{
	display:block;
	margin:0;
	padding:0 2px 0 1px;
	border-color:#E5E4DF;
	border-top:0;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style:solid;
	word-break:break-all;
	word-wrap:break-word;
	text-indent:20px;
	line-height:150%;
	font-size:12px;
}
#news0 a:link{
	color:#000000;
	text-decoration:none;
	}
	#news0 a:visited{
	color:#000000;
		text-decoration:none;
	}
	#news0 a:hover{
	color:#FF0000;
	text-decoration:underline;
	}
	#news0 a:active{
	color:#000000;
	text-decoration:underline;
	}
#news0 span h1{
	text-align:center;
	margin:0;
	padding:10px 0 0 0 ;
	font-size:14px;
	font-weight:bold;
	}
#AdRotator{ 
	border:#E5E4DF 1px solid;
	float:left;
	}
/* for Internet Explorer */
/*\*/
* html #AdRotator{	 
	border:#E5E4DF 1px solid;
	float:left;
}
/**/
#sp_top{
	background:url(images/special.gif) top left no-repeat;
	height:27px;
	}
#sp{
	float:right;
	margin:0;
	padding:2px 4px 4px 4px;
	text-indent:10px;
	border:#E5E4DF 1px solid;
	border-top:none;
	line-height:150%;
	word-spacing:120%;
	width:350px;

}
#news1,#news3,#news5,#news7,#news9,#news11{
	margin:5px 0 5px 2px;
	padding:2px 0 0 0;
	float:left;
	width:370px;
	background:url(images/news_block.jpg) #FFF top left no-repeat;
	border:#999999;
	}
#news1 span,#news3 span,#news5 span,#news7 span,#news9 span,#news11 span,
#news2 span,#news4 span,#news6 span,#news8 span,#news10 span,#news12 span{
	font-size:14px;
	font-weight:bolder;
	color:#000082;
	margin:20px;
}
#news2,#news4,#news6,#news8,#news10,#news12{
	margin:5px 6px 5px 0px;
	padding:2px 0 0 0;
	float:right;
	width:370px;
	background:url(images/news_block.jpg) #FFF top right no-repeat;
	border:#999999;
	}
.news{
	list-style-image:url(images/news_dot.gif);
	margin:0;
	padding:0 0 0 140px;
	border-color:#E5E4DF;
	border-top:0;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-style:solid;
	
	
	}

.news li{

	line-height:150%;
	}

.news li a:link{
	color:#000000;
	text-decoration:none;
	}
.news li a:visited{
	color:#605F5B;
	text-decoration:none;
	}
.news li a:hover{
	color:#FF0000;
	text-decoration:underline;
	}
.news li a:active{
	color:#000099;
	text-decoration:underline;
	}
.light a:link{
	color:#FF0000;
	text-decoration:none;
	}
.light a:visited{
	color:#FF0000;
	text-decoration:none;
	}
#newsimg1{
    float:left;
	background:url(images/jyzn.jpg) top 2px no-repeat;
	width:120px;
	height:100px;
	}
#newsimg2{
    float:left;
	background:url(images/jtgl.jpg) top 2px no-repeat;
	width:120px;
	height:100px;
	}
#newsimg3{
    float:left;
	background:url(images/hyxx.jpg) top 2px no-repeat;
	width:120px;
	height:100px;
	}
#newsimg4{
    float:left;
	background:url(images/zcfg.jpg) top 2px no-repeat;
	width:120px;
	height:100px;
	}
#newsimg5{
    float:left;
	background:url(images/jyzc.gif) top 2px no-repeat;
	width:120px;
	height:100px;
	}
/*main-right*/
#link{
	clear:both;
	margin:5px;
	padding:0 10px;
	height:80px;
	text-align:left;
	border:1px solid #E5E4DF;
	background:url(images/left_back.jpg) top left repeat-x;
	}
#footer{
	clear:both;
	width:990px;
	text-align:center;
	background:#FFCC33;
	}
.clear{
	clear:both;
	}
	
	/*about*/
 #aboutleft {float: left; margin: 2px 2px 0px 0px; padding-left: 20px; background:#FFF; width: 100px; text-align:left;}
 #aboutleft tr{height:16px;}
 #t1{font-size:14px; text-align:center; margin:5px; font-weight:bolder;}
 #box{border:1px solid #C8CCFF; margin:2px 5px;word-break:break-all;word-wrap:break-word;}
 #aboutright{ float: right; margin: 2px 0px 2px 0px; padding:0; width: 558px; background: #FFF; text-align:left; }
#list{
	margin:0;
	padding:0 5px;
	border:#CCCCCC 1px solid;
	}
#list ul{
	list-style:decimal;
	font-size:12px;
	line-height:150%;
	}
#list ul li a:link{
	text-decoration:none;
	}
#list ul li a:visited{
	text-decoration:none;
	}
#list ul li a:hover{
	color:#FF0000;
	text-decoration:underline;
	}
#list ul li a:active{
	text-decoration:none;
	}
#fy{
	text-align:right;
	border:#999999 1px solid;
	}
#line{background:url(images/dot.gif) bottom repeat-x;width:99%; margin:0; height:25px; padding:0; clear:both;}
#line a{color:#000FF;}
#line a:visited{color:#7591FF}
#line a:hover{color:#F00;}

