Too lazy to effort post, so these are the numbers off the top of my head:
USSR had about 1/2-3/4 the GDP of the USA in any given year
China currently has between .9 and 1.2 times the GDP of the USA (depending on normalization)
USSR was extremely vulnerable to naval blockade (primary ports were on Baltic & Black seas, trans Siberian rail insufficient for Vladivostok to become primary port) with fleets split into 3-4 major theaters (Baltic sea, black sea, artic sea, northern Pacific)
China is vulnerable to naval blockade (Taiwan, Philippines, Sri Lanka, and Indonesia all sit on/next to China's major trade lanes), but their fleet only has to worry about 1.5 theater's (indian ocean, Pacific)