.banner{
	width:1000px; height:322px; background:url(banner_bg.jpg)/*tpa=http://www.ny-dianlan.com/style/default/images/banner_bg.jpg*/ no-repeat; padding:5px 6px 0px 6px; margin:0 auto; margin-top:10px; margin-bottom:10px;
}
.focusBox { position: relative; width:1000px; height:322px; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:1000px; height:322px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(dot.png)/*tpa=http://www.ny-dianlan.com/style/default/images/dot.png*/ no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer; display:inline-block; *display:inline; zoom:1; _background: url(dot8.png)/*tpa=http://www.ny-dianlan.com/style/default/images/dot8.png*/ no-repeat 0 -16px;
}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -45px 0 0; display: none; background: url(ad_ctr.png)/*tpa=http://www.ny-dianlan.com/style/default/images/ad_ctr.png*/ no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;}

.w1{
	width:1010px; margin:0 auto; overflow:hidden; margin-bottom:15px;	
}
.about{
	width:310px; padding:10px 10px 0px 10px; background:#fff; float:left; margin-right:10px;
}
.title{
	color:#17325E; font-size:14px; font-weight:bold; padding-bottom:10px;	
}
.title .more{
	font-size:10px; color:#999; float:right; font-family:arial; font-weight:normal; height:13px; line-height:13px; -webkit-text-size-adjust:none;	
}
.title .more a:link{
	font-size:10px; color:#999; text-decoration:none;	
}
.title .more a:visited{
	font-size:10px; color:#999; text-decoration:none;	
}
.title .more a:hover{
	font-size:10px; color:#1B68AE; text-decoration:none;	
}
.title .more a:active{
	font-size:10px; color:#1B68AE; text-decoration:none;	
}
.about_img{
	width:300px; height:90px; overflow:hidden;	
}
.about_img img{
	width:300px; height:80px; overflow:hidden;
}
.about p{
	color:#333; line-height:25px;	
}
.about p a:link{
	color:#1B68AE; text-decoration:none;	
}
.about p a:visited{
	color:#1B68AE; text-decoration:none;	
}
.about p a:hover{
	color:#1B68AE; text-decoration:none;	
}
.about p a:active{
	color:#1B68AE; text-decoration:none;	
}
.news{
	width:310px; padding:10px 10px 0px 10px; background:#fff; float:left; margin-right:10px;
}
.news dl{
	width:310px; background:url(news_line.gif)/*tpa=http://www.ny-dianlan.com/style/default/images/news_line.gif*/ repeat-x left bottom; padding-bottom:10px; margin-bottom:6px; float:left;
}
.news dl dt{
	width:96px; height:64px; float:left;	
}
.news dl dd{
	width:204px; float:right;	
}
.news dl dd h1{
	font-size:12px; color:#1B68AE; height:25px; line-height:25px;	
}
.news dl dd h1 a:link{
	color:#1B68AE; text-decoration:none;	
}
.news dl dd h1 a:visited{
	color:#1B68AE; text-decoration:none;	
}
.news dl dd h1 a:hover{
	color:#1B68AE; text-decoration:none;	
}
.news dl dd h1 a:active{
	color:#1B68AE; text-decoration:none;	
}
.news dl dd p{
	color:#666; line-height:22px;	
}
.newsul{
	width:310px;	
}
.newsul li{
	height:26px; line-height:26px; overflow:hidden;
}
.newsul li .date{
	font-size:12px; color:#999; float:right;	
}
.newsul li a:link{
	color:#333; text-decoration:none; padding-left:10px; background:url(index_news_dot.gif)/*tpa=http://www.ny-dianlan.com/style/default/images/index_news_dot.gif*/ no-repeat left center;
}
.newsul li a:visited{
	color:#333; text-decoration:none; padding-left:10px; background:url(index_news_dot.gif)/*tpa=http://www.ny-dianlan.com/style/default/images/index_news_dot.gif*/ no-repeat left center;	
}
.newsul li a:hover{
	color:#1B68AE; text-decoration:none; padding-left:10px; background:url(index_news_dot.gif)/*tpa=http://www.ny-dianlan.com/style/default/images/index_news_dot.gif*/ no-repeat left center;	
}
.newsul li a:active{
	color:#1B68AE; text-decoration:none; padding-left:10px; background:url(index_news_dot.gif)/*tpa=http://www.ny-dianlan.com/style/default/images/index_news_dot.gif*/ no-repeat left center;	
}
.case{
	width:310px; padding:10px 10px 0px 10px; background:#fff; float:left;
}
.case ul{
		
}
.case ul li{
	width:150px; height:90px; float:left; margin-right:10px; position:relative; margin-bottom:10px;
}
.case ul li .ctitle{
	width:150px; height:24px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; position:absolute; left:0px; top:66px;
}
.case ul li p{
	width:150px; height:24px; text-align:center; line-height:24px; color:#fff; position:absolute; left:0px; top:66px;	
}

