body{
	font-family: Arial,sans-serif;
	color: #000000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background: url(../images/bodybg.jpg) repeat-x top #003F20;
}
a:active{
    color: #000;
    text-decoration:none;
}
a:link{
    color: #000;
    text-decoration:none;
}
a:visited{
    color: #000;
    text-decoration:none;
}
a:hover{
    color: #000; 
    text-decoration:none;
}
P{
margin:0px;
padding:0px;
}
LI{list-style:none;margin:0px;padding:0px;}
ol,ul{margin:0px;padding:0px;}
H1{font-size:18px;
color:#006699;
font-family:SimHei,Arial, Helvetica, sans-serif;
padding:10px 0px 10px 0px;
margin:0px;
font-weight:normal;
}
H3{color:#009900;
font-size:18px;
font-family:SimHei,Arial, Helvetica, sans-serif;
font-weight:normal;
padding:0px;
margin:0px 0px 10px 0px;
}
H4{
background:url(../images/an.png) no-repeat left;
font-family:SimHei,Arial, Helvetica, sans-serif;
color:#006633;
font-weight:normal;
padding:3px 0px 10px 25px;
margin:0px 0px 10px 0px;
font-size:18px;
}
HR{
padding:0px;
margin:5px 0px 10px 0px;
_margin:0px;
border:0px;
border-bottom:1px solid #CCCCCC;
height:1px;
}
/************top**************/

#main {
background:#FFFFFF;
margin:0px auto;
padding:0px;
}
#maincontant {
background:#F4F0EE;
margin:0px auto;
padding:0px;
}
.maincon{
	width:990px;
	margin:0px auto;
	padding:0px 5px;
	background:url(../images/lebg.png) left repeat-y #F4F0EE;
}
#indextop{
	margin:0px auto;
	background:#F4F0EE;
	overflow:hidden;
	height:270px;
	padding:10px 0px;
	border-bottom:#E7DEDA 1px solid;
	}
#indexmain{
	width:990px;
	margin:0px auto;
	background:#FFF;
	padding:0px 5px;
	height:234px;
	}
#indexbottom{
	margin:0px auto;
	background:#FFF;
	width:990px;
	height:190px;
	padding:0px 5px;
	}
#indexmain .col_left{
margin:10px 0px;
padding:0px 0px 0px 20px;
width:430px;
height:220px;
float:left;
}
#indexmain .col_right{
margin:0px;
width:500px;
height:220px;
padding:10px 20px;
float:left;
font-size:12px;
line-height:25px;
}
.indexmid{padding:0px;margin:5px auto;width:990px; }
.notice_left{
margin:10px 0px 0px 0px;
padding:2px 0px 0px 25px;
background:url(../images/rs.gif) left no-repeat;
color:#993300;
font-size:12px;
font-weight:bold;
float:left;
}
.notice_right{
background:url(../images/notice.gif) left top no-repeat;
width:500px;
padding:0px 15px;
line-height:30px;
color:#993300;
font:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
margin:3px 0px 0px 10px ;
height:30px;
}
.env{
font-size:12px;
float:right;
margin-top:120px;
padding:5px 15px;
color:#CFFF6A;
font-weight:bold;
}
.env A:link,.env A :visited,.env A:active,.env A:hover{
color:#CFFF6A;
text-decoration:none;
}
.search{border:#CCCCCC 1px solid;padding:3px; width:150px;margin:3px 0px 0px 5px;}
.searchbox{width:305px; padding:3px 3px 0px 0px;float:right;margin:0px; vertical-align:middle; }
.searchbotton{vertical-align:top;width:74px;height:28px;background:url(../images/search.jpg) no-repeat;border:0;margin:0px;cursor:pointer;padding:0px;}
.col_right A:link,.col_right A:visited,.col_right A:active,.col_right A:hover{
color:#006699;
text-decoration: underline;
}
.cols{
float:left;
}
.indexcol1{
padding:0px 20px 0px 0px;
margin:20px 20px 0px 0px;
width:295px;
height:140px;
zoom:1;
border-right:1px #CCCCCC solid;
}
.indexcol2{
padding:0px 20px 0px 0px;
margin:20px 0px 0px 0px;
width:295px;
height:140px;
zoom:1;
}
.main_left{
width:145px;
margin:0px;
padding:20px 30px 20px 10px;
}
.main_right{
padding:0px;
margin:0px;
width:805px;
background:#FFFFFF;
overflow:hidden;
 min-height:420px;
 _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<420?"420px":"");

}
#wrapper {
		border: 1px solid #ccc; 
		font-size:12px;
		position:relative;
		padding:1px 1px 7px 1px;
		margin:0px;
		zoom:1;
	}
