@charset "utf-8";
/* CSS Document */

* {
    margin: 0;
    padding: 0;
}

body {
    font-family: "宋体", "微软雅黑";
    font-size: 14px;
    color: #444;
}

ul,
li,
dl,
dt,
dd {
    list-style: none;
}

img,
a {
    border: none;
}

a {
    color: #444;
    text-decoration: none;
}

a:hover,
a:focus {
    color: #e74c3c;
    text-decoration: underline;
}


/* 首页样式 */
.header {
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #ececec;
    background-color: #f8f8f8;
}

.header_box {
    width: 920px;
    height: 20px;
    margin: 0 auto;
    font-size: 12px;
    background: url(../../images/icon1.png) no-repeat left center;
    padding: 10px 0 10px 80px;
    overflow: hidden;
}

.input1 {
    width: 88px;
    height: 18px;
    border: 1px solid #ccc;
    background-color: #fff;
    margin-left: 5px;
    font-size: 12px;
    color: #555;
    padding: 0 5px;
    float: left;
}

.text1 {
    color: #666;
    margin-left: 10px;
    line-height: 20px;
    float: left;
}

.code {
    width: 100px;
    height: 20px;
    float: left;
    margin-left: 5px;
}

.input2 {
    width: 50px;
    height: 20px;
    background-color: #0080be;
    border: none;
    margin-left: 10px;
    font-size: 12px;
    color: #fff;
    float: left;
}

.text2 {
    color: #888;
    margin-left: 30px;
    line-height: 20px;
    float: left;
}

.text3 {
    color: #666;
    line-height: 20px;
    float: right;
}

.main {
    width: 1000px;
    height: auto;
    margin: 20px auto;
}

.top {
    width: 1000px;
    height: 78px;
}

.logo {
    width: 155px;
    height: 78px;
    display: inline-block;
    float: left;
}

.input3 {
    width: 398px;
    height: 38px;
    border: 1px solid #f07a00;
    background-color: #fff;
    float: left;
    margin-left: 60px;
    margin-top: 19px;
    font-size: 14px;
    color: #555;
    padding: 0 5px;
}

.input4 {
    width: 100px;
    height: 40px;
    background-color: #f07a00;
    border: none;
    font-size: 16px;
    color: #fff;
    float: left;
    margin-top: 19px;
}

.ad1 {
    width: 220px;
    height: 78px;
    float: right;
    background-color: #e2e3e4;
}

.nav {
    width: 1000px;
    height: 40px;
    margin-top: 20px;
    background-color: #0080be;
}

.nav ul li {
    line-height: 40px;
    font-weight: bold;
}

.nav ul li a {
    color: #fff;
    font-size: 16px;
    text-decoration: none;
}

.nav ul li:hover,
.nav ul li:focus {
    background: #0096de;
}

.li01 {
    width: 112px;
    height: 40px;
    text-align: center;
    float: left;
}

.li02 {
    width: 111px;
    height: 40px;
    text-align: center;
    float: left;
    background: url(../../images/nav-line.png) no-repeat left center;
}

.hottruck {
    width: 1000px;
    height: 150px;
    overflow: hidden;
    margin-top: 5px;
}

.hottruck ul {
    width: 1000px;
    height: 29px;
    border-bottom: 1px dotted #ececec;
    padding: 10px 0;
    overflow: hidden;
}

.hottruck ul li {
    width: 116px;
    float: left;
    text-align: center;
    line-height: 28px;
}

.hottruck ul li.first_item {
    width: 100px;
    font-size: 16px;
    font-weight: bold;
    line-height: 28px;
    text-align: left;
}

.car_name {
    line-height: 22px;
}

.car_details a {
    font-size: 12px;
    color: #999;
    width: 30px;
    display: inline-block;
}

.car_details a:hover,
.car_details a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.hottruck ul li.last_item {
    width: 70px;
    float: right;
    font-size: 14px;
    line-height: 28px;
    text-align: right;
}

.kcr_main1 {
    width: 1000px;
    height: 304px;
    margin-top: 20px;
}

.hotnews {
    width: 350px;
    height: auto;
    float: left;
    margin-left: 20px;
}

.news_title {
    text-align: center;
    color: #e74c3c;
    font-size: 16px;
}

.newlist1 {
    margin-top: 10px;
}

.newlist1 li {
    line-height: 28px;
}

.text4 {
    color: #999;
}

.text4 a {
    color: #999;
}

.text4 a:hover,
.text4 a:focus {
    color: #e74c3c;
}

.brand {
    width: 198px;
    height: 281px;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: 2px solid #0080be;
    float: left;
    margin-left: 20px;
    padding: 10px;
}

.brand_title {
    font-size: 16px;
}

.more {
    font-size: 14px;
    font-weight: normal;
    color: #999;
    float: right;
    padding-right: 8px;
    background: url(../../images/more-icon.png) no-repeat right center;
}

.more2 {
    font-size: 14px;
    font-weight: normal;
    color: #999;
    float: right;
    padding-left: 10px;
}

.brand ul {
    margin-top: 10px;
}

.brand ul li {
    width: 64px;
    overflow: hidden;
    padding-left: 2px;
    font-size: 12px;
    float: left;
    line-height: 28px;
}

.kcr_main2,
.kcr_main3,
.kcr_main4,
.kcr_main5,
.kcr_main6,
.kcr_main7,
.kcr_main8 {
    width: 1000px;
    height: auto;
    margin-top: 20px;
}

.column1 {
    width: 390px;
    height: 375px;
    float: left;
}

.news_title2 {
    width: 390px;
    border-bottom: 3px solid #e5e5e5;
    padding-bottom: 10px;
}

.news_title2 span {
    font-size: 16px;
    border-bottom: 3px solid #0080be;
    color: #0080be;
    padding-bottom: 10px;
}

.newlist2 {
    margin-top: 15px;
}

.newlist2_li1 {
    width: 186px;
    height: 162px;
    float: left;
}

.newlist2_li1 span {
    width: 186px;
    height: 38px;
    display: block;
    line-height: 38px;
    text-align: center;
}

.left_18 {
    margin-left: 18px;
}

.newlist2_li2 {
    clear: both;
    width: 375px;
    background: url(../../images/icon2.png) no-repeat scroll 0 10px;
    line-height: 28px;
    padding-left: 15px;
}

