.iframeBox{display: block;width: 100%;}
.iframeBox iframe{display: block;width: 100%;height: 80vh;}
.vsec1,.vsec2,.vsec3,.vsec4,.vsec5{overflow: hidden;}
.swiperGcsj{position: relative;overflow: hidden;}
.swiperGcsj .swiper-wrapper{height: auto;}
.swiperGcsj .swiper-slide{height: auto;}
.swiperGcsj .swiper-pagination{position: relative;bottom: 0;display: flex;align-items: center;justify-content: center;margin: 50px 0;}
.swiperGcsj .swiper-pagination-bullet{display: block;width: 40px;height: 10px;border: 1px solid #E0E0E0;background: none;border-radius: 0;opacity: 1;transition: .3s;}
.swiperGcsj .swiper-pagination-bullet-active{background: #0E4D93;border-color: #0E4D93;}
.gcsjItem{display: block;width: 100%;height: 100%;background: #F7F9FC;}
.gcsjItem .img{overflow: hidden;}
.gcsjItem .img img{display: block;width: 100%;}
.gcsjItem .desc{text-align: center;padding: 35px 40px;}
.gcsjItem .desc p{display: block;font-size: 30px;color: #000000;line-height: 1.2;}
.gcsjItem .desc span{display: block;font-size: 18px;color: #666666;line-height: 1.6;margin-top: 20px;}


.vsec2{background: #F7F9FC;padding-bottom: 100px;}
.swiperSjsp{position: relative;overflow: hidden;}
.swiperSjsp .swiper-wrapper{height: auto;}
.sjspItem{position: relative;display: block;width: 100%;overflow: hidden;}
.sjspItem img{width: 100%;}
.sjspItem video{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;object-fit: cover;object-position: center;border-radius: 70px;}
.sjspItem .icon{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);transition: .3s;}
.sjspItem .bg{position: relative;z-index: 9;}
.sjspItem:hover .icon{opacity: 0;}


.vsec3{background: #F7F9FC;}
.dsList{display: flex;flex-wrap: wrap;margin: -15px;}
.dsItem{display: block;width: calc(20% - 30px);margin: 15px;background: #0E4D93;text-align: center;padding: 50px 0 60px;}
.dsItem .atit{font-size: 20px;color: #FFFFFF;font-weight: bold;margin: 45px 0 35px;}
.dsItem .btit{font-size: 50px;font-weight: bold;font-family: Arial;fill: #fff;}


.vsec4{background: #F7F9FC;padding-bottom: 100px;}
.xdbgList{display: flex;flex-wrap: wrap;margin: -25px;}
.xdbgItem{display: flex;flex-direction: column;width: calc(33.333% - 50px);margin: 25px;}
.xdbgItem .atit{background: #0E4D93;font-size: 30px;color: #FFFFFF;font-weight: bold;text-align: center;line-height: 1.4;padding: 28px 10px;}
.xdbgItem .btit{background: #fff;border: 1px solid #E2E0DF;border-top: none;flex: 1;font-size: 18px;color: #666666;line-height: 1.55;padding: 30px 25px;}


.vsec5{padding-bottom: 100px;}
.sjCaseList{display: flex;flex-wrap: wrap;margin: -20px -35px;}
.sjCaseItem{display: block;position: relative;width: calc(33.333% - 70px);margin: 20px 35px;}
.sjCaseItem .img{overflow: hidden;}
.sjCaseItem .img img{display: block;width: 100%;min-height: 220px;object-fit: cover;transition: .4s;}
.sjCaseItem .atit{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;padding: 0 10px;background: rgba(0,0,0,0.5);font-size: 18px;color: #FFFFFF;line-height: 50px;height: 50px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sjCaseItem:hover .img img{transform: scale(1.06);}



@media screen and (max-width:1720px){
	.gcsjItem .desc{padding: 35px 30px;}
	.gcsjItem .desc p{font-size: 26px;}
	.gcsjItem .desc span{font-size: 16px;}
	
	.xdbgItem .btit{font-size: 16px;}
	
}
@media screen and (max-width:1620px){
	.sjspItem video{border-radius: 50px;}
	.sjspItem .icon{zoom: .75;}
}
@media screen and (max-width:1520px){
	
}
@media screen and (max-width:1320px){
	
}
@media screen and (max-width:1199px){
	.gcsjItem .desc {padding: 20px 15px;}
	.gcsjItem .desc p{font-size: 22px;}
	.gcsjItem .desc span{font-size: 14px;margin-top: 10px;}
	
	.dsList{margin: -10px;}
	.dsItem{width: calc(20% - 20px);margin: 10px;}
	.dsItem .img{zoom: .75;}
	.dsItem .atit{font-size: 17px;}
	.dsItem .btit{font-size: 32px;}
	
	.xdbgList{margin: -15px;}
	.xdbgItem{width: calc(33.333% - 30px);margin: 15px;}
	.xdbgItem .atit{font-size: 24px;}
	.xdbgItem .btit {font-size: 14px;padding: 20px 15px;}
	
	.sjCaseList{margin: -10px -20px;}
	.sjCaseItem{width: calc(33.333% - 40px);margin: 15px 20px;}
	.sjCaseItem .atit{font-size: 16px;line-height: 40px;height: 40px;}
	
	.vsec2,.vsec4,.vsec5{padding-bottom: 80px;}
	
	.sjCaseItem .img img{min-height: 150px;}
}
@media screen and (max-width:1000px){
	.iframeBox{margin-top: 60px;}
}
@media screen and (max-width:780px){
	.vsec2,.vsec4,.vsec5{padding-bottom: 60px;}
	
	.swiperGcsj .swiper-pagination{margin: 30px 0 50px;}
	
	.sjspItem video {border-radius: 35px;}
	.sjspItem .icon{zoom: .5;}
	
	.dsList {margin: -5px;}
	.dsItem {width: calc(50% - 10px);padding: 20px 0 30px;margin: 5px;}
	.dsItem .img{zoom: .5;}
	.dsItem .atit{margin: 15px 0 5px;}
	.dsItem:last-child{width: 100%;}
	
	.xdbgList{margin: 0;}
	.xdbgItem{width: 100%;margin: 0;}
	.xdbgItem+.xdbgItem{margin-top: 15px;}
	
	.sjCaseList{margin: -5px;}
	.sjCaseItem {width: calc(50% - 10px);margin: 5px;}
	
	.sjCaseItem .img img{min-height: 130px;}
}

