@media screen and (max-width:768px) {    body {        overflow-x: hidden    }    .container {        width: 100%    }        .container .pagination-more {            display: block;            font-size: 13px;            font-weight: 400;            color: #b2b2b2;            line-height: 14px;            padding: 20px 0;            text-align: center;            margin-bottom: -20px        }    .pagination-block {        display: none !important    }    .about-company {        -webkit-box-orient: vertical;        -webkit-box-direction: reverse;        -ms-flex-direction: column-reverse;        flex-direction: column-reverse;        margin-bottom: 0    }        .about-company .about-company-right {            float: left;            font-size: 13px;            font-weight: 400;            color: #464646;            line-height: 20px        }            .about-company .about-company-right .html {                opacity: .65;                padding: 0 25px 5px;                box-sizing: border-box;                word-break: break-all            }            .about-company .about-company-right .mg-20, .about-company .about-company-right p {                margin-bottom: 10px            }            .about-company .about-company-right .title {                opacity: 1;                font-size: 13px;                font-weight: 700;                color: #000            }    .article-wrap {        -webkit-box-flex: 1;        -ms-flex: 1;        flex: 1;        margin-bottom: 0    }        .article-wrap .title {            font-size: 16px;            font-weight: 700;            color: #000;            line-height: 16px;            border-bottom: none;            margin-bottom: 0;            padding: 20px 25px 10px        }        .article-wrap .list {            padding: 0 25px        }        .article-wrap .item {            margin-bottom: 0;            display: -webkit-box;            display: -ms-flexbox;            display: flex;            padding: 15px 0;            border-bottom: 1px solid rgba(0,0,0,.35)        }            .article-wrap .item .letf {                width: 115px;                height: 70px;                margin-right: 20px            }                .article-wrap .item .letf img {                    width: 100%                }            .article-wrap .item .right {                -webkit-box-flex: 1;                -ms-flex: 1;                flex: 1;                height: 70px;                font-size: 13px;                font-weight: 400;                color: #595959;                line-height: 18px;                overflow: hidden;                opacity: .65            }        .article-wrap .report {            margin-bottom: 0;            display: -webkit-box;            display: -ms-flexbox;            display: flex;            padding: 20px 0 10px;            border-bottom: 1px solid rgba(0,0,0,.35)        }            .article-wrap .report .letf {                width: 82px;                height: auto;                margin-right: 10px            }                .article-wrap .report .letf img {                    height: 100px                }                .article-wrap .report .letf .to-look {                    height: 14px;                    font-size: 13px;                    font-weight: 400;                    color: rgba(0,0,0,.65);                    line-height: 14px;                    padding: 6px;                    text-align: center;                    display: block                }            .article-wrap .report .right {                -webkit-box-flex: 1;                -ms-flex: 1;                flex: 1;                padding-bottom: 0;                border-bottom: none            }                .article-wrap .report .right .name {                    font-size: 13px;                    font-weight: 500;                    color: #000;                    line-height: 12px;                    padding-bottom: 10px                }                .article-wrap .report .right p {                    height: 100px;                    font-size: 13px;                    font-weight: 400;                    color: #464646;                    line-height: 17px;                    opacity: .65;                    display: -webkit-box;                    -webkit-box-orient: vertical;                    -webkit-line-clamp: 6;                    overflow: hidden                }    .social {        margin-top: 0    }    .news-main, .social {        -webkit-box-orient: vertical;        -webkit-box-direction: reverse;        -ms-flex-direction: column-reverse;        flex-direction: column-reverse    }    .news-main {        display: -webkit-box;        display: -ms-flexbox;        display: flex;        margin-top: 16px;        min-height: 100px    }        .news-main .menu-wrap-left {            margin: 10px 25px        }        .news-main .content-wrap {            -webkit-box-flex: 1;            -ms-flex: 1;            flex: 1        }            .news-main .content-wrap > .title {                font-size: 16px;                font-weight: 700;                color: #000;                line-height: 24px;                border-bottom: none;                margin-bottom: 0;                padding: 0 25px 10px            }                .news-main .content-wrap > .title select {                    display: block;                    background: #e2e2e2;                    box-shadow: 10px 24px 54px 0 rgba(0,0,0,.05);                    float: right;                    width: 150px;                    font-size: 13px;                    height: 24px                }            .news-main .content-wrap .news-list {                padding: 0 25px;                box-sizing: border-box            }                .news-main .content-wrap .news-list .banner {                    display: none                }                .news-main .content-wrap .news-list .news-item {                    display: -webkit-box;                    display: -ms-flexbox;                    display: flex;                    margin-bottom: 0;                    padding: 10px 0 12px;                    border-bottom: 1px solid rgba(0,0,0,.35)                }                    .news-main .content-wrap .news-list .news-item .img {                        width: 115px;                        height: 80px;                        margin-right: 15px                    }                    .news-main .content-wrap .news-list .news-item .content {                        -webkit-box-flex: 1;                        -ms-flex: 1;                        flex: 1                    }                        .news-main .content-wrap .news-list .news-item .content .title {                            font-size: 14px;                            font-weight: 600;                            color: #595959;                            line-height: 15px;                            margin-bottom: 5px;                            margin-top: -1px;                            display: -webkit-box;                            -webkit-box-orient: vertical;                            -webkit-line-clamp: 1;                            overflow: hidden                        }                        .news-main .content-wrap .news-list .news-item .content .des {                            font-size: 13px;                            font-weight: 500;                            color: #595959;                            line-height: 15px;                            display: -webkit-box;                            -webkit-box-orient: vertical;                            -webkit-line-clamp: 4;                            overflow: hidden;                            margin-bottom: 0                        }                        .news-main .content-wrap .news-list .news-item .content .time {                            display: none                        }            .news-main .content-wrap .news-detail {                padding: 0 25px            }                .news-main .content-wrap .news-detail .detail-name {                    font-size: 14px;                    font-weight: 600;                    color: #000;                    line-height: 18px;                    margin: 7px auto;                    text-align: center                }                .news-main .content-wrap .news-detail .time {                    text-align: center;                    font-size: 13px;                    font-weight: 400;                    color: #636363;                    line-height: 15px                }                .news-main .content-wrap .news-detail .banner {                    margin: 10px auto 15px;                    width: 100%;                    height: 100%;                    overflow: hidden                }                .news-main .content-wrap .news-detail .html {                    font-size: 13px;                    font-weight: 400;                    color: #636363;                    line-height: 20px                }                    .news-main .content-wrap .news-detail .html p {                        margin: 0 0 10px                    }    .home-project .title {        padding: 0 0 16px;        font-size: 16px;        font-weight: 600;        color: #292d74;        line-height: 16px;        text-align: center;        box-sizing: border-box    }    .home-project-list {        display: -ms-grid;        display: grid;        grid-column-gap: 10px;        grid-row-gap: 10px;        -ms-grid-columns: 1fr 1fr;        grid-template-columns: 1fr 1fr;        padding: 0 25px    }    .home-project .home-project-item {        width: auto;        padding: 4px 4px 4px 6px;        box-sizing: border-box;        float: none;        height: auto;        border: 1px solid #858585;        margin-right: 0    }        .home-project .home-project-item .project-des {            height: 70px;            font-size: 13px;            font-weight: 400;            color: #000;            line-height: 14px;            opacity: .65;            margin-bottom: 3px;            word-break: break-all        }        .home-project .home-project-item .img {            width: 100%;            height: auto        }        .home-project .home-project-item .look-more {            height: auto;            font-size: 13px;            font-weight: 400;            color: #000;            line-height: 16px;            padding: 5px;            text-align: center        }}  /* i i s 7 . c o m */