/*首页*/

@media only screen and (min-width: 100px) and (max-width: 980px) {
  /*头部*/
  .menu {
    margin: 0.5rem 0 0;
  }
  .nav,.nav_menu{
    display: none;
  }
  #secnav{display:block}
  .logo{margin:0.5rem 0}
  .logo img{height: 3.5rem;margin-top: 1rem;}
  .zhao{height: auto}
  .moblie_nav{display: block ; width: 80%;
    margin: 2rem auto;}
  .moblie_nav li{    border-bottom: 1px solid #abc2eb;background: url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/arrow1.png) left no-repeat;padding-left: 3em;background-size: 6% 60%}
  .moblie_nav li a{    color: #fff;
    font-size: 1rem;
    line-height: 3rem;}
  /*联系我们*/
  .lxfs{margin:4% 5% 0}
  .lo{width: 50%; padding-bottom: 1rem;}
  .lo img{width:100%;}
  .search{   width: 80%;
    height: 3rem;
    border-radius: 6px;
    padding: 0.2rem 0.4rem 0;
  }
  .search .btn{width: 2.3rem;
    height: 2.4rem;
  }
  .search .word{width: 90%;
    line-height: 2rem;
    font-size: 0.9rem;
    height: 2.5rem;}
  .jj{padding-top: 1rem;
    font-size: 1.2rem;margin-bottom: 1.3rem;}
  .jj img{    padding-top: 1rem;}
  .js{    margin: 0rem auto 0;width: 80%;}
  .js p{
    font-size: 1.4rem;
    line-height: 2rem;
    margin-bottom: 0rem;
    height: auto;
   color:#fff;
    }
  .js p span{color:#fff; font-size: 1.4rem;padding-top:0.6rem;margin-left: 4.8em;}

  .rightfr{display: none!important;}
  .godown{display: none!important;}
  body #fp-nav.fp-left{display: none}

  /*第一屏*/

  .listTab{bottom:12%;}
  .listTab li .listXian{display: none}
  .listTab li .listTxtShow>p{font-size: 1.7rem;}
  .listTab li.on .listTxt:before{border: none}
  .listTab:before{border: none}
  .listTab li{height: auto}
  .firstBox{height: 28rem;}
  .first_cont{display: block}
  .first_search{
    width: 84%;
    margin: 2.5rem auto;
    border-radius: 6px;
    padding: 0.4rem 0.4rem 0.5rem;
    border: #fff 1px solid;
    }
  .first_search .btn {
    width: 2.4rem;
    height: 3.4rem;
    float: left;
    cursor: pointer;
    border: none;
    background: url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/search.png) center center no-repeat;
  }
  .first_search .word{
    color: #fff;
    text-indent: 5px;
    font-size: 1.4rem;
    height: 3.4rem;
    line-height: 3.4rem;
    outline: none;
    border: none;
    outline: none;
    background-color: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0);
    }
  .first_nav{width:90%;margin: 2.5rem auto;padding-left: 1rem;}
  .first_nav ul{    flex-wrap: wrap;
    display: flex;
    justify-content: space-between;}
  .first_nav li{
    background: url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/arrow1.png) left no-repeat;
    padding-left: 2.5em;
    float: left;
    width: 30%;
    margin-bottom: 1.2rem;
    background-size: 20% 66%;
    }
  .first_nav li a{
    color: #fff;
    font-size: 1.8rem;
    line-height: 3.6rem;
    }
  .first_add{
    border-top:1px solid #fff;
    width: 84%;
    margin: 0 auto;
    padding-top: 3rem;
    }
  .first_add .jj{
    width: 28%;
    float: left;
    padding-top: 1rem;
    font-size: 1.4rem;
    }
  .first_add .js{
    width: 68%;
    margin-left:4%;
    float: left;
    padding-top: 3.5rem;
    }
  .first_add .jj img{width: 9rem;}
  .first_add .js img{margin-right: 1rem;padding-top: 0.1rem;width: 1.5rem;}

