@charset "utf-8";
/* CSS Document */

.nHead{
	display:block;
	overflow:hidden;
}
.nHead .nHeadWrap{
	display:block;
	overflow:hidden;
	width:1000px;
	margin:0px auto;
}
.nHead .nHeadWrap .nLogo{
	width:500px;
	float:left;
}
.nHead .nHeadWrap .nLogo img{
	display:block;
	float:left;
	height:100px;
}
.nHead .nHeadWrap .nHeadRight{
	display:block;
	overflow:hidden;
	float:right;
	margin-top:25px;
}
.nHead .nHeadWrap .nHeadRight .nHeadRightEmail{
	display:block;
	line-height:25px;
	font-size:14px;
	padding-left:25px;
	background:url(../images/icoEmail.png) left center no-repeat;
}
.nHead .nHeadWrap .nHeadRight .nHeadRightTel{
	display:block;
	line-height:25px;
	font-size:14px;
	padding-left:25px;
	background:url(../images/icoTel.png) left center no-repeat;
}
.nNav{
	display:block;
	background:url(../images/navbg.png) repeat-x;
}
.nNavWrap{ width:1000px; margin:0px auto; height:45px; line-height:45px; position:relative; z-index:1; }
.nNavWrap a{ color:#fff;  }
.nNavWrap .nLi{ float:left;  position:relative; display:inline;  }
.nNavWrap .nLi h3{ float:left;  }
.nNavWrap .nLi h3 a{ display:block; width:125px; text-align:center; font-size:14px; }
.nNavWrap .sub{ display:none; width:125px; left:0; top:45px;  position:absolute; background:#4E4E4E;  line-height:30px; padding:5px 0;  }
.nNavWrap .sub li{ zoom:1; }
.nNavWrap .sub a{ display:block; padding:0 10px; text-align:center; }
.nNavWrap .sub a:hover{ background:#6d6d6d; color:#fff;  }


.fullSlide{ width:100%;  position:relative;  height:480px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:480px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:480px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }


.nIndex{
	display:block;
	overflow:hidden;
}
.nIndex .nIndexWrap{
	display:block;
	overflow:hidden;
	width:1000px;
	margin:20px auto 0px;
}
.nIndex .nIndexWrap .nIndexLeft{
	width:280px;
	float:left;
	margin-right:30px;
}
.nIndex .nIndexWrap .nIndexRight{
	width:690px;
	float:left;
}

{
	display:block;
	overflow:hidden;
}
.section{
	display:block;
	overflow:hidden;
	margin-bottom:15px;
}
.section .sectionTit{
	display:block;
	height:30px;
	box-sizing:border-box;
	border-bottom:#cccccc 2px solid;
	margin-bottom:15px;
}
.section .sectionTit .sectionMore{
	line-height:30px;
	font-size:12px;
	float:right;
	margin-right:10px;
}
.section .sectionTit span{
	float:left;
	height:30px;
	line-height:30px;
	color:#f47822;
	font-size:14px;
	font-weight:bold;
	padding:0px 20px;
	box-sizing:border-box;
	border-bottom:#f47822 2px solid;
}

.picScroll-left{ width:280px; height:180px; overflow:hidden; position:relative; }
.prev{ display:block; position:absolute; width:10px; height:30px; left:0px; top:50%; margin-top:-15px; background:url(../images/icoLeft.png) center center no-repeat; overflow:hidden; cursor:pointer; z-index:9;}
.next{ display:block; position:absolute; width:10px; height:30px; right:0px; top:50%; margin-top:-15px; background:url(../images/icoRIght.png) center center no-repeat; overflow:hidden; cursor:pointer; z-index:9;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:280px; height:180px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ display:table-cell; width:280px; height:180px; text-align:center; vertical-align:middle;}
.picScroll-left .bd ul li .pic img{ max-width:280px; max-height:180px; }


.nNewsList{
	display:block;
	overflow:hidden;
}
.nNewsList li{
	display:block;
	overflow:hidden;
}
.nNewsList li a{
	display:block;
	overflow:hidden;
	line-height:30px;
	font-size:14px;
	padding-left:15px;
	background:url(../images/icoDot.png) left center no-repeat;
}

.nProList{
	display:block;
	overflow:hidden;
	padding-top:15px;
}
.nProList li{
	display:block;
	overflow:hidden;
	float:left;
	width:230px;
	box-sizing:border-box;
	border-right:#edede7 1px solid;
	margin-bottom:30px;
	padding-left:20px;
}
.nProList li:nth-child(3n){
	border-right:none;
}
.nProList li .nProListPic{
	display:block;
	overflow:hidden;
}
.nProList li .nProListPic img{
	display:block;
	overflow:hidden;
	width:185px;
	height:130px;
	border:#e8e7e4 1px solid;
}
.nProList li .nProListTie{
	display:block;
	margin-top:15px;
	height:20px;
	line-height:20px;
	color:#64635e;
}
.nProList li .nProListLink{
	height:20px;
	line-height:20px;
	color:#ea2631;
	padding-right:15px;
	background:url(../images/icoProMore.png) right center no-repeat;
}
.khjz{
	display:block;
	overflow:hidden;
	width:400px;
	float:left;
	margin-right:25px;
}
.nPicList{
	display:block;
	overflow:hidden;
	padding:15px 10px 0px;
}
.nPicList li{
	display:block;
	overflow:hidden;
	float:left;
	width:182px;
	margin-right:16px;
	margin-bottom:15px;
}
.nPicList li:nth-child(2n){
	margin-right:0px;
}


.lxfs{
	display:block;
	overflow:hidden;
	width:265px;
	float:left;
}
.nInfo{
	padding:5px 10px 0px;
}
.nInfo p{
	line-height:25px;
}

.nFlink{
	display:block;
	overflow:hidden;
	width:100%;
	background-color:#d0d0d0;
}
.nFlink .nFlinkWrap{
	display:block;
	overflow:hidden;
	width:1000px;
	margin:0px auto;
}
.nFlink .nFlinkWrap span{
	display:inline;
	line-height:35px;
	color:#000;
}
.nFlink .nFlinkWrap a{
	display:inline;
	line-height:35px;
	color:#666666;
	padding:0px 5px;
}





























