p{text-indent: 2rem;}
.intrduce-container{width: 1160px;height:auto;padding:20px;margin: 0 auto;background: #fff;}
.intrduce-tit{height: 40px;width: 100%;line-height: 40px;text-align: center;font-weight: bold;font-size: 16px;}
.introduce-panel{width: 840px;height:auto;}
.tuijian-user-panel{width: 298px;border: 1px solid #f1f1f1;border-radius: 6px 6px 0 0;}
.touxiang-area{height: 190px;}
.tx-img-item{width: 190px;height: 190px;}
.tx-img{width: 190px;height: 190px;}
.base-info-item{width: 610px;height:150px;padding:0 20px;}
.base-info-table{width: 100%;height: 100%;}
.base-info-table td{width: 50%;line-height: 44px;font-size: 14px;color:#333;padding: 0;}
.intro-item{padding:0 20px;}
.jiaoyu-scholl-intro{width: 100%;height:auto;color:#333;font-size: 14px;}
.jiaoyu-scholl-item{width: 100%;height: 34px;line-height: 34px;color:#333;font-size: 14px;}
.jiaoyu-scholl-item li{list-style: disc;margin-bottom: 10px;}
.tuijian-fazong-list{width: 260px;padding: 20px;}
.tuijian-fazong-list li{width: 100%;height: 210px;margin-bottom: 20px;cursor: pointer;}

.fz-img-item{width: 360px;border: 1px solid #C5A047;margin-right: 20px;}
.fz-img{width: 360px;}
.fz-info-item{width:778px;padding: 0 20px; }
.contact-way{width: 311px;margin: 0 auto 20px;}
.professionals-name-card .contact-way li {
    margin-bottom: 20px;
    color: #2b2b2b;
    font-size: 16px;
}
.contact-way i {
    float: left;
    display: inline-block;
    width: 25px;
    height: 25px;
    margin-right: 18px;
    background: url(../../resource/images/icon-professional-detail.png) no-repeat center center;
    background-position: 0 -88px;
}
.contact-way i.phone {
    margin: 0 23px 0 5px;
    width: 15px;
    height: 26px;
    background-position: 0 -133px;
}
.contact-way i.fax {
    background-position: 0 -179px;
}
.contact-way li{margin-top: 20px;line-height: 30px;padding-left:40px;}
.professional-name .name {
    height: 50px;
    line-height: 50px;
    color: #C5A047;
    font-size: 50px;
    margin: 0;
}
.professional-name {
    position: relative;
}
.details {
    margin-top: 56px;
}
.title-box {
    position: relative;
    height: 40px;
}
.details .content {
    padding-left: 12px;
    color: #2b2b2b;
    font-size: 14px;
    line-height: 30px;
}
.has-rich-text-editor-content p {
    line-height: 2em;
    margin: 5px 0;
}
 .title-box .title {
    position: absolute;
    z-index: 1;
    left: 10px;
    top:-5px;
    padding:0 5px;
    color: #C5A047;
    background: #fff;
    font-size: 18px;
    font-weight: bolder;
     margin: 0;
}
.title-box .divider {
    position: absolute;
    top: 9px;
    left: 0;
    display: inline-block;
    width: 100%;
    border-top: 1px solid #ac9455;
}
.title-box .divider {
    position: absolute;
    top: 9px;
    left: 0;
    display: inline-block;
    width: 100%;
    border-top: 1px solid #ac9455;
}