The problem lies on the china government, people! You can keep trying to download it a thousand times and it won't work!
China's firewall works! I've had this kind of trouble before when trying to download a couple mods here.
Any site that holds any kind of "dangerous" information for their network is automatically blocked. The only way is to ask a friend who's not inside the mainland borders and then send to a e-mail account.