/* .ws-herder-box{
    float: left;
}
.ws-heder-right{
    float: right;
} */
body {
    padding-top: 80px;
    font-family: "微软雅黑" !important;
}

/* 头部 */
.ws-header-bg {
    background-color: #0cd3cc;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999;
    box-shadow: 0 0 1px #eee;
}

.ws-herder-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.ws-logon-box img {
    position: relative;
    top: -3px;

}

.ws-heder-right {
    display: flex;
    height: 80px;
}

.nav-box {
    display: flex;
    align-items: center;
    margin-right: 38px;
}

.nav-box>div {
    height: 100%;
    min-width: 100px;
    text-align: center;
    position: relative;
    display: block;
}

.nav-box>div:hover {
    background-color: #0fc5bf;
}

.nav-box>div.ws-nav-active {
    background-color: #0fc5bf;
}

.nav-box>div>a {
    font-size: 16px;
    color: #fff;
    line-height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.nav-box>div>a i {
    font-size: 12px;
    transform: scale(.8);
    display: block;
}


.ws-right-contact {
    display: flex;
    align-items: center;
    font-size: 16px;
    color: #fff;
}

.ws-right-contact i {
    font-size: 34px;
    color: #fff;
}

.ws-right-contact p {
    margin-left: 20px;
}

.ws-right-contact p:nth-of-type(1) {
    margin-left: 14px;
}

.ws-sub-box {
    position: absolute;
    top: 110%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 3;
    background-color: #0fc5bf;
    padding: 12px;
    display: none;
    box-shadow: 0px 0px 2px #eee;
}

.ws-sub-box::after {
    content: "";
    display: block;
    width: 12px;
    height: 12px;
    background-color: #0fc5bf;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%) rotate(45deg);
}

.ws-sub-bottom {
    display: flex;
    position: relative;
    z-index: 2;
}

.sub-b-right a {
    display: block;
    min-width: 195px;
    text-align: left;
    font-size: 14px;
    color: #fff !important;
    line-height: 20px;
    border-bottom: 1px dashed #dedede;
    padding: 8px 15px;
    transition: all .2s;

}

.sub-b-right a:first-child {
    padding-top: 0;
}

.sub-b-right a:hover {
    color: #ffd9a1 !important;
}

.ws-sub-top {
    text-align: left;
    color: #fff;
    font-size: 12px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 1px dashed #dedede;
}

.sub-b-left {
    padding-right: 15px;
    border-right: 1px dashed #dedede;
}

.sub-b-left p {
    color: #fff;
    text-align: left;
    font-weight: lighter;
    line-height: 1.4;
}

.sub-b-left-text {
    padding-top: 10px;
}

.sub-b-right {
    margin-left: 12px;
}

.opacity-hover {
    width: 100%;
    height: 100%;
    position: absolute;
    top: -9px;
    left: 0;
    z-index: 0;
}

/* 头部 */
.inbar .hd ul .on {
    background: #fff;
}

.windex-bg {
    padding: 40px 0;
}

.i-bg1 {
    background-color: #fff;
}

.i-bg2 {
    background-color: #98fffc;
}

.common-title small {
    font-size: 16px;
    opacity: .6;
    padding-top: 16px;
    display: block;
}

.main-qqzl .qqzl-content ul li .text-box {
    background: rgb(12, 211, 204, .8) !important;
}

.main-qqzl .qqzl-content ul li .text-box .p1 {
    font-size: 16px;
}

.windex-bg a.more-btn {
    border: 1px solid #424242;
    color: #424242;
}

.windex-bg a.more-btn:hover {
    opacity: .9;
}

.main-choose, .main-team, .main-choose .choose-box, .main-team .team-box {
    background-color: transparent;
}

.choose-box ul li {
    background-color: #aaaeb5;
    padding: 50px 7px;
    min-height: 440px;
    margin-right: 8px;
    width: calc(20% - 7px);
    transition: background .2s;

}

.choose-box ul li:hover {
    background-color: #0cd3cc;
}

.choose-box ul li:hover h4 {
    color: #ffd9a1;
    transition: all .2s;
}

.choose-box ul li .icon-box {
    background-color: #58565a;
}

.choose-box ul li h4 {
    color: #222;
    font-size: 28px;
    margin-top: 16px;
}

.choose-box ul li p {
    color: #fff;
    font-size: 14px;
    margin-bottom: 7px;
}

.baozhang-bottom-text {
    font-size: 80px;
    color: #e8f3f5;
    text-align: center;
    padding-top: 10px;

    -webkit-touch-callout: none;
    /* iOS Safari */
    -webkit-user-select: none;
    /* Chrome/Safari/Opera */
    -khtml-user-select: none;
    /* Konqueror */
    -moz-user-select: none;
    /* Firefox */
    -ms-user-select: none;
    /* Internet Explorer/Edge */
    user-select: none;
    /* Non-prefixed version, currently
not supported by any browser */
}

.baozhang-top-text {
    font-size: 100px;
    color: #f0f7f7;
    text-align: center;
    font-weight: bolder;
    letter-spacing: 3px;
    opacity: .7;
}

.baozhang-box {
    position: relative;
}

.baozhang-top-text {
    position: absolute;
    top: -20px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 0;
}

.baozhang-box .common-title {
    position: relative;
    z-index: 3;

}

.baozhang-box .common-title h3 {
    color: #5bbebd;
}

.choose-box ul li .icon-box .zd.icon {
    background-position: 0;
}

.choose-box ul li .icon-box .bz-icon1 {
    background-image: url(../images/bz_icon1.png) !important;
    background-position: 0 !important;
}

.choose-box ul li .icon-box .bz-icon2 {
    background-image: url(../images/bz_icon2.png) !important;
    background-position: 0 !important;
}

.choose-box ul li .icon-box .bz-icon3 {
    background-image: url(../images/bz_icon3.png) !important;
    background-position: 0 !important;
}

.choose-box ul li .icon-box .bz-icon4 {
    background-image: url(../images/bz_icon4.png) !important;
    background-position: 0 !important;
}

.choose-box ul li .icon-box .bz-icon5 {
    background-image: url(../images/bz_icon5.png) !important;
    background-position: 0 !important;
}

.choose-box ul {
    width: 100%;
}

.ibox-bg {
    display: block;
    margin: 0 auto;
}

.dian {
    position: relative;
}

.idian-d {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 5px solid #0cd3cc;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 1;
    cursor: pointer;
}

.idian-d2 {
    animation: idian1 2s .8s infinite;
}

.idian-d3 {
    animation: idian1 2s 1.6s infinite;
}

.idian-d4 {
    animation: idian1 2s 2.4s infinite;
}

.dt-content {
    position: relative;
    margin-top: 20px;
}

.idian-text {
    background-color: rgba(0, 0, 0, .6);
    color: #fff;
    padding: 6px 11px;
    border-radius: 2px;
    position: relative;
    opacity: 0;
    pointer-events: none;
}

.idian-text div {
    color: #fff;
    font-size: 16px;
}

.idian-item {
    position: absolute;

}


.idian-item-jnd {
    top: 116px;
    left: 309px;
}

.idian-item-jnd .idian-text {
    top: -72px;
}

.idian-item-mg {
    top: 234px;
    left: 242px;
}

.idian-item-mg .idian-text {
    top: -72px;
}

.idian-item-bs {
    bottom: 171px;
    left: 424px
}

.idian-item-bs .idian-text {
    top: -72px;
}

.idian-item-agt {
    bottom: 44px;
    left: 360px;
}

.idian-item-agt .idian-text {
    top: -72px;
}

.idian-item-xby {
    top: 212px;
    left: 653px;
}

.idian-item-xby .idian-text {
    top: -36px;
    right: 60px;
}

.idian-item-yg {
    top: 134px;
    left: 660px;
}

.idian-item-yg .idian-text {
    top: -70px;
}

.idian-item-fg {
    top: 172px;
    left: 685px;
}

.idian-item-fg .idian-text {
    top: -70px;
}

.idian-item-dg {
    top: 149px;
    left: 737px;
}

.idian-item-dg .idian-text {
    top: -70px;
}

.idian-item-ydl {
    top: 205px;
    left: 730px;
}

.idian-item-ydl .idian-text {
    top: -70px;
}

.idian-item-yil {
    top: 239px;
    left: 878px;
}

.idian-item-yil .idian-text {
    top: -70px;
}

.idian-item-shat {
    top: 292px;
    left: 823px;
}

.idian-item-shat .idian-text {
    top: -70px;
}

.idian-item-kataer {
    top: 274px;
    right: 504px;
}

.idian-item-kataer .idian-text {
    top: -70px;
}

.idian-item-els {
    top: 119px;
    right: 450px;
}

.idian-item-els .idian-text {
    top: -70px;
}

.idian-item-wzst {
    top: 208px;
    right: 387px;
}

.idian-item-wzst .idian-text {
    top: -70px;
}

.idian-item-yd {
    top: 295px;
    right: 402px;
}

.idian-item-yd .idian-text {
    top: -70px;
}

.idian-item-cn {
    top: 229px;
    right: 316px;
}

.idian-item-cn .idian-text {
    top: -70px;
}

.idian-item-cn .idian-d {
    border-color: #ef6f6f;
}

.idian-item-tg {
    top: 328px;
    right: 289px;
}

.idian-item-tg .idian-text {
    top: -70px;
}

.idian-item-yuen {
    top: 343px;
    right: 256px;
}

.idian-item-yuen .idian-text {
    top: -70px;
}

.idian-item-shi {
    top: 232px;
    right: 199px;
}

.idian-item-shi .idian-text {
    top: -70px;
}

.idian-item-rb {
    top: 226px;
    right: 152px;
}

.idian-item-rb .idian-text {
    top: -70px;
}

.idian-item-mlxy {
    top: 390px;
    right: 215px;
}

.idian-item-mlxy .idian-text {
    top: -70px;
}

.idian-item-xjp {
    top: 398px;
    right: 266px;
}

.idian-item-xjp .idian-text {
    top: -70px;
}

.idian-item-yni {
    top: 446px;
    right: 244px;
}

.idian-item-yni .idian-text {
    top: -70px;
}

.idian-item-adly {
    bottom: 97px;
    right: 161px;
}

.idian-item-adly .idian-text {
    top: -70px;
}

@keyframes idian1 {
    from {}

    to {
        opacity: .1;
        width: 40px;
        height: 40px;
    }
}

.hb-content {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    padding: 0 6%;
}

.hb-content a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 20%;
    text-align: center;
    height: 110px;
    cursor: pointer;
}

