/*政府公报*/
.zfgb-main{position:relative;}
.zfgb-main:before{position: absolute; top: 0; left:0; bottom: 0; z-index: 1; content: ""; width:27.77%; background-color: #fff; border:1px solid #c1d1ec;}
.zfgb-main:after{position: absolute; top: 0; right:0; bottom: 0; z-index: 1; content: ""; width:69.09%; background-color: #fff; border:1px solid #c1d1ec;}
.zfgb-sideBar{position:relative; z-index:11; float: left; width: 27.77%; }
.zfgb-mainContent{position:relative; z-index:12; float: right; width: 69.09%;}
.zfgb-cb{color:#0061bc;}
.zfgb-searchbox{padding:0 30px; margin: 1px -1px 1px 1px;}
.zfgb-ml{padding: 0 30px; margin: 1px 1px 1px -1px;}
.zfgb-searchbox{position: relative; padding-top: 1.375em;}
.zfgb-searchbox:before{position: absolute; top: -1px; right: -2px; left: -1px; z-index: 3; content: ""; height: 3px; background-color: #1580e4;}
.zfgb-searchbox .fengmian{text-align: center;}
.zfgb-searchbox .tit{font-size: 1.5em;margin-bottom: 1em;}
.zfgb-searchbox .selectbox{position: relative; margin-top: 1.25em;}
.zfgb-searchbox .selectbox p,
.zfgb-gbss .gb-search{position: relative;color:#999; height: 3em;line-height: 3em;padding:0 40px 0 10px ;border:1px solid #e0e0e0;border-radius: 5px;cursor: pointer;}
.zfgb-searchbox .selectbox p:after{content:"";position: absolute;right:0;top:0;width:40px;height: 100%;background: url(../images/icon_arrow_down_blue.png) no-repeat center;}
.zfgb-searchbox .selectbox p.selected{background: #f1f6ff;border-color:#c1d1ec;color:#0061bc;}
.zfgb-searchbox .selectbox ul{display: none; position: absolute;left:0;right:0;top:49px;z-index:111;background: #fff;padding:10px 0;box-shadow: 2px 5px 13px #f3f3f3;border-radius:5px;border:1px solid #e0e0e0;}
.zfgb-searchbox .selectbox li{padding: 10px 10px;line-height: 1.5;color:#606266;cursor: pointer;}
.zfgb-searchbox .selectbox li:hover{background: #f1f6ff;}
.zfgb-gbss .gb-search{padding: 0 75px 0 35px;height: 44px;line-height: 44px;overflow: hidden;background: url(../images/icon_ss_gray.png) no-repeat 13px center;}
.zfgb-gbss .gb-search input{border:none;background: none;cursor: pointer;}
.zfgb-gbss .gb-search .s-txt{display: block;width:100%;height: 100%;}
.zfgb-gbss .gb-search .s-btn{display: block;position: absolute;right:0;top:0;width:65px;height: 100%;background: #63aaed;color:#fff;}
.zfgb-gbss .gb-search .s-btn:hover{background: #0061bc;}

.zfgb-ml .ml-tit{text-align: center;padding: 36px 0 26px;}
.zfgb-ml .ml-tit h3{font-size: 2em;margin-bottom: 10px;}
.zfgb-ml .ml-tit p{font-size: 1.125em;filter:alpha(opacity=60); -moz-opacity: 0.60;opacity: .6;}
.zfgb-ml .ml-curqks{position: relative; margin: 0 -30px; padding: 0 30px;background: #f2f5fa;border-top:1px solid #c1d1ec;border-bottom:1px solid #c1d1ec;}
.zfgb-ml .ml-curqks span{position: absolute;left:30px;top:22px;filter:alpha(opacity=80); -moz-opacity: 0.8;opacity: .8;}
.zfgb-ml .ml-curqks p{font-size: 1.5em;text-align: center;padding: 18px 0;}

.zfgb-newslist{padding-top: 2.25em; padding-bottom: .75em;}
.zfgb-newslist .infoList li{padding-top: .75em; padding-bottom: .75em;}
.zfgb-newslist .infoList.res li .wh{position: absolute; left:0; top:50%; margin-top:-13px; display: inline-block; min-width: 218px;}
.zfgb-newslist .infoList.res li h4{padding-left: 238px; padding-right: 0; font-size: 1em;}
.zfgb-newslist .tab-brief > .hd li.on a{color:#0061bc;}
.zfgb-newslist .tab-brief.sign > .hd li:after{height: 3px;bottom: -1.5px;background: #1580e4;}
.zfgb-newslist .pageList li h4{font-size: 1em;}

.zfgb-title h3{font-size: 1.25em;margin: 46px 0 20px;}

@media (max-width: 1080px) {

  /*政府公报*/
  .zfgb-main:before{content: normal;}
  .zfgb-main:after{content: normal;}
  .zfgb-sideBar{width:100%; float: none; margin-bottom:20px;}
  .zfgb-mainContent{width:100%; float: none;}
  
  .zfgb-searchbox,.zfgb-ml{height: auto!important; margin-right:auto; margin-left:auto; border:1px solid #c1d1ec;}
  .zfgb-searchbox .selectbox{width: 49%; float: left; margin-top: 0; margin-bottom: 1em;}
  .zfgb-searchbox .selectbox.qks{float: right;}
  
  .zfgb-searchbox{padding:0 20px;}
  .zfgb-ml{padding:0 20px;}
  .zfgb-ml .ml-curqks{margin: 0 -20px; padding: 0 1.25em}
}

@media (max-width: 991px) {
  .zfgb-sideBar{margin-bottom:15px;}
  .zfgb-searchbox{padding:0 15px;}
  .zfgb-ml{padding:0 15px;}
  .zfgb-ml .ml-curqks{margin: 0 -15px;}
}

@media (max-width: 640px) {
  .zfgb-ml .ml-curqks span{position: static;display: inline-block; margin-top:18px;}
  .zfgb-ml .ml-curqks p{padding-top: 10px;font-size: 1.25em;}
  .zfgb-newslist .infoList.res li h4{padding-left: 0;}
  .zfgb-newslist .infoList.res li .wh{position: static; color:#0061bc;}
  .zfgb-newslist .infoList.res li .wh,
  .zfgb-newslist .infoList.res li h4 a {display: inline !important;float: none !important;max-width: none !important;padding-right: 12px !important;white-space: normal !important;}

}

@media (max-width: 450px) {
  .zfgb-searchbox .selectbox{width: 100%; float: none;}
}
