.img-box{margin-top:7.1em; width:100%; padding:0; overflow:hidden; }
	.caption{padding-top:0.5em; background:#f6f6f4;}
	.caption p{text-align:center; font-size:1.1em; margin:0; line-height:1.6em;}
	.carousel-caption{padding:0;left:-2em; bottom:0.4em;}
	.carousel-inner{padding:0;}
	.carousel-inner>.item>img, .carousel-inner>.item>a>img { width: 100%!important;}
   
   

	.carousel-btns {
    position: absolute;
    bottom: -0.2em;
	margin-left:0;
	left:80%;
    z-index: 15;
    width: 5.5em;
	margin-left:0.3em;
    text-align: center;
    list-style: none;
}
.carousel-btns li {
    display: inline-block;
    width: 7px;
    height: 7px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #fff;
    border-radius: 10px;
}
.carousel-btns li a{font-size:12px;}
.carousel-btns .active{  width: 7px;
    height: 7px;
    border:1px solid #05a3ea;
    margin: 1px;background-color:#05a3ea;}
.panel{ box-shadow: 0 0 0; margin:0; padding-bottom:0;}
.list-group{margin:0;}
.panel-title{ border-bottom:2px solid #bbb; padding-bottom:0; position:relative;padding-top:0;}
.panel-title span{  font-size:1.2em;color:#b90007; font-weight:bold; line-height:1.8em;}
.line{ position:absolute;border-bottom:2px solid #b90007; width:5em; left:0; bottom:-2px; }
.line-two{ position:absolute;border-bottom:2px solid #b90007; width:11.4em; left:0; bottom:-2px; }
.more-news{ position:absolute;right:0.4em; bottom:0.7em;  color:#bbb!important;}
.article-more-news{ position:absolute;right:0.4em; bottom:0.3em; font-size:0.9em; color:#bbb!important;}
.panel-content{ padding:0;}
.list-group-item{ border:0; padding-top:0.4em;padding-bottom:0.4em; padding-left:2em;}
.list-group-item a{color:#333; }
.list-group-item:before {content:'.';display: inline-block; width:0.3em; height:1em; color:#666; font-size:2em; left:0.6em; position:absolute; bottom:0.5em;}
.news-list{border-bottom:1px solid #ddd;}
.videos-head{height:4em; background:#ffc73e url(../img/background.png); background-size:100%; position:relative; margin-bottom:1em; z-index:999;text-align:center;}
.video-list-title{font-size:1.4em; padding-left:2.3em;  color:#fff; text-align:center; line-height:2.8em; background:url(../img/zt_05.jpg) no-repeat; background-size:1.86em;}
.message-list-title{font-size:1.4em; padding-left:2em; padding-top:0.1em;  color:#fff; text-align:center; line-height:2.8em; background:url(../img/icon_03.png) no-repeat; background-size:1.6em; padding-bottom:0.2em;}

.video-list .panel-heading{padding-top:0; padding-bottom:0; }
.small-title{ padding-bottom:0.5em; position:relative;padding-top:0; margin:0;}
.small-title span{  font-size:1.2em; line-height:1.8em;}
.messages-head{height:4em; background:#da1d19 url(../img/background.png); background-size:100%; position:relative; margin-bottom:1em; text-align:center;}
.point{ display:inline-block; width:5px; height:5px; border-radius:10px; background:#fff; margin:0 0.5em 0.2em 0.5em;}
.four-imgs{padding:0 0.8em; margin-top:-0.2em;}

.leave-message{padding:0 2em 0.5em 2em;}
.message-box{resize:none;}
.say{color:#666; font-weight:normal;}
.video-play{width:100%; height:15em;}
.video-box{width:100%; overflow:hidden;}
.upload-img{width:50%;float:left; padding-right:0.4em;overflow:hidden;}
.upload-video{width:50%;float:left;overflow:hidden; padding-left:0.4em;}
.upload-btns{ width:100%; background:#e3e4e8; color:#666; padding:0.5em; font-size:1.1em;}
.form-list{margin:0.5em 0;}
.submit{ width:100%; margin-top:0.5em; background:#fec726; color:#fff; padding:0.5em; font-size:1.1em;}
.submit:hover,.submit:focus{color:#fff;}

.head-pic{ position:absolute; width:2em; top:0; left:1em;}
.head-pic .img-circle{width:3.5em;}
.message-content{padding-left:5em; padding-right:2em;}
.message-content p{padding-left:0.4em;}
.comment-name,.comment-place,.comment-time{ color:#b6b6b6; font-size:0.8em;  }
.comment-time{float:right;padding-left:1.4em;background:url(../img/zt_25.jpg) no-repeat; background-size:1em; background-position:0 0.2em; margin-top:0.2em;}
.pictures{padding:0.5em 0.1em 0.5em 0.4em; border-bottom:1px solid #eee; margin:0; }
.pictures ul{padding:0;}
.pictures li{list-style:none; width:20%; float:left; padding-right:0.3em;}
.leaves{margin:0;word-break:break-all;}
.pictures li .img-rounded{border-radius:3px;}

.list-news{ margin-top:7em}
.list-news .list-group-item{line-height:1.8em;}
.list-news .list-group-item:before {content:'.';display: inline-block; width:0.3em; height:1em; color:#666; font-size:2em; left:0.6em; position:absolute; bottom:0.4em;}

.go-on{background:url(../img/zt_09.jpg) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.relations{background:url(../img/zt_12.jpg) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.by-law{background:url(../img/zt_14.jpg) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.reform{background:url(../img/zt_16.jpg) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.wxdds{background:url(../img/wxdds.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.xczj{background:url(../img/xczj.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.hhzg{background:url(../img/hhzg.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.qj{background:url(../img/qj.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.qwjd{background:url(../img/qwjd.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.yyzls{background:url(/resources/images/yyzls.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.dlqj{background:url(/resources/images/dlqj.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
/*2018/5/3  第一书记栏目图标样式*/
.dxh{background:url(../img/dysj-dxh.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.gjk{background:url(../img/dysj-gjk.png) no-repeat; background-size:2em; padding:0.5em 2.35em;}
.message-list{padding:0 0 0 2.3em;}
.message-list>li{ list-style:none; width:100%; position:relative; padding-bottom:1em!important; border-left:2px solid #eee;border-bottom:0;}
.message-list>li:before{content:'';display: inline-block; width:0.4em; height:0.4em; background:#333; font-size:2em; left:-0.25em; position:absolute; top:0.5em; border-radius:1.5em;}

.praise-none{display:block; position:absolute; width:1em; height:1em;background:url(../img/zt_21.jpg) no-repeat; background-size:1em; right:2em; bottom:1.2em;}
.praise{display:block; position:absolute; width:1em; padding-left:1.4em; line-height:0.9em; color:#b6b6b6;  height:1em;background:url(../img/zt_29.jpg) no-repeat; background-size:1em; right:3em; bottom:1.2em;}

.add{display:none!important;}
.upload-btns label{margin:0; font-weight:normal; width:100%;}
.message-list{padding:0 0 0 2.3em;}
.message-list>li{ list-style:none; width:100%; position:relative; padding-bottom:0.6em; border-left:2px solid #eee;}
.message-list>li:before{content:'';display: inline-block; width:0.4em; height:0.4em;font-size:2em; left:-0.25em; position:absolute; top:0.7em; border-radius:1.5em;}
.message-list>li:first-child:after{content:'';display: inline-block; width:0.4em; height:0.7em; background:#fff; font-size:2em; left:-0.25em; position:absolute; top:0;}
.message-list>li:nth-child(10n+1):before{ background:#de2938; }
.message-list>li:nth-child(10n+2):before{ background:#54a1d5; }
.message-list>li:nth-child(10n+3):before{ background:#2adf42; }
.message-list>li:nth-child(10n+4):before{ background:#dddf00; }
.message-list>li:nth-child(10n+5):before{ background:#939; }
.message-list>li:nth-child(10n+6):before{ background:#f15c80; }
.message-list>li:nth-child(10n+7):before{ background:#e4d354; }
.message-list>li:nth-child(10n+8):before{ background:#6979c4; }
.message-list>li:nth-child(10n+9):before{ background:#F0F; }
.message-list>li:nth-child(10n+10):before{ background:#24cbe5; }

.dt-back{height:1em; background:#f6f6f4;width:100%;}
.dt-back-two{height:1em; background:#f6f6f4;width:100%; margin-top:-0.5em;border-top:1px solid #ddd;}

/*缩略图图片*/
.thumbnail{margin-top:0.45em}
/*图片放大浏览*/
.swiper-container {width: 100%;height: 100%;background: #000;z-index:99999!important;position:fixed;overflow: hidden;left:-3000px;top:0px;}
.swiper-slide {overflow: hidden;}
.swiper-wrapper{padding:0; margin:0;}
.close-btn{ font-size:2em; color:#fff; display:block; width:1em; height:1em;  position:absolute; right:0.5em; z-index:100000;}

#carousel5 .carousel-indicators{bottom:1em;}
.baner-article {text-align:center;}
/* .baner-article a{color:#333; padding-left:1em;font-size:1.2em;} */
.baner-article a{color:#333; font-size:1.2em;text-align:center;}

