/* swiper */
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {text-align: center;}
.swiper-pagination-bullet{opacity:0.8;background:#fff;margin: 0 3px;}
.swiper-pagination-bullet-active {opacity:0.8;background: #f6cb84; }

/* 栏目title */
.column_title{height:70px;display:flex;justify-content:space-between;align-items: center;margin-bottom:0.6rem;}
.category{font-size: 1.5rem;}
.category .title ul{display: flex;}
.category .title ul li{padding-right:15px;border-right:1px solid #333;cursor: pointer;}
.category .title ul li:last-child{border-right: none;padding-left:15px;}
.category .title ul li.on{font-weight:800;display: inline-block;}
.category .title ul li:hover{font-weight:800;display: inline-block;}
.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:70px;height:24px;background: url(../images/icon_more1.png) no-repeat;cursor:pointer;}
.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{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;height:auto;}
.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: 15px;height:15px;border-radius: 50%;}
.banner .swiper-button-next, .banner .swiper-button-prev {color:#fff;}
.banner .swiper-button-prev {left:5%}
.banner .swiper-button-next {right:5%}
.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: 15px;height:15px;border-radius: 50%;}

.sec_a{position: relative;z-index: 5;padding: 4rem 0;margin-top:2rem;}
.sec_a .category .title ul li.on {background-image: linear-gradient(to right, #105a31, #72b243);
	-webkit-background-clip: text;color: transparent;}
.sec_a .category .title ul li:hover {background-image: linear-gradient(to right, #105a31, #72b243);
	-webkit-background-clip: text;color: transparent;}
.sec_a .column{padding:0 0.7rem;}
.sec_a .column.news{width: 32%;order:1;}
.sec_a .column.media{width: 36%;padding:0 20px;order:2;}
.sec_a .column.notice{width: 32%;order:3;}
.sec_a .content .item {padding: 1.2rem 0;}
.sec_a .list .item{overflow: hidden;padding: 0.8rem 0;border-bottom: 1px solid #eee;}
.sec_a .list .item:nth-child(1){padding-top:0;}
.sec_a .list .item:last-child{border-bottom: none;}
.sec_a .list .news_img1{width:150px;display: flex;align-items: center;}
.sec_a .list .newsContent {width:calc(100% - 150px);padding-left: 10px;}
.sec_a .list .subtitle{height:2rem;line-height:2rem;font-size: 1.2rem;margin-bottom: 10px;}
.sec_a .list .subcontent{height:4rem;color:#999;}
.sec_a .list.dqdt{display: none;}

.sec_a .list .news_date{color:#fff;width: 90px;height: 100px;display: flex;flex-wrap:wrap;justify-content:center;align-items: center;background: url(../images/newsdate_bg.jpg);}
.sec_a .list .news_date .day{font-size:1.5rem;font-weight: bolder;width: 100%;text-align: center;}
.sec_a .list .news_date .year{font-size:1.2rem;width: 100%;text-align: center;}
.sec_a .list .news_date .line{width: 40px;height:3px;background:#f6cb84;margin:10px auto;}

.sec_a .media {height: 400px;}
.sec_a .media a{color:#fff;}
.sec_a .media .newstop{position:relative;width: 100%;overflow: hidden;height:435px;}
.sec_a .media .newstop .swiper{height: 100%;}
.sec_a .newstop img{width:100%;height:100%;}
.sec_a .media .swiper-pagination{position: absolute;top: 300px;height:20px;}
.sec_a .media .media_artile{background:rgba(0,0,0,0.6);position: absolute;bottom:0;padding: 1rem;color:#fff;}
.sec_a .media .subtitle{font-weight: 600;height: 2rem;margin-bottom:0.5rem;}
.sec_a .media .subcontent{height:4rem;}
.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:hover img{transform: scale(1.02);transition: 0.5s;}
.sec_a img:hover,.sec_c .col2 img:hover,.sec_d .col1 img:hover{transform: scale(1.05);box-shadow: 0 0 10px #000;}
.sec_a a:hover{font-weight:bold;}
.sec_a .xwzx li:last-child{border-bottom: none;}
.sec_a .notice .item:last-child{border-bottom: none;}

.sec_b{position: relative;z-index: 1;padding: 4rem 0;overflow: hidden;background: url(../images/secb_bg.png);background-size:100% 100%;}
.sec_b .secb_title img{width: auto;height: auto;margin:0 auto;margin-bottom: 50px;}
.sec_b .yjfx_list{overflow: hidden;display: flex;flex-wrap: wrap;justify-content: space-between;}
.sec_b .yjfx_list .item{width: 30%;padding:10px;cursor: pointer;margin:20px 0;}
.sec_b .yjfx_list .item:hover{margin-top: 15px;transition: 0.3s;}
.sec_b .yjfx_list .item a:hover{font-weight: normal;}
.sec_b .yjfx_list .item a:hover .subtitle{color:#2f8932;}
.sec_b .yjfx_list .newsContent{background:rgba(255,255,255,0.5);box-shadow: 0 0 10px #ccc;}
.sec_b .yjfx_list .newsContent .news_content1{padding:2rem;}
.sec_b .yjfx_list img{margin:0 auto;margin-bottom:2rem;}
.sec_b .yjfx_list .subtitle{font-size: 1.5rem;font-weight: bolder;height: 2rem;margin-bottom: 1rem;text-align: center;}
.sec_b .yjfx_list .subcontent{height: 6rem;color:#999;}
.sec_b .yjfx_list .newsEmployee{background: #e2e9f3;height: 6rem;line-height: 2rem;padding:1rem 2rem;}
.sec_b .yjfx_list .newsEmployee span{font-weight: bolder;}
.sec_b .swiper-button-next,.sec_b .swiper-button-prev {color:#d5dae1;}
.sec_b .swiper-button-prev{left: 5%;}
.sec_b .swiper-button-next{right: 5%;}

.sec_c{position: relative;z-index: 1;padding: 4rem 0;overflow: hidden;}
.sec_c .secc_title img{width: auto;height: auto;margin:0 auto;margin-bottom: 50px;}
.sec_c .wp{display: flex;justify-content: space-between;flex-wrap: wrap;}
.sec_c .col1{width: 70%;padding-right: 50px;}
.sec_c .col2{width: 30%;}
.sec_c .category .title ul li{padding:0.5rem 3rem 0.5rem 3rem;border-right:none;}
.sec_c .column_title li:nth-child(1){background: url(../images/xsjl_icon1.png) left center no-repeat;}
.sec_c .column_title li:nth-child(2){background: url(../images/xsjl_icon2.png) left center no-repeat;}
.sec_c .column_title li:nth-child(3){background: url(../images/xsjl_icon3.png) left center no-repeat;}
.sec_c .column_title li:nth-child(1).on{background: url(../images/xsjl_icon1_active.png) left center no-repeat;color:#2f8932;}
.sec_c .column_title li:nth-child(1):hover{background: url(../images/xsjl_icon1_active.png) left center no-repeat;color:#2f8932;}
.sec_c .column_title li:nth-child(2).on{background: url(../images/xsjl_icon2_active.png) left center no-repeat;color:#2f8932;}
.sec_c .column_title li:nth-child(2):hover{background: url(../images/xsjl_icon2_active.png) left center no-repeat;color:#2f8932;}
.sec_c .column_title li:nth-child(3).on{background: url(../images/xsjl_icon3_active.png) left center no-repeat;color:#2f8932;}
.sec_c .column_title li:nth-child(3):hover{background: url(../images/xsjl_icon3_active.png) left center no-repeat;color:#2f8932;}
.sec_c .list .item{display:block;background: url(../images/news_icon1.png) left 20px no-repeat;padding:1rem 0;padding-left:30px;
	border-bottom: 1px solid #eee;}
.sec_c .list .item .subtitle{height: 2rem;font-size: 1.2rem;}
.sec_c .list .item .subcontent{height: 4rem;color:#999;margin-top:10px;display: none;}
.sec_c .list .item.on{border-bottom: 1px dotted #ccc;}
.sec_c .list .item.on .subtitle{color:#2f8932;font-weight:bolder;}
.sec_c .list .item.on .subcontent{display: block;}
.sec_c .list .item:hover{border-bottom: 1px dotted #ccc;}
.sec_c .list .item:hover .subtitle{color:#2f8932;font-weight:bolder;}
.sec_c .list .item:hover .subcontent{display: block;}
.sec_c .list .item:last-child{border-bottom: none;}
.sec_c .list .item:last-child:hover{border-bottom: none;}
.sec_c .list .item:last-child.on{border-bottom: none;}
.sec_c .xsyj,.sec_c .xsbg{display: none;}
.sec_c .col2 img{width:auto;margin:0 auto;margin-bottom: 40px;cursor: pointer;}

.sec_d{position: relative;z-index: 1;padding: 4rem 0;overflow: hidden;background: url(../images/secd_bg.jpg);background-size:100% 100%;}
.sec_d .secd_title img{width: auto;height: auto;margin:0 auto;margin-bottom: 50px;}
.sec_d .category .title ul li.on {background-image: linear-gradient(to right, #105a31, #72b243);
	-webkit-background-clip: text;color: transparent;}
.sec_d .category .title ul li:hover {background-image: linear-gradient(to right, #105a31, #72b243);
	-webkit-background-clip: text;color: transparent;}
.sec_d .wp{display: flex;flex-wrap: wrap;}
.sec_d .col1{width: 55%;padding-right: 40px;}
.sec_d .col2{width: 45%;padding-left: 40px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.sec_d .col1 img{cursor: pointer;}
.sec_d .kycg{display: none;}
.sec_d .newsImg{width: 125px;}
.sec_d .newsContent{width: calc(100% - 125px);padding-left: 20px;}
.sec_d .subtitle{height:2rem;font-size: 1.2rem;}
.sec_d .content .item{border-bottom: 1px dotted #ccc;}
.sec_d .content .item:last-child{border-bottom: none;}
.sec_d .item:hover .subtitle{color:#2f8932;font-weight: bolder;}
.sec_d .subcontent{color:#999;height: 4rem;}
.sec_d .col2 .item{width: 47%;margin-bottom: 40px;}
.sec_d .col2 .item .content{padding:1rem;background: rgba(48,136,52,0.6);height:4rem;position: relative;margin-top: -4rem;
	text-align: center;color:#fff;font-size:1.5rem;font-weight: bolder;cursor: pointer;}
.sec_d .col2 .item:nth-child(3),.sec_d .col2 .item:nth-child(4){margin-bottom: 0;}
.sec_d .col2 .item:hover{position: relative;margin-top: -5px;animation: 0.5s;cursor: pointer;}

@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){	
	.banner{display: none;}
	.banner_mob{display: block;}
	.sec_a .column.news,.sec_a .column.media,.sec_a .column.notice{width: 100%;margin-bottom: 40px;}
	.sec_a .column.news{padding:0;order:2;}
	.sec_a .column.media{padding:0;height:auto;order:1;}
	.sec_a .column.notice{margin-bottom: 0;}
    .sec_a .newstop img {height:auto;}
	.sec_b .column.col1,.sec_b .column.col2{width: 100%;}
	.sec_c .col1 {padding-right: 0;margin-bottom: 40px;}
	.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_b .yjfx_list .item {width: 100%;}
	.sec_c .col1,.sec_c .col2{width: 100%;}
	.sec_c .col2{display: flex;flex-wrap: wrap;justify-content: space-between;}
	.sec_c .col2 img{width: 31%;}
	.sec_d .col1 {width: 100%;padding-right: 0;margin-bottom: 40px;}
	.sec_d .col2 {width: 100%;padding-left:0;}
	.sec_d .col2 .item {width: 47%;}
	.sec_d .col2 .item .content {font-size: 1rem;height: 3rem;margin-top: -3rem;padding:1rem 0.5rem;}
}
@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){
	.sec_c .category .title ul li {padding:0.5rem ;border-right: 1px solid #333;font-size: 1.2rem;}
	.sec_c .category .title ul li:last-child {border-right: none;}
	.sec_c .column_title li:nth-child(1){background: none;}
	.sec_c .column_title li:nth-child(2){background: none;}
	.sec_c .column_title li:nth-child(3){background: none;}
	.sec_c .column_title li:nth-child(1).on{background: none;}
	.sec_c .column_title li:nth-child(1):hover{background: none}
	.sec_c .column_title li:nth-child(2).on{background: none}
	.sec_c .column_title li:nth-child(2):hover{background: none}
	.sec_c .column_title li:nth-child(3).on{background: none}
	.sec_c .column_title li:nth-child(3):hover{background: none}

}
@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;}
	}
}