.newlist2_li2 span {
    float: right;
    color: #999;
}

.newlist2_li2 span {
    float: right;
    color: #999;
}

.column2 {
    width: 350px;
    height: 375px;
    float: left;
    margin-left: 20px;
}

.news_title3 {
    width: 350px;
    border-bottom: 3px solid #e5e5e5;
    padding-bottom: 10px;
}

.news_title3 span {
    font-size: 16px;
    border-bottom: 3px solid #0080be;
    color: #0080be;
    padding-bottom: 10px;
}

.newlist3 {
    margin-top: 9px;
}

.newlist3 li {
    clear: both;
    width: 335px;
    background: url(../../images/icon2.png) no-repeat scroll 0 10px;
    line-height: 28px;
    padding-left: 15px;
}

.newlist3 li span {
    float: right;
    color: #999;
}

.newlist7 {
    margin-top: 15px;
}

.newlist7_li1 {
    width: 350px;
    height: 124px;
    overflow: hidden;
    list-style: none;
    position: relative;
    margin-bottom: 10px;
}

.newlist7_li1 img {
    float: left;
    position: absolute;
}

.newlist7_li1 h4 {
    width: 148px;
    line-height: 26px;
    margin-left: 202px;
}

.newlist7_li1 p {
    width: 148px;
    font-size: 12px;
    line-height: 24px;
    color: #999;
    margin-left: 202px;
}

.newlist7_li1 p a {
    color: #f07a00;
}

.newlist7_li2 {
    clear: both;
    width: 335px;
    background: url(../../images/icon2.png) no-repeat scroll 0 10px;
    line-height: 28px;
    padding-left: 15px;
}

.newlist7_li2 span {
    float: right;
    color: #999;
}

.ad2 {
    width: 220px;
    height: 370px;
    float: left;
    margin-left: 20px;
    background-color: #e2e3e4;
}

.column3 {
    width: 220px;
    height: 375px;
    float: left;
    margin-left: 20px;
}

.hotmodels_title {
    width: 218px;
    height: 27px;
    border: 1px solid #0080be;
    color: #0080be;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
}

.hotmodels {
    margin-top: 10px;
}

.hotmodels li {
    height: 60px;
    overflow: hidden;
    line-height: 30px;
    border-bottom: 1px dotted #e5e5e5;
}

.hotmodels li a {
    color: #466f82;
}

.hotmodels li a:hover,
.hotmodels li a:focus {
    color: #e74c3c;
}

.newlist4 {
    margin-top: 9px;
}

.newlist4 li {
    clear: both;
    width: 375px;
    background: url(../../images/icon2.png) no-repeat scroll 0 10px;
    line-height: 28px;
    padding-left: 15px;
}

.newlist4 li span {
    float: right;
    color: #999;
}

.ad3 {
    width: 1000px;
    height: 68px;
    margin-top: 20px;
    clear: both;
}

.hotforum {
    width: 1000px;
    height: auto;
    margin-top: 20px;
}

.hot_title {
    width: 1000px;
    font-size: 20px;
    font-family: "微软雅黑", "黑体", "宋体";
    color: #0080be;
    border-bottom: 3px solid #0080be;
    padding-bottom: 10px;
}

.column4 {
    width: 320px;
    height: auto;
    float: left;
}

.left_20 {
    margin-left: 20px;
}

.column4 h4 {
    font-size: 16px;
    margin-top: 15px;
}

.newlist5 {
    margin-top: 10px;
}

.newlist5 li {
    clear: both;
    width: 305px;
    background: url(../../images/icon2.png) no-repeat scroll 0 10px;
    line-height: 28px;
    padding-left: 15px;
}

.newlist5 li span {
    float: right;
    color: #999;
}

.news_title4 {
    width: 390px;
    font-size: 16px;
    margin-top: 15px;
    height: 20px;
}

.news_title5 {
    width: 350px;
    font-size: 16px;
    margin-top: 15px;
}

.news_title6 {
    width: 220px;
    font-size: 16px;
    margin-top: 15px;
    color: #0080be;
}

.newlist6 {
    margin-top: 10px;
}

.newlist6 li {
    line-height: 30px;
}

.top_19 {
    margin-top: 19px;
    text-align: left !important;
}

.left_0 {
    margin-left: 0;
}

.hotcar {
    width: 220px;
    height: 146px;
    display: block;
    margin-top: 15px;
}

.top_30 {
    margin-top: 30px;
}

.kcr_main9 {
    width: 1000px;
    height: 590px;
    margin-top: 30px;
}

.lights {
    width: 1000px;
    height: 590px;
    overflow: hidden;
    margin-top: 20px;
    margin: 0 auto;
}

.l-left {
    width: 1000px;
    height: 60px;
    position: relative;
    background: url(../../images/line1.png) no-repeat top left;
}

.l-lists {
    position: absolute;
    width: 100px;
    height: 60px;
    background: url(../../images/iocn-1.png) no-repeat top center;
    line-height: 60px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #444;
    font-family: "微软雅黑", "黑体", "宋体";
    font-size: 20px;
    cursor: pointer;
}

.l-left .on {
    color: #0080be;
    background: url(../../images/iocn-2.png) no-repeat top center;
}

.one {
    left: 0px;
    top: 0px;
}

.two {
    left: 100px;
    top: 0px;
}

.l-right {
    width: 1000px;
    height: 530px;
    display: none;
}

.show {
    display: block;
}

.pic_list {
    width: 1000px;
    overflow: hidden;
}

.pic_list li {
    width: 320px;
    height: 265px;
    float: left;
    text-align: center;
}

.pic_list li span {
    width: 320px;
    height: 44px;
    line-height: 44px;
    display: block;
}

.kcr_main10 {
    width: 978px;
    height: 123px;
    border: 1px solid #e5e5e5;
    margin-top: 10px;
    padding: 10px;
}

.link_title {
    width: 978px;
    font-size: 20px;
    font-family: "微软雅黑", "黑体", "宋体";
    color: #0080be;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px;
    margin: 10px 0;
}

.kcr_main10 p,
.kcr_main10 p a {
    color: #999;
    line-height: 28px;
}

.kcr_main10 p a:hover,
.kcr_main10 p a:focus {
    color: #555;
}

.footer {
    width: 1000px;
    height: 210px;
    background: url(../../images/info.jpg) no-repeat center bottom;
    margin-top: 30px;
}