.hb-content img {
    -webkit-filter: brightness(.8);
    filter: brightness(.8);
}

.hb-content a:hover img {
    -webkit-filter: brightness(1);
    filter: brightness(1);
}

.common-title-hz h3 {
    color: #fff;
}

.common-title-hz small {
    color: #fff;
}

.hb-content {
    margin-top: 30px;
}

.index-news .main-news {
    /* background-color: #fff; */
    padding: 45px 34px 30px;
}

.index-news .main-news .news-item {
    width: 416px;
}

.index-news a.more-btn {
    border: 1px solid #0fc5bf;
    color: #0fc5bf;
}

.main-news .news-item ul li i, .main-news .news-item .item-title h3 i {
    color: #0fc5bf !important;
}

.footer .footer-items .item .item-link a {
    margin-bottom: 4px;
}

.news-item li a:active .oneline, .news-item li a:hover .oneline {
    color: #0fc5bf;
}

.footer-bottom {
    margin-top: 30px;
}

.footer .customer-box .left i {
    position: static;
    display: block;
}

.footer .customer-box .left a {
    margin-top: 17px !important;
    padding: 0;

}

.footer .footer-items .item {
    margin-right: 76px;
}

.footer .footer-items .item h3 {
    text-align: left;

}

.footer .tab-hover li.active a {
    color: #0cd3cc;
}

