@charset "gb2312";
/* CSS Document */
*{ padding:0px; margin:0px;}
body{ font-size:12px;padding:0px; margin:0px;}
html{ font-size:12px;padding:0px; margin:0px;}
a img{ border:none;}
a:link{ text-decoration:none; color:#08559b;;}
a:visited{ text-decoration:none; color:#666666;}
a:hover{ text-decoration:underline; color:#bb0000;}
a:active{text-decoration:underline; color:#bb0000;}
.clearTY{ zoom:1; overflow:hidden;}
.blank10{ height:10px; font-size:0px; line-height:0px; overflow:hidden;}
.blank5{ height:5px; font-size:0px; line-height:0px; overflow:hidden;}
ul li{ list-style:none;}
.undis{ display:none;}
.more{ display:block; float:right;}
form,input,select,ul,li,p,h1,h2,h3,h4,h5,h6,p,dd,dt,dl{margin:0;padding:0;}
.wrap{ width:960px; margin:0 auto;}

#banner{ text-align:center; height:201px; background:url(../images/banner.jpg) no-repeat center;}
#banner .banner_top{width:960px;color:#FFFFFF;text-align:right;margin:0px auto;padding-top:15px;}
#banner .banner_top A{color:#FFFFFF;margin-left:5px;margin-right:5px;}
#banner .banner_bottom{width:960px;color:#FFFFFF;text-align:right;color:#ECD7AE;font-size:18px;font-weight:bold;margin:0px auto;margin-top:80px;}
#banner .banner_bottom1{width:960px;color:#FFFFFF;text-align:right;color:#ECD7AE;font-size:12px;margin:0px auto;margin-top:50px;}
/*#menu{ background:url(../images/zk_1.png) no-repeat center; height:46px; text-align:center; color:#fffdff; font-weight:bold;}*/
/*#menu a{ color:#fffdff;font-size:18px;font-weight:bold;margin-left:15px;margin-right:15px;}*/
/*#nav{ display:block;float:left;padding-top:15px; padding-left:50px; width:900px; }*/
/*#nav a:hover{ color:#FFFF00;}*/
#recall{ display:block; float:right; padding-top:15px;}

.topMblog { padding-bottom:5px; border-bottom:1px solid #C3D2DA;  background:#fff; }
.mobileMassage { padding:5px 0;}
.peopleMblog {background:url(../images/zk_5.png) no-repeat;height:10px;}

#left{ width:372px; float:left; background:url(../images/zk_7.png) repeat-x; padding:20px 4px 0px 4px; }/*border:#9abdd1 solid 1px; */
#right{ width:567px; float:right;}
.news{ padding-left:5px; padding-right:5px; padding-bottom:10px; background:url(../images/zk_6.png) no-repeat bottom;}
.news h3{ padding-left:10px; padding-right:10px; padding-bottom:5px;text-align:center;color:#08559b;font-size:25px;}
.news .span1{ padding-left:10px; padding-right:10px; padding-bottom:5px;text-align:center;color:#08559b;font-size:22px;font-weight:bold;display:block;}
.news .span2{ padding-left:10px; padding-right:10px; padding-bottom:5px;text-align:center;color:#08559b;font-size:22px;font-weight:bold;display:block;}
.news h2{ padding-left:10px; padding-right:10px; padding-bottom:5px;text-align:left;color:#08559b;font-size:16px;}
.news h3 a{ font-size:16px; color:#08559b;}
.news p{ line-height:22px; padding-left:10px; padding-right:10px;}
.title{height:20px; padding-top:10px; padding-left:10px; padding-right:5px;}
.title span{ display:block; float:left; font-weight:bold; color:#08559d; font-size:14px;}
.search-submit {
	cursor:pointer;
	width:68px;
	height:22px;
	font-size:14px;
	border:1px;
}
.search{}
.search-keyword {
	width:180px;
	height:18px;
	padding-top:2px;
	padding-left:6px;
	border:0px;
	border:#badaa1 solid 1px;
	background: #FFF;
	color:#444;
	margin-right:10px;
}
.footer1 LI{ list-style-type:none; display:inline;}
.footer1 LI A{color:#000000;font-weight:bold;}
.footer1{width:100%;float:left;text-align:center;height:25px;margin-top:10px;font-size:14px;}
.footer2{width:100%;float:left;text-align:center;height:25px;font-size:14px;}
.footer3{width:100%;float:left;text-align:center;height:25px;font-size:14px;}
.w960{
	width:960px;background-color:#FFFFFF;
	/*position:relative;*/
}
.center{
	margin:0px auto;
}
.pleft{
	width:700px;
	float:right;
	overflow:hidden;
}
.pleft .place{
	width:712px;
	height:35px;
	line-height:35px;
	background:transparent url(../images/green_skin88.png) repeat-x scroll 0 -188px;
	border-bottom:1px solid #9abdd1;
	text-indent:12px;
	color:#08559b;
	overflow:hidden;
	float:left;
	
}
.pleft .place strong{
	color:#08559b;
	font-weight:normal;
	letter-spacing:1px;
}
.pleft .place a{
	color:#08559b;
	margin:0px 2px;
}
.pleft .place a:hover{
	color:#ff3333;
	text-decoration:none;
}
.pleft .place small{
	display:inline-block;
	vertical-align:middle;
	width:8px;
	height:20px;
	*height:24px;
	overflow:hidden;
	background:url(../images/ico-3.gif) 2px 8px no-repeat;
	font-size:0px;
}
.place{
	height:24px;
	line-height:24px;
	text-indent:18px;
	color:#999;
	background:transparent url(../images/green_skin88.png) repeat-x scroll 0 -188px;
	border-top:1px solid #BADAA1;
	border-bottom:1px solid #BADAA1;
	overflow:hidden;
	font-family:??ì?;
	margin-bottom:6px;
	text-align:left;
}
.place strong{
	color:#397CBE;
	font-weight:normal;
	letter-spacing:1px;
}
.place a{
	color:#397CBE;
	margin:0px 2px;
}
.place a:hover{
	color:#FF3366
	margin:0px 2px;
	TEXT-DECORATION: underline;
}
.pright{
	width:240px;
	float:left;
	overflow:hidden;
	margin-left:5px;
}
.pright .ad1{width:240px;float:left; overflow:hidden;} 
.pleft .ad2{width:700px;height:116px; overflow:hidden;float:left;} 
.clear{
	overflow:hidden;
}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.listbox{
	width:650px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
	margin-left:5px;
}
.listbox dl{
	width:352px;
	margin-right:8px;
	margin-top:2px;
	float:left;
}
.listbox ul a{
	color:#666;
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:inline;
	line-height:23px;
	color:#555;
	padding-left:8px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #9abdd1;
	overflow:hidden;
	background:url(../images/green_skin88.png) 0 -294px repeat-x;
}
.tbox dt{
	height:24px;
	overflow:hidden;
	clear:both;
	background-color:#08559b;
}
.tbox dd{
	border-left:1px solid #9abdd1;
	border-right:1px solid #9abdd1;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#fff;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#FFF;font-size:14px;
}
.tbox dt strong a:hover{
	color:#FFFF00;
	text-decoration:none;
}
.tbox dt strong a:visited {
	color:#FFF;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}

/* 较重颜色的Box */
------------------*/
.d6{
	width:100%;
	overflow:hidden;
	padding-bottom:6px;
	clear:both;
	display:inherit;
	}
.d6 li{
	float:left;
	margin:6px 0 1px 8px;
	display:inline;
	}
.d6 li a{
	width:87px;
	padding-left:20px;
	height:26px;
	line-height:26px;
	display:block;
	background:url(../images/green_skin88.png) -42px -222px no-repeat;
	color:#316301;
	}
.d6 li a:hover{
	text-decoration:none;
	}	
.d6 li a.thisclass{
	background:url(../images/green_skin88.png) -42px -249px no-repeat;
	}
.dede_pages{float:left;margin-left:30px;height:30px;}
.c1{/* 纯文本链接列表 */
	padding:4px 0px;
	clear:right;
}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;
	color:#08559b;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #9abdd1;
}
.c1 a{
	color:#08559b;
}
.c1 a:visited{ text-decoration:none; color:#08559b;}
.viewbox{
	width:712px;
	overflow:hidden;
	padding-bottom:8px;
	float:left;
}
.viewbox .title{
	line-height:30px;
	text-align:center;
	padding-top:10px;
}
.viewbox .title h2{
	font-size:20px;
	color:#2b2b2b;
}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
	margin-top:15px;
}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:12px;
}
.viewbox .info a{
	color:#690;
}
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	background:#f5fcee;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;
}
.viewbox .infolist{
	width:368px;
	float:left;
}
.viewbox .infolist small{
	width:100px;
	text-align:right;
	display:block;
	float:left;
	font-size:12px;
	line-height:31px;
	color:#999;
	clear:left;
	height:31px;
	overflow:hidden;
}
.viewbox .infolist span{
	width:200px;
	line-height:30px;
	float:left;
	height:31px;
	overflow:hidden;
}
.viewbox .picview{
	width:320px;
	float:right;
	padding-right:24px;
	padding-top:16px;
}
.viewbox .content{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;
	width:670px;
}
 .dede_pages{
	width:712px;
	float:none;
	overflow:hidden;
	text-align:center;
}
.dede_pages ul{
	margin:0px auto;
	float:none;
	clear:both;
	overflow:hidden;
	text-align:left;
	white-space:nowrap;
}
.dede_pages ul li,.viewbox .dede_pages ul li a{
	float:none;
	display:inline;
}
.boxoff{
	height:10px;
	overflow:hidden;
	clear:both;
	background:url(../images/boxoff.gif) left 15px repeat-x;
	margin:4px auto;
	padding-top:10px;
}
.handle{
	height:30px;
	padding-top:12px;
	overflow:hidden;
	clear:both;
	margin-left:50px;
}
.handle .context{
	float:left;
}
.handle .context ul li{
	line-height:29px;
	color:#888;
}
.resultlist{margin-top:15px;}
.resultlist h3{font-size:14px;font-weight:bold;margin-top:20px;}
.sidebart h2{font-size:14px;font-weight:bold;margin-top:20px;}

.head{background:url(../images/zk_1.png) no-repeat center; height:46px;}
.head .nav{width:966px;overflow:hidden; font-size:13px; padding:0px;}
.head .nav ul{padding:0px; height:35px; overflow:hidden;font-weight:bold;margin-top:10px;}
.head .nav ul li{width:106px; line-height:25px; float:left;border-right:1px solid #ccc;}
.head .nav ul li a{color:#fff; display:block;text-align:center;font-size:18px;font-weight:bold;}
.head .nav ul li a:hover{background:url(../images/hover_14.jpg) repeat-x;}
.head .nav ul li.qq{background:url(../images/hover_14.jpg) repeat-x;}
.head .nav ul li ul{ padding:0; height:auto; width:106px; z-index:999;top:225px;position:absolute; left:-9999em; background-color:#f3f3f6; background:url(../images/sj.gif) no-repeat center top; display:block; font-weight:normal;}/*?t??2?μ￥box*/ 
.head .nav ul li ul li {line-height:35px; width:106px;float:none; color:#333;}
.head .nav ul li ul li a{display:block; width:106px; color:#08559d; background:#f3f3f6; color:#333;font-size:14px;font-weight:normal;}/*?a?éò?éè???t??2?μ￥μ??í?è*/ 
.head .nav ul li ul li a:hover{display:block;width:106px;background:#e0e0e0; }/*êó±êò??ˉμ??t??2?μ￥é?μ?±??ˉ*/ 
.head .nav ul li ul li.no a:hover{display:block;width:106px; background:#f3f3f3;}
.head .nav ul li:hover ul{left:auto;} 
.head .nav ul li.sfhover ul{left:auto;}
/*英文版*/
.head_en{background:url(../images/zk_1.png) no-repeat center; height:46px;}
.head_en .nav{width:966px;overflow:hidden; font-size:13px; padding:0px;margin-top:10px;}
.head_en .nav ul{padding:0px; height:35px; overflow:hidden;font-weight:bold;}
.head_en .nav ul li{width:auto; line-height:25px; float:left;border-right:1px solid #fff;}
.head_en .nav ul li a{color:#fff; display:block;text-align:center;font-size:18px;font-weight:bold;margin:0px 15px;}
.head_en .nav ul li a:hover{background:url(../images/hover_14.jpg) repeat-x;}
.head_en .nav ul li ul{text-align:left;padding:0; height:auto; width:166px; z-index:999;top:235px;position:absolute; left:-9999em; background-color:#f3f3f6; background:url(../images/sj.gif) no-repeat center top; display:block; font-weight:normal;}/*?t??2?μ￥box*/ 
.head_en .nav ul li ul li {text-align:left;display:block;line-height:35px; width:100%;float:none; color:#333;}
.head_en .nav ul li ul li a{text-align:left;display:block; width:100%; color:#08559d; background:#f3f3f6; color:#333;font-size:14px;font-weight:normal;}/*?a?éò?éè???t??2?μ￥μ??í?è*/ 
.head_en .nav ul li ul li a:hover{display:block;width:100%;background:#e0e0e0; }/*êó±êò??ˉμ??t??2?μ￥é?μ?±??ˉ*/ 
.head_en .nav ul li ul li.no a:hover{display:block;width:100%; background:#f3f3f3;}
.head_en .nav ul li:hover ul{left:auto;} 
.head_en .nav ul li.sfhover ul{left:auto;}

 
