@charset "utf-8";
/* CSS Document */

* {
    margin: 0;
    padding: 0;
}

ul,
li {
    list-style: none;
}

img,
a {
    border: none;
}

a {
    text-decoration: none;
    color: #454e58;
}

a:hover,
a:focus {
    color: #1888de;
    text-decoration: underline;
}

body {
    font-size: 14px;
    /*font-family: "宋体";*/
    font-family: "Microsoft Yahei";
    color: #454e58;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "微软雅黑";
}

.top {
    width: 100%;
    height: 40px;
    background-color: #f3f3f3;
}

.top-box {
    width: 1000px;
    height: 40px;
    margin: 0 auto;
    color: #777;
}

.top-l {
    width: 630px;
    float: left;
}

.top-l span,
.top-l input,
.top-l button,
.top-l a {
    float: left;
}

.top-l span {
    line-height: 40px;
}

.top-l input {
    width: 118px;
    height: 18px;
    border: 1px solid #cfcfcf;
    margin: 10px;
}

.top-l button {
    width: 46px;
    height: 24px;
    line-height: 24px;
    border: none;
    background-color: #1888de;
    margin: 8px 0 0 15px;
    color: #fff;
}

.top-l a {
    line-height: 40px;
    color: #777;
    margin-left: 25px;
}

.top-r {
    width: 280px;
    float: right;
}

.top-r a,
.top-r span {
    line-height: 40px;
    color: #777;
    float: right;
}

.logo {
    width: 1000px;
    height: 68px;
    margin: 20px auto;
}

.logo img {
    float: left;
}

.zr01 {
    margin-left: 45px;
}

.zr02 {
    margin-left: 20px;
}

.zr03 {
    margin-left: 45px;
}

.font-1 {
    font: 14px/200% "微软雅黑";
}

.text-indent {
    text-indent: 2rem;
}


.nav1 {
    width: 100%;
    height: 45px;
    background-color: #1888de;
}

.nav1-box {
    width: 1000px;
    height: 45px;
    margin: 0 auto;
    overflow: hidden;
}

.nav1-box li {
    float: left;
    font-family: "微软雅黑";
    font-size: 18px;
    height: 45px;
    line-height: 45px;
    margin-right: 30px;
}

.nav1-box .recommend {
    font-size: 14px;
    margin-right: 0;
    float: right;
    width: 260px;
    overflow: hidden;
}

.nav1-box li a {
    color: #fff;
    display: inline-block;
}

.nav2 {
    width: 998px;
    height: 39px;
    line-height: 39px;
    background-color: #f3f3f3;
    border-bottom: 1px solid #ededed;
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
    margin: 0 auto;
    overflow: hidden;
}

.nav2 li {
    float: left;
    font-family: "微软雅黑";
    font-size: 16px;
    margin-left: 15px;
}

.nav2 li a {
    color: #444f57;
}

.nav2 li a:hover,
.nav2 li a:focus {
    color: #1888de;
    text-decoration: none;
}

.content {
    width: 1000px;
    height: auto;
    margin: 0 auto;
}

.main1 {
    width: 1000px;
    height: 270px;
    margin-top: 20px;
}

.topic {
    width: 357px;
    margin: 0 18px;
    float: left;
}

.topic h3 {
    color: #1888de;
    font-size: 18px;
    text-align: center;
}

.topic h3 a {
    color: #1888de;
    font-size: 18px;
    text-align: center;
}

.topic p {
    line-height: 28px;
    text-indent: 2em;
    margin-top: 10px;
}

.topic p a {
    color: #1888de;
}

.topic ul {
    margin-top: 5px;
}

.topic ul li {
    background: url(../images/icon.png) no-repeat scroll 0 12px;
    line-height: 28px;
    padding-left: 15px;
}

.zr1 {
    width: 247px;
    height: 270px;
    float: left;
}

.zr1 a {
    width: 247px;
    height: 85px;
    display: block;
}

.t_7 {
    margin-top: 7px;
}

.ad-6 div {
    display: flex;
    flex-wrap: wrap;
    padding: 10px 0;
}

.ad-6 div li {
    margin-right: 3px;
}

/*.ad-6 div li:nth-child()*/
/*.main2{ width:1000px; height:80px; margin-top:20px;}
.main2 img:first-child{ margin-left:0;} 
.main2 a{ width:192px; height:80px; display:inline-block; float:left;}
.main2 img{ width:192px; height:80px; display:inline-block; float:left; margin-left:10px;}*/
.main2 {
    width: 1000px;
    height: 80px;
    margin-top: 20px;
}

.main2 a {
    width: 192px;
    height: 80px;
    display: inline-block;
    float: left;
    margin-left: 10px;
}

.main2 a:first-child {
    margin-left: 0;
}



.main3 {
    width: 1000px;
    height: 36px;
    margin-top: 20px;
}

.main3 img {
    width: 100px;
    height: 36px;
    float: left;
}

.main3_recruit {
    width: 899px;
    height: 34px;
    float: left;
    background-color: #fcfcfc;
    border-bottom: 1px solid #f3f3f3;
    border-top: 1px solid #f3f3f3;
    border-right: 1px solid #f3f3f3;
}

.main3_recruit li {
    float: left;
    line-height: 34px;
    background: url(../images/icon2.png) no-repeat scroll 0 12px;
    padding-left: 15px;
    margin-left: 18px;
}

.main4 {
    width: 1000px;
    height: 34px;
    margin-top: 20px;
}

.main4 input,
.main4 button,
.main4 span,
.main4 a {
    float: left;
}

.main4 input {
    width: 323px;
    height: 32px;
    border: 1px solid #e3e3e3;
    padding-left: 5px;
    color: #777;
}

.main4 button {
    width: 90px;
    height: 34px;
    border: none;
    text-align: center;
    background-color: #1888de;
    color: #fff;
    font-size: 14px;
    font-family: "宋体";
}

.main4 span,
.main4 a {
    line-height: 34px;
    margin-left: 20px;
}

.main4 span {
    color: #1888de;
    font-weight: bold;
}

.main5 {
    width: 1000px;
    margin-top: 20px;
}

.main5_left {
    width: 737px;
    height: auto;
    float: left;
}

.choose {
    width: 737px;
    height: auto;
}