#corner {
		position:absolute;
		bottom:-1px;
		_bottom:-2px;
		right:-1px;
		width:0px; 
		height:0px; 
		overflow:hidden; 
		border-bottom:15px solid #fff; 
		border-left:15px solid #CCC;
		margin:0px;
		border-top:0px;
		border-right:0px;
	}
.channel LI{
background:url(../images/line-title.png) repeat-x bottom;
line-height:40px;
}
.channel A:link,.channel A:visited,.channel A:active,.channel A:hover{
font-size:14px;
font-weight:normal;
padding:20px 20px 20px 40px;
}
.curchannel{
font-size:14px;
font-weight:bold;
padding:20px 20px 20px 40px;
background:url(../images/an-curtitle.png) left no-repeat;
}
.line{
height:3px;
margin:2px 0px;
background:url(../images/line.jpg) no-repeat right top;
}
.ltitle{
background:url(../images/titlebg.jpg) repeat-y;
font-size:14px;
font-weight:bold;
color:#006699;
padding:10px 15px;
}
.neititle{
font-size:14px;
font-weight:bold;
padding:5px 0px;
color:#009900;
}
.list{	
	padding:5px 0px 20px 30px;
	line-height:30px; 
	margin:0px;
}
.list LI{
font-size:14px;
}
.list  A:link,.list A :visited,.list A:active{	
    color: #333333;
    text-decoration:none;
}
.list A:hover{
    color: #000;
    text-decoration:underline;
}
.lists{	
	padding:5px 0px 0px 0px;
	line-height:22px; 
	margin:0px;
}
.lists LI{
font-size:12px;
}
/********************head****************/
#header{
	width:1000px;
	margin:0px auto;
	padding:0px;
	height:157px;
	background:url(../images/top.jpg) top no-repeat;
	overflow:hidden; 
}
#title{
height:44px;
margin:0px auto 0px auto;
padding:0px 5px;
width:990px;
overflow:hidden;
background:#003300;
}
.title{
height:44px;
padding:10px;
color:#FFF;
font-size:14px;
background:#003F20;
}
.title ul{margin:0px;padding:0px;}
.title li{
padding:0px 12px;
list-style:none;
line-height:20px;
float:left;
}
.title .home
{   padding:0px 20px 0px 20px;
	background:url(../images/home.png) no-repeat center left;
}
.title .rightline
{   padding:0px 0px 0px 20px;
    margin:0px 20px 0px 0px;
	background:url(../images/homeline.gif) no-repeat right;
}
.title li a:active, .title li a:link, .title li a:visited{
    color:#FFF;
    text-decoration:none;
	font-weight:bold;
}
.title li a:hover{
    color:#99FF00;
    text-decoration:none;
	font-weight:bold;
}
.subtitle{
margin:10px 0px 10px 5px;
padding:0px;
font-size:14px;
font-weight:bold;
line-height:250%;
}
.subtitle a:active, .subtitle a:link, .subtitle a:visited{
    padding-left:25px;
    color:#000;
    text-decoration:none;
	font-weight:bold;
}
.subtitle a:hover{
    padding-left:25px;
    color:#000;
    text-decoration:none;
	font-weight:bold;
}
.more {
font-size:12px;
color:#6666666;
background:#FFFFFF;
margin:0px;
padding:0px 15px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
.more a:active,.more a:link,.more a:visited,.more a:hover{
font-size:12px;
    color: #666666;
	font-weight:normal;
    text-decoration:none;
}
.newspic img
{
padding:0px;
margin:8px 0px 4px 0px;
border:0px;
}
.links{
margin-top:20px;
padding:10px 0px 0px 0px;
font-size:12px;
}
.links a:active, .links a:link, .links a:visited{
    color:#FF9900;
    text-decoration:underline;
}
.links a:hover{
    color:#FF9900;
    text-decoration:underline;
}
/**********************location***********************************/
.loca {
    padding:0px 0px 10px 0px;;
	color: #999999;
	font-size: 12px;
	margin:10px;
	background:url(../images/line-location.png) repeat-x bottom;
}
.loca a:active, .loca a:link, .loca a:visited{
    font-size: 12px;
	color: #666666;
    text-decoration:none;
}
.loca a:hover{
	font-size: 12px;
	color: #666666; 
    text-decoration:underline;
}

/******************************content************************************/
.cont {
    color:#000000;
    margin:5px 0px 10px 0px;
    font-size:14px;
    line-height:28px;
    padding:0px 20px 20px 20px;
overflow:hidden;
 min-height:420px;
 _height:expression((document.documentElement.clientHeight||document.body.clientHeight)<420?"420px":"");
}
.cont a:active, .cont a:link, .cont a:visited{
   
	color: #FF9900;
    text-decoration:none;
}
.cont a:hover{
	color: #FF9900; 
    text-decoration:underline;
}
.cont img
{
margin:10px;
padding:5px;
background-color:#CCCCCC;
}
/*************copyright***************/
#bottom {
	height:61px;
	padding:10px 0px;
	margin:0px auto;
	width:1000px;
}
.copyright{
	width:980px;
	padding:10px;
	font-size:12px;
	color:#666666;
	margin:0px auto;
	color:#809F90;
	background:url(../images/btline.png) top repeat-x;
	text-align:center;
	line-height:24px;
	}
