The City Council overwhelmingly voted Wednesday afternoon to approve a resolution pushed by activists, adding bulk to a growing list of legislation aimed at cutting emissions in an economy that ranks among the top 20 in the world.