@charset "utf-8";
@import url(jczw_reset.css);

.warp{width:100%;min-width:1240px;max-width:1920px;position:relative;overflow:hidden;background: #fff;margin: 0 auto;}
/* Top */
#top{height: 627px;background: url("../images/jczw_top_bg.jpg") #fff no-repeat;background-size: 100% 627px;}
#top .top_centent .logo{padding-top: 40px;}
/* mid */
#mid{margin-top: 25px;height: auto;background: #fff;}
/*  上级部署  */
#mid .mid_chunk1{}
#mid .mid_chunk1 .lb{width: 685px;height: 415px;}
#mid .mid_chunk1 .bs_list{width: calc(100% - 725px);margin-left: 40px;}
.list .title{padding-bottom: 5px;border-bottom: 1px solid #9d9d9d;height: 35px;line-height: 35px;}
.list .title span{padding-left: 20px;font-size: 24px ;font-weight: 800; color: #0c367e;position: relative;}
.list .title span::before{display:inline-block;height: 30px;content: '';width: 8px;background: #0c367e;border-radius: 10px;position: absolute;left: 0px;top: 0px;}
.list .title a{float: right;font-size: 14px;}
.list ul{padding-top: 10px;}
.list ul li{margin:10px 0;position: relative;height: 42px;font-size: 16px;}
.list ul li a::before{display: inline-block;content: "";width: 14px;height: 14px;background: url("../images/jczw_list_before.png") #fff no-repeat center;position: absolute;left: 0px;top: 2px;}
.list ul li a p{float: left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 78%;padding-left: 20px;}
.list ul li a span{float: right;}
/* 政策制度 */
.mid_chunk2{height: 420px;margin-top: 20px;}
.zc_list{width: 45%;}
.zd_list{width: 45%;}
/* 按钮 */
.mid_chunk3{background: #f8f8f8;height: 225px;padding-bottom: 40px;}
.mid_chunk3 .button_list{padding-top: 40px;}
.mid_chunk3 .button_list li{float: left;;font-size: 26px;font-weight: 800;width: 570px; height: 82px;padding-left: 20px;box-sizing: border-box;text-align: center;line-height: 82px;border-radius: 10px;margin: 0px 0 20px 40px;}
.mid_chunk3 .button_list li:nth-child(1){background:url("../images/jczw_icon_1.png") no-repeat 40px center #eee298;color: #ab9504;}
.mid_chunk3 .button_list li:nth-child(2){background:url("../images/jczw_icon_2.png") no-repeat 40px center #6fd1a2;color: #05713d;}
.mid_chunk3 .button_list li:nth-child(3){background:url("../images/jczw_icon_3.png") no-repeat 40px center #e87c7a;color: #a20300;}
.mid_chunk3 .button_list li:nth-child(4){background:url("../images/jczw_icon_4.png") no-repeat 40px center #9baff4;color: #062eb4;}
/* 政务公开专题页面 */
.mid_chunk4{margin-top: 30px;height: 329px;}
.mid_chunk4 .line{height: 130px;background: url("../images/jczw_zwgk_line.png")no-repeat #fff center;}
.mid_chunk4 .link{margin-top: 20px;text-align: center;}
.mid_chunk4 .link a:last-child{margin-left: 50px;}
/* 工作台账 */
.mid_chunk5{margin-top: 30px;}
.mid_chunk5 .gztz_line{height: 130px;background: url("../images/jczw_gztz_line.png")no-repeat #fff center;}
.mid_chunk5 .gztz_list{margin-top: 25px;}
.mid_chunk5 .gztz_list .list{width: 45%;}
/* footer */
footer{height: 200px;background: #eeeeee;font-size: 14px;}
footer .footer_content{padding-top: 70px;}
footer .footer_content p{text-align: center;line-height: 30px;}

.focus_picture {float: left;width: 682px;height: 413px;}
.focus_picture .focusBox{width: 682px;height: 413px;position: relative;}
.focus_picture .focusBox .pic li a{display:block;overflow:hidden;width: 682px;height: 413px;}
.focus_picture .focusBox .pic li a img{width: 682px;height: 413px;transition: transform 0.7s ease-out 0s;-moz-transition: transform 0.7s ease-out 0s;}
.focus_picture .pic{width: 682px;height: 413px;position: relative;}
.focus_picture .pic li{overflow:hidden;position: absolute;width: 682px;left: 0;top: 0;}
.focus_picture .focusBox .txt-bg{position: absolute;bottom:0;z-index: 1;height: 44px;width: 682px;background: black;filter: alpha(opacity=60);opacity: 0.6;overflow: hidden;}
.focus_picture .focusBox .txt{position: absolute;  bottom:0;z-index: 2;height: 44px;width: 662px;overflow: hidden;padding-left: 20px;}
.focus_picture .focusBox .txt li {height: 44px;line-height: 44px;position: absolute;bottom: -36px;background:none !important;}
.focus_picture .focusBox .txt li a{color: #fff;font-size: 16px;}
.focus_picture .focusBox .num{position: absolute;z-index: 3;bottom: 15px;right: 14px;}
.focus_picture .focusBox .num li {float: left;margin: 0 5px;width: 10px;height: 10px;overflow: hidden;cursor: pointer;zoom: 1;background: #fff;border-radius: 50%;}
.focus_picture .focusBox .num .on{background: #175bad;}
.focus_picture .focusBox .pic li a img:hover{transform:scale(1.05);  transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}