.clearfix:after {
	content:'';
	display: block;
	float:none;
	clear:both;
}
.clearfix {
	zoom: 1;
}
.mt-100 {
	margin-top: 100px;
}
.list-pic .itm .u-tit a:hover,
.list .itm a:hover {
	color: #f04239;
}
.banner {
	background: url(../images/banner.jpg) top center no-repeat;
	height: 831px;
}
.container {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.lead {
	padding: 45px 30px 0;
    background: url(../images/lead.png) top center no-repeat;
    height: 248px;
    font-size: 20px;
    line-height: 2.5;
    text-align: justify;
    margin-top: -100px;
    margin-bottom: 100px;
}
.lead p {
	text-indent: 2em;
}
.scroll-box{
	position:relative;
	width:1000px;
	height:660px;
	margin:0 auto;
}
.scroll-box ul{
	position:relative;
	width:1000px;
	height:660px;
}
.scroll-box li{
	z-index:0;
	position:absolute; 
	width:195px;
	background:#fff;
	height:132px;
	top:146px;
	left:377px;
}
.scroll-box li img{
	width:100%;
	height:100%;
    box-shadow: 0px 0px 10px #afafaf;
	vertical-align:top;
	border: 1px solid #fff;
}
.scroll-box .prev,#focus_Box .next{
	display: block;
    z-index: 100;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    width: 168px;
    height: 390px;
    top: 120px;
}
.scroll-box .prev{
	background:url(../images/left.png) left center no-repeat;
	left:-50px;
}
.scroll-box .next{
	background:url(../images/right.png) right center no-repeat;
	right:-50px;
}
.scroll-link {
	display: block;
}
.scroll-txt {
	text-align: center;
    color: #860a12;
    font-size: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top:20px;
}
.scroll-txt a {
	color: #860a12;
}
.category {
	background: url(../images/category.png) center center no-repeat;
    margin: 80px auto 30px;
}
.category a {
	display: block;
    color: #f04239;
    font-size: 44px;
    width: 200px;
    text-align: center;
    margin: 0 auto;
}
.list {
	margin: 0 -30px;
}
.list .itm {
    background: url(../images/point.gif) left center no-repeat;
    text-indent: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 470px;
    float: left;
    font-size: 20px;
    line-height: 2;
    margin: 5px 30px;
}
.more {
	border: 1px solid #860a12;
	color: #860a12;
    text-align: center;
    display: block;
    height: 50px;
    width: 250px;
    margin: 50px auto 0;
    font-size: 26px;
    border-radius: 52px;
    line-height: 50px;
}
.list-video {
	margin: -9px;
}
.list-video .itm {
	float: left;
	width: 322px;
	height: 239px;
	position: relative;
	margin: 9px;
}
.list-video .first-itm {
	width: 660px;
	height: 495px;
}
.list-video .itm a {
	display: block;
}
.list-video .itm img {
	display: block;
	width: 100%;
	height: 239px;
}
.list-video .first-itm img {
	height: 495px;
}
.list-video .itm .u-tit {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: url(../images/opacity.png) repeat;
	font-size: 16px;
	color: #fff;
}
.list-video .itm .u-tit p {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 5px 8px;
	text-align: center;
}
.list-pic {
	margin: -15px;
}
.list-pic .itm {
	width: 485px;
	float: left;
	margin: 15px;
	font-size: 18px;
}
.list-pic .itm .pic {
	display: block;
	width: 485px;
	height: 363px;
	overflow: hidden;
}
.list-pic .itm img {
	display: block;
	width: 100%;
	height: 363px;
}
.list-pic .itm .u-tit{
	margin-top: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}
.list-pic-1 .itm {
	width: 313px;
}
.list-pic-1 .itm .pic {
	width: 313px;
	height: 234px;
}
.list-pic-1 .itm img {
	height: 234px;
}
/*::-webkit-scrollbar {
	width: 5px;
	background: #fff;
}
::-webkit-scrollbar-thumb
{
    background-color:#dcdcdc;
}*/