@charset "utf-8";
/* CSS Document */

.wrapinner{
	width:1000px;
	margin:0 auto;}

.ileft{
	margin-top: 30px;
	width: 167px;
	float: left;}
.ileft p img{
	display: block;}
.ileft h2{
	width: 100%;
	display: block;
	height: 53px;
	line-height: 53px;
	text-indent: 30px;
	background: #7f181c;
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	border-top: 1px solid #5d1215;}
.ileft .slidebar{
	border: 1px solid #e6e6e6;
	border-top: 0;
	box-shadow:0px 3px 0px #b7b5b5;}
.slidebar a{
	display: block;
	border-top: 1px dashed #e6e6e6;
	margin:0 10px;
	color: #7f181c;
	font-size:14px;
	height: 39px;
	line-height: 39px;
	text-decoration: none;
	padding-left: 20px;	
	width: 125px;
	transition:all .4s;
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;}
.slidebar a:hover,
.slidebar a.on{
	background: url(../images/sanjiao1.jpg) no-repeat 5px center;}


.iright{
	margin-top: 30px;
	float: right;
	width: 806px;}
.breadnav{
	height: 30px;}
.breadnav a{}
.iright .view .sas_s input{
	width:160px;
	border-radius:0;
	padding-right:30px;}
.sas_s{
	float:left;
	position:relative;
	margin-left:10px;}
.iright .search a.s_search{
	position:absolute;
	right:0px;
	display:block;
	height:32px;
	width:30px;
	top:0;}
.iright .search a.s_search img{
	padding-top:8px;}
.dtit{
	border-bottom:3px solid #d2d2d2;
	height: 50px;}
.dtit h2{
	color: #353535;
	font-size: 30px;
	font-weight: normal;
	height:40px;
	line-height:40px;
	float: left;
	padding-top: 10px;}
.dtbig{
	float: right;
	margin-top: -29px;}



/*关于——中心简介*/
.centerinfo{
	overflow:hidden;
	width:100%;
	padding-bottom: 50px;}
.centerinfo p{
	padding-top: 10px;
	line-height: 26px;
	color: #000;}


/*活动详情*/
.active{
	padding-bottom: 50px;
	width: 100%;}
.active h3{
	font-weight: normal;
	font-size: 24px;
	color: #000;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 10px;
       line-height: 36px;
}
.active h6{
	font-weight: normal;
	font-size: 12px;
	color: #999999;
	text-align: center;
	padding-bottom:30px;
	padding-top:10px;}
.active h4{
	font-weight: normal;
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	padding-top: 10px;}
.active p{
	padding-bottom: 10px;
	line-height: 26px;
	color: #333;}
.active p img{
	max-width:750px;}
.active p.txtimg{
	text-align: center;
	font-size:14px;
	font-weight:bold;
	color:#353535;}
.active p.txtimg span{ display:block;}
.active p.txtimg img{
	display:inline-block
;}

/*活动*/

.huod{}
.huod li{
	clear: both;
	border-bottom: 1px dashed #e6e6e6;
	padding: 20px 0;
	overflow: hidden;}
.huod li .edate{
	float: left;
	width: 55px;
	color: #808080;}
.huod li.orages .edate{
	color: #c39558;}
.huod li .edate span{
	font-size: 48px;
	height: 50px;
	line-height: 50px;
	display: block;}
.huod li .edate em{
	font-style: normal;}
.huod li .eho{	
	float: left;
	width: 80%;
	padding-left: 20px;}
.huod li .eho h5{
	font-weight: normal;
	font-size: 16px;
	color: #000;	
	margin-top:8px;}
.huod li .eho span{
	font-size: 14px;
	color: #999;
	background: url(../images/adress.jpg) no-repeat left center;
	display: block;
	padding-left: 20px;
	margin-top: 10px;}


/*热点链接*/
.hotlink{
	overflow: hidden;
	padding: 20px 0;}
.hotlink a{
	width: 25%;
	display: block;
	float: left;
	color: #353535;
	font-size: 16px;
	line-height: 34px;}
.hotlink a:hover{
	color: #7f181c;}

/*新闻*/
.news{
	padding-bottom: 50px;
	width: 100%;}
.onenew{
	margin-top: 20px;
	border-bottom: 3px solid #d2d2d2;
	overflow: hidden;
	padding-bottom: 20px;}
.onenew div{
	float: left;
	width: 350px;}
.onenew div h3{
	font-size: 24px;
	font-weight: normal;
	line-height: 36px;}
.onenew div p{
	line-height: 24px;
	color: #353535;
	padding-top:20px;}
.onenew em{
	float: right;}


.newslist{}
.newslist li{
	overflow: hidden;
	border-bottom: 1px dashed #e6e6e6;
	padding: 20px 0;}
.newslist li img{
	float: left;
	display: inline;}
.newslist li div{
	padding-left: 142px;}
.newslist li h5{
	font-size: 18px;
	color: #353535;
	font-weight: normal;}
.newslist li p{
	line-height: 25px;
	color: #808080;
	padding-top: 5px;}
.newslist li span{
	color: #c39558;
	font-size: 12px;}
.slb_share{
	border-top:1px solid #d2d2d2;
	margin-top:-30px;
	padding-top:20px;
	margin-bottom:100px;}
.iright_s{
	float:right;}
.iright_s span{
	float:right;
	font-size:12px;
	color:#000;
	line-height:24px;}
.iright_s a{ float:right; margin-left:8px;display:block;}

/*刊物*/
.kanwu{
	padding-bottom: 50px;
	width: 100%;}
.kanwu ul.kwul{
	overflow: hidden;
	padding-bottom:20px;
    width: 100%;}
.kanwu ul.kwul li{
	float: left;
	width: 50%;
	margin-top: 20px;}
.kanwu ul.kwul li img{
	float: left;}
.kanwu ul.kwul li div{
	float: left;
	padding-left:20px;}
.kanwu ul.kwul li div h4{
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-top: 60px;}
.kanwu ul.kwul li div h4{}
.kanwu ul.kwul li div p{
	font-size: 12px;
	color: #353535;}


/*视频*/
.search{
	height: 33px;
	margin: 25px 0;}
.search input{
	float: left;
	border: 1px solid #ccc;
	height: 21px;
	padding: 5px 10px;
	border-radius: 3px;
	width: 170px;}
.search select{
	float: left;
	border: 1px solid #ccc;
	height: 33px;
	padding: 5px 10px;
	border-radius: 3px;
	outline: none;
	margin:0 20px;
	width: 170px;}
.search button{
	float: left;
	border: 1px solid #ccc;
	height: 33px;
	padding: 5px 10px;
	border-radius: 3px;
	outline: none;
	cursor: pointer;}



.videobox{
	border-top: 3px solid #d2d2d2;
	clear: both;
	padding-top: 25px;
	width:810px;}
.videobox li{
	float: left;
	border:1px solid #e6e6e6;
	width: 248px;
	margin-left:30px;
	margin-bottom: 20px;}
.videobox li.nomargin{
	margin-left:0;}
.videobox li div img{}
.videobox li h5{
	padding: 10px;
	font-weight: normal;
	color: #353535;
	font-size: 14px;}
.videobox li span{
	display: block;
	padding-left: 10px;
	padding-bottom: 10px;
	color:#333
;}
.videobox li .img a{
	position: relative;
	display: block;}
.videobox li .img a b{
	position: absolute;
	display: block;
	background: url(../images/viedobtn.jpg) no-repeat;
	width: 35px;
	height: 35px;
	top: 134px;
	left: 10px;}
.videobox li:hover{
	box-shadow:0px 0px 8px #e6e6e6;}
.videobox li:hover h5{
	color: #7f181c;}

/*webmap*/
.webmap{
	overflow: hidden;
	padding: 20px 0;
	padding-bottom: 40px;}
.webmap li{
	border-bottom: 1px dashed #e6e6e6;
	height: 54px;}
.webmap li span{
	display: block;
	float: left;
	color: #353535;
	font-size: 16px;
	line-height: 34px;
	width: 70px;
	padding-left: 10px;
	text-align: left;
	line-height: 54px;}
.webmap li a{
	display: block;
	float: left;
	color: #c39558;
	font-size: 16px;
	line-height: 34px;
	width: 130px;
	line-height: 54px;}


/*个人中心*/
.bort{
	border-top: 0;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 0px;}
.userinfo{
	overflow: hidden;}
.userinfo img{
	float: left;}
.userinfo ul{
	width: 550px;
	float: left;
	padding-left: 20px;}
.userinfo ul li{
	float: left;
	width: 50%;
	font-size: 12px;
	padding-top: 5px;
	color: #000;}
.userinfo .quit{	
	float: left;
	padding-top: 28px;}
.userinfo .quit a{	
	font-size: 18px;
	color: #842f30;}

.usrh{
	height: 30px;
	margin-top: 10px;
	padding-top: 20px;
	border-top: 3px solid #d2d2d2;}
.usrh span{
	float: left;
	color: #353535;
	font-size: 18px;}
.usrh a{
	float: right;
	color: #808080;
	padding-top: 3px;}


/*.wendang{
	padding-bottom: 50px;
}*/
.wendang li{
	overflow: hidden;
	padding: 20px 0;
	border-bottom: 1px dashed #e6e6e6;}
.wendang li span{
	float: left;}
.wendang li div{
	float: left;
	padding-left: 20px;}
.wendang li div h4{
	color: #353535;
	font-size: 16px;
	font-weight: normal;
	padding-top: 5px;}
.wendang li div h4 a{
	color: #7f181c;}
.wendang li div p{
	padding-top: 5px;}

/*观点*/
.view{}
.view span{
	float: left;
	line-height: 33px;
	color: #808080;
	font-size: 16px;}
.view input{
	width: 125px;}

.view select{
	margin: 0 10px;}
.view button{
	margin: 0 10px;}

.viewte{
	border-top: 3px solid #d2d2d2;}
.viewte li{
	border-bottom: 1px dashed #e6e6e6;
	overflow: hidden;
	padding: 20px 0;}
.viewte li.nob{
	border-bottom: 0;}
.viewte li img{
	width: 94px;
	height: 74px;
	float: left;
	margin-right: 20px;
	border: 1px solid #e5e5e5;}
.viewte li div{
	float: left;
	width: 670px;}
.viewte li div h4{
	color: #c18637;
	font-size: 16px;
	padding-bottom: 5px;}
.viewte li div h4 a{
	font-weight: normal;
	color: #000;
	font-size: 16px;}
.viewte li div h4 a:hover{
	color: #7f181c;}
.viewte li div p{
	color: #777777;
	font-size: 14px;
	line-height: 26px;}

/*团队*/
.team{}
.team h4{ 
	font-size: 20px; 
	color: #000; 
	font-weight: normal;
	padding-top: 20px;
	padding-bottom: 10px;}
.tem-txtp{
	border-bottom: 1px dotted #e6e6e6;
	padding-bottom: 30px;
    font-size:16px;
    line-height: 26px;
    color:#666;}
.tem-txtp p{
	line-height: 28px;
	color: #888;}

.professor{
	overflow: hidden;
	border-top: 1px dotted #e6e6e6;
	padding-top: 40px;}
.professor li{
	float: left;
	width: 50%;
	padding-bottom: 40px;}
.professor li img{
	float: left;
	width: 122px;
	height: 133px;}
.professor li div{
	float: left;
	padding-left: 25px;}
.professor li div h4{
	color: #c39558;
	font-weight: normal;
	font-size: 20px;
	padding-top: 10px;}
.professor li div h4 a{
	color: #c39558;}
.professor li div h4 a:hover{
	color: #7f181c;}
.professor li div h5{
	color: #888;
	font-weight: normal;
	font-size: 14px;
	padding-top: 10px;}
.professor li div p{
	color: #888;
	font-size: 14px;
	width:200px;}

/*团队人物*/
.teampeople{
	padding-bottom: 50px;}
.teampeople h3{
	font-size: 18px;
	color: #c39558;
	font-weight: normal;
	clear: both;
	padding: 15px 0 5px 0;}
.peoin{
	padding-top: 54px;}
.peoin div{ 
	float: left;
	width: 514px;}
.peoin div h4{ 
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 15px;}
.peoin div h5{ 
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 18px;}
.peoin div p{
	font-size: 14px;
	color: #888888;
	line-height: 30px;}

.peoin img{ float: right;}

.peotxt{
	clear: both;}
.peotxt p{
	font-size: 14px;
	color: #888888;
	line-height: 30px;}


/*修改个人信息*/
.modify{}
.modify dl{
	overflow: hidden;
	padding-bottom: 20px;}
.modify dl dt{
	float: left;
	text-align: right;
	width: 130px;
	line-height: 33px;}
.modify dl dt span{
	color: red;}
.modify dl dd{
	float: left;
	line-height: 33px;}
.modify dl dd label{color:#7f181c;}
.modify dl.sex dd input{
	width: 15px;}
.modify dl.sex dd span{
	 padding-right: 10px;}
.modify dl dd input{
	padding: 5px 10px;
	height: 23px;
	line-height: 23px;
	width: 310px;
	border: 1px solid #d5d5d5;
	border-radius: 3px;}
.modify dl dd .sure{
	background: #7f181c;
	width: 160px;
	height: 36px;
	text-align: center;
	//line-height: 36px;
	color: #fff;
	border-radius: 3px;
	border: 0;
	outline: 0;
	font-size: 14px;
	cursor: pointer;}

.modify dl.userheader dd{}
.modify dl.userheader dd .img-up{
	float: left;
	width: 97px;
	height: 94px;}
.modify dl.userheader dd .eshi-up{
	float: left;
	padding-top: 10px;
	padding-left: 30px;}


/*修改密码*/
.modicode{
	height: 500px;}
/*研究方向*/

.dirinfo{
	border-top: 1px solid #ccc;
	padding-top: 28px;
	padding-bottom: 28px;
	overflow: hidden;}

.dirinfo h3{
	color: #c39558;
	font-size: 24px;
	font-weight: normal;
	padding-bottom: 28px;}
.dirinfo img{
	float: left;}
.dirinfo div{
	float: left;
	width: 455px;
	padding-left: 40px;}
.dirinfo div p{
	line-height: 30px;
	color: #888;}

.dirlist{
	clear: both;}
.dirlist li{
	border-top: 1px dotted #dcdcdc;
	padding: 35px 0;}
.dirlist li h6{
	color: #c39558;
	font-size: 12px;
	font-weight: normal;}
.dirlist li img{
	display: inline;
	float: left;
	padding-right: 40px;}
.dirlist li div{
	float: left;
	width: 580px;}
.dirlist li p{
	line-height: 30px;
	color: #888;}
.dirlist li h5{
	font-size: 20px; 
	color: #000; 
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 10px;}

/*存档*/
.cundang{
	border-top: 3px solid #d2d2d2;}





















