.pro_item a:hover .pro_bt{font-weight:normal;}
.pro_item a:after{display:none;}
.pro_item .pro_bt{background-color:rgba(0,0,0,0.6);color:#fff;}
.top:before{width:21%;}
.top_nr{padding-left:30px;}
.top_nr .tel{margin-left:0;padding-left:0;}
.tel:before{height:0;}
.case_item{margin-bottom:20px;}
.mlogo i img{height:65px;}

@media (min-width: 2000px) and (max-width: 3800px){
    .top:before{width:32%;};
}

.col-md-dib{display:inline-block;float:unset;vertical-align:top}