/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color: #000000;}
a:hover{text-decoration:underline;}
body{
position:relative;
margin:0 auto;
width:800px;
height:auto;
background-color:#FEFEFE; 
font-size:10pt;
}

.my_left_category{
		font-size:10pt;
		font-family:arial,sans-serif;
		letter-spacing:2px;
		border: #ccc solid 1px;
		margin-top:3px;
		width:200px;
		
}
.my_left_category h1{
text-align:center;
font-size:14px;
line-height:30px;
height:30px;
font-weight:bold;
background-image:url(../images/box_bg.jpg);
border-bottom:1px #ccc solid;
}
.my_left_category .my_left_cat_list{
width:165px;
border-color: #FF9900;
border-style:solid;
line-height:13.5pt;
}
.my_left_category .h2_cat{
	width:150px;
	height:30px; 
	background-image:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/my_menubg.gif);
	background-repeat:no-repeat; 
	line-height:28px;
	font-weight:normal;
	position:relative;
	border-bottom:#EEE solid 1px;
}
.my_left_category .h2_cat_1{
	width:159px;
	height:30px; 
	background-image:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/my_menubg_1.gif);
	background-repeat:no-repeat; 
	line-height:28px;
	font-weight:normal;
	position:relative;
}
.my_left_category a{
	font:12px;
	text-decoration:none;
	color: #828282;
}
.my_left_category a:hover{
	text-decoration:underline;
	color: #006699;
}
.my_left_category h3{
margin:0px; 
padding:0px;
height:26px; 
font-weight: bold;
display:block; 
padding-left:10px;
padding-top:3px;

}
.my_left_category h3 span{color:#828282; width:125px; float:right;}
.my_left_category h3 a{	line-height:26px;font-weight: bold;}
.my_left_category .h3_cat{
 display:none;
 width:250px;
 position:absolute; 
 left:150px; 
 margin-top:-29px; 
 cursor:auto;

}
.my_left_category .shadow{
position:inherit;
background:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/shadow_04.gif) left top;
width:250px;
}
.my_left_category .shadow_border{
position: inherit; 
width:330px; 
border:2px solid #006666; margin-top:1px; 
border-left-width:0px; 
background:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/shadow_border.gif) no-repeat 0px 25px;  
background-color:#ffffff; 
margin-bottom:3px
}
.my_left_category .shadow_border ul{margin:0; padding:0; margin-left:15px}
.my_left_category .shadow_border ul li {
list-style:none;
padding-left:15px;
background-image:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/my_cat_sub_menu_dot.gif);
background-repeat:no-repeat;
background-position:0px 8px;
float:left;
width:140px;
height:27px;
font-weight: none;
overflow:hidden;
letter-spacing:0px;
} 
.my_left_category .shadow_border ul li a{
color:#000000;}
.my_left_category .shadow_border ul li a:hover{
color:#006699;}
.my_left_category .active_cat{ z-index:99;background-position:0 -30px;cursor:pointer;border-bottom:1px solid #006666;}
.my_left_category .active_cat h3 { font-weight:bold}
.my_left_category .active_cat h3 span{ display:none;} 
.my_left_category .active_cat div{display:block;} 


#header{
height:80px;
width:auto;
}
#daohang{
width:auto;
height:30px;
background-image:url(../images/001.jpg);
padding-left:85px;
}

#famt_left{
float:left;
width:200px;
height:auto;
}
#famt_right{
float:right;
width:598px;
height:auto;
}


#daohang ul {
list-style-type:none;
display:block;
padding:0px;
width:95%;
margin:0px;
}

#daohang ul li{
height:30px;
line-height:30px;
letter-spacing:2px;
margin-right:40px;
float:left;
padding:0px;

}
#daohang a{
font-weight: bold;
color:#FFF;
}

#daohang a:hover{
color: #EEE;
text-decoration:underline;
}

#product_menu{
width:200px;
margin:5px 0 0 0;
height:auto;
border:#00CCFF solid 1px;
}
#product_menu dl{
line-height:30px;
height:30px;
}
#product_menu dt{
text-align:center;
font-size:14px;
font-weight:bold;
background-image:url(../images/box_bg.jpg);
border-bottom:1px #ccc solid;

}
#list_hot{
width:200px;
margin-top:5px;
line-height:25px;
border:1px #ccc solid;
}

#list_hot dt {
text-align:center;
background-image:url(../images/box_bg.jpg);
border-bottom:1px #ccc solid;
}
#list_hot dt h3{
font-size:14px;
height:30px;
line-height:30px;
text-height:30px;
}
#list_hot dd{
height:25px;
padding-left:10px;
overflow:hidden;
width:175px;
}
#list_hot dd a{
font-size:12px;
font-weight:bold;
color:#828282;

}
#list_hot dd span{
padding-right:10px;
width:8px;
height:10px;
padding-left:4px;
font-weight:bold;
color:#FFF;
}
#list_hot dd span#yellow{
background:url(../images/num1.gif) no-repeat;
}
#list_hot dd span#Gray{
background:url(../images/num2.gif) no-repeat;
}
#tel{
width:200px;
height:221px;
margin-top:5px;
line-height:22px;
border:1px  #ccc solid;

}
#tel dt{
text-align:center;
}
#tel dd{
padding-left:20px;
font-size:12px;
height:20px;
line-height:20px;
font-weight:bold;
color:#828282;
}
#tel dd.qq{
height:38px;
line-height:38px;
}

