Nuclear power plant accidents are often induced by typhoon, earthquake and other large scale natural disasters. The compounded disasters caused by natural disasters and nuclear disasters often face two issues. Firstly, how to choose a decontamination radiation dust position and evacuate victims from the radiation pollution area to the safety area. Secondly, the road network damage caused by natural disasters, how to carry out road emergency repair to meet the victims' emergency evacuation demands of nuclear disasters. For the above problems, a bi-level programming model are formulated. The lower level problem is an emergency evacuation model for nuclear power plant accident victims. The upper level problem is a system optimal emergency network reconstruction model. For the practical consideration, the lane-repair based and road repair human power limitation constraints are considered in the upper level problem. The proposed model is a mixed integer and nonlinear programming problem. The simulated annealing method and gradient projection algorithm are employed to develop the solution algorithm and verified its accuracy using a numerical example. Finally we set out our conclusions and recommendations for this study.