US visa is valid for 10 years, even if you change your passport, the expiration date will be carried over. , B% \6 i* v( `, E7 Y% YChinese visa will last as long as the passport is valid. If the passport is expired, the visa will be expired. (Sorry I can't type Chinese.)