

body a{

    color: #999999;

    text-decoration: none;

    font-size: 14px;

    line-height: 24px;

}

body a:hover{

    color: #c40000;

    text-decoration: none;

}

.container{

    padding-right: 0px !important;

    padding-left: 0px !important;

}

.top{

    background: #f8f8f8;

    height:40px;

    line-height: 40px;

}

.top span{

    color: #999999;

    font-size: 14px;

}

.top-child{

    width: 585px;

    /*background: #286090;*/

}



.header{

    display: flex;

    height: 140px;

    /*background-color: #090;*/

    border-bottom: 5px #c40000 solid;

}

.header-center{

    flex: 3;

    /*background-color: yellow;*/

    width: 500px;

    height: 50px;

    margin: 45px auto;

}

.header-left img{

    width: 160px;

    margin: 28px auto;

}

.header-left{

    width: 350px;

    /*background-color: pink;*/

}

.header-right{

    width: 200px;

    /*background-color: pink;*/

}

.nav-listleft{

    width: 200px;

    /* background: #090; */

}

.nav-listright{

    width: 970px;

    /* background: #900; */

    overflow-x: scroll;

    /*添加横向滚动条*/

    white-space: nowrap;

    /*不换行*/

}

.nav-listright::-webkit-scrollbar {



    width: 8px;

    height:8px;

}



.nav-listright::-webkit-scrollbar-track {



    background-color:#CCCCCC;



    -webkit-border-radius: 2em;



    -moz-border-radius: 2em;



    border-radius:2em;



}



.nav-listright::-webkit-scrollbar-thumb {



    background-color:#EEEEEE;



    -webkit-border-radius: 2em;



    -moz-border-radius: 2em;



    border-radius:2em;



}

.nav-listright a{

    /* width: 130px; */

    /* height: 30px; */

    padding:0px 20px;

    border-left: 1px #eeeeee solid;

    /* line-height: 30px; */

    /* float: left; */

    text-align: center;

}

.parent {

    width: 100%;

    height: 42px;

    top: 4px;

    position: relative;

}



.parent>input:first-of-type {

    /*输入框高度设置为40px, border占据2px，总高度为42px*/

    width: 320px;

    height: 40px;

    border: 2px solid #c40000;

    font-size: 16px;

    outline: none;

    border-top-left-radius: 5px;

    border-bottom-left-radius: 5px;

}



.parent>input:first-of-type:focus {

    border: 1px solid #c40000;

    padding-left: 10px;

}



.parent>input:last-of-type {

    /*button按钮border并不占据外围大小，设置高度42px*/

    width: 100px;

    height: 40px;

    position: absolute;

    background: #c40000;

    border: 1px solid #c40000;

    color: #fff;

    font-size: 16px;

    outline: none;

    border-top-right-radius: 5px;

    border-bottom-right-radius: 5px;

}



.menu{

    margin: 30px auto;

}

.menu-fs{

    width: 100%;

    height:50px;

    /*background: #900;*/

}

.menu-list{

    float: left;

    width: 167px;

    height:50px;

    line-height: 50px;

    /*background: #090;*/

    border-left: 1px #eeeeee solid;

}

.menu-title,.menu-tx{

    float: left;

    display: block;

    width: 55px;

    text-align: center;

}

.fsrtls{

    border-left:0px;

}

.menu-title a{

    font-size: 16px;

    font-weight: bold;

    color: #212121;

}

.menu-tx a{

    font-size: 14px;

}

/*内容*/

.advertisement{

    width: 1170px;

    height:128px;

}

.advertisement img{

    width: 1170px;

    height:128px;

}

.nav-list{

    width: 100%;

    height:30px;

    /*background: #090;*/

    margin: 30px auto;

}

.navtitle{

    font-size: 16px;

    color: #212121;

    text-align: left !important;

    font-weight: bold;

}



.artcontent{

    width: 100%;

    height:110px;

    background: #f5f5f5;

    text-align: center;

}

.artcontent h3{

    padding-top: 20px;

    padding-bottom: 5px;

    font-size:33px;

}

.article a{

    border-left: 1px #cccccc solid;

    padding-left: 5px;

    padding-right: 5px;

}

.artfs{

    border: 0 !important;

}



/*轮播图*/

.blue-slide img {

    width: 680px;

    height:330px;

}

/*

.red-slide {

    background: #CA4040;

}

.orange-slide {

    background: #FF8604;

} */

