Shen Weichen was party chief of coal-rich Shanxi province. REUTERS/Jason Lee

A court has jailed for life the former top official in a major Chinese city after convicting him of corruption, state media said on Wednesday, the latest person caught in the government’s sweeping campaign against graft.

Shen Weichen had been Communist Party chief in Taiyuan, provincial capital of the northern province of Shanxi. He was put under investigation in 2014.

Coal-rich Shanxi has been one of the epicentres of President Xi Jinping’s anti-corruption fight.

The court in the eastern province of Jiangsu found Shen guilty of taking bribes worth almost 100 million yuan (US$15 million), the official China Daily said.

Shen abused his power to “gain benefits for others, including in business dealings and job promotions”, the paper said, citing the judgement.

Shen received life in jail rather than a death sentence because he confessed his crimes and expressed regret, the report added.

It was not possible to reach relatives or legal representatives of Shen for comment.

Shanxi’s provincial party boss said in June that parts of the province had been “disaster areas” when it came to corruption, but things were getting better.

Shanxi, as one of China’s top coal producing provinces, has seen its economy boom on the back of soaring energy demand over the past decade, one of the reasons state media has given for its corruption problem.