China stocks opened lower on Tuesday, with the benchmark Shanghai Composite Index opening 0.15 percent lower at 2,024.26. The Shenzhen Component Index opened at 7,282.92, down 0.36 percent.