/* banner begin */
.fullSlide{
	width: 100%;
	background: #000000;
	position: relative;
	height: 420px;
	z-index: 1
}
.fullSlide ul{
	margin: 0;
	padding: 0
}
.fullSlide .bd{
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden
}
.fullSlide .bd ul{
	width: 100% !important
}
.fullSlide .bd li{
	width: 100% !important;
	text-align: center;
	height: 420px;
	overflow: hidden
}
.fullSlide .bd li a{
	display: block;
	height: 420px
}
.fullSlide .hd{
	width: 100%;
	line-height: 30px;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px
}
.fullSlide .hd ul{
	text-align: center
}
.fullSlide .hd ul li{
	width: 12px;
	margin: 1px 4px;
	display: inline-block;
	background: #ffffff;
	line-height: 999px;
	cursor: pointer;
	height: 12px;
	overflow: hidden;
	border-radius: 12px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
	-moz-border-radius: 12px; /* Firefox */
	-webkit-border-radius: 12px; /* Safari 和 Chrome */
	*display: inline;
	zoom: 1
}
.fullSlide .hd ul .on{
	background: #e60012
}
.fullSlide .prev,.fullSlide .next{
	margin-top: -30px;
	width: 40px;
	background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat;
	position: absolute;
	z-index: 1;
	top: 50%;
	left: 0;
	height: 60px;
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity=50)
}
.fullSlide .next{
	background-position: -6px -137px;
	left: auto;
	right: 0
}

.anniu{ float:right;}
.anniu a{
	border: 1px solid #cccccc;
	margin: 2px;
	padding: 0 10px;
	display: block;
	color: #666666;
	line-height: 26px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; float:left;
}
.anniu span{
	border: 1px solid #cccccc;
	margin: 2px;
	padding: 0 10px;
	display: block;
	color: #666666;
	line-height: 26px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px; float:left;
	background-color:#000;
	color:#fff;
}
.anniu a:hover{
	border-color: #444444;
	color: #444444
}
.anniu a.current{
	background: #444444;
	color: #ffffff;
	font-weight: bold
}
.flink{ width:1160px; margin:0 auto; padding:20px 0px; font-size:14px; }
.flink p{ border-bottom:#ddd dotted 1px;margin:10px 0px; padding:10px 0px;}
.flink a{ margin-right:20px;}

.honor_d{width:100%;background:#f4f4f4;background-color:#f4f4f4; margin-bottom:50px;}
.honor_d .honor_c{width:1200px;margin:0 auto;padding:40px 0 50px;}
.honor_d .honor_c .honor_bann{padding:0 50px;position:relative;}
.honor_d .honor_c .honor_bann .honor_bann_d{width:100%;overflow:hidden;height:306px;overflow:hidden;margin-left:116px;}
.honor_d .honor_c .honor_bann .honor_bann_d .honor_ul li{float:left;width:212px;height:306px;margin-right:10px;transition:0.4s ease;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition:0.4s ease;-o-transition:0.4s ease;}
.honor_d .honor_c .honor_bann .honor_bann_d .honor_ul li a{display:block;width:100%;height:100%;position:relative;overflow:hidden;}
.honor_d .honor_c .honor_bann .honor_bann_d .honor_ul li a img{position:absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%) scale(0.95);-webkit-transform:translate(-50%,-50%) scale(0.95);-moz-transform:translate(-50%,-50%) scale(0.95);-ms-transform:translate(-50%,-50%) scale(0.95);-o-transform:translate(-50%,-50%) scale(0.95);transition:0.5s ease-out;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;}
.honor_d .honor_c .honor_bann .honor_bann_d .honor_ul li a span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.5);text-align:center;opacity:0;filter:alpha(opacity:0);transition:0.5s ease-out;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-ms-transition:0.5s ease-out;-o-transition:0.5s ease-out;}
.honor_d .honor_c .honor_bann .honor_bann_d .honor_ul li a span i{position:absolute;left:50%;top:50%;display:block;width:192px;color:#fff;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.honor_d .honor_c .honor_bann .honor_bann_d .honor_ul li:hover a img{transform:translate(-50%,-50%) scale(1.02);-webkit-transform:translate(-50%,-50%) scale(1.01);-moz-transform:translate(-50%,-50%) scale(1.02);-ms-transform:translate(-50%,-50%) scale(1.02);-o-transform:translate(-50%,-50%) scale(1.02);}
.honor_d .honor_c .honor_bann .honor_bann_d .honor_ul li:hover a span{opacity:1;filter:alpha(opacity:100);}