@media screen and (max-width: 1050px)
{
    .head .head-main .head-logo a img
    {
        width: 220px;
    }
    .head .head-main .head-nav>ul>li>a
    {
        padding: 33px 15px;
    }
    .index-pro .index-pro-main
    {
        width: 930px;
    }
    .index-links .index-links-main .index-links-left
    {
        width: 20%;
    }
    .index-links .index-links-main .index-links-right
    {
        width: 77%;
    }
    .index-news .index-news-main .index-news-right ul li a p
    {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .index-about .index-about-main .index-about-right .index-about-info p
    {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    .index-solve .index-solve-main ul li a .index-solve-right p
    {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .ht-container .ht-left .ht-left-nav .ht-left-nav-title p
    {
        text-align: center;
    }
    .newslist ul li .newslink .news-container .news-title-row p
    {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .proIndex ul li
    {
        margin-right: 40px;
    }
    .procont .pro-top
    {
        margin-top: 30px;
    }
    .procont .pro-top .pro-top-left
    {
        width: 43%;
    }
    .procont .pro-top .pro-top-right
    {
        width: 53%;
    }
    .solvelist ul li
    {
        width: 43.5%;
    }
    .solvelist ul li a .solve-right p
    {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
    }
    input[type="button"], input[type="submit"], input[type="reset"], input[type="text"]
    {
        -webkit-appearance: none;
    }
    textarea
    {
        -webkit-appearance: none;
    }
    .ht-liuyan
    {
        width: 680px!important;
    }
    .yzm label
    {
        width: 60px;
        display: inline-block;
    }
    .ht-container .ht-right .aboutcont img
    {
        max-width: 90px!important;
    }
}