@charset "UTF-8";
#row-about{width: 100%;overflow: hidden;padding-top: 93px;}
#row-about .about-info{width: 500px;}
#row-about .about-video{width: 641px;height: 435px;}
#row-about .about-video .video{width: 100%;height: 100%;}
#row-about .about-info span{font-size: 72px;font-weight: bold;color:#cbcbcb;text-transform: uppercase;line-height: 72px;}
#row-about .about-info h3{font-size: 40px;font-weight: bold;color: #333333;line-height: 40px;margin-top: 28px;}
#row-about .about-info h3:after{content:'';display: block;margin-top: 20px;width: 62px;height: 5px;background: #029141;margin-bottom: 42px;}
#row-about .about-info p{font-size: 16px;color: #636363;line-height: 30px;}
#row-about .about-info p a.more{font-size: 16px;color: #1d984d;}

.mb55{margin-top: 55px;}
.about-rr{overflow: hidden;}
.about-rr .rrzz-r .picList li.clone{width: 220px;height: 295px;margin-right: 40px;}
.about-rr .rrzz-r .picList li.clone .pic{width: 100%;text-align: center;height: 100%;}
.about-rr .rrzz-r .picList li.clone img{width: 100%;height: 100%;object-fit: cover;}
.about-rr .hd{width: 128px;margin:0 auto;margin-top: 30px;}
.about-rr .hd .next{width:48px;display: block;height: 48px;background: url(../images/icon-next.png)no-repeat center;float: left;cursor: pointer;}
.about-rr .hd .prev{width:48px;display: block;height: 48px;background: url(../images/icon-prev.png)no-repeat center;float: right;cursor: pointer;}

/* 产品优势 */
#row-cpys{width: 100%;overflow: hidden;}
#row-cpys img{width: 100%;object-fit: cover;}

