﻿.news-title{font-size:24px;font-weight:normal;line-height:100px;}
.news-diy-container{padding:30px 0 50px;border-top:1px solid #ccc;background:#f6f6f6;}
.columnnav ul{width:100%;}
.columnnav li{display:inline-block;margin:0 5px;}
.columnnav a{display:block;padding:0 20px;font-size:large;line-height:2;}
.columnnav li.on{background:#2d4c86;}
.columnnav li.on a{color:#fff;}

.diy-news-list{margin:0 auto;width:1160px;}
.diy-news-list ul{float:left;width:1160px;}
.diy-news-list li{float:left;margin-top:20px;padding:0 15px;}
.diy-news-list a{display:block;padding:20px;width:220px;background:#fff;transition:background ease .5s;}
.diy-news-list h3{height:48px;font-size:large;font-weight:normal;line-height:24px;overflow:hidden;transition: color ease .5s;}
.diy-news-list span{display:block;padding:15px 0;color: #aaa;transition: color ease .5s;}
.diy-news-list p{height:150px;line-height:25px;color:#888;overflow:hidden;transition: color ease .5s;}
.diy-news-list a:hover{background:#2d4c86;}
.diy-news-list a:hover h3, .diy-news-list a:hover span, .diy-news-list a:hover p{color:#fff;}

.news-list{padding:20px 0 0;min-height:20em;}
.news-diy-container .news-list{padding:40px 0 50px;}
.news-list .item{margin-bottom:40px;}
.news-list .item a{display:block;color:#999;background:#f9f9f9; transition:all ease .5s;}
.news-list .item a:before, .news-list .item a:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"";}
.news-list .item .fl{padding:35px;}
.news-list .item a span{display:block;height:56px;line-height:28px;overflow:hidden;}
.news-list .item a em{display:block;width:2em;height:5px;font-size:24px;background:#fe0000;overflow:hidden; transition:background ease .5s;}
.news-list .item a h3{margin-top:20px;margin-bottom:15px;font-size:large;color:#111; transition:color ease .5s;}
.news-list .item a p{margin-bottom:20px;}
.news-list .item a span{display:block;height:56px;line-height:28px;overflow:hidden;}
.news-list .item a:hover{background:#2d4c86;}
.news-list .item a:hover em{background:#fff;}
.news-list .item a:hover, .news-list .item a:hover h3{color:#fff;}
.news-list .item a:hover img{transform:scale(1.05);}
.news-list .item-img .fl{width:700px;}
.news-list .item-img a span{height:66px;line-height:22px;}
.news-list .item-img .fr{width:400px;overflow:hidden;}
.news-list .item-img a img{transition:all ease .5s;}

i.time,i.click,i.source,i.share{display:inline-block;width:20px;height:16px;vertical-align:middle; transition:all ease .5s;}
i.time{background:url(../images/icon09.png) 0 0 no-repeat;}
i.click{background:url(../images/icon10.png) 0 0 no-repeat;}
i.source{background:url(../images/icon12.png) 0 -16px no-repeat;}
i.share{background:url(../images/icon11.png) 0 -16px no-repeat;}
a:hover i.time{background-position:0 -16px;}
a:hover i.click{background-position:0 -16px;}
a:hover i.source{background-position:0 -32px;}

.news-info{padding-bottom:30px;color:#999;text-align:center;}
.news-info .bdsharebuttonbox .bds_more{float:none;background:none;display:inline;color:#999;}
.news-info .bdsharebuttonbox .bds_more:hover{color:#003491;}
.news-info .bdsharebuttonbox .bds_more:hover i.share{background-position:0 0;}

.news-prevnext{border:10px solid #f3f3f3;padding:20px 15px;}
.news-prevnext p{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px;}
.news-prevnext span{display:block;padding:3px 0 5px;color:#999;font-size:12px;}

.wrap-no-sidebar-view>.main{width:900px;}
.wrap-no-sidebar-view>.news-prevnext{width:212px;}
.wrap-no-sidebar-view>.news-prevnext.fixed{position:fixed;top:0;left:50%;margin-left:338px;}

.slidenews01, .slidenews01 li{width:1188px;}
.slidenews01 div.fr{width:816px;}
.slidenews01 a.t, .slidenews01 p{width:790px;}

/*党建工作-列表页*/
.dangjian{margin-right:-15px;margin-left:-15px;}
.dangjian,.dangjian *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
.dangjian .item{float:left;padding:0 15px;width:33.333333%;}
.dangjian a{display:block;border-top:4px solid #ee0700;margin-bottom:30px;padding:20px;height:530px;color:#666;background:#fff url(../images/img05.png) center bottom no-repeat;background-size:100% auto;transition:ease .5s;-webkit-transition:ease .5s;}
.dangjian em{display:block;overflow:hidden;}
.dangjian img{display:block;width:100%;transition:ease .5s;-webkit-transition:ease .5s;}
.dangjian a:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.dangjian span{display:block;padding:20px 0 15px;}
.dangjian span i{display:block;font-size:20px;line-height:1;font-style:normal;transform:scale(1,1.5);}
.dangjian h3{margin:0;font-size:large;display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.dangjian p{position:relative;margin-top:10px;padding-top:10px;line-height:1.8;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.dangjian p:before{display:block;position:absolute;top:0;left:0;border-top:2px solid;width:3.3em;height:15px;content:"";}
.dangjian a.item-noimg p{height:auto;-webkit-line-clamp:unset;}
.dangjian a:hover{color:#fff;background-color:#ee0700;}