#tel dd img{
margin:3px 0 5px 10px;
}
#tel dd span{
color:#fff;
}
#case{
width:200px;
margin:5px 0 0 0;
height:auto;
border:#ccc solid 1px;
}

#case h3{
text-align:center;
font-size:10pt;
font-weight:bold;
height:30px;
line-height:30px;
background-image:url(../images/box_bg.jpg);
border-bottom:1px #ccc solid;
}


#links{
width:200px;
margin:5px 0 0 0;
height:268px;;
border:#ccc solid 1px;
}
#links dl{
line-height:30px;
height:30px;
padding-top:3px
}
#links h3{
line-height:30px;
height:30px;
text-align:center;
font-size:14px;
font-weight:bold;
background-image:url(../images/box_bg.jpg);
border-bottom:1px #ccc solid;
}
#links dd{
height:60px;
line-height:60px;
text-align:center;
padding-top:5px;
}
#scrollbar{
width:590px;
height:24px;
line-height:24px;
font-family:Á¥Êé;
font-weight:bold;
font-size:17px;
border:#ddd solid 1px;
color:red;
float: right;
margin:4px auto;
background-image:url(../images/box_bg.jpg);
}
.d1 {
margin:4px auto;
width:460px;
overflow:hidden;
white-space:nowrap;
}

.div2 {float:left;}

#footer{
width:800px;
height:120px;
margin-top:5px;
background-color:#FAFAFA;
text-align:center;
float:right;
}
#footer h3{
height:25px;
width:788px;
text-align:left;
font-weight:normal;
padding-left:10px;
line-height:25px;
border:#ccc solid 1px;
background-color:#FCFCFC;
}
#footer h4{
height:25px;
line-height:25px;
font-weight:normal;
}

#place{
width:592px;
height:25px;
background-color: #F9F9F9;
line-height:25px;
float: right;
margin-top:1px;
text-indent:2em;
}

.shell{
width:192px;
overflow:hidden;
line-height:20px;
padding-left:8px;
}
#div1{
height:231px;
overflow:hidden;

}
#div1 a{
color:#333;
}
#des{
width:590px;
min-height:1022px;
_height:1022px;
max-height:none;
float:right;
border:#ccc solid 1px;
}

#des #info{
line-height:20px;
min-height:1022px;
height:none;
max-height:none;
margin:15px 20px;
font-size:10pt;

}
#des #info p{
text-indent:2em;
font-size:10pt;
}

#des #info  .pics{
position:relative;
left:150px;
}
#des h2{
text-align:center;
font-weight:bold;
height:35px;
line-height:35px;
font-size:10pt;
width:auto;
border-bottom:1px #ccc solid;
color:red;
}
#des h2 a {color:#ff0000;}
#des #info  #prarm{
clear:both;
margin-top:10px;
padding-left:10px;
color:red;
font-size:10pt;
}
#des #info dl dd{
height:30px;
line-height:30px;
border-bottom:#eee 1px solid;
background:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/my_cat_sub_menu_dot1.gif) no-repeat 20px center ;
padding-left:45px;
clear:both;
}
#des #info dl span{
height:30px;
line-height:30px;
width:50px;
display:inline;
float:right;
margin-top:0px;
}
#des1{
width:590px;
min-height:1022px;

max-height:none;
float:right;
border:#ccc solid 1px;
}
#des1 #info{
min-height:800px;
max-height:none;
line-height:20px;
padding:10px;
font-size:10pt;
}
#des1 #info p{
text-indent:2em;
font-size:10pt;
}
#des1 h2{
text-align:center;
font-size:10pt;
font-weight:bold;
height:35px;
line-height:35px;
width:auto;
border-bottom:1px #ccc solid;
color:red;
}
#des1 h2 a {color:#ff0000;}
#des1 #info dl dd{
height:30px;
line-height:30px;
border-bottom:#eee 1px solid;
background:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/my_cat_sub_menu_dot1.gif) no-repeat 50px center ;
padding-left:80px;
}
#des1 #info dl dd span{
padding-left:15px;
color:#999;
}
#des1 #info #icon{background:url(../ÉÏº£ÊæÕ¬Í¼Æ¬¿â/my_cat_sub_menu_dot1.gif) no-repeat 50px center ;}

#des1 #info td{border-bottom:#eee 1px solid;}
#Prod_Pic1{
width:120px;
height:160px;
float:left;
margin:15px 10px 5px 10px;

}
#Prod_Pic1 img{
border:1px #EEE solid;
}
#Prod_Pic1 img:hover{
border:1px #3399FF solid;
}
#Prod_Pic1 #title_pic{
width:120px;
height:40px;
font-size:12px;
text-align:center;
word-break:break-all;
overflow:hidden;
margin-top:3px;
}
#prd_list_pagesize{
display:block;
float:left;
line-height:65px;
height:65px;
width:99%;
text-align:center;
}

#prarm{
border-top:#ccc 1px solid;
height:28px;
line-height:25px;
margin:5px 0 5px 0;
padding-top:5px;
font-weight:bold;
}
#ooood{
width:595px;
border:#ccc 1px solid;
height:25px;
line-height:25px;
float:left;
color:red;
background:#ddd;
font-weight:bold;
margin:0px -8px;
}
#ooood a{
text-indent:20px;
}