.banner-mySwiper1 .swiper-slide>a{
    width: calc(100% - 550px);
}
.banner-mySwiper1 .swiper-slide div{
    width: 550px;
}
.banner-mySwiper2{
    width: 250px;
}
.banner-mySwiper1{
   width: calc(100% - 250px);
}






@media (min-width:768px) {
	.jyfwpt-jbh::after  {
		
        content: '';
        width:0px;
        height: 100%;
        background: #BBA45F;
        position: absolute;
        left: 0px;
        top: 0px;
       
	}
    
}

@media (min-width:992px) {
	.jyfwpt-jbh::after  {
		
        content: '';
        width: calc((100% - 970px)/2);
        height: 100%;
        background: #BBA45F;
        position: absolute;
        left: 0px;
        top: 0px;
        z-index: 2;
	}
}
@media (min-width:1200px) {
    .jyfwpt-jbh::after {
 
      content: '';
      width: calc((100% - 1170px)/2);
      height: 100%;
      background: #BBA45F;
      position: absolute;
      left: 0px;
      top: 0px;
      z-index: 2;
    }


}
@media (min-width:1600px) {
    .jyfwpt-jbh::after {
        content: '';
        width: calc((100% - 1410px)/2);
        height: 100%;
        background: #BBA45F;
        position: absolute;
        left: 0px;
        top: 0px;
        z-index: 2;
    }
}
@media (min-width:1900px) {
   
/* 
    .jyfwpt-jbh::after {
        content: '';
        width: calc((100% - 1510px) / 2);
        height: 100%;
        background: #BBA45F;
        position: absolute;
        left: 0px;
        top: 0px;
        z-index: 2;
    } */
}


