﻿@charset "utf-8";
.mask20{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/uploads/image/ftsltimg/black20.png);}

.page{padding:35px 0;text-align:center;}
.page a{display:inline-block;*display:inline;*zoom:1;border:1px solid #e0e0e0;font-size:12px;color:#707070;height:24px;text-align:center;line-height:24px;padding:0 8px;margin:0 3px; font-family:arial, helvetica, sans-serif;}
.page a.prev{font-weight:bold;}
.page a.next{font-weight:bold;}
.page a.now{background:#e56410;border-color:#e56410;color:#fff;}

/* 文章详细页 */
.detail .box{padding-top:0;}
.detail .article{margin:20px 0 25px;}
.detail .article h1{color:#474747;font-size:24px;text-align:center;line-height:1.5;margin-bottom:35px;}
.detail .article p{color:#707070;font-size:12px;line-height:20px;}


/* 活动详细页 */
.focus{width:1423px;height:450px;position:relative;}
.focus .mask{background:url(/uploads/image/ftsltimg/black20.png);width:100%;height:100%;position:absolute;left:0;top:0;}
.focus .frame{width:100%;height:100%;overflow:hidden;}
.focus .frame .child{width:100%;height:100%;float:left;position:relative;}
.focus .frame .child img{width:100%;height:100%;}
.focus .frame3{width:100%;height:100%;overflow:hidden;position:relative;background:#000;}
.focus .frame3 .child{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.focus .frame3 .child img{width:100%;height:auto;}
.focus .nav{width:110px;position:absolute;bottom:38px;left:50%;margin-left:-44px;}/* modify by will */
.focus .nav .child{background:url(/uploads/image/ftsltimg/dian1.png) center center no-repeat;float:left;margin:0 5px;height:11px;width:11px;cursor:pointer;}
.focus .nav .now{background:url(/uploads/image/ftsltimg/dian2.png) center center no-repeat;}
.detail2 .article{margin:43px 0 0;}
.detail2 .article h1{color:#474747;font-size:24px;text-align:center;line-height:1.5;margin-bottom:23px;}
.detail2 .article img {max-width: 100%;}
.detail2 .article p{color:#707070;font-size:12px;line-height:20px;}


/* 联系我们 */
.contact .filter{padding-top:0;}
.contact .list{margin-top:25px;}
.contact .div{float:left;padding:23px 40px 20px 45px;}
.contact .div.a{background:url(/uploads/image/ftsltimg/contact11.jpg) right bottom no-repeat;width:389px;height:88px;}
.contact .div.b{background:url(/uploads/image/ftsltimg/contact12.jpg) right bottom no-repeat;width:389px;height:88px;}
.contact .div.c{background:url(/uploads/image/ftsltimg/contact13.jpg) right bottom no-repeat;width:389px;height:88px;}
.contact .div h1{font-size:18px;line-height:20px;color:#fff;}
.contact .div p{font-size:12px;line-height:18px;color:#fff;margin-top:8px;}
.contact .div h2{font-size:12px;line-height:18px;color:#fff;margin-top:4px;}
.contact .text{padding:38px 44px;}
.contact .text h1{color:#474747;font-size:18px;line-height:20px;}
.contact .text p{color:#707070;font-size:12px;line-height:18px;margin-top:10px;}


/* 到达方式 */
.arrival .filter{padding-top:0;}
.arrival .main .des{margin-top:10px;}
.arrival .main .des h1{font-size:30px;color:#474747;line-height:1.2;}
.arrival .main .des .text{font-size:12px;color:#707070;line-height:18px;width:720px;margin-top:15px;}
.arrival .main .route{margin-top:25px;}
.arrival .main .route .div{margin-bottom:20px;position:relative;padding-left:113px;min-height:98px;}
.arrival .main .route .div .ico{width:98px;height:98px; position:absolute;left:0;top:0;}
.arrival .main .route .div h1{font-size:18px;color:#474747;line-height:1.5;padding:8px 0 5px;}
.arrival .main .route .div p{font-size:12px;color:#707070;line-height:24px;}
.arrival .main .map0{padding:20px 0 12px;margin-bottom:20px;}
.arrival .main .map0 .l{float:left;height:529px;width:704px;overflow:hidden;}
.arrival .main .map0 .l img{width:100%;height:100%;}
.arrival .main .map0 .map{float:right;height:529px;width:701px;overflow:hidden;}


/* 场地租赁 */
.lease .focus{*width:1422px;}
.lease .tabs{height:69px;}
.lease .tab{float:left;width:50%;background:url(/uploads/image/ftsltimg/lease12.png) 0 0 no-repeat;height:69px;cursor:pointer;*width:49.99%;}
.lease .tab.now{background:url(/uploads/image/ftsltimg/lease11.png) 0 0 no-repeat;}
.lease .tab h1{line-height:55px;color:#fff;margin-left:33px;font-size:18px;}
.lease .tab h1 span{font-size:20px;font-family:arial, helvetica, sans-serif;text-transform:uppercase;margin-left:10px;}
.lease .main{display:none;}
.lease .main.a{display:block;}
.lease .main .text{padding:20px 60px 44px 33px;}
.lease .main .text p{color:#707070;font-size:12px;line-height:20px;}
.lease .main .text .download{text-align:center;margin-top:20px;}
.lease .main .text .download .btn{display:inline-block;*display:inline;*zoom:1;background:url(/uploads/image/ftsltimg/download.png) left top no-repeat;width:131px;height:35px;}
.lease .main .text .download .btn:hover{background-position:left bottom;}
.lease .main .div{width:355px;float:left;margin-bottom:15px;}
.lease .main .div .pic{width:355px;height:266px;overflow:hidden; position:relative;}
.lease .main .div .pic img{width:100%;}
.lease .main .div h1{line-height:18px;font-size:16px;color:#474747;margin-top:15px;}
.lease .main .div p{line-height:18px;font-size:12px;color:#707070;margin-top:5px;}
.lease .main .div:hover h1{color:#e56410;}


/* 服务 */
.service .filter{padding-top:0;}
.service .main .des h1{font-size:30px;color:#474747;line-height:1.3;}
.service .main .des .text{font-size:12px;color:#707070;line-height:18px;width:737px;margin-top:15px;}
.service .main .div{margin-top:40px;margin-bottom:25px;}
.service .main .div .pic{float:left;position:relative;width:25%;height:266px;overflow:hidden;*width:24.9%;*height:266px;}
.service .main .div .pic img{width:100%;}
.service .main .div .pic .word{width:100%;height:100%;position:absolute;left:0;top:0;}
.service .main .div .pic .word a{background:url(/uploads/image/ftsltimg/black20.png) 0 0 repeat;display:block;width:100%;height:100%;}
.service .main .div .pic .word a span{color:#fff;font-size:18px;line-height:1;position:absolute;left:30px;bottom:24px;}
.service .tab .b1{float:left;background:url(/uploads/image/ftsltimg/b11.png) 0 0 no-repeat;width:96px;height:56px;padding-top:23px;line-height:56px;}
.service .tab .b2{float:left;background:url(/uploads/image/ftsltimg/b12.png) 0 0 no-repeat;width:94px;height:56px;padding-top:23px;line-height:56px;}
.service .tab .b3{float:left;background:url(/uploads/image/ftsltimg/b13.png) 0 0 no-repeat;width:96px;height:56px;padding-top:23px;line-height:56px;}
.service .tab .b4{float:left;background:url(/uploads/image/ftsltimg/b14.png) 0 0 no-repeat;width:93px;height:56px;padding-top:23px;line-height:56px;}
.service .tab .b5{float:left;background:url(/uploads/image/ftsltimg/b15.png) 0 0 no-repeat;width:96px;height:56px;padding-top:23px;line-height:56px;}
.service .tab .b6{float:left;background:url(/uploads/image/ftsltimg/b16.png) 0 0 no-repeat;width:95px;height:56px;padding-top:23px;line-height:56px;}
.service .tab .b7{float:left;background:url(/uploads/image/ftsltimg/b17.png) 0 0 no-repeat;width:94px;height:56px;padding-top:23px;line-height:56px;}
.service .tab .b8{float:left;background:url(/uploads/image/ftsltimg/b18.png) 0 0 no-repeat;width:95px;height:56px;padding-top:23px;line-height:56px;}
.service .tab a{color:#fff;display:block;font-size:14px;text-align:center;}
.service .tab a.t{line-height:1.2;margin-top:11px;}
.service .tab .up:hover{margin-top:-5px;}
.service .main .intr{margin-top:37px;width:610px;float:left;}
.service .main .intr .l{float:left;width:312px;height:234px;overflow:hidden;}
.service .main .intr .l img{width:100%;height:100%;}
.service .main .intr .r{margin-top:25px;}
.service .main .intr .r h1{font-size:24px;color:#474747;margin-top:13px;line-height:1;}
.service .main .intr .r p{font-size:12px;color:#707070;margin-top:10px;line-height:20px;}
.service .main .tabs{float:right;width:274px;}
.service .main .tabs .tab1{float:left;background:url(/uploads/image/ftsltimg/tab1_1.png) center 0 no-repeat;width:137px;height:67px;text-align:center;cursor:pointer;}
.service .main .tabs .tab1.now{background:url(/uploads/image/ftsltimg/tab1.png) center bottom no-repeat;height:79px;}
.service .main .tabs .tab1.no{background:url(/uploads/image/ftsltimg/tab_no.png) center bottom no-repeat;}
.service .main .tabs .tab1 h1{font-size:20px;line-height:67px;color:#fff;}
.service .main .tabs .tab2{margin-top:21px;display:none;}
.service .main .tabs .tab2.a{display:block;}
.service .main .tabs .tab2 .tab3{width:91px;height:67px;text-align:center;line-height:67px;color:#fff;font-size:36px;font-family:arial, helvetica, sans-serif;float:left;cursor:pointer;}
.service .main .tabs .tab2 .tab3.a.now,.service .main .tabs .tab2 .tab3.b.now{background:#e56410;}
.service .main .tabs .no a{cursor:not-allowed;}
.service .main .tabs a{display:block;color:#fff;}
.service .main .tabs .tab2 .tab3.a{background:#2c292a;}
.service .main .tabs .tab2 .tab3.b{background:#3a3a3a;}
.service .main .tabs .tab2 .tab3.no{background:#e4e4e4;}
.service .main .map{display:none;margin-top:37px;text-align:center;width:795px;padding:15px 0;border:solid 1px #e1e1e1;float:right;margin-bottom:50px;}
.service .main .map img{width:50%;}
.service .main .map.a{display:block;}
.service .main .map .map0{display:none;height:520px;text-align:center;}
.service .main .map .map0 img{height:100%;width:auto;}
.service_detail .des{margin-top:30px;}
.service_detail .main{padding-bottom:30px;}
.imgshow{position:fixed;width:100%;height:100%;left:0;top:0;background:url(/uploads/image/ftsltimg/white64.png);display:none;}
.imgshow .inner{height:80%;margin:50px auto 0;width:60%;overflow:auto;text-align:center;position:relative;}
.imgshow .inner img{width:auto;height:auto;}
.imgshow .close{background:url(/uploads/image/ftsltimg/close.png) left top no-repeat;width:44px;height:44px;position:absolute;right:20%;margin-right:30px;top:50px;z-index:1;}

/* 媒体文稿 */
.media .tabs{position:relative;width:100%;height:96px;}
.media .tabs .div{float:left;height:96px;position:absolute;text-align:center;}
.media .tabs .div.a{background:url(/uploads/image/ftsltimg/media11.png) 0 0 no-repeat;width:496px;top:0;left:0;z-index:2;}
.media .tabs .div.b{background:#e3c1aa;width:448px;top:0;left:473px;z-index:1;padding-left:23px;}
.media .tabs .div.c{background:#e56410;width:479px;top:0;right:0;}
.media .tabs .div h1{color:#fff;font-size:24px;line-height:96px;}
.media .list{margin-top:35px;}
.media .list .li{border:solid 1px #e1e1e1;padding:18px 32px 22px;border-top:none;}
.media .list .li.a{border-top:solid 1px #e1e1e1;}
.media .list .li:hover{border-left:none;border-right:none;padding:18px 33px 22px;}
.media .list .li .l{float:left;width:1238px;}
.media .list .li .l h1{font-size:18px;line-height:18px;color:#474747;}
.media .list .li .l p{margin-top:13px;font-size:12px;line-height:18px;color:#707070;}
.media .list .li .l:hover h1{color:#e56410;}
.media .list .li .r{float:right;padding-top:18px;}
.media .list .li .r .pdf{float:left;height:44px;width:44px;background:url(/uploads/image/ftsltimg/pdf.png) 0 0 no-repeat;display:block;}
.media .list .li .r .pdf:hover{background:url(/uploads/image/ftsltimg/pdf2.png) 0 0 no-repeat;}
.media .list .li .r .download{float:left;margin-left:7px;height:44px;width:44px;background:url(/uploads/image/ftsltimg/arrow.png) 0 0 no-repeat;display:block;}
.media .list .li .r .download:hover{background:url(/uploads/image/ftsltimg/arrow2.png) 0 0 no-repeat;}


/* 商铺介绍 */
.shops .tabs .tab{float:left;width:676px;height:55px;line-height:55px;background:#231f20;padding-left:35px;color:#fff;font-size:18px;}
.shops .tabs .tab.a{width:677px;background:#e56410;}
.shops .tabs .tab span.e1{font-size:20px;font-family:arial, helvetica, sans-serif;margin-right:19px;}
.shops .tabs .tab span.e2{font-size:20px;font-family:arial, helvetica, sans-serif;margin-left:19px;text-transform:uppercase;}
.shops .text{margin-top:30px;}
.shops .text .l{float:left;width:941px;height:153px;padding:32px 27px 0 35px;background:#f4f4f4;}
.shops .text .l p{font-size:12px;line-height:18px;color:#707070;}
.shops .text .r{float:left;width:277px;height:153px;background:#e56410;position:relative;padding:0 118px 0 25px;}
.shops .text .r .check{background:#8a2509;width:118px;height:100%;position:absolute;right:0;top:0;text-align:center;}
.shops .text .r h1{color:#fff;font-size:18px;line-height:1;margin:34px 0 13px;}
.shops .text .r p{color:#fff;font-size:12px;line-height:20px;}
.shops .text .r .check h2{font-size:12px;color:#fff;background:url(/uploads/image/ftsltimg/check.png) center top no-repeat;padding-top:85px;line-height:1;margin-top:27px;}
.shops .div{position:relative;height:532px;margin-top:32px;}
.shops .div .pic1{position:absolute;left:0;top:0;width:711px;height:532px;overflow:hidden;}
.shops .div .black1{position:absolute;left:0;bottom:0;height:68px;width:650px;background:url(/uploads/image/ftsltimg/black42.png) 0 0 repeat;padding:28px 26px 17px 35px;overflow:hidden;}
.shops .div h1{color:#fff;font-size:16px;line-height:1;}
.shops .div p{color:#fff;font-size:12px;line-height:18px;margin-top:10px;}
.shops .div .pic2{position:absolute;left:711px;top:0;width:357px;height:266px;overflow:hidden;}
.shops .div .black2{position:absolute;background:url(/uploads/image/ftsltimg/black42.png) 0 0 repeat;padding:23px 21px 17px 35px;width:301px;height:63px;left:0;bottom:0;overflow:hidden;}
.shops .div img{width:100%;}
.shops .div .pic3{position:absolute;right:0;top:0;width:355px;height:266px;overflow:hidden;}
.shops .div .pic4{position:absolute;left:711px;bottom:0;width:357px;height:266px;overflow:hidden;}
.shops .div .pic5{position:absolute;right:0;bottom:0;width:355px;height:266px;overflow:hidden;}
.shops .guess{margin-top:62px;border-top:solid 1px #ccc;padding-top:34px;position:relative;}
.shops .guess .link a{float:left;width:226px;height:149px;line-height:149px;margin-left:13px;text-align:center;color:#474747;font-size:18px;position:relative;background:url(/uploads/image/ftsltimg/black1.png);overflow:hidden;}
.shops .guess .link a.first{margin-left:0;}
.shops .guess .link a i{height:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;}
.shops .guess .link .b{display:none;}
.shops .guess .link a img{height:100%;width:auto;}
.shops .guess .link a:hover .a{display:none;}
.shops .guess .link a:hover .b{display:inline;}
.shops .guess .word{position:absolute;width:180px;font-size:18px;text-align:center;line-height:1;background:#fff;left:50%;margin-left:-90px;top:-9px;color:#474747;}


/* 推荐商铺 */
.recommend .box{padding-top:0;}
.recommend .des{margin-top:25px;width:699px;float:left;}
.recommend .des h1{font-size:30px;color:#474747;line-height:1;}
.recommend .des .text{font-size:12px;color:#707070;line-height:18px;margin-top:15px;}
.recommend .tabs{margin-top:25px;float:right;}
.recommend .tabs .tab{float:left;background:url(/uploads/image/ftsltimg/recommend2.png) 0 0 no-repeat;width:129px;height:87px;text-align:center;cursor:pointer;}
.recommend .tabs .tab.now{background:url(/uploads/image/ftsltimg/recommend1.png) left bottom no-repeat;height:98px}
.recommend .tabs .tab h1{line-height:87px;font-size:20px;color:#fff;}
.recommend .main{margin-top:20px;display:none;margin-bottom:20px;}
.recommend .main.a{display:block;}
.recommend .main .ul{margin-top:35px;height:360px;}
.recommend .main h1{font-size:24px;line-height:1;}
.recommend .main .div{margin-top:20px;}
.recommend .main .li{float:left;width:25%;*width:24.9%;}
.recommend .main .li .pic{width:100%;height:266px;overflow:hidden; position:relative;}
.recommend .main .li .pic img{width:100%;}
.recommend .main .li h2{font-size:16px;color:#474747;line-height:1;margin-top:15px;}
.recommend .main .li h3{font-size:12px;color:#707070;line-height:1;margin-top:5px;}
.recommend .main .li:hover h2{color:#e56410;}
.recommend .main .h35{height:35px;}
.recommend .main .li.l{width:50%;*width:49.9%;}
.recommend .main .h20{height:20px;}


/* 项目概述 */
.project .focus0{width:100%;}
.project .focus0 img{width:100%;}
.project .des{text-align:center;}
.project .des h1{margin-top:58px;line-height:1;font-size:30px;color:#474747;}
.project .des .text{font-size:12px;color:#707070;line-height:20px;margin-top:20px;}
.project .div{margin-top:50px;}
.project .div .pic{float:left;width:710px;height:534px;overflow:hidden; position:relative;}
.project .div .pic img{width:100%;}
.project .div .word{float:left;width:561px;height:534px;overflow:hidden;background:#f4f4f4;padding:0 73px 0 76px;}
.project .div .word h1{margin-top:167px;color:#474747;font-size:24px;line-height:1;}
.project .div .word .text{color:#707070;font-size:12px;line-height:20px;margin-bottom:10px;margin-top:22px;height:250px;}
.project .div .word a{color:#474747;font-size:12px;display:block;background:url(/uploads/image/ftsltimg/more.png) right center no-repeat;width:62px;}

.project .jspverticalbar{width:6px;}
.project .jspdrag{background:#aaa;}
.project .jsptrack{background:#d5d5d5;}

/* 主题活动 */
.activity .main .div1{margin-top:19px;height:534px;position:relative;}
.activity .main .div1 img{width:100%;}
.activity .main .div1 .black{position:absolute;top:0;left:0;background:url(/uploads/image/ftsltimg/black46.png) 0 0 repeat;width:100%;height:100%;transition:all 0.3s linear 0s;}
.activity .main .div1 .text{position:absolute;padding:28px 0;left:0;bottom:0;width:100%;background:url(/uploads/image/ftsltimg/black20.png);}
.activity .main .div1 .pic1{position:absolute;left:0;top:0;height:534px;width:711px;overflow:hidden;}
.activity .main .div1 .pic2{position:absolute;left:711px;top:0;height:267px;width:356px;overflow:hidden;}
.activity .main .div1 .pic3{position:absolute;right:0;top:0;height:267px;width:356px;overflow:hidden;}
.activity .main .div1 .pic4{position:absolute;left:711px;bottom:0;height:267px;width:356px;overflow:hidden;}
.activity .main .div1 .pic5{position:absolute;right:0;bottom:0;height:267px;width:356px;overflow:hidden;}
.activity .main .div1 .pic1 h1{font-size:24px;color:#fff;line-height:1;padding:0 32px;}
.activity .main .div1 p{font-size:12px;color:#fff;line-height:18px;margin-top:10px;padding:0 32px;}
.activity .main .div1 h2{font-size:12px;color:#fff;padding:0 32px;}
.activity .main .div1 span{margin-left:5px;}
.activity .main .div1 h1{color:#fff;font-size:16px;line-height:18px;padding:0 32px;}
.activity .main .select{padding:31px 0;width:288px;margin:0 auto;z-index:2;position:relative;}
.activity .main .select .s1{background:url(/uploads/image/ftsltimg/select1.png) 0 0 no-repeat;position:relative;width:89px;height:25px;font-size:14px;color:#474747;line-height:25px;float:left;}
.activity .main .select .s1 input{background:none;border:none;display:block;height:100%;width:100%;padding:0;text-indent:10px;}
.activity .main .select .s1 ul{position:absolute;bottom:100%;left:0;width:89px;overflow:hidden;cursor:pointer;display:none;}
.activity .main .select .s1 ul li{border:solid 1px #ccc;border-top:none;padding-left:10px;background:#fff;}
.activity .main .select .s2{background:url(/uploads/image/ftsltimg/select2.png) 0 0 no-repeat;position:relative;width:65px;height:25px;font-size:14px;color:#474747;line-height:25px;float:left;margin-left:10px;}
.activity .main .select .s2 input{background:none;border:none;display:block;height:100%;width:100%;padding:0;text-indent:10px;}
.activity .main .select .s2 ul{position:absolute;bottom:100%;left:0;width:65px;overflow:hidden;cursor:pointer;display:none;}
.activity .main .select .s2 ul li{border:solid 1px #ccc;border-top:none;padding-left:9px;background:#fff;}
.activity .main .select ul li.val{border:none;background:none;}
.activity .main .select .find{background:url(/uploads/image/ftsltimg/find.png) 0 0 no-repeat;width:111px;height:25px;float:left;margin-left:9px;text-align:center;line-height:25px;}
.activity .main .select .find a{color:#fff;font-size:14px;font-weight:bold;display:block;}
.activity .main .div2 .pic{float:left;position:relative;width:474px;height:355px;overflow:hidden;opacity:0;filter:alpha(opacity='0');}
.activity .main .div2 .pic .black{position:absolute;background:url(/uploads/image/ftsltimg/black46.png) 0 0 repeat;top:0;left:0;width:100%;height:100%;}
.activity .main .div2 .pic img{width:100%;}
.activity .main .div2 .pic .text{position:absolute;padding:25px 0;left:0;bottom:0;background:url(/uploads/image/ftsltimg/black20.png);width:100%;}
.activity .main .div2 .pic .text h1{font-size:16px;line-height:18px;color:#fff;padding:0 31px;}
.activity .main .div2 .pic .text h2{font-size:12px;color:#fff;line-height:1.7;padding:0 31px;}
.activity .main .div2 .pic .text h2 span{margin-left:5px;}


/* 资料图库 */
.data .tabs{position:relative;width:100%;height:97px;}
.data .tabs .div{float:left;height:97px;position:absolute;text-align:center;}
.data .tabs .div.a{background:url(/uploads/image/ftsltimg/media11.png) left center no-repeat;width:496px;top:0;left:0;z-index:2;}
.data .tabs .div.b{background:#e3c1aa;width:448px;top:0;left:473px;z-index:1;padding-left:23px;}
.data .tabs .div.b.d{background:#e56410;}
.data .tabs .div.c{background:#e56410;width:479px;top:0;right:0;}
.data .tabs .div.c.d{background:#e3c1aa;}
.data .tabs .div h1{color:#fff;font-size:24px;line-height:97px;}
.data .main .div{position:relative;width:100%;overflow:hidden;height:333px;}
.data .main .div h1{color:#474747;font-size:24px;line-height:1;padding:24px 0;float:left;}
.data .main .div .r{float:right;padding:24px 0;}
.data .main .div .r .download{background:url(/uploads/image/ftsltimg/download0.png) 0 0 no-repeat;width:58px;height:24px;line-height:24px;padding-left:28px;float:left;}
.data .main .div .r .download a{color:#fff;font-size:11px;display:block;}
.data .main .div .r .arrow{float:left;margin-top:6px;margin-left:18px;}
.data .main .div .r .arrow .prev{float:left;margin-right:17px;cursor:pointer;}
.data .main .div .r .arrow .next{float:left;margin-right:10px;cursor:pointer;}
.data .main .div ul{position:absolute;left:0;top:68px;width:20000px;}
.data .main .div ul li{float:left;width:285px;position:relative;}
.data .main .div ul li .pic{width:285px;height:214px;overflow:hidden;position:relative;}
.data .main .div ul li .pic img{width:100%;}
.data .main .div ul li .pic .black{position:absolute;background:url(/uploads/image/ftsltimg/black64.png) 0 0 repeat;left:0;top:0;width:100%;height:100%;opacity:0.4;cursor:pointer;}
.data .main .div ul li .pic .black .enlarge{background:url(/uploads/image/ftsltimg/enlarge.png) center center no-repeat;width:100%;height:100%;display:none;}
.data .main .div ul li h2{font-size:16px;color:#474747;line-height:1;margin-top:15px;}
.data .main .div ul li h3{font-size:12px;color:#707070;line-height:1.7;cursor:pointer;}
.bgwhite{position:fixed;top:0;left:0;width:100%;height:100%;background:url(/uploads/image/ftsltimg/white64.png) 0 0 repeat;display:none;z-index:10001;}
.bgwhite .big{position:absolute;top:50%;left:50%;width:847px;height:656px;margin-top:-328px;margin-left:-423px;z-index:10002;display:none;}
.bgwhite .big img{width:100%;}
.bgwhite .d1,.bgwhite .d2,.bgwhite .d3,.bgwhite .d4{display:none;}
.bgwhite .dl{position:absolute;top:15px;right:67px;width:44px;height:44px;}
.bgwhite .close{position:absolute;top:15px;right:15px;cursor:pointer;width:44px;height:44px;}

.bgwhite2{position:fixed;top:0;left:0;height:100%;width:100%;background:url(/uploads/image/ftsltimg/white64.png) 0 0 repeat;z-index:20;}
.bgwhite2 .div{width:278px;height:93px;background:#fff;position:absolute;top:50%;left:50%;margin-top:-57px;margin-left:-176px;padding:21px 37px 0;box-shadow:2px 2px 10px rgba(0,0,0,0.3);}
.bgwhite2 .div form{height:27px;margin-bottom:9px;}
.bgwhite2 .div .input{background:url(/uploads/image/ftsltimg/input1.png) 0 0 no-repeat;width:179px;height:27px;padding:0 10px;float:left;}
.bgwhite2 .div .input input{border:none;outline:none;background:none;font-size:12px;color:#9f9f9f;height:25px;width:179px;line-height:25px;}
.bgwhite2 .div .submit{background:url(/uploads/image/ftsltimg/input2.png) 0 0 no-repeat;width:70px;border:none;outline:none;height:27px;width:70px;float:left;margin-left:9px;font-size:12px;color:#474747;text-align:center;margin-bottom:10px;}
.bgwhite2 .div p{font-size:12px;line-height:18px;color:#707070;}
.bgwhite2 .div span{color:#e56410;font-size:12px;position:absolute;bottom:20px;right:37px;cursor:pointer;}


/* 按类别 */
.class{height:96px;}
.class a{float:left;height:100%;width:33.33%;background:#382a1f;text-align:center;color:#fff;font-size:24px;line-height:96px;*width:33.31%;}
.class .now{background:#c65a13;}
.category .main{background:#111 url(/uploads/image/ftsltimg/bg1.jpg) center top repeat-y;padding-bottom:45px;}
.category .main .list{position:relative;}
.category .main .list .l{position:absolute;left:23px;top:21px;cursor:pointer;}
.category .main .list .r{position:absolute;right:23px;top:21px;cursor:pointer;}
.category .main .list .li{width:1343px;position:relative;left:40px;top:0;border-bottom:solid 1px #523f33;height:54px;line-height:54px;overflow:hidden;white-space:nowrap;}
.category .main .list a{margin-right:21px;color:#fff;font-size:14px;}
.category .main .list a:hover{color:#ff8738;}
.category .main .list a.now{color:#ff8738;}
.category .square{margin:31px 15px 0;}
.category .square .s{margin:0 11px;height:148px;position:relative;width:152px;float:left;}
.category .square .s .pic{background:url(/uploads/image/ftsltimg/bg_l1.png) 0 0 no-repeat;width:152px;height:128px;text-align:center;cursor:pointer;}
.category .square .s .pic:hover img{display:none;}
.category .square .s .pic:hover img.h{display:block;}
.category .square .s .pic img{width:100%;height:100%;}
.category .square .s .pic img.h{display:none;}
.category .square .s span{position:absolute;bottom:0;left:50%;margin-left:-11px;display:none;}
.category .square .s .pic:hover{background:url(/uploads/image/ftsltimg/bg_l2.png) 0 0 no-repeat;}
.category .square .s.now .pic{background:url(/uploads/image/ftsltimg/bg_l2.png) 0 0 no-repeat;}
.category .square .s.now span{display:block;}
.category .square .hide0{padding:24px 40px;background:url(/uploads/image/ftsltimg/brown64.png) 0 0 repeat;clear:both;display:none;margin-bottom:20px;}
.category .square .hide0 .l{float:left;width:925px;position:relative;}
.category .square .hide0 .l h1{color:#fff;font-size:30px;font-family:arial, helvetica, sans-serif;line-height:1;}
.category .square .hide0 .l h1 a{color:#fff;}
.category .square .hide0 .l h1 a:hover{color:#f28035;}
.category .square .hide0 .l h2{margin-top:9px;color:#fff;font-size:20px;line-height:1;}
.category .square .hide0 .l h2 a{color:#fff;}
.category .square .hide0 .l h2 a:hover{color:#f28035;}
.category .square .hide0 .l p{margin-top:9px;color:#e7e7e7;font-size:12px;line-height:18px;}
.category .square .hide0 .l h3{font-size:12px;margin-top:9px;line-height:1;color:#e56410;}
.category .square .hide0 .l h3 span{margin-left:15px;}
.category .square .hide0 .l h3 b{font-weight:normal;font-size:14px;}
.category .square .hide0 .l .corner{position:absolute;top:0;right:0;}
.category .square .hide0 .l .corner .orange{float:left;background:url(/uploads/image/ftsltimg/orange.png) 0 0 no-repeat;text-align:center;width:27px;height:22px;line-height:20px;color:#2c2320;font-size:14px;}
.category .square .hide0 .l .corner .orange1{ background-image:url(/uploads/image/ftsltimg/orange1.png);}
.category .square .hide0 .l .corner .more{background:url(/uploads/image/ftsltimg/more0.png) 0 0 no-repeat;text-align:center;width:53px;height:21px;float:left;line-height:21px;margin-left:14px;display:block;color:#8e7168;font-size:12px;}
.category .square .hide0 .l .corner .more:hover{color:#f28035;background:url(/uploads/image/ftsltimg/more0.png) left bottom no-repeat;}
.category .square .hide0 .icon{float:left;line-height:22px;height:22px;}
.category .square .hide0 .icon i{display:inline-block;height:100%;vertical-align:middle;*display:inline;*zoom:1;}
.category .square .hide0 .icon img{vertical-align:middle;margin-left:14px;}
.category .square .hide0 .r{float:right;}
.category .square .hide0 .r .img{margin-left:11px;float:left;width:183px;height:138px;overflow:hidden;}
.category .square .hide0 .r .img img{width:100%;height:100%;}


/* 按字母 */
.category .main.letter{padding-top:32px;}
.category .main.letter .square{margin-top:0;}
.category .square .le{height:148px;width:152px;float:left;background:url(/uploads/image/ftsltimg/letter1.png) 0 0 no-repeat;color:#fff;font-size:76px;font-family:arial, helvetica, sans-serif;text-transform:uppercase;text-align:center;line-height:136px;}
.class.letter .div{background:url(/uploads/image/ftsltimg/brown.png) 0 0 repeat;}
.class.letter .div.now{background:#c65a13;}
.category .link{margin:20px 0;height:100px;}
.category .link .div{float:left;height:98px;line-height:98px;border:solid 1px #e1e1e1;width:340px;margin-left:18px;text-align:center;font-size:20px;color:#474747;}
.category .link .div.first{margin-left:0;}
.category .link .div h1{font-size:20px;color:#474747;margin-top:16px;line-height:1;}
.category .link .div p{font-size:12px;color:#707070;line-height:18px;width:201px;margin:10px auto 0;}
.category .link .div:hover{color:#ff8738;}


/* 按位置 */
.position .main{background:url(/uploads/image/ftsltimg/bg1.jpg) center top repeat-y;padding-bottom:45px;}
.position .main .tabs{margin:35px 0 0 40px;}
.position .main .tabs .l{float:left;}
.position .main .tabs .l .d{float:left;background:#2e2521;border:solid 1px #675650;width:65px;height:55px;text-align:center;cursor:pointer;}
.position .main .tabs .l .d.first{border-right:none;}
.position .main .tabs .l .d h1{color:#fff;font-size:20px;line-height:55px;}
.position .main .tabs .l .d.now{background:#e56410;}
.position .main .tabs .r{float:left;margin-left:18px;}
.position .main .tabs .r .f{display:none;}
.position .main .tabs .r .d{float:left;border:solid 1px #675650;width:65px;height:55px;text-align:center;border-left:none;color:#675650;font-size:36px;font-family:arial, helvetica, sans-serif;line-height:55px;cursor:pointer;}
.position .main .tabs .r .d.first{border-left:solid 1px #675650;}
.position .main .tabs .r .d.now{background:#2e2521;color:#fff;}
.position .main .map{margin:20px 0 0 103px;float:left;overflow:hidden;width:762px;height:1059px;}
.position .main .map .build{width:100%;height:100%;display:none;}
.position .main .map .floor{width:100%;height:100%;display:none;}
.position .main .map .floor .tip{height:64px;overflow:hidden;line-height:64px;}
.position .main .map .floor .tip img{margin-right:13px;vertical-align:middle;}
.position .main .map .floor .tip span{float:left;height:100%;color:#c8b3a1;font-size:14px;padding-left:28px;margin-right:12px;}
/*.position .main .map .floor .tip span.a1{background:url(/uploads/image/ftsicon/shop.png) left center no-repeat;}
.position .main .map .floor .tip span.a2{background:url(/uploads/image/ftsicon/pass.png) left center no-repeat;}
.position .main .map .floor .tip span.a3{background:url(/uploads/image/ftsicon/lift.png) left center no-repeat;}
.position .main .map .floor .tip span.a4{background:url(/uploads/image/ftsicon/lift2.png) left center no-repeat;}
.position .main .map .floor .tip span.a5{background:url(/uploads/image/ftsicon/stair.png) left center no-repeat;}
.position .main .map .floor .tip span.a6{background:url(/uploads/image/ftsicon/toilet.png) left center no-repeat;}
.position .main .map .floor .tip span.a7{background:url(/uploads/image/ftsicon/info.png) left center no-repeat;}*/
.position .main .map .floor .tip .r{float:right;padding-right:45px;padding-top:16px;width:56px;text-align:right;height:48px;line-height:120%;padding-left:0;margin-right:0;position:relative;}
.position .main .map .floor .tip .r img{position:absolute;right:0;top:0;height:54px;width:auto;margin-right:0;}
.position .main .map .floor .area{width:762px;height:995px;position:relative;}
.position .main .map img.m{width:100%;height:auto;}
.position .main .map .floor .pic{position:absolute;left:0;top:0;width:100%;height:100%;}
.position .main .map .floor .pic img{position:absolute;left:0;top:0;display:none;}
.position .main .map .floor .blank{position:absolute;left:0;top:0;width:100%;height:100%;}
.position .main .brand{float:right;width:350px;height:1000px;overflow:hidden;margin-top:73px;margin-right:47px;}
.position .main .brand .ul{width:100%;height:100%;}
.position .main .brand .div0{margin-top:58px;}
.position .main .brand .div0 .logo0 img{max-width:100%;}
.position .main .brand .div0.a{margin-top:0;}
.position .main .brand .div0 .corner{margin-top:17px;height:22px;}
.position .main .brand .div0 .corner .orange{float:left;background:url(/uploads/image/ftsltimg/orange.png) 0 0 no-repeat;text-align:center;width:27px;height:22px;line-height:21px;color:#2c2320;font-size:14px;}
.position .main .brand .div0 .corner .more{background:url(/uploads/image/ftsltimg/more0.png) 0 0 no-repeat;text-align:center;width:53px;height:21px;float:left;line-height:21px;margin-left:11px;display:block;color:#8e7168;font-size:12px;}
.position .main .brand .div0 .corner img{float:left;margin-left:11px;}
.position .main .brand .div0 h1{color:#fff;font-size:30px;font-family:arial, helvetica, sans-serif;line-height:1;margin-top:20px;}
.position .main .brand .div0 h2{color:#fff;font-size:20px;line-height:1;margin-top:10px;}
.position .main .brand .div0 p{font-size:12px;line-height:20px;color:#e7e7e7;margin-top:15px;margin-bottom:5px;}
.position .main .brand .div0 h3{font-size:12px;line-height:18px;color:#e56410;}
.position .main .brand .div0 .imgs{margin-top:15px;height:118px;}
.position .main .brand .div0 .imgs .img{width:157px;height:118px;overflow:hidden;float:left;margin-left:11px;}
.position .main .brand .div0 .imgs .img img{width:100%;height:100%;}
.position .main .brand .div0 .imgs .img.first{margin-left:0;}

/* 网站地图 */
.sitemap{padding:10px 0 0 50px;}
.sitemap ul{width:180px;float:left;padding-left:9px;}
.sitemap ul h3{font-size:16px;margin-bottom:10px;}
.sitemap ul li{font-size:14px;line-height:150%;}
.sitemap ul li a:hover{color:#e56410;}

/* 搜索结果 */
.search_result h1{font-size:14px;line-height:150%;}
.search_result .list{border-top:1px solid #e0e0e0;margin:15px 0 40px;}
.search_result .list .div{border-bottom:1px solid #e0e0e0;padding:20px 0;}
.search_result .list .div h3{font-size:18px;line-height:120%;margin-bottom:12px;}
.search_result .list .div p{font-size:12px;}
.search_result font{color:#e56410 !important;}

/*书店*/
.detail .bookstore h1{text-align:left;}