

@keyframes msClock {

	0%,70%,100% {transform: rotate(0) scale(1);}10%,30% {transform: rotate(-15deg) scale(1);}20%,40% {transform: rotate(15deg) scale(1);}}@keyframes rotate {

    0% {

        transform: rotate(90deg);}100% {

        transform: rotate(450deg);}}/* 效果二 */

.position-f{width:100%;position:fixed;top:0;left:0;z-index:999999999999;}#percentage {display: block;width: 0;height: 0;border-top: 10px solid #3eab67;transition: all 250ms ease;border-image: -webkit-linear-gradient(#fdb75c, #3eab67) 20 0;}#num{position:absolute;top:8px;font-size:12px;color:#3eab67;}/* 产品中心 */

.box_01{width:100%;padding-top:60px;background:url(../images/pro_bg1.jpg) no-repeat center bottom;padding-bottom:4%}
.box_01 .top{width:85%;min-width:1200px;height:106px;margin:0 auto;border-bottom:1px #eee solid}
.box_01 .top .h_title{  float:left;width:40%;}
.box_01 .top .h_title h3{font-size:26px;color:#333;}
.box_01 .top .h_title h3 img{  margin-right:10px;vertical-align:bottom}
.box_01 .top .ss{width:520px;height:54px;background:url(../images/ss_bk.png);overflow:hidden;float:right;}
.box_01 .top .ss .input{width:290px;height:54px;line-height:54px;color:#666;display:block;background:rgba(0,0,0,0);font-size:16px;padding-left:130px;box-sizing:content-box;float:left;}
.box_01 .top .ss .buttons{width:90px;height:54px;display:inline-block;background:url(../images/search.png) center center no-repeat #12243a;cursor:pointer;border:none;float:right;}
.box_01 .top .ss .input::-webkit-input-placeholder{color:#666 !important;}
.box_01 .center{width:1200px;height:660px;margin:70px auto  auto;}
.box_01 .top .left{  float:right;overflow:hidden;}
.box_01 .top .left .bt{ height:auto;margin-top:30px;}
.box_01 .top .left .bt h4{font-size:26px;color:#333;font-weight:bold;line-height:18px;margin-top:18px;float:left}
.box_01 .top .left .fl_list{width:100%;height:auto;margin-top:25px;overflow:hidden;}
.box_01 .top .left .fl_list li{width:130px;height:50px;background:#f7f7f7;border-radius:30px;-webkit-transition:all .7s;transition:all .7s;float:left;margin:0 10px;}
.box_01 .top .left .fl_list li.active{background:#3eab67;;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .top .left .fl_list li a{display:block;width:100%;text-align:center;font-size:16px;color:#333;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .top .left .fl_list li.active a{color:#fff;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .center .right{width:966px;float:right;overflow:hidden;}
.box_01 .center .right .bx{width:966px;height:320px;overflow:hidden;}
.box_01 .center .right .bx a{display:block;}
.box_01 .center .right .bx .img{width:410px;height:300px;border:solid 10px #f8f8f8;float:left;overflow:hidden;}
.box_01 .center .right .bx .img img{display:block;width:410px;height:300px;object-fit:cover;vertical-align:top;transition: all 1s;}
.box_01 .center .right .bx:hover .img img{transform: scale(1.1);}
.box_01 .center .right .bx .txt{width:476px;height:320px;float:right;background:url(../images/num01.png) right bottom no-repeat;}
.box_01 .center .right .bx .txt .name{font-size:20px;color:#333;line-height:22px;margin-top:8px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .center .right .bx:hover .txt .name{color:#3eab67;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .center .right .bx .txt .ms{height:34px;border-bottom:solid 1px #e9e9e9;margin-top:27px;font-size:15px;color:#999;line-height:15px;letter-spacing:30px;}
.box_01 .center .right .bx .txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:40px;height:80px;font-size:15px;color:#666;margin-top:25px;}
.box_01 .center .right .bx .txt .more{width:170px;height:66px;font-size:18px;color:#333;font-weight:bold;line-height:66px;text-align:right;background:url(../images/more03.png) left center no-repeat;margin-top:48px;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .center .right .bx:hover .txt .more{color:#3eab67;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .center .right .list{width:966px;height:270px;margin-top:50px;overflow:hidden;}
.box_01 .center .right .list li{width:300px;height:270px;float:left;margin-right:33px;overflow:hidden;}
.box_01 .center .right .list li:last-child{margin-right:0;}
.box_01 .center .right .list li a{display:block;}
.box_01 .center .right .list li .img{width:280px;height:200px;padding:10px;background:url(../images/pbk.png);overflow:hidden;}
.box_01 .center .right .list li .img .pic{width:280px;height:200px;overflow:hidden;}
.box_01 .center .right .list li .img .pic img{display:block;width:280px;height:200px;object-fit:cover;vertical-align:top;transition: all 1s;}
.box_01 .center .right .list li:hover .img .pic img{transform: scale(1.1);}
.box_01 .center .right .list li .txt{width:300px;height:50px;overflow:hidden;}
.box_01 .center .right .list li .txt .name{width:180px;padding-left:40px;font-size:16px;color:#333;line-height:50px;position:relative;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box_01 .center .right .list li .txt .name::before{content:'';width:6px;height:6px;background:#333;border-radius:3px;position:absolute;top:22px;left:20px;}
.box_01 .center .right .list li .txt .more{width:50px;height:50px;float:right;background:url(../images/jia01.png) center center no-repeat #fff;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .center .right .list li:hover .txt .more{background:url(../images/jia02.png) center center no-repeat #3eab67;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .pro_list{width:85%;min-width:1200px;height:670px;margin:35px auto 0 auto;}
.box_01 .pro_list li{width:23.5%;float:left;margin-right:2%;background:url(../images/pro_bg.jpg) no-repeat center bottom;background-size:100%;overflow:hidden;box-shadow: 0 2px 6px #ccc;margin-bottom:35px}
.box_01 .pro_list li:last-child,.box_01 .pro_list li:nth-child(4){margin-right:0;}
.box_01 .pro_list li a{display:block;}
.box_01 .pro_list li .img{width:94%;padding:10px 3% 0;background:url(../images/pbk.png);overflow:hidden;}
.box_01 .pro_list li .img .pic{width:100%;overflow:hidden;}
.box_01 .pro_list li .img .pic img{display:block;width:100%;object-fit:cover;vertical-align:top;transition: all 1s;}
.box_01 .pro_list li:hover .img .pic img{transform: scale(1.1);}
.box_01 .pro_list li .txt{width:100%;height:50px;overflow:hidden;}
.box_01 .pro_list li .txt .name{width:180px;padding-left:40px;font-size:16px;color:#fff;line-height:50px;position:relative;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box_01 .pro_list li .txt .name::before{content:'';width:6px;height:6px;background:#fff;border-radius:3px;position:absolute;top:22px;left:20px;}
.box_01 .pro_list li .txt .more{width:50px;height:50px;float:right;background:url(../images/jia01.png) center center no-repeat #fff;-webkit-transition:all .7s;transition:all .7s;}
.box_01 .pro_list li:hover .name{ color:#ffe464}
.box_01 .pro_list li:hover .name::before{background:#ffe464;}
.ys{ width:100%;float:left;text-align:center;position:relative;padding-bottom:30px}
.ys:before{ position:absolute;content:"";background:url(../images/shuye.png) no-repeat;left:0;width:250px;height:250px;z-index:888}
.ys:after{ position:absolute;content:"";background:url(../images/shuye2.png) no-repeat right;right:0;top:40%;width:115px;height:290px;z-index:888}
.ys img{ width:85%;min-width:1200px;}
.ys_hb{ width:85%;text-align:left;min-width:1200px;height:160px;background:#06a24b;border-radius:10px;margin:0 auto;position:relative}
.ys_hb:before{ content:"";position:absolute;z-index:99;width:250px;height:320px;background:url(../images/zzs.png) no-repeat;background-size:100%;right:3%;top:-60%;}
.ys_hb span{  width:90%;color:#fff;font-size:28px;text-align:left;float:left;padding-top:40px;padding-left:50px;}
.ys_hb p{ width:70%;float:left;color:#fff;font-size:18px;padding-left:50px;line-height:50px;}
.ys_hb .tel{ position:absolute;left:60%;}/* 工程案例 */

.box_03{width:100%;height:auto;padding:105px 0 130px 0;overflow:hidden;}
.box_03 .center{width:1200px;height:475px;margin:0 auto;position:relative;}
.box_03 .center .h_title{width:350px;height:54px;position:absolute;top:0;left:0;z-index:5;}
.box_03 .center .h_title::before{content:'';width:22px;height:22px;border-radius:50%;background:rgba(62,171,103,1);position:absolute;left:95px;top:-38px;z-index:-1;}
.box_03 .center .h_title::after{content:'';width:126px;height:126px;border-radius:50%;background:rgba(62,171,103,0.1);position:absolute;left:-42px;top:-36px;z-index:-1;}
.box_03 .center .h_title p{width:230px;height:54px;background:url(../images/bt_case.png);}
.box_03 .center .h_title h3{font-size:26px;color:#333;line-height:26px;position:absolute;bottom:0;right:0;}
.box_03 .center .bx{width:1200px;height:475px;position:relative;z-index:2;}
.box_03 .center .bx a{display:block;}
.box_03 .center .bx::before{content:'';width:740px;height:295px;background:#fff;box-shadow: 0 0 25px #f2f2f2;position:absolute;bottom:45px;left:0;z-index:-1;}
.box_03 .center .bx .txt{width:535px;height:290px;margin:185px 0 0 60px;float:left;position:relative;}
.box_03 .center .bx .txt .name{font-size:22px;color:#333;line-height:20px;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}
.box_03 .center .bx:hover .txt .name{margin-left:5px;color:#3eab67;-webkit-transition:all .7s;transition:all .7s;}
.box_03 .center .bx .txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;line-height:35px;height:105px;font-size:15px;color:#666;margin-top:22px;}
.box_03 .center .bx .txt .more{width:95px;height:95px;background:url(../images/more04.png);position:absolute;left:0;bottom:0;}
.box_03 .center .bx .img{width:635px;height:440px;border:solid 1px #e5e5e5;padding:9px;overflow:hidden;float:right;}
.box_03 .center .bx .img img{ width:100%;}
.box_03 .picScroll-left01{width:1200px;height:335px;margin:50px auto 0 auto;position:relative;overflow:hidden;}
.box_03 .picScroll-left01 .bd{width:1170px;height:335px;float:left;overflow:hidden;position:relative;z-index:5;}
.box_03 .picScroll-left01 .bd ul{width:1170px;height:335px;overflow:hidden;}
.box_03 .picScroll-left01 .bd ul li{width:370px;height:335px;overflow:hidden;margin-right:30px;}
.box_03 .picScroll-left01 .bd ul li a{display:block;}
.box_03 .picScroll-left01 .bd ul li .img{width:350px;height:250px;border:solid 10px #f6f6f6;overflow:hidden;}
.box_03 .picScroll-left01 .bd ul li .img img{display:block;width:350px;height:250px;object-fit:cover;vertical-align:top;transition: all 1s;}
.box_03 .picScroll-left01 .bd ul li:hover .img img{transform: scale(1.1);}
.box_03 .picScroll-left01 .bd ul li .name{width:300px;height:65px;padding-right:70px;font-size:16px;color:#333;line-height:65px;position:relative;background:url(../images/case_jt_03.png) right center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}
.box_03 .picScroll-left01 .bd ul li:hover .name{color:#3eab67;background:url(../images/case_jt_04.png) right center no-repeat;-webkit-transition:all .7s;transition:all .7s;}
.box_03 .picScroll-left01 .bd ul li .name::before{content:'';width:370px;height:1px;background:#333;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}
.box_03 .picScroll-left01 .bd ul li .name::after{content:'';width:0px;height:1px;background:#3eab67;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}
.box_03 .picScroll-left01 .bd ul li:hover .name::after{content:'';width:370px;height:1px;background:#3eab67;position:absolute;bottom:0;left:0;-webkit-transition:all .7s;transition:all .7s;}
.box_03 .picScroll-left01 .hd{width:70px;height:334px;float:right;}
.box_03 .picScroll-left01 .hd .prev{width:70px;height:167px;cursor:pointer;background:url(../images/case_jt_01.png) center center no-repeat #12243a;}
.box_03 .picScroll-left01 .hd .next{width:70px;height:167px;cursor:pointer;background:url(../images/case_jt_02.png) center center no-repeat #3eab67;}/* 关于我们 */

.box_04{width:100%;height:1033px;background:url(../images/ab_back.jpg) center top no-repeat;overflow:hidden;}
.box_04 .top{width:85%;min-width:1200px;height:713px;padding-left:60px;margin:0 auto;}
.box_04 .top  .left{width:540px;height:713px;position:relative;float:left;}
.box_04 .top  .left .h_title{width:387px;height:54px;position:relative;z-index:5;margin-top:77px;}
.box_04 .top  .left .h_title::before{content:'';width:22px;height:22px;border-radius:50%;background:rgba(62,171,103,1);position:absolute;left:95px;top:-38px;z-index:-1;}
.box_04 .top  .left .h_title::after{content:'';width:126px;height:126px;border-radius:50%;background:rgba(62,171,103,0.1);position:absolute;left:-42px;top:-36px;z-index:-1;}
.box_04 .top  .left .h_title p{width:228px;height:54px;background:url(../images/bt_ab.png);}
.box_04 .top  .left .h_title h3{font-size:26px;color:#333;line-height:26px;position:absolute;bottom:0;right:0;}
.box_04 .top  .left .yyzz{width:267px;height:199px;background:url(../images/yy_bk.png);overflow:hidden;position:absolute;right:0;bottom:123px;}
.box_04 .top   .left .yyzz img{display:block;width:225px;height:156px;vertical-align:top;object-fit:cover;position:absolute;top:21px;left:20px;}
.box_04 .top  .left .txt{width:740px;height:auto;margin-top:50px;}
.box_04 .top  .left .txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;line-height:40px;height:160px;font-size:16px;color:#666;margin-top:0.3rem;}
.box_04 .top .left .txt .more{display:block;width:165px;height:62px;background:#3eab67;font-size:18px;color:#fff;line-height:62px;text-align:center;margin-top:70px;-webkit-transition:all .7s;transition:all .7s;}
.box_04 .top .left .txt .more:hover{background:#12243a;-webkit-transition:all .7s;transition:all .7s;}
.box_04 .top  .left .txt .num{width:400px;height:72px;background:url(../images/2001.png) right center no-repeat;margin-top:45px;position:relative;}
.box_04 .top  .left .txt .num span{display:block;width:155px;height:29px;font-size:16px;color:#333;line-height:16px;letter-spacing:10px;border-bottom:solid 1px #333;position:absolute;left:0;bottom:2px;}
.box_04 .top .right{width:416px;height:713px;float:right;position:relative;}
.box_04 .top .right img{display:block;width:726px;height:713px;vertical-align:top;position:absolute;top:0;left:0;}
.box_04 .bottom{width:85%;min-width:1200px;height:270px;margin:50px auto 0 auto;overflow:hidden;}
.box_04 .slideGroup{width:100%;height:270px;overflow:hidden;}
.box_04 .slideGroup .parBd{width:100%;height:270px;float:left;position:relative;z-index:2;}
.box_04 .slideGroup .parBd .slideBox{position:relative;}
.box_04 .slideGroup .parBd .slideBox .tempWrap{width:100% !important;height:270px;margin:0 auto;overflow:hidden;}
.box_04 .slideGroup .parBd ul{width:100%;height:270px;overflow:hidden;}
.box_04 .slideGroup .parBd ul li{width:270px;background:url(../images/fc_bg.jpg) no-repeat center bottom;margin-right:20px;float:left;position:relative;border:1px #ccc solid}
.box_04 .slideGroup .parBd ul li a{display:block;color:#fff}
.box_04 .slideGroup .parBd ul li .img{width:250px;height:180px;overflow:hidden;padding:10px;background:url(../images/abk.png);}
.box_04 .slideGroup .parBd ul li .img .pic{width:250px;height:180px;overflow:hidden;}
.box_04 .slideGroup .parBd ul li .img .pic img{display:block;width:250px;height:180px;object-fit:cover;vertical-align:top;transition: all 1s;}
.box_04 .slideGroup .parBd ul li:hover .img .pic img{transform: scale(1.1);}
.box_04 .slideGroup .parBd ul li .txt{width:270px;overflow:hidden;}
.box_04 .slideGroup .parBd ul li .txt .name{width:100%;text-align:center;font-size:16px;color:#fff;line-height:30px;position:relative;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-bottom:10px}
.box_04 .slideGroup .parHd{width:250px;height:206px;float:right;overflow:hidden;}
.box_04 .slideGroup .parHd ul{width:250px;height:206px;overflow:hidden;}
.box_04 .slideGroup .parHd ul li{width:140px;height:89px;padding:0 60px 0 50px;cursor:pointer;overflow:hidden;margin-bottom:28px;background:url(../images/ty02.png);-webkit-transition:all .7s;transition:all .7s;}
.box_04 .slideGroup .parHd ul li.on{background:url(../images/ty03.png);-webkit-transition:all .7s;transition:all .7s;}
.box_04 .slideGroup .parHd ul li a{display:block;width:140px;height:89px;line-height:89px;display:flex;justify-content: space-between}
.box_04 .slideGroup .parHd ul li a span:nth-of-type(1){display:block;font-size:24px;color:#333;font-weight:bold;font-family:Arial;-webkit-transition:all .7s;transition:all .7s;}
.box_04 .slideGroup .parHd ul li a span:nth-of-type(2){display:block;font-size:18px;color:#2f2d3f;-webkit-transition:all .7s;transition:all .7s;}
.box_04 .slideGroup .parHd ul li.on a span:nth-of-type(1){color:#fff;-webkit-transition:all .7s;transition:all .7s;}
.box_04 .slideGroup .parHd ul li.on a span:nth-of-type(2){color:#fff;-webkit-transition:all .7s;transition:all .7s;}/* 新闻资讯 */

.box_05{width:100%;padding-top:89px;height:840px;background:#f5f5f5;overflow:hidden;}
.box_05 .news_center{width:85%;min-width:1200px;height:auto;margin:0 auto;position:relative;}
.box_05 .news_center .hd{width:85%;min-width:1200px;height:86px;margin:0 auto;}
.box_05 .news_center .hd .h_title{width:335px;height:53px;position:relative;z-index:5;margin-top:16px;float:left;}
.box_05 .news_center .hd .h_title::before{content:'';width:22px;height:22px;border-radius:50%;background:rgba(62,171,103,1);position:absolute;left:95px;top:-38px;z-index:-1;}
.box_05 .news_center .hd .h_title::after{content:'';width:126px;height:126px;border-radius:50%;background:rgba(62,171,103,0.1);position:absolute;left:-42px;top:-36px;z-index:-1;}
.box_05 .news_center .hd .h_title p{width:217px;height:53px;background:url(../images/bt_news.png);}
.box_05 .news_center .hd .h_title h3{font-size:26px;color:#333;line-height:26px;position:absolute;bottom:0;right:0;}
.box_05 .news_center .hd ul{width:530px;height:76px;float:right;display:flex;justify-content: space-between;}
.box_05 .news_center .hd ul li{width:270px;height:76px;background:#12243a;border-radius:44px;cursor:pointer;float:left;overflow:hidden;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .hd ul li.on{background:#3eab67;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .hd ul li a{display:block;width:155px;padding-left:115px;font-size:18px;color:#fff;font-weight:bold;line-height:76px;}
.box_05 .news_center .hd ul li:nth-of-type(1) a{background:url(../images/n_icon_01.png) 55px center no-repeat;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .hd ul li:nth-of-type(2) a{background:url(../images/n_icon_02.png) 55px center no-repeat;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd{min-width:1200px;width:85%;margin:55px auto 0 auto;}
.box_05 .news_center .bd .main{with:85%;min-width:1200px;}
.box_05 .news_center .bd .main .top .left{width:390px;height:540px;overflow:hidden;position:relative;float:left;}
.box_05 .news_center .bd .main .top .left a{display:block;}
.box_05 .news_center .bd .main .top .left .img{width:390px;height:300px;overflow:hidden;}
.box_05 .news_center .bd .main .top .left .img img{width:390px;height:300px;vertical-align:top;transition: all 1s;object-fit:cover;}
.box_05 .news_center .bd .main .top .left:hover .img img{transform: scale(1.05);}
.box_05 .news_center .bd .main .top .left .num{width:60px;height:60px;background:#333;border:solid 10px #fff;position:absolute;left:55px;top:260px;z-index:2;border-radius:50%;overflow:hidden;font-size:24px;color:#fff;font-weight:bold;line-height:60px;text-align:center;font-family:Arial;}
.box_05 .news_center .bd .main .top .left .name{font-size:18px;color:#333;line-height:18px;margin-top:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .top .left:hover .name{color:#3eab67;margin-left:5px;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .top .left p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:30px;height:60px;font-size:14px;color:#666;margin-top:23px;}
.box_05 .news_center .bd .main .top .left .more{width:190px;height:50px;background:#3eab67;font-size:16px;color:#fff;line-height:50px;text-align:center;position:absolute;bottom:0;left:0;}
.box_05 .news_center .bd .main .list{width:100%;float:right;}
.box_05 .news_center .bd .main .list li{width:45%;background:#fff;padding:2%;float:left;margin-bottom:35px;margin-right:2%;overflow:hidden;box-shadow: 0 2px 6px #ccc;border-radius:8px;}
.box_05 .news_center .bd .main .list li:nth-child(2n){ margin-right:0}
.box_05 .news_center .bd .main .list li a{display:block;}
.box_05 .news_center .bd .main .list li .bx{width:100%;height:96px;border-bottom:solid 1px #eee;overflow:hidden;}
.box_05 .news_center .bd .main .list li .date{ text-align:center;overflow:hidden;float:left;}
.box_05 .news_center .bd .main .list li .date p:nth-of-type(1){font-size:40px;color:#333;line-height:30px;margin-top:5px;font-family:Arial;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .list li:hover .date p:nth-of-type(1){color:#3eab67;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .list li .date p:nth-of-type(2){font-size:12px;color:#999;line-height:10px;margin-top:16px;font-family:Arial;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .list li .txt{ display:block;margin-left:70px;}
.box_05 .news_center .bd .main .list li .txt .name{font-size:18px;color:#333;line-height:16px;margin-top:7px;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .list li:hover .txt .name{color:#3eab67;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .list li .txt p{font-size:15px;color:#666;line-height:24px;margin-top:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.box_05 .news_center .bd .main .list li .more{width:96%;height:21px;font-size:16px;color:#999;line-height:21px;margin-top:19px;background:url(../images/more01.png) right center no-repeat;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .news_center .bd .main .list li:hover .more{background:url(../images/more02.png) right center no-repeat;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .form{width:1200px;height:46px;margin:135px auto 0 auto;position:relative;overflow:hidden;display:flex;justify-content: space-between;}
.box_05 .form p{width:250px;height:46px;box-sizing:content-box;overflow:hidden;background:#f5f5f5;border-radius:0;float:left;position:relative;}
.box_05 .form input{display:block;width:calc(100% - 40px);height:46px;line-height:46px;color:#666;font-size:14px;padding:0 20px;box-sizing:content-box;}
.box_05 .form p:nth-of-type(1) input{background:rgba(0,0,0,0);}
.box_05 .form p:nth-of-type(2) input{background:rgba(0,0,0,0);}
.box_05 .form p:nth-of-type(3){width:260px;}
.box_05 .form textarea{width:200px;height:46px;line-height:46px;font-size:14px;padding:0 20px;box-sizing:content-box;background:rgba(0,0,0,0);}
.box_05 .form p:nth-of-type(4){width:260px;}
.box_05 .form p:nth-of-type(4) input{display:block;width:80px;height:46px;line-height:46px;color:#666;font-size:14px;float:left;padding:0 0 0 20px;background:rgba(0,0,0,0);}
.box_05 .form p:nth-of-type(4) img{display:block;float:right;width:90px;height:30px;cursor:pointer;margin:8px 8px 8px 0;}
.box_05 .form .tj{width:130px;height:46px;border:none;overflow:hidden;position:relative;z-index:0;border-radius:0;-webkit-transition:all .7s;transition:all .7s;}
.box_05 .form .tj .btn{display:block;width:130px;height:46px;font-size:14px;color:#fff;border:none;background:none;cursor:pointer;padding:0!important;box-sizing:content-box;-webkit-transition:all .7s;transition:all .7s;}
.btn_bubble_3{background-color: #3eab67;background-repeat: no-repeat;}
.box_05 .form .tj:hover .btn{color:#fff;-webkit-transition:all .7s;transition:all .7s;}
.btn_bubble_3:hover, .btn_bubble_3:focus {

 -webkit-animation: btn_3 1s forwards ease-out;animation: btn_3 1s forwards ease-out;background: radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 90% 90% / 0.88em 0.88em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 23% 141% / 0.81em 0.81em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 17% 90% / 0.68em 0.68em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 15% 94% / 1.12em 1.12em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 42% 126% / 0.86em 0.86em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 102% 120% / 0.58em 0.58em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 12% 121% / 0.67em 0.67em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 69% 87% / 1.18em 1.18em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 32% 99% / 0.79em 0.79em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 84% 129% / 0.79em 0.79em, radial-gradient(circle at center, rgba(0, 0, 0, 0) 30%, #eeeeff 60%, #eeeeff 65%, rgba(0, 0, 0, 0) 70%) 40% 99% / 0.72em 0.72em;background-color: #3eab67;background-repeat: no-repeat;}@-webkit-keyframes btn_3 {

 100% {

  background-position: 92% -220%, 31% -185%, 24% 6%, 16% -328%, 39% -366%, 110% -375%, 5% -60%, 59% -365%, 41% -363%, 82% -8%, 37% -224%;box-shadow: inset 0 -140px 0 #3eab67;}}@keyframes btn_3 {

 100% {

  background-position: 92% -220%, 31% -185%, 24% 6%, 16% -328%, 39% -366%, 110% -375%, 5% -60%, 59% -365%, 41% -363%, 82% -8%, 37% -224%;box-shadow: inset 0 -140px 0 #3eab67;}}/* animated home */

.sjcTop,

.sjcTop2,

.sjcBottom,

.sjcLeft,

.sjcRight,

.bg,

.top .leftWow,

.rightWow,

.bottomWow { -webkit-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}/* animated end */









@keyframes jello {

  from,

  11.1%,

  to {

    -webkit-transform: none;-moz-transform: none;transform: none;}22.2% {

    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);-moz-transform: skewX(-12.5deg) skewY(-12.5deg);transform: skewX(-12.5deg) skewY(-12.5deg);}33.3% {

    -webkit-transform: skewX(6.25deg) skewY(6.25deg);-moz-transform: skewX(6.25deg) skewY(6.25deg);transform: skewX(6.25deg) skewY(6.25deg);}44.4% {

    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);-moz-transform: skewX(-3.125deg) skewY(-3.125deg);transform: skewX(-3.125deg) skewY(-3.125deg);}55.5% {

    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);-moz-transform: skewX(1.5625deg) skewY(1.5625deg);transform: skewX(1.5625deg) skewY(1.5625deg);}66.6% {

    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);-moz-transform: skewX(-0.78125deg) skewY(-0.78125deg);transform: skewX(-0.78125deg) skewY(-0.78125deg);}77.7% {

    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);-moz-transform: skewX(0.390625deg) skewY(0.390625deg);transform: skewX(0.390625deg) skewY(0.390625deg);}88.8% {

    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);-moz-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);transform: skewX(-0.1953125deg) skewY(-0.1953125deg);}}




.wap,.news_list{ width:85%; margin:0 auto; min-width:1200px}
.list_nav,.ban_list{ width:100%; text-align:center; float:left}
.list_nav{ padding:30px 0; margin-bottom:40px; background:#f5f5f5}
.list_nav span{ float:left;}
.list_nav p{ float:right}
.list_nav a{ width:90px; margin:10px 20px; font-size:18px; border-bottom:3px #f5f5f5 solid; padding-bottom:30px}
.list_nav a.on,.list_nav a:hover{ color:#fea532; border-bottom:3px #fea532 solid; font-weight:bold}

.list_nav p a{ margin:10px 5px; font-size:16px; border-bottom:3px #f5f5f5 solid;}
.abo_txt,.xs_txt{ width:85%;min-width:1200px; margin:0 auto; line-height:32px; font-size:18px; margin-bottom:40px;}
.abo_txt h3,.xs_txt h3{ color:#000; font-size:32px; line-height:48px; width:100%; float:left; font-weight:bold; margin-bottom:30px; position:relative}
.abo_txt h3:after,.xs_txt h3:after{ content:""; position:absolute; bottom:0; width:120px; height:15px;  background:#017839; left:0; z-index:-1}
.abo_txt p{ text-indent:2em; line-height:34px; margin-bottom:15px;}
.abo_txt p img{ float:left; margin-right:30px; width:400px;}
/**.abo_txt .abo_left{ width:55%; float:left;}
.abo_txt .abo_top{ float:right; width:40%;}
.abo_txt .abo_top img{ width:100%;}**/

.abo_txt .abo_right{ width:100%; float:right; margin-top:30px; margin-bottom:40px;}
.abo_txt .abo_right li{ width:24.5%; text-align:center; float:left; border-right:1px #eee solid; margin:15px 0; font-size:16px; padding-bottom:20px;}
.abo_txt .abo_right li i{width:100%; float:left; color:red; font-style:normal; font-size:32px; font-weight:800}
.abo_txt .abo_right li:nth-child(4){ border-right:none}
 
 
 
.zz_list{ width:100%; float:left; margin-bottom:40px} 
.zz_list li{ width:23.3%; float:left; margin:10px 1%; border:1px #ccc solid} 
.zz_list li:nth-child(4n+1){ margin-left:0;}
.zz_list li:nth-child(4n){ margin-right:0;}
.zz_list li img{max-width:100%;}
.zz_list li p{ text-align:center; color:#000; line-height:38px; background:#017839; margin-bottom:0 }
.zz_list li p a{color:#fff}
.fy{ width:100%; float:left; text-align:center;margin-bottom:40px; }
 
.news_list li{ margin:5px 0;border:3px #fff solid; width:94%; float:left; padding:2%;   }
.news_list li:hover{ border:3px green solid}
.news_list li span{ width:220px; float:left} 
.news_list li span img{ max-width:100%}
.news_list li .n_ri{ display:block; margin-left:260px;}
.n_ri h4{ font-size:20px; font-weight:500; margin-bottom:15px; color:#000;padding-top:5px;}
.n_ri p{ color:#666; line-height:28px; font-size:15px;}
.n_ri font{ padding-top:40px; color:#999}
.n_ri font img{ float:left; padding-top:4px; padding-right:10px}
.n_ri font i{ background:url(../images/list_circle.png) no-repeat; float:right; width:36px; height:36px}


.txt_nic{ min-width:1200px; width:85%; margin:0 auto;}
.txt_nic .t_fl{ width:70%; float:left; margin-bottom:50px;}
.t_fl h3,.t_fl h4{ width:100%; float:left; text-align:center; font-weight:700}
.t_fl h4{ font-size:15px; margin-top:20px; border-bottom:1px #eee dashed; padding-bottom:20px; margin-bottom:30px; color:#999; font-weight:400}
.txt_nic .t_fl p{ margin-bottom:15px; text-indent:2em; line-height:2}

.txt_nic .t_fr{ width:22%; float:right; border:1px #eee solid; padding:15px 1.5%;}
.t_fr h3{ width:100%; float:left; border-bottom:1px #eee solid; position:relative; font-size:22px; padding-bottom:5px; margin-bottom:20px;}
.t_fr h3:before{ content:""; position:absolute; width:110px; height:10px; background:#017839; bottom:0; z-index:-1}
.t_fr span{ width:100%; float:left; text-align:center; margin-bottom:15px;}
.t_fr span a{ background:#017839;  color:#fff;  line-height:32px; float:left; width:100%;}
.t_fr span img{ width:100%}



.pro_list1{width:85%;min-width:1200px;height:670px;margin:35px auto 0 auto;}
.pro_list1 li{width:23%;float:left;margin-right:2%;background:url(../images/pro_bg.jpg) no-repeat center bottom;background-size:100%;overflow:hidden;box-shadow: 0 2px 6px #ccc;margin-bottom:35px}
.pro_list1 li:last-child,.box_01 .pro_list li:nth-child(4){margin-right:0;}
.pro_list1 li a{display:block;}
.pro_list1 li .img{width:94%;padding:10px 3% 0;background:url(../images/pbk.png);overflow:hidden;}
.pro_list1 li .img .pic{width:100%;overflow:hidden;}
.pro_list1 li .img .pic img{display:block;width:100%;object-fit:cover;vertical-align:top;transition: all 1s;}
.pro_list1 li:hover .img .pic img{transform: scale(1.1);}
.pro_list1 li .txt{width:100%;height:50px;overflow:hidden;}
.pro_list1 li .txt .name{width:180px;padding-left:40px;font-size:16px;color:#fff;line-height:50px;position:relative;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro_list1 li .txt .name::before{content:'';width:6px;height:6px;background:#fff;border-radius:3px;position:absolute;top:22px;left:20px;}
.pro_list1 li .txt .more{width:50px;height:50px;float:right;background:url(../images/jia01.png) center center no-repeat #fff;-webkit-transition:all .7s;transition:all .7s;}
.pro_list1 li:hover .name{ color:#ffe464}
.pro_list1 li:hover .name::before{background:#ffe464;}


.pro_nic{width:100%; float:left; margin-bottom:50px;}
.pro_nic h3{ text-align:center; width:100%; float:left; font-size:20px; margin-bottom:20px;}
.pro_nic p{ width:100%; float:left; text-align:center;}


.cont-fl{ width:65%; float:left; line-height:38px;}
.cont-fl h4{ width:100%; float:left; font-size:20px; font-weight:800}
.cont-fr{ width:30%; float:right;}
.cont-fr img{ float:left; width:40%; margin-right:5%;}

.map{ width:100%; float:left; margin:20px auto 40px;}

