*{
    padding: 0;
    margin: 0;
}
.box{
    width: 1190px;
    margin:0 auto;
    overflow: hidden;
    /* height:1000px; */
}
.companyLogo{
    float: right;
    width:180px;
}
.companyContent{
    float: left;
    background:#fff;
    width:960px;
}
.listbox{
    overflow: hidden;
    margin-top:40px;
}
.companyContent_left_img{
    float: left;
    width: 240px;
    height:180px;
    border:1px solid #e0e0e0;
    cursor: pointer;
}
.companyContent_left_img img{
    width: 240px;
    height:180px;
}
.companyContent_right_Box{
    float: right;
    width:700px;
}
.companyContent_right_Box h3{
    margin-top:16px;
    cursor: pointer;
}
.brief{
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    overflow:hidden;
    padding-right:20px;
    font-size:12px;
    color:#898787;
    margin-top:12px;
    line-height: 20px;
}
.quanbu{
    text-align: right;
    font-size:14px;
    color:#898787;
    margin-top:12px;
    cursor: pointer;
}
.quanbu span{
    margin-left:4px;
}
.zhuying{
    font-size:12px;
    padding:8px;
    background:#f1f1f1;
    border-radius: 4px;
    margin-top:16px;
}
.queryBox{
    width: 1190px;
    margin: 0 auto;
    margin-top:20px;
}
.zhuying .zhuying_i{
    margin-right:4px;
    color:#f36007;
}
.characteristicBox,.characteristicBox_right{
    font-size:12px;
    float: left;
    position: relative;
}
.characteristic{
    color:#898787;
    float: left;
    margin-right:8px;
    padding:1px;
    margin-top:4px;
    margin-left:60px;
}
.characteristic_list{
    float: left;
    margin-right:13px;
    color:#000;
    cursor: pointer;
    padding: 1px 6px;
    margin-top:4px;
}
.characteristic_x{
    background:#f36007;
    color:#fff;
    padding:1px 6px;
}
.characteristicBox_right input{
    border:1px solid #e0e0e0;
    width:150px;
    padding:4px;
    float: left;
    line-height: 16px;
}
.characteristicBox_right input:focus{
    outline: none;
    border:1px solid #f36007;
}
.characteristicBox_right input::-webkit-input-placeholder { /* WebKit browsers */
    color:#c3c3c3;
}
.characteristicBox_right input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#c3c3c3;
}
.characteristicBox_right input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#c3c3c3;
}
.characteristicBox_right input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:#c3c3c3;
}
.characteristicBox_right div{
    float: left;
    padding:4px 10px;
    color:#fff;
    margin-left:8px;
    cursor: pointer;
}
.characteristicBox_right_1{
    background:#f36007;
}
.characteristicBox_right_2{
    background:#c3c3c3;
    ;
}
.giflogo{
    width:100%;
    border-bottom:1px solid #e0e0e0;
    height:200px;
}
.giflogo img{
    width:180px;
    margin-top:60px;
    cursor: pointer;
}
.guanggao,.guanggao img{
    width:180px;
    height:180px;
}
.guanggao{
    margin-top:20px;
}
.characteristicBox_center{
    width: 260px;
    border: 1px solid #d2d2d2;
    box-shadow: 2px 2px 2px #888;
    padding: 0px 10px 10px 8px;
    box-sizing: border-box;
    position: absolute;
    z-index: 10;
    margin-left: 24px;
    background: #fff;
    top:24px;
    left:-8px;
    display: none;
}
.characteristicBox_right div.inputWrap_val{
    display: inline-block;
    margin-left: 14px;
    margin-top: 10px;
    color:#000 ;
    padding: 0;
    
}
.characteristicBox_right div.inputWrap_val:hover{
    display: inline-block;
    margin-left: 14px;
    margin-top: 10px;
    cursor: pointer;
    text-decoration: underline;
    color: #084ba1;
}
.characteristicBox_right:hover .characteristicBox_center{
    display: block;
}