

/*页面整体字体设置*/
td,body,select,button {
	FONT-SIZE: 12px; color: #000000; FONT-FAMILY: "宋体" ;line-height: 15px
}
/*页面背景、滚动条颜色设置*/
body {
	
	background-color: #FFFFFF;


}
/*页面文本框、按钮控件样式设置*/
INPUT {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px;
	 FONT-SIZE: 9pt;  BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #c5e2f2; border-top-color:#c5e2f2; border-left-color:#c5e2f2;
	  PADDING-BOTTOM: 1px;  PADDING-TOP: 1px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #c5e2f2
}
/*行下划实线*/
.bottom_line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #8E8E8E;
	border-right-color: #8E8E8E;
	border-bottom-color: #8E8E8E;
	border-left-color: #8E8E8E;
	font-family: "宋体";
	font-size: 12px;
	color: #000000;
}

/*表格边框样式*/
.tab {
	border: 1px none #529AC7;
}

/*DataGrid表格样式设置*/
.Grid
{
	border: solid 1px #c5e2f2;
}

.Grid td
{
	border: solid 1px #529AC7;
	margin: 2px 2px 2px 2px;
	font-family: Arial;
	padding: 3px 3px 3px 3px;
}

.GridHeader
{
	background-color: #7eb9d0;
	height: 20;
	text-align:center;
	font-weight:bold;
}



.GridHeader a
{
	text-decoration: none;
	color: #000000;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
}

.GridHeader a:hover
{
	text-decoration: underline;
	background: Tan url(images/spin.gif) no-repeat 0 100%;
	font-weight:bold;
}

.GridItem, .GridAltItem
{
	font-size: smaller;
}

.GridItem
{
	background-color: #FFFFFF;
	height: 20;
}

.GridAltItem
{
	background-color: #FFFFFF;
	height: 20;
}
.GridAltItem2
{
background-color:#E1EFF8;
height:auto;
}

.GridSelItem
{
	background-color: #E1EFF8;
	height: 20;
}
.GridTemplateColumn
{
	border:0px;
}

.GridPager
{
	font-size: small;
	background-color: #FFFFFF;
}


/*计算器小图片按钮样式设置*/
.jsqbuttonStyle
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	background-attachment: fixed;
	background-image: url(../Images/view.gif);
	border-left: 0px;
	width: 41px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 26px;
	background-color: transparent;
	
}

/*小图片按钮样式设置*/
.buttonStyle
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	background-attachment: fixed;
	background-image: url(../Images/bottombg2.gif);
	border-left: 0px;
	width: 53px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 21px;
	background-color: transparent;
	
}



/*小图片按钮样式（不可用状态）设置*/
.button_disStyle
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	color: #949393;
	background-attachment: fixed;
	/* background-image: url(../Images/bottombg2_dis.gif); )*/
	background-image: url(../Images/bottombg2.gif);
	border-left: 0px;
	width: 50px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 21px;
	background-color: transparent;
	
}

/*大图片按钮样式（不可用状态）设置*/
.button_disStyle2
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	color: #949393;
	background-attachment: fixed;
	/*background-image: url(../Images/bottombg_dis.gif);*/
	background-image: url(../Images/bottombg.gif);
	border-left: 0px;
	width: 70px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 21px;
	background-color: transparent;
	
}

/*大图片按钮样式设置*/
.buttonStyle2
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	background-attachment: fixed;
	background-image: url(../Images/bottombg4.gif);
	border-left: 0px;
	width: 70px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 21px;
	background-color: transparent;
	
}

.buttonStyle3
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	background-attachment: fixed;
	background-image: url(../Images/bottombg5.gif);
	border-left: 0px;
	width: 120px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 21px;
	background-color: transparent;
	
}

/*pane去上边框*/

.panelcss {
			border-top-style: none;
			border-top-width: 0px;

}

/*不可用的文本框样式*/

.textDisable
{
	border-right: #c5e2f2 1px solid;
	border-top:  #c5e2f2 1px solid;
	border-left:  #c5e2f2 1px solid;
	border-bottom:  #c5e2f2 1px solid;
	BACKGROUND-COLOR: #E1F3FD;
}

/*文本区样式*/
.textboxCss
{
	
	
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9pt; 
	 BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 1px;
	  PADDING-TOP: 1px; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}

.RedLable 
{
	font-size: 12px;
	color: red;
}

/*状态栏样式*/
.StatusBarBody
{
	margin:1 0 0 0;
	background-color:#7eb9d1;
	
}

.StatusBarTableCell
{
	BACKGROUND-POSITION: left center;
	PADDING-LEFT: 18px; 
	BACKGROUND-ATTACHMENT: fixed;
	OVERFLOW: hidden; 
	PADDING-TOP: 1px; 
	BACKGROUND-REPEAT: no-repeat;
}


