*, a {
    margin: 0;
    padding: 0;
    list-style: none;
    text-decoration: none;
    font-family: "微软雅黑", 'Avenir', Helvetica, Arial, sans-serif;
}
a:link,a:visited,a:hover,a:active{text-decoration:none !important;}


.main{
    width: 100%;
    overflow: hidden;
}
.text-right{
    text-align: right;
}

@keyframes scaleDraw { /*定义关键帧、scaleDrew是需要绑定到选择器的关键帧名称*/ /*放大1.1倍*/  /*开始为原始大小*/
   /* 0% { 
        transform: scale(1); 
    }
    25% {
        transform: scale(1.1); 
    }
    50% {
        transform: scale(1);
    }
    75% {
        transform: scale(1.1);
    }*/
}

.ballon {
    width: 100%;
    height: 100%;
    background-size: 150px 200px;
    -webkit-animation-name: scaleDraw; /*关键帧名称*/
    -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/
    -webkit-animation-iteration-count: infinite; /*动画播放的次数*/
    -webkit-animation-duration: 35s; /*动画所花费的时间*/
}

.swiper-slide-active {
    z-index: 2;
}


.swiper-container {
    width: 100%;
    /*height: 750px;*/
    max-height: 880px;
    --swiper-theme-color: #b91d27;;
}

.swiper-container .swiper-button-prev {
    color: #b91d27;
}

.swiper-container .swiper-button-next {
    color: #b91d27;
}

.swiper-container .banner-img {
    width: 100%;
    height: 100%;
}

 
/* 导航css开始*/

.containernav{
    position: fixed; 
    left: 50px;
    top: 30px;
    z-index: 999999;
}
.navlogo{
    position: absolute;
    top: 30px;
    right: 30px;
    z-index: 999999;
}
.containernav  .nal-right ul li{ 
    text-align: left;
    width: 100px;
    line-height: 38px;
    height: 38px;
}
.containernav  .nal-right ul li a{  
    font-size: 12px;

    font-weight: normal;
    color: white;
}
.containernav  .nal-right ul li:hover{  
    /* background:url(images/guangyun.png) no-repeat;*/
     text-shadow: -5px 0 16px #0cf, 5px 0 16px #0cf, 0 -5px 16px #0cf, 0 5px 16px #0cf;
    /* animation: rotate 0.3s ease infinite;   */

}

.containernav  .nal-right ul li .active{  
    /* background:url(images/guangyun.png) no-repeat;*/
     text-shadow: -5px 0 16px #0cf, 5px 0 16px #0cf, 0 -5px 16px #0cf, 0 5px 16px #0cf;
    /* animation: rotate 0.3s ease infinite;   */

}

 @keyframes rotate {
    0% {
        transform: rotate(0);
    }

    20% {
        transform: rotate(-2deg);
    }

    60% {
        transform: rotate(0);
    }

    80% {
        transform: rotate(2deg);
    }

    100% {
        transform: rotate(0);
    }
}


/* 导航css结束*/



/* 时间导航css开始*/

.timenav{
    position: fixed; 
    right: 33px;
    top:190px;
    z-index: 999999;
}
 
.timenav  ul li{ 
    text-align: left;
    
    line-height: 58px;
    height: 58px;
}
.timenav  ul li a{  
    font-size: 12px;
    font-weight: normal;
    writing-mode: vertical-rl;   /* 将文字垂直向右旋转*/
    
    color: white;
}
.timenav ul li:hover{  
     text-shadow: -5px 0 16px #0cf, 5px 0 16px #0cf, 0 -5px 16px #0cf, 0 5px 16px #0cf;
   
}

.yingshijunav{
    position: fixed; 
    right:30px;
    top:40px;
    z-index: 999999;
}
 
.yingshijunav  ul li{ 
    text-align: left;
    line-height: 68px;
  
    height: 68px;
}
.yingshijunav  ul li a{  
    font-size: 18px;
    font-weight: bold;
    writing-mode: vertical-rl;   /* 将文字垂直向右旋转*/
    color: white;
}
.yingshijunav ul li:hover{   
    text-shadow: -5px 0 16px #0cf, 5px 0 16px #0cf, 0 -5px 16px #0cf, 0 5px 16px #0cf;
}





@font-face{
　　font-family:'biaoxiaozhi';
　　src:url('../fonts/biaoxiaozhi.TTF');
}
 


/*, th, tr, td*/
.timedes{ padding: 0;outline: 0;}
.timedes li{padding-top: 20px;}
 
 
.timedes table{ border-collapse:collapse; border-spacing:0;  }
 
 

.jieshao{background-color: #3a3535; border-radius: 10px;  margin-top:30px;  padding: 30px;}
.titlea{ color: #ffffff; font-size: 25px;   }
.zhuanjijieshao{margin-top: 25px; color: #ffffff;opacity: 0.6;font-size: 12px; line-height: 25px; font-weight: normal !important;}
.zhuanjijieshao h2{font-size: 14px; }
.gequliebiao{ margin-top: 25px;color: #ffffff;opacity: 0.6;font-size: 12px; line-height: 25px;  font-weight: normal !important; }
.gequliebiao h2{font-size: 14px; }

 
.gequliebiao  .img{ margin-top:5px; width: 14px; margin-right: 5px;}
.gequliebiao  .con{ width: 400px;}
.gequliebiao tr td{ height:20px; line-height: 20px; }


/*音乐厂牌*/
.changpan{ width: 1000px;  margin-top: 80px;  margin: 0 auto;  }
.changpan ul li{float: left; width:330px; height: 330px;filter: brightness(50%) contrast(100%);}
.changpan ul li img{ width: 310px;  }
.changpan ul li:hover{ opacity:1;  filter: brightness(100%) contrast(100%);}



/*hezuoyiren*/
.hezuoyiren{ width: 960px; margin: 0 auto;  margin-top: 100px;}
.hezuoyiren ul li{float: left; width:320px; height: 320px;
     filter: brightness(50%) contrast(100%);
}
.hezuoyiren ul li img{ width: 310px;  }
.hezuoyiren ul li:hover{ 
   filter: brightness(100%) contrast(100%);
    opacity:1; 
    /*animation: rotate 0.3s ease infinite; */

 }



.hezuoyirenxiangqing{ width: 1000px; margin: 0 auto; color: #ffffff;}
.hezuoyirenxiangqing table{ border-collapse: 0; line-height: 30px; margin: 30px 0; }
.hezuoyirenxiangqing .yiren{font-size: 30px; width: 160px;vertical-align: bottom; }
.hezuoyirenxiangqing .yiren1{font-size: 16px;vertical-align: bottom;}
.hezuoyirenxiangqing .deas{line-height: 25px; font-size: 13px; font-weight: normal;padding-bottom: 50px;}

 
