已知方程|x|=ax+1有一个负根而没有正根,则a的取值范围是(  )