.info-head{padding:46px 50px;background:#fff;height:100px;box-shadow: 0 0 10px #e8e8e8;margin-bottom:20px}
.wp-wrapper{background:#f9f9f9}
.info-head .left,.info-head .mid,.info-head .right{float:left}
.info-head .left{width:44%;}
.info-head .mid{width:27%; padding-left:1%}
.info-head .right{width:27%; padding-left:1%}
.info-head .left .info-name{float:left}
.info-head .left .headpic{margin-right:30px;float:left;width: 200px;
    height: 200px;overflow:hidden;
    border-radius: 50%;
    margin-top: -83px;}
.info-head .left .headpic img{height:auto;width:100%}
.info-head .name{color:#32609e;font-weight: bold;font-size: 30px;margin-bottom:15px}
.info-head .zz{color:#404040;font-size: 14px;}

.info-head .mid div,.info-head .right div{color:#333;font-size: 14px;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}

.info-wz{box-shadow: 0 0 10px #e8e8e8;padding:40px 50px;background:#fff}
.info-wz .com{margin-bottom:30px}
.info-wz .com .tt{border-bottom:2px solid #eaeaea;margin-bottom:20px}
.info-wz .com .tt .title{display:inline-block;margin-top:-1px;border-bottom:3px solid #006ec0;color:#006ec0;font-size:24px;padding-bottom:15px}
.info-wz .com .nr{font-size:16px !important}


@media screen and (max-width: 999px){
.info-head{padding:26px 30px;height:auto}
.info-head .left .headpic{
    width: 160px;
    height: 160px;
    margin-top: -50px;
}
}

@media screen and (max-width: 767px){
.info-head .left{width:100%;margin-bottom:15px}
.info-head .mid,.info-head .right{width:48%;padding-left:2%}
}