Jinfengopteryx is a newly uncovered Archaeopteryx-like avialan bird outside Germany, which was found from the Jehol Biota of northern Hebei in northeastern China. It shares many characters only with Archaeopteryx by the possession of three fenestrae in the antorbital cavity, 23 caudal vertebrae and long tail feathers attached to all the caudal vertebrae. But the former differs from the latter in the relatively short and high preorbital region of skull, more and closely packed teeth, much shorter forelimb compared to hindlimb. Such differences indicate Jinfengopteryx is even slightly more primitive than Archaeopteryx, although both birds can be placed at the root position of the avialan tree based on cladistic analysis. Shenzhouraptor is suggested to be slightly more advanced than Jinfengopteryx + Archaeopteryx, supported by some derived features in teeth, shoulder girdles and forelimbs such as the reduction of tooth number, dorsolaterally directed glenoid facet, very long forelimb and comparatively short manus. Meanwhile, the tail of Shenzhouraptor shows more primitive characters than those of Jinfengopteryx and Archaeopteryx, e.g., the strikingly longer tail composed of more caudal vertebrae and the long tail feathers attached only to distal caudal segments. The mixed primitive and advanced characters reveal the evident mosaic evolution among long-tailed avialan birds.