BEIJING - China's stocks closed lower on Thursday with the benchmark Shanghai Composite Index falling 0.95 percent, or 21.09 points, to close at 2,195.84.
The Shenzhen Component Index closed at 9,383.27, down 33.23 points, or 0.35 percent.