@charset "utf-8";
.p1_content .fr p {
	padding-bottom: 10px;
}
#box ol li.active {
	width: 19px;
	background: #ca3636;
}
.video-2024 {
	margin-top: 25px;
}

.video-2024 .left {
	width: 640px;
    font-size: 18px;
	position: relative;
}

.video-2024 .right {
    width: 560px;
}

.video-2024 .left i {
	position: absolute;
    background: url(/img/FOREIGN/2021/04/313138/source/imgs/vbg1.png) no-repeat;
    width: 71px;
    height: 71px;
    z-index: 99;
    top: 275px;
    left: 15px;
}

.video-2024 .right li {
	float: left;
    width: 270px;
    margin: 0px 0 5px 10px;
    font-size: 14px;
    position: relative;
    height: 177px;
    overflow: hidden;
}

.video-2024 .right li i {
	position: absolute;
    background: url(/img/FOREIGN/2021/04/313138/source/imgs/vbg2.png) no-repeat;
    width: 44px;
    height: 44px;
    z-index: 99;
    top: 115px;
    left: 5px;
	background-size: 70% auto;
}

/* haibao */
.p6list-2024 {
	margin: 20px auto;
}
.p6list-2024 li {
	float: left;
    width: 305px;
    font-size: 14px;
    display: inline;
	margin: 13px 0px 0 24px;
    width: 282px;
	height: 565px !important;
}
.p6list-2024 li:nth-child(4n+1) {
	margin-left: 0;
}

/* haibao gundong */
.haibao2024 {
	position: relative;
	margin-top: 20px;
	margin-bottom: 20px;
}
.haibao2024 .swiper-container {
    height: 501px;
}
.haibao2024 .swiper-slide {
    width: 282px;
}
.haibao2024 .swiper-slide span {
    height: 501px;
    overflow: hidden;
    display: block;
}
.haibao2024 .swiper-slide span {
	margin: 0 15px;
}
.haibao2024 .swiper-slide span img {
    width: 100%;
    height: auto;
}
.haibao2024 .prev24,
.haibao2024 .next24 {
    position: absolute;
    top: 200px;
    width: 53px;
    height: 99px;
    z-index: 998;
    cursor: pointer;
}
.haibao2024 .prev24 {
    background: url(/img/FOREIGN/2017/04/212798/images/l_bt1.png) no-repeat left top;
	background-size: 70% auto;
    left: -30px;
}
.haibao2024 .next24 {
    background: url(/img/FOREIGN/2017/04/212798/images/r_bt1.png) no-repeat left bottom;
	background-size: 70% auto;
    right: -46px;
	top: 170px;
}

.p2024_2 {
	margin-top: 25px;
}
.jCarouselLite2 li {
	width: 1200px;
	height: 675px;
}
.jCarouselLite2{margin-top:15px;}
.jCarouselLite2 li{width:1200px;height:675px; background:#fff;}
.jCarouselLite2 li{ position:relative;font-size: 22px;}
.jCarouselLite2 li img {margin-bottom: 10px}
.jCarouselLite2 li b {
	position: absolute;
	width: 98%;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    height: 80px;
    line-height: 80px;
    padding-left: 2%;
	font-size:24px;
	left: 0;
}
.jCarouselLite2 li i{color:#999999;display:block;padding:5px 0;font-size:30px; position:absolute;right:5px;bottom:25px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.jCarouselLite2 li i em{font-size:48px;color:#f58c03;}
.jCarouselLite2 li p{color:#999999;display:block;padding:10px 20px;width:690px;}
.jCarouselLite2 li i em.allp{color:#c8c0ba;}
.jCarouselLite2 li i em.thisp{color:#2e96e0;}

/* banner 20241122 */
.foreign_ban1 {
	 height: 120px;
	position: relative;
	border-top: none;
	padding-top: 0px;
	margin-top: 30px;
}
.foreign_ban1 .swiper-container {
	height: 120px;
	width: 100%;
	overflow: hidden;
}
