Die HXD2 ist eine elektrische Zweisektionslokomotive mit insgesamt acht Achsen, die in erster Linie für den schweren Kohleverkehr mit Zügen von bis zu 7.000 Tonnen bestellt wurde. Sie wurde gemeinsam von Alstom und CRRC Datong entwickelt und basiert auf der Alstom Prima. Die ersten zwölf wurden 2006 in Frankreich gebaut, gefolgt von 24 Bausätzen, die in China montiert wurden. Alle weiteren wurden in China gebaut, sodass insgesamt 550 Lokomotiven in mehreren Serien entstanden. Jede zweiteilige Lokomotive hat eine Gesamtleistung von 10.000 kW und eine Höchstgeschwindigkeit von 120 km/h. Die Achslast beträgt grundsätzlich 23 Tonnen, kann aber mit Ballast auf 25 Tonnen erhöht werden.
Die ersten zehn HXD2B wurden 2009 in Frankreich gebaut. Dabei handelte es sich um einteilige Lokomotiven mit sechs Achsen. Mit 9.600 kW und einer Höchstgeschwindigkeit von ebenfalls 120 km/h wurden sie ebenfalls für den Güterverkehr gebaut. Nachdem die Produktion in China fortgesetzt worden war, belief sich ihre Zahl schließlich auf 500. Die ab 2010 gebaute HXD2C ist ähnlich, verwendet jedoch mehr in China hergestellte Teile. Dadurch verringerte sich die Abhängigkeit von im Ausland hergestellten Teilen, aber die Leistung sank auf 7.200 kW.
Darüber hinaus gibt es zwei zweiteilige Varianten der HXD2, die nur als Prototypen gebaut wurden. Eine davon ist die HXD2F, die später in FXD2B oder „Fuxing 2B” umbenannt wurde. Diese beiden Lokomotiven haben 9.600 kW und verwenden ausschließlich chinesische Teile. Sie sind für noch schwerere Züge mit einer Höchstgeschwindigkeit von nur 100 km/h optimiert und können mit einer Achslast zwischen 27 und 30 Tonnen betrieben werden. Auf der anderen Seite ist die HXD2G eine leichte Variante für den Personenverkehr mit einer Achslast von nur 18 Tonnen und einer Leistung von 11.200 kW. Sie wurde für 200 km/h ausgelegt, aber der Prototyp wurde nur mit 160 km/h betrieben.