body {
	color:#808285;
}
#container {
	width:960px;
	margin:0 auto;
	position:relative;
	z-index:-3;
}
#banner {
	background:url(../images/banner.jpg) no-repeat;
	height:352px;
	width:960px;
	position:relative;
	z-index:-1;
}
#banner .zx {
	position:absolute;
	display:block;
	width:140px;
	height:40px;
	top:238px;
	left:570px;
	text-indent:-9999px;
}
#banner ul {
	position:absolute;
	left:434px;
	top:317px;
}
#banner ul li {
	width:167px;
	height:36px;
	float:left;
	margin-right:3px;
}
#banner ul li a {
	display:block;
	height:36px;
	text-indent:-9999px;
}
#mainBlock {
	padding-top:26px;
	padding-left:20px;
}
#mainBlock .intro {
	float:left;
	width:440px;
	text-align:center;
	margin-right:55px;
}
#mainBlock .intro p {
	text-align:left;
	text-indent:2em;
	line-height:26px;
	width:405px;
	margin-top:10px;
}
#mainBlock .true {
	clear:both;
	text-align:center;
	margin-top:20px;
	margin-bottom:25px;
}
.mkBox {
	overflow:hidden;
	zoom:1;
}
.mkBox .head {
	margin-bottom:20px;
}
.mkBox .equ {
	float:left;
	margin-right:35px;
	padding-left:15px;
}
.mkBox .intro {
	float:left;
	width:427px;
}
.mkBox .intro img {
	margin-bottom:5px;
}
.mkBox .intro p {
	line-height:20px;
	margin-bottom:20px;
	text-indent:2em;
}
.mkBox .intro ul {
	line-height:21px;
}
.mkBox .anli {
	float:right;
	width:297px;
}
.mkBox .anli li {
	background:url(../images/anli_bg.jpg) no-repeat;
	height:140px;
	text-align:center;
}
.mkBox .anli li img {
	margin-top:15px;
}
.mkBox .intro .wzms {
	background:url(../images/1206_49.jpg) no-repeat;
	overflow:hidden;
	width:427px;
}
.mkBox .intro .wzms li {
	float:left;
	width:185px;
	padding-top:33px;
	line-height:14px;
	padding-left:3px;
	margin-bottom:12px;
}
.mkBox .intro .wzms li.w {
	margin-right:50px;
}
#prp {
	margin-top:20px;
	margin-bottom:20px;
}
#prp .equ {
	margin-right:25px;
}
#prp .intro {
	width:400px;
}
.mkBox .cont {
	background:url(../images/1206_20.jpg) no-repeat;
	height:422px;
	position:relative;
	line-height:18px;
}
.mkBox .cont .expert01,
.mkBox .cont .expert02 {
	position:absolute;
	width:228px;
	color:#fff;
}
.mkBox .cont .expert01 {
	left:50px;
	top:185px;
}
.mkBox .cont .expert02 {
	left:683px;
	top:105px;
}
.mkBox .cont p {
	margin-bottom:15px;
}
.mkBox .cont .zx {
	display:block;
	width:116px;
	height:35px;
	position:absolute;
	top:344px;
	left:424px;
	text-indent:-9999px;
}
#askNews {
	background:url(../images/1206_67.jpg) no-repeat;
	overflow:hidden;
	zoom:1;
	height:207px;
	padding-top:80px;
	padding-left:30px;
}
#askNews dl {
	float:left;
	width:450px;
	margin-right:25px;
}
#askNews dl dt {
	color:#782b90;
	font-weight:bold;
}
#askNews dl dd {
	margin-bottom:13px;
}
#askNews dl a {
	color:#782b90;
}
#askNews .news {
	float:left;
	width:440px;
}
#askNews .news .img {
	float:left;
	border:#d2d4d5 solid 1px;
	padding:4px;
	margin-right:15px;
	width:142px;
}
#askNews .news ul {
	line-height:32px;
	float:left;
	width:260px;
}
#askNews .news ul li {
	background:url(../images/dot.jpg) no-repeat left center;
	padding-left:10px;
}
#keywords {
	line-height:24px;
	width:900px;
	margin:20px auto;
}
#keywords p {
	word-spacing:8px;
	margin-left:25px;
	margin-top:10px;
}

#footer {
	width:960px;
	margin:0 auto;
	text-align:center;
	padding-bottom:10px;
	line-height:22px;
	color:#333;
}
#footer .content .links {
	margin-bottom:10px;
	padding-top:10px;
	border-top:#ddd solid 1px;
}
#footer a {
	color:#333;
}

#focusv {width:960px; height:421px; overflow:hidden; position:relative;}
#focusv ul {height:421px; position:absolute;width:960px; }
#focusv ul li {float:left; width:960px; height:421px; overflow:hidden; position:relative; background:#000;}
#focusv ul li div {position:absolute; overflow:hidden;}
#focusv .btnBg {position:absolute; width:960px; height:20px; left:0; bottom:0; background:#000; display:none;}
#focusv .btn {position:absolute; width:940px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;display:none;}
#focusv .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focusv .btn span.on {background:#fff;}
#focusv .preNext {width:43px; height:73px; position:absolute; top:160px; background:url(../images/pngshow.jpg) no-repeat 0 0; cursor:pointer;}
#focusv .pre {left:0;}
#focusv .next {right:0; background-position:right top;}