.fttel {
    color: #0cd3cc !important;
}

.footer .footer-items .item .item-link a:hover {
    color: #0cd3cc;
}

.footer .tab-hover li:hover a, .tab-content .list a:hover {
    color: #0cd3cc;
}

footer, .footer {
    background: #36343c;
}

a:link, a:visited {
    color: #8a8b8b;
    text-decoration: none;
}

.company-tab {
    background: #0cd3cc;
    margin-top: 0;
}

.company-tab .nav-ul a {
    background: #0fc5bf;
}

.ws-ab-content {
    display: flex;
    justify-content: space-between;
    padding: 28px;
    background-color: #fff;
}

.ws-ab-content h3 {
    font-size: 28px;
    color: #333;
    font-weight: bold;
    text-align: center;
}

.ws-ab-content img {
    max-width: 600px;
    height: auto;
    display: block;
    margin-top: 60px;
}

.ws-ab-left {
    flex: 1;
    padding-right: 30px;
}

.xcompany {
    margin-top: 40px;

}

.gsjj-text {
    font-size: 15px;
    line-height: 1.8;
    margin-top: 30px;
}

.gsjj-text strong {
    font-weight: bold;
}

.about-bg-f8 {
    background-color: #b4eae9;
}

.honor-swiper {
    /* padding: 0 56px; */
    margin: 0 auto;
    width: 94% !important;
    overflow: hidden !important;

}