#secnav ul{width: 100%;
    float: none;
    justify-content: center;
    display: flex;}



 .section0{background: #2484da}
  .section2 .about h2{font-size: 2rem;}
  .section2 .about h3{font-size: 2.2rem;}
  .section2 .about h3 img{width: 2.2rem;}
  .page2_tab{display: flex;}
  .section1{background: none}
  .section2{    background: url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/bj.jpg) center no-repeat;
    background-size: cover;}
  /*流域保护*/
  .map{display: none}
  .moblie_water{display: block}
  .moblie_swiper1{margin-top: 6rem;position: relative;}
  .moblie_swiper1 .swiper-slide img{width: 100%;margin-bottom:1rem;}
  .moblie_swiper1 .swiper-slide{
    background: rgba(255,255,255,0.2);
    padding: 2rem;
    border-radius: 8px;
    width: 80%;
    }
  .moblie_swiper1 .swiper-slide h2{
    color: #fff;
    font-size: 1.6rem;
    line-height: 2em;
    margin: 1rem 0;
    font-weight: 600;
    margin: 1rem 0;
    }
  .moblie_swiper1 .swiper-slide p{font-size: 0.9rem;color: #efefef;}
  .moblie_water .pagination {
    position: absolute;
    z-index: 20;
    bottom: -10%;
    width: 100%;
    text-align: left;
    padding-left: 10px;
  }
  .moblie_water .swiper-pagination-switch {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #555;
    margin: 0 5px;
    opacity: 0.8;
    border: 1px solid #fff;
    cursor: pointer;
  }
  .moblie_water .swiper-pagination-bullet{    margin: 0 5px;
    background: #fff;}
  .moblie_water .swiper-active-switch {
    background: #fff;
  }
  /*大事记*/
  .product-wrapper{display: none}
  .moblie-product-wrapper{display: block}

  .moblie-product-wrapper .swiper-button-next{ background: url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/productBase-features-right.png) no-repeat;top: 50%;right: 4px;}
  .moblie-product-wrapper .swiper-button-prev{background: url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/productBase-features-left.png) no-repeat;top: 50%;}
  .moblie-product-wrapper .product-body:after {
    content: "";
    width: 100%;
    height: 3px;
    background: url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/productBase-features-model1.png)  center no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: 29.5rem;
    left: 0;
    z-index: 0
  }
  .features-item h3.hi{margin: 5rem 0 3rem;}
  .features-item i{top: 7rem}
  .page3{background-size: cover}
  .titl .bti{
    font-size: 2.2rem;
    line-height: inherit;
    display: inline-block;
    width:auto
  }
  .titl .eng{font-size: 2rem;}
  .titl .bti a img{
    width: 2.2rem;
    margin-top: 0.5rem;
  }
  /*业务动态*/
  .dtzt .dtzs{padding: 2.2rem 2.2rem;border-radius: 10px;}
  .dtzt{margin: 4rem 5% 0;}
  .p3fr .fl{width: 100%;}
  .p3l_slide .swiper-slide em.em1 b{height: 25rem}
  .p3l_slide .swiper-slide em.em1 img{width: 100%;}
  .p3l_slide .swiper-slide em.em2 span.sp2{display: none}
  .p3l_slide .swiper-slide em.em2{padding: 0.2rem 0.2rem;height: auto;}

