body {
  background: #f6f8fc;
}
.list-wz {
  width: 1200px;
  height: 50px;
  margin: 10px auto;
  background: #ffffff;
  border: 1px solid #eeeeee;
  box-shadow: 0 1px 7px 1px #e8eaee;
  padding: 13px 0;
  padding-left: 25px;
  font: normal normal 16px '微软雅黑';
  color: #858585;
  border-radius: 5px;
}
.list-wz a {
  font: normal normal 16px '微软雅黑';
  color: #858585;
}
.list-wz a:hover {
  color: #0077cc;
}
.list-cont {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 10px;
  background: #ffffff;
  border: 1px solid #eeeeee;
  box-shadow: 0 1px 7px 1px #e8eaee;
  padding: 20px;
  border-radius: 5px;
}
.list-l {
  float: left;
  width: 20%;
}
.list-l > ul li {
  width: 100%;
  margin-bottom: 2px;
}
.list-l > ul li a {
  display: block;
  width: 100%;
  background: #f5f7fa;
  border-left: 7px solid #52a0e0;
  padding-left: 35px;
  font: normal normal 17px '微软雅黑';
  color: #777777;
  line-height: 52px;
}
.list-l .list-ej {
  margin-top: 10px;
  padding: 10px 15px;
  z-index: 9;
}
.list-l .list-ej li a {
  display: block;
  font: normal normal 13px '微软雅黑';
  color: #000000;
  padding-left: 30px;
  margin-bottom: 20px;
  background: none;
  border: 0;
}
.list-l .list-ej li a i {
  display: inline-block;
  width: 4px;
  height: 10px;
  margin-right: 8px;
  background: url(/imagelzb/lgzx_bg.png) no-repeat;
  background-position: -180px -258px;
  transition: all 0.3s linear;
}
.list-l .list-ej li a:hover {
  color: #f04044;
  border: 0;
}
@keyframes Rightrot {
  0% {
    transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
  }
}
.list-l .list-ej .list-sj {
  padding-left: 10px;
}
.list-l > ul li > .fj-on {
  border-left: 7px solid #f04144;
  color: #f04144;
}
.list-l > ul li > a:hover {
  border-left: 7px solid #f04144;
  color: #f04144;
}
.list-r {
  float: left;
  width: 80%;
  border-left: 1px solid #eeeeee;
  padding-left: 20px;
  padding-bottom: 25px;
  min-height: 700px;
}
.list-r h1 {
  padding-bottom: 20px;
  font-size: 18px;
}
.list-r h1 a {
  display: inline-block;
  padding: 10px 20px;
  border-bottom: 3px solid red;
  font-weight: bold;
  color: #539eff;
}
.list-wdk,
.list-tpwdk {
  width: 100%;
  border-left: 0;
  padding-left: 0;
}
/*.list-r>ul li{
	width: 100%;
	border-bottom: 1px solid #EEEEEE;
	margin-bottom: 10px;
}
.list-r>ul li>a{
	width: 100%;
	display: block;
	padding-left: 3px;
}
.list-r>ul li>a>h2{
	font:normal normal 20px "微软雅黑";
	color: #666666;
}
.list-r>ul li>a:hover h2{
	color: #F04144;
}
.list-r>ul li>span{
	display: inline-block;
	width: 100%;
	margin-top: 15px;
}
.list-r>ul li>span>i{
	float: left;
	font:normal normal 13px "微软雅黑";
	color: #AAAAAA;
	line-height: 30px;
}
.list-r>ul li>span>button{
	float: right;
	margin-right: 3px;
	width: 80px;
	height: 30px;
	background: #4D9EE1;
	border: 0;
	cursor: pointer;
	font:normal normal 14px "微软雅黑";
	color: #FFFFFF;
	line-height: 30px;
}
.list-r>ul li>span>button:hover{
	background: #F04144;
}*/

.common-list {
  margin-bottom: 10px;
}
.common-list li {
  padding: 10px 10px;
  position: relative;
  transition: all 0.2s ease;
}
.common-list li:nth-child(2n) {
  background: #f6f6f6;
}
.common-list li:hover {
  border-radius: 5px;
  background: #e6e6e6;
}
.common-list .extra{
  display: inline-block
}
.common-list .extra a,.common-list li>a>em{
  border: 1px solid #0377ce;
  border-radius: 6px;
  margin-left: 5px;
  padding: 3px 8px;
  color: #0377ce;
  font-style: normal;
}
.common-list .extra a:hover{
  color: #fff;
  background:  #0377ce;
}
.common-list .t {
  float: right;
}
@media screen\0 {
  .common-list li:hover {
    box-shadow: none;
  }
}
.list-xlk {
  margin-top: 5px;
  margin-bottom: 25px;
  padding-left: 65%;
}
.list-xlk select {
  width: 120px;
  height: 25px;
  margin: 0 5px;
}

.list-select-bar {
  margin-top: 10px;
  border-bottom: 3px solid #0276cd;
}

.list-select-bar .title {
  float: left;
  font-size: 18px;
  padding: 9px 20px;
  background: #0276cd;
  color: #fff;
}

.list-select-bar .select-box {
  padding: 6px 0px 0 0px;
  float: right;
}
.list-select-bar .select-box select {
  width: 120px;
  height: 25px;
  margin: 0 5px;
}

