@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/body_bg.jpg) repeat-x; background-color:#F4F5F9;}
a{text-decoration: none;}
a:hover{ text-decoration:none}
img{ border:none;}

.web_item_top{width:1000px; height:123px;margin:0px auto; overflow:hidden; background:url(images/head_bg.jpg) no-repeat;}
.web_item{width:1000px;margin:0px auto; overflow:hidden; background:url(images/web_item_bg.png) repeat-y;}
#logo{ width:206px; height:89px;float:left; display:inline; margin:13px 0 0 48px;}
#header_right{ float:left; display:inline; width:550px;}
#header_right_search{float:left; display:inline; margin-left:480px; 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:150px; margin-top:21px; width:550px; height:35px;overflow:hidden}
#nav a{ width:100px; height:35px; float:left; display:inline; text-align:center; line-height:35px;font-size:14px; color:#000; font-weight:bold; margin-left:30px; }
#nav a:hover,#nav a.current{ background:url(images/nav_hover.jpg) no-repeat; color:#FFF;}

#prd_class{ width:255px; float:left; display:inline; background:url(images/left_prd_bg.jpg); background-color:#EDEDED; border:1px solid #CCC;}
#prd_class_list{ width:225px; float:left; display:inline; margin-left:23px;}
#prd_class_list a{float:left; display:inline; color:#000; font-size:14px; line-height:32px; width:190px; padding-left:20px;}
#prd_class_list a:hover,#prd_class_list a.current{ font-weight:bolder; background:url(images/class_current.jpg); color:#FFF}
.left_bottom{ width:255px; height:173px;float:left; display:inline;background:#EDEDED; border:1px solid #CCC; margin-top:8px;}
.left_bottom_tit{ width:255px; height:43px; float:left; display:inline; background:url(images/left_bottom_tit.jpg) no-repeat;}
.left_bottom_con{ width:235px; float:left; display:inline; line-height:30px; padding-left:20px; color:#000;}
.left_bottom_con a{ color:#000; }

#foot{ width:980px;height:135px; float:left; display:inline;background:url(images/foot_yj.jpg) no-repeat 0 bottom; padding-left:20px; margin-top:10px;}
#foot_menu{ width:960px; height:30px; float:left; display:inline; background:#666666;}
#foot_menu p{ width:150px; float:left; display:inline; color:#FFFFFF; line-height:30px; margin-left:10px;}
.foot_nav{ width:270px; height:30px;float:right; display:inline;line-height:30px;color:#FFFFFF;}
.foot_nav a{color:#FFFFFF;}
.foot_con{ width:960px; float:left; display:inline; line-height:25px; margin:10px 0 0 10px; color:#333333;}
.foot_con a{ color:#333}
#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 #09C solid; color:#fff;background:url(images/pageimg2.gif) #aad83e;}
div.cutepage a:active {border:1px #09C solid; color:#fff;background:url(images/pageimg2.gif) #aad83e;}
div.cutepage span.current {	border:1px #09C 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;}