China stocks opened higher on Wednesday, with the benchmark Shanghai Composite Index opening at 2,100.65, up 0.11 percent. The Shenzhen Component Index opened at 7,510.31, up 0.02 percent.