@charset "UTF-8";
/* ========== 单篇+文章页 start ========== */
.articleBox{line-height:1.5rem;color:var(--c666-color);padding: 0.5rem .75rem;font-size:0.7rem;}
.articleBox img{max-width:100%;}
.articleTitle{font-size: 0.9rem;color: #333333;font-weight: bold;line-height: 1.5rem;}
.articleTime{display: block;clear: both;color: var(--c999-color);font-size:0.6rem;line-height: 1.2rem;margin: .5rem 0;}
.viewTop {padding-bottom: .5re,;border-bottom: 1px solid #eaeaea;}
.articleTop{overflow:hidden;background:#f9fafb;padding:.5rem 0;}
.articleTop .articleTitle{font-size:.9rem;color:#333333;text-align:center;font-weight:bold;padding:0 2.5rem;line-height:1.5rem;}
.articleTop .articleTime{text-align:center;padding:.5rem 0 0 0;}
.viewPage {padding: .75rem 0;border-top: 1px solid #eaeaea;}
.viewPage div {display: flex;}
.viewPage div span {font-size: .7rem;line-height: 1.4rem;width: 3rem;text-wrap: nowrap;color: var(--primary-color);}
.viewPage div a {font-size: .7rem;line-height: 1.4rem;color: var(--c666-color);transform: .3s;}
.viewPage div a:active {color: var(--primary-color);}
.articleHand{clear:both;font-size:0.75rem;padding:0 0px 1rem 0;overflow: hidden;}
.articleHand a{display:block;line-height:1.6rem;padding:0 1rem 0 .75rem;}
.articleHand a i{padding:0 .25rem 0  0;}
.articleHand a.aykjWord{color:#37a6ff !important; }
.articleHand a.aykjPpt{color:#ff7735 !important;}
.articleHand a.aykjExcel{color:#15bf44 !important; }
.articleHand a.aykjPdf{color:#1369c0 !important; }
.articleHand a.aykjZip{color:#ff9779 !important; }

.articlePage{ height: 2rem; line-height: 2rem; background: var( --bai-color);}
.articlePage a{ float: left; width: 50%; color: var(--c666-color)666; text-align: center;}
.articlePage a:before{ border-left: none;}
.articlePage a i{ font-size: .6rem;display: inline-block;}
.articlePage a.prev i{ margin-right: .25rem;}
.articlePage a.next i{ margin-left: .25rem;}

.videoCon{position:absolute;top:10.25rem;bottom:0;overflow-y:auto;}
.videoCon .articleTitle{font-size:18px;color:#333333;text-align:left;font-weight:bold;padding:.25rem .5rem 0 .5rem;line-height:1.5rem;}
.videoCon .articleTime{text-align:left;padding:0 0 0 .5rem;}
	
.articelImgSlide{overflow: hidden;position: relative;padding: 0 .75rem;}
#articelImgSlide img{display: block;max-width: 100%;}
#articelImgSlide{overflow: hidden;position: relative;}
#articelImgSlide .swiper-pagination{bottom: .25rem;}
.articelImgSlide .swiper-button-prev{left: 0px;}
.articelImgSlide .swiper-button-next{right: 0px;}
.articelImgSlide .swiper-pagination-bullet{background: #eee;opacity: 1;}
.articelImgSlide .swiper-pagination-bullet-active{background: #007aff;}
/**
 * 分享
 * @author 杨朝杰
 * @return
 */
.shareBt{display: inline-block;width:1rem;position: relative;}
.shareClose{line-height:2rem;text-align:center;padding:.15rem 0 0 0;font-size:0.8rem;}
.shareBt:after{display: block;content: "";overflow: hidden;width: 100%;padding-top: 100%;background: url(/subsiteSrc/cnMb/images/share/share.png) no-repeat center center;background-size: 100% 100%;position: absolute;left: 50%;bottom:-.2rem;}
.shareBox{width:100%;overflow: hidden;background: var( --bai-color);position: fixed;left: 0px;bottom:-100%;z-index: 10000;-webkit-transition: bottom 0.8s;-o-transition: bottom 0.8s;transition: bottom 0.8s;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.shareBox.show{bottom:0px;}
.shareCont{overflow: hidden;padding:0.5rem 0px 0.25rem;}
.boxShadow{position: fixed;left: 0px;top:0px;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.6);z-index: 999;display: none;}
.wxSha{position: fixed;left: 0px;top:0px;width: 100%;height: 100%;overflow: hidden;background: rgba(0,0,0,0.6) url(../images/share/weChatShare.png) no-repeat center 0rem;background-size: auto 16rem;z-index: 99999999;display: none;}
.shareC .bshare-custom{display: flex; padding: 0.8rem .5rem;}
.shareC .bshare-custom .item{flex: 1;text-align: center;}
.shareC .bshare-custom .item span{display: block;line-height: 1.5rem;}
.shareC .bshare-custom a {display: inline-block;height: 2rem;width: 2rem;padding: 0;background-size: auto 1.95rem !important;}
.shareC .bshare-custom .bshare-sinaminiblog {background: url(/subsiteSrc/cnMb/images/share/shareBt1.png) no-repeat center center;}
.shareC .bshare-custom .bshare-qqim {background: url(/subsiteSrc/cnMb/images/share/shareBt6.png) no-repeat center center;}

.shareC .bshare-custom .bshare-qzone {background: url(/subsiteSrc/cnMb/images/share/shareBt3.png) no-repeat center center;}
.shareC .bshare-custom .bshare-douban{background: url(/subsiteSrc/cnMb/images/share/shareBt4.png) no-repeat center center;}
.shareC .bshare-custom .bshare-weixin {background: url(/subsiteSrc/cnMb/images/share/shareBt5.png) no-repeat center center;}
.weChatShareTip {display: none;width: 100%;height: 100%;overflow: hidden;background: rgba(0, 0, 0, 0.5) url(../images/share/weChatShare.png) no-repeat calc(100% - 30px) 10px;background-size: 90% auto;position: fixed;left: 0px;top: 0px;z-index: 9999999;}
.shareParent .shareItem{width: 20%;}
/**
 * 音乐播放器
 * @author 杨朝杰
 * @return
 */
.audio{padding: 0 .75rem .5rem;}
.audio-tips{margin-top:10px; color: #b1b1b1; text-align: center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.audio .info{-webkit-box-flex: 1; -ms-flex: 1 0; flex: 1 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; overflow: hidden;line-height:45px;}
.audio .info p{margin: 0; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: var(--c666-color); text-indent: 0;}
.audio .info .audio-title{-webkit-box-flex: 1.5; -ms-flex: 1.5; flex: 1.5; line-height: 24px;font-size:14px;}
.audio .info .audio-desc{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; line-height: 16px;color:var(--c999-color) !important;font-size:12px !important;}
.audio .info .audio-desc span{padding:0 15px 0 0;color:#ff0000;}

/* 视频start */
.artVideo{ margin: 0 .75rem .5rem; background: #000; position: relative;}
.artVideo::before{display: block;content: ''; padding-top: 56.25%;}
#newViewPlayer{ position: absolute; left: 0; top: 0;}
.artVideoView{ background: #000; position: relative;}
.artVideoView::before{display: block;content: ''; padding-top: 56.25%;}
.videoDownLoad{text-align: center; padding: .5rem;}
/* 视频end */
/*文章页底部start*/
.footerBar2{font-size:.6rem;overflow: hidden;color: var( --bai-color);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-background-clip: content;-moz-background-clip: content;background-clip: content;width: 100%;height:2.25rem;background:var( --bai-color);position:relative;}
.footerBar2:after{content: " ";width: 200%;height: 200%;position: absolute;top: 0;left: 0;border-top:1px solid #ededed;box-sizing: border-box;-webkit-transform: scale(.5);transform: scale(.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;z-index:1;}
.footerBar2 .shareBt:after{ display:none;}

.footerBar2 div{overflow:hidden;position:relative;z-index:2;}
.phoneBt{width:30%;float:right;}
.phoneBt a {width: 100%;display: block;line-height: 2.25rem;background: #ff7800;color: var( --bai-color) !important;text-align: center;}
.goBack2{width:16%;float:left;}
.goBack2 a{display: block;height:2.25rem;background: url(/subsiteSrc/cnMb/images/jt6.png) no-repeat 10px center;background-size: 1.3rem;color: var(--c666-color) !important;text-align: center;}
.marker, .shareDiv{float:right;line-height:2.25rem;font-size:.7rem;padding:0 .75rem 0 0;}

.shareDiv .shareBt{ width:100%;}

.marker span, .shareDiv span{padding:0 0 0 .3rem;}
.marker em, .shareDiv em{color:var(--c999-color);}
/* ========== 单篇+文章页 end ========== */
/* ========== 全图列表 start ========== */
/* 全图列表1 start */
.imgList1{ overflow: hidden; margin-right: -.75rem; padding-top: 0.25rem;}
.imgList1 dd{ float: left; width: 50%; overflow: hidden;}
.imgList1 dd a{ display: block; margin-right: .75rem;}
.imgList1 dd .pic{ border-radius: .25rem; overflow: hidden;}
.imgList1 dd .pic:before{ padding-top: 66.66667%;}
.imgList1 dd .text{ height: 1.75rem; line-height: 1.75rem; text-align: center; color: #333; font-size: .65rem;}

.imgList2{ overflow: hidden; margin-right: -.75rem; padding-top: 0.25rem;}
.imgList2 dd{float: left;width: 50%;overflow: hidden;margin-bottom: 0.75rem;}
.imgList2 dd a{display: block;margin-right: .75rem;background: var( --bai-color);}
.imgList2 dd .pic:before{ padding-top: 150%;}
.imgList2 dd .text{ height: 1.75rem; line-height: 1.75rem; text-align: center; color: #333; font-size: .65rem;}

.imgList3{display:block;clear:both;overflow:hidden;padding: 0.4rem 0.35rem 0 .4rem;}
.imgList3 dd p{display:block;height:1.75rem;background:url(/subsiteSrc/cnMb/images/book.png) no-repeat center;background-size: contain;left:0;top:-.15rem;width:100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-background-clip: content;-moz-background-clip: content;background-clip: content;overflow:hidden;position:absolute;}
.imgList3 dd{display:inline;float:left;width:50%;padding: .5rem .4rem .2rem .35rem;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow:hidden;position:relative;margin:0 0 .4rem 0;}
.imgList3 dd:nth-child(even){}
.imgList3 dd a{display:block;width:100%;background:var( --bai-color);overflow:hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding:1.5rem .3rem .3rem .3rem;border-radius:.2rem;box-shadow:0px .1rem .1rem rgba(153,153,153,0.3);}
.imgList3 dd .pic_box{position:relative;}
.imgList3 dd .pic_box:after{content:'';display:block;width:100%;padding-top:66.66666666%;}
.imgList3 dd .pic_box img{width: 100%;height: 100%;position:absolute;left:0;top:0;display:block;}
.imgList3 dd a span{display:block;clear:both;width:100%;text-align:center;color:#555;font-size:0.65rem;line-height:1.25rem;height:1.25rem;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;padding:.25rem 0 0 0;}
/* 全图列表1 end */
/* 视频列表 start */
.videoList{padding-top: 0.25rem;overflow: hidden;display: flex;flex-wrap: wrap;margin-right: -0.75rem;}
.videoList dd{width: 50%;margin-bottom: 0.75rem;}
.videoList dd .con{margin-right: 0.75rem; display: block;}
.videoList dd .con .pic{ border-radius: .25rem; overflow: hidden;}
.videoList dd .con .bofang{position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.5);}
.videoList dd .con .bofang span{width: 1.5rem;height: 1.5rem;font-size: 1.5rem;color: var(--bai-color)FF;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: none;}

.videoFloat{position: fixed; width: 100%;height: 100%;  left: 0; top: 0; z-index: 100;}
.videoFloatBody{width: 100%;height: 100%;visibility: hidden; opacity: 1; transform: translateY(100%);-webkit-transform: translateY(100%); transition: all 500ms linear;-webkit-transition: all 500ms linear;background: #000;}
.videoFloatBody.active{visibility: visible; opacity: 1; transform: translateY(0%);-webkit-transform: translateY(0%);}
.videoFloatClose{position: fixed; width: 1.5rem; height: 1.5rem; border-radius: 2rem; right: .5rem; top:.5rem; background: #d70c18; border: .12rem solid var( --bai-color); color: var( --bai-color); text-align: center; line-height: 1.6rem; z-index: 1;}
.videoFloatClose i{ font-size: .8rem;}
.videoFloat video{ width: 100%; height: 100%; object-fit: cover;}
.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;}
/* 视频列表 end */
/* 资质荣誉 start */
.hornorList{ overflow: hidden; margin-right: -.75rem;padding-top: 0.25rem;}
.hornorList dd{ float: left; width: 50%; overflow: hidden;}
.hornorList dd a{ display: block; margin-right: .75rem;}
.hornorList dd .pic{ border-radius: .25rem; overflow: hidden;}
.hornorList dd .pic:before{ padding-top: 150%;}
.hornorList dd .pic img{left: 50%;top: 50%;max-width: 90%;max-height: 90%;object-fit: contain;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);}
.hornorList dd .text{ height: 1.75rem; line-height: 1.75rem; text-align: center; color: #333; font-size: .65rem;}
/* 资质荣誉 end */
/* ========== 全图列表 end ========== */
/* ========== 图文列表 start ========== */
/* imgtext1 start */
.imgText1 dd{overflow: hidden;padding: .5rem 0;background: var( --bai-color);border-radius: .25rem;}
.imgText1 dd a{ display: block; overflow: hidden;}
.imgText1 dd .pic{ width: 6rem; float: left; margin-right: .5rem; border-radius: .25rem; overflow: hidden;}
.imgText1 dd .text{ overflow: hidden;}
.imgText1 dd .text .title{ height: 1rem; line-height: 1rem; color: #333; font-size: .7rem;}
.imgText1 dd .text .time{ height: 1rem; line-height: 1rem; color: var(--c999-color); font-size: .6rem;}
.imgText1 dd .text .info{ line-height: 1rem; color: var(--c666-color); font-size: .6rem;}
.imgText1 dd:last-child:before{ display: none;}
/* imgtext1 end */
/* imgtext2 start */
.imgText2{clear:both;overflow: hidden;}
.imgText2 dd{width: 100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding: .5rem 0;margin-bottom: .5rem;background:var( --bai-color);position:relative;}
.imgText2 dd h3{display:block;clear:both;font-size:0.75rem;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.imgText2 dd .thumb img{max-width:100%;}
.imgText2 dd .pic{border-radius: .25rem; overflow: hidden;}
.imgText2 dd .textImg_time{line-height:1.25rem; color:#888; font-size:0.6rem}
.imgText2 dd .textImg_info{line-height:1.25rem; padding:.25rem 0 0 0; color:#888; font-size:0.7rem;overflow:hidden;word-break: break-all;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
/* imgtext2 end */
/* imgtext3 start */
.imgText3{clear:both;overflow:hidden;}
.imgText3 dd h3{font-size:0.75rem;}
.imgText3 dd{padding:.5rem; clear: both; background: var( --bai-color);position:relative;margin:0 0 .5rem 0;}
.imgText3 dd:after {content: " ";width: 200%;height:1px;position: absolute;bottom:-1px;left: 0;border-bottom: 1px solid #e6e6e6;box-sizing: border-box;-webkit-transform: scale(.5);transform: scale(.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;}
.imgText3 dd .info{color:#888;clear:both;line-height:1rem;padding:.25rem 0 .25rem 0; font-size:0.6rem;}
.imgText3 ul{clear:both;overflow:hidden;}
.imgText3 ul li{width:23%;float:left;display:inline;padding:.15rem 1%;}
.imgText3 ul li .pic_box{position:relative;background:#efeff4 url(../images/common/loading.gif) no-repeat center center;border-radius: .25rem; overflow: hidden;}
.imgText3 ul li .pic_box:after{content:'';display:block;width:100%;padding-top:66.66666666%;}
.imgText3 ul li .pic_box img{width: 100%;position:absolute;left:0;top:0;display:block;}
/* imgtext3 end */
/* bbsList start */
.bbsList{ overflow: hidden;}
.bbsList li{ overflow: hidden; background: var( --bai-color); padding: .5rem; margin-bottom: .5rem;}
.bbsList li .listL{ width: 3rem; overflow: hidden; margin-right: .5rem;}
.bbsList li .listL .pic{ margin-bottom: .25rem;overflow: hidden;}
.bbsList li .listL .pic:before{ padding-top: 100%;}
.bbsList li .listL .pic img{ border-radius: 50%; }
.bbsList li .listL .text{ line-height: 1rem; color: var(--c666-color)666; font-size: .65rem;}
.bbsList li .listR{ overflow: hidden;}
.bbsList li .listR .title{ height: 1.75rem; line-height: 1.75rem;}
.bbsList li .listR .title a{font-size: .75rem; color: #333333;}
.bbsList li .listR .info{ line-height: 1rem; color: #545454; font-size: .6rem; height: 3rem; overflow: hidden;}
.bbsList li .listR .infoMore{ line-height: 20px; height: 20px; color: #d8212f; font-size: .6rem; display: none;}
.bbsList li .listR .infoMore i{ margin-left: .25rem; font-size: .7rem;}
.bbsList li .listR .infoMore.active i{ transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.bbsPicList{ overflow: hidden; margin-right: -.5rem;}
.bbsPicList dd{ overflow: hidden; float: left; width: 33.3333%; padding-right: .5rem; margin-bottom: .5rem;}
.bbsPicList dd .pic{border-radius: .25rem; overflow: hidden;}
.bbsListDn{ height: 1.4rem; line-height: 1.4rem; overflow: hidden; color: var(--c999-color)999; font-size: .6rem;}
.bbsListDnR{ overflow: hidden;}
.bbsListDnR span{ float:left;display: inline;height: 1.4rem; margin-left: .5rem;}
.bbsListDnR span.span1 em.myIcn{ font-size: 0.8rem;}

.replayList{ overflow: hidden;}
.replayList dd{ background: #eaeaea; padding: .25rem; color: var(--c666-color)666; line-height: 1rem; font-size: .6rem; margin-bottom: 10px;}
.replayList dd span{ color: #3f73c0;}
/* bbsList end */
/* ========== 图文列表 end ========== */
/* ========== 文字列表 start ========== */
/*文字列表start*/
.textList1{ overflow:hidden;}
.textList1 dd{position:relative; height: 2rem; line-height: 2rem;}
.textList1 dd a{ font-size: .65rem;}
.textList1 dd em{  font-style: normal; margin-left: .5rem; color: var(--c999-color);}
/*文字列表end*/
/*downLoad start*/
.downLoad dd{overflow: hidden;padding: .5rem;background: var( --bai-color);border-radius: .25rem; margin-bottom: .75rem;}
.downLoad dd a{ display: flex; overflow: hidden;align-items: center;}
.downLoad dd .text{ overflow: hidden; flex: 1;}
.downLoad dd .text .title{ max-height: 2rem; line-height: 1rem; color: #333333; font-size: .7rem; margin-bottom: .25rem;}
.downLoad dd .text .time{ height: 1rem; line-height: 1rem; color: #aaaaaa; font-size: .6rem;}
.downLoad dd .down{ width: 2rem; height: 2rem; margin-left: 1rem; text-align: center; line-height: 2rem;transform: scale(.8);-webkit-transform: scale(.8);}
.downLoad dd .down::before{ border-color: #3f73c0; border-width: 2px; border-radius: .5rem;}
.downLoad dd .down i{ font-size:1.2rem; color:#3f73c0;}
/*downLoad end*/

/* ========== 文字列表 end ========== */
/* 横向瀑布流 start */
.waterFall2{ text-align: center; font-size: 0;}
.waterFall2 .photo img{ overflow: hidden; border-radius: .25rem;}
/* 横向瀑布流 end */
/* ========== 瀑布流 end ========== */
/* 表单公用start */
.input{padding:0 .5rem}
.input input{ border: none; background: none; width: 100%; height: 1.9rem; line-height: 1.9rem; font-size: .65rem; color: #333;}

.textarea{ padding:5px 10px}
.textarea textarea{ border: none; background: none; width: 100%; height: 3rem; line-height: 1.5rem; font-size: .65rem; color: #333;}

a.formBtn{ display: inline-block; height: 1.5rem; line-height: 1.5rem; background: #ddd; border-radius: 3px; font-size: .65rem; color: #333; padding:0 1rem; margin: 0 .5rem; position: relative;}
a.formBtn::before{content: " ";width: 200%;height: 200%;position: absolute;top: 0;left: 0;border: 1px solid #ddd;box-sizing: border-box;-webkit-transform: scale(.5);transform: scale(.5);-webkit-transform-origin: 0 0;transform-origin: 0 0;z-index: -1}
a.formBtn:hover{ opacity: .9;}

.radio {color: #555555;line-height: 1.9rem;font-size: 0;}
.radio .radioItem {display: inline-block;height: 1.9rem;margin-right: 1rem;position: relative;vertical-align: middle;}
.radio .radioItem input {position: absolute;width: 100%;height: 100%;left: 0;top: 0;opacity: 0;z-index: 1}
.radio .radioItem label {color: #555555;overflow: hidden;font-size: 0.65rem;line-height: 2rem;height: 1.9rem;display: block;}
.radio .radioItem input[type=radio]+label span {width: 0.65rem;height: 0.65rem;border-radius: 50%;border: 1px solid #e1e1e1;margin-right: 0.25rem;display: inline-block;vertical-align: middle;position: relative;top: -.1rem;}
.radio .radioItem input[type=radio]+label span:before {display: block;content: '';width: 0.35rem;height: 0.35rem;border-radius:50%;position: absolute;left: 50%;top: 50%;margin-top: -0.175rem;margin-left: -0.175rem;background: #1e5ab0;visibility: hidden;}
.radio .radioItem input[type=radio]:checked+label span:before {visibility: visible}
.radio .radioItem input[type=radio]:checked+label span{ border-color: #1e5ab0;}
.radio .radioItem input[type=checkbox]+label span {float: left;width: 0.65rem;height: 0.65rem;border: 1px solid #e1e1e1;position: relative;top: 50%;margin-top: -0.4rem;margin-right: 0.25rem;}
.radio .radioItem input[type=checkbox]+label span {border-color: #1e5ab0;}
.radio .radioItem input[type=checkbox]+label span:before {content: "";display: block;width: 0.4rem;height: 0.2rem;border-left: 0.1rem solid #1e5ab0;border-bottom: 0.1rem solid #1e5ab0;position: absolute;top: 0.1rem;left: 50%;transform: translate(-50%) rotate(-45deg);visibility: hidden;background: none;}
.radio .radioItem input[type=checkbox]:checked+label span:before {visibility: visible}

.select{ position: relative;height: 1.9rem;}
.select .icn{ position: absolute; right: 0; top: 0; width: 2rem; height: 1.9rem; line-height: 1.9rem; text-align: center;}
.select select{ position: absolute; appearance: none;-webkit-appearance: none; border: none; background: none; z-index: 1; width: 100%; height: 100%; font-size: .65rem; color: var(--c666-color);}

.formYzm .input{ display: inline;}
.formYzm .yzmImg{ width: 4rem; height: 1.9rem; float: left; display: inline; margin-left: .5rem; overflow: hidden; padding: .1rem; box-sizing: border-box;-webkit-box-sizing: border-box;}
.formYzm .yzmImg img{ display: block; width: 100%; height: 100%;}

.formSubBtn{ font-size: 0; text-align: left; margin: 0 -.25rem;}
.formSubBtn a{ padding:0 1.5rem;}
.formSubBtn a.submit{ background: #1e5ab0; color: var( --bai-color);}
.formSubBtn a.reset{ background: #ddd; color: #8b8b8b;}
/* 表单公用end */

/* 师资队伍 start */
.szdw .imgText {padding: 1.5rem 0 2rem;}
.szdw .imgText dd {margin-bottom: 1rem;}
.szdw .imgText dd .con {display: flex;align-items: center;}
.szdw .imgText dd .con .img {width: 30.4347%;}
.szdw .imgText dd .con .img .pic::before {padding-top: 137.5813%;}
.szdw .imgText dd .con .text {width: 59.5653%;padding: .75rem;background-color: var( --bai-color);}
.szdw .imgText dd .con .text .top {display: flex;align-items: end;column-gap: .5rem;padding-bottom: .3rem;border-bottom: 1px solid #eaeaea;}
.szdw .imgText dd .con .text .top .name {font-size: .9rem;line-height: .9rem;color: #333;}
.szdw .imgText dd .con .text .top .position {font-size: .75rem;line-height: .75rem;color: var(--c666-color);}
.szdw .imgText dd .con .textC {font-size: .75rem;line-height: 1.5rem;height: 4.5rem;}
/* 师资队伍 end */
/* 现任领导 start */
.xrld .imgText {padding: 1.5rem 0 2rem;}
.xrld .imgText dd {margin-bottom: .75rem;}
.xrld .imgText dd .con {display: flex;padding-bottom: .75rem;border-bottom: 1px solid var( --bai-color);} 
.xrld .imgText dd .con .img {width: 30.4347%;}
.xrld .imgText dd .con .img .pic::before {padding-top: 140%;}
.xrld .imgText dd .con .text {width: 59.5653%;padding:0 .75rem;}
.xrld .imgText dd .con .text .top {display: flex;column-gap: .5rem;padding-bottom: .3rem;height: 1.5rem;background-color: #f0f6ec;line-height: 1.5rem;position: relative;padding-left: .75rem;}
.xrld .imgText dd .con .text .top::before {display: block; content: ""; height: 100%;width: 2px;background-color: var(--primary-color);position: absolute;top: 0;left: 0;}
.xrld .imgText dd .con .text .top .name {font-size: .9rem;color: #333;}
.xrld .postion {font-size: .75rem; color: #333;}
.xrld .textC {font-size: .8rem;line-height: 1.6rem;height: 4.8rem;color: var(--c666-color);}
.xrld .imgText dd:last-child .con {border-bottom: none;}
/* 现任领导 end */
/* 校园实景 start */
.maxSwiper {margin: 1rem 0 .75rem;overflow: hidden;position: relative;}
.maxSwiper .pic::before {padding-top: 53.6213%;}
.xysj .maxSwiper .next {top: 50%;transform: translateY(-50%);}
.xysj .maxSwiper .prev {top: 50%;transform: translateY(-50%);}
.minSwiper {overflow: hidden;}
.minSwiper .swiper-slide-thumb-active .con {background-color: #ddc98c;}
.minSwiper .con {padding: .3rem .5rem;}
.minSwiper .pic::before {padding-top: 55.1724%;}
/* 校园实景 end */
/* 党建栏目 start */
.djlm {background-image: url(/subsiteSrc/cnMb/test/images/djbg.png);background-position: center;background-repeat: no-repeat; background-size: cover;}
.djlm .imgText {margin-top: 1rem;}
.djlm .imgText dd {margin-bottom: .75rem;}
.djlm .imgText .con {padding: .75rem;display: block;background-color: var( --bai-color);}
.djlm .imgText .pic::before {padding-top: 64.5161%;}
.djlm .imgText .text {margin-top: .75rem;}
.djlm .imgText .text .title {font-size: .8rem;line-height: 1.6rem;color: #333;font-weight: bold;height: 1.6rem;}
.djlm .imgText .text .time {font-size: .65rem;line-height: 1.3rem;height: 1.3rem;color: var(--c999-color);}
/* 党建栏目 end */
/* 通知公告 start */
.tzgg .textList {margin-top: 1rem;}
.tzgg .textList dd {margin-bottom: .75rem;}
.tzgg .textList .con {display: flex;}
.tzgg .textList .con .time {text-align: center;width: 4rem;background-color: var( --cfff7e9-color);display: flex;flex-direction: column;align-items: center;justify-content: center;}
.tzgg .textList .con .day {font-size: .9rem;line-height: 1.2rem;}
.tzgg .textList .con .text {background-color: var( --bai-color);padding: .75rem;font-size: .75rem;line-height: 1.5rem;height: 3.5rem;color: #333;height: 23rem;overflow: hidden;}
/* 通知公告 end */
/* 学校新闻 start */
.xxNews .imgText {margin-top: 1rem;}
.xxNews .imgText dd {margin-bottom: .75rem;}
.xxNews .imgText .con {display: flex;background-color: var( --bai-color);padding: .75rem;column-gap: .75rem;}
.xxNews .imgText .img {width: 37.2881%;}
.xxNews .imgText .pic::before {padding-top: 61.9047%;}
.xxNews .imgText .text {flex: 1;}
.xxNews .imgText .text .title {font-size: .8rem;line-height: 1.4rem;height: 2.8rem;color: #333;}
.xxNews .imgText .text .time {font-size: .65rem;line-height: 1.3rem;height: 1.3rem;}
/* 学校新闻 end */
/*  科学教研 start*/
.kxjy .imgText {margin-top: 1rem;}
.kxjy .imgText dd {margin-bottom: .75rem;}
.kxjy .imgText  .con {display: block; background-color: var( --bai-color);}
.kxjy .imgText .pic::before {padding-top: 68.1159%;}
.kxjy .imgText .text {padding: 0%;padding: .75rem;}
.kxjy .imgText .text .title {font-size: .8rem;line-height: 1.6rem;height: 3.2rem;color: #333;}
.kxjy .imgText .textC {margin: .5rem 0 ;font-size: .7rem;line-height: 1.4rem;height: 4.2rem;color: var(--c666-color);}
/* 科学教研 end */
/* 意见箱 start */
.yjx .text .title {font-size: .8rem;line-height: 1.6rem;color: var(--primary-color);}
.yjx .textC {font-size: .7rem;line-height: 1.4rem;color: var(--c666-color);margin-top: .3rem;margin-bottom: .75rem;}
.yjx .itm {display: flex;align-items: center;height: 2.25rem;line-height: 2.25rem;padding: 0 .5rem;border: 1px solid #59a295;margin-bottom: .75rem;}
.yjx .itm .lable {font-size: .7rem;color: var(--c999-color);}
.yjx .itm .input {flex: 1;}
.yjx .itm input {display: block;width: 100%;height: 100%;}
.yjx .itmT {display: flex;height: 12rem;border: 1px solid #59a295;padding: .5rem;}
.yjx .itmT .lable {font-size: .7rem;color: var(--c999-color);}
.yjx .itmT .textArea {flex: 1;}
.yjx .itmT textarea {display: block;height: 100%;width: 100%;background-color: transparent;border: none;}
.yjx .bottomYzm {display: flex;align-items: center;margin: .5rem 0 1rem;}
.yjx .bottomYzm .itm {width: 7rem;margin-right: .75rem;margin-bottom: 0;}
.yjx .bottomYzm .img {display: flex;justify-content: center;align-items: center;height: 2.25rem;width: 3rem;background-color: #f2f2f2;overflow: hidden;margin-right: .2rem;}
.yjx .bottomYzm .img img {object-fit: contain;width: 2.5rem;}
.yjx .bottomYzm .pos {font-size: .6rem;line-height: 2.25rem;height: 2.25rem;}
.yjx  .btUp a {height: 2rem;line-height: 2rem;padding: 0 1.75rem;font-size: .7rem;color: var( --bai-color);background-color: var(--primary-color);}
/* 意见箱 end */
/* 联系我们 start */
.lxUs .textList {margin-top: 1rem;position: relative;z-index: 3;}
.lxUs .textList dd {margin-bottom: .75rem;position: relative;}
.lxUs .textList dd::before{display: block;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;
    -webkit-mask-image: url(/subsiteSrc/cnMb/test/images/lxus.png);-webkit-mask-position: center;-webkit-mask-repeat: no-repeat;-webkit-mask-size:100%,100%;
    mask-image: url(/subsiteSrc/cnMb/test/images/lxus.png);mask-position: center;mask-repeat: no-repeat;mask-size:100%,100%;
    background-color: var(--bai-color);background-image: url(/subsiteSrc/cnMb/test/images/lxus.png);background-position: center;background-repeat: no-repeat;background-size: contain}
.lxUs .textList .con {padding: 1rem;position: relative;z-index: 3;}
/* 联系我们 end */
/* 办学定位 start */
.xxjj .log img {width: 6rem;object-fit: contain;}
.xxjj .bxdw .title {font-size: .9rem;line-height: 1.8rem;color: var(--primary-color);margin: .75rem 0;}
.xxjj .bxdw .textC {font-size: .7rem;line-height: 1.4rem;color: #333;}
.xxjj .bxdw .numberBg {padding: 1rem 1.75rem;margin-top: .5rem;overflow: hidden;position: relative;}
.xxjj .bxdw .numberBg::before {display: block;content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-image: url(/subsiteSrc/cnMb/test/images/bxdwBg2.png);background-position: center;background-repeat: no-repeat;background-size: cover;z-index: 1;}
.xxjj .bxdw .numberBg::after {display: block;content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-color: var(--primary-color);}
.xxjj .bxdw dl {display: flex;column-gap: 3rem;flex-wrap: wrap;position: relative;z-index: 3;}
.xxjj .bxdw dd {margin-bottom: .75rem;width: 5rem;height: 5rem;border: 1px dashed var( --bai-color);border-radius: 100%;}
.xxjj .bxdw .con {display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;height: 100%;}
.xxjj .bxdw .con .number {display: flex;align-items: end;column-gap: .3rem;}
.xxjj .bxdw .con .num {font-size: 1.3rem;line-height: 1.3rem;color: var( --bai-color);}
.xxjj .bxdw .con .fz {font-size: .6rem;color: var( --bai-color);}
.xxjj .bxdw .con .des {font-size: .65rem;line-height: 1.3rem;color: var( --bai-color);}
/* 办学定位 end */