.SideBar{float:left; width:18%;}
.MainContent{float:right; width:80%; }
.innerBox{padding:30px; border:#dcdcdc 1px solid; border-radius:8px; background:#fff;}
.SideMenu{border:#dcdcdc 1px solid; border-radius:8px; background:#fff; overflow:hidden; zoom:1;}
.SideMenu .all{ display:block; position:relative; padding:18px 42px 18px 52px; background:url(../global/2016_sidemenu_a.gif) repeat-x left bottom #f9f9f9; border-bottom:#dcdcdc 1px solid; font-size:18px; line-height:22px; overflow:hidden; zoom:1;}
.SideMenu .button:last-child .dropdown{border-bottom: none;}
.SideMenu .on .all, .SideMenu .all:hover, .SideMenu .down .all{ background:url(../global/2016_sidemenu_aon.gif) repeat-x left bottom #10def7; color:#fff;}
.SideMenu .all:after{content:''; position:absolute; display:none; width:6px; height:11px; line-height:0; overflow:hidden; font-size:0; background:url(../global/2016_sidemenu_aon_icon.gif) no-repeat; top:50%; margin-top:-5px; right:20px;}
.SideMenu .on .all:after, .SideMenu .all:hover:after{display:block;}
.SideMenu .dropdown{display:block; padding:8px 25px 8px 60px; border-bottom:#dcdcdc 1px solid;}
.SideMenu .dropdown li{ padding:6px 0; line-height:20px;}
.SideMenu .dropdown li.on a, .SideMenu .dropdown li a:hover{color:#039de0; font-weight:bold;}
.SideMenu .down .all:after{ width:11px; height:6px; background-image:url(../global/2016_sidemenu_aon_icon2.gif); margin-top:-3px; right:17px; display:block;}
.SideMenu-19650 .all{padding-left:30px; padding-right: 37px;}
.SideMenu-19650 .dropdown{padding-left:30px; padding-right: 15px;}

.News_List li{position:relative; padding:5px 100px 5px 18px; font-size: 1em; font-weight: normal; line-height:26px; overflow:hidden; vertical-align:top;}
.News_List li:before{content:''; position:absolute; left:0; top: 50%; margin-top: -2px; width: 4px; height: 4px; background: #999999;}
.News_List li .time{position:absolute; right:0; top: 50%; margin-top: -13px; color:#999999;}
.News_List li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.News_List li a br{display: none;}

/* 头条页 */
.SinglePageTitle{margin:0; height:44px; background:#f5f5f5; text-align:center; font-size:18px; line-height:44px; font-weight:normal;}
.info_ttfbt {color:#999999;  padding:15px 0; text-align:center;}
.SinglePage{ padding:15px 0 0; line-height:28px;}
.SinglePage2 p{margin: 15px 0;}

/* 图片列表 */
.list-pic{margin: 0 -20px;}
.list-pic li{float:left; width:33.33333%;}
.list-pic li .box{margin: 0 20px 30px;}
.list-pic li .pic{margin-bottom: 10px;}
.list-pic li .pic img{display:block; width:100%; height:162px;}
.list-pic li .txt{text-align:center;}
.list-pic li .txt a{display: inline-block; max-width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.rdzt-list-pic li .pic img{height: 123px;}
.picTips{color:red;font-weight:bold;line-height:24px;text-align: right;}


.theqbContent .list-pic li .txt{text-align: left;}
.theqbContent .rdzt-list-pic li .pic img{height: 162px;}
.theqbContent .list-pic li .txt a{font-size: 20px;}
.theqbContent .list-pic li {height: 270px; overflow: hidden;}
/*互动12345*/
.wsxf_sy_table{border:0;border-collapse: collapse; width: 100%;}
.wsxf_sy_table th {height: 45px;background: #c9ebf7;font-weight: normal;text-align: center; }
.wsxf_sy_table td{height: 44px;text-align: center;}
.wsxf_sy_table .wt{padding-left: 15px;text-align: left;}
.wsxf_sy_table th.wt{text-align: center;}
.wsxf_sy_table .wt a{overflow: hidden; text-overflow:ellipsis; max-width: 80%; float: left;}
.wsxf_sy_table tr:nth-child(odd) td{background: #f5f5f5;}
/*重点信息*/

.zdxx_side .all:before{content:''; position:absolute;  width:23px; height:23px; line-height:0; overflow:hidden; font-size:0; background: url(/global/2016_gk_wgk_icon.png) 0 0 no-repeat; top: 27%;left: 7%;}
.zdxx_side li:nth-child(1) .all:before{background: url(/global/icon_01.png) no-repeat center center;}
.zdxx_side li:nth-child(1) .all:before:hover{background: url(/global/icon_hover_01.png) no-repeat center center;}
.zdxx_side li:nth-child(1).on .all:before{background: url(/global/icon_hover_01.png) no-repeat center center;}
.zdxx_side li:nth-child(2) .all:before{background: url(/global/icon_02.png) no-repeat center center;}
.zdxx_side li:nth-child(2):hover .all:before{background: url(/global/icon_hover_02.png) no-repeat center center;}
.zdxx_side li:nth-child(2).on .all:before{background: url(/global/icon_hover_02.png) no-repeat center center;}
.zdxx_side li:nth-child(3) .all:before{background: url(/global/icon_03.png) no-repeat center center;}
.zdxx_side li:nth-child(3):hover .all:before{background: url(/global/icon_hover_03.png) no-repeat center center;}
.zdxx_side li:nth-child(3).on .all:before{background: url(/global/icon_hover_03.png) no-repeat center center;}
.zdxx_side li:nth-child(4) .all:before{background: url(/global/icon_04.png) no-repeat center center;}
.zdxx_side li:nth-child(4):hover .all:before{background: url(/global/icon_hover_04.png) no-repeat center center;}
.zdxx_side li:nth-child(4).on .all:before{background: url(/global/icon_hover_04.png) no-repeat center center;}
.zdxx_side li:nth-child(5) .all:before{background: url(/global/icon_05.png) no-repeat center center;}
.zdxx_side li:nth-child(5):hover .all:before{background: url(/global/icon_hover_05.png) no-repeat center center;}
.zdxx_side li:nth-child(5).on all:before{background: url(/global/icon_hover_05.png) no-repeat center center;}
.zdxx_side li:nth-child(6) .all:before{background: url(/global/icon_06.png) no-repeat center center;}
.zdxx_side li:nth-child(6):hover .all:before{background: url(/global/icon_hover_06.png) no-repeat center center;}
.zdxx_side li:nth-child(6).on all:before{background: url(/global/icon_hover_06.png) no-repeat center center;}
.zdxx_side li:nth-child(7) .all:before{background: url(/global/icon_07.png) no-repeat center center;}
.zdxx_side li:nth-child(7):hover .all:before{background: url(/global/icon_hover_07.png) no-repeat center center;}
.zdxx_side li:nth-child(7).on all:before{background: url(/global/icon_hover_07.png) no-repeat center center;}
.zdxx_side li:nth-child(8) .all:before{background: url(/global/icon_08.png) no-repeat center center;}
.zdxx_side li:nth-child(8):hover .all:before{background: url(/global/icon_hover_08.png) no-repeat center center;}
.zdxx_side li:nth-child(8).on all:before{background: url(/global/icon_hover_08.png) no-repeat center center;}
/*政务五公开*/
.zwwgk_side .all:before{content:''; position:absolute;  width:23px; height:23px; line-height:0; overflow:hidden; font-size:0; background: url(/global/2016_gk_wgk_icon.png) 0 0 no-repeat; top: 27%;left: 7%;}
.SideBar .zwwgk_side li:nth-child(2) .all:before {background-position: 0 -28px;}
.SideBar .zwwgk_side li:nth-child(3) .all:before {background-position: 0 -55px;}
.SideBar .zwwgk_side li:nth-child(4) .all:before{background-position: 0 -81px;}
.SideBar .zwwgk_side li:nth-child(5) .all:before {background-position: 0 -107px;}
.SideBar .zwwgk_side li:nth-child(1):hover .all:before, .SideBar .zwwgk_side li:nth-child(1).on .all:before {background-position: -28px -28px;}
.SideBar .zwwgk_side li:nth-child(2):hover .all:before, .SideBar .zwwgk_side li:nth-child(2).on .all:before {background-position: -28px -28px;}
.SideBar .zwwgk_side li:nth-child(3):hover .all:before, .SideBar .zwwgk_side li:nth-child(3).on .all:before {background-position: -28px -55px;}
.SideBar .zwwgk_side li:nth-child(4):hover .all:before, .SideBar .zwwgk_side li:nth-child(4).on .all:before {background-position: -28px -81px;}
.SideBar .zwwgk_side li:nth-child(5):hover .all:before, .SideBar .zwwgk_side li:nth-child(5).on .all:before {background-position: -28px -107px;}
/*公共资源配置*/
.ggzypz_side .all:before{content:''; position:absolute;  width:23px; height:23px; line-height:0; overflow:hidden; font-size:0; background: url(/ggzypz_icon01.png) no-repeat center center; top: 27%;left: 7%;}
.ggzypz_side li:nth-child(1) .all:before{background: url(/global/ggzypz_icon01.png) no-repeat center center;}
.ggzypz_side li:nth-child(1):hover .all:before, .ggzypz_side li:nth-child(1).on .all:before {background: url(/global/ggzypz_hover_icon01.png) no-repeat center center}
.ggzypz_side li:nth-child(2) .all:before{background: url(/global/ggzypz_icon02.png) no-repeat center center;}
.ggzypz_side li:nth-child(2):hover .all:before, .ggzypz_side li:nth-child(2).on .all:before {background: url(/global/ggzypz_hover_icon02.png) no-repeat center center}
.ggzypz_side li:nth-child(3) .all:before{background: url(/global/ggzypz_icon04.png) no-repeat center center;}
.ggzypz_side li:nth-child(3):hover .all:before, .ggzypz_side li:nth-child(3).on .all:before {background: url(/global/ggzypz_hover_icon04.png) no-repeat center center}
.ggzypz_side li:nth-child(4) .all:before{background: url(/global/ggzypz_icon05.png) no-repeat center center;}
.ggzypz_side li:nth-child(4):hover .all:before, .ggzypz_side li:nth-child(4).on .all:before {background: url(/global/ggzypz_hover_icon05.png) no-repeat center center}
.ggzypz_side li:nth-child(5) .all:before{background: url(/global/ggzypz_icon06.png) no-repeat center center;}
.ggzypz_side li:nth-child(5):hover .all:before, .ggzypz_side li:nth-child(5).on .all:before {background: url(/global/ggzypz_hover_icon06.png) no-repeat center center}
/*社会公益事业建设*/
.shgysyjs_side .all:before{content:''; position:absolute;  width:23px; height:23px; line-height:0; overflow:hidden; font-size:0; background: url(/shgy_icon01.png) no-repeat center center; top: 27%;left: 7%;}
.shgysyjs_side li:nth-child(1) .all:before{background: url(/global/shgy_icon01.png) no-repeat center center;}
.shgysyjs_side li:nth-child(1):hover .all:before, .shgysyjs_side li:nth-child(1).on .all:before {background: url(/global/shgy_hover_icon01.png) no-repeat center center}
.shgysyjs_side li:nth-child(2) .all:before{background: url(/global/shgy_icon02.png) no-repeat center center;}
.shgysyjs_side li:nth-child(2):hover .all:before, .shgysyjs_side li:nth-child(2).on .all:before {background: url(/global/shgy_hover_icon02.png) no-repeat center center}
.shgysyjs_side li:nth-child(3) .all:before{background: url(/global/shgy_icon03.png) no-repeat center center;}
.shgysyjs_side li:nth-child(3):hover .all:before, .shgysyjs_side li:nth-child(3).on .all:before {background: url(/global/shgy_hover_icon03.png) no-repeat center center}
.shgysyjs_side li:nth-child(4) .all:before{background: url(/global/shgy_icon04.png) no-repeat center center;}
.shgysyjs_side li:nth-child(4):hover .all:before, .shgysyjs_side li:nth-child(4).on .all:before {background: url(/global/shgy_hover_icon04.png) no-repeat center center}
.shgysyjs_side li:nth-child(5) .all:before{background: url(/global/shgy_icon05.png) no-repeat center center;}
.shgysyjs_side li:nth-child(5):hover .all:before, .shgysyjs_side li:nth-child(5).on .all:before {background: url(/global/shgy_hover_icon05.png) no-repeat center center}
.shgysyjs_side li:nth-child(6) .all:before{background: url(/global/shgy_icon06.png) no-repeat center center;}
.shgysyjs_side li:nth-child(6):hover .all:before, .shgysyjs_side li:nth-child(6).on .all:before {background: url(/global/shgy_hover_icon06.png) no-repeat center center}
.shgysyjs_side li:nth-child(7) .all:before{background: url(/global/shgy_icon01.png) no-repeat center center;}
.shgysyjs_side li:nth-child(7):hover .all:before, .shgysyjs_side li:nth-child(7).on .all:before {background: url(/global/shgy_hover_icon07.png) no-repeat center center}
.shgysyjs_side li:nth-child(8) .all:before{background: url(/global/shgy_icon08.png) no-repeat center center;}
.shgysyjs_side li:nth-child(8):hover .all:before, .shgysyjs_side li:nth-child(8).on .all:before {background: url(/global/shgy_hover_icon08.png) no-repeat center center}








/* 工作机构 */
.ban_gzjglist .container{height:200px; display: table;}
.ban_gzjglist h1{display: table-cell; text-align:center; font-size:48px; font-weight:normal; line-height:60px; color:#fff; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; vertical-align: middle;}
.SideMenu_gzjg li a:before{content:''; position:absolute; width:6px; height:6px; line-height:0; font-size:0; overflow:hidden; background:#666666; left:32px; top:50%; margin-top:-3px;}
.SideMenu_gzjg li a:hover:before, .SideMenu_gzjg li.on a:before{ background:#fff;}
.Gzjg_sidelink{padding-top:30px;}
.Gzjg_sidelink li{ padding-bottom:10px;}
.Gzjg_sidelink li a{ display:block; line-height:22px; padding:19px 0 19px 74px; color:#fff; background:url(/global/2016_gzjg_icon_qzqd.png) no-repeat 24px center #23bcf8; font-size:18px; font-weight:bold; border-radius:8px;}
.Gzjg_sidelink li a.qzqd{ background-image:url(/global/2016_gzjg_icon_qzqd.png);}
.Gzjg_sidelink li a.zwgk{ background-image:url(/global/2016_gzjg_icon_zwgk.png);}
.Gzjg_sidelink li a.wsbs{ background-image:url(/global/2016_gzjg_icon_wsbs.png);}
.Gzjg_sidelink li a:hover{background-color:#10def7; }

/*领导之窗*/
.ldzcBox{overflow: hidden;}
.ldzc-cl { float: left;width: 18%;}.ldzc-cl dt {padding: 18px 0;}
.ldzc-cl dd {text-align: center;}
.ldzc-cr {float: right;width: 77.2%;}
.ldzc-cr .tt {margin: 0;font-size: 16px;background: #f5f5f5;height: 45px;line-height: 45px; font-weight: bold;padding-left: 20px;}
.ldzc-cr .txt { line-height: 1.75;padding: 15px 10px;}
.ldzc-cr .txt span {text-indent:30px;display:block;}
.ldzc-cl dd b {display: block;color: #bc1010;font-size: 18px; padding: 15px 0 2px;}
.ldzc-cl dd span {display: block;color: #999999;font-size: 16px;padding-bottom: 10px;}
.ldzc-cr .txt{font-size: 16px; line-height: 1.75;text-indent: 2em;}
.ldzc-cr .txt br{display: block;width: 100%; }
.ldzc-cr p{margin-bottom: 10px; text-indent: 2em;}
.ldzc_name{display: block;text-align: center; font-weight: bold;font-size: 18px; color: #C00000; margin-bottom: 10px;}
.ldfbt{display: block;text-align:center;font-size: 14px;}
.ldzc_pic{text-align: center;}
.banner-19410{background-image: url(/global/2016_ban_zwgk.jpg);} 

.wxts_div{padding-left:222px; background: url(/global/wxts_tit.png) no-repeat left center; height: 60px ; border: 1px solid #ddd; font-size: 20px; line-height: 60px; border-left: 0px; margin-bottom: 30px; border-radius: 10px;}
@media (max-width: 1240px){
  .ban_gzjglist .container{display: flex; align-items: center; justify-content: center;}
  
}

@media (max-width: 1023px){
  .SideBar{float:none; width:100%;}
  .SideMenu{position: relative; z-index: 999; border: 0; border-radius: 0;}
  .SideMenu .all{padding: 12px 42px 12px 20px; font-size:16px;}
  .zdxxx_side .all{padding-left: 44px;}
  .SideMenu .dropdown{padding-left:40px;}
  .MainContent{float:none; width:100%;}
  .mobile-sideBar{position:fixed; left:-200px; top:0; bottom:0; z-index:99; background:rgba(0,0,0,0.6)!important; width:200px!important; transition: all .3s; -webkit-transition:all .3s; }
  .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.open{box-shadow:0 0 5px rgba(0,0,0,0.4);}
  .mobile-sideBar-over{width:200px; height:100%; overflow-x:hidden;}
  .mobile-sideBar-scroll{position:relative; height:100%; overflow-x:hidden;}
  .mobile-sideBar-icon{position:absolute; left:100%; bottom:0; z-index:13; width:40px; height:40px; background:url(../global/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;}

  .mobile-sideBar .parentName{width:170px; padding:12px 15px; text-align:left; margin-bottom:0; border-radius:0;}
  .mobile-sideBar .sideMenu{width:200px; padding-bottom:0; margin-bottom:0;}
  .mobile-sideBar .sideMenu li a{padding:12px 15px; text-align:left; background: #f5f6f7; margin-bottom: 0; border-bottom:1px solid rgba(255,255,255,.8);}
  .mobile-sideBar .sideMenu.hs ul{padding:0;}
  .mobile-sideBar .sideMenu.hs ul a:hover, .mobile-sideBar .sideMenu.hs ul li.on > a{background:#f5f6f7 !important; }
  .zdxx_side .all, .zwwgk_side .all, .ggzypz_side .all,.shgysyjs_side .all{padding-left: 40px}

  .SideMenu_gzjg li a:before{display: none;}
  .Gzjg_sidelink{position: relative; z-index: 99; padding-top: 10px;}
}

@media (max-width: 768px){
  .MainContent .innerBox{padding:20px;}
  .list-pic{margin-left: -10px; margin-right: -10px;}
  .list-pic li .box{margin-right: 10px; margin-left: 10px;}

  .ban_gzjglist{display: block; }
  .ban_gzjglist h1{font-size: 32px; line-height: 1.4;}
   .theqbContent .list-pic li{width: 50%; height: auto;}
}

@media (max-width: 640px){
  .list-pic li{width: 50%;}
  .wsxf_sy_table th:nth-child(4){display: none;}
  .wsxf_sy_table td:nth-child(4){display: none;}
  .ldzc-cl {width: 100%; float: none; margin-bottom: 10px;}
  .ldzc-cr{width: 100%; float: none;}
  .SinglePage img{height: auto !important;}
  .wxts_div{line-height: 30px;}
}

@media (max-width: 550px){
 .theqbContent .list-pic li{width: 100%; height: auto;}
 .theqbContent .rdzt-list-pic li .pic img{height: auto;}
}


@media (max-width: 414px) {
	.News_List li{padding-right:0 !important;}
	.News_List li a{display:inline !important; float:none !important; max-width:none !important; padding-right:12px !important; white-space:normal !important;}
	.News_List li .time{position:static !important; display: inline-block;}
	.News_List li:before{top: 15px; margin-top: 0; border-radius: 50%; display: none;}

  .list-pic li .pic img{height: 115px;}
  .rdzt-list-pic li .pic img{height: 80px;}
  .picTips{text-align: left;}
  .ban_gzjglist h1{font-size: 26px; opacity: .9;}
  .MainContent{padding:0 10px;width: auto;}
 body.UseInMobile.hasOldFixed .MainContent .innerBox{padding:10px !important;}
body.UseInMobile .curb .container{padding:10px;}
.ldzc_pic img{height: 300px;}
body.UseInMobile .ldzc-cr .txt br{display: block !important}
 
}

@media (max-width: 320px) {
  .list-pic li{width: 100%;}
  .list-pic li .pic img{height: auto;}
}