i think you have to make sure that your Half Life 2 is real first, because it requires Steam to play, unless of course, its a fake version costing 20 RMB in China.
However, if your game is real, then install steam, log into your account, and the game should be there.