/* 非遗传承 */
.fycc_focusBox { position: relative; width:1200px; height:500px; overflow: hidden; margin-bottom:60px; }
.fycc_focusBox .pic{ position:relative; z-index:0; }
.fycc_focusBox .pic .imgtitle{ float:left; width:1200px; font-size:20px; color:#252525; margin-bottom:20px;}
.fycc_focusBox .pic img { width:1200px; height:500px; display: block; }
.fycc_focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.fycc_focusBox .hd li{margin: 0 5px; background:#fff; height: 8px; overflow: hidden; width: 8px; cursor: pointer;
	display:inline-block; *display:inline; zoom:1; border-radius:50%;
}
.fycc_focusBox .hd .on{ background:#eeba00; }

.fycc_focusBox .prev,
.fycc_focusBox .next { width: 60px; height: 90px; margin: -55px 0 0; display: none; background:url(../images/xxzx/ad_ctr.png) no-repeat 0 0; position: absolute; top: 55%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.fycc_focusBox .prev { left: 0; }
.fycc_focusBox .next { background-position: 0 -90px; right: 0; }
.fycc_focusBox .prev:hover,
.fycc_focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

.base_carousel_main{
	position:relative;
	float:left;
	width:100%;
	min-width:1200px;
	margin-bottom:60px;
	overflow:hidden;
}
.base_carousel_main .base_carousel{
	position:relative;
	width:1200px;
	margin:0 auto;
}
.base_carousel .carousel_titlebox{
	float:left;
	width:1200px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:20px;
}
.base_carousel .carousel_titlebox span{
	display:inline-block;
	font-size:16px;
	color:#000000;
	line-height:34px;
	letter-spacing:3px;
	border-bottom:3px solid #ffeb63;
	padding:0 15px;
}
.base_carousel .carousel_slide{
	float:left;
	width:1200px;
	height:307px;
	overflow:hidden;
}
.carousel_slide li{
	float:left;
	width:397px;
	height:307px;
	margin:0 1px;
	background:#3f3e3e;
}
.carousel_slide li .slide_imgbox{
	float:left;
	width:397px;
	height:193px;
	overflow:hidden;
}
.carousel_slide li .slide_imgbox img{
	width:397px;
	height:193px;
	border:0;
}
.carousel_slide li .slide_condata{
	float:left;
	width:357px;
	height:95px;
	font-size:12px;
	color:#fff;
	line-height:18px;
	background:#3f3e3e;
	padding:10px 20px;
	overflow:hidden;
}
.carousel_slide li .slide_condata .title a{
	font-size:16px;
	color:#fff;
	line-height:34px;
}
.carousel_slide li .slide_condata i.views{
	display:inline-block;
	width:90px;
	height:10px;
	font-size:10px;
	line-height:10px;
	background:url(../images/xxzx/icon_view.png) no-repeat;
	padding-left:20px;
	margin-top:5px;
}
.carousel_slide li .slide_condata i.comments{
	display:inline-block;
	width:90px;
	height:10px;
	font-size:10px;
	line-height:10px;
	background:url(../images/xxzx/icon_comment.png) no-repeat;
	padding-left:18px;
	margin-top:5px;
}
.carousel_slide li .slide_condata a.more{
	float:right;
	font-size:10px;
	color:#fff;
	background:url(../images/xxzx/icon_more.png) no-repeat right;
	padding-right:10px;
	margin-top:3px;
}
.base_carousel_main .prev,.base_carousel_main .next{ width:63px; height:81px; background:url(../images/fycc/icon_prev.gif) no-repeat; position:absolute; left:13%; top:173px; }
.base_carousel_main .next{ left:auto; right:13%; background:url(../images/fycc/icon_next.gif) no-repeat;}
.base_carousel_main .prev:hover{ background:url(../images/fycc/icon_prev_hover.gif) no-repeat;}
.base_carousel_main .next:hover{ background:url(../images/fycc/icon_next_hover.gif) no-repeat; }

.fycc_dtlbox{
	position:relative;
	width:900px;
	margin:0 auto;
}
.fycc_dtlbox .fycc_dtltitle{
	float:left;
	width:900px;
	font-size:20px;
	font-weight:bold;
	color:#434343;
	text-align:center;
	margin-bottom:25px;
}
.fycc_dtlbox .fycc_dtlcon{
	float:left;
	width:900px;	
	text-align:left;
}

