Single image haze removal is an extremely difficult problem. As a hot topic in the field of computer vision, deep learning has been used to get plausible dehazing solutions. Dehaze-Net is one of the popular deep learning models proposed for single image dehazing, with excellent performance while maintaining efficiency and ease of use. However, in complex scenes, Dehaze-Net can't fully extract the boundary information. In this paper, we propose a new model called DSC-Net, which can retain the advantages of Dehaze-Net while overcoming its shortcomings to some extent. DSC-Net uses multiple groups of convolutions and maxout unit which can generate almost all haze-relevant features. And the depthwise separable convolution in DSC-Net effectively reduces the number of parameters. The numerical experimental results show that DSC-Net performs better than other similar models, e.g., Dehaze-Net, PD-Net, especially in the large sky area of the image and detail processing.