﻿/*--public css--*/
  @charset "utf-8";
  body, ul,ol,li,dl,dt,dd,pre,form,fieldset,img,
  div,p,a, div, span, h1, h2, h3, h4, h5, h6, 
  input, textarea, select, button{
      margin:0; padding:0;color: #333333;
       font:12px/1.2  'Microsoft YaHei','PingFang SC','Hiragino Sans GB','华文细黑',
      Arial, Helvetica, sans-serif;border:none;}
  ol,ul{list-style-type:none;}
  .clear{clear:both;}
  .float-l{float:left;}
  .float-r{float:right;}
  .dis-min{
    display: inline-block;
    vertical-align: middle;
  }
  .text-left{
    text-align: left;
  }
  .text-right{
    text-align: right;
  }
  .dis-top{
    display: inline-block;
    vertical-align: top;
  }
  .fixed{position: fixed;}
  .marg25{margin:25px 0;}
  .margincenter25{margin:25px auto; display: block;}
  .paading20_0{padding:20px 0;}
  .center{text-align:center;}
  h1{font-size:28px;}
  h2{font-size:26px;}
  h3{font-size:24px;}
  h4{font-size:18px;}
  h5{font-size:18px;}
  h6{font-size:14px;}
  .h7{font-size:13px;}
  p{font-size:12px;}
  a:link,a:active,a:hover,a:visited{
    outline: none;
    text-decoration: none;
  }
  .paddingl-0{padding-left:0;}

  body{
    background-color: #fff;
    position: relative;
    padding-top:80px;
  }
  .bgfff{
    background-color: #fff;
  }
  .bgf5{
    background-color: #f5f5f5;
  }

  .phonehidden{
    display: block;
  }
  .pidhidden{display: block;}
  .phoneshow,.loading{
    display: none;
  }

 input::-webkit-input-placeholder,
  textarea::-webkit-textarea-placeholder{
      color: #b4b4b4;opacity:.8;
  }
  input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
