Why not bring a blank cheque with you and write it to pay yourself when you arrive in China? As far as I know, you have to declare to custom officials if you bring more than $10K valued stuff with you (including traveller cheque, bank draft etc). But with a blank cheque, nobody can say anything.