li {
  padding: 0;
  margin: 0;
}
.left {
  float: left;
}
.right {
  float: right;
}
a:link {
  color: #333;
  text-decoration: none;
} 
a:visited {
  color: #333;
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  color: #1c80c7;
  text-decoration: none;
}
.clearfix:after {
  visibility: hidden;
  display: block;
  font-size: 0;
  content: ' ';
  clear: both;
  height: 0;
}
.clearfix {
  *zoom: 1;
}
.mr10 {
  margin-right: 11px;
}
.footer {
  height: 144px;
  box-sizing: border-box;
}
.zcfg{
width: 1200px;
height:247px;margin: 40px 0 0px 0;
background: rgba(100,167,214,0.89);
text-align:center;
position: relative;
overflow: hidden;
}

@-webkit-keyframes smoke{
0%{-webkit-transform: translate3d(-100%,0, 0);transform: translate3d(-100%, 0, 0);}
100%{-webkit-transform: translate3d(0%, 0%, 0);transform: translate3d(0%, 0%, 0);}
}


.img_one{
-webkit-animation:smoke  30s linear both infinite;
width:1918px;
height:247px;
background:url('zcfg_bg1.jpg') center center;
background-position: 0px 0px;
background-repeat: repeat-x;
bottom: 0%;
left: 0%;
margin-left: 0px;
position: absolute;}

@-webkit-keyframes smoke02{
0%{-webkit-transform: translate3d(0%,0, 0);transform: translate3d(0%, 0, 0);}
100%{-webkit-transform: translate3d(100%, 0%, 0);transform: translate3d(100%, 0%, 0);}
}


.img_two{
-webkit-animation:smoke02  30s linear both infinite;
width:1918px;
height:247px;
background:url('zcfg_bg1.jpg') center center;
background-position: 0px 0px;
background-repeat: repeat-x;
bottom: 0%;
left: 0%;
margin-left: 0px;
position: absolute;}


.zcfg_pic{
float:left;
position:relative;
width:198px;
height:198px;
text-align:center;
margin-left:34px;
margin-top:29px;
}



