﻿/***********************************************全局******************************************************/	
body{	
	/*background:#ace569 url("images/body_bg.gif") repeat-x left top;*/
	background-image:url("images/bg.jpg");
	margin:0;
	text-align:center;
	line-height:22px;
	/*line-height:1.4em;
	font-size:10pt;
	white-space:normal;
	word-break:break-all;*/
	font-family:"微软雅黑", "宋体";
	color:#454545;
	}
	
table{
	border-collapse:collapse;
	}
	
table, td, th, ul, li{
	padding:0;
	margin:0;
	border:0;
	font-size:10pt;
	list-style:none;
	}
	
/*td{border:1px #0ff solid;}*/
	
a:link, a:active, a:visited{
	text-decoration:none; 
	color:#454545;
	}
	
a:hover{
	color:#003366;
	}

/*a:hover{border-bottom:1px #f00 dotted;}*/
a img{border:0;}
img{vertical-align:middle;}	
	
/*----居中外框-----*/
#wrapper{
	width:100%;
	padding:0px;
	margin:0px;
	margin-top:0px; /*webplus中编码改成utf8之后body老是插不对地方，网页上面会有一行空行*/
	}
	
#div_banner {
	margin:0 auto;
	width:960px;
	height:190px;
	background-image:url(images/banner.png) !important;/* FF IE7 */
	background-repeat: no-repeat;
	background-position:center center;
	/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/page/main2112/images/banner.png');  IE6 */
	/*_background-image: none;  IE6 */
	position:relative;
	}
#ul_topNavigate{
	position:absolute;
	bottom:160px;
	right:0;
}
#ul_topNavigate li{
	color:#FFFFFF;
	line-height:25px;
	width:70px; 
	float:left; 
	text-align:left;
}
#ul_topNavigate li a{
	color:#FFFFFF;
}
	

#tb_biggest{
	width:960px;
	margin:0 auto;
	position:relative;
	background-color:#ffffff;
	}

#td_topMenu{
	vertical-align:top;
	}

#td_topMenu_left{
	width:10px;
	height:36px;
	background:url(images/topMenu_left.jpg) no-repeat right;
	}

#td_topMenu_mid{
	width:940px;
	background:url(images/topMenu_mid.jpg) repeat-x;
	}

#topMenu{
	text-align:right;
	width:100%;
	font-size:11pt;
	color:#ffffff;
	height:100%;
	}

#topMenu a:link, #topMenu a:active, #topMenu a:visited{
	color:#fff;
	font-size:11pt;
	display: block;
	line-height:36px;}
	
#topMenu a:hover{
	background-image:url(images/topMenu_light.png) !important;/* FF IE7 */
	background-repeat: no-repeat;
	background-position:center center;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/page/main2112/images/topMenu_light.png'); /* IE6 */
	_background-image: none; /* IE6 */
	}

#topMenu td {
	text-align:center;
	}

#td_topMenu_right{
	width:10px;
	background:url(images/topMenu_right.jpg) no-repeat left;
	}


#td_main_body{
	background-color:#f2f2f2;
	overflow:hidden;
	padding:6px;
	}
	
#td_listcolumn_body_left{
	height:300px;
	overflow:hidden;
	padding:6px;
	}

#tb_body{
	width:100%;
	background-color:#fff;
	}

#tb_body td{
	vertical-align:top;
	}
	
.horizontal_space{
	line-height:1px;
	height:1px;
	}

.vertical_space{
	width:8px;
	}

#tb_bottom{
	height:105px;
	}

#tb_bottom td {
	padding:0px 0px;
	}

#td_bottom_map{
	width:195px;
	background:url(images/bottom_map.jpg) no-repeat center;
	}

#td_bottom_separate{
	width:5px;
	background:url(images/bottom_separate.jpg) no-repeat center;
	}

#td_bottom_right{
	width:748px;
	text-align:right;
	line-height:1.8em;
	font-size:9pt;
	}
/***********************************************************************************************页顶部*******/	

#td_main_body_left{
	width:316px;
	vertical-align:top;
	padding: 10px 0px 0px 16px;	/*top-right-bottom-left
	border:1px solid #f00;*/
	}

.td_title_icon{
	height:25px;
	width:10px;
	background:url(images/title_icon.jpg) no-repeat left;
	}

.td_title_more{
	width:30px;
	vertical-align:bottom;
	vertical-align:text-bottom;
	}
	
	
