/* CSS Document */

.n_ban_about{ 
		background: url(../images/n_top_about.jpg) no-repeat center center;
		height:340px;
		background-size:100%;
		}
.n_ban_service{ 
		background: url(../images/n_top_service.jpg) no-repeat center center;
		height:340px;
		background-size:100%;
		}
.n_ban_rzlc{ 
		background: url(../images/n_top_rzlc.jpg) no-repeat center center;
		height:340px;
		background-size:100%;
		}
.n_ban_case{ 
		background: url(../images/n_top_case.jpg) no-repeat center center;
		height:340px;
		background-size:100%;
		}
.n_ban_news{ 
		background: url(../images/n_top_news.jpg) no-repeat center center;
		height:340px;
		background-size:100%;
		}




.w102 .about_nav{ 
		 width:1366px;
		 height:60px;
		 margin:0 auto;
		 padding:10px 0px;
		}
.w102 .about_nav > li{
		float:left;
		width:100px;
		font:14px/40px "Microsoft Yahei";
		text-align:center;
		margin-right:50px;
		}
.w102 .about_nav > li.current{
		display:block;
		background:#192e6d;
		width:100px;
		height:40px;
		color:#fff;
		border-radius:10px;
		}
.w102 .about_nav > li a{
		color:#333;
		}
.w102 .about_nav > li a:hover{
		color:#333;
		display:block;
		background:#192e6d;
		width:100px;
		height:40px;
		color:#fff;
		border-radius:10px;
		}
.w102 .about_nav > li.current a{
		color:#fff;
		}

.content{
		width:1366px;
		margin:0 auto;
		font:16px/30px "Microsoft Yahei";
		min-height:700px;
		padding:20px 0px;
		}
.case_k{
		width:1366px;
		height:180px;
		margin:1px auto;
		padding:5px 0px;
		border-bottom:1px dashed #f1f1f1;
		}
.case_kpic,.case_r{
		float:left;
		}
.case_kpic{
		width:200px;
		height:150px;
		margin-right:20px;
		}		
.case_r{
		width:1146px;
		}	
.case_r strong{
		font:bold 18px/35px  "Microsoft Yahei";
		color:#333;
		}		
.case_r .more{ 
	display:block;
	background:#ec4f2e;
	width:100px;
	font:12px/30px "Microsoft Yahei";
	text-align:center;
	border-radius:12px;
	margin-top:10px;
	}		
.case_r .more a{
	color:#fff;
	}		



.i_top_about{
	background:#000 url(../images/i_top_about.jpg) no-repeat center center;
	height:748px;
	position:relative;
	}
.i_top_news{
	background:#000 url(../images/i_top_news.jpg) no-repeat center center;
	height:748px;
	position:relative;
	}
.i_top_honor{
	background:#000 url(../images/i_top_honor.jpg) no-repeat center center;
	height:748px;
	position:relative;
	}
.i_top_product{
	background:#000 url(../images/i_top_product.jpg) no-repeat center center;
	height:748px;
	position:relative;
	}
.i_top_contact{
	background:#000 url(../images/i_top_contact.jpg) no-repeat center center;
	height:748px;
	position:relative;
	}

.n_web_t{
	font:20px/35px "Microsoft Yahei";
	text-align:center;
	color:#fff;
	width:680px;
	height:200px;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto;
	position:absolute;
	text-shadow:3px 3px 7px #000;
	}
.n_web_t h4{
	font:36px/35px Arial, Helvetica, sans-serif;
	}
.n_web_t h1{
	font:54px/35px "Microsoft Yahei";
	}
.n_web_t p{
	font:36px/35px "Microsoft Yahei";
	padding:30px 0px;
	}
.n_web_t h4,.n_web_t h1{
	padding:20px 0px;
	}
	
.n_main{
	margin:50px auto;
	min-height:700px;
	height:auto;
	}	
.n_text{
	font:18px/35px "Microsoft Yahei";
	}	
	
	
