/* CSS Document */

/*通用 Start
====================================================================================================================================================================*/


.main h3{
	margin: 44px auto;
}

.temp02-page {
	float: left;
	margin-left: -1px;
	padding: 2px 5px;
	position: relative;
	text-decoration: none;
	margin: 0px 2px;
}
.temp02-page-inactive {
	border: 2px solid #e1e1e1;
	color: #00604D;
}
.temp02-page-inactive:hover{
	border: 2px solid #ff5a00;
	color: #ff5a00;
}
.temp02-page-active {
	color: #f00;
	cursor: default;
	z-index: 2;
}



/*通用 End
====================================================================================================================================================================*/

/*about us*/
article{
	background: #d9f5ff;
	padding: 25px;
	font-size: 1.6rem; font-size: 16px;
	line-height: 29px;
	color: #666;
}
article p{
	margin-bottom: 20px;
}

/*科研成果*/
.panel-kycg .left{
	background: #6095c0;
	padding: 15px 0 40px 25px;
}
.panel-kycg .left li{
	background: url(ico_point_white.png) no-repeat 0 50%;
	font-size: 1.6rem; font-size: 16px;
	color: #fff;
	line-height: 1.4;
	padding: 10px 0 10px 10px;
}
.panel-kycg .right{
	background: #dde7f0;
	padding: 20px 20px 45px 20px;
}
.panel-kycg .img-bottom	{
	position: relative;
	top: -60px;
	left: 200px;
}

/*人才*/
.main h3 section{
	margin-top: 10px;
	font-size: 1.6rem; font-size: 16px;
	line-height: 27px;
	color: #107bc5;
	text-align: center;
	font-weight: normal;
}
.panel-rczp {
	background: #fff;
	padding: 20px 0;
	margin-bottom: 50px;
}
.panel-rczp h4{
	background: #107bc5;
	line-height: 50px;
	font-size: 2.4rem; font-size: 24px;
	color: #fff;
	text-align: center;
}
.panel-rczp p{
	background: #77d9fc;
	line-height: 60px;
	text-align: center;
}
.panel-rczp p a{
	background: #d9f5ff;
	border-radius: 20px;
	color: #424242;
	font-size: 1.4rem; font-size: 14px;
	padding: 4px 15px 6px 15px;
}
.panel-rczp p a:hover{
	background: #107bc5;
	color: #fff;
}

/*研究生教育*/
.nav-edu{
	margin: 0 auto;
	text-align: center;
}
.nav-edu li{
	text-align: center;
	width: 18%;
	margin: 0 10px;
	display: inline-block;
}
.nav-edu a{
	background: #d9f5ff;
	border: 2px solid #77d9fc;
	border-radius: 20px;
	color: #495458;
	font-size: 2.0rem; font-size: 20px;
	padding: 5px 25px;
}
.nav-edu a:hover, .nav-edu a.active{
	background: #107bc5;
	border: 2px solid #107bc5;
	color: #fff;
}
.panel-edu{
	padding: 30px 0;
}
.panel-edu h4{
	font-size: 2.0rem; font-size: 20px;
	font-weight: bold;
	color: #0099CC;
	line-height: 1.9;
	border-bottom: 2px solid #aac7d3;
}
.panel-edu li{
	border-bottom: 1px solid #E9E9E9;
	padding: 5px 10px 5px 3px;
	font-size: 1.6rem; font-size: 16px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	line-height: 1.6;
}
.panel-edu li a:hover{
	color: #000;
}
.panel-edu li time{
	float: right;
	font-size: 1.4rem; font-size: 14px;
	color: #666;
}
.panel-edu h5{
	font-size: 2.0rem; font-size: 20px;
	line-height: 35px;
	font-weight: bold;
	color: #404242;
	display: inline-block;
	margin-left: 25%;
	text-align: center;
	margin-bottom: 20px;
}
.panel-edu h5 p{
	font-size: 1.6rem; font-size: 16px;
	line-height: 40px;
	color: #666666;
	text-decoration: none;
	text-align: center;
	font-weight: normal;
	background: #d9f5ff;
}
table.hovertable {
	font-family: "微软雅黑 Light";
	font-size: 14px;
	color: #333333;
	border-width: 1px;
	border-color: #333;
	border-collapse: collapse;
}
table.hovertable tr {
	background-color: #f0fbff;
}
table.hovertable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #a9c6c9;
}
.cnft14zhengwen-wt2 {
	font-size: 16px;
	line-height: 29px;
	color: #ffffff;
	text-decoration: none;
	text-align: justify;
	font-family: "微软雅黑";
	font-weight: normal;
}
table.hovertable a{
	background: #d9f5ff;
	border: 1px solid #6dd6fc;
	border-radius: 20px;
	color: #424242;
	font-size: 1.4rem; font-size: 14px;
	padding: 2px 15px 3px 15px;
}
table.hovertable a:hover{
	background: #107bc5;
	color: #fff;
}



