@charset "utf-8";

@media only screen and (min-width:1600px){

	

}

@media only screen and (max-width:1200px){

  .index-position{padding-bottom:50px;}

  .index-position .designer .info{bottom:-11.6vw}

}

@media only screen and (max-width:980px){

.main-width{width:92vw;}

.m-Top{margin-top:50px;}

.other-banner{margin-top:50px;}

.other-banner:after{display:none;}

.other-banner .title{width: 300px; height: 160px; margin: -80px 0 0 -150px;}

.other-banner .title h1{line-height: 40px; margin: 0; font-size: 32px;}

.other-banner .title p { display: none; }

.flow-video .box{width:92.7vw;height:52.14375vw;margin:-26vw 0 0 -46.35vw;transform:translate(0,0);}

.flow-video .box iframe{width:92.7vw;height:52.14375vw;}

.flow-video .box i{right:0;top:-40px;width:40px;height:40px;background-size:100% 100%;}

/*搜索*/

.search-results .cont{float:none;width:100%;}

.search-results .probox{display:none;}

.header{height:50px;box-shadow:0 0 5px rgba(0,0,0,.2);}

.header .bg{top:0;}

.header .logo{height:20px;margin-top:12px;margin-left:15px;}

.header .logo a{width:120px;height:30px;background-position-y:0;}

.header .menu{width:50px;height:50px;}

.header .menu span{width:20px;margin-left:-10px;background-color:#56565a;}

.header .menu:after{display:none;}

.header .search{width:50px;height:50px;z-index:10;}

.header .search .box{top:10px;right:10px;width:30px;height:30px;}

.header .search .box .text{display:none;height:30px;padding:0 30px 0 10px;border-color:#56565a;border-radius:15px;color:#56565a;}

.header .search .box .btn,.header .search .box .sub{width:30px;height:30px;background-position-y:0;}

.header .search.open .box{width:150px;}

.header .search.open .box .text{border:1px solid #56565a;background-color:#fff;}

.header .search.open{width:50px;}

.header .search:after{display:none;}

.header .head_side_box{margin-top:15px;margin-right:0;}

.header .head_side_box a{width:20px;height:20px;margin:0 5px;background-position-y:0;}

.header:before{display:none;}

.header:after{display:none;}

.nav .box{left:-350px;width:350px;}

.nav .box .close{width:40px;height:40px;}

.nav .box .close span{width:40px;}

.nav .box ul{width:100%;}

.nav .box ul li{line-height:60px;font-size:24px;}

.nav .box ul li a{padding-left:30px;}

.nav .box ul li span{line-height:20px;font-size:14px;}

.nav .box .contact{display:block;}

.nav .box .contact p{line-height:25px;margin-top:5px;font-size:16px;}

.footer{padding:40px 0;}

.footer .head_side_box{margin-bottom:40px;}

.footer .head_side_box .logo{margin-right:13vw;}

.footer .head_side_box .logo i{width:110px;height:28px;margin-bottom:5px;}

.footer .head_side_box .logo p{line-height:20px;font-size:14px;}

.footer .head_side_box .logo .diagram{padding-top: 15px;}

.footer .head_side_box .logo .diagram img{width: 55px;margin-right: 25px;}

.footer .head_side_box .service h3{line-height:20px;margin-bottom:5px;font-size:16px;}

.footer .head_side_box .service p{line-height:20px;font-size:14px;}

.footer .head_side_box .slogan h2{line-height:23px;font-size:18px;}

.footer .contact{margin-bottom:40px;}

.footer .contact span{font-size:12px;}

.footer .contact p{font-size:20px;}

.footer .contact .mail{padding:20px;}

.footer .contact .phone{padding:20px;}

.footer .copy-right .cnav{display:none;}

.footer .copy-right .cinfo{line-height:20px;font-size:14px;}

.footer .copy-right .sns a{width:20px;height:20px;margin-left:15px;}

/*首页*/

.index-main .morebtn{height:40px;margin-top:20px;}

.index-main .morebtn i{height:20px;line-height:20px;padding:0 5px;font-size:12px;border-radius:10px;transform:translateX(-10px);}

.index-main .morebtn:before{width:40px;height:40px;}

.index-main .morebtn:after{left:20px;top:20px;width:16px;height:10px;margin:-5px 0 0 -8px;}

.index-main .slidebox{margin-top:50px;}

.index-main .slidebox .slideshow{height:auto !important;}

.index-main .slidebox .slideshow ul li{height:auto !important;}

.index-main .slidebox .slidelist{right:10px;}

.index-main .slidebox .slidelist ul li{margin:10px 0;}

.index-main .slidebox .btnbox{display:none;}

.index-main .slidebox .num{display:none;}

.index-brand .title h1{height:40px;line-height:40px;font-size:36px;}

.index-brand .title p{height:25px;line-height:25px;font-size:16px;}

.index-brand .cont .text{padding:3vw 5vw;}

.index-brand .cont .text span{line-height:20px;font-size:14px;}

.index-brand .cont .text h2{line-height:40px;margin:15px 0;font-size:36px;}

.index-brand .cont .text p{line-height:25px;font-size:14px;}

.index-history h2{line-height:25px;margin-bottom:40px;font-size:20px;}

.index-history .dg-wrapper{width:50vw;height:41vw;margin-bottom:20px;}

.index-history .dg-wrapper li span{line-height:10vw;font-size:14vw;}

.index-history .dg-wrapper li p{line-height:20px;margin-top:10px;font-size:14px;}

.index-history .dg-wrapper li.left{transform:translateX(-80%) scale(0.5);}

.index-history .dg-wrapper li.right{transform:translateX(80%) scale(0.5);}

.index-history .list{height:40px;}

.index-history .list .dot{width:70vw;height:40px;}

.index-history .list .dot .pos{width:14vw;}

.index-history .list .dot .pos li{width:14vw;line-height:20px;font-size:14px;padding-top:0;}

.index-history .list .dot .pos li i{width:17px;height:17px;padding:6px;margin-bottom:5px;}

.index-history .list .dot .pos li.active i{padding:5px;}

.index-history .list .dot:before{top:8px;}

.index-history .list .btn{width:40px;height:40px;}

.index-history .list .btn:after{width:16px;height:10px;margin:-5px 0 0 -8px;}

.index-mission .cont .text{padding:2vw 3vw 0;}

.index-mission .cont .text h2{line-height:30px;font-size:20px;}

.index-mission .cont .text p{line-height:20px;font-size:14px;}

.index-mission .cont .text .slide-mis{width:20vw;}

.index-mission .cont .text .slide-pic{width:20vw;}

.index-mission .cont .text .slide-pic li{width:20vw;}

.index-position{padding-bottom: 0;}

.index-position h3{line-height:20px;font-size:16px;}

.index-position h3 i{margin-left:5px;font-size:14px;}

.index-position .info p{padding-left:15px;line-height:26px;font-size:14px;}

.index-position .info p:after{width:6px;height:6px;top:10px;}

.index-position .ceo{float:inherit;width:50%;}

.index-position .ceo span{right:-13.5vw;top:15%;}

.index-position .ceo h3{top:30%;right:-35%;}

.index-position .ceo .info{top:37%;right:-100%;width:100%;padding-left:10px;}

.index-position .designer{margin-top:30px;width: 50%;padding:80px 0 50px;}

.index-position .designer span{left:-100%;top:0;}

.index-position .designer h3{left:-100%;top:28%;bottom:inherit;}

.index-position .designer h3:after{left: 12%;}

.index-position .designer .info{top:40%;left:-100%;width:100%;bottom: inherit;}

.index-case .slide-pic ul{height:43.45vw;}

.index-case .slide-pic li .text{padding:30px 30px 0;}

.index-case .slide-pic li .text h3{line-height:30px;margin-bottom:10px;font-size:24px;}

.index-case .slide-pic li .text p{height:125px;line-height:25px;margin-bottom:0;font-size:14px;}

.index-case .slide-dot li{line-height:20px;margin-right:20px;font-size:14px;}

.index-case .btn span{width:40px;height:40px;}

.index-case .btn span:after{width:16px;height:10px;}

.index-why .cont .text h2{line-height:35px;margin-bottom:15px;font-size:30px;}

.index-why .cont .text li span{line-height:50px;margin-top:-25px;font-size:50px;}

.index-why .cont .text li p{line-height:20px;padding:0 15px;font-size:14px;}

.index-project h2{line-height:35px;margin-bottom:10px;font-size:30px;}

.index-project .text{height:14.12vw;}

.index-project .text p{line-height:20px;font-size:14px;}

/*产品LVT*/

.list-products2{padding:40px 0;}

.list-products2 .title{margin-bottom:40px;}

.list-products2 .title h1{line-height:40px;margin-bottom:15px;font-size:36px;}

.list-products2 .title p{line-height:25px;padding:0;font-size:14px;}

.list-products2 .category li{width:160px;line-height:20px;margin:0 3px 6px;font-size:14px;}

.list-products2 .category li a{padding:10px 0;}

.list-products2 .n_pages li{width:60px;line-height:18px;margin:6px;font-size:14px;}

.list-products2 .n_pages li a{padding:8px 0;}

.list-products2 .cont{margin-top:40px;}

.list-products2 .cont li p{line-height:20px;font-size:14px}

.list-products2 .cont li .pic{margin-bottom:5px;}


/*产品*/

.list-products{padding:40px 0;}

.list-products .title{margin-bottom:40px;}

.list-products .title h1{line-height:40px;margin-bottom:15px;font-size:36px;}

.list-products .title p{line-height:25px;padding:0;font-size:14px;}

.list-products .category li{width:160px;line-height:20px;margin:0 3px 6px;font-size:14px;}

.list-products .category li a{padding:10px 0;}

.list-products .n_pages li{width:60px;line-height:18px;margin:6px;font-size:14px;}

.list-products .n_pages li a{padding:8px 0;}

.list-products .cont{margin-top:40px;}

.list-products .cont li p{line-height:20px;font-size:14px}

.list-products .cont li .pic{margin-bottom:5px;}

.main-products{padding:40px 0;}

.main-products .overview .profile{top:80px;width:40vw;padding-right:4vw;}

.main-products .overview .profile h1{line-height:35px;margin-bottom:10px;font-size:30px;}

.main-products .overview .profile p{line-height:25px;font-size:14px;}

.main-products .overview .profile .color{height:30px;margin:20px 0 30px;}

.main-products .overview .profile .color span{line-height:30px;margin-right:5px;font-size:16px;}

.main-products .overview .profile .color a{width:30px;height:30px;margin-left:10px;}

.main-products .overview .profile .manual{height:30px;margin:20px 0 30px;}

.main-products .overview .profile .manual span{line-height:30px;margin-right:10px;font-size:16px;}

.main-products .overview .profile .manual a{width:30px;height:30px;}

.main-products .overview .profile .inq{line-height:40px;padding:0 40px;font-size:14px;}

.main-products .overview .info{width:56vw;}

.main-products .overview .info .slide-pro{margin-bottom:40px;}

.main-products .overview .info .slide-pic li{width:56vw;}

.main-products .overview .info .slide-dot{width:52vw;margin-left:4vw;}

.main-products .overview .info .slide-dot .pos{width:45vw;}

.main-products .overview .info .slide-dot .pos li{width:14vw;margin-right:1.5vw;}

.main-products .overview .info .slide-dot .prev{left:0;}

.main-products .overview .info .slide-dot .next{right:0;}

.main-products .overview .info .slide-dot .btn{width:16px;height:10px;margin-top:-5px;}

.main-products .overview .info .fbox{padding-left:4vw;margin-bottom:40px;}

.main-products .overview .info .fbox h2{line-height:30px;padding-bottom:10px;margin-bottom:15px;font-size:24px;}

.main-products .overview .info .fbox li{line-height:20px;margin-bottom:10px;font-size:14px;}

.main-products .overview .info .fbox table td{line-height:20px;padding:5px 10px;font-size:14px;}

.main-products .overview .info .fbox .icon li{width:25%;padding:0 10px;box-sizing:border-box;}

.main-products .overview .info .fbox .icon li img{width:60px;height:60px;}

.main-products .overview .info .fbox .icon li p{line-height:20px;margin-top:5px;font-size:14px;}

.main-products .overview .info .fbox iframe{width:52vw;height:29.25vw;}

.main-products .feedback{margin-bottom:40px;}

.main-products .feedback .slide-fb{width:85vw;padding:20px 20px 10px;margin-top:-50px;box-shadow:0 0 5px rgba(0,0,0,.3);}

.main-products .feedback .slide-pic{width:100% !important;padding-bottom:10px;overflow-x:auto;}

.main-products .feedback .slide-pic ul{position:static !important;}

.main-products .feedback .slide-pic li{width:330px !important;height:auto;padding:15px;margin-right:20px;}

.main-products .feedback .slide-pic li img{width:40px;height:40px;margin-right:10px;}

.main-products .feedback .slide-pic li h3{line-height:40px;font-size:16px;}

.main-products .feedback .slide-pic li .text{height:120px;line-height:20px;font-size:14px;overflow-y:auto;}

.main-products .feedback .slide-pic li .text p{line-height:20px;font-size:14px;}

.main-products .feedback .slide-pic li .text::-webkit-scrollbar{width:4px;height:4px;background-color:#ccc;}

.main-products .feedback .slide-pic li .text::-webkit-scrollbar-thumb{width:4px;height:4px;border-radius:2px;background-color:#706f6f;}

.main-products .feedback .slide-pic::-webkit-scrollbar{width:4px;height:4px;background-color:#ccc;}

.main-products .feedback .slide-pic::-webkit-scrollbar-thumb{width:4px;height:4px;border-radius:2px;background-color:#706f6f;}

.main-products .feedback .btn{display:none;}

.main-products .detail h2{line-height:30px;font-size:26px;}

.main-products .size h2{line-height:30px;;font-size:26px;}

.main-products .size .spic{margin-bottom:40px;}

.main-products .collocation h2{line-height:30px;margin-bottom:15px;font-size:26px;}

.main-products .collocation .tab{margin-bottom:25px;}

.main-products .collocation .tab span{line-height:30px;font-size:16px;}

.main-products .collocation .cont ul{width:102%;}

.main-products .collocation .cont li{width:23.039%;margin-right:1.961%;}

.main-products .collocation .cont li .text{padding:10px;}

.main-products .collocation .cont li .text h3{line-height:20px;margin-bottom:5px;font-size:14px;}

.main-products .collocation .cont li .text p{line-height:15px;font-size:12px;}

.main-products .quality .cont .text h2{line-height:30px;margin-bottom:20px;font-size:26px;}

.main-products .quality .cont .text p{line-height:25px;margin-bottom:50px;font-size:14px;}

.main-products .accessories h2{line-height:30px;margin-bottom:20px;font-size:26px;}

.main-products .accessories .slide-dot{display:none;}

.main-products .accessories .slide-pic{width:100% !important;}

.main-products .accessories .slide-pic ul{position:static !important;width:102% !important;}

.main-products .accessories .slide-pic li{width:31.372% !important;margin:0 1.961% 3% 0 !important;}

.main-products .accessories .slide-pic li p{line-height:20px;font-size:14px;}

.main-products .accessories .slide-pic li:nth-child(3n+2){clear:both;}

.main-products .accessories .slide-pic li.clone{display:none;}

/*案例*/


.list-project .pvttitle{margin-bottom:40px;}

.list-project .pvttitle h1{line-height:40px;margin-bottom:15px;font-size:36px;}

.list-project .pvttitle p{line-height:25px;padding:0;font-size:14px;}

.list-project{padding:40px 0;}

.list-project .title{margin-bottom:40px;}

.list-project .title h1{line-height:40px;margin-bottom:15px;font-size:36px;}

.list-project .title p{line-height:25px;padding:0;font-size:14px;}

.list-project .category{padding:10px 0 5px;}

.list-project .category li{line-height:20px;padding-left:15px;margin:0 20px 5px;font-size:14px;}

.list-project .category li:before{top:5px;width:10px;height:10px;}

.list-project .cont{margin-top:40px;}

.list-project .cont li .pic:after{opacity:1;}

.list-project .cont li .text{padding:0 15px 15px;}

.list-project .cont li .text h3{line-height:20px;margin-bottom:5px;font-size:14px;}

.list-project .cont li .text p{line-height:15px;font-size:12px;}

.list-project .cont li .check{top:0;left:0;width:100%;height:100%;margin:0;font-size:0;background:none;}

.flow-project i{width:80px;height:50px;}

.flow-project i:before, .flow-project i:after{width:20px;margin-left:-10px;}

.main-project .info{padding:80px 3vw 0;}

.main-project .info h1{line-height:30px;font-size:20px;}

.main-project .info time{line-height:40px;margin:15px 0 20px;font-size:36px;}

.main-project .info .text p{line-height:25px;font-size:14px;}

.main-project .pic .video i{width:70px;height:49px;margin:-25px 0 0 -35px;}

/*联系*/

.main-contact{padding:40px 0;}

.main-contact .box{padding-left:230px;}

.main-contact .box span{top:0;line-height:40px;font-size:20px;}

.main-contact .box h1,.main-contact .box h2{line-height:40px;margin-bottom:25px;font-size:36px;}

.main-contact .box p{line-height:30px;font-size:16px;}

.main-contact .box p br{display:none;}

.main-contact .box:nth-child(1){margin-bottom:40px;}

/*关于*/

.main-about{padding:40px 0;}

.main-about .profile{padding-bottom:50px;}

.main-about .profile li{margin-bottom:40px;}

.main-about .profile li .text{padding:0;}

.main-about .profile li .text h2{line-height:40px;margin-bottom:10px;font-size:30px}

.main-about .profile li .text p{line-height:25px;font-size:14px;}

.main-about .profile li .pic{width:50%;}

.main-about .why{padding-top:80px;}

.main-about .why .title{margin-bottom:40px;}

.main-about .why .title h2{line-height:40px;margin-bottom:10px;font-size:30px}

.main-about .why .title p{line-height:25px;font-size:14px;}

.main-about .why .head_side_box .num{line-height:40px;font-size:14px;}

.main-about .why .head_side_box .num .act{font-size:30px;}

.main-about .why .head_side_box .btn{width:40px;height:40px;}

.main-about .why .head_side_box .btn:after{width:16px;height:10px;margin:-5px 0 0 -8px;}

/*vr*/

.main-show .cate{top:70px;border-radius:50px;}

.main-show .cate a{line-height:40px;padding:0 40px;font-size:18px;}

}

@media only screen and (max-width:780px){

.footer .head_side_box .logo{margin-right:5vw;}

/*首页*/

.index-brand .cont .text h2{line-height:35px;font-size:30px;}

.index-brand .cont .text p{line-height:20px;}

.index-case .slide-pic li .text{padding:20px 20px 0;}

.index-case .slide-pic li .text p{height:100px;-webkit-line-clamp:4;}

.index-why .cont .text li{height:12vw;}

.index-project .text{padding:15px 15px 0;}

/*产品*/

.list-products .cont li{width:48.039%;}

.list-products .cont li:nth-child(3n+1){clear:none;}

.list-products .cont li:nth-child(2n+1){clear:both;}

.list-products2 .cont li{width:48.039%;}

.list-products2 .cont li:nth-child(3n+1){clear:none;}

.list-products2 .cont li:nth-child(2n+1){clear:both;}

/*案例*/

.list-project .cont ul{width:102%;}

.list-project .cont li{width:48.039%;margin:0 1.961% 3% 0;}

}

@media only screen and (max-width:640px){

.header .head_side_box .linkedin,.header .head_side_box .instagram,.header .head_side_box .mail{display:none;}

.nav .box{left:-250px;width:250px;}

.footer .head_side_box{margin-bottom:30px;}

.footer .head_side_box .logo{width:100%;margin:0 0 30px;}

.footer .contact{padding:20px;margin-bottom:30px;}

.footer .contact span{line-height:20px;}

.footer .contact p{line-height:20px;}

.footer .contact .mail{float:none;width:100%;padding:0;margin-bottom:20px;border:none;}

.footer .contact .phone{float:none;width:100%;padding:0;}

.footer .copy-right{display:block;text-align:center;}

.footer .copy-right .cinfo{margin-bottom:15px;}

.footer .copy-right .sns a{margin:0 8px;}

/*搜索*/

.search-results{padding:20px 0 30px;}

.search-results h1{line-height:25px;font-size:18px;padding-bottom:15px;margin-bottom:20px;}

.search-results .seabox input[type="text"]{width:70%;}

.search-results .seabox input[type="submit"]{width:30%;}

.search-results .cont li{margin-bottom:15px;}

.search-results .cont li h3{margin-bottom:0;}

/*首页*/

.index-brand{padding:30px 0;margin-bottom:20px;}

.index-brand .title h1{height:30px;line-height:30px;font-size:24px;}

.index-brand .title p{font-size:14px;}

.index-brand .cont .text{float:none;width:100%;padding:20px;}

.index-brand .cont .text h2{line-height:30px;font-size:20px;}

.index-brand .cont .text h2 br{display:none;}

.index-brand .cont .text p{display:none;}

.index-brand .cont .text .morebtn{margin-top:0;}

.index-brand .cont .pic{float:none;width:100%;height:0;padding-bottom:70%;overflow:hidden;}

.index-brand .cont .pic img{margin-top:-35%;}

.index-history{margin-bottom:50px;}

.index-history .dg-wrapper{width:80vw;height:75vw;}

.index-mission{margin-bottom:50px;}

.index-mission .cont .pic{display:none;}

.index-mission .cont .text{float:none;width:100%;padding:20px;}

.index-mission .cont .text .slide-mis{width:60vw;}

.index-mission .cont .text .slide-pic{width:60vw;}

.index-mission .cont .text .slide-pic li{width:60vw;}

.index-mission .cont .text .slide-dot li{width:8px;height:8px;margin:0 5px;}

.index-position{margin-bottom:50px;}

.index-position h3{line-height:20px;font-size:14px}

.index-position h3 i{font-size:12px;margin:0;}

/* .index-position .ceo{width:43%;}

.index-position .ceo span{left:-8vw;}

.index-position .ceo h3{left:-130px;bottom:5%;} */
.index-position .info p{line-height: 18px; font-size: 12px;}

.index-position .info p:after{width:3px;height:3px;top:7px;}

.index-position .ceo{height: 320px;width: 40%;}

.index-position .ceo span{top:0;}

.index-position .ceo h3{top: 11%;right: -124px;}

.index-position .ceo .info{top: 20%;width:150%;right:-150%;padding-left:10px;}

/* .index-position .designer{width:50%;padding-top:3vw;}

.index-position .designer span{top:0;}

.index-position .designer h3{bottom:-35px;}

.index-position .designer h3:after{bottom:25px;} */

.index-position .designer{width: 50%; padding-top: 50px; margin-top: 0; height: 230px; box-sizing: border-box; }

.index-position .designer span{left: -45%;}

.index-position .designer h3{top: 18%; bottom: inherit;}

.index-position .designer .info{top: 30%;}

.index-position.action .designer h3:after{display: none;}

.index-case{margin-bottom:40px;}

.index-case .slide-dot{margin-bottom:0;}

.index-case .slide-dot li{margin:0 30px 10px 0;}

.index-case .slide-pic ul{height:61vw;}

.index-case .slide-pic li{overflow:hidden;}

.index-case .slide-pic li .pic{float:none;width:100%;}

.index-case .slide-pic li .text{top:initial;bottom:0;width:100%;height:auto;margin:0;padding:15px;background-color:rgba(234,233,230,.5);}

.index-case .slide-pic li .text h3{line-height:20px;margin:0;font-size:16px}

.index-case .slide-pic li .text p{display:none;}

.index-case .slide-pic li .text .morebtn{display:none;}

.index-case .btn{display:none;}

.index-case .act{display:none;}

.index-why{margin-bottom:40px;}

.index-why .cont .text{float:none;width:100%;padding:15px;}

.index-why .cont .text li{float:none;width:100%;height:auto;margin-bottom:10px;padding:0 0 0 40px;text-align:left;}

.index-why .cont .text li span{top:0;width:auto;line-height:20px;margin:0;font-size:18px;color:#999;}

.index-why .cont .text li p{position:static;padding:0;transform:translateY(0);}

.index-why .cont .text li:nth-child(1),.index-why .cont .text li:nth-child(2),.index-why .cont .text li:nth-child(3){border:none;}

.index-why .cont .pic{float:none;width:100%;}

.index-project{margin-bottom:40px;}

.index-project .left{float:none;width:100%;margin-bottom:0.85%;}

.index-project .right{float:none;width:100%;}

.index-project .text{height:auto;padding:15px;overflow:hidden;}

.index-project .text .morebtn{margin-top:15px;}

.index-project .p3{margin-bottom:0.85%;}

/*产品*/

.list-products .title{margin-bottom:20px;}

.list-products .title h1{font-size:30px;}

.list-products .category li a{padding:5px 0;}

.list-products .cont{margin-top:25px;}

.list-products .cont li p{line-height:15px;font-size:12px;}

/*产品LVT*/

.list-products2 .title{margin-bottom:20px;}

.list-products2 .title h1{font-size:30px;}

.list-products2 .category li a{padding:5px 0;}

.list-products2 .cont{margin-top:25px;}

.list-products2 .cont li p{line-height:15px;font-size:12px;}

.main-products{padding:20px 0 40px;}

.main-products .overview{padding:0 4vw;}

.main-products .overview .profile{position:static;float:none;width:100%;padding:0;margin-bottom:20px;}

.main-products .overview .profile h1{line-height:30px;font-size:26px;}

.main-products .overview .profile .color{margin:15px 0;}

.main-products .overview .info{float:none;width:100%;}

.main-products .overview .info .slide-pic{margin-bottom:2.5vw;}

.main-products .overview .info .slide-pic li{width:92vw;}

.main-products .overview .info .slide-dot{width:92vw;margin:0;}

.main-products .overview .info .slide-dot .pos{width:92vw;}

.main-products .overview .info .slide-dot .pos li{width:29vw;margin-right:2.5vw;}

.main-products .overview .info .slide-dot .btn{display:none;}

.main-products .overview .info .fbox{padding:0;}

.main-products .overview .info .fbox h2{line-height:30px;padding-bottom:5px;margin-bottom:10px;font-size:20px;}

.main-products .overview .info .fbox iframe{width:92vw;height:51.75vw;}

.main-products .collocation .cont li{width:48.039%;margin-bottom:2%;}

.main-products .collocation .cont li:nth-child(2n+1){clear:both;}

.main-products .feedback .slide-fb{display:none;}

.main-products .quality .cont{position:relative;}

.main-products .quality .cont .text{position:absolute;float:none;top:50%;left:10%;width:80%;padding:40px 15px;transform:translateY(-50%);background-color:rgba(255,255,255,.7);}

.main-products .quality .cont .text h2{margin-bottom:15px;font-size:20px;}

.main-products .quality .cont .text p{margin-bottom:20px;color:#000;}

.main-products .quality .cont .text p br{display:none;}

.main-products .quality .cont .pic{float:none;width:100%;}

.main-products .accessories .slide-pic li{width:48.039% !important;}

.main-products .accessories .slide-pic li:nth-child(3n+2){clear:none;}

.main-products .accessories .slide-pic li:nth-child(2n+2){clear:both;}

/*案例*/

.list-project .pvttitle{margin-bottom:20px;}

.list-project .pvttitle h1{font-size:30px;}

.list-project .title{margin-bottom:20px;}

.list-project .title h1{font-size:30px;}

.list-project .category li{padding-left:12px;margin:0 10px 5px;}

.list-project .cont{margin-top:25px;}

.list-project .cont li .pic{margin-bottom:5px;}

.list-project .cont li .pic:after{display:none;}

.list-project .cont li .text{position:static;padding:0;}

.list-project .cont li .text h3{line-height:15px;font-size:12px;color:#333;text-shadow:none;font-family:"Gotham-Light";}

.list-project .cont li .text p{display:none;}

.list-project .cont li:nth-child(2n+1){clear:both;}

.main-project{overflow-y:auto;}

.main-project .info{float:none;width:100%;height:auto;padding:60px 4vw 20px;}

.main-project .pic{float:none;width:100%;height:auto;}

/*联系*/

.main-contact .box{padding-left:0;}

.main-contact .box span{position:static;}

.main-contact .box h1,.main-contact .box h2{margin:15px 0;font-size:30px;}

/*关于*/

.main-about .profile{padding-bottom:0;}

.main-about .profile li .text{position:static;width:100%;margin-bottom:10px;transform:translateY(0);}

.main-about .profile li .text h2{margin-bottom:5px;}

.main-about .profile li .text h2 br{display:none;}

.main-about .profile li .text.center{text-align:left;}

.main-about .profile li .pic{width:100%;}

.main-about .why{padding-top:40px;}

.main-about .why .title{margin-bottom:20px;}

.main-about .why .slide-pic{float:none;width:100vw;height:50vw;}

.main-about .why .slide-pic li{width:100vw;height:50vw;}

.main-about .why .head_side_box{float:none;width:100%;overflow:hidden;}

.main-about .why .head_side_box .num{float:left;margin-bottom:0;margin-right:30px;}

.main-about .why .head_side_box .btn{float:left;margin-right:20px;}

.main-about .why .adorn{display:none;}

/*vr*/

.main-show .cate{top:65px;left:5%;width:90%;}

.main-show .cate a{padding:0;width:50%;text-align:center;box-sizing:border-box;}

}