Cixi Thumb Locks Co., Ltd. is located in Cixi of the famous port city - Ningbo, China. We are north to the worlds longest cross-sea bridge-Hangzhou Bay Bridge and south to No. 329 National Highway, en...