Your browser version is too low.
Please use IE9+, Chrome or Safari to browse this website.
Close
+
IT support

Technical service hotlines:

Application support: 021-50160508

Link management: 021-50160271

Fax: 021-50160500

Email: tech_support@cffex.com.cn

Mailing address: 6F, Puxiang Plaza, 1600 Century Avenue, Shanghai

Postal Code: 200122

Copyright ©2010 CFFEX

This site is best viewed in Internet Explorer 9.0 or higher versions

Support IPv6