在等差数列an中,前n项和为sn,若sm=2n,sn=2m,(m,n∈N*,且m≠n),则公差d的值为多少?