/* 招聘 2024-6-26 wushi */
.fix,.wrap1200,.wrap1198{*zoom: 1;}
.fix:after,.wrap1200:after,.wrap1198:after{content: "";visibility: hidden;display: block;height: 0;clear: both;}
.wrap1200{margin:0 auto;width:1200px;  }
.no{ display: none;}
/*  */




.ZpSlideTab .hd li{  background: #fff;  overflow: hidden; margin-top: 22px; cursor: pointer; height: 43px;  text-align:center;}




.ZpSlideTab .tabMenu { text-align: center; margin: 20px 0;}
.ZpSlideTab .tabMenu .tab{ cursor: pointer; border-radius: 15px;  height: 30px; color: #666; font:14px/30px "Microsoft YaHei"; display: inline-block;  }
.ZpSlideTab .tabMenu .active{ background: #ff0000; color: #fff;}

.ZpSlideTab .listItem{  border-top: solid 1px #ff0000; background: #f8f9fb; height: 75px; overflow: hidden;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.ZpSlideTab .listItem .title{color: #333; height: 75px;  position: relative; cursor: pointer;}
.ZpSlideTab .listItem .icon{ background: url(https://www.cfca.com.cn/cfca/cpyc/img/closeIcon.png) no-repeat; width: 11px; height: 11px; position: absolute; right: 30px; top: 30px;}
.ZpSlideTab .open{ height: auto; padding-bottom: 40px;}
.ZpSlideTab .open .icon{ background: url(https://www.cfca.com.cn/cfca/cpyc/img/openIcon.png) no-repeat;}
.ZpSlideTab .listItem .h3{ color: #333; font:bold 14px/40px "Microsoft YaHei";}
.ZpSlideTab .listItem p{ color: #333; font: 14px/28px "Microsoft YaHei"; }
.ZpSlideTab .listItem .time{ color: #999; font: 14px/40px "Microsoft YaHei"; text-align: center;}
.ZpSlideTab .listItem .h4{ color: #333; font: 14px/40px "Microsoft YaHei";}
.ZpSlideTab .listItem .article_title{ color: #333; text-align: center;}

.ZpSlideTab .noteMod{ margin: 40px 0 50px 0;}
.ZpSlideTab .noteMod .time{ color: #999; font: 14px/40px "Microsoft YaHei"; text-align: center;}
.ZpSlideTab .noteMod .h3{ color: #333; font:bold 14px/40px "Microsoft YaHei"; }
.ZpSlideTab .noteMod p{ color: #333; font: 14px/28px "Microsoft YaHei"; }
.ZpSlideTab .noteMod img{ max-width: 100%;}

/* 表格 */
.ZpSlideTab .table{ border-top:1px solid #ccc; border-left:1px solid #ccc;  }
.ZpSlideTab .table .tit th{ color:#333; background:#e8eff6; font-size: 14px; font-weight: bold; border-bottom:1px solid #ccc; border-right: solid 1px #ccc; height:20px; line-height:20px; padding:10px; text-align:center;}
.ZpSlideTab .table td{ border-bottom:solid 1px #ccc; border-right: solid 1px #ccc; font-size: 12px;  height:20px; line-height:20px; text-align: center; padding: 10px;}





/*移动端-*/
@media screen and (max-width: 767px) {
	.ZpSlideTab .hd .on{ border: none; border-bottom:solid 3px #ff0000; color: #333; font-weight:bold; background: none;}
    .ZpSlideTab .hd{ width: 100%; }
    .wrap1200{ margin-top: 0px;}
    .ZpSlideTab .hd ul{ border-bottom:solid 1px #ccc; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
    .ZpSlideTab .hd li { font:15px/43px "Microsoft YaHei"; color: #333; border: none; border-radius: 0px; -webkit-box-flex: 1; -ms-flex: 1;-webkit-flex: 1; flex: 1;  margin: 0 10px;}
    .ZpSlideTab .bd{float: none; width: 100%; border-left: none; margin: 20px 0 50px 0;}
    .ZpSlideTab .noteMod .h3{ font:bold 14px/40px "Microsoft YaHei"; margin: 20px 20px 0 20px;}
    .ZpSlideTab .noteMod p{font: 14px/28px "Microsoft YaHei"; margin: 0 20px 0 20px; text-indent: 2em;}
    .ZpSlideTab .noteMod .title{ color: #333; font:bold 18px/32px "Microsoft YaHei"; text-align: center; margin: 20px 20px 0 20px;}

    .ZpSlideTab .table{  width:90%; margin: 0 20px; }
    .ZpSlideTab .switch_area{ min-height: auto;}

    .ZpSlideTab .listItem{ margin:0; background:none;}

    .ZpSlideTab .listItem .h3{ font:bold 14px/40px "Microsoft YaHei"; margin: 20px 20px 0 20px;}
    .ZpSlideTab .listItem p{ font: 14px/28px "Microsoft YaHei"; margin: 0 20px 0 20px; text-indent: 2em;}
    .ZpSlideTab .listItem .h4{ font: 14px/40px "Microsoft YaHei"; margin: 20px 20px 0 20px;}

    .ZpSlideTab .listItem .article_title{  font:bold 16px/28px "Microsoft YaHei"; margin: 40px 20px 0 20px;}

    .ZpSlideTab .tabMenu .tab{ width: 80px; }
  	.ZpSlideTab .listItem .title{background:none;text-indent: 25px; font:bold 16px/75px "Microsoft YaHei"; }
  
  	.ZpSlideTab .table .tit .class{ width:10%;}
    .ZpSlideTab .table .tit .num{ width:10%;}
    .ZpSlideTab .table .tit .postClass{ width:10%;}

}
/*ipad-*/
@media screen and (min-width: 768px) {
	.ZpSlideTab .hd .on{ border: none; border-bottom:solid 3px #ff0000; color: #333; font-weight:bold; background: none;}
    .ZpSlideTab .hd{ width: 100%; }
    .wrap1200{ margin-top: 0px;}
    .ZpSlideTab .hd ul{ border-bottom:solid 1px #ccc;  display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
    .ZpSlideTab .hd li { font:15px/43px "Microsoft YaHei"; color: #333; border:none; border-radius: 0px; -webkit-box-flex: 1; -ms-flex: 1;-webkit-flex: 1; flex: 1;  margin: 0 10px;}
    .ZpSlideTab .bd{float: none; width: 100%; border-left: none; margin: 20px 0 50px 0;}
    .ZpSlideTab .noteMod .h3{ font:bold 14px/40px "Microsoft YaHei"; margin: 20px 20px 0 20px;}
    .ZpSlideTab .noteMod p{font: 14px/28px "Microsoft YaHei"; margin: 0 20px 0 20px; text-indent: 0em !important;}
    .ZpSlideTab .noteMod .title{ color: #333; font:bold 18px/32px "Microsoft YaHei"; text-align: center; margin: 20px 20px 0 20px;}

    .ZpSlideTab .table{  width:90%; margin: 0 20px; }
    .ZpSlideTab .switch_area{ min-height: auto;}

    .ZpSlideTab .listItem{ margin:0; background:none;}

    .ZpSlideTab .listItem .h3{ font:bold 14px/40px "Microsoft YaHei"; margin: 20px 20px 0 20px;}
    .ZpSlideTab .listItem p{ font: 14px/28px "Microsoft YaHei"; margin: 0 20px 0 20px; text-indent: 2em;}
    .ZpSlideTab .listItem .h4{ font: 14px/40px "Microsoft YaHei"; margin: 20px 20px 0 20px;}


    .ZpSlideTab .listItem .article_title{  font:bold 16px/28px "Microsoft YaHei"; margin: 40px 20px 0 20px;}

    .ZpSlideTab .tabMenu .tab{ width: 80px; }
  	.ZpSlideTab .listItem .title{background:none;text-indent: 25px;  font:bold 16px/75px "Microsoft YaHei"; }
  
  	.ZpSlideTab .table .tit .class{ width:10%;}
    .ZpSlideTab .table .tit .num{ width:10%;}
    .ZpSlideTab .table .tit .postClass{ width:10%;}

}
/*pc*/
@media screen and (min-width: 1200px) {
	.ZpSlideTab .hd .on{ border: solid 1px #ff0000; color: #fff; background: #ff0000;}
    .ZpSlideTab .hd{ width: 220px; float: left;}
    .wrap1200{ margin-top: 120px;}
    .ZpSlideTab .bd{float: right; width: 940px; border-left: solid 1px #ccc; margin: 20px 0 50px 0;}

    .ZpSlideTab .hd ul{ border-bottom:none;  display: -webkit-block; display: -ms-block; display: -webkit-block; display: block;}
    .ZpSlideTab .hd li { font:14px/43px "Microsoft YaHei"; color: #666; border: solid 1px #ccc; border-radius: 5px;  flex: initial; margin: 20px 0px;}

    .ZpSlideTab .noteMod .h3{ font:bold 14px/40px "Microsoft YaHei"; margin: 20px 60px 0 60px;}
    .ZpSlideTab .noteMod p{font: 14px/28px "Microsoft YaHei"; margin: 0 60px 0 60px; text-indent: 2em;}
    .ZpSlideTab .noteMod .title{ color: #333; font: 25px/40px "Microsoft YaHei"; text-align: center; margin: 40px 60px 0 60px;}
  	

    .ZpSlideTab .table{  width:90%; margin: 0 50px; }
    .ZpSlideTab .switch_area{ min-height: 600px;}

    .ZpSlideTab .listItem{ margin: 20px 0px 0 40px;}

    .ZpSlideTab .listItem .h3{ font:bold 14px/40px "Microsoft YaHei"; margin: 20px 60px 0 60px;}
    .ZpSlideTab .listItem p{ font: 14px/28px "Microsoft YaHei"; margin: 0 60px 0 60px; text-indent: 2em;}
    .ZpSlideTab .listItem .h4{ font: 14px/40px "Microsoft YaHei"; margin: 20px 60px 0 60px;}


    .ZpSlideTab .listItem .article_title{  font: 25px/40px "Microsoft YaHei"; margin: 40px 40px 0 40px;}

    .ZpSlideTab .tabMenu .tab{ width: 100px; }
  	.ZpSlideTab .listItem .title{background:#f8f9fb;text-indent: 35px; font:bold 18px/75px "Microsoft YaHei"; margin:0; }
  
  	.ZpSlideTab .table .tit .class{ width:15%;}
    .ZpSlideTab .table .tit .num{ width:15%;}
    .ZpSlideTab .table .tit .postClass{ width:15%;}

}