#c_banner .f-center {	text-align:center;}
#c_banner .f-14 {	font-size:14px;}
#c_banner .pcimg {	width:100%;height:auto; position: relative; z-index: 1;}
#c_banner .moimg {	display:none;}
#c_banner .banner .swiper-slide img.bannerPic {	display:block;width:100%;left:0;top:0;}
#c_banner .bannerPic {	position:relative;width:100%;height:auto;transition:all 1s ease 2.5s;transform:perspective(1000px) translate3d(0,0,100px);}
#c_banner .swiper-slide.active .bannerPic {	transition:all 2s ease 0s;transform:perspective(1000px) translate3d(0,0,0px);}
#c_banner .banner .swiper-slide .ind_ban_tex {	position:absolute;width:100%;height:100%;right:0;top:0;transform:translateY(0%); text-align: center; z-index: 99;display: flex;justify-content: center;flex-direction: column; align-items: center;}
#c_banner .banner .swiper-slide .ind_ban_tex.ban_b {text-align: right;top:25%;right:3%;}
#c_banner .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title_en {	transform:translateY(80px);opacity:0;margin-bottom:30px;font-size: 36px;color: #ffffff;text-align: center;}
#c_banner .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title { transform:translateY(80px);opacity:0;font-size:52px;color: #ffffff;text-align: center; font-weight:bold;line-height: 100px;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);margin:0 0 45px 0}
#c_banner .banner .swiper-slide .ind_ban_tex .ind_ban_tex_info {	margin-bottom:10px;transform:translateY(80px);opacity:0;font-size: 17px;color: #ffffff;  margin:0 0 45px 0}
#c_banner .banner .swiper-slide .ind_ban_tex a {	 transform:translateY(80px);opacity:0;width:150px;margin:0 auto;line-height:45px;display:block;color:#fff;font-size:18px;font-weight:bold; text-align:center; border-radius:50px; background:#ebc120;}
#c_banner .banner .swiper-slide .ind_ban_tex.ban_b .ind_ban_tex_title {	margin-bottom:30px;}
#c_banner .banner .swiper-slide.active .ind_ban_tex_title_en {	transition:all 1s ease 0.5s;transform:translateY(0);opacity:1;}
#c_banner .banner .swiper-slide.active .ind_ban_tex_title {	transition:all 1s ease  0.7s;transform:translateY(0);opacity:1;}
#c_banner .banner .swiper-slide.active .ind_ban_tex_info {	transition:all 1s ease  0.9s;transform:translateY(0);opacity:1;}
#c_banner .banner .swiper-slide.active .ind_ban_tex a{	transition:all 1s ease  1.1s;transform:translateY(0);opacity:1;}
#c_banner .banner .swiper-button-prev {
	background-image:none;left:calc(8.335% - 32px);top:calc(50% - 32px);width:28px;height:51px;transition:all .3s ease;background:url(../images/jt_l.png);
}
#c_banner .banner .swiper-button-next {
	background-image:none;right:calc(8.335% - 32px);top:calc(50% - 32px);width:28px;height:51px;transition:all .3s ease;background:url(../images/jt_r.png);
}
#c_banner .banner .swiper-button-next.swiper-button-disabled {	}
#c_banner .banner .swiper-button-prev.swiper-button-disabled {	}
#c_banner .banner .swiper-pagination-bullet {	width:12px;height:12px;background-color:#ffffff;margin:0 14px;opacity:0.5;color:transparent;}
#c_banner .banner .swiper-pagination-bullet-active {	opacity:1;width:42px;height:42px;line-height:42px;text-align:center;border:2px solid rgba(255,255,255,0.4);background-color:transparent;color:#ffffff;}
#c_banner .banner .swiper-pagination-bullet-active .rightcircle {
	-webkit-animation:circleProgressLoad_right 3s linear infinite;animation:circleProgressLoad_right 3s linear infinite;
}
#c_banner .banner .swiper-pagination-bullet-active .leftcircle {
	-webkit-animation:circleProgressLoad_left 3s linear infinite;animation:circleProgressLoad_left 3s linear infinite;
}
#c_banner .banner .swiper-pagination-bullet-active .wrapper_con {	display:block;}
#c_banner .banner .swiper-pagination {	font-size:0;}
#c_banner .banner .swiper-pagination > span {	display:inline-block;vertical-align:middle;position:relative;}
#c_banner .banner .swiper-container-rtl .swiper-button-next {	left:calc(8.335% - 32px);}
#c_banner .banner .swiper-container-rtl .swiper-button-prev { right:calc(8.335% - 32px);}
#c_banner .banner .swiper-container-horizontal > .swiper-pagination-bullets {bottom:5%;}
#c_banner .banner .swiper-pagination-custom { bottom:5%;}
#c_banner .banner .swiper-pagination-fraction {	bottom:5%;}
#c_banner .right {right:-2px;}
#c_banner .left { left:-2px;}
#c_banner .circleProgress {	width:42px;height:42px;border:2px solid transparent;border-radius:50%;position:absolute;top:0;-webkit-transform:rotate(-135deg);}
#c_banner .rightcircle { border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;right:0;}
#c_banner .leftcircle {	border-top:2px solid #ffffff;border-right:2px solid #ffffff;left:0;}
#c_banner .wrapper_con { width:21px;height:42px;position:absolute;top:-2px;overflow:hidden;display:none;}

@media only screen and (max-width:1024px) and (min-width:769px) {
	#c_banner .f-center { padding-top:70px;}
}
@media only screen and (max-width:768px) {
	#c_banner .f-center {	padding-top:70px;	height:65vh;}
	#c_banner .moimg {	display:block;	height:100%;}
	#c_banner .pcimg {	display:none;}
	#c_banner .banner .swiper-slide img {	display:block;	width:100%;	height:100%;	object-fit:cover;	left:0;	top:0;}
	#c_banner .banner .swiper-pagination-bullet {	width:8px;	height:8px;	margin:0 6px;}
	#c_banner .rightcircle {	display:none;}
	#c_banner .banner .swiper-pagination-bullet-active .wrapper_con {	display:none;}
	#c_banner .f-14 {	display:none;}
	#c_banner .banner .swiper-button-prev {	display:none;}
	#c_banner .banner .swiper-button-next {	display:none;}
}
#c_banner {
	width:100%;max-width:none;min-width:0px;height:auto;max-height:none;min-height:0px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;padding-bottom:0px;overflow: hidden;
	 
}
@media only screen and (max-width:1600px){ 
	#c_banner .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title_en { font-size: 26px;    margin-bottom: 20px;}
	#c_banner .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title {  font-size:41px;    margin-bottom: 20px; line-height: 58px;}
}

@media only screen and (max-width:1440px){ 
	#c_banner .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title_en { font-size: 22px;    margin-bottom: 10px;}
	#c_banner .banner .swiper-slide .ind_ban_tex .ind_ban_tex_title {  font-size:38px;    margin-bottom: 10px; line-height: 55px;}
}
