@charset "UTF-8";

@media (min-width:1200px) and (max-width:1600px){


}
@media (min-width:1200px){

}
@media (min-width:767px) and (max-width:1200px){
    .container{width: 100%;}
    .phone-wrap{margin-right: 65px;}
    .menu{top: 34px;}
    .index-nav2{top: 110px;}
    .case-slide .bd ul li{width: 200px;}
    .ft-nav-cl{margin: 0 20px;}
}
@media (min-width:767px) and (max-width:1023px){
    .case-slide .bd ul li{width: 150px;}
    .news-list li{width: 31%;margin: 0 1%;}
}
@media screen and (max-width: 767px){
    .container{width: 100%;}
    .header-top{display: none;}
    .header{height: 60px;}
    .logo{margin-top: 12px;}
    .phone-wrap{display: none;}
    .down{display: none;}
    .banner .swiper-pagination{bottom: 15px;}
    .part1-l{width: 100%;}
    .part1-r{width: 100%;padding-left: 0;padding-top: 30px;}
    .news-list li{float: none;margin: 0 auto 20px;}
    .gg{line-height: 40px;font-size: 22px;padding-top: 50px;}
    .pro-list li{float: none;margin: 0 auto 30px;}
    .solu-tb>div{width: 50%;}
    .case-slide .bd ul li{margin: 0;}
    .case-slide .hd .prev{left: -5px}
    .case-slide .hd .next{right: -5px}
    .form-bg{padding-left: 10px;padding-right: 10px;padding-top: 30px;}
    .contact-form input[type=text]{width: 100%;margin-bottom: 15px;}
    .contact-form input[type=text]:nth-child(2){margin: 0 0 15px;}
    .contact-form textarea{margin-top: 0;}
    .ft-l{width: 100%;}
    .ft-c{width: 100%;}
    .ft-nav-cl{margin: 0 25px 10px;}
    .ft-r{float: left;margin-top: 10px;}
    .f-link{padding: 0;}
    .sx{margin-left: 0;}
    .sx a{width: 48%;margin: 0 1% 5px;}
    .sx a{font-size: 14px;}
    .in-tit1{margin-top: 60px;}
    .search-wrap input[type=text]{width: calc(100% - 100px);padding-right: 10px;}
    .detail-wrap{padding: 70px 10px 30px;}
    .dt-img{width: 100%;}
    .dt-intro{width: 100%;margin-top: 20px;line-height: 24px;}
    .partner-list li{width: 48%;margin: 0 1% 20px;}
    .honor-list li{float: none;margin: 0 auto 20px;}
    .in-tit2 h2{margin-top: 46px;font-size: 36px;}
    .search-wrap{width: 100%;}
    .case-list li{float: none;margin: 0 auto 25px;}
    .atc-list2 li{width: 50%;float: left;padding: 0 5px;margin-bottom: 20px;}
    .news-r{width: 100%;}
    .news-img2{width: 100%;}
    .atc-list li p{line-height: 22px;height: 66px;overflow: hidden;}
    .news-r>a{font-size: 18px;}
    .atc-list2 .more{display: none;}
    .child-nav li{width: 48%;margin: 0 1% 8px;}
    .dt-tit{font-size: 22px;}
    .contact-lm{padding-left: 0;width: 100%;}
    .contact-way{margin-top: 10px;}
    .map-wrap{height: 300px;}
}
@media screen and (max-width: 360px){

}
