China stocks opened lower on Thursday with the benchmark Shanghai Composite Index opening at 2,060.81, down 0.14 percent. The Shenzhen Component Index opened at 7,230.63, down 0.19 percent