body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
body {font:13px/1.75 "Microsoft YaHei", arial,sans-serif; color: #333;  background:#fff;overflow-x: hidden;font-family: "微软雅黑";}
a { text-decoration: none; color: #333;display: block;}
p{color: #434343;}
a:hover {text-decoration: none}
a img {border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none}
div {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
li {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
p,strong,em{padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;font-weight: normal;}
form {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;}
em{font-style: normal; font-weight: normal}
table {padding-bottom: 0px;list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dt {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dl {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dd {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
tr {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
input,textarea,select{outline: none;border: 0;}
.cl{height: 0px; clear: both;}
.fl{float: left; display: block;}
.fr{float: right;}
.container{width:1520px; margin:0 auto; height: 100%;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-l{ text-align: left !important;}
.txt-r{text-align: right;}
.bg-black{background: #000;}
.col-black{color: #000;}
.col-white{color: #fff !important;}
strong{ font-weight: bold;}
i{font-style: normal;}
.m{ margin: 0 auto;}
.blue{color:#0056a1;}




/* 轮播图 开始*/
.ban{
    overflow: hidden;
}
#lunb{
    position: relative;
}
.ban-zt{
    width: 50%;
    position: absolute;
    top:50%;
    left: 20%;
    transform:translateY(-50%);
    z-index: 9999;
    min-width: 30%;
}
.ban-zttop{
    padding:5%;
    background: rgba(218,218,218,.6);
    text-align: left;
    width: 80%;
}
.ban-zttop>h3{
    font-size: 36px;
	line-height: 28px;
    font-weight: 700;
	color: #333333 !important;
}
.ban-ztbottom{
    margin-top: 2%;
    background: rgba(218,218,218,.6);
    padding: 3% 5%;
    text-align: left;
}
.ban-ztbottom p{
	font-size: 16px;
	line-height: 26px;
	color: #333333;
}
.mySwiper{
    position: relative;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-next {
    background-image: none;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-prev {
    background-image: none;
}
.swiper-button-next{
    width: 50px;
	height: 50px;
    color: #fff;
    font-size: 16px;
	background-color: #8a6500;
	border-radius: 3px;
	opacity: 0.6;
    position: absolute;
    top: 50%;
}
.swiper-button-prev{
    width: 50px;
	height: 50px;
    color: #fff;
    font-size: 16px;
	background-color: #8a6500;
	border-radius: 3px;
	opacity: 0.6;
    position: absolute;
    top: 50%;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
    content: 'prev';
    font-size: 16px;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
    content: 'next';
    font-size: 16px;
}
/* 轮播图结束 */

/* 介绍开始 */
.jieshao{
    width: 100%;
    /* height: 130px; */
    background-color: #8a6500;
}
.jieshao-p{
    width: 80%;
    margin: auto;
    padding: 2% 0;
}
.jieshao p{
    text-align: center;
	font-size: 16px;
	color: #ffffff;
}
/* 介绍结束 */

/*  意大利工厂实景图 开始*/
.sj-img{
    width: 100%;
    margin-top: 3%;
    text-align: center;
}
.sj-img h3{
	font-size: 30px;
	color: #333333;
}
.sj-img img{
    margin-top: 3%;
}
/*  意大利工厂实景图 结束*/

/* 纯手工制作开始 */
.csg{
    width: 100%;
    margin-top: 3%;
}
/* 纯手工制作结束 */

/* 欧盟高品质环保认证产品开始 */
.rz-pro{
    width: 100%;
    margin-top: 3%;
    text-align: center;
}
.rz-pro h3{
	font-size: 30px;
	color: #333333;
}
.rz-pro p{
	font-size: 14px;
	line-height: 14px;
	color: #7f7f7f;
    margin-top: 3%;
}
.rz-pro .rz-proimg{
    margin-top: 2%;
    display: flex;
    justify-content: center;
}
/* 欧盟高品质环保认证产品结束 */

@media (max-width:990px){
    .ban-zt{
        left: 8%;
    }
    .ban-zt {
        padding: 3%;
    }
    .ban-zt h3{
        font-size: 24px;
    }
    .ban-ztbottom p{
        font-size: 14px;
    }
}
@media (max-width:767px){
    .ban-zt{
        width: auto;
    }
    .ban-zttop{
        padding: 1px;
        width: 100%;
        background: rgba(218,218,218,.3);
    }
    .ban-zttop h3{
        font-size: 12px;
        margin-left: 5px;
    }
    .ban-ztbottom{
        padding: 1px;
         background: rgba(218,218,218,.3);
    }
    .ban-ztbottom p{
        font-size: 12px;
        margin-left: 5px;
    }
    .swiper-button-next{
        width: 25px;
        height: 25px;
        top: 55%;
    }
    .swiper-button-prev{
        width: 25px;
        height: 25px;
        top: 55%;
    }
    .swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
        content: 'next';
        font-size: 12px;
    }
    .swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
        content: 'prev';
        font-size: 12px;
    }
    .jieshao p {
        text-align: center;
        font-size: 12px;
        color: #ffffff;
    }
    .sj-img h3{
        font-size: 16px;
    }
    .rz-pro h3{
        font-size: 16px;
    }
    .rz-pro p {
        font-size: 14px;
        line-height: 19px;
        color: #7f7f7f;
        margin-top: 3%;
        padding: 0 3%;
    }
    .rz-pro .rz-proimg {
        margin-top: 4%;
        display: flex;
        justify-content: center;
        padding: 0 3%;
    }
}

