Bigotry would make a good start.
Bigotry is not good, but you seem to be speaking about something specific.