.productListTitle {
    background-image: url(/template/default/images//templateBanner.jpg);
    background-size: 1920px 240px;
    height: 240px;
    background-position: center;
    padding-top: 30px;
}.text_size_36 {
    font-size: 36px;
}.text-bold {
    font-weight: bold;
}.margin-bottom-sm {
    margin-bottom: 20px;
}.margin-top {
    margin-top: 16px;
}.el-row {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}.el-row::after, .el-row::before {
    display: table;
    content: "";
}.el-col-12 {
    width: 50%;
}.el-col-offset-6 {
    margin-left: 25%;
}.el-row::after {
    clear: both;
}
.el-row::after, .el-row::before {
    display: table;
    content: "";
}.el-input-group {
    line-height: normal;
    display: inline-table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
}.el-input {
    position: relative;
    font-size: 14px;
    display: inline-block;
    width: 100%;
}.el-input-group {
    line-height: normal;
    display: inline-table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
}.templatePage .el-input--big .el-input__inner {
    height: 46px;
    line-height: 46px;
}.el-input-group--append .el-input__inner {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}.el-input-group>.el-input__inner {
    vertical-align: middle;
    display: table-cell;
}.el-input--suffix .el-input__inner {
    padding-right: 30px;
}.templatePage .el-input-group__append {
    padding: 0;
}.templatePage .el-input-group__append {
    background: #ffc400;
    color: #333;
    border: none;
    min-width: 180px;
    font-size: 16px;
}.el-input-group__append {
    border-left: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}.el-input-group__append, .el-input-group__prepend {
    background-color: #f5f7fa;
    color: #999;
    vertical-align: middle;
    display: table-cell;
    position: relative;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    padding: 0 20px;
    width: 1px;
    white-space: nowrap;
}.templatePage .el-input-group__append .el-button {
    width: 100%;
    height: 100%;
}.el-input-group__append button.el-button, .el-input-group__append div.el-select .el-input__inner, .el-input-group__append div.el-select:hover .el-input__inner, .el-input-group__prepend button.el-button, .el-input-group__prepend div.el-select .el-input__inner, .el-input-group__prepend div.el-select:hover .el-input__inner {
    border-color: transparent;
    background-color: transparent;
    color: inherit;
    border-top: 0;
    border-bottom: 0;
}.templatePage .el-icon-search {
    font-weight: 700;
    color: #333;
    font-size: 18px;
}[class*=" el-icon-"], [class^=el-icon-] {
    font-family: element-icons!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: baseline;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}.el-icon-search:before {
    content: "";
}.el-button [class*=el-icon-]+span {
    margin-left: 5px;
}.text-left {
    text-align: left;
}.margin-top-xs {
    margin-top: 10px;
}.templatePage .hot-keyword small, .templatePage .hot-keyword span {
    opacity: .8;
}.text-df {
    font-size: 14px;
}.text-white, .line-white, .lines-white {
    color: #fff;
}small {
    color: #FF4400;
    white-space: normal;
}.templatePage .hot-keyword small, .templatePage .hot-keyword span {
    opacity: .8;
}.margin-right-10 {
    margin-right: 10px;
}.cursor {
    cursor: pointer;
}.el-row::after {
    clear: both;
}.el-row::after, .el-row::before {
    display: table;
    content: "";
}.bg-white {
    background-color: #fff;
    color: #666;
}.padding-bottom {
    padding-bottom: 16px;
}.padding-top-lg {
    padding-top: 30px;
}.flex-wrap {
    flex-wrap: wrap;
}.flex {
    display: flex;
}.margin_auto_1200 {
    margin: auto;
    width: 1200px;
}.product_title.active {
    color: #ffc400;
}.padding-bottom {
    padding-bottom: 16px;
}.margin-right-xl {
    margin-right: 40px;
}.cursor {
    cursor: pointer;
}.product_title.active a {
    color: #ffc400;
}
.productListTitle{background-image:url(/template/default/images//templateBanner.jpg);background-size:1920px 240px;height:240px;background-position:center;padding-top:30px}
.product_title:hover{color:#ffc400}.product_title.active{color:#ffc400}
.img_car{width:280px;height:210px;border:1px solid #e2dfdd;border-radius:4px;position:relative}
.el-row {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}.el-col-offset-6 {
    margin-left: 25%;
}.el-col-12 {
    width: 50%;
}.el-input-group {
    line-height: normal;
    display: inline-table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
}.el-input {
    position: relative;
    font-size: 14px;
    display: inline-block;
    width: 100%;
}.templatePage .el-input--big .el-input__inner {
    height: 46px;
    line-height: 46px;
}.el-input-group--append .el-input__inner {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}.el-input-group>.el-input__inner {
    vertical-align: middle;
    display: table-cell;
}.el-input--suffix .el-input__inner {
    padding-right: 30px;
}.templatePage .el-input-group__append {
    background: #ffc400;
    color: #333;
    border: none;
    min-width: 180px;
    font-size: 16px;
}.templatePage .el-input-group__append {
    padding: 0;
}.templatePage .el-input-group__append .el-button {
    width: 100%;
    height: 100%;
}.el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #666;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}.el-input-group__append, .el-input-group__prepend {
    background-color: #f5f7fa;
    color: #999;
    vertical-align: middle;
    display: table-cell;
    position: relative;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    padding: 0 20px;
    width: 1px;
    white-space: nowrap;
}.el-row::after, .el-row::before {
    display: table;
    content: "";
}.el-row::after {
    clear: both;
}.text-center {
    text-align: center;
}.text-white, .line-white, .lines-white {
    color: #fff;
}.el-row {
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}.el-input-group--append .el-input__inner {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}.el-input-group>.el-input__inner {
    vertical-align: middle;
    display: table-cell;
}.el-input--suffix .el-input__inner {
    padding-right: 30px;
}.el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #666;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: 0;
    padding: 0 15px;
    -webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}.el-input-group {
    line-height: normal;
    display: inline-table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
}.templatePage .el-input-group__append span{font-size:16px;color:#fff;}
.templatePage .hot-keyword span:hover{opacity:1;font-weight:bolder}

.padding-tb-sm{padding-top:20px;padding-bottom:20px}.padding-tb{padding-top:16px;padding-bottom:16px}.padding-tb-lg{padding-top:30px;padding-bottom:30px}.padding-tb-xl{padding-top:40px;padding-bottom:40px}.padding-tb-xxxl{padding-top:70px;padding-bottom:70px}.padding-tb-5{padding-top:5px;padding-bottom:5px}.padding-top-5{padding-top:5px;}.padding-bottom-5{padding-bottom:5px}.padding-left-5{padding-left:5px}.padding-tb-sm{padding-top:20px;padding-bottom:20px}.padding-tb{padding-top:16px;padding-bottom:16px}.padding-tb-lg{padding-top:30px;padding-bottom:30px}.padding-tb-xl{padding-top:40px;padding-bottom:40px}.padding-tb-xxxl{padding-top:70px;padding-bottom:70px}.padding-tb-5{padding-top:5px;padding-bottom:5px}.padding-top-5{padding-top:5px;}.padding-bottom-5{padding-bottom:5px}.padding-left-5{padding-left:5px}
.justify-between {
    justify-content: space-between;
}.flex {
    display: flex;
}
.margin_auto_1200 {
    margin: auto;
    width: 1200px;
}.flex-wrap {
    flex-wrap: wrap;
}.templatePage .product_list_demo_content_wrap .lists li{width:280px;margin-right:26px}.templatePage .product_list_demo_content_wrap .lists li:nth-child(4n){margin-right:0}.templatePage .float_b{padding-top:160px;opacity:0;transition:opacity .3s ease-out,visibility .3s ease-out}.templatePage .float_b .btns{position:absolute;top:10px;right:10px}.templatePage .float_b .btns .prebtn{width:32px;padding:6px 7px;border:none;opacity:.8}.templatePage .float_b .btns .prebtn:hover{opacity:1;background-color:#fff}.templatePage .el-icon-search{font-weight:700;color:#333;font-size:18px}.templatePage .img_car:hover .float_b{opacity:1}.templatePage .el-input--big .el-input__inner{height:46px;line-height:46px}
.templatePage .el-input-group__append{background:#45a638;color:#333;border:none;min-width:180px;font-size:16px}
.templatePage .lists .el-image{width:100%;height:100%}
.templatePage .el-input-group__append{padding:0}.templatePage .el-input-group__append .el-button{width:100%;height:100%}.templatePage .hot-keyword small,.templatePage .hot-keyword span{opacity:.8}.templatePage .hot-keyword span:hover{opacity:1;font-weight:bolder}.templatePage .tag{color:#fff;border-radius:4px;font-size:12px;transform:scale(.9) translateY(-2px);margin-right:0;padding:0 5px 2px 5px;display:inline-block}.templatePage .hot-product-tag{background:linear-gradient(90deg,#ff9c00,#ff5501)}.templatePage .burst-product-tag{background:linear-gradient(90deg,#ff683a,#ff0036)}.templatePage .new-product-tag{background:linear-gradient(90deg,#29f19c,#02a1f9)}.searchPage .el-input__inner{height:40px}.searchPage .el-input-group__append{background-color:#ffc400;color:#222;border:1px solid #ffc400}.searchPage .el-input-group__prepend{background-color:initial}.searchPage .el-icon-search{font-weight:700;font-size:18px}.searchPage .productItem .img_car{height:280px!important}.searchPage .productItem:hover p{color:#ffc400!important}.searchPage .productItem:hover .img_car{border-color:#ffc400!important}.searchPage .el-input__inner{height:40px}.searchPage .el-input-group__append{background-color:#ffc400;color:#222;border:1px solid #ffc400}.searchPage .el-input-group__prepend{background-color:#fff;border-color:#ffc400;position:relative}

.templatePage:hover .xiazaicover{display:block;}

.xiazaicover{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background: rgba(48, 48, 48, .3);
    display: none;
}

.xiazaicover .dbtn{width:50%; height:30px; text-align:center; line-height:30px; display:block; margin:0 auto; margin-top:120px; background:#29A14B; color:#fff;}
.xiazaicover  .fangda{position: absolute; top: 10px; right:10px; width:30px; height:30px; background:#fff; padding:5px;}
.xiazaicover  .fangda img{width:30px;}
/*pic_list*/
.bs_pic_list{padding:10px 0 50px;}
.bs_pic_list .bs_pl_ul{}
.bs_pic_list .bs_pl_ul .bs_pl_li{width:calc(25% - 18px);margin-left:24px;margin-top:5px;float:left;display:block;cursor:pointer; position:relative;}
.bs_pic_list .bs_pl_ul .bs_pl_li:nth-child(4n+1){margin-left:0;}
.bs_pic_list .bs_pl_ul .bs_pl_li .bs_pl_img{width:100%; height:200px; position:relative;overflow:hidden; background:#fff;border: 1px solid #e2dfdd;
    border-radius: 4px }
.bs_pic_list .bs_pl_ul .bs_pl_li p{font-size:16px;line-height:50px;height:50px;color:#666;padding:0 10px;background:#F5F5F5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.bs_pic_list .bs_pl_ul.bs_pl_video .bs_pl_li .bs_pl_img:before{content:'';width:100%;height:100%;background:url(../Image/v_icon.png) no-repeat center center rgba(0,0,0,.3);position:absolute;left:0;top:0;z-index:1;background-size:auto 50px;}
.positionimg img{display:block;max-width:100%;max-height:100%;object-fit:cover; margin:0 auto;}
.positionimg img.img_way{object-fit:contain;}
.scale_img:hover img{
    -webkit-transform:scale(1.05);
       -moz-transform:scale(1.05);
         -o-transform:scale(1.05);
            transform:scale(1.05);
}.de5, .de5:before {
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.container {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    height: 100%;
}
.bs_pic_list{padding-top:10px; background:#F8F8F8;}
.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{color:#000;padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

