PSU for GTX 970

No.
The Zalman ZM500-LE 500W can output 20A on single +12V rail and the same amount on the second +12V rail,which is rougly 444W.
The GTX 970 requires a 500W PSU with at least 30A on a single +12V rail and 2x6-pin connectors.(reference card).

Your PSU is not sufficient to the card.
 
@LukaBoki
Not correct.
For a multirail PSU, it depends on how the power is distributed in the rails.
A 148W card will require 12A on one 12V rail. If the CPU is powered off of the first rail, then fine. Otherwise, indeed, the PSU is not sufficient.

It should be noted that the CPU also draws 88W; i.e. 7.33A on the 12V rail.
 
@cst1992
I'm sorry if I've made a mistake.
Anyway,how do you know that 88W is 7.33A? It probably has something to do with physics,which I am not good at.
And if I understood you right,if the CPU is powered on the first rail,and the GPU on the other,it's ok,but if both are powered off of the same rail,then it is not ok?
 
No problem.
The CPU and GPU both are powered off of the +12V rail. As you know there are five rails: +12V, -12V, +5V, +3.3V and +5Vsb. Power is voltage x current, so 88W / 12V = 7.33A of current.
It all depends where the CPU 8 pin and PCI-E 6 and 6+2 pin power connectors are internally connected. Generally they're distributed across both rails, but depends on what this manufacturer has done. I'm guessing the CPU and 6 pin is off of the first rail and the 6+2 pin is off of the second. Otherwise, it may also happen that both the rails are internally a single rail.