﻿

/*广告*/
.g-adv{ position:relative; width:100%; margin:0 auto; height: auto; z-index:1; font-size:0;}
.g-adv .m-box img{ display:block;position: relative;width:100%; height: auto;}
.g-adv .swiper-pagination{height:0.6rem;bottom: 6%;}
.g-adv .swiper-pagination .swiper-pagination-bullet{width:0.85rem;height:0.85rem;background: #fff;opacity: 0.5;margin:0 0.6rem;vertical-align:top;border-radius:50%;position:relative;}
.g-adv .swiper-pagination .swiper-pagination-bullet-active{background:#FF9315;opacity: 1;}


/*公共标题*/
.title{text-align: center;font-size: 2.1rem;line-height: 2.1rem;color: #333;font-weight: normal;letter-spacing: 0.15rem;padding-top: 1.1rem;box-sizing: border-box;}
.title a{display: block;color: #333;}
.title span{display: block;font-size: 1rem;color: #666;line-height: 1rem;margin-top: 0.7rem;letter-spacing:0.1rem;}
.con{margin: 0 auto;width: 93.75%;}
.qh{text-align: center;line-height: 0;}
.qh .prev{width: 2.8rem;display: inline-block;margin-right: 1.6rem;}
.qh .next{width: 2.8rem;display: inline-block;}


/*引子*/
.yz{padding-top: 4.8rem;padding-bottom: 4rem;}
.yz h2{padding-top: 1.1rem;background: url(/mobile/images/yz-tbg.png) no-repeat center top;background-size: auto 100%;height: 5.7rem}
.yz .con{overflow: hidden;margin-top: 1.5rem;}
.yz .con li{text-align: center;line-height: 0;width: 25%;}
.yz .con li img{height: 2.6rem;width: auto;display: block;margin: 0 auto;}
.yz .con li em{ display:block; overflow:hidden; height:2.6rem}
.yz .con li span{display: block;font-size: 1.2rem;line-height: 1.2rem;color: #333;}
.yz .con li span:before{content: "";display: block;width: 2.25rem;height: 1px;background: #434343;margin: 0.55rem auto .85rem}
.yz .qh{margin-top: 3.5rem;background: url(/mobile/images/yz-bg.png) no-repeat left center;background-size: 100% auto;}


/*工作服定制*/
.pro{background: url(/mobile/images/pro-bg.jpg) no-repeat center top;background-size: 100% 100%;box-sizing: border-box;padding-top: 2.55rem;padding-bottom: 4rem;}
.pro h2{padding-top: 1.6rem;background: url(/mobile/images/pro-tbg.png) no-repeat center top;background-size: auto 100%;height: 6rem;}
.pro .tit{margin: .85rem auto 1.75rem;width: 93.75%;}
.pro .tit ul{display: flex; display: -webkit-flex; flex-wrap: wrap; justify-content: center;}
.pro .tit li{width: 28%;height: 2.45rem;border-radius: 1.1rem;border:1px solid #959595;box-sizing: border-box;text-align: center;margin: 0 0.5rem;font-size: 1.1rem;line-height: 2.4rem;}
.pro .tit li a{display: block;line-height: 2rem;}
.pro .tit li.cur{background: #FF9315;border-color:#FF9315; color: #fff;}
.pro .tit li.cur a{color: #fff;}
.pro .con{overflow: hidden;}
.pro dl{display: flex; display: -webkit-flex; flex-wrap: wrap; justify-content: space-between;}
.pro dt{width: 57.2%;}
.pro dt img{display: block;}
.pro dt h3{font-size: 1.5rem;line-height: 1.5rem;color: #333;font-weight: normal;display: block;padding-top: 1rem;margin-bottom: 0.45rem;}
.pro dt p{font-size: 1.2rem;line-height: 1.8rem;color: #666;width: 95%;}
.pro dt em{display: block;width:9.6rem; height:3rem; background:rgba(255,147,21,1); border-radius:0.5rem;font-size: 1rem;line-height: 3rem;text-align: center;color: #fff;margin-top: 1rem;}
.pro dd{width: 40%;}
.pro dd li{position: relative;line-height: 0;margin-bottom: 1.3rem;}
.pro dd li img{width: 100%;display: block;}
.pro dd li h4{position: absolute;left: 0;bottom: 0;width: 100%;height:4.5rem;background:rgba(51,51,51,0.6);color: #fff;line-height: 4.5rem;text-align: center;font-size: 1.2rem;}


/*职业装定制*/
.pro2{background: #fff;padding-top: 3.3rem;}
.pro2 h2{padding-top: 2rem;background: url(/mobile/images/pro2-tbg.png) no-repeat center top;background-size: auto 100%;height: 6.25rem;}
.pro2 .tit li{width: 22%;margin: 0 1.5%;}
.pro2 .con{overflow: hidden;}
.pro2 dt{text-align: right;}
.pro2 dt p{margin-left: 5%;}
.pro2 dt em{float: right;}



/*工艺优势*/
.ys{background: url(/mobile/images/ys-bg.jpg) no-repeat center top;padding-top: 2.55rem;padding-bottom: 4rem;}
.ys h2{padding-top: 1.6rem;background: url(/mobile/images/ys-tbg.png) no-repeat center top;background-size: auto 100%;height: 6.5rem;}
.ys .tit{margin: 1rem auto;width: 98%;height:3.1rem;background:rgba(255,147,21,1);border-radius:1.1rem;line-height: 3.1rem;}
.ys .tit ul{display: flex; display: -webkit-flex; flex-wrap: wrap; justify-content: space-between;}
.ys .tit li{font-size: 1rem;color: #333;text-align: center;width: 20%;position: relative;box-sizing: border-box;}
.ys .tit li:after{content: "";display: block;width:0;height:0;border-right:0.8rem solid transparent;border-left:0.8rem solid transparent;border-top:0.45rem solid #FF9315;position: absolute;left: 50%;margin-left: -0.8rem;display: none;}
.ys .tit li.cur{color: #fff;}
.ys .tit li.cur:after{display: block;}
.ys .con{overflow: hidden;}
.ys .con dt{line-height: 0;box-shadow: 0 0 0.15rem rgba(0,0,0,0.1)}
.ys .con dd{height: 12.8rem;background: #fff url(/mobile/images/ys-cbg.png) no-repeat center center;background-size: 29.25rem 11.65rem;padding: 1.9rem 1.75rem 0;display: flex; display: -webkit-flex; flex-wrap: wrap; justify-content: space-between;box-sizing: border-box;}
.ys .con dd p{width: 42%;}
.ys .con dd p b{display: block;background: url(/mobile/images/ys-line.png) no-repeat left bottom;font-size: 1.3rem;line-height: 1.3rem;color: #333;background-size: 3.7rem .3rem;padding-bottom: 1.25rem;margin-bottom: 0.6rem;}
.ys .con dd p span{display: block;font-size: 1rem;color: #666;line-height: 1.4rem;}




/*设计优势*/
.sj{background: #fff;padding-top: 3.6rem;padding-bottom: 5rem;}
.sj h2{padding-top: 1.6rem;background: url(/mobile/images/sj-tbg.png) no-repeat center top;background-size: auto 100%;height: 6.2rem;}
.sj .con{margin-top: 1.1rem;}
.sj dt{background: url(/mobile/images/cj-bg.jpg) no-repeat center top;height: 22.35rem;box-sizing: border-box;text-align: center;color: #fff;line-height: 2rem;padding: 8rem 14% 0;background-size: 100% 100%;}
.sj dd{padding-top: 1rem;}
.sj dd li{padding-top: 1.7rem;border-bottom: 1px dashed #c8b5aa;padding-bottom: 2rem;}
.sj dd li b{display: block;font-size: 1.5rem;line-height: 1.5rem;color: #333;background: url(/mobile/images/sj-dot.png) no-repeat left center;padding-left: 1.85rem;background-size: .65rem .65rem;}
.sj dd li span{display: block;font-size: 1.2rem;color: #666;margin-top: 0.55rem;line-height: 1.9rem;}
.sj dd li:last-child{border-bottom: none;padding-bottom: 0;}


/*实力保障*/
.sl{background: url(/mobile/images/sl-bg.jpg) no-repeat center top;padding-top: 3rem;background-size: 100% 100%;padding-bottom: 3.55rem;box-sizing: border-box;height: 68.55rem}
.sl h2{padding-top: 1.15rem;background: url(/mobile/images/sl-tbg.png) no-repeat center top;background-size: auto 100%;height: 6.05rem;}
.sl .con{margin-top: 0.7rem;overflow: hidden;box-shadow:0px 0.15rem 0.35rem 0px rgba(0, 0, 0, 0.14);}
.sl dt{line-height: 0;}
.sl dd{height: 17.7rem;background:#fff url(/mobile/images/sl-cbg.png) no-repeat;background-size: 100% auto;box-sizing: border-box;padding: 4.35rem 1.5rem 0 2rem;}
.sl dd h3{font-size: 1.5rem;color: #333;line-height: 1.5rem;font-weight: bold;}
.sl dd h3 span{font-family: BaskOldFace,arial;color: #FF9315;font-weight: lighter;font-size: 1.3rem;display: inline-block;vertical-align: bottom;line-height: 80%;margin-left: 0.5rem;}
.sl dd p{font-size: 1.2rem;color: #666;line-height: 1.9rem;display: block;margin-top: 1rem;}
.sl .qh{margin-top: 2.3rem;}


/*客户案例*/
.case{padding-top: 3.05rem;padding-bottom: 4.25rem;}
.case h2{padding-top: 1.75rem;background: url(/mobile/images/case-tbg.png) no-repeat center top;background-size: auto 100%;height: 7.5rem;}
.case .con{margin-top: 1.1rem;overflow: hidden;}
.case dt{line-height: 0;}
.case dt img{display: block;}
.case dd{padding: 0 10%;background: #fff;box-sizing: border-box;text-align: center;padding-top: 4rem;border:1px solid #AAAAAA;border-top: none;padding-bottom: 4rem}
.case dd h4 a{font-size: 1.4rem;color: #333;display: block;height: 3.6rem;line-height: 140%;border-bottom: 1px solid #E5E5E5;margin-bottom: 1.2rem;}
.case dd p{font-size: 1.2rem;line-height: 1.8rem;color: #666;display: block;}
.case dd em a{width:9.6rem; height:3rem; background:rgba(255,147,21,1); border-radius:0.5rem;color: #fff;text-align: center;line-height: 3rem;font-size: 1.2rem;display: block;margin: 2.8rem auto 0;}
.case .qh{margin-top: 2rem;}


/*新闻资讯*/
.new{background: url(/mobile/images/new-bg.png) no-repeat center top;background-size: 100% auto;padding-top: 3.7rem;padding-bottom: 5rem;}
.new h2{padding-top: 1.85rem;background: url(/mobile/images/new-tbg.png) no-repeat center top;background-size: auto 100%;height: 6.7rem;}
.new dl{margin-top: 1rem;display: flex; display: -webkit-flex; flex-wrap: wrap; justify-content: space-between;background: #EEEEEE;padding: .6rem;box-sizing: border-box;}
.new dl dt{width: 51%;}
.new dl dt img{display: block;}
.new dl dd{width: 46%;padding-top: 1.5rem;}
.new dl dd h4 a{font-size: 1.2rem;color: #333;line-height: 1.8rem;display: block;}
.new dl dd em a{float: right;font-size: 1rem;line-height: 1rem;color: #FF9315;margin-top: 1.5rem;}


/*走进工服美*/
.abt{background: url(/mobile/images/abt-pic.jpg) no-repeat center top;background-size: 100% 100%;height: 30.1rem;padding-top: 5.7rem;box-sizing: border-box;}
.abt h2 a{text-align: center;font-size: 2.1rem;line-height: 2.1rem;color: #fff;background: url(/mobile/images/abt-tbg.png) no-repeat center bottom;background-size: 3.2rem .65rem;padding-bottom: 1.65rem;}
.abt .con{width: 80%;}
.abt p{color: #fff;font-size: 1.2rem;line-height: 2rem;text-align: center;margin-top: 1.6rem;}
.abt em a{width:9.6rem; height:3rem; background:rgba(255,147,21,1); border-radius:0.5rem;color: #fff;text-align: center;line-height: 3rem;font-size: 1.2rem;display: block;margin: 2.8rem auto 0;}