@charset "gb2312";
/*reset*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font:12px serif;color: #ccc;background:#030000;}/********  Microsoft Yahei ******/
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:24px;}h3{font-size:22px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}

.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999;}
.red, .red a, a.red{color:red;}.green{color:#0e774a;}
select optgroup{color:#cac8bb;}
header{display:block;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}
.clear, .clearfix:after {clear:both;height:0;overflow:hidden;display:block}
.clearfix:after {visibility:hidden;content:"."}
.clearfix {*zoom:1;}

.fl{float:left;}
.fr{float:right;}
a{text-decoration: none;color: red;}
a:hover{text-decoration: underline;color: red;}
.box{width: 1000px;margin: 0 auto;}


/*bannerÐ§¹û*/
.banner{width: 100%;height: 100%;overflow: hidden;}
.banner-css{background: url(../images/banner-bg.jpg) no-repeat fixed center;width: 100%;}
.banner .before{background:url(../images/1.jpg) top center no-repeat;top:0;left:0;z-index: 1;}
.banner .after{background:url(../images/2.jpg) top center no-repeat;top:0;right:0;z-index: 1;}
.after,.before{position: fixed;width: 50%;height: 100%;max-width: 50%;}
.topFire{position: absolute;top: 0;display: none;z-index: 2;}
.singer{background:url(../images/singer.png) top center no-repeat;width: 100%;height: 100%;position: absolute;bottom: 0;z-index: 10;display: none;}
.singer-css{animation:zoomIn 1s ease-in forwards;-moz-animation:zoomIn 1s ease-in forwards;-webkit-animation:zoomIn 1s ease-in forwards;}

.right-title{background:url(../images/right-title.png) top center no-repeat;width: 100%;height: 100%;position: absolute;bottom: 0;z-index: 9;display: none;}
.right-title-css{animation:fadeInRight 1s ease-in forwards;-moz-animation:fadeInRight 1s ease-in forwards;-webkit-animation:fadeInRight 1s ease-in forwards;}

.main-bg{background:url(../images/main-bg.png) top center no-repeat;width: 100%;height: 100%;position: absolute;bottom: 0;z-index: 8;display: none;}
.main-bg-css{animation:fadeInLeft 1s ease-in forwards;-moz-animation:fadeInLeft 1s ease-in forwards;-webkit-animation:fadeInLeft 1s ease-in forwards;}

.main-title{background:url(../images/main-title.png) top center no-repeat;width: 100%;height: 100%;position: absolute;bottom: 0;z-index: 11;display: none;}
.main-title-css{animation:fadeInDown 1s ease-in forwards; -moz-animation:fadeInDown 1s ease-in forwards; -webkit-animation:fadeInDown 1s ease-in forwards;}


/*µ¼º½*/
.nav{background:url(../images/nav.png) top center no-repeat;height: 285px;width: 100%;position: fixed;top: -285px;z-index: 1;}
.nav-list{width: 1000px;margin: 25px auto;}
.nav-list li{float: left;width: 90px;height: 30px;background: url(../images/nav-list.png) top center no-repeat;line-height: 30px;margin-right: 44px;cursor: pointer;}
.nav-list li:hover,.nav-list li.active{background-image: url(../images/nav-list-hover.png);}
li.nav-list-1{background-position: 0 -2px;}
li.nav-list-1 a{display: inline-block;width: 90px;height: 30px;}
li.nav-list-2{background-position: -125px -2px;}
li.nav-list-3{background-position: -256px -2px;margin-right: 284px;}
li.nav-list-4{background-position: -660px -2px;}
li.nav-list-5{background-position: -784px -2px;}
li.nav-list-6{background-position: -917px -2px;margin-right: 0px;}


/*Ö÷Ìå*/
.mainWrap{width: 100%;}
.mainWrap .box{margin: 1000px auto 0;display: none;}

.logo{height: 37px;margin: 0 auto 25px;}
.logo-l{width: 135px;}
.logo-r{width: 600px;padding: 0 10px;background: #a41f24;line-height: 37px;height: 37px;}
.logo-r p{font-family: "Î¢ÈíÑÅºÚ";font-size: 16px;color: #fff;}
.logo-r p span{width: 30px;display: inline-block;}


.new{height: 420px;overflow: hidden;}
.video{width: 630px;text-align: center;padding-top: 5px;height: 405px;padding:5px;background: #2d2d2d;margin-top: 5px;}
.new-list{width: 325px;height: 415px;background: #2d2d2d;/*margin-right: 5px;*/padding-left: 5px;margin-top: 5px;}
.new-top{width:286px;height:65px;padding:5px 0 10px;overflow:hidden;}
.new-top .play{position: relative;width:115px;height:64px;padding:0 13px 0 0;float: left;}
.new-top img{width:115px;height:64px;}
.new-top .play span,.new-top .play p{width:115px;height:27px;position:absolute;left:0;bottom:0;}
.new-top .play span{background:url(../images/btn.png) no-repeat;text-indent:-99999px;}
.new-top .play p{line-height:27px;text-indent:32px;}
.new-top p.fr{color: #ff920b}
.new-top .play p a{color:red;font-size: 16px;margin-left:10px;}
.new-top p{font-size: 12px;line-height: 16px;font-family: "Î¢ÈíÑÅºÚ";margin-top: 5px;}
.new-top p br{padding-top: 5px;}
.haibao{height: 28px;background: #333;width: 320px;margin-bottom: 5px;text-align: center;line-height: 28px;}
.haibao a{color: #ccc;}


.new-b p.fr{color: #fff;}
.new-b .new-top{padding: 5px 0;}
.new-b h3{font-size:14px;color:#fff;font-weight:bold;line-height:32px;}
.scroll-a{width: 325px;height: 265px;overflow-y: scroll;}
.scroll-a{zoom:1;background-color:#2D2D2D;scrollbar-base-color:#202020;scrollbar-face-color:#3C3C3C;scrollbar-arrow-color:#202020;scrollbar-3dlight-color:#3C3C3C;scrollbar-highlight-color:#3C3C3C;scrollbar-shadow-color:#3C3C3C;scrollbar-darkshadow-color:#3C3C3C;scrollbar-track-color:#2D2D2D}
.scroll-a::-webkit-scrollbar{width:5px;background:#2D2D2D}
.scroll-a::-webkit-scrollbar-track-piece{background:transparent}
.scroll-a::-webkit-scrollbar-button{display:none}
.scroll-a::-webkit-scrollbar-thumb{background:#555;border-radius:5px;}
.scroll_container{background:none;height:100%;overflow:auto;}
.scroll_wrap_indie{height:100%}


.hotNew{width: 1000px;height: 705px;background: url(../images/hotNew-bg.jpg) no-repeat;margin: 50px 0;}
.hotNew-l{width: 450px;margin-left: 19px;}
.hotNew-l .title-new{height: 220px;margin-bottom: 65px;}
.hotNew-l .title-new h1{font-family: "Î¢ÈíÑÅºÚ";font-size: 28px;font-weight: bold;margin: 26px 0 15px;}
.hotNew-l .title-new h1 a{color: #00b9ff;}
.hotNew-l .title-new p{text-indent: 2em;font-size: 12px;font-family: "Î¢ÈíÑÅºÚ";color: #00b9ff;}
.hotNew-l .li-news ul li{line-height: 34px;}
.hotNew-l .li-news ul li a{color: #fff;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";}
.hotNew-r{width: 450px;position: relative;height: 705px;}
.hotNew-r div{position: absolute;}
.hotNew-r .img-news-1{left: 0;top:0;}
.hotNew-r .img-news-2{left: 160px;top:0;}
.hotNew-r .img-news-3{left: 320px;top:0;}
.hotNew-r .img-news-4{left: 160px;top:160px;}
.hotNew-r .img-news-5{left: 320px;top:160px;}
.hotNew-r .img-news-6{left: 160px;top:370px;}
.hotNew-r .img-news-7{left: 320px;top:285px;}
.hotNew-r .img-news-8{left: 100px;top:545px;}
.hotNew-r .img-news-9{left: 305px;top:545px;}


.hotNew-r .img-news-1 img,.hotNew-r .img-news-2 img{width: 155px;height: 155px;}
.hotNew-r .img-news-2 img{width: 155px;height: 155px;}
.hotNew-r .img-news-3 img{width: 130px;height: 155px;}
.hotNew-r .img-news-4 img{width: 155px;height: 205px;}
.hotNew-r .img-news-5 img{width: 130px;height: 120px;}
.hotNew-r .img-news-6 img{width: 155px;height: 170px;}
.hotNew-r .img-news-7 img{width: 130px;height: 255px;}
.hotNew-r .img-news-8 img{width: 200px;height: 160px;}
.hotNew-r .img-news-9 img{width: 145px;height: 160px;}


/*Ã÷ÐÇÕóÈÝ*/
.allStar{background: url(../images/allStar-bg.jpg) no-repeat;height: 650px;overflow: hidden;}
.time-star h2{float: left;width: 200px;margin-right: 40px;margin-left: 19px;height: 50px;line-height: 50px;color: #fff;font-size: 30px;}
.time-star ul li{float: left;width: 200px;margin: 0 20px;height: 50px;color: #fff;text-align: center;line-height: 50px;font-size: 20px;font-weight:bold;}
.time-star ul li.current{background: red;border-radius: 5px;}

.programme{width: 740px;margin-left: 278px;color: #fff;}
.programme p{font-size: 20px;line-height: 38px;}
.programme p span{display: inline-block;width: 40px;}
.programme-l,.programme-r{width: 360px;margin-top: 70px;}

.star-menu{width: 150px;height: 760px;position: absolute;top: 0px;left: 0px;}
.star-menu ul{position: relative;}
.star-menu li{/*display: none; */width: 207px;height: 200px;position: absolute;left: 0;}
.star-menu li a{display: inline-block;width: 207px;height: 200px;position: relative; }
.star-menu li a em{display: inline-block;width: 207px;height: 200px;position: absolute;top: 0;left: 0;z-index: 10; background: url(../images/star-menu1.png) no-repeat;}
.star-menu2 li a em{background: url(../images/star-menu2.png) no-repeat;}
.star-menu3 li a em{background: url(../images/star-menu3.png) no-repeat;}


.star-menu li a i{display: inline-block;opacity: 0; width: 233px;height: 215px;position: absolute;top: 0;left: -58px;
    background: url("http://www1.autoimg.cn/topic/2015/8/10years/tab-bg.png") no-repeat;}
.star-menu li a.cur i{opacity: 1}

.shine {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.shine:hover, .shine:focus, .shine:active {
  -webkit-animation-name: shine;
  animation-name: shine;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}

.star_nav{position: relative;height: 760px;display: none;}
.star-menu .tab1{top: 0;}
.star-menu .tab1 a em{background-position: -263px -25px;}
.star-menu .tab1 a:hover em,.tab-menu .tab1 a.cur em{background-position: -45px -25px;zoom:1}
.star-menu .tab2{top: 150px;}
.star-menu .tab2 a em{background-position: -263px -265px;}
.star-menu .tab2 a:hover em,.tab-menu .tab2 a.cur em{background-position: -45px -266px;}
.star-menu .tab3{top: 270px;}
.star-menu .tab3 a em{background-position: -263px -513px;}
.star-menu .tab3 a:hover em,.tab-menu .tab3 a.cur em{background-position: -45px -513px;}
.star-menu .tab4{top: 410px;}
.star-menu .tab4 a em{background-position: -263px -765px;}
.star-menu .tab4 a:hover em,.tab-menu .tab4 a.cur em{background-position: -45px -764px;}

.star-baike{width: 0px;height: 100px;background: #fff;position: absolute;left: 160px;display: none;max-width: 400px;border-radius: 10px;}
.star-baike p{color: #333;text-indent: 2em;line-height: 26px;z-index: 1;margin: 10px;}
.star-baike1{top: 50px;}
.star-baike2{top: 190px;}
.star-baike3{top: 320px;}
.star-baike4{top: 445px;}


/*ÇÀÆ±²¿·Ö*/
.tickets{height: 590px;overflow: hidden;margin: 50px 0;background: url(../images/ticketsbg.jpg) no-repeat;position: relative;}
.tickets-l{width: 480px;height: 590px;background: url(../images/tickets-l.jpg) no-repeat;}
.tickets-r{width: 520px;height: 590px;background: url(../images/tickets-r.jpg) no-repeat;position: relative;}
.tickets-r .ticket-enter a{position: absolute;bottom: 18px;height: 30px;left: 68px;width: 95px;display: inline-block;}
.qiangpiao a{position: absolute;bottom: 23px;height: 120px;right: 20px;width: 525px;display: inline-block;}


.shequ-bg{height: 590px;overflow: hidden;margin: 50px 0;background: url(../images/shequ-bg.jpg) no-repeat;position: relative;}
.sqEnter a{position: absolute;bottom: 43px;height: 20px;left: 28px;width: 600px;display: inline-block;}

/*¸èÃÔ»î¶¯*/
.fans{height: 550px;background: url(../images/fans-bg.jpg) no-repeat;}
.fans-box{width: 730px;margin-left: 235px;text-align:left;height: 200px;padding-top: 95px;}
.fans-box p{line-height: 46px;font-size: 16px;}


.footer{text-align: center;color: #fff;background: #000;padding: 15px 0 10px;}
.footer p{line-height: 28px;}




.haibao-big{background: #000;margin: 30px 0 40px;height:500px;}
.haibao-big ul li {float: left;margin: 10px;}


















@-webkit-keyframes shine {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes shine {
  16.65% {
    -webkit-transform: translateX(8px);
    transform: translateX(8px);
  }

  33.3% {
    -webkit-transform: translateX(-6px);
    transform: translateX(-6px);
  }

  49.95% {
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
  }

  66.6% {
    -webkit-transform: translateX(-2px);
    transform: translateX(-2px);
  }

  83.25% {
    -webkit-transform: translateX(1px);
    transform: translateX(1px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}



/*¼æÈÝÊÖ»ú¶Ë*/
.mainWrap .m_box{width: 1000px;margin: 0 auto;}
.m_nav{background:url(../images/nav.png) top center no-repeat;height: 300px;width: 100%;min-width:1000px;}
.m_nav .nav-list{margin: 0 auto;padding-top: 25px;}