.breadcrumb{line-height:30px;padding:10px 0;margin-bottom:20px;font-size:14px;color:#666;border-bottom:1px solid #f1f1f1}.breadcrumb .icon-home{width:14px;height:14px;margin-right:10px;background-position:-129px -30px}.breadcrumb a{transition:all .3s linear}.breadcrumb a:hover{color:var(--primary-color)}.left{width:245px;float:left;overflow:hidden}.leib,.leib2{width:100%;margin-bottom:20px}.leib .tit,.leib2 .tit{color:#fff;background:var(--primary-sub-color);font-size:20px;font-weight:700;height:60px;overflow:hidden;display:flex;align-items:center;justify-content:center}.leib .tit i,.leib2 .tit i{color:#da251c;display:block;font:12px Arial;text-align:center;font-size:14px;line-height:18px;text-transform:uppercase}.leib tit a,.leib2 .tit a{color:#333}.leib2 .nr{border:1px solid #dedede}.leib2 .nr i.icon{display:inline-block;width:16px;height:15px;background:url(/icons/left_li.gif) no-repeat 50%;margin-right:10px}.leib2 .nr h3 a{background:#fff;height:37px;font-weight:700;text-indent:0;display:flex;align-items:center;padding-left:10px;border-top:1px solid #eaeaea;font-family:Microsoft YaHei;color:#333;font-size:14px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{text-decoration:none;color:#ff0207}.leib2 .nr ul li{border-bottom:1px dashed #dedede;height:36px;line-height:36px;margin-bottom:1px;padding-left:8px}.leib2 .nr ul li,.leib2 .nr ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.leib2 .nr ul li a{color:#494949;font-size:14px;background:url(/icons/left_li.gif) 0 no-repeat;display:inline-block;padding-left:12px}.leib2 .nr ul li:last-child{border-bottom:0}.leib2 .nr li a:hover,.leib2 .nr li.cur a{color:#ff0207;text-decoration:none}.leftlx{width:100%;font-family:Microsoft YaHei;font-size:14px;padding:10px 6px;border:1px solid #ececec;display:block;margin-bottom:20px}.leftlx h5{font-size:16px;padding:15px 0}.leftlx .phone img{width:40px;height:40px;padding-bottom:10px}.leftlx .phone p{font-weight:700;font-size:22px;padding-bottom:10px;border-bottom:1px solid #dedede;color:#004ebe}.leftlx p{padding-top:10px;line-height:25px}.leftlx .dianh>div{display:flex;align-items:flex-start;justify-content:flex-start;line-height:24px;font-size:14px}.leftlx .dianh>div>span:first-of-type{flex-shrink:0}