刑事诉讼法规定,对于有下列情形之一的现行犯或重大嫌疑分子,公安机关可以对其先行拘留:

    1、正在预备犯罪、实行犯罪或者在犯罪后即时被发觉的。其中“预备犯罪”是指为了实行犯罪,事先准备工具、创造犯罪条件;

    2、被害人或者在场亲眼看见的人指认他犯罪的;

    3、在身边或者住处发现有犯罪证据的;

    4、犯罪后企图自杀、逃跑或者在逃的;

    5、有毁灭、伪造证据或者串供可能的;

    6、不讲真实姓名、住址,身份不明的;

    7、有流窜作案、多次作案、结伙作案重大嫌疑的。

    根据法律规定,拘留的执行是由公安机关负责执行的,但是,对县级以上各级人民代表大会的代表实行拘留,执行拘留的公安机关应当立即向被拘留人的本级人民代表大会主席团或者其常务委员会报告。对乡、民族乡、镇的人民代表大会代表如果采取拘留措施的,执行拘留的公安机关应当立即报告本级人民代表大会。