@charset "gb2312";
/* CSS Document */

body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;background:#F0ECE5;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/*body*/
#container { width:980px; margin:0 auto;}

/*header*/
#header { height:112px;}
#logo { float:left; margin-top:5px;}
#search { float:right; height:40px; background:url(../images/menu_bg_on.gif) 0 0 repeat-x; color:#fff;padding-top:10px;margin-right:8px;}
#search a span {font-size:14px;padding:0 11px;color:#FFF;}
#search a:hover span {color:#f00;}

.inp_srh { width:140px; height:17px; padding-left:20px; background:url(../images/srh_bg.gif) 0 0 no-repeat; border:1px solid #cbcbcb;}
.btn_srh { width:58px; height:23px; background:url(../images/btn_srh.gif) 0 0 no-repeat; border:none; cursor:pointer; text-indent:-999em;}
#search * { vertical-align:middle;}

#nav {float:left;width:980px;background:url(../images/menu_bg.gif) 0 0 repeat-x;}

/*#nav {margin:0 auto; width:980px; display:block;height:54px;}*/
.nav_main {float:left; height:40px; overflow:hidden;}
.nav_main ul li { float:left;height:40px; font-size:14px; font-weight:bold;padding:0 8px;}
.nav_main ul li a {float:left;height:40px;color:#fff;border:0px solid #000;}
.nav_main ul li a span { float:left; height:40px;width:107px;display:block;text-align:center;padding-top:11px;}
.nav_main ul li a:hover { background:url(../images/menu_bg_on.gif) 0 0 repeat-x; color:#fff;}
.nav_main ul li a:hover span  {height:40px;width:107px; cursor:pointer;}
.nav_main ul li a#nav_current {background:url(../images/menu_bg_on.gif) 0 0 repeat-x; color:#FFF;}
.nav_main ul li a#nav_current span {height:40px;width:107px;}

/*
.nav_main {float:left; margin-left:1px;overflow:hidden;border-right:1px solid #fff;}
.nav_main ul li {float:left; width:163px;height:54px; font-size:14px;text-align:center;font-weight:bold; display:inline;background:url(../images/menu_bg2.jpg) 0 0 no-repeat;}
.nav_main ul li a { display:block; height:54px; line-height:54px; color:#fff;}
.nav_main ul li a:hover {width:163px; background:url(../images/menu_bg1.jpg) 0 0 no-repeat; color:#fff;}
.nav_main ul li a#nav_current { height:54px; line-height:54px; background:url(../images/menu_bg1.jpg) 0 0 no-repeat;}
.nav_main ul li a#nav_current span { height:31px; background:url(../images/nav_bg.gif) right -132px no-repeat;}

.nav_main_line {float:left;width:1px;height:54px;background:url(../images/nav_line.gif) 0 0 no-repeat;}
*/

/*main*/
#maincontent {overflow:auto; zoom:1;margin-top:8px;background:#FFF;}
#main { float:right; width:710px;overflow:hidden;margin-right:10px;margin-top:8px;}
#index_top { height:255px; overflow:hidden; margin-bottom:8px;}
#pic { float:left; width:708px;margin-bottom:8px;}



#index_product {width:980px;float:left;margin:8px auto;}
#index_product h2 {height:31px; background:url(../images/title_bg.jpg) 0 -32px;}
#index_product h2 span { display:block; padding:5px 0 0 35px; font-size:14px; color:#FFF;}
#index_product ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
#index_product ul li { width:126px; float:left; margin:15px 0 0px 12px; display:inline; text-align:center;}
#index_product ul li a { display:block;}
#index_product ul li img { margin-bottom:10px;}

#index_box {float:left; margin-bottom:8px;width:710px;}
.box { width:710px; float:left;overflow:hidden;margin-bottom:20px;}
.box1 { float:right;}
.box h2 { height:35px;background:url(../images/left_title_bg.gif) 0 0;overflow:hidden;}
.box h2 span { display:block;padding-left:30px;padding-top:7px;font-size:14px;color:#fff; }
.more { float:right;width:80px;height:35px;text-align:center; padding-top:9px;font-size:12px; font-weight:normal; color:#FFF; background:url(../images/right_title_bg.gif) 0 0 repeat-x;}
.more:hover { color:#cb6d0a;}
.box_con { padding:15px 15px 0 15px; overflow:hidden;line-height:1.9;font-size:14px;}
.box_con dl { overflow:hidden;}
.box_con dl dt {padding:1px; border:1px solid #d8d8d8;}
.box_con dl dd { color:#888; line-height:1.8;}
.box_con dl dd a { display:block; margin-bottom:3px; color:#05a;}

.box_con ul { padding-bottom:5px; overflow:auto; zoom:1;border:0px solid #000;}
.box_con ul li { width:126px; float:left; margin:15px 0 0px 12px; display:inline; text-align:center;}
.box_con ul li a { display:block;}
.box_con ul li img {border:1px solid #AFAFAD;margin-bottom:5px;}



.box_con3 {padding:15px 15px 0 15px; overflow:hidden;line-height:1.9;font-size:14px;}
.box_con3 dl {overflow:hidden;border:0px solid #000;margin-bottom:9px;}
.box_con3 dl dt { padding:1px;height:35px;text-align:center;font-weight:bold;}
.box_con3 dl dd {color:#888; line-height:1.5;}
.box_con3 dl dd a { display:block; margin-bottom:3px; color:#05a;}
.img_box{text-align:center;padding:8px 0;}


#side { float:left; width:230px;overflow:hidden;margin-left:10px;margin-top:8px;overflow:hidden;}
.side_box { margin-bottom:8px;}
.side_box h2 {height:35px;background:url(../images/right_title_bg.gif) 0 0 repeat-x;}
.side_box h2 span { display:block;padding-top:7px;padding-left:30px; font-size:14px; color:#FFF;}
.side_con { padding:0;}
.side_con ul {padding-top:8px;}
.side_con ul li { height:31px;line-height:31px; border-bottom:2px solid #FFF; font-size:14px;}
.side_con ul li span { display:block; background:#F4F4F4;padding-left:23px;}
.side_con ul li a { color:#5F5845;font-size:14px;}
.side_con ul li a:hover {}
.side_con ul li a:hover span {display:block; text-decoration:underline;font-size:14px;background:#E7E7E7;}
.side_con ul li.product3 { border-bottom:none;}


.ask dl {margin-left:1px; padding:9px 0;font-size:14px;}
.ask dl dt { height:159px; overflow:hidden; padding-bottom:10px;}
.ask dl dt a { color:#666;}
.ask dl dd { color:#666;line-height:1.6;padding:0 8px;}
.contact { padding:2px;}

.product {margin-left:15px;margin-bottom:25px;margin-top:8px;}
.product ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
.product ul li { width:335px; height:210px; float:left;padding-top:40px;display:inline; text-align:center;}
.product ul li a { color:#000;}
.product ul li a:hover { color:#F37D0A;}
.product ul li span { display:block;margin-top:10px;font-size:14px;font-weight:bold;color:#454545;}
.product ul li img { border:1px solid #327611;}

#product_box {float:left;width:700px;margin-left:10px;margin-bottom:25px;overflow:hidden;}
#product_box dl{padding:5px 15px 0 8px;overflow:hidden;}
#product_box dl dt {padding-bottom:8px;padding-left:10px;border-bottom:1px dashed #E1E1E1;font-size:14px;text-align:center;font-weight:bold;}
.imgbox {margin-top:10px;text-align:center;}
.imgborder {padding:1px;border:1px solid #d8d8d8;}
#product_box dl dd{line-height:1.8;padding-top:12px;}
#product_box dl dd span{font-size:14px;font-weight:bold;color:#000}



/*·ÖÒ³ÏÔÊ¾*/

.pagination
	{padding:16px 0;font-size:12px;font-family:Tahoma;clear:both;text-align:center;margin-bottom:20px;}
.pagination ul
	{display:inline-block;*display:inline;zoom:1;}
.pagination li
	{float:left;margin-right:5px;}
.pagination a:link,.pagination a:visited,.pagination a:hover
	{display:block;float:left;height:22px;line-height:20px;padding:0 8px;background:#FFDEC5;border:1px solid #CAAC90;color:#4C301F;text-decoration:none;}
.pagination a:hover
	{background:#FCAA5E;border:1px solid #856A55;color:#fff;}
.pagination .current
	{display:block;float:left;height:22px;line-height:20px;padding:0 5px;background:#FA8A3D;border:1px solid #FA8A3D;font-weight:bold;color:#ffffff}
.extend
	{float:left;height:22px;line-height:15px;font-family:Arial;}
.pagination .prev a:link,.pagination .prev a:visited,.pagination .prev a:hover,.pagination .next a:link,.pagination .next a:visited,.pagination .next a:hover
	{display:block;float:left;height:22px;line-height:21px;padding:0 8px;background:#FFDEC5;border:1px solid #CAAC90;color:#4C301F;text-decoration:none;}
.pagination .prev a:hover,.pagination .next a:hover
	{background:#3666d4;border:1px solid #2b55af;color:#fff;}
/*footer*/
#footer {width:980px; margin:0 auto; text-align:center;padding:8px 0;color:#000;line-height:2.1;border:0px solid #000;background:#C0BDB7;margin-top:8px;}