.frdlinkpic{
float:left;
margin-top:24px;
}
.frdlinkpic IMG{
border:0px #FFFFFF solid;
padding:2px;
background:#FFFFFF;
margin:0px 4px;
}
.frdlink
{
word-spacing:10px;
float:left;
color:#009D4E;
line-height:24px;
width:220px;
padding:0px 0px 10px 0px;
}
.frdlink H1{
font-size:12px;
font-weight:bold;
color:#00F279;
padding:0px;
margin:0px;
}
.frdlink a:active, .frdlink a:link, .frdlink a:visited{
	color:#009D4E;
    text-decoration:none;
}
.frdlink a:hover{
	color:#009D4E; 
    text-decoration:underline;
}
.clear{
clear:both;
}
.time {
color:#999999;
padding:0px 10px 0px 0px;
font-weight:bold;
}
.maintables{
font-size:12px;
 color:#000;
 background-color:#000;
}
.maintables td{
 background-color:#FFF;
}
/*********Í¼Æ¬ÇÐ»» css¶¨Òå***********/
.sub_box{width:420px; height:210px; float:left; position:relative; overflow:hidden; border:1px solid #cccccc; }
.sub_box img{border:none; width:420px; height:210px; }
#bd1lfimg{position:relative; width:420px; height:210px; overflow:hidden;  }
#bd1lfimg div{width:100000px; margin-left:-4px; }
#bd1lfimg dl{width:420px; height:210px; position:relative; overflow:hidden; float:left;  margin:0px; padding:0px;}
#bd1lfimg dt{width:420px; height:210px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:410px; height:30px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 20px; margin:0px;}
#bd1lfimg dd h2{height:25px; padding:4px 0 4px 0; line-height:25px; overflow:hidden;margin:0px;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:420px; height:25px; bottom:2px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:25px; float:right;}
.sub_no li{display:block; width:25px; height:25px; float:left; overflow:hidden; line-height:25px; vertical-align:middle; text-align:center; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:11px; color:#999999; cursor:pointer;}
.sub_no li.show{background:#ffffff; color:#000000;}
.sub_more{float:right; width:50px; height:25px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; color:#999999; text-align:center; line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc; text-decoration:none;}