*{margin: 0;padding: 0;}
.top{width: 100%;background: #fff;height: 120px;}
.head{width: 1200px;margin: 0 auto;height: 100%;}
.logo{margin-top: 30px;}
.nav{float: right;height: 100%;}
.nav li{float: left;height: 100%;margin-right:25px;}
.nav li a{font-size: 20px;color: #004a7d;width: 100%;height: 30px;display: block;text-align: center;margin-top: 45px;position: relative;padding: 0px 10px;border-radius: 15px;}
/*.nav li a:after{content: "";width: 0%;height: 3px;display: block;background: #81b83b;position: absolute;left: 0;bottom: -10px;transition: all .2s linear;}*/
.nav li a:hover{background: #004a7d;color: #fff;}
.nav li a.active{background: #004a7d;color: #fff;}

html,body{width: 100%;height: 100%;background: url(../images/inner_bg.png) center top no-repeat;background-attachment: fixed;}
.inner_info{width:1200px;min-height: 600px;background: #fff;text-align: center;margin: 0 auto;margin-top: 60px;}
.inner_info.on{background: rgba(255,255,255,.8);}
.inner_info:after{content: "";display: block;clear: both;}
.inner_left{width: 240px;float: left;}
.nav_left{margin-top: 35px;width: 100%;}
.nav_left li{width: 100%;height: 65px;text-align: center;line-height: 65px;color:#3e3a39;font-size: 24px;cursor: pointer;}
.nav_left li:hover{background: url(../images/li_bg.png);color: #fff;}
.nav_left li.active{background: url(../images/li_bg.png);color: #fff;}
.inner_right{width: 960px;float: right;height: 100%;overflow: auto;  }
.right_show{display: none;background: #efefef;}
.sister_show{width: 100%;padding: 40px;box-sizing: border-box;overflow: hidden;}
.person_right{width: 645px;height: 310px;background: url(../images/txt_bg.png);float: right;padding:30px  20px 0px   50px;box-sizing: border-box;}
.person_right h3{font-size: 24px;color:#333333;font-weight: bold;text-align: left;position: relative;padding-left: 10px;box-sizing: border-box;margin-bottom:30px ;}
.person_right h3:after{content: "";width:110px ;height:2px;display: block;background:#004878;position: absolute;left: 0;bottom: -10px;}
.person_left{float: left;}
.person_right p{text-align: left;font-size:16px;color:#333333;line-height: 30px;}
.person1{overflow: hidden;}
.person_left .name{font-size: 24px;margin-top:20px;margin-bottom:5px;}
.person_left .school{width: 100px;text-align: center;display: block;margin: 0 auto;}

.career_info{background: none;}

.career_select{width: 100%;height: 60px;border-bottom: 1px solid #ccc;background: #fff;padding: 0 30px;box-sizing: border-box;}
.career_select h3{float: left;line-height: 60px;font-size: 20px;color: #666666;font-weight: normal;}
.select_list{float:left;margin-left: 20px;}
.select_list li{width: 115px;height: 60px;line-height: 60px;font-size: 20px;float: left;margin-left: 15px;}
.select_list li:hover{background: url(../images/career_bg.png) center no-repeat;cursor: pointer;}
.select_list li.active{background: url(../images/career_bg.png) center no-repeat;cursor: pointer;}

.jobs{width: 1200px;margin-top: 30px;background: #fff;height: 670px;}
.jobtop td{height: 55px;vertical-align: middle;font-size: 20px;font-weight: bold;color:#343434 ;}
#JobSearchShow td{height: 55px;vertical-align: middle;font-size: 16px;color:#343434;cursor: pointer;border-bottom: 1px dashed #ccc;}

#JobSearchShow{width: 100%;}
.footer{width: 100%;height: 30px;line-height: 30px;color: #fff;text-align: center;margin-top: 30px;}
.cover_box{width: 100%;height: 100%;background:url(../images/cover_bg.png);background-size:cover;position: fixed;left: 0;top: 0;z-index: 10;display: none;}
.job_info{padding: 20px;box-sizing: border-box;background: #fff;width: 1200px;position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%);}
.close{position: absolute;right: 0;top: 0;cursor: pointer;}
.job_title{font-size: 30px;color:#343434;font-weight: bold;}
p.job_content{text-align: left;margin-top: 20px;font-size: 16px;}
.apply{display: block;margin-top: 20px;}
#JobSearchMenu{height: 55px !important;vertical-align: middle;}
.turnpage_button{width: 60px;height: 30px;background:#122d61;border-radius: 10px;color: #fff;border: none;outline: none;cursor: pointer;}
#JobSearchMenu a{color: #333;}
