@charset"utf-8";
/*!CSS Document for wmw Web Css 20131111 - Created by weifuqiang */

/* 公司简介 */
.companymain{position: relative;
	background-image:url(../images/team/company.jpg);
 -webkit-background-size: cover;
 -moz-background-size: cover;
 -o-background-size: cover;
 background-size: cover;
 background-position:center;
 background-repeat:no-repeat;}

.companyc{width: 885px;height: 385px;position:absolute;top: 0px;left:-100%;color: #fff;}
.companybg,.companypage{position:absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 10;}
.companybg{background:url(images/opacity_h8.png);z-index: 5;}

.companypage{display:none;}
.companypage h2,.companym{margin:45px 0 0 68px; }
.companypage h2{font-size:3em;}
.companym{margin-top:40px;}
.companycol{float: left;padding-top:10px;width: 232px;line-height:24px;margin-right:30px;border-top:1px solid #fff;font-size:1.2em;color:#fff;
text-align:justify;
text-align-last:justify;
-moz-text-align-last:justify;
}

.companytxt{display: none;}


/* 团队成员 */
.teammain{ position: relative;}
.teamman{width:100%;height:100%;top:52px;overflow:hidden; position:absolute;}
.teamman .mask{ position: absolute;top:0px;left:0px;width:100%;height:100%; background:#000; z-index: 1000;}

.teamman .man{width:100%;height:100%; overflow: hidden;}
.teamman .man .col{height:25%;}
.teamman .man .pic{float:left;width:98px;height:100%; position: relative;}
.teamman .man .pic img{width: 100%;height: 101%; position: absolute;}
.teamman .man .pinfomain{position: absolute;width:100%;height:100%; display: none; z-index: 100;}

.teamman .man .pic .picbg{ position: absolute;top:0px;left:0px;width:100%;height:100%; background:url(images/opacity_h6.png);display: none;}
.teamman .man .pic:hover .picbg{display:block;}
.teamman .man .pic.sel .pinfomain{top:0px;}
.teamman .man .pinfo{ position: absolute;top:0px;left:0px;width:100%;height: 70px;}
.teamman .man .pinfo p{color:#fff; text-align: center;font-weight: bold;}
.teamman .man .pinfo p.pname{font-size: 2em;}
.teamman .man .pinfo p.pjob{font-size: 1.4em;}
.teamman .man .pinfo .line{margin:15px auto;}

.teamman .man .pdetail{ position: absolute;left: 100%;top: 0px;width: 300%;height: 200%; display: none;}
.teamman .man .pdetailtop{top:-100%;}
.teamman .man .pdetailleft{left:-300%;}
.teamman .man .pdetailbox,.teamman .man .pdetailbg{ position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.teamman .man .pdetailbg{background:url(images/opacity_h8.png); z-index: 10;}
.teamman .man .pdetailbox{ z-index: 20;}
.teamman .man .pdetmain{padding: 30px 55px 0 55px;width: 100%;height: 100%; overflow: hidden;}
.teamman .pdetmain .pdname,.teamman .pdetmain .enname{font-size: 2.2em;color: #fff;}
.teamman .pdetmain .enname{margin-top:10px;font-family:Arial,Helvetica,sans-serif;}
.teamman .pdetmain .pdjob{margin-top:10px;font-size: 1.8em;color: #fff;}
.teamman .pdetmain .pdcon{font-size: 1.4em;color:#888;line-height: 2em;}
.teamman .pdetmain .line{margin:25px 0;}

.teamman .man .pdetail_i{ background:url(images/team_i2.png) right bottom no-repeat;cursor:pointer;}
.teamman .man .pdetail_i650{background-position: 110% 110%;}


.teamman .man .picl{float:left;height:100%;width:196px; position: relative; background: #000; cursor: pointer;}
.teamman .man .piclt{position: absolute;top: 30px;left: 30px;}
.teamman .man .piclt p{font-size: 2.4em;color:#fff;}
.teamman .man .piclt .line{margin-top:15px;}
.teamman .man .picll{position: absolute;bottom: 10%;left: 30px;}
.teamman .man .picll a{padding:0 2px 5px 2px;font-size:1.4em;color:#fff;}
.teamman .man .picll a:hover{border-bottom: 1px solid #fff;}
.teamman .man .picli{position: absolute;bottom: 10%;right: 6%;width: 27px;height: 27px; background:url(images/team_i1.png) no-repeat;}













