@media (max-width: 1000px) {



    .news-list li dl{height:310px;}

}

@media (max-width: 992px) {

    #header {height:80px;}

    .logo  {height:80px;}

    .logo a{height:80px;}

    .nav{margin:13px 0;}



    .banner .slick-prev, .banner .slick-next{width:38px;}



    .news-list li dl{height:260px;}



    .list-image li{padding:0 10px;margin-bottom:30px;}

    .list-image li .pic .pic-bg i{margin-top:14%;}

    .list-image li .pic .pic-bg h3{font-size: 20px;}





}

@media (max-width: 767px) {

    #header{height:60px;padding:5px 0;}

    .logo{height:50px;}

    .logo{text-align: center;float:left;margin:0 auto;}

    .logo a{height:50px;display: block;}

    .logo a img{position: absolute;top:0;bottom:0;margin:auto;left:0;right:0;}

.xxgg li{ font-family:jxzk; font-size:20px; float:left; padding-bottom:10px; margin-left:5px}


    .banner .slick-prev, .banner .slick-next{width:32px;}



    .brand-content{height:370px;}

    .brandLt-list li a{background: #fff;margin:10px auto 0;width:80px;height:80px;}

    .brandLt-list li a  i{ display: block;margin-top:12px;background-size: 35px 30px;height:30px;}

    .brandLt-list li.idea a  i{background: url(../images/indexd_39.png) no-repeat center center;background-size: 35px 30px;}

    .brandLt-list li.invite a  i{background: url(../images/indexd_40.png) no-repeat center center;background-size: 35px 30px;}

    .brandLt-list li.explain a  i{background: url(../images/indexd_41.png) no-repeat center center;background-size: 35px 30px;}

    .brandLt-list li.contact a  i{background: url(../images/indexd_43.png) no-repeat center center;background-size: 35px 30px;}

    .brandLt-list li a  span{display: block; color:#f96465;margin-top:0;font-size: 14px;}

    .brandRt-txt{line-height: 24px;margin:20px 0; height:312px;  }

    .brandLt-list li a:hover i{margin-top:12px;}

    .news-list li{width:50%;float:left;padding:15px 10px; }

    .news-list li dl{height:auto;}

    .news-list li:nth-child(2n) dt{position: static; }

    .news-list li:nth-child(2n) dd{position: static; }

    .news-list li dl dd p{line-height: 24px;height:48px;}





    .team-bg{padding:25px 0;}

    .case-list li{padding:0 10px;}



    .det-content{padding:20px 0;}

    .det-text{padding-bottom:20px;}

    .list-news li{padding:0 15px;margin-bottom:20px;}

    .list-news li dl dt{ }

    .list-news li dl dd p{line-height: 24px;height:48px;}

    .list-news li dl dd span{line-height: 24px;height:24px;}

    .page li a{width:60px;height:30px;line-height: 30px;}

    .list-text li{padding:15px 0;}

    .list-image li .title{display: block;}

    .list-image li .pic .pic-bg{display: none;}

    .list-image li:hover .pic .pic-bg{display: none;}

    .list-image li .pic{}

    .list-image li{margin-bottom:30px;}

    .det-nav li{width:18%;}

    .page-ul li a{width:100%;line-height: 30px;height:30px;}

    .content-pro{width:100%;}

    .det-navBox{padding:0 15px; }

    .det-banner{height:200px;}

    .ban-cont h3{margin-top:58px;}

    .det-news{padding:25px 0;}

    .page-ul{margin-top:5px;}

    .page-ul li{margin-top:25px;}

    .news-list{height:auto;overflow: hidden;}





    /******/

    .S-title{margin:30px auto 20px;}

    .S-title b{width:40px;}

    .S-title h3{font-size: 20px;margin:5px 0;}

    .services-ul li dl{padding:35px 0;}

    .services-ul li dl dd h3 a{font-size: 18px;margin:10px 0 5px;height:24px;}

    .slider_btn .slick-prev{left:0;}

    .slider_btn .slick-next{right:0;}

    .slider_btn .slick-prev, .slider_btn .slick-next{width:26px;height:56px;}

    .slider_btn .slick-prev:before,.slider_btn  .slick-next:before{height:20px;width:12px;}

    .S-more{margin:25px 0 20px;}

    .S-more a{width:180px;line-height: 35px;height:35px;}



    .det-nav{ height:40px;margin-top:-40px;}

    .det-navBox-mob{  height:40px;}

    .det-nav li a{line-height: 40px;height:40px;}





    .ban-cont h4{font-size: 18px;}

    .ban-cont h3{font-size: 24px;}





}

@media (max-width: 397px) {

    .brandLt{padding: 0;}

    .brandLt-list{padding:0;}

    .brandRt{padding:0;}


    .mobBanner,.mobBanner .swiper-wrapper img{height:250px;}

}

@media (min-width: 767px) {





}