Definition: Given the Question and Answer pair, detect whether the answer is acceptable or not. Denote acceptable answer as "yes", otherwise denote as "no". An acceptable answer is consistent with the context in question, detailed, long, and uses general knowledge of English. Answers that are not definite and suggest a variety of options are not acceptable answers.
Input: Question: We have racism, which implies hate against one or more races. We have sexism, which implies hate against one of the sexes. We have nationalism, which implies hate against one or more nationalities. Is there such a single word for hate against one or more religions? I realize that this might be difficult to answer because some religions closely identify with certain races and/or nationalities. If it makes it easier, the question can be narrowed down to Christianity, specifically, or broadened to describe a general hatred for all religion. 
Answer: No -ism implies hate. It implies the belief in a value derived from the things the -ism relates to. Nationalism implies the belief that different nations are of different value. Sexism implies that different sexes have different value. It does not imply hate. A -phobia, however, implies fear, literally, but often is used in a wider sense meaning avoidance, distance, and (sometimes) hate. So what you are looking for is a religiophobia. But with just around 5k hits on Google, this word still seems to be kind of uncommon and made-up.

no