Which slot good for pci LAN card

For a NIC really the PCIE 1x is what you will probably want. Really the PCIE 16x is better performance because it allows more data through, but I doubt you will ever get enough data coming through to reach the maximum amount capable by PCIE 1x. Here is a link with an image showing the data transfer rates.

http://serverfault.com/questions/11633/whats-the-bandwidth-and-form-factor-for-pcie-x1-x4-x8-and-x16

Please note if you have any other PCIE devices such as a graphics card, the ability of that card could be lowered.