body{background-color: #ecebeb;}
.top{width: 999px;height: 198px;background-size: 100% 100%;overflow: hidden;margin: 0 auto;color: #43599e;}
.dy{width: 999px;margin: 20px auto;background: #b2eaf2;height:275px;}
.dy_left{width:95px;height:100%;float:left;}
.dy_left em{width:30px;height:60px;background:#1a237e;display:block;color:#fff;padding:9px 7px;box-sizing:border-box;margin-left:48px;margin-top:100px;font-size: 14px;}
.dy_right{text-indent:2em;color:#1a237e;width:904px;float:right;height:100%;padding-right:50px;box-sizing:border-box;font-size:14px;padding-top:20px;line-height:22px}
.top_nav{width: 999px;height: 30px;margin: 0 auto;padding-left: 30px;box-sizing: border-box;}
.top_nav li{width: 91px;height: 100%;background: url(../images/qz_nav.png) no-repeat;background-size: 100% 100%;float: left;margin-left: 5px;text-align: center;line-height: 30px;}
.top_nav li a{color: #fff;}
.z_content{width: 999px;margin: 0 auto;background-color: #fff;}
.z_wz{width: 924px;height: 45px;margin: 0 auto;border-bottom: 1px solid #bfbfbf;background: url(../images/qz_wz.jpg) 0 55% no-repeat;padding-left: 25px;line-height: 45px;box-sizing: border-box;}
.z_wz em{font-size: 12px;color: #313131;}
.z_content ul{margin-top: 30px;width: 999px;overflow: hidden;padding-bottom: 40px;}
.z_content ul li{width:246px;height:45px;float:left;line-height:45px;overflow:hidden;margin-left:3px;margin-top:3px;text-align:left;}
.z_content ul li a{font-size:14px; width:246px;height:45px; display:block; background:#fafafa; color:#666666;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.hfooter{width: 999px!important;margin-top: 0!important;}

/*-- 权力清单列表 --*/
.publicDepartmentClass h3{ color:#333; font-size:24px; padding-bottom:20px; text-align:center;}
.publicDepartmentClass ul{ width:100%; padding-bottom:40px;}
.publicDepartmentClass ul li a:hover{background:#0f52b2;color: #fff;}
.publicDepartmentClass ul li a.cur{background:#0f52b2;color: #fff;}
.inventoryClass{overflow: hidden;width: 100%;box-sizing: border-box;padding: 0 20px;}
.inventoryClass h3{width:70%;float:left;height:34px;}
.inventoryClass h3 span{color:#0f52b2;font-size: 18px;line-height: 34px;}
.inventoryClass p{width:30%;float:right;height:34px;}
.inventoryClass p input{width:80%;height:34px;float:left;outline:none;padding:0 10px;box-sizing:border-box;}
.inventoryClass p span{display:block;width:20%;height:34px;background:#0f52b2;float:left;text-align:center;line-height:34px;color:#fff;}
.inventoryClass ul{width: 100%;padding-bottom: 0;margin-top: 0;padding-bottom: 0!important;}
.inventoryClass ul li{float:left!important;padding:10px 0px; font-size:16px;width: auto!important;margin-right: 15px;margin-left: 0!important;}
.inventoryClass ul li a{ color:#333333;background: none!important;width: auto!important;}
.inventoryClass ul li a:hover{ color:#ff0000;}
.inventoryClass ul li a.cur{ color:#ff0000;}
.inventoryList{margin-top:20px; padding-bottom:40px;}
.inventoryList ul{padding:0 20px;box-sizing: border-box;margin-top: 0!important;}
.inventoryList ul span{ display:block; text-align:center; font-size:16px;}
.inventoryList ul li{ background:url(../images/icon_point.png) no-repeat 0px 19px;width: 100%!important;float: none!important;height: auto!important;line-height: 40px!important;margin-left: 0!important;}
.inventoryList ul li a{ display:block!important;height:auto!important;font-size:16px!important;padding-left:15px;background: none!important;width: 100%!important;box-sizing: border-box;text-overflow:clip!important;white-space:normal!important;}
.inventoryList ul li:hover { background:url(../images/icon_point_hover.png) no-repeat 0px 19px;}
.inventoryList ul li a:hover{ color:#ff0000;}
.Pagination{ text-align:center; padding-top:40px;}
.Pagination p.recording{ color:#666666; font-size:16px; padding:0px 0px 12px;}
.Pagination p.page a{ margin:0px 10px; color:#333333; font-size:20px;}
.Pagination p.page a:hover{ color:#cc0000;}
.Pagination p.page span{ font-size:20px;}
.Pagination p.page em{margin:0px 10px;font-size:20px;color: #ccc;}
/* 权力清单详情页 */
.web{width: 1110px;margin: 0 auto;background: #fff;box-sizing: border-box;padding: 0 20px 20px 20px;}
.location{ font-size:16px;color:#ff0000; padding-top:20px;}
.location a{ color:#ff0000;}
.location a.black{ color:#333333}
.authority h3{font-size: 24px; padding-bottom:30px; padding-top:30px; text-align:center;}
.authority table{ border-collapse:collapse;}
.authority table tr td{height: 40px;background: #FFFFFF;font-size: 14px;line-height: 22px;padding: 5px; border:1px solid #c0c0c0;}
.authority table tr td.title{width: 160px;text-align: center;background: #f2f2f2;font-weight: bold;}
.authority table tr td .img{max-width:100%;}
