/*详情页*/
a:hover{color: #b8010b;}
.mt5{margin-top: 5px;}
.content_L{width: 755px; margin-top: 15px;}
.address{height: 40px; line-height: 40px; border-bottom: 1px solid #dddcdd; }
.context_title{padding: 20px 0; font-size: 24px; font-weight: bold; text-align: center;}
.context_date{text-align: center; padding-bottom: 20px; border-bottom: 1px dashed #e2e2e2; position: relative;}
.context_date span{display: inline-block; margin: 0 10px;}
.context_text img{ max-width:755px; width:expression(document.body.clientWidth>755?"755px":"auto"); overflow:hidden;}

.content_R{width: 315px;}
.wrap_bm_R .bm .text_list li{width: 97%; padding-left: 3%; height: 32px; line-height: 32px; margin: 0; overflow: hidden; background: url(icon7_hy20200114.png) left center no-repeat;}
.tit3 i{background: #b8010b;}
.tit3 a span, .address a, .address, .context_title{color: #b8010b;}

.listPic4{position: relative;}
.listPic4 i{ width: 80px; height: 80px; display: block; position: absolute; top: 90px; left: 120px; z-index: 1; background: url(video_hy20200320.png) no-repeat;}

/*列表页*/
.context li{padding: 10px 0; border-bottom: 1px dashed #dddcdd; overflow: hidden; position: relative;}
.context .context_list{width: 620px;}
.context .context_list_date span{display: block; height: 22px; position: absolute;right: 0; top: 50%;} 
.context .context_list a{ display: block; line-height: 24px;}
.context .context_list p{color: #807d7d; font-size: 14px; margin-top: 10px; line-height: 20px;}

.fy{height: 30px; text-align: center; margin: 30px 0 40px 0;}
.fy a, .fy span{height: 28px; line-height: 28px; padding: 0 10px; margin: 0 5px; border: 1px solid #d1d1d1; display: inline-block;}
.fy a:hover{background: #d42828; color: #fff;}
.fy span{color: #d1d1d1;background: #d42828;}


/*文明创建二级页*/
.create_banner img{width: 1120px;}

.create_tab{height: 300px; overflow: hidden;}
.create_tab .hd{ height:50px; background:#fff; text-align: center; border-bottom: 1px solid #d4d3d4; position: relative;}
.create_tab .hd ul{ overflow: hidden; float: left; position: absolute; left: 50%; margin-left: -305px;}
.create_tab .hd ul li{ float:left; height: 48px; line-height: 48px; padding:0 25px; cursor:pointer; font-size: 18px; }
.create_tab .hd ul li.on{ height:48px;  border-bottom: 3px solid #d42828; }

.create_tab .bd{background: #f8f8f8; height: 260px!important; overflow: hidden;}
.create_tab .bd .box{height: 250px; overflow: hidden;}
.create_tab .bd .box .tit{display: none;}
.create_tab .bd ul{ width: 1115px; padding:15px;  zoom:1; overflow: hidden; }
.create_tab .bd li{ width: 198px; height:230px; float: left; margin-right: 25px; overflow: hidden;}
.create_tab .bd li .pic{ width: 100%; height: 120px; display: block;}
.create_tab .bd li .tit{font-weight: bold; display: block; margin: 5px 0;}
.create_tab .bd li p{font-size: 14px; line-height: 20px;}

.column{width: 780px; }
.picText{height: 210px;}
.listText li{height: 30px; line-height: 30px;}

/*志愿服务二级页*/
.part2 .bm ul{height: auto; border-bottom: none; margin-top: 20px;}
.team_bm{width: 1118px;height: 215px;overflow:hidden;position:relative;border:1px solid #ccc; margin-top: 20px;}
.team_bm .bd{padding: 9px;}
.team_bm .bd ul{ overflow:hidden; zoom:1; }
.team_bm .bd ul li{margin: 0 5px;float:left;_display:inline;overflow:hidden;text-align:center;}
.team_bm .bd ul li a img{ width:265px; height:195px; display:block; }

/*share*/
.share{width: 50px; height: 27px; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 1;}
.bdshare-button-style0-16 a,.bdshare-button-style0-16 .bds_more{width:40px!important;height:27px!important;background:#fff url(share_hy20200320.png) no-repeat 0 -30px!important;display: block;padding: 0!important}
.bdsharebuttonbox{width:40px;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{margin:0!important;}
.share01,.share02{position: absolute;top:0; right: 0; width:40px; height: 27px;}
.share01{background:#fff url(share_hy20200320.png) no-repeat 0 top; height:27px; width:40px; overflow:hidden;
 display:block;}
.share02{top: 33px;}
.share02 a{display: block; background:#fff url(share_hy20200320.png) no-repeat 0 -30px;}
.bdshare-button-style0-16 a:hover{opacity: 1!important; padding: 0!important}
.popup_kaixin001,.popup_tieba,.popup_douban,.popup_tieba,.popup_bdxc,.popup_thx,.popup_ibaidu,.popup_mshare,.popup_bdysc,.popup_renren,.popup_tqf,.popup_bdhome,.popup_sqq{display: none!important;}
.bdshare_popup_list li{height: auto!important;}
.bdshare_popup_list li{float: none!important;}
.bdshare_popup_box{width: 100px!important;}
.bdshare_popup_list li{padding: 0!important;*display: inline!important;}
.bdshare_popup_top{position: absolute!important;left:5px;top: -8px!important;text-indent: 999em;background:#f00; background:url(public-share_hy20200320.png) no-repeat left -3534px; height:8px;width:23px; }
.bdshare_dialog_list a, .bdshare_popup_list a, .bdshare_popup_bottom a,.bdshare_dialog_list a:hover, .bdshare_popup_list a:hover{background-image:url(public-share_hy20200320.png)!important;background-color: #fff ;border:none;}
.popup_qzone {background-position:left -3336px!important;}
.popup_tsina {background-position:left -3222px!important;}
.popup_weixin{background-position:left -3257px!important;}
.popup_tqq{background-position:left -3296px!important;}
.popup_qzone:hover{background-position:left -3491px!important;}
.popup_tsina:hover{background-position:left -3377px!important;}
.popup_weixin:hover{background-position:left -3412px!important;}
.popup_tqq:hover{background-position:left -3451px!important;}
.bdshare_dialog_list a, .bdshare_popup_list a, .bdshare_popup_bottom a{padding:0 0 0 28px!important;line-height:30px!important;}
.bdshare_popup_bg{width: 100px!important;}
.bdshare_dialog_list li{height:auto!important;padding: 0!important;*display: inline!important;}
.bdshare_popup_list{*display:inline-block;}
.bdshare_dialog_list li{*display: inline!important;}


@media (max-width:768px){
	.content_L{width: 94%; padding: 0 3%; margin-top: 6px;}
	.content_R{width: 100%;}
	.context_title{font-size: 20px;}
	.context_date{font-size: 14px;}
	.context_date span{margin: 0 5px;}
	.context_text img{max-width: 100%;}
	
	.context .context_list{width: 100%;}
	.context li{padding-bottom: 20px;}
	
	.create_banner img{width: 94%; margin: 0 auto; display: block;}
	.column{width: 94%;}
	.create_tab{height: auto; width: 94%; padding: 0 3%;}
	.create_tab .hd{display: none;}
	.create_tab .bd{height: auto!important;}
	.create_tab .bd .box{height: 455px; margin-top: 10px;}
	.create_tab .bd .box .tit{display: block; height: 30px; line-height: 30px; overflow: hidden;}
	.create_tab .bd .box .tit a{height: 30px;line-height: 30px;font-size: 20px; padding: 0 10px;  color: #fff; display: inline-block; background: #b8010b; border-left: 3px solid #8a0000; float: left;}
	.create_tab .bd .box .tit i{width: 12px; height: 40px; display: inline-block; background: url(http://images1.wenming.cn/web_jl/images/tit1_hy20200213.png) no-repeat; float: left;}
	
	.create_tab .bd ul{overflow: hidden; width: 105%; padding: 0;}
	.create_tab .bd li{width: 46%; margin: 3% 3% 0 0; height: 197px;}
	.create_tab .bd li .tit{height: 24px; overflow: hidden;}
	
	.team_bm{border: none; width: 100%; height: 262px; margin-top: 0;}
	.team_bm .bd ul{width: 105%;}
	.team_bm .bd ul li { width: 46%; float: left; overflow: hidden; margin: 3% 3% 0 0; height: 110px;}
	.team_bm .bd ul li a img{width: 100%; height: 100%;}
	
	.share{display: none;}
}



