﻿.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{padding:0 10px}.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}.loupanPage .text-blue{color:#484cf6}.loupanPage .map_box{height:560px}.loupanPage .list{overflow:hidden}.loupanPage .list ul{width:120%}.loupanPage .list li{width:438px;height:156px;border:1px solid #f3f3f3;cursor:pointer;padding-left:115px;position:relative;float:left;margin:30px 0 0 30px;transition:all .3s ease 0s;-moz-transition:all ease .3s 0s;-webkit-transition:all .3s ease 0s}.loupanPage .list li span.num{color:#e5493a}.loupanPage .list li .icon{width:33px;height:38px;background:url(../images/point.png);position:absolute;left:50px;top:60px}.loupanPage .list li:hover{background:#f6f6f6}.loupanPage .list li .shu{padding:0 10px}.ksBaojia{background:url(../images/ks_baojia_bg.jpg) no-repeat 50%;background-size:cover;padding:90px 0 150px;margin-bottom:-60px}.number-content{background:#fff;background:hsla(0,0%,100%,.96);width:980px;height:350px;margin:0 auto}.number-content .leftform{width:488px;height:350px;border-right:1px solid #eee}.number-content .leftform div.stitle{padding-top:45px}.number-content .leftform form{margin-top:48px}.number-content .leftform form dl{padding-left:40px}.number-content .leftform form dl dt{width:105px;line-height:36px}.number-content .leftform form dl dd{line-height:34px;width:256px}.number-content .leftform form dl dd div.error{position:absolute;top:28px;font-size:12px}.number-content .leftform form dl dd input{width:242px;padding-left:10px;height:34px;border:1px solid #ddd;background:#fefcfb}.number-content .leftform form dl dd select{width:120px;padding-left:10px;height:34px;border:1px solid #ddd;background:#fefcfb}.number-content .leftform form dl dd i{top:1px;right:20px}.number-content .leftform form div.sub{width:120px;height:120px;right:-60px;top:142px}.number-content .leftform form div.sub button{width:40px;height:92px;padding:0 26px;border-radius:50%;margin:14px;font-size:18px;color:#fff;background:#e5493a;white-space:normal;box-sizing:content-box;border:0;cursor:pointer;z-index:2;box-shadow:0 0 10px #e5493a}.number-content .leftform form div.sub div.border{width:118px;height:118px;border-radius:50%;border:1px solid #e5493a;top:0;left:0;transition:all .3s ease 0s;-moz-transition:all ease .3s 0s;-webkit-transition:all .3s ease 0s}.number-content .leftform form div.sub:hover div.border{transform:scale(.75);-moz-transform:scale(.75);-webkit-transform:scale(.75);-ms-transform:scale(.75)}.number-content .leftform form .error_c{font-size:20px;line-height:30px;padding-left:145px;display:none}.number-content .righttext{width:400px;margin-left:55px}.number-content .righttext div.stitle{padding:45px 0 65px}.number-content .righttext ul li{padding-left:35px;width:148px;line-height:40px}