The invention provides a long-acting water-soluble and environmentally-friendly steel structural protective 
coating. The long-acting water-soluble and environmentally-friendly steel structural protective 
coating is characterized in that a water-soluble inorganic 
zinc silicate coating is used as a primer of the protective coating; a water-soluble 
silicon-
acrylic coating is used as an intermediate coating; a water-soluble 
fluorocarbon coating serves as a top coating; the water-soluble inorganic 
zinc silicate coating comprises the raw materials of high-modulus 
potassium silicate inorganic nanometer resin and synthesized 
organic polymer emulsion, wherein the high-modulus 
potassium silicate inorganic nanometer resin has the modulus of 5.3 to 6.2, and the particle 
diameter is 5 to 20nm; the synthesized 
organic polymer emulsion is composed of one or a plurality of water-soluble 
styrene-acrylic 
emulsion, water-soluble pure acrylic emulsion, water-soluble 
silicone acrylic emulsion, water-soluble 
fluorocarbon emulsion and water-soluble fluoro-
silicon emulsion; and the water-soluble 
silicon-
acrylic coating comprises the 
raw material of a silicon-acrylic matrix, wherein the silicon-acrylic matrix is one of a mixture of 
silicone acrylic emulsion and pure acrylic emulsion, the mixture of 
silicone acrylic emulsion and 
styrene-acrylic emulsion, and silicone acrylic emulsion. By adopting the long-acting water-soluble and environmentally-friendly steel structural protective coating, the 
corrosion resistance and 
weather resistance of the protective coating are obviously improved; the 
corrosion resisting effect can last for 20 years; and the 
weather resistance lasts for more than 20 years.