/*********首页样式***********/
/************** 通用样式 **************
*******************作用于全部页面********************/
html {
overflow-x:hidden;
overflow-y:auto;
}

body {
background-color:#fff;
color:#333;
margin:auto 0;
}

/* 字体大小 */
body,td,input,select,textarea {font-size:12px;}

.font_white{color:#fff;}

#idx_link{float:left; margin-left:100px;}

#idx_link a {color:#fff;text-decoration:none;}
#idx_link a visited{color:#fff;text-decoration:none;}
#idx_link a:hover {color:#E5FEFF;text-decoration:underline;}

/*表格样式,border为1的时候显示边框颜色*/
table {border-collapse:collapse;border-color:#2D5DA7;}


/* 链接样式 */
a {color:#3D77B7;text-decoration:none;}
a visited{color:#3D77B7;text-decoration:none;}
a:hover {color:red;text-decoration:underline;}






.img_v {
	display:table-cell !important;
	display:block;
	position:static !important;
	position:relative;
	overflow:hidden;
	height:100%;
	vertical-align:middle;
	text-align:center;
}
.img_v p {
	display:table-cell !important;
	display:block;
	margin:0;
	position:static !important;
	position:absolute;
	top:50%;
	left:50%;
	width:400px;
	margin-left:auto;
	margin-right:auto;
}
.img_v img {
	position:static !important;
	position:relative;
	top:auto !important;
	top:-50%;
	left:auto !important;
	left:-50%;
}



/* 表单 */
form {
margin-bottom:0;
}
/*居中*/
#div_c{ width:1002px;text-align:center;} 
body{ margin:0; font-size:12px;background-position: top;	font-family:宋体; }
.float_left{float:left;}
/*td img {display: block;}*/ 
#navgation{width:1002px;margin:auto; }
 
#footer_rep{margin:auto; width:1002px; background:url(images/dj_25.jpg) repeat-x; height:8px; line-height:150%; clear:both;}
#footer{margin:auto; width:1002px; height:70px; background-color:#fff;}
ul li{list-style:none; float:left; margin-left:15px; } 
 
 /*普通信息列表类*/
 /*新闻列表类*/
       .newslist{list-style-type:none; display:block; height:24px; background:url(../images/dt.gif) repeat-x; background-position:bottom;line-height:22px;}
*html  .newslist{list-style-type:none; display:block; height:24px; background:url(../images/dt.gif) repeat-x; background-position:bottom;line-height:23px;}
*+html .newslist{list-style-type:none; display:block; height:24px; background:url(../images/dt.gif) repeat-x; background-position:bottom;line-height:23px;}
.newslist img{vertical-align:text-bottom;margin:6px 3px 1px 1px; float:left;}
.newslist span{white-space:nowrap; }
.pub_data{ color:#666; float:right;}

 /*标题列表类*/
.m_title{padding-left:20px; background:url(../images/title_1.jpg); width:280px; height:22px;}

.titlelist img{vertical-align:text-bottom;margin:10px 6px 1px 1px; float:left;}
.titlelist span{white-space:nowrap; }
 
       .news_title{height:28px; text-align:center; font-size:12pt; font-weight:bold; line-height:24px; padding-left:20px; padding-right:20px}
 *html .news_title{height:22px; text-align:center; font-size:12pt; font-weight:bold; line-height:20px;padding-left:0; padding-right:0; }
 
 .pub_more{ color:#666; float:right; margin-right:5px;}
 .pub_data{ color:#666; float:right;}
 
 
 
 
td           { font-size: 12px;}
a:link       { text-decoration: none;font-size: 12px;color:#000000}
a:visited    { text-decoration: none;font-size: 12px;color:#000000}
a:hover      { text-decoration: underline;font-size: 12px;color:Red}
a:active     { text-decoration: none;font-size: 12px;color:#000000}


a.a1:link       { text-decoration: none;font-size: 12px;color:#fff;font-weight:normal;}
a.a1:visited    { text-decoration: none;font-size: 12px;color:#fff;font-weight:normal;}
a.a1:hover      { text-decoration: none;font-size: 12px;color:#ff0000;font-weight:normal;}


.footer             { text-align:center;height:20px;color:#313031;}
a.footer            { text-decoration: none; font-size: 12px;color:#efefef;}
a:link.footer       { text-decoration: none;font-size: 12px;color:#313031;}
a:visited.footer    { text-decoration: none;font-size: 12px;color:#313031;}
a:hover.footer      { text-decoration:underline;font-size: 12px;color:#313031;}
a:active.footer     { text-decoration: none;font-size: 12px;color:#313031;}


.TextBoxCss
{
	border: #A4A4A4 1px solid;
	font-size:12px;
	height:16px;
	vertical-align:middle;
}
.TextArea
{
	border: #A4A4A4 1px solid;
	font-size:12px;
}
.DropDownListCss
{
	
}
.divOverFlowY
{
	overflow-x:hidden;
	overflow-y:auto;
}
.divOverFlowX
{
	overflow-x:auto;
	overflow-y:hidden;
}
.divOverFlowXY
{
	overflow-x:auto;
	overflow-y:hidden;
}
 
#datagrid tr {
alternatecolor:expression(bgColor=rowIndex%2==0?'#FFFBF8':'#ffffff');
}
/*background-color:expression((this.sectionRowIndex%2==0)?"#BBD4EA":"#C9DFF6"
##################以下适用于gridview整体：包括边的颜色以及#################样式*/
.gridview {
border-color:#CC6633;
border-collapse:collapse;
}

/*gridview-RowStyle定义背景色，文本对齐，高度，加粗，字体颜色等*/
.RowStyle {
background-color:#FFFBF8;
color:#333;
height:21px;
}

/*gridview-PagerStyle定义背景色，文本对齐，高度，加粗，字体颜色
gridview-AlternatingRowStyle定义背景色，文本对齐，高度，加粗，字体颜色*/
.AlternatingRowStyle {
background-color:#fff;
color:#333;
height:21px;
}

.HeadTitle,.HeaderStyle {
background-color:#8C0202;
text-align:center;
height:25px;
font-weight:700;
color:#fff;
}


