According to this article China holds 1.4336 trln US$.
Big number. Each Chinese seems to make 1500 dollars a year. There are 1,321,851,888 Chinese. Which would mean that all Chinese would not need to work for 8.6 months if they would just spend the Dollars that the chinese reserve holds.
Or they could finance a seven year Iraq war. Out of the cash they have sitting around. And with the kind of spending the US military got used to. Something tells me that the red army has a different pricelist then the military in the US.
So, it seems that having stuff made over there for years somehow gave them allot of money. And therefor power.