﻿@charset "utf-8";
.g-banner{background:url(../images/bg3.gif) repeat;}
.m-team span.about{ text-align:center;font-size:20px;margin:25px 0 45px; color:#3a6a99; display:block;}
.m-team-list{ overflow:hidden;font-size:18px;margin-top:20px;}
.m-team-list strong{margin-bottom:10px; display:block;font-weight:normal;color:#408ff1;font-size:32px;}
.m-team-list span.text{ font-size:18px; line-height:32px;margin:60px 50px 0 35px; display:inline-block;}
.m-team-list  div{width:50%; display:inline-block; vertical-align:top;}
.m-team-list img{width:320px;}

.g-recruit-con{ color:#333; line-height:22px;font-size:16px;}
.g-recruit-con p{font-size:16px; line-height:22px;margin:0;}
.g-recruit-con h2{color:#4197e9;font-size:26px; font-weight:bold;margin-bottom:26px;}
.g-recruit-con .conert{padding-bottom:50px;}
.g-recruit-con span{width:33%; display:inline-block;}
.g-recruit-con .btn-link:hover{background:#23a2eb;color:#fff;}
.g-recruit-con a.btn-link{width:138px;height:50px; line-height:50px; text-align:center;
font-size:16px;color:#23a2eb; border:1px solid #23a2eb;display:inline-block; margin-top:25px;border-radius:3px;}
.g-recruit-con a.gray,.g-recruit-con a.gray:hover{background:#a4a4a4;border:1px solid #a4a4a4; color:#fff; cursor:default;}
.m-recruit-title a.u-img{width:126px; float:left;height:40px; line-height:40px; color:#333; display:inline-block;}
.m-recruit-title a.u-img:hover,.m-recruit-title a.current{background-color:#23a2eb; color:#fff;}
.m-recruit-title{width:504px;height:40px; border:1px solid #23a2eb;margin:20px auto; text-align:center; position:relative;}
.m-resume{margin-top:25px;padding:25px 18px;background:#f1f1f1;border:1px solid #e3e3e3;}
.m-resume h2{color:#333;font-size:24px;margin-top:0;}
.m-iniput input{float:left;font-size:14px;background:#fff;border:1px solid #e3e3e3;border-radius:1px;height:48px; line-height:48px; width:230px;padding:0 10px;}
.u-name{ float:left;margin-right:10px; position:relative; display:inline-block;}
.u-name span.icon{background:url(../images/user-profile.png) no-repeat;width:18px;height:17px; display:inline-block; position:absolute;left:10px;top:16px;}
.fileUpload { float:left;position: relative;overflow: hidden;margin: 0;height: 50px;line-height: 50px;padding: 0;width: 130px;font-size:20px;background:#979797; text-align:center; color:#fff;margin-left:10px;}
.fileUpload span.text{ text-align:center; width:100%;}
.fileUpload input.upload {position: absolute;top: 0;right: 0;width: 130px;margin: 0;padding: 0;font-size: 20px;cursor: pointer;opacity: 0;filter: alpha(opacity=0);}
.h-bottom1{color:#ccc;}
.m-resume input.btn-link{border: 1px solid #23a2eb;background:#23a2eb;border-radius: 3px;color: #fff;    display: inline-block;font-size: 16px;height: 50px;line-height: 50px; cursor:pointer;margin-top: 25px;text-align: center;width: 138px;}

.m-team{ overflow:hidden;}
.m-team-member{height:210px; float:left; width:182px; text-align:center; display:inline-block;margin-top:20px;}
.m-team-member strong{font-size:18px;}
.m-team-member h2{font-size:16px;color:#333; font-weight:normal;margin:7px 0;}
.m-team-member p.text{font-size:14px; line-height:18px;}
.m-team-member p.text1{font-size:16px;}
