To improve the state-of-charge(SOC) prediction accuracy of lithium battery,a prediction method based on the fusion model of Attention mechanism and convolution neural network-long short-term memory(CNN-LSTM) is proposed. This model uses one-dimensional CNN and LSTM neural network to learn the nonlinear relationship between SOC and lithium battery discharge data,as well as the long-term dependence existing in SOC sequences. At the same time,it adopts a"many-to-one"structure and establishes a mapping relationship between the SOC at the present moment and the discharge data at multiple historical moments,and pays attention to the historical discharge data which has a greater influence on the SOC at the present moment through the Attention mechanism,thus further improving the SOC prediction accuracy. The SOC prediction experiments under dynamic conditions show that the average prediction error of the proposed method is 0.89% under different temperature conditions,which is 81.2%,66.7% and 56.5% lower than those of SVM,GRU and XGBoost algorithms,respectively. In addition,this method is also superior to LSTM and CNN-LSTM models that do not combine the Attention mechanism,showing a higher prediction accuracy and higher application values.