@media (max-width:2000px) {
    .banner-mySwiper1 .swiper-slide>a{
        width: calc(100% - 500px);
    }
    .banner-mySwiper1 .swiper-slide div{
        width: 500px;
    }
    .banner-mySwiper2{
        width: 235px;
    }
    .banner-mySwiper1{
       width:calc(100% - 235px)
    } 

    .banner-mySwiper1 .swiper-button-prev {
        left: 55px;
    }
    .swiper-num{
        left: 50px;
    }
    .banner-mySwiper1 .swiper-button-next {
        left: 310px;
    }
    .banner-mySwiper1 .swiper-pagination-progressbar{
        left: 100px;
    }
    
}
@media (max-width:1900px) {
    .mark-main-list li img{
        height: 230px;
    }
   
    .jgb-cyzp .col-md-4 .cyzp-links1 img{
        width: 180px;
        height: 145px;
    }
    .jgb-cyzp .col-md-4 .cyzp-links img {
        height: 340px;
    }
    .jgb-cyzp .col-md-4 .cyzp-links1 div h4{
        font-size: 18px;
    }
    .jgb-cyzp .col-md-4 .cyzp-links1 div p{
        font-size: 14px;
    }
    .jgb-cyzp .col-md-4 .cyzp-links1 div{
        width: calc(100% - 180px);
    }
    .wsdz-div-tbdw img{
        height: 110px;
    }
     .banner-mySwiper1 .swiper-slide>a{
        width: calc(100% - 450px);
    }
    .banner-mySwiper1 .swiper-slide div{
        width: 450px;
    }
    .banner-mySwiper2{
        width: 200px;
    }
    .banner-mySwiper1{
       
        width: calc(100% - 200px);
    } 
    .col-md-6 .wsdz-div-tbdw img {
        bottom: -170px;
    }
}
@media (max-width:1800px) {
    .banner-mySwiper1 .swiper-slide>a{
        width: calc(100% - 480px);
    }
    .banner-mySwiper1 .swiper-slide div{
        width: 480px;
    }
    .banner-mySwiper2{
        width: 200px;
    }
    .banner-mySwiper1{
     
        width: calc(100% - 200px);
    } 
    .banner-mySwiper1 .swiper-button-prev {
        left: 35px;
    }
    .swiper-num{
        left: 30px;
    }
    .banner-mySwiper1 .swiper-button-next {
        left: 386px;
    }
    .banner-mySwiper1 .swiper-pagination-progressbar{
        left: 130px;
    }
    .wsdz-div-tbdw img{
        bottom: -100px;
    }
    .col-md-6 .wsdz-div-tbdw img {
        /* bottom: -172px; */
    }
    .about-adress{
        margin-top: -60px;
    }
}
@media (max-width:1600px) {
    .navbar-nav-center>li>a{
        font-size: 20px;
    }
    .banner-mySwiper2 .swiper-slide{
        height: 105px;
    }
    .public-service-div-p{
        font-size: 13px;
    }
    .banner-mySwiper1 .swiper-slide div h4{
        font-size: 50px;
        line-height: 60px;
    }
    .nav-daohang-menuer .navbar-nav>li>.dropdown-menu .xiala-k-right .xiala-k-right-list li{
        width: 50%;
        padding-top: 0px;
    }
    .nav-daohang-menuer .navbar-nav>li>.dropdown-menu .xiala-k-right .xiala-k-right-list li a{
        padding: 13px 15px !important;
    }
    .sub-tab,
    .industry-tab h5{
        font-size: 26px;
    }
    .industry-tab i{
        font-size: 50px;
    }
    .industry-tab.active small{
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .sub-tab.active{
        font-size: 34px;
    }
    .My-Collection-list li a .content h4{
        font-size: 16px;
    }
    .My-Collection-list li.Collection-detail a .img{
        width: 110px;
        height: 110px;
        margin-right: 10px;
    }
    .My-Collection-list li a .content .bjxq{
        margin-top: 10px;
    }
    .three-item-slider .swiper-slide .info-cont h4{
        height: 50px;
        font-size: 20px;
        line-height: 25px;
    }
    .exhibitor-list li a .content h4{
        font-size: 16px;
    }
    .exhibitor-list li a .content p.exhibit-p{
        font-size: 13px;
    }
    .exhibitor-list li a img{
        height: 220px;
    }
    ul.fwjb-jbh-tabs li.active a{
        top: 5px;
    }
    .jgb-cyzp .col-md-4 .cyzp-links img {
        height: 280px;
    }
    .jgb-cyzp .col-md-4 .cyzp-links1 img {
        width: 140px;
        height: 124px;
    }
    .jgb-cyzp .col-md-4 .cyzp-links1 div{
        width: calc(100% - 140px);
    }
    .jypt-item-swiper .swiper-slide img{
        height: 55px;
    }
    .jypt-item-swiper .swiper-slide p{
        font-size: 18px;
        line-height: 25px;
        height: 50px;
    }
    .jbh-News-owl .owl-item .item img{
        height: 420px;
    }
    .jbdt-list li a img{
        height: 165px;
    }
    .jbdt-list li a div.content span{
        padding-top: 18px;
    }
    .jbdt-list li a div.content h4{
        margin-bottom: 18px;
    }
    .bldz-div .col-md-4:nth-child(2) .wsdz-div-tbdw div{
        width: calc(100% - 75px);
    }
    .wsdz-div-tbdw p a, .wsdz-div-tbdw p{
        word-wrap: break-word;
    }
    .sousuo{
        width: 600px;
    }
    .bzcz-list li a p{
        font-size: 20px;
        line-height: 32px;
    }
    .banner-mySwiper2{
        width: 170px;
    }
    .banner-mySwiper1{
        
        width: calc(100% - 170px);
    } 
    .cgxq-lc-bg img{
        height: 225px;
    }
    .swiper-slide-center .content p{
        margin-top: 15px;
    }
    .news-sidebar1 li:nth-child(1) img, .news-sidebar2 li:nth-child(2) img{
        height: 431px;
    }
    .news-thumb{
        width: 268px;
        height: 206px;
    }
    .news-item-title{
        font-size: 18px;
        line-height: 25px;
        margin-bottom: 11px;
        margin-top: 10px;
        height: 50px;
    }
    .news-sidebar1 li:nth-child(1) h2, .news-sidebar2 li:nth-child(2) h2{
        font-size: 22px;
    }
    .swiper-slide-center .content h4{
        font-size: 17px;
    }
    .jbdt-mySwiper1 .swiper-slide a .content h4{
        font-size: 24px;
    }
    .video-list li a img{
        height: 207px;
    }
    .video-list li a .content h4{
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 25px;
     
    }
    #tab-2 .col-md-4 .wsdz-div-tbdw {
        min-height: 220px;
    }
    .wsdz-div-tbdw img {
        bottom: -132px;
    }
    .col-md-6 .wsdz-div-tbdw {
        min-height: 300px;
    }
    .col-md-6 .wsdz-div-tbdw img {
        bottom: -180px;
      
    }
    .col-md-6 .wsdz-div-tbdw img {
        bottom: -212px;
    }
    .release-banner .release-banner-title h3{
        font-size: 36px;
    }
    .release-banner .release-banner-title a{
        font-size: 16px;
        padding: 7px 15px;
    }
    .release-banner{
        margin-top: 50px;
        margin-bottom: 50px;
    }
	    .release-banner .release-banner-title2 h3 {
        font-size: 26px;
    }
}
@media (max-width:1500px){
    .index-hkt {
        padding: 50px 30px;
    }
    .Huizhan-Scanning,
    .Exhibition-Manager{
        padding: 50px 0px;
    }
    .mark-main-list li img {
        height: 190px;
    }
    .news-div{
        padding-bottom: 50px;
    }
    .public-service{
        padding: 50px 0px 30px;
    }
    .content-section{
        padding-top: 50px;
    }
    .exhibitor-grid{
        padding-bottom: 0px;
    }
    .myfw-public-title span{
        font-size: 40px;
    }
    .banner-mySwiper1 .swiper-slide>a{
        width: calc(100% - 400px);
    }
    .banner-mySwiper1 .swiper-slide div{
        width: 400px;
    }
    .banner-mySwiper1 .swiper-slide div h4{
        width: 450px;
    }
    .banner-mySwiper1 .swiper-pagination-progressbar{
            width: 150px;
    }
    .swiper-num{
        width: 350px;
    }
    .banner-mySwiper1 .swiper-button-next {
        left: 330px;
    }
    .banner-mySwiper1 .swiper-button-prev {
        left: 30px;
    }
    .swiper-num {
        left: 24px;
    }
    .banner-mySwiper1 .swiper-pagination-progressbar {
        left: 125px;
    }
   
}
@media (max-width:1400px) {
    .mark-main-list li img{
        height: 130px;
    }
    .system_list_tit,
    .system_list{
        height: 545px;
    }
    .system_list_con_title span{
        font-size: 32px;
    }
    .system_list .system-title{
        font-size: 28px;
    }
    .banner-mySwiper2 .swiper-slide {
        height: 95px;
    }
    .banner-mySwiper1 .swiper-slide div h4{
        font-size: 34px;
        margin-bottom: 25px;
        width: 100%!important;
        margin-top: 0px;
        line-height: 45px;
    }
    .news-item-title{
        font-size: 18px;
    }
    .banner-mySwiper1 .swiper-pagination-progressbar{
        right: 7.5%;
    }
    .banner-mySwiper2{
        width: 219px;
    }
    .banner-mySwiper1{
        width: calc(100% - 219px);
    } 
    .banner-mySwiper1 .swiper-slide div {
        width: 370px;
        padding: 20px 30px;
    }
    .banner-mySwiper1 .swiper-slide>a {
        width: calc(100% - 370px);
    }
    ul.fwjb-jbh-tabs li.active a{
        font-size: 24px;
    }
    .banner-mySwiper1 .swiper-slide div p{
        -webkit-line-clamp: 4;
    }
    .banner-mySwiper1 .swiper-button-next, .banner-mySwiper1 .swiper-button-prev{
        height: 30px;
        width: 30px;
        bottom: 43px;
    }
    .banner-mySwiper1 .swiper-button-next:after, .banner-mySwiper1 .swiper-button-prev:after{
        font-size: 14px;
    }
    .swiper-num .swiper-active, .swiper-num .swiper-coun{
        font-size: 20px;
    }
    .swiper-num {
        width: 320px;
    }
    .banner-mySwiper1 .swiper-pagination-progressbar {
        width: 120px;
        bottom: 56px;
    }
    .banner-mySwiper1 .swiper-button-next {
        left: 308px;
    }
    ul.core-list li img{
        max-height: 50px;
    }
    .mark-main-list{
        margin-bottom: 20px;
    }
    .mark-main-list li{
        margin-top: 5px;
    }
    ul.core-list li{
        margin-bottom: 0px;
    }
    ul.core-list{
        margin-top: 15px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links img{
        height: 240px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div{
        padding: 15px 20px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1 img{
        width: 129px;
        height: 97px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1 div{
        width: calc(100% - 129px);
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div h4,
    .jgb-cyzp .col-lg-4 .cyzp-links1 div h4{
        font-size: 18px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div p,
    .jgb-cyzp .col-lg-4 .cyzp-links1 div p{
        font-size: 14px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1 div h4{
        margin-bottom: 10px;
    }
    .fwjb-cyzs-list li a img{
        height: 80px;
    }
    .jbdt-list li a div.content h4 {
        margin-bottom: 9px;
        font-size: 16px;
        line-height: 22px;
        height: 44px;
    }
    .jbdt-list li a div.content span {
        padding-top: 10px;
        font-size: 12px;
    }
    .jbdt-list li a div.content{
        padding: 15px 15px;
    }
    .jbh-News-owl .owl-item .item img {
        height: 330px;
    }
    .jbh-News-owl .owl-item .item .content{
        padding: 15px 20px;
    }
    .jbh-News-owl .owl-dots{
        bottom: 159px;
    }
    .jbh-News-owl .owl-item .item .content .detail{
        margin-bottom: 13px;
    }
    .jbh-News-owl .owl-item .item .content .date{
        padding-top: 15px;
    }
    .exhibitor-list li a img{
        height: 180px;
    }
    .exhibitor-list li a .content{
        padding: 15px;
    }
    .exhibitor-list li a .content h4{
        margin-bottom: 0px;
    }
    .industry-tabs{
        height: 450px;
    }
    .three-item-slider .swiper-slide .info-cont h4{
        font-size: 18px;
    }
    .three-item-swiper .item .info-cont span,
    .three-item-slider .swiper-slide .info-cont span{
        font-size: 12px;
    }
    .three-item-swiper .item .info-cont h4{
        font-size: 18px;
    }
    .three-item-swiper .item .info-cont{
        padding: 15px;
    }
    .three-item-swiper .item .info-cont h4{
        margin-bottom: 10px;
    }
    .three-item-swiper .item img{
        height: 360px;
    }
    .mark-main-list li div{
        padding: 13px 15px
    }
    .mark-main-list li div h4{
        font-size: 15px;
        margin-bottom: 6px;
    }
    .mark-main-list li div p{
        font-size: 12px;
    }
    .system_list_con_title1{
        font-size: 18px;
    }
    .system_list_con_title1 span{
        height: 15px;
    width: 3px;
    }
    .system_list_con_title{
        margin: 0px -20px 20px;
    }
    .system_list_con{
        padding: 0px 20px 20px 20px;
    }
    .system_list_con_title span {
        font-size: 26px;
        line-height: 30px;
    }
    .system_list_tit, .system_list{
        height: 500px;
    }
    .system_list_con_title1 a{
        font-size: 12px;
    }
    ul.core-list {
        margin-top: 10px;
    }
    
    .public-title a.public-titltimg-gd{
        font-size: 14px;
        margin-top: 18px;
    }
    .zhgj-Swiper .swiper-slide a h4{
        font-size: 18px;
        line-height: 30px;
    padding: 10px 15px;
    }
    .zhgj-Swiper .swiper-slide a h4 img{
        height: 35px;
        width: 35px;
    }
    .news-item-title{
        font-size: 16px;
        line-height: 25px;
        margin-bottom: 10px;
    }
    .news-thumb{
        width: 273px;
        height: 209px;
        margin-right: 5px;
    }
    .news-sidebar1 li:nth-child(1) img, .news-sidebar2 li:nth-child(2) img{
        height: 431.5px;
    }
    .news-sidebar1 li:nth-child(1) h2, .news-sidebar2 li:nth-child(2) h2{
        font-size: 18px;
        line-height: 30px;
    }
    .news-item a+a{
        margin-top: 15px;
    }
    .news-tags span{
        font-size: 12px;
    }
    .public-service-list1 li,
    .public-service-list li{
        padding: 7px 0px;
    }
    .public-service-list1 li a,
    .public-service-list li a{
        font-size: 14px;
    }
    .public-service-list1 li i,
    .public-service-list li i{
        font-size: 14px;
        top: 7px;
    }
    .public-service-div-p{
        font-size: 12px;
        line-height: 20px;
    padding-top: 8px;
    padding-bottom: 17px;
    }
    .public-service-div{
        padding: 20px 25px;
        margin-top: 20px;
        margin-bottom: 20px;
        min-height: 235px
    }
    .public-service-div1{
        min-height: auto;
    margin-top: 0px;
    }
    .public-service-list {
        margin-bottom: -10px;
    }
    .fwjb-jbh-bg,
    .news-div-div,
    .marketing{
        margin-top: 15px;
    }
    .moon-list{
        margin-top: 30px;
    }
    .hnav-info{
        margin: 40px auto 0px;
    }
    .public-title img{
        height: 46px;
    }
    .fwjb-jbh {
        padding-top: 10px;
    }
    .fwjb-jbh-content{
        padding: 30px 0px;
    }
    .jgb-cyzp{
        margin: 20px -5px 20px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div h4, .jgb-cyzp .col-lg-4 .cyzp-links1 div h4 {
        font-size: 16px;
        margin-top: 0px;
        margin-bottom: 5px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div p, .jgb-cyzp .col-lg-4 .cyzp-links1 div p {
        font-size: 12px;
        margin-bottom: 0px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div {
        padding: 14px 15px;
    }
    .fwjb-cyzs-list li span{
        font-size: 14px;
        margin-top: 10px;
    }
    ul.fwjb-jbh-tabs li a{
        padding: 20px 0px !important;
        font-size: 18px;
    }
    ul.fwjb-jbh-tabs li.active a {
        font-size: 20px;
    }
    .jyfwpt-jbh{
        padding: 50px 0px;
    }
    .jypt-item-swiper .swiper-slide a{
        padding: 15px;
    }
    .jypt-item-swiper .swiper-slide p {
        font-size: 14px;
        line-height: 23px;
        height: 42px;
        margin-top: 5px;
    }
    .jypt-item-swiper .swiper-button-next, .jypt-item-swiper .swiper-button-prev{
        width: 45px;
        height: 45px;
    }
    .jypt-item-swiper .swiper-button-next::after, .jypt-item-swiper .swiper-button-prev::after{
        font-size: 18px;
    }
    .jypt-item-swiper{
        padding-bottom: 70px;
    padding-top: 20px;
    }
    .jypt-item-swiper .swiper-pagination-progressbar{
        bottom: 15px;
    }
    .jbdt-news{
        padding: 50px 0px;
    }
    .jbh-News-owl,
    .jbdt-list {
        margin-top: 20px;
    }
    .jbdt-list li a div.content h4{
        font-size: 14px;
        line-height: 20px;
        height: 40px;
    }
    .jbdt-list li a img{
        height: 129px;
    }
    .jbh-News-owl .owl-item .item .content .title{
        font-size: 18px;
        line-height: 30px;
        margin-bottom: 5px;
    }
    .cgxq-lc-bg img{
        height: 200px;
    }
    .cgxq-lc-bg-title p, .cgxq-lc-bg p{
        font-size: 12px;
        line-height: 22px;
    }
    .cgxq-lc-bg-title b{
        font-size: 18px;
        line-height: 22px;
    }
    .cgxq-lc-bg-title span{
        width: 22px;
        height: 22px;
        font-size: 16px;
        
    }
    .cgxq-lc-bg-title{
        margin-bottom: 0px;
    }
    .cgxq-lc-bg img{
        width: auto;
        height: auto;
    }
    .cgxq-lc-bg img.img1-2{
        height: 227px;
    }
    .cgxq-lc-div-title b{
        font-size: 60px;
    }
    .cgxq-lc-div-title span{
        font-size: 24px;
    }
    .cgxq-lc-div-title b{
        top: -22px;
    }
    .system_list .system-title i{
        bottom: 90px;
    }
  
    ul.fwjb-jbh-tabs li a i{
        font-size: 22px;
    }
    ul.fwjb-jbh-tabs li.active{
        background-size: auto 46px!important;
    }
    .swiper-slide-center img{
        height: 95px;
    }
    .swiper-slide-center .content p{
        font-size: 12px;
        margin-top: 10px;
    }
    .swiper-slide-center .content h4{
        font-size: 16px;
        line-height: 20px;
        margin: 0px;
        height: 40px;
    }
    .swiper-slide-center{
        padding: 10px;
    }
    .public-service-list2 li .time{
        top: 7px;
    }
    .public-service-list li a{
        width: 80%;
    }
    .video-mySwiper1 .swiper-slide a .content{
        padding: 50px 30px 0px;
    }
    .video-mySwiper1 .swiper-button-next:after, .video-mySwiper1 .swiper-button-prev:after{
        font-size: 28px;
    }
  
    .video-mySwiper1 .swiper-slide a .content h4{
        font-size: 24px;
        line-height: 30px;
    }
    .video-mySwiper1 .swiper-slide a .content p{
        font-size: 16px;
        line-height: 25px;
    }
    .jbdt-mySwiper1 .swiper-slide a .content h4{
        font-size: 24px;
        line-height: 30px;
        margin-bottom: 10px;
    }
    .jbdt-mySwiper1 .swiper-slide a img{
        height: 550px;
    }
    .Article-title{
        font-size: 24px;
    }
    .about-banner .about-text h3{
        font-size: 44px;
    }
    .about-banner .about-text p{
        font-size: 18px;
        line-height: 30px;
    }
}
@media (max-width:1300px) {
    .nav-dh-list{
        padding-left: 0px;
    }
    .about-adress{
        margin-top: -50px;
    }
}
@media (max-width:1200px){
    .nav-daohang-menuer .navbar-nav>li>.dropdown-menu .xiala-k-right .xiala-k-right-title{
        font-size: 26px;
        line-height: 25px;
    }
    .nav-daohang-menuer .navbar-nav>li>.dropdown-menu .xiala-k-right .xiala-k-right-p{
        font-size: 14px;
        line-height: 20px;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .Senior-edition li{
        padding: 0px;
        text-align: center;
    }
    .nav-daohang-menuer .Senior-edition{
        width: 250px;
    }
    .nav-daohang-menuer .nav-dh-list li a{
        padding-left: 0px;
        padding-right: 0px;
    }
    .nav-daohang-menuer .nav-dh-list>li.li-bg{
        width: 88px;
    }
    .navbar-header .navbar-brand img{
        height: 35px;
    }
    .nav-dh-list{
        width: calc(100% - 200px);
    }
    .banner-mySwiper1 .swiper-slide div h4 {
        font-size: 30px;
        margin-bottom: 20px;
        -webkit-line-clamp: 2;
    }
    .banner-mySwiper1 .swiper-slide div h4{
        width: 100%;
    }
    .banner-mySwiper1 .swiper-slide div{
        padding-left: 30px;
        padding-right: 30px;
        width: 350px;
    }
    .banner-mySwiper1 .swiper-slide div a{
        font-size: 18px;
    }
    .banner-mySwiper1 .swiper-slide a{
        width: calc(100% - 350px);
    }
    .banner-mySwiper2 {
        width: 180px;
    }
    .banner-mySwiper1 {
        width: calc(100% - 180px);
    }
    .banner-mySwiper1 .swiper-pagination-progressbar{
        right: 9%;
    }
    .banner-mySwiper1 .swiper-button-prev{
        right: 18%;
    }
    .banner-mySwiper1 .swiper-slide div p {
        -webkit-line-clamp: 2;
    }
    .news-thumb{
        width: 215px;
        height: 170px;
    }
    .news-item-title{
        margin-bottom: 7px;
    margin-top: 10px;
    line-height: 26px;
    }
    .news-item-title {
        font-size: 16px;
        -webkit-line-clamp: 1;
        height: auto;
    }
    .main-swiper .swiper-slide a img{
        height: 322px;
        object-fit: cover;
    }
    .Exhibition-Manager{
        background-size: 100% 300px;
    }
    .zhgj-Swiper .swiper-slide a h4{
        font-size: 18px;
        line-height: 25px;
    padding: 15px;
    }
    .fwjb-jbh-bg{
        background: #fff;
    }
    .fwjb-cyzs-list li span,
    .fwjb-jbh-content .system_list_con_title1 a,
    .fwjb-jbh-content .system_list_con_title1{
        color: #000;
    }
    .jgb-cyzp .col-lg-4{
        margin-bottom: 10px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1,
    .jgb-cyzp .col-lg-4 .cyzp-links div{
        box-shadow: 0 0 45px 0 rgba(0, 0, 0, 0.08);
    }
    .jgb-cyzp .col-lg-4 .cyzp-links img{
        height: 290px;
    }
    ul.fwjb-jbh-tabs{
        background-color: #18316B;
    }
    ul.fwjb-jbh-tabs li a{
        font-size: 18px;
    }
    ul.fwjb-jbh-tabs li.active a{
        font-size: 24px;
    }
    .news-sidebar1 li:nth-child(1) img, .news-sidebar2 li:nth-child(2) img{
        height: auto;
    }
    .news-sidebar li:nth-child(2){
        /* margin-top: 20px; */
    }
    .jbdt-list li a div.content h4{
        font-size: 16px;
        line-height: 20px;
        height: 40px;
        margin-bottom: 10px;
    }
    .jbdt-list li a div.content span {
        padding-top: 10px;
    }
    .jbdt-list li a div.content{
        padding: 17px 10px;
    }
    .myfw-public-title span {
        font-size: 30px;
    }
    .myfw-public-title::before{
        top: 25px;
    }
    .wsdz-div1 img {
        width: 90px;
    }
    .wsdz-div1 p {
        width: calc(100% - 90px);
        font-size: 12px;
    }
    .wsdz-div2 img {
        width: 100px;
    }
    .wsdz-div2 p {
        width: calc(100% - 100px);
        font-size: 12px;
    }
    .wsdz-div3 img {
        width: 93px;
    }
    .wsdz-div3 p {
        width: calc(100% - 93px);
        font-size: 12px;
    }
    .zxfs-div-list li div.content{
        padding: 20px;
    }
    .sqclml-div-right-content img{
        height: auto;
    }
    .bzcz-list li a i{
        font-size: 60px;
    }
    .bzcz-list li a{
        min-height: 400px;
    }
    .video-mySwiper1 .swiper-slide a .content h4{
        font-size: 20px;
        line-height: 25px;
    }
    .video-mySwiper1 .swiper-slide a .content p{
        margin-top: 20px;
        font-size: 14px;
        line-height: 20px;
    }
    .video-mySwiper1 .swiper-slide a .content {
        padding: 30px 20px 0px;
    }
    .video-mySwiper1 .swiper-button-next:after, .video-mySwiper1 .swiper-button-prev:after {
        font-size: 22px;
    }
    .video-mySwiper1 .swiper-button-prev, .video-mySwiper1 .swiper-button-next{
        bottom: 35%;
    }
    .footer-links-list li a{
        font-size: 14px;
    }
    .footer-links-list li{
        margin-left: 15px;
    }
    .jbdt-div{
        padding: 0px 0px 50px;
    }
    .jbdt-mySwiper1 .swiper-slide a img{
        height: 450px;
    }
    .video-list li a img {
        height: 170px;
    }
    .col-md-6 .wsdz-div-tbdw {
        min-height: 330px;
    }
    .col-md-6 .wsdz-div-tbdw img {
        bottom: -267px;
    }
    .wsdz-div-tbdw img {
        height: 84px;
    }
    .swiper-slide-center img {
        height: 70px;
    }
}
@media (max-width:991px){
    .sousuo {
        width: 100%;
    }
    .search-box{
        top: 110px;
    }
    .system_list_tit, .system_list {
        height: auto;
    }
    .system_list{
        width: 100%!important;
    }
    .system_list .system_list_tit {
        display: none;
    }
    .system_list .system_list_con{
        display: block;
        position: static;
    }
    .system_list .system_list_con{
        width: 100%;
        background-color: #fff!important;
    }
    .public-title img{
        height: 50px;
    }
    .banner-mySwiper1 .swiper-pagination-progressbar {
        right: 11%;
        width: 10%;
        bottom: -81px;
    }
    .banner-mySwiper1 .swiper-button-prev {
        right: auto;
        left: 15px;
    }
    .banner-mySwiper1 .swiper-button-next, .banner-mySwiper1 .swiper-button-prev{
        width: 40px;
        height: 40px;
        bottom: 60%;
    }
    .main-swiper .swiper-slide a img{
        height: 400px;
    }
    .banner-mySwiper2 .swiper-slide {
        height: 110px;
    }
    .footer-links-list li:nth-child(1) a{
        font-size: 18px;
    }
    .footer-links-list li:nth-child(1) a img{
        width: 160px;
        display: block;
        margin: 10px auto;
    }
    .footer-links-list li a{
        font-size: 14px;
    }
    .footer-app-list{
        margin-bottom: 30px;
        text-align: center;
    }
    .footer-app-list li{
        float: none;
        text-align: center;
        display: inline-block;
    }
    .footer-list li{
        width: 33.33%!important;
     }
     .footer-links-list li:nth-child(1){
        width: auto;
     }
     .footer-links-list li{
        
        margin-left: 15px;
        }
        .footer-links-list li a{
            font-size: 16px;
        }
        .three-item-slider .swiper-button-next, .three-item-slider .swiper-button-prev{
            width: 45px;
    height: 45px;
        }
        .three-item-slider .swiper-button-next::after, .three-item-slider .swiper-button-prev::after{
            font-size: 18px
        }
        .three-item-slider .swiper-button-prev {
            left: auto;
            right: 75px;
        }
        .industry-tab h5{
            font-size: 20px;
            margin-top: 0px;
        }
        .industry-tab{
            padding: 30px 15px;
        }
        .industry-tab.active{
            padding: 20px 15px;
            justify-content: center;
            align-items: center;
        }
        .industry-tab.active i{
          position: static;
        }
        .industry-tabs{
            height: 350px;
        }
        .industry-tab.active p{
            display: none;
        }
        .industry-tab.active small{
            border-bottom: none;
        }
        .three-item-slider .swiper-slide .info-cont h4{
            height: auto;
        }
        .jgb-cyzp .col-lg-4 .cyzp-links img{
            height: auto;
        }
        ul.fwjb-jbh-tabs li.active a {
            font-size: 20px;
        }
        ul.fwjb-jbh-tabs li a {
            font-size: 16px;
        }
        ul.fwjb-jbh-tabs li a i{
            font-size: 24px;
        }
        ul.fwjb-jbh-tabs li.active a i {
            font-size: 26px;
        }
        .fwjb-cyzs-list li{
            width: 33.33%;
            margin-bottom: 15px;
        }
        .jypt-item-swiper .swiper-pagination-progressbar{
            width: 65%;
        }
        .three-item-swiper .item .info-cont h4{
            font-size: 18px;
        }
        .jbdt-list li a img{
            height: auto;
        }
        .gjjkyhqd-div-content-left,
        .gjjkyhqd-div-content-right{
            width: 50%;
        }
        .zxfs-div-list li div.content{
            padding: 15px;
            min-height: 140px;
        }
        .zxfs-div-list li div.content h4, .zxfs-div-list li div.content h4 a{
            font-size: 12px;
            line-height: 18px;
            margin-top: 10px;
        }
        .zxfs-div-list li div.content img{
            margin-bottom: 0px;
        }
        .jnjb-bottom-list li h4{
            font-size: 18px;
        }
        .jnjb-bottom-list li{
            padding-left: 15px;
            padding-right: 15px;
        }
        .bzcz-list li{
            width: 50%;
            margin-bottom: 20px;
        }
        .bzcz-title{
            font-size: 30px;
        }
        .bzcz-list-div>div{
            width: 100%;
        }
        .bzcz-list-div .bzcz-list{
            padding-bottom: 0px;
        }
        .index-hkt::after{
            background: none;
        }
        .banner-mySwiper2{
            display: none;
        }
        .banner-mySwiper1 {
            width: 100%;
            overflow: hidden;
        }
        .banner-mySwiper1 .swiper-slide{
            display: block;
        }
        .banner-mySwiper1 .swiper-slide a,
        .banner-mySwiper1 .swiper-slide div{
            width: 100%;
        }
        .index-banner{
            padding: 30px 30px 0px;
        }
        .banner-mySwiper1 .swiper-button-next {
            right: 15px;
            left: auto;
        }
        .cgxq-lc-bg .row{
            display: block;
        }
        .cgxq-lc-bg img{
            display: block;
            margin: 10px auto;
        }
        .cgxq-lc-bg img.img2-5{
            height: 250px;
        }
        .system_list a{
            box-shadow: 0 0 40px 0 rgba(0, 0, 0, 0.06);
        }
        .video-mySwiper2 .swiper-slide img{
            height: 80px;
        }
        .video-mySwiper1 .swiper-pagination{
            bottom: 30%;
            left: 73%;
        }
        .video-mySwiper1 .swiper-button-prev{
            left: calc(60% + 65px);
        }
        .video-mySwiper1 .swiper-button-prev, .video-mySwiper1 .swiper-button-next {
            bottom: 26%;
        }
        .jbdt-mySwiper1 .swiper-slide a img{
            height: 400px;
        }
        .swiper-slide-center .content h4{
            height: auto;
            -webkit-line-clamp: 1;
        }
        .Article-title{
            font-size: 20px;
        }
        .col-md-6 .wsdz-div-tbdw {
            min-height: auto;
        }
        .col-md-6 .wsdz-div-tbdw img{
            display: none;
        }
        .balc-div-list li{
            width: 100%;
        }
        .balc-div-list li+li{
            margin-top: 15px;
        }
        .balc-div-list{
           
        }
        .wsdz-div-tbdw,
        .balc-div-list li .li-div .content{
            min-height: auto;
        }
        .about-banner .about-text h3{
            font-size: 34px;
            margin-bottom: 10px;
        }
        .about-banner .about-text p{
            font-size: 14px;
        }
        .about-banner .breadcrumb{
            right: 15px;
            top: 0px;
        }
        .about-adress{
            margin-top: 20px;
            width: 100%;
        }
        .release-banner .release-banner-title h3{
            font-size: 24px;
        }
        .release-banner .release-banner-title a{
            margin-top: 0;
        }
}
@media (max-width:767px){
    .public-title img {
        height: 32px;
    }
    .banner-mySwiper1 .swiper-slide{
        display: block;
    }
    .banner-mySwiper1 .swiper-slide a {
        width: 100%;
    }
    .banner-mySwiper1 .swiper-slide div {
        padding: 15px;
        width: 100%;
        background-color: #18316B;
    }
    .index-banner::before{
        background-color: transparent;
    }
    /* .banner-mySwiper1 .swiper-slide div h4,
    .banner-mySwiper1 .swiper-slide div a,
    .banner-mySwiper1 .swiper-slide div p{
        color: #000;
    } */
    .banner-mySwiper1 .swiper-slide div h4 {
        font-size: 18px;
        margin-top: 0px;
        margin-bottom: 5px;
        line-height: 30px;
    }
    .banner-mySwiper1 .swiper-slide div p{
        font-size: 12px;
        line-height: 20px;
        margin-bottom: 0px;
    }
    .banner-mySwiper1 .swiper-slide div a {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .banner-mySwiper2{
        display: none;
    }
    .banner-mySwiper1 .swiper-button-next, .banner-mySwiper1 .swiper-button-prev {
        width: 35px;
        height: 35px;
        bottom: auto;
        top: 35%;
    }
    .banner-mySwiper1 .swiper-button-next:after, .banner-mySwiper1 .swiper-button-prev:after {
        font-size: 13px;
    }
    .banner-mySwiper1 .swiper-button-prev {
        right: auto;
        left: 15px;
    }
    .banner-mySwiper1 .swiper-button-next {
        right: 15px;
    }
    .index-hkt {
        padding: 30px 15px;
    }
    .marketing{
        margin-top: 0px;
    }
    .system_list_con_title span {
        font-size: 18px;
    }
    .system_list .system_list_con{
        padding: 0px;
    }
    .mark-main-list{
        margin: 0px -10px 20px;
    }
    .mark-main-list li{
        width: 50%;
        /* padding-left: 0px;
        padding-right: 0px; */
    }
    .mark-main-list li a{
        border: 1px #eee solid;
    }
    .mark-main-list li img {
        height: 100px;
        padding: 5px 0px;
    }
    .mark-main-list li div h4{
        font-size: 14px;
    }
    .mark-main-list li div {
        background: #FFF;
        padding: 10px 10px;
    }
    ul.core-list li span,
    .mark-main-list li div p{
        font-size: 12px;
    }
    .system_list.active .system_list_con{
        background-color: transparent;
    }
    ul.core-list li{
        width: 50%;
    }
    .news-sidebar1 li:nth-child(1) img, .news-sidebar2 li:nth-child(2) img {
        height: auto;
    }
    .news-sidebar1 li:nth-child(1) a h2, .news-sidebar2 li:nth-child(2) a h2{
        font-size: 14px;
        line-height: 25px;
        padding: 15px;
    }
    .news-sidebar li:nth-child(2),   .news-sidebar2 li:nth-child(2){
        margin-top: 10px;
    }
    .news-item a+a {
        margin-top: 10px;
    }
    .news-sidebar li a .content{
        padding: 10px;
    }
    .news-tags span,
    .main-swiper .swiper-slide a h2 span{
        font-size: 12px;
        line-height: 10px;
    }
    .news-thumb {
        width: 145px;
        height: 105px;
        margin-right: 5px;
    }
    .news-item-title {
        font-size: 14px;
        line-height: 20px;
        -webkit-line-clamp: 1;
    }
    .news-meta{
        font-size: 12px;
    }
    .news-tags {
        margin-top: 5px;
    }
    .news-div {
        padding-bottom: 30px;
    }
    .public-service {
        padding: 20px 0px 20px;
    }
    .public-title a.public-titltimg-gd{
        font-size: 12px;
        line-height: 15px;
        margin-top: 10px;
    }
    .public-titltimg-gd i{
        font-size: 12px;
    }
    .public-service-div{
        padding: 15px;
        margin-top: 10px;
        margin-bottom: 10px;
        min-height: auto;
    }
  
    .public-service-div-title a, .public-service-div-title span{
        font-size: 18px;
    }
    .public-service-div-title{
        margin-top: 0px;
    }
    .public-service-div-title::before{
        width: 18px;
    height: 18px;
    border: 4px #BBA45F solid;
    left: -8px;
    top: 2px;
    }
    .public-service-div-p {
        font-size: 12px;
        padding: 10px 0px;
    }
    .public-service-list1 li,
    .public-service-list li{
        padding: 8px 0px;
    }
    .public-service-list1 li a,
    .public-service-list li a{
        font-size: 14px;
    }
    .public-service-list1 li i {
        padding-left: 5px;
        float: right;
        padding-right: 10px;
        font-size: 14px;
    }
    .public-service-div1 .icon-you{
        font-size: 14px;
        top: 0px;
        position: absolute;
        right: 15px;
        font-weight: 500;
    }
    .public-service-div1   .public-service-div-title a{
        position: relative;
    }
    .moon-list {
        display: block;
        padding-top: 10px;
        border-top: none;
        margin-top: 0px;
    }
    .moon-list li.active,
    .moon-list li{
        font-size: 14px;
        width: 25%;
        line-height: 16px;
        float: left;
    }
    .moon-list li.active::before,
    .moon-list li::before{
        background-color: transparent;
    }
    .moon-list li.active::after{
        border: none;
    }
    .moon-list li span{
        font-size: 12px;
        margin-top: 3px;
        margin-bottom: 20px;
    }
    .Exhibition-Manager {
        background-size: 100% 225px;
        padding: 30px 0px;
    }
    .hnav-info{
        margin: 20px auto 0px;
        height: 45px;
        display: block;
    }
    .hnav-info li{
        width: 33.33%;
    }
    .hnav-info li a{
        width: 100%;
        padding: 4px 0px;
        font-size: 15px;

    }
    .hnav-info .bgli{
        height: 35px;
    }
    .zhgj-Swiper-div .swiper-pagination{
        margin-top: 5px;
    }
    .zhgj-Swiper-div .swiper-pagination-bullet{
        width: 6px;
    height: 6px;
    }
    .zhgj-Swiper-div .swiper-button-next2 {
        right: 0px;
        border-radius: 5px 0px 0px 5px;
    }
    .zhgj-Swiper-div .swiper-button-prev2 {
        left: 0px;
        border-radius: 0px 5px 5px 0px;
    }
    .zhgj-Swiper-div .swiper-button-next2::after, .zhgj-Swiper-div .swiper-button-prev2::after{
        font-size: 18px;
        color: #fff;
    }
    .zhgj-Swiper-div .swiper-button-next2, .zhgj-Swiper-div .swiper-button-prev2 {
        top: 43%;
        background-color: #18316B;
    }
    .main-swiper1 .bofang-btn{
        font-size: 30px;
    }
    .system_list_con_title1{
        font-size: 18px;
        margin-bottom: 0px;
        margin-top: 0px;
    }
    .system_list_con_title{
        padding: 15px 0px;
        margin-bottom: 10px;
        margin-top: 15px;
    }
    ul.core-list{
        margin-top: 15px;
    }
    .system_list_con_title1 span{
        height: 15px;
        width: 3px;
    }
    .system_list_con_title1 a{
        font-size: 14px;
        margin-top: 3px;
    }
    .system_list_con_title1 a i{
        font-size: 14px;
    }
    .three-tools{
        display: block;
     }
    .header {
       
    }
   
    .ma-infinitypush ul.nav{
        display: block;
        padding-right: 10px;
    }
    #mobile-navigation{
        background: #18316B;
        margin: 0px;
    }
    .ma-infinitypush ul.nav>li{
        border-bottom: 1px rgba(255, 255, 255, 0.2) solid;
        padding: 10px 0px;
        position: static;
    }
    .ma-infinitypush ul.nav>li>a{
        color: #fff;
        font-size: 18px;
        
    }
    .ma-infinitypush-wrapper .ma-infinitypush-button{
        box-shadow: inset 0 4px #18316B, inset 0 6px white, inset 0 9px #18316B, inset 0 11px white, inset 0 14px #18316B, inset 0 16px white!important;
    }
    .footer-links-list li:nth-child(1){
        width: 100%;
        text-align: center;
    }
    .footer-links-list li{
        float: left;
        width: 50%;
        text-align: center;
        margin:10px 0px 10px;
    }
    .footer-app-list{
        margin-bottom: 20px;
    }
    .footer-center {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .footer-app-list li{
        width: 50px;
    }
    .footer-list li,
    .footer-list li:nth-child(1), .footer-list li:nth-child(4){
        width: 100%!important;
        text-align: center;
    }
    .footer-statement p{
        line-height: normal;
    }
    .header-main{
        display: block;
        top: 2px;
        padding: 10px 0px;
        background-color: transparent;
    }
    .three-tools li.dropdown{
        display: block;
        margin-left: 0px;
    }
    .three-tools{
        padding: 5px  15px;
    }
    .three-tools li{
        text-align: left;
        float: left;
    }
     .three-tools li  a{
        color: #fff;
        font-size: 13px;
        font-weight: 500;
     }
    .three-tools li+li{
        margin-left: 15px;
    }
    .three-tools li a img{
        width: 20px;
        height: 20px;
        margin-right: 5px;
        object-fit: cover;
        border-radius: 100%;
    }
    .three-tools li+li i{
        margin-right: 3px;
    }
    .three-tools li  .dropdown-menu{
        min-width: auto;
        width: auto!important;
    }
    .three-tools li  .dropdown-menu li{
        padding: 0px;
        margin-left: 0px;
    }
    .three-tools li  .dropdown-menu li a{
        color: #000;
    }
    .Senior-edition{
        position: static;
        margin-right: 0px;
    }
    .navbar-default{
        height: auto;
        padding: 0px;
    }
    .navbar-brand>img{
        width: 130px;
    }
    .ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button{
        top: 55px;
    }
    .footer-list li a,
    .footer-list li{
        font-size: 14px;
    }
    .footer-links-list li:nth-child(1) a:nth-child(2){
        padding: 10px 20px;
        font-size: 14px;
        float: left;
        margin-left: 25px;
    }
    .navbar-default .navbar-brand{
        background-color: #18316B;
        display: block;
        width: 100%;
        padding: 10px 15px;
    }
    .Senior-edition {
        position: static;
        margin-right: 0px;
    }
    .Senior-edition>li:first-child, .about-ul li:first-child {
        padding-right: 10px;
    }
    .Senior-edition>li {
        flex: auto;
        padding: 0px 10px;
    }
    .about-ul li a, .Senior-edition>li>a {
        color: #18316B!important;
        font-size: 14px;
    }
    .nav-daohang-menuer .isStuck .Senior-edition,
    .nav-daohang-menuer .Senior-edition{
        width: auto;
        padding: 0px 0px 10px;
        background-color: transparent!important;
    }
    .Senior-edition li  i,
    .Senior-edition li a i {
        font-size: 14px;
        color: #18316b!important;
        margin-left: 4px;
    }
    .nav-daohang-menuer .isStuck .Senior-edition li  i,
    .nav-daohang-menuer .isStuck .Senior-edition li a{
        color: #18316B!important;
    }
    .ma-infinitypush-wrapper .ma-infinitypush ul.nav-dh-list>li>a, .ma-infinitypush-wrapper .ma-infinitypush ol li a{
        float: none;
        width: 100%;
        width: calc(100% - 30px);
        float: left;
        position: relative;
    }
    .news-div-div{
        margin-top: 10px;
    }
    .main-swiper1,
    .news-item+.news-item {
        margin-top: 10px;
    }
    .main-swiper {
        margin-bottom: 10px;
    }
    .hero-section{
        display: block;
        padding-bottom: 30px;
    }
    .breadcrumb{
        margin: 5px 0px;
        padding: 10px 0px;
    }
    .industry-tabs {
        height: 150px;
    }
    .industry-tab i{
        display: none;
    }
    .industry-tab h5{
        font-size: 16px;
        line-height: 21px;
    }
    .industry-tab.active,
    .industry-tab {
        padding: 15px 9px;
        justify-content: end;
        align-items: center;
    }
    .industry-tab small{
        font-size: 12px;
        margin-top: 5px;
    }
    .industry-tab.active small{
        padding-bottom: 0px;
        margin-bottom: 0px;
        margin-top: 5px;
       text-align: center;
        
    }
    .sub-tabs {
        margin-bottom: 5px;
    }
    .sub-tab{
        font-size: 16px;
        padding: 0px;
        margin-right: 10px;

    }
    .sub-tab.active {
        font-size: 18px;
    }
    .content-section {
        padding-top: 0;
    }
    .My-Collection-list li{
        margin-bottom: 10px;
    }
    .My-Collection-list li a{
        padding: 15px 10px;
    }
    .My-Collection-list li a .content h4 {
        font-size: 14px;
        margin-bottom: 5px;
    }
    .My-Collection-list li a .content p.detail-span span{
        font-size: 12px;
    }
    .My-Collection-list li a .content p.detail-span span i {
        margin-right: 4px;
        font-size: 12px;
    }
    .My-Collection-list li.Collection-detail a .img{
        width: 90px;
        height: 90px;
    }
    .My-Collection-list li a .content .bjxq {
        margin-top: 0px;
    }
    .exhibitor-list li a img {
        height: auto;
    }
    .pagination .page-num,
    .pagination input.topage{
        height: 35px;
    }
    .activities-ewm-title{
        font-size: 20px;
    }
    .Huizhan-Scanning {
        padding: 25px 0px;
    }
    .three-item-slider {
        padding: 0px 0px 0px;
    }
    .three-item-slider .swiper-pagination-progressbar{
        display: none;
    }
    .three-item-slider .swiper-button-next, .three-item-slider .swiper-button-prev {
        width: 35px;
        height: 35px;
        bottom: 65%;
    }
    .three-item-slider .swiper-button-prev {
        left: 10px;
        right: auto;
    }
    .three-item-slider .swiper-slide .info-cont h4{
        font-size: 16px;
    }
    .three-item-slider .swiper-slide .info-cont span{
        font-size: 13px;
    }
    .industry-tab.active::before{
        bottom: -10px;
        height: 10px;
    }
    .industry-tab.active::after{
        bottom: -19px;
    }
    .breadcrumb li a i {
        font-size: 15px;
    }
    .breadcrumb li>i,
    .breadcrumb li a, .breadcrumb li.active{
        font-size: 12px;
    }
    ul.fwjb-jbh-tabs li.active a i,
    ul.fwjb-jbh-tabs li.active a {
        font-size: 16px;
    }
    ul.fwjb-jbh-tabs li a i,
    ul.fwjb-jbh-tabs li a {
        font-size: 16px;
    }
    ul.fwjb-jbh-tabs li.active a {
        top: 0px;
    }
    ul.fwjb-jbh-tabs li.active::before{
        height: 0px;
    }
    ul.fwjb-jbh-tabs li a{
        padding: 15px 0px !important;
        height: 72px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1 div h4,
    .jgb-cyzp .col-lg-4 .cyzp-links div h4{
        font-size: 16px;
        -webkit-line-clamp: 1;
        margin-bottom: 5px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1 div p,
    .jgb-cyzp .col-lg-4 .cyzp-links div p{
        font-size: 14px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div{
        padding: 10px 15px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1 img{
        width: 120px;
    height: 90px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links1 div{
        width: calc(100% - 120px);
    }
    .fwjb-cyzs-list li{
        width: 50%;
    }
    .jyfwpt-jbh::before{
        background: none;
    }
    .jypt-item-swiper .swiper-pagination-progressbar{
        display: none;
    }
    .jypt-item-swiper .swiper-button-next, .jypt-item-swiper .swiper-button-prev{
        width: 40px;
        height: 40px;
    }
    .jypt-item-swiper .swiper-button-next::after, 
    .jypt-item-swiper .swiper-button-prev::after{
        font-size: 18px;
    }
    .jypt-item-swiper .swiper-button-next{
        right: 30%;
    }
    .jypt-item-swiper .swiper-button-prev{
        left: 30%;
    }
    .jypt-item-swiper{
        padding-bottom: 60px;
        padding-top: 20px;
    }
    .jbh-News-owl .owl-item .item .content .title{
        font-size: 18px;
    }
    .jbh-News-owl .owl-item .item .content{
        padding: 15px;
    }
    .jbh-News-owl .owl-item .item .content .date{
        padding-top: 15px;
    }
    .jbh-News-owl .owl-item .item .content .detail{
        margin-bottom: 15px;
    }
    .jbh-News-owl .owl-dots{
        bottom: 160px;
    }
    .three-item-swiper {
        padding: 20px 0px;
    }
    .three-item-swiper .owl-dots {
        margin-top: 10px;
    }
    .fwjb-jbh {
        padding-top: 0px;
    }
    .fwjb-jbh-bg{
        margin-top: 20px;
    }
    .jbdt-news,
    .fwjb-jbh-content {
        padding: 20px 0px;
    }
    .jgb-cyzp{
        margin-bottom: 10px;
    }
    .jyfwpt-jbh{
        padding: 20px 0px 20px;
    }
    .jbdt-list {
        margin-top: 20px;
    }
    .jbh-News-owl {
        margin-top: 20px;
    }
    .gjjkyhqd-div-content{
        display: block;
    }
    .gjjkyhqd-div-content-left,
    .gjjkyhqd-div-content-right{
        width: 100%;
    }
    .gjjkyhqd-div-content-left p, .gjjkyhqd-div-content-right p{
        height: auto;
        padding: 10px 0px;
    }
    .gjjkyhqd-div-content-left h4, .gjjkyhqd-div-content-right h4{
        padding: 7px 20px;
    }
    .activities-ewm-title24 {
        font-size: 16px;
    }
    .activities-ewm-title24 span{
        display: block;
    }
    .myfw-public-title span {
        font-size: 20px;
    }
    .myfw-public-title span br{
        display: none;
    }
    .bllc-img img{
        width: 100%!important;
        height: auto!important;
    }
    .bllc-img {
        margin: 10px 0px;
    }
    .bllc-p {
        margin-top: 10px;
    }
    .col-sm-30{
        width: 100%!important;
    }
    .zxfs-div-list li+li{
        margin-top: 15px;
    }
    .myfw-public-title{
        margin-bottom: 20px;
    }
    .public-fff-div{
        margin-top: 10px;
    }
    .public-fff-div{
        padding: 15px;
    }
    .zxfs-div{
        margin-top: 20px;
    }
    .bg-fff{
        padding: 15px;
    }
    .sqclml-div-left-list li a{
        font-size: 14px;
    }
    .sqclml-div-right,
    .sqclml-div-left{
        width: 100%;
        padding-left: 0px;
    }
    .sqclml-div-left-list {
        margin-top: 0px;
    }
    .sqclml-div-left-list li {
        margin-top: 5px;
    }
    .sqclml-div {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .zxfs-div-list li{
        width: 100%;
    }
    .zxfs-div-list li div.content img {
        margin-bottom: 5px;
    }
    .jnjb-bottom-list li{
        width: 100%;
        background-color: #fff;
        padding: 15px;
    }
    .jnjb-bottom-list li+li{
        margin-top: 15px;
    }
    .jnjb-bottom-list{
        background-color: transparent;
        margin: 20px 0px 20px;
        padding: 0px;
    }
    .jnjb-bottom-list li h4 i{
        font-size: 20px;
    }
    .jnjb-bottom-list li div.content{
        padding-top: 10px;
        margin-top: 15px;
    }
    .jnjb-bottom-list li div p{
        font-size: 14px;
        line-height: 25px;
    }
    .balc-div-list li,
    .col-sm-50{
        width: 100%!important;
    }
    .blfs-div,
    .balc-div{
        margin-top: 20px;
    }
    .margin-top-40{
        margin-top: 20px!important;
    }
    .null-data {
        padding: 30px;
    }
    .search-box{
        top: 89px;
    }
    .logo-modal .modal-header {
        padding-bottom: 0px;
    }
    .logo-modal .modal-title {
        padding-top: 20px;
    }
    .ewm-login {
        padding: 0px;
    }
    .bzcz-list {
        margin: 0px 0px 0px;
    }
    .bzcz-list-div .bzcz-list li,
    .bzcz-list li{
        width: 100%;
        margin-bottom: 10px;
    }
    .bzcz-list li a{
        padding: 20px 15px;
        min-height: 200px;
    }
    .bzcz-list li a i{
        font-size: 40px;
        bottom: 20px;
    }
    .bzcz-list li a p{
        font-size: 16px;
        line-height: 27px;
    }
    .bzcz-list li a span{
        font-size: 14px;
    }
    .bzcz-title{
        font-size: 20px;
    }
    .bzcz-title::before{
        top: 14px;
    }
    .bzcz-list-div-title{
        font-size: 18px;
        margin-top: 10px;
    }
    .bzcz-list-div-title i{
        font-size: 20px;
       
    }
    .bzcz-list-div .bzcz-list{
        padding-top: 0px;
        padding-bottom: 10px;
    }
    .index-banner {
        /* margin: 15px 15px; */
        padding: 15px  15px 0px;
    }
    .zhgj-Swiper .swiper-slide a h4{
        position: relative;
        padding-left: 55px;
    }
    .zhgj-Swiper .swiper-slide a h4 img{
        height: 30px;
        width: 30px;
        position: absolute;
    left: 15px;
    }
    .industry-tab.active h5 {
        padding-right: 0px;
        text-align: center;
    }
    .jbh-News-owl .owl-item .item img{
        height: 240px;
        object-fit: contain;
        margin: 0px auto;
    }
    .exhibitor-list li a img {
        height: 180px;
    }
    .three-item-swiper .item img{
        height: 250px;
    }
    .cgxq-div{
        padding-top: 20px;
    }
    .cgxq-lc-bg{
        padding: 15px;
        margin-top: 10px;
    }
    .cgxq-lc-bg-title p{
        min-height: auto;
        word-break: normal;
        margin-bottom: 0px;
    }
    .cgxq-lc-bg-title b{
        font-size: 16px;
    }
    .cgxq-lc-div-title b {
        font-size: 40px;
        top: -15px;
    }
    .cgxq-lc-div-title span {
        font-size: 20px;
    }
    .cgxq-lc-div{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    ul.bzcz-page-tabs>li+li {
        margin-left: 0px;
    }
    ul.bzcz-page-tabs>li>a{
        font-size: 14px;
        padding: 13px 5px !important;
    }
    .myfw-public-title {
        padding-left: 0px;
        
    }
    .myfw-public-title::before{
        display: none;
    }
    .myfw-public-title i{
        display: none;
    }
    .myfw-public-title span {
        font-size: 18px;
    }
    #tab-2 .col-md-4 .wsdz-div-tbdw,
    .wsdz-div-tbdw,
    .balc-div-list li .li-div .content,
    .wsdz-div,
    .zxfs-div-list li div.content{
        min-height: auto;
        
    }
    .wsdz-div-tbdw img {
        height: 60px;
        display: none;
    }
    .balc-div-list li::before{
        background: none;
    }
    .balc-div-list li .li-div .content p a,
    .balc-div-list li .li-div .content p,
    .bllc-p p a, .bllc-p p,
    .wsdz-div-tbdw p a, .wsdz-div-tbdw p{
        line-height: 25px;
        font-size: 14px;
    }
    ul.bzcz-tabs>li>a i,
    ul.bzcz-tabs>li>a{
        font-size: 16px;
    }
    ul.bzcz-tabs>li+li {
        margin-left: 0px;
    }
    .zhgj-Swiper-div{
        margin-top: 20px;
    }
    .null-data{
        margin-top: 20px;
        min-height: 300px;
        margin-top: 20px;
    }
    .null-data img{
        width: 100px;
    }
    .public-service-list {
        margin-bottom: 0px;
    }
    .jgb-cyzp .col-lg-4{
        float: left;
    }
    .jgb-cyzp .col-md-6{
        width: 50%;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links{
        box-shadow: 0 0 45px 0 rgba(0, 0, 0, 0.08);
    }
    .jgb-cyzp .col-lg-4 .cyzp-links img{
        height: 120px;
    }
    .jgb-cyzp .col-lg-4 .cyzp-links div{
        box-shadow: none;
       
    }
    .public-title{
        text-align: left;
    }
    .fwjb-jbh .public-title{
        padding-left: 15px;
    }
    .public-service-div1 .public-service-div-p{
        margin-left: 0px;
    }
    .public-service-div1 .public-service-div-title{
        padding-bottom: 10px;
  
    margin-bottom: 10px;
    }
    .public-service-list li i{
        top: 10px!important;
    }
    .public-service-list2 li a{
        width: 70%;
    }
    .public-service-list2 li .time{
        top: 10px;
        right: 0px;
        font-size: 12px;
    }
    .jbdt-div {
        padding: 0px 0px 20px;
    }
    .jbdt-mySwiper1{
        width: 100%;
        float: none;
    }
    .jbdt-mySwiper2 {
        display: none;
    }
    .jbdt-mySwiper1 .swiper-slide a img {
        height: 250px;
    }
    .jbdt-mySwiper1 .swiper-slide a .content h4{
        font-size: 18px;
        line-height: 20px;
        margin-bottom: 5px;
        overflow: hidden;
        white-space: nowrap;
    }
    .jbdt-mySwiper1 .swiper-slide a .content{
        padding: 15px;
    }
    .video-mySwiper2{
        display: none;
    }
    .video-mySwiper1 .swiper-slide a>img {
        width: 100%;
        float: none;
    }
    .video-mySwiper1 .swiper-slide a>i{
        width: 100%;
        font-size: 30px;
    }
    .video-mySwiper1 .swiper-slide a{
        display: block;
    }
    .video-mySwiper1 .swiper-slide a .content {
        padding:15px;
        width: 100%;
        float: none;
        position: static;
    }
    .video-mySwiper1 .swiper-slide a .content span.time{
        margin-top: 10px;
    }
    .video-mySwiper1 .swiper-slide a .content p{
        margin-top: 10px;
    }
    .video-mySwiper1 .swiper-slide a .content h4 {
        font-size: 16px;
        line-height: 20px;
        margin-top: 0px;
    }
    .video-mySwiper1 .swiper-pagination{
        display: none;
    }
    .video-mySwiper1 .swiper-button-prev {
        left: 15px;
    }
    .video-mySwiper1 .swiper-button-next {
        right: 15px;
    }
    .video-mySwiper1 .swiper-button-prev, .video-mySwiper1 .swiper-button-next {
        bottom: 60%;
    }
    .video-mySwiper1 {
        margin-top: 10px;
        padding: 0px 15px;
    }
    .news-div1{
        padding-bottom: 20px;
        margin-top: 20px;
    }
    .jbdt-div-swiper{
        margin-top: 10px;
    }
    .jbdt-div::before{
        height: 50%;
    }
    .video-swiper{
        margin-bottom: 20px;
    }
    .video-list li a i{
        font-size: 30px;
    }
    .Article-title{
        font-size: 18px;
    }
    .Article_content p{
        font-size: 14px;
        line-height: 25px;
    }
    .Article_content p+p {
        margin-top: 0px;
    }
    .dropdown-toggle-btn {
        position: relative;
        width: 30px;
        height: 40px;
        float: left;
    }
    .dropdown-toggle-btn::after {
        content: '';
        border-top: 5px transparent solid;
        border-left: 5px #fff solid;
        border-bottom: 5px transparent solid;
        position: absolute;
        top: 15px;
        right: 10px;
    }
    .ma-infinitypush ul.nav>li::before,
    .ma-infinitypush ul.nav>li::after{
        content: '';
        display: table;
        clear: both;
        float: none;
       
    }
    
.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav,
.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav:hover,
.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav {
    width: 20px!important;
    height: 20px !important;
    background-image: url(../img/close.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    right: 15px;
    position: absolute!important;
    background-color: transparent;
    transition: none;
    left: auto;
    z-index: 9;
    top: 10px;
}
.ma-infinitypush-wrapper .ma-infinitypush>ul>li>a:focus-visible,
    .ma-infinitypush-wrapper .ma-infinitypush>ul>li>a{
        background: #00254a;
        color: #fff!important;
        font-size: 16px;
        text-transform: none;
        position: relative;
        background-color: transparent!important;
    }

    .ma-infinitypush-wrapper .ma-infinitypush > ul{
        border-bottom: 1px  rgba(255,255,255,0.3)  solid;
        padding-bottom: 15px;
    }

.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav::before {
    opacity: 0;
}
#mobile-navigation{
    padding: 0px 20px;
}

    .xiala-k-left,
    .xiala-k-right-p,
    .xiala-k-right-title{
        display: none;
    }
    .xiala-k li{
        padding-right: 0px;
        border-bottom: 1px rgba(255, 255, 255, 0.25) solid;
        padding-bottom: 15px;
        padding-top: 15px;
    }
    .xiala-k li a{
        color: #fff;
    }
    .xiala-k li a i{
        display: none;
    }
    .zxfs-div-list1 div.content h2{
        font-size: 16px;
    }
    .balc-div-list li .li-div .content p a, .zxfs-div-list li:nth-child(1) div.content h4 a, .wsdz-div-tbdw p a, .wsdz-div p a{
        font-size: 14px;
    }
    .table-section {
        padding: 20px 15px;
    }

    .data-table {
        font-size: 12px;
    }

    .data-table th,
    .data-table td {
        padding: 5px  0px;
        font-size: 13px;
        text-align: center;
    }

    /* Stack table on mobile */
    .data-table thead {
        
    }

    .data-table tbody tr {
        /* display: block; */
        /* margin-bottom: 10px; */
        border: 1px solid #e0e0e0;
        /* border-radius: 4px; */
    }

    .data-table td {
        /* display: block; */
        text-align: center;
        padding: 10px;
        border-bottom: 1px solid #f0f0f0;
        font-size: 13px;
    }

    .data-table td:before {
        content: attr(data-label);
        float: left;
        font-weight: 600;
        color: #666;
    }

    .data-table td:last-child {
        border-bottom: none;
    }
    .data-table{
        border:none;
        margin: 20px 0px;
    }
    .detail-content p span,
    .detail-content p {
        margin-bottom: 10px;
        line-height: 20px;
        font-size: 13px!important;
        text-align: left;
    }
    .detail-content h4 {
        font-size: 14px;
        margin-top: 10px;
        text-align: left;
    }
    .about-banner .breadcrumb{
        position: static;
    }
    .about-banner .breadcrumb li>i, .about-banner .breadcrumb li a, .about-banner .breadcrumb li.active{
        color: #000;
    }
    .about-banner .about-text h3 {
        font-size: 20px;
        margin-bottom: 0px;
    }
    .about-banner .about-text p {
        font-size: 12px;
        line-height: 20px;
    }
    .about-banner .about-text{
        top: 32%;
       
        transform: scale(0.8);
    }
    .about-adress h5{
        font-size: 14px;
    }
    .about-adress p{
        font-size: 18px;
    }
    .about-adress{
        padding: 20px 30px;
    }
    .data-table th:last-child{
        width: auto;
    }
    .release-banner .release-banner-title2 h3 {
        line-height: 28px;
    }
	  .release-banner .release-banner-title{
        display: flex;
        align-items: center;
        justify-content: center;
        left:0;
        width: 100%;
        gap: 10px;
    }
    .release-banner .release-banner-title a{
        font-size: 12px;
        padding-top: 4px;
        padding-bottom: 4px;
    }
    .release-banner .release-banner-title h3{
        font-size: 20px;
        margin:0;
    }
	   .release-banner{
        margin:20px 0!important;
    }
}


@media (max-height:700px) {
    .banner-mySwiper1 .swiper-slide div{
        /* height: 50vh; */
        padding: 20px;
    }
    .banner-mySwiper1 .swiper-slide div h4 {
        /* font-size: 40px; */
    }
  
}