@charset "utf-8";
/* CSS Document */
*{ box-sizing: border-box;}
html{ width: 100%; overflow-x: hidden;}
body { font:14px "microsoft Yahei","Arial",sans-serif; color: #333; line-height: 1.4; word-wrap:break-word; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-text-size-adjust: none; box-sizing: border-box; background: #ffffff; }
body,form,input,p,ol,ul,li,h1,h2,h3,h4,h5,h6,table,th,td,dl,dt,dd{padding:0;margin:0;}
img{border:0; vertical-align: middle;}
ul,li{list-style:none;}
dl,dt,dd{display: block;}
a{text-decoration:none; transition: 0.4s; -webkit-transition: 0.4s; outline: none;}
input,textarea{ box-sizing: border-box; outline:none;  border: 0; background:none; font:14px "microsoft Yahei","Arial",sans-serif; width: 100%; }
input[type="button"], input[type="submit"], input[type="text"] {-webkit-appearance: none; outline: none; }
h2{font-weight:400;}
i{ font-style:normal;}
b{ font-weight:normal;}
video{object-fit: cover;}

/*文本框placeholder=""文字颜色*/
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #333; opacity: 1}
input:-moz-placeholder, textarea:-moz-placeholder {color: #333; opacity: 1}
input::-moz-placeholder, textarea::-moz-placeholder {color: #333; opacity: 1}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #333; opacity: 1}


/* 隐藏滚动条 */
::-webkit-scrollbar{ display: none; width: 0 !important}

/* 公用变量 */
:root {
    --base-font-size: 80px;
}
/* 自定义通用类 */
.flex{display: flex;align-items: center;}
.part_wrap{width: 75%;margin: 0 auto;}


.position{width: 75%; margin: 0 auto; border-bottom: solid 0.025rem #d4d4d4;  height: 0.8125rem;line-height: 0.8125rem; font-size: 0.175rem; color: #999;margin-bottom: 1rem;} 
.position a{ font-size: 0.175rem;color: #999;}

.w75{    width: 75%; margin: 0px auto;}
/*******切换**********/
.part1{display: flex;justify-content: center; align-items: center;  background: #f4f6fa;  height: 0.875rem;line-height: 0.875rem; border: 1px solid #d8d8d8; }

.part1>div:nth-child(1),.part1>div:nth-child(2),.part1>div:nth-child(3){border-right: solid 1px #d8d8d8;}
.nav-item { width: 50%;text-align: center;font-size: 0.325rem;color: #333;cursor: pointer;  transition: all 0.4s ease; border-bottom: 4px solid transparent;}
.nav-item  a{font-size: 0.325rem;color: #333; display:block; font-family: "Microsoft YaHei";}
.active a{ color:#fff;}

.nav-item.active {color: #fff; border-bottom-color: #FF5722;background: #265eff; }
.nav-item a:hover{ color: #fff;}
.nav-item:hover { color: #fff;background: #265eff;border-bottom-color: #FF5722 }




/*******加入中智**********/
.xxgk_con_list{    padding-top: 25px;}
.ddjs_tit_con{width: 10.625rem;}
.jszz_list_date{display: flex;     padding: 0.75rem 0; align-items: center; justify-content: space-between; border-bottom: 0.013rem solid #dedede;}
.ddjs_tit_con { width: 14.375rem; height: 1.25rem; }
.jrzz_tit{width: 10.625rem; }
.jrzz_tit a{color: #000000; font-size: 0.325rem; font-family: "微软雅黑"; font-weight: lighter;}
.jrzz_tit:hover a{color: #0042ff; }
.jrzz_sum{width: 10.625rem; font-size: 0.2rem; color: #666666;padding-top: 0.25rem; line-height: 0.3rem; display: -webkit-box; -webkit-line-clamp: 2; /* 限制行数 */ -webkit-box-orient: vertical; overflow: hidden; font-family: "微软雅黑"; font-weight: lighter;}
.jrzz_date_md{color: #0042ff; font-size: 0.3rem; width: 1.25rem; height: 0.563rem; text-align: center; line-height: 0.563rem; font-family: "AlimamaFangYuanTiVF";}
.jrzz_date_yy{font-size: 0.25rem; text-align: center; background: #0042ff; color: #fff; width: 1.25rem; height: 0.563rem; line-height: 0.563rem; font-family: "AlimamaFangYuanTiVF";}
.jrzz_ljxq a{font-size: 0.198rem; color: #0042ff; font-family: "Microsoft YaHei";}
.jrzz_ljxq{    background: url(/ciic/uiFramework/commonResource/image/2025112111015356976.png) no-repeat left bottom;    margin-right: 0.688rem;}

/*******央企选聘**********/
.yqxp_list_date{display: flex;     padding: 0.75rem 0; align-items: center; justify-content: space-between; border-bottom: 0.013rem solid #dedede;}
.yqxp_tit a{width: 10.625rem; color: #000000; font-size: 0.325rem; font-family: "微软雅黑"; font-weight: lighter;}
.yqxp_tit:hover a{color: #0042ff; }
.yqxp_date{font-size: 0.2rem; color: #0042ff; padding-right: 0.625rem; border-right: 0.013rem solid #dedede; height: 0.938rem; line-height: 0.938rem; font-family: "Microsoft YaHei";}
.yqxp_tit_con{    width: 80%;}
.yqxp_ljxq{   background: url(/ciic/uiFramework/commonResource/image/2025112111015356976.png) no-repeat left bottom;    margin-right: 0.688rem;}
.yqxp_ljxq a { font-size: 0.198rem; color: #0042ff; font-family: "Microsoft YaHei";}
.yqxp_btimg{    height: 0.425rem;}
.yqxp_btimg img{    height: 100%; }

/*页码*/
.pageBox{margin:1rem 0 1.6rem 0;text-align:center}
.pageBox a.prev,.pageBox a.next{display:inline-block;padding:0.15rem 0.3rem;border:1px solid #666666;font-size:0.25rem;color:#666666;font-family:'微软雅黑';font-weight:lighter;cursor:pointer}
.pageBox a{margin-right:0.2rem;padding:0.15rem 0.3rem;font-size:0.25rem;font-family:'微软雅黑';font-weight:lighter}
.pageBox a:hover{background:#0042ff;color:#fff}
.pageBox .NormalRed{color:#fff;background:#0042ff;padding:0.15rem 0.3rem;font-size:0.25rem;font-family:'微软雅黑';font-weight:lighter;margin-right: 0.2rem;}
.pageBox span{width:0px !important;display: none !important;}
.pageBox a.prev:hover,.pageBox a.next:hover{border:1px solid #0042ff;color:#0042ff;background:unset}



/****手机版*******/
 @media (max-width: 768px) {
.banner { background: url( /ciic/uiFramework/commonResource/image/2025112509514918800.png) no-repeat; background-size: cover; position: relative; height: 475px; }
.w75 { width: auto; margin: 0px auto; margin: 0 17px; }

.secondBanner { position: relative; height: 475px!important; }
.secondBanner span { top: 90%!important;color: #333333; font-size: 32px!important;font-weight: bold!important;}
.nav-item a { font-size: 15px; line-height: 15px; height: 100%; display: flex; align-items: center; justify-content: center; }
.nav-item { width: 50%; text-align: center; font-size: 15px; color: #333; cursor: pointer; transition: all 0.4s ease; border-bottom: 4px solid transparent; height: 100%; }
.part1 { height: 40px; }

.position{display: none!important;}
/*******内容**********/
.xxgk_con_all{padding-top: 40px;}    
/*******加入中智**********/
.jszz_list_date { display: block;border-bottom: 1px solid #dedede;}
.jrzz_date{display: flex; flex-direction: row-reverse; justify-content: left;}
.jrzz_date_yy { font-size: 12px; width: 50px; height: 20px; line-height: 20px; }
.jrzz_date_md{font-size: 12px; width: 50px; height: 20px; line-height: 20px;}
.jrzz_tit {width: 100%; padding-top: 12px;}
.jrzz_tit  a{ color: #000000; font-size: 18px;  }
.jrzz_sum { width: 100%; font-size: 15px; color: #666666; padding-top: 12px; line-height: 25px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.jrzz_ljxq a { font-size: 12px; color: #0042ff; }
.jrzz_ljxq { padding-top: 40px; }
.ddjs_tit_con { width: 100%; height: auto; }

/*******央企选聘**********/
.yqxp_ljxq a { font-size: 12px; color: #0042ff; }
.yqxp_ljxq { padding-top: 20px; }
.yqxp_list_date{display: block;border-bottom: 1px solid #dedede;padding: 40px 0;}
.yqxp_date { font-size: 12px; color: #0042ff; padding-right: 0; border-right: 0px solid #dedede; height: auto; line-height: 27px; }
.yqxp_btimg { height: 25px; }
.yqxp_tit a { font-size: 18px; display: -webkit-box; -webkit-line-clamp: 3; /* 限制行数 */ -webkit-box-orient: vertical; overflow: hidden;width: 100%;}
.yqxp_tit{padding-top: 15px;}
.yqxp_tit_con { width: 100%; }


/*页码*/
.pageBox a.prev, .pageBox a.next { display: inline-block; padding: 10px 20px;     font-size: 12px;}
.pageBox .NormalRed { padding: 10px 15px; font-size: 12px; margin-right: 20px; margin-right: 5px; }
.pageBox a { margin-right: 1px; padding: 10px 5px; font-size: 12px;}




}