.honor-swiper-box {
    width: 100%;
    position: relative;
    padding: 0 40px 30px;
}

.hono-bg .swiper-button-next, .hono-bg .swiper-container-rtl .swiper-button-prev {
    right: 24px !important;
}

.hono-bg .swiper-button-prev, .hono-bg .swiper-container-rtl .swiper-button-next {
    left: 24px !important;
}

.hono-bg .swiper-button-next, .hono-bg .swiper-container-rtl .swiper-button-prev {
    background-image: url(../images/to_right.png);
    outline: none;
}

.hono-bg .swiper-button-prev, .hono-bg .swiper-container-rtl .swiper-button-next {
    background-image: url(../images/to_left.png);
    outline: none;
}

.hono-bg {
    margin: 40px 0;
}

.hono-bg .main {
    background-color: #fff;
}

.ws-thonors {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0 !important;
    transform: translate(-50%, -50%);
    max-width: 80%;
    max-height: 90%;
}

.zhzz-box {
    background-color: #fff;
    display: flex;
}

.zhzz-left {
    width: 55%;
    background-color: #31aea8;
    color: #fff;
    padding: 20px 28px 42px 28px;
}

.zhzz-left h3 {
    color: #fff;
}

.zhzz-right {
    width: 45%;
}

.zhzz-left h3 {
    text-align: center;
    font-size: 34px;
    text-align: center;
    line-height: 1.6;
    padding: 10px 0 52px;
}

.zhzz-box ul {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.zhzz-box ul li {
    width: 50%;
    font-size: 16px;
    padding: 6px 14px 6px 14px;
    padding-left: 14px;
    padding-left: 40px;
    position: relative;
    line-height: 1.4;
    text-align: left;
}

.zhzz-box ul li span {
    position: relative;
    padding-left: 14px;
}

.zhzz-box ul li span::after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    background-color: #fff;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);

}

.zhzz-right {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    padding: 6px;
    background-color: #fff;
}

.zhzz-right img {
    width: 100%;
}

.img-item {
    width: 33.3%;
    border-right: 4px solid #FFE;
    border-bottom: 4px solid #FFE;
}

.img-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    cursor: pointer;
}

.img-item-text {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #f1f1f1;
    font-size: 14px;
    padding: 0 10px;
    height: 28px;
}

.img-item-b {
    height: 150px;
    overflow: hidden;
}

.img-item-b img {
    transition: all .3s;
}

.img-item-b:hover img {
    transform: scale(1.1);
}

.gswh-box {
    background-color: #fff;
    display: flex;
    /* align-items: flex-start; */
    flex-wrap: wrap;
    padding: 6px 6px 2px 6px;
}

.gswh-box .img-item {
    width: 16.66%;
}

.gswh-box>div:nth-child(6n) {
    border-right: 0;
}

.gswh-title-b {
    width: 33.2%;
    background-color: #31aea8;
    border-right: 4px solid #FFE;
    border-bottom: 4px solid #FFE;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 46px;
    color: #fff;
}

