.flash-hot {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.flash {
    float: left;
    width: 650px;
    height: 360px;
}

.out-img {
    position: relative;
    width: 650px;
    height: 360px;
    overflow: hidden;
}

.out-img .img {
    width: 50000px;
    position: absolute;
    left: 0;
    top: 0;
}

.out-img .img li {
    float: left;
    position: relative;
}

.out-img .img li p {
    position: absolute;
    left: 0;
    bottom: 0;
    height: 42px;
    width: 100%;
    background: rgba(0, 0, 0, 0.7);
    color: #ffffff;
    text-indent: 10px;
    line-height: 42px;
}

.out-img .num {
    width: 100%;
    position: absolute;
    text-align: right;
    left: 0;
    bottom: 10px;
    font-size: 0;
}

.out-img .num li {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    border-radius: 50%;
    margin: 0 5px;
    display: inline-block;
    cursor: pointer;
}

.out-img .num li.on {
    background-color: #e01428;
}

.out-img .btn {
    position: absolute;
    width: 30px;
    height: 50px;
    top: 50%;
    margin-top: -25px;
    background: rgba(0, 0, 0, 0.5);
    color: #ffffff;
    font-size: 30px;
    line-height: 50px;
    font-family: "宋体";
    text-align: center;
    cursor: pointer;
    display: none;
}

.out-img:hover .btn {
    display: block;
}

.out-img .btn-l {
    left: 0;
}

.out-img .btn-r {
    right: 0;
}

.hot {
    width: 330px;
    height: 360px;
    float: right;
}

.hot-tit {
    width: 86px;
    height: 51px;
    line-height: 60px;
    background: url(../images/hot-tit.jpg) no-repeat center left;
    text-align: center;
    font-size: 16px;
    color: #ffffff;
}

.hot ul {
    width: 330px;
    height: 300px;
    padding: 0 10px;
    box-sizing: border-box;
    margin-top: 10px;
}

.hot ul li {
    width: 320px;
    height: 50px;
    line-height: 50px;
    border-bottom: 1px solid #cccccc;
    background: url(../images/icon-1.gif) no-repeat center left;
    padding-left: 10px;
    box-sizing: border-box;
}

.hot ul li a {
    display: block;
    color: #333333;
}

.hot ul li a:hover {
    color: #0072b0;
}

.ad-part {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.ad-part ul li {
    float: left;
    width: 192px;
    height: 80px;
    margin-right: 10px;
}

.ad-part ul li:nth-child(5n+0) {
    margin-right: 0;
}

.text-link {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 15px;
}

.text-link>div {
    width: 100%;
    height: 32px;
    overflow: hidden;
    line-height: 32px;
    margin-bottom: 15px;
    font-size: 16px;
    display: flex;
    align-items: center;
}

.text-link>div span {
    flex: 0 1 80px;
    margin-right: 20px;
    text-align: center;
    background: #056caf;
    color: #ffffff;
}

.text-link>div span img {
    display: none;
}

.text-link div label {
    display: block;
    float: left;
    width: 80px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: #056caf;
    color: #ffffff;
    margin-right: 10px;
}


.text-link div a {
    display: block;
    float: left;
    padding: 0 10px;
    color: #056caf;
}

.search-hot {
    width: 100%;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    margin-bottom: 10px;
}

.search-hot .search {
    float: left;
    width: 330px;
    height: 36px;
    overflow: hidden;
}

.search-hot .search input {
    width: 250px;
    height: 36px;
    line-height: 36px;
    box-sizing: border-box;
    float: left;
    display: block;
    border: 1px solid #e3e3e3;
    outline: none;
    padding: 0 5px;
    color: #999999;
}

.search-hot .search button {
    width: 80px;
    float: left;
    text-align: center;
    height: 36px;
    line-height: 36px;
    color: #ffffff;
    font-size: 16px;
    outline: none;
    border: 0 none;
    background: #056caf;
    cursor: pointer;
}

.hot-cx {
    width: 650px;
    float: left;
    height: 36px;
    line-height: 36px;
    margin-left: 20px;
    font-size: 16px;
}

.hot-cx span {
    float: left;
    width: 100px;
    text-align: right;
    color: #056caf;
    display: block;
}

.hot-cx a {
    float: left;
    display: block;
    padding: 0 10px;
    color: #666666;
}

.cx-part {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.tit {
    width: 100%;
    height: 45px;
    line-height: 45px;
    border-bottom: 2px solid #0072b0;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
    margin-bottom: 10px;
    position: relative;
}

.tit a {
    float: right;
    text-align: right;
    width: 160px;
    height: 45px;
    line-height: 50px;
    display: block;
    font-size: 16px;
    font-weight: normal;
    color: #666666;
}

.seacrh-tit a {
    float: right;
    text-align: right;
    width: 160px;
    height: 45px;
    line-height: 50px;
    display: block;
    font-size: 16px;
    font-weight: normal;
    color: #666666;
}

.tit span {
    font-size: 14px;
    font-weight: normal;
    margin-left: 20px;
}

.tit span b {
    color: #ff0000;
}

.tit a:hover {
    color: #0072b0;
}

.cx-news {
    width: 300px;
    float: left;
    height: auto;
    overflow: hidden;
}

.tit-a {
    width: 300px;
    height: 32px;
    line-height: 32px;
    border-bottom: 1px solid #bbbbbb;
    font-size: 18px;
    font-weight: bold;
    color: #333333;
}

.tit-a a {
    display: block;
    width: 80px;
    font-size: 14px;
    font-weight: normal;
    float: right;
    text-align: right;
    height: 32px;
    line-height: 36px;
    color: #999999;
}

.tit-a a:hover {
    color: #0072b0;
}

.cx-img {
    width: 300px;
    height: 86px;
    margin: 10px 0;
    position: relative;
}

.cx-img a {
    display: block;
}

.cx-img a img {
    float: left;
    width: 130px;
    height: 85px;
}

.cx-img a h2 {
    width: 160px;
    height: 48px;
    line-height: 24px;
    font-size: 16px;
    overflow: hidden;
    font-weight: normal;
    float: right;
}

.cx-img a span {
    position: absolute;
    left: 140px;
    bottom: 0;
    width: 160px;
    height: 20px;
    color: #999999;
    overflow: hidden;
}

.cx-news ul {
    width: 300px;
    height: auto;
    overflow: hidden;
}

.cx-news ul li {
    width: 300px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.cx-news ul li a {
    color: #666666;
}

.cx-news ul li a:hover {
    color: #0072b0;
}

.cx-part .mar {
    margin: 0 50px;
}

.cx-tab {
    width: 1000px;
    height: auto;
    overflow: hidden;
    position: relative;
    margin-top: 10px;
}

.col-nav {
    width: 1000px;
    height: 54px;
    line-height: 54px;
    background: #eae8e9;
}

ul.col-nav li {
    float: left;
    width: 120px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    font-size: 20px;
    color: #333333;
    cursor: pointer;
}

ul.col-nav li.on {
    width: 120px;
    height: 54px;
    line-height: 51px;
    text-align: center;
    background: #ffffff;
    border-top: 3px solid #0072b0;
    box-sizing: border-box;
}

.col-con {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
    display: none;
}

.col-con ul li {
    width: 185px;
    height: 220px;
    line-height: 220%;
    float: left;
    text-align: center;
    margin-right: 18.75px;
}

.col-con ul li:nth-child(5n+0) {
    margin-right: 0;
}

.col-con ul li img {
    display: block;
}

.col-con ul li a:hover {
    color: #0072b0;
}

.col-con a.sx-zc {
    position: absolute;
    right: 10px;
    top: 7px;
    width: 100px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    text-align: center;
    background: #0072b0;
    color: #ffffff;
}

.col-show {
    display: block;
}

.company-part {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.company-part ul li {
    width: 102px;
    height: 68px;
    border: 1px solid #e3e3e3;
    float: left;
    position: relative;
    margin-right: 8px;
    margin-bottom: 10px;
}

.company-part ul li:nth-child(9n+0) {
    margin-right: 0;
}

.company-part ul li a p {
    display: none;
    width: 104px;
    height: 70px;
    line-height: 70px;
    padding: 0 10px;
    overflow: hidden;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #0070b2;
    color: #ffffff;
    text-align: center;
}

.company-part ul li a:hover p {
    display: block;
    z-index: 99;
}

.cxtj-box {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.cxtj-tit {
    width: 1000px;
    height: 54px;
    line-height: 54px;
    background: #eae8e9;
    font-size: 24px;
    color: #333333;
    padding-left: 10px;
    box-sizing: border-box;
}

.cxtj-tit a {
    display: block;
    float: right;
    margin-right: 10px;
    margin-top: 7px;
    width: 100px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    text-align: center;
    background: #0072b0;
    color: #ffffff;
}

.cx-con {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.cx-con ul li {
    width: 185px;
    height: 195px;
    line-height: 220%;
    float: left;
    text-align: center;
    margin-right: 18.75px;
}

.cx-con ul li p {
    text-align: center;
    line-height: 20px;
    margin: 8px 0;
}

.cx-con ul li:nth-child(5n+0) {
    margin-right: 0;
}

.cx-con ul li img {
    display: block;
}

.cx-con ul li a:hover {
    color: #0072b0;
}

.cx-tita {
    width: 1000px;
    height: 50px;
    line-height: 40px;
    overflow: hidden;
    position: relative;
    font-size: 20px;
    color: #0072b0;
    text-indent: 10px;
}

.cx-tita span {
    position: absolute;
    left: 0;
    top: 12px;
    width: 5px;
    height: 20px;
    background: #0072b0;
}














/*车型页面*/

.sel-part {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
}

.sel-part>div {
    width: 100%;
    height: auto;
    overflow: hidden;
    border-bottom: 1px solid #e3e3e3;
    padding-top: 10px;
}

.sel-part div label {
    display: block;
    float: left;
    width: 80px;
    height: 30px;
    line-height: 30px;
    margin-right: 20px;
    text-align: right;
    font-size: 16px;
    font-weight: bold;
    color: #0072b0
}

.sel-part div .sel-lists {
    float: left;
    width: 835px;
    height: auto;
    overflow: hidden;
}

.sel-part div .brand-word {
    float: left;
    width: 835px;
    height: auto;
    overflow: hidden;
}

.sel-part div .brand-word a {
    display: block;
}

.sel-part div a {
    display: block;
    float: left;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    margin-right: 3px;
    margin-bottom: 10px;
}

.sel-part div p {
    display: block;
    float: left;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    margin-right: 3px;
    margin-bottom: 10px;
    color: #888;
}

.sel-part div a:hover {
    background: #0072b0;
    color: #ffffff;
}

.sel-part div a.on {
    background: #0072b0;
    color: #ffffff;
}

.sel-part div a.on1 {
    background: #0072b0;
    color: #ffffff;
}

.sel-part div a.all {
    text-align: center;
}

.brand-lists {
    float: right;
    width: 835px;
    height: auto;
    overflow: hidden;
    display: none;
}

.brand-show {
    display: block;
}














/*页码*/

.price-page {
    width: 100%;
    height: auto;
    overflow: hidden;
    text-align: center;
    padding: 20px 0;
}

.price-page a {
    display: inline-block;
    font-size: 14px;
    color: #999999;
    margin: 0 5px;
    padding: 6px 12px;
    border: 1px solid #dddddd;
}

.price-page a:hover {
    background-color: #0072b0;
    color: #ffffff;
}

.price-page a.page-on {
    background-color: #0072b0;
    color: #ffffff;
}

.price-page span {
    display: inline-block;
    font-size: 14px;
    color: #999999;
    margin: 0 5px;
    padding: 6px 12px;
    background-color: #0072b0;
    color: #ffffff;
}

.price-page span.all-page {
    border: 1px solid #e3e3e3;
}


/*车型详情页面*/

.del-con {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}

.brand-left {
    float: left;
    width: 650px;
    height: auto;
    overflow: hidden;
}

.brand-right {
    float: right;
    width: 330px;
    height: auto;
    overflow: hidden;
}

.zoombox {
    width: 650px;
    height: 520px;
    height: auto;
    overflow: hidden;
}

.zoompic {
    width: 600px;
    height: 400px;
    padding: 24px;
    border: 1px solid #e3e3e3;
    #background: url(../images/loading.gif) no-repeat 50% 50%;
}

.zoompic img {
    width: 600px;
    height: 400px;
}

.sliderbox {
    height: 62px;
    overflow: hidden;
    margin-top: 8px;
}

.sliderbox .arrow-btn {
    width: 30px;
    height: 62px;
    background: url(../images/arrow-btn.png) no-repeat;
    cursor: pointer;
}

.sliderbox #btn-left {
    float: left;
    background-position: 0 0;
}

.sliderbox #btn-left.dasabled {
    background-position: 0 -62px;
}

.sliderbox #btn-right {
    float: right;
    background-position: -30px 0;
}

.sliderbox #btn-right.dasabled {
    background-position: -30px -62px;
}

.sliderbox .slider {
    float: left;
    height: 62px;
    width: 590px;
    position: relative;
    overflow: hidden;
    display: inline;
}

.sliderbox .slider ul {
    position: absolute;
    left: 0;
    width: 999em;
}

.sliderbox .slider li {
    float: left;
    width: 92px;
    height: 62px;
    text-align: center;
    margin-left: 6px;
    box-sizing: border-box;
}

.sliderbox .slider li img {
    width: 90px;
    height: 60px;
    border: solid 1px #dfdfdf;
    text-align: center;
}

.sliderbox .slider li.current img {
    border: solid 1px #3366cc;
}

.cxdel-tit {
    width: 100%;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    border-bottom: 2px solid #0074b1;
    margin-top: 20px;
    font-size: 18px;
}

.cxdel-tit a {
    display: block;
    float: right;
    width: 100px;
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    color: #999999;
    text-align: right;
}

.cxdel-tit a:hover {
    color: #0074b1;
}


.cx-delbox {
    width: 650px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 10px;
}

.cx-deltit {
    width: 635px;
    height: 36px;
    line-height: 36px;
    padding-left: 15px;
    position: relative;
    font-size: 16px;
}

.cx-deltit span {
    position: absolute;
    left: 0;
    top: 10px;
    width: 3px;
    height: 16px;
    background: #0072b0;
}

.cx-table {
    width: 650px;
    height: auto;
    overflow: hidden;
}

.cx-nrbox {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
}

.cx-table table {
    border: 1px solid #e3e3e3;
    border-collapse: collapse;
    box-sizing: border-box;
}

.cx-table table td {
    line-height: 32px;
    border: 1px solid #e3e3e3;
    padding: 0 10px;
    box-sizing: border-box;
}

.td-box {
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 30px;
}

.td-box p span {
    display: block;
    height: auto;
    overflow: hidden;
    background: url(../images/fk.png) no-repeat center left;
    padding-left: 15px;
}

.cx-deltit a {
    position: absolute;
    width: 100px;
    height: 36px;
    text-align: right;
    line-height: 36px;
    right: 0;
    top: 0;
    font-size: 14px;
}

.cx-deltit a.pza {
    color: #0072b0;
}

.cx-deltit a:hover {
    color: #3796ff;
}

.cx-nrimg {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.cx-nrimg ul li {
    float: left;
    width: 180px;
    height: 186px;
    margin-right: 38px;
    margin-bottom: 10px;
}

.cx-nrimg ul li a:hover {
    color: #3796ff;
}

.cx-nrimg ul li p {
    width: 180px;
    height: 72px;
    line-height: 24px;
    overflow: hidden;
}

.cx-nrimg ul li:nth-child(3n+0) {
    margin-right: 0;
}

.cx-nrimg img {
    width: 180px;
    height: 120px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
}

.buy-car {
    width: 330px;
    height: 520px;
    overflow: hidden;
    position: relative;
    margin-bottom: 10px;
}

.buy-car h2 {
    font-size: 16px;
    font-weight: normal;
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 30px;
    margin-bottom: 10px;
}

.buy-car>p {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}

.buy-car>p span {
    font-size: 16px;
    font-weight: bold;
    color: #ff0000;
}

.buy-car a {
    display: block;
    width: 180px;
    height: 36px;
    line-height: 36px;
    background: #ff6635;
    color: #ffffff;
    text-align: center;
    margin: 20px auto;
    font-size: 16px;
}

.buy-car .buy-tel {
    position: absolute;
    left: 0;
    bottom: 80px;
    width: 100%;
    height: 60px;
    background: url(../images/icon-1.png) no-repeat center left;
    overflow: hidden;
    line-height: 30px;
    text-indent: 60px;
}

.xgbd {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
    margin-top: 30px;
}

.rx-tit {
    font-size: 20px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-bottom: 2px solid #0072b0;
    position: relative;
}

.xgbd ul {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 10px;
}

.xgbd ul li {
    width: 100%;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    background: url(../images/icon-blue.png) no-repeat center left;
    text-indent: 10px;
}

.xgbd ul li a {
    display: block;
}

.xgbd ul li a:hover {
    color: #0072b0;
}

.feedback-right {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.feedback-right div {
    width: 100%;
    height: auto;
    margin-bottom: 15px;
    overflow: hidden;
}

.feedback-right div span {
    display: block;
    float: left;
    width: 36px;
    height: 36px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    background: url(../images/icon-4.png) no-repeat center center;
}

.feedback-right div span.icon-name {
    background-position: 0 0;
}

.feedback-right div span.icon-add {
    background-position: 0 -32px;
}

.feedback-right div span.icon-tel {
    background-position: 0 -64px;
}

.feedback-right div span.icon-code {
    background-position: 0 -96px;
}

.feedback-right div span.icon-mes {
    background-position: 0 -128px;
}


.feedback-right div input {
    float: left;
    width: 294px;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e3e3e3;
    border-left: 0 none;
    padding: 0 5px;
    box-sizing: border-box;
    outline: none;
    color: #999999;
}

.feedback-right div input.yzm {
    width: 160px;
}

.feedback-right div img {
    float: right;
    height: 36px;
    width: 120px;
}

.feedback-right div input.mes-yzm {
    width: 120px;
    float: right;
}

.feedback-right div p {
    width: 100%;
    height: 30px;
    overflow: hidden;
    line-height: 20px;
}

.feedback-right div textarea {
    line-height: 24px;
    border: 1px solid #e3e3e3;
    padding: 10px;
    font-family: "Microsoft Yahei";
    outline: none;
    width: 100%;
    height: 120px;
    box-sizing: border-box;
}

.feedback-right div.form-btn {
    clear: both;
    width: 220px;
    margin: 0 auto;
    padding-top: 10px;
    height: auto;
    overflow: hidden;
}














/*购车咨询*/

.sale-zx {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.salezx-tit {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #0072b0;
    text-align: center;
    color: #ffffff;
    font-size: 24px;
}

.sale-feedback {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 20px auto;
}

.sale-feedleft {
    width: 200px;
    float: left;
    height: auto;
    overflow: hidden;
    line-height: 28px;
    color: #999999;
}

.sale-feedtit {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border-top: 2px solid #e3e3e3;
    font-size: 20px;
    color: #0072b0;
}

.sale-feedbackfr {
    width: 720px;
    float: right;
    height: auto;
    overflow: hidden;
}

.fk-form {
    width: 660px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.fk-form p {
    width: 100%;
    height: 30px;
}

.fk-form div {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
    line-height: 30px;
}

.fk-form div label {
    display: block;
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    padding-right: 10px;
    position: relative;
    float: left;
}

.fk-form div label span {
    position: absolute;
    left: 0;
    width: 10px;
    height: 30px;
    line-height: 30px;
    color: #ff6635;
}

.fk-form div select,
.fk-form div input {
    float: left;
    width: 302px;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #e3e3e3;
    outline: none;
    font-family: "Microsoft yahei";
    color: #666666;
}

.fk-form div input.yzm {
    width: 200px;
}

.fk-form div select {
    width: 324px;
}

.fk-form div select.provice {
    width: 168px;
    margin-right: 10px;
}

.fk-form div textarea {
    width: 502px;
    height: 80px;
    outline: none;
    border: 1px solid #e3e3e3;
    padding: 10px;
    font-family: "Microsoft yahei";
}

.fk-form div img {
    margin-left: 10px;
}

.fk-form a {
    float: left;
    display: block;
    width: 160px;
    height: 40px;
    line-height: 40px;
    margin: 20px auto;
    background: #ff6635;
    color: #ffffff;
    font-size: 18px;
    text-align: center;
    border-radius: 5px;
}

.fk-form a.submit {
    margin: 0 20px 0 150px;
}

.fk-form a.reset {
    background: #999999;
    margin: 0 150px 0 20px;
}














/*资讯*/

.zx-tit {
    width: 100%;
    height: 50px;
    line-height: 50px;
    border-bottom: 2px solid #006eb6;
    overflow: hidden;
    margin-top: 10px;
}

.zx-tit ul li {
    width: 248px;
    height: 50px;
    float: left;
    text-align: center;
    font-size: 18px;
    margin-right: 2px;
    background: #f0f0f0;
}

.zx-tit ul li:nth-child(4) {
    width: 250px;
    margin-right: 0;
}

.zx-tit ul li.on {
    background: #006eb6;
    ;
    color: #ffffff;
}

.zx-tit ul li.on a {
    background: #006eb6;
    color: #ffffff;
}

.zx-tit ul li a:hover {
    background: #006eb6;
    ;
    color: #ffffff;
}

.zx-tit ul li a {
    display: block;
}

.zx-con {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.zx-lists {
    width: 650px;
    height: auto;
    overflow: hidden;
    float: left;
}

.kczx-tit {
    width: 650px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    margin-top: 10px;
}

.kczx-tit ul li {
    float: left;
    width: 147.5px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    margin-right: 20px;
    font-size: 16px;
}

.kczx-tit ul li:nth-child(4n+0) {
    margin-right: 0;
}

.kczx-tit ul li a {
    display: block;
}

.kczx-tit ul li:hover {
    background: #ff8300;
    color: #ffffff;
}

.kczx-tit ul li:hover a {
    color: #ffffff;
}

.kczx-tit ul li.on {
    background: #ff8300;
    color: #ffffff;
}

.kczx-tit ul li.on a {
    color: #ffffff;
}

.zx-lists {
    width: 650px;
    height: auto;
    overflow: hidden;
    float: left;
}

.zx-lists .tit {
    width: 100%;
    height: 40px;
    line-height: 60px;
    font-size: 24px;
}

.zx-lists ul {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
}

.zx-lists ul li {
    width: 650px;
    height: 100px;
    padding: 20px 0;
    position: relative;
    border-bottom: 1px solid #e3e3e3;
}

.zx-lists ul li.img-none h2 {
    width: 100%;
}

.zx-lists ul li.img-none p {
    width: 100%;
}

.zx-lists ul li.img-none span {
    width: 100%;
}


.zx-lists ul li a {
    display: block;
}

.zx-lists ul li a:hover h2 {
    color: #0072b0;
}


.zx-lists ul li a img {
    float: left;
    width: 150px;
    height: 100px;
}

.zx-lists ul li a h2 {
    width: 480px;
    float: right;
    height: 30px;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.zx-lists ul li a:hover h2 {
    color: #0072b0;
}

.zx-lists ul li a p {
    width: 480px;
    float: right;
    height: 50px;
    line-height: 25px;
    overflow: hidden;
    color: #5b6471
}


.zx-lists ul li a span {
    position: absolute;
    right: 0;
    bottom: 20px;
    color: #999;
}

.zx-lists ul li a span.news-read {
    right: auto;
    left: 170px;
    bottom: 20px;
}


.zx-right {
    width: 330px;
    float: right;
    height: auto;
    overflow: hidden;
}

.zx-right .xgbd {
    margin-top: 10px;
}

.zx-left {
    float: left;
    width: 650px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.article-box {
    float: left;
    width: 600px;
    height: auto;
    overflow: hidden;
    padding: 24px;
    border: 1px solid #e3e3e3;
    position: relative;
}

.article-box h1 {
    width: 100%;
    height: 40px;
    font-size: 20px;
    text-align: center;
    font-weight: normal;
}

.article-box .arilcle-author {
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: #666666;
    padding-bottom: 10px;
    border-bottom: 1px solid #e3e3e3;
}

.arilcle-author span {
    display: block;
    float: left;
    margin-right: 10px;
}

.arilcle-author span.author {
    float: right;
    margin-right: 0;
}

.arilcle-nr {
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 28px;
    color: #666666;
    padding-top: 10px;
}

.arilcle-nr p {
    margin-bottom: 5px;
}

.arilcle-nr img {
    width: 100% !important;
    height: auto !important;
}

.article-enjoy {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 52px;
    margin-top: 10px;
}

.article-enjoy a {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin: 0 10px;
    line-height: 40px;
    vertical-align: middle;
}

.article-enjoy a.wx {
    background: url(../images/wx.png) no-repeat center center;
}

.article-enjoy a.qq {
    background: url(../images/qq-1.png) no-repeat center center;
}

.article-enjoy a.wb {
    background: url(../images/wb.png) no-repeat center center;
}

.rxcx-imgbox {
    width: 330px;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
}

.rxcx-imgbox ul li {
    float: left;
    width: 150px;
    height: auto;
    overflow: hidden;
    margin: 10px 28px 0 0;
}

.rxcx-imgbox ul li:nth-child(2n+0) {
    margin-right: 0;
}

.rxcx-imgbox ul li img {
    width: 150px;
    height: 100px;
    border: 1px solid #e3e3e3;
}

.rxcx-imgbox ul li a:hover {
    color: #0072b0;
}

.rxcx-imgbox ul li p {
    width: 150px;
    height: 72px;
    line-height: 24px;
    overflow: hidden;
}

.left-feedback {
    float: left;
    width: 650px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.zx-form {
    width: 650px;
    margin: 20px auto;
}

.zx-form div {
    width: 100%;
    height: auto;
    margin-bottom: 15px;
    overflow: hidden;
}

.zx-form div.form-li {
    margin-bottom: 0;
}

.zx-form div.w300 {
    width: 100%;
}


.zx-form div.w300 input {
    width: calc(100% - 36px);
}

.zx-form div span {
    display: block;
    float: left;
    width: 36px;
    height: 36px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    background: url(../images/icon-4.png) no-repeat center center;
}

.zx-form div span.icon-name {
    background-position: 0 0;
}

.zx-form div span.icon-add {
    background-position: 0 -32px;
}

.zx-form div span.icon-tel {
    background-position: 0 -64px;
}

.zx-form div span.icon-code {
    background-position: 0 -96px;
}

.zx-form div span.icon-mes {
    background-position: 0 -128px;
}


.zx-form div input {
    float: left;
    width: calc(100% - 36px);
    height: 36px;
    line-height: 36px;
    border: 1px solid #e3e3e3;
    border-left: 0 none;
    padding: 0 5px;
    box-sizing: border-box;
    outline: none;
    color: #999999;
}

.zx-form div input.yzm {
    width: calc(100% - 186px);
}

.zx-form div img {
    float: right;
    height: 36px;
    width: 120px;
}

.zx-form div input.mes-yzm {
    width: 150px;
    float: right;
}

.zx-form div p#GetVerify {
    width: 100%;
    color: #ff8300;
    margin-bottom: 10px;
}

.zx-form div.form-message p {
    margin-bottom: 10px;
}

.zx-form div textarea {
    line-height: 24px;
    border: 1px solid #e3e3e3;
    padding: 10px;
    font-family: "Microsoft Yahei";
    outline: none;
    width: 100%;
    height: 120px;
    box-sizing: border-box;
}

.zx-form div.form-btn {
    clear: both;
    width: 220px;
    margin: 0 auto;
    padding-top: 20px;
    height: auto;
    overflow: hidden;
}

.tjqy {
    width: 330px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.tj-company {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.tj-company ul li {
    width: 100%;
    height: 40px;
    line-height: 40px;
    border: 1px solid #e3e3e3;
    background: #f2f2f2;
    box-sizing: border-box;
    margin-bottom: 10px;
    text-align: center;
    overflow: hidden;
}

.tj-company ul li a {
    display: block;
}

.tj-company ul li:hover {
    display: block;
    border: 1px solid #0072b0;
    background: #ffffff;
}


.tj-company ul li:hover a {
    color: #0072b0;
}












/*会员信息*/

.member-top {
    width: 100%;
    height: 60px;
    line-height: 60px;
    border-bottom: 2px solid #0072b0;
    padding: 20px 0;
    overflow: hidden;
}

.top-con {
    width: 1000px;
    height: 60px;
    margin: 0 auto;
}

.top-con>a {
    display: block;
    float: left;
}


.top-con .register-logo {
    width: 190px;
    height: 60px;
    float: left;
    text-indent: 10px;
    margin-left: 30px;
    background: url(../images/register-fg.jpg) no-repeat left center;
}

.top-con p {
    width: 200px;
    float: right;
    text-align: right;
    color: #999999;
}

.top-con p a {
    color: #ff8300;
    padding-left: 5px;
}

.top-con p span {
    color: #666666;
    padding: 0 10px;
}

.register-right {
    width: 500px;
    height: auto;
    overflow: hidden;
    margin: 50px auto 30px auto;
}

.register-menu {
    width: 500px;
    height: auto;
    overflow: hidden;
    padding: 20px 0;
    font-size: 18px;
    font-weight: bold;
    color: #0072b0;
}

.register-formtab {
    width: 500px;
    height: auto;
    overflow: hidden;
}


.register-formtab form li {
    width: 500px;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}

.register-formtab form li label {
    display: block;
    width: 120px;
    height: 32px;
    line-height: 32px;
    float: left;
    text-align: left;
    padding: 0 10px;
    box-sizing: border-box;
}

.register-formtab form li input {
    display: block;
    float: left;
    width: 360px;
    height: 30px;
    border: 1px solid #999999;
    outline: none;
    padding: 0 10px;
    box-sizing: border-box;
    font-family: "Micorsoft Yahei";
}

.register-formtab form li input.yzm {
    width: 200px;
}

.register-formtab form li input.phone-yz {
    width: 140px;
    margin-left: 20px;
    border: 0 none;
    text-align: center;
    background: #e3e3e3;
    cursor: pointer;
}

.register-formtab form li img {
    display: block;
    float: left;
    margin-left: 60px;
    width: 100px;
    height: 32px;
}

.register-formtab form li input[type="radio"] {
    width: 24px;
    height: 24px;
    margin-top: 4px;
}

.register-formtab form li input[type="submit"] {
    width: 180px;
    height: 40px;
    line-height: 40px;
    background: #ff8300;
    color: #ffffff;
    text-align: center;
    outline: none;
    border: 0 none;
    font-family: "Micorsoft Yahei";
    font-size: 18px;
    margin-left: 135px;
}

.register-con {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 10px auto 20px auto;
}

.register-con1 {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 10px auto 20px auto;
}

.register-con p {
    width: 1000px;
    height: auto;
    overflow: hidden;
    line-height: 32px;
    color: #666666;
}

.register-con p span {
    color: #ff0000;
}

.register-con form {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.register-con form div {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin-bottom: 15px;
    line-height: 40px;
}

.register-con form div input {
    float: left;
    display: block;
    width: 480px;
    height: 40px;
    line-height: 40px;
    outline: none;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    padding: 0 5px;
}

.register-con form div input.fr {
    float: right;
}

.register-con form div input.yzm {
    width: 370px;
    margin-right: 10px;
}

.register-con form div input.phone {
    width: 340px;
    margin-right: 10px;
}

.register-con form div input.mes-yzm {
    width: 130px;
}

.register-con form div img {
    display: block;
    float: left;
    height: 40px;
}

.register-con form div.w480 {
    float: left;
    width: 480px;
    height: auto;
    overflow: hidden;
}

.register-con form div.wr480 {
    float: right;
    width: 480px;
    height: auto;
    overflow: hidden;
    margin-bottom: 15px;
}

.register-con form div.wr480 textarea {
    float: right;
    width: 480px;
    height: 150px;
    overflow: hidden;
    outline: none;
    border: 1px solid #e3e3e3;
    padding: 5px;
    box-sizing: border-box;
    display: block;
    font-family: "Microsoft Yahei";
    color: #666666;
}

.register-con form div input.check {
    width: 16px;
    height: 16px;
    border: 1px solid #dddddd;
    margin-right: 10px;
    margin-top: 12px;
}

.register-con form div a {
    color: #0072b0;
}

.register-con form div input.register {
    width: 480px;
    height: 36px;
    line-height: 36px;
    background: #ff8300;
    border: 0 none;
    color: #ffffff;
    font-size: 16px;
    cursor: pointer;
}

p.register-sucess {
    width: 600px;
    margin: 50px auto 0 auto;
    height: 400px;
    text-align: center;
    font-size: 18px;
    line-height: 50px;
}

.memeber-none {
    border-bottom: 0 none;
}

.member-nav {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #0072b0;
    color: #ffffff;
    font-size: 18px;
}

.member-nav ul {
    width: 1000px;
    height: 50px;
    margin: 0 auto;
}

.member-nav ul li {
    float: left;
    width: 180px;
    height: 50px;
    line-height: 50px;
    margin-right: 2px;
    text-align: center;
}

.member-nav ul li a {
    display: block;
    color: #ffffff;
}

.member-nav ul li.on {
    background: #f2f2f2;
    color: #666666;
}

.member-nav ul li.on a {
    color: #666666;
}

.member-nav ul li:hover {
    background: #f2f2f2
}

.member-nav ul li:hover a {
    color: #666666;
}

.member-left {
    float: left;
    width: 180px;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 20px;
}

.member-left ul li {
    width: 180px;
    height: 50px;
    line-height: 50px;
    background: #f2f2f2;
    text-align: center;
    margin-bottom: 2px;
}

.member-left ul li.on a {
    background: #e3e3e3;
    display: block;
    color: #333333;
}

.member-left ul li:hover a {
    background: #e3e3e3;
    display: block;
    color: #333333;
}

.member-right {
    float: right;
    width: 770px;
    height: auto;
    overflow: hidden;
}

.company-mes {
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 36px;
    margin-top: 20px;
    padding-top: 20px;
    min-height: 400px;
}

.member-contact {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
    padding-top: 20px;
    min-height: 400px;
}

.company-mes p span {
    color: #ff0000;
    padding: 0 8px;
}

.company-mes p a {
    color: #0072b0;
}

.member-contact div {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 15px;
}

.member-contact div label {
    display: block;
    float: left;
    width: 120px;
    text-align: right;
    padding: 0 10px;
    box-sizing: border-box;
    margin-right: 10px;
    height: 32px;
    line-height: 32px;
}

.member-contact div input {
    display: block;
    float: left;
    width: 280px;
    outline: none;
    border: 1px solid #e3e3e3;
    height: 32px;
    line-height: 32px;
    padding: 0 5px;
    box-sizing: border-box;
}

.member-contact div input.phone {
    width: 120px;
}

.member-contact div input.mes-yzm {
    width: 140px;
    margin-left: 20px;
}

.member-contact div span {
    display: block;
    float: left;
    line-height: 32px;
}

.member-contact div span.tel {
    color: #0072b0;
}

.member-contact div button[type="submit"] {
    width: 180px;
    height: 40px;
    line-height: 40px;
    background: #ff8300;
    margin-left: 200px;
    font-size: 16px;
    color: #ffffff;
    border: 0 none;
    cursor: pointer;
}

.member-contact div textarea {
    display: block;
    float: left;
    width: 400px;
    height: 120px;
    outline: none;
    padding: 5px;
    box-sizing: border-box;
    font-family: "Microsoft Yahei";
    border: 1px solid #e3e3e3;
}

.member-contact div img {
    display: block;
    float: left;
    margin-left: 20px;
}









/*企业页面*/

.comapany-box {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.compay-top {
    width: 1000px;
    height: 100px;
    padding: 10px 0;
    margin: 0 auto;
}

.compay-top a {
    display: block;
    float: left;
    width: 200px;
}

.compay-top p {
    float: right;
    width: 800px;
    height: 100px;
    line-height: 50px;
}

.compay-top p span {
    display: block;
    width: 800px;
    height: 50px;
}

.compay-top p span.com-name {
    font-size: 20px;
    color: #ff8300;
    line-height: 50px;
}


.company-nav {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #0072b0;
    font-size: 18px;
}

.company-nav ul {
    width: 1000px;
    height: 50px;
    margin: 0 auto;
}

.company-nav ul li {
    float: left;
    width: 140px;
    text-align: center;
}

.company-nav ul li a {
    display: block;
    color: #ffffff;
}

.company-nav ul li:hover {
    background: #ff8300;
    color: #ffffff;
}

.company-nav ul li.on a {
    color: #ffffff;
    background: #ff8300;
}

.company-dt {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.comdt-left {
    float: left;
    width: 300px;
    height: auto;
    overflow: hidden;
    box-sizing: border-box;
}

.comdt-mes {
    width: 300px;
    height: auto;
    overflow: hidden;
    padding: 10px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
}

.comdt-left .mar20 {
    margin-bottom: 20px;
}

.comdt-tit {
    position: relative;
    width: 100%;
    height: 30px;
    line-height: 30px;
    position: relative;
    text-indent: 10px;
    font-size: 18px;
}

.comdt-tit a {
    width: 80px;
    float: right;
    height: 30px;
    text-align: right;
    font-size: 14px;
    color: #666666;
}

.comdt-tit span {
    position: absolute;
    left: 0;
    top: 7px;
    width: 4px;
    height: 16px;
    background: #ff8300;
}

.comdt-mes p {
    width: 100%;
    height: auto;
    line-height: 28px;
    color: #666666;
}

.comdt-mes p.com-name {
    font-size: 16px;
}

.comdt-mid {
    float: left;
    width: 340px;
    height: 320px;
    padding: 10px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    margin: 0 20px;
}

.comdt-mid ul li {
    width: 100%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

.comdt-mid ul li a {
    display: block;
    float: left;
    width: 240px;
    overflow: hidden;
}


.comdt-mid ul li a:hover {
    color: #0072b0;
}

.comdt-mid ul li span {
    display: block;
    float: right;
    width: 60px;
    text-align: right;
    color: #999999;
}

.comdt-right {
    float: right;
    width: 320px;
    height: 320px;
    padding: 10px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    overflow: hidden;
}

.comdt-right p {
    line-height: 30px;
}

.comdt-right p a {
    color: #ff8300;
}

.cxzs-nav {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.cxzs-nav ul li {
    float: left;
    width: 90px;
    height: 36px;
    line-height: 36px;
    background: #f2f2f2;
    margin-right: 11.1px;
    margin-bottom: 10px;
    text-align: center;
}

.cxzs-nav ul li a {
    display: block;
    color: #666666;
}

.cxzs-nav ul li.on {
    background: #ff8300;
    color: #ffffff;
}

.cxzs-nav ul li.on a {
    color: #ffffff;
}


.cxzs-nav ul li:hover a {
    background: #ff8300;
    color: #ffffff;
}

.cxzs-nav ul li:last-child {
    margin-right: 0;
}

.dt-news {
    width: 650px;
    float: right;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}

.dtnews-tit {
    width: 100%;
    height: 30px;
    border-bottom: 2px solid #e6e6e6;
    position: relative;
    font-size: 20px;
}

.dtnews-tit span {
    position: absolute;
    left: 0;
    bottom: -2px;
    border-bottom: 2px solid #ff8300;
    width: 100px;
    height: 30px;
    line-height: 20px;
}

.gs-js {
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 28px;
    color: #666666;
}

.gs-js h1 {
    font-size: 18px;
    font-weight: normal;
    text-align: center;
    width: 100%;
    height: 60px;
    line-height: 60px;
    margin-bottom: 10px;
    color: #333333;
}

.gs-js p {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 10px;
}

.contact-us {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 20px;
}

.contact-us p {
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 40px;
}

.login-box {
    width: 100%;
    height: 460px;
    background: url(../images/login-bg.jpg) no-repeat center center;
    margin-bottom: 40px;
}

.login-w {
    width: 1000px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}

.login-form {
    float: right;
    width: 330px;
    height: 390px;
    padding: 20px;
    box-sizing: border-box;
    background: #ffffff;
    margin: 40px 20px 0 0;
    position: relative;
}

.login-form h1 {
    font-size: 24px;
    font-weight: normal;
    text-align: center;
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #ff8300;
}

.login-form form {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.login-form form div {
    margin-bottom: 20px;
    width: 100%;
    height: auto;
    overflow: hidden;
}

.login-form input {
    float: left;
    display: block;
    width: 250px;
    height: 40px;
    line-height: 40px;
    outline: none;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    padding: 0 5px;
}

.login-form div span {
    float: left;
    display: block;
    width: 40px;
    height: 40px;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    border-right: 0 none;
    background: url(../images/icon-3.gif) no-repeat center center;
}

.login-form div span.icon-name {
    background-position: 0 0;
}

.login-form div span.icon-pass {
    background-position: 0 -40px;
}

.login-form div span.icon-yzm {
    background-position: 0 -80px;
}

.login-form div input.yzm {
    width: 140px;
}

.login-form div img {
    float: right;
}

.login-form div button.submit {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #ff8300;
    color: #ffffff;
    text-align: center;
    outline: none;
    border: 0 none;
    font-size: 20px;
}


.login-form div.reg-for {
    position: absolute;
    left: 20px;
    bottom: 20px;
    width: 290px;
    height: 40px;
    line-height: 40px;
}

.login-form div.reg-for a {
    color: #999999;
    display: block;
}

.login-form div.reg-for a:hover {
    color: #ff8300;
}

.login-form div.reg-for a.left {
    float: left;
}

.login-form div.reg-for a.right {
    float: right;
}








/*卡车车型*/

.truck-con {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 20px;
}

.truck-con h1 {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    font-size: 18px;
    font-weight: normal;
}

.truck-nav {
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: #f2f2f2;
    font-size: 16px;
    color: #0072b0;
    margin-top: 10px;
}

.truck-nav ul li {
    float: left;
    width: 250px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    box-sizing: border-box;
    border-left: 0 none;
}

.truck-nav ul li a {
    display: block;
    color: #666666;
}

.truck-nav ul li a:hover {
    background: #0072b0;
    color: #ffffff;
}

.truck-nav ul li.on a {
    background: #0072b0;
    color: #ffffff;
}

.trcuk-del {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}

.truck-img {
    float: left;
    width: 480px;
    height: 320px;
}

.turck-price {
    float: right;
    width: 500px;
    height: 320px;
    overflow: hidden;
}

.turck-price ul li {
    float: left;
    width: 250px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    box-sizing: border-box;
}

.turck-price ul li.price {
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    font-weight: bold;
    color: #999999;
}

.turck-price ul li.price span {
    color: #ff0000;
}

.turck-price ul li.tel {
    margin-top: 50px;
    height: 60px;
    line-height: 30px;
    background: url(../images/icon-1.png) no-repeat center left;
    overflow: hidden;
    line-height: 30px;
    text-indent: 60px;
}

.turck-price ul li.zx {
    line-height: 30px;
    margin-top: 50px;
}

.turck-price ul li.zx a {
    display: block;
    width: 180px;
    height: 30px;
    background: #ff6635;
    color: #ffffff;
    text-align: center;
    margin-top: 15px;
}

.truck-cx {
    margin-top: 20px;
}

.truck-cx ul li {
    height: 138px;
}

.truck-news {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.truck-news ul li {
    float: left;
    width: 500px;
    height: 30px;
    line-height: 30px;
    background: url(../images/icon-1.gif) no-repeat center left;
    text-indent: 10px;
}

.truck-news ul li a {
    display: block;
    float: left;
    width: 380px;
    overflow: hidden;
    color: #666666;
}

.truck-news ul li a:hover {
    color: #0072b0;
}

.truck-news ul li span {
    display: block;
    float: left;
    width: 120px;
    text-align: center;
}

.truck-pz {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.truck-pz table {
    width: 100%;
    height: auto;
    border-collapse: collapse;
}

.truck-pz table td {
    text-align: center;
    height: 36px;
    line-height: 36px;
    border: 1px solid #e3e3e3;
}

.truck-xgbd {
    margin-top: 10px;
}


.zoombox1 {
    width: 830px;
    height: 520px;
    height: auto;
    overflow: hidden;
    display: none;
}

.zoomdis {
    display: block;
}

.zoompic1 {
    width: 780px;
    height: 520px;
    padding: 24px;
    border: 1px solid #e3e3e3;
    #background: url(../images/loading.gif) no-repeat 50% 50%;
}

.zoompic1 img {
    width: 780px;
    height: 520px;
}

.sliderbox1 {
    height: 80px;
    overflow: hidden;
    margin-top: 10px;
}

.sliderbox1 .arrow-btn1 {
    width: 30px;
    height: 80px;
    background: url(../images/arrow-btn1.png) no-repeat;
    cursor: pointer;
}

.sliderbox1 #btn-left1 {
    float: left;
    background-position: 0 0;
}

.sliderbox1 #btn-left1.dasabled1 {
    background-position: 0 -80px;
}

.sliderbox1 #btn-right1 {
    float: right;
    background-position: -30px 0;
}

.sliderbox1 #btn-right1.dasabled1 {
    background-position: -30px -80px;
}

.sliderbox1 .slider1 {
    float: left;
    height: 82px;
    width: 769px;
    position: relative;
    overflow: hidden;
    display: inline;
}

.sliderbox1 .slider1 ul {
    position: absolute;
    left: 0;
    width: 999em;
}

.sliderbox1 .slider1 li {
    float: left;
    width: 120px;
    height: 80px;
    text-align: center;
    margin-left: 7px;
    box-sizing: border-box;
}

.sliderbox1 .slider1 li img {
    width: 120px;
    height: 80px;
    border: solid 1px #dfdfdf;
    text-align: center;
    box-sizing: border-box;
}

.sliderbox1 .slider1 li.current1 img {
    border: solid 1px #3366cc;
}

.zoombox2 {
    width: 830px;
    height: 520px;
    height: auto;
    overflow: hidden;
    display: none;
}

.zoompic2 {
    width: 780px;
    height: 520px;
    padding: 24px;
    border: 1px solid #e3e3e3;
    #background: url(../images/loading.gif) no-repeat 50% 50%;
}

.zoompic2 img {
    width: 780px;
    height: 520px;
}

.sliderbox2 {
    height: 80px;
    overflow: hidden;
    margin-top: 10px;
}

.sliderbox2 .arrow-btn2 {
    width: 30px;
    height: 80px;
    background: url(../images/arrow-btn1.png) no-repeat;
    cursor: pointer;
}

.sliderbox2 #btn-left2 {
    float: left;
    background-position: 0 0;
}

.sliderbox2 #btn-left2.dasabled2 {
    background-position: 0 -80px;
}

.sliderbox2 #btn-right2 {
    float: right;
    background-position: -30px 0;
}

.sliderbox2 #btn-right2.dasabled2 {
    background-position: -30px -80px;
}

.sliderbox2 .slider2 {
    float: left;
    height: 82px;
    width: 769px;
    position: relative;
    overflow: hidden;
    display: inline;
}

.sliderbox2 .slider2 ul {
    position: absolute;
    left: 0;
    width: 999em;
}

.sliderbox2 .slider2 li {
    float: left;
    width: 120px;
    height: 80px;
    text-align: center;
    margin-left: 7px;
    box-sizing: border-box;
}

.sliderbox2 .slider2 li img {
    width: 120px;
    height: 80px;
    border: solid 1px #dfdfdf;
    text-align: center;
    box-sizing: border-box;
}

.sliderbox2 .slider2 li.current2 img {
    border: solid 1px #3366cc;
}



.zoombox3 {
    width: 830px;
    height: 520px;
    height: auto;
    overflow: hidden;
    display: none;
}

.zoompic3 {
    width: 780px;
    height: 520px;
    padding: 24px;
    border: 1px solid #e3e3e3;
    #background: url(../images/loading.gif) no-repeat 50% 50%;
}

.zoompic3 img {
    width: 780px;
    height: 520px;
}

.sliderbox3 {
    height: 80px;
    overflow: hidden;
    margin-top: 10px;
}

.sliderbox3 .arrow-btn3 {
    width: 30px;
    height: 80px;
    background: url(../images/arrow-btn1.png) no-repeat;
    cursor: pointer;
}

.sliderbox3 #btn-left3 {
    float: left;
    background-position: 0 0;
}

.sliderbox3 #btn-left3.dasabled3 {
    background-position: 0 -80px;
}

.sliderbox3 #btn-right3 {
    float: right;
    background-position: -30px 0;
}

.sliderbox3 #btn-right3.dasabled3 {
    background-position: -30px -80px;
}

.sliderbox3 .slider3 {
    float: left;
    height: 82px;
    width: 769px;
    position: relative;
    overflow: hidden;
    display: inline;
}

.sliderbox3 .slider3 ul {
    position: absolute;
    left: 0;
    width: 999em;
}

.sliderbox3 .slider3 li {
    float: left;
    width: 120px;
    height: 80px;
    text-align: center;
    margin-left: 7px;
    box-sizing: border-box;
}

.sliderbox3 .slider3 li img {
    width: 120px;
    height: 80px;
    border: solid 1px #dfdfdf;
    text-align: center;
    box-sizing: border-box;
}

.sliderbox3 .slider3 li.current3 img {
    border: solid 1px #3366cc;
}


.zoombox4 {
    width: 830px;
    height: 520px;
    height: auto;
    overflow: hidden;
    display: none;
}

.zoompic4 {
    width: 780px;
    height: 520px;
    padding: 24px;
    border: 1px solid #e3e3e3;
    #background: url(../images/loading.gif) no-repeat 50% 50%;
}

.zoompic4 img {
    width: 780px;
    height: 520px;
}

.sliderbox4 {
    margin-top: 10px;
    height: 82px;
    overflow: hidden;
}

.sliderbox4 .arrow-btn4 {
    width: 30px;
    height: 80px;
    background: url(../images/arrow-btn1.png) no-repeat;
    cursor: pointer;
}

.sliderbox4 #btn-left4 {
    float: left;
    background-position: 0 0;
}

.sliderbox4 #btn-left4.dasabled4 {
    background-position: 0 -80px;
}

.sliderbox4 #btn-right4 {
    float: right;
    background-position: -30px 0;
}

.sliderbox4 #btn-right4.dasabled4 {
    background-position: -30px -80px;
}

.sliderbox4 .slider4 {
    float: left;
    height: 82px;
    width: 769px;
    position: relative;
    overflow: hidden;
    display: inline;
}

.sliderbox4 .slider4 ul {
    position: absolute;
    left: 0;
    width: 999em;
}

.sliderbox4 .slider4 li {
    float: left;
    width: 120px;
    height: 80px;
    text-align: center;
    margin-left: 7px;
    box-sizing: border-box;
}

.sliderbox4 .slider4 li img {
    width: 120px;
    height: 80px;
    border: solid 1px #dfdfdf;
    text-align: center;
    box-sizing: border-box;
}

.sliderbox4 .slider4 li.current4 img {
    border: solid 1px #3366cc;
}

.brand-left1 {
    float: left;
    width: 830px;
    height: auto;
    overflow: hidden;
}

.truck-imgli {
    float: right;
    width: 150px;
    height: 660px;
}

.truck-imgli ul li {
    width: 150px;
    height: 150px;
    margin-bottom: 20px;
    background: #e3e3e3;
    text-align: center;
    padding: 30px 0;
    box-sizing: border-box;
    line-height: 45px;
    font-size: 20px;
    #cursor: pointer;
}

.lipic {
    width: 150px;
    height: 150px;
    margin-bottom: 20px;
    background: #e3e3e3;
    text-align: center;
    padding: 30px 0;
    box-sizing: border-box;
    line-height: 45px;
    font-size: 20px;
    cursor: pointer;
}

.lipic span {
    font-size: 14px;
}

.truck-imgli ul li span {
    font-size: 14px;
}

.truck-imgli ul li.on {
    background: #666666;
    color: #ffffff;
}

.add-alert {
    width: 300px;
    min-height: 100px;
    _height: 100px;
    border: 1px solid #ccc;
    position: absolute;
    left: 50%;
    margin-left: -150px;
    z-index: 1000;
    background: #FFFFFF;
    padding: 10px 20px 20px 20px;
    display: none;
    line-height: 30px;
}

.add-alert .add-close a {
    float: right;
    color: #999999;
    font-size: 12px;
}

.add-alert input.add-submit {
    cursor: pointer;
    width: 60px;
    height: 30px;
    border: 0 none;
    background-color: #ff8300;
    color: #ffffff;
    margin-right: 20px;
}

.add-alert input.add-cancle {
    cursor: pointer;
    border: 0 none;
    width: 60px;
    height: 30px;
    background-color: #e3e3e3;
    color: #333333;
}

.member-right h1 {
    margin-top: 20px;
}

.company-mes1 {
    width: 100%;
    height: auto;
    overflow: hidden;
    line-height: 36px;
    padding-top: 20px;
    min-height: 400px;
}

.search-left {
    float: left;
    width: 650px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.serach-box {
    width: 650px;
    height: auto;
    overflow: hidden;
    margin-top: 10px;
}

.serach-box input {
    width: 550px;
    float: left;
    display: block;
    box-sizing: border-box;
    padding: 5px;
    height: 40px;
    border: 1px solid #e3e3e3;
    outline: none;
}

.serach-box button {
    display: block;
    float: left;
    width: 100px;
    height: 40px;
    outline: none;
    background: #ff8300;
    color: #ffffff;
    text-align: center;
    line-height: 40px;
    border: 0 none;
    font-size: 18px;
}

.search-result {
    width: 650px;
    height: 120px;
    padding: 10px;
    box-sizing: border-box;
    background: #006eb6;
    margin-top: 20px;
    color: #ffffff;
}

.search-result img {
    float: left;
    width: 150px;
    height: 100px;
    margin-right: 10px;
}


.search-result h2 {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 5px;
}

.search-result p {
    line-height: 24px;
}

.search-result a {
    color: #ffffff;
}

.cxtj-search {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.cxsearch-con {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.cxsearch-con ul {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.cxsearch-con ul li {
    width: 185px;
    height: 163px;
    line-height: 40px;
    float: left;
    text-align: center;
    margin-right: 47.5px;
}

.cxsearch-con ul li:nth-child(3n+0) {
    margin-right: 0;
}

.cxsearch-con ul li img {
    display: block;
}

.cxsearch-con ul li a:hover {
    color: #0072b0;
}

.seacrh-tit {
    width: 100%;
    height: 50px;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
    color: #0072b0;
}

.sx-rel {
    position: absolute;
    left: 220px;
    top: 0;
    font-size: 14px;
    font-weight: normal;
}

.selected-cx {
    float: left;
    height: 24px;
    border: 1px solid #dddddd;
    line-height: 24px;
    font-size: 14px;
    position: relative;
    margin-left: 10px;
    margin-top: 10px;
}

.selected-cx span.selected-sz {
    float: left;
    padding-left: 10px;
    margin-left: 0;
}


.selected-cx a {
    display: block;
    float: left;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    margin-left: 10px;
}


.selected-cx a span.close {
    display: block;
    width: 24px;
    height: 24px;
    text-align: center;
    color: #666666;
    cursor: pointer;
    margin-left: 0;
}

.selected-cx a:hover span.close {
    background: #ff8300;
    color: #ffffff;
}

.clear-condition {
    float: left;
    margin-left: 20px;
}

.clear-condition a {
    float: right;
    text-align: left;
    width: auto;
    height: auto;
    line-height: 47px;
    display: block;
    font-size: 14px;
    font-weight: normal;
    color: #333333;

}

.bdsharebuttonbox {
    position: absolute;
    left: 50px;
    top: 0;
}


.article-read {
    float: right;
    color: #999999;
    width: 40%;
    text-align: right;
}

.compay-top p span i {
    margin-left: 15px;
    font-size: 14px;
    padding: 0 5px;
    background: #999;
    color: #ffff;
    line-height: 20px;
    border-radius: 3px;
    font-style: normal;
    position: relative;
    top: -2px;
    display: inline-block;
}

#memberArea {
    width: 1200px;
    margin: 0 auto;
}

.col-auto {
    float: right;
    width: 1000px;
    margin-top: 20px;
}

.feedback {
    width: 100%;
    height: auto;
    overflow: hidden;
    border: 1px solid #e3e3e3;
    box-sizing: border-box;
    margin-bottom: 10px;
    margin-top: 10px;
    border-top: 3px solid #0072b0;
}

.feedback .tit {
    border-bottom: 0 none;
    padding: 0 20px;
    color: #0072b0;
}