/*共同*/
/*body {transition: all 0.8s;}*/
@media (min-width: 768px){
	.c-1,.c-2,.c-3,.c-4,.c-5 {margin-top: 80px;}
	/*.c-2,.c-3,.c-4,.c-5 {width: 1200px;}*/
	.c-5 {margin-bottom: 80px;}
}
@media (max-width: 767px){
	.c-0,.c-1,.c-2,.c-3,.c-4,.c-5 {width: 100%!important}
	.c-1,.c-2,.c-4,.c-5 {margin-top: 40px}
	.c-3 {margin-top: 80px;}
	.c-5 {margin-bottom: 40px;}
	.title-v1 {margin-bottom: 40px!important}
}

/*轮播图*/
.swiper-slide img {width: 100%; height: 100%;}
@media (min-width: 768px){
	/*.pc {display: block}
	.mob {display: none}*/
	#zw-pc {display: block}
	#zw-mov {display: none}
}
@media (max-width: 767px){
	/*.pc {display: none}
	.mob {display: block}*/
	#zw-pc {display: none}
	#zw-mov {display: block}
}


/*产品优势导航*/
.course-item {background-color: #f1f1f1}
.course-item:hover {transform: rotate(0);}
.course-wrapper .fix {cursor: pointer;}

.daohang {width: 100%; height: 100%; overflow: hidden; display: none; background-color: #202020;}
.daohang .dbox {border: 1px solid #303030; padding: 20px; height: 100px}
.daohang .dimg {width: 100%; height: 100%; text-align: center;}
.daohang p {text-align: center}
@media (min-width: 768px) {
	.modal-dialog {margin-top: 190px;}
	#yeecar {display: block}
	#daohang {display: none}
	.yeecar {margin-top: 30px; margin-bottom: 30px;}
	.yeecar img {width: 100px;}
	.service-block-default {background: #202020; border-color: #303030; }
	.service-block.yeecar {padding: 30px 20px 20px 20px; text-align: center; margin-bottom: 0px; }
	.service-block-light, .service-block-default {border: solid 1px #303030; }
	.service-block-default:hover {box-shadow: none; background: #101010; }
	.heading-md {font-size: 20px; line-height: 24px; color: #ccc; font-weight: 200;}
	.yeecar .wrapper p {color: #999; }
}
@media (max-width: 767px) {
	.course-wrapper {display: none}
	.modal-dialog {margin: 90px 20px 20px 20px}
	#yeecar {display: none}
	#daohang {display: block}
}


/*宣传视频*/
.title-v1 {z-index: 1; position: relative; text-align: center; margin-bottom: 60px; }
.title-v1 h1, .title-v1 h2 {font-size: 28px; position: relative; margin-bottom: 15px; padding-bottom: 20px; text-transform: uppercase; font-family: "Open Sans", Arial, sans-serif; }
.title-v1 h1:after, .title-v1 h2:after {bottom: 0; left: 50%; height: 1px; width: 70px; content: " "; margin-left: -35px; position: absolute; background: #fd780f; }
.bg-shadow {position: absolute; left: 0; top: 0; right: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.9); padding: 30px 18px; color: #ffffff; text-align: left; transition: all 0.8s; box-sizing: border-box; cursor: pointer; opacity: 0; text-align: center}
.imgbox {position: absolute; left: 0; top: 0; right: 0; width: 100%; /*height: 200px;*/ opacity: 0; text-align: center; transition: all 0.8s; line-height: 200px; display: block; cursor: pointer;}
.imgbox:hover {opacity: 1}
.imgbox img {width: 50px;}
.case-cover {width: 100%; height: 100%; object-fit: contain;}
.more-btn {text-align: center; margin-top: 20px}
.more-btn a {border: 1px solid #555; color: #7E7B7B; display: inline-block; font-size: 16px; min-width: 80px; text-decoration: none; padding: 0 30px; outline: 0; box-shadow: none; -webkit-transition: color .25s; transition: color .25s;}
.more-btn a:hover {border-color: #ff923c; background: #ff923c; color: #ffffff !important;}
.case-box {margin-bottom: 20px}
.case-box img {transition: all 0.8s;}
@media (max-width: 992px) {
	.imgbox {line-height: 120px;}
}
@media (max-width: 767px) {
	.case-container {width: 100%!important}
	/*.case-cover {height: 120px}
	.imgbox {line-height: 120px; height: 120px;}*/
	.imgbox img {width: 35px}
	.c-2 {padding: 0 5px}
	/*.case-box {margin-bottom: 0px; padding: 0 5px}*/
}

@media (max-width: 475px) {
	.case-cover {height: 120px}
	.imgbox {line-height: 120px; height: 120px;}
	.case-box {margin-bottom: 0px; padding: 0 5px}
}


/*品牌详情*/
.c-3a {margin-top: 80px}
h2.title-v2 {color: #555; position: relative; margin-bottom: 30px; color: #ccc; font-weight: 200; font-size: 24px; line-height: 33px; }
h2.title-v2:after {left: 0; width: 70px; height: 2px; content: " "; bottom: -10px; background: #555; position: absolute; }
.text-highlights {color: #fff; font-weight: 200; padding: 0px 5px; }
.text-highlights-cys-orange {background: #fd780f; }
.btn-u.btn-brd {color: #ddd; padding: 5px 13px; border: solid 1px transparent; transition: all 0.3s;}
.btn-u.btn-brd.btn-brd-hover {background: rgba(0, 0, 0, 0.6); text-decoration: none;}
.btn-u.btn-brd.btn-u-dark {border-color: #eee; }
.btn-u.btn-brd.btn-u-dark:hover {border-color: #333; }
.btn-u.btn-brd.btn-u-dark.btn-brd-hover:hover {background: #333; }
.btn-u.btn-brd.btn-brd-hover:hover {color: #fff !important; }
.btn-u {color: #fff; background: #fd780f; border-color: #fff; margin-bottom: 5px; font-size: 14px; cursor: pointer; font-weight: 400; padding: 6px 13px; position: relative; white-space: nowrap; display: inline-block; text-decoration: none;}
.btn-u:hover {color: #fff; background-color: #ff923c; text-decoration: none; transition: all 0.3s ease-in-out;}
@media (max-width: 767px) {
	.c-3a {width: 100%!important; margin-top: 40px}
	.container h2 {font-size: 20px; }
}


/*贴膜知识库*/
.panel-default {border-color: #555}
.acc-v1 .panel-heading a {color: #ccc; background: #202020; display: block; font-size: 14px; padding: 5px 15px;}
.panel-default>.panel-heading {color: #333; background-color: #202020; border-color: #555; }
.panel-group .panel-heading + .panel-collapse .panel-body {color: #999; background: #222; border-top-color: #555; }
.panel-group .panel-heading+.panel-collapse>.panel-body {border-top: 1px solid #555; }
.c-4 h2 {color: #ccc; font-weight: 200; font-size: 24px; line-height: 33px; margin-top: 0;}
.c-4 a {color: #fd780f; }
@media (max-width: 767px) {
	.c-4 h2 {font-size: 20px; }
	.acc-v1 .panel-heading a {line-height: 25px;}
}

/*门店施工间展示*/
.heading {text-align: center; margin: 40px 0;}
.heading h2 {padding: 0 12px; position: relative; display: inline-block; line-height: 34px !important; font-size: 24px; color: #ccc;}
.heading-v1 h2:before, .heading-v1 h2:after {top: 15px; height: 6px; border-top-style: solid; border-bottom-style: solid; content: ' '; width: 70%; position: absolute; border-width: 1px; border-color: #555;}
.heading h2:before {right: 100%; }
.heading h2:after {left: 100%; }
@media (max-width: 768px) {
	.heading h2:before, .heading h2:after {width: 20%; }
	.c-0 {padding: 0}
}

/*联系我们*/
.cot {margin-top: 40px}
.cot span {color: #ccc; font-weight: 700;}
.cot p {margin-bottom: 20px}
.ipt {background-color: #202020; border-color: #555; margin-bottom: 20px; color: #fff}
.ipt:nth-child(0), .ipt:nth-child(1) {width: 50%}
.sub {text-align: right;}
.sub button {padding: 6px 20px; transition: 0.3s all;}
@media (max-width: 768px) {
	.cot {margin-top: 20px}
	.sub {text-align: left;}
}