﻿#float {
	left: 20px;
}

#focus {
	width: 375px;
	height: 265px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	z-index: 1
}

#focus ul {
	height: 860px;
	position: absolute;
	margin: 0;
	padding: 0;
}

#focus ul li {
	float: left;
	width: 375px;
	height: 265px;
	overflow: hidden;
	position: relative;
	background: #000;
}

#focus ul li div.photo_bt {
	position: absolute;
	bottom: -2px;
	left: 12px;
	font-size: 15px;
	color: #ffffff;
	z-index: 1;
	line-height: 40px;
}

#focus .btnBg {
	position: absolute;
	width: 375px;
	height: 30px;
	left: 0;
	bottom: 0;
	background: #000;
}

#focus .btn {
	position: absolute;
	width: 150px;
	height: 17px;
	padding: 0px 10px;
	right: 5px;
	bottom: 3%;
	text-align: right;
}

#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 20px;
	height: 8px;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #c9c9c9;
}

#focus .btn span.on {
	background: #ffc600;
}

#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 45px;
	cursor: pointer;
}

#focus .pre {
	left: 0;
}

#focus .next {
	right: 0;
	background-position: right top;
}

.picFocus {
	margin: 0 auto;
	width: 100%;
	position: relative;
	background: #e9e9e9;
	overflow: hidden;
	zoom: 1;
}

.picFocus .hd {
	width: 100%;
	overflow: hidden;
}

.picFocus .hd ul {
	width: 92%;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
}

.picFocus .hd ul li {
	padding: 10px 1.5%;
	float: left;
	text-align: center;
	width: 22%;
}

.picFocus .hd ul li img {
	width: calc(100% - 4px);
	height: auto;
	border: 2px solid #ddd;
	cursor: pointer;
	margin-right: 5px;
}

.picFocus .hd ul li.on {
	background: url("icoUp.gif") no-repeat center 0;
}

.picFocus .hd ul li.on img {
	border-color: #f60;
}

.picFocus .bd li {
	vertical-align: middle;
	width: 100%;
}

.picFocus .bd img {
	width: 100%;
	height: auto;
	display: block;
}

.picFocus .prev,
.picFocus .next {
	position: absolute;
	left: 0;
	top: 429px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
	cursor: pointer;
}

.picFocus .next {
	left: auto;
	right: 0;
	background-position: 8px 5px;
}

.picFocus .prev:hover,
.picFocus .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.line1 {border: 1px #ddd solid;padding: 5px;}
.row1 .index-left {
	width: 50%;
	float: left;
	padding: 0;
}

.row1 .index-right {
	width: 50%;
	float: left;
	padding: 0;
}
.tListBlock{width: 570px; margin: 0 auto; padding:0; overflow: hidden;}
.tListTitleNormal{float:left; font-size: 17px; color:#333; line-height: 49px;}
.tListTime{font-size:14px; color: #999;}
span.tListTime{float: right; line-height: 49px;}
.list1 .hd {overflow: hidden;zoom: 1; border-bottom: 1px #0178d4 solid;margin:5px;}
.list1 .hd li {font-size: 18px; line-height: 48px; color: #333; float: left;width: 150px;text-align: center;cursor: pointer;}
.list1 .hd .on {background: #0178d4; color: #fff;}
.list1 .bd {margin: 10px;clear: both;}
.list1 .bd li {border-bottom: 1px #ddd solid;overflow: hidden;zoom: 1;height: 45px;}
.row2 .index-left {width: auto;}
.row2 .index-lnews {float: left;width: 47%; margin: 0 1%;padding-left:10px;}

.list3 { position: relative; padding: 20px 0;background: #f5f5f5; border:1px solid #d2d2d2;;}
.list3 .hd {display: none;}
.list3 .conbox {margin: 0 36px;}
.list3 .conbox li {width: 33.333%;text-align: center;}
.list3 .Box_con .btnl {position: absolute;}
.list3 .Box_con .btn {display: block;position: absolute;z-index: 9; top: 42px;cursor: pointer;font-size:30px; color:#0063bf; padding:3px;}
.list3 .Box_con .btnl {left: -12px;}
.list3 .Box_con .btnr {right: -12px;}
