@charset "UTF-8";.mainbav,body{background:#FFF}.Time1,a,button,input{transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;-o-transition:all .1s}.Time2,.footer .copyright .info .social a img,.homeBanner .listTab span,.homeBanner .orSo a,.homeBanner .orSo a img,.homeProduct .products .orSo a,.homeProduct .products .orSo a img,.homeProduct .products ul a .info,.homeService .list a .info .summary,.homeService .list a .info strong,.homeSolution .solution .orSo a,.homeSolution .solution .orSo a img,.newsList ul li a .img img,.productList ul a .info,.serviceList .service .list a .info .summary,.serviceList .service .list a .info strong,.solutionList ul a .info .more{transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}.Time3,.homeNews .newsMain .info,.homeNews .newsMain .more,.homeProduct .products ul a,.homeSolution .solution .list ul a .info .more,.homeSolution .solution .list ul a .info strong,.productList ul a,.solutionList ul a .info{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}.Time4,.newsList ul li a .info .more{transition:all .4s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.Time5,.mainbav,.mainbav .navWrap,.mainbav .navWrap .logo,.mainbav .navWrap .logo img,.mainbav .navWrap .navtab,.mainbav .navWrap .navtab .top,.mainbav .navWrap .navtab .top .top_link,.mainbody{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}.Time8{transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-o-transition:all .8s}body,textarea{font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-size:14px}article,aside,body,dd,div,dl,dt,h1,h2,h3,h4,header,html,i,img,input,li,nav,ol,p,section,span,textarea,ul{padding:0;margin:0}a:active,a:hover,a:link,a:visited{-webkit-tap-highlight-color:transparent;color:#39442e;text-decoration:none;outline:0}li{list-style:none}i{font-style:normal}button,input{outline:0}img{border:none}article,aside,dialog,figure,footer,header,menu,nav,section{display:block;padding:0;margin:0}.container,.container-fluid{margin-right:auto;margin-left:auto}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container{width:970px}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px}.row{display:block;margin-right:-15px;margin-left:-15px}.clearfix:after,.clearfix:before,.row:after,.row:before{display:table;content:" ";clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.container-fluid,.mainbav .container{padding:0}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.mainbav,html{width:100%;min-width:970px}body{min-width:970px}.container{padding-left:0;padding-right:0}.mainbav{position:fixed;top:0;left:0;z-index:1000}.mainbav .navWrap{height:84px;position:relative}.mainbav .navWrap .logo{position:absolute;top:0;left:0;width:300px}.mainbav .navWrap .logo img{padding:23px 0;height:84px;display:block}.mainbav .navWrap .logo strong{display:none}.mainbav .navWrap .navtab{margin-left:300px;height:84px;text-align:right}.mainbav .navWrap .navtab .top{position:relative;padding:20px 0;display:inline-block}.mainbav .navWrap .navtab .top:hover .top_link{color:#0f773b}.mainbav .navWrap .navtab .top:last-of-type a{margin-right:0}.mainbav .navWrap .navtab .top .top_link{height:44px;line-height:44px;display:block;margin:0 15px;font-size:16px;color:#3e3e3e}.mainbav .navWrap .navtab .top .top_link.active{color:#0f773b;border-bottom:1px solid #0f773b}.mainbav .navWrap .navtab .top .time{display:none;position:absolute;top:83px;left:50%;background:#FFF;width:180px;padding:10px 0;margin-left:-90px;text-align:center;border-top:1px solid #0f773b;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.15);box-shadow:0 10px 30px rgba(0,0,0,.15)}.mainbav .navWrap .navtab .top .time li{display:block}.mainbav .navWrap .navtab .top .time a{padding:0 10px;display:block;line-height:36px;height:36px;overflow:hidden}.mainbav .navWrap .navtab .top .time a:hover{background:#78b670;color:#FFF}.mainbav .navWrap .navtab .top:hover .time{display:block;height:auto}.mainbav.mainbavMin .navWrap,.mainbav.mainbavMin .navtab{height:40px}.mainbav.mainbavMin{background:#f1f1f1}.mainbav.mainbavMin .logo img{padding:8px 0;height:40px}.mainbav.mainbavMin .navtab .top{padding:5px 0}.mainbav.mainbavMin .navtab .top .top_link{height:30px;line-height:30px;font-size:16px}.mainbav.mainbavMin .navtab .top .time{top:39px}.mainbody{padding-top:84px}.mainbody.mainbodyMin{padding-top:40px}.footer{background:#232323;padding:100px 0 50px}.footer .container{padding:0}.footer .copyright{float:left;width:280px;padding-right:20px;border-right:1px solid #3f3f3f}.footer .copyright .logo img{display:block}.footer .copyright .info{margin-top:40px}.footer .copyright .info p{line-height:20px;font-size:14px;color:#96989b;margin-bottom:15px}.footer .copyright .info .tel{font-size:20px}.footer .copyright .info .social{padding-top:10px}.footer .copyright .info .social a{filter:alpha(opacity=70);opacity:.7;display:inline-block;width:26px;height:26px;margin-right:20px;position:relative}.footer .copyright .info .social a img{width:100%;height:100%;display:block}.footer .copyright .info .social a .show{display:none;filter:alpha(opacity=0);opacity:0;position:absolute;bottom:36px;left:-47px;width:120px;height:120px}.footer .copyright .info .social a:hover{filter:alpha(opacity=100);opacity:1}.footer .copyright .info .social a:hover .show{display:block;opacity:1;filter:alpha(opacity=100)}.footer .sitemap{float:right;width:890px;padding-left:20px}@media (max-width:1200px){.footer .sitemap{width:690px}}.footer .sitemap ul{padding:0;margin:0;text-align:center}.footer .sitemap ul .top{padding-right:10px;padding-left:10px}.footer .sitemap ul .top a{color:#FFF}.footer .sitemap ul .top ul{padding-top:10px}.footer .sitemap ul .top .time a{display:block;color:#96989b;line-height:20px;padding:4px 0;height:28px;overflow:hidden}.footer .sitemap ul .top .time a:hover{color:#78b670}.homeBanner{min-width:970px;height:720px;width:100%;overflow:hidden;position:relative}.homeBanner .bannerWrap{overflow:hidden;width:1920px;display:block;position:absolute;top:0;left:50%;margin-left:-960px}@media (max-width:1200px){.homeBanner{height:597px}.homeBanner .bannerWrap{margin-left:-796px;width:1592px}}.homeBanner ul li{float:left;width:1920px;height:720px}@media (max-width:1200px){.homeBanner ul li{width:1592px;height:597px}}.homeBanner ul a,.homeBanner ul img{height:100%;width:100%;display:block}.homeBanner ul img{height:720px}@media (max-width:1200px){.homeBanner ul img{height:597px}}.homeBanner .control{height:0;position:relative;z-index:0;background:0 0}.homeBanner .orSo{position:absolute;top:360px;left:0;width:100%;height:0;margin-top:-25px}@media (max-width:1200px){.homeBanner .orSo{top:300px}}.homeBanner .orSo a{display:block;width:48px;height:48px;background:0 0;border-radius:50%}.homeBanner .orSo a img{display:block;padding:8px}.homeBanner .orSo a:hover{background:#323232;background:rgba(0,0,0,.3)}.homeBanner .orSo .prev{float:left;margin-left:10px}.homeBanner .orSo .next{float:right;margin-right:10px}.homeBanner .listTab{height:20px;width:500px;position:absolute;z-index:0;top:660px;left:50%;margin-left:-250px;text-align:center}.homeBanner .listTab span{display:inline-block;width:14px;height:14px;background:#FFF;margin:3px 7px;border-radius:7px;cursor:pointer}.homeBanner .listTab span.active{background:#0f773b}.homeBanner .listTab span:hover{background:#78b670}.homeCompany .statistical{padding:0 15px;height:164px;background:#FFF;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1);margin-top:-80px;position:relative;z-index:1}.homeCompany .statistical .item{text-align:center;padding-top:36px}.homeCompany .statistical .item p{color:#464646;font-size:20px}.homeCompany .statistical .item p sup{font-size:14px}.homeCompany .statistical .item .val{font-size:48px;font-weight:600;vertical-align:top}.homeCompany .statistical .item .name{display:block;color:#7e7e7e}.homeCompany .company{padding:120px 0 100px}.homeCompany .company .image{float:left;width:405px}.homeCompany .company .image img{display:block}.homeCompany .company .image .text{background:#eee;height:72px;text-align:center;padding:10px}.homeCompany .company .image .text strong{font-size:18px;color:#2a2a2a;line-height:32px}.homeCompany .company .image .text p{font-size:14px;color:#8e8e8e;line-height:20px}.homeCompany .company .summary{width:680px;float:right}@media (max-width:1200px){.homeBanner .listTab{top:540px}.homeCompany .company .summary{width:510px}}.homeCompany .company .summary h3{padding:0 0 36px;font-weight:400;font-size:20px;line-height:24px;color:#3e3e3e}.homeCompany .company .summary h3 span{font-size:16px;color:#b9b9b9;margin-left:5px}.homeCompany .company .summary .content p{text-align:justify;color:#5e5e5e;line-height:28px;height:200px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;white-space:inherit}.homeCompany .company .summary .content a{margin-top:52px;line-height:36px;display:inline-block;padding:0 25px;color:#3e3e3e;border:1px solid #3e3e3e;border-radius:2px}.homeCompany .company .summary .content a:hover{background:#78b670;border-color:#78b670;color:#FFF}.homeTitle{padding:0}.homeTitle h3{font-weight:400;font-size:20px;line-height:24px;color:#3e3e3e}.homeTitle h3 span{font-size:16px;color:#b9b9b9}.homeProduct:hover .products .orSo{display:block}.homeProduct .products{background:#FFF;padding:0;position:relative}.homeProduct .products .list{overflow:hidden;padding:65px 0 120px;margin:0}.homeProduct .products ul{width:100000px}.homeProduct .products ul li{float:left;margin-right:105px}@media (max-width:1200px){.homeProduct .products ul li{margin-right:5px}}.homeProduct .products ul li:last-of-type{margin-right:0}.homeProduct .products ul a{display:block;position:relative;overflow:hidden;width:320px}.homeProduct .products ul a img{width:100%;height:240px;display:block}.homeProduct .products ul a .info{height:84px;background:#FFF;padding:15px 10px;text-align:center;color:#3e3e3e}.homeProduct .products ul a .info strong{display:block;font-size:18px;line-height:26px;height:26px;overflow:hidden}.homeProduct .products ul a .info span{line-height:25px;display:block;font-size:14px;height:25px;overflow:hidden}.homeProduct .products ul a:hover .info{background:#78b670;color:#FFF}.homeProduct .products .orSo{display:none;position:absolute;top:205px;left:0;width:100%;height:0}.homeProduct .products .orSo a{display:block;width:48px;height:48px;background:0 0;border-radius:50%}.homeProduct .products .orSo a img{display:block;padding:8px}.homeProduct .products .orSo a:hover{background:#323232;background:rgba(0,0,0,.1)}.homeProduct .products .orSo .prev{float:left;margin-left:-50px}.homeProduct .products .orSo .next{float:right;margin-right:-50px}.homeSolution .solution{height:440px;margin:50px 0 120px;background-position:center top;background-repeat:no-repeat}.homeSolution .solution .list{position:relative;overflow:hidden;padding:0;background:0 0}.homeSolution .solution .list ul{width:100000000px}.homeSolution .solution .list ul li{background:0 0;float:left;padding:90px 0}.homeSolution .solution .list ul a{margin:0 auto;display:block;width:570px;text-align:center}.homeSolution .solution .list ul a:hover .info{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.homeSolution .solution .list ul a:hover .info strong{top:40%}.homeSolution .solution .list ul a:hover .info .more{filter:alpha(opacity=100);opacity:1;margin-top:170px}.homeSolution .solution .list ul a .info{width:100%;height:260px;background:#78b670;color:#FFF;position:relative}.homeSolution .solution .list ul a .info strong{position:absolute;top:50%;transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);margin-top:-48px\9;display:block;font-size:24px;line-height:32px;max-height:96px;overflow:hidden;font-weight:400;width:100%;padding:0 20px}.homeSolution .solution .list ul a .info .more{filter:alpha(opacity=0);opacity:0;display:inline-block;line-height:48px;padding:0 48px;border:1px solid #FFF;margin-top:200px;border-radius:1px}.homeSolution .solution .orSo{display:block;position:absolute;top:205px;left:0;width:100%;height:0}.homeSolution .solution .orSo a{display:block;width:44px;height:34px;background:0 0}.homeSolution .solution .orSo a img{display:block}.homeSolution .solution .orSo a:hover{background:#78b670}.homeSolution .solution .orSo .prev{float:left}.homeSolution .solution .orSo .next{float:right}.homeNews .news{padding:50px 0 120px}.homeNews .newsMain{float:left;width:530px;background:#f8f8f8;text-align:center}.homeNews .newsMain a{display:block;overflow:hidden;color:#FFF}.homeNews .newsMain a:hover .more{border-color:#78b670;background:#78b670;color:#FFF}.homeNews .newsMain img{width:450px;height:200px;display:block;margin:0 auto}.homeNews .newsMain .info{color:#686868;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:30px 40px;height:180px;position:relative}.homeNews .newsMain .info .time{position:absolute;top:30px;left:30px;width:80px}.homeNews .newsMain .info .time b{font-size:56px;line-height:56px;display:block;text-align:center}.homeNews .newsMain .info .time span{display:block;text-align:center;font-size:16px;line-height:20px}.homeNews .newsMain .info .wrap .summary,.homeNews .newsMain .info .wrap .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;white-space:inherit}.homeNews .newsMain .info .wrap{margin-left:110px}.homeNews .newsMain .info .wrap .title{text-align:left;font-weight:400;font-size:16px;padding:0;margin-bottom:18px;line-height:22px;height:22px;-webkit-line-clamp:1}.homeNews .newsMain .info .wrap .summary{text-align:justify;border-top:1px solid #e0e0e0;padding-top:18px;font-size:14px;line-height:18px;height:72px;-webkit-line-clamp:3}.homeNews .newsMain .more{line-height:36px;display:inline-block;padding:0 25px;border:1px solid #3e3e3e;color:#3e3e3e;margin:30px 0}.homeNews .newsList{float:right;border-top:1px solid #a2a2a2;width:540px}@media (max-width:1200px){.homeNews .newsList{width:400px}}.homeNews .newsList ul{padding:0}.homeNews .newsList li a{border-bottom:1px solid #a2a2a2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:158px;display:block;padding:40px 116px 40px 30px;position:relative}.homeNews .newsList li .summary,.homeNews .newsList li .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;white-space:inherit}.homeNews .newsList li a:hover{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.homeNews .newsList li .title{font-size:16px;color:#3e3e3e;font-weight:400;height:18px;line-height:18px;-webkit-line-clamp:1}.homeNews .newsList li .summary{font-size:14px;color:#a2a2a2;padding-top:18px;line-height:20px;height:60px;-webkit-line-clamp:2}.homeNews .newsList li .tiem{position:absolute;top:76px;right:0;width:116px;text-align:center;color:#a2a2a2}.homeNews .newsList li .dot{font-size:18px;position:absolute;top:36px;left:4px}.homeService .service{padding:50px 0 120px}.homeService .image{float:left}.homeService .image img{display:block;width:490px;height:400px}.homeService .list{float:right;width:600px}@media (max-width:1200px){.homeService .list{width:440px}}.homeService .list li{overflow:hidden}.homeService .list li:last-of-type a{margin-bottom:0}.homeService .list a{display:block;position:relative;height:100px;margin-bottom:58px}.homeService .list a:hover .info strong{color:#78b670;border-color:#78b670;padding-bottom:8px}.homeService .list a:hover .info .summary{padding-top:8px}.homeService .list a .icon{position:absolute;top:0;left:0;width:86px;height:86px}.homeService .list a .icon img{display:block;width:100%;height:100%}.homeService .list a .icon span{position:absolute;top:100px;left:43px;display:block;width:0;height:40px;border-right:1px solid #adadad}.homeService .list a .info{margin-left:130px;color:#7d7d7d}.homeService .list a .info strong{display:inline-block;font-weight:400;font-size:18px;line-height:20px;padding-bottom:3px;border-bottom:1px solid #FFF}.breadcrumb p,.homeService .list a .info strong span{font-size:14px}.homeService .list a .info .summary{text-align:justify;font-size:14px;line-height:20px;padding-top:5px;height:68px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:inherit}.topBanner{height:460px;position:relative;overflow:hidden}.topBanner img{width:1920px;height:100%;top:0;left:50%;margin-left:-960px;position:absolute;display:block}@media (max-width:1200px){.topBanner{height:380px}.topBanner img{width:1592px;margin-left:-796px}}.breadcrumb{padding:50px 0}.breadcrumb p{padding:0;line-height:18px;color:#888}.breadcrumb p i{display:inline-block;margin:0 6px}.pageMain,.sideBar{display:block;margin-bottom:50px}.breadcrumb p a:hover{color:#78b670}.breadcrumb p span{color:#999}.sideBar{float:left;width:220px;-webkit-box-shadow:0 3px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.sideBar strong{font-weight:400;background:#78b670;display:block;height:60px;line-height:60px;text-align:center;font-size:20px;color:#FFF}.sideBar ul{padding-bottom:10px;text-align:center}.sideBar ul a{display:block;color:#666;height:52px;padding:0 10px;overflow:hidden;line-height:52px}.sideBar ul a.active,.sideBar ul a:hover{color:#78b670;border-bottom:1px solid #78b670}.pageMain{overflow:hidden;float:right;width:910px}.pagePaging p a,.pagePaging p span{display:inline-block;line-height:30px}@media (max-width:1200px){.pageMain{width:730px}}.richHtml img{max-width:100%}.richHtml p{line-height:28px;color:#5c5c5c;text-align:justify}.pagePaging{padding:30px 0}.pagePaging p{height:30px;line-height:30px;font-size:14px;text-align:center}.pagePaging p span{padding:0 4px}.pagePaging p a{padding:0 10px;text-decoration:underline}.pagePaging p a:hover{color:#78b670}.productList ul{width:100%;padding:0;margin:0}.productList ul li{padding:0;margin-bottom:40px}@media (max-width:1200px){.productList ul li a{width:240px}.productList ul li a img{height:180px}}.productList ul a{margin:0 auto;display:block;position:relative;overflow:hidden;width:260px}.productList ul a img{width:100%;height:195px;display:block}.productList ul a .info{height:74px;background:#FFF;padding:15px 10px;text-align:center;color:#3e3e3e}.productList ul a .info strong{display:block;font-size:14px;line-height:20px;height:20px;overflow:hidden}.productList ul a .info span{line-height:24px;display:block;font-size:12px;height:20px;overflow:hidden}.productList ul a:hover .info{background:#78b670;color:#FFF}.productDetails .dTitle{font-size:20px;padding-bottom:30px}.productDetails .dTitle strong{font-weight:400;color:#000;line-height:28px}.productDetails .related{padding-top:50px}.productDetails .related>strong{display:block;padding-bottom:10px;font-size:16px;font-weight:400;color:#000}.solutionList ul li{margin-bottom:30px}@media (max-width:1200px){.solutionList ul li a{width:240px;height:240px}.solutionList ul li a img{height:126px}}.solutionList ul a{display:block;width:260px;height:250px;margin:0 auto}.solutionList ul a img{display:block;width:100%;height:136px}.solutionList ul a .info{padding:18px 10px 20px}.solutionList ul a .info strong{display:block;font-weight:400;text-align:center;font-size:14px;line-height:20px;height:40px;overflow:hidden;text-overflow:ellipsis}.solutionList ul a .info .more{display:block;margin-top:0}.solutionList ul a .info .more img{width:27px;height:20px;display:block;margin:0 auto}.solutionList ul a:hover .info{background:#78b670;color:#FFF}.solutionList ul a:hover .info .more{margin-top:10px}.solutionDetails .head{margin-bottom:40px}.solutionDetails .head .image{float:left;width:440px;height:230px;display:block}.solutionDetails .head .summary{height:230px;width:470px;float:right;background:#78b670;color:#FFF;padding:30px 40px}.solutionDetails .head .summary strong{display:block;font-weight:400;font-size:16px;line-height:22px;height:44px;overflow:hidden}.solutionDetails .head .summary p{padding-top:10px;text-align:justify;line-height:22px;height:120px;overflow:hidden}@media (max-width:1200px){.solutionDetails .head .image{width:350px;height:184px}.solutionDetails .head .summary{width:380px;height:184px;padding:20px}.solutionDetails .head .summary strong{height:22px}.solutionDetails .head .summary p{padding-top:10px;text-align:justify;line-height:22px;height:120px;overflow:hidden}}.newsList ul{padding-bottom:50px}.newsList ul li a{padding:20px 0;display:block;position:relative;border-bottom:1px solid #d6d6d6}.newsList ul li a .img{position:absolute;top:20px;left:0;width:350px;height:180px;overflow:hidden}.newsList ul li a .img:hover img{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.newsList ul li a .img img{display:block;width:100%;height:100%}.newsList ul li a .info{margin:30px 0 30px 390px;height:120px}.newsList ul li a .info .title{position:relative;height:24px}.newsList ul li a .info .title .title-item{padding-right:100px;font-size:20px;font-weight:400;line-height:24px;height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:inherit}.newsList ul li a .info .title .tiem{position:absolute;width:100px;height:24px;line-height:24px;right:0;top:0;text-align:right;font-size:12px;color:#8a8a8a}.newsList ul li a .info .summary,.serviceList .service .list a .info .summary{text-align:justify;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:inherit}.newsList ul li a .info .summary{color:#8a8a8a;padding-top:24px;font-size:14px;line-height:20px;height:64px;display:-webkit-box}.newsList ul li a .info .more{float:right;margin-top:20px;display:inline-block;color:#8a8a8a;padding:0 30px;height:30px;line-height:30px;border-radius:1px;border:1px solid #8a8a8a}.newsList ul li a .info .more:hover{border-color:#78b670;background:#78b670;color:#FFF}.newsDetails .title{display:block;font-size:18px;padding-bottom:30px;color:#000;font-weight:500}.newsDetails .related{padding-top:50px}.newsDetails .related strong{font-size:16px;font-weight:400;color:#000}.serviceList .service{padding:0 0 120px}.serviceList .service .image{float:left}.serviceList .service .image img{display:block;width:367px;height:300px}@media (max-width:1200px){.serviceList .service .image{float:none}.serviceList .service .image img{width:490px;height:400px;margin:0 auto}}.serviceList .service .list{float:right;width:520px}@media (max-width:1200px){.serviceList .service .list{float:none;width:100%;padding:40px}}.serviceList .service .list li{overflow:hidden}.serviceList .service .list li:last-of-type a{margin-bottom:0}.serviceList .service .list a{display:block;position:relative;height:80px;margin-bottom:58px}.serviceList .service .list a:hover .info strong{color:#78b670;border-color:#78b670;padding-bottom:8px}.serviceList .service .list a:hover .info .summary{padding-top:8px}.serviceList .service .list a .icon{position:absolute;top:0;left:0;width:68px;height:68px}.serviceList .service .list a .icon img{display:block;width:100%;height:100%}.serviceList .service .list a .icon span{position:absolute;top:80px;left:34px;display:block;width:0;height:40px;border-right:1px solid #adadad}.serviceList .service .list a .info{margin-left:100px;color:#7d7d7d}.serviceList .service .list a .info strong{display:inline-block;font-weight:400;font-size:18px;line-height:20px;padding-bottom:3px;border-bottom:1px solid #FFF}.serviceList .service .list a .info strong span{font-size:14px}.serviceList .service .list a .info .summary{font-size:14px;line-height:20px;padding-top:5px;height:48px;display:-webkit-box}.serviceMessage .item-group .item{float:left;width:50%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.serviceMessage .item-group .tel{padding-right:44px}.serviceMessage .item{margin-bottom:20px}.serviceMessage .item span{display:block;font-size:14px;color:#323232;line-height:26px;height:26px}.serviceMessage .item input,.serviceMessage .item textarea{width:100%;line-height:34px;box-shadow:none;padding:0 15px}.serviceMessage .item input{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;height:34px;border-radius:3px;border:1px solid #d4d4d4}.serviceMessage .item input:focus{border-color:#78b670}.serviceMessage .item textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;outline:0;resize:none;height:120px;border-radius:3px;border:1px solid #d4d4d4}.serviceMessage .item textarea:focus{border-color:#78b670}.serviceMessage button{display:block;margin:0 auto;width:180px;height:38px;background:#FFF;border-radius:1px;border:1px solid #b6b6b6;color:#b6b6b6;cursor:pointer}.serviceMessage button:hover{border-color:#78b670;color:#FFF;background:#78b670}.serviceData ul{padding:0 0 30px;margin:0}.serviceData ul li{margin-bottom:30px;padding:0}.serviceData ul .wrap{margin:0 auto;width:260px}.serviceData ul .wrap .icon{width:100%;height:210px}.serviceData ul .wrap .icon img{display:block;width:100%;height:100%}@media (max-width:1200px){.serviceData ul .wrap{width:230px}.serviceData ul .wrap .icon{height:188px}}.serviceData ul .wrap .info{display:block;text-align:center}.serviceData ul .wrap .info strong{display:block;color:#666;font-size:14px;font-weight:400;padding:20px 10px;line-height:22px}.serviceData ul .wrap .info a,.serviceData ul .wrap:hover .info strong{display:none}.serviceData ul .wrap:hover{-webkit-box-shadow:0 3px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.serviceData ul .wrap:hover .info{background:#78b670}.serviceData ul .wrap:hover .info a{display:block;color:#FFF;padding:20px 10px;line-height:22px}.contactMap #allmap{width:100%;height:400px}.message dl{margin:80px 0;text-align:center}.message dt{padding:20px 0;font-size:16px}.message dd{padding-bottom:30px;font-size:14px}.message dd a{padding:0 10px;color:#78b670}.message dd a:hover{color:#0f773b}