BEIJING, Oct. 28 (Xinhua) -- Chinese stocks closed lower on Thursday, with the benchmark Shanghai Composite Index down 1.23 percent, at 3,518.42 points.
The Shenzhen Component Index closed 1.03 percent lower at 14,244.82 points.