The China Construction Bank , one of China 's four main state-controlled banks , agreed on Thursday to buy the retail banking operations in Hong Kong and Macao of the Bank of America for $ 1.25 billion .