@charset "utf-8";

/* CSS Document */

a img {

	display:block

}

.confirm {

	margin-left:-4px

}

search {

	width:150px;

}

#main {

	width:1014px;

	height:100%;

	margin:0 auto;

	margin-top:15px;

	font-family:"宋体";

}

.banner {

	width:969px;

	height:211px;

	margin-left:44px;

	position:relative;

}

.banner img {

	display:block;

}

/*内容*/

.main-content {

	width:969px;

	height:100%;

	margin-left:44px;

	background:url(../imgers/subpage/main-content.jpg) top no-repeat;

	padding-top:26px;

}

/*left开始*/

.about_left {

	width:256px;

	float:left;

	border:1px #D0D0D0 solid;

	background:#F5F3F4;

	overflow:hidden;

}

.left-nav {

	width:233px;

	border:1px #D0D0D0 solid;

	margin:0 auto;

	margin-top:10px;

	background:#FDFDFD;

	padding-bottom:17px;

}

.left-nav h2 {

	width:185px;

	height:33px;

	background:url(../imgers/subpage/h2.jpg) no-repeat;

	font-size:14px;

	line-height:33px;

	padding-left:48px;

	border-bottom:1px #E8E8E8 solid;

}

.left-nav ul {

	width:215px;

	margin:0 auto;

	margin-top:8px;

}

.left-nav ul li {

	width:213px;

	margin-bottom:5px;

	line-height:24px;

}

.left-nav .last3 {

	margin-top:0;

	border:1px #E1E1E1 solid;

	width:213px;

	border-top:none;

	display:none;

}

.left-nav .last3 li {

	margin-bottom:0;

}

.left-nav .last3 li a {

	border:none;

	background:none;

	font-weight:500

}

.left-nav .last3 li a:hover {

	color:#06F;

	background:#E6E6E6

}

.left-nav .last3 .ho {

	background:#E6E6E6;

}

.left-nav .last3 .ho a {

	color:#06F

}

.left-nav ul li a {

	color:#525252;

	font-weight:600;

	width:142px;

	height:24px;

	display:block;

	padding-left:71px;

	background:url(../imgers/subpage/left-nav2.jpg) no-repeat;

	border:1px #E1E1E1 solid;

}

.left-nav .n {

	color:#FFF;

}

.left-nav .n {

	background:url(../imgers/subpage/left-nav1.jpg) no-repeat;

	border:1px #2376D2 solid;

}

.left-nav .h {

	color:#FFF;

}

.left-nav .h {

	background:url(../imgers/subpage/left-nav1.jpg) no-repeat;

	border:1px #2376D2 solid;

}

.left-tab {

	width:235px;

	height:255px;

	margin:0 auto;

	margin-top:21px;

	background:#FDFDFD;

}

.tab {

	width:235px;

	height:30px;

	background:url(../imgers/subpage/ul.jpg) no-repeat;

}

.tab li {

	float:left;

	width:69px;

	height:30px;

	margin-left:7px;

	display:inline-block;

	text-align:center;

	font-weight:600;

	color:#FFF;

	line-height:26px;

	cursor:pointer;

}

.tab2 {

	width:235px;

	height:30px;

	background:url(../imgers/subpage/ul.jpg) no-repeat;

}

.tab2 li {

	float:left;

	width:99px;

	height:30px;

	margin-left:7px;

	display:inline-block;

	text-align:center;

	font-weight:600;

	color:#FFF;

	line-height:26px;

	cursor:pointer;

}

.content-div {

	width:233px;

	height:224px;

	border-bottom:1px #D0D0D0 solid;

	border-left:1px #D0D0D0 solid;

	border-right:1px #D0D0D0 solid;

}

.content-div a:hover {

	color:#F00;

}

.content-div2 a:hover {

	color:#F00;

}

.content-div2 {

	width:233px;

	height:224px;

	border-bottom:1px #D0D0D0 solid;

	border-left:1px #D0D0D0 solid;

	border-right:1px #D0D0D0 solid;

}

.left-tab .dis {

	display:none;

}

.content-div ul {

	width:221px;

	height:224px;

	padding-left:12px;

	padding-top:16px;

}

