@charset "utf-8";
/* CSS Document */

/******************************************/
/* head */
#main {
	margin-left:auto;
	margin-right:auto;
	
	padding:0px;
	text-align:left;
	width:960px;
	background-color:#fff;
	border:solid 0px #FFF;
}
.title{
	word-spacing:0.3em;
}
/******************************************/
	
	
	
/******************************************/
/* titles */
.Heading_page {
	text-align:center;
	margin-bottom:20px;
	color:#b64c31;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}
#Heading_page {
	text-align:center;
	margin-bottom:20px;
	color:#b64c31;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.Heading_article {
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	height:30px;
	color:#b64c31;
}
#Heading_article {
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	height:30px;
	color:#b64c31;
}
.heading_link {
    text-align:center;
	margin-top:10px;
	margin-bottom:20px;
}
#heading_link {
    text-align:center;
	margin-top:10px;
	margin-bottom:20px;
}
#imgLogo {
	width:80px;
	height:80px;
	margin-top:-80px;
	margin-left:50px;
	float:left;
}
/******************************************/



/******************************************/
/* universal */
#mheader {
	width:940px;
	height:100px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	text-align:center;
	vertical-align:middle;
	background-color:#b64c31;
	padding-top:16px;
}
#language {
	position: relative;
	right:10px;
	text-align:right;
	line-height:0px;
}
.langtext {
	text-decoration:none;
	font-size:12px;
}
#mainnav {
	width:940px;
	height:28px;
	text-align:center;
	vertical-align:middle;
	background-color:#FFF;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}
.navlink {
	text-decoration:none;
}
.navh2 {
	display:inline;
	color:#b64c31;
	font-size:18px;
}
.navh2:hover {
	display:inline;
	color:#f00;
}
#navlisttable {
	width:940px;
	margin:0px;
	text-align:center;
}
#fenline {
	margin-left:auto;
	margin-right:auto;
	width:940px;
	height:2px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#b64c31;
}
p {
	font-size: 21px;
	text-align:justify;
	font-family: "Palatino Linotype";
}
footer {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	width:940px;
	vertical-align:middle;
	background-color:#b64c31;
	text-align:center;
	font-size:18px;
	font-family: Arial,"黑体",sans-serif;
}
body {
	font-family: Arial,"黑体",sans-serif;
}
.detail_link {
    color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.detail_link:hover {
	color: #0000ff;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.num{
	position:absolute;
	right:5px;
	bottom:5px;
	font:12px/1.5 tahoma, arial;
	height:18px;
}
.num li{
	float: left;
	color: #000000;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 11px;
	cursor: pointer;
	margin-left: 3px;
	border: 1px solid #000000;
	background-color: #FFF;
}			
.num li.on{
	line-height: 18px;
	width: 18px;
	height: 18px;
	font-size: 14px;
	margin-top:-2px;
	background-color: #ff9415;
	font-weight: bold;
	color:#FFF;
}
/******************************************/



/******************************************/
/* home */
.container, .container img{
	width:640px;
	height:360px;
	float: center;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}
.container ul, .container li{
	list-style:none;
	margin:0;
	padding:0;
	*display:inline;
}
#marticle {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
	width:940px;
	height:610px;
}
#imgHome {
	width:300px;
	height:436px;
	float:right;
}
.homeNewsBlock {
	width:300px;
	float:right;
	height:610px;
	margin-right:auto;
	margin-bottom:auto;
}
.newsLine {
	margin-left:auto;
	margin-right:auto;
	width:300px;
	height:2px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#b64c31;
}
.homeNewsDetail {
	width:300px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#ffffff; 
	line-height:120%;
}
#detailstxt {
	width:550px;
}
/******************************************/



/******************************************/
/* research */
.interestarticle  {
	margin-top:20px;
	margin-bottom:20px;
	width:940px;
	margin-left:auto;
	margin-right:auto;
}
/******************************************/



