China has suspended talks over arms control and nuclear proliferation with the US in protest against arms sales to Taiwan, the democratically governed island aligned with Washington that China claims as its own territory.