And does style="display: none" in media quires stop the slider images from downloading.
display:none; will only stop the images from being displayed, they will still be downloaded.
One possiblity to truely stop the slider from being download is responsejs.com/ because it will swap your markup based of the viewport.
Here's a full example using reponsejs.com on another question:
response.js is not firing at the breakpoints
In your specific case, I'm not certain that you could stop downloading the slider CSS, though that would be relatively small anyway. It's quite likely you will be able to stop downloading the slider images and JS though, and that's where most of the bandwidth would be.
Good luck!