@charset "UTF-8";
/* ========== 样式说明 start ========== */
/* 网站地图 start */
.webMap{overflow: hidden;background: #fff;padding: 20px 30px;border-radius: 20px;}
.webMap .item{overflow: hidden;margin-bottom: 30px;}
.webMap .item .title{font-size: 20px;font-weight: bold;color: var(--themeColor);position: relative;padding-left: 16px;height: 60px;line-height: 60px;}
.webMap .item .title:after{display: block;content: '';width: 4px;height: 20px;background: var(--themeColor);position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.webMap .item .list{overflow: hidden;}
.webMap .item .list dd{display: inline;float: left;width: 20%;}
.webMap .item .list .con{font-size: 18px;color: #000;line-height: 60px;padding-left: 30px;position: relative;display: block;}
.webMap .item .list .con:after{display: block;content: '';width: 10px;height: 10px;border-radius: 50%;background: #f5f5f5;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.webMap .item .list .con:hover{color: var(--themeColor);}
.webMap .item .list .con:hover:after{background: var(--themeColor);}
/* 网站地图 end */
/* 视频弹窗 start */
.layui-layer-setwin .layui-layer-close2{z-index: 2;}
/* 视频弹窗 end */
/* 领导介绍 start */
.imgText1{margin-right: -30px;overflow: hidden;margin-top: 20px;}
.imgText1 dd{display: inline;float: left;width: 50%;margin-bottom: 30px;}
.imgText1 .con{margin-right: 30px;display: block;padding: 30px;background: #fff;border-radius: 10px;border: 1px solid transparent;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText1 .con .pic{width: 180px;border-radius: 10px;overflow: hidden;float: left;display: inline;margin-right: 30px;}
.imgText1 .con .pic::before{padding-top: 133.3333%;}
.imgText1 .con .text{overflow: hidden;padding-top: 25px;}
.imgText1 .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 32px;margin-bottom: 8px;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText1 .con .info{font-size: 16px;color: #666666;line-height: 32px;padding-bottom: 13px;border-bottom: 1px solid #ebebeb;margin-bottom: 16px;}
.imgText1 .con .textC{font-size: 16px;line-height: 32px;color: #666;text-indent: 2em;}
.imgText1 .con:hover{border: 1px solid var(--themeColor);background: #fff url(../img/imgText1-bg.jpg) no-repeat bottom right;}
.imgText1 .con:hover .title{color: var(--themeColor);}
.imgText1 .con:hover .info{border-bottom: 1px solid var(--themeColor);}
/* 领导介绍 end */
/* 院属科研机构 start */
.pageSelect::after{display: block;content: '';clear: both;}
.pageSelect .selectBox{line-height: 45px;height: 45px;text-align: center;position: relative;}
.pageSelect .linkComeBox{line-height: 45px;height: 45px;text-align: center;}
.pageSelect .selectTop{display: block; background: #fff;border-radius: 10px;padding-left: 30px;cursor: pointer;}
.pageSelect .selectTop .btn{float: right;display: inline;width: 55px;height: 45px;background: url(../img/pageSelect-icon1.png) no-repeat center center;}
.pageSelect .selectTop .come{float: right;display: inline;padding: 0 30px 0 20px;margin-left: 20px;position: relative;}
.pageSelect .selectTop .come::after{display: block;content: '';width: 1px;height: 25px;background: #e0e0e0;position: absolute; top: 50%;left: 0;transform: translateY(-50%);}
.pageSelect .selectTop .come span{background: url(../img/pageSelect-icon2.png) no-repeat center right;padding-right: 20px;}
.pageSelect .selectCon{width: 100%;box-sizing: border-box;padding: 0 10px; max-height: 180px;overflow-y: auto;position: absolute;left: 0;top: 45px;z-index: 8;background: #fff;display: none;}
.pageSelect .selectCon .change{cursor: pointer;display: block;}
.pageSelect .selectCon .change:hover{color: var(--themeColor);}
.pageSelect .linkComeBox:hover .selectTop{color: var(--themeColor);}
.pageSelect .linkComeBox:hover .come span{background: url(../img/pageSelect-icon2-w.png) no-repeat center right;}
.imgText2 dd{display: inline;float: left;margin-bottom: 30px;width: 100%;}
.imgText2 .con{display: block;padding: 30px;background: url(../img/imgText2-bg.jpg) no-repeat center center / 100% 100%;border-radius: 10px;border: 1px solid transparent;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText2 .con .pic{float: left;display: inline;width: 428px;border-radius: 10px;overflow: hidden;margin-right: 30px;}
.imgText2 .con .pic::before{padding-top: 56.0748%;}
.imgText2 .con .text{overflow: hidden;}
.imgText2 .con .time{font-size: 16px;color: #999999;padding: 16px 0 23px 0;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText2 .con .time span{background: url(../img/imgText2-icon1.png) no-repeat center left;padding-left: 26px;}
.imgText2 .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 30px;height: 30px;margin-bottom: 20px;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText2 .con .textC{font-size: 18px;color: #666;line-height: 26px;height: 78px;margin-bottom: 24px;text-indent: 2em;}
.imgText2 .con .more{font-size: 16px;color: #999999;margin-right: 30px;background: url(../img/imgText2-icon3.png) no-repeat center right;padding-right: 30px;transition: all 0.3S;-webkit-transition: all 0.3S;display: block;width: max-content;}
.imgText2 .con:hover{background: url(../img/imgText2-bg-w.jpg) no-repeat center center / 100% 100%;}
.imgText2 .con:hover .time{color: var(--themeColor);}
.imgText2 .con:hover .time span{background-image: url(../img/imgText2-icon2.png);}
.imgText2 .con:hover .title{color: var(--themeColor);}
.imgText2 .con:hover .more{color: var(--themeColor); background-image: url(../img/imgText2-icon4.png);}
/* 院属科研机构 end */
/* 院属职能处室 start */
.imgText3 dd{display: inline;float: left;margin-bottom: 30px;width: 100%;}
.imgText3 .con{display: block;padding: 30px;background: url(../img/imgText2-bg.jpg) no-repeat center center / 100% 100%;border-radius: 10px;border: 1px solid transparent;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText3 .con .pic{float: left;display: inline;width: 428px;border-radius: 10px;overflow: hidden;margin-right: 30px;}
.imgText3 .con .pic::before{padding-top: 56.0748%;}
.imgText3 .con .text{overflow: hidden;}
.imgText3 .con .time{font-size: 16px;color: #999999;padding: 16px 0 23px 0;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText3 .con .time span{background: url(../img/imgText2-icon1.png) no-repeat center left;padding-left: 26px;}
.imgText3 .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 30px;height: 30px;margin-bottom: 20px;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText3 .con .textC{font-size: 18px;color: #666;line-height: 26px;height: 78px;margin-bottom: 24px;text-indent: 2em;}
.imgText3 .con .more{font-size: 16px;color: #999999;margin-right: 30px;background: url(../img/imgText2-icon3.png) no-repeat center right;padding-right: 30px;transition: all 0.3S;-webkit-transition: all 0.3S;}
.imgText3 .con:hover{background: url(../img/imgText3-bg-w.jpg) no-repeat center center / 100% 100%;}
.imgText3 .con:hover .time{color: var(--themeColor);}
.imgText3 .con:hover .time span{background-image: url(../img/imgText2-icon2.png);}
.imgText3 .con:hover .title{color: var(--themeColor);}
.imgText3 .con:hover .more{color: var(--themeColor); background-image: url(../img/imgText2-icon4.png);}
/* 院属职能处室 end */
/* 全图列表 end */
.imgList1{margin-right: -30px;}
.imgList1 dd{display: inline;float: left;margin-bottom: 30px;width: 25%;}
.imgList1 .con{display: block; margin-right: 30px;border-radius: 8px;overflow: hidden;}
.imgList1 .con .pic{overflow: hidden;display: block;}
.imgList1 .con .pic::before{padding-top: 56.2130%;}
.imgList1 .con .text{overflow: hidden;line-height: 56px;height: 56px;text-align: center;font-size: 18px;color: #333333;padding: 0 10px;background: #fff;transition: all 0.3s;-webkit-transition: all 0.3s;}
.imgList1 .con:hover .text{background: var(--themeColor);color: #fff;}
/* 全图列表 end */
/* 全文列表 start */
.textList1{margin-right: -30px;margin-top: 30px;}
.textList1 dd{display: inline;float: left;width: 50%;margin-bottom: 30px;}
.textList1 .con{margin-right: 30px;display: block;padding: 30px;background: url(../img/textList-bg.jpg) no-repeat center center / 100% 100%;border-radius: 10px;border: 1px solid transparent;transition: all 0.3S;-webkit-transition: all 0.3S;}
.textList1 .con .time{font-size: 16px;color: #999999;padding: 16px 0 23px 0;transition: all 0.3S;-webkit-transition: all 0.3S;}
.textList1 .con .time span{background: url(../img/imgText2-icon1.png) no-repeat center left;padding-left: 26px;}
.textList1 .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 30px;height: 30px;margin-bottom: 20px;transition: all 0.3S;-webkit-transition: all 0.3S;}
.textList1 .con .textC{font-size: 18px;color: #666;line-height: 26px;height: 78px;text-indent: 2em;}
.textList1 .con:hover{background: url(../img/textList-bg-w.jpg) no-repeat center center / 100% 100%;}
.textList1 .con:hover .time{color: var(--themeColor);}
.textList1 .con:hover .time span{background-image: url(../img/imgText2-icon2.png);}
.textList1 .con:hover .title{color: var(--themeColor);}
/* 全文列表 end */
/* 图书列表 start */
.periodicalsList{margin-right: -30px;}
.periodicalsList dd{display: inline;float: left;width: 20%;margin-bottom: 25px;}
.periodicalsList .con{margin-right: 30px;padding: 25px;display: block;background: #fff;border-radius: 10px;}
.periodicalsList .con .pic{margin-bottom: 15px;overflow: hidden;display: block;}
.periodicalsList .con .pic::before{padding-top: 133.3333%;}
.periodicalsList .con .title{text-align: center;font-size: 16px;color: #333333;line-height: 21px;margin-bottom: 10px;}
.periodicalsList .con .time{text-align: center;font-size: 16px;color: #999999;line-height: 21px;}
/* 图书列表 end */
/* 通知公告 start */
.textList2{margin-right: -30px; padding:30px 0; overflow: hidden;}
.textList2 dd{display: inline;float: left;width:100%;margin-bottom: 30px;}
.textList2 .con{margin-right: 30px;display: block;padding: 30px;background:#fff;border-radius: 10px;border: 1px solid transparent;transition: all 0.3S;-webkit-transition: all 0.3S;}
.textList2 .con .time{font-size: 16px;color: #999999;padding: 0 0 23px 0;transition: all 0.3S;-webkit-transition: all 0.3S;}
.textList2 .con .time span{background: url(../img/imgText2-icon1.png) no-repeat center left;padding-left: 26px;}
.textList2 .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 30px;height: 30px;margin-bottom: 20px;transition: all 0.3S;-webkit-transition: all 0.3S;}
.textList2 .con .textC{font-size: 18px;color: #666;line-height: 26px;height: 78px;text-indent: 2em;}

.textList2 .con:hover .time{color: var(--themeColor);}
.textList2 .con:hover .time span{background-image: url(../img/imgText2-icon2.png);}
.textList2 .con:hover .title{color: var(--themeColor);}
/* 通知公告 end */
/* 宣传片 start */
.videoList{margin-right: -40px;}
.videoList dd{display: inline;float: left;margin-bottom: 30px;width: 25%;}
.videoList .con{display: block; margin-right: 40px;border-radius: 10px;overflow: hidden;background: #fff;cursor: pointer;}
.videoList .con .pic{overflow: hidden;margin-bottom: 26px;position: relative;display: block;}
.videoList .con .pic::before{padding-top: 56.3636%;}
.videoList .con .mask{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.3) url(../img/videoList-icon2.png) no-repeat center center;}
.videoList .con .text{padding: 0 30px;border-bottom: 4px solid transparent;transition: all 0.3s;-webkit-transition: all 0.3s;}
.videoList .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 25px;height: 50px;margin-bottom: 17px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.videoList .con .time{margin-bottom: 28px;}
.videoList .con .time span{padding-left: 28px;background: url(../img/videoList-icon1.png) no-repeat center left;font-size: 16px;color: #999999;}
.videoList .con:hover .title{color: var(--themeColor);}
.videoList .con:hover .text{border-bottom: 4px solid var(--themeColor);}
/* 宣传片 end */
/* 风光一角 start */
.sceneryView .viewTitle{font-size: 22px;font-weight: 700;color: var(--themeColor);text-align: center;margin-bottom: 30px;}
.sceneryView .viewTitle span{position: relative;padding: 0 45px;}
.sceneryView .viewTitle span::before{display: block;content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);background: url(../img/sceneryView-icon1.png) no-repeat center center;width: 22px;height: 4px;}
.sceneryView .viewTitle span::after{display: block;content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);background: url(../img/sceneryView-icon2.png) no-repeat center center;width: 22px;height: 4px;}

#certify {position: relative;padding: 0 88px;}
#certify  .swiper-slide {width: 650px;height: 390px;border-radius: 10px;overflow: hidden;}
#certify  .swiper-slide img{display:block;width: 100%;height: 100%;}
.sceneryScroll .button1{position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 56px;height: 56px;border-radius: 50%;border: 1px solid #e0e0e0;cursor: pointer;background: url(../img/sceneryView-jiantou1.png) no-repeat 20px center;transition: all 0.3s;-webkit-transition: all 0.3s;z-index: 9;}
.sceneryScroll .button2{position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 56px;height: 56px;border-radius: 50%;border: 1px solid #e0e0e0;cursor: pointer;background: url(../img/sceneryView-jiantou2.png) no-repeat center center;transition: all 0.3s;-webkit-transition: all 0.3s;z-index: 9;}
.sceneryScroll .button1:hover{background-image: url(../img/sceneryView-jiantou1-w.png);border: 1px solid var(--themeColor);}
.sceneryScroll .button2:hover{background-image: url(../img/sceneryView-jiantou2-w.png);border: 1px solid var(--themeColor);}
.sceneryList{margin-right: -25px;}
.sceneryList dd{display: inline;float: left;width: 25%;margin-bottom: 18px;}
.sceneryList .con{margin-right: 25px;}
.sceneryList .con .pic{overflow: hidden;border-radius: 10px;cursor: pointer;}
.sceneryList .con .pic::before{padding-top: 55.9006%;}
.sceneryList .con .text{line-height: 58px;height: 58px;font-size: 18px;text-align: center;color: #333333;}
/* 风光一角 end */
/* 出版物 start */
.pubTabTitle{margin-bottom: 140px;margin-top: 20px;}
.pubTabTitle dl{margin-right: -30px;width: max-content;margin: 0 auto;}
.pubTabTitle dd{display: inline;float: left;}
.pubTabTitle .con{display: block; margin-right: 30px;text-align: center;line-height: 60px;height: 60px;font-size: 18px;padding: 0 46px;border-radius: 10px;background: #fff;color: #666666;transition: all 0.3s;-webkit-transition: all 0.3s;cursor: pointer;}
.pubTabTitle dd.hover .con,
.pubTabTitle dd:hover .con{background: var(--themeColor);color: #fff;}
.pubTabCon .infoBox{height: 420px;padding: 0 65px 0 80px;background: url(../img/pubTabCon-bg.jpg) no-repeat center center / 100% 100%;margin-bottom: 30px;}
.pubTabCon .infoBox .pic{display: inline;float: left;width: 330px;overflow: hidden;border-radius: 10px;margin-right: 60px;position: relative;top: -100px;animation: fadeInUp 1s}
.pubTabCon .infoBox .pic::before{padding-top: 133.3333%;}
.pubTabCon .infoBox .text{overflow: hidden;}
.pubTabCon .infoBox .title{margin-bottom: 28px;padding-top: 60px;animation: fadeInUp 1s}
.pubTabCon .infoBox .title span{line-height: 42px;font-size: 36px;color: #fff;position: relative;padding: 0 37px;margin-bottom: 28px;}
.pubTabCon .infoBox .title span::after{display: block;content: '';height: 42px;width: 16px;background: url(../img/publication-iocn1.png) no-repeat center center / 100% 100%;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.pubTabCon .infoBox .title span::before{display: block;content: '';height: 42px;width: 16px;background: url(../img/publication-iocn2.png) no-repeat center center / 100% 100%;position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.pubTabCon .infoBox .tetxC{font-size: 15px;line-height: 32px;color: #fff;text-indent: 2em;animation: fadeInUp 1s;}
.pubTabCon .listBox dd{margin-bottom: 20px;animation: fadeInUp 1s}
.pubTabCon .listBox .con{display: block; overflow: hidden;line-height: 70px;height: 70px;padding: 0 50px;background: #fff;border-radius: 10px;}
.pubTabCon .listBox .title{overflow: hidden;font-size: 18px;color: #333333;}
.pubTabCon .listBox .time{display: inline;float: right;font-size: 18px;color: #999999;}
.pubTabCon .listBox .con:hover .title{color: var(--themeColor);}
.pubTabCon .listBox .con:hover .time{color: var(--themeColor);}
/* 出版物 end */
/* 我院地图 start */
.contact{overflow: hidden;background: #fff;padding: 0 50px 50px;margin-top: 50px;margin-bottom: 50px;box-sizing: border-box;border-radius: 30px;}
.contact .title{font-size: 30px;line-height: 35px;font-family: "microsoft yahei";color: #333333;text-align: center;position: relative;font-weight: 700;margin-bottom: 38px;}
.contact .map{width: 100%;height: 500px;}
.contact .amap-marker-label{padding: 0 30px;height: 50px;line-height: 50px;font-size: 14px;color: #000;border: 0;position: relative;box-shadow: 2px 2px rgba(0, 0, 0, 0.1);width: max-content;}
.contact .amap-marker-label:after{display: block;content: '';width: 0;border: 8px solid transparent;border-top-color: #fff;position: absolute;left: 50%;bottom: -16px;transform: translateX(-50%);}
.contact .amap-marker-label{padding: 0 30px;height: 50px;line-height: 50px;font-size: 14px;color: #000;border: 0;position: relative;}
/* 我院地图 end */
/* 院介绍 start */
.singleArticle{margin-top: 30px;}
.singleArticle .textC{font-size: 16px;color: #666666;text-indent: 2em;line-height: 25px;background: url(../img/singleArticle-bg.jpg) no-repeat center center / 100% 100%;padding: 40px 40px 50px;box-sizing: border-box;margin-bottom: 30px;}
.singleArticle .textC P{animation: fadeInUp 1s;}
.singleArticle .pic{width: 100%;border-radius: 10px;overflow: hidden;}
.singleArticle .pic::before{padding-top: 24.3055%;}
.share{position: sticky;top: 40px;width: 0;height: 0;transform: translateX(16px);}
.shareBox{width: 74px;padding: 27px 0;background: #fff;border-radius: 37px;height: max-content;}
.shareBox .text{font-size: 14px;color:#999999;text-align: center;}
.shareBox .sharejs_item{float: none;margin-top: 20px;display: block;}
.shareBox .sharejs_item .sharejs_icon{border: 0;}
.shareBox .sharejs_item .sharejs_text{transition: all 0.3s;-webkit-transition: all 0.5s;color: #999;font-size: 14px;}
.shareBox .sharejs_item .sharejs_icon.icon_WeChat,
.shareBox .sharejs_item .sharejs_icon.icon_SinaWeibo,
.shareBox .sharejs_item .sharejs_icon.icon_Qzone{border-color: transparent;font-size: 27px;}
.shareBox .sharejs_item .sharejs_icon.icon_SinaWeibo:hover,
.shareBox .sharejs_item .sharejs_icon.icon_WeChat:hover,
.shareBox .sharejs_item .sharejs_icon.icon_Qzone:hover{background: transparent;}
.shareBox .sharejs_item:hover .sharejs_icon.icon_SinaWeibo,
.shareBox .sharejs_item:hover .sharejs_icon.icon_WeChat,
.shareBox .sharejs_item:hover .sharejs_icon.icon_Qzone{color: var(--themeColor);}
.shareBox .sharejs_item:hover .sharejs_text{color: var(--themeColor);}
/* 院介绍 end */
/* 全文详情 start */
.articleC {overflow: hidden;}
.articleHeader {overflow: hidden;padding: 40px 30px 20px;background: #FFFFFF;border-radius: 10px 10px 0 0;}
.articleBody {overflow: hidden;padding: 20px 50px 0;margin-bottom: 40px;border-radius: 0 0 10px 10px;background: #fff url(../img/newsView-bg.jpg) no-repeat right bottom ;}
.articleFooter {overflow: hidden;border-radius: 5px;background: #FFFFFF;border-radius: 10px;}
.articlePublish {overflow: hidden;border: 1px solid #f2f5f8;border-left: 0;border-right: 0;}
.articlePublish .item {display: inline-block;vertical-align: middle;font-size: 0;text-align: center;overflow: hidden;margin: 0 10px;}
.articlePublish .item span {display: inline-block;vertical-align: middle;color: #999999;font-size: 16px;line-height: 28px;}
.articlePublish .rightBox{display: inline;float: right;}
.articlePublish .rightBox a{font-size: 18px;line-height: 77px;color: #999999;}
.articlePublish .original{margin-right: 100px;}
.articlePublish .original span{padding-left: 27px;background: url(../img/original-icon.png) no-repeat center left;}
.articlePublish .backList span{padding-left: 27px;background: url(../img/backList-icon.png) no-repeat center left;}
.articlePublish .rightBox a:hover{color: var(--themeColor);}
.articlePublish .rightBox a.original:hover span{background: url(../img/original-icon-w.png) no-repeat center left;}
.articlePublish .rightBox a.backList:hover span{background: url(../img/backList-icon-w.png) no-repeat center left;}
.articlePublish .leftBox{overflow: hidden;line-height: 77px;color: #999999;text-align: center;}
.articlePublish .leftBox .item.articleAuthor span:nth-of-type(1){padding-left: 27px;background: url(../img/articleAuthor-icon.png) no-repeat center left;}
.articlePublish .leftBox .item.articleTime span:nth-of-type(1){padding-left: 27px;background: url(../img/articleTime-icon.png) no-repeat center left;}
.articlePublish .leftBox .item.articleSource span:nth-of-type(1){padding-left: 27px;background: url(../img/articleSource-icon.png) no-repeat center left;}
.articlePublish .leftBox .item.articleBrowse span:nth-of-type(1){padding-left: 27px;background: url(../img/articleBrowse.png) no-repeat center left;}
.articleAudio,
.articleBigPicture,
.articleVideo,
#play,
.articleBox *{font-size: 16px !important;font-family: "微软雅黑" !important;}
.articlePagination,
.articleAnnex {margin-bottom: 20px;}
/* 字体大小 */
.articleSize{font-size: 0;text-align: center;margin-bottom: 20px;}
.articleSize span{display: inline-block;vertical-align: middle;color: #666666;font-size: 16px;width: 35px;line-height: 35px;cursor: pointer;margin: 0 15px;transition: .3s linear;-webkit-transition: .3s linear;padding: 0 5px;}
/* .articleSize span:nth-of-type(2){font-size: 18px;}
.articleSize span:nth-of-type(3){font-size: 20px;} */
.articleSize span.hover,
.articleSize span:hover{color: #fff;background: var(--themeColor);}
/* 文章标题 start */
.articleTitle {line-height: 40px;font-size: 30px;line-height: 35px; font-family: "microsoft yahei";color: #333333;text-align: center;position: relative;font-weight: 700;margin-bottom: 38px;}
/* 文章标题 end */
.articleShare .sharejs_list .sharejs_item {position: relative;z-index: 100;}
/* 分享 end */
/* 分割线 start */
.articleLine{width: 100%;height: 8px;background: url(../img/articleLine.jpg) no-repeat center center / 100% 100%;}
/* 分割线 end */
/* 音频 start */
.articleAudio {overflow: hidden;}
.articleAudio .audiojs audio {position: absolute;left: -1px;opacity: 0;}
.articleAudio .audiojs {z-index: 99999;background: #fff;overflow: hidden;font-family: monospace;font-size: 12px;border-radius: 5px;box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.1);width: 400px;margin: 0 auto;border: 1px solid #e5e5e5;}
.articleAudio .audiojs .play-pause {width: 25px;height: 27px;padding: 4px 6px;margin: 0px;float: left;overflow: hidden;position: relative;}
.articleAudio .audiojs .play-pause:before {content: '';display: block;border-right: 1px solid #e5e5e5;position: absolute;right: 0;top: 0;height: 100%;transform: scaleX(0.3);-webkit-transform: scaleX(0.3);}
.articleAudio .audiojs p {display: none;width: 25px;height: 27px;margin: 0px;cursor: pointer;}
.articleAudio .audiojs .play {display: block;}
.articleAudio .audiojs .scrubber {position: relative;float: left;width: 240px;background: #f5f5f5;height: 14px;margin: 10px;top: 1px;overflow: hidden;}
.articleAudio .audiojs .progress {position: absolute;top: 0px;left: 0px;height: 14px;width: 0px;background: #fbbc05;z-index: 1;}
.articleAudio .audiojs .loaded {position: absolute;top: 0px;left: 0px;height: 14px;width: 0px;background: #ffeebb;cursor: pointer;}
.articleAudio .audiojs .time {overflow: hidden;height: 35px;line-height: 36px;margin: 0px 0px 0px 6px;padding: 0px 6px 0px 12px;position: relative;color: #666;}
.articleAudio .audiojs .time:before {content: '';display: block;border-left: 1px solid #e5e5e5;position: absolute;left: 0;top: 0;height: 100%;transform: scaleX(0.3);-webkit-transform: scaleX(0.3);}
.articleAudio .audiojs .time em {padding: 0px 2px 0px 0px;color: #666;font-style: normal;}
.articleAudio .audiojs .time strong {padding: 0px 0px 0px 2px;font-weight: normal;}
.articleAudio .audiojs .error-message {display: none;padding: 0px 10px;height: 35px;overflow: hidden;line-height: 36px;white-space: nowrap;color: #666;text-overflow: ellipsis;-o-text-overflow: ellipsis;-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;}
.articleAudio .audiojs .error-message a {color: #666;text-decoration: none;padding-bottom: 1px;border-bottom: 1px solid #999;white-space: wrap;}
.articleAudio .audiojs .play {background: url(../../common/components/audio/images/play.png) center center no-repeat;background-size: 14px;}
.articleAudio .audiojs .loading {background: url(../../common/components/audio/images/loading.png) center center no-repeat;background-size: 14px;-webkit-animation: fa-rotating 2s infinite linear;animation: fa-rotating 2s infinite linear;}
.articleAudio .audiojs .loading:before {content: '';}
@keyframes fa-rotating {
	0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}
}
@-webkit-keyframes fa-rotating {
	0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);transform: rotate(359deg);}
}
.articleAudio .audiojs .error {background: url(../../common/components/audio/images/error.png) center center no-repeat;background-size: 14px;}
.articleAudio .audiojs .pause {background: url(../../common/components/audio/images/pause.png) center center no-repeat;background-size: 16px;}
.articleAudio .playing .play,
.articleAudio .playing .loading,
.articleAudio .playing .error ,
.articleAudio .loading .play,
.articleAudio .loading .pause,
.articleAudio .loading .error ,
.articleAudio .error .time,
.articleAudio .error .play,
.articleAudio .error .pause,
.articleAudio .error .scrubber,
.articleAudio .error .loading {display: none;}
.articleAudio .playing .pause,
.articleAudio .loading .loading,
.articleAudio .error .error,
.articleAudio .error .error-message {display: block;}
.articleAudio .error .play-pause p {cursor: auto;}
/* 音频 end */
/* 视频 start */
.articleVideo {width: 600px;height: 400px;margin-left: auto;margin-right: auto;position: relative;}
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-progress .ck-bar-progress-bg .ck-bar-progress-play,
.articleVideo .ckplayer-ckplayer .ck-main .ck-top-bar .ck-top-bar-zoom .ck-top-bar-zoom-container:hover .ck-top-bar-zoom-left div,
.articleVideo .ckplayer-ckplayer .ck-main .ck-top-bar .ck-top-bar-zoom .ck-top-bar-zoom-container.ck-top-bar-zoom-container-focus .ck-top-bar-zoom-left div {background: var(--themeColor);}
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-volumebox .ck-bar-volume .ck-bar-volume-bg .ck-bar-volume-pp,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-list-bg-box .ck-list-bg .ck-list-p-focus,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-playbackrate-box .ck-bar-playbackrate:hover,
.articleVideo .ckplayer-ckplayer .ck-main .ck-top-bar .ck-top-bar-zoom .ck-top-bar-zoom-container:hover .ck-top-bar-zoom-right,
.articleVideo .ckplayer-ckplayer .ck-main .ck-top-bar .ck-top-bar-zoom .ck-top-bar-zoom-container.ck-top-bar-zoom-container-focus .ck-top-bar-zoom-right {color: var(--themeColor);}
.articleVideo .ckplayer-ckplayer .ck-main .ck-top-bar .ck-top-bar-zoom .ck-top-bar-zoom-container:hover .ck-top-bar-zoom-left,
.articleVideo .ckplayer-ckplayer .ck-main .ck-top-bar .ck-top-bar-zoom .ck-top-bar-zoom-container.ck-top-bar-zoom-container-focus .ck-top-bar-zoom-left {border-color: var(--themeColor);}
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-fullandexit .ck-btn-full:hover,
.articleVideo .ckplayer-ckplayer .ck-main.ck-main-full .ck-bar .ck-bar-fullandexit .ck-btn-exitfull:hover,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-volumebox .ck-btn-muted:hover,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-playandpause .ck-btn-play:hover,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-playandpause .ck-btn-refresh:hover,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-volumebox .ck-btn-exitmuted:hover,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-playandpause .ck-btn-pause:hover{background-image: url('../images/common/ckplayer.png');}
.articleVideo .ckplayer-ckplayer .ck-main .ck-center-play {background-position: 63% center;background-size: 40% 40%;border: 4px solid rgba(255, 255, 255, .3);background-color: rgba(255, 255, 255, .15);width: 60px !important;height: 60px !important;}
.articleVideo .ckplayer-ckplayer .ck-main .ck-center-play:hover {transform: scale(1.15);-webkit-transform: scale(1.15);}
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-progress,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-progress-bg,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-progress-load,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-progress-play,
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-progress-mouseline {height: 6px !important;}
.articleVideo .ckplayer-ckplayer .ck-main .ck-bar .ck-bar-progress .ck-bar-progress-slider {width: 10px;height: 10px;top: -8px;}
/* 视频 end */
/* 大图 start */
.articleBigPicture {overflow: hidden;}
#play {width: 600px;height: 400px;position: relative;overflow: hidden;background: #fff;border: 1px solid #e9e9e9;margin-left: auto;margin-right: auto;}
#play .change_a {width: 40%;height: 100%;position: absolute;top: 0;z-index: 1;cursor: pointer;display: block;overflow: hidden;}
#play .prev_a {left: 0;}
#play .next_a {right: 0;text-align: right;}
#play .change_a span {width: 100%;height: 0;line-height: 0;display: block;position: absolute;top: 0;bottom: 0;margin: auto;display: none;font-size: 80px;}
#play .prev_a span {left: 0;}
#play .next_a span {right: 0;text-align: right;}
#play .img_ul,.imgMove {width: 600px;}
#play .img_ul {position: relative;z-index: 1;height: 400px;}
#play .img_ul li {position: relative;z-index: 1;width: 100%;height: 100%;background: #fff;}
#play .img_ul li img,
.img_hd ul li img {position: absolute;width: 100%;height: 100%;object-fit: contain;}
.imgMove {clear: both;position: relative;margin-left: auto;margin-right: auto;}
.img_hd {margin: 0 auto;overflow: hidden;height: 60px;position: relative;}
.img_hd ul {z-index: 1;margin: 0 auto;}
.img_hd ul li {float: left;height: 52px;width: 70px;padding: 3px;margin: 0 7px;cursor: pointer;background: #fff;border: 1px solid #d4d4d4;position: relative;}
.img_hd ul li p {height: 100%;width: 100%;display: block;background: #fff;position: relative;}
.img_hd ul li i {display: block;clear: both;line-height: 20px;padding: 0 5px;background: #000;color: #fff;position: absolute;right: 3px;bottom: 3px;z-index: 9;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;font-family: Arial;font-size: 12px;font-style: normal;}
.img_hd ul li.on {border: 1px solid var(--themeColor);background: var(--themeColor);}
.imgMove .bottom_a {width: 40px;height: 60px;line-height: 60px;font-size: 50px;display: block;cursor: pointer;float: left;top: 0;position: absolute;z-index: 9;color: var(--themeColor);}
.imgMove .prev_a {left: 0;}
.imgMove .next_a {right: 0;text-align: right;}
/* 大图 end */
/* 内容区 start */
.articleBox {line-height: 24px;color: #000;font-size: 16px;overflow: hidden;}
.articleBox img{max-width:100%;display: block;margin: 0 auto;}
/* 内容区 end */
/* 页码 start */
.articlePagination {clear: both;text-align: center;font-family: Arial;font-size: 0;}
.articlePagination a {margin: 0 5px;background: #ccc;padding: 3px 12px;display: inline-block;font-size: 12px;height: 24px;line-height: 24px;transition: all .3s linear;-webkit-transition: all .3s linear;}
.articlePagination a:hover,
.articlePagination a.hover {color: #fff;background: var(--themeColor);}
/* 页码 end */
/* 附件 start */
.articleAnnex {clear: both;font-size: 16px;overflow: hidden;}
.articleAnnex a {display: inline-block;line-height: 32px;padding: 0 20px 0px 30px;background-position: left -3px center;background-repeat: no-repeat;background-size: auto 32px;background-image: url('../images/common/file/file.png');color: #666;margin-bottom: 10px;}
.articleAnnex a.word {background-image: url('../images/common/file/word.png');color: #37a6ff !important;}
.articleAnnex a.ppt {background-image: url('../images/common/file/ppt.png');color: #ff7735 !important;}
.articleAnnex a.excel {background-image: url('../images/common/file/excel.png');color: #15bf44 !important;}
.articleAnnex a.pdf {background-image: url('../images/common/file/pdf.png');color: #1369c0 !important;}
.articleAnnex a.zip {background-image: url('../images/common/file/zip.png');color: #ff9779 !important;background-size: auto 22px;background-position: left center;}
.articleAnnex a:hover {text-decoration: underline;}
/* 附件 end */
/* 上一篇/下一篇 start */
.articlePage {padding: 0 40px; display: block;color: #999999;font-size: 16px;line-height: 60px;height: 60px;position: relative;}
.articlePage .item {width: 50%;display: inline;float: left;text-align: left;font-size: 16px;color: #999999;}
.articlePage .item:nth-of-type(2) {text-align: right;}
.articlePage a {font-size: 16px;color: #999999;position: relative;transition: all .3s linear;-webkit-transition: all .3s linear;}
.articlePage a:hover {color: var(--themeColor);}
/* 上一篇/下一篇 end */
/* ————— 表格 start ————— */
.articleBox table{margin: 0 auto;}
.articleBox table tr td{ padding: 5px;border: 1px solid #e6e6e6;}
/* ————— 表格 end ————— */
/* 全文详情 end */
/* 专题专栏 start */
.specialView .subBanner .locationBox{display: none;}
.specialView .subBanner .subNavBox{display: none;}
.specialView .viewTitle{font-size: 22px;font-weight: 700;color: var(--themeColor);text-align: center;margin-bottom: 30px;}
.specialView .viewTitle span{position: relative;padding: 0 45px;}
.specialView .viewTitle span::before{display: block;content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);background: url(../img/sceneryView-icon1.png) no-repeat center center;width: 22px;height: 4px;}
.specialView .viewTitle span::after{display: block;content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);background: url(../img/sceneryView-icon2.png) no-repeat center center;width: 22px;height: 4px;}
.specialList1{margin-right: -30px;overflow: hidden;}
.specialList1 dd{display: inline;float: left;width: 25%;margin-bottom: 30px;}
.specialList1 .con{margin-right: 30px;display: block;border-radius: 10px;overflow: hidden;}
.specialList1 .con .pic::before{padding-top: 38.5757%;}
.specialView .column2{width: 100%;overflow: hidden;background: #f5faff;}
.specialList2{margin-right: -30px;}
.specialList2 dd{display: inline;float: left;width: 25%;margin-bottom: 30px;}
.specialList2 .con{display: block;overflow: hidden; margin-right: 30px;border-radius: 10px;background: #fff;padding: 24px 30px;transition: all 0.3s;-webkit-transition: all 0.3s; }
.specialList2 .con .title{line-height: 30px;height: 60px;font-size: 18px;color: #333333;}
.specialList2 .con .time{line-height: 28px;}
.specialList2 .con .time span{font-size: 16px;color: #999999;padding-left: 25px;background: url(../img/imgText2-icon1.png) no-repeat center left;}
.specialList2 .con:hover{background-image: url(../img/specialList2-bg.jpg);}
.specialList2 .con:hover .title{color: #fff;}
.specialList2 .con:hover .time span{color: #fff;background-image: url(../img/imgText2-icon2-w.png);}
/* 专题专栏 end */
/* 院所要闻 start */
.hotNews{border-radius: 10px;background: #fff;overflow: hidden;}
.hotNews .text{overflow: hidden;background: url(../img/imgText2-bg.jpg) no-repeat center right / cover;transition: all 0.3S;-webkit-transition: all 0.3S;padding: 50px;}
.hotNews .time{font-size: 22px;color: #c8ddc6;line-height: 33px;margin-bottom: 17px;}
.hotNews .title{font-size: 25px;color: var(--themeColor);line-height: 35px;margin-bottom: 24px;}
.hotNews .textC{font-size: 16px;color: #999999;line-height: 26px;height: 78px;margin-bottom: 46px;padding-top: 24px;border-top: 1px solid #f5f5f5;text-indent: 2em;}
.hotNews .more{font-size: 16px;color: #999999;margin-bottom: 58px;display: block;background: url(../img/imgText2-icon3.png) no-repeat center right;transition: all 0.3S;-webkit-transition: all 0.3S;width: max-content;}
.hotNews .more span{padding-right: 30px;}
.hotNews .text:hover{background-image: url(../img/imgText2-bg-w.jpg);}
.hotNews .text:hover .more{color: var(--themeColor); background-image: url(../img/imgText2-icon4.png);}
.hotNewsScroll{position: relative;overflow: hidden;float: right;display: inline; width: 800px;}
.hotNewsScroll .bd{ overflow: hidden;}
.hotNewsScroll .slick-list{ overflow: visible;}
.hotNewsScroll .myslide{ width: 100%;}
.hotNewsScroll .con{display: block;}
.hotNewsScroll .con .pic{overflow: hidden;display: block;}
.hotNewsScroll .con .pic::before{padding-top: 56.25%;}
.hotNewsDot{display: inline;float: left;}
.hotNewsDot .slick-dots li{width: 8px; height: 8px;border: 2px solid #cccccc; border-radius: 50%; margin: 0; margin-right: 32px; cursor: pointer;}
.hotNewsDot .slick-dots li.slick-active{border: 2px solid var(--themeColor)}
/* 院所要闻 end */
/* 党建全文 start */
.djTextList1{margin-right: -30px;overflow: hidden;margin-top: 30px;}
.djTextList1 dd{display: inline;float: left;width: 50%;margin-bottom: 30px;}
.djTextList1 .con{margin-right: 30px; display: block;padding: 48px 35px 20px 40px;border-radius: 10px 10px 0 0;border-bottom: 1px solid transparent;transition: all 0.3s;-webkit-transition: all 0.3s;background: #fff;}
.djTextList1 .con .time{float: left;display: inline;margin-right: 40px;}
.djTextList1 .con .time .num1{font-size: 20px;line-height: 43px;color: #333333;font-weight: 700; text-align: center;position: relative;}
.djTextList1 .con .time .num1::after{display: block;content: '';width: 10px;height: 2px;background: var(--themeColor);position: absolute;left: 50%;bottom: 0px;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.djTextList1 .con .time .num2{font-size: 18px;line-height: 43px;color: #333333;text-align: center;}
.djTextList1 .con .text{overflow: hidden;}
.djTextList1 .con .text .title{font-size: 18px;line-height: 28px;color: #333333;font-weight: 700;margin-bottom: 20px;}
.djTextList1 .con .text .textC{font-size: 14px;line-height: 24px;color: #666;text-indent: 2em;}
.djTextList1 .con:hover{border-bottom: 1px solid var(--themeColor);}
.djTextList1 .con:hover .title{color: var(--themeColor);}
/* 党建全文 end */
/* 党建图文 start */
.djImgList1{margin-right: -30px;overflow: hidden;margin-top: 30px;}
.djImgList1 dd{display: inline;float: left;width: 50%;margin-bottom: 30px;}
.djImgList1 .con{margin-right: 30px; display: block;padding: 20px;border-radius: 10px;background: #fff;overflow: hidden;}
.djImgList1 .con .text{overflow: hidden;}
.djImgList1 .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 30px;max-height: 60px;transition: all 0.3s;-webkit-transition: all 0.3s;overflow: hidden;}
.djImgList1 .con .time{font-size: 14px;color: #999999;line-height: 60px;display: inline;float: right;margin-left: 30px;}
.djImgList1 .con:hover .title{ color: var(--themeColor);}
/* 党建图文 end */
/* 党建图文 start */
/* .djImgList1{margin-right: -30px;}
.djImgList1 dd{display: inline;float: left;width: 50%;margin-bottom: 30px;}
.djImgList1 .con{margin-right: 30px; display: block;padding: 20px;border-radius: 10px;background: #fff;overflow: hidden;}
.djImgList1 .con .pic{width: 310px;display: inline;float: left;margin-right: 30px;}
.djImgList1 .con .pic::before{padding-top: 56.1290%;}
.djImgList1 .con .text{overflow: hidden;}
.djImgList1 .con .title{font-size: 18px;color: #333333;font-weight: 700;line-height: 38px;margin-bottom: 5px;transition: all 0.3s;-webkit-transition: all 0.3s;}
.djImgList1 .con .textC{font-size: 14px;color: #999999;line-height: 22px;margin-bottom: 33px;}
.djImgList1 .con .time{font-size: 14px;color: #999999;line-height: 22px;}
.djImgList1 .con:hover .title{ color: var(--themeColor);} */
/* 党建图文 end */
/* ========== 样式说明 end ========== */