.n_honor{
	width:1366px;
	display:flex;
	flex-flow: wrap;
	}	
.n_honor div{
	flex:1;
	
	}	
.n_honor div:nth-of-type(2) {
	margin-left:50px;
	margin-right:50px;
	}
.n_honor div:nth-of-type(5) {
	margin-left:50px;
	margin-right:50px;
	}
.n_honor div:nth-of-type(8) {
	margin-left:50px;
	margin-right:50px;
	}

	
.n_honor_list img{
	margin-top:50px;
	margin-bottom:50px;
	width:422px;
	}
	

.n_pro{
	width:1366px;
	}	

.n_pro_list { 
	width:320px;
	height:436px;
	float:left;
	border:1px solid #ccc;
	background:url(../images/60X60.jpg) no-repeat center center;
	text-align:center;
	display:flex;
	justify-content:center;
	align-items:center;
	margin:10px;
	}
.n_pro_pic{ 
	width:280px;
	height:396px;
	position:relative;
	}
.n_pro_name{
	position:absolute; 
	bottom:0;
	text-align:center;
	display:block;
	width:100%;
	background:rgba(0,0,0,0.5);
	font:15px/30px "Microsoft Yahei";
	padding:10px 0px;
	color:#fff;
	}
	
	
.n_news{
	margin:30px 0px;
	height:60px;
	}
.n_news_list{
	border-bottom:1px  solid #eee;
	padding:10px 0px;
	font:bold 18px/35px "Microsoft Yahei";
	float:left;
	height:60px;
	width:1266px;
	background:url(../images/news_arrow.png) no-repeat  right center;
	}
.n_news_list .n_news_l{
	margin-right:50px;
	font:14px/35px "Microsoft Yahei";
	color:#ccc;
	}	
.n_news_list a{
	color:#333;
	}
.n_news_list a:hover{
	color:#ff0000;
	
	}
.n_news_date{
	width:100px;
	height:60px;
	float:left;
	text-align:center;
	font:12px/25px Arial, Helvetica, sans-serif;
	color:#ccc;
	padding-top:10px;
	}	
.n_news_date h2{
	font:45px/25px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	}	

.n_news_dt{
	font:25px/45px "Microsoft Yahei";
	color:#000;
	text-align:center;
	padding:20px 0px;
	}





/* ·ÖÒ³ÑùÊ½ */
.pages{
	font-family:"Microsoft Yahei";
	font-size:16px; 
	text-align:center; 
	height:35px; 
	line-height:35px;
	margin:40px 0px;
	}
.pages a{ 
	PADDING: 3px 10px 3px 10px; 
	COLOR: #000; 
	margin-right: 2px; 
	TEXT-DECORATION: none;
	 }
.pages a:hover {  
	BACKGROUND-COLOR: #333; 
	color:#fff;
	}
.pages a:active { 
	BACKGROUND-COLOR: #333;
	color:#fff;
	}
.pages  .current { 
	PADDING: 3px 10px 3px 10px; 
	FONT-WEIGHT: bold;  
	COLOR: #fff; 
	MARGIN-RIGHT: 2px;
	background: #192e6d;
	 }
.pages  select{ 
	width:60px;
	border:1px solid #ccc; 
	padding:1px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px;
	}
	
	
	
.contact_left,.contact_right{
	float:left;
	}	
.contact_left{
	width:450px;
	margin-right:66px;
	}
.contact_right{
	width:850px;
	}
		
.content .detail_t{
	font:24px/35px "Microsoft Yahei";
	padding:20px 0px;
	text-align:center;
	color:#ea502e;
	}	
	
.content img{ margin:5px 0px;}	
	

	
.sw{
	display: flex;
	flex-wrap: wrap;
	width: 1366px;
}
.sw li{
	width: 30%;
	margin: 1% 1.5% ;
	text-align: center;
	font:20px/35px "Microsoft Yahei";
}
	
.sw li img{
	width: 100%;
	border-radius:10px;
}	
	
	
	
	
	
	
	
	
	
	
	
	