.list-tp > ul li {
  float: left;
  width: 30%;
  height: 200px;
  margin: 0 13px;
  margin-bottom: 30px;
  border: 0;
}
.list-tpwdk > ul li {
  width: 22%;
}
.list-tp > ul li a {
  display: block;
  width: 100%;
  height: 200px;
}
.list-tp > ul li a img {
  width: 100%;
  height: 180px;
  border: 1px solid #ccc;
}
.list-tp > ul li a p {
  font: normal normal 15px '微软雅黑';
  color: #000000;
  text-align: center;
  line-height: 30px;
}
.list-tp > ul li a:hover p {
  color: #0077cc;
}
.fj-list {
  margin-top: 5px;
  margin-bottom: 60px;
}
.fj-list0 {
  margin-bottom: 0;
}
.fj-lisul {
  margin-top: 15px;
  margin-left: 5px;
}
.fj-lisul li > a {
  font: normal normal 16px '微软雅黑';
  color: #666666;
}
.fj-lisul li {
  /* margin-bottom: 15px; */
  padding: 10px 10px;
  position: relative;
  transition: all 0.2s ease;
}
.fj-lisul li > a > h2 {
  float: left;
}
.fj-lisul li span {
  /*display: inline-block;*/
  float: right;
}
.fj-lisul li > a:hover {
  color: #0077cc;
}
.fj-listbt {
  padding: 0 5px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e7e7e7;
}
.fj-listbt > h4 {
  float: left;
  font: normal normal 20px '微软雅黑';
  color: #0077cc;
  cursor: pointer;
}
.fj-listbt > a {
  display: inline-block;
  float: right;
  font: normal normal 15px '微软雅黑';
  color: #666666;
  margin-top: 3px;
}
.fj-listbt > a:hover {
  color: #f04144;
}
.list-fy {
  width: 100%;
  margin: 0 auto;
}
.list-wdkfy {
  width: 70%;
}
.list-fy > ul {
  width: 100%;
}
.cat-link {
  text-align: center;
}
.cat-link .link-item {
  display: inline-block;
  width: 43.7%;
  padding: 30px 21px;
  background-color: #52a0e0;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  margin: 15px 28px;
  border-radius: 5px;
}
.cat-link .link-item {
  color: #fff;
}
#num {
  height: 30px;
  border: 1px solid #eeeeee;
  text-align: center;
}
.anniu {
  padding: 0 12px;
  height: 30px;
  border: 1px solid #eeeeee;
  text-align: center;
  background: #eeeeee;
  cursor: pointer;
}
.anniu:hover {
  color: #ffffff;
  background: #0097e0;
}
.list-fy > ul > li {
  float: left;
  margin-left: 3px;
  font: normal normal 14px '微软雅黑';
  color: #000000;
  text-align: center;
  line-height: 36px;
}
.list-fy > ul > li > a {
  display: inline-block;
  min-width: 40px;
  height: 36px;
  border: 1px solid #eeeeee;
  width: 100%;
  font: normal normal 14px '微软雅黑';
  color: #000000;
  padding: 0 12px;
  text-align: center;
  line-height: 36px;
}
.list-fy > ul > li > a.onhover,
.list-fy > ul > li > a.current,
.list-fy > ul > li > a:hover {
  color: #ffffff;
  background: #0077cc;
}
.list-fy > ul > .list-fysy {
  width: 60px;
  margin-left: 0;
}
.list-fy > ul > .list-fymy {
  width: 60px;
  margin-left: 3px;
}
.list-fy > ul > .list-fyxy {
  width: 65px;
}
.bai12_22h {
  font: normal normal 14px '微软雅黑';
  color: #000000;
  line-height: 36px;
}
/*列表页样式结束*/
.nr-cont {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 10px;
  background: #ffffff;
  border: 1px solid #eeeeee;
  box-shadow: 0 1px 1px 1px #e8eaee;
  padding: 20px;
}
.nr-cont h2 {
  font: normal normal 23px '微软雅黑';
  color: #d4272b;
  text-align: center;
  padding: 15px 0;
}
.tt-con h2 {
  margin-top: 10px;
  font: normal normal 23px '微软雅黑';
  color: #d4272b;
  text-align: center;
}
.nr-bt {
  width: 100%;
  /* margin-top: 15px; */
  border-bottom: 1px solid #eeeeee;
  padding: 0 5px;
  padding-bottom: 10px;
}
.tt-sj {
  width: 100%;
  margin-top: 25px;
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 20px;
  font: normal normal 14px '微软雅黑';
  color: #999999;
  text-align: center;
}
.nr-rq {
  margin-top: 10px;
  float: left;
  width: 86%;
}
.nr-fx {
  float: right;
}
.nr-rq li {
  float: left;
  font: normal normal 14px '微软雅黑';
  color: #999999;
  margin-left: 5%;
}
.nr-rq > li:first-child {
  margin-left: 0;
}
.nr-fx > li {
  font: normal normal 14px '微软雅黑';
  color: #999999;
  float: left;
  margin-right: 7px;
  padding-top: 2px;
}
.nr-fx > li:first-child {
  margin-right: 0;
  padding-top: 0;
}
.nr-zw {
  margin-top: 20px;
  font: normal normal 16px '微软雅黑';
  color: #444444;
  border-bottom: 1px solid #eeeeee;
  padding: 0 15px 20px;
  min-height: 250px;
  line-height: 30px;
}
.nr-zw table,.nr-zw img {
  max-width: 100% !important;
}
.nr-zw .video.nfw-cms-video {
  margin: 0 auto;
  width: 80% !important;
  height: 50vh !important;
}
.nr-zw p {
  line-height: 30px;
}
.nr-zw td,
.nr-wz th {
  padding: 10px;
  font-size: inherit;
}
.nr-zw > .nr-img {
  text-align: center;
  margin-bottom: 25px;
}
.nr-img > span {
  display: block;
}
.nr-zw > .nr-ewm {
  text-align: center;
  margin-top: 15px;
}
.nr-zw > .nr-ewm > span {
  display: block;
  margin-bottom: 10px;
  color: #999999;
}
.nr-footer {
  margin-top: 30px;
}
.nr-fxx {
  float: left;
  margin-left: 3px;
}
.nr-fotym {
  float: right;
  margin-right: 3px;
}
.nr-fotym > li {
  float: left;
  cursor: pointer;
  margin-left: 15px;
  font: normal normal 14px '微软雅黑';
  color: #666666;
}
.nr-xgfj {
  text-align: left;
  margin-left: 20px;
}
.nr-xgfj .nr-xgfj#xgfj {
  margin-left: 0;
}
.nr-xgfj h4 {
  font: normal normal 19px '微软雅黑';
  color: #0097e0;
  margin-bottom: 10px;
}
.nr-xgfj li {
  margin: 8px 0;
  text-indent: 1em;
}
.nr-xgfj li a {
  text-decoration: underline;
}
/*通用内容页结束*/
.jg-con {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 25px;
}
.nr-rart-t {
  display: none;
}
.jg-l {
  float: left;
  width: 15.5%;
}
.jg-l > ul {
  width: 100%;
}
.jg-l > ul > li {
  margin-bottom: 3px;
}
.jg-l > ul > li > a {
  display: block;
  width: 100%;
  height: 80px;
  background: #96d1fe;
  border-left: 6px solid #6cbffd;
  font: normal normal 16px '微软雅黑';
  color: #ffffff;
  padding: 18px 0;
  padding-left: 21px;
}
.jg-l > ul > li > a:hover {
  background: #0377ce;
  border-left: 6px solid #025999;
}
.jg-l > ul > li > .jg-dh {
  line-height: 40px;
}
.jg-l > ul > li > a > i {
  display: inline-block;
  width: 10px;
  height: 15px;
  background: url(/imagelzb/lgzx_jgbj.png) no-repeat;
  background-position: -16px -90px;
  vertical-align: middle;
  margin-left: 85px;
}
.jg-r {
  float: right;
  width: 82.5%;
  background: #ffffff;
  border: 1px solid #eeeeee;
  box-shadow: 0 1px 1px 1px #e8eaee;
  padding: 17px 15px;
}
.jg-bt {
  padding-bottom: 6px;
  border-bottom: 1px dashed #eeeeee;
}
.jg-bt > h2 {
  float: left;
  padding-left: 2px;
  font: normal normal bold 22px '微软雅黑';
  color: #000000;
  line-height: 35px;
}
.jg-ss {
  float: right;
  width: 87%;
}
.jg-ss > p {
  float: left;
  width: 83%;
}
.jg-ss > p > input {
  float: left;
  width: 77%;
  height: 36px;
  padding-left: 5px;
  border: 1px solid #dddddd;
  border-right: 0;
  margin-left: 15px;
}
.jg-ss > p > button {
  float: left;
  width: 20%;
  height: 36px;
  background: #f04144;
  color: #ffffff;
  border: 0;
  cursor: pointer;
}
.jg-ss > i,
.jg-ss b,
.jg-ss em {
  float: left;
  display: inline-block;
  width: 40px;
  height: 40px;
  background: url(/imagelzb/lgzx_jgbj.png) no-repeat;
  vertical-align: middle;
}
.jg-ss > i {
  background-position: -153px -9px;
}
.jg-ss b {
  background-position: -52px -6px;
  margin-left: 15px;
}
.jg-ss em {
  background-position: -102px -6px;
  margin-left: 3px;
}
.jg-z1 {
  margin-top: 25px;
}
.jg-z1 > h2 {
  font: normal normal bold 20px '微软雅黑';
  color: #666666;
}
.jg-z1 > ul {
  margin-top: 25px;
}
.jg-z1 > ul > li {
  float: left;
  width: 32%;
  margin-right: 17px;
  margin-bottom: 22px;
}
.jg-z1 > ul > li > p {
  width: 100%;
  height: 65px;
  font: normal normal 18px '微软雅黑';
  color: #ffffff;
  padding: 10px 13px;
  background: #96d1fe;
}
.jg-z1 > ul > .jg-zmr {
  margin-right: 0;
}
.jg-zp {
  width: 100%;
  height: 125px;
  padding: 18px 15px;
  background: #f7f7f7;
}
.jg-zp > ul {
  margin-bottom: 15px;
}
.jg-zp > ul > li {
  float: left;
  font: normal normal 15px '微软雅黑';
  color: #333333;
}
.jg-zp > ul > li > i,
.jg-zp > ul > li > b {
  display: inline-block;
  width: 20px;
  height: 22px;
  background: url(/imagelzb/lgzx_jgbj.png) no-repeat;
  vertical-align: middle;
  margin-right: 3px;
}
.jg-zp > ul > li > i {
  background-position: -10px -12px;
}
.jg-zp > ul > li > b {
  background-position: -10px -53px;
}
.jg-zp > ul > li > span {
  display: inline-block;
  font: normal normal 15px '微软雅黑';
  color: #41bb70;
  margin-right: 15px;
}
.jg-zp > ul > li > em {
  display: inline-block;
  font: normal normal 15px '微软雅黑';
  color: #fa8057;
  margin-right: 15px;
}
.jg-zwz {
  width: 75%;
}
.jg-z2 > ul > li > p {
  background: #fbbc89;
}
/*机构职能1结束*/
.jg-ss2 b {
  background-position: -52px -50px;
}
.jg-ss2 em {
  background-position: -102px -50px;
}
.jg-two > ul {
  width: 100%;
}
.jg-two > ul > li {
  width: 100%;
  background: #f6f6f6;
  padding: 12px 12px;
  position: relative;
  cursor: pointer;
}
.jg-two > ul > li:hover .jg-xq {
  display: block;
}
.jg-two > ul > li > p {
  background: #f6f6f6;
  color: #000000;
  height: auto;
  padding: 0;
  padding-left: 15px;
}
.jg-two > ul > li > .jg-zp {
  height: auto;
  background: #f6f6f6;
  margin-top: 0;
}
.jg-two > ul > li > .jg-zp > ul {
  float: left;
  margin-right: 50px;
  margin-bottom: 0;
}
.jg-two > ul > li > .jg-zp {
  padding: 0;
  padding-top: 10px;
  padding-left: 15px;
}
.jg-xq {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 10%;
  background: #f04144;
}
.jg-xq > a {
  display: block;
}
.jg-xq > a > i {
  display: block;
  width: 50px;
  height: 30px;
  background: url(/imagelzb/lgzx_jgbj.png) no-repeat;
  background-position: -217px -9px;
  margin-left: 22px;
  margin-top: 15px;
  margin-bottom: 5px;
}
.jg-xq > a > p {
  font: normal normal 13px '微软雅黑';
  color: #ffffff;
  text-align: center;
}
.jg-two > ul > li {
  float: none;
}
/*机构职能2结束*/
#wgk {
  background: url(/imagelzb/lgzx_wgk-bj.jpg) no-repeat center;
}
.lg-wgk > .list-r {
  float: none;
  width: 100%;
  border: 0;
  padding: 0;
}
.lg-wgk .list-fy {
  width: 65%;
}
.lg-wgkul {
  width: 1200px;
  margin: 0 auto;
  margin-bottom: 17px;
}
.lg-wgkul > ul > li {
  width: 19%;
  float: left;
  margin-right: 14px;
}
.lg-wgkul > ul > li + li + li + li + li {
  margin-right: 0;
}
.lg-wgkul > ul > li > a {
  display: block;
  width: 100%;
  padding: 17px 42px;
  background: rgba(240, 240, 240, 0.8);
  font: normal normal 18px '微软雅黑';
  color: #969696;
}
.lg-wgkul > ul > li > a {
  background: #ffffff;
  color: #0177cc;
}
.lg-wgkul > ul > li > a > i {
  display: inline-block;
  width: 50px;
  height: 51px;
  margin-right: 14px;
  background: url(/imagelzb/lgzx_jgbj.png) no-repeat;
  vertical-align: middle;
}
.lg-wgkul > ul > li > a > .lg-wi1 {
  margin: 0;
  margin-right: 15px;
  background-position: -58px -103px;
}
.lg-wgkul > ul > li > a .lg-wi1 {
  background-position: -58px -170px;
}
.lg-wgkul > ul > li > a > .lg-wi2 {
  background-position: -120px -102px;
}
.lg-wgkul > ul > li > a .lg-wi2 {
  background-position: -120px -154px;
}
.lg-wgkul > ul > li > a > .lg-wi3 {
  background-position: -173px -100px;
}
.lg-wgkul > ul > li > a .lg-wi3 {
  background-position: -173px -152px;
}
.lg-wgkul > ul > li > a > .lg-wi4 {
  background-position: -227px -99px;
}
.lg-wgkul > ul > li > a .lg-wi4 {
  background-position: -227px -153px;
}
.lg-wgkul > ul > li > a > .lg-wi5 {
  background-position: -292px -99px;
}
.lg-wgkul > ul > li > a .lg-wi5 {
  background-position: -292px -153px;
}
/*五公开结束*/
#ztzl {
  background: url(/imagelzb/lgzx_ztzlbg.jpg) no-repeat center;
}
.lg-ztzl {
  width: 100%;
}
.lg-ztzl > ul {
  width: 100%;
  padding-left: 30px;
}
.lg-ztzl > ul > li {
  float: left;
  margin-right: 19px;
  margin-bottom: 28px;
}
/* .lg-ztzl>ul>li+li+li+li+li+li+li+li{
	margin-right: 0;
} */
.lg-ztzl > ul > li > a {
  display: block;
}
.lg-ztf {
  width: 65%;
}
.ztlist {
  width: 100%;
  margin: 25px 0;
  padding: 0 30px;
}
.ztlist > ul > li {
  padding: 0;
  border-bottom: 1px dashed #dddddd;
}
.ztlist > ul > li > a {
  display: inline-block;
  font: normal normal 18px '微软雅黑';
  color: #666666;
  padding: 15px 0;
}
.ztlist > ul > li > a:hover {
  color: #f04044;
}
.ztlist > ul > li span {
  float: right;
  padding: 15px 0;
}
/*专题专栏结束*/
#ldcy {
  background: url(/imagelzb/lgzx_ldbj.jpg) no-repeat center top;
}
.lg-ld {
  padding-top: 15px;
}
.lg-ldzc {
  width: 100%;
  height: 60px;
  background: url(/imagelzb/lgzx_ldzc.png) no-repeat center;
}
.lg-ldnr {
  width: 100%;
  padding: 20px 20px;
  background: #f6f6f6;
  margin-top: 25px;
}
.lg-ldnr > h2 {
  font: normal normal bold 22px '微软雅黑';
  color: #ed1b20;
}

