.news-banner{
	position: relative;
}
.banner-tit{
	position: absolute;
	right: 15%;
	bottom: 35%;
}
.banner-tit p{
	font-size: 0.533rem;
	color: #fff;
	line-height: 0.8rem;
}
.banner-tit span{
	font-size: 0.4rem;
	color: #fff;
	line-height: 0.8rem;
}
/* ======== */
/*   新闻   */
/* ======= */
.news-all{
	width: 100%;
	background: #474646;
	overflow: hidden;
}
.news-tab{
	padding: 1.333rem 0 0.8rem;
	text-align: center;
	border-bottom: 1px solid #7f7e7e;
}
.news-tab a{
	margin: 0 0.533rem;
	font-size: 0.32rem;
	color: #fefefe;
}
.news-tab a.active{
	color: #cbad8c;
}
.news-all .news-lists{
	display: none;
}
.news-all .news-lists.active{
	display: block;
}
.news-all .news-lists ul li{
	border-bottom: 1px solid #7f7e7e;
}
.news-all .news-lists ul li .news-li{
	display: flex;
	flex-flow: wrap;
	width: 88%;
	margin: 0 auto;
	padding: 0.666rem 0;
}
.news-all .news-lists ul li .news-li .left-img{
	width: 25%;
	margin-right: 5%;
}
.news-all .news-lists ul li .news-li .right-text{
	width: 70%;
}
.news-all .news-lists ul li .news-li .right-text h3{
	font-size: 0.266rem;
	line-height: 0.85rem;
	color: #fff;
}
.news-all .news-lists ul li .news-li .right-text span.time{
	display: inline-block;
	font-size: 0.213rem;
	color: #cdcdcd;
	margin-bottom: 0.266rem;
}
.news-all .news-lists ul li .news-li .right-text p{
	font-size: 0.213rem;
	line-height: 0.533rem;
	color: #eee;
}
.pagefull{
	text-align: center;
	padding: 0.62rem 0;
}
.pagefull a{
	display: inline-block;
	padding: 14px 22px;
	border: 1px solid #9b9a9a;
	font-size: 12px;
	color: #fff;
	margin: 0 2px;
}
.pagefull span{
	display: inline-block;
	padding: 14px 22px;
	border: 1px solid #9b9a9a;
	font-size: 12px;
	color: #fff; 
	margin: 0 2px;
	background: #cbad8c;
}
.pagefull a.active{
	background: #cbad8c;
}
.pagefull a span.up{
	margin-right: 14px;
}
.pagefull a span.down{
	margin-left: 14px;
}

/* ========== */
/* about-news */
/* ========== */
.about-news .about-newstit{
	font-size: 0.32rem;
	color: #fff;
	padding: 0 0 0.4rem 0.16rem;
	border-bottom: 1px solid #7f7e7e;
}
.about-news .about-newslists{
	padding: 0 0.16rem;
	margin-bottom: 1.493rem;
}
.about-news .about-newslists .left{
	float: left;
}
.about-news .about-newslists .right{
	float: right;
}
.about-news .about-newslists li{
	margin-top: 0.466rem;
}
.about-news .about-newslists li:hover span{
	color: #cbad8c;
}
.about-news .about-newslists li a span{
	font-size: 14px;
	color: #cdcdcd;
}
.about-news .about-newslists li a  em{
	display: inline-block;
	margin-left: 37px;
	margin-right: 45px;
	width: 1px;
	height: 15px;
	background: #5a5959;
}

/* 新闻详情页 start */
.news-detail{
	width: 100%;
	padding-top: 1.4rem;
	background: #474646;
	overflow: hidden;
}
.news-detail .tit{
	font-size: 0.32rem;
	color: #fff;
	text-align: center;
	margin-bottom: 0.666rem;
	letter-spacing: 1px;
}
.news-detail .share{
	text-align: center;
	margin-bottom: 0.56rem;
}
.news-detail .share span{
	font-size: 0.213rem;
	color: #a8a8a8;
	margin-right: 0.666rem;
}
.news-detail .share a{
	display: inline-block;
	margin-right: 7px;
}
.news-detail .detail-content{
	padding-bottom: 1.133rem;
	border-bottom: 1px solid #7f7e7e;
}
.news-detail .detail-content p{
	font-size: 0.213rem;
	line-height: 0.48rem;
	color: #cdcdcd;
	letter-spacing: 1px;
}
.news-detail .detail-content img{
	text-align: center;
	margin-top: 0.613rem;
	margin-bottom: 0.613rem;
}
.news-detail .detail-content .p{
	margin-top: 0.613rem;
}
.drop .drop-left{
	float: left;
	font-size: 0.213rem;
    line-height: 1.253rem;
    color: #cdcdcd;
}
.drop .drop-right{
	float: right;
}
.drop a{
	font-size: 0.213rem;
	line-height: 1.253rem;
	color: #cdcdcd;
}
.re{
	text-align: right;
}
a.return{
	color: #cdcdcd;
	display: inline-block;
	width: 148px;
	line-height: 34px;
	border: 1px solid #a3a3a3;
	text-align: center;
}
.detail-about-news{
	margin-top: 97px;
}
/* 新闻详情页 end */

/* ============= */
/* 历史传承 start */
/* ============= */
.history-banner .banner-tit p{
	font-size: 0.5rem;
	text-align: right;
	font-weight: lighter;
	margin-bottom: 0.106rem;
}
.history-banner .banner-tit span{
	font-size: 0.5rem;
	font-weight: lighter;
}
.history-all .news-all{
	/* border-bottom: 1px solid #7f7e7e; */
}
.history-lists .history-li{
	padding-bottom: 1.15rem;
}
.history-lists .history-li .tit{
	font-size: 0.32rem;
	text-align: center;
	padding-bottom: 0.44rem;
}
.history-lists .history-li .tit.tit-padding{
	padding-top: 1.15rem;
}
.history-lists .history-li .tit span{
	line-height: 0.5rem;
	color: #cbad8c;
}
.history-lists .history-li .tit p{
	line-height: 0.533rem;
	color: #ccc;
	letter-spacing: 2px;
}
.history-lists .history-li .des{
	display: flex;
	flex-flow: wrap;
}
.history-lists .history-li .swiper-des-banner{
	position: relative;
	overflow: hidden;
}
.history-lists .history-li .des .left-text{
	position: relative;
	width: 65%;
}
.history-lists .history-li .des .left-text .txt{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 76%;
}
.history-lists .history-li .des .left-text .txt span{
	display: inline-block;
	font-size: 0.32rem;
	color: #cbad8c;
	margin-bottom: 0.4rem;
}
.history-lists .history-li .des .left-text .txt p{
	font-size: 0.266rem;
	line-height: 0.533rem;
	color: #fff;
	letter-spacing: 1px;
}
.history-lists .history-li .des .right-img{
	width: 35%;
}
.history-lists .history-li .cur{
	margin-top: 26px;
	position: relative;
}
/* swiper 自定义样式 */
.cur .swiper-history{
	width: 100%;
	overflow: hidden;
}
.cur .swiper-history .swiper-slide .img{position: relative;}
.cur .swiper-history .swiper-slide .img:hover .shadow{
	opacity:1;
  	transition-duration: .4s;
 }
.cur .swiper-history .img .shadow{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: block;
	/*background: rgba(0,0,0,.7);
	transition: all ease .4s;
	-o-transition: all ease .4s;
	-ms-transition: all ease .4s;
	-moz-transition: all ease .4s;
	-webkit-transition: all ease .4s;
	display: none;*/
	transition:opacity .4s;
	opacity: 0;
}
.cur .swiper-history .img .shadow .shadow-txt{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 80%;
	text-align: center;
	font-size: 16px;
	line-height: 1.6;
	letter-spacing: 1px;
	color: #ccc;
}
@media (max-width: 999px){
	.cur .swiper-history .img .shadow .shadow-txt{display: none;}
}
.cur .swiper-button-next, .cur .swiper-button-prev{
    width: 20px;
    height: 36px;
    margin-top: -18px;
    background-size: 100%;
}
.cur .swiper-button-next.swiper-button-disabled, .cur .swiper-button-prev.swiper-button-disabled{
	opacity: .1;
}
.cur .swiper-button-next{
	right: -40px;
}
.cur .swiper-button-prev{
	left: -40px;
}
.cur .swiper-history .year{
	font-size: 0.266rem;
	line-height: 0.533rem;
	color: #cbad8c;
	margin-top: 8px;
}
/* swiper 自定义样式结束 */