.footer p {
    line-height: 28px;
    color: #666;
    text-align: center;
}

/* 卡车新闻样式 */
.news_nav {
    width: 1000px;
    height: 38px;
    background-color: #f8f8f8;
    margin-top: 20px;
}

.news_nav a {
    width: 100px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    text-decoration: none;
}

.news_nav a:hover {
    background: #0096de;
    color: #fff;
}

.news_nav .news_nav_active {
    background: #0096de;
    color: #fff;
}

.kcr_main11 {
    width: 1000px;
    height: auto;
    margin-top: 20px;
}

.left_box {
    width: 680px;
    height: auto;
    float: left;
}

.left1 {
    width: 680px;
    height: 400px;
}

.ad4 {
    width: 680px;
    height: 68px;
    margin-top: 15px;
    background-color: #e2e3e4;
}

.article {
    width: 680px;
    height: auto;
    margin-top: 10px;
}

.article_list {
    width: 680px;
    height: auto;
}

.article_list li {
    width: 100%;
    height: 100px;
    padding: 20px 0 20px 0;
    border-bottom: 1px dotted #e5e5e5;
}

.article_list li:hover,
.article_list li:focus {
    background: #f8f8f8;
}

.article_list li img {
    width: 150px;
    height: 100px;
    float: left;
}

.article_text {
    width: 510px;
    float: left;
    margin-left: 20px;
}

.article_text h4 {
    font-size: 16px;
}

.article_text h4 a {
    color: #0080be;
}

.article_text h4 a:hover,
.article_text h4 a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.article_text p {
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    color: #666;
}

.article_text span {
    color: #999;
    display: block;
    margin-top: 8px;
}

.pagenation {
    height: auto;
    margin: 30px auto 0 auto;
    text-align: center;
}

.pagenation a {
    padding: 8px 11px;
    margin-right: 5px;
    display: inline-block;
    border: 1px solid #e5e5e5;
}

.pagenation a:hover,
.pagenation a:focus {
    padding: 8px 11px;
    margin-right: 5px;
    display: inline-block;
    border: 1px solid #0080be;
    color: #0080be;
}

.pagenation a.on {
    background: #0080be;
    color: #fff;
    border: 1px solid #0080be;
}

.right_box {
    width: 300px;
    height: auto;
    float: left;
    margin-left: 20px;
}

.hot_article {
    width: 278px;
    height: 560px;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: 2px solid #0080be;
    padding: 10px;
    margin-top: 20px;
}

.hot_article h3,
.hot_article2 h3 {
    font-size: 16px;
    color: #0080be;
}

.newlist8 {
    margin-top: 15px;
}

.newlist8_li1 {
    width: 278px;
    height: 80px;
    overflow: hidden;
    list-style: none;
    position: relative;
    margin-bottom: 15px;
}

.newlist8_li1 img {
    float: left;
    position: absolute;
}

.newlist8_li1 h4 {
    width: 138px;
    line-height: 20px;
    font-size: 12px;
    margin-left: 140px;
}

.newlist8_li1 p {
    width: 138px;
    font-size: 12px;
    line-height: 20px;
    color: #999;
    margin-left: 140px;
}

.newlist8_li1 p a {
    color: #f07a00;
}

.newlist8_li2 {
    clear: both;
    width: 238px;
    height: 30px;
    background: url(../../images/icon2.png) no-repeat left center;
    line-height: 30px;
    padding-left: 15px;
}

.newlist8_li2 span {
    float: right;
    color: #999;
}

/*.ad5{ width:300px; height:auto;}
.ad5 img{  margin-top:20px;}*/
.ad5 li img {
    margin-top: 20px;
    width: 300px;
}

.hot_article2 {
    width: 278px;
    height: auto;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: 2px solid #0080be;
    padding: 10px;
    margin-top: 20px;
}

.location {
    margin-top: 20px;
    font-size: 12px;
    color: #666;
}

.article_title {
    font-size: 28px;
    text-align: center;
    line-height: 45px;
    color: #111;
    font-family: "微软雅黑", "黑体", "宋体";
    margin-top: 20px;
}

.article_info {
    width: 660px;
    line-height: 38px;
    font-size: 12px;
    color: #888;
    font-weight: normal;
    text-align: center;
}

.article_info span {
    padding: 0 14px;
}

.ad6 {
    width: 640px;
    height: 60px;
    margin: 15px auto;
    text-align: center;
}

.article_content {
    width: 660px;
    height: auto;
    text-align: center;
}

.article_content p {
    line-height: 28px;
    margin-top: 10px;
    text-indent: 2em;
    text-align: left;
}

.article_content img {
    text-align: center;
    display: block;
    margin: 0 auto;
    max-width: 680px;
}

.related_reading {
    width: 680px;
    height: auto;
    margin-top: 20px;
}

.related_title {
    width: 680px;
    font-size: 18px;
    font-family: "微软雅黑", "黑体", "宋体";
    border-bottom: 3px solid #e5e5e5;
    padding-bottom: 10px;
}

.related_title span {
    border-bottom: 3px solid #0080be;
    color: #0080be;
    padding-bottom: 10px;
}

.newlist9 {
    margin-top: 9px;
}

.newlist9 li {
    width: 665px;
    background: url(../../images/icon2.png) no-repeat scroll 0 10px;
    line-height: 28px;
    padding-left: 15px;
}

.newlist9 li span {
    float: right;
    color: #999;
}

.statement {
    width: 680px;
    line-height: 26px;
    font-size: 12px;
    color: #888;
    margin-top: 15px;
}

.share {
    width: 680px;
    height: 40px;
    line-height: 40px;
    margin-top: 20px;
}

.share a {
    width: 40px;
    height: 40px;
    display: inline-block;
    margin-left: 10px;
    float: right;
}

.share div {
    width: 40px;
    height: 40px;
    line-height: 40px;
    display: inline-block;
    float: right;
    text-align: right;
}

/* 卡车报价页样式 */
.left_bar {
    width: 200px;
    height: auto;
    float: left;
    margin-top: 16px;
}

.flide,
.flide2,
.flide3,
.flide4 {
    width: 197px;
    height: 40px;
    font-size: 16px;
    font-weight: bold;
    line-height: 40px;
    margin: 4px 0 1px 0;
    border-left: 3px solid #0080be;
    text-align: center;
    background-color: #f8f8f8;
}

