Hi! It looks like your motherboard is PCIe compatible: https://support.lenovo.com/us/en/documents/pd004202, so basically any gpu should fit depending on your case size/restrictions, strength and quality of your power supply, and whether or not your cpu will bottle neck it. If you list the rest of the specs of the system and what you are wanting to do with the new gpu (heavy gaming, rendering, etc.), we can help dial you toward an intelligent choice.
Hope this helps!