在中国大陆开设花旗银行账户需要满足以下条件:

1. 年满18周岁;

2. 持有有效身份证明文件,如身份证、护照、港澳台居民通行证等;

3. 提供符合规定的个人或企业地址证明;

4. 提供符合规定的个人或企业收入证明。

具体开户要求可以咨询当地的营业网点或通过花旗银行的官方网站查询。