﻿@charset "utf-8";
/* CSS Document */
/* main */
#ny_picber{width:1000px; margin:0px auto; padding:0px; background:#FFFFFF; position:relative; overflow:hidden}
	#topbanner
	{
		width:1000px;
		height:300px;
		overflow:hidden;
		z-index:1;
	}
#bannerbtn
	{	display: inline;
		hegiht:18px;
		position:absolute;
		z-index:2;
		bottom:20px;
		right:20px;
	}
	#bannerbtn a
	{
		color:#36f;
		font:700 11px "Arial";
		background:url(../images/y01.png) no-repeat;
		float:left;
		width:18px;
		height:18px;
		line-height:18px;
		text-align:center;
		text-decoration:none;
		margin-left:5px;
		text-indent:9999px;
	}
	#bannerbtn a.activeSlide
	{	
		color:#fff;
		background:url(../images/y02.png) no-repeat;
	}
	#bannerbtn a:hover
	{	
		color:#FF0000;
		background:url(../images/y02.png) no-repeat;
	}
#alpwap{ text-align:left;width:1000px; min-height:500px; height:auto; margin:0px auto; background:#fff;/*实现IE背景透明*/ padding:0px; clear:both}
#alpwap .alpcon{ width:1000px;position:relative; line-height:26px; overflow:hidden}/*实现IE文字不透明*/
#alpwap .alpcon .banner{ width:1000px; margin:0 auto; padding-bottom:8px;}
#alpwap .alpcon .nuv{width:220px; float:left; padding-top:8px;}
#alpwap .alpcon .nuv a{color:#000000}
#alpwap .alpcon .nuv a:hover{color:#FF0000}
#alpwap .alpcon .nuv .red{ color:#FF0000}


#alpwap .alpcon .recon{width:740px; float:left; padding:10px 0px 0px 10px;}
#alpwap .alpcon .recon ul{ width:740px; padding:0px; margin:0px; overflow:hidden}
#alpwap .alpcon .recon ul li{list-style:none; overflow:hidden; float:left; width:162px; height:220px; padding:0px 5px 8px 5px;}
#alpwap .alpcon .recon ul li img{ border:1px solid #DEDEDE}
#alpwap .alpcon .recon ul li span{padding:0px; text-align:center; width:162px; display:block; padding-top:5px;}

#alpwap .alpcon .rcon{width:740px; float:left; padding:10px 0px 0px 10px;}
#alpwap .alpcon .rcon ul{ width:740px; padding:0px; margin:0px; overflow:hidden}
#alpwap .alpcon .rcon ul li{list-style:none; float:left; width:162px;min-height:240px; height:auto; padding:0px 5px 8px 5px;}
#alpwap .alpcon .rcon ul li img{ border:1px solid #DEDEDE}
#alpwap .alpcon .rcon ul li span{padding:0px; text-align:center; width:162px; display:block; padding-top:5px;}

