挪用公款罪以及行贿罪. 首先他把国家的钱,用于职务之外的用途,属于挪用公款罪.这钱哪怕是私自用于捐给慈善机构,也一样构成挪用公款罪.而行贿给上级领导,这钱不管是他自己的,还是挪用的,都属于行贿罪. 这不能算是贪污罪,贪污罪是利用职务之便占有公共财产或者非国有财产.楼主的案例提到的钱是国有资产,所以属于挪用公款罪..挪用公款罪的对象不一定非是公务员不可,只要是有机会接触这钱,而用于别的用途的,都属于挪用公款罪.