.clearfix{
	clear: both;
	height: 0;
}

.fl{
	float: left;
}

.fr{float: right;}

body{background: #F5F5F5;}

.wrap{width: 1000px;margin: 0 auto;}

.head img{
	display: block;
	width: 100%;
	height: auto;
}

.container{
	padding: 0 7px 0 15px;
	background: #FBFBFB;
	margin-top: 15px;
}

.lunbo{
	width: 502px;
}


.slideBox{overflow:hidden; position:relative;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; right: 16px;
    bottom: 11px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  color:#fff;  width:20px; height:20px; line-height:20px; text-align:center; background:#898681; cursor:pointer; }
.slideBox .hd ul li.on{ background:#FE7D00;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
	
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;padding: 5px;border: 1px solid #D9D9D9; }
.slideBox .bd img{height:367px; display:block;width: 100%;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}

.slideBox .bd li p.title{
	width: 490px;
	font-size: 16px;
	color: #fff;
	line-height: 40px;
	background: rgba(0,0,0,.5);
	position: absolute;
	left:5px;
	bottom: 0;
	text-indent: 1.5em;
}

.news_top{
	width: 450px;
}

.news_top li{border-top: 2px solid #3A3A3A;padding-top: 2px;}
.news_top li h3{
	line-height: 30px;
	font-size: 20px;
	text-align: center;
	border-top: 1px dashed #9B9B9B;
	border-bottom: 1px dashed #9B9B9B;
	background: #F5F5F5;
}

.news_top li h3 a{
	color: #B20518;
}

.sub{
	padding:20px;
	font-size: 16px;
	color: #666;
	text-indent: 1.5em;
	line-height: 23px;
}

.sub a{
	color: #000;
	font-size: 14px;
}

.sub a:hover{
	color:red;
}

/*微视频*/
.backgroundff{background: #fff;padding: 15px 0;}

.title_icon{
	width: 519px;
	padding: 15px 0;
	margin: 0 auto;
	font-size: 20px;
	line-height: 56px;
	text-align: center;
	 font-style: italic; 
	background: url(/images/biankuang20171123.gif) center center no-repeat;
}

.title_icon a{
	color: #BD0416;
}

.video_list{
	width: 890px;
	margin:17px auto;
	overflow: hidden;
}

.video_list .title{
	font-size: 15px;
	color: #666;
	padding: 10px 0;
	width: 100%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

.video_list li{
	width: 162px;
	float: left;
	position: relative;
}

.video_list li:nth-child(1),.video_list li:nth-child(2),.video_list li:nth-child(3),.video_list li:nth-child(4){
	margin-right: 18px;
	margin-bottom: 18px;
}

.video_list li:nth-child(6),.video_list li:nth-child(7),.video_list li:nth-child(8),.video_list li:nth-child(9){margin-right: 18px;}

.vedio_icon1{
	display: inline-block;
	width: 23px;
	height: 23px;
	background: url(/images/play_icon20171123.png) center center no-repeat;
	position: absolute;
	left: 5px;
	top: 88px;
}


.line img{
	width: 100%;
}

.city_vedio h3.tile_con a{
	font-size: 26px;
	color: #030303;
	font-style: bolder;
}

.city_vedio h3.tile_con{margin-bottom: 20px;}

.city_vedio p{
	font-size: 16px;
	color: #808080;
}

.city_vedio p,.city_vedio h3.tile_con{padding-left: 40px;}

.line_black img{
	width: 100%;
}

.city_vedio p a.more{
	font-size: 14px;
	color: red;
}

.foot{
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 40px;
}