China stocks opened higher on Monday with the benchmark Shanghai Composite Index opening at 2,043.05, up 0.07 percent. The Shenzhen Component Index opened at 7,219.21, up 0.75 percent.