.lg-ldnr > h2 > a {
  font: normal normal bold 22px '微软雅黑';
  color: #ed1b20;
}
.lg-ldnr > h2 > a:hover {
  color: #0077cc;
}
.ld-nr {
  margin-top: 20px;
}
.ld-nrmt {
  margin-top: 10px;
}
.ld-nr > h3,
.ld-nr > ul {
  float: left;
}
.ld-nr > h3 {
  width: 8%;
  font: normal normal bold 16px '微软雅黑';
  color: #000000;
}
.ld-nr > ul {
  width: 90%;
  font: normal normal 16px '微软雅黑';
  color: #545454;
  margin-left: 10px;
}
.ld-nr > ul > li {
  float: left;
  margin-right: 30px;
  margin-bottom: 10px;
}
/*领导之窗结束*/
.zs-ul {
  width: 100%;
  padding-left: 15px;
  padding-top: 5px;
}
.zs-ul > li {
  float: left;
  margin-left: 88px;
  margin-bottom: 50px;
}
.zs-ul > .zs-ml {
  margin-left: 0;
}
.zs-ul > li > a {
  display: block;
}
.zs-ul > li > a:hover span {
  color: #f04044;
}
.zs-ul > li > a:hover i {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}
.zs-ul > li > a > i {
  display: block;
  width: 61px;
  height: 61px;
  background: url(/imagelzb/lgzx_zsk-bj.png) no-repeat;
  transition: all 0.2s linear;
}

