楼上似乎误解了楼主的意思。你的本科专业可以考,研究生的专业不符合。至于考什么专业,是你自己选择的,只要是工程类或者工程经济类,年限符合要求,一级建造师的10个专业都是可以报考的。所以不存在楼主说的专业对口与否的问题。
1市政公用,土石方、地基与基础、预拌商品混凝土、混凝土预制构件、预应力、爆破与拆除、环保、桥梁、隧道、道路路面、道路路基、道路交通、城市轨道交通、城市及道路照明、体育场地设施、给排水、燃气、供热、垃圾处理、园林绿化、管道、特种专业。