Chinese stocks opened lower on Tuesday, with the benchmark Shanghai Composite Index opening at 1,948.32 points, down 0.76 percent. The Shenzhen Component Index opened at 7,486.83 points, down 1.34 percent.