«народно-демократический» по составу

народно-демократический

Части слова: народ/н/о/-/демократ/ическ/ий

Состав слова (морфемы):
народ, демократ — корни,
н, о, ическ — суффиксы,
ий — окончание,
народно-демократическ — основа слова.