Investors sit in front of an electronic board at a brokerage in Chongqing yesterday. The benchmark Shanghai Composite Index lost 34.9 points, or 1.56 percent, to close at 2,201.51.--Xinhua