﻿@charset "utf-8";
/****************内容详情页****************/
.con_detail{ width:100%; background:#f3f3f3; overflow:hidden;}  
.con_detail .con_con{ width:94%; margin:0 auto;}
.con_detail .con_con h1{ font-size:1.3rem; line-height:1.6rem; color:#333333; padding:3% 0;}
.con_publish{ font-size:0.9rem; color:#a1a1a1; padding-bottom:3%;}
.con_publish span{ margin-left:4%;}
.con_con .con_list{font-size:1rem; line-height:1.5rem;padding-top:1rem;}
.con_con .con_list p{ /*padding:3% 0;*/ text-align:justify;}
/****.con_con .con_list img{ width:80%; margin-left:10%; padding:3% 0;}****/
/*加载 投票*/ 
.NewLoad{ width:55%; margin:0 auto;text-align:center;border:1px solid #179df1;border-radius:24px; overflow:hidden;}
.NewLoad a{line-height:2.2rem;color:#179df1;font-size:1.2rem; background:url(../images/load_ico.png) no-repeat right 4px; background-size:20px 13px; padding-right:13%;}
.isGood{text-align: center; margin-top:5%; overflow:hidden;}
.isGood ul{ width:80%; margin:0 auto;}
.isGood ul li{ float:left; margin-left:12%;}
.isGood ul li img{float:left; width:50%;height: 1.5rem;}
.isGood ul li:last-child img{margin-top: 0.2rem;}
.isGood span{font-size: 1.2rem;color: #999; line-height:2.2rem;}
@media screen and (max-width: 320px) {
	.isGood ul{ width:70%; margin:0 auto;}
	.isGood ul li{ float:left;}
} 
/*内容详情页分享*/
.fenxaing{ width:98%; margin:1rem 0.5rem 1rem 0.5rem; overflow:hidden;}
.fenxaing span{ float:left; line-height:2rem; font-size:1.1rem;}
.fenxiang_list{ float:left; margin-left:3%;}
.fenxiang_list ul li{ width:25%; float:left; margin-left:8%;}
.fenxiang_list ul li img{max-height: 2.5rem;}
.fenxiang_list ul li:first-child{ margin-left:0px;}
/*广告位*/

.gg_fx{ padding-bottom:3%; overflow:hidden;}
.con_detail .gg_fx:first-child{display: none;}
.gg_fx ul li{ width:31%; float:left; margin-left:3%;}
.gg_fx ul li:first-child{ margin-left:0px;}

/*报道*/
.baodao{ width:100%; background:#fff;}
.baodao_xin{ width:94%; margin:0 auto;}
.baoTop{ padding:5% 0 0 0;}
.baoTop span{font-size:1.3rem;margin-left:10px;position:relative;top:2px;}
.baoTop em{border: 3px solid #179df1;}
.bd_title ul li{ float:left; border:1px #c8c8c8 solid; border-radius:25px; color:#c8c8c8; padding:2% 4%; font-size:1rem; margin-left:3%; margin-top:3%;} 
 /*列表*/
.content{overflow:hidden;background:#fff;width:94%;padding:0px 3%; margin-top:3px;}
.contentList{padding:3% 0px;border-bottom: 1px solid #d8d8d8;overflow:hidden;}
.contentList ul li h3{ font-size:1rem; line-height:25px; color:#000000; margin-bottom:10px; max-height:45px; overflow:hidden;}
@media screen and (max-width: 320px) {
	.contentList ul li h3{line-height:23px;max-height:40px;font-size:0.9rem;}
} 
.contentList ul li span{color:#999999;}
.news_list_l{width:60%; float:left; margin-top:2px;}
.news_list_r{ width:120px;float:right;}
/*登录口*/
.dl_div{ width:100%; height:100px; background:#f3f3f3; overflow:hidden; margin-top:3%;}
/*视频 图片列表*/
.sp_list{width:94%; margin:0 auto; overflow:hidden; background:#fff; padding-top:3%;}
.sp_list h2{ font-size:0.9rem; height:3rem; line-height:1.4rem; padding-left:3%;overflow:hidden;}
.sp_list ul li{width:49%;background:#f5fbff; position:relative;}
.sp_list ul li p{ margin:0 0 0.6rem 0.4rem;line-height:1.2rem;font-size:0.9rem; color:#999999; overflow:hidden;padding-left:25px;}
.sp_anniu{position:absolute; bottom:25%; left:2%; padding-bottom:16px;}
@media screen and (max-width: 320px) {
	.sp_anniu{padding-bottom:20px;}
}
.sp_list ul li a div.sp_anniu img{width: 3rem;height: 3rem;}

/*广告位*/
.gg_list{ width:94%; margin:0 auto; padding:3% 0;} 
/*广告文章*/
.cont_ad{width: 100%;margin: 0 auto;margin-top:3%; padding:2% 0; background:#fff;}
.cont_ad ul{ width:94%; margin:0 auto;}
.cont_ad li{font-size: 1rem;display: block;width: 100%;margin-bottom: 2%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:1.8rem;}
.cont_ad span{color: red;border: 1px solid red;border-radius: 5px;margin-right: 2%; font-size:0.9rem; padding:1%;}
.cnxh_div{margin-top:3%;}
/*置顶*/
.zhiding{z-index:9999;left:10px;bottom:10px;width:54px;height:auto;position: fixed;}
.zhiding ul li{margin-top:4px; width:70%;}



/****************视频详情页****************/
/*视频播放器 分享*/
.video_div{width:100%; height:2rem; line-height:2rem; background:#eef8ff; font-size:1rem; color:#333333;overflow:hidden;}
.video_div ul{padding-left:1rem;}
.video_bf{background:#fff; overflow:hidden; position:relative;padding: 0 0.5rem;}
.vi_anniu{position:absolute;bottom:30%;font-size:1.1em;left:45%; padding-bottom:25px;}
.vi_anniu img{ width:100%;}

.video_fx{width:100%; background:#fff; overflow:hidden;padding-top:0.5rem;}
.video_fx ul{ width:96%; margin:0 auto; overflow:hidden; padding:2% 0;}
.video_fx ul span{ float:left;font-size:1rem; line-height:2.4rem; color:#333333;}
.video_l{ width:42%; float:left;}
.video_l img{ width:35px; height:35px; margin-left:2%;}
.video_xz{border:1px #179df1 solid; border-radius:25px; font-size:0.9rem;float:right; padding:2% 5%; line-height:1.3rem;}
.video_xz a{ background:url(../images/video_xz.jpg) no-repeat 5%; background-size:15px 15px; padding-left:24px; color:#179df1;}

.video_nv_list{ width:96%; margin:0 auto; overflow:hidden; padding-top:3%; padding-bottom:3%;}
.video_nv_list ul li{ width:96%; line-height:1.8rem; height:1.8rem; overflow:hidden; }
.video_nv_list ul li a{font-size:1rem; color:#666666;}
/*视频 图片列表*/
.sp_list{width:94%; margin:0 auto; overflow:hidden; background:#fff;}
.sp_list h2{ font-size:0.9rem; height:3rem; line-height:1.4rem; padding-left:3%;overflow:hidden;}
.sp_list ul li{width:49%;background:#f5fbff; position:relative; margin-top:3%;}
.sp_list ul li a img:first-child{width: 100%;height: 7rem;}
.sp_list ul li p{ margin:0 0 0.6rem 0.4rem;line-height:1.2rem;font-size:0.9rem; color:#999999; overflow:hidden;padding-left:25px;}
.sp_fl_an{position:absolute; bottom:25%; left:2%; padding-bottom:16px;}
@media screen and (max-width: 320px) {
	.sp_fl_an{padding-bottom:20px;}
}
.sp_list ul li a .sp_fl_an img{width: 3rem;height: 3rem;}
#SOHUCS .section-service-wap {height: 3rem !important;}
/*.con_con .con_list div{padding: 3% 0;}*/
.art_head{padding: 0 0.3rem 1rem 0.3rem !important;}