.flide:hover,
.flide2:hover,
.flide3:hover,
.flide4:hover {
    background: #d2f0ff;
}

.panel,
.panel2,
.panel3,
.panel4 {
    height: auto;
    display: none;
}

.panel p,
.panel2 p,
.panel3 p,
.panel4 p {
    width: 170px;
    padding: 8px 10px 8px 20px;
    line-height: 20px;
    background: #edf6fb;
}

.panel p:hover,
.panel2 p:hover,
.panel3 p:hover,
.panel4 p:hover {
    background: #ffffe6;
}

.panel .panel_on {
    background: #ffffe6;
}

.right_content {
    width: 780px;
    min-height: 500px;
    height: auto;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.hotcar_title {
    width: 780px;
    font-size: 20px;
    font-family: "微软雅黑", "黑体", "宋体";
    border-bottom: 3px solid #0080be;
    color: #0080be;
    padding-bottom: 10px;
    margin-top: 20px;
}

.hot_car {
    width: 780px;
    height: auto;
}

.hot_car li {
    width: 180px;
    height: auto;
    float: left;
    text-align: center;
    margin-top: 20px;
}

.hot_car li span {
    width: 180px;
    height: 76px;
    padding-top: 5px;
    display: block;
    overflow: hidden;
    line-height: 24px;
}

.hot_car li p {
    color: #f07a00;
    font-weight: bold;
}

.location2 {
    font-size: 12px;
    color: #666;
}

/* 卡车图片页样式 */
.hot_car li .pic_number {
    color: #888;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
}

/* 品牌大全页样式 */
.brand2 {
    margin-top: 20px;
}

.brand_title2 {
    width: 1000px;
    height: 40px;
    border-bottom: 4px solid #004b6c;
}

.btit_l {
    width: 100px;
    text-align: center;
    font-size: 20px;
    float: left;
    font-weight: bold;
    line-height: 36px;
    font-family: "微软雅黑", "黑体", "宋体";
}

.btit_l a {
    color: #006092;
}

.btit_l a:hover,
.btit_l a:focus,
.btit_r2 a:hover,
.btit_r2 a:focus,
.btit_kind ul li a:hover,
.btit_kind ul li a:focus,
.b_center_r2 dl a:hover,
.b_center_r2 dl a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.btit_r {
    width: 900px;
    height: 40px;
    float: left;
    background-color: #006092;
}

.btit_r1 {
    width: 105px;
    height: 44px;
    line-height: 44px;
    float: left;
    text-align: center;
    background: url(../../images/brand_bg.png) no-repeat top center;
    border-left: 1px solid #004b6c;
    border-right: 1px solid #004b6c;
}

.btit_r2 {
    width: 105px;
    height: 44px;
    line-height: 44px;
    float: left;
    text-align: center;
}

.btit_r2 a {
    color: #fff;
}

.btit_kind {
    width: 1000px;
    height: 45px;
    font-size: 16px;
    background-color: #f7f7f7;
    border-bottom: 4px solid #e8e8e8;
    margin-bottom: 10px;
}

.btit_kind ul {
    margin: 0 6px;
}

.btit_kind ul li {
    width: 38px;
    line-height: 45px;
    text-align: center;
    float: left;
    font-family: "微软雅黑", "黑体", "宋体";
}

.btit_kind ul li a {
    color: #006092;
}

.btit_kind ul li p {
    color: #999;
}

.b_center {
    width: 1000px;
    margin: 0 auto;
    overflow: hidden;
}

.btit_c {
    border-bottom: 1px solid #e8e8e8;
    font-size: 22px;
    font-family: "微软雅黑", "黑体", "宋体";
    line-height: 40px;
    font-weight: bold;
    padding-left: 93px;
}

.b_center_all {
    border-bottom: 1px solid #e8e8e8;
    background-color: #f7f7f7;
    float: left;
}

.b_center_l {
    width: 200px;
    float: left;
}

.b_center_l dl {
    font-size: 16px;
    font-weight: bold;
    padding: 30px 0;
    text-align: center;
}

.b_center_l dl dt {
    margin-bottom: 8px;
}

.b_center_r {
    width: 760px;
    padding-left: 40px;
    float: left;
    background-color: #fff;
}

.b_center_r1 {
    padding: 40px 0 30px 8px;
    font-size: 16px;
    font-weight: bold;
}

.b_center_r2 {
    padding-right: 27px;
    padding-bottom: 38px;
    float: left;
}

.b_center_r2 dl {
    text-align: center;
}

.b_center_r2 dl a {
    color: #006092;
}

.b_center_r2 dl dt {
    line-height: 28px;
}

.b_center_r2 dl dd a {
    font-size: 12px;
    padding: 0 8px;
}

/* 品牌大全--按类型找页样式 */
.btit_kind2 {
    width: 1000px;
    height: 45px;
    font-size: 16px;
    background-color: #f7f7f7;
    border-bottom: 4px solid #e8e8e8;
    margin-bottom: 10px;
}

.btit_kind2 ul {
    margin: 0 20px;
}

.btit_kind2 ul li {
    padding: 0 20px;
    line-height: 45px;
    text-align: center;
    float: left;
    font-family: "微软雅黑", "黑体", "宋体";
}

.btit_kind2 ul li a {
    color: #006092;
}

.btit_kind2 ul li a:hover,
.btit_kind2 ul li a:focus,
.b_center_r3 dl a:hover,
.b_center_r3 dl a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.btit_kind2 ul li p {
    color: #999;
}

.btit_c2 {
    border-bottom: 1px solid #e8e8e8;
    font-size: 18px;
    font-family: "微软雅黑", "黑体", "宋体";
    line-height: 40px;
    font-weight: bold;
    padding-left: 20px;
    margin-bottom: 20px;
}

.b_center_all2 {
    padding-left: 20px;
}

.b_center_r3 {
    padding-left: 40px;
    float: left;
    background-color: #fff;
    padding-right: 27px;
    padding-bottom: 38px;
    float: left;
}

.b_center_r3 dl {
    text-align: center;
}

.b_center_r3 dl a {
    color: #006092;
}

.b_center_r3 dl dt {
    line-height: 28px;
}

.b_center_r3 dl dd a {
    font-size: 12px;
    padding: 0 8px;
}


/* 品牌大全--综述页样式 */
.brand_title3 {
    width: 1000px;
    font-size: 26px;
    font-family: "微软雅黑", "黑体", "宋体";
}

.brand_nav {
    width: 1000px;
    height: 40px;
    border-top: 3px solid #004b6c;
    margin-top: 15px;
}

.brand_nav ul li {
    line-height: 38px;
    font-size: 16px;
    text-align: center;
    float: left;
}

.brand_nav_on {
    width: 200px;
    height: 40px;
    background-color: #006092;
}

.brand_nav_on a {
    color: #fff;
}

.brand_nav1 {
    width: 198px;
    height: 39px;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    background-color: #F7F7F7;
}

.brand_nav2 {
    width: 199px;
    height: 39px;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    background-color: #F7F7F7;
}

.brand_left {
    width: 780px;
    height: auto;
    float: left;
}

.brand_left_box1 {
    margin-top: 20px;
}

.brand_pic {
    width: 410px;
    height: auto;
    float: left;
    overflow: hidden;
    position: relative;
}

.brand_pic div {
    width: 410px;
    height: 270px;
}

.brand_pic span {
    width: 408px;
    height: 38px;
    font-size: 14px;
    text-align: left;
    display: block;
    line-height: 36px;
    background: #f8f8f8;
    color: #666;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    margin: 0;
    padding: 0 10px;
    box-sizing: border-box;
}

.brand_title4 {
    width: 780px;
    font-size: 20px;
    font-family: "微软雅黑", "黑体", "宋体";
    border-bottom: 3px solid #0080be;
    color: #0080be;
    padding-bottom: 5px;
    margin-top: 20px;
}

.brand_title4 span {
    font-size: 14px;
    color: #666;
    margin-left: 10px;
}

.more3 {
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    color: #999;
    float: right;
    padding-right: 8px;
    background: url(../../images/more-icon.png) no-repeat right center;
}

.hot_car .brand_car_price {
    color: #666;
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    line-height: 20px;
}

.hot_car .brand_car_price b {
    color: #F07A00;
}

.forum {}

.forum li {
    width: 760px;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #e5e5e5;
    background: url(../../images/icon2.png) no-repeat left center;
    padding-left: 20px;
}

.forum li a {
    width: 540px;
    height: 50px;
    text-align: left;
    display: block;
    float: left;
}

.forum li span {
    width: 100px;
    height: 50px;
    text-align: center;
    display: block;
    float: left;
    color: #666;
}

.forum li span b {
    color: #0080be;
    font-weight: normal;
}

.forum_tit {
    width: 760px;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #e5e5e5;
    color: #666;
    margin-top: 10px;
}

.forum_tit div {
    width: 560px;
    height: 50px;
    text-align: left;
    display: block;
    float: left;
}

.forum_tit span {
    width: 100px;
    height: 50px;
    text-align: center;
    display: block;
    float: left;
    color: #666;
}

.forum_tit2 {
    width: 760px;
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    text-align: right;
}

.forum_tit2 a {
    color: #0080be;
    font-weight: normal;
}

.forum_tit2 a:hover,
.forum_tit2 a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.brand_right {
    width: 200px;
    height: auto;
    float: left;
    margin-left: 20px;
}

.column5 {
    width: 200px;
    height: auto;
    overflow: hidden;
    float: left;
    margin-top: 20px;
}

.hotmodels_title2 {
    width: 198px;
    height: 27px;
    border: 1px solid #0080be;
    color: #0080be;
    font-size: 16px;
    line-height: 26px;
    text-align: center;
}

.brand_right .hotmodels li {
    height: auto;
    padding-left: 20px;
    background: url(../../images/icon2.png) no-repeat left center;
}

.ad7 {
    width: 200px;
    height: 240px;
    margin-top: 20px;
}

/* 品牌大全--参考报价页样式 */
.brand_title5 {
    width: 780px;
    font-size: 16px;
    font-family: "微软雅黑", "黑体", "宋体";
    margin-top: 15px;
}

/* 品牌大全--文章页样式 */
.article2_list {
    width: 780px;
    height: auto;
}

.article2_list li {
    width: 100%;
    height: 100px;
    padding: 20px 0 20px 0;
    border-bottom: 1px dotted #e5e5e5;
}

.article2_list li:hover,
.article_list li:focus {
    background: #f8f8f8;
}

.article2_list li img {
    width: 150px;
    height: 100px;
    float: left;
}

.article2_text {
    width: 510px;
    float: left;
    margin-left: 20px;
}

.article2_text h4 {
    font-size: 16px;
}

.article2_text h4 a {
    color: #0080be;
}

.article2_text h4 a:hover,
.article_text h4 a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.article2_text p {
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    color: #666;
}

.article2_text span {
    color: #999;
    display: block;
    margin-top: 8px;
}

/* 卡车品牌--综述页样式 */
.brand_truck_nav {
    width: 1000px;
    height: 40px;
    border-top: 3px solid #004b6c;
    margin-top: 15px;
}

.brand_truck_nav ul li {
    line-height: 38px;
    text-align: center;
    float: left;
}

.brand_truck_nav_on {
    width: 160px;
    height: 40px;
    font-size: 16px;
    background-color: #006092;
}

.brand_truck_nav_on a {
    color: #fff;
}

.brand_truck_nav1 {
    width: 200px;
    height: 40px;
    font-size: 22px;
    font-family: "微软雅黑", "黑体", "宋体";
    color: #333;
    background-color: #F7F7F7;
}

.brand_truck_nav2 {
    width: 158px;
    height: 39px;
    font-size: 16px;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    background-color: #F7F7F7;
}

.brand_truck_nav3 {
    width: 159px;
    height: 39px;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    background-color: #F7F7F7;
}

.brand_title3 span {
    font-size: 14px;
    color: #666;
    font-weight: normal;
    margin-left: 15px;
}

.brand_truck {
    width: 1000px;
    height: auto;
    padding-top: 5px;
}

.brand_truck_logo {
    width: 180px;
    height: 120px;
    float: left;
}

.truck_brief {
    width: 800px;
    height: 140px;
    overflow: hidden;
    color: #666;
    margin-left: 20px;
    float: left;
    line-height: 28px;
}

.truck_brief a {
    color: #e74c3c;
}

.brand_truck_name {
    border-top: 1px dashed #e5e5e5;
    border-bottom: 2px solid #e5e5e5;
    width: 1000px;
    height: auto;
    padding: 15px 0;
    margin-top: 10px;
}

.brand_truck_name a {
    margin: 0 15px 0 5px;
    line-height: 26px;
}

.newlist10 {
    margin-top: 10px;
}

.newlist10 li {
    float: left;
    width: 375px;
    background: url(../../images/icon2.png) no-repeat scroll 0 10px;
    line-height: 28px;
    padding-left: 15px;
    overflow: hidden;
}

.hot_brand {
    width: 186px;
    height: 300px;
    border-bottom: 1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: 2px solid #0080be;
    float: left;
    padding: 10px 6px;
    margin-top: 20px;
}

.hot_brand_title {
    font-size: 16px;
}

.hot_brand ul li {
    width: 90px;
    height: 60px;
    margin-top: 10px;
    float: left;
}

.hot_brand ul li a {
    width: 90px;
    height: 60px;
    display: block;
}

.right_6 {
    margin-right: 6px;
}


/* 卡车报价--筛选页样式 */

.choose {
    width: 740px;
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    margin-top: 20px;
    background-color: #f1f1f1;
}

.choose span {
    float: left;
}

.term {
    width: 780px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.term li {
    border-bottom: 1px solid #e5e5e5;
    height: auto;
    line-height: 40px;
    overflow: hidden;
}

.term1 {
    width: 90px;
    height: auto;
    display: block;
    float: left;
    text-align: right;
    font-weight: bold;
}

.term2 {
    display: block;
    width: 40px;
    height: 20px;
    line-height: 20px;
    margin-top: 10px;
    float: left;
    text-align: center;
}

.term2:hover {
    color: #fff;
    background-color: #F07A00;
    text-decoration: none;
}

.term2_on {
    display: block;
    width: 40px;
    height: 20px;
    line-height: 20px;
    margin-top: 10px;
    float: left;
    text-align: center;
    color: #fff;
    background-color: #F07A00;
}

.term2_on:hover {
    color: #fff;
    text-decoration: none;
}

.term3 {
    width: 650px;
    color: #888;
    float: left;
}

.term3 span {
    margin-left: 20px;
}

.term3 a {
    margin-left: 20px;
    padding: 2px 5px;
}

.term3 a:hover {
    text-align: center;
    color: #fff;
    background-color: #F07A00;
    padding: 2px 5px;
    text-decoration: none;
}

.term3_on {
    text-align: center;
    color: #fff;
    background-color: #F07A00;
    padding: 2px 5px;
    text-decoration: none;
}

.chosen {
    font-size: 12px;
    margin-left: 10px;
    margin-top: 10px;
    padding: 0 20px 0 5px;
    line-height: 20px;
    display: block;
    float: left;
    border: 1px solid #ccc;
    background: url(../../images/icon4.png) no-repeat scroll 98% 50% #fff;
    color: #F07A00;
}

.choose a:hover {
    border: 1px solid #F07A00;
    text-decoration: none;
}

.declare {
    clear: both;
    font-size: 12px;
    color: #F07A00;
    margin-top: 20px;
}

.chosen_result {
    width: 780px;
    height: auto;
    overflow: hidden;
}

.chosen_result li {
    padding: 20px 0;
    border-bottom: 1px solid #e5e5e5;
    width: 100%;
    height: 100px;
}

.c_result_l {
    width: 150px;
    height: 100px;
    float: left;
}

.c_result_c {
    width: 480px;
    height: 100px;
    float: left;
    margin-left: 20px;
}

.c_result_c h4 {
    color: #0080BE;
    font-size: 14px;
    margin-bottom: 8px;
}

.c_result_c span {
    line-height: 26px;
    font-size: 12px;
    display: inline-block;
}

.c_result_c_t1 {
    width: 60px;
    color: #888;
    text-align: right;
}

.c_result_c_t2 {
    width: 180px;
}

.c_result_r {
    width: 100px;
    height: 100px;
    float: left;
    margin-left: 20px;
}

.c_result_r h3 {
    color: #e74c3c;
    text-align: center;
    font-size: 20px;
}

.c_result_r_t3 {
    width: 80px;
    height: 28px;
    margin: 10px auto;
}

.c_result_r_t3 a {
    width: 80px;
    height: 28px;
    line-height: 28px;
    color: #0080be;
    display: block;
    font-size: 14px;
    border: 1px solid #0080be;
    text-align: center;
}

.c_result_r_t3 a:hover {
    background: #0080be;
    color: #fff;
    text-decoration: none;
}

.c_result_r_t4 {
    padding: 0 10px;
}


.panel div,
.panel2 div,
.panel3 div,
.panel4 div {
    height: auto;
    display: none;
}

.panel div ul,
.panel2 div ul,
.panel3 div ul,
.panel4 div ul {
    margin: 5px 0;
}

.panel div ul li,
.panel2 div ul li,
.panel3 div ul li,
.panel4 div ul li {
    line-height: 30px;
    background: url(../../images/icon3.png) no-repeat left center;
    padding-left: 15px;
    margin-left: 30px;
}

/* 卡车报价--图片详情页样式 */

.pic_left {
    width: 780px;
    height: 596px;
    float: left;
    margin-top: 20px;
}

.pic_right {
    width: 200px;
    height: 596px;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
}

.pic_right_box1 {
    width: 200px;
    height: 100px;
    padding-top: 34px;
    background: #666;
    color: #fff;
    text-align: center;
}

.pic_right_box1 h3 {
    font-size: 24px;
    font-family: "微软雅黑", "黑体", "宋体";
    margin-bottom: 5px;
}

.pic_right_box1 h3 a {
    color: #fff;
}

.pic_right_box1 h3 a:hover,
.pic_right_box1 h3 a:focus {
    color: #e74c3c;
}

.pic_right_box2 {
    width: 200px;
    height: 100px;
    padding-top: 34px;
    background: #ccc;
    text-align: center;
}

.pic_right_box2 h3 {
    font-size: 24px;
    font-family: "微软雅黑", "黑体", "宋体";
    margin-bottom: 5px;
}

.top_20 {
    margin-top: 20px;
}

.pic_title {
    width: 1000px;
    height: auto;
    line-height: 30px;
    margin-top: 20px;
    overflow: hidden;
}

.pic_tit1 {
    font-size: 20px;
    font-family: "微软雅黑", "黑体", "宋体";
    font-weight: bold;
}

.pic_tit2 {
    float: right;
}


.feedback {
    width: 1000px;
    height: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.zs-form {
    width: 600px;
    padding: 20px 204px 30px 204px;
    border: 1px solid #eeeeee;
    border-top: 0 none;
}

.zs-form .form-right {
    float: none;
    margin: 0 auto;
    width: 505px;
    margin-left: 70px;
}

.zs-form .form-right textarea {
    width: 495px;
}

.zh-right {
    float: right;
    width: 224px;
    border: 1px solid #eeeeee;
    padding: 10px;
}

.form-left ul li {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 4px 0;
    width: 290px;
}

.form-left ul li label {
    display: block;
    float: left;
    text-align: right;
    width: 85px;
}

.form-left ul li input {
    border: 1px solid #cccccc;
    box-sizing: border-box;
    color: #666666;
    display: block;
    float: left;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    height: 24px;
    line-height: 14px;
    outline: 0 none;
    padding: 4px;
    width: 200px;
}

.form-left ul li label span {
    color: #e74c3c;
    margin-right: 10px;
}

.form-left ul li select {
    border: 1px solid #cccccc;
    box-sizing: border-box;
    color: #666666;
    display: block;
    float: left;
    font-family: "Microsoft Yahei";
    height: 26px;
    outline: 0 none;
    width: 100px;
    margin-right: 4px;
}

.zs-form2 p {
    line-height: 26px;
}

.zs-form2 p span {
    color: #e74c3c;
}

.zs-form2 form {
    margin-top: 5px;
}

.form-left ul li.jym input {
    width: 120px;
}

.form-left ul li.jym img {
    cursor: pointer;
    display: block;
    float: left;
    margin-left: 20px;
}

.form-right p {
    line-height: 28px;
    display: inline-block;
    float: left;
}

.form-right textarea {
    border: 1px solid #cccccc;
    color: #999999;
    display: block;
    font-family: "Microsoft Yahei";
    font-size: 12px;
    height: 84px;
    line-height: 24px;
    outline: 0 none;
    padding: 5px;
    width: 328px;
    float: left;
}

.form-btn {
    clear: both;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 20px;
    width: 220px;
}

.form-btn button {
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100px;
}

.form-btn button.submit {
    background-color: #ff8300;
    margin-right: 20px;
}

.form-btn button.reset {
    background-color: #999999;
}

/* 卡车报价--反馈咨询页样式 */
.feedback_tit {
    font-size: 20px;
    color: #0080be;
    font-family: "微软雅黑", "黑体", "宋体";
    font-weight: bold;
}

.feedback_tit2 {
    margin-top: 10px;
    color: #666;
    text-indent: 2em;
}

.fd_list {
    width: 580px;
    height: auto;
    margin: 20px auto;
}

.fd_list li {
    height: auto;
}

.fd_list span {
    width: 150px;
    height: auto;
    font-size: 16px;
    display: inline-block;
    padding: 12px 0 12px 0;
    text-align: right;
}

.fd_list select,
.fd_list input {
    width: 200px;
    height: 30px;
    border: 1px solid #e5e5e5;
}

.fd_list textarea {
    width: 400px;
    height: 80px;
    border: 1px solid #e5e5e5;
    margin-top: 6px;
}

.fd_list button.submit {
    background-color: #ff8300;
    margin-right: 20px;
}

.fd_list button.reset {
    background-color: #999999;
}

.fd_list li button {
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100px;
    margin-top: 20px;
}

/* 左侧反馈表单样式 */
.feedback2 {
    width: 680px;
    height: auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.feedback_tit3 {
    width: 680px;
    font-size: 20px;
    font-family: "微软雅黑", "黑体", "宋体";
    border-bottom: 3px solid #0080be;
    color: #0080be;
    padding-bottom: 5px;
    margin-top: 20px;
}

.zs-form2 {
    width: 590px;
    padding: 20px 44px 30px;
    border: 1px solid #eeeeee;
    border-top: 0 none;
}

.zs-form2 .form-right {
    float: none;
    margin: 0 auto;
    width: 590px;

}

.zs-form2 .form-right textarea {
    width: 450px;
}


.zh-right {
    float: right;
    width: 224px;
    border: 1px solid #eeeeee;
    padding: 10px;
}

.form-left ul li {
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 4px 0;
    width: 295px;
}

.form-left ul li label {
    display: block;
    float: left;
    text-align: right;
    width: 70px;
}

.form-left ul li input {
    border: 1px solid #cccccc;
    box-sizing: border-box;
    color: #666666;
    display: block;
    float: left;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    height: 24px;
    line-height: 14px;
    outline: 0 none;
    padding: 4px;
    width: 200px;
}

.form-left ul li.jym input {
    width: 120px;
}

.form-left ul li.jym img {
    cursor: pointer;
    display: block;
    float: left;
    margin-left: 20px;
}

.form-right p {
    line-height: 28px;
}

.form-right textarea {
    border: 1px solid #cccccc;
    color: #999999;
    display: block;
    font-family: "Microsoft Yahei";
    font-size: 12px;
    height: 84px;
    line-height: 24px;
    outline: 0 none;
    padding: 5px;
    width: 368px;
}

.form-btn {
    clear: both;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 20px;
    width: 220px;
}

.form-btn button {
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 100px;
}

.form-btn button.submit {
    background-color: #ff8300;
    margin-right: 20px;
}

.form-btn button.reset {
    background-color: #999999;
}


/**小图点大图*/
#gallery {
    overflow: hidden;
}

#gallery a {
    display: block;
    float: left;
}

#gallery a img {
    display: block;
    border: 0;
}

/* 搜索页样式 */
.input5 {
    width: 653px;
    height: 38px;
    border: 1px solid #f07a00;
    background-color: #fff;
    font-size: 14px;
    color: #555;
    padding: 0 5px;
    float: left;
}

.input6 {
    width: 120px;
    height: 40px;
    background-color: #f07a00;
    border: none;
    font-size: 16px;
    color: #fff;
    float: left;
}

.search {
    width: 785px;
    height: 68px;
    float: left;
    margin-left: 60px;
    padding-top: 10px;
}

.search h4 a {
    margin-right: 20px;
    padding-bottom: 10px;
}

.search_on {
    color: #e74c3c;
    background: url(../../images/icon5.png) no-repeat bottom center;
}

.search h4 a:hover,
.search h4 a:focus {
    text-decoration: none;
}

.search_box {
    width: 785px;
    height: 40px;
    margin-top: 10px;
}

.search_result {
    width: 1000px;
    margin-top: 16px;
}

.search_result span {
    color: #e74c3c;
}

.chosen_result2 {
    width: 1000px;
    height: auto;
    overflow: hidden;
}

.chosen_result2 li {
    padding: 20px 0;
    border-bottom: 1px solid #e5e5e5;
    width: 100%;
    height: 100px;
}

.c_result_c2 {
    width: 700px;
    height: 100px;
    float: left;
    margin-left: 20px;
}

.c_result_c2 h4 {
    color: #0080BE;
    font-size: 14px;
    margin-bottom: 8px;
}

.c_result_c2 span {
    line-height: 26px;
    font-size: 12px;
    display: inline-block;
}

.c_result_c_t5 {
    width: 290px;
}

.article3_list {
    width: 1000px;
    height: auto;
}

.article3_list li {
    width: 100%;
    height: 100px;
    padding: 20px 0 20px 0;
    border-bottom: 1px dotted #e5e5e5;
}

.article3_list li:hover,
.article_list li:focus {
    background: #f8f8f8;
}

.article3_list li img {
    width: 150px;
    height: 100px;
    float: left;
}

.article3_text {
    width: 820px;
    float: left;
    margin-left: 20px;
}

.article3_text h4 {
    font-size: 16px;
}

.article3_text h4 a {
    color: #0080be;
}

.article3_text h4 a:hover,
.article_text h4 a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.article3_text p {
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    color: #666;
}

.article3_text span {
    color: #999;
    display: block;
    margin-top: 8px;
}

.article3_text2 {
    width: 960px;
    float: left;
    margin-left: 20px;
}

.article3_text2 h4 {
    font-size: 16px;
}

.article3_text2 h4 a {
    color: #0080be;
}

.article3_text2 h4 a:hover,
.article_text h4 a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.article3_text2 p {
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    color: #666;
}

.article3_text2 span {
    color: #999;
    display: block;
    margin-top: 8px;
}

.article4_list {
    width: 1000px;
    height: auto;
}

.article4_list li {
    width: 100%;
    height: 120px;
    padding: 20px 0 20px 0;
    border-bottom: 1px dotted #e5e5e5;
}

.article4_list li:hover,
.article4_list li:focus {
    background: #f8f8f8;
}

.article4_text {
    width: 1000px;
}

.article4_text h4 {
    font-size: 16px;
}

.article4_text h4 a {
    color: #0080be;
}

.article4_text h4 div {
    color: #e74c3c;
}

.article4_text h4 a:hover,
.article4_text h4 a:focus {
    color: #e74c3c;
    text-decoration: underline;
}

.article4_text p {
    font-size: 14px;
    line-height: 24px;
    margin-top: 10px;
    color: #666;
}

.article4_text span {
    color: #999;
    display: block;
    margin-top: 8px;
    font-size: 12px;
}

.right_content dl {
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-top: 15px;
}


.right_content dt {
    width: 60px;
    float: left;
    color: #0080be;
    font-weight: bold;
}

.right_content dd a {
    float: left;
    display: block;
    height: 30px;
    padding: 0 8px;
    margin-right: 10px;
}

.right_content dd a:hover {
    color: #0080be;
}

.column4 {
    width: 760px;
}

.column4 .hotnews {
    width: 100%;
}

.hotnews-tit {
    overflow: hidden;
    margin-right: -20px;
}

.column4 .hotnews h3 {
    width: 370px;
    float: left;
    margin-right: 20px;
}

.column4 .hotnews ul li {
    float: left;
    width: 370px;
    margin-right: 20px;
}

.column4 .hotnews ul {
    overflow: hidden;
    margin-right: -20px;
}

a.hotcar {
    height: auto;
    padding: 0 !important;
    margin-top: 5px;
}

a.hotcar p {
    width: 100%;
    height: auto;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.column3 {
    height: auto;
}


.newlist6 li.on-tit {
    float: left;
    width: 370px;
    margin-right: 20px;
    height: 50px;
    line-height: 24px;
    overflow: hidden;
    text-align: left;
    font-size: 16px;
    font-weight: 700;
}

.newlist6 li.on-tit a {
    color: #CD0000;
}


.newlist6 li:nth-child(2) {
    margin-right: 0;
}

.article-evaluate {
    position: relative;
    /*margin-top: 30px;*/
}

.athm-share-line__text {
    display: inline-block;
    font-size: 14px;
    color: #999;
    line-height: 24px;
    cursor: default !important;
}

.athm-share-line span {
    display: inline-block;
    margin-right: 10px;
    vertical-align: top;
    cursor: pointer;
}


.iconshare::before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url('../../images/iconshare.png');
    background-repeat: no-repeat;
    vertical-align: top;
}

.iconshare-wechat::before {
    background-position: 0 0;
}

.iconshare-sina::before {
    background-position: -34px 0;
}

.iconshare-qqzone::before {
    background-position: -102px 0;
}

.column4 .hotnews ul li span.time {
    float: right;
    color: #999999;
}

.newlist8_li2 a {
    display: block;
    float: left;
    width: 183px;
    height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.newlist8_li span {
    text-align: right;
}

.total-cx {
    float: right;
    line-height: 40px;
    color: #999;
}

.brand_pic span.read {
    position: absolute;
    right: 10px;
    bottom: 1px;
    width: 120px;
    border: 0 none;
    height: 36px;
    text-align: right;
    color: #999;
}

.truck_brief {
    position: relative;
}

.truck_brief span {
    position: absolute;
    right: 0;
    bottom: 0;
    color: #999;
    line-height: inherit;
}

.pic_title span {
    display: block;
    width: 100%;
    text-align: right;
    color: #999;
}

.pj-tit {
    margin-top: 0;
}

.brief-after p {
    margin-top: 0 !important;
}

.left_box>span {
    margin-left: 0 !important;
}

.ad-exhibition {
    margin-top: 10px;
}

.ad-exhibition>div {
    display: flex;
    justify-content: space-between;

}

.ad-exhibition>div li img {
    height: 75px !important;
    width: 100%;
}