/* subpage start */
.header::after{display: none;}

.wrap_sub_banner{overflow: hidden;z-index: 1;position: relative;}
/* .wrap_sub_banner::before{content: '';display: block;z-index: 2;background: linear-gradient(191.31deg, rgba(7, 80, 86, 0),rgba(7, 80, 86, 1) 100%);position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius:5rem;} */

.sub_banner{padding-bottom: calc(470% / 19.2);height: 0;overflow: hidden;position: relative;background: center;background-size: cover;z-index: 1;}
.sub_banner::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 100%;height: 74.46%;background-image: -moz-linear-gradient( 90deg, rgb(40,40,40) 0%, rgba(40,40,40,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(40,40,40) 0%, rgba(40,40,40,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(40,40,40) 0%, rgba(40,40,40,0) 100%);opacity: 0.8;mix-blend-mode: multiply;}
.sub_banner img{display: block;width: 100%;}

.bread{position: absolute;color: #fff;padding: 1.3rem 0;text-align: right;margin: 0 0 .3rem;bottom: 100%;right: 0;}
.bread a{display: inline-block;vertical-align: top;color: #fff;}
.bread span{padding: 0 .3rem;}
.bread a.on,.bread a:hover{color: #fff;}
.bread a:first-child{}

.content{position: relative;z-index: 3;padding-bottom: 11rem;background: #eff2f7 url(../images/sub_bg.png) no-repeat right bottom/22rem;}
.sub_content{position: relative;padding-top: 5.5rem;}

.root_title{position: absolute;left: 0;bottom: 100%;padding-bottom: 5.2rem;color: #fff;line-height: 1.2em;font-weight: bold;}

.sub_menu{padding: 0;background: #fff;position: relative;z-index: 2;}
.sub_menu::before{content: '';display: block;position: absolute;left: 50%;transform: translateX(-50%);top: 0;width: 100vw;height: 100%;z-index: -1;background: #fff;}

.sub_menu .btn{display: none;margin-left: -10rem;}
.sub_menu .ul1 .ul2{display: none;width: 100%;flex-shrink: 0;position: relative;}
.sub_menu .ul1 .item.on + .ul2{display: flex;}
.sub_menu .ul2{order: 100;}

.sub_menu .ul1{position: relative;display: flex;align-items: center;flex-wrap: wrap;}
.sub_menu .item1{color: #282828;position: relative;z-index: 2;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;padding: 1.5rem 6.1rem;text-align: center;line-height: 5rem;font-weight: bold;}
.sub_menu .item1:first-child{padding-left: 0rem;}

.sub_menu .item1::before{content: '';display: block;position: absolute;bottom: 0;right: 0;width: 100%;height: 100%;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;z-index: -1;}
.sub_menu .item1:first-child::before{width: 100vw;}
.sub_menu .item1.on::before{background: #94070a;}
.sub_menu .item1.on{color: #fff;}

.sub_menu .item1::after{content: '';display: block;position: absolute;left: -0.1rem;border-left: .1rem solid #d5dae4;height: 4rem;top: 50%;transform: translateY(-50%);z-index: -2;}
.sub_menu .item1.on + .item1::after,.sub_menu .item1.on + .ul2 + .item1::after,.sub_menu .item1:first-child::after{display: none;}

.sub_menu .item2::after{content: '';display: block;position: absolute;left: -0.1rem;border-left: .1rem solid #d5dae4;height: 4rem;top: 50%;transform: translateY(-50%);z-index: -2;}
.sub_menu .item2:first-child::after{display: none;}
/* .sub_menu .item2.on + .item2::after,.sub_menu .item2.on + .ul3 + .item2::after{display: none;} */


.sub_menu .item1 .arr{position: absolute;left: 50%;margin-left: -0.5rem;bottom: 1.4rem;border-bottom: .7rem solid #282828;border-left: .5rem solid transparent;border-right: .5rem solid transparent;}
.sub_menu .item1.on .arr{border-bottom-color: #fff;transform: rotate(180deg);}

.sub_menu .ul2{position: relative;padding: .9rem 0;z-index: 1;flex-wrap: wrap;}
.sub_menu .ul2::before{content: '';display: block;position: absolute;top: 0;border-top: .1rem solid #d5dae4;width: 100vw;left: 50%;transform: translateX(-50%);}

.sub_menu .item2{padding: 1.5rem 3rem;color: #818181;position: relative;line-height: 5rem;text-align: center;font-weight: bold;}
.sub_menu .item2.on{color: #94070a;}
.sub_menu .item2:first-child{padding-left: 0rem;}

/* .sub_menu .item2::before{content: '';display: block;position: absolute;top: .66em;margin-top: .8rem;left: 1.7rem;background: #8a8a8a;width: .3rem;height: .3rem;} */
/* .sub_menu .item2.on::before{background: #b44129;} */

.sub_menu .ul3{position: relative;padding: 5px 30px;z-index: 1;margin: -2px 0;background: #faf2f3;}
.sub_menu .item3{padding: 5px 0 5px 15px;color: #818181;position: relative;line-height: 1.66em;}
.sub_menu .item3::before{content: '';display: block;position: absolute;top: 50%;transform: translateY(-50%);left: 0;border-left: 6px solid #818181;border-bottom: 4px solid transparent;border-top: 4px solid transparent;}
.sub_menu .item3.on{color: #e65149;}
.sub_menu .item3.on::before{border-left-color: #e65149;}

.sub_menu .btn1{position: relative;height: 3rem;width: 3rem;display: block;z-index: 10;cursor: pointer;margin-right: 1.7rem;background: url(../images/sub_menu_arrow.png) no-repeat center/1.5rem;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.on > .btn1{background-image: url(../images/sub_menu_arrow2.png);}

.sub_menu .btn2{position: relative;height: 3rem;width: 3rem;display: block;z-index: 10;cursor: pointer;margin-right: 1.7rem;background: url(../images/sub_menu_arrow.png) no-repeat center/1.1rem;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.on > .btn2{transform: rotateX(180deg);}


.subpage_title{position: relative;overflow: hidden;z-index: 1;margin: 0 0 3.5rem;text-align: center;font-weight: bold;}
/* .subpage_title span{display: inline-block;vertical-align: top;position: relative;font-weight: bold;color: #282828;background: #f6f8fa;padding: 0 12px;} */
/* .subpage_title span::before,.subpage_title span::after{content: '';width: 5px;height: 5px;background: #94070a;border-radius: 50%;position: absolute;top: 50%;left: 100%;z-index: 10;margin: -2px 0 0;} */
/* .subpage_title span::after{left: auto;right: 100%;} */
/* .subpage_title::after{content: '';width: 100vw;height: 2px;background: #94070a;position: absolute;top: 50%;left: 0;z-index: -1;} */

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



}
@media screen  and (max-width:996px){
	.wrap_sub_banner{position: relative;padding-top: 0;margin: 0;}
	.sub_menu::after{display: none;}

	/* .root_title{position: relative;bottom: 0;background: #94070a;height: auto;padding: 4px 20px;margin: 10px 0 0;text-align: center;font-size: 30px;}
	.root_title i{margin-left: 20px;font-size: 30px;font-weight: normal;} */

	.root_title{position: relative;bottom: 0;color: #94070a;height: auto;padding: 5px 0 10px;text-align: center;}

	.sub_menu{padding: 0;border-radius: 5px;}
	.sub_menu ul{border: none;display: none;}
	.sub_menu > .btn{display: block;line-height: 45px;height: 45px;text-align: center;color: #fff;font-size: 22px;border-radius: 5px;border-bottom: 1px solid rgba(255,255,255,.3);}
	.sub_menu ul::after{left: 0;}

	.sub_menu .item1,.sub_menu .item1:first-child{padding: 10px 20px;}
	.sub_menu .item1:first-child::before{width: 100%;}


	.sub_menu .ul1{padding: 0;}
	.sub_menu .item1{font-size: 18px;}
	.sub_menu .item1::after{display: none;}


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

	.bread{font-size: 12px;margin-bottom: 0;padding: 6px 0;}
	.bread a{}
	.bread a:first-child{}

	.content.article_page .bread{margin-bottom: 20px;}

	.sub_content{padding: 20px 0 0;}
	.content{padding: 1px 0 40px;margin-top: 0;}




}
@media screen  and (max-width:767px){
	.wrap_sub_banner{background: #f6f8f1;}
	.wrap_sub_banner .bottom{position: relative;}
	/* .sub_banner{ padding-bottom: 160px;} */
	
	.sub_menu .item1{width: 100%;}
	.sub_menu .ul2::before{display: none;}
	
	.sub_menu .ul2{order: 0;padding: 0;}
	.sub_menu .item2,.sub_menu .item2:first-child{width: 100%;padding: 5px 10px;line-height: 2em;}
	.sub_menu .item2::after{display: none;}


	.root_title{padding: 10px 0;}

	.sub_banner_title{font-size: 20px;}

	.bread{margin: 0;}
	.bread a{}

	.content{padding-top: 1px;}

}
/* subpage end */

/* pages_start */
.pages {padding: 0;text-align:center;margin: 38px 0 0;position: relative;z-index: 100;justify-content: center;line-height: 55px;align-items: center;}
.pages > a{display:block;width: 55px;position:relative;text-align: center;margin: 0 6px;border: 1px solid transparent;cursor: pointer;border-radius: 50px;}
.pages .start,.pages .end,.pages .next,.pages .prev{margin: 0 19px;padding: 0 26px;width: auto;border: 1px solid #818181;color: #818181;width: auto;line-height: 33px;}

.pages > *:first-child{margin-left: 0;}
.pages > *:last-child{margin-right: 0;}
.pages > a:hover ,.pages > a.on_pages{color: #94070a;border-color: #94070a;}

@media screen and (max-width:996px){
	.pages{margin: 20px 0 0;}
	.pages>a{font-size: 13px;width: 30px;height: 30px;line-height: 30px;}
	.pages .start,.pages .end,.pages .next,.pages .prev{margin: 0 10px;padding: 0 10px;width: auto;line-height: 30px;}
}
@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 */

.prestyled table{width: 100%;background: #fff;}
.prestyled table:last-child{/* margin: 0; */}
.prestyled table tr:first-child{background: #faf2f3;color: #94070a;font-size: 1.1em;line-height: 3em;}
.prestyled table tr:first-child td{padding: 0 40px;}
.prestyled table tr td{padding: 21px 40px;}
.prestyled table hr{border: 0;border-top: .1rem dashed #eaeaea;margin: 12px 0;}
.prestyled table span{display: inline-block;}

.prestyled .article_table_box{margin: 0 0 30px;}
.prestyled .article_table_box:last-child{margin: 0;}

/* article start */
.wrap_page_article{padding: 5px 80px;position: relative;max-width: 1400px;margin: 0 auto;}
.page_article{position: relative;/* max-width: 1200px; *//* margin: 0 auto; */}

.page_article_top{position: relative;margin: 0 0 37px;}
.page_article_top h3{line-height: 1.33;color: #282828;font-weight: bold;text-align: center;}
.article_author{margin: 18px 0 0;position: relative;z-index: 2;color: #818181;text-align: center;}
.article_author span{padding: 0 42px;display: inline-block;vertical-align: top;position: relative;}
/* .article_author span::before{content: '';display: block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);border-right: 1px solid #ccc;height: 20px;}
.article_author span:last-child::before{display: none;} */

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

.page_article .article_more{border-top: 1px solid #9b171a;padding: 21px 0 0;margin: 33px 0 0;}
.page_article .article_more .title{color: #94070a;margin: 0;}
.page_article .article_more .summary{color: #818181;}
.page_article .article_more .summary p{margin: 0 0 17px;}

.annex {overflow: hidden;margin: 10px 0 0;}
.annex .annex_title{position: relative;display: block;font-weight: bold;color: #333;margin: 0 0 15px;}
/* .annex .annex_title::before{content: '';display: block;position: absolute;left: 0;top: 3px;bottom: 22px;width: 4px;background: #b44129;} */
.annex .list{background: #fffbfb;border: 1px solid #dfe1eb;padding: 7px 20px 11px;}
.annex li{margin: 0 0;}
.annex a{position: relative;display: block;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;display: block;word-break: break-all;padding: 13px 0 13px 20px;color: #666;}
.annex a::before{content: '';display: block;background: #94070a;width: 10px;height: 2px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.annex a:hover{color: #94070a;}

@media screen and (max-width: 1640px){
	
}
@media screen and (max-width: 996px){
	/* .page_article{margin: 20px 0 0;} */
	.wrap_page_article{padding: 0;}
	/* .page_article{padding: 30px 20px;} */
	.page_article .left,.page_article .right{width: 100%;}
	.page_article .left::before{display: none;}
	
	.page_article_top{margin-left: 0;margin-right: 0;}
	.page_article_title{padding: 0 0 10px;}
	.page_article .article{font-size: 15px;line-height: 1.8;}



	.article_author{font-size: 12px;}
	.article_author span, .article_author i{font-size: 12px;}
	.annex{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 0;}
	.annex li { font-size: 14px; }

	.page_article_top{margin-top: 0;}
	.page_article .b{flex-direction: column;}
	.page_article .left, .page_article .right{width: 100%;}
	.page_article .right{order: initial;margin: 0 0 20px;align-items: flex-end;}

}

.share_box {font-size: 0px;z-index: 100;position: absolute;left: 0;top: 136px;flex-direction: column;align-items: center;}
.share_box .share_title{color: #818181;margin: 0 0 10px;}
.share_box .share_btn{margin: 0 0 10px;position: relative;width: 36px;height: 36px;cursor: pointer;display: block;border-radius: 0%;}
.share_box .share_btn.share_wechat{background: url(../images/share_wechat.png) no-repeat center/cover;}
.share_box .share_btn.share_sina{background: url(../images/share_sina.png) no-repeat center/cover;}
.share_box .share_btn.share_qzone{background: url(../images/share_qzone.png) no-repeat center/cover;}
@media screen and (max-width: 996px) {
	.share_box {position: relative;left: 0;right: 0;top: 0;bottom: 0;width: auto;transform: none;justify-content: center;flex-direction: row;margin: 20px 0 0;}
	.share_box .share_title{margin: 0 10px 0 0;}
	.share_box .share_btn{margin: 5px 10px;width: 35px;height: 35px;}
}
/* article end */

.sub_0a{}
.sub_0a ul{margin: -0.3rem 0 -3.2rem;padding: .7rem 0 0;}
.sub_0a .item{margin: 0 0 3.2rem;min-height: 21rem;align-items: center;background: #fff;box-shadow: 0rem 0rem 1.5rem 0rem rgb(233, 233, 233);padding-right: 5.7rem;}
.sub_0a .left{width: calc(100% - 22rem);}
.sub_0a .time{color: #94070a;text-align: right;width: 22.4rem;}
.sub_0a .info_box{margin: 0 0 0;width: calc(100% - 26rem);}
.sub_0a .title{margin: 0 0 .5rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sub_0a .summary{color: #818181;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sub_0a .more{position: relative;padding: 0 7.2rem 0 0;}
.sub_0a .more::before{content: '';display: block;position: absolute;height: .2rem;background: #8c8c8c;width: 5.4rem;top: 50%;transform: translateY(-50%);right: .8rem;}
.sub_0a .more span{display: block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);border: .1rem solid #818181;border-radius: 50%;width: 1.5rem;height: 1.5rem;}
.sub_0a .more span::before{content: '';display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: .5rem;height: .5rem;background: #282828;border-radius: 50%;}

.sub_011{max-width: 150rem;margin: 0 auto;}
.sub_011 .img_box{margin: 0 auto 2.8rem;max-width: 58.7rem;}
.sub_011 .article{text-align: justify;}

.sub_0134{margin: -1rem 0 0;}
.sub_0134 .title{margin: 0 0 1.3rem;font-weight: bold;color: #282828;}
.sub_0134 .img_box{float: right;width: 33.3rem;border-radius: 1.8rem;overflow: hidden;margin: 1.4rem 0 0;}
.sub_0134 .article{margin: 0 38.2rem 0 0;}

.sub_014{margin: -0.4rem 0 3rem;}
.sub_014 .t{padding: 0 0 0 9em;text-indent: -9em;}
.sub_014 .t span{width: 9em;display: inline-block;margin: 0 1em 0 0;text-indent: 0;}

.sub_015{}
.sub_015 ul{margin: 0 0 -3.1rem -4.1rem;}
.sub_015 li{margin: 0 0 3.1rem;padding: 0 0 0 4.1rem;}
.sub_015 .item{margin: 0 0;height: 100%;background: #fff;}
.sub_015 table span{margin: 0 2.4rem 0 0;}

.sub_0211a{background: #faf2f3;border-top: .2rem solid #94070a;padding: 2.1rem 1rem 2.1rem 4.2rem;display: flex;margin: 0 0 3.2rem;}
.sub_0211a .title{margin: 0 4.1rem 0 0;display: block;color: #7f7f7f;white-space: nowrap;flex-shrink: 0;}
.sub_0211a ul{margin: 0 -3rem 0 0;}
.sub_0211a li{width: auto;}
.sub_0211a .item{margin: 0 4rem 0 0;color: #7f7f7f;cursor: pointer;}
.sub_0211a .item.cur{color: #94070a;font-weight: bold;}

.sub_0211b{margin: 0 auto;max-width: 147rem;}
.sub_0211b ul{margin: 0 0 -3.4rem -6.6rem;}
.sub_0211b .item{margin: 0 0 3.4rem 6.6rem;position: relative;z-index: 2;}
.sub_0211b .item::before{content: '';display: block;position: absolute;left: 0;top: 0;bottom: 3.2rem;width: 100%;background: #fff;z-index: -1;border-radius: 1rem;}
.sub_0211b .img_box{width: 23.4rem;filter: drop-shadow(0rem 0rem 1.5rem rgba(223, 223, 223, 1));position: relative;z-index: 2;}
.sub_0211b .gp-img{padding-bottom: 132.9%;-webkit-mask: url(../images/sub021_mask.png) no-repeat center/100% 100%;mask: url(../images/sub021_mask.png) no-repeat center/100% 100%;}
.sub_0211b .info_box{padding: 4.5rem 5.2rem 1rem;width: calc(100% - 23.4rem);}
.sub_0211b .title{margin: 0 0 2rem;font-weight: bold;}
.sub_0211b .vice{margin: 0 0 5.3rem;color: #282828;}
.sub_0211b .summary{color: #282828;}
.sub_0211b .summary p.ico1{background: url(../images/sub021_ico.png) no-repeat left center/2.4rem;padding: 0 0 0 3.2rem;margin: 0 0 .6rem;}

.sub_0211b-2 .info_box{padding: 2rem 4.2rem 1rem;}
.sub_0211b-2 .title{margin-bottom: 1rem;}
.sub_0211b-2 .summary{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 10;overflow: hidden;}


.sub_0212{border-top: .2rem solid #94070a;padding: 5rem 0 0;margin: 2.6rem 0 0 0;}
.sub_0212 .img_box{width: 23.4rem;float: left; box-shadow: 0rem 0rem 1.5rem 0rem rgba(223, 223, 223, 1);border-radius: 1rem;overflow: hidden;}
.sub_0212 .info_box{margin: 0 0 0 28.6rem;}
.sub_0212 .title{margin: -1.1rem 0 1.5rem;font-weight: bold;}
.sub_0212 .summary{margin: 0 0 1.9rem;line-height: 2;padding: 0 0 2.3rem;border-bottom: .1rem solid #bcbcbc;}
.sub_0212 .info{margin: 0 0 0 .3rem;}
.sub_0212 .info p{padding: 0 0 0 3rem;line-height: 2em;}
.sub_0212 .info p.ico1{background: url(../images/sub0212_ico1.png) no-repeat left center/1.8rem;}
.sub_0212 .info p.ico2{background: url(../images/sub0212_ico2.png) no-repeat left center/1.9rem;}
.sub_0212 .info p.ico3{background: url(../images/sub0212_ico3.png) no-repeat left center/2rem;}
.sub_0212 .info p.ico4{background: url(../images/sub0212_ico4.png) no-repeat left center/2rem;}
.sub_0212 .article{margin: 3.9rem 0 0;line-height: 2em;}
.sub_0212 .article h2{color: #94070a;font-weight: bold;position: relative;border-bottom: .1rem solid #94070a;font-size: 1.33em;margin: 3.6rem 0 1.8rem;padding: 0 0 1rem;}
.sub_0212 .article h2::before{content: '';display: block;position: absolute;left: 0;bottom: 0;width: 4em;height: .3rem;background: #94070a;}
.sub_0212 .article h2:first-child{margin-top: 0;}
.sub_0212 .article_table_box{margin-bottom: 1rem;}

.sub_022{background: #fff;min-height: 14.6rem;padding: 2.5rem 4.3rem;}
.sub_022 ul{margin: 0 -3.3rem -2rem 0;}
.sub_022 li{width: auto;}
.sub_022 .item{margin: 0 2.33rem 2rem 0;}

.sub_032{}
.sub_032 ul{margin: -0.3rem 0 -4.4rem -4.3rem;}
.sub_032 .item{margin: 0 0 4.5rem 4.3rem;background: #fff;padding: 2.4rem 3rem;box-shadow: 0rem 0rem 1.5rem 0rem rgba(233, 233, 233, 1);position: relative;align-items: flex-start;}
.sub_032 .img_box{width: 15rem;border-radius: 50rem;overflow: hidden;}
.sub_032 .info_box{padding: 1.5rem 0 0;width: calc(100% - 17.8rem);}
.sub_032 .title{margin: 0 0 1.7rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sub_032 .tips{position: relative;padding: 1.4rem 0 0;border-top: .1rem solid #c5c5c5;}
.sub_032 .tips::before{content: '';display: block;position: absolute;top: -0.2rem;width: 2.7rem;height: .3rem;background: #94070a;left: 0;}
.sub_032 .tips p{padding: 0 0 0 3rem;line-height: 2em;color: #282828;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sub_032 .tips p.ico1{background: url(../images/sub032_ico1.png) no-repeat left center/1.6rem;}
.sub_032 .tips p.ico2{background: url(../images/sub032_ico2.png) no-repeat left center/1.7rem;}
.sub_032 .tips p.ico3{background: url(../images/sub032_ico3.png) no-repeat left center/1.7rem;}
.sub_032 .more{display: block;position: absolute;right: 0;bottom: 0;width: 4.8rem;height: 4.8rem;background: #faf2f3;}
.sub_032 .more::before,.sub_032 .more::after{content: '';display: block;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);width: 2rem;height: .2rem;background: #94070a;}
.sub_032 .more::after{width: .2rem;height: 2rem;}

.sub_033{}
.sub_033 ul{margin: 0 0 -4rem -2.1rem;}
.sub_033 .item{margin: 0 0 4rem 2.1rem;}
.sub_033 .gp-img{border-radius: 2rem;}
.sub_033 .title{margin: 1.2rem auto 0;max-width: 34.2rem;text-align: center;}

.sub_034{margin: 0 0;flex-direction: column;align-items: center;}
.sub_034 .img_box{max-width: 100%;width: 126.8rem;margin: -0.4rem 0 0;}
.sub_034 .more{color: #fff;background: #94070a;line-height: 2;padding: 1rem 3rem;min-width: 43.2rem;border-radius: 5rem;margin: 3rem 0 0;text-align: center;max-width: 100%;}

.sub_042a{margin: -0.4rem 0 2rem;text-align: center;color: #94070a;line-height: 1.8;padding: 1.2rem 2rem;background: #faf2f3;}

.sub_042b{margin: 0 0 3.2rem;padding: 2rem;background: #fff;}
.sub_042b .left{width: 24.5rem;background: #faf2f3;display: flex;justify-content: center;align-items: center;color: #94070a;position: relative;}
.sub_042b .left::before{content: '';display: block;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);border-left: 1.2rem solid #faf2f3;border-bottom: 1.1rem solid transparent;border-top: 1.1rem solid transparent;}
.sub_042b .left p{max-width: 15rem;text-align: center;}
.sub_042b .right{width: calc(100% - 29rem);margin: -1.4rem 0;}
.sub_042b .box{display: flex;padding: 1.1rem 0;border-bottom: .1rem dashed #d4d4d5;align-items: center;}
.sub_042b .box:last-child{border-bottom: none;}
.sub_042b .title{margin: 0 2rem 0 0;width: 13.3rem;flex-shrink: 0;color: #94070a;}

.sub_042c{}
.sub_042c ul{margin: 0 0 0 -2rem;}
.sub_042c .item{margin: 0 0 3.1rem 2rem;background: #fff;}
.sub_042c .gp-img{padding-bottom: 59.19%;}
.sub_042c .title{text-align: center;padding: 0 2rem;}

.sub_0431a{margin: 0 0;position: relative;border-bottom: .1rem solid #94070a;display: flex;margin: 0 0 2.2rem .5rem;}
.sub_0431a p{border-bottom: .4rem solid #94070a;font-weight: bold;color: #94070a;padding: 0 0 .9rem;}

.sub_0431b{background: #fff;}
.sub_0431b .left{width: 29rem;display: flex;justify-content: center;align-items: center;color: #94070a;}
.sub_0431b .right{margin: 0 0 0;width: calc(100% - 29rem);}
.sub_0431b table{width: 100%;}
.sub_0431b table td{font-size: .9em;border-left: .1rem solid #edd4d7;}
.sub_0431b table tr:first-child td{font-size: 1em;color: #94070a;background: #faf2f3;}
.sub_0431b table td:first-child{width: 36rem;}
.sub_0431b table td p{padding: 1rem 6rem;border-top: .1rem dashed #eaeaea;}
.sub_0431b table td p:first-child,.sub_0431b table tr:first-child p{border-top: none;padding: 1.4rem 6rem;}

.sub_0432a{border-top: .2rem solid #94070a;background: #faf2f3;overflow: hidden;padding: .6rem 0;margin: 4.6rem 0 4.7rem;}
.sub_0432a ul{margin: 0 0 0 -0.1rem;}
.sub_0432a li{width: auto;}
.sub_0432a .item{margin: 0 0;position: relative;padding: 1rem 5.5rem;cursor: pointer;}
.sub_0432a .item::before{content: '';display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: .1rem;height: 2rem;background: #94070a;}

.sub_0432b .scroll_item{margin: 0 0 5rem;}

.sub_044{}
.sub_044 ul{margin: -0.3rem 0 0;border-top: .1rem solid #dfe0e1;}
.sub_044 .item{margin: 0 0;border-bottom: .1rem dashed #d4d4d5;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding: 2.7rem 0;}

.sub_05a{font-weight: bold;color: #94070a;background: #faf2f3;padding: 1.5rem 4.7rem;margin: -0.4rem 0 0;}

.sub_051{border-bottom: .1rem solid #94070a;}
.sub_051 ul{margin: 0 0 0;}
.sub_051 .item{align-items: center;padding: 2.7rem 0;border-top: .1rem dashed #d4d4d5;}
.sub_051 .time{width: 12rem;}
.sub_051 .title{margin: 0 6rem 0 1rem;width: calc(100% - 37rem);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sub_051 .more{position: relative;padding: 0 8.2rem 0 0;margin: 0 .9rem 0 0;}
.sub_051 .more::before{content: '';display: block;position: absolute;height: .2rem;background: #8c8c8c;width: 5.4rem;top: 50%;transform: translateY(-50%);right: .8rem;}
.sub_051 .more span{display: block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);border: .1rem solid #818181;border-radius: 50%;width: 1.5rem;height: 1.5rem;}
.sub_051 .more span::before{content: '';display: block;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: .5rem;height: .5rem;background: #282828;border-radius: 50%;}

.sub_051.sub_081 li:first-child .item{border-top: 1px solid #e2e3e4;}

.sub_06_title{font-weight: bold;color: #94070a;line-height: 1.5em;margin: 0 0 .5rem;}

.sub_061{padding: 1rem 0 0;}

.sub_0612{padding: 1rem 0 0;}
.sub_0612 ul{margin: 1.8rem 0 -3rem -3.3rem;}
.sub_0612 .item{margin: 0 0 3rem 3.3rem;background: #fff;padding: 2.2rem 4.2rem 3.4rem;}
.sub_0612 .title{margin: 0 0;font-weight: bold;}

.sub_0613{padding: 1rem 0 0;}
.sub_0613 .article{margin: 1.5rem 0 0;}



.sub_063{margin: 0 0;line-height: 2;padding: 1rem 0 0;}
.sub_063 .box{margin: 0 0 2.5rem;padding: 0 0 1.4rem;border-bottom: .1rem dashed #d4d4d5;}
.sub_063 .box:last-child{margin: 0;padding: 0;border: none;}
.sub_063 .item{display: block;margin: 0 0 1.1rem;}



.sub_07{margin: -0.6rem 0 0;border-radius: 1.4rem;background: #fff;}
.sub_07 .img_box{margin: 0 0 0;border-radius: 1.4rem;overflow: hidden;}
.sub_07 .bottom{padding: 1.5rem 16rem 1.6rem;}
.sub_07 .col{min-width: 31rem;padding: 0 0 0 10.2rem;background: url(../images/sub07_ico1.png) no-repeat left 2rem center/6.2rem;margin: 3rem 0;}
.sub_07 .col.ico2{background-image: url(../images/sub07_ico2.png);}
.sub_07 .col.ico3{background-image: url(../images/sub07_ico3.png);}
.sub_07 .col.ico4{background-image: url(../images/sub07_ico4.png);}

.sub_092{}
/* .sub_092 table{width:100%;min-width:118rem;border-collapse:collapse;background:#fff}
.sub_092 td,.sub_092 th{border-bottom: 1px dashed #eaeaea;padding:1.6rem .4rem;line-height:1.8;color:#333;vertical-align:middle;border-left: 1px solid #edd4d7;}
.sub_092 td.col-office,.sub_092 th:first-child,.sub_092 tr.even td.col-office{border-left: none;}
.sub_092 td.col-duty{padding-left: 2rem;padding-right: 2rem;}
.sub_092 th{background:#a3080d;color:#fff;font-weight:700;text-align:center;font-size: 1.1;}
.sub_092 td{background:#fff;}
.sub_092 tr.even td{background:#fff8f8;border:.1rem solid #f1dfe1;}
.sub_092 td.col-office{width:14rem;text-align:center;color:#555}
.sub_092 td.col-duty{width:36rem}
.sub_092 td.col-name{width:9rem;text-align:center}
.sub_092 td.col-phone{width:13rem;text-align:center}
.sub_092 td.col-email{width:25rem}
.sub_092 td.col-room{width:22rem} */

@media screen  and (max-width:996px){
	.sub_0134 .img_box{float: none;margin: 0 auto 16px;}
	.sub_0134 .article{margin: 0;}

	.sub_0211b .info_box{padding-top: 16px;}
	.sub_0211b .vice{margin-bottom: 12px;}

	.sub_07 .bottom{padding: 1.5rem 4rem;}
	.sub_07 .col{min-width: 240px;}

	.sub_051 .title{width: 100%;order: 0;margin: 0 0 10px;}
	.sub_051 .time{width: auto;order: 1;}
	.sub_051 .more{order: 2;margin: 0;}

	.sub_042b .left p{max-width: 100%;padding: 0 15px;}
	.sub_042b .box{flex-wrap: wrap;}
	.sub_042b .title{width: 100%;margin: 0;}

	.sub_0431b .left{width: 100%;padding: 15px 0;}
	.sub_0431b .right{width: 100%;margin: 0;}
	.sub_0431b table td p{padding: 5px 12px;}
	.sub_0431b table td p:first-child, .sub_0431b table tr:first-child p{padding: 5px 12px;}
	.sub_0431b table td:first-child{width: 140px;}

	.sub_092 td,.sub_092 th{padding:12px 10px;font-size:14px;line-height:1.6}

}
@media screen and (max-width:767px){
	.sub_0a .item{padding: 16px 20px;}
	.sub_0a .left{width: 100%;}
	.sub_0a .info_box{width: 100%;}
	.sub_0a .time{width: 100%;order: 2;text-align: left;padding: 10px 0;}
	.sub_0a .more{}

	.sub_0212 .img_box{float: none;margin: 0 auto 20px;}
	.sub_0212 .info_box{margin: 0;}

	.sub_07 .col{margin: 10px 0;}

	.sub_032 .item{padding: 12px 20px;}
	.sub_032 .info_box{padding: 0;}
	.sub_032 .title{margin: 0 0 5px;}
	.sub_032 .tips{padding: 4px 0 0;}
	.sub_032 .tips p{line-height: 1.6em;}




}
@media screen and (max-width:480px){
	.sub_042b .left{width: 100%;margin: 0 0 20px;padding: 12px 0;}
	.sub_042b .left::before{display: none;}
	.sub_042b .right{width: 100%;margin: 0;}



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

}
.article .summary{margin: 0 0 1.9rem;line-height: 2;padding: 0 0 2.3rem;border-bottom: .1rem solid #bcbcbc;}
.article  .info p{padding: 0 0 0 3rem;line-height: 2em;}
.article  .info p.ico1{background: url(../images/sub0212_ico1.png) no-repeat left center/1.8rem;}
.article  .info p.ico2{background: url(../images/sub0212_ico2.png) no-repeat left center/1.9rem;}
.article  .info p.ico3{background: url(../images/sub0212_ico3.png) no-repeat left center/2rem;}
.article  .info p.ico4{background: url(../images/sub0212_ico4.png) no-repeat left center/2rem;}
.article  .article h2{color: #94070a;font-weight: bold;position: relative;border-bottom: .1rem solid #94070a;font-size: 1.33em;margin: 3.6rem 0 1.8rem;padding: 0 0 1rem;}