China's military spending exceeded $145 billion last year as it advanced a program modernizing an arsenal of drones, warships, jets, missiles and cyber weapons, the Pentagon said on Thursday, offering a far higher figure than Beijing's official tally.

The Pentagon's estimate, using 2013 prices and exchange rates, was 21 percent above the $119.5 billion figure announced by China. It was detailed in an annual report to Congress that cited steady progress in Chinese defense capabilities.