﻿/*============主要内容区=*/
#mainarea{MARGIN:0px 0px 0 0px;display:inline;TEXT-ALIGN:left;WIDTH:890px;float: left;overflow: hidden;padding:0px 0px 0px 0px; box-sizing: border-box;}
/*===========边栏设定=*/
#sidearea{WIDTH:300px;float: right;MARGIN:0px 0px 0px 0px;background: none;margin-bottom: -10000px;padding-bottom: 10000px;border-left:1px solid #CCC;box-sizing: border-box;}
/*===========边栏二级栏目样式=*/
.class_box{float:left;padding:0px;margin:0px 30px 0 0; background:#FFF;border-radius:0px;max-height:100%; }
.class_box h2{height:50px;text-align: center;border-bottom:0px solid #dfdfdf; display:none}
.class_box h2 span{padding:0 20px 0px 20px;font-size:20px;font-family:Microsoft YaHei;COLOR:#3589be;line-height:50px;font-weight: normal;overflow: hidden;display:inline-block;}	
.class_con {padding:0px 0px 0px 0px;}
.class_con ul{margin:0px 0 0 0;}
.class_con ul li a{
	padding:0px 0px 0px 0px;
	WIDTH:60px;
	line-height:60px;
	height:60px;
	color:#fff;
	display:block;
	text-align: center;
	margin:0px 0 2px 0;
	font-size:24px;
	text-decoration: none;
	font-weight: normal;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	border-radius:0px;
	background:#DCDCDC;
}
.class_con ul li i{font-size:24px;}
.class_con ul li a:before {
	content:" ";
	display: inline-block;
	width:8px;
	height:12px;
	margin:0px 10px 3px 0px;
	border-radius:0%;
	vertical-align:middle;
	border-bottom: 1px solid #cccccc; display:none;
}
.class_con ul li a:hover{
	color: #FFF;
	text-decoration: none;
	background:#3589be;
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.class_con ul li a:hover:before{
	content:"";
	display: inline-block;
	width:8px;
	height:12px;
	margin:0px 10px 3px 0px;
	border-radius:0%;
	vertical-align:middle;
	border: 1px solid #020d28;display:none;
}
.class_con ul li.ddt a{color:#fff;text-decoration: none;display:block;background:#ea5413;}
.class_con ul li.ddt a:before{
	content:"";
	display: inline-block;
	width:8px;
	height:12px;
	margin:0px 10px 3px 0px;
	border-radius:0%;
	vertical-align:middle;
	border: 1px solid #020d28;
	background-color:#020d28;display:none;
}

/*===========边栏信息=*/
.sidearea_box{padding:0px;margin:0px 0 0px 40px;}
.sidearea_box h2{height:50px;text-align: left;}
.sidearea_box h2 span{padding:0px;font-size:24px;font-family:Microsoft YaHei;COLOR: #333;line-height:30px;font-weight: normal;overflow: hidden;display:inline-block;}
.sidearea_con{ width:100%;padding:0px;border-radius:0px;overflow: hidden; background:#FFF;box-sizing: border-box;}
.sidearea_con ul{margin:0px;overflow: hidden; zoom:1;}
.sidearea_con ul li{
	WIDTH:100%;
	line-height:24px;
	font-size:16px;
	text-align:left;
	padding:0 0 20px 0px;
	color:#3589be;
    overflow: hidden;
	font-weight: normal;
}
.sidearea_con ul li a{color:#3589be;}
.sidearea_con ul li:before {
	content:"";
	display: inline-block;
	width:8px;
	height:8px;
	margin:0px 8px 3px 0px;
	border-radius:50%;
	vertical-align:middle;
	background:#ea5413; display:none
}
.sidearea_con ul li img{width:100%;margin:0px 0px 15px 0px;border-radius:0px;overflow:hidden;border-radius:0px;}
/*===========详细内容样式=*/


#detail_b{MARGIN:0px 0px 0 0px;display:inline;TEXT-ALIGN:left;WIDTH:1230px;float: left;overflow: hidden;padding:0px 0px 0px 0px; box-sizing: border-box;}
.detail_content{margin:0px 0px 0px 0px;overflow: hidden;line-height:1.9;font-size:16px;/*直接内容基础字号*/color:#333;font-weight:normal;text-align:left;}

/*---------详细信息显示样式：标题、属性、内容-*/
#info_title{
	COLOR: #3789be;
	TEXT-ALIGN: left;
	font-size:30px;
	line-height:1.5;
	font-family:Microsoft YaHei;
	font-weight: normal;
	margin:0px 0 0px 0px;
	box-sizing: border-box;
	white-space:pre-wrap;
	padding:0 60px 0 0;	
	}
#info_pro{
	line-height:45px;
	HEIGHT: 45px;
	margin:0px 0 0px 0px;
	font-size:14px;
	color: #999;
	TEXT-ALIGN: left;
	border-bottom:2px solid #3789be;
}
#info_content{
	float: left;
	line-height:30px;
	TEXT-ALIGN:left;
	padding:30px 0 0px 0px;
	font-size:16px;/*新闻或图片详细内容基础字号*/
	color: #333;
	word-break:break-all;
}
#info_side{WIDTH:300px;float: right;MARGIN:0px 0px 0px 0px;background: none;margin-bottom: -10000px;padding-bottom: 10000px;border-left:1px solid #CCC;box-sizing: border-box;}
#info_content p{ margin:0;}
#info_content img{max-width:100%; height: auto;}
#info_content tbody{max-width:100%;}
.info_box{width:863px;margin:0 0px 0px 0px;}
.info_con{ width:100%;padding:0px 0 20px 0;overflow: hidden;}
.info_con ul{width:105%;margin:0px;padding:0;}
.info_con ul li{ width:45%;margin:0 5% 0px 0px;float:left;color: #666;font-size:14px; height:30px;line-height:30px;font-weight: normal; }
.info_con ul li .info_1{ width:82%;padding:0px 0px 0px 10px;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box; display:inline-block;}
.info_con ul li .info_2{ width:82%;padding:0px 10px 0px 0px;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;display:inline-block;}
.info_con ul li span a{ color:#FFF; background:#3589be; width:18%;display:inline-block;border-radius:20px;text-align: center; float:left;font-size:12px;}
.info_con ul li strong a{ color:#FFF; background:#3589be; width:18%;display:inline-block;border-radius:20px;text-align: center;float: right;font-weight: normal;font-size:12px;}

/*==========新闻栏目样式——1=*/
#news_list{ margin:0px 0px 0px 0px;overflow:hidden;}
#news_list ul{margin:0px;padding:0;overflow:hidden;}
#news_list ul li:before {
	content:"";
	position: absolute;
	width:6px;
	height:6px;
	top:50%;
	left:0;
	margin:-3px 0px 0px 0px;
	border-radius:50%;
	background:#3789be;
	float:left;
}
#news_list ul li{ width:100%;padding:0 0 0 15px;font-size:16px;height:50px;line-height:50px;text-align: left;color: #333;border-top:1px dashed #eee;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;box-sizing: border-box;position:relative;}
#news_list ul li span{float:right;color: #999;font-size:14px;}

/*==========科研学术类列表——=*/
.kyxs_con{padding:0px 0 0 0px;overflow:hidden;}
.kyxs_con ul{padding:0px;zoom:1;}
.kyxs_con ul li a{position: relative;padding:30px 0;overflow: hidden;margin:0 0 0px 0px; border-radius:0px;
box-sizing: border-box;display: block;background:#FFF;border-top:1px solid #dddddd;font-size:16px;}
.kyxs_con ul li i{margin:0 5px 2px 1px;font-weight: normal; color:#3589be;}
.kyxs_title{color:#3589be;font-weight: bold;line-height:1.6;overflow:hidden; padding:10px 0;}
.kyxs_con ul li .intro{color:#333;font-weight: bold;line-height:1.6;font-size:16px;}
.kyxs_con ul li img{ margin:0px 20px 0px 0px;float: left;width:220px;border-radius:0px;}
.kyxs_bt{color:#333;TEXT-ALIGN: left;font-size:20px;line-height:1.5;font-weight:bold;margin:0px 0 0px 0px;box-sizing: border-box;white-space:pre-wrap;padding:0 0px 0 0;	}
.kyxs_pro{color:#333;font-weight: normal;line-height:2.2;font-size:14px;border-bottom:2px solid #3789be; padding:20px 0;}
.kyxs_pro i{margin:0 5px 2px 1px;}


/*==========新闻栏目样式——2=*/
.news_con {padding:0px 0 0 0px;overflow:hidden;}
.news_con ul{padding:0px;zoom:1;}
.news_con ul li a{position: relative;padding:0px;overflow: hidden;margin:0 0 30px 0px; border-radius:0px;
box-sizing: border-box;display: block;transition: transform .3s ease-in-out, box-shadow .3s cubic-bezier(.47, 0, .745, .715), border .3s linear .1s; background:#FFF;overflow:hidden;}
.news_con ul li span{  height:60px;font-size:18px; font-weight:bold;padding:0; margin:0px 20px 0 0px; text-align: right; float:left;overflow:hidden;border-bottom:1px solid #e88d58;color:#e88d58; }
.day{line-height:1.0;}
.year{line-height:30px;}
.intro{color:#333;font-size:14px;font-weight: normal;line-height:1.6;text-align: justify;overflow: hidden;}
.title{font-size:18px;height:50px;line-height:1.5;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: justify; color:#3789be;font-weight:bold;}

.news_con ul li strong{position: absolute;top:0;left:0;border-top:40px solid #ea5413;border-right:40px solid transparent;}
.news_con ul li strong:before {
	content:"New";
	font-size:12px;
	color: #fff;
	font-weight: 900;
	position: absolute;
	top:-35px;
	left:2px;
	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg); /* Internet Explorer */
	-moz-transform:rotate(-45deg); /* Firefox */
	-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
	-o-transform:rotate(-45deg); /* Opera */
	font-weight:bold;
	letter-spacing:1px;
}
.news_con ul li img{ margin:0px 20px 0px 0px;float: left;width:220px;border-radius:0px;overflow:hidden;border-radius:0px;}
/*===================================================图片栏目图片样式=*/

.img_con_3 {padding:0px 30px 0px 0px;margin:0 0px 0px 0;overflow:hidden;}
.img_con_3 ul{width:103.5%;padding:0 0 0px 0;zoom:1;overflow:hidden;}
.img_con_3 ul li{width:30%;list-style:none;margin:1.65%;float:left;overflow:hidden;transition: transform .3s ease-in-out, box-shadow .3s cubic-bezier(.47, 0, .745, .715), border .3s linear .1s;}
.img_con_3 ul li p{box-sizing: border-box;font-size:14px;line-height:2.5;padding:0px 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;text-align:center;}
.img_con_3 ul li .intro{box-sizing: border-box;font-size:12px;line-height:1.5;padding:0px 20px;overflow: hidden;font-weight: normal;
text-align: left; height:50px; display:none}
.img_con_3 ul li .date{box-sizing: border-box;font-size:12px;line-height:2.5;padding:0px 20px;overflow: hidden;font-weight: normal;
text-align: left;display:none}
.img_con_3 ul li a{display: block;}
.img_con_3 ul li a:hover{ color: #145ab2;}
.img_con_3 ul li img{width:100%; height:180px;} 
.img_con_3 ul li:hover{color: #333;-webkit-box-shadow:0 0px 20px rgba(0,0,0,.1);box-shadow:0 0px 20px rgba(0,0,0,.3);-webkit-transform:translate3d(0,-10px,0);  }

/*===================================================人物图片样式=*/
.ppl_3 {padding:0px 0px 0px 0px;margin:0 0px 0px 0;overflow:hidden;}
.ppl_3 ul{width:103.5%;padding:0 0 0px 0;zoom:1;overflow:hidden;}
.ppl_3 ul li a{width:30%; height:360px;list-style:none;margin:0 3.3% 3.3% 0;float:left;overflow:hidden; background:#eee;border-bottom:2px solid #F30; display:inline-block; color:#333;transition:0.3s all;}
.ppl_3 ul li p{text-align: left;}
.ppl_3 ul li .name{box-sizing: border-box;font-size:18px;line-height:3.5;padding:0px 20px;overflow: hidden;font-weight: bold;
text-align: left;}
.ppl_3 ul li .intro{box-sizing: border-box;font-size:14px;line-height:1.8;padding:0px 20px;overflow: hidden;font-weight: normal;
text-align: left; }
.ppl_3 ul li .lei{box-sizing: border-box;font-size:14px;line-height:2.5;padding:0px 20px;overflow: hidden;font-weight: normal;
text-align: left;color:#999;}
.ppl_3 ul li a:hover{ background:#3789be;border-bottom:2px solid #3789be;}
.ppl_3 ul li a:hover p{color:#fff;}
.ppl_3 ul li .t_img{width:100%; padding:0 0 70% 0; position:relative; }
.ppl_3 ul li .t_img img{width:100%;height:100%; position:absolute; top:0; left:0;}

.ppl_4 {padding:0px 0px 0px 0px;margin:0 0px 0px 0;overflow:hidden;}
.ppl_4 ul{width:103.5%;padding:0 0 0px 0;zoom:1;overflow:hidden;}
.ppl_4 ul li a{width:18%; height:430px;list-style:none;margin:0 1% 2% 0;float:left;overflow:hidden; background:#eee;border-bottom:2px solid #ea5413; display:inline-block; color:#333;transition:0.3s all;}
.ppl_4 ul li p{text-align: left;}
.ppl_4 ul li .name{box-sizing: border-box;font-size:18px;line-height:2.5;padding:0px 20px;overflow: hidden;font-weight: bold;
text-align: left;}
.ppl_4 ul li .intro{box-sizing: border-box;font-size:14px;line-height:1.8;padding:0px 20px;overflow: hidden;font-weight: normal;
text-align: left; }
.ppl_4 ul li .lei{box-sizing: border-box;font-size:14px;line-height:2.5;padding:0px 20px;overflow: hidden;font-weight: normal;
text-align: left;color:#999;}
.ppl_4 ul li a:hover{ background:#3789be;border-bottom:2px solid #3789be;}
.ppl_4 ul li a:hover p{color:#fff;}
.ppl_4 ul li .t_img{width:100%; padding:90px 0 90% 0; position:relative; }
.ppl_4 ul li .t_img img{width:100%;height:100%; position:absolute; top:0; left:0;} 
 
/*===================================================人物详细页=*/
.ppl_img{float: left;width:220px; margin:0 30px 30px 0;}
.ppl_img img{ width:100%;}
.ppl_title{
	COLOR: #3789be;
	TEXT-ALIGN: left;
	font-size:24px;
	line-height:1.5;
	font-family:Microsoft YaHei;
	font-weight: normal;
	margin:0px 0 0px 0px;
	box-sizing: border-box;
	white-space:pre-wrap;
	padding:0 0px 20px 0;	
	}
.ppl_pro{
	line-height:2.0;
	margin:0px 0 0px 0px;
	font-size:18px;
	color: #333;
	TEXT-ALIGN: left;
}
.ppl_content{
	float: left;
	line-height:30px;
	TEXT-ALIGN:left;
	padding:30px 0 0px 0px;
	font-size:16px;/*新闻或图片详细内容基础字号*/
	color: #333;
	word-break:break-all;
	border-top:2px solid #3789be;
}

.ppl_content img{max-width:100%; height: auto;}