@charset "gb2312";
*{padding:0; margin:0;}
body{margin: 0;padding: 0;font-size:12px;font-family:Arial, Helvetica, sans-serif; color:#333; background:url(images/bg.jpg) repeat-x; background-color:#D0CEDD}
a{text-decoration: none;}
a:hover{ text-decoration:none}
img{ border:none;}
li{ list-style:none;}

.web_item{width:980px;margin:0px auto; overflow:hidden;}
.webbg{ background:#FFF}
#logo{ float:left; display:inline; width:188px; height:118px; margin-left:20px;}
#header_right{ float:left; display:inline; width:188px;}
#header_right_search{float:left; display:inline; margin-left:508px; margin-top:31px; width:220px; height:21px;background:url(images/search.jpg) no-repeat; overflow:hidden}
#header_right_search form{ float:left; display:inline; margin:0; padding:0}
#kwords{ float:left; display:inline; width:180px; margin-left:10px; border:none; background:none; color:#666; margin-top:3px; font-family:Arial, Helvetica, sans-serif}
#nav{ float:left; display:inline; margin-left:132px; margin-top:28px; width:600px; height:38px; background:url(images/nav.jpg); overflow:hidden}
#nav a{ width:120px; height:30px; float:left; display:inline; text-align:center; line-height:30px; padding-top:8px; font-size:14px; color:#FFF; margin-left:25px;font-weight:bolder}
#nav a:hover,#nav a.current{ background:url(images/nav_current.jpg) no-repeat; }

#prd_class{float:left; display:inline; width:210px;}
#prd_class img{ border:0px;}
#prd_class_list{float:left; display:inline; width:210px; background:url(images/prd_left_bg.jpg); }
#prd_class_list a{ display:block; width:165px; line-height:29px; margin:0px 17px; color:#333; font-size:14px; padding-left:10px;}
#prd_class_list a.current,#prd_class_list a:hover{  background:url(images/prd_left_current.jpg); color:#FFF}
#contact{float:left; display:inline; width:208px; border:1px #CCC solid; background:#F6F6F6; margin-top:6px;}
#contact_tit{ float:left; display:inline; width:208px; height:30px; background:url(images/contact_tit.jpg)}
#contact_content{float:left; display:inline; width:188px; padding:10px; line-height:22px; color:#333}
#contact a{color:#333;}

#foot_nav{ float:left; display:inline; width:960px; height:30px; margin-left:10px; background:#666666;}
#foot_nav_right{ float:right; display:inline; margin-right:10px;}
#foot_nav_right a{ float:left; display:inline; border-right:1px #FFF solid; color:#FFF; margin-top:6px; padding:0 10px;}
#foot_nav_right a.end{ border-right:0}
#foot_nav_right a:hover{ text-decoration:underline}
#foot_nav_left{ float:left; display:inline; margin-left:10px; color:#FFF; line-height:30px;}
#foot_info{ float:left; display:inline; width:960px; margin-left:10px; line-height:20px; color:#666; padding:10px 0;}
#foot_info a{color:#666}

#sitecount{ display:none}
#support{display:none}

.no{ color:#f00; line-height:40px;}
div.cutepage {width:98%; margin-top:20px; margin-bottom:20px; text-align:center; padding:3px; float:left; display:inline}
div.cutepage a { border:1px #2c2c2c solid; padding:2px 5px; color:#fff; background:url(images/pageimg1.gif) #2c2c2c; margin-right:2px; text-decoration:none;}
div.cutepage a:hover {border:1px #C09 solid; color:#fff;background:url(images/pageimg2.gif) #aad83e;}
div.cutepage a:active {border:1px #C09 solid; color:#fff;background:url(images/pageimg2.gif) #aad83e;}
div.cutepage span.current {	border:1px #C09 solid; color:#fff;background:url(images/pageimg2.gif) #aad83e; margin-right:2px; padding:2px 5px;}
div.cutepage span.disabled {background:#f9f9f9; border:1px #999 solid; padding:2px 5px; margin-right:2px; color:#999;}