推进备案审查 增强制度刚性
推进备案审查 增强制度刚性
来源:法工委办公室 编发:法工委办公室 发布日期:2024-12-30
2024年11月22日,安徽省第十四届人大常委会第十二次会议表决通过了《安徽省各级人民代表大会常务委员会规范性文件备案审查条例》(以下简称《条例》),自2025年1月1日起施行。
一、立法必要性
一是贯彻落实党中央重要决策和全国人大常委会工作部署的需要。规范性文件备案审查是宪法法律赋予人大常委会的一项重要职权,是保证宪法法律实施,维护国家法制统一的一项重要制度。党的十八大以来,以习近平同志为核心的党中央从全面推动依法治国、加强宪法法律实施和监督的战略高度,多次对备案审查工作作出重要决策部署。党的二十大报告提出,完善和加强备案审查制度。党的二十届三中全会决定进一步提出,完善合宪性审查、备案审查制度。全国人大常委会明确要求今年内各省级人大常委会完成备案审查地方性法规的修改工作。因此,有必要对《安徽省各级人民代表大会常务委员会实行规范性文件备案审查的规定》(以下简称《规定》)相关内容进行完善,制定备案审查条例,贯彻落实党中央和全国人大常委会对备案审查工作的部署要求。
二是保持法制统一的需要。全国人大及其常委会先后于2022年3月修改的地方组织法、2023年3月修改的立法法、2024年11月修改的监督法,分别对备案审查工作报告制度、衔接联动机制、规范性文件撤销权限等作出新的规定。2023年12月,全国人大常委会出台关于完善和加强备案审查制度的决定,对地方各级人大常委会加强备案审查制度和能力建设提出了明确要求。因此,有必要通过立法与上位法保持衔接。
三是促进我省规范性文件备案审查工作的需要。2007年省人大常委会在全国率先制定实行规范性文件备案审查的规定,2017年和2021年两次修改,对推动和规范全省各级人大常委会备案审查工作,维护社会主义法制统一,发挥了重要作用。近年来,我省备案审查工作在审查建议处理、法规规章规范性文件数据库建设、备案审查制度和能力建设等方面取得新进展,有必要在深入总结实践经验的基础上,对备案审查法规进行完善。
二、立法过程
根据省人大常委会2024年立法计划,法工委成立修改专班,加强调查研究,根据宪法和立法法、监督法、全国人大常委会决定等相关规定,在我省《规定》基础上,参考全国人大常委会法工委组织起草的参考范本,拟废旧立新,以条例形式制定备案审查地方性法规,草拟了《安徽省各级人民代表大会常务委员会规范性文件备案审查条例(草案)(征求意见稿)》,在安徽人大网全文公布,广泛征求社会各界意见;书面征求常委会全体组成人员意见;通过书面征求意见、实地调研、召开立法座谈会、邀请部分市人大常委会的同志参加集中改稿等形式,广泛听取省市县人大、政府、监委、法院、检察院以及人大代表和专家学者的意见,在深入研究论证、充分吸取各方面意见的基础上,反复修改,形成了《安徽省各级人民代表大会常务委员会规范性文件备案审查条例(草案)》。11月12日,省十四届人大常委会第四十二次主任会议决定,将《条例(草案)》提请省十四届人大常委会第十二次会议审议。省人大常委会于11月19日进行了审议,11月22日表决通过。
三、《条例》的主要内容
《条例》分总则、备案、审查、处理、保障与监督、附则,共六章四十九条,与《规定》相比,主要充实了以下内容:
(一)关于指导思想和基本原则
根据全国人大常委会有关决定,进一步明确了备案审查工作的指导思想、基本原则,并要求践行全过程人民民主,保障人民群众的知情权、参与权、表达权、监督权,自觉接受人民群众监督。(第三条、第六条)
(二)关于规范性文件的概念和备案范围
为增强法规的可操作性,落实有件必备,对规范性文件的概念进一步进行界定,同时规定制定机关为了实施内部管理等制定的不具有普遍约束力的文件,不属于本条例所称的规范性文件;进一步明确了依照地方性法规的要求就专门事项作出的配套规范性文件报送备案问题。(第二条、第九条)
(三)关于备案审查职责分工
2007年《规定》实施以来,各级人大常委会备案审查工作机构、专门委员会和常委会其他工作机构按照职责分工,各司其职,相互配合,发挥各自“统”和“专”的优势,共同做好备案审查工作。《条例》延续了《规定》关于备案审查工作的职责分工,鉴于目前有些市县备案审查工作分别由法工委、监司工委、办公室、研究室等承担,情况不一,《条例》规定,设区的市和县级人大常委会可以结合实际,确定备案审查工作机构和备案审查工作分工。(第四条)
(四)关于审查方式和程序
在审查方式上,进一步明确移送审查的具体要求,对专项审查情形列举细化,对跨区域联动审查作出规定,建立规范性文件常态化清理机制。在审查程序上,进一步明确分送审查、审查时限相关规定。在处理程序上,根据新修订的监督法关于规范性文件撤销权限的规定,进一步明确了制定机关不自行纠错情况的处理。(第十八条、第十九条、第二十条、第二十五条、 第二十七条、第三十七条)
(五)关于保障与监督制度
为了推动、规范和保障备案审查工作的开展,一是规定各级人大常委会年度工作要点、监督计划对备案审查工作作出安排,备案审查工作情况纳入工作报告;二是对备案审查工作机构向常委会所作年度报告的内容、公开程序进一步具体化;三是进一步加强信息化建设;四是加强人大常委会对政府、监委、法院、检察院开展本系统备案审查工作的监督。(第四十二条、第四十三条、第四十六条、第四十七条)
"+pNum+"<---->"+sNum);
if(type =="big"){
if(intCount==3) {return false;}
//$(".art_dd p").css("font-size", (pNum+2)+pUnit);
//$("strContent").css("font-size", (pNum+2)+pUnit);
//$(".art_dd p span").css("font-size", (sNum+2)+sUnit);
//$(".art_dd div span").css("font-size", (sNum+2)+sUnit);
$('#strContent').children().each(function(index,a){
$(a).attr("id","children1"+index);//给正文下所有第一层子元素赋ID名
var cStyle=$(a).attr("style");//获取每个子元素的style属性
console.log("第一层cStyleOld1 "+index + ": " + cStyle);
var flag = true;
if(cStyle!=undefined && cStyle!="undefined"){
var cStyles = cStyle.split(";");//分割style属性,找出font-size
for(var m=0; m-1||oldFontSizeTxt.indexOf("FONT-SIZE")>-1)){
console.log("oldFontSizeTxt1==="+oldFontSizeTxt);
var fontsizeold=oldFontSizeTxt.match(/\d\d/);
console.log("fontsizeold1==="+fontsizeold);
console.log("fontsize1==="+oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2));
if(oldFontSizeTxt.indexOf("!important")>-1){
//$("#children1"+index).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
$(a).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
}else{
//$("#children1"+index).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
$(a).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
}
flag = false;
console.log("cStyle1==="+$(a).attr("style"));
}
}
}
if(flag){
$(a).attr("style",cStyle+";font-size:18pt;");
}
$(a).children().each(function(index2,b){
$(b).attr("id","children2"+index2);//给正文下所有第一层子元素赋ID名
var cStyle=$(b).attr("style");//获取每个子元素的style属性
console.log("第二层cStyleOld2 "+index2 + ": " + cStyle);
var flag2 = true;
if(cStyle!=undefined && cStyle!="undefined"){
var cStyles = cStyle.split(";");//分割style属性,找出font-size
for(var m=0; m-1||oldFontSizeTxt.indexOf("FONT-SIZE")>-1)){
console.log("oldFontSizeTxt2==="+oldFontSizeTxt);
var fontsizeold=oldFontSizeTxt.match(/\d\d/);
console.log("fontsizeold2==="+fontsizeold);
console.log("fontsize2==="+oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2));
if(oldFontSizeTxt.indexOf("!important")>-1){
//$("#children2"+index2).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
$(b).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
}else{
//$("#children2"+index2).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
$(b).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
}
console.log("cStyle2==="+$(b).attr("style"));
flag2 = false;
}
}
}
if(flag2){
$(b).attr("style",cStyle+";font-size:18pt;");
}
$(b).children().each(function(index3,c){
$(c).attr("id","children3"+index3);//给正文下所有第一层子元素赋ID名
var cStyle=$(c).attr("style");//获取每个子元素的style属性
console.log("第三层cStyleOld3 "+index3 + ": " + cStyle);
var flag3 = true;
if(cStyle!=undefined && cStyle!="undefined"){
var cStyles = cStyle.split(";");//分割style属性,找出font-size
for(var m=0; m-1||oldFontSizeTxt.indexOf("FONT-SIZE")>-1)){
console.log("oldFontSizeTxt3==="+oldFontSizeTxt);
var fontsizeold=oldFontSizeTxt.match(/\d\d/);
console.log("fontsizeold3==="+fontsizeold);
console.log("fontsize3==="+oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2));
if(oldFontSizeTxt.indexOf("!important")>-1){
//$("#children3"+index3).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
$(c).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
}else{
//$("#children3"+index3).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
$(c).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
}
console.log("cStyle3==="+$(b).attr("style"));
flag3 = false;
}
}
}
if(flag3){
$(c).attr("style",cStyle+";font-size:18pt;");
}
$(c).children().each(function(index4,d){
$(d).attr("id","children4"+index4);//给正文下所有第一层子元素赋ID名
var cStyle=$(d).attr("style");//获取每个子元素的style属性
console.log("第四层cStyleOld4 "+index4 + ": " + cStyle);
var flag4 = true;
if(cStyle!=undefined && cStyle!="undefined"){
var cStyles = cStyle.split(";");//分割style属性,找出font-size
for(var m=0; m-1||oldFontSizeTxt.indexOf("FONT-SIZE")>-1)){
console.log("oldFontSizeTxt4==="+oldFontSizeTxt);
var fontsizeold=oldFontSizeTxt.match(/\d\d/);
console.log("fontsizeold4==="+fontsizeold);
console.log("fontsize4==="+oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2));
if(oldFontSizeTxt.indexOf("!important")>-1){
//$("#children4"+index4).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
$(d).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
}else{
//$("#children4"+index4).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
$(d).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
}
flag4 = false;
console.log("cStyle4==="+$(b).attr("style"));
}
}
}
if(flag4){
$(d).attr("style",cStyle+";font-size:18pt;");
}
$(d).children().each(function(index5,e){
$(e).attr("id","children5"+index5);//给正文下所有第一层子元素赋ID名
var cStyle=$(e).attr("style");//获取每个子元素的style属性
console.log("第五层cStyleOld5 "+index5 + ": " + cStyle);
var flag5 = true;
if(cStyle!=undefined && cStyle!="undefined"){
var cStyles = cStyle.split(";");//分割style属性,找出font-size
for(var m=0; m-1||oldFontSizeTxt.indexOf("FONT-SIZE")>-1)){
console.log("oldFontSizeTxt5==="+oldFontSizeTxt);
var fontsizeold=oldFontSizeTxt.match(/\d\d/);
console.log("fontsizeold5==="+fontsizeold);
console.log("fontsize5==="+oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2));
if(oldFontSizeTxt.indexOf("!important")>-1){
//$("#children5"+index5).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
$(e).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" ;"));
}else{
//$("#children5"+index5).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
$(e).attr("style",cStyle.replace(oldFontSizeTxt,oldFontSizeTxt.replace(fontsizeold,parseFloat(fontsizeold)+2)+" !important;"));
}
flag5 = false;
console.log("cStyle5==="+$(b).attr("style"));
}
}
}
if(flag5){
$(e).attr("style",cStyle+";font-size:18pt;");
}
});
});
});
});
});
intCount++;
}else if(type =="normal"){
//$(".art_dd p").css("font-size", pNum+pUnit);
//$(".art_dd p span").css("font-size", sNum+sUnit);
console.log("strContentOld==="+$("#strContent").html());
$("#strContent").html(strContentOld);
intCount=0;
}
}