China and Switzerland signed a free-trade agreement Saturday after more than two years of negotiations, marking China's first such pact with a continental European nation. Chinese Commerce Minister Gao Hucheng and Swiss Economics Minister Johann Schneider-Ammann signed the pact in Beijing, state media said. Swiss-Chinese trade amounted to 26.3 billion dollars last year, where Switzerland exports watches, medicine, chemicals and machines, while receiving mainly textiles and machinery from China.