/* 在线服务 */
html{
    width:100%;
    height: 100%;
    background:rgba(245,245,245,1);
}
*{
    margin: 0;
    padding: 0;
}
a{
    color: rgba(34,34,34,1);
}

.hand{
    cursor: pointer;
}
.w{
    width: 1200px;
    margin: 0 auto;
    /* overflow: hidden; */
    position: relative;
}
.topimage{
    width:19.2rem;
    height: 3rem;
    margin-bottom:.2rem;
    margin-top: .6rem;
    background: url(../images/xuanchuan.png) no-repeat center center;
    background-size: 100% 100%;
    position: relative;
    top: 0;
    left: 50%;
    margin-left: -960px;
}
.topimage .w {
    overflow: hidden;
    position: unset;
}
.topimage p:first-child{
    margin-top: 115px;
    margin-bottom: 25px;
    font-size:30px;
    font-family:Noto Sans S Chinese;
    font-weight:500;
    color:rgba(34,34,34,1);
}
.topimage p:last-child{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
}

.main .ltlist{
    width:180px;
    /* float: left; */
    position: absolute;
    left: -90px;
    top: 0;
    background:rgba(255,255,255,1);
    box-shadow:0px 1px 2px rgba(0,0,0,0.07);
    padding-bottom: 10px;
    box-sizing: border-box;
}
.arrow-right {
    /* font-size: 0;
    line-height: 0;
    border-width: 5px;
    border-color:rgba(153,153,153,1);
    border-right-width: 0;
    border-style: dashed;
    border-left-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-right-color: transparent; */
}
.main .ltlist>p{
    height:60px;
    background:rgba(255,204,0,1);
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:bold;
    line-height:60px;
    color:#231815;
    padding-left: 37px;
    margin-bottom: 10px;
}
.main .ltlist ul li{
    height: 60px;
    line-height: 60px;
    padding-left: 37px;
    font-size:16px;
    font-family: "微软雅黑", "Microsoft YaHei";
    font-weight:400;
    color:#231815;
    position: relative;
}                                                                                                         
.main .ltlist ul li span:last-child{
    position:absolute;
    right: 28px;
    top:28px;
}
.content{
    /* overflow: hidden; */
}

.content .head,
.search-cont .head{
    width:980px;
    height:60px;
    /* margin-left: 20px; */
    margin:0 auto;
    background:rgba(255,255,255,1);
    box-shadow:0px 1px 2px rgba(0,0,0,0.07);
    display: table;
    border-bottom: 1px solid #E5E5E5;
    box-sizing: border-box;
}
.search-cont .head li{
    display: table-cell;
}
.clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
    content: "";
    display: block;
    height: 0;
    clear:both;
    visibility: hidden;
}
.content .head .line,
.search-cont .head .line{
    width:64px;
    height:4px;
    background:rgba(255,204,0,1);
    opacity:1;
    margin-top: -4px;
    border-radius:2px 2px 0px 0px;
    margin:0 auto ;
}
.content .head li,
.search-cont .head li{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:600;
    height: 60px;
    line-height: 60px;
    box-sizing: border-box;
    color:#231815
}
.content .head li:first-child{
    margin-left: 80px;
}
.content .head li:nth-child(2),
.content .head li:last-child{
    margin-left: 314px;
}
/* 查网点 */
.content .bootom-cont{
    width:980px;
    height:100%;
    padding:46px 80px 100px 80px;
    margin-left: 20px;
    margin-top:4px;
    margin:0 auto;
    background:rgba(255,255,255,1);
    box-shadow:0px 1px 2px rgba(0,0,0,0.07);
    opacity:1;
    box-sizing: border-box;

}
.bootom-cont>p{
    color: red;
    margin-left: -10px;
    margin-top: 14px;
}
.content .bootom-cont .title{
    font-size:24px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    box-sizing: border-box;
    color:rgba(34,34,34,1);
    opacity:1;
    margin-bottom: 14px;
    box-sizing: border-box;
}
.content .bootom-cont .line{
    width:40px;
    height:2px;
    background:rgba(255,204,0,1);
}
.content .bootom-cont ul{
    margin-top: 70px;
}
.content .bootom-cont .left-img{
    float: left;
}
.content .bootom-cont .right-cont{
    float: left;
    margin-left: 28px;
}
.content .bootom-cont .right-cont p:first-child{
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 28px;
    color:rgba(34,34,34,1);
}
.content .bootom-cont .right-cont p:nth-child(2){
    width: 562px;
    height: 38px;
    font-size:14px;
    overflow: hidden;
    margin-bottom: 26px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(102,102,102,1);
}