.lights {
    width: 737px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.l-left {
    width: 737px;
    height: 40px;
    position: relative;
}

.l-lists {
    position: absolute;
    width: 92px;
    height: 37px;
    line-height: 36px;
    font-size: 16px;
    font-family: "微软雅黑";
    text-align: center;
    color: #2d2d2d;
    border-bottom: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    border-top: 3px solid #1888de;
    cursor: pointer;
}

.l-left .on {
    border-top: 3px solid #ffae00;
    height: 37px;
    border-bottom: none;
}

.l-left .first {
    width: 92px;
    height: 37px;
    background-color: #1888de;
    color: #fff;
}

.l-left .first.on {
    border-top: 3px solid #1888de;
}

.one {
    left: 0;
    top: 0;
}

.two {
    left: 92px;
    top: 0;
}

.three {
    left: 184px;
    top: 0;
}

.four {
    left: 276px;
    top: 0;
}

.five {
    left: 368px;
    top: 0;
}

.six {
    left: 460px;
    top: 0;
}

.seven {
    left: 552px;
    top: 0;
}

.eight {
    left: 644px;
    top: 0;
}

.l-right {
    width: 100%;
    height: auto;
    display: none;
}

.show {
    display: block;
}

.information {
    width: 736px;
    height: auto;
}

.information li {
    width: 100%;
    height: 120px;
    border-bottom: 1px solid #e3e3e3;
    padding: 20px 0;
}

.information li img {
    float: left;
    margin-right: 20px;
    width: 180px;
    height: 120px;
}

.i_right {
    width: 536px;
    float: left;
}

.i_right h4,
.i_right2 h4,
.i_right3 h4,
.i_right4 h4 {
    font-size: 18px;
    font-weight: normal;
}

.i_right p,
.i_right2 p,
.i_right3 p,
.i_right4 p {
    color: #768290;
    height: 52px;
    line-height: 26px;
    overflow: hidden;
    margin: 8px 0;
    padding-left: 1px;
}

.i_date {
    color: #a4a4a4;
}

.i_date a {
    width: 98px;
    height: 26px;
    line-height: 26px;
    display: block;
    float: right;
    text-align: center;
    color: #1888de;
    border: 1px solid #1888de;
}

.i_date a:hover,
.i_date a:focus {
    background-color: #1888de;
    color: #fff;
    text-decoration: none;
}

.i_right2 {
    width: 736px;
    float: left;
}

.btn_enter {
    width: 538px;
    height: 38px;
    line-height: 38px;
    font-size: 18px;
    font-family: "微软雅黑";
    text-align: center;
    margin: 20px auto 0 auto;
    display: block;
    border: 1px solid #ebebeb;
    background: url(../images/icon6.png) no-repeat 66% center #f6f6f6;
    color: #768290;
}

.main5_right {
    width: 247px;
    height: auto;
    float: left;
    margin-left: 16px;
}

.main5_right_box1 {
    width: 247px;
    height: 1665px;
}

.main5_right_tit {
    width: 247px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: normal;
    background-color: #1888de;
    color: #fff;
    text-align: center;
}

.company_list {
    width: 209px;
    height: 1588px;
    padding: 18px;
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.company_list li,
.company_list2 li,
.company_list3 li {
    margin-bottom: 10px;
}

.company_list li a,
.company_list2 li a {
    width: 207px;
    height: auto;
    display: block;
    line-height: 24px;
    padding: 5px 0;
    text-align: center;
    border: 1px solid #ebebeb;
    color: #768290;
    background-color: #f6f6f6;
    text-decoration: none;
}

.company_list li a:hover,
.company_list2 li a:hover,
.company_list3 li a:hover {
    border: 1px solid #1888de;
    color: #1888de;
    background-color: #fff;
}

.company_list li .btn_more,
.company_list2 li .btn_more {
    width: 207px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #1888de;
    color: #1888de;
    background-color: #fff;
}

.company_list li .btn_more:hover，.company_list2 li .btn_more:hover {
    background-color: #1888de;
    color: #fff;
}


.main5_right_box2 {
    width: 247px;
    height: 790px;
    margin-top: 20px;
}

.company_list2 {
    width: 209px;
    height: 694px;
    padding: 18px;
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.btn_fd {
    width: 247px;
    height: 40px;
    display: block;
    line-height: 40px;
    text-align: center;
    background-color: #1888de;
    color: #fff;
    font-size: 18px;
    font-family: "微软雅黑";
}

.btn_fd:hover {
    color: #fff;
    background-color: #ffae00;
    text-decoration: none;
}

.btn_fd:visited {
    color: #fff;
    background-color: #1888de;
    text-decoration: none;
}

.main6 {
    width: 1000px;
    height: auto;
    margin-top: 20px;
}

.lights2 {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.l-left2 {
    width: 1000px;
    height: 37px;
    position: relative;
    border-top: 3px solid #1888de;
    display: flex;
}

.l-lists2 {
    /* position: absolute;  */
    height: 37px;
    line-height: 35px;
    font-size: 16px;
    font-family: "微软雅黑";
    text-align: center;
    color: #2d2d2d;
    cursor: pointer;
    float: left;
    flex: 1;
}

.l-left2 .on {
    height: 37px;
    background-color: #1888de;
    color: #fff;
}

/* .tit1{ width: 92px;}
.tit2,.tit3,.tit4,.tit8,.tit9,.tit10,.tit11,.tit12{ width:95px;}
.tit5,.tit6,.tit7{ width:100px;}
.tit1{  left: 0; top: 0;}
.tit2{  left:92px; top: 0;}
.tit3{left: 168px;top: 0;}
.tit4{  left: 244px; top: 0;}
.tit5{  left: 320px; top: 0;}
.tit6{  left: 420px; top: 0;}
.tit7{  left: 520px; top: 0;}
.tit8{  left: 620px; top: 0;}
.tit9{  left: 696px; top: 0;}
.tit10{left: 772px; top: 0;}
.tit11{left: 848px; top: 0;}
.tit12{left: 924px; top: 0;} */
.l-right2 {
    width: 100%;
    height: auto;
    display: none;
}

.show {
    display: block;
}

.car_pic {
    width: 1000px;
    margin-top: 15px;
}

.car_pic li {
    width: 186px;
    height: auto;
    position: relative;
    float: left;
    margin-left: 15px;
    margin-bottom: 5px;
}

.car_pic li img {
    border: 1px solid #ebebeb;
}

.car_pic li .tit-car {
    height: 58px;
    line-height: 30px;
    word-break: break-all;
}

.mark {
    width: 186px;
    height: 122px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 30px;
    display: none;
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    overflow: hidden;
    text-align: center;
    color: #fff;
}

.mark p {
    font-size: 14px;
    font-weight: normal;
    line-height: 26px;
    padding: 18px 10px 0 10px;
}

.mark p a {
    color: #fff;
}

.mark p a:hover {
    color: #ffae00;
    text-decoration: none;
}

.mark p+a {
    width: 24px;
    height: 24px;
    display: block;
    margin: 5px auto 0 auto;
    background: url(../images/icon4.png) no-repeat top center;
}

.mark p+a:hover {
    background: url(../images/icon4-2.png) no-repeat top center;
}

.btn_more2 {
    width: 1000px;
    height: 20px;
    line-height: 20px;
    display: block;
    font-size: 16px;
    font-family: "微软雅黑";
    text-align: center;
    margin: 10px auto 0 auto;
    color: #768290;
}

.main7 {
    width: 1000px;
    height: auto;
    margin-top: 10px;
}

.m_title {
    width: 1000px;
    border-bottom: 3px solid #1888de;
    padding-bottom: 10px;
    font-size: 26px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #2d2d2d;
}

.m_title a {
    font-size: 14px;
    float: right;
    color: #768290;
    background: url(../images/icon5.png) no-repeat center right;
    padding-right: 10px;
    margin-top: 15px;
}

.main8 {
    width: 1000px;
    height: auto;
    margin-top: 20px;
}

.main8 ul {
    margin-top: 15px;
}

.main8 ul li {
    float: left;
    margin: 0 30px 0 0;
    line-height: 28px;
}

.main9 {
    width: 100%;
    height: 230px;
    margin-top: 40px;
    background-color: #f6f6f6;
}

.footer {
    width: 1000px;
    margin: 0 auto;
    padding: 10px;
    text-align: center;
    border-top: 1px #e3e3e3 solid;
}

.footer h4 {
    font-size: 14px;
    padding-top: 20px;
    font-family: "宋体";
    font-weight: normal;
}

.footer h4 a {
    margin: 0 10px;
}

.footer p {
    line-height: 28px;
    font-size: 12px;
    color: #666;
    margin-top: 10px;
}

.footer p span{
    font-size: 12px!important;
}

/*新闻页*/
.main10 {
    width: 1000px;
    height: 34px;
    margin-top: 10px;
}

.main10 span,
.main10 a {
    float: left;
}

.main10 form {
    float: right;
}

.main10 a {
    line-height: 32px;
    margin-left: 20px;
}

.main10 span {
    color: #1888de;
    line-height: 32px;
    font-weight: bold;
}

.s_input {
    width: 303px;
    height: 30px;
    float: left;
    border: 1px solid #e3e3e3;
    padding-left: 5px;
    color: #777;
}

.s_button {
    width: 90px;
    height: 32px;
    float: left;
    border: none;
    text-align: center;
    background-color: #1888de;
    color: #fff;
    font-size: 14px;
    font-family: "宋体";
}


.location {
    width: 1000px;
    margin-top: 10px;
    font-size: 12px;
}

.nav3 {
    width: 1000px;
    border-top: 3px solid #1888de;
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
}

.nav3 li {
    /* width: 165px; */
    flex: 1;
    height: 45px;
    line-height: 43px;
    text-align: center;
    float: left;
    background-color: #f3f3f3;
    margin-left: 2px;
    font-size: 18px;
    font-family: "微软雅黑";
}

.nav3 li a {
    width: 100%;
    height: 45px;
    display: block;
}

.nav3 li:first-child {
    margin-left: 0;
}

.nav3 li a:hover {
    color: #fff;
    background-color: #1888de;
    text-decoration: none;
}

.nav3 li.on,
.nav3 li.on a {
    background-color: #1888de;
    color: #fff;
}

.main11 {
    width: 1000px;
    height: auto;
}

.main11_left {
    width: 660px;
    height: auto;
    float: left;
}

.information2 {
    width: 660px;
    height: auto;
}

.information2 li {
    width: 100%;
    height: 120px;
    border-bottom: 1px solid #e3e3e3;
    padding: 20px 0;
}

.information2 li img {
    float: left;
    margin-right: 20px;
    width: 180px;
    height: 120px;
}

.i_right3 {
    width: 660px;
    float: left;
}

.i_right4 {
    width: 460px;
    float: left;
}

.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 #1888de;
    color: #1888de;
}

.pagenation a.on {
    background: #1888de;
    color: #fff;
    border: 1px solid #1888de;
}

.main11_right {
    width: 320px;
    height: auto;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
}

.hot_news {
    width: 288px;
    padding: 15px;
    border: 1px solid #e3e3e3;
    margin-top: 20px;
}

.hot_news h3 {
    font-size: 18px;
    font-family: "微软雅黑";
    background: url(../images/icon7.png) no-repeat scroll left center;
    font-weight: normal;
    padding-left: 15px;
    margin-bottom: 10px;
}

.hot_news ul li {
    width: 100%;
    height: auto;
    background: url(../images/icon.png) no-repeat scroll 0 12px;
    line-height: 28px;
    padding-left: 15px;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}

.main11_right_box1 {
    width: 320px;
    height: auto;
    margin-top: 20px;
}

.main11_right_tit {
    width: 320px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: normal;
    background-color: #1888de;
    color: #fff;
    text-align: center;
}

.company_list3 {
    width: 278px;
    height: auto;
    padding: 20px;
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.company_list3 li a {
    width: 280px;
    height: auto;
    display: block;
    line-height: 24px;
    padding: 5px 0;
    text-align: center;
    border: 1px solid #ebebeb;
    color: #768290;
    background-color: #f6f6f6;
    text-decoration: none;
}

.main11_right_box2 {
    width: 320px;
    height: auto;
    margin-top: 20px;
}

.main11_right_box2 h3 {
    font-size: 18px;
    font-family: "微软雅黑";
    background: url(../images/icon7.png) no-repeat scroll left center;
    font-weight: normal;
    padding-left: 15px;
    margin-bottom: 15px;
}

.hot_models {
    width: 320px;
    height: auto;
    overflow: hidden;
}

.hot_models li {
    width: 150px;
    height: 160px;
    float: left;
    margin-left: 20px;
}

.hot_models li span {
    width: 150px;
    height: 60px;
    display: block;
    line-height: 26px;
}

/*用车养车页*/
.top_15 {
    margin-top: 15px;
}

/*选车页*/
.term {
    width: 1000px;
    height: auto;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.term li {
    border-bottom: 1px solid #e3e3e3;
    height: auto;
    line-height: 26px;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
    position: relative;
}


.term1 {
    width: 90px;
    flex: 0 0 auto;
    padding-right: 20px;
    padding-left: 10px;
    box-sizing: border-box;
    text-align: right;
}

.term2 {
    width: 50px;
    height: 30px;
    line-height: 30px;
    flex: 0 0 auto;
    text-align: center;
    margin-right: 20px;
}

.term2 a {
    display: block;
}

.term2 a.on {
    background-color: #1888de;
    color: #fff;
}

.term3 {
    display: flex;
    flex-wrap: wrap;
}

.term li:last-child .term3 {
    height: 150px;
    overflow: hidden;
    margin-bottom: 50px;
}

.term3 a {
    height: 30px !important;
    line-height: 30px !important;
    margin-right: 20px;
    display: inline-block;
    margin-left: 0 !important;
}

.term3 a:hover {
    color: #1888de;
    text-decoration: none;
}

.term3 a.on {
    color: #1888de;
}

.cx-more {
    position: absolute;
    left: 50%;
    margin-left: -40px;
    bottom: 10px;
    width: 80px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #1888de;
    color: #ffffff;
}

.cx-less {
    position: absolute;
    left: 50%;
    margin-left: -40px;
    bottom: 10px;
    width: 80px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #1888de;
    color: #ffffff;
}

.term li:last-child .brand-selmore {
    height: auto;
    overflow: hidden;
}

.more-c {
    width: 70%;
    height: 50px;
    overflow: hidden;
    margin: 0 auto 20px auto;
    line-height: 50px;
    border-radius: 5px;
    background: #1888de;
    color: #ffffff;
    text-align: center;
    font-size: 18px;
}

.car_pic2 {
    width: 1000px;
    height: auto;
    overflow: hidden;
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 0 15px;
    padding-top: 15px;
    margin-bottom: 20px;
}


.car_pic2 li img {
    width: 100%;
    height: 122px;
    object-fit: cover;
    border: 1px solid #ebebeb;
}

.car_pic2 li span {
    line-height: 26px;
}

/*供求页*/
.m_title2 {
    width: 660px;
    border-bottom: 3px solid #c3c3c3;
    padding-bottom: 10px;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #1888de;
    margin-top: 20px;
}

.m_title2 span {
    width: 120px;
    border-bottom: 3px solid #1888de;
    padding-bottom: 10px;
}

.m_title2 a {
    font-size: 14px;
    float: right;
    color: #768290;
    background: url(../images/icon5.png) no-repeat center right;
    padding-right: 10px;
    margin-top: 8px;
}

.gy1 {
    width: 159px;
    line-height: 30px;
    display: inline-block;
    float: left;
}

.gy2 {
    width: 300px;
    line-height: 30px;
    display: inline-block;
    float: left;
}

.gy3 {
    width: 500px;
    line-height: 30px;
    display: inline-block;
    float: left;
}

.i_date2 {
    color: #a4a4a4;
    margin-top: 18px;
}

.login_box {
    width: 258px;
    height: auto;
    padding: 10px 30px 20px 30px;
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    background-color: #f6f6f6;
    font-family: "微软雅黑";
}

.login_text1 {
    color: #ffae00;
}

.login_text2 {
    width: 58px;
    height: 28px;
    display: inline-block;
    text-align: right;
}

.login_box input {
    width: 190px;
    height: 26px;
    padding: 0 4px;
    border: 1px solid #e3e3e3;
    background-color: #fff;
    margin-top: 10px;
}

.login_text3 {
    text-align: center;
    margin: 10px 0;
}

.login_btn {
    width: 258px;
    height: 34px;
    line-height: 32px;
    background-color: #ffae00;
    color: #fff;
    font-size: 16px;
    font-family: "微软雅黑";
    text-align: center;
    border: none;
}

.login_text4 {
    line-height: 28px;
    margin-top: 10px;
}

.login_text4 a {
    color: #ffae00;
}

/*配件页*/
.news_list {
    width: 480px;
    float: left;
    overflow: hidden;
    margin-top: 10px;
}

.news_list li {
    background: url(../images/icon.png) no-repeat scroll 0 12px;
    line-height: 28px;
    padding-left: 15px;
}

.news_list li span {
    float: right;
    color: #777;
}

.left_40 {
    margin-left: 40px;
}

.brand_list {
    margin-top: 20px;
}

.brand_list li {
    width: 150px;
    height: 140px;
    float: left;
    margin-left: 20px;
}

.brand_list li img {
    width: 150px;
    height: 100px;
    border: 1px solid #ebebeb;
}

.brand_list li span {
    width: 150px;
    height: 40px;
    line-height: 32px;
    display: block;
    text-align: center;
}

.m_title3 {
    font-size: 18px;
    font-weight: normal;
    margin-top: 20px;
    color: #1888de;
}

/*品牌页*/
.m_title4 {
    width: 1000px;
    border-bottom: 3px solid #c3c3c3;
    background: url(../images/icon8.png) no-repeat scroll 128px 8px;
    padding-bottom: 45px;
    font-size: 26px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #2d2d2d;
}

.m_title4 a {
    text-decoration: none;
    width: 105px;
    display: block;
    float: left;
}

.m_title4 a.on {
    padding-bottom: 10px;
    border-bottom: 3px solid #1888de;
    color: #1888de;
}

.left_50 {
    margin-left: 50px;
}

.bran_select {
    width: 1000px;
    margin-top: 15px;
    font-family: "微软雅黑";
}

.bran_s1 {
    width: 104px;
    height: 28px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    display: block;
    float: left;
    background-color: #1888de;
    font-size: 16px;
}

.m_title5 {
    font-size: 26px;
    color: #333;
    margin-top: 10px;
    padding-bottom: 5px;
    font-weight: 500;
    border-bottom: 1px solid #e3e3e3;
}

.brand_box {
    width: 1000px;
    height: 155px;
    padding-top: 20px;
    border-bottom: 1px solid #e3e3e3;
}

.brand_box_l {
    width: 160px;
    height: 155px;
    float: left;
}

.brand_box_l img {
    border: 1px solid #e3e3e3;
}

.brand_box_l span {
    width: 150px;
    height: 50px;
    line-height: 38px;
    display: block;
    font-size: 16px;
    color: #333;
    font-family: "微软雅黑";
    text-align: center;
}

.brand_box_r {
    width: 840px;
    height: 155px;
    float: left;
}

.brand_list2 {
    width: 840px;
}

.brand_list2 li {
    width: 200px;
    height: 34px;
    margin-left: 10px;
    margin-bottom: 15px;
    float: left;
}

.brand_list2 li a {
    width: 198px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    display: block;
    border: 1px solid #ebebeb;
    color: #768290;
}

.brand_list2 li a:hover {
    border: 1px solid #1888de;
    color: #1888de;
    text-decoration: none;
}

/*配件品牌页*/
.car_pic3 {
    width: 1000px;
}

.car_pic3 li {
    width: 188px;
    height: 154px;
    position: relative;
    float: left;
    margin-top: 15px;
    margin-left: 15px;
    text-align: center;
}

.car_pic3 li img {
    width: 186px;
    height: 122px;
    border: 1px solid #ebebeb;
}

.car_pic3 li span {
    width: 188px;
    height: 32px;
    line-height: 32px;
    display: block;
}


/*品牌页17-07-10新增*/
.zzsc {
    width: 1000px;
    height: auto;
    background: #fff;
    font-family: '微软雅黑';
}

.zzsc .tab {
    overflow: hidden;
    background: #F4F5F5
}

.zzsc .tab a {
    display: block;
    margin: 0 10px 0 11px;
    float: left;
    font-weight: bold;
    line-height: 28px;
    text-decoration: none;
    color: #454e58;
}

.zzsc .tab a.tuijian {
    width: 46px;
    height: 28px;
    display: block;
    background-color: #FFEBB9;
    text-align: center;
    margin-left: 15px;
}

.zzsc .tab a span {
    color: #777;
}

.zzsc .tab a:hover {
    color: #ff6633;
    text-decoration: none;
}

.zzsc .tab a.on {
    color: #ff6633;
    text-decoration: none;
}

.zzsc .content {
    overflow: hidden;
    padding: 10px 0 5px 0;
}

.zzsc .content li {
    display: none;
}

.zzsc .content li a {
    color: #454e58;
    text-decoration: none;
    margin: 0 10px;
}

.zzsc .content li a:hover {
    color: #1888de;
    text-decoration: underline;
}

/*文章页*/
.article {
    width: 660px;
    float: left
}

.article_tit {
    font-size: 26px;
    font-weight: 500;
    text-align: center;
    margin-top: 15px;
}

.subtitle {
    font-size: 14px;
    color: #999;
    font-weight: 500;
    margin-top: 15px;
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 10px;
    margin-bottom: 15px;
    text-align: center;
}

.subtitle span {
    margin-right: 30px;
}

.article p {
    line-height: 30px;
    margin-top: 8px;
    text-align: left;
}

.article a {
    color: #1888de;
}

.share {
    width: 660px;
    height: 40px;
    vertical-align: central;
    margin-top: 20px;
}

.share span,
.share a,
.share button {
    float: left;
}

.share span {
    line-height: 40px;
    margin-right: 10px;
}

.share a {
    margin-right: 30px;
}

.share button {
    width: 253px;
    float: right;
    border: none;
    vertical-align: central;
}

.btn_fd2 {
    width: 160px;
    height: 40px;
    display: block;
    line-height: 40px;
    text-align: center;
    background-color: #1888de;
    color: #fff;
    font-size: 16px;
    font-family: "微软雅黑";
    margin-top: 15px;
}

.btn_fd2:hover {
    color: #fff;
    background-color: #ffae00;
    text-decoration: none;
}

.hot_news2 {
    width: 660px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.hot_news2 li {
    background: url(../images/icon.png) no-repeat scroll 0 12px;
    line-height: 28px;
    padding-left: 15px;
}

.hot_news2 li span {
    float: right;
    color: #777;
}

/*企业介绍页*/
.introduce {
    width: 1000px;
    margin-top: 20px;
}

.introduce_l {
    width: 210px;
    height: 140px;
    border: 1px solid #e3e3e3;
    float: left;
}

.introduce_r {
    width: 768px;
    height: 140px;
    float: left;
    margin-left: 20px;
}

.introduce_r h3 {
    font-size: 20px;
    font-weight: 600;
}

.introduce_r h3 a {
    width: 150px;
    height: 32px;
    display: inline-block;
    line-height: 32px;
    float: right;
    font-size: 18px;
    text-align: center;
    color: #FFF;
    font-weight: normal;
    background-color: #1888de;
}

.introduce_r h3 a:hover {
    color: #fff;
    background-color: #ffae00;
    text-decoration: none;
}

.introduce_r p {
    margin-top: 15px;
    line-height: 28px;
}

.introduce_r p img {
    top: -30px !important;
}

/*车辆详情页*/
.photo {
    width: 660px;
    height: auto;
    margin-top: 20px;
}

.photo_tit {
    font-size: 26px;
    font-weight: 500;
    text-align: left;
    margin-top: 15px;
    margin-bottom: 15px;
}

.photo select,
.photo input,
.photo textarea {
    font-size: 1em;
}

.example {
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
}

#gallery {
    padding: 0px;
}

#descriptions {
    position: relative;
    height: 50px;
    background: #EEE;
    margin-top: 10px;
    width: 640px;
    padding: 10px;
    overflow: hidden;
}

#descriptions .ad-image-description {
    position: absolute;
}

#descriptions .ad-image-description .ad-description-title {
    display: block;
}

.car_intro {
    width: 660px;
    height: auto;
    margin-top: 15px;
}

.car_intro p {
    line-height: 30px;
}

.m_title2 span b {
    color: red;
}

.feedback {
    width: 660px;
    margin-top: 15px;
}

.feedback table input {
    width: 200px;
    height: 22px;
    border: 1px solid #e3e3e3;
    margin-right: 10px;
}

.feedback table span {
    color: red;
}

.feedback table td {
    padding: 3px 2px;
}

.feedback table textarea {
    width: 638px;
    height: 100px;
    border: 1px solid #e3e3e3;
}

.feedback table input,
.feedback table img {
    float: left;
}

.fd_btn {
    margin: 20px auto;
    width: 390px;
}

.fd_btn input {
    width: 180px;
    height: 38px;
    border: none;
    font-size: 16px;
}

.fd_btn2 {
    background-color: #FFAD00;
    color: #fff;
}

.fd_btn3 {
    background-color: #e6e6e6;
}

.left_30 {
    margin-left: 30px;
}

.other_brand {
    line-height: 28px;
}

.other_brand li {
    width: 106px;
    float: left;
    overflow: hidden;
}

.car_btn {
    width: 660px;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: "微软雅黑";
}

.car_btn1 {
    width: 310px;
    height: 40px;
    line-height: 40px;
    float: left;
    display: block;
    text-align: center;
    font-size: 18px;
    background-color: #e6e6e6;
    color: #454e58;
    border: none;
}

.car_btn1 a:hover {
    color: #454e58;
    text-decoration: none;
}

.car_btn .car_btn2 {
    width: 310px;
    height: 40px;
    line-height: 40px;
    float: left;
    display: block;
    text-align: center;
    font-size: 18px;
    margin-left: 40px;
    background-color: #1888de;
    color: #fff;
    border: none;
}

.car_btn .car_btn2 a:hover {
    color: #fff;
    text-decoration: none;
}

/*搜索页*/
.search {
    width: 660px;
    height: 34px;
    margin-top: 20px;
}

.search input {
    width: 553px;
    height: 32px;
    border: 1px solid #e3e3e3;
    padding-left: 5px;
    color: #777;
    float: left;
}

.search button {
    width: 100px;
    height: 34px;
    border: none;
    text-align: center;
    background-color: #1888de;
    color: #fff;
    font-size: 14px;
    font-family: "宋体";
    float: left;
}

.m_title6 {
    width: 660px;
    border-bottom: 3px solid #c3c3c3;
    background: url(../images/icon8.png) no-repeat scroll 75px 8px;
    padding-bottom: 45px;
    font-size: 26px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #2d2d2d;
    margin-top: 20px;
}

.m_title6 a {
    text-decoration: none;
    width: 52px;
    display: block;
    float: left;
}

.m_title6 a.on {
    padding-bottom: 10px;
    border-bottom: 3px solid #1888de;
    color: #1888de;
}

/*供应信息详情页*/
.car_intro_img {
    text-align: center;
}

/*反馈页*/
.main12 {
    width: 1000px;
    margin-top: 20px;
}

.main12_left {
    width: 180px;
    float: left;
    border-top: 4px solid #e3e3e3;
    background: #f8f8f8;
    padding-bottom: 20px;
}

.main12_left h1 {
    font-size: 18px;
    font-weight: normal;
    text-align: center;
    margin-top: 10px;
}

.main12_left p {
    font-size: 14px;
    font-family: "微软雅黑";
    padding: 0 10px;
    line-height: 28px;
}

.main12_left_text {
    text-indent: 2em;
}

.main12_right {
    width: 800px;
    float: left;
    margin-left: 20px;
}

.main12_right table {
    margin: 0 auto;
}

.main12_right table input {
    width: 300px;
    height: 26px;
    border: 1px solid #e3e3e3;
    margin-right: 10px;
}

.main12_right table span {
    color: red;
}

.main12_right table td {
    padding: 3px 2px;
}

.main12_right table textarea {
    width: 500px;
    height: 100px;
    border: 1px solid #e3e3e3;
}

.main12_right table input,
.feedback table img {
    float: left;
}

/*反馈左*/
.feedback-1 table {
    margin: 10px auto;
}

.feedback-1 table input {
    width: 300px;
    height: 26px;
    border: 1px solid #e3e3e3;
    margin-right: 10px;
}

.feedback-1 table span {
    color: red;
}

.feedback-1 table td {
    padding: 3px 2px;
}

.feedback-1 table textarea {
    width: 500px;
    height: 100px;
    border: 1px solid #e3e3e3;
}

.feedback-1 table input,
.feedback-1 table img {
    float: left;
}

/*留言、返回顶部按钮*/
.side {
    position: fixed;
    right: 50px;
    bottom: 100px;
}

.side_btn1 {
    width: 60px;
    height: 60px;
    display: block;
    background: url(../images/message.png) no-repeat center center #f3f3f3;
    border: 1px solid #c3c3c3;
}

.side_btn1:hover {
    width: 60px;
    height: 60px;
    background: url(../images/message_2.png) no-repeat center center #1888de;
    border: 1px solid #c3c3c3;
}

.side_btn2 {
    width: 60px;
    height: 60px;
    display: block;
    background: url(../images/top.png) no-repeat center center #f3f3f3;
    border: 1px solid #c3c3c3;
    margin-top: 10px;
}

.side_btn2:hover {
    width: 60px;
    height: 60px;
    background: url(../images/top_2.png) no-repeat center center #1888de;
    border: 1px solid #c3c3c3;
}

/*车型筛选*/
.m_title7 {
    width: 1000px;
    border-bottom: 3px solid #1888de;
    margin-top: 15px;
    padding-bottom: 10px;
    font-size: 26px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #2d2d2d;
}

.car_num {
    font-size: 14px;
    margin-left: 15px;
}

.car_num b {
    color: #FFAE00;
}

.car_select {
    font-size: 14px;
    float: right;
    margin-top: 15px;
}

.car_select a {
    margin-left: 10px;
}

.chosen {
    font-size: 12px;
    margin-left: 10px;
    padding: 2px 20px 2px 5px;
    line-height: 20px;
    display: in-block;
    border: 1px solid #ccc;
    background: url(../images/icon12.png) no-repeat scroll 98% 50% #fff;
    color: #F07A00;
}

#ss a:hover,
#ss a:focus {
    border: 1px solid #F07A00;
    color: #F07A00;
    text-decoration: none;
}

#PCMSAD_14 li a {
    margin: 0px 4px;
}

