@charset "utf-8";
/* CSS Document */

/* 企业展示 */
.company_list{ width:1180px;}
.company_list a{ display:inline-block; float:left; width:118px; height:98px; background:url(../images/pic_logo_bg.gif) no-repeat; margin:6px 12px 6px 0;}
.company_list a img{ width:100px; height:80px; margin: 9px 0 0 9px;}

/* 分类索引 */
#company_sort tbody tr{ border-bottom:#ffcec2;}

#company_sort table:nth-child(1) tbody tr:last-child{ border-bottom:#ffc0b0;}
#company_sort table:nth-child(2) tbody tr:last-child{ border-bottom:#e3ffc6;}
#company_sort table:nth-child(3) tbody tr:last-child{ border-bottom:#ccddff;}

#company_sort tbody tr:last-child{ border-bottom:none;}
/*
#company_sort tbody tr td.company_name{  white-space:normal; width: 860px; word-break: keep-all; overflow:hidden;}
*/
#company_sort tbody tr td .company_name{ white-space:normal; width:860px; height:56px; overflow:hidden;}
#company_sort tbody tr td a{ color:#771000; margin:0 0 0 20px;}
#company_sort tbody tr td a.more{ color:#333;}

#company_sort .tb1 tbody{color:#771000; font-size:14px; line-height:50px;} 
#company_sort .tb2 tbody{color:#771000; font-size:14px; line-height:50px;} 
#company_sort .tb3 tbody{color:#771000; font-size:14px; line-height:50px;} 
#company_sort .firstRow{color:#fff; font-size:32px; line-height:40px; width:104px;}
#company_sort .firstRow span{ width: 32px; display: block;}
#company_sort .more.cor_green{ color:#94b800;}

/* 企业详情 */
.company-title{}
.company-title h3{ height:70px; font-size:24px; color:#000000; line-height:70px; text-align:center;}

/* 客服 */
.duilian{top:296px;position:absolute; width:144px; overflow:hidden; display:none; z-index:1005;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:142px; height:310px; background:url(../images/kf_bg.jpg) no-repeat; overflow:hidden;}
.duilian_con ul{ padding:172px 0 0 14px;}
.duilian_con ul li{ width:94px; height:31px; font-size:12px; color:#000; font-weight:bold; line-height:31px; background:url(../images/kf_qq_bg.jpg) no-repeat; padding:0 0 0 32px; margin-bottom:8px;}
.duilian_con ul li a{ color:#000; text-decoration:none;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:right; display:block; font-size:13px; color:#555555; text-decoration:none;}