﻿@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;
		width:200px;
		hegiht:18px;
		position:absolute;
		z-index:2;
		bottom:20px;
		right:-100px;
	}
	#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; overflow:hidden}/*实现IE文字不透明*/
#alpwap .alpcon .ny_picber{ width:1000px; margin:0 auto; padding-bottom:8px;}
#alpwap .alpcon .nuv{width:220px; 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 .recon{width:740px; float:right; padding-left:10px}
#alpwap .alpcon .recon ul{ width:740px; padding:10px 0px 0px 0px; margin:0px; overflow:hidden}
#alpwap .alpcon .recon ul li{list-style:none; overflow:hidden; float:left; width:162px; height:220px; padding:0px 8px 8px 8px;}
#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;}




#psnr{ text-align:left;width:1000px; margin:0px auto; background:#fff;/*实现IE背景透明*/ padding:0px;}
#psnr .ny_picber{ width:1000px;margin:0px auto; padding-bottom:8px;}
#psnr .alpcon{ width:1000px;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 .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 .ny_picber img{ border:1px solid #CCCCCC}


#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}


.page{height:30px; line-height:34px; text-align:center; clear:both}
.page a{height:30px; line-height:34px; padding:0px 8px}
.page a:hover{height:30px; line-height:34px;}

#psnr .alpcon .lpc ul{padding:10px 0px 0px 0px; margin:0px; clear:both;width:300px;}
#psnr .alpcon .lpc ul li {float:left; padding:0px; margin:0px; list-style:none; padding-right:6px; padding-bottom:5px;}
#psnr .alpcon .lpc ul li  a img{ max-height:60px; max-width:60px;}
.lpc  ul li em{ font-style: normal;margin-left: auto;margin-right: auto;width:60px; height: 60px;position: relative;display: table-cell;text-align: center;
Vertical-align: middle;border:1px solid #CCCCCC}
 #psnr .alpcon .bigpc{text-align:center; margin:10px auto 0px;width:330px;height:330px;padding:1px;position:relative; float:left; }
 #small_pic {margin-left: auto;margin-right: auto;cursor: crosshair;width: 330px;height: 330px;position: relative;display: table-cell;text-align: center;vertical-align: middle;}
 .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; }
  .w150h150
  {
  	max-width:150px;
  	 max-height:150px;
  	  width:expression(this.width > 150 ? "150px" : this.width);
  height:expression(this.height > 150 ? "150px" : this.height);
   overflow:hidden; border:0px; }
.w335h0
  {
  	max-width:335px;
  
  	  width:expression(this.width > 335 ? "335px" : this.width);

   overflow:hidden; border:0px; }
  .w100h100
  {
  	max-width:100px;
  	 max-height:100px;
  	  width:expression(this.width > 100? "100px" : this.width);
  height:expression(this.height > 100? "100px" : 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; }
.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; }
   
    /*多级单菜 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*/