.lxwm .blocks {
    list-style-type: none;
    margin-top: 60px;
    height: 350px;
}
.lxwm .blocks li {
    width: 245px;
    height: 341px;
    float: left;
    margin-right: 36px;
    margin-left: 0;
}
.lxwm .blocks li:hover {
    cursor: pointer;
}
.lxwm .blocks li:last-child {
    margin-right: 0;
    margin-left: 2px;
}

.lxwm .address {
    background: url('../../images/tzkg/lxwm/address_gray.png') no-repeat;
}
.lxwm .tel {
    background: url('../../images/tzkg/lxwm/tel_gray.png') no-repeat;
}
.lxwm .post {
    background: url('../../images/tzkg/lxwm/post_gray.png') no-repeat;
}
.lxwm .mail {
    background: url('../../images/tzkg/lxwm/mail_gray.png') no-repeat;
}

.lxwm .hover-address {
    background: url('../../images/tzkg/lxwm/address_orange-2.png') no-repeat;
}
.lxwm .hover-tel {
    background: url('../../images/tzkg/lxwm/tel_orange-2.png') no-repeat;
}
.lxwm .hover-post {
    background: url('../../images/tzkg/lxwm/post_orange-2.png') no-repeat;
}
.lxwm .hover-mail {
    background: url('../../images/tzkg/lxwm/mail_orange-2.png') no-repeat;
}

/* .lxwm .block .block-title {
    display: block;
    margin: auto;
    margin-top: 50px;
    text-align: center;
    font-size: 20px;
}
.lxwm .block .line {
    display: block;
    margin: auto;
    margin-top: 40px;
}
.lxwm .block .icon {
    display: block;
    margin: auto;
    margin-top: 50px;
}
.lxwm .block .text {
    display: block;
    margin: auto;
    margin-top: 40px;
    text-align: center;
    font-size: 14px;
} */

.lxwm .ditu {
    margin-top: 50px;
    margin-bottom: 50px;
}