Recently, deep learning has attracted increasing attention in process monitoring. However, it is still a big challenge to extract effective features of process data for fault detection and diagnosis (FDD) by using deep learning-based methods. In this study, a novel deep learning-based model, residual squeeze-and-excitation convolutional auto-encoder (RSECAE) is proposed for FDD in complex industrial processes. A hybrid structure that integrates convolution calculation and auto-encoder is proposed to construct multiple convolution layers and deconvolution layers in the encoder and decoder respectively. Thus, RSECAE can learn effective features from the process signals in an unsupervised manner. At the same time, multiple residual squeeze-and-excitation networks (RSENets) are embedded in the deep network, which effectively preserves the critical feature representations of the convolution layer and transmits them to the decoder in the form of residuals. Finally, maximum mean discrepancy (MMD) term is utilized in RSECAE to reduce the distribution difference between the process signals and the learned features. This enables RSECAE to extract effective features with prior distribution information. RSECAE provides a new solution for process FDD for complicated industrial processes. Two industrial cases are adopted to validate the effectiveness of the RSECAE in process FDD. The experimental results demonstrate the effectiveness and superiority of RSECAE in process fault detection and fault diagnosis.