@font-face {
	font-family: 'Optima-Bold';
	src: url('../fonts/optima-bold.eot') format('embedded-opentype'),
		url('../fonts/optima-bold.woff') format('woff'),
		url('../fonts/optima-bold.woff2') format('woff2'),
		url('../fonts/optima-bold.ttf') format('truetype'),
		url('../fonts/optima-bold.svg#optima-bold') format('svg');
	font-weight:bold;
}
@font-face {
	font-family: 'Optima-Regular';
	src: url('../fonts/optima-regular.eot') format('embedded-opentype'),
		url('../fonts/optima-regular.woff') format('woff'),
		url('../fonts/optima-regular.woff2') format('woff2'),
		url('../fonts/optima-regular.ttf') format('truetype'),
		url('../fonts/optima-regular.svg#optima-regular') format('svg');
	font-weight:normal;
}

footer{background: url(../images/footer_bg2.png) top center no-repeat;padding: 30px 0 0 0;background-size: cover;position: relative;z-index: 2;}
.copyright{background: #004387;}

.subBanner{position: relative;}
.subBanner .img_cover{padding-bottom: calc(400% / 19.2);position: relative;}
.subBanner .img_cover::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;background-size: 100% auto !important;}
.subBanner .img_cover h3,.subBanner .img_cover .bread{display: none;}

.subBanner1 .img_cover::after{background: url(../images/sub_banner1_cover.png) left bottom no-repeat;}
.subBanner2 .img_cover::after{background: url(../images/sub_banner2_cover.png) left bottom no-repeat;}
.subBanner3 .img_cover::after{background: url(../images/sub_banner3_cover.png) left bottom no-repeat;}
.subBanner4 .img_cover::after{background: url(../images/sub_banner4_cover.png) left bottom no-repeat;}
.subBanner5 .img_cover::after{background: url(../images/sub_banner5_cover.png) left bottom no-repeat;}
.subBanner6 .img_cover::after{background: url(../images/sub_banner6_cover.png) left bottom no-repeat;}
.subBanner7 .img_cover::after{background: url(../images/sub_banner7_cover.png) left bottom no-repeat;}
.subBanner8 .img_cover::after{background: url(../images/sub_banner8_cover.png) left bottom no-repeat;}
.subBanner9 .img_cover::after{background: url(../images/sub_banner9_cover.png) left bottom no-repeat;}

