新民主主义革命的动力包括 无产阶级、农民阶级、城市小资产阶级和民族资产阶级。具体来说:
无产阶级:
无产阶级是中国革命最基本的动力,是中国沦为半殖民地半封建社会过程中最早出现的一个新的社会阶级。中国无产阶级是新的社会生产力的代表,是近代中国最进步的阶级,是中国革命的领导力量。
农民阶级:
农民是中国革命的主力军,农民问题是中国革命的基本问题。新民主主义革命实质上是党领导下的农民革命,工人阶级只有与农民阶级结成巩固的联盟,才能形成强大的力量,才能完成反帝反封建的革命任务。
城市小资产阶级:
城市小资产阶级是无产阶级的可靠同盟者,包括广大的知识分子、小商人、手工业者和自由职业者。他们同样受帝国主义、封建主义和官僚资本主义的压迫,因此也是革命的动力之一。
民族资产阶级:
民族资产阶级也是新民主主义革命的动力之一。半殖民地半封建社会的民族资产阶级是一个带有两面性的阶级,表现为革命性和动摇性。
综上所述,新民主主义革命的动力是一个多元化的组合,涵盖了社会各个阶层和群体,这些力量共同推动了革命的进程。