The traditional immunoassay is widely used for pollutant detection and bioanalysis, but there are still some challenges in ensuring its sensitivity and reliable accuracy. Dual-optical measurement can prove mutual evidence to effectively improve the accuracy of the method by self-correction, which will overcome this problem. In this study, we developed a "visualization and sensing" dual-modal immunoassay based on blue carbon dots@SiO2@MnO2 (B-CDs@SiO2@MnO2) as "color and fluorescence" immunosensors. Here, MnO2 nanosheets have the activity of simulating oxidase. 3,3', 5,5'-Tetramethylbenzidine (TMB) can be oxidized to TMB2+ under acidic conditions and the color of the solution from colorless to yellow. On the other hand, the MnO2 nanosheets can quench the fluorescence of B-CDs@SiO2. After adding ascorbic acid (AA), MnO2 nanosheets were reduced to Mn2+, thereby the fluorescence of B-CDs@SiO2 was restored. Under the optimum conditions, as the concentration of target substance (diethyl phthalate) increased from 0.05 to 100 ng/mL, the method showed a good linear relationship. The fluorescence measurement signal and the color change signal of the solution visualization support each other and give the information of the corresponding material content. The results of the dual-optical immunoassay maintain good consistency, which proves the accuracy of the developed dual-optical immunoassay for detection of diethyl phthalate is reliable. Additionally, it is demonstrated that the dual-modal method exhibits high accuracy and stability in the assays, pointing to a broad range of application prospects in pollutant analysis.