/* brand 品牌理念 start */
.history-banner .banner-tit{
	bottom: 0.6rem;
}
.banner-tit em{
	display: block;
	font-size: 0.266rem;
	line-height: 0.586rem;
	color: #fff;
	text-align: right;
	font-weight: lighter;
}
.brand-all{background: #474646;padding-bottom: 1.333rem;}
.brand-all .news-tab{border: none;}
.brand-all .brand-lists .brand-li{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
}
.brand-all .brand-lists .brand-li.flex{
	flex-direction:row-reverse;
}
.brand-all .brand-lists .brand-li .text{
	width: 40%;
}
.brand-all .brand-lists .brand-li .img{
	width: 60%;
}
.brand-all .brand-lists .brand-li .text .tit-in{
	width: 90%;
	margin: 0 auto;
	text-align: center;
}



.brand-all .brand-lists .brand-li .text .tit-in h2{
	font-size: 0.32rem;
	color: #fff;
	letter-spacing: 1px;
}
.brand-all .brand-lists .brand-li .text .tit-in em{
	display: block;
	width: 40px;
	height: 1px;
	background: #fff;
	margin: 0.44rem auto;
}
.brand-all .brand-lists .brand-li .text .tit-in p{
	font-size: 0.22rem;
	line-height: 0.533rem;
	color: #ccc;
	letter-spacing: 1px;
}
.brand-all .brand-lists .brand-li .text .tit-in p span{
	display: block;
}


@media (max-width: 1300px){
	.brand-all .brand-lists .brand-li .text .tit-in{width: 98%;}
	.brand-all .brand-lists .brand-li .text .tit-in p{font-size: 0.2rem;}   
}
/* brand 品牌理念 end */

/* 资料下载-food start */
.data-all{
	background: #474646;
	padding-bottom: 0.2rem;
}
.data-all .news-tab{
	border: none;
}
.two-tab{
	margin-top: 0.48rem;
	margin-bottom: 0.8rem;
	text-align: right;
}
.two-tab a{
	font-size: 0.266rem;
	color: #ccc;
	margin-left: 0.8rem;
}
.two-tab a.active{
	color: #cbad8c;
}
.food-lists{
	display: none;
}
.food-lists.active{
	display: block;
}
.food-lists ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: initial;
}
.food-lists ul li{
	width: 28.7%;
	margin-right: 6%;
	position: relative;
	margin-bottom: 1.133rem;
}
.food-lists ul li img{width: 100%;}
.food-lists ul li:nth-child(3n){
	margin-right: 0;
}
.food-lists ul li .shadow{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.7);
	display: none;
	  
}
.food-lists ul li:hover .shadow{
	display: block;
}
.food-lists ul li .shadow .text{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	text-align: center;
}
.food-lists ul li .shadow .text p{
	font-size: 0.266rem;
	line-height: 0.666rem;
	color: #fff;
}
.food-lists ul li .shadow .text a.more{
	font-size: 0.186rem;
	color: #fff;
	display: inline-block;
	width: 1.973rem;
	line-height: 0.426rem;
	border: 1px solid #a09a90;
	margin-top: 0.266rem;
	transition: all ease .4s;
	-o-transition: all ease .4s;
	-ms-transition: all ease .4s;
	-moz-transition: all ease .4s;
	-webkit-transition: all ease .4s;	
}
.food-lists ul li .shadow .text a.more:hover{
	background: #fff;
	color: #333;
}
.shadow-tan{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	overflow: auto;
	background: rgba(0,0,0,0.8);
	display: none;
}
.shadow-tan .shadow-tan-in .img{
	width: 70%;
	height: auto;
	margin: 0 auto;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.shadow-tan .shadow-tan-in .close{
	position: absolute;
	top: 0;
	right: -36px;
	cursor: pointer;
}
.shadow-tan .shadow-tan-in .img-in img{
	width: 60%;
}
@media (max-width: 999px) {
	.shadow-tan .shadow-tan-in .img-in img{
		width: 100%;
	}
}
/* 资料下载-food end */

/* 资料下载-pdf-start */
.data-download .download-lists{
	display: flex;
	flex-flow: wrap;
	/* align-items: center; */
	justify-content: space-between;
}
.data-download .download-lists .download-li{
	width: 36%;
}
.data-download .download-lists .download-li li{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
	margin-bottom: 0.666rem;
}
.data-download .download-lists .download-li li .left-txt p{
	font-size: 0.213rem;
	color: #ccc;
}
.data-download .download-lists .download-li li .right img{
	display: inline-block;
}
.data-download .download-lists .download-li li .right .down-icon{
	margin-left: 0.773rem;
}
.page{
	text-align: center;
	margin-top: 0.506rem;
	margin-bottom: 1.133rem;
}
.page a{
	display: inline-block;
	padding: 0.2rem 0.266rem;
	border: 1px solid #9a9a9a;
	font-size: 0.16rem;
	color: #fff;
	margin: 0 5px;
}
.page span{
	display: inline-block;
	padding: 0.2rem 0.266rem;
	border: 1px solid #9a9a9a;
	font-size: 0.16rem;
	color: #fff;
	margin: 0 5px;
	background: #cbad8c;
}
.page a.active{
	background: #cbad8c;
}
/* 资料下载-pdf-end */

/* 资料下载-video-start */
.data-video{
	background: #474646;
}
.data-video .video-lists{
	display: none;
}
.data-video .video-lists.active{
	display: block;
}
.data-video .video-lists ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: initial;
}
.data-video .video-lists ul li{
	margin-right: 5.7%;
	width: 28.7%;
	margin-bottom: 1.173rem;
}
.data-video .video-lists ul li .img{
	position: relative;
}
.data-video .video-lists ul li .img img{width: 100%;}
.data-video .video-lists ul li:nth-child(3n){
	margin-right: 0;
}
/* .data-video .video-lists ul li:hover .shadow{
	display: block;
} */
.data-video .video-lists ul li .shadow{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	display: none;
}
.data-video .video-lists ul li .shadow .btn{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	cursor: pointer;
}
.data-video .video-lists ul li .text{
	margin-top: 0.28rem;
}
.data-video .video-lists ul li .text .left{
	float: left;
	width: 100%;
}
.data-video .video-lists ul li .text .right{
	float: right;
}
.data-video .video-lists ul li .text p{
	color: #fefefe;
	font-size: 0.213rem;
}
.data-video .video-lists ul li .text img{
	display: inline-block;
	vertical-align: middle;
}

