China's first self-propelled floating dock Huachuan I began its inaugural sailing recently, which opens a new era, the official People's Liberation Army Daily said.