.td_title_more a, .td_title_more a img{
	vertical-align:bottom;
	vertical-align:text-bottom;
	}

.td_dotline{
	height:5px;
	background:url(images/dot_line.jpg) repeat-x center;
	}

.td_doticon{
	width:10px;
	background:url(images/doticon.jpg) no-repeat left;
	}

#td_title_10{
	width: 260px;
	background-image: url(images/title_10.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}

#td_10{
	height:160px;
	width:300px;
	vertical-align:top;
	}

#tb_10_content{
	width:300px;
	table-layout:fixed;
	}

#tb_10_contenet td{
	text-align:left;
	}

#td_10_item{
	height:24px;
	text-align:left;
	width:290px;
	/*不换行，超出部分，隐藏掉*/
	/*只有表格定义了table的table-layout:fixed;，其下面的td定义才起作用*/
	word-break:keep-all;/*不换行 */
	white-space:nowrap; /*不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	}
	
#td_professor_box{
	height:100px;
	}
	
#tb_professor{
	height:100px;
	width:300px;
	/*table-layout:fixed;*/
	}

#td_professor{
	vertical-align:top;
	text-align:left;
	}

#td_professor img{		/* for Firefox & IE7 */
	/*max-width: 120px;
	max-height: 90px;*/
	margin:6px 4px;
	border:1px solid #adc9b4;
	}


* html #td_professor img{/* for IE6 */
/*	width: expression(this.width > 120 && this.width > this.height ? "120px" : width+"px");
	height: expression(this.height > 90 ? "90px" : height+"px");*/
	}

#td_title_research{
	width: 260px;
	background-image: url(images/title_20.jpg);
	background-repeat: no-repeat;
	background-position: left;
	}
	
#td_20{
	height:170px;
	width:300px;
	vertical-align:top;
	}

#tb_20_contenet{
	width:300px;
	}

#td_20_item{
	height:24px;
	text-align:left;
	width:290px;
	/*不换行，超出部分，隐藏掉*/
	/*只有表格定义了table的table-layout:fixed;，其下面的td定义才起作用*/
	word-break:keep-all;/* 不换行 */
	white-space:nowrap;/* 不换行 */
	overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
	}

#td_main_body_right{
	vertical-align:top;
	padding: 10px 10px 10px 5px;	/*top-right-bottom-left*/
	}

#td_photonews{
	padding:4px 6px 4px 0px;
	}

#td_photonews table{
	width:220px;
	height:170px;
	display:block;
	border:5px solid #e8e8e8;
	text-align:left;
	}

#td_title_photonews{
	width:220px;
	background:url(images/title_photonews.jpg) no-repeat left;
	}

.newsTabmenu {
	height:20px;
	width:360px; 
	padding-left:4px; 
	border-bottom:1px solid #0a4b8b;
	}

.newsTabmenu li {
	line-height:20px; 
	float:left; 
	text-align:center;
	list-style:none;
	}

.newsTabmenu li a{
	color:#ffffff;
	text-decoration:none;
	background:url(images/newsTab_unselect.jpg) no-repeat center;
	width:75px; 
	display:block;
	}

.newsTabmenu li a.tabactive{
	color:#000000; 
	background:url(images/newsTab_select.jpg) no-repeat center; 
	font-weight:bold;  
	position:relative;
	}

.newsTabmenu li a.tabinactive{
	color:#ffffff;
}
	
#newsTabContent1, #newsTabContent2, #newsTabContent3{
	text-align:left;
	padding:6px 0px; 
	font-size:12px; 
	margin-bottom:5px;
	height:170px;
	}

.tb_newsTabContent{
	vertical-align:top;
	text-align:left;
	}
	
.tb_newsTabContent_item{
	height:23px;
	width:340px;
	}

#td_title_80{
	width:555px;
	background:url(images/title_80.jpg) no-repeat left;
	}

#td_80{
	height:215px;
	vertical-align:top;
	}

#tb_80_content{
	width:560px;
	table-layout:fixed;/**/
	}

#tb_80_contenet td{
	text-align:left;
	}

#td_80_item{
	height:23px;
	text-align:left;
	width:560px;
	/*不换行，超出部分，隐藏掉*/
	/*只有表格定义了table的table-layout:fixed;，其下面的td定义才起作用*/
	word-break:keep-all;/*不换行 */
	white-space:nowrap; /*不换行 */
	overflow:hidden; /*内容超出宽度时隐藏超出部分的内容 */
	}
	