#PCMSAD_13 li a {
    margin: 4px 0px;
}


/*关于我们*/
.main12_left a {
    width: 140px;
    height: 40px;
    line-height: 40px;
    font-family: "微软雅黑";
    font-size: 18px;
    text-align: center;
    background-color: #e3e3e3;
    margin-top: 20px;
    display: block;
    margin-left: 20px;
}

.main12_left a:hover,
.main12_left a:focus {
    background-color: #ffae00;
    color: #fff;
    text-decoration: none;
}

/*首页内容结构修改*/
.main13 {
    width: 1000px;
    margin-top: 10px;
    height: 292px;
}

.main13_left {
    width: 732px;
    height: auto;
    float: left;
}

.news-box {
    width: 356px;
    height: auto;
    float: left;
}

.news-box-tit {
    width: 356px;
    border-bottom: 3px solid #c3c3c3;
    padding-bottom: 5px;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #1888de;
}

.news-box-tit span {
    width: 100px;
    border-bottom: 3px solid #1888de;
    padding-bottom: 5px;
}

.news-box-tit a {
    font-size: 14px;
    float: right;
    color: #768290;
    background: url(../images/icon5.png) no-repeat center right;
    padding-right: 10px;
    margin-top: 4px;
}

.news-li1 {
    margin-top: 10px;
}

