Media playback is unsupported on your device Media caption Time-lapse footage of Beijing smog

A new team of environmental police will try to reduce hazardous levels of toxic smog engulfing Beijing, the city's acting mayor has said.

The police will look for local sources of air pollution, including open-air barbecues and dusty roads, Cai Qi says, according to Xinhua state news agency.

The mayor has also promised to reduce coal consumption by 30% this year.

Many residents have been forced to stay in their homes for days at a time to avoid breathing the poisonous air.

The public has been calling on the government to do more to address major sources of smog, including reducing China's reliance on coal-fired power plants, the primary source of electricity in the country.

Officials say unfavourable weather conditions in the capital have prevented pollutants from dispersing.

Image copyright Reuters Image caption Chinese officials said they were evaluating plans to deal with heavy air pollution in many cities

Image copyright AP Image caption People have been wearing masks as a protection against the smog

"Open-air barbecues, garbage incineration, biomass burning, dust from roads - these acts of non-compliance with regulations are actually the result of lax supervision and weak law enforcement," Mr Cai was quoted by Xinhua as saying.

The city's only coal-fired power plant will be closed after the winter, when consumption increases for heating, Mr Cai added.

Another 300,000 high-polluting old vehicles will be phased out, Xinhua says. Polluting factories will be closed and some 2,000 others will be upgraded to meet higher pollution treatment standards.

Beijing authorities had earlier announced that they would begin installing air purifiers in some of the city's schools and kindergartens. They were already ordered to stop all outdoor activities.