.about_banner{ background:url(../images/about_banner.jpg) no-repeat center center; }



/* 员工风采 */
.staff{ padding:30px 0 50px;}
.stafflist{ width:100%; height:auto;margin-bottom:10px; }
.aboutpic_l{ width:530px; height:370px; background:#f2f2f2; overflow:hidden; position:relative; float:left;}
.aboutpic_l img{ width:530px; height:height;position:absolute;left:50%; top:50%; transform:translate(-50%,-50%); }
.aboutpic_con{ background:#f4f4f4; padding:0 30px; display:table;}
.tablecon{ display:table-cell; vertical-align:middle;}
.aboutrightcon{ width:660px; height:370px;float:right;}
.aboutleftcon{ width:530px; height:370px;float:left;}
.aboutpic_con h2{ font-weight:normal; font-size:20px; line-height:30px; margin:0 0 20px;}
.aboutpic_con p{ font-size:14px; line-height:2em;}
.aboutpic_r{ width:660px; height:370px; background:#f2f2f2; overflow:hidden; position:relative; float:right;}
.aboutpic_r img{width:100%; height:auto; position:absolute;left:50%; top:50%; transform:translate(-50%,-50%); }


/* 公司团队 */
.team{ padding:30px 0 50px; overflow:hidden; }
.team ul{ width:1220px; }
.team li{ display:block; width:285px;margin:0 20px 20px 0; border:1px solid #ddd; float:left; }
.teampic{ display:block; width:100%; height:245px; border-bottom:1px solid #ddd; overflow:hidden; }
.teampic img{ display:block; width:100%; height:auto; }
.teamcon{ text-align:center; font-size:16px; padding:15px 0 20px; }
.teamcontit{ font-size:16px;margin-bottom:5px; font-weight:bold; }
.teamcondes{font-size:14px;}
.team li:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); 
    -o-transform:scale(1.2);}


.team_pp{ width:100%;}
.team_pp dt{ width:258px; height:258px; border:1px solid #eee; overflow:hidden; float:left; position:relative; background:#f2f2f2;}
.team_pp dt img{width:258px; height:auto; position:absolute;left:50%; top:50%; transform:translate(-50%,-50%); }
.team_pp dd{ width:890px; float:right; margin-top:15px;}
.team_pp dd p{ margin-bottom:10px;}
.des_people b{ font-size:24px; float:left;}
.des_people em{ font-size:12px; font-style:normal; color:#003c83; border:1px solid #003c83; float:left; display:block; padding:0 5px; margin:0 0 0 15px;}
.des_sc b{ font-weight:bold; margin-top:20px;}
.des_sc em{ color:#003c83; font-weight:bold; margin:0 5px;}



/*公司荣誉*/
.honor{padding:30px 0 60px;}
.honor ul{ width:1220px;}
.honor li{ display:block; float:left; margin:0 20px 20px 0;width:285px; height:200px; background:#fff; position:relative;border:1px solid #eee;box-shadow:0 -5px 5px rgba(0,0,0,0.2);}
.honor li img{width:100%; height:auto; position:absolute;left:50%; top:50%;transform:translate(-50%,-50%);}
.honor li a{ display:block;width:285px; height:200px; background:url(../images/tm2.png); position:absolute; left:0; top:0; overflow:hidden;}