.content-div li {

	padding-left:13px;

	line-height:24px;

	background:url(../imgers/subpage/dian.jpg) left no-repeat;

}

.content-div2 ul {

	width:221px;

	height:224px;

	padding-left:12px;

	padding-top:16px;

}

.content-div2 li {

	padding-left:13px;

	line-height:24px;

	background:url(../imgers/subpage/dian.jpg) left no-repeat;

}

.left-tab .traction {

	background:url(../imgers/subpage/li.jpg) no-repeat;

}

.left-tab .traction2 {

	background:url(../imgers/subpage/li2.jpg) no-repeat;

}

/*合作联系*/

.cooperation {

	width:235px;

	height:204px;

	margin:0 auto;

	margin-top:15px;

}

.cooperation h3 {

	height:30px;

	background:url(../imgers/subpage/cooperation.jpg) no-repeat;

	font-size:13px;

	font-weight:600;

	color:#FFF;

	padding-left:42px;

	line-height:27px;

}

.cooperation p {

	line-height:27px;

	padding-left:25px;

	color:#313131;

}

/*right开始*/

.Content-right {

	margin-bottom:20px;

	width:689px;

	border:1px #BFE5F2 solid;

	float:right;

	overflow:hidden;

}

.Content-right a:hover {

	color:#06F;

}

.Content-right h3 {

	width:689px;

	height:36px;

	line-height:36px;

	background:url(../imgers/subpage/h3.jpg) no-repeat;

	color:#575654;

	padding-left:54px;

	font-size:13px;

	font-weight:500;

	margin-top:10px;

}

.content {

	width:640px;

	padding:43px 23px 25px 26px;

	min-height:500px;

}

.content p {

	width:640px;

	line-height:24px;

	font-size:13px;

	text-indent:2em;

	color:#575654;

	margin-bottom:14px;

}

.content2 {

	width:640px;

	padding:43px 23px 25px 26px;

	min-height:700px;

}

.content2 p {

	width:640px;

	line-height:24px;

	font-size:13px;

	text-indent:2em;

	color:#575654;

	margin-bottom:14px;

}

.content2 li {

	width:620;

	line-height:24px;

	color:#575654;

	padding-left:30px;

}

/*新闻*/

.content .news {

	width:618px;

	height:240px;

	margin-left:22px;

}

.content .news span a:hover {

	color:#F00;

}

.news h4 {

	width:587px;

	height:22px;

	background:url(../imgers/subpage/news-h4.jpg) no-repeat;

	color:#535250;

	font-weight:500;

	padding-top:10px;

	padding-left:31px;

	font-size:13px;

}

.news h4 span {

	float:right;

}

.news h4 span a {

	color:#FFF;

	padding-right:12px;

}

.news ul {

	width:591px;

	margin-left:26px;

}

.news li {

	padding-left:13px;

	background:url(../imgers/subpage/dian.jpg) left no-repeat;

	margin-top:18px;

	font-size:13px;

	color:#646567;

}

.news li a {

	color:#646567;

}

/*中心动态*/

.news-centre {

	width:618px;

	margin-left:41px;

	margin-top:39px;

	margin-bottom:33px;
	min-height:570px;

}

.news-centre dl {

	float:left;

	width:200px;

	margin-bottom:35px;

}

.news-centre dl dd {

	padding-left:10px;

	height:24px;

	line-height:24px;

}

.news-centre ul {

	width:591px;

}

.news-centre li {

	padding-left:13px;

	background:url(../imgers/subpage/dian.jpg) left no-repeat;

	font-size:13px;

	line-height:32px;

	color:#646567;

}

.news-centre li a {

	color:#646567;

}

.page {

	padding-top:34px;

	padding-bottom:19px;

}

.page span {

	height:20px;

	display:block;

	float:left;

}

