@charset "utf-8";



.banner{width:100%;overflow:hidden;position:relative;}

.banner .swiper-slide img{width:100%;object-fit: cover;}

.banner .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1;}

.banner .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;}

.banner .arrow-left,.banner .arrow-right{width:100px;height:80px;margin-top:-40px;background-size:100%;background-repeat:no-repeat;background-position:center;position: absolute;z-index:100;background-repeat:no-repeat;top: 50%;} 

.banner .arrow-left{background-image:url(../images/prev.png);left: 5%;}

.banner .arrow-right{background-image:url(../images/next.png);right: 5%;}





@keyframes mymove{

	from {top: -100%;}

	to{top: 100%}

}



@-webkit-keyframes mymove{

	from {top: -100%;}

	to{top: 100%}

}





.bread_clerafix .bread_crumbs {max-width: none;float: left;}

.inside_nav {float: right;padding: 10px 0px;}

.inside_nav .nav-link {float: left;margin: 0px 15px;padding: 5px 2px;border-bottom: 1px solid transparent;}

.inside_nav .nav-link:hover,.inside_nav .nav-link.active {border-color: #000;}

/*.inside_nav{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;width: 720px;border-top:1px #c9caca solid;border-bottom:1px #c9caca solid;padding:20px 0;}

.inside_nav a{display: block;min-width: 33.33333%;color:#aaa;font-size:20px;padding:0 15px;border-right:1px #c9caca solid;font-family: "PingFang SC";box-sizing: border-box;}

.inside_nav a:last-child{border:none;}

.inside_nav a.cur{font-weight:bold;color:#fff;}



*/

.nybanner .logo{margin-top:60px;}





/*首页*/

.index_about{padding:70px 0;background-color: #2c2c2c;}

.index_about .content{max-width:900px;margin:auto;text-align:center;}

.index_about .content .text h6 {color: #fff;font-size: 24px;font-weight: 100;}

.index_about .content .text h5 {color: #fff;font-size: 36px;margin:25px 0px;font-weight: 300;letter-spacing: 3px;}

.index_about .content .text p {color: #fff;font-size: 18px;line-height:50px;letter-spacing: 2px;}

.index_about .content .more {margin-top: 70px;text-align: center;}

.index_about .content .more a {color: #fff;color: #fff;font-size: 20px;line-height:36px;border-bottom: 1px solid #fff;}



.index_video video{display:block;width:100%;height: 100%;background-color: #000;}



.index_pro{background-color: #2c2c2c;padding-bottom: 60px;}

.index_pro ul {padding: 0px 100px;}

.index_pro ul li{width:32.5%;margin-right:1%;margin-bottom:1%;float:left;position:relative;overflow: hidden;}

.index_pro ul li:nth-child(3n){margin-right:0;}

.index_pro ul li a{display:block;overflow: hidden;}

.index_pro ul li .img{width:100%;overflow: hidden;}

.index_pro ul li .img img{width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}

.index_pro ul li:hover {z-index: 2;}

.index_pro ul li .content{position:absolute;width:100%;height:100%;left:0;top:0;display: flex;align-items:center;justify-content: center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;z-index:100;}

.index_pro ul li .content:after{content:"";opacity:0;border:1px #fff solid;width:100%;height:100%;margin: auto;position:absolute;left:0;right: 0;top:0;bottom:0;transition:.6s;}

.index_pro ul li .content .text{color:#fff;opacity: 0;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}

.index_pro ul li .content .text h3{font-size:72px;}

.index_pro ul li .content .text p{font-size:32px;line-height:40px;}



/*导航弹窗*/

.header.inside_header {padding: 0;width: 100%}

.inside_header .button {width: 100%;padding: 36px 0px;margin:auto;box-sizing: border-box;}

.header .button .button-ico {width: 34px; height: 22px; position: relative; margin:auto; }

.header .button .button-ico span {display: block; position: absolute; width: 100%; height: 2px; background-color: rgb(255, 255, 255); left: 0px;

-webkit-transform: translateZ(0);

-moz-transform: translateZ(0);

-ms-transform: translateZ(0);

-o-transform: translateZ(0);

transform: translateZ(0);

-webkit-backface-visibility: hidden;

backface-visibility: hidden;

-webkit-transform-origin: 0% 50%;

-moz-transform-origin: 0% 50%;

-ms-transform-origin: 0% 50%;

-o-transform-origin: 0% 50%;

transform-origin: 0% 50%;

-webkit-transition: -webkit-transform .4s;

-moz-transition: -moz-transform .4s;

transition: transform .4s;

}

.header .button .button-ico span:first-child {top: 0px;}

.header .button .button-ico span:nth-child(2) {top: calc(50% - 1px); left: 10%; width: 80%; }

.header .button .button-ico span:nth-child(3) {bottom: 0px;}

.header .button .button-ico:hover span:first-child {transform: matrix(1.1, 0, 0, 1.1, 0, -3);}

.header .button .button-ico:hover span:nth-child(2) {transform: matrix(1.1, 0, 0, 1.1, 0, 0);}

.header .button .button-ico:hover span:nth-child(3) {transform: matrix(1.1, 0, 0, 1.1, 0, 3);}

.nav-open .header, .nav-open .button {background-color:#2c2c2c;}

.nav-open .header .button .button-ico span:first-child {

-webkit-transform: translateX(4px) translateY(-3px) rotate(45deg);

-moz-transform: translateX(4px) translateY(-3px) rotate(45deg);

-ms-transform: translateX(4px) translateY(-3px) rotate(45deg);

-o-transform: translateX(4px) translateY(-3px) rotate(45deg);

transform: translateX(4px) translateY(-3px) rotate(45deg);

}

.nav-open .header .button .button-ico span:nth-child(2) {

transform: matrix(0, 0, 0, 0, 0, 0);

}

.nav-open .header .button .button-ico span:nth-child(3) {

-webkit-transform: translateX(4px) translateY(2px) rotate(-45deg);

-moz-transform: translateX(4px) translateY(2px) rotate(-45deg);

-ms-transform: translateX(4px) translateY(2px) rotate(-45deg);

-o-transform: translateX(4px) translateY(2px) rotate(-45deg);

transform: translateX(4px) translateY(2px) rotate(-45deg);

}





.nav_pop{position:fixed;top:0;left:0;z-index:998;width:100%;height:100vh;background:#2c2c2c;visibility: hidden;transition: 0.2s ease;text-align:center;overflow-y:auto;box-sizing: border-box;}

.nav_pop.show {visibility: inherit;}

.nav_pop .mark {opacity: 0;transition: 0.4s ease;transform: translate3d(0px, 10%, 0px);transition-delay: .15s;}

.nav_pop.show .mark {opacity: 1;transform: translate3d(0px, 0px, 0px);}

.nav_pop::-webkit-scrollbar {display:none}

.nav_pop .close{padding:30px 0;}

.nav_pop .close a{display:block;}

.nav_pop .placeholder {height: 160px;}

.nav_pop .logo {padding: 30px 0px;}

.nav_pop ul{padding:30px 0;}

.nav_pop ul li{font-size:28px;margin-bottom:30px;font-weight: 100;transform: translate3d(0px, 50px, 0px);

opacity: 0;

-webkit-transition: all 800ms ease;

transition: all 800ms ease

}

.nav_pop ul li:last-child{margin-bottom:0;}

.nav_pop ul li a{color:#ffffff;display:inline-block;vertical-align:top;}





.nav_pop.show ul li{

	opacity: 1;

	transform: translate3d(0px, 0px, 0px);

}

.nav_pop.show ul li:nth-of-type(1) {

    transition-delay: 0s

}

.nav_pop.show ul li:nth-of-type(2) {

    transition-delay: .06s

}

.nav_pop.show ul li:nth-of-type(3) {

    transition-delay: .12s

}

.nav_pop.show ul li:nth-of-type(4) {

    transition-delay: .18s

}

.nav_pop.show ul li:nth-of-type(5) {

    transition-delay: .24s

}

.nav_pop.show ul li:nth-of-type(6) {

    transition-delay: .3s

}

.nav_pop.show ul li:nth-of-type(7) {

    transition-delay: .36s

}

.nav_pop.show ul li:nth-of-type(8) {

    transition-delay: .42s

}





.main-container {width: 100%;max-width:1280px;min-height: 300px;margin:0 auto;padding-bottom: 60px;}

.bread_crumbs{max-width:1280px;margin:auto;padding:20px 0 40px;font-size:16px;}

.bread_crumbs a{display:inline-block;vertical-align:top;}

.bread_crumbs span{display:inline-block;vertical-align:top;margin:0 5px;}



/*关于我们*/

.about #nav {float: left;}

.about #nav.fixed {position: fixed;top: 165px;}

.about #nav li {margin-bottom: 45px;}

.about #nav li a {font-size: 20px;color: #000;}

.about #nav li a.active {border-bottom:1px solid #000;}

.about #main {float: right;width: 1080px;}

.about .snf-page {padding: 0px 0px 80px;}

.about .text h5 {color: #000;font-size: 26px;margin-bottom: 10px;}

.about .text p {color: #000;font-size:15px;line-height:36px;}





/*新闻资讯*/

.news-list {float: left;width: calc((100% - 80px)/3);margin-right: 40px;margin-bottom: 40px;}

.news-list:nth-child(3n) {margin-right: 0;}

.news-list .text {margin-bottom: 25px;}

.news-list .text .date {font-size: 16px;margin-bottom: 10px;}

.news-list .text .desc h4 {color: #000000;font-size: 20px;font-weight: bold;margin-bottom: 15px;}

.news-list .text .desc p {color: #000000;font-size: 15px;}

.news-list .image {width: 100%;overflow: hidden;}

.news-list .image img{width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}

.news-list a:hover .image img{z-index:100;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-ms-transform:scale(1.06);}

.news-list a:hover .desc h4 {text-decoration: underline;}



.news-detail h1 {font-size: 26px;color: #000;}

.news-detail .desc {margin-top: 30px;}

.news-detail .desc p {color: #000000;font-size: 15px;line-height: 1.75;margin-bottom: 10px;}

.news-detail .desc p img {max-width: 100%;height: auto !important;}



.products ul li{width:32.5%;margin-right:1%;float:left;overflow: hidden;margin-bottom:1%;position:relative;}

.products ul li:nth-child(3n){margin-right:0;}

.products ul li a,.products ul li .img {width: 100%;height: 100%;display:block;overflow: hidden}

.products ul li .img img{width:100%;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}

.products ul li .text{position:absolute;left:0;top:0;z-index:101;background:rgba(0,0,0,.7);width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}

.products ul li .text:after{content:"";border:1px #fff solid;width:100%;height:100%;position:absolute;left:0;top:0;transition:.6s;}

.products ul li .text .info{text-align:center;padding:3%;color:#fff;}

.products ul li .text .info h3{font-size:48px;font-weight:bold;}

.products ul li .text .info p{font-size:20px;}







/*产品详情*/

.modal-slide {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 1999;background-color: rgba(0,0,0,0.7);display: none;}

.slide {max-width: 1000px;width: 100%;margin:0 auto;position:relative;}

.slide .view{position:relative;width: 100%;}



.slide .view .swiper-container {overflow: hidden;}

.slide .view .swiper-slide img{width:100%;}

.slide .view .arrow-left,.slide .view .arrow-right{width:100px;height:80px;margin-top:-40px;background-size:100%;background-repeat:no-repeat;background-position:center;position: absolute;z-index:100;background-repeat:no-repeat;top: 50%;} 

.slide .view .arrow-left{background-image:url(../images/prev.png);left:-150px;}

.slide .view .arrow-right{background-image:url(../images/next.png);right:-150px;}

.slide .btn-close {position: absolute;right: 0px;top: 0px;z-index: 9;background-color: rgba(0,0,0,0.75);padding: 5px;border-radius:0px 0px 0px 10px;cursor: pointer;}

.slide .btn-close img {width: 40px;height: 40px;}



.preview{width: 100%;margin-top: 10px;position: relative;overflow: hidden;}

.preview .swiper-slide{width:114px;height:74px;cursor:pointer;display:inline-block;vertical-align:top;margin-right:10px;}

.preview .swiper-slide:last-child{margin-right:0;}

.preview .swiper-slide img{width:110px;height:70px;border:2px #2c2c2c solid;}

.preview .swiper-slide.swiper-slide-thumb-active img{border:2px solid #ce2520;}





.products_det{padding:20px 0;}

.products_det .top{display:-webkit-flex;display:flex;margin-bottom:30px;}

.products_det .top .return{margin-right:8%;}

.products_det .top .return a{height:100%;display:-webkit-flex;display:flex;align-items:center;}

.products_det .top .title{-webkit-flex:1;flex:1;overflow:hidden;border-left:5px #e2e1e1 solid;padding-left:3%;max-width:460px;}

.products_det .top .title h1{color:#c9caca;font-size:46px;font-weight:bold;line-height:50px;margin-bottom:10px;}

.products_det .top .title p{color:#e2e1e1;font-size:15px;}


.products_det .pc-slide .slide-view {width: 70%;float: left;position: relative;}
.products_det .pc-slide .slide-view .swiper-container {overflow: hidden;}
.products_det .pc-slide .slide-cont {width: 30%; float: left; padding-left: 60px; box-sizing: border-box; position: relative; height: auto!important; }
.products_det .pc-slide .slide-cont h1 {color: #333; font-size: 20px; font-weight: normal; margin-bottom: 20px; }
.products_det .pc-slide .slide-cont p {font-size: 14px; color: #858585; line-height: 1.75; margin-bottom: 5px; text-align: justify;white-space: pre-line;}
.products_det .pc-slide .slide-view .swiper-pagination {position: static;margin-top: 10px;}
.products_det .pc-slide .slide-view .swiper-pagination .swiper-pagination-bullet-active {background-color: #000}
.products_det .pc-slide .slide-view .swiper-button-next, .products_det .pc-slide .slide-view .swiper-button-prev {
	width: 40px;height: 40px;background-color: #fff;border-radius: 50%;
}
.products_det .pc-slide .slide-view .swiper-button-next:after, .products_det .pc-slide .slide-view .swiper-button-prev:after {
	color: #333;
	font-size: 16px;
}

.products_det .description {min-height: 200px;padding: 20px 0px;margin-top: 30px;border-top: 1px solid #969696;}
.products_det .description .head {font-size: 15px;margin-bottom: 10px;}

.products_det .content{margin-bottom:50px;}

.products_det .content .title{font-size:46px;line-height:50px;color:#c9caca;font-weight:bold;margin-bottom:10px;}

.products_det .content .text{font-size:15px;color:#e2e1e1;max-width:940px;}

.products_det .index_pro{padding:0;}







/*门店*/

.store{position:relative;height: 100vh}

.store .map {width:100%;height: 100%;display:block;}

.store .map #dituContent{width:100%;height: 100%;display:block;}

.store .content{position:absolute;left:0;top:0;background-color:#fff;width:640px;height:100%;padding-top:40px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}

.store .content .top{padding-bottom:25px;border-bottom:1px #999 solid;}

.store .content .top .title h3{font-size:36px;}

.store .content .top .title p{font-size:12px;}

.store .content .top .search{overflow:hidden;*zoom:1;margin-top:10px;}

.store .content .top .search input{float:left;line-height:40px;height:40px;background-color:#ececec;font-size:16px;}

.store .content .top .search .ssk{width:260px;padding:0 10px;}

.store .content .top .search .ss{float:left;width:40px;background-image:url(../images/ss.png);background-position:center center;background-repeat:no-repeat;background-size:20px;cursor:pointer;}

.store .content .list{height:calc(100% - 135px);overflow-y:auto;}

.store .content .list .addr {font-size:18px;padding-top:10px;}

.store .content .list::-webkit-scrollbar{position:absolute;width:8px;height:8px}

.store .content .list::-webkit-scrollbar-track{background:#f2f2f2}

.store .content .list::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c8c8c8}

.store .content .list::-webkit-scrollbar-thumb:hover{background:#929292}

.store .content .list ul li{padding:15px 0;border-bottom:1px #999 solid;}

.store .content .list ul li h5 {font-size: 26px;line-height: 1.5}

.store .content .list ul li p {font-size:18px;line-height:32px;}

.store .content .list ul li a{display:block;margin-top:10px;}





/*联系我们*/

.contact .info{padding:60px 0;}

.contact .info dl{max-width:720px;margin:auto;text-align:center;}

.contact .info dt{font-size:30px;color:#c9caca;margin-bottom:10px;font-weight:bold;padding-top:50px;background:url(../images/bg01.png) center top no-repeat;}

.contact .info dd{font-size:18px;color:#e2e1e1;}

.contact .map{padding-bottom:100px;}

.contact .map iframe{display:block;width:100%;height:600px;}



.pages a {display: inline-block;vertical-align: top;margin:0px 3px;min-width: 12px;line-height: 22px;text-align: center;}







@media (min-width:1200px){

	/*头部*/

	.header .nav ul li:hover a{color:#fff;}

	.header .nav ul li:hover dl{display:block;}

	.header .nav ul li:hover dl dd a{color:#fff;}



	.banner .swiper-slide .text a:hover{background-color:#ce2520;}



	.inside_nav a:hover{color:#ce2520;}



	/*首页*/

	.index_pro ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}

	.index_pro ul li:hover .content{background-color:rgba(0,0,0,0.6);}

	.index_pro ul li:hover .content:after{width:80%;height:80%;opacity:1;}

	.index_pro ul li:hover .content .text{bottom:12%;}

	.index_pro ul li:hover .content{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}

	.index_pro ul li:hover .text {opacity:1;}

	.material_det .related ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}





	.products ul li:hover .img img{z-index:100;-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-ms-transform:scale(1.06);}

	.products ul li:hover .text{opacity:1;}

	.products ul li:hover .text:after{margin:5%;width:90%;height:85%;}



	.inside_nav a:hover{color:#fff;font-weight:bold;}



}









@media (max-width:1200px) {

	.main-container {padding: 0px 15px;}



	.design .message .content {padding: 90px 100px;}

}





@media (max-width:1000px) {

	

	.nav_pop .header.inside_header {display: none;}

	.nav_pop .placeholder {height: 58px;}



	/*导航弹窗*/

	.nav_pop .close img{height:20px;width:20px;}

	.nav_pop .logo img{height:60px;}

	.nav_pop ul li dl{font-size:20px;line-height:40px;}



	.inside_nav a{font-size:18px;}





	/*首页*/

	.banner .arrow-left,.banner .arrow-right {display: none;}

	.index_about{padding:60px 3%;}

	.index_about .content .logo{margin-bottom:20px;}

	.index_about .content .logo img{height:65px;}

	.index_about .content .text{font-size:16px;line-height:30px;}

	.index_about .content .text h6 {font-size: 20px;}

	.index_about .content .text h5 {font-size: 32px;}

	.index_about .content .text p {font-size: 18px;}

	.index_about .content .more {margin-top: 30px;}

	.index_about .content .more a {font-size: 16px;}



	.index_pro{padding:0px 3%;}

	.index_pro .title h3{font-size:36px;line-height:40px;}

	.index_pro ul {padding: 0;}



	.index_pro ul li .content .text h3{font-size:36px;line-height:40px;}

	.index_pro ul li .content .text p{font-size:24px;line-height:30px;}



	.index_fabric{padding-bottom:60px;}

	.index_fabric ul li .text h3, .index_fabric .box .text h3 {font-size:54px;line-height:60px;}

	.index_fabric ul li .text p, .index_fabric .box .text p {font-size:40px;line-height:50px;}



	.bread_crumbs {padding: 15px 0px;}

	.inside_nav {width: 100%}

	.inside_nav .nav-link {width: 23%;margin:0 5%;text-align: center;margin-bottom: 10px}

	.inside_nav .nav-link .img {display: inline-flex;}

	.inside_nav .nav-link .img img {height: 25px;}


	
	.products-container {margin-top: 60px;}
	.products_det {padding: 0px;}
	.products_det .pc-slide .slide-view {width: 100%;}
	.products_det .pc-slide .slide-cont {width: 100%;padding: 30px 0px 0px;text-align: center;}
	.products_det .description {border-top: none;padding: 0;}
	.products_det .description .head {font-size: 18px;text-align: center;}
	
	.products_det .pc-slide .slide-view .swiper-pagination {position: absolute;}

	/*新闻资讯*/

	.news .details{padding:0 3%;margin-bottom:60px;}

	.news .details .text{font-size:16px;width:48%;line-height: 32px;}

	.news .details .img{width:50%;}

	.news .details .img p{margin-bottom:10px;}

	.news .list{padding:40px 3%;}

	.news .list .title{font-size:42px;}

	.news .list ul li{font-size:16px;line-height:32px;}

	.news .list ul li a:after{top:12px;}





	/*关于我们*/

	.about .text{font-size:16px;}



	.bread_clerafix {margin-bottom: 15px;}

	.inside_nav {padding-bottom: 0px;}

	.about #nav {width: 100%}

	.about #nav.fixed {position: static;}

	.about #nav li {float: left;min-width: 32%;margin-bottom: 20px;margin-right: 1.5%;text-align: center;}

	.about #nav li:nth-child(3n) {margin-right: 0px;}

	.about #nav li a {font-size: 18px;}

	.about #main {width: 100%;}

	.about .snf-page {padding-bottom: 10px;}





	.store .map {height: 450px;}

	.store .content{padding-top:20px;width:50%;}

	.store .content .top .title h3{font-size:24px;}

	.store .content .top .search input{font-size:14px;}

	.store .content .top .search .ssk{width:calc(100% - 80px);}

	.store .content .list ul li{font-size:16px;line-height:30px;}

	.store .content .list ul li h5 {font-size: 22px;}

	.store .content .list ul li p {font-size: 16px;}





	/*联系我们*/

	.contact .info dt{font-size:24px;}

	.contact .info dd{font-size:18px;}

	.contact .map{padding-bottom:60px;}

	.contact .map iframe{height:400px;}





}





@media (max-width:768px) {

	.news-list {

		width: 100%;

	}

}



@media (max-width:640px) {

	.header{padding:13px 3%;}

	



  	/*首页*/

  	.index_about{padding:40px 3%;}

  	.index_about .content .logo img{height:43px;}

  	.index_about .content .text{font-size:14px;}

  	.index_about .content .text h6 {font-size: 18px;}

  	.index_about .content .text h5 {font-size: 18px;}

  	.index_about .content .text p {font-size:14px;line-height:2.5;}

  	.index_about .content .more a {font-size: 14px;}



	.index_pro{padding-bottom:40px;}

	.index_pro .title{margin-bottom:20px;}

  	.index_pro .title h3{font-size:26px;line-height:30px;}

  	.index_pro .title p{margin:10px 0;}

  	.index_pro ul li .content {background-color: rgba(0,0,0,0.1);}

  	.index_pro ul li .content .text {opacity: 1;}

  	.index_pro ul li .content .text h3{font-size:18px;line-height:30px;}

  	.index_pro ul li .content .text p{font-size:16px;line-height:20px;}



	.index_fabric{padding-bottom:40px;}

  	.index_fabric ul li{width:100%;}

  	.index_fabric ul li .img img{height:66.6666%}

  	.index_fabric ul li .text h3, .index_fabric .box .text h3{font-size:32px;line-height:40px;}

  	.index_fabric ul li .text p, .index_fabric .box .text p{font-size:24px;line-height:30px;}



  	.footer{padding-bottom:30px;}

  	.footer dl{margin-top:20px;}

  	.footer .return_top{right:3%;top:auto;bottom:30px;}



  	/*导航弹窗*/

  	.nav_pop .logo{padding-bottom:20px;border-width:1px;}

  	.nav_pop .xian{border-width:1px;}

  	.nav_pop ul{padding:20px 0;border-width:1px;}

  	.nav_pop ul li{font-size:22px;}

  	.nav_pop ul li i{height:36px;}

  	.nav_pop ul li dl{font-size:16px;line-height:30px;max-width:120px;}

  	.nav_pop ul li dd a{border-width:1px;}



  	/*新闻资讯*/

  	.news .details{margin-bottom:30px;}

  	.news .details .text{font-size:14px;width:100%;margin-right:0;line-height:24px;}

  	.news .details .img{width:100%;}

  	.news .list{padding:30px 3%;}

  	.news .list .title{font-size:32px;}







	.about .text {margin-bottom: 0px;padding: 30px 0px;}

	.about .text h5 {font-size: 18px;}



	.news-detail h1 {font-size: 20px;}

	

	/*商品详情*/

	.products{padding-bottom:40px;margin-top:0px;}

	.products ul li{width: 100%;margin-right:0px;margin-bottom:10px;}

	.products ul li .content .text {opacity: 1;background-color: rgba(0,0,0,0.1);}

  	.products ul li .content .text h3{font-size:20px;line-height:30px;font-weight: normal;}

  	.products ul li .content .text p{font-size:16px;line-height:20px;}



	

	/*商品详情*/

	/*.products_det{padding:40px 3%;}

	.products_det .top{margin-bottom:15px;}

	.products_det .top .return img{width:26px;height:36px;}

	.products_det .top .title{border-width:2px;}

	.products_det .top .title h1{font-size:24px;line-height:30px;}

	.slide{padding:8px;}

	.slide .view .arrow-left, .slide .view .arrow-right{width:26px;height:26px;margin-top:-13px;}

	.preview .swiper-slide{width:99px;height:64px;margin-right:6px;}

	.preview .swiper-slide img{height:60px;width:95px;}

	.products_det .content .title{font-size:24px;}
*/
	

	.slide .btn-close {position: static;background-color: transparent;margin:15px auto;width: 40px;height: 40px;display: block;padding: 0px;}



	/*材料*/

	.material .title{padding:40px 3%;}

	.material .title h3{font-size:28px;line-height:36px;}



	.nybanner .name h3{font-size:36px;line-height:40px;}

	.nybanner .name p{font-size:24px;line-height:30px;}



	.material_det .info ul li{width:50%;border-bottom:1px #2c2c2c solid;padding:10px 4%;}

	.material_det .info ul li:last-child{border-right:1px #2c2c2c solid;}

	.material_det .info ul li:nth-child(2n){border-right:none;}

	.material_tabs .hd {margin-bottom:20px;}

	.material_tabs .hd .title h3{font-size:24px;}

	.material_tabs .hd .title p{font-size:12px;}

	.material_tabs .hd ul li{margin-right:10px;margin-bottom:10px;}

	.material_tabs .hd ul li img{width:46px;height:46px;}



	.material_tabs .swiper-button-next, .material_tabs .swiper-button-prev{width:26px;height:26px;margin-top:-13px;background-size:26px;}

	.material_tabs .swiper-button-next{right:10px;}

	.material_tabs .swiper-button-prev{left:10px;}

	.material_det .related ul li{float:none;width:100%;}

	.material_det .related ul li .img img{height:66vw;}

	.material_tabs .bd > a{width:26px;height:26px;margin-top:-13px;}





	/*服务*/

	.design .tailored{margin-top:0;}

	.design .tailored .left{width:100%;padding:20px 0;}

	.design .tailored .left .title{font-size:26px;}

	.design .tailored .right{width:100%;}



	.design .works .left{display:none;}

	.design .works .right{width:94%;padding:30px 3%;}

	.design .works .right .title{font-size:26px;}

	.design .works .right ul li .num{font-size:36px;line-height:1;}

	.design .works .right ul li .text h3{font-size:16px;}



	.design .message{padding:30px 3%;}

	.design .message .title h3{font-size:24px;line-height:30px;margin-bottom:10px;}

	.design .message .content .box{margin-bottom:10px;}

	.design .message .content .box input,.design .message .content .box select{line-height:40px;height:40px;-webkit-border-radius:4px;border-radius:4px;}

	.design .message .content .btn input{font-size:16px;-webkit-border-radius:4px;border-radius:4px;}



	.project .box .title{padding:40px 3%;}

	.project .box .title .center h3{font-size:24px;}

	.project .box .content{padding:0 3% 10px;margin-top:-30px;}

	.project .box:last-child{margin-bottom:20px;}



	.store .map iframe{height:400px;}

	.store .content{width:100%;padding:20px 3%;position:static;height:auto;}

	.store .content .top{padding-bottom:15px;}

	.store .content .top .search .ssk{width:calc(100% - 60px);}

	.store .content .list{height:auto;overflow:hidden;}

	.store .content .list ul li{font-size:14px;line-height:24px;padding:10px 0;}

	

	.store .content .top .title h3 {font-size: 18px;}

	.store .content .list ul li h5 {font-size: 18px;}

	.store .content .list ul li p {font-size: 14px;}







	/*联系我们*/

	.contact .info{padding:40px 3%;}

	.contact .info dt{font-size:18px;background-size:14px 20px;padding-top:30px;}

	.contact .info dd{font-size:14px;}

	.contact .map{padding-bottom:40px;}

	.contact .map iframe{height:300px;}

}



