@charset "utf-8";
/* CSS Document */
html,body{color:#666;font-family:"思源黑体";font-style:normal;font-size:100%;line-height:26px;}
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li,form,label,video,input,textarea,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;background:transparent;vertical-align:baseline}
ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
table,tr,td,p,iframe{margin-top:0;padding:0}
a{text-decoration:none;color:#333}
a:hover{outline:0;color:#e62129}
img{border:0;max-width:100%;}
/*改变滚动条样式*/
::-webkit-scrollbar{width: 5px;  height: 5px;  background-color: #dbdbdb;}
::-webkit-scrollbar-track{background-color: #dbdbdb;}
::-webkit-scrollbar-thumb{background-color: #ccc;}
/**/
.top{height:80px;z-index:3000;width:100%; position: fixed; top:0;background:rgba(0,0,0,0.3);}
.main{width:95%;margin:0 auto;position:relative;}
.wrap{width:1400px; margin:0 auto; position:relative;}
/**/
.head-logo{float:left;padding:0; position:relative;}
.head-logo a{display:table-cell; line-height:80px;}
.head-logo img{display:block;vertical-align: middle;margin-top:18px;height: 48px; filter: grayscale(100%)brightness(1000%)}
/**/
.top-lang{float:left; margin-left:30px;position:relative;padding-left:30px;}
.top-lang:before{content:"";width:1px; height:10px;background:#fff;position:absolute;left:0;top:45%;}
.top-lang a{color:#fff;line-height: 80px; position:relative;}
.top-lang a:before{content:"";width:8px; height:1px;background:#fff;position:absolute;right:-30px;top:62%;transform: rotate(-45deg);}
.top-lang a:after{content:"";width:8px; height:1px;background:#fff;position:absolute;right:-30px;top:35%;transform: rotate(45deg);}
/**/
.top-left{float:right;}
.T-nav{float:left;margin-left:0;}
.T-nav ul{z-index:10;float:left;}
.T-nav ul li{float:left;position:relative;}
.T-nav ul li:last-child:after{background:none;}
.T-nav ul li > a{line-height:80px;font-size:16px;color:#fff;margin:0 25px;position:relative;display:block;text-align:center;text-transform: uppercase;}
.T-nav ul li > a:hover,.T-nav ul li a.cur{color:#fff;}
.T-nav ul li:hover .sec-nav{top:100%;opacity:1;visibility:visible;}
.T-nav ul li:hover .sec-nav:before{display:none;}
.T-nav ul li .sec-nav{z-index:999;width:100%; height:auto; position:absolute;left:0px;top:100%;background-color:rgba(0,0,0,0.3);text-align:center;opacity:0;visibility:hidden;border:0px #ddd solid; z-index: 9;}
.T-nav li .sec-nav a{display:inline-block;float:left;text-align:center;vertical-align:top;border-bottom:0px #ddd dashed;padding:10px;font-size:15px;color:#fff;width:100%;}
.T-nav ul li .sec-nav a:hover{border-top:0;color:#fff;background-color:rgba(0,0,0,0.1);}
.T-nav ul li .sec-nav:before{content:""; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent;; border-bottom:10px #f2f2f2 solid; position:absolute; left:23%; top:-10px;display:none;}
.head-btn{display:none;}
.top-right{float:right;position: relative; vertical-align: middle;margin-top:25px;}
.top-right a{display:inline-block; text-align: center;vertical-align: bottom;color:#0086db;margin:0px 3px 0;width:35px;height:35px; line-height: 33px;}
.top-right img{vertical-align: middle;margin:auto 0;}
.my-sear{position:fixed;z-index:99;display:none;width:100%;height:100%;right:0;top:0; background:rgba(0,0,0,0.5);  border-top:0px #ddd solid; transition:all .4s ease;}
.Myclose{float:right;position:absolute; right:28%; top:43%;}
.Myclose img{}
.Myclose:hover img{transform:rotate(0deg);transition:4s;cursor:pointer}
.my-search{width:35%;margin:20% auto;}
.my-search form{border-bottom:1px #ccc solid;padding:10px 15px;}
.my-search input[type="text"]{color:#ccc;border-bottom:0px #eee solid;width:85%;font-size:16px;line-height:30px}
.my-search input[type="button"]{color:#bbb;font-size:16px;line-height:30px;background:url("../img/ico_sear.png") no-repeat right;float:right;width:30px;height:30px;cursor:pointer;filter: grayscale(100)brightness(1000%);}
/*product*/
.luxes-product-box{width:100%; overflow: hidden;padding:50px 0; position:relative;background:url("../img/ico_bg1.png") no-repeat top right;}
.luxes-product-box:before{content:"";width:80%;height:80%; background:#f4f4f4;position:absolute;right:0;top:0;bottom:0;z-index: -1;}
.luxes-box-title{width:100%; overflow: hidden; text-align: center;}
.luxes-title-name{font-size:30px; line-height: 40px; color:#000;text-transform: uppercase;}
.luxes-title-usname{text-transform:uppercase; font-size:18px;color:#bbb; position:relative;padding-bottom:10px;}
.luxes-title-usname:before{content:"";width:1px;height:8px; background:#666; position:absolute;left:49.8%; bottom:0;transform: rotate(-45deg);}
.luxes-title-usname:after{content:"";width:1px;height:8px; background:#666; position:absolute;left:50.1%; bottom:0;transform: rotate(45deg);}
.luxes-product-content{width:100%; overflow: hidden;padding:30px 0;}
.luxes-product-nav{width:550px; float:right; overflow: hidden;text-align: center;}
.luxes-product-list{width:calc(100% - 600px);float:left;text-align: center;position: relative;overflow: hidden;}
.luxes-product-nav li{padding:25px 0;margin:15px 0;display:block;}
.luxes-product-nav li a{display:block;font-size:18px;}
.luxes-product-nav li a h2{font-size:18px;position:relative;color:#000;display:inline-block;text-transform: uppercase;}
.luxes-product-nav li a h2:before{content:"";background:url("../img/ico_01.gif")no-repeat left center;background-size:cover;width:6px;height:65px;position:absolute;left:-30px;top:-20px;display:none;}
.luxes-product-nav li a h2:after{content:"";background:url("../img/ico_01.gif")no-repeat left center;background-size:cover;width:6px;height:65px;position:absolute;right:-30px;top:-20px;transform: rotate(180deg);display:none;}
.luxes-product-nav li a h2:hover,.luxes-product-nav li a h2.active{color:#e62129;transtion:all .6s ease-in-out;}
.luxes-product-nav li a h2:hover:before,.luxes-product-nav li a h2:hover:after,.luxes-product-nav li a h2.active:before,.luxes-product-nav li a h2.active:after{display:block; transtion:all .6s ease-in-out;}
.luxes-product-list ul{}
.luxes-product-list li{overflow:hidden;float:left;position:relative;display:none;}
.luxes-product-list li img{width:100%;}
.luxes-product-list li.active{display:block;}
/*about*/
.luxes-about-box{width:100%; overflow: hidden; position:relative;}
.luxes-about-box:before{content:"";background:#e62129;padding:50px 0;width:100%; position:absolute; bottom:0;left:0;right:0;z-index: -1;}
.luxes-about-content{width:50%;float:left; overflow: hidden;}
.luxes-about-img{width:50%; float:left; overflow: hidden;}
.luxes-about-img img{width:100%; overflow: hidden;vertical-align: middle;}
.luxes-about-titlte{width:100%; overflow: hidden;padding-left:10%;}
.luxes-about-titlte h3{display:inline-block;font-size:30px; line-height: 40px; color:#000; text-transform: uppercase;}
.luxes-about-titlte span{display:inline-block;font-size:18px; text-transform: uppercase;color:#bbb;padding-left:5px;}
.luxes-about-info{width:100%; overflow: hidden;padding:30px 10%;font-size:16px;color:#333;line-height: 30px;}
.luxes-about-info h1{color:#e62129;font-size:24px;display:block;padding:15px 0;}
.luxes-about-info strong{font-weight:normal;}
.luxes-about-info ul{width:100%;padding:50px 0; overflow: hidden;}
.luxes-about-info li{width:calc(100%/3); float:left; font-size:18px;}
.luxes-about-info li h4{font-size:26px;color:#000;font-family: Montserrat;}
.luxes-about-more{position:absolute; bottom:35px;left:5%;z-index: 9}
.luxes-about-more a{color:#fff;position:relative;display:block;}
.luxes-about-more a:before{content:"";width:8px; height:1px;background:#fff;position:absolute;right:-30px;top:40%; transform: rotate(45deg);}
.luxes-about-more a:after{content:"";width:8px; height:1px;background:#fff;position:absolute;right:-30px;top:55%;transform: rotate(-45deg);}
/**/
.foot{width:100%; overflow: hidden;padding-top:50px;}
.foot-top{width:100%; overflow: hidden;border-bottom:1px #ddd solid;padding:15px 0;}
.foot-top-left{float:left; overflow: hidden;}
.foot-top-right{float:right; text-align: center;}
.foot-top-logo{display:inline-block;}
.foot-top-logo img{height:48px; width:auto;}
.foot-top-tel{display:inline-block;padding-left:30px;margin-left:30px; position:relative;}
.foot-top-tel:before{content:"";width:1px;height:40px; background:#bbb;position:absolute; left:0;top:8px;}
.foot-top-tel span{display:block;color:#999;font-size:16px;}
.foot-top-tel h4{font-size:24px;font-family: Montserrat;color:#e62129;}
.foot-top-right a{color:#666;display:block;line-height: 45px;}
.foot-top-right a i{display:inline-block;width:20px;border-top:1px #ccc solid;height:10px;margin-left:5px;position:relative;}
.foot-top-right a i:before{content:"";width:15px; height:1px;background:#ccc;position:absolute;left:-3px;top:4px; transform: rotate(-45deg);}
.foot-top-right a i:after{content:"";width:15px; height:1px;background:#ccc;position:absolute;left:7px;top:4px; transform: rotate(45deg);}
.foot-bottom-content{padding:50px 0;overflow: hidden;width:100%;}
.foot-nav{width:75%; float:left;}
.foot-nav li{width:calc(100%/4);float:left;}
.foot-nav li h3{fontr-size:18px;display:block;}
.foot-nav-sub{margin-top:20px; opacity: 0.8;}
.foot-nav li a{display:block;}
.foot-bottom-wxImg{width:25%; float:right;}
.foot-bottom-wxImg li{text-align: center; overflow: hidden;width:50%; float:left;}
.foot-bottom{background:#f2f2f2;padding:15px 0; overflow: hidden;}
.foot-bottom a{opacity:0.8;}
.foot-bottom-left{width:50%;overflow: hidden;float:left;}
.foot-bottom-right{width:50%; float:left; text-align: right;}
.foot-bottom-left span{display:inline-block;margin-right:15px;}
.foot-bottom-right a{display:inline-block;margin:0 15px;position:relative;}
.foot-bottom-right a:after{content:"";background:#bbb;width:3px; height:3px; position:absolute;right:-20px;top:50%;border-radius: 100%;}
.foot-bottom-right a:last-of-type:after{display:none;}
/*inban*/
.iner-banner{width:100%; overflow: hidden;height:600px;background-size: cover;background-position: center;}
.iner-banner img{width:100%; overflow: hidden;vertical-align: middle;justify-content: center;display:none;}
/*content*/
.content{width:100%; overflow: hidden;padding:30px 0;}
.innav{width:100%; overflow: hidden; text-align: center;padding:20px 0;}
.innav li{display:inline-block;overflow: hidden;}
.innav li a{background:#f7f7f7;overflow: hidden;width:100%;display:block;padding:10px 30px;}
.innav li a h3{display:block;font-size:16px; text-transform: uppercase;}
.innav li img{width:40px;}
.innav li a:hover,.innav li a.active{background:#e81e2a;color:#fff;}
.innav li a:hover img,.innav li a.active img{filter:grayscale(100%) brightness(1000%);}
/**/
.main-about-content{width:100%;padding-top:30px; overflow: hidden;}
.main-about-content h3{color:#e62128;padding:15px 0;font-weight: bold;font-size:22px;}
.main-about-content ul{padding:50px 0;width:100%; overflow: hidden;}
.main-about-content h2{color:#000; font-size:30px;display: block; text-align: center;}
.main-about-content li{width:calc(100%/4);float:left;position:relative;text-align: center;overflow: hidden;}
.main-about-content li:before{content:"";width:1px;height:100px;background:#ddd;position:absolute;right:0;top:0;}
.main-about-content li:first-child:after{content:"";width:1px;height:100px;background:#ddd;position:absolute;left:0;top:0;}
/**/
.main-culture-content{width:100%; overflow: hidden;padding-top:30px;}
.main-culture-content li{width:calc(100%/4);float:left; overflow: hidden; text-align: center;cursor:pointer;}
.culture-list-item{margin:5px; overflow: hidden;position:relative;}
.culture-list-item:after{content:"";border:1px #fff solid; position:absolute; top:10px;left:10px;bottom:10px; right:10px;opacity: 0.5}
.culture-list-item-img{width:100%; overflow: hidden;}
.culture-list-item-img img{width:100%; overflow: hidden;vertical-align: middle;}
.culture-list-item-content{width:100%; color:#fff; font-size:18px;padding:20px;position:absolute;top:0;bottom:0;}
.culture-list-item:before{content:"";background:rgba(0,0,0,0.4);position:absolute;top:0;bottom:0;left:0;width:100%;transform:rotate(45deg);}
.culture-list-item-name{font-size:24px;padding-top:100px;width:100%;padding-bottom:30px;letter-spacing: 2px;}
.main-culture-content li:hover .culture-list-item:after{transition: .8s ease-in-out;top:0;left:0;bottom:0;right:0;transform:rotate(45deg);}
/*honor*/
.main-honor-content{width:100%; overflow: hidden;padding-top:30px;}
.main-honor-content li{width:calc(100%/4);float:left;overflow: hidden; text-align: center;}
.honor-list-item{margin:10px; overflow: hidden; border:1px #ddd solid;}
.honor-list-item-img{margin:5% auto;width:90%;overflow:hidden;}
.honor-list-item-img img{width:100%; overflow: hidden;vertical-align: middle;}
.honor-list-item-content{width:100%; overflow: hidden;background:#f2f2f2;padding:15px 0;text-overflow: ellipsis;white-space: nowrap;font-size:18px;}
/**/
.main-product-list{width:100%;}
.main-product-list li{width:calc(100%/4);float:left;overflow: hidden;}
.product-list-item{overflow: hidden;background:#fff;margin:15px;padding:0 15px;}
.product-list-item-img{text-align: center;overflow: hidden;width:100%;}
.product-list-item img{width:auto;vertical-align: top;overflow: hidden;}
.product-list-item-content{width:100%; overflow: hidden;padding:20px 0;}
.product-list-item-name{width:100%;font-size:18px;text-overflow: ellipsis;white-space: nowrap;position:relative;z-index: 1;}
.product-list-item-name:before{content:"";width:40px; height:40px; border:1px #ddd solid; position:absolute;right:0;top:0;z-index: 0;}
.product-list-item-name:after{content:"\2192"; position:absolute;right:10px;top:6px;z-index: 0;color:#ddd;z-index: 0;font-weight:lighter;}
.product-list-item-info{color:#999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-top:10px;text-transform: uppercase;}
.main-product-content{width:100%;border-top:3px solid #e81e2a;margin-top:30px;}
.main-product-content-img{width:50%; float:left; text-align: center;overflow: hidden;}
.main-product-content-img img{height:450px; width: auto;vertical-align: middle;}
.main-product-content-detail{width:50%; float:left;padding-top:50px;}
.main-product-content-name{font-size:24px; color:#000;padding:20px 0;}
.main-product-content-info{width:100%;overflow: hidden;font-size:16px;color:#333;}
.main-product-content-info p{padding:10px;background:#fff; overflow: hidden;}
.main-product-content-info p:nth-of-type(2n){background:#f2f2f2;}
/*application*/
.main-application-list{width:100%; padding-top:30px; overflow: hidden;}
.main-application-list li{width:100%; overflow: hidden;margin:20px 0;}
.application-item{width:100%;}
.main-application-list li:nth-child(2n) .application-item-img{float:right;}
.application-item-img{width:68%; float:left; overflow: hidden;}
.application-item-img img{width:100%; vertical-align: middle;overflow: hidden;}
.application-item-content{width:28%; float:right;overflow: hidden;padding-top:100px;color:#000;font-size:18px;}
.application-item-content h3{display:block;font-size:26px;padding:30px 0;text-transform: uppercase;}
/**/
.main-news-list{width:100%;overflow: hidden;padding-top:30px;}
.main-news-list li{width:100%;margin:30px 0;overflow: hidden;background:#f2f2f2;border-bottom:1px #e81e2a solid;cursor: pointer;}
.news-item{padding:50px; overflow: hidden;}
.news-item-img{width:30%; float:left; overflow: hidden;}
.news-item-img img{width:100%;vertical-align: middle;overflow: hidden;}
.news-item-info{width:65%; float:right; overflow: hidden;}
.main-news-list li h3{font-size:20px; color:#000;display:block;padding-bottom:0px;font-weight:bold;line-height: 30px;}
.news-item-date{color:#bbb;font-family: Candara;font-size:18px;padding-bottom:20px;overflow: hidden;}
.news-item-desc{width:100%;height:50px;overflow: hidden;}
.news-item-more{width:100%; overflow: hidden;padding-top:30px;}
.news-item-more a{display:block;color:#333;width:120px;border:2px #ddd solid;text-align: center;text-transform: uppercase;padding:10px;font-size:14px;}
.main-news-list li:hover .news-item-img img{transition:.6s ease-in-out;transform: scale(0.9);}
/**/
.main-news-content{width:100%; overflow: hidden;padding-top:30px;}
.main-news-details{width:70%;float:left;overflow: hidden;background:#f2f2f2;}
.main-news-intro{padding:50px; overflow: hidden;}
.main-news-intro h1{font-size:24px;color:#000;display:block;padding-bottom:20px;}
.main-news-date{width:100%;padding:20px 0; overflow: hidden;font-size:14px;opacity: 0.8;}
.main-news-date span{display:inline-block;margin-right:20px;position: relative;}
.main-news-date span:after{content:"";width:1px;height:10px;background:#bbb; position:absolute;right:-15px;top:35%;transform: rotate(35deg);}
.main-news-date span:last-of-type:after{display:none;}
.main-news-rec{width:25%; float:right;overflow: hidden;}
.main-news-rec h2{display:block;color:#000;border-bottom:2px solid #000;padding-bottom:20px;margin-bottom:20px;}
.main-news-rec li{width:100%; overflow: hidden;}
.main-news-rec li a{font-size:14px;color:#666;line-height: 35px;}
.main-news-rec li h3{width:75%;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main-news-rec li h4{width:25%; float:right;text-align:right;overflow: hidden;}
.news-tags{width:100%;padding:30px 0;border-top:2px #000 solid;margin-top:30px;}
.news-tags-title{width:100%; overflow: hidden;line-height: 35px;}
.news-tags-con{width:100%; overflow: hidden;padding-top:10px;}
.news-tags-con a{display:inline-block; margin-right:10px;margin-bottom:10px;border:1px #ddd dashed;padding:3px 10px;border-radius: 5px;}
/*service*/
.service-content{position:relative;}
.main-service{width:100%;padding:30px 0; position:relative;overflow: hidden;}
.service-content:after{content:"";width:70%;height:25%;background:rgba(230,33,41,0.05);position:absolute;left:0;bottom:0;z-index: -1}
.main-service-img{width:45%; float:left; text-align: right;position:relative;overflow: hidden;}
.main-service:before{content:"service"; color:rgba(230,33,41,0.1); text-transform: uppercase; writing-mode:tb-rl;position: absolute;left:50px;bottom:30px;font-size:100px;font-weight: bold;}
.main-service-content{width:45%; float:right;overflow: hidden;}
.main-service-content li{position:relative;margin:90px 0;display:block;}
.main-service-content li h3{font-size:22px;color:#000;position:relative;display:block;padding-bottom:20px;text-transform: uppercase;}
.main-service-content li h3:after{content:"";width:50px; height:1px;background:#000;position:absolute;top:25%;}
.main-service-content li:nth-child(2){margin-left:130px;}
.main-service-item{overflow: hidden;width:100%;font-size:14px;}
.main-service-detail{width:100%;overflow: hidden;}
.main-service-content li:before{content:"01";color:rgba(230,33,41,0.1); font-size:150px;font-weight:bold;position: absolute;top:0px;left:0;line-height: 110px;}
.main-service-content li:nth-child(2):before{content:"02"}
.main-service-content li:nth-child(3):before{content:"03"}
/**/
.main-contact{width:100%;padding-top:30px; overflow: hidden;}
.contact-content{width:60%;float:left; overflow: hidden;}
.contact-content li{width:100%;overflow: hidden;border-bottom:1px #ccc solid;padding:30px 30px 30px 80px;color:#000;}
.contact-content li h4{font-size:20px;}
.contact-content li:first-child{background:url("../img/ico_tel.png")no-repeat left center;}
.contact-content li:nth-child(2){background:url("../img/ico_mail.png")no-repeat left center;}
.contact-content li:nth-child(3){background:url("../img/ico_fax.png")no-repeat left center;}
.contact-content li:nth-child(4){background:url("../img/ico_add.png")no-repeat left center;}
.contact-wxImg{width:40%; float:left; text-align: center;padding-top:100px;}
.contact-message{width:100%;overflow: hidden;padding-top:50px;}
.contact-message h3{background:#e81e2a;display:inline-block;color:#fff;font-size:26px; padding:10px 20px;}
.con-mess{width:100%;overflow: hidden;padding-top:30px;}
.mess-text{width:50%; float:left; overflow: hidden;padding:10px 20px;}
.mess-text input{background:#f2f2f2;width:100%; padding:5px; line-height: 45px;}
.mess-area{width:100%; overflow: hidden;padding:10px 20px;}
.mess-area textarea{background:#f2f2f2;width:100%; padding:5px; line-height: 45px;}
.mess-btn{width:100%;padding:10px 20px;}
.mess-btn input{background:#e81e2a;color:#fff;line-height: 45px;padding:5px 0px;font-size:16px;letter-spacing: .5px;width:200px;cursor: pointer;}
.mess-btn input:hover{background:#d40e1a;transition:.6s;}
/*sitemap*/
.map-list{width:100%; overflow: hidden; padding:30px 0;}
.map-list li{width:100%; margin:10px 0; overflow: hidden;border-bottom:3px solid rgba(0,0,0,0.1); padding:15px 0;}
.map-a{ width:150px; float:left;}
.map-sub{width:calc(100% - 150px);-webkit-width:calc(100% - 150px)}
.map-sub a{display:inline-block; margin:0 5px;}
/**/
.news-pages{width:100%; overflow: hidden;padding:50px 0;}
.news-pages span{display:block;margin:10px 0; line-height: 30px;}
.news-pages span a{border:1px #ddd solid;padding:5px;color:#000;}

@media screen and (max-width:1440px){
	.wrap{width:95%;}
	.luxes-product-nav{width:400px;}
	.luxes-product-nav li{padding:15px 0;}
	.luxes-product-list{width:calc(100% - 400px);}
	.luxes-about-info ul{padding:20px 0;}

}
@media screen and (max-width:1220px){
	.T-nav ul li > a{margin:0 20px;}
	.luxes-about-box:before{padding:15px 0;}
	.luxes-about-info ul{padding:10px 0;}
	.luxes-about-more{bottom:3px;}
}
@media screen and (max-width:1024px){
	.T-nav ul li > a{margin:0 10px;}
	.luxes-product-box:before{width:100%; height:100%;}
	.luxes-product-nav{width:100%;margin-bottom:20px;}
	.luxes-product-nav li{display:inline-block;}
	.luxes-product-nav li a{margin: 5px 25px;}
	.luxes-product-list{width:100%;}
	.luxes-product-list li img{width:100%;}
	.luxes-about-content,.luxes-about-img{width:100%;}
	.luxes-about-info{padding:10px;}
	.luxes-about-titlte{padding:10px;}

}
@media screen and (max-width:996px){
	.top{height:35px;}
	.main{width:100%;}
	.wrap{width:95%;}
	.head-logo a{line-height:30px;}
	.head-logo img{margin-top:5px;margin-left:0px;height:25px;}
	.top-lang a{line-height:35px;}
	.nav{width:100%;position:absolute;top:35px;width:100%;display:none;right:-2%;left:0;padding:0px 0; background:rgba(0,0,0,0.5) }
	.nav ul{width:100%;}
	.nav ul li{display:block;width:100%;border-bottom:1px solid #bbb;margin:0;padding:0 2%;text-align:center;}
	.nav ul li:last-child{border-bottom:0px solid #ddd;}
	.nav ul li:before{opacity:0;}
	.nav ul li > a{text-align:center;padding:0px;line-height:35px;font-size:100%;display:inline-block;margin:5px 0;color:#fff;width:70%;}
	.nav ul li > a:before{display:none;}
	.nav ul li > a:hover,.nav ul li a.cur{background:none;color:#fff; border-radius: 0;}
	.nav ul li .sec-nav{position:relative;width:100%;top:0;padding:10px 0;background:none;display:none}
	.nav ul li .sec-nav a{padding:0 5%}
	.head-btn{padding:0px 10px 0 0;height:35px;display:block;float: right; position:absolute; top:10px;right:0px;}
	.head-btn:before{content: '';display: block;width: 30px;height: 2px;background-color: #fff;transition: all .3s ease;-webkit-transition: all .3s ease;}
	.head-btn:after{content: '';display: block;width: 20px;height: 2px;background-color: #fff;transition: all .3s ease;-webkit-transition: all .3s ease;}
	.head-btn i{margin:5px 0;display: block;width: 25px;height: 2px;background-color: #fff;}
	.head-btn.active i{background-color:none!important;width:0px;display:none; opacity: 0;}
	.head-btn.active:before{content:""; transform:rotate(-45deg);position:absolute; width:30px;color:#fff;right:10px;top:8px;background-color:#fff;}
	.head-btn.active:after{content:""; transform:rotate(45deg); position:absolute; width:30px;color:#fff;right:10px;top:8px;background-color:#fff;}
	.top-right{position:absolute;right:80px;top:5px;margin-top:0;}

	.foot-nav{width:100%;}
	.foot-nav-sub{display:none;}
	.foot-bottom-wxImg{width:100%;margin-top:15px;display:none;}
	.foot-bottom-left,.foot-bottom-right{width:100%;text-align:center;}
	.iner-banner{height:auto;background:none!important;}
	.iner-banner img{display:block;}
	.culture-list li{width:50%;}
	.honor-list li{width:50%;}
	.main-product-list li{width:50%;}
	.main-product-content-img,.main-product-content-detail{width:100%;}
	.main-news-details,.main-news-rec{width:100%;margin-top:20px;}
	.luxes-about-titlte h3{font-size:24px;}
	.luxes-about-titlte span{font-size:14px;}
	.luxes-title-name{font-size:24px;}
	.luxes-title-usname{font-size:14px;}

}

@media screen and (max-width:567px){
	.luxes-product-box{padding:20px 0 0;}
	.foot-top-left,.foot-top-right{width:100%;}
	.foot-top-right{display:none;}
	.main-about-content li{width:100%;}
	.culture-list li{width:100%;}
	.application-item-content{padding-top:50px;}
	.news-item-img,.news-item-info{width:100%;}
	.main-service-img{display:none;}
	.main-service-content{width:100%;}
	.main-service-content li:nth-child(2){margin-left:0;}
	.main-service-item{width:100%;}
	.main-service:before{display:none;}
	.contact-content,.contact-wxImg{width:100%;}
	.top-right{display:none;}
	.mess-text{width:100%;}
	.luxes-product-nav li{padding:10px 0;margin:0;}
	.luxes-product-nav li a h2{font-size:15px;}
	.luxes-product-nav li a h2:before{background-size:contain;height:50px;top:-10px;left:-15px;}
	.luxes-product-nav li a h2:after{background-size:contain;height:50px;top:-10px;right:-15px;}
	.foot-nav li h3{font-size:14px;}
	.product-list-item{margin:5px;}
	.foot-bottom{font-size:14px;}
	.application-item-img{width:100%;}
	.application-item-content{width:100%;padding:0;}
	.main-news-intro{padding:15px;}
	.honor-list-item{margin:5px;}
	.map-a{ width:100%;}
	.map-sub{width:100%;}
}