@charset "utf-8";
/******内页******/
.inpage-container{min-height: 25rem;box-sizing: border-box;padding: 2.5rem 0 3rem;overflow: hidden;}
/*面包屑*/
.bread{display: flex;align-items: center;line-height: 1rem;white-space: nowrap;}
.bread .icon{width: 1em;height: 1em;margin-right: .5em;}
.bread a{margin: 0 .5rem;transition: .3s;}
.bread a:nth-of-type(1){margin-left: 0;}
/*分页*/
.page{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;margin-top: 2.5rem;}
.page > *{display: inline-flex;justify-content: center;align-items: center;min-width: 2.2rem;height: 2.2rem;box-sizing: border-box;padding: 0 .8rem;margin: 0 .3rem;background-color: transparent;border: 1px solid #DEDEDE;border-radius: 1.1rem;transition: .3s;}
.page input{width: 1.5rem;background-color: transparent;text-align: center;}
.page .no-border{padding: 0;margin: 0;border-color: transparent;}
.page > a.on,.page > a:hover{background-color: #0080D2;border-color: #0080D2;color: #fff;}

/*内页banner*/
.inpage-banner{position: relative;overflow: hidden;color: #fff;}
.inpage-banner .bg{padding-top: 18%;background-position: center;background-size: cover;background-repeat: no-repeat;}
.inpage-banner .w1440{position: absolute;left: 0;right: 0;top: 0;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.inpage-banner .title{margin-bottom: .4rem;}
.inpage-banner .title .name{font-weight: bold;}
.inpage-banner .bread a{color: #fff;}
/*内页头部栏*/
.inpage-top-wrap{padding: 3rem;border-bottom: 1px solid #DCDCDC;}
.inpage-top-wrap .w1400{display: flex;justify-content: center;align-items: center;}
/*内页头部导航栏*/
.inpage-top-nav{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;background-color: #FDF5E0;border-radius: 1rem;}
.inpage-top-nav .item{display: inline-flex;justify-content: center;align-items: center;position: relative;/* min-width: 8em; */height: 3em;line-height: 1;transition: .3s;padding: 0 1.5rem;}
.inpage-top-nav .item::before{content: '';position: absolute;left: 0;top: 50%;width: 1px;height: 1em;margin-top: -.5em;background-color: #D6CAAD;}
.inpage-top-nav .item::after{display: none;content: '';position: absolute;left: 50%;top: 100%;margin-left: -.4em;border: .4em solid transparent;border-top-color: #0080D2;}
.inpage-top-nav .item:first-child::before{display: none;}
.inpage-top-nav .item:hover{background-color: #0080D2;color: #fff;}
.inpage-top-nav .item.on{background-color: #0080D2;color: #fff;}
.inpage-top-nav .item.on::after{display: block;}
/*标题*/
.inpage-title{display: flex;justify-content: center;align-items: center;margin-bottom: 1.8rem;}
.inpage-title .name{font-weight: bold;}
/*顶部搜索区*/
.top-search-box{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 2rem;}
.top-search-box .search-wrap{display: flex;align-items: center;width: 66.6%;height: 3rem;box-sizing: border-box;padding: 0 1.5rem;border: 1px solid #DCDCDC;border-radius: 1rem;}
.top-search-box .search-wrap .text-input{flex: 1;height: 100%;background-color: transparent;}
.top-search-box .search-wrap .sub-btn{width: 1.2rem;height: 1.2rem;margin-left: 1rem;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBzdHJva2U9IiMwMDAiIHN0cm9rZS13aWR0aD0iMS4yIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxwYXRoIGQ9Ik04LjIxNCAxNS40MjdBNy4yMTQgNy4yMTQgMCAxIDAgOC4yMTQgMWE3LjIxNCA3LjIxNCAwIDAgMCAwIDE0LjQyN3oiLz48cGF0aCBkPSJNMTAuNjE0IDUuMzg5YTMuMzg0IDMuMzg0IDAgMCAwLTIuNC0uOTk0Yy0uOTM4IDAtMS43ODYuMzgtMi40Ljk5NE0xMy4zOTkgMTMuMzk5TDE3IDE3IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L2c+PC9zdmc+') center no-repeat;background-size: 100% 100%;cursor: pointer;}
.top-search-box .date-input{width: 31.4%;height: 3rem;box-sizing: border-box;padding: 0 3rem 0 1.5rem;border: 1px solid #DCDCDC;border-radius: 1rem;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE2IDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgMUEuOTk5Ljk5OSAwIDAgMSAxLjY1LjI0MUw4IDUuNjgzIDE0LjM1LjI0YS45OTkuOTk5IDAgMSAxIDEuMzAyIDEuNTE4bC03IDZhMSAxIDAgMCAxLTEuMzAzIDBsLTctNkEuOTk3Ljk5NyAwIDAgMSAwIDF6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=') right 1.2rem center no-repeat;background-size: .8rem .8rem;}
/*顶部选择区*/
.top-select-wrap{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 2rem;}
.top-select-wrap select{width: 31%;height: 3rem;box-sizing: border-box;padding: 0 3rem 0 1.5rem;border: 1px solid #DCDCDC;border-radius: 1rem;font-size: .9rem;color: #666;outline: none;appearance: none;-webkit-appearance: none;background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTExLjA3My4xNjRMNiA1LjIzNi45MjcuMTY0YS41MjcuNTI3IDAgMCAwLS43NjMgMCAuNTI3LjUyNyAwIDAgMCAwIC43NjNsNS40NTQgNS40NTVjLjExLjEwOS4yNTUuMTYzLjM4Mi4xNjNhLjU1NC41NTQgMCAwIDAgLjM4Mi0uMTYzTDExLjgzNi45MjdhLjUyNy41MjcgMCAwIDAgMC0uNzYzLjUyNy41MjcgMCAwIDAtLjc2MyAweiIgZmlsbD0iIzQ0NEI1NCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+') right 1rem center no-repeat;background-size: .8rem .8rem;}

/*新闻详情页*/
.news-details-page{padding: 0;overflow: visible;}
.news-details-page .part1{padding: 2.5rem 0;}
.news-details-page .part2{z-index: 1;position: relative;padding: 3.5rem 0 5rem;margin-top: -3rem;transform: translateY(3rem);}
.news-details-page .part2::before{content: '';z-index: -1;position: absolute;left: 0;right: 0;top: 0;height: 2.75rem;background: url(../images/wave_bg_elem.png) center no-repeat;background-size: 100% 100%;pointer-events: none;}
.news-details-page .part2::after{content: '';z-index: -1;position: absolute;left: 0;right: 0;top: 2.75rem;bottom: 0;background-color: #FDF5E0;pointer-events: none;}
/*新闻详情*/
.news-details-box{min-height: 25rem;}
.news-details-box .title{margin-bottom: 1.5rem;line-height: 1.4;font-weight: bold;}
.news-details-box .func-wrap{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;padding: .5rem 1.5rem;margin-bottom: 1.5em;background-color: #F7F7F8;border: 1px solid #DCDCDC;border-radius: 1rem;}
.news-details-box .record{display: flex;align-items: center;flex-wrap: wrap;line-height: .9rem;color: #999;}
.news-details-box .record span{display: inline-flex;align-items: center;padding: 0 .8rem;border-left: 1px solid currentColor;}
.news-details-box .record span .icon{width: 1rem;height: 1rem;margin-right: .3rem;}
.news-details-box .record span:first-child{padding-left: 0;border-left: 0;}
.news-details-box .share-wrap .pre{display: none;}
.news-details-box .share-wrap .item{width: 2.5rem;height: 2.5rem;margin-left: 1rem;}
.news-details-box .share-wrap .item .icon{filter: brightness(0);}
.news-details-box .share-wrap .item:hover .icon{filter: none;}
.news-details-box .content{padding: 1rem 0 2rem;line-height: 2;}
.news-details-box .content p{margin-bottom: 1em;}
.news-details-box .content em{font-style: italic;}
.news-details-box .jump-wrap{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;padding-top: 1.5rem;border-top: 1px solid #B9B9B9;}
.news-details-box .jump-wrap .btn{position: relative;line-height: 1;width: 30%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: .3s;}
.news-details-box .jump-wrap .btn::before{content: '';position: absolute;top: 50%;width: .4rem;height: .4rem;border-top: 2px solid currentColor;border-right: 2px solid currentColor;transform: translate(-50%,-50%) rotate(45deg);transition: .3s;}
.news-details-box .jump-wrap .prev-btn{padding-left: 1.2rem;}
.news-details-box .jump-wrap .prev-btn::before{left: 0;transform: translate(50%,-50%) rotate(-135deg);}
.news-details-box .jump-wrap .next-btn{padding-right: 1.2rem;}
.news-details-box .jump-wrap .next-btn::before{right: 0;}
.news-details-box .jump-wrap .back-btn{display: inline-flex;align-items: center;width: auto;}
.news-details-box .jump-wrap .back-btn::before{display: none;}
.news-details-box .jump-wrap .back-btn .icon{width: 1rem;height: 1rem;margin-right: .5rem;}
.news-details-box .jump-wrap .btn:hover{color: #0080D2;}
/*推荐新闻轮播*/
.recommended-news-swiper{position: relative;padding-bottom: 5rem;overflow: hidden;}
.recommended-news-swiper .swiper-slide a{position: relative;display: block;padding: 2rem;overflow: hidden;}
.recommended-news-swiper .swiper-slide a .pic{border-radius: 1rem;overflow: hidden;}
.recommended-news-swiper .swiper-slide a .pic em{display: block;padding-top: 72.3%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.recommended-news-swiper .swiper-slide a .info{margin-top: 1.2rem;}
.recommended-news-swiper .swiper-slide a .info .tit{line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.recommended-news-swiper .swiper-slide a .info .date{margin-top: 1.2rem;color: #666;}
.recommended-news-swiper .swiper-slide a .hidden-info{position: absolute;left: 0;right: 0;top: 0;bottom: 0;padding: 2.5rem 2rem;background: #0080D2 url(../images/news_item_bg.jpg) center no-repeat;background-size: cover;border-radius: 1rem;color: #fff;transform: translateY(105%);transition: .3s;}
.recommended-news-swiper .swiper-slide a .hidden-info .tit{line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.recommended-news-swiper .swiper-slide a .hidden-info .date{margin-top: 2.5rem;opacity: .5;}
.recommended-news-swiper .swiper-slide a .hidden-info .more{position: absolute;left: 2rem;bottom: 2.5rem;display: inline-flex;align-items: center;}
.recommended-news-swiper .swiper-slide a .hidden-info .more::after{content: '';width: 1.2rem;height: .4rem;margin-left: .9rem;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDI3IDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0LjY2NyAzLjkxN0guMzl2LjgzM2gyNC40NDNMMjIgNy41ODNsLjU4My41ODQgMy43NS0zLjc1LTMuNzUtMy43NUwyMiAxLjI1eiIgZmlsbD0iIzAwODBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+');background-size: 100% 100%;filter: brightness(0) invert(1);}
.recommended-news-swiper .swiper-slide a:hover .hidden-info{transform: translateY(0);}
.recommended-news-swiper .swiper-pagination{z-index: 1;left: 50%;bottom: 1rem;width: 10rem;line-height: 1rem;transform: translateX(-50%);}
.recommended-news-swiper .swiper-pagination span{font-weight: bold;}
.recommended-news-swiper .btn{z-index: 1;position: absolute;bottom: 0;width: 3rem;height: 3rem;margin-top: -1.5rem;border: 1px solid currentColor;border-radius: 50%;color: #000;cursor: pointer;transition: .3s;}
.recommended-news-swiper .btn::after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid currentColor;}
.recommended-news-swiper .prev-btn{right: calc(50% + 5rem);}
.recommended-news-swiper .prev-btn::after{border-left: 2px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.recommended-news-swiper .next-btn{left: calc(50% + 5rem);}
.recommended-news-swiper .next-btn::after{border-right: 2px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.recommended-news-swiper .btn:hover{background-color: #0080D2;color: #fff;}
.recommended-news-swiper .swiper-button-disabled{opacity: .3;cursor: not-allowed;}

/*公司介绍*/
.company-intro-box{display: flex;justify-content: space-between;align-items: flex-start;flex-wrap: wrap;}
.company-intro-box > .con-l{width: 43.6%;}
.company-intro-box > .con-r{width: 52.9%;}
.company-intro-box .pic{border-radius: 0 0 9.4rem 0;overflow: hidden;}
.company-intro-box .pic em{display: block;padding-top: 73.8%;background-position: 15% center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.company-intro-box .info .tit1{position: relative;padding-bottom: 2.5rem;margin-bottom: 1.5rem;font-weight: bold;color: #0080D2;}
.company-intro-box .info .tit1::after{content: '';position: absolute;left: 0;bottom: 0;width: 2.5em;height: 3px;background-color: #000;}
.company-intro-box .info .tit2{margin-bottom: 1rem;font-weight: bold;}
.company-intro-box .info .txt{line-height: 1.8;color: #666;}
.company-intro-box .info .txt p{margin-bottom: 1em;}

/*新闻信息列表*/
.news-info-list{display: flex;flex-wrap: wrap;}
.news-info-list li{width: 33%;margin: 0 0 1% .5%;}
.news-info-list li:nth-child(3n+1){margin-left: 0;}
.news-info-list li a{position: relative;display: block;padding: 3rem 2rem;overflow: hidden;}
.news-info-list li a .pic{border-radius: 1rem;overflow: hidden;}
.news-info-list li a .pic em{display: block;padding-top: 72.3%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.news-info-list li a .info{margin-top: 1.2rem;}
.news-info-list li a .info .tit{line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news-info-list li a .info .date{margin-top: 1.2rem;color: #666;}
.news-info-list li a .hidden-info{position: absolute;left: 0;right: 0;top: 0;bottom: 0;padding: 3rem 2rem;background: #0080D2 url(../images/news_item_bg.jpg) center no-repeat;background-size: cover;border-radius: 1rem;color: #fff;transform: translateY(105%);transition: .3s;}
.news-info-list li a .hidden-info .tit{line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news-info-list li a .hidden-info .date{margin-top: 2.5rem;opacity: .5;}
.news-info-list li a .hidden-info .more{position: absolute;left: 2rem;bottom: 2.5rem;display: inline-flex;align-items: center;}
.news-info-list li a .hidden-info .more::after{content: '';width: 1.2rem;height: .4rem;margin-left: .9rem;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDI3IDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI0LjY2NyAzLjkxN0guMzl2LjgzM2gyNC40NDNMMjIgNy41ODNsLjU4My41ODQgMy43NS0zLjc1LTMuNzUtMy43NUwyMiAxLjI1eiIgZmlsbD0iIzAwODBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+');background-size: 100% 100%;filter: brightness(0) invert(1);}
.news-info-list li a:hover .hidden-info{transform: translateY(0);}

/*主要新闻轮播*/
.main-news-swiper{position: relative;margin-bottom: 4rem;overflow: hidden;}
.main-news-swiper .swiper-slide a{display: flex;align-items: center;background-color: #fff;border-radius: 1rem;overflow: hidden;}
.main-news-swiper .swiper-slide .info{width: 47%;box-sizing: border-box;padding: 0 3rem;}
.main-news-swiper .swiper-slide .info .tit{margin-bottom: 1rem;line-height: 1.5;font-weight: bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: .3s;}
.main-news-swiper .swiper-slide .info .txt{line-height: 2;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.main-news-swiper .swiper-slide .info .date{display: inline-block;vertical-align: top;margin-top: 2.5rem;}
.main-news-swiper .swiper-slide .info .date .big{font-weight: bold;}
.main-news-swiper .swiper-slide .info .date .small{color: #999;}
.main-news-swiper .swiper-slide .pic{width: 53%;overflow: hidden;}
.main-news-swiper .swiper-slide .pic em{display: block;padding-top: 64.3%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.main-news-swiper .swiper-slide a:hover .info .tit{color: #0080D2;transform: translateX(.3em);}
.main-news-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.main-news-swiper .btn{z-index: 1;position: absolute;bottom: 2rem;width: 2rem;height: 2rem;margin-top: -1rem;border: 1px solid currentColor;border-radius: 50%;color: #000;cursor: pointer;transition: .3s;}
.main-news-swiper .btn::after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 1px solid currentColor;}
.main-news-swiper .prev-btn{right: calc(53% + 6rem);}
.main-news-swiper .prev-btn::after{border-left: 1px solid currentColor;transform: translate(-30%,-50%) rotate(-45deg);}
.main-news-swiper .next-btn{right: calc(53% + 3rem);}
.main-news-swiper .next-btn::after{border-right: 1px solid currentColor;transform: translate(-70%,-50%) rotate(45deg);}
.main-news-swiper .btn:hover{background-color: #0080D2;color: #fff;}
.main-news-swiper .swiper-button-disabled{opacity: .3;cursor: not-allowed;}

/*党建新闻列表*/
.party-news-list li{margin-bottom: 1.8rem;}
.party-news-list li a{display: flex;align-items: center;background-color: #fff;border-radius: 1rem;overflow: hidden;transition: .5s;}
.party-news-list li a .date{padding: 0 2rem 0 3rem;border-right: 1px solid #DCDCDC;}
.party-news-list li a .date .big{font-weight: bold;transition: .3s;}
.party-news-list li a .date .small{color: #999;}
.party-news-list li a .date .more{display: inline-flex;justify-content: center;align-items: center;width: 3.2rem;height: 1rem;margin-top: 1rem;background-color: #FDF5E0;border-radius: .5rem;transition: .3s;}
.party-news-list li a .date .more::after{content: '';width: 1rem;height: .4rem;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE5IDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE3LjI3NyAzLjI1SC43MTZ2LjgzM2gxNi43MjhMMTQuNjEgNi45MTdsLjU4NC41ODMgMy43NS0zLjc1TDE1LjE5NCAwbC0uNTg0LjU4M3oiIGZpbGw9IiNCNkFCOTIiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==');background-size: 100% 100%;}
.party-news-list li a .info{flex: 1;overflow: hidden;padding: 0 2rem;}
.party-news-list li a .info .tit{margin-bottom: 1rem;line-height: 1.5;font-weight: bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: .3s;}
.party-news-list li a .info .txt{line-height: 2;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.party-news-list li a .pic{flex: 0 0 15rem;overflow: hidden;}
.party-news-list li a .pic em{display: block;padding-top: 62.7%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.party-news-list li a:hover{box-shadow: 0 0 1.5rem rgba(0,0,0,.1);}
.party-news-list li a:hover .date .big{color: #0080D2;}
.party-news-list li a:hover .date .more{background-color: #0080D2;}
.party-news-list li a:hover .date .more::after{filter: brightness(0) invert(1);}
.party-news-list li a:hover .info .tit{color: #0080D2;transform: translateX(.3em);}
.party-news-list li a:hover .pic em{transform: scale(1.05);}

/*公告列表*/
.notice-list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.notice-list li{width: 48.6%;margin-bottom: 1.5rem;}
.notice-list li a{display: flex;align-items: center;z-index: 1;position: relative;padding: 1.2rem 1.5rem;background-color: #fff;border-radius: 1rem;overflow: hidden;}
.notice-list li a::before{content: '';z-index: -1;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #0080D2 url(../images/news_item_bg.jpg) center no-repeat;background-size: cover;opacity: 0;transition: .3s;}
.notice-list li a .date{padding-right: 1rem;border-right: 1px solid #DCDCDC;color: #666;transition: .3s;}
.notice-list li a .tit{flex: 1;padding: 0 3rem;line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.notice-list li a .more{display: inline-flex;justify-content: center;align-items: center;width: 1.5rem;height: 1.5rem;border: 1px solid #666;border-radius: 50%;transition: .3s;}
.notice-list li a .more::after{content: '';width: .8rem;height: .4rem;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE4IDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjg2OC42YS40NTguNDU4IDAgMSAwLS42NDguNjVsMi45MTIgMi45MUguNzc1YS40NDIuNDQyIDAgMCAwIDAgLjg4NWgxNS4zNTdMMTMuMjIgNy45NTZhLjQ1OC40NTggMCAwIDAgLjY0OC42NDlsMy42NzgtMy42NzhhLjQ1OC40NTggMCAwIDAgMC0uNjQ4TDEzLjg2OC42eiIgZmlsbD0iIzAwODBEMiIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+');background-size: 100% 100%;filter: brightness(0) invert(.5);}
.notice-list li a:hover{color: #fff;}
.notice-list li a:hover::before{opacity: 1;}
.notice-list li a:hover .date{color: #fff;}
.notice-list li a:hover .more{background-color: #fff;border-color: #fff;}
.notice-list li a:hover .more::after{filter: none;}

/*视频列表*/
.video-list{display: flex;flex-wrap: wrap;}
.video-list li{width: 31.33%;margin: 0 0 3% 3%;cursor: pointer;}
.video-list li:nth-child(3n+1){margin-left: 0;}
.video-list li .pic{border-radius: 1rem;overflow: hidden;}
.video-list li .pic em{position: relative;display: block;padding-top: 62.5%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.video-list li .pic em i{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 3rem;height: 3rem;background-color: rgba(0,0,0,.4);border-radius: 50%;margin: auto;transition: .3s;}
.video-list li .pic em i::after{content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 0;height: 0;margin: auto;border: .5rem solid transparent;border-left: .6rem solid #fff;border-right-width: .4rem;transform: translateX(25%);}
.video-list li .info{display: flex;justify-content: space-between;align-items: center;margin-top: 1rem;}
.video-list li .info .tit{flex: 1;overflow: hidden;transition: .3s;}
.video-list li .info .view{display: inline-flex;align-items: center;margin-left: 1rem;color: #666;}
.video-list li .info .view::after{content: '';width: 1.4rem;height: 1rem;margin-left: .4rem;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyOCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjcuOTMgOS42MTZDMjcuODkyIDkuNTE4IDI0LjEyNiAwIDE0IDBTLjEwOCA5LjUxOC4wNyA5LjYxNmMtLjExNC4yOTktLjA4OC42NC4wNy45MTZDLjM2MSAxMC45MiA1LjY1NiAyMCAxMy45OTcgMjBzMTMuNjM5LTkuMDgzIDEzLjg2LTkuNDY4Yy4xNjEtLjI3Ny4xODctLjYxNy4wNzMtLjkxNnpNMTQgMTcuOTM2Yy02LjI1MyAwLTEwLjc2NS02LjI4Mi0xMS44OTgtOC4wMjdDMi45NCA4LjEyNSA2LjM1NSAyLjA2IDE0IDIuMDZjNy42NTIgMCAxMS4wNjMgNi4wNzIgMTEuODk4IDcuODQ5LTEuMTMzIDEuNzQ1LTUuNjQ1IDguMDI3LTExLjg5OCA4LjAyN3ptMC0xMy4wNTljLTEuNzUgMC0zLjM2Ny45My00LjI0MyAyLjQzOWE0Ljg1MSA0Ljg1MSAwIDAgMCAwIDQuODc3QTQuOTA2IDQuOTA2IDAgMCAwIDE0IDE0LjYzYzIuNzA2IDAgNC44OTktMi4xODMgNC44OTktNC44NzcgMC0yLjY5LTIuMTkzLTQuODc3LTQuODk5LTQuODc3em0wIDcuNjY2YTIuNzkzIDIuNzkzIDAgMCAxLTIuOC0yLjc4OUEyLjc5MyAyLjc5MyAwIDAgMSAxNCA2Ljk2NmMxLjU0OCAwIDIuOCAxLjI0OCAyLjggMi43ODhhMi43OTMgMi43OTMgMCAwIDEtMi44IDIuNzg5eiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+');background-size: 100% 100%;filter: brightness(0) invert(.5);}
.video-list li:hover .pic em i{background-color: rgba(0,128,210,.8);}
.video-list li:hover .info .tit{color: #0080D2;transform: translateX(.3em);}

/*下载列表*/
.download-list{border-top: 5px solid #0080D2;border-left: 1px solid rgba(0,128,210,.1);border-right: 1px solid rgba(0,128,210,.1);border-radius: 1rem 1rem 0 0;}
.download-list li{display: flex;align-items: center;padding: 1.8rem 3rem 1.8rem 2rem;border-bottom: 1px solid #DCDCDC;}
.download-list li .tit{flex: 1;overflow: hidden;display: flex;align-items: center;}
.download-list li .tit::before{content: '';flex: 0 0 .5rem;height: .5rem;margin-right: .8rem;background-color: #0080D2;border-radius: 50%;}
.download-list li .btn{display: inline-flex;align-items: center;height: 2.4rem;box-sizing: border-box;padding: 0 1rem;margin-left: 2rem;border: 1px solid #666;border-radius: 1.2rem;transition: .3s;}
.download-list li .btn::before{content: '';width: .8rem;height: .8rem;margin-right: .2rem;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNSAxNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGQ9Ik03LjUgMTYuMTU0YS43MTMuNzEzIDAgMCAxLS40OTUtLjE5OGwtMi4xODUtMi4xMWEuNjYuNjYgMCAwIDEgMC0uOTU2LjcxNy43MTcgMCAwIDEgLjk5IDBsMS42OSAxLjYzMyAxLjY5LTEuNjMzYS43MTguNzE4IDAgMCAxIC45OSAwIC42NTkuNjU5IDAgMCAxIDAgLjk1NmwtMi4xODYgMi4xMWEuNzEzLjcxMyAwIDAgMS0uNDk0LjE5OHoiLz48cGF0aCBkPSJNNy41IDEzLjg0NmMtLjMxOSAwLS41NzctLjMyNi0uNTc3LS43MjlWNy42NTJjMC0uNDAzLjI1OC0uNzI5LjU3Ny0uNzI5LjMxOSAwIC41NzcuMzI2LjU3Ny43Mjl2NS40NjVjMCAuNDAzLS4yNTguNzMtLjU3Ny43M3oiLz48cGF0aCBkPSJNMTEuNDIgMTEuNTM3SDkuNzU1YS43MjYuNzI2IDAgMCAxLS43MjItLjczYzAtLjQwMy4zMjMtLjczLjcyMi0uNzNoMS42NjVjMS4xNzUgMCAyLjEzLS45NjQgMi4xMy0yLjE1IDAtMS4xODItLjk1LTIuMTQ1LTIuMTIxLTIuMTVoLS4wMjJhLjcyMy43MjMgMCAwIDEtLjcyNC0uNzk2IDMuNDcgMy40NyAwIDAgMCAuMDE0LS4yOTVjMC0xLjc4LTEuNDM1LTMuMjMtMy4yLTMuMjMtMS43NjYgMC0zLjIgMS40NS0zLjIgMy4yMzIgMCAuMDkzLjAwNi4xOS4wMTUuMjk1YS43MjQuNzI0IDAgMCAxLS43Mi43OTVoLS4wMjVhMi4xNDMgMi4xNDMgMCAwIDAtMi4xMjEgMi4xNWMwIDEuMTg2Ljk1NiAyLjE1MSAyLjEzIDIuMTUxaDEuNjY1Yy40IDAgLjcyMy4zMjcuNzIzLjczIDAgLjQwMy0uMzI0LjczLS43MjMuNzNIMy41NzdDMS42MDUgMTEuNTM4IDAgOS45MTggMCA3LjkyOGEzLjYwNSAzLjYwNSAwIDAgMSAyLjg2My0zLjUzNyA0LjY3NyA0LjY3NyAwIDAgMSAxLjM1MS0zLjAxOUE0LjU5MiA0LjU5MiAwIDAgMSA3LjUgMGMxLjI0MiAwIDIuNDA3LjQ4NyAzLjI4NiAxLjM3M2E0LjY3MyA0LjY3MyAwIDAgMSAxLjM1MSAzLjAyQTMuNjA3IDMuNjA3IDAgMCAxIDE1IDcuOTI4Yy0uMDA0IDEuOTg4LTEuNjA4IDMuNjA4LTMuNTggMy42MDh6Ii8+PC9nPjwvc3ZnPg==');background-size: 100% 100%;filter: brightness(0) invert(.5);}
.download-list li .btn:hover{background-color: #0080D2;border-color: #0080D2;color: #fff;}
.download-list li .btn:hover::before{filter: brightness(0) invert(1);}

/*招聘页*/
.recruit-page{padding: 0;overflow: visible;}
.recruit-page .part1{padding: 3rem 0;}
.recruit-page .part2{z-index: 1;position: relative;padding: 4rem 0 6rem;margin-top: -3rem;transform: translateY(3rem);}
.recruit-page .part2::before{content: '';z-index: -1;position: absolute;left: 0;right: 0;top: 0;height: 2.75rem;background: url(../images/wave_bg_elem_white.png) center no-repeat;background-size: 100% 100%;pointer-events: none;}
.recruit-page .part2::after{content: '';z-index: -1;position: absolute;left: 0;right: 0;top: 2.75rem;bottom: 0;background-color: #fff;pointer-events: none;}
/*招聘列表*/
.job-list li{margin-bottom: 1rem;cursor: pointer;}
.job-list li .title{display: flex;justify-content: space-between;align-items: center;height: 4rem;padding: 0 1.6rem;background-color: #fff;border-radius: 1rem;}
.job-list li .title .name{display: flex;align-items: center;line-height: 1;}
.job-list li .title .name span{padding: 0 1.5rem;border-left: 1px solid #DCDCDC;}
.job-list li .title .name span:first-child{position: relative;border-left: 0;font-weight: bold;}
.job-list li .title .name span:first-child::before{content: '';position: absolute;left: 0;top: 50%;width: .5rem;height: .5rem;background-color: #0080D2;border: 2px solid #fff;border-radius: 50%;box-shadow: 0 0 0 2px #0080D2;transform: translateY(-50%);}
.job-list li .title .fold-btn{display: inline-flex;position: relative;width: 2rem;height: 2rem;color: #666;cursor: pointer;transition: .3s;}
.job-list li .title .fold-btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 35%;height: 35%;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: translate(-50%,-70%) rotate(45deg);}
.job-list li.open .title .fold-btn{transform: rotate(180deg);}
.job-list li .info{display: none;padding: 1.5rem 3rem;}
.job-list li .info .section{margin-top: 2rem;line-height: 2;}
.job-list li .info .section:first-child{margin-top: 0;}
.job-list li .info .section .txt{color: #666;}
/*联系信息区*/
.contact-info-box{display: flex;justify-content: space-between;}
.contact-info-box .item{width: 19.3%;box-sizing: border-box;padding: 3rem 1.5rem 2rem;background-color: #F6F6F6;text-align: center;}
.contact-info-box .item .icon{width: 2rem;height: 2rem;}
.contact-info-box .item .tit{margin-top: .5rem;font-weight: bold;}
.contact-info-box .item .txt{margin-top: 1.5rem;line-height: 1.6;color: #666;}

/*荣誉年份，选项卡*/
.honor-year-tab-box .tabs{position: relative;padding: 0 6rem 2.5rem;border-bottom: 1px solid #DCDCDC;overflow: hidden;}
.honor-year-tab-box .tabs .swiper-slide .year{display: flex;justify-content: center;align-items: center;height: 3rem;background-color: #F7F7F8;border-radius: 1rem;cursor: pointer;transition: .3s;}
.honor-year-tab-box .tabs .swiper-slide.on .year{background-color: #0080D2;color: #fff;}
.honor-year-tab-box .tabs .btn{z-index: 1;position: absolute;top: 0;width: 3rem;height: 3rem;background-color: #fff;color: #000;cursor: pointer;transition: .3s;}
.honor-year-tab-box .tabs .btn::after{content: '';position: absolute;left: 50%;top: 50%;border: 10px solid transparent;transform: translate(-50%,-50%);}
.honor-year-tab-box .tabs .prev-btn{left: 0;}
.honor-year-tab-box .tabs .prev-btn::after{border-right-color: currentColor;}
.honor-year-tab-box .tabs .next-btn{right: 0;}
.honor-year-tab-box .tabs .next-btn::after{border-left-color: currentColor;}
.honor-year-tab-box .tabs .btn:hover{color: #0080D2;}
.honor-year-tab-box .tabs .swiper-button-disabled{opacity: .3;cursor: not-allowed;}
.honor-year-tab-box .tab-content{overflow: hidden;}
/*荣誉年份列表*/
.honor-year-list{position: relative;padding: 3rem .5rem 0 0;max-height: 60vh;overflow-y: auto;}
.honor-year-list::before{content: '';position: absolute;left: 12.5rem;top: 0;bottom: 0;width: 1px;background-color: #DCDCDC;}
.honor-year-list li{display: flex;align-items: flex-start;padding: 2rem 0;}
.honor-year-list li .year{flex: 0 0 12.5rem;position: relative;box-sizing: border-box;padding: 0 2.5rem 0 1.5rem;transition: .3s;}
.honor-year-list li .year::after{content: '';position: absolute;left: 100%;top: 50%;width: 10px;height: 10px;background-color: #ED6E11;border-radius: 50%;box-shadow: 0 0 0 3px rgba(237,110,17,.3);transform: translate(-50%,-50%);transition: .3s;}
.honor-year-list li .content{flex: 1;display: flex;align-items: flex-start;}
.honor-year-list li .content .pic{flex: 0 0 10rem;margin: 0 4rem;overflow: hidden;}
.honor-year-list li .content .pic em{display: block;padding-top: 68.6%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: .5s;}
.honor-year-list li .content .info{flex: 1;overflow: hidden;}
.honor-year-list li .content .info .tit{margin-bottom: .5rem;font-weight: bold;transition: .3s;}
.honor-year-list li .content .info .txt{line-height: 1.6;color: #666;}
.honor-year-list li:hover .year{color: #0080D2;}
.honor-year-list li:hover .year::after{background-color: #fff;box-shadow: 0 0 0 6px #ED6E11;}
.honor-year-list li:hover .content .pic em{transform: scale(1.05);}
.honor-year-list li:hover .content .info .tit{color: #0080D2;transform: translateX(.3em);}

/*图书列表*/
.books-list{display: flex;flex-wrap: wrap;}
.books-list li{width: 23.95%;margin: 0 0 1.4% 1.4%;}
.books-list li:nth-child(4n+1){margin-left: 0;}
.books-list li a{display: block;background-color: #fff;border-radius: 1rem;overflow: hidden;}
.books-list li a .pic{padding: 1.5rem 2rem;overflow: hidden;}
.books-list li a .pic em{display: block;padding-top: 139%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: .5s;}
.books-list li a .info{padding: 1rem 0;text-align: center;}
.books-list li a .info .tit{margin-bottom: .4rem;transition: .3s;}
.books-list li a .info .txt{color: #666;}
.books-list li a:hover .pic em{transform: scale(1.05);}
.books-list li a:hover .info .tit{color: #0080D2;}

/*书籍详情页*/
.book-details-page{padding: 0;}
.book-details-page .part1{padding: 4rem 0;}
.book-details-page .part2{padding: 2rem 0 4rem;}
/*书籍介绍*/
.book-intro-box{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 3rem;}
.book-intro-box > .con-l{width: 44.6%;box-sizing: border-box;padding: 3% 10%;background-color: #fff;border-radius: 1rem;}
.book-intro-box > .con-r{width: 50%;}
.book-intro-box .pic{position: relative;padding-top: 139%;overflow: hidden;}
.book-intro-box .pic img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: contain;cursor: zoom-in;}
.book-intro-box .info .tags{display: flex;align-items: center;flex-wrap: wrap;margin-bottom: 1rem;}
.book-intro-box .info .tags span{display: inline-flex;padding: 0 1rem;border: 1px solid #DCDCDC;border-radius: .8rem;line-height: 1.5rem;}
.book-intro-box .info .tit{position: relative;padding-bottom: 2.5rem;font-weight: bold;}
.book-intro-box .info .tit::after{content: '';position: absolute;left: 0;bottom: 0;width: 3em;height: 2px;background-color: currentColor;}
.book-intro-box .info .list{margin-top: 1.2rem;color: #4A4A4A;}
.book-intro-box .info .list li{margin-bottom: .5rem;}
.book-intro-box .info .list li span{flex: 0 0 5em;text-align: justify;text-align-last: justify;}
.book-intro-box .info .list li em{flex: 1;}
.book-intro-box .info .list li i{font-weight: bold;color: #A53034;}
.book-intro-box .info .index-more-btn{margin-top: 4rem;}
/*书籍详情，选项卡*/
.book-details-tab-box{border-top: 1px solid #DCDCDC;}
.book-details-tab-box .tabs{padding: 2rem 0;overflow: hidden;}
.book-details-tab-box .tabs .swiper-slide{width: auto;padding: 0 2.5rem;border-left: 1px solid #DCDCDC;line-height: 1rem;cursor: pointer;}
.book-details-tab-box .tabs .swiper-slide:first-child{border-left: 0;}
.book-details-tab-box .tabs .swiper-slide.on{color: #0080D2;}
.book-details-tab-box .tab-content{overflow: hidden;}
.book-details-tab-box .tab-content .swiper-slide .content{padding: 3rem;background-color: #fff;line-height: 2;}
/*书籍排行轮播*/
.books-rank-swiper{position: relative;padding-bottom: 7rem;overflow: hidden;}
.books-rank-swiper .swiper-slide a{display: block;background-color: #fff;border-radius: 1rem;overflow: hidden;}
.books-rank-swiper .swiper-slide a .pic{padding: 1.5rem 2rem;overflow: hidden;}
.books-rank-swiper .swiper-slide a .pic em{display: block;padding-top: 139%;background-position: center;background-size: contain;background-repeat: no-repeat;transition: .5s;}
.books-rank-swiper .swiper-slide a .info{padding: 1rem 0;text-align: center;}
.books-rank-swiper .swiper-slide a .info .tit{margin-bottom: .4rem;transition: .3s;}
.books-rank-swiper .swiper-slide a .info .txt{color: #7F7F7F;}
.books-rank-swiper .swiper-slide a:hover .pic em{transform: scale(1.05);}
.books-rank-swiper .swiper-slide a:hover .info .tit{color: #0080D2;}
.books-rank-swiper .btn{z-index: 1;position: absolute;bottom: 0;width: 3rem;height: 3rem;margin-top: -1.5rem;background-color: #fff;border: 1px solid #ddd;border-radius: 50%;cursor: pointer;transition: .3s;}
.books-rank-swiper .btn:after{content: '';position: absolute;left: 50%;top: 50%;width: 20%;height: 20%;border-top: 2px solid #000;}
.books-rank-swiper .prev-btn{right: calc(50% + .5rem);}
.books-rank-swiper .prev-btn:after{border-left: 2px solid #000;transform: translate(-30%,-50%) rotate(-45deg);}
.books-rank-swiper .next-btn{left: calc(50% + .5rem);}
.books-rank-swiper .next-btn:after{border-right: 2px solid #000;transform: translate(-70%,-50%) rotate(45deg);}
.books-rank-swiper .swiper-button-disabled{opacity: .3;cursor: not-allowed;}


/*笔记本1920*1080显示放大比例为125%，实际分辨率为1920/1.25=1536*/
@media screen and (max-width: 1550px){
	
}

/*中屏PC，分辨率1366*/
@media screen and (max-width: 1440px){
	
}

/*小屏PC，分辨率1280*/
@media screen and (max-width: 1300px){
	
}

/*pad横屏，分辨率1024*/
@media screen and (max-width: 1024px){
	header .search-btn{filter: brightness(0);}
    /******内页******/
    .inpage-container{min-height: 15rem;padding: 1.5rem 0;}
    /*面包屑*/
    .bread{display: none;}
    /*分页*/
    .page{margin-top: 1.5rem;}
    .page > *{min-width: 1rem;height: 1.2rem;padding: 0 .3rem;margin: 0 .1rem;}
    
    /*内页banner*/
    .inpage-banner .bg{padding-top: 25%;}
    .inpage-banner .title{margin-bottom: 0;}
    /*内页头部栏*/
    .inpage-top-wrap{display: none;}
    /*标题*/
    .inpage-title{margin-bottom: 1.5rem;}
    /*顶部搜索区*/
    .top-search-box .search-wrap{width: 60%;height: 2rem;padding: 0 .5rem;border-radius: .5rem;}
    .top-search-box .search-wrap .text-input{flex: 1;height: 100%;background-color: transparent;}
    .top-search-box .search-wrap .sub-btn{width: .8rem;height: .8rem;margin-left: .4rem;}
    .top-search-box .date-input{width: 38%;height: 2rem;padding: 0 1.5rem 0 .5rem;border-radius: .5rem;background-position: right .5rem center;background-size: .6rem .6rem;}
    /*顶部选择区*/
    .top-select-wrap{margin-bottom: 1rem;}
    .top-select-wrap select{width: 32%;height: 2rem;padding: 0 1rem 0 .5rem;border-radius: .5rem;font-size: .6rem;background-position: right .3rem center;background-size: .5rem .5rem;}

    /*新闻详情页*/
    .news-details-page{padding: 0;}
    .news-details-page .part1{padding: 2rem 0;}
    .news-details-page .part2{padding: 2rem 0;margin-top: 0;transform: translateY(0);}
    .news-details-page .part2::before{height: 1rem;}
    .news-details-page .part2::after{top: 1rem;}
    /*新闻详情*/
    .news-details-box{min-height: 15rem;}
    .news-details-box .title{margin-bottom: 1rem;font-size: 1rem;text-align: center;}
    .news-details-box .func-wrap{justify-content: center;padding: .5rem;margin-bottom: 0;border-radius: .5rem;}
    .news-details-box .record{justify-content: center;}
    .news-details-box .record span{padding: .2rem 0;border-left: 0;}
    .news-details-box .record span .icon{width: .8rem;height: .8rem;}
    .news-details-box .record span:first-child{padding-left: 0;border-left: 0;}
    .news-details-box .share-wrap{display: none;}
    .news-details-box .content{padding: 1rem 0;}
    .news-details-box .jump-wrap{justify-content: center;}
    .news-details-box .jump-wrap .btn{width: 100%;}
    .news-details-box .jump-wrap .back-btn{width: auto;margin: 1rem 0;}
    /*推荐新闻轮播*/
    .recommended-news-swiper{padding-bottom: 1rem;}
    .recommended-news-swiper .swiper-slide a{padding: 1rem;}
    .recommended-news-swiper .swiper-slide a .pic{border-radius: .5rem;}
    .recommended-news-swiper .swiper-slide a .info{margin-top: .6rem;}
    .recommended-news-swiper .swiper-slide a .info .date{margin-top: .6rem;}
    .recommended-news-swiper .swiper-slide a .hidden-info{display: none;}
    .recommended-news-swiper .swiper-pagination{bottom: 0;width: auto;}
    .recommended-news-swiper .btn{display: none;}

    /*公司介绍*/
    .company-intro-box > .con-l{width: 100%;}
    .company-intro-box > .con-r{width: 100%;margin-top: 1.5rem;}
    .company-intro-box .pic{border-radius: 0;}
    .company-intro-box .info .tit1{padding-bottom: 1rem;margin-bottom: 1rem;}
    .company-intro-box .info .tit1::after{height: 2px;}

    /*新闻信息列表*/
    .news-info-list{justify-content: space-between;}
    .news-info-list li{width: 47.5%;margin: 0 0 1.5rem;}
    .news-info-list li a{padding: 0;}
    .news-info-list li a .pic{border-radius: .5rem;}
    .news-info-list li a .info{margin-top: .6rem;}
    .news-info-list li a .info .tit{font-size: .7rem;}
    .news-info-list li a .info .date{margin-top: .4rem;}
    .news-info-list li a .hidden-info{display: none;}

    /*主要新闻轮播*/
    .main-news-swiper{margin-bottom: 2rem;}
    .main-news-swiper .swiper-slide a{flex-direction: column-reverse;align-items: flex-start;border-radius: .5rem;}
    .main-news-swiper .swiper-slide .info{width: 100%;padding: .8rem;}
    .main-news-swiper .swiper-slide .info .tit{margin-bottom: 0;}
    .main-news-swiper .swiper-slide .info .txt{display: none;}
    .main-news-swiper .swiper-slide .info .date{margin-top: .8rem;}
    .main-news-swiper .swiper-slide .pic{width: 100%;}
    .main-news-swiper .btn{display: none;}

    /*党建新闻列表*/
    .party-news-list li{margin-bottom: 1rem;}
    .party-news-list li a{flex-direction: column-reverse;align-items: flex-start;border-radius: .5rem;}
    .party-news-list li a .date{padding: 0 0 .8rem .8rem;border-right: 0;}
    .party-news-list li a .date .more{display: none;}
    .party-news-list li a .info{flex: auto;width: 100%;box-sizing: border-box;padding: .8rem;}
    .party-news-list li a .info .tit{margin-bottom: 0;}
    .party-news-list li a .info .txt{display: none}
    .party-news-list li a .pic{flex: auto;width: 100%;}

    /*公告列表*/
    .notice-list li{width: 100%;margin-bottom: 1rem;}
    .notice-list li a{padding: .6rem;border-radius: .5rem;}
    .notice-list li a .date{padding-right: .5rem;}
    .notice-list li a .tit{flex: 1;padding: 0 0 0 .8rem;}
    .notice-list li a .more{display: none;}

    /*视频列表*/
    .video-list li{width: 100%;margin: 0 0 2rem;}
    .video-list li .pic{border-radius: .5rem;}
    .video-list li .info{margin-top: .6rem;}
    .video-list li .info .view::after{width: 1rem;height: .8rem;margin-left: .2rem;}

    /*下载列表*/
    .download-list li{padding: .8rem .5rem;}
    .download-list li .tit{font-size: .7rem;}
    .download-list li .tit::before{display: none;}
    .download-list li .btn{height: 1.2rem;padding: 0 .3rem;margin-left: .5rem;font-size: .6rem;}
    .download-list li .btn::before{width: .6rem;height: .6rem;margin-right: 0;}

    /*招聘页*/
    .recruit-page{padding: 0;}
    .recruit-page .part1{padding: 2rem 0;}
    .recruit-page .part2{padding: 2rem 0;margin-top: 0;transform: translateY(0);}
    .recruit-page .part2::before{height: 1rem;}
    .recruit-page .part2::after{top: 1rem;}
    /*招聘列表*/
    .job-list li{margin-bottom: 1rem;}
    .job-list li .title{height: 2.5rem;padding: 0 .5rem 0 0;border-radius: .5rem;}
    .job-list li .title .name{display: flex;align-items: center;line-height: 1;}
    .job-list li .title .name span{padding: 0 .8rem;}
    .job-list li .title .name span:first-child::before{display: none;}
    .job-list li .title .fold-btn{width: 1rem;height: 1rem;}
    .job-list li .info{padding: 1rem;}
    .job-list li .info .section{margin-top: 1rem;}
    /*联系信息区*/
    .contact-info-box{flex-wrap: wrap;}
    .contact-info-box .item{width: 100%;padding: 1rem;margin-bottom: .5rem;}
    .contact-info-box .item .icon{width: 1.6rem;height: 1.6rem;}
    .contact-info-box .item .txt{margin-top: .5rem;}

    /*荣誉年份，选项卡*/
    .honor-year-tab-box .tabs{padding: 0 0 1rem;}
    .honor-year-tab-box .tabs .swiper-slide .year{height: 2rem;border-radius: .5rem;}
    .honor-year-tab-box .tabs .btn{display: none;}
    /*荣誉年份列表*/
    .honor-year-list{padding-top: 1rem;}
    .honor-year-list::before{display: none;}
    .honor-year-list li{display: block;padding: 1rem 0;}
    .honor-year-list li .year{padding: 0 0 0 1.2rem;}
    .honor-year-list li .year::after{left: 4px;transform: translate(0,-50%);}
    .honor-year-list li .content{display: block;}
    .honor-year-list li .content .pic{width: 60%;margin: .5rem 0;}
    .honor-year-list li:hover .year::after{background-color: #ED6E11;box-shadow: 0 0 0 3px rgba(237,110,17,.3);}

    /*图书列表*/
    .books-list{justify-content: space-between;}
    .books-list li{width: 48%;margin: 0 0 1rem;}
    .books-list li a{border-radius: .5rem;}
    .books-list li a .pic{padding: 1rem;}
    .books-list li a .info{padding: 0 0 .5rem;}

    /*书籍详情页*/
    .book-details-page{padding: 0;}
    .book-details-page .part1{padding: 2rem 0;}
    .book-details-page .part2{padding: 0 0 2rem;}
    /*书籍介绍*/
    .book-intro-box{margin-bottom: 2rem;}
    .book-intro-box > .con-l{width: 100%;padding: 3rem;border-radius: .5rem;}
    .book-intro-box > .con-r{width: 100%;margin-top: 1.5rem;}
    .book-intro-box .info .tit{padding-bottom: 1rem;}
    .book-intro-box .info .index-more-btn{margin-top: 1rem;}
    /*书籍详情，选项卡*/
    .book-details-tab-box .tabs{padding: 1rem 0;}
    .book-details-tab-box .tabs .swiper-slide{padding: 0 1rem;}
    .book-details-tab-box .tab-content .swiper-slide .content{padding: 1rem;}
    /*书籍排行轮播*/
	.books-rank-swiper{padding-bottom: 0;}
	.books-rank-swiper .swiper-slide a{border-radius: .5rem;}
	.books-rank-swiper .swiper-slide a .pic{padding: .8rem;}
	.books-rank-swiper .swiper-slide a .info{padding: .5rem 0;}
	.books-rank-swiper .btn{display: none;}
}

/*phone和pad竖屏，分辨率820*/
@media screen and (max-width: 820px){
    
}