HUNTSVILLE, Ala. — Teddy Powell, a Republican running for a state House seat, walked a suburban neighborhood one recent afternoon, pledging to voters that he would fix roads, improve schools and redirect tax dollars to the district. Not once did he bring up abortion and in vitro fertilization — which have sparked an impassioned debate across this state and the country that has put many Republicans on the defensive.