@charset "UTF-8";
/* ========== 首页 start ========== */
.animateH {
    opacity: 0;
}

/* ========== 首页 start ========== */
.indexTitle{padding-bottom: 30px;position: relative;}
.indexTitle::before{display: block;content: "";width: 10px;height: 10px;border: 2px solid #67a527;position: absolute;left: 0;bottom: 0;border-radius: 50%;}
.indexTitle::after{display: block;content: "";width: 270px;height: 2px;background-color: #67a527;position: absolute;left: 14px;bottom: 6px;}
.indexTitle .cnTitle{line-height: 53px;height: 53px;font-size: 36px;color: #333333;margin-bottom: 3px;font-family: 'SourceHanSerifCN';}
.indexTitle .enTitle{line-height: 39px;height: 78px;overflow: hidden;font-size: 32px;color: #333333;} 
/* ========== 主体框架 start ========== */
/* 进度条 */
.aykjLoading {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(255, 255, 255, 1);}.aykjLoading .loadingC { position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}.aykjLoading .loadingC .text{ display: inline-block; vertical-align: middle; color: #333; font-weight: bold; font-size: 14px;}.la-line-scale,.la-line-scale>div {position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.la-line-scale {display: block;font-size: 0;color: #0a569e}.la-line-scale.la-dark {color: #333}.la-line-scale>div {display: inline-block;float: none;background-color: currentColor;border: 0 solid currentColor}.la-line-scale {width: 40px;height: 32px}.la-line-scale>div {width: 4px;height: 32px;margin: 2px;margin-top: 0;margin-bottom: 0;border-radius: 0;-webkit-animation: line-scale 1.2s infinite ease;-moz-animation: line-scale 1.2s infinite ease;-o-animation: line-scale 1.2s infinite ease;animation: line-scale 1.2s infinite ease}.la-line-scale>div:nth-child(1) {-webkit-animation-delay: -1.2s;-moz-animation-delay: -1.2s;-o-animation-delay: -1.2s;animation-delay: -1.2s}.la-line-scale>div:nth-child(2) {-webkit-animation-delay: -1.1s;-moz-animation-delay: -1.1s;-o-animation-delay: -1.1s;animation-delay: -1.1s}.la-line-scale>div:nth-child(3) {-webkit-animation-delay: -1s;-moz-animation-delay: -1s;-o-animation-delay: -1s;animation-delay: -1s}.la-line-scale>div:nth-child(4) {-webkit-animation-delay: -.9s;-moz-animation-delay: -.9s;-o-animation-delay: -.9s;animation-delay: -.9s}.la-line-scale>div:nth-child(5) {-webkit-animation-delay: -.8s;-moz-animation-delay: -.8s;-o-animation-delay: -.8s;animation-delay: -.8s}.la-line-scale.la-sm {width: 20px;height: 16px}.la-line-scale.la-sm>div {width: 2px;height: 16px;margin: 1px;margin-top: 0;margin-bottom: 0}.la-line-scale.la-2x {width: 80px;height: 25px;display: inline-block;vertical-align: middle;}.la-line-scale.la-2x>div {width: 8px;height: 25px;margin: 4px;margin-top: 0;margin-bottom: 0}.la-line-scale.la-3x {width: 120px;height: 96px}.la-line-scale.la-3x>div {width: 12px;height: 96px;margin: 6px;margin-top: 0;margin-bottom: 0}@-webkit-keyframes line-scale {0%,40%,100% {-webkit-transform: scaleY(0.4);transform: scaleY(0.4)}20% {-webkit-transform: scaleY(1);transform: scaleY(1)}}@-moz-keyframes line-scale {0%,40%,100% {-webkit-transform: scaleY(0.4);-moz-transform: scaleY(0.4);transform: scaleY(0.4)}20% {-webkit-transform: scaleY(1);-moz-transform: scaleY(1);transform: scaleY(1)}}@-o-keyframes line-scale {0%,40%,100% {-webkit-transform: scaleY(0.4);-o-transform: scaleY(0.4);transform: scaleY(0.4)}20% {-webkit-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1)}}@keyframes line-scale {0%,40%,100% {-webkit-transform: scaleY(0.4);-moz-transform: scaleY(0.4);-o-transform: scaleY(0.4);transform: scaleY(0.4)}20% {-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1)}}
/* ————— 头部 start ————— */
/* logo start */
/* logo end */
/* 视频弹窗 start */
.aykj-videoPop .layui-layer-setwin .layui-layer-close2{
	width:30px !important;
	height:30px !important;
	right:-40px;
    top:-40px;
	background:url(../images/common/videoPopClose.png) no-repeat center center;
	}
.aykj-videoPop .layui-layer-setwin .layui-layer-close2:hover{ background:url(../images/common/videoPopClose.png) no-repeat center center;}
.aykj-videoPop {
	border:10px solid rgba(255, 255, 255, 0.9);
	box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.1)!important;
	border-radius:5px !important;
	background-color:#000 !important;
	}
/* 视频弹窗 end */
/* 搜索 start */


.animHide{opacity: 0;}
.model.show::before {animation: menu-animation .8s ease-out forwards;transform: scale(2) translateY(0);}
.model.show {display: block;}
.model {position: fixed;top: 0;left: 0;z-index: 10600;display: none;width: 100%;height: 100%;overflow: hidden;outline: 0;}
.model span {display: inline-block;width: 50px;height: 50px;line-height: 50px;position: absolute;top: 30px;right: 30px;cursor: pointer;font-size: 72px;text-align: center;overflow: hidden;color: #fff;z-index: 10;}
.model::before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;margin: auto;background-color: rgba(0, 0, 0, .87);width: 100%;height: 0;padding-bottom: 100%;border-radius: 100%;transform: scale(.04) translateY(9999px);overflow: hidden;z-index: 9;}
.searchPWBox {width: 600px;height: 60px;overflow: hidden;border-radius: 5px;position: absolute;top: 50%;left: 50%;z-index: 9;margin: -30px 0 0 -300px;transition: all 0.4s linear;-webkit-transition: all 0.4s linear;;}
.searchPWBox input {display: block;float: left;width: 530px;height: 60px;background: none;border: none;line-height: 60px;color: #333;font-size: 16px;padding-left: 10px;background: #fff;}
.searchPWBox input::placeholder {color: #999;font-size: 16px;}
.searchPWBox input::-webkit-placeholder {color: #999;font-size: 16px;}
.searchPWBox a {float: left;display: inline;width: 60px;height: 60px;background: #292e88 url(../images/common/searchH.png) no-repeat center center;background-size: 19px 20px;color: #fff;font-size: 30px;text-align: center;line-height: 60px;}
.searchPWBox a:hover {opacity: 0.9;}
@keyframes menu-animation {
	0% {
		opacity: 0;
		transform: scale(.04) translateY(300%)
	}

	40% {
		transform: scale(.04) translateY(0);
		transition: ease-out
	}

	40% {
		transform: scale(.04) translateY(0)
	}

	60% {
		opacity: 1;
		transform: scale(.02) translateY(0)
	}

	61% {
		opacity: 1;
		transform: scale(.04) translateY(0)
	}

	99.9% {
		opacity: 1;
		height: 0;
		padding-bottom: 100%;
		border-radius: 100%
	}

	100% {
		opacity: 1;
		transform: scale(2) translateY(0);
		height: 100%;
		padding-bottom: 0;
		border-radius: 0
	}
}
/* 搜索 end */
/* 导航 start */
.menuBox {background: #0a569e;position: relative;z-index: 1;}
.menuDl{display: flex;}
.menuDl dd{flex: 1;float: left;display: inline;position: relative;}
.menuDl dd .yj{position: relative;z-index: 9;}
.menuDl dd .yj a{display: block;line-height: 50px;text-align: center;color: #FFFFFF;font-size: 16px;transition: 0.4s;}
.menuDl dd.hover .yj a,
.menuDl dd .yj a:hover{color: #FFFFFF;}
.menuDl dd .ej{position: absolute;top: 100%;left: 0;width: 100%;background: rgba(0, 0, 0, 0.42);display: none;padding: 5px 0;z-index: 3;}
.menuDl dd .ej li{font-size: 14px;text-align: center; position: relative;}
.menuDl dd .ej li span a{padding: 12px 0;line-height: 25px;display: block;color: #ffffff;margin-bottom:1px}
.menuDl dd .ej li:hover span a{color: #ffffff;background: #0a569e;}
.menuDl dd .ej li.hover span a{color: #ffffff;background: #0a569e;}
.menuDl dd .sj{ position: absolute; top: 0; width: 100%; background: rgba(0, 0, 0, 0.42); visibility: hidden; opacity: 0; transform: translateY(10px);-webkit-transform: translateY(10px);transition: all 300ms;-webkit-transition: all 300ms;}
.menuDl dd .sj.left{left: 100%; right: unset;}
.menuDl dd .sj.right{right: 100%; left:unset;}
.menuDl dd .sj a{ display: block; padding:12px 0; line-height: 25px; color: #fff;}
.menuDl dd .sj a.hover{color: #ffffff;background: rgb(233, 24, 24);}
.menuDl dd .ej li:hover .sj{ visibility: visible; opacity: 1; transform: translateY(0px);-webkit-transform: translateY(0px);}
/* 导航 end */
/* ————— 头部 end   ————— */
/* ————— indexBanner start ————— */
.indexBanner{position: relative;}
.indexBanner::before{content: '';display: block;padding-top: 52.0833%;}
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(-360deg);transform:rotate(-360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(-360deg); transform:rotate(-360deg); } }
.indexBanner .bd{height: 100%; overflow: hidden; position: absolute; width: 100%; left: 0; top: 0;}
.indexBanner .bd .slick-list,.indexBanner .bd .slick-track{height: 100%;}
.indexBanner.delay .bd .slick-track{ transition-delay: 1.3s !important;-webkit-transition-delay: 1.3s !important;}
.indexBanner .mySlide{height: 100%;position: relative;overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;}
.indexBanner .mySlide .bg{height: 100%;position: absolute;width: 100%;left: 0;top:0; overflow: hidden;background-size: cover;background-position: center center;background-repeat: no-repeat;transition: all 1.5s 0s ease-in-out;transform: scale(1.15);}
.indexBanner .mySlide a{display: block;height: 100%;width: 100%;}
.indexBanner .slick-dots{position: absolute;bottom: 70px;left: 0;width: 100%;text-align: center;font-size: 0;}
.indexBanner .slick-dots li{display: inline-block;width: 60px;height: 6px; transform: skew(-20deg); margin: 0 7px;vertical-align: middle;cursor: pointer;position: relative;background: #fff;}
.indexBanner .slick-dots li.slick-active{background: #0a569e;}
.indexBanner .mySlide .text{position: absolute; left: 50%; top:50%; width: 1200px; transform: translate(-50%,-50%); color: #FFF;z-index: 1000;}
.indexBanner .mySlide .text .text1{ font-size: 25px; margin-bottom: 30px;}
.indexBanner .mySlide .text .text2{ font-size: 0px;}
.indexBanner .mySlide .text .text2 span{font-size: 70px;font-family: "宋体";font-weight: bold;letter-spacing: 3px;float: left;}
.indexBanner .mySlide.slick-active .text{display: block;}
.indexBanner .img{ width: 1200px;position: absolute;left: 50%; top:50%;transform: translate(-50%,-50%); font-size: 0;}
.indexBanner .img .imgItem img{overflow: hidden; display: inline-block; visibility: hidden;}
.indexBanner .img .imgItem img.show{visibility: visible;}
.indexBanner .mySlide.on .bg{transform: scale(1);}
.indexBanner  .text {color: #fff;z-index: 1000;position: relative;}
.indexBanner  .textC {font-size: 120px;font-family: 'YouSheBiaoTiHei';}
.indexBanner  .textC2 {padding-left: 520px;}
.indexBanner .des {text-align: center;font-size: 30px;margin-top: 40px;}
.indexBanner .bg {position: relative;}
.indexBanner .bg::after {display: block;content: "";width: 100%;height: 100%;background-color: rgba(2, 63, 120, .3);position: absolute;top: 0;left: 0;background-image: url(../test/inMask.png) ; background-repeat: no-repeat;background-size: cover;}
.indexBanner .playVideo {width: 80px;height: 80px;background-position: center;background-size: 60px;background-repeat: no-repeat;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9999;background-image: url(../images/common/videoIco.png);}
/* ————— 底部 start ————— */
.footer {background-color: #003f85; color: #fff;overflow: hidden;}
.footer .wrap {width: 1500px;}
.footer .wrap .footerM {padding: 50px 0 50px 40px;border-bottom: 1px solid #4d79aa;position: relative;}
.footer .wrap .footerM::before {display: block;content: "";width: 1px;height: 100%;background-color:#4d79aa ;transform: skew(-30deg);position: absolute;top: 0;right: -60px;}
.footer .wrap .footerM  {display: flex;justify-content: space-between;}
.footer .wrap .footerM .left {display: flex;align-items: center;column-gap: 60px;}
.footer .wrap .footerM .left .phone {padding-left: 30px;font-size: 16px;line-height: 32px; height: 32px; background-position: left center; background-repeat: no-repeat;background-size: 20px; margin-top: 15px; }
.footer .wrap .footerM .rightEWM {display:flex;column-gap: 30px;}
.footer .wrap .footerM .rightEWM .text {text-align: center;font-size: 16px;line-height: 32px;margin-top: 5px;}
.mobleEwm .img img {width: 100px;height: 100px;overflow: hidden;}
/* 底部end   */
/* 底部版权start   */
.friendCopyRight{ height: 85px; line-height: 85px; overflow: hidden; font-size: 15px; color: #fff;background-color: #003f85;}
.friendCopyRight .wrap {display: flex;justify-content: space-between;padding-left: 60px;}
.homTopIcon {height: 100px;width: 100px;background-color: #fff;transform: skew(-30deg);margin-right: 60px;}
.homTopIcon a {display: block;width: 100%;height: 100%;}
.homTopIcon a span {display: block; width: 100%;height: 100%; background-position: center; background-repeat: no-repeat;background-size: 25px;transform: skew(30deg);}
.conL {font-size: 15px; color: #fff;}
.conL a {color: #fff;}
.conL a:last-child {margin-left: 90px;padding-left: 40px;background-position: left center; background-size: 20px;background-repeat: no-repeat;}
.conL span {margin-right: 8px;}
.conR {margin-left: 280px;}
.conR a {color: #fff;}
/* 底部版权end   */
/* ————— 底部 end   ————— */
/* ========== 主体框架 end ========== */

/* ========== 内层框架 start ========== */
/* ————— subBanner start ————— */
.subBanner{position: relative;overflow: hidden;width: 100%;}
.subBanner::after {display: block;content: "";width: 100%;height: 100%;background-color: rgba(2, 63, 120, .3);position: absolute;top: 0;left: 0;background-image: url(../test/inMask.png) ; background-repeat: no-repeat;background-size: cover;}
.subBanner:before{display: block;content: '';padding-top: 42.1875%;}
.subBanner img{position: absolute;width: 100%;height: 100%;left: 0;top: 0;object-fit: cover; object-position: center center;transform: scale(1.1);-webkit-transform: scale(1.1);transition: all 3s ease;-webkit-transition: all 3s ease;}
.subBanner.on  img{transform: scale(1);-webkit-transform: scale(1);}
.subBanner .text{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.subBanner .wrap{height: 100%;}
.subBanner .textC{position: relative;text-align: center;z-index: 1;}
.subBanner .textC .cnTitle{font-size: 72px;color: #ffffff;line-height: 80px;font-weight: bold;text-shadow: 0px 0px 5px rgb(0 0 0 / 0.2);}

/* ————— subBanner end ————— */
/* ————— 当前位置 start ————— */
.locationBox{clear:both;width: 100%;}
.location{height: 60px;overflow: hidden;padding-left: 33px;position: relative;}
.location a.home{ position: absolute; left: 0; top: 0; width: 33px; height: 100%;background-position: left center;background-repeat: no-repeat;background-image: url(../images/common/home.png); padding-left: 0; margin-right: 0;}
.location a{display: inline;float: left;height: 60px;line-height: 60px;padding-left: 14px;margin-right: 10px;background-position: left center;background-repeat: no-repeat;background-image: url(../images/common/icon8.png);color: #a3a3a3;font-size: 14px;}
.location a:hover{color:#1e5ab0}
.location a.hover{color:#1e5ab0}
.subNavBox{margin-right:-15px; position: relative;}
.subNav::after{ display: block; content: ''; clear: both; visibility: hidden;}
.subNav a{display: inline;float: left;line-height: 60px;height:60px;color: #666666;font-size: 14px;padding:0 14px;}
.subNav a.hover{color: #1e5ab0}
.subNav a:hover{color: #1e5ab0}
/* ————— 当前位置 end ————— */
/* ————— 三级栏目 start ————— */
.sjMenu{ text-align: center; font-size: 0;}
.sjMenu a{ display: inline-block; height: 30px; line-height: 30px; padding:0 30px; color: #333; border: 1px solid #fff; border-radius: 32px; font-size: 14px; margin: 0 5px; background: #FFF;}
.sjMenu a:hover{ background: #1e5ab0; color: #FFF; border-color: #1e5ab0;}
.sjMenu a.hover{ background: #1e5ab0; color: #FFF; border-color: #1e5ab0;}
/* ————— 三级栏目 end ————— */
/* ————— 页码 start ————— */
/* ————— 页码 end ————— */
/* ————— 弹窗 start ————— */
.aykj-recruitTc .layui-layer-btn{ text-align: center;}
.aykj-recruitTc .layui-layer-btn a{ height: 38px; line-height: 38px; padding: 0 40px; font-size: 14px;}
.aykj-recruitTc .layui-layer-btn .layui-layer-btn0{background: #1e5ab0; color: #FFF; border-color: #1e5ab0;}
.aykj-recruitTc .layui-layer-btn .layui-layer-btn1{background: #ddd; color: #8b8b8b; border-color: #ddd;}

.aykj-alert .layui-layer-btn .layui-layer-btn0{background: #1e5ab0; border-color: #1e5ab0;}
/* ————— 弹窗 end ————— */
/* ========== 内层框架 end ========== */

/* ========== 首页 start ========== */
/* ————— 公共部分 start ————— */
/* ————— 公共部分 end ————— */
/* ————— 第1通栏 start ————— */
.indexC1 {padding: 110px 0 0 0; background: url(../test/in1bg.png) center no-repeat; background-size: cover; color: #fff;z-index: 3; overflow: hidden;}
.indexC1 .topTMore {display: flex;justify-content: space-between;align-items: center;}
.indexC1 .topTMore .honorMore {margin: 0;}
.indexC1  .c1Bg {width: 133.6666%;margin-top: 20px;}
.indexC1  .imgList .swiper-wrapper {position: relative;display: flex;}
.indexC1  .imgList .swiper-slide {width: 35.63125%;}
.indexC1  .imgList  .con { display: block; margin-right: 60px;}
.indexC1  .imgList .con .text {text-align: center;font-size: 24px;height: 40px;line-height: 40px;color: #fff;margin-top: 35px;}
.indexTable {height: 120px;line-height: 120px;background-color: rgba(0, 23, 49, .6);color: #fff;font-size: 24px;margin-top: 210px;}
.indexTable dl {display: flex;column-gap: 40px;}
.indexTable a {display: block;color: #fff;padding: 0 40px; transition: .5s;width: 100%;height: 100%;overflow: hidden;}
.indexTable a span {display: block;width: 100%;height: 100%;}
.indexTable dd:hover {background-color: #fff;color: #023f82 !important;transform: skew(-20deg);}
.indexTable dd:hover span  { transform: skew(20deg);color: #023f82 !important;}
.indexTable span {transform: .5s;}
.indexTable dd.hover {background-color: #fff;color: #023f82 !important;transform: skew(-20deg);}
.indexTable dd.hover span { display: block; transform: skew(20deg);color: #023f82 !important;}
/* ————— 第1通栏 end ————— */
/* ————— 第2通栏 start ————— */
.indexC2 {color: #fff;position: relative;height: 900px;}
.indexC2 .honorTitle {margin-bottom: 0;}
.indexC2 .iconSwiper .con {padding: 110px 0 240px;}
.indexC2 .iconSwiper .bg {background-position: center;background-repeat: no-repeat;background-size: cover;height: 900px;position: relative;}
.indexC2 .iconSwiper .bg::before {display: block;content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: url(../test/hyyy.png) center no-repeat;background-size: cover;}
.indexC2 .iconSwiper .con .main {display: flex;justify-content: space-between;align-items: end;}
.indexC2  .honorMore {text-align: left;}
.indexC2 .iconSwiper .con .main .right, .left {height: auto !important;}
.indexC2 .right {position: absolute;top: 230px;right: -60px;z-index: 1000;}
.indexC2  .moreIcon {width: 660px;display: flex;flex-wrap: wrap;column-gap: 30px;}
.indexC2  .moreIcon dd {width: 200px;height: 200px;margin-bottom: 30px;}
.indexC2  .moreIcon dd .iconC {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;height: 100%; color: #fff;background-color: rgba(0, 0, 0, 0.4); transition: .3s;}
.indexC2 .moreIcon dd .icon {width: 60px;height: 60px;background-position: center;background-repeat: no-repeat;background-size: 40px;}
.indexC2 .moreIcon dd .text {font-size: 24px;height: 40px;line-height: 40px;overflow: hidden;margin-top: 15px;}
.indexC2  .moreIcon dd a:hover {background-color: #023f82;}
.indexC2  .moreIcon dd a.hover {background-color: #023f82;}
/* ————— 第2通栏 end ————— */
/* ————— 第3通栏 start ————— */
.indexC3 {padding: 120px 0; background: url(../test/inc3bg.png) center no-repeat; background-size: cover;}
.indexC3 .honorMore {text-align: left;margin: 0;}
.ixBox{ position: relative;margin-top: 50px;width: 100%;overflow: hidden;background: transparent !important;margin-right: -30px;}
.ixBoxR{ overflow: hidden;}
.ixBox3Slide{position:relative;overflow:hidden;margin-right: 30px;}
.ixBox3Slide .next:hover{border-color: #c00303;background-image: url(../images/col2btnon.png);}
.ixBox3Dl{position: absolute;top:0;left:0;transition-duration:0.5s;}
.ixBox3Dl dd{overflow:hidden;position: relative;float:left;transition-duration:0.5s;z-index: 1;margin-right: 30px;}
.ixBox3Dl dd .ixC::before{display: block;width: 100%;height: 100%;left: 0;top: 0;background: rgb(242,248,248,0.7);position: absolute;content: "";z-index: 1;opacity: 1;transition: all .4s linear;-webkit-transition: all .4s linear}
.ixBox3Dl a{display: block;position: relative;height: 100%;}
.ixBox3Dl dd .divBg{width:100%;height:100%;position: absolute;top:0;left:0;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.ixBox3Dl dd .divC{position: absolute;bottom:0;left:0; background-image: linear-gradient(to right #134b89,#366796); padding: 50px;box-sizing: border-box;-webkit-box-sizing: border-box;width: 100%;height: 100%;opacity: 0;transition: all .4s linear;-webkit-transition: all .4s linear;z-index: 2;padding-top: 80px;}
.ixBox3Dl dd .divC {display: flex;flex-direction: column;justify-content: center;}
.ixBox3Dl dd .divC .title{display: inline-block;line-height: 60px;position: relative; margin: 10px; overflow: hidden;font-size: 22px;}
.ixBox3Dl dd .divC .title span{font-size: 27px;color: #fff;position: relative;z-index: 2;}
.ixBox3Dl dd .divC .title::before{display: none;content: "";position: absolute;width: 90%;height: 90%;background: #e60012;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);z-index: 1;}
.ixBox3Dl dd .divC .info{font-size: 16px;line-height: 30px;color: #fff;margin-bottom: 45px;height: 0;overflow: hidden;transition: all .4s linear;-webkit-transition: all .4s linear;padding-right: 100px;}
.ixBox3Dl dd .divB{position: absolute; width: 100%; height: 100%; top: 0; left: 0; text-align: center;opacity: 1;transition: all .4s linear;-webkit-transition: all .4s linear;z-index: 2;display: flex;justify-content: center;}
.ixBox3Dl dd .divB .title{font-size: 27px;color: #003f85; line-height: 60px;padding: 0 60px; position: absolute; top: 50%;left: 50%;transform: translate(-50%,-50%);width: 60%;}
.ixBox3Dl dd.activeW .divC{opacity: 1;background-color: rgba(37, 79, 144, .5);}
.ixBox3Dl dd.activeW .divB{opacity: 0;}
.ixBox3Dl dd.activeW .divC .info{height: 150px;overflow: hidden;}
.ixBox3Dl dd.activeW a::before{opacity: 0;}
.fqIcon {width: 50px !important;height: 50px !important;background-position: center;background-repeat: no-repeat;background-size: 40px;}
.iconB {width: 50px !important;height: 50px;background-position: center;background-repeat: no-repeat;background-size: 40px;}
.iconB {position: absolute;bottom: 60px; left: 50%;transform: translateX(-50%);}
.hxIcon {height: 50px;background-position: center left;background-repeat: no-repeat;background-size: 30px;}
/* ————— 第3通栏 end ————— */
/* ————— 第4通栏 start ————— */
.indexC4 {padding: 90px 0 140px !important;background: url(../test/in4bg.png) center no-repeat !important;background-size: cover !important;}
.indexC4 .moreLink {display: flex; align-items: center;justify-content: space-between;width: 100%;}
.indexC4 .honorMore {margin: 0;}
/* ————— 第4通栏 end ————— */
/* ————— 第5通栏 start ————— */
/* ————— 第5通栏 end ————— */
/* ————— 第6通栏 start ————— */
/* ————— 第6通栏 end ————— */
/* ————— 第7通栏 start ————— */
/* ————— 第7通栏 end ————— */
/* ————— 第8通栏 start ————— */
/* ————— 第8通栏 end ————— */
/* ========== 首页 end ========== */
/* ========== 频道页 start ========== */
/* ========== 频道页 end ========== */
/* 第一通栏 start */

/* 第一通栏 end */
/* 第二通栏 start */

/* 第二通栏 end */
/* 第三通栏 start */

/* 第三通栏 end */
/* 第四通栏 start */

/* 第四通栏 end */
/* ========== 首页 end ========== */