.titwxldsjh{
	width: 40%;
	margin: 0 auto;
}
.fouritem {
  margin-bottom: 5px;
}

.fouritem li a {
  margin: 0 12.5px 25px;
  border: 1px solid #eaeced;
  display: block;
  border-radius: 8px;
  overflow: hidden;
}
.fouritem li:first-child a:hover {
  border-color: #5497ce;
}
.fouritem li:nth-of-type(2) a:hover {
  border-color: #f3a561;
}
.fouritem li:nth-of-type(3) a:hover {
  border-color: #61cb9b;
}
.fouritem li:nth-of-type(4) a:hover {
  border-color: #ff6263;
  /* box-shadow: 14px 0 18px #ccc; */
}
.fouritem li a:hover{
  -webkit-box-shadow: 0px 0px 24px 0px rgba(65, 113, 192, 0.18);
  -moz-box-shadow: 0px 0px 24px 0px rgba(65, 113, 192, 0.18);
  -ms-box-shadow: 0px 0px 24px 0px rgba(65, 113, 192, 0.18);
  -o-box-shadow: 0px 0px 24px 0px rgba(65, 113, 192, 0.18);
  box-shadow: 0px 0px 24px 0px rgba(65, 113, 192, 0.18);
}
.fouritem li img {
  width: 100%;
}
.fouritem li:last-child {
  margin-right: 0;
}
.fouritem ul li a span:first-child {
  font-size: 20px;
  font-weight: bold;
  position: absolute;
  top: 31%;
  left: 41%;
}
.fouritem ul li a span:last-child {
  position: absolute;
  top: 58%;
  left: 41%;
  font-size: 14px;
  color: #666;
}
.fouritem li a {
  display: block;
  border-radius: 8px;
  overflow: hidden;
  height: 125px;
  background-size: 100%;
  position: relative;
}
.fouritem li:first-child a {
  background: url(https:/www.mls.gov.cn/mls/xhtml/images/zmhd/img__four1.png) no-repeat center #fff;
  background-size: 100%;
}
.fouritem li:nth-child(2) a {
  background: url(https:/www.mls.gov.cn/mls/xhtml/images/zmhd/img__four2.png) no-repeat center;
  background-size: 100%;
}
.fouritem li:nth-child(3) a {
  background: url(https:/www.mls.gov.cn/mls/xhtml/images/zmhd/img__four3.png) no-repeat center;
  background-size: 100%;
}
.fouritem li:nth-child(4) a {
  background: url(https:/www.mls.gov.cn/mls/xhtml/images/zmhd/img__four4.png) no-repeat center;
  background-size: 100%;
}
.lxxdlist li a font{
	color: #C0C0C0;
	border: 1px solid #C0C0C0;
	padding:0px 7px;
}
/*意见征集*/
.yjzjlist,
.wjdclist {
  margin-top: 30px;
}
.yjzjlist li,
.wjdclist li {
  position: relative;
  width: 100%;
  margin-bottom: 30px;
}
.yjzjlist li.on,
.wjdclist li.on {
  background: url(https:/www.mls.gov.cn/mls/xhtml/images/zmhd/yjzj_icon1.png) no-repeat left top;
}
.yjzjlist li.over,
.wjdclist li.over {
  background: url(https:/www.mls.gov.cn/mls/xhtml/images/zmhd/yjzj_icon2.png) no-repeat left top;
}
.yjzjlist li.over div,
.wjdclist li.over div {
  margin-right: 0;
}
.yjzjlist li .detail,
.wjdclist li .detail {
  float: right;
  color: #396e9f;
  font-size: 15px;
  width: 85px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  background: #eaf4ff;
  
}
.yjzjlist li .detail:hover,
.wjdclist li .detail:hover {
  background: #396e9f;
  color: #fff;
  border-radius: 3px;
}
.yjzjlist li div,
.wjdclist li div {
  /* width: 400px; */
  margin-left: 80px;
  margin-right: 100px;
}
.yjzjlist li div.status,
.wjdclist li div.status {
  position: absolute;
  margin-left: 0;
  left: 7px;
  top: 1px;
  font-size: 16px;
  color: #005293;
}
.yjzjlist li.over div.status,
.wjdclist li.over div.status {
  color: #666666;
}
.yjzjlist li div .title,
.wjdclist li div .title {
  font-size: 18px;
  color: #000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  margin-bottom: 7px;
  line-height: 18px;
}
.yjzjlist li div .title:hover,
.wjdclist li div .title:hover {
  color: #dd0305;
}
.yjzjlist li div .desc,
.wjdclist li div .desc {
  color: #999999;
  font-size: 15px;
  height: 30px;
  line-height: 30px;
}
.yjzjlist li div .time,
.wjdclist li div .time {
  color: #999;
  font-size: 15px;
}
/*在线访谈*/
.zwftlist {
  position: relative;
  margin: 30px 0;
}
.zwftswiper {
  /* width: 100%; */
  overflow: hidden;
}
.zwftswiper .swiper-slide {
  /* width: 376px !important; */
  /*width: 32%;*/
  height: 100% !important;
}
.zwftswiper .swiper-slide + .swiper-slide {
  /*margin-left: 2%;*/
}
.zwftswiper .swiper-slide .box {
  display: block;
  background: #f6f6f6;
  margin: 0 20px;
}
.zwftswiper .swiper-slide .imgbox a {
  display: block;
  height: 240px;
  overflow: hidden;
}
.zwftswiper .swiper-slide .imgbox img {
  width: 100%;
  min-height: 100%;
  -o-object-fit: fill;
     object-fit: fill;
}
.zwftswiper .swiper-slide .txtbox {
  padding: 20px;
  /*font-size: 18px;*/
  color: #999;
  line-height: 30px;
  text-align: justify;
}
.zwftswiper .swiper-slide .title a {
  display: block;
  font-weight: bold;
  color: #333;
  line-height: 30px;
  height: 60px;
}
.zwftswiper .swiper-slide .title a:hover {
  color: #dd0305;
}
.zwftswiper .swiper-slide .desc {
  font-size: .875em;
  margin-top: 10px;
  height: 50px;
  line-height: 24px;
}
.zwftswiper .swiper-slide .other {
  margin: 5px 0;
}
.zwftswiper .swiper-slide .other .time{
	font-size: .875em;
}
.zwftswiper .swiper-slide .other .detail {
  float: right;
  font-size: 15px;
  color: #FFF;
  width: 65px;
  height: 30px;
  line-height: 30px;
  padding-left: 15px;
  background: #898989 url(https:/www.mls.gov.cn/mls/xhtml/images/zmhd/icon2.png) no-repeat 60px center;
}
.zwftswiper .swiper-slide .other .detail:hover {
  background-color: #005293;
  border-radius: 3px;
}
@media (max-width: 1366px) {
  .infolist.dot li a p{
    padding-right:120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
  }
}
@media (max-width: 991px) {
	.yjzjlist li.on {
    background-size: 70px;
  }
   .picswiper .swiper-container .swiper-slide .title {
    padding-left: 10px;
  }
  .picswiper .paginationpic,
  .zwftlist .paginationzwdt {
    right: 10px;
  }
  .zwftswiper {
    height: auto;
  }
  .zwftswiper .swiper-slide .imgbox a {
    height: 200px;
  }
  .zwftswiper .swiper-slide .title {
    font-size: 18px;
  }
  .zwftswiper .swiper-slide{
  	width: 100%;
  }
  .zwftswiper .swiper-slide {
    width: 100%;
  }
  .zwftswiper .swiper-slide + .swiper-slide {
    margin-left: 0;
    margin-top: 15px;
  }
.titwxldsjh{width:90%;}
}

@media (max-width: 768px) {
  .infolist.dot li a p{
    padding-right:0px;
  }
}