.gswh-bg {
    margin-bottom: 60px;
}

.contact-code {
    display: inline-block;
    margin-top: 20px;
    margin-right: 14px;
}

.contact-code img {
    display: block;
    margin-top: 0 auto !important;
}

.contact-code p {
    margin-top: 0 !important;
    text-align: center !important;
    padding-left: 0 !important;
}

.left-contact {
    width: 30%;
}

.right-map {
    width: 70%;
}

.sitetitle {
    font-weight: bold !important;
    color: #666 !important;
    font-size: 24px !important;
}

.map-bg {
    margin: 0 auto;
    display: block;
}

.contact-map-bg {
    background-color: #fff;
    padding: 55px 0;
}

.contact_title {
    font-size: 26px;
    color: #555;
    font-weight: bold;
    text-align: center;
    margin-bottom: 40px;
}

.contact-map-box {
    text-align: center;
}

.contact-map-content {
    display: inline-block;
    position: relative;
}

.ws-qq-contact {
    margin-bottom: 40px;
}

.map-idan-item {
    position: absolute;
}

.map-idan-item img {
    opacity: 0;
}

.map-idan-item:hover img {
    /* box-shadow: 0 0 5px #000; */
    opacity: 1;
    pointer-events: none;

}

.map-idan-text {
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
}

.map-idan-text>div:last-child {
    color: #0cd3cc;
    font-size: 16px;
    font-weight: bold;
    background: rgba(0, 0, 0, .8);
    padding: 2px 6px;
    border-radius: 2px;
    /* min-width: 100px; */
    white-space: nowrap;
    display: none;

    position: absolute;
    left: 24px;
    top: 50%;
    transform: translateY(-50%);
}

.map-idan-text i {
    color: #f71515;
    font-size: 24px;
    font-weight: bold;
    text-shadow: 1px 0 1px #fff;
    animation: mapdian .5s infinite alternate;
}

@keyframes mapdian {
    from {}

    to {
        transform: translateY(-10px);
    }
}

.idan-item-aqu {
    bottom: 55px;
    left: 124px;
    z-index: 1;
}

.idan-item-aqu .map-idan-text {
    top: 57px;
    left: 315px;
}

.idan-item-bqu {
    z-index: 1;
    top: 156px;
}

.idan-item-bqu .map-idan-text {
    top: 34px;
    left: 211px;
}

.idan-item-cgzx {
    top: 70px;
    left: 5px;
    z-index: 1;
}

.idan-item-cgzx .map-idan-text {
    top: 25px;
    left: 66px;
}

.idan-item-lmzb {
    top: 41px;
    left: 210px;
    z-index: 1;
}

.idan-item-lmzb .map-idan-text {
    top: 5px;
    left: 40px;
    /* animation: mapdian 1.5s infinite alternate; */
}

.idan-item-lmzb .map-idan-text div {
    color: #53e3e4;
    font-size: 20px;
    background: transparent;
    text-shadow: 0 0 2px #222;
    display: block !important;
    /* opacity: 1 !important; */

}

.idan-item-lmzb .map-idan-text div:first-of-type {
    /* animation: mapdian .5s infinite alternate; */
}

.zbu-text {
    padding-left: 20px;
    font-weight: bold;
}

.idan-item-lmzb .map-idan-text i {
    font-size: 28px;
    color: #53e3e4;
}

.map-idan-item .idian-d {
    border: 5px solid #0fc5bf;
}

.idan-item-lmzb .idian-d {
    border: 5px solid #0cd3cc;
}

.text-zbu {
    position: absolute;
    font-size: 16px !important;
    top: -13px !important;
    left: -20px !important;
    color: #fff !important;
    display: block !important;
}

.idan-item-dtzd {
    top: 133px;
    left: 289px;
    z-index: 1;
}

.idan-item-dtzd .map-idan-text {
    top: -4px;
    left: 7px;
}

.idan-item-jswb {
    top: 49px;
    left: 307px;
    z-index: 5;
}

.idan-item-jswb .map-idan-text {
    top: 58px;
    left: 45px;
}

.idan-item-blsmzg {
    top: 44px;
    left: 357px;
    z-index: 2;
}

