*{margin: 0;padding: 0;}
html,body{width: 100%;height: 100%;background: url(../images/index.png);min-width: 1280px;position: relative;}

.out_border{width: 1280px;height: 600px;background: url(../images/out_border.png);background-size:100% 100%;margin: 0 auto;margin-top: 5%;overflow: hidden;position: relative;}

.head{width: 100%;height:120px;position: relative;}
.logo{position:absolute;left: 68px;top:34px;}
.nav {
  width: 150px;
  height: 510px;
  margin-top: 91px;
  padding-left: 7px;
  box-sizing: border-box;
  float: left;
  margin-right: 20px;
  position: relative;
}

.nav>li {
  width: 100%;
  height: 45px;
  text-align: center;

	position: absolute;
left: 50%;margin-left: -70px;
}
.nav>li.about{top:71px}
.nav>li.school{top:147px}
.nav>li.fldy{top:223px}
.nav>li.person{top:298px}
.nav>li.comUrl{top:374px}
 .fzqj_scr{
   overflow: hidden;
   overflow-y: scroll;
   height: 481px;
 }
/*.nav>li.fldy{margin-top: 37px;}
.nav>li.ygxs{margin-top: 37px;}*/
.swiper-slide{overflow-y: auto;overflow-x:hidden}
.nav>li>a {
  display: block;
  width: 100%;
  height: 100%;
  line-height: 45px;
  text-align: center;

 	font-size: 18px;
 	color: #fff;

}
.job_box{
  cursor: pointer;
}
.active{
background: url(../images/li_bg.png);
  color: #fff;
  box-sizing: border-box;
  cursor: pointer;
  border-radius: 25px;
}
.swiper-container {
  float: left;
  width: 1045px;
  /* height: 465px; */
  margin-top: 60px;
}
.mCSB_scrollTools .mCSB_draggerRail{
	width: 6px;
	background:#9db7d1 ;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	border-radius: 0;
	width: 6px;
	background-color:#4c9ac9;
	left:2px;
}
.job_on{
  width: 1045px;
  height: 481px;
  background-size: 100% 100%;
  background: url(../images/a3.png) no-repeat;
  padding-top: 100px;
  padding-left: 20px;
  box-sizing: border-box;
}
.swiper-pagination{
  bottom: 0px;
  left: 50%;
  top: 550px;
}
.swiper-pagination-bullet-active{
  background: #e40077;
}
.swiper-pagination-bullet{
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.swiper-button-prev{
  top: 93.8%;
  left: 600px;
  width: 31px;
  height: 27px;
  width: 31px;
  height: 45px;
  background-image: url(../images/jt1.png);
}
.swiper-button-next{
  width: 31px;
  height: 45px;
  background-image: url(../images/jt2.png);
  top: 94.5%;
  right: 495px;
  width: 31px;
  height: 33px
}
.swiper-button-next1{
  top: 94.5%;
  right: 490px;
  width: 31px;
  height: 33px
}
.swiper-button-next2{
  top: 94.5%;
  right: 520px;
  width: 31px;
  height: 33px
}
.comitem{
	width:185px;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #fff;
	box-sizing: border-box;
	background: #cbdbe2;
	color: #0085d0;
	font-size: 18px;
}
.job_item{
	width:185px;

	line-height: 40px;
}

.comitem.active1{
	background: #3a9bd3;
}
.deptlist{
	width: 100%;
	font-size: 18px;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
.deptlist:hover{background: url(../images/cicle.png) left center no-repeat;}
.deptlist.active{background: url(../images/cicle.png) left center no-repeat;}
.job_tit{
	height: 368px;
	float: left;
	overflow: hidden;
	overflow-y: scroll;
  text-align: center;
}

 /* 设置滚动条的样式 */
    .job_tit::-webkit-scrollbar{
        width: 12px;
    }
    /*滚动槽*/
    .job_tit::-webkit-scrollbar-track{
        -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3) ;
        border-radius: 10px;
    }
    /* 滚动条滑块 */
    .job_tit::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
    }
        .job_tit::-webkit-scrollbar-thumb:window-inactive {
            background: #52a2ce;
        }
.job_item{
	display: none;
  float:left;
}
.job-right{
	float: left;
	width: 772px;
  height: 380px;
  margin-left: 25px;
	/* overflow-y:  */
}
.mCSB_container{width: 100% !important;}
.job_table{width: 100%;}
.job_table td{height:37px;vertical-align: middle;background: #1586ca;}
.job_title_name{height: 100%;line-height: 37px;width: 320px;margin-left: 20px;font-size: 18px;color: #fff;font-weight: bold;background: #5196c7;}
.job_apply{width: 149px;height: 100%;display: block;background: url(../images/apply.png) no-repeat right top;}
.job_table td.job_content_box{background: none;padding: 30px 0px 30px  30px;box-sizing: border-box;}
.job_content{text-align: left;font-size: 16px;color: #fff;}
.job_table{display: none;}
    .job_tit::-webkit-scrollbar{
        width: 12px;
    }
    /*滚动槽*/
    .job-right::-webkit-scrollbar-track{
        -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3) ;
        border-radius: 10px;
    }
    /* 滚动条滑块 */
    .job-right::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background: rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
    }
        .job-right::-webkit-scrollbar-thumb:window-inactive {
            background: #52a2ce;
        }
        
.cover{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 999;background: #000;display: none;}
.cover p{text-align: center;color: #fff;position: absolute;top: 50%;left: 0;text-align: center;font-size: 5em;width: 100%;}
@media screen and (orientation:portrait ){
	html,body{overflow: hidden;}
	.cover{display: block;}
}

.footer{width: 100%;position: relative;left: 0;bottom: -75px;height: 30px;line-height: 30px;color: #1c585f;text-align: center;background: none;}
