@charset "utf-8";
/******内页******/
.inpage-container{min-height: 500px;box-sizing: border-box;padding: 20px 0 40px;}
.inpage-container .w1400{display: flex;justify-content: space-between;flex-wrap: wrap;box-sizing: border-box;padding: 20px 20px 40px;background-color: #fff;}
.inpage-container .w1400 > .con-l{width: 240px;}
.inpage-container .w1400 > .con-r{width: calc(100% - 280px);}
/*面包屑*/
.bread{position: relative;display: inline-block;vertical-align: top;line-height: 20px;color: #666;white-space: nowrap;}
.bread .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em .2em 0 0;}
.bread a{position: relative;display: inline-block;vertical-align: top;margin: 0 4px;color: #666;transition: 0.3s;}
.bread a:nth-of-type(1){margin-left: 0;}
.bread a.on,.bread a:hover{color: #0060AA;}
/*分页*/
.page{padding-top: 40px;font-size: 0;text-align: center;}
.page > *{height: 40px;display: inline-block;box-sizing: border-box;padding: 0 1.1em;margin: 0 5px;background-color: #fff;border: 1px solid #e6e6e6;font-size: 14px;line-height: 40px;color: #333;transition: 0.3s;}
.page input{width: 60px;text-align: center;}
.page .no-border{padding: 0 .5em;border-color: transparent;}
.page > a.on,.page > a:hover{background-color: #0060AA;border-color: #0060AA;color: #fff;}

/*内页banner*/
.inpage-banner{position: relative;height: 240px;}
.inpage-banner .bg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-position: center;background-size: cover;background-repeat: no-repeat;}

/*纵向导航栏*/
.vertical-nav-box{background-color: ;}
.vertical-nav-box .title{display: flex;justify-content: center;align-items: center;height: 60px;margin-bottom: 20px;background-size: cover;color: #fff;box-shadow: 5px 10px 10px rgba(0,0,0,.15);}
/*一级*/
.vertical-nav-box .nav-1st{background-color: #0060AA;box-shadow: 5px 10px 10px rgba(0,0,0,.15);}
.vertical-nav-box .nav-1st > li{}
.vertical-nav-box .nav-1st > li > a{position: relative;display: block;padding: 0 20px 0 40px;border-top: 1px solid rgba(255,255,255,.2);border-bottom: 1px solid rgba(0,0,0,.2);font-size: 16px;line-height: 44px;color: #fff;transition: 0.5s;}
.vertical-nav-box .nav-1st > li > a:after{content: '';position: absolute;left: 20px;top: 50%;width: 0;height: 0;margin-top: -5px;border: 5px solid transparent;border-left-color: #fff;}
.vertical-nav-box .nav-1st > li > a:hover{background-color: #0fa6f6;}
.vertical-nav-box .nav-1st > li.on > a{background-color: #0fa6f6;}

/*标题*/
.index-title{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-bottom: 20px;border-bottom: 2px solid #0060AA;line-height: 40px;}
.index-title .name{position: relative;display: inline-block;vertical-align: top;padding: 0 15px;background-color: #0060AA;color: #fff;}
.index-title .name::after{content: '';position: absolute;left: 100%;top: 0;width: 0;height: 0;border: 20px solid transparent;border-left: 10px solid #0060AA;border-right-width: 10px;border-bottom-color: #0060AA;}
.index-title .name .icon{display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin: -.25em .4em 0 0;filter: brightness(0) invert(1);}

/*新闻详情*/
.news-details-box{min-height: 500px;box-sizing: border-box;padding: 20px;}
.news-details-box .title{text-align: center;}
.news-details-box .record{padding: 20px 0;margin-bottom: 20px;border-bottom: 1px solid #E3E3E3;line-height: 20px;text-align: center;color: #999;}
.news-details-box .record span{display: inline-block;vertical-align: top;margin: 0 10px;}
.news-details-box .record span:first-child{margin-left: 0;}
.news-details-box .record span .icon{display: inline-block;vertical-align: middle;width: 16px;height: 16px;margin: -.25em .4em 0 0;}
.news-details-box .share-wrap .item .icon{filter: none;}
.news-details-box .share-wrap .weixin-btn{border-color: #00C800;}
.news-details-box .share-wrap .weibo-btn{border-color: #F5AA16;}
.news-details-box .share-wrap .qq-btn{border-color: #FF3D00;}
.news-details-box .content{font-size: 16px;line-height: 2;}
.news-details-box .content p{margin-bottom: 20px;}
.news-details-box .content em{font-style: italic;}
.news-details-box .jump-wrap{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 40px;margin-top: 20px;border-top: 1px solid #E3E3E3;}
.news-details-box .jump-wrap .btn{font-size: 16px;line-height: 30px;color: #666;max-width: 330px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.news-details-box .jump-wrap .btn .icon{display: inline-block;vertical-align: middle;width: 20px;height: 20px;margin: -.25em .4em 0 0;}
.news-details-box .jump-wrap .btn:hover{color: #0060AA;}

/*新闻信息列表*/
.news-info-list{}
.news-info-list li{margin-top: 20px;}
.news-info-list li:first-child{margin-top: 0;}
.news-info-list li a{display: flex;justify-content: space-between;padding: 15px 20px;background-color: #eff7fd;}
.news-info-list li .pic{flex: 0 0 300px;margin-right: 30px;overflow: hidden;}
.news-info-list li .pic em{display: block;padding-top: 70%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.news-info-list li .info{width: 100%;overflow: hidden;}
.news-info-list li .info .tit{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.news-info-list li .info .date{margin-top: 10px;line-height: 20px;color: #999;}
.news-info-list li .info .txt{height: 90px;margin-top: 10px;line-height: 30px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news-info-list li .info .more{display: inline-block;vertical-align: top;padding: 0 2em;margin-top: 10px;background-color: #0060AA;border-radius: 15px;line-height: 30px;color: #fff;}
.news-info-list li a:hover .pic em{transform: scale(1.05);}
.news-info-list li a:hover .info .tit{color: #0060AA;transform: translateX(.3em);}

/*人物列表*/
.person-list{}
.person-list li{margin-top: 20px;}
.person-list li:first-child{margin-top: 0;}
.person-list li a{display: flex;justify-content: space-between;padding: 15px 20px;background-color: #eff7fd;}
.person-list li .pic{flex: 0 0 135px;margin-right: 30px;overflow: hidden;}
.person-list li .pic em{display: block;padding-top: 140%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.person-list li .info{width: 100%;overflow: hidden;}
.person-list li .info .tit{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.person-list li .info .txt{height: 90px;margin-top: 10px;line-height: 30px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.person-list li .info .more{display: inline-block;vertical-align: top;padding: 0 2em;margin-top: 20px;background-color: #0060AA;border-radius: 15px;line-height: 30px;color: #fff;}
.person-list li a:hover .pic em{transform: scale(1.05);}
.person-list li a:hover .info .tit{color: #0060AA;transform: translateX(.3em);}

/*通知列表*/
.notice-list{}
.notice-list li{position: relative;padding: 0 120px 0 40px;border-bottom: 1px dashed #ccc;line-height: 56px;}
.notice-list li::before{content: '';position: absolute;left: 0;top: 50%;width: 20px;height: 20px;margin-top: -10px;background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMjUuNTk2IDIwLjE4NmgtMS45Njd2MS45NjloMS45Njd2LTEuOTY5em0wIDMuOTM0aC0xLjk2N3YxLjk2OGgxLjk2N1YyNC4xMnptLTUuOS03Ljg2OGgtMS45Njh2MS45N2gxLjk2N3YtMS45N3ptMC0xMy43NzFoLTcuODY4djEuOTY3aDcuODY3VjIuNDh6TTguODg1IDYuMzg5Yy41NCAwIC45NzMtLjU4Ni45NzMtMS4zMDhWMS44MmMwLS43MjEtLjQzNC0xLjMwNy0uOTc0LTEuMzA3LS41MzUgMC0uOTcxLjU4Ni0uOTcxIDEuMzA2djMuMjZjMCAuNzIzLjQzNiAxLjMwOS45NzEgMS4zMDltMTMuNzY4IDBjLjU1IDAgLjk5NS0uNTg2Ljk5NS0xLjMwOFYxLjgyYzAtLjcyMS0uNDQ2LTEuMzA3LS45OTUtMS4zMDctLjU1IDAtLjk5NS41ODYtLjk5NSAxLjMwNnYzLjI2YzAgLjcyMy40NDYgMS4zMDkuOTk1IDEuMzA5bS0yLjk1OCAxMy43OTdoLTEuOTY3djEuOTY5aDEuOTY3di0xLjk2OXptNS45LTMuOTM0SDIzLjYzdjEuOTdoMS45Njd2LTEuOTd6bS0xNy43IDcuODY4SDUuOTI2djEuOTdoMS45Njd2LTEuOTd6bTAtMy45MzRINS45MjZ2MS45NjloMS45Njd2LTEuOTY5ek0yOS41MjggMi40ODFoLTMuOTMzdjEuOTY3aDMuOTMzdjUuOUgxLjk5NHYtNS45aDMuOTM0VjIuNDhIMS45OTRDLS4wNDYgMi40OC4wMjcgNC40OTkuMDI3IDQuNDQ4djI1LjU2OGMwIDEuOTE1IDEuODk0IDEuOTY3IDEuOTY3IDEuOTY3aDI3LjUzNWMxLjc5NCAwIDEuOTY3LTEuODk0IDEuOTY3LTEuOTY3VjQuNDQ4YzAtLjEzNC0uMDUyLTEuOTY3LTEuOTY3LTEuOTY3bTAgMjcuNTM1SDEuOTk0VjEyLjMxNWgyNy41MzV2MTcuNzAxem0tOS44MzQtNS44OTZoLTEuOTY3djEuOTdoMS45Njd2LTEuOTd6bS01LjktMy45MzRoLTEuOTY3djEuOTY5aDEuOTY3di0xLjk2OXptMC0zLjkzNGgtMS45Njd2MS45N2gxLjk2N3YtMS45N3ptMCA3Ljg2OGgtMS45Njd2MS45N2gxLjk2N3YtMS45N3ptLTUuOS03Ljg2OEg1LjkyNnYxLjk3aDEuOTY3di0xLjk3eiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJub256ZXJvIi8+PC9zdmc+');background-size: 100% 100%;}
.notice-list li .tit{display: inline-block;vertical-align: top;max-width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: 0.3s;}
.notice-list li .date{position: absolute;right: 0;top: 0;color: #999;}
.notice-list li:hover .tit{color: #0060AA;transform: translateX(.3em);}

/*图片列表*/
.pic-list{}
.pic-list li{float: left;width: 32%;margin: 0 0 3% 2%;}
.pic-list li:nth-child(3n+1){margin-left: 0;}
.pic-list li a{display: block;}
.pic-list li .pic{padding: 5px;border: 1px solid #ddd;overflow: hidden;}
.pic-list li .pic em{display: block;padding-top: 70%;background-position: center;background-size: cover;background-repeat: no-repeat;transition: 0.8s;}
.pic-list li .tit{padding: 0 1em;background-color: #0060AA;line-height: 40px;text-align: center;color: #fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pic-list li a:hover .pic em{transform: scale(1.05);}


/*中屏PC:<=1440px(针对1366*650)*/
@media screen and (max-width: 1440px){
	
}

/*小屏PC:>=1025px && <=1300px*/
@media screen and (max-width: 1300px){
	
}

/*pad横屏:1024px*/
@media screen and (max-width: 1024px){
	
}

/*phone:<=768px*/
@media screen and (max-width: 768px){
	/******内页******/
	.inpage-container{min-height: 300px;padding: 20px 0;}
	.inpage-container .w1400{padding: 15px;}
	.inpage-container .w1400 > .con-l{display: none;}
	.inpage-container .w1400 > .con-r{width: 100%;}
	/*面包屑*/
	.bread{margin-top: 10px;font-size: 14px;}
	.bread .icon{display: none;}
	/*分页*/
	.page{padding-top: 30px;}
	.page > *{padding: 0 .8em;margin: 0 3px;height: 30px;font-size: 12px;line-height: 28px;}
	
	/*内页banner*/
	.inpage-banner{height: 120px;}
	/*首页标题*/
	.index-title{padding-bottom: 10px;margin-bottom: 15px;}
	
	/*新闻详情*/
	.news-details-box{padding: 15px 0 0;}
	.news-details-box .record{padding: 10px 0;margin-bottom: 10px;font-size: 13px;}
	.news-details-box .record span{margin: 0 3px;}
	.news-details-box .content{font-size: 15px;}
	.news-details-box .content p{margin-bottom: 10px;}
	.news-details-box .jump-wrap{padding-top: 10px;margin-top: 0;}
	.news-details-box .jump-wrap .btn{font-size: 14px;}
	
	/*新闻信息列表*/
	.news-info-list li a{flex-wrap: wrap;padding: 15px;}
	.news-info-list li .pic{flex: 0 0 100%;margin-right: 0;}
	.news-info-list li .info{margin-top: 15px;}
	.news-info-list li .info .txt{height: 50px;line-height: 25px;-webkit-line-clamp: 2;}
	.news-info-list li .info .more{padding: 0 1.5em;margin-top: 10px;font-size: 12px;line-height: 26px;}
	
	/*人物列表*/
	.person-list li a{padding: 15px;}
	.person-list li .pic{flex: 0 0 100px;margin-right: 20px;}
	.person-list li .info .txt{height: 75px;line-height: 25px;}
	.person-list li .info .more{padding: 0 1.5em;margin-top: 10px;font-size: 12px;line-height: 26px;}
	
	/*通知列表*/
	.notice-list li{padding: 0 100px 0 20px;line-height: 46px;}
	.notice-list li::before{width: 12px;height: 12px;margin-top: -6px;}
	.notice-list li .date{font-size: 13px;}
	
	/*图片列表*/
	.pic-list li{width: 48%;margin: 0 0 5% 4%;}
	.pic-list li:nth-child(3n+1){margin-left: 4%;}
	.pic-list li:nth-child(2n+1){margin-left: 0;}
}