.w2{
	width:1010px; margin:0 auto; overflow:hidden; margin-bottom:15px;
}
.product{
	width:648px; padding:10px 10px 0px 10px; _padding:10px 7px 0px 7px; background:#F9F9F9; float:left; border:1px solid #ECECEC;
}
.contact{
	width:308px; padding:10px 10px 0px 10px; background:url(contact.jpg)/*tpa=http://www.ny-dianlan.com/style/default/images/contact.jpg*/ no-repeat right bottom #F9F9F9; float:right; border:1px solid #ECECEC;
}
.contact p{
	background:url(contact_line.gif)/*tpa=http://www.ny-dianlan.com/style/default/images/contact_line.gif*/ repeat-x left bottom; font-size:15px; color:#29508A; font-family:arial; height:32px; line-height:32px;
}
.contact p span{
	color:#666; font-size:12px;	
}

.leftLoop{
	overflow:hidden; position:relative; height:140px; width:652px; margin:10px 0;
} 
.leftLoop .hd{
	overflow:hidden;
} 
.leftLoop .hd .prev{
	display:block; width:10px; height:120px; overflow:hidden; cursor:pointer; background:url("left_j.gif")/*tpa=http://www.ny-dianlan.com/style/default/images/left_j.gif*/ #F9F9F9 no-repeat center center; position:absolute; top:0px; left:0px; z-index:10;
} 
.leftLoop .hd .next{
	display:block; width:14px; height:120px; overflow:hidden; cursor:pointer; background:url("right_j.gif")/*tpa=http://www.ny-dianlan.com/style/default/images/right_j.gif*/ #F9F9F9 no-repeat left center; position:absolute; top:0px; right:0px; z-index:20;
} 
.leftLoop .hd ul{
	float:right; overflow:hidden; zoom:1;
} 
.leftLoop .bd{
	width:616px; margin-left:16px;
} 
.leftLoop .bd ul{
	width:617px;
} 
.leftLoop .bd ul li{
	text-align:center; float:left; width:140px; padding-right:19px; background:url(product_back.gif)/*tpa=http://www.ny-dianlan.com/style/default/images/product_back.gif*/ #F9F9F9 repeat-y top right;
} 
.leftLoop .bd ul li .pic{
	width:140px; height:120px;	
}
.leftLoop .bd ul li .title1{
	height:20px; line-height:20px; font-weight:normal; font-size:12px;
}

.w3{
	width:1010px; margin:0 auto;
}
.honor{
	width:228px; padding:10px 10px 0px 10px; background:#F9F9F9; float:left; border:1px solid #ECECEC;	
}
.picMarquee-left{ width:228px; overflow:hidden; position:relative;}
.picMarquee-left .hd{ overflow:hidden;}
.picMarquee-left .hd .prev{ display:block; width:12px; height:21px; overflow:hidden; cursor:pointer; background:url("left_j.gif")/*tpa=http://www.ny-dianlan.com/style/default/images/left_j.gif*/ no-repeat; position:absolute; top:57px; left:0px;}
.picMarquee-left .hd .next{ display:block; width:12px; height:21px; overflow:hidden; cursor:pointer; background:url("right_j.gif")/*tpa=http://www.ny-dianlan.com/style/default/images/right_j.gif*/ no-repeat; position:absolute; top:57px; right:0px;  }

.picMarquee-left .bd{ width:200px; overflow:hidden; margin:0 10px;}
.picMarquee-left .bd ul{ width:200px; overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{width:160px; height:122px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title1{ line-height:20px;}

.shebei{
	width:728px; float:right; padding:10px 10px 0px 10px; background:#F9F9F9; float:right; border:1px solid #ECECEC;	
}
.shebei ul{
	padding:5px 0; width:709px; margin:0 auto;
}
.shebei ul li{
	width:166px; float:left; margin-right:15px;
}
.shebei ul li .pic{
	width:166px; height:110px;	
}
.shebei ul li p{
	width:166px; text-align:center; height:30px; line-height:30px;	
}



