建设工程担保的方式主要有以下几种1. 保证保证是指保证人和债权人约定当债务人不履行债务时保证人按照约定履行债务或者承担责任的行为。在建设工程中常见的如银行出具的履约保函由银行作为保证人在承包人未能履行合同义务时向发包人支付一定金额的款项。2. 抵押抵押是指债务人或者第三人不转移对财产的占有将该财产作为债权的担保。债务人不履行债务时债权人有权依照法律规定以该财产折价或者以拍卖、变卖该财产的价款优先受偿。例如承包人以其自有房产为工程建设提供抵押担保。3. 质押质押包括动产质押和权利质押。动产质押是指债务人或者第三人将其动产移交债权人占有将该动产作为债权的担保。权利质押一般是指以汇票、支票、本票、债券、存款单、仓单、提单依法可以转让的股份、股票依法可以转让的商标专用权专利权、著作权中的财产权依法可以质押的其他权利等作为质物。4. 留置留置是指债权人按照合同约定占有债务人的动产债务人不按照合同约定的期限履行债务的债权人有权依照法律规定留置该财产以该财产折价或者以拍卖、变卖该财产的价款优先受偿。在建设工程中如发包人不按照合同约定支付工程款承包人有权留置该工程中属于自己的建筑材料等动产。5. 定金定金是指当事人双方为了保证债务的履行约定由当事人一方先行支付给对方一定数额的货币作为担保。给付定金的一方不履行约定的债务的无权要求返还定金;收受定金的一方不履行约定的债务的应当双倍返还定金。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。