*{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:12px;
	color:#000;
}
body {
	margin: 0px auto;
	width:980px; 
}
body,td,th {
	line-height:21px;
}
td{ vertical-align:top;}
a {	text-decoration:none;}
a:hover { color:#008400;text-decoration:none}
img{ border:none;}
li{text-overflow:ellipsis;}
.clear{ clear:both;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.p10{ padding:10px; }
.h10 {height:10px;line-height:10px;padding:0px;margin:0px;clear:both;}
.fl{ float:left;}
.fr { float:right; }
.bw{ background-color:#fff;}
.red{color:red;}
.white{ color:#fff;}
.blue{ color:#045628;}
.fb{ font-weight:bold;}
/*base*/

#topBox{
	margin:0px;
}
.top{
	float:right;
	height:30px;
	position:absolute;
	line-height:30px;
}
.top a{
	padding:0px 5px;
	color:#fff;
}
.top_left{
	width:600px;
	float:left;
}
.top_right{
	float:right;
	width:300px;
	overflow:hidden;
	color:#333;
	text-align:right;
}
.logo{
	height:200px;
	float:left;
	width:980px;
	background:url(images/topbg.jpg) no-repeat;
	overflow:hidden;
}
#navBar {
  clear:both;
  margin:0;
  background:url(images/navbg.gif) no-repeat;
  height:80px;
}
#nav{ height:41px; line-height:41px;padding-left:10px;}
#nav a { color:#fff; display:inline-block; text-align:center; margin:0; padding:0 24px;font-weight:bold; background:url(images/menuline.gif) no-repeat left;font-size:14px;}
#nav a.home { color:#fff; display:inline-block; text-align:center; margin:0; padding:0 25px;font-weight:bold;background:none;}
#nav a.this { color:#fc0; text-decoration:none; /*background:url(images/navHover.gif) 50% 50%;*/ }
#subnav { padding:0; height:26px;line-height:26px; }
#subnav a { color:#333; padding:0px 10px; }
#subnav a:hover { color:red; text-decoration:none; }
#subnav li { display:none; }
.path{height:70px;line-height:70px;padding-left:60px;margin:0px;}
.path{ display:inline;}
.content{padding:10px;min-height:490px;}
.content td {word-break:break-all;}
.content img { max-width:630px;}

.listBox{
	border:1px #ccc solid;
	padding:1px;
	overflow:hidden;
	float:left;
}
.listTitle{
	background:url(images/lanmubg.gif);
	font-weight:bold;
	height:30px;line-height:30px;
	padding-left:20px;
}
.listTitle2{
	background:url(images/title_bg.gif);
	font-weight:bold;
	height:30px;line-height:30px;
	color:#fff;
	padding-left:15px;
}
.listTitle2 a{ color:#fff;}

.login{
	background:#91BFC6 url(images/loginbg.gif) no-repeat;
	height:120px;
	margin-bottom:10px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:2px solid #ccc;
	border-right:2px solid #ccc;
}
.i1{width:120px;}
.dotline{border-bottom:#ccc solid dotted;margin:10px 0;}
/*========home========*/
.homeGG{
	height:30px;
	line-height:30px;
	padding:0 10px;
	border-bottom:1px #ccc dotted;
	overflow:hidden;
}
.homeGG a{
	margin-left:10px;
	background:url(images/dot.jpg) no-repeat 0 5px;
	padding-left:10px;
}
.tLeft{
	float:left;
	width:100px;
}
.tRight{
	float:right;
	width:50px;
	padding-right:5px;
}
/*==== TAB =====*/
#tab{
 	background:#E9E9E9;
	padding-bottom:10px;
}
#tab .tab_content_box{
	margin:0px 5px;
	border:1px #D3D3D3 solid;
	background:#fff;
}
#tab .tab_title{ 
	background:url(images/tabbg.gif) repeat-x;
	height:30px;
	line-height:30px;
	overflow:hidden;
	border:1px #e1e1e1 solid;
}
#tab .tab_title ul{ margin:1px; position:absolute;}
#tab .tab_title ul li{ float:left; height:30px; line-height:30px; text-align:center; padding:0px 18px; cursor:pointer;}
#tab .tab_title li.selected{ background:#666 url(images/thistab.gif) no-repeat 50% 50%;font-weight:bold;color:#333;}
#tab .tab_title li:hover{ color:red;}
#tab .tab_content{ padding:10px 10px 0 10px;}
#tab .home_zt_h {height:230px; overflow:hidden;}
#tab .home_zx_h {height:176px; overflow:hidden;}
#tab .tab_content .none{ display:none;}
.zt_left{
	float:left;
	width:200px;
	overflow:hidden;
}
.zt_right{
	float:right;
	width:500px;
}

/*====End TAB=====*/
.idTabs li{
	list-style-type:none;
	margin:0px;
	padding:0px 20px;
	font-size:14px;
	font-weight:bold;
	float:left;
}
.idTabs li.selected{
	background:url(images/thistab.gif) no-repeat 50% 50%;
}
.home_lists li{
	border-bottom:1px #efefef dotted;
	line-height:25px;
	white-space:nowrap;
	overflow:hidden;
	padding-left:15px;
	background:url(images/arrow.gif) no-repeat left;
	width:300px;
	float:left;
	margin-left:15px;
}
#zjDemo{
	width:670px; 
	margin:0px auto;
	overflow:hidden;
}
.homeZxxw{
	background:url(images/num.gif) no-repeat;
	padding:0px;
}
.homeZxxw li{
	white-space:nowrap;
	overflow:hidden;
	padding-left:30px;
	margin:0px;
	height:24px;line-height:24px;
	border-bottom:1px dotted #efefef;
}
.homeZxxw li span{
	float:right;
	color:#045628;
	padding-right:5px;
}
.zxGg li{
	background:url(images/dot.jpg) no-repeat 0 10px;
	padding-left:10px;
}
.CenterList li{
	background:url(images/arrove1.gif) no-repeat 0 10px;
	padding:2px 0px 2px 10px;
	border-bottom:1px #ccc dotted;
}
.CenterList li a{
	width:550px;
	white-space:nowrap;
	text-overflow:ellipsis;
	display:block;
	overflow:hidden;
}

.CenterList li span{
	margin-left:10px;
	color:#999;
	float:right;
}
/*======== end =======*/

/*========= Side =======*/
.sideZxxw{
	background:url(images/num2.gif) no-repeat;
	padding:10px 0px 5px 0px;
}
.sideZxxw li{
	width:205px;
	white-space:nowrap;
	overflow:hidden;
	padding-left:30px;
	margin:0px;
	height:24px;line-height:24px;
}
.sideHuoban li{
	padding:2px 3px 2px 16px;
	background:url(images/arrove1.gif) no-repeat 5px 8px;
}
/*==========End ========*/
.footer{
	margin-top:10px;
	border:1px #ccc solid;
	padding:3px;
}
	.btmMenu{
		background-color:#888;
		text-align:center;
		padding:5px 0;
	}
	.btmMenu a{
		padding:0 20px;
	}
.footer_left{
	width:450px;
	float:left;
	height:80px;
	padding:10px 0;
	overflow:hidden;
}
.footer_right{
	float:left;
	padding:10px 0;
}
.footer_copyright{
}
/*footer*/

.con_text{ padding:5px;}
.con_text1{ padding:15px;}
.con_text li{ background:url(images/arrove1.gif) no-repeat 0px 7px; line-height:25px; margin-bottom:3px; border-bottom:1px dashed #CCCCCC; padding-left:15px}


#page{font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#666;margin-top:10px}
#page a{color:#003366; border:1px #ccc solid; padding:2px 5px; margin-left:5px}
#page a:hover{background-color:#efefef;margin-left:5px;padding:2px 5px}