﻿ 
@media screen and (max-width: 1366px) {
    .title-style h2 {
        line-height: 40px;
    }
} 
@media screen and (max-width: 1440px) {
    .title-style h2 {
        font-size: 40px;
        line-height: 50px;
    }
}
@media screen and (max-width: 1280px) {
    .iproBj .top .text {
        font-size: 14px;
        line-height: 24px;
    }
}
@media screen and (max-width: 860px) {
    .newsinfo-b .bdsharebuttonbox{ position: unset; margin-top: 0.58rem;}
    .title-style h2 {
        font-size: 30px;
        line-height: 40px;
    }

    .iproBj .top .text {
        font-size: 12px;
        line-height: 22px;
    }

    .home-about .home-about-a1, .contact-ca .fl {
        width: 100%;
        max-width: 100%;
    }

    .home-about .home-about-a2, .contact-ca .fr {
        width: 100%;
        margin-top: .35rem;
    }
    .home-con .home-con-a1 .content-way li, .home-con .home-con-a1 .content-way li:nth-child(1), .home-con .home-con-a1 .content-way li:nth-child(2) {
        width: 33%; margin-bottom: 0.8rem;
    }
        .home-con .home-con-a1 .content-way li span h5{font-size: 12px}
        .home-con .home-con-a1 .content-way li:last-child, .home-con .home-con-a1 .content-way li:last-child span h5 {
            width: 100%;
        }
        .home-con .home-con-a1 .content-way li i {
            margin: auto;
            display: block;
        }
        .home-con .home-con-a1 .content-way li span {
            display: block;
            padding-top: 10px;
            text-align: center;
        }
    .home-con .home-con-a1, .home-con .home-con-a2, .content-form li .textarea1, .content-form li .submit1 {
        width: 100%;
        float: none;
    }.content-form li {
          margin: 0;
      }
        .content-form li .input2 {
            width: -webkit-calc(100% - 2px);
            width: -moz-calc(100% - 2px);
            width: calc(100% - 2px);
            padding: 2% 5%;
            margin-bottom: 3%;
        }
    .content-form li .textarea1{ margin-bottom: 3%;}
    .footer {
        padding: 0 .3rem
    }
    .aside-top, .footer .top, .footer .bottom .right {
        display: none !important;
    }
    .about-gc .about-gc-1, .about-gc .about-gc-2 {
        width: 100%;
        float: none;
    }
    .about-g .about-a {
        /*padding-top: 1rem;
        padding-bottom: 1rem;*/
        padding: 1rem 0px;
    }
    .about-g ul li, .about-g .about-a4 li:nth-child(2), .about-g .about-a4 li:nth-child(3) {
        width: 50%;
    }
    .about-g .about-a4 li:nth-child(1), .about-g .about-a4 li:nth-child(2) {
        text-align: center;
        margin-bottom: .4rem;
    }
    .about-g .about-a4 li {
        text-align: center;
    }
    .about-a4 li:nth-child(4) {
        text-align: center;
    }
    .about-gc .about-gc-2{ margin-top: 0.8rem;}
    .news-d .left, .news-d .right{
        float: none;
        width: 100%;
    }
    .news-d a{ padding: 0px; margin-top: 0.8rem;}
    .news-c2, .news-d1 {
        margin-top: 0.25rem;
    }
    .news-d5{
    margin: 0.23rem 0
}
    .contact-ca .fr .content-form li{ margin-bottom: 0;}
    .contact-ca .fl .content-way li{ padding: 10px;margin-bottom: 0.35rem;}
        .contact-ca .fl .content-way li span h5{ max-width: 5rem;}
    .contact-ca .fr .content-form li .submit1{ width: 50%;}
    .pro-show .m1, .pro-show-main {
        width: 100%;
    }
    .pro-show .m1{ position: unset;}
} 