div.footer,div.top-nav{min-width:1280px}.top-banner{height:500px;min-width:1280px;background:url(../images/index/home_banner.jpg) no-repeat center;background-size:cover;user-select:none}.top-banner .text-box{width:1200px;margin:0 auto;position:relative;top:160px;text-align:left}.top-banner .title{height:50px;margin-bottom:60px;font-size:32px;line-height:60px;color:#fff;vertical-align:baseline}.top-banner .title em{color:#3787e7;font-size:38px;font-style:normal}.top-banner .title em.normal{color:#fff}.top-banner .top-desc{position:relative;width:620px}.top-banner .top-desc span{display:inline-block;margin-right:40px;font-size:27px;line-height:70px;color:#fff;text-align:justify}.border-img{border-radius:10px}.advance-list .low-color{color:#d1cece!important}.panel-box{min-width:1200px;position:relative;top:-5px;user-select:none}.panel{width:1120px;padding:0 80px;margin:0 auto;user-select:none}.panel .panel-title{margin-top:40px;font-size:30px;line-height:60px;color:#2d78d2;text-align:center}.panel .panel-desc{height:30px;width:100%;margin-bottom:30px;font-size:16px;line-height:30px;color:#666;text-align:center}.panel .item-list{margin-top:65px;overflow:hidden}.panel .item{float:left;box-sizing:border-box;position:relative;width:250px;margin:5px 15px;padding:30px 0 10px;text-align:center;cursor:pointer;z-index:1}.panel .item .img-wrap{display:inline-block;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}.panel .item .img-wrap.img1{background-image:url(../images/index/service_map.png)}.panel .item .img-wrap.img2{background-image:url(../images/index/service_search.png)}.panel .item .img-wrap.img3{background-image:url(../images/index/service_routes.png)}.panel .item .img-wrap.img4{background-image:url(../images/index/service_nav.png)}.panel .item .item-name{margin-top:70px;color:#888;font-size:18px;text-align:center;font-weight:bolder;margin-bottom:15px}.panel .item.on .img-wrap.img1,.panel .item:hover .img-wrap.img1{background-image:url(../images/index/service_map_on.png)}.panel .item.on .img-wrap.img2,.panel .item:hover .img-wrap.img2{background-image:url(../images/index/service_search_on.png)}.panel .item.on .img-wrap.img3,.panel .item:hover .img-wrap.img3{background-image:url(../images/index/service_routes_on.png)}.panel .item.on .img-wrap.img4,.panel .item:hover .img-wrap.img4{background-image:url(../images/index/service_nav_on.png)}.panel .item.on .item-name,.panel .item:hover .item-name{color:#2d78d2}.panel .item.on .after{content:' ';display:block;width:100%;height:10px;position:relative;bottom:-15px;background:url(../images/index/style_on.png) no-repeat center;background-size:100%}.panel .item1{float:left;width:250px;margin:0 40px}.panel .item-name1{height:36px;font-size:16px;line-height:36px;color:#666;text-align:center}.panel .item-desc{font-size:12px;line-height:20px;color:#666;text-align:center}.panel1{height:620px;background-color:#2e3037;user-select:none}.panel1 .panel-content{width:1200px;height:400px;position:relative;top:60px;margin:0 auto;padding-left:40px;padding-top:150px}.panel1 .panel-content.map{background:url(../images/index/map_bg.png) no-repeat 820px 40px}.panel1 .panel-content.search{background:url(../images/index/search_bg.png) no-repeat 830px 160px}.panel1 .panel-content.routes{background:url(../images/index/routes_bg.png) no-repeat 850px 80px}.panel1 .panel-content.nav{background:url(../images/index/nav_bg.png) no-repeat 750px 120px}.panel1 .panel-content .panel-title{height:60px;margin-bottom:5px;font-size:30px;line-height:60px;color:#bfbfbf;font-weight:100}.panel1 .panel-content .panel-desc{height:40px;font-size:20px;line-height:40px;color:#888}.panel1 .panel-content .link-detail{display:inline-block;padding:5px 20px;margin-top:10px;font-size:20px;line-height:30px;color:#bfbfbf;border:1px solid #bfbfbf;border-radius:5px}.panel1 .panel-content .link-detail:hover{cursor:pointer;color:#2d78d2}.panel2{width:1240px;padding:10px 20px;margin:0 auto;user-select:none}.panel2 .panel-title{margin-top:30px;font-size:30px;line-height:60px;color:#2d78d2;text-align:center}.panel2 .panel-desc{font-size:20px;line-height:50px;color:#888;text-align:center}.panel2 .banner{height:360px;margin-top:20px}.panel3{height:540px;min-width:1200px;padding-top:10px;background:url(../images/index/imgbg.jpg) no-repeat center;user-select:none}.panel3 .panel-title{margin-top:40px;font-size:30px;line-height:60px;color:#fff;text-align:center}.panel3 .panel-desc{font-size:20px;line-height:50px;color:#888;text-align:center}.panel3 .advance-list{width:1200px;margin:60px auto 0;overflow:hidden}.panel3 .item2{float:left;width:220px;height:220px;padding:10px 0;margin:0 10px;text-align:center;background-color:#565656;border-radius:10px}.panel3 .item2 .item-icon{display:inline-block;width:60px;height:60px;margin-top:20px;background-size:100%;background-position:center}.panel3 .item2 .item-icon.icon1{background-image:url(../images/index/item_icon1.png)}.panel3 .item2 .item-icon.icon2{background-image:url(../images/index/item_icon2.png)}.panel3 .item2 .item-icon.icon3{background-image:url(../images/index/item_icon3.png)}.panel3 .item2 .item-icon.icon4{background-image:url(../images/index/item_icon4.png)}.panel3 .item2 .item-icon.icon5{background-image:url(../images/index/item_icon5.png)}.panel3 .item2 .title{height:40px;margin:10px 0;font-size:18px;line-height:40px;color:#fff;text-align:center;font-weight:bolder}.panel3 .item2 .desc{display:block;padding:0 10px;position:relative;font-size:14px;line-height:30px;color:#fff;text-align:center}#zturn{width:100%;position:relative;height:310px;padding:10px 0}#zturn .poster-item{background:#fff;width:550px;border-radius:10px;transition:all .5s;cursor:default;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}#zturn .poster-item:hover .title-box{opacity:1}#zturn .title-box{position:absolute;top:20px;width:100%;height:70px;opacity:0;transition:.2s}#zturn .title-box .title{font-size:24px;line-height:40px;color:#fff;text-align:center;letter-spacing:5px;font-weight:bolder}#zturn .title-box .sub-title{height:20px;font-size:20px;line-height:30px;color:#fff;text-align:center;font-weight:bolder}