.idxmore{color: #0072BF;padding-right: 1.43rem;line-height: 27px;cursor: pointer;display: inline-block;position: relative;}
.idxmore i{position: absolute;width: 27px;height: 27px;border-radius: 50%;border: 1px solid #0072BF;right: 0;top: 50%;transform: translateY(-50%); display: flex;align-items: center;justify-content: center;}
.idxmore i span{width: 3px;height: 3px;background: #0072BF;border-radius: 50%;margin-left: 3px}
.idxmore i span:first-child{margin-left: 0;}
.idxmore:hover{padding-right: 1.23rem;}
.idxmore:hover i{background: #0072BF;}
.idxmore:hover i span{background: #fff;}
.idxmore i span:nth-child(1) {animation: scale2 1s ease 0s infinite ;}
.idxmore i span:nth-child(2) {  animation: scale2 1s ease .2s infinite ;}
.idxmore i span:nth-child(3) {  animation: scale2 1s ease .4s infinite ;}
/* @keyframes scale2 {
  form {opacity: 1;  }
  to {opacity: 0;  }
} */

.idxTitle > span{line-height: 2.86rem;border-bottom: 3px solid #0072BF;}

.banner a{padding-bottom: 31.5%;}
.banner .qhbtn{opacity: .5;}
.banner .qhbtn:hover{opacity: 1;}
.banner .swiper-pagination.swiper-pagination-bullets{bottom: 4.5%;}
.banner .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width: 10px;height: 10px;background: #fff;opacity: 1;position: relative;margin: 0 10px;}
.banner .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet::after{position: absolute;content: '';width: 16px;height: 16px;border-radius: 50%;left:-4px;top: -4px;border: 1px solid #fff;transform: scale(0);transition: 0.3s;}
.banner .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active::after{transform: scale(1);}
.twoUl{padding: 0.33rem 0 0;}
.twoUl li a::before{width: 8px;height: 8px;border: 1px solid #1D1D1D;border-radius: 50%;box-sizing: border-box;left: 0;top: calc(0.66rem + 10px);}
.twoUl li a:hover .title{color: #0072BF;}
.twoUl li a:hover::before{background: #0072BF;border-color: #0072BF;}
.twoUl li a{border-bottom:1px dashed #B6B6B6 ;padding-left: 1rem;line-height: 1.66rem;}
.twoUl li a::before{top: 50%;transform: translateY(-50%);}
/*.twoUl li a .title{width: calc(100% - 120px);}*/
.twoUl li:last-child a{border-bottom: none;}
.twoUl li a .time{color: #6E6E6E;}
.oneWrap{width:23.85%;}
.oneWrap a{padding-bottom: 221px;}
.oneWrap a:first-child{margin-bottom: 0.833rem;}
.oneWrap a span{position: absolute;left: 1.3rem;top: 50%;transform: translateY(-50%);}
.idxOne{padding: 0 1.3%;}
.twoWrap,.threeWrap{width: 24%;}
.threeWrap .wrap a{width: calc((100% - 25px) / 2);margin-top: 25px;height: 112px;background: #F6F6F6;}
.threeWrap .wrap a:nth-child(even){margin-left: 25px;}
.threeWrap .wrap a::after{ opacity: 0;background: linear-gradient(to right,#0072BF,#2AA7FA);width: 100%;height: 100%;left: 0;top: 0;}
.threeWrap .wrap a:hover::after{opacity: 1;}
.threeWrap .wrap a>img{position: absolute; right: 0; bottom: 0;}
.threeWrap .wrap a>*{position: relative;z-index: 2;}
.threeWrap .wrap a span{position: absolute;top: 50%;transform: translateY(-50%);left: 1rem;}
.threeWrap .wrap a i{width: 30px;height: 30px;border: 1px solid #B6B6B6;border-radius: 50%;position: absolute;right: 1rem;top: 50%;transform: translateY(-50%);}
.threeWrap .wrap a i img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);filter: brightness(0) invert(0.7);}
.threeWrap .wrap a:hover span ,.threeWrap .wrap a:hover i{filter: brightness(0) invert(1);}
.idxTwo{border-left: 3px solid #0072BF;background: #F6F6F6;margin-left: 1.3%;margin-right: 1.3%;padding:0.5rem 1rem;}
.idxTwo .wrap{width: 100%;}
.idxTwo .wrap a{display: inline-block;width: 18%;box-sizing: border-box;text-align: center;margin-top: 5px;padding-bottom:50px;background-size:cover;background-position:center;background-repeat:no-repeat;margin-left:2%}
.idxTwo .wrap a:nth-child(5n+1){margin-left:0;}

/* 新增 */	
#outer{background: rgba(36, 39, 90, 0.6);position: absolute;left: 50%;top: 50%;width: 50%;border-radius: 10px;z-index: 2;transform: translate(-50%,-50%);padding: 1rem;box-sizing: border-box;}
#outer #tab{color: #fff;}
#outer #tab li{margin-right: 10%; text-align: center;border-bottom: 2px solid transparent;padding-bottom: 0.3rem;cursor: pointer;transition: 0.3s;}
#outer #tab li.current{border-color: #fff;}
#outer #content > div{display: none;}
#outer #content > div:first-child{display: block;}
#outer #content form{margin-top: 0.5rem;display: flex;justify-content: space-between;}
#outer #content input{font-size: 0.6rem;}
#outer #content input[type=text]{width: calc(100%  - 130px);line-height: 1.33rem;border-radius: 10px;text-indent: 0.3rem;}
#outer #content input[type=button]{width: 120px;height: 1.33rem;background:#0072BF ;border-radius: 10px;color: #fff;cursor: pointer;}
@media screen and (max-width:1600px){
	.twoUl li a .fz18{font-size: 0.53rem;}
	.threeWrap .wrap a span{left: 0.5rem;}
	.threeWrap .wrap a i{right: 0.5rem;}
}
@media screen and (max-width:1410px){
	.twoWrap  .twoUl li a .time{display: none;}
	.twoWrap .twoUl li a .title{width: 100%;}
}
@media screen and (max-width:1280px){
	.oneWrap a{padding-bottom: 192px;}
	.threeWrap .wrap a{height: 92px;}
	.threeWrap{width: 100%;}
	.twoWrap{width: 32%;}
	.oneWrap{width: 30%;}
	.threeWrap .wrap a{width: 32%;margin-left: 2% !important;}
	.threeWrap .wrap a:nth-child(even){margin-left:0 ;}
	.threeWrap .wrap a:nth-child(3n+1){margin-left: 0 !important;}
	.idxTwo .wrap a{width: 19.5%;}
}
@media screen and (max-width:991px){
	.oneWrap,.idxTwo .wrap,.idxTwo .idxtitle{width: 100%;}
	.twoWrap{width: 49%;}
	/* 新增 */
	#outer #tab li{flex: 1;margin: 0;}
	#outer{width: 90%;padding: 0.5rem;}
	
}
@media screen and (max-width:640px){
	.twoWrap{width: 100%;padding-top: 0.5rem;}
	.idxTitle{padding-top: 0;}
	.oneWrap{padding-top: .5rem;}
	.banner a{padding-bottom: 60%;}
	.twoUl li a .title{width: calc(100% - 100px);}
	.idxOne{padding: 0 5%;}
	.oneWrap a{padding-bottom: 30%;}
	.twoWrap{padding-top: 0;}
	.threeWrap .wrap a{width: 49%;margin-left: 0 !important;margin-top: 0.5rem;height: 75px;}
	.threeWrap .wrap a:nth-child(odd){margin-left: 2%;}
	.idxTwo .wrap a{width: 49%;margin-left:0}
	.idxTwo .wrap a:nth-child(odd){margin-right:2%;}
	.marginTop40{margin-top: 0;}
	.idxTwo .idxtitle{margin-bottom: 0.5rem;}
	
	
}