In genetic algorithms (GAs) technique, offspring chromosomes are created by merging two parent chromosomes using a crossover operator. A new real coded crossover operator, called the fitness-based recombination operator (FBRO), is proposed. This recombination operator, making use of difference between two parents' fitness, regarding themselves as centers respectively, divides the space containing offspring genes and creates offspring chromosomes containing genetic information. The feature of this recombination operator is the combination of local search and global search. This feature can avoid premature. In comparison with parent-centric crossover operator and arithmetic recombination operator, the fitness-based recombination operator proves to be effective and robust.