Disclosed are composite board unit body, a curtain wall system thereof and an installing technology. The composite board unit body comprises a wall preburied assembly, a vertical keel, a transverse keel, glass composite ceramic thin boards, a supporting bolt, a hanging part andadjusting screws. The wall preburied assembly is provided with two lug boards. The lug boards are vertically installed on an anchor board, the supporting bolt is transversely installed between the two lug boards. The vertical keel, the transverse keel and the glass composite ceramic thin boards are installed to form a unit main body in a factory. The hanging part is installed at the rear end of the vertical keel. The adjusting screws are installed in a through hole of the hanging part. The unit main body is installed on the supporting bolt through the hanging part. By controlling the supporting bolt, the hanging part and the adjusting screw, the unit main body can be controlled to move up and down, left and right, back and forth. According to the composite board unit body, the curtain wall system thereof and the installing technology, on-site installing procedures are reduced, the installing efficiency is improved, it is ensured that each composite board is installed at the accurate position, and the whole effect is good.