.container .index-right-bar {
    width: 340px;
}
.container .index-right-bar .search-wrapper {
    margin-bottom: 60px;
}
.search-wrapper{
    width: 100%;
    position: relative;
}
.search-wrapper input{
    height: 35px;
    background-color: #f5f6f7;
    border-radius: 4px;
    border: 1px solid #E8E8E8;
    color: #1f2d3d;
    width: 320px;
    padding: 3px 9px;
    font-size: 14px;
}
.search-wrapper a {
    position: absolute;
    right: 10px;
    top: 10px;
    color:#DDDDDD;
    font-weight: 600;
}

.topSearchBox{
    /* position: fixed; */
    top:75px;
    z-index: 30;
}
.numHotTitle{
    text-align: left
}
.topSearch{
    width: 310px;
    border-top: 2px solid #ed4040;
    background-color: #f4f5f6;
    margin-bottom: 16px;
    padding: 15px;
   
}
.topSearch span {
    color:#ED4040;
    font-size: 18px;
    font-weight: 700;
}
.topSearchList{
    text-align: left;
    counter-reset:sectioncounter;
}
.topSearchList li{
    border-bottom: 1px solid #E8E8E8;
    padding: 12px 0;
}
.topSearchList li::before{
    content:counter(sectioncounter) ". "; 
    counter-increment:sectioncounter;
    color:#ED4040;
    font-size: 18px;
    font-weight: 700;
}
.topSearchList li a {
    font-size: 14px;
    display: inline-block;
    height: 20px;
    line-height: 25px;
    width: 275px;
    white-space: nowrap;
    overflow: hidden;
}
.topSearchList li a:hover{
    color: #ED4040;
}
.hotNew-fixed{
    /* position: fixed;
    top: 10px;
    right: 356px;
    z-index: 30; */
    float: right;
}
.bannerBox{
    width: 340px;
}
.bannerBox ul{
    width: 100%;
}
.bannerBox ul li{
    width: 100%;
    background: #F4F5F6;
    margin-bottom: 10px
}

.bannerBox ul li img{
    width: 90%;
    padding: 5%;

}
.companyInformation{
    padding: 15px;
    width: 340px;
    background: #F4F5F6;
    box-sizing: border-box;
    text-align: left;
    color:#909090;
    margin-bottom: 20px;
}
.companyInformation p:not(:last-child){
    margin-bottom: 10px;
}
.companyInformation img{
    height: 12px;
    width: 12px
}
.companyInformation a{
    color:#909090;
}
.companyInformation a:hover{
    color:#406599;
}