知{an}是公差为d的等差数列,它的前n项和为Sn,S4=2S2+4,bn=(1+an)/an.求公差d的值.