/*
*爱永-2025年8月26日
*/
/*全局*/
*,body,p,h1,h2{ font-family: PingFangSC, PingFang SC !important;}
body{ background-color: #F9F8F6;}
.article-details ul, .article-list ul{ padding:0;}
.article-details li, .article-list li{ list-style:none;}

/*顶部banner*/
/**banner样式**/
.site-header{
    height: 250px;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    overflow: hidden;
    font-size: 50px;
    color: #fff; display: flex; align-items:center;
}
h3.site-title{
    font-size: 45px;
}
homepage .site-header{
    height: 250px;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    overflow: hidden;
    font-size: 50px;
    color: #fff;
}
.site-header .site-title{ text-align:center; margin-right:400px;}
.site-header > .container{ display:flex; gap:20px; justify-content: space-between;}



/*菜单*/
#sp-header{background:#0168B7;     
    height: 50px;
    line-height: 50px;
    color: white;
    
}
.lyhderall #sp-header > .container{ max-width:1440px;height:50px;}
.lyheaderall .sp-megamenu-wrapper{ width:100%;height:50px;line-height:50px;display: flex;font-size: 16px;}
.lyheaderall .sp-megamenu-parent{width: 100%;  display: flex !important; margin:0;  justify-content: space-between;}

/*菜单文字*/
.lyheaderall .sp-megamenu-parent > li{ position:static;}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{ font-size:16px; padding: 0 20px; margin:0; line-height:50px; white-space: nowrap;}
.sp-megamenu-parent > li > a { color:#fff; }
.sp-megamenu-parent > li > a:hover{ background:#014980; color:#fff; }
.sp-megamenu-parent > li > a:before{ display:none;}
.sp-megamenu-parent > li:last-child > a{ padding: 0 40px;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a{ color:#fff; background:#014980;}


/*下拉菜单*/

.lyheaderall .sp-megamenu-parent .sp-dropdown{width:100% !important; }
.lyheaderall .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{  background:#FFFFFF; padding:12px 20px;}
.lyheaderall .sp-megamenu-parent .sp-dropdown .sp-dropdown-items{ display:block;}
.lyheaderall .sp-megamenu-parent .sp-dropdown li.sp-menu-item{}
.lyheaderall .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{ font-size:15px; white-space:nowrap;  color:gray; padding:12px; display: block;text-align:left;}
.lyheaderall .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover{ color:#fff; background:#196bb7;}


/*爱永新菜单*/
.lyheaderall ul.sp-megamenu-parent > li{}
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child{}
.lyheaderall ul.sp-megamenu-parent > li > a{}

/*二级菜单*/
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown{}
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items{}
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child{ display:flex; align-items: center;}

.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child span.sp-menu-separator{font-size: 18px;  color: #000; display:flex; align-items:center; gap:10px; width:60px; font-weight:bold; white-space:nowrap; }
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child span.sp-menu-separator:before{ content:''; display:block; width:4px; height:20px; background:#0168B7;}

/*三级菜单*/
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child > .sp-dropdown{ left:auto; position:static; width: calc(100% - 6px) !important; display:block !important; transition:none !important; transform:none !important; opacity:1 !important; }
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child > .sp-dropdown > .sp-dropdown-inner{box-shadow: none; padding: 0;}
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items{ display: flex;}
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-menu-item{}
.lyheaderall ul.sp-megamenu-parent > li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-has-child > .sp-dropdown > .sp-dropdown-inner ul.sp-dropdown-items li.sp-menu-item > a{}



/*2025-09-02 首页-重新开始*/

#sp-main-body{}

/*首页-今日聚焦*/
.ijinrijujiao{}
.ijinrijujiao .mod-sac-style7 .mod-sac-specialist .mod-sac-item-title{ color: #B63137; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*首页-第一板块*/
.istepone{}

/*首页-广告图*/
.istepad{}

/*首页-工作计划与会议*/
.itzggallbg{}

/*首页-业务动态*/
.iyewudtbg{}


/*首页-新模块*/
.ibangongshi > .sppb-row-container{ background-color:#fff; padding-top: 20px;
  padding-bottom: 10px;}
.ztab-box{}
.ztab-box .ztab-title{}
.ztab-box .ztab-title .top-title-box{ padding:0;}
.ztab-box .ztab-title .top-title-box li{ padding:0; margin-bottom:5px;}
.ztab-box .ztab-title .top-title-box li a{padding: 5px 10px;
  border-radius: 0;background-color: #CBE0F1;
  color: #333333; font-size: 14px;
  font-weight: bolder;
  line-height: 1.42857143;}
.ztab-box .ztab-title .top-title-box li.active a{background-color: #0168B7 !important;;
  color: rgba(255, 255, 255, .9) !important;; border-bottom:none !important;}
.ztab-box hr{ display:none;}
.ztab-box .ztab-content .content-box{ padding:0;}



/*首页-自定义链接*/
.ikeyandtallbg{}

/*首页-今日读报*/
.istepjinridubao{}

/*首页-视频资源*/
.ishipinzy{}


/*浮动*/
#sp-left-gg, #sp-right-gg{position:fixed;top:50%;width:180px;transform:translateY(-50%);font-size:0; z-index:9999;}
#sp-left-gg{ left: 0;}
#sp-right-gg{ right:0;}
#sp-center-gg{	width: 200px;	position: fixed;	top: 50%;	left: 50%;	transform:translateY(-50%);	transform:translateX(-50%);	z-index: 9999;}

.pfclosebtn{ display:flex; cursor:pointer; justify-content:flex-end; position:relative; top:10px;}
.pfclosebtn img{ max-width:15px;}



/*子站首页*/
.sppb-addon-content{ position:relative;}
.sppb-addon-content .mod-sac-header{ height:0;}
.mod-sac-header > .mod-sac-heading, .mod-sac-header > .mod-sac-more{top: -35px;  transform: none;}
.mod-sac-header > .mod-sac-more, .mod-sac-header > .mod-sac-more > a{font-size: 14px;  color: #999;}
.mod-sac-header > .mod-sac-more:hover, .mod-sac-header > .mod-sac-more > a:hover{ color: #0866AE;}









.islideall{}
.islideall .sp-nav-control .nav-control i{ display:none;}
.islideall div.sp-slider .sp-nav-control .nav-control{ background-size:100%;}
.islideall div.sp-slider .sp-nav-control .nav-control.next-control{ background:url(../images/ibanbtn_next.svg) no-repeat center center;}
.islideall div.sp-slider .sp-nav-control .nav-control.prev-control{ background:url(../images/ibanbtn_prve.svg) no-repeat center center;}

.ibannerbg{}
.ibannerbg > .sppb-row-container{ width:100%; max-width: 100%;}
.ibannerbg .ibannerimg .sppb-addon-single-image-container, .ibannerbg .ibannerimg .sppb-addon-single-image-container img{ width:100%;}

.islidenewsqh{}
.islidenewsqh .owl-dots{ display:block;position: absolute;  bottom: 10px;  right: 10px;}
.islidenewsqh .owl-green-theme .owl-dots .owl-dot.active span, .islidenewsqh .owl-green-theme .owl-dots .owl-dot:hover span{ background-color: #0866AE;}
.islidenewsqh .owl-green-theme.owl-carousel .owl-item .myowl-mytxt .myowl-mytitle{ padding-right:150px; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}

.ijinrijujiao .sppb-row-column{  background-color:#fff; padding-bottom:15px; margin-top:20px;}
.istepone .sppb-row-container, .itzggallbg .sppb-row-container, .iyewudtbg .sppb-row-container, .istepjinridubao  .sppb-row-container, .ishipinzy .sppb-row-container{ background-color:#fff; padding-top:20px; padding-bottom:10px;}
.istepad .sppb-row-container{ background-color:#fff; padding-top:15px; padding-bottom:15px;}

.ikeyandtallbg .sppb-row-container{ background-color:#fff; padding-top:20px; padding-bottom:10px; }


/*新闻Tab切换*/
.sppb-nav-tabs > li{ flex: 1 0 auto; text-align:center;}
.sppb-nav-tabs > li, .sppb-nav-tabs > li > a, .sppb-nav-tabs > li.active > a, .sppb-nav-tabs > li.active > a:focus, .sppb-nav-tabs > li.active > a:hover, .sppb-nav-modern > li.active > a, .sppb-nav-modern > li.active > a:focus, .sppb-nav-modern > li.active > a:hover{ cursor:pointer; }
.sppb-nav-tabs > li > a, .sppb-nav-modern > li > a{background-color: #CBE0F1; font-size:16px;  color: #333333; border: none; letter-spacing: 5px;}
.sppb-nav-tabs > li > a .sppb-tab-subtitle, .sppb-nav-modern > li > a .sppb-tab-subtitle{ display:none;}
.sppb-nav .active .sppb-tab-subtitle{ display:none;}

.sppb-nav-tabs > li.active > a, .sppb-nav-tabs > li.active > a:focus, .sppb-nav-tabs > li.active > a:hover,
.sppb-nav-modern > li.active > a, .sppb-nav-modern > li.active > a:focus, .sppb-nav-modern > li.active > a:hover{ background-color: #0168B7; color: rgba(255, 255, 255, .9);}
.sppb-nav-modern > li > a{ padding: 5px 10px; border-radius: 0;}


.home-tabs{z-index:-1;}
.home-row-bg{background: #F6F9FD;}
.istepone{}
.istepone .isteponetab{}
.istepone .isteponetab .sppb-nav.sppb-nav-lines{ position:relative; border-bottom:none; padding-left:32px;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines:after{ content:""; display: block;height: 8px;background: linear-gradient( 270deg, rgba(255,255,255,0) 0%, rgba(2,84,164,0.28) 100%);opacity: 0.35; width:100%; position: absolute; left: 0;  bottom: 0px;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines li{ margin-right:34px;}
.istepone .isteponetab .sppb-nav-lines > li > a{ padding:24px 0 0 0;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines li a{font-weight: 500;font-size: 24px; border-bottom:none;color: rgba(25, 50, 70, 0.5);line-height: 33px;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines li a:before{ content:""; display:none; width:100%; height:100%;  background: linear-gradient( 90deg, rgba(0,173,235,0) 0%, #008FDE 53%, rgba(0,117,210,0) 100%); opacity: 0.1; position: absolute;  left: 0;  top: 0;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines li a:after{ content:""; display:block; width:100%; height: 8px; margin-top:12px;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines li.active a{ color: #193246;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines li.active a:after{ background: #0075D2;}
.istepone .isteponetab .sppb-nav.sppb-nav-lines li.active a:before{ display:block;}

.istepone .isteponetab .sppb-tab-content .mod-sac-header{ height:10px;}
.istepone .isteponetab .sppb-tab-content .mod-sac-more{ position:absolute; top:-30px; z-index:3;}
.istepone .isteponetab .sppb-tab-content .mod-sac-more a{font-weight: 500;font-size: 16px; padding-right:20px; color:rgba(25, 50, 70, 0.375); background:url(../images/imorebtn.png) no-repeat right center;line-height: 22px;}
.istepone .isteponetab .sppb-tab-content .mod-sac-more a:hover{ color:#000;}

.isteponetab .mod-sac-body{ padding-top:10px; padding-left:0px;}


.mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap{width: calc(100% - 80px);  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap a{ padding-left:10px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position:relative;}
.mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap a:before{ content: ''; display: block; width:5px; height:5px; background-color: #0866AE; position: absolute;  left: 0; top: 8px;  border-radius: 100%;}

.istepone .mod-sac-header{ display:none;}

.mod-sac-style15 .mod-sac-list .sdt-row-space-between{ border-bottom: 1px dashed #ECECEC; margin-bottom: 0px;  border-bottom: 1px dashed #ECECEC;  padding:10px;}
.mod-sac-style15 .mod-sac-list .sdt-row-space-between:hover{ background:#e6e6e6;}

/*工作计划与会议 */
.itzggallbg .sppb-addon-content{ position:relative;}
.itzggallbg .sppb-addon-content:before{ content:""; display:none; width:100%; height:1px; background:#ECECEC; position:absolute; left:0; top:35px;}
.itzggallbg .sppb-addon-content .mod-sac-header{ position:absolute; right:0; top: 10px; height:auto;}
.itzggallbg .mod-sac-header > .mod-sac-heading, .itzggallbg .mod-sac-header > .mod-sac-more{ position: static; transform: translateY(0%);}
.itzggallbg .mod-sac-header > .mod-sac-heading a, .itzggallbg .mod-sac-header > .mod-sac-more a{font-size: 14px;  color: #999;}
.itzggallbg .mod-sac-header > .mod-sac-heading a:hover, .itzggallbg .mod-sac-header > .mod-sac-more a:hover{ color: #0866AE;}

/*业务动态*/
.iyewudtbg .mod-sac-header{ display:none;}
.iyewudtbg .sppb-addon-content{ margin-top:10px;}

.iyewudtbg .sppb-addon{ position:relative;}
.iyewudtbg .sppb-addon:before{ content:""; display:block; width:100%; height:1px; background:#ECECEC; position:absolute; left:0; top:35px;}


.ikeyandtallbg{}
.ikeyandtallbg .sppb-addon-content .menu{ padding-left:0; display:flex; gap:20px;}
.ikeyandtallbg .sppb-addon-content .menu li{ list-style:none;}
.ikeyandtallbg .sppb-addon-content .menu li a{ background-color: #CBE0F1; font-size:14px; padding:5px 20px;}
.ikeyandtallbg .sppb-addon-content .menu li a:hover{ background-color: #0168B7; color:#fff;}


.istepjinridubao{}
.istepjinridubao .sppb-addon-module .sppb-addon-content{ position:relative;}
.istepjinridubao .sppb-addon-module .sppb-addon-content:before{ content:""; display:block; width:100%; height:1px; background:#ECECEC; position:absolute; left:0; top:35px;}
.istepjinridubao .ijrdb .mod-sppagebuilder .sppb-addon-content:before{ display:none;}
.ijrdb .mod-sppagebuilder{}
.ijrdb .mod-sppagebuilder .sppb-row-column{ margin-top:15px;}
.ijrdb .mod-sppagebuilder .sppb-row-column .sppb-addon-content{display: flex;  justify-content: center;}

.ibmzs{}
.ibmzs .menu{ margin-top:20px; padding-left:0; display:flex; gap:20px; flex-wrap:wrap;}
.ibmzs .menu li{ list-style:none;}
.ibmzs .menu li a{font-size:14px;}


.ijrdbleft .sppb-addon-content{ position:relative;}
.ijrdbleft .sppb-addon-content .mod-sac-header{ position:absolute; right:0; top: 10px; height:auto;}
.ijrdbleft .mod-sac-header > .mod-sac-heading, .ijrdbleft .mod-sac-header > .mod-sac-more{ position: static; transform: translateY(0%);}
.ijrdbleft .mod-sac-header > .mod-sac-heading a, .ijrdbleft .mod-sac-header > .mod-sac-more a{font-size: 14px;  color: #999;}
.ijrdbleft .mod-sac-header > .mod-sac-heading a:hover, .ijrdbleft .mod-sac-header > .mod-sac-more a:hover{ color: #0866AE;}


.izdgz .mod-sppagebuilder{ margin-top:20px;}
.izdgz .sppb-row-container{ padding-left:0; padding-right:0;}
.sppb-addon-module .sppb-addon-content h3.sppb-addon-title{ line-height:1; padding-left:6px;}



.ishipinzy .sppb-addon-module .sppb-addon-content{ position:relative;}
.ishipinzy .sppb-addon-module .sppb-addon-content:before{ content:""; display:block; width:100%; height:1px; background:#ECECEC; position:absolute; left:0; top:35px;}

.ishipinzyleft{}
.ishipinzyleft .menu{ margin-top:20px; padding-left:0; display:flex; gap:20px; flex-wrap:wrap;}
.ishipinzyleft .menu li{ list-style:none;}
.ishipinzyleft .menu li a{font-size:14px; background-color: #CBE0F1;padding: 5px 20px;}
.ishipinzyleft .menu li a:hover{ background-color: #0168B7; color:#fff;}

.ishipinzyright{}
.ishipinzyright ul.mod-stats{ height:250px; padding:20px 40px; overflow-y:scroll;}
.ishipinzyright ul.mod-stats li.list-group-item{ font-size:14px; margin-bottom:10px; text-decoration:none;}
.ishipinzyright ul.mod-stats li.list-group-item span.badge{}


/****以下是old*****/
.itytit{}
.itytit .mod-sac-header{ padding:0 24px;}
.itytit .mod-sac-header:after{ content:""; display: block;height: 8px;background: linear-gradient( 270deg, rgba(255,255,255,0) 0%, rgba(2,84,164,0.28) 100%);opacity: 0.35; width:100%; position:absolute;left:0; bottom:-7px; }
.itytit .mod-sac-header .mod-sac-heading{ left:auto !important; padding-bottom:0px;}
.itytit .mod-sac-header .mod-sac-heading:after{content: "";  display: block;  width: 100%;  height: 8px;  margin-top: 12px;background: #0075D2;}
.itytit .mod-sac-header .mod-sac-heading a{font-size: 18px;color: #193246;line-height: 33px;font-weight: bold;border-bottom: 2px solid #0866AE}
.itytit .mod-sac-header .mod-sac-more{right: 24px;}
.itytit .mod-sac-header .mod-sac-more a{font-weight: 500;font-size: 16px; padding-right:20px; color:rgba(25, 50, 70, 0.375); background:url(../images/imorebtn.png) no-repeat right center;line-height: 22px;}
.itytit .mod-sac-header .mod-sac-more a:hover{ color:#0075D2;}

.itytit .mod-sac-body{ padding:0 24px; margin-top:24px;}
.itytit .mod-sac-body .mod-sac-list{}
.itytit .mod-sac-body .mod-sac-list .sdt-row-space-between{}
.itytit .mod-sac-body .mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap{width: calc(100% - 150px);  overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
.itytit .mod-sac-body .mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap a{ background:url(../images/newsliicon.svg) no-repeat left center; padding-left:17px; font-weight: 400;font-size: 18px;color: #193246;line-height: 25px;}
.itytit .mod-sac-body .mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap a:hover{ background:url(../images/newsliiconhover.svg) no-repeat left center;}

.itytit .mod-sac-body .mod-sac-list .sdt-row-space-between .mod-sac-item-info .mod-sac-item-date{font-weight: 400;font-size: 18px;color: rgba(25, 50, 70, 0.6);line-height: 25px;}


/*科研动态*/
.ikydtrow{}
.ikydtrow .sppb-nested-row{ position:relative;}
.ikydtrow .sppb-nested-row:before{ content:""; display:block; width:100%; height:16px; background: linear-gradient( 270deg, rgba(255,255,255,0) 0%, #0081FF 100%); position:absolute; left:0; top:33px;}

.ikydtmorebtn a{font-weight: 500;font-size: 16px; padding-right:20px; color:rgba(25, 50, 70, 0.375); background:url(../images/imorebtnbai.png) no-repeat right center;line-height: 22px;}

.ikydttjlist.sppb-addon-articles .sppb-addon-article-layout-side-wrapper{ margin-bottom:0 !important;}
.ikydttjlist.sppb-addon-articles .sppb-addon-article-layout-side-content{ border:none !important; display: flex; background-color: #001F48 !important;}
.ikydttjlist .sppb-addon-article .sppb-article-img-wrap{ width:32.22%;}
.ikydttjlist.sppb-addon-articles .sppb-addon-article-layout-side-content img{}
.ikydttjlist .sppb-addon-article .sppb-article-info-wrap{ width:67.78%; padding-top:30px;}
.ikydttjlist .sppb-addon-article .sppb-article-info-wrap .sppb-article-meta{ margin-top:75px;}

.ikydtrow .sppb-row-column:nth-child(4){ padding:0px;}
.ikydtlist{ margin-top:30px;}
.ikydtlist .mod-sac-style26{ background:none;}
.ikydtlist .owl-stage-outer{}
.ikydtlist .owl-stage-outer .owl-item{}
.ikydtlist .owl-stage-outer .owl-item .myowl-myitem{ border:none !important; position:relative;}
.ikydtlist .owl-stage-outer .owl-item .myowl-myitem:before{ content:""; display:block; width:100%; height:100%; background-color: transparent;
    background-image: linear-gradient(180deg, #00000000 0%, #000000 100%); position:absolute; top:0; left:0; z-index:1;}
.ikydtlist .owl-stage-outer .owl-item .myowl-myimg{ position:relative; z-index:0;}
.ikydtlist .owl-stage-outer .owl-item .mod-sac-item-title-wrap{  position:absolute; padding:24px; bottom:30px; left:0; z-index:3;}
.ikydtlist .owl-stage-outer .owl-item .mod-sac-item-title-wrap a{font-size: 22px;color: #FFFFFF;line-height: 28px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ikydtlist .owl-stage-outer .owl-item .mod-sac-item-title-wrap a b{ white-space: normal; font-weight:normal !important;  letter-spacing: 0;
  padding-left: 0 !important;}
.ikydtlist .owl-stage-outer .owl-item .mod-sac-item-info{position:absolute; padding:24px; bottom:0; left:0;  z-index:3;}
.ikydtlist .owl-stage-outer .owl-item .mod-sac-item-info .mod-sac-item-date{font-weight: 400;font-size: 18px;color:rgba(255,255,255,0.6);line-height: 26px; }


.izhuantilist{}
.izhuantilist .mod-sac-body{}
.izhuantilist .mod-sac-body .mod-sac-imglist{gap: 24px;  display: flex;  flex-wrap: wrap;}
.izhuantilist .mod-sac-body .mod-sac-imglist li.mod-sac-imgli2{padding: 0;  width: calc(50% - 12px);}
.izhuantilist .mod-sac-body .mod-sac-imglist li.mod-sac-imgli2 .mod-sac-libox{margin: 0 !important;}
.izhuantilist .mod-sac-body .mod-sac-imglist li.mod-sac-imgli2 .mod-sac-libox .mod-sac-item-image-wrap{}
.izhuantilist .mod-sac-body .mod-sac-imglist li.mod-sac-imgli2 .mod-sac-libox .mod-sac-item-title-wrap{background: none;  height: 100%;  display: flex;  justify-content: center;  align-items: center;}
.izhuantilist .mod-sac-body .mod-sac-imglist li.mod-sac-imgli2 .mod-sac-libox .mod-sac-item-title-wrap a.mod-sac-item-title{font-size: 22px;
color: #FFFFFF;line-height: 30px;text-shadow: 0px 2px 16px rgba(0,0,0,0.5);text-align: center;}


.ifooterlinksall{}
.ifooterlinksall .flinkitem{}
.ifooterlinksall .flinkitem .sppb-addon-content{ position:relative;}
.ifooterlinksall .flinkitem .sppb-addon-content .sppb-addon-title{font-weight: 400;font-size: 18px; position:relative; cursor: pointer;color: #193246;display: block;line-height: 24px;background: linear-gradient( 117deg, #DEEEF9 0%, rgba(210,223,248,0.06) 100%); padding:9px 24px;}
.ifooterlinksall .flinkitem .sppb-addon-content .sppb-addon-title:before{ display:none;}
.ifooterlinksall .flinkitem .sppb-addon-content .sppb-addon-title:after{ content:""; display:block; width:24px; height:24px; background:url(../images/links_anrow.svg) no-repeat center; position:absolute; right:14px; top:8px; transition: all 0.3s; }
.ifooterlinksall .flinkitem .sppb-addon-content ul.menu{ position:absolute; padding:10px 4px; background:#fff; width:100%; max-height:300px; left:0; bottom:42px; border-radius:5px; border:#ccc 1px solid; margin:0; display:none;}
.ifooterlinksall .flinkitem .sppb-addon-content ul.menu li{ list-style:none;}
.ifooterlinksall .flinkitem .sppb-addon-content ul.menu li a{ display:block; padding:5px 10px; border-radius:5px;}
.ifooterlinksall .flinkitem .sppb-addon-content ul.menu li a:hover{ background:#e0e0e6;}

.ifooterlinksall .flinkitem.active .sppb-addon-content ul.menu{ display:block;}
.ifooterlinksall .flinkitem.active .sppb-addon-content .sppb-addon-title:after{ transform: rotate(180deg);}

/*底部*/
#sp-footer{ display:none;}
#sp-bottom{ background:none; background-size:cover; padding:20px 0 10px 0; border-top: 3px solid #0168B7; color:#666;}
#sp-bottom > .container{ max-width:100%; padding:0 !important;}
#sp-bottom .footerbg{ background:none !important;}
#sp-bottom .sppb-addon-title{ border-bottom:none;}
#sp-bottom .footerlink{ padding-bottom:12px;}
#sp-bottom .footerlink ul.menu{ display:flex; gap:10px;}
#sp-bottom .footerlink ul.menu li{ display:flex;}
#sp-bottom .footerlink ul.menu li:after{ content:"|"; margin-left: 10px;}
#sp-bottom .footerlink ul.menu li:last-child:after{ display:none;}
#sp-bottom .footerlink ul.menu li a{font-size: 16px;  color: #666666;}
#sp-bottom .footerlink ul.menu li a:hover{ color:#333;}
#sp-bottom .copyrightbg p{ margin-bottom:10px; }


/*内页开始*/
.com_content #sp-component > .sp-column { background:#fff;}
/*工作计划列表*/
.category-list{ padding:20px;}
.content-category{}
.content-category .table, .content-category .table tbody{ border:none;}
.content-category .table tr{  border:none; border-bottom: 1px solid #f2f2f2;}
.content-category .table tr td{ border:none;}
.content-category .table tr td.list-title{}
.content-category .table tr td.list-title a{ position:relative; padding-left:10px;}
.content-category .table tr td.list-title a:before{ content: ''; display: block; width:5px; height:5px; background-color: #0866AE; position: absolute;  left: 0; top: 8px;  border-radius: 100%;}
.content-category .table tr td.list-date{ text-align:right;}


/*内页右边*/
.com_content #sp-right > .sp-column { background:#fff;}
.com_content #sp-right .sp-module{ padding:20px;}
.com_content #sp-right .sp-module .sp-module-title{ margin-bottom:10px; padding-bottom:10px;}
#sp-right .sp-module-content{}
#sp-right .sp-module-content ol.mod-sac-list{}
#sp-right .sp-module-content ol.mod-sac-list li .mod-sac-item-info{ display:none;}
#sp-right .sp-module-content ol.mod-sac-list li .mod-sac-item-title-wrap{ width:100%;}




@media (min-width: 1560px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{ max-width:1230px;}
}

#sp-main-body{ padding-top:24px;}


#sp-left .sp-module{ padding:0;border: none;
  border-radius: 0;}
#sp-left .sp-module .sp-module-title{ width:100%;background:#0168b7; font-weight: 500;font-size: 24px; border-bottom:none;color: #FFFFFF; display: flex; align-items:center; justify-content:center;line-height: 33px; margin:0; padding:10px;text-align: center;}

#sp-left .sp-module .sp-module-content{}

#sp-left .sp-module .menuleft-menu{ background:#f2f8fc;}
#sp-left .sp-module .menuleft-menu li{ text-align:center; border-bottom:none;}
#sp-left .sp-module .menuleft-menu li a{font-weight: 400; position: relative; font-size: 18px; padding:15px;color: #121212;line-height: 25px;}
#sp-left .sp-module .menuleft-menu li a:before{ content:""; display:none;width: 6px;height: 27px;background: #1B9CFF;box-shadow: 0px 0px 24px 0px #0095FF; position:absolute; left:8px; top:15px; z-index:2;}
#sp-left .sp-module .menuleft-menu li a:after{ content:''; display:none; width:100%; height:100%; background: linear-gradient( 90deg, rgba(56,158,236,0.98) 0%, rgba(40,128,224,0.99) 52%, #1A65D5 100%); opacity: 0.25; z-index:1; position: absolute;  left: 0;  top: 0;}
#sp-left .sp-module .menuleft-menu li a:hover:before, #sp-left .sp-module .menuleft-menu li a:hover:after,
#sp-left .sp-module .menuleft-menu li.current a:before, #sp-left .sp-module .menuleft-menu li.current a:after
{ display:block;}




#sp-component{}
#sp-component #system-message-container{}
#sp-component .sp-module-content-top{}
#sp-component .sp-module-content-top .crumbs-mokuai{}
#sp-component .sp-module-content-top .crumbs-mokuai .breadcrumb{ background:#f7fbfd; margin-bottom:24px; border-radius:0; }
#sp-component .sp-module-content-top .crumbs-mokuai .breadcrumb li.float-start{ display:none;}
#sp-component .sp-module-content-top .crumbs-mokuai .breadcrumb li, #sp-component .sp-module-content-top .crumbs-mokuai .breadcrumb li a{font-weight: 400;
font-size: 16px;color: #181818;line-height: 24px;}

#sp-component .blogdefault-title{}
#sp-component .article-list{}
#sp-component .article-list .article{ margin-bottom:24px;}
#sp-component .article-list .article, #sp-component .article-details{ background:#f7fbfd; border-radius:0; border:none; padding:24px;}
#sp-component .article-list .article .article-body{}
#sp-component .article-list .article .article-body .article-header{}
#sp-component .article-list .article .article-body .article-header h2{ margin-bottom:10px;}
#sp-component .article-list .article .article-body .article-header h2 a, #sp-component .article-details .article-header h1{font-weight: 500;font-size: 24px;color: #08398E;line-height: 33px;}
#sp-component .article-list .article .article-body .article-info{}
#sp-component .article-list .article .article-body .article-info span{ color:#666;}
#sp-component .article-list .article .article-body .article-info span a{ color:#666;}
#sp-component .article-list .article .article-body .fields-container{}
#sp-component .article-list .article .article-body .fields-container li{ margin-bottom:20px; line-height:1.7; font-weight: 400;font-size: 16px;color: rgba(20,20,20,0.8);}
#sp-component .article-list .article .article-body .fields-container li span{ display:block;}
#sp-component .article-list .article .article-body .fields-container li span.field-label { margin-bottom:10px;}

#sp-component .article-details .article-can-edit{ display:none;}
#sp-component .article-details .pagenavigation{ display:none;}
#sp-component .article-details div[itemprop="articleBody"] p{font-weight: 400;font-size: 16px;color: #181818;line-height: 1.7;}

/*推广转化*/
.tuiguangzhuanhua{}
.tuiguangzhuanhua .col-lg-12{}
.tuiguangzhuanhua .col-lg-12{}
#sp-component .tuiguangzhuanhua .article-list .article{ height:165px;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body{ position:relative;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body:before{ content:""; display:block; width:calc(100% + 48px); height:calc(100% + 27px); position:absolute; top:-24px; left:0; /*background:linear-gradient( 90deg, rgba(247, 251, 253, 0.98) 80%, rgba(247,251,253,0) 100%);*/
background:url(../images/cglibg.png) no-repeat right center; background-size: auto 100%;
z-index:2;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body div{ position:relative; z-index:3;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container{ display:flex; flex-wrap:wrap;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li{ list-style:none;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-dian-hua,
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-you-xiang,
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-you-xiang a{font-weight: 500;font-size: 14px;white-space: nowrap;color: #08398E; position:absolute; top:43px;line-height: 20px; z-index: 9;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-dian-hua{ left:110px; display:flex;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-you-xiang{ left:280px;  display:flex;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-you-xiang .field-value {position: relative;
  top: -43px;  left: 10px;}



#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.jian-jie{ width:100%; font-weight: 400;font-size: 14px;color: rgba(20,20,20,0.8);max-width: 67%;line-height: 20px;z-index: 9;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.jian-jie .field-label { display:none;}

#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.tui-guang-zhuan-hua-feng-mian{ max-width:33%; position:absolute; right: -24px;  top: -24px; z-index:1;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.tui-guang-zhuan-hua-feng-mian .field-label { display:none;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.tui-guang-zhuan-hua-feng-mian img{ height:165px;  object-fit: cover; object-position: center;}

#sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container{ padding:0;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .article-header h2 a{font-weight: 500;font-size: 24px;color: #08398E;line-height: 33px;}
#sp-component .tuiguangzhuanhua .article-list .article .article-body .article-info span time{font-weight: 600;font-size: 14px;color: #2A89FF;line-height: 32px;}

/*专家学者*/
.content-categoryzhuanjiaxuezhe .article-list .row{}
.content-categoryzhuanjiaxuezhe .article-list .row .col-lg-4{ width: 20%;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article{ padding:0;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article > img{}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body{ text-align:center; padding-top:8px;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-title { margin-bottom:0;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-title a{font-weight: 500;font-size: 24px;color: #08398E;line-height: 33px;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-meta{ padding-bottom:12px;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-meta span{ display:block;  text-align:center;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-meta span.article-date{font-weight: 500;font-size: 16px;color: #08398E;line-height: 22px;}
#sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-meta span.article-category{font-weight: 500;font-size: 16px; margin-top:8px;color: #484D54;line-height: 22px;}

/*专家学者详情页*/
.article-details.zhuanjiaxuezhe .fields-container .touxiang .field-label { display:none;}
.article-details.zhuanjiaxuezhe .fields-container li{ margin-bottom:10px;}

/*海科视频*/
.haikevideo{}
.haikevideo .article-list .row{ margin:0; gap:18px;}
.haikevideo .article-list .col-lg-12{ width:calc(25% - 13.5px); padding:0;}
#sp-component .haikevideo .article-list .article{ padding:0; background: none;}
#sp-component .haikevideo .article-list .article .article-body{ display:flex; flex-direction: column;}
#sp-component .haikevideo .article-list .article .article-body .article-header{ order:1;}
#sp-component .haikevideo .article-list .article .article-body .article-header h2{line-height: 20px;}
#sp-component .haikevideo .article-list .article .article-body .article-header h2 a{font-weight: 500;
font-size: 14px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;
color: rgba(20,20,20,0.8);
line-height: 20px;}
#sp-component .haikevideo .article-list .article .article-body .article-info{ display:none;}
#sp-component .haikevideo .article-list .article .article-body .fields-container{ padding-left:0; margin-bottom:8px;}
#sp-component .haikevideo .article-list .article .article-body .fields-container li{ list-style:none; margin-bottom:0;}
#sp-component .haikevideo .article-list .article .article-body .fields-container li.shi-pin-feng-mian img{ height:172px;  object-fit: cover; object-position: center;}
#sp-component .haikevideo .article-list .article .article-body .fields-container li.shi-pin-miao-shu, #sp-component .haikevideo .article-list .article .article-body .fields-container li.shi-pin-zi-yuan{ display:none;}
#sp-component .haikevideo .article-list .article .article-body .article-introtext{ display:none;}
#sp-component .haikevideo .article-list .article .article-body .article-introtext p{}

.pagination-wrapper .pagination{width: 100%;  justify-content: center;}
.fa-angle-left::before{ content:"<" !important;}
.fa-angle-right::before{ content:">" !important;}
.fa-angle-double-left::before, .fa-angles-left::before{ content:"<<" !important;}
.fa-angle-double-right::before, .fa-angles-right::before{ content:">>" !important;}

/*海科视频详情页*/
.article-details.haikevideo ul.fields-container{ padding:0; margin:0;}
.article-details.haikevideo ul.fields-container li{ list-style:none;}
.article-details.haikevideo ul.fields-container li.shi-pin-feng-mian{ display:none;}


/*领导信息列表页*/
#sp-component .lingdaoxinxi .article-list{ position:relative; padding-top:300px;}
#sp-component .lingdaoxinxi .article-list .col-lg-12{ padding:0; width:210px; margin:0 auto;}
#sp-component .lingdaoxinxi .article-list .col-lg-12:nth-child(2){ position:relative; top:-300px;}
#sp-component .lingdaoxinxi .article-list .article{ padding:0 0 0px 0; text-align:center; background:#f3f9fd;}
#sp-component .lingdaoxinxi .article-list .article .article-body{ position:relative; padding-bottom:8px;}
#sp-component .lingdaoxinxi .article-list .article .article-body .article-header{ position:absolute; bottom:27px; left:0; text-align:center; width:100%;}
#sp-component .lingdaoxinxi .article-list .article .article-body .article-header h2{ margin-bottom:0;}
#sp-component .lingdaoxinxi .article-list .article .article-body .article-header h2 a{}
#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container{ padding:0; margin: 0;}
#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container li{ list-style:none; margin-bottom:0;}
#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container li.ling-dao-gang-wei {padding-top:35px;}
#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container li.ling-dao-gang-wei span{font-weight: 500;font-size: 16px;color: #08398E;line-height: 22px;}
/*#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container li.ling-dao-zhao-pian img{ width:210px; height:280px; object-fit: cover; object-position: center;}*/
#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container li.ling-dao-zhao-pian img{display:none}
#sp-component .lingdaoxinxi .article-list .article .article-intro-image img, .article-list .article .article-featured-video img, .article-list .article .article-featured-audio img, .article-list .article .article-feature-gallery img{width:210px;height:280px}
#sp-component .lingdaoxinxi .article-list .article .article-intro-image, .article-list .article .article-featured-video, .article-list .article .article-featured-audio, .article-list .article .article-feature-gallery{margin:0px}
#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container li.ling-dao-jian-jie{ display:none;}
#sp-component .lingdaoxinxi .article-list .article .article-body .fields-container li.ling-dao-jie-shao{ display:none;}


/*领导信息详情页*/
.article-details.lingdaoxinxi{ position:relative;}
.article-details.lingdaoxinxi .article-header{position:absolute; left:235px; top:24px; z-index: 5;}
 #sp-component .article-details.lingdaoxinxi .article-header h1{font-weight: 500;font-size: 32px;color: #08398E;line-height: 45px;}
#sp-component .article-details.lingdaoxinxi .article-can-edit{ margin: 0;}
.article-details.lingdaoxinxi .fields-container{ padding:0;padding-left: 0;  display: flex;  gap: 24px;flex-wrap: wrap;  position: relative;  margin-bottom: 0;}
.article-details.lingdaoxinxi .fields-container li.field-entry{ list-style:none;}
.article-details.lingdaoxinxi .fields-container li.ling-dao-zhao-pian{ width:190px; }
.article-details.lingdaoxinxi .fields-container li.ling-dao-gang-wei{font-weight: 500;font-size: 18px; position:absolute; left:215px; top: 45px; z-index: 2;color: #08398E;
line-height: 25px;}
.article-details.lingdaoxinxi .fields-container li.ling-dao-jian-jie{ width:calc(100% - 220px); margin-top:80px;}
.article-details.lingdaoxinxi .fields-container li.field-entry .field-value{}
.article-details.lingdaoxinxi .fields-container li.field-entry .field-value img{ width: 189px; height: 252px; object-fit: cover; object-position: center;}
.article-details.lingdaoxinxi .fields-container li.ling-dao-jie-shao{ margin-bottom:0;}
.article-details.lingdaoxinxi .fields-container li.field-entry.ling-dao-jie-shao .field-value{font-weight: 500;font-size: 16px;color: rgba(20,20,20,0.8);line-height: 22px;}


/*研究所简介列表页*/
#sp-component .yanjiusuojianjie-mokuai .article-list{ position:relative;}
#sp-component .yanjiusuojianjie-mokuai .article-list .row{ gap:24px; padding:0 15px;}
#sp-component .yanjiusuojianjie-mokuai .article-list .col-lg-12{ width:calc(33.33% - 16px); padding:0; margin:0;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article{ padding:0 0 0px 0; background:none;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body{ position:relative; padding-bottom:8px;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .article-header{ position:absolute; top:232px; left:0; width:100%;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .article-header h2{ margin-bottom:0;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .article-header h2 a{ font-size: 18px;color: #08398E;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;line-height: 25px;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .article-info{ display:none;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container{ padding:0; margin: 0;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li{ list-style:none; margin-bottom:0;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li .field-label{ display:None;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-feng-mian img{ width:100%; height:220px; object-fit: cover; object-position: center;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-zhai-yao{ margin-top:45px;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-zhai-yao span.field-value{ font-weight: 400;
font-size: 14px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;color: rgba(20,20,20,0.8);line-height: 20px;}

#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-jie-shao span.field-value,
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-zui-xin-cheng-guo span.field-value,
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-huo-de-jiang-xiang span.field-value
{ display:none;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-zui-xin-cheng-guo{ margin-top:10px;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-zui-xin-cheng-guo span.field-label,
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-huo-de-jiang-xiang span.field-label
{ display:block;font-weight: 500;font-size: 14px;color: #0083DD; margin-bottom:8px;line-height: 20px; display:flex; align-items:center; gap:10px;}
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-zui-xin-cheng-guo span.field-label:before,
#sp-component .yanjiusuojianjie-mokuai .article-list .article .article-body .fields-container li.yan-jiu-suo-huo-de-jiang-xiang span.field-label:before
{ content:""; display:block; width: 8px;height: 8px;background: #02B0FF;box-shadow: 0px 0px 4px 0px #02B9FF; border-radius:100%;}


/*研究所简介详情页*/
.article-details.yanjiusuojianjie-mokuai{ position:relative;}
.article-details.yanjiusuojianjie-mokuai .article-header{}
#sp-component .article-details.yanjiusuojianjie-mokuai .article-header h1{font-weight: 500;font-size: 24px;color: #08398E;line-height: 33px;}
#sp-component .article-details.yanjiusuojianjie-mokuai .article-can-edit, #sp-component .article-details.yanjiusuojianjie-mokuai .article-info{ margin: 0; display:none;}
.article-details.yanjiusuojianjie-mokuai .fields-container{ padding:0;padding-left: 0;  display: flex;  gap: 24px;flex-wrap: wrap;  position: relative;  margin-bottom: 0;}
.article-details.yanjiusuojianjie-mokuai .fields-container li.field-entry{ list-style:none;}
.article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-feng-mian, .article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-zhai-yao{ display:none;}
.article-details.yanjiusuojianjie-mokuai .fields-container li .field-label { display:none;}
.article-details.yanjiusuojianjie-mokuai .fields-container li .field-value{font-size: 16px;color: rgba(20,20,20,0.8);line-height: 1.5;}
.article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-zui-xin-cheng-guo .field-label, .article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-huo-de-jiang-xiang .field-label{font-size: 24px;color: #08398E;line-height: 33px; display:block; margin-bottom:10px;}
.article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-zui-xin-cheng-guo, .article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-huo-de-jiang-xiang{ position:relative; padding-top:48px;}
.article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-zui-xin-cheng-guo:before, .article-details.yanjiusuojianjie-mokuai .fields-container li.yan-jiu-suo-huo-de-jiang-xiang:before{ content:""; display:block; height:24px; background:#fff; position:absolute; top:0px; left: -24px;  width: calc(100% + 48px );}

/*海科要闻列表*/
#sp-component .haikeyaowen .article-list{ position:relative;}
#sp-component .haikeyaowen .article-list .row{}
#sp-component .haikeyaowen .article-list .col-lg-12{}
#sp-component .haikeyaowen .article-list .article{ display:flex; gap:24px; padding:20px;}
#sp-component .haikeyaowen .article-list .article:hover{ background:#d2eafa;}
#sp-component .haikeyaowen .article-list .article > a, #sp-component .haikeyaowen .article-list .article > .article-intro-image{ width:260px; height:150px; display:block; margin: 0;}

#sp-component .haikeyaowen .article-list .article > a .article-intro-image{ height:100%; margin:0; padding:0;}
#sp-component .haikeyaowen .article-list .article > a .article-intro-image img{ width:100%; height:100%;object-fit: cover; object-position: center;}
#sp-component .haikeyaowen .article-list .article .article-body{ width:calc(100% - 284px);}
#sp-component .haikeyaowen .article-list .article .article-body .article-header a{font-size: 18px;color: #08398E;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;line-height: 25px;display: block;}
#sp-component .haikeyaowen .article-list .article .article-body .article-info{ margin-bottom:10px;}
#sp-component .haikeyaowen .article-list .article .article-body .article-introtext{}
#sp-component .haikeyaowen .article-list .article .article-body .article-introtext p{font-size: 14px;color: rgba(20,20,20,0.8);line-height: 1.5; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
#sp-component .haikeyaowen .article-list .article .badge{ display:none;}

/*海科要闻详情页*/
.article-details.haikeyaowen{}
.article-details.haikeyaowen .content-links{ display:none;}

/*行业资讯列表*/
.news-liststyle .category.table-bordered tr td{ border:none;}
.news-liststyle table.category tbody > tr{ border:none;}
.news-liststyle .category.table-bordered tr td.list-date{ text-align:right;}

/*组织机构*/
.zuzhijigou{}
.zuzhijigou table{ border:none;}
.zuzhijigou table tr{}
.zuzhijigou table tr th{border:#ccc 1px solid; background:#f5f5f5; font-size:16px; padding:20px 10px;}
.zuzhijigou table tr td{ border:#ccc 1px solid; padding:10px; font-size:14px;}
.zuzhijigou table tr th:nth-child(1), .article-details.zuzhijigou div[itemprop="articleBody"] table tr td:nth-child(1){ width:10%;}


/*创新团队*/
#sp-component .chuangxintuandui{}
#sp-component .chuangxintuandui .article-list .cxtd-list{}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12{ width:calc(50% - 12px);}
#sp-component .chuangxintuandui .article-list .article{ padding:0; background:none;}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body{ position:relative;}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .article-header{ position:absolute; left:52%;}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .article-header h2 a{font-size: 18px;color: #08398E;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;line-height: 25px;}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .fields-container{ display:flex; gap:20px;}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .fields-container .field-entry.feng-mian{ /*width:230px;*/}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .fields-container .field-entry{ width:calc(50% - 10px);}
#sp-component .chuangxintuandui .article-list .article .article-body .fields-container li.tuan-dui-zhai-yao{ margin-top:35px;}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .fields-container .field-entry.tuan-dui-jie-shao{ display:none;}
#sp-component .chuangxintuandui .article-list .article .article-body .fields-container li span.field-label{ display:none;}
#sp-component .chuangxintuandui .article-list .article .article-body .fields-container li.tuan-dui-zhai-yao span.field-value{ font-size: 14px;color: rgba(20,20,20,0.8);line-height: 1.6; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
#sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .article-introtext{ display:none;}

/*创新团队详情页*/
.article-details.chuangxintuandui .fields-container li{ margin-bottom:20px;}
.article-details.chuangxintuandui .fields-container li.feng-mian .field-label{ display:none;}

/*关于我们*/
.guanyu #sp-main-body > .row{ max-width:1440px; margin:0 auto;}

/*单位简介*/
.article-details.danweijianjie div[itemprop="articleBody"] p{ text-indent:2em;}

/*针对手机端设置*/
.mainmenubtn{ cursor:pointer;}
.mainmenuclosebtn{ display:none;}

@media(max-width:1560px){
    .guanyu #sp-main-body > .row{ max-width:1320px; }
}
@media(max-width:1440px){
    .guanyu #sp-main-body > .row{ max-width:1200px; }
}
@media(max-width:1280px){
    .guanyu #sp-main-body > .row{ max-width:1140px; }
}
@media(max-width:1200px){
    .guanyu #sp-main-body > .row{ max-width:90%; }
}
@media(max-width:1024px){
    
}
@media(max-width:768px){
    .guanyu #sp-main-body > .row{ max-width:100%; }
    .sticky-header-placeholder{ display:none;}
    #sp-header{ position: fixed; height:100%; left:0; width: 100%; top: 0; z-index:9999; display:none; transition: all 0s; }
    #sp-header.show{ display:block;}
    .header_rightmenu > .sppb-addon-content{ text-align:left; padding-left:0px;}
    .header-rbottom{ text-align:left;}
    .mainmenuclosebtn{ display:block;}
    .islideall .sp-nav-control{ display:none;}
    .lyheaderall{ padding-top:40px;}
    .lyheaderall .sp-megamenu-parent{ flex-direction:column;}
    .sp-megamenu-parent > li{ margin-bottom:10px;}
    .sp-megamenu-parent > li:nth-child(1) > a{ padding-left:20px;}
    .sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span{ line-height:40px;}
    .sp-megamenu-parent > li:last-child > a{ padding-left:20px;}
    #sp-header.header-with-modal-menu.center-layout .sp-megamenu-wrapper .sp-megamenu-parent>li.sp-has-child>.sp-dropdown{	animation:none;}
    #sp-header.header-with-modal-menu.center-layout .sp-megamenu-wrapper .sp-megamenu-parent>li>.sp-dropdown.sp-dropdown-main{ transition:0s}
    .sp-megamenu-parent .sp-dropdown{ position: static; display:none !important;  transition: all 0s; }
    #sp-header > .sppb-row-container{ max-height:90%; overflow-y:scroll; }
    .sp-megamenu-parent .sp-dropdown .sp-dropdown-inner{ box-shadow:none;  transition: all 0s;}
    
    .sp-megamenu-parent > li.showsubmenu .sp-dropdown{ display:block !important;}
    
    #sp-header.header-sticky{ animation: none; transition: all 0s;}
    
    .mainmenuclosebtn{ display:block; width:30px; height:30px; text-align:center; line-height:30px; color:#fff; position:absolute; top:0px; right:20px; z-index:99999; padding: 0;    cursor: pointer;    font-size: 30px;}
    
    /*首页*/
    .istepone .isteponetab .sppb-nav.sppb-nav-lines li a, .itytit .mod-sac-header .mod-sac-heading a{ font-size:16px;}
    .istepone .isteponetab .sppb-nav.sppb-nav-lines{ padding-left:10px;}
    .istepone .isteponetab .sppb-nav-lines > li > a{ padding-top:10px;}
    .istepone .isteponetab .sppb-nav.sppb-nav-lines li a::after, .itytit .mod-sac-header .mod-sac-heading::after{ margin-top:5px;}
    .istepone .isteponetab .sppb-nav.sppb-nav-lines li{ margin-right:20px;}
    .istepone .isteponetab .sppb-tab-content .mod-sac-more a, .itytit .mod-sac-header .mod-sac-more a{ font-size:14px;}
    .mod-sac-item-date, .itytit .mod-sac-body .mod-sac-list .sdt-row-space-between .mod-sac-item-info .mod-sac-item-date{ font-size:12px;}
    .istepone .mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap, .itytit .mod-sac-body .mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap{width: calc(100% - 50px);}
    .istepone .mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap a, .itytit .mod-sac-body .mod-sac-list .sdt-row-space-between .mod-sac-item-title-wrap a{ font-size:14px;}
    .itytit .mod-sac-header{ padding:0 10px;}
    .itytit .mod-sac-header::after{ bottom:-3px;}
    .izhuantilist .mod-sac-body .mod-sac-imglist li.mod-sac-imgli2 .mod-sac-libox .mod-sac-item-title-wrap a.mod-sac-item-title{ font-size:16px;}
    .izhuantilist .mod-sac-body .mod-sac-imglist{ gap:10px;}
    .izhuantilist .mod-sac-body .mod-sac-imglist li.mod-sac-imgli2{width: calc(50% - 5px);}
    
    
    /*底部*/
    #sp-bottom{ padding:40px 0;}
    
    /*内页开始*/
    #sp-main-body{ padding-bottom:40px;}
    #sp-component{ margin-top:20px;}
    #sp-component .sp-module-content-top .crumbs-mokuai .breadcrumb li, #sp-component .sp-module-content-top .crumbs-mokuai .breadcrumb li a{ font-size:14px;}
    
    /*海科要闻列表*/
    #sp-component .haikeyaowen .article-list .article{ flex-direction:column; padding:20px;}
    #sp-component .haikeyaowen .article-list .article > a, #sp-component .haikeyaowen .article-list .article > .article-intro-image{ width:100%;}
    #sp-component .haikeyaowen .article-list .article .article-body{ width:100%;}
    .news-liststyle .category.table-bordered tr td.list-date{ white-space: nowrap;}
    
    .haikevideo .article-list .col-lg-12{ width:100%;}
    #sp-component .haikevideo .article-list{ margin-bottom:30px;}
    #sp-component .haikevideo .article-list .article{ margin-bottom:0;}
    #sp-component .article-list .article, #sp-component .article-details{ padding:20px;}
    
    #sp-component .lingdaoxinxi .article-list{ padding-top:0;}
    #sp-component .lingdaoxinxi .article-list .col-lg-12:nth-child(2){ top:auto;}
    
    .article-details.lingdaoxinxi .fields-container li.ling-dao-jian-jie{ width:100%; margin-top:0;}
    .article-details.lingdaoxinxi .fields-container li.ling-dao-gang-wei{ top:50px; left:200px;}
    .article-details.lingdaoxinxi .article-header{ left:220px;}
    
    .zuzhijigou{ overflow-x:scroll;}
    .zuzhijigou table{ width:700px;}
    
    #sp-component .yanjiusuojianjie-mokuai .article-list .col-lg-12{ width:100%;}
    
    .content-categoryzhuanjiaxuezhe .article-list .row .col-lg-4{ width:50%;}
    #sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-title a{ font-size:18px;}
    #sp-component .content-categoryzhuanjiaxuezhe .article-list .article .article-body .article-meta span.article-category{ font-size:14px;}
    #sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12{ width:100%;}
    #sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .article-header{ position: static;}
    #sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .fields-container .field-entry{ width:100%; margin-bottom: 0;}
    #sp-component .chuangxintuandui .article-list .cxtd-list .col-lg-12 .article-body .fields-container{ flex-direction: column;}
    #sp-component .chuangxintuandui .article-list .article .article-body .fields-container li.tuan-dui-zhai-yao{ margin-top:0;}
    
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.tui-guang-zhuan-hua-feng-mian{ position: static; max-width:100%; margin-top:10px;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.jian-jie{ max-width:100%;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-dian-hua, #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-you-xiang, #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-you-xiang a{position: static;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .article-header h2 a{ font-size:18px;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-you-xiang .field-value{ top:auto;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.lian-xi-dian-hua{margin-bottom: 0;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li{margin-bottom: 0;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container li.tui-guang-zhuan-hua-feng-mian img{ height:auto;    }
    #sp-component .tuiguangzhuanhua .article-list .article{ height:auto;}
    #sp-component .tuiguangzhuanhua .article-list .article .article-body .fields-container{margin-bottom: 0;}
    
    .sppb-addon sppb-addon-module header-search{
    height: 32px;
    padding: 0 10px;
    box-sizing: border-box;
    border-color: #ccc;
    border-width: 1px;
    outline: none;
    border-right-width: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    }
    .sppb-column  sppb-addon-single-image-container sppb-column-addons{
        height:40px;
    }
    .sppb-container-inner  {
        height:40px;
    }
    .mod-finder js-finder-searchform form-search{
        height:40px;
    }
    body{
        width: 100%;
    height: 100%;
    background-color: #F9F8F6;
    } 
}
/**去除文章星评**/

.article-ratings-social-share{
    display: none !important;
}

.fanhui-home{
    text-transform: capitalize;
    padding: 12px !important;
    border: none;
    font-size: 16px !important;
    line-height: 1.56;
    white-space: normal;
    font-weight: 400;
}


















































s