/*ki_ban*/
.ki_ban{ width:100%; height:600px; overflow:hidden; position:relative;}
.ki_ban img{ display:block; height:600px; position:absolute; left:50%; transform:translateX(-50%);}
/*a1*/
/*当前标题组件*/
.ResTitle_a1{}
.ResTitle_a1 span{ font-size:30px; font-family:"微软雅黑"; color:#FFFFFF; line-height:1; display:inline-block; position:relative;}
.ResTitle_a1 span:after{ content:''; display:block; width:120px; height:1px;  background: #FFFFFF; position:absolute; top:50%; left:calc(100% + 20px);} 
.ResTitle_a1 br{ display:none;}
.ResTitle_a1 em{ font-size:60px; color:#fff; text-transform:uppercase; line-height:1; padding-bottom:10px; font-weight:bold; display:block;}
/*结束  当前标题组件*/

/*a3*/
.ResTitle_a3{ text-align:center; margin-bottom:66px;}
.ResTitle_a3 span { font-size:48px; color: #333; line-height:1;}
.ResTitle_a3 em { display: block; text-transform: uppercase; font-size: 16px; color: #999; line-height:1; padding-top:18px;}

/*当前位置地图*/
#PosList_c1{padding-left:26px; line-height:44px; background:url(../images/location.png) no-repeat left; color:#b7cfc3;}
#PosList_c1 b{ font-size:14px; color:#b7cfc3; font-weight: normal;}
#PosList_c1 a{ font-size:14px; color:#b7cfc3;}

/*分类栏目*/
.NavList_a2 { font-size: 16px;color: #fff;}
.NavList_a2 ul{ display:flex; justify-content:space-between; align-items:center;} 
.NavList_a2 ul.clearfix:after,.NavList_a2 ul ul.clearfix:before{ display:none;}
.NavList_a2 li { padding:0 2.34vw; position: relative;}
/*.NavList_a2 li:last-child{ padding-right:0;}*/
.NavList_a2 li:first-child{ padding-left:0;}
.NavList_a2 a { z-index: 1;font-size: 16px; display: block; padding:15px 0 10px;color:#fff; position:relative;}
.NavList_a2 a.on{}
.NavList_a2 li:after { position: absolute;height: 12px;width: 1px;background: #fff;top: 50%;margin-top: -6px;right: 0;  content: '';}
/*.NavList_a2 li:last-child:after{ display:none;}*/
.NavList_a2 a.on:after{content:''; width:100%; height:3px;background: #FFFFFF; position:absolute; bottom:-3px; display:block; }
.NavList_a2 a:hover{}

/*k_nav*/
.ki_nav{ display:flex; justify-content:space-between; align-items: flex-end; margin-left:100px; background: #008b46;padding:20px 160px 20px 60px; position:relative;top:-74px;}
.ki_nav_r{ display:flex; flex-direction:column; align-items:flex-end;}
.ki_page_title{ padding-top:45px;}

@media (min-width:721px){
.NavList_a2 a:hover:after{content:''; width:100%; height:3px;background: #FFFFFF; position:absolute; bottom:-3px; display:block; }
	}


@media (max-width:1580px){
	.ki_nav{ padding-right:40px;}
	}
@media (max-width:1366px){
	.NavList_a2 li{ padding:0 28px;}
	.ResTitle_a1 em{ font-size:48px;}
	.ResTitle_a1 span{ font-size:24px;}
	.ResTitle_a1 span:after{ width:100px; left:calc(100% + 20px);}
	.ki_page_title{ padding-top:0;}
	.ResTitle_a3 span{ font-size:36px;}
	.ResTitle_a3 em{ padding-top:10px;}

	
	}
@media (max-width:1200px){
	.ki_nav{ flex-direction:column;align-items: center; padding:20px 40px; margin-left:0;}
	.ResTitle_a1 span{ display:inline-block;}
	.ResTitle_a1 span:after{ display:none;}
	.ResTitle_a1 em{ display:inline-block; margin-right:15px;}
	.ki_nav_r{ flex-direction: row-reverse;}
	div#posT{ display:none;}
	}
@media (max-width:960px){
	.ResTitle_a1 em{ font-size:36px;}
	.ResTitle_a1 span{ font-size:18px;}
	.NavList_a2 a{ font-size:14px;}
	.NavList_a2 li{ padding:0 20px;}
	
	.ResTitle_a3 span{ font-size:28px;}
	.ResTitle_a3 em{ font-size:14px;}
	}

@media (max-width:720px){
	
	.ki_nav{padding:2.7vw 4%; position:static; transform:translateY(-9vw);}
	.NavList_a2 ul{ flex-wrap:wrap; justify-content:center;}
	.NavList_a2 ul.clearfix:before{ display:none;}
	.NavList_a2 li{ padding:0;}
	/*.NavList_a2 li:first-child{ padding-left:20px;}
	.NavList_a2 li:last-child{ padding-right:20px;}*/
	.NavList_a2 li:after{ display:none;}
	.ResTitle_a1{ display:none;}
	
	.NavList_a2 a{ padding:8px 0; margin:8px 20px 8px;}
	.NavList_a2 a.on:after{ height:1px; bottom:0;}
	
	.ResTitle_a3{ margin-bottom:20px; }
	.ResTitle_a3 span{ font-size:18px;}
	.ResTitle_a3 em{ font-size:12px; padding-top:8px;}
	
	.ki_ban{  height:55.55vw; }
	.ki_ban img{ height:55.55vw;}
	}
@media (max-width:360px){
		.ResTitle_a3{margin-bottom: 2.7vw;}

	
	}






















