@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
body{ color:#525252; font-size:14px; font-family:Microsoft yahei; line-height:1.5;}
ul, ol, li { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{ font-family:Microsoft yahei; font-size:14px; vertical-align:middle;}
table,td,tr,th{ font-size:14px;}
a { text-decoration:none; color:#404040;}
.clearfix{*zoom:1;}
.clearfix:after{ display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
.fl{ float:left;}
.fr{ float:right;}


.container-team{padding-bottom:3%;}
.contain{max-width:1200px;margin:0 auto;position:relative; width:96%;}
.container-team .team-title span:first-child{font-weight:600;font-size:30px;color:#fff;}
.prev_next{
	width:100%;
	height:85px;
	position:absolute;
	z-index:999;
	top:160px;
	}
.container-team .tP-prev{
	width:43px;
	height:85px;
	float:left;
	background:url(prev.png) left top no-repeat;
	margin-left:30px;
	}
.container-team .tP-next{
	width:43px;
	height:85px;
	float:right;
	background:url(next.png) left top no-repeat;
	margin-right:30px;
	}
	
	
.container-team .team-swiper .swiper-slide a{display:block;width:100%;padding:7px 9px 15px;border:1px solid #e5e5e5;text-align:center;background:rgba(255,255,255,0.8); box-sizing:border-box;}
.container-team .team-swiper .swiper-slide:hover a { border-color:green;}
.container-team .team-swiper .swiper-slide .sw_pic { overflow:hidden; border-radius:100%; width:55%; min-width:130px; max-width:250px; margin:20px auto 0;}
.container-team .team-swiper .swiper-slide img{width:100%;}
.container-team .team-swiper .name{font-size:24px;color:#000;margin-top:10px; line-height:40px;}
.container-team .team-swiper .swiper-slide:hover .name { color:green;}
.container-team .team-swiper .name em{font-size:16px;color:#555;display:block; line-height:24px;}
.container-team .team-swiper p.intro{font-size:14px;color:#666;height:72px;padding:0 10px;line-height:24px;margin-top:7px;-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-moz-line-clamp:3;-o-line-clamp:3;-webkit-box-orient:vertical;}


















