its just a basic home gym set-up right? if so, then dont get too caught up with the small details like what brand of mats to buy.
your treadmill will already have some absorbsion built-in to the running surface. and any standard gym mat will be fine for your weights area - don't become one of those gym idiots who think dropping your weights onto the floor after a lift is mucho macho! (if you can't bring raise AND lower a weight under full control then its too damn heavy for ya and you need to go lighter and build up).
Just get yourself a decent set of cheap mats that you can easily wipe the sweat off with a mop!