

.page_banner{margin-top:125px ; position: relative;}
.page_banner .pic{width: 100%;height: 500px;overflow: hidden;}
.page_banner .pic i{width: 100%;height: 100%;}
.page_banner .pos{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 100%; font-size: 30px;color: #fff;text-align: center;}
.page_banner .pos b{margin-bottom: 9px; font-weight: 900;}
.page_banner .pos p{font-weight: bold;font-family: Arial;}
.page_banner .pos i{margin: 17px auto 0;width: 2px;height: 65px;background: url(../images/icon/icon_13s.png) center no-repeat;}



.page_title .w1400{
    position: relative;
}
.page_title .crumbs{
    line-height: 24px;
    padding: 41px 0 40px;
}
.page_title .crumbs i{
    float: left;
    
    width: 20px;
    height: 24px;
    background: url(../images/icon/icon_27.png) center no-repeat;
    background-size: 100% auto;
}
.page_title .crumbs a{
    float: left;
    margin: 0 15px;
    font-size: 14px;
    color: #666;
}
.page_title .crumbs a:hover{
    color: #d71820;
}
.page_title .crumbs span{
    float: left;
    width: 9px;
    height: 24px;
    background: url(../images/icon/icon_28.png) center no-repeat;
    background-size: 100% auto;
}

.page_title .pos{
    position: absolute;
    left: 0;
    top: -122px;
    width:19.28%;
    background: #d71820 url(../images/icon/icon_15.png) left bottom no-repeat;
    background-size:100% auto;
}
.page_title .pos .text{
    padding: 36px 4% 36px 9%;
    color: #fff;
}
.page_title .pos li{padding: 13px 0;}
.page_title .pos .one{display: flex;}
.page_title .pos .one i{margin-right: 12px; min-width:6px;height: 28px;background: url(../images/icon/icon_14.png) left center no-repeat;background-size: 6px auto;}
.page_title .pos .one em{ transition: all 0.5s;margin:14px 12px 0 0; width: 0px;height: 1px;background: #fff;}
.page_title .pos .one p{font-size: 18px;line-height: 28px;color: #fff;}
/* .page_title .pos .pos_box{display: none; } */
.page_title .pos .pos_box .item{padding:13px 0 0 18px;}
.page_title .pos .pos_box a{display: flex;}
.page_title .pos .pos_box a i{margin-right: 7px; min-width:6px;height: 34px;background: url(../images/icon/icon_14.png) left center no-repeat;background-size: 6px auto;}
.page_title .pos .pos_box a em{transition: all 0.5s;margin:17px 7px 0 0; width: 0px;height: 1px;background: #fff;}
.page_title .pos .pos_box a p{font-size: 16px;line-height: 34px;color: #fff;}


.page_title .pos .one:hover em,.page_title .pos li .one.cur em{transition: all 0.5s; width: 30px;}

.page_title .pos .pos_box a:hover em,.page_title .pos li .pos_box a.cur em{transition: all 0.5s; width: 15px;}


.w1400_right{width: 77.9%;}


.title_box{display: flex;justify-content: center; font-size: 33px;color: #d71820;}
.title_box b{font-weight: 900;}
.title_box i{font-weight: 900;color: #2468a9;}


/*分页*/
.paging{margin-bottom: 110px; padding:23px 5.5%;height: 47px; text-align: center;background: #f7f7f7;border-radius: 6px;}

.paging .el-pager{
    float: left;
    display: flex;
    justify-content: center;
    align-items: center;
    width: calc(100% - 80px);
}
.paging .el-pager li{position: relative; margin: 0 8px; width: 47px;height: 47px;line-height: 47px; font-size: 16px;font-family: Arial;color: #666;text-align: center;border: #cfcfcf 1px solid;border-radius: 100%;cursor: pointer;}
.paging .el-pager li.active{color: #fff; background: #d71820;border: #d71820 1px solid;}
.paging .el-pager li:hover{color: #d71820;border: #d71820 1px solid !important;}
.paging .el-pager li.active:hover{color: #fff;}

.paging .btn-prev{float: left;padding: 0; width: 38px;height:47px;background: url(../images/icon/icon_34.png) left center no-repeat;border: none;}
.paging .btn-prev:hover{ background: url(../images/icon/icon_34s.png) left center no-repeat; }

.paging .btn-next{float: right;padding: 0;width: 38px;height:47px; background: url(../images/icon/icon_35.png) right center no-repeat;border: none;}
.paging .btn-next:hover{background: url(../images/icon/icon_35s.png) right center no-repeat;}

.paging .el-pager li.more::before{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    line-height: 36px;
    font-size: 20px;
    content: "...";
}

/*=========== p2-1新闻中心-实验室动态 ===========*/
.dynamic .dynamic02 .list{
    margin:20px auto 100px;
}
.dynamic .dynamic02 .list a{
    position: relative;
    padding: 60px 0;
    border-bottom: #e8e8e8 1px solid;
}
.dynamic .dynamic02 .list .time{
    font-size: 16px;
    color: #666;
    font-weight: bold;
    font-family: Arial;
}

.dynamic .dynamic02 .list .pic{
    margin:0 36px 0 26px;
    width: 293px;
    height: 165px;
    overflow: hidden;
}
.dynamic .dynamic02 .list .pic i{
    transition: all 0.5s;
    transform: scale(1);
    width: 100%;
    height: 100%;
    background-size: cover !important;
}
.dynamic .dynamic02 .list .text{
    padding:0 40px 0 26px;
}
.dynamic .dynamic02 .list .text b{
    margin:13px 0 10px;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.dynamic .dynamic02 .list .text p{
    margin-bottom: 16px;
    text-indent: 2em;
    font-size: 14px;
    height: 48px;
    line-height: 24px;
    color: #999;
    overflow: hidden;
}
.dynamic .dynamic02 .list .text em{
    transition: all 0.5s;
    opacity: 0;
    margin-right: 50px;
    margin-top: 20px;
    width: 53px;
    height: 5px;
    background: url(../images/icon/icon_33.png) right center no-repeat;
}
.dynamic .dynamic02 .list a:hover .text em{
    transition: all 0.5s;
    opacity: 1;
    margin-right: 0px;
}
.dynamic .dynamic02 .list a:hover{
    box-shadow: 0 0 16px rgba(0,0,0,0.1);
}
.dynamic .dynamic02 .list a:hover .time{
    color: #d71820;
}
.dynamic .dynamic02 .list a:hover .text b{
    color: #d71820;
}

.dynamic .dynamic02 .list a:hover .pic i{
    transition: all 0.5s;
    transform: scale(1.1);
}


/*=========== p1-2科研团队 ===========*/
.team{padding-bottom: 77px;}
.team .section_white .title_box{margin-bottom:40px;}
.team .team01:nth-child(3){margin-top: 40px;}
.team .team01 .tit{position: relative;margin-bottom: 43px; padding-left: 25px;font-size:20px;color: #333;font-weight: bold;}
.team .team01 .tit::after{position: absolute;left: 0;top: 5px;width: 5px;height: 20px;background:#ca171d;content: " ";}
.team .team01 .list li{float: left;margin:0 5% 13px 0; width: 16%;}
.team .team01 .list li:nth-child(5n){margin-right: 0;}
.team .team01 .list a{width: 100%;font-size: 16px;color: #333; text-align: center;}
.team .team01 .list .pic{width: 100%;overflow: hidden;}
.team .team01 .list .pic i{width: 100%;height: 100%;}
.team .team01 .list b{margin-top: 16px; font-size: 20px;color: #333;font-weight: bold;}
.team .team01 .list em{line-height: 26px;}
.team .team01 .list p{ height: 52px; line-height: 26px;overflow: hidden;
    text-overflow: ellipsis;
    display: -ms-box;
    -ms-line-clamp: 2;
    -ms-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -o-box;
    -o-line-clamp: 2;
    -o-box-orient: vertical;}

.team .team01 .list a:hover b{color: #d71820;}



/*=========== p1-3组织架构 ===========*/
.organization{padding-bottom: 117px; background: url(../images/page/organization_1.png) left bottom no-repeat;background-size: 100% auto;}
.organization .organization01 .tit{margin: 40px 0 45px; font-size: 24px;color: #333;text-align: center;}
.organization .organization01 .tit i{display: inline-block;font-weight: bold;color: #ca171d;}
.organization .organization01 .tit em{display: inline-block;font-weight: bold;}
.organization .organization01 img.pic{margin: 0 auto;width: 100%;}

/*=========== p1-7实验室主任 ===========*/
.director{padding-bottom: 117px; background: url(../images/page/organization_1.png) left bottom no-repeat;background-size: 100% auto;}
.director .director01 { position: relative; margin: 43px auto 129px; }
.director .director01 .txt p{text-indent: 2em; font-size: 16px;line-height: 32px;color: #666;text-align: justify;}
.director .director01 .txt img{
    margin: 0 auto;
    max-width: 100%;
}

/*=========== p1-4个人奖项 ===========*/

.awards .awards01{padding: 56px 0 54px;}
.awards .awards01 .list{border-right: #e7e7e7 1px solid;border-bottom: #e7e7e7 1px solid;}
.awards .awards01 li p{float: left;width: calc(50% - 1px);line-height: 80px; font-size: 20px;color: #666;text-align: center;border-top: #e7e7e7 1px solid; border-left: #e7e7e7 1px solid;}
.awards .awards01 li.tit p{color: #2468a9;font-weight: bold;background:#e7e7e7 ;}
.awards .awards01 li.tit .p1{background: #f2f2f2;}
.awards .awards02{margin-bottom: 120px;}
.awards .awards02 .list_pic{padding:70px 45px 49px 45px;border: #e7e7e7 1px solid;}
.awards .awards02 .list_pic li{float: left;margin:0 7.2% 30px 0;width: 28.53%;}
.awards .awards02 .list_pic li:nth-child(3n){margin-right: 0;}
.awards .awards02 .list_pic .pic{width: 100%;}
.awards .awards02 .list_pic .pic i{width: 100%;height: 100%;}


/*=========== p2-2新闻中心-政策法规 ===========*/
.notice .notice01 .list{
    margin:20px auto 120px;
}
.notice .notice01 .list a{
    transition: all 0.5s;
    position: relative;
    padding: 50px 0 24px 24px;
    border-bottom: #e8e8e8 1px solid;
}
.notice .notice01 .list .time{
    margin-right: 30px;
    padding:22px 23px 22px 0;
    width: 70px;
    text-align: right;
    color: #999;
    font-family: Arial;
    border: #d6d6d6 1px solid;
}
.notice .notice01 .list .time i{
    font-size: 20px;
}
.notice .notice01 .list .time .i1{
    margin-top: 5px;
    font-size: 16px;
}
.notice .notice01 .list .text{
    padding-right: 50px;
}
.notice .notice01 .list .text b{
    margin:-2px 0 13px;
    font-size: 20px;
    color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.notice .notice01 .list .text p{
    height: 60px;
    line-height: 30px;
    font-size: 16px;
    color: #999;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -ms-box;
    -ms-line-clamp: 2;
    -ms-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -o-box;
    -o-line-clamp: 2;
    -o-box-orient: vertical;
}
.notice .notice01 .list .text em{
    transition: all 0.5s;
    opacity: 0;
    margin-right: 50px;
    margin-top: 15px;
    width: 53px;
    height: 5px;
    background: url(../images/icon/icon_33.png) right center no-repeat;
}
.notice .notice01 .list a:hover{
    margin-top: -1px;
    margin-bottom: 1px;
}
.notice .notice01 .list a:hover .text em{
    transition: all 0.5s;
    opacity: 1;
    margin-right: 0px;
}
.notice .notice01 .list a:hover{
    transition: all 0.5s;
    box-shadow: 0 0 16px rgba(0,0,0,0.1);
}
.notice .notice01 .list a:hover .time{

    color: #ca171d;
    border: #ca171d 1px solid;
}
.notice .notice01 .list a:hover .text b{
    color: #ca171d;
}

.notice .notice01 .list a:hover .pic i{
    transition: all 0.5s;
    transform: scale(1.1);
}



/*=========== p2-3新闻中心-新闻详情 ===========*/
.case_rule{padding-top: 125px;}
.case_rule .page_title .tit b{padding: 41px 0 40px;line-height: 24px; font-size: 28px;color: #666;font-weight: 900;}


.case_rule .rule01{position: relative;z-index: 1;margin:0px auto 140px; padding: 50px 0 0;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.case_rule .tit_box{position: relative; padding: 0;line-height: 38px; font-size: 24px;color: #333;}
.case_rule .tit_box i{margin:0 44px;font-weight: 900;}
.case_rule .tit_box em{position: absolute;left: 0;top: 2px;width: 5px;height: 37px;background: #d71820;}


.case_rule .rule01 .situation{margin:0 44px;}
.case_rule .rule01 .situation .t{padding:27px 0 33px;border-bottom: #e5e5e5 1px solid;}

.case_rule .rule01 .situation .t .pubTime{padding-left:28px;font-size:18px;color:#999;height:24px;background:url(../images/icon/icon_36.png) center left no-repeat;border:0}
.case_rule .rule01 .situation .t .font i{cursor:pointer;padding:0 14px;height:24px;width:19px;text-indent:9999em;overflow:hidden;transition-duration:.5s;float:left;border-right:1px solid #c6c6c7;}
.case_rule .rule01 .situation .t .big{background:url(../images/icon/icon_37.png) center no-repeat}
.case_rule .rule01 .situation .t .cen{background:url(../images/icon/icon_38.png) center no-repeat}
.case_rule .rule01 .situation .t .small{background:url(../images/icon/icon_39.png) center no-repeat}

.case_rule .rule01 .situation .t .big.cur,.case_rule .rule01 .situation .t .big:hover{background-image:url(../images/icon/icon_37s.png)}
.case_rule .rule01 .situation .t .cen.cur,.case_rule .rule01 .situation .t .cen:hover{background-image:url(../images/icon/icon_38s.png)}
.case_rule .rule01 .situation .t .small.cur,.case_rule .rule01 .situation .t .small:hover{background-image:url(../images/icon/icon_39s.png)}
.case_rule .rule01 .situation .t .share{width:20px;height:24px;cursor:pointer;padding-left:14px;background:url(../images/icon/icon_40.png) 14px center no-repeat;}


.case_rule .rule01 .situation .text{padding:35px 0;min-height: 248px; line-height:30px;font-size:16px;color:#333;text-align: justify; border-bottom: #f2f2f2 1px solid;}
.case_rule .rule01 .situation .text{zoom:1}
.case_rule .rule01 .situation .text:after{content:" ";display:block;clear:both;height:0}
.case_rule .rule01 .situation .text b{font-weight:700}
.case_rule .rule01 .situation .text b,.case_rule .rule01 .situation .text em,.case_rule .rule01 .situation .text i,.case_rule .rule01 .situation .text span,.case_rule .rule01 .situation .text a{display:inline-block}
.case_rule .rule01 .situation .text img{margin:0 auto; max-width: 1000px !important;height: auto !important;}
.case_rule .rule01 .situation .text table td{border:#ddd 1px solid;}


.case_rule .rule01 .situation .page_new a{line-height:115px;font-size: 16px;color:#333;}
.case_rule .rule01 .situation .page_new .fl a{padding-left: 40px;background: url(../images/icon/icon_41.png) left center no-repeat;}
.case_rule .rule01 .situation .page_new .fr a{padding-right: 40px;background: url(../images/icon/icon_42.png) right center no-repeat;}
.case_rule .rule01 .situation .page_new .fl a:hover{background: url(../images/icon/icon_41s.png) left center no-repeat;}
.case_rule .rule01 .situation .page_new .fr a:hover{background: url(../images/icon/icon_42s.png) right center no-repeat;}
.case_rule .rule01 .situation .page_new div:hover a{color:#ff0000}


/*=========== p3-1科研成果-科研项目 ===========*/
.project .project01{padding-bottom: 120px;}
.project .project01 .tit{padding: 48px 0 50px; font-size: 18px;color: #333;font-weight: bold;text-align: center;}
.project .project01 .table{background: #fff;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.project .project01 .tit_box{ background: #2468a9;}
.project .project01 .tit_box p{float: left;padding-left: 30px; line-height: 78px;font-size: 18px;color: #fff;font-weight: bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.project .project01 .tit_box .p01{width: 20.9%;padding-left: 50px; background: url(../images/page/project01_1.png) 20px center no-repeat;}
.project .project01 .tit_box .p02{width: 36.42%;padding-left: 60px;background: url(../images/page/project01_2.png) 34px center no-repeat;}
.project .project01 .tit_box .p03{width: 17.7%;padding-left: 30px; background: url(../images/page/project01_3.png) left center no-repeat;}
.project .project01 .tit_box .p04{width: 12.49%;padding-left: 27px; background: url(../images/page/project01_4.png) left center no-repeat;}
.project .project01 .tit_box .p05{width: 12.49%;padding-left: 30px; background: url(../images/page/project01_5.png) left center no-repeat;}
.project .project01 .tab_tit{width: 20.9%;height: 793px; background: #ececec;}

.project .project01 .tab_tit p{transition: all 0.5s; padding-left: 20px; font-size: 16px;line-height: 76px;color: #333;cursor: pointer;}
.project .project01 .tab_tit a.cur p{transition: all 0.5s;color: #ca171d;font-weight: bold; background: #fff;} 

.project .project01 .tab_next{padding:10px 0 23px; width: 79.1%;}
.project .project01 .tab_next .next{height: 760px;}
.project .project01 .tab_next .list{padding: 0 30px 0 34px;}
.project .project01 .tab_next .list li{border-bottom: #e1e3e3 1px dashed;}
.project .project01 .tab_next .list p{float: left;padding: 28px 0; line-height: 20px; font-size: 14px;color: #333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.project .project01 .tab_next .list .p02{width: 45.6%;padding-right: 10px;}
.project .project01 .tab_next .list .p03{width: 24.56%;padding-right: 10px;}
.project .project01 .tab_next .list .p04{width: 17.49%;}
.project .project01 .tab_next .list .p05{width: 12.35%;}
 

.project .project01 .tab_next .next .lie_pos{display: none; position: absolute;right: 7px;top: 20px;width: 1px;height:calc(100% - 20px);background: #b5b5b6;}
.project .project01 .zl-scrollBarBox{height:100%;position:absolute;right:10px;z-index: 3;}
.project .project01 .zl-scrollBar{position:absolute;right:0;top:0;background:#2468a9;transition:background .3s}
.project .project01 .zl-scrollBar.zl-verticalBar{top:20px;min-height:10px}
.project .project01 .zl-scrollBar.zl-horizontalBar{min-width:10px}
.project .project01 .zl-scrollBar:hover{background:#000}
.project .project01 .zl-scrollContentDiv{position:relative!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;top:0;left:0}


/*=========== p4-1开放课题-新课题征集 ===========*/

.task .task01 .next{margin:48px auto 70px; line-height: 34px; font-size: 16px;color: #333;text-align: justify;}
.task .task01 .next{zoom:1}
.task .task01 .next:after{content:" ";display:block;clear:both;height:0}
.task .task01 .next b{font-weight:700}
.task .task01 .next b,.task .task01 .next em,.task .task01 .next i,.task .task01 .next span,.task .task01 .next a{display:inline-block}
.task .task01 .next img{margin:0 auto; max-width:100% !important;height: auto !important;}
.task .task01 .next table td{border:#ddd 1px solid;}

.task .task01 .list{margin-bottom: 100px;}
.task .task01 .list .text{margin-bottom: 30px;text-indent: 2em; font-size: 18px;line-height: 30px;color: #333;font-weight: bold;cursor: pointer;}
.task .task01 .list .text p{padding-left: 37px;background: url(../images/page/task_1.png) 37px center no-repeat; }
.task .task01 .list .text:hover{color: #2468a9;}


/*=========== p4-2开放课题-已发布课题 ===========*/
.issue_task .issue_task01 .list{margin: 50px auto 62px;}
.issue_task .issue_task01 .list li{float: left;margin:0 4.4% 48px 0; width: 47.8%;height: 247px; background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.issue_task .issue_task01 .list li:nth-child(2n){margin-right: 0;}
.issue_task .issue_task01 .list a{padding: 34px 20px 0 20px;background: url(../images/page/issue_task_1.jpg) left 36px no-repeat;}
.issue_task .issue_task01 .list dl{margin-bottom: 15px;}
.issue_task .issue_task01 .list dt{}
.issue_task .issue_task01 .list dt p{background: url(../images/page/issue_task_2.png) left center no-repeat;}
.issue_task .issue_task01 .list dd{}
.issue_task .issue_task01 .list dd b{padding-bottom: 20px; margin:10px 0 0 36px;width: calc(100% - 36px);min-height: 38px;  line-height: 30px;  font-size: 20px;color: #333;font-weight: bold;border-bottom: #c4c5c5 1px dashed;overflow: hidden;
    text-overflow: ellipsis;
    display: -ms-box;
    -ms-line-clamp: 2;
    -ms-box-orient: vertical;
    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -o-box;
    -o-line-clamp: 2;
    -o-box-orient: vertical;}
.issue_task .issue_task01 .list p{padding-left: 36px;font-size: 18px;line-height: 25px;color: #666;}
.issue_task .issue_task01 .list .p02{line-height: 34px; background: url(../images/page/issue_task_3.png) left center no-repeat;}
.issue_task .issue_task01 .list .p03{line-height: 34px; background: url(../images/page/issue_task_4.png) left center no-repeat;}



/*=========== p4-3开放课题-管理办法 ===========*/
.task_box .task01 .next{margin-bottom: 115px; line-height: 30px;}

/*=========== p4-5合作单位 ===========*/
.units{padding-bottom: 96px;}
.units .tit{margin: 40px 0 27px; padding-left: 17px; font-size: 24px;color: #333;font-weight: bold;background: url(../images/icon/icon_16.png) left center no-repeat;}
.units .units01 .list li{float: left;margin: 0 2.66% 24px 0; width: 23%; }
.units .units01 .list li:nth-child(4n){margin-right: 0;}
.units .units01 .list a{display: flex; height: 185px;border: #d6d5d5 1px solid;justify-content: center;align-items: center;flex-direction: column;}
.units .units01 .list img{max-width: 96%;max-height: 96%;}

.units .units02 .list a{height: 111px;}
.units .units02 .tit{margin-bottom: 47px;}
/*=========== p5-3人才培养-导师介绍 ===========*/
.tutor .tutor01{padding-bottom: 50px;}
.tutor .tutor01 .list a.clearfix{display: flex;padding: 66px 0 69px; border-bottom: #b1b1b1 1px dashed;}
.tutor .tutor01 .list .pic{margin-right:6%; width:139px;height: 139px;border-radius: 139px;overflow: hidden;}
.tutor .tutor01 .list .pic i{width: 100%;height: 100%;background-size: cover !important;}
.tutor .tutor01 .list .text{flex : 1;width : 0;}
.tutor .tutor01 .list .text .tit{margin-bottom: 28px; font-size: 20px;color: #333;font-weight: bold;}
.tutor .tutor01 .list .text .textBox{font-size: 16px;color: #666;line-height: 30px;}
.tutor .tutor01 .list li:last-child a{border-bottom: none;}


/*=========== p5-2人才培养-杰出人才 ===========*/
.talents .talents01 #waterfull{margin:47px 0 0 1px;}
.talents .talents01 #container{position:relative;}

.talents .talents01 .waterfull ul{width: 100%;}
.talents .talents01 .waterfull li{position: relative; float:left;width:31%;margin:0 1.1% 25px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.1); overflow:hidden;}

.talents .talents01 .waterfull li .lie{position: absolute;left: 0;top: 0; width: 100%;height: 4px;background: #c4c3c3;}
.talents .talents01 .waterfull li .lie i{transition: all 0.5s;width: 0px;height: 4px;background: #d71820;}
.talents .talents01 .waterfull li a{padding:23px 5% 0;}
.talents .talents01 .waterfull li b{margin-bottom: 12px; font-size: 22px;color: #333;font-weight: bold;}
.talents .talents01 .waterfull li span{margin-bottom: 10px; font-size: 16px;color: #ca171d;font-weight: bold;}
.talents .talents01 .waterfull li em{margin-bottom: 22px; font-size: 16px;color: #333;}
.talents .talents01 .waterfull li .text p{padding: 25px 0; line-height: 22px;font-size: 16px;color: #333; border-top: #bbb 1px dashed;}
.talents .talents01 .waterfull li .text p:first-child{
    padding-top: 0;
    border-top: none;
}
.talents .talents01 .waterfull li:hover .lie i{transition: all 0.5s;width: 100%;}
.talents .talents01 .waterfull li:hover b{color: #2468a9;}

.talents .talents01 .more{padding: 60px 0;width: 100%;cursor: pointer;}
.talents .talents01 .more .icon{margin:0 auto;width: 53px;height: 53px;background: url(../images/icon/icon_17.png) center no-repeat;}
.talents .talents01 .more p{font-size: 16px;text-align: center;color: #333;}

/*=========== p3-3科研成果-专著 ===========*/
.treatise .w1400_right{width: 80.72%;}
.treatise .treatise01 .waterfull{position: relative; margin:47px 0 0 1px;}
.treatise .treatise01 .waterfull .line{position: absolute;left: 0;top: 0;width: 1px;height: 100%;background: #edecec;}
.treatise .treatise01 .waterfull .line_01{left: 33%;}
.treatise .treatise01 .waterfull .line_02{left: 66%;}
.treatise .treatise01 #container{position:relative;}
.treatise .treatise01 .waterfull ul{width: 100%;}
.treatise .treatise01 .waterfull li{position: relative; float:left;width:24%;margin:0 4.6% 44px;overflow:hidden;}
.treatise .treatise01 .waterfull li a{padding-bottom: 50px;border-bottom: #ddd 1px dashed;}
.treatise .treatise01 .waterfull li b{margin-bottom: 19px; font-size: 18px;color: #333;font-weight: bold;}
.treatise .treatise01 .waterfull li dl{font-size: 16px;color: #333;line-height: 30px;}
.treatise .treatise01 .waterfull li dt{float: left;width: 96px;}
.treatise .treatise01 .waterfull li dd{float: left;width: calc(100% - 96px);}
.treatise .treatise01 .waterfull li .pic{margin-top: 27px;width: 100%;overflow: hidden;}
.treatise .treatise01 .waterfull li .pic i{width: 100%;height: 100%;}
.treatise .treatise01 .waterfull li .pic img{width: 100%;}

.treatise .treatise01 .waterfull li:hover .lie i{transition: all 0.5s;width: 100%;}
.treatise .treatise01 .waterfull li:hover b{color: #2468a9;}


.treatise .treatise01 .more{padding: 60px 0;width: 100%;cursor: pointer;}
.treatise .treatise01 .more .icon{margin:0 auto;width: 53px;height: 53px;background: url(../images/icon/icon_17.png) center no-repeat;}
.treatise .treatise01 .more p{font-size: 16px;text-align: center;color: #333;}


/*=========== p1-1实验室简介 ===========*/
.introduce{background: url(../images/page/introduce_2.png) left bottom no-repeat;background-size: 100% auto;}
.introduce .int01{position: relative; margin: 43px auto 129px;}
.introduce .int01 .left{}
.introduce .int01 .left p{text-indent: 2em; font-size: 16px;line-height: 32px;color: #666;text-align: justify;}
.introduce .int01 .left img{
    max-width: 100%;
}
.introduce .int01 .right{position: relative;margin:0 0 10px 30px; width: 34.6%;height:300px;}
.introduce .int01 .pos{position: absolute;right: 0;top: 0;width: 80.7%;height:88.42%;background: #2468a9;}
.introduce .int01 .right .pic{position: relative;z-index: 2;margin: 45px 45px 0 0; width:calc(100% - 45px) ;height: calc(100% - 45px);}
.introduce .int01 .right .pic i{width: 100%;height: 100%;}


/*=========== p1-4获得奖项 ===========*/
.honor .honor01{
    padding:0 0 115px;
}

.honor .honor01 .swiper-container{
    padding:30px 0 90px;
}
.honor .honor01 .next .swiper-slide{
    min-height: 550px;
    overflow: hidden;
}

.honor .honor01 .next a{
    margin-bottom: 23px;
    cursor: pointer;
}
.honor .honor01 .next a .text{width: 60%;}
.honor .honor01 .next a .text b{
    float: left;
    margin-right: 12px;
    width: 20px;
    line-height: 31px;
    font-size: 18px;
    color: #444;
    font-family: Arial;
}
.honor .honor01 .next a .text i{
    transition: all 0.5s;
    float: left;
    margin:15px 14px 0 0;
    width: 0px;
    height: 1px;
    background: #c1c0c0;
}
.honor .honor01 .next a .text p{
    float: left;
    width: calc(100% - 92px);
    line-height: 31px;
    font-size: 18px;
    color: #444;
}
.honor .honor01 .next a .pic{
    transition: all 0.5s;
    position: absolute;
    right: -10%;
    top: 0%;
    width:38.34%;
    height: 100%;
    opacity: 0;
    z-index: 1;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: flex-end;

}

.honor .honor01 .next li.cur a .pic{
    transition: all 0.5s;
    right: 0;
    z-index: 3;
    opacity: 1;
}
.honor .honor01 .next a .pic img{
    max-width: calc(100% - 18px);
    border: #e8e7e7 9px solid;
}
.honor .honor01 .next a .pic i{
    line-height: 74px;
    font-size: 18px;
    color: #444;
    font-weight: bold;
    text-align: center;
}

.honor .honor01 .swiper-container-horizontal > .swiper-pagination-bullets{
    bottom: 0;
    text-align: left;
    justify-content: left;
}

.honor .honor01 .swiper-pagination-bullet{
    margin: 0 !important;
    width: 107px;
    height: 45px;
    line-height: 43px;
    font-size: 13px;
    color: #8f8d8d;
    font-weight: bold;
    text-align: center;
    border-radius: 0;
    opacity: 1;
    background: url(../images/icon/icon_43.png) right bottom no-repeat;
}

.honor .honor01 .swiper-pagination-bullet{
    margin: 0 !important;
    width: 107px;
    height: 45px;
    line-height: 43px;
    font-size: 13px;
    color: #8f8d8d;
    font-weight: bold;
    border-radius: 0;
    opacity: 1;
    background: url(../images/icon/icon_43.png) right bottom no-repeat;
}
.honor .honor01 .swiper-pagination-bullet-active{
    color: #d71820;
    background: url(../images/icon/icon_44.png) right bottom no-repeat;
}
.honor .honor01 .next li:hover a .text i,.honor .honor01 .next li.cur a .text i{
    transition: all 0.5s;
    width: 46px;
}
.honor .honor01 .next li:hover a p,.honor .honor01 .next li.cur a p{
    color: #d71820;
    font-weight: bold;
}

/*=========== p1-5实验室分中心 ===========*/
.introduce_box{background: none;}
.introduce .int03{margin-bottom: 120px;min-height: 500px;}
.introduce .int03 .next{position: relative;margin-top: 49px; padding: 50px 0 75px;}

.introduce .int03 .left{position: relative;margin:0 0 10px 20px; width:48.165%;height:300px;}
.introduce .int03 .pos{position: absolute;right:0px;bottom:0px;width:31.8%;height:71.8%;background: #2468a9;}
.introduce .int03 .left .pic{position:relative; z-index: 2; width:calc(100% - 30px) ;height: calc(100% - 30px);}
.introduce .int03 .left .pic i{width: 100%;height: 100%;}

.introduce .int03 .right{}
.introduce .int03 .right .text{font-size: 16px;line-height: 32px;color: #666;text-align: justify;}
.introduce .int03 .right .text p{text-indent: 2em;}


/*=========== p3-2科研成果-论文 ===========*/
.paper{padding-bottom: 50px;}
.paper .paper01{padding: 52px 0 70px;}
.paper .paper01 .table{background: #fff;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.paper .paper01 .tit_box{padding: 0 47px 0 40px; background: #2468a9;}
.paper .paper01 .tit_box p{float: left;padding-left: 27px; line-height: 78px;font-size: 18px;color: #fff;font-weight: bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;background: url(../images/page/project01_2.png) left center no-repeat;}
.paper .paper01 .tit_box .p01{width: 51.8%;}
.paper .paper01 .tit_box .p02{width: 21.65%;}
.paper .paper01 .tit_box .p03{width: 26.55%;}

.paper .paper01 .tab_next{padding:10px 0 54px;width: 100%;}
.paper .paper01 .tab_next .next{height: 610px;}
.paper .paper01 .tab_next .list{position: relative; padding: 0 47px 0 20px;}
.paper .paper01 .tab_next .list li{padding: 30px 0 30px 20px;display: flex;
    justify-content: center;
    align-items: center;}
.paper .paper01 .tab_next .list li:nth-child(2n){background: #f5f5f5;}
.paper .paper01 .tab_next .list p{float: left;padding-right:10px; line-height: 20px; font-size: 18px;color: #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.paper .paper01 .tab_next .list .p01{width: 51.8%;}
.paper .paper01 .tab_next .list .p02{width: 21.65%;}
.paper .paper01 .tab_next .list .p03{width: 26.55%;}
.paper .paper01 .tab_next .list li:hover p{color: #2468a9;}

.paper .paper01 .tab_next .next .lie_pos{display: none; position: absolute;right: 19px;top: 20px;width: 1px;height:calc(100% - 20px);background: #b5b5b6;}
.paper .paper01 .zl-scrollBarBox{height:100%;position:absolute;right:10px;z-index: 3;}
.paper .paper01 .zl-scrollBar{position:absolute;right:12px;top:0;background:#2468a9;transition:background .3s}
.paper .paper01 .zl-scrollBar.zl-verticalBar{top:20px;min-height:10px}
.paper .paper01 .zl-scrollBar.zl-horizontalBar{min-width:10px}
.paper .paper01 .zl-scrollBar:hover{background:#000}
.paper .paper01 .zl-scrollContentDiv{position:relative!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;top:0;left:0;}


.paper .paper02{margin-bottom: 72px;}
.paper .paper02 .title{padding: 0 30px 0 22px;font-size: 18px;line-height: 78px; color: #fff;font-family: Arial;font-weight: bold;background: #2468a9;}
.paper .paper02 .list{padding: 0 30px 0 22px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.paper .paper02 .list li{padding: 44px 0 40px; border-bottom: #e5e6e6 1px dashed;}
.paper .paper02 .list li:last-child{border-bottom: none;}

.paper .paper02 .list .number{float: left;margin-right: 14px; width: 29px;height: 29px;line-height: 29px;font-size: 18px;color: #fff;font-weight: bold;text-align: center;font-family: Arial; border-radius: 29px;background: #2468a9;}
.paper .paper02 .list .text{float: left;width: calc(100% - 226px); line-height: 30px; font-size: 18px;color: #333;text-indent: 2em;}
.paper .paper02 .list a{float: right; width: 35px;height: 35px;cursor: pointer;}
.paper .paper02 .list .a1{ margin-right: 45px;background: url(../images/icon/icon_45.png) center no-repeat;}
.paper .paper02 .list .a1:hover{background: url(../images/icon/icon_45s.png) center no-repeat;}
.paper .paper02 .list .a2{margin-right: 18px; background: url(../images/icon/icon_46.png) center no-repeat;}
.paper .paper02 .list .a2:hover{background: url(../images/icon/icon_46s.png) center no-repeat;}


/*=========== p3-4科研成果-成果转化 ===========*/
.change .change01{padding-bottom: 24px;}
.change .change01 .next{padding: 36px 0 60px;}
.change .change01 .next p{text-indent: 2em; line-height: 28px; font-size: 18px;color: #666;}
.change .change01 .list li{transition: all 0.5s; float: left;margin:0 4.4% 60px 0; width: 30.4%;height: 114px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.change .change01 .list li:nth-child(3n){margin-right: 0;}
.change .change01 .list li a{padding-top: 27px;}
.change .change01 .list li p{ position: relative;margin-bottom: 10px; padding-left: 40px;line-height: 32px; font-size: 20px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.change .change01 .list li p::after{position: absolute;left: 0;top: 0;width: 4px;height: 32px;background: #2468a9;content: " ";}
.change .change01 .list li em{padding-left: 40px;font-size: 14px;color: #666;}

.change .change01 .list li:hover{transition: all 0.5s;background:#2468a9 ;}
.change .change01 .list li:hover p,.change .change01 .list li:hover em{color: #fff;}


/*=========== p3-5科研成果-专利 ===========*/
.patent{padding-bottom: 50px;}
.patent .patent01{padding:0 0 70px;}
.patent .patent01 .title_box{
    margin-bottom: 52px;
}
.patent .patent01 .tit{margin-bottom: 33px; font-size: 18px;color: #333;font-weight: bold;text-align: center;}
.patent .patent01 .table{background: #fff;box-shadow:0 0 10px rgba(0,0,0,0.1);}
.patent .patent01 .tit_box{padding: 0 47px 0 40px; background: #2468a9;}
.patent .patent01 .tit_box p{float: left;padding-left: 27px; line-height: 78px;font-size: 18px;color: #fff;font-weight: bold;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.patent .patent01 .tit_box .p01{width: 22.6%;padding-left: 30px; background: url( ../images/page/patent_1.png) left center no-repeat;}
.patent .patent01 .tit_box .p02{width: 35%;  background: url(../images/page/patent_2.png) left center no-repeat;}
.patent .patent01 .tit_box .p03{width: 15.6%;background: url(../images/page/patent_3.png) left center no-repeat;}
.patent .patent01 .tit_box .p04{width: 11.9%;background: url(../images/page/patent_4.png) left center no-repeat;}
.patent .patent01 .tit_box .p05{width: 14.9%;background: url(../images/page/patent_5.png) left center no-repeat;}


.patent .patent01 .tab_next{padding:10px 0 54px;width: 100%;}
.patent .patent01 .tab_next .next{height: 610px;}
.patent .patent01 .tab_next .list{position: relative; padding: 0 47px 0 20px;}
.patent .patent01 .tab_next .list li{padding: 30px 0 30px 20px;display: flex;justify-content: center;align-items: center;}
.patent .patent01 .tab_next .list li:nth-child(2n){background: #f5f5f5;}
.patent .patent01 .tab_next .list p{float: left;/* padding-left:27px;  */padding-right: 10px; line-height: 20px; font-size: 16px;color: #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box;}
.patent .patent01 .tab_next .list .p01{width: 22.6%;}
.patent .patent01 .tab_next .list .p02{width: 35%;  }
.patent .patent01 .tab_next .list .p03{width: 15.6%;}
.patent .patent01 .tab_next .list .p04{width: 11.9%;}
.patent .patent01 .tab_next .list .p05{width: 14.9%;}
.patent .patent01 .tab_next .list li:hover p{color: #2468a9;}
.patent .patent01 .tab_next .next .lie_pos{display: none; position: absolute;right: 19px;top: 20px;width: 1px;height:calc(100% - 20px);background: #b5b5b6;}
.patent .patent01 .zl-scrollBarBox{height:100%;position:absolute;right:10px;z-index: 3;}
.patent .patent01 .zl-scrollBar{position:absolute;right:12px;top:0;background:#2468a9;transition:background .3s}
.patent .patent01 .zl-scrollBar.zl-verticalBar{top:20px;min-height:10px}
.patent .patent01 .zl-scrollBar.zl-horizontalBar{min-width:10px}
.patent .patent01 .zl-scrollBar:hover{background:#000}
.patent .patent01 .zl-scrollContentDiv{position:relative!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important;top:0;left:0;}



/*=========== p5-1人才培养-人才理念 ===========*/
.idea{background: url(../images/page/idea_1.png) left bottom no-repeat;background-size: 100% auto;}
.idea .idea01{margin-bottom: 100px;}
.idea .idea01 .next{position: relative;margin-top: 46px;}
.idea .idea01 .right{width: 65.78%;}
.idea .idea01 .right .text{font-size: 16px;line-height: 32px;color: #666;}
.idea .idea01 .right .text p{text-indent: 2em;}
.idea .idea01 .right .text p i{display: inline-block;font-weight: bold;color: #2468a9;}

.idea .idea01 .left{position: absolute;right: 0;top: 0; width:21.1%;height: 100%;}
.idea .idea01 .left .pic{z-index: 2; width:calc(100% - 0px) ;height: calc(100% - 0px);}
.idea .idea01 .left .pic i{width: 100%;height: 100%;}
.idea .idea01 .pos{position: absolute;right:24px;bottom:-20px;width:20.458%;height:calc(100% - 6px);border: #2468a9 3px solid;}



/*=========== 搜索 ===========*/
.page_search{padding-top: 125px;}
.page_search .t{margin: 32px auto 36px;border-bottom: #ca171d 1px solid;}
.page_search .t .fl{width: calc(100% - 85px);}
.page_search .t .inp{padding:0 23px; height: 62px;}
.page_search .t .inp input{width: 100%; height: 62px;line-height: 62px;font-size: 18px;color: #666; background: none;outline:none;-webkit-box-shadow: 0 0 0 1000px #fff inset;}
.page_search .t .but{float: right;width:75px;height: 62px;background: url(../images/icon/icon_78.png) center no-repeat;cursor: pointer;border: none;}

.page_search .results_t p{
    padding: 0 0 42px;
    font-size: 16px;
    color: #333333;
}
.page_search .results_t p i{
    color: #e60012;
    display: inline-block;
}






.page_search .c{margin-bottom: 70px;}
.page_search .c .text{margin-bottom: 30px; font-size: 16px;color: #333;font-weight: bold;}
.page_search .c .text i{display: inline;color: #ca171d;font-weight: bold;}
.page_search .c .next a{float: left; font-size: 18px;color: #333;}
.page_search .c .next a.cur,.page_search .c .next a:hover{color: #ca171d;}
.page_search .c .next i{float: left;margin:0 26px;width: 1px;height: 25px;background: #b5b5b5;}
.page_search .b ul{
    margin-bottom: 50px;
}
.page_search .b li{padding: 40px 0;border-bottom: #ccc 1px dashed;}
.page_search .b li b{margin-bottom: 16px; font-size: 24px;color: #333;}
.page_search .b li b i{display: inline;color: #ca171d;}
.page_search .b li em{float: left;margin-right: 22px;line-height: 22px; font-size: 16px;color: #b5b5b5;font-family: Arial;}
.page_search .b li span{float: left; font-size: 16px;color: #b5b5b5;}
.page_search .b li p{margin-top: 14px;line-height: 28px; font-size: 16px;color: #666;display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.page_search .b li:hover b{color: #d71820;}



/*=========== 网站正在建设中 ===========*/
.construction .pic{ height:100%;min-height:600px; background: url(../images/page/construction.png) center no-repeat;} 













