Chinese local company can set up a forein currency account If the company is allowed to trade (export and import). Taking USD is unlimited.
If the company has not been authorizd to trade, then your USD will be converted to RMB if each transaction is smaller than certain amount (I know <10K USD is OK) .