@charset "utf-8";

/*政府信息公开*/
.zfxxgk .menu-cards li a.item i{width: 80px; height: 80px;}
.zfxxgk .menu-cards li a.item span b{display: none;}
@media (max-width:1280px) {
  .zfxxgk .menu-cards li a.item span b{display: block;}	
  .zfxxgk .menu-cards li a.item i{width: 60px; height: 60px;}
}
@media (max-width:992px) {
  .zfxxgk .menu-cards{margin-top: 0 !important; margin-right: 0 !important; margin-left: 0 !important; padding-top: 1px; padding-left: 1px;}
  .zfxxgk .menu-cards li{width: 33.33333%;}
  .zfxxgk .menu-cards li a.item{padding: 1em 0; margin: -1px 0 0 -1px !important; border: 1px solid #ecf2f9;}
  .zfxxgk .menu-cards li a.item:before{content: normal;}
  .zfxxgk .menu-cards li a.item span b{display: none;}	
}
@media (max-width:480px) {
  .zfxxgk .menu-cards li{width: 50%;}
  .zfxxgk .menu-cards li a.item i{width: 45px; height: 45px;}
}
@media (max-width:360px) {
  .zfxxgk .menu-cards li a.item span b{display: block;}
}

.xxgk .xxlb > .hd ul li.none{display: block;}
.xxgk .xxlb .infolist li:nth-child(6){display: none;}
@media (max-width:1500px) {
  .xxgk .xxlb .infolist li:nth-child(6){display: block;}
}
@media (max-width:640px) {
  .xxgk .xxlb > .hd ul li.none{display: none;}	
  .xxgk .xxlb.none{display: block;}	
}
.xxgk .gkml .menu-cards li a.item{height: 4.1875em; line-height: 4.1875em;}
.xxgk .gkml .menu-cards li a.item i{width: 48px; height: 48px;}
.xxgk .gkml .menu-cards li a.item span{max-width: 5.25em; width: 5.25em;}
.xxgk .gkml .menu-cards li.last{width: 100%;}
.xxgk .gkml .menu-cards li.last a.item span{max-width: 50%; width: auto;}
@media (max-width:1500px) {
  .xxgk .gkml .menu-cards li a.item{height: 4.9125em; line-height: 4.9125em;}	
}
@media (max-width:1280px) {
  .xxgk .gkml .menu-cards li{width: 33.33333%;}
  .xxgk .gkml .menu-cards li a.item i{width: 30px; height: 30px;}
  .xxgk .gkml .menu-cards li a.item span{max-width: 60%; width: 60%;}
  .xxgk .gkml .menu-cards li:nth-child(4) a.item span b{display: none;}
}
@media (max-width:640px) {
  .xxgk .gkml .menu-cards li{width: 50%;}
}

/*政策查询*/
.zccx .layui-input{background-color: #f8fbff; border-color: #d5e1f3;}
.zccx .layui-input:hover{border-color: #a6d5f7 !important;}
.zccx .layui-input:focus{border-color: #a6d5f7 !important;}
@media (max-width:1280px) {
  .zccx{margin-top: 30px; margin-bottom: 0;}	
}
@media (max-width:768px) {
  .zccx{margin-top: 0;}	
}
@media (max-width:450px) {
  .zccx .col-xs-10{float: left; width: 75%;}
  .zccx .col-xs-2{float: left; width: 25%;}
}

/*政策公报*/
.zfgb .hd{padding: 0 18%;}
@media (max-width:1500px) {
  .zfgb .hd{padding: 10px 14.5%;}
}
.zfgb .bd .select{margin-top: -20px;}
@media (max-width:1500px) {
  .zfgb .bd .select{margin-top: -10px;}
}
.zfgb .bd .button-fluid{margin-top: 10px;}
.zfgb .bd .button-fluid .layui-btn{display: block; font-size: 18px; width: 100%; padding: 0; height: 50px; line-height: 50px; background-color: #6b9ac6;}

.select-drop{position: relative; border-bottom: 1px solid #e6e6e6;}
.select-drop .select-title{position: relative;}
.select-drop .select-input{width: 100%; font-weight: bold; font-size: 1em; height: 50px; line-height: 50px; padding: 0 1.25em 0 3em; cursor: pointer; border: 0; background: none; box-sizing: border-box;}
.select-drop .select-font{position: absolute; top: 0; left: 0; line-height: 50px; color: #1d59b3;}
.select-drop .select-edge{position: absolute; right: 5px; top: 50%; color: #999; font-size: 1.125em; line-height: 1em; margin-top: -.5em; transition: all .3s; -webkit-transition: all .3s;}
.select-drop .select-list{display: none; position: absolute; left: 0; top: 56px; z-index: 899; min-width: 100%;}
.select-drop .select-list ul{padding: 5px 0; border: 1px solid #d7e4f7; max-height: 200px; overflow-y: auto; background-color: #fff; border-radius: 2px; box-shadow: 0 0 15px rgba(29, 89, 179, .2); box-sizing: border-box;}
.select-drop .select-list ul li{padding: 0 15px 0 3em; line-height: 42px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.select-drop .select-list ul li{cursor: pointer;}
.select-drop .select-list ul li:hover{background-color: #eaf4ff; -webkit-transition: .5s all; transition: .5s all;}
.select-drop .select-list ul li.select-tips{padding-left: 10px !important; color: #999;}
.select-drop .select-list ul li.select-this{background-color: #1d59b3; color: #fff;}
.select-drop .select-list ul li.select-disabled{background-color: #fff;}
.select-drop-opend .select-list{display: block;}
.select-drop-opend .select-edge{margin-top: -9px; -webkit-transform:rotate(180deg); transform: rotate(180deg);}
.select-drop-opend .select-edge{margin-top: -3px\0; }
.select-drop-up ul{top: auto; bottom: 42px;}

@media (max-width:1280px) {
  .zcygb{margin-right: -10px; margin-left: -10px;}
  .zcygb > div{float: left; width: 50%;}
  .zcygb > div > .entire-box{margin-right: 10px; margin-left: 10px; height: 174px;}	
  .zfgb{margin-top: 30px;}
  .zfgb .hd{padding-right: 12%; padding-left: 12%;}
}
@media (max-width:992px) {
  .zcygb{margin-right: 0; margin-left: 0;}
  .zcygb > div{float: none; width: auto;}
  .zcygb > div > .entire-box{margin-right: 0; margin-left: 0; height: auto;}
  .zccx{margin-bottom: 0;}
  .zfgb .hd{padding-right: 25%; padding-left: 25%;}	
}
@media (max-width:768px) {
  .zfgb{margin-top: 0;}
  .zfgb .hd{margin-bottom: 10px;}
  .zfgb .bd{margin-bottom: 10px;}
}
@media (max-width:640px) {
  .zfgb .hd{width: 60%; margin-right: auto; margin-left: auto; padding-right: 0; padding-left: 0;}	
}
@media (max-width:450px) {
  .zfgb .hd{width: 35%; margin-right: auto; margin-left: auto; padding-right: 0; padding-left: 0;}	
}

/*政务五公开*/
.zwwgk .menu-cards li a.item{padding-top: 8%; padding-bottom: 8%;}
.zwwgk .menu-cards li a.item i{width: 35%; height: auto; margin-bottom: 6%;}
.zwwgk .menu-cards li a.item span{color: #1d59b3;}
@media (max-width:640px) {
  .zwwgk .menu-cards li{width: 33.33333%;}
}

/*重点领域*/
.zdly .menu-cards li a.item{height: 78px; line-height: 78px; padding-bottom: 2px;}
.zdly .menu-cards li a.item i{width: 55px; height: 55px;}
.zdly .menu-cards li a.item span{max-width: 55%; width: 55%;}
@media (max-width:1500px) {
  .zdly .menu-cards li a.item{font-size: .875em;}
  .zdly .menu-cards li a.item i{width: 50px; height: 50px;}
  .zdly .menu-cards li a.item span{max-width: 62%; width: 62%;}
}
@media (max-width:1280px) {
  .zdly .menu-cards li{width: 33.3333%;}
}
@media (max-width:992px) {
  .zdly .menu-cards{margin-top: 0 !important; margin-right: 0 !important; margin-left: 0 !important; padding-top: 1px; padding-left: 1px;}
  .zdly .menu-cards li a.item{margin: -1px 0 0 -1px !important; font-size: 1em;}
}
@media (max-width:768px) {
  .zdly .menu-cards li a.item{height: auto; padding: 6% 0 5%;}
  .zdly .menu-cards li a.item i{display: block; margin: 0 auto 5%; width: 40px; height: 40px;}
  .zdly .menu-cards li a.item span{display: block; max-width: none; width: auto; text-align: center; height: 2.75em;}
@media (max-width:450px) {
  .zdly .menu-cards li{width: 50%;}
  .zdly .menu-cards li a.item i{width: 30px; height: 30px;}
}