/***
 *	DedeCMS v5.3 Style (grass green)
 *	dedecms.com  Author pigz  2008-11-10 09:32
 **/
body{ font-size:12px;}
*{margin:0 auto;padding:0;} 
.daohang{ margin:0 auto; padding:0; float:left; width:950px; height:40px; background-image:url(../images/daohang_bg.jpg); background-repeat:no-repeat;}
.daohang ul{ float:left; margin:0; padding:0; width:948px;}
.daohang ul li{ float:left; list-style:none; color:#FFFFFF; }
.daohang ul li a{ width:80px; height:27px; display:block; text-align:center; color:#FFFFFF; padding-top:13px; font-size:13px; margin-left:33px;}
.font17 {
	font-family: "ËÎÌå";
	line-height: 18px;
	font-size: 18px;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.daohang ul li a:hover{ background-image:url(../images/bg_1.jpg); background-repeat:no-repeat;color:#FFFFFF;}
.daohang li {float:left;position:relative;} 
.daohang a{display:block;color:#fff;text-decoration:none;} 
.daohang a:hover{color:#000;background:none;} 
.daohang table {position:absolute; top:0; left:0;} 
.daohang ul ul {visibility:hidden;position:absolute;left:26px;top:38px;width:90px;} 
.daohang ul li:hover ul,.menu ul a:hover ul{visibility:visible;} 
.daohang ul ul{ background:#0D50A1; width:100px;} 
.daohang ul ul li {float:left;clear:both;text-align:left;font-size:12px;line-height:22px;text-indent:10px;} 
.daohang ul ul li a{display:block;width:100px;height:24px;margin:0;border:0;border-bottom:1px solid #858585; text-indent: 10px;} 
.daohang ul ul li a:hover{border:0;background:#fafafa;border-bottom:1px solid #fff; text-indent: 10px;color:#000;} 

.shuoming{ width:150px; float:left; margin:0 auto; padding:0; line-height:24px; margin-top:30px; color: #666666;}
.shuoming ul{ float:left; margin:0; padding:0; width:280px;}
.shuoming ul li { list-style:none; border-bottom:1px #dcdcdc dashed;}

.shuoming_li{ font-size:14px; margin-bottom:20px; font-weight:bold;  color: #333333;border-bottom:none;}

.jieshao{ font-size:14px; font-weight:bold; border-bottom:1px solid #dcdcdc; height:18px; padding-left:10px; color:#4b4b4b; margin-bottom:10px;}
.pleft{
	width:712px;
	float:left;
	overflow:hidden;
}
.pleft .place{
	width:712px;
	height:24px;
	line-height:24px;
	background:transparent url(../images/green_skin.png) repeat-x scroll 0 -188px;
	border-top:1px solid #BADAA1;
	border-bottom:1px solid #BADAA1;
	text-indent:12px;
	color:#428C5B;
	overflow:hidden;
}
.pleft .place strong{
	color:#428c5b;
	font-weight:normal;
	letter-spacing:1px;
}
.pleft .place a{
	color:#428c5b;
	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_skin.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:right;
	overflow:hidden;
}
.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;
	list-style:none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
	list-style-type: none;
}
.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;
}
.tpsplist{width:703px;padding-top:5px; margin:0px auto;}
.tpsplist li{float:left;width:219px;text-align:center;line-height:30px;height:296px; margin:0px 10px 10px 0px; margin-bottom:15px;}
.tpsplist li a{ color:#4d4d4d; text-decoration:none}
.tpsplist li img{
	border: 3px solid #CCC;
	margin: 0px;
	padding: 0px;
}
.meili{width:700px;padding-top:5px}
.meili li{float:left;width:220px;text-align:center;line-height:30px;height:240px;  margin-bottom:10px;}
.meili li a{ color:#4d4d4d; text-decoration:none}
.meili li img{
	border: 3px solid #CCC;
	margin: 2px;
	padding: 2px;
}
.bg {
	background-image: url(images/bg3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;}
.bgxy2 {
	background-image: url(images/bg7.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bgxy3 {
	background-image: url(images/bg6.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.bghr {
	background-image: url(images/bg4.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bghr1 {
	background-image: url(images/bg5.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.menuleft{ padding:0px;}
.menuleft li{ line-height:24px; font-size:12px; width:228px; overflow:hidden;}
.menuleft li a{ display:block;color:#4d4d4d; padding-left:140px;  background:url(images/leftbg2.gif);text-decoration: none;	font-weight: bold;}
.menuleft li a:hover,.mainC_Lf li.check a,.mainC_Lf li.check a:hover{ display:block;color:#970c0e; background:url(images/leftbg1.gif) no-repeat;height:24px; border-bottom:0px;}
.contactcon{ width:662px; line-height:24px;}
.contactcon p{ line-height:24px;}
