/*Çå³ý¸¡¶¯*/
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}

/*¾«²Ê°¸Àý*/
.company_con{margin:20px auto 0 auto;width:1200px;}
.company_con ul{width:100%;height:58px;border-bottom:2px solid #029be7;}
.company_con ul li{float:left;padding:0 32.2px;height:58px;line-height:58px;margin-right:10px;background:url("casenosel_bg.jpg"); border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9; font-family:Î¢ÈíÑÅºÚ;}
.company_con ul li a{font-size:28px;color:#8c8c8c;}
.company_con ul li.selected{background:url("casesel_bg.jpg");border:none;}
.company_con ul li.selected a{color:#fff;}
#companyList{width:1200px;margin:2px auto;}
.company_b2b dl{float:left;width:23%;height:460px;text-align:center;position:relative; margin:4% 2%;}
.company_b2b dl.dl_first{margin-left:0;}
.company_b2b dl dt{width:282px;height:460px;border:1px  solid #dadada;background-color:#fff;box-shadow: 0 5px 20px rgba(0,0,0,.15);border-radius: 4px;}
.company_b2b dl dt.ererima_img{ position:absolute;left:0;top:0;}
.company_b2b dl dt.ererima_img img{width:120px;height:120px;margin-top:152px;}
.hid{display:none;}
.company_b2b dl dt.company_img img{margin-top:4px;}
.company_b2b dl dd{font-size:16px;color:#737373;margin-top:12px;font-family:Î¢ÈíÑÅºÚ;}
.company_b2b dl dd.mouse_effi{color:#ff7f00;text-decoration:underline;}

/*chat-box3*/
.chat-box3{background:#f4f7fc;}
.chat-box3-title{color:#1a1a1a; font-size:40px; text-align:center; margin-top:65px;}
.chat-box3-service{ margin:85px -100px 0 0;}
.chat-service{width:325px;float:left; margin:45px 100px 0 0; height:190px;}
.chat-service-right{width:calc(100% - 132px);}
.chat-service-right-title{font-size:16px; color:#333;}
.chat-service-nav li{display:inline-block; color:#666; font-size:14px; margin-top:10px; font-family:"Arial"}
.chat-service-nav li img{margin-right:11px;display:inherit;}
.chat-service-nav li:nth-child(2n){margin-left:10px;}
.chat-box3-bottom{font-size:18px; color:#666; text-align:center; margin-top:55px;}
.more1{display:block; margin:38px auto; width:140px; height:35px; background:#4da7fa; color:#fff; text-align:center; line-height:35px; border-radius:4px;}
.w12 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