.video-pop{
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,.7);
	text-align: center;
	z-index: 9999;
	width: 100%;
	height: 100%;
	display: none;
}
.video-pop .content {
    max-width: 780px;
	vertical-align: middle;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.video-pop .content .close {
    cursor: pointer;
    position: absolute;
    top: 12px;
    right: 12px;
    width: 40px;
    height: 40px;
    background-image: url(../images/data/pop_close.png);
    background-size: cover;
    z-index: 1;
}
.video-pop .content video{width: 100%;}
/* 资料下载-video-end */

/* contact start */
.contact-banner{
	width: 100%;
	position: relative;
}
.contact-content{
	background: #474646;
	padding-top: 0.173rem;
	padding-bottom: 1.333rem;
}
.contact-content .tit{margin-top: 0.906rem;}
.contact-content .tit h2{
	font-size: 0.32rem;
	line-height: 0.8rem;
	color: #fff;
}
.contact-content .txt1 .p p{
	margin-top: 0.426rem;
}
.contact-content .p p{
	font-size: 0.213rem;
	line-height: 0.48rem;
	color: #ccc;
}
.contact-content .p2 p{
	font-size: 0.213rem;
	line-height: 0.586rem;
	color: #ccc;
}
.contact-content .txt2 .p2 span{
	font-size: 0.266rem;
	color: #fff;
	font-weight: bold;
	margin-left: 20px;
}
.contact-input{
	margin-top: 0.866rem;
}
.contact-input span{
	display: inline-block;
	font-size: 0.213rem;
	color: #ccc;
	line-height: 0.746rem;
}
.contact-input .input{
	width: 6.32rem;
	line-height: 0.533rem;
	background: #6a6a6a;
	padding-left: 0.133rem;
}
.contact-input .input input{
	border: none;
	background: none;
	width: 100%;
	color: #ccc;
}
.contact-input .selset{
	width: 6.32rem;
	line-height: 0.533rem;
	background: #6a6a6a;
	position: relative;
}

/* 选择框插件 */
.contact-input .selset .sbHolder{
	width: 6.32rem;
	line-height: 0.533rem;
	background: #6a6a6a;
	position: relative;
	border: none;
}
.sbHolder:focus .sbSelector{}
.contact-input .sbSelector{
	display: block;
	outline: none;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	text-indent: 10px;
	width: 100%;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #c5c5c5;outline: none;text-decoration: none;}
.sbToggle{
	display: block;
	width: 18px;
	height: 9px;
	outline: none;
	position: absolute;
	right: 0.44rem;
	top: 50%;
	transform: translate(0,-50%);
	background: url(../images/drop-down_03.png)no-repeat;
}
/* .sbToggle:hover{background: url(../img/select-icons.png) 0 -167px no-repeat;}
.sbToggleOpen{background: url(../img/select-icons.png) 0 -16px no-repeat;}
.sbToggleOpen:hover{background: url(../img/select-icons.png) 0 -66px no-repeat;} */
.sbHolderDisabled{background-color: #3C3C3C;border: solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{
	background-color: #212121;
	border: solid 1px #515151;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 100%;
	z-index: 1;
}
.sbOptions li{padding: 0 0.293rem;}
.sbOptions a{border-bottom: dotted 1px #515151;display: block;outline: none;padding: 7px 0 7px 3px;}
.sbOptions a:link, .sbOptions a:visited{color: #ddd;text-decoration: none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{color: #cbad8c;}
.sbOptions li.last a{border-bottom: none;}
.sbOptions .sbGroup{border-bottom: dotted 1px #515151;color: #EBB52D;display: block;font-weight: bold;padding: 7px 0 7px 3px;}
.sbOptions .sbSub{padding-left: 17px;}



.contact-input .btn a{
	display: inline-block;
	width: 2.36rem;
	background: #cbad8c;
	text-align: center;
	line-height: 0.533rem;
	font-size: 0.213rem;
	color: #fff;
	margin-top: 0.666rem;
}
/* contact end */

/* product start */
.product-banner{
	width: 100%;
	position: relative;
}
.product-banner .banner-tit{
	right: 6.6%;
	bottom: 31.2%;
	text-align: right;
}
.product-banner .banner-tit p{
	font-size: 0.533rem;
	line-height: 0.8rem;
	font-weight: lighter;
}
.product-all{
	background: #474646;
	padding-bottom: 0.8rem;
}
.product-all .home{
	display: none;
}
.product-all .home.active{
	display: block;
}
.product-all .home1 .product-lists{
	display: block;
}
.product-all .news-tab{
	border: none;
}
.product-lists{
	display: none;
}
.product-lists.active{
	display: block;
}
.product-lists ul{
	display: flex;
	flex-flow: wrap;
}
.product-lists ul li{
	margin-right: 2.8%;
	margin-bottom: 0.426rem;
	width: 31.3%;
}
.product-lists ul li .img img{
	width: 100%;
}
.product-lists ul li:nth-child(3n){
	margin-right: 0;
}
.product-lists ul li p{
	font-size: 0.32rem;
	color: #fff;
	line-height: 0.8rem;
}
.product-lists ul li span{font-size: 0.3rem;color: #fff;}

/* 弹窗 start*/
.shadow{
	position: fixed;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.8);
	width: 100%;
	height: 100%;
	display: none;
	z-index: 11;
}
.info_window{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 55%;
	background: #474646;
	padding-bottom: 0.733rem;
	max-height: 90%;
	overflow: auto;

}
.info_window::-webkit-scrollbar {/*滚动条整体样式*/
	width: 10px;     /*高宽分别对应横竖滚动条的尺寸*/
	height: 12px;
	background: #474646;
}
.info_window::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
	border-radius: 10px;
	 -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #ccc;
}
.info_window::-webkit-scrollbar-track {/*滚动条里面轨道*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 10px;
	background: transparent;
}

.info_window .title{
	border-bottom: 1px solid #7e7e7e;
}
.info_window .title .tit-in{
	width: 100%;
	padding: 0.693rem 1.56rem 0.293rem 1.56rem;
	position: relative;
}
.case-modal-body{
	padding: 0.3rem 1.56rem 0.293rem 1.56rem;
}
.case-modal-body .con{
	font-size: 0.213rem;
	margin-bottom: 0.4rem;
    line-height: 0.32rem;
    color: #ccc;
}
@media (max-width: 999px){
	.info_window .title .tit-in{padding: 1rem 0.6rem 0.293rem 0.6rem;}
	.case-modal-body{padding: 0.3rem 0.6rem 0.293rem 0.6rem;}
	.case-modal-body .con{line-height: 0.5rem;font-size: 0.3rem;}
	.info_window{width: 85%;}
}
.case-modal-body .big_img{margin-bottom: 0.4rem;width: 100%;}
.case-modal-body .big_img img{width: 100%;}
.case-modal-body .small dt{width: 32%;margin-right: 2%;cursor: pointer;float: left;}
.case-modal-body .small dt img{width: 100%;}
.case-modal-body .small dt:nth-last-child(1){margin-right: 0;}
.info_window .title .tit-in .close{
	position: absolute;
	right: 0.6rem;
	top: 0.693rem;
	cursor: pointer;
}
.info_window .title .tit-in h3{
	font-size: 0.32rem;
	color: #fff;
}
.info_window .info-in{
	padding-top: 0.56rem;
	padding-left: 1.56rem;
	padding-bottom: 0.533rem;
}
.info_window .info-in ul{
	display: flex;
}
.info_window .info-in ul li{
	margin-right: 1.906rem;
}
.info_window .info-in ul li span{
	display: block;
	font-size: 0.266rem;
	line-height: 0.533rem;
	color: #ccc;
}
.info_window .info-img{
	padding-left: 1.56rem;
	padding-right: 0.6rem;
	display: flex;
	flex-flow: wrap;
}
.info_window .info-img .left{
	width: 60%;
}
.info_window .info-img .right{
	width: 40%;
}
.info_window .info-img .right ul {
	width: 100%;
	display: flex;
}
.info_window .info-img .right ul.one{
	margin-bottom: 0.25rem;
}
.info_window .info-img .right li{
	width: 46.6%;
	margin-left: 3%;
	margin-right: 0;
	margin-bottom: 0;
}
/* 弹窗 end */

/* product end */

/* store start */
.store-banner{
	position: relative;
}
.store-banner .banner-tit{
	text-align: right;
	bottom: 25%;
	right: 13%;
}
.store-banner .banner-tit p{
	font-size: 0.533rem;
	line-height: 1.066rem;
	font-weight: lighter;
}
.store-content{
	width: 100%;
	background: #474646;
	padding-top: 1.2rem;
	padding-bottom: 1.226rem;
}
.store-content .store-tit{
	border-bottom: 1px solid #616161;
	text-align: center;
}
.store-content .store-tit h2{
	font-size: 0.32rem;
	line-height: 0.666rem;
	color: #fff;
	margin-bottom: 0.506rem;
}
.store-content .store-tit .store-tab{
	margin-bottom: 0.666rem;
}
.store-content .store-tit .store-tab a{
	color: #ccc;
	font-size: 0.266rem;
	display: inline-block;
	margin: 0 0.24rem;
}
.store-content .store-tit .store-tab a.active{
	color: #cbad8c;
}
.store-lists{
	display: none;
}
.store-lists.active{
	display: block;
}
.store-lists ul{
	display: flex;
	flex-flow: wrap;
}
.store-lists li{
	width: 32.5%;
	margin-right: 1%;
	margin-top: 0.8rem;
}
.store-lists li:nth-child(3n){
	margin-right: 0;
}
.store-lists li h3{
	font-size: 0.266rem;
	line-height: 0.773rem;
	color: #fff;
}
.store-lists li p{
	font-size: 0.213rem;
	line-height: 0.4rem;
	color: #ccc;
}
/* store end */

/* join start */
.join-banner{
	width: 100%;
}
.join-content{
	background: #474646;
	padding-top: 1.28rem;
	padding-bottom: 1.2rem;
}
.join-content .join-text h3{
	font-size: 0.266rem;
	color: #fff;
	margin-bottom: 0.533rem;
}
.join-content .join-text h3 span{
	font-size: 0.32rem;
	color: #cbad8c;
}
.join-content .join-text p{
	font-size: 0.213rem;
	line-height: 0.466rem;
	color: #dbdbdb;
	font-weight: light;
	margin-top: 0.533rem;
	letter-spacing: 1px;
}
.join-input .input-tit{
	margin-top: 0.6rem;
}
.join-input .input-tit h3{
	font-size: 0.32rem;
	color: #fff;
}
.join-input .input-lists .input-li{
	margin-top: 0.626rem;
	display: flex;
	flex-flow: wrap;
	align-items: center;
}
.join-input .input-lists .input-li .input-name{
	margin-right: 0.493rem;
}
.join-input .input-lists .input-li .input-name span{
	font-size: 0.266rem;
	color: #fefefe;
	font-weight: lighter;
}
.join-input .input-lists .input-li .input{
	width: 8.506rem;
	line-height: 0.76rem;
	border: 1px solid #a3a3a3;
}
.join-input .input-lists .input-li .input input{
	width: 100%;
	line-height: 0.76rem;
	border: none;
	background: none;
	padding-left: 0.293rem;
	color: #dcdcdc;
	font-size: 0.213rem;
}
.input-vis{
	visibility: hidden;
}
.join-input .input-lists .input-li .submit a{
	display: inline-block;
	width: 8.506rem;
	line-height: 0.786rem;
	text-align: center;
	font-size: 0.266rem;
	color: #fff;
	background: #cbad8c;
	letter-spacing: 2px;
}
.join-input .input-lists .input-li .submit .des{
	margin-top: 0.24rem;
}
.join-input .input-lists .input-li .submit .des p{
	font-size: 0.186rem;
	line-height: 0.466rem;
	color: #bfbfbf;
	text-align: center;
	letter-spacing: 1px;
}

/* 选择框插件 */
.sbHolder{
	width: 8.506rem;
	line-height: 0.76rem;
	height: 0.533rem;
	border: 1px solid #a3a3a3;
	position: relative;
}
.sbHolder:focus .sbSelector{}
.sbSelector{
	display: block;
	outline: none;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	text-indent: 0.293rem;
	width: 100%;
	line-height: 0.76rem;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{color: #bbb;font-size: 0.213rem;line-height: 0.533rem; outline: none;text-decoration: none;}
.sbToggle{
	display: block;
	width: 18px;
	height: 9px;
	outline: none;
	position: absolute;
	right: 0.44rem;
	top: 50%;
	transform: translate(0,-50%);
	background: url(../images/drop-down_03.png)no-repeat;
}
/* .sbToggle:hover{background: url(../img/select-icons.png) 0 -167px no-repeat;}
.sbToggleOpen{background: url(../img/select-icons.png) 0 -16px no-repeat;}
.sbToggleOpen:hover{background: url(../img/select-icons.png) 0 -66px no-repeat;} */
.sbHolderDisabled{background-color: #3C3C3C;border: solid 1px #515151;}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}
.sbOptions{
	background-color: #212121;
	border: solid 1px #515151;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 100%;
	z-index: 1;
}
.sbOptions li{padding: 0 0.293rem;}
.sbOptions a{border-bottom: dotted 1px #515151;display: block;outline: none;padding: 7px 0 7px 3px;}
.sbOptions a:link, .sbOptions a:visited{color: #ddd;text-decoration: none;}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{color: #cbad8c;}
.sbOptions li.last a{border-bottom: none;}
.sbOptions .sbGroup{border-bottom: dotted 1px #515151;color: #EBB52D;display: block;font-weight: bold;padding: 7px 0 7px 3px;}
.sbOptions .sbSub{padding-left: 17px;}
/* join end */

/* produce start */
.produce-banner{position: relative;}
.produce-banner .banner-tit{
	text-align: right;
	right: 6.6%;
}
.produce-banner .banner-tit p{
	font-size: 0.533rem;
	line-height: 1.066rem;
}
.produce-content{
	width: 100%;
	background: #474646;
	padding-top: 1.333rem;
	padding-bottom: 1.333rem;
}
.produce-lists ul{
	display: flex;
	flex-flow: wrap;
}
.produce-lists ul li{
	width: 31.5%;
	margin-right: 2.7%;
	margin-bottom: 0.88rem;
}
.produce-lists ul li:nth-child(3n){
	margin-right: 0;
}
.produce-lists ul li h3{
	font-size: 0.32rem;
	line-height: 0.693rem;
	color: #fff;
	margin-top: 0.24rem;
}
.produce-lists ul li p{
	font-size: 0.266rem;
	line-height: 0.48rem;
	color: #ccc;
	font-weight: lighter;
	letter-spacing: 1px;
}

.produce-image{
	position: relative;
}
.produce-image .text{
	position: absolute;
	top: 16%;
	left: 4.8%;
}
.produce-image .text h2{
	font-size: 0.506rem;
	color: #fff;
	margin-bottom: 0.48rem;
}
.produce-image .text h3{
	font-size: 0.32rem;
	color: #fff;
	margin-bottom: 0.48rem;
	font-weight: lighter;
}
.produce-image .text p{
	font-size: 0.186rem;
	color: #ccc;
}
.produce-image .text .more{
	position: absolute;
	left: 0;
	top: 4.853rem;
}
.produce-image .text .more a{
	display: inline-block;
	width: 1.986rem;
	line-height: 0.44rem;
	border: 1px solid #808080;
	text-align: center;
	font-size: 0.186rem;
	color: #fff;
	transition: all ease .4s;
	-o-transition: all ease .4s;
	-ms-transition: all ease .4s;
	-moz-transition: all ease .4s;
	-webkit-transition: all ease .4s;	  
}
.produce-image .text .more a:hover{
	background: #fff;
	color: #808080;
}
/* produce  end */

/* produce-in start */
.produce-in .produce-intop{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	background: #262626;
}
.produce-in .produce-intop.produce-intop2{
	flex-direction: row-reverse;
}
.produce-in .produce-intop .left-txt{
	width: 34%;
	text-align: center;
}
.produce-in .produce-intop .left-txt .img-left{
	width: 36.9%;
	margin: 0 auto;
	/*box-shadow: 0 0 15px #666;*/
}
.produce-in .produce-intop .left-txt h2{
	font-size: 0.506rem;
	color: #fff;
	margin-top: 0.933rem;
	font-weight: lighter;
	letter-spacing: 2px;
}
.produce-in .produce-intop2 .left-txt h2{
	margin-top: 0.3rem;
}
.produce-in .produce-intop .left-txt h3{
	font-size: 0.32rem;
	color: #fff;
	margin-top: 0.453rem;
	font-weight: lighter;
	letter-spacing: 2px;
}
.produce-in .produce-intop .left-txt .yan{
	display: inline-block;
	font-size: 20px;
	margin-top: 0.453rem;
	width: 143px;
    line-height: 42px;
    border: 1px solid rgba(218,218,218,0.5);
    color: #fff;
    transition: all ease .4s;
    -o-transition: all ease .4s;
    -ms-transition: all ease .4s;
    -moz-transition: all ease .4s;
    -webkit-transition: all ease .4s;
}
.produce-in .produce-intop .left-txt .yan:hover{
    background: #fff;
    color: #464646;
}
.produce-in .produce-intop .img{
	width: 66%;
}
.produce-in .produce-in-content{
	width: 100%;
	background: #474646;
	padding-top: 1.333rem;
}
.produce-in .produce-in-content .w1473{
	/*padding-bottom: 0.4rem;*/
}
.produce-in-swiper{
	position: relative;
	overflow: hidden;
	padding-bottom: 1.733rem;
}
.produce-in-swiper .swiper-in{
	position: relative;
	display: flex;
	flex-flow: wrap;
	align-items: center;
	/*justify-content: space-between;*/
}
.produce-in-swiper .swiper-in .slide-in1{
	width: 23%;
	margin-right: 4%;
}
.produce-in-swiper .swiper-in .slide-in1 h2{
	font-size: 0.32rem;
	color: #fff;
	margin-bottom: 0.6rem;
}
.produce-in-swiper .swiper-in .slide-in1 p{
	font-size: 0.186rem;
	color: #ccc;
}
.produce-in-swiper .swiper-in .slide-in{
	width: 20%;
	margin-right: 6%;
	text-align: center;
}
.produce-in-swiper .swiper-in .slide-in:nth-last-child(1){
	margin-right: 0;
}
.produce-in-swiper .swiper-in .slide-in h2{
	font-size: 0.266rem;
	color: #fff;
	margin-top: 0.533rem;
	line-height: 0.35rem;
	font-weight: lighter;
}
.produce-in-swiper .swiper-in .slide-in p{
	font-size: 0.213rem;
	color: #ccc;
	line-height: 0.35rem;
	font-weight: lighter;
}
.produce-in-content .produce-in-swiper .swiper-pagination{
	bottom: 0.8rem;
}
.produce-in-content .produce-in-swiper .swiper-pagination .swiper-pagination-bullet{
	width: 14px;
	height: 14px;
	margin: 0 8px;
	background: #666;
	opacity: 1;
}
.produce-in-content .produce-in-swiper .swiper-pagination .swiper-pagination-bullet-active{
	background: #ccc;
}
.produce-in2{
	background: #3f3f3f;
	padding-bottom: 1.066rem;
}
.produce-in2 .produce-in2-li{
	display: flex;
	flex-flow: wrap;
	align-items: flex-end;
	padding-top: 0.7rem;
}
.produce-in2 .produce-in2-li .left{
	width: 46%;
}
.produce-in2 .produce-in2-li .right{
	width: 54%;
	background: #464646;
	text-align: center;
	padding: 1.6rem 0 1.653rem;
}
.produce-in2 .produce-in2-li .right a{
	display: inline-block;
	overflow: hidden;
	color: #fff;
}
.produce-in2 .produce-in2-li .right a:hover{
	text-decoration: underline !important;
}

.produce-in2 .produce-in2-li .right h3{
	font-size: 0.32rem;
	line-height: 0.666rem;
	color: #fff;
	margin-bottom: 0.213rem;
}
.produce-in2 .produce-in2-li .right p{
	font-size: 0.213rem;
	line-height: 0.533rem;
	color: #ccc;
	font-weight: lighter;
}
.produce-in2 .produce-in2-li .right .p1{
	width: 52%;
	margin: 0 auto;
	text-align: center;
}
.produce-in2 .produce-in2-li .right .p2{
	width: 75%;
	margin: 0 auto;
}
.produce-in3{
	background: url(../images/produce/produce-in3_05.jpg)no-repeat;
	background-size: cover;
	display: flex;
	flex-flow: wrap;
	align-items: center;
	
}
.produce-in3 .left{
	width: 34%;
	position: relative;
}
.produce-in3 .left .txt{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.produce-in3 .left h3{
	font-size: 0.32rem;
	color: #fff;
}
.produce-in3 .right{
	width: 66%;
	display: flex;
	flex-flow: wrap;
	padding-top: 1.173rem;
}
.produce-in3 .right li{
	margin-bottom: 1.35rem;
}
.produce-in3 .right .right1{
	width: 36%;
	margin-right: 7%;
}
.produce-in3 .right .right2{
	width: 47%;
}
.produce-in3 .right h3{
	font-size: 0.266rem;
	line-height: 0.666rem;
	color: #fff;
}
.produce-in3 .right p{
	color: #ababab;
}
@media (max-width: 1300px){
	.produce-in2 .produce-in2-li .right h3{font-size: 0.3rem;}
}
/* produce-in end */


/* produce-detail start */
.detail-curr{
	width: 100%;
	background: #212121;
	padding: 1.013rem 0 0.8rem;
}
.detail-curr .curr-content{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
	padding-left: 3.4%;
	padding-bottom: 2%;
}
.detail-curr .curr-content .left{
	width: 26.5%;
}
.detail-curr .curr-content .left .img-select{
	position: relative;
	display: none;
}
.detail-curr .curr-content .left .img-select.active{
	display: block;
}
.detail-curr .curr-content .left .img-select .sel{
	display: none;
}
.detail-curr .curr-content .left .img-select .sel.active{
	display: block;
}
.detail-curr .curr-content .left .img-select .select-img{
	position: absolute;
	left: 50%;
	bottom: -0.5rem;
	transform: translate(-50%,0);
	width: 100%;
	text-align: center;
}
.detail-curr .curr-content .left .img-select .select-img a{
	display: inline-block;
	width: 42px;
	height: 21px;
	margin: 0 0.266rem;
}
.detail-curr .curr-content .left .img-select .select-img a.active{
    box-shadow: 0 0 10px #999;
}
.detail-curr .curr-content .right-des{
	width: 39%;
}
.detail-curr .curr-content .right-des h1{
	font-size: 0.32rem;
	line-height: 0.506rem;
	color: #fff;
}
.detail-curr .curr-content .right-des h2{
	font-size: 0.266rem;
	line-height: 0.4rem;
	color: #fff;
	font-weight: lighter;
}
.detail-curr .curr-content .right-des span{
	display: inline-block;
	font-size: 0.213rem;
	line-height: 0.506rem;
	color: #cbad8c;
}
.detail-curr .curr-content .right-des p{
	font-size: 0.266rem;
	line-height: 0.533rem;
	color: #ccc;
	font-weight: lighter;
}
.detail-curr .curr-content .right-des .border{
	margin-top: 0.333rem;
	border-bottom: 1px solid #404040;
}
.detail-curr .curr-content .right-des .border h3{
	font-size: 0.266rem;
	color: #fff;
	line-height: 1.013rem;
	font-weight: lighter;
}
.detail-curr .curr-content .right-des .select-color{
	padding-top: 0.133rem;
}
.detail-curr .curr-content .right-des .select-color ul{
	display: flex;
	flex-flow: wrap;
}
.detail-curr .curr-content .right-des .select-color ul li{
	margin-right: 0.3rem;
	position: relative;
}
@media (max-width: 1400px){
	.detail-curr .curr-content .right-des .select-color ul li{
		margin-right: 0.13rem;
	}
}
.detail-curr .curr-content .right-des .select-color ul li:nth-last-child(1){
	margin-right: 0;
}
.detail-curr .curr-content .right-des .select-color ul li span{
	position: absolute;
	left: 0;
	top: 35px;
	display: block;
	text-align: center;
	width: 100%;
	font-size: 0.16rem;
	line-height: 0.533rem;
	/*opacity: 0;*/
	transition: all ease .4s;
	-o-transition: all ease .4s;
	-ms-transition: all ease .4s;
	-moz-transition: all ease .4s;
	-webkit-transition: all ease .4s;	  
}
/*.detail-curr .curr-content .right-des .select-color ul li:hover span{
	opacity: 1;
}*/
.detail-curr .curr-content .right-des .select-color ul li a{
	display: inline-block;
	width: 0.7rem;
	height: 0.16rem;
	margin-top: 0.3rem;
	border: 1px solid #999;
}
.detail-curr .curr-content .right-des .select-color ul li.active a{
	box-shadow: 0 0 10px #efefef;
}
.detail-curr .curr-content .right-des .link{
	margin-top: 0.4rem;
}
.detail-curr .curr-content .right-des .link a{
	font-size: 0.213rem;
	line-height: 0.533rem;
	color: #fff;
	text-decoration: underline !important;
	font-weight: lighter;
}
.detail-content{
	width: 100%;
	background: #474646;
	padding-bottom: 1.266rem;
}
.detail-content .title-tab{
	line-height: 1.226rem;
	border-bottom: 1px solid #6c6b6b;
	position: relative;
}
.detail-content .title-tab .return{
	position: absolute;
	right: 0;
	top: 0;
}
.detail-content .title-tab .return a{
	font-size: 0.266rem;
	color: #ccc;
}
@media (max-width: 999px){
	.detail-content .title-tab .return{display: none;}
}
.detail-content .title-tab a{
	display: inline-block;
	font-size: 0.266rem;
	color: #ccc;
	margin-right: 0.8rem;
}
.detail-content .title-tab a.active{
	color: #cbad8c;
}
.detail-content .tab-des{
	padding-top: 0.733rem;
}
.detail-content .tab-desli{
	display: none;
}
.detail-content .tab-desli.active{
	display: block;
}

.detail-content .x-div p{ margin-right: 30px; display: inline-block; vertical-align: middle;  color: #ccc;}
.detail-content .text-tip{ margin-top: 30px; color: #ccc; font-size: 16px; }
.detail-content .tab-des .tedian ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
}
.detail-content .tab-des .tedian ul li{
	width: 45%;
	display: flex;
	flex-flow: wrap;
	align-items: center;
	margin-right: 10%;
	margin-top: 0.6rem;
}
.detail-content .tab-des .tedian ul li.width{
	width: 100%;
}
.detail-content .tab-des .tedian ul li.width .right{
	width: 100%;
}
.detail-content .tab-des .tedian ul li .left{
	width: 37%;
}
.detail-content .tab-des .tedian ul li .right{
	width: 63%;
	padding-left: 0.32rem;
}
.detail-content .tab-des .tedian ul li .right p{
	font-size: 0.266rem;
	line-height: 0.666rem;
	color: #fff;
	letter-spacing: 1px;
}
.detail-content .tab-des .tedian ul li:nth-child(2n){
	margin-right: 0;
}
.canshu ul li{
	width: 100%;
	border-bottom: 1px solid #5a5959;
	line-height: 0.746rem;
}
.canshu ul li span{
	display: inline-block;
	font-size: 0.213rem;
	color: #ccc;
	width: 38%;
}

.peijian-in .wutu{
	margin-bottom: 0.666rem;
}
.peijian-in .youtu ul{
	display: flex;
	flex-flow: wrap;
}
.peijian-in .youtu ul li{
	width: 11.5%;
	text-align: center;
	margin-right: 5.7%;
}
.peijian-in .youtu ul li:nth-last-child(1){
	margin-right: 0;
}
.peijian-in .youtu ul li img{
	margin-bottom: 0.333rem;
}
.peijian-in .youtu ul li p{
	font-size: 0.213rem;
	line-height: 0.4rem;
	color: #ccc;
}

.anzhuang .anzhuang-in{
	display: flex;
	flex-flow: wrap;
}
.anzhuang .left-img{
	width: 35%;
	margin-right: 4%;
}
.anzhuang .right-txt{
	width: 36%;
}
.anzhuang .right-txt p{
	font-size: 0.213rem;
	color: #ccc;
	margin-bottom: 0.373rem;
}
.ziliao .ziliao-in ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
}
.ziliao .ziliao-in ul li{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	width: 28%;
	margin-right: 13%;
}
.ziliao .ziliao-in ul li .p{
	font-size: 0.213rem;
	line-height: 0.666rem;
	color: #ccc;
}
.ziliao .ziliao-in ul li .pdf{
	margin-right: 6%;
}
.ziliao .ziliao-in ul li .p{
	width: 75%;
}
/* produce-detail end */

/* order start */
.order-banner{position: relative;}
.order-banner .banner-tit{
	left: 10%;
	right: 0;
	bottom: 22.5%;
}
.order-banner .banner-tit p{
	font-size: 0.533rem;
	line-height: 1.066rem;
	margin-bottom: 0.293rem;
}
.order-banner .banner-tit em{
	text-align: left;
	font-size: 0.213rem;
	line-height: 0.4rem;
	color: #ccc;
}
.order-content{
	width: 100%;
	background: #474646;
	padding-bottom: 1.333rem;
}
.show-top{
	padding-bottom: 1.826rem;
}
.order-content .show .tit{
	padding-top: 1.066rem;
	padding-bottom: 0.44rem;
}
.order-content .show .tit h2{
	font-size: 0.32rem;
	line-height: 1.066rem;
	color: #fff;
}
.order-content .show .tit p{
	font-size: 0.213rem;
	line-height: 0.4rem;
	color: #ccc;
	letter-spacing: 1px;
}
.tan-window{
	position: relative;
	margin-bottom: 0.4rem;
}
.tan-window .left-txt{
	position: absolute;
	left: 10%;
	top: 9%;
}
.tan-window .left-txt h3{
	font-size: 0.32rem;
	color: #fff;
	margin-bottom: 0.4rem;
}
.tan-window .left-txt p{
	font-size: 0.266rem;
	color: #fff;
}
.tan-window .tab-shadow{
	position: absolute;
	right: 0;
	top: 0;
	width: 20%;
	height: 100%;
	background: rgba(0,0,0,0.3);
}
.tan-window .tab-shadow .tab-in{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 65%;
}

.tan-window .tab-shadow .tab-in .img-tab{
	margin-bottom: 0.24rem;
	cursor: pointer;
}
.tan-window .tab-shadow .tab-in li:nth-last-child(1){
	margin-bottom: 0;
}
.shadow-in{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	display: none;
}
.shadow-in .shadow-inli{
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	width: 50%;
}
.shadow-in .shadow-inli .close{
	text-align: right;
	margin-bottom: 0.8rem;
}
.shadow-in .shadow-inli .close img{
	display: inline-block;
}

.show-bottom .img-bottom{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
}
.show-bottom .img-bottom .img{
	width: 49.5%;
}
/* order end */

/* design start */
.design-banner{
	width: 100%;
}
.design-banner video{
	width: 100%;
}
.design-content{
	width: 100%;
	background: #464646;
}
.design-content .design{
	position: relative;
}
.design-content .design .text1{
	position: absolute;
	right: 10%;
	bottom: 10%;
	text-align: right;
}
.design-content .design .text1 h2{
	font-size: 0.8rem;
	line-height: 1.52rem;
	color: #fff;
	/*font-weight: bold;*/
}
.design-content .design .text1 span{
	font-size: 0.533rem;
	color: #fff;
	letter-spacing: 2px;
}
.design-content .design .text2{
	width: 41.3%;
	position: absolute;
	right: 10%;
	top: 50%;
	transform: translate(0,-50%);
	text-align: right;
	padding-top: 0.6rem;
}
.design-content .design .text2 .img{
	width: 8.6%;
	position: absolute;
	right: 0;
	top: 0;
}
.design-content .design .text2 img{
	display: inline-block;
}

.design-content .design .text2 h2{
	margin-top: 10px;
	font-size: 0.8rem;
	line-height: 1.6rem;
	color: #fff;
	/*font-weight: bold;*/
}
.design-content .design .text2 h3{
	font-size: 0.533rem;
	color: #fff;
	letter-spacing: 2px;
	margin-bottom: 0.533rem;
}
.design-content .design .text2 p{
	font-size: 0.186rem;
	line-height: 0.4rem;
	color: #ccc;
	text-align:justify;
	text-align: right;
}
.design-color ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-around;
}
.design-color ul li{
	width: 14.285%;
	line-height: 0.613rem;
	text-align: center;
	font-size: 0.213rem;
}
.dapei-content{
	padding-bottom: 1.146rem;
}
.dapei-content .tit{
	margin: 1.226rem 0 1.4rem;
}
.dapei-content .tit h2{
	font-size: 0.533rem;
	color: #fff;
	font-weight: lighter;
	letter-spacing: 2px;
}
.dapei-content .tit h2 span{
	font-size: 0.32rem;
}
.dapei-content .ul ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
}
.dapei-content .ul ul li{
	width: 15%;
	text-align: center;
	margin-bottom: 0.613rem;
}
.dapei-content .ul ul li p{
	font-size: 0.22rem;
	color: #fff;
	margin-top: 0.346rem;
	letter-spacing: 1px;
}
.dapei-content .ul ul li:nth-child(4){
	width: 18%;
}
.design-content .design .text3{
	position: absolute;
	right: 10%;
	bottom: 19.7%;
	width: 63%;
	text-align: right;
}
.design-content .design .text3 h2{
	font-size: 0.8rem;
	line-height: 1.6rem;
	color: #fff;
	/*font-weight: bold;*/
}
.design-content .design .text3 h3{
	font-size: 0.533rem;
	color: #fff;
	letter-spacing: 2px;
	margin-bottom: 0.533rem;
}
.design-content .design .text3 p{
	font-size: 0.186rem;
	line-height: 0.4rem;
	color: #ccc;
	letter-spacing: 1px;
}
.design-content .design .img-in{
	width: 40%;
	position: absolute;
	left: 10%;
	bottom: 7.1%;
}

.design-content .design .text4{
	position: absolute;
	left: 10%;
	top: 0;
	width: 52%;
	z-index: 10;
}
.design-content .design .text4 h2{
	font-size: 0.533rem;
	color: #fff;
	margin-top: 0.8rem;
	margin-bottom: 0.453rem;
}
.design-content .design .text4 h2 span{
	font-size: 0.32rem;
	font-weight: lighter;
}
.design-content .design .text4 p{
	font-size: 0.186rem;
	line-height: 0.4rem;
	color: #ccc;
	letter-spacing: 1px;
}
.design-honor{
	padding-top: 1.333rem;
	padding-bottom: 1.173rem;
}
.design-honor .tit{
	text-align: center;
}
.design-honor .tit h2{
	font-size: 0.32rem;
	color: #fff;
	margin-bottom: 0.64rem;
}
.design-honor .tit p{
	font-size: 0.266rem;
	color: #ccc;
	margin-bottom: 0.733rem;
	letter-spacing: 1px;
}
.design-honor .img{
	width: 88.5%;
	margin: 0 auto 0.733rem;
}
.design-honor .img ul{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	justify-content: space-between;
}
.design-honor .img ul li{
	width: 18.4%;
	margin-bottom: 0.32rem;
}
.design-honor .img ul li img{
	box-shadow: 0 0 22px #111;
}
.honor-swiper{
	width: 88.5%;
	margin: 0 auto;
	position: relative;
}
.swiper-honor{overflow: hidden;}
.honor-swiper .hon-li{
	display: flex;
	flex-flow: wrap;
	align-items: center;
	min-height: 200px;
}
.honor-swiper .hon-li .left{
	width: 34.3%;
}
.honor-swiper .hon-li .left h2{
	font-size: 0.533rem;
	color: #fff;
	margin-left: 49%;
}
.honor-swiper .hon-li .left h2 span{
	font-size: 0.266rem;
	color: #fff;
}
.honor-swiper .hon-li .right{
	width: 65.7%;
}
.honor-swiper .hon-li .right p{
	font-size: 0.213rem;
	line-height: 0.533rem;
	color: #ccc;
}
@media (max-width: 1700px) {
	.design-content .design .img-in{width: 30%;}
}
@media (max-width: 1400px) {
	.design-content .design .img-in{width: 25%;}
	.design-content .design .text4 h2{margin-bottom: 0.1rem;}
}
/* design end */
@media (max-width: 1700px) {
	.design-content .design-txt .text3{
		bottom: 4%;
	}
}
@media (max-width: 1500px) {
	.design-content .design-txt .text3{width: 80%;}
	.honor-swiper .hon-li .left h2{margin-left: 23%;}
	.cur .swiper-button-next{right: 0;}
	.cur .swiper-button-prev{left: 0;}

	.design-content .design .text2{width: 50%;}
	.design-content .design .text2 img{width: 10%;}
	.design-content .design .text2 h2{margin-top: 0;line-height: 1.3rem;}
	.design-content .design .text2 h3{margin-bottom: 0.2rem;}

	
	.about-news .about-newslists li a em{margin-left: 22px;margin-right: 30px;}

	.dapei-content .ul ul li{width: 18%;}
	.dapei-content .ul ul li p{font-size: 0.2rem;}
}
@media (max-width: 1300px) {
	.design-content .design .text3 h3{margin-bottom: 0.3rem;}
	.design-content .design .text3 h2{line-height: 1.2rem;}
}
@media (max-width: 1200px) {
	.produce-image .text .more{
		top: 3rem;
	}
}
@media (max-width: 999px) {
	
	
	/* 产品一级 */
	.produce-banner .banner-tit{left: 50%;top: 50%;bottom: 0; transform: translate(-50%,-50%);text-align: center;width: 100%;font-size: 0.5rem;}
	.produce-lists ul li{width: 100%;margin-right: 0;}
	.produce-lists ul li h3{font-size: 0.4rem;}
	.produce-lists ul li p{line-height: 0.6rem;font-size: 0.3rem;}
	.produce-image .text .more{top: 2.8rem;}
	.produce-image .text h2{font-size: 0.5rem;}
	.produce-image .text h3{font-size: 0.4rem;}
	.produce-image .text p{font-size: 0.3rem;}
	.produce-image .text .more a{font-size: 0.3rem;line-height: 0.6rem;}
	.produce-image .text{top: 8%;}
	/* 产品二级 */
	.produce-in .produce-intop .left-txt{width: 100%;margin: 0.8rem 0;display: none;}
	.produce-in .produce-intop .img{width: 100%;}
	.produce-in2 .produce-in2-li .left{width: 100%;}
	.produce-in2 .produce-in2-li .right{width: 100%;}
	.produce-in2 .produce-in2-li .right .p1{width: 90%;}
	.produce-in2 .produce-in2-li .right p{font-size: 0.3rem;}
	.produce-in2 .produce-in2-li .right h3 {font-size: 0.42rem;}
	.produce-in2 .produce-in2-li .right .p2{width: 90%;}
	.produce-in3 .left{width: 100%;padding-bottom: 2.666rem;}
	.produce-in3 .right{width: 100%;justify-content: space-around;padding: 0 0.4rem;}
	.produce-in3 .right .right1{margin-right: 0;width: 100%;}
	.produce-in3 .right .right2{width: 100%;}
	.produce-in3{padding-top: 0;}
	.produce-in3 .right li{margin-bottom: 0.6rem;}
	.produce-in3 .left h3{font-size: 0.4rem;}
	.produce-in3 .right h3{font-size: 0.3rem;}
	.produce-in3 .right p{font-size: 0.3rem;}
	/* 产品详情 */
	.detail-curr .curr-content .left{width: 100%;}
	.detail-curr .curr-content .left .img-select .sel{width: 63%;margin: 0 auto;}
	.detail-curr .curr-content .right-des{width: 100%;margin-top: 0.8rem;}
	.detail-curr .curr-content .right-des h1{font-size: 0.45rem;line-height: 0.9rem;}
	.detail-content .tab-des .tedian ul li{width: 100%;margin-right: 0;}
	.detail-content .title-tab a{font-size: 0.4rem;width: 19%;margin-right: 0;}
	.detail-content .tab-des .tedian ul li .right p{font-size: 0.3rem;line-height: 0.6rem;}
	.detail-curr .curr-content .right-des h2 {font-size: 0.38rem;line-height: 0.45rem;}
	.detail-curr .curr-content .right-des span{font-size: 0.3rem;}
	.detail-curr .curr-content .right-des p{font-size: 0.3rem;}
	.detail-curr .curr-content .right-des .select-color ul li a{width: 1rem;height: 0.3rem;}
	.peijian-in .youtu ul li{width: 50%;margin-right: 0;margin-bottom: 0.6rem;}
	.peijian-in .youtu ul li p{line-height: 0.5rem;}
	.canshu ul li span{font-size: 0.3rem;}
	.anzhuang .left-img{width: 100%;}
	.anzhuang .right-txt{width: 100%;margin-top: 0.8rem;}
	.anzhuang .right-txt p{font-size: 0.3rem;}
	.ziliao .ziliao-in ul li{width: 100%;margin-right: 0;margin: 0.266rem 0;}
	.ziliao .ziliao-in ul li .p{font-size: 0.3rem;}
	.detail-curr .curr-content .right-des .select-color ul li span{font-size: 0.2rem;width: 135%;}
	.detail-curr .curr-content .right-des .select-color ul li {margin-right: 0.3rem;}
	.detail-curr .curr-content .right-des .link{margin-top: 0.8rem;}
	.detail-curr .curr-content .right-des .link a{font-size: 0.3rem;}
	.detail-content .tab-des .tedian ul li .left{width: 100%;}
	.detail-content .tab-des .tedian ul li .right{width: 100%;text-align: center;margin-top: 0.133rem;}
	/* 品牌理念 */
	.history-banner .banner-tit{left: 50%;top: 50%;right: 0;bottom: 0; transform: translate(-50%,-50%);width: 100%;}
	.history-banner .banner-tit p{text-align: center;}
	.banner-tit em{text-align: center;}
	.brand-all .brand-lists .brand-li .text{width: 100%;padding: 0.533rem 0;}
	.brand-all .brand-lists .brand-li .img{width: 100%;}
	.news-tab a{font-size: 0.4rem;}
	.brand-all .brand-lists .brand-li .text .tit-in h2{font-size: 0.35rem;}
	.brand-all .brand-lists .brand-li .text .tit-in p{font-size: 0.3rem;}
	.brand-all .brand-lists .brand-li .text .tit-in p span{font-size: 0.3rem;}
	/* 联系我们 */
	.banner-tit{position: absolute;left: 50%;top: 50%;right: 0;bottom: 0; transform: translate(-50%,-50%);text-align: center;}
	.contact-content .tit h2{font-size: 0.4rem;}
	.contact-content .txt1 .p p{font-size: 0.3rem;line-height: 0.55rem;}
	.contact-content .p2 p{font-size: 0.3rem;}
	.contact-content .txt2 .p2 span{font-size: 0.3rem;}
	.contact-input span{font-size: 0.3rem;}
	.contact-input .input{width: 100%;}
	.contact-input .selset{width: 100%;}
	.contact-input .selset .sbHolder{width: 100%;}
	.sbOptions li{background: #000;}
	.sbSelector{font-size: 0.3rem;}
	/* 精品专卖店 */
	.store-banner .banner-tit{
		text-align: center;
		bottom: 0;
		right: 0;
		width: 100%;
	}
	.store-content .store-tit h2{font-size: 0.45rem;}
	.store-content .store-tit .store-tab a{font-size: 0.35rem;margin: 0.133rem 0.133rem;}
	.store-lists li{width: 100%;margin-right: 0;}
	.store-lists li h3{font-size: 0.35rem;}
	.store-lists li p{font-size: 0.3rem;}
	/* 招商加盟 */
	.join-content .join-text h3{font-size: 0.4rem;}
	.join-content .join-text h3 span{font-size: 0.4rem;}
	.join-content .join-text p{font-size: 0.3rem;line-height: 0.55rem;}
	.join-input .input-tit h3{font-size: 0.4rem;}
	.join-input .input-lists .input-li .input-name span{font-size: 0.3rem;display: inline-block;margin-bottom: 0.4rem;}
	.join-input .input-lists .input-li .submit a{font-size: 0.3rem;}
	.join-input .input-lists .input-li .submit .des p{font-size: 0.3rem;}
	/* 项目列表 */
	.product-banner .banner-tit{width: 100%;right: 0;bottom: 0;text-align: center;}
	.news-tab{padding: 1rem 0 0.5rem;}
	.two-tab{text-align: center;margin-bottom: 0.6rem;}
	.two-tab a{font-size: 0.35rem;text-align: center;margin: 0 0.4rem;}
	.product-lists ul li{width: 100%;margin-right: 0;text-align: center;}
	.product-lists ul li p{text-align: center;font-size: 0.4rem;}
	.product-lists ul li span{font-size: 0.4rem;text-align: center;}
	.pagefull a{padding: 0.186rem 0.22rem;font-size: 0.16rem;margin: 0.2rem 2px;}
	.pagefull span{padding: 0.186rem 0.22rem;font-size: 0.16rem;}
	.pagefull a span.up{margin-right: 0.186rem;}
	.pagefull a span.down{margin-left: 0.186rem;}
	.info_window .title .tit-in .close{top: 0.3rem;}
	.info_window .title .tit-in h3{font-size: 0.4rem;margin-top: 15px;}
	.info_window .info-in ul li span{font-size: 0.3rem;}
	.info_window .info-img .left{width: 100%;}
	.info_window .info-img .right {width: 100%;}
	.info_window .info-in{padding: 0.4rem 0; text-align: center;}
	.info_window .info-in ul li{margin-right: 0;}
	.info_window .info-img{padding-left: 0.6rem;}
	.info_window .info-img .right ul{justify-content: space-between;}
	.info_window .info-img .right li{width: 48%;margin-left: 0;}
	.info_window .info-img .right ul.one {margin-top: 0.25rem;}
	/* 新闻列表 */
	.news-all .news-lists ul li .news-li{width: 100%;}
	.news-all .news-lists ul li .news-li .left-img{width: 100%;margin: 0;}
	.news-all .news-lists ul li .news-li .right-text{width: 100%;margin-top: 0.4rem;}
	.news-all .news-lists ul li .news-li .right-text h3{font-size: 0.35rem;}
	.news-all .news-lists ul li .news-li .right-text p{font-size: 0.3rem;}
	.about-news .about-newslists .left{width: 100%;text-align: center;}
	.about-news .about-newslists .right{width: 100%;text-align: center;}
	.about-news .about-newslists li a span{
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		display: inline-block;
		width: 100%;
		margin: 0.2rem 0;
		text-align: left;
	}
	.news-all .news-lists ul li .news-li .right-text span.time{font-size: 0.28rem;}
	/*.about-news .about-newslists li a span.news-date{display: none;}*/
	.about-news .about-newslists li a em{display: none;}
	/* 新闻详情 */
	.news-detail .tit{font-size: 0.45rem;line-height: 0.7rem;}
	.news-detail .share span{font-size: 0.25rem;}
	.news-detail .detail-content p{font-size: 0.3rem;line-height: 0.55rem;}
	.drop{padding-top: 0.5rem;}
	.drop .drop-left{width: 100%;float: none;line-height: 0.6rem;}
	.drop .drop-right{width: 100%;float: none;}
	.drop a{display: inline-block;width: 100%;overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		display: inline-block;
		line-height: 0.6rem;
	}
	.re{text-align: left;margin-top: 0.3rem;}
	.detail-about-news{margin-top: 1.2rem;}
	/* pdf */
	.data-download .download-lists{margin-top: 0.4rem;}
	.data-download .download-lists .download-li{width: 100%;}
	.data-download .download-lists .download-li li .left-txt p{font-size: 0.3rem;}
	.page a{margin: 0;padding: 0.2rem;}
	/* food */
	.food-lists ul li{width: 100%;margin-bottom: 0.6rem;margin-right: 0;}
	/* 视频 */
	.data-video .video-lists ul li{width: 100%;margin-right: 0;}
	.data-video .video-lists ul li .text p{font-size: 0.3rem;margin-bottom: 0.6rem;}
	/* 高端定制 */
	.order-banner .banner-tit{
		left: 50%;
		right: 0;
		bottom: 0;
		width: 100%;
		text-align: center;
	}
	.order-banner .banner-tit em{text-align: center;}
	.order-banner .banner-tit p{margin-bottom: 0;}
	.order-content .show .tit h2{font-size: 0.4rem;}
	.order-content .show .tit p{font-size: 0.3rem;line-height: 0.55rem;}
	/* 设计 */
	.design-content .design .text1{
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
		right: 0;
		bottom: 0;
		text-align: center;
	}
	.design-content .design .text1 h2{font-size: 0.5rem;line-height: 0.8rem;}
	.design-content .design .text1 span{font-size: 0.4rem;}
	.design-content .design .text2 .img{display: none;}
	.design-content .design .text2 h2{font-size: 0.5rem;line-height: 0.8rem;margin-top: 0;}
	.design-content .design .text2 h3{font-size: 0.4rem;margin-bottom: 0;}
	.design-content .design .text2{width: 100%;left: 50%;top: 50%;right: 0;transform: translate(-50%,-50%);text-align: center;padding-top: 0;}
	.design-content .design .text2 img{display: none;}
	.design-content .design .text2 p{line-height: 0.3rem;display: none;}
	.design-content .design .text3{left: 50%;top: 50%;right: 0;bottom: 0;transform: translate(-50%,-50%);text-align: center;}
	.design-content .design .text3 h2{font-size: 0.5rem;line-height: 0.8rem;margin-bottom: 0.12rem;}
	.design-content .design .text3 h3{font-size: 0.4rem;margin-bottom: 0;}
	.design-content .design .text3 p{display: none;}
	.design-content .design .text4 p{display: none;}
	.design-color ul li{font-size: 0.3rem;}
	.dapei-content .ul ul li{width: 48%;}
	.dapei-content .ul ul li:nth-child(4){width: 48%;}
	.design-content .design .text4{left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;text-align: center;}
	.design-content .design .text4 span{display: block;}
	.design-content .design .text4 h2{font-size: 0.5rem;line-height: 0.8rem;}
	.design-content .design .text4 h2 span{font-size: 0.4rem;}
	.design-honor .tit h2{font-size: 0.4rem;}
	.design-honor .tit p{font-size: 0.3rem;}
	.design-honor .img ul li{width: 48%;}
	.honor-swiper .hon-li .left{width: 100%;margin-bottom: 0.4rem;}
	.honor-swiper .hon-li .left h2{font-size: 0.4rem;margin-left: 0;text-align: center;}
	.honor-swiper .hon-li .right{width: 100%;}
	.honor-swiper .hon-li .right p{font-size: 0.3rem;line-height: 0.6rem;}
	.honor-swiper .swiper-button-next,.honor-swiper .swiper-button-prev{
		width: 0.36rem;
		height: 0.586rem;
		background-size: cover;
		margin-top: -0.293rem;
	}
	.honor-swiper .swiper-button-prev{left: -0.6rem;top: 70%;}
	.honor-swiper .swiper-button-next{right: -0.6rem;top: 70%;}
	/* 历史传承 */
	.cur .swiper-button-next, .cur .swiper-button-prev{display: none;}
	.history-lists .history-li .tit{font-size: 0.4rem;}
	/*.history-lists .history-li .tit p{letter-spacing: 1px;}*/
	.history-lists .history-li .des .left-text{width: 100%;margin: 1.2rem 0;}
	.history-lists .history-li .des .right-img{width: 100%;}
	.history-lists .history-li .des .left-text .txt {width: 100%;}
	.history-lists .history-li .des .left-text .txt span{font-size: 0.4rem;}
	.history-lists .history-li .des .left-text .txt p{font-size: 0.3rem;}
	.cur .swiper-history .year{font-size: 0.28rem;}
}
/*网站地图*/
.sitemap-all{
	width: 100%;
	background: #474646;
	overflow: hidden;
}
.sitemap{
	margin: 50px 0 80px;
    padding: 70px 7%;
	background: #ccc;
}
.sitemap .tit {
    padding-bottom: 20px;
    border-bottom: 1px solid #aaa;
    font-size: 16px;
    color: #333333;
}
.sitemap .tit span {
    margin-right: 20px;
    text-transform: uppercase;
    font-size: 26px;
}
.sitemap li {
    padding: 25px 0;
    border-bottom: 1px solid #aaa;
    line-height: 30px;
}
.sitemap li span {
    display: inline-block;
    min-width: 120px;
}
.sitemap li span a {
    display: inline-block;
    font-size: 20px;
    margin-right: 20px;
    color: #333;
}
.sitemap li>a {
    display: inline-block;
    margin: 0 20px;
    font-size: 16px;
    color: #666;
}
@media (max-width: 999px){
	.sitemap {
    	padding: 1.2rem 0.6rem;
	}
	.sitemap .tit{
		font-size: 0.4rem;
	    padding-bottom: 0.53333333rem;
	}
	.sitemap .tit span{
		font-size: 0.6rem;
		font-weight: bold;
	}
	.sitemap li{
		padding: 0.6rem 0;
	    line-height: 0.66666666rem;
    	font-size: 0.4rem;
	}
	.sitemap li span {
	    display: block;
	    margin-bottom: 0.2rem;
	}
	.sitemap li span a{
		font-size: 0.4rem;
	}
	.sitemap li>a {
	    display: inline-block;
	    margin-left: 0;
	    margin-right: 0.5rem;
	    font-size: 0.37333333rem;
	}
}
.wrong-all{
	width: 100%;
	background: #474646;
	overflow: hidden;
}
.wrong{
	margin: 50px 0 80px;
    padding: 70px 7%;
	/*background: #ccc;*/
}
.wrong .img{
	width: 60%;
	margin: 0 auto;
}
@media (max-width: 999px){
	.wrong .img{width: 90%;}
}