Video PlayerClose
BEIJING, April 11 (Xinhua) -- Chinese stocks closed lower on Thursday, with the benchmark Shanghai Composite Index down 1.60 percent, at 3,189.96 points.
The Shenzhen Component Index closed 2.65 percent lower at 10,158.40 points.