.aColor{color: #202020;}
.pc-part2{ display: none;}

.pc-topAd img{ width: 100%;}
.pc-content.pad120{ padding-bottom: 120px;}

.pc-content1 .contentBox,.content6 .contentBox{ justify-content: space-between; margin: 0 auto 45px;}
.pc-content1 .pc-cLeft,.content6 .pc-cLeft{ width: 800px;}
.pc-content1 .ctopTitle{ width: 100%; font-size: 32px; text-align: center; margin: 10px auto 50px;}
.pc-content1 .ctopTitle:hover a{color: #CD1111;}
.pc-content1 .pc-cLeft1 .ctopTitle1{ margin-bottom: 30px;}
.pc-content1 .pc-cLeft1 .ctopTitle1,.pc-content6 .pc-cLeft1 .ctopTitle1 span.searchNum{ font-size: 24px;}
.pc-content1 .pc-cLeft1 .ctopTitle1 span{ font-size: 36px;}

#swiperMenu{ width: 100%; height: 400px; margin-bottom: 30px;}
#swiperMenu .swiper-slide{ width: 100%; position: relative; height: 100%;}
#swiperMenu .swiper_bg{ width: 100%; height: 100%; overflow: hidden;}
#swiperMenu .swiper-button-prev,#swiperMenu .swiper-button-next{ width: 42px; background-size: 42px 42px;}
#swiperMenu .swiper-button-prev{ background-image: url( "../hd/pc/s1.png");}
#swiperMenu .swiper-button-next{ background-image: url( "../hd/pc/s2.png");}
#swiperMenu .swiper_title{ position: absolute; bottom: 0; left: 0; z-index: 2; width:560px; height: 50px; line-height: 50px; background: rgba(7, 7, 7, 0.5); padding: 0 220px 0 20px; color: #ffffff; font-size: 20px;}
#swiperMenu .swiper-pagination{ width: auto; left: auto; right: 20px;}
#swiperMenu .swiper-pagination-bullet{ width: 16px; height: 16px; 
background: rgba(151, 151, 151, 0.8); opacity: 1; margin: 0 8px;}
#swiperMenu .swiper-pagination-bullet.swiper-pagination-bullet-active{ background-color: #ffffff;}

.loadMore{ width: 760px;height: 50px;background: #F0F0F0;border-radius: 4px; line-height: 50px; color: #7C7C7C; text-align: center; font-size: 16px; margin: 45px auto;  cursor: pointer;}

.pc-cRight1 .cRight1_bg,.pc-cRight1 .cRight2_bg{ width: 320px; background-color: #ffffff; box-shadow: 0 0 10px rgba(118, 118, 118, 0.2); margin-bottom: 10px;}
.pc-cRight1 .broadcast{ width:265px;  line-height: 46px; padding: 0 15px 0 40px; background: url("../hd/pc/info.png") no-repeat 15px center; margin: 5px auto; }
.broadcast .swiper-container,.pc-cRight1 .broadcast .swiper-slide{ width: 100%; height: 46px;}
.pc-cRight1 .broadcast .swiper-slide a{ width: 100%; height: 100%; color: #202020;}

.pc-cRight1 .itemList{ width: 320px; margin: 10px auto;}
.pc-cRight1 .itemList ul{ flex-wrap: wrap;justify-content: flex-start; }
.pc-cRight1 .itemList li{ width: 100px; height: 100px; margin-right: 10px; margin-bottom: 10px;}
.pc-cRight1 .itemList li:nth-child(3n+3){ margin-right: 0;}
.pc-cRight1 .itemList li a{ width: 100%; height: 100%;}
.pc-cRight1 .itemList li a .itemList_box{ text-align: center; font-size: 12px;}
.pc-cRight1 .itemList li a .itemList_box img{ width: 36px;}
.pc-cRight1 .itemList li a .itemList_box p{ margin-top: 5px;}

.pc-cRight1 .rightNavList { width: 320px; margin: 0 auto;}
.pc-cRight1 .rightNavList li.cRight1_bg{ width: 100%; height: 106px; margin-bottom: 10px;}
.pc-cRight1 .rightNavList li.cRight1_bg a{ width: 100%; height: 100%; font-size: 16px; color: #CD1111;}
.pc-cRight1 .rightNavList li.cRight1_bg a .navBox{ align-items: center;}
.pc-cRight1 .rightNavList li.cRight1_bg a .img{ margin-right: 30px; min-width: 36px; max-width: 74px;}
.pc-cRight1 .rightNavList li.cRight1_bg a .img img{ width: 100%;  display: block;}

.pc-cRight1 .rightNavList li.cRight2_bg a .img{ width: 100%; height: 100%;}
.pc-cRight1 .rightNavList li.cRight2_bg a .img img{ width: 100%; height: 100%; object-fit: contain;  display: block;}

.pc-cLeft2 ul{ flex-wrap: wrap;justify-content: flex-start; }
.pc-cLeft2 li{ width: 244px; margin-right: 30px; margin-bottom: 30px;}
.pc-cLeft2 li .img{ display: block;width: 100%; height: 152px;}
.pc-cLeft2 li .img img{ width: 100%; height: 100%; object-fit: cover;}
.pc-cLeft2 li:nth-child(3n+3){ margin-right: 0;}
.pc-cLeft2 li .ltitle{font-size: 16px; color: #202020; margin-top: 10px; font-weight: 500; text-align: center;}

.pc-content2{ background-color: #202020; padding: 45px 0;}
.pc-content2 .contentBox{ justify-content: space-between;}
.pc-content2 .contentBox .videoBox{ width: 840px; height: 560px; background-color: black;}
.pc-content2 .contentBox .videoBox video{ width: 100%; height: 100%; background-color: black; object-fit: contain;}
.pc-content2 .contentBox .videoBox div{ width: 100%; height: 100%;}
.pc-content2 .contentBox .videoBox div img:first-child{ height: 100% !important; object-fit: cover;}
.pc-content2 .contentBox .dList{ width: 342px;height: 560px;background-color: #2A2A2A;}
.pc-content2 .contentBox .dList .ptitle{ margin: 25px 0 18px 43px; color: #ffffff; font-size: 24px; font-weight: 500;}
.pc-content2 .contentBox .dList .pdate{ position: relative; width: 322px; margin: 0 auto; border-bottom: 1px solid #535353; padding-bottom: 15px; align-items: center; }
.pc-content2 .contentBox .dList .pdate .swiper-container{ width: 280px; margin: 0 auto; color: #929292; font-size: 12px;}
.pc-content2 .contentBox .dList .pdate .swiper-slide{ cursor: pointer;line-height: 24px; text-align: center;}
.pc-content2 .contentBox .dList .pdate .swiper-slide.cur{ color: #ffffff; font-size: 16px; font-weight: 600;}
.pc-content2 .contentBox .dList .pdate .swiperDate-prev,.pc-content2 .contentBox .dList .pdate .swiperDate-next{position: relative; margin: 0; width: 8px; height: 14px; outline: none;}
.pc-content2 .contentBox .dList .pdate .swiperDate-prev{ background-image: url("../hd/pc/tvl.png"); background-size: 100%; left: 0;}
.pc-content2 .contentBox .dList .pdate .swiperDate-next{ background-image: url("../hd/pc/tvr.png"); background-size: 100%; right: 0;}

.pc-content2 .contentBox .pList{ position: relative; height: 370px; padding: 0 36px; overflow-y: auto; color: #ffffff; font-size: 16px; margin-top: 36px;}
.pc-content2 .contentBox .pList ul{ display: none;}
.pc-content2 .contentBox .pList ul.cur{ display: block;}
.pc-content2 .contentBox .pList li{ margin-bottom: 20px; cursor: pointer; line-height: 24px; color: #aaaaaa;}
.pc-content2 .contentBox .pList li.play,.pc-content2 .contentBox .pList li.playCur{ color: white; }
.pc-content2 .contentBox .pList li span{ vertical-align: top;}
.pc-content2 .contentBox .pList li span:nth-child(2){ display: inline-block; width: 120px; margin: 0 30px;}
.pc-content2 .contentBox .pList li span:nth-child(3),.pc-content2 .contentBox .pList li span:nth-child(4){ display: none; font-size: 12px;}
.pc-content2 .contentBox .pList li.play span:nth-child(4){ display: inline-block;}
.pc-content2 .contentBox .pList li.cur{ color: #CD1111;}
.pc-content2 .contentBox .pList li.cur.playCur span:nth-child(3){ display: inline-block;}

.pc-content2 .allPList{ justify-content: space-between; margin-top: 35px; align-items: center;}
.pc-content2 .allPList .swiper-container{ width: 1144px;}
.pc-content2 .allPList .swiperPro-prev,.pc-content2 .allPList .swiperPro-next{position: relative; margin: -30px 0 0; width: 18px; height: 28px; outline: none;}
.pc-content2 .allPList .swiperPro-prev{ background-image: url("../hd/pc/tvl.png"); background-size: 100%; left: 0;}
.pc-content2 .allPList .swiperPro-next{ background-image: url("../hd/pc/tvr.png"); background-size: 100%; right: 0;}
.pc-content2 .allPList .swiper-slide{ width: 200px; cursor: pointer;}
.pc-content2 .allPList .swiper-slide .img{ width: 200px; height: 120px; overflow: hidden;}
.pc-content2 .allPList .swiper-slide .img img{ width: 100%; height: 100%; object-fit: cover;}
.pc-content2 .allPList .swiper-slide .title{ text-align: center; color: #868686; margin-top: 10px;}

/*专题*/
.specialBox{ width: 900px; margin: 40px auto;}
.specialBg{ width: 900px; height: 450px; overflow: hidden;}
.specialBg img{ width: 100%; height: 100%; object-fit: cover;}
.specialword{ margin-top: 30px;}
.specialword .specialIcon{ width: 116px; height: 59px; background: url("../hd/pc/special1.png") no-repeat top center; margin-right: 30px; }
.specialword .specialDesc p{ font-size: 22px; color: #484848; line-height: 32px;}
.specialword .specialOpen{ float: right; color: #CD1111; font-size: 18px; cursor: pointer;}
.sepcialTitle { margin-top: 30px; color: #484848; font-size: 36px; font-weight: bold;}

/*电台*/
.pc-content3 .radioInfo .img{ width: 200px; height: 157px; border-radius: 4px; overflow: hidden; margin-right: 20px;}
.pc-content3 .radioInfo .img img{ width: 100%; height: 100%; object-fit: cover;}
.pc-content3 .radioInfo .info{ flex-direction: column; justify-content: space-between;}
.pc-content3 .radioInfo .info .title{ font-size: 24px; font-weight: 600; margin-bottom: 10px;}
.pc-content3 .radioInfo .info .desc{ width: 368px; font-size: 12px; color: #929292;}
.pc-content3 .radioInfo .info .play{ width: 68px; height: 68px; background-position: center; background-repeat: no-repeat; background-image: url("../hd/pc/a1.png"); margin-bottom: -10px; cursor: pointer; margin-left: -10px;}
.pc-content3 .radioInfo .info .play.cur{ background-image: url("../hd/pc/a2.png");}
.pc-content3 .radioDate{ width: 800px; padding-bottom: 20px; border-bottom: 1px solid #CD1111; margin-top: 30px; color: #929292; font-size: 12px; align-items: center;}
.pc-content3 .radioDate .item{ margin: 0 10px; cursor: pointer;}
.pc-content3 .radioDate .item.cur{ font-size: 16px; color: #CD1111; font-weight: 600;}
.pc-content3 .radioList{ width: 800px; margin-top: 30px;}
.pc-content3 .radioList ul{ display: none;}
.pc-content3 .radioList ul.cur{ display: block;}
.pc-content3 .radioList li{margin-bottom: 30px; cursor: pointer; font-size: 16px; align-items: center;}
.pc-content3 .radioList li .icon{ width: 20px; height: 20px; background-repeat: no-repeat; background-position: center; background-image: url("../hd/pc/a5.png"); margin: 0 20px;}
.pc-content3 .radioList li.play .icon,.pc-content3 .radioList li.playCur .icon{ background-image: url("../hd/pc/a3.png");}
.pc-content3 .radioList li .time{ margin: 0 20px 0 10px;}
.pc-content3 .radioList li .title{ margin: 0 50px;}
.pc-content3 .radioList li.cur{ color: #CD1111; font-weight: 600;}
.pc-content3 .radioList li.cur .icon{ background-image: url("../hd/pc/a4.png");}

.radioControl{ position: fixed; bottom: 0; left: 0; z-index: 5; width: 100%; height: 100px; background-color: rgba(32, 32, 32, 0.8);}
.radioControl .pc-part{ position: relative; height: 100%; align-items: center;}
.radioControl .prev{ width: 22px; height: 26px; background: url("../hd/pc/a6.png") no-repeat center; margin-right: 40px; cursor: pointer;}
.radioControl .play{ width: 58px; height: 58px; background: url("../hd/pc/a8.png") no-repeat center; margin-right: 40px; cursor: pointer;}
.radioControl .play.cur{background: url("../hd/pc/a9.png") no-repeat center;}
.radioControl .next{ width: 22px; height: 26px; background: url("../hd/pc/a7.png") no-repeat center; margin-right: 98px; cursor: pointer;}
.radioControl .img{ width: 60px;height: 60px;border-radius: 5px; overflow: hidden; cursor: pointer;}
.radioControl .img img{  width: 100%; height: 100%; object-fit: cover;}
.radioControl .info{ min-width: 450px; margin-left: 15px; cursor: pointer;}
.radioControl .info .title{ font-size: 16px; color: #ffffff;}
.radioControl .info .desc{ font-size: 16px; color: #A9A9A9; margin-top: 6px;}
.radioControl .voice{ width: 30px; height: 30px; background: url("../hd/pc/a10.png") no-repeat center; cursor: pointer;}
.radioControl .voice.cur{ background: url("../hd/pc/a11.png") no-repeat center;}
.radioControl .btn{ position: absolute; top: -21px; right: 0; width: 94px; height: 21px; background: url("../hd/pc/a12.png") no-repeat center; text-align: center; color: #ffffff; cursor: pointer;}

.right-special-top{padding: 5px;}
.right-special-top img{display: block; width: 100%; margin-top: 10px;}









