律师分析:
安全生产法规定的行政处罚由安全生产监督管理部门和其他负有安全生产监督管理职责的部门按照职责分工决定。给予拘留的行政处罚由机关依照治安管理处罚法的规定决定。
【法律依据】:
《中华人民共和全生产法》 第一百一十条 本法规定的行政处罚,由安全生产监督管理部门和其他负有安全生产监督管理职责的部门按照职责分工决定。予以关闭的行政处罚由负有安全生产监督管理职责的部门报请县级以上按照规定的权限决定;给予拘留的行政处罚由机关依照治安管理处罚法的规定决定。