﻿.banner {
    position: absolute;
    top: 118px;
    width: 100%;
    min-width: 1200px;
    z-index:-1;
}
.banner img{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:0;
}
.banner h1{
    display:inline-block;
    width:1200px;
    color:#2C181C;
    font-size:24px;
    font-weight:400;
    line-height:110px;
    position:absolute;
    top:0;
    left:50%;
    margin-left:-600px;
}

.cargo_search {
    width: 1200px;
    height: 124px;
    padding: 29px 44px 0 32px;
    margin: 110px auto 0;
    border-radius: 8px;
    background-color: #fff;
    box-shadow: 0 2px 4px 1px rgba(0,0,0,0.05);
}

.cargo_search .input{
    float:left;
    width:950px;
    height:66px;
    border-radius:4px;
    border:1px solid #e3e3e3;
    padding:10px 24px;
    line-height:46px;
    color:#333;
    font-size:14px;
}
.cargo_search .search {
    float: right;
    width: 150px;
    height: 66px;
    line-height: 66px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    background-color: #FB9C27;
    border-radius: 4px;
    cursor: pointer;
}
.cargo_search .search img{
    margin-right:10px;
    margin-top:-4px;
    display:inline-block;
}
.tips{
    width:1200px;
    padding:16px 30px;
    margin:0 auto;
    color:#666;
    font-size:12px;
    line-height:18px;
}

.cargo_list{
    width:1200px;
    margin:0 auto 200px;
}
.cargo_list .cargo_item{
    width:1200px;
    background-color:#fff;
    border-radius:8px;
    margin-bottom:10px;
}
.cargo_list .cargo_item .line{
    width:100%;
    height:1px;
    background-color:#e3e3e3;
}
.cargo_list .cargo_item .item_title{
    width:1200px;
    height:50px;
    padding:0 30px;
    line-height:50px;
    color:#666;
    font-size:12px;
}
.cargo_list .cargo_item .item_title div{
    float:left;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.cargo_list .cargo_item .item_title .item1{
    width:204px;
}
.cargo_list .cargo_item .item_title .item2{
    width:212px;
}
.cargo_list .cargo_item .item_title .item3{
    width:145px;
}
.cargo_list .cargo_item .item_title .item4{
    width:139px;
}
.cargo_list .cargo_item .item_title .item5{
    width:124px;
}
.cargo_list .cargo_item .item_title .item6{
    width:143px;
}
.cargo_list .cargo_item .item_title .item{
    width:170px;
}
.cargo_list .cargo_item .content{
    width:1200px;
    height:130px;
    position:relative;
}
.cargo_list .cargo_item .content .content_line{
    position:absolute;
    top:45px;
    left:50%;
    width:1100px;
    height:2px;
    background-color:#e5e5e5;
    margin-left:-550px;
}
.cargo_list .cargo_item .content .content_line .item{
    position:absolute;
    top:0;
    width:110px;
    margin-top:-9px;
    text-align:center;
    font-size:12px;
    color:#333;
}
.cargo_list .cargo_item .content .content_line .item1{
    left:-50px;
}
.cargo_list .cargo_item .content .content_line .item2{
    left:76px;
}
.cargo_list .cargo_item .content .content_line .item3{
    left:197px;
}
.cargo_list .cargo_item .content .content_line .item4{
    left:318px;
}
.cargo_list .cargo_item .content .content_line .item5{
    left:439px;
}
.cargo_list .cargo_item .content .content_line .item6{
    left:560px;
}
.cargo_list .cargo_item .content .content_line .item7{
    left:681px;
}
.cargo_list .cargo_item .content .content_line .item8{
    left:802px;
}
.cargo_list .cargo_item .content .content_line .item9{
    left:923px;
}
.cargo_list .cargo_item .content .content_line .item10{
    left:1044px;
}
.cargo_list .cargo_item .content .content_line .item .box{
    width:20px;
    height:20px;
    border-radius:50%;
    overflow:hidden;
    margin:0 auto;
    background-color:#e5e5e5;
    z-index:1;
    position:relative;
}
.cargo_list .cargo_item .content .content_line .item .box .img1,
.cargo_list .cargo_item .content .content_line .item .box .img2{
    display:block;
    width:100%;
    height:100%;
}
.cargo_list .cargo_item .content .content_line .item .box .img2{
    display:none;
}
.cargo_list .cargo_item .content .content_line .style .box{
    background-color:#65B400;
}
.cargo_list .cargo_item .content .content_line .style2 .box{
    background-color:#FF542C;
}
.cargo_list .cargo_item .content .content_line .style2 .box .img1{
    display:none;
}
.cargo_list .cargo_item .content .content_line .style2 .box .img2{
    display:block;
}
.cargo_list .cargo_item .content .content_line .item .title{
    margin-top:12px;
    line-height:16px;
}
.cargo_list .cargo_item .content .content_line .item .time{
    color:#999;
    margin-top:9px;
    line-height:16px;
}
.cargo_list .cargo_item .content .content_line .item .line{
    width:110px;
    height:2px;
    background-color:#65B400;
    position:absolute;
    left:-62px;
    top:9px;
}