.swiper-slide div.backgroundimg1{height:100%; background:url('/theme/IDEN01/img/bg1.jpg')no-repeat center; background-size:cover;}
.swiper-slide div.backgroundimg2{height:100%; background:url('/theme/IDEN01/img/bg2.jpg')no-repeat center; background-size:cover;}
.swiper-slide div.backgroundimg3{height:100%; background:url('/theme/IDEN01/img/bg3.jpg')no-repeat center; background-size:cover;}
.swiper-slide div.backgroundimg4{height:100%; background:url('/theme/IDEN01/img/bg4.jpg')no-repeat center; background-size:cover;}
.swiper-slide div.backgroundimg5{height:100%; background:url('/theme/IDEN01/img/bg5.jpg')no-repeat center; background-size:cover;}
.swiper-container .swiper-slide {width:100%; height:720px; margin:0 auto; padding:0; overflow:hidden;}

	.swiper-container .swiper-slide .slide_m {display:none;}
	.swiper-container .swiper-slide .txt_box{color:#fff; position:absolute; z-index:10000;left:50%; transform:translateX(-50%); top:38%;text-align:left;  padding:35px 0px; width:1185px; text-align:left;}
	.swiper-container .swiper-slide .txt_box h2 {font-size:2em; line-height:1.1em; padding-top:0px; font-weight:600;color:#fff; margin-left:4px;  text-shadow:1px 2px 2px #333;}
	.swiper-container .swiper-slide .txt_box h1 {font-size:3.5em; line-height:1.5em; padding-top:0px; font-weight:600;color:#fff; text-shadow:1px 2px 2px #333;}
	.swiper-container .swiper-slide .txt_box h1 b {font-weight:800;}
	.swiper-container .swiper-slide .txt_box h2 b {color:#6ec3ff; }
	.swiper-container .swiper-slide .txt_box .line-mid {background:#999; width:25px; height:1px ; margin:15px 5px 5px 5px;}
	.swiper-container .swiper-slide .txt_box p {font-size:1.3em;  margin:15px 0 0 0px; font-weight:400;color:#fff; line-height:1.5em;}
	.swiper-container .swiper-slide .txt_box p b {font-size:0.5em;position:relative; left:3px; top:-14px; }
	.swiper-container .swiper-button-prev{left:20px; display:block;}
	.swiper-container .swiper-button-next{right:20px; display:block;}
	
	.txt_animate {animation-delay:1s; opacity: 0; -webkit-animation-duration: 1.5s; animation-duration: 1.5s; -webkit-animation-fill-mode: both; animation-fill-mode: both; }
	@-webkit-keyframes fade_down { 
		0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; } 
	}
	@keyframes fade_down { 
		0% { opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; }
	}
	.fade_down { -webkit-animation-name: fade_down; animation-name: fade_down; }
	
	@-webkit-keyframes fade_up { 
		0% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; } 
	}
	@keyframes fade_up { 
		0% { opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0); }
	  100% { opacity: 1; -webkit-transform: none; transform: none; }
	}
	.fade_down { -webkit-animation-name: fade_down; animation-name: fade_down; }
	.fade_up { -webkit-animation-name: fade_up; animation-name: fade_up; }
	.delay_1 { animation-delay: 1.5s; }
	.delay_2 { animation-delay: 2.0s; }
	.delay_3 { animation-delay: 2.5s; }
	
	