.menu{display:none;}
.moblie{display: none;}
/*适配手机、平板产品*/
@media only screen and (min-width: 100px) and (max-width: 980px) {
     .header{    
        background: #308fbf;
        height: 45px;
        position: relative;
      
    }
    .w1272{width:96%;margin:0 2%}
    .bot{
        width: 96%;
        margin: 0 2%;
        height: 100%;
        display: flex;
        justify-content: space-between;
        padding: 0;
        align-items: center;
    }
    .logo{
      width: 33%;
      padding-top: 5px;
    }
    .ce{    width: 67%;}
    .search{    padding: 0;
        width: 26px;
        margin: 0px 7px 0;}
    
    .moblie{display: block;}
    .nav{display: none;}
    .menu{display: block;    margin-top: -4px;float: right;}
    .menu em{width: 32px;height: 32px;display:block;overflow:hidden;float: none;position:relative;cursor:pointer;}
    .menu em i{cursor:pointer;width:60%;display:block;overflow:hidden;height:2px;background-color:#fff;position:absolute;left:15%;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-                         out;}
    .menu em i.i1{top:10px;}
    .menu em i.i2{top:18px;}
    .menu em i.i3{top:26px;}
  
    .mob_menu em.on i.i2 {
      opacity: 0;
    }
    .mob_menu em.on i.i1 {
      width: 70%;
      left: 20%;
      transform: translateY(8px) rotate(45deg);
      -ms-transform: translateY(8px) rotate(45deg);
      -moz-transform: translateY(8px) rotate(45deg);
      -webkit-transform: translateY(8px) rotate(45deg);
      -o-transform: translateY(8px) rotate(45deg);
    }
    .mob_menu em.on i.i3 {
      width: 70%;
      left: 20%;
      transform: translateY(-8px) rotate(-45deg);
      -ms-transform: translateY(-8px) rotate(-45deg);
      -moz-transform: translateY(-8px) rotate(-45deg);
      -webkit-transform: translateY(-8px) rotate(-45deg);
      -o-transform: translateY(-8px) rotate(-45deg);
    }
    .nav,.nav_menu{
      display: none;
    }
    .mobile_nav{position: relative;z-index: 10;width: 90%;height: 100vh;background: #005bacd4;padding: 2px 14px 12px 24px;overflow: auto;box-sizing: content-box;display: none;
        -ms-scroll-chaining: none;overscroll-behavior: contain;transition: all linear 0.5s;font-size: 14px;}

    .mobile_lt{position: relative}
    .mobile_nav_item .mobile_lt a{font-weight: 600;font-size: 15px;}
    .mobile_nav_item{border-bottom: .5px solid #fff;}
    .nosub .down_icon{display: none;}
    .mobile_nav_item a{color: #fff;line-height: 3.2;margin-right: 3vw;font-size: 14px;font-weight: 300;}
    .down_icon{display: inline-block;    margin-top: 18px;position: absolute;
        right: 4%;width: 16px;height: 16px;background: url(/eportal/imageDir/sxkj/2025/01/img_pc_site/2025011017282636099_small.png) no-repeat 100% 100%/100%;transform: rotate(0);transition: all .5s;}
    .down_icon.current{background: url(/eportal/imageDir/sxkj/2025/01/img_pc_site/2025011017282680665_small.png) no-repeat 100% 100%/100%;transition: all .5s;transform: rotate(360deg);}
    .mobile_nav_sub{padding:0;display: none;}
    .mobile_nav_sub>li>a{display: block;line-height: 2.8;}
    .mobile_active>.clearfix a{color: #fff;font-weight: 600;}
    .mobile_nav_sub li:last-child{margin-bottom: 10px;}
    .mobile_active .mobile_nav_sub a:hover{border-bottom: 2px solid #0d6fb8;color: #fff;font-weight: 600}
    .swiper_banner .swiper-wrapper img{    transform: scale(1.6);}
    .swiper_banner .swiper-pagination{display: none;}
    .news_title{    width: 96%;margin: 30px auto 0;}
    .news_title img{width: 25%;}
    .news_ul{width: 96%;margin: 0 auto;}
    .news_top{width: 100%;margin-bottom: 15px;}
    .news_img{width: 100%;height: auto;}
    .news_top_text{width: 100%; height: auto;padding: 8px 0;}
    .news_top_tit{font-size: 14px; line-height: 1.7em;padding: 0 2% 5px;}
    .news_time{    font-size: 13px;line-height: 1.9em; padding-left: 2%;}
    .news_li{    width: 100%;margin-bottom: 24px; display: flex;height: auto;}
    .news_li_img{width: 40%; height: auto;}
    .news_group_text{    width: 58%;height: auto;margin-left: 2%;padding:10px 0 0}
    .news_group_tit{    font-size: 14px;
        line-height: 1.6em;}
    .news_group_time{    padding: 1px 5px 0;
            width: 100%;}
     .time_date{    font-size: 13px;line-height: 2em;}
     .time_more{font-size: 12px;line-height: 2em;}
     .news_more{    height: 30px;width: 110px;margin: 0px auto 20px;}
     .news_more a{font-size: 13px;height:100%;
        line-height: 28px;}

/*首页荣誉奖项轮播*/
.ryjx {height: 230px;}
.ryjx .jxlb {
  width: 80%;
  height: 177px;
}
#mySwiper3 {display:none;}
#mySwiper4 {display:block;}
.home-typical-case_tab-pane {
  
}
.home-typical-case_tab-pane .swiper-container {}
.home-typical-case_tab-pane .swiper-slide {
  width: 100% !important;
  background-size: 100% 100%;
  margin-right:19px !important;
}
.home-typical-case_tab-pane .swiper-slide:hover {
  
}
.home-typical-case_tab-pane .swiper-slide em {
  width: 77%;
  height: 90px;
  margin-top: 20px;
}
.home-typical-case_tab-pane .swiper-slide em hr {

}
.home-typical-case_tab-pane .swiper-slide em span {
  font-size: 13px;
  line-height: 22px;
}
.home-typical-case_tab-pane .swiper-slide em .sp1 {
}
.home-typical-case_tab-pane .swiper-slide em .sp2 {
  
}
.home-typical-case_tab-pane .swiper-slide em .sp3 {
  bottom: 32px;
}
.home-typical-case_tab-pane .swiper-button-next {
  right: -30px;
}
.home-typical-case_tab-pane .swiper-button-prev {
  left: -37px;
}




/*首页产业布局*/
.cybj {
  width: 96%;
  margin: 0 auto;
  padding-top: 0;
}
.cybj .bjlb {
  width: 100%;
}

.typical .content-slide {
  
}
.typical-slide {
  height: 100%;
  !i;!;
}
.typical-szh {
  width: 100%;
  background-size: 100% 100%;
  float: none;
  height: 100%;
  padding: 20px;
}
.typical-gyxt {
  margin-top: 15px;
  width: 100%;
  background-size: 100% 100%;
  float: none;
  height: 100%;
  padding: 20px;
}
.typical-sjzx {
  float: none;
  width: 100%;
  background-size: 100% 100%;
  float: none;
  height: 100%;
  padding: 20px;
}
.typical-xxcy {
  float: none;
  margin-top: 15px;
  width: 100%;
  background-size: 100% 100%;
  height: 100%;
  padding: 20px;
}
.content-slide .case_left {
  padding: 0px;
}
.case_left a {
  font-size: 18px;
}
.case_left p {
  font-size: 12px;
  line-height: 19px;
  margin: 5px 0 5px;
  height:120px;
}


/*底部*/
.footNav {display:none;}
.foot_bottom {
  margin-top: 0px;
}
.line {
    margin-top: 15px;
    margin-bottom: 15px;
    width:100%;
}
.foot_bottom .fwl {/* line-height: 11px; */}
.foot_bottom span {
  color: #545454;
  font-size: 12px;
  float: right;
  line-height: 20px;
}
.foot_logo .wx .ewm_hover{left: -10px;top: -41px;}

/*新闻中心*/
.gsjj {width:96%;}

/*科技创新*/
.subwrap{    width: 96%;  margin: 0 auto;}
.submenu{display: none;}
.subwrap .lmly{width: 100%;}
.kjcx {
    padding:20px 0;
}
.kjcx p{font-size: 15px;}
.biaogan{    margin: 20px 0% 25px;}
.biaogan img {
    width: 32%;
}
.kj_tit{    font-size: 18px;margin-top: 0;}
.kj_tit:before{margin-right: 2px;
    background-size: 100%;
    width: 25px;height: 12px;}
    .kj_tit:after {    margin-left: 2px;
        background-size: 100%;
        width: 25px;height: 12px;}
.kj_tit2{font-size: 20px;margin-top: 5px}
.kj_jiang li{    width: 100%;
    padding: 10px 20px;}
    .kj_jiang li h6{line-height: 1.6em;}
    .kj_jiang li p{line-height: 1.6em;}
/* 产品中心 */
/* 数字化 */
.cptie{padding-top: 8px;font-size: 24px;}
.cpszhp1{margin: 8px 0 24px;}
.cpszhp2{    flex-wrap: wrap;}
.intro-card{    padding: 20px 2px;}
.intro-card-title:before{    left: 11px;height:45px}
.intro-card-title{padding-left: 30px;}
.intro-card-item{font-size: 14px;}
.digital-tabs{height: auto;}
.digital-tabs ul{ flex-wrap: wrap;}
.target{    padding: 20px 10px 20px;}
.digital-tabs ul li{flex-wrap: wrap;width: 100%;}
 .digital-tabs ul li.on{background-size: 100%;}
 .target-title{    font-size: 20px; margin-bottom: 12px;}
 .target-content{font-size: 14px;}
 .target .szhul{margin-top: 20px;flex-wrap: wrap;}
 .project{   flex-wrap: wrap;}
 .project-left{    padding: 20px 10px 10px;}
 .project-content{margin-top: 10px;}
 .project-right{height: auto;padding:20px}
 .project-img{    width: 90%;
    height: auto;}
.target-tag{margin-bottom:10px}

/* 工业控制 */
 .content_cpzx .mk1{margin:8px auto 24px}
    .content_cpzx p{    font-size: 16px;
        line-height: 2.2em;}
    .content_cpzx h4{font-size: 18px;}
    .content_cpzx .more3{margin: 20px auto 0;}
    .content_cpzx .more3 .more3_tp{    width: 90%;margin: 0 5%;}
    .content_cpzx .more3 .more3_wz{    width: 100%;
            padding: 12px 8px;}
    .content_cpzx .more3 .more3_wz h4{margin: 0 0 6px;}
    .content_cpzx p{line-height: 1.8em;}
/* 数据中心 */
    .content_cpzx .mkf{    padding: 10px 0 20px;}
    .mkf .more_sjzx{    width: 100%;
        margin: 10px auto 0px;}
        .mkf .more_sjzx>ul{display: flex;
    justify-content: space-around;}
    .more_sjzx li{margin-right: 0;}
/* 新兴产业 */
   .industry_tabs .hd{    width: 100%;}
    .industry_tabs .hd ul{    display: flex;
        justify-content: space-between;}
    .industry_tabs .hd ul li{margin-right: 0!important;padding: 8px 10px;}   
    .industry_tabs .bd{width: 96%;margin:0 2%}
    .text-title{    margin-top: 36px;font-size: 21px;    padding: 0 4%;}
    .text-content{margin:20px auto;    width: 100%;}
    .a-card{    width: 100%;
        margin: 32px auto;
        gap: initial;    justify-content: space-around;
        flex-wrap: wrap;}
    .a-card-block{width: 49%;}
    .a-card-title{    font-size: 14px;}
    .b-card{height: auto;}
    .b-card-2{    width: 100%;    height: auto;
        flex-wrap: wrap;justify-content: space-around;}
    .b-card-list{    width: 45%; height: auto;}
    .cpszhp6{width:100%;}
    .text-title-2{    padding-left: 4%;}
    .c-card{    width: 100%; flex-wrap: wrap;    gap: initial;}
    .c-card-list{width: 49%;height: auto;}
    .cndx{    width: 100%;    display: flex;
        flex-wrap: wrap;
    justify-content: space-between; height: auto;}
    .cndx .dx{width: 49%;
        height: auto;    margin-right: 0;
        margin-bottom: 10px;}
    .cndx .dx p{padding: 15px 10px;font-size: 14px;}
    .e-card{width: 100%;}
    .cpszhp8{display: flex;
        height: auto;}
    .cpszhp9{width: 50%;
        display: flex;
        flex-wrap: wrap;}
    .e-card-layout-left{    padding: 18px 0 0 10px;width: 100%;}
    .cpszhp10{flex-wrap: wrap;}
    .e-card-title{font-size: 18px;}
    .f-card{height: auto;}
    .cpszhp12{width: 100%;}
    .g-card{height: auto;background-size: 100% 100%; width: 101%;margin: 15px 0%;}
    .a-card{width: 100%; margin: 15px auto;}
    .cpszhp10,.cpszhp10{    flex-direction: column;}
    .a-card-block{    width: 49%; padding: 12px 4%;}
    .h-card-title{font-size: 16px;}
    .h-card-content{font-size: 13px;margin-top: 0;}
    .cndx .dx span{line-height: 56px;}
    .g-card-title{font-size: 18px;}
      .xiaof .a-card-title{font-size: 14px;}
.i-card-block{flex-wrap: wrap;width: 100%;}
    .i-card-img{width: 100%;}
/* 信息公开*/
   .xxgk{margin: 20px 5%; width: 90%;}
    .xxgk p{margin-bottom: 5px;}
    .xxgk p span.xxgk_lef{  padding-left: 0em; height: 34px;}
    .xxgk p span{width: 100%;text-align: justify;}
     .xxgk p span.xxgk_lef:after{display:none}
/* 荣誉资质*/
.ryzz{    width: 100%;margin-bottom: 30px;}
.ryzz li{    height: 45px;
  line-height: 43px;
  width: 20%;font-size: 15px;}
  .ryzz_tab li.active{    background-position: center;
    background-size: 100%;}
    .ryzz li:after{width: 6px;height: 6px;}
    .ryzz_cont{width: 100%;}
    .rongyu{width: 100%;padding:15px 5%;}
    .rongyu h2{font-size: 17px;;}
    .rongyu .ryline{margin:10px auto 2px}
    .rongyu .rytit a{font-size: 18px;}
    .rongyu p{padding: 0;}

/*二级页面——公司业务*/
.gsyw {padding-top: 30px;width: 96%;}
.gsyw .kt {margin-bottom: 25px;}
.gsyw .kt .zb {padding: 0px 10px 0px;}
.gsyw .kt .zb .wznr span{float: none;}
.gsyw .kt .zb .wznr p{margin-top: 58px;}
.gsyw .ywnr {padding: 0px 10px 0px;}
.ywnr .wznr {padding-top: 20px;width: 100%;float: none;}
.ywnr .wznr span {width: 40%;}
.wznr p {font-size: 14px;}
.wznr .szh {width: 37% !important;}
.wznr .gykz {
    width: 82% !important;
    float: right !important;
}
.wznr .sjzx {
    width: 56% !important;
}
.wznr .xxcy {
    width: 88% !important;
    float: right !important;
}

.ywnr .tpnr {
    float: none;
}
.Members_nrl{width: 96%;
    margin: 0 2%;}
.Members_nrl .Members_nra{width:100%}
.Members_nrl .Members_nra:nth-child(odd){margin-right:0}

/*人才招聘*/
.zp_list_tab {width: 268px;margin: 0 auto;}
.zp_list {width: 100%;margin: 20px auto 0;!i;!;}
.zp_list>ul li {width: 70px;margin: 0 3%;}
.zp_list>ul li.fho1 {}
.zp_list>ul li.fho1 a {}
.zp_list>ul li a {font-size: 14px;}
.see_more {        font-size: 14px;
        line-height: 20px;
        height: 20px;
        margin: 0;}
.zp_tablebox {width: 96%;margin: 0 2%;padding-top: 30px;}
.zp_btcl .zp_td1, .zp_btcl .zp_td2, .zp_btcl .zp_td3, .zp_btcl .zp_td4, .zp_btcl .zp_td5, .zp_btcl .zp_td6,.zp_td7,.zp_td8,.zp_td9,.zp_td10{line-height:40px;height:40px;font-size:14px;}
.zp_td8,.zp_td9{width:76% !important;}
.zp_td7,.zp_td10{width:24%;}

/*人力资源*/
@media screen and (max-width:1200px) {
        .rlzy .rcln {
            width: 119px;
            height: 2rem;
            display: inline-block;
            line-height: normal;
            text-align: center;
            vertical-align: middle;
            border-radius: 8px;
            margin: 10px 10px;
        }

    }

    @media screen and (max-width:690px) {
        .rlzy .rcln {
            width: 119px;
            height: 83px;
            display: inline-block;
            line-height: normal;
            text-align: center;
            vertical-align: middle;
            border-radius: 8px;
            margin: 10px 10px;
        }


    }

    .rlzy {
        background: url(/eportal/fileDir/sxkj/resource/cms/2021/09/img_pc_site/rlzy.png) no-repeat;
        height: 422px;
        background-size: cover;
        position: relative;
        margin-top: 5px;
    }

    .rlzy .wrap_C {
        position: absolute;
        bottom: 10%;
        left: 6%;
        margin: 0 auto;
    }

    .btn_empty {
        height: 0.1rem;
    }

    .rcln {
        width: 15%;
        height: 1.5rem;
        display: inline-block;
        line-height: normal;
        text-align: center;
        vertical-align: middle;
        border-radius: 8px;
        margin: 0 10px;
    }

    .index_nav_img {
        height: 42px;
        line-height: 40px;
    }

    .index_nav_img img {
        position: relative;
        top: 10px;
        vertical-align: middle;
        transition: all 0.15s;
        width: 25px;
    }

    .rcln:hover .index_nav_img img {
        top: 3px;
    }

    .colfff {
        font-size: 0.23rem;
        color: #fff;
    }

    .inr_line {
        font-size: 0.22rem;
        color: #fff;
        opacity: 0.5;
    }

    .index_nav_right p {
        line-height: 16px;
        font-size: 12px;
    }
.btn_empty {
    overflow: hidden;
    height:0;
  }

/*分页*/
.pagefr {padding: 20px 0px;margin-bottom:30px;}

.pagefr em {

}

.pagefr a {line-height: 25px;margin: 0 5px;padding: 0px 8px;font-size: 16px;}

.pagefr a.a1 {width: 25px;height: 25px;line-height: 25px;font-size: 18px;}

.pagefr .NormalRed{width: 28px;height: 28px;line-height: 26px;font-size: 18px;padding: 0px 8px;margin: 0 8px;text-align: center;}


/*特殊手机端小屏产品*/
@media only screen and (min-width: 100px) and (max-width: 768px) {
    
}