/* 公共标题 */
#row-cpys{width: 100%;overflow: hidden;padding-top: 98px;margin-bottom: 20px;}
.in-tit span{font-size: 72px;font-weight: bold;color: #333333;line-height: 72px;text-align: center;text-transform: uppercase;display: block;margin-bottom: 20px;}
.in-tit h2{font-size: 40px;font-weight:bold;color: #333333;line-height: 40px;text-align: center;}
.in-tit h2:after{content:'';display: block;width: 62px;height: 5px;background: #029141;margin:0 auto;margin-top: 26px;}

#row-cpys .list-pro{margin-top: 50px;}
#row-cpys .list-pro li{width: 259px;margin-right:52px;float: left;margin-bottom: 65px;}
#row-cpys .list-pro li .img{border-radius: 50%;overflow: hidden;width: 100%;height: 259px;overflow: hidden;}
#row-cpys .list-pro li img{width:100%;object-fit: cover;height: 100%;transition:all 0.5s;}
#row-cpys .list-pro li:hover .img img{transform:rotate(360deg);}
#row-cpys .list-pro li h3{margin-top: 20px;font-size: 20px;color: #333333;line-height: 20px;text-align: center;}
#row-cpys .list-pro li:nth-child(4n){margin-right: 0px;}

/* 产品应用 */
#row-fw{width: 100%;overflow: hidden;height: auto;background: url(../images/cpfw-back.jpg)no-repeat center;box-sizing: border-box;padding-top: 70px;}
.col-fff span,.col-fff h2{color: #fff;}
.col-fff h2:after{background: #fff;}
#row-fw .fw-list{margin-top:53px;}
#row-fw .fw-list li{width: 24.62%;float: left;overflow:hidden;background: #fff;margin-right: 0.5%;margin-bottom: 50px;}
#row-fw .fw-list li:nth-child(4n){margin-right: 0px;}
#row-fw .fw-list li .fw-img{width: 100%;height: 305px;}
#row-fw .fw-list li .fw-img img{width: 100%;height: 100%;object-fit: cover;}
#row-fw .fw-list li h3{font-size: 30px;font-weight: bold;color: #029141;text-align: center;line-height: 60px;}


/* 案例展示 */
#row-case{width: 100%;overflow: hidden;padding-top: 70px;}
#row-case #slideBox{margin-top: 36px;}
#row-case .case-nav{width: 337px;box-sizing: border-box;background: #f3f3f3;border-top-left-radius:20px;border-top-right-radius:20px;padding-bottom: 11px;}
#row-case .case-nav:before{content:'';display: block;width: 100%;height: 41px;background: url(../images/icon-2.png)no-repeat center;background-size: 100%;}
#row-case .case-nav li{font-size: 20px;color: #333333;line-height:70px;position: relative;}
#row-case .case-nav li:after{content:'';display: block;height: 1px;background: #fff;width: 100%;}

#row-case .case-nav li img.icons-img{width: 338px;height: 92px;display: block;position: absolute;top: -11px;left: 15px;display: none;}
#row-case .case-nav li.on img.icons-img{display: block;}
#row-case .case-nav li p{z-index: 999;position: relative;padding-left: 30px;}
#row-case .case-nav li.on p{color: #fff;}

#row-case .case-list{margin-top: 11px;}
#row-case .case-list li{width: 830px;height: 610px;position: relative;}
#row-case .case-list li .case-img{width: 100%;height: 100%;overflow: hidden;}
#row-case .case-list li:hover .case-img img{transform: scale(1.2);}
#row-case .case-list li .case-img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.6s;}
#row-case .case-list li h3{width: 100%;position: absolute;line-height: 48px;font-size: 20px;color: #fff;text-align: center;bottom: 0px;background: rgb(0,0,0,0.3);}
/* 新闻资讯 */
#row-news{width: 100%;overflow: hidden;padding-top: 88px;margin-bottom: 60px;}
#row-news .news-nav{margin-top: 54px;width: 740px;margin:0 auto;display: flex;justify-content:space-between;flex-direction: row;}
#row-news .news-nav a{display: block;width: 166px;height: 44px;border:1px solid #dadada;text-align: center;line-height: 44px;font-size: 18px;}
#row-news .news-nav a:after{content:'';display: block;width: 19px;height: 8px;background: #fff;margin:1px auto;}
#row-news .news-nav a:hover,#row-news .news-nav a.on{background: #029141;border:1px solid #029141;color: #fff;}
#row-news .news-nav a:hover:after,#row-news .news-nav a.on:after{content:'';display: block;width: 19px;height: 8px;background: url(../images/news-icon.png)no-repeat center;margin:1px auto;}

#row-news .news-list{margin-top: 45px;}
#row-news .news-list .first-news{width: 578px;height:;overflow: hidden;}
#row-news .news-list .first-news .news-img{width: 100%;height: 294px;overflow: hidden;}
#row-news .news-list .first-news .news-img img{width: 100%;height: 100%;object-fit: cover;transition: all 0.6s;}
#row-news .news-list .first-news .news-info{width: 100%;box-sizing: border-box;padding: 28px;} 
#row-news .news-list .first-news .news-info .times{width: 65px;text-align: center;padding-right: 35px;border-right: 1px solid #d6d6d6;}
#row-news .news-list .first-news .news-info .times span{font-size: 48px;font-weight: bold;color: #029141;line-height: 48px;}
#row-news .news-list .first-news .news-info .times p{color: #029141;font-size: 16px;}
#row-news .news-list .first-news .news-info .tit-info{margin-left: 26px;width: 390px;}
#row-news .news-list .first-news .news-info .tit-info h3{font-size: 18px;color: #333333;line-height: 18px;margin-bottom:5px;}
#row-news .news-list .first-news .news-info .tit-info .info-p{font-size: 16px;color: #999999;line-height: 24px;}
#row-news .news-list .first-news:hover img{transform: scale(1.2);}

#row-news .news-list .nth-news{width: 597px;height: 131px;box-sizing: border-box;border:1px solid #e8e6e6;padding:23px;margin-bottom: 20px;}
#row-news .news-list .nth-news .times{width: 65px;text-align: center;padding-right: 35px;border-right: 1px solid #d6d6d6;}
#row-news .news-list .nth-news .times span{font-size: 48px;font-weight: bold;color: #333333;line-height: 48px;}
#row-news .news-list .nth-news .times p{color: #333333;font-size: 16px;margin-top: 10px;}
#row-news .news-list .nth-news .tit-info{width: 400px;margin-left: 25px;}
#row-news .news-list .nth-news .tit-info h3{font-size: 18px;color: #333333;line-height: 18px;margin-bottom:10px;}
#row-news .news-list .nth-news .tit-info p{font-size: 16px;color: #999999;line-height: 26px;}



