The classical Dempster-Shafer theory involves counter-intuitive behaviors when the evidence high conflict. In order to solve the problem, a new approach of weighted evidence combination is proposed. Both evidence distance and inconsistent information are considered to evaluate the conflict. Each piece of evidence is given weight coefficient according to its amount of conflict with others. Then two methods are used to modify the belief functions, and the modified functions are combined by DS rule. Numerical example shows the proposed approach can efficiently handle conflicting evidence with good convergence efficiency.