.wrap_zwgksxbnml{width: 100%;background: url(/global/zwgksxbnml_bj.png) no-repeat top center;}
.zwgksxbnml_zwgk{background-image:url(/global/zwgksxml_banner.png);}
.zwgksxbnml_cont{padding-top: 30px; padding-bottom: 200px;}
.sdlyjc_bd{ overflow: hidden; margin-top: 40px;}
.sdlyjc_bd ul li{width: 25%; float: left; line-height: 60px;}
.sdlyjc_hd img{ text-align:center;width: 100%;}
.sdlyjc_bd ul li a{display: block;max-width: 95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; float: left;
	background: url(/global/sxbz_dd.png) no-repeat left center;padding-left: 20px;font-size: 18px; }
.sdlyjc_div{max-width: 1198px; margin: 0 auto;}
.sdlyjc_bd{padding:20px 10px; border-right:10px solid #b5e2f5; border-bottom:10px solid #b5e2f5;}
.gjdsdly_div{margin-top: 40px;}
.news_infor{max-width: 1158px;margin: 0 auto; padding:20px;border:1px solid #ccc; overflow: hidden; margin-top:40px;}
.zwgksxbnml_box{width: 100%;}
.main_l{width:22.2%; float:left; padding-bottom:10px;}
.main_r{width:76%; float:right;}
.parentName { line-height: 30px;border-bottom:3px solid #b4e8fd; font-size: 18px; color: #fff; font-weight: bold; line-height:30px; margin-bottom:5px; color:#8fd6fb;  text-align: center; }
.sideMenu { border-bottom:none; }
.sideMenu li {background:url(../images/zwsj_03.png) no-repeat right center ;border-bottom:1px solid #EBEBEB;}
.sideMenu a { display: block; padding: 13px 10px 13px 20px; font-size: 16px; line-height: 1.5; color: #333; position: relative;background: url(../global/sxbz_dd.png) no-repeat left center; }
.sideMenu a:hover, .sideMenu a.on { color: #fff; font-weight: bold;color:#b4e8fd;}
.sideMenu a i { position: absolute; right: 18px; top: 50%; width: 14px; height: 13px; margin-top: -7px; }
.sideMenu a:hover i, .sideMenu a.on i { background: url(/global/list_icon03.png) no-repeat; }
.sideBar{border-right:3px solid #b4e8fd; padding-right: 20px; }
.infor_bt{background-color: #f4f4f4; border-top: 1px solid #e6e6e6; border-bottom: 1px dashed #a5a5a5; padding:20px;}
.news_infor .title{font-size: 20px; line-height: 30px; font-weight: bold; text-align: center;}
.infor_ly span{margin-right: 20px;}
.infor_ly{ text-align: center; margin-top: 10px; color: #4d4d4d;}
.infor_nr{padding:40px 0px; line-height: 30px; font-size: 16px;}
.main_r .news_list li{line-height: 35px;font-size: 16px; height: 35px; overflow: hidden;}
.main_r .news_list li a{display: block; float:left;overflow: hidden; text-overflow:ellipsis; white-space: nowrap; max-width: 80%; }
.main_r .news_list li .time_div{float: right; padding-right:10px;}

/* 政府信息主动公开基本目录清单 */
.zdgkjbml-ban{background: url(/images/banner_mlqd.png) no-repeat center center;width: 100%;height: 560px;}
.zdgkjbml-ban img{display: none;width: 100%;}
.zdgkjbml-intro{position: relative;background: #ffffff;box-shadow: 0 0 8px 0 #cccccc;margin: -60px auto 0;box-sizing: border-box;padding:20px 30px;text-align: justify;text-indent: 2em;line-height: 2.125;}
.zdgkjbml-list ul{padding: 30px; margin: 0 -15px;}
.zdgkjbml-list li{float: left; width: 33.33%;}
.zdgkjbml-list li h4{padding-top: 10px; padding-bottom: 10px; margin: 0 15px;}
.zdgkjbml-list .newsList.arrow li h4{padding-left: 20px;}
.zdgkjbml-list .newsList.arrow li h4:before{content:''; position:absolute; left:0; top: 50%; margin-top: -6px; width: 0; height: 0; border: transparent solid 6px;border-left-color: #666;}
.zdgkjbml-list .newsList.arrow.red li h4:before{border-left-color: #c60000;}
.zdgkjbml-list .newsList.arrow.red li a:hover{color: #c60000;}
.zdgkjbml-list .newsList li h4{position:relative; padding:7px 0; font-size: 1em; font-weight: normal; line-height:26px; overflow:hidden; vertical-align:top;}.newsList li .time{position:absolute; right:0; top: 50%; margin-top: -13px; color:#999999;}
.zdgkjbml-list .newsList li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

@media (max-width: 1280px) {
  .jcml-header, .zdgkjbml-ban{height: auto; background: none;}
  .jcml-header img, .zdgkjbml-ban img{display: block;}
  .zdgkjbml-list li{width:50%;}
}


@media (max-width:990px){
 .sdlyjc_bd ul li{width: 50%;}
 .main_l{float:none; width:200px;padding-right:20px;background-color: #fff;}
 .main_r{float:none; width:100%;}
  .mobile-sideBar{position:fixed; left:-203px; top:0; bottom:0; z-index:99; background:rgba(0,0,0,0.6);  transition: all .3s; -webkit-transition:all .3s; box-shadow:0 0 5px rgba(0,0,0,0.4);}
  .mobile-sideBar-mark{position:fixed; top:0; bottom:0; left:0; right:0; background-color:rgba(0,0,0,0.3); z-index:10; display:none;}
  .mobile-sideBar-over{width:200px; height:100%; overflow-x:hidden;}
  .mobile-sideBar-scroll{position:relative; width:200px; height:100%; overflow-x:hidden;z-index: 15;}
  .mobile-sideBar-icon{position:absolute; left:100%; bottom:0; z-index:13; width:40px; height:40px; background:url(../images/site_tree_ico.gif) no-repeat center center; background-color:rgba(0,0,0,0.6); border-radius:0 4px 0 0;   cursor: pointer; box-shadow: 0 0 5px rgba(0,0,0,0.5);}
  .mobile-sideBar-icon-open{transform: rotate(180deg); border-radius: 0 0 0 4px;}
  .sideMenu a{color: #fff;}
  .wrap_zwgksxbnml{background-size: 100% 100%;}
  .zwgksxbnml_cont{padding-bottom: 40px;}
  .sideBar{padding-right: 0px;}
  .main_r .news_list li a{max-width: 70%;}
}

@media (max-width: 768px) {
.zdgkjbml-list li{width: 100%;}	
}