/*导出EXCEL按钮样式设置*/
.button_exl
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	color: #949393;
	background-attachment: fixed;
	background-image: url(../Images/b_button/exl.gif);
	border-left: 0px;
	width: 60px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 21px;
	background-color: transparent;
	
}

/*导出EXCEL按钮样式设置*/
.button_exl2
{
	border-right: 0px;
	border-top: 0px;
	padding-left: 2px;
	font-size: 12px;
	color: #949393;
	background-attachment: fixed;
	background-image: url(../Images/b_button/exl_dis.gif);
	border-left: 0px;
	width: 60px;
	cursor: hand;
	padding-top: 3px;
	border-bottom: 0px;
	background-repeat: no-repeat;
	height: 25px;
	background-color: transparent;
	
}
.STYLEBT
{
	font-size: 16pt;
	color: #000000;
	font-weight: bold;
}
.STYLESM
{
	font-size: 9pt;
	color: #000099;
}
.STYLENR
{
	font-size: 9pt;
	color: #000000;
}
.STYLEBT wenzi
{
	font-weight:normal;
	color:#004aaf;
	font-size:12px;
}

/*设置时间样式*/

.newsdate{
FONT-SIZE: 11px; PADDING-LEFT: 5px; COLOR: #004aaf; 
}


.rightContent2 .affiche {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	WIDTH: 227px;
	PADDING-TOP: 0px;
	
	margin-top:0px;
	float:left;
	
}
.rightContent2 .affiche UL {
	PADDING-LEFT: 0px; 
	WIDTH: 225px;
	padding-top:10px;
	
}
.rightContent2 .affiche LI {
	TEXT-INDENT: 0px;
	LINE-HEIGHT: 20px;
	padding-left:10px;
	color:#2A5C98;

}


.rightContent2 {
	
    float:left;
	margin-top:0px;
	padding-right:0px;

}

.rightContent {

	FLOAT: left;
	
	padding-right:0px;
	padding-top:0px;


}
.right
{
	FLOAT: right;
	width:229px;
	margin:0px;
	padding-right:6px;	
}
/*页面右部样式*/
.affiche {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 385px;
	PADDING-TOP: 0px;
	margin-top:0px;
	float:left;
	
}
.wenzi
{
	float:left;
	PADDING-top: 8px;
	PADDING-left: 20px;
	COLOR: #256bae;
	background-image: url(../Images/locate.gif);
	background-repeat: no-repeat;
	background-position: 12px 12px;
	}
/**/
.newstable{
MARGIN: 0px auto; WIDTH: 100%;
}

/*联系方式等罗列项*/
.f12list UL {
	MARGIN: 0px auto; WIDTH: 100%
}
.f12list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px! important; COLOR: #ff0000; LINE-HEIGHT: 16px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.f12list LI A:link {
	COLOR: #424242
}


.Grid1
{
	border: solid 1px #c5e2f2;
}

.Grid1 td
{
	
	border-left:none 1px #ffffff;
	border-right:none 1px #ffffff;
	border-top:none 1px #ffffff;
	border-bottom:none 1px #ffffff;
	margin: 2px 2px 2px 2px;
	font-family: Arial;
	padding: 3px 3px 3px 3px;
}

.GridHeader1
{
}



.GridHeader1 a
{
	text-decoration: none;
	color: #000000;
	padding: 0px 0px 0px 0px;
}

.GridHeader1 a:hover
{
	color:#256bae;
	background: Tan url(images/spin.gif) no-repeat 0 100%;
	font-weight:bold;
}


/***********显示标签的列的样式**************/
.WithBK
{
	background-color: #d7edfb;
} 
.WithBorder
{
	background-color:#ffffff;
} 

/*************导航栏**************/
#topIM
{
	width:864;
	height:auto;
	margin-right:auto;
	margin-left:auto;
	padding:0px;
}

#topdiv
{
	padding-top:0px;
}
#topdiv ul
{
	list-style-type:none;
	margin:0px;
} 
	 
#topdiv li
{
	float:left;	
	border-right:#ffffff 1px solid;
	text-align:center;
	line-height:16px;
}
#topdiv a
{
	font-family:宋体;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	color:#ffffff;
	font-style:inherit;
	
}
#topdiv a:hover
{
	font-weight:bold;
	color:#ffffff;
	background-color:#60A179;
}
#topdiv #one{width:55px;}
#topdiv #two{width:72px;}
/*********图片链接****************/


