@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td{margin:0;padding:0;}
body {
	color: #333;
	text-align: left;
	font-size: 14px;
	font-family:"微软雅黑";
	font-family: microsoft yahei,Arial,Helvetica,sans-serif;
	background-color:#F6F6F6;
}
a{ text-decoration:none; color:inherit;}
a:link,a:visited {
	color: inherit;
	text-decoration: none;
}
a:active,a:hover {
	text-decoration: none;
}
img {
	border: none;
}
img {
	vertical-align: middle;
}
em {
	font-style: normal;
}
li,ul {
	list-style: none;
}
li {
	list-style-type: none;
}
div {
	word-wrap: break-word;
	word-break: break-all;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 9pt; font-weight: normal;
}
button,input,select,textarea {
	font-weight: inherit;
	font-size: inherit;
	font-size: 100%;
	font-family: inherit;
}
a:hover img {
	/*opacity: .8;*/
}
.f_l { float: left !important;}
.f_r { float: right !important;}
.auto{ margin:0 auto;}
.w1000{ width:1000px;}
.w1170{ width:1170px; padding:15px 15px 0;}
.w1200{ width:1200px;}
.clear{ clear:both; float:none;}
.transition{ transition:0.5s; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -ms-transition:all 0.5s; -o-transition:all 0.5s;}
.Box{ position:relative; overflow:hidden;}
.aBox{ position:relative;}
.sonimg img{ display:block; width:100%; height:100%;}
.none{ display: none !important;}
.clearfix:after{content: "";display: block;height: 0;clear:both;visibility: hidden;}
.clearfix{*zoom: 1;}




