﻿@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:#fff;
		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;padding:0px; overflow:hidden}/*实现IE文字不透明*/

#alpwap .alpcon .nuv{width:200px; float:left; padding-top:8px;}
#alpwap .alpcon .nuv a{color:#FFFFFF}
#alpwap .alpcon .nuv a:hover{color:#FDFFCB}
#alpwap .alpcon .nuv .red{ color:#FF0000}


#alpwap .alpcon .rcon{width:715px; float:right; padding-left:0px}
#alpwap .alpcon .rcon ul{ width:715px; padding:0px; margin:0px}
#alpwap .alpcon .rcon ul li{list-style:none; overflow:hidden; float:left; width:162px; min-height:220px; height:auto; padding:0px 5px 5px 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;}





#psnr{ text-align:left;width:1000px; margin:0px auto; background:#fff;/*实现IE背景透明*/ padding:0px;}
#psnr .alpcon{ width:1000px; padding:10px;position:relative; line-height:26px; overflow:hidden;}/*实现IE文字不透明*/

#psnr .alpcon .nuv{width:220px; float:left; padding-top:8px;}
#psnr .alpcon .nuv a{color:#FFFFFF}
#psnr .alpcon .nuv a:hover{color:#FDFFCB}
#psnr .alpcon .nuv .red{ color:#FF0000}


#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 .ny_picber 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:300px; float:right; overflow:hidden;padding-right:20px;}
#psnr .alpcon .rtix h3{ width:300px;text-align:center; margin:0 auto; padding-top:10px; font-size:24px; font-weight:bold}
#psnr .alpcon .rtix .con{ width:300px;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="button"]{ border:none; background:none; cursor:pointer; 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; cursor:pointer; 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; cursor:pointer; font-weight:bold}
#alpwap .alpcon .rcon{width:715px; float:right; padding-left:0px}
#alpwap .alpcon .rcon ul{ width:715px;padding-left:0px; margin:0px; overflow:hidden}
#alpwap .alpcon .rcon ul li{list-style:none; float:left; width:162px; min-height:220px; 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;}
.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; }
   .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; }
  @charset "utf-8";

   /*多级单菜 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*/