站在乐山市中区泊水街尽头,面前是一座红褐色的石砌城门。四个门洞在你面前同时打开,正对江水的两个洞门大一些,通向城内的两个略小。走到门洞正下方抬头看,四道石拱的弧线在高处交汇于穹心一点,像一个倒扣的十字形穹顶。城门上方是一座二层重檐城楼,红柱青瓦,门额三个字:"丽正门"。如果你沿台阶登上城台绕到城楼背面,能看到一块石匾刻着"海棠香国"四个大字。从门洞穿出去,大渡河就在十米之外,河面宽阔,水色浑黄,江风扑面。城墙顺着河岸向西延伸,约两百米外有另一座规模稍小的城门,那是育贤门。
多数人经过这里时当成一处老城门拍张照就走。但如果只看它的外观,就会错过一层关键信息:这座城门不是一堵有洞口的墙。它首先是一段防洪堤。铁牛门原名丽正门,"铁牛"这个俗名来自门楼上曾经放置的两座铸铁镇水牛,那些铁牛今天已经看不到了。它们的缺失本身就在讲述乐山这座滨江古城最核心的生存问题:城墙与洪水的关系。
四门交汇的十字拱
铁牛门的建筑形式在中国现存城门中非常少见。一般的城门只有一个门洞,最多三个(中门走车马,两侧走行人)。铁牛门有四个门洞,前后各两孔,四道石拱在高处交汇于穹心,形成一个十字交叉拱。这个结构的直观效果是:不管从哪个方向进入城门,都会在中央的拱顶下汇合。当地有一种说法"好个铁牛门,一脚踏四门",说的就是这个结构。
罗马人和中东的工匠很早就掌握了十字拱技术,但在中国明代县城城门中极为罕见。铁牛门为什么要采用这种结构?一个合理的推测是工程上的考量:四门洞的十字拱比同样跨度的大单拱更能分散上部荷载,对地基的压强更均匀。城墙建在大渡河边的冲积层上,地质条件不如岩石地基稳定,分散荷载可以减少不均匀沉降导致墙体开裂的风险。明代工匠是否明确意识到这一工程逻辑没有文字记载,但结构本身说明他们找到了一种在实践中可行的方案。
每个门洞通高约11米、宽约8米,门洞本身高约5米(轩视界图片资料)。这个尺度既能通行车马,又不会因跨度太大而削弱拱券的结构强度。门洞内壁用红砂石块逐层砌筑,拱券的石块之间不留灰缝,靠精确的切割让石块靠自重和摩擦力咬合在一起。仔细观察可以看到每一块石头的切割面都打磨得很平整,特别是在拱券的内弧面上,石缝的间距比墙面更窄。这是干砌拱的典型工艺特征。

两头铁牛的故事
铁牛门得名的直接原因是那两头铸铁水牛。明洪武二十七年(1394年),乐山城墙被大渡河洪水冲毁,重建时在门楼上放置了两座铸铁水牛。中国古代的镇水兽信仰认为牛在五行中属土,土能克水,因此铸铁牛置于河岸以求平安(澎湃新闻报道引《乐山县志》)。铁牛门的位置就在大渡河的凹岸,江水在这里以最大的冲力撞击城墙,是最需要防护的区段。
这两头铁牛今天看不到了。它们消失的原因是一场规模更大的洪水。清乾隆五十一年(1786年),泸定发生大地震,大渡河上游形成堰塞湖。九天后堰塞湖溃决,"沫水噎九日而决",洪水冲到乐山时"堤尽坏,丽正门崩入二百余丈",城门连同城墙整体崩塌了六百多米,两头铁牛滚进了大渡河(澎湃新闻)。今天站在铁牛门城台上,看到的是一片空台面和后来重建的城楼。铁牛的大致位置在城门正前方偏下的河床里,有学者推测它们仍埋在江心泥沙之下。站在城台上往江面看,上下游各有一段凸向江中的石砌短堤,那是堵水台,嘉庆年间重修时为防止同样的事故再次发生而增筑的。
关于这两头铁牛,有三种民间说法:镇邪神(与李冰治水有关)、镇水患(牛饮消水)、镇火(因峨眉山被视为火星)。《神异经》记载"南方有兽名曰啮铁。大如水牛",这可能是铸铁牛作为镇水兽的信仰来源之一(搜狐)。铁牛门的命名层叠了多重文化想象,但最直接的动因始终是那一个:洪水。
城墙就是堤坝
从铁牛门沿滨江路向西走到育贤门,这段约两百米的城墙值得仔细看几眼。临江一侧的墙面不是普通城墙那种带城垛和射孔的防御立面,而是一道垂直光滑的石墙,墙根直接伸入河水。这道墙的断面比城内的墙体厚得多,上半部是正常的城墙厚度,下半部向外侧加宽,形成一个梯形截面。这就是乐山城墙最独特的工程特征:城堤合一。城墙的内侧是城市街道,外侧是防洪堤。
乐山城墙的临江段从宋代就开始同时承担防洪功能。北宋嘉州知州吕由诚主持筑堤,明代成化年间魏瀚再筑石堤。明代正德年间(1511年)知州胡准以条石砌筑东、南两段临水城墙,嘉靖三年(1524年)知州李辅续筑西、北段,形成了一套完整的城堤体系。万历《嘉定州志》记载城墙"周一千七百丈,门十",换算下来周长超过五公里,设十座城门。到了清代乾隆时期,城墙加高到一丈六尺约5.3米(澎湃新闻)。1786年大洪水把丽正门段彻底摧毁之后,嘉庆年间(1812至1813年)重修时将城墙外侧的堵水台增至十三座。这些伸向江中的石砌短堤把水流引向江心,减少洪水对墙基的直接冲击。

