@charset "utf-8";
/* CSS Document */

div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;}
button,em,input,option,select,textarea,th{font:inherit;}
li{list-style: none;}
h1,h2,h3,h4{font-weight: normal;font-size:100%;}
body{margin:0;padding:0;font-size: 15px;color:#333;font-family: Microsoft YaHei,Simsun,SimHei,Arial;background-color:#ffffff;}
a{color:#333;text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;*/}
a:hover{text-decoration: none;color:#333;text-decoration: none;}
input{outline:none;}
img{vertical-align:middle;border-style:none;transition: all .2s ease-in-out;}
img{border: none;display: inline-block;vertical-align: middle;}
body{}
:hover{-webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all .3s ease-out;}
input{border:none;}
/****公用****/
.aBox{position: relative;}
.fl{float:left;}
.fr{float:right;}
.clear{clear: both;}
.over{overflow: hidden;}
.container{width: 100%;position: relative;}
.relat{position: relative;}
.absol{position: absolute;}
.clear:before,.clear:after{display:table;line-height:0;content:""}.clear:after{clear:both}
/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
html,body{height: 100%;}
.w1200{width: 1200px;margin: 0px auto;}
.warp{width:100%;margin:0;}
.warp{/* margin-top:30px; */}
.warp_top{}
/*领导之窗*/
.ldzc h1{margin-bottom: 26px;display: block;}
.ldzc h1 img{border-radius: 6px;}
.ldzc>span{border: 1px solid #efefef;text-indent: 50px;display: block;border-radius: 6px;margin: 13px 0;}
.ldzc>span:hover{background: #e9f3ff;border: 1px solid #91c3ff;box-shadow: 1px 1px 10px 2px #eee;
    -webkit-box-shadow: 1px 1px 10px 2px #eee;
    -moz-box-shadow: 1px 1px 10px 2px #eee;}
.ldzc>span>a{line-height: 50px;display: block;padding: 0 0 0 26px;font-size: 18px;color: #333;}
.ldzc>span>a >img{vertical-align: middle;padding-right: 16px;width: 35px;height: 35px;margin-top: -4px;}

/*政务公开部分*/
.container_one_l{width: 23%;}
.zwgk-left{box-shadow: 1px 1px 10px 2px #eee;-webkit-box-shadow: 1px 1px 10px 2px #eee;-moz-box-shadow: 1px 1px 10px 2px #eee;}
.zwgk-left>li{border-bottom: 1px solid #eee;}
.zwgk-left>li>a{line-height: 73px;display: block;padding: 0 0 0 26px;font-size: 18px;color: #333;}
.zwgk-left>li>a >img{vertical-align: middle;padding-right: 16px;}
.divtpxz img{-webkit-transition: -webkit-transform 0.5s ease-out;-moz-transition: -moz-transform 0.5s ease-out;-o-transition: -o-transform 0.5s ease-out;-ms-transition: -ms-transform 0.5s ease-out;}
.divtpxz:hover img{webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);transform: rotateY(360deg);}
.zwgk-right{/* min-height: 560px; */width: 70%;padding: 0px 0px 0px 20px;/* margin-left: 2%; *//* box-shadow: 1px 1px 10px 2px #eee; *//* -webkit-box-shadow: 1px 1px 10px 2px #eee; */-moz-box-shadow: 1px 1px 10px 2px #eee;}
.zwgk-right .wj-box > ul{/* height: 320px; */width: 99%;overflow: hidden;}
.jiedu{display: none;}
.jiedu a{padding: 6px 10px;background-color: #0078E7;color: #fff;border-radius: 4px;margin-right: 5px;}
.jiedu a:hover{color: #333;background-color: #f6f6f6;}
.wj-box{}
.wj-box > ul{margin: 15px 0 4px;padding: 6px 5px;}
.wj-box > ul > li{line-height: 44px;position: relative;text-indent: 15px;background: url(li-style.png) left center no-repeat;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.wj-box > ul > li:hover,.wj-box > ul > li.on{box-shadow: 1px 1px 10px 2px #eee;-webkit-box-shadow: 1px 1px 10px 2px #eee;-moz-box-shadow: 1px 1px 10px 2px #eee;padding: 8px 0 11px;line-height: 38px;background: none;}
.jiedu>div{margin:6px 0 0!important;}
.wj-box > ul > li:hover>.jiedu,.wj-box > ul > li.on>.jiedu{display: block;}
.wj-box > ul > li > .item > a{float: left;font-size: 16px;width: 80%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #333333;}
.wj-box > ul > li >.item > span{float: right;color: #949494;padding-right: 17px;}
.wj-box > ul > li > a:hover{color: #236fd6;}
.wj-top{line-height: 48px;}
.wj-top ul{height: 25px;border-bottom: 1px solid #e9e9e9;}
.wj-top ul li{float: left;padding: 0 25px 0 0;text-align: center;background-color: #fff;}
.wj-top ul span a{float: right;background-color: #F6F6F6;padding: 0px 30px 0px 50px;font-size: 20px;color: #808080;background-image: url(2023zwgk_ico05.png);background-repeat: no-repeat;background-position: 20px 8px;text-indent: 10px;border-radius: 6px;}
.wj-top ul li a{color: #333;padding: 12px 3px 12px 0;font-weight: bold;font-size: 28px;}
.wj-top ul li a.active,.wj-top ul li a:hover{color: #0078E7;font-weight: bold;transition: left .3s ease-out;}
.sub-title{padding-bottom: 0;font-size: 14px;line-height: 14px;color: #999;width: 100%;margin: 0 auto 10px;/* padding-bottom: 20px; */border-bottom: 1px solid #ddd;}
.sub-title dl{margin: 0;}
.wj .sub-title{line-height: 44px;border-bottom: 4px solid #eee;}
.wj .sub-title li{float: left;margin-right: 51px;}
.wj .sub-title li a{display: block;padding: 5px 0;color: #999;font-size: 22px;}
.wj .sub-title li a.active,.wj .sub-title li a:hover{color: #333;font-weight: bold;margin-bottom: -4px;border-bottom: 4px solid #0078E7;}
.zwgk-banner li{float: left;margin-top: 19px;}
.zwgk-banner li img{display: block;width: 100%;}
.container_one{margin: 30px auto 0px auto;}
.container_two{margin: 0px auto 0px auto;}
.container_three{margin: 30px auto 0px auto;}
.container_forue{margin: 30px auto 0px auto !important;padding: 1px 20px 30px 23px;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);width: 1157px;border-radius: 10px;}
.container_five{margin: 30px auto 0px auto;}
.container_forue:first-child div{
    margin: 0px;
}
.container_two .sec4_nav{padding-top: 30px;box-sizing: border-box;background-color: #ffffff;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;display: flex;align-items: flex-end;margin-bottom: 0px;flex-wrap: wrap;justify-content: center;}
.container_two .sec4_nav a{position: relative;width: calc(100% /6 - 0px);height: fit-content;display: flex;flex-direction: column;justify-content: center;align-items: center;margin-bottom: 30px;}
.container_two .sec4_nav a:hover img{-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
.container_two .sec4_nav a img{padding-bottom: 28px;}
.container_two .sec4_nav a span{text-align: center;font-size: 18px;font-weight: normal;font-stretch: normal;line-height: 20px;letter-spacing: 0px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.container_two .sec4_nav a+a::before{position: absolute;top: 0;bottom: 0;margin: auto;left: 0;display: block;content: "";width: 1px;height: 56px;border-left: dashed 1px #c6c6c6;}

.sec4_nav .sec4_pic{display: flex;justify-content: space-between;}
.sec4_nav .sec4_pic a{width: 358px;height: 126px;display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
.sec4_nav .sec4_pic a p{font-size: 22px;font-weight: blod;font-stretch: normal;line-height: 23px;letter-spacing: 0px;color: #1658a0;margin-left: 20px;}
.sec4_nav .sec4_pic a:first-child{background-repeat: no-repeat;}
.sec4_nav .sec4_pic a:first-child img:last-child{margin-left: 28px;}
.sec4_nav .sec4_pic a:not(:first-child){background-color: #f0f6ff;}
.container_three{justify-content: space-between;/* padding: 30px 20px 30px 23px; */margin: 30px auto 0px auto !important;box-sizing: border-box;background-color: #ffffff;/* box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1); */border-radius: 10px;display: flex;align-items: flex-end;}
.container_three:first-child a{/* margin-right: 15px; */}
.container_three a{/* -webkit-transition: all 0.3s ease-out; *//* transition: all .3s ease-out; */}
.container_three a:hover{/* border:none; *//* -webkit-box-shadow: 0 5px 12px #a1a1a3; *//* box-shadow: 0 5px 12px #a1a1a3; */}
.container_one{height: auto;
overflow: hidden;padding: 17px 30px;min-height: 430px;width: 1140px;margin-top: 30px !important;border-radius: 10px;margin-bottom: 35px !important;box-shadow: 1px 1px 10px 2px #eee;-webkit-box-shadow: 1px 1px 10px 2px #eee;-moz-box-shadow: 1px 1px 10px 2px #eee;}

.zcwj_search{display: flex;flex-wrap: wrap;align-items: center;box-sizing: border-box;padding: 15px 10px;width: 100%;background-color: #f6f6f6;border-radius: 5px;}
.zcwj_search .search_zc,
.zcwj_search .range,
.zcwj_search .radio_range,
.zcwj_search .input_box,
.zcwj_search .search_box{margin-bottom: 0px;}
.zcwj_search .search_zc{margin-right: 5px;margin-bottom: 0;margin-left: 10px;}
.zcwj_search .range{margin-right: 30px;}
.zcwj_search .range::before{display: inline-block;content: "";border: 14px solid transparent;border-width: 7px 9px;border-left-color: #4885c9;margin-right: 8px;}
.zcwj_search .input_box{box-sizing: border-box;padding-left: 17px;width: 37%;height: 45px;background-color: #ffffff;border-radius: 5px;border: solid 1px #b1cfed;font-size: 15px;font-weight: normal;font-stretch: normal;line-height: 30px;letter-spacing: 0px;color: #333;}
.zcwj_search .radio_range input{margin-right: 5px;}
.zcwj_search .radio_range.all{margin-right: 10px;}
.zcwj_search .radio_range.title{margin-right: 10px;}
.zcwj_search .search_box{display: flex;justify-content: center;align-items: center;width: 100px;height: 45px;background-color: #4785c9;border-radius: 5px;color: #fff;font-size: 18px;margin-left: 15px;cursor: pointer;}
.zcwj_search .search_box img{margin-right: 8px;}
/*法定主动内容公开*/
.fdgk_listico,.jczwgk_listico{width: 48%;background-color: #ffffff;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1);border-radius: 10px;padding: 15px 25px 10px 25px;}
.fdgk_listico{}
.jczwgk_listico{}
.fdgk_listico h1{height: 25px;border-bottom: 1px solid #e9e9e9;}
.fdgk_listico h1 span{float: left;padding: 0 25px 0 0;text-align: center;background-color: #fff;}
.fdgk_listico h1 span a{color: #333;padding: 12px 3px 12px 0;font-weight: bold;font-size: 28px;}
.zwgk_ul{padding-top: 14px;}
.zwgk_ul li{float: left;width: 47%;/* background: #f5f6f6; *//* border: 1px solid #f5f6f6; *//* margin-bottom: 28px; */margin-right: 6%;border-radius: 6px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.zwgk_ul li a{width: 100%;height: 100%;display: block;line-height: 70px;font-size: 18px;}
.zwgk_ul li span{float: left;width: 80px;height: 64px;margin-top: -2px;padding-left: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.zwgk_ul li i{font-style: normal;}
.zwgk_ul li span .img2{display: none;position: relative;top: 19px;}
.zwgk_ul li:nth-child(2n){margin-right: 0;}
.zwgk_ul li:hover{}
.zwgk_ul li:hover span .img2{display: block;}
.zwgk_ul li:hover span .img1{display: none;}
/*基层政务公开*/
.jzzwgk{/* height:269px; *//* border: 1px solid #ededed; */margin-top: 25px;/* padding: 15px; */clear: both;}
.jzzwgk li{width: 33.33%;/* margin-bottom: 15px; */}
.jzzwgk li a{display:block;border-radius: 4px;/* border: 1px solid #fff; */height: 70px;line-height: 60px;font-size: 18px;color:#000;text-align: left;overflow:hidden;text-indent: 10px;}
.jzzwgk li a:hover{}
.jzzwgk li i{display:block;width: 40px;height: 40px;background-size: 100%;float: left;background-repeat: no-repeat;margin: 10px auto 10px;}
.jzzwgk li a:hover i{ -webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1);  transform: scale(1.1,1.1);  }
.jzzwgk .ico01{background-image: url(2023jc_ico01.png);}
.jzzwgk .ico02{background-image: url(2023jc_ico02.png);}
.jzzwgk .ico03{background-image: url(2023jc_ico03.png);}
.jzzwgk .ico04{background-image: url(2023jc_ico04.png);}
.jzzwgk .ico05{background-image: url(2023jc_ico05.png);}
.jzzwgk .ico06{background-image: url(2023jc_ico06.png);}
.jzzwgk .ico07{background-image: url(2023jc_ico07.png);}
.jzzwgk .ico08{background-image: url(2023jc_ico08.png);}
.jzzwgk .ico09{background-image: url(2023jc_ico09.png);}
.jzzwgk .ico10{background-image: url(2023jc_ico09.png);}
.jzzwgk .ico11{background-image: url(2023jc_ico09.png);}
.jzzwgk .ico12{background-image: url(2023jc_ico09.png);}
/*部门信息公开导航*/
.zdly_box{width: 100%;margin: 15px 0px;overflow: hidden;}
.zdly_box .title{width: 100%;height: 54px;border-bottom: 4px solid #efefef;}
.zdly_box .title .now{color: rgb(16, 86, 138);border-bottom: 4px solid #0078E7;}
.zdly_box .title .now a{color: #000;}
.zdly_box .title a{font-size: 18px;color: #7f7f7f;}
.zdly_box .title span{height: 50px;float: left;line-height: 45px;padding: 0px 5px;margin-right: 35px;cursor: default;}
.zdly_box .zcwj_gd{float: right;border-top: none;color: rgb(136, 136, 136);font-size: 15px !important;padding: 0px;margin-top: 20px;}
#ly_content{overflow: hidden;}
.zdly_box .newList_3{overflow: hidden;margin: 15px 0px;}
.zdly_box .newList_3 li{overflow: hidden;float: left;width: 24.333%;padding: 8px 0px;margin: 0px 10px 0px 0;}
.zdly_box .newList_3 li a{width: 93%;padding: 0px 10px;height: 40px;line-height: 40px;display: block;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zdly_box .newList_3 li a img{width: auto;height: 30px;margin: 20px 0px 15px;}
.zdly_box .newList_3 li a p{font-size: 16px;color: rgb(40, 40, 40);text-align: center;}
.zdly_box .newList_3 li a:hover p{color: #0078E7;}
.zdly_box .newList_3 li a:hover img{transform: rotateY(360deg);transition: all 1.5s ease 0s;}
.zdly_box .link-one{overflow: hidden;}
.zdly_box .link-one a{line-height: 55px;background: rgb(242, 242, 242);font-size: 16px;color: rgb(102, 102, 102);border-radius: 6px;transition: all 0.2s ease 0s;}
.zdly_box .newList_3 li:nth-child(4n){margin: 0px 0px 0px 0;}
.zdly_box .link-one a:hover{background: #0078E7;color: rgb(255, 255, 255);}
.zdly_box .link-one a:hover a{background: rgb(116, 172, 214);color: rgb(255, 255, 255);}
/*部门信息公开导航*/
@media screen and (max-width: 1200px) and (min-width: 770px){
.warp{width: 98%;padding: 0.2rem;}
.w1200{width:100%;}

}
@media screen and (min-width: 401px) and (max-width: 769px) {
.container_one{padding: 0.1rem;border: none;box-shadow: 0px 0px 0px 0px #fff;}
.ldzc{float: none !important;margin:0px auto;width: 78%;}
.ldzc h1{text-align:center;}
.ldzc h1 img{/* width: 100%;*/}
.zwgk-right{float: none !important;width: 100%;padding: 0.1rem;}
.wj-box > ul{margin:.3rem 0px;padding: 1px;}
.zcwj_search .input_box{width: 65%;padding-left: 5px;margin-top: .8rem;}
.zcwj_search .search_zc{width: 80%;}
.zcwj_search .search_box{margin-top: .8rem;}
.container_two .sec4_nav{display: initial;padding: 0;}
.container_two .sec4_nav a{width: 33.33%;float: left;}
.container_two .sec4_nav a+a::before{width: 0;}
.container_three{display:block;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);margin: 10px auto 0px auto !important;}
.fdgk_listico{width: 99%;padding: 0.1rem;float: none !important;margin: 0px auto;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
.zwgk_ul li{width:100%;text-align: center;margin-bottom: 10px;}
.zwgk_ul li span{padding-left: 25%;}
.jczwgk{margin: 1rem auto;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
.jzzwgk li{width: 33.33%;}
.container_forue{margin: 0px auto 0px auto !important;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
.container_forue .container_three a{margin-bottom:.5rem;display: block;}
.zdly_box{margin: 0;width: 100%;padding: 0.1rem;}
.zdly_box .title{display:flex;}
.zcwj_gd{display: none !important;}
.zdly_box .title span{margin-right: 0;}
.zdly_box .title a{font-size: 17px;}
.zdly_box .newList_3 li{width: 100%;}
.zdly_box .newList_3 li a{width: 100%;padding: 0px;} 
.wj-box > ul > li >.item > span{padding-right: 10px;}
}
@media (max-width: 400px) {
.container_one{padding: 0.1rem;border: none;box-shadow: 0px 0px 0px 0px #fff;}
.ldzc{float: none !important;margin:0px auto;width: 78%;}
.ldzc h1{text-align:center;}
.ldzc h1 img{/* width: 100%;*/}
.zwgk-right{float: none !important;width: 100%;padding: 0.1rem;}
.wj-box > ul{margin:.3rem 0px;padding: 1px;}
.zcwj_search .input_box{width: 65%;padding-left: 5px;margin-top: .8rem;}
.zcwj_search .search_zc{width: 80%;}
.zcwj_search .search_box{margin-top: .8rem;}
.container_two .sec4_nav{display: initial;padding: 0;}
.container_two .sec4_nav a{width: 33.33%;float: left;}
.container_two .sec4_nav a+a::before{width: 0;}
.container_three{display:block;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);margin: 10px auto 0px auto !important;}
.fdgk_listico{width: 99%;padding: 0.1rem;float: none !important;margin: 0px auto;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
.zwgk_ul li{width:100%;text-align: center;margin-bottom: 10px;}
.zwgk_ul li span{padding-left: 25%;}
.jczwgk{margin: 1rem auto;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
.jzzwgk li{width: 33.33%;}
.container_forue{margin: 0px auto 0px auto !important;box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);}
.container_forue .container_three a{margin-bottom:.5rem;display: block;}
.zdly_box{margin: 0;width: 100%;padding: 0.1rem;}
.zdly_box .title{display:flex;}
.zcwj_gd{display: none !important;}
.zdly_box .title span{margin-right: 0;}
.zdly_box .title a{font-size: 17px;}
.zdly_box .newList_3 li{width: 100%;}
.zdly_box .newList_3 li a{width: 100%;padding: 0px;} 
.wj-box > ul > li >.item > span{padding-right: 10px;}
    
}