It is also not easy for Pakistanis to get China visa as other countries visa is .Individual can only get group visa sponsored through approved Travel agents based in China.Individual Pakistanis cannot get visitor L visa.If you have European , USA or Canada Passport then no problem for you.Only business F visa can be given to Pakistani Passport holders if you meet all the requirements.For example if you have Chambers Registration,Invitation letter from China for business invitation duly approved by the Chinese Government and return ticket etc,Passport validity.These are given on Chinese embassy website.You can submit your visa application completed yourself or through Travel agent.Travel agent may help you in getting Invitation letter if you are genuine business man or want to attend Trade fair.Good Luck