﻿@charset "UTF-8";

@media (min-width:1200px) and (max-width:1600px){

}
@media (min-width:767px) and (max-width:1199px){
    .team-slide{width: 100%;overflow: hidden;}
    .logo{margin-left: 10px;margin-top: 20px;}
    .main-nav li{margin: 0 20px;}
    .phone{margin-right: 20px;margin-top: 35px;}
    .main-nav-box{top: 30px;}
    .header2 .logo{margin-left: 0;}
    .main-nav2{margin-left: 40px;}
    .main-nav2 li{margin: 0 20px;}
    .video-l{width: 620px;}
    .video-wrap iframe{height: 325px;}
}
@media (min-width:767px) and (max-width:1023px){
    .main-nav li{margin: 0 5px;}
    .banner-info{top: 25%;}
    .banner-info h2{font-size: 32px;}
    .banner-info p{margin: 15px 0;}
    .banner-info ul{margin-top: 15px; }
    .main-nav2{margin-left: 10px;}
    .main-nav2 li{margin: 0 8px;}
    .video-l{width: 100%;}
    .video-r{float: left;margin-top: 20px;}
    .video-wrap iframe{height: 388px;}
}
@media screen and (max-width: 767px){
    .team-slide{width: 100%;overflow: hidden;}
    .team-slide .bd ul li{float: none;margin: 0 auto 10px;}
    .news-list li a{padding: 15px 5px 15px}
    .contact-way li{width: 100%;margin-bottom: 30px;}
    .logo{margin-top: 10px;margin-left: 10px;width: 30%;}
    .banner-info ul{margin-top: 40px;}
    .header2{height: 60px;}
    .header2 .logo{margin-top: 10px;margin-left: 10px;width: 30%;}
    .footer-l p{font-size: 12px;}
    .flip .fl{float: none;display: block;margin-bottom: 10px;}
    .flip .fr{float: none;}
    .about-p1{padding: 40px 0;}
    .about-p1 .col-sm-7{padding: 0 20px;}
    .video-l{width: 100%;}
    .video-r{width: 100%;margin-top: 20px;}
    .video-wrap iframe{height: 176px;}

}
@media screen and (max-width: 360px){

}
