@charset "utf-8";
body {
	margin: 0px; padding:0px;
	background: url(bg.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}
.clear{ clear:both;}
.m-top{ margin-top:10px;}

.color-red{ color:#FF0000}
.color-blue{ color:#0033CC}
.font-size{ font-size:12px;}

a{ color:#000000; text-decoration:none}
a:hover{ text-decoration:underline;}

.white:link,.white:visited{ color:#fff; font-weight:bold;}


h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
h1{ background:url(400title.jpg) no-repeat; line-height:26px; padding-left:25px; font-size:14px; color:#fff;}
h5{ background:url(400title2.jpg) no-repeat; line-height:26px; padding-left:25px; font-size:14px; color:#fff;}
h5 span{
	position: absolute;
	text-align:right;
	width:879px;
	font-size:12px;
	left: auto;
	background-position: right;
	padding-right:10px;
	display: inline;
}
h1 span{
	position: absolute;
	text-align:right;
	width:479px;
	font-size:12px;
	left: auto;
	background-position: right;
	padding-right:10px;
	display: inline;
}

h2{ background:url(icon14.jpg); line-height:26px; font-size:13px; font-weight:bold; padding-left:15px; color:#FFFFFF;}
h3{ background:#eeeeee; padding-left:20px; font-size:13px; line-height:25px;}
h4{ font-size:15px; color:#000; margin-top:20px; background:url(icon17.jpg) no-repeat 0px 5px; padding-left:25px; font-family:Arial, Helvetica, sans-serif;}


#page{ margin:0px auto; width:912px;}
#top{ margin:20px auto; float:left; width:912px;}
#top-logo{ float:left;}
#top-right{ float:right; width:430px;text-align:right; }
#top-right span{ color:#00488a; font-weight:bold; font-size:14px;}
#top-right img{ border:0px;}
#top-right a{ font-size:12px; color:#000; text-decoration:none; padding-left:15px;}
#top-right a:hover{ text-decoration:underline;}


/*#menu{	position: relative; }
#menu ul{ margin:0px; padding:0px;list-style-type: none; }
#menu li{ float:left; }

#menu li a,#menu li a:visited{
	background:url(icon05.jpg);
	color:#FFFFFF;
	font-size:14px;
	float:left;
	line-height:38px;
	text-align:center;
	width:113px;
	font-weight: bold;
	text-decoration: none;
}
#menu li a:hover{ color:#FFFF00}*/

#add{  background:url(icon07.jpg); border:1px solid #cee4f2; line-height:23px; padding:0 8px;margin-bottom:10px;}
#add a,#add a:visited{ padding:0 7px 0 7px; }

#main{ width:693px; float:left; background:url(icon09.jpg) repeat-y;}
#main-info{ width:673px; padding-left:20px;}

#main2{ width:913px; float:left; background:url(icon21.jpg) repeat-y;}
#main-info2{ width:873px; padding-left:20px;}

#right{ float:right; width:206px;}


#box1{ background:url(icon11.jpg) bottom repeat-x; line-height:25px; padding:4px 10px; float:left; width:615px;}
#box1 ul{ margin:0 0 0 70px; padding:0px; list-style:none; display:block;}
#box1 li{ width:133px; float:left; display:block; font-size:14px; text-align:right;}
#box1 span{ background:url(400-icon.jpg) no-repeat 0 2px; display:block; line-height:25px; width:52px; text-align:center; position:absolute;}

#snews { height:403px;*height:403px}
#snews ul{ margin:10px 0 0 3px; padding:0 10px; list-style:none;}
#snews li{
	width:287px;
	float:left;
	margin:5px 25px 5px 0;	
	border-bottom:1px dashed #CCCCCC;
	line-height:20px;
	
	
	
}
#snews-img{ margin:10px auto;}
#snews-img img{ border:0px; margin: auto 3px;}






#news { width:890px;}
#news ul{
 /*margin:5px 0 0 3px;
 padding:0 5px; 
 list-style:none;
*/
margin:0px; padding:0px; list-style:none;border:1px solid #dadada; border-bottom:none; border-right:none;float:left;  

}


#ul2{
 /*margin:5px 0 0 3px;
 padding:0 5px; 
 list-style:none;
*/
margin:0px; padding:0px; list-style:none;border:0px solid #dadada; border-bottom:none; border-right:none;float:left;  

}


#news li{
	/*width:278px;
	float:left;
	margin:5px 5px 5px 0;	
	border-bottom:1px dashed #CCCCCC;
	
	line-height:20px;
	*/
	
	border-bottom:1px solid #dadada; border-right:1px solid #dadada;text-align:center; padding:3px; width:283px; float:left;
	
	
}
#news-img{ margin:10px auto;}
#news-img img{ border:0px; margin: auto 3px;}

#news1{ margin:3px auto; clear:both}
#news1 ul{ margin:0px; padding:0px; list-style:none;border:1px solid #dadada; border-bottom:none; border-right:none;float:left; width:100% }
#news1 li{  border-bottom:1px solid #dadada; border-right:1px solid #dadada;text-align:center; padding:3px; width:118px; float:left;}

#news2 ul{ margin:0px; padding:0px;}
#news2 li{
	background:url(icon11.jpg) bottom repeat-x;
	width:185px;
	float:left;
	line-height:25px;
	display:block;
	list-style:none;
}


#ul3{ margin:0px; padding:0px; list-style:none;border:1px solid #dadada; border-bottom:none; border-right:none;float:left; width:620;}
#li2{  border-bottom:1px solid #dadada; border-right:1px solid #dadada;text-align:left; padding:0px; width:190px; float:left;}
#li1{  border-bottom:1px solid #dadada; border-right:1px solid #dadada;text-align:left; padding:0px; width:242px; float: left;}
#li3{  border-bottom:0px solid #dadada; border-right:0px solid #dadada;text-align:left; padding:0px; width:242px; float:left;}



#box2{ border:1px solid #CCCCCC; margin-top:-1px; padding:8px;float:left; width:188px; }
#qq ul{ margin:0; padding:0px; list-style:none; }
#qq li{ float:left; margin: 6px 3px; }
#qq li a{ display:block; background:url(icon15.jpg) no-repeat; width:55px; line-height:23px; color:#1a649d; padding-left:28px; }
#qq li a:hover{ background:url(icon15-.jpg) no-repeat; text-decoration:none;}
#link{ border:1px solid #ececec; padding:10px; line-height:25px;}
#link a{ text-decoration:underline; color:#333}
#link a:hover{ text-decoration:none; color:#000000;}
#bottom{ margin:10px auto; text-align:center; line-height:25px; height:30px;}

#detial{ line-height:25px; font-size:14px;  width:626px; margin:15px 0 10px 13px;}
#detial ol{ margin:0 0 0 25px;}
#detial ol li{ line-height:20px; margin-bottom:10px;}
#detial-right ul{ margin:0px; padding:0px; list-style:none; }
#detial-right li{ float:left; margin:3px auto}
#detial-right li a{ background:url(icon18.jpg); width:182px; line-height:23px; display:block; text-align:center; color:#1a649d;}
#detial-right li a:hover{ background:url(icon18-.jpg); color:#565600; font-weight:bold; display:block;}
#detial-right-box ul{ margin:0 0 0 9px; padding:0 0 0 6px;}
#detial-right-box li{ border-bottom:1px #CCCCCC dashed; font-size:11px; margin-bottom:8px; list-style:square; font-family:Arial, Helvetica, sans-serif; line-height:13px;}
#detial-right-box2 ul{ margin:0 0 0 9px; padding:0 0 0 6px;}
#detial-right-box2 li{ border-bottom:1px #CCCCCC dashed; margin-bottom:8px; list-style:square; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.detial-hight{ height:840px;}
#detial-dequ div{ border-bottom:1px dashed #ccc;}

#table1{border-top:0px;border-right:0px;border-bottom:0px;border-left:0px}
