body{ background:#fff; padding:0; margin:0; font-family:"ËÎÌå"; font-size:12px;}
.wrapper{ width:950px; margin:0 auto; background:#FFF;}
.head{ height:100px; background:url(../images/head_bg.gif) repeat-x;;}
.head_logo{ margin-left:10px; float:left}
.head_ver{ margin-left:10px; float:right; margin:80px 20px 0 0;}
.head_ver a {text-decoration:none; color:#333; font-weight:bold; }
.head_ver a:hover{  text-decoration:none; color:#333; text-decoration:underline; }
.nav{ height:32px; background:url(../images/nav_bg.gif);}
.nav ul{ }
.nav li{ float:left; display:inline-block; height:32px;}
.nav li a{ color:#FFF; font-weight:bold; font-size:14px; padding:8px 20px 0 20px; text-decoration:none; display:inline-block; background:url(../images/nav_text_bg.gif) left  bottom no-repeat;}
.nav li a:hover{ color:#F00;}
.main{
	border:#CCC 1px solid;
	display: table;
}
.mainleft{ width:180px;  float:left;}
.mainleftbox{ width:165px;  margin:5px 0 0 13px;}
.mainleftbox a{ text-decoration:none; color:#999;}
.mainleftbox ul{ margin:0;}
.mainleftbox li{
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
}
.mainleftbox li a{ color:#666}
.mainleftbox li a:hover{ color:#999; text-decoration:underline;}
.mainleftbox a:hover{ text-decoration:underline;}
.mainleftbox_head{ width:165px; height:28px; background:url(../images/left_box_bg1.gif);}
.mainleftbox_head h1{ margin:0; padding:0; font-size:13px; margin:3px 0 0 15px; color:#333;}
.mainleftbox_head h2{ margin:0; padding:0; font-size:13px; margin:3px 0 0 15px; color:#333; float:right;}

.maincenter{width:588px; float:left;}
.maincenterbox{width:570px; border:1px solid #CCC; margin:5px 0 16px 10px;}
.maincenterbox_head{width:570px; height:38px; background:url(../images/center_box_bg.gif);}
.maincenterbox_head h1{margin:0; padding:0; font-size:13px; margin:3px 0 0 15px; color:#333;}
.maincenterbox_head h2{}
.maincenterbox_head a{ text-decoration:none; color:#999;}
.maincenterbox_head a:hover{ text-decoration:underline;}
.maincenterbox_con{ margin:15px 0 0 0; padding:0 10px;}
.maincenterbox_con img{ padding:2px ; border:1px solid #E7E7E7;}
.maincenterbox_con p{ line-height:22px; text-indent:30px; margin:5px;}

.mainright{width:180px;  float:left;}
.mainright_box{ width:165px; margin:0 0 0 5px; border-top:0; background:#F0F0F0; }
.detailleft{ width:200px; float:left; background:url(../images/detailleft_bg.gif) repeat-x top; border-top:5px solid #DBDBDB;height:auto !important;height:500px; min-height:500px;}
.detailleft ul{ margin:20px 0 0 60px;}
.detailleft li{ padding-bottom:10px; list-style:none; list-style-image:url(../images/li_icon.png);}
.detailleft a{ font-size:13px; text-decoration:none; color:#000}
.detailleft a:hover{ font-weight:bold;}

.detailcenter{width:748px; float:left; background:url(../images/detailcenterbg.gif) repeat-x top; }
.detailcenter p{ text-indent:30px; margin:15px; line-height:23px; margin-right:50px;}
.detailcenter li{ padding-bottom:5px;}
.detailcenter_pic{ padding:20px 0; text-align:center;} 
.detailcenter h1{ margin:0; padding:0; font-size:16px; margin:15px 0 0 15px; border-bottom: #E4E4E4 1px solid; color:#666; padding-bottom:5px; width:90%; padding-left:10px; letter-spacing:5px; width:67% }

.foot{ height:58px; background:url(../images/foot_bg.gif) repeat-x;}
.foot ul{ margin:0; margin-top:10px; }
.foot li{ float:left;}
.foot li a{color:#777; font-size:12px; padding:8px 15px 0 15px; text-decoration:none; display:inline-block;background:url(../images/foot_text_bg.gif) right bottom no-repeat; }
.foot li a:hover{ color:#000; text-decoration:underline;}
.foot_icp{
	float:right;
	color:#777;
	line-height:20px;
	text-align:center;
	margin-right:15px;
	font-family: Tahoma;
}
.clear{ clear:both;}
.current{ font-weight:bold;}
.spe_ul{ width:90%; }
.spe_ul ul{ margin-top:15px; }
.spe_ul li{ margin-bottom:15px; font-size:12px;}
.spe_ul h1{}
.spe_ul img{ margin-top:20px;}
.news a{ color:#666; text-decoration:underline;  display:inline-block;}
.news a:hover{ color:#900;text-decoration:none;}
.news ul{
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
.news li{ margin-bottom:4px; padding:0; list-style:none;}
.news li img{ vertical-align:middle;}
.news li a{ color:#666; text-decoration:underline;  display:inline-block;}
.news li a:hover{ color:#900;text-decoration:none;}

.news20 {
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 24px;
	padding-left: 10px;
}
.news20 a{ color:#666; text-decoration:none;  display:inline-block;}
.news20 a:hover{
	color:#333333;
	text-decoration:underline;
	font-weight: bold;
}
.product {
	padding-top: 10px;
	padding-left: 10px;
}
.product1 {
	float: left;
	width: 245px;
	padding-top: 10px;
	height: 250px;
}
a{ color:#999999; text-decoration:none;  display:inline-block;}
a:hover{
	color:#666666;
	text-decoration:underline;
}
.ecwoo {
	height: 220px;
}