　　  color: #b4b4b4;opacity:.8;
　　}
　　input:-moz-placeholder, textarea:-moz-placeholder {
　　  color: #b4b4b4;opacity:.8;
　　}
　　input::-moz-placeholder, textarea::-moz-placeholder {
　　  color: #b4b4b4;opacity:.8;
　　}
　　input:-ms-input-placeholder, textarea:-ms-input-placeholder {
　　  color: #b4b4b4;opacity:.8;
　　}
  input:-webkit-autofill {
    background:#eee !important;
    background-color : #eee !important;
    background-image : none ;
    color : #000 ;
    -webkit-box-shadow : 0 0 0px 1000px #eee inset ;
    box-shadow : 0 0 0px 1000px #eee inset ;
  }
  .billLogin .taborgform3  input:-webkit-autofill {
    background:#fff !important;
    background-color : #fff !important;
    background-image : none ;
    color : #000 ;
    -webkit-box-shadow : 0 0 0px 1000px #fff inset ;
    box-shadow : 0 0 0px 1000px #fff inset ;
  }





  /*重写bootstrap3.css*/
  .container {
    width: 1170px;
  }
  article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
  }
  .navbar-header {
    float: left;
    height:80px;
    overflow: hidden;
  }
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11 {
    float: left;
  }

  .col-md-12 {
    width: 100%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-2 {
    width: 16.666666666666664%;
  }
  .col-md-3 {
    width: 25%;
  }
  .navbar-collapse.collapse {
    display: block;
    height: auto;
    padding-bottom: 0;
    overflow: visible;
  }
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-nav {
    /*float: left;*/
    margin: 0;
    margin-right: 15px;
  }
  .navbar-right {
    float: right;
  }
  .navbar-nav>li {
    float: left;
  }
  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: 15px;
  }





  /*顶部导航*/
  .topbg{
      background: #000;
      width:100%;
      }
      .quicknav{
      width: auto;
      font-size: 12px;
      text-align: right;
      height: 30px;
      padding-top: 7px;
      }
      .quicknav a{
        font-size:12px;
      }
      .quicknav a,.quicknav a:link,.quicknav a:active,.quicknav a:hover,.quicknav a:visited{
      color:#fff;
      }

      .navbg{
        background: #fff;
        width:100%;
        position: fixed;
        top: 0;
        z-index: 999;
      }
      
      /*登录后.navbg加islogin class*/
      .navbg.admin-login{
        top: 32px;
      }
      .navbar-youtong {
        margin-bottom: 0;
        border: 0;
      }
      .navbar-youtong .navbar-brand{
        padding-bottom: 0;
        padding-left: 0;
        padding-top:22px;
      }
      .navbar-youtong .collapse{
        margin-top: 15px;
      }

      .navbar-youtong .collapse .nav a{
        font-size:16px;
        padding: 15px 20px 24px;
        background-color: transparent;  
      }
      .navbar-youtong .collapse .nav a:link,.navbar-youtong .collapse .nav a:active,.navbar-youtong .collapse .nav a:visited{
       color:#475257;
      }
      .navbar-youtong .collapse .nav a:hover,.navbar-youtong .collapse .active a{
        color:#f29b00;
        border-bottom:6px solid #f29b00;
        background-color: transparent;
      }
      .nav .caret{
        display: none;
      }
      .dropdown:hover .dropdown-menu{
        display: block;
      }
      .navbar-youtong .nav .open>a,.navbar-youtong .nav .open>a:focus,
      .navbar-youtong .nav .open>a:link,.navbar-youtong .nav .open>a:visited,
        .navbar-youtong .nav .open>a:hover,.navbar-youtong .nav .open>a:active,{
        background-color: transparent;
        border-color: #000;
      }
      .dropdown .dropdown-menu{
        border:0;
        width:100%;
        padding:0;
        max-width: 100%;
        min-width: 100%;
        background: #E49A09;
      }


      .dropdown .dropdown-menu li{
        float: left;
        /*width: 100%;*/
        background: #E49A09;
      }
        
      .navbar-youtong .nav .dropdown .dropdown-menu a{
        color: #fff;
        font-size: 16px;
        height:34px;
        line-height: 34px;
        padding:2px 8px;
        overflow: hidden;
        text-align: center;
        border-bottom: 0;
        text-shadow:none;
        display: block;
      }

      .navbar-youtong .nav .dropdown .dropdown-menu a:link,
      .navbar-youtong .nav .dropdown .dropdown-menu a:visited,
      .navbar-youtong .nav .dropdown .dropdown-menu a:active{
      color: #fff;
      text-decoration: none;
      }
      .navbar-youtong .nav .dropdown .dropdown-menu a:hover{
      background-color: #FDB712;
      border-bottom: 0;
      }
      .navbar-toggle {
        display: none;
      }
      .navbar-login{
        padding: 5px 15px;
      }
      .bgorgrad{
        cursor: pointer;
        color:#fff;
        padding: 8px 10px;
        background-color: #f29b00;
        border-radius: 50px;
      }
      .bgorgrad:hover{
        background-color: #ffc900;
      }
      .navbar-login span{
       /* display: inline-block;
        vertical-align: middle;*/
        font-size:16px;
      }
      .search-btn img{
        width: 20px;
        margin-right: 8px;
      }
      
  
  /*幻灯片样式重写*/
  /*.sildebg{
    max-width: 1440px;
  }*/
  .glyphicon-chevron-left:before,.glyphicon-chevron-right:before{
      content: "";
      }
      .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left,
      .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{
      width: 80px;
      height: 80px;
      top: 42%;
      }
      .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{
      background: url(../img/prev.jpg);
      left: 0;
      }
      .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
      background: url(../img/next.jpg);
      right: 0;
      }
      .carousel-indicators li,.carousel-indicators li.active{
      width:60px;height:6px;
      margin: 1px;

      }
      .carousel-indicators li{
      background-color: #878b8e;
      opacity: .85;
      filter: alpha(opacity=85);
      border-color:#878b8e;
      }
      .carousel-indicators li.active{
      background-color: #f29b00;
      border-color:#f29b00;
      }
      .carousel-inner>.item>img, .carousel-inner>.item>a>img{
        width:100%;
      }
    

    /*幻灯片下方 运单查询*/
    .taborgbg{
      background-color: #475257;
      }

      .taborg-waybill{
        width:240px;
        margin: 15px auto;
        text-align: center;
      }
      .taborg-waybill h3{
        color: #fff;
        text-align: center;
      }

          
      .frombg{
        display: none; 
        position: fixed;
        top: 0;
        left: 0;
        width:100%;
        height:100%;
        background: url(../img/listimgbg.png) repeat;
        padding-top:15%;
        z-index: 99;
      }

      .waybillform{
        position: relative;
        width: 380px;
        max-width: 90%;
        height: 420px;
        margin:0 auto;
        background: #fff;
        padding: 40px 20px;
        border:2px solid #f29b00;
        border-radius: 8px;
        background-color: #f0f0f0;
      }
      .waybillform textarea,.waybillform input{
      width:100%;
      height:255px;
      background: #fff;
      resize:none;
      padding:15px;
      color: #666;
      font-size: 16px;
      }
      .waybillform textarea:focus,.waybillform input:focus{
      border:0;
      outline:0;
      }
      .waybillform form,.waybillformuser form{
      position: relative;
      margin-bottom: 25px;
      }
      .placediv{
        position: absolute;
        top:15px;
        left:15px;
        width: 90%;
      }
      .placediv h5{
        color:#b4b4b4;
        margin-bottom: 185px;
        font-size:16px;
      }
      .waybillform h6{
        color:#b4b4b4;
        font-size:14px;
        margin-top: 5px;
      }

      .placediv h5.error{
        color:#ff4200;
      }
      .subBtn{
        background-color: #f29b00;
        color: #fff;
        font-size: 22px;
        width: 50%;
        height: 50px;
        line-height: 50px;
        margin-top: 20px;
        text-align: center;
        cursor: pointer;
        border-radius: 50px;
        margin: 20px auto;
      }
      .subBtn:hover{
        background-color: #ffc900;
        /*opacity: .85;
        filter: alpha(opacity=85);*/
      }
     
      .waybillform label,.waybillformuser label{
        position: relative;
        margin:15px 0;
        background:#eee;
        border-radius: 5px;
        width: 100%;
        padding-left: 12px;
        cursor: pointer;
      }
      .waybillformuser{
        width:280px;
        height:268px;
        border: 0;
        padding-top: 12px;
        background-color: #fff;
      }
      .user-icon,.password-icon{
        width: 20px;
        height: 24px;
      }
      .taborgform2 span,.taborgform2 input,
      .taborgform3 span,.taborgform3 input
      {
        display: inline-block;
        vertical-align: middle;
      }
      .user-icon{
        background: url(../img/user-icon.png) no-repeat;
      }
      .password-icon{
        background: url(../img/password-icon.png) no-repeat;
      }
      .taborgform2 .line-right,.taborgform3 .line-right
      {
        width: 1px;
        height: 19px;
        background-color: #999;
        margin-left: 8px;
        margin-right: 8px;
      }
      
     
      .taborgform2 input:focus,.taborgform2 input:active,
      .taborgform3 input:focus,.taborgform3 input:active
      {
        border:0;
        outline: none;
      }
      p.errorlog{
        z-index: -1;
        display: none;
        position: absolute;
        /*bottom: -16px;*/
        color: #f29b00;
        left: 47px;
        text-align: left;
      }

      .iconspng{
        display: inline-block;
        vertical-align: middle;
        background: url("../img/nav-icons.png") no-repeat;
      }
      .iconsabout{
        position: absolute;
        display: inline-block;
        vertical-align: middle;
        background: url("../img/icons-about.png") no-repeat;
        width:70px;
        height:70px;
      } 
      .iconsabout01{
        left:-90px;
        top:-25px;
        background-position: -4px 0;
      }
      .iconsabout02{
        right:-90px;
        top:-25px;
        background-position: -4px -83px;
      }
      .iconsabout03{
        left:-90px;
        top:-25px;
        background-position: -4px -166px;
      }
      .iconsabout04{
        right:-90px;
        top:-25px;
        background-position: -4px -250px;
      }
      .icon-down,.icon-up{
        width:22px;
        height:14px;
      }
      .icon-down{
        background-position: 0 -62px;
      }
      .icon-up{
        background-position: 0 -80px;
      }
      .icon-right{
        background-position: 0 -170px;
        width: 20px;
        height: 28px;
      }



      .icon-close{
        width:22px;
        height:22px;
        background-position: 0 -96px;
        cursor: pointer;
      }

      .bgorgradfrom{
        position: absolute;
        top: -30px;
        left: 50%;
        margin-left: -120px;
        margin-top: 0;
      }
      .waybillbtn {
        border-radius: 18px;
        width: 40%;
        margin:20px auto 0;
        box-shadow: 5px 5px 5px #333; 
      }
      .waybillbtn img{
        padding-top:5px;
      }
      .waybillformuser  h3{
        color:#475257;
        font-size:20px;
        text-align: center;
        margin-top: 15px;
      }
      .loginbtn{
        border-radius: 50px;
      }
      
      

    /**/
      


    /*业务介绍*/
    .padding60-0{
      padding: 60px 0;
      }
      .padding50-0{
        padding: 50px 0;
      }
      .titlediv{
        margin-bottom:50px;
      }
      .titlediv h2{
        color:#333;
        margin: 15px auto;
        text-align: center;
      }
      .titlediv .title-bottom{
        width: 50px;
        height: 2px;
        background-color: #f29b00;
        margin: 10px auto;
      }
      .business{
        text-align: center;
      }
      .business img{
        width:95%;
        padding-left: 10%;
        padding-right: 10%;
      }
      .business h4{
        text-align: center;
        margin:20px 0;
        color:#141414;
      }



    /*案例中心*/
    .bg53{
      background-color: #535353;
      }
      .padding40-0{
        padding: 40px 0;
      }
      .bg53 h2{
        color:#fff;
      }
      .listdiv,.listdiv ul{
        overflow: hidden;
        width: 100%;
      }
      .listdivlist ul,.listdivlist{
        height: auto;
      }
      .listdiv li{
        float:left;
        width:20%;
        margin-bottom: 5%;
      }
      /*.listdiv li:nth-child(6){
        display: none;
      }*/
      .listdiv a{
        width:100%;
        height:100%;
        display: block;
      }
      .listimgdiv{
        position: relative;
        border-radius: 5px;
        box-shadow: 0 0 5px #000;
        margin: 0 auto;
        overflow: hidden;
        border-radius: 0;
      }
      .listimgdiv,.listimgdiv img{
        width: 226px;
        height:300px;
      }
      .listimgbg{
        position: absolute;
        top:0;
        left:0;
        background: url(../img/listimgbg.png) repeat;
        width:100%;
        height:100%;
      }
      .listimgdiv h4{
        text-align: center;
        position: absolute;
        top: 40%;
        color: #fff;
        width: 80%;
        line-height: 1.5;
        height: 90px;
        overflow: hidden;
        left: 50%;
        margin-left: -40%;
      }
    

    /*企业新闻*/
    .newsrow{
      border-right: 1px solid #eee;
      border-top: 1px solid #eee;
      }
      .newsrow .col-md-3{
        padding:0;
      }
      .newsrow img{
        width: 300px;
        height: 300px;
        border-left: 1px solid #eee;
        border-bottom: 1px solid #eee;
      }
      .hoverdiv{
        position: relative;
        cursor: pointer;
      }
      
      .hidetext{
        display: none;
        position: absolute;
        padding:9%;
        background: url(../img/newsimgbg.png) repeat;
        width:100%;
        height:100%;
        top:0;
        left:0;
        
        -moz-animation:myshow 0.5s; /* Firefox */
        -webkit-animation:myshow 0.5s; /* Safari and Chrome */
        -o-animation:myshow 0.5s; /* Opera */
        animation:myshow 0.5s;
      }
      .hidetext h3,.hidetext .h7{
        color:#fff;
        line-height: 1.4;
      }
      .hidetext h3{
        text-align: center;
        margin: 15% auto;
        overflow: hidden;
        text-overflow:ellipsis;
        white-space: nowrap;
      }
      .hidetext .h7{
        text-align: justify;
        height: 134px;
        overflow: hidden;
      }
      .hidetext p{
        display:none;
      }
      .hoverdiv:hover  .hidetext{
        display: block;
      }
      .hidetext a:link, .hidetext a:active, .hidetext a:hover, .hidetext a:visited {
          color: #fff;
          font-size: 16px;
      }

      @-moz-keyframes myshow
      {
      0%   {opacity: 0; filter: alpha(opacity=0);}
      25%  {opacity: .25; filter: alpha(opacity=25);}
      50%  {opacity: .50; filter: alpha(opacity=50);}
      100% {opacity: 1; filter: alpha(opacity=100);}
      }

      @-webkit-keyframes myshow
      {
      0%   {opacity: 0; filter: alpha(opacity=0);}
      25%  {opacity: .25; filter: alpha(opacity=25);}
      50%  {opacity: .50; filter: alpha(opacity=50);}
      100% {opacity: 1; filter: alpha(opacity=100);}
      }

      @-o-keyframes myshow
      {
      0%   {opacity: 0; filter: alpha(opacity=0);}
      25%  {opacity: .25; filter: alpha(opacity=25);}
      50%  {opacity: .50; filter: alpha(opacity=50);}
      100% {opacity: 1; filter: alpha(opacity=100);}
      }
      @keyframes myshow
      {
      0%   {opacity: 0; filter: alpha(opacity=0);}
      25%  {opacity: .25; filter: alpha(opacity=25);}
      50%  {opacity: .50; filter: alpha(opacity=50);}
      100% {opacity: 1; filter: alpha(opacity=100);}
      }
   

    /*footer nav*/
    .bg33{
      background: #333;
      }
      .footernav a{
        color:#fff;
        font-size:16px;
      }
      .footernav .nav>li>a{
        padding:15px 40px;
      }
      .footernav .nav>li>a:hover, .footernav .nav>li>a:focus,
      .footernav .navbar-nav>li>.dropdown-menu a:hover,
      .footernav .navbar-nav>li>.dropdown-menu a:focus {
        background-color: #FDB712;
      }
      .footernav .navbar-nav>li>.dropdown-menu{
        border: 0;
        margin-bottom: 0;
        box-shadow: none;
        text-align: center;
      }
      .footernav .navbar-nav>li>.dropdown-menu a{
        font-size:14px;
        color:#fff;
      }
      .footernav .navbar-collapse.collapse{
        padding:0;
      }
      .footernav .nav>li>a.dropdown-toggle{
        padding-left: 0;
        width: 104px;
        padding-right: 0;
        text-align: center;
      }
      .weixinfooter{
        position: relative;
        padding: 15px 40px;
        font-size: 16px;
        color: #fff;
        line-height: 20px;
        cursor: pointer;
      }
      .hideweixin{
        display: none;
        position: absolute;
        bottom: 60px;
        right: 32%;
        background-color: #333;
        padding:8%;
      }
      .hideweixin:after{
        position: absolute;
        bottom: -8px;
        content: "";
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        border-top: 8px solid #333;
        right: 20px;
      }
      .weixinfooter:hover .hideweixin{
        display:block;
      }
   

    /*底部联系方式*/
    .bgeee{
      background: #333;
      }
      .footer .h7,.footer .h7 a{
        color:#fff;
        line-height:2.2;
      }
      .footer .row{
        padding-top: 30px;
        padding-bottom: 30px; 
      }
      .footer-right{
        position: relative;
        height:120px;
      }
      .footer-right .float-bottom{
        position: absolute;
        bottom:0;
        left:0;
      }
        
      .totop{
          position: fixed;
          right:2%;
          bottom:20%;
          cursor: pointer;
          z-index: 3;
        }
        .totop img{
          width:40px;
        }
        #totop{
          display:none;
        }
      .footer img{
        width:105px;
        height:105px;
      }
      .footer .copryright{
        color:#969696;
        font-size:14px;
        line-height: 2.2;
      }
      



    /*新闻列表*/
    .banner{width:100%;text-align:center;/*min-height:150px;overflow:hidden;*/position: relative;}
      .bannerimg{    
        width: 100%;
        max-width:1140px;
        border-bottom:19px solid #e0cab2;
        /*margin-left: -50%;
        left: 50%;
        position: absolute;*/
      }
      .banner h3{
        position: absolute;
        z-index: 2;
        width: 80%;
        margin-left: -40%;
        left: 50%;
        text-align: center;
        color: #fff;
        bottom: 24%;
      }

      .breadcrumbdiv{margin: 20px 0;padding-bottom: 20px; padding-left: 0;}
      .breadcrumb {
        padding: 0;
        margin-bottom: 0;
        list-style: none;
        background-color: #fff;
        border-radius: 4px;
        font-size:20px;
      }
      .list-line-b{
        border-bottom: 1px solid #eee;
      }
      .breadcrumb .left-line{
        border-left: 4px solid #f29b00;
        height: 18px;
        margin-right: 10px;
        margin-top: -3px;
      }
      .breadcrumb a,.breadcrumb>.active,.breadcrumb li{
        font-size:16px;
      }
      .breadcrumb a:link,.breadcrumb a:active,.breadcrumb a:visited{
        color:#333;
      }
      .breadcrumb a:hover{
        color:#000;
      }
      .breadcrumb>li+li:before{
        content: ">";
        color: #333;
      }
      .newslist{
        padding-top: 60px;
        width: 100% !important;
        padding-left:0;
      }
      ..newslist-b{
        width: 350px;
        padding-right: 0;
      }
      .newslist li{
        clear:both;
        /*border-bottom: 2px solid #d2d2d2;*/
        padding: 30px 0;
      }
      .newslist li:nth-child(even){
        background-color: #f5f5f5;
      }
      .newslist li:last-child{
        border:0;
      }
      .newslist li>a{
        display: block;
        width: 920px;
        margin: 0 auto;
      }
      .newslist  img{
        width:210px;
        height:130px;
        margin-right:25px;
      }

      

      .list-r-text{
        height: 130px;
        overflow: hidden;
      }
      .list-r-text h4{
        text-align: justify;
        color: #f29b00;
        font-size:20px;
      }
      .ellipsis{
        display: block;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
      }
      .list-text-b{
        margin-top: 10px;
        margin-bottom: 8px;
        overflow: hidden;
      } 
      .list-text-b span{
        font-size: 16px;
        color: #969696;
      }
      .list-text-b span.pulishtime{
        margin-right:30px;
      }
      .list-text-con{
        color: #475257;
        line-height: 1.6;
        font-size: 16px;
        text-indent: 2em;
        height: 52px;
        overflow: hidden;
      }
      .getmore{
        display: none;
        background-color: #f29b00;
        width: 42px;
        height: 42px;
        text-align: center;
        border-radius: 50%;
        padding-top: 15px;
        clear: both;
        margin: 30px auto;
        cursor: pointer;
      }
      .hotlist {
        border-top:2px solid #d2d2d2;
        padding:20px;
        background-color: #f5f5f5;
      }


      .hotnews{
        width:920px;
        margin:20px auto;
      }
      .hotnews h5{
        color:#969696;
      }
      .hotnews a:link,.hotnews a:active,.hotnews a:visited,
      .newsdetails .preornext a:link,.newsdetails .preornext a:active,.newsdetails .preornext a:visited{
        color:#595959;
      }
      .hotnews a:hover,.newsdetails .preornext a:hover{
        color:#333;
      }

      .hotnews ol{list-style-type:none;counter-reset:sectioncounter;}  
      .hotnews ol li{
        clear: both;
        margin-top:15px;
        overflow: hidden;
        /*border-bottom:2px solid #e0cab2;*/
        padding-bottom: 10px;
      }
      /*.hotnews ol li:before {  
        content: ""; 
        width: 10px;
        height: 10px;
        background-color: #e0cab2;
        display: inline-block;
        border-radius: 50%;
        float:left;
        margin-right: 10px;
        margin-top: 9px;
      } */
      .hotnews ol li a{
        float: left;
        width:810px;
        font-size: 18px;
        color:#475257;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
      }
      .newstime{
        color: #f29b00;
        font-size: 18px;
        margin-right: 10px;
        float: left;
      }
     /* .hotnews ol li:nth-child(1):before{
        background-color: #ff5757;
      } 
      .hotnews ol li:nth-child(2):before{
        background-color: #f29b00;
      } 
      .hotnews ol li:nth-child(3):before{
        background-color: #ffb644;
      } */
      .pagefooter{padding-left: 0;padding-top:40px;}
      .pagination>li>a, .pagination>li>span,.pagination>li>a span{color: #333; font-size: 14px;    height: 34px;}
      .pagination>li>span.current{
        background-color: #333;
        color: #fff;
        border-color: #333;
      }
      .pagination>li>span.dots{
        line-height: 1;
      }



    /*新闻详情*/
    .newsdetails{padding-bottom:5%; display: none;min-height: 400px;}
      .newsdetails.active{
        display: block;
      }
      .newsdetails .news-title{color: #000;width: 85%; margin: 2% auto;text-align: center;line-height: 1.6; color: #475257;}
      .newsdetails .list-text-b{width:40%; margin: 3% auto; }
      .newsdetails .details{
        padding-bottom:8%;
        /*border-bottom:1px solid #eee;*/
        margin-bottom: 2%;
        margin-top: 60px;
      }
      .newsdetails .details img{
        margin:0 auto;
        border-bottom:15px solid #e0cab2;
      }
      .newsdetails .details p{
        font-size: 20px;
        color: #475257;
        margin:2% 0;
        line-height: 1.8;
        /*text-indent: 2em;*/
        border-bottom:2px solid #e0cab2;
      }
      .newsdetails .details img{
        max-width:100%;
        margin:2% auto;
      }
      .newsdetails .preornext p,.newsdetails .preornext a{
        font-size:16px;
        line-height: 1.6;
      }
      .newsdetails .preornext p{
        color:#333;
        margin-bottom: 15px;
      }
    

    /*map*/
    .contactrow{padding-top: 20px;margin-bottom: 20px;}
      .contactrow .col-md-4{padding: 0;}
        .borderpart{border: 3px solid #e0cab2;position: relative;
          padding:20px 15px 15px 15px;width:260px;height:145px;margin: 0 auto;text-align: center; }
          .borderpart h5,.borderpart h6{line-height: 1.6}
          .borderpart h5{color: #524757;margin:15px auto 10px;font-size:16px;font-weight: bold;}
          .borderpart h6{color: #524757;}
          .contactpart h6{text-align: center;margin: 0 auto;}
          .borderpart .icon-address,.borderpart .icon-phone,.borderpart .icon-weixin{
            position: absolute;
            top: -23px;
            left: 0;
            width: 100%;
          }
          .borderpart span>img{width:42px;height:42px;}
          .mapdiv{width:100%;height:600px;margin-bottom:50px;border:1px solid #eee; border-bottom: 7px solid #e0cab2;}
          .borderpart .weixinimg{width: 100px;height:100px;margin-top:7px;}
          #mapdiv tr,#mapdiv td{-webkit-box-sizing:content-box;    -moz-box-sizing: content-box; box-sizing: content-box;}
    
    /*业务介绍*/
    .navbussies{ background: #fff;height: 205px;/*border-top: 3px solid #d2d2d2;*/border-bottom: 3px solid #d2d2d2;}
      .bussiescont{}
      .navbussies ul{overflow: hidden;}
      .navbussies ul li{float:left;width: 25%;position: relative; text-align: center;}
      .navbussies .icons{
        width:88px;
        height:88px;
        display: inline-block;vertical-align: top;
        background: url(../img/icons-introud.png) no-repeat;}
        .navbussies .icon-buss01{background-position: -98px 0;}
        .navbussies .icon-buss02{background-position: -98px -99px;}
        .navbussies .icon-buss03{background-position: -98px -198px;}
        .navbussies .icon-buss04{background-position: -98px -297px;}
        .navbussies .icon-buss05{background-position: -98px -396px;}
        .navbussies .icon-buss06{background-position: -98px -495px;}
        .navbussies .active .icon-buss01,.navbussies li:hover  .icon-buss01{background-position: 0 0;}
        .navbussies .active .icon-buss02,.navbussies li:hover  .icon-buss02{background-position: 0 -99px;}
        .navbussies .active .icon-buss03,.navbussies li:hover  .icon-buss03{background-position: 0 -198px;}
        .navbussies .active .icon-buss04,.navbussies li:hover  .icon-buss04{background-position: 0 -297px;}
        .navbussies .active .icon-buss05,.navbussies li:hover  .icon-buss05{background-position: 0 -396px;}
        .navbussies .active .icon-buss06,.navbussies li:hover  .icon-buss06{background-position: 0 -495px;}
        .navbussies h4{margin-top:15px;}
        .navbussies li:hover h4,.navbussies .active h4{color:#f29b00;}
        
        .navbussies a{display: block; padding: 40px 0;height:205px;}
        .navbussies li.active a:after,.navbussies li:hover a:after{
          content: "";
          position: absolute;
          bottom:0;
          left:50%;
          margin-left: -57px;
          width:114px;
          height:21px;
          background: url("../img/bottom_active.png") no-repeat;
        }
        .f0bgtop{
          position: relative;
        }
        .f0bgtop:before{
          position: absolute;
          top:0;
          content: "";
          width:100%;
          height:65px;
          background-color: #f0f0f0;
        }


    /*第二版*/
    .indexlist .details p:before{
      color:#e0cab2;
      font-size:28px;
      margin-right: 5px;
      font-weight: bold;
      }
      .indexlist .details p:nth-child(1):before{
        content:"1.";
      }
      .indexlist .details p:nth-child(2):before{
        content:"2.";
      }
      .indexlist .details p:nth-child(3):before{
        content:"3.";
      }
      .indexlist .details p:nth-child(4):before{
        content:"4.";
      }
      .indexlist .details p:nth-child(5):before{
        content:"5.";
      }

    .navbussies-case{
      height:119px;
      }
      .navbussies-case ul li{width:100%;}
      .navbussies-case a{
        height: 117px;
      }
      .bussiescont-case ,.bussiescont-toppart,.bussiescont{
        position: relative;
        width: 890px;
        overflow: hidden;
        margin: 0 auto;
        
        }
        .bussiescont-case{
          padding:50px 0;
        }
        .bussiescont-case  ul,.bussiescont-case  ul li{
          float:left;
        }
        .bussiescont-case  ul{
          width: 100%;
          padding-bottom: 30px;
        }
        .bussiescont-case  ul li{
          width:33.3333%;
        }
        .bussiescont-case  ul li .caselistdiv{
          position: relative;
          width:210px;
          height:265px;
          box-shadow: 8px 8px 20px #7c7c7c;
          margin: 20px auto;
          text-align: center;
          border-radius: 10px;
        }
        .caselistdiv img{
          width:210px;
          height:210px;
          border-radius: 10px 10px 0 0;
          border-bottom: 2px solid #d2d2d2;
        }
        .casetitle{
          position: absolute;
          bottom:0;
          width:100%;
          background-color: #333;
          color:#fff;
          height:55px;
          font-size: 20px;
          line-height: 55px;
          border-radius:0 0 10px 10px;
          cursor: pointer;
        }
        .casetitle:hover{
          background-color: #f29b00;
        }
        .casetitle:active{
          background-color: #cf8100;
        }
        .toppart{
          border-bottom: 3px solid #d2d2d2;
          width: 100%;
          height: 90px;
          background-color: #f5f5f5;
        }
        .bussiescont-toppart h2{
          font-size:18px;
          text-align: center;
          color: #f29b00;
          line-height: 90px;
        }
        .bussiescont-toppart .topcrumb{
          position: absolute;
          left: 0;
        }
        .bussiescont-toppart .topcrumb{
          background-color: #f29b00;
          color: #fff;
          font-size:16px;
          width:118px;
          height:38px;
          text-align: center;
          line-height: 38px;
          border-radius: 20px;
          margin-top: 28px;
        }
        .icon-return{
          width:22px;
          height:22px;
          background-position: 0 -149px;
          margin-right: 10px;
        }
        .topcrumb:hover{
          background-color: #ffc900;
        }
        .topcrumb:hover .icon-return{
          background-position: 0 -122px;
        }
        .bussiescont-details{
          text-align: center;

        }
        .news-details img,.bussiescont-details img{
          margin:20px auto;
          display: block;
        }
        .bussiescont-details p,.news-details p{
          color:#475257;
          padding:10px 0;
          line-height: 1.6;
        }
        .bussiescont-details p{
          font-size:18px;
        }
        .bussiescont-details h3{
          margin:10px 0;
          font-size:20px;
          color:#000;
        }
        .news-bottom-a{
          overflow: hidden;
          margin-bottom: 60px;
        }
        .news-bottom-a a{
          font-size:16px;
        }
        .news-bottom-a a:link,.news-bottom-a a:active,.news-bottom-a a:hover,.news-bottom-a a:visited{
          color: #c26a00;
        }

        .news-details p{
          font-size:16px;
          text-align: left;
          text-indent: 2em;
        }

    .bgf8{
      background-color: #f8f8f8;
      }
      .aboutpdiv p{
        color:#fff;
        font-size: 14px;
        line-height: 1.4;
        margin:15px 0;
        text-indent: 2em;
        text-shadow: 0px 0.5px 0 #6f6969;
      }
      .loading{
        padding:30px 0;
      }
      .newslist .loading img{
        width: 160px;
        height: 20px;
      }
      .aboutnewbg{
        width:100%;
        height:370px;
        margin-top:2px;
        background: url('../img/about-bg02.png') repeat-y;
        padding-top:160px;
      }
      .aboutnewbg p{
        position: relative;
        width:505px;
        color:#fff;
        text-shadow:0 0 1px #333;
        font-size:16px;
        margin:20px auto;
      }
      .aboutnewbg p .aboutnewbigtext{
        display: inline-block;
        vertical-align: middle;
        font-size: 18px;
        color:#fff;
      }
    .threepart{
      position: absolute;
      bottom:270px;
      width:780px;
      left:50%;
      margin-left:-390px;
    }
    .threepart .aboutbgfff{
      background: #fff;
      width:240px;
      height:228px;
      float: left;
      margin:0 8px;
      padding:30px;
      }
      .threepart .aboutbgfff h4{
        font-size: 18px;
        color: #f29b00;
        font-weight: bold;
        text-align: center;
      }
      .threepart .aboutbgfff p{
        color: #475257;
        font-size: 16px;
        margin-top:20px;
        line-height: 1.6;
      }

    /*运单查询部分*/
    .search-textarea{
      padding:30px 0;
      text-align: center;
      position: relative;
      }
      .search-textarea textarea,.search-textarea input{
        width: 640px;
        height: 47px;
        padding: 5px 10px;
        border: 2px solid #e3e3e3;
        resize: none;
        font-size: 16px;
        color: #000;
        outline: none;
        line-height: 32px;
      }
      .search-textarea p{
        color:#b4b4b4;
        font-size:14px;
      }
      .search-textarea p.errorlog{
        z-index: 2;
        width: 640px;
        text-align: left;
        left: 50%;
        margin-left: -320px;
        bottom: 105px;  
        color: #f29b00;
      }

    .userinfo{
      width:760px;
      margin:15px auto;
      text-align: right;
      }
      .userinfo h5{
        font-size:16px;
        color:#969696;
        float: left;
      }
      
      

      .search-btn{
        background-color: #f29b00;
        color: #fff;
        font-size: 16px;
        cursor: pointer;
        border-radius: 50px;
        width: 140px;
        height: 40px;
        line-height: 40px;
        margin: 20px auto;
      }
      .begin-search{
        display: inline-block;
      }
      a.search-btn:link, a.search-btn:active, a.search-btn:hover, a.search-btn:visited{
        color: #fff;
      }
      .userinfo a.logoutbtn,.orderAll,.userinfo a.loginbtn,.billLogin .cancel-btn{
        font-size: 16px;
        padding: 2px 17px;
        text-align: center;
        color: #fff;
        text-shadow: 0 1px 0 #333;
        border-radius: 8px;   
        cursor: pointer;     
      }
      .userinfo a.logoutbtn,.billLogin .cancel-btn{
        background-color: #d2d2d2;
      }
      .userinfo a.loginbtn{
        background-color: #f29b00;
      }
      .orderAll{
        margin-left: 20px;
        background-color: #f29b00;
      }
      .userinfo a.logoutbtn:hover,
      .search-btn:hover,.orderAll:hover,.userinfo a.loginbtn:hover{
        background-color: #ffc900;
        text-shadow:none;
      }

      /*运单查询之运单详情3*/
      .billdetails{
        width:950px;
        margin:20px auto;
      }
      .billdetails p{
        font-size:18px;
        color:#000;
        margin-bottom:24px;
      }
      .orderstyle{
        margin-left:175px;
      }

      .icons-bill{
        background: url('../img/icons-billway.png') no-repeat;
        display: inline-block;
        vertical-align: middle;
      }
      .icon-order,.icon-from,.icon-to,.icon-contact{
        width:40px;
        height:40px;
        margin-right:5px;
      }
      .icon-order{
        background-position: -17px 3px;
      }
      .icon-from{
        background-position: -17px -46px;
      }
      .icon-to{
        background-position: -17px -97px;
      }
      .icon-contact{
        background-position: -17px -147px;
      }
      .icon-style-normal{
        background-position: -2px -200px;
      }
      .active .icon-style-normal{
        background-position: -2px -272px;
      }
      
      .havetwop,.havethree{
        overflow: hidden;
      }
      .havetwop p{
        float:left;
      }
      .billdetails .billtime{
        color:#969696;
        font-size:14px;
        display: block;
        padding-left: 43px;
      }
      .line-dashad{
        height: 5px;
        /*margin-bottom: 10px;*/
        width: 100%;
        border-bottom: 1px dashed #d2d2d2;
      }
      .havethree{
        width:75%;
        overflow: hidden;
      }
      .havethree p{
        float: left;
        width:30%;
      }
      .orderstyle span,.havethree p span{
        font-size: 18px;
        color:#fa6a4a;
      }
      .stylebar,.stylebar ul{
        /*float:left;*/
        height:125px;
        width:100%;
        margin-top: 20px;
        margin-left: -15px;
      }
      .stylebar ul li{
        position: relative;
        float:left;
        width:13.2%;
        height: 100%;
      }
      .stylebar ul li:last-child{
        width:5%;
      }
      .stylebar p,.stylebar .styleline, .stylebar .icons-bill{
        position: absolute;
      }
      .stylebar .icons-bill{
        left:-2px;
        top:0;
        width:64px;
        height:64px;
        z-index: 3;
      }

      .stylebar .styleline{
        left: 0;
        top:32px;
        width:100%;
        height:2px;
        background-color: #d2d2d2;
      }
      .stylebar .active .styleline{
        background-color: #f29b00;
      }
      .stylebar p{
        width:90px;
        top:70px;
        left:-16px;
        text-align: center;
        color:#d2d2d2;
      }
      .stylebar p span{
        display: block;
        color:#969696;
      }
      .stylebar .active p {
        color:#000;
      }
      .newsearchdiv{
        position: relative;
        width:900px;
        margin:0 auto;
      }
      .newsearchdiv #selectorder{
        /*position: absolute;
        left:0;
        top:0;*/
        border: 2px solid #e3e3e3;
        height:47px;
        font-size: 16px;
        color:#969696;
      }
      





      /*查询结果*/
      .search-list{
        border-top: 2px solid #d1d1d1;
        padding:20px 60px;
        }
        .search-list-table{
          width:640px;
          border:1px solid #d1d1d1;
          border-bottom:0;
          margin: 30px auto;
          }
          .search-list-table table{
            width:100%;
          }
          .search-list-table td{
            border-right:1px solid #c8c8c8;
            border-bottom:1px solid #d1d1d1;
            vertical-align: middle;
            padding:10px;
          }
          
          .search-list-table #tableth td{
            color:#fff;
            font-size:14px;
            text-shadow:1px 1px 1px #8c8c8c;
            background-color: #c8c8c8;
            text-align: center;
            border-right: 1px solid #fff;
          }
          .search-list-table #tableth td:last-child{
            border-right: 0;
          }
          
          .search-list-table .first-td,
          .search-list-table .second-td,
          .search-list-table .third-td{
            font-size:16px;
            color:#000;
            text-align: center;
          }

          .search-list-table .third-td.type01{
            color:#f29b00;  /*配送中*/
          }
          .search-list-table .third-td.type02{
            color:#339933;  /*已签收*/
          }

          .search-list-table .first-td{
            width:25%;
          }
          .search-list-table .second-td,.search-list-table .third-td{
            width:15%;
          }
          .search-list-table td.fourth-td{
            width:45%;
            font-size:12px;
            color:#000;
            border-right:0;
          }
      


    /*第三版首页业务介绍部分*/
    .newsdetails{
      width:100%;
      overflow: hidden;
      padding:0;
      margin:auto;
      }
      .fcbg{
        background-color: #f5f5f5;
        border:1px solid #f2f2f2;
      }
      .index-detail{
        padding:50px 0;
      }
      .index-detail .bussiesnew{
        overflow: hidden;
        width:90%;
        max-width: 1000px;
        margin: 0 auto;
      }
      .index-detail .bussiesnew img{
        max-width: 520px;
        height: auto;
      }
      .index-detail .bussiesnew .short-text{
        max-width: 340px;
        margin-left: 40px;
        text-align: justify;
      }
      .index-detail .bussiesnew .short-text h3{
        font-weight: bold;
        color:#475257;
        position: relative;
        padding-bottom:20px;
        margin-bottom:20px;
        text-align: center;
      }
      .index-detail .bussiesnew .short-text h3:after{
        position: absolute;
        content: "";
        width:50px;
        background-color: #d2d2d2;
        height:2px;
        bottom:0;
        left:50%;
        margin-left:-25px;
      }
      .index-detail .bussiesnew .short-text h5{
        line-height: 1.8;
      }
      .index-detail .bussiesnew .long-img{
        max-width: 55%;
      }
      .orangetext{
        font-size:18px;
        color:#f29b00;
      }

    /*第4次修改*/
    .about-banner{
      position: relative;
      }
      .about-banner img{
        width:100%;
      }
      .about-banner .aboutpdiv{
        position: absolute;
        top:0;
        left:50%;
        width: 50%;
        margin-left: -25%;
        background: url("../img/about-bg01.png") repeat-y;
        padding:3% 2%;
        border-radius: 0 0 8px 8px;
      }
      .aboutpdiv span.maxtext{
        color:#fff;
        font-size: 15px;
        font-weight: bold;
      }
    .bgorange{
      background:#de5502;
      width:100%;
      }
      .bgorange img{
        width:100%;
      }
      .bgf5{
        background: #f5f5f5;
        /*padding:40px 0;*/
      }
      .response p.zerentitle{
        position: relative;
        color: #475257;
        font-size:22px;
        font-weight:bold;
        padding-bottom: 20px;
        text-align: center;
        margin-bottom: 16px;
      }
      .response p.zerentitle:after{
        position: absolute;
        bottom:0;
        left:50%;
        margin-left: -22.5px;
        content: '';
        width:45px;
        height:2px;
        background-color: #d2d2d2;
      }
      .response p{
        width:85%;
        font-size: 16px;
        color: #646464;
        line-height: 1.6;
      }
      .response .col-md-6{
        display: table-cell;
        vertical-align: middle;
        float: none;
      }
      .response .col-md-6 img{
        max-width: 100%;
      }
      .response .contactrow{
        background: transparent;
      }
      .zerencon p{
        font-size: 18px;
        color: #646464;
        line-height: 1.6;
      }
      .zerencon p.zerencontitle{
        font-size: 20px;
        font-weight: bold;
        color:#f29b00;
        margin-bottom: 8px;
        margin-top:20px;
      }
    .bgff{
      background: #fff;
    }

    .navbg{
          border-bottom:5px solid #ff9800;
        }
        .taborg-qiyeuser{
          width:50%;
          min-width: 365px;
          margin: 0 auto;
          padding-bottom:12%;
          padding-top: 10%;
        }
        .waybillformuser{
          background: #fff;
          padding: 20px;
          width: 100%;
        }
        .taborg-qiyeuser h4{
          text-align: center;
        }
        .taborgform2{
          border-bottom: 3px solid #d2d2d2;
          padding-bottom: 30px;
        }
        
        .taborgform2 input:focus,.taborgform2 input:active,
        .taborgform3 input:focus,.taborgform3 input:active{
          background-color: #eee;
        }

        .taborgform2 input,.taborgform3 input{
          background-color: #eee;
          width:90%;
          height: 35px;
          font-size: 16px;
          color:#333;
          padding: 9.5px 0;
        }
        p.errorlog{
          bottom: -25px;
        }
        .billLogin{
          width:400px;
          margin:0 auto;
        }
        .billLogin .waybillformuser{
          background-color: #f5f5f5;
        }
        .billLogin .waybillform label, .billLogin .waybillformuser label{
          background-color: #fff;
          width:400px;
          height:50px;
          border:1px solid #d2d2d2;
          border-radius: 0;
        }
        .billLogin .taborgform3 input{
          background-color: #fff;
          height: 48px;
          width:350px;
        }
        .billLogin .user-icon, .billLogin .password-icon{
          margin-right: 11px;
        }
        .billLogin .cancel-btn,.billLogin .subBtn{
          width:108px;
          height:40px;
          text-align: center;
          line-height: 35px;
          border-radius:50px;
          display: inline-block;
          vertical-align: top;
          margin-top:0;
          margin-bottom: 0;
          font-size: 16px;
          text-shadow: 0 1px 0 #333;
          padding:0;
        }
        .billLogin .cancel-btn:hover,.billLogin .subBtn:hover{
          background-color: #ffc900;
          text-shadow:none;
        }
        .billLogin .cancel-btn{
          margin-left: 40px;
          margin-right: 20px;
        }

        /*所有订单*/
        .bussiescont-toppart p{
          color:#b4b4b4;
          text-align: center;
          font-size:12px;
          }
          .selectdiv{
            width: 90%;
            margin: 20px auto 40px;
            text-align: center;
          }
              
          .selectdiv span{
            display: inline-block;
            vertical-align: middle;
            width:80px;
            height:25px;
            color:#fff;
            font-size:16px;
            line-height: 25px;
            background-color: #d2d2d2;
            border-radius: 5px;
            text-align: center;
            cursor: pointer;
            margin:0 5px;
          }
          .selectdiv span.current,.selectdiv span:hover{
            background-color: #f29b00;
          }
          .havetwop p.detailsbtn{
            float: right;
            color:#fff;
            background-color: #f29b00;
            font-size: 16px;
            border-radius: 50px;
            width:120px;
            height:38px;
            text-align: center;
            line-height: 38px;
            cursor: pointer;
          }
          .showdetails{
            background-color: #f5f5f5;
            padding:25px 0;
          }
          .havetwop p.detailsbtn:hover{
            background-color: #ffc900;
          }
          .bill-bottom,.showdetails  .detailsbtn{
            display: none;
          }
          .showdetails .bill-bottom{
            display: block;
          }



        @media screen and (max-width: 768px) {
          .taborgform2 input {
            width:85%;
          }
        }

        @media screen and (max-width: 416px) {
          .taborg-qiyeuser{
            width: 365px;
            min-width: 365px;
          }
          .taborg-qiyeuser .waybillformuser{
            height:auto;
          }
        }
        @media screen and (max-width: 375px) {
         .taborg-qiyeuser {
            width: 320px;
            min-width: 320px;
          }
        }
         @media screen and (max-width: 320px) {
          .taborg-qiyeuser{
            width: 300px;
            min-width: 300px;
          }
        }



    /*适配*/


    @media screen and (max-width: 1180px) {
      .container {
        width: 98%;
      }
      .row {
        margin-right: 0; 
        margin-left: 0; 
      }
      .padding60-0 {
        padding: 5% 0;
      }
      .padding50-0 {
        padding: 2% 0;
      }
      .hidetext h3 {
        margin: 5% auto;
      }

      /*news-list*/
      .banner{
        /*height: auto;*/
      }

      .newslist{
        width:73%;
      }
      ..newslist-b{
        width:27%;
      }
      .hotnews ol li a{
        width: 83%;
      }
      
    }
    @media screen and (max-width: 1140px) {
      
      .listimgdiv,.listimgdiv img{
        width: 210px;
        height:279px;
      }
      h3{font-size:22px;}
      .titlediv {
        margin-bottom: 3%;
      } 
    }
    @media screen and (max-width: 1050px) {
      .navbar-header {
        width: 20%;
      }
      .logo img{
        width: 100%;
      }
      .newsrow img{
        width:250px;
        height: 250px;
      }
      .newslist{
        width:100%;
        padding-right: 0;
      }
      /*.list-r-text {
        width: 65%;
      }*/
      ..newslist-b{
        display: none;
      }
      .listimgdiv,.listimgdiv img{
        width: 190px;
        height:252px;
      }

      .stylebar, .stylebar ul{
        margin-left:0;
      }
      
    }
    @media screen and (max-width: 1010px) {
      .navbar-header {
        height: 70px;
      }

    }
    @media screen and (max-width: 965px) {
      body{
        padding-top: 70px;
      }
      .navbar-youtong .collapse .nav a{
        padding: 15px 13px;
      }
      .navbar-header {
          width: 19%;
      }
      .billdetails,.newsearchdiv{
        width:100%;
        padding:0 1%;
      }
      .newsearchdiv #selectorder{
        position: static;
      }
      .search-textarea textarea,.search-textarea input{
        width:70%;
      }
      .stylebar, .stylebar ul{
        height:auto;
        width: 95%;
        margin: 20px auto;
        overflow: hidden;
      }
      .stylebar ul li{
        width:30%;
        height:125px;
        margin-bottom: 20px
      }
      .stylebar ul li:nth-child(4){
        width:8%;
      }
      .newslist li>a{
        width:100%;
      }

    }
    @media screen and (max-width: 910px) {
      h2 {
        font-size: 24px;
      }
      h3 {
        font-size: 18px;
      }
      h4 {
        font-size: 16px;
      }
      h5 {
        font-size: 15px;
      }
      h6 {
        font-size: 14px;
      }
      .h7 {
        font-size: 13px;
      }
      .footer-right .float-bottom {
        bottom: auto;
        top:0;
        left: 15px;
      }

      .dropdown:hover .dropdown-menu{
        display: none;
      }
      .navbar-nav .open .dropdown-menu{
        position: absolute;
        display: block;
      }
      .placediv h5 {
        margin-bottom: 120px;
      }
      .listimgdiv,.listimgdiv img{
        width: 150px;
        height:199px;
      }
      .listimgdiv h4{
        top: 30%;
        height: 75px;
      }
      .hidetext .h7 {
        height: 126px;
      }
      .footer .col-md-10,.footer .col-md-2{
        width:100%;
      }
      .bussiescont-case, .bussiescont-toppart, .bussiescont {
          width: 100%;
          padding: 0 2%;
      }
      .bussiescont-toppart h2{
          width: 80%;
          line-height: 1.6;
          text-align: left;
          margin-left: 120px;
          padding-top: 20px;
          padding-bottom: 20px;
      }
      .toppart{
        height:auto;
      }
    }
    @media screen and (max-width: 810px) {
     
      .banner{
        min-height:120px;
      }
      .bannerimg{
        /*width: auto;*/
        bottom:0;
      }
      .navbar-header{
         width: 16%;
      }
   
      .pidhidden{display:none;}
      .navbar-youtong .collapse .nav a {
        font-size: 14px;
        display: inline-block;
      }
      .navbar-login {
        padding: 8px 15px;
      }
      .navbar-login span{
        font-size:14px;
      }
      .navbar-youtong .nav .dropdown .dropdown-menu a {
        font-size: 12px;
        height: 24px;
        line-height: 24px;
      }

      .taborg p.errorlog {
        left: 16%;
        width: 83%;
      }
      .newsrow{
        max-width: 80%;
        margin: 0 auto;
      }
      .newsrow .col-md-3 {
        width: 50%;
      }
      .newsrow img {
        height: 300px;
        width: 300px;
      }
      /*联系我们*/
      .contactrow{padding-top: 80px;background-color: #f0f0f0;margin-bottom: 70px;}
      .contactrow .col-md-4,.hotnews {
        width: 100%;
      }

      .borderpart{
        background-color: #fff;
        padding:20px;
        width: 320px;
        clear: both;
        float: none;
        margin: 10px auto 85px;
        height:auto;
      }
      .borderpart .icon-address, .borderpart .icon-phone, .borderpart .icon-weixin{
        top:-30px;
      }
      .borderpart h5{
        font-weight: bold;
      }
      .borderpart span img{
        width:50px;
        height:50px;
      }
      .totop{
        bottom: 50.5%;
      }
      .pagefooter{
        padding-top: 0;
        padding-right: 0;
      }
      /*面包屑导航变形*/
      .breadcrumbdiv{border:0;padding-bottom: 0;}
      .breadcrumbdiv li{display: none;}
      .breadcrumbdiv li.active{display: block;color: #000;font-size: 24px;text-align: center;padding: 5% 0;}
      .breadcrumb>li+li:before{content: "";}
      .about-banner .aboutpdiv{
        width: 80%;
        margin-left: -40%;
      }
      .selectdiv{
        width:100%;
      }
      .selectdiv span{
        width:79px;
      }

      .about-banner .threepart{
        position: static;
        width: 100%;
        left:0;
        margin-left: 0;
      }
      .threepart .aboutbgfff{
        float: none;
        width: 100%;
        height: auto;
        border-bottom: 1px solid #f5f5f5;
      }
      .about-banner .aboutnewbg{
        height: auto;
        padding-top: 50px;
        padding-bottom: 50px;
      }

    }


    @media screen and (max-width: 737px) {
      .navbg .container,.navbg .row{
        padding:0;
      }
      .navbar-login {
          padding: 8px;
      }
      
      .phonefooter{

        background: #333;
        border-top:5px solid #f29b00;
      }
      .weixinfooter span,.phonefooterli{
        color:#fff;
        font-size:16px;
      }
      .phonefooter li{
        border-bottom:1px solid #525252;
      }
      .phonefooter li.indent{
         padding-left:5%;
      }
      .phonefooterli{
        width:85%;
        margin: 0 auto;
        padding: 15px 20px;
      }
      .copyright{
        width:85%;
        color:#999;
        font-size:14px;
        text-align: center;
        margin: 10px auto;
        line-height: 1.6;
      }
      .phonefooterli a:link,.phonefooterli a:active,.phonefooterli a:hover,.phonefooterli a:visited{
        color:#fff;
      }
      .weixinfooter .weixinicon{
        position: absolute;
        right: 2%;
        top: 5px;
        width: 40px;
      }
      .hideweixin{
        right:0;
        bottom: 65px;
        width: 50%;
        padding: 15px;
      }
      .hideweixin img{
        width:100%;
      }
      .hideweixin p{
        color: #fff;
        font-size: 16px;
        line-height: 1.4;
        margin-top: 15px;
      }
      .listimgdiv,.listimgdiv img{
        width: 110px;
        height:146px;
      }
      /*新闻详情*/
      .newsdetails .list-text-b{
        width: 85%;
      } 
      .navbar-youtong .collapse{
        padding-left:0;
        padding-right:0;
      }
      
      .news-details img, .bussiescont-details img {
        max-width: 100%;
      }
      .userinfo{
        width:96%;
      }
      .selectdiv span{
        margin-bottom: 10px;
      }
      .iconsabout{
        display: none;
      }
      .aboutnewbg p{
        padding: 0 5%;
        width:100%;
      }
      .index-detail .bussiesnew .long-img,.index-detail .bussiesnew img {
        max-width:100%;
      }
      .index-detail .bussiesnew .short-text{
        margin-left: 0;
        max-width: 100%;
      }
      .newslist  img{
        width: 162px;
        height: 100px;
      }
      
    }

    @media screen and (max-width: 668px) {
      .container {
          width: 100%;
          padding: 0;
      }
      .phonehidden{
        display: none;
      }
      .phoneshow{
        display: block;
      }
      .navbg .col-md-12{
        padding:0;
      }
      .taborg-waybill p.errorlog {
        width: 80%;
        left:18%;
      }

      .taborgform2 input{
        max-width: 80%;
      }
      .placediv h5 {
        margin-bottom: 125px;
      }  
      .placediv h6 {
        text-align: left;
      }
      .business .col-md-2,.listdiv li{
        width: 33.3333%;
        margin-bottom:3%;
      }
      
      .newsrow {
        max-width: 100%;
        border: 0;
      }
      .newsrow .col-md-3 {
        width: 100%;
        background: #eee;
        border-top:1px solid #f6f6f6;
        border-bottom:1px solid #f6f6f6;
        margin-bottom:3%;
      }
      .hoverdiv {
        max-width: 80%;
        margin: 3% auto;
      }

      .hidetext{
        display:block;
        background: none;
        width: 60%;
        left: 40%;
        padding: 0 5%;
      }
      .hidetext h3{
        margin: 2% auto;
        color: #333;
        text-align: left;
        font-size:20px;
      }
      .hidetext .h7{
        color: #666;
      }
      .hidetext p{
        display:block;
        color: #999;
      }
      .hidetext .h7,.hidetext p{
        font-size:16px;
        margin: 3% 0;
      }
      .hidetext a:link,.hidetext a:active,.hidetext a:hover,.hidetext a:visited{
        color:#f29b00;
      }
      /*.listdiv li:nth-child(6){
        display: block;
      }*/
      .newsrow img {
        width:210px;
        height: 210px;
        max-width: 40%;
        overflow: hidden;
         border: 1px solid #dedede;
      }
      .hidetext .h7 {
        height: 113px;
      }
      .borderpart{
        width: 80%;
      }
      .bussiescont-case  ul li{
        width:50%;
      }
      .bgf5 .col-md-6{
        width:100%;
        display: block;
        margin-bottom: 20px;
      }
      .bgf5 p{
        width:100%;
      }
      .zerencon p{
        width: 90%;
        margin: 0 auto;    
      }
      .stylebar p{
        width:100px;
      }


     
    }
    @media screen and (max-width: 641px) {
      
      .navbar-youtong .collapse .nav a {
        padding: 15px 10px;
      }
      .weixinfooter,.footernav .nav>li>a {
        padding: 15px 20px;
      }
      
    }
    @media screen and (max-width: 607px) {
      body{
        padding-top:55px;
      }
      .navbg .container {
        width: 100%;
        padding: 0;
      }
      .navbar-header{
        width:100%;
        height: 55px;
      }
      .logo img {
        width: 115px;
      }
      .navbar-youtong{
        border: none;
        z-index: 20;
      }
      .navbar-youtong .navbar-brand {
        height: 50px;
        padding-top: 9px;
        padding-left: 15px;
      }
      .navbar-toggle {
        display: block;
        background-color: #0a161b;
        margin: 0;
        border-radius: 0;
        height: 100%;
        width: 50px;
        
      }
      .navbar-toggle:focus,.navbar-toggle:active{
        border: 0;
        outline: none;
      }
      .navbar-nav>li ,.navbar-right{
        float: inherit;
      }
      .navbar-collapse.collapse {
        display: none;
      }


      .navbar-toggle .icon-bar{
        background-color: #fff;
        width: 100%;
        height: 3px;
        border-radius: 0;
      }
      .line-iconbar{
        position: absolute;
        width: 3px;
        height: 20px;
        background: #0a161c;
        top: 17px;     left: 15px;
      }
      .navbar-toggle:hover .icon-bar{
        background-color: #f29b00;
      }
      .navbar-collapse{
        background: #333;
        padding-left: 0;
        border-top: 4px solid #f29b00;
        max-height: 100%;
        padding-right: 0;
        width: 100%;
      }
      .navbar-nav>li {
        border-bottom: 1px solid #555;
        clear: both;
      }
      .navbar-nav>li>a{
        padding-left: 25px;
      }
         
      .navbar-nav>li>a:link,
      .navbar-nav>li>a:visited,
      .navbar-youtong .nav .dropdown .dropdown-menu a:link,
      .navbar-youtong .nav .dropdown .dropdown-menu a:visited{
        color:#fff;
        outline: none;
        background: transparent;
      }

      .navbar-nav>li>a:hover,.navbar-nav>li>a:active,
      .nav .open>a, .nav .open>a:hover, .nav .open>a:focus,
       .navbar-youtong .nav .dropdown .dropdown-menu a:active,
       .navbar-youtong .nav .dropdown .dropdown-menu a:hover{
        color:#f29b00;
        background: transparent;
      }
      
      .navbar-nav .open .dropdown-menu{
        display: block;
      }
      .navbar-youtong .navbar-nav>li a{
         position: relative;
      }
      .navbar-youtong .navbar-nav>li a:after,.navbar-youtong .navbar-nav>li.dropdown a.dropdown-toggle:after{
        position: absolute;
        content: '';
        width:20px;
        height:22px;
        background: url(../img/nav-icons.png) no-repeat;
        background-position: 0 -24px;
        right: 15px;
        top: 10px;
      }
      .navbar-youtong .navbar-nav>li.active a:after{
        background: none;
      }
      .navbar-youtong .navbar-nav>li.dropdown a.dropdown-toggle:after{
        background-position: 0 0;
      }
      .navbar-youtong .navbar-nav>li.dropdown.open a.dropdown-toggle:after{
        background-position: 0 -46px;
        height: 17px;
      }

      .dropdown .dropdown-menu{
        background: #333;
      }
      .dropdown .dropdown-menu li{
        background: transparent; 
        padding-left: 25px;
        border-bottom: 1px solid #555;
        width: 100%;
      }
      .navbar-youtong .nav .dropdown .dropdown-menu a{
        text-align: left;
        padding:10px 15px;
        height: 40px;
        line-height: 20px;
      }
      

      .carousel-control .icon-prev, 
        .carousel-control .glyphicon-chevron-left,
          .carousel-control .icon-next,
            .carousel-control .glyphicon-chevron-right,
            .tabicon01, .tabicon02{
            -ms-transform: scale(.60);
            -moz-transform: scale(.60);
            -webkit-transform: scale(0.60);
            -o-transform: scale(.60);
            transform: scale(.60);
            top:30%;
      }

      .hotnews ol li a {
        width: 70%;
      }


    }

    @media screen and (max-width: 569px) {
     
      .navbg{
        top:0;
      }
      .container {
          width: 100%;
      }
      h2 {
        font-size: 18px;
      }
      h3 {
        font-size: 16px;
      }
      h4,h5,.list-text-b span,.breadcrumb a,
       .breadcrumb>.active, .breadcrumb li,
       .orangetext,.newstime,.hotnews ol li a{
        font-size: 14px;
      }

      h6,.h7 {
        font-size: 12.5px;
      }
      
      
      .carousel-indicators li, .carousel-indicators li.active {
          width: 60px;
          height:6px;
      }
      .taborgbg .container{
        padding:0;
      }


      .taborg .tabicon01,.taborg .tabicon02,.taborg h6{
        display:inline-block;
        vertical-align: middle;
        margin: 0;
      }

      
      .waybillform h5,.waybillform h6,
      .waybillformuser h5,.waybillformuser h6{
        font-size:12px;
      }
      .placediv {
        top: 10px;
        left: 10px;
      }
      .placediv h5 {
          margin-bottom: 75px;
      }
      
    

      .taborg p.errorlog {
        width: 75%;
        left: 45px;
        margin: 6px auto;
      }
      .hidetext h3 {
        font-size: 16px;
      }
      .camlp3{
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
      }
      .hidetext .h7{
        
      }
      .hidetext .h7, .hidetext p,
        .hidetext a:link, .hidetext a:active,
         .hidetext a:hover, .hidetext a:visited,
         .weixinfooter span, .phonefooterli,.hideweixin p,
         .listimgdiv h4,.taborgform2 input,.taborgform3 input,.taborg p{
          font-size: 12px;
      }
      
          
      .listdiv, .listdiv ul{
        width: 98%;
        margin: 0 auto;
      }
      .listdivlist ul, .listdivlist{
        width: 100%;
      }

      .navbar-nav .open .dropdown-menu{
        position: static;
      }
      .listimgdiv h4{
        height: 55px;
      }
      .newsrow img {
        width:180px;
        height: 180px;
      }
      /*详情*/
      .newsdetails .news-title,.newsdetails .list-text-b{
        width:100%;
      }
      .navbar-collapse .navbar-nav.navbar-right:last-child {
          margin-right: 0;
          width: 100%;
      }
      .newsearchdiv #selectorder,.search-textarea textarea,.search-textarea input{
        font-size:14px;
        height:38px;
        line-height: 25px;
        padding-top:3px;
        padding-bottom: 3px;
      }
      .userinfo a.logoutbtn, .orderAll,.userinfo a.loginbtn{
        font-size:12px;
      }
      .billdetails, .newsearchdiv{
        padding:0 3%;
      }
      .havetwop p{
        float: none;
        margin-left: 0;
      }
      html #wpadminbar{
        position: fixed;
        top:0;
      }
      .navbg.admin-login{
        top:46px;
      }



      
    }
     

    @media screen and (max-width: 481px) {
      .banner{
        max-height: 110px;
        min-height: 67px;
      }
      
      

      .navbg.admin-login{
        top:46px;
      }
      .navbussies .icons,
      .navbussies li.active a:after, .navbussies li:hover a:after,
      .icon-return{
        -ms-transform: scale(.70);
        -moz-transform: scale(.70);
        -webkit-transform: scale(0.70);
        -o-transform: scale(.70);
        transform: scale(.70);
      }
      


      .f0bgtop:before{
        height: 50px;
      }
      .newsdetails .details{
        margin-top:30px;
      }
     

      .navbussies li.active a:after, .navbussies li:hover a:after{
        bottom: 12px;
      }
      .navbussies.bussiescont-index  li.active a:after,
      .navbussies.bussiescont-index  li:hover a:after{
        bottom:-3px;
      }

      .navbussies h4 {
        line-height: 60px;
      }
      .newslist li{
        padding:20px 0;
      }
      .newslist  img {
        width: 120px;
        height: 74px;
      }
      .list-r-text{
        /*height: 120px;*/
        height: 75px;
      }
      .list-r-text h4{
        font-size: 16px;
      }
      .list-text-con{
        display: none;
      }
      .list-text-b span,.breadcrumb a, .breadcrumb>.active, .breadcrumb li{
        font-size: 12px;
      }
      .bussiescont-case  ul li{
        width:100%;
      }
      .navbussies a{
        padding:0;
      }
      .taborg-waybill{
        display: none;
      }
      .about-banner .aboutpdiv{
        position: static;
        margin-left: 0;
        width:100%;
      }
      .stylebar ul li{
        width: 50%;
      }
      .stylebar ul li:nth-child(even){
        width:60px;
      }
      .stylebar ul li:nth-child(odd){
        width:220px;
      }
      .billLogin{
        width:100%;
      }

      .billLogin .waybillform label, .billLogin .waybillformuser label{
        width:98%;
        padding-left: 2%;
      }
      .billLogin .taborgform3 input{
        width: 89.7%;
      }
      .billLogin .user-icon, .billLogin .password-icon{
        width:8%;
        margin-right: 1%;
      }
      .bgf5{
        padding: 20px 0;
      }
      .billdetails p,.orderstyle span, .havethree p span{
        font-size: 14px;
      }
      .stylebar ul{
        width:100%;
        margin:0;
      }
      .stylebar .icons-bill{
        left:0;
      }

      .bussiescont-toppart h2 {
        width: 300px;
        margin-left: 80px;
        font-size: 16px;
      }
      .news-details p{
        font-size:14px;
      }

      


    }
    @media screen and (max-width: 415px) {
      .taborg-waybill p.errorlog{
        left: 23%;
      }
      .hoverdiv {
        max-width: 90%;
      }
      .newsrow img {
        width: 120px;
        height: 120px;
      }
      .hidetext .h7 {
        height: 50px;
      }
      .hidetext {
        padding: 0 2%;
      }

      .newslist  img {
        width: 100px;
        height: 62px;
      }
      .list-r-text{
        /*height: 100px;*/
        height: 70px;
      }
      .mapdiv{
        height: 400px;
        margin-top:0;

      }
      .contactrow .col-md-4:last-child .borderpart{
        margin-bottom:40px;
      }
      
      
      .navbussies a, .navbussies {
          height: 100px;
      }
      .navbussies.bussiescont-index,.navbussies.bussiescont-index a{
        height:115px;
      }
      .navbussies.bussiescont-index h4{
        line-height: 0;
        height: 10px;
        margin-top: 0;
      }

      .icon-return{
        margin-right:-5px;
      }
      .bussiescont-toppart .topcrumb{
        line-height: 28px;
        height: 30px;
        font-size: 12px;
        width: 70px;
      }
      .news-bottom-a a{
        width: 100%;
        margin-top: 10px;
      }

    }
    @media screen and (max-width: 376px) {
      .navbussies .icons,
      .carousel-control .icon-prev,
       .carousel-control .glyphicon-chevron-left, 
       .carousel-control .icon-next,
        .carousel-control .glyphicon-chevron-right,
        .tabicon01, .tabicon02{
        -ms-transform: scale(.50);
        -moz-transform: scale(.50);
        -webkit-transform: scale(0.50);
        -o-transform: scale(.50);
        transform: scale(.50);
            top: 25%;
      }
      .navbussies .icons{
        margin-left: -4px;
      }
      

      .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left{
        left:-20px;
      }
      .carousel-control .icon-next,
        .carousel-control .glyphicon-chevron-right{
          right:-20px;
        }

     
      .weixinfooter .weixinicon{
        width:35px;
      }
      .placediv h5 {
        margin-bottom: 65px;
      }
      .taborg-waybill h6{
        margin-left:-12%;
      }
      .taborg .placediv h6{
        margin-left:0;
      }

      .padding40-0 {
          padding: 30px 0;
      }

      .newslist  img {
        width: 80px;
        height: 50px;
      }

      .list-r-text {
        /*width: 70%;*/
        height: 80px;
        padding-left: 3%;
      }
      .list-text-b {
        margin-top: 10px;
      }
      .borderpart{
        width:100%;
      }
      .contactrow{
        /*margin-top:95px;*/
        margin-bottom:30px;
      }
      .banner {
        min-height: 63px;
      }
      .navbussies h4{
        /*font-size:12px;*/
      }
      .bussiescont-index .bussiescont{
        width:100%;
        padding:0;
      }
      .search-textarea textarea,.search-textarea input{
        width:60%;
      }
      .bussiescont-toppart .topcrumb{
        position: static;
        margin-top: 10px;
        line-height: 25px;
        height: 25px;
      }

      .bussiescont-toppart h2 {
          width: 100%;
          margin-left: 0;
      }

    }
    @media screen and (max-width: 321px) {
      .banner {
        min-height: 56px;
      }
      .listimgdiv,.listimgdiv img{
        width: 95px;
        height:126px;
      }
      .newsrow img {
        width: 110px;
        height: 110px;
      }
      .pagination>li>a, .pagination>li>span, .pagination>li>a span{
        font-size:12px;
      }

      .padding40-0 {
          padding: 20px 0;
      }
      .userinfo a.logoutbtn, .orderAll{
        padding:2px 9px;
      }
      .orderAll{
        margin-left: 10px;
      }
      .stylebar ul li:nth-child(odd){
        width:200px;
      }
      .billLogin .taborgform3 input {
          width: 89%;
      }
      
    }