.zs-ul > li > a > span {
  display: block;
  font: normal normal 16px '微软雅黑';
  color: #333333;
  text-align: center;
  margin-top: 10px;
}
.zs-ul > li > a > .zs-i1 {
  background-position: -6px -4px;
}
.zs-ul > li > a > .zs-i2 {
  background-position: -6px -76px;
}
.zs-ul > li > a > .zs-i3 {
  background-position: -6px -150px;
}
.zs-ul > li > a > .zs-i4 {
  background-position: -7px -225px;
}
.zs-ul > li > a > .zs-i5 {
  background-position: -6px -296px;
}
.zs-ul > li > a > .zs-i6 {
  background-position: -86px -4px;
}
.zs-ul > li > a > .zs-i7 {
  background-position: -87px -77px;
}
.zs-ul > li > a > .zs-i8 {
  background-position: -87px -152px;
}
.zs-ul > li > a > .zs-i9 {
  background-position: -172px -5px;
}
.zs-ul > li > a > .zs-i10 {
  background-position: -172px -76px;
}
.zs-ul > li > a > .zs-i11 {
  background-position: -172px -150px;
}
.zs-ul > li > a > .zs-i12 {
  background-position: -173px -225px;
}
.zs-ul > li > a > .zs-i13 {
  background-position: -173px -297px;
}
.zs-ul > li > a > .zs-i14 {
  background-position: -258px -5px;
}
.zs-ul > li > a > .zs-i15 {
  background-position: -258px -77px;
}
.lg-zslist {
  background: #f6f6f6;
  padding: 25px 15px;
}
.lg-zslist > h3 > a {
  display: block;
  font: normal normal 18px '微软雅黑';
  color: #0177cc;
}
.lg-zslist > h3 > a:hover {
  color: #f04044;
}
.lg-zslist > ul {
  margin-top: 15px;
}
.lg-zslist > ul > li {
  border: 1px solid #dddddd;
  background: #ffffff;
  margin-bottom: 5px;
}
.lg-zslist > ul > li > a {
  display: block;
  width: 100%;
  font: normal normal 15px '微软雅黑';
  color: #333333;
  line-height: 30px;
}
.lg-zslist > ul > li > a:hover {
  background: #0097e0;
  color: #ffffff;
}
.lg-zslist > ul > li > a:hover i {
  color: #ffffff;
}
.lg-zslist > ul > li > a > span {
  display: inline-block;
  float: left;
  margin-left: 15px;
  margin-right: 15px;
}
.lg-zslist > ul > li > a > i {
  float: right;
  margin-right: 15px;
  display: inline-block;
  font: normal normal 15px '微软雅黑';
  color: #878787;
  line-height: 30px;
}
.zs-fy {
  margin-top: 40px;
  margin-bottom: 25px;
  width: 65%;
}
.zs-fy > ul > li > a {
  border: 1px solid #cecece;
  background: #dddddd;
}
.zs-fy > ul > li:first-child {
  width: 80px;
  border: 0;
  font: normal normal 14px '微软雅黑';
  color: #212121;
  text-align: center;
  line-height: 40px;
}
/*知识库结束*/
.xw-con {
  width: 1200px;
  margin: 0 auto;
}
.xwl {
  float: left;
  width: 11%;
  margin-right: 15px;
}
.xwz {
  float: left;
  width: 62%;
  overflow: hidden;
  position: relative;
}
.xwy {
  float: right;
  width: 24%;
  padding-left: 10px;
}
.xwl > ul > li {
  width: 100%;
  margin-bottom: 8px;
}
.xwl > ul > li > a {
  display: block;
  width: 100%;
  padding-left: 10px;
  font: normal normal 16px '微软雅黑';
  color: #666666;
  line-height: 37px;
}
.xwl > ul > li > a:hover {
  color: #ffffff;
  background: #f04144;
}
.xw-lb,
.xw-bd {
  width: 100%;
}
.xw-bd > ul > li > a {
  display: block;
}
.xw-lbwz {
  background: #eeeeee;
  margin-top: -3px;
  padding: 0 17px;
  padding-top: 20px;
}
.xw-lbwz > h2 {
  font: normal normal 26px '微软雅黑';
  color: #2c3048;
}
.xw-lbwz > p {
  font: normal normal 14px '微软雅黑';
  color: #6c6c6c;
  margin: 20px 0;
}
.xw-lbwz > p > a {
  font: normal normal 14px '微软雅黑';
  color: #d23325;
}
.xw-lbwz > p > a:hover {
  color: #f04144;
}
.xw-lbwzp {
  padding-bottom: 10px;
}
.xw-lbwzp > i {
  float: left;
  display: inline-block;
  font: normal normal 14px '微软雅黑';
  color: #2c3049;
}
.xw-lbwzp > b {
  float: left;
  display: inline-block;
  font: normal normal 14px '微软雅黑';
  color: #6c6c6c;
}
.xw-lbwzp > a {
  float: right;
  display: inline-block;
  padding: 5px 10px;
  background: #cd3333;
  font: normal normal 14px '微软雅黑';
  color: #ffffff;
}
.xw-lbwzp > a:hover {
  background: #f04044;
  color: #ffffff;
}
.xw-bd > .xw-jt1,
.xw-bd > .xw-jt2 {
  display: block;
  width: 25px;
  height: 37px;
  background: url(/imagelzb/lgzx_bg.png) no-repeat;
}
.xw-bd > .xw-jt1 {
  background-position: -10px -234px;
  position: absolute;
  left: 0;
  top: 180px;
}
.xw-bd > .xw-jt2 {
  background-position: -46px -234px;
  position: absolute;
  right: 3px;
  top: 180px;
}
.xw-list {
  margin-top: 20px;
}
.xw-list,
.xw-list > ul {
  width: 100%;
}
.xw-list > ul li {
  width: 100%;
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 25px;
}
.xw-list > ul li > a {
  display: block;
  width: 100%;
}
.xw-list > ul li > a:hover h5 {
  color: #0097e0;
}
.xw-list ul li > a > p {
  margin-bottom: 15px;
  padding-left: 5px;
}
.xw-list > ul li > a > p > span {
  display: block;
  font: normal normal 13px '微软雅黑';
  color: #9e9e9e;
  margin-top: 15px;
}
.xw-list > ul li > a > p > span > i {
  display: inline-block;
  margin-right: 6px;
}
.xw-list > ul li > a > img {
  vertical-align: top;
}
.xw-litwz {
  display: inline-block;
  margin-right: 6px;
  margin-left: 6px;
}
.xw-litwz > h5 {
  margin-bottom: 20px;
  font: normal normal bold 22px '微软雅黑';
  color: #535353;
  line-height: 30px;
}
.xw-litwz > p {
  font: normal normal 14px '微软雅黑';
  color: #6c6c6c;
  line-height: 26px;
}
.lg-xwz > img {
  vertical-align: top;
}
.xw-js {
  display: inline-block;
  font: normal normal 14px '微软雅黑';
  color: #6c6c6c;
  line-height: 26px;
}
.xw-xx {
  display: inline-block;
  font: normal normal 14px '微软雅黑';
  color: #d23325;
}
.xw-xx:hover {
  color: #f04044;
}
.xw-gd {
  display: block;
  margin-bottom: 80px;
  height: 40px;
  width: 100%;
  background: #eeeeee;
  font: normal normal 16px '微软雅黑';
  color: #888888;
  text-align: center;
  line-height: 40px;
}
.xw-gd:hover {
  color: #ffffff;
  background: #0097e0;
}
.xw-fk > {
  width: 100%;
}
.xw-fk > li {
  width: 49.2%;
  float: left;
  margin-bottom: 1px;
  margin-right: 1px;
}
.xw-fk > li > a {
  display: block;
  width: 100%;
  height: 132px;
  font: normal normal 20px '微软雅黑';
  color: #ffffff;
  padding-top: 35px;
  text-align: center;
  line-height: 30px;
}
.xw-fk1 {
  background: #cd3333;
}
.xw-fk2 {
  background: #60c0b7;
}
.xw-fk3 {
  background: #57a4dc;
}
.xw-fk4 {
  background: #eba600;
}
.xw-fk5 {
  background: #a1cf3d;
}
.xw-fk6 {
  background: #e25c7f;
}
.xw-fk > .xw-fk1 > a {
  text-align: left;
  padding-left: 10px;
  padding-top: 20px;
}
.xw-fk > .xw-fk6 > a {
  padding-top: 50px;
}
.xw-fk > li > a:hover {
  background: #33a7f2;
}
.xw-rd {
  width: 100%;
  margin-top: 25px;
}
.xw-rdbt {
  border-bottom: 2px solid #cccccc;
  padding-bottom: 18px;
}
.xw-rdbt > h4 {
  float: left;
}
.xw-rdbt > h4 > a {
  display: block;
  font: normal normal 22px '微软雅黑';
  color: #545454;
}
.xw-rdbt > h4 > a:hover {
  color: #0077cc;
}
.xw-rdbt > span {
  display: block;
  float: right;
  margin-right: 3px;
  font: normal normal 14px '微软雅黑';
  color: #545454;
  margin-top: 6px;
  cursor: pointer;
}
.xw-rdbt > span:hover {
  color: #0077cc;
}
.xw-rdbt > span > i {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(/imagelzb/lgzx_bg.png) no-repeat;
  background-position: -297px -50px;
  vertical-align: middle;
}
.xw-rd > ul {
  margin-top: 15px;
}
.xw-rd > ul > li {
  margin-bottom: 7px;
}
.xw-rd > ul > li > a {
  display: block;
  font: normal normal 14px '微软雅黑';
  color: #525252;
  line-height: 25px;
}
.xw-rd > ul > li > a > i {
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-right: 3px;
  background: #eaeaea;
  font: normal normal 11px '微软雅黑';
  color: #525252;
  text-align: center;
  line-height: 18px;
}
.xw-rd > ul > li > a > .xw-yellow {
  background: #ffc600;
  color: #ffffff;
}
.xw-rd > ul > li > a:hover {
  color: #00a1d6;
}
.xw-rd > ul > li > a:hover i {
  background: #f04144;
  color: #ffffff;
}
.xw-tj {
  margin-top: 35px;
}
/*新闻中心结束*/
.zd-con {
  margin-bottom: 20px;
}
.zd-logo {
  margin: 20px 0;
}
.zdly-l {
  width: 49%;
  float: left;
}
.zdly-r {
  width: 49%;
  float: right;
}
.zd-nr {
  width: 100%;
  margin-bottom: 20px;
}
.zd-nrlist {
  height: 252px;
  border: 1px solid #eeeeee;
  padding-top: 15px;
  padding-left: 13px;
  background: #ffffff;
  box-shadow: 0 0 4px 1px #dbdbdb;
}
.zdnr-bt {
  margin-bottom: 13px;
}
.zdnr-bt > h2 {
  float: left;
  margin-left: 5px;
  font: normal normal 18px '微软雅黑';
  color: #0177cc;
}
.zdnr-bt > a {
  display: block;
  float: right;
  margin-right: 3px;
  margin-top: 5px;
  font: normal normal 14px '微软雅黑';
  color: #888888;
}
.zdnr-bt > a:hover {
  color: #0077cc;
}
.zd-xkbt {
  margin-bottom: 20px;
}
.zd-xkbt > ul > li {
  float: left;
  margin-right: 5px;
}
.zd-xkbt > ul > li > a {
  display: block;
  width: 100%;
  padding: 0 11px;
  font: normal normal 16px '微软雅黑';
  color: #777777;
  text-align: center;
  line-height: 35px;
}
.zd-xkbt > ul > li > a.on {
  background: #f04144;
  color: #ffffff;
}

