My plan is : CNY to BTC via btcchina.com; BTC transfer from btcchina.com to blockchain.info; BTC to EUR via blockchain.info to my French bank account
I don't think you can use blockchain as en exchange, but you should be able to go from CNY to BTC via btcchina. Then maybe you can transfer the BTC to Bitstamp and get them from BTC to EUR and then to your french bank account with a SEPA transfer. Ive done that to another european country and the fee was very low.