/*仿layui分页样式*/
.i_Page{ text-align: center;}
.layuiPage{padding: 10px 0px;clear: both;overflow:hidden;}
.layuiPage a,.layuiPage span,.layuiPage font{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; padding: 0 15px; border: 1px solid #e2e2e2; height: 28px; line-height: 28px; margin: 0 -1px 5px 0; background-color: #fff; color: #333; font-size: 12px;}
.layuiPage span,.layuiPage font{margin-right: 10px; padding: 0; border: none;}
.layuiPage a.onhover{background: #069be5;border: 1px solid #069be5;color:#FFFFFF !important;}
.layuiPage font{height: 30px; line-height: 30px; color: #999;}
.layuiPage input{ height: 30px; line-height: 30px; border-radius: 2px; vertical-align: top; background-color: #fff; box-sizing: border-box; border: 1px solid #e2e2e2; display: inline-block; width: 40px; margin: 0 10px; padding: 0 3px; text-align: center; outline: 0; transition: all .3s; -webkit-transition: all .3s;}
.layuiPage input[type='text']:focus{ border-color: #009688!important;}
.layuiPage input[type='submit']{margin-left: 10px; padding: 0 10px; cursor: pointer;}

.trs_key4format{color:#333;font-size:16px;zoom:1;}
.trs_key4format>p{margin:5px 0;margin-bottom:15px;color:#333;text-indent:2em;font-size:16px;line-height:30px;}
.trs_key4format img{margin-bottom:-3px;max-width:100%;text-align:center;}


/*滚动条自定义样式*/
.ScrollStyle,
.layui-anim{ overflow:auto; overflow:overlay;}
.ScrollStyle::-webkit-scrollbar,
.layui-anim::-webkit-scrollbar { width: 9px; height: 9px; box-sizing: border-box; background: #eee;}
.ScrollStyle::-webkit-scrollbar-button,
.layui-anim::-webkit-scrollbar-button { width: 9px; height: 12px; background:url(../images/2020_jczwgkbzhgfhzt_scroll.png) no-repeat;}
.ScrollStyle::-webkit-scrollbar-button:vertical:start,
.layui-anim::-webkit-scrollbar-button:vertical:start { background-position: 0 0; }
.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover,
.layui-anim::-webkit-scrollbar-button:vertical:start:hover { background-position: -10px 0; }
.ScrollStyle::-webkit-scrollbar-button:vertical:start:active,
.layui-anim::-webkit-scrollbar-button:vertical:start:active{ background-position: -20px 0; }
.ScrollStyle::-webkit-scrollbar-button:vertical:end,
.layui-anim::-webkit-scrollbar-button:vertical:end { background-position: -30px 0;	}
.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover,
.layui-anim::-webkit-scrollbar-button:vertical:end:hover { background-position: -40px 0; }
.ScrollStyle::-webkit-scrollbar-button:vertical:end:active,
.layui-anim::-webkit-scrollbar-button:vertical:end:active { background-position: -50px 0; }
.ScrollStyle::-webkit-scrollbar-button:horizontal:start,
.layui-anim::-webkit-scrollbar-button:horizontal:start { background-position: 0 -11px;	}
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover,
.layui-anim::-webkit-scrollbar-button:horizontal:start:hover { background-position: -10px -11px; }
.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active,
.layui-anim::-webkit-scrollbar-button:horizontal:start:active { background-position: -19px -11px; }
.ScrollStyle::-webkit-scrollbar-button:horizontal:end,
.layui-anim::-webkit-scrollbar-button:horizontal:end { background-position: -30px -11px; }
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover,
.layui-anim::-webkit-scrollbar-button:horizontal:end:hover { background-position: -40px -11px; }
.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active,
.layui-anim::-webkit-scrollbar-button:horizontal:end:active { background-position: -50px -11px; }
.ScrollStyle::-webkit-scrollbar-track-piece,
.layui-anim::-webkit-scrollbar-track-piece { background-color: rgba(0,0,0,.15); /*-webkit-border-radius: 5px;*/}
.ScrollStyle::-webkit-scrollbar-thumb,
.layui-anim::-webkit-scrollbar-thumb {	background-color: #e7e7e7; border: 1px solid rgba(0,0,0,.21); /*-webkit-border-radius: 5px;*/}
.ScrollStyle::-webkit-scrollbar-thumb:hover,
.layui-anim::-webkit-scrollbar-thumb:hover { background-color: #f6f6f6; border: 1px solid rgba(0,0,0,.21);	}
.ScrollStyle::-webkit-scrollbar-thumb:active,
.layui-anim::-webkit-scrollbar-thumb:active { background: -webkit-gradient(linear,left top,left bottom,from(#E4E4E4),to(#F4F4F4));	}
.ScrollStyle::-webkit-scrollbar-corner,
.layui-anim::-webkit-scrollbar-corner { background-color: #f1f1f1;	/*-webkit-border-radius: 1px;*/}

body {
	color: #333;
	text-align: left;
	font-size: 14px;
	font-family:"微软雅黑";
	font-family: microsoft yahei,Arial,Helvetica,sans-serif;
	background-color:#F6F6F6;
}

/* 头部 */
.warp{ width:100%; min-width:1200px; max-width:1920px; position:relative; overflow:hidden; margin:0 auto; background:#f7f7f7;}
.warp .top{height: 596px;background: url('../images/2020_jczwgkbzhgfhzt_top_banner.jpg') no-repeat center top;}
.warp .top .top_main{height: 100%;position: relative;}
.warp .top .top_main .logo{position: absolute;left: 125px;top: 55px;}
.warp .top .top_main .logo img {width:300px;}

/* 工作动态 */
.middle{height: auto;box-sizing: border-box;}
.middle .work_dt{background-color: #f7f7f7;padding: 26px 0 50px 0;}
.dt_content .title{text-align: center;}
.dt_content .dt{margin-top:55px;}
.dt_content .dt .left_content{width: 524px;height: 274px; position: relative;}
.dt_content .dt .left_content .pic{width: 524px; height: 274px; position: relative !important;}
.dt_content .dt .left_content .pic ul{width: 524px; height: 274px; position: relative;}
.dt_content .dt .left_content .pic li{overflow:hidden; position: absolute; width: 524px;left: 0; top: 0; height: 274px;}
.dt_content .dt .left_content .pic li a{display:block; overflow:hidden; width: 100%; height: 274px; position: relative;}
.dt_content .dt .left_content .pic li a img{ width: 524px;height: 274px; transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.dt_content .dt .left_content .pic li a img:hover{transform:scale(1.05); transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.dt_content .dt .left_content .pic li a p{position: absolute;left: 0;bottom: 0;z-index: 10;width: 390px;height: 57px;line-height: 57px;padding-left: 25px;color: #FFFFFF;font-size: 16px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dt_content .dt .left_content .pic li a:hover p{color: #226ebc;}
.dt_content .dt .left_content .txt-bg{ position: absolute;bottom:0px;z-index: 1; height: 57px; width: 100%;background: url(2020_jdt_bg.png) repeat;}
.dt_content .dt .left_content .num{position: absolute; z-index: 3; bottom: 20px;right: 10px;}
.dt_content .dt .left_content .num li {float: left;margin: 0 5px; width: 12px;height: 12px;overflow: hidden;cursor: pointer; zoom: 1; background:url(2020_jdt_icon.png) -6px -53px no-repeat;}
.dt_content .dt .left_content .num .on{ background:url(2020_jdt_icon.png) -29px -53px no-repeat;}
.dt_content .dt .right_content{margin-left: 47px;}
.dt_content .dt .right_content ul{height: 274px;line-height: 47px;width: calc(1200px - 524px - 47px);}
.dt_content .dt .right_content ul li{position:relative;height: 47px;}
.dt_content .dt .right_content ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;display: inline-block;width: 100%;}
.dt_content .dt .right_content ul li a:after{position: absolute;display: block;content:'';width: 5px;height: 5px;background: #3a424d;left: -14px;top: 21px;}
.dt_content .dt .right_content ul li a:hover{padding-left: 15px;transition: padding .6s;}

/* 各级政务公开 */
.zwgk{background: #fff;}
.zwgk .zwgk_content{padding: 70px 0;}
.zwgk .zwgk_content ul{display: flex;height: 280px;}
.zwgk .zwgk_content ul li{flex:1;text-align: center;-ms-flex: 1; float: left;width: 299px; }
.zwgk .zwgk_content ul li a{font-size: 20px;font-weight: 800;}
.zwgk .zwgk_content ul li a img{margin-top: 12px;}
.zwgk .zwgk_content ul li a div{padding-top: 50px;}
.zwgk .zwgk_content ul li+li{ border-left: 1px solid #e8e8e8;}
.zwgk .zwgk_content ul li p:nth-child(1){color: #184b8d;padding-bottom: 10px;}

/* 政策文件-制度规范 */
.policy_system{padding: 55px;}
.policy_system .f_l{width: 585px;}
.policy_system .system{margin-left: 30px;}
.ps_content .title{font-size: 26px;font-weight: 800;width: 580px; background: url('../images/2020_jczwgkbzhgfhzt_middle_line.png') no-repeat right center;}
.ps_content .title em{letter-spacing:8px}
.ps_content .title span{color: #184b8d;}
.p_content{box-sizing: border-box;height: 540px; border: 1px solid #e5e5e5;background: #fff; border-radius: 5px;margin-top: 25px;padding: 10px 5px 0 5px;overflow: hidden;}
.p_content .p_item  p:first-child{font-size: 18px;}
.p_content .p_item  p:first-child+p{font-size: 15px;padding: 15px 0 60px 30px;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3; overflow: hidden;}
.p_content .p_item{padding: 0 20px 20px 20px;background: url("../images/2020_jczwgkbzhgfhzt_file_bg.png") no-repeat 5px 5px;}
.s_content{box-sizing: border-box;margin-top: 25px;height: 540px;}
.s_content .s_item{border: 1px solid #e5e5e5;border-radius:5px ;height: 161px;background: #fff;}
.s_content .s_item p:first-child{height: 46px;line-height: 46px;padding-left: 78px; font-size: 18px;background: url("../images/2020_jczwgkbzhgfhzt_setting.jpg") #f2f2f2 no-repeat left center;}
.s_content .s_item p:first-child+p{background: #fff; font-size: 15px;padding: 25px 20px 25px 30px;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3; overflow: hidden;}
.s_content .s_item+.s_item{margin-top: 25px;}

/* 工作台账 */
.gztz{background: #fff;box-shadow: 0 0px 10px 10px #ccc;}
.gztz_content{padding: 70px 0;min-height: 300px;}
.gztz_content .title{text-align: center;}
.gztz_content .tzlist ul{display: flex;display: -webkit-flex;display: -webkit-box;flex-wrap: wrap;margin-top: 50px;-o-flex-wrap: wrap;-ms-flex-wrap: wrap;-moz-flex-wrap: wrap;-webkit-flex-wrap: wrap;}
.gztz_content .tzlist ul li{padding-left: 50px;width: 550px;height: 50px;line-height: 50px;position: relative;}
.gztz_content .tzlist ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;display: inline-block;width: 100%;}
.gztz_content .tzlist ul li a:after{position: absolute;display: block;content:'';width: 5px;height: 5px;background: #3a424d;left: -25px;top: 7px;}

/* 政务公开 */
#zwgk{background: #fff;min-height: 640px;}
#zwgk .zwgk_content{box-sizing: border-box;padding: 70px 0;}
#zwgk .zwgk_content .title{text-align: center;height: 70px;line-height: 70px;background: url("../images/jczw_zwgk_line.jpg") no-repeat center;font-size: 24px;font-weight: bold;color: #fff;}
#zwgk .zwgk_content .title a {display:block;}
.zwgk_content .title span{position: absolute;right: 20px;top:0px;}
.zwgk_content .tabs{margin-top:35px ;}
.zwgk_content .tabs .tab_item{}
.zwgk_content .tabs a{}
.zwgk_content .tabs .tab_item a{margin-left: 10px;font-size: 18px;display: inline-block;width: 186px;height: 62px;text-align:center;line-height: 62px;border-radius: 8px;background: #f3f3f3;color: #ae0a0b;}
.zwgk_content .tabs .tab_item span{background: #f3f3f3;border-radius: 8px;color: #184b8d;}
.zwgk_content .tabs .tab_item span.active{color: #fff;}
.zwgk_content .tabs .tab_item a .bm{background: url("../images/jczw_bm.png") no-repeat 30px center; display: inline-block;height: 100%;width: 100%;}
.zwgk_content .tabs .tab_item a.on .bm {color:#ffffff;background:url(../images/jczw_bm1.png) #184b8d no-repeat 30px center;}
.zwgk_content .tabs .tab_item a .bm.active{background: url("../images/jczw_bm1.png") #184b8d no-repeat 30px center;}
.zwgk_content .tabs .tab_item a .xz{background: url("../images/jczw_icon_xz.png") no-repeat 30px center;display: inline-block;height: 100%;width: 100%;}
.zwgk_content .tabs .tab_item a.on .xz{background: url("../images/jczw_icon_xz_ac.png") #184b8d no-repeat 30px center;color:#ffffff;}

.zwgk_content .tabs ul{display: flex;flex-wrap: wrap;}
.zwgk_content .tabs ul li{}
.zwgk_content .tabs ul li a{margin: 10px 0 0 10px;font-size: 18px;display: inline-block;width: 186px;height: 62px;text-align:center;line-height: 62px;border-radius: 8px;background: #ebebeb;}

