BEIJING, May 25 (Xinhua) -- Chinese stocks closed lower on Thursday, with the benchmark Shanghai Composite Index down 0.11 percent to 3,201.26 points.
The Shenzhen Component Index closed 0.22 percent lower at 10,896.58 points.