.container { width: 100%; margin: 0 auto; min-height: 300px;  background-color: #f5f5f5; }
.tabList { font-size: 16px; float: left; padding-top: 30px; width: 100%;}
.tabList>li {float: left; width: 100%; border-bottom: 1px solid #dddddd}
.tabList>li:last-child {border-bottom: none;}
.title { font-size: 14px; text-indent: 20px;line-height: 46px; height: 46px; display: block; background: url(../img/open.png) #fff no-repeat 90% 18px; background-size: 14px; }
.active .title { background: url(../img/close.png) #fff no-repeat 90% 23px !important; background-size: 16px !important; }
.content { display: inline-block; float: left; background: #f5f5f5; }
.content p { font-size: 14px; margin: 5px 0; }
.content p a{ text-decoration:none; color:#000;}
.content img { max-width: 100%; }
/*公司简介*/
.compTabBox{margin-bottom: 20px; float: left;width: 100%;}
.companyBox { background-color: #fff; cursor: pointer; width: 47%; padding: 15px 0; float: left;font-size: 14px;}
.activeCompany{ background-color: #f7e6df;}
.companyBox img { display: block; margin: 0 auto 8px; }
#kunshanContent p { line-height: 24px; text-align: justify; margin: 10px 20px;text-indent: 1em; font-size: 14px;}
#kunshanContent img {padding: 0px 20px;}
.companyBox span { display: block; text-align: center; }
.hhjia .comit { text-align: center; margin-bottom: 16px; margin-top: 12px;}
.hhjia .comit p { font-size: 18px; font-weight: 700; margin: 0px}
.hhjia .comit span {font-size: 14px;}
    /*领导团队*/
.leaderlList {}
.leaderlList li { width: 100%; /*height: 252px;*/ margin-bottom: 20px; background-color: #fff; float: left; }
.leaderlList li:first-child {margin-top: 20px;}
.basic img { float: left; width:50px; margin:0 10px 0 0 ;    border-radius: 50%; }
.leaderInfo {/* width: 570px; */ float: left; padding: 20px 30px 20px 20px;text-align: justify; }
.basic { height: 60px; border-bottom: 1px dashed #dddddd; line-height: 50px; font-size: 16px; }
.name { }
.position { border: 1px solid #ef7c30; padding: 3px 8px; border-radius: 17px; font-size: 12px; margin-left: 10px; color: #ef7c30; }
.detail { font-size: 14px; line-height: 28px; margin:10px 0 0; }
/*联系我们*/
#contactusTab {
    padding: 20px 5%;
    display: inline-block;
    float: left;
    background: #f5f5f5;}
/*加入我们*/
#joinusTab {padding: 20px 5%;
    display: inline-block;
    float: left;
    background: #f5f5f5;}

#joinusTab label { font-size: 16px; line-height: 20px; display: block; text-align: left; }
.jobList { margin: 20px 0; display: block; float: left; width: 100%; }
.jobList li { float: left; font-size: 16px; width: 120px; height: 40px; line-height: 40px; background: #fff; display: inline-block; text-align: center; margin-right: 10px; cursor: pointer; }
.current { background: #ef7c30 !important; color: #fff; }
.required { padding: 10px 20px 20px; font-size: 14px;text-align: justify; }
#joinusTab p em { color: #ef7c30; font-style: normal; }
.required em { color: #ef7c30; font-style: normal; text-align: left; display: block; font-size: 16px; }
.welfare { margin: 20px 0 20px; width: 100%; float: left; }
.welfare li { width: 90px; height: 32px; line-height: 32px; background: #fff; display: inline-block; text-align:center; margin: 10px; font-size: 14px; float: left; }

#lichengTab {background: #fff}

#guifanTab {width: 100%;}
#guifanTab ul {padding: 20px 0px;}
#guifanTab li {padding-left: 10%; width: 100%;}
#guifanTab a {text-decoration: none; font-size: 14px; color: #333; line-height: 36px;}