@charset "utf-8";
/* CSS Document */
body{ position:relative;margin: 0; padding: 0; font-size: 14px; height: 100%; font-family: "微软雅黑";background-color: #f5f7fa;}
h1,h2,h3,h4{ margin: 0; font-size: 14px;}
em{font-style: normal;}
dl,dt{font-weight: normal;}
p{ margin: 0; font-size: 14px;}
ul,li{ list-style: none; padding: 0; margin: 0;}
a{ color: #333; font-size: 12px;text-decoration:none;}
a:hover{ text-decoration: none;}
.red{color: #e60002;}
img {
    vertical-align: middle;
    display: inline-block;
}
.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
i{font-style: inherit;}
/*.clearfix{clear: both;}*/



/*.zx-logo .swiper-wrapper {
    width: 100% !important;
    height: 333px;
    align-content: flex-start;
}*/


.flex-v {
    display: flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
}


.container{width: 1200px;margin: 0 auto;}


.container1{width: 1230px;margin: 0 auto;}
.topBar{background-color: rgb(252,252,252);}
.topBar .topBar_left{float: left;}
.topBar .topBar_left i{margin-right: 3px;line-height: 38px;}
.topBar .container:after{display: block; content: ""; clear: both;}
.topBar .container1 a {text-decoration:none;color: #b0b0b0;font-size: 12px;display: inline-block;line-height: 40px;}
.topBar span{color: #b0b0b0;margin: 0 5px;}
.topBar .shop {position: relative;margin-left: 15px;width: 120px;float: right;height: 40px;line-height: 40px;text-align: center;background-color: #424242;}
.topBar .login {float: left;margin-left: 25px;}
.topBar .login a{margin: 0 5px;overflow: hidden;display: block;float:left;}
.topBar .login a i{margin-right: 3px;float: left;line-height: 38px;}
.topBar .login a i:before{content: '\00A0';}    
.shop i img{width: 16px;margin-right: 3px;}

.out_top_k {background-color: white}

.topHeader{height: 120px;}
.topHeader .logo{padding-top: 35px;float: left;width: 300px;}
/*.search{width: 440px;float: left;padding-top: 35px;position: static;margin: 0;}*/
.i_searchArea{height: 42px;width: 600px; overflow: hidden}
.i_searchArea .txt {height: 35px;border: 2px solid #e60002;width: 375px;line-height: 34px;float: left;}
.i_searchArea .btn {cursor: pointer;text-align: center;background-color: #e60002;height: 37px;width: 70px;border: 2px solid #e60002;float: left;padding: 0;border-radius: 0;}
.i_searchArea .btn img{margin-top:5px;width: 24px; height: 24px;}
.xzcx-btn{width: 130px; height: 38px;line-height: 36px;border: 1px solid #bdbdbd;float: left;margin-left: 10px;text-align: center;}
.xzcx-btn a{color: #e60002;text-align: center;}
.top-zxcx img{ max-height: 21px;margin-right: 7px;line-height: 34px;}

.service_highlight{float: right;width: 300px;padding-top: 25px;}
.service_highlight ul li{float: left;width:25%; text-align: center;}
.service_highlight ul li p{color: #e60002;font-size: 12px;}
.service_highlight ul li img{height: 30px;margin-bottom: 5px;}


/*导航*/
.navBar{height: 44px;background-color: #ffffff;border: solid 1px #ededed;}
.navBar ul{ padding: 0 172px;display: flex;justify-content: space-between;}
.navBar ul li{float: left;line-height: 44px;font-weight: bold;}
.navBar ul li:last-child{margin-right:0;}
.navBar ul li a{color: #333;display: block;font-size: 14px;}
.navBar ul li a:hover{color: #0099ff;}
.navBar ul .active a{color: #0099ff;}
.navBar ul .active a:after{content: '';display:block;height: 2px;background-color: #42a9ff;transform: translateY(-3px);}


/*主图左侧分类*/
.banner{position: relative;width: 774px;height: 422px;}
.banner .container{position: absolute;}
.banner .swiper-container{height: 100%;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width: 18px;height: 4px;background-color: #ffffff;border-radius: 0;margin: 0 6px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .banner .swiper-pagination-custom, .banner .swiper-pagination-fraction{margin-bottom: 20px;}
.banner .swiper-button-next.swiper-button-white, .banner .swiper-button-prev.swiper-button-white{--swiper-navigation-size: 15px;background-color: rgba(79,79,79,0.5);width: 24px;height: 46px;top: 188px;margin-top: 0;transition: background-color 500ms;}
.banner .swiper-button-next.swiper-button-white:hover, .banner .swiper-button-prev.swiper-button-white:hover{background-color: rgba(79,79,79,0.8);}
#lun2 .swiper-button-next{transition: right 500ms;right: -24px;}
#lun2:hover .swiper-button-next{right: 0;}
#lun2 .swiper-button-prev{transition: left 500ms;left: -24px;}
#lun2:hover .swiper-button-prev{left: 0;}
.category{position: absolute;top: 0;left: 0;background-color: rgba(43,43,43,0.9);width: 235px; height: 500px;}
.slide{position: absolute;width: 100%;z-index: 0;}
.slide .carouse{width:100%;overflow:hidden;position:relative}
.slide .slideItem .banner-img{width:100%;}
.slide .carouse .slideItem{width:100%;position:absolute;}
.slide .console{height: 57px;display: inline-block;width: 35px;position: absolute;top: 40%;}
.slide .dotList{position: absolute;text-align: center;margin-top: -30px;z-index: 9999;width: 100%;top: 490px;}
.slide .dotList ul li{display: inline-block;width: 10px;height: 10px;background-image: url(../../images/imagesnewIndex/slide.png);background-position:-12px 0px;margin-left: 10px;cursor:pointer;}
.slide .dotList ul li.active{background-position:0px 0px;}
.slide .carousel-control{position: absolute;top: 45%;width: 30px;height: 30px;z-index:999;}
.slide .carousel-control.left{left:0;background-image:url("../images/slide.png");background-position:-38px 0px;cursor:pointer;}
.slide .carousel-control.right{right:0;background-image:url("../images/slide.png");background-position:-85px 0px;cursor:pointer;}
.slide .slidedetail{display:none;}
.menu_box{margin: 15px auto;}
.categorys {width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;}
.categorys-tab-content {width: 200px;height: 422px;background-color: #ffffff;position: relative;}
.categorys-tab-content .categorys-items {padding: 13px 0;}
.categorys-tab-content .categorys-items::-webkit-scrollbar {
    width: 10px;
}
.categorys-tab-content .categorys-items::-webkit-scrollbar-track{
    border-radius:10px;
}
.categorys-tab-content .categorys-items::-webkit-scrollbar-thumb{
    border-radius:10px;
    background:#ccc;
}

.categorys-tab-content .categorys-item {cursor: pointer;box-sizing: border-box;}
.categorys-tab-content .categorys-item:hover {background-color: rgba(120,196,255,0.2);color: #ff9000;}
.categorys-tab-content .categorys-item:hover a{color: #ff9000;}
.categorys-tab-content .categorys-item:hover::before {display:block; content: ''; position: absolute; width: 2px; height:36px; background-color: rgba(48,123,255,0.8);}
.categorys-tab-content .item-content {padding: 8px 27px;box-sizing: border-box;}
.categorys-title a{color: #2b2b2b;font-size: 14px;}
.categorys-tab-content .item-content .icon-other {float: left;width: 18px;height: 18px;}
.categorys-tab-content .item-content .icon-other img {width: 100%;}
.categorys-tab-content .selected .item-content {background-color: rgba(0, 0, 0, 0.7);}
.categorys-tab-content .iconfont {float: left;color: #bfbfbf;}
.categorys-tab-content .categorys-title {width: 100%; height: 100%; text-align: left;font-weight: bold;line-height: 20px;}
.categorys-items-layer {display: none;position: absolute;top: 0;left: 200px;width: 996px;min-height: 422px;border: solid 2px #007eff;background-color: #ffffff;padding: 20px 35px;z-index: 99;}
.layer-item {
    padding: 5px 0;
    align-content: center;
    border-bottom: 1px solid #007eff;
    margin-bottom: 12px;
}
.layer-item a:hover {
    color: #014397;
}
.layer-item .layer-item-parent {
    font-weight: 800;
    font-size: 14px;
    width: 926px;
    margin-right: 15px;
    height: 100%;
    table-layout: fixed;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
    float: left;
    color: #007eff;
    margin-bottom: 12px;
}

.layer-item .layer-item-child {
    /*max-width: calc(100% - 105px);*/
    width: 824px;
    align-content: center;
    float: left;
    overflow: hidden;
    box-sizing: content-box;
}
.layer-item-child a {
    padding-right: 1em;
    font-size: 14px;
    float: left;
    margin-bottom: 6px;
}

.categorys-item img {
    height: 30px;
    width: 30px;
    margin-top: 16.25px;
}
.customer-box{width: 200px;height: 422px;background-color: #ffffff;}
.customer-box:before{
    display: block;
    content: '';
    position: absolute;
    width: 202px;
    height: 116px;
    background-image: linear-gradient(-8deg, #ffffff 0%,
    rgba(192, 231, 255, 0.5) 57%,
    rgba(129, 206, 255, 0.87) 100%),
    linear-gradient(
            #ffffff,
            #ffffff);
    background-blend-mode: normal,
    normal;
    opacity: 0.3;
    z-index: -1;
}
.customer-box .customer-tip{
    margin-top: 17px;
    margin-left: 28px;
    color: #333333;
}
.customer-box .customer-tip h1{
    font-size: 18px;
    font-weight: bold;
}
.customer-box .customer-tip p{
    font-size: 12px;
}
.customer-box .customer-icon{
    width: 60px;
    height: 60px;
    margin: 24px auto 13px;
}
.customer-box .customer-icon img{
    width: 100%;
    border-radius: 50%;
}
.customer-box .customer-btn a{
    width: 152px;
    height: 28px;
    margin: 0 auto;
    line-height: 28px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding:0 48px 0 20px;
}
.customer-box .customer-btn i{
    display: block;
    width: 18px;
    height: 18px;
}
.customer-box .customer-btn .login-btn{
    background-color: #0099ff;
    color: #ffffff;
}
.customer-box .customer-btn .login-icon{
    background-image: url("../../../images/temp/images/login-icon.png");
}
.customer-box .customer-btn .register-btn{
    border: solid 1px #0099ff;
    color: #0099ff;
    margin-top: 14px;
}
.customer-box .customer-btn .register-icon{
    background: url("../../../images/temp/images/register-icon.png") no-repeat center;
}
.customer-box .customer-info p{
    text-align: center;
    padding: 2px 0;
}
.customer-box .platform-service{
    padding: 14px 48px;
    color: #333333;
    font-weight: bold;
}

.customer-box .platform-service li{
    margin-bottom: 16px;
}
.customer-box .platform-service li img{
    width: 29px;
    height: 29px;
    margin-right: 16px;
}
.kv-temp {
    width: 100%;
    height: 150px;
    background: #ddd;
    margin-top: 15px;
}
.kv-temp div {
    height: 100%;
    color: #fff;
    text-align: center;
    line-height: 150px;
}




.icon-gcp{background: url(../../images/imagesnewIndex/gcp-icon.png) no-repeat center top;width: 30px; height: 30px;}
.categorys-title a{font-size: 14px;}
.arrow-right{float: right;background: url(../../images/imagesnewIndex/arrow-right.png) no-repeat center 8px;width: 10px; height: 20px;}

/* .item-content:hover .arrow-right{background: url(../../images/imagesnewIndex/arrowh-right.png) no-repeat center 8px;}
 *//* .item-content:hover .icon-gcp{background: url(../../images/imagesnewIndex/gcph-icon.png) no-repeat center top;} */

.icon-zby{background: url(../../images/imagesnewIndex/zby-icon.png) no-repeat center top;width: 30px; height: 30px;}
/* .item-content:hover .icon-zby{background: url(../../images/imagesnewIndex/zbyh-icon.png) no-repeat center top;}
 */
.icon-qxd{background: url(../../images/imagesnewIndex/qxd-icon.png) no-repeat center top;width: 30px; height: 30px;}
/* .item-content:hover .icon-qxd{background: url(../../images/imagesnewIndex/qxdh-icon.png) no-repeat center top;}
 */
.icon-jyz{background: url(../../images/imagesnewIndex/jyz-icon.png) no-repeat center top;width: 30px; height: 30px;}
/* .item-content:hover .icon-jyz{background: url(../../images/imagesnewIndex/jyzh-icon.png) no-repeat center top;}
 */
.icon-klzx{background: url(../../images/imagesnewIndex/klzx-icon.png) no-repeat center top;width: 30px; height: 30px;}
/* .item-content:hover .icon-klzx{background: url(../../images/imagesnewIndex/klzxh-icon.png) no-repeat center top;}
 */

/*购车品分类*/
.gcp-content{background-color: #fff;padding: 20px;border-right: 1px solid #e60002;border-bottom: 1px solid #e60002;border-left: 1px solid #e60002;height: 459px;}
.gcp-content h1{border-left: 3px solid #e60002;padding-left: 10px;font-size: 16px;margin-bottom:10px;}
.gcp-content ul li {padding-top: 10px;overflow: hidden;border-bottom: 1px dashed #cccccc;padding-bottom: 10px;}
.gcp-content ul li h2{float: left;width: 80px;padding-left: 15px;}
.gcp-content ul li div{float: left;width: 840px;}
.gcp-content ul li div a{padding: 0 5px;color: #999;}

/*做保养分类*/
.zby-content{background-color: #fff;padding: 20px;width: 330px;border-right: 1px solid #e60002;border-bottom: 1px solid #e60002;border-left: 1px solid #e60002;height: 459px;}
.zby-content h1{border-left: 3px solid #e60002;padding-left: 10px;font-size: 16px;margin-bottom:10px;}
.zby-mcx{position: relative;overflow: hidden;}
.zby-mcx h1{float: left;}
.zby-mcx div{position: absolute; top: 2px;right: 0;}
.zby-mcx div i{margin-right: 10px;;float: left;background-color: #e6e6e6;border-radius: 20px;width: 50px;text-align: center;font-style: inherit;display: block;}
.zby-gls ul{margin-top: 20px;}
.zby-gls ul li{height: 45px;border: 1px solid #e60002;margin-bottom: 10px;line-height: 43px;font-size: 14px;}
.zby-gls ul li span{padding-left: 10px;font-size: 14px;}
.zby-gls input{border: none;}
.zby-byxm{padding-top: 30px;overflow: hidden;}
.zby-byxm h2{border-bottom: 1px dashed #cccccc; padding-bottom: 10px;color: #666;}
.zby-byxm h2 img{margin-right: 5px;}
.zby-byxm div{margin-top: 10px;}
.zby-byxm div a{text-align:center;width: 33%;float: left;line-height: 30px;}

.zby-bylc{position: absolute;bottom: 30px;width: 368px;left: 2px;}
.zby-bylc h2{padding-top: 20px;padding-bottom: 10px;color: #666;border-top: 2px solid #dad7d7;padding-left: 20px;}
.zby-bylc h2 img{margin-right: 5px;}
.zby-bylc div{padding-left: 35px;}
.zby-bylc div a{float: left; padding: 0 3px;line-height: 30px;}
.zby-bylc div span{float: left;line-height: 30px;}


.ewm-text{text-align: center;margin-top: 80px;}
.ewm-text img{margin:0 auto;}
.ewm-text h1{color: #fff;margin-top: 10px;margin-bottom: 5px;text-align: center;font-weight: normal;}
.ewm-text p{color: #a0a0a0;text-align: center;}
.ewm-content{width: 520px;}
.ewm-gzh ul li{float: left;width: 50%;text-align: center;}
.ewm-gzh ul li img{width: 175px; height: 175px;}



/*正文*/
/*.content{background-color: #f5f5f5;}*/
.rmtj{padding-top: 20px;height: 270px;margin-bottom: 20px;}
.rmtj-title{float: left;width: 240px;}
.rmtj-list{background-color: #fff;float: left;width: 990px;}
.rmtj-list ul {float: left;text-align: center;margin: 0 auto;height: 250px;}
.left-arrow{float: left;width: 40px;line-height: 250px;}
.right-arrow{float: right;width: 40px;line-height: 250px;text-align: right;}
.rmtj-list ul li{float: left; width: 225px; padding-top: 20px;}
.rmtj-list ul li a{width: 185px; height: 145px;display: block;margin: 0 auto;}
.rmtj-list ul li p{font-size: 12px;margin-top: 10px;}
.p-over {height: 25px;width: 100%; position: relative;border: 1px solid #e60002;width: 160px;margin: 0 auto;margin-top: 10px;}
.p-info {width: 80px; height: 0; border-top: none; border-top: 25px solid #e60002; border-right: transparent 20px solid; border-left: none;left: 0;}
.p-info a{   position: absolute;top: 0;left: 0;width: 76px !important;height: 24px !important;line-height: 24px; padding-left: 5px;color: #fff;}
.p-btn {width: 60px;height: 0;border-top: none;border-left: transparent 20px solid;border-right: none; right: 0;}
.p-btn a {color: #333; font-size: 14px;display: block; width: 60px !important;height: 24px !important;line-height: 24px;padding-left:5px;position: absolute;top: 0;right: 0;font-size: 12px;}
.rmtj-list ul li img{transform: rotate(0deg) scale(1,1);transition: all 0.9s ease 0s;}
.rmtj-list ul li a:hover img{transform: rotate(0deg) scale(1.05,1.05);}
.title{/* margin-bottom: 20px; */height: 30px;line-height: 30px;}
.title h1{color: #282828;font-size: 22px;/*font-weight: bold; border-left: 3px solid #014397;padding-left: 10px;*/}
.gcp-left img,.gcp-zhd img,.gcp-wxby img,.gcp-bottom img,.zby-ggt img,.zby-bottom img,.jyz-left img,.klzx-left img,.klzx-right img,.qxd-zml img,.kljc-text ul li img,.klzx-sc-text img,.cp-list ul li img{transform: rotate(0deg) scale(1,1);transition: all 0.9s ease 0s;}
.gcp-left a:hover img,.gcp-zhd a:hover img,.gcp-wxby a:hover img,.gcp-bottom a:hover img,.zby-ggt a:hover img,.zby-bottom a:hover img,.jyz-left a:hover img,.klzx-left a:hover img,.klzx-right a:hover img,.qxd-zml a:hover img,.kljc-text ul li a:hover img,.klzx-sc-text a:hover img,.cp-list ul li a:hover img{transform: rotate(0deg) scale(0.96,0.96);}


/*购车品*/
.gcp,.zby{overflow: hidden;height: 600px;margin-bottom: 30px;}
.gcp-text{height: 540px;}
.gcp-text .gcp-left,.zby-left,.qxd-left{background-color: #fff;float: left;text-align: center;}
.gcp-text .gcp-right,.zby-right,.qxd-right{background-color: #fff;float: right;}
.gcp-text .gcp-left img{padding-top: 10px;}


.gcp-left ul {height: 145px;padding-top: 30px;width: 420px; margin: 0 auto;}
.gcp-left ul li{float: left;padding: 2px 20px;}
.gcp-left ul li a{font-size: 16px;line-height: 30px;}
.gcp-left,.zby-left{width: 460px;height: 540px;}
.gcp-right,.zby-right{background-color: #fff;float: right;width: 760px;height: 540px;}
.gcp-top{overflow: hidden;}
.gcp-zhd{float: left;width: 515px;overflow: hidden; height: 330px;padding-left: 10px; padding-top: 10px;}
.gcp-wxby{float: right;width: 215px;height: 330px;padding-top: 10px; padding-right: 10px;}
.gcp-bottom{margin-top: 10px;overflow: hidden;padding-bottom: 10px;}
.gcp-bottom ul li{float: left;margin-right: 10px;}
.gcp-bottom ul li:last-child{margin-right: 0;}
.gcp-bottom ul li a img{width: 240px;height: 180px;}



/*做保养*/
.zby-xzcx{background-color: #f5f5f5;margin: 10px;padding: 15px;text-align: left;height: 210px;}
.zby-xzcx .title h1{font-size: 18px;font-weight: normal;text-align: left;}
.zby-xzcx .title p{padding-top: 10px;padding-left: 10px;color: #666;}
.zby-xzcx select{width: 100%;height: 40px; border: 1px solid #e60002;margin-top: 20px;text-align: center;}
.cx-select{width: 85%;margin: 0 auto;margin-bottom: 10px;}
.zby-text{height: 540px;}
.zby-bottom {margin-top: 10px;}
.border-bottom{border-bottom: none !important;}
.zby-bottom ul li{margin: 0 auto;float: left;width: 150px; border-bottom: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;}
.zby-bottom ul .last{border-right: none;}
.zby-bottom ul li img{width: 140px; height: 90px;}
.zby-banner{position: relative;height: 320px;width: 520px;float: left;padding-left: 10px;padding-top: 10px;}
.zby-ggt{float: right;width: 210px;padding-top: 10px;padding-right: 10px;}
.zby-img{position: absolute;width: 520px; height: 320px;z-index: 0;}
.zby-img img{height: 320px; width: 520px;}
.zby-left-arrow{position: absolute;left: 10px;line-height: 320px;z-index: 9999;}
.zby-right-arrow{position: absolute;right: 0;line-height: 320px;z-index: 9999;}
.zby-right-arrows{position: relative;right: 0;line-height: 320px;z-index: 9999;}


/*汽修店*/
.qxd{overflow: hidden;height: 500px;margin-bottom: 30px;}
.qxd-lc{height: 250px;padding-top: 10px;}
.qxd-left{width: 460px;}
.qxd-right{width: 760px;height: 440px;}
.qxd-zml{height: 160px;padding-top: 10px;padding-bottom: 10px;}
.qxd-zml img{width: 440px;}
.qxd-banner{position: relative;height: 420px;width: 520px;float: left;padding-left: 10px;padding-top: 10px;}
.qxd-img{position: absolute;width: 520px; height: 420px;z-index: 0;}
.qxd-img img{width: 520px;height: 420px;}
.qxd-title{position: absolute;bottom: 0;width: 520px; background-color: rgba(40,40,40,0.8);height: 70px;}
.qxd-banner .zby-left-arrow{position: absolute;left: 10px;line-height: 440px;z-index: 9999;}
.qxd-banner .zby-right-arrow{position: absolute;right: 0;line-height: 440px;}
.qxd-title h1{color: #fff;font-size: 22px;height: 30px;font-weight: normal;margin-top: 20px;margin-left: 20px;padding-left: 10px; border-left:3px solid #e60002;}
.qxd-ggt{float: right;width: 210px;padding-right: 10px;padding-top: 10px;}
.qxd-hpb{background-color: #f5f5f5;height: 230px;}
.qxd-hpb h1{text-align: center;font-size: 18px;font-weight: normal;padding: 20px 0;}
.qxd-hpb ul{background-color: #fff;width: 160px;margin: 0 auto;text-align: center;padding: 10px;}
.qxd-hpb ul li{border-bottom: 1px dashed #b7b5b5;padding-bottom: 10px;padding-top: 10px;}
.qxd-hpb ul li a{position: relative;text-align: left;display: block;width: 18px;}
.qxd-hpb ul li a img{position: absolute;top: 0;left: 0;}
.qxd-hpb ul li a span{position: absolute;top: 0;left: 0;right: 0;color: #fff;text-align: center;}
.qxd-hpb ul li p{text-align: left;padding-left: 30px;}
.qxd-byzx{width: 210px;height: 180px;margin: 0 auto;padding-top: 10px;}
.qxd-byzx img{width: 210px;height: 180px;}


/*加油站*/
.jyz{overflow: hidden;height: 500px;margin-bottom: 30px;}
.jyz-text{overflow: hidden;}
.jyz-left{background-color: #fff;float: left;width: 460px;text-align: center;height: 440px;}
.jyz-right{background-color: #fff;float: right;}
.jyz-left img{padding-top: 10px;width: 440px;height: 420px;}
.jyk-cz{float: right;width: 210px;height: 420px;background-color: #f5f5f5;margin-top: 10px;margin-right: 10px;}
.jyk-title{background-color: #e60002;height: 60px;line-height: 60px;}
.jyk-title h1{text-align: center;color: #fff;font-size: 26px;font-weight: bold;}
.jyz-btn{background-color: #fff;height: 40px;width: 190px;margin: 10px auto;padding-top: 15px;}
.jyz-btn a{color: #fff;text-align: center;background-color: #e60002; border-radius: 20px;width: 80px;margin-left: 10px; height: 25px;line-height: 25px;display: block;float: left;}

.jyk-tab{background-color: #eae8e8;overflow: hidden;height: 40px;line-height: 30px;margin: 10px;margin-bottom: 0;}

.jyk-tab ul li{float: left;width: 45%;text-align: center;margin-top: 10px;margin-left: 5%;}
.jyk-tab ul li:hover,.jyk-tab ul .active{height: 30px;background-color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-top: 10px;}
.jyk-tab-content{background-color: #fff;padding: 10px;margin: 10px;margin-top: 0;}
.jyk-tab-content form{width: 100%;}
.jyk-tab-content .form-group{margin-bottom: 15px;}
.jyk-tab-content .form-group input{margin-top: 10px;height: 30px;}
.jyk-tab-content .form-group a{background-color: #e60002;display: block; width: 100%;height: 40px;line-height: 40px;text-align: center;color: #fff;}

/*昆仑甄选*/
.klzx{height: 650px;overflow: hidden;margin-bottom: 30px;}
.klzx-text{overflow: hidden;}
.klzx-left{background-color: #fff;float: left;width: 460px;height: 590px;text-align: center;padding-top: 10px;}
.klzx-left img{width: 440px; height: 570px;}
.klzx-right{background-color: #fff;float: right;width: 760px;height: 590px;}
.klzx-right ul li{padding-top: 10px;;float: left; width: 252px;height: 280px;border-bottom: 1px solid #f5f5f5;border-right: 1px solid #f5f5f5;}
.klzx-right ul .last{border-right: none;}
.klzx-right ul li img{width: 240px;height: 280px;}

/*昆仑头条*/
.kljc{margin-bottom: 30px;}
.kljc-text {overflow: hidden;}
.kljc-text ul li a{display: block;background-color: #fff;}
.kljc-text ul li{float: left;margin-right: 15px;}
.kljc-text ul li:last-child{margin-right: 0;}
.kljc-text ul li p{background-color: #fff;height: 100px;text-align: center;line-height: 100px;font-size: 24px;}

/*昆仑甄选*/
.klzx-sc-text ul{overflow: hidden;}
.klzx-sc-text ul li{width: 400px;height: 265px;float: left; margin-right: 15px;}
.klzx-sc-text ul .last{margin-right: 0;}
.klzx-sc-text ul li {margin-bottom: 20px;}
.klzx-sc-text ul li img{height: 210px;width: 400px;}
.klzx-sc-text ul li p{font-size: 24px; border-left: 4px solid #e60002;padding-left: 10px;margin-top: 20px;}


/*网站导航*/
.map-dh{background-color: #edf0f2; margin-top: 30px;}
.map-dh *{box-sizing: border-box;}
.map-dh>.footer-top>.container{height: 90px;padding-top: 20px;margin: 0 auto;}
.map-dh>.footer-top>.container>.item{width: 25%;height: 70px;padding-left: 40px;color: #333;}
.map-dh>.footer-top>.container>.item>.item-icon{margin-right: 10px;line-height: 49px;display: list-item;list-style: none;}
.map-dh>.footer-top>.container>.item>.item-text>h3{font-size: 18px;line-height: 32px;font-weight: 700;}
.map-dh>.footer-top>.container>.item>.item-text>p{font-size: 12px;}
.map-dh>.footer-info{width: 100%;border-top: 1px solid #dae0e6;border-bottom: 1px solid #dae0e6;padding: 0 20px 10px;}
.map-dh>.footer-info>.container:after{content: ''; display: table;clear: both;}
.map-dh>.footer-info>.container>.info-left{float: left;width:940px;font-size: 12px;padding-top: 20px;padding-right: 20px;}
.map-dh>.footer-info>.container .info-type{margin-top: 10px;}
.map-dh>.footer-info>.container .info-type:first-child{margin-top: 0;}
.map-dh>.footer-info>.container .info-type>.info-type-title{font-size: 12px;margin-bottom: 10px;color: #999;}
.map-dh>.footer-info>.container>.info-left>.info-type>ul li{float: left;margin-right: 15px;margin-bottom: 10px;}
.map-dh>.footer-info>.container>.info-left>.info-type>ul.certificate li{width: 50%;margin-right: 0;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.map-dh>.footer-info>.container>.info-right{float: right;width: 260px;padding: 20px 0 20px 20px;}
.map-dh>.footer-info>.container>.info-right ul>li{text-align: center;}
.map-dh>.footer-info>.container>.info-right ul>li>p{margin-top: 5px;font-size: 12px;color: #999;}
.map-dh>.footer-info>.container>.info-right ul>li>img{width: 100px; height: 100px;}

/*版权所有*/
.footer{background-color: #f5f5f5;overflow: hidden;padding-top: 40px;padding-bottom: 100px;}
.footer .ewm{float: left;width: 240px;text-align: center;margin-top: -80px;position: absolute;}
.footer-logo{float: left;width: 200px;padding-top: 10px;margin-left: 300px;}
.footer-text{padding: 20px 0;}
.footer-text p{line-height: 30px;}





/*臻选首页*/
.zx-title h1{float: left;margin-left: 13px;height: 30px;line-height: 30px;text-align: center;font-weight: 500;}
.zx-title h1:before{width: 2px; height: 30px; background-color: #014397; display: inline-block; content: '';margin-right: 15px;float: left;}
.zx-title span{float: left;font-size: 14px;margin-left: 45px;text-align: center;color: #999;}
.zx-title{/*background-color: #eaeaea;*/align-items: center;margin-bottom: 28px;}



.zx-kjrk{overflow: hidden;margin-bottom: 20px;}
.zx-kjrk ul li {float: left;margin-right: 25px;}
.zx-kjrk ul li img{width: 220px;height: 220px;}
.zx-logo{margin-bottom: 16px;overflow: hidden;}
/*.zx-logo .container{margin-top: 55px;}*/
.zx-logo div.swiper-container>ul.swiper-wrapper {
    left: -200px;
    height: 176px;
    position: relative;
}
.zx-logo ul li{width:200px;height: 176px;padding: 0 5px;position: absolute;}
.zx-logo ul li img{width: 190px;height: 166px;}
/*.zx-logo .swiper-container{padding: 0 5px; box-sizing: border-box;}*/

/*精选供应商*/
/*.zx-supplier{
    margin-bottom: 16px;
}*/
.zx-supplier ul li{
    width: 226px;
    height: 246px;
    float: left;
    border: solid 1px #eeeeee;
    background-color: #fff;
    margin-right: 15px;
    box-sizing: content-box;
    margin-bottom: 16px;
}
.zx-supplier ul .swiper-slide>li:last-child{
    margin-right: 0;
}
.zx-supplier ul li>a>.zx-supplier-img{
    width: 226px;
    height: 200px;
    overflow: hidden;
    border-bottom: solid 1px #eeeeee;
}
.zx-supplier ul li>a>.zx-supplier-img>img{
    width: 100%;
}
.zx-supplier ul li>a>p{
    text-align: center;
    line-height: 46px;
    font-size: 14px;
    color: #333333;
}
/*广告楼层1*/
.zx-one-adver{
    margin-bottom: 16px;
}
.zx-one-adver .floor-item{
    width: 1200px;
    height: 142px;
    overflow: hidden;
}
.zx-one-adver .floor-item img{
    width: 100%;
}
/*广告楼层4*/
.zx-four-adver{
    margin-bottom: 16px;
}
.zx-four-adver div.floor-box{
    width: 1200px;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    padding: 0;
}
.zx-four-adver .floor-center{
    display: flex;
    justify-content: space-between;
    width: 774px;
}
.zx-four-adver .floor-item{
    height: 142px;
    overflow: hidden;
    float: left;
    background-color: #fff;
}
.zx-four-adver .floor-item.w200{
    width: 200px;
}
.zx-four-adver .floor-item.w378{
    width: 378px;
}
.zx-four-adver .floor-item img{
    width: 100%;
}
/*楼层盒子*/
/*.zx-one-adver div.floor-box{
    margin-top: 0;
}
div.floor-box{
    margin-top: 28px;
}*/
/*限时秒杀*/
/*.zx-xsms{margin-bottom: 16px}*/
/*.zx-xsms .container{margin-top: 28px;}*/
.cp-list{overflow: hidden;position: relative;}
/*.cp-list ul{margin-top: 10px;overflow: hidden;}*/
.cp-list ul li{text-align: center;padding-top: 10px;/*margin-bottom: 10px;*/float: left; width: 226px; height: 330px;background-color: #fff;margin-right: 17px;margin-bottom: 16px;}
.cp-list ul .last{margin-right: 0;}
.cp-list ul li a {width: 210px;height: 210px;overflow: hidden;align-content: center;margin: 0 auto;}
.cp-list ul li a img{width: 100%;margin: 0 auto; text-align: center;}
.cp-list ul li p{
    height: 35px;
    line-height: 17.5px;
    text-align: center;
    width: 180px;
    color: #666;
    font-size: 12px;
    margin: 10px auto 0;
    table-layout: fixed;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.cp-list  .btn{background-color: #ebebeb;width: 165px;height: 22px; border-radius: 10px;margin-left: 30px;margin-top: 20px;padding: 0;display: block;border: none;}
.cp-list  .btn h1{text-decoration: line-through;float: left;width: 82px;font-weight: normal;color: #999;font-size: 12px;line-height: 22px;}
.cp-list  .btn span{float: left;width: 82px;background-color: #e60002; border-radius: 20px;font-size: 12px;height: 22px;line-height: 22px;color: #fff;}
.cp-list  .btn span i {margin-right: 5px;}
.cp-list  .btn h2{overflow: hidden;width: 172px;background-color: #4795f8; border-radius: 10px;font-size: 16px;height: 31px;line-height: 31px;color: #fff;}
.cp-list  .btn h2 img{margin-right:5px;margin-top: -2px;}

.cp-list .zby-left-arrow{left: 0;}
.cp-list .zby-right-arrow{right: 0;top: 0;}



/*菜单分类*/
.qxd-list div{margin-bottom: 30px;margin-top: 20px;}
.qxd-list h2{border-bottom: 1px dashed #cccccc; color: #333;padding-bottom: 10px;margin-bottom: 10px;padding-left: 10px;}
.qxd-list div p{overflow: hidden;}
.qxd-list div p a{color: #666;padding-left: 10px;}
.qxd-list div p span{color: #666;padding-left: 10px;width: 40%;display: block;float: left;line-height: 30px;}
.jyz-list{margin-top: 20px;}
.jyz-list span{padding-left: 10px;}
.klzx-list ul{padding-left: 20px;margin-top: 20px;}
.klzx-list ul li{display:list-item; list-style-type:disc; margin-left:10px;color: #e60002;line-height: 30px;}
.klzx-list ul li a{font-size: 16px;}
.btn-red{background-color: #e60002;height: 50px; line-height: 50px; width: 90%; margin:20px auto; text-align: center;}
.btn-red a{text-align: center; color: #fff;display: block;font-size: 16px;}
.rxpp-text h2{color: #666;font-size: 16px;padding-left: 10px;}
.rxpp-text p {padding-top: 20px;}
.rxpp-text p span{padding-left: 10px;color: #999;}
.ewm-gzh{overflow: hidden;}
.ewm-jfdy{background-color: #f1f1f1; border-left: 3px solid #e60002;margin-top: 30px;height: 130px;}

.ewm-jfdy h2{padding-left: 30px;padding-top: 20px;font-size: 22px;font-weight: normal;}
.ewm-jfdy p{width: 90%;padding-left: 30px;padding-top: 10px; color: #666;line-height: 28px;}
.klzx-item .item-content img{float: left;}


/* 手机端 */
.mobileCodeImg{
    width: 180px;
    height: 180px;
    cursor: default;
}
.mobile-box{
    position: absolute;
    background-color: #fff;
    z-index: 2;
    margin-left: -90px;
    padding: 10px 20px;
    display: none;
}
.mobile-box p{
    font-weight: 600;
    text-align: center;
    cursor: default;
}

.mobile_tab{
    text-align: center;
    font-weight: 600;
}



.togatherSale:hover #dimensionCode{
    display:block;
    position: absolute;
    height: 350px;
    z-index: 9999
}
.togatherSale #dimensionCode{
    display:none;
}



.has-less-more {
    height: 40px;
}

.less-more {
    width: 100%;
    margin-top: 10px;
}

.less-more a {
    display: block;
    zoom: 1;
    width: 80px;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    color: #888;
    height: 23px;
    line-height: 23px;
    margin: 0 auto;
    padding-left: 20px;
    box-sizing: border-box;
}

.less-more a b {
    width: 9px;
    height: 6px;
    zoom: 1;
    display: inline-block;
    margin-left: 5px;
}

.arrow-up {
    background: url(https://www.faith-m.cn/images/filter_up.gif) no-repeat center center;
}

.arrow-down {
    background: url(https://www.faith-m.cn/images/filter_down.gif) no-repeat center center;
}

.zx-title-right {
    font-size: 16px;
    margin-right: 15px;
    color: #999999;
    float: right;
}

/* 为你找货及采供信息 */
.find-product-bid{width: 1200px; margin: 0 auto;display: flex;justify-content: space-between;}
.find-product-bid .bid-box {
    width: 590px;
    height: 334px;
    background-color: #ffffff;
    box-shadow: 0 6px 62px 14px
    rgba(225, 215, 216, 0.06);
}
.find-product-bid .bid-box .bid-box-head{
    padding: 33px 45px 34px 35px;
    display: flex;
    align-items: flex-end;;
    justify-content: space-between;
}
.find-product-bid .bid-box .bid-box-head h1{
    font-size: 22px;
    font-weight: bold;
    color: #333333;
    line-height: unset;
}
.find-product-bid .bid-box .bid-box-head a{
    font-size: 12px;
    color: #c7c7c7;
}
.find-product-bid .bid-box .bid-box-content{
    display: flex;
    justify-content: space-between;
    padding: 0 41px 0 35px;
}
.find-product-bid .bid-box .bid-box-content .bid-box-info{
    width: 228px;
}
.find-product-bid .bid-box .bid-box-content .bid-box-info h1{
    width: 228px;
    font-size: 14px;
    line-height: unset;
    color: #333;
}
.find-product-bid .bid-box .bid-box-content .bid-box-info .bid-box-list{
    padding-top: 30px;
    font-size: 12px;
}
.find-product-bid .bid-box .bid-box-content .bid-box-info .bid-box-item{
    position: relative;
    line-height: 24px;
    height: 48px;
}
.find-product-bid .bid-box .bid-box-content .bid-box-info .bid-box-item p{
    font-size: 12px;
    color: #333;
}
.find-product-bid .bid-box .bid-box-content .bid-box-info .bid-box-item span{
    position: absolute;
    bottom: 0;
    right: 0;
    color: #c7c7c7;
}