/*自然保护地与生态修复研究中心页面样式*/
/* 自然保护地页面 头部样式设置 */
.ZRheadLine .headIntro h1{font-weight: 400;font-size: 24px !important;color: #006235;}
.header .headTop2 .ZRheadMenu .ZRmenuBlock{float: left;}
.header .ZRheadTop{background-color: #006235;}
.header .headTop2 .ZRheadMenu .ZRmenuBlock li:hover,
.header .headTop2 .ZRheadMenu .ZRmenuBlock li:hover > a,
.header .headTop2 .ZRheadMenu .ZRmenuBlock li a:hover{background-color: white;color: #00771F;}
.header .headTop2 .ZRheadMenu .ZRmenuBlock .ZRsubmenu li{border-bottom: 1px solid #dcdcdc;}
.header .headTop2 .ZRheadMenu .ZRmenuBlock .ZRsubmenu li:hover,
.header .headTop2 .ZRheadMenu .ZRmenuBlock .ZRsubmenu li a:hover{background-color: #00771F;color: black;}
/*自然保护页面 banner轮播图样式*/
.ZRheadLunBo{margin-bottom: 50px;display: block;}
.ZRheadLunBo .ZRbanBtn{position: relative;}
.ZRheadLunBo .ZRbanBtn .ZRbanLefBtn{position: absolute;top: -250px;color: #007634;}
.ZRheadLunBo .ZRbanBtn .ZRbanRigBtn{position: absolute;top: -250px;color: #007634;}
.ZRheadLunBo .ZRbanBtn .ZRbanNation{--swiper-pagination-color: #007634;}

/*自然保护页面 内容块样式*/
.ZRContent{position: relative;}
/*自然保护地页面 校内服务 通知、其他块样式*/
.ZRContent .ZRservice{position: relative;margin: 25px 0;}
.ZRContent .ZRservice .ZRCamSer{width: 30%;float: left;}
.ZRContent .ZRservice .ZRCamSer .ZRCamSerTitle{background-color: #007634;color: white;font-weight: 600;font-size: 18px;height: 60px;line-height: 60px;padding-left: 20px;}
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText{background-color: #f7f8f8;border-bottom: 1px solid #dcdcdc;height: 54px;width: 100%;line-height: 54px;color: #313131;font-size: 16px;font-weight: bold;text-align: center;}
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText .ZRCamSerTextBox{display: inline-table;width: 32%;line-height: 54px;text-align: center;font-size: 16px;font-weight: bold;}
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText a,
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText .ZRCamSerTextBox a{color: #313131;padding: 5px;border-left: 5px solid #f7f8f8;}
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText a:hover,
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText .ZRCamSerTextBox a:hover,
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText a:focus,
.ZRContent .ZRservice .ZRCamSer .ZRCamSerText .ZRCamSerTextBox a:focus{border-left: 5px solid #007634;color: #007634;}
/*通知、其他*/
.ZRContent .ZRservice .ZRnotice{width: 68%;float: right;position: relative;}
.ZRContent .ZRservice .ZRnotice .ZRnotTitLine .ZRnotTitle{width: 50%;background-color: #007634;height: 60px;line-height: 60px;text-align: center;font-size: 18px;font-weight: 600;float: left;border-bottom: 3px solid #007634;color: #fff;}
.ZRContent .ZRservice .ZRnotice .ZRnotTitLine .ZRnotTitAct{width: 50%;background-color: #ffffff;height: 60px;line-height: 60px;text-align: center;font-size: 18px;font-weight: 600;float: left;border-bottom: 3px solid #007634;color: #007634;}
.ZRContent .ZRservice .ZRnotice .ZRnotTitLine .ZRnotTitle:hover{cursor: pointer;}
.ZRContent .ZRservice .ZRnotice .ZRnotList{width: 100%;}
.ZRContent .ZRservice .ZRnotice .ZRnotList .ZRnotCont{display: none;}
.ZRContent .ZRservice .ZRnotice .ZRnotList .ZRnotShow{display: block;}
.ZRContent .ZRservice .ZRnotice .ZRnotList .ZRnotContent{border-bottom: 2px dotted #dcdcdc;padding-left: 15px;font-size: 16px;font-weight: 500;line-height: 37px;}
.ZRContent .ZRservice .ZRnotice .ZRnotList .ZRnotContent:hover{border-bottom: 2px dotted #007634;color: #007634;font-weight: bold;}
.ZRContent .ZRservice .ZRnotice .ZRnotSeeMore{border: 2px solid #007634;float: right;border-radius: 8px;margin-top: 12px;font-size: 12px;height: 28px;padding: 0 5px;}
.ZRContent .ZRservice .ZRnotice .ZRnotSeeMore a{color: #007634;font-weight: bold;}
.ZRContent .ZRservice .ZRnotice .ZRnotSeeMore i{font-weight: 100;}

/*自然保护地页面 部门新闻块样式*/
.ZRContent .ZRDeNews{width: 100%;background-color: #f7f8f8;position: relative;padding: 50px 0px;margin: 25px 0;display: inline-block;}
.ZRContent .ZRDeNews .ZRDeNewslunbo{width: 30%;float: left;position: relative;}
.ZRContent .ZRDeNews .ZRDeNewslunbo .swiper-slide div{background-color: #000;height: 60px;opacity: 0.6;position: absolute;bottom: 0px;width: 100%;color: #fff;line-height: 40px;padding-left: 20px;}
.ZRContent .ZRDeNews .ZRDeNewslunbo .swiper-slide p{position: absolute;bottom: 26px;left: 20px;color: #fff;font-size: 16px;}
.ZRContent .ZRDeNews .ZRDeNewslunbo .ZRDeNewsLBnation{position: absolute;bottom: 5px;--swiper-pagination-color: #007634;}
.ZRContent .ZRDeNews .ZRDeNewslist{width: 68%;float: right;position: relative;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRDeNewslistTitle{width: 100%;margin-bottom: 20px;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRDeNewslistTitle p{color: #313131;padding-left: 20px;font-size: 20px;font-weight: bold;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRDeNewslistTitle .ZRDeNewsSeeMore{border: 2px solid #007634;border-radius: 8px;width: 85px;height: 28px;position: absolute;right: 0px;top: 0px;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRDeNewslistTitle .ZRDeNewsSeeMore a{color: #007634;font-weight: bold;font-size: 12px;height: 28px;padding: 0px 5px;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRDeNewslistTitle .ZRDeNewsSeeMore i{font-weight: 100;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRnotList{width: 100%;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRnotList .ZRnotContent{border-bottom: 2px dotted #dcdcdc;padding-left: 15px;font-size: 16px;font-weight: 500;line-height: 38.5px;font-weight: bold;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRnotList .ZRnotContent a{color: #4C4C4C;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRnotList .ZRnotContent a:hover{color: #007634;}
.ZRContent .ZRDeNews .ZRDeNewslist .ZRnotList .ZRnotContent:hover{border-bottom: 2px dotted #007634;font-weight: bold;}

/*自然保护地页面 部门介绍块*/
.ZRContent .ZRDeIn{width: 100%;position: relative;margin: 50px 0;}
.ZRContent .ZRDeIn .ZRDeInTitle{margin-top: 30px;color: #007634;font-size: 22px;font-weight: bold;border-bottom: 4px solid #007634;width: 135px;height: 50px;line-height: 50px;text-align: center;}
.ZRContent .ZRDeIn .ZRDeInhr{border: 1px solid #dcdcdc;position: relative;top: -25px;}
.ZRContent .ZRDeIn .ZRDeInText{width: 100%;}
.ZRContent .ZRDeIn .ZRDeInText .ZRDeInTeWord{width: 48%;float: left;}
.ZRContent .ZRDeIn .ZRDeInText .ZRDeInTeWord p{font-size: 22px;font-weight: bold;text-indent: 2em;}
.ZRContent .ZRDeIn .ZRDeInText .ZRDeInTePic{width: 48%;float: right;}

/*自然保护地页面 底部样式*/
.ZRfooter{position: relative;}
.ZRfooter .ZRfooterMain{background-color: #007634 !important;color: #fff;}
.ZRfooter .ZRfooterMain .ZRFoModel{width: 100%;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist{width: 400px;text-align: ;display: table-cell;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist p{color: #fff;font-size: 20px;font-weight: bold;font-weight: 400 !important;margin-bottom: 10px;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoMoLinkList .ZRFoMoLink{font-weight: 100;width: 100%;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoMoLinkList .ZRbanquan{margin-bottom: 8px;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoMoLinkList .ZRFoMoLink div{width: 43%;float: left;margin-bottom: 8px;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoMoLinkList .ZRFoMoLink div a{color: #fff;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoQR{width: 100%;text-align: center;position: relative;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoQR img:nth-of-type(1){width: 120px;position: absolute;top: -16px;right: 140px;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoQR img:nth-of-type(2){width: 120px;position: absolute;top: -16px;right: 0px;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoQR p:nth-of-type(1){color: white;position: absolute;bottom: -140px;left: 150px;font-size: 14px;}
.ZRfooter .ZRfooterMain .ZRFoModel .ZRFoMolist .ZRFoQR p:nth-of-type(2){color: white;position: absolute;bottom: -140px;left: 290px;font-size: 14px;}
.ZRfooter .ZRcopyRight{background-color: #32393d !important;}


/*广生态共青团页面*/
/*广生态共青团页面 头部样式*/
.GQheader{background-image: url(/images/bag1.png);position: relative;background-size: cover;background-position-y: -400px;}
/*广生态共青团页面 头部顶端样式*/
.GQheader .GQheadDing{width: 100%;height: 60px;background-color: #f8f9f9;margin-bottom: -20px;}
.GQheader .GQheadDing .GQheadDiLeft{color: #d73338;line-height: 60px;font-weight: bold;font-size: 14px;float: left;margin-right: 80px;margin-left: 20px;}
.GQheader .GQheadDing .GQheadDiLeft img{width: 20px;}
.GQheader .GQheadDing .GQheadDiCen{float: left;line-height: 60px;font-weight: normal;font-size: 15px;}
.GQheader .GQheadDing .GQheadDiRig{float: right;margin-top: 15px;}
.GQheader .GQheadDing .GQheadDiRig .GQsearch{color: #df3226;font-weight: bold;}
.GQheader .GQheadDing .GQheadDiRig .GQsearch input::-webkit-input-placeholder{color: #df3226;}
.GQheader .GQheadDing .GQheadDiRig .GQsearch input:-moz-placeholder{color: #df3226;}
.GQheader .GQheadDing .GQheadDiRig .GQsearch input:-ms-input-placeholder{color: #df3226;}
/*广生态共青团页面 头部logo栏样式*/
.GQheader .GQheadTop .GQheadLine .GQheadIntro img{width: 400px;height: 120px;float: left;}
.GQheader .GQheadTop .GQheadLine .GQheadTopText img{width: 360px;height: 90px;margin-top: 20px;}
.GQheader .GQheadTop .GQheadLine .GQheadTopLogo{display: flex;align-items: center;}
.GQheadTopLogo .GQTopLogoText{margin-left: 12px;}
.GQTopLogoText p:first-of-type{font-weight: normal;font-size: 36px;}
.GQTopLogoText p{color: #D2151A;font-weight: normal;width: 100%;text-align: center;font-size: 16px;}
.GQheader .GQheadTop .GQheadLine .GQheadTopLogo img{width: 120px;}
/*广生态共青团页面 头部导航栏样式*/
.GQheader .GQheadTop{margin-bottom: 30px;}
.GQheader .GQheadTop2{background-color: #c9201f;}
.GQheader .GQheadTop2 .GQheadMenu .GQmenuBlock ul li{width: 230px;}
.GQheader .GQheadTop2 .GQheadMenu .GQmenuBlock ul li a{font-size: 18px;}
.GQheader .GQheadTop2 .GQheadMenu .GQmenuBlock li:hover{background-color: #9e1f24;}
.GQheader .GQheadTop2 .GQheadMenu .GQmenuBlock .GQsubmenu li{width: 230px;background-color: #fff;}
.GQheader .GQheadTop2 .GQheadMenu .GQmenuBlock .GQsubmenu li:hover,
.GQheader .GQheadTop2 .GQheadMenu .GQmenuBlock .GQsubmenu li a:hover{background-color: #9E1F24;}
/*广生态共青团页面 头部图片块样式*/
.GQheader .GQheadPic{width: 100%;position: relative;}
.GQheader .GQheadPic .GQheadPicture{margin-bottom: 80px;}
.GQheader .GQheadPic .GQheadnation{--swiper-pagination-color: #d2151a;position: absolute;bottom: -25px;}

/*广生态共青团页面 内容块样式*/
/*广生态共青团页面 工作 公告及轮播块样式*/
.GQContent{width: 100%;background-image: url(/images/bag1.png);position: relative;background-position-y: -240px;margin-bottom: 0px;background-size: 100% auto;background-repeat: no-repeat;}
.GQContNotice .GQContNotlunbo{width: 40%;float: left;}
.GQContNotice .GQContNotlunbo .GQContNotlunboTitle{text-align: center;font-size: 14px;font-weight: 600;color: #252222;margin-top: 8px;margin-bottom: 8px;}
.GQContNotice .GQContNotlunbo .GQContNotnation{position: relative;bottom: 0px;--swiper-pagination-color: #d2151a;}
.GQContNotice .GQContNotRig{width: 56%;float: right;}
.GQContNotice .GQContNotRig .GQContNotRigTitle{width: 100%;height: 38px;line-height: 38px;color: #fff;background-color: #d2151a;}
.GQContNotice .GQContNotRig .GQContNotRigTitle .NotBlock{display: inline-block;font-size: 16px;font-weight: bold;padding: 0 25px;}
.GQContNotice .GQContNotRig .GQContNotRigTitle .NotBlock:hover{cursor: pointer;background-color: #9e1f24;}
.GQContNotice .GQContNotRig .GQContNotRigTitle .NotSeeMore{float: right;margin-right: 20px;border: 1px solid #fff;border-radius: 5px;height: 20px;line-height: 16px;padding: 0 5px;margin-top: 10px;font-size: 12px;display: none;}
.GQContNotice .GQContNotRig .GQContNotRigTitle .NotSeeMore a{color: #fff;}
.GQContNotice .GQContNotRig .GQContNotRigText{width: 100%;display: none;}
.GQContNotice .GQContNotRig .GQContNotRigShow{display: block;}
.GQContNotice .GQContNotRig .GQContNotRigText .GQTextBlock{
	border-bottom: 2px dotted #dcdcdc;
	height: 39px;
	line-height: 39px;
	background-color: #fff;
	font-size: 14px;
	font-weight: bold;
	position: relative;
	display: block;
	color: #4C4C4C;
	padding: 0 0 0 30px;
	transition: all 0.5s;
}
.GQContNotice .GQContNotRig .GQContNotRigText .GQTextBlock::before {content: "?";position: absolute;color: #c3c2c2;padding: 0px 10px;left: 0;top: 0;font-size: 16px;transition: all 0.5s;}
.GQContNotice .GQContNotRig .GQContNotRigText .GQTextBlock:hover{background-color: #fff9f1;color: #ce373a;}
.GQContNotice .GQContNotRig .GQContNotRigText .GQTextBlock:hover::before{color: #ce373a;}
/*广生态共青团页面 4图轮播块样式*/
.GQContPicList{width: 100%;margin-top: 50px;position: relative;}
.GQContPicList .GQPicListlunbo{width: 100%;}.GQContPicList .GQPicListlunbo img:hover{transform: scale(1.2);}
/*轮播图按钮样式*/
.GQContPicList .GQPicListlunboPrev,
.GQContPicList .GQPicListlunboNext{color: #FFF;background-color: #d3171a;border-radius: 50%;height: 30px;width: 30px;}
.GQContPicList .GQPicListlunboPrev::after,
.GQContPicList .GQPicListlunboNext::after{font-size: 18px;}
.GQContPicList .GQPicListlunboPrev{position: absolute;left: 320px;top: 60px;}
 .GQContPicList .GQPicListlunboNext{position: absolute;right: 320px;top: 60px;}
.GQContPicList .GQPicListlunboPrev.swiper-button-disabled,
.GQContPicList .GQPicListlunboNext.swiper-button-disabled{color: #2fa96e;border: 2px solid #2fa96e;width: 30px;height: 30px;background-color: #F0EEE8;border-radius: 50%;}
/*广生态共青团页面 图片表格样式*/
.GQPicTab{margin-top: 100px;}
.GQPicTab .GQPicTabTr{width: 100%;margin-bottom: 12px;display:flex;}
.GQPicTab .GQPicTabTr .GQPicTabTd{display: inline-block;width: 32.4%;margin-right: 12px;}
.GQPicTab .GQPicTabTr div:last-of-type{margin-right: 0px;}
.GQPicTab .GQPicTabTr .GQPicTabTd:hover{transform: scale(1.2);}
/*广生态共青团页面 二级星空入口站块*/
.GQSecCollSty{margin: 50px 0;}
.GQSecCollSty .GQStyTitle{width: 100%;color: #c7171e;font-size: 16px;font-weight: bold;}
.GQSecCollSty .GQStyTitle i{color: #c3c2c2;font-size: 20px;}
.GQSecCollSty .GQStyTitle .GQStyTitLine{display: inline-block;height: 2px;width: 30%;background-color: #c3c2c2;margin: 0px 8px 5px;}
.GQSecCollSty .GQStyTitle .GQStyTitIconUpp{display: inline-block;height: 8px;width: 4px;border-left: 2px solid #c7171e;border-top: 2px solid #c7171e;margin: 0px -4px 6px 0px;}
.GQSecCollSty .GQStyTitle .GQStyTitIconLow{display: inline-block;height: 8px;width: 4px;border-right: 2px solid #c7171e;border-bottom: 2px solid #c7171e;margin: 0px 0px -3px -4px;}
.GQSecCollSty .GQPicTab{margin-top: 30px;}

/*广生态共青团页面 底部样式*/
.GQFooter{position: relative;}
.GQFooter .GQfooterMain{background-color: #fceddf !important;background-image: linear-gradient(to right, #f9f3db, #fdebe1);}
.GQFooter .GQfooterMain .GQfootcont{width: 100%;display: flex;justify-content: space-between;align-items: center;position: relative;}
.GQFooter .GQfooterMain .GQfootLogo{width: 140px;height: 100px;}
.GQFooter .GQfooterMain .GQfootmain{margin-left: -240px;flex: 0 0 auto;}
.GQFooter .GQfooterMain .GQfootmain p{font-size: 14px;}
.GQFooter .GQfooterMain .GQfootmain .schoolBlock p{font-size: 14px;}
/*广生态共青团页面 底部nav样式*/
.GQFooter .GQfootNav{width: 100%;height: 50px;background-color: #e5b899;}
.GQFooter .GQfootNav .headMenu{float: left;}
.GQFooter .GQfootNav .headMenu .menuBlock li{width: 250px;height: 50px;margin-right: 55px;padding-left: 15px;}
.GQFooter .GQfootNav .headMenu .menuBlock li:last-of-type{margin-right: 0px;}
.GQFooter .GQfootNav .headMenu .menuBlock li a{line-height: 50px;text-align: left;color: #040000;}
.GQFooter .GQfootNav .headMenu .menuBlock .submenu li{width: 250px;background-color: #fff;margin-right: 0px;}
.GQFooter .GQfootNav .headMenu .menuBlock .submenu li:hover{background-color: #EE7D2F;}
.GQFooter .GQfootNav .headMenu .menuBlock .submenu li a{font-weight: normal;}
.GQFooter .GQfootNav .headMenu .menuBlock li .GQTriIcon{position: absolute;top: 20px;right: 5px;width: 0px;height: 0px;border: 6px solid transparent;border-top: 12px solid #000;}
/*广生态共青团页面 底部二维码样式*/
.GQFooter .GQfooterMain .GQfootCode{}
.GQFooter .GQfooterMain .GQfootCode .GQfootCodeBlock{display: inline-block;}
.GQFooter .GQfooterMain .GQfootCode .GQfootCodeBlock p{white-space: nowrap;margin-top: 5px;color: #5f5f60;font-size: 12px;}
.GQFooter .GQfooterMain .GQfootCode .GQfootCodeBlock img{width: 100px;}
.GQFooter .GQfooterMain .GQfootCode .GQfootCodeBlock:first-of-type{margin-right: 30px;}

/*党建专题、群团组织颜色样式*/
.modifyColor h1{color: #D2151A !important;transition: all 0.8s !important;}
.modifyColor .time-wrap p{color: #D2151A !important;transition: all 0.8s;}
.modifyColor .info-wrap{border-left: 1px solid #D2151A !important;}
.modifyColor .info-wrap p{transition: all 0.8s;}
.modifyColor .item:hover{background-color: #d2151a;}
.modifyColor .item:hover .info-wrap{border-left: 1px solid #fff !important;}
.modifyColor .item:hover .time-wrap p,
.modifyColor .item:hover .time-wrap h1{color: #fff !important;}
.modifyColor .item:hover .info-wrap h1{color: #fff !important;}
.mdc_pg_first:hover, .mdc_pg_up:hover, .mdc_pg_down:hover, .mdc_pg_last:hover, .mdc_pg_btn span:hover{background-color: #D2151A;transition: all 0.5s;}
.paging_active, .paging_textBox button:hover{background-color: #D2151A;color: #fff;}

/*妇工委、工会、支部工作页面banner块的样式*/
.GQheadPic .GQheadlunbo .GQheadbox{width: 100%;height: 380px;background-color: #D0D0D0;color: #fff;font-weight: bold;font-size: 24px;text-align: center;padding-top: 160px;}