你走到育贤门外可以蹲下来看墙根。这里的城墙底部比上部宽出几十厘米,墙面有一个逐渐内收的斜面。这个细节在结构上降低了墙体重心,让墙体抗倾覆能力更强。对于一个每年夏天都要面对大渡河洪峰的滨江城市,这道加宽的红砂岩墙脚是所有工程判断中最直观的证据。
育贤门这个名字本身也有意思。"育贤"意为培育贤才,指向乐山文庙和儒学传统。育贤门位于铁牛门以西约两百米,曾是嘉州学子从文庙出来后通往江边的出口。门洞比铁牛门小,但城墙本体的连续性和红砂石砌筑工艺完全一致。两座门用同一道城墙连接起来,说明整个南门段是一套整体规划的防御防洪体系,而不是一个个独立的城门分散建造。站在育贤门外回头看铁牛门方向,能看到整段城墙沿着河岸线形成了一道弧线,这是在长期与洪水对抗中逐步定型的岸线边界。
一层层的红
乐山古城墙全部用红砂石砌筑,当地人也叫它"红石城"。这种石材取自乐山附近的红砂岩山体,颜色呈红褐色,质地不如花岗岩或青石坚硬。古建筑学家罗哲文把嘉州古城墙上的古建筑群形容为"金线串银珠"(《乐山日报》《乐山日报》)。
站在城台上往江面看,上下游各有一段伸向江中的石砌短堤,这些是堵水台。它们像一道道短坝,从城墙根部斜向伸入大渡河,把冲向墙基的水流引导到江心方向。堵水台之间还有规律性的间距,水流行进到第一道堵水台被推离墙根,到第二道又被推离一次,经过十三道堵水台的接力,即使大渡河洪峰到达,墙根受到的直接冲击已经大大减弱。这个方案的巧妙之处在于:它不靠加高城墙来防洪(加高会受结构限制),而是通过改变水流方向来保护墙基。如果你站在育贤门外往上游方向看,可以数出还能看到几座堵水台。
走到铁牛门城墙边仔细观察石头的颜色,你会发现明显的差异。靠近地面的石块尺寸更大,表面更粗糙,颜色偏深偏黑褐色。上部的石块切割更规整,颜色偏浅偏黄。这两种不同颜色的石头不是同一次施工用的,它们来自不同的采石场,代表了不同年代的维修活动。当代维修中使用的水泥勾缝在墙面上形成了灰白色的线条网络,和传统干砌之间有一条清晰的视觉分界。
育贤门城墙段还保留了一段明代原构的墙芯。那里的砌石之间吻合度极高,几乎看不出缝隙,说明当年的石匠对红砂岩的加工达到了相当精准的程度。这道墙经历了1786年大洪水、民国时期的拆城风潮和当代城市建设,是乐山古城墙中保存较完整的段落之一。