.swiper-slide {

    /* line-height: 300px; */

    color: #fff;

    font-size: 36px;

    text-align: center;

}

.blue-slide2{

    height:270px;

    background: #090;

}

.blue-slide5 a{

    background: #212121;

    filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;

    width: 460px;

    display: block;

    margin-top: -35px;

    /* margin-top: 200px; */

    height:38px;

    line-height: 38px;

    color: #FFFFFF;
    font-size:16px;

}



blue-slide5{

    height:290px;

    background: #090;

}

.blue-slide2 a{

    background: #212121;

    filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;

    width: 460px;

    display: block;

    margin-top: -35px;

    /* margin-top: 200px; */

    height:38px;

    line-height: 38px;

    color: #FFFFFF;
    font-size:18px;

}


.newsleft{

    width: 800px;

    /*background: #090;*/

    margin-right: 10px;

}

.template1{

    margin: 30px auto;

    /*background: #900;*/

    height:330px;

}

.newls1{

    width: 480px;

    padding-top: 0px;

    /*margin-bottom: 10px;*/


    /*background: #3c763d;*/

}

.newstitle a{

    font-size: 18px;

   

}

.newstitle span{

    color: #ffffff;

    background: #c40000;

    padding: 2px 5px;

}

.newstx{

    line-height: 24px;

}

/*物流人物和前沿观察*/

.prctrue{

    width: 460px;

    /*background: #090;*/

    height: 100px;

}

.observation{

    width: 680px;

    /*background: #090;*/

    height: 300px;

}

.content-title{

    margin-bottom: 20px;

    padding-bottom: 20px;

    border-bottom: 1px #EEEEEE solid;

}

.contentls{

    font-size: 16px;

    color:#212121;

    font-weight:bold;

}

.contentmore{

    font-size: 16px;

}





.content-right {

    display: flex;

}



.right-text {

    flex: 1;

    width: 206px;

    /*border: 1px solid red;*/

    height: 200px;

    list-sytle:none;

    display: flex;

    justify-content: center;

}



.right-text img{

    width: 207px;

    height: 123px;

}

.right-bustext{

    flex: 1;

    width: 270px;

    /* border: 1px solid red; */

    height: 308px;

    list-sytle:none;

    display: flex;

    justify-content: center;

}

.right-bustext img{

    width: 270px;

    height:160px;

}

.right-lstext {

    flex: 1;

    width: 206px;

    /*border: 1px solid red;*/

    height: 200px;

    list-sytle:none;

    display: flex;

    justify-content: center;

}

.right-lstext img{

    width: 270px;

    height:160px;

}



.newsconls{

    width: 206px;

    height:110px;

    background: #eeeeee;

}

.newsconls a{

    width: 150px;

    margin: 0 auto;

    height:55px;

    display: block;

    padding-top: 15px;

    /*background: #5bc0de;*/

}



/*前沿观察*/

.theFront{

    width: 460px;

    height:520px;

    /*background: #090;*/

}

.logistics{

    width: 680px;

    height:520px;

    /*background: #985f0d;*/

}

.frontleft{

    width: 120px;

    height:120px;

}

.frontleft img{

    width: 120px;

    height:100px;

}

.frontright{

    width: 320px;

    height:120px;

    /*background: palevioletred;*/

}

.frontright h5{

    font-size: 16px;

    font-weight: bold;

    color: #212121;

    margin-top: 5px !important;

}

.frontls{

    width: 460px;

    height:100px;

    /*background: #000000;*/

    margin-bottom: 30px;

}

.finance{

    font-size: 16px;

    padding-left: 20px;

}

.logistitle h4{

    font-weight: bold;

}

.logismore a{

    background: #c40000;

    color: #ffffff;

    padding: 4px 6px;

    font-weight: bold;

}

.logismore a:hover{

    background: #900;

    color: #ffffff;

    padding: 4px 6px;

}

.logiscontent{

    height:150px;

    /*background: #090;*/

}

.logiscls{

    /*background: #000000;*/

    height:108px;

    border-bottom: 1px #eeeeee dashed;

    margin-bottom: 20px;

}

.template3{

    width: 100%;

    height: 560px;

    margin-top: 30px;

    /* background: #985f0d; */

}

.advertisimg{

    width: 100%;

    height:168px;

    /*background: #090;*/

    margin: 30px auto;

}

.advertisimg img{

    width: 575px;

    height:168px;

}

