@charset "UTF-8";

@media (min-width:1200px) and (max-width:1600px) {

}
@media (min-width:1200px){

}
@media (min-width:767px) and (max-width:1200px){
    .wrapper{width: 100%;}
    #top-btn{right: 10px;bottom: 200px;}
    .index-nav li{margin-left: 20px;}
    .msg-wrap{padding: 80px 150px 72px;}
    .news-img-b{width: 240px;height: 240px;}
    .news-bg{padding-right: 20px;width: 100%;}
    .news-list2{padding-left: 300px;margin-top: 0;}
}
@media (min-width:767px) and (max-width:1024px){
    .index-nav li{margin-left:21px;}
    .header{height: auto;}
    .part1{background-size: 60% 60%;padding-top: 60px;padding-bottom: 60px;}
    .case-slide .hd ul li i{margin-left: 10px;}
    .msg-wrap{padding: 80px 80px 72px;}
    .news-list2{margin-top: 0;}
}
@media screen and (max-width: 767px){
    .wrapper{width: 100%;}
    #top-btn{right: 10px;bottom: 120px;width:60px;height: 60px;padding-top: 35px; }
    .part1{padding-top: 40px;background: none;padding-bottom: 50px;}
    .logo{margin-top: 5px;}
    .header{height: 80px;}
    .about-wrap{width: 100%;}
    .about-intro{margin-top: 20px;}
    .server-list li{width: 100%;}
    .part-tit h2{margin-top: 60px;}
    .case-slide .hd ul li{width: calc(50% - 1px);margin-bottom: 1px;height: 60px;line-height: 60px;font-size: 14px;}
    .case-slide .hd ul li i{margin-top: 5px;margin-left: 5px;}
    .case-slide .bd ul li{width: 50%;padding: 0 1px;margin-bottom: 2px;}
    .case-slide .bd{margin-top: 10px;}
    .case-slide .hd ul{padding: 0;}
    .news-part{margin-bottom: 4px;}
    .ft-r{margin-top: 20px;}
    .child-nav li{width: 33.33333%;height: 100px;line-height: 100px;margin-bottom: 1px;}
    .pro-tit{width: 100%;position: relative;overflow: hidden;margin-top: 10px;height: 200px;}
    .pro-tit p{font-size: 36px;}
    .pro-tit i{margin-top: 40px;}
    .in-banner{height: 180px;}
    .child-nav2{top: 0;}
    .child-nav2 li{width: 50%;margin-bottom: 1px;}
    .case-list2{margin-top: 20px;}
    .case-list2 li{width: 100%;}
    .about-intro2{position: relative;width: 100%;padding: 30px 10px;}
    .about-part2 .about-img{float: none;}
    .in-tit{margin-top: 30px;}
    .map-wrap{min-eight: 220px;float: none;}
    .contact-box{position: relative;width: 100%;padding-left: 40px;margin-top: 20px;}
    .msg-wrap{padding: 40px 10px 32px;}
    .msg-wrap input[type=text]{width: 100%;}
    .msg-wrap textarea{width: 100%;}
    .sub-btn{margin-top: 16px;}
    .in-tit h2{font-size: 34px;}
    .news-bg{padding-right: 20px;width: 100%;}
    .news-list2{padding-left: 300px;margin-top: 0;}
    .news-img-b{width: 100%;position: relative;margin: 0 auto;}
    .news-img-b img{margin: 0 auto;}
    .news-bg{padding-right: 0;}
    .news-list2{padding-left: 10px;padding-right: 10px;}
    .join-wrap{padding: 0 10px;}
    .join-row a{width: 80px;}
    .join-c{padding-left: 12px;}
    .banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 10px;}
}
@media screen and (max-width: 360px){

}
