Dongfeng Qichen là một chiếc xe trong nước và một thương hiệu có quyền sở hữu trí tuệ độc lập mà Dongfeng Nissan đang tập trung vào việc tạo ra. Nhưng công nghệ cốt lõi và các bộ phận đều là Nissan. Logo của Venucia được bao quanh bởi bốn ngôi sao nhỏ và một ngôi sao lớn. Màu xanh trong logo tượng trưng cho một giấc mơ, đại diện cho Venucia nhìn lên các ngôi sao với đôi chân trên mặt đất, và các ngôi sao là nguồn gốc của Venucia. Thiết kế ngôi sao năm điểm mở có nghĩa là Venucia là một doanh nghiệp mở và toàn diện.
Dongfeng Qichen đã liên tiếp ra mắt ba mẫu chất lượng cao D50, R50 và R50X. Các mô hình cụ thể bao gồm Qichen D60, Qichen Chenfeng Pure Electric Car, Qichen D50, Qichen R30, Qichen T60, Qichen T70, Qichen T70X và Qichen T90.