﻿@charset "utf-8";
/* CSS Document */
/* main */
#ny_picber{width:940px; margin:0px auto; padding:0px; position:relative; overflow:hidden;height:241px; clear:both}
	#topbanner
	{
		width:940px;
		height:241px;
		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:940px; margin:0px auto 0px; background:#fff;/*实现IE背景透明*/ overflow:hidden; padding:0px;}
#alpwap .alpcon{ width:940px; padding:10px 0px;position:relative; line-height:26px;overflow:hidden}/*实现IE文字不透明*/
#alpwap .ny_picber{ width:940px; margin:0 auto; padding-bottom:8px;}
#alpwap .alpcon ul{ width:96%; padding:0px; margin:0px}
#alpwap .alpcon ul li{list-style:none; overflow:hidden; float:left; width:162px; height:220px; padding:10px;}
#alpwap .alpcon ul li img{ border:1px solid #DEDEDE}
#alpwap .alpcon ul li span{padding:0px; text-align:center; width:162px; display:block; padding-top:5px;color: #8e7758; line-height:18px;}

#psnr{width:940px; margin:0px auto 0px;background:#fff;/*实现IE背景透明*/}
#psnr .ny_picber{ width:940px;margin:0px auto; padding-bottom:8px;}
#psnr .alpcon{ width:100%;position:relative; line-height:26px; overflow:hidden; padding:10px 0px;}/*实现IE文字不透明*/
#psnr .alpcon h3{ width:80%;text-align:center; margin:0 auto; padding-top:10px; font-size:24px; font-weight:bold}
#psnr .alpcon .con{ width:80%;text-align:left; margin:0 auto; padding-top:10px;}
#psnr .alpcon .bigpc{width:80%;margin:10px auto 0px;display:table-cell; vertical-align:middle; text-align:center;display:block;}

.rollBox{width:840px;overflow:hidden;padding:12px 0 5px 6px; margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:29px;background:url(../images/job_mj.png) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:30px;background:url(../images/job_mj.png) no-repeat -18px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:780px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:130px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:0px;background:#fff;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox #List1 li{ list-style:none; cursor:pointer}
.rollBox .Cont .pic div {border:1px solid #CCCCCC;}
.rollBox .Cont .activeSlide  div { border:1px solid #9A9A9A }
.conpic{width:800px; height:500px;display:table-cell; vertical-align:middle; text-align:center;}


.page{ width:100%; text-align:center; line-height:26px; clear:both}
.page a{padding:0px 20px;}
#alpwap .ny_picber{ width:100%; margin:0 auto; padding:0px;}
.w1000h300{max-width:940px; max-height:240px; width:expression(this.width > 940 ? "940px" : this.width);
  height:expression(this.height > 240 ? "240px" : 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; }
.w650h500
{
	max-width:650px; 
	max-height:500px;
	 width:expression(this.width > 650 ? "650px" : this.width);
  height:expression(this.height > 500 ? "500px" : this.height); 
  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; }
  
.w800h500
{
	max-width:800px; 
	max-height:400px;
	 width:expression(this.width > 800 ? "800px" : this.width);
  height:expression(this.height > 500 ? "500px" : 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 > 100 ? "160px" : this.height); 
  overflow:hidden; border:0px; }
  
@media (min-width: 1200px)
{
#ny_picber{width:1170px;height:300px;}
	#topbanner
	{
		width:1170px;
		height:300px;
	}
#alpwap{width:1170px;}
#alpwap .alpcon{ width:1170px;}/*实现IE文字不透明*/
#alpwap .ny_picber{ width:1170px;}
#alpwap .alpcon ul{ width:96%;}

#psnr{width:1170px;}
#psnr .ny_picber{ width:1170px;}

.w1000h300{max-width:1170px; max-height:300px; width:expression(this.width > 1170 ? "1170px" : this.width);
  height:expression(this.height > 300 ? "300px" : this.height); overflow:hidden; border:0px; }
}

@media (min-width: 768px) and (max-width: 979px)
{
#ny_picber{width:724px;height:186px;}
	#topbanner
	{
		width:724px;
		height:186px;
	}
#alpwap{width:724px;}
#alpwap .alpcon{ width:724px;}/*实现IE文字不透明*/
#alpwap .ny_picber{ width:724px;}
#alpwap .alpcon ul{ width:96%;}

#psnr{width:724px;}
#psnr .ny_picber{ width:724px;}

.w1000h300{max-width:724px; max-height:186px; width:expression(this.width > 724 ? "724px" : this.width);
  height:expression(this.height > 186 ? "186px" : this.height); overflow:hidden; border:0px; }
  
.rollBox{width:700px;}
.rollBox .LeftBotton{height:52px;width:29px;margin:25px 0 0 0;}
.rollBox .RightBotton{height:52px;width:30px;margin:25px 0 0 0;}
.rollBox .Cont{width:600px;overflow:hidden;float:left;}
.rollBox .Cont .pic{width:130px;}
.conpic{width:700px; height:430px;display:table-cell; vertical-align:middle; text-align:center;}

.w800h500
{
	max-width:700px; 
	max-height:430px;
	 width:expression(this.width > 700 ? "700px" : this.width);
  height:expression(this.height > 430 ? "430px" : this.height); 
  overflow:hidden; border:0px; }
}

@media (max-width: 767px)
{
#ny_picber{width:auto;height:140px;} 
	#topbanner
	{
		height:140px;
		}
#bannerbtn
	{	display: inline;
		hegiht:18px;
	}
#alpwap{width:auto;}
#alpwap .alpcon{ width:100%;}/*实现IE文字不透明*/
#alpwap .ny_picber{width:100%;}

#psnr{width:100%;}
#psnr .ny_picber{ width:100%;}

.w1000h300{max-width:100%; max-height:100%; width:expression(this.width > 100% ? "100%" : this.width);
  height:expression(this.height > auto ? "auto" : this.height); overflow:hidden; border:0px; }

.rollBox{width:600px;}
.rollBox .LeftBotton{height:52px;width:29px;margin:25px 0 0 0;}
.rollBox .RightBotton{height:52px;width:30px;margin:25px 0 0 0;}
.rollBox .Cont{width:500px;overflow:hidden;float:left;}
.rollBox .Cont .pic{width:130px;}
.conpic{width:600px; height:380px;display:table-cell; vertical-align:middle; text-align:center;}

.w800h500
{
	max-width:600px; 
	max-height:380px;
	 width:expression(this.width > 600 ? "600px" : this.width);
  height:expression(this.height > 380 ? "380px" : this.height); 
  overflow:hidden; border:0px; }
}



@media (max-width: 600px)
{
#ny_picber{width:auto;height:120px;} 
	#topbanner
	{
		height:120px;
		}
#bannerbtn
	{	display: inline;
		hegiht:18px;
	}

.rollBox{width:500px;}
.rollBox .LeftBotton{height:52px;width:29px;margin:25px 0 0 0;}
.rollBox .RightBotton{height:52px;width:30px;margin:25px 0 0 0;}
.rollBox .Cont{width:400px;overflow:hidden;float:left;}
.rollBox .Cont .pic{width:130px;}
.conpic{width:500px; height:380px;display:table-cell; vertical-align:middle; text-align:center;}

.w800h500
{
	max-width:500px; 
	max-height:380px;
	 width:expression(this.width > 500 ? "500px" : this.width);
  height:expression(this.height > 380 ? "380px" : this.height); 
  overflow:hidden; border:0px; }
}



@media (max-width: 480px)
{
#ny_picber{width:auto;height:110px;} 
	#topbanner
	{
		height:110px;
		}
#bannerbtn
	{	display: inline;
		hegiht:18px;
	}

.rollBox{width:380px;}
.rollBox .LeftBotton{height:52px;width:29px;margin:25px 0 0 0;}
.rollBox .RightBotton{height:52px;width:30px;margin:25px 0 0 0;}
.rollBox .Cont{width:280px;overflow:hidden;float:left;}
.rollBox .Cont .pic{width:110px;}
.conpic{width:380px; height:380px;display:table-cell; vertical-align:middle; text-align:center;}

.w800h500
{
	max-width:380px; 
	max-height:380px;
	 width:expression(this.width > 380 ? "380px" : this.width);
  height:expression(this.height > 380 ? "380px" : this.height); 
  overflow:hidden; border:0px; }
}

@media (max-width: 380px)
{
#ny_picber{width:auto;height:100px;} 
	#topbanner
	{
		height:100px;
		}
#bannerbtn
	{	display: inline;
		hegiht:18px;
	}

.rollBox{width:320px;}
.rollBox .LeftBotton{height:52px;width:29px;margin:25px 0 0 0;}
.rollBox .RightBotton{height:52px;width:30px;margin:25px 0 0 0;}
.rollBox .Cont{width:220px;overflow:hidden;float:left;}
.rollBox .Cont .pic{width:110px;}
.conpic{width:320px; height:320px;display:table-cell; vertical-align:middle; text-align:center;}

.w800h500
{
	max-width:320px; 
	max-height:320px;
	 width:expression(this.width > 320 ? "320px" : this.width);
  height:expression(this.height > 320 ? "320px" : this.height); 
  overflow:hidden; border:0px; }
}