Chinese stocks opened lower on Thursday, with the benchmark Shanghai Composite Index opening 0.22 percent lower at 2,199.32. The Shenzhen Component Index dropped 0.21 percent to open at 8,391.76.