/*
##########################
## 页面CSS样式表
## 韩友军
## hanyoujun@gmail.com
##########################
*/

/*
###############
## 首页
###############
*/
/*横幅广告*/
.adv{
	margin:0 auto;
	border:2px solid #FFFFFF;
	width:861px;
	clear:left;
	overflow:hidden;
}

/*首页上方图片滚动*/
#top_pic{
	position:relative;
	margin:0 auto 2px auto;
	border-left:2px solid #FFFFFF;
	border-right:2px solid #FFFFFF;
	width:861px;
	height:88px;
	overflow:hidden;
}
#top_pic img{
	padding:0 1px;
}


/*标题栏*/
.Subjectfield{
	clear:left;
	position:relative;
	margin:0 auto;
	width:865px;
	height:30px;
	line-height:30px;
	background:#E8F5FE;
	border-top:1px solid #AAC6EB;
	border-bottom:1px solid #AAC6EB;
}
.Subjectfield_left{
	font-weight:bold;
	width:257px;
	float:left;
	border-right:1px solid #AAC6EB;
}
*html .Subjectfield_left{
	padding-top:8px;
	height:22px;
}
.Subjectfield_left img{padding:0 10px;}
.Subjectfield_left span{font-size:10px;}

.Subjectfield_right{
	font-weight:bold;
}
*html .Subjectfield_right{
	padding-top:8px;
}
.Subjectfield_right img{padding:0 10px;}
.Subjectfield_right span{font-size:10px;}


/*内容栏*/
.Contentcolumn{
	position:relative;
	margin:0 auto;
	width:865px;
	background:#FFFFFF;
	line-height:18px;
	overflow:hidden;
}
.Contentcolumn p{
	text-indent:2em;
}
.Contentcolumn_left{
	width:237px;
	float:left;
	/*border-right:1px solid #C0C0C0;*/
	padding:10px;
	overflow:hidden;
}
*html .Contentcolumn_left{
	width:234px;
}
.left_height{
	height:125px;
}
.left_menu{
	line-height:24px;
	font-weight:bold;
	/*text-align:center;*/
	padding-left:10px;
	color:#2E749A;
}
.left_nav{
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	list-style:circle inside;
}
.menu_border_top{
	border-top:1px solid #CCCCCC;
	padding-top:5px;
}
.Contentcolumn_right{
	padding:10px;
	overflow:hidden;
	border-left:1px solid #AAC6EB;
}
*html .Contentcolumn_right{
	display:inline-block;
}
.index_right{
	padding:10px 10px 0 0;
}
.index_right img{
	float:left;
	padding-right:10px;
}
.html_right{
	padding:30px;
	line-height:22px;
}
.div_display_none{
	display:none;
}
.div_display_block{
	display:block;
}

/*
############
## 新闻
############
*/
.new_content{
	margin:30px;
	border:1px solid #AAC6EB;
	padding:15px 30px;
}
.news_title{
	font-weight:bold;
	color:#2E749A;
	font-size:16px;
	text-align:center;
}
.news_date{
	clear:left;
	font-size:12px;
	text-align:center;
	color:#999999;
	padding-bottom:20px;
}



/*
#####################
##  留言板
#####################
*/
#msg{
	padding:30px;
	border:1px solid #ECDC8F;
	background:#FFFFDD;
}
#msg_height{
	height:460px;
	width:1px;
	float:left;
}
#msg_zgj{
	position:absolute;
	top:-20px;
	left:182px;
	width:122px;
	height:354px;
	z-index:5;
}
.msg_table{
	width:99%;
	border-collapse:collapse;
}
.msg_table td{
	text-align:left;
}
.msg_replys{
	border:1px solid #ECDC8F;
	background:#FFFFFF;
	padding:5px;
}