若抛物线y=ax2+3x+1与x轴有两个交点,则a的取值范围是( )怎么解