IMHO it would be wrong to label Conservatives/Republicans, in general, as racists. Their problem with racial perception stems from their need to keep the relatively small racist sub-group of their party voting Republican. Since most elections, at least nationally, are decided by a few percentage points, the Republicans could not win a national election without the racist vote. If the racists stay home on election day or take their vote to a third party, the Republicans lose. Their words, often spoken during a heated election cycle, are quite often veiled appeals to the racists they need to win elections.
The Liberals/Democrats are likewise tied to the minority vote or the vote of those not invited to the Republican table. Their policies cater to the disenfranchised with the message that government can help to solve their problems with social programs.
If the Republican party wishes to remain viable in the future, it has to include more of the poor and more minorities at their table, even at the risk of losing the small sub-group of racists that would find such inclusion intolerable.