* { padding:0; margin:0;}
body { background:#FFF; font-size:12px;}
img { display:block; border:0;}
ul,ol,li { list-style:none;}

#head_top { width:100%; height:14px; background:url(../images/top_line.gif) repeat-x;}

#head { width:100%; height:122px; background:url(../images/nav_bg.gif) repeat-x;}
	#headContent { width:1000px; margin:0 auto;}
	#head img { float:left;}

#maxpic { clear:both; width:100%; height:409px; background:url(../images/maxpic_bg.jpg) repeat-x;}
#MaxpicFrame { width:964px; margin:0 auto;}
#mainContent1 { width:1000px; margin:0 auto;}
	#content1 { float:left; width:247px; height:140px; padding:60px 0 0 45px;}
		#content1 li { clear:both; width:247px; height:23px;}
		#content1 li img { float:left;}
		#content1 li span { width:220px; float:left; padding:0 0 0 10px; color:#4b4a4a; white-space:nowrap; text-overflow:ellipsis; overflow: hidden}
	#content2 {
	float:left;
	width:440px;
	height:140px;
	color:#656565;
	padding:60px 10px 0 258px;
	line-height:24px;
	text-indent:2em;
	position:relative;
	overflow: hidden;
}
		#apDiv1 { position:absolute;width:110px;height:26px;z-index:1; right:15px;top: 155px; color:#faa500; text-align:right;}

#mainContent2 { clear:both; width:1000px; margin:0 auto;}
	#content3 { float:left; width:380px; height:168px; padding:30px 0 0 170px;}
		#content3 p { color:#434343;}
		#content3 ul { margin:20px 0 0 15px;}
		#content3 li { color:#434343; height:26px;}
		#content3 li span { color:#ff8301; padding:0 30px 0 0;}
	#content4 { float:left; width:450px; height:198px;}
		#content4 img { border:0;}
		.minpic_mid { float:left; width:189px; height:106px; margin:53px 0 0 28px; position:relative; display:inline}
		.minpic_midbg {
	width:166px;
	height:106px;
	margin:0 auto;
	background:url(../images/b_midbg.jpg) no-repeat;
	overflow: hidden;
}
		.minpic_midbg img { padding:11px 0 0 13px;}
		.apDiv_minlast { position:absolute;width:22px;height:63px;z-index:1; left:0;top:18px;}
		.apDiv_minnext { position:absolute;width:22px;height:63px;z-index:1; right:0;top:18px;}

#link { clear:both; width:959px; margin:0 auto; background:url(../images/link.gif) no-repeat;}
	#linkContent { width:929px; height:25px; color:#FFF; font-size:14px; padding:10px 0 0 30px;}
	#linkContent span { padding:0 10px;}
	#phone { width:949px; height:25px; background:url(../images/phone.gif) no-repeat; color:#333; font-size:14px; text-align:right; padding:42px 10px 0 0;}
	#phone span { padding:0 10px;}

#foot_line { width:100%; background:#1c1c1c;}
	#foot_line img { margin:0 auto;}

#foot { width:100%; min-height:64px; _height:64px; background:#1c1c1c; padding:7px 0 0 0;}
	#foot li { color:#FFF; text-align:center; line-height:18px;}
	#foot li a { color:#FFF;text-decoration:none;}
