I've finished travelling through China. I managed to succesfully exceed 20kg on four separate flights (with China Eastern, Hainan and Dragonair) and also check-in two bags, without any mention of excess charges.
I was with a tour group of nine people, but don't see why that should make much difference.
I hope that helps any China travellers in the future.