.zd-xknr > ul > li {
  margin-bottom: 5px;
}
.zd-xknr > ul > li > a {
  display: block;
  font: normal normal 14px '微软雅黑';
  color: #666666;
  line-height: 28px;
}
.zd-xknr > ul > li > a:hover {
  color: #f04144;
}
.zd-xknr2 > ul {
  margin: 0;
}
.zd-pic {
  padding: 5px 0;
}
.zd-pic img {
  margin-left: 10px;
  max-width: 287px;
  box-shadow: 0 0 5px 0 #aeaeae;
}
/*重点领域结束*/
/*政府信息公开目录开始*/
.lg-zfxxgk {
  margin-top: 35px;
  padding: 0 0 0 10px;
}
.lg-zfxxgk h4 {
  font: normal normal 20px '微软雅黑';
  color: #0075a9;
}
.lg-zfxxgk ul {
  margin-top: 15px;
  padding: 0 0 0 10px;
}
.lg-zfxxgk ul li {
  float: left;
  width: 220px;
  margin-bottom: 20px;
}
.lg-zfxxgk ul li a {
  display: inline-block;
  font: normal normal 16px '微软雅黑';
  color: #000000;
  line-height: 25px;
}
.lg-zfxxgk ul li a:hover {
  color: #0077cc;
}
.lg-zfxxgki {
  display: inline-block;
  width: 5px;
  height: 5px;
  background: #f4a120;
  margin-right: 10px;
  margin-bottom: 4px;
}
.lg-bmxxgk ul li {
  width: 280px;
  margin-bottom: 10px;
}
.lg-xxyjx {
  margin-top: 35px;
  padding-left: 5px;
}
.lg-yjxr {
  padding: 10px 10px;
  /*border: 1px solid saddlebrown;*/
}
.lg-yjxwz {
  text-align: center;
}
/*政府信息公开目录结束*/