/*供应链金融*/

.template4{

    width: 100%;

    height:560px;

    /* background: #000000; */

}

.supply{

    width: 100%;

    height:240px;

    /* background: #900; */

    margin-top: 30px;

}

.fincontent{

    width: 100%;

    height:240px;

    /* background: #090; */

    clear: both;

    padding-left: 0px;

}

.finimg{

    width: 446px;

    height:240px;

    /* background: #1B6D85; */

}

.finimg img{

    width: 446px;

    height:240px;

    /* background: #1B6D85; */

}

.finlist{

    width: 690px;

    height:240px;

    /* background: yellow !important; */

}

/* 数智物流等 */

.template5{

    width: 100%;

    height:400px;

    /* background: #009900; */

    display: flex;

    margin-top: 30px;

    margin-bottom: 30px;

}



.numberlist {

    flex: 1;

    width: 370px;

    /* border: 1px solid red; */

    /* height: 200px; */

    list-sytle:none;

    display: flex;

    justify-content: top;

}

.numberleft{

    width: 170px;

    height: 85px;

    /* background: #090; */

}

.numberleft img{

    width: 170px;

    height: 85px;

}

.numtopimg{

    width: 375px;

    height:180px;

    /* background: #000000; */

}

.nmberfst{

    width: 375px;

    /* height:150px; */

    /* background: yellow; */

}

.nmberfst ul{

    height:150px;

    /* background: #007AFF; */

    padding-left:15px;

}

.numbertl a{

    color: #212121;

    font-size: 14px;

    font-weight: bold;

}

.nmberfst li{

    /* list-style-type: none; */

}

.leftxber{

    padding-top:15px;

}

.nmberfst li a{

    line-height: 30px;

}



/* 商用车 */

.template6{

    width: 100%;

    height:375px;

    /* background: #090; */

    margin-top: 30px;

}

.newsbustx{

    width: 270px;

    height: 146px;

    background: #eeeeee;

}

.newsbustx a {

    width: 230px;

    margin: 0 auto;

    height: 80px;

    display: block;

    padding-top: 20px;

}

.busimgtop img{

    width: 160px;

    height:160px;

}

/* 合作伙伴和底部 */

.partner{

    background: #F8F8F8;

    /* height:80px; */

    padding: 1px 50px;

    margin-top: 50px;

}

.partner-list{

    width: 100%;

    height: 24px;

    /* background: #090; */

    margin: 15px auto;

}



.partner-text{

    /*width: 115px;*/

    height: 24px;

    border-left: 1px #FFFFFF solid;

    line-height: 24px;

    float: left;

    text-align: center;

    margin: 5px;

}

.footcontent{

    border-bottom: 3px #c40000 solid;

}

.footer {

    display: flex;

    width: 800px;

    /* background: #900; */

    margin: 0 auto;

    margin-top: 30px;

    margin-bottom: 20px;

}



.foot-text {

    flex: 1;

    width: 206px;

    /*border: 1px solid red;*/

    height: 24px;

    list-sytle:none;

    display: flex;

    justify-content: center;

    border-left: 1px #212121 solid;

}

.foot-text a{

    font-size: 16px;

    color: #212121;

    font-weight: bold;

    line-height: 24px;

}

.footbeian p{

    text-align: center;

    padding-top:20px;

    color: #999999;

    padding-bottom: 30px;

}

/* 首页结束 */



/* 列表页 */

.channelsleft{

    width: 780px;

    height: 410px;

    /*background: #900;*/

    margin-top: 30px;

}

.channelsleft p{

    margin-top: 20px;

}

.channeright{

    width: 360px;

    /*height: 2300px;*/

    /*background: #900;*/

    /*margin-top: 30px;*/

}

.currentLocation{

    margin-top: 30px;

}

.right-nelltext{

    width: 240px;

    height:150px;

}

.right-nelltext img{

    width: 240px;

    height:150px;

}

.tjtitle{

    background:url("../jpg/lbg.jpg");

    font-weight: bold;

    color: #FFFFFF;

    width: 80px;

    height:30px;

    line-height: 30px;

    padding-left: 15px;

}

.chatllss{

    font-size: 20px;

    font-weight: bold;

    width: 540px;

}

.chanthree{

    margin-top: 20px;

    height:270px;

    /*background: #985f0d;*/

}

.list-newsls{

    padding-top: 20px;

    padding-bottom: 20px;

    border-bottom: 1px #dddddd dashed;

}

