/*首页推荐品牌*/
.homeBarnd{width:105%;padding:10px 0;margin-left:-13px;}
.homeBarnd a{width:125px;height:61px;margin:6px 13px;}
.homeBarnd a label{height:100%; vertical-align: middle;}
/* 首页大图banner */
/*.banner{background-color:#122c79;padding-top:15px;}*/
.slides{width:1920px;left:50%;margin-left:-960px;height:532px;position:relative;overflow:hidden;}
.slideInner{width:1920px;height:100%;position:absolute;left:0px;}
.slideInner a{display:block;height:100%;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}

.slides .Bnav{width:1200px;position:absolute;left:50%;margin-left:-600px;top:50%;height:98px;margin-top:-49px;display:none;}
.slides .Bnav a{display:block;width:98px;height:98px;position:absolute;*opacity:.5;z-index:9;background-position:center;background-repeat:no-repeat;background-color:rgba(112,112,112,.5);*background-color:#707070;border-radius:10px;}
.slides .Bnav a.prev{left:70px;background-image:url(../images/prev.png);}
.slides .Bnav a.next{right:70px;background-image:url(../images/next.png);}
.slides .Bnav a:hover{background-color:rgba(112,112,112,1)}
.slides .navListBox{position:absolute;left:0px;bottom:20px;z-index:99;font-size:0px;width:100%;text-align:center;}
.slides .navListBox li{height:12px;display:inline-block;margin:0 5px;border-radius:6px;overflow:hidden;}
.slides .navListBox li a{width:59px;display:inline-block;height:100%;border-radius:6px;background-color:rgba(255,255,255,.5);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.slides .navListBox li a.active{width:104px;background-color:rgba(255,255,255,1);}

/*热点新闻*/
.homeNews{width:670px;margin-top:60px;}
.homeNews .homeNewsTit img.fl-left{margin-right:20px;}
.homeNews .homeNewsTit > div.hidden{color:#919191;line-height:26px;}
.homeNews .homeNewsTit > div.hidden h2{line-height:32px;margin-bottom:10px;}
.homeNews .homeNewsTit > div.hidden h2 a{color:#707070;font-weight:100;}
.homeNews .homeNewsTit > div.hidden div.ft_16{max-height:78px;}
.homeNews ul.hidden{margin-top:30px;margin-bottom:50px;height:249px;background:url(../images/numBg.jpg) no-repeat left;margin-left:40px;}
.homeNews ul.hidden li.fl-left{width:100%;border-bottom:1px dashed #979797;height:50px;line-height:50px;font-size:14px;color:#ababab;padding-left:54px;box-sizing: border-box;}
.homeNews ul.hidden li.fl-left .news_title{width:480px;}
/*快捷注册、购票、日程入口*/
.homeApi{width:490px;background:url(../images/bg1.png) no-repeat top;margin:25px 0;font-size:0px;}
.homeApi a.fl-left{display:inline-block;float:none;width:148px;height:190px;margin:20px 7px 20px;background:url(../images/bg2.jpg);border-radius:10px;line-height:40px;
    -webkit-box-shadow: 0px 10px 3px #dfdfdf;
    -moz-box-shadow: 0px 10px 3px #dfdfdf;
    box-shadow: 0px 10px 3px #dfdfdf;
}
.homeApi a.fl-left1{display:inline-block;float:none;width:148px;height:190px;margin:0px 7px 20px;
}
.homeApi a.fl-left:hover{color:#fff;}
.homeApi a.fl-left span.block{width:93px;height:93px;background:url(../images/icon1.png) no-repeat #b6851c;border-radius:50%;margin:25px auto 15px;}
.homeApi a.fl-left span.icon-api-t{background-position:-93px 0;}
.homeApi a.fl-left span.icon-api-s{background-position:-186px 0;}
.homeApi a.fl-left span.icon-api-z{background-position:-277px 0;}

/*影片展播区*/
.homeShow{height:887px;background:url(../images/bbg2.jpg) no-repeat top;z-index:2;}
.homeShow .icon-bg{height:833px;background:url(../images/bg4.png) no-repeat;left:50%;margin-left:644px;right:0px;top:615px;}
.homeShow .homeShowTit{margin-top:80px;margin-bottom:20px;}
.homeShow .homeShowLeft{width:791px;}
.homeShow .homeVideo{width:791px;height:580px;}
.homeShow .homeVideo .position-absolute{left:0px;right:0px;bottom:0px;}

.new_banner{width:100%;height:540px;position:relative; margin:0 auto;background-color:#000;}
.rslides{width:100%;position:relative;list-style:none;padding:0}

.rslides_tabs{ position:absolute; left:0px;right:0px; top:560px;clear:both;text-align:center; z-index:99999;}
.rslides_tabs li{display:inline-block;margin:0 5px;}
.rslides_tabs a{ width:15px; height:15px; background:#656565;text-indent:-5em; overflow:hidden; display:block; float:left; margin-left:6px;border-radius:6px;}
.rslides_tabs .rslides_here a{ background:#e0b356;}
/*微博墙*/
.homeWei{width:385px;}
.homeWei .weiTab{height:65px;}
.homeWei .weiTab a{width:100%;height:55px;position:relative;background-color:#555555;text-align:center;line-height:55px;}
.homeWei .weiTab a i.line{width:38px;height:35px;background-position:center;margin-right:15px;}
.homeWei .weiTab a i.icon-sina{background-image:url(../images/sina.png);}
.homeWei .weiTab a i.icon-ten{background-image:url(../images/ten.png);}
.homeWei .weiTab a.dq,.homeWei .weiTab a:hover{background-color:#1c59aa;color:#fff;}

.homeWei .weiTab a span.block{width:0px;height:0px;left:50%;position:absolute;border:10px solid transparent;top:100%;}
.homeWei .weiTab a.dq span.block{border-color:#1c59aa transparent transparent transparent;}

.homeWei .weiTablist{background-color:#fff;height:485px;margin-top:-10px;overflow-y:auto;padding:10px;box-sizing: border-box;}
/*展映影片*/
.homeZhanTit{margin:60px 0 25px;}
.homeZhanList{width:110%;}
.homeZhanList li.fl-left{width:181px;margin:0 22px 25px 0;text-align: center;}
.homeZhanList li.fl-left div.img{height:254px;overflow:hidden;}
.homeZhanList li.fl-left div.pro_tit{line-height:42px;height:42px;}
.homeZhanList li.fl-left div.pro_tit a{font-size:14px;}
.homeZhanList li.fl-left div.pro_tit a:hover,.homeZhanList li.fl-left:hover div.pro_tit a{color:#e4bd60;}

/*明星风采*/
.homeStar{height:1015px;background:url(../images/bbg1.jpg) no-repeat top;}
.homeStarTit{margin:100px 0 25px;}

.ban{ width:1200px; height:710px; position:relative; overflow:hidden;}
.ban2{ width:386px; height:500px; position:relative;left:50%;margin-left:-193px;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:400px; height:500px;position:relative;
    -webkit-filter: grayscale(50%);
    -moz-filter: grayscale(50%);
    -ms-filter: grayscale(50%);
    -o-filter: grayscale(50%);
    filter: grayscale(50%);
    filter: gray;
}
.ban2 ul li a{display:block;margin:0 11px;height:483px;border:8px solid transparent;overflow:hidden;}
.ban2 ul li a img{width:100%;height:100%;}
.ban2 ul li.active{
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: gray;
}
.ban2 ul li.active a{border-color:#d4ab4f;}
.ban2 ul li.active span{width:0px;height:0px;left:50%;position:absolute;border:solid transparent;border-color:#d4ab4f transparent transparent transparent;border-width:18px 20px;top:498px;display:block;}
.prev{ float:left; cursor:pointer;}

.min_pic{background:#262626;height:192px;margin-top:7px;}
.num{ height:193px;overflow:hidden;width:1018px;position:relative;float:left;margin-top:10px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:150px; height:173px;}
.num ul li a{display:block;overflow:hidden;height:156px;margin:0 8px;border:solid 4px;}
.num ul li.on a{border-color:#d4ab4f;}
.prev_btn1,.next_btn1{width:54px;height:173px;background-color:#e5be43;background-repeat:no-repeat;background-position:center;margin-top:10px;cursor:pointer;position:relative;z-index:3;}
.prev_btn1{margin-left:22px;margin-right:15px;float:left;background-image:url(../images/prev1.png);}
.next_btn1{margin-left:15px;margin-right:22px;float:right;background-image:url(../images/next1.png);}
.prev1,.next1{cursor:pointer;top:50%;margin-top:-49px;display:block;width:98px;height:98px;position:absolute;*opacity:.5;z-index:9;background-position:center;background-repeat:no-repeat;background-color:rgba(112,112,112,.5);*background-color:#707070;border-radius:10px;}
.prev1{left:-255px;background-image:url(../images/prev.png);}
.next1{right:-255px;background-image:url(../images/next.png);}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:500px; height:500px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:500px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:500px; height:500px; float:left;}

