In order to quickly and accurately reduce the inconsistency of charge between lithium battery and prolong the service life of lithium battery, a balancing control method for lithium batteries state of charge (SOC) is proposed in this paper. The difference of each adjacent battery pack in the series lithium batteries and the difference of each adjacent battery pack in each monomer lithium battery are used as the equalization criteria, a bi-directional energy flow topology circuit is constructed using inductor as energy storage element. The magnitude and direction of the equalization current are controlled, and the balancing control of the whole lithium batteries is finally realized by controlling the on-off time of the Mosfet tube. Compared with the traditional extreme difference control method, the simulation results show that the two-level layered balancing control method proposed in this paper increases the rapidity of static and random currents by 23% and 17.1% respectively, and the accuracy increases by 13.3%. The proposed control approach can be provided with equalization efficiency highly, and give some advice for servicing lithium battery application.