Hide a div if the fiels is empty

Try:

$postintro2 = get_post_meta ($post->ID, 'postintro2', true);

if ( ! empty( $postintro2 ) ) {
     echo '<div class="single2-intro">'.$postintro2.'</div>';                            
}

From the codex: get_post_meta