Low density substance can float  over the high density substance, and the density of hot gases are lower than cold gases,that is why  hot gases move upward and cold gases move downward.
mark as best
hot sases moves upeards because .. as the air molecules are heated they began to spread ie volune increase and volume is directly proportional to mass hence as the mass gets decrease.... and at last the hot air will be lighter than air hence it moves up and vice versa on cold air
gd nice try
Hot gases are lighter than cold gases as their constituent particles have more kinetic energy than the particles of cold air. Hence, the molecules of hot gases take up more space and this makes the hot gas less denser and lighter.