.banner a{padding-bottom: calc(100vh - 6.2rem);}
.banner .btn,.idxTwo .btn{position: absolute;top: 50%;transform: translateY(-50%);z-index: 2;transition: 0.5s;}
.banner .btn.prev,.idxTwo .btn.prev{left: 6.7%;}
.banner .btn.next,.idxTwo .btn.next{right: 6.7%;}
.banner .btn:hover{transform: scale(1.5);}
.bannerpage{text-align: center;position: absolute;width: 100%;bottom: 30px !important;z-index: 2;}
.bannerpage span{background: #fff;opacity: 1;}
.bannerpage span.swiper-pagination-bullet-active{width: 20px;border-radius: 5px;}
.banner .btn.swiper-button-disabled,.idxTwo .btn.swiper-button-disabled{display: none;}

.idxOne{background-image: url(../images/bg1.jpg);}
.idxTitle .en{font-family: "DIN-Light";text-transform: uppercase;margin-top: 0.6rem;font-weight: bold;}
.OneLeft .container .text{width:37.8% ;}
.OneLeft .tabs{position: absolute;left: 0;top: 3.3rem;z-index: 2;}
.OneLeft .tabs li {line-height: 1;padding: 0.83rem 0;position: relative;margin-left: 2.66rem;cursor: pointer;}
.OneLeft .tabs li:first-child{margin-left: 0;}
.OneLeft .tabs li::after{content: '';height: 2px;background: #0068B6;position: absolute;bottom: 0;left: 0;transform: scaleX(0);width: 100%;}
.OneLeft .tabs li.active{font-weight: bold;}
.OneLeft .tabs li.active::after{transform: scaleX(1);}
.OneLeft .tabs li.active a{color: #0068B6;}

.OneLeft .wrap .newtip{color: #BFC0C4;padding:1.33rem 0 0.9rem ;}
.OneLeft .wrap .text .title{margin-bottom: 0.833rem;}
.OneLeft .wrap .text .textAll{line-height:1.875 ; color: #6A6B6C;margin-bottom: 1.5rem;}
.more{border: 1px solid #CDCDCD;width: 180px;height: 1.66rem;line-height: 1.66rem;}
.more i{color: #999;padding-right: 1.9rem;background: url(../images/more.svg) right center no-repeat;}
.more:hover{background: #0068B6;border-color: #0068B6;}
.more:hover i{filter: brightness(0) invert(1);}
.OneLeft .container{padding-top: 2.6rem;}
.OneLeft .container .photo{width: 53.8%;margin-right: 56px;margin-top: -2.7rem;}
.OneLeft .container .photo a{padding-bottom: 65%;}
.OneLeft .container .btn{position: absolute;bottom: 0;right: 0;width: 112px;z-index: 2;}
.OneLeft .container .btn div{width: 50%;height: 44px;position: relative;float: left;cursor: pointer;background: rgba(35,25,22,0.5);}
.OneLeft .container .btn div:nth-child(1) img{transform: rotateY(180deg);}
.OneLeft .container .btn div:hover {background: #0068B6;}
.OneLeft .container .btn div img{position: absolute;top: 50%;margin-top: -6px;left: 50%;margin-left: -9px;}
.OneLeft .container .picPag{position: absolute;width: 53.8%;position: absolute;left: auto; right: 56px;bottom: 0.8rem;z-index: 2;padding-left: 1.3rem;box-sizing: border-box;}
.OneLeft .container .picPag span{width: 10px;height: 10px;border: 1px solid #fff;background: none;opacity: 1;}
.OneLeft .container .picPag span.swiper-pagination-bullet-active{background: #fff;width: 23px;border-radius: 10px;}

.OneLeft .newslist{margin-top: 1.66rem;}
.newslist li{width: 33.33%;box-sizing: border-box;border: 1px solid #E4E4E4;}
.newslist li a{padding: 1.33rem 1.66rem;}
.newslist li .time .num .fz50{font-family: "DINPro-Bold";}
.newslist li .time .num > *{display: block;color: #0068B6;}
.newslist li .time .num .fz16{font-family: "DINPro-Medium";	}
.morei{padding-right: 1rem;background: url(../images/more.svg) right center no-repeat;color: #BFC0C4;}
.newslist li .title {margin: 1.2rem 0 0.3rem;}
.newslist li a:hover{background: linear-gradient(to right,#0068B6,#009844);}
.newslist li a:hover *,.newslist li a:hover *{filter: brightness(0) invert(1);}

.idxTwo .container{background: none;height: 150px;}
.idxTwo .container .swiper-slide a{padding-bottom: 150px;}
.idxTwo .bannerpage{right: 0 !important;height: 13px !important;bottom: 10px !important;top: auto !important;}
.idxTwo .bannerpage .swiper-pagination-bullet{display: inline-block !important;margin: 0 4px !important;}
/*业务中心*/
.business-center-box{display: flex;margin-top: 1.3rem;}
.business-center-box .item{z-index: 1;position: relative;flex: 1 1 50%;box-sizing: border-box;height: 360px;padding: 1.3rem 1.5rem;cursor: default;transition: 0.5s;}
.business-center-box .item .bg{z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-position: 60%;background-size: cover;background-repeat: no-repeat;transition: 0.5s;}
.business-center-box .item .logo{display: block;height: 30px;}
.business-center-box .item .title .cn{display: inline-block;vertical-align: top;padding-bottom: 0.33rem;line-height: 1rem;position: relative;}
.business-center-box .item .title .cn::after{width: 100%;height: 2px;background: linear-gradient(to right,#0068B6,#009844);content: '';position: absolute;left: 0;bottom: 0;}
.business-center-box .item .title .en{margin-top: 0.33rem;line-height: 0.6rem;color: #999;text-transform: uppercase;visibility: hidden;opacity: 0;transform: translateY(10px);}
.business-center-box .item .txt{margin-top: 0.6rem;margin-right: 44%;line-height: 25px;text-align: justify;opacity: 0;transform: translateY(10px);color: #484848;}
.business-center-box .item .morei{margin-top: 1.8rem;display: inline-block;visibility: hidden;opacity: 0;transform: translateY(10px);color: #333;background: url(../images/more2.svg) right center no-repeat;}
.business-center-box .item.open{flex: 0 0 50%;}
.business-center-box .item.open .bg{background-position: center;}
.business-center-box .item.open .title .en{visibility: visible;opacity: 1;transform: translateY(0);transition: 0s ;}
.business-center-box .item.open .txt{visibility: visible;opacity: 1;transform: translateY(0);transition: 0s ;}
.business-center-box .item.open .morei{visibility: visible;opacity: 1;transform: translateY(0);transition: opacity 0s 0s,transform 0s 0s;}
/* 联系我们 */
.contactUl{margin: 1.3rem 0;}
.contactUl li{border: 1px solid #E8E8E8;flex: 1;box-sizing: border-box;padding:0.83rem  1.66rem;position: relative;padding-left: calc(1.66rem + 0.8rem + 80px);}
.contactUl li img{position: absolute;left: 1.66rem;top: 50%;transform: translateY(-50%);}
.contactUl li p{margin-top: 0.3rem;min-height: 48px;line-height: 24px;}
.mapDiv{position: relative;width: 100%;height: 530px;}
.mapDiv .dituContent{width: 100%;height: 100%;}
/* 集团新闻 */
.newsswiper .swiper-slide a{overflow: hidden;}
.newsswiper .swiper-slide .img{padding-bottom: 65%;}
.newsswiper .swiper-slide:hover .img,.list_newtuwen .w90 dl:hover dt a{transform: scale(1.1);}
.newsswiper .newslist li{width: 100%;}
.newsswiper .newslist li a{padding:1rem 1.3rem;background: #fff;}
.newsswiper .swiper-slide:hover .newslist li a{background: url(../images/new2bg.jpg) center no-repeat;background-size: cover;}
.newsswiper .swiper-slide:hover .newslist li a *{filter: brightness(0) invert(1);}
.gray{background: #F6F6F6;}
.list_newtuwen .w90,.list_news .w90{background: #fff;padding: 0 1.3rem;box-sizing: border-box;}
.list_newtuwen .w90 dl,.list_news dl{border-top: 1px solid #E4E4E4;align-items: inherit;}
.list_newtuwen .w90 dl:first-child,.list_news dl:first-child{border-top: none;}
.list_newtuwen .w90 dl dt{width: 22.3%;}
.list_newtuwen .w90 dl dt a{padding-bottom: 58.5%;}
.list_newtuwen .w90 dl dd{width: calc(77.7% - 1.3rem);}
.list_newtuwen .w90 dl dd .title{padding-top: 0.3rem;margin-bottom: 0.66rem;}
.list_newtuwen .w90 dl dd .textAll{color: #6A6B6C;margin-bottom: 1rem;}
.list_newtuwen .w90 dl dd .time{color: #BFC0C4;}
.list_newtuwen .w90 dl:hover dd .title,.list_news dl:hover dd .title{color: #0068B6;}
.list_newtuwen .w90 dl:hover dt a{box-shadow: 0 0 10px rgba(0,0,0,.5);}
/* 新闻详情 */
.contTime div{padding-left: 30px;position: relative;margin: 0 1.3rem;}
.contTime div img{position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.contTime{padding: 1rem 0;border-bottom: 1px solid #D8D8D8;color: #999;}
.contContainer{line-height: 1.625; color: #5B5B5B;}
.contContainer table,.contContainer iframe,.contContainer video{width: auto;height: auto !important;}
.contPage{border-top: 1px solid #D8D8D8;padding-top:2.66rem ;}
.contPage .golist{border: 1px solid #AFAFAF;border-radius: 35px;width: 8.3rem;line-height: 2.3rem;padding: 0 1rem;box-sizing: border-box;}
.contPage .golist span{display: block;width: 100%;background: url(../images/golist.svg) right center no-repeat;color: #727272;}
.contPage .btn a{display: block;position: relative; float: left;border: 1px solid #AFAFAF ;border-radius: 50%;width: 2.3rem;height: 2.3rem;text-align: center;}
.contPage .btn a img{width: 12px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0.6;}
.contPage .btn a:last-child{margin-left: 1.3rem;}
.contPage .btn a:hover,.contPage .golist:hover{border-color: #0068B6;background: #0068B6;}
.contPage .btn a:hover img{filter: brightness(0) invert(1);opacity: 1;}
.contPage .golist:hover span{filter: brightness(0) invert(1);}
/*  */
.list_news dl dt{background: #F7F7F7;text-align: center;width: 88px;padding: 4px 0 7px;transition: 0.3s;}
.list_news dl dd{width: calc(100% - 88px - 1.3rem);}
.list_news dl dt .day{font-family: "DINPro-Medium";}
.list_news dl dt .year{font-family: "DIN-Light";}
.list_news dl dd .title{margin-bottom: 0.66rem;}
.list_news dl dd .textAll{line-height: 1.875;color: #6A6B6C;}
.list_news dl:hover dt{background: url(../images/newbg.jpg);background-size: cover;}
.list_news dl:hover dt *{color: #fff;}
/* 20211229 站长统计 图标位置*/
#cnzz_stat_icon_1280737500 img{
	width: auto;
}
@media screen and (max-width:1200px){
	/*新闻图片*/
	.OneLeft .container .photo{margin-top: -1rem;}
	.contactUl li img{width: 60px;}
	.contactUl li{padding: 0.5rem 0.8rem;padding-left: calc(1.66rem + 50px);}
	.contactUl li img{left: 0.8rem;}
}
@media screen and (max-width:1080px){
	/*新闻图片*/
	.OneLeft .container .photo{margin-top: 0;}
	.OneLeft .tabs li{margin-left: 1rem;}
	.OneLeft .wrap .text .textAll{margin-bottom: 0.5rem;}
	.more{width: 130px;}
	.business-center-box .item{height: 300px;}
	.banner a{padding-bottom: 50%;}
	.banner .btn.prev, .idxTwo .btn.prev{left: 10px;}
	.banner .btn.next, .idxTwo .btn.next{right: 10px;}
}
@media screen and (max-width:991px){
	.contactUl li{padding-left: calc(1.66rem + 30px);}
	.contactUl li img{width: 40px;}
	.contTime div{margin: 0 0.2rem;}
}
@media screen and (max-width:765px){
	.banner .btn,.idxTwo .btn{width: 30px;}
	/*业务中心*/
	.business-center-box{display: block;}
	.business-center-box .item{height: auto;}
	.business-center-box .item .title .en{opacity: 1;visibility:visible;margin: 0.5rem 0;transform: translateY(0);}
	.business-center-box .item .txt{visibility: visible;opacity: 1;transform: translateY(0);}
	.business-center-box .item .morei{margin-top: 0.5rem;visibility: visible;opacity: 1;transform: translateY(0);}
	/* 首页大标题 */
	.idxTitle .en{margin-top: 0;}
	.OneLeft .container .photo{float: left;width: 100%;}
	.OneLeft .container .text,.list_newtuwen .w90 dl dt,.list_newtuwen .w90 dl dd{width: 100%;}
	.OneLeft .tabs{position: inherit;top: 0;}
	.OneLeft .container{padding-top: 0.5rem;}
	.OneLeft .wrap .newtip{padding: 0.3rem 0;}
	.newslist li{width: 99.9%;}
	.newslist li a{padding: 0.8rem;}
	/* 联系我们 */
	.contactUl li{flex: inherit;width: 50%;padding: 0.3rem 0.3rem 0.3rem 50px;}
	.contactUl li p{min-height: auto;margin-top:0}
	.contactUl li:first-child {width: 100%;}
	
	.mapDiv,.mapDiv .dituContent{height: 300px;}
	.list_newtuwen .w90 dl dd .textAll,.list_newtuwen .w90 dl dt{margin-bottom: 0.5rem;}
	.list_newtuwen .w90 dl dd .title{margin-bottom: 0.2rem;}
	.contactUl li img{width:30px;left:10px;}
	.list_newtuwen .w90 dl dt a{padding-bottom: 65%;height: 0;}
	.contPage{padding-top: 1rem;}
	.contPage .golist{line-height: 2rem;}
	.contPage .btn a{width: 2rem;height: 2rem;}
	.contPage .btn a img{width: 8px;}
	.list_news dl dt{width: 70px;}
	.list_news dl dd{width: calc(100% - 90px);}
	.OneLeft .container .picPag{display: none;}
	.idxTwo .container .swiper-slide a{padding-bottom: 55px;}
	.idxTwo .container {height: 55px;}
	.idxTwo .bannerpage{bottom: 0 !important;}
}