.subMenu{position: absolute;left: 50%;margin: 0 0 0 -720px;bottom: 49px;width: 1440px;}
.subMenuTitle{font-weight: normal;color: #fff;margin: 0 0 20px;}
.subMenu ul{font-size: 0;}
.subMenu li{display: inline-block;*display: inline;*zoom:1;margin: 20px 72px 0 0;}
.subMenu a{color: #fff;font-weight: normal;display: inline-block;*display: inline;*zoom:1;padding: 0;margin: 0;transition: all ease-in-out .2s;-ms-transition: all ease-in-out .2s;-moz-transition: all ease-in-out .2s;-webkit-transition: all ease-in-out .2s;-o-transition: all ease-in-out .2s;background: left center no-repeat;}
.subMenu a.current,.subMenu a:hover{color: #ffcf66;padding-left: 33px;background: url(../images/sub_menu_current.png) left center no-repeat;/* font-weight: bold; */}
.subMenu a:hover{margin: 0 -33px 0 0;}
.subMenu a.current:hover{margin: 0;}

.subBanner1 .subMenu{bottom: 38px;}
.subBanner1 .subMenu ul{max-width: 80%;}

.subBanner2 .subMenu{bottom: 68px;}
.subBanner2 .subMenu ul{max-width: 80%;}

.subBanner3 .subMenu{bottom: 88px;}
.subBanner3 .subMenu ul{max-width: 45%;}

.subBanner4 .subMenu{bottom: 46px;}
.subBanner4 .subMenu ul{}

.subBanner5 .subMenu{bottom: 50px;}
.subBanner5 .subMenu ul{max-width: 52%;}

.subBanner6 .subMenu{bottom: 50px;}
.subBanner6 .subMenu ul{max-width: 52%;}

.subBanner7 .subMenu{bottom: 86px;}

.subBanner8 .subMenu{bottom: 44px;}

.bread{line-height: 46px;color: #999;}
.bread a{color: #999;padding: 0 6px;}
.bread img{}

.subContent .row{max-width: 1440px;}
.subPageTitle{position: relative;line-height: 50px;text-align: center;margin: 4px 0 42px;}
.subPageTitle::before{content: '';display: block;height: 3px;width: 100%;position: absolute;left: 0;top: 50%;background: #F2F2F2;}
.subPageTitle h3{padding: 0 28px;background: #fff;position: relative;z-index: 2;display: inline-block;*display: inline;*zoom:1;font-weight: normal;}

.subMenu2 ul{font-size: 0;text-align: center;}
.subMenu2 li{display: inline-block;*display: inline;*zoom:1;margin: 0 25px 20px;}
.subMenu2 a{display: block;padding: 0 31px;line-height: 2;border: 1px solid #004387;color: #004387;border-radius: 30px;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;}
.subMenu2 a:hover,.subMenu2 a.on{background: #004387;color: #fff;}

.subMenu3 {background: #e9f0f7;}
.subMenu3 ul{font-size: 0;text-align: center;padding: 16px 0 10px;margin: 20px 40px 0;}
.subMenu3 li{display: inline-block;*display: inline;*zoom:1;margin: 0 30px 6px;}
.subMenu3 a{display: block;line-height: 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;}
.subMenu3 a:hover,.subMenu3 a.on{color: #004387;font-weight: bold;}

.subMenu3.hasMore{padding: 0 90px 0 0;position: relative;}
.subMenu3.hasMore ul{margin: 20px -5px 0;}
.subMenu3 .moreBox{position: absolute;right: 46px;top: 0px;bottom: 0;width: 50px;z-index: 2;}
.subMenu3 .moreBox .btn{display: block;width: 40px;height: 40px;border-radius: 50%;background: url(../images/submenu3more.png) center no-repeat #004387;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);}
.subMenu3 .moreBox .more{position: absolute;top: 100%;width: 160px;left: calc(50% - 80px);border:1px solid #e9f0f7;background: #fff;display: none;}
.subMenu3 .moreBox .more a{border-bottom: 1px solid #e9f0f7;}

.subMenu3 .moreBox:hover .more{display: block;-webkit-animation-name: flipOutY ;animation-name: flipOutY ;animation-duration: 0.4s;-webkit-animation-duration: 0.4s;}


@media screen  and (max-width:1640px){
	.subMenu{width: 1300px;margin: 0 0 0 -650px;}
}
@media screen  and (max-width:1480px){
	.subMenu{left: 100px;right: 100px;margin: 0;width: auto;bottom: 20px;}
	.subBanner1 .subMenu,.subBanner2 .subMenu,.subBanner3 .subMenu,.subBanner4 .subMenu,.subBanner5 .subMenu,.subBanner6 .subMenu,.subBanner7 .subMenu{bottom: 20px;}
	.subMenuTitle{margin: 0 0 12px;}
	.subMenu li{margin: 16px 50px 0 0;}
	

}
@media screen  and (max-width:1200px){
	.subMenu{left: 40px;right: 40px;margin: 0;width: auto;}
	.subMenu li{margin: 10px 20px 0 0;}
	.subMenu a{padding: 0;}	
	
	.subBanner4 .subMenuTitle{margin: 0;}
	
}
@media screen  and (max-width:992px) {
	
	.bread{line-height: 36px;}
	.bread img{width: 5px;}
	.subMenuTitle{display: none;}
	/* ,.bread */
	.subBanner .img_cover h3{display: block;}
	/* ,.subBanner .img_cover .bread */
	.subBanner .img_cover h3{position: absolute;left: 30px;z-index: 3;color: #fff;bottom: 16px;}
	.subBanner .img_cover .bread{position: absolute;right: 20px;bottom: 0;z-index: 3;text-align: right;color: #fff;line-height: 30px;}
	/* .bread a{color: #fff;} */
	
	.subMenu{position: static;}
	.subMenu ul{padding: 0 0 0 20px;border-bottom: 1px solid #e6e6e6;white-space: nowrap;overflow: auto;max-width: inherit !important;}
	.subMenu li{margin: 0;line-height: 30px;vertical-align: middle;padding: 6px 0;height: 30px;}
	.subMenu a{color: #666;padding: 0 10px;border-right: 1px solid #e6e6e6;display: inline-block;*display: inline;*zoom:1;font-weight: normal;}
	.subMenu a.current,.subMenu a:hover{font-weight: bold;color: #2973d3;margin: 0;padding-left: 43px;background-position: 10px center;}
	
	.subPageTitle{margin: 6px 0 20px;}
	
	.subMenu2 li{margin: 0 10px 20px;}
	.subMenu2 a{padding: 0 20px;font-size: 18px;}
	
	.subMenu3 ul{margin: 20px 0 0;}
	.subMenu3 li{margin: 0 20px 6px;}
	.subMenu3 a{font-size: 18px;}
	
}
@media screen  and (max-width:767px){
	.subBanner .img_cover h3{bottom: 6px;left: 20px;}
	.subMenu ul{padding: 0 0 0 10px;}
	
	.subMenu3 ul{padding: 6px 0 0;margin: 10px 0 0;}
	.subMenu3 li{margin: 0 12px 6px;}
	
}
@media screen  and (max-width:413px){
	.subMenu2 li{margin: 0 6px 20px;}
	.subMenu2 a{padding: 0 12px;}
	
}


/*  */
.pageArticle{position: relative;padding: 0 0 71px;margin: 0 auto;}
.pageArticleTitle{overflow: hidden;padding: 6px 0 34px;}
.pageArticleTitle h3{line-height: 1.4;color: #333;text-align: center;}
.pageArticleTitle h4{line-height: 1.5;color: #333;text-align: center;margin: 20px 0 0px;font-weight: normal;}
.articleAuthor{padding: 10px 0;text-align: center;font-size: 0;line-height: 40px;background: #f5f5f5;margin: 0 0 32px;}
.articleAuthor span{display: inline-block;*display: inline;*zoom:1;padding: 0 0 0 30px;vertical-align: middle;color: #666;position: relative;}
.articleAuthor i{width: 1px;height: 16px;background: #ccc;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0 20px;}
.articleAuthor span::before{font-family: "iconfont";color: #ff6b06;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.articleAuthor span.ico1::before{content: "\e619";font-size: 1.25em;}
.articleAuthor span.ico2::before{content: "\e610";font-size: 1.35em;}
.articleAuthor span.ico3::before{content: "\e648";font-size: 1.48em;}
.articleBottom{margin: 58px 0 0;position: relative;}
.article{position: relative;line-height: 2;text-align: justify;}
.article p{}
.pageArticle .article{word-break: break-word;}
.pageArticle .article *{font-family:'Microsoft YaHei','Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜' !important;}
.Annex{overflow: hidden;padding: 10px 30px;background: #f7f7f7;line-height: 40px;}
.Annex strong{display: block;position: relative;color: #444;font-weight: bold;float: left;}
.annexList{margin: 0 0 0 62px;}
.annexList li{text-align: justify;}
.annexList li a{color: #0065b4;}
.annexList li a:hover{color: #004387;}
@media screen  and (max-width:1220px){
	.articleAuthor i{margin: 0 10px;}
}
@media screen  and (max-width:1024px){
	.pageArticle{}
	.pageArticleTitle{padding: 20px 0;}
	.articleAuthor{padding: 6px 0;margin: 0 0 16px;line-height: 32px;}
	
	.Annex{padding: 10px 20px;}
	
}
@media screen  and (max-width:767px){
	.articleAuthor span{padding: 0 0 0 22px;}
	
	.Annex strong{display: block;float: none;}
	.annexList{margin: 0;}
	.annexList li a{line-height: 24px;padding: 5px 0;display: block;}
	
}
@media screen  and (max-width:413px){
	.articleAuthor{line-height: 22px;}
	.articleAuthor span{padding: 0 10px 0 0;}
	.articleAuthor span::before{display: none;}
	.articleAuthor i{display: none;}
	
}
/*  */

/*  */
.pages {padding: 0;color:#999;font-size: 0;text-align:center;margin: 69px 0 76px;}
.pages:after,.pages:before{content:" "; display:table}
.pages>a:first-child{}
.pages>a{display:inline-block;*display: inline;*zoom:1;cursor: pointer;width: 48px;height: 45px;line-height: 45px;position:relative;text-align: center;vertical-align: top;font-size: 16px;transition: all 0.35s ease-in-out;margin: 0 0 0 -1px;color: #666;border: 1px solid #004387;}

.pages .start,.pages .end,.pages > span,.pages .next,.pages .prev{width: 80px;}
.pages > a:hover ,.pages > a.on_page{background-color:#004387;color: #fff;border-color: #004387;}
.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: 16px;display: inline-block;*display: inline;*zoom:1;line-height: 45px;vertical-align: middle;color: #666;border: 1px solid #004387;width: 50px;margin: 0 0 0 -1px;}
.pages .selectLink{display: inline-block;*display: inline;*zoom:1;width: 67px;height: 45px;vertical-align: middle;position: relative;border: 1px solid #004387;}
.pages .selectLink.on{border-radius: 0 0 3px 3px;background: #004387;border-color: #004387;}
.pages .selectLink.on > a{color: #fff;}
.pages .selectLink .arrow{width: 20px;height: 20px;position: absolute;right: 3px;bottom: calc(50% - 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 > a{display: block;font-size: 16px;color: #666;line-height: 45px;text-align: left;padding: 0 0 0 23px;}
.pages .selectLink .alertBox{height: 0;position: absolute;left: -1px;bottom: 100%;background: #004387;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 .alertBox a:hover{background: rgba(255,255,255,0.2);}

@media screen and (max-width:992px){
	.pages>a, .pages>span{width: 36px;height: 36px;line-height: 36px;}
	.pages a{display: none;}

	.pages .selectLink{height:36px}
	.pages .selectLink > a,.pages .select_page span{line-height:36px}
	.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{}
	
	.pages{margin: 40px 0 50px;}
	
}
@media screen and (max-width:480px){
	.pages>a, .pages>span{width: 30px;height: 30px;line-height: 30px;}
	.pages .select_page{display:block;margin:20px 0 0}
	.pages .selectLink{height:30px}
	.pages .selectLink > a,.pages .select_page span{line-height:30px}
	.pages .start, .pages .end, .pages .next, .pages .prev, .pages > span{margin: 0 0 0 -1px;width: auto;padding: 0 6px;}
}
/*  */

.sub_011{padding: 0 0 87px;}
.sub_011a{margin: -16px 0 60px;}
.sub_011a1{float: left;width: 916px;position: relative;}
.sub_011a1 .img{padding-bottom: calc(472% / 9.2);}
.sub_011a1 .slick-arrow{border: 0;width: 68px;height: 68px;font-size: 0;outline: none;background-position: center;background-repeat: no-repeat;background-color: rgba(0,0,0,.4);border: 1px solid rgba(255,255,255,.5);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;border-radius: 50%;top: 100%;}
.sub_011a1 .slick-arrow:after{display: none;}
.sub_011a1 .slick-next{right: auto;background-image: url(../images/sub_011next.png);left: 210px;}
.sub_011a1 .slick-prev{left: 110px;background-image: url(../images/sub_011prev.png);}
.sub_011a1 .slick-arrow:hover{border: 0;background-color: #c7a763;box-shadow: 0 8px 16px rgba(0,0,0,.16);}
.sub_011a2{margin: 0 0 0 916px;height: 472px;background: url(../images/sub_011bg.png) center no-repeat #004387;background-size: cover;}
.sub_011a2 ul{margin: 0 0 0 0;padding: 0 28px 0;}
.sub_011a2 li{width: 50%;text-align: center;padding: 96px 0 0;}
.sub_011a2 a{margin: 0 0 0;}
.sub_011a2 .title{margin: 0 0 13px;line-height: 60px;font-size: 50px;font-family: 'Optima-Bold';color: #c7a763;}
.sub_011a2 .info{margin: 0 0 0;color: #fff;height: 24px;line-height: 24px;}

.sub_012 ul{margin: 50px 0 50px -30px;padding: 0 0 0;/* text-align: center; */max-width: 1080px;margin: 0 auto;}
.sub_012 li{width: 50%;text-align: left;}
.sub_012 a{margin: 0 0 60px 30px;overflow: hidden;background: url(../images/sub_012bg.png) right bottom no-repeat #da5247;padding: 14px 30px 23px 20px;}
.sub_012 .left{width: 220px;float: left;}
.sub_012 .right{margin: 0 0 0 220px;padding: 29px 0 0 20px;}
.sub_012 .img{padding-bottom: calc(293% / 2.2);}
.sub_012 .title{margin: 0 0 14px;line-height: 1.5;color: #fff;}
.sub_012 .info{margin: 0 0 0;color: rgba(255,255,255,.7);height: 7.32em;line-height: 1.83em;padding: 10px 0 0;border-top: 1px solid #a5493d;}

.sub_0121{padding: 50px;background: #ca5c4d;margin: 30px 0 80px;}
.sub_0121 .left{width: 270px;float: left;}
.sub_0121 .img{padding-bottom: 133.3%;}
.sub_0121 .title{margin: 16px 0;line-height: 1.5;color: #fff;font-weight: bold;}
.sub_0121 .info{margin: 0 0 0;color: rgba(255,255,255,.7);height: 7.32em;line-height: 1.83em;padding: 5px 0 0;border-top: 1px solid #a5493d;}
.sub_0121 .right{margin: 0 0 0 290px;padding: 40px 60px;background: url(../images/sub_0121bg.png) bottom center no-repeat rgba(255,255,255,.8);}

.sub_013 ul{margin: 71px 0 140px;position: relative;}
.sub_013 ul::before{content: '';display: block;position: absolute;left: calc(50% - 2px);background: #ff6b06;width: 2px;top: 20px;bottom: -20px;opacity: .5;}
.sub_013 li{width: 50%;margin: 0 0 45px;}
.sub_013 a{margin: 0;position: relative;}
.sub_013 li:nth-child(2n) a{top: 60px;}
.sub_013 a::before{content: '';display: block;width: 10px;height: 10px;background: #ff6b06;border-radius: 50%;position: absolute;right: -5px;top: 19px;}
.sub_013 a::after{content: '';display: block;width: 20px;height: 20px;border-radius: 50%;position: absolute;right: -11px;top: 13px;border: 1px dashed #FF6B06;}
.sub_013 li:nth-child(2n) a::before{right: auto;left: -5px;}
.sub_013 li:nth-child(2n) a::after{right: auto;left: -11px;}
.sub_013 .img{padding-bottom: 133.3%;position: relative;z-index: 3;}
.sub_013 .img_box{float: right;width: 270px;float: right;padding: 15px 188px 0 15px;position: relative;margin: 0 0 0 20px;}
.sub_013 .img_box::before{content: '';display: block;width: 296px;height: 46px;border: 2px solid #ff6b06;position: absolute;left: 0;top: 0;background: #fff;z-index: 2;}
.sub_013 .img_box::after{content: '';display: block;position: absolute;top: 24px;left: 11px;right: 11px;background: #ff6b06;height: 1px;}
.sub_013 li:nth-child(2n) .img_box{float: left;padding: 15px 15px 0 188px;margin: 0 20px 0 0;}
.sub_013 li:nth-child(2n) .img_box::before{right: 0;left: auto;}
.sub_013 li:nth-child(2n+1) .info_box{text-align: right;}
.sub_013 .title{padding: 8px 0 0;margin: 0 0 21px;/* height: 34px; */line-height: 34px;}
.sub_013 .info{margin: 0 0 0;color: #004387;line-height: 32px;}
.sub_013 .info p{font-family: 'Optima-Regular';}

.sub_014a ul{padding: 25px 0 0;margin: 0 0 76px;}
.sub_014a li{/* width: 100%; */padding: 22px 40px 12px;line-height: 30px;}
.sub_014a li:nth-child(2n+1){background: #f5f5f5;}
.sub_014a li.tip{background: #fff;border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;overflow: hidden;padding: 14px 30px;}
.sub_014a span{color: #999;float: left;display: block;}
.sub_014a .box{margin: 0 0 0 65px;}
.sub_014a a{margin: 0 4px 16px 0;display: inline-block;*display: inline;*zoom:1;}
.sub_014a a.border{border: 1px solid #333;padding: 0 5px;}

.sub_014b{padding: 0 170px;position: relative;}
.sub_014b::before,.sub_014b::after{content: '';display: block;width: 607px;height: 434px;position: absolute;}
.sub_014b::before{top: 9px;left: -86px;background: url(../images/sub_014bg1.png) top center no-repeat;background-size: 100% auto;}
.sub_014b::after{right: -62px;bottom: -38px;background: url(../images/sub_014bg2.png) bottom center no-repeat;background-size: 100% auto;}
.sub_014b img{display: block;width: 100%;position: relative;z-index: 2;}

.sub_014c{margin: 115px 0 86px;}

.sub_015 ul{margin: 0 13px 90px 17px;position: relative;padding: 5px 0 0;}
.sub_015 ul::before{content: '';display: block;position: absolute;background: #ff6b06;width: 2px;top: 20px;bottom: -7px;opacity: .3;left: 50%;transform: translateX(-50%);}
.sub_015 li{position: relative;}
.sub_015 li::after{content: '';display: block;width: 100%;clear: both;}
.sub_015 a{position: relative;padding: 11px 0 29px;overflow: hidden;}
.sub_015 a::before{content: '';display: block;width: 13px;height: 13px;background: #ff6b06;border-radius: 50%;position: absolute;top: 6px;left: 50%;transform: translateX(-50%);z-index: 2;}
.sub_015 a::after{content: '';display: block;width: 23px;height: 23px;border-radius: 50%;position: absolute;top: 0;border: 1px solid #FF6B06;left: 50%;transform: translateX(-50%);background: #fff;}
.sub_015 .img_box{width: 360px;padding: 0 30px 10px calc(50% - 390px);position: relative;float: left;}
.sub_015 li:nth-child(2n) .img_box{padding: 0 calc(50% - 390px) 10px 30px;float: right;}
.sub_015 .img_box::after{content: '';display: block;position: absolute;border: 1px solid #3d74cc;top: 10px;right: 40px;width: 360px;bottom: 0;}
.sub_015 li:nth-child(2n) .img_box::after{right: auto;left: 40px;}
.sub_015 .img{padding-bottom: calc(202% / 3.6);position: relative;z-index: 2;}
.sub_015 .time{border: 1px solid #ff6b06;float: left;position: relative;line-height: 34px;height: 34px;color: #ff6b06;padding: 0 24px;border-radius: 2px;margin: 0 0 9px;}
.sub_015 li:nth-child(2n) .time{float: right;}
.sub_015 .time::before{content: '';border-right: 18px solid #fff;border-bottom: 15px solid transparent;position: absolute;left: -17px;top: 0;z-index: 2;}
.sub_015 .time::after{content: '';border-right: 19px solid #ff6b06;border-bottom: 16px solid transparent;position: absolute;left: -19px;top: -1px;z-index: 1;}
.sub_015 li:nth-child(2n) .time::before{border-left: 18px solid #fff;border-right: 0;left: auto;right: -17px;}
.sub_015 li:nth-child(2n) .time::after{border-left: 19px solid #ff6b06;border-right: 0;left: auto;right: -19px;}
.sub_015 .info_box{float: right;width: calc(50% - 32px);}
.sub_015 li:nth-child(2n) .info_box{float: left;}
.sub_015 .info{margin: 0;color: #333;height: 8em;line-height: 2em;width: 100%;text-align: justify;}

.sub_016 ul{margin: 0 0 120px;position: relative;}
.sub_016 ul::before{content: '';display: block;position: absolute;background: #ff6b06;width: 2px;top: 60px;bottom: -20px;opacity: .5;left: 170px;}
.sub_016 li{position: relative;z-index: 2;}
.sub_016 li::after{content: '';display: block;clear: both;}
.sub_016 .left{width: 116px;float: left;height: 116px;border: 2px solid rgba(255,107,6,.3);color: #ff6b06;line-height: 116px;border-radius: 50%;text-align: center;font-family: 'Optima-Regular';background: #fff;position: relative;z-index: 2;}
.sub_016 .info{margin: 0 0 0 120px;line-height: 2em;position: relative;border-top: 2px solid rgba(255,107,6,.3);top: 60px;padding: 30px 0 30px 100px;min-height: 4em;}
.sub_016 li:last-child .info{min-height: inherit;}

.sub_017{margin: 0 0 90px;}
.sub_017 img{display: inline-block;*display: inline;*zoom:1;}
@media screen  and (max-width:767px){
	.sub_017 img{width:auto !important;height:auto !important;}
	.sub_017 video{width:auto !important;}
	.sub_017 table{width:100% !important;max-width: 100% !important;margin:0 !important;table-layout: fixed;word-break:break-all;box-sizing: border-box;display: block;}
	.sub_017 table td{width:auto !important; }
	.sub_017 table tr{height:auto !important;}
}
.sub_021a .part_title{overflow: hidden;margin-bottom: 20px;line-height: 60px;}
.sub_021a h2{height: 60px;padding: 0 55px 0 20px;color: #fff;font-weight: bold;position: relative;float: left;}
.sub_021a.color1 h2{border-right: 14px solid #f5d7cd;background: #d85f37;}
.sub_021a.color2 h2{border-right: 14px solid #cce0f0;background: #0065b4;}
.sub_021a.color3 h2{border-right: 14px solid #eaf2d9;background: #95bc41;}
.sub_021a h2::before{content: '';display: block;position: absolute;border-top: 30px solid transparent;border-bottom: 30px solid transparent;right: -1px;top: 0;}
.sub_021a h2::after{content: '';display: block;position: absolute;border-top: 30px solid transparent;border-bottom: 30px solid transparent;right: -14px;top: 0;border-right: 20px solid #fff;}
.sub_021a.color1 h2::before{border-right: 20px solid #f5d7cd;}
.sub_021a.color2 h2::before{border-right: 20px solid #CCE0F0;}
.sub_021a.color3 h2::before{border-right: 20px solid #EAF2D9;}
.sub_021a ul{margin: 0 0 50px -27px;}
.sub_021a li{width: 33%;}
.sub_021a a{margin: 0 0 20px 27px;position: relative;border: 1px solid #e5e5e5;padding: 24px;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: right center no-repeat;}
.sub_021a.color1 a{border-left: 8px solid #f5d7cd;}
.sub_021a.color2 a{border-left: 8px solid #cce0f0;}
.sub_021a.color3 a{border-left: 8px solid #eaf2d9;}
.sub_021a .title{margin: 0 0 0;height: 56px;line-height: 28px;}
.sub_021a a:hover{background: url(../images/sub_021bg.png) right center no-repeat;background-size: auto 100%;box-shadow: 0 10px 25px rgba(0,0,0,.1);border-top: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.sub_021a.color1 a:hover{color: #d85f37;}
.sub_021a.color2 a:hover{color: #0065b4;}
.sub_021a.color3 a:hover{color: #95bc41;}

.sub_022 ul{margin: 0 0 66px -27px;}
.sub_022 li{width: 25%;}
.sub_022 a{margin: 0 0 32px 27px;position: relative;border: 1px solid #e5e5e5;padding: 24px;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;height: 48px;line-height: 48px;background: right center no-repeat;}
.sub_022 .title{margin: 0 0 0;max-height: 48px;line-height: 24px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.sub_022 a.color1{border-left: 8px solid #f5d7cd;}
.sub_022 a.color2{border-left: 8px solid #cce0f0;}
.sub_022 a.color3{border-left: 8px solid #eaf2d9;}
.sub_022 a:hover{background: url(../images/sub_021bg.png) right center no-repeat;background-size: auto 100%;box-shadow: 0 10px 25px rgba(0,0,0,.1);border-top: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.sub_022 a.color1:hover{color: #d85f37;}
.sub_022 a.color2:hover{color: #0065b4;}
.sub_022 a.color3:hover{color: #95bc41;}

.sub_023{margin: 0 0 0 0;}
.sub_023 .part_title{position: relative;}
.sub_023 .part_title::before{content: '';display: block;position: absolute;left: 215px;right: 0;bottom: 0;height: 2px;background: rgba(255,107,6,.25);z-index: -1;}
.sub_023b .part_title::after{content: '';display: block;position: absolute;right: 10px;bottom: 0;background: url(../images/sub_023title2.png);z-index: 0;width: 113px;height: 24px;}
.sub_023 .part_title .more{position: absolute;z-index: 2;line-height: 24px;right: 0;top: 26px;padding: 0 14px 0 0;background: url(../images/sub_023_more.png) right center no-repeat;}
.sub_023 .part_title h2{background: #00428C;padding: 15px 62px 15px 40px;position: relative;display: inline-block;*display: inline;*zoom:1;color: #fff;font-weight: bold;min-width: 4em;}
.sub_023 .part_title h2::before{content: '';display: block;position: absolute;right: -11px;top: 0;bottom: 0;background: url(../images/sub_023title.png) center no-repeat;width: 34px;z-index: 3;}
.sub_023 .part_title h2::after{content: '';display: block;border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-right: 20px solid #fff;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}

.sub_023a{margin: 0 0 78px;overflow: hidden;padding: 25px 0 0;}
.sub_023a .left{width: 270px;float: left;}
.sub_023a .img{padding-bottom: 133.3%;box-shadow: 0 6px 19px rgba(0,0,0,.1);}
.sub_023a .right{margin: 0 0 0 291px;padding: 21px 0 0 0;}
.sub_023a .title{margin: 0 0 21px;line-height: 30px;font-weight: bold;}
.sub_023a .info{margin: 0 0 28px;color: #666;line-height: 24px;}
.sub_023a .bottom{padding: 0 0 0 0;line-height: 26px;max-height: 182px;color: #666;padding: 22px 0 0;border-top: 1px solid #D85F37;overflow: hidden;}

.sub_023a1{width: 430px;float: left;padding: 0 0 0 60px;position: relative;}
.sub_023a1 a{display: block;border: 2px solid rgba(216,95,55,.3);overflow: hidden;padding: 18px 28px 18px 20px;}
.sub_023a1 .h3Box{position: absolute;left: 0;top: 0;bottom: 0;width: 60px;background: #FF6B06;}
.sub_023a1 h3{color: #fff;width: 1em;line-height: 32px;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);}

.sub_023a2{margin: 0 0 0 530px;padding: 0 0 0 60px;position: relative;}
.sub_023a2 .h3Box{position: absolute;left: 0;top: 0;bottom: 0;width: 60px;background:#00428C;background: -webkit-linear-gradient(top, #00428C , #0076BE);background: -o-linear-gradient(bottom, #00428C, #0076BE);background: -moz-linear-gradient(bottom, #00428C, #0076BE);background: linear-gradient(to bottom, #00428C , #0076BE);}
.sub_023a2 h3{color: #fff;width: 1em;line-height: 32px;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);}

.sub_023a2 ul{margin: 0 0 0 0;border: 2px solid #E2EDF8;}
.sub_023a2 .box li{width: 50%;}
.sub_023a2 a{margin: 0 0 0;padding: 18px 28px 18px 20px;overflow: hidden;}

.sub_023b{margin-bottom: 80px;}
.sub_023b .bottom{padding: 38px 35px 39px;border: 2px solid #E8E8E8;border-top: 0;position: relative;}
.sub_023b .article{height: 340px;overflow: hidden;}
.sub_023b .article.on{height: auto;}
.sub_023b .more{height: 50px;width: 120px;background: url(../images/sub_023b_more.png) center no-repeat #fff;position: absolute;left: 50%;top: 100%;transform:translateX(-50%) translateY(-50%);border-radius: 50%;cursor: pointer;}
.sub_023b .more.on{transform:translateX(-50%) translateY(-50%) rotate(180deg);}

.sub_023c .slick_menu{position: absolute;right: 0;top: -8px;}
.sub_023c .slick-arrow{border: 0;width: 54px;height: 54px;font-size: 0;outline: none;background-position: center;background-repeat: no-repeat;position: static;transform: none;border: 1px solid #2772D2;border-radius: 50%;float: left;margin: 0 0 0 8px;}
.sub_023c .slick-arrow:after{display: none;}
.sub_023c .next{background-image: url(../images/sub_023c_next1.png);}
.sub_023c .prev{background-image: url(../images/sub_023c_prev1.png);}
.sub_023c .slick-arrow:hover{background-color: #2772D2;}
.sub_023c .next:hover{background-image: url(../images/sub_023c_next2.png);}
.sub_023c .prev:hover{background-image: url(../images/sub_023c_prev2.png);}

.sub_023c.sub_033c > ul{margin: 40px -20px 30px;}
.sub_023c.sub_033c a{margin: 0 22px;}

.sub_023d ul{margin: 28px 0 59px -40px;}
.sub_023d li{width: 33.3%;}
.sub_023d ul a{margin: 0 0 24px 40px;border: 1px solid #E6E6E6;padding: 8px;position: relative;}
.sub_023d ul a::before{content: '';display: block;position: absolute;left: -1px;right: -1px;top: -1px;padding-bottom: 50%;border: 1px solid #3D74CC;}
.sub_023d .img{padding-bottom: 58%;position: relative;z-index: 2;}
.sub_023d .bottom{padding: 28px 22px 33px;position: relative;}
.sub_023d .bottom::after{content: '';display: block;position: absolute;left: 25px;bottom: -9px;background: url(../images/sub_023d.png) bottom no-repeat;z-index: 0;width: 77px;height: 24px;background-size: 100% auto;}
.sub_023d .title{margin: 0 0 27px;line-height: 24px;white-space: nowrap;}
.sub_023d .info{margin: 0 0 0;color: #999;height: 72px;line-height: 24px;padding: 25px 0 0;border-top: 1px solid #FF6B06;}

.sub_023c{margin: 0 0 90px;}

.sub_024 .lf{width: 283px;float: left;}
.sub_024 .lf h2{background: #00428C;color: #fff;font-weight: bold;text-align: center;line-height: 96px;}

.sub_024a{background: #E2EDF9;height: 500px;}
.sub_024a a{display: block;line-height: 1.8;padding: 24px 0 23px 65px;border-left: 11px solid transparent;}
.sub_024a a.on{border-left: 11px solid #FF6B06;color: #fff;background: #0064CD;}
.sub_024a .mCSB_inside > .mCSB_container{margin: 0;}
.sub_024a .mCSB_scrollTools .mCSB_draggerRail{background: #D0E0F1;}
.sub_024a .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0064CD;}

.sub_024 .rt{margin: 0 0 0 340px;position: relative;padding: 39px 0 0;}
.sub_024 .rt .back{display: block;width: 80px;height: 44px;text-align: center;line-height: 44px;background: #E5ECF3;color: #999;position: absolute;right: -178px;}
.sub_024 .rt .back::before{content: '';display: block;width: 50px;height: 44px;position: absolute;top: 0;left: -40px;background: url(../images/sub_024_back.png) center no-repeat;}

.sub_024 .rt .part_title{overflow: hidden;position: relative;margin: 0 0 46px;}
.sub_024 .rt .part_title::before{content: '';display: block;background: #E5E5E5;height: 1px;position: absolute;left: 0;right: 0;top: 50%;}
.sub_024 .rt .part_title h2{float: right;background: #fff;position: relative;z-index: 2;padding: 0 42px 0 10px;}
.sub_024 .rt .part_title h2::before{content: '';display: block;width: 9px;height: 30px;background: #0064CD;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.sub_024 .rt .part_title h2::after{content: '';display: block;width: 29px;height: 4px;background: #0064CD;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}

.sub_024b{overflow: hidden;padding: 30px 50px 30px 59px;background: #E2EDF9;}
.sub_024b .left{width: 270px;float: left;}
.sub_024b .right{margin: 0 0 0 326px;padding: 43px 0 0 0;}
.sub_024b .img{padding-bottom: 133.3%;box-shadow: 0 7px 24px rgba(0,0,0,.1);}
.sub_024b .title{margin: 0 0 0;line-height: 36px;padding: 0 0 0 23px;position: relative;font-weight: bold;color: #00428C;}
.sub_024b .title::before{content: '';display: block;width: 8px;height: 8px;background: #FF6B06;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.sub_024b .bottom{padding: 31px 0 0 0;}
.sub_024b .bottom::after{content: '';display: block;clear: both;}
.sub_024b .info{line-height: 36px;float: left;width: 46%;padding: 19px 0 0;}
.sub_024b .info p{margin: 0 0 16px;}
.sub_024b .info span{font-weight: bold;}
.sub_024b .member{margin: 0 0 0 50%;border-left: 1px solid rgba(0,0,0,.1);padding: 0 0 0 53px;overflow: hidden;}
.sub_024b .member.many{margin-top: -80px;}
.sub_024b .member h3{float: left;color: #00428C;line-height: 25px;width: 1em;margin: -3px 0 0;}
.sub_024b .member .box{margin: -4px 0 0 56px;}
.sub_024b .member a{display: block;text-align: center;position: relative;line-height: 1.3;margin: 0 0 41px;max-width: 184px;}
.sub_024b .member p{display: inline-block;*display: inline;*zoom:1;padding: 0 12px;background: #E2EDF9;position: relative;z-index: 2;}
.sub_024b .member span{color: #666;display: inline-block;*display: inline;*zoom:1;padding: 0 0 0 10px;}
.sub_024b .member a::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 50%;border: 1px solid #FF6B06;opacity: .5;height: 26px;}

.sub_024 .part{border: 1px solid #E8E8E8;position: relative;padding: 68px 54px 50px;margin: 70px 0 82px;}
.sub_024 .part::before{content: '';display: block;position: absolute;top: -1px;left: 50px;right: 0;height: 2px;background: #ffd2b3;}
.sub_024 .part h2{position: absolute;left: 55px;top: -21px;text-align: center;line-height: 54px;height: 57px;background: #00428C;border-top: 4px solid #FF6B06;width: 178px;color: #fff;font-weight: normal;}
.sub_024 .part h2::before{content: '';display: block;position: absolute;border-left: 89px solid #fff;border-right: 89px solid #fff;border-top: 12px solid transparent;bottom: 0;}

.sub_024 .part::after{content: '';display: block;position: absolute;right: 10px;bottom: calc(100% - 2px);background: url(../images/sub_023title2.png);z-index: 0;width: 113px;height: 24px;border-bottom: 1px solid #fff;}
.sub_024c .article{height: 200px;overflow: hidden;}
.sub_024c .article.on{height: auto;}
.sub_024c .more{height: 50px;width: 120px;background: url(../images/sub_024c_more.png) center no-repeat #fff;position: absolute;left: 50%;top: 100%;transform:translateX(-50%) translateY(-50%);border-radius: 50%;cursor: pointer;}
.sub_024c .more.on{transform:translateX(-50%) translateY(-50%) rotate(180deg);}

.sub_024d ul{margin: 16px -25px 8px -20px;}
.sub_024d li{width: 50%;}
.sub_024d a{margin: 0 0 24px 38px;position: relative;}
.sub_024d a::before{content: '';display: block;position: absolute;width: 100%;top: -10px;left: -13px;border: 1px solid #3D74CC;padding-bottom: 56%;}
.sub_024d .img{padding-bottom: 56%;position: relative;z-index: 2;margin: 0 0 13px;}
.sub_024d .title{margin: 0 0 0;height: 64px;line-height: 32px;}

.sub_031{padding: 0 0 30px;}
.sub_031a .part_title{margin-bottom: 50px;line-height: 70px;height: 68px;}
.sub_031a.color1 .part_title{border-bottom: 2px solid #fad3b2;}
.sub_031a.color2 .part_title{border-bottom: 2px solid #83b2e3;}
.sub_031a h2{height: 70px;padding: 0 62px 0 30px;color: #fff;font-weight: bold;position: relative;float: left;}
.sub_031a h2::after{content: '';display: block;border-top: 35px solid transparent;border-bottom: 35px solid transparent;border-right: 20px solid #fff;position: absolute;right: 0;top: 0;}
.sub_031a.color1 h2{border-left: 10px solid #eda15f;background: #ed6d00;}
.sub_031a.color2 h2{border-left: 10px solid #0882fe;background: #0766c7;}

.sub_031a ul{margin: 0 0 20px -75px;}
.sub_031a li{width: 33.3%;}
.sub_031a a{margin: 0 0 50px 75px;position: relative;padding: 0 30px 50px;}
.sub_031a a::before,.sub_032 .sub_031a::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 100px;bottom: 0;}
.sub_031a.color1 a::before,.sub_032 .sub_031a.color1::before{background: #fdf0e5;}
.sub_031a.color2 a::before,.sub_032 .sub_031a.color2::before{background: #e6edf5;}
.sub_031a .top{padding: 0 0 0 0;overflow: hidden;}
.sub_031a .img_box{position: relative;width: 270px;z-index: 2;float: left;}
.sub_031a .img_box.border::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border: 5px solid #000;}
.sub_031a .img{padding-bottom: 133.3%;}
.sub_031a .right{margin: 0 0 0 290px;position: relative;z-index: 2;padding: 157px 0 0 0;}
.sub_031a .title{margin: 0 0 23px;line-height: 32px;}
.sub_031a .tip{line-height: 24px;}
.sub_031a.color1 .title,.sub_031a.color1 .tip{color: #803300;}
.sub_031a.color2 .title,.sub_031a.color2 .tip{color: #004387;}
.sub_031a .info_box{clear: both;background: #fff;padding: 27px 24px 39px;margin: -50px 0 0 30px;height: 184px;position: relative;z-index: 2;box-shadow: 0 10px 18px rgba(0,0,0,.05);}
.sub_031a .time{text-align: center;color: #666;margin: 0 0 19px;}
.sub_031a .info{margin: 0 0 0;color: #333;height: 144px;line-height: 36px;}
.sub_032 {overflow:hidden;min-height: 600px;padding-bottom: 50px;box-sizing: border-box;}



.sub_032 .lf{width: 430px;float: left;position: relative;padding: 0 30px 50px;}
.sub_032 .rt{margin: 0 0 64px 534px;}
.sub_032 .sub_031a .info_box{height: auto;}
.sub_032 .sub_031a .info{height: auto}

.sub_033a{background: #f5f6f7;padding: 40px 0 5px;margin: 0 0 60px;}
.sub_033a ul{margin: 0 32px 0 0;}
.sub_033a li{width: 33.3%;}
.sub_033a a{margin: 0 0 25px 29px;position: relative;border: 1px solid #cad3db;padding: 0 20px 0 30px;}
.sub_033a a::before{content: '';display: block;width: 8px;height: 8px;border: 1px solid #3d74cc;background: #f5f6f7;position: absolute;left: 0%;top: 50%;transform:translateX(-50%) translateY(-50%);border-radius: 50%;}
.sub_033a .title{margin: 0 0 0;line-height: 2em;white-space: nowrap;}

.sub_033a a.on{background: #004387;color: #fff;}
.sub_033a a.on::before{border: 3px solid #f5f6f7;background: #ff6b06;}

.sub_033b h3,.sub_033c h3{padding: 0 0 0 18px;position: relative;margin: 0 0 46px;}
.sub_033b h3::before,.sub_033c h3::before{content: '';display: block;width: 8px;height: 8px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: #004387;}
.sub_033b ul{margin: 0 0 68px -54px;}
.sub_033b li{width: calc(100% / 12);}
.sub_033b a{margin: 0 0 18px 54px;text-align: center;line-height: 32px;height: 32px;}
.sub_033b a.border{border: 1px solid #333;}

.sub_033c ul{margin: 0 4px 68px -41px;text-align: center;}
.sub_033c li{width: 20%;}
.sub_033c a{margin: 0 0 40px 35px;position: relative;box-shadow: 0 5px 15px rgba(0,0,0,.1);display: block;}
.sub_033c .img{padding-bottom: 133.3%;}
.sub_033c .bottom{padding: 17px 30px 15px;position: absolute;left: 0;right: 0;bottom: 0;border-right: 5px solid #ff6b06;background: rgba(255,255,255,.8);text-align: left;}
.sub_033c .title{margin: 0 0 12px;height: 24px;line-height: 24px;color: #004387;}
.sub_033c .info{margin: 0 0 0;color: #666;height: 24px;line-height: 24px;}

.sub_034 ul{margin: 0 10px -53px -33px;padding: 9px 0 0;}
.sub_034 li{width: 20%;}
.sub_034 a{margin: 0 0 62px 33px;position: relative;box-shadow: 0 5px 15px rgba(0,0,0,.1);}
.sub_034 .img{padding-bottom: 133.3%;}
.sub_034 .title{margin: 0 -10px 0 0;height: 60px;line-height: 60px;border-right: 5px solid #ff6b06;background: rgba(255,255,255,.8);position: absolute;left: 0;right: 0;bottom: 0;padding: 0 0 0 28px;color: #004387;}

.sub_041a{margin: 0 0 57px;overflow: hidden;background: url(../images/sub_041img.png) center no-repeat;background-size: cover;position: relative;}
.sub_041a .right{width: 220px;padding: 26px 66px 14px;background: url(../images/sub_041img2.png);background-size: cover;float: right;}
.sub_041a .left{width: calc(100% - 430px);position: absolute;left: 40px;top: 50px;bottom: 40px;}
.sub_041a .left::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 46px;background: rgba(255,255,255,.92);}
.sub_041a .left::after{content: '';display: block;position: absolute;left: 0;right: 0;bottom: 0;background: url(../images/sub_041img3.png) bottom center no-repeat;height: 46px;}
.sub_041a .left .article{position: absolute;left: 40px;right: 10px;top: 50px;bottom: 70px;}
.sub_041a .title{margin: 0 0 0;font-size: 52px;line-height: 70px;color: #c7a763;font-family: 'Optima-Bold';}
.sub_041a .info{margin: 0 0 26px 15px;color: #fff;height: 24px;line-height: 24px;}
.sub_041a .mCSB_scrollTools .mCSB_draggerRail{background: rgba(61,116,204,.1);}
.sub_041a .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: rgba(61,116,204,.5);}

.sub_041b ul{margin: 0 0 0 0;}
.sub_041b li:nth-child(2n+1){background: #f2f5f8;}
.sub_041b ul a{padding: 26px 40px 33px 60px;border-bottom: 1px solid #ff6b06;background: url(../images/sub_094.png) 20px 30px no-repeat;}
.sub_041b .title{margin: 0 0 12px;line-height: 30px;color: #3c73cb;}
.sub_041b .info1{margin: 0 0 12px;color: #666;line-height: 24px;}
.sub_041b .info2{margin: 0 0 0;color: #999;line-height: 24px;max-height: 48px;overflow: hidden;}
.sub_041b .more{display: block;width: 238px;height: 48px;margin: 55px auto 60px;line-height: 48px;border: 1px solid #0065b4;text-align: center;}

.sub_042a{margin: 0 0 83px;}
.sub_042a .title{margin: 0 0 20px;height: 60px;line-height: 60px;background: #3d74cc;padding: 0 62px 0 40px;border-left: 10px solid #ec6c19;position: relative;display: inline-block;*display: inline;*zoom:1;color: #fff;font-weight: bold;}
.sub_042a .title::after{content: '';display: block;border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-right: 20px solid #fff;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}

.sub_042b ul{margin: 0 0 -42px -31px;padding: 0 0 0;}
.sub_042b li{width: 33.3%;}
.sub_042b a{margin: 0 0 54px 40px;border: 1px solid #e5e5e5;}
.sub_042b a::after{display: block;clear: both;content: '';}
.sub_042b .left{width: 250px;float: left;position: relative;margin: 0 0 -1px;}
.sub_042b .left::after{content: '';display: block;position: absolute;left: -10px;right: 10px;top: -10px;bottom: 10px;border: 1px solid #3d74cc;z-index: -2;}
.sub_042b .right{margin: 0 20px 0 270px;padding: 30px 0 0 0;}
.sub_042b .img{padding-bottom: 133.3%;}
.sub_042b .title{margin: 0 0 17px;line-height: 1.5;}
.sub_042b .info{margin: 0 0 0;color: #666;line-height: 30px;position: relative;background: url(../images/sub_042line.png) top left no-repeat;padding: 21px 0 0;}

.sub_043 ul{margin: 0 0 -48px -53px;}
.sub_043 li{width: 33.3%;}
.sub_043 a{margin: 0 0 60px 53px;padding: 0 0 0 15px;position: relative;overflow: hidden;}
.sub_043 a::before{content: '';display: block;position: absolute;left: 0;right: 15px;top: 63px;bottom: 0;border: 1px solid #3d74cc;z-index: -1;}
.sub_043 .img{padding-bottom: calc(286% / 4.3);}
.sub_043 .title{margin: 18px 25px 22px -14px;height: 24px;line-height: 24px;padding: 0 0 0 25px;position: relative;white-space: nowrap;}
.sub_043 .title::before{content: '';display: block;width: 10px;height: 24px;background: #ff6b06;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}

.sub_044{margin: 0 0 27px;overflow: hidden;padding: 8px 0 30px;border-bottom: 1px dashed #d9d9d9;}
.sub_044 .img_box{width: 430px;position: relative;padding: 15px 0 0 15px;float: left;}
.sub_044 .img_box::before{content: '';display: block;position: absolute;left: 0;right: 15px;top: 0;bottom: 15px;border: 1px solid #FF6B06;z-index: -1;}
.sub_044 .info_box{padding: 12px 0 0 78px;float: left;width: calc(50% - 359px);}
.sub_044 .title{margin: 0 0 16px;height: 28px;line-height: 28px;font-weight: bold;padding: 0 0 0 24px;position: relative;}
.sub_044 .title::before{content: '';display: block;border: 1px solid #ff6b06;width: 8px;height: 8px;position: absolute;left: 3px;top: 12px;}
.sub_044 .title::after{content: '';display: block;width: 10px;height: 10px;position: absolute;left: 0;top: 10px;background: #3d74cc;}
.sub_044 .img{padding-bottom: calc(286% / 4.3);}
.sub_044 .info{margin: 0 0 0 24px;line-height: 36px;}

.sub_051{margin: 0 0 100px;}
.sub_051 .title,.sub_052 .title{margin: 0 0 20px;line-height: 30px;background: #3d74cc;padding: 15px 62px 15px 40px;border-left: 10px solid #ec6c19;position: relative;display: inline-block;*display: inline;*zoom:1;color: #fff;font-weight: bold;min-width: 310px;}
.sub_051 .title::after,.sub_052 .title::after{content: '';display: block;border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-right: 20px solid #fff;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.sub_051 .table{border: 1px solid #f2f2f2;}
.sub_051 .table th{border-left: 1px solid #ffff;line-height: 40px;padding: 20px 80px;color: #000;text-align: left;}
.sub_051 .table td{border-left: 1px solid #f2f2f2;line-height: 40px;padding: 20px 80px;color: #333;}
.sub_051 .table th:first-child,.sub_051 .table td:first-child{padding: 20px 0;text-align: center;}
.sub_051 .table tr{}
.sub_051 .table tr:nth-child(2n+1){background: #f7f7f7;}

.sub_052 .table{border: 1px solid #f2f2f2;text-align: center;}
.sub_052 .table th{border-left: 1px solid #ffff;line-height: 60px;color: #000;}
.sub_052 .table td{border-left: 1px solid #f2f2f2;line-height: 40px;color: #333;min-width: 140px;}
.sub_052 .table td p{padding: 10px 0;}
.sub_052 .table th:nth-child(2),.sub_052 .table td:nth-child(2){text-align: left;padding: 0px 100px;}
.sub_052 .table tr{}
.sub_052 .table tr:nth-child(2n+1){background: #f7f7f7;}
.sub_052 .total{font-weight: bold;}
.sub_052 .bottom{padding: 15px 10px;border-bottom: 1px solid #ebebeb;line-height: 2;}
.sub_052 .bottom span{display: inline-block;*display: inline;*zoom:1;margin: 0 96px 0 0;}
.sub_052 .annex{padding: 10px 26px;background: #f7f7f7;margin: 50px 0 94px;line-height: 2;}
.sub_052 .annex span{float: left;font-weight: bold;}
.sub_052 .annex a{display: block;margin: 0 0 0 66px;color: #0065b4;}

.sub_061 ul{margin-top: 36px;}
.sub_061 .title span{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;color: #666;font-size: .75em;line-height: 24px;margin: -5px 0 0 32px;}

.sub_0611{position: relative;margin: 60px 0 0;}
.sub_0611 .menu{position: absolute;left: 100%;top: 93px;margin: 0 0 0 48px;z-index: 10;}
.sub_0611 .menu.fix{position: fixed;top: 50px;left: calc(50% + 720px) }
.sub_0611 .menu.fix_bottom{position: absolute;bottom: 50px;top: auto;}
.sub_0611 .menu::before{content: '';display: block;background: #0065b4;width: 3px;top: 15px;bottom: 15px;left: 3px;position: absolute;opacity: .2;}
.sub_0611 .menu a{display: block;width: 4em;padding: 0 0 0 20px;position: relative;margin: 0 0 30px;line-height: 30px;z-index: 2;}
.sub_0611 .menu a::before{content: '';display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);border: 1px solid #0065b4;width: 6px;height: 6px;border-radius: 50%;background: #fff;}
.sub_0611 .menu a:last-child{margin: 0;}
.sub_0611 .menu a.on{color: #004386;}

.sub_061a{margin: 0 0 62px;position: relative;overflow: hidden;background: url(../images/sub_061bg.png) right center no-repeat #e4edf7;background-size: auto 100%;}
.sub_061a .left{width: 270px;float: left;padding: 0 0 0 30px;position: relative;background: #fff;}
.sub_061a .left::before{content: '';display: block;position: absolute;left: 0;bottom: 0;height: 113px;width: 30px;background: #004387;}
.sub_061a .img{padding-bottom: 133.3%;}
.sub_061a .right{margin: 0 0 0 300px;padding: 76px 80px 0 44px;}
.sub_061a .title{margin: 0 0 21px;line-height: 1.5em;color: #004387;font-weight: bold;padding: 0 0 0 26px;position: relative;}
.sub_061a .title::before{content: '';display: block;width: 8px;height: 8px;background: #FF6B06;position: absolute;top: 50%;transform: translateY(-50%);left: 0;}
.sub_061a .info{margin: 0 0 0;line-height: 36px;text-align: justify;}
.sub_061a .info::after{content: '';display: inline-block;*display: inline;*zoom:1;width: 100%;}
.sub_061a .info p{margin: 0 0 14px;text-align:left;word-break: break-all;}
.sub_061a .info > p{padding: 0 0 0 8em;text-indent: -8em;}
.sub_061a .info span{font-weight: bold;}
.sub_061a .info .lf,.sub_061a .info .rt{display: inline-block;*display: inline;*zoom:1;vertical-align: top;width: 45%;}

.sub_061b .part{margin: 0 0 70px;}
.sub_061b .part_title{margin-bottom: 30px;position: relative;height: 49px;border-bottom: 1px solid #0065b4;}
.sub_061b .part_title .more{position: absolute;z-index: 2;right: 0;top: -9px;width: 48px;height: 48px;border: 1px solid #cad3db;background: #fff;}
.sub_061b .part_title .more::before{content: '';width: 40px;height: 40px;position: absolute;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);background: url(../images/sub_061btn.png) center no-repeat;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_061b .part.on .part_title .more::before{transform: translateX(-50%) translateY(-50%) rotate(135deg);}
.sub_061b .part_title h2{margin: 0 0 0;height: 50px;float: left;background: url(../images/sub_061title.png) left center no-repeat #0065b4;color: #fff;font-weight: normal;line-height: 50px;padding: 0 46px 0 66px;position: relative;clip-path: polygon( 20px 0, 100% 0 , calc(100% - 20px) 100%, 0 100% );}
.sub_061b .part_title h2::after{content: '';display: block;position: absolute;right: 0;top: 0;border-bottom: 49px solid #fff;border-left: 20px solid transparent;}

.sub_061b .article{max-height: 8em;line-height: 2em;overflow: hidden;color: #4c4c4c;}
.sub_061b .part.on .article{max-height: initial;}

.sub_062.sub_091 ul{margin-top: 50px;}

.sub_063.sub_093 ul{margin-top: 20px;}

.sub_064{padding: 56px 0 0;}

.sub_0641{width: 240px;float: left;overflow-y: scroll;height: 400px;}
 /*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¢Ãƒâ€šÃ‚Â´ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â*/
 .sub_0641::-webkit-scrollbar {
	  width : 6px;  /*ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â«Ãƒâ€¹Ã…â€œÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â½ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¥Ãƒâ€¹Ã¢â‚¬Â Ãƒâ€šÃ‚Â«ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¨Ãƒâ€šÃ‚ÂªÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â«ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â§Ãƒâ€¦Ã‚Â¡ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â°Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â¸*/
	  height: 1px;
  }
  /*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â°Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Å“Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â*/
 .sub_0641::-webkit-scrollbar-thumb { 
	  border-radius: 10px;
	  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	  background   : #004387;
  }
  /*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â»Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ*/
.sub_0641::-webkit-scrollbar-track { 
	  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
	  border-radius: 10px;
	  background   : #e9f0f7;
  }
.sub_0641 ul{margin: 0 0 0 0;/* overflow-y: scroll; */}
.sub_0641 li{}
.sub_0641 a{padding: 15px 0;line-height: 39px;border-bottom: 1px solid #e5e5e5;display: block;}
.sub_0641 a.on{font-weight: bold;color: #004387;}

.sub_0642{margin: 0 0 0 300px;}
.sub_0642 ul{margin: 0 10px 0 -43px;padding: 13px 0 53px;}
.sub_0642 li{width: 25%;}
.sub_0642 a{margin: 0 0 40px 43px;border: 1px solid #e5e5e5;position: relative;box-shadow: 10px 10px #f5f7fa;padding: 18px 0 31px;}
.sub_0642 a::after{content: '';display: block;width: 37px;height: 11px;background: url(../images/sub_064bg.png) center no-repeat;position: absolute;bottom: -2px;right: 21px;}
.sub_0642 .title{margin: 0 0 19px;height: 30px;line-height: 30px;font-weight: bold;position: relative;padding: 0 26px;}
.sub_0642 .title::before{content: '';display: block;width: 14px;height: 2px;background: #ff6b06;position: absolute;left: -1px;top: 50%;transform: translateY(-50%);}
.sub_0642 .info{margin: 0 25px;color: #999;line-height: 30px;}
.sub_0642 .info span{color: #333;}

.sub_065{padding: 56px 0 0;}
.sub_0651.sub_0641{width: 210px;}

.sub_0652{margin: 0 0 0 260px;padding: 14px 0 0;}
.sub_0652 h2{padding: 0 0 0 40px;background: url(../images/sub_065.png) left center no-repeat;margin: 0 0 20px;}
.sub_0652 .title{border-right: 5px solid #95bc41;}
.sub_0652 ul{margin: 0 10px -43px -42px;}
.sub_0652 li{width: 25%;}
.sub_0652 a{margin: 0 0 53px 43px;}

.sub_065 .pages{margin-left: 260px;}

.sub_071 ul{margin: 0 0 0 -40px;padding: 24px 0 30px;}
.sub_071 li{width: 50%;}
.sub_071 a{margin: 0 0 41px 40px;overflow: hidden;border: 1px solid #e6e6e6;padding: 20px 20px 22px;}
.sub_071 a.color1,.sub_071 a.color1:hover{border-top: 6px solid #bf9591;}
.sub_071 a.color2,.sub_071 a.color2:hover{border-top: 6px solid #bad6dc;}
.sub_071 a.color3,.sub_071 a.color3:hover{border-top: 6px solid #e5c8dc;}
.sub_071 a.color4,.sub_071 a.color4:hover{border-top: 6px solid #cacff0;}
.sub_071 .left{width: 250px;float: left;}
.sub_071 .right{margin: 0 0 0 278px;padding: 12px 0 0 0;}
.sub_071 .img{padding-bottom: calc(340% / 2.5);}
.sub_071 .title{margin: 0 0 34px;line-height: 30px;}
.sub_071 .info{margin: 0 0 0;color: #999;line-height: 32px;}
.sub_071 a:hover{border: 1px solid #fff;box-shadow: 0 8px 18px rgba(0,0,0,.1);}

.sub_072{margin: 24px 0 0;overflow: hidden;padding: 40px 0 65px;border-top: 6px solid #bf9591;}
.sub_072 .lf{width: 520px;float: left;border: 1px solid #e6e6e6;}
.sub_072 .rt{margin: 0 0 0 570px; overflow: hidden;}

.sub_072a{padding: 30px 18px 48px 30px;overflow: hidden;display: block;}
.sub_072a .left{width: 250px;float: left;}
.sub_072a .right{margin: 0 0 0 278px;padding: 0 0 0 0;}
.sub_072a .img{padding-bottom: calc(340% / 2.5);box-shadow: 0 8px 16px rgba(0,0,0,.15);}
.sub_072a .title{margin: 4px 0 41px;line-height: 30px;font-weight: bold;}
.sub_072a .info{margin: 0 0 0;color: #999;line-height: 30px;}
.sub_072a .info p{word-break: break-all;}

.sub_072b{margin: 30px 30px 62px 26px;overflow: hidden;display: block;position: relative;padding: 0 0 35px;}
.sub_072b::after{content: '';display: block;position: absolute;left: 13px;right: 0;bottom: 0;height: 1px;background: #f9d3ba;}
.sub_072b .left{width: 105px;float: left;padding: 8px;position: relative;}
.sub_072b .left::before{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;border: 2px dashed #ff6b06;border-radius: 50%;}
.sub_072b .left::after{content: '';display: block;position: absolute;right: 0;top: 0;bottom: 0;width: 50%;background: #fff;}
.sub_072b .right{margin: 0 0 0 145px;padding: 6px 0 0;}
.sub_072b .img{padding-bottom: 100%;border-radius: 50%;position: relative;z-index: 3;}
.sub_072b .title{margin: 0 0 18px;line-height: 30px;color: #004387;}
.sub_072b .info{margin: 0 0 0;color: #333;line-height: 32px;/* height: 64px; */}

.sub_072c{position: relative;}
.sub_072c .more{position: absolute;z-index: 2;right: 12px;padding: 15px 0 0;top: 10px;color: #999;width: 30px;text-align: center;}
.sub_072c h3{margin: 0 0 2px;line-height: 30px;background: #3d74cc;padding: 15px 42px 15px 22px;border-left: 10px solid #88abda;position: relative;display: inline-block;*display: inline;*zoom:1;color: #fff;font-weight: bold;}
.sub_072c h3::after{content: '';display: block;border-top: 30px solid transparent;border-bottom: 30px solid transparent;border-right: 20px solid #fff;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.sub_072c ul{margin: 0 17px 33px;}
.sub_072c li{}
.sub_072c ul a{border-bottom: 1px dashed #ccc;padding: 35px 0 20px;margin: 0 0 6px;}
.sub_072c .title{margin: 0 0 11px;line-height: 24px;padding: 0 0 0 30px;background: url(../images/sub_072.png) left 4px no-repeat;}
.sub_072c .info{margin: 0 0 0 30px;color: #999;max-height: 52px;line-height: 26px;}

.sub_072d{margin: 0 20px 74px 0;position: relative;}
.sub_072d img{display: block;width: 100%;}
.sub_072d::after{content: '';display: block;position: absolute;left: 20px;right: -20px;top: 20px;bottom: -20px;border: 1px solid #3d74cc;z-index: -1;}

.sub_08 ul{margin: 0 0 0 -45px;padding: 23px 0 30px;}
.sub_08 li{width: 33.3%;}
.sub_08 a{margin: 0 0 50px 45px;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_08 .img{padding-bottom: 56%;}
.sub_08 .bottom{padding: 19px 28px 29px;height: 220px;border: 1px solid #e6e6e6;border-top: 0;}
.sub_08 .title{margin: 0 0 28px;max-height: 60px;line-height: 30px;}
.sub_08 .info{margin: 0 0 0;color: #999;height: 112px;line-height: 28px;}
.sub_08 a:hover{box-shadow: 0 8px 18px rgba(0,0,0,.1);}
.sub_08 a:hover .bottom{border-color: #fff;}

.sub_091 ul{margin: 0 0 -51px;padding: 0 0 0;}
.subMenu2 + .sub_091 ul{padding-top:30px}
.sub_091 li{}
.sub_091 a{margin: 0 0 50px;position: relative;}
.sub_091 a::after{content: '';display: block;margin: 0 14px 0 532px;border-bottom: 1px dashed #ff6b06;clear: both;opacity: 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_091 a::before{content: '';display: block;width: 12px;height: 12px;border-radius: 50%;border: 1px dashed #ff6b06;position: absolute;right: 0;bottom: -6px;background: #fff;opacity: 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_091 a.noImg::after{margin: 0 14px 0 0;}
.sub_091 .left{width: 482px;float: left;padding: 10px 0 0 10px;position: relative;}
.sub_091 .left::before{content: '';display: block;position: absolute;left: 0;right: 10px;top: 0;bottom: 10px;border: 1px solid #3d74cc;}
.sub_091 .left + .right{margin: 0 0 0 530px;}
.sub_091 .right{padding: 2px 0 30px;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_091 .img{padding-bottom: calc(269% / 4.82);position: relative;z-index: 2;}
.sub_091 .title{margin: 0 0 39px;max-height: 24px;line-height: 24px;white-space: nowrap;}
.sub_091 .info{color: #808080;height: 48px;line-height: 24px;margin: 0 0 50px;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_091 .left + .right .info{margin: 0 0 80px;height: 72px;}
.sub_091 .more{float: right;margin: 0;padding: 0 0 0 40px;line-height: 26px;background: url(../images/sub_094.png) left top no-repeat;color: #999;position: relative;}
.sub_091 .tip{color: #666;line-height: 24px;padding: 0 0 0 6px;}
.sub_091 .tip span{display: inline-block;*display: inline;*zoom:1;padding: 0 0 0 30px;vertical-align: middle;position: relative;}
.sub_091 .tip i{width: 1px;height: 16px;background: #ccc;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0 20px;}
.sub_091 .tip span::before{font-family: "iconfont";color: #ff6b06;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.sub_091 .tip span.ico1::before{content: "\e619";font-size: 1.25em;}
.sub_091 .tip span.ico2::before{content: "\e610";font-size: 1.35em;}
.sub_091 .tip span.ico3::before{content: "\e648";font-size: 1.48em;}
.sub_091 a:hover{box-shadow: 0 8px 16px rgba(0,0,0,.1);}
.sub_091 a:hover::after,.sub_091 a:hover::before{opacity: 0;}
.sub_091 a:hover .right{padding: 31px 30px;}
.sub_091 a:hover .left + .right{padding: 34px 30px 0 0;}
.sub_091 a:hover .info{margin: 0 0 20px;}
.sub_091 a:hover .left + .right .info{margin: 0 0 48px;}

.sub_092 ul{margin: -10px 0;padding: 0 0 0;}
.sub_092 li{}
.sub_092 a{line-height: 40px;padding: 10px 0;border-bottom: 1px dashed #e6e6e6;}
.sub_092 .title{white-space: nowrap;position: relative;padding: 0 0 0 0;}
.sub_092 .title::before{content: '';display: block;width: 8px;height: 8px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.sub_092 .time{color: #999;margin: 0 0 0 16px;float: right;padding: 0 0 0 30px;position: relative;}
.sub_092 .time::before{font-family: "iconfont";color: #ff6b06;position: absolute;left: 0;top: 50%;transform: translateY(-50%);content: "\e619";font-size: 1.25em;}

.sub_093 ul{margin: -10px 0 -10px -80px;padding: 0 0 0;}
.sub_093 li{width: 50%;}
.sub_093 a{line-height: 40px;padding: 14px 0;border-bottom: 1px dashed #e6e6e6;margin: 0 0 0 80px;}
.sub_093 .title{white-space: nowrap;position: relative;padding: 0 0 0 33px;}
.sub_093 .title::before{content: "\e684";display: block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);font-family: "iconfont";color: #ff6b06;}
.sub_093 .time{color: #999;margin: 0 0 0 16px;float: right;}

@media screen  and (min-width:1040px) {
	.sub_012 a,.sub_042b a,.sub_043 a,.sub_0642 a{position: relative;top: 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_043 .title,.sub_093 .title{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_012 a:hover,.sub_042b a:hover,.sub_043 a:hover,.sub_0642 a:hover{top: -20px;}
	.sub_042b a:hover{box-shadow: 0 0 15px rgba(0,0,0,.1);border: 1px solid #fff;}
	.sub_043 a:hover .title,.sub_093 a:hover .title{text-indent: 10px;}
	
	.sub_015 .time{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_015 a:hover .time{padding: 0 36px;}
	
}
@media screen and (max-width: 1780px){
	.sub_0611 .menu{margin: 0 0 0 12px;}
	.sub_024 .rt .back{right: 0;top: -40px;}
	
}
@media screen and (max-width: 1640px){
	.sub_011a2 .title{font-size: 42px;}
	
	.sub_011a1{width: 700px;}
	.sub_011a1 .slick-arrow{width: 60px;height: 60px;}
	.sub_011a1 .slick-prev{left: 80px;}
	.sub_011a1 .slick-next{left: 160px;}
	.sub_011a2{margin: 0 0 0 700px;height: 360px;}
	.sub_011a2 li{padding: 56px 0 0;}
	
	.sub_013 .img_box{padding: 15px 100px 0 15px;margin: 0 0 0 20px;}
	.sub_013 li:nth-child(2n) .img_box{padding: 15px 15px 0 100px;margin: 0 20px 0 0;}

	.sub_0121{padding: 40px;}
	.sub_0121 .left{width: 220px;}
	.sub_0121 .right{margin: 0 0 0 240px;padding: 30px 40px;}
	
	.sub_023a1{width: 360px;}
	.sub_023a2{margin: 0 0 0 460px;}
	
	.sub_023a{margin: 0 0 40px;padding: 0;}
	.sub_023a .left{width: 160px;}
	.sub_023a .right{margin: 0 0 0 180px;padding: 10px 0 0;}
	.sub_023a .title{margin: 0 0 8px;}
	.sub_023a .info{margin: 0 0 16px;}
	.sub_023a .bottom{padding: 10px 0 0;max-height: 78px;}
	
	.sub_023a1 a,.sub_023a2 a{padding: 12px 14px;}
	
	.sub_024 .lf{width: 250px;}
	.sub_024 .lf h2{line-height: 2.5;}
	.sub_024a a{padding: 20px 0 20px 40px;}
	
	.sub_024 .rt{margin: 0 0 0 280px;}
	.sub_024b{padding: 20px 30px;}
	.sub_024b .left{width: 220px;}
	.sub_024b .right{margin: 0 0 0 250px;padding: 20px 0 0;}
	.sub_024b .bottom{padding: 16px 0 0;}
	.sub_024b .info{width: calc(100% - 290px);padding: 0;}
	.sub_024b .member{float: right;margin: 0;padding: 0 0 0 30px;width: 250px;}
	.sub_024b .member a{}
	
	
	.sub_031a ul{margin: 0 0 20px -40px;}
	.sub_031a a{margin: 0 0 50px 40px;}
	.sub_031a .img_box{width: 211px;}
	.sub_031a .right{margin: 0 0 0 222px;padding: 120px 0 0;}
	
	.sub_032 .lf{width: 360px;padding: 0 30px 50px;}
	.sub_032 .rt{margin: 0 0 64px 444px;}
	
	.sub_033a .title{font-size: 22px;}
	.sub_033b li{width: calc(100% / 8);}
	
	.sub_034 a{margin-bottom: 48px;}
	
	.sub_042a{margin: 0 0 50px;}
	.sub_042b ul{margin: 0 0 -30px -21px;padding: 0 0 0;}
	.sub_042b a{margin: 0 0 40px 30px;}
	.sub_042b .left{width: 180px;}
	.sub_042b .right{margin: 0 10px 0 190px;}
	
	.sub_044 .info_box{padding: 12px 0 0 50px;width: calc(50% - 280px);}
	
	.sub_051 {margin: 0 0 80px;}
	.sub_051 .table th,.sub_051 .table td{padding: 10px 40px;}
	.sub_051 .table th:first-child,.sub_051 .table td:first-child{padding: 10px 0;}
	
	.sub_0611 .menu.fix{left: calc(50% + 650px) }
	.sub_061a .right{padding: 30px 40px 0;}
	.sub_061a .info p{margin: 0 0 10px;}
	
	.sub_062.sub_091 ul{margin-top: 30px;}
	
	.sub_0641{width: 220px;}
	.sub_0641 a{font-size: 20px;line-height: 1.5;}
	
	.sub_0642{margin: 0 0 0 270px;}
	.sub_0642 li{width: 33.3%;}
	
	.sub_071 .right{padding: 0;}
	.sub_071 .title{margin: 0 0 20px;}
	.sub_071 .info{line-height: 1.8;}
	
	.sub_08 ul{margin: 0 0 0 -30px;padding: 23px 0 30px;}
	.sub_08 li{width: 33.3%;}
	.sub_08 a{margin: 0 0 30px 30px;}
	.sub_08 .bottom{padding: 19px 28px 29px;height: 200px;}
}
@media screen  and (max-width:1480px) {
	.sub_012 ul{margin: 40px 0 40px -30px;}
	.sub_012 .left{width: 180px;}
	.sub_012 .right{margin: 0 0 0 180px;padding: 0 0 0 20px;}
	.sub_012 .info{line-height: 1.5em;height: 6em;}
	
	.sub_014b{padding: 0 130px;}
	.sub_014b::before{width: 400px;left: 0;bottom: 0;height: auto;}
	.sub_014b::after{width: 400px;right: 0;top: 0;height: auto;}
	
	.sub_031a a{padding: 0 20px 30px;}
	.sub_031a .img_box{float: none;margin: 0 auto;}
	.sub_031a .right{margin: 10px 0;text-align: center;padding: 0;}
	.sub_031a .title{margin: 0 0 6px;}
	.sub_031a .info_box{margin: 0;}
	
	.sub_032 .lf{width: 320px;padding: 0 20px 30px;}
	.sub_032 .rt{margin: 0 0 64px 380px;}
	
	.sub_0611 .menu{margin: 0;left: auto;right: calc( 50% - 49vw);font-size: 16px;}
	.sub_0611 .menu a{padding: 0 0 0 12px;margin-bottom: 16px;}
	.sub_0611 .menu.fix{left: auto;}
	
	
	.sub_091 .left{width: 360px;}
	.sub_091 .left + .right,.sub_091 a::after{margin: 0 0 0 390px;}
	.sub_091 .title{margin: 0 0 20px;}
	.sub_091 .info,.sub_091 .left + .right .info{margin: 0 0 40px;}
	.sub_091 a:hover .info{margin: 0 0 20px;}
	.sub_091 a:hover .left + .right {padding: 22px 30px 0 0;}
	
	.sub_093 ul{margin: -10px 0 -10px -60px;}
	.sub_093 li{width: 50%;}
	.sub_093 a{margin: 0 0 0 60px;}
	
}
@media screen  and (max-width:1220px) {
	.sub_011a1{width: 600px;}
	.sub_011a2{margin: 0 0 0 600px;height: 308px;}
	.sub_011a2 li{padding: 36px 0 0;}
	
	.sub_012 ul{margin: 40px 0 40px -20px;}
	.sub_012 a{padding: 14px;margin: 0 0 40px 20px;}
	.sub_012 .left{width: 140px;}
	.sub_012 .right{margin: 0 0 0 140px;padding: 0 0 0 12px;}
	.sub_012 .info{line-height: 1.5em;height: 6em;}

	.sub_013 .img_box{width: 180px;}
	.sub_013 .img_box::before{width: 206px;}
	
	.sub_021a li,.sub_022 li{width: 33.3%;}
	.sub_021a a,.sub_022 a{padding: 12px 18px;}
	
	.sub_023a1{float: none;width: calc(50% - 30px);}
	.sub_023a2{margin: 20px 0 0;}
	
	.sub_024b .info{width: auto;float: none;}
	.sub_024b .info p{margin: 0 0 10px;}
	.sub_024b .member{float: none;padding: 20px 0 0;border: none;width: auto;}
	.sub_024b .member.many{margin: 0;}
	.sub_024b .member .box{margin: 0;}
	.sub_024b .member h3{width: auto;float: none;margin: 0 0 20px;}
	.sub_024b .member a{display: inline-block;*display: inline;*zoom:1;width: 180px;margin: 0 20px 40px 0;}
	
	.sub_041a .left{width: calc(100% - 350px);}
	.sub_041a .right{padding: 26px 36px 14px;width: 200px;}
	
	.sub_042b li{width: 50%;}
	
	.sub_043 ul{margin: 0 0 -30px -30px;}
	.sub_043 a{margin: 0 0 40px 30px;}
	.sub_043 .title{margin: 12px 25px 14px -14px;}
	
	.sub_044 .img_box{width: 240px;}
	.sub_044 .info_box{padding: 12px 0 0 30px;width: calc(50% - 160px);}
	
	.sub_051 {margin: 0 0 60px;overflow: auto;}
	.sub_051 .table th,.sub_051 .table td{padding: 6px 20px;}
	.sub_051 .table th:first-child,.sub_051 .table td:first-child{padding: 6px 0;}
	
	.sub_052 .table td{min-width: initial;}
	.sub_052 .table th:nth-child(2),.sub_052 .table td:nth-child(2){padding: 0px 20px;}
	
	.sub_071 .left{width: 200px;}
	.sub_071 .right{margin: 0 0 0 220px;}
	
	.sub_072 .lf{width: 420px;}
	.sub_072 .rt{margin: 0 0 0 440px;}
	
	.sub_072a{padding: 12px 18px 30px;}
	.sub_072a .left{width: 200px;}
	.sub_072a .right{margin: 0 0 0 220px;}
	.sub_072a .title{margin: 4px 0 20px;}
	.sub_072a .info{line-height: 24px;}
	
	.sub_072b{margin: 20px 20px 40px;}
	
	.sub_072c a{padding: 20px 0;}
	
	.sub_091 .left{width: 300px;}
	.sub_091 .left + .right,.sub_091 a::after{margin: 0 0 0 330px;}
	.sub_091 .title{margin: 0 0 10px;}
	.sub_091 .info,.sub_091 .left + .right .info{margin: 0 0 20px;}
	.sub_091 .tip span{}
	.sub_091 .tip i{margin: 0 10px;}
	.sub_091 a:hover .info{margin: 0 0 10px;}
	.sub_091 a:hover .left + .right {padding: 12px 30px 0 0;}
	
}
@media screen  and (max-width:1024px) {
	
	
	
	
}
@media screen  and (max-width:992px) {
	.sub_011a{margin: -16px 0 40px;}
	.sub_011a1{width: auto;float: none;}
	.sub_011a1 .slick-arrow{width: 40px;height: 40px;transform: none;bottom: 20px;top: auto;}
	.sub_011a1 .slick-prev{left: 40px;}
	.sub_011a1 .slick-next{left: 100px;}
	
	.sub_011a2{margin: 0;}
	
	.sub_012 ul{margin: 20px 0 40px -20px;}
	.sub_012 li{width: 50%;}
	.sub_012 a{padding: 14px;margin: 0 0 24px 20px;}
	
	.sub_0121{padding: 20px;}
	.sub_0121 .left{width: 160px;}
	.sub_0121 .right{margin: 0 0 0 180px;padding: 20px 30px;}
	
	.sub_013 ul{margin: 40px 0 80px;}
	.sub_013 li{margin: 0 0 30px;}
	.sub_013 .img_box{padding: 10px 60px 0 10px;margin: 0 0 0 10px;}
	.sub_013 li:nth-child(2n) .img_box{padding: 10px 10px 0 60px;margin: 0 10px 0 0;}
	.sub_013 .img_box{width: 120px;}
	.sub_013 .img_box::before{width: 138px;border-width: 1px ;}
	
	.sub_014a li{padding: 22px 24px 12px;}
	.sub_014a li.tip{padding: 14px 20px;}
	
	.sub_014b{padding: 0 60px;}
	.sub_014b::before,.sub_014b::after{width: 240px;}
	
	.sub_014c{margin: 80px 0;}
	
	.sub_015 ul{margin: 0 0 40px;}
	.sub_015 ul::before{left: 12px;}
	.sub_015 a::before{left: 6px;transform: none;}
	.sub_015 a::after{left: 0;transform: none;}
	.sub_015 .img_box,.sub_015 li:nth-child(2n) .img_box{width: 300px;padding: 0 10px 10px 0;float: right;}
	.sub_015 .img_box::after,.sub_015 li:nth-child(2n) .img_box::after{left: 10px;right: 0;width: auto;}
	.sub_015 .info_box,.sub_015 li:nth-child(2n) .info_box{width: auto;float: none;margin: 0 0 0 30px;}
	.sub_015 .time,.sub_015 li:nth-child(2n) .time{float: left;margin: 0 0 0 20px;}
	.sub_015 .time::before,.sub_015 li:nth-child(2n) .time::before{content: '';border-right: 18px solid #fff;border-bottom: 15px solid transparent;position: absolute;left: -17px;top: 0;z-index: 2;border-left: 0;right: auto;}
	.sub_015 .time::after,.sub_015 li:nth-child(2n) .time::after{content: '';border-right: 19px solid #ff6b06;border-bottom: 16px solid transparent;position: absolute;left: -19px;top: -1px;z-index: 1;border-left: 0;right: auto;}
	.sub_015 .info{padding: 12px 0 0;height: auto;}
	
	.sub_016 ul::before{left: 110px;top: 40px;}
	.sub_016 .left{width: 76px;height: 76px;line-height: 78px;}
	.sub_016 .info{margin: 0 0 0 80px;top: 40px;padding: 20px 0 20px 60px;}
	
	.sub_021a li,.sub_022 li{width: 50%;}
	.sub_021a a,.sub_022 a{padding: 12px 18px;}
	
	.sub_023c{margin: 0 0 50px;}
	
	.sub_023d ul{margin: 28px 0 59px -20px;}
	.sub_023d ul a{margin: 0 0 24px 20px;}
	.sub_023d .bottom{padding: 10px 0 33px;}
	
	.sub_024 .lf{width: auto;float: none;}
	
	.sub_024a{white-space: nowrap;overflow: auto;height: auto;}
	.sub_024a a{padding: 12px 30px;display: inline-block;*display: inline;*zoom:1;}
	
	.sub_024 .rt{margin: 0;padding: 30px 0 0;}
	.sub_024 .rt .back{position: relative;top: 0;right: 0;float: right;margin: 0 0 20px;}
	.sub_024 .rt .part_title{clear: both;}
	
	.sub_024 .part{padding: 50px 30px 50px;}
	.sub_024 .part h2{left: 30px;z-index: 3;}
	.sub_024d ul{margin: 16px -25px 8px -20px;}
	
	.sub_031a li{width: 50%;}
	
	.sub_032 .lf{width: auto;padding: 0 20px 30px;float: none;}
	.sub_032 .rt{margin: 20px 0 64px;}
	
	.sub_033a{padding: 20px 0 5px;}
	.sub_033a ul{margin: 0 20px 0 0;}
	.sub_033a li{width: 50%;}
	.sub_033a a{margin-bottom: 12px;margin-left: 20px;}
	.sub_033a .title{font-size: 20px;}
	
	.sub_033b h3{margin: 0 0 24px;}
	.sub_033b li{width:20%;}
	
	.sub_033c ul{margin: 0 4px 40px -20px;}
	.sub_033c li,.sub_034 li{width: 33.3%;}
	.sub_033c a{margin: 0 0 20px 20px;}
	.sub_033c .bottom{padding: 12px 20px;}
	.sub_033c .title{margin: 0 0 6px;}
	
	.sub_042b li{width: 100%;}
	
	.sub_043 li{width: 50%;}
	
	.sub_044 .img_box{float: none;margin: 0 auto 20px;width: 50%;}
	.sub_044 .info_box{padding: 12px 0 0 0;width: calc(50% - 20px);}
	
	.sub_052 .table td p{padding: 0;line-height: 1.5;}
	
	.sub_0611 .menu{display: none;}
	
	.sub_061a .left{width: 200px;padding: 0 0 0 15px;}
	.sub_061a .left::before{width: 15px;}
	.sub_061a .right{margin: 0 0 0 215px;padding: 30px 20px 0;}
	.sub_061a .info{line-height: 1.5;}
	.sub_061a .info .lf,.sub_061a .info .rt{width: 100%;}
	.sub_061a .info > p{padding: 0;text-indent: 0;}
	.sub_061a .info > p > span{display: block;}
	
	.sub_061a,.sub_061b .part{margin: 0 0 30px;}
	.sub_061b .part_title{margin-bottom: 20px;}
	
	.sub_064{padding: 20px 0 0;}
	.sub_0641{width: auto;float: none;overflow: hidden;}
	.sub_0641 a{float: left;padding: 10px 12px;font-size: 18px;border: none;}
	
	.sub_0642{margin: 0;}
	.sub_0642 ul{margin: 0 10px 0 -33px;}
	.sub_0642 a{margin: 0 0 30px 33px;}
	
	.sub_0651.sub_0641{width: auto;}
	.sub_0652{margin: 0;}
	.sub_065 .pages{margin-left: 0;}
	
	.sub_071 li{width: 100%;}
	.sub_071 a{margin-bottom: 30px;}
	
	.sub_072 .lf{width: auto;float: none;}
	.sub_072 .rt{margin: 20px 0 0;}
	
	.sub_072d{margin-bottom: 50px;}
	
	.sub_08 li{width: 50%;}
	
	.sub_091 ul{margin: 0 0 -40px;}
	.sub_091 a{margin: 0 0 40px;}
	.sub_091 .title{max-height: 48px;white-space: normal;}
	.sub_091 .info,.sub_091 .left + .right .info{height: 48px;}
	
	.sub_093 ul{margin: -10px 0 -10px -60px;}
	.sub_093 li{width: 100%;}
	.sub_093 a{margin: 0 0 0 60px;}
	
}
@media screen  and (max-width:800px) {
	
}
@media screen and (max-width: 767px) {
	.sub_0121{margin: 20px 0 40px}
	.sub_0121 .left{width: 160px;margin: 0 auto;float: none;text-align: center;padding: 0 0 10px;}
	.sub_0121 .title{margin: 8px 0;}
	.sub_0121 .info{height: auto;}
	.sub_0121 .right{margin: 0;padding: 10px 20px;}
	
	.sub_014a ul{padding: 10px 0 0;margin: 0 0 30px;}
	.sub_014a li{padding: 12px 24px 2px;}
	.sub_014a span{float: none;}
	.sub_014a .box{margin: 0;}
	
	.sub_014b{/* padding: 0; */}
	.sub_014b::before, .sub_014b::after{width:30%}
	
	.sub_014c{margin: 40px 0 60px;}
	
	.sub_015 .img_box,.sub_015 li:nth-child(2n) .img_box{width: auto;padding: 0 10px 10px 0;float: none;margin: 0 0 0 30px;}
	.sub_015 .info_box, .sub_015 li:nth-child(2n) .info_box{margin: 20px 0 0 30px;}
	.sub_015 .time,.sub_015 li:nth-child(2n) .time{margin: 0;line-height: 1.5em;height: auto;padding: 0 16px;}
	.sub_015 .time::before, .sub_015 li:nth-child(2n) .time::before,.sub_015 .time::after, .sub_015 li:nth-child(2n) .time::after{display: none;}
	
	.sub_016 ul::before{left: 40px;}
	.sub_016 .info{padding: 20px 0 20px 10px;}
	
	.sub_021a li,.sub_022 li{width: 100%;}
	.sub_021a .title,.sub_022 .title,.sub_022 a{height: auto;line-height: 24px;max-height: initial;}
	.sub_022 a{margin: 0 0 16px 27px;}
	
	.sub_023a1{float: none;width: auto;}
	.sub_023a .left{float: none;margin: 0 auto;}
	.sub_023a .right{margin: 0;}
	.sub_023a2{margin: 20px 0 0;}
	.sub_023a2 .box li{width: 100%;}
	
	.sub_023b .bottom{padding: 20px 20px 24px;}
	
	.sub_023d li{width: 100%;}
	
	.sub_024b{padding: 20px;}
	.sub_024b .left{float: none;max-width: 100%;margin: 0 auto 20px;}
	.sub_024b .right{margin: 0;padding: 0;}
	.sub_024b .bottom{padding: 10px 0 0;}
	.sub_024b .info p{margin: 0;}
	.sub_024b .member{padding: 10px 0 0;}
	.sub_024b .member a{width: 140px;margin: 0 10px 40px 0;}
	.sub_024d ul{margin-bottom: -30px;}
	.sub_024d li{width: 100%;margin: 0 0 10px;}
	.sub_024d .img{margin: 0 0 6px;}
	.sub_024d .title{line-height: 1.5;height: auto;}
	
	.sub_031a li{width: 100%;}
	.sub_031a .info_box{padding: 20px 24px ;}
	.sub_031a .info{line-height: 24px;}
	
	.sub_033a{margin: 0 0 40px;}
	.sub_033a li{width: 100%;}
	.sub_033a a{padding: 0 12px 0 18px;}
	.sub_033a .title{font-size: 18px;}
	
	.sub_033b h3, .sub_033c h3{margin: 0 0 30px;}
	.sub_033b li{width:33.3%;}
	
	.sub_033c li{width: 50%;}
	
	.sub_034 ul{margin: 0 6px -30px -24px;}
	.sub_034 a{margin: 0 0 30px 24px;}
	.sub_034 .title{line-height: 36px;height: 36px;padding: 0 0 0 12px;}
	
	.sub_041a .left{width: auto;position: relative;left: 0;right: 0;top: 0;bottom: 0;padding: 20px 10px 60px 30px;}
	.sub_041a .left .article{position: relative;left: 0;right: 0;top: 0;bottom: 0;max-height: 200px;}
	.sub_041a .right{padding: 26px 36px 14px;width: auto;float: none;text-align: center;}
	.sub_041a .title{font-size: 36px;line-height: 1.5;}
	.sub_041a .info{margin-left: 0;}
	
	.sub_042a .title{padding: 10px 40px 10px 20px;line-height: 30px;height: auto;}
	
	.sub_041b ul a{padding: 16px 20px 20px 50px;background: url(../images/sub_094.png) 10px 20px no-repeat;}
	.sub_041b .title,.sub_041b .info1{line-height: 1.5;}
	.sub_041b .more{width: 160px;line-height: 36px;height: 36px;margin: 20px auto 30px;}
	
	.sub_044 .img_box{margin: 0 auto 20px;width: auto;}
	.sub_044 .info_box{float: none;width: auto;}
	.sub_044 .title{margin: 0 0 6px;}
	.sub_044 .info{line-height: 28px;}
	
	.sub_051 .title{padding: 10px 40px 10px 20px;min-width: initial;}
	.sub_051 .table th,.sub_051 .table td{line-height: 1.5em;padding: 5px 10px;}
	.sub_051 .table th:first-child,.sub_051 .table td:first-child{padding: 5px 0;}
	
	.sub_052 .bottom{line-height: 1.5;}
	.sub_052 .bottom span{display: block;margin: 0;}
	.sub_052 .annex{margin: 40px 0 60px;}
	.sub_052 .annex span{display: block;float: none;}
	.sub_052 .annex a{margin: 0;line-height: 1.5;}
	
	.sub_061 .title span{margin: -5px 0 0 12px;}
	
	.sub_061b .part_title{height: 35px;}
	.sub_061b .part_title h2{line-height: 36px;height: 36px;padding: 0 20px 0 60px;clip-path: polygon( 0 0, 100% 0 , calc(100% - 12px) 100%, 0 100% );}
	.sub_061b .part_title .more{width: 36px;height: 36px;}
	.sub_061b .part_title h2::after{border-bottom: 35px solid #fff;border-left: 15px solid transparent;}
	
	.sub_0642 li{width: 50%;}

	.sub_071 .left{float: none;margin: 0 auto 20px;}
	.sub_071 .right{margin: 0;}
	
	.sub_072a .left{float: none;margin: 0 auto 20px;}
	.sub_072a .right{margin: 0;}
	
	.sub_072c h3{padding: 10px 40px 10px 20px;}
	
	
	
	
	
	
	.sub_091 .left{width: auto;float: none;}
	.sub_091 .left + .right, .sub_091 a::after{margin: 0;}
	.sub_091 .right{padding: 8px 10px;}
	.sub_091 .title{max-height: inherit;white-space: normal;}
	.sub_091 .tip{padding: 0;}
	.sub_091 .tip span{padding: 0 0 0 22px;}
	.sub_091 .more{background-size: 20px auto;background-position: left center;padding: 0 0 0 30px;}
	
	.sub_092 .time{padding: 0 0 0 20px;}
	
	
}
@media screen  and (max-width:639px) {
	.sub_012 li{width: 100%;}
	.sub_012 .left{width: 120px;}
	.sub_012 .right{margin: 0 0 0 120px;padding: 0 0 0 12px;}
	.sub_012 .info{line-height: 1.5em;height: 6em;}
	
	.sub_013 ul::before{left: 0;}
	.sub_013 a::before{right: auto;left: -5px;}
	.sub_013 a::after{right: auto;left: -11px;}
	.sub_013 li{width: 100%;}
	.sub_013 li:nth-child(2n) a{top: 0;}
	.sub_013 .img_box,.sub_013 li:nth-child(2n) .img_box{padding: 10px 10px 0 30px;margin: 0 10px 0 0;float: left;}
	.sub_013 .img_box::before{right: 0;left: auto;}
	.sub_013 li:nth-child(2n+1) .info_box{text-align: left;}
	
	.sub_043 li{width: 100%;}
	
	.sub_08 ul{margin: 0 0 0 -30px;padding: 23px 0 30px;}
	.sub_08 li{width: 100%;}
	.sub_08 a{margin: 0 0 30px 30px;}
	.sub_08 .bottom{padding: 16px 20px;height: auto;}
	.sub_08 .title{height: auto;margin: 0 0 12px;max-height: initial;}
	.sub_08 .info{height: auto;}
	
	.sub_091 .tip{clear: both;}
	
}
@media screen and (max-width:480px) {
	
}
@media screen and (max-width:413px) {
	.sub_011a1 .slick-arrow{width: 30px;height: 30px;bottom: 10px;}
	.sub_011a1 .slick-prev{left: 20px;}
	.sub_011a1 .slick-next{left: 60px;}
	.sub_011a2{height: auto;padding: 0 0 30px;}
	.sub_011a2 ul{padding: 0;}
	.sub_011a2 li{width: 100%;}
	.sub_011a2 .title{font-size: 30px;line-height: 45px;height: 45px;margin: 0 0 6px;}
	
	.sub_034 li{width: 50%;}
	
	.sub_042b .left{width: auto;float: none;}
	.sub_042b .right{margin: 0;padding: 10px;}
	
	.sub_061a .left{float: none;margin: 0 auto 0;padding: 0;}
	.sub_061a .left::before{display: none;}
	.sub_061a .right{margin: 0;}
	
	.sub_062.sub_091 ul{margin-top: 20px;}
	
	.sub_0642 li{width: 100%;}
	
	.sub_072b{padding: 0 0 20px;}
	.sub_072b .left{float: none;margin: 0 auto 20px;}
	.sub_072b .right{padding: 0;margin: 0;}
	.sub_072b .info{line-height: 1.5em;height: auto;}
	
	.sub_091 .tip span{padding: 0 10px 0 0;}
	.sub_091 .tip span::before{display: none;}
	.sub_091 .tip i{display: none;}
	
	.sub_092 a{padding: 6px 0;}
	.sub_093 a{padding: 6px 0;}
	
}
@media screen and (max-width:380px) {
	
	
}
@media screen and (max-width:320px) {
	
	
}
