If you are holding a valid Chinese visa, you should be able to enter mainland China through any port open to the foreign citizens. Howerver, the final decision on whether the visa holder is permitted enry or not will be down to the Border Control Authorities in accordance with individual cases.
Please be noted that the Border Control Autorities also has the final decision for visa waiver programme. for more details for visa waiver programme, please click here for more information.