.page a {

	padding:2px 6px;

	height:14px;

	display:inline-block;

	border:1px #E6E6E6 solid;

	margin-right:10px;

}
.page .current{

	background:#2173BF;

	color:#FFF;}

.page a:hover {

}

.news-centre h2 {

	height:27px;

	padding-top:6px;

	font-size:16px;

	color:#666769;

	border-bottom:1px dashed #B6D6EB;

	text-align:center;

}

.news-centre .information {

	height:40px;

	line-height:40px;

	text-align:center;

}

.news-centre .information span {

	margin-right:23px;

	color:#9F9FA1;

}

.news-details {

	padding:22px 14px;

	border-bottom:1px dashed #B6D6EB;

}

.news-details p {

	line-height:25px;

	margin-bottom:15px;

	text-indent:2em;

	font-size:13px;

	color:#666;

}

.news-details .title {

	width:110px;

}

.news-details li {

	background:none;

	font-size:14px;

	font-weight:600;

}

.news-details .title-content li {

	font-size:12px;

	font-weight:500;

}

.news-centre .up {

	height:28px;

	line-height:28px;

	margin-top:10px;

	color:#045D99;

	font-weight:600;

	padding-left:16px;

}

.news-centre .down {

	height:28px;

	line-height:28px;

	color:#045D99;

	font-weight:600;

	padding-left:16px;

}

.news-centre .up a {

	color:#045D99;

}

.news-centre .down a {

	color:#045D99;

}

/*团队*/

.news {

	width:618px;

	height:230px;

	margin-left:22px;

}

.team h4 {

	width:587px;

	height:22px;

	background:url(../imgers/subpage/news-h4.jpg) no-repeat;

	color:#535250;

	font-weight:500;

	padding-top:10px;

	padding-left:31px;

	font-size:13px;

}

.team .c {

	padding-left:25px;

}

.team h4 span {

	float:right;

}

.team h4 span a {

	color:#FFF;

	padding-right:12px;

}

.team ul {

	height:193px;

}

.team li {

	float:left;

	margin:21px 20px 30px 15px;

	border:1px #CFCFCF solid;

}

.team img {

	display:block;

}

.team p {

	line-height:25px;

	width:587px;

	padding:20px 13px 30px 18px;

	text-indent:2em;

}

.Development {

	width:615px;

	height:195px;

	border-bottom:1px #7DB7DD dashed;

}

.Development img {

	display:block;

}

.Development strong {

	color:#1164B2;

	font-size:14px;

}

.Development dl {

	margin-top:20px;

	margin-left:4px;

}

.Development dt {

	float:left;

	width:117px;

	height:140px;

	border:1px #CFCFCF solid;

}

.Development dd {

	float:left;

	width:471px;

	color:#666666;

	margin-top:6px;

	line-height:26px;

}

.Development dd span {

	display:inline-block;

	width:65px;

	text-align:right;

}

.team-details {

	float:left;

	margin-top:45px;

}

.team-details dt {

	border:1px #CFCFCF solid;

}

.team-details dd {

	height:14px;

	padding-top:11px;

}

.team-details dd span {

	color:#1164B2;

	font-size:14px;

	font-weight:600;

}

.content h5 {

	height:27px;

	background:url(../imgers/subpage/h5.jpg) repeat-x;

}

.details {

	height:758px;

	width:470px;

	float:left;

	margin-top:45px;

}

.details p {

	padding-left:27px;

	width:446px;

	margin-bottom:15px;

}

.introduce {

	height:207px;

	padding-top:27px;

	padding-left:14px;

	width:585px;

}

.introduce span {

	text-indent:2em;

	margin-top:10px;

	line-height:24px;

	display:block;

}

.news .pic {

	float:left;

	height:139px;

	width:183px;

	overflow:hidden;

	margin-top:29px;

}

.news .pic ol li{

	padding-left:0px;

	background:none;

	margin-top:0px;

	

}



.news .pic2 {

	float:left;

	height:139px;

	width:183px;

	overflow:hidden;

	margin-top:29px;

}

.news .pic2 ol li{

	padding-left:0px;

	background:none;

	margin-top:0px;

	

}

.news .pic-li {

	float:left;

	width:408px;

	margin-top:29px;

}

.news .pic-li li a {

	display:inline-block;/*定义为块级；这个属相很重要，没有这个属性，很难实现单行宽度的效果*/

	width:200px;/*要显示文字的宽度*/

	overflow:hidden; /*超出的部分隐藏起来。*/

	white-space:nowrap;/*不显示的地方用省略号...代替*/

	text-overflow:ellipsis;/* 支持 IE */

	-o-text-overflow: ellipsis; /* 支持 Opera */

	float:left;

}

.news .pic-li li {

	height:24px;

	line-height:24px;

	margin:0;

	width:408px;

}

.news .pic-li2 {

	float:left;

	width:408px;

	margin-top:29px;

}

.news .pic-li2 li {

	height:28px;

	line-height:28px;

	margin:0;

	width:408px;

}

.one {

	margin-top:20px;

}

.one p {

	margin-bottom:0;

}

.one p strong {

	text-indent:0;

	font-size:14px;

	color:#333;

}

.content .lab .labul {

	width:640px;

	display:block;

	min-height:230px;

}

.lab li {

	float:left;

	width:320px;

	margin-bottom:10px;

}

.lab p strong {

	text-align:center;

	width:640px;

	display:block;

	font-size:16px;

}

.Development2 {

	width:615px;

	height:195px;

	border-bottom:1px #7DB7DD dashed;

}

.Development2 img {

	display:block;

}

.Development2 strong {

	color:#1164B2;

	font-size:12px;

}

.Development2 dl {

	margin-top:20px;

	margin-left:4px;

}

.Development2 dt {

	float:left;

	width:200px;

	height:140px;

	border:1px #CFCFCF solid;

}

.Development2 dd {

	float:left;

	width:378px;

	color:#666666;

	margin-top:6px;

	line-height:26px;

}

.Development2 dd span {

	display:inline-block;

	width:85px;

	text-align:right;

}

.talents {

	width:640px;

	padding:43px 23px 25px 26px;

	min-height:650px;

}

.talents h4 {

	width:610px;

	height:40px;

	line-height:40px;

	font-size:14px;

	color:#666;

	padding-left:10px;

}

.talents p a {

	font-weight:500;

	padding:0 5px;

	font-size:12px;

	color:#333

}

.talents p {

	line-height:27px;

	padding-left:30px;

	color:#999

}

.talents-content {

	width:300px;

	height:120px;

	float:left;

}

.jianyao {

	margin-top:10px;

	margin-left:20px;

	height:120px;

}

.talents-content li {

	line-height:24px;

}

.aaa {

	display:block;

}

.pic img {

	width:177px;

	height:137px;

	display:block;

}

.left-nav ul li .juzhong {

	width:212px;

	padding-left:0;

	text-align:center

}

.sitemap ul {

	width:115px;

	height:350px;

	float:left;

	margin-top:10px;

}

.sitemap .two {

	font-weight:500;

}

.sitemap .one {

	font-weight:600;

}

.sitemap p {

	line-height:25px;

	margin-bottom:15px;

	text-indent:2em;

	font-size:13px;

	color:#666;

}

.sitemap li {

	padding-left:13px;

	background:url(../imgers/subpage/dian.jpg) left no-repeat;

	font-size:13px;

	line-height:32px;

	color:#646567;

}

.sitemap li a {

	color:#646567;

}

/*国际会议*/

.news-centre .jiaoliu {

	margin-bottom:30px;

	text-indent:2em;

	font-size:13px;

}

.news-centre .jiaoliu p {

	line-height: 24px;

	font-size: 13px;

	text-indent: 2em;

	color: #575654;

	margin-bottom: 14px;

}

.jiaoliuimg {

	height:207px;

	margin-bottom:30px;

}

.jiaoliuimg img {

	float:left;

	width:250px;

	height:207px;

	margin:0 24px;

}

.news-centre .dl2 {

	width:600px;

	height:160px;

	border-bottom:1px #CCC dashed;

	margin-bottom:15px;

	position:relative;

}

.news-centre .dl2 dt {

	padding-left:10px;

	width:105px;

	height:50px;

}

.news-centre .dl2 dt img {

	width:105px;

	height:50px;

	display:block;

}

.news-centre .dl2 dd {

	line-height:24px;

}

.news-centre .dl2 .dd2 {

	font-size:14px;

	color:#2b7858

}

.news-centre .dl2 dd a {

	float:right;

	padding-right:20px;

	color:#2b7858;

	position:absolute;

	bottom:0;

	right:0;

}

