Cardiovascular disease has always been one of the major threats to human health. The recognition of ECG and PCG signals, which are physiological signals generated when the heart beats, can greatly improve the efficiency of cardiovascular disease detection using deep learning techniques. Based on this, it is proposed that a simple and effective pooling convolution model for multi-classification of ECG and PCG signals. Firstly, ECG, PCG and synchronized ECG-PCG data are pre-processed. Then, several structure blocks are designed, including the block stacked by max-pooling layer(MCM), convolution layer and max-pooling layer, its multiple variants and the residual block(REC). All network models that use these structure blocks separately are based on the ResNet-18 framework. By changing the number of structure blocks, the model can be applied to ECG and PCG data at different sampling rates. The final test shows that the accuracy of the model using the MCM structure block is 98.70%, 92.58% and 99.19% respectively on the ECG, PCG fusion dataset and synchronized ECG-PCG dataset, which is higher than all the networks using its multiple variants. At the same time, the accuracy is improved by 0.02%, 4.30% and 1.43% compared to the model using the REC structure block. In addition, this work also carries out tests on multiple ECG and PCG datasets and compares them with other published literature, further verifying that the model using the MCM structure block has a higher detection rate for ECG and PCG signals.