Four people died and eight were missing after a cargo ship capsized in a river in China's eastern province of Zhejiang, an official said.