/*网站地图*/
.wzdt_wrap {
  margin-top: 30px;
}
.wzdt_yjlm {
  height: 40px;
  line-height: 40px;
  text-indent: 10px;
  color: #0067cc;
  background: #f4f4f4;
  font-size: 16px;
  margin-bottom: 20px;
  margin-top: 30px;
}
.wzdt_yjlm a {
  color: #0067cc;
}
.wzdt_ejlm {
  float: left;
  height: 30px;
  line-height: 30px;
  width: 20%;
  padding-left: 2%;
  font-size: 14px;
  font-weight: bold;
}
.wzdt_sjlm {
  padding-left: 30px;
}
.wzdt_sjlm li {
  float: left;
  height: 30px;
  line-height: 30px;
  width: 20%;
  padding-left: 2%;
  font-size: 13px;
}
/*网站地图*/

.lg_zfgb {
  text-align: center;
  padding-bottom: 20px;
}

#zoom img {
  max-width: 100% !important;
}
/*文章页索引号等信息*/
.nr-cont .xx_con {
  border: 1px solid #e9e9e9;
}
.nr-cont .xx_con p {
  width: 50%;
  padding: 5px 20px;
  float: left;
  font-size: 16px;
}
.nr-cont .xx_con p.mingc {
  width: 100%;
}
.nr-cont .xx_con em {
  color: #111;
}
.nr-cont .tit h1 {
  text-align: center;
  padding: 20px;
  font-size: 23px;
  color: #559dd7;
  font-weight: bold;
}
.nr-cont .tit h6 {
  text-align: center;
  padding: 20px;
}
.nr-cont .tit h6 span {
  padding: 0 10px;
  font-size: 16px;
}
.nr-cont .tit h6 span a {
  padding: 0 5px;
}
.nr-cont .contt table td {
  padding: 15px;
  color: #000;
  line-height: 2;
  border: 1px solid #ced7ff;
}
.nr-cont .contt table td.key {
  background: #daecfa;
  padding: 0;
  font-weight: bold;
  font-size: 15px;
  color: #0377ce;
}
.nr-cont .contt table td.val {
  background: #f7fbfe;
}

