﻿/* home*/
.btnformlink {
    color: #d38629 !important;
    border: 1px solid #d38629;
    background-color: #fff;
    font-size: 14px;
    padding: 8px 20px;
    font-weight: 600;
    border-radius: 10px;
}

.head-after{    position: relative; display: inline-block; font-size:25px; font-weight:bold; color:#333; text-transform:uppercase}
.head-after a{font-size:25px}
.head-after:before {content: ""; position: absolute; background-color: #d38629; width: 30%; left: 0; height: 3px; top: -12px;}
.head-after-center:before {left: 35% !important}
.head-after .cblack{font-weight:500}
.head-after .ccust{color:#d38629}

.ht-headingc {padding:20px 0 35px; text-align:center}
.ht-headingc .head-after:before { content: "";    position: absolute;    background-color: #d38629;  width: 65%; left: 15% !important;  height: 1px;       bottom: -6px;}
.ht-heading {padding-top:20px;}
.ht-heading-title, .ht-heading-title a{ position: relative;  display: flex;  align-items: center;    color: #d01c12; justify-content:center; font-size:35px; font-weight:bold}
.ht-heading-title.ht-heading-line-on:before { content: '';  display: block;  width: 100px;  height: 1px;  /*background: #eba925b3;*/ background-image: -webkit-linear-gradient(left, #fff, #eba925, #eba925);background-image:-moz-linear-gradient(left, #fff, #eba925, #eba925);background-image:-ms-linear-gradient(left, #fff, #eba925, #eba925);background-image:-o-linear-gradient(left, #fff, #eba925, #eba925); margin-right: 10px;}
.ht-heading-title.ht-heading-line-on:after { content: '';  display: block;  width: 100px;  height: 1px; background-image: -webkit-linear-gradient(left, #eba925, #eba925, #fff);background-image:-moz-linear-gradient(left, #eba925, #eba925, #fff);background-image:-ms-linear-gradient(left, #eba925, #eba925, #fff);background-image:-o-linear-gradient(left, #eba925, #eba925, #fff);  margin-left: 10px;}

 

.caphome {
    font-size: 30px;
    text-align: center;
    font-weight: 600 !important;
    margin: 15px 0px 5px;
    color: #c23030;
    padding-bottom: 15px;
}
@media only screen and ( max-width: 576px ) {
    .caphome {font-size: 25px;}
    header .fixed-top{position:unset !important}
}

.hblg2 {background:url('/images/temp/bgintro.jpg') no-repeat top center #fffaec}


.wraptopleader {padding:10px 0}
.wraptopleader .item {padding:0px 10px; text-align:center}
.wraptopleader .item .desc{font-size:14px; min-height: 90px;}
.wraptopleader .item .bg{background:#fffaec; border-radius: 10px; padding:0 0 15px }
.wraptopleader .item .tip{color:#d38629; font-size:18px; font-weight:500; padding:8px 0px; margin:0}
.wraptopleader .item .tip a{color:#d38629; font-size:18px; font-weight:500;}
.wraptopleader .item .img {overflow: hidden; display: block; position: relative; border-radius: 10px; }
.wraptopleader .item .img img{width:100%; -webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.wraptopleader .item .img img:hover{-webkit-transform: scale(1.1,1.1);  -moz-transform: scale(1.1,1.1);  -o-transform: scale(1.1,1.1);   -ms-transform: scale(1.1,1.1);   transform: scale(1.1,1.1);}
.wraptopleader .owl-stage-outer {position:absolute; top:0px}
.wrappartners .owl-nav {position:absolute; width:100%; top:40%;}
.wrappartners .owl-nav .owl-prev{float:left; margin:-12px 0 0 5px !important;}
.wrappartners .owl-nav .owl-next{ float:right;  margin:-12px 5px 0 0!important}
.wrappartners .owl-nav .owl-prev img, .wrappartners .owl-nav .owl-next img{width:33px;background: #fff;    opacity: 0.7;}

.hblg4 {}
.hblg4 .desc{}
.hblg4 .desc .bg{padding:20px; background:#fffaec;  border-radius: 10px}

.hblg5 {}
.hblg5 .ico{color:#c23030}
.hblg5 .tel{font-size:20px; font-weight:600}

.owl-dots {padding:15px 0 5px}
.owl-nav {
    display: none;
}
/*-----news-------*/
.blg_News{padding:30px 0 25px; position:relative; z-index: 9; }
.blg_News .item{text-align:left;color:#484848; margin-bottom:15px; -webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;}
.blg_News .item .box{height: 100%;}
.blg_News .item .img{}
.blg_News .item .img img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.blg_News .item .img img:hover{-webkit-transform: scale(1.1,1.1);  -moz-transform: scale(1.1,1.1);  -o-transform: scale(1.1,1.1);   -ms-transform: scale(1.1,1.1);   transform: scale(1.1,1.1);}

.blg_News .item .info{padding:20px 8px; font-size:14px; }

.blg_News .item .info .title{}
.blg_News .item .info .title a{color:#333; }
.blg_News .item .info .desc{text-align:justify; color:#232323}
@media screen and (max-width: 992px) {
   .blg_News{padding:15px 0 15px; }
}

.blg_Products {background:url('/images/temp/bg_sp.jpg') no-repeat top center; background-size:cover}
.blg_Products .product-card{position:relative}
.btn-Sale {    width: 2.75rem;    height: 2.75rem;    padding: 0 !important;    transition: color 0.25s ease-in-out,background-color 0.25s ease-in-out,border-color 0.25s ease-in-out,box-shadow 0.2s ease-in-out;    border: 0;    border-radius: 50%;    background-color: transparent;    color: #fff;    text-align: center;    position: absolute;    top: .75rem;    right: 1.25rem;    font-weight: 600;    z-index: 5;}
.icoSale{position: inherit;    font-size: 48px;    color: #c23030;    left: 0;    top: 0;    z-index: -1;}
.product-title {min-height:35px}
.blg_Products .text-sale {color:#c23030}
.card-img-top {}
.card-img-top img{width:100%}
.product-card .card-body {  background-color: #fff;    z-index: 2; margin-top:0px;}
.btn-scroll-top.show {}
.cz-thumblist { max-height: 600px;  overflow-x:scroll;   /*overflow-y: scroll;    overflow-x: hidden;*/}

.product-card .card-img-top img{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.product-card .card-img-top img:hover{-webkit-transform: scale(1.1,1.1);  -moz-transform: scale(1.1,1.1);  -o-transform: scale(1.1,1.1);   -ms-transform: scale(1.1,1.1);   transform: scale(1.1,1.1);}

.Xpandedbox label {
    border-radius: 4px;
    padding: 0.2em 0.6em;
    border: 1px solid #d38629;
    background-color: #d38629;
    color: #fff;
    font-size: 0.8em;
}

.divFlashsale{padding:40px 0 35px; position:relative; z-index: 9; }
.divFlashsale .item{text-align:left;padding:20px 10px;color:#484848;}
.divFlashsale .item .box{text-align:center; background:#f3f5ed;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius: 20px;}

@media screen and (max-width: 992px) {
   .divFlashsale{padding:15px 0 15px; }
}