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