/*新栏目*/
.nlm{width:960px; height:85px; margin:auto; background:url(../img32/bg01.gif) no-repeat;}
.topnav{ margin-top:40px; margin-right:5px; float:right; font-size:14px; color:#FFFFFF;}
/*.topnav ul{ margin:5px 0px 0px 10px; width:240px;  list-style-type:square; }
.topnav ul li{ margin:5px 0px 0px 20px; width:220px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.topnav ul li a{ margin:0px; width:220px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;  }*/

.nvman2{ margin:auto; width:960px; height:25px; background:url(../imgs/00_01.gif);margin-top:3px;}

.nlist1{ background:url(../img32/bg02.gif); width:314px; height:223px; float:left;}
.nlist2{ background:url(../img32/bg02.gif); width:313px; height:223px; float:left;}
.lujin2{margin:auto; margin-top:3px; margin-bottom:3px; width:940px; height:18px; line-height:18px; background: url(../imgs/27_1.gif) no-repeat; padding-left:20px;}
.lmlist1{ margin:13px 20px 10px 40px; font-size:14px;}
.lmlist1m{ float:left; width:220px;}
.listmm{ margin:7px 20px 7px 20px;}



/*沿用*/
/* font */
.ffff {
	color: #FFFFFF;
}
.fwh {
	color: #fff;
}
/* style */
.bk1px {
	border: 1px solid #FFFFFF;
}
/* links */
a.a01:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.a01:visited {
        font-size: 12px;
        color: #ffffff;
	text-decoration: none;
}
a.a01:hover {
	font-size: 12px;
	color: #ffcc00;
	text-decoration: underline;
}
a.a01:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}

