@charset "utf-8";
/*政策文件库搜索*/
/*.zcwjk_search .search_box{padding-left: 315px;background: url(../images/zcwjk_search_bg.png) no-repeat left bottom;}
.zcwjk_search .search_box .ss_btn_gj{color:#FFC926;}*/

.zcwjk_list ul{margin:0 -20px;}
.zcwjk_list .box{display: block;margin:0 20px 40px;max-height: 400px;overflow: hidden;}
.zcwjk_list .box img{display: block;width:100%;object-fit: cover;}

.zcwjk_zwyzt{background: url(../images/zcwjk_zwyzt_bg.jpg) no-repeat center;background-size: cover;}
/*.zcwjk_zwyzt .common_lbg_title{margin: 45px auto 50px;}*/
.zcwjk_zwyzt .contpad ul{margin:0 -10px;}
.zcwjk_zwyzt .contpad li .box{height: 80px;padding:20px 5px;margin:0 10px 20px;}
.zcwjk_zwyzt .contpad li .box span{font-size: 1.25em;color:#999;}
.zcwjk_zwyzt .contpad li .box span:before{background: url(../images/zwyzt_i1.png) no-repeat center top;height:38px;margin:3px auto 19px;}
.zcwjk_zwyzt .contpad .li2 .box span:before{background-image: url(../images/zwyzt_i2.png);}
.zcwjk_zwyzt .contpad .li3 .box span:before{background-image: url(../images/zwyzt_i3.png);}
.zcwjk_zwyzt .contpad .li4 .box span:before{background-image: url(../images/zwyzt_i4.png);}
.zcwjk_zwyzt .contpad .li5 .box span:before{background-image: url(../images/zwyzt_i5.png);}
.zcwjk_zwyzt .contpad .li6 .box span:before{background-image: url(../images/zwyzt_i6.png);}
.zcwjk_zwyzt .contpad .li7 .box span:before{background-image: url(../images/zwyzt_i7.png);}
.zcwjk_zwyzt .contpad .li8 .box span:before{background-image: url(../images/zwyzt_i8.png);}
.zcwjk_zwyzt .contpad .li9 .box span:before{background-image: url(../images/zwyzt_i9.png);}
.zcwjk_zwyzt .contpad li.on .box{background: #175FC1;}
.zcwjk_zwyzt .contpad li.on .box span{font-size: 1.625em;color:#fff;}
.zcwjk_zwyzt .contpad li.on .box span:before{background-position: center -38px;margin-bottom: 12px;}
.zcwjk_zwyzt .contpad .bd{margin: 25px auto 50px;}
.zcwjk_zwyzt .contpad .bd li{min-width: 11.11%;width: auto;}
.zcwjk_zwyzt .contpad .bd li a{padding:0 15px;}

.zcwjk_zczt .common_lbg_title{margin:35px auto 50px;}
/*.zcwjk_zczt .contpad{margin-bottom: 97px;}*/
.zcwjk_zczt .swiper-slide{background: #ccc;height: 380px;width:539.5px;}
.zcwjk_zczt .swiper-container{overflow: visible;}
.zcwjk_zczt .swiper-slide-active{background: #175FC1;opacity: 1!important;}
.zcwjk_zczt .swiper-slide-prev,.zcwjk_zczt .swiper-slide-next{opacity: .7!important;}
.zcwjk_zczt .swiper-button-prev{left:-80px;}
.zcwjk_zczt .swiper-button-next{right:-80px;}
.zcwjk_zczt .swiper-button-prev,.zcwjk_zczt .swiper-button-next{width:50px;height: 50px;border-radius: 50%;background-color: #F1F1F1;background-size: 15px;}
.zcwjk_zczt .swiper-button-prev:hover,.zcwjk_zczt .swiper-button-next:hover{background-color: #175FC1;}
.zcwjk_zczt .swiper-slide .imgbox{height: 300px;overflow: hidden;margin:10px 10px 0;}
.zcwjk_zczt .swiper-slide .imgbox img{display: block;max-width: 100%;width:100%;}
.zcwjk_zczt .swiper-slide p{font-size: 1.625rem;text-align: center;height: 69px;line-height: 69px;color:#fff;}

.zcwjk_zczt .owl-carousel{display: none;}
.zcwjk_zczt .owl-carousel .item{display: block;overflow: hidden;}
.zcwjk_zczt .owl-carousel .owl-nav .owl-prev,
.zcwjk_zczt .owl-carousel .owl-nav .owl-next{position: absolute;top:50%;margin-top:-21px;width:24px;height: 42px;background: url(../images/btn_white_next.png) no-repeat center rgba(0,0,0,.2);}
.zcwjk_zczt .owl-carousel .owl-nav .owl-prev{left:0;background-image: url(../images/btn_white_prev.png);}
.zcwjk_zczt .owl-carousel .owl-nav .owl-next{right:0;}
.zcwjk_zczt .owl-carousel .owl-nav>div:hover{background-color: rgba(0,0,0,.5);}

.zcwjk_sjkf{margin: 70px 0;}
.zcwjk_sjkf .contpad .imgbox,.zcwjk_sjkf .contpad .imgbox img{display: block;}
.zcwjk_sjkf .contpad ul{margin:0 -20px;}
.zcwjk_sjkf .contpad .imgbox{overflow: hidden;margin: 0 20px;}
.zcwjk_sjkf .contpad .imgbox img{width:100%;}

.zcwjk_zcjd{background: url(../images/zcwjk_zcjd_bg.png) no-repeat center bottom #eee;background-size: 100%;}
.zcwjk_zcjd .contpad{margin-bottom: 5px;}
.zcwjk_zcjd .contpad ul{margin: 0 -27px;}
.zcwjk_zcjd .contpad li .box{margin: 0 27px 54px;display: block;}
.zcwjk_zcjd .contpad li .box .imgbox{height: 240px;overflow: hidden;}
.zcwjk_zcjd .contpad li .box .imgbox img{display: block;width:100%;height:100%;object-fit: cover;}
.zcwjk_zcjd .contpad li .box .txtbox{border-top:5px solid #175FC1;padding:20px;background: #fff;}
.zcwjk_zcjd .contpad li .box .mes{margin:10px 0;overflow: hidden;}
.zcwjk_zcjd .contpad li .box .mes .fl{display: inline-block;border-radius: 14px;border:1px solid #1A7BCC;padding:0 30px;height: 26px;line-height: 26px;color:#175FC0;}
.zcwjk_zcjd .contpad li .box .mes .time{color:#bbb;float: right;line-height: 28px;}
.zcwjk_zcjd .contpad li .box .txtbox p{font-size: 1.125em;line-height: 1.6;text-align: justify;height: 54px;}
.zcwjk_zcjd .contpad li .box:hover{
  box-shadow: 1px 1px 13px #f3f3f3;
  -webkit-box-shadow: 1px 1px 13px #f3f3f3;
  -moz-box-shadow: 1px 1px 13px #f3f3f3;
  -o-box-shadow: 1px 1px 13px #f3f3f3;
}
/*网站公告*/
.box_gg{width: 300px; height: 350px; overflow: hidden; position: fixed; bottom: 0; right: 0; border:1px solid #fff; z-index: 1000; display: block;}
.floatclose{width: 27px; height: 27px; position: absolute; cursor: pointer;}

@media (max-width: 1680px) {
  .zcwjk_zczt .swiper-container{overflow: hidden;}
  .zcwjk_zczt .swiper-slide{width:35%;}
  .zcwjk_zczt .swiper-button-prev{left:0;}
  .zcwjk_zczt .swiper-button-next{right:0;}

}

@media (max-width: 1440px) {

}

@media (max-width: 1366px) {
  
}

@media (max-width: 1280px) {
  
}

@media (max-width: 1199px) {
  .zcwjk_list .box{margin:0 10px 20px;}
  
  .zcwjk_zwyzt .hd li{width:20%;}
  .zcwjk_zwyzt .contpad .bd li{min-width:20%;}
  
  .zcwjk_zczt .swiper-slide,.zcwjk_zczt .swiper-slide .imgbox{height: auto;}
  .zcwjk_zczt .swiper-button-prev{left:10%;}
  .zcwjk_zczt .swiper-button-next{right:10%;}

  .zcwjk_sjkf .contpad ul{margin:0 -10px;}
  .zcwjk_sjkf .contpad .imgbox{margin:0 10px;}

  .zcwjk_zcjd .contpad li .box{margin:0 15px 30px;}
  .zcwjk_zcjd .contpad li .box .imgbox{height: 170px;}
  .zcwjk_zcjd .contpad li .box .imgbox img{height: auto;}
  .zcwjk_zcjd .contpad li .box .mes .fl{padding:0 15px;}

}

@media (max-width: 1023px) {

}

@media (max-width: 992px) {
  .zcwjk_list li{width:33.33%;}
  .zcwjk_zcjd .contpad li{width:50%;}
  
  .zcwjk_zczt .swiper-slide p{font-size: 1.25em;}
  .zcwjk_zczt .swiper-container{display: none!important;}
  .zcwjk_zczt .owl-carousel{display: block!important;}

  .zcwjk_sjkf{margin: 50px 0;}
  .box_gg{display: none;}
}

@media (max-width: 860px) {}

@media (max-width: 768px) {
  .zcwjk_zwyzt .hd li{width:25%;}
  .zcwjk_zwyzt .contpad .bd li{min-width:25%;}
  .zcwjk_zwyzt .contpad li .box{padding:10px 5px;}
  .zcwjk_zwyzt .contpad li .box span,.zcwjk_zwyzt .contpad li.on .box span,.zcwjk_zwyzt .contpad li:hover .box span{font-size: 1.25em;}
  .zcwjk_zwyzt .contpad li .box span:before,.zcwjk_zwyzt .contpad li.on .box span:before, .zcwjk_zwyzt .contpad li:hover .box span:before{margin-bottom: 8px;}
  
  .zcwjk_sjkf .contpad li{width:100%;}
  .zcwjk_sjkf .contpad li:first-child{margin-bottom:15px;}
}

@media (max-width: 640px) {
  .zcwjk_list li{width:50%;}
  .zcwjk_zwyzt .hd li{width:33.33%;}
  .zcwjk_zwyzt .contpad .bd li{min-width:33.33%;}
  
  .zcwjk_sjkf{margin: 50px 0;}
  .zcwjk_sjkf .contpad .imgbox{height: 90px;}
  .zcwjk_sjkf .contpad .imgbox img{object-fit: cover;width:100%;height: 100%;}

  .zcwjk_zcjd .contpad li{width:100%;}
  .zcwjk_zcjd .contpad li .box .imgbox{height: auto;min-height: 170px;max-height: 280px;}
  .zcwjk_zcjd .contpad li .box .txtbox p{height: auto;}
}

@media (max-width: 480px) {
  .zcwjk_sjkf{margin: 30px 0;}
  .zcwjk_sjkf .contpad .imgbox{height: 60px;}
  .zcwjk_list ul{margin:0 -10px;}
  .zcwjk_list li{float: left;}
}

@media (max-width: 460px) {
  .zcwjk_zwyzt .hd li{width:50%;}
  .zcwjk_zwyzt .contpad .bd li{min-width:50%;}
}

@media (max-width: 320px) {
  /*.zcwjk_list li{width:100%;}*/
  .zcwjk_list ul{margin:0 -8px;}
  .zcwjk_list li{float: left;}
  .zcwjk_list .box{margin:0 8px 16px;}
}

