Chinese stocks closed higher on Tuesday, with the benchmark Shanghai Composite Index up 1.82 percent, at 2,996.76 points.The Shenzhen Component Index closed 2.65 percent higher at 11,403.47 points.