.page{height:30px; line-height:34px; text-align:center; clear:both}
.page div{width:100%; margin:0px auto; text-align:center;}
.page a{height:30px; line-height:34px; padding:0px 8px}
.page a:hover{height:30px; line-height:34px;padding:0px 8px;color:#FF0000;}
.page .current{ padding:0px 5px; text-align:center; color:#FF0000; font-weight: bold}


#psnr{ text-align:left;width:1000px; margin:0px auto; background:#fff;/*实现IE背景透明*/ padding:0px;}
#psnr .banner{ width:1000px;margin:0px auto; padding-bottom:8px;}
#psnr .alpcon{ width:1000px; padding:0px;position:relative; line-height:26px; overflow:hidden;}/*实现IE文字不透明*/

#psnr .alpcon .nuv{width:220px; float:left; padding-top:8px;}
#psnr .alpcon .nuv a{color:#000000}
#psnr .alpcon .nuv a:hover{color:#FF0000}
#psnr .alpcon .nuv .red{ color:#FF0000}



#psnr .alpcon .rcon .rbut{width:330px; float:right; text-align:right; padding:5px 0px; position:relative; right:-10px;}

#psnr .alpcon .rcon{width:700px; float:left; padding-left:10px;}
#psnr .alpcon h3{text-align:center; margin:0 auto; padding-top:10px; font-size:24px; font-weight:bold}
#psnr .alpcon .con{text-align:left; margin:0 auto; padding-top:10px;}
#psnr .alpcon .bigpc{text-align:center; margin:10px auto 0px;}



#psnr .alpcon .lpc{width:360px; float:left;}
#psnr .alpcon .lpc .bigpc{padding-left:6px; padding-top:10px;}
#psnr .alpcon .lpc .banner img{ border:1px solid #CCCCCC}
#psnr .alpcon .lpc ul{padding:10px 0px 0px 15px; margin:0px}
#psnr .alpcon .lpc ul li{float:left; padding:0px; margin:0px; list-style:none; padding-right:6px; margin-bottom:5px;}
#psnr .alpcon .lpc ul li img{ border:1px solid #CCCCCC}
#psnr .alpcon .lpc ul li a{  width:60px;  height:60px;  display:table-cell;  vertical-align:middle; text-align:center;}

#psnr .alpcon .rtix{width:320px; float:right; overflow:hidden;padding-right:0px;}
#psnr .alpcon .rtix h3{ width:320px;text-align:left; margin:0 auto; padding-top:10px; font-size:24px; font-weight:bold}
#psnr .alpcon .rtix .con{ width:320px;text-align:left; margin:0 auto; padding-top:10px;}

#psnr .alpcon .bcon{ clear:both; padding:15px;}


#alpwap .list{ width:918px; padding-bottom:10px; clear:both; display:block; overflow:hidden}
#alpwap .list ul{ width:918px; padding:0px; margin:0px; clear:both;}
#alpwap .list ul li{list-style:none; overflow:hidden; float:left; width:131px; padding:10px; height:200px;}
#alpwap .list ul li em{ display:block; clear:both; padding:0px; margin:0px; font-style:normal}
#alpwap .list ul li em input[type="submit"]{ border:none; background:none; line-height:12px;}
#alpwap .list ul li img{ border:1px solid #DEDEDE}
#alpwap .list ul li span{padding:0px; text-align:left; width:131px; display:block; padding-top:5px; line-height:18px;}

#alpwap .del{width:900px; margin:0 auto; clear:both; padding-bottom:8px; border-bottom:1px solid #CCCCCC}
#alpwap .del input[type="submit"]{ border:none; background:none; line-height:12px;}


#alpwap .contact{width:918px; margin:0 auto; clear:both; padding-top:15px;}
#alpwap .contact ul{width:918px; margin:0 auto;}
#alpwap .contact ul li{width:800px; list-style:none; margin-top:10px; clear:both; font-size:16px; overflow:hidden}
#alpwap .contact ul li span{width:140px; float:left;}
#alpwap .contact ul li input{width:600px;}
#alpwap .contact ul li textarea{width:600px;}
#alpwap .contact .sub{ width:355px; text-align:right; margin-top:15px;}
#alpwap .contact .sub .but{ background:url(../images/bg_h.jpg) repeat-x center center; padding:0px 25px; height:41px; color:#4F4F4F; line-height:41px; font-size:16px; border:none; font-weight:bold}

 .w330h330
  {
  	max-width:330px;
  	 max-height:330px;
  	  width:expression(this.width > 330 ? "330px" : this.width);
  height:expression(this.height > 330 ? "330px" : this.height);
   overflow:hidden; border:0px; }
.w1000h300
{
	max-width:1000px;
	 max-height:300px; 
	 width:expression(this.width > 1000 ? "1000px" : this.width);
  height:expression(this.height > 300 ? "300px" : this.height); 
  overflow:hidden; border:0px; }
.w160h160
{
	max-width:160px;
	 max-height:160px; 
	 width:expression(this.width > 160 ? "160px" : this.width);
  height:expression(this.height > 160 ? "160px" : this.height); 
  overflow:hidden; border:0px; } 
  .w60h60
{
	max-width:60px;
	 max-height:60px; 
	 width:expression(this.width > 60 ? "60px" : this.width);
  height:expression(this.height > 60 ? "60px" : this.height); 
  overflow:hidden; border:0px; }
    .w335h360
{
	max-width:335px;
	 max-height:360px; 
	 width:expression(this.width > 335 ? "335px" : this.width);
  height:expression(this.height > 360 ? "360px" : this.height); 
  overflow:hidden; border:0px; }
    .w60h60
{
	max-width:60px;
	 max-height:60px; 
	 width:expression(this.width > 60 ? "60px" : this.width);
  height:expression(this.height > 60 ? "60px" : this.height); 
  overflow:hidden; border:0px; }
    .w60h60
{
	max-width:60px;
	 max-height:60px; 
	 width:expression(this.width > 60 ? "60px" : this.width);
  height:expression(this.height > 60 ? "60px" : this.height); 
  overflow:hidden; border:0px; }
 .w129h129
 {
	max-width:129px;
	 max-height:129px; 
	 width:expression(this.width > 129 ? "129px" : this.width);
  height:expression(this.height > 129 ? "129px" : this.height); 
  overflow:hidden; border:0px; }
  
  .w259h259
 {
	max-width:259px;
	 max-height:259px; 
	 width:expression(this.width > 259 ? "259px" : this.width);
  height:expression(this.height > 259 ? "259px" : this.height); 
  overflow:hidden; border:0px; } 
  
  
  
   /*多级单菜 S*/
.tree_mu{ 
	padding:0px;	
	}
/* 超链接 */


    /*多级单菜 S*/
.tree_mu{ 
	padding:0px 0px 0px 0px;
	padding-left:20px;
	background:url(../images/mebg.png) left top repeat;
	}
/* 超链接 */


/* 菜单 */
.tree_mu ul{ 
	margin:0; 
	padding-left:5px;
}

/* 菜单项 */
.tree_mu ul li{ 
	font-size:12px; 
	color:#222; 
	cursor:pointer;
	list-style:none; 
	background-repeat:no-repeat;
	height:33px;
	padding-top:15px;
	font-weight:bold;
}

/* 子菜单 */
.tree_mu ul ul{font-size:14px;}

/* 子菜单项 */
.tree_mu ul ul li{ font-size:14px; font-weight:normal;padding-left:10px; background:url(../images/st_yun.png) left  20px no-repeat;}

/* 子菜单的父节点 */
.tree_mu .folder{ 
	list-style-image:url(../images/st_icon.png); 
	background-repeat:no-repeat; 
	background:none;
}

/* 展开的父节点 */
.tree_mu .open{ 
	list-style-image:url(../images/st_icon_open.png); 
	background-repeat:no-repeat; 
	background:none;
}
/*多级单菜 E*/



/* 放大镜  START */
#div1{width:259px;height:259px;padding:1px;border:1px solid #ccc;position:relative; float:left; margin-right:20px;}
#div1 #small_pic {margin-left: auto;margin-right: auto;cursor: crosshair;width: 259px;height: 259px;position: relative;display: table-cell;text-align: center;vertical-align: middle;}
#div1 .float_layer{width:80px;height:80px;border:1px solid #000;background:#fff;filter:alpha(opacity:30);opacity:0.3;position:absolute;top:0;left:0;display:none;}
#div1 .mark {width:100%;height:100%;position:absolute;z-index:2;left:0px;top:0px;filter:alpha(opacity:0);opacity:0;}
#div1 .big_pic{position:absolute;top:-1px;left:259px;width:259px;height:259px;overflow:hidden;border:2px solid #CCC;display:none; margin-top:0px;}
#div1 .big_pic img{position:absolute;top:-30px;left:-80px;}
/* 放大镜  END */