Wine is uncountable, like water. It is WRONG to say do you have wines. You can say do you have bottles of wine or do you have varieties of wine. In that last context one might say "Do you have red and white wines" but even then wine is preferred. In this context it is said as a shortening of do you have different wines.