html,body{min-width:1200px;height: auto;}
body{font:20px/30px 'Microsoft YaHei';color:#333;background:#FFF;width:100%;overflow-x:hidden;background:url(../../images/zt/FireHorseYear2026/bg_bottom.jpg) no-repeat center bottom #fef7ef;}
a{color:#333;}
a:hover{color:#CB9C40;}
.w,.main{width: 1280px;margin: 0 auto;}
.navBox{background-color: #601111;}
.navBox .w{font-size: 22px;height: 80px;display: flex;justify-content: space-around;align-items: center;}
.navBox a{color:#FFF;padding: 10px 0;}
.navBox a:hover{color:#CBAF78;}
.navBox .home{width: 132px;height: 40px;background:url(../../images/zt/FireHorseYear2026/icon_logo.png) no-repeat center;object-fit: contain;}
.navBox .home:hover{background-image:url(../../images/zt/FireHorseYear2026/icon_logo_on.png);}
.main{padding:40px 0 45px;}

.swiper{width: 1280px;margin: 0 auto;overflow: hidden;position: relative;z-index: 1;margin-top: -10px;}
.swiper-slide{background-position: center;background-size: cover;width: 960px;position: relative;border-radius: 4px;overflow: hidden;}
.swiper-slide img{display:block;width:100%;height:576px;object-fit:cover;}
.swiper-slide p{background: rgba(0,0,0,0.5);position: absolute;bottom: 0;left: 0;color: #fff;width:100%;padding: 10px 15px;box-sizing: border-box;}
.swiper-button-prev,.swiper-button-next{width: 70px;height: 70px;}
.swiper-button-prev{background:url(../../images/zt/FireHorseYear2026/arrowL.png) no-repeat top center;left: 93px;}
.swiper-button-next{background:url(../../images/zt/FireHorseYear2026/arrowR.png) no-repeat top center;right: 93px;}
.swiper-button-prev:hover{background-image: url(../../images/zt/FireHorseYear2026/arrowL_on.png);opacity: 0.8;}
.swiper-button-next:hover{background-image: url(../../images/zt/FireHorseYear2026/arrowR_on.png);opacity: 0.8;}

.swiper-button-prev::after,.swiper-button-next::after{content: '';}
.columnA h3{width: 100%;height: 100px;background:url(../../images/zt/FireHorseYear2026/channel01_L.png) no-repeat bottom left,url(../../images/zt/FireHorseYear2026/channel01_R.png) no-repeat bottom 18px right;display: flex;justify-content: space-between;align-items: flex-end;}
.columnA .name{width: 410px;height: 100px;}
.more{font-size: 16px;padding-right: 42px;padding-bottom: 9px;}
.columnA .more{color: #DB2F0A;}
.columnA .more:hover{color: #F4AD17;}
.columnB h3,.columnC h3{width: 100%;height: 50px;margin: 40px 0 20px;}
.columnB h3{background:url(../../images/zt/FireHorseYear2026/channel02.png) no-repeat center;}
.columnB .more,.columnC .more{color: #FFECCB;width: 100%;height: 100%;line-height: 47px;text-align: right;box-sizing: border-box;display: block;}
.columnB ul,.columnC ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.columnB ul a{width: 412px;background-color: #fff;overflow: hidden;border-radius: 4px;position: relative;}
.columnB ul img{width: 100%;height: 232px;object-fit: cover;}
.columnB ul span{width: 40px;height: 40px;background:url(../../images/zt/play02.png) no-repeat center;position: absolute;left: 20px;top: 172px;z-index: 1;opacity: 0.6;}
.columnB ul p{padding: 15px;}
.columnC h3{background:url(../../images/zt/FireHorseYear2026/channel03.png) no-repeat center;}
.columnC ul a{width: 620px;height: 118px;display: flex;background-color: #fff;border-radius: 4px;margin-bottom: 20px;}
.columnC ul img{width: 210px;height: 100%;object-fit: cover;flex-shrink: 0;}
.columnC ul p{width: 410px;padding: 13px 20px;box-sizing: border-box;}
.bg_3{margin-top:-10px;}
.footer{font-size:16px;height: 320px;background:none;}
.footer .other, .footer .other a{color: #CBAF78;}
.footer .other{background:none;line-height: 28px;height:284px;padding-top:90px;}

/*返回顶部*/
#goToTop{position:fixed;right:50%;margin-right:-700px;bottom:50px;z-index:5;}
#goToTop>div{font-size:20px;width:60px;height:60px;line-height:60px;text-align:center;color:#FFF;background:rgba(0,0,0,0.4);cursor:pointer;}