.search-cont{
    overflow: hidden;
}
.search-cont .head li{
    text-align: center;
}
/* 网点查询 */
.search-cont .bootom-cont{
    width:980px;
    height:100%;
    margin-left: 20px;
    margin-top: 10px;
    padding:40px 79px 100px 81px;
    box-sizing: border-box;
    background:rgba(255,255,255,1);
    box-shadow:0px 1px 2px rgba(0,0,0,0.07);
    opacity:1;
}
.search-cont .bootom-cont .title{
    font-size:24px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 14px;
    color:rgba(34,34,34,1);
}
.search-cont .bootom-cont .line{
    width:40px;
    height:2px;
    background:rgba(255,204,0,1);
}
.search-cont .bootom-cont .sel-title{
    font-size:16px;
    margin-top: 40px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(102,102,102,1);
    float: left;
}
.search-cont .bootom-cont .sel-area select{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-top: 40px;
    line-height:36px;
    margin-right: 160px;
    border: none;
    color:rgba(102,102,102,1);
    float: right;
}

.search-cont .bootom-cont .sel-city{
    margin-top: 76px;
    position: relative;
}
.search-cont .bootom-cont .sel-city select,
.search-cont .bootom-cont .sel-city input{
    width: 240px;
    height: 48px;
    border:none;
    outline:none;
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
    border-bottom:1px solid rgba(221,221,221,1);
}
.search-cont .bootom-cont .sel-city select:nth-child(2){
    margin-left: 49px;
    margin-right: 41px;
}
.search-cont .bootom-cont .sel-city .search-img{
    width: 18px;
    height: 18px;
    background-image: url(../images/search.png);
    position:absolute;
    right: 0;
    top:16px;
}
.search-cont .bootom-cont .map-area,
.search-cont .bootom-cont .one-area{
    margin-top: 40px;
    width:820px;
    height:600px;
    background:rgba(245,245,245,1);
}
.search-cont .bootom-cont .all-province .line{
    width: 30px;
    margin-bottom: 20px;
}
.search-cont .bootom-cont .all-province .top-area{
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
    margin-bottom: 10px;
}
.search-cont .bootom-cont .all-province li span{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(102,102,102,1);
    margin-right: 20px;
}
.search-cont .bootom-cont .all-province li{
    margin-bottom: 42px;
}
.search-cont .bootom-cont .only-province{
    display: none;
}
.search-cont .bootom-cont .only-province .citybox{
    position: relative;
}
.search-cont .bootom-cont .only-province .citybox select{
    position: absolute;
    top: 20px;
    right: 50px;
    width: 120px;
    height: 25px;
}
.search-cont .bootom-cont .only-province .one-area{
    margin-bottom: 60px;
}
.search-cont .bootom-cont .only-province .companyTitle{
    margin-top: 40px;
}
.search-cont .bootom-cont .only-province .companyTitle li:first-child .line{
    width:820px;
    height:1px;
    background:rgba(255,204,0,1);
    margin-top: 12px;
}
.search-cont .bootom-cont .only-province .company li{
    margin-top: 28px;
}
.search-cont .bootom-cont .only-province .company li span{
    width: 80px;
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    display: inline-block;
    color:rgba(102,102,102,1);
}
.search-cont .bootom-cont .only-province .company li span:nth-child(2){
    margin-left:72px;
    width: 200px;
    display:inline-block;
}
.search-cont .bootom-cont .only-province .company li span:nth-child(3){
    margin-left: 60px;
    width: 400px;
    display: inline-block;
}
.search-cont .bootom-cont .only-province .companyTitle li:first-child span{
    width: 80px;
    margin-right: 85px;
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
}
.search-cont .bootom-cont .only-province .companyTitle li:first-child span:nth-child(2){
    margin-left: 0;
}
.search-cont .bootom-cont .only-province .companyTitle li:first-child span:nth-child(3){
    margin-left: 100px;
}
.search-cont .bootom-cont .only-province .company li:last-child .line{
    width:820px;
    height:1px;
    background:rgba(255,204,0,1);
    margin-top: 28px;
}
.txt{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.search-cont .bootom-cont .only-province .pageBox{
    margin-top: 40px;
    color:rgba(51,51,51,1);
    font-size: 14px;
}
.search-cont .bootom-cont .only-province .num{
    margin-right: 20px;
    line-height: 48px;
    font-size:14px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    float: left;
    color:rgba(102,102,102,1);
}
.search-cont .bootom-cont .city-info{
    position: relative;
    height: 100%;
}
.search-cont .bootom-cont .city-info .city-area{
    margin-top: 40px;
    width:820px;
    height:600px;
    overflow: hidden;
    background:rgba(245,245,245,1);
}
.search-cont .bootom-cont .city-info .tips{
    width:368px;
    height:370px;
    padding-bottom: 30px;
    background:rgba(255,255,255,1);
    box-shadow:0px 10px 20px rgba(0,0,0,0.05);
    opacity:1;
    border-radius:4px; 
    box-sizing: border-box;
    position:absolute;
    right:146px;
    top:42px;
    box-sizing:border-box;

}
.bootom-cont .city-info .tips .tips-title{
    height:50px;
    line-height: 50px;
    padding: 0 20px;
    box-sizing: border-box;
    background:rgba(255,204,0,1);
    opacity:1;
    position: relative;
    border-radius:4px 4px 0px 0px;
}
.bootom-cont .city-info .tips .tips-title img{
  position:absolute;
  right: 15px;
  top:20px;
}
.anchorBL{
    display:none;
}
.bootom-cont .city-info .tips .tips-cont{
    margin: 24px 20px;
}
.bootom-cont .city-info .tips .tips-cont li{
    margin-bottom: 8px;
    font-size:14px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(102,102,102,1);
}
.bootom-cont .city-info .tips .tips-cont li:last-child{
    margin-bottom: 0;
}
.bootom-cont .city-info .tips .tips-btn span:first-child{
    width: 120px;
    height: 32px;
    font-size:14px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    line-height: 32px;
    margin-left: 20px;
    text-align: center;
    color:rgba(34,34,34,1);
    background:rgba(255,204,0,1);
    border-radius: 2px;
    display:inline-block;
}
.bootom-cont .city-info .tips .tips-btn span:last-child{
    width:148px;
    height:32px;
    font-size:14px;
    line-height: 32px;
    padding: 0 14px;
    margin-left: 20px;
    box-sizing: border-box;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
    background:rgba(255,204,0,1);
    display: inline-block;
    border-radius:2px;
}
.bootom-cont .city-info .tips .tips-btn span:last-child img{
    vertical-align: middle;
    margin-right: 8px;
}
.bootom-cont .city-info .basic-info{
    margin-top: 80px;
}
.basic-info>ul li>p:nth-child(1){
    width: 136px;
    text-align: right;
    float: left;
    margin-left: -40px;
}
.basic-info>ul li>p:nth-child(1)>span{
    display: inline-block;
    padding-left: 100%;
}
.basic-info>ul li>p:nth-child(2){
    float: left;
    margin-left: 26px;
}
.basic-info>ul li>span:nth-child(1)>span{
    display: inline-block;
    padding-left: 100%;
}
.bootom-cont .city-info .basic-info .info{
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 12px;
    color:rgba(34,34,34,1);
}
.bootom-cont .city-info .basic-info ul{
    margin-top: 24px;
}
.bootom-cont .city-info .basic-info ul li{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 15px;
    color:rgba(102,102,102,1);
}
.bootom-cont .city-info .basic-info ul li:last-child{
    margin-bottom: 0;
}

.bootom-cont .city-info .fanwei{
    margin-top: 40px;
} 
.bootom-cont .city-info .bps_fanwei{
    margin-top: 20px;
}
.bootom-cont .city-info .fanwei .info,
.bootom-cont .city-info .bps_fanwei .info{
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 12px;
    color:rgba(34,34,34,1);
    opacity:1;
}
.bootom-cont .city-info .fanwei .place,
.bootom-cont .city-info .bps_fanwei .place{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    line-height:36px;
    overflow: hidden;
    color:rgba(102,102,102,1);
}
.bootom-cont .city-info .updat-time{
    font-size:16px;
    margin-top: 40px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
}
.bootom-cont .city-info .gg_show{
    font-size: 20px;
    font-family: Noto Sans S Chinese;
    font-weight: 400;
    margin-bottom: 12px;
    color: rgba(34,34,34,1);
    margin-top: 5px;
    margin-bottom: 12px;
}

/* 查运费 */
.search-cont .freight{
    width:980px;
    height:100%;
    margin-left: 20px;
    margin-top: 10px;
    padding:40px 79px 100px 81px;
    box-sizing: border-box;
    background:rgba(255,255,255,1);
    box-shadow:0px 1px 2px rgba(0,0,0,0.07);
    opacity:1;
    position: relative;
    /* display: none; */
}
.search-cont .freight .title{
    font-size:24px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
    margin-bottom: 14px;
}
.search-cont .freight .fuqian{
    position:absolute;
    top:80px;
    right:80px;
}
.search-cont .freight .fuqian span{
    display:inline-block;
    width:120px;
    height:40px;
    text-align: center;
    line-height: 40px;
    background:rgba(255,204,0,1);
    border-radius:2px 0px 0px 2px;
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(0,0,0,1);
}
.search-cont .freight .fuqian span:last-child{
    color:rgba(153,153,153,1);
    background:rgba(255,255,255,1);
    margin-left: -5px;
    border:1px solid rgba(221,221,221,1);
}
.search-cont .freight .fuqian span{
    vertical-align: middle;
}
.search-cont .freight .line{
    width:40px;
    height:2px;
    background:rgba(255,204,0,1);
}
.search-cont .freight .declarative{
    margin-top: 40px;
}
.search-cont .freight .declarative .top{
    margin-bottom: 80px;
}
.search-cont .freight .declarative .top h3{
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 24px;
    color:rgba(34,34,34,1);
}
.search-cont .freight .declarative .top span:nth-of-type(1),
.search-cont .freight .declarative .down span:nth-of-type(1){
    margin-right: 2px;
}
.search-cont .freight .declarative .top span:nth-of-type(2),
.search-cont .freight .declarative .top span:nth-of-type(3),
.search-cont .freight .declarative .down span:nth-of-type(2){
    font-size:18px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
}
.search-cont .freight .declarative .down p{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    margin-left: 20px;
    margin-top: 24px;
    font-weight:400;
    line-height:27px;
    color:rgba(102,102,102,1);
}
.search-cont .freight .declarative .down span,
.search-cont .freight .declarative .top span{
    display: inline-block;
}
.search-cont .freight .computer>h3{
    margin-top: 80px;
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 40px;
    color:rgba(34,34,34,1);
}
.search-cont .freight .computer input{
    font-size: 16px;
    width: 230px;
    color:rgba(153,153,153,1);
    border: none;
    outline:none;
    border-bottom:1px solid rgba(221,221,221,1);
    padding-bottom: 12px;
}
.search-cont .freight .computer .compute-width{
    margin-bottom: 60px;
}
.search-cont .freight .computer .compute-width>div{
   float: left;
}
.search-cont .freight .computer .compute-width .chen{
    width:7px;
    height:16px;
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    line-height:30px;
    margin: 0 21px 0 22px;
    color:rgba(102,102,102,1);
}
.search-cont .freight .computer span{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-left: -20px;
    color:rgba(153,153,153,1);
}
.search-cont .freight .computer .compute-width .inp4{
    margin-top: 40px;
}
.search-cont .freight .computer .compute-width .compute-btn{
    font-size:14px;
    width:120px;
    height:30px;
    line-height: 30px;
    text-align: center;
    margin-top: 38px;
    margin-left: 462px;
    background:rgba(255,204,0,1);
    opacity:1;
    border-radius:2px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
}
.search-cont .freight .computer .compute-money{
    margin-top: 60px;
}
.search-cont .freight .computer .compute-money h3{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
} 
.search-cont .freight .computer .compute-money .start{
    margin-top: 20px;
    margin-bottom: 40px;
}
.search-cont .freight .computer .compute-money select{
    width: 240px;
    /* height: 28px; */
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    padding-bottom: 12px;
    color:rgba(102,102,102,1);
    border: none;
    outline:none;
    box-sizing: border-box;
    border-bottom:1px solid rgba(221,221,221,1);
}
.search-cont .freight .computer .compute-money .start select:nth-child(2),
.search-cont .freight .computer .compute-money .end select:nth-child(2){
    margin-left: 50px;
    margin-right: 40px;
}
.search-cont .freight .computer .compute-money .end{
    margin-top: 20px;
    margin-bottom: 62px;
}
.search-cont .freight .computer .compute-money .amount{
    margin-bottom: 80px;
}
.search-cont .freight .computer .compute-money .amount>div{
    float: left;
}
.search-cont .freight .computer .compute-money .amount p{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-left: 40px;
    float: left;
    color:rgba(34,34,34,1);
}
.search-cont .freight .computer .compute-money .amount input{
    width: 240px;
    border: none;
    outline: none;
    border-bottom:1px solid rgba(221,221,221,1);
}
.search-cont .freight .computer .compute-money .amount .compute-btn{
    width:120px;
    height:30px;
    background:rgba(255,204,0,1);
    text-align: center;
    line-height: 30px;
    border-radius:2px;
    font-size:14px;
    float:right;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
}
.search-cont .freight .remark>h3{
    font-size:20px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(34,34,34,1);
}
.search-cont .freight .remark ul{
    margin:40px 0;
}
.search-cont .freight .remark ul>li{
    font-size:16px;
    line-height:28px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    margin-bottom: 22px;
    color:rgba(34,34,34,1);
}
.search-cont .freight .remark ul>li>p{
    float: left;
    width: 800px;
    margin-left: 8px;
}
.search-cont .freight .remark ul>li>span{
    float: left;
}
.search-cont .freight .remark ul>li:last-child{
    margin-bottom: 0;
}
.search-cont .freight .bootom-info{
    font-size:16px;
    font-family:Noto Sans S Chinese;
    font-weight:400;
    color:rgba(102,102,102,1);
}
.search-cont .freight .bootom-info .line{
    width:12px;
    height:2px;
    margin-bottom: 3px;
    margin-right: 6px;
    background:rgba(255,204,0,1);
    display: inline-block;
}
.search-cont .freight .bootom-info>p{
    margin-left: 23px;
    margin-top: 10px;
}
.notclick{
    pointer-events: none;
}