Abstract:College students' overall moral qualities are at a high level, but they still have some moral defects, such as the separation of moral cognition and moral practice, the weakness of social morality consciousness and the defection of social responsibilities; the influencing factors of moral defects are as follows: the negative effects of the one-child policy, the negative impacts of the mass media ,the lack of high school moral education and so on; To overcome these negative impacts and improve the level of students' moral quality, the family, the government and the school must cooperate with each other. At the same time, the government departments have to strengthen the supervision on the mass media and the high school must pay more attention to moral education. Only in this way can we give college students the right guidance.