/*文章页二维码*/
.content_ewm {
  margin-top: 20px;
  text-align: center;
}
#qr_container {
  padding: 5px 0;
}

/*法规转载*/
/* 转载 */
.zzxx {
  padding: 5px;
  border: 1px solid #ddd;
  margin-bottom: 10px;
}
.zzxx:after {
  display: table;
  content: '';
  clear: both;
}
.zzxx > div {
  float: left;
  padding: 5px;
}
.zzxx .zsour {
  width: 50%;
}
.zzxx .ztime {
  width: 50%;
}

/*分享*/

.bshare-qqmb,
.bshare-more.bshare-more-icon.more-style-addthis {
  display: none !important;
}

/*数据发布*/
.sjfb-logo {
  text-align: center;
  height: 150px;
}
.sjfb-logo img {
  height: 100%;
}
.sjfb {
  margin: 0 auto 10px;
  width: 1200px;
}
.sjfb iframe {
  background: #fff;
}
.sjfb h2 {
  background: #fff;
  padding: 10px;
}
.sjfb h2 > a {
  text-align: left;
  font-size: 18px;
  padding: 10px;
  font-weight: bold;
  color: #539eff;
  background: #fff;
  border-bottom: 3px solid red;
  display: inline-block;
}
.sjfb span {
  padding: 10px;
  margin-left: 20px;
}
.sjfb span a {
  color: #f83e3e;
}
.list-r.list-wdk.half {
  width: 50%;
}
.sjslide h1 a {
  border: none;
}
.sjslide h1 a.on {
  border-bottom: 3px solid red;
}
.sjfball {
  margin: 0 auto 10px;
  width: 1220px;
  background: #fff;
}
.sjfball ul {
  width: 1200px;
  margin: 0 auto;
}
.sjfball ul li {
  float: left;
  padding: 10px 20px;
  text-align: center;
  cursor: pointer;
  border-radius: 5px;
  font-size: 18px;
  margin-top: 5px;
}
.sjfball ul li.on {
  background: #44b4fc;
  color: #fff;
}
.sjfball ul li:hover {
  background: #95d5fe;
}
.sjfbd div {
  width: 1200px;
}

