Ambassadors from member countries of the Association of Southeast Asian Nations have said that China's system of consultative democracy is a distinctive and important political mechanism for promoting unity and democracy, as the country's top political advisory body held an open day on Friday.