China's stocks opened lower on Monday, with the benchmark Shanghai Composite Index down 0.15 percent to 2,697.57. The Shenzhen Component Index fell 0.13 percent to 11,975.28.