.lsimgs{

    width: 242px;

    height:157px;

    /*background: #009900;*/

}

.lsimgs img{

    width: 242px;

    height:157px;

}

.lstexts{

    width: 516px;

    height:157px;

    /*background: #900;*/

    padding-left: 10px;

}

.chanertitle{

    background: #EEEEEE;

    border-left: 5px #c40000 solid;

    height:50px;

    line-height: 50px;

    padding: 0px 15px;

}

.titlelss{

    font-size: 16px;

    font-weight: bold;

}

.charightlss{

    height:310px;

    /*background: #1B6D85;*/

    margin-top: 30px;

}

.rightconlitt ul{

    padding-left: 15px;

    margin-top: 20px;

}

.rightconlitt ul li{

    line-height: 30px;

}

.newslsconls{

    width: 240px;

    height:110px;

    background: #eeeeee;

}

.newslsconls a{

    width: 170px;

    margin: 0 auto;

    height:55px;

    display: block;

    padding-top: 15px;

    /*background: #5bc0de;*/

}

.lstoppl{

    height:120px;

    /*background: #900;*/

}

.lstextstitle{

    font-size: 16px;

    font-weight: bold;

}

.lstxcontx{

    padding-top: 10px;

}

.pagels{

    margin: 50px auto;

    float: right;

}

.pagels a{

    border: 1px #EEEEEE solid;

    padding: 5px 10px;

}

.pagels a:hover{

    border: 1px #EEEEEE solid;

    padding: 5px 10px;

    background: #c40000;

    color: #FFFFFF;

}

.charightlsimg{

    width: 360px;

    margin-top: 30px;

    margin-bottom: 40px;

    /*background: #985f0d;*/

}

.charightlsimg img{

    width: 360px;

}

.detailtitle{

    text-align: center;

    margin: 0 auto;

}

.chattxle{

    font-size: 20px;

    font-weight: bold;

    /*width: 540px;*/

}

.listdealtx{

    width: 780px;

   /* height: 1100px; */

    /*background: #900;*/

    margin-bottom: 50px;

    margin-top: 30px;

}

.listdealtx p{

    text-indent: 2em;

    line-height: 33px;

    font-size: 16px;



}
.tao img{
max-width:750px;
}

.datelss{

    margin: 0 auto;

    text-align: center;

    margin-bottom: 30px;

    color: #999999;

    margin-top: 15px;

}

.z_anniu1,.y_anniu1{

    top:140% !important;

}

/*左右*/

/*.y_anniu1{*/

/*right: 800px !important;*/

/*}*/

/*.z_anniu1{*/

/*left: 100px !important;*/

/*margin-top: 0px !important;*/

/*}*/

.banner_swiper2{

    width: 460px;

    height:234px;

    overflow-x: hidden;

}


.banner_swiper5{

    width: 460px;

    height:290px;

    overflow-x: hidden;

}


.blue-slide2 img{

    width: 460px;

    height:230px;

}


.blue-slide5 img{

    width: 460px;

    height:257px;

}

/*频道页*/

.contentleftls{

    width: 570px;

    height:335px;

    /*background: #090;*/

}

.chbannerleft{

    width: 570px;

    height:333px;

}

.blue-slide3 {

    width: 570px;

    height:333px;

}

.blue-slide3 img {

    width: 670px;

    height:333px;

}

/*

.red-slide3{

    background:url("../images/c2.jpg");

}

.orange-slide3{

    background:url("../images/c2.jpg");

} */

.swiper-pagination-bullet-active{

    background: #FFFFFF !important;

}

.section-head .date-day {

    width: 80px;

    height: 50px;

    display: flex;

    justify-content: center;

    align-items: center;

    background-color: #c40000;

    color: #fff;

    font-size: 28px;

}

.section-head .challdate p {

    display: flex;

    justify-content: center;

    align-items: center;

    color: #c40000;

    padding: 5px 0;

    border: 1px solid #c40000;

}

.section-head{

    width: 80px;

}

.rightitless{

    width: 470px;

}

.lsrightls{

    font-size: 20px;

    font-weight: bold;

    padding-bottom: 10px;

}

.chlistnews{

    margin-top: 10px !important;

}

.chlistll{

    width: 570px;

}

.chilimgtop{

    width: 570px;

    height:220px;

    /*background: #900;*/

}

.chiltxsnews{

    width: 570px;

}

