
@media screen and (min-width:1200px) and (max-width: 1366px) {
  /*banner*/

  .banner .swiper-slide1 .slide-inner .banner-inner .sec{
    font-size: 80px;
  }
  .header_top .top_nav{
    width: 53%;
  }


  
}
@media screen and (min-width:1200px) and (max-width: 1400px) {
  .cebianlan .ce-bottom a.active {
    background: #ca200e url(../Image/pro-type-bg.png) no-repeat right 9% center;

  }
  .cebianlan .ce-bottom a:hover {
    background: #ca200e url(../Image/pro-type-bg.png) no-repeat right 9% center;

  }

}
@media screen and (max-width:1400px){
  .wrapper{
    width: 90%;
    margin: 0 auto;
  }
}
@media screen and (min-width:992px) and (max-width: 1200px){
  .wrapper{
    width: 90%;
    margin: 0 auto;
  }
  /*banner*/
  .banner .swiper-slide1 .slide-inner .banner-inner .fir{
    font-size: 30px;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .sec{
    font-size: 57px;
  }

  .anniu{
    width:270px;
  }
  .header_top .logo img.biglogo{
    display: none;
  }
  .header_top .logo img.mlogo{
    display: block;
  }
  .header_top .top_nav{
    width: 64%;
    margin:0;
    position: relative;
    left: 12%;
  }
  .header_top .header_icon .sec{
    font-size: 19px;
  }


  /*首页*/
  .index_desbox .desbox-list .fir{
    font-size: 18px;
  }
  .index_desbox .desbox-list .sec{
    font-size: 15px;
  }
  .titlebox .title-left .sec{
    font-size: 28px;
  }
  .titlebox .title-right{
    font-size: 14px;
  }
  .index_pro_show{
    height: 530px;
  }
  .pro_show_left{
    width: 83%;
  }
  .pro_show_right{
    width: 16.5%;
  }
  .pro_show_left .swiper-container a .title{
    width: 50%;
  }
  .index_product .pro_abox{
    width: 26%;
  }
  .index_company .company_box .c-right .con{
    font-size: 17px;
  }
  .index_company .company_box .c-left a{
    line-height: 40px;
  }
  .index_news .newsbox{
    height: 470px;
  }
  .index_news .newsbox-inner .n-right-list{
    height: 231px;
  }
  .index_news .newsbox-inner .n-right-list .text .title{
    font-size: 18px;
  }
  .index_news .newsbox-inner .n-left .title{
    font-size: 18px;
    margin-top: 1.5%;
  }
  .index_news .newsbox-inner .n-left .des{
    margin-top: 1%;
  }
  .index_news .newsbox-inner .n-right{
    width: 39%;
  }
  .index_news .newsbox-inner .n-left{
    width: 60.2%;
  }
  .index_news .news-button{
    width: 14%;
  }
  .soubox .title{
    font-size: 24px;
  }
  .soubox .formbox input[type=text]{
    line-height: 50px;
  }
  .soubox .formbox button{
    line-height: 50px;
    height: 50px;
  }
  .lianxibox .lianxi-list{
    width:33.33%;
  }
  .lianxibox .lianxi-list .fir{
    font-size: 18px;
    margin: 6% 0;
  }
  .lianxibox .lianxi-list .sec{
    font-size: 15px;
  }

  .footerbox .footer-bottom .f-bottom-right .sec{
    font-size: 18px;
  }
  .footerbox .footer-bottom .f-bottom-right{
    width: 14%;
  }

  /*新闻内页*/

  .news-show-list .text .title{
    font-size: 21px;
  }

  .cebianlan .ce-bottom a{
    font-size: 17px;
    line-height: 40px;
    width: 19%;
  }
  .cebianlan .ce-bottom.case_inner_type a{
    width: 24%;
    margin-bottom: 1%;
  }
  .cebianlan .ce-bottom a.active{
    background: #ca200e url(../Image/pro-type-bg.png) no-repeat right 3% center;
  }
  .cebianlan .ce-bottom a:hover{
    background: #ca200e url(../Image/pro-type-bg.png) no-repeat right 3% center;
  }
  .sbanner{
    height: 350px;
  }
  .sbanner .title .fir{
    font-size: 34px;
  }
  .sbanner .title .sec{
    font-size: 68px;
  }
  .sbanner .title{
    top: 60%;
  }
  .company-inner-fir .desbox{
    height: 465px;
  }

  .company-title .fir{
    font-size: 28px;
  }
  .company-title .sec{
    width: 100%;
  }
  .goods-show-box .goods-show-list .imgbox{
    height: 215px;
  }
  .goods-show-box .goods-show-list .title{
    font-size: 16px;
  }

  .cebianlan .ce-bottom.case_inner_type{
    width:100%;
  }

  .case-des-imgbox img{
    max-width: 100%;
  }

  .goods-show-box .honor-show-list{
    width: 24%;
  }
  .goods-show-box .honor-show-list .imgbox{
    height: 254px;
  }


}
@media screen and (min-width:768px) and (max-width: 991px){
  .wrapper{
    width: 90%;
    margin: 0 auto;
  }
  .nav{
    display: none;
  }
  .head-top{
    display: none;
  }
  .mobile_header{
    display: block;
  }
  /*banner*/
  .banner .swiper-slide1 .slide-inner .banner-inner .fir:before{
    margin-bottom: 20px;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .fir{
    font-size: 24px;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .sec{
    font-size: 52px;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .five{
    width: 297px;
    line-height: 38px;
    font-size: 16px;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .text{
    top: 60%;
  }
  .needDot .swiper-pagination .swiper-pagination-bullet{
    width: 24px;
    height: 3px;
  }
  .header_top .header_icon{
    width:25%;
  }
  .anniu{
    width:270px;
    height: 50px;
  }
  .ban-dian{
    bottom:0!important;
  }
  .ban-prev{
    top: 75%;
  }
  .ban-next{
    top: 75%;
  }

  .header_top .logo img.biglogo{
    display: none;
  }
  .header_top .logo img.mlogo{
    display: block;
  }
  .header_top .top_nav{
   /* width: 64%;
    margin:0;
    position: relative;
    left: 12%;*/
    display: none;
  }
  .header_top .header_icon .sec{
    font-size: 19px;
  }
  .header_top .logo{
    left: 45%;
  }
  .header_top p{
    display: block;
  }


  /*首页*/
  .index_desbox .desbox-list .fir{
    font-size: 15px;
  }
  .index_desbox .desbox-list img{
    max-width: 20%;
  }
  .index_desbox .desbox-list .sec{
    font-size: 15px;
  }
  .titlebox .title-left .sec{
    font-size: 25px;
  }
  .titlebox .title-right {
    font-size: 14px;
  }
  .index_pro_show{
    height: 350px;
  }
  .pro_show_left .swiper-container a .title{
    line-height: 50px;
    width: 59%;
    font-size: 16px;
  }
  .pro_show_left .swiper-container a .title i{
    line-height: 50px;
  }
  .index_product .pro_abox{
    width: 38%;
  }
  .index_product .pro_abox a{
    line-height: 35px;
  }
  .index_company .company_box .c-left{
    width: 49%;
  }
  .index_company .company_box .c-right{
    width: 48%;
  }
  .index_company .company_box .c-right .con{
    font-size: 16px;
  }
  .index_company .company_box .c-left .con{
    font-size: 14px;
    line-height: 22px;
  }
  .index_company .company_box .c-left a{
    font-size: 14px;
    width: 120px;
    line-height: 35px;
  }
  .index_news .titlebox .index_news_title{
    width: 47%;
  }
  .index_news .newsbox{
    height: 370px;
  }
  .index_news .newsbox-inner .n-left .imgbox{
    height: 278px;
  }
  .index_news .newsbox-inner .n-left .title{
    font-size: 17px;
  }
  .index_news .newsbox-inner .n-left{
    width: 51.2%;
  }
  .index_news .newsbox-inner .n-right{
    width: 48%;
  }
  .index_news .newsbox-inner .n-right-list{
    height: 183px;
  }
  .index_news .news-button{
    width: 21%;
  }
  .index_news .newsbox-inner .n-right-list .text .title{
    font-size: 17px;
  }
  .index_news .newsbox-inner .n-right-list .text .line{
    height: 1px;
    margin-bottom: 4%;
  }
  .index_news .newsbox-inner .n-right-list .text .bot{
    margin-top: 7%;
  }
  .index_news .newsbox-inner .n-left .text i{
    display: none;
  }
  .soubox .title{
    font-size: 20px;
  }
  .soubox .formbox input[type=text]{
    line-height: 45px;
  }
  .soubox .formbox button{
    height: 45px;
    line-height: 45px;
  }
  .lianxibox .lianxi-list{
    width:33.33%;
  }
  .lianxibox .lianxi-list img{
    height: 30px;
  }
  .lianxibox .lianxi-list .fir{
    font-size: 18px;
    margin: 5% 0;
  }
  .lianxibox .lianxi-list .sec{
    font-size: 16px;
  }
  .footerbox .footer-bottom .f-bottom-right{
    width: 17%;
  }
  .footerbox .footer-bottom .f-bottom-right .sec{
    font-size: 18px;
  }
  .footerbox .f-bottom-daohang{
    width: 28%;
    margin: 0 3% 0 5%;
  }
  .pro_show_left .swiper-button-next{
    height: 27px;
  }
  .pro_show_left .swiper-button-prev{
    height: 27px;
  }


  /*新闻内页*/

  .all-inner-box .all-inner-right{
    width:100%;
  }
  .news-show-list{
    height: 150px;
  }
  .news-show-title{
    font-size: 24px;
  }
  .news-show-list .text .title{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
  }
  .news-show-list .text .con{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .news-show-list .text .more{
    font-size: 14px;
  }
  .all-inner-box .all-inner-left{
    width:100%;
  }




  .sbanner{
    height: 325px;
  }
  .sbanner .title{
    top: 59%;
  }
  .sbanner .title .fir{
    font-size: 32px;
  }
  .sbanner .title .sec{
    font-size: 50px;
  }


  .info-maps-con{
    width: 95%;
    position: relative;
    margin-top: 0;
    right: inherit;
  }
  #allmap{
    height: 400px;
  }

  .company-inner-fir .desbox .text .sec{
    font-size: 22px;
  }
  .company-title .fir{
    font-size: 28px;
  }
  .company-title .sec{
    font-size: 15px;
    width:100%;
  }
  .company-inner-fir .desbox .text .sec{
    font-size: 22px;
  }
  .company-inner-fir .desbox{
    height: 466px;
  }
  .company-inner-sec .text-list .fir{
    font-size: 16px;
  }
  .company-inner-sec .text-list .imgbox{
    height: 37px;
  }
  .company-inner-sec .text-list .sec{
    font-size: 14px;
    line-height: 22px;
  }

  .goods-show-box .goods-show-list .imgbox{
    height: 217px;
  }
  .goods-show-box .goods-show-list{
    width: 32.5%;
  }
  .goods-show-box .goods-show-list .title{
    font-size: 16px;
  }

  .cebianlan .ce-bottom.case_inner_type{
    width: 100%;
  }
  .cebianlan .ce-bottom.case_inner_type a{
    width: 49%;
    margin-bottom: 1%;
  }

  .case-des-imgbox img{
    max-width: 100%;
  }

  .luntan-show-list{
    width:49%;
  }
  .goods-show-box .honor-show-list{
    width: 33%;
  }
  .goods-show-box .honor-show-list .imgbox{
    height: 254px;
  }




}
@media screen and (max-width: 767px){
  .wrapper{
    width: 95%;
    margin: 0 auto;
  }
  .nav{
    display: none;
  }
  .head-top{
    display: none;
  }
  .mobile_header{
    display: block;
  }
  /*banner*/

  .sbanner{
    height: 180px;
  }
  .sbanner .title .fir{
    font-size: 24px;
  }
  .sbanner .title .sec{
    font-size: 32px;
  }
  .company-title .sec{
    width: 100%;
    margin: 1% auto 0 auto;
    font-size: 14px;
  }
  .company-inner-fir .desbox{
    height: auto;
  }
  .company-inner-fir .desbox .imgbox{
    width:100%;
  }
  .company-inner-fir .desbox .text{
    width:100%;
  }
  .company-inner-fir .desbox .text .fir{
    font-size: 24px;
  }
.banner{
  height: 250px!important;
}
  .banner .banner_container{
    height: 250px!important;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .four{
    font-size: 14px;
    font-weight: 500;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .fir{
    font-size: 18px;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .sec{
    font-size: 34px;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .five{
    font-size: 12px;
    width: 204px;
    line-height: 25px;
    font-weight: 500;
  }
  .banner .swiper-slide1 .slide-inner .banner-inner .thr{
    font-size: 12px;
  }
  .banner .needCover{
   /* object-position: -265px center;*/
  }
  .banner .swiper-slide1 .slide-inner .text{
    top: 10%;
  }
  .needDot .swiper-pagination .swiper-pagination-bullet{
    width: 21px;
    height: 3px;
  }
  .anniu{
    width:135px;
    left:50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    height: 10px;
    background: none;

  }
  .anniu .swiper-pagination{
    left:50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  .ban-dian{
    line-height: 15px;
    color: #fff;
  }
  .ban-prev{
    left: 60%;
    top: 87%;
    background: url(../Image/devep-left.png) no-repeat center center;
    opacity: 1!important;
  }
  .ban-next{
    right: 5px;
    top: 87%;
    background: url(../Image/devep-right.png) no-repeat center center;
    opacity: 1!important;
  }
  .header_top{
    height: 60px;
  }
  .header_top .logo img.mlogo{
    display: block;
  }
  .header_top .logo img.biglogo{
    display: none;
  }
  .header_top .header_icon{
    top: 2%;
    height: 100%;

  }
  .header_top .header_icon .fir{
    display: none;
  }
  .header_top .header_icon .sec{
    display: none;
  }
  .header_top .header_icon a:nth-of-type(2){
    display: none;
  }
  .header_top .header_icon a:nth-of-type(3){
    display: none;
  }
  .header_top p span{
    display: none;
  }
  .header_top .logo{
    top: 7%;
    left: 43%;
    opacity: 0;
    visibility: hidden;
    transition: 0.5s;
    -moz-transition: 0.5s;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition-timing-function: ease;
    -moz-transition-timing-function: ease;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
  }
  .header_top.scroll .logo {
    opacity: 1;
    visibility: visible;
  }

  .header_top .top_nav{
    display: none;
  }
  .header_top p{
    display: block;
  }

  /*首页*/
  .index_desbox .desbox-list img{
    max-width: 29%;
  }
  .index_desbox .desbox-list .fir{
    font-size: 14px;
  }
  .index_desbox .desbox-list .sec{
    font-size: 13px;
  }
  .titlebox .title-left .fir{
    font-size: 20px;
  }
  .titlebox .title-left .sec{
    font-size: 22px;
  }

  .company-inner-sec .text-list{
    width: 49%;
    margin-bottom: 4%;
  }
  .company-inner-sec .text-list .fir{
    font-size: 18px;
  }
  .company-inner-sec .text-list .imgbox{
    height: 45px;
  }
  .company-inner-sec .text-list .sec{
    font-size: 14px;
    line-height: 26px;
  }


  .index_pro_show{
    height: auto;
  }
  .pro_show_left{
    width: 100%;
    height: 200px;
  }
  .pro_show_right{
    display: none;
  }
  .pro_show_left .swiper-container a .title{
    width: 87%;
    line-height: 35px;
    font-size: 14px;
  }
  .pro_show_left .swiper-container a .title i{
    line-height: 35px;
  }
  .pro_show_left .swiper-button-next{
    height: 27px;
  }
  .pro_show_left .swiper-button-prev{
    height: 27px;
  }
  .index_product .pro_abox{
    width: 62%;
  }
  .index_product .pro_abox a{
    line-height: 35px;
    font-size: 14px;
  }
  .titlebox .title-right{
    display: none;
  }
  .titlebox .title-left{
    width:100%;
  }
  .index_company .company_box .c-left{
    width:100%;
  }
  .index_company .company_box .c-right{
    width:100%;
    margin-top: 7%;
  }
  .index_company .company_box .c-left a{
    width: 120px;
    line-height: 34px;
    margin:5% auto 0 auto;
  }
  .index_company .company_box .c-right .con{
    font-size: 16px;
  }
  .index_news .titlebox .index_news_title{
    width:100%;
    margin-top: 4%;
    margin-bottom: 2%;
  }
  .index_news .newsbox{
    height: auto;
  }
  .index_news .newsbox-inner .n-left{
    display: none;
  }
  .index_news .newsbox-inner .n-right{
    width:100%;
  }
  .index_news .newsbox-inner .n-right-list{
    height: 195px;
  }
  .index_news .newsbox-inner .n-right-list .text .title{
    font-size: 17px;
  }
  .index_news .newsbox-inner .n-right-list .text .line{
    margin-bottom: 6%;
    height: 1px;
  }
  .index_news .newsbox-inner .n-right-list .text .bot{
    margin-top: 15%;
  }
  .index_news .news-button{
    width:40%;
    height: 40px;
  }
  .soubox .title{
    font-size:20px;
  }
  .soubox .formbox{
    width:85%;
  }
  .soubox .formbox input[type=text]{
    line-height: 43px;
  }
  .soubox .formbox button{
    height: 43px;
    line-height: 43px;
  }
  .lianxibox .lianxi-list{
    width:33.33%;
    
  }
  .index_lianxibox{
    display: none;
  }
  .footerbox .f-left-box{
    width:100%;
  }
  .footerbox .footer-bottom .f-bottom-center{
    width:100%;
  }
  .footerbox .titlebig{
    margin-bottom: 4%;
  }
  .footerbox .f-bottom-daohang{
    width:50%;
    margin:5% 0 0 0;
  }
  .footerbox .f-bottom-lianxi{
    width:50%;
    margin: 5% 0 0 0;
  }
  .footerbox .footer-bottom .f-bottom-right .erbox img{
    margin: 3% auto 4% auto;
  }
  .footerbox .footer-bottom .f-bottom-right{
    width:100%;
  }
  .footerbox .text .t-left {
    width: 100%;
    text-align: center;
  }
  .footerbox .text .t-right {
    width: 100%;
    text-align: center;
  }



  /*关于我们内页*/
  .company-title .fir{
    font-size: 22px;
  }
  .company-inner-thr .swiper-slide .imgbox{
    height: 257px;
  }
  .company-inner-four .imgboxout .imgbox{
    width: 20%;
  }

  
  /*新闻内页*/

  .all-inner-box .all-inner-right{
    width:100%;
  }
  .news-show-list{
    height: 100px;
    width: 100%;
  }
  .news-show-list .text .title{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
  }
  .news-show-list .text .con{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .news-show-list .text .more{
    font-size: 14px;
  }
  .news-show-list .text .time{
    display: none;
  }
  .news-show-title{
    font-size: 20px;
  }
  .newsPage .page-a:nth-child(1){
    background-size: 5%;
  }
  .newsPage .page-a:nth-child(2){
    background-size: 5%;
  }
  .newsPage .page-a a{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

  .all-inner-box .all-inner-left{
    width:100%;
  }


  /*联系我们内页*/


  #allmap{
    height: 300px;
  }
  .info-maps-con{
    width: 95%;
    position: relative;
    margin-top: 6%;
    right: inherit;
  }

  .query{
    width:100%;
  }
  .goods-show-box .goods-show-list .imgbox{
    height: 157px;
  }
  .goods-show-box .goods-show-list .title{
    line-height: 34px;
    font-size: 14px;
  }
  .de-page-mian .page-inner a{
    height: 30px;
    line-height: 30px;
  }
  .de-page-mian .page-inner input{
    height: 30px;
    line-height: 30px;
  }
  .de-page-mian .page-inner a.page-btn{
    width: 42px;
  }
  .goods-des-text .title{
    font-size: 21px;
    padding-bottom: 4px;
    margin-bottom: 2%;
  }
  .goods-des-text .con{
    margin: 5% 0;
  }
  .goods-show-box .goods-show-list .imgbox .des{
    font-size: 12px;
    overflow-y: auto;
  }

  .cebianlan .ce-bottom a{
    width: 49%;
    margin-bottom: 2%;
    font-size: 14px;
  }
  .all-inner-left.chanping .cebianlan .ce-bottom a {
    width: 33%;
  }
/*  .cebianlan .ce-bottom a.active{
    background: #ca200e url(../Image/pro-type-bg.png) no-repeat right 8% center;
  }
  .cebianlan .ce-bottom a:hover{
    background: #ca200e url(../Image/pro-type-bg.png) no-repeat right 8% center;
  }*/
  .goods-show-box .goods-show-list{
    width: 49%;
  }
  .sub li{
    font-size: 14px;
    margin: 0px 3px;
  }
  .sub li:nth-child(2){
    display: none;
  }

  .cebianlan .ce-bottom.case_inner_type{
    width: 100%;
  }
  .cebianlan .ce-bottom.case_inner_type a{
    width: 49%;
    margin-bottom: 1%;
    font-size: 13px;
  }
  .goods-show-box .goods-show-list .text .fir{
    font-size: 17px;
  }
  .goods-show-box .goods-show-list .text .tr05{
    width: 90px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
  }
  .cebianlan .ce-bottom.news_inner_type{
    width:100%;
  }
  .case-des-imgbox img{
    max-width: 100%;
  }

  .luntan-show-list{
    width:100%;
  }
  .luntan-show-list a{
    display: block;
  }
  .luntan-show-list .title{
    font-size: 16px;
  }
  .luntan-show-list .more{
    font-size: 14px;
  }
  .all-inner-left.chanping .cebianlan .ce-bottom a {
    width: 49%;
    font-size: 14px;
  }
  .goods-show-box .honor-show-list{
    width: 49%;
  }
  .goods-show-box .honor-show-list .imgbox{
    height: 159px;
  }
  .goods-show-box .honor-show-list .title{
    line-height: 40px;
  }
}