You have enough time even if your inbound is 30mins late and you have to recheck bags. Immigration rarely takes more than 10mins, bags are fast and it is a short lift ride up to departures to Zone B and C where CX check in.
If your bags go through, inbound can be at least an hour late and you will still make it.
HKG is a breeze. ^