China has told the US to withdraw sanctions on its military over purchases of Russian jets and missiles or “bear the consequences”.
The US says China has contravened US sanctions on Moscow introduced over Russian actions in Ukraine and alleged interference in US politics.
China recently bought 10 Russian Sukhoi Su-35 fighter jets and S-400 missiles.
Beijing has not joined in the sanctions imposed on Moscow by the US and its Western allies since 2014.
Its forces took part in giant Russian war games held earlier this month.