In the field of cranes, unreasonable structure design leads to high energy consumption. In order to solve the problems of heavy weight and serious steel consumption of a crane structure, a green energy-saving design method based on computational intelligence is proposed. For minimizing the weight of a structure, two optimization models are proposed. The specular reflection algorithm is used to make the green and lightweight design. A multi-objective optimization model for the green design is constructed. The minimum waste generated in the manufacturing process is the objective function of this model. Fuzzy mathematics theory is utilized to comprehensively evaluate the impact of crane structure weight and processing waste on the environment, and a structural optimization model with fuzzy comprehensive evaluation indicators for the green design is introduced. The results indicate that compared with the original design, the processing waste after fuzzy comprehensive optimization is 63.43% lower and the cross-sectional area of the main girder is reduced by 27.03%.