@charset "utf-8";





/* 文章页 */
.article-content{margin: 0 auto;background: url(../images/bg-img.jpg) no-repeat center top;width:100%;margin:0 auto;min-width: 1240px;max-width: 1920px;}
.mbg{width: 1200px;margin:0 auto 0; overflow:hidden;background: #fff;padding:0 10px;}
.art_box{margin:20px auto 20px;border:1px solid #e8e8e8}
.art_box_03{background: #fff;padding-top: 6px;}
.art_till{height:40px;border-bottom:1px solid #e8e8e8;margin:0 auto;font-size: 16px}
.art_till img{float:left;margin:0 9px 0 5px;}
.art_till a{float:left;line-height:40px;margin:0 5px 0 0;}
.art_till_a{padding:0 15px 0 0;background:url(../images/art_jt_bg.png) no-repeat right center;}
.art_til{width:100%;height:41px;border-bottom:1px solid #e8e8e8;margin:0 auto;font-size: 16px;}
.art_til img{float:left;margin:0 9px 0 12px;}
.art_til a{float:left;line-height:40px;margin:0 5px 0 0;}
.art_til_a{padding:0 15px 0 0;background:url(../images/art_jt_bg.png) no-repeat right center;}
.art_dd{padding:0 20px 20px;height:auto !important;min-height:500px;height:500px;}
.art_dd p img{margin:0 auto;display:block;}
.art_dd p{color:#333;font-size:16px;line-height:30px;font-family: "宋体";/* text-indent:2em; */position: relative;/* display: inline-block; */}
.art_dd_code p{color:#333;font-size:16px;line-height:30px;font-family: "宋体";/* text-indent:2em; */position: relative;/* display: inline-block; */}
.art_dd_code p span{position: relative;display: block;width: 200px;margin: 0 auto;}
.art_dd_code p span:before{content:'';position:absolute;left: 25px;width: 50px;border-top: 1px solid #eee;top: 14px;}
.art_dd_code p span:after{content:'';position:absolute;right: 25px;width: 50px;border-top: 1px solid #eee;top: 14px;}
.art_h2{display:block;color:#116dc0;font-size:33px;font-weight:bold;text-align:center;line-height:36px;margin:0 0 50px 0; padding:14px 0;}
.art_h3{display:block;color:#333333;text-align:center;font-size:14px;font-weight:bold;line-height:20px;padding:0 0 20px 0;border-bottom:1px solid #e8e8e8;margin:0 0 30px 0;}
.art_h3_only{display:block;color:#333333;text-align:right;font-size:14px;font-weight:normal;height:20px;line-height:20px;padding:0 0 20px 0;border-bottom:1px solid #e8e8e8;margin:0 0 30px 0;}
.art_dd p{color:#333;font-size:16px;line-height:30px;font-family: "宋体";/* text-indent:2em; */}
.select_box_new{width:983px;margin:10px auto 0;}
.select_box_new select{margin:8px 0 0 50px;}
.art_div{margin:10px 0;font-size:16px;}
.art_div font{color:#116dc0;}
/*.footer{ text-align:center; color:#000; padding-bottom:15px; font-size:14px; margin:15px 0; clear:both;}*/


/* 列表页 */
.list-content{padding-top: 10px;
  width: 1200px;margin:0 auto ; overflow:hidden;height:830px;background: #fff;display: block;
}
.news_box01{width:260px;margin-left: 20px;}
.news_til{color:#333333;font-size:18px;text-indent:30px;line-height:40px;}
.list_03 {padding:15px 20px 10px 30px;}
.list_03 dl{ margin-bottom:10px; overflow:hidden;}
.list_03 dl dt{padding-left:33px;height:35px;background:url(../images/news_link_bg.jpg) no-repeat;color:#666666;font-size:16px;line-height:35px;cursor:pointer;}
.list_03 dl dd{background:url(../images/news_dd_bg.jpg) no-repeat 2px 6px;line-height:18px;padding:2px 0 2px 20px;margin:5px 0;display:none;}
.list_03 .show dt{background:url(../images/news_click_bg.jpg) no-repeat;color:#fff;}
.list_03 dl .on a{color:#116dc0;}
.news_box02{margin:20px;width:880px;}
.news_box03{margin:20px;}
.news_dd{padding:20px;}
.news_ul_box{    height: 654px;
    overflow: hidden;
}
.news_ul{padding:0 0 5px 0;overflow:hidden;margin:0 0 10px 0; border-bottom:1px dashed #ccc;height:156px;overflow:hidden;}
.news_ul li{width:100%;height:30px;line-height:30px;overflow:hidden;background:url(dian.png) no-repeat left ;font-size:16px;}
.news_ul li i{float:right;margin:0 0 0 10px;color:#aaaaaa;}
.news_ul li a{padding:0 0 0 17px;color:#333333;}
.news_ul li a:hover{color:#318de1;}
.manu { margin:15px 2px 0 2px; text-align:center;font-size:16px;}
.manu a {padding:2px 5px; border:1px solid #eee; margin:2px; color:#116dc0;}
.manu a:hover {border:1px solid #999;color: #666;}
.manu a:active { boder: #999 1px solid; color:#666;}
.manu .current  {padding:2px 5px; font-weight:bold; margin:2px; color:#fff; background-color: #116dc0;}
.manu .disabled { boder: #eee 1px solid; padding:2px 5px; margin:2px; color:#333;}
.manu .disabled i{ color:#116dc0; font-style:normal}
.manu div{margin:10px 0 0 0;}




.searpase{max-width:1920px;min-width:1200px;background: #f3f7fc;}
.searpase{max-width:1920px;min-width:1200px;background: #f3f7fc;}
.searpasecon{width:1200px;margin:0 auto;background: #fff;padding:0 20px 20px 20px;}
.searchlist{background: #fff;padding:10px;}
.sec-listform{width: 610px;margin:15px auto 0; margin-bottom: 12px;}
.ser-box { float:left; height: 34px; line-height:30px; border: 1px solid #dfdfdf; background: #f9f9f9; padding: 1px 4px;font-size: 15px; margin-left: 8px; width: 300px;}
.ser-export{float:left; width: 78px; height: 34px;text-align: center;line-height: 34px; background:#2196F3;color: #FFF; margin-left: 8px;}
.ser-export:hover{color: #fff; background: #1c7bc7;}

.sea-listca{ padding: 0 10px;}
.ca-list{height:500px; overflow: hidden;}

.ca-list li{ padding: 10px 15px; border-bottom:1px dotted #ececec;height:100px;box-sizing:content-box;overflow: hidden;}
.ca-list li p{ line-height:24px;font-size: 16px;height: 50px;overflow: hidden;}
.ca-list li:hover{background: #ecf1f7;}
.ca-list li a.title{margin: 5px 0 8px 0; display: block; font-size: 18px; color: #2196F3;}
.ca-list li a.title:hover{text-decoration:underline;}


.list_menu {padding:15px 20px 10px 30px;line-height: 40px; -moz-user-select:none; /* Firefox私有属性 */
  -webkit-user-select:none; /* WebKit内核私有属性 */
  -ms-user-select:none; /* IE私有属性(IE10及以后) */
  -khtml-user-select:none; /* KHTML内核私有属性 */
  -o-user-select:none; /* Opera私有属性 */
  user-select:none; /* CSS3属性 */
 }
.list_menu li span.title{display: block;font-size: 16px;padding: 0 10px;color: #666;position: relative;cursor: pointer;}
.list_menu li span.title i.nav-more{border-style: dashed solid dashed dashed; border-right-color: transparent;border-top-color:rgba(170,170,170,0.8); border-left-color: transparent;border-bottom-color: transparent; border-width: 8px;position: absolute;top: 50%;right: 10px;margin-top: -6px;}
.list_menu li span.title.cur{color: #3a78cf;font-weight: bold;}
.list_menu li span.title.cur i.nav-more{margin-top: -15px;border-top-color:transparent;border-bottom-color: rgba(58,120,207,0.8);}
.list_menu li .list_menu_con{display: none;}
.list_menu li .list_menu_con a{display: block;padding: 0 10px 0 20px;font-size: 15px;color: #999;}
.list_menu li .list_menu_con a.active{color: #3a78cf;font-weight: bold;}

/*委员名单-20181205新增页面样式*/
.s-title{ text-align: center; margin: 15px 0;}
.council-list dt{height:40px;line-height: 40px; background: #eeebeb; color:#f00; padding-left: 20px; margin:20px 0 10px 0;}
.council-list ul{padding:4px 0 0 74px;}
.council-list ul li{ display: inline; margin: 0 20px 0 0; width:100px; color:#555; line-height: 40px;}
:root .council-list ul li{
  display: inline-block;
}

/*领导展示-20181205新增页面样式*/
.council-lead dd{ margin: 0 auto; text-align: center;}
.council-lead dd p{width: 178px; margin: 0 auto; text-align: center;display:inline;}
.council-lead dd span{display: block; text-align: center;margin-top:6px;}
.council-lead .leadmore p{  display: inline-block; float:left; width: 170px; margin:0 17px;overflow: hidden;margin-bottom: 5px;}
.council-lead .leadmore:after{display:table;context:'';clear:both;}


