No bank can provide down payment now, unless you find an auto financing company, but those interest rates are very high. If you want to buy by credit card in installments, generally speaking, these banks are doing this business: Bank of China, ICBC, China Construction Bank, China Merchants Bank, Minsheng and Agricultural Bank.
Among them, the lowest rates are Bank of China, ICBC and Agricultural Bank of China, and the faster rates are China Merchants Bank and Minsheng.