/*banner*/

.fullSlide{ width:100%;  position:relative;  height:600px; background:#000;  }	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  height:600px; overflow:hidden; text-align:center;  }	
.fullSlide .bd li a{ display:block; height:600px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px;  text-align:center;		 _background:#000; _filter:alpha(opacity=60); 	}	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px 5px; background:#fff; overflow:hidden; 		line-height:9999px; border:1px solid #333; border-radius:20px;}	
.fullSlide .hd ul .on{ background:#F30; border:1px solid #fff; width:22px; margin:5px 0;}

.fullSlide .prev,	.fullSlide .next{ position:absolute; z-index:1; display:block; width:30px; height:50px; top:50%; margin-top:-20px; left:20px;  		background:url(/EIyHKSDrJSkDIyEPUyuFKy9PU0SsIt.jpg) 0 0 no-repeat; 		cursor:pointer;  filter:alpha(opacity=60);opacity:0.6; }	
.fullSlide .next{ left:auto; right:30px; background-position:-51px 0; }	
.fullSlide .prev:hover,	.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1; }	

/*news*/
.news-cont{ width:1300px; margin:auto; padding:30px 0;}


.focusBox { float:left; position: relative; width: 600px; height: 450px; overflow: hidden; border:2px solid #eee;}	
.focusBox .pic img { width: 600px; height: 450px; display: block; }	
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }	
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }	
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}	
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none; }	
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }	
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }	
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }	
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50);opacity: 0.5; }	
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }	

.news{ float:right; width:680px;}
.news ul li{ background:#f4f4f4; height:105px; margin-bottom:10px; }
.news ul li span{ width:100px; float:left; text-align: center; display:inline-block; height:82px;  font-family: "num";}
.news ul li span strong{ display:block; font-size:36px; font-family: "num"; padding-top:15px; border-bottom:1px solid #ddd; width:60px; margin:auto;}
.news ul li a{ display:block; transition:all 0.3s; padding-right:20px; padding-bottom:10px;}
.news ul li a:hover{ background:#009FD9; color:#fff;}
.news ul li h1{ font-size:20px; line-height:50px; height:50px; overflow:hidden;   font-weight:normal;}
.news ul li p{ font-size:16px; line-height:22px; height:44px; overflow:hidden; color:#666;}

.news ul li a h1 { color:#111;}
.news ul li a:hover h1 { color:#fff;}
.news ul li a:hover p{ color:#fff;}
.news ul li a:hover span{ color:#fff;}


.news ul li  a span{ color:#333;}
.news ul li h1 a:hover{ text-decoration:underline;}
/*产品*/
 

.ladyScroll{width:1300px;height:615px;margin:15px auto; position:relative;  }	
.ladyScroll .prev,.ladyScroll .next{width:40px;height:80px;position:absolute;top:260px;left:-50px;z-index:100; cursor:pointer; background:url(/EIyHKSDrJSkDIyEPUyASK0VsDI9J.jpg) no-repeat;}	
.ladyScroll .next{ left:auto; right:-50px; background-position:0 -160px;}	
.ladyScroll .prev:hover{ background-position:0 -80px; }	
.ladyScroll .next:hover{ background-position:0 -240px; }	
.ladyScroll .scrollWrap{width:1310px; overflow:hidden;position:absolute;}	
.ladyScroll dl{float:left;width:325px;text-align:center;position:relative; transition:all 0.3s;  background:url(/EIyHKSDrJSkDIyEPUyIqUSAJU0SsIt.jpg)}
.ladyScroll dl:hover{ background:#009FD9;}	
.ladyScroll  span{display:block;width:325px;height:53px;position:absolute;left:5px;bottom:0; }	
.ladyScroll  dt{margin:0 auto;width:325px;overflow:hidden;    text-align:center;}	
.ladyScroll  img{ height:500px; width:300px;}	
.ladyScroll  dd{ font-size:20px;color:#333;text-align:center; padding-bottom:30px;}
 
.ladyScroll  dd a{ color:#333;  }		
.ladyScroll  dl a:hover dd{ color:#fff}

 
 

 
 
 
.pro-detail-btn{ width:150px; height:40px; line-height:37px; border:1px solid #eee; border-radius:40px; background:#fff; cursor:pointer; margin-top:20px; font-size:16px; color:#F60}

.index-title{ width:1300px; text-align:center; margin:auto; padding:30px 0 20px 0; clear:both;}
.index-title h1{ font-size:36px; font-weight:bold; color:#000; font-weight:normal;}
.index-title p{ font-size:22px; text-transform:uppercase; color:#999; background:url(/EIyHKSDrJSkDIyEPUxILEI1HUSZsDI9J.jpg) no-repeat bottom center; padding-bottom:50px;}



 



.case{ width:1300px; margin:auto; height:600px; background:#f7f8f9; margin-bottom:40px;}
.case-text{ background:#009FE0 url(../images/case-left.png) no-repeat bottom left; width:300px; height:600px; float:left; color:#fff;}
.case-text p{ padding:100px 0 20px 40px;}
.case-text h3{padding-left:40px; font-size:26px; }
.case-text h3 strong{font-family: "num";font-size:36px; }
.case-text h4{ padding:40px; text-align:right;}
.map{width:1000px;height:600px; float:left; background:url(/EIyHKSDrJSkDIyEPUykDDEkGIu9OK1L.jpg) no-repeat bottom center}




 
