@charset "UTF-8";

@media (min-width:1340px) and (max-width:1600px){


}
@media (min-width:1340px){

}
@media (min-width:767px) and (max-width:1340px){
    .banner .swiper-pagination{bottom: 10px;}
}
@media (min-width:767px) and (max-width:1024px){
    .container{width: 100%;}
    .banner .swiper-pagination{bottom: 10px;}
}
@media (max-width: 767px){
    .ft-tit{
        display: none;
    }
    .container{width: 100%;}
    .header{position: relative;background: #fff;height: 64px; padding:0;}
    .banner .swiper-pagination{bottom: 10px;}
    .logo-r{display: none;}
    .phone-wrap{display: none;}
    .logo{width: 138px;margin-top: 10px;}
    .part1{padding-top: 30px;}
    .part1-l{width: 100%;}
    .part1-r{width: 100%;margin-top: 20px;}
    .about-txt a{margin-top: 20px;}
    .part2{padding-top: 10px;}
    .sv-slide{width: 200px;margin: 30px auto;}
    .sv-slide .hd span.prev{left: -30px;}
    .sv-slide .hd span.next{right: -30px;}
    .case-list{margin-left: 0;}
    .case-list li{width: 100%;margin-left: 0;height: 204px;}
    .case-name{top: 154px;}
    .equi-list{margin-left: 0;}
    .equi-list li{float: none;margin: 0 auto 20px;}
    .part4{padding-top: 40px;}
    .news-list li{width: 100%;padding-right: 0;margin-bottom: 20px;}
    .news-list li:nth-child(2n){padding-left: 0;}
    .news-r{width: calc(100% - 170px)}
    .news-r p{margin-top: 2px;}
    .ft-l{width: 100%;}
    .msg-l{width: 100%;}
    .msg-r{width: 100%;}
    .ft-l-ctt-c{width: 200px;}
    .ft-nav li{margin: 15px 20px 0;}
    .ft-l-ctt-r{width: 100%;}
    .ctt-row br{display: block;}
    .ft-r{width: 100%;}
    .erji{margin-left: 0;}
    .erji li{margin: 0 13px 15px;}
    .in-banner{height: 150px;}
    .honor-list li{width: 100%; margin:0 0 20px;}
    .page-wrap{font-size: 12px;}
    .page-wrap a{margin-bottom: 10px;}
    .contact-part{width: 100%;}
    .map-wrap{height: 180px;}
    .fbsj{margin: 0 10px 10px;}
    .ydrs{margin: 0 10px 10px;}
    .news-dt-tit h2{font-size: 20px;}
    .flip-wrap .xia{  float: left;}
}
@media (max-width: 360px){

}
