We consider the Neumann problem for the equation u(xx)+lambda f(u)=0 in the punctured interval(-1,1)\{0}, where lambda>0 is a bifurcation parameter and f(u)=u-u(3).Atx=0,we impose the conditions u(-0)+au(x)(-0)=u(+0)-au(x)(+0 )and u(x)(-0)=u(x)(+0) for a constant a>0 (the symbols+0and-0 stand for one-sided limits). The problem appearsas a limiting equation for a semilinear elliptic equation in a higher dimensional domainshrinking to the interval(-1,1). First we prove that odd solutions and even solutions formfamilies of branches {C-k(0)}(k is an element of N )and {C-k(e)} k is an element of N, respectively. Both C(k)(o )and C(k)(e )bifurcate from the trivial solution u=0. We then show that C-k(e) contains no other bifurcation point, while C-k(o) contains two points where secondary bifurcations occur. Finally we determine the Morse index of solutions on the branches. General conditions on f(u) for the same assertions to hold are also given.