@media (min-width: 280px) and (max-width:798px) {
    #language {
        display: none;
    }
	.navbar-brand > img{
	width:80%;
	}
    .navbar-nav li {
        width: 100%;
    }
    header {
        background: #ffffff!important;
		
    }
	.navbar-toggle{
		padding:0
	}
	.lan_2{
		float:left;
		display:block;
	}
	.lan_2 #language{
	display:block;
	margin-top:15px;
	}
	.index-col:nth-of-type(1) .index-content{
	top:45px;
	}
	.index-col:nth-of-type(2) > .index_project:nth-of-type(1) .index-content{
		top:30%
	}
	 .index-col:nth-of-type(2)>.index_project:nth-of-type(2) .index-content {
     top:20%
     
 }
 
 .index-col:nth-of-type(3)>.index_project:nth-of-type(1) {
     margin-bottom: 10px;
 }
 
 .index-col:nth-of-type(3)>.index_project:nth-of-type(1) .index-content {
     top:20%
     
 }
 
 .index-col:nth-of-type(3)>.index_project:nth-of-type(2) .index-content {
    top:30%
    
 }
	.top .navbar-nav > li > a{
	color:#ffffff;
	}
    .container {
        padding: 0 15px;
    }
    .navbar-nav>li>a {
        border-radius: 0;
    }
    .navbar-nav>.active>a {
        border: none;
    }
    .navbar-nav>li {
        padding: 10px 0
    }
    #main-nav {
	background:#333333;
        float: inherit;
    }
    .navbar-brand {
	height:70px;
line-height:70px;
        display: block!important
    }
    .navbar-right {
        display: block!important;
    }
    footer {
        height: 460px;
        background: #333333;
        color: #ffffff!important;
    }
    footer div {
        text-align: center!important;
        margin-bottom: 15px;
    }
    footer p {
        color: #ffffff!important;
    }
    .foot .left,
    .foot .mid,
    .foot .right {
        padding-left: 0
    }
    .index_project {
        margin-bottom: 20px;
    }
	
    .phone_time {
        display: block!important;
    }
	.inslide_nav li a{
		padding:0 25px;
	}
	.panel-default > .panel-heading{
		height:50px;
		line-height:50px;
	}
	.panel-default > .panel-heading .panel-title a{
		font-size:16px;
		height:50px;
		line-height:50px;
	}
.case img{
	width:100%;
}
.friend li{
padding:20px 0;
}
.friend li div{padding:10px 15px;}
	.panel-default > .panel-heading .panel-title a::before{
		height:50px;
		line-height:50px;
	}
	.panel-default > .panel-heading .panel-title a::after{
		height:50px;
		line-height:50px;
	}
.inslide-main{
	padding:30px 0;
}
	.banner{height:200px!important;margin-top:70px;}
	.pc_banner .swiper-container{
		height:200px!important;
	}
	.swiper-slide{
		height:200px!important;
		background-size:100% 100%!important;
	}
}

@media (min-width:750px) and (max-width:1080px) {
    .navbar-nav>li>a {
        padding: 6px 9px!important;
    }
    /* #main-nav #mainNav {
        display: none!important;
    } */
    .navbar-brand {
        
    }
    .navbar-right {
        display: none;
    }
    .phone_time {
        display: block!important;
    }
    footer {
        height: 460px;
        background: #333333;
        color: #ffffff!important;
    }
    footer div {
        text-align: center!important;
        margin-bottom: 15px;
    }
    footer p {
        color: #ffffff!important;
    }
    .foot .left,
    .foot .mid,
    .foot .right {
        padding-left: 0
    }
}