To overcome the shortage of traditional flight mechanism, we propose a type of anti-gravity engine based on General Relativity. Natural anti-gravity phenomenon is found under special spacetime background by analysis geodesic motion of spacecraft and vanishment of Riemann curvature locally, which demonstrates the feasibility of artificial anti-gravity with the aid of electromagnetic field. To implement artificial anti-gravity under Schwarzschild background, we choose current loop as axisymmetric field source and obtain exact solution of Einstein-Maxwell field equation using Killing symmetry and Ernst generation technique. An implementation with superconductor shield is given according to the Meissner effect, calculation implies that existing nuclear fusion engineering capability could meet the strength requirements of the field source.