These results indicated that IL-10 secreted by M2 macrophages may promote the migration, invasion and EMT of ICC cells through the STAT3 signaling pathway. The gene discussed is IL10; the disease is intrahepatic cholangiocarcinoma.