@charset "UTF-8";@font-face{font-family:Montserrat-Bold;src:url(../font/Montserrat-Bold.otf) format("opentype"),url(../font/Montserrat-Bold.ttf) format("truetype"),url(../font/Montserrat-Bold.woff2) format("woff2"),url(../font/Montserrat-Bold.woff) format("woff"),url(../font/Montserrat-Bold.eot) format("embedded-opentype"),url(../font/Montserrat-Bold.svg) format("svg")}@font-face{font-family:Montserrat-Regular;src:url(../font/Montserrat-Regular.otf) format("opentype"),url(../font/Montserrat-Regular.ttf) format("truetype"),url(../font/Montserrat-Regular.woff2) format("woff2"),url(../font/Montserrat-Regular.woff) format("woff"),url(../font/Montserrat-Regular.eot) format("embedded-opentype"),url(../font/Montserrat-Regular.svg) format("svg")}@font-face{font-family:Helvetica-Roman-SemiB;src:url(../font/Helvetica-Roman-SemiB.ttf) format("truetype"),url(../font/Helvetica-Roman-SemiB.otf) format("opentype"),url(../font/Helvetica-Roman-SemiB.woff2) format("woff2"),url(../font/Helvetica-Roman-SemiB.woff) format("woff"),url(../font/Helvetica-Roman-SemiB.eot) format("embedded-opentype"),url(../font/Helvetica-Roman-SemiB.svg) format("svg")}*{box-sizing:border-box;padding:0;margin:0}body,html{font-size:62.5%}a,blockquote,body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,img,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;border:none}body{background:#fff;font-family:"Microsoft YaHei",Arial,arial;font-size:1.4rem;color:#333;font-weight:400}input,textarea{font-family:"Microsoft YaHei",Arial,arial;color:#333;font-size:1.4rem;padding:0;margin:0;border-radius:0;outline:0;-webkit-appearance:none;display:block}input[type=checkbox],input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none}input:focus,select,textarea:focus{outline:0}textarea{overflow:auto;resize:none}textarea::-webkit-scrollbar{width:4px}textarea::-webkit-scrollbar-button{display:none}textarea::-webkit-scrollbar-thumb{background:#68a592}select::-ms-expand{display:none}article,aside,dialog,figure,menu,nav,section{display:block}li,ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:1.4rem;color:#333;font-weight:400}a,a:active,a:focus,a:hover,a:link,a:visited{font-family:"Microsoft YaHei",Arial,arial;color:#333;font-size:1.4rem;text-decoration:none;outline:0}a:hover{color:#269170}a{-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}iframe,img,video{max-width:100%}.wrap{max-width:1536px;width:94%;margin:0 auto}.wrap:after{content:"";height:0;display:block;clear:both}.wrap14{max-width:1400px;width:94%;margin:0 auto}.wrap14:after{content:"";height:0;display:block;clear:both}.wrap12{max-width:1200px;width:94%;margin:0 auto}.wrap12:after{content:"";height:0;display:block;clear:both}.wrap1260{max-width:1260px;width:94%;margin:0 auto}.wrap1260:after{content:"";height:0;display:block;clear:both}.lzpic2{display:none}.picc{position:relative;overflow:hidden}.picc img{width:100%;display:block}.picc span{display:block;background:no-repeat center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.row:after{content:"";height:0;display:block;clear:both}.col{float:left}.col1{width:8.33333333%}.col2{width:16.66666667%}.col3{width:25%}.col4{width:33.33333333%}.col5{width:41.66666667%}.col6{width:50%}.col7{width:58.33333333%}.col8{width:66.66666667%}.col9{width:75%}.col10{width:83.33333333%}.col11{width:91.66666667%}.col12{width:100%}.l{float:left}.r{float:right}.tal{text-align:left}.tar{text-align:right}.tac{text-align:center}.hide{display:none}.table{display:table;height:100%;width:100%}.td{width:100%;display:table-cell;vertical-align:middle}.swiper-button-next,.swiper-button-prev,.swiper-pagination-bullet{outline:0}.tynodata{max-width:1200px;margin:0 auto;overflow:hidden;text-align:center;margin-top:13%;margin-bottom:13%;background:url(../images/images/nodata.png) center top no-repeat;background-size:auto 169px;padding-top:180px}.tynodata .tytitle{color:#555;font-size:18px;overflow:hidden;margin-top:2%;line-height:26px}.tynodata .tydesc{color:#999;font-size:14px;overflow:hidden;line-height:24px;margin-top:5px}@media screen and (max-width:640px){.tynodata{background-size:auto 130px;padding-top:140px;margin-top:15%;margin-bottom:15%}}.rbtn{position:relative;display:block;text-align:center;overflow:hidden}.rbtn:hover::after{width:100%}.rbtn input,.rbtn span{width:100%;height:100%;position:relative;z-index:5;display:block;background:0 0;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.rbtn::after{content:" ";position:absolute;top:0;left:0;z-index:2;width:0;height:100%;background:#68a592;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.rbtn.w::after{background:#fff}.article{line-height:30px;font-size:1.6rem}.main-filter{width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;z-index:100;display:none;background:url(../images/images/mainFilter.png)}.wrapper{width:100%;position:relative;overflow:hidden}.banner img{width:100%;display:block}.banner .lzpic1,.banner .lzpic2{background:0 0}.banner.full .lzpic1,.banner.full .lzpic2,.banner.sm-full .lzpic1,.banner.sm-full .lzpic2{background:no-repeat center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.banner.full .lzpic1 img,.banner.sm-full .lzpic2 img{display:none}.banner .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1}.banner .swiper-pagination-bullet-active{background:#68a592}.bg-gray{background:#f8f8f8}.pctitle .entit{font-size:3.8rem;text-transform:uppercase;font-family:Montserrat-Bold}.pctitle .title{font-size:1.8rem;margin-top:20px;margin-bottom:48px}.pctitle .line{width:30px;height:4px;background:#333;margin-top:56px}.pctitle .slogan{line-height:20px;font-size:1.6rem;color:#666;margin:38px 0 16px 0}.pctitle .enslogan{line-height:20px;color:#999}.pctitle.tac .line{margin-left:auto;margin-right:auto}.pctitle.w .enslogan,.pctitle.w .entit,.pctitle.w .slogan,.pctitle.w .title{color:#fff}.pctitle.w .line{background:#fff}.pcmore a,.pcmore span{line-height:20px;text-transform:uppercase;font-size:1.2rem;color:#858585;background:url(../images/images/arrow7.png) no-repeat right 0 center;padding-right:16px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.pcmore a:hover,.pcmore span:hover{color:#68a592;background-image:url(../images/images/arrow8.png)}.case-list ul{margin:0 -34px}.case-list ul:after{content:"";height:0;display:block;clear:both}.case-list li{width:33.292%;float:left;padding:0 34px;margin-bottom:62px}.case-list li:nth-child(3n+1){clear:left}.case-list li img{width:100%;display:block}.case-list li a{display:block;box-shadow:2px 2px 30px 1px rgba(0,0,0,.06);position:relative;top:0}.case-list li a:hover{top:-4px;box-shadow:2px 2px 30px 1px rgba(0,0,0,.1)}.case-list li a:hover .picc span{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.case-list li a:hover .tit{color:#68a592}.case-list li a:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.case-list li img{width:100%;display:block;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.case-list li .tag{min-width:64px;height:28px;line-height:28px;padding:0 10px;position:absolute;right:0;bottom:0;z-index:20;background:#68a592;color:#fff;text-align:center}.case-list li .titll{padding:26px 26px 16px 26px;border-bottom:solid 1px #eee}.case-list li .tit,.case-list li .txt{height:26px;line-height:26px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.case-list li .tit{font-size:1.6rem; text-align:center;}.case-list li .txt{height:52px;color:#666;-webkit-line-clamp:2;margin-top:22px}.case-list li .bottom{padding:0 32px 10px 32px;color:#999;overflow:hidden}.case-list li .address,.case-list li .area{height:56px;line-height:56px;padding-left:20px;background:no-repeat 0 center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.case-list li .area{float:left;max-width:30%;background-image:url(../images/images/case-list-icon1.png)}.case-list li .address{max-width:70%;float:right;background-image:url(../images/images/case-list-icon2.png)}.honor-list ul{overflow:hidden;margin:0 -28px}.honor-list li{width:25%;float:left;text-align:center;padding:0 28px;margin-bottom:46px}.honor-list li:nth-child(4n+1){clear:left}.honor-list li a{display:block;text-align:center;position:relative;overflow:hidden}.honor-list li a:hover .pic{border-color:#68a592}.honor-list li a:hover .pic::after,.honor-list li a:hover .pic::before{opacity:1;filter:alpha(opacity=100)}.honor-list li a:hover .pic::after{padding-top:36px}.honor-list li a:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.honor-list li a:hover .tit{color:#68a592}.honor-list li .clickpic{width:100%;height:100%;position:absolute;top:0;left:0;z-index:50;opacity:0;filter:alpha(opacity=0)}.honor-list li .clickpic img{height:100%}.honor-list li .pic{border:solid 1px #ccc;padding:6px;position:relative;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.honor-list li .pic span{display:block;overflow:hidden}.honor-list li .pic::after,.honor-list li .pic::before{width:100%;position:absolute;left:0;opacity:0;filter:alpha(opacity=0);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.honor-list li .pic::before{content:" ";height:100%;top:0;background:url(../images/images/honor-list-filter.png);z-index:10}.honor-list li .pic::after{content:"点击查看大图";top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:20;background:url(../images/images/honor_icon.png) no-repeat center 0;color:#fff;padding-top:200px}.honor-list li img{width:100%;display:block;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.honor-list li .tit{height:20px;line-height:20px;font-size:1.6rem;color:#666;margin-top:24px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.main .banner{position:relative}.main .banner .swiper-pagination{display:none}.main .banner .btn{height:0;position:absolute;bottom:185px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);z-index:2}.main .banner .swiper-button-next,.main .banner .swiper-button-prev{float:right;width:50px;height:50px;margin:0 0 0 20px;border:solid 1px #fff;border-radius:50%;position:static;background:no-repeat center;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.main .banner .swiper-button-next:hover,.main .banner .swiper-button-prev:hover{background-color:#fff}.main .banner .swiper-button-prev{background-image:url(../images/images/arrow3.png)}.main .banner .swiper-button-prev:hover{background-image:url(../images/images/arrow5.png)}.main .banner .swiper-button-next{background-image:url(../images/images/arrow4.png)}.main .banner .swiper-button-next:hover{background-image:url(../images/images/arrow6.png)}.main .advantage{text-align:center;border-bottom:solid 1px #f2f2f2;padding:44px 0 14px 0}.main .advantage ul{overflow:hidden}.main .advantage li{width:25%;float:left;margin-bottom:30px}.main .advantage li:nth-child(5n+1){clear:left}.main .advantage li .box{display:inline-block;text-align:left;padding-left:66px;background:no-repeat 0 0;font-size:1.6rem;color:#666}.main .advantage li .number{color:#000;line-height:50px;margin-top:10px}.main .advantage li .number span,.main .advantage li .number sup{display:inline-block;vertical-align:top}.main .advantage li .number sup{font-size:1.6rem;line-height:30px;margin-left:10px}.main .advantage li .number .add{font-size:2.6rem}.main .advantage li .number span{font-size:4.6rem;font-weight:700}.main .case{padding:186px 0 136px 0}.main .case .head{overflow:hidden}.main .case .slogan{text-align:right;color:#666;margin-top:70px}.main .case .tab{text-align:right;margin-top:40px}.main .case .tab a,.main .case .tab span{min-width:130px;height:40px;line-height:38px;display:inline-block;font-size:1.6rem;color:#666;border:solid 1px #ccc;padding:0 20px;cursor:pointer;margin-left:16px;text-align:center}.main .case .tab a.on,.main .case .tab span.on{border-color:#68a592;background:#68a592;color:#fff}.main .case .case-list{margin-top:105px}.main .case .case-list .pcmore{text-align:right}.main .about{padding:160px 0;background:url(../images/images/about_bg.jpg) no-repeat center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-attachment:fixed}.main .about .wrap{max-width:1140px}.main .about .logo img{max-height:100%}.main .about .text{line-height:24px;font-size:1.4rem;color:#fff;margin-top:66px}.main .honor{padding:130px 0 84px 0}.main .honor .pctitle{max-width:930px;margin:0 auto}.main .honor .honor-list{margin-top:88px}.main .video{padding:130px 0}.main .video .pctitle .enslogan{color:#666}.main .video .content{margin-top:56px;background:#122f26;padding-left:17.83854167%}.main .video .content .title{font-size:2.4rem;color:#fff}.main .video .content .entit{text-transform:uppercase;color:#fff;margin-top:14px}.main .video .content a{display:block;position:relative;overflow:hidden}.main .video .content a:hover img{transform:scale(1.2,1.2) rotate(5deg);-webkit-transform:scale(1.2,1.2) rotate(5deg);-ms-transform:scale(1.2,1.2) rotate(5deg);-o-transform:scale(1.2,1.2) rotate(5deg);-moz-transform:scale(1.2,1.2) rotate(5deg);-webkit-transition-duration:14s;-moz-transition-duration:14s;-ms-transition-duration:14s;-o-transition-duration:14s;transition-duration:14s}.main .video img{width:100%;display:block;-webkit-transition-duration:2s;-moz-transition-duration:2s;-ms-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}.main .video .table{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;color:#fff;text-align:center;display:block}.main .video .table .td{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);z-index:2}.main .service{padding:230px 0 170px 0}.main .service ul{margin:100px -10px 0 -10px}.main .service ul:after{content:"";height:0;display:block;clear:both}.main .service li{width:12.5%;float:left;padding:0 10px;margin-bottom:60px}.main .service li:nth-child(8n+1){clear:left}.main .service li:hover i::after{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}.main .service li i{display:block;width:48px;height:48px;position:relative}.main .service li i::after{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;background:url(../images/images/service_icon_point.png) no-repeat 2px 4px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.main .service li img{width:100%;display:block}.main .service li .tit{font-size:1.7rem;color:#000;margin:60px 0 16px 0}.main .service li .entit{font-size:1.6rem;color:#999;text-transform:uppercase}.main .client{padding:150px 0;background:url(../images/images/customers_bg.jpg) no-repeat center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.main .client .content{margin-top:100px;position:relative}.main .client .swiper-button-next,.main .client .swiper-button-prev{width:40px;height:40px;position:absolute;top:50%;margin:-20px 0 0 0;background:no-repeat center;cursor:pointer;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.main .client .swiper-button-prev{left:-70px;background-image:url(../images/images/arrow9.png)}.main .client .swiper-button-prev:hover{background-position:0 center;background-image:url(../images/images/arrow11.png)}.main .client .swiper-button-next{right:-70px;background-image:url(../images/images/arrow10.png)}.main .client .swiper-button-next:hover{background-position:right 0 center;background-image:url(../images/images/arrow12.png)}.main .client .swiper-slide{-moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.main .client .swiper-slide a{display:block;border:solid 1px #f7f7f7;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.main .client .swiper-slide a:hover{border-color:#68a592}.main .client .swiper-slide a:hover .picc span{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.main .news{padding:130px 0;background:url(../images/images/news_bg.jpg) repeat-y center 0;background-size:100% auto}.main .news .title{font-size:2.4rem}.main .news .title span{text-transform:uppercase;font-size:1.4rem;color:#666}.main .news ul{overflow:hidden;margin:76px 0 30px 0}.main .news ul a{display:block}.main .news .left{width:50%;float:left}.main .news .left li{width:50%;float:left;padding-right:38px}.main .news .left li:nth-child(2n+1){clear:left}.main .news .left li a:hover .picc span{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.main .news .left li a:hover .tit{color:#68a592}.main .news .left li .tit{font-size:1.6rem;color:#000;height:50px;line-height:50px;margin-top:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.main .news .right{width:34.1796875%;float:right}.main .news .right ul{margin-top:56px}.main .news .right li a{height:50px;line-height:50px;border-bottom:solid 1px #ebebeb;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.main .team{background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;overflow:hidden;text-align:center;margin-bottom:-1px;position:relative}.main .team img{width:100%;display:block}.main .team .slogan{width:100%;position:absolute;left:0;bottom:0;line-height:40px;font-size:6.2rem;color:#fff;font-family:Montserrat-Regular}@media only screen and (max-width:1660px){.main .client .swiper-button-prev{left:-40px}.main .client .swiper-button-next{right:-40px}}@media only screen and (max-width:1400px){.main .advantage li .number{line-height:40px}.main .advantage li .number span{font-size:3.4rem}.main .service ul{margin-left:-5px;margin-right:-5px}.main .service li{padding:0 5px}.main .service li .entit{font-size:1.4rem}}.columnmenu{background:#e5e5e5;line-height:68px}.columnmenu .title{float:right;font-size:4.4rem;color:#d6d6d6;text-transform:uppercase;font-family:Helvetica-Roman-SemiB}.columnmenu .btn{display:none}.columnmenu ul{float:left}.columnmenu ul li{float:left;margin-right:126px}.columnmenu ul li:last-child{margin-right:0}.columnmenu ul li a:hover,.columnmenu ul li.on a{color:#68a592}.columnmenu ul li a:hover::after,.columnmenu ul li.on a::after{border-color:#68a592}.columnmenu ul a{display:block;font-size:1.6rem;color:#666;padding-left:20px;position:relative;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.columnmenu ul a::after{content:" ";width:10px;height:10px;position:absolute;left:0;top:50%;margin-top:-5px;z-index:5;border:solid 1px #666;border-radius:50%;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.paging{text-align:center}.paging ul{display:inline-block}.paging li{float:left;color:#666;margin:0 3px;line-height:40px}.paging li a{min-width:40px;height:40px;color:#666;display:block;background:#f3f3f3;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.paging li a:hover,.paging li.on a{background-color:#68a592;color:#fff}.paging li.prev a{padding:0 20px 0 36px;background:url(../images/images/arrow13.png) no-repeat 20px center #f3f3f3}.paging li.prev a:hover{background:url(../images/images/arrow15.png) no-repeat 15px center #68a592}.paging li.next a{padding:0 36px 0 20px;background:url(../images/images/arrow14.png) no-repeat right 20px center #f3f3f3}.paging li.next a:hover{background:url(../images/images/arrow16.png) no-repeat right 15px center #68a592}.paging li.point{width:30px;height:40px;font-size:2rem;background:url(../images/images/paging_point.png) no-repeat center}.paging li.txt{min-width:70px;padding:0 20px}.paging li select{width:60px;height:40px;border:solid 1px #ebebeb;padding:0 14px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/images/arrow17.png) no-repeat right 10px center}.slidingmenu .menu,.slidingmenu .ui-navigator{background:#f5f5f5;overflow:hidden}.slidingmenu .ui-navigator-fix,.slidingmenu .ui-navigator-list li a,.slidingmenu li a{min-width:116px;height:58px;line-height:58px;padding:0 20px;font-size:1.6rem;color:#666;display:block;text-align:center;position:relative}.slidingmenu li{float:left}.slidingmenu .ui-navigator-fix.cur,.slidingmenu .ui-navigator-list li a.cur,.slidingmenu li a.cur{background:#68a592;color:#fff}.slidingmenu .ui-navigator-fix.cur::after,.slidingmenu .ui-navigator-list li a.cur::after,.slidingmenu li a.cur::after{content:" ";width:15px;height:7px;position:absolute;left:50%;bottom:0;z-index:5;margin-left:-7px;background:url(../images/images/arrow18.png) no-repeat 0 0;background-size:100% 100%}.slidingmenu .ui-navigator-wrapper{-webkit-box-flex:1}.slidingmenu .ui-navigator-fix,.slidingmenu .ui-navigator-list{display:-webkit-box;-webkit-box-flex:0}.slidingmenu .ui-navigator-list li{-webkit-box-flex:0}@media only screen and (max-width:1400px){.columnmenu ul li{margin-right:60px}}.about-page .about{padding:110px 0}.about-page .about .content{margin-top:40px;position:relative;overflow:hidden}.about-page .about .pic{width:44.27083333%;float:right;text-align:right}.about-page .about .text{width:53.38541667%;line-height:30px;font-size:1.5rem;color:#666;float:left}.about-page .culture{padding:110px 0}.about-page .culture .content{margin-top:70px;position:relative;overflow:hidden}.about-page .culture .pic{width:44.27083333%;height:100%;position:absolute;top:0;left:0;bottom:0;z-index:2;background:no-repeat center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.about-page .culture .pic img{display:none}.about-page .culture .text{padding-left:54.03645833%;line-height:30px;font-size:1.5rem;color:#666}.about-page .scope{padding:120px 0 1px 0}.about-page .scope ul{overflow:hidden;margin:62px -76px 0 -76px}.about-page .scope ul li{width:50%;float:left;padding:0 76px;margin-bottom:120px}.about-page .scope ul li:nth-child(2n+1){clear:left}.about-page .scope ul li .box{border:solid 1px #eee;min-height:400px;padding:58px}.about-page .scope ul li .tit{line-height:30px;font-size:1.8rem}.about-page .scope ul li .tit small{font-size:1.5rem;color:#68a592;margin-right:10px}.about-page .scope ul li .txt{line-height:30px;color:#666;margin-top:30px}.about-page .office{padding:120px 0}.about-page .office .content{margin-top:80px;position:relative}.about-page .office img{width:100%;display:block}.about-page .office .swiper-button-next,.about-page .office .swiper-button-prev{width:42px;height:42px;position:absolute;top:50%;margin:-21px 0 0 0;z-index:20;cursor:pointer;border-radius:50%;background:no-repeat center rgba(0,0,0,.3);-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.about-page .office .swiper-button-next:hover,.about-page .office .swiper-button-prev:hover{background-color:#68a592}.about-page .office .swiper-button-prev{left:-84px;background-image:url(../images/images/arrow9.png)}.about-page .office .swiper-button-next{right:-84px;background-image:url(../images/images/arrow10.png)}.about-page .certifications{padding:120px 0 74px 0}.about-page .certifications .honor-list{margin-top:80px}.about-page .client{padding:120px 0}.about-page .client-list{margin-top:80px}.about-page .client-list ul{overflow:hidden;margin:0 -53px}.about-page .client-list li{width:16.66666667%;float:left;margin-bottom:65px;padding:0 53px}.about-page .client-list li:nth-child(6n+1){clear:left}.about-page .client-list li a{display:block;border:solid 1px #f7f7f7;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.about-page .client-list li a:hover{border-color:#68a592}.about-page .client-list li a:hover .picc span{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.about-page .paging{margin-top:70px}@media only screen and (max-width:1660px){.about-page .office .swiper-button-prev{left:-42px}.about-page .office .swiper-button-next{right:-42px}}@media only screen and (max-width:1400px){.about-page .client-list ul{margin:0 -20px}.about-page .client-list li{margin-bottom:40px;padding:0 20px}}.case-page{padding:60px 0 110px 0}.case-page .case-list{margin:62px 0 20px 0}.case-page .details-info{margin-top:110px}.details-info{max-width:1000px;margin:0 auto}.details-info .title{text-align:center;font-size:2.6rem}.details-info .date{text-align:center;font-size:1.2rem;color:#adadad;margin-top:24px}.details-info .article{margin:28px 0 60px 0;border-top:solid 1px #eee;border-bottom:solid 1px #ccc;padding:30px 0 60px 0;line-height:32px;color:#666;font-size:1.4rem}.details-info .article img{margin:15px 0}.details-info .prevnext{overflow:hidden}.details-info .prevnext p{max-width:40%;float:left}.details-info .prevnext p a{height:20px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.details-info .prevnext .prev a{padding-left:32px;background:url(../images/images/arrow19.png) no-repeat 10px center}.details-info .prevnext .prev a:hover{background:url(../images/images/arrow21.png) no-repeat 0 center}.details-info .prevnext .next{float:right;text-align:right}.details-info .prevnext .next a{padding-right:32px;background:url(../images/images/arrow20.png) no-repeat right 10px center}.details-info .prevnext .next a:hover{background:url(../images/images/arrow22.png) no-repeat right 0 center}.news-list li a{display:block;padding:60px 0;border-bottom:solid 1px #eee;overflow:hidden}.news-list li a:hover .picc span{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.news-list li a:hover .pcmore span,.news-list li a:hover .tit{color:#68a592}.news-list li a:hover .pcmore span{background-image:url(../images/images/arrow8.png)}.news-list li .picc{float:right;width:330px}.news-list li .cont{padding:0 436px 0 0}.news-list li .date,.news-list li .tit{height:20px;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}.news-list li .tit{font-size:1.6rem;padding-right:100px;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-ms-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.news-list li .date,.news-list li .txt{font-size:1.3rem;color:#999}.news-list li .date{float:right;margin-top:-18px}.news-list li .txt{width:100%;height:56px;line-height:28px;margin:30px 0 42px 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-all}.news-page{padding:60px 0 120px 0}.news-page .paging{margin-top:120px}.news-page .details-info{margin-top:50px}.single-page{padding:110px 0}.team-list li{margin-bottom:120px}.team-list li a{display:block;overflow:hidden}.team-list li .picc{width:386px;float:left;margin-top:4px}.team-list li .cont{padding-left:590px}.team-list li .en{font-family:Montserrat-Regular}.team-list li .slogan,.team-list li .tit,.team-list li .titll,.team-list li .txt{line-height:26px}.team-list li .tit{font-size:1.8rem}.team-list li .titll{font-size:1.6rem}.team-list li .slogan,.team-list li .txt{color:#666}.team-list li .slogan{background:#f8f8f8;border-left:solid 3px #68a592;padding:8px 10px;margin:36px 0}.team-page,.video-page{padding:120px 0}.video-list ul{margin:0 -86px}.video-list li{width:50%;padding:0 86px;margin-bottom:120px}.video-list li:nth-child(3n+1){clear:none}.video-list li:nth-child(2n+1){clear:left}.servicemenu .ui-navigator .ui-navigator-fix,.servicemenu .ui-navigator .ui-navigator-list li a{min-width:180px;padding:0 30px 60px 0;font-size:1.7rem;color:#000;display:block;position:relative}.servicemenu .ui-navigator .ui-navigator-fix span,.servicemenu .ui-navigator .ui-navigator-list li a span{display:block;font-size:1.6rem;color:#999;text-transform:uppercase;margin-top:14px}.servicemenu .ui-navigator .ui-navigator-list li.on a{color:#68a592;background:url(../images/images/arrow23.png) no-repeat 0 bottom}.servicemenu .ui-navigator .ui-navigator-list li.on a span{color:#68a592}.servicemenu .ui-navigator .ui-navigator-wrapper{-webkit-box-flex:1}.servicemenu .ui-navigator .ui-navigator-fix,.servicemenu .ui-navigator .ui-navigator-list{display:-webkit-box;-webkit-box-flex:0}.servicemenu .ui-navigator .ui-navigator-list li{-webkit-box-flex:0}.service-page .service{padding:120px 0}.service-page .service .content{margin-top:80px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center;justify-content:space-between}.service-page .service .pic{float:left;width:42.51302083%}.service-page .service img{width:100%;display:block}.service-page .service .text{float:right;width:45.18229167%;line-height:28px;color:#666}.service-page .service .text .en{line-height:22px;font-size:1.2rem}.service-page .category{padding:40px 0 120px 0}.service-page .category .tabbox{margin-top:80px}.service-page .category .content{overflow:hidden}.service-page .category .content .flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.service-page .category .content .td{vertical-align:bottom}.service-page .category .content .text{width:34.375%;float:left}.service-page .category .content .text .tit{font-size:2.4rem}.service-page .category .content .text .tit::after{content:" ";width:40px;height:3px;background:#333;display:block;margin-top:18px}.service-page .category .content .text .txt{line-height:32px;color:#999;margin-top:56px}.service-page .category .content .pic{width:54.81770833%;float:right;text-align:center}.contact-page .contact{padding:110px 0}.contact-page .contact .row{margin:0 -30px}.contact-page .contact .row .col{padding:0 30px;margin-bottom:60px}.contact-page .contact .row .col:nth-child(4n+1){clear:left}.contact-page .contact .content{margin-top:110px}.contact-page .contact .content .entit{font-family:Montserrat-Regular;font-weight:lighter;font-size:2.2rem;text-transform:uppercase}.contact-page .contact .content .tit{font-size:1.6rem;margin:10px 0 50px 0}.contact-page .contact .content .text{line-height:22px;color:#666}.contact-page .contact .content .text a{color:#666}.contact-page .contact .content .text p{margin-bottom:12px}.contact-page .map{padding-bottom:110px}.contact-page .map #allmap{height:658px;margin-top:120px}.sitemap-page{padding:110px 0}.siteMap{padding:50px 0}.siteMap .row{margin-bottom:20px}.siteMap .row .tit{height:40px;line-height:40px;padding:0 10px;box-sizing:border-box;background:#f1efeb;font-size:1.6rem;color:#68a592}.siteMap .row ul{margin-top:20px}.siteMap .row ul li{width:20%;float:left;padding:5px}.siteMap .row ul li a{height:40px;line-height:40px;text-align:center;display:block;border:dotted 1px #999;font-size:1.6rem;color:#666}.siteMap .row ul li a:hover{color:#68a592}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main .video .table{top:50%;height:auto;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.slidingmenu .ui-navigator .ui-navigator-list li{float:left}}


.footerNav {width: 100%; height:48px;position:fixed; bottom: 0px;z-index: 8888;}
.footerbox{width: 100%;height:48px;display:-moz-box;display:-webkit-box;display:box;}
.footerNav a {display:block;-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;height:48px; line-height:48px;font-size:1.4em;color:#fff;text-align:center; border-right:1px solid #d8e4ed; -webkit-tap-highlight-color: rgba(255, 255, 255, 0); font-weight:bold;}
.footerbgyellow{ background: #F9AE3B;}
.footerbgblue{ background: #2ebd9b; }
.footerbgred{ background:#F66375;}
.looyuLink{cursor:pointer;}