#leftdiv,#rightdiv{position:absolute;top:45%;width:40px; height:40px;}
#leftdiv{left:10px; background:url(../images/large_left.png) no-repeat;}
#rightdiv{right:10px; background:url(../images/large_right.png) no-repeat;}
#leftdiv:hover,#rightdiv:hover{background-position: bottom;cursor: pointer;}
.solbox{width:48%;float: left;}
.newbox{width:49%;float: right;}
@media screen and (max-width:1000px){
.solbox,.newbox{width:100%;min-height:400px;float:none;}
}
.new{width:94%;margin:0 auto;height:90px;font-size: 1.1em;overflow: hidden; box-sizing:content-box;padding: 15px 0;border-bottom:1px #aaa dashed;}
.newimg{width:25%;float:left;height:90px;overflow: hidden;}
.newimg img{width:100%;}
.newcontent{width:70%;float:left;margin:0px 2%;}
.newcontent div{color:#636363; line-height: 24px;height:48px;overflow: hidden;}
.newcontent h3{font-weight: 100;height:30px;overflow: hidden;line-height: 30px;font-size: 1.1em;}
.pro_img{width:100%;}
#slider{height:100%;width:9999px;}
.ele{width:49.9%;height:100%; float:left;}
#animation{position:relative; width:90%;height:290px; margin:0 auto; background-color: #FFF;overflow: hidden;}
.pro{float:left;margin-top:10px;}
.pro table{height:200px;width:90%;overflow: hidden;margin:0 5%;}
.pro img{width:100%;}
.pro span{height:50px;display:block; text-align: center;margin-top:10px;}
@media screen and (max-width:600px){
	#animation{height:220px;width:98%;}
	.pro table{height:140px;}
	.newimg{width:36%;}
	.newcontent{width:60%;}
}
/* effect-2 css start*/
.effect-2{
	height: 190px; 
	overflow: hidden;
	width: 48.5%; float: left;
	margin-bottom:18px; text-align: center; 
	position: relative;
}
.effect-2:hover{
	-moz-box-shadow: 0 3px 10px 0 #909090;/*firefox*/
	-webkit-box-shadow: 0 3px 10px #909090;/*safari»òchrome*/
	box-shadow:0 3px 10px 0 #909090;/*opera»òie9*/
}
.effect-2 .member-image{
	border-bottom: 5px solid #1fb554; 
	overflow: hidden; height:150px; 
	width: 100%; transition: 0.4s; 
	display: inline-block; float: none; 
	vertical-align: middle;}
.effect-2 .member-info{transition: 0.4s;}
.member-info span{line-height: 40px;font-size: 1.4em;}
.effect-2 .member-image img{width: 100%; vertical-align: bottom;}
.effect-2:hover .member-image{height: 140px; transition: 0.4s;}
@media screen and (max-width:550px){
.effect-2{height:130px;}
.effect-2 .member-image{height:90px;}
}
/* effect-2 css end */