@charset "utf-8";
body{font:18px/28px Arial, Helvetica, sans-serif;background-color:#F6F6F6;background-repeat:no-repeat;background-position:top center;height:auto;}

.w{width:1280px;margin:0 auto;}
.headline,.hot .swiper-container a,.hot ol a,.news ul a,.speech ul a,.viewpoint ul a,.viewpoint .swiper-container a,.achievement>a,.achievement>div,.effectBox ul,.effectBox .VList ol a img,.meeting ul a,.story ul a{border-radius:4px;overflow:hidden;}
.HR,.hot ol,.speech ul,.viewpoint ul,.achievement,.recommend,.effectBox,.forum ul div,.meeting ul,.story ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.swiper-container img,.viewpoint .swiper-container img,.viewpoint ul img,.achievement>a img,.effectBox a img,.meeting ul a img,.story ul a img{width:100%;height:100%;object-fit:cover;}

.titu{width:100%;height:590px;}
.nav{height:80px;background:#1637B1;}
.nav a{color:#FFF;font-size:18px;}
.nav a:hover{color:#FFD36A;}
.nav .w{display:flex;justify-content:space-between;align-items:center;}
.home{width:207px;height: 30px;background:url(../../images/zt/ChinaAfricaSeminar2025/icon_logo.png) no-repeat;}
.home:hover{background-image: url(../../images/zt/ChinaAfricaSeminar2025/icon_logo_on.png);}
.main{padding-bottom:40px;background:url(../../images/zt/ChinaAfricaSeminar2025/bg_bottom.jpg) no-repeat bottom center;}
.main h3{margin:40px 0 20px;}
.main h3 a{display:block;}
.ad{margin-top: 40px;display: block;}
.headline{background:#FFF;padding:30px 0;text-align:center;display:flex;justify-content:center;flex-wrap:wrap;margin: 40px 0;}
.headline a:first-child{color:#1E66DC;font-size:34px;font-weight:bold;width:100%;}
.headline a:nth-child(n+2){font-size:20px;padding:15px 20px 0;}
.headline span{margin-right:5px;}
.swiper-container{margin: 0;}
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next,.viewpointBox .swiper-button-prev,.viewpointBox .swiper-button-next{width:50px;height:60px;top:35%;}
.swiper-container .swiper-button-prev,.viewpointBox .swiper-button-prev{background:url(../../images/arrowL.png) no-repeat top center;left:0;}
.swiper-container .swiper-button-next,.viewpointBox .swiper-button-next{background:url(../../images/arrowR.png) no-repeat top center;right:0;}
.swiper-button-prev::after,.swiper-button-next::after{content:'';}
.swiper-container-horizontal>.swiper-pagination-bullets{width:auto;height:12px;display:flex;justify-content:center;align-items:center;left:auto;right:10px;bottom:18px;}
.swiper-pagination-bullet,.swiper-pagination-white .swiper-pagination-bullet{width:8px;height:8px;border-radius:5px;background:#FFF;opacity:1;}
.swiper-pagination-bullet-active,.swiper-pagination-white .swiper-pagination-bullet-active{width:8px;opacity:1;background:#F1CA4F;}
.HR{margin-top: 40px;}
.hot,.achievement>a{width:810px;}
.hot .swiper-container p,.hot ol a p,.news ul a,.speech ul a,.viewpoint ul a:nth-child(n+4),.forum ul div a,.story ul a{width:100%;height:110px;padding:0 20px;box-sizing:border-box;display: flex;align-items: center;}
.hot .swiper-container a:hover,.hot ol a:hover,.news ul a:hover,.speech ul a:hover,.viewpoint ul a:hover,.viewpoint .swiper-container a:hover,.achievement>a:hover,.achievement ul a:hover,.forum ul div a:hover,.meeting ul a:hover,.story ul a:hover{color: #fff;background-color: #1E66DC;}
.hot .swiper-container a{background-color: #fff;display: block;}
.hot .swiper-container img,.achievement>a img{height: 466px;}
.hot .swiper-container p{font-size:20px;height: 103px;}
.hot ol a{width: 395px;background-color: #fff;}
.hot ol a img{width: 100%;height: 222px;object-fit: cover;}
.hot ol a p{font-size: 18px;padding: 12px 20px;align-items:baseline;}
.news{width: 430px;}
.news h3{margin-top: 0;}
.news ul a,.speech ul a,.viewpoint .swiper-container a,.viewpoint ul a,.achievement>a,.forum ul div a,.meeting ul a,.story ul a{background-color: #fff;}
.news ul a:nth-child(n+2),.speech ul a:nth-child(n+3),.viewpoint ul a:nth-child(n+4),.forum ul div a:nth-child(n+3),.story ul a:nth-child(n+3){margin-top:10px;}
.viewpoint ul a:nth-child(n+4),.story ul a{width:630px;height: 90px;}
.viewpoint{background:url(../../images/zt/ChinaAfricaSeminar2025/bg_channel01.png) no-repeat center top 330px;}
.viewpoint ul a img{height: 232px;}
.viewpoint ul a:nth-child(-n+3){width: 413px;margin-bottom: 10px;}
.viewpoint ul a:nth-child(-n+3) p,.viewpoint .swiper-container p,.meeting ul a p{padding: 12px 20px;}
.viewpoint .swiper-container a{height: auto;display: flex;flex-direction: column;}
.viewpoint .swiper-container img{height: 442px;flex-shrink: 0;}
.viewpoint .swiper-container p,.meeting ul a p{flex-grow: 1;}
.viewpointBox{width: 1340px;padding: 0 30px;box-sizing: border-box;margin: 0 auto;position: relative;margin-top: 20px;}
.report{background:url(../../images/zt/ChinaAfricaSeminar2025/bg_channel05.png) no-repeat center bottom 30px;}
.achievement>a p{height:80px;padding:0 20px;display:flex;align-items:center;}
.achievement>div{width:450px;}
.achievement>div>a{height:465px;padding:30px;background:#FFF;display:block;box-sizing:border-box;margin-bottom: 1px;}
.achievement>div h4{font-size:23px;font-weight:bold;line-height:30px;margin-bottom:15px;}
.achievement>div p{line-height:34px;}
.achievement>div span{color:#0171DB;}
.achievement ul{display: grid;grid-template-columns: repeat(auto-fit, minmax(0, 1fr));gap: 3px;padding-top: 2px;}
.achievement ul a{height:78px;line-height:78px;text-align:center;background:#FFF;}
.recommend{background:url(../../images/zt/ChinaAfricaSeminar2025/channel08.png) no-repeat left;padding-left: 112px;margin-top: 40px;}
.recommend a{width: 376px;height: 150px;}
.effectBox{height: 576px;}
.effectBox ul{width: 1025px;height: 100%;}
.effectBox ul li{height: 100%;display: none;position: relative;}
.effectBox ul p{width:100%;line-height:30px;padding:10px 20px;color:#fff;background:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0;box-sizing:border-box;}
.effectBox .VList{width: 230px;height: 100%;overflow: hidden;position: relative;}
.effectBox .VList ol{width:100%;position: absolute;}
.effectBox .VList ol a{width:100%;display: block;box-sizing: border-box;padding: 5px 0;}
.effectBox .VList ol a img{width:220px;height: 124px;border: 5px solid #fff;}
.effectBox .VList ol a img:hover{border-color: #FFCA3B;}
.effectBox .VList .Prev,.effectBox .VList .Next{width: 50px;height: 60px;position: absolute;left: 50%;margin-left: -25px;transform-origin: center;}
.effectBox .VList .Prev{top:-5px;background:url(../../images/arrowL.png) no-repeat top center;transform: rotate(90deg);background-size:contain;opacity: 0.3;cursor: default;}
.effectBox .VList .Next{bottom:-5px;background:url(../../images/arrowL.png) no-repeat top center;transform: rotate(-90deg);background-size:contain;}

.meeting ul a{width: 413px;}
.meeting ul a img{height: 232px;}
.footer{font-size:16px;border-top:0;background:url(../../images/zt/ChinaAfricaSeminar2025/bg_footer.png) no-repeat bottom center;height: 300px;display: flex;justify-content: center;align-items: center;}
.footer .logo_b{background: none;}
.main h6{width:100%; text-align: center;  background: #fff; padding: 20px 0; border-bottom:2px solid #f6f6f6;}