Multi-reference configuration interaction with single and double excitation method has been utilized to calculate the potential energy surfaces of the five low-lying electronic states 1A1, 1A 2, 3A2, 1B2, and 3B2 of carbon dioxide molecule. Topology of intersections among these five states has been fully analyzed and is associated with double-well potential energy structure for every electronic state. The analytical potential energy surfaces based on the reproducing kernel Hilbert space method have been utilized for illustrating topology of surface crossings. Double surface seam lines between 1A1 and 3B2 states have been found inside which the 3B2 state is always lower in potential energy than the 1A1 state, and thus it leads to an angle bias collision dynamics. Several conical/surface intersections among these five low-lying states have been found to enrich dissociation pathways, and predissociation can even prefer bent-geometry channels. Especially, the dissociation of O( 3P) + CO can take place through the intersection between 3B2 and 1B2 states, and the intersection between 3A2 and 1B2 states.