/*领导成员2019*/
.lg-ld .lg-ld-post {
  font-size: 20px;
  color: #2f92dc;
  padding: 10px 0;
  font-weight: bold;
}
.lg-ld .lg-ld-detail {
  padding-top: 10px;
  margin-bottom: 20px;
}
.lg-ld .lg-ld-detail .lg-ld-thumbnail {
  float: left;
  overflow: hidden;
  margin: 0 30px 10px 0;
}
.lg-ld .lg-ld-detail .ld-name {
  font-size: 20px;
  padding: 20px 0;
  font-weight: bold;
}
.lg-ld .lg-ld-detail > p {
  padding: 5px 0;
  line-height: 1.5;
}
.lg-ld .lg-ld-detail > p.ld-fg {
  padding-left: 161px;
}
.lg-ld .lg-ld-detail > p span {
  font-size: 16px;
  color: #0276cd;
  margin-right: 20px;
}
.lg-ld .ld-hr {
  margin-top: 10px;
  border: 1px solid #e4e6f2;
}

/*领导成员2021*/
.lg-ld.n .lg-ld-detail .ld-name {
  font-weight: normal;
  font-size: 18px;
  line-height: 1.5;
}

.lg-ld.n .lg-ld-detail {
  float: left;
  width: 50%;
  padding-right: 35px;
  min-height: 240px;
}

.lg-ld.n .lg-ld-detail.m {
  float: none;
  width: 100%;
}

.lg-ld.n .lg-ld-detail > p span {
  font-size: 16px;
  margin-right: 12px;
  background: #0093ff;
  padding: 0 5px;
  border-radius: 6px;
  color: #fff;
  display: inline-block;
}
.lg-ld.n .lg-ld-detail > p {
  line-height: 2;
  font-size: 18px;
}

/*社康中心新*/
h2.sk-title {
  font-size: 24px;
  text-align: left;
  padding: 25px 0;
  color: #339ff0;
}
.sk-item {
  float: left;
  width: 50%;
  padding: 10px 0 10px 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.sk-item:before {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border: 5px solid #f00;
  border-right: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
  margin-right: 8px;
}
