1. сравните мой код и ваш, у вас share прямой потомок block зачем его вытаскивать через старшего родителя...
2. ваш код смешон:
<div class="news_bottom">
<div class="block">
<a href="path" class="share">link</a>
</div>
</div>
в корне неправильный, так как заранее скрытый блок и всё что внутри не видно для мыши
попробуйте так:
$(".share").mouseover(function(){
$(this).parent(".news_bottom").children(".block").show('fast');
});
<div class="news_bottom">
<div class="block">я тута</div>
<a href="path" class="share">link</a>
</div>