﻿ @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; }
}
