王安石被罢后,宋神宗继续改革事业,号为“元丰改制”。元丰改制虽与熙宁变法并称为“熙丰新法”,但改革力度无法同熙宁变法相提并论。
伴随着国力的增强,宋神宗将焦点转移到外患上。他决心消灭西夏。熙宁五年(1072年)五月,宋神宗开始西征西夏,取得了很大胜利,也大大鼓舞了神宗的信心。元丰四年(1081年)四月,西夏发生政变,宋神宗借此再次征讨西夏。结果却遭到惨败。宋神宗因此一病不起。
元丰八年(1085年)正月初,宋神宗立六子赵佣为太子。而宋神宗颁布的新法虽然曾短暂被其母高太后废,但不久又陆续恢复,不少甚至沿用到南宋时期。宋神宗驾崩后,太后高氏垂帘听政,对刚即位的宋哲宗赵煦严加钳制。高太后信用以司马光为首的旧党,并冷落宋哲宗,结果引发严重的新旧党争。宋哲宗亲政后,贬斥旧党,信用新党。
宋哲宗没有留下子嗣,死后由他弟弟赵佶即位,是为宋徽宗。宋徽宗专好享乐,对朝政毫无兴趣,他自幼爱好笔墨、丹青、骑马等。赵佶的生活糜烂,喜好逛青楼。还大兴土木,听信道士所言,在开封东北角修建万岁山,后改名为艮岳。艮岳方圆十余里,其中有芙蓉池、慈溪等胜地。里面亭台楼阁、飞禽走兽应有尽有。徽宗还在苏州设立应奉局,专门在东南搜刮奇石,是为花石纲,引得民怨沸腾。
宋徽宗不理朝政,政务都交给以蔡京为首的六贼。蔡京以恢复新法为名大兴党禁,排斥异己。蔡京即位次日,就下达了一个禁止元佑法的诏书。此即谓元佑奸党案。正直的大臣因此全被排斥出政治中心。
宋徽宗本人好大喜功,当他看到辽被金进攻后,便于重和元年(1118年)春,派遣使节马政自登州渡海至金。双方商议两国共同攻辽,北宋负责攻打辽的南京和西京。灭辽后,燕云之地归宋,过去宋给辽的岁币改缴金。此即为海上之盟。但宋朝军队却被打得大败。最后金兵掠去燕京的人口,并克扣营、平、滦三州。宣和七年(1125年),金兵分两路南下攻宋。赵佶吓得立刻传位其子宋钦宗赵桓。宋钦宗患得患失,在战和之间举棋不定。后来在万般无奈的情况下启用李纲来保卫东京。虽然一度取得了胜利,但是金朝并未死心,二度南下。
靖康元年(1126年)九月,太原沦陷。十一月,开封外城沦陷,金军逼迫宋钦宗前去议和。闰十一月卅日,宋钦宗被迫前去金营议和,三日后返回。金人要求索要大量金银。宋钦宗因此大肆搜刮开封城内财物。开封城被金军围困,城内疫病流行,饿死病死者不在少数。
靖康二年(1127年)二月六日,宋钦宗被废,贬为庶人。七日,宋徽宗被迫前往金营。金朝另立张邦昌,建立一个名为“大楚”的傀儡政权。徽钦二帝被金人掠到五国城。北宋后宫和大量官民女眷被抵押给金国,其中大部分被没入金国官妓院—洗衣院,史称靖康之耻或靖康之祸。宋徽宗被封为昏德公,宋钦宗被封为重昏侯。最后两人客死异乡五国城。
建炎三年(1129年)七月,升杭州为临安府。绍兴八年(1138年),定都临安府,实为“行在”。
在南宋“中兴四将”中,最着名的就是岳飞。他通过北伐夺取了金朝扶植的伪齐政权控制的土地。一直打到距开封仅四十五里的朱仙镇。北方义军也纷纷响应岳飞。以至于金人叹“撼山易,撼岳家军难”,并一度打算放弃开封,渡河北逃。但此时宋高宗连下十二道金牌催促岳飞班师,北伐之功毁于一旦。
绍兴十一年(1141年)十一月,宋与金达成《绍兴和议》。宋每年向金进贡银廿五万两,绢廿五万匹。后借口“莫须有”的罪名杀害了岳飞,宋高宗生父宋徽宗的灵柩和生母韦皇后才被送回南宋。
宋高宗任用秦桧为相,他上台后,迫害与自己政见不同的官员,联姻外戚,结交内臣。宋高宗对于秦桧的行为也只是默许。后期由于秦桧权势太大,引来宋高宗的警觉。例如宋高宗亲下命令,使秦桧的孙儿失去状元。秦桧的权势日渐下降。绍兴二十五年(1155年),秦桧病重,他又策划让其子接替相位,被宋高宗否决,不久就一命呜呼……
一代奸臣病死,天下人唾弃。
后世人将两根面长条扭在一起下油锅炸,意为秦桧夫妇二人下油锅,是为不得好死的意思。这种小食称为“油条”。
秦桧去世后,宋高宗一方面打击其余党,一方面重用投降派官员。宋高宗因丧失生育能力,他从太祖赵匡胤的两名后裔赵瑗和赵璩中选择继承人。绍兴卅二年(1162年),赵瑗被立为太子,并改名赵昚。
绍兴卅一年(1161年),金海陵王完颜亮南侵,被虞允文在采石击退。此事让宋高宗萌生退意。绍兴卅二年六月,五十六岁的高宗下诏退位,太子赵昚即位,是为宋孝宗。他自己则称太上皇,居德寿宫,高宗成为太上皇后,纵情享乐,花费巨大。宋孝宗即位后,改革朝政,力图恢复,宋朝相对进入到一个兴盛时期,宋孝宗平反岳飞冤狱,起用主战派人士,锐意收复中原。隆兴元年(1163年)四月,宋孝宗令李显忠、邵宏渊等出兵北伐。北伐虽然一度胜利