Well, China has 3 carriers, one of which they just now put in commission. The US has 11, of which they have had for a while. The US knows how to run carrier operations quite well, as we've had many years of practice to learn and improve our skills. China is just now getting started, meaning they have very little experience.
The US has nuclear powered carriers, as well as other ships that are nuclear powered. China has diesel powered ships. Diesel cannot run as long or as far as nuclear powered, and the US also has the ability (as well as the experience) of at sea replenishment, much more than China does.
The US also has better tech (although other nations are working on catching up to us), but we still have the edge there as well.
Yep, the US is still the top dog when it comes to military.