/* css document */
/* date: 2011-02-22 */

body,div,form,ul,li,span{margin:0;padding:0; list-style-type:none;}
body {
	text-align:center;
	font-size:12px;
	color:#666666;
	font-family:arial,"宋体";
	background-color:#ebf4fb;
	background-image: url(../images/bj.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
form{margin:0px;}
img	{border:0px;}

a,a:link,a:visited{color:#666666; text-decoration:none;}
a:hover{color:#0b7bcd; cursor:pointer;}
 
 /* header */
.wrapper{width:949px;margin:0 auto;}
.header{width:949px;height:166px;float:left;background:url(../images/headerbg.jpg) no-repeat; overflow:hidden;}
.tophelp{width:230px;height:20px;float:right;margin-top:10px;}
.tophelp ul{width:230px;float:right;}
.tophelp li{width:58px;height:18px;float:left;margin-left:5px;display:inline;background:url(../images/tophelp.jpg) no-repeat;padding-left:12px;line-height:20px;height:20px;}
.tophelp a:link,.tophelp a:visited{color:#0b7bcd;}
.tophelp a:hover{text-decoration:underline;}
.nav{width:949px;float:left;}
.navl{width:230px;height:30px;color:#ffffff;text-align:center;float:left;margin-top:115px;}
.menu{width:719px;float:left;margin-top:106px;}
.menu ul{width:719px;float:left;}
.menu li{width:103px;height:30px;background:url(../images/navbg.jpg) no-repeat;line-height:30px;float:left;margin-right:10px;display:inline;}
.menu a:link,.menu a:visited{color:#0b7bcd;font-size:14px;font-weight:bold;}
.menu a:hover{text-decoration:underline;color:#333333;}

 /* content */
.content{width:949px;float:left;margin-top:10px;}
.contentl{width:217px;float:left;}
.search{width:210px;height:33px;float:left;background:url(../images/searchbg.jpg) no-repeat;padding-left:7px;line-height:33px;text-align:left;}
.searchtxt{width:146px;height:16px;border:solid 1px #add6ff;float:left;margin-top:6px;}
.search a:link,.search a:visited{color:#0b7bcd;font-size:14px;font-weight:bold;}
.search a:hover{text-decoration:underline;color:#333333;}
.proclass{width:215px;border:solid 1px #add6ff;margin-top:8px;float:left;padding-bottom:8px;}
.proctxt{width:185px;height:28px;float:left;background:url(../images/leftit.jpg) no-repeat;color:#0b7bcd;font-size:14px;font-weight:bold;line-height:28px;padding-left:30px;text-align:left;}
.proclass ul{width:215px;float:left;margin-top:8px;}
.proclass li{width:185px;height:24px;float:left;line-height:24px;text-align:left;background:url(../images/proclassli.jpg) no-repeat;margin-bottom:3px;padding-left:30px;}
.proclass a:link,.proclass a:visited{color:#0b7bcd;}
.proclass a:hover{text-decoration:underline;}
.newsl{width:215px;border:solid 1px #add6ff;margin-top:8px;float:left;padding-bottom:8px;color:#666666;}
.newsltxt{width:185px;height:28px;float:left;background:url(../images/leftit.jpg) no-repeat;color:#0b7bcd;font-size:14px;font-weight:bold;line-height:28px;padding-left:30px;text-align:left;}
.newsl ul{width:200px;float:left;margin-left:8px;display:inline;margin-top:5px;}
.newsl li{width:200px;text-align:left;float:left;height:24px;line-height:24px;overflow:hidden;}

.contentr{width:714px;float:right;}
.public{width:714px;float:left;height:23px;background:url(../images/public.jpg) left no-repeat;color:#0b7bcd;}
.public ul{width:610px;float:left;margin-left:90px;display:inline;}
.public li{float:left;line-height:23px;margin-right:10px;text-align:left;}
.hotpro{width:712px;float:left;border:solid 1px #add6ff;margin-top:8px;padding-bottom:8px;}
.hotprotit{width:712px;height:27px;float:left; background:url(../images/rightit.jpg) no-repeat;}
.hotprotit ul{width:712px;}
.hotprotit li{line-height:27px;width:auto;}
.lia{float:left;padding-left:30px;color:#0b7bcd;font-size:14px;font-weight:bold;}
.lib{float:right;padding-right:10px;}
.hotprolist{width:712px;float:left;}
.hotprolist ul{width:710px;float:left;margin-top:10px;}
.hotprolist li{width:166px;background:#ffffff;text-align:center;float:left;margin-left:10px; display:inline;line-height:22px;}
.hotprolist span{width:166px;float:left;}
.yellow{color:#ff9900;}
.border_1 {
	border: 1px solid #bfbfbf;
}
.about{width:690px;float:left;margin-left:10px;display:inline;margin-top:9px;}
.aboutl{width:200px;float:left;}
.aboutl img{width:190px;height:171px;padding:4px;border:solid 1px #add6ff;}
.aboutr{width:480px;float:right;text-align:left;line-height:23px; text-indent:24px;}

 /* footer */
.friendlink{width:947px;height:140px;float:left;border:solid 1px #add6ff; background:url(../images/friendlink.jpg) left no-repeat;margin-top:8px;}
.friendlink ul{width:820px;float:left; display:inline;}
.friendlink li{float:left;line-height:24px;margin-right:8px;text-align:left;}
.footer{width:949px;float:left;margin-top:8px;background:url(../images/footerbg.jpg) top no-repeat;height:100px;}
.footernav{width:600px;float:left;margin-left:320px; display:inline;color:#0b7bcd;}
.footernav ul{float:left;margin-top:5px;}
.footernav li{float:left;line-height:25px;text-align:center;margin-right:5px; display:inline;}
.footernav a:link,.footernav a:visited{color:#0b7bcd;}
.footernav a:hover{text-decoration:underline;color:#333333;}

.footerm{width:700px;float:left;margin-left:120px;display:inline;text-align:center;margin-top:15px;line-height:22px;}



/*--page-*/

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.f5{/*友情链接(文字)专用*/
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
	height:40px;
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}
.f5 li a img{
	border:3px solid #EEE;
}