/* swiper */
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {text-align: center;}
.swiper-pagination-bullet{opacity:0.8;background:#bfbfbf;margin: 0 3px;}
.swiper-pagination-bullet-active {opacity:0.8;background: #008445; }

/* 栏目title */
.column_title{height:70px;display:flex;justify-content:space-between;align-items: center;margin-bottom:0.6rem;border-bottom:1px solid #dcdcdc;}
.category{font-size: 1.5rem;font-weight:bold;color: #fff;}
.more{float: right;text-align: center;padding-top: 1.3rem;width:6.3rem;height:4rem;color:#666;background:url(../images/icon_more.png) right center no-repeat;}
.category .blue{color: #0063a8;}
.more{width:60px;height:22px;background: url(../images/icon_more1.png) no-repeat;}
.column_title2{font-size:1.3;height:3.5rem;padding-bottom: 0.8rem;border-bottom:1px solid #eee;}
.title_item{float: left;margin-top:1px;line-height: 1.8rem;}
.title_item ul{display: flex;}
.title_item li{line-height: 2.6rem;margin:0 2rem;position: relative;display: flex;flex-direction: column;
    justify-content: center;height: 2.6rem;cursor: pointer;font-size:1.2rem;}
.title_item li.on{font-weight: 700;}
.title_item li:hover{font-weight: 700;}
.title_item li:before{position:absolute;bottom:-0.5rem;left:50%;width:0;height:0.15rem;background:#fff;content:"";transition:width .5s;opacity: 0;z-index: 1;}
.title_item li:after{position:absolute;bottom:-0.5rem;right:50%;width:0;height:.15rem;background:#fff;content:"";transition:width .5s;opacity: 0}
.title_item li:hover:before{width:50%;opacity: 1;background-color:#0f4aac}
.title_item li:hover:after{width:50%;opacity: 1;background-color:#0f4aac}
.title_item li.on:before{width:50%;opacity: 1;background-color:#0f4aac}
.title_item li.on:after{width:50%;opacity: 1;background-color:#0f4aac}
.column_title2 .more{width:8rem;height:2.8rem;padding-top:0.7rem;}

/* 信息列表 */
.content .item{display: flex;justify-content: space-between;width: 100%;padding: 1rem 0;}
.news_date1{padding:5px;font-size: 1.15rem;line-height: 2rem;width:6rem;color:#fff;text-align: center;text-wrap: nowrap;background:rgba(87,194,142,0.65);}
.news_date1 span{display: block;}
.news_date1 .news_day{font-size: 2rem;font-weight: 600;margin-bottom: 0.5rem;}
.news_date2{font-size:1.1rem;line-height:2rem;height: 2rem;color:#57c28e;}
.newsContent{line-height:1rem;margin-left: 0.5rem;align-items: center;flex-grow: 1;}
.subtitle {font-size:1.1rem;line-height: 2rem;overflow: hidden;text-align: justify;}
.subcontent{color:#999;line-height: 2rem;height: 5.6rem;overflow: hidden;text-align: justify;}
.subdate{height:1.8rem;margin:10px 0;padding-left:1.8rem;color:#999;display:flex;align-items: center;}
.submore{color: #57c28e;}
.news_img1{width:200px;}
.news_img1 img{width: 100%;height: auto;}
.news_row1{display: flex;justify-content: space-between;align-items: center;}
.news_row1 .subtitle{overflow: hidden;text-align:justify;height:2rem;line-height:2rem;flex-grow: 1;margin-right: 0.7rem;width: calc(100% - 50px);}
.news_row1 .news_date2{width:5rem;height:2.8em;background: none;color:#333;padding-top: 0.3rem;display: flex;align-items: center;}

/* card */
.card{margin-bottom:2rem;background:none;border:1px solid #b9d3e4;}
.card img{width: 4.3rem;height:4.3rem;display: block;margin: 1.4rem auto;}
.card div{color:#fff;margin: 1.4rem auto;}

.banner{position:relative;overflow: hidden;margin-top:10rem;height:430px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 30px;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;}
.banner .swiper-pagination-bullet {width: 40px;height:5px;border-radius: 15%;}
.banner_mob{position:relative;overflow: hidden;display: none;}
.banner_mob .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom: 30px;}
.banner_mob .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;}
.banner_mob .swiper-pagination-bullet {width: 40px;height:5px;border-radius: 15%;}

.sec_a{position: relative;z-index: 5;padding: 4rem 0 0 0;margin-top:13rem;}
.sec_a .column{padding:0 0.7rem;}
.sec_a .column.news{width: 25%;border: 1px solid #e8e8e8;}
.sec_a .news .subtitle{height:4rem;}
.sec_a .column.media{width: 50%;padding:0 2rem;}
.sec_a .column.notice{width: 25%;border: 1px solid #e8e8e8;}
.sec_a .category {width:160px;height:45px;background: url(../images/title_bg1.png) no-repeat;display: flex;align-items: center;padding-left: 45px;}
.sec_a .content .item {padding: 1.2rem 0;}
.sec_a .news .item{overflow: hidden;padding: 0.5rem 0;}
.sec_a .news .list .item:nth-child(1){padding-top:0;}
.sec_a .news .news_img1{width:110px;display: flex;align-items: center;}
.sec_a .news .newsContent {width:calc(100% - 110px);padding-left: 10px;}
.sec_a .news .list .subtitle{height:2.8rem;line-height: 2.8rem;}
.sec_a .news .list .subcontent {height:4rem;line-height:2rem;}
.sec_a .news .list .subcontent:hover {background: linear-gradient(90deg, #0060a7 -100%, #00a9be 107%);color: #fff;
    padding: 0 0.7rem;border-radius: 5px;}

.sec_a .media {height: 470px;}
.sec_a .media .newstop{height: 100%;}
.sec_a .media .newstop .swiper{height: 100%;}
.sec_a .media .media_artile{background:#f0f8f4;padding:1rem 1.5rem;}
.sec_a .media .subtitle{font-weight: 600;color:#008445;height: 3rem;position: relative;margin-top:-3rem;padding: 0.5rem;
	background: rgba(255, 255, 255, 0.5);}
.sec_a .news_date1{position: relative;margin-top:-72px;}
.sec_a .newstop{position:relative;width: 100%;overflow: hidden;}
.sec_a .newstop img{width:100%;height:100%;}
.sec_a .media .swiper-pagination{position: absolute;top: 300px;height:20px;}
.sec_a .notice .item{border:none;padding-left: 20px;border-bottom: 1px solid #eee;
	background:url(../images/icon_notice.png) no-repeat;background-position: top 25px left;}
.sec_a .item:last-of-type{border:none;}
.sec_a .notice .item a{width: 100%;}
.sec_a .notice .content .item .subtitle{height:4rem;line-height: 2rem;width: calc(100% - 4rem);padding-right: 10px;}
.sec_a .notice .content .item .news_date2 {width: 4rem;}
.sec_a .notice .item .newsContent{margin-left:0;}
.sec_a .notice .content .item.on{transition:.5s;cursor: pointer;}
.sec_a .notice .content .item.on .subtitle{height:2rem;color:#008445;font-weight: bolder;}
.sec_a .notice .content .item.on .news_date2{justify-content: end;display: none;}
.sec_a .notice .content .item.on .subcontent{display: block;}
.sec_a .notice .content .item .subcontent{height:4rem;display: none;line-height: 2rem;}
.sec_a .news img:hover,.sec_e .card img:hover{transform: scale(1.05);box-shadow: 0 0 10px #000;}
.sec_a .news a:hover{font-weight:bold;}
.sec_a .news .content a:last-of-type .item,.sec_a .notice .content a:last-of-type .item{border-bottom:0}
.sec_a .swiper-button-next {top:50%;background:url(../images/btn_next.png);height:31px;}
.sec_a .swiper-button-prev {top:50%;background:url(../images/btn_prev.png);height:31px;}
.sec_a .swiper-button-prev:after, .sec_a .swiper-container-rtl .swiper-button-next:after {content: '';}
.sec_a .swiper-button-next:after, .sec_a .swiper-container-rtl .swiper-button-prev:after {content: '';}
.sec_a .swiper-slide:hover{cursor: pointer;}
.sec_a .swiper-slide{overflow: hidden;}
.sec_a .swiper-slide:hover img{transform: scale(1.02);transition: 0.5s;}


.sec_b{position: relative;z-index: 1;padding: 4rem 0 4rem 0;overflow: hidden;}
.sec_b .title_div{display: flex;align-items: center;}
.sec_b .acade{display: flex;justify-content: space-between;flex-wrap: wrap;}
.sec_b .acade .item:hover a{font-weight: bolder;}
.sec_b .category {margin-left:8rem;font-size:1.2rem;background: url(../images/icon_book.png) no-repeat left center;padding-left:1.5rem;display: flex;align-items:center;color:#000;}
.sec_b .category .title{padding:0 10px;}
.sec_b .category .separate{margin:0 10px;height: 20px;width: 1px;background: #008445;transform: rotate(30deg);}
.sec_b .title_item li {margin:0;margin-right:2rem;}
.sec_b .column.col1{width: 50%;padding-right:1rem;}
.sec_b .column.col2{width: 50%;padding-left:1rem;}
.sec_b .column_title {border:1px solid #eee;padding:20px 10px;justify-content: space-between;margin-bottom:20px;}
.sec_b .content{background: rgba(255, 255, 255, .6);padding:0 1.4rem;}
.sec_b .content .item{background:url(../images/icon_article.png) no-repeat left center;align-items: center;}
.sec_b .newsContent{padding-left: 1rem;}
.sec_b .news_row1 .reportinfo {width: calc(100% - 7rem);}
.sec_b .reportdiv .newsContent {width: calc(100% - 120px);}
.sec_b .news_row1 .news_date2 {width: 7rem;}
.sec_b .news_row1 .subtitle {width: auto;padding-right:1rem;}
.sec_b .list .item{border-bottom: 1px solid #eee;padding:0.5rem 0;}
.sec_b .col1 .zsjz{display: none;}
.sec_b .col2 .zsjz{display: none;}
.sec_b .col2 .zsxt{width: 22rem;padding-top: 5.7rem;background:url(../images/yjs_bg.jpg);background-size: 100% 100%;}
.sec_b .col2 .zsxt .zsxt_title{margin:0 auto;margin-bottom:5.7rem;width:100%;text-align:center;font-weight:600;font-size: 2rem;color:#fff;line-height:4rem;}
.sec_b .col2 .zsxt_item div{width:70%;margin:3.5rem auto;border:1px solid #fff;color:#fff;text-align: center;padding:1rem 0;}
.sec_b .subcontent:hover {background: linear-gradient(90deg, #0060a7 -100%, #00a9be 107%);color: #fff;
    padding: 0 0.7rem;border-radius: 5px;}
.sec_b .news_date1{display:none;width: 120px;height:130px;background: url(../images/date_bg.jpg) no-repeat;padding:25px 10px;line-height: 2rem;}
.sec_b .news_date1 .line{height:2px;background: #57c28e;width: 100%;margin:0.5rem 0;}
.sec_b .news_date1 .news_day {font-size: 2rem;margin-bottom: 1rem;}
.sec_b .detail{line-height: 2.2rem;color:#999;display: none;}
.sec_b .speaker{background:url(../images/icon_person.png) no-repeat left center;padding-left: 2rem;}
.sec_b .time{background:url(../images/icon_clock.png) no-repeat left center;padding-left: 2rem;}
.sec_b .addr{background:url(../images/icon_position.png) no-repeat left center;padding-left: 2rem;}
.sec_b .reportdiv{background:none;cursor: pointer;}
.sec_b .reportdiv .reportinfo{width: 100%;}
.sec_b .reportdiv .news_date1{display: block;font-size:1.3rem;}
.sec_b .reportdiv .detail{display: block;}
.sec_b .reportdiv .news_date2{display: none;}
.sec_b .reportdiv .subtitle{width: 100%;}
.sec_b .reportdiv .item:hover .news_date1{transform: scale(1.05);transition: 0.5s;} 


.sec_d{position: relative;z-index: 1;padding: 4rem 0 ;overflow: hidden;}
.sec_d .wp{overflow: hidden;}
.sec_d .swiper-slide {padding:10px;}
.sec_d .swiper-slide img{width: 100%;height:180px;}
.sec_d .media_artile{padding:10px;background:#f0f8f4;}
.sec_d .media_artile .subtitle{font-weight: bolder;height:4rem;}
.sec_d .news_date2{background:url(../images/icon_task.png) no-repeat left center;padding-left: 2rem;color:#a0d7ba;margin-top:2rem;}
.sec_d .swiper-pagination-bullet {width: 14px;height: 14px;margin: 0 10px;}
.sec_d .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 10px;}
.sec_d .swiper-slide:hover{transition: 0.3s;cursor: pointer;transform: scale(1.1);margin-top: -20px;z-index: 100;
	filter: drop-shadow(0 0 8px rgba(87, 194, 142, 0.8));}
.sec_d .swiper-slide:hover .media_artile {background: #57c28e;border-bottom:5px solid #008445;color:#fff;}
.sec_d .swiper-slide:hover .news_date2{background:url(../images/icon_task_active.png) no-repeat left center;color:#fff;}
.sec_d .swiper-slide:hover .news_date2{background:url(../images/icon_task_active.png) no-repeat left center;color:#fff;}
.sec_d .swiper-slide:hover .subtitle a{color:#fff;}
.sec_d .swiper-pagination {position: relative;margin: 0 auto;margin-top: 20px;}

@keyframes sca{
	0% {transform: scaleX(1);}
	65% {transform: scale3d(1.06,1.06,1.06);}
	100% {transform: scaleX(1);}
}
@keyframes move{0%{top:-100%;}100%{top:0;}}

@media screen and (max-width: 1600px){
	.sec_d .swiper-slide img {height: 140px;}
}

@media screen and (max-width: 1440px){}
@media screen and (max-width: 1366px){
}

@media screen and (max-width: 1199px){		
	.sec_a {margin-top: 10rem;}
	.sec_a .column.news,.sec_a .column.media,.sec_a .column.notice{width: 100%;margin-bottom: 40px;}
	.sec_a .column.news{order:2;}
	.sec_a .column.media{order:1;}
	.sec_a .column.notice{order: 3;}
	.sec_a .column.notice{margin-bottom: 0;}
	.sec_a .column.media {padding:0;height:auto;}
       .sec_a .newstop img {height:auto;}
	.sec_b .column.col1,.sec_b .column.col2{width: 100%;}
	.sec_b .column.col1 {padding-right: 0;}
	.sec_b .column.col2 {padding-left: 0;}
	.sec_b .column.col1 .content,.sec_b .column.col2 .content{padding:0;}
	.sec_b .content {padding:1.4rem 0;}
	.sec_d .swiper-slide:hover{transform: scale(1);}
	.sec_d {padding:2rem 0;}
	.sec_d .swiper-slide img {height: auto;}
}
@media screen and (max-width: 980px){
	
}
@media screen and (max-width: 768px){
	.sec_a {margin-top: 2rem;}
	.sec_b .title_div img{width:100px;}
	.sec_b .category {margin-left: 4rem;font-size: 1rem;}
	.sec_b .category .separate {margin: 0;}
	.sec_b .category .title {padding: 0 5px;}
	.sec_b {padding-bottom: 0;}
	.sec_d{padding-top: 2rem;}
	
}
@media screen and (max-width:640px){

}
@media screen and (max-width: 480px){	
	.sec_b .title_div {display: block;}
	.sec_b .category {margin-left: 0;margin-top: 1rem;}
}
@media screen and (max-width:375px){
	.sec_a {margin-top: 1rem;}
	}
}