@charset "gb2312";
/* CSS Document */
body{
	padding:0;
	margin:0;
	background:#FFF;
	color:#000;
	font-size:12px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-family:"ËÎÌå";
}
div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, form, label, input, textarea, img, span, em, strong{
	margin:0; padding:0; font-style:normal;
}
ul, ol, li{
	margin:0; 
	padding:0; 
	list-style:none;
	font-size:12px;
}
a{
    color:#333; 
	text-decoration:none;
} 
a:hover{
    color:#B80D00;
	text-decoration:underline;
	blr:expression(this.onFocus=this.blur());
}
.position{position:relative;}
/********************************      General Classes      ********************************/
.clearfix:after{content:"\0020"; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{clear:both; zoom:1;}
img{border:0px}
.m_t_20{margin-top:20px;}
/********************************      Warp - header     ********************************/
.warp{
     width:990px;
	 height:auto;
	 margin:0 auto;
}
.top{
	width:990;
	height:280px;
	background:url(../images/shab.jpg) center top no-repeat #FFF;
	margin:0 auto;
}
.flash{
	width:990px;
	height:280px;
	position:relative;
	float:left;
}
.flash p.hd{
	width:990px;
	height:190px;
	position:absolute;
	left:0px;
	top:0px;
}
.flash p.fei{
	width:990px;
	height:80px;
	position:absolute;
	left:0px;
	top:190px;
}
.box{
	width:990px;
	height:auto;
	margin:0 auto;
}
.box img{
	vertical-align:middle;
	border:0px;
}
.shang {
	width:990px; height:12px; background:url(../images/s.jpg) no-repeat; float:left;
}
.zhong {
	width:990px;
	height:auto;
	background:url(../images/z.jpg) repeat-y;;
	float:left;
}
.zhongnei {
	width:990px; height:auto; line-height:20px; float:left;
}

.picbox{width:450px; height:300px; overflow:hidden; position:relative; float:left;}
.pic{width:450px; height:300px; display:table; position:relative; float:left;}

.pic div{*position:absolute; top:50%; left:0; display:table-cell; vertical-align:middle; width:100%;}
.pic p{width:450px; position:relative; top:-50%; text-align:center; margin:0; padding:0;}

.h_1{width:100%; height:20px; color:#006600; overflow:hidden; float:left}
.h_3{width:100%; height:60px; color:#006600; overflow:hidden; float:left}
.left {
	width:450px; margin-left:30px; float:left;
}
.left span.cp_title a{font-size:14px; color:#FF0000; font-weight:bold; text-decoration:none}
.left span.cp_title a:hover{color:#000; text-decoration:underline}

.xia {
	width: 990px; background:url(../images/x.jpg) no-repeat; height:19px; float:left;
}
.copyright{
	width:990px;
	height:40px;
	color:#333;
	font-size:12px;
	text-align:center;
	background:url(../images/bottom.jpg) no-repeat;
	padding-top:20px;
	float:left;
}
.copyright a, .copyright a:hover{
	color:#000;
}