.clear{clear: both}
.postit{   height: 20px;
    font-size: 14px;
    border-left: 4px solid #007DE4;
    color: gray;
    margin: 12px 0px;
    line-height: 21px;
    padding: 0px 0px 0px 10px;}
.postit a{    color: gray;}
.postit a:last-child{    color:#000000;}
.m{    width: 1200px;
    margin: 0px auto;}
.person_tittle{
    background-color: white;
    text-align: center;
    height: 90px;
    font-size: 16px;
    color:#007DE4 ;
}


/*主体*/
/*横向滚动图部分*/
.content{width: 900px;
    float: left;}
.top{    width: 889px;
    float: left;
    height: 204px;
    background-color: white;}
.top_left{float: left;
    margin: 22px 0px 26px 39px;
    font-size: 16px;}
.top_right{       float: right;
    font-size: 14px;
    border: 1px solid #007DE4;
    color: #007DE4;
    width: 103px;
    cursor: pointer;
    height: 26px;
    text-align: center;
    line-height: 26px;
    margin: 22px 40px 0px 0px;}
.top_middle{    width: 880px;
    overflow: hidden;
    float: left;
}
.cxscroll { width: 100%; position: relative; }
.cxscroll .box { overflow: hidden; width: 100%; }
.cxscroll .list { overflow: hidden; width: 9999px; }
.cxscroll .list li.top_list {    float: left;
}
.cxscroll .list li.top_list>a{       display: inline-block;
    width: 135px;
    height: 98px;
    border: 1px solid gainsboro;
    margin: 0px 0px 0px 34px;}
.cxscroll .list li.top_list img { margin: 4px 13px 0px 7px; }
.cxscroll_banan { position: absolute; top: 50%; display: block; width: 21px; height: 34px; background-repeat: no-repeat; background-position: center center; margin-top: -17px; }
.cxscroll .top_prev { right: 2px; background-image: url(../image/pin_right.png); }
.cxscroll .top_next { left: 12px; background-image: url(../image/pin_left.png); }
.middle{    margin: 26px 0px 30px 0px;
    background-color: white;
    width: 891px;
    padding: 0px 0px 39px 0px;}
.middle>.thumbb{    width: 835px;
    margin: 0px auto;    padding: 22px 0px 0px 0px;}

.middle>.thumbb>ul>li{height: 62px;
    font-size: 14px;
    border-bottom: 1px dashed gainsboro;
    line-height: 62px;}
.middle>.thumbb>ul>li>i{
    display: inline-block;
    width: 65px;
    height: 49px;
    margin: 6px 0px 0px 0px;
    float: left;
}
.middle>.thumbb>ul>li>a{       width: 251px;
    height: 55px;
    display: inline-block;
    overflow: hidden;
    line-height: 61px;
    text-overflow: ellipsis;
    float: left;
    white-space: nowrap;
}
.middle>.thumbb>ul>li span:nth-child(3){
    margin: 0px 0px 0px 25px;
    width: 74px;
    overflow: hidden;
    float: left;
}
.middle>.thumbb>ul>li span:nth-child(4){
    margin: 0px 19px 0px 45px;
    color: #007DE4;
    width: 89px;
    float: left;
    overflow: hidden;
}
.middle>.thumbb>ul>li span:nth-child(5){
    margin: 0px 0px 0px 67px;
    color: gray;
    width: 63px;
    float: left;
    overflow: hidden;
}
.middle>.thumbb>ul>li span:nth-child(6){
    margin: 0px 0px 0px 32px;
    color: gray;
}
.right_content{    float: right;font-size: 14px;
    width: 286px;}
.middle_word{    width: 288px;
    height: 40px;
    background-color: #FCF5E9;
    text-align: center;
    line-height: 40px;}
.right_content>.box_head_1{       height: 30px;
    padding: 17px 0px 0px 0px;
    border-bottom: 1px solid gainsboro;
    background-color: white;}
.right_content>.box_head_1>div{       height: 20px;
    border-left: 4px solid #007DE4;
    padding: 0px 0px 0px 15px;}
.right_content>.box_body{    padding: 20px 0px 12px 21px;
    background-color: white;}
.right_content>.box_body>.down_ranking{   }
.right_content>.box_body>.down_ranking>li{     height: 37px;  }
.right_content>.box_body>.down_ranking>li i{display: inline-block;
    width: 20px;
    height: 20px;
}
.right_content>.box_body>.down_ranking>li i:nth-child(1){background-color: #007DE4;
    border-radius: 15px;
    color: white;}
.right_content>.box_body>.down_ranking>li>i>span{    margin: 0px 0px 0px 6px;}
.right_content>.box_body>.down_ranking>li>span{    margin: 0px 0px 0px 6px;}
.right_content>.box_body>.down_ranking>li i:nth-child(3){    background: url("../image/company/down_icon.png") -22px -63px;
    float: right;
    margin: -6px 18px 0px 0px;}
.right_content>.box_body>.rank_list{}
.right_content>.box_body>.rank_list>ul{}
.right_content>.box_body>.rank_list>ul>li{    height: 33px;
    list-style-type: disc;
    font-size: 12px;
    color: gainsboro;}
.right_content>.box_body>.rank_list>ul>li>a{width: 178px;
    display: inline-block;
    height: 19px;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    margin: -3px 0px 0px 0px;
    text-overflow: ellipsis;
    vertical-align: middle;}
.right_content>.box_body>.rank_list>ul>li>span{
    color: #888;
    float: right;
    margin: 0px 12px 0px 0px;
}
.right_content .right_img{
    margin: 18px 0px 0px 0px;}


/* 类型样式 */
.filetype_doc{background: url("../image/word.png") center no-repeat;}
.filetype_rar{background: url("../image/zip.png") center no-repeat;}
.filetype_img{background: url("../image/img.png") center no-repeat;}
.filetype_mov{background: url("../image/video.png") center no-repeat;}
.filetype_exe{background: url("../image/app.png") center no-repeat;}
.filetype_pdf{background: url("../image/pdf.png") center no-repeat;}
.filetype_xls{background: url("../image/excel.png") center no-repeat;}
.filetype_ppt{background: url("../image/ppt.png") center no-repeat;}
.filetype_swf{background: url("../image/flash.png") center no-repeat;}
.filetype_chm{background: url("../image/chm.png") center no-repeat;}
.filetype_hlp{background: url("../image/help.png") center no-repeat;}
.filetype_oth{background: url("../image/other.png") center no-repeat;}