/* Tools */
.img100{width:100%;}
.clearfloat{clear:both;}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important;}
.o-hidden{overflow:hidden !important;}
.nobr{white-space:nowrap !important;}
.wrap{white-space:normal !important;}
.break{word-break:break-all !important;word-wrap:break-word !important;}
.a-left, .al{text-align:left !important;}
.a-center, .ac{text-align:center !important;}
.a-right, .ar{text-align:right !important;}
.v-top{vertical-align:top;}
.v-middle{vertical-align:middle;}
.f-left, .left, .fl{float:left !important;}
.f-right, .right, .fr{float:right !important;}
.f-none, .fn{float:none !important;}
.f-fix{float:left;width:100%;}
.no-display, .hide, .none{display:none;}
.no-margin, .mg0{margin:0 !important;}
.no-padding, .pd0{padding:0 !important;}
.no-bg, .bgn{background:none !important;}
.mb0{margin-bottom:0 !important;}
.mt0{margin-top:0 !important;}
.mb10{margin-bottom:10px !important;}
.mb20{margin-bottom:20px !important;}
.mt10{margin-top:10px !important;}
.mt20{margin-top:20px !important;}
.pb0{padding-bottom:0 !important;}
.pt0{padding-top:0 !important;}
.pb10{padding-bottom:10px !important;}
.pb20{padding-bottom:20px !important;}
.pt10{padding-top:10px !important;}
.pt20{padding-top:20px !important;}
.bob0{border-bottom:none !important;}
.cl, .clr{height:0;font-size:1px;clear:both;line-height:0;}
.block{display:block;margin:auto;}
.pro{position:relative;display:block;}
.fwb{font-weight:bold;}
.fw4{font-weight:400; !important}
.fw6{font-weight:600; !important}
.fw7{font-weight:700; !important}
.hidden100{height:100%;overflow:hidden;}
.bsb{box-sizing:border-box;}
.bg-white{background:#fff;}
.ovhidden{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}


/*ÓÅ»Ý»î¶¯*/
.activity-warp{width:1200px;margin:30px auto 0;}
.activity-warp .hd .title{width:30%;}
.activity-warp .hd .seach-warp{margin-top:15px;}
.activity-warp .bd{}
.activity-warp .bd .content{margin-top:30px;height:auto;position:relative;}
.activity-warp .bd .content .btn{position:absolute;top:50%;margin-top:-35px;}
.activity-warp .bd .content .prev{left:-40px;}
.activity-warp .bd .content .next{right:-40px;}
.activity-list{width:100%;overflow:hidden;}
.activity-list li{width:380px;height:408px;float:left;background:#fff;margin:0 10px;}
.activity-list li .img{position:relative;}
.activity-list li .img .sign{position:absolute;top:0;right:20px;}
.activity-list li .word{width:340px;margin:0 auto;font-size:16px;}
.activity-list li .word h1{color:#f06517;font-size:18px;padding-top:15px;}
.activity-list li .word p{color:#696969;padding-top:5px;}
.activity-list li .word a{width:100%;height:40px;margin:25px auto 15px;line-height:40px;text-align:center;background:#f7772f;color:#fff;display:block;}

/*ÀÖÔ°×ÉÑ¯*/
.news{overflow:hidden;position:relative;top:300px;left:50%;margin-left:-527px;width:1000px; height:400px;}
.news .btn{position:absolute;top:50%;margin-top:-35px;}
.news .prev1{left:-40px;}
.news .next1{right:-40px;}
.news .wo{float:left;width:980px; height:315px; background-color:#FFF;border:#FFF 10px solid; margin:0 auto;}
.news .wo .lyzx1{height:314px;}
.news .news-in{height:335px;position:absolute;top:0;}
.you li{position:relative;}
.you li .word{position:absolute;bottom:0;left:0;color:#fff;height:60px;width:100%;background-color:rgba(164,53,8,.5);display:none;}
.you li .word .box{margin:10px 0 0 10px;}

/*ÂÖ²¥*/
.scrollWarp .point{margin:360px auto 0;}
.scrollWarp .point span{width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 5px;background:#fff;display:inline-block;}
.scrollWarp .point span.curr{background:#f7772f;}


/*¾Æ°É½Ö*/
.jiudian{position:relative;}
.jiudian .word{position:absolute;width:100%;height:80px;padding:10px 0;background:rgba(0,0,0,.6);color:#fff;bottom:0;left:0;}
.jiudian .word h1{text-align:left;margin:0 20px;font-size:18px;}
.jiudian .word h1 span{color:#f57c00;font-weight:bold;}
.jiudian .word p{margin:0 20px;font-size:14px;}

/*ËÑË÷*/
.seach-warp{}
.seach-warp .input-text{width:462px;height:20px;border:2px solid #ff6815;padding:9px 10px;}
.seach-warp .input-btn{width:95px;height:42px;background:#ff6815;border:0;font-size:15px;color:#fff;}

/*ÏêÇéÒ³*/
.detail-warp{text-align:left;color:#7d7d7d;margin-top:15px;max-width:698px;height:auto; word-wrap:break-word; word-break:break-all;}
.detail-warp p{line-height:23px;font-size:14px;}
.detail-warp img{max-width:100%;display:block;margin:0 auto;}
.made{width:150px;height:50px;background:#f7772f;display:inline-block;line-height:50px;text-align:center;color:#fff;font-size:16px;}
.description{margin-top:30px;background:#D6D3D3;padding:10px;font-size:16px;}


.warpCont{position:relative;width:1200px;margin:0 auto;}

/*Ê×Ò³»»ÁË·ÖÏí*/
.showa .head-img{height:50px;}
.showa .head-img .img{width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;float:left;}
.showa .head-img .word{width:210px;margin-left:10px;float:left;font-size:16px;color:#4e4e4e;line-height:50px;}

.bookNow_no .made{width:134px;height:40px;line-height:40px;}

.foot-nav a{color:#a5a5a5;}

.friend{width:48%;margin-top:50px;}
.friend .hd{border-bottom:1px solid #000;padding:10px 0;color:#000;font-size:18px;}
.friend .bd{padding:10px 0;}
.friend .bd p{margin-bottom:15px;}
.friend .bd a{color:#666;}

.swiper-container {
  height: 500px;
  width: 1000px;
}

/*ÑÝÒïÐã*/
.play-show{width:1000px; height:100%; color:#fff;position:relative;overflow:hidden;}
.play-show .btn{position:absolute;top:50%;margin-top:-35px;}
.play-show .prev{left:-40px;}
.play-show .next{right:-40px;}
.play-show .play-floor{position:absolute;top:0;}
.play-show .play-floor .wo{width:1000px;float:left;}
.play-show .point{margin:432px auto 20px;}
.play-show .point span{width:15px;height:15px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 5px;background:#a2a1a1;display:inline-block;}
.play-show .point span.curr{background:#f7772f;}