Last year, I flyed from Guangzhou and transfered flight at Hongkong. I checked in at Baiyun airport and need not take any luggage at Hongkong. It is very convenient. For the people change flight at hongkong to north american, every person is allow to check-in two luggage (each 32 kg)at Baiyun Airport.
Good luck.