法律分析:
一般闯红灯要负主要责任。
法律依据:
《中华人民共和国道路交通安全法》 第三十 车辆、行人应当按照交通信号通行;遇有交通现场指挥时,应当按照交通的指挥通行;在没有交通信号的道路上,应当在确保安全、畅通的原则下通行。
《中华人民共和国道路交通安全法实施条例》 第九十一条 机关交通管理部门应当根据交通事故当事人的行为对发生交通事故所起的作用以及过错的严重程度,确定当事人的责任。