.news-li1 img {
    float: left;
}

.news-li1-r {
    float: left;
    width: 236px;
    height: 73px;
    overflow: hidden;
    margin-left: 10px;
}

.news-li1-r h4 {
    font-size: 16px;
    font-weight: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    word-break: break-all;
}

.news-li1-r p {
    font-size: 12px;
    line-height: 22px;
    margin-top: 5px;
    color: #999999;
}

.news-li2 {
    background: url(../images/icon.png) no-repeat scroll 0 12px;
    height: 28px;
    line-height: 28px;
    padding-left: 15px;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
}

.news-li2 a {
    flex: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.left_20 {
    margin-left: 20px;
}


.main13_right {
    width: 247px;
    height: auto;
    float: left;
    margin-left: 21px;
}

.main13_right_box1 {
    width: 247px;
    height: 300px;
}

.main13_right_tit {
    width: 247px;
    height: 34px;
    line-height: 34px;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: normal;
    background-color: #1888de;
    color: #fff;
    text-align: center;
}

.company_list4 {
    width: 215px;
    height: 220px;
    padding: 15px;
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.company_list4 li {
    width: 100px;
    margin-bottom: 10px;
    float: left;
}

.company_list4 li a {
    width: 100px;
    height: auto;
    display: block;
    overflow: hidden;
    padding: 5px 0;
    text-align: center;
    border: 1px solid #ebebeb;
    color: #768290;
    background-color: #f6f6f6;
    text-decoration: none;
}

.company_list4 li a:hover {
    border: 1px solid #1888de;
    color: #1888de;
    background-color: #fff;
}

.left_13 {
    margin-left: 13px;
}

.main13_right_tit2 {
    width: 247px;
    padding-bottom: 5px;
    border-bottom: 3px solid #c3c3c3;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: normal;
    color: #1888de;
}

.main13_right_tit2 span {
    width: 80px;
    border-bottom: 3px solid #1888de;
    padding-bottom: 5px;
}

.main13_right_tit2 a {
    font-size: 14px;
    float: right;
    color: #768290;
    background: url(../images/icon5.png) no-repeat center right;
    padding-right: 10px;
    margin-top: 4px;
}

.news-list2 {
    width: 215px;
    height: 220px;
    padding: 15px;
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
}

.news-li3 {
    width: 200px;
    background: url(../images/icon.png) no-repeat scroll 0 12px;
    line-height: 28px;
    padding-left: 15px;
}

.news-li2 span {
    color: #777;
    display: block;
    width: 80px;
    text-align: right;
    flex: 0 1 auto;
}

/*2017-9-27新增样式*/
.photo_tit span {
    font-size: 20px;
    color: red;
    margin-left: 20px;
}

/*旅居车改版-20180126*/
.main14 {
    width: 1000px;
    margin-top: 20px;
    height: auto;
}

.main14_l {
    width: 753px;
    height: auto;
    float: left;
}

.main14_r {
    width: 247px;
    height: auto;
    float: left;
}

.lj_top1 {
    width: 753px;
    height: 270px;
}

.lj_top2 {
    width: 753px;
    height: auto;
    margin-top: 20px;
}

.news-box2 {
    width: 356px;
    height: auto;
    float: left;
}

.news-li4 {
    margin-top: 10px;
}

.news-li4 h4 {
    font-size: 16px;
}

.news-li4-t {
    height: 100px;
    margin-top: 10px;
}

.news-li4-t img {
    float: left;
}

.news-li4-t p {
    font-size: 14px;
    width: 190px;
    height: 83px;
    overflow: hidden;
    line-height: 26px;
    float: left;
    margin-left: 15px;
}

.news-li4-t a {
    float: right;
    color: #777;
}

.news-li4-t a:hover,
.news-li4-t a:focus {
    color: #1888de;
}

.lj_brand {
    width: 247px;
}

.lj_brand li {
    width: 113px;
    height: 75px;
    border: 1px solid #ededed;
    float: left;
    margin-top: 17px;
    margin-right: 17px;
}

.lj_brand li:nth-child(2n) {
    margin-right: 0;
}

.anli_f {
    float: left;
}

.left_12 {
    margin-left: 12px;
}

/*record*/
.record {
    text-align: center;
    font-size: 12px;
    margin-top: 5px;
}

.record img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}

/*品牌页增加文章缩略图排版-20200917 */
@font-face {
    font-family: 'bbs';
    /* project id 1134086 */
    src: url('https://at.alicdn.com/t/font_1134086_mvvhnsjnl4d.eot');
    src: url('https://at.alicdn.com/t/font_1134086_mvvhnsjnl4d.eot?#iefix') format('embedded-opentype'),
        url('https://at.alicdn.com/t/font_1134086_mvvhnsjnl4d.woff2') format('woff2'),
        url('https://at.alicdn.com/t/font_1134086_mvvhnsjnl4d.woff') format('woff'),
        url('https://at.alicdn.com/t/font_1134086_mvvhnsjnl4d.ttf') format('truetype'),
        url('https://at.alicdn.com/t/font_1134086_mvvhnsjnl4d.svg#iconfont') format('svg');
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}

.clearfix {
    zoom: 1;
}

.con_b-p {
    border: solid 1px #eee;
    padding: 5px;
}

.m_b-10 {
    margin-bottom: 10px;
}

.title_link {
    font-size: 16px;
    line-height: 26px;
}

.con_pic {
    float: left;
    width: 200px;
}

.con_txt {
    margin-left: 200px;
    height: 122px;
    position: relative;
}

.news_list .list_style-no {
    list-style: none;
    background: none;
    padding-left: 0;
}

.con_info {
    position: absolute;
    width: 270px;
    bottom: 0;
}

.con_info li {
    float: left;
    width: 33%;
    background: none;
    padding-left: 0;
    font-size: 12px;
    color: #999;
}

.text-r {
    text-align: right;
}

.con_info-ico::before {
    margin-right: 5px;
    font-family: "bbs";
    font-size: 14px;
    content: "\e625";
}

.line-2x {
    line-height: 200%;
}

.zk-more {
    margin: 20px auto;
    width: 200px;
    height: 34px;
    line-height: 32px;
    text-align: center;
    background: #ff9900;
    color: #fff;
    border: 1px solid #ff9900;
    border-radius: 2px;
    position: relative;
}

.left_14 {
    margin-left: 14px;
}

.right_14 {
    margin-right: 14px;
}

.w_1-3 {
    width: 320px;
}

.w_1-2 {
    width: 495px;
}

.w_1-2:nth-child(even) {
    margin-left: 10px;
}

.left_10 {
    margin-left: 10px;
}

.column_1-3 {
    overflow: hidden;
}

.column_1-3 .news-list {
    border: solid 1px #eee;
    padding: 5px;
}

/* 关于我们 */
.about-left,
.about-mid,
.about-right {
    width: 320px;
    height: 500px;
    padding: 0 10px;
    box-sizing: border-box;
    float: left;
    border: 1px solid #e3e3e3;
    border-top: 4px solid #1888de;
    font-family: Microsoft Yahei
}

.about-mid {
    margin: 0 20px
}

.about-tit {
    width: 100%;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #e3e3e3;
    box-sizing: border-box;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 10px
}

.about-js {
    line-height: 30px;
    padding-top: 10px;
    word-break: break-all
}

.about-mes {
    margin-top: 20px
}

.about-mes div {
    margin-bottom: 10px
}

.about-mes textarea {
    margin-bottom: 13.5px
}

.about-mid p {
    line-height: 28px;
    color: #999
}

.about-contact {
    margin-top: 10px;
    line-height: 30px
}

.about-contact img {
    display: block;
    margin: 20px auto
}

/*20201015-ZHUZJ*/
.bor_pad-1 {
    padding: 15px;
    border: 1px solid #e3e3e3;
    margin-top: 20px;
    text-align: left;
}

.bor_pad-1 .hot_models li {
    margin-left: 5px;
}


.bor_pad-1 table {
    width: 100% !important;
}

.articleList-more {
    margin: 10px auto;
    width: 300px;
    padding: 10px 20px;
    border: #ddd 1px solid;
    text-align: center;
}

.articleList-more a {
    text-decoration: none;
}

.article img {
    max-width: 630px;
    display: block;
    margin: 0 auto;
}

.bor_pad-2 {
    padding: 15px;
    border: 1px solid #e3e3e3;
    margin-top: 20px;
    box-sizing: border-box;
}

.models-list {
    width: 290px;
}

.models-list ul.hot_models {
    width: 290px;
}

.models-list ul.hot_models li {
    width: 140px;
    margin-left: 0;
}

.models-list ul.hot_models li img {
    width: 140px;
}

.models-list ul.hot_models li:nth-child(2n) {
    margin-left: 10px;
}

.hot-newsafter ul li {
    height: auto;
    white-space: normal;
}


.car_video li {
    position: relative;
}

.car_video li a {
    display: block;
    position: relative;
}

.car_video li span {
    width: 100%;
    height: 52px;
    display: -webkit-box;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-line-clamp: 2;
    word-break: break-all;
    -webkit-box-orient: vertical;
}

.car_video li p {
    font-size: 12px;
    color: #999999;
    height: 24px;
}

.car_video li a img {
    display: block;
}

.car_video li a::after {
    position: absolute;
    content: "";
    left: 50%;
    top: 50%;
    width: 50px;
    height: 50px;
    margin-top: -51px;
    margin-left: -24px;
    background: url("../images/video-icon.png") no-repeat center center;
    background-size: contain;
}

.sp-more {
    width: 50%;
    height: 50px;
    overflow: hidden;
    margin: 20px auto;
    line-height: 50px;
    border-radius: 5px;
    background: #1888de;
    color: #ffffff;
    text-align: center;
    font-size: 16px;
}

.sp-more a {
    display: block;
    color: #ffffff;
}

.ad-exhibition {
    margin-top: 10px;
    margin-bottom: 10px;
}

.ad-exhibition>div {
    display: flex;
    justify-content: space-between;

}

.ad-exhibition>div li img {
    width: auto;
    height: 75px !important;
}

.video-update {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}

.video-update a:hover {
    color: #1888de;
    text-decoration: none;
}

.video-upleft {
    position: relative;
    width: 430px;
    height: 270px;
    float: left;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
}

.video-upleft img {
    width: 430px;
    height: 240px;
    display: block;
}

.video-upleft a {
    text-decoration: none;
}

.video-upleft p {
    width: 100%;
    height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-all;
    white-space: nowrap;
}

.video-upleft span {
    position: absolute;
    left: 10px;
    bottom: 40px;
    width: 50px;
    height: 50px;
    background: url("../images/up-icon.png") no-repeat center center;
    /* background: url("./up-icon.png") no-repeat center center; */
    background-size: contain;
}

.video-upright {
    float: right;
    width: 570px;
}

.video-upright ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.video-upright ul li {
    position: relative;
    width: 180px;
    margin-left: 10px;
}

.video-upright ul li span {
    position: absolute;
    left: 5px;
    bottom: 40px;
    width: 40px;
    height: 40px;
    background: url("../images/up-icon.png") no-repeat center center;
    /* background: url("./up-icon.png") no-repeat center center; */
    background-size: contain;
}

.video-upright ul li img {
    width: 180px;
    height: 100px;
    display: block;
}

.video-upright ul li p {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    text-align: center;
}

.total-num {
    position: relative !important;
    text-align: left !important;

}

/* 海报 */
/* #hb {
    position: fixed;
    right: 50px;
    bottom: 20px;
    width: 32px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 3px;
    font-size: 14px;
    background: #eeeeee;
    color: #666;
    cursor: pointer;
    z-index: 999;
} */

.alert-cont {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 2001;
    display: none;
}

.alert-wrap {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 358px;
    height: 650px;
    margin-top: -325px;
    margin-left: -179px;
}

.alert-top {
    position: relative;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    box-sizing: border-box;
    background: #1888de;
    border-radius: 6px 6px 0 0;
    padding: 0 20px;
}

.close {
    position: absolute;
    right: -12px;
    top: -12px;
    width: 24px;
    height: 24px;
    cursor: pointer;
}

.onload {
    position: absolute;
    right: 20px;
    top: 0;
    font-size: 12px;
    color: rgba(255, 255, 255, 0.5) !important;
    padding-left: 16px;
}

.onload:hover {
    color: #fff;
}

/* img {
    display: block;
    border: 0 none;
} */
a {
    color: #666666;
    text-decoration: none;
}