/* subpage start */
body{background: #f9faff;}
.wrap_sub_banner{overflow: hidden;z-index: 3;position: relative;}
.sub_banner{padding-bottom: calc(565% / 19.2);height: 0;overflow: hidden;position: relative;background: center;background-size: cover;}
.sub_banner::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 27.25%;  background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);opacity: 0.702;}
.wrap_sub_banner .bottom{position: absolute;bottom: 0;left: 0;width: 100%;z-index: 10;padding: 0 0 2.8rem;}

.sub_banner_title{position: relative;padding: 0 0 0 2.6rem;color: #fff;}
.sub_banner_title::before{content: '';display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: .5rem;height: 3.7rem;background: #004bc8;}

.sub_layout{position: relative;}
.sub_layout .lf{width: 20.4rem;position: relative;}
.sub_layout .rt{width: calc(100% - 24.4rem);}

.content{position: relative;z-index: 2;overflow: hidden;padding: .5rem 0 9.4rem;}
.sub_content{position: relative;}

.bread{line-height: 5.1rem;position: relative;color: #555;text-align: right;}
.bread a{display: inline-block;vertical-align: top;color: #555;}
.bread span{}
.bread a.on,.bread a:hover{color: #004bc8;}
.bread a:first-child{}

.sub_layout{position: relative;}
.sub_layout .col1{width: 22.5rem;position: relative;}
.sub_layout .col2{width: calc(100% - 24.5rem);}

.sub_root_title{color: #fff;position: relative;text-align: center;padding: 1.6rem 0;background: #004bc8;}

.sub_menu{background: rgba(255, 255, 255, .35);position: relative;z-index: 10;overflow: hidden;}
.sub_menu .btn{}
.sub_menu .ul1{position: relative;padding: 0 0 0;}
.sub_menu .ul1 > li{position: relative;width: 100%;/*margin: 0 0 .2rem;*/}
.sub_menu .ul1 > li::before{content: '';position: absolute;left: 1.8rem;bottom: 0;right: 2rem;border-bottom: .1rem solid #d9d9d9;z-index: 1;}
.sub_menu .item{position: relative;z-index: 2;}
.sub_menu .title{line-height: 1.2em;color: #080102;position: relative;padding: 1.5rem 2.4rem;}
.sub_menu .arrow{position: absolute;top: 50%;margin: -2.5rem 0 0;width: 5rem;height: 5rem;right: 2rem;z-index: 2;transform: rotate(-90deg);transform-origin: center;cursor: pointer;background: url(/images/sub_menu_arrow.png) no-repeat center/1.2rem auto;}

.sub_menu .ul1 > li.on{z-index: 2;}
.sub_menu li.on .item .title{color: #fff;background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);clip-path: polygon(0 0, 91.6% 0, 100% 100%, 0 100%);}
.sub_menu li.on .arrow{transform: rotate(0);background: url(/images/sub_menu_arrow2.png) no-repeat center/1.2rem auto;}
.sub_menu li.no_child .arrow{transform: rotate(-90deg);pointer-events: none;}
.sub_menu .title:hover{color: #004bc8;}

.sub_menu .ul2{display: none;position: relative;padding: .7rem 0 1.3rem 4.3rem;}
.sub_menu .item2{padding: .8rem 0;position: relative;color: #646464;line-height: 1.5em;}
.sub_menu .item2.on,.sub_menu li.on > .item2{color: #0e6eb8;}
.sub_menu li:last-child > .item2,.sub_menu li:last-child > .item{border-bottom: none;}


@media screen  and (max-width:1640px){

}
@media screen  and (max-width:1280px){

}
@media screen  and (max-width:996px){
	.sub_top{margin-top: 0;}

	.wrap_sub_banner{position: relative;padding-top: 0;margin: 0;}
	.sub_banner{}

	.sub_menu::before{background-size: 160px auto, 160px auto;}

	.content .gp-container{min-height: initial;}

	/* .bread{font-size: 12px;}
	.bread a{}
	.bread a:first-child{}
	 */
	.content{padding: 2px 0 40px;margin-top: 0;}

	.sub_page_title{font-size: 18px;}

	.sub_layout .lf{width: 100%;margin: 0 0 20px;order: 1;}
	.sub_layout .rt{width: 100%;padding: 0;order: 2;}

	.sub_menu > .btn{display: block;line-height: 45px;height: 45px;text-align: center;font-size: 22px;top: -5px;right: 15px;background: #AD0B2A;color: #fff;}
	.sub_menu .btn2{width: 16px;height: 16px;}
	.sub_menu .btn2 .ico{width: 16px;height: 16px;}

	.sub_menu .ul1{display: none;}

}
@media screen  and (max-width:767px){
	.sub_top::before{width: 273px;height: 373px;}

	.sub_banner{ padding-bottom: 140px;}
	.sub_banner::after{display: none;}
	.wrap_sub_banner .sub_menu{position: relative;top: 0;transform: translateY(0);background: url(/images/sub_cover.png) no-repeat left center/cover;padding: 10px 0 20px;}
	.wrap_sub_banner .bottom{bottom: 0;padding-bottom: 5px;}

	.content{}

	.sub_banner_title{line-height: 2em;font-size: 20px;width: 100%;}

}
/* subpage end */

/* pages_start */
.pages {padding: 0;text-align:center;margin: 5rem 0 0;position: relative;z-index: 100;justify-content: center;line-height: 3.8rem;}
.pages > a{display:block;width: 4rem;position:relative;text-align: center;background: #fff;margin: 0 .5rem;border: .1rem solid #d9d9d9;cursor: pointer;}
.pages .start,.pages .end,.pages .next,.pages .prev{margin: 0 .5rem;padding: 0 1.6rem;width: auto;}

.pages > *:first-child{margin-left: 0;}
.pages > *:last-child{margin-right: 0;}
.pages > a:hover ,.pages > a.on_page{color: #fff;background: #004bc8;}

.pages .select_page{display: block;margin: 0 0 0 1.8rem;background: #fff;}
.pages .select_link{display: inline-block;position: relative;border: .1rem solid #d9d9d9;margin: 0 .4rem;}
.pages .select_link.on{background: #004bc8;border-color: #004bc8;}
.pages .select_link.on > a{color: #fff;}
.pages .select_link .arrow{position: absolute;right: 1.3rem;border-left: .5rem solid #646464;border-top: .4rem solid transparent;border-bottom: .4rem solid transparent; cursor: pointer;transform: rotate(90deg);top: 50%;margin: -0.4rem 0 0;}
.pages .select_link .arrow.on{transform: rotate(-90deg);border-left: .5rem solid #fff;}
.pages .select_link p{display: block;text-align: left;padding: 0 4.3rem 0 1.6rem;cursor: pointer;}
.pages .select_link.on p{color: #fff;}
.pages .select_link .alert_box{height: 0;position: absolute;left: -0.1rem;bottom: 100%;background: #004bc8;right: -0.1rem;border-radius: 0;padding: .6rem 0 0;overflow: hidden;border: 0;opacity: 0;}
.pages .select_link .alert_box.on{opacity: 1;height: auto;max-height: 15rem;overflow: auto;}

.pages .select_link .alert_box::-webkit-scrollbar{width: .6rem;background: rgba(255,255,255,0.2);}
.pages .select_link .alert_box::-webkit-scrollbar-thumb{background: rgba(255,255,255,0.5);}
.pages .select_link .alert_box a{display: block;color: #fff;line-height: 1.5;padding: .6rem 0;}
.pages .select_link .alert_box a:hover{background: rgba(255,255,255,0.2);}

@media screen and (max-width:996px){
	.pages{margin: 20px 0 0;}
	.pages>a{font-size: 13px;width: 30px;height: 30px;line-height: 30px;}
	.pages .select_page span{font-size: 13px;line-height: 28px;}
	.pages .select_link{height: 30px;}
	.pages .select_link p{font-size: 13px;line-height: 30px;}

	.pages .input_page input,.pages span.jumpto{font-size: 13px;height: 30px;line-height: 30px;}

	.pages .select_page{margin: 0 0 0 10px;height: 30px;}
	.pages .select_link .alert_box a{font-size: 12px;line-height: 1.5;}

}
@media screen and (max-width:767px){
	.pages a,.pages > span{display: none;}
	.pages .select_page{}
	.pages > a{margin-bottom: 10px;}
	.pages a.start,.pages a.prev,.pages a.on_page,.pages a.next,.pages a.end,.pages > a.count{display: inline-block;}
	.pages .start, .pages .end, .pages .next, .pages .prev, .pages > span{}
}
@media screen and (max-width:413px){

}
/* pages_end */

/* article start */
.wrap_page_article{margin: 3rem auto 0;background: #fff;padding: 3rem 16rem 4rem;}
.page_article{position: relative;padding: 1.3rem 0 0;}
.page_article_title {}
.page_article_title h3 { line-height: 1.4; color: #333; text-align: center;font-weight: normal;}
.article_author {text-align: center;margin: 3.6rem 0 2.9rem;padding: .8rem 8rem;line-height: 3rem;background: #f7f7f7;position: relative;z-index: 2;color: #646464;}
.article_author span{line-height: 3rem;padding: 0 1.6rem;display: inline-block;vertical-align: top;}
.article_author i{font-style: normal;}

.page_article .article {position: relative;text-align: justify;}
.page_article .article p { }
.page_article .article { }

.annex {overflow: hidden;/* margin: 3rem 0 0; */line-height: 2.4rem;padding: 4.2rem 0 2.4rem;}
.annex .annex_title{position: relative;display: inline-block;height: 4.8rem;line-height: 4.8rem;}
.annex .list{margin: 0 0 -1.5rem;padding: .7rem 0 0;}
.annex li{margin: 0 0 1.4rem;}
.annex a{position: relative;display: block;color: #333;padding: 1rem 2.4rem;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;background: #f7f7f7;display: block;word-break: break-all;}
.annex a:hover{background: #004bc8;color: #fff;}

@media screen and (max-width: 996px){
	.wrap_page_article{margin: 0 auto;padding: 10px 20px;}

	.page_article{margin: 0;}
	.page_article_title{padding: 0 0 10px;}
	.page_article .article{font-size: 15px;line-height: 1.8;}
	.article_author{margin: 0 0 20px;font-size: 12px;}
	.article_author span, .article_author i{font-size: 12px;}
	.annex{padding: 12px 0 20px;margin: 30px 0 0;}
	/* .annex li{margin: 0 0 6px;} */
}
@media screen and (max-width: 767px) {
	.page_articleTitle{margin: 0 0 16px;padding-bottom: 0;}
	.article_author span{padding:2px 10px;border: 0;font-size: 14px;line-height: 20px;}
	.article_author i{display: none;}
	.annex { margin: 20px 0; }
	.annex strong::before { left: 10px; }
	.annex strong{ padding-left: 20px; padding-right: 20px; }
	.annex li { font-size: 14px; }
}

.share_box {line-height: .7rem;text-align: center;color: rgb(1, 88, 156);font-size: 0rem;z-index: 100;position: absolute;width: 5rem;height: 5rem;right: -11rem;top: 7.5rem;}

.share_box .share_title{display: block;text-align: center;color: rgb(51, 51, 51);font-size: 1.4rem;margin: -1.3rem 0 1rem;line-height: 2rem;position: relative;overflow: hidden;}
.share_box .share_title::before{content: '';display: block;border-top: .1rem dashed #e5e5e5;position: absolute;width: 100%;height: 0;top: 50%;left: 0;}
.share_box .share_title span{background: #fff;display: inline-block;position: relative;z-index: 2;padding: 0 1rem;color: #333;}
.share_box .share_btn, .share_box .share_btn.share_more::after {margin: 0rem auto;position: relative;width: 5rem;height: 5rem;background-position: center center;background-repeat: no-repeat;background-size: 100%;cursor: pointer;display: block;border-radius: 0%;background-color: #F8F8F8;}
.share_box .share_btn i{left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);position: absolute;z-index: 2;color: #fff;}
.share_box .share_btn.share_wechat { background: #22bd22;}
.share_box .share_btn.share_sina {background: #ff8300;}
.share_box .share_btn.share_qzone {background: #fecb56;}
/* .share_box .share_btn.share_copy { background-image: url("/images/share_copy.png"); background: #7dd43c;} */
.share_box .share_btn.share_more::after { content: ""; position: absolute; border: 0rem; left: 0rem; margin: 0rem; background: #50a0e5;}
.share_box .share_btn.share_twitter { background: #6babe8;}
.share_box .share_btn.share_facebook { background: #415a94;}
.share_box .share_btn.share_linkedin { background: #3d84c2;}
.share_box .share_btn:last-child { }
#qrcode{padding: .5rem;background: #fff;box-shadow: 0 0 .5rem rgba(0,0,0,.2);}
.share_box .share_btn .alert_box { position: absolute; top: 100%; left: 0%; padding: .6rem; display: none;z-index: 2;padding: .1rem;z-index: 10;}
.share_box .share_wechat .alert_box{right: 100%;top: 0;left: auto;}
.sub_right .share_box .share_wechat .alert_box{left: auto;right: 100%;top: 0;}
.share_box canvas { display: block; }
.share_box .share_more .share_btn {margin: 0 0 0;border: 0rem;/* border-radius: 0rem; */}
.share_box .share_btn:hover > .alert_box,.share_box .share_btn.on > .alert_box { display: block; }
@media screen and (max-width: 996px) {
	.share_box {position: relative;left: 0;right: 0;top: 0;bottom: 0;margin: 8px 0 0;width: auto;transform: none;}
	.share_box .share_btn:hover > .alert_box{display: none;}
	.share_box .share_btn.on > .alert_box { display: block; }
	.share_box .share_title{ margin: 0px 0px 6px; display: none;}
	.share_box .share_btn{display: inline-block;}
	.share_box .share_btn .alert_box { left: 0px; top: auto; bottom: 100%; }
	
	.share_wechat .alert_box{left: 50% !important;transform: translateX(-50%) !important;top: auto !important;bottom: 105% !important;right: auto !important;}
}

/* article end */

.sub_001{}
.sub_001 ul{margin: 0 0 -4.1rem -2.9rem;}
.sub_001 .item{margin: 0 0 4.1rem 2.9rem;}
.sub_001 .tip{margin: 0 0 1.5rem;color: #646464;}
.sub_001 .gp-img{padding-bottom: 61.7%;}
.sub_001 .bottom{padding: 2.7rem 3.4rem 1.6rem;background: #fff url(../images/mode02_item.png) no-repeat right bottom/165px auto;}
.sub_001 .title{margin: 0 0 .8rem;font-weight: bold;}
.sub_001 .info{color: #646464;}
.sub_001 .info p{padding: 0 0 0 2.4rem;margin: 0 0 .1rem .7rem;background: no-repeat left center/1.5rem auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sub_001 .info p.ico1{background-image: url(/images/mode02_ico1.png);}
.sub_001 .info p.ico2{background-image: url(/images/mode02_ico2.png);}
.sub_001 .info p.ico3{background-image: url(/images/mode02_ico3.png);}

.wrap_sub_002{max-width: 125rem;margin: 3rem auto 0;background: #fff;padding: 3rem 9rem 4rem;}
.sub_002{}
.sub_002 ul{}
.sub_002 .item{border-bottom: .1rem solid #d4d7e8;padding: 1.8rem 0 1.5rem;align-items: center;}
.sub_002 li:last-child .item{border-bottom: none;}
.sub_002 .time{position: relative;text-align: center;color: #004bc8;line-height: 1.2;}
.sub_002 .day{font-weight: bold;}
.sub_002 .title{margin: 0 0 1.4rem;width: calc(100% - 8.5rem);line-height: 1.6em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.sub_003{margin: 4.2rem auto 0;padding: 0 0 .1rem;max-width: 125.4rem;}
.sub_003 ul{margin: 0 0 -3rem -2.9rem;padding: 0 0;column-gap: 0;column-count: 3;}
.sub_003 .item{margin: 0 0 3rem 2.9rem;}
.sub_003 .img_box{position: relative;overflow: hidden;}
.sub_003 .img_box::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 7.3rem; background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);opacity: .7;}
.sub_003 .tip{position: absolute;bottom: 0;left: 2rem;border-bottom: .3rem solid #47d800;z-index: 10;color: #fff;padding: 0 0 .5rem;}
.sub_003 .tip i{margin: 0 1rem 0 0;}
.sub_003 .tip.c2{border-color: #ff9908;}
.sub_003 .tip.c3{border-color: #25f4ee;}
.sub_003 .tip.c4{border-color: #ff8300;}
.sub_003 .cicon-weixin{color: #47d800;font-size: 1.1em;}
.sub_003 .cicon-shipinhao{color: #ff9908;font-size: 1.5em;}
.sub_003 .cicon-douyin{color: #25f4ee;font-size: 1.2em;}
.sub_003 .cicon-weibo{color: #ff8300;font-size: 1.2em;}
.sub_003 .bottom{padding: 3.6rem 3.2rem 3.5rem;background-color: #fff;box-shadow: 0rem 0rem 2rem 0rem rgb(232, 233, 243);}
.sub_003 .time{color: #555;margin: 0 0 .8rem;}

.sub_004{}
.sub_004 ul{margin: 0 0 0 -30px;}
.sub_004 .item{border-bottom: .1rem solid #d4d7e8;padding: 1.8rem 0 1.5rem;align-items: center;margin: 0 0 0 30px;}
.sub_004 .title{padding: 0 0 0 2.8rem;line-height: 1.6em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;}
.sub_004 .title::before{content: '';display: block;background: #004bc8;width: 6px;height: 6px;position: absolute;left: 6px;top: 50%;transform: translateY(-50%);}

.wrap_sub00a{padding: 3.9rem 0 4.4rem;overflow: hidden;margin: 2.8rem 0 8.5rem;}
.sub00a{position: relative;align-items: center;}
.sub00a::before{content: '';position: absolute;left: 8rem;top: -4rem;bottom: -4.4rem;width: 100vw;z-index: -1;background: #f3f4fa;}
.sub00a .lf{width: 105rem;overflow: hidden;}
.sub00a .rt{width: 45rem;}

.sub_00a1{position: relative;}
.sub_00a1 ul{margin: 0 0;}
.sub_00a1 .item{margin: 0 0;position: relative;}
.sub_00a1 .item::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 8.4rem;background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);opacity: 0.6;z-index: 2;}
.sub_00a1 .title{margin: 0 0;position: absolute;z-index: 10;color: #fff;bottom: 1rem;left: 5rem;right: 5rem;}

.sub_00a1 .swiper-pagination{bottom: 0;display: none;}
.sub_00a1 .swiper-pagination .swiper-pagination-bullet{width: 1.6rem;height: 1.6rem;background: #d4d7e8;opacity: 1;border-radius: 50%;margin: 0 1rem;}
.sub_00a1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity: 1;background: #004bc8;}

.sub_00a2{background: #fff;}
.sub_00a2 ul{}
.sub_00a2 li{position: relative;z-index: 1;}
.sub_00a2 .item{position: relative;z-index: 1;align-items: center;}
.sub_00a2 .img_box{width: 22.1rem;order: 2;}
.sub_00a2 .info_box{margin: 0 0 0 2.6rem;width: calc(100% - 27rem);}
.sub_00a2 .title{}
.sub_00a2 .time{color: #646464;margin: 0 0 .4rem;}

.sub_00a2 li.active{position: relative;z-index: 2;}
.sub_00a2 li.active .item::before{content: '';display: block;position: absolute;top: -0.6rem;bottom: -0.6rem;right: -1rem;left: -1.5rem;background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);z-index: -1;}
.sub_00a2 li.active .title{color: #fff;font-weight: bold;}
.sub_00a2 li.active .time{color: #fff;}

.sub_00b{margin: 0 0 0 2.2rem;}
.sub_00b ul{margin: 0 0 -2.1rem;padding: 0 0;}
.sub_00b .item{margin: 0 0 2.1rem;position: relative;background: #fff;padding: 2.3rem 7.4rem 2.3rem 9.6rem;}
.sub_00b .time{width: 7.9rem;height: 7.9rem;position: absolute;text-align: center;color: #fff;line-height: 1.1;background-image: -moz-linear-gradient( -45deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( -45deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( -45deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);display: flex;flex-direction: column;align-items: center;top: 50%;transform: translateY(-50%);left: 4.6rem;justify-content: center;}
.sub_00b .day{margin: -0.2rem 0 .2rem;}
.sub_00b .img_box{width: 36.4rem;}
.sub_00b .info_box{padding: 1.8rem 0 3rem 7.6rem;position: relative;width: 100%;}
.sub_00b .img_box ~ .info_box{width: calc(100% - 40.6rem);padding: 1.8rem 0;}
.sub_00b .img_box ~ .time{top: 66%;}
.sub_00b .title{margin: 0 0 1.2rem;}
.sub_00b .summary{color: #646464;}

.sub_011{position: relative;padding: 5.2rem 0 0;}
.sub_011::before{content: '';background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);display: block;position: absolute;left: 0;top: 1.6rem;width: 100%;height: .6rem;}
.sub_011 .title{margin: 0 0 1.1rem;text-align: center;}
.sub_011 .vicetitle{margin: 0 0 3rem;text-align: center;color: #555;}
.sub_011 .article{color: #323232;}

.sub_013{margin: 3.5rem 6rem 0 6.4rem;}
.sub_013 .col{width: calc(50% - 2.5rem);border-top: .1rem solid #e5e5e5;}
.sub_013 .item a{line-height: 2em;display: block;color: #00102c;}
.sub_013 .item a:hover{color: #004bc8;}
.sub_013 .item{min-height: 8.5rem;align-items: center;border-bottom: .1rem solid #e5e5e5;}
.sub_013 .item:last-child{border: none;}
.sub_013 .col:first-child .item:last-child{align-items: flex-start;padding: 2.4rem 0;}
.sub_013 .col:last-child .item:first-child{/* margin-bottom: 17rem; */}
.sub_013 .col:last-child .item:nth-child(2){/*border-top: .1rem solid #e5e5e5;*/}
.sub_013 .right{margin: 0 0 0;width: calc(100% - 24rem);}
.sub_013 .col:last-child .right{width: calc(100% - 32rem);}
.sub_013 .left{position: relative;padding: 0 0 0 3.2rem;font-weight: bold;color: #004bc8;}
.sub_013 .left::before{content: '';display: block;position: absolute;top: 50%;transform: translateY(-50%);left: 0;border-left: .1rem solid #004bc8;height: 3.4rem;}

.sub_014{padding: 1.6rem 0 0;margin: 0 0 0 .4rem;}
.sub_014a{background: #fff;}
.sub_014a .lf{width: 66.5%;background: no-repeat center/cover;}
.sub_014a .rt{width: 33.5%;align-items: center;justify-content: center;flex-direction: column;position: relative;font-weight: bold;color: #282828;padding: 3rem 2rem;}
.sub_014a .rt::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: .6rem;background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);}
.sub_014a .rt img{display: block;margin: 0 auto 2.2rem;max-width: 27.2rem;}

.sub_014b{background: #fff;}
.sub_014b .lf{width: 66.5%;position: relative;color: #282828;padding: 4.2rem 4rem 4rem;}
.sub_014b .lf::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: .6rem;background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);}
.sub_014b .rt{width: 33.5%;background: no-repeat center/cover;}

.sub_014c{padding: 7.4rem 0 0 4.6rem;}
.sub_014c .lf{width: 29.2rem;padding: 6rem 0 0;}
.sub_014c .rt{width: calc(100% - 35.8rem);}
.sub_014c .title{margin: 0 0 2.2rem;font-weight: bold;}

.sub_015{padding: 1.8rem 0 0;}
.sub_015 ul{margin: 0 0 -2rem -2.8rem;}
.sub_015 li{width: 33.3%;}
.sub_015 .item{margin: 0 0 3.2rem 2.8rem;position: relative;}
.sub_015 .bottom{padding: .2rem 2rem;width: 51.5%;margin: -1.8rem 0 0 1.1rem;background: #e8e9f3;clip-path: polygon(0 0, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);}
.sub_015 .title{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 2em;}

.sub_02{overflow: hidden;max-width: 121.4rem;margin: .8rem auto 5.3rem;}
.sub_02:last-child{margin-bottom: 0;}
.sub_02 h2{font-weight: normal;min-width: 25.5rem;padding: 0 4.6rem;line-height: 2.5em;background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 62%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 62%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 62%, rgb(160,40,21) 100%);color: #fff;clip-path: polygon(0 0, 90% 0, 100% 100%, 0 100%);position: relative;z-index: 2;margin: 0 0 -2.8rem;display: inline-block;}
.sub_02 ul{margin: 0 0 0 -5.6rem;background: #f3f4fa;padding: 3.8rem 12rem 2.2rem 0;}
.sub_02 .item{margin: 0 0 0 10.3rem;border-top: .1rem solid #d9d9d9;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 1.6em;padding: .9rem 0;}
.sub_02 li:nth-child(1) .item,.sub_02 li:nth-child(2) .item,.sub_02 li:nth-child(3) .item{border: none;}

.sub_05{background: #fff;padding: 4.5rem .1rem 6rem 4.2rem;margin: 1.6rem 0 0;}
.sub_05 ul{margin: 0 0;}
.sub_05 li{width: auto;}
.sub_05 .item{margin: 0 8.4rem 4rem 0;position: relative;padding: 0 0 0 2.6rem;}
.sub_05 .item::before{content: '';display: block;position: absolute;left: 0;top: 1rem;background: #004bc8;width: .9rem;height: .9rem;border-radius: 50%;}
.sub_05 .item::after{content: '';display: block;position: absolute;left: .4rem;top: 1.8rem;border-right: .2rem dashed #004bc8;opacity: .5;bottom: 2.2rem;}
.sub_05 .title{margin: 0 0 1.7rem;font-weight: bold;color: #004bc8;}
.sub_05 .bottom{padding: 0 0;overflow: hidden;}
.sub_05 .bottom a{margin: 0 0 1.6rem;}
.sub_05 .bottom .left{float: left;margin: 0 5rem 0 0;}
.sub_05 .bottom .right{float: left;}

.sub_03{padding: 1.6rem 0 0;}
.sub_03 .title{margin: 0;flex: 1;position: relative;line-height: 1.5em;padding: .3rem 1.7rem;clip-path: polygon(0 0, calc(100% - 18px) 0, 100% 100%, 0 100%);}
.sub_03 .title::after{content: '';display: block;position: absolute;width: 3rem;height: 3rem;background: url(/images/sub_menu_arrow2.png) no-repeat center/1.2rem auto;margin: -1.5rem 0 0;right: 3rem;transform: rotate(-90deg);top: 50%;}
.sub_03 .title:hover{background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 62%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 62%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 62%, rgb(160,40,21) 100%);color: #fff;}
.sub_03 .img_box img{height: 7rem;}
.sub_03 .summary{margin: .9rem 0 0;color: #646464;}

.sub_03a{width: 50%;display: block;position: relative;}
.sub_03a .gp-img{padding-bottom: 51.4rem;}
.sub_03a .bottom{padding: 2.4rem 3.8rem;position: absolute;right: 0;bottom: 0;z-index: 2;background: #fff;width: 50%;border: .1rem solid #d4d7e8;height: 25.7rem;}

.sub_03b{width: 50%;display: block;}
.sub_03b ul{margin: 0 0 0 -0.1rem;border-top: .1rem solid #d4d7e8;}
.sub_03b .item{margin: 0 0;background: #fff;border-bottom: .1rem solid #d4d7e8;border-right: .1rem solid #d4d7e8;height: 25.7rem;padding: 2.5rem 4rem;}

.sub_031a{margin: 0 0 2.6rem;}
.sub_031a .title{margin: 0 0 2.1rem;border-bottom: .4rem solid #f3f4fa;font-weight: bold;text-align: center;padding: 1rem 0 1.6rem;color: #004bc8;}
.sub_031a .article{color: #646464;margin: 0 .6rem;}

.sub_031b{margin: 0 auto;max-width: 113rem;}
.sub_031b ul{margin: 0 0 -2rem -7.3rem;padding: 1.2rem 0 0;}
.sub_031b .item{margin: 0 0 2rem 7.3rem;border-bottom: .1rem solid #004bc8;padding: 1.8rem 2rem 1.6rem 0;position: relative;background: url(/images/sub_031_more.png) no-repeat right center/.8rem auto;color: #004bc8;}

.sub_032{padding: 2rem 0 0 .6rem;}
.sub_032 .title{margin: 0 0;color: #004bc8;margin: 0 0 2.1rem;}
.sub_032 table{width: 100%;line-height: 1.8em;text-align: center;border-bottom: .1rem solid #004bc8;}
.sub_032 th{background: #004bc8;color: #fff;font-weight: normal;line-height: 2.2em;}
.sub_032 tr td{padding: .4rem 0;}
.sub_032 tr:nth-child(2n) td{padding: .6rem 0 .5rem;}
.sub_032 tr:nth-child(2n){background: #f2f3f9;}
.sub_032 .c1{background: #f9faff;border-left: .1rem solid #004bc8;border-right: .1rem solid #004bc8;}
.sub_032 .c2{background: #f2f3f9;border-left: .1rem solid #004bc8;border-right: .1rem solid #004bc8;}
.sub_032 .fir{border-top: .1rem solid #004bc8;}


.sub_033a {border-top: .1rem solid #d9d9d9;padding: 2.5rem 0 2.3rem;overflow: hidden;margin: 1.7rem 0 0 .4rem;}
.sub_033a .l{width: 90rem;float: left;}
.sub_033a .r{width: 27rem;float: right;}
.sub_033a h3{color: #00102c;margin: 0 0 2.2rem;}
/* .sub_033a .r h3{font-weight: normal;} */
.sub_033a ul{margin: 0 0 -1rem -1.4rem;}
.sub_033a .item{margin: 0 0 1rem 1.4rem;position: relative;display: flex;line-height: 1.8em;}
.sub_033a .l ul{column-gap: 0;column-count: 3;}
.sub_033a .left{width: 8.4rem;color: #004bc8;}
.sub_033a .right{margin: 0 0 0;}
.sub_033a .r .left{width: 60%;}

.sub_033b {border-top: .1rem solid #d9d9d9;padding: 2.6rem 0 2.3rem;overflow: hidden;margin: 0 0 0 .5rem;}
.sub_033b h3{color: #00102c;margin: 0 0 2.4rem;}
.sub_033b ul{margin: 0 0 -1rem;}
.sub_033b .item{margin: 0 0 1rem;position: relative;display: flex;line-height: 1.8em;}
.sub_033b .left{width: 8.4rem;color: #004bc8;}
.sub_033b .right{margin: 0 0 0;}

.sub_033c {border-top: .1rem solid #d9d9d9;padding: 2.5rem 0 2.7rem;overflow: hidden;margin: 0 0 0 .4rem;}
.sub_033c h3{color: #00102c;margin: 0 0 2rem;}
.sub_033c ul{margin: 0 0 -1rem -2rem;column-gap: 0;column-count: 3;}
.sub_033c .item{margin: 0 0 1rem 2rem;position: relative;display: flex;line-height: 1.8em;}
.sub_033c .left{width: 16.8rem;color: #004bc8;}
.sub_033c .right{margin: 0 0 0;}

.sub_033d {border-top: .1rem solid #d9d9d9;padding: 3.5rem 0 3rem;overflow: hidden;margin: 0 0 0 0rem;}
.sub_033d h3{color: #00102c;margin: 0 0 1.8rem;}
.sub_033d ul{margin: 0 0 -2rem;}
.sub_033d .item{margin: 0 0 2rem;background: #f2f3f9;padding: 1rem 0 1rem;}
.sub_033d .title{color: #fff;background: #004bc8;width: 14rem;clip-path: polygon(0 0, calc(100% - 1.2rem) 0, 100% 100%, 0 100%);line-height: 2em;padding: 0 0 0 1.6rem;}
.sub_033d .bottom{padding: .9rem 1.6rem 0;overflow: hidden;display: flex;flex-wrap: wrap;}
.sub_033d .bottom a{display: block;width: 14.2%;padding: 0 0rem 1.5rem 0;line-height: 1.5em;}

.sub_034 {border-top: .1rem solid #d9d9d9;padding: 3.5rem 0 3rem;overflow: hidden;margin: 0 0 0 0rem;}
.sub_034 h3{color: #004bc8;margin: 0 0 1.8rem;}
.sub_034 ul{margin: 0 0 -1.3rem;}
.sub_034 li{width: 25%;}
.sub_034 .item{margin: 0 0 1.3rem;line-height: 1.6em;color: #00102c;padding: 0 2rem 0 0;}

.sub_035{padding: 2.1rem 0 0 .5rem;}
.sub_035 .title{margin: 0 0 2.2rem;}
.sub_035 .top{align-items: flex-start;}
.sub_035 .right{margin: .7rem 0 0;border-bottom: .1rem dashed #004bc8;color: #004bc8;display: block;width: 17rem;padding: 1.3rem 0 1.3rem 4rem;background: url(/images/pdf.png) no-repeat left center/3.1rem auto;}
.sub_035 .article{color: #646464;margin: 0 0 2rem 0;width: calc(100% - 22rem);}
.sub_035 .bottom{background: #f2f3f9;padding: 3.3rem 2.3rem;}
.sub_035 .bottom img{margin: .8rem;max-height: 24.4rem;}

.sub_036{padding: 2rem 0 0;}
.sub_036 .item{margin-bottom: 7.2rem;}
.sub_036 .item:last-child{margin-bottom: 0;}
.sub_036 .title{margin: 0 0 2.3rem;color: #00102c;}
.sub_036 .box{margin: 0 0 .6rem;}
.sub_036 .top{border-left: .6rem solid #004bc8;background: #f2f3f9;padding: .6rem 8.6rem .6rem 2.6rem;line-height: 1.8em;position: relative;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;cursor: pointer;}
.sub_036 .top::before{content: '+';position: absolute;top: 50%;transform: translateY(-50%);right: 3.7rem;color: #004bc8;font-size: 1.1em;}
.sub_036 .bottom{padding: 1.2rem 3rem;color: #646464;display: none;}
.sub_036 .top.active{background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 27%, rgb(160,40,21) 100%);clip-path: polygon(0 0, calc(100% - 1.4rem) 0, 100% 100%, 0 100%);color: #fff;}
.sub_036 .top.active::before{color: #fff;}

.sub_037{position: relative;padding: 5.1rem 0 0;}
.sub_037::before{content: '';display: block;background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);height: .6rem;width: 100%;position: absolute;left: 0;top: 1.4rem;}
.sub_037 .title{margin: 0 0 2.6rem;text-align: center;color: #282828;}
.sub_037 .article{color: #323232;}

.sub_051{min-height: 30.6rem;background: #f2f3f9;padding: 2rem 4.2rem;margin: 1.2rem 0 0 .6rem;}
.sub_051 ul{margin: 0 0;}
.sub_051 .item{margin: 0 0;border-bottom: .1rem dashed #004bc8;padding: 2rem 0;}
.sub_051 li:last-child .item{border: none;}
.sub_051 .title{position: relative;padding: 0 5.2rem 0 1.5rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #646464;display: inline-block;background: url(/images/sub_031_more.png) no-repeat right center/.8rem auto;max-width: 100%;}
.sub_051 .title::before{content: '';display: block;width: .7rem;height: .7rem;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: #646464;border-radius: 50%;}
.sub_051 .item:hover .title{color: #004bc8;}

.sub_052{margin-bottom: 3rem;background: #f2f3f9;padding: 3.5rem 4rem 3rem;}
.sub_052:first-child{margin-top: 1.8rem;}
.sub_052:last-child{margin-bottom: 0;}
.sub_052 .title{color: #004bc8;margin: 0 0 1.4rem;font-weight: bold;}
.sub_052 .bottom{justify-content: flex-start;}
.sub_052 .bottom .col{position: relative;padding: 0 0 0 3.4rem;margin: 0 5rem 0 0;min-width: 40.8rem;}
.sub_052 .bottom .col::before{content: '';display: block;position: absolute;top: 1rem;bottom: 1rem;border-left: .1rem dotted #004bc8;left: .9rem;}
.sub_052 .bottom a{display: block;color: #646464;}
.sub_052 .bottom a:hover{color: #004bc8;}

.wrap_sub_07{background: #f2f3f9;padding: 4rem 3rem 4.5rem;margin: 1.6rem 0 0;}
.sub_07 .title{margin: 0 0 1.4rem;color: #004bc8;font-weight: bold;}
.sub_07 .bottom{}
.sub_07 .bottom .col{position: relative;padding: 0 0 0 3.4rem;margin: 0 8rem 0 0;}
.sub_07 .bottom .col::before{content: '';display: block;position: absolute;top: 1rem;bottom: 1rem;border-left: .1rem dotted #004bc8;left: .9rem;}
.sub_07 .bottom .col:last-child{margin-right: 0;}
.sub_07 .bottom a{display: block;color: #646464;}
.sub_07 .bottom a:hover{color: #004bc8;}

.wrap_sub_072{background: #f2f3f9;padding: 2.9rem 3rem 4rem;margin: 0 0 3rem -1rem;}
.wrap_sub_072:first-child{margin-top: 1.8rem;}
.wrap_sub_072:last-child{margin-bottom: 0;}
.sub_072 .title{margin: 0 0 1.4rem;color: #004bc8;font-weight: bold;}
.sub_072 .bottom{}
.sub_072 .bottom .col{position: relative;padding: 0 0 0 3.4rem;width: 33.3%;}
.sub_072 .bottom .col::before{content: '';display: block;position: absolute;top: 1rem;bottom: 1rem;border-left: .1rem dotted #004bc8;left: .9rem;}
.sub_072 .bottom .col:last-child{margin-right: 0;}
.sub_072 .bottom a{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #646464;}
.sub_072 .bottom a:hover{color: #004bc8;}

.sub_081 .article{color: #646464;margin: .8rem 0 2.7rem;}
.sub_081 .title{margin: 0 0 4.2rem;text-align: center;color: #004bc8;font-weight: bold;}
.sub_081 .bottom{height: 22.2rem;width: 50.2rem;border-radius: 2.3rem;position: relative;max-width: 100%;margin: 0 auto;background: url(/images/sub_081_bg1.png) no-repeat center/cover;padding: 11rem 0 0;}
.sub_081 .bottom::before{content: '';display: block;background: url(/images/sub_081_bg2.png) no-repeat center/cover;width: 34.2rem;height: 23.6rem;position: absolute;top: .9rem;right: -12rem;}
.sub_081 .more{text-align: center;margin: 0 6rem;display: block;line-height: 6.2rem;background: #ffcf73;color: #1f1f1f;position: relative;z-index: 2;border-radius: 5rem;}
.sub_081 .more::after{content: '';display: inline-block;vertical-align: middle;background: url(/images/sub_081_arrow.png) no-repeat center/cover;width: .8rem;height: 1.3rem;margin: 0 -4rem 0 5rem;}
.sub_081 .more:hover{background: #fff;color: #004bc8;font-weight: bold;}
.sub_081 .more:hover::after{background-image: url(/images/sub_031_more.png);}


.sub_081 .more2{text-align: center;margin: 0 auto;display: block;line-height: 62px;background: #ffcf73;color: #1f1f1f;position: relative;z-index: 2;border-radius: 50px; background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 49%, rgb(159,42,25) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 49%, rgb(159,42,25) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 49%, rgb(159,42,25) 100%);max-width: 383px;color: #fff;}
.sub_081 .more2::after{content: '';display: inline-block;vertical-align: middle;background: url(/images/sub_menu_arrow2.png) no-repeat center/cover;width: 12px;height: 7px;margin: 0 -40px 0 50px;transform: rotate(-90deg);}




.sub_082{padding: 1.6rem 0;}

.sub_083{padding: 2.6rem 0 0;position: relative;}
.sub_083::before{content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: .6rem;background-image: -moz-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,75,200) 50%, rgb(160,40,21) 100%);}
.sub_083 table{width: 100%;line-height: 4.2rem;background: #f2f3f9;margin: 0 0 1.8rem;border: none;}
.sub_083 table th{background: #004bc8;color: #fff;font-weight: normal;text-align: left;padding: 0 2.6rem;border: .1rem solid #fff;}
.sub_083 table td{padding: 0 2.6rem;border: none;border-left: .1rem solid #004bc8; vertical-align: top; }
.sub_083 table td:first-child{border-left: none;}
.sub_083 table table td{padding: 0;border: none;}

@media screen  and (max-width:1640px){

}
@media screen  and (max-width:1480px){

}
@media screen  and (max-width:1240px){
	.sub_00b{margin: 0;}

	.sub_052{}

}
@media screen  and (max-width:996px){
	.wrap_sub_002{margin: 0 auto;padding: 10px 20px;}
	.sub_002 .title{width: calc(100% - 76px);}

	.sub_003 ul{column-count: 2;}
	
	.sub_015 li{width: 50%;}

	.sub00a .lf{width: 100%;padding-bottom: 24px;}
	.sub_00a1 .swiper-pagination{display: block;}
	.sub00a .rt{display: none;}

	.wrap_sub00a{margin: 5px 0 20px;}
	
	.sub_00b .time{width: 65px;height: 65px;left: 10px;}
	.sub_00b .img_box ~ .time{top: 50%;}
	.sub_00b .item{padding: 2.3rem 3rem 2.3rem 6rem;}
	.sub_00b .img_box ~ .info_box{padding: 0;}
	.sub_00b .title{margin: 0 0 2px;}
	.sub_00b .info_box{padding: 0 0 0 60px;}
	
	.sub_013{margin: 20px 0;}
	.sub_013 .item a{line-height: 1.4em;}
	.sub_013 .item{min-height: 65px;}

	.sub_02 li:nth-child(3) .item{border-top: .1rem solid #d9d9d9;}

	.sub_03a{width: 100%;}
	.sub_03b{width: 100%;}
	.sub_03b ul{border-left: .1rem solid #d4d7e8;border-top: none;}
	.sub_03b .item,.sub_03a .bottom{height: auto;}
	
	.sub_033a .l ul,.sub_033c ul{column-gap: 0;column-count: 2;}
	.sub_033a .left{width: 80px;}
	.sub_033a .l{width: 74%;}
	.sub_033a .r{width: 24%;}
	.sub_033c .left{width: 140px;}
	.sub_033d .bottom a{width: 150px;}

	.sub_034 li{width: 50%;}

	.sub_032 .wrap_table{overflow-x: auto;}
	.sub_032 .wrap_table table{min-width: 600px;}
	
	.sub_036 .bottom{padding: .6rem 1.6rem;}

	.sub_072 .bottom .col{width: 50%;}

	.sub_081 .more::after{display: none;}

	.sub_083 .article_table_box{overflow-x: auto;margin-bottom: 20px;}
	.sub_083 .article_table_box table{min-width: 760px;}
	.sub_083 .article_table_box table table{min-width: initial;}



}
@media screen and (max-width:767px){
	.sub_003 ul{column-count: 1;}
	.sub_015 li{width: 100%;}

	.sub_00b .img_box{width: 100%;}
	.sub_00b .time,.sub_00b .img_box ~ .time{top: 70px;}
	.sub_00b .img_box ~ .info_box{width: 100%;padding: 1.8rem 0 0;}
	
	.sub_013 .col:last-child .item:first-child{/* margin-bottom: 170px; */}
	.sub_013 .item{min-height: 85px;padding: 10px 0;}
	.sub_013 .left{width: 100%;margin-bottom: 6px;}
	.sub_013 .right,.sub_013 .col:last-child .right{width: 100%;padding: 0 20px;}
	.sub_013 .item a{margin-bottom: .5em;}
	.sub_013 .item a:last-child{margin-bottom: 0;}

	.sub_014a .lf{width: 100%;height: 160px;margin: 0;}
	.sub_014a .rt{width: 100%;padding: 20px 0;}
	.sub_014a .rt::before{top: auto;bottom: 0;}
	.sub_014b .lf{width: 100%;margin: 0;}
	.sub_014c{flex-direction: column;align-items: center;padding: 20px 0 0;}
	.sub_014c .lf{padding: 0;}
	.sub_014c .rt{width: 100%;}

	.sub_02 li:nth-child(2) .item{border-top: .1rem solid #d9d9d9;}
	.sub_02 ul{padding-right: 24px;}

	.sub_03a .gp-img{padding-bottom: 66%;}
	.sub_03a .bottom{position: relative;width: 100%;}

	.sub_033a .l ul,.sub_033c ul{column-gap: 0;column-count: 1;}
	.sub_033a .l{width: 100%;margin: 0 0 30px;}
	.sub_033a .r,.sub_034 li{width: 100%;}

	.sub_035 .right{margin: 0 0 20px;width: auto;padding-right: 20px;}
	.sub_035 .article{margin-right: 0;width: 100%;}
	.sub_035 .bottom{display: flex;flex-direction: column;align-items: center;}
	/* .sub_035 .bottom img{max-width: 100%;height: auto;max-height: none;} */

	.sub_072 .bottom .col{width: 100%;}

	


}

@media screen and (max-width:413px){
	.sub_013 .left{padding: 0 0 0 10px;font-size: 16px;}
	.sub_013 .right, .sub_013 .col:last-child .right{padding: 0 10px;}

}
@media screen and (max-width:380px){

}
@media screen and (max-width:320px){

}
