Chinese broadcasters and online entertainment sites should avoid celebrity hype and crack down on fake audience and click-through rates, state media quoted the National Radio and Television Administration as saying.

The edict comes after Beijing ordered A-list movie star Fan Bingbing to pay about 884 million yuan ($129 million) in taxes and fines, spurring widespread discussion on the moral health of China's film industry.

Some programmes overpaid celebrities, destroying industry order and leading teenagers into worshipping stars and money, Xinhua news agency said, citing the administration.

Radio and television stations, along with online audio-visual service providers, should scrap vulgar content, promote core socialist values and keep children away from entertainment and reality shows, it said.

The providers should also cut down on game shows, reality shows and singing contests that feature celebrities.

In a letter posted on her official account on the Twitter-like platform Weibo last month, Fan said she would overcome "all difficulties" to pay her penalties.

"I'm ashamed of my behaviour and I apologise here to everyone," Fan wrote. "Every bit of my achievement is inseparable from the support of the state and the people. Without the good policies of the Communist Party and the state, without the love of the people, there is no Fan Bingbing."

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.