em.em2 {}
  .p3l_slide .swiper-slide em.em2 p{font-size: 1.6rem;text-indent: 2px;line-height: 2em;padding: 0.6rem 0;}
  .p3l_slide .swiper-slide em.em2 p span{margin-right: 10px;font-size: 0.5rem;    line-height: 3rem;}
  .p3fr .fr{width: 100%;}
  .p3rc_c ul li em.em1 .rqi{font-size: 1rem;display: inline-block;margin: 2px 4px;}
  .p3rc_c ul li em.em1 .nfe{font-size: 1rem;float: left;margin: 2px 0px;}
  .p3rc_c ul li a{
    padding: 0;
    margin-top: 1rem;
    height:auto;
    }
  .p3rc_c ul li em.em1{position: relative;top:0;}
  .p3rc_c ul li b.b1{display: none}
  .p3l_slide .swiper-slide em.em1 span.dat{display: none}
  .p3rc_c ul li em.em2 span.sp1{font-size: 1.6rem;line-height: 1.6em;}
  .p3rc_c ul li em.em2 span.sp2{font-size: 1.2rem;line-height: 1.8em;margin-top: 0rem;height:auto;}
  .p3rc_c ul li em.em2{    padding-bottom: 1rem;}
  .page2 .page2_wrap{margin: 10rem 5% 0;}
  .page2_wrap{margin: 3rem 5% 0;}

  /*实验室*/
  .sys_text{
    padding: 2rem 2rem;
    font-size: 1.3rem;
    }
  .ghhd_01_slide{display: none}
  .ywcon .ghhd_01_slide{display: block}
  .ywcon  .ghhd_01_slide .swiper-slide img{height:16rem;}
  .ghhd_02_slide{display: block;margin-bottom:1rem;margin: 5rem 0;}
  .ghhd_02_slide .swiper-slide{height: auto;width: 100%;}
  .ghhd_02_slide .swiper-slide .em1 img{width: 100%;}
.ghhd_01_click a.ghhd_01_prev{left: 6%;top: 41%;}
.ghhd_01_click a.ghhd_01_next{right: 6%;top: 41%;}



  /*科普动态*/
  .kep_fl{width: 100%;border-radius: 6px;padding: 0.56rem;}
  .kep_slide .swiper-slide img{width: 100%;}
  .kep_slide .swiper-wrapper{margin:0}
  .kep_slide{margin: 1.3rem auto 0rem;}
  .kep_click a{}
  .kep_slide .swiper-slide .em2 i{margin: 0.2rem 0;}
  .kep_slide .swiper-slide .em2 .date{
    font-size: 1rem;
    line-height: 2rem;
    }
  .kep_slide .swiper-slide .em2{margin: 0.8rem 0 0.3rem;}
  .kep_slide .swiper-slide .em3 h5{
    font-size: 1.5rem;
    line-height: 1.6em;
    }
  .kep_slide .swiper-slide .em3 p{
    font-size: 1rem;
    line-height: 2em;
    }
  .kep_fr{width: 100%;}
  .kep_slide .swiper-slide .em3{    width: 98%;}

  #single_publish{width: 100%;height: 200px}
  .kep_num{    padding-left: 0;
    margin:1rem 0 0;text-align: center;}
  .kep_num .kep_num_text, .kep_num span{
    font-size: 1rem;
    margin-bottom: 0rem;
    line-height: 1rem;
    display: inline-block;
    }
  .kep_num span .count{
    font-size: 2rem;
    line-height: 2rem;
    letter-spacing: 1px;
    }
 /*底部*/
  .footer-addre p {margin: 6% 0;}
  .footer {padding: 1rem 0 10rem;}
  .footer .about h2{font-size: 2rem;}
  .footer .about h3{font-size: 2.2rem;}
  .footer .about h3 img{width: 2.2rem;/* align-items: center; */}
  .footer .page2_wrap{margin: 1rem 5% 0;}

  .foot_fr{width: 100%;}
  .foot_fr a{font-size: 1.8rem;margin-left:0rem;/* line-height: 1.8em; */}
  .zhaomu, .jiaru{
    padding: 2rem 3rem 1.5rem 3rem;
    background-size: 15%;
    background-position: 1rem center;
    margin-bottom: 1rem;
    }
  .zhaomu{margin-right: 3rem;}
  .jiaru{padding: 2rem 3rem 2rem 3rem;}
  .foot_bot{
    font-size: 1rem;
    padding: 1rem 0 1.3rem;
    line-height: 2em;
    }
  .foot_bot a{
    display: block;
    font-size: 1rem;
    margin-left: 0rem;
    line-height: 1em;
    margin-top: 0.6rem;
    }

     /*二级底部*/
    .footer-addre {
        width: 74%;
    }
    .footer-phone {
        width: 74%;
        margin: 0;
    }
    .footer-phone p {
        margin: 0;
    }
    .footer-pic {
        width: 24%;
        float: left;
        margin-right: 0.7rem;
    }
    .footer-pic img {
        width: 100%;
        display: block;
        margin: 0px auto;
        padding: 0px;
        margin-bottom: .2rem;
    }
    .footer-pic span {
        display: block;
        width: 100%;
        margin: 0;
    }

    .footer-us {
        margin-top: 2rem;
   }



}

