.banner {
	height: 372px;overflow:hidden; width:100%
	background: url(bannerBg.png) 0 bottom repeat-x #f5f5f5;
}

/* slider 0 start */
 .slider {
    width:1920px;
    height:372px;
    position:relative;
    overflow:hidden;
}

.conbox {
    position:absolute;
}

.switcher {
    position:absolute;
    bottom:10px;
    left:1200px;
    float:left;
    z-index:2;
}

.switcher a {
    float:left;
    height:4px;
    width:41px;
    margin:4px;
    background:#f4f4f4;
    cursor:pointer;
}

.switcher a.cur, .switcher a.cur:hover {
    background:#414141;
    height:4px;
    width:41px;
}

#slider1 .conbox {
    width:9999em;
}

#slider1 .conbox div {
    width:1920px;
    height:372px;
    overflow:hidden;
    float:left;
}
/* slider 0 end */

/* slider 1 start */
 .slider2 {
    width:369px;
    height:136px;
    position:relative;
    overflow:hidden;
}

 .slider3 {
    width:368px;
    height:185px;
    position:relative;
    overflow:hidden;
}

.conbox2 {
    position:absolute;
}

.conbox3 {
    position:absolute;
}

.switcher2 {
    position:absolute;
    bottom:5px;
    right:10px;
    float:right;
    z-index:2;
}

.switcher2 a {
    float:left;
    height:11px;
    width:11px;
    margin:3px;
    background: url(dot.png) right 0;
    cursor:pointer;
}

.switcher2 a.cur2, .switcher2 a.cur2:hover {
    background: url(dot.png) left 0;
}

#slider2 .conbox2 {
    width:9999em;
}

#slider2 .conbox2 div {
    width:469px;
    height:136px;
    float:left;
    overflow:hidden;
}
/* slider 1 end */

.switcher3 {
    position:absolute;
    bottom:5px;
    right:0;
    float:right;
    z-index:2;
}

.switcher3 a {
    float:left;
    height:11px;
    width:11px;
    margin:3px;
    background: url(dot.png) right 0;
    cursor:pointer;
}

.switcher3 a.cur3, .switcher3 a.cur3:hover {
    background: url(dot.png) left 0;
}

#slider3 .conbox3 {
    width:9999em;
}

#slider3 .conbox3 div {
    width:368px;
    height:186px;
    float:left;
    overflow:hidden;
}

.contentRow0 {
	overflow: hidden;
}

.contentRow1 {
	overflow: hidden;
	margin: 30px 0 0 0;
}

.news {
	width: 582px;
	float: left;
}

.newsRow0 {
	margin: 20px 0 0 0;
}

.rndRow0 {
	margin: 20px 0 0 0;
}

.newsRow1 {
	display: block;
	float: left;
	margin: 16px 0 0 0;
}

.newsPic {
	width: 195px;
	height: 111px;
	padding: 3px 0 0 3px;
	margin: 0 12px 0 0;
	float: left;
	background: url(newsBg.png);
}

.newsPic a img {
	width:195px;
	height:111px;
}

.newsMess {
	width: 365px;
	float: right;
}

.newsMess i {
	display: block;
	color: #07a02e;
	font: 14px/18px "Microsoft YaHei", "Simsun", "宋体";
}

.newsMess em {
	display: block;
	color: #666;
	font: 12px/22px "Simsun", "宋体";
	margin: 13px 0 17px 0;
}

.newsMess span {
	display: block;
	color: #999;
	font: 12px/18px "Simsun", "宋体";
}

.newsRow1 a {
	display: block;
	line-height: 23px;
}

.newsRow1 a:hover em {
	color: #07a02e;
	text-decoration: underline;
}

.newsRow1 i {
	width: 3px;
	height: 5px;
	display: block;
	float: left;
	margin: 8px 10px 0 0;
	background: url(arrowRight.png);
}

.newsRow1 em {
	width: 500px;
	display: block;
	float: left; cursor:pointer
}

.newsRow1 span {
	display: block;
	float: right;
}

.rnd {
	width: 368px;
	float: right;
}

.rndPic {
	width: 368px;
	height: 144px;
	padding: 3px 0 0 3px;
	margin: 0 0 7px 0;
	float: left;
	background: url(rndBg.png);
}

.rowHead {
	height: 18px;
	padding: 0 0 7px 0;
	border-bottom: 1px solid #c5c9c8;
}

.rowHead i {
	float: left;
	padding: 0 0 0 25px;
	font: 16px/18px "Microsoft YaHei", "Simsun", "宋体";
	color: #07a02e;
	background: url(setorArrow.png) left 4px no-repeat;
}

.rowHead em {
	float: right;
	color: #999;
	padding: 0 12px 0 0;
	background: url(arrowMore.png) right center no-repeat;
}

.proCol0 {
	width: 368px;
	margin: 10px 0 0 0;
	float: left;
}

.proCol1 {
	width: 368px;
	height:185px;
	float: right;
	margin: 10px 0 0 0;
}

.index_hz {width:368px; float:right; margin:10px 0 0 0}
.index_hz ul li {float:left; width:160px; height:80px; background2:#efefef; border:1px dashed #efefef; padding:3px 8px;}
.index_hz ul li img {width:160px; height:80px;}

.proCol0 div {
	margin: 0 0 10px 0;
}

.proCol0 i {
	float:right;
	display: block;
	color: #444;
	font: 12px "Microsoft YaHei", "Simsun", "宋体";
}

.proCol0 a {
	color: #444;
	line-height:26px;
}

.proCol0 a:hover {
	text-decoration: underline;
}

.proCol0 em {
	display: block;
	color: #999;
	font: 12px/22px "Microsoft YaHei", "Simsun", "宋体";
	margin: 5px 0 7px 0;
}

.proCol0 span {
	display: block;
	color: #666;
	font: 12px/22px "Simsun", "宋体";
}

.proPic {
	width: 362px;
	height: 125px;
	padding: 3px 0 0 3px;
	float: left;
	background: url(proBg.png);
}

.proPic i {
	display: block;
	margin: 20px 0 0 0;
	font: 12px/20px "Simsun", "宋体";
}

.firstOne {
	margin: 0;
}
