BEIJING - China has ordered the United States to shut its consulate general in Chengdu in retaliation for Washington's decision to force closure of Beijing's equivalent liaison office in Houston, the Foreign Ministry said Friday.