
.home-banner{ background-color:#1973b3}
.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
	.swiper-slide .back_img{ width:100%;height: auto; display: block;opacity :1 }
	.swiper-slide .back_img_mob{ display:none;opacity :0}
		.swiper-slide .banner_fonts{ position:absolute; left:50%; top:50%; width:320px; height:240px; margin-left:-160px; margin-top:-120px; z-index:2}

.swiper-slide .position02{ margin-left:0}

.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:4%; z-index:4}
.swiper-pagination-bullet{ width:10px; height:10px;border-radius:14px; background-color:#FFFFFF;opacity:0.6}	
.swiper-pagination-bullet-active{ background-color:#d6303b;opacity:1}	

.swiper-slide .banner_fonts{
		transform:translateY(100px);
		opacity:0;
		transition:all .4s; color:#FFFFFF;}
.swiper-slide .banner_fonts h3{padding-bottom:20px;text-shadow:0px 0px 40px #333;}
.swiper-slide .banner_fonts p{ display:block; padding-bottom:90px;text-shadow:0px 0px 30px #333; font-weight:bold} 
.swiper-slide .banner_fonts  a{ color:#134dab; background-color:#FFFFFF; padding:10px 40px;}
.swiper-slide .banner_fonts  a:hover{color:#fff; background-color:#134dab;}
.ani-slide .banner_fonts{
		transform:translateY(0);
		opacity:1;
		}
.swiper-slide .back_img{
		transform:translateX(0);
		opacity:1;
		transition:all .4s;}
.ani-slide .back_img{
		transform:translateX(0);
		opacity:1;
		}
.home-banner{}		
.home-banner .swiper-button-next, 
.home-banner .swiper-button-prev {
	width:60px;
	height:60px;
	margin-top: -30px;
}

.home-banner .swiper-button-prev {
	left: 4.5%;
	background: url(../images/home_banner_prev.png) no-repeat;
}

.home-banner .swiper-button-next {
	right: 4.5%;
	background: url(../images/home_banner_next.png) no-repeat;
}
.home_news_show{ }
.home_news_show ul li{ line-height:100%; float: left; width:25%;background-color:#FFFFFF; padding-top:40px; padding-bottom:40px;}
.home_news_show ul li:nth-child(2n){ background-color:#f1f1f1}
.home_news_show ul li .new_l_times{ float:left; margin-left:5%; display:inline; margin-right:5%; width:15%; height: auto; background-color:#d9333e; color:#FFFFFF; text-align:center;border-radius:4px; }
.home_news_show ul li .new_l_times .day{ font-size:38px; display:block; margin-top:12px;line-height:100%;}
.home_news_show ul li .new_l_times .month{ font-size:14px; display:block;margin-bottom:10px; margin-top:6px;line-height:100%;}
.home_news_show ul li .new_r_font{ float:left; width:70%;}
.home_news_show ul li .new_r_font h3{ font-size:15px; font-weight:bold; padding-bottom:20px; line-height:160%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.home_news_show ul li .new_r_font .new_descipe{ font-size:13px; padding-bottom:20px; line-height:180%; color:#999999}
.home_news_show ul li .new_r_font .more_btn{ color:#d9333e;}


@media (max-width:1000px) {
.swiper-slide .back_img{ width:100%;height: auto;display:none;opacity :0 }
	.swiper-slide .back_img_mob{ display: block;opacity :1}
	.swiper-slide .banner_fonts{ margin-top:-3rem; height:auto }
.swiper-slide .banner_fonts p{ padding-bottom:3rem}
.swiper-slide .banner_fonts  a{ padding:1rem 2rem; display:none}
.home_news_show ul li{ float:none; width:100%;}
.home_news_show ul li .new_l_times{ float:none; display: inline-block; width:auto;padding: 0 0.8rem;} 
.home_news_show ul li .new_r_font{ float:none; width:90%; margin:0px auto; padding-top:0.6rem}
.home_news_show ul li .new_l_times .day { font-size:2rem;}
.home_news_show ul li .new_l_times .month{ font-size:0.8rem}
	}