@charset "utf-8";
.wrap { padding:30px 0 25px 360px; background: url(../images/feast_bg.jpg) no-repeat top center; position:relative; min-height:1228px; overflow:hidden;}
.slide-bar { position:fixed; top:0; left:120px; width:240px; background:url(../images/feast-left-b_02.jpg) no-repeat; height:800px;}
.logo{width:100%;height:259px;}
.logo a{ display:block; width:100%;height:100%;}
.subnav-list { padding:30px 0 10px 0;}
.subnav-list li { width:100px; height:100px; margin:0 auto;  margin-bottom:16px; margin-left:14px; float:left;}
.subnav-list li a{ display:block; height:88px; background:#6c3737; padding:6px; font-size:22px; text-align:center; color:#c3715b;}
.subnav-list li a em { display:table-cell; width:87px; height:87px; border:#bf6b5e solid 1px; font-style:normal; line-height:32px; vertical-align:middle;}
.subnav-list li a:hover { background:#c16c5f;}
.subnav-list li a:hover em { border:#f9ac9e solid 1px; color:#3b1818;}
.sub-weixin { text-align:center; }
.sub-weixin img { width:100px;}
.sub-weixin p { font:normal 18px/33px "微软雅黑"; color:#c16c5f; padding:10px 0 0 0;}
.sub-weixin span { display:block; font:normal 16px/24px "微软雅黑"; color:#c16c5f; padding:0 20px 0 20px; text-align:left;}

.top_navs { width:auto; margin:0 auto; text-align:center; position:relative;}
.feast_main { width:auto;text-align:left; padding:267px 0 0 0;}
.lis_pos { background:#e7e7e7; height:116px; text-align:left;}
.lis_pos .cat_pos { font-size:14px; color:#723f31; border-top:#fff solid 1px; margin:0 8px; padding:10px 0 0 12px;}
.lis_pos .cat_pos a{ color:#723f31;}
.lis_pos .cat_pos span { color:#c7716a;}
.lis_pos .cat_name{ height:63px; line-height:63px; border-bottom:#d3d3d3 solid 1px; margin:0 8px;}
.lis_pos .cat_name h3 { float:left; font-size:32px; font-weight:bold; color:#723f31; padding:0 12px 0 12px;}
.lis_pos .cat_name span {display:block; float:left; color:#d9beb6; font-size:25px;}

.feast_box { background:#fff; padding:0 0 30px 0;}
.feast_item { float:right; padding:20px 0 0 0;}
.feast_item li { width:163px; height:40px; margin-right:15px; float:left;}
.feast_item li a { width:163px; height:40px; display:block; text-indent:-9999px;}
.feast_itemb { width:163px; height:40px; background:url(../images/feast_itemb.png) no-repeat;}
.feast_btn1 { background-position:0 0;}
.feast_btn2 { background-position:-178px 0;}
.feast_btn3 { background-position:-356px 0;}
.feast_btn1:hover {background-position:0 -53px;}
.feast_btn2:hover {background-position:-179px -53px;}
.feast_btn3:hover {background-position:-356px -53px;}

.feast_item li.cur .feast_btn1 { background-position:0 -53px;}
.feast_item li.cur .feast_btn2 { background-position:-179px -53px;}
.feast_item li.cur .feast_btn3 { background-position:-356px -53px;}


.content_c { padding:30px 0 0 0; }
.content_c .content_img li{ float:left; margin:0 0 19px 19px; position:relative; width:275px; height:202px; z-index:22; text-align:center; position:relative;}
.content_c .content_img li img { position:absolute; top:0; left:0; z-index:-5; width:275px; height:202px; overflow:hidden; 
}
.content_c .content_img li .img_size { background:rgba(0, 0, 0, 0.6); background:#000 \9;
filter:Alpha(opacity=60); position:absolute; left:0; bottom:0; height:25%; padding:5% 3% 0 2%; display:none;}
.content_c .content_img li .img_size .img_size_txt { position:relative;}
.content_c .content_img li .img_size .img_size_txt a { display:block; background:#FB8C16; width:80px; height:30px; line-height:30px; color:#FFF; font-size:12px; margin:0 0 10px 7px; float:left;}

.hot-se {
	position:absolute; 
	top:0; 
	left:0;
	width:275px;
	height:202px;
    background: url(../images/mask.png) 50% 50%;
}

.hot-sv {
	position:absolute; 
	top:0; 
	left:0;
	width:275px;
	height:202px;
    background: url(../images/icon-video.png) 50% 50%;
	z-index:333;
}
/**视觉盛宴-视频**/
.content_c .content_img li .img_size2 { background:rgba(0, 0, 0, 0.6); background:#000 \9;
filter:Alpha(opacity=60); position:absolute; left:0; bottom:0; width:275px; height:40px; padding:0; display:none;}
.content_c .content_img li .img_size2 .img_size2_title { position:relative;}
.content_c .content_img li .img_size2 .img_size2_title a { display:block;  width:275px; height:40px; line-height:40px; color:#FFF; font-size:14px; z-index:444;}

#main { padding:0 0 0 30px;}
#main ul{*overflow:hidden;_height:1%;}

#main ul li{border-bottom:1px solid #fff;border-top:1px solid #fff;float:left;display:inline;list-style:none;margin:6px 0;background:#FFF;width:270px; margin-right:10px;}
#main ul li img{width:250px;display:block;}
#main ul li img.hover{filter:Alpha(opacity=90);-moz-opacity:.9;opacity:0.9;}
#main ul li h3,#main ul li p{padding:0 10px 0 10px;font-weight:normal;}
#main ul li p{background:#F3F0FF;line-height:30px;}

.img_block{position:relative;padding:10px;}

.zoom,.ilike{position:absolute;line-height:25px;padding:0 0 2px 18px;text-align:center;top:14px;display:block;text-decoration:none;background:url(../images/pic_ilike.png) no-repeat -200px 0;}
.zoom{left:14px;width:42px;background-position:0 -71px;}
.zoom:hover{background-position:0 -99px;}
.img_block a.zoom { background:#FB8C16; color:#FFF; padding:0px 10px; height:30px; line-height:30px; font-size:14px; text-align:center; font-family:"微软雅黑";}


/*底部*/
.footer {
	background: #140E0E;
	height: 140px;
	font-size: 14px;
	padding: 10px 0 0 0;
}
.inner_footer {
	width: 1000px;
	margin: 0 auto;
	text-align: center;
	position:relative;
}
.inner_footer .footer_logo {
	width: 137px;
	height: 76px;
	position:absolute;
	top:20px;
	left:150px;
}
.inner_footer .footer_copyright {
	color: #979292;
	text-align: left;
	clear: both;
	padding: 20px 0 0 320px;
	line-height: 24px;
}
.footer_links {width: 1000px;
	margin: 0 auto;
	text-align: center;
	position:relative;
}
.footer_links ul {
	padding: 10px 0 0 320px;
}
.footer_links li {
	float: left;
	font-size: 14px;
}
.footer_links li a {
	color: #979292;
}
.footer_links li a:hover {
	color: #ff9908;
}
.footer_links li span {
	margin: 0 8px;
	color: #979292;
	font-size: 14px;
}
