China's stocks close higher Thursday with the benchmark Shanghai Composite Index up 1.27 percent to close at 2,581.51.
The Shenzhen Component Index rose 1.55 percent to finish at 11,627.49.