解:(1)由题意知c=

,b
2=a
2-3,由

+

=1得2a
4-11a
2+12=0,
所以(a
2-4)(2a
2-3)=0,得a
2=4或a
2=

<c
2(舍去),
因此椭圆C的方程为

+y
2=1.(4分)
(2)由

得(4k
2+1)x
2+8kmx+4(m
2-1)=0.
所以4k
2+1>0,△═64k
2m
2-16(4k
2+1)(m
2-1)=64k
2-16m+16>0,
得4k
2+1>m
2.①(6分)
设A(x
1,y
1),B(x
2,y
2),AB中点为M(x
0,y
0),则x
1+x
2=-

,x
1•x
2=

,
于是x
0=

,y
0=k•

+m=

,
∴M(

,

).
设菱形一条对角线的方程为y=-

(x-1),则有x=-ky+1.
将点M的坐标代入,得-

=

+1,所以m=-

.②(9分)
将②代入①,得4k
2+1>

,
所以9k
2>4k
2+1,解得k∈(-∽,

)∪(

,+∞).(12分)
分析:(1)由题意知c=

,b
2=a
2-3,由

+

=1得2a
4-11a
2+12=0,由此能求出椭圆C的方程.
(2)由

得(4k
2+1)x
2+8kmx+4(m
2-1)=0.由△=64k
2m
2-16(4k
2+1)(m
2-1)=64k
2-16m+16>0,得4k
2+1>m
2.设A(x
1,y
1),B(x
2,y
2),AB中点为M(x
0,y
0),由韦达定理知x
1+x
2=-

,x
1•x
2=

,于是x
0=

,y
0=k•

+m=

,M(

,

).由此入手,能够求出k的取值范围.
点评:本题考查椭圆方程的求法和求k的取值范围.解题时要认真审题,注意挖掘题设中的隐含条件.本题主要考查运算能力,比较繁琐,解题时要格外细心,避免出错.