South pile foundation of Ma On Shan Yangtze River Highway Bridge is big, deep, soft soil, groundwater rich. In order to guarantee the safeties of the foundation, its foundation pit supporting schemes are compared, selected and calculated, finally lock mouth steel pipe support is selected as the design and construction scheme. The three-dimensional simulation analysis of the scheme is calculated by using MIDAS software, simulated four construction condition is presented, and stress and deformation results of retaining structure on various operating conditions is obtained. The calculation results show that the palisade structure basic satisfies the requirements of caps excavation and caps concrete construction. The results of construction show that the construction method, model and parameters used in this paper are basic right, the reasonableness of Supporting is confirmed and for the similar large foundation pit construction provides useful reference.