/*a:JakeZhou,d:140211*/
/* CSS Document */
input,button,select,textarea{ resize:none;outline:none;}
body, ul, ol, dd, dl, dt, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div {
	padding : 0;
	border : 0;
	margin:0;
	font-family:"ËÎÌå";
}
body {
	font-size : 12px;
	margin:0px auto;
	background:#f7f7f7
}
ul, ol {
	list-style-type : none;
}
select, input, img, select {
	vertical-align : middle;
}
a {
	text-decoration : none;
	color:#000;
}
a:link {
	color: #000000;
}
a:visited {
	color: #4073AB;
}
a:active {
	color: #990000;
}
a:hover {
	color: #990000;
	text-decoration:underline
}
.clearit {
	clear : both;
}
.strong {
	font-weight:bold
}
.dis {
	display:block;
}
.undis {
	display:none;
}
.fl{ float:left}
.fr{ float:right}
/* clearfix------------------------------------------*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }




/*header*/
.header{ width:100%; background:#142448}
.header .m{ width:960px; margin:0 auto; background:url(../images/zgh_ban.jpg) no-repeat center; height:200px}

/*main*/
.main{ width:960px; margin:0 auto}
body{ background:#fff url(../images/bod_bac.jpg) no-repeat center top; min-width:960px}
.main .layout{ padding:32px 0px 22px 0px; height:520px; overflow:hidden}
.footer{ border-top:4px solid #8B0810; background:#fff;_overflow:hidden}
.footer #zt_foot2010{ border-top:0px}