Yes, chinos are good for cocktail attire, the only thing that is discourages are jeans because there is no way that jeans will fit in at a cocktail party.