/*banenr*/
.bannerC{ width: 100%; position: relative; z-index: 1;}
.bannerC img{ display: block; width: 100%;}
.bannerC span{ display: inline-block; position: absolute; top: 50%; left: 2rem; transform: translateY(-50%);  color: #fff; font-size:.7rem; font-family: 黑体; text-shadow: 0 0 0.25rem rgba(0,0,0,.7); font-weight: bold; }

/*二级菜单*/
.twoMenuC{ line-height: 1rem; background: #f0f0f0;    display: flex;justify-content:center;}
.twoMenuC a{ display:block; font-size:0.3rem;width:20%; text-align: center;}
.twoMenuC a.on{ background: #d5211b; color:#fff;}
/*新闻*/
.page7f02a6511d0244779a5b30f890478610 a{width: 12.5%;}
/*概况
.page6d7b8ae9a43a47d9b9047d6cd95b06e5 a{width:14.2857%;}*/
/*科技创新*/
.page818584c74b2043b8a0d6e563f876b9b7 a{width:25%;}
/*集团站群*/
.jtwqC{}
.jtwqC li{ padding:.5rem;display: flex; align-items: center;justify-content: space-between;background: #f8f9fa; margin-bottom: 0.5rem;}
.jtwqej{ width:28%;text-align: center;}
.jtwqej,.jtwqej a{ font-size:0.325rem; color:#d5211b;}
.jtwqlist{ width:70%;}
.jtwqlist h3{display: none;}
.jtwqlist p{ width:47%; float:left; background:#fff; padding-left:.3rem; margin:.1rem 0 .1rem .3rem;}
.jtwqlist p a{ display:block; font-size:0.2625rem; line-height:300%;}
.jtwqC2{ margin-left:-3%;}
.jtwqC2 li{ width:30.333%; float:left; margin:.2rem 0 .2rem 3%; line-height:1rem; font-size:0.2625rem; background: #f8f9fa;     padding-left: .3rem; }
.jtwqC2 li:before{ content:""; background:url("/uiFramework/commonResource/image/2024032210263278464.png") no-repeat left center; background-size:100% auto; height:1rem; width:.6rem; margin-right:.2rem; display: inline-block;vertical-align: middle;}

/**/

.ejcon{ padding-bottom:1.25rem;padding-top:.6rem; min-height:6rem;}
/*网站地图*/
.map{ width:80%; margin:0 auto;}
.map li{    padding-bottom: .2rem;border-bottom: 0.025rem dashed #eee;margin-bottom: .2rem;}
.map h3 a{font-size: 0.325rem;display: inline-block; line-height: 200%; }
    .maptwo{}
    .maptwo a{font-size: 0.275rem;display: inline-block; line-height: 200%; margin-right:.4rem;}
/*新闻文字列表*/
.newslist{}
.newslist li{ border-bottom:0.025rem dashed #f1f1f1; font-size: 0;}
.newslist li a,.newslist li span{line-height:.8rem;}
.newslist li a{float:left; font-size:0.2625rem;  width: 85%; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.newslist li span{float:right; font-size:0.225rem; color: #888888;}
.newslist li:hover span{ color: #d5211b;}
/*分页*/
/*分页*/
.page{ text-align: center; padding-top:0.75rem;}
.page a{ cursor: pointer;}
.page a,.page font{ display: inline-block;}
.page .page_number span{ display: none; overflow: hidden; width:0;}
.prevPage,.nextPage,.jumpPage input{ border:0.0125rem solid #b2b2b2; width:0.6rem;height: 0.6rem; line-height: 0.6rem; color:#b2b2b2; text-align: center; font-size:0.375rem; font-family: 黑体; margin:0 0.25rem;cursor: pointer;}
.page_number a,.page_number font,.pageCount,.jumpPage,.jumpPage input{ font-size:0.325rem; color: #888888;line-height: 0.6rem; margin:0 0.25rem;}
.page .pageCount{ font-style: normal; }
.page .page_number .NormalRed,.page a:hover{ color: #d5211b;}
.jumpPage .easysite-page-text{ width:1rem;    margin: 0 .1rem;}
.jumpPage  .easysite-jump-btn{ padding:0 .2rem;background: none; width:auto;    margin: 0 .1rem;color: #888;}
/*介绍详情*/
.erjs{ width: 90%; margin:0 auto;}
.zoom,.zoom p,.zoom div{ font-size: 18px; line-height: 32px; font-family: 宋体;}
.zoom *,.zoom p *,.zoom div *{ font-size: inherit; font-family: inherit;}
.zoom p,.zoom div{ min-height: 20px;}
/*领导介绍*/
.ldList{ margin-left:-3%; padding-top:.3rem;display: flex; flex-wrap: wrap; }
.ldList dt{ width:100%; margin:0 auto .5rem; }
.ldList dd{ width:22%; float: left; margin:0 0 .5rem 3%; width:22%;}
.ldList span,.ldList em{display: block; width:100%;}
.ldList span img{display: block; width:2.25rem; margin:0 auto;}
.ldList p{ font-size:.3rem; line-height:180%; text-align:center; padding-top:.2rem; }
.ldList p em{ font-size:.225rem; line-height:140%;  margin-top:.1rem; font-style:normal; }
/*产品图片列表*/
.cpList{ margin-left:-3%;}
.cpList li{ float: left; width:30.333%; margin-left:3%; margin-top:.5rem;}
.cpList li a,.cpList li span,.cpList li img,.cpList li em{ display:block; width:100%; }
.cpList li a{ font-size:0; }
.cpList li span{height:3.9rem; overflow: hidden; }
.cpList li img{ height:100%; object-fit:cover;transition: all 0.5s ease-out 0s; }
.cpList li em{ font-size:.275rem; line-height:150%; padding:.2rem 0;background:#f0f0f0; font-style:normal;text-align: center; }
.cpList li a:hover img{transform: scale(1.1);}

/*科技成果*/
.kjcgjs{background: #f0f0f0;padding: 0 .2rem .3rem;}
.kjcgjs,.kjcgjs *{font-size: .2rem;line-height: 140%;}

/* 适配代码 */
@media screen and (max-width: 1024px){
    /*二级菜单*/
    .twoMenuC a{ font-size:0.35rem;}
    /*新闻文字列表*/
    .newslist li a{ font-size: .3rem;}
    .newslist li span{ font-size:.2625rem;}
}
@media screen and (max-width: 768px){

    /*banenr*/
    .bannerC span{ left: 1rem;  font-size:.5rem; }

    /*二级菜单*/
    .twoMenuC{ line-height: .7rem;}
    .twoMenuC a{ font-size:0.3rem;}
    /*新闻*/
    .page7f02a6511d0244779a5b30f890478610{flex-wrap: wrap;}
    .page7f02a6511d0244779a5b30f890478610 a{width:25%;}
    .page35e4bdef36a04cafb0fb37650f39dd4c a{ width:50%;}

    /*新闻文字列表*/
    .newslist li a,.newslist li span{}
    .newslist li a{ width: 75%; font-size:0.275rem;}
    .newslist li span{font-size:0.25rem;}
    /*分页*/
    .page{ padding-top:.4rem;}
    .page_number a, .page_number font, .pageCount,.prevPage, .nextPage{ margin:0 .1rem;}
    .jumpPage{ display:none;}
    /*介绍详情*/
    .erjs{ width:100%;}
    .zoom,.zoom p,.zoom div{ font-size:.275rem; line-height:180%;}
    /*网站地图*/
    .map{ width:100%;}
/*产品图片列表*/
.cpList li{ float: left; width:47%;}
/*领导介绍*/
.ldList dt{ width:100%}
.ldList span img{ width:2.4rem;}
.dshcy dd,.ldList dd{ width:30.33333%;}
.swcwld dd { width:47%;}
/*集团站群*/
.jtwqC li{ padding:.5rem .3rem .3rem;flex-wrap: wrap;}
.jtwqej{ width:100%;text-align: left; padding-bottom:.2rem;}
.jtwqlist{ width:100%;}
.jtwqlist p{ width:48%; margin:.1rem 0; padding-left:0;}
.jtwqlist>p:nth-child(2n){ margin-left:4%;}
.jtwqlist p a{ padding:0; text-align:center; font-size:.24rem;}
.jtwqC2{ margin-left:-2%;}
.jtwqC2 li{ width:48%; margin: .2rem 0 .2rem 2%;padding-left: .2rem;}
.jtwqC2 li:before{width: .5rem; margin-right: .1rem;}

}
@media screen and (max-width: 500px){
    /*二级菜单*/
    .twoMenuC{line-height: 1rem;}
    .twoMenuC a{ font-size:0.35rem;}
    /*新闻文字列表*/
    .newslist li a{ font-size: .32rem;}
    .newslist li span{font-size:0.275rem;}
    /*介绍详情*/
    .zoom,.zoom p,.zoom div{ font-size:.35rem;}
    /*领导介绍*/
    .ldList p em{ font-size:.25rem;}
/*集团站群*/
.jtwqC li {padding: 0;background: #fff;}
.jtwqej, .jtwqej a { font-size: 0.4rem;}
.jtwqlist{display: flex; flex-wrap: wrap;}
.jtwqlist p{padding: 0.2rem 0.1rem;background: #f8f9fa;}
.jtwqlist p a{line-height: 150%;font-size:.32rem;}

.jtwqC2{ margin-left:0;}
.jtwqC2 li{ width:100%; margin: .2rem 0;padding-left: .3rem;font-size: 0.32rem;}
.jtwqC2 li:before{width: .6rem; margin-right: .2rem;}


}