In the paper,the authors provide a new proof and derive some new elliptic type(Hamilton type)gradient estimates for fast diffusion equations on a complete noncompact Riemannian manifold with a fixed metric and along the Ricci flow by constructing a new auxiliary function.These results generalize earlier results in the literature.And some parabolic type Liouville theorems for ancient solutions are obtained.