#tb_navigate select{
	width:150px;
}

#td_listcolumn_body_left{
	vertical-align:top;
	padding-top:30px;
	padding-left:10px;
}

#td_positionname{
	background-image:url(images/positionicon.png) !important;/* FF IE7 */
	background-repeat: no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/page/main2112/images/positionicon.png'); /* IE6 */
	_background-image: none; /* IE6 */
	height:72px;
	width:225px;
	padding-left:100px;
	padding-top:0px;
	color:#0a4b8b;
	text-align:left;
	font-size:20px;
	line-height:72px;
	font-family:"微软雅黑", "黑体";
}
	
#tb_columnlist{
	width:225px;
	text-align:left;
	border-collapse:collapse
}
	

.columnlist_icon_leftspace{
	height:35px;
	width:10px;
}

.columnlist_icon{
	width:40px;
	background:url(images/columnlist_icon.jpg) center center no-repeat;
}

#td_listcolumn_body_right{
	vertical-align:top;
}

#td_listcolumn_banner{
	background-image:url(images/separate.jpg) !important;/* FF IE7 */
	background-repeat: no-repeat;
	width:600px;
	height:182px;
}

#td_curpos_box{
	background-color:#f2f2f2;
	padding:6px;
}

#td_columnname{
	height:40px;
	width:300px;
	text-align:left;
	padding-left:20px;
	color:#2e2e2e;
	font-size:16px;
	line-height:22px;
	font-family:"微软雅黑", "黑体";
}

#td_curpos {
	width:440px;
	text-align:right;
	padding-right:14px;
	color:#a1a1a1;
}

#td_curpos a:link, #td_curpos a:active, #td_curpos a:visited{
	color:#a1a1a1;
}

#td_curpos a:hover{
	color:#559400;
}

#td_titlelistbox{
	border-collapse:collapse;
	text-align:left;
	padding-right:20px;
}

#tb_tilelist{
	width:680px;
	text-align:left;
	border-bottom:3px solid #0a4b8b; 
	border-top:3px solid #0a4b8b;
}

.td_arrow{
	background:url(images/arrow.gif) center center no-repeat;
	height:32px;
	width:16px;
	padding-left:20px;
	border-bottom:1px solid #c9c9c9;
}

.td_titlelist{
	padding-right:20px;
	border-bottom:1px solid #c9c9c9;
}


#div_column_body_bottom{
	margin:15px 0px 5px 0px;
	height:4px;
	width:100%;
	background-color:#f2f2f2;
}

#td_displayinfo_body_left, #td_displayinfo_body_right{
	vertical-align:top;
	padding:10px;
}

#td_displayinfo_body_left{
	width:686px;
	padding:10px 15px;
	overflow:hidden;
}

#td_displayinfo_content{
	font-family:"宋体";
	font-size:10pt;
	line-height:28px;
}

	
#td_displayinfo_content a{
	border-bottom:1px dashed #559400;
	}

#td_displayinfo_title{
	width: 686px;
	padding: 20px;
	color: #0a4b8b;
	font-family: "微软雅黑", "黑体", "方正姚体", "隶书", "宋体";
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	word-wrap:break-word;
}

#td_artitle_times{
	line-height: 14px;
	text-align:center;
}

#td_artitle_times img{
	padding-bottom:5px;
}

#td_displayinfo_body_right{
	width:260px;
	padding:10px 10px 10px 0px;
}

#tb_displayinfo_body_right{
	width:250px;
	border:1px #e8e8e8 solid;
}

#td_displayinfo_body_content{
	padding:10px;
}

#tb_link{
	width:100%;
}

#tb_link td select{
	width:136px;
}

#AD_float{
	 background-color:#09446c;
	 color:#ffffff;
	 text-align:center;
	 cursor:pointer;
	 font-family:'微软雅黑', '黑体';
	 padding:12px 0px;
	 line-height:28px;
}
.wp_nav .nav-item a {color:white;}
#wp_nav_w1 .wp_nav .nav-item a .item-name { color:#fff;}
.list-paddingleft-2 p {margin:0;} 
.wp_article_list .list_item {border:none;}
#wp_nav_w1 .wp_nav .nav-item a { padding-right:15px; padding-left:15px;font-size:11pt;}
#wp_nav_w1 .wp_nav .nav-item a .item-name {padding:0;}
#wp_nav_w90 .wp_nav .nav-item a {color:#000;}
.imgscroll2_img {padding: 0px 0px 0px 3px;}