/* CSS Document */
*{ margin:0; padding:0;}
body{ background-image:url(../img/bj.gif); color:#000000; font-size:12px; line-height:2em; font-family:Arial, Helvetica, sans-serif; text-align:center}
a {
	color: #000;
	text-decoration:none
}
a:link {

	color: #000;
	align: absmiddle;
	border: 0;
	text-decoration:none
}
a:visited {
    color: #000;
	text-decoration:none
}
a:hover {
    color: #0678d0;
	text-decoration:none
}
a:active {
    color: #000;
	text-decoration:none
}
#f_div{
	width:202px;
	height:152px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 0px;
}
#f_imgDiv{
	width:100%; 
	height:152px; 
	overflow:hidden;
}
#f_infoDiv{
	width:100%;
	top:-16px;
	position:relative;
}
#f_buttonDiv{
	width:100%; 
	margin-right:1px; 
	height:15px; 
	overflow:hidden; 
	text-align:left;
}
#f_line{
	width:100%;
	height:1px;
	background:#fff; 
	overflow:hidden;
	filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100)
}
#f_buttonDiv div{
	width:1px;
	height:15px;
	background:#fff; 
	float:right;
}
#f_buttonDiv .bg{
	width:15px; 
	height:15px; 
	background:#fff; 
	float:right; 
	filter:Alpha(Opacity=40);
}
#f_buttonDiv a{
	width:15px;
	height:15px;
	float:right;
	padding-top:-2px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	display:block;
	overflow:hidden;
	text-decoration:none;
	position:absolute;
}
#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{
	color:#000;
}
#f_buttonDiv a:hover{
	background:#FF840C;
	color:#fff;
}
#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{
	background:#FF840C;
	color:#fff;
}
#f_buttonDiv a.on:hover{
	background:#FF6600;
}
#f_text{
	height:25px; 
	width:202px; 
	line-height:25px; 
	text-align:center; 
	overflow:hidden;
	font-size: 12px
}
#bodyCon{ width:1000px; margin:0 auto; text-align:left; background-color:#FFFFFF; }
#top{ height:174px; background-image:url(../img/banner.gif);}
#nav{ height:30px; background-image:url(../img/skin.png); background-position:769px 563px; padding-left:25px;}
#nav ul li{ float:left; list-style:none; color:#fefdd4; line-height:30px; text-align:center; margin:0 2px; font-size:12px}
#nav ul li a{color: #fefdd4; text-decoration:none}
#nav ul li a:link{color: #fefdd4; text-decoration:none}
#nav ul li a:visited{color: #fefdd4; text-decoration:none}
#nav ul li a:hover{color: #ffffff; text-decoration:none}
#nav ul li a:active{color: #fefdd4; text-decoration:none}
#left{ width:229px; float:left; background-color:#f7ecd6; border:1px solid #5a0000; padding:1px; margin-bottom:1px;}
#right{ width:767px; float:right}
#foot{ background-color:#a90000; clear:both;border:1px solid #5a0000; text-align:center; color:#FFFFFF; padding:10px; height:90px;}

.squre{border:1px solid #5a0000; padding:1px; background-color:#fcf4cb; margin-bottom:1px;}
.title{background-image:url(../img/skin.png); height:31px; color:#930000; text-align:center; line-height:31px; font-weight:bold; font-size:14px}
.squreCon{ padding:10px;color:#930000; text-align:left}
.squreCon span{ float:left; text-align:center; width:49%; padding-top:10px;}
.line{ border-bottom:1px dashed #930000; }
.more{ text-align:right; margin-top:5px;}
#search{ background-color:#fcf4cb; height:34px; line-height:34px; padding:0 20px 0 80px; background-image:url(../img/skin.png); background-position:-60px 621px; background-repeat: repeat-y; color:#C81107; font-weight:bold}
.searchInput{ border:1px solid #930000; width:310px; margin-top:8px;}
.searchBtn{background-image:url(../img/skin.png); background-position:769px 613px; width:56px; height:19px; color:#FFFFFF; border:0; font-size:11px; line-height:19px; cursor:pointer}
.titleRight{ margin:13px;background-image:url(../img/skin.png); background-position:759px 107px; height:24px; padding:0 3px 0 18px;color:#C81107; font-weight:bold; font-size:14px; line-height:20px; clear:both}
.left{ float:left}
.right{ float:right}
.bold{ font-weight:bold}
.red{color:#C81107}
.clear{ clear:both}
.pad10{padding:10px;}
.width100{ width:80px;}
.width600{ width:600px;}
.white{ background-color:#FFFFFF; padding-right:5px;}
.font_14 { font-size: 14px; line-height: 30px; }
.none-underline{ text-decoration: none; }
.font_redmore { color: #A22537; text-decoration: underline; font-weight: bold; line-height: 30px; }
.font_redmore02 { color: #A22537; text-decoration: underline; font-weight: bold; line-height: 30px; border: 1px solid #CCCCCC; margin: 0px; background-color: #FFFFFF; padding: 5px; }
.font_redmore03 { color: #A22537; font-weight: bold; text-decoration: none; }
#zhkxCon{ padding:0 20px;}
.zhkxList{ margin-left:25px;}
.zhkxList ul li{ list-style: none;background-image:url(../img/skin.png); background-position:758px 587px; padding-left:10px;}
#centerBg{background-image:url(../img/skin.png); background-position:769px 520px; height:174px; clear:both}
.zbdw{ padding:17px 15px 0 20px;line-height:1.8em}
.xbdw{ padding:8px 15px 0 20px; line-height:1.8em}
.zlfw{padding:20px 15px 0 115px; line-height:1.8em}
#czznCon .span1{ width:300px; text-align:center; float:left}
#czznCon .span2{ width:300px; float:left}
#czznCon .span3{ width:210px; float: left; margin-left:25px;}
#czznCon .lc{background-image:url(../img/skin.png); background-position:769px 310px; height:113px; clear:left; padding:48px 0 20px 13px;}
#czznCon .lc span{ float: left; width:120px; padding:10px; margin-right:10px}
.czbfCon{ padding:0 15px;}
.czqiFl{ border-top:2px solid #bd1006; background-color:#f3f3f3; padding:0 20px; margin:0 15px 0 15px;}
.czqyCon{ padding:10px 15px 0 15px;}
.czqyCon  ul li{list-style: none; width:360px; float:left; margin-left:5px}

#subList{padding:0 20px;}
#subList ul li{list-style: none; border-bottom:1px dashed #000; clear:both; height:30px; line-height:30px; font-size:13px;}
#subIndex{ text-align:right; padding:10px 0}
#subCon{ line-height:1.5em; padding:0 20px; font-size:13px;}

.newTitle{ font-size:20px; text-align: center; font-weight:bold; padding:5px;}
.newMes{text-align: center; background-color:#f3f3f3; margin:15px 0}