1)
Голубой цвет неба объясняется законом Релея: Интенсивнее всего рассеиваются на молекулах воздуха, пыли, находящейся в воздухе, именно волны голубого света.
2)
Опять же по закону Релея красный и оранжевый цвет практически не рассеивается в атмосфере. И еще одна причина: при закате лучи уже не падают отвесно на Землю, а преломляются. И именно плохо преломляются красные и оранжевые лучи (вспомните радугу)