@charset "UTF-8";
/* ========== 视频播放 start ========== */
.videoFloatMask{position: fixed;width: 100%;height: 100%;z-index: 99;left: 0;top: 0;background-color: rgba(0, 0, 0, .3);visibility: hidden;opacity: 0;}
.videoFloatMask.active{visibility: visible;opacity: 1;}
.videoFloat {position: fixed;width: 15rem;height: 10rem;left: 50%;top: 50%;z-index: 100;margin-left: -7.5rem;margin-top: -5rem;}
.videoFloatBody {width: 100%;height: 100%;visibility: hidden;opacity: 1;transform: scale(0.5);-webkit-transform: scale(0.5);background: #000;border: .125rem solid #fff;}
.videoFloatBody.active {visibility: visible;opacity: 1;transform: scale(1);-webkit-transform: scale(1);transition: all 300ms linear;-webkit-transition: all 300ms linear;}
.videoFloatClose {position: absolute;width: .75rem;height: .75rem;border-radius: 50%;right: -0.5rem;top: -0.5rem;background: #d8281c;border: .075rem solid #FFF;color: #FFF;text-align: center;z-index: 1;cursor: pointer;}
.videoFloatClose i {position: absolute;width: 100%;height: 100%;left: 0;top: 0;}
.videoFloatClose i::before{display: block;content: "";width: 20px;height: 2px;border-radius: 2px;position: absolute;left: 50%;margin-left: -10px;top: 50%;margin-top: -1px;background-color: #fff;-webkit-transform: translateY(0rem) rotate(45deg);transform: translateY(0rem) rotate(45deg);}
.videoFloatClose i::after{display: block;content: "";width: 20px;height: 2px;border-radius: 2px;position: absolute;left: 50%;margin-left: -10px;top: 50%;margin-top: -1px;background-color: #fff;-webkit-transform: translateY(0rem) rotate(-45deg);transform: translateY(0rem) rotate(-45deg);}
.videoFloat video { width: 100%; height: 100%; object-fit: contain;}
.videoFloat-video {position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%); left: 0;}
.videoFloat-video::before {display: block;content: '';padding-top: 60%;}
.videoFloat-video video { position: absolute; left: 0; top: 0;}
/* 小屏 */
/* ========== 视频播放 start ========== */
.mobileBody .videoFloatMask{display: none;}
.mobileBody .videoFloat {position: fixed;width: 100%;height: 100%;left: 0;top: 0;z-index: 100;margin-left: 0;margin-top: 0;}
.mobileBody .videoFloatBody {transform: translateY(100%) scale(1);-webkit-transform: translateY(100%) scale(1);}
.mobileBody .videoFloatBody.active {transform: translateY(0%) scale(1);;-webkit-transform: translateY(0%) scale(1);;}
.mobileBody .videoFloatClose {position: fixed;right: .5rem;top: .5rem;z-index: 1;}
/* ========== 视频播放 end ========== */
/* ========== 视频播放 end ========== */
/* ========== 单篇+文章页 start ========== */
/* ————— 视频 start ————— */
/* .newsViewVideo{width: 15rem;height: 10rem;margin: 0 auto;position: relative;z-index: 2;} */
.newsViewVideo {
    margin: 0 auto;
    position: relative;
    z-index: 2;
}
.newsViewVideo::before{
	display: block;
	content: '';
	padding-top: 52.65%;
}
.articleVideo{
	position: absolute;
	top: 0;
	left: 0;
}
.newsViewVideo #col1mui-player{height: 100% !important;cursor: pointer;}
.newsViewVideo #muiPlaybtn{position: absolute;left: 0;top: 0;background: url(../images/play.png) no-repeat center center;width: 100%;height: 100%;display: block;z-index: 999;cursor: pointer;}
/* ————— 视频 end ————— */
/* ========== 单篇+文章页 end ========== */
/* 全文列表 end */
/* ————— 公用表单 start ————— */
.input{ border: .025rem solid #ddd; padding:0 .25rem}
.input input{ border: none; background: none; width: 100%; height: .95rem; line-height: .95rem; font-size: .35rem; color: #333;}
.textarea{ border: .025rem solid #ddd; padding:.125rem .25rem}
.textarea textarea{ border: none; background: none; width: 100%; height: 3rem; line-height: .625rem; font-size: .35rem; color: #333;}
a.formBtn{ display: inline-block; height: 1rem; line-height: 1rem; border: .025rem solid #ddd; background: #FFF; border-radius: .075rem; font-size: .35rem; color: #333; padding:0 .75rem; margin: 0 .125rem;}
a.formBtn:hover{ opacity: .9;}

.formYzm .input{ width: 50%; float: left; display: inline;}
.formYzm .yzmImg{ width: 2.95rem; height: .95rem;line-height: 0.95rem; border: .025rem solid #ddd; background: #ddd; float: left; display: inline; margin-left: .5rem;}
.formYzm .yzmImg img{ display: block; width: 100%; height: 100%;}
.formYzm .yzmImg a{display: block;font-size: .4rem;color: #d8281c;}

.formSubBtn{ font-size: 0; text-align: left; margin: 0 -0.125rem;}
.formSubBtn a{ padding:0 1rem; border-radius: .125rem;}
.formSubBtn a.submit{ background: #1e5ab0; color: #FFF;}
.formSubBtn a.reset{ background: #ddd; color: #8b8b8b;}
/* ————— 公用表单 end ————— */
/* ————— 头部 start ————— */
.top{width: 100%;height: 2.75rem;background-color: #1b1c1f; position: fixed;left: 0;top: 0;z-index: 10;transition: all 0.3s;padding: 0 1.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;}
.top.active{background-color: #1b1c1f;}
.topBox{height: 2.75rem;}
.topC{display: flex;justify-content: space-between;}
.topC .logo a{display: block;}
.logo{overflow: hidden;margin-top: .7rem;}
.logo img{height: 1.375rem;}
.menuHead .logo{display: none;}
.topCR .applyBtn{float: right;display: inline;line-height: 2.75rem;}
.topCR .applyBtn a{display: block;font-size: .4rem;color: #fff;padding-right: 1.125rem;background: url("../images/applyBtnIcon1.png") no-repeat right center / 0.8rem;font-family: 'MiSansLg';}
.menuBtn {margin-left: .75rem;display: none;width: 1.75rem;height: 1.75rem;float: right;margin-top: .5rem;text-align: center;position: relative;border-radius: 50%;background-color: #fff;cursor: pointer;}
.menuBtn span {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.menuBtn .line {width: 0.8rem;height: 2px;background-color: #333;display: block;margin: .075rem auto;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.menuBtn2 {display: none;width: 1.75rem;height: 1.75rem;float: right;text-align: center;position: relative;border-radius: 50%;cursor: pointer;}
.menuBtn2 span {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.menuBtn2 .line {width: 1rem;height: 2px;background-color: #fff;display: block;margin: .075rem auto;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.menuBtn2 .line:nth-child(2) {background: #fff;}
.menuBtn2.active .line {background: #fff;}
.menuBtn2.active .line:nth-child(2) {opacity: 0;}
.menuBtn2.active .line:nth-child(1) {-webkit-transform: translateY(3px) rotate(45deg);transform: translateY(3px) rotate(45deg);}
.menuBtn2.active .line:nth-child(3) {-webkit-transform: translateY(-5px) rotate(-45deg);transform: translateY(-6px) rotate(-45deg);}
.menuHead .logo{margin-top: 0.2rem;}
/* logo end */
/* 视频弹窗 start */
.aykj-videoPop .layui-layer-setwin .layui-layer-close2{
	width:.75rem !important;
	height:.75rem !important;
	right:-1rem;
    top:-1rem;
	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:.25rem solid rgba(255, 255, 255, 0.9);
	box-shadow: 0 .025rem .5rem 0 rgba(0, 0, 0, 0.1)!important;
	border-radius:.125rem !important;
	background-color:#000 !important;
	}
/* 视频弹窗 end */
/* 导航 start */
.mobileBody .pcMenu{display: none;}
.topContactUs{display: none;}
.mobileBody .mbMenu{display: block;}
.mbMenu{display: none;}
.menuBox{flex: 1;}
.menu em{display: none;}
.menu{position: relative;text-align: center;}
.menu dd{display: inline-block;padding-right: 1.5rem; position: relative;z-index: 2;}
.menu dd:last-of-type{margin: 0;}
.menu dd .yj a{ display: block;line-height: 2.75rem;height: 2.75rem;font-size: .4rem;color: #f5f5f5;text-align: center;position: relative;font-family: 'MiSansLg';}
.menu dt.icn{height: .025rem;background-color: #fff;position: absolute;left: 0;bottom: 0;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.menu dd .ejBox{position: absolute;top: 95%;white-space: nowrap;opacity: 0; visibility: hidden;overflow:hidden;height: 0;font-family: 'MiSansLg';}
.menu dd .ejBox.open{height: 2rem;}
.menu dd .ejBox .ejdd{display: inline-block; margin-right: 1.25rem;}
.menu dd .ejBox .ejdd a{line-height: 2rem;display: block;font-size: .4rem;color: #f5f5f5;position: relative;}
.menu dd .ejBox .ejdd a::before{display: block;content: "";width: 0;height: .025rem;background-color: rgba(255, 255, 255, 0.6);transition: all 0.3s;-webkit-transition: all 0.3s;position: absolute;left: 0;bottom: .375rem;}
.top .bg{transition: all 0.5s; width: 100%;height: 0;background:rgba(0, 0, 0, .8) ;position: absolute;left: 0;top: 100%;z-index: -1;}
.menu dd .ejBox .ejdd:last-child { margin-right: 0;}
.menu dd.hover .yj a{color: #fff;}
.menu dd.hover .ejBox {opacity: 1;visibility: visible;}
.menu dd .ejBox .ejdd a:hover{color: #fff;}
.menu dd .ejBox .ejdd a:hover::before{width: 100%;} 
/* 导航 end */
/* 小尺寸导航 start */
.mobileBody .top{background-color: #1b1c1f;padding: 0 0.75rem;}
.mobileBody .topBox{height: 2.75rem;}
.mobileBody .menuBtn{display: block;}
.mobileBody .menuBtn2{display: block;}
.mobileBody .menuHead .logo{display: block;text-align: center;}
.mobileBody .menu dd .ejBox .ejdd a:hover{color: #d8281c;}
.mobileBody .menu dd .ejBox .ejdd a:hover::before{display: none;}
.mobileBody .topContactUs{display: block;padding: 0 0.75rem;}
.mobileBody .topContactUs .text1{font-size: 0.65rem;color: #fff;line-height: 1.25rem;height: 1.25rem;font-family: 'MiSansLg';}
.mobileBody .topContactUs .text2{font-size: 0.65rem;color: #fff;line-height: 1.25rem;font-family: 'MiSansLg';}
.mobileBody .topContactUs .text2 span{margin: 0 0.25rem;}
.mobileBody .topCR{flex: 1;}
.mobileBody .topBox .bg{display: none;}
.mobileBody .menuBox{position: fixed;flex: unset; display: flex; width: 100%; height: 100%; box-shadow: 0rem 0rem .125rem rgba(0,0,0,0.3); background:#1b1c1f; right: 0rem; top: 0rem; z-index: 99; overflow: hidden;flex-direction:column;visibility: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; padding: 0;transform: translateX(100%);-webkit-transform: translateX(100%);}
.mobileBody .menuHead{ box-shadow: 0rem 0rem .5rem rgba(255,255,255,0.1); position: relative; z-index: 2;padding: .5rem;background-color: #1b1c1f;}
.mobileBody .menuPageBody{ clear: both;flex-grow: 1; flex-basis: 0;overflow: hidden; overflow-y: auto;-webkit-overflow-scrolling: touch;background: #1b1c1f;}
.mobileBody .menu{margin:0 .75rem 1rem;text-align: left;}
.mobileBody .menu dd{ overflow: hidden;position: relative;display: block;margin: 0;padding: 0;}
.mobileBody .menu dd .yj{ display: block;overflow: hidden; position: relative;}
.mobileBody .menu dt.icn{display: none;}
.mobileBody .menu dd:before{ display: block; content: ''; width: 100%; height: 0; border-bottom: .025rem solid #373a40; position: absolute; left: 0rem; bottom: 0rem;}
.mobileBody .menu dd .yj a{display: block;overflow: hidden;text-align: left;font-size: .7rem;color: #fff;padding: 0 .75rem 0 .25rem;position: relative;transition: all 0.5s;-webkit-transition: all 0.5s;}
.mobileBody .menu dd .yj em{display: block;width: 1.25rem;height: 1.25rem;text-align: center;color: #c7c7c7;position: absolute;right: .25rem;top: 50%;transform: translateY(-50%);font-style: normal;display: none;z-index: 1;font-size: 0;background: url(../images/jiantou-icon1.png) no-repeat center center / contain;cursor: pointer;}
.mobileBody .menu dd .yj em.active{ display: block;}
.mobileBody .menu dd .ejBox{ padding: .375rem .75rem; display:none;position: unset;height: unset;opacity: 1;visibility: visible;}
.mobileBody .menu dd .ejBox .ejdd{ overflow: hidden; margin-bottom: .5rem;display: block;}
.mobileBody .menu dd .ejBox .ejdd .ej{ position: relative;}
.mobileBody .menu dd .ejBox .ejdd .ej a{display: block;overflow: hidden;color: #fff;padding-left: .25rem;position: relative;font-size: 0.7rem;}
.mobileBody .menu dd.hover a{ color:#fff;}
.mobileBody .menu dd.hover em{background-image: url(../images/jiantou-icon2.png);}
/*导航动画start*/
.mobileBody .menuBg.active{visibility: visible; opacity: 1;}
.mobileBody .menuBox.active{visibility: visible; transform: translateX(0);-webkit-transform: translateX(0);transition: all 0.5s; -webkit-transition: all 0.5s; }
/*导航动画end*/
/* 小尺寸导航 end */
/* ————— 头部 end   ————— */
/* ————— 底部 start ————— */
.footer{background-color: #1a1a1a;}
.footerUp{padding: 1.25rem 0 .5rem;}
.footerEwm{float: left;display: inline;position: relative;}
.footerEwm dd{ float:left; display:inline; position:relative; margin-right:.625rem;cursor: pointer;}
.footerEwm dd .icon{width: 1rem;height: 1rem;border-radius: 50%;background-position: center center;background-repeat: no-repeat;background-size: .5rem;}
.footerEwm dd:nth-child(1) .icon{background-image: url("../images/footerIcon1.png");}
.footerEwm dd:nth-child(2) .icon{background-image: url("../images/footerIcon2.png");}
.footerEwm dd:nth-child(3) .icon{background-image: url("../images/footerIcon3.png");}
.footerEwmBox{position: absolute;width: 2.85rem; height: 2.85rem;border: .075rem solid #3b3b3b;left: 50%;margin-left: -1.425rem;top: -3.5rem;background: #3b3b3b;z-index: 5;opacity: 0;visibility:hidden ;transition: all 0.5s ease;-webkit-transition: all 0.5s ease;box-sizing: border-box;-webkit-box-sizing: border-box;}
.footerEwmBox::before {display: block;content: '';position: absolute;width: 0;height: 0;border: .25rem solid transparent;border-top-color: #3b3b3b;left: 50%;bottom: -0.5rem;margin-left: -0.25rem;z-index: -1;}
.footerEwm dd:hover .footerEwmBox{opacity: 1;visibility: visible;top: -3rem;}
.footerEwm dd.hover .footerEwmBox{opacity: 1;visibility: visible;top: -3rem;}
.footerEwmImg img{ display:block; width:100%; height:100%;}
.footerEwm dd:nth-child(1):hover .icon{background-image: url("../images/footerIcon1H.png");}
.footerEwm dd:nth-child(2):hover .icon{background-image: url("../images/footerIcon2H.png");}
.footerEwm dd:nth-child(3):hover .icon{background-image: url("../images/footerIcon3H.png");}
.footerEwm dd:nth-child(1).hover .icon{background-image: url("../images/footerIcon1H.png");}
.footerEwm dd:nth-child(2).hover .icon{background-image: url("../images/footerIcon2H.png");}
.footerEwm dd:nth-child(3).hover .icon{background-image: url("../images/footerIcon3H.png");}
.footerUpText{float: right;display: inline;margin-top: .125rem;}
.footerUpTextBtn{float: left;display: inline;line-height: 1rem;height: 1rem;margin-right: 2.5rem;}
.footerUpTextBtn a{display: block;font-size: .6rem;color: #e5e5e5; font-family: 'MiSansRa';}
.footerUpTextC{overflow: hidden;font-size: .4rem;color: #999999;line-height: .75rem;font-family: 'MiSansLg';}
.footerCon{padding-bottom: 1.25rem;}
.footerConL{float: left;display: inline;}
.footerConL .item{line-height: 1rem;font-size: .4rem;color: #e5e5e5;margin-bottom: .5rem;font-family: 'MiSansLg';}
.footerConL .item:last-of-type{margin-bottom: 0;}
.footerConL .item i{font-size: .65rem;font-style: normal;}
.footerConRForm{float: right;display: inline;width: 51%;margin-right: -0.75rem;}
.footerConRForm .item{float: left;display: inline;width: 33.3333%;margin-bottom: .75rem;}
.footerConRForm .item.w50{width: 50%;}
.footerConRForm .item.w40{width: 40%;}
.footerConRForm .item.w20{width: 20%;}
.footerConRForm .item.w20 .con{margin-right: 0;}
.footerConRForm .item .con{margin-right: .75rem;}
.footerConRForm .item .con .input{border: none;border-bottom: .025rem solid #333333;overflow: hidden;padding: 0;line-height: 1.25rem;height: 1.25rem;}
.footerConRForm .item .con .input input{min-height: 1.25rem;line-height: 1.25rem;height: 1.25rem;color: #fff;font-family: 'MiSansLg';}
.footerConRForm .item .con .input input::placeholder{font-family: 'MiSansLg';}
.footerConRForm .item .con .yzmImg{float: right;display: inline;width: 2.5rem;height: 1.25rem;cursor: pointer;line-height: 1.25rem;}
.footerConRForm .item .con .yzmImg img{display: block;width: 100%;height: 100%;}
.footerConRForm .item .con .yzmImg a{display: block;font-size: .4rem;color: #d8281c;font-family: 'MiSansLg';}
.footerConRForm .item .con .inputBtn{text-align: right;}
.footerConRForm .item .con .inputBtn a{display: inline-block;position: relative; width: 2.125rem;height: 2.125rem;line-height: 2.125rem;font-family: 'MiSansLg'; text-align: center;border-radius: 50%;background-color: #303030;overflow: hidden;}
.footerConRForm .item .con .inputBtn a::before{display: block;content: "";width: 100%;height: 100%;border-radius: 50%;background-color: #fff;transition: all 0.3s;-webkit-transition: all 0.3s;transform: scale(0);-webkit-transform: scale(0);position: absolute;left: 0;top: 0;}
.footerConRForm .item .con .inputBtn a span{display: inline-block;font-size: .4rem;color: #e5e5e5;height: 100%;padding-right: .5rem;background: url("../images/footerBtnIcon.png") no-repeat right center;position: relative;}
.footerConRForm .item .con .inputBtn a:hover::before{transform: scale(1);-webkit-transform: scale(1);}
.footerConRForm .item .con .inputBtn a:hover span{color: #d8281c;background-image: url("../images/footerBtnIconH.png");}
.friendCopyRight{background-color: #0f0f0f;padding: .75rem 0;}
.friendCopyRightL{float: left;display: inline;}
.friendCopyRightLTitle{float: left;display: inline;margin-right: 1rem;line-height: 1rem;height: 1rem;font-size: .4rem;color: #e5e5e5;font-family: 'MiSansLg';}
.footerLink{overflow: hidden;}
.footerLink dd{float: left;display: inline;margin-right: .875rem;}
.footerLink dd a{display: block;font-size: .4rem;color: #e5e5e5;line-height: 1rem;font-family: 'MiSansLg';}
.friendCopyRightR{float: right;display: inline;line-height: 1rem;font-size: .4rem;color: #999999;font-family: 'MiSansLg';}
.friendCopyRightR a{font-size: .4rem;color: #999;margin-left: .25rem;}
.friendCopyRightR a:hover{color: #fff;}
.copyRightDownConTR{position: relative;float: right;display: inline;display: none;}
.copyRightDownConTR .copyRightDownConTRUp{overflow: hidden;line-height: 1.5rem;height: 1.5rem;padding: 0 .875rem;border-radius: 1.5rem;border: .025rem solid #333333;font-size: .65rem;color: #e5e5e5;}
.copyRightDownConTRDown{position: absolute;left: 50%;top: 100%;z-index: 5;overflow: hidden;font-family: 'MiSansLg'; padding: .5rem .75rem; width: 100%;background-color: #fff; border-radius: .25rem; text-align: center;box-shadow: 0 0 .25rem #cccccc;transition: all 0.2s; -webkit-transition: all 0.2s;transform-origin: top; transform-origin: top;transform: scaleY(0.8) translateX(-50%);-webkit-transform: scaleY(0.8) translateX(-50%);visibility: hidden;opacity: 0;}
.copyRightDownConTR.active .copyRightDownConTRDown{ visibility: visible;opacity: 1;transform: scaleY(1) translateX(-50%);;-webkit-transform: scaleY(1) translateX(-50%);;}
.copyRightDownConTRDown .item{line-height: 1.25rem;padding: .25rem 0;}
.copyRightDownConTRDown .item a{display: block;text-align: center;font-size: .65rem;color: #333;}
.footerConRText{float: right;display: none;margin-top: .95rem;}
.footerConRText .footerConRTextL{float: left;display: inline;line-height: 1rem;height: 1rem;margin-right: 2.25rem;margin-top: .55rem;}
.footerConRText .footerConRTextL a{display: block;font-size: .65rem;color: #e5e5e5;font-family: 'MiSansLg';}
.footerConRTextBtn{float: right;display: inline;}
.footerConRTextBtn a{display: inline-block;position: relative;font-size: 0.65rem; width: 3.125rem;height: 3.125rem;line-height: 3.125rem;text-align: center;border-radius: 50%;background-color: #303030;overflow: hidden;}
.footerConRTextBtn a span{display: inline-block;color: #e5e5e5;height: 100%;font-family: 'MiSansLg'; padding-right: .75rem;background: url("../images/footerBtnIcon.png") no-repeat right center / 0.65rem;position: relative;}
/* 小屏 */
.mobileBody .copyRightDownConTR{display: block;}
.mobileBody .footerUpText{display: none;}
.mobileBody .footerUp{border-bottom: .025rem solid #333;}
.mobileBody .footerCon{padding: 1.25rem 0 1.75rem;}
.mobileBody .footerCon .footerConRForm{display: none;}
.mobileBody .friendCopyRight .friendCopyRightL{display: none;}
.mobileBody .friendCopyRight .friendCopyRightR{float: unset;text-align: center;display: block;}
.mobileBody .footerCon .footerConRText{display: block;}
/* ————— 底部 end   ————— */
/* ========== 内层框架 start ========== */
.location{line-height: 1.25rem;height: 1.25rem;font-size: .4rem;font-family: 'MiSansLg';}
.location a{display: inline-block;color: #666666;padding-right: .5rem;margin-right: .25rem;background: url("../images/locationIcon1.png") no-repeat right center / 0.3rem;vertical-align: middle;}
.location a:last-of-type{background: none;padding-right: 0;}
/* ————— subBanner start ————— */
.subBanner{position: relative;overflow: hidden;width: 100%;}
.subBanner:before{display: block;content: '';padding-top: 31.25%;}
.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 end ————— */
/* ————— 三级栏目 start ————— */
.sjMenu{font-size: 0;padding-bottom: .5rem;margin-bottom: .75rem;border-bottom: .025rem solid #e6e6e6;}
.sjMenu a{ display: inline-block;width: 4.5rem; height: 1.5rem; line-height: 1.5rem; color: #666666; border: .025rem solid #e6e6e6; border-radius: 1.5rem; font-size: .6rem; margin: 0 .75rem .25rem;text-align: center;transition: all 0.3s;-webkit-transition: all 0.3s;}
.sjMenu a:hover{ background: #d8281c; color: #FFF; border-color: #d8281c;}
.sjMenu a.hover{ background: #d8281c; color: #FFF; border-color: #d8281c;}
/* ————— 三级栏目 end ————— */
/* ————— 页码 start ————— */
.page{text-align: center;clear: both;font-size: 14px;}
.page a{display: inline-block;overflow: hidden;width: 40px;height: 40px; color:#999999;border-radius:50%;background: #fff; margin: 0 3px;line-height: 40px;}
.page span{display: inline-block; padding: 6px 2px; position: relative; top: -15px;}
.page a:hover{background: #d8281c;color: #fff;}
.page a.hover{background: #d8281c;color: #fff;}
.page input{display: inline-block;vertical-align: middle;height: 22px;border: 1px solid #e6e6e6;position: relative; top: -2px;}
.page input.pageDetail{width: 30px; height: 30px; text-align: center; border-radius: 3px; color: #999999; position: relative; top: -13px;}
.page label{color:#999999;position: relative;top: -11px;}
.page input.page_bnt{border: none; width: 30px; height: 25px; cursor: pointer; background: none; color: #999999; position: relative; top: -13px;}
.page a div{width: 40px;height: 40px;background-position: center center;background-repeat: no-repeat;}
.page a.firstPage div{background-image: url(../images/common/page/firstPage.png)}
.page a.prevPage div{background-image: url(../images/common/page/prevPage.png)}
.page a.nextPage div{background-image: url(../images/common/page/nextPage.png)}
.page a.lastPage div{background-image: url(../images/common/page/lastPage.png)}
.page a.firstPage:hover div{background-image: url(../images/common/page/firstPageh.png)}
.page a.prevPage:hover div{background-image: url(../images/common/page/prevPageh.png)}
.page a.nextPage:hover div{background-image: url(../images/common/page/nextPageh.png)}
.page a.lastPage:hover div{background-image: url(../images/common/page/lastPageh.png)}
.page a.firstPage.disabled{background:#E2E2E2;}
.page a.prevPage.disabled{background:#E2E2E2;}
.page a.nextPage.disabled{background:#E2E2E2;}
.page a.lastPage.disabled{background:#E2E2E2;}
.page a.firstPage.disabled div{background-image: url(../images/common/page/firstPage.png)}
.page a.prevPage.disabled div{background-image: url(../images/common/page/prevPage.png)}
.page a.nextPage.disabled div{background-image: url(../images/common/page/nextPage.png)}
.page a.lastPage.disabled div{background-image: url(../images/common/page/lastPage.png)}
/* ————— 页码 end ————— */
/* ————— 弹窗 start ————— */
.aykj-recruitTc .layui-layer-btn{ text-align: center;}
.aykj-recruitTc .layui-layer-btn a{ height: .95rem; line-height: .95rem; padding: 0 1rem; font-size: .35rem;}
.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 ————— */
.subPage{background-position: center top;background-repeat: no-repeat;background-size: 100% auto;}
/* ========== 内层框架 end ========== */