body,html{min-width:1210px;overflow-x:hidden;}
.wrap{width:1240px;}
.banner{position: relative;;height: 535px;background: url(banner.jpg) no-repeat;background-position: center;}
.banner .links{position: absolute;top: 442px;}
.banner a{display: block;float: left;width: 168px;height: 77px;margin: 0 2px;text-indent:-999px;overflow-x:hidden;}
.container-bm{position: relative;height: 695px;background: url(container-bm.jpg) no-repeat;background-position: center;}

.container-bm .bm-box{position: absolute;top: 300px;left: 175px;background-color: #fff;height: 379px;width: 343px;}
.formdl{padding:0 50px 15px 30px}
.formdl .item{clear:both;padding-bottom:15px;*display:inline-block;*zoom:1;padding-left:40px;position:relative;}
.formdl .item dt{width:50px;line-height:32px;position:absolute;top:0;left:0;color:#000;font-size:15px;font-weight:bold;}
.formdl .item:after{content:"";display:block;height:0;clear:both;}
.formdl .inputCommon{padding:5px 8px;font-size:12px;}
.formdl select{font-size: 14px;height: 32px;border: 1px solid #ddd;font-family: "微软雅黑";}
.bm-box .btnStyle{height:36px;background:url(bm.png) no-repeat;width:223px;overflow: hidden;text-indent:-99em;padding:0;margin-left:52px}
.bm-box .btnStyle:hover,.jump .btnStyle:hover{opacity:.8;filter: alpha(opacity=80);}
.cutbox .bm-box{width:374px;padding-top:120px;float:right;}
.cutbox .bm-box .formdl .item dt{width:40px;padding-left:10px;}
.cutbox .price{font-size:24px;text-align: center;font-weight:900;height:120px}
.cutbox .price strong{font-size:40px;display:inline-block;position:relative;top:4px}
.b-bm{background:#242424 url(b-bm.jpg) center 0 no-repeat;height:840px}
.b-bm .bm-box{width:400px;padding:0;float:left;}
.b-bm .formdl{padding:360px 0 0 60px}
.b-bm .bm-box .btnStyle{height:40px;background:url(submit2.png) no-repeat;width:183px;}
.tipErr{display:none;background:#de4535;color:#fff;padding:0 10px;margin:45px 0 17px 70px;width:228px;font-size:12px}
.bmSuccess{display:none;position:fixed;width:480px;height:220px;top:50%;left:50%;margin:-110px 0 0 -250px;background:#fff;border:5px solid #eee;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:10001;border-radius:5px;_position:absolute;_top:expression(documentElement.scrollTop + 100 + "px");}
.bmSuccess .close{position:absolute;top:9px;right:10px;background: url(http://www.boloni.cn/themes/boloni/default/styles/default/images/cs_btn.png) -214px -4px no-repeat;width:14px;height:14px;display: block;cursor:pointer;}
.container-bm p{position: absolute;top:440px;left: 723px;}
.container-bm .num{display: block;float: left;height: 92px;line-height: 92px;width: 65px;font-size: 66px;color: #fff;text-align: center;padding-right: 4px;}
.tj{height: 1996px;background-color:#f7ab00;}
.tj .title{height:327px;background: url(tj-title.jpg) no-repeat;background-position: center;}
.tj .bg{position: relative;background-repeat: no-repeat;background-position: center;}
.tj .content1{height:789px;background-image:url(tj-content1.jpg);}
.tj .content2{height:796px;background-image: url(tj-content2.jpg);}
.btn-bz{position: absolute;display: block;height:43px;width:185px;}
.tj .content1 .btn-bz{bottom: 237px;right: 65px;}
.tj .content2 .btn-bz{bottom:243px;right:364px;}
/*classical style*/
.gd{height: 1344px;background-color:#ea6000;}
.gd .title{position:relative;height:440px;background:url(gd-title.png) no-repeat;background-position:center;}
.gd .content1{position:absolute;background:url(gd-content.png) no-repeat;background-position:center;height:100%;width:100%;z-index:8;padding-bottom:100px;top:-54px;}
.gd .person-pic{position: absolute;top:-55px;right:-107px;width:270px;height:270px;background:url(bbe.png) no-repeat;z-index:41;}
.gd .title .btn-bz{width:216px;height:50px;bottom:41px;right:160px;}
.gd ul{no-repeat;background-position:center;height:915px;width:1182px;left:22px;}
.gd ul li{width:1182px;height:839px;overflow:hidden;}
.gd .pic1{background:url(gd1.jpg) no-repeat;}
.gd .pic2{background:url(gd2.jpg) no-repeat;}
.gd .pic3{background:url(gd3.jpg) no-repeat;}
.gd .pic4{background:url(gd4.jpg) no-repeat;}
.gd .pic5{background:url(gd5.jpg) no-repeat;}
.gd .pic6{background:url(gd6.jpg) no-repeat;}
/*modern style*/
.mod{height: 1394px;background-color:#f7ab00;}
.mod .title{position:relative;height:440px;background:url(mod-title.png) no-repeat;background-position:center;}
.mod .content{position:absolute;background:url(mod-content.png) no-repeat;background-position:center;height:100%;width:100%;z-index:8;padding-bottom:150px;top:-30px;left:22px;}
.mod .person-pic{position: absolute;top:-55px;left:-107px;width:290px;height:290px;background:url(bbe2.png) no-repeat;z-index:41;}
.mod .o-play ul{height:876px;}
.mod .o-play ul li{width:1210px;height:876px;overflow:hidden;left:2px;}
.mod .pic6{background:url(mod1.jpg) no-repeat;}
.mod .pic7{background:url(mod2.jpg) no-repeat;}
.mod .pic8{background:url(mod3.jpg) no-repeat;}
.mod .pic9{background:url(mod4.jpg) no-repeat;}
.mod .pic10{background:url(mod5.jpg) no-repeat;}
.mod .pic11{background:url(mod6.jpg) no-repeat;}
.mod .title .btn-bz{width:216px;height:50px;bottom:41px;right:160px;}
/*zone*/
.zone{height:1417px;background-color:#ea6000;}
.zone .title{height:302px;background:url(zone-title.png) no-repeat;background-position:center;}
.zone .content li{position: relative;;float:left;width:596px;height:507px;margin:0 9px 11px 0;background-repeat:no-repeat;}
.zone .btn-bz{position: absolute;right:32px;bottom:18px;width:117px;height:25px;}
.zone .first{background-image:url(zone1.jpg);}
.zone .sec{background-image:url(zone2.jpg);}
.zone .thr{background-image:url(zone3.jpg);}
.zone .forth{background-image:url(zone4.jpg);}
/*room*/
.room{height:1436px;background-color:#ffad03;}
.room .title{height:343px;background:url(room-title.png) no-repeat;background-position:center;}
.room .content li{position: relative;;float:left;width:395px;height:328px;margin:0 8px 9px 0;background-repeat:no-repeat;}
.room .btn-bz{position: absolute;width:86px;height:19px;}
.room .first{background-image:url(room1.jpg);}
.room .first .btn-bz{right:112px;bottom:24px;}
.room .sec{background-image:url(room2.jpg);}
.room .sec .btn-bz{right:114px;bottom:20px;}
.room .thr{background-image:url(room3.jpg);}
.room .thr .btn-bz{right:84px;bottom:23px;}
.room .forth{background-image:url(room4.jpg);}
.room .forth .btn-bz{right:117px;bottom:27px;}
.room .fifth{background-image:url(room5.jpg);}
.room .fifth .btn-bz{right:118px;bottom:20px;}
.room .sixth{background-image:url(room6.jpg);}
.room .sixth .btn-bz{right:102px;bottom:27px;}
.room .seventh{background-image:url(room7.jpg);}
.room .seventh .btn-bz{right:84px;bottom:27px;}
.room .eighth{background-image:url(room8.jpg);}
.room .eighth .btn-bz{right:124px;bottom:20px;}
.room .ninth{background-image:url(room9.jpg);}
.room .ninth .btn-bz{right:97px;bottom:27px;}
/*protection*/
.protect{height:2329px;background-color:#ea6000;}
.protect .title{height:308px;background:url(pro-title.png) no-repeat;background-position:center;}
.protect .content{height:461px;background-color:#fff;padding-top:10px;margin:0 auto;width:1210px;}
.protect .content li{position: relative;;float:left;width:290px;height:443px;margin:0 6px 0 6px;background-repeat:no-repeat;}
.protect .first{background-image:url(pro1.jpg);}
.protect .sec{background-image:url(pro2.jpg);}
.protect .thr{background-image:url(pro3.jpg);}
.protect .forth{background-image:url(pro4.jpg);}
.protect .book{height:500px;background:url(books.jpg) no-repeat;background-position:center;}
.protect .factory1{height:552px;background:url(factory1.jpg) no-repeat;background-position:center;}
.protect .factory2{height:502px;background:url(factory2.png) no-repeat;background-position:center;}
/*free*/
.free{height:2745px;background-color:#ffad03;}
.free .title{height: 300px;background:url(free-title.png) no-repeat;background-position:center;}
.free .content1{height:762px;background:url(free-content1.jpg) no-repeat;background-position:center;}
.free .content2{height:760px;padding-top:126px;margin:0 auto;width:1210px;}
.free .content2 .li{height:760px;width:1210px;}
.free .pics1{background:url(lunbo1.jpg) no-repeat;}
.free .pics2{background:url(lunbo2.jpg) no-repeat;}
.free .pics3{background:url(lunbo3.jpg) no-repeat;}
.free .pics4{background:url(lunbo4.jpg) no-repeat;}
.free .pics5{background:url(lunbo5.jpg) no-repeat;}
.free .pics6{background:url(lunbo6.jpg) no-repeat;}
.free .pics7{background:url(lunbo7.jpg) no-repeat;}
.free .pics8{background:url(lunbo8.jpg) no-repeat;}
.free .free-bm{position: relative;;height:665px;background:url(free-bm.png) no-repeat;background-position:center;}
.free .bm-box{position: absolute;top:285px;left:40px;}
.free .formdl .item select{width:131px;}
.free .tipErr{width:250px;}
.free .inputCommon{width:250px;}
.free .bm-box .btnStyle{margin-left:83px;}

/*pop*/
.popbox{display:none;position:fixed;top:50%;left:50%;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:100001;border-radius:5px;_position:absolute;_top:expression(documentElement.scrollTop + 100 + "px");}
.popbox .title{height:50px;line-height:50px;font-size:16px;padding:0 60px 0 20px;border-bottom:1px solid #ddd}
.popbox .title em{font-size:18px;color:#8da508;font-weight:bold}
.popbox .content{padding:30px;clear:both;min-width:400px;*display:inline-block;*zoom:1;_display:inline;}
.popbox .content:after{content:"";display:block;height:0;clear:both;}
.popbox .content .info{line-height:40px;font-size:16px;}
.popbox .text_tip {clear:both;padding:25px 0;font-size:16px;line-height:28px;text-align:center}
.popbox .btn_close{display:block;position:absolute;width:18px;height:18px;cursor:pointer;top:15px;right:20px;z-index:100;font-family:Arial;color:#999;font-size:16px}
.popbox .botbar{width:100%;height:46px;background:#f7f7f7;text-align:center;padding-top:10px;border-top:1px solid #ddd;clear:both;display:block}
.popbox .btnStyle{display:inline-block;*display:inline;*zoom:1;font-family:"微软雅黑";}
.popbox .botbar .btnStyle{margin:0 10px;padding:0 30px;border-radius:5px;}
.popbox .tip99{line-height:20px;padding:10px 0;color:#999}
.popbox .tipBar p{background:#fff6f6;color:#f00;line-height:30px;text-align:center}
.popbox .formdl .item dd .inputCommon{width:86%;}
.popbox .formdl .item dt{width:16%;text-align:right;}
.popbox .formdl .item{padding-left:20%}
.popbox .formdl .tipErr{margin:0 auto 10px;width:80%;text-align:center;}
/*bmSuccess*/
.bmSuccess .botbar{margin-top:-70px;background:none;border-top:none;margin-top:-100px;padding-left:20px}
.tipErr2{display:none;background:#de4535;color:#fff;padding:0 10px;margin:0 0 8px 80px;width:267px;font-size:12px}
.formdl .item select{width:109px;height: 32px;}
/*单图渐隐轮播*/
.o-play,.o-play ul{position:relative;margin:0 auto;width:1210px;}
.o-play ul li{display:none;width:100%;height:100%;position:absolute;left:0;top:0;text-align:center;}
.o-play ul li:first-child{display:block;}
.o-play .prev-next{cursor:pointer;display:block;z-index:10;position:absolute;top:50%;}
.o-play .prev-next:hover{opacity:.8;filter:alpha(opacity=80);}
.o-play .next{right:10px;}
.o-play .prev{left:10px;}
.o-play .btn-item{display:block;width:100%;height:30px;position:absolute;z-index:9;left:0;bottom:0;text-align:center}
.o-play .btn-item span{display:inline-block;width:8px;height:8px;margin:0 8px;background:#c0c0c0;border-radius:100%;overflow:hidden;cursor:pointer;text-indent:-9999px;border:1px solid rgba(0,0,0,.3);position: relative;bottom:50px;left:470px;}
.gd .o-play .btn-item span{bottom:70px;}
.o-play .btn-item span.curr {background:#fff}
.style-play .prev-next{background:url(pn.png) no-repeat;width:78px;height:76px;}
.style-play .next{background-position:-76px 0;}
.style-play ul,.style-play li{height:810px;text-align: center;}

.bm-side{background:url(side-ico.png);width:334px;height:244px;position:fixed;bottom:10%;left:0;cursor:pointer;z-index:1000}
.bm-bottom{position:fixed;height:160px;width:100%;bottom:0;left:-100%;z-index:999}
.bm-bottom b{height:160px;position:absolute;z-index:1;background:#000;opacity:.6;filter: alpha(opacity=60);display:block;width:100%}
.bm-bottom .wrap{z-index:10;position:relative;height:160px;position:relative;bottom:0}
.bm-bottom .pic{z-index:1;height:230px;position:absolute;left:0;bottom:0;background:url(bm-pic.png) no-repeat;width:1210px}
.bm-bottom-close{position:absolute;top:18px;width:30px;height:30px;right:30px;cursor:pointer;z-index:15}
.bm-bottom .bm-box{position:relative;z-index:15;width:600px;left:380px;top:-30px;}

.bm-bottom .bm-box .formdl{padding:20px 0 0;}
.bm-bottom .bm-box .formdl .item{padding-left:40px;position:relative;width:250px;float:left;clear:none;}
.bm-bottom .tipErr{margin-left:40px;width:223px}
.bm-bottom .subimt{position:absolute;left:580px;top:0;width:200px;height:210px;display:block;}
.bm-bottom .bm-box .formdl .item dt{width:40px;line-height:32px;color:#fff;}