/*2019.10.10更改*/
.jybz-ban{width:100%;overflow:hidden;}
.jybz-ban a img{display:block;width:120%;margin-left:-10%;margin-right:-10%;}
.w1200{width:1200px; margin:0 auto;overflow:hidden;padding-bottom:40px;}
.boxd1{text-align: center; margin: 30px 0; color: #0685eb; font-size: 16px; letter-spacing: 2px;}
.boxd1 h1 font{color:#ff0000;}
.sybmd{overflow: hidden;width: 1200px;background: #fff;font-size: 16px;margin-top: 15px; margin: 0 auto 30px auto;}
.sybmd_img {width: 1200px;overflow: hidden;border-bottom: 1px solid #ddd;box-sizing: border-box;}
.zyd_t{ border-top:1px solid #ddd;}
.zyd_t ul{ padding: 0; width:100%;overflow: hidden;width: 100%;border-bottom: 1px solid #ddd;box-sizing: border-box;display: block;}
.zyd_t ul li {border-right:1px solid #ddd;float: left;text-align: center;list-style: none; line-height:40px; background: #ececec;}
.zyd_t ul li:nth-child(1){width: 18%;}
.zyd_t ul li:nth-child(2){width: 19.2%;}
.zyd_t ul li:nth-child(3){width: 24%;}
.zyd_t ul li:nth-child(4){width: 19.2%;}
.zyd_t ul li:nth-child(5){width: 19.185%;}
#sybmdbox {height: 387px;overflow: hidden;}
#sybmdbox table {width: 100%;border-collapse: collapse;}
#sybmdbox table td {width:16%; height:40px;border: 1px solid #ddd;color: #666;border-top:none;}
#sybmdbox table td:nth-child(1){width:15%;}
#sybmdbox table td:nth-child(3){width:20%;}
#sybmdbox table tr:hover {background: #ddd;}
/*就业新闻*/
.jynews{width: 570px;float: left;margin-right: 30px;}
.jynews_tt{height: 47px;border-bottom: #b5b5b5 solid 3px;}
.ntt{overflow: hidden;}
.ntt li{width: 100px;float: left;font: 18px/47px '微软雅黑';text-align: center;}
.ntt li a{ color: #000;}
.ntt li.on{border-bottom: #CC0000 solid 3px;}
.ntt_cont_top{margin-top: 20px;overflow: hidden;}
.ntt_cont_top img{display: block;width: 230px;height: 125px;float: left;margin-right: 20px;line-height: 0;}
.ntt_cont_top_head h2{color: #CC0000;line-height:25px; font-weight: bold; font-size: 18px;}
.ntt_cont_top_head h2 a{color: #CC0000;}
.ntt_cont_top_head p{font-size: 14px;text-indent: 2em;margin-top: 5px;color: #ABABAB;height:95px;overflow:hidden;}
.ntt_cont ul li{background: url(../images/right.png) left center no-repeat;height: 32px;padding: 5px 0 5px 20px;    background-size: 16px;border-bottom: 1px dashed #ABABAB; }
.ntt_cont ul li a{display: inline-block;width: 470px;line-height: 32px;font-size: 16px;color: #333;}
.ntt_cont ul li span,.ntt_cont2 ul li span{display: inline-block;color: #ABABAB;font-size: 14px;}

/*就业保障页面 start*/
.jybz-banner{ background:url(../images/banner-jy.jpg) no-repeat center;height:420px;}
.jynav{ background:#333333;height:45px;}
ul.cent{width:1200px; margin:0 auto}
ul.cent li{ float:left;width:240px;}
ul.cent li a{display:block; font:normal 16px/45px '微软雅黑';text-align:center;color:#fff}
ul.cent li a:hover{color:#FF0}
.jyxb {background: url(../images/part_022.jpg) no-repeat center;height: 599px;width: 1186px;text-align: right; margin-bottom:10px;margin:auto;}
.jyxb table{width: 855px;}
.jyxb table tr{text-align: left;overflow: hidden;width: 855px;}
.jyxb table tr td{height: 33px;}
.jyxb1 {padding-top:200px;padding-left:340px;}
.jyxb2 {overflow: hidden;height:355px;width:875px;}
.content1 {width: 1200px;margin: 0 auto;}
.g-tit1 {
  font-size: 14px;
  text-align: center;
  margin-bottom: 27px;
}
.g-tit1 h2 {
  font-size: 34px;
  color: #0685eb;
  margin-bottom: 4px;
}
.g-tit1 span {
  color: #f01332;
}
/*图片变大*/
.pic-sc {
  overflow: hidden;
}
.pic-sc img {
  display: block;
  height: 100%;
  width: 100%;
  -webkit-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
}
.g-snav.snav{position: fixed;left: 0;top: 0;width: 100%;background-color: #fff;z-index: 999;box-shadow: none;}
.g-snav{box-shadow: 0 5px 10px #f4f4f4;border-bottom: 1px solid #ededed;margin-bottom: 5px;}
.wp {width: 1200px;margin: 0 auto;}
.ul-snav li{float: left;width: 11.11%;text-align: center;}
.ul-snav li a{display: block;font-size: 16px;color: #666;height: 60px;line-height: 60px;border-right: 1px solid #ededed;}
.ul-snav{overflow: hidden;border-left: 1px solid #ededed;}
.ul-snav li a:hover,.ul-snav li.on a{background-color: #0685eb;color: #fff;}
.ul-job-1 li{float: left;width: 399px;text-align: center;}
.ul-job-1 .items{height: 335px;border:1px dashed #daeff9;border-top: none;border-left: none;padding: 0 35px;}
.ul-job-1 .img{padding-top: 55px;}
.ul-job-1 .txt h4{font-size: 20px;color: #0685eb;line-height: 43px;white-space:nowrap; overflow:hidden;  text-overflow:ellipsis;}
.ul-job-1 .txt p{font-size: 16px;color: #666;line-height: 1.5;display: -webkit-box;display: box; max-height: 100px; -webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.ul-job-1 .txt{margin-top: 12px;}
.ul-job-1{border:1px dashed #daeff9;border-bottom: none;border-right: none;overflow: hidden;}
.job-tit1 h2{font-size: 35px;color: #0685eb;line-height: 55px;}
.job-tit1 h2 span{color: #f01332;}
.job-tit1 p{font-size: 16px;color: #333;line-height: 24px;}
.job-tit1 h2 em{font-size: 34px;color: #139bf1;opacity: 0.1;font-weight: bold;text-transform: uppercase;line-height: 1em;vertical-align: middle;filter: alpha(opacity=10);font-style: normal;}
.job-tit1{padding-bottom: 26px;border-bottom: 1px solid #ededed;}
.job-items .con{font-size: 16px;color: #666;line-height: 1.5;margin-top: 25px;height: 176px;display: -webkit-box;
display: box; -webkit-box-orient: vertical;-webkit-line-clamp: 8; overflow: hidden;}
.job-items .img{float: left;width: 610px;overflow: hidden;zoom:1;}
.ul-job-items li{float: left;width: 50%;margin-bottom: 10px;}
.ul-job-items a{display: block;margin: 0 5px;overflow: hidden;height: 180px;}
.ul-job-items{margin: 0 -5px;zoom:1;}
.ul-job-items a:hover img{-webkit-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);  transform: scale(1.08);}
.job-items .items{margin-left: 58px;}
.row{zoom:1;}
.row {padding: 45px 0;}
.bg-f5fbff { background-color: #f5fbff;}
.row .wp { overflow: hidden;}
.data_img .data_center{ width:1200px; overflow:hidden; padding-top:20px;}
.data_img .data_center .data_list{ width:1200px; overflow:hidden; zoom:1;}
.data_img .data_center .data_list ul li{ float:left; display:inline; width:280px; padding:0px 60px 30px 44px;}
.data_img .data_center .data_list ul li .img{ padding-bottom:10px; height:235px;} 
.data_img .data_center .data_list ul li .pt{ padding-top:15px; height:220px;}
.data_img .data_center .data_list ul li .pt2{ padding-top:25px; height:210px;}
.data_img .data_center .data_list ul li .pt3{ padding-top:10px; height:225px;}
.data_img .data_center .data_list ul li .pt4{ padding-top:5px; height:230px;}
.data_img .data_center .data_list ul li .img img{ display:block;}
.data_img .data_center .data_list ul li .stu-title{ height:32px;line-height:32px; background:#3180bb;letter-spacing:1px; color:#fff; text-align:center;font-size:16px;}
.row-job.odd{background-color: #f6fbff;}
.row-job.odd .job-items .txt{float: left;}
.row-job.odd .job-items .img{float: left;}
.row-job.odd .job-items .items{margin-right: 58px;margin-left: 0;}
.job-items .txt{float: right;;width: 590px;}
.g-btn1.g-btn2{height: 38px;line-height: 38px;padding: 0 20px;font-size: 16px;color:#fff}
.g-btn1.g-btn2:hover{color:#444}
.g-btn1.g-btn2 .iconfont{vertical-align: middle;font-size: 24px;height: 40px;}
.g-btn1{display: inline-block;padding: 0 15px;height: 38px;line-height: 38px;font-size: 14px;color: #fff;background-color: #f01332;border:1px solid #f01332;border-radius: 4px; -o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
.g-btn1:hover{background-color: #fff;}
.g-btn1 .iconfont{vertical-align: middle;font-size: 20px;}

.page{background-color: #f0f0f0;width: 100%;padding-bottom: 1px;}
.page .g-tit1 {text-align: center;width: 1200px;margin: auto;padding: 40px 0 50px 0;box-sizing: border-box;}
.page .g-tit1 em{font-size: 34px;color: #139bf1;opacity: 0.1;font-weight: bold;text-transform: uppercase;line-height: 1em;vertical-align: middle;filter: alpha(opacity=10);font-style: normal;}
.swiper-container-tit{width: 1200px;height: 88px; margin: auto;margin-bottom: 50px!important; overflow: hidden;}
.swiper-container-tit .swiper-slide:nth-child(1){margin-left: 0;}
.swiper-container-tit .swiper-slide span{display: inline-block;background-color: #fff;width: 350px;height: 88px;font-size: 24;line-height: 88px;text-align: center;border-radius: 0;margin: 0; box-sizing: border-box;opacity: 1;}
.swiper-container-tit .swiper-slide span b{display: inline-block;height: 88px;border-bottom: 4px solid transparent;box-sizing: border-box;cursor: pointer;font-size:24px;}
.swiper-slide-thumb-active span b{border-bottom-color: #ff5a00!important;color: #ff5a00;}
.swiper-container-tx .swiper-wrapper{height: auto!important;}
.swiper-container-tx .swiper-slide{height:1px;}
.swiper-container-tx .swiper-slide-active {height:auto;}
.swiper-container-tx ul{overflow: hidden;width: 1200px;margin: auto;}
.swiper-container-tx ul li{float: left;width: 47.5%;height: 165px;border: 1px solid #000;margin-bottom: 35px;padding: 25px 40px;box-sizing: border-box;}
.swiper-container-tx ul li b{display: inline-block;font-size: 18px;margin-bottom: 15px;}
.swiper-container-tx ul li p{font-size: 16px;color: #636363;}
.swiper-container-tx ul li:nth-child(2n){margin-left: 5%;}
.page .g-btn2{width: 120px;display: block;text-align: center;margin: 30px auto;}

@font-face {
  font-family: 'iconfont';  /* project id 277999 */
  src: url('http://at.alicdn.com/t/font_ejrizw3d3877gb9.eot');
  src: url('http://at.alicdn.com/t/font_ejrizw3d3877gb9.eot?#iefix') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_ejrizw3d3877gb9.woff') format('woff'),
  url('http://at.alicdn.com/t/font_ejrizw3d3877gb9.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_ejrizw3d3877gb9.svg#iconfont') format('svg');
}
.iconfont {font-family: "iconfont" !important;font-size: 32px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.hzbanner img {
    width: 100%;display:block;
}
.cgxz1{width:1280px;overflow:hidden;margin:20px auto 0;}
.cgxz1 h2{
    font-size: 42px;
    text-align: center;
    color: #cd1414;
    height: 50px;
    line-height: 50px;
}
.cgxz1 h2 span{color:#333;}
.cgxz1 ul{margin:20px auto;}
.cgxz1 ul li{margin-bottom: 20px;}
.cgxz1 ul li .xz{width:1280px;overflow:hidden;}
.cgxz1 ul li .xz .zxlist{width: 21%;float:left;background-color:#fff;margin:0 1%;padding:1%;}
.cgxz1 ul li .xz .zxlist img{display:block;width:120px;margin:10px auto;}
.cgxz1 ul li .xz .zxlist b{display:block;border-bottom:1px solid #e1e1e1;text-align:center;font-size:16px;height:40px;line-height:40px;}
.cgxz1 ul li .xz .zxlist p{height:40px;line-height:40px;padding-left:30px;font-size:16px;border-bottom:1px solid #e1e1e1;overflow:hidden;color:#666;}
.cgxz1 ul li .xz .zxlist .xzp1{color:#ff6e0e;}
.cgxz1 ul li .xz .zxlist .xzp2{}
.cgxz1 ul li .xz .zxlist .xzp3{}
.cgxz1 ul li .xz .zxlist .xzp4{padding-left:30px;}
.cgxz1 span a.zx1{display:block;width:180px;height:45px;line-height:45px;text-align:center;background-color:#cd1414;color:#fff;font-size:16px;border-radius:5px;margin:10px auto;}
.bx-pager{width: 40px;overflow:hidden;margin:20px auto;text-align:  center;}
.bx-pager-item{/* float:left; */margin: 0 5px;width:10px;height:10px;display:  inline-block;}
.bx-pager-item:nth-child(odd){margin-left:0;}
.bx-pager-item a{display:block;background-color:#999;font-size:0;color:#999;border-radius:50%;width:10px;height:10px;text-align:center;}
.bx-pager-item .active{background-color:#39f;color:#39f;}
.bx-pager-item .active:hover{color:#39f;}
.bx-viewport{height:405px;}
.bx-controls-direction{display:none;}
.bx-pager-item a:hover{color:#999;}