Navy is useless without strong aviation support. Chinese air force is relatively outdated compared to Americans. They have lots of aircraft (mostly Russian-bought), but they lack stealth capabilities.
Also, aviation is only good if you can get it to where the action is. Fighter jets can’t go much further than 1000 miles from the base. Which means (1) military bases on foreign soil and/or (2) aircraft carriers. US Navy has 11 aircraft carriers (more than all other countries in the world combined), they carry around 300 F/A-18’s which will be gradually replaced with F-35’s. Chinese have no aircraft carriers, though they are expected to launch two or three in the next ten years. Without aircraft carriers, their sphere of influence is limited to 1000 miles from their soil and any bases they manage to establish. They can’t even do much in Iran because it’s too far. They’d have to work with Russians (fighters launched from Russian bases in Caucasus could, in principle, bomb Tehran and make it back.)