少年时期的郭沫若在离开乐山外出求学时,在他日后的文字中回忆过这道城墙的景象:"嘉定城一带红墙的影子也渐渐地在大渡河的左岸现了出来。高耸着的飞甍跃瓴的城楼,黑瓮瓮的森严的城门洞口,这在自然中长成的乡下人是第一次看见的。"(《乐山日报》)。他说的"红墙"就是红砂石城墙,"黑瓮瓮的城门洞口"大概也包括铁牛门的门洞。这段描写写于二十世纪初,那时的铁牛门城楼还是清代原构,铁牛也早已不在,但城门本身的样子和今天差别不大。
铁牛门本身是一部时间沉积物:宋代始建、明代重建、清代增高、2004年重建城楼,每一层都刻在石头的颜色和砌法里。这座城门之所以能保存到今天的样貌,不是因为哪个朝代一次性修好了它,而是因为六百年来每一代人都在修。
至于"海棠香国"的刻字,它指向乐山另一个被遗忘的名片。乐山古时盛产一种香海棠,花色和香味都极好。每到开花季节,全城都弥漫着海棠香气,乐山因此有"一时开处一城香"的说法(搜狐)。"海棠香国"四个字不是关于防洪或防御的,它是乐山人对自己城市的一个诗意的自我描述。这种刻字出现在城门背面,说明铁牛门同时是城市的安全出口和城市形象的门面。一道城门上同时刻着官方名称(丽正门)、民间称呼(铁牛)和地方文化符号(海棠香国),本身就是城市层叠的浓缩样本。
到现场带五个问题去看
第一,站在铁牛门的四个门洞中央,抬头看拱顶。四道石拱的交汇点在哪个位置?如果这里只开一个大门洞,拱券跨度更大、压力更集中,十字拱把荷载分散到四个方向,对建在河滩上的地基更安全。
第二,走上城台,在大致正对江面的位置停一下。两头铸铁水牛曾在这里放置了近四百年。把它们放在城门上面而不是河堤上,这个位置选择说明了什么?为什么城门被看作全城最需要镇水兽保护的节点?
第三,沿滨江路走到育贤门,蹲下来看墙根和墙面的过渡线。城墙底部比上部宽多少?这个加宽的结构帮助墙体抵抗什么力?当地人称它为"城堤合一",你在现场能用眼睛验证这个词吗?
第四,在城墙上找三种不同颜色的石头。最老的石块是什么颜色?最近的维修用的是什么材料?不同颜色之间有没有水泥勾缝作为分界线?同一座城门上为什么会出现这么多不同的石头?
第五,站在育贤门外向铁牛门方向看整段城墙的平面弧线。它的弯曲方向和河岸线一致还是不同?如果城墙是沿河而建的堤,为什么有些段落向内弯有些向外弯?这道弧线告诉你河流在哪个年代从哪个方向冲刷了这座城市。
这五个问题对应铁牛门到育贤门段的五层身份:十字拱结构中的工程判断、镇水兽信仰中的城市安全观、城堤合一中防洪与防御的功能叠合、红砂石风化与维修中六百年的时间分层、以及城墙弧线中河道变迁的地貌证据。任何一层单独看都不完整。把四层叠在一起,铁牛门就不是一个"拍张照就走"的城门,而是乐山这座滨江城市最核心的生存经验。你在现场只需要花四十五分钟,从铁牛门走到育贤门再走回来,这段路能读完一本用石头写的城市防洪史。
你以后在赣州、潮州、宜昌等其他江边城市看到古城墙时,也可以用相同的思路:先看城墙临江面和陆地面的区别,再看石材的年代分层,找到堵水台或类似的水工结构,最后问自己,这座城市的安全边界是设在哪里的。
铁牛门到育贤门这一段城墙,给出了一种读沿江城市的方法。它不是让人停下来欣赏的城门,而是让人沿着城墙步行、在每一段墙体材料的变化处停下来比较的线性遗迹。十字拱告诉你结构判断的精度,十三座堵水矶告诉你工程迭代的代价,红砂石表面的水线告诉你它做了多少年水工构筑物、多少年军事设施。这三层信息都还在同一段城墙上。下次你经过任何一座有城墙的滨江城市,可以试着用同样的思路读一读:城墙的迎水面和背水面形状对称吗?墙基是干燥的还是长期泡水的?墙体外侧有没有堵水台或类似的凸出结构?如果这些问题的答案指向防洪而非军事,那你就找到了一座把生存问题建在防御符号内部的城。
读完铁牛门到育贤门这一段,你对乐山这座城市有了一个空间定位工具。走到任何一条沿江路,看路面和江面之间的高差、看护栏上的水位标记年份、看堤防墙身上的两种材料的分界。这三样东西给出的不是水文学教科书里的概念,而是一座城市用石头和水泥记录的、一个半世纪以来的洪水编年表。这份编年表在不同城市有不同的封面:在乐山是城堤合一的红砂石,在九江是悬在江堤顶端的铸铁水位尺,在宜昌是三峡工程蓄水后留下的消落带痕迹。读完乐山这本,下次在任何一座沿江城市遇到堤防和水位标记,你都能当场读出那本石头的年表。