Но на каком бы участке жизни ни были совершены подвиги: в сражении или на стройке, на заводе или на ферме, в научно-исследовательской лаборатории или в медицинской клинике – в подвигах есть общая черта. почему ставятся двое точее?
Потому что идет перечисление,а подвиги обобщающее слово. То что перечислено после двоеточия,это сами подвиги или быть точнее места где их можно совершить.Надеюсь всё понятно.
Если обобщающее слово (на участке жизни) стоит перед однородными членами предложения, но ими предложение не заканчивается, то перед однородными членами предложения ставится двоеточие, а после них ставится тире.