.warp {
    width: 100%;
    max-width: 1920px;
    /* overflow: hidden; */
    margin: 0 auto;
    height: 64.0625vw;
    position: relative;
}

.main {
    width: 100%;
    height: auto;
    background: #ffffff;
}

.mbx-nav {
    width: 100%;
    height: 2.96875vw;
    margin: 0 auto;
}

.mbx-nav li {
    line-height: 2.96875vw;
}

.mbx-nav li a {
    font-size: 0.9375vw;
    color: #cba579;
    display: block;
    margin-right: 0.520833vw;
}

.mbx-nav li a img {
    margin-right: 0.520833vw;
    cursor: text;
}

.mbx-nav .li1 a img {
    display: none;
}

.main-left {
    margin-left: 5.15625vw;
}

.m-b-left {
    width: 9.375vw;
    min-height: 6.354166vw;
    margin-top: 2.239583vw;
}

.m-b-right {
    width: 62.5vw;
    min-height: 41.666666vw;
    margin-left: 4.21875vw;
}

.m-b-left ul li {
    width: 100%;
    height: 3.125vw;
    line-height: 3.125vw;
    text-align: center;
    background: #e5e5e5;
    border-top: 2px solid #ffffff;
}

.m-b-left ul li.active {
    background: #cba579;
}

.m-b-left ul .li1 {
    border-top: 0;
}

.m-b-left ul li a {
    display: block;
    font-size: 0.9375vw;
    width: 100%;
    height: 100%;
    font-weight: bold;
    color: #cba579;
}

.m-b-left ul li:hover {
    background: #cba579;
}

.m-b-left ul li:hover a {
    color: #ffffff;
}

.m-b-left ul li.active a {
    color: #ffffff;
}

.m-b-right-top {
    width: 100%;
    height: 2.239583vw;
}

.m-b-right-top {
    margin-top: 3px;
    line-height: 1.145833vw;
    color: #746d87;
    font-size: 1.25vw;
    font-weight: bold;
}

.m-b-right-top-h {
    width: 62.5vw;
    height: 0.416666vw;
    background: url(./lm_h_03.png) repeat;
}

.m-b-right ul {
    margin-top: 2.708333vw;
}

.m-b-right ul li {
    width: 19.166666vw;
    height: auto;
    margin-left: 2.5vw;
}

.m-b-right ul li .a-img {
    width: 100%;
    height: 10.78125vw;
    overflow: hidden;
    background: #e5e5e5;
}

.m-b-right ul li .a-img img {
    width: 100%;
    min-height: 10.78125vw;
    transition: all 0.7s;
}

.m-b-right ul li:hover .a-img img {
    transform: scale(1.1);
}

.m-b-right ul li .a-title {
    width: 100%;
    height: 4.166666vw;
    line-height: 2.291666vw;
}

.m-b-right ul li .a-title .title {

    display: inline-block;
    vertical-align: top;
    line-height: 1.25vw;
    font-size: 0.833333vw;
    padding: 0.3125vw 0;
    color: #000000;
}

.m-b-right ul .li1,
.m-b-right ul .li4,
.m-b-right ul .li7 {
    margin-left: 0;
}