/* CSS Document */
body{ margin:0 auto; padding:0; width:961px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:24px;}
.font{ color:#FF4E00;}
.red{ color:#F00;}
a{ text-decoration:none;}
.menu{ color:#FFF;}
.menu a:link,.menu a:visited{ color:#FFF; text-decoration:none;}
.menu a:hover{ color:#F00;}
.left_bg{ background:url(../images/left_bg.gif) 0 repeat-y; border-right:1px dotted #CCC;}
.left_bg1{ background:url(../images/left_bg.gif) 0 repeat-y; }
.right_bg{ background:url(../images/right_bg.gif) right 0 repeat-y; padding-left:10px; padding-right:10px;}
#pro_l{ background:#F8F8F8;/* margin-left:4px;*/ width:210px;}
#pro_l ul{ margin:0; padding:0; list-style-type:none;}
#pro_l li{ width:210px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;  margin:0; padding:0;}
#pro_l li{ background:F8F8F8; border-bottom:1px #DDD solid; list-style-type:none; background:url(../images/l_li.gif) -4px center no-repeat;}
#pro_l li a:link,#pro_l li a:visited{ color:#333; text-decoration:none; /*padding-left:4px !important; _padding-left:0;*/}
#pro_l li a:hover{ position:relative; top:1px; left:1px; color:#F00;}
.s_ct{ line-height:18px; padding:4px 5px 10px 8px; font-size:10px; /*background:url(../images/contact1.gif) right bottom no-repeat;*/ width:150px; height:170px}
a.redlink:link,a.redlink:visited{ color:#F00; text-decoration:none;}
a.redlink:hover{ color:#000; position:relative; top:1px; left:1px;}
.wz{ color:#FFF; line-height:20px; padding-right:8px; text-align:right;}
/*.td{ background:url(../images/td_bg.jpg) no-repeat center;}*/
.pic_list,.contant{ margin-top:15px;}
.pic_list td{ border:1px #CCC solid; }
.fenye{ margin-top:10px; margin-bottom:10px;}
.title{ color:#0066CC; font-weight:bold; margin:0 4px 10px;}

