若方程ax+2x+1=0有两个不相等的实数根,则实数a的取值范围是______.