/***************新闻样式*********************/
.newstable{
MARGIN: 0px auto; WIDTH: 100%;
}
.newslist UL {
	MARGIN: 0px auto; WIDTH: 100%;
	list-style-type: none;
}
.newslist LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	MARGIN-LEFT: 0px! important;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: left;
	BACKGROUND: url(../Images/icon01.gif) no-repeat left 50%; 
}
.newslist LI A:link {
	COLOR: #424242
}
.newslist LI A:hover {
	COLOR: #256bae; TEXT-DECORATION: underline
}
.newslist LI SPAN {
	FONT-SIZE: 11px; MARGIN-LEFT: 5px; COLOR: #256bae
}
.newsdate{
FONT-SIZE: 11px; PADDING-LEFT: 5px; COLOR: #256bae; 
}
.mainNews .more {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 320px;
	PADDING-BOTTOM: 0px;
	MARGIN-TOP: 15px;
	PADDING-TOP: 15px;
	text-align: right;	

}
.clear {
	CLEAR: both; MARGIN-TOP: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; VISIBILITY: hidden; WIDTH: 1px
}
.clear:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ".";
}
/* 文章全文显示样式*/
 
 /* 文章全文显示样式*/
 
 .mainContentDetail {
	WIDTH: 700px;
    float:left;
	margin-left:20px;
	 
}

.mainContentDetail .pageNo A {
	COLOR: #256bae
}


.mainContentDetail .detail H1 {
	FONT-SIZE: 22px;
	PADDING-BOTTOM: 8px;
	COLOR: #424242;
	PADDING-TOP: 8px;
	font-weight: bold;
	line-height:30px;	
}


.mainContentDetail .tools {
	FLOAT: right; COLOR: #256bae; LINE-HEIGHT: 25px
}
.mainContentDetail .tools A {
	COLOR: #256bae
}
.detail .date {
	color: #004aaf;
	margin-top:8px;
	margin-bottom:10px;
}

.mainContentDetail .tools SPAN {
	FONT-SIZE: 14px! important; BACKGROUND: url(../Images/fontsize_bg.jpg) no-repeat; COLOR: #004aaf! important
}
.mainContentDetail .tools SPAN A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #004aaf! important; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.mainContentDetail .tools SPAN A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; FONT-SIZE: 14px; BACKGROUND: url(../Images/fontsize_bg1.jpg) no-repeat; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}


.mainContentDetail .line {
	CLEAR: both;
	FONT-SIZE: 1px;
	BACKGROUND: url(../Images/finaly_line.gif);
	OVERFLOW: hidden;
	HEIGHT: 1px
}

.mainContentDetail .line2 {
	CLEAR: both;
	FONT-SIZE: 1px;
	BACKGROUND: url(../Images/finaly_line.gif);
	OVERFLOW: hidden;
	HEIGHT: 1px;
	margin-bottom:10px;
	
}
.ContentDetail {
	BACKGROUND: url(../Images/finaly_bg.gif) #fff; MARGIN: 0px auto
}


#newsContent {
	MARGIN: 0px auto 30px; WIDTH: 700px; TEXT-ALIGN: left;
}
#newsContent P {
	COLOR: #424242; 
}
.newsContent {
	FONT-SIZE: 14px; LINE-HEIGHT: 28px
}
.newsContent P SPAN A {
	FONT-SIZE: 14px
}
.newsContent12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 24px
}
.newsContent12 P SPAN A {
	FONT-SIZE: 12px
}
.newsContent14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 28px
}
.newsContent14 P SPAN A {
	FONT-SIZE: 14px
}
.newsContent16 {
	FONT-SIZE: 16px; LINE-HEIGHT: 32px
}
.newsContent16 P SPAN A {
	FONT-SIZE: 16px
}
.newsContent18 {
	FONT-SIZE: 18px; LINE-HEIGHT: 36px
}
.newsContent18 P SPAN A {
	FONT-SIZE: 18px
}
.mainContentDetail .bottombtn {
	float: right;
	PADDING-top: 10px;
	padding-bottom: 10px;
}
.mainContentDetail .bottombtn span {
	PADDING-right: 5px;
	
}
/************内页表格样式**************/
.grid2
{
 border: solid 0px #c5e2f2;
 border-bottom-color:#256bae;
}
.grid2 td
{
	border: solid 1px #ffffff;
	border-left-color: #ffffff;
	border-right-color:#ffffff;
	margin: 2px 2px 2px 2px;
	font-family: Arial;
	padding: 3px 3px 3px 3px;
	color:#000000;
	line-height:20px;
	font-size:13px;
}
.GridHeader2
{
	background-color: #d8e4ef;
	height: 20;
	text-align:center;
	font-weight:bold;
	color:#000000;	
}
.GridHeader2 a
{
	text-decoration: none;
	color: #000000;
	padding: 0px 0px 0px 0px;
	font-weight:bold;
}

.GridHeader2 a:hover
{
	text-decoration: underline;
	background: Tan url(images/spin.gif) no-repeat 0 100%;
	font-weight:bold;
}