The interactions between the solitons and kinks in a nonintegrable system are studied within the context of the generic cubic-quintic nonlinear Schrödinger equation, in which the bright soliton, dark soliton, kink and anti-kink solutions have been known. The structures have interesting relations with each other: they can coexist, and the kinks (and anti-kinks) play a role of domain walls dividing the space into self-focusing and self-defocusing regions. Numerical analysis shows that the bright (dark) solitons can be transformed into the dark (b) ones upon collisions with the kinks, directly showing the reciprocity between the two classes of solitons.