一个国家的道德主要由公民素质决定的,因为道德不像法律有强制性,而道德主要是约定俗成的东西,只能要求别人不违背公序良俗,在道德的框架内做事。只有提高公民的素质才能少出失德的事。我们国家大力推进的精神文明建设主要原因就是提高全民的道德情操。