.chiltxsnews ul {

    height: 200px;

    /* background: #007AFF; */

    padding-left: 15px;

}

.chiltxsnews li a {

    line-height: 30px;

}

.maincontls{

    /*height:490px;*/

    /*background: #985f0d;*/

    margin-bottom: 30px;

}

.channimgleft{

    width: 270px;

    height:220px;

    /*background: yellow;*/

}

.channimgleft img{

    width:270px;

    height:140px;

}

.chneleftls{

    width: 420px;

    height:210px;

    /*background: #090;*/

}

.chnerightls{

    width: 730px;

    height:210px;

    background: #EEEEEE;

}

.chneleftls ul{

    padding-left: 15px;

}

.chneleftls ul li a{

    line-height: 30px;

}

.chatjtitles{

    font-size: 20px;

    font-weight: bold;

    padding: 35px 20px 10px 50px;

}

.chatjcontext{

    padding: 0px 50px 10px 50px;

}

.chatmore a{

    background: #c40000;

    color: #EEEEEE;

    font-weight: bold;

    margin-left: 50px;

    padding: 3px 6px;

}

.template-channel1{

    margin-top: 30px;

    margin-bottom: 30px;

}

.template-channel3{

    margin-bottom: 30px;

    /*background: #c40000;*/

    height:275px;

}

/*商用车频道页*/

.busbannerleft{

    width: 670px;

    height:333px;

    background: #090;

}

.blue-slide4 img {

    width: 780px;

    height:400px;

}

/* .red-slide4{

    background:url("../images/b1.jpg");

}

.orange-slide4{

    background:url("../images/b1.jpg");

} */

.blue-slide4 a {

    background: #212121;

    filter: alpha(opacity=50);

    -moz-opacity: 0.5;

    -khtml-opacity: 0.5;

    opacity: 0.5;

    width: 780px;

    display: block;

    margin-top: -34px;

    height: 34px;

    line-height: 34px;

    color: #FFFFFF;

}

.blue-slide4 a:hover{

    color: #f8f8f8 !important;

}

.bustitless{

    font-size: 20px;

    font-weight: bold;

    margin-bottom: 10px;

}

.bussxsnews{

    width: 420px;

}

.bussxsnews ul{

    padding-left: 15px;

}

.bussxsnews ul li a{

    line-height: 30px;

}

.busrightll{

    height:199px;
width: 450px;
    /*background: #090;*/

    border-bottom: 1px #cccccc dashed;

}

.hotleftitle{

    background: #c40000;

    width: 50px;

    height:306px;

    font-size: 20px;

    font-weight: bold;

    color: #FFFFFF;

    word-wrap: break-word;/*英文的时候需要加上这句，自动换行*/

    word-break:break-all;

    text-align: center;

    padding: 90px 15px;

}

.hotrightxs{

    width:1106px;

    height:306px;

    /*background:#090;*/

}

.template-bus1{

    margin-top: 30px;

}

.template-bus2{

    /*height:2560px;*/

    /*background: #090;*/

}

.buslistll{

    width: 360px;

}

.busstxnews{

    width: 370px;

}

.busmainall{

    width: 780px;

    /*height:2530px;*/

    margin-top: 30px;

    /*background: yellow;*/

}

.busstxnews ul{

    padding-left: 15px;

}



.busstxnews ul li{

    line-height: 30px;

}

.busimglss{

    height:180px;

    width: 370px;

}

.busimglss img{

    height:160px;

    width: 370px;

    /* background: #900; */

}

.conmainnewslp{

    margin-bottom: 15px;

}

.busbuylist{

    background: #eeeeee;

    border: 1px #cccccc solid;

    margin-top: 20px;

    padding: 10px 50px;

}

.busbuylist img{

    text-align: center;

    margin: 0 auto;

    width: 160px;

    height:160px;

}

.busimgtop{

    margin: 0 auto;

    text-align: center;

    padding-top: 10px;

    padding-bottom: 10px;

}

.btnlssan{

    padding-bottom: 20px;

    padding-top: 20px;

}

.btnlssan button{

    background: #c40000;

    border: 0;

    color: #FFFFFF;

    padding: 3px 10px;

}

.btnlssan span{

    color: #c40000;

    font-weight: bold;

    font-size: 20px;

}

.newbuslook{

    margin-bottom: 25px;

}

.template-bus3{

    margin-top: 30px;

}

.right-newtext img{

    width: 240px;

    height:150px;

}

































