body{
	background-color:#f0f0f0;
}
.swiper-container {
	width: 100%;
	height: 180px;
	z-index:-1;
}
.swiper-button-next{
	display:none;
}
.swiper-button-prev{
	display:none;
}


.swiper-slide {
	text-align: center;
	font-size: 18px;
	background-repeat:no-repeat;
	background-position:center center;
	background-size: auto 100%;
}

.top_btns{
	display:flex;
	width:100%;
	padding:20px 0;
	margin-top:-10px;
	border-top-left-radius:10px;
	border-top-right-radius: 10px;
	background:#fff;
	z-index: 100000000000000;
}
.top_btns a{
	flex: 1; text-align:center;
}

.top_btn{
	
}



.top_btn img{
	width:50px;
}
.top_btn div{
	color:#666;
}

.two_sb_img{
	width:100%;
	overflow:hidden;
}
.sb_img{
	width:48%;padding:5px 1%; float:left;
	background:#FFF;
}
.sb_img img{
	width:100%; border-radius:10px;
}

.bottom_btns{
	display:flex;
	padding:5px 0;
	background:#FFF;
	position:fixed;
	bottom:0;left:0;width:100%;
	z-index: 99999;
}



.bottom_btns a{
	flex: 1; text-align:center;
}

.bottom_btn img{
	width:35px;
}
.bottom_btn div{
	color:#bcbcbc;
}


.news_list{
	background:#fff;
	margin-top:10px;
	width:100%;
	overflow: hidden;
}

.news_list .title{
	overflow:hidden;
}
.news_list .title .title_left{
	overflow:hidden;
	float:left;
}

.news_list .title .title_left img{
	float:left;
	width:30px;
	height:30px;
	margin:5px;
}

.news_list .title .title_left span{
	float:left;height:40px;line-height: 40px;
}

.news_list .title .title_right{
	float:right;height:40px;line-height: 40px;
	color:#666;margin-right:10px;
}

.news_list .content_list{

}
.news_list .content{
	overflow:hidden;
	height:100px;
	padding:10px 0;
	border-top:1px solid #f3f3f3;
}
.news_list .content_img{
	float:left;width:170px;margin:0 5px;
	height:100px; overflow:hidden;
}
.news_list .content_img img{
	width:100%;height:100%; overflow:hidden; object-fit:cover;
}
.news_list .content_right{
	float:right; width:calc( 100% - 190px );
	margin:0 5px; height:100px;
}
.news_list .content_title{
	font-weight:bold;
	height:40px;
	line-height:20px;
	overflow:hidden;
}
.news_list .content_content{
	color:#666;
	height:38px;
	line-height:19px;
	overflow:hidden;
}
.news_list .content_time_click_number{
	color:#bcbcbc;
	overflow:hidden;
}
.news_list .content_time{
	float:left;
}
.news_list .click_number{
	float:right;
}


.news_list .content_list_inline{
	overflow:hidden;
}
.news_list .content_inline{
	float:left; width:30%;
	margin:0 1.5%;
}
.news_list .content_inline img{
	width:100%;
	height: 80px; object-fit:cover;
}
.news_list .content_inline div{
	text-align:center;
}


.column_body{

}
.type_select{

}
.type2_list{
	display:flex;width:100%;
}
.type2_list a{
	flex:1;
}
.type2 {
	text-align:center;
	padding:5px;
	width:60px;margin:0 auto;
}
.type2.active{
	border-bottom:4px solid #2892ff;
	font-weight:bold;
}
.one_content{
	background:#FFF;
	padding:10px;
}

.one_content video{
	width:100% !important;
	height:auto !important;
}

.one_content .content_title{
	font-weight:bold;
	font-size:17px;
}

.one_content iframe{
	width:100%;
}

.one_content .content span,.one_content .content p{
	font-size:14px !important;
}

.one_content .content img{
	width:calc(100% - 20px) !important;
	height:auto !important;
}

.one_content img{
	width:calc(100% - 20px) !important;
	height:auto !important;
}

.one_content  span,.one_content p{
	font-size:14px !important;
}