.idan-item-blsmzg .map-idan-text {
    top: 82px;
    left: 80px;
}

.idan-item-cqu {
    top: 48px;
    left: 445px;
    z-index: 0;
}

.idan-item-cqu .map-idan-text {
    top: 124px;
    left: 85px;
}

.idan-item-hzg {
    top: 95px;
    left: 662px;
    z-index: 9;
}

.idan-item-hzg .map-idan-text {
    top: 105px;
    left: 71px;
}

.gltext {
    top: 226px;
    left: 543px;
    transform: rotate(16deg);
}

.gltext div {
    display: block !important;
    font-size: 14px !important;
    background-color: transparent !important;
    color: #fff;
    text-shadow: 0 0 2px #000;
}

.ws-club_dh {
    text-align: center;
}

.club_ls-active {
    color: #e2a954 !important;
    border: #e2a954 1px solid !important;
}

A.club_ls:hover {
    color: #e2a954 !important;
    border: #e2a954 1px solid !important;
}

.news-active {
    color: #0fc5bf !important;
}

.news-index .news-box .news-item .title:hover {
    color: #e2a954;
}

.qqzl-index .main-left .menu-items .item li a:hover {
    color: #0fc5bf;
}

.qqzl-index .main-right .right-content li .text-box {
    background: rgb(12, 211, 204, .8) !important;
}

.qqzl-index .main-right .xghd-box i {
    color: #e2a954 !important;
}

.qqzl-index .main-right .xghd-box ul li a:hover {
    color: #e2a954 !important;
}

.qqzl-index .main-left .menu-items .item h3.qqal-h3 {
    background: #0cd3cc;
}

.ws-herder-box.w {
    width: 1460px;
    margin: 0 auto;
}

.show-vr {
    cursor: pointer;
}

.showvr-box {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999999;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, .6);
    display: none;
}

.showvr-box iframe {
    width: 90%;
    height: 90vh;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    margin: 0 auto;
}

.showvr-box i {
    position: absolute;
    right: 30px;
    top: 30px;
    color: #fff;
    font-size: 30px;
    padding: 4px;
    background-color: rgba(255, 255, 255, .2);
    cursor: pointer;
}

.qqzl-detail .company-box {
    margin-bottom: 20px;
}

/* 底部 */
.w.footer {
    width: 1460px;
}

.w.bottom_a {
    width: 1460px;
}

.xnews_lefts dt {
    background: #0cd3cc;
}

.news-detail .detail-left .content-box .title {
    font-size: 20px;
}

.news-box-bz li p {
    line-height: 1.5 !important;
}

.ppkh-content ul li img {

    background: #0cd3cc;
}

.ppkh-content.news-hzhb ul li {
    width: 19%;
    margin-right: 1%;
    height: auto;
}

.ppkh-content.news-hzhb {
    height: auto;
}

.news-theme {
    margin-top: 12px;
}

.case-left-actve {
    color: #0fc5bf !important;
}

.video-bor {
    border: 1px solid #e2a954 !important;
    background: #e2a954 !important;
}

.qqzl-index .main-right .xghd-box ul {
    width: 100% !important;
}

.footer .bq {
    margin: 30px 0;
}

.common-title h3 {
    font-weight: 500;
}

.content-box-news .content strong {
    font-weight: bold !important;
    color: #666;
}

.m-menu-box {
    display: none;
}


.more-btn-bottom {
    display: none !important;
}

.more-btn-top {
    display: block !important;
}

.dt-content-m {
    display: none;
}

.qqzl-index .main-right .top-nav {
    padding: 12px 0;
}

.case-thenme {
    margin-top: 20px;
}

.case-thenme li {
    margin-bottom: 12px;
}

.main-news .news-item ul li h4 {
    font-size: 14px;
}

.footer .phone {
    font-size: 15px;
}

.footer .phone span {
    font-size: 20px !important;
}

.ws-index-news .news-item>a {
    color: #444;

}

.ws-index-news .news-item h4 {
    color: #444;
}

.company-text {
    display: block;
    font-weight: bold;
    padding-top: 10px;
    font-size: 24px;
}