The general procedure for the synthesis of cis-1,4-cyclohexanedicarboxylic acid from terephthalic acid is as follows: 200 g of terephthalic acid, 15 g of the Pd-Pt/C catalyst described in Examples 1 to 14 and 1000 g of water were added to an autoclave and stirring was initiated. Three nitrogen purges were first performed, followed by three replacements with hydrogen. The system was pressurized to a hydrogen pressure of 4 MPa and the reaction temperature was kept stable at 200°C, and hydrogen was continuously supplied to the reaction for 3 hours. At the end of the reaction, the catalyst was removed by filtration while hot, and the filtrate was cooled and filtered again to collect the filter cake. The filter cake was dried at 120 °C to obtain the solid product. The solid product was analyzed by liquid chromatography to determine the contents of 1,4-cyclohexanedicarboxylic acid and trans-1,4-cyclohexanedicarboxylic acid therein, from which the yields of 1,4-cyclohexanedicarboxylic acid and the selectivity of trans-1,4-cyclohexanedicarboxylic acid were calculated, and the specific results are shown in Table 2.