/********************
	 -公共样式-
********************/
body{min-width: 1300px;}
h1, h2, h3, h4, h5, h6, hr, p,  dl, dt, dd, ul, ol, li,a{    word-break: break-word;word-wrap: break-word;}
.wp{width: 1200px;margin: 0 auto;position: relative;}
.C00aea2{color: #00aea2;}
.lastMR{margin-right: 0 !important;}
.more-btn{display: block;height: 34px;width: 106px;background: #00aea2;color: #fff;line-height: 34px;text-align: center;border-radius: 4px;margin: 0 auto;}
.more-btn:hover{color: #fff;}

#hd{background: #00a59a;padding: 20px 0;}
#hd .hd-logo{width: 456px;}
#hd .hd-logo img{width: 100%;}
#hd .hd-group .hd-link{height: 22px;line-height: 16px;text-align: right;}
#hd .hd-group .hd-link a{color: #fff;}
#hd .hd-group .hd-link i{color: #fff;margin: 0 8px;}
#hd .hd-group .hd-search{width: 240px;height: 34px;border: 1px solid #6bcbc4;background: #2bb2a9;}
#hd .hd-group .hd-search input{float: left;width: 200px;height: 34px;line-height: 34px;text-indent: 10px;color: #fff;}
#hd .hd-group .hd-search button{float: right;width: 36px;height: 34px;background: #fff url(../images/icons.png) no-repeat 0 0;cursor: pointer;}

#nav{height: 49px;border-top: 1px solid #33b7ae;background: #00a59a;position: relative;z-index: 2;}
#nav ul{height: 49px;}
#nav ul li{float: left;position: relative;margin: 0 12px;}
#nav ul li a.nav-item{display: block;line-height: 49px;color: #fff;font-size: 16px;text-align: center;padding: 0 20px;}
#nav ul li a.nav-item i{display: inline-block;width: 12px;height: 8px;background: url(../images/icons.png) no-repeat 0 -34px;margin-left: 6px;}
#nav .first-down{width: 160px;padding: 8px 0;position: absolute;top: 49px;left: 50%;margin-left: -80px;background: #fff;text-align: center;display: none;}
#nav .first-down .second-wp{padding: 9px 10px;position: relative;border-bottom: 1px solid #eee;}
#nav .first-down .second-wp h4{line-height: 20px;}
#nav .second-wp .second-down{position: absolute;width: 160px;top: 0;left: 160px;display: none;background: #fff;padding: 8px 0;}
#nav .second-wp .second-down h5{line-height: 20px;padding: 9px 10px;border-bottom: 1px solid #eee;}
#nav li:hover .first-down{display: block;}
#nav .second-wp:hover{background: #00a59a;}
#nav .second-wp:hover h4 a{color: #fff;}
#nav .second-wp:hover .second-down{display: block;}
#nav .second-wp .second-down h5:hover{background: #00a59a;}
#nav .second-wp .second-down h5:hover a{color: #fff;}

#banner{height: 260px;padding: 31px 0;position: relative;z-index: 1;}
#banner .banner-inner{height: 300px;background: url(../images/bg.png);border-radius: 4px;    
    margin-top: -21px;}
#banner .banner-text{width: 920px;padding: 0 40px;margin-top: 64px;}
#banner .banner-text p{text-align: justify;}
#banner .banner-text .degree{margin-top: 20px;}
#banner .banner-text .degree a{float: left;height: 34px;line-height: 34px;padding: 0 16px;border: 1px solid #00aea2;color: #00aea2;margin: 0 20px 20px 0;border-radius: 4px;}
#banner .banner-text .degree a:hover{background: #00aea2;color: #fff;}
#banner .photo{width: 150px;margin: 35px 0 0 36px;}
#banner .photo .photo-wp{width: 140px;height: 168px;padding: 4px;background: #fff;border: 1px solid #00aea2;display: table-cell;text-align: center;vertical-align: middle;}
#banner .photo .photo-wp img{max-width: 100%;max-height: 100%;}
#banner .photo h2{line-height: 32px;text-align: center;}
#banner .photo h2 strong{font-size: 16px;color: #00aea2;margin-right: 4px;}
#banner .photo .thumbs-up{text-align: center;margin-top: 2px;}
#banner .photo .thumbs-up .like-ico{display: inline-block;width: 22px;height: 20px;background: url(../images/icons.png) no-repeat 0 -42px;vertical-align: top;}
#banner .photo .thumbs-up span{line-height: 20px;margin-left: 10px;}

#ft{background:#1EA79D url(../images/ft-bg.jpg) no-repeat center 0; padding-bottom: 48px;}
#ft .ft-top{width: 70%;float: left;}
#ft .ft-top a,#ft .ft-top span,#ft .ft-top i{color: #fff;}
#ft .ft-top i{margin: 0 8px;}
#ft .ft-info .erweima{width: 100px;}
#ft .ft-info .erweima img{width: 100%;}
#ft .ft-info p{color: #fff;text-align: center;line-height: 24px;}


/********************
	 -首页样式-
********************/
.section1{padding: 90px 0 60px;}
.section1 ul li{float: left;width: 338px;padding: 20px 20px 40px;border: 1px solid #00aea2;margin-right: 30px;position: relative;}
.section1 ul li span{display: block;width: 62px;height: 62px;background: url(../images/icon1.png);position: absolute;top: -31px;left: 50%;margin-left: -31px;}
.section1 ul li span.ico1{background-position: 0 0;}
.section1 ul li span.ico2{background-position: 0 -62px;}
.section1 ul li span.ico3{background-position: 0 -124px;}
.section1 ul li h4{text-align: center;font-size: 18px;line-height: 42px;padding-top: 15px;color: #666;font-weight: bold;}
.section1 .sec-item{min-height: 190px;margin-bottom: 10px;}
.section1 .per-info p{line-height: 28px;padding: 0 30px;}
.section1 .direction p{line-height: 28px;padding: 0 30px;}
.section1 .pt-job .group-wp{line-height: 28px;padding: 0 30px;}

.section2{padding: 28px 0;background: url(../images/secbg1.jpg);}
.section2 .sec-tab .sec-menu{height: 40px;line-height: 40px;text-align: center;font-size: 18px;margin-bottom: 20px;}
.section2 .sec-tab .sec-menu i{margin: 0 6px;color: #999;}
.section2 .sec-tab .sec-menu a{color: #666;}
.section2 .sec-tab .sec-menu a.on{color: #00aea2;}
.section2 .sec-tab .sec-wp{padding-bottom: 20px;position: relative;}
.section2 .sec-tab .sec-con{position: absolute;width: 100%;top: 0;left: 0;display: none;}
.section2 .sec-tab .more-btn{margin: 40px auto 0;}

.section2 .sec-tab .paper ul{width: 560px;}
.section2 .sec-tab .paper ul.border-ul{padding-right: 40px;border-right: 1px dashed #ccc;}
.section2 .sec-tab .paper ul li{line-height: 20px;padding: 18px 0px;min-height: 20px;border-bottom: 1px solid #e6e6e6;    height: 40px;
    overflow: hidden;}
.section2 .sec-tab .paper ul li span{float: left;width: 32px;}
.section2 .sec-tab .paper ul li p{float: right;width: 524px;}

.section2 .sec-tab .edu-exp{width: 400px;margin: 0 auto;}
.section2 .sec-tab .edu-exp ul li{line-height: 20px;padding: 8px 0;}
.section2 .sec-tab .edu-exp ul li span{float: left;width: 140px;}
.section2 .sec-tab .edu-exp ul li p{width: 256px;float: right;}

.index-team{padding: 60px 0;}
.index-team h2{font-size: 24px;line-height: 38px;text-align: center;}
.index-team h3{font-size: 18px;color: #66c4bc;line-height: 56px;text-align: center;}
.index-team .team-tab{position: relative;}
.index-team .team-tab .tab-btn{display: block;width: 16px;height: 32px;position: absolute;top: 62px;}
.index-team .team-tab .tab-prev{background: url(../images/icon5.png) no-repeat;left: 0;}
.index-team .team-tab .tab-next{background: url(../images/icon6.png) no-repeat;right: 0;}
.index-team .team-tab .tab-disabled{background-position: 0 -32px;transition: none;}
.index-team .tab-wp{width: 1090px;margin: 0 auto;height: 220px;position: relative;overflow: hidden;} 
.index-team .tab-wp ul{position: absolute;top: 0;left: 0;height: 220px;}
.index-team .tab-wp ul li{float: left;width: 130px;margin-right: 30px;}
.index-team .tab-wp .img-wp{width: 120px;height: 144px;padding: 4px;border: 1px solid #78d4ce;display: table-cell;text-align: center;vertical-align: middle;}
.index-team .tab-wp .img-wp img{max-width: 100%;max-height: 100%;}
.index-team .tab-wp ul li p{line-height: 20px;padding: 8px 0;text-align: center;}
.index-team .more-btn{width: 116px;}

.Attachment{margin-top: 20px;}
.Attachment h3{color: #00aea2;line-height: 28px;font-weight: bold;}
.Attachment ul li{line-height: 24px;}
.Attachment ul li a{color: #00aea2;}
.Attachment ul li a:hover{color: #007169;}

.relative-link{margin-top: 20px;padding: 20px 50px 0;border-top: 1px dashed #7fd6d0;}
.relative-link p{line-height: 24px;}
.relative-link p span{float: left;font-weight: bold;width: 60px;}
.relative-link p a{float: right;width: 1036px;}

/********************
	-内容页样式-
********************/
.crumbs{width: 1156px;line-height: 26px;background: #ccefec;padding: 10px 20px;border-left: 6px solid #00aea2;margin: 20px auto 0;}
.crumbs h3{float: left;width: 30%;font-size: 16px;color: #01877e;font-weight: bold;}
.crumbs .crumbs-link{width: 66%;text-align: right;}
.crumbs .crumbs-link a,
.crumbs .crumbs-link span,
.crumbs .crumbs-link strong,
.crumbs .crumbs-link i{margin: 0 2px;color: #999;}
.crumbs .crumbs-link strong{color: #00a196;font-weight: inherit;}

.content{padding: 20px 0;margin-bottom: 40px;}


.pages{margin-top: 20px;}
.pages span,.pages a{margin: 0 4px;}
.pages span{display: inline-block;line-height: 26px;}
.pages a{display: inline-block;height: 24px;line-height: 24px;border: 1px solid #00aea2;padding: 0 10px;vertical-align: top;color: #999;}
.pages a:hover{background: #00aea2;color: #fff;}
.pages form{display: inline-block;*display: inline;*zoom: 1;vertical-align: top;}
.pages form button{width: 88px;height: 26px;background: #00aea2;color: #fff;vertical-align: top;}
.pages form input{width: 60px;height: 24px;border: 1px solid #00aea2;text-align: center;line-height: 24px;color: #999;}
.pages table input{border:1px solid #AFD5F5;box-sizing: border-box;height: 20px;line-height: 20px;}
/*个人信息*/
.information p{line-height: 30px;}
.information h3{font-size: 16px;color: #00aea2;line-height: 30px;margin-top: 32px;font-weight: bold;}

/*工作经历*/
.exp-work ul li{margin-bottom: 8px;}
.exp-work ul li h4{color: #00aea2;line-height: 28px;}
.exp-work ul li p{line-height: 30px;}

/*研究方向*/
.direction ul li{line-height: 30px;}
.direction ul li span:after{content: ".";}


/*团队成员*/
.team{margin-bottom: 20px;}
.team h3{line-height: 32px;color: #00aea2;font-size: 16px;}
.team h4{line-height: 26px;margin-bottom: 24px;}
.team ul li{float: left;width: 130px;margin: 0 27.14px 20px 0;}
.team .img-wp{width: 120px;height: 144px;padding: 4px;border: 1px solid #78d4ce;display: table-cell;text-align: center;vertical-align: middle;}
.team .img-wp img{max-width: 100%;max-height: 100%;}
.team ul li p{line-height: 18px;padding: 8px 0;text-align: center;}

/*个人简介*/
.brief{margin-bottom: 70px;background: url(../images/banner1.jpg) no-repeat center 0;padding-top: 28px;}
.brief .brief-inner{min-height:450px;background: url(../images/bg.png);box-shadow: 0 0 6px #e5e5e5;padding-bottom: 40px;}
.brief .banner-inner{height: 300px;background: url(../images/bg.png);border-radius: 4px;}
.brief .banner-text{width: 920px;padding: 0 40px;}
.brief .banner-text h3{font-size: 16px;color: #01877e;line-height: 60px;font-weight: bold;padding-top: 14px;}
.brief .banner-text p{line-height: 28px;text-align: justify;text-indent: 28px;margin-bottom: 26px;}
.brief .photo{width: 150px;margin: 34px 0 0 36px;}
.brief .photo .photo-wp{width: 140px;height: 168px;padding: 4px;background: #fff;border: 1px solid #00aea2;display: table-cell;text-align: center;vertical-align: middle;}
.brief .photo .photo-wp img{max-width: 100%;max-height: 100%;}
.brief .photo h2{line-height: 20px;text-align: center;}
.brief .photo h2 strong{font-size: 16px;color: #00aea2;margin-right: 4px;}
.brief .photo .thumbs-up{text-align: center;}
.brief .photo .thumbs-up .like-ico{display: inline-block;width: 22px;height: 20px;background: url(../images/icons.png) no-repeat 0 -42px;vertical-align: top;}
.brief .photo .thumbs-up span{line-height: 20px;margin-left: 10px;}

/*正文页*/
.text .text-tit h2{line-height: 40px;font-size: 20px;text-align: center;color: #404040;border-bottom: 1px solid #dadada;padding: 10px 0;}
.text .text-info{line-height: 20px;padding: 15px 0;text-align: center;}
.text .text-info span{margin: 0 10px;color: #999;font-size: 12px;}
.text .one-img{margin: 20px;text-align: center;}
.text .one-img img{max-width: 100%;}
.text .article p{line-height: 28px;text-indent: 28px;margin-bottom: 20px;}

/*结构化内容页*/
.fields-img{margin: 20px 0;}
.fields-img .img-wp{width: 494px;height: 318px;border: 4px solid #ebfffd;margin: 5px 24px;}
.fields-img .img-wp .img-inner{width: 494px;height: 318px;display: table-cell;text-align: center;vertical-align: middle;}
.fields-img .img-wp .img-inner img{max-width: 100%;max-height: 100%;}

/*综合页*/
.projects .projects-item{margin-bottom: 30px;}
.projects .projects-item h3{padding: 10px 0;line-height: 24px;border-bottom: 1px solid #00aea2;}
.projects .projects-item h3 span{float: left;width: 85%;font-size: 16px;font-weight: bold;color: #00aea2;}
.projects .projects-item h3 a{float: right;font-size: 12px;color: #00aea2;}
.projects .projects-item ul li{line-height: 24px;padding: 12px 25px;border-bottom: 1px dashed #ccc;}

/*列表页*/
.text-list ul li{line-height: 24px;padding: 12px 25px;border-bottom: 1px dashed #ccc;}

/*图片列表页*/
.pic-list ul li{float: left;width: 246px;margin: 0 14.5px 20px;}
.pic-list ul li a{display: block;}
.pic-list .img-wp{width: 236px;height: 160px;border: 1px solid #e5e5e5;padding: 4px;display: table-cell;text-align: center;vertical-align: middle;}
.pic-list .img-wp img{max-width: 100%;max-height: 100%;vertical-align: middle;}
.pic-list ul li p{line-height: 20px;padding: 10px 0;text-align: center;}

/*图片内容页*/
.pic-inner p{line-height: 28px;text-indent: 28px;margin-bottom: 20px;}







/* xueshengxinxi*/
.rightconside h2 {
    width: 100%;
    height: 35px;
    font-size: 16px;
    color: #286fb7;
}
.rightconsidexsxx h2 {
    width: 100%;
    height: 35px;
    font-size: 16px;
   color: #00a59a;
}
.rightconsidexsxx {
    width: 93%;
    margin: 0 auto;
}
.xsxxtit {
    width: 100%;
    height: 30px;
    background: #f7f6f6;
    border: 1px solid #f1f1f1;
}
.xsxxtit h2 {
    width: 150px;
    height: 30px;
    line-height: 30px;
    text-indent: 12px;
    color: #FFF;
            background: #00a59a;
    border: 1px solid #00a59a;
}
.xsxxfei1 {
    width: 100%;
    padding-top: 13px;
}
.xsxxfei1 h2 {
    width: 100%;
    font-size: 16px;
    text-indent: 16px;
    background: ;
}
.xsxxfei1 h2 span {
    color: #F60;
}
.namelist {
    width: 100%;
    padding: 5px 0px;
    background: #fcfcfc;
    border: 1px solid #f6f6f6;
}
.namelist a {
    display: block;
    float: left;
    width: 135px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding: 0 10px;
    font-size: 15px;
    color: #4c4c4c;
    margin-bottom: 5px;
}
.clear {
    clear: both;
}
.mat20 {
    margin-top: 20px;
}
.rightconside {
    width: 93%;
    margin: 0 auto;
    min-height: 800px;
}
.xsxxtit {
    width: 100%;
    height: 30px;
    background: #f7f6f6;
    border: 1px solid #f1f1f1;
}
.bggreen h2 {
    background: #0e766d;
    border: 1px solid #127d73;
    width: 200px;
}
.padtop6 {
    padding-top: 6px;
}
.listej {
    width: 100%;
    clear: both;
}
.listej li {
    width: 100%;
    line-height: 36px;
    font-size: 15px;
    word-break: break-word;
}
.listej a {
    color: #000;
    word-wrap: break-word;
    word-break: break-word;
}