/*案例展示*/
.case{width:100%;overflow:hidden;padding-bottom:30px}
.case .wrap{position:relative}
.case .title{padding-top:50px;margin-bottom:25px}
.case .title h6{font-size:22px;color:#333;margin-bottom:5px;font-weight:400;line-height:30px}
.case .title p{font-size:14px;color:#999;text-transform:uppercase;font-family:Verdana;line-height:20px}
.case .swiper-container{width:100%}
.case .swiper-slide .img{width:100%;height:220;overflow:hidden;text-align:center;margin:auto;border:1px solid #e1e1e1;box-sizing:border-box}
.case .swiper-slide .img img{width:100%;height:220px;cursor:pointer}
.case .swiper-slide .txt{height:45px;line-height:45px;text-align:center;font-size:14px;background:#fff;transition:all .3s ease-in-out;margin-bottom:15px}
.case .swiper-slide a:hover .txt{color:#fff;background:#39b30a}
.case .swiper-button-prev{top:80px;right:41px;left:auto;width:39px;height:39px;background:url(../images/swiper-button-prev.png) top center no-repeat;transition:all .3s ease-in-out}
.case .swiper-button-next{top:80px;right:0;left:auto;width:39px;height:39px;background:url(../images/swiper-button-next.png) top center no-repeat;transition:all .3s ease-in-out}
.case .swiper-button-prev:hover{background:url(../images/swiper-button-prev-h.png) top center no-repeat}
.case .swiper-button-next:hover{background:url(../images/swiper-button-next-h.png) top center no-repeat}
.casebg{position:relative;z-index:9;height:218px;background:url(../images/about-1.jpg) top center no-repeat}
/*产品中心*/
.product{margin-top:60px;width:100%;padding-bottom:60px}
.product .category{float:left;width:240px}
.product .category .title{width:100%;height:95px;background:#39b30a;overflow:hidden;text-align:center}
.product .category .title h2{padding-top:22px;color:#fff;font-weight:400;font-size:22px;line-height:30px}
.product .category .title p{color:#fff;font-size:14px;font-family:Verdana;line-height:20px}
.product .category .item{width:240px;background:#fff}
.product .category .item li{position:relative;height:68px;line-height:68px;border:1px solid #f1f1f1;border-top:0;text-align:center;transition:all .3s ease 0s;font-size:14px}
.product .category .item li:hover{background:#39b30a}
.product .category .item li:hover a{color:#fff}
.product .prolist{float:right;width:920px}
.product .prolist .title{width:100%;height:30px;line-height:30px;font-size:22px;color:#333;font-weight:400;margin-bottom:45px;margin-top:10px}
.product .prolist .title span{color:#999;font-size:14px;font-family:Verdana;line-height:30px}
.product .prolist .title .more{float:right;width:100px;height:30px;text-align:center;line-height:30px;font-size:14px;display:block}
.product .prolist .title .more .font{float:left;width:70px;height:30px;line-height:30px;background:#048700;color:#fff}
.product .prolist .title .more .jia{float:left;width:30px;height:30px;line-height:30px;background:#39b30a;color:#fff}
.product .prolist .swiper-container{width:100%}
.product .prolist .swiper-slide .img{width:100%;height:220;overflow:hidden;text-align:center;margin:auto;border:1px solid #e1e1e1;box-sizing:border-box}
.product .prolist .swiper-slide .img img{width:100%;height:220px;cursor:pointer}
.product .prolist .swiper-slide .txt{height:45px;line-height:45px;text-align:center;font-size:14px;background:#fff;transition:all .3s ease-in-out;margin-bottom:15px}
.product .prolist .swiper-slide a:hover .txt{color:#fff;background:#39b30a}
/*关于我们*/
.about{width:100%;background:#f8f8f8;padding-bottom:40px}
.about .title{padding-top:50px;margin-bottom:25px;position:relative}
.about .title h6{font-size:22px;color:#333;margin-bottom:5px;font-weight:400;line-height:30px}
.about .title p{font-size:14px;color:#999;text-transform:uppercase;font-family:Verdana;line-height:20px}
.about .title ul{position:absolute;top:60px;right:0}
.about .title ul li{float:left;width:90px;height:35px;line-height:35px;color:#333;text-align:center;font-size:14px;transition:all .3s ease-in-out}
.about .title ul li:hover,.about .title ul li.on{background:#39b30a}
.about .title ul li:hover a,.about .title ul li.on a{color:#fff}
.about .img{float:left;width:412px;height:315px}
.about .info{width:680px;float:right}
.about .info h6{margin-bottom:25px;padding-top:30px;color:#333;text-indent:34px;font-size:25px;font-weight:400}
.about .info p{display:-webkit-box;overflow:hidden;color:#666;text-indent:34px;text-overflow:ellipsis;font-size:14px;line-height:28px;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.about .more{float:right;display:block;margin-top:40px;width:98px;height:38px;border:solid 1px #d1d1d1;background:url(../images/arrow.png) no-repeat;transition:all .2s ease-in-out}
.about .more:hover{border:solid 1px #39b30a;background:url(../images/arrow-h.png) no-repeat}
.about .number{margin-top:22px;width:1200px;height:190px;background:#fff;overflow:hidden}
.about .number .fore{margin-top:49px;width:299px;height:98px;border-left:solid 1px #eee;text-align:center;float:left}
.about .number .fore:first-child{width:300px;border-left:none}
.about .number .fore .flex{display:inline-flex;text-align:center}
.about .number .fore .flex .counter{color:#333;font-size:48px;font-family:Verdana}
.about .number .fore .flex .jia{color:#f1940f;font-size:18px}
.about .number .fore .flex .unit{margin-top:40px;margin-left:12px;color:#333;font-size:14px}
.about .number .fore .txt{margin-top:14px;color:#333;font-size:16px}
/*新闻资讯*/
.news{width:100%;padding-bottom:40px}
.news .title{padding-top:50px;margin-bottom:25px;position:relative}
.news .title h6{font-size:22px;color:#333;margin-bottom:5px;font-weight:400;line-height:30px}
.news .title p{font-size:14px;color:#999;text-transform:uppercase;font-family:Verdana;line-height:20px}
.news .title .more{width:100px;height:30px;text-align:center;line-height:30px;font-size:14px;display:block;position:absolute;right:0;top:64px}
.news .title .more .font{float:left;width:70px;height:30px;line-height:30px;background:#048700;color:#fff}
.news .title .more .jia{float:left;width:30px;height:30px;line-height:30px;background:#39b30a;color:#fff}
.news .left{width:475px;float:left}
.news .left .link{display:block}
.news .left .img{display:block;width:475px;height:240px}
.news .left .info{width:475px;height:167px;background:#39b30a;overflow:hidden}
.news .left .info .date{float:left;margin-top:33px;margin-left:20px;width:88px;height:88px;border:solid 1px #e0fbea;font-family:Verdana}
.news .left .info .date h6{padding-top:8px;color:#fff;text-align:center;font-weight:700;font-size:36px;line-height:46px}
.news .left .info .date p{color:#e0fbea;text-align:center;font-size:14px;line-height:20px}
.news .left .info .detail{margin-top:33px;margin-left:20px;width:310px;float:left}
.news .left .info .detail h6{display:-webkit-box;overflow:hidden;margin:6px 0 10px;color:#fff;text-overflow:ellipsis;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.news .left .info .detail p{display:-webkit-box;overflow:hidden;color:#e0fbea;text-overflow:ellipsis;font-size:14px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news .right{width:655px;float:right}
.news .right .hot{height:167px;display:block}
.news .right .hot .detail{float:left;width:496px}
.news .right .hot .detail h6{font-weight:400;display:-webkit-box;overflow:hidden;margin-top:22px;padding-bottom:18px;border-bottom:solid 1px #f1f1f1;text-overflow:ellipsis;font-size:18px;-webkit-box-orient:vertical;-webkit-line-clamp:1}
.news .right .hot .detail p{display:-webkit-box;overflow:hidden;margin-top:14px;color:#666;text-overflow:ellipsis;font-size:14px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.news .right .hot .date{float:right;margin-top:16px;width:88px;height:88px;border:solid 1px #f1f1f1;font-family:Verdana}
.news .right .hot .date h6{padding-top:8px;color:#666;text-align:center;font-weight:700;font-size:36px}
.news .right .hot .date p{color:#666;text-align:center;font-size:14px}
.news .right ul{padding-top:14px}
.news .right ul li{border-bottom:1px solid #f1f1f1;line-height:20px;font-size:14px;margin-top:18px;padding-bottom:18px}
.news .right ul li span{float:right;color:#666}
/*在线留言*/
.message{background:url(../images/message.png) top center no-repeat;padding-bottom:65px}
.message h3{margin-bottom:10px;padding-top:55px;color:#333;text-align:center;font-size:22px;font-weight:400}
.message p{margin-bottom:26px;color:#aaa;text-align:center;text-transform:uppercase;font-size:14px;font-family:Verdana}
.message input{float:left;margin-bottom:15px;margin-left:45px;padding:0 22px;width:324px;height:50px;border:1px solid #f1f1f1;color:#888;font-size:14px}
.message input:first-child{margin-left:0}
.message textarea{padding:18px 22px 18px 22px;width:1154px;height:129px;border:1px solid #f1f1f1;color:#888;font-size:14px;font-family:Microsoft YaHei,Tahoma}
.message .chongzhi{position:relative;z-index:10;float:right;margin-top:18px;width:49%;height:40px;border:none;background:#343d42;color:#fff;text-align:center;font-size:16px;line-height:40px;cursor:pointer}
.message .tijiao{position:relative;z-index:10;float:left;margin-top:18px;width:49%;height:40px;border:none;background:#f1940f;color:#fff;text-align:center;font-size:16px;line-height:40px;cursor:pointer}
.messagebg{position:relative;z-index:9;margin-top:-109px;height:304px;background:url(../images/content.png) top center no-repeat}

