/* 字体包 */
.text {
    font-family: "slideyouran";
    src: url(../font/Roboto-Regular.ttf);
}
body {
    min-width: 1200px;
    position: relative;
}
@media (max-width: 1200px) {
    html {
        transform: scale(0.5);
    }
    body {
        position: absolute;
        top: 0;
    }
}
.heade {
    width: 100%;
    height: 480px;
    background: url(../img/topbg.png) no-repeat;
    background-size: 100% 100%;
    position: relative;
}
.heade .heade-top {
    /* padding-right: 300px; */
    display: flex;
    justify-content: center;
    width: 1200px;
    margin: 0 auto;
}
.heade .heade-top .heade-top-ul {
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: end;
    width: 1200px;
}
.heade .heade-top .heade-top-li {
    color: #4d786c;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px; /* 128.571% */
    letter-spacing: 0.56px;
    padding: 8px 12px;
    cursor: pointer;
}
.heade .heade-top .heade-top-li img {
    width: 16px;
    height: 16px;
    margin-right: 4px;
}
.heade .heade-top .heade-top-li a {
    color: #4d786c;
    display: flex;
    align-items: center;
}
.heade .heade-top .zzsz-li,
.heade .heade-top .zzsz-li a {
    border-radius: 4px;
    background: #c00;
    color: #fff;
}

.title-text {
    width: 100%;
    margin-top: 54px;
    margin-bottom: 23px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.title-text img:nth-child(1) {
    width: 700px;
}


.title-text-sub {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media screen and (max-width: 2000px) {
    .title-text img {
        /* width: 90%; */
    }
    .title-text-sub img {
        /* width: 52%;  */
    }
}
.heade-menu {
    width: 100%;
    height: 60px;
    background: rgb(12, 37, 8, 0.6);
    backdrop-filter: blur(4px);
    position: absolute;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.heade-menu .menu-ul {
    width: 1200px;
    display: flex;
}
.heade-menu .menu-li,
.heade-menu .menu-li a {
    width: calc(100% / 7);
    height: 60px;
    color: #fff;
    font-family: "Microsoft YaHei";
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 32px; /* 145.455% */
    letter-spacing: 1.76px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}
.heade-menu .menu-li a {
    width: 100%;
}
.heade-menu .menu-li.active,
.heade-menu .menu-li:hover {
    background: #63bd10;
}
::-webkit-scrollbar {
    width: 0px;
}
.titles-text {
    /* width: 1120px; */
    height: 34px;
    display: flex;
    align-items: center;
    margin-bottom: 24px;
}
.titles-text .link {
    cursor: pointer;
}
.titles-text-c {
    width: 1120px;
    justify-content: space-between;
}
.titles-text img {
    height: 28px;
}
.titles-text div {
    color: #222;
    font-family: "Microsoft YaHei";
    font-size: 30px;
    font-style: normal;
    font-weight: 700;
    line-height: 120%; /* 33.6px */
    display: flex;
    align-items: center;
}
.titles-text div span {
    display: flex;
    letter-spacing: 6px;
}
.titles-text .line-dw {
    margin: 0 12px 0 0px;
}
.titles-text .line-c-l {
    margin-right: 20px;
}
.titles-text .line-c-r {
    margin-left: 20px;
}
.titles-text .title-leafet {
    margin: 0 0px 0 12px;
}
.titles-text div span:nth-child(1) {
    color: #428900;
    margin-right: 0px;
}