/*新闻图片*/
.newsimg{
	padding-bottom: 40px;
}
.newsimg section{
	background: #8cb1ce;
	padding: 12px;
}
.newsimg section a{
	background: #fff;
	padding: 4px;
	display: block;
}
.newsimg section img{
	
}
.newsimg section a h4{
	font-size: 1.4rem; font-size: 14px;
	font-weight: bold;
	color: #0f376b;
	line-height: 1.4;
	padding: 15px 0;
}
.newsimg section a:hover h4{
	color: #ff5a00;
}
.newsimg section a p{
	font-size: 1.2rem; font-size: 12px;
	color: #333;
	line-height: 1.4;
}
.newsimg section a:hoverp{
	color: #000;
}

/*文字列表*/
.newslist{
	background: #fff;
	padding: 30px 0;
}
.newslist li{
	background: #d9f5ff;
	padding: 10px;
	margin-bottom: 20px;
}
.newslist li span {
	font-family: Arial, Helvetica, sans-serif;
    border: 1px solid #fff;
	background: #77d9fc;
    color: #333;
    display: inline-block;
    text-align: center;
    float: left;
    width: 80px;
}
.newslist li span b {
    font-size: 3.6rem; font-size: 36px;
	line-height: 1.3;
    display: block;
}
.newslist li span em {
    border-top: 1px solid #fff;
    font-size: 1.4rem; font-size: 14px;
	line-height: 2.2;
    display: block;
    font-style: normal;
}
.newslist li a{
	line-height: 1.3;
	display: block;
	margin-left: 100px;
}
.newslist li a h4{
	font-size: 1.5rem; font-size: 15px;
	font-weight: bold;
	color: #0f376b;
	line-height: 1.4;
	padding-bottom: 15px;
}
.newslist li a:hover h4{
	color: #ff5a00;
}
.newslist li a p{
	font-size: 1.4rem; font-size: 14px;
	color: #333;
	line-height: 1.6;
}
.newslist li a:hover p{
	color: #000;
}

/*细览*/
article{
	background: #fff;
}
article .title{
	margin-top: 20px;
	border-top: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
	text-align: center;
	padding: 15px 0;
}
article h1{
	font-size: 2.0rem; font-size: 20px;
	line-height: 1.5;
	font-weight: bold;
	color: #155a9f;
	padding-bottom: 5px;
}
article time{
	font-size: 1.6rem; font-size: 16px;
	line-height: 1.5;
	font-weight: bold;
	color: #666;
}
article .cas-article{
	font-size: 1.6rem; font-size: 16px;
	padding-bottom: 20px;
	border-bottom: 2px solid #ebebeb;
}
article .cas-article p{
	line-height: 1.8;
	margin: 15px 0 0;
}
article .cas-article img{
	width: auto;
	padding: 10px 0;
}
article .cas-article a{
	color: #155a9f;
}
.appendix{
	border-bottom: 1px solid #ebebeb;
	padding:10px;
}
.appendix h6{
	font-size:1.6rem;font-size:16px;
	font-weight:bold;
	position:relative;
	line-height:35px;
}
.appendix li a{
	font-size: 1.4rem; font-size: 14px;
	line-height:24px;
	list-style:outside none none;
	padding:4px 0 4px 15px;
}
.appendix li a:hover{
	color:#155a9f;
}





@media screen and (min-width: 768px) {
}

@media screen and (min-width: 992px) {
	.panel-nav{
		background: url(bg_nav_microsate.jpg) no-repeat center top;
		height: 350px;
	}
	
	/*科研成果*/
	.panel-kycg .right{
		padding: 60px 70px 70px 70px;
	}
}

@media screen and (min-width: 1170px) {
	
}

@media \0screen\,screen\9 {
}