/******************************************/
/* publication */
#maintxt {
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:20px;
}
.pub_authors {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}
.pub_title {
	color: #000000;
	font-family: "Palatino Linotype",Helvetica,sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	line-height:120%;
}
.pub_journal {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.pub_comment {
	color: red;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.pub_time {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	text-decoration: none;
}
.pub_detail {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
}
.Download{
	position: relative;
	right:0px;
	top:3px;
	text-align:right;
	line-height:0px;
	text-decoration: underline
}
.Dldtext{
	text-decoration:none;
	font-size:12px;
}
.adetails1 {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px; 
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width:920px;
	background-color:#fffde7;
}
.adetails2 {
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px; 
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width:920px;
	background-color:#ffcccc;
}
.pdetails1 {
	margin-top:20px;
	margin-bottom:20px;
	width:940px;
	margin-left:auto;
	margin-right:auto;
	background-color:#fffde7;
}
.pdetails2 {
	margin-top:20px;
	margin-bottom:20px;
	width:940px;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffcccc;
}
/******************************************/



/******************************************/
/* people */
.imgpeople {
	margin-left:12px;
	margin-right:12px;
	width:71px;
	height:95px;
	float:left;
}
.peoptails1 {
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	width:940px;
	height:95px;
	background-color:#fffde7;
}
.peoptails2 {
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	width:940px;
	height:95px;
	background-color:#ffcccc;
}
.people_name {
	color: #000000;
	font-family: "Times New Roman",Arial,sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}
.people_namech {
	color: #000000;
	font-family: KaiTi,SimHei,sans-serif;				/* font family: 黑体 SimHei; 宋体 SimSun; 楷体 KaiTi; 仿宋 FangSong; */
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.people_work {
	color: #000000;
	font-family: Arial,FangSong,sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	text-align:justify;
}
.people_project {
	color: #000000;
	font-family: Arial,FangSong,sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
}
.people_liwen {
	color: #000000;
	font-family: Arial,FangSong,sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.people_email {
	color: #000000;
	font-family: Arial,FangSong,sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	opacity:0;
}
/******************************************/



/******************************************/
/* video */
.Video{
	width:896px;
	height:504px;
	float:center;
}
.videoContainer {
	width:896px;
	height:504px;
	float:center;
	margin-left:auto;
	margin-right:auto;
}
/******************************************/



/******************************************/
/* news */
.yearlink1 {
	color: #000000;
	width:100px;
	height:40px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-decoration:underline;
	background-color:#ffcccc;
	font-weight:bold;
	padding:0px;
}
.yearlink2 {
	color: #000000;
	width:100px;
	height:40px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	text-decoration:underline;
	background-color:#fffde7;
	font-weight:bold;
	padding:0px;
}
#yearnav {
	width:920px;
	height:28px;
	vertical-align:middle;
	background-color:#FFF;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
}
.yearspan1 {
	background-color:#ffcccc;
	width:100px;
	height:20px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
}
.yearspan2 {
	background-color:#fffde7;
	width:100px;
	height:20px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:0px;
	margin-right:0px;
} 
.newsstyle1  {
	width:920px;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px; 
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background-color:#fffde7;   
}
.newsstyle2  {
	width:920px;
	background-color:#ffcccc;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px; 
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.news_time {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.news_detail {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
}
/******************************************/



/******************************************/
/* links */
.peaplelink {
	color:#000000;
}
.peaplelink:hover {
	color:#ff0000;
}
/******************************************/



/******************************************/
/* show */
#showTitle{
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	height:40px;
}
#showText{
	margin-top:20px;
	margin-bottom:20px;
	width:900px;
	margin-left:auto;
	margin-right:auto;
	font-family: "Palatino Linotype";
}
#showPhoto{
	width:896px;
	height:504px;
	float:center;
}
.show_time {
	color: #000000;
	font-family: "Palatino Linotype",Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
/******************************************/

/******************************************/
/* IROS 2019 */
.imgcontext {
	margin-left:20px;
	margin-right:12px;
	width: 900px;
	height: 493px;
	float:middle;
}
.imgtitle {
	margin-left:auto;
	margin-right:auto;
	width: 940px;
	height: 117px;
	float:middle;
}
.imgprogram1{
	margin-left:auto;
	margin-right:auto;
	width: 940px;
	height: 1267px;
	float:middle;
}
.imgprogram2{
	margin-left:auto;
	margin-right:auto;
	width: 940px;
	height: 1145px;
	float:middle;
}