Chinese stocks opened mixed on Wednesday, with the benchmark Shanghai Composite Index opening 0.07 percent lower at 2,049.27 points. The Shenzhen Component Index opened at 7,320.36 points, up 0.14 percent.