@media (max-width:1200px) {
    .header .down{
        padding-right:35%;
    }
}
@media (min-width:1200px) {
    .container {
        width: 1170px\9
    }
}
@media (max-width:991px) {
    .index-left-nav{
        height:auto
    }
    .index-center{
        height:auto;
    }
}
@media (max-width:767px) {
    .row{
        margin-left:0;
        margin-right:0;
    }
    
    [class*="header-2-"] h2 {
        margin: 0 10px;
    }
    .header .down{
        padding-right:0;
    }
    .layout-cont{
        height:auto;
    }
}

@media (max-width:640px) {
   
    .logo-img{
        margin-top: 0;
    }
    .hasbg{
        background:url(../img/bg.png) right  no-repeat;
        background-size: cover;
    background-attachment: fixed;
    }
    .header .down,.header .up{
        position: relative;
        margin-bottom:10px;
        text-align: right;
    }
    .header .up{
        margin-top: -30px;
    }
    .header{
        padding:15px 0;
    }
    .header .down>div{
        margin-left:0;
    }
    .header .search-box{
        width:100%;
       
    }
    .header .search-ipt{
        display:block;
        width:100%!important;
        padding:0 40px 0 18px;
        color: #fff;
    }
    .header .search-ipt::-webkit-input-placeholder {
        color: #fff;
    }
    .breadcrumb {
        display: none;
    }
    .slogan{
        padding-left:15px;
        position: relative;
        top:-18px;
        padding-bottom:0;
    }
    .slogan h4{
        margin-top:0;
        margin-bottom:5px;
        letter-spacing:3px;
    }
    .slogan span{
        display: block;
        letter-spacing:3px;
    }
    .all-nav .tit{
        padding:8px
    }
    .index-left-nav a i{
        display:block;
        margin:0 auto;
    }
    .index-left-nav .active a i{
        left:0;
    }
    .fixed-right{
        width:60px;
    }
    .footer .link-img{
        text-align: center;
    }
    .leader-box .tit{
        height:100%;
    }
    .leader-box .tit a{
        height:100%;
    }
    ul.index-left-nav{
        background:transparent;
        margin:10px -3px!important;
        border:none;
    }
    ul.index-left-nav>li {
        padding:3px!important;
    }
   .index-left-nav>li a{
        padding:10px;
        border-radius: 5px;
        border:0;
        font-size: 14px!important;
    }
    .index-left-nav>li:nth-child(1) a{
        background:rgba(24,114,192,1);
    }
    .index-left-nav>li:nth-child(2) a{
        background-color:#FC992E;
    }
    .index-left-nav>li:nth-child(3) a{
        background-color:#76C863;
    }
    .index-left-nav>li:nth-child(4) a{
        background-color:#A46B39;
    }
    .index-left-nav>li:nth-child(5) a{
        background-color:#3CD6D9;
    }
    .index-left-nav>li:nth-child(6) a{
        background:rgba(19,172,226,1);
    }
    .index-center{
       
    }
    .business-list>div{
        margin-bottom:20px;
    }
    .Nineicon-list li,.Nineicon-list3 li{
        width:33.333%
    }
    .Nineicon-list li a{
        font-size:14px;
    }
    .hask{
       content: "";
       display: block;
       height:100%;
       width:100%;
       position: fixed;
       padding:15px;
       left:0;
       top:0;
       background:rgba(0,0,0,0.6);
       z-index: 1;
       display: none
    }
    .tab-content-top{
        position: absolute;
        width:92%;
        left:4%;
        top:80px;
    }
    .hideicon-box{
        position: relative;
        z-index: 999;
        height:auto
    }
    .tab-content-top .del-icon{
    display: block;
    text-align: right
    }
}

@media (max-width:490px) {
	.panel {
        padding: 0;
    }
    .uli14 li {
    	padding: 6px 0 6px 0;
        background: none!important;
    }
    .all-nav li a{
        font-size:15px;
    }
    ul.list-date li a {
        width: 100% !important;
    }
    ul.list-date li span.time, ul.list-date li span.label {
        display: none;
    }
    .header{
        padding-bottom:0;
    }
    .logo-img{
        height:48px;
    }
    ul.nav-tabs.nav-line>li>h2 a, ul.nav-tabs.nav-line>li>a{
        padding:5px 10px;
        font-size:16px;
    }
    .new-photo-list .link-a{
        padding-left:5px;
        padding-right:5px;
        font-size:16px;
    }
    .bot-footer{
        text-align: center;
    }
    .bot-footer span,.bot-footer .border-a{
        border:none;
    }
    .index-left-nav>li a{
        font-size:18px;
    }
}
@media (max-width:350px) {
    .all-nav li a{
        font-size:13px;
    }
    .slogan h4{
        letter-spacing:0;
    }
    .slogan span{
        letter-spacing:0;
    }
    .header-0831 .right-nav {
		position: relative;
		right: 0;
		top:auto;
		bottom: 10px;
	}
}