﻿.search_box{padding:20px 0 30px}.search_box .list{margin-bottom:20px}.search_box .list .name{width:120px;height:40px;line-height:40px;text-align:center;background-color:#f3f2f2}.search_box .list .a-hover.active{color:#e5493a}.search_box .list .buxian{width:74px;height:40px;line-height:40px;padding-left:10px;text-align:center}.search_box .list .buxian a{padding:0 10px}.search_box .list .cont{width:965px;padding:4px 0}.search_box .list .cont a{display:block;padding:0 10px;line-height:32px;margin-right:10px}.search_box .list .cont a.color_box{width:24px;height:24px;border-radius:1px;margin:5px 0 0 10px;position:relative;padding:0}.search_box .list .cont a.color_box i{color:#d8d1d1;display:block;width:24px;height:24px;line-height:24px;text-align:center;font-size:12px;display:none}.search_box .list .cont a.color_box.active i{display:block}.page_lists{text-align:right}.page_lists div.clearfix{display:inline-block}.page_lists a.link{display:block;text-align:center;width:22px;height:22px;line-height:22px;border:1px solid #9299a0;border-radius:3px;color:#96a4b7;margin-left:7px}.page_lists a.link.on,.page_lists a.link:hover{background-color:#252525;color:#fff}.page_lists span.link{display:block;margin-left:7px;color:#96a4b7}.page_lists p{border:1px solid #9299a0;border-radius:3px;margin-left:26px}.page_lists p a{display:inline-block;width:66px;height:22px;line-height:22px;text-align:center;color:#96a4b7}.page_lists p a span{position:relative;top:-1px}.page_lists p a:hover{color:#252525}.constructionList .list .left{width:300px;height:225px}.constructionList .list .right{width:745px;position:relative;padding-top:13px}.constructionList .list .right .tr{position:absolute;right:0;top:0}.constructionList .list .right .tr button{margin-right:28px}.constructionList .list .right .process{padding-top:30px!important}.constructionList .list .right .process .content{width:800px;margin-left:-84px}.constructionList .list .right .process .process-list{position:relative}.constructionList .list .right .process .process-list:before{content:"";float:left;width:100%;height:1px;margin-top:15px;background-color:#dadee5}.constructionList .list .right .process .process-list i.iconfont{position:absolute;width:28px;height:28px;border-radius:50%;text-align:center;line-height:28px;border:1px solid #dadee5;background-color:#fff;z-index:1;right:0;font-size:12px}.constructionList .list .right .process .process-list i.iconfont:before{display:none}.constructionList .list .right .process .process-list span{float:right;margin-top:30px;font-size:14px;width:28px;display:block;color:#959595}.constructionList .list .right .process .process-list.done:before{background-color:#57c90c}.constructionList .list .right .process .process-list.done i.iconfont{background-color:#57c90c;color:#fff;border-color:#f3f3f3}.constructionList .list .right .process .process-list.done i.iconfont:before{display:inline}.constructionList .list .right .process .process-list.done span{color:#363636}.constructionList .list .right .process .process-list.ing i.iconfont{box-shadow:0 0 8px rgba(0,0,0,.1)}.constructionList .list .right .process .process-list.ing i.iconfont:before{content:"";width:10px;height:10px;border-radius:50%;text-align:center;line-height:10px;background-color:#57c90c;position:absolute;top:50%;left:50%;display:inline;margin-left:-5px;margin-top:-5px}.constructionList .list .right .process .process-list.ing span{color:#363636}.map_box{height:668px;background-color:#d9d9d9;overflow:hidden}.map_box .map_cont{width:1170px;height:240px;left:50%;bottom:0;margin-left:-585px;background:hsla(0,0%,100%,.8)}.map_box .map_cont:after,.map_box .map_cont:before{display:block;content:"";width:1200px;height:108px;background:#fff;position:absolute;bottom:0}.map_box .map_cont:before{left:-1200px}.map_box .map_cont:after{right:-1200px}.map_box .map_cont .bg{width:100%;height:100%;background:#fff;left:0;top:0;opacity:.2;filter:alpha(opacity=20)}.map_box .map_cont div.cont{padding:0 120px}.map_box .map_cont div.cont .icon{left:54px;top:56px}.map_box .map_cont div.cont .title{height:44px;line-height:44px;padding:50px 0 7px}.map_box .map_cont div.cont div.text dl{line-height:22px;margin-top:18px}.map_box .map_cont div.cont div.text dl.left{width:172px}.map_box .map_cont div.cont div.text dl.left dt{width:77px}.map_box .map_cont div.cont div.text dl.left dd{width:95px}.map_box .map_cont div.cont div.text dl.right{width:757px}.map_box .map_cont div.cont div.text dl.right dt{width:77px}.map_box .map_cont div.cont div.text dl.right dd{width:680px}.map_box .map_cont div.cont div.text dl.right dd.over{max-height:66px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.map_box .BMapLabel{border:none!important;background-color:transparent!important}.map_box .map-label{height:58px;line-height:58px;padding:0 30px 0 63px;background:url(../images/point.gif) no-repeat 30px #fff;border:1px solid #eee;border-radius:5px;font-size:14px}.map_box .map-label span,body#constructionInfo .link-order{padding:0 10px}body#constructionInfo .link-order a{padding:10px}body#constructionInfo .link-order a.active{color:#e5493a;position:relative}body#constructionInfo .link-order a.active:after{position:absolute;content:"";bottom:0;left:15px;right:15px;border-bottom:2px solid #e5493a}body#constructionInfo .process-info-list,body#constructionInfo .process-info-list .list{position:relative}body#constructionInfo .process-info-list .list .img{width:270px;height:178px;margin:0 30px 30px 0}body#companyPower .banner div.lazy{width:100%;height:420px}body#companyPower .box1 .info{line-height:2}body#companyPower .box2 .info{height:139px}body#companyPower .box2 .info.container{text-align:center}body#companyPower .box2 .info.container ul{display:inline-block;padding-left:30px}body#companyPower .box2 .lazy{width:210px;height:139px;margin-right:30px}body#companyPower .box2 .swiper-container .toggle-button{width:40px;height:40px;background:#d8d5d5;background:hsla(0,4%,84%,.75);text-align:center;line-height:40px;border-radius:3px;transition:all .3s ease 0s;-moz-transition:all ease .3s 0s;-webkit-transition:all .3s ease 0s}body#companyPower .box2 .swiper-container .toggle-button i.iconfont{color:#fff;font-size:18px}body#companyPower .box2 .swiper-container .toggle-button:hover{background:#363636}body#companyPower .box3 .left-line{max-height:572px}body#companyPower .box3 .left-line li{margin-left:2px}body#companyPower .box3 .left-line:before{top:47px;bottom:0;left:2px}body#companyPower .box3 .left-line .dian:after{top:45px}body#zxfuwuPage .banner .form{width:864px}body#zxfuwuPage .banner .form input{width:260px;height:45px;padding:0 10px;color:#666;border-radius:3px;margin-right:10px;vertical-align:middle}body#zxfuwuPage .banner .form .btn{width:270px;height:45px}body#zxfuwuPage .box1 .list{width:370px;height:370px;margin-right:29px}body#zxfuwuPage .box1 .list .circle{background-color:#efefef}body#zxfuwuPage .box1 .list .circle,body#zxfuwuPage .box1 .list .circle .iconfont{width:90px;height:90px;border-radius:50%;text-align:center;line-height:90px}