A few days ago in January, CA announced on its Chinese website that it would temporarily suspend accepting Visa, Mastercard and Amex cards online.
Anyway, CA's website has always been useless. Just go look for a good local travel agency, such as Ctrip.