The benchmark Shanghai Composite Index rose 1.18 percent to end at 3,087.84 points, up 35.9 points. The Shenzhen Component Index gained 1.22 percent to close at 12,588.26 points, up 151.61 points.
Combined turnover Monday was 226.67 billion yuan ($33.2 billion), up from 213.85 billion yuan on the previous trading day.