﻿@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{width:1000px; margin:0px auto; background:#fff;/*实现IE背景透明*/}
#alpwap .alpcon{ width:1000px; padding:10px 0px;position:relative; line-height:26px; overflow:hidden}/*实现IE文字不透明*/
#alpwap .alpcon .ny_picber{ width:1000px; margin:0 auto; padding-bottom:8px;}
#alpwap .alpcon .nuv_dy{width:220px; margin:0px; float:left;}
#alpwap .alpcon .nuv_dy li{list-style:none; margin:0px 0px 3px 0px; padding:0px; overflow:hidden; display:block; clear:both}
#alpwap .alpcon .nuv_dy li a{color:#fff; display:block; text-decoration:none;margin:0px; padding:10px 0px 0px 10px; width:210px; height:36px; line-height:18px;background:url(../images/mebg.png) left top repeat-x #D4D4D4}
#alpwap .alpcon .nuv_dy li a:hover{color:#FDFFCB;padding-left:10px; display:block; text-decoration:none;background:url(../images/mebg_h.png) left top repeat-x #D4D4D4;}
#alpwap .alpcon .nuv_dy .red{color:#FDFFCB;height:36px; padding:10px 0px 0px 10px; width:210px; height:36px; line-height:18px;display:block; text-decoration:none;background:url(../images/mebg_h.png) left top repeat-x #D4D4D4;}

#alpwap .alpcon .recon{width:780px; float:right;}
#alpwap .alpcon .recon ul{ width:780px; padding:0px; margin:0px; overflow:hidden}
#alpwap .alpcon .recon ul li{list-style:none; overflow:hidden; float:left;width:170px; height:220px; padding:0px 8px 8px 8px; margin:0px 0px 3px 0px; }
#alpwap .alpcon .recon ul li em{width:170px; height:170px;position:relative;display:table-cell;text-align:center;vertical-align:middle; }
#alpwap .alpcon .recon ul li img{ border:1px solid #DEDEDE;}
#alpwap .alpcon .recon ul li span{padding:0px; text-align:center; width:172px; display:block; padding-top:5px;}


#psnr{width:1000px; margin:0px auto 0px;background:#fff;/*实现IE背景透明*/}
#psnr .ny_picber{ width:1000px;margin:0px auto; padding-bottom:8px;}
#psnr .alpcon{ width:1000px; padding:10px 0px;position:relative; line-height:26px; overflow:hidden;}/*实现IE文字不透明*/

#psnr .alpcon .nuv_dy{width:220px; margin:0px; float:left;}
#psnr .alpcon .nuv_dy li{list-style:none; margin:0px 0px 3px 0px; padding:0px; overflow:hidden; display:block; clear:both}
#psnr .alpcon .nuv_dy li a{color:#fff; display:block; text-decoration:none;margin:0px;width:210px; height:36px; padding:10px 0px 0px 10px; line-height:18px;background:url(../images/mebg.png) left top repeat-x #D4D4D4}
#psnr .alpcon .nuv_dy li a:hover{color:#FDFFCB;padding-left:10px; display:block; text-decoration:none;background:url(../images/mebg_h.png) left top repeat-x #D4D4D4;}
#psnr .alpcon .nuv_dy .red{color:#FDFFCB; height:36px; padding:10px 0px 0px 10px; width:210px; height:36px; line-height:18px;display:block; text-decoration:none;background:url(../images/mebg_h.png) left top repeat-x #D4D4D4;}

#psnr .alpcon .rcon{width:770px; float:left; padding-left:10px;}
#psnr .alpcon h3{text-align:center; margin:0 auto; padding-top:10px; font-size:24px;}
#psnr .alpcon .con{text-align:left; margin:0 auto; padding-top:10px;}
#psnr .alpcon .bigpc{text-align:center; margin:0px auto;}



#psnr .alpcon .lpc{width:330px; float:left;}
#psnr .alpcon .lpc .bigpc{padding:0px;}
#psnr .alpcon .lpc .ny_picber img{ border:1px solid #CCCCCC}
#psnr .alpcon .lpc ul li{float:left; padding:0px; margin:0px 4px 5px 0px; list-style:none; width:60px; height:60px;border:1px solid #CCCCCC}
#psnr .alpcon .lpc ul li img{ }
#psnr .alpcon .lpc em{width:60px;height:60px; overflow:hidden;display:table-cell;vertical-align:middle; text-align:center}

#psnr .alpcon .rtix{width:400px; float:right; overflow:hidden;padding-right:20px;}




#psnr .alpcon .rtix h3{ width:400px;text-align:center; margin:0 auto; padding-top:10px; font-size:24px;}
#psnr .alpcon .rtix .con{ width:400px;text-align:left; margin:0 auto; padding-top:10px;}

#psnr .alpcon .bcon{ clear:both; padding:15px;}


.page{ width:100%; text-align:center; line-height:26px; clear:both}
.page a{padding:0px 20px;}
.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; }
.w168h168
  {max-width:168px;
  	 max-height:168px;
  	  width:expression(this.width > 168 ? "168px" : this.width);
  height:expression(this.height > 168 ? "168px" : 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; }