/* 红色主题样式 */
.index-banner .view-more span{
    background: #009944;
}
.index-banner-swiper .swiper-button:hover{
    background: #009944;
}
.common-title .tit:after{
    background: #009944;
}
.common-title .more i,.common-title .more:hover i{
    color:#009944;
}
.index-news-box .index-time{
    background: rgba(0,153,68,0.7);
}
.puti-box .puti-tit:after{
    background: #009944;
}
.index-Scient .swiper-button-nexts:hover,.index-Scient .swiper-button-prevs:hover{
    background: url(com-icon02.png) center center no-repeat #009944;
}
.index-Scient .swiper-button-prevs:hover{
    transform: rotate(180deg);
}
.index-Scient .swiper-button-nexts:hover{
    transform: rotate(0deg);
}
.footer .footer-infos,.hc-mobile-nav .nav-wrapper{
  background: linear-gradient( 225deg, rgba(0,153,68,0.8) 0%, rgba(0,153,68,0.3) 100%);
}
.pub-box .line-box{
    border-color: #009944;
}
.pub-box-swiper .swiper-pub-prev:hover,.pub-box-swiper .swiper-pub-next:hover{
    background: #009944;
}
.index-Scient .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{
    background: #009944;
}
.index-event-box:hover .event-box .yue{
    background-color: #009944;
}
.index-event-box .event-box .yue{
    background: #009944;
}
.puti-boxs:hover .puti-tit{
    color: #009944;
}
.other-body .puti-boxs .puti-tits:hover{
    color: #009944;
}
#pages span.active, #pages span:hover, #pages a:hover{
    background: #009944;
}
.next-list li a:hover,.wrap-appendix li a:hover{
    color: #009944;
}
.wenzi-item li a:hover{
    color: #009944;
}
.channels-title .bread-item a:hover{
    color: #009944;
}
.jous-box li a{
    color: #fff;
}
.jous-box li a:hover,.index-news-box .index-news-list:hover .index-tit{
    color: #009944;
}
.jous-box li .time{
    color: #E8F5E9;
}
.work-box{
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
    gap: 40px;
}
.work-box li{
    flex: 1;
}
.work-box li a{
    font-family: Lato, Lato;
    font-weight: bold;
    font-size: 18px;
    color: #022233;
    line-height: 32px;
    text-align: left;
}
.work-box li .time{
    font-family: OpenSans;
    font-size: 16px;
    color: #777777;
    line-height: 22px;
    text-align: left;
    margin-top: 20px;
}
.zuhe-box  .work-box{
    display: block;
}
.zuhe-box .work-box li{
    margin-bottom: 20px;
}
.zuhe-box .work-box li:last-child{
    margin-bottom: 0;
}
.zuhe-box .work-box li .time{
    margin-top: 10px;
}
.header-box ul .dropdown-menu{
    background: #009944;
}
.header-box ul .dropdown-menu li a:hover{
    background: #48946a
}
.header-tool a:hover{
    color: #009944;
}

.main-content .channel-title span:after{
    background: #009944;
}
.wenzi-tiem span.yue{
    background: #009944;
}
.tuwen-item li:hover a.db .tuwen-list .title{
    color: #009944;
}
#pages #more,.index-event-box:hover .event-box .yue,.index-event-box .event-box .yue{
    background: #009944;
}

.head-aside-item .head-list li.active a, .head-aside-item .head-list li a:hover{
    background:#009944;
}
.channels-title .chantils:after,.aside-item .aside-list{
    background:#009944;
}
.aside-item .aside-list li.active, .aside-item .aside-list li:hover{
    background: #4caf50;
}
.header-box .nav-wrap>ul>li>a:hover,.other-body .header-tool a:hover{
    color: #009944;
}
.academicians-groups .box-s, .academicians-list .box-s{
    background-color:#009944;
}
.academicians-groups .box-s:hover, .academicians-list .box-s:hover{
    background-color:#4caf50;
}
.personnel-details .info-top .box-info .info-title::after {
    background: #009944;
}
.ryxq_glbli  .box-tit {
    border-left: 4px solid #009944;
}
.research-table table thead tr th {
    background: #009944;
}
.research-table .td-title:hover {
  color: #009944;
}
/*---------------人员名字列表---------------------*/
.peoplepart {overflow: hidden;}
.peoplepart h3 {margin: 30px 0 0 0;line-height:1.2; color:#089045; font-weight:700; font-size:22px;}
.peoplepart h4 {margin: 20px 0 0 0;line-height:1; color:#565656; font-weight:700; font-size:20px;font-family: "Times New Roman", serif;}

.namelist{overflow: hidden;margin-top: 16px;}
.namelist li {margin: 6px 0;width: 20%;float: left;}
.namelist li a {font-size: 16px;color: #666;line-height: 18px;font-family: "Times New Roman", serif;}
.namelist li a:hover {color: #089045;text-decoration: none;}
@media (max-width: 991px) {
    .namelist li {width: 33.333%;}
}
@media (max-width: 767px) {
    .peoplepart h3 {font-size: 20px;}
    .namelist li a {font-size: 15px;}
}
@media (max-width: 380px) {
.namelist li {width: 50%;}
}
.dpborderstyle {
    background: #ffffff;
    padding: 10px 0 0 12px;
    border-radius: 3px;
    overflow: hidden;
    display: block;
    min-height: 436px;
}
.bmfl {
    margin: 22px 0 18px 0;
    line-height: 1.2;
    color: #089045;
    font-weight: 700;
    font-size: 22px;
}
.link-cenrlab{overflow:hidden;margin-top: 12px;}
.link-cenrlab li{ float:left;background:url(ico_01.gif) 1px 8px no-repeat;padding-left: 16px;padding-right:15px;margin-bottom: 13px;}
.link-cenrlab li a {font-size: 16px;line-height: 140%;width: 100%;text-overflow: ellipsis;white-space: nowrap;display: block;overflow: hidden;color: #383838;}
.link-cenrlab li a:hover {color: #007b37;}
@media (max-width: 767px){
.link-cenrlab li a {white-space: inherit;}
}