@media (min-width:1400px) {
    .container {
        width: 1150px;
        width: 1150px\9;
    }
}

@media (max-width:1420px) {
#container .index-header:before{
    width: 555px;
    height: 345px;
    background-size: 100% 100%;
}
#container .index-header:after{
    width: 630px;
    height: 345px;
    background-size: 100% 100%;
}
}
@media (max-width:1199px) {
.footer-bottom .col-sm-4 {
    width: 36%;
}
.footer-bottom .col-sm-3 {
    width: 22%;
}
.footer-bottom .col-sm-5 {
    width: 42%;
}
#mainNav .nav-pills>li a{
    width: 215px;
}
#mainNav .nav-pills>li.active>a, #mainNav .nav-pills>li.active>a:focus, #mainNav .nav-pills>li.active>a:hover{
    width: 221px;
}
ul.news-tab>li+li {
    margin-left: 0px;
}
ul.news-tab li a {
    padding:  10px;
    font-size: 20px;
}
.liner-box-h{
    padding: 9px 12px 9px 12px; 
}
.rt-zwgk-btner{
    padding: 16px 7px 16px 7px;
}
ul.news-tab-list{
    margin: 7px 0;
}
ul.dangj {
    margin: 0;
}
#container .index-header:before {
    width: 430px;
    height: 357px;
    background-size: 100% 100%;
}
#container .index-header:after {
    width: 530px;
    height: 357px;
    background-size: 100% 100%;
}
ul.wordt-tab li a{
    padding: 0 8px 5px 8px;
    font-size: 22px;
}
}
@media (max-width:991px) {

    .liner-box-h{
        margin-top: 20px;
    }
    ul.news-tab li a{
        padding: 5px;
    }
    .q100{
        left: 0;
    }
    .footer-bottom .col-sm-4,.footer-bottom .col-sm-5,.footer-bottom .col-sm-3 {
        width: 100%;
        text-align: center;
    }
    .footer-chara{
        margin-top: 20px;
    }
    .footer-chara p a{
        display: block;
    }
    #mainNav .nav-pills>li a,#mainNav .nav-pills>li.active>a, #mainNav .nav-pills>li.active>a:focus, #mainNav .nav-pills>li.active>a:hover {
    width: 100%;
}
#mainNav .nav-pills>li.active>a, #mainNav .nav-pills>li.active>a:focus, #mainNav .nav-pills>li.active>a:hover{
    background: #99693E;
}
.padding-none0 {
    padding-left: 10px;
}
.skiner{
    margin-bottom: 30px;
}
#container .index-header:before{
    width: 320px;
}
#container .index-header:after {
    width: 465px;
}
.my-blocker label{
    width: 230px;
}
.my-blocker ul {
    margin-left: 245px;
    line-height: 78px;
}
.my-blocker ul li a span {
    font-size: 18px;
    margin-left: 10px;
}


}
@media (max-width:991px) and (min-width:767px){
    .logo img{
        width: 100%;
    } 
    .banner-img  img{
        width: 100%;
    }
   
}
@media (max-width:767px) {
    .links-top{
        padding-left: revert;
    }
    .logo img{
        max-width: 100%;
        margin: 15px 0px;
    }
    .footer .dzjg-icon a, .footer .dzjg-icon span{
        margin-right: 0px;
    }
    .footer{
        padding:20px 0px;
    }
    .footer .col-sm-8 p{
        text-align: center;
    margin-bottom: 15px;
    }
   /*  #mainNav{
        display: none;
    } */
    .nav-logo {
    margin-top: 0;
}
    .bottom-owl .owl-controls .owl-nav [class*=owl-], .bottom-owl .owl-controls .owl-nav [class*=owl-]:hover{ 
        font-size: 24px;
    }
    .bottom-owl{
        margin-bottom: 20px;
    }
    .zsdt-owl .owl-item img{
        height: 200px;
    }
    .zsdt-owl {
        margin-bottom: 20px;
    }
    .grzx-div{
        padding: 6px 5px; 
    }
    .grzx-div p small{
        font-size: 13px;
    margin-right: 5px;
    }
    .grzx-div p span {
        font-size: 13px;
        margin-right: 0px;
    }
    ul.list-date li span.time{
        position: static;
        text-align: left;
        display: block;
        padding-left: 11px;
        width: 100%!important;
    }
    #mobile-navigation {
        margin: 0;
        background: transparent;
    }
    .ma-infinitypush     .nav-pills{
        background-color: transparent;
    }
    .ma-infinitypush     .nav-pills>li{float: none;background-color: #E8F5FF;margin-bottom: 9px;border-radius: 7px;}
    .ma-infinitypush     .nav-pills>li+li{
    
        margin-left: 0px;
    }
    .ma-infinitypush     .nav-pills>li a{
        font-size: 18px;
        color:#333;
        font-weight: 600;
        text-align: center;
        padding: 8px 10px;
    }
    .ma-infinitypush     .nav-pills>li a i{
        font-size: 24px;
        margin-right: 30px;
        line-height: 1;
        font-weight: 100;
    }
    .ma-infinitypush     .nav-pills>li a img{
        max-width: 25px;
        margin-right: 30px;
    }
    
    .ma-infinitypush     .nav-pills>li.active>a, 
    .ma-infinitypush     .nav-pills>li.active>a:focus,
    .ma-infinitypush     .nav-pills>li.active>a:hover{
        border-radius: 7px;
        color: #fff;
     background-color: #337cc6;
        background-size: 100% 100%;
    }

    .ma-infinitypush-wrapper .ma-infinitypush-button{
        box-shadow: inset 0 4px #ee0000, inset 0 6px #fff, inset 0 9px #ef0000, inset 0 11px #fff, inset 0 14px #ee0000, inset 0 16px #fff;
    }
    .newshap{
        width: 200px;
        position: static;
        margin: 0px auto 20px;
    display: block;
    }
    .pc1{
        right: 0px;
    }

    #mobile-navigation {
        margin: 0;
        background: transparent;
    }
    .ma-infinitypush     .navbar-nav{
        background-color: transparent;
    }
  
    .ma-infinitypush     .navbar-nav>li+li{
    
        margin-left: 0px;
    }
    .ma-infinitypush     .navbar-nav>li a{
        font-size: 18px;
        color:#333;
        font-weight: 600;
        text-align: center;
        padding: 8px 10px;
    }
    .ma-infinitypush     .navbar-nav>li a i{
        font-size: 24px;
        margin-right: 30px;
        line-height: 1;
        font-weight: 100;
    }
    .ma-infinitypush     .navbar-nav>li a img{
        max-width: 25px;
        margin-right: 30px;
    }
    


    .ma-infinitypush-wrapper .ma-infinitypush-button{
        box-shadow: inset 0 4px #ee0000, inset 0 6px #fff, inset 0 9px #ef0000, inset 0 11px #fff, inset 0 14px #ee0000, inset 0 16px #fff;
    }
  
 
    .ma-infinitypush-wrapper #mobile-navigation {
        margin: 0;
        background: #B00000;
    }
    .ma-infinitypush-wrapper .ma-infinitypush > ul, .ma-infinitypush-wrapper .ma-infinitypush > ol{
        border-bottom: 1px solid #B00000!important;
        padding: 15px!important;
    }
    .ma-infinitypush-wrapper .ma-infinitypush>ul>li>a, .ma-infinitypush-wrapper .ma-infinitypush ol li a{
        border-bottom: 1px rgba(255, 255 ,255, 40%) solid;
        color: #fff;
        font-size: 20px;
        line-height: 2;
        text-align: center;
        background: transparent;
    }
    .logo img{
        padding: 8px 10px;
      
    margin: 0;
    }
    .ihpone-w{
 font-size: 14px;
    color: #fff;
    float: right;
    margin-right: 80px;
    margin-top: 23px;
}
.visible-xs-block .nav-logo{
    width: 100%;
}
    .nav-logo .logo{
            float: left;
    width: 74%;
    }
    .map-list li{
        width:50%;
        float: left;
        padding:12px 5px 12px 0;

    }
    .map-list li a{
        display: block;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .bottom-owl .owl-carousel.owl-loaded .owl-prev{
            left: 0;
    }
    .bottom-owl .owl-carousel.owl-loaded .owl-next{
        right: 0;
    }
#container .index-header:before,#container .index-header:after{
    display: none;
}
.my-blocker label {
    width: 100%;
}
.my-blocker ul{
    margin-left: 0;
    width: 100%;
}
.my-blocker ul li a i {
    float: none;
    display: inline-block;
}
.my-blocker ul li{
    text-align: center;
}
ul.wordt-tab{
    margin-top: 20px;
}

    }
    @media(max-width:580px){
      ul.news-tab li a{
        font-size: 16px;
        padding: 5px 0;
      }
      .liner-box-h ul.news-tab-list li a,.liner-box-h ul.news-tab-list .time{
        font-size: 14px;
      }
      .zwgk-btnlist ul.btn-line li a.btn{
        font-size: 16px;
      }
      #mainNav .nav-pills>li a{
        height: 70px;
        line-height: 70px;
        font-size: 20px;
      }
      #mainNav .nav-pills>li{
        margin-bottom: 10px;
          display: block;
      }
      ul.news-tab li{
        width: 50%;
        text-align: center;
      }
      .my-blocker ul{
        display: block;
      }
      .my-blocker ul li{
        width: 50%;
      }
      .my-blocker ul li a i{
        width: 30px!important;
      }
    }
    @media(max-width:480px){
.slider__item img{
    height: 220px!important;
}
.preview img{
    height: 40px!important;
}
.hz-div>span,.hz-div>a,.hz-div .dowebok-hz ul li a{
    font-size: 16px;
}

.hz-div>span i{
    width: 30px;
}
.hz-div>a i{
    width: 30px;
}
.normal-slider-hot .item a img {
    height: 265px;
}
.nav-logo .logo {
    width: 65%;
}
.ihpone-w{
        margin-right: 65px;
}
ul.list-date li.list-ban a{
   width: 65%;
}
    }
    @media(max-width:380px){
.liner-box-h ul.news-tab-list li a{
    padding-left: 14px;
    width: 70%;
    }
    .ihpone-w{
        margin-right: 55px;
            margin-top: 16px;
    }
    .liner-box-h ul.worrk-lister li a {
    width: 100%;
}
.normal-slider-hot .item a img {
    height: 215px;
}
.slider__item img {
    height: 190px!important;
}
ul.wordt-tab li a{
    font-size: 18px;
}
}

