body {
	margin-top: -430px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: ffffff;
	color: #ccc;
	background-image:url(/images/bgg.jpg);
background-repeat: repeat;
}

a:link {
	
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #396FC6;
}

a:hover {
	text-decoration:underline;
	
	color: #5E89D0;
	

}

a:active {
	text-decoration: none;
}

html {
	scrollbar-face-color: #e1eef8;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #004878;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-Shadow-color: #004878;
	scrollbar-arrow-color: #004878;
	scrollbar-track-color: #ffffff;
	scrollbar-base-color: #104c8f;
}

/*ȱʡ�������*/
body,td,th {
	font-size: 12px;
	color: #000000;
}

table {
	background-color: none;;
	border-collapse: collsapse;;
	border: 0;;
	border-spacing: 0
}

th {
	height: 22px;
	background-image: url(images/thbg.png);
	font-size: 14px;
	color: #244ba7;
	font-weight: 600;
}

table td {
	font-family: ����;
	font-size: 12px;
	color: #333333;;
	padding: 0;
	background-color:#ffff;
}

.magr_top5 {
	margin-top: 5px;
}

.padding_top5 {
	padding-top: 5px;
}

/*�������иߵļ��*/
.table2 {
	background-color: #a4b2bd;
}

.table2 th {
	height: 25px;
	background-color: #ffffff;
	font-family: ����;
	font-size: 12px;
	color: #03529c;
}

.table2 td {
	height: 30px;;
	background-color: #ffffff;
	font-family: ����;
	font-size: 12px;
	color: #03529c;
}

/*���*/
.tableall {
	width: 90%;
	float: none;
	padding-left: 28px;
}

.tablelist {
	background-color: #f5f5f5;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	width: 100%;
	float: none;
	padding-left: 30px;
}

.tablelist th {
	height: 22px;
	background-image: url(images/thbg.png);
	font-size: 13px;
	color: #333333;
	font-weight: 600;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: none;
	text-align: left;
	padding-left: 8px;
}

.tablelist td {
	font-size: 12px;
	color: #333333;
	height: 22px;
	padding-left: 6px;
	border-bottom: 1px solid #CCCCCC;
	border-left: none;
	border-right: none;
}

.tablelist tbody tr {
	background-color: #f5f5f5;
	star: expression(onmouseover =       function() {       this .      
		style .   
		   backgroundColor =       "#e6e5e5"
}

,
onmouseout

  

=
function

 

(){
this

 

.style


.backgroundColor


="
#f5f5f5


"
}
)
}
.tablelist2 {
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	width: 98%;
	float: none;
	padding-left: 30px;
}

.tablelist2 th {
	height: 22px;
	background-image: url(images/thbg.png);
	font-size: 13px;
	color: #333333;
	font-weight: 600;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: none;
	text-align: left;
	padding-left: 8px;;
	border-left: none;
	border-right: none;
}

.tablelist2 td {
	font-size: 12px;
	color: #333333;
	height: 22px;
	padding-left: 6px;
	border-bottom: 1px solid #CCCCCC;
	border-left: none;
	border-right: none;
}

/*��꾭��Ч��*/
.trOnMouseOver {
	background-color: #1748a3;
	cursor: pointer;
	font-family: ����;
	font-size: 12px;
	color: #ffffff;
}

.trOnMouseOut {
	background-color: #ffffff;
	font-family: ����;
	font-size: 12px;
	color: #03529c;
}

.help {
	background: url(/images/buttomhelp1.gif);
	width: 89px;
	height: 36px;
	padding: 0;
	padding: 0
}

.help:hover {
	background: url(images/buttomhelp2.gif);
}

/*���*/
.inputLabel {
	text-align: right;;
	padding: 0;
}

.input {
	text-align: left;;
	font-size: 12px;
	color: #03529C;;
	padding: 0;;
	height: 20px;
}

.readonly {
	height: 18px;
	BORDER-RIGHT: 1px dotted #7F9DB9;
	BORDER-TOP: 1px dotted #7F9DB9;
	BORDER-LEFT: 1px dotted #7F9DB9;
	BORDER-BOTTOM: 1px dotted #7F9DB9;
	font-size: 12px;
}

.td {
	background-color: #e9f7ff;
}

.endtr {
	background-color: #c3e6f2;
	font: ����;
	font-size: 12px;
	color: #03529c;
}

.iframe {
	border: double;
	border-color: #375e9e;
	border-width: 4px;
}

/*������ʽ*/
.lb {
	font-size: 13px;
	color: #d1f2f9;
	font-weight: 600;
	letter-spacing: 6;
}

.STYLE1 {
	color: #FFFFFF
}

/*��������*/
.menu {
	background: url(/images/menub.gif)
}

.selected {
	height: 29px;;
	background: url(images/menutd.gif)
}

