Address: No.6, Yangliu Rd, Middle section of Huangshan Ave, New North Zone, Chongqing, China.
Postcode: 401121
Sales Dept: Tel: +86-23-67861935 Fax: +86-23-67855641
Technology Dept: Tel: +86-23-67868056 67300078
Manufacturing Dept: Tel: +86-23-67300105 67300082 Fax: +86-23-67300105
Chief Engineering office: Tel: +86-23-67868056 67300078
Maintenance Dept: Tel: +86-23-67853263
Financial Dept: Tel: +86-23-67300079
Engineering Dept: Tel: +86-23-67868056