/*公共样式*/
.flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flex-1{display: flex; flex-direction: column;justify-content: space-around;flex-wrap: wrap;}
.flex-2{display: flex;justify-content: space-around;flex-wrap: nowrap;}
.flex-3{display: flex; flex-direction: column;justify-content: space-between;flex-wrap: nowrap;}
.flex-4{display:flex;align-items:center;justify-content:center;}
.w1200{max-width: 1200px;margin: 0 auto;}
.fr{float: right;}
.fl{float: left;}
.clearfix::after{display: block;content: "";clear:both;}
.home-title{text-align: center;}
.home-title h2{font-size: 35px;color: #f9761c;}
.home-title h3{font-size: 18px; color: #999999;margin-top: 16px;}
.home-title span{color: #ff872f;}
.home-title .liner{padding-top: 22px;}
.moreBut a:hover{box-shadow: 0 0 10px #ff873a;}
@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}
@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}
.dhyc-ggys{-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.dhwbyc{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* 顶部 */
.top{width: 100%;height: 120px;}
.top .cont-logo{width: 296px;padding-top: 24px;}
.top .cont-logo img{width: 296px;height: 72px;}
.top .cont-lxfs{width: 555px;}
.top .cont-lxfs .lxfs-fwrx{padding-top: 35px;}
.top .cont-lxfs .lxfs-fwrx h3{font-size: 14px;color: #333;line-height: 24px;padding-left: 35px;background: url(../images/top-tp1.png) no-repeat 0 center;}
.top .cont-lxfs .lxfs-fwrx h4{padding: 10px 0 0 30px;font-size: 22px;color: #333;}
.top .cont-lxfs .lxfs-wxsm{width: 145px;padding-top: 36px;}
.top .cont-lxfs .lxfs-wxsm h3{font-size: 14px;color: #222;height: 24px;line-height: 24px;padding-left: 35px;background: url(../images/top-tp2.png) no-repeat 0 center;}
/* pc端导航 */
.cur .a1{color: #338dcd!important;border-bottom: 1px solid #338dcd!important;}
.nav{position: relative;top: 0;left: 0;width: 100%;height: 60px;border-top: 1px solid #e9e9e9;}
.nav .nav-main{width: 1010px;padding-top: 22px;}
.nav .nav-main .li-type1{padding-left: 25px;background: url(../images/nav-1.png) no-repeat 0 0;}
.nav .nav-main li .a1{display: inline-block;font-size: 16px;color: #333;padding-bottom: 14px;border-bottom: 1px solid #fff;transition: all 0.3s;}
.nav .nav-main li:hover .a1{color: #338dcd;border-bottom: 1px solid #338dcd;transition: all 0.4s;}
.nav .nav-main .subnav{position: absolute;left: 0;top: 60px;z-index: 9999;width: 100%;height: 0;background-color: #f1f1f1;box-sizing: border-box;overflow: hidden;transition: all 0.4s;}
.nav .nav-main .subnav .w1200{padding: 100px 0 0 0;border-left: 1px solid #d5d5d5;box-sizing: border-box;}
.nav .nav-main .subnav .subnav-left{width: 180px;height: 60px;padding: 8px 0 0 30px;border-left: 1px solid #60ace5;box-sizing: border-box;}
.nav .nav-main .subnav .subnav-left h3{font-size:24px;color: #60ace5;margin-bottom: 11px;}
.nav .nav-main .subnav .subnav-left p{font-size:16px;color: #bababa;}
.nav .nav-main .subnav .subnav-right{width: 979px;}
.nav .nav-main .subnav .subnav-right .list{position: relative;float: left;width: 220px;height: 42px;margin: 0 33px 32px 0;border-top: 1px solid #d5d5d5;border-bottom: 1px solid #d5d5d5;box-sizing: border-box;}
.nav .nav-main .subnav .subnav-right .list:nth-child(4n){margin-right: 0;}
.nav .nav-main .subnav .subnav-right .list .a2{display: inline-block;width: 220px;height: 40px;padding-left: 10px;font-size: 16px;color: #666;line-height: 40px;position: absolute;top: 0;left: 0;z-index: 10;background: url(../images/subnav-tb1.png) no-repeat right 10px center;box-sizing: border-box;}
.nav .nav-main .subnav .subnav-right .list .list-bj{position: absolute;top: 0;left: 0;z-index: 2;width: 0;height: 42px;background-color: #60ace5;}
.nav .nav-main .subnav .subnav-right .list:hover .a2{color: #fff;background: url(../images/subnav-tb2.png) no-repeat right 10px center;}
.nav .nav-main .subnav .subnav-right .list:hover .list-bj{width: 100%;transition: all 0.4s;}
.nav .nav-main li:hover .subnav{height: 360px;transition: all 0.5s;}
/* 搜索和中英文网站切换 */
.nav .nav-ssqh{width: 80px;}
.nav .nav-ssqh .ssqh-ssk{position: relative;width: 40px;height: 60px;background: url(../images/nav-3.png) no-repeat center center;}
.nav .nav-ssqh .ssqh-ssk .ssk-input{position: absolute;top: 50%;right: 0;z-index: 10;margin-top: -20px;width: 0;height: 40px;border: 1px solid #fff;background-color: #fff;border-radius: 3px;overflow: hidden;transition: all 0.5s;}
.nav .nav-ssqh .ssqh-ssk .ssk-input .form-ct{width: 200px;height: 38px;font-size: 14px;color: #333;padding-left: 10px;box-sizing: border-box;}
.nav .nav-ssqh .ssqh-ssk .ssk-input .sub_button{width: 40px;height: 38px;background: url(../images/nav-3.png) no-repeat center center;cursor: pointer;}
.nav .nav-ssqh .ssqh-ssk:hover .ssk-input{width: 250px;border: 1px solid #c4c4c4;transition: all 0.5s;}
.nav .nav-ssqh .ssqh-ssk .ssk-input:hover{width: 250px;border: 1px solid #c4c4c4;}
.nav .nav-ssqh .ssqh-wzqh a{font-size: 16px;color: #43aaf0;line-height: 60px;}
/* mp端导航 */
.nav-mp{display: none;}
.navmp{position: relative;width: 100%;height: 60px;background: linear-gradient(to right,#57c6f1 0,#56a7e3 100%);}
.navmp .navmp-logo img{width: auto;height: 30px;margin: 15px 0 0 20px;}
.navmp .navmp-djzs{width: 50px;height: 60px;margin-right: 20px;background: url(../images/navmp-djan.png) no-repeat center center;background-size: 30px auto;}
/* mp二级导航 */
.navmp .subnav{position: fixed;top: 0;left: 100%;width: 100%;height: 100%;z-index: 999;background: #14c3ea;opacity: 0.1;transition: all 0.5s;}
.navmp .subnav01{left: 0;opacity: 1;transition: all 0.5s;}
.navmp .subnav{padding-left: 35%;background: rgba(0, 0, 0, 0.4);box-sizing: border-box;}
.navmp .subnav .suvnav-main{width: 100%;height: 100%;padding-top: 30px;background: linear-gradient(to bottom,#14c4ea 0,#1777ce 100%);box-sizing: border-box;}
.navmp .subnav .subnav-djsq{width: 100%;height: 36px;background: url(../images/jhgc-gcnav-tp02.png) no-repeat right 20px center;background-size: auto 36px;}
.navmp .subnav .main-zynr{padding-top: 50px;}
.navmp .subnav .main-zynr .zynr-dhnr li{position: relative;width: 100%;padding: 14px 0;}
.navmp .subnav .main-zynr .zynr-dhnr li a{display: inline-block;width: 100%;font-size: 18px;color: #fff;padding-left: 30px;box-sizing: border-box;}
.navmp .subnav .main-zynr .zynr-dhnr .li-xzxg{display: none;position: absolute;top: 50%;left: -20px;z-index: 2;width: 40px;height: 1px;background-color: #fff;}
.navmp .subnav .main-zynr .djxz .li-xzxg{display: block;}
.navmp .subnav .main-zynr .zynr-zywzqh{padding: 30px 0 40px 30px;}
.navmp .subnav .main-zynr .zynr-zywzqh a{display: inline-block;width: 80px;height: 36px;text-align: center;font-size: 18px;color: #fff;line-height: 36px;background-color: #14c4ea;border-radius: 18px;}
.navmp .subnav .main-zynr .zynr-phone{padding-left: 80px;background: url(../images/navmp-phone.png) no-repeat 30px center;}
.navmp .subnav .main-zynr .zynr-phone p{font-size: 18px;color: #fff;line-height: 27px;}
/* mp三级导航 */
.sjnavmp{display: none;width: 100%;height: 50px;overflow: hidden;overflow-x: scroll;}
.sjnavmp::-webkit-scrollbar{display: none;}
.sjnavmp ul{width: 650px;}
.sjnavmp li{float: left;text-align:center;width: 130px;height: 50px;}
.sjnavmp li a{display: inline-block;width: auto;height: 50px;text-align: center;font-size: 14px;color: #444;line-height: 50px;box-sizing: border-box;}
.sjnavmp .sjxzxg a{color: #43aaf0;border-bottom: 2px solid #43aaf0;}
/* banner图 */
.banner-mp{display: none;}
.banner{width: 100%;}
.banner img{width: 100%;}
.banner .swiper-container{width: 100%;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 12px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 50px;}
.banner .swiper-pagination-bullet{width: 18px; height: 18px; display: inline-block;opacity: 1;background: #fff;}
.banner .swiper-pagination-bullet-active{background: linear-gradient(to right,#58c6f0 0,#579fe0 100%);}
.banner .swiper-pagination-bullet,
.banner .swiper-pagination-bullet-active:focus{outline: none;}
/* 首页公共样式 */
.index-title{padding-top: 84px;margin: 0 auto;text-align: center;background: url(../images/index-title-tp1.png) no-repeat center 0;}
.index-title h3{font-size: 32px;color: #333;line-height: 42px;font-weight: bold;margin-bottom: 10px;}
.index-title p{font-size: 18px;line-height: 27px;color: #666;}
/* 三仁深研行业洁净室系统工程解决方案 */
.index-jjfa{width: 100%;padding: 75px 0 120px 0;background: url(../images/index-jjfa-bj.png) no-repeat center 0;}
.index-jjfa .jjfa-cont{padding-top: 60px;}
.index-jjfa .jjfa-cont li{float: left;width: 300px;height: 190px;text-align: center;}
.index-jjfa .jjfa-cont .li-image{height: 120px;padding-top: 20px;box-sizing: border-box;transition: all 0.2s;}
.index-jjfa .jjfa-cont .li-image img{width: 100px;height: 100px;transition: all 0.5s;}
.index-jjfa .jjfa-cont li p{font-size: 14px;color: #666;margin-top: 20px;}
.index-jjfa .jjfa-cont li:hover p{color: #57a0e0;}
.index-jjfa .jjfa-cont li:hover .li-image{padding-top: 0;transition: all 0.4s;}
.index-jjfa .jjfa-cont li:hover .li-image img{transform: rotate(360deg);transition: all 0.5s;}
/* 无尘净化车间 */
.index-jhcj{width: 100%;background: url(../images/index-jhcj-bj.png) no-repeat center 0;}
.index-jhcj .w1200{padding-bottom: 125px;}
.index-jhcj .jhcj-cont{position: relative;left:0;top:0;margin-top: 65px;width: 1200px;height: 480px;border: 1px solid #eaeaea;border-radius: 4px;box-sizing: border-box;background: #fff;}
.index-jhcj .jhcj-cont .jhcj-nav li{position: absolute;z-index: 4;width: 238px;height: 120px;text-align: center;font-size: 16px;color: #333;line-height:119px;border-bottom: 1px solid #eaeaea;cursor: pointer;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type1{left: 0;top: 0;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type2{left: 0;top: 120px;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type3{left: 0;top: 240px;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type4{left: 0;top: 360px;border-bottom: 0 solid #eaeaea;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type5{right: 0;top: 0;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type6{right: 0;top: 120px;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type7{right: 0;top: 240px;}
.index-jhcj .jhcj-cont .jhcj-nav .li-type8{right: 0;top: 360px;border-bottom: 0 solid #eaeaea;}
/* 点击切换效果开始 */
.index-jhcj .jhcj-cont .jhcj-nav li.actives{color: #fff;background: #58c3ee;transition: all 0.4s;}
.index-jhcj .jhcj-cont .jhcj-nav li.actives a{color: #fff;}
.index-jhcj .jhcj-cont .jhcj-menu .menu-main{display: none;}
.index-jhcj .jhcj-cont .jhcj-menu .menu-main.actives{display: block;animation: fadeIn 0.5s;}
/* 点击切换效果结束 */
.index-jhcj .jhcj-cont .jhcj-menu{position: absolute;top: 0;left: 50%;z-index: 5;margin-left: -362px;width: 724px;height: 480px;}
.index-jhcj .jhcj-cont .jhcj-menu .menu-main{width: 724px;height: 480px;}
.index-jhcj .jhcj-cont .jhcj-menu .menu-main img{width: 724px;height: 480px;}
/* 洁净室系统化工程 严格过程 品质把控 */
.index-pzbk{margin-top: 70px;}
.index-pzbk .pzbk-cont{width: 100%;background: url(../images/index-pzbk-tp1.jpg) no-repeat center 0;background-size: cover;}
.index-pzbk .pzbk-cont ul{width: 1200px;margin: 0 auto;}
.index-pzbk .pzbk-cont li{position: relative;left: 0;top: 0;float: left;text-align: center;width: 240px;height: 240px;background: url(../images/index-pzbk-tp2.png) no-repeat center center;cursor: pointer;}
.index-pzbk .pzbk-cont .cont-top{border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.index-pzbk .pzbk-cont li .li-xtbt{display:flex;align-items:center;justify-content:center;width: 240px;height: 240px;font-size: 18px;color: #fff;line-height: 21px;}
.index-pzbk .pzbk-cont li .li-nrzs{visibility: hidden;position: absolute;bottom: 30px;left: 0;z-index: 10;width: 240px;height: 260px;text-align: center;background: url(../images/index-pzbk-tp3.png) no-repeat center 0;}
.index-pzbk .pzbk-cont li .li-nrzs h3{padding: 60px 0 15px 0;font-size: 20px;color: #4599df;font-weight: bold;}
.index-pzbk .pzbk-cont li .li-nrzs p{width: 210px;margin: 0 auto;text-align: center;font-size: 14px;color: #666;line-height: 22px;}
.index-pzbk .pzbk-cont li:hover .li-nrzs{bottom: 0;visibility: visible;transition: all 0.8s;}
/* 三仁签约品牌设备 */
.index-ppsb{padding: 70px 0 40px 0;background: #f7f7f7;}
.index-ppsb .ppsb-jjfl{width: 1200px;height: 205px;background: #fff;box-shadow:0 4px 14px #dcdcdc;margin: 0 auto;}
.index-ppsb .ppsb-jjfl ul{margin-top: 50px;}
.index-ppsb .ppsb-jjfl li{width: 300px;text-align: center;}
.index-ppsb .ppsb-jjfl li img{width: 56px;height: 56px;margin: 45px 0 16px 0;}
.index-ppsb .ppsb-jjfl h3{font-size: 18px;color: #444;line-height: 27px;}
.index-ppsb .ppsb-cont{margin-top: 20px;height: 300px; background: url(../images/index-ppsb-tp3.png) no-repeat center 40px;}
.index-ppsb .ppsb-cont .lbt-bot{width: 1200px;margin: 0 auto;padding-top: 34px;}
.index-ppsb .ppsb-cont .lbt-bot li{width: 120px;height: 260px;text-align: center;padding-top: 34px;background: url(../images/index-ppsb-tp2.png) no-repeat center 0;}
.index-ppsb .ppsb-cont .lbt-bot .li-image{width: 120px;height: 120px;background: #fff;border-radius: 100%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px #e2e2e2;}
.index-ppsb .ppsb-cont .lbt-bot .li-image img{width: 108px;height: 40px;}
.index-ppsb .ppsb-cont .lbt-bot li h3{font-size: 18px;color: #666666;line-height: 27px;margin-top: 32px;}
/* 三仁签约品牌设备sweiper相关开始 */
.index-ppsb .ppsb-cont .cont-main{position: relative;width: 1400px;margin: 0 auto;}
.index-ppsb .ppsb-cont .ppsb-lbt{width: 1200px;margin: 0 auto;}
.index-ppsb .swiper-container{width: 1220px;margin: 0 auto;}
.index-ppsb .swiper-button-prev{background-image: none; left: 0;right: auto;top: 5px; width: 70px;height: 70px;margin-top: 0;background: url(../images/index-ppsb-jt1.png) no-repeat center center; background-size: 70px 70px;}
.index-ppsb .swiper-button-next{background-image: none; right: 0;left: auto;top: 5px; width: 70px;height: 70px;margin-top: 0;background: url(../images/index-ppsb-jt2.png) no-repeat center center; background-size: 70px 70px;}
.index-ppsb .swiper-button-prev,.index-ppsb .swiper-button-next:focus{outline: none;}
/* 三仁签约品牌设备sweiper相关结束 */
/* 三仁净化室产品01 */
.index-srjhs{padding: 75px 0 80px 0;background: url(../images/index-srjhs-bj.jpg) no-repeat center 0;}
.index-srjhs .srjhs-nav{position: relative;left: 0; top: 0;width: 100%;height: 74px;margin-top: 50px;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;background-color: #fff;}
.index-srjhs .srjhs-nav .nav-top .w1200{position: relative;left: 0; top: 0;padding-top: 28px;width: 100%;height: 74px;box-sizing: border-box;}
.index-srjhs .srjhs-nav .top-zksh{position: absolute;z-index: 10;right: 0;top: 0;width: 13px;height: 74px;cursor: pointer;}
.index-srjhs .srjhs-nav .top-zksh img{width: 13px;height: 15px;transition: all 0.5s;}
.index-srjhs .srjhs-nav li{float: left;padding: 0 25px;border-right: 1px solid #6e6e6e;}
.index-srjhs .srjhs-nav li:last-child{border-right: 0 solid #6e6e6e;}
.index-srjhs .srjhs-nav li a{font-size: 16px;color: #333;}
.index-srjhs .srjhs-nav li:hover a{color: #4595dd;text-decoration: underline;}
.index-srjhs .srjhs-nav .nav-bot{display: none;position: absolute;top: 72px;z-index: 20;width: 100%;padding-bottom: 60px;border: 1px solid #e8e8e8;border-bottom: 1px solid #dfdfdf;border-top: none;background-color: #fff;}
/* 点击展开收起添加css开始 */
.srjhs-zksq img{transform: rotate(90deg);transition: all 0.5s;}
/* 点击展开收起添加css结束 */
.index-srjhs .srjhs-cont{width: 100%;margin-top: 50px;}
.index-srjhs .srjhs-cont li{position: relative;float: left;width: 380px;height: 300px;overflow: hidden;border: 1px solid #e9e9e9;margin: 0 15px 15px 0;}
.index-srjhs .srjhs-cont li img{width: 400px;height: 300px;}
.index-srjhs .srjhs-cont .li-ckgd{transition: all 0.5s;position: absolute;z-index: 10;bottom: -300px;left: 0;width: 400px;height: 300px;text-align: center;box-sizing: border-box;background: url(../images/srjhs-cont-tb1.png) no-repeat center 84px rgba(0, 0, 0, 0.7);}
.index-srjhs .srjhs-cont .li-ckgd a{display: inline-block;width: 400px;height: 300px;}
.index-srjhs .srjhs-cont .li-ckgd h3{font-size: 18px;color: #fff;margin: 172px 0 13px 0;}
.index-srjhs .srjhs-cont .li-ckgd p{font-size: 12px;color: #fff;}
.index-srjhs .srjhs-cont li:hover .li-ckgd{bottom: 0;transition: all 0.5s;}
.index-srjhs .srjhs-cont .cont-ckgd{margin: 50px auto 0;text-align: center;}
.index-srjhs .srjhs-cont .cont-ckgd a{display: inline-block;padding: 12px 25px;border: 1px solid #e7e7e7;border-radius: 4px;font-size: 14px;color: #333;transition: all 0.5s;}
.index-srjhs .srjhs-cont .cont-ckgd a:hover{background: #57c2ed;color: #fff;transition: all 0.5s;}
/* 三仁净化室产品02 */
.index-srjhs02{display: none;padding:0 0 40px 0;box-sizing: border-box;}
.index-srjhs02 .srjhs02-cpfl{margin: 40px 0 10px 0;width: 100%;height: 40px;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;background: #f6f6f6;overflow: hidden;overflow-x: scroll;}
.index-srjhs02 .srjhs02-cpfl::-webkit-scrollbar{display:none;}
.index-srjhs02 .srjhs02-cpfl ul{width: 1540px;}
.index-srjhs02 .srjhs02-cpfl ul li{float: left;width: 110px;height: 40px;padding: 0 5px;box-sizing: border-box;}
.index-srjhs02 .srjhs02-cpfl ul li a{display: inline-block;width: 100%;height: 40px;text-align: center;font-size: 14px;color: #444;line-height: 40px;}
.index-srjhs02 .srjhs02-cont{width: 100%;padding: 0 10px;box-sizing: border-box;}
.index-srjhs02 .srjhs02-cont li{width: 32%;margin-top: 20px;}
.index-srjhs02 .srjhs02-cont li img{width: 100%;height: auto;}
.index-srjhs02 .srjhs02-ckgd{margin: 0 auto;text-align: center;padding-top: 40px;}
.index-srjhs02 .srjhs02-ckgd a{display: inline-block; padding: 12px 25px; border: 1px solid #e7e7e7; border-radius: 4px; font-size: 14px; color: #333; transition: all 0.5s;}
/* 三仁客户见证 */
.index-khjz{padding-bottom: 80px;}
.index-khjz .khjz-cont{width: 100%;margin-top: 80px;background-color: #f7f7f7;}
/* 三仁客户见证左边详情页 */
.index-khjz .cont-xqal{width: 65%;box-sizing: border-box;}
.index-khjz .cont-xqal .xqal-tpzs{width: 52%;}
.index-khjz .cont-xqal .xqal-tpzs img{width: 100%;height: 100%;}
.index-khjz .xqal-gsjs{width: 48%;padding: 0 40px;box-sizing: border-box;}
.index-khjz .xqal-gsjs .gsjs-top li{float: left;padding: 13px 20px;font-size: 18px;color: #fff;margin-right: 2px;background: linear-gradient(to bottom,#57c5ef 0,#56a0e0);}
.index-khjz .xqal-gsjs .gsjs-top li:first-child{border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.index-khjz .xqal-gsjs .gsjs-top li:last-child{margin-right: 0;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.index-khjz .xqal-gsjs .gsjs-bot{margin-top: 34px;}
.index-khjz .xqal-gsjs .gsjs-bot p{font-size: 16px;color: #333;line-height: 30px;}
.index-khjz .xqal-gsjs .gsjs-bot .bot-ckgd{padding-top: 36px;}
.index-khjz .xqal-gsjs .gsjs-bot .bot-ckgd a{display: inline-block;width: 120px;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #4595dd;border-radius: 3px;background-color: #fff;transition: all 0.4s;}
.index-khjz .xqal-gsjs .gsjs-bot .bot-ckgd a:hover{background: #4595dd;color: #fff;transition: all 0.4s;}
/* 三仁客户见证右边轮播图 */
.index-khjz .cont-khlb{width: 35%;padding: 80px 20px 0 20px;box-sizing: border-box;}
.index-khjz .cont-khlb .khlb-main{width: 100%;}
.index-khjz .khlb-main .main-list{width: 49%;background: #fff;}
.index-khjz .khlb-main .main-list .list-image{width: 100%;overflow: hidden;}
.index-khjz .khlb-main .main-list .list-image img{width: 100%;}
.index-khjz .khlb-main .main-list .list-word{width: 100%;height: 80px;padding: 0 5px;text-align: center;box-sizing: border-box;}
.index-khjz .khlb-main .main-list .list-word p{font-size: 16px;color: #666;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* swiper代码调整 */
.index-khjz .swiper-button-prev{background-image: none; left: 0;right: auto;top: 50%; width: 48px; height: 48px;margin-top: -24px;background: url(../images/khjz-khlb-jt1.png) no-repeat center center; background-size: 48px 48px;}
.index-khjz .swiper-button-next{background-image: none; right: 0;left: auto;top: 50%; width: 48px; height: 48px;margin-top: -24px;background: url(../images/khjz-khlb-jt2.png) no-repeat center center; background-size: 48px 48px;}
/* 三仁客户见证-相关客户logo */
.khjz-khbz{width: 100%;padding-top: 70px;}
.khjz-khbz .khbz-zynr{width: 100%;}
.khjz-khbz .khbz-zynr ul{width: 100%;}
.khjz-khbz .khbz-zynr li{float: left;width: 16.6666667%;border-right: 1px solid #f8f8f8;box-sizing: border-box;}
.khjz-khbz .khbz-zynr li:last-child{border-right: 0 solid #f4f4f4;}
.khjz-khbz .khbz-zynr li img{width: 100%;}















/* 关于三仁 */
.index-gysr{width: 100%;padding: 85px 0 90px 0;background-color: #fafafa;}
.index-gysr .gysr-title{margin: 0 auto;text-align: center;}
.index-gysr .gysr-title h3{font-size: 36px;color: #333;}
.index-gysr .gysr-title h3 span{font-size: 36px;color: #57a6e3;}
.index-gysr .gysr-title img{width: 101px;height: 2px;margin: 15px 0;}
.index-gysr .gysr-title p{font-size: 16px;color: #999;}
.index-gysr .gysr-cont{width: 1200px;height: 420px;margin-top: 55px;background-color: #fff;box-shadow: 0 0 10px #d5d5d5;}
.index-gysr .gysr-cont .cont-left{width: 332px;height: 420px;}
.index-gysr .gysr-cont .cont-left img{width: 332px;height: 420px;}
.index-gysr .gysr-cont .cont-right{width: 830px;padding: 35px 30px 0 0;box-sizing: border-box;}
.index-gysr .gysr-cont .cont-right .right-top p a{text-align: right;margin-left:10px;}
.index-gysr .gysr-cont .cont-right .right-top p a{display: inline-block;padding-left:8px;padding-right:8px;font-size: 14px;color: #fff;background-color: #58c2ef;border-radius: 15px;}
.index-gysr .gysr-cont .cont-right .right-top p a:hover{background-color: #3ea5e5;}

.index-gysr .gysr-cont .cont-right .right-top{width: 100%;height: 170px;-webkit-line-clamp: 5; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.index-gysr .gysr-cont .cont-right .right-top p{font-size: 16px;color: #333;line-height: 32px;}
.index-gysr .gysr-cont .cont-right .right-bot{width: 100%;margin-top: 30px;}
.index-gysr .gysr-cont .cont-right .right-bot li{width: 100px;text-align: center;}
.index-gysr .gysr-cont .cont-right .right-bot li img{width: 100%;height: 133px;object-fit:none;vertical-align:none;}
.index-gysr .gysr-cont .cont-right .right-bot li p{margin-top: 10px;font-size: 14px;color: #333;line-height: 21px;}
/* 三仁洁净室建设六大保障 */
.index-ldbz{width: 100%;padding: 75px 0 70px 0;}
.index-ldbz .ldbz-cont{padding-top: 80px;}
.index-ldbz .ldbz-cont .cont-list{width: 360px;}
.index-ldbz .ldbz-cont .cont-list1{margin-top: 60px;}
.index-ldbz .ldbz-cont li{margin-bottom: 60px;width: 360px;height: 220px;padding: 40px 40px 0 40px;border-radius: 5px;background-color: #fff;box-shadow: 0 0 15px #dedddd;box-sizing: border-box;transition: all 0.4s;}
.index-ldbz .ldbz-cont li:last-child{margin-bottom: 0;}
.index-ldbz .ldbz-cont .li-top{width: 280px;}
.index-ldbz .ldbz-cont .li-top .top-left{width: 80px;height: 60px;text-align: center;font-size: 20px;line-height: 60px;}
.index-ldbz .ldbz-cont .li-top .top-right{width: 180px;height: 60px;text-align: left;font-size: 18px;color: #333;line-height: 60px;font-weight: bold;}
.index-ldbz .ldbz-cont .li-bot{margin-top: 28px;height: 74px;-webkit-line-clamp: 4; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.index-ldbz .ldbz-cont .li-bot p{text-align: justify;font-size: 14px;color: #999;line-height: 18px;}
.index-ldbz .ldbz-cont .li-type1 .top-left{color: #e65b05;background: url(../images/index-ldbz-tp1.jpg) no-repeat center center;}
.index-ldbz .ldbz-cont .li-type2 .top-left{color: #29cb71;background: url(../images/index-ldbz-tp2.jpg) no-repeat center center;}
.index-ldbz .ldbz-cont .li-type3 .top-left{color: #eac901;background: url(../images/index-ldbz-tp3.jpg) no-repeat center center;}
.index-ldbz .ldbz-cont .li-type4 .top-left{color: #4595dd;background: url(../images/index-ldbz-tp4.jpg) no-repeat center center;}
.index-ldbz .ldbz-cont .li-type5 .top-left{color: #4595dd;background: url(../images/index-ldbz-tp4.jpg) no-repeat center center;}
.index-ldbz .ldbz-cont .li-type6 .top-left{color: #e65b05;background: url(../images/index-ldbz-tp1.jpg) no-repeat center center;}
.index-ldbz .ldbz-cont li:hover{background: linear-gradient(to top right, #58c6f0 0, #579fe0 100%);transition: all 0.4s;}
.index-ldbz .ldbz-cont li:hover .top-left{color: #4595dd;background: url(../images/index-ldbz-tp5.jpg) no-repeat center center;}
.index-ldbz .ldbz-cont li:hover .top-right{color: #fff;}
.index-ldbz .ldbz-cont li:hover .li-bot p{color: #fff;}
/* 三仁服务流程 */
.index-fwlc{padding: 50px 0 70px 0;}
.index-fwlc .fwlc-cont{width: 100%;margin-top: 50px;padding: 120px 0 90px 0;background-color: #f4f4f4;}
.index-fwlc .fwlc-cont .w1200{position: relative;background: url(../images/index-fwlc-bj.png) no-repeat 0 46px;}
.index-fwlc .fwlc-cont .cont-list1{width: 850px;padding-left: 110px}
.index-fwlc .fwlc-cont .cont-list1 li{width: 130px;text-align: center;}
.index-fwlc .fwlc-cont .cont-list1 li img{width: 100px;height: 100px;margin-bottom: 20px;}
.index-fwlc .fwlc-cont .cont-list1 li p{font-size: 16px;color: #666;line-height: 24px;}
.index-fwlc .fwlc-cont .cont-list2{position: absolute;top: 115px;right: 36px;width: 215px;height: 100px;}
.index-fwlc .fwlc-cont .cont-list2 .list2-left{padding-right: 10px;width: 100px;height: 100px;text-align: right;}
.index-fwlc .fwlc-cont .cont-list2 .list2-left p{font-size: 16px;color: #666;line-height: 24px;}
.index-fwlc .fwlc-cont .cont-list3{margin-top: 80px;}
.index-fwlc .fwlc-cont .cont-list4{width: 514px;height: 50px;margin-top: 85px;padding-left: 290px;}
.index-fwlc .fwlc-cont .cont-list4 .list4-left{padding-left: 56px;height: 50px;font-size: 28px;color: #333;font-weight: bold;line-height: 50px;background: url(../images/index-fwlc-tp12.png) no-repeat 0 center;}
.index-fwlc .fwlc-cont .cont-list4 .list4-right a{display: inline-block;width: 160px;height: 40px;font-size: 16px;color: #222;text-align: center;line-height: 40px;margin-top: 5px;border: 1px solid #666;border-radius: 20px;transition: all 0.3s;}
.index-fwlc .fwlc-cont .cont-list4 .list4-right a:hover{color: #fff;background-color: #4595dd;border: 1px solid #4595dd;transition: all 0.3s;}
/*友情链接*/
.link{width: 100%;height:auto; color: #eee;background-color: #242c33;padding: 30px 0 0px 0;}
.link a{width: 100%; color: #eee;}
.link .list-title{color: #eee;}
.link ul{padding:20px 0 0 0;}
.link ul li{float:left;margin-right:10px;font-size: 12px;line-height:46px;}
/* 新闻中心 */
.index-xwzx{padding: 0 0 60px 0;}
.index-xwzx .xwzx-cont{margin-top: 60px;}
.index-xwzx .xwzx-cont .cont-list,.index-xwzx .xwzx-cont .cont-list1{width: 384px;height: 350px;}
.index-xwzx .cont-list .list-image{width: 384px;height: 224px;}
.index-xwzx .cont-list .list-image img{width: 100%;height:224px;object-fit: cover;}
.index-xwzx .cont-list .list-zynr{padding: 0 25px;}
.index-xwzx .cont-list .list-zynr .zynr-sjrq{font-size: 12px;color: #666;padding: 25px 0 12px 0;background: url(../images/index-xwzx-tp3.jpg) no-repeat 0 0;}
.index-xwzx .cont-list .list-zynr .zynr-title{width: 100%;height: 50px;font-size: 16px;color: #333;line-height: 24px;margin-bottom: 12px;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.index-xwzx .cont-list .list-zynr .zynr-xxjs{font-size: 12px;color: #999;line-height:20px;}
.index-xwzx .cont-list:hover .list-zynr .zynr-title{color: #4595dd;}
.index-xwzx .cont-list .list-zynr:hover .zynr-xxjs{text-decoration: underline;}
.index-xwzx .cont-list1 .list1-zynr{width: 100%;height: 152px;}
.index-xwzx .cont-list1 .list1-zynr .zynr-sjrq{font-size: 12px;color: #666;padding: 25px 0 15px 0;background: url(../images/index-xwzx-tp3.jpg) no-repeat 0 0;}
.index-xwzx .cont-list1 .list1-zynr .zynr-title{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 10px;}
.index-xwzx .cont-list1 .list1-zynr:hover .zynr-title{color: #4595dd;}
.index-xwzx .cont-list1 .list1-zynr .zynr-xxjs{width: 100%;height: 50px;font-size: 12px;color: #999;line-height: 18px;-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.index-xwzx .cont-list1 .list1-zynr:hover .zynr-xxjs{text-decoration: underline;}
.index-xwzx .cont-list1 .list1-bot{width: 100%;}
.index-xwzx .cont-list1 .list1-bot li{width: 82px;height: 36px;}
.index-xwzx .cont-list1 .list1-bot li a{display: inline-block;width: 82px;height: 36px;font-size: 12px;color: #666;text-align: center;line-height: 34px;border: 1px solid #e6e6e6;transition: all 0.3s;}
.index-xwzx .cont-list1 .list1-bot li a:hover{color: #fff;background-color: #4595dd;border: 1px solid #4595dd;transition: all 0.3s;}
.index-xwzx .xwzx-ckgd{margin: 75px auto 0;text-align: center;}
.index-xwzx .xwzx-ckgd a{display: inline-block;width: 120px;height: 40px;font-size: 14px;color: #333;text-align: center;line-height: 38px;border: 1px solid #e6e6e6;border-radius: 4px;transition: all 0.3s;}
.index-xwzx .xwzx-ckgd a:hover{color: #fff;background-color: #4595dd;border: 1px solid #4595dd;transition: all 0.3s;}
/* 底部 */
.footer{width: 100%;padding: 46px 0 0 0;background-color: #242c33;}
.footer .footer-cont{padding-bottom: 15px;}
.footer .cont-list{width: 300px;box-sizing: border-box;}
.footer .cont-list .list-title{width: 240px;font-size: 16px;color: #fff;padding-bottom: 15px;margin-bottom: 32px;border-bottom: 1px solid rgba(255, 255, 255, 0.6);}
.footer .list1-zynr p{font-size: 12px;color: #eee;line-height: 30px;}
.footer .list1-zynr p span{display: inline-block;padding-left: 36px;}
.footer .list1-zynr .p1{display: inline-block;width: 200px;}
.footer .list1-zynr p:hover{color:#45a0e1;}
.footer .cont-list2{padding-left: 20px;}
.footer .list2-zynr .zynr-yqlj{margin-right: 40px;}
.footer .list2-zynr .zynr-yqlj li a{font-size: 12px;color: #eee;line-height: 30px;}
.footer .list2-zynr .zynr-yqlj li a:hover{color:#45a0e1;}
.footer .cont-list2{
    position: relative;
}
.footer .cont-list2 .yqlj-xlk{
    position: absolute;
    display: none;
    left: 0;
    top: 216px;
    width: 100%;
    padding-left: 20px;
    padding-bottom: 20px;
    background-color: #242c33;
    box-sizing: border-box;
}
.footer .cont-list2 .yqlj-xlk li a{
    font-size: 12px;
    color: #eee;
    line-height: 30px;
}
.footer .cont-list2 .yqlj-xlk li a:hover{color:#45a0e1;} 
.footer .cont-list2:hover .yqlj-xlk{display: block;animation: fadeIn 0.5s;} 



.footer .cont-list3{padding-left: 60px;}
.footer .cont-list3 .list2-zynr{width: 110px;}
.footer .cont-list3 .list2-zynr li{position: relative;}
.footer .cont-list3 .list2-zynr li a img{width: 28px;height: 28px;}
.footer .cont-list3 .list2-zynr li .ewm img{
    width: 120px;
    height: 120px;
}
.footer .cont-list3 .list2-zynr li .ewm{
    position: absolute;
    top: 70px;
    left: 50%;
    z-index: 10;
    margin-left: -60px;
    visibility: hidden;
}
.footer .cont-list3 .list2-zynr li::after{
    content: "";
    display: block;
    position: absolute;
    top: 65px;
    left: 50%;
    margin-left: -5px;
    z-index: 5;
    width: 10px;
    height: 10px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    background-color: #fff;
    visibility: hidden;
}
.footer .cont-list3 .list2-zynr li:last-child::after{
    display: none;
}
.footer .cont-list3 .list2-zynr li:hover .ewm{
    top: 45px;
    visibility: visible;
    transition: all ease 0.4s;
}
.footer .cont-list3 .list2-zynr li:hover::after{
    top: 40px;
    visibility: visible;
    transition: all ease 0.4s;
}



/* 备案号 */
.footer .footer-bah{width: 100%;text-align:center;font-size: 16px;color: #666;line-height: 24px;padding: 15px 10px;background-color: #fff;box-sizing: border-box;}
.footer .footer-bah a{font-size: 16px;color: #666;}
/* 底部间隔 */
.footer .footer-dbjg{display: none;width: 100%;height: 50px;}
/* 洁净室产品banner图 */
.srbanner{width: 100%;}
.srbanner img{width: 100%;}
.srbanner-mp{display: none;}
/* 洁净室产品 */
.jjscp-main{width: 100%;padding: 30px 0 65px 0;}
/* 洁净室产品左边部分 */
.jjscp-main .mian-cpfl{width: 250px;}
.jjscp-main .mian-cpfl .list-title{width: 250px;height: 70px;background: linear-gradient(to bottom,#58d0ee 0,#57a2e1 100%);border-top-left-radius: 5px;border-top-right-radius: 5px;}
.jjscp-main .mian-cpfl .list-title h3{display: inline-block;width: 250px;height: 70px;line-height: 70px;font-size: 20px;color: #fff;padding-left: 28px;box-sizing: border-box;}
.jjscp-main .mian-cpfl .list-title h3 a{color:#fff;};
.jjscp-main .mian-cpfl .list-title01 h3{background: url(../images/cpfl-list-tp01.png) no-repeat right 20px center;}
.jjscp-main .mian-cpfl .list-title02 h3{background: url(../images/cpfl-list-tp02.png) no-repeat right 20px center;}
.jjscp-main .mian-cpfl .list-title03 h3{background: url(../images/cpfl-list-tp03.png) no-repeat right 20px center;}
.jjscp-main .mian-cpfl .list-title04 h3{background: url(../images/cpfl-list-tp04.png) no-repeat right 20px center;}
.jjscp-main .mian-cpfl .cpfl-list ul{width: 100%;padding: 14px 0 ;border-left: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;box-sizing: border-box;}
.jjscp-main .mian-cpfl .cpfl-list li{width: 100%;}
.jjscp-main .mian-cpfl .cpfl-list li a{display: inline-block;width: 100%;padding: 14px 0 14px 50px;background: url(../images/cpfl-list-tp05.png) no-repeat 30px center;box-sizing: border-box;}
.jjscp-main .mian-cpfl .cpfl-list li:hover a{color: #57a5e2;background: url(../images/cpfl-list-tp06.png) no-repeat 30px center;}
/* 洁净室产品右边部分 */
.jjscp-main .main-cpxq{width: 900px;}
.jjscp-main .main-cpxq .cpxq-title{height: 70px;}
.jjscp-main .main-cpxq .cpxq-title h3{font-size: 24px;color: #56a6e3;line-height: 70px;font-weight: bold;}
.jjscp-main .main-cpxq .cpxq-title h3 span{display: inline-block;padding-left: 12px;font-size: 14px;color: #c8c7c7;}
/* 洁净室产品轮播图 */
.jjscp-main .main-cpxq .cpxq-xqlbt .xqlbt-lbt-02{display: none;}
.jjscp-main .main-cpxq .cpxq-xqlbt{width: 100%;position: relative;top: 0;left: 0;}
.jjscp-main .main-cpxq .cpxq-xqlbt .cpxq-title{position: absolute;top: 0;left: 0;z-index: 10;}
.jjscp-main .main-cpxq .swiper-container{padding-top: 70px;}
.jjscp-main .main-cpxq .swiper-slide{width: 32%;}
.jjscp-main .main-cpxq .lbt-nr{width: 100%;border: 1px solid #e9e9e9;box-sizing: border-box;overflow: hidden;}
.jjscp-main .main-cpxq .lbt-nr .li-image{width: 100%;height: 255px;}
.jjscp-main .main-cpxq .lbt-nr .li-image img{width: 100%;height: 255px;object-fit: cover;}
.jjscp-main .main-cpxq .lbt-nr .li-title{width: 100%;height: 38px;text-align: center;font-size: 14px;color: #666;line-height: 38px;padding: 0 5px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* swiper调整开始 */
.jjscp-main .swiper-button-prev,
.jjscp-main .swiper-button-next:focus{outline: none;}
.jjscp-main .swiper-button-prev{background-image: none; left: auto;right: 30px;top: 20px; width: 30px; height: 30px;margin-top: 0;background: url(../images/cpxq-xqlbt-jt01.png) no-repeat center center #dadada;background-size: 12px 17px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.jjscp-main .swiper-button-next{background-image: none; right: 0;left: auto;top: 20px; width: 30px; height: 30px;margin-top: 0;background: url(../images/cpxq-xqlbt-jt02.png) no-repeat center center #dadada;background-size: 13px 19px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
/* swiper调整结束 */
/* 洁净室产品列表 */
.jjscp-main .main-cpxq .cpxq-cplb{width: 900px;padding-top: 30px;}
.jjscp-main .cpxq-cplb .cplb-cont{width: 100%;}
.jjscp-main .cpxq-cplb .cplb-cont li{float: left;width: 290px;height: auto;margin: 0 15px 15px 0;border: 1px solid #e9e9e9;box-sizing: border-box;overflow: hidden;}
.jjscp-main .cpxq-cplb .cplb-cont li:nth-child(3n){margin-right: 0;}
.jjscp-main .cpxq-cplb .cplb-cont li .li-image{width: 100%;height: 255px;}
.jjscp-main .cpxq-cplb .cplb-cont li .li-image img{width: 100%;height: 255px;object-fit: cover;}
.jjscp-main .cpxq-cplb .cplb-cont li .li-title{width: 100%;height: 38px;text-align: center;font-size: 14px;color: #666;line-height: 38px;padding: 0 5px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* 洁净室产品内页 */
.jjscp-main .mian-cpcs{width: 900px;}
.jjscp-main .mian-cpcs .xxjs-tpzs{width: 470px;}
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-menu .li-type img{width: 470px;height: 416px;object-fit: cover;}
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-nav{padding-top: 10px;}
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-nav ul{width: 100%;}
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-nav .nav-list{width: 110px;height: 96px;border: 1px solid #fff;}
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-nav .nav-list img{width: 110px;height: 96px;object-fit: cover;cursor: pointer;}
/* 切换css调整开始 */
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-menu .li-type{display: none;}
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-menu .li-type.actives{display: block;animation: fadeIn 0.4s;}
.jjscp-main .mian-cpcs .xxjs-tpzs .tpzs-nav .nav-list.actives{border: 1px solid #57beed;}
/* 切换css调整结束 */
.jjscp-main .xxjs-wzjs{width: 405px;}
.jjscp-main .xxjs-wzjs .wzjs-title{font-size: 28px;color: #56a6e3;margin-bottom: 28px;}
.jjscp-main .xxjs-wzjs .wzjs-list h3{font-size: 16px;color: #444;font-weight: 700;line-height: 28px;margin: 0 5px;}
.jjscp-main .xxjs-wzjs .wzjs-list h3 span{font-size: 16px;color: #666;font-weight: 500;}
.jjscp-main .xxjs-wzjs .wzjs-list01{padding-bottom: 15px;}
.jjscp-main .xxjs-wzjs .wzjs-list02{padding: 15px 0;background-color: #f4f4f4;}
.jjscp-main .xxjs-wzjs .wzjs-list03{padding: 15px 0 0 0;width: 100%;height: 160px;overflow: hidden;}
.jjscp-main .xxjs-wzjs .wzjs-list04{padding: 15px 0 0 0;width: 100%;height: 100px;background-color: #f4f4f4;overflow: hidden;}
.jjscp-main .xxjs-wzjs .wzjs-zxzx{padding-top: 25px;width: 100%;text-align: center;}
.jjscp-main .xxjs-wzjs .wzjs-zxzx a{display: inline-block;width: 152px;height: 50px;text-align: center;line-height: 50px;font-size: 18px;color: #fff;font-weight: bold;border-radius: 25px;background: linear-gradient(to bottom,#58d0ee 0,#57a2e1 100%);}
/* 产品介绍 */
.jjscp-main .cpcs-cpjs{width: 100%;padding-top: 20px;margin-top: 40px;border-top:1px solid #56a8e4;}
.jjscp-main .cpcs-cpjs .cpjs-nav{width: 100%;height: 40px;background-color: #efefef;}
.jjscp-main .cpcs-cpjs .cpjs-nav li{float: left;width: 142px;height: 40px;text-align: center;line-height: 40px;font-size: 18px;color: #333;border-right: 1px solid #dadada;cursor: pointer;}
.jjscp-main .cpcs-cpjs .cpjs-menu{width: 100%;padding-top: 30px;}
.jjscp-main .cpcs-cpjs .cpjs-menu p{font-size:14px;line-height:40px;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list h3{font-size: 16px;color: #333;line-height: 28px; font-weight: 700;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list h3 span{font-size: 16px;color: #666;line-height: 28px;font-weight: 500;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list01{margin-bottom: 12px;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list02{margin-bottom: 24px;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list02 p{margin-top: 12px;font-size: 16px;color: #444;line-height: 30px;text-indent: 2em;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list03{margin-bottom: 22px;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list03 h3{margin-bottom: 12px;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list03 p{font-size: 16px;color: #444;line-height: 30px;}
.jjscp-main .cpcs-cpjs .menu-azwh .azwh-list04 h3{margin-bottom: 10px;}
/* 切换css调整开始 */
.jjscp-main .cpcs-cpjs .cpjs-nav .actives{color: #fff;background: linear-gradient(to bottom,#58d0ee 0,#57a2e1 100%);}
.jjscp-main .cpcs-cpjs .cpjs-menu .menu-azwh{display: none;}
.jjscp-main .cpcs-cpjs .cpjs-menu .actives{display: block;animation: fadeIn 0.5s;}
/* 切换css调整结束 */
/* 洁净室产品内页轮播图 */
.jjscp-main .mian-cpcs .cpxq-xqlbt{margin-top: 40px;}
.jjscp-main .mian-cpcs .cpxq-xqlbt .cpxq-title{width: 100%;z-index: 0;height: auto;border-bottom: 1px solid #c3c3c3;}
.jjscp-main .mian-cpcs .cpxq-xqlbt .cpxq-title h3{line-height: 70px;}
.jjscp-main .mian-cpcs .cpxq-xqlbt .swiper-container{padding-top: 100px;}
.jjscp-main .mian-cpcs .xqlbt-lbt-02{display: none;}
/* 三仁净化工程mp */
.jhgc-gcnav .gcnav{display: none;position: relative;width: 100%;height: 60px;padding: 0 20px;background: linear-gradient(to right,#57c6f1 0,#56a7e3 100%);box-sizing: border-box;}
.jhgc-gcnav .gcnav-title{font-size: 18px;color: #fff;line-height: 60px;}
.jhgc-gcnav .gcnav-djan{width: 30px;height: 60px;cursor: pointer;background: url(../images/jhgc-gcnav-tp01.png) no-repeat center center;background-size: 30px auto;}
.jhgc-gcnav .gcnav-djan01{background: url(../images/jhgc-gcnav-tp02.png) no-repeat center center;background-size: 24px auto;}
.jhgc-gcnav .gcsubnav{position: absolute;display: none;top: 60px;right: 0;z-index: 99;width: 100%;padding: 0 0 50px 0;background-color: #f8f8f8;}
.jhgc-gcnav .gcsubnav .list01{width: 100%;}
.jhgc-gcnav .gcsubnav .list01 .a1{display: inline-block;width: 100%;height: 41px;font-size: 16px;color: #333;line-height: 40px;padding-left: 20px;border-bottom: 1px solid #e4e4e4;box-sizing: border-box;background: url(../images/subnav-tb1.png) no-repeat right 20px center;}
.jhgc-gcnav .gcsubnav .list01 .gcsubnav-djan{position: relative;display: inline-block;width: 100%;height: 41px;font-size: 16px;color: #333;line-height: 40px;padding-left: 20px;border-bottom: 1px solid #e4e4e4;box-sizing: border-box;}
.jhgc-gcnav .gcsubnav .list01 .gcsubnav-djan:after{position: absolute;top: 15px;right: 20px;content: "";display: block;width: 10px;height: 10px;background: url(../images/subnav-tb1.png) no-repeat center center;background-size: 6px auto;transition: all 0.5s;}
.jhgc-gcnav .gcsubnav .list01 .gcsubnav-djan01:after{transform: rotate(90deg);-ms-transform:rotate(90deg);/* IE 9 */-moz-transform:rotate(90deg);/* Firefox */-webkit-transform:rotate(90deg); /* Safari 和 Chrome */-o-transform:rotate(90deg);transition: all 0.5s;}
.jhgc-gcnav .gcsubnav .list01 .gnsjnav{display: none;}
.jhgc-gcnav .gcsubnav .list01 .gnsjnav a{display: inline-block;width: 100%;height: 41px;font-size: 14px;color: #888;line-height: 40px;padding-left: 20px;border-bottom: 1px solid #e4e4e4;box-sizing: border-box;}
/* 三仁净化工程 */
.jhgc-main{width: 100%;padding: 30px 0 40px 0;}
/* 三仁净化工程——左边部分 */
.jhgc-main .main-xmfl{width: 250px;}
.jhgc-main .main-xmfl .list1{width: 250px;height: 84px;text-align: center;font-size: 24px;color: #fff;font-weight: 700;line-height: 84px;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
.jhgc-main .main-xmfl .list2-title{width: 250px;height: 44px;padding-left: 45px;background-color: #f4f4f4;box-sizing: border-box;}
.jhgc-main .main-xmfl .list2-title h3{display: inline-block;width: 180px;height: 44px;font-size: 16px;color: #333;font-weight: 700;line-height: 44px;background: url(../images/main-xmfl-tp01.png) no-repeat right center;}
.jhgc-main .main-xmfl .list2 ul{width: 100%;padding: 15px 0;border-top:1px solid #e2e2e2;background-color: #f4f4f4;margin-top: 1px;}
.jhgc-main .main-xmfl .list2 li{margin-bottom: 15px;}
.jhgc-main .main-xmfl .list2 li:last-child{margin-bottom: 0;}
.jhgc-main .main-xmfl .list2 li a{display: inline-block;padding-left: 60px;font-size: 16px;color: #444;background: url(../images/main-xmfl-tp03.png) no-repeat 42px center;}
.jhgc-main .main-xmfl .list3 a{display: inline-block;width: 100%;height: 44px;font-size: 16px;color: #333;font-weight: 700;line-height: 44px;padding-left: 45px;border-top:1px solid #e2e2e2;background: url(../images/main-xmfl-tp01.png) no-repeat 212px center #f4f4f4;box-sizing: border-box;margin-top: 1px;}
.jhgc-main .main-xmfl .list2:hover .list2-title{background: url(../images/main-xmfl-tp02.png) no-repeat 0 top #f4f4f4;}
.jhgc-main .main-xmfl .list2:hover .list2-title h3{background: url(../images/main-xmfl-tp05.png) no-repeat right center;}
.jhgc-main .main-xmfl .list2 li:hover a{background: url(../images/main-xmfl-tp04.png) no-repeat 42px center;}
.jhgc-main .main-xmfl .list3 a:hover{color: #57beed;background: url(../images/main-xmfl-tp05.png) no-repeat 212px center #f4f4f4;}
.jhgc-main .main-xmfl .list4{width: 250px;height: 50px;padding-left: 20px;font-size: 16px;color: #fff;line-height: 50px;margin-top: 24px;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);box-sizing: border-box;}
.jhgc-main .main-xmfl .list5{width: 100%;padding: 8px;border: 1px solid #dadada;box-sizing: border-box;box-shadow: 0px 10px 10px -4px #bbb;}
.jhgc-main .main-xmfl .list5 li{position: relative;top: 0;left: 0;margin-bottom: 8px;overflow: hidden;}
.jhgc-main .main-xmfl .list5 li:last-child{margin-bottom: 0;}
.jhgc-main .main-xmfl .list5 li img{width: 100%;transition: all 0.5s;}
.jhgc-main .main-xmfl .list5 li:hover img{transform: scale(1.2);transition: all 0.5s;}
.jhgc-main .main-xmfl .list5 li .li-title{position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;font-size: 14px;color: #fff;text-align: center;line-height: 30px;background: rgba(0, 0, 0, 0.52);padding: 0 5px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* 三仁净化工程——右边部分 */
.jhgc-main .main-gclb{width: 930px;}
.jhgc-main .main-gclb li{width: 100%;padding: 25px;border: 1px solid #e6e6e6;box-sizing: border-box;margin-bottom: 24px;}
.jhgc-main .main-gclb .li-tpzs{width: 255px;height: 190px;}
.jhgc-main .main-gclb .li-tpzs img{width: 255px;height: 190px;object-fit: cover;}
.jhgc-main .main-gclb .li-xqjs{width: 570px;}
.jhgc-main .main-gclb .li-xqjs .xqjs-title{width: 100%;font-size: 18px;color: #444;font-weight: 600;padding: 6px 0 16px 0;border-bottom: 1px solid #ececec;}
.jhgc-main .main-gclb .li-xqjs .xqjs-midle{width: 100%;height: 70px;padding: 15px 0 0 0;-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.jhgc-main .main-gclb .li-xqjs .xqjs-midle p{font-size: 14px;color: #666;line-height: 24px;}
.jhgc-main .main-gclb .li-xqjs .xqjs-djlj{padding-top: 24px;width: 100%;text-align: right;}
.jhgc-main .main-gclb .li-xqjs .xqjs-djlj a{display: inline-block;width: 110px;height: 36px;text-align: center;font-size: 14px;color: #999;line-height: 36px;background-color: #e8e8e8;border-radius: 25px;}
.jhgc-main .main-gclb li:hover{border: 1px solid #fff;box-shadow:0px 4px 15px #cfcfcf;}
.jhgc-main .main-gclb li:hover .xqjs-djlj a{color: #fff; background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%); transition: all 0.4s;}
/* 三仁净化工程内页 */
.jhgc-main .main-gcxq{width: 910px;}
.jhgc-main .main-gcxq .gcxq-xqjs{width: 100%;padding-bottom: 38px;border-bottom: 1px solid #56a8e4;}
/* 照片展示 */
.jhgc-main .main-gcxq .sqjs-gczp{width: 472px;}
.jhgc-main .main-gcxq .sqjs-gczp .gczp-nav{width: 100%;margin-top: 10px;}
.jhgc-main .main-gcxq .sqjs-gczp .gczp-nav li{width: 110px;height: 95px;border: 2px solid #fff;cursor: pointer;}
.jhgc-main .main-gcxq .sqjs-gczp .gczp-nav li img{width: 110px;height: 95px;}
.jhgc-main .main-gcxq .sqjs-gczp .gczp-menu li{width: 472px;height: 372px;}
.jhgc-main .main-gcxq .sqjs-gczp .gczp-menu li img{width: 472px;height: 372px;}
/* 点击切换css开始 */
.jhgc-main .main-gcxq .sqjs-gczp .gczp-nav .actives{border: 2px solid #57b6ea;}
.jhgc-main .main-gcxq .sqjs-gczp .gczp-menu li{display: none;}
.jhgc-main .main-gcxq .sqjs-gczp .gczp-menu .actives{display: block;animation: fadeIn 0.8s;}
/* 点击切换css结束 */
.jhgc-main .main-gcxq .xqjs-wccj{width: 420px;}
.jhgc-main .main-gcxq .xqjs-wccj .wccj-title{width: 100%;font-size: 24px;color: #5aaae4;line-height: 36px;font-weight: bold;padding: 0 0 15px 0;border-bottom: 2px solid #f4f4f4;}
.jhgc-main .main-gcxq .xqjs-wccj .wccj-cont{padding-top: 10px;}
.jhgc-main .main-gcxq .xqjs-wccj .wccj-cont p{text-align: justify;font-size: 14px;color: #666;line-height: 24px;margin-top: 20px;}
/* 案例介绍 */
.jhgc-main .main-gcxq .gcxq-aljs{width: 100%;margin-top: 22px;}
.jhgc-main .main-gcxq .gcxq-aljs .aljs-title{width: 100%;height: 40px;background-color: #efefef;}
.jhgc-main .main-gcxq .gcxq-aljs .aljs-title h3{display: inline-block;width: 143px;height: 40px;text-align: center;line-height: 40px;font-size: 18px;color: #fff; background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
.jhgc-main .main-gcxq .gcxq-aljs .aljs-cont{padding: 45px 0 80px 0;}
.jhgc-main .main-gcxq .gcxq-aljs .aljs-cont h1{text-align: center;font-size: 24px;color: #333;margin-bottom: 20px;}
.jhgc-main .main-gcxq .gcxq-aljs .aljs-cont p{text-align: justify;font-size: 16px;color: #666;line-height: 30px;margin-top: 10px;}
.jhgc-main .main-gcxq .gcxq-aljs .aljs-cont .cont-image{padding: 30px 0 20px 0;}
.jhgc-main .main-gcxq .gcxq-aljs .aljs-cont .cont-image img{width: 100%;}
/* 相关案例轮播图 */
.jhgc-main .main-gcxq .xgal-allbt02{display: none;}
.jhgc-main .main-gcxq .xgal-allbt03{display: none;}
.jhgc-main .main-gcxq .gcxq-xgal{position: relative;width: 100%;height: 480px;}
.jhgc-main .main-gcxq .gcxq-xgal .xgal-title{position: absolute;width: 100%;left: 0;top: 0;padding-bottom: 20px;border-bottom: 1px solid #c3c3c3;}
.jhgc-main .main-gcxq .gcxq-xgal .xgal-title h3{font-size: 24px; color: #56a6e3; font-weight: bold;}
.jhgc-main .main-gcxq .gcxq-xgal .xgal-title h3 span{display: inline-block; padding-left: 12px; font-size: 14px; color: #c8c7c7;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt{width: 280px;height: 410px;border:1px solid #f2f2f2;background-color: #fff;box-sizing: border-box;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt:hover{box-shadow:0 2px 10px #cfcfcf;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-image{width: 278px;height: 224px;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-image img{width: 100%;height: 100%;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-nr{padding: 14px 10px 20px 10px;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-nr h3{font-size: 14px;color: #333;margin-bottom: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-nr p{font-size: 12px;color: #666;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-djlj{width: 220px;margin: 0 auto;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-djlj a{display: inline-block;width: 110px;height: 34px;text-align: center;font-size: 12px;color: #666;line-height: 32px;padding-right: 14px;border: 1px solid #dbdbdb;background: url(../images/lbt-djlj-tp01.png) no-repeat right 24px center;box-sizing: border-box;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-djlj .a1{border-top-left-radius: 17px;border-bottom-left-radius: 17px;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-djlj .a2{border-top-right-radius: 17px;border-bottom-right-radius: 17px;}
.jhgc-main .main-gcxq .gcxq-xgal .allbt-lbt .lbt-djlj a:hover{color: #fff;background: url(../images/lbt-djlj-tp02.png) no-repeat right 24px center #56b3e9;transition: all 0.2s;}
/* swiper调整开始 */
.jhgc-main .swiper-container{padding: 60px 5px 20px 5px;}
.jhgc-main .swiper-button-prev,
.jhgc-main .swiper-button-next:focus{outline: none;}
.jhgc-main .swiper-button-prev{background-image: none; left: auto; right: 30px; top: 0; width: 30px; height: 30px; margin-top: 0; background: url(../images/cpxq-xqlbt-jt01.png) no-repeat center center #dadada; background-size: 12px 17px; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.jhgc-main .swiper-button-next{background-image: none; right: 0; left: auto; top: 0; width: 30px; height: 30px; margin-top: 0; background: url(../images/cpxq-xqlbt-jt02.png) no-repeat center center #dadada; background-size: 13px 19px; border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
/* swiper调整结束 */
/* 网页位置所在 */
.srjh-wzsz{width: 100%;padding: 20px 0;}
.srjh-wzsz01{background-color: #f7f7f7;}
.srjh-wzsz02{background-color: #fff;}
.srjh-wzsz p{display: inline-block;line-height: 24px;padding-left: 38px;background: url(../images/srjh-wzsz-tp01.png) no-repeat 0 center;}
.srjh-wzsz p a{font-size: 14px;color: #666;line-height: 24px;}
.srjh-wzsz p span{display: inline-block;font-size: 16px;color: #666;line-height: 24px;padding: 0 10px;}
.srjh-wzsz p a:hover{color: #5aaae4;}
/* 公共头部展示 */
.srsl-title{margin: 0 auto;text-align: center;}
.srsl-title h2{font-size: 32px;color: #5aaae4;margin-bottom: 18px;}
.srsl-title p{font-size: 16px;color: #666;}
/* 三仁实力三级导航开始 */
.srsl-sjnavmp ul{width: 1040px;}
/* 三仁实力三级导航结束 */
/* 工程案例 */
.srsl-gcal{width: 100%;padding: 85px 0 60px 0;background-color: #f7f7f7;}
.srsl-gcal .gcal-zwfl{width: 100%;margin-top: 55px;padding: 40px 0;background-color: #fff;}
.srsl-gcal .gcal-zwfl .zwfl-title{font-size: 18px;color: #333;padding-left: 40px;}
/* 按行业 */
.srsl-gcal .gcal-zwfl .zwfl-hyfl{width: 100%;padding: 34px 0 25px 40px;box-sizing: border-box;}
.srsl-gcal .gcal-zwfl .hyfl-title{width: 108px;height: 40px;text-align: center;font-size: 16px;color: #fff;line-height: 40px;border-radius: 4px;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
.srsl-gcal .gcal-zwfl .hyfl-zynr{width: 1000px;}
.srsl-gcal .gcal-zwfl .hyfl-zynr li{float: left;margin: 0 60px 5px 0;}
.srsl-gcal .gcal-zwfl .hyfl-zynr li a{display: inline-block;height: 40px;line-height: 40px;font-size: 16px;color: #666;}
.srsl-gcal .gcal-zwfl .hyfl-zynr li a:hover{color: #56a7e4;}
/* 地域分类 */
.srsl-gcal .gcal-zwfl .zwfl-dyfl{width: 100%;padding: 34px 0 16px 40px;border-top: 1px solid #dadada;box-sizing: border-box;}
.srsl-gcal .gcal-zwfl .zwfl-dyfl .dyfl-title{width: 108px;height: 40px;text-align: center;font-size: 16px;color: #fff;line-height: 40px;border-radius: 4px;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
.srsl-gcal .gcal-zwfl .zwfl-dyfl .dyfl-zynr{width: 1000px;}
.srsl-gcal .gcal-zwfl .zwfl-dyfl .dyfl-zynr li{float: left;margin: 0 60px 5px 0;}
.srsl-gcal .gcal-zwfl .zwfl-dyfl .dyfl-zynr li a{display: inline-block;height: 40px;line-height: 40px;font-size: 16px;color: #666;}
.srsl-gcal .gcal-zwfl .zwfl-dyfl .dyfl-zynr li a:hover{color: #56a7e4;}
/* 工程案例主要内容 */
.srsl-gcal .gcal-main{width: 100%;margin-top: 52px;padding: 25px 25px 100px 25px;background-color: #fff;box-sizing: border-box;}
.srsl-gcal .gcal-main li{float: left;width: 372px;height: 520px;margin: 0 17px 25px 0;border: 1px solid #e4e4e4;box-sizing: border-box;}
.srsl-gcal .gcal-main .li-image{width: 100%;height: 285px;overflow: hidden;}
.srsl-gcal .gcal-main .li-image img{width: 100%;height: 100%;transition: all 0.4s;}
.srsl-gcal .gcal-main .li-nr{padding: 20px 10px 26px 10px;}
.srsl-gcal .gcal-main .li-nr h3{font-size: 16px; color: #333; margin-bottom: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.srsl-gcal .gcal-main .li-nr p{font-size: 14px; color: #666; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.srsl-gcal .gcal-main .li-djlj{width: 280px;margin: 0 auto;}
.srsl-gcal .gcal-main .li-djlj a{display: inline-block; width: 140px; height: 40px; text-align: center; font-size: 12px; color: #666; line-height: 38px; padding-right: 14px; border: 1px solid #dbdbdb; background: url(../images/lbt-djlj-tp01.png) no-repeat right 24px center; box-sizing: border-box;}
.srsl-gcal .gcal-main .li-djlj .a1{border-top-left-radius: 18px; border-bottom-left-radius: 18px;}
.srsl-gcal .gcal-main .li-djlj .a2{border-top-right-radius: 18px; border-bottom-right-radius: 18px;}
.srsl-gcal .gcal-main .li-djlj a:hover{color: #fff;background: url(../images/lbt-djlj-tp02.png) no-repeat right 24px center #56b3e9;}
.srsl-gcal .gcal-main li:hover{box-shadow:0 2px 10px #cfcfcf;border: 1px solid #dbdbdb;}
.srsl-gcal .gcal-main li:hover .li-image img{transform: scale(1.3);transition: all 0.8s;}
/* 工程案例内页 */
.srsl-gcalny.alny-xgaltj{padding: 10px 0 60px 0;}
.srsl-gcalny{width: 100%;padding: 50px 0 0 0;background-color: #f7f7f7;}
.srsl-gcalny .gcalny-swkj{width: 100%;padding: 25px 25px 130px 25px;background-color: #fff;box-sizing: border-box;}
.srsl-gcalny .gcalny-swkj .swkj-lbt{width: 462px;height: 415px;}
/* swiper调整开始 */
.srsl-gcalny .gcalny-swkj .swiper-container{width: 100%;}
.srsl-gcalny .gcalny-swkj .swiper-container img{width: 462px;height: 415px;}
.srsl-gcalny .gcalny-swkj .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
.srsl-gcalny .gcalny-swkj .swiper-pagination-bullet{width: 12px; height: 12px; display: inline-block;opacity: 1;box-sizing: border-box;background: #fff;}
.srsl-gcalny .gcalny-swkj .swiper-pagination-bullet-active{background: #57b9eb;}
.srsl-gcalny .gcalny-swkj .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 18px;}
/* swiper调整结束 */
.srsl-gcalny .swkj-xqjs{width: 650px;}
.srsl-gcalny .swkj-xqjs .xqjs-title{font-size: 18px;color: #333;padding-bottom: 20px;}
.srsl-gcalny .swkj-xqjs .xqjs-jj{width: 100%;height: 100px;-webkit-line-clamp: 4; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.srsl-gcalny .swkj-xqjs .xqjs-jj p{text-align: justify;font-size: 14px;color: #666;line-height: 24px;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs{padding: 15px 0 30px 0;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs ul{width: 100%;border: 1px solid #dcdcdc;box-sizing: border-box;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs li{float: left;width: 216px;height: 41px;padding: 0 15px;border-right: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;box-sizing: border-box;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs li p{font-size: 14px;color: #666;line-height: 40px;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs .li-type01 p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs .li-type02{border-right: 0 solid #dcdcdc;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs .li-type03{width: 100%;height: 62px;border: 0 solid #dcdcdc;}
.srsl-gcalny .swkj-xqjs .xqjs-xmjs .li-type03 p{font-size: 14px;color: #666;line-height: 22px;margin-top: 8px;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.srsl-gcalny .swkj-xqjs .sqjs-fwnr h3{float: left;display: block;font-size: 16px;color: #999;line-height: 30px;}
.srsl-gcalny .swkj-xqjs .sqjs-fwnr p{float: left;display: block;padding: 7px 4px;font-size: 14px;color: #222;border: 1px solid #e0e0e0;margin-right: 15px;}
.srsl-gcalny .swkj-xqjs .xqjs-ljzx{padding-top: 50px;}
.srsl-gcalny .swkj-xqjs .xqjs-ljzx a{float: left;display: block;width: 215px;height: 46px;text-align: center;line-height: 46px;font-size: 18px;color: #fff;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
.srsl-gcalny .swkj-xqjs .xqjs-ljzx p{float: left;margin-left: 15px;display: block;width: 215px;height: 46px;text-align: center;line-height: 46px;font-size: 14px;color: #666;background: #f2f2f2;}
/* 合同签订 */
.srsl-gcalny .gcalny-htqd{width: 100%;padding: 0 25px 70px 25px;background-color: #fff;box-sizing: border-box;}
.srsl-gcalny .gcalny-htqd .htqd-title{height: 34px;border-left: 12px solid #57b7eb;padding-left: 25px;font-size: 30px;color: #333;line-height: 34px;}
.srsl-gcalny .gcalny-htqd .htqd-htcs{width: 1080px;margin: 45px auto 0;}
.srsl-gcalny .gcalny-htqd .htqd-htcs img{width: auto;padding-top: 10px;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}
.srsl-gcalny .gcalny-htqd .htqd-htcs p{text-align: justify;font-size: 16px;color: #444;line-height: 27px;}
/* 相关案例推荐 */
.srsl-gcalny .gcalny-altj{width: 1400px;margin: 60px auto 0;}
.srsl-gcalny .gcalny-altj .altj-title{margin: 0 auto;text-align: center;font-size: 24px;color: #56a9e4;font-weight: bold;}
.srsl-gcalny .gcalny-altj .altj-title span{color: #333;}
.srsl-gcalny .gcalny-altj .altj-cont{position: relative;width: 1364px;margin-top: 40px;}
.srsl-gcalny .gcalny-altj .altj-cont .altj-list{width: 100%; height: 520px; margin: 0 auto 25px; border: 1px solid #e4e4e4; box-sizing: border-box;}
.srsl-gcalny .gcalny-altj .altj-list .list-image{width: 100%; height: 285px; overflow: hidden;}
.srsl-gcalny .gcalny-altj .altj-list .list-image img{width: 100%; height: 100%; transition: all 0.4s;}
.srsl-gcalny .gcalny-altj .altj-list .list-nr{padding: 20px 10px 26px 10px;}
.srsl-gcalny .gcalny-altj .altj-list .list-nr h3{font-size: 16px; color: #333; margin-bottom: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.srsl-gcalny .gcalny-altj .altj-list .list-nr p{font-size: 14px; color: #666; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.srsl-gcalny .gcalny-altj .altj-list .list-djlj{width: 280px;margin: 0 auto;}
.srsl-gcalny .gcalny-altj .altj-list .list-djlj a{display: inline-block; width: 140px; height: 40px; text-align: center; font-size: 12px; color: #666; line-height: 38px; padding-right: 14px; border: 1px solid #dbdbdb; background: url(../images/lbt-djlj-tp01.png) no-repeat right 24px center; box-sizing: border-box;}
.srsl-gcalny .gcalny-altj .altj-list .list-djlj .a1{border-top-left-radius: 18px; border-bottom-left-radius: 18px;}
.srsl-gcalny .gcalny-altj .altj-list .list-djlj .a2{border-top-right-radius: 18px; border-bottom-right-radius: 18px;}
.srsl-gcalny .gcalny-altj .altj-list a:hover{color: #fff;background: url(../images/lbt-djlj-tp02.png) no-repeat right 24px center #56b3e9;}
.srsl-gcalny .gcalny-altj .altj-list:hover{box-shadow:0 2px 10px #cfcfcf;border: 1px solid #dbdbdb;}
.srsl-gcalny .gcalny-altj .altj-list:hover .li-image img{transform: scale(1.3);transition: all 0.8s;}
/* 相关案例推荐轮播图 */
.altj-cont-mp01,
.altj-cont-mp02{display: none;}
/* 相关案例推荐轮播图 */
/* swiper调整开始 */
.gcalny-altj .swiper-container{width: 1200px;padding: 0 10px;margin: 0 auto;}
.gcalny-altj .swiper-button-prev,.gcalny-altj .swiper-button-next:focus{outline: none;}
.gcalny-altj .swiper-button-prev,.gcalny-altj .swiper-button-next{width: 84px;height: 84px;top: 50%;margin-top: -42px;background-size: 84px 84px;background-image: none;}
.gcalny-altj .swiper-button-prev{left: 0;right: auto;background: url(../images/gcalny-altj-jt01.png) no-repeat center center;}
.gcalny-altj .swiper-button-next{right: 0;left: auto;background: url(../images/gcalny-altj-jt02.png) no-repeat center center;}
.gcalny-altj .swiper-button-prev:hover{background: url(../images/gcalny-altj-jt03.png) no-repeat center center;}
.gcalny-altj .swiper-button-next:hover{background: url(../images/gcalny-altj-jt04.png) no-repeat center center;}
/* swiper调整结束 */
/* 关于三仁banner */
.gysr-srdh{width: 100%;position: relative;}
.gysr-srdh .gysrdh-nav{position: absolute;z-index: 6;bottom: 100px;left: 0;width: 100%;}
.gysr-srdh .gysrdh-nav ul{width: 1200px;margin: 0 auto;background-color: #fff;}
.gysr-srdh .gysrdh-nav ul li{float: left;width: 240px;height: 70px;text-align: center;line-height: 70px;font-size: 16px;color: #666;border-right: 1px solid #e6e6e6;box-sizing: border-box;cursor: pointer;}
.gysr-srdh .gysrdh-nav ul li a{color: #666;}
.gysr-srdh .gysrdh-nav ul li:last-child{border-right: 0 solid #f2f2f2;}
.gysr-srdh .gysrdh-menu li{width: 100%;}
.gysr-srdh .gysrdh-menu li img{width: 100%;}
/* 切换css开始 */
.gysr-srdh .gysrdh-nav ul li.actives,.gysr-srdh .gysrdh-nav ul li.actives a{color: #fff;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
.gysr-srdh .gysrdh-menu .li-type{display: none;}
.gysr-srdh .gysrdh-menu .actives{display: block;animation: fadeIn 0.4s;}
/* 切换css结束 */
/* 发展历程 */
.gysr-fzlc{width: 100%;padding: 80px 0 80px 0;}
.gysr-fzlc .fzlc-cont{padding-top: 60px;}
.gysr-fzlc .fzlc-cont .cont-left{float: left;width: 585px;}
.gysr-fzlc .fzlc-cont .cont-middle{float: left;width: 30px;height: 2800px;background-color: #57baec;}
.gysr-fzlc .fzlc-cont .cont-right{float: left;width: 585px;padding-top: 80px;}
.gysr-fzlc .fzlc-cont .cont-right .fzlc-list:last-child{margin-bottom: 0;}
.gysr-fzlc .fzlc-cont .cont-left .fzlc-list:last-child{margin-bottom: 0;}
.gysr-fzlc .fzlc-cont .fzlc-list{width: 100%;margin-bottom: 60px;}
.gysr-fzlc .fzlc-list .list-title{font-size: 30px;color: #5aaae4;padding-bottom: 24px;}
.gysr-fzlc .fzlc-list .list-title span{font-size: 18px;color: #5aaae4;}
.gysr-fzlc .fzlc-list .list-js{width: 385px;padding-bottom: 40px;text-align: justify;font-size: 16px;color: #666;line-height: 25px;}
.gysr-fzlc .fzlc-list .list-tpxh{width: 100%;}
.gysr-fzlc .fzlc-list .list-tpxh .tpxh-tpzs{position: relative;width: 400px;}
.gysr-fzlc .fzlc-list .list-tpxh .tpxh-tpzs img{width: 100%;}
.gysr-fzlc .fzlc-list .list-tpxh .tpxh-tpzs .tpzs-bs{position: absolute;top: -20px;left: 30px;width: 2px;height: 52px;background-color: #5aaae4;}
.gysr-fzlc .fzlc-list .list-tpxh .tpxh-xh{position: absolute;top: 14px;left: 420px;font-size: 16px;color: #5aaae4;}
.gysr-fzlc .fzlc-list .list-tpxh .tpxh-ljx{position: absolute;top: 50%;left: 400px;width: 185px;height: 1px;background-color: #5aaae4;}
.gysr-fzlc .cont-right .list-title{padding-left: 185px;}
.gysr-fzlc .cont-right .fzlc-list .list-js{padding-left: 185px;}
.gysr-fzlc .cont-right .fzlc-list .list-tpxh .tpxh-tpzs{margin-left: 185px;}
.gysr-fzlc .cont-right .fzlc-list .list-tpxh .tpxh-xh{right: 420px;left: auto;}
.gysr-fzlc .cont-right .fzlc-list .list-tpxh .tpxh-ljx{right: 400px;left: auto;}
/* 公司简介 */
.gysr-gsjj{width: 100%;padding: 85px 0 75px 0;}
.gysr-gsjj .gsjj-srjh{padding-top: 60px;}
.gysr-gsjj .gsjj-srjh .srjh-left{width: 600px;}
.gysr-gsjj .gsjj-srjh .srjh-left .left-list{width: 600px;margin-bottom: 35px;}
.gysr-gsjj .gsjj-srjh .srjh-left .left-list img{width: 100%;}
.gysr-gsjj .gsjj-srjh .srjh-right{width: 550px;}
.gysr-gsjj .gsjj-srjh .srjh-right .right-title{padding-bottom: 12px;}
.gysr-gsjj .gsjj-srjh .srjh-right .right-title h2{font-size: 34px;color: #5aaae4;margin-bottom: 18px;}
.gysr-gsjj .gsjj-srjh .srjh-right .right-title p{font-size: 20px;color: #5aaae4;}
.gysr-gsjj .gsjj-srjh .srjh-right .right-zynr p{text-align: justify;font-size: 14px;color: #666;line-height: 24px;margin-top: 32px;}
/* 注册资本 */
.gysr-zczb{width: 100%;padding: 0 0 75px 0;}
.gysr-zczb ul{width: 100%;background: url(../images/gysr-zczb-tp01.png) no-repeat right 0;}
.gysr-zczb li{float: left;width: 300px;height: 290px;padding-top: 100px;text-align: center;background: url(../images/gysr-zczb-tp01.png) no-repeat 0 0;box-sizing: border-box;}
.gysr-zczb li h3{font-size: 36px;color: #5aaae4;margin-bottom: 35px;}
.gysr-zczb li p{font-size: 16px;color: #666;}
/* 工地外包存在外包 */
.ppys-gdwh{width: 100%;padding: 62px 0 0 0;}
.ppys-gdwh .gdwh-title{margin: 0 auto;text-align: center;}
.ppys-gdwh .gdwh-title .img2{margin-top: 30px;}
.ppys-gdwh .gdwh-ghzl{width: 1036px;margin: 30px auto 0;}
.ppys-gdwh .gdwh-ghzl li{width: 157px;height: 103px;text-align: center;background: url(../images/gdwh-ghzl-tp02.png) no-repeat 0 0;}
.ppys-gdwh .gdwh-ghzl li img{width: 24px;height: 22px;margin-top: 10px;}
.ppys-gdwh .gdwh-ghzl li h3{font-size: 20px;color: #222;font-weight: bold;margin: 11px 0 6px 0;}
.ppys-gdwh .gdwh-ghzl li p{font-size: 16px;color: #222;}
.ppys-gdwh .gdwh-cont{padding-top: 60px;}
.ppys-gdwh .gdwh-cont li{width: 233px;}
.ppys-gdwh .gdwh-cont .li-word{width: 100%;height: 124px;text-align: center;background: linear-gradient(to bottom,#57c6f1 0,#81d3f2 100%);}
.ppys-gdwh .gdwh-cont .li-word p{font-size: 24px;color: #fff;line-height: 30px;}
.gdwh-contmp{display: none;}
/* 三仁5大服务优势 */
.ppys-fwys{width: 100%;padding-top: 200px;background: url(../images/ppys-fwys-bj.png) no-repeat center 0;background-size: 1920px 1360px;}
.ppys-fwys .fwys-title{margin: 0 auto;text-align: center;}
.ppys-fwys .fwys-cont{padding-top: 75px;}
.ppys-fwys .fwys-cont li{float: left;position: relative;top: 0;left: 0;border: 2px solid #fff;box-sizing: border-box;}
.ppys-fwys .fwys-cont li img{width: 100%;height: 277px;}
.ppys-fwys .fwys-cont .li-word{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;padding: 0 10px 20px 10px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ppys-fwys .fwys-cont .li-word p{display: inline-block;font-size: 20px;color: #fff;}
.ppys-fwys .fwys-cont .li-type01{width: 380px;margin: 0 30px 35px 0;}
.ppys-fwys .fwys-cont .li-type02{margin-right: 0;}
.ppys-fwys .fwys-cont .li-type03{width: 585px;}
.ppys-fwys .fwys-cont .li-type04{margin-left: 30px;}
/* 三仁净化优势在哪里，比比就知道 */
.jhys-title{margin: 0 auto;text-align: center;padding: 240px 0 55px 0;}
.gysr-jhys{padding-bottom: 140px;}
.gysr-jhys .jhys-nav{width: 220px;}
.gysr-jhys .jhys-nav li{width: 220px;height: 88px;border: 1px solid #d2d2d2;border-bottom: 0 solid #d2d2d2;background: url(../images/jhys-nav-tp01.png) no-repeat right 25px center #f2f2f2;display:flex;align-items:center;cursor: pointer;}
.gysr-jhys .jhys-nav .li-type01{border-top-left-radius: 8px;border-top-right-radius: 8px;}
.gysr-jhys .jhys-nav .li-type02{border-bottom: 1px solid #d2d2d2;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.gysr-jhys .jhys-nav .li-nr{padding-left: 20px;}
.gysr-jhys .jhys-nav .li-nr h3{font-size: 18px;color: #333;margin-bottom: 12px;}
.gysr-jhys .jhys-nav .li-nr p{font-size: 12px;color: #d0d0d0;}
/* 点击切换css开始 */
.gysr-jhys .jhys-nav .actives{background-color: #57c0ee;}
.gysr-jhys .jhys-nav .actives .li-nr h3{color:#fff;}
.gysr-jhys .jhys-nav .actives .li-nr p{color:#fff;}
.gysr-jhys .jhys-menu .menu-main{display: none;}
.gysr-jhys .jhys-menu .actives{display: flex;animation: fadeIn 0.4s;}
/* 点击切换css结束 */
.gysr-jhys .jhys-menu{width: 946px;}
.gysr-jhys .jhys-menu .menu-main{position: relative;width: 946px;height: 535px;padding: 50px 50px 0 50px;border: 2px solid #90cfff;background-color: #f5f5f5;box-sizing: border-box;}
.gysr-jhys .jhys-menu .main-left{width: 402px;}
.gysr-jhys .jhys-menu .main-title{margin: 0 auto;text-align: center;}
.gysr-jhys .jhys-menu .main-title h3{display: inline-block;font-size: 20px;color: #fff;padding: 14px 40px;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
.gysr-jhys .jhys-menu .main-right .main-title h3{background: #505050;}
.gysr-jhys .jhys-menu .main-zynr{position: relative;margin-top: 30px;}
.gysr-jhys .jhys-menu .main-zynr img{width: 402px;height: 350px;}
.gysr-jhys .jhys-menu .main-zynr .zynr-title{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;padding-bottom: 25px;}
.gysr-jhys .jhys-menu .main-zynr .zynr-title h3{font-size: 22px;color: #222;}
.gysr-jhys .jhys-menu .main-zynr .zynr-title p{font-size: 22px;color: #fff;}
.gysr-jhys .jhys-menu .main-vs{position: absolute;left: 50%;bottom: 125px;z-index: 10;margin-left: -72px;width: 145px;height: 145px;}
.gysr-jhys .jhys-menu .main-vs img{width: 145px;height: 145px;}
/* 三仁服务6大保障 */
.ppys-ldbz{width: 100%;padding-bottom: 60px;background: url(../images/ppys-ldbz-tp02.png) no-repeat center 150px;}
.ppys-ldbz .ldbz-title{margin: 0 auto;text-align: center;}
.ppys-ldbz .ldbz-cont{padding-top: 60px;}
.ppys-ldbz .ldbz-cont li{width: 100px;text-align: center;padding-top: 40px;background: url(../images/ldbz-cont-tp01.png) no-repeat center 0;}
.ppys-ldbz .ldbz-cont .li-image{margin: 0 auto;text-align: center;}
.ppys-ldbz .ldbz-cont .li-image img{width: 94px;height: 94px;}
.ppys-ldbz .ldbz-cont .li-title{width: 100%;padding: 25px 0 15px 0;font-size: 32px;color: #666;}
.ppys-ldbz .ldbz-cont .li-word{width: 40px;margin: 0 auto;}
.ppys-ldbz .ldbz-cont .li-word p{display: inline-block;width: 16px;font-size: 16px;color: #666;}
.ppys-ldbz .ldbz-cont .li-word h3{display: inline-block;width: 16px;margin: 0 auto;text-align: center;font-size: 16px;color: #666;}
.ppys-ldbz .ldbz-cont .li-type01{margin-top: 90px;}
.ppys-ldbz .ldbz-cont .li-type02{margin-top: 45px;}
.ppys-ldbz .ldbz-cont .li-type03{margin-top: 68px;}
.ppys-ldbz .ldbz-cont .li-type04{margin-top: 72px;}
.ppys-ldbz .ldbz-cont .li-type05{margin-top: 24px;}
.ppys-ldbz .ldbz-cont .li-type06{margin-top: 88px;}
/* 企业文化 */
.gysr-qywh{width: 100%;padding: 75px 0 90px 0;}
.gysr-qywh .qywh-srsm{padding: 60px 0 50px 0;}
.gysr-qywh .qywh-srsm .srsm-list{width: 590px;padding: 45px 45px 0 45px;background: url(../images/qywh-srsm-tp03.png) no-repeat center 0;box-sizing: border-box;}
.gysr-qywh .qywh-srsm .srsm-list .list-left{width: 250px;}
.gysr-qywh .qywh-srsm .srsm-list .list-right{width: 184px;}
.gysr-qywh .qywh-srsm .srsm-list .list-right img{width: 184px;height: 220px;}
.gysr-qywh .qywh-srsm .srsm-list .list-left h3{font-size: 24px;color: #175481;margin-bottom: 18px;}
.gysr-qywh .qywh-srsm .srsm-list .list-left h4{font-size: 14px;color: #666;}
.gysr-qywh .qywh-srsm .srsm-list .list-left p{font-size: 16px;color: #666;line-height: 24px;margin-top: 55px;}
/* 三人介绍 */
.gysr-qywh .qywh-srjj li{position: relative;float: left;width: 400px;height: 250px;padding: 44px 130px 0 35px;border-top: 1px solid #eaeaea;border-left: 1px solid #eaeaea;box-sizing: border-box;}
.gysr-qywh .qywh-srjj .li-tb{position: absolute;bottom: 15px;right: 20px;width: 60px;height: 60px;}
.gysr-qywh .qywh-srjj li:nth-child(3n){border-right: 1px solid #eaeaea;}
.gysr-qywh .qywh-srjj .li-type{border-bottom: 1px solid #eaeaea;}
.gysr-qywh .qywh-srjj li h3{font-size: 24px;color: #499edb;margin-bottom: 18px;}
.gysr-qywh .qywh-srjj li h4{font-size: 14px;color: #666;}
.gysr-qywh .qywh-srjj li p{font-size: 16px;color: #666;line-height: 24px;margin-top: 26px;}
/* 真实点评 */
.gysr-zsdp{width: 100%;padding: 80px 0 85px 0;}
.gysr-zsdp .zsdp-cont{padding-top: 24px;}
.gysr-zsdp .zsdp-cont li{float: left;width: 372px;height: 490px;margin: 40px 42px 0 0;border: 1px solid #dddcdc;box-sizing: border-box;}
.gysr-zsdp .zsdp-cont li:nth-child(3n){margin-right: 0;}
.gysr-zsdp .zsdp-cont .li-image{width: 100%;height: 250px;overflow: hidden;}
.gysr-zsdp .zsdp-cont .li-image img{width: 100%;height: 250px;transition: all 0.4s;}
.gysr-zsdp .zsdp-cont .li-word{padding: 30px 20px 30px 20px;}
.gysr-zsdp .zsdp-cont .li-word h3{font-size: 16px;color: #333;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gysr-zsdp .zsdp-cont .li-word h4{font-size: 14px;color: #777;margin-top: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.gysr-zsdp .zsdp-cont .li-word p{display: inline-block;margin-top: 20px;width: 100%;height: 42px;font-size: 14px;color: #444;line-height: 22px;-webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.gysr-zsdp .zsdp-cont .li-ljgd{margin: 0 auto;text-align: center;}
.gysr-zsdp .zsdp-cont .li-ljgd a{display: inline-block;width: 142px;height: 42px;font-size: 14px;color: #666;text-align: left;line-height: 40px;padding-left: 30px;border: 1px solid #d8d8d8;border-radius: 20px;background: url(../images/lbt-djlj-tp01.png) no-repeat 100px center;box-sizing: border-box;}
.gysr-zsdp .zsdp-cont li:hover .li-ljgd a{color: #fff;background: url(../images/lbt-djlj-tp02.png) no-repeat 100px center #57b8eb;}
.gysr-zsdp .zsdp-cont li:hover .li-image img{transform: scale(1.3);transition: all 0.8s;}
/* 联系我们三级导航 */
.lxwm-sjnavmp ul{width: 520px;}
/* 联系我们banner */
.lxwm-srdh .gysrdh-nav ul li{width: 300px;}
/* 联系我们服务流程 */
.lxwm-fwlc{padding: 100px 0 70px 0;}
.lxwm-fwlc .fwlc-cont{margin-top: 0;background-color: #fff;}
.lxwm-fwlc-mp{display: none;}
/* 技术指导公共样式 */
.jszd-title{width: 1200px;margin: 0 auto;text-align: center;background: url(../images/jszd-title.png) no-repeat center 14px;}
.jszd-title h2{font-size: 26px;color: #222;font-weight: bold;margin-bottom: 8px;}
.jszd-title p{font-size: 14px;color: #666;}
/* 净化知识 */
.lxwm-jhzs{width: 100%;padding: 55px 0 65px 0;}
.lxwm-jhzs .jhzs-cont{padding-top: 30px;}
.lxwm-jhzs .jhzs-cont li{width: 370px;}
.lxwm-jhzs .jhzs-cont .li-image{width: 100%;height: auto;}
.lxwm-jhzs .jhzs-cont .li-image img{width: 100%;height:240px;object-fit: cover;}
.lxwm-jhzs .jhzs-cont .li-title{padding: 35px 0 30px 0;}
.lxwm-jhzs .jhzs-cont .li-title h3{display: inline-block;width: 100%;font-size: 18px;color: #333;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.lxwm-jhzs .jhzs-cont .li-title p{font-size: 14px;color: #666;}
.lxwm-jhzs .jhzs-cont .li-zsjj{width: 100%;height: 70px;-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.lxwm-jhzs .jhzs-cont .li-zsjj p{font-size: 14px;color: #444;line-height: 24px;}
.lxwm-jhzs .jhzs-cont .li-ckgd{padding: 40px 0 0 0;}
.lxwm-jhzs .jhzs-cont .li-ckgd a{display: inline-block;width: 134px;height: 38px;text-align: center;font-size: 14px;color: #999;line-height: 36px;border: 1px solid #d1d1d1;border-radius: 18px;}
.lxwm-jhzs .jhzs-cont .li-ckgd a:hover{color: #fff;background-color: #57bded;border: 1px solid #57bded;}
/* 净化施工 */
.jszd-jhsg{width: 100%;padding: 50px 0 100px 0;background-color: #f9f9f9;}
.jszd-jhsg .jhsg-cont{padding-top: 40px;}
.jszd-jhsg .jhsg-cont li{width: 100%;height: 250px;border: 1px solid #d8d8d8;border-bottom: 0 solid #d8d8d8;box-sizing: border-box;}
.jszd-jhsg .jhsg-cont li:last-child{border-bottom: 1px solid #d8d8d8;}
.jszd-jhsg .jhsg-cont .li-image{width: 225px;height: 170px;padding: 38px 0 0 32px;}
.jszd-jhsg .jhsg-cont .li-image img{width: 100%;height: 100%;}
.jszd-jhsg .jhsg-cont .li-sfxq{width: 855px;padding: 38px 60px 0 0;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-btyd{padding-bottom: 22px;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-btyd a{display: inline-block;width: 520px;font-size: 20px;color: #333;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-btyd .btyd-rqdz{width: 200px;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-btyd .btyd-rqdz p{display: inline-block;font-size: 14px;color: #444;line-height: 24px;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-btyd .btyd-rqdz .p2{padding-left: 24px;width: 26px;background: url(../images/jszd-jhsg-tb01.png) no-repeat 0 center;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-btyd .btyd-rqdz .p3{padding-left: 24px;width: 26px;background: url(../images/jszd-jhsg-tb02.png) no-repeat 0 center;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-xqcs{width: 100%;height: 78px;-webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-xqcs p{text-align: justify;font-size: 16px;color: #666;line-height: 27px;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-djlj{width: 100%;text-align: right;padding-top: 15px;}
.jszd-jhsg .jhsg-cont .li-sfxq .sfxq-djlj a{display: inline-block;width: 36px;height: 36px;background: url(../images/jszd-jhsg-tb03.png) no-repeat center center;}
.jszd-jhsg .jhsg-cont li:hover{border: 1px solid #fff;box-shadow: 0 0 15px #d7d7d7;}
.jszd-jhsg .jhsg-cont li:hover .li-sfxq .sfxq-btyd a{color: #5aaae4;}
.jszd-jhsg .jhsg-cont li:hover .li-sfxq .sfxq-djlj a{background: url(../images/jszd-jhsg-tb04.png) no-repeat center center;}
/* 法规下载 */
.jszd-fgxz{width: 100%;padding: 65px 0 80px 0;}
.jszd-fgxz .fgxz-cont{padding-top: 15px;}
.jszd-fgxz .fgxz-cont li{float: left;width: 246px;margin: 30px 72px 0 0;}
.jszd-fgxz .fgxz-cont li a{display: inline-block;width: 246px;height: 38px;text-align: center;font-size: 14px;color: #444;line-height: 38px;border-radius: 4px;background: #dad7d7;}
.jszd-fgxz .fgxz-cont li a:hover{color: #fff;background: linear-gradient(to bottom,#57c6f1 0,#56a7e3 100%);}
/* 联系方式 */
.lxwm-lxfs{width: 100%;padding: 110px 0 100px 0;background-color: #f7f7f7;}
.lxwm-lxfs .lxfs-cont{margin-top: 62px;width: 100%;height: 400px;background-color: #fff;}
.lxwm-lxfs .lxfs-cont .cont-dzdh{width: 600px;padding: 44px 0 0 60px;box-sizing: border-box;}
.lxwm-lxfs .lxfs-cont .cont-dzdh h3{font-size: 24px;color: #5aaae4;font-weight: bold;margin-bottom: 25px;}
.lxwm-lxfs .lxfs-cont .cont-dzdh li{width: 470px;height: 66px;border-bottom: 1px solid #e5e5e5;}
.lxwm-lxfs .lxfs-cont .cont-dzdh li p{display: inline-block;font-size: 16px;color: #444;line-height: 66px;padding-left: 50px;}
.lxwm-lxfs .lxfs-cont .cont-dzdh .li-type01{background: url(../images/lxwm-lxfs-bj01.png) no-repeat 0 center;}
.lxwm-lxfs .lxfs-cont .cont-dzdh .li-type02{background: url(../images/lxwm-lxfs-bj03.png) no-repeat 0 center;}
.lxwm-lxfs .lxfs-cont .cont-dzdh .li-type03{background: url(../images/lxwm-lxfs-bj03.png) no-repeat 0 center;}
.lxwm-lxfs .lxfs-cont .cont-dzdh .li-type04{background: url(../images/lxwm-lxfs-bj04.png) no-repeat 0 center;}
.lxwm-lxfs .lxfs-cont .cont-tpzs{width: 600px;}
.lxwm-lxfs .lxfs-cont .cont-tpzs img{width: 600px;height: 400px;}
/* 在线留言 */
.lxwm-zxly{width: 100%;padding: 60px 0 80px 0;}
.lxwm-zxly .zxly-cont{padding-top: 65px;}
.lxwm-zxly .zxly-cont .zxly-tpzs{width: 575px;}
.lxwm-zxly .zxly-cont .zxly-tpzs img{width: 575px;height: 440px;}
.lxwm-zxly .zxly-cont .zxly-input{width: 575px;}
.lxwm-zxly .zxly-cont .zxly-input li{width: 100%;margin-bottom: 20px;box-sizing: border-box;}
.lxwm-zxly .zxly-cont .zxly-input .form-ct01{width: 100%;height: 58px;font-size: 16px;color: #999;padding-left: 25px;border: 1px solid #e5e5e5;box-sizing: border-box;}
.lxwm-zxly .zxly-cont .zxly-input .form-ct02{width: 100%;height: 175px;font-size: 16px;color: #999;padding: 25px 0 0 25px;border: 1px solid #e5e5e5;box-sizing: border-box;resize: none;}
.lxwm-zxly .zxly-cont .zxly-input .form-ct02:focus{outline: none;}
.lxwm-zxly .zxly-cont .zxly-input .li-type01 .form-ct01{background: url(../images/lxwm-zxly-tb01.png) no-repeat right 25px center;}
.lxwm-zxly .zxly-cont .zxly-input .li-type02 .form-ct01{background: url(../images/lxwm-zxly-tb02.png) no-repeat right 25px center;}
.lxwm-zxly .zxly-cont .zxly-input .li-type03 .form-ct02{background: url(../images/lxwm-zxly-tb03.png) no-repeat right 25px top 20px;}
.lxwm-zxly .zxly-cont .zxly-input .li-type03{margin-bottom: 45px;}
.lxwm-zxly .zxly-cont .zxly-input .li-type04{padding: 0 10px;}
.lxwm-zxly .zxly-cont .zxly-input .sub_button{width: 270px;height: 60px;font-size: 18px;color: #fff;border-radius: 4px;cursor: pointer;}
.lxwm-zxly .zxly-cont .zxly-input .sub_button01{background: linear-gradient(to bottom,#58d0ee 0,#57a2e1 100%);}
.lxwm-zxly .zxly-cont .zxly-input .sub_button02{color: #444;background-color: #dfdfdf;}
/* 项目验收 */
.shfw-xmys{width: 100%;padding: 85px 0 90px 0;}
.shfw-xmys .xmys-cont{width: 1060px;margin: 0 auto;padding-top: 70px;}
.shfw-xmys .xmys-cont li{width: 220px;text-align: center;}
.shfw-xmys .xmys-cont li .li-image{width: 100%;height: 145px;}
.shfw-xmys .xmys-cont li img{width: 125px;height: 125px;margin-top: 20px;transition: all 0.5s;}
.shfw-xmys .xmys-cont li p{margin-top: 25px;font-size: 18px;color: #666;line-height: 27px;}
.shfw-xmys .xmys-cont li:hover img{transform: rotate(360deg);transition: all 0.5s;margin-top: 0;}
/* 售后服务三仁洁净室建设六大保障 */
.shfw-ldbz{background: #f8f8f8;}
.ldbz-cont-mp{display: none;}
/* 解决方案mp三级导航 */
.jjfa-sjnavmp ul{width: 850px;}
.jjfa-sjnavmp li{width: 170px;}
/* 解决方案 */
.jjfa-main{width: 100%;padding: 90px 0 60px 0;background-color: #f8f8f8;}
.jjfa-main .main-cont{padding-top: 40px;}
.jjfa-main .main-cont li{float: left;margin: 20px 24px 0 0;width: 282px;height: 244px;text-align: center;padding: 6px;background-color: #fff;box-sizing: border-box;}
.jjfa-main .main-cont li .li-image{width: 100%;}
.jjfa-main .main-cont li .li-image img{width: 100%;height: 196px;}
.jjfa-main .main-cont li .li-title{width: 100%;height: 44px;text-align: center;font-size: 14px;color: #666;line-height: 44px;padding: 0 5px;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jjfa-main .main-cont li:hover{background: #45a7f2;}
.jjfa-main .main-cont li:hover .li-title{color: #fff;}
/* 解决方案内页 */
.jjfany{width: 100%;padding: 65px 0 0 0;}
.jjfany .jjfanr-title{margin: 0 auto;text-align: center;}
.jjfany .jjfanr-title h1{display: inline-block;width: 100%;font-size: 28px;color: #333;padding-bottom: 15px;border-bottom: 1px solid #e3e3e3;}
.jjfany .jjfanr-title h4{display: inline-block;font-size: 14px;color: #999;padding-top: 15px;}
.jjfany .jjfany-cont{padding-bottom: 0;line-height: 30px;margin-bottom:50px;margin-top:50px;font-size:14px;}
.jjfany .jjfany-cont img{margin-left:auto;margin-right:auto;border: block;}
.jjfany .jjfany-cont .cont-image{padding: 40px 0;}
.jjfany .jjfany-cont .cont-image img{width: 100%;}
.jjfany .jjfany-cont .list{margin-bottom: 45px;}
.jjfany .jjfany-cont .list h3{font-size: 16px;color: #222;font-weight: bold;margin-bottom: 20px;}
.jjfany .jjfany-cont .list p{text-align: justify;font-size: 14px;color: #444;line-height: 24px;}
.jjfany .jjfany-sxqh{width: 100%;height: 78px;padding: 0 80px;background-color: #f6f6f6;box-sizing: border-box;}
.jjfany .jjfany-sxqh a{display: inline-block;font-size: 18px;color: #666;line-height: 78px;}
.jjfany .jjfany-sxqh .a1{padding-left: 60px;background: url(../images/jjfany-sxqh-tp02.png) no-repeat 0 center;}
.jjfany .jjfany-sxqh .a2{padding-right: 60px;background: url(../images/jjfany-sxqh-tp01.png) no-repeat right center;}
.jjfany .jjfany-sxqh .a1:hover{background: url(../images/jjfany-sxqh-tp04.png) no-repeat 0 center;}
.jjfany .jjfany-sxqh .a2:hover{background: url(../images/jjfany-sxqh-tp03.png) no-repeat right center;}
/* 解决方案内页相关案例推荐 */
.jjfany-xgaltj{background-color: #fff;}
/* 三仁实力banner */
.srsl-srdh .gysrdh-nav ul li{width: 150px;}
/* 合作客户 */
.srsl-hzkh{width: 100%;padding: 80px 0 65px 0;}
.srsl-hzkh .hzkh-cont{padding-top: 55px;}
.srsl-hzkh .hzkh-cont li{float: left;width: 282px;height: 158px;margin: 28px 24px 0 0;border: 1px solid #e5e5e5;box-sizing: border-box;}
.srsl-hzkh .hzkh-cont li img{width: 100%;height: 100%;}
.srsl-hzkh .hzkh-cont li:hover img{transform: rotateY(360deg); -webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);transition: all 1s;}
/* 精英团队 */
.jytd{width: 100%;padding: 80px 0;}
.jytd .jytd-cont{padding-top: 50px;}
.jytd .jytd-cont .cont-tdjs{width: 210px;height: 480px;padding: 65px 0 0 60px;background-color: #56b6ea;box-sizing: border-box;}
.jytd .jytd-cont .cont-tdjs h3{font-size: 32px;color: #fff;margin-bottom: 16px;}
.jytd .jytd-cont .cont-tdjs h4{font-size: 16px;color: #fff;margin-bottom: 280px;}
.jytd .jytd-cont .cont-tdjs p{font-size: 16px;color: #fff;}
.jytd .jytd-cont .cont-lbt{width: 990px;}
.jytd .jytd-cont .cont-lbt img{width: 100%;}
/* 精英团队swiper01调整开始 */
.jytd .swiper-button-prev,
.jytd .swiper-button-next:focus{outline: none;}
.jytd .swiper-button-prev{background-image: none; left: 0;right: auto;top: 50%; width: 50px; height: 100px;margin-top: -25px;background: url(../images/jytd-jt02.png) no-repeat center center; background-size: 50px 100px;}
.jytd .swiper-button-next{background-image: none; right: 0;left: auto;top: 50%; width: 50px; height: 100px;margin-top: -25px;background: url(../images/jytd-jt01.png) no-repeat center center; background-size: 50px 100px;}
/* 精英团队swiper01调整结束 */
.jytd .jytd-srjs{width: 100%;padding: 90px 0;text-align: center;background-color: #f6f6f6;}
.jytd .jytd-srjs p{font-size: 22px;color: #666;line-height: 40px;}
/* 精英团队轮播展示 */
.jjtd-lbzs-mp{display: none;}
.jjtd-lbzs{width: 100%;padding: 0 0 80px 0;}
.jjtd-lbzs .lbzs-cont{position: relative;width: 1360px;margin: 60px auto 0;}
.jjtd-lbzs .lbzs-cont .cont-lbt{width: 282px;height: 442px;text-align: center;padding: 20px 20px 0 20px;border: 1px solid #e9e9e9;box-sizing: border-box;}
.jjtd-lbzs .lbzs-cont .cont-lbt img{width: 240px;height: 250px;}
.jjtd-lbzs .lbzs-cont .cont-lbt h3{width: 100%;font-size: 22px;color: #5aaae4;margin: 30px 0 25px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jjtd-lbzs .lbzs-cont .cont-lbt h4{width: 100%;display: inline-block;font-size: 16px;color: #666;padding-bottom: 28px;background: url(../images/jjtd-lbzs-tp05.jpg) no-repeat center bottom;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* 精英团队swiper02调整开始 */
.jjtd-lbzs .swiper-container{width: 1200px;margin: 0 auto;}
.jjtd-lbzs .swiper-button-prev{background-image: none; left: 0;right: auto;top: 50%; width: 80px; height: 200px;margin-top: -100px;background: url(../images/jjfany-sxqh-tp02.png) no-repeat center center; background-size: 42px 42px;}
.jjtd-lbzs .swiper-button-next{background-image: none; right: 0;left: auto;top: 50%;top: 50%;width: 80px; height: 200px;margin-top: -100px;background: url(../images/jjfany-sxqh-tp01.png) no-repeat center center; background-size: 42px 42px;}
.jjtd-lbzs .swiper-button-prev,.jjtd-lbzs .swiper-button-next:focus{outline: none;}
.jjtd-lbzs .swiper-button-prev:hover{background: url(../images/jjfany-sxqh-tp04.png) no-repeat center center;}
.jjtd-lbzs .swiper-button-next:hover{background: url(../images/jjfany-sxqh-tp03.png) no-repeat center center;}
/* 精英团队swiper02调整开始 */
/* 净化工程EPC */
.jhgc-epc{width: 100%;padding: 85px 0 65px 0;background-color: #f7f7f7;}
.epc-title{padding-bottom: 30px;}
.epc-title h3{font-size: 24px;color: #5aaae4;}
.epc-title01{padding-bottom: 22px;}
.jhgc-epc .epc-djtz{margin: 40px auto 0;text-align: center;}
.jhgc-epc .epc-djtz a{display: inline-block;width: 180px;height: 42px;font-size: 16px;color: #666;line-height: 40px;border: 1px solid #999;border-radius: 20px;box-sizing: border-box;}
.jhgc-epc .epc-djtz a:hover{color: #fff;background-color: #57c4f0;border: 1px solid #57c4f0;}
/* epc洁净室规划设计 */
.jhgc-epc .epc-cont{width: 100%;margin-top: 60px;padding: 42px 24px 82px 24px;background-color: #fff;box-sizing: border-box;}
.jhgc-epc .epc-cont .cont-ghsj li{width: 365px;height: 118px;text-align: center;border: 1px solid #e5e5e5;box-sizing: border-box;}
.jhgc-epc .epc-cont .cont-ghsj li p{display: inline-block;line-height: 116px;padding-left: 56px;font-size: 18px;color: #666;}
.jhgc-epc .epc-cont .cont-ghsj li .p1{background: url(../images/cont-ghsj-tp01.png) no-repeat 0 center;}
.jhgc-epc .epc-cont .cont-ghsj li .p2{background: url(../images/cont-ghsj-tp02.png) no-repeat 0 center;}
.jhgc-epc .epc-cont .cont-ghsj li .p3{background: url(../images/cont-ghsj-tp03.png) no-repeat 0 center;}
/* epc实验室装修施工： */
.jhgc-epc .epc-cont .epc-zxsg{width: 100%;padding-top: 42px;margin-top: 32px;border-top: 1px solid #e5e5e5;}
.jhgc-epc .epc-cont .epc-zxsg li{float: left;width: 272px;height: 68px;margin: 0 21px 20px 0;text-align: center;border: 1px solid #e5e5e5;box-sizing: border-box;}
.jhgc-epc .epc-cont .epc-zxsg li p{font-size: 16px;color: #666;line-height: 66px;}
/* 工程保障 */
.jhgc-epc .epc-cont .epc-gcbz{margin-top: 30px;border-bottom: 1px solid #e5e5e5;}
.jhgc-epc .epc-cont .epc-gcbz ul{padding: 6px 0 38px 0;}
.jhgc-epc .epc-cont .epc-gcbz li{float: left;margin-right: 50px;font-size: 18px;color: #333;}
/* 施工项目管理： */
.jhgc-epc .epc-cont .epc-xmgl{padding: 40px 0 35px 0;border-bottom: 1px solid #e5e5e5;}
.jhgc-epc .epc-cont .epc-xmgl p{font-size: 16px;color: #666;line-height: 32px;}
/* 服务流程： */
.jhgc-epc .epc-cont .epc-fwlc{padding: 35px 0 40px 0;}
.jhgc-epc .epc-cont .epc-fwlc .fwlc-tpzs img{width: 100%;}
/* 售后服务： */
.jhgc-epc .epc-cont .epc-shfw{padding-bottom: 70px;border-bottom: 1px solid #e5e5e5;}
.jhgc-epc .epc-cont .epc-shfw li{width: 25%;text-align: center;padding-top: 20px;}
.jhgc-epc .epc-cont .epc-shfw .li-image img{width: 125px;height: 125px;}
.jhgc-epc .epc-cont .epc-shfw li p{display: inline-block;width: 220px;font-size: 18px;color: #666;line-height: 24px;margin-top: 18px;}
/* 联系方式： */
.jhgc-epc .epc-cont .epc-lxfs{padding: 45px 0 0 0;}
.jhgc-epc .epc-cont .epc-lxfs .lxfs-zhnr{padding-top: 10px;}
.jhgc-epc .epc-cont .epc-lxfs .lxfs-zhnr li{float: left;margin-right: 38px;width: 278px;height: 40px;text-align: center;border: 1px solid #e5e5e5;}
.jhgc-epc .epc-cont .epc-lxfs .lxfs-zhnr li:last-child{width: 468px;}
.jhgc-epc .epc-cont .epc-lxfs .lxfs-zhnr li p{display: inline-block;padding-left: 34px;font-size: 16px;color: #444;line-height: 40px;height: 40px;}
.jhgc-epc .epc-cont .epc-lxfs .lxfs-zhnr li .p1{background: url(../images/epc-lxfs-tp01.png) no-repeat 0 center;}
.jhgc-epc .epc-cont .epc-lxfs .lxfs-zhnr li .p2{background: url(../images/epc-lxfs-tp02.png) no-repeat 0 center;}
.jhgc-epc .epc-cont .epc-lxfs .lxfs-zhnr li .p3{background: url(../images/epc-lxfs-tp03.png) no-repeat 0 center;}
/* 更多案例 */
.jhgc-gdal{width: 100%;background-color: #fff;}
/* 生产环境 */
.srsl-schj{width: 100%;padding: 85px 0 80px 0;}
.srsl-schj .schj-nav{width: 320px;margin: 0 auto;padding-top: 55px;}
.srsl-schj .schj-nav .list{width: 140px;height: 50px;text-align: center;line-height: 48px;font-size: 16px;color: #444;border: 1px solid #e7e7e7;border-radius: 25px;box-sizing: border-box;cursor: pointer;}
.srsl-schj .schj-nav .actives{color: #fff;border: 1px solid #57b8eb;background-color: #57b8eb;}
.srsl-schj .schj-menu{width: 100%;padding-top: 50px;}
.srsl-schj .schj-menu .muen-lbt{display: none;}
.srsl-schj .schj-menu .actives{display: block;animation: fadeIn 0.4s;}
.srsl-schj .schj-menu .lbt-title{position: absolute;z-index: 9999;bottom: 106px;margin: 0 auto;left: 0;right: 0;font-size: 16px;color: #fff;text-align: center;}
.srsl-schj .schj-menu .jj{font-size: 40px;color: red;}
/* 生产环境swiper调整开始 */
.srsl-schj .swiper-container img{width: 100%;height: 595px;}
.srsl-schj .swiper-button-prev,
.srsl-schj .swiper-button-next:focus{outline: none;}
.srsl-schj .swiper-button-prev,
.srsl-schj .swiper-button-next{background-image: none;top: auto;bottom: 50px; width: 50px; height: 100px;margin-top: 0; background-size: 50px 100px;}
.srsl-schj .swiper-button-prev{right: auto;left: 135px;background: url(../images/jytd-jt02.png) no-repeat center center;}
.srsl-schj .swiper-button-next{right: 135px;left: auto;background: url(../images/jytd-jt01.png) no-repeat center center;}
.srsl-schj .swiper-pagination-fraction{width: 830px;height: 100px;left: 185px;right: auto;bottom: 50px;margin: 0 auto;font-size: 16px;color: #fff;background: rgba(36, 155, 215, 0.7);padding-top: 58px;box-sizing: border-box;}
.srsl-schj .swiper-pagination-current{font-size: 24px;color: #fff;}
.srsl-schj .swiper-pagination-total{font-size: 16px;color: #fff;}
/* 生产环境swiper调整结束 */
/* 项目视频 */
.srsl-xmsp{width: 100%;padding: 85px 0 75px 0;}
.srsl-xmsp .xmsp-cont{padding-top: 20px;}
.srsl-xmsp .xmsp-cont li{float: left;width: 580px;height: 436px;margin: 40px 40px 0 0;}
.srsl-xmsp .xmsp-cont li img{width: 100%;height: 436px;object-fit: cover;}
.srsl-xmsp .xmsp-cont li:nth-child(2n){margin-right: 0;}
/* 研发技术 */
.srsl-yfjs{width: 100%;padding: 85px 0 75px 0;}
.srsl-yfjs .yfjs-cont{padding-top: 60px;}
.srsl-yfjs .yfjs-cont li{float: left;width: 282px;margin: 24px 24px 0 0;}
.srsl-yfjs .yfjs-cont li img{width: 100%;}
/* 资质荣誉 */
.srsl-zzry{width: 100%;padding: 85px 0 75px 0;}
.srsl-zzry .zzry-cont{padding-top: 50px;}
.srsl-zzry .zzry-cont li{float: left;width: 275px;margin:10px;background-color: #f7f7f7;}
.srsl-zzry .zzry-cont li img{width:90%;margin:5%;text-align:center;display:block;}
.srsl-zzry .zzry-cont li h2{text-align:center;line-height:40px;margin-bottom:15px;}
/* 服务热线和资讯 */
.fwrxzx{position: fixed;bottom: 0;left: 0;z-index: 9999;display: none;width: 100%;height: 50px;background: #15a8e2;}
.fwrxzx .list01{text-align: center;width: 12%;height: 50px;}
.fwrxzx .list02{text-align: center;width: 38%;height: 50px;}
.fwrxzx .list01 img{width: 26px;height: 26px;margin-top: 12px;}
.fwrxzx .list02 a{display: inline-block;width: 100%;height: 50px;font-size: 16px;color: #fff;line-height: 50px;}
.fwrxzx .list01,.fwrxzx .list02{background: url(../images/fwrxzx-tp05.png) no-repeat right center;}
.fwrxzx .list03{background: none;}

/* 生物制药洁净室一站式方案 */
.zyjjs-yzsfa{width: 100%;padding: 55px 0 60px 0;background-color: #f7f7f7;}
.zyjjs-title{width: 80%;margin: 0 auto;text-align: center;}
.zyjjs-title h2{font-size: 25px;color: #333;margin-bottom: 18px;}
.zyjjs-title h2 i{color: #58a8e3;}
.zyjjs-title p{font-size: 12px;color: #a1a1a1;line-height: 20px;}
.zyjjs-yzsfa .yzsfa-cont{width: 100%;padding: 50px 40px;margin-top: 35px;background-color: #fff;box-sizing: border-box;}
.zyjjs-yzsfa .yzsfa-cont h3{font-size: 15px;color: #444;line-height: 26px;text-align: justify;text-indent: 2em;}
.zyjjs-yzsfa .yzsfa-cont .wdbz{padding: 45px 0 40px 0;}
.zyjjs-yzsfa .yzsfa-cont .wdbz .list{width: 115px;height: 115px;border-radius: 100%;background: linear-gradient(to bottom,#58c5f0 0,#2a9aeb 100%);}
.zyjjs-yzsfa .yzsfa-cont .wdbz p{font-size: 29px;color: #fff;}
.zyjjs-yzsfa .yzsfa-cont .wzjs p{font-size: 15px;color: #555;line-height: 30px;text-align: justify;}
/* 生物制药洁净室服务行业 */
.zyjjs-fwhy{width: 100%;padding-bottom: 60px;background-color: #f7f7f7;}
.zyjjs-fwhy .fwhy-cont{margin-top: 40px;}
.zyjjs-fwhy .fwhy-cont li{float: left;width: 31%;margin: 0 3.5% 3.5% 0;}
.zyjjs-fwhy .fwhy-cont .tpzs{width: 100%;overflow: hidden;}
.zyjjs-fwhy .fwhy-cont .tpzs img{width: 100%;transition: all ease 0.4s;height:250px;object-fit:cover;}
.zyjjs-fwhy .fwhy-cont .wzjs{width: 100%;height: 66px;background-color: #fff;display:flex;align-items:center;justify-content:center;transition: all ease 0.4s;}
.zyjjs-fwhy .fwhy-cont .wzjs p{font-size: 20px;color: #58a8e3;}
.zyjjs-fwhy .fwhy-cont li:hover .tpzs img{transform: scale(1.2);transition: all ease 0.5s;}
.zyjjs-fwhy .fwhy-cont li:hover .wzjs{background-color: #58a8e3;transition: all ease 0.4s;}
.zyjjs-fwhy .fwhy-cont li:hover .wzjs p{color: #fff;}
/* 制药GMP洁净室实施标准 */
.zyjjs-ssbz{width: 100%;padding-bottom: 75px;background-color: #f7f7f7;}
.zyjjs-ssbz .ssbz-cont{width: 100%;margin-top: 45px;padding: 35px 0 25px 0;background-color: #fff;}
.zyjjs-ssbz .ssbz-cont .list{width: 32%;padding-bottom: 25px;border: 4px solid #d9efff;box-sizing: border-box;}
.zyjjs-ssbz .ssbz-cont .list-title{width: 100%;height: 52px;padding: 0 10px;border-bottom: 2px solid #d9efff;box-sizing: border-box;}
.zyjjs-ssbz .ssbz-cont .list-title .title{padding-left: 30px;background: url(../images-1/zyjjs-ssbz-tp01.jpg) no-repeat 0 center;}
.zyjjs-ssbz .ssbz-cont .list-title .title h3{font-size: 22px;color: #333;}
.zyjjs-ssbz .ssbz-cont .list-title .title h3 i{color: #999;}
.zyjjs-ssbz .ssbz-cont .list-title .ljgd a{font-size: 16px;color: #444;}
.zyjjs-ssbz .ssbz-cont .list-title .ljgd:hover a{color: #37a5ed;}
.zyjjs-ssbz .ssbz-cont .nr{padding-top: 30px;}
.zyjjs-ssbz .ssbz-cont .nr li{width: 100%;padding: 14px;border-bottom: 1px dashed #e5e5e5;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zyjjs-ssbz .ssbz-cont .nr li a{font-size: 16px;color: #444;}
.zyjjs-ssbz .ssbz-cont .nr li:hover a{color: #37a5ed;text-decoration: underline;}
/* 生物制药洁净室一站式方案 */
.zyjjs-yzsfa{width: 100%;padding: 55px 0 60px 0;background-color: #f7f7f7;}
.zyjjs-title{width: 80%;margin: 0 auto;text-align: center;}
.zyjjs-title h2{font-size: 25px;color: #333;margin-bottom: 18px;}
.zyjjs-title h2 i{color: #58a8e3;}
.zyjjs-title p{font-size: 12px;color: #a1a1a1;line-height: 20px;}
.zyjjs-yzsfa .yzsfa-cont{width: 100%;padding: 50px 40px;margin-top: 35px;background-color: #fff;box-sizing: border-box;}
.zyjjs-yzsfa .yzsfa-cont h3{font-size: 15px;color: #444;line-height: 26px;text-align: justify;text-indent: 2em;}
.zyjjs-yzsfa .yzsfa-cont .wdbz{padding: 45px 0 40px 0;}
.zyjjs-yzsfa .yzsfa-cont .wdbz .list{width: 115px;height: 115px;border-radius: 100%;background: linear-gradient(to bottom,#58c5f0 0,#2a9aeb 100%);}
.zyjjs-yzsfa .yzsfa-cont .wdbz p{font-size: 29px;color: #fff;}
.zyjjs-yzsfa .yzsfa-cont .wzjs p{font-size: 15px;color: #555;line-height: 30px;text-align: justify;}
/* 生物制药洁净室服务行业 */
.zyjjs-fwhy{width: 100%;padding-bottom: 60px;background-color: #f7f7f7;}
.zyjjs-fwhy .fwhy-cont{margin-top: 40px;}
.zyjjs-fwhy .fwhy-cont li{float: left;width: 31%;margin: 0 3.5% 3.5% 0;}
.zyjjs-fwhy .fwhy-cont .tpzs{width: 100%;overflow: hidden;}
.zyjjs-fwhy .fwhy-cont .tpzs img{width: 100%;transition: all ease 0.4s;}
.zyjjs-fwhy .fwhy-cont .wzjs{width: 100%;height: 66px;background-color: #fff;display:flex;align-items:center;justify-content:center;transition: all ease 0.4s;}
.zyjjs-fwhy .fwhy-cont .wzjs p{font-size: 20px;color: #58a8e3;}
.zyjjs-fwhy .fwhy-cont li:hover .tpzs img{transform: scale(1.2);transition: all ease 0.5s;}
.zyjjs-fwhy .fwhy-cont li:hover .wzjs{background-color: #58a8e3;transition: all ease 0.4s;}
.zyjjs-fwhy .fwhy-cont li:hover .wzjs p{color: #fff;}
/* 制药GMP洁净室实施标准 */
.zyjjs-ssbz{width: 100%;padding-bottom: 75px;background-color: #f7f7f7;}
.zyjjs-ssbz .ssbz-cont{width: 100%;margin-top: 45px;padding: 35px 0 25px 0;background-color: #fff;}
.zyjjs-ssbz .ssbz-cont .list{width: 32%;padding-bottom: 25px;border: 4px solid #d9efff;box-sizing: border-box;}
.zyjjs-ssbz .ssbz-cont .list-title{width: 100%;height: 52px;padding: 0 10px;border-bottom: 2px solid #d9efff;box-sizing: border-box;}
.zyjjs-ssbz .ssbz-cont .list-title .title{padding-left: 30px;background: url(../images-1/zyjjs-ssbz-tp01.jpg) no-repeat 0 center;}
.zyjjs-ssbz .ssbz-cont .list-title .title h3{font-size: 22px;color: #333;}
.zyjjs-ssbz .ssbz-cont .list-title .title h3 i{color: #999;}
.zyjjs-ssbz .ssbz-cont .list-title .ljgd a{font-size: 16px;color: #444;}
.zyjjs-ssbz .ssbz-cont .list-title .ljgd:hover a{color: #37a5ed;}
.zyjjs-ssbz .ssbz-cont .nr{padding-top: 30px;}
.zyjjs-ssbz .ssbz-cont .nr li{width: 100%;padding: 14px;border-bottom: 1px dashed #e5e5e5;box-sizing: border-box;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zyjjs-ssbz .ssbz-cont .nr li a{font-size: 16px;color: #444;}
.zyjjs-ssbz .ssbz-cont .nr li:hover a{color: #37a5ed;text-decoration: underline;}
/* 生物医药洁净室完工展示 */
.zyjjs-wgzs{width: 100%;padding-bottom: 70px;background-color: #f7f7f7;}
.zyjjs-wgzs .wgzs-cont{width: 100%;padding: 50px 30px 40px;background-color: #fff;box-sizing: border-box;}
.zyjjs-wgzs .wgzs-cont .tpzs{width: 100%;padding: 50px 0 45px 0;}
.zyjjs-wgzs .wgzs-cont .tpzs .list{width: 48%;}
.zyjjs-wgzs .wgzs-cont .tpzs .list img{width: 100%;}
.zyjjs-wgzs .wgzs-cont .wzjs p{font-size: 15px;color: #555;line-height: 26px;text-align: justify;text-indent: 2em;}
.zyjjs-wgzs .wgzs-cont .ckgd{width: 100%;padding-top: 25px;text-align: right;}
.zyjjs-wgzs .wgzs-cont .ckgd a{display: inline-block;padding: 14px 26px;font-size: 14px;color: #fff;background-color: #58c2ef;border-radius: 22px;}
.zyjjs-wgzs .wgzs-cont .ckgd a:hover{background-color: #3ea5e5;}
/* 生物医药洁净室案例 */
.zyjjs-jjsal{padding: 0 0 75px 0;}
.zyjjs-jjsal .gcalny-altj{width: 1400px; margin: 0 auto;}
.zyjjs-jjsal .gcalny-altj .altj-cont .altj-list{margin: 0 auto;}

/*分页样式*/
.pagination{padding:25px 0 15px;text-align:center;overflow:hidden;}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border: 1px solid #e3e3e3;background:#fff;margin-left:2px;}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px;}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1;}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;margin-left:2px;background:#57c6f1;color:#fff;border:1px solid #57c6f1;}


/* mp返回顶部 */
.fhdbmp{display: none;position: fixed;right: 5px;bottom: 90px;z-index: 9999;width: 50px;height: 50px;}
.fhdbmp img{width:100%;height: 50px;}

/* 事业分部 */
.lxwm-syfb{
    width: 100%;
    padding-top: 100px;
}
.lxwm-syfb .syfb-cont{
    width: 100%;
}
.lxwm-syfb .fbjs{
    width: 48%;
    background-color: #fff;
    margin-bottom: 4%;
    box-shadow: 0 0 20px #eaeef3;
}
.lxwm-syfb .fbjs .bttp{
    width: 100%;
    position: relative;
}
.lxwm-syfb .fbjs .bttp img{
    width: 100%;
}
.lxwm-syfb .fbjs .bttp .bt{
    position: absolute;
    top: 50px;
    left: 40px;
    z-index: 10;
    width: 140px;
    height: 60px;
    background: linear-gradient(to bottom,#1cbee8 0,#2078cc 100%);
}
.lxwm-syfb .fbjs .bttp .bt p{
    font-size: 18px;
    color: #fff;
}
.lxwm-syfb .fbjs .szdz{
    width: 100%;
    padding: 30px 0 30px 20px;
    box-sizing: border-box;
}
.lxwm-syfb .fbjs .szdz p{
    font-size: 16px;
    color: #333;
    line-height: 30px;
}
.lxwm-syfb .fbjs .szdz .list{
    padding-left: 30px;
}
.lxwm-syfb .fbjs .szdz .dz{
    background: url(../images/lxwm-syfb-tb01.jpg) no-repeat -5px center;
    margin-bottom: 15px;
}
.lxwm-syfb .fbjs .szdz .lx{
    background: url(../images/lxwm-syfb-tb02.jpg) no-repeat -5px center;
}