/*首页结束*/
/* 品牌活动 */
/* 移动端768px */
@media only screen and (min-width:100px) and (max-width:764px) {
  .tech-title .biaot { width:25rem; margin:0 auto; }
  .brand-bg { margin:0 5% 0; background:#f6f9fe; margin-bottom:4rem; }
  .brand-cont { padding:5% 4%; }
  .brand-pic { width:100%; position:relative; }
  .brand-pic img { width:100%; }
  .brand-pic .date { font-size:1.5rem; color:#fff; line-height:1.6em; position:absolute; left:3%; bottom:3%; }
  .brand-text { width:100%; padding-top:1rem; }
  .brand-text .bti { font-size:1.6rem; color:#338ce7; font-weight:bold; text-decoration:none; }
  .brand-text p { font-size:1.3rem; }
  .brand-date { color:#d8d9de; margin-top:1rem; }
  .brand-text .summary { color:#77787a; margin:3% 0; line-height:2.3rem; }
  .brand-more { color:#89898b; font-size:1.2rem; padding-right:3%; }
}
/* 移动端980px */
@media only screen and (min-width:100px) and (max-width:980px) {
  .tech-title .biaot { width:28rem; line-height:2rem; }
}

/*单位简介*/
/* 移动端768px */
@media only screen and (min-width:100px) and (max-width:764px) {
  .tech-title .biaot1 {width: 26rem;line-height:2rem;margin: 0 auto;}
  .dwjj-bg { margin:0 5% 0; }
  .dwjj-bg img{width:100%}
  .mnjl #contentBtn {width: 26rem;margin: 0 auto;margin-bottom: 6.5rem;}
  .content1 { background:url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/list/df1.png) repeat-y 6.6rem; }

.e0e0 {width:45rem;position:relative;margin-bottom:2rem;margin-top:0 !important;}
.e0e0 .nfen { font-size:1.6rem; font-weight:bold; color:#338ce7; margin-top:1.8rem !important; display:block; width:4rem; float:left; margin-right:1.3rem; }
.e0e0 .yd {width:2.6rem;margin-top: 1.6rem !important;position:absolute;left:5.5rem;}
.e0e0 .jt { display:none; }
.e0e0 .sjjs {float:right;width:35.3rem;margin-top:0 !important;margin-bottom: 0 !important;}
.e0e0 .sjjs1 { background:#ecf3ff; width:30rem; padding:2rem 2.8rem 2.2rem 2.8rem; margin-top:0 !important; }
.e0e0 .sjjs p { font-size:1.2rem; margin-bottom:1.5rem; }
.e0e0 .sjjs img { width:30rem; }


.e0e1 {width:45rem;position:relative;margin-bottom: 2rem !important;display: block;margin-top: 0rem !important;}
.e0e1 .nfen1 {font-size:1.6rem;font-weight:bold;color:#338ce7;margin-top: 1.8rem !important;display:block;width:4rem;float:left;margin-right:1.3rem;}
.e0e1 .yd1 {width:2.6rem;margin-top: 1.6rem !important;position:absolute;left:5.3rem;}
.e0e1 .jt1 { display:none; }
.e0e1 .sjjt {float:right;width:35.3rem;margin-top: 0 !important;}
.e0e1 .sjjt1 {background:#ecf3ff;width:30.5rem;padding:2rem 2.3rem 2.3rem 2.8rem;float:none;margin-top:0 !important;}
.e0e1 .sjjt p { font-size:1.2rem; margin-bottom:1.5rem; }
.e0e1 .sjjt img { width:30rem; }


.e0e2 {width:45rem;position:relative;margin-bottom: 4rem;margin-top: 0rem !important;height: 50rem;float: none;}
.e0e2 .nfen1 {font-size:1.6rem;font-weight:bold;color:#338ce7;margin-top:1.8rem;display:block;width:4rem;float:left;margin-right:1.3rem;position: static;}
.e0e2 .yd1 { width:2.6rem; margin-top:1.6rem; position:absolute; left:5.3rem; }
.e0e2 .jt1 { display:none; }
.e0e2 .jt { display:none; }
.e0e2 .sjjs {width: 35.4rem;margin-top: 2rem;}
.e0e2 .sjjt {float:right;width:35.3rem;margin-top: 3px;}
.e0e2 .sjjt1 { background:#ecf3ff; width:30.5rem; padding:2rem 2.3rem 2.3rem 2.8rem; float:none; margin-top:0 !important; }
.e0e2 .sjjt p { font-size:1.2rem; margin-bottom:1.5rem; }
.e0e2 .sjjt img { width:30rem; }


.e0e3 {width: 45rem;position:relative;margin-bottom: 4rem;float: none;height: 56rem;}
.e0e3 .nfen1 {font-size:1.6rem;font-weight:bold;color:#338ce7;margin-top: 15.8rem;display:block;width:4rem;float:left;margin-right:1.3rem;position: static;}
.e0e3 .yd1 { width:2.6rem; margin-top:1.6rem; position:absolute; left:5.3rem; }
.e0e3 .jt1 { display:none; }
.e0e3 .jt { display:none; }
.e0e3 .sjjs {width: 35.4rem;margin-top: 5rem !important;}
.e0e3 .sjjt {float:right;width:35.3rem;margin-top: 1rem;}
.e0e3 .sjjt1 { background:#ecf3ff; width:30.5rem; padding:2rem 2.3rem 2.3rem 2.8rem; float:none; margin-top:0 !important; }
.e0e3 .sjjt p { font-size:1.2rem; margin-bottom:1.5rem; }
.e0e3 .sjjt img { width:30rem; }


.e0e4 {width:45rem;position:relative;margin-bottom:2rem;float: none;height: 57rem;}
.e0e4 .nfen1 {font-size:1.6rem;font-weight:bold;color:#338ce7;margin-top:1.8rem;display:block;width:4rem;float:left;margin-right:1.3rem;position: static;}
.e0e4 .yd1 { width:2.6rem; margin-top:1.6rem; position:absolute; left:5.3rem; }
.e0e4 .jt1 { display:none; }
.e0e4 .jt { display:none; }
.e0e4 .sjjs {width: 35.4rem;margin-top: 6rem;}
.e0e4 .sjjt {float:right;width:35.3rem;margin-top: 0 !important;}
.e0e4 .sjjt1 { background:#ecf3ff; width:30.5rem; padding:2rem 2.3rem 2.3rem 2.8rem; float:none; margin-top:0 !important; }
.e0e4 .sjjt p { font-size:1.2rem; margin-bottom:1.5rem; }
.e0e4 .sjjt img { width:30rem; }


.e0e5 {width:45rem;position:relative;margin-bottom: 3rem;height: 49rem;}
.e0e5 .nfen1 {font-size:1.6rem;font-weight:bold;color:#338ce7;margin-top:1.8rem;display:block;width:4rem;float:left;margin-right: 1.3rem;position: static;}
.e0e5 .yd1 {width:2.6rem;margin-top:1.6rem;position:absolute;left: 5.5rem;}
.e0e5 .jt1 { display:none; }
.e0e5 .jt { display:none; }
.e0e5 .sjjs {width: 35.4rem;margin-top: 2rem !important;}
.e0e5 .sjjt {float:right;width:35.3rem;margin-top: 0 !important;}
.e0e5 .sjjt1 { background:#ecf3ff; width:30.5rem; padding:2rem 2.3rem 2.3rem 2.8rem; float:none; margin-top:0 !important; }
.e0e5 .sjjt p { font-size:1.2rem; margin-bottom:1.5rem; }
.e0e5 .sjjt img { width:30rem; }


.e0e6 { width:45rem; position:relative; margin-bottom:2rem;height:52rem; }
.e0e6 .nfen1 {font-size:1.6rem;font-weight:bold;color:#338ce7;margin-top:1.8rem;display:block;width:4rem;float:left;margin-right:1.3rem;position: static;}
.e0e6 .yd1 {width:2.6rem;margin-top:1.6rem;position:absolute;left: 5.5rem;}
.e0e6 .jt1 { display:none; }
.e0e6 .jt { display:none; }
.e0e6 .sjjs {width: 35.4rem;margin-top: 2rem !important;}
.e0e6 .sjjt {float:right;width:35.3rem;margin-top: 0 !important;}
.e0e6 .sjjt1 { background:#ecf3ff; width:30.5rem; padding:2rem 2.3rem 2.3rem 2.8rem; float:none; margin-top:0 !important; }
.e0e6 .sjjt p { font-size:1.2rem; margin-bottom:1.5rem; }
.e0e6 .sjjt img { width:30rem; }

.content2 h2{margin:0 4%;}
}
@media only screen and (min-width:764px) and (max-width:1200px) {
  .tech-title .biaot1 { width:34rem; line-height:2rem;margin-left:0; }
  .mnjl #contentBtn { width:28rem;margin: 0 auto;margin-bottom: 6.5rem; }
}


/*湖北省重点实验室*/
/* 移动端980px */
@media only screen and (min-width:100px) and (max-width:980px) {
  .tech-title .biaot3 { width:34rem; margin:0 auto; }
  .cyhz_bg .cyhz { margin:0 5% 0; }
  .cyhz .syjj { padding-top:2rem; }
  .syjj .qzws { background:url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/list/qzws.png) no-repeat; width:100%; height:4.5rem; background-size:100% 100%; margin-bottom:3rem; }
  .syjj .tpjj { position:relative; width:100%; display:block; margin-bottom:7rem; background:url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/list/jjie1.jpg) no-repeat; height:27.74rem; background-size:100% 100%; }
  .syjj .tpjj img { display:block; width:100%; }
  .tpjj .jj {width:94%;margin:0 auto;left:1.4rem;padding-top: 6rem;}
  .tpjj .jj h4 { font-size:1.2rem; color:#fff; font-weight:bold; display:block; width:10rem; padding-bottom:1rem; margin:0 auto; }
  .tpjj .jj p { font-size:1.1rem; color:#fff; line-height:2.5rem;text-align: justify; text-indent:2rem; }
  .hzjl .hzdt { background:url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/list/dt.png) no-repeat; width:100%; height:36.3rem; background-size:100% 100%; float:none; }
  .hzjl .hzwz { width:100%; float:none; }
  .hzjl .hzwz h4 { font-size:1.4rem; font-weight:bold; line-height:4rem; }
  .hzjl .hzwz h4 img { padding-right:1rem; display:block; float:left; width:4rem; }
  .hzjl .hzwz p { line-height:2.8rem; font-size:1.2rem; padding-top:1.5rem; text-indent:2em; }
  .cyhz .ccbx { padding-bottom:7rem; }
  .ccbx .nqhl { width:100%; }
  .ccbx .nqhl1 { width:17rem; }
  .rcdw .rcwz { padding-top:1rem; float:none; width:100%; }
  .rcdw .rctp { background:url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/list/sxt.png) no-repeat; width:90%;margin:0 auto;height: 32rem;background-size:100% 100%; float:none; margin-top:2rem; }
  .rcwz h4 img { padding-right:1rem; display:block; float:left; width:4rem; }
  .kfkt .xxjx { width:30rem; height:7rem; }
  .hzjl .hztp { float:none; margin:0 auto; }
  .hzjl .hzwz1 { width:100%; float:none; }
  .hzjl .hzwz1 h4 img { padding-right:1rem; display:block; float:left; width:4rem; }
  .hzwz1 .wzbh h4 span { color:#ccc; font-size:2rem; font-style:italic; display:block; float:left; }
  .kfkt .hzgy1 { width:13rem; }
  .ccbx .nqhl1 { width:13rem; }
  .kfkt .xxjx1 { width:13rem; }
}


@media only screen and (min-width:980px) and (max-width:1200px) {
  .tech-title .biaot3 { width:35rem; margin:0 auto; }
  .cyhz_bg .cyhz { margin:0 5% 0; }
  .cyhz .syjj { padding-top:2rem; }
  .syjj .qzws { background:url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/list/qzws.png) no-repeat; width:46rem; height:4.6rem; background-size:100% 100%; margin-bottom:1.2rem; }
  .syjj .tpjj { position:relative; width:100%; display:block; margin-bottom:7rem; background:url(/eportal/fileDir/zhxyjs/resource/cms/2022/03/img_pc_site/list/jjie.png) no-repeat; height:27.74rem; background-size:100% 100%; }
  .syjj .tpjj img { display:block; width:100%; }
  .tpjj .jj { width:79.1rem; margin:0 auto; position:absolute; left:7rem; top:5rem; }
  .tpjj .jj h4 { font-size:1.2rem; color:#fff; font-weight:bold; display:block; width:11rem; padding-bottom:2rem; margin:0 auto; }
  .tpjj .jj p { font-size:1.1rem; color:#fff; line-height:3rem; text-align:center; }
}


/*科技攻关*/
@media only screen and (min-width:100px) and (max-width:980px) {
  .tech-bg { height:100%;margin-bottom:10rem; }
  .tech-cont { margin:0 5% 0; }
}


/*科研部门*/
@media only screen and (min-width:100px) and (max-width:980px) {
  .scbm strong { padding:1.5rem 0; }
  .sybm li { margin-bottom:5rem; }
  .tech-cont-inside { margin:0 5% 0; }
  .dans .sybm_img { display:block; float:none; position:static; }
  .dans .sybm_img img { width:100%; }
  .dans .sybm_txt { position:static; width:100%; float:none; margin-right:0; height:100%; }
  .dans .sybm_c { float:none; width:90%; padding:2rem 2rem; }
  .shsh .sybm_img { float:none; position:static; }
  .shsh .sybm_img img { width:100%; padding-top:0.5rem; }
  .shsh .sybm_txt { float:none; width:90%; margin-left:0; position:static; height:100%; padding:2rem 2rem; }
  .shsh .sybm_c { width:100%; padding:0; height:100%; float:none; }
}


/*实验室责任基金申请*/
@media only screen and (min-width:100px) and (max-width:766px) {
  .tech-title .biaot4 { width:37rem; }
  .book { line-height:4rem;padding: 3.5rem 2rem 0; }
  .jjsq .zrjj .dzd { width:24.3rem; margin:0 auto; float:none; }
  .jjsq .zrjj .lxr { width:21rem; }
  .jjsq .zrjj p { width:83%; margin-left:5.4rem; text-indent:0; }
  .tech-num {margin: 3rem 0;}
}
@media only screen and (min-width:767px) and (max-width:980px) {
  .jjsq .zrjj .lxr { width:29rem; }
}


/*招聘信息*/
@media only screen and (min-width:100px) and (max-width:980px) {
  .zpxx { margin:0 5% 0; padding-bottom:5rem; }
  .zpxx .zplb .xxlb { width:27rem; padding:1.2rem 0 0 3rem; }
}


/*企业文化*/
@media only screen and (min-width:100px) and (max-width:980px) {
  .nav ul { width:25rem; }
  .nav ul li { margin:0 1rem; }
}

/*文章详细*/
@media only screen and (min-width:100px) and (max-width:980px) {
  .contentwz {margin: 4% 2% 1%;}
  .contentwz .wznr {padding: 1.5rem 1.4rem 0;}
  .contentwz .wznr .nrxx { padding-bottom:3rem; }
  .contentwz .wznr .wzbt h2 { line-height:2em;font-size: 1.6rem; }
  .contentwz .wznr .nrxx p{font-size: 1.1rem!important;}
.contentwz .wznr .nrxx img{padding: 0.4rem 0;
    width: 65%!important;
    height: auto!important;
    }
.contentwz .wznr .nrxx p strong{font-size: 1.1rem;}
}


/*二级页流域保护*/
@media only screen and (min-width:100px) and (max-width:980px) {
  .contentBox2{height: 260px;width: 4588px}
  .scolle_img img{height: 260px}
  .liuyu{display: none}
  .content2 .moblie_water{display: block}
  .content2 .moblie_swiper1 .swiper-slide{margin: 0 auto;background: rgba(246,249,254,0.8);padding:1.5rem;margin-bottom: 1rem}
  .content2 .moblie_swiper1 .swiper-slide h2{color: #338ce8;font-size: 1.6rem;
    font-weight: 600;}
  .content2 .moblie_swiper1 .swiper-slide p{font-size: 0.9rem;
    color: #696a6c;
    line-height: 2.5em;}
}

@media screen and (min-width:1200px) and (max-width:1880px) {
 
 .aop1{
    left: 272px;
    top: 32px;
    }
  .aop2{
    left: 374px;
    top: -59px;
    }
  .aop3{
    left: 597px;
    top: -150px;
    }
  .aop4{
    left: 674px;
    top: -99px;
    }
  .product-wrapper .product-body:after{top: 17.5rem;}
  .map{height: 350px}
  .ghhd_01_slide .swiper-slide{height: 350px}
  /*.ghhd_01_slide{width: 100%}*/
  .kep_slide .swiper-wrapper{width: 100%;margin: 0 auto;}
  .kep_slide .swiper-slide em.em1 img{width: 100%;height: auto}
  .kep_slide{width: 88%;}
  #single_publish{height: 350px;}
  .foot_fr a{text-indent: 1.8rem;}
  .foot_fr a em{padding-left: 1.8rem;}
 .features-item h3.di{display: inherit}
}


@media only screen and (min-width:1600px) and (max-width:1930px) {

.liuyu .aop1{     left: 259px;
    top: -20px;}
.liuyu .aop2{     left: 440px;
    top: -60px;}
.liuyu .aop3{left: 597px;
    top: -183px;}
.liuyu .aop4{ left: 740px;
    top: -120px;}


}

@media only screen and (min-width:100px) and (max-width:1200px) {
    /*研究团队*/
    .content_jtyw,
    .ywcon {
        width: 100%;
    }
    .sub_wrap {
        width: 95%;
        margin:0 auto;
    }
    #dshul {
        width: 900px;
    }
    .need_hide {
        display: none;
    }
    .ywcon {
        display: block;
    }
    .content_jtyw .zti .txt {
        margin: 0;
    }
  
  
   
}

/*移动端960px*/

@media only screen and (min-width:100px) and (max-width: 960px) {
    /*研究团队*/
   
   
   .content_ryzz{width:98%!important;}
   .bt span{font-size: 20px;color:#0181be;line-height:2em;}
   .need_hide {
    display: none;
   }
}

@media only screen and (min-width:100px) and (max-width: 960px) {
/*机构设置*/
.circleBlock {width: 45rem;height: 45rem;}
.circleBlock1 {width: 35.62rem;height: 35rem;top: 5.02rem;left: 4.3rem;}
.center {top:12.8rem;}
}

/*企业文化—工会活动*/
@media only screen and (min-width:100px) and (max-width:1200px) {
.spzt {margin:0 5% 0;padding-top: 1rem;padding-bottom: 2rem;}
.spzt li{margin-right: 0;float: none;}
.spzt li:nth-child(3) {margin-right: 0;}
.spzt li img{width: 100%;height: 100%;}
.spzt li span {width: 100%;font-size: 1.8rem;height: 4.2rem;line-height: 4.2rem;}
.spzt li span a{font-size:18px; color:#fff; }
.other {width: 91%;}
.other .ther {margin-left: 1rem;}

}
@media only screen and (min-width:100px) and (max-width: 360px) {
.firstBox{margin-top:30px;}
}