You can open a savings account with most of the mainland banks in Shenzhen and get them to issue a ATM card. Then deposit your RMB in Shenzhen and you can then withdraw RMB with your ATM card almost anywhere in China. Sometimes they will charge a small fee for withdrawals, ask for details.
Some HK branches of these mainland banks may also have similar arrangement so you can open the account and deposit money in HK.