h1, h2, h3, h4, h5, h6, a, p{
    font-family:"Microsoft Yahei", 微软雅黑, Arial !important;
}
.background-jianbian{
    background-image: linear-gradient(to bottom right, #029361, #5a5aa6);
}

.about-contact img {
    padding: 15px !important;
    }
.fa-wechat{
    width: 32px;
    font-size: 14px;
    display: inline-block;
    text-align: right;
    margin-right: 10px;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}
.fa-wechat:before{
    content: "\f1d7";
}

#footer .social-icons li a i{
    color: #e5e5e5;
}
/* .flickity-viewport{
    height: 750px !important;
} */

.about-c{
  background: url(../img/about-c1.jpg) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}







.down-list {
    margin-bottom: 40px;
}

.fs-14 {
    font-size: 14px !important;
}

.down-list h3 {
    font-size: 14px;
    color: #d9261c;
    margin: 10px 0 10px;
    height: 25px;
    font-weight: bold;
    border-bottom: 1px dashed #d9261c;
}

.down-list-content-p {
    width: 70%;
    float: left;
    font-size: 12px;
    padding-right: 1%;
}

.down-list img {
    width: 30%;
    float: left;
    margin-bottom: 10px;
}

.down-list-btn {
    font-weight: bold;
}

#header .header-inner #logo a > img {
    display: inline-block !important;
}

.inspiro-slider .slide .slide-captions h2 {
    color: #fff !important;
}

.inspiro-slider .slide .slide-captions > p {
    color: #eeeeee !important;
}

.portfolio-item:nth-child(3n+1) {
    clear: left;
}

#home3 table tr td span {
    font-size: 13px !important;
    color: #000 !important;
}

#home3 table tr td {
    padding: 5px 0 !important;
}

#home3 h1, #home3 h2, #home3 h3, #home3 h4, #home3 h5 {
    text-transform: none !important;
}

#home3 p {
    margin-bottom: 10px !important;
}

#home3 tr td {
    border: 1px solid #000 !important;
}

#home3 tr td p {
    margin-bottom: 0 !important;
}

#home3 table {
    width: 50% !important;
    margin-bottom: 10px;
}

.widget-shop .product .product-image {
    width: 50%;
}

.widget-shop .product .product-description {
    width: 50%;
}

.widget-shop .product .product-title, .widget-shop .product .product-category {
    margin-top: 0 !important;
}

#mainMenu nav > ul > li > a {
    font-size: 16px !important;
}

#mainMenu nav > ul > li .dropdown-menu > li > a, #mainMenu nav > ul > li .dropdown-menu > li > span, #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a {
    font-size: 14px !important;
}

.product-1-main-left {
    float: left;
    width: 25%;
    padding-right: 15px;
    padding-left: 15px;
}

.product-1-main-right {
    float: left;
    padding-right: 15px;
    padding-left: 15px;
    width: 75%;
}

@media (max-width: 768px) {
    .product-mian-left {
        display: none;
    }

    .product-mian-right {
        width: 100%;
    }

    #home3 table {
        width: 100% !important;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #333;
        display: block;
    }

    #home3 table tr td {
        border: 1px solid #333 !important;
    }

    .portfolio-item:nth-child(3n+1) {
        clear: inherit;
    }

    .portfolio-item:nth-child(2n+1) {
        clear: left !important;
    }
    #slider {
        display: none;
    }

}


/* 
侧边栏 */
#Categorys li a{
    padding-left: 10px !important;
    list-style: none;
    font-size: 18px;
}
#Categorys ul li a{
    padding-left: 26px !important;
    list-style: none;
    font-size: 14px;

}
#Categorys ul li{
    list-style: none;
}



 /* 首页图片展示 */
.grid-xiugai{
    overflow: hidden;
    margin-bottom: -2px !important;
    position: relative;
    display: block;
    clear: both;
    padding: 0;
    /* margin: 0px -20px -20px 0px; */
    position: relative;
    height: 717px;
}

/*Grid columns: 4*/
.grid-4-columns .grid-item, .post-4-columns .post-item, .portfolio-4-columns .portfolio-item { width: 25%; }
.grid-4-columns .grid-item.large-width, .post-4-columns .post-item.large-width, .portfolio-4-columns .portfolio-item.large-width { width: 50%; }



@media (max-width: 768px) {
    .product-pc{
display: none;
    }
}
@media (min-width: 768px){
    .product-phone{
        display: none;
    }
}

@media (max-width: 768px) {
.header-phone{
    display: none;
}
}


/* 
.flickity-button{
   opacity: 0.5;
} */

.flickity-page-dots{
    display: none;
}

.content div img{
    width: 100%;
}