/*css reset*/


/*产品滚动*/
.picScroll-left{ position:relative;  border:none; width:1170px; margin:0 auto; margin-top:0px; }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:none; padding:0 10px;  }
.picScroll-left .hd .prev{ display:block;  width:50px; height:50px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url(../icon.png) 0 0 no-repeat; position:absolute; left:10px; top:40%; display:none;}
.picScroll-left .hd .prev:hover{ background:url(../icon.png) 0 0px no-repeat; }
.picScroll-left .hd .next{ display:block;  width:50px; height:50px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url(../icon.png) 0 -50px no-repeat; position:absolute; right:-20px; top:40%; display:none;}	 
.picScroll-left .hd .next:hover{ background:url(../icon.png) 0 -50px no-repeat; }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:none; overflow:hidden; zoom:1; margin:0 auto; margin-top:10px; zoom:1;  width:1000px;}
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../icoCircle.gif) 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:0px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:24px; float:left; _display:inline; overflow:hidden; text-align:center; padding:0px;  width:220px; position:relative;}
.picScroll-left .bd ul li .pic{ text-align:center;   width:210px; height:210px; overflow:hidden;}
.picScroll-left .bd ul li .pic img{ 
	width:210px;
	height:210px; 
	display:block;
	transition: all 0.5s ease 0s;
}
.picScroll-left .bd ul li .pic a{ padding:0px; border:none;}
.picScroll-left .bd ul li .pic a:hover {  background:#3f51b5}
.picScroll-left .bd ul li .title{ 
	line-height:24px; 
	background:none; 
	width:210px;
	height:50px; 
	
}
.picScroll-left .bd ul li .title h1 span{  display:none;   }
.picScroll-left .bd ul li .title h1 a{
	font-size:14px;
	font-weight:normal;
	line-height:50px;
	color:#333;
}

.picScroll-left .bd ul li .title h1 a:hover{
	text-decoration:none;
}

.pageState{display:none;}
.picScroll-left .bd ul li h1{ font-size:18px; margin-top:0px; margin-bottom:15px; padding-bottom:15px;}
.picScroll-left .bd ul li h1 span{ display:none;}
.introduction{ line-height:24px;}
.introduction span{display:none;}
.picScroll-left:hover .prev,.picScroll-left:hover .next{ display:block;}
.picScroll-left .bd ul li:hover .title{ 
        -webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition-delay: 0.05s;
	transition-delay: 0.05s;
	opacity:0.7;
}
 .picScroll-left .bd ul li:hover img{
	 transform: scale3d(1.1, 1.1, 1.1);
	 -webkit-transform:scale3d(1.1, 1.1, 1.1);  
	 -moz-transform:scale3d(1.1, 1.1, 1.1);   
	 -o-transform:scale3d(1.1, 1.1, 1.1);   
	 -ms-transform:scale3d(1.1, 1.1, 1.1);
	 opacity:0.5;

}
.picScroll_1{
   position: relative;
    border-bottom-style: none;
    margin: 0px auto;
    border-left-style: none;
    width: 1200px;
    border-top-style: none;
    border-right-style: none;
}
.picScroll_1 .hd{
   padding-bottom: 0px;
    padding-left: 10px;
    padding-right: 10px;
    background: none transparent scroll repeat 0% 0%;
    height: 30px;
    overflow: hidden;
    padding-top: 0px;
}
.picScroll_1 .hd .prev{
   position: absolute;
    margin-top: 10px;
    width: 50px;
    display: block;
    background: url(../icon1.png) no-repeat 0px 0px;
    float: right;
    height: 50px;
    overflow: hidden;
    cursor: pointer;
    margin-right: 5px;
    top: 45%;
    left: -50px;
}
.picScroll_1 .hd .prev:hover{
   background: url(../icon1.png) no-repeat 0px 0px;
}
.picScroll_1 .hd .next{
   position: absolute;
    margin-top: 10px;
    width: 50px;
    display: block;
    background: url(../icon1.png) no-repeat 0px -50px;
    float: right;
    height: 50px;
    overflow: hidden;
    cursor: pointer;
    right: -80px;
    margin-right: 5px;
    top: 45%;
}
.picScroll_1 .hd .next:hover{
   background: url(../icon1.png) no-repeat 0px -50px;
}
.picScroll_1 .hd .prevStop{
   background-position: -60px 0px;
}
.picScroll_1 .hd .nextStop{
   background-position: -60px -50px;
}
.picScroll_1 .hd UL{
   margin: 10px auto 0px;
    width: 100px;
    zoom: 1;
    float: none;
    overflow: hidden;
}
.picScroll_1 .hd UL LI{
   text-indent: -999px;
    width: 9px;
    background: url(../icoCircle.gif) no-repeat 0px -9px;
    float: left;
    height: 9px;
    overflow: hidden;
    cursor: pointer;
    margin-right: 5px;
}
.picScroll_1 .hd UL LI.on{
   background-position: 0px 0px;
}
.picScroll_1 .bd ul li .title h1 span{  display:none;   }
.picScroll_1 .bd ul li .title h1 a{
	font-size:14px;
	color:#333;
	font-weight:normal;
}

.picScroll_1 .bd{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.picScroll_1 .bd UL{
   zoom: 1;
    overflow: hidden;
}
.picScroll_1 .bd UL LI{
   text-align: center;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 276px;
    padding-right: 0px;
    float: left;
    overflow: hidden;
    margin-right: 32px;
    padding-top: 0px;
    _display: inline;
}
.picScroll_1 .bd UL LI .pic{
   text-align: center;
    width: 276px;
    float:left;
}
.picScroll_1 .bd UL LI .pic IMG{
   width: 276px;
    display: block;
    height: 210px;
}
.picScroll_1 .bd UL LI .pic A{
   padding-bottom: 0px;
    border-right-width: 0px;
    padding-left: 0px;
    padding-right: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    padding-top: 0px;
}
.picScroll_1 .bd UL LI .pic A:hover{
   border-bottom-style: none;
    border-bottom-color: #25ac43;
    border-top-color: #25ac43;
    border-left-style: none;
    border-top-style: none;
    background: #25ac43;
    border-right-color: #25ac43;
    border-right-style: none;
    border-left-color: #25ac43;
}
.picScroll_1 .bd UL LI .title{
   line-height: 60px;
   height:60px;
   background:#dfdfdf;
   font-size:14px;
   float:left;
   width:276px;
}
.pageState{
   display: none;
}
.picScroll_1 .bd UL LI H3{
   border-bottom-style: none;
    text-align: left;
    padding-bottom: 10px;
    margin-top: 15px;
    margin-bottom: 5px;
    font-size: 16px;
}
.picScroll_1 .bd UL LI H3 SPAN{
   display: none;
}
