footer{background-image: url(../images/footer_bg2.png);}

.wrap_sub_banner{position: relative;}
.sub_banner{height: 0;background-size: cover !important;position: relative;padding-bottom: calc(630% / 19.2);z-index: 2;}
.sub_banner::before{content: '';display: block;position: absolute;right: calc(50% + 300px);left: 0;top: 0;bottom: 0;background: url(../images/sub_banner_cover.png) right bottom no-repeat;}
.wrap_sub_banner.nocover .sub_banner::before{display: none;}
.wrap_sub_banner .box{top: 40%;color: #fff;max-width: 806px;width: 57%;text-align: justify;}
.wrap_sub_banner .title{margin: 0 0 54px;}
.wrap_sub_banner .info{font-weight: lighter;line-height: 1.6;max-height: 4.8em;}

.bread{line-height: 20px;color: #fff;z-index: 2;bottom: 40px;}
.bread a{color: #fff;opacity: .8;}
.bread a:hover{opacity: 1;}

.wrap_content{position: relative;padding: 60px 0 15px;background: #f0f2f2;}
.content{background: #fff;max-width: 1400px;}
.content::before{content: '';display: block;position: absolute;position: absolute;right: 50%;top: 0;bottom: 0;width: 50vw;background: #fff;z-index: -1;}

.wrap_sub_banner + .wrap_content{padding-top: 0;}

.wrap_sub_banner2 .sub_banner{padding-bottom: calc(430% / 19.2);}
.wrap_sub_banner2{padding-bottom: calc(330% / 19.2);height: 0;}
.wrap_sub_banner2 .box{top: 50%;margin-top: -80px;}

/* */
.wrap_sub_menu{background: #f0f2f2;position: relative;overflow: hidden;}
.wrap_sub_menu .row{max-width: 1400px;}
.wrap_sub_menu::after{content: '';display: block;position: absolute;top: 0;left: 50%;width: 100vw;background: #fff;height: 100%;}
.sub_menu_title{float: left;line-height: 40px;padding: 40px 0 0;font-weight: bold;}
.sub_menu{position: relative;margin: 0 0 0 calc(50% - 300px);padding: 0 0 0 106px;background: #fff;white-space: nowrap;overflow: auto;}
.sub_menu::before{content: '';display: block;border-top: 80px solid #fff;border-left: 56px solid #f0f2f2;position: absolute;left: 0;top: 0;}
.sub_menu ul{display: none;}
.sub_menu li{position: relative;display: inline-block;z-index: 2;margin: 0 73px 0 0;}
.sub_menu li:last-child{margin: 0;}
.sub_menu > li{}
.sub_menu > li > a{display: block;line-height: 30px;position: relative;color: #444;padding: 25px 0;}
.sub_menu > li > a::after{content: '';display: block;width: 0;height: 3px;background: #0d6148;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_menu > li > a.current,.sub_menu > li.current > a,.sub_menu > li > a:hover,.sub_menu > li:hover > a,.sub_menu > li.on > a{z-index: 2;color: #0d6148;}
.sub_menu > li > a.current::after,.sub_menu > li.current > a::after,.sub_menu > li > a:hover::after,.sub_menu > li:hover > a::after,.sub_menu > li.on > a::after{width: 100%;}
@media screen  and (max-width:1480px){
	.wrap_sub_banner .title{margin: 0 0 20px;}
	.bread{margin-right: 0;bottom: 20px;}
}
@media screen and (max-width:1240px){
	.wrap_sub_banner .title{font-size: 24px;}
	.wrap_sub_banner .info{font-size: 16px;}
}
@media screen and (max-width:992px){
	.wrap_sub_banner .box{top: auto;bottom: 40px;}
	.wrap_sub_banner .info{display: none;}
	
	.sub_menu::before{border-top: 50px solid #fff;}
	.sub_menu_title{padding: 10px 0 0;}
	.sub_menu{padding: 0 0 0 70px;margin: 0;}
	.sub_menu li{margin: 0 30px 0 0;}
	.sub_menu > li > a{padding: 10px 0;}
	
	.wrap_content{padding-top: 10px;padding-bottom: 40px;}
}
@media screen and (max-width: 480px){
	.wrap_sub_banner .box{bottom: 0;}
}
@media screen and (max-width: 413px){
	.wrap_sub_banner .box{position: relative;color: #333;}
	.wrap_sub_banner .title{margin: 6px 0;}
	.bread{position: relative;color: #333;bottom: 0;right: 0;padding: 0 20px;}
	.bread a{color: #333;}
}

/*  */

/* Ã¥Ë†â€ Ã©Â¡Âµ */
.pages {padding: 0 0 130px;color:#999;font-size: 0;text-align:center;margin: 60px 0 0;}
.pages:after,.pages:before{content:" "; display:table}
.pages>a:first-child{}
.pages>a{display:inline-block;*display: inline;*zoom:1;cursor: pointer;width: 38px;height: 38px;line-height: 38px;position:relative;text-align: center;vertical-align: top;font-size: 16px;transition: all 0.35s ease-in-out;margin: 0 5px;color: #333;border: 1px solid #d7dfdc;}

.pages .start,.pages .end,.pages > span,.pages .next,.pages .prev{width: auto;padding: 0 16px;}
.pages > a:hover ,.pages > a.on_page{background-color:#0d6148;color: #fff;border-color: #0d6148;}
.pages > a.on_page{}

.pages .select_page{display: inline-block;*display: inline;*zoom:1;margin: 0 0 0 20px;}
.pages .select_page span{font-size: 14px;display: inline-block;*display: inline;*zoom:1;line-height: 30px;vertical-align: middle;padding: 0 10px;color: #333;}
.pages .selectLink{display: inline-block;*display: inline;*zoom:1;width: 66px;height: 38px;vertical-align: middle;position: relative;border: 1px solid #d7dfdc;}
.pages .selectLink.on{border-radius: 0 0 3px 3px;background: #0d6148;border-color: #0d6148;}
.pages .selectLink.on > a{color: #fff;}
.pages .selectLink .arrow{width: 20px;height: 20px;position: absolute;right: 3px;bottom: 10px;background: url(../images/select_arrow.png) center center no-repeat;transition: all ease-in-out 0.2s;-ms-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;cursor: pointer;}
.pages .selectLink .arrow.on{transform: rotate(180deg);background: url(../images/select_arrow2.png) center center no-repeat;}
.pages .selectLink p{display: block;font-size: 14px;color: #666;line-height: 38px;text-align: left;padding: 0 0 0 12px;}
.pages .selectLink .alertBox{height: 0;position: absolute;left: -1px;bottom: 100%;background: #0d6148;right: -1px;border-radius: 3px 3px 0 0;padding: 6px 0 0;overflow: hidden;border: 0;opacity: 0;transition: all ease-in-out 0.2s;-ms-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;}
.pages .selectLink .alertBox.on{opacity: 1;height: auto;}
.pages .selectLink .alertBox a{display: block;font-size: 14px;color: #fff;line-height: 1.5;padding: 6px 0;}
.pages .selectLink.on p{color: #fff;}
.pages .selectLink .alertBox a:hover{background: rgba(255,255,255,0.2);}

@media screen and (max-width:767px){
	.pages{margin: 30px 0 0;padding: 0 0 60px;}
	.pages>a, .pages>span{width: 36px;height: 36px;line-height: 36px;font-size: 14px;}
	.pages a,.pages .select_page{display: none;}
	.pages a.start,.pages a.prev,.pages a.on_page,.pages a.next,.pages a.end{display: inline-block;*display: inline;*zoom:1;}
	.pages .start, .pages .end, .pages .next, .pages .prev, .pages > span{margin: 0 5px;padding: 0 6px;}
}
@media screen and (max-width: 414px){
	.pages>a, .pages>span{font-size: 12px;}
}
/* Ã¥Ë†â€ Ã©Â¡ÂµÃ§Â»â€œÃ¦ÂÅ¸ */

/* */
.pageArticle{position: relative;}
.pageArticleTitle{overflow: hidden;padding: 0 0 50px;}
.pageArticleTitle h3{line-height: 1.4;color: #222;}
.articleAuthor{padding: 16px 0 16px;font-size: 0;margin: 0 0 30px;}
.articleAuthor span{display: inline-block;*display: inline;*zoom:1;color: #333;font-size: 15px;font-style: italic;}
.article{position: relative;line-height: 1.8em;text-align: justify;margin: 0 auto;}
.article p{}
.pageArticle .article{}
.pageArticle .summary{background: #f8f9f9;border-left: 1px solid #35856f;padding: 19px 30px 35px 20px;color: #999;margin: 0 0 60px;}

.Annex{overflow: hidden;padding: 0 0 23px;margin: 0 0;background: #f5f5f5;margin: 40px 0 0;}
.Annex strong{padding: 18px 0 4px 27px;display: block;line-height: 20px;font-size: 14px;position: relative;color: #333;font-weight: bold;}
.Annex strong::before{content: '';display: none;width: 4px;height: 4px;position: absolute;left: 20px;top: 50%;transform: translateY(-50%);background: #c6782d;border-radius: 50%;}
.annexList{padding: 0;}
.annexList li{font-size: 14px;line-height: 22px;padding: 3px 29px;text-align: justify;}
.annexList li:first-child{}
.annexList li a{color: #999;}
.annexList li a:hover{color: #35856f;}

.share_box{line-height: 7px;text-align: center;color: #01589c;z-index: 2;font-size: 0;z-index: 100;position: relative;float: right;}
.share_box span{display: block;text-align: center;color: #333;font-size: 14px;margin: 10px 0 10px 25px;line-height: 20px;}
.share_box .share_btn,.share_box .share_btn.share_more::after{line-height: 20px;margin: 12px 0 12px 28px;position: relative;width: 30px;height: 30px;background-color: ;background-position: center;background-repeat: no-repeat;background-size: auto 30px;cursor: pointer;display: inline-block;}
.share_box .share_btn.share_wechat{background-image: url(../images/share_wechat.png);width: 28px;}
.share_box .share_btn.share_sina{background-image: url(../images/share_sina.png);width: 26px;}
.share_box .share_btn.share_qzone{background-image: url(../images/share_qzone.png);}
.share_box .share_btn.share_copy{background-image: url(../images/share_copy.png);}
.share_box .share_btn.share_more::after{content: '';background-image: url(../images/share_more.png);position: absolute;border: 0;left: 0;margin: 0;}
.share_box .share_btn.share_twitter{background-image: url(../images/share_twitter.png);width: 26px;}
.share_box .share_btn.share_facebook{background-image: url(../images/share_facebook.png);width: 12px;}
.share_box .share_btn.share_linkedin{background-image: url(../images/shareto_linkedin.png);width: 22px;}
.share_box .share_btn.share_wechat:hover{background-image: url(../images/share_wechat2.png);}
.share_box .share_btn.share_sina:hover{background-image: url(../images/share_sina2.png);}
.share_box .share_btn.share_twitter:hover{background-image: url(../images/share_twitter2.png);}
.share_box .share_btn.share_facebook:hover{background-image: url(../images/share_facebook2.png);}
.share_box .share_btn.share_linkedin:hover{background-image: url(../images/shareto_linkedin2.png);}
.share_box .share_btn:last-child{/*! margin: 0; */}
.share_box .share_btn .alert_box{position: absolute;top: 100%;right: 0%;padding: 6px;background: #fff;box-shadow: 0 0 16px rgba(0,0,0,.1);display: none;}
.share_box canvas{display: block;}
.share_box .share_more .alert_box{background: #fff;white-space: nowrap;font-size: 0;line-height: 0;padding: 0 0 52px 0;bottom: 0;border-radius: 30px;}
.share_box .share_more .share_btn{margin: 0;border: 0;border-radius: 0;}
.share_box .share_btn:hover .alert_box{display: block;}
@media screen and (max-width: 1480px){
	.share_box{}
	.share_box span{margin: 0 0 6px;}
	.share_box .share_btn, .share_box .share_btn.share_more::after{display: inline-block;*display: inline;*zoom:1;}
	/* .share_box .share_btn .alert_box{left: 0;top: auto;bottom: 100%;} */
}
@media screen  and (max-width: 992px){
	.pageArticle{}
	.share_box .share_btn, .share_box .share_btn.share_more::after{margin: 6px 0 6px 6px;height: 24px;background-size: auto 100%;}
	.articleAuthor{padding: 6px 0;}
}
@media screen  and (max-width: 767px){
	.pageArticleTitle{padding-bottom: 20px;}
	.share .bdsharebuttonbox > a{width: 32px;height: 32px;}
	.Annex{margin: 0 0 20px;}
	.Annex strong::before{left: 10px;}
	.Annex strong,.annexList li{padding-left: 20px;padding-right: 20px;}
	.pageArticle .bottom_links{padding: 0 20px;}
	.pageArticle .bottom_links a,.pageArticle .bottom_links a.next{width: auto;float: none;max-width: initial;}
	
}
/*  */

.sub_01{padding: 70px 66px 100px 0;}
.sub_01 .left{float: left;width: 500px;}
.sub_01 .right{margin: -9px 0 0 540px;}

.sub_02 ul{margin: 0 0 0 -46px;padding: 55px 60px 118px 0;}
.sub_02 li{width: 25%;}
.sub_02 a{margin: 0 0 78px 46px;}
.sub_02 .img{padding-bottom: 136.7%;}
.sub_02 .bottom{padding: 16px 0 0 22px;position: relative;}
.sub_02 .bottom::before{content: '';display: block;width: 1px;height: 60px;background: #84c1af;position: absolute;left: 0;top: 10px;}
.sub_02 .title{margin: 0 0 11px;}
.sub_02 .info{margin: 0 0 0;color: #666;font-weight: lighter;}

.sub_021{margin: 0 0 0 0;padding: 0 50px 100px 0;overflow: hidden;}
.sub_021 .left{width: 260px;float: left;padding: 55px 40px;min-height: 810px;background: #3d826f;color: #fff;}
.sub_021 .img{padding-bottom: 136.7%;}
.sub_021 .title{margin: 16px 0 11px;}
.sub_021 .tip{font-weight: lighter;opacity: .6;}
.sub_021 .info{margin: 49px 0 0;line-height: 32px;padding: 12px 0 0;border-top: 1px solid rgba(255,255,255,.2);}
.sub_021 .right{margin: 59px 0 0 390px;border-top: 1px solid #e7edeb;padding: 33px 0 0;}
.sub_021 .right > h3{font-weight: normal;line-height: 32px;margin: 0 0 30px;}
.sub_021 .article{line-height: 36px;margin: 0 0 30px;font-weight: lighter;}

.sub_03{padding: 41px 70px 100px 0;}
.sub_03 ul{margin: 52px 0 -30px -20px;}
.sub_03 li{width: 20%;}
.sub_03 a{margin: 0 0 30px 20px;border: 1px solid #cfe6df;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_03 .img_box{position: relative;padding: 0 50px;line-height: 140px;}
.sub_03 .img_box::before{content: '';display: block;position: absolute;left: 0;bottom: 0;right: 40px;height: 1px;background: #cfe6df;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_03 .img_box::after{content: '';display: block;position: absolute;bottom: -3px;right: 36px;width: 6px;height: 6px;background: #cfe6df;border-radius: 50%;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_03 .img_box img{display: inline-block;vertical-align: middle;}
.sub_03 .title{margin: 0 50px;line-height: 30px;padding: 15px 0;height: 60px;}
.sub_03 a:hover{border: 1px solid #0d6148;}
.sub_03 a:hover .img_box::before,.sub_03 a:hover .img_box::after{background: #0d6148;}

.wrap_sub04 {}
.sub_title .top_box{background: #397e69;overflow: hidden;height: 240px;margin: 0 0 149px;}
.sub_title .img_box{width: 280px;float: right;background: center no-repeat; background-size: cover;height: 240px;}
.sub_title .title_box{width: 130px;height: 120px;margin: 60px 35px;border: 1px solid rgba(255,255,255,.3);color: #fff;position: relative;}
.sub_title .title_box h3{position: absolute;top: 50%;transform: translateY(-50%);font-weight: lighter;background: #397e69;width: 100%;left: -1px;line-height: 54px;}
.sub_title .title_box h3::before{content: '';display: block;width: 4px;height: 4px;background: rgba(255,255,255,.8);position: absolute;left: -1px;top: -1px;border-radius: 50%;}
.sub_title .title_box h3::after{content: '';display: block;width: 38.46%;height: 1px;position: absolute;left: 0;top: 0;background:rgba(255,255,255,.64);background: -webkit-linear-gradient(left, rgba(255,255,255,.64) , rgba(255,255,255,.12));background: -o-linear-gradient(right, rgba(255,255,255,.64), rgba(255,255,255,.12));background: -moz-linear-gradient(right, rgba(255,255,255,.64), rgba(255,255,255,.12));background: linear-gradient(to right, rgba(255,255,255,.64) , rgba(255,255,255,.12));}
.sub_title .title_box span{display: block;position: relative;}
.sub_title .title_box span::before{content: '';display: block;width: 4px;height: 4px;background: rgba(255,255,255,.8);position: absolute;right: 15.38%;bottom: -1px;border-radius: 50%;}
.sub_title .title_box span::after{content: '';display: block;width: 84.6%;height: 1px;position: absolute;left: 0;bottom: 0;background:rgba(255,255,255,.64);background: -webkit-linear-gradient(right, rgba(255,255,255,.64) , rgba(255,255,255,.12));background: -o-linear-gradient(left, rgba(255,255,255,.64), rgba(255,255,255,.12));background: -moz-linear-gradient(left, rgba(255,255,255,.64), rgba(255,255,255,.12));background: linear-gradient(to left, rgba(255,255,255,.64) , rgba(255,255,255,.12));}
.sub_title .more{display: block;float: left;line-height: 45px;border-bottom: 1px solid #b9d6ce;padding: 0 35px 0 9px;background: url(../images/sub04_more.png) calc(100% - 7px) center no-repeat;color: #076148;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_title .more:hover{padding-right: 45px;}

.wrap_sub04 .row{max-width: 1400px;}
.wrap_sub041{position: relative;overflow: hidden;}
.sub041{position: relative;padding-top: 60px;padding-bottom: 55px;}
.sub041::after{content: '';display: block;position: absolute;top: 0;right: 50%;width: 100vw;background: #fff;height: 100%;z-index: -1;}
.sub041::before{content: '';display: block;position: absolute;top: 0;left: 50%;right: 280px; background: #fff;height: 100%;z-index: -1;}
.sub041 .sub_title{float: right;width: 480px;}
.sub_041{margin: 0 550px 0 0;}
.sub_041 ul{margin: 0 0 0;padding: 0 0 0;font-weight: lighter;}
.sub_041 li{}
.sub_041 a{margin: 0 0 0;line-height: 40px;border-top: 1px solid #ebebeb;padding: 20px 0 32px;}
.sub_041 .title{white-space: nowrap;position: relative;padding: 0 0 0 25px;background: url(../images/sub04_title.png) left center no-repeat;left: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_041 .time{color: #076148;margin: 0 0 0 16px;float: right;font-style: italic;font-weight: normal;}
.sub_041 a:hover .title{left: 10px;}

.wrap_sub042{position: relative;overflow: hidden;margin-top: 50px;}
.sub042{position: relative;padding-top: 60px;padding-bottom: 85px;}
.sub042::after{content: '';display: block;position: absolute;top: 0;left: 50%;width: 100vw;background: #fff;height: 100%;z-index: -1;}
.sub042::before{content: '';display: block;position: absolute;top: 0;right: 50%;left: 280px; background: #fff;height: 100%;z-index: -1;}
.sub042 .sub_title{float: left;width: 480px;}
.sub_042{margin: -25px 0 0 520px;}

.sub042 .sub_title .img_box{float: left;}
.sub042 .sub_title .title_box{float: right;margin-left: 0;}
.sub042 .sub_title .title_box h3{left: 2px;text-align: right;}
.sub042 .sub_title .more{float: right;}
.sub042 .sub_title .title_box h3::before{left: auto;right: -1px;}
.sub042 .sub_title .title_box h3::after{right: 0;left: auto;}
.sub042 .sub_title .title_box h3::after{background:rgba(255,255,255,.64);background: -webkit-linear-gradient(right, rgba(255,255,255,.64) , rgba(255,255,255,.12));background: -o-linear-gradient(left, rgba(255,255,255,.64), rgba(255,255,255,.12));background: -moz-linear-gradient(left, rgba(255,255,255,.64), rgba(255,255,255,.12));background: linear-gradient(to left, rgba(255,255,255,.64) , rgba(255,255,255,.12));}
.sub042 .sub_title .title_box span::before{left: 15.38%;right: auto;}
.sub042 .sub_title .title_box span::after{left: auto;right: 0;background:rgba(255,255,255,.64);background: -webkit-linear-gradient(left, rgba(255,255,255,.64) , rgba(255,255,255,.12));background: -o-linear-gradient(right, rgba(255,255,255,.64), rgba(255,255,255,.12));background: -moz-linear-gradient(right, rgba(255,255,255,.64), rgba(255,255,255,.12));background: linear-gradient(to right, rgba(255,255,255,.64) , rgba(255,255,255,.12));}
 

.sub_042 ul{margin: 0 0 0 0;font-weight: lighter;}
.sub_042 li{}
.sub_042 .item{margin: 0 0 0;position: relative;padding: 25px 0;line-height: 25px;border-bottom: 1px solid #ebebeb;}
.sub_042 .tip{float: left;width: 74px;line-height: 22px;text-align: center;border-radius: 4px;margin: 0 10px 0 0;display: block;}
.sub_042 .tip1{border: 1px solid #9a0000;color: #9a0000;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_042 .tip2{border: 1px solid #0d6148;color: #0d6148;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_042 .tip1:hover{background: #9A0000;color: #fff;}
.sub_042 .tip2:hover{background: #0d6148;color: #fff;}
.sub_042 .title{margin: 0 0 0;white-space: nowrap;position: relative;left: 0;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_042 .time{position: absolute;right: 0;bottom: 0;color: #076148;font-style: italic;}
.sub_042 .title:hover{left: 10px;}

.sub_05{padding: 30px 60px 0 0;margin: 0;}
.sub_05 a{margin: 0 0 1px;}

.sub_06 {padding: 60px 62px 100px 0;}
.sub_06 ul{margin: 0 -50px 0;position: relative;}
.sub_06 ul::before{content: '';display: block;width: 70px;height: 70px;background: url(../images/sub06_ico.png) center no-repeat #ecf3f1;position: absolute;left: 50%;transform: translateX(-50%);top: 0;border-radius: 50%;}
.sub_06 ul::after{content: '';display: block;width: 1px;position: absolute;left: 50%;top: 0;bottom: 0;background: #ebebeb;z-index: -1;}
.sub_06 li{width: 50%;position: relative;margin-bottom: 89px;display: none;}
.sub_06 li.on{display: inline-block;*display: inline;*zoom:1;}
.sub_06 li::before{content: '';display: block;position: absolute;right: -4px;bottom: -2px;width: 8px;height: 8px;background: #0d6148;}
.sub_06 li:nth-child(2n){top: 73px;}
.sub_06 li:nth-child(2n)::before{left: -4px;}
.sub_06 .item{margin: 0 50px;}
.sub_06 .img_box{width: 220px;float: left;box-shadow: 0 15px 20px rgba(0,0,0,.1);display: block;}
.sub_06 .img{padding-bottom: calc(290% / 2.2);}
.sub_06 .info_box{width: calc(100% - 220px);float: left;}
.sub_06 .top{padding: 8px 37px 31px 30px;overflow: hidden;}
.sub_06 li:nth-child(2n) .top{padding: 8px 33px 31px 50px;}
.sub_06 .title{margin: 0 0 15px;}
.sub_06 .time{float: right;line-height: 24px;color: #076148;font-style: italic;}
.sub_06 .tip{border: 1px solid #9a0000;float: left;color: #9a0000;border-radius: 4px;padding: 0 9px;line-height: 22px;display: block;}
.sub_06 .tip:hover{background: #9A0000;color: #fff;}
.sub_06 .bottom{padding: 31px 33px 50px 30px;border: 1px solid #9dbfb5;position: relative;}
.sub_06 li:nth-child(2n) .bottom{padding: 31px 20px 50px 48px;}
.sub_06 .bottom::before{content: '';display: block;position: absolute;left: 100%;bottom: -1px; width: 28px;height: 26px;border-bottom: 1px solid #9dbfb5;border-right: 1px solid #9dbfb5;background: #fff;transform: skewX(46deg);transform-origin: left bottom;}
.sub_06 .info{margin: 0 0 0;color: #666;position: relative;z-index: 2;}
.sub_06 .time2{margin: 20px 0 0;color: #666;position: relative;z-index: 2;}
.sub_06 li:nth-child(2n) .img_box{float: right;}
/* .sub_06 li:nth-child(2n) .info_box{margin: 0 220px 0 0;} */
.sub_06 li:nth-child(2n) .bottom::before{border-right: none;border-left: 1px solid #9dbfb5;transform: skewX(-46deg);transform-origin: right bottom;right: 100%;left: auto;}
.sub_06 .more{width: 50px;height: 50px;background: url(../images/sub06_more.png) center no-repeat #ecf3f1;border-radius: 50%;margin: 0 auto;cursor: pointer;}

.sub_07 {padding: 17px 60px 0 0;}
.sub_07 ul{margin: 0 0 0;padding: 0 0 0;}
.sub_07 li{}
.sub_07 a{padding: 23px 50px 20px 0;line-height: 46px;border-bottom: 1px solid #ebebeb;position: relative;background: url(../images/sub07_more.png) right center no-repeat;}
.sub_07 a::after{content: '';display: block;width: 0;position: absolute;left: 0;bottom: -1px;height: 1px;background: #0d6148;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_07 .title{white-space: nowrap;position: relative;margin: 0 0 0 157px;font-weight: lighter;}
.sub_07 .time{color: #0d6148;padding: 0 10px 0 19px;float: left;line-height: 44px;position: relative;border: 1px solid #e6e6e6;border-right: 0;}
.sub_07 .time::before{content: '';display: block;width: 26px;position: absolute;left: 100%;top: -1px;bottom: -1px;transform: skewX(30deg);transform-origin: left bottom;border-right: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;background: #fff;z-index: -1;}
.sub_07 a:hover{background-image: url(../images/sub07_more2.png);}
.sub_07 a:hover::after{width: 100%;}

.sub_08 {padding: 50px 60px 0 0;}
.sub_08 ul{margin: 0 0 -25px -40px;padding: 0 0 0;}
.sub_08 li{width: 50%;}
.sub_08 a{margin: 0 0 40px 40px;}
.sub_08 .bottom{padding: 19px 30px 37px;border: 1px solid #ebebeb;}
.sub_08 .title{margin: 0 0 26px;}
.sub_08 .time{color: #076148;margin: 0 0 0;background: url(../images/sub08_more.png) right center no-repeat;font-style: italic;}

.sub_09{margin: 0 0 0 0;padding: 62px 50px 100px 0;}
.sub_09 .top_title{overflow: hidden;line-height: 34px;color: #fff;font-weight: bold;margin: 0 0 21px;}
.sub_09 .top_title .color1{float: left;background: #9a0000;margin: 0 2px 0 0;padding: 0 15px;letter-spacing: 3.6px;}
.sub_09 .top_title .color2{float: left;background: #35856f;margin: 0 2px 0 0;padding: 0 15px;}
.sub_09 .pageArticle{float: left;width: 68.1%;}

.sub_091{float: right;width: 25.2%;background: url(../images/sub09_line.png) top center no-repeat;padding: 17px 0 0;margin: 11px 0 0;}
.sub_091 h3{font-weight: normal;line-height: 40px;}
.sub_091 ul{margin: 7px 0 0 0;}
.sub_091 li{}
.sub_091 a{padding: 24px 0 16px;border-bottom: 1px dashed #ccc;}
.sub_091 .title{margin: 0 0 9px;font-weight: lighter;}
.sub_091 .time{color: #999;}

.sub10_title{background: #3d816d;padding: 60px 25px;float: left;display: none;}
.sub10_title .title_box{width: 5.4em;height: 120px;border: 1px solid rgba(255,255,255,.3);color: #fff;position: relative;margin: 0 auto;}
.sub10_title .title_box h3{position: absolute;top: 50%;transform: translateY(-50%);font-weight: lighter;background: #397e69;right: -1px;line-height: 54px;white-space: nowrap;}
.sub10_title .title_box h3::before{content: '';display: block;width: 4px;height: 4px;background: rgba(255,255,255,.8);position: absolute;right: -1px;top: -1px;border-radius: 50%;}
.sub10_title .title_box h3::after{content: '';display: block;width: 38.46%;height: 1px;position: absolute;right: 0;top: 0;background:rgba(255,255,255,.64);background: -webkit-linear-gradient(right, rgba(255,255,255,.64) , rgba(255,255,255,.12));background: -o-linear-gradient(left, rgba(255,255,255,.64), rgba(255,255,255,.12));background: -moz-linear-gradient(left, rgba(255,255,255,.64), rgba(255,255,255,.12));background: linear-gradient(to left, rgba(255,255,255,.64) , rgba(255,255,255,.12));}
.sub10_title .title_box span{display: block;position: relative;font-weight: lighter;}
.sub10_title .title_box span::before{content: '';display: block;width: 4px;height: 4px;background: rgba(255,255,255,.8);position: absolute;left: 19.38%;bottom: -1px;border-radius: 50%;}
.sub10_title .title_box span::after{content: '';display: block;width: 79.6%;height: 1px;position: absolute;right: 0;bottom: 0;background:rgba(255,255,255,.64);background: -webkit-linear-gradient(left, rgba(255,255,255,.64) , rgba(255,255,255,.12));background: -o-linear-gradient(right, rgba(255,255,255,.64), rgba(255,255,255,.12));background: -moz-linear-gradient(right, rgba(255,255,255,.64), rgba(255,255,255,.12));background: linear-gradient(to right, rgba(255,255,255,.64) , rgba(255,255,255,.12));}

.wrap_sub10 .row{max-width: 1400px;position: relative;margin-bottom: 10px;}
.wrap_sub10 .row::before{content: '';display: block;position: absolute;right: 0;top: 0;bottom: 0;width: 100vw;background: #fff;z-index: -1;}

.sub_10a{/* display: flex; */padding: 60px 50px 50px 0;}
.sub_10a .left{white-space: nowrap;color: #397e69;flex-shrink: 0;}
.sub_10a .right{flex: 1;line-height: 1.8em;padding: 4px 0 2px 0;color: #333;font-weight: lighter;}

.wrap_sub10b{position: relative;z-index: 10;}
.sub10b{padding: 51px 25px 56px 0;}
.sub10c{padding: 46px 50px 74px 0;}
.sub_10b{margin: 0 0 0 250px;}
.sub_10c{margin: 0 0 0 250px;overflow: hidden;}
.sub_10d{/* margin: 0 0 0 250px; */display: block;width: 100%;height: 750px;}

.sub_10b1{padding: 0 25px 5px 0;}
.sub_10b1 .clear{display: none;}
.sub_10b1 .item{margin: 0 1.82% 20px 0;border: 1px solid #d9d9d9;border-radius: 4px;position: relative;line-height: 2.25em;height: 2.25em;}
.sub_10b1 .name{width: 18.18%;float: left;}
.sub_10b1 .type{width: 23.64%;float: left;}
.sub_10b1 .year{width: 16.36%;float: left;}
.sub_10b1 .search{width: 33.64%;float: right;overflow: hidden;margin: 0 0 20px;}
.sub_10b1 .title{margin: 0 0;padding: 0 45px 0 15px;position: relative;color: #666;}
.sub_10b1 .title::before{content: '';display: block;border-top: 6px solid #ccc;border-left: 5px solid transparent;border-right: 5px solid transparent;position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.sub_10b1 .hover_box{position: absolute;left: 0;right: 0;top: 100%;background: #fff;margin: -1px;border: 1px solid #ccc;border-top: none;display: none;z-index: 10;}
.sub_10b1 .hover_box p{padding: 0 15px;line-height: 1.8em;color: #666;cursor: pointer;}
.sub_10b1 .hover_box p:hover{background: #3d816d;color: #fff;}
.sub_10b1 .item:hover .hover_box{display: block;}
.sub_10b1 .txt{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;border: none;padding: 0 15px;box-sizing: border-box;}
.sub_10b1 .btn{position: absolute;right: 0;top: 0;bottom: 0;width: 48px;background: url(../images/sub10_ser.png) no-repeat center;z-index: 2;border: none;}

.sub_10b2 .top{padding: 0 25px 0 0;}
.sub_10b2 .bottom{padding: 0 25px 0 0;/*overflow: auto;max-height: 550px;*/}
.sub_10b2 .bottom::-webkit-scrollbar{width: 4px;height: 4px;}
.sub_10b2 .bottom::-webkit-scrollbar-thumb{background: #b8d9cf;border-radius: 4px;}
.sub_10b2 .bottom::-webkit-scrollbar-thumb:hover{background: #3d816d;}
.sub_10b2 .bottom::-webkit-scrollbar-track{background: #f5f5f5;}
.sub_10b2 .bottom::-webkit-scrollbar-track:hover{background: #f0f0f0;}
.sub_10b2 .bottom::-webkit-scrollbar-corner{background: #f5f5f5;}
.sub_10b2 .bottom::-webkit-scrollbar-corner:hover{background: #f0f0f0;}
.sub_10b2 .bottom::-webkit-scrollbar-button{display: none;}

.sub_10b2 table{width: 100%;}
.sub_10b2 td{padding: 15px 25px 33px;line-height: 1.5em;color: #333;border-bottom: 1px solid #ebebeb;font-weight: lighter;}
.sub_10b2 .top td{font-weight: bold;border-bottom: 2px solid #e6e6e6;padding-bottom: 21px;}
.sub_10b2 td:nth-child(1){width: 6em;padding-left: 10px;}
.sub_10b2 td:nth-child(2){}
.sub_10b2 td:nth-child(3){width: 9em;}
.sub_10b2 td:nth-child(4){width: 12em;}
.sub_10b2 td:nth-child(5){width: 4em;padding-right: 0;}

.sub_10b .pages,.sub_11b .pages{padding-bottom: 0;margin-top: 40px;}

.sub_10c{}
.sub_10c ul{margin: 0 0 -20px -13px;}
.sub_10c .item{margin: 0 0 20px 13px;border: 1px solid #d9d9d9;position: relative;padding: 11px 20px;border-radius: 6px;overflow: hidden;}
.sub_10c .title{margin: 0 0;line-height: 1.5em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 0 24px 0 0;background: url(../images/sub10_more.png) no-repeat right center;}
.sub_10c .item::before{content: '';display: block;position: absolute;left: 0;top: 0;bottom: 0;width: 0;background: url(../images/sub10_bg.png) no-repeat center/100% 100%;z-index: -1;transition: all ease-in-out .3s;-ms-transition: all ease-in-out .3s;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s;-o-transition: all ease-in-out .3s;}
.sub_10c .item:hover::before{width: 100%;}
.sub_10c .item:hover{border-color: transparent;}
.sub_10c .item:hover .title{color: #fff;background-image: url(../images/sub10_more2.png);}

.sub_11{padding: 50px 50px 100px 0;}

.sub_11a{float: left;width: 140px;}
.sub_11a .item{margin: 0 0;display: block;padding: 11px 20px;border: 1px solid #e6e6e6;background: #fff;}
.sub_11a .item.on{border: 1px solid #397e69;background: #397e69;color: #fff;}

.sub_11b{margin: 0 0 0 200px;}
.sub_11b table{width: 100%;}
.sub_11b th{font-weight: bold;border-bottom: 2px solid #e6e6e6;padding: 15px 8px 20px;text-align: left;}
.sub_11b td{padding: 15px 8px;line-height: 1.5em;color: #333;border-bottom: 1px solid #ebebeb;font-weight: lighter;}
.sub_11b td:nth-last-child(1){width: 4em;}

.sub_12{padding: 65px 50px 140px 0;}
.sub_12 .title{margin: 0 0 43px;font-weight: bold;}
.sub_12 .time{color: #333;line-height: 1.5em;font-style: italic;margin: 0 0 40px;}
.sub_12 .box{display: flex;padding: 12px 0 12px;background: #f7f7f7;line-height: 1.625em;margin: 0 0 40px;}
.sub_12 .box .item{min-width: 170px;position: relative;box-sizing: border-box;padding: 0 10px 0 21px;max-width: 290px;}
.sub_12 .box .item::before{content: '';display: block;position: absolute;left: 0;top: 5px;bottom: 5px;border-left: 1px solid #35856f;}
.sub_12 .box p{font-weight: lighter;}
.sub_12 .box p.b{font-weight: bold;margin: 0 0 10px;}
.sub_12 .more{display: inline-block;margin: 56px 0 0;color: #fff;background: #35856f;border-radius: 100px;width: 180px;height: 60px;text-align: center;line-height: 60px;}



@media screen  and (min-width:1024px){
	
}

@media screen  and (max-width:1480px){
	.sub_03 li{width: 25%;}
	
}
@media screen  and (max-width:1240px){
	.sub_03 li{width: 33.3%;}	
	
	.sub_06 ul{margin: 0 -40px 0;}
	.sub_06 li{margin-bottom: 60px;}
	.sub_06 .item{margin: 0 40px;}
	.sub_06 .img_box{width: 180px;}
	.sub_06 .info_box{width: calc(100% - 180px);}
	.sub_06 .top,.sub_06 li:nth-child(2n) .top{padding-top: 0;padding-bottom: 16px;}
	.sub_06 .bottom,.sub_06 li:nth-child(2n) .bottom{padding-top: 20px;padding-bottom: 30px;}
	
	.sub_10b, .sub_10c{margin: 0 0 0 220px;}
	.sub_10b2 td,.sub_11b th,.sub_11b td{padding: 10px 10px 10px;}
	.sub_10b2 td:nth-child(1){width: 4em;padding-left: 0;}
	.sub_10b2 td:nth-child(3){width: 6em;}
	.sub_10b2 td:nth-child(4){width: 6em;}

	.sub_10c li{width: 25%;}

	.sub_12{padding: 20px 20px 20px 0;}

	/* .sub10_title{float: none;} */
	.sub10_title{float: none;display: inline-block;padding: 20px 10px;}
	.sub_10d{height: 780px;margin: 30px 0 0;width: 100%;}

}
@media screen  and (max-width:1100px){
	.sub_10d{height: 940px;}
}
@media screen and (max-width: 992px) {
	.sub_01{padding: 20px 20px 20px 0;}
	.sub_01 .left{float: none;max-width: 100%;margin: 0 auto 20px;}
	.sub_01 .right{margin: 0;}
	
	.sub_02 ul{margin: 0 0 0 -46px;padding: 20px 20px 40px 0;}
	.sub_02 li{width: 33.3%;}
	.sub_02 a{margin: 0 0 40px 46px;}
	
	.sub_021{padding: 0 20px 20px 0;}
	.sub_021 .left{float: none;margin: 0 auto;min-height: auto;padding: 30px 20px;max-width: calc(100% - 40px);}
	.sub_021 .title{margin: 10px 0 6px;}
	.sub_021 .info{margin: 24px 0 0;line-height: 24px;}
	.sub_021 .right{margin: 20px 0 0;padding: 26px 0;}
	
	.sub_03{padding: 20px 20px 40px 0;}
	.sub_03 ul{margin: 20px 0 -30px -20px;}
	.sub_03 li{width: 50%;}
	.sub_03 a{margin: 0 0 30px 20px;}
	
	.sub_title .top_box{height: auto;width: auto;float: left;margin: 0px;}
	.sub_title .title_box{margin: 0 10px;border: none;height: 54px;}
	.sub042 .sub_title .title_box{margin-left: 10px;}
	.sub_title .img_box{width: 100px;display: none;}
	.sub_title .title_box span::before,.sub_title .title_box span::after,.sub_title .title_box h3::before,.sub_title .title_box h3::after{display: none;}
	.sub_title .more{float: right;}
	.sub042 .sub_title .title_box h3{text-align: left;}
	
	
	.sub041,.sub042{padding: 40px 0;}
	.sub_041{clear: both;margin: 0 20px 0 0;}
	.sub041 .sub_title{float: none;width: auto;margin: 0 20px 0 0;}
	.sub041::before{right: 0;}
	.sub_041 ul{padding: 20px 0 0;}
	.sub_041 a{padding: 12px 0;}
	
	.sub_042{clear: both;margin: 0 0 0 20px;}
	.sub042 .sub_title{float: none;width: auto;margin: 0 0 0 20px;}
	.sub042::before{left: 0;}
	/* .sub_042 a{padding: 12px 0;} */
	
	.sub_05{padding: 20px 20px 0 0;margin: 0;}
	
	.sub_06{padding: 30px 20px 40px 0;}
	.sub_06 ul::before{position: relative;transform: none;left: 0;margin: 0 auto 20px;display: none;}
	.sub_06 ul::after{display: none;}
	.sub_06 li{width: 100%;margin-bottom: 40px;}
	.sub_06 li:nth-child(2n){top: 0;}
	.sub_06 li::before,.sub_06 .bottom::before,.sub_06 li:nth-child(2n) .bottom::before{display: none;}
	.sub_06 .top,.sub_06 li:nth-child(2n) .top{padding: 8px 20px 10px;}
	.sub_06 .bottom, .sub_06 li:nth-child(2n) .bottom{padding: 20px 20px 30px;}
	
	.sub_07{padding: 20px 20px 0 0;margin: 0;}
	
	.sub_08 {padding: 20px 20px 0 0;}
	.sub_08 ul{margin: 0 0 -25px -30px;padding: 0 0 0;}
	.sub_08 a{margin: 0 0 30px 30px;}
	.sub_08 .bottom{padding: 12px 20px 24px;}
	
	.sub_09{padding: 20px 20px 40px 0;}
	.sub_09 .pageArticle{width: auto;float: none;}
	.sub_091{width: auto;float: none;background-size: 100% 4px;}
	.sub_091 a{padding: 12px 0 6px;}
	.sub_091 .title{height: auto;-webkit-line-clamp:initial;margin: 0 0 4px;}

	.sub_10a{flex-wrap: wrap;padding: 30px 20px 30px 0;}
	.sub_10a .left{width: 100%;}
	.sub_10a .right{padding: 20px 0 0;}

	.sub10_title{float: none;display: inline-block;padding: 20px 10px;}

	.sub10b,.sub10c,.sub_11{padding: 20px 20px 30px 0;}
	.sub_10b, .sub_10c{margin: 20px 0 0;}
	.sub10_title .title_box{height: 80px;}

	.sub_10b2 .top{padding: 0 12px 0 0;}
	.sub_10b2 .bottom{padding: 0 12px 0 0;}

	

	.sub_11a{float: none;width: auto;overflow: hidden;}
	.sub_11a .item{width: 25%;float: left;box-sizing: border-box;}
	.sub_11b{margin: 10px 0 0;}


	.sub_12 .box .item{min-width: inherit;max-width: inherit;padding: 0 14px;}
	.sub_12 .box p.b{white-space: nowrap;}
	.sub_12 .more{margin: 30px 0 0;}

}
@media screen  and (max-width:800px) {
	
	
}
@media screen and (max-width: 767px) {
	.sub_02 li{width: 50%;}
	
	.sub_03 .img_box{padding: 0 20px;line-height: 100px;}
	.sub_03 .title{margin: 0 20px;padding: 5px 0;}
	
	.sub_07 a{padding: 12px 40px 12px 0;line-height: 36px;background-size: 24px auto;}
	.sub_07 .time{line-height: 34px;padding: 0 6px 0 10px;}
	.sub_07 .time::before{width: 20px;}
	.sub_07 .title{margin: 0 0 0 110px;}
	
	.sub_08 li{width: 100%;}
	
	.sub_10c li{width: 50%;}

	.sub_10b{overflow: auto;}
	.sub_10b1,.sub_10b2{min-width: 700px;}
	.sub_10b .pages, .sub_11b .pages{margin-top: 30px;}

	.sub_11a .item{padding: 5px 10px;}
	.sub_11b .wrap_table{overflow: auto;}
	.sub_11b .wrap_table table{min-width: 700px;}

	.sub_12 .title,.sub_12 .time{margin: 0 0 20px;}
	.sub_12 .box{flex-wrap: wrap;margin: 0 0 20px;}
	.sub_12 .box p.b{margin: 0 0 0px;}
	.sub_12 .box .item{padding: 5px 10px;}
	.sub_12 .more{margin: 30px 0 0;width: 120px;line-height: 40px;height: 40px;}

}
@media screen and (max-width:480px){
	
	
}
@media screen and (max-width:413px){
	.sub_02 li,.sub_03 li{width: 100%;}
	
	.sub_title .top_box{width: 100%;margin-bottom: 10px;}
	.sub_title .title_box{width: 110px;height: 80px;margin: 20px 12px;}
	
	.sub_042 .title{clear: both;padding: 4px 0 0;}
	
	.sub_06 .img_box,.sub_06 li:nth-child(2n) .img_box{float: none;margin: 0 auto 12px;}
	.sub_06 .info_box,.sub_06 li:nth-child(2n) .info_box{width: auto;float: none;}
	
}