All CZ 75B guns are the same. The "civilian" version comes in a few different external finishes - enamel, blue, etc.
CZ had a contract to make guns for the Turkish military. This "military" version comes in the enamel finish. They made more guns then needed, and these overruns were sold off as "military" guns.
There is no real difference except for price. The Turkish overrun guns are generally cheaper than the civilian version. The Turkish guns also have glow in the dark sight paint (not true "night sights"), I don't think the "civilian" version has this. I've never heard that the civilian guns were any better in fit and finish or accuracy. After all, they were all made out of the smae parts made from the same machinery.
Now if you can find an older CZ 75 version of this gun (the older version before an extra internal safety was added), they are considered to be "better" guns by many. Also, the CZ 85B has been described as having a little extra work added to improve the trigger.
FWIW, I have a CZ 75B military model that I'm very happy with.