.zcfg_pic .zcfg-title{
width:104px;height: 104px;display: block;
font-family: “Microsoft YaHei”,Arial,Helvetica,sans-serif,”宋体” ! important; 
font-size: 16px;text-align: center;line-height: 40px;
font-weight:bold;
color:#1c80c7;background: #fff;border-radius:100%;
text-decoration:none;margin: 0 auto;
}
.zcfg_pic img{
display: block;margin: auto;padding-top: 15px;
}
.zcfg_pic2 .zcfg-title,.zcfg_pic4 .zcfg-title{color:#0d4388;}
.zcfg_pic ul li a:hover{
color: #ffff00;
text-decoration:none;
}
.zcfg_pic ul{width: 198px;margin-top: 14px;
  height: 73px;
  background-color: rgba(28,128,199,0.85);
  border-radius: 17px;
 }
.zcfg_pic2 ul,.zcfg_pic4 ul{
  background-color: rgba(18,78,155,0.76);
 }
.zcfg_pic ul li{width: 99px;float: left;text-align: left;text-indent:6px;}
.zcfg_pic ul li a{font-size: 15px;display: inline-block;
  line-height: 36px;
  color: #ffffff;}
.zcfg_pic .zcfg-title:before {
  content: "";
  position: absolute;
  pointer-events:none;
  z-index: 1;
  top: -12px;
  left:35px;
  border-radius:100%;
  width:104px;
  height:104px;
  border:rgba(255,255,255,0.3) 12px solid;
  -webkit-transform: scale(0,0);
  transform: scale(0,0);
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.zcfg_pic:hover, .zcfg_pic:focus, .zcfg_pic:active {
  color: white;
}

.zcfg_pic:hover .zcfg-title:before, .zcfg_pic:focus:before, .zcfg_pic:active:before {
  -webkit-transform: scale(1,1);
  transform: scale(1,1);
}
.government-affairs__page {
  margin-top: 35px;
  
}
.government-affairs__page .part-left {
  width: 725px;
}
.government-affairs__page .part-left .news-tabs .tabs-title {
  padding-left: 0;
}
.government-affairs__page .part-left .news-tabs .tabs-title ul {
  height: 28px;
  border-bottom: 1px solid #e5e5e5;
}
.government-affairs__page .part-left .news-tabs .tabs-title ul li a{
  margin-right: 12px;
  padding: 0 11px;
  height: 28px;
  font-weight: bold;
  font-size: 18px;
  color: #8b8b8b;
  cursor: pointer;
}
.government-affairs__page .part-left .news-tabs .tabs-title ul li.on a{
  color: #12639c;
  border-bottom: 1px solid #12639c;
}
.government-affairs__page .part-left .news-tabs .tabs-title span{ float: right; }
.government-affairs__page .part-left .news-tabs .tabs-title span a{ display: block; padding: 0 10px; height:29px; line-height:29px; background: url(2022zwgk_more.png) no-repeat center; width:24px; -webkit-transition: all 0.5s ease-out; transition: all .5s ease-out;  }
.government-affairs__page .part-left .news-tabs .tabs-title span a:hover{ background: url(2022zwgk_more_s.png) no-repeat center; -webkit-transform: rotate(360deg);  -moz-transform: rotate(360deg);  transform: rotate(360deg); }

.government-affairs__page .part-left .news-tabs .bd {
  margin-top: 0;
}
.government-affairs__page .part-left .news-tabs .bd .search-box {
  padding: 18px 20px;
  margin-top: 24px;
  margin-bottom: 11px;
  height: 79px;
  display: flex;
    flex-wrap: wrap;
    align-items: center;
  box-sizing: border-box;
  background: #ededed;
}
.government-affairs__page .part-left .news-tabs .bd .search-box .radio_range.all,.government-affairs__page .part-left .news-tabs .bd .search-box .radio_range.titles{margin-right: 10px;}
.government-affairs__page .part-left .news-tabs .bd .search-box .inp_srh {
  width: 280px;
  height: 43px;
  background: #fff;
  text-indent: 18px;
  font-size: 14px;
  border: none;
  color: #7a7a7a;
  outline: none;
}

.government-affairs__page .part-left .news-tabs .bd .search-box .btn_srh {
  float: right;
  width: 125px;
  height: 43px;
  background: #006dac;
  font-size: 16px;
  color: #ededed;
  cursor: pointer;
  border: none;
}

.government-affairs__page .part-left .news-tabs .bd .news-list li {
  transition: all ease 0.36s;
  padding-left: 0;
  border-bottom: 1px dashed #f4f4f4;
  cursor: pointer;
  position: relative;
}
.government-affairs__page .part-left .news-tabs .bd .news-list li a {
  display: block;
  height: 56.5px;
  line-height: 56.5px;
}
.government-affairs__page .part-left .news-tabs .bd .news-list li a::before {
  float: left;
  width: 4px;
  height: 4px;
  background-color: #12639c;
  display: block;
  content: "";
  transition: all 0.8s ease;
  margin-top: 28px;
  margin-right: 10px;
  margin-left: 0;
  border-radius: 100%;
}
.government-affairs__page .part-left .news-tabs .bd .news-list li .news-title {
  float: left;
  width: 590px;
  font-weight: normal;
  font-size: 16px;
  line-height: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #000000;
  cursor: pointer;
}
.government-affairs__page .part-left .news-tabs .bd .news-list li .news-time {
  position: absolute;
    right: 0;
    bottom: 0;
  font-size: 16px;
  height: 56.5px;
  line-height: 56.5px;
  color: #989898;
}
.government-affairs__page .part-left .news-tabs .bd .news-list li:hover {
  transform: translateY(-3px);
  transition: all ease 0.36s;
}
.government-affairs__page .part-left .news-tabs .bd .news-list li:hover .news-title {
  color: #0d7abf;
}
.government-affairs__page .part-left .part-section__notice {
  margin-top: 30px;
}
.government-affairs__page .part-left .part-section_pictures {
  margin-top: 30px;
}
.government-affairs__page .part-left .part-section_pictures .picture-slide {
  position: relative;
}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-bd {

  height: 104px;
  border-radius: 10px;
  overflow: hidden;
}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-bd li {
  width: 350px;margin-right:24px;
  height: 104px;overflow: hidden;
    position: relative;
}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-bd li:hover img {
  filter: brightness(110%);
}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-bd .arraw {
opacity:1;
}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-bd .arraw a {
width:24px;
height:24px;
display: block;
position: absolute;
top: 50%;
margin-top: -12px;
z-index: 999;}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-bd .zt-next {
background: url(2021bmbq_arrow_right.png) no-repeat;
right: 0px;
}
.zt-prev {background: url(2021bmbq_arrow_left.png) no-repeat;
left:0px;}
/*.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-hd ul {
  display: inline-block;
  margin-right: 21px;
}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-hd ul li {
  margin-left: 3px;
  display: inline-block;
  width: 4px;
  height: 4px;
  font-size: 0;
  background-color: #fff;
  border-radius: 100%;
  cursor: pointer;
}
.government-affairs__page .part-left .part-section_pictures .picture-slide .hd ul li.on {
  width: 15px;
  background-color: #0456a1;
  border-radius: 3px;
}*/
.government-affairs__page .part-right {
  width: 445px;
}
.government-affairs__page .part-right .part-section__govinfo .top {
  height: 66px;
  background-color: #1c80c7;
}
.government-affairs__page .part-right .part-section__govinfo .top .govinfo-title {
  font-weight: bold;
  font-size: 22px;
  line-height: 66px;
  text-align: center;
  color: #fff;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list {
  margin-top: 21px;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item {
  float: left;
  width: 217px;
  height: 80px;
  margin-bottom: 12px;
  background-color: #f0f4f8;
  transition: all ease 0.36s;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item a {
  display: flex;
  align-items: center;
  padding: 21px 24px 21px 44px;
  box-sizing: border-box;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item .imgbox {
  float: left;
  position: relative;
  width: 37px;
  height: 37px;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item .imgbox .img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item .txt {
  float: left;
  margin-left: 24px;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item .txt .tit {
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  color: #12639c;
  cursor: pointer;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item:hover {
  transform: translateY(-3px);
  transition: all ease 0.36s;
}
.government-affairs__page .part-right .part-section__basicinfo {
  margin-top: 38px;
}
.government-affairs__page .part-right .part-section__basicinfo .top {
  height: 33px;
  background: url("../assets/affairs-title.png") no-repeat center center;
}
.government-affairs__page .part-right .part-section__basicinfo .top .basicinfo-title {
  font-weight: bold;
  font-size: 22px;
  line-height: 33px;
  text-align: center;
  color: #12639c;
}
.government-affairs__page .part-right .part-section__basicinfo .bottom .basicinfo-nav__list .basicinfo-nav__item {
  margin-top: 28px;
  display: inline-block;
  width: 24%;
  transition: all ease 0.36s;
}
.government-affairs__page .part-right .part-section__basicinfo .bottom .basicinfo-nav__list .basicinfo-nav__item .imgbox {
  position: relative;
  height: 44px;
  text-align: center;
  cursor: pointer;
}
.government-affairs__page .part-right .part-section__basicinfo .bottom .basicinfo-nav__list .basicinfo-nav__item .imgbox .img {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  transition: all ease 0.36s;
}
.government-affairs__page .part-right .part-section__basicinfo .bottom .basicinfo-nav__list .basicinfo-nav__item .txt .tit {
  margin-top: 20px;
  font-weight: normal;
  font-size: 16px;
  line-height: 16px;
  text-align: center;
  color: #000;
  cursor: pointer;
}
.government-affairs__page .part-right .part-section__basicinfo .bottom .basicinfo-nav__list .basicinfo-nav__item:hover {
  transform: translateY(-3px);
  transition: all ease 0.36s;
}
.government-affairs__page .part-right .part-section__basicinfo .bottom .basicinfo-nav__list .basicinfo-nav__item:hover .imgbox .img {
  transform: scale(1.1);
  transition: all ease 0.36s;
}
.government-affairs__page .part-right .part-section__basicinfo .bottom .basicinfo-nav__list .basicinfo-nav__item:hover .txt .tit {
  color: #1c80c7;
}
.links{ border-top:1px solid #006eab; height: 62px;background: rgba(255,255,255,0.5);margin-top: 50px;}
.links>ul{ position:relative; }
.links>ul>li{ width:25%; float:left; text-align:center;}
.links>ul>li:hover{ background:#fff; }
.links>ul>li:hover>a{ color:#1c80c7; }
.links ul>li>a{display: inline-block;height: 100%;text-align: left; font-size: 16px;color: #221815;font-weight: bold;}
.links ul>li>.sy{  height:62px; line-height:62px; padding-top:3px; margin-top:-3px; padding-right:25px; background: url("linksd.png") no-repeat right center; }
.links ul>li>.sy.on{ background: url("linksu.png") no-repeat right center; }
.links ul ul{ height:auto;overflow: auto;position: absolute;left: 0;right:0;bottom: 0px;padding: 10px;border-bottom: none;display: none;z-index: 999;background: #fff;}
.links ul ul{ border: 1px solid #cccccc; border-radius: 4px;-webkit-box-shadow: 0 -6px 12px rgba(0,0,0,.175);box-shadow: 0 -6px 12px rgba(0,0,0,.175); }
.links ul ul li{ float:left; width: 16.66%; text-align: left; }
.links ul ul li a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;padding:8px 20px;clear: both;font-weight: 400;line-height: 1.42857143;color: #333;font-size: 16px;}
.links ul ul li a:hover{  background:#ededed; }
@media only screen and (max-width: 800px) {
.zcfg{height:95vh;width: 98vw;margin: 0 auto;}
.zcfg-title{width: 37vw;height:18vh;background-size:auto;margin-left: 0px;border: solid 1px #bfbfbf;border-right: none;border-radius: 10px 0px 0px 10px;}
.zcfg-title li a{width: 37vw;}
.zcfg-list,.zcfg-list_show{width: 60vw;height: 18vh;border: solid 1px #bfbfbf;border-left: none;border-radius: 0px 10px 10px 0px;}
.zcfg-title,.zcfg-list{margin-bottom: 1vh;}
.government-affairs__page .part-left,.government-affairs__page .part-right{width: 98vw;margin-top:2vh;}
.government-affairs__page .part-left .news-tabs .bd .search-box{ padding:10px 4vw; height:100px;margin-top: 11px;}
.government-affairs__page .part-left .news-tabs .bd .search-box .inp_srh{width: 60vw;}
.government-affairs__page .part-left .news-tabs .bd .search-box .btn_srh{width: 30vw;}
.government-affairs__page .part-left .news-tabs .bd .news-list li{padding-right: 100px;}
.government-affairs__page .part-left .news-tabs .bd .news-list li a{  overflow: hidden;    text-overflow: ellipsis;}
.government-affairs__page .part-left .part-section_pictures .picture-slide .picture-bd li {
  width: 98vw;margin-right:0px;
  height: auto;overflow: hidden;
    position: relative;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item{
  width: 48vw;
}
.government-affairs__page .part-right .part-section__govinfo .bottom .govinfo-nav__list .govinfo-nav__item a{
  padding:18px 6vw 18px 6vw ;
}
.mr10{    margin-right: 2vw;}
.government-affairs__page .part-right .part-section__basicinfo{margin-bottom:6vh;}
.lins-box{display: none;}
.footer{height: auto;}
}