.hdjl-menu li a{height: 150px; border-radius: 9px; background: #fff; box-shadow: 0px 3px 9px  rgba(37, 82, 141, 0.14);}
.hdjl-menu li a i{width: 102px; height: 102px;}
.hdjl-menu li a .txt{margin-left: 130px; position: absolute; top: 50%; transform: translateY(-50%);}
.hdjl-menu li a .txt b{display: block; font-size: 24px; margin-bottom: 12px;}
.hdjl-menu li a .txt span{display: block; color: #ACACAC;}

@media (max-width: 1280px) {
	.hdjl-menu.menu-cards.col-4 li{width: 50%;}
}
@media (max-width: 580px) {
	.hdjl-menu.menu-cards.col-4 li{width: 100%;}
}

.hdjl-lxxd-list li{position:relative; padding-right: 120px; padding-left: 78px; overflow:hidden;}
.hdjl-lxxd-list li .tit{float: left; position: relative; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.hdjl-lxxd-list li .time{position:absolute; right:0; top: 0; bottom: 0; height: 32px; margin: auto 0;}
.hdjl-lxxd-list .uhead{height: 50px; line-height: 50px; background: #F8FAFF; font-weight: bold;}
.hdjl-lxxd-list .uhead .time{width: 100px; text-align: center; line-height:32px;}
.hdjl-lxxd-list .ubody li{padding-top: 14px; padding-bottom: 14px; line-height:32px;}
.hdjl-lxxd-list .ubody li em{ position: absolute; left: 0; top: 0;bottom: 0; margin: auto 0; font-style: normal; height: 24px; line-height: 24px; text-align: center; width: 59px; font-size: 14px; color: #2354AF; border-radius: 9px 0px 9px 0px; background: #E3EDFF;}
.hdjl-lxxd-list .ubody li:hover a, .hdjl-lxxd-list .ubody li a:hover, .hdjl-lxxd-list .ubody li:hover span{color:#2354AF;}
.hdjl-lxxd-list .ubody .time{color: #999;}
.hdjl-lxxd-list .ubody li a{float: left; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

@media (max-width: 768px) {
	.hdjl-lxxd-list .ubody li em{display: none;}
  .hdjl-lxxd-list li{padding-left: 20px;}
}

/* 意见征集 */
.hdjl-yjzj-list li{padding-top: 28px; padding-bottom: 28px; border-bottom: #E5E5E5 1px dashed;}
.hdjl-yjzj-list li .box{position: relative; padding-left: 100px; padding-right: 110px;}
.hdjl-yjzj-list li .btn{position: absolute; right: 0; top: 0; bottom: 0; margin: auto 0; width: 86px; height: 38px; line-height: 38px; border-radius: 4px; border: 1px solid #186BC9; text-align: center; font-size: 16px; color: #1B5ABA;}
.hdjl-yjzj-list li .tit{margin-bottom: 10px;}
.hdjl-yjzj-list li .attr{padding-left: 20px; font-size: 14px; color: #999999; background: url(2023_icon_time.png) no-repeat left center; background-size: 14px 14px;}
.hdjl-yjzj-list li .status{position: absolute; left: 0; top: 0; bottom: 0; margin: auto 0; width: 78px; height: 78px; line-height: 40px; text-align: center; /*border-radius: 23px 3px 23px 3px; */font-size: 16px; font-style: normal; color: #A6A6A6;/* background: #f5f5f5; border: 1px solid #e3e3e3;*/font-size:0px;background:url(2023_hdjl_xjzt.png) no-repeat;}
.hdjl-yjzj-list li .status.ing{border-color: #C5E1FF; background: #EAF4FF; color: #0F73E1;background:url(2023_hdjl_xjzt_on.png) no-repeat;background-size: cover;}
.hdjl-yjzj-list li .status.end{background:url(2023_hdjl_xjzt_end.png) no-repeat;}

.hdjl-zjfk-list li{padding-top:16px;padding-bottom:16px;}
.hdjl-zjfk-list li .box{padding-left:0px;}

@media (max-width: 768px) {
  .hdjl-yjzj-list li .box{padding-left: 0; padding-right: 0;}
	.hdjl-yjzj-list li .btn{position: static; margin-top: 20px;}
  .hdjl-yjzj-list li .status{position: static; padding: 2px 5px; border-radius: 5px 0 5px 0; margin-right: 5px;}
}

@media (max-width: 480px) {
  .hdjl-yjzj-list li .tit{white-space: normal;}
}

.hdjl-zcwdk-list li .item{height: 270px; background: #F5F9FC; border-radius: 12px; overflow: hidden;}
.hdjl-zcwdk-list li .item dt{position: relative; height: 109px; padding: 20px 20px 20px 83px; box-sizing: border-box; background: #deebfc; font-size: 22px; line-height: 34px; font-weight: bold; color: #2354AF;}
.hdjl-zcwdk-list li .item dt i{position: absolute; left: 20px; top: 0; bottom: 0; margin: auto 0; width: 44px; height: 44px; border-radius: 100px 100px 0px 100px; line-height: 44px; text-align: center; color: #fff; font-style: normal; font-size: 22px; background: linear-gradient(180deg, #4389E4 0%, #6EB0F6 100%), linear-gradient(136.73deg, #84D2FF 0%, #007FCB 100%), #CCCCCC; transition: .3s all;}
.hdjl-zcwdk-list li .item dt span{max-height: 68px;}
.hdjl-zcwdk-list li .item dt a{color: #2354AF;}
.hdjl-zcwdk-list li .item dt:after{content: ''; width: 0; height: 0; border: transparent solid 10px; border-bottom-color: #F5F9FC; position: absolute; left: 35px; bottom: 0;}
.hdjl-zcwdk-list li .item dd{padding: 28px 20px 20px 83px; position: relative; line-height: 32px;}
.hdjl-zcwdk-list li .item dd i{position: absolute; left: 20px; top: 36px; width: 44px; height: 44px; border-radius: 100px 100px 0px 100px; line-height: 44px; text-align: center; color: #fff; font-style: normal; font-size: 22px; background: linear-gradient(153.73deg, #DB5C5C 9.43%, #F07878 99.99%);}
.hdjl-zcwdk-list li .item dd span{max-height:132px; overflow: hidden; -webkit-line-clamp: 3;}
.hdjl-zcwdk-list li .item:hover{box-shadow: 0px 0px 21px  rgba(80, 123, 204, 0.55);}
.hdjl-zcwdk-list li .item:hover dt{background: #256fc4; color: #fff;}
.hdjl-zcwdk-list li .item:hover dt a{ color: #fff;}
.hdjl-zcwdk-list li .item:hover dt i{background: #fff; color: #256fc4;}

@media (max-width:992px) {
  .hdjl-zcwdk-list{margin-bottom: 30px;}
  .hdjl-zcwdk-list li .item, .hdjl-zcwdk-list li .item dt{height: auto;}
	.hdjl-zcwdk-list.menu-cards.col-3 li{width: 100%;}
  .hdjl-zcwdk-list li .item dd{padding-bottom: 28px;}
}
@media (max-width:768px) {
  .hdjl-zcwdk-list li .item dt, .hdjl-zcwdk-list li .item dd{padding-left: 64px;}
  .hdjl-zcwdk-list li .item dt i,
  .hdjl-zcwdk-list li .item dd i{width: 30px; height: 30px; line-height: 30px; font-weight: normal; font-size: 16px;}
  
}


.hdjl-blsjgk-cont{height: 347px; position: relative; background: #F8FAFF; border-radius: 4px;}
.hdjl-blsjgk-char{height: 100%;}
.hdjl-blsjgk-cont .layui-form{position: absolute; top: 16px; left: 25px; z-index: 9;}
.hdjl-blsjgk-cont .layui-form .layui-input{width: 135px; font-size: 16px;}
.hdjl-blsjgk-cont .to img{height: 12px; margin: 0 5px;}
.hdjl-blsjgk-cont .layui-inline{position: relative;}
.hdjl-blsjgk-cont .layui-icon-triangle-d{position: absolute; right: 5px; top: 50%; margin-top: -8px; color: #c2c2c2;}
@media (max-width: 376px) {
	.hdjl-blsjgk-cont .to img{height: 8px;}
  .hdjl-blsjgk-cont .layui-form .layui-input{width: 110px; font-size: 14px;}
}

.hdjl-part1-sec1 { height: 190px; background: url(hdjl_bg12025.png) no-repeat; background-size: 100%;padding: 28px 0 0 52px;}
.hdjl-part1-sec1 .mhww-l{float: left;}
.hdjl-part1-sec1 .mhww-r{float: right;margin:34px 100px 20px 20px;}
.hdjl-part1-sec1 .mhww-r a{display: inline-block;margin-left: 50px;}


@media (max-width: 992px) {
  .hdjl-part1-sec1{height: auto;padding: 20px;background-size: 100%  100%;}
  .hdjl-part1-sec1 .mhww-l{margin-top: 5px;}
  .hdjl-part1-sec1 .mhww-l img{height: 53px;}
  .hdjl-part1-sec1 .mhww-r{margin: 0;}
  .hdjl-part1-sec1 .mhww-r a{display: block;margin-left: 0;}
  .hdjl-part1-sec1 .mhww-r img{height: 30px;}
}