/*��ť����*/
.btn {
	border: #9cb1c1 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	font-size: 12px;
	cursor: hand;
	color: #0b4185;
	filter: progid :       DXImageTransform .       Microsoft .   
		
		
		 Gradient(GradientType =       0, StartColorStr =       #ffffff,
		EndColorStr =   
		   #C3DAF5);
}

.tj {
	background-image: url(/images/sc.gif);
	width: 61px;
	height: 31px;
}

.jsfColumnleft {
	text-align: left
}

.jsfColumncenter {
	text-align: center
}

.dh {
	height: 36px;
	font-size: 14px;
	color: #004878;
	font-weight: 600;
	margin-right: 62px;
	padding-top: 5px;
	background-image: url(images/dh.gif);
}


.clickRow {
	cursor: hand
}

.headbg {
	background-image: url(/images/head_bg.gif);
}

.width4word {
	width: 70px;
}

.width5word {
	width: 90px;
}

.activeMenu {
	background-color: #FFFF66
}

.unactiveMenu {
	
}

.navgater {
	top: 2px;
}

.col {
	height: 25px;
}

/*头部 导航*/
.headerLink {
	font-face:"新宋体"; font-weight:200;
	text-decoration:none;
	font-size:15px;
	color:#A1C6DF;
	
}
.headerLink1 {
	font-face:"新宋体"; font-weight:200;
	text-decoration:none;
	font-size:15px;color:#FFFFFF;
	
}
/*新闻页面 边框
.newsBorder {
	border: #CFDEB7 solid 1px;
	background: "#5BA9CD";
}*/

.newsContentBorder {
	padding-left: 20px;
	padding-right: 20px;
	font-size: 13pt;
	line-height: 2
}

.newsListBorder {
	border: #74CA11 solid 1px;
	border: none;
	padding-top: 2px;
}

.newsContent {
	padding-left: 10px;
	font-size: 14px;
	width: 98%;
}

/*首页新闻tabel格式*/
.index-news {
	border: none;
}

/*

 < rich:dataTable > 
*/
.rich-table-headercell { /*table 标题栏*/
	border: 1px;
	color: #ffffff;
	height:25px;
	
	background-image: url(/images/tableTop.gif);
}

.rich-table-subheadercell {
	border-color: #CEFF8C;
	background: #CEFF8C;
}

.rich-table-subheader {
	order-color: #CEFF8C;
	background: #CEFF8C;
}

.rich-table-cell { /*border-color: #CEFF8C;绿色*/
	border-color: #5390AC;
	border: none;
	text-align: left;
	valign: bottom;
	

}

.myRich-table-cell { /*border-color: #CEFF8C;绿色*/

	text-align: left;
	valign: bottom;
}
.myRich-table-cell-dotted { /*border-color: #CEFF8C;绿色*/
border-bottom:dotted #cccccc 1px;
	text-align: left;
	height:16px;
	valign: bottom;
}
.rich-table { /*border-color: #CEFF8C;绿色*/
	
	border-color: #ccc;
	border: 1px;
	border:none;
	
}

.bszn-type-list {
	text-align: left;
	
}

.no-right-border {
	align: left;
	border: none;
	background: #EDF8FC;
	text-align: left;
	height: 15px;
}

.bsznTable {
	border: none;
}

.table-right-type {
	background: url(/images/titleBg.gif);
	border: 1px;
	border-color: #cccccc;
	text-align: left;
}

/*鼠标经过加亮字体*/
.heighFontColor {
	color: #ccc;
}

/*
 < rich:panel > 
*/
.rich-panel-header {
	background: url(/images/head_bg.gif);
	border-color: #FFB482;
}

.rich-panel {
	border-color: #FFB482;
}

/*
 < rich:toolBar > 

*/
.rich-toolbar {
	background: url(/images/gb-toolbarbg.gif);
	font-size: 15px;
	color: #fff;
	height: 35px;
	border: none;
}

/*
 < rich:dropDownMenu > 

*/
.rich-ddmenu-label-select {
	background: url(/images/gb-label-selectbg.gif);
	border-color: #02517C;
}

.rich-menu-list-bg {
	background: #E5EEF5;
	border: none;
}

.rich-menu-item-label {
	color: #7BB5CD;
}

.content_container {
	
}

.white {
	color: #FFFFFF;

	padding-left:20px;
}

/*
 < rich:dataScroller > 

*/
.odd-row {
	height:22px;
	background-color: #CCE6EF;
}

.even-row {
	height:22px;
	background-color: #ffffff;
}
.rich-dtascroller-table {
	border:none;
	width:220px;
	
}
.rich-dtascr-act {
	border:none;
	display:none;
}
.rich-datascr-button {
	color: #000000;
	background: #ffffff;
	border-color: #F3F9E8;
	
}

.rich-datascr-inact {
	color: #353535;
}

.scroller-background {
	background: #F3F9E8;
}
.rich-datascr-button{width:40px; border:none}
/*
 < rich:dataScroller > 

*/
.link_button {
	border: none;
	background: none;
	cursor: hand;
}

.font-14 {
	font-size: 14px;
}

/**当前位置**/
.stationColor {
	color: #666666;
}

/**当前位置**/
 /**幻灯片**/
.bs {
	BORDER-RIGHT: #9e9fa1 2px solid;
	BORDER-TOP: #9e9fa1 4px solid;
	BORDER-LEFT: #9e9fa1 2px solid;
	BORDER-BOTTOM: #9e9fa1 2px solid
}

.s {
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/s.gif) no-repeat center center;
	CURSOR: pointer;
	COLOR: #313131
}

.s2 {
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/s2.gif) no-repeat center center;
	CURSOR: pointer;
	COLOR: #000
}

.dis {
	DISPLAY: block
}

.undis {
	DISPLAY: none
}

#au IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px
} /**幻灯片**/
.zcfgleftmargin{
BACKGROUND: url();padding-left:30px;
}

.smallTitle{
font-size:15px;  padding-left:40px;color:#ffffff;
}/*列虚线下划线 公告公公示*/
.thisTable{
		border-bottom:#666666 1px dotted; height:25px;}
		/*黑体标题*/
		.title13{
	font-family:"黑体"; font-size:13px;
		}	.title14{
	font-family:"黑体"; font-size:14px;font-weight: bold;
		}
		/*新闻标题*/
		.title16{
	font-family:"黑体"; font-size:16px;color:#666666;
		}
		.title15{
	font-family:"黑体"; font-size:15px;
		}
		.titleDotted{
	 font-size:20px;color:#006699;
		}
