Если кнопка id="addmater" всегда на странице и ею производится добавление, то зачем делегировать ее события родителю? Вы ведь до этого совсем иное показывали, добавляя блоки, по которым нужно было щелкать, вот тогда и нужно было делегировать обработку.
А в данном примере, это просто обработчик щелчков по кнопке, копировать всегда первый дочерний блок DIV (тут даже и класса не нужно) родителя div.smeta_mater, который удалить нельзя, в отличие от добавляемых, возможность удаления которых в общем-то нужна.
$("#addmater").click(function() {
    var list = ('div.smeta_mater');
    list.children().first().clone().appendTo(list).find('input').val('');
     
    //item.find('input').val(''); - а так будут возвращены поля, и только они будут вставлены
    //если так поступать, тогда item.find('input').val('').end(); и затем вставлять
});