Combined with the configuration and high strength performance requirements of Mars omnidirectional soft landing airbag, the paper focuses on a manufacturing technology for a soft landing airbag to land large load spacecraft. This paper takes Vectran high-performance composite material as an example, and uses the characteristics of manufacturing processes such as sewing and heat sealing to design different overlapping surface structures. Through the control of the sewing and heat-sealing process, the mechanical properties and air tightness of 9 kinds of overlapping surface structures are tested, and the optimal structure of the combined lap joint （20mm） lap surface is obtained, and the strength efficiency is high as 85.9%. The overlapping surface structure is used in the manufacturing process of such a landing airbag, and the spacecraft launch recovery landing test is carried out. In the test, the model landing is stable without rollover and obvious rebound. After the test, the airbag and model structure are in good condition without damage. The results verify that the feasibility of the overlapping surface configuration can be used in the manufacture of a landing airbag for large load spacecraft.