#main article .legend.themeffffff .social .facebook {
	background:url(../../images/kzsj/FFFFFF/facebook.png) no-repeat
}
#main article .legend.themeffffff .social .twitter {
	background:url(../../images/kzsj/FFFFFF/twitter.png) no-repeat
}
#main article .legend.themeffffff .social .pinterest {
	background:url(../../images/kzsj/FFFFFF/pinterest.png) no-repeat
}
#main article .legend.theme333333 .social .facebook {
	background:url(../../images/kzsj/333333/facebook.png) no-repeat
}
#main article .legend.theme333333 .social .twitter {
	background:url(../../images/kzsj/333333/twitter.png) no-repeat
}
#main article .legend.theme333333 .social .pinterest {
	background:url(../../images/kzsj/333333/pinterest.png) no-repeat
}
#main {
	position:relative;
	z-index:0;
	overflow:hidden;
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
#main article {
	margin-right:60px;
	position:absolute;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
#main article .overflow {
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
#main article .image {
	position:relative;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
#main article .image>div {
	position:absolute;
	top:0;
	/* left:0; */
	transform:translate3d(0,0,0);
	-webkit-transform:translate3d(0,0,0);
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden
}
#main article .image>div>img {
	width:100%;
	position:absolute;
	top:0;
	left:0
}
#main article .video-container {
	background-color:#000
}
#main article .slideshow {
	z-index:0
}
#main article .slideshow-container {
	position:relative
}
#main article .slideshow-container>div {
	position:absolute;
	top:0;
	left:0
}
#main article .legend {
	position:absolute;
	z-index:1000;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	background-color: rgba(0,0,0,.5);
    padding: 10px 30px 0 30px;
	border-radius: 20px;
	/* text-indent: 2em; */
	text-align: left;
}
.legend_time{
	font-weight: bold;
	font-size: 20px;
	color: #da1a03;
}
.color_black{
	color: #000 !important;
}
#main article .legend.legend_background{
	background-color: transparent;
}
.legend_width{
	width: 530px !important;
}
#main article .legend>div {
	margin-bottom:10px
}
#main article .legend .title {
	font-size:60px;
	font-family:'HelveticaNeueBold',Helvetica,Arial,sans-serif;
	line-height:60px;
	margin-bottom:10px
}
#main article .legend .subTitle {
	font-family: MicrosoftYaHei;
	font-size: 23px;
	line-height: 29px;
	letter-spacing: 3px;
    color: #fff;
    margin-bottom: 10px;
	margin-top: 0;
}
#main article .legend .legend_texts{
	text-indent: 2em;
	text-align: left;
}
#main article .legend .social>a {
	float:left;
	margin-right:10px;
	width:28px;
	height:29px
}
#main article .legend .social .facebook,#main article .legend .social .twitter,#main article .legend .social .pinterest {
	-webkit-transition:all .2s ease-in-out;
	-moz-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out
}
#main article .legend .social .facebook:hover,#main article .legend .social .twitter:focus,#main article .legend .social .twitter:hover,#main article .legend .social .twitter:focus,#main article .legend .social .pinterest:hover,#main article .legend .social .pinterest:focus {
	-moz-transform:scale(1.2);
	-o-transform:scale(1.2);
	-webkit-transform:scale(1.2);
	transform:scale(1.2)
}
#main article .legend .text {
	font-size:18px
}
.pagination {
	position:absolute;
	list-style:none;
	z-index:2000;
	top:93%;
	left:50%;
	margin:0;
	padding:0
}
.pagination li {
	float:left;
	margin:0 10px
}
.pagination li a {
	display:block;
	width:13px;
	height:0;
	padding-top:13px;
	background-image:url(../../images/kzsj/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden
}
.pagination li a.active,.pagination li a:hover.active {
	background-position:0 -13px
}
.pagination li a:hover {
	background-position:0 -26px
}
