body, td, th, textarea, select,h1, h2, h3, h4, h5, h6, li, td, div, p, h {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.5em;
padding:0;
margin:0;
}
ul { 
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px;
padding:3px;
white-space:nowrap;}



li a{ color:#000000; text-decoration:none;}
li a:hover{ color:#ca0002; text-decoration:underline;}

.clear { clear:both;}
.header { width:946px; margin: 0 auto  0; clear:}
.container{width:946px; margin:auto;}
.leftba{ float:left; width:300px;}
.rightba{ float:left; width:638px; margin-left:8px; padding-bottom:8px;}

.info {
	float:left;
	width:300px;
	height:22px;
	background:url(images/lefttop.jpg) no-repeat;
	margin:6px 0 0 0;
	padding:5px 0 0 0;
}
.leftconn { float:left; width:298px; margin:0px; border:solid 1px #CCCCCC; }



/*---ÓÒ²à--*/
.righttop { float:left; width:638px; background: url(images/righttop.jpg) no-repeat; height:22px; margin:6px 0 0 0; padding:5px 0 0 0;}
.news {float:left; width:638px;margin-left:0px;}
.newcontainer {
	float:left;
	width:635px;
	height:100px;
	border: #CCCCCC solid 1px;
	border-top:0px;
}
.newcontainer02 {float:left; width:635px;  border: #CCCCCC solid 1px; border-top:0px;}

div.newcontainer02 ul li { background:url(images/doc.jpg) no-repeat center left; width:46%; display:inline; float:left; text-indent:10px;  overflow:hidden; text-overflow:ellipsis; margin-right:20px; }

div.newcontainer ul li { background:url(images/doc.jpg) no-repeat center left; width:80%; display:inline; float:left; text-indent:8px;  overflow:hidden; text-overflow:ellipsis; margin-right:0px; }



.vreport{ width:610px; margin-left:10px; height:380px;}
.vre01 {width:130px; height:120px; background:#FFFFCC; margin:6px 0px; padding:1px; border:#CCCCCC solid 1px;  overflow:hidden;}
.vre02 { float:left; width:24%;  margin:0px 0px; padding:0 3px; text-align:center;}
.image01 { padding:0px;}

.vre03 { border:#CCCCCC solid 1px; padding:1px; margin-bottom:8px;}



.logo { border: #CCCCCC solid 1px ;  }
.logo2 { border: #CCCCCC solid 1px; padding:1px; margin:4px 0;   }

.bold { font-size:14px; font-weight:bold;}

.topban {width:912px; margin:0 auto; padding:0;}

.topban ul { 
        display:block; 
		float: right; 
		border:1px #E6E6E6 solid;  
		list-style:none; 
		padding:0 ; 
		margin:0px; 
		height:23px; 
		width:250px; 
		text-align:center;}
		
.topban li { padding-top:0px;}	

.topban li a { height:23px; display:block; text-decoration:none; line-height:23px;  background:url(images/boo01.jpg); font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;  color: #000000;}	
.topban li a:link ,li a:action { background:url(images/boo01.jpg); text-decoration:none;} 
.topban li a:hover { background:url(images/boo02.jpg) ; text-decoration:none; }

.jkiimg { border:1px #CCCCCC solid;} 
.richeng{border:1px #cccccc solid; width:620px; margin:0px;}
.timetable{border:1px #CCCCCC solid; width:290px; margin:0px;}