Nothing is ever guaranteed, of course, but that should be plenty of time, IMO, so long as you are checked through (which you should be). As noted above, HK is pretty efficient, and in addition CX will give you gate information on the IFE screens before you land, and will have ground staff waiting at the arrival gate to help people make their connections if there is a delay