@charset "utf-8";
/* CSS Document */

em,i,strong,b{font-style:normal;font-weight: 100;}
li{list-style:none}
img{border:0} 
table{border-collapse:collapse;border-spacing:0}
.ind{text-indent:2em}
.noborder{border:0;}
.clear:after{content:"." ;clear:both;height:0;overflow:hidden;visibility:hidden;display:block}

button {cursor: pointer;transition: .5s;border: 0;}
button:focus {border: 0;outline: 0;opacity: .6;filter: alpha(opacity=60)}

.header-padding {height: 120px;display: block;}

/* 适用于不同规模的门店 */
.apply_shop:before{content: '';display:table;}
.apply_shop{background-color: #fff;margin: 0 auto;text-align: center;height:600px;}
.apply_shop>h2{font-size:30px;color:#2b2d42;margin:66px 0 15px;}
.apply_shop>span{color:#95989d;font-size: 15px;margin-bottom: 41px;display: inline-block;}
.apply_shop>ul{padding-bottom: 51px;display: flex;width: 1208px;justify-content: space-between;margin: 0 auto;}
.apply_shop>ul>li{width: 365px;height:260px;color:#fff}
.apply_shop>ul>li:nth-child(1){background: url(../images/apply1.jpg) no-repeat center/100%,100%;}
.apply_shop>ul>li:nth-child(2){background: url(../images/apply2.jpg) no-repeat center/100%,100%;}
.apply_shop>ul>li:nth-child(3){background: url(../images/apply3.jpg) no-repeat center/100%,100%;}
.apply_shop>ul>li>i{position: relative;border: solid 1px #fff;width: 85px;height: 85px;border-radius: 50%;display: block;margin:50px auto 25px;}
.apply_shop>ul>li>i>img{position: absolute;position: absolute; left: 50%; top: 50%;transform:translate(-50%,-50%);}
.apply_shop>ul>li>h3{font-size: 20px;font-weight:500;margin-bottom: 16px;}
.apply_shop>ul>li>p{font-size: 15px;}
.apply_shop>input{width: 200px;height: 60px;background:linear-gradient(90deg,#f92028,#ff4121);border: none;border-radius:5px;font-size:20px;color: #fff;}

/* 16年行业专注，为足浴门店提供适合的解决方案 */
.apply_scheme:before{content: '';display:table;}
.apply_scheme{padding-top: 66px;padding-bottom: 40px;background:url(../images/apply_bg1.jpg) no-repeat;background-size: 100% 100%;margin: 0 auto;text-align: center;}
.apply_scheme>h2{font-size:30px;color:#fff;margin:0 0 15px;}
.apply_scheme>span{color:#fff;font-size: 15px;margin-bottom: 41px;display: inline-block;}
.apply_scheme>ul{display: flex;flex-wrap: wrap;width: 1208px;margin: 0 auto; justify-content:space-between}
.apply_scheme>ul>li{color:#fff;width:325px;padding-bottom: 25px;}
.apply_scheme>ul>li>i{display: block;height: 85px;position: relative;}
.apply_scheme>ul>li>i>img{position: absolute;left: 50%; top: 50%;transform:translate(-50%,-50%);}
.apply_scheme>ul>li>h3{font-size: 18px;margin-bottom:12px;}
.apply_scheme>ul>li>p{font-size:14px;color:#bbbbbb;width:190px;margin: 0 auto;height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

.apply_scheme>ul>li>div{display: none;}
.apply_scheme>ul>li>div>input{height: 36px;width: 95px;margin: 0 5px;}
.apply_scheme>ul>li>div>input:nth-child(1){background:linear-gradient(90deg,#f92028,#ff4121);border: none;color: #fff;}
.apply_scheme>ul>li>div>input:nth-child(2){border: 1px solid #f92028;background-color: rgba(0,0,0,0);color:#f92028;}
.apply_scheme>ul>li:hover{background-color: rgba(192,192,192,0.1);border-radius: 5px;padding-top: 25px;}
.apply_scheme>ul>li:hover i{display: none;}
.apply_scheme>ul>li:hover div{display:block;margin-top:20px;}

.apply-btn-2 {height: 36px;width: 95px;margin: 0 5px;color: #FFFFFF;background: linear-gradient(to right, #F92028, #FF4E2E);box-shadow: 0 5px 15px rgba(253, 66, 44, 0.3);}

/* 大旗软件客户见证 */
.apply_witness{padding-top: 66px;/*background: url(../images/apply_bg2.jpg) no-repeat;*/background-color: #eee;background-size: 100% 100%;text-align: center;height: 600px;}
.apply_witness>h2{font-size:30px;color:#2b2d42;margin:0 0 15px;}
.apply_witness>span{color:#95989d;font-size: 15px;margin-bottom: 41px;display: inline-block;}
.swiper-witness{width: 1208px;margin: 0 auto;position: relative;}
.swiper-witness .swiper-slide{background: #fff;}
.swiper-witness .swiper-slide>img{width: 100%;}
.swiper-witness .swiper-slide .message{display: flex;padding: 20px 10px;}
.swiper-witness .swiper-slide .message .message_head{text-align: left;margin-left:15px;margin-top: 7px;}
.swiper-witness .swiper-slide .message .message_head h3{font-size: 22px;}
.swiper-witness .swiper-slide .message .message_head span{font-size:14px;}
.swiper-witness .swiper-slide .message i{background:linear-gradient(90deg,#f92028,#ff4121);border-radius: 40px;height: 20px;line-height: 20px;font-size: 12px;color: #fff;width: 70px;margin:9px 0 0 15px ;}
.swiper-witness .swiper-slide p{font-size:14px;line-height: 22px;color: #666666;text-align: left;margin: 0 25px;}

/* 预约 */
.apply_yuyue{width: 100%;height: 320px;padding-top: 25px;}
.apply_yuyue .sq{color: #FFFFFF;text-align: center;padding: 25px;}
.apply_yuyue .sq h1 {font-size: 30px}
.sq p{margin-top: 15px;margin-bottom: 10px;}
.sq .ziliao{padding-left: 40px;}
.sq-name,.sq-tel{float: left;width: 200px;height: 50px;overflow: hidden;margin-right: 10px;border-radius: 12px;border: 1px solid #ccc;}
.sq-name input,.sq-tel input{width: 100%;height: 100%;font-size: 16px;border: 0;border-radius: 10px;padding: 0 20px;outline: none;}
.sq-tel{width: 385px;}
.sq a{display: block;float: left;width: 140px;height: 50px;color: #fff;line-height: 50px;border: none;border-radius: 9px;background:linear-gradient(90deg,#f92028,#ff4121);}
.sq>span{display: inline-block;color: #999999;font-size: 14px;margin-top: 28px;}
.apply-box {margin: 25px auto 0;display: flex;justify-content: center;width: 1200px;}
.select-box {position: relative;}
.apply-province {width: 240px;-webkit-appearance: none;}

.select-box::before{content: "";display: block;position: absolute;top: 12px;left: 200px;width: 15px;height: 15px;border-top: 2px solid #ccc;border-right: 2px solid #ccc;transform: rotate(135deg);}

.name-input, .phone-input {width: 282px;}
.name-input, .phone-input, .apply-province {height: 50px;color: #2B2D42;font-size: 16px;background: #FFFFFF;border-radius: 5px;margin-right: 16px;padding: 0 14px;}

/*.name-input, .phone-input, .apply-province {height: 50px;color: #2B2D42;font-size: 16px;background: #FFFFFF;border-radius: 5px;margin-right: 16px;padding: 0 14px;
border: 0;outline: none;border: 1px solid #d5d5d5;}*/

.submit-btn {margin: 0 0;}
.apply-btn {margin: 0 auto;padding: 18px 45px;font-size: 18px;color: #FFFFFF;border-radius: 5px;background: linear-gradient(to right, #F92028, #FF4E2E);box-shadow: 0 5px 15px rgba(253, 66, 44, 0.3);}
.apply-box a{
	      width: 140px;
	      height: 50px;
	      cursor: pointer;
		  line-height: 50px;
	      color: rgb(255, 255, 255);
	      background-color: rgb(254, 153, 0);
	      outline: none;
	      border-width: initial;
	      border-style: none;
	      border-color: initial;
	      border-image: initial;
	      border-radius: 9px;
}

/* 案例 */
.store-bg {background: #FFFFFF;text-align: center;height: 780px}
.store-title {font-size: 30px;color: #2B2D42;line-height: 1;padding: 85px 0 24px;}
.store-remark {font-size: 16px;color: #95989D;line-height: 1;margin-bottom: 42px}
.store-swiper {width: 1210px;margin: 0 auto;padding: 0 0 30px !important;}
.apply-bg {background: url(picture/index_bg05.jpg) no-repeat;padding: 72px 0;}
.apply-title {font-size: 30px;color: #FFFFFF;text-align: center;line-height: 1;}
.apply-box {margin: 36px auto 0;display: flex;justify-content: center;width: 1200px;}

.apply-province {width: 240px;-webkit-appearance: none;}
.select-box {position: relative;}

/* 总部+本地,双保障服务 */
.apply_service{padding-top:70px;padding-bottom:70px;background: url(../images/apply_bg3.jpg) no-repeat;background-size: 100% 100%;text-align: center;}
.apply_service>h2{font-size:30px;color:#fff;margin:0 0 15px;}
.apply_service>span{color:#fff;font-size: 15px;margin-bottom: 41px;display: block;}
.apply_service>input{width: 200px;height: 60px;background:linear-gradient(90deg,#f92028,#ff4121);border: none;border-radius:5px;font-size:20px;color: #fff;}
.apply-btn {margin: 0 auto;padding: 18px 45px;font-size: 18px;color: #FFFFFF;border-radius: 5px;background: linear-gradient(to right, #F92028, #FF4E2E);box-shadow: 0 5px 15px rgba(253, 66, 44, 0.3);}

/* 品质承诺 */
.apply_quality{background: url(../images/apply_bg4.jpg) no-repeat;background-size: 100% 100%;}
.apply_quality .apply_w{width: 860px;margin: 0 auto;display: flex;padding-bottom: 55px;}
.apply_quality .apply_w >div{color: #fff;margin-top: 70px;margin-left: 35px;text-align: center;}
.apply_quality .apply_w >div>span{font-size: 20px;line-height: 65px;}
.apply_quality .apply_w >div>h2{font-size:35px;}


/*大旗资质*/
.mb40px {margin-bottom: 40px;}
.row {margin-left: -15px;margin-right: -15px;}
.col-md-4 {width: 20%; float: left;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding-bottom: 25px;margin-right: 25px;}
.img-container {width: 100%;display: inline-block;overflow: hidden;border: 1px solid #eee;background: #fff;padding: 20px;}
.text-center {text-align: center;}
.img-container img {width: 330px;}
.img-container img {max-width: 100%;vertical-align: middle;}

#zizhi{background: url(../images/zizhi.jpg) no-repeat;background-size:cover;height:690px;}
#zizhi .swp{width:1200px;margin: 0 auto;}
.swiper-father{position: relative;}
.swiper-father .swiper-button-prev{background-image: url("../images/zuo.png") ;width: 44px;background-size: 44px 44px;}
.swiper-father .swiper-button-next{background-image: url("../images/you.png") ;width: 44px;background-size: 44px 44px;}
#zizhi .swp h4{font-size: 36px;font-weight: normal;color: #ffffff;text-align: center;padding: 80px 0 20px 0;}
#zizhi .swiper-slide img{margin-top: 15px;}
#zizhi .swiper-slide p{color: #333333;display: block;padding-bottom: 35px;}
.swiper-button-prev{background: url(../images/zuo.png);left: 10px;right: auto;}
#zizhi .swp h1{font-size: 30px;font-weight:bold;color: #ffffff;text-align: center;padding: 80px 0 20px 0;}
#zizhi .swiper-slide {
	text-align: center;
	font-size: 15px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction:column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	justify-content : space-between;
}

/*证书*/
#zhengshu{height:540px;}
#zhengshu .swp{width:1200px;margin: 0 auto;}
.swiper-father{position: relative;}
.swiper-father .swiper-button-prev{background-image: url("../images/zuo.png") ;width: 44px;background-size: 44px 44px;}
.swiper-father .swiper-button-next{background-image: url("../images/you.png") ;width: 44px;background-size: 44px 44px;}
#zhengshu .swiper-slide img{margin-top: 15px;}
#zhengshu .swiper-slide p{color: #333333;display: block;padding-bottom: 35px;}
.swiper-button-prev{background: url(../images/zuo.png);left: 10px;right: auto;}
#zhengshu .swp h1{font-size: 30px;font-weight:bold;color: #2B2D42;text-align: center;padding: 80px 0 20px 0;}
#zhengshu .swiper-slide {
	text-align: center;
	font-size: 15px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction:column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	justify-content : space-between;
}
.col-md-5 {width: 14%; float: left;position: relative;min-height: 1px;padding-left: 15px;padding-right: 15px;padding-bottom: 25px;margin-right: 40px;}