/*放大镜*/
#imgModule{display:none;}
.mask123{background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:9999999}
.closeBtn{width:35px;height:35px;background-position:-100px center;position:fixed;top:15px;right:15px;cursor:pointer;z-index:9999999;color:#fff;}
.lightBoxContent{width:800px;height:530px;z-index:99999999;margin:0 auto;position:fixed;left:50%;top:50%;margin:-265px 0 0 -400px;}
#imgLight{width:800px;height:530px;transform: rotate(90deg);}
/*产品列表*/
.cp{padding:3% 0;}
.cp .contai{width:100%;}
.cp .contai h2{text-align:center;font-size:20px;font-weight:600;margin:0 0 40px 0;}
.cp .contai ul{width:100%;}
.cp .contai ul li{width:23.5%;float:left;margin-right:2%;margin-bottom:2%;}
.cp .contai ul li:nth-child(4n){margin-right:0;}
.cp .contai .product-thumb{width:100%;}
.cp .contai .product-thumb img{height:155px;width:100%;box-shadow:2px 2px 20px #dce4f7;border-radius:10px;}
.cp .contai p{margin:10px 0;text-align:center;font-size:16px;color:#000;}

/*产品内容页*/
.cpny{padding:3% 0;}
.cpny .tit{font-size:30px;font-weight:bold;margin-bottom:38px;}
.cpny .sctd{display:flex;justify-content:space-between;}
.cpny .sctd1{width:30%;font-size:16px;line-height: 30px;text-align: justify;}
.cpny .sctd2{width:64%;overflow:hidden;border-radius:10px;box-shadow: 2px 2px 20px #dce4f7;}
.pcftab{width:100%;margin-bottom:10px;}
.pcftab ul{width:100%;}
.pcftab ul li{width:auto;float:left;padding:10px 50px;font-size:18px;cursor:pointer;background:#272e2d;border-radius:10px;margin-right:20px;color:#ffffff;height:40px;}
.pcftab ul li.swiper-pagination-bullet-active{background:#0d5a48;color:#ffffff;}
.tpcl{border-radius:10px!important;box-shadow: 2px 2px 20px #dce4f7!important;max-height:650px;}
.swiper11{bottom:0px!important;}
.swiper11 .swiper-pagination-bullet-active{background: #000!important;}
.swiper-pagination-team .swiper-pagination-bullet-active{background: #fff!important;}
.my-prev-button,.my-next-button{position: unset!important;padding:0!important;margin:0!important;color:#1a4540!important;}
.my-prev-button{float: left!important;width:60px!important;}
.my-next-button{float: right!important;}
.main-swiper {overflow:hidden;margin-bottom:80px;}
.pcf-swiper {width:100%;}
.glightbox{background-color:hsla(0,0%,100%,.5);justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;top: 0;right: 0;position: absolute;border-radius:0 10px 0 10px;cursor: pointer;}
.qjt{display:block;float:right;padding:15px 30px;border:1px solid #0d5a48;margin-top:30px;border-radius:10px;color:#000;font-size:16px;}
.shishi{position:relative;top:-80px;left:50px;width:50%;box-shadow:2px 2px 20px rgba(63,130,231,.1);padding:20px 30px;border-radius:10px;background:#fff;font-size:16px;line-height:30px;height: auto;}
.cpgg{box-shadow:2px 2px 20px rgba(63,130,231,.1);padding:30px;border-radius:10px;display:flex;justify-content:space-between;}
.cpgg .cpgg1{text-align:center;width:24%;}
.cpgg .cpgg1 div{line-height: 25px;}
.cpgg .cpgg1 p:first-child{font-size:20px;margin:10px 0;font-weight: bold;}
.cpgg .cpgg1 p{font-size:16px;}
.hsdp{width:100%;height:auto;margin-bottom:80px;display:flex;justify-content:space-between;}
.hsdp p:first-child{margin-top:60px;line-height:60px;font-size:30px;font-weight: bold;}
.hsdp p{line-height:60px;font-size:18px;}
.hsdp p:nth-child(3){line-height:28px;font-size:22px;color:red;letter-spacing:3px;margin-top: 20px;}
.hsdp .linel::before{content:'';display:block;height:3px;background:red;width:45px;}
.hsdp div{width:49%;height:auto;}
.hsdp1{width:100%;height:250px;}
.dapei{position: relative;top: -160px;width: 60%;height: 100%;float: right;}
.aptitude-list1{display:flex;padding:10px 0!important;}
.aptitude-list1 ul li{width:auto;text-align:center;background:#f9f9f9;padding:10px;border-radius:10px;color:#000;box-shadow:2px 2px 10px rgba(63,130,231,.1);}
.aptitude-list1 ul li img{width:100%;height:180px;}
.aptitude-list1 ul li p{margin:15px 0;font-size:15px;}
.aptitude-list ul li{width:auto;text-align:center;}
.img-center{text-align:center;font-size:0;}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;transition:all 0.5s;}
.aptitude-list ul li img{width:100%;height:auto;}
.aptitude-list ul li p{margin:15px 0;font-size:15px;color:#000;}