a.a02:link {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
}
a.a02:visited {
        font-size: 14px;
        color: #ffffff;
	text-decoration: none;
}
a.a02:hover {
	font-size: 14px;
	color: #ff0000;
	text-decoration: underline;
}
a.a02:active {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	
a.a03:link {
	font-size: 12px;font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a.a03:visited {
        font-size: 12px;font-weight: bold;
        color: #ffffff;
	text-decoration: none;
}
a.a03:hover {
	font-size: 12px;font-weight: bold;
	color: #ffcc00;
	text-decoration: underline;
}
a.a03:active {
	font-size: 12px;font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
a.a04:link {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
a.a04:visited {
        font-size: 12px;
        color: #ffffff;
	text-decoration: none;
}
a.a04:hover {
	font-size: 12px;
	color: #ffcc00;
	text-decoration: underline;
}
a.a04:active {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	}
/* 全站默认规则 */
body,td,th {
	font-size: 12px;line-height: 18px;
}
body {
	background-color: #dddddd;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #0099cc;
}
a:active {
	text-decoration: none;
	color: #0099cc;
}
h1,h2,h3,h4,h5,h6 {	font-weight: bold;}
h1 {font-size: 14px; margin:0;}
h2 {font-size: 12px;margin:0;}
h3 {font-size: 12px;margin:0;}

.red {font-size: 12px;color: #FF0000;}



/* Jovan 新添加的规则 */
a img{border:none;}

/* 菜单 */
#nav{align:center; width:860px; height:25px; margin:auto;}
#nav ul,#nav li{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
#nav li{float:left; width:86px; background:none; text-align:center}/*主菜单宽度调节*/
#nav li *{font-size:14px; color:#fff; line-height:25px; height:25px;}
#nav li a:hover{ background-color:#0099CC;}

#nav .CurrentMenu, #nav li.CurrentMenu{display:block; background:url(../imgs/0bg1.gif) repeat-x top;}/*background:url主导行的当前状态背景图片*/
/* 子菜单 */
#SubMenu *,#SubMenu a, #SubMenu a:link, #SubMenu a:visited, #SubMenu a:hover, #SubMenu a:active{color:#000},
#SubMenu ul{list-style:none; margin:0; padding:0 0 0 20px; color:#000}
#SubMenu ul li{background:url(../images/06.gif) no-repeat 2px center; padding:3px 10px 0 20px; float:left;}

/* 列表 */
.List ul{list-style:none; margin:0 0 0 15px; padding:0}
.List ul li{background:url(../images/18.gif) no-repeat 2px 6px; padding:3px 5px 3px 20px;}
.List3 ul{list-style:none; margin:0 0 0 0; padding:0}
.List3 ul li{background:url(../images/18.gif) no-repeat 2px 6px; padding:3px 5px 3px 20px;}
.List2 ul{list-style:none; margin:0; padding:0}
.List2 ul li{padding:3px 5px}

/* 图片 */
.Pic{width:102px; overflow:hidden;}
.Pic ul{list-style:none; margin:0; padding:0}
.Pic ul li{text-align:center; float:left; width:102px;}

.Pic .LiPic{ width:102px; text-align:center;}
.Pic .LiPic img{width:100px; height:75px;}

.Pic2 ul{list-style:none; margin:0; padding:0}
.Pic2 ul li{text-align:center; }

/* 文章列表图片 */
.ArticleList_Pic ul{list-style:none; margin:0; padding:0}
.ArticleList_Pic ul li{text-align:center; float:left; width:150px;}

.ArticleList_Pic .LiPic{ width:102px; height:85px; text-align:center;}
.ArticleList_Pic .LiPic img{width:100px; height:75px; border:1px solid gray;}
.ArticleList_Pic .LiTitle{ width:140px; text-align:center;}
/* 蓝图研究 */
#LTYJ{position:relative; width: 624px; height:120px;}

.LTYJ_Pic{width:610px; position:absolute; top:10px; left:10px; overflow:hidden;}
.LTYJ_Pic ul{list-style:none; margin:0; padding:0}
.LTYJ_Pic ul li{list-style:none; float:left; width:304px;}

.LTYJ_Pic .LiPic{ width:102px; text-align:center;}
.LTYJ_Pic .LiPic img{width:100px; height:75px;}

.LTYJ_List{width:610px; position:absolute; top:10px; left:10px; overflow:hidden;}

.LTYJ_List ul{list-style:none; width:610px; margin:0; padding:0;}
.LTYJ_List ul li{width:304px; float:left; margin:0; padding:0;}
.LTYJ_List li a{background:url(../images/18.gif) no-repeat 2px 6px; padding:3px 5px 3px 20px; margin:0 0 0 105px; display:block;}



#ScrollPicList{display:none;}

/* 专家团队图片 */
#demo{overflow: hidden; width:404px; height:110px; overflow:hidden; color: #ffffff;}
#ExTeam {display:block; margin:5 auto; padding:0; height:110px; overflow:hidden;}
#ExTeam ul {display:block; width:840px;}
#ExTeam * {margin:0 auto; padding:0;}
#ExTeam li{float:left; height:110px; width:105px; display:inline; text-align:center;}
#ExTeam .LiPic img{height:72px; width:60px; border:1px solid gray;}
#ExTeam .LiTitle{display:block; text-align:center; margin-top:5px; line-height:18px;}

.article_title{margin:0 auto;width:90%;padding-top:15px; text-align:center}
#notitle{width:100%; height:16px;}

			#PageList{ margin:10px 10px 10px 0; background: none; padding: 2px; clear:both;}		
			#PageList a{ margin:2px; padding:0 6px; background:#EBF0F8; border:1px solid #A6B9DE;}
			#PageList a:hover{ margin:1px; padding:1px 7px; background:#CCDCF6; border:1px solid #A6B9DE; color:#517CC2;}
			#PageList .CurrentPage{ padding:0 6px; background:#fc6; border:1px solid #c60; color:#c00; font-weight:bold;}
.line_t {
	border: 1px solid #0f4891;
}
.td5px {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.c {
	clear: both;
}


/*0915*/
.ty{ width:189px; margin:10px 10PX 0 0;}
.ty2{ width:199px; float:right; margin:5px 0 0 0;}
.list{ width:308px;float:left; padding: 10px 0 10px 0; }
.list2{ width:308px;float:right; padding: 10px 0 10px 0; }
.listbg{ width:624px; height:22px; background:url(../imgs/0z_bg.gif)}
.list242{ width:225px; float:left; font-size:14px; font-weight:bold; color:#fff; padding:2px 0 0 17px;}
.list243{ width:70px; float:left; font-size:14px;  }
.list244{ width:225px; float:left; font-size:14px; font-weight:bold; color:#fff; padding:2px 0 0 17px;}
.list245{ width:70px; float:left}
.listbg2{ width:614px; height:22px; background:url(../imgs/0z_13.gif); text-align:right; color:#0f4891; font-size:14px; padding-right:10px; line-height:22px; vertical-align:bottom;}
.yanjiu{margin:10px 0 10px 0; background: url(../imgs/0z_bg2.gif);}
.copyright{ text-align:center; color:#fff; margin:10px 0 0 0;}


/*1012*/
.clear{ margin:auto;height:1px; margin:auto; line-height:1px;}
.clear5{ margin:auto;height:5px; margin:auto; line-height:5px;}
.center{ margin:auto; width:960px;}
.nvman{ margin:auto; width:960px; height:25px; background:url(../imgs/00_01.gif);margin-top:3px;}
.zicaidan{ margin:auto; width:870px; padding-left:45px; padding-right:45px; height:25px; background-color:#339999; line-height:25px; color: #e8e8e8;}/*background-color子菜单背景颜色*/

/*article.html*/
.lujin{margin:10px 15px 0px 15px; width:auto; height:18px; line-height:18px; background: url(../imgs/27_1.gif) no-repeat; padding-left:20px;}
.KeyWord{ float:left; width:50px;}
.KeyWord2{ float:left; padding:0px 10px 0px 10px; width:auto;background-color:#eee;}
.mantext{margin:10px 15px 30px 15px; width:auto;line-height:18px;}
.RightTT{ margin:auto; background:url(../imgs/00_04.gif) repeat; height:32px; width:308px; padding-left:12px; line-height:32px; color:#FFF;}
.RightText{ margin:auto; width:320px; color:#FFF;}
.copyright{ margin:auto; width:960px;height:28px; text-align:center; background-color:#339999; line-height:28px; color:#000000;}
.copyright2{ margin:auto; width:960px;height:7px; background:url(../imgs/26.gif);}
.copyright3{ margin:auto; width:958px; text-align:center; padding:5px 0px 5px 0px; border: 1px solid #ccc;}

/*articlelist.html*/
.toppic{margin:10px 10px 0px 10px; width:auto; border: 1px solid #e0e0e0; padding:5px 3px 5px 3px;}
.manlist{margin:10px 10px 10px 10px; width:auto; line-height:18px; padding:5px 5px 5px 5px; border: 1px solid #e0e0e0;}
/*fuwulist.html*/
.textdiv{margin:10px 15px 0px 15px; width:auto; line-height:18px; border:1px solid #e0e0e0;}
.textdiv{margin:10px 15px 10px 15px; width:auto; line-height:18px; border:1px solid #e0e0e0;}

.biao1{ float:left; width:45%;}
