Antibiotics are refractory degradable organic pollutants that present a significant hazard to water environments. In this work, a ternary composite (KB/BMO-GO) comprising of graphene oxide (GO), Bi2MoO6 (BMO), and a cross-linked benzene polymer (KB) was synthesized and applied to promote the synergistic adsorption-photocatalytic degradation of the refractory pollutant, oxytetracycline (OTC). The inclusion of GO and KB in the composite enhanced the OTC adsorption performance of the catalysts, and the construction of Z-scheme heterojunction promoted the photogenerated charge separation efficiency and broadened the range of light absorption, thereby enhancing the photocatalytic performance. Moreover, we compared the performance of catalysts loaded with different mass ratios of KB (x% KB/BMO-GO). Among them, the 15 % KB/BMO-GO catalyst sample had the best OTC degradation performance. Specifically, 15 % KB/BMO-GO could adsorb 69.7 % of OTC in 30 min, reaching an OTC degradation rate of 93.3 % under visible light irradiation. h+ and 1O2 are the main active substances in the photocatalytic process. In addition, the catalysts are acid-alkali and salt-resistant, as well as good reusability. This study provides a valuable reference for the preparation of highly efficient photocatalysts for synergistic adsorption-photodegradation processes.