@charset "UTF-8";
@media ( min-width: 1600px) {
    .inner-main .col-md-3 {
        width: 20%;}
}

@media ( min-width: 1024px) {
    .container {
        width: 1200px;}
    .container2 {
      margin: 0 auto;  width:100%;    padding: 20px 0px;
background: #f6f6f6;
}
}

@media ( min-width: 992px) {}

@media ( min-width: 768px) {
    .index-main {}
}

/* @media ( max-width: 1679px){
  .header{
    background:url(../images/top-bg2.jpg) no-repeat center;
  }
}
@media ( max-width: 1429px){
  .header{
    background:url(../images/top-bg3.jpg) no-repeat center;
  }
} */

/* @media ( max-width: 1560px){

} */

@media ( max-width: 1440px) {
    /* .footer{
		background-position-x:0;
	} */
}

@media (max-width: 1280px) {
    /* .footer {
	    background-position-x: -8%;
	} */
}

@media (max-width: 1024px) {
    .footer {}
}
.padd40{padding: 40px 0px;}
@media (max-width: 992px) {
    .header {
        display: none;}
    .mob-header {
        display: block;
        background-color: #054686;
        padding: 16px 0;
        position: relative;
        z-index: 100%;
        z-index: 9999;}
    .navbar-toggle {
        display: block;
        margin-top: 3px;}
.padd40{padding: 2px 0px;}
.tabRank{width:100%;}
.tabRank .bd .ulList li.t2 .info{    width: 60%;}
.p2{display:none;}
#LoutiNav{display:none;}
.resources {width:100%;}
.service {width:100%;}
.yq-link{display:none;}
.index-fx{display:none;}
    .mob-logo img {
        height: 50px;
        padding-left: 15px;}
    .mob-nav {
        border-top: 1px solid #e5e5e5;
        display: none;
        position: absolute;
        width: 100%;
        left: 0;
        top: 82px;
        background-color: #fff;}
    .mob-nav>ul>li {
        border-bottom: 1px solid #e5e5e5;
        overflow: hidden;}
    .mob-nav>ul>li>a {
        display: block;
        padding: 0 15px;
        /* text-align: center; */
        line-height: 45px;
        color: #404040;
        font-size: 16px;
        width: 80%;
        float: left;}
    .mob-nav span.nav-menu-btn {
        float: right;
        display: block;
        width: 20%;
        height: 45px;
        text-align: center;
        line-height: 45px;}
 .mob-nav span.nav-menu-btn .icon-jia{background-image: url(../images/jiantouxia.png) no-repeat;; width:55px;height:42px;    background-position: 95% 50%;}
    .mob-nav span.nav-menu-btn i.icon-jian {background: url(../images/youjiantou.png) no-repeat;width:55px;height:42px;    background-position: 95% 50%;
        display: block;}
    .mob-nav span.nav-menu-btn.active .icon-jian {   background-image: url(../images/jiantouxia.png); width:55px;height:42px;    background-position: 95% 50%;
        display: block;}
    .mob-nav span.nav-menu-btn.active .icon-jia {
        display: none;}
    .nav-menu-list {
        display: none;
        width: 100%;
        overflow: hidden;}
    .nav-menu-list>li {
        overflow: hidden;}
    .nav-menu-list>li>a {
        display: block;
        padding: 0 25px;
        /* text-align: center; */
        line-height: 40px;
        color: #404040;
        font-size: 14px;
        width: 80%;
        float: left;}
    .nav-menu-list .nav-menu-list>li>a {
        padding: 0 35px;}
    .search ul li a {
        padding: 0 10px;
        font-size: 14px;
        font-weight: normal;}
    .swiper-button-next.ds-next, .swiper-button-prev.ds-prev {
        top: auto;
        bottom: 180px;}
    .dasai-banner {
        width: 100%;
        float: none;}
    .huodong, .kslj, .bot-lunbo, .index-lianxi {
        width: 100%;}
    .index-h2 {
        font-size: 18px;}
    .kslj .bg .index-h2 span {
        padding: 0 15px 0 15px;}
    .kslj .bg ul li a {
        padding: 0 15px;
        font-size: 14px;}
    .kslj .tab-menu ul {
        margin: 0 20px;}
    .kslj .tab-menu ul li a {
        font-size: 14px;}
    .kslj .tab-menu ul li a img {
        width: 30px;}
    .index-h2 span {
        padding-left: 20px;}
    .kslj-right {
        padding: 0 10PX;
        width: 100%;}
    .inner-main .news dl dt {
        float: none;
        /* width: 100%; */
        margin: 0;}
    .new-floatside-win {
        top: 78px;
        animation: mymove 2s;
        -webkit-animation: mymove 2s;}
    @keyframes mymove {
        from {
            top: 10px;}
        to {
            top: 78px;}
    }
    @-moz-keyframes mymove/* Firefox */
        {
        from {
            top: 10px;}
        to {
            top: 78px;}
    }
    @-webkit-keyframes mymove {
        /*safari and chrome*/
        from {
            top: 10px;}
        to {
            top: 78px;}
    }
    @-o-keyframes mymove/* Opera */
        {
        from {
            top: 10px;}
        to {
            top: 78px;}
    }
}

/*--新增20200915--*/

@media (max-width: 1023px) {
    @media (min-width: 610px) {
      .hmp .where {
        text-align: left;}
      .hmp .title {
        display: block;}
    }
  }

  @media (max-width: 609px) {
    .hmp {
      -webkit-flex-wrap: wrap;
      -webkit-box-lines: multiple;
      -moz-flex-wrap: wrap;
      flex-wrap: wrap;
      padding-top: 20px;}
    .hmp>div {
      width: 33.33%;
      margin: 0 0 20px;}
  }

  @media (max-width: 540px) {
    .hmp>div {
      width: 50%;}
  }

  @media (max-width: 374px) {
    .hmp .where {
      text-align: left;}
    .hmp .title {
      display: block;}
  }