A fixed vehicle security check system, comprising: a ray source for emitting X-rays; at least two vehicle towing devices arranged in tandem for towing a checked vehicle through the area irradiated by the X-rays; and a detector for receiving the X-rays emitted from the ray source and passing through the checked vehicle, whereby each of the vehicle towing devices comprises a front yoke, a rear yoke, a front yoke shaft, a rear yoke shaft, a towing mechanism, a control unit, a drive unit and a towing path, the front yoke and the rear yoke are respectively connected to the front yoke shaft and rear yoke shaft, and can rotate horizontally around the front yoke shaft and the rear yoke shaft under the control of the control unit, respectively, the front yoke shaft and the rear yoke shaft are connected to the towing mechanism in tandem, the drive unit drives the towing mechanism to run in the towing path, and the axial directions of both the front yoke shaft and the rear yoke shaft are perpendicular to the surface of the towing mechanism, the towing paths of the at least two vehicle towing devices have the same direction and are co-axial, characterized in that the ray source and the detector are mounted on both sides of the towing path, and a direction of the X-rays emitted by the ray source is substantially perpendicular to the direction of the towing path; and the fixed vehicle security check system further comprises a slide wire for supplying power in the towing path, the slide wire is arranged as a sectioned slide wire to power the vehicle towing device in a sectionalized manner, and the slide wire comprises a slide wire section 1, a slide wire section 2, a slide wire section 3, a slide wire section 4, and a slide wire section 5 which are arranged in tandem, wherein the slide wire section 2 and the slide wire section 4 are not powered simultaneously, and the slide wire section 1, the slide wire section 3 and the slide wire section 5 are powered all the time. a ray source for emitting X-rays; at least two vehicle towing devices arranged in tandem for towing a checked vehicle through the area irradiated by the X-rays; and a detector for receiving the X-rays emitted from the ray source and passing through the checked vehicle, whereby each of the vehicle towing devices comprises a front yoke, a rear yoke, a front yoke shaft, a rear yoke shaft, a towing mechanism, a control unit, a drive unit and a towing path, the front yoke and the rear yoke are respectively connected to the front yoke shaft and rear yoke shaft, and can rotate horizontally around the front yoke shaft and the rear yoke shaft under the control of the control unit, respectively, the front yoke shaft and the rear yoke shaft are connected to the towing mechanism in tandem, the drive unit drives the towing mechanism to run in the towing path, and the axial directions of both the front yoke shaft and the rear yoke shaft are perpendicular to the surface of the towing mechanism, the towing paths of the at least two vehicle towing devices have the same direction and are co-axial, characterized in that the ray source and the detector are mounted on both sides of the towing path, and a direction of the X-rays emitted by the ray source is substantially perpendicular to the direction of the towing path; and the fixed vehicle security check system further comprises a slide wire for supplying power in the towing path, the slide wire is arranged as a sectioned slide wire to power the vehicle towing device in a sectionalized manner, and the slide wire comprises a slide wire section 1, a slide wire section 2, a slide wire section 3, a slide wire section 4, and a slide wire section 5 which are arranged in tandem, wherein the slide wire section 2 and the slide wire section 4 are not powered simultaneously, and the slide wire section 1, the slide wire section 3 and the slide wire section 5 are powered all the time.