/* navcss */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ padding-left: 30px; height:39px; line-height:39px;  position:relative; z-index:1;  }
		.nav a{  }
		.nav .nLi{ float:left;  position:relative; display:inline; margin: 0 2px; }
		.nav .nLi h3{ float:left;  }
		.nav .nLi h3 a{ display:block; width: 118px;text-align: center; font-size:14px;   }
		.nav .sub{ display:none; width:100%; left:0; top:167px;  position:fixed; background:#383838;   padding:5px 0;  }
		.nav .sub li{ zoom:1; float: left;}
		.nav .sub a{ display:block; padding:0 10px;color: #FFFFFF;
	font-size: 14px;
	padding: 0 30px;
	display: block; }
		.nav .sub a:hover{  color:#fff;  text-decoration: underline;}
		.nav .on h3 a{ background:#153f8f; color:#fff;   }
		.nav li:hover{
			background:#153f8f; color:#fff; 
		}
		.nav li:hover a{
			color:#fff; 
		}
		




/*banner*/		
		.slider { margin: 0 auto; position: relative; width: 100%; } 
		 .slider .bd { position: relative; z-index: 0; }  .slider .bd li { overflow: hidden; } 
		  .slider .bd li img { display: block; width: 100%; }  
		  .slider .hd { width: 100%; position: absolute; z-index: 1; bottom: 20px; left: 0; height: 30px; line-height: 30px; }  
		  .slider .hd ul { text-align: center; }  
		  .slider .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 18px; height: 18px; margin: 0 4px; background: url(../img/t_3.png) 0 0px; overflow: hidden; filter: alpha(opacity=70); opacity: 0.7; vertical-align: top; line-height: 9999px; }  
		  .slider .hd ul .on { background: url(../img/t_4.png) 0 0px; } 
		   .slider .timer { position: absolute; z-index: 1; left: 0; bottom: 0; height: 4px; width: 0; background: #FFFFFF; filter: alpha(opacity=40); opacity: 0.4; font-size: 0; overflow: hidden; }
			/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slider .prev,
		.slider .next{ position:absolute; left:0; top:50%; margin-top:-31px; display:block; width:91px; height:62px; background:url(../img/t_2.jpg)  no-repeat; /*filter:alpha(opacity=50);opacity:0.5; */ }
		
		
		
		/* 案例 css */
		.picScroll-left{ width:100%;  overflow:hidden; position:relative; }
		.picScroll-left .hd{ }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:45px; height:45px; float:right; margin-top:10px;  overflow:hidden; left: 23px;
			 cursor:pointer; background:url(../img/sohu-prev.png) no-repeat center center;background-size: 100%; position: absolute;top: 50%;margin-top: -22px;z-index: 20;}
		.picScroll-left .hd .next{right: 0px;background:url(../img/sohu-next.png) no-repeat center center;background-size: 100%;left: auto;}
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
