#banner {
	width: 100%;
	float: left;
	height: 775px;
	overflow: hidden;
	position: relative;
}
#banner .swiper-container {
}
#banner .swiper-slide {
	width: 100%;
	float: left;
	height: 775px;
}
#banner .swiper-slide .inner{width:calc( 100% - 200px); margin:0 auto; min-width:1300px; max-width:1400px; box-sizing:border-box; position:relative;}
#banner #swiper-slide1 {
	background: url(../images/banner1.jpg) no-repeat center center;
}
#banner #swiper-slide1 .inner .banner01_1{ position:absolute; left:0; top:150px; z-index:9}
#banner #swiper-slide1 .inner .banner01_1 h3{ font-size:48px; line-height:60px; color:#fff; margin-bottom:15px;}
#banner #swiper-slide1 .inner .banner01_1 p{ font-size:24px; color:#fff; margin-bottom:15px;}
#banner #swiper-slide1 .inner .banner01_1 a{ font-size:18px; font-weight:bold; color:#fff; background:url(../images/banner01_1.png) right center no-repeat; padding-right:30px; line-height:30px; height:30px; display:inline-block}

#banner #swiper-slide1 .inner .banner01_2{ position:absolute; left:0; right:0; top:50px; z-index:1; text-align:center;}
#banner #swiper-slide1 .inner .banner01_2 a.bofang{ position:absolute; left:50%; top:50%; margin-left:-40px; margin-top:-100px; width:80px; height:80px;}
#banner #swiper-slide1 .inner .banner01_2 a.bofang img{ position:relative; z-index:999}
#banner #swiper-slide1 .inner .banner01_2 a.bofang span{ position:relative; z-index:999; color:#fff; font-size:16px;}

#banner #swiper-slide1 .inner .banner01_2 .bofang:after,
#banner #swiper-slide1 .inner .banner01_2 .bofang:before{content:""; position:absolute; border-radius:50%; top:52%; left:48%; z-index:1;}
#banner #swiper-slide1 .inner .banner01_2 .bofang:before {width:120px; height:120px; background:transparent; background:rgba(0,71,157,0.5); margin-top:-60px; margin-left:-60px; -webkit-animation:warn 2s linear 0.4s infinite; -moz-animation:warn 2s linear 0.4s infinite; animation:warn 2s linear 0.4s infinite; opacity:0;}
#banner #swiper-slide1 .inner .banner01_2 .bofang:after {width:140px; height:140px;background:transparent; /*background:#7e9ec3;*/ background:rgba(0,71,157,0.4); margin-left:-70px; margin-top:-70px; -webkit-animation:warn 2s linear 0s infinite; -moz-animation:warn 2s linear 0s infinite; animation:warn 2s linear 0s infinite; opacity:0;}


#banner #swiper-slide1 .inner .banner01_3{ position:absolute; left:0; right:0; top:450px; z-index:9}
#banner #swiper-slide1 .inner .banner01_3 ul{ text-align: center;}
#banner #swiper-slide1 .inner .banner01_3 ul li{ display: inline-block; width:160px; height:205px; box-sizing:border-box; padding:40px 0; margin:0 10px; border-radius:6px; text-align:center; background:rgba(0,71,157,0.6)}
#banner #swiper-slide1 .inner .banner01_3 ul li i{ width:60px; height:60px; margin:0 auto 20px; display: inline-block; border-radius:6px; border:1px #fff solid; background-position:center center; background-repeat:no-repeat;}
#banner #swiper-slide1 .inner .banner01_3 ul li p{ color:#fff; font-size:18px;}
#banner #swiper-slide1 .inner .banner01_3 ul li i.banico01{ background-image:url(../images/banico01.png)}
#banner #swiper-slide1 .inner .banner01_3 ul li i.banico02{ background-image:url(../images/banico02.png)}
#banner #swiper-slide1 .inner .banner01_3 ul li i.banico03{ background-image:url(../images/banico03.png)}
#banner #swiper-slide1 .inner .banner01_3 ul li i.banico04{ background-image:url(../images/banico04.png)}
#banner #swiper-slide1 .inner .banner01_3 ul li i.banico05{ background-image:url(../images/banico05.png)}
#banner #swiper-slide1 .inner .banner01_3 ul li i.banico06{ background-image:url(../images/banico06.png)}
#banner #swiper-slide1 .inner .banner01_3 ul li i.banico07{ background-image:url(../images/banico07.png)}


#banner #swiper-slide2 {
	background: url(../images/banner2.jpg) no-repeat center center;
}
#banner #swiper-slide2 .inner{ position:relative;}
#banner #swiper-slide2 .inner .banner02_1{ width:310px; height:163px; background:url(../images/bannerbiankuang.png) center center no-repeat; position:absolute; top:100px; left:0; text-align:center; display:flex;flex-direction: column;}
#banner #swiper-slide2 .inner .banner02_1 h3{ font-size:30px; color:#fff; line-height:60px;margin-top: 30px;}
#banner #swiper-slide2 .inner .banner02_1 p{ font-size:16px; color:#fff; line-height:32px; text-transform:uppercase;}

#banner #swiper-slide2 .inner .banner02_2{ position:absolute; left:0; right:0; top:50px; z-index:1; text-align:center;}

#banner #swiper-slide2 .inner .banner02_3{ position:absolute; right:0; top:100px; z-index:9}
#banner #swiper-slide2 .inner .banner02_3 dl{ width:180px; padding-bottom:20px; background:rgba(0,71,157,0.6); border-radius:6px; overflow:hidden;}
#banner #swiper-slide2 .inner .banner02_3 dl dt{ padding-left:30px; height:60px; line-height:60px; color:#fff; font-size:24px; font-weight:bold; background:#9c2727}
#banner #swiper-slide2 .inner .banner02_3 dl dd{ padding-left:30px; font-size:16px; color:#fff; line-height:45px;}
#banner #swiper-slide2 .inner .banner02_3 dl dd.dderji{ font-size:14px; line-height:35px;}

#banner #swiper-slide3 {
	background: url(../images/banner3.jpg) no-repeat center center;
}
#banner #swiper-slide3 .inner{ position:relative;}
#banner #swiper-slide3 .inner .banner03_1{ width:310px; height:163px; background:url(../images/bannerbiankuang.png) center center no-repeat; position:absolute; top:260px; right:100px; text-align:center; display:flex;flex-direction: column; z-index:9}
#banner #swiper-slide3 .inner .banner03_1 h3{ font-size:30px; color:#fff; line-height:60px;margin-top: 30px;}
#banner #swiper-slide3 .inner .banner03_1 p{ font-size:16px; color:#fff; line-height:32px; text-transform:uppercase;}

#banner #swiper-slide3 .inner .banner03_2{ position:absolute; left:0; right:0; top:50px; z-index:1; text-align:center;}

#banner #swiper-slide3 .inner .banner03_3{ position:absolute; left:0; top:60px; z-index:9}
#banner #swiper-slide3 .inner .banner03_3 dl{ width:180px; padding-bottom:20px; background:rgba(0,71,157,0.6); border-radius:6px; overflow:hidden;}
#banner #swiper-slide3 .inner .banner03_3 dl dt{ padding-left:30px; height:60px; line-height:60px; color:#fff; font-size:24px; font-weight:bold; background:#9c2727}
#banner #swiper-slide3 .inner .banner03_3 dl dd{ padding-left:30px; font-size:16px; color:#fff; line-height:45px;}
#banner #swiper-slide3 .inner .banner03_3 dl dd.dderji{ font-size:14px; line-height:35px;}


#banner #swiper-slide4 {
	background: url(../images/banner1.jpg) no-repeat center center;
}
#banner #swiper-slide4 .inner{ position:relative;}
#banner #swiper-slide4 .inner .banner04_1{ width:310px; height:163px; background:url(../images/bannerbiankuang.png) center center no-repeat; position:absolute; top:100px; left:0; text-align:center; display:flex;flex-direction: column;}
#banner #swiper-slide4 .inner .banner04_1 h3{ font-size:30px; color:#fff; line-height:60px;margin-top: 30px;}
#banner #swiper-slide4 .inner .banner04_1 p{ font-size:14px; color:#fff; line-height:32px; text-transform:uppercase;}

#banner #swiper-slide4 .inner .banner04_2{ position:absolute; left:0; right:0; top:50px; z-index:1; text-align:center;}

#banner #swiper-slide4 .inner .banner04_3{ position:absolute; right:0; top:180px; z-index:9}
#banner #swiper-slide4 .inner .banner04_3 dl{ width:180px; padding-bottom:20px; background:rgba(0,71,157,0.6); border-radius:6px; overflow:hidden;}
#banner #swiper-slide4 .inner .banner04_3 dl dt{ padding-left:30px; height:60px; line-height:60px; color:#fff; font-size:24px; font-weight:bold; background:#9c2727}
#banner #swiper-slide4 .inner .banner04_3 dl dd{ padding-left:30px; font-size:16px; color:#fff; line-height:45px;}
#banner #swiper-slide4 .inner .banner04_3 dl dd.dderji{ font-size:14px; line-height:35px;}
#banner #swiper-slide4 .inner .banner04_3 dl dd span{ font-size:12px}


#banner #swiper-slide5 {
	background: url(../images/banner2.jpg) no-repeat center center;
}
#banner #swiper-slide5 .inner{ position:relative;}
#banner #swiper-slide5 .inner .banner05_1{ width:310px; height:163px; background:url(../images/bannerbiankuang.png) center center no-repeat; position:absolute; top:100px; left:0; text-align:center; display:flex;flex-direction: column;}
#banner #swiper-slide5 .inner .banner05_1 h3{ font-size:30px; color:#fff; line-height:60px;margin-top: 30px;}
#banner #swiper-slide5 .inner .banner05_1 p{ font-size:14px; color:#fff; line-height:32px; text-transform:uppercase;}

#banner #swiper-slide5 .inner .banner05_2{ position:absolute; left:0; right:0; top:50px; z-index:1; text-align:center;}

#banner #swiper-slide5 .inner .banner05_3{ position:absolute; right:0; top:100px; z-index:9}
#banner #swiper-slide5 .inner .banner05_3 dl{ width:180px; padding-bottom:20px; background:rgba(0,71,157,0.6); border-radius:6px; overflow:hidden;}
#banner #swiper-slide5 .inner .banner05_3 dl dt{ padding-left:30px; height:60px; line-height:60px; color:#fff; font-size:24px; font-weight:bold; background:#9c2727}
#banner #swiper-slide5 .inner .banner05_3 dl dd{ padding-left:30px; font-size:16px; color:#fff; line-height:45px;}
#banner #swiper-slide5 .inner .banner05_3 dl dd.dderji{ font-size:14px; line-height:35px;}
#banner #swiper-slide5 .inner .banner05_3 dl dd span{ font-size:12px}

#banner #swiper-slide6 {
	background: url(../images/banner3.jpg) no-repeat center center;
}
#banner #swiper-slide6 .inner{ position:relative;}
#banner #swiper-slide6 .inner .banner06_1{ width:310px; height:163px; background:url(../images/bannerbiankuang.png) center center no-repeat; position:absolute; top:100px; left:0; text-align:center; display:flex;flex-direction: column;}
#banner #swiper-slide6 .inner .banner06_1 h3{ font-size:30px; color:#fff; line-height:60px;margin-top: 30px;}
#banner #swiper-slide6 .inner .banner06_1 p{ font-size:14px; color:#fff; line-height:32px; text-transform:uppercase;}

#banner #swiper-slide6 .inner .banner06_2{ position:absolute; left:0; right:0; top:50px; z-index:1; text-align:center;}

#banner #swiper-slide6 .inner .banner06_3{ position:absolute; right:0; top:100px; z-index:9}
#banner #swiper-slide6 .inner .banner06_3 dl{ width:180px; padding-bottom:20px; background:rgba(0,71,157,0.6); border-radius:6px; overflow:hidden;}
#banner #swiper-slide6 .inner .banner06_3 dl dt{ padding-left:30px; height:60px; line-height:60px; color:#fff; font-size:24px; font-weight:bold; background:#9c2727}
#banner #swiper-slide6 .inner .banner06_3 dl dd{ padding-left:30px; font-size:16px; color:#fff; line-height:45px;}
#banner #swiper-slide6 .inner .banner06_3 dl dd.dderji{ font-size:14px; line-height:35px;}
#banner #swiper-slide6 .inner .banner06_3 dl dd span{ font-size:12px}

#banner #swiper-slide7 {
	background: url(../images/banner1.jpg) no-repeat center center;
}
#banner #swiper-slide7 .inner{ position:relative;}
#banner #swiper-slide7 .inner .banner07_1{ width:310px; height:163px; background:url(../images/bannerbiankuang.png) center center no-repeat; position:absolute; top:100px; left:0; text-align:center; display:flex;flex-direction: column;}
#banner #swiper-slide7 .inner .banner07_1 h3{ font-size:30px; color:#fff; line-height:60px;margin-top: 30px;}
#banner #swiper-slide7 .inner .banner07_1 p{ font-size:14px; color:#fff; line-height:32px; text-transform:uppercase;}

#banner #swiper-slide7 .inner .banner07_2{ position:absolute; left:0; right:0; top:50px; z-index:1; text-align:center;}

#banner #swiper-slide7 .inner .banner07_3{ position:absolute; right:0; top:100px; z-index:9}
#banner #swiper-slide7 .inner .banner07_3 dl{ width:180px; padding-bottom:20px; background:rgba(0,71,157,0.6); border-radius:6px; overflow:hidden;}
#banner #swiper-slide7 .inner .banner07_3 dl dt{ padding-left:30px; height:60px; line-height:60px; color:#fff; font-size:24px; font-weight:bold; background:#9c2727}
#banner #swiper-slide7 .inner .banner07_3 dl dd{ padding-left:30px; font-size:16px; color:#fff; line-height:45px;}
#banner #swiper-slide7 .inner .banner07_3 dl dd.dderji{ font-size:14px; line-height:35px;}
#banner #swiper-slide7 .inner .banner07_3 dl dd span{ font-size:12px}

#banner .arrow-left {
	background: url(../images/banner_arrow.png) no-repeat left top;
	position: absolute;
	left: 20px;
	top: 50%;
	margin-top: -35px;
	width: 70px;
	height: 70px;
	z-index: 999;
	outline: none;
}
#banner .arrow-right {
	background: url(../images/banner_arrow.png) no-repeat left bottom;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -35px;
	width: 70px;
	height: 70px;
	z-index: 999;
	outline: none;
}
#banner .pagination {
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 5px;
	width: 100%;
	z-index: 999;
}
#banner .swiper-pagination-bullet {
	display: inline-block;
	width: 6px;
	height: 6px;
	opacity: 1;
	border-radius: 10px;
	background: white;
	margin: 0 3px;
	cursor: pointer;
	transition: width 0.3s ease-in-out;
}
#banner .swiper-pagination-bullet-active {
	background: #fdd000;
	width: 12px;
}
#banner .subbtn {
	text-align: center;
}
#banner .button {
	font-size: 16px;
	color: #fff;
	margin: 0 7px;
	padding: 10px 25px;
	border-radius: 20px;
	text-decoration: none;
	border: 1px solid #fff;
	transition: all .4s cubic-bezier(.4, 0, .2, 1);
}
#banner .button:hover {
	color: #065fe3;
	background-color: #fff;
}
