/*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(/templets/baidu42/static/images/location.png) no-repeat left; color:#C3E2F9;}
#PosList_c1 b{ font-size:14px; color:#C3E2F9; font-weight: normal;}
#PosList_c1 a{ font-size:14px; color:#C3E2F9;}

/*分类栏目*/
.NavList_a2 { font-size: 16px;color: #fff;}
.NavList_a2 ul{	
		  display:-webkit-box;  /* iOS 6-, Safari 3.1-6 */
		  display:-webkit-flex; /* Chrome */
		  display:-moz-box;     /* Firefox 19 */
		  display:-ms-flexbox;   
		  display:flex;  /*flex容器*/
		   box-pack:justify;
		-webkit-box-pack: justify;
		-moz-box-pack:justify;
		-ms-flex-pack:justify;
		   justify-content:space-between; 
		   box-align:center; 
		-webkit-box-align:center;
		-moz-box-align:center;
		-ms-flex-align:center;
		align-items:center;} 
.NavList_a2 ul.clearfix:after,.NavList_a2 ul ul.clearfix:before{ display:none;}
.NavList_a2 li { padding:0 15px; 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: -2px;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:-webkit-box;  /* iOS 6-, Safari 3.1-6 */
		  display:-webkit-flex; /* Chrome */
		  display:-moz-box;     /* Firefox 19 */
		  display:-ms-flexbox;   
		  display:flex;  /*flex容器*/ 
		  
		  box-pack:justify;
		-webkit-box-pack: justify;
		-moz-box-pack:justify;
		-ms-flex-pack:justify;
		  justify-content:space-between; 
		  
		  box-align:end; 
		-webkit-box-align:end;
		-moz-box-align:end;
		-ms-flex-align:end;
		  align-items: flex-end; margin-left:100px; background: #026DC0;padding:20px 160px 20px 60px; position:relative;top:-74px;}
.ki_nav_r{ display:-webkit-box;  /* iOS 6-, Safari 3.1-6 */
		  display:-webkit-flex; /* Chrome */
		  display:-moz-box;     /* Firefox 19 */
		  display:-ms-flexbox;   
		  display:flex;  /*flex容器*/ 
		   -webkit-flex-direction: column;
		  -moz-flex-direction: column;
		  -ms-flex-direction: column;
		  -o-flex-direction: column; 
		flex-direction: column;

		  	box-align:end; 
		-webkit-box-align:end;
		-moz-box-align:end;
		-ms-flex-align:end;
		  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{  -webkit-flex-direction: column;
		  -moz-flex-direction: column;
		  -ms-flex-direction: column;
		  -o-flex-direction: column; 
		flex-direction: column;
		box-align:center; 
		-webkit-box-align:center;
		-moz-box-align:center;
		-ms-flex-align:center;
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{ 
	-webkit-flex-direction: row-reverse;
		  -moz-flex-direction: row-reverse;
		  -ms-flex-direction: row-reverse;
		  -o-flex-direction: row-reverse; 
		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{-webkit-flex-wrap: wrap;
		  -moz-flex-wrap: wrap;
		  -ms-flex-wrap: wrap;
		  -o-flex-wrap: wrap;
		  flex-wrap: wrap; 
		  
		  box-pack:center;
		-webkit-box-pack: center;
		-moz-box-pack:center;
		-ms-flex-pack:center;
		  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;}

	
	}






















