China stocks opened lower on Tuesday, with the benchmark Shanghai Composite Index opening at 2,001.9, down 0.08 percent. The Shenzhen Component Index opened at 7,234.65, down 0.08 percent.