.main{width:1200px;margin:0 auto;}
.clearfix::after{content:"";display:block;clear:both;}
.banner{height:300px;line-height:300px;background:url("/cms_files/webheiheshizhengwufuwuwang/template/0023cc24cbc14d92a1791c9a731791b0/d69b0e7ab17f4779bbf770403e88dbf1/images/banner.png") center center no-repeat;background-size:1920px 100%;align-items:center;background-color:#1bc4b7;}
.BannerTxt{font-size:64px;color:white;letter-spacing:10px;}
.lbqh{height:580px;margin-top:0px;}
.lbqh > div.bt-left,.lbqh > div.bt-right{width:580px;}
.bt-tit{height:80px;display:flex;align-items:center;justify-content:space-between;margin-top:20px;}
.bt-tit p{font-size:32px;font-weight:700;color:#333333;}
.bt-tit a{display:block;width:87.5px;text-align:left;background:url(./moreIcon.png) no-repeat;background-position-x:right;background-position-y:center;font-size:16px;font-weight:normal;color:#666666;}
.qh-tab span{font-size:32px;line-height:64px;margin-right:30px;color:#999;}
.qh-tab span.act{color:#000;}
.qh-list li{height:140px;border-top:1px solid #d8d8d8;display:flex;padding:15px 0 31px 0;}
.qh-list li:nth-child(1){border-top:none;}
.time{width:78px;padding-right:20px;border-right:1px solid #d8d8d8;display:flex;flex-wrap:wrap;align-items:center;margin-right:20px;}
.time span:nth-child(1){font-size:20px;}
.time span:nth-child(2){display:inline-block;width:58px;height:30px;line-height:30px;text-align:center;border:1px solid #d8d8d8;border-radius:30px;}
.txt{width:480px;}
.txt p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:26px;}
.txt p:hover a{color:#FF6E6B;}
.txt span{font-size:16px;color:#999;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.qh-list ul{display:none;}
.qh-list ul.act{display:block;}
.bmfw{height:255px;margin-top:60px;margin-bottom:50px;}
.coltit_box{width:100%;height:42px;}
.coltit_box .col_tit{float:left;font-size:32px;color:#999999;font-weight:500;line-height:42px;}
.coltit_box .col_tit.active{color:#2B2F32;}
._more{float:right;width:90px;height:22px;margin-top:12px;font-size:16px;font-weight:400;color:#666666;line-height:22px;background:url(https://www.zwfw.hlj.gov.cn/cms_files/webheilongjiangzhengwufuwuwang/tplobject/defaultSet/1dbd65c141ba46e1b70532f49e3b479f/images/more_icon.png) 70px center no-repeat;}
._more:hover{color:#4393F5;background:url(https://www.zwfw.hlj.gov.cn/cms_files/webheilongjiangzhengwufuwuwang/tplobject/defaultSet/1dbd65c141ba46e1b70532f49e3b479f/images/more_icon_active.png) 70px center no-repeat;}
.bt-left{overflow:hidden;}
.xfwqnewsleft{width:580px;height:580px;float:left;}
.xfwqnewsleft .slick-slide{max-width:100%;position:relative;}
.xfwqnewsleft .slick-slide p{position:static;margin:0px;text-align:justify;width:100%;width:580px;height:137px;background:#F5F5F5;padding-top:50px;}
.xfwqnewsleft .slick-slide p a{display:block;width:540px;margin:0 auto;color:#999;font-size:16px;line-height:24px;text-align:justify;font-weight:400}
.xfwqnewsleft .slick-slide p a:first-child{font-size:18px;line-height:25px;color:#333;font-weight:600;margin-bottom:10px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:20px;padding-right:20px;}
.xfwqnewsleft .slick-slide p a:first-child:hover{color:#FF6E6B;}
.xfwqnewsleft .slick-slide p.xfwqdate{padding:0;width:80px;height:80px;background:#FF6E6B;position:absolute;bottom:107px;left:20px;font-style:normal;text-align:center}
.xfwqdate span{display:block;width:58px;height:1px;margin:0 auto;border-bottom:#FFFFFF 1px solid;opacity:0.5;}
.xfwqdate i{display:block;width:100%;height:43px;font-size:20px;line-height:28px;padding-top:6px;padding-bottom:9px;font-style:normal;color:#FFFFFF;text-align:center}
.xfwqdate em{display:block;width:100%;height:36px;font-size:16px;line-height:22px;padding-top:7px;font-style:normal;color:#FFFFFF;text-align:center}
.xfwqnewsleft .slick-dots{position:absolute;right:19px;bottom:151px;}
.xfwqnewsleft .slick-dots li{display:inline-block;margin-right:20px;width:auto;height:22px;float:left}
.xfwqnewsleft .slick-dots li.slick-active{width:auto;padding-right:5px;background:url(xfwqzqdotline.jpg) no-repeat 20px center;background-size:60px 1px;margin-right:0}
.xfwqnewsleft .slick-dots li button{border:0;width:10px;height:22px;font-size:16px;line-height:22px;font-weight:400;color:#FFFFFF;background:none;padding:0;text-align:center;cursor:pointer;float:left}
.xfwqnewsleft .slick-dots li::after{content:"";border-top:1px solid #fff;display:inline-block;vertical-align:middle;width:0px;margin-left:5px;transition:all 1s ease-out 0s;}
.xfwqnewsleft .slick-dots li.slick-active::after{width:40px;}
.xfwqnewsleft .slick-slide a img{height:386px;}
.xfwqnewsleft .slick-slide>a{position:relative;display:block}
.xfwqnewsleft .slick-slide>a p.shadow{width:579px;height:50px;opacity:0.8;background:none;background-image:linear-gradient(179deg,#00000000 0%,#000000 98%);position:absolute;bottom:0;left:0;}
.xfwqnewsleft .slick-slide p a:nth-child(2){text-indent:1em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.qh-tab a.act{display:block;}
.qh-tab a{float:right;line-height:64px;display:none;}
/* 政策与解读 */
.wjjd{display:flex;justify-content:space-between;}
.wjjd > div{width:585px;height:400px;box-shadow:0 0 12px #9f9f9f29;}
.wjbg{width:100%;height:80px;background-size:100% 100%;font-family:"Microsoft YaHei Bold";font-weight:700;font-size:32px;line-height:68px;text-align:left;color:#333;padding-left:20px;}
.wjbg a{display:inline-block;width:100%;height:100%;}
.zcwj .wjbg{background:url(./zcwj.png);}
.zcjd .wjbg{background:url(./zcjd.png);}
.wj-list ul{width:100%;height:320px;padding:20px;font-size:18px;line-height:48px;}
.wj-list ul li{display:flex;align-items:center;}
.wj-list ul li::before{content:"";display:inline-block;width:3px;height:3px;background:url(./listdian.png);margin:0 19px 0 0;}
.wj-list ul li a{max-width:83%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:15px;}
/* 通知公告 */
.tzgg-list li{height:160px;border-top:1px solid #d8d8d8;display:flex;padding:36px 0 20px 0;}
.tzgg-list li .time{width:78px;padding-right:20px;border-right:1px solid #d8d8d8;display:flex;flex-wrap:wrap;align-items:center;margin-right:20px;}
.tzgg-list li .time span:nth-child(1){font-size:20px;}
.tzgg-list li .time span:nth-child(2){display:inline-block;width:58px;height:30px;line-height:30px;text-align:center;border:1px solid #d8d8d8;border-radius:30px;}
.tzgg-list .txt{width:1100px;}
.tzgg-list .txt p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;line-height:26px;}
.tzgg-list .txt p:hover a{color:#1677FF;}
.tzgg-list .txt span{font-size:16px;color:#999;line-height:32px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.tzgg-list li:nth-child(4){border-bottom:1px solid #d8d8d8;}
/* 事项清单 */
.bmfwList{height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between;margin-bottom:10px;}
.bmfwList li{width:380px;height:96px;background-color:#FFF;box-shadow:0px 2px 15px 0px rgba(153,153,153,0.2);margin:0 30px 30px 0;}
.bmfwList li{margin-right:0px;}
.bmfwList li a{display:block;width:100%;height:100%;padding-left:20px;display:flex;align-items:center;justify-content:flex-start;}
.bmfwList li div{width:68px;height:68px;margin-right:16px;}
.bmfwList li div img{width:100%;height:100%;}
.bmfwList li:hover{background:linear-gradient(90.00deg,#ff8487 0%,#ff4d4f 100%);color:#fff;}
.xxlb.main{display:none;}
/* 手机版 */
 @media only screen and (max-width:768px){.main{width:100vw;margin:0 auto;padding:0 1vw;margin-top:0.2rem;}
.banner{height:3rem;line-height:3rem;background:url("ydbanner.png") center center no-repeat;background-size:100% 100%;align-items:center;}
.xfwqnewsleft .slick-slide a img{height:100%;}
.xfwqnewsleft .slick-slide a img{height:100%;}
.txt{width:74vw;}
.wjjd{display:flex;flex-wrap:wrap;}
.wjjd > div{width:98vw;height:auto;box-shadow:0 0 12px #9f9f9f29;margin-bottom:.2rem;}
.tzgg-list .txt{width:74vw;}
.bt-tit{height:1rem;display:flex;align-items:center;justify-content:space-between;margin-top:.2rem;}
.lbqh{height:5.8rem;margin-top:.1rem;}
.xfwqnewsleft .slick-slide p{position:static;margin:0px;text-align:justify;width:100%;width:100%;height:2.4rem;background:#F5F5F5;padding-top:0.6rem;}
.xfwqnewsleft .slick-slide p.xfwqdate{padding:0;width:1rem;height:1rem;background:#FF6E6B;position:absolute;bottom:2.2rem;left:.2rem;font-style:normal;text-align:center;}
.xfwqnewsleft .slick-dots li{display:inline-block;margin-right:.2rem;width:auto;height:.5rem;float:left;}
.xfwqnewsleft{width:100%;height:auto;float:left;}
.xfwqnewsleft .slick-slide p a{display:block;width:96vw;margin:0 auto;color:#999;font-size:.3rem;line-height:.48rem;text-align:justify;font-weight:400;}
.bt-tit p{font-size:.48rem;font-weight:700;color:#333333;}
.bt-tit a{display:block;width:1.4rem;text-align:left;background:url(./moreIcon.png) no-repeat;background-position-x:right;background-position-y:center;font-size:.24rem;font-weight:normal;color:#666666;}
.txt p,.tzgg-list .txt p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.3rem;line-height:.45rem;}
.txt span,.tzgg-list .txt span{font-size:.3rem;color:#999;line-height:.45rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.time,.tzgg-list li .time{width:20%;padding-right:.2rem;border-right:1px solid #d8d8d8;display:flex;flex-wrap:wrap;align-items:center;margin-right:.2rem;}
.time span,.tzgg-list li .time span{width:100%;font-size:.24rem;text-align:center;}
.time span:nth-child(2),.tzgg-list li .time span:nth-child(2){display:inline-block;width:100%;height:0.6rem;line-height:.6rem;text-align:center;border:1px solid #d8d8d8;border-radius:.6rem;}
.qh-list li{height:1.8rem;border-top:1px solid #d8d8d8;display:flex;padding:.25rem 0 .3rem 0;}
.wjbg{width:100%;height:1rem;background-size:100% 100%;font-family:"Microsoft YaHei Bold";font-weight:700;font-size:.32rem;line-height:1rem;text-align:left;color:#333;padding-left:.2rem;}
.zcwj .wjbg{background:url(./zcwj.png);background-size:100% 100%;}
.zcjd .wjbg{background:url(./zcjd.png);background-size:100% 100%;}
.wj-list ul{width:100%;height:auto;padding:.2rem;font-size:.24rem;line-height:.6rem;}
.wj-list ul li::before{content:"";display:inline-block;width:3px;height:3px;background:url(./listdian.png);margin:0 .2rem 0 0;}
.wj-list ul li a{max-width:82%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:.1rem;}
.bmfwList li{width:96vw;height:1.2rem;background-color:#FFF;box-shadow:0px 0.02rem 0.2rem 0px rgba(153,153,153,0.2);}
.bmfwList li a{display:block;width:100%;height:100%;padding-left:.3rem;display:flex;align-items:center;justify-content:flex-start;font-size:.32rem;padding-right: .2rem;}
.bmfwList li div{width:.68rem;height:.68rem;margin-right:.36rem;}
.lbqh > div.bt-left,.lbqh > div.bt-right{width:98vw;}
.tzgg-list li{height:1.8rem;border-top:1px solid #d8d8d8;display:flex;padding:.25rem 0 .3rem 0;}
.xfwqdate i{display:block;width:100%;height:0.5rem;font-size:.24rem;line-height:.3rem;padding-top:6px;padding-bottom:9px;font-style:normal;color:#FFFFFF;text-align:center;}
.xfwqdate em{display:block;width:100%;height:.36rem;font-size:.24rem;line-height:.4rem;padding-top:7px;font-style:normal;color:#FFFFFF;text-align:center;}
.xfwqnewsleft .slick-dots li::after{content:"";border-top:1px solid #fff;display:inline-block;vertical-align:middle;width:0px;margin-top:-.9rem;margin-left:5px;transition:all 1s ease-out 0s;}
.xfwqdate span{display:block;width:100%;height:1px;margin:0 auto;border-bottom:#FFFFFF 1px solid;opacity:0.5;}
}
  .qh-list li a {
    display: flex;
}
  .qh-list li a:hover .txt p{
   color: #FF6E6B;
  }
  .tzgg-list li a {
    display: flex;
}
  .tzgg-list li a:hover .txt p {
    color: #FF6E6B;;
}
  .bmfwList li:hover a{
   color:white; 
  }

 .qh-list li {
    height: 130px;
  }

    @media only screen and (max-width: 768px) {
 .xfwqnewsleft .slick-slide a img {
        height: 4.5rem;
    }
}
  .xfwqnewsleft .slick-slide p a:nth-child(2) {
    text-indent: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
  .time span:nth-child(2) {
    font-size: 16px;
    font-weight: 400;
  }
  .banner {
    height: 260px;
  }