.index-nav{width: 100%;height: 50px;box-sizing: border-box;}
.index-nav-frame{width: 1160px;margin: 0 auto;}
.index-nav-frame-line{color: #fff;float: left;position: relative;display: block;outline: none;cursor: pointer;width: 164px;line-height: 54px;text-align: center;font-weight: 700; z-index:9999;}
.index-nav-frame-line a{color:#fff;  font-size:16px;}
.index-nav-frame-line.active{color:#fff;  background:#2aa7ff;}

.index-nav-frame-line-center{opacity: 0;height: 0;position: absolute;overflow: hidden;width: 100%;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;/* Firefox 4 */-o-transition: all 0.5s; /* Opera */}
.index-nav-frame-line-li{width: 100%;font-weight: 500;text-align: center;background: #0068b1;color: #fff;  font-size:15px;}
.index-nav-frame-line-li:hover{background: #2aa7ff;color: white;  font-size:15px;}
.index-nav-frame-line-li:hover a{background: #2aa7ff;color: white;  font-size:15px;}
.index-nav-frame-line-focus:focus{display: none;}
.index-nav-frame-line:hover .index-nav-frame-line-center{height:auto;opacity: 1;}

.nav-line{height: 50px;width: 100%;position: relative;display: none;outline: none;}
.nav-small{width: 30px;height: 30px;position: absolute;right: 10px;top:10px;cursor: pointer;display: none;outline: none;}
.nav-small img{width: 100%;height: 100%;object-fit: cover;}
.nav-small-focus{position: absolute;width: 100%;height: 100%;display: none;}
.nav-small-focus:focus{display: none;}
@media only screen and (max-width:800px) {
	.index-nav-frame-line-li a{display: block;color: white;}
	.nav-line{display: block;border-bottom: 1px solid #eeeeee;}
	.nav-small{display: block;}
	.nav-small:focus~.index-nav-frame-line{height: auto;border-bottom: 1px solid #ccc;}
	.nav-small:focus .nav-small-focus{display: block;}
	.index-nav-frame{width: 100%;}
	.index-nav-frame-line{width: 100%;height: 0;overflow: hidden;}
	.index-nav-frame-line-center{position: relative;background: #444359;}
	.index-nav-frame-line:hover .index-nav-frame-line-center{height:0;opacity: 0;}
	.index-nav-frame-line-li{border-bottom: 1px solid #4b4a5e;color: #d9d9d9;background: #444359;}
	.index-nav-frame-line-li:hover{background: #b63b4d;}
	.index-nav-frame-line:focus{height: auto;border-bottom: 1px solid #ccc;}
	.index-nav-frame-line:focus>.index-nav-frame-line-center{height:auto;opacity: 1;}
	.index-nav-frame-line:focus .index-nav-frame-line-header{color: #B63B4D;}
	.index-nav-frame-line-focus{display: none;width: 100%;height: 50px;position: absolute;left: 0;top: 0;}
	.index-nav-frame-line:focus .index-nav-frame-line-focus{display: block;}

}


.one_left{ overflow: hidden;position: relative;}
.one_left a{display: block;}
.one_left a span{display: block;}
.one_left a span.img{padding-bottom: 437px;background-position: center;background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover; width:100%;}
.one_left a span.txt{position: absolute;padding: 0 3%;bottom: 0;left: 0;background:rgba(0,0,0,.5); width: 94%;}
.one_left a span.txt i{display: block;line-height: 60px;font-weight: bold;font-size: 18px;color: #fff;width: 80%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.two_lefthd{position: absolute;right: 3%;bottom: 27px;z-index: 2;}
.two_lefthd span{display: inline-block;height: 6px;width: 15px;background: #fff;opacity: 0.6;filter: alpha(opacity=60);-webkit-border-radius: 5px;border-radius: 5px;margin-left: 6px;}
.two_lefthd span.swiper-pagination-bullet-active{width: 24px;opacity: 1;filter: alpha(opacity=100);}



.seven_swiper{position: relative;overflow: hidden;}
.seven_swiper a{display: block; border:1px solid #eeeeee;  font-size: 18px; line-height:2; color: #4c4c4c;text-align: center;  }
.seven_swiper a:hover{background: #165d9c;color: #fff;}
.seven_swiper a img{ width:100%; height:168px;}
.index_seven em{float: right;margin-top: 5px;}
.index_seven em a{margin-left: 4px;background: #293342;display: inline-block;width: 30px;height: 20px;line-height: 20px;text-align: center;color: #fff;font-size: 14px;font-family: 'simsun' !important;}
.index_seven em a:hover{background: #165d9c;}
.index_seven em a.swiper-button-disabled{opacity: 0.5;filter: alpha(opacity=50);}