@charset "utf-8";

.link__news_ulist > li:first-child{border-top:solid 1px #c4c6d0;}
.link__news_ulist > li{border-bottom:solid 1px #e0e0e0;font-size:0;line-height:1.42;}
.link__news_ulist_article{position:relative;display:block;margin-top:calc( -0.5em * 0.42 );margin-bottom:calc( -0.5em * 0.42);padding:18px 50px 18px 20px;transition:color 0.1s ease-out,background-color 0.3s ease-out;}
.link__news_ulist_article > time{display: inline-block;vertical-align: top;color: #383842;font-size: 13px;font-weight: bold;line-height: 24px;}
.link__news_ulist_article > time > p{display: inline-block;font-size: 15px;font-weight: normal;}
.link__news_ulist_article > span{display:inline-block;margin: 0 10px 0px 14px;padding: 3px;width:80px;border-radius:12px;vertical-align:top;text-align:center;color:#fff;font-size:12px;font-weight: bold;}
.link__news_ulist_article > span.color1{background:#3962db;}
.link__news_ulist_article > span.color2{background:#8a67db;}
.link__news_ulist_article > span.color3{background:#e66b35;}
.link__news_ulist_article > span.color4{background:#e6a535;}

.link__news_ulist_article > p{display: inline-block;max-width: 85%;font-size: 16px;line-height: 24px;}
.link__news_ulist_article > p > strong{display: inline-block;margin-right:8px;font-weight:normal;float: left;
    max-width: 80%; max-width: 100%\0\9;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}

.link__news_ulist_article > p.ask_p_box{max-width: 68%;}
.link__news_ulist_article > p.ask_p_box > strong{max-width: 100%;}
.link__news_ulist_article:hover,.link__news_ulist_article:hover p{color:#aace39;}
.link__news_ulist_article.no_link:hover{color:#383842;}
.none.link__news_ulist_article:hover{color:#383842;}
.link__news_ulist_article > p::after,.link__news_ulist_article > p > .capa::before{display:inline-block;font-size:1em;font-family:"FontAwesome";}
.link__news_ulist_article > p::after{position:absolute;top:50%;right:20px;margin:-0.7em 5px 0 0;color:#c3dc74;content:"\f054";font-size:13px;transition:color 0.1s ease-out;}
.none.link__news_ulist_article > p::after{content:normal;}
.link__news_ulist_article:hover > p::after{color:#aace39;}
@media all and (-ms-high-contrast:none){.link__news_ulist_article::after{top:-2px;}}
.link__news_ulist_article > p > .capa{display:inline-block;color:#afafaf;font-size:16px;    float: left;}
.link__news_ulist_article > p > .capa::before{content:'\f1c1';color:#aace39;margin:0 4px 0 0;}
.link__news_ulist_article > .cogo{display:inline-block;color:#afafaf;font-size:16px;margin-bottom:8px;}
.link__news_ulist_article .blank > img{vertical-align:middle;}
.link__news_ulist_article .link_blank{width:16px;height:13px;vertical-align:baseline;margin-left:-4px;}

/*主体右侧顶部四块图标*/
.photo__ulist{background:#f9f9f6;display:flex;padding:20px 10px 20px 10px;overflow:hidden;}
.photo__ulist > li{width:calc((100% / 4) - 20px);margin:0 10px 0 10px;float:left;}
.photo__ulist > li > a{position:relative;display:block;background:#fff;width:100%;padding:10px 0px 10px 40px;border:solid 1px #f8f9fa;border-top-color:#fff;border-bottom-color:#bfc9d0;border-radius:4px;transition:all 0.1s ease-out;}
.photo__ulist > li > a > span{display:block;color:#515151;padding:3px 0 4px 0;font-size:20px;font-weight:500;letter-spacing:1px;text-align:center;transition:all 0.1s ease-out;}
/*.photo__ulist > li > a > span::before{position:absolute;left:30px;display:inline-block;font-family:"FontAwesome";font-weight:normal;color:#d4d4d4;content:"\f15c";font-size:22px;}*/
.photo__ulist > li > a > span::before{position:absolute;left:30px;display:inline-block;}
.photo__ulist > li.active > a > span{color: #28b4f4;}
.photo__ulist > li:nth-child(1) > a > span::before{content:url(../img/icon/biaomian.png);}
.photo__ulist > li:nth-child(2) > a > span::before{content:url(../img/icon/peitao.png);}
.photo__ulist > li:nth-child(3) > a > span::before{content:url(../img/icon/bingzheng.png);}
.photo__ulist > li:nth-child(4) > a > span::before{content:url(../img/icon/jiance.png);}

.photo__ulist > li:nth-child(1) > a:hover > span::before,
.photo__ulist > li.active:nth-child(1) > a > span::before{content:url(../img/icon/biaomian2.png);}

.photo__ulist > li:nth-child(2) > a:hover > span::before,
.photo__ulist > li.active:nth-child(2) > a > span::before{content:url(../img/icon/peitao2.png);}

.photo__ulist > li:nth-child(3) > a:hover > span::before,
.photo__ulist > li.active:nth-child(3) > a > span::before{content:url(../img/icon/bingzheng2.png);}

.photo__ulist > li:nth-child(4) > a:hover > span::before,
.photo__ulist > li.active:nth-child(4) > a > span::before{content:url(../img/icon/jiance2.png);}


.zlxz_icon > li:nth-child(1) > a > span::before{content:url(../img/icon/biaozhun.png);}
.zlxz_icon > li:nth-child(2) > a > span::before{content:url(../img/icon/shigong.png);}
.zlxz_icon > li:nth-child(3) > a > span::before{content:url(../img/icon/chanping.png);}
.zlxz_icon > li:nth-child(4) > a > span::before{content:url(../img/icon/zonghe.png);}

.zlxz_icon > li:nth-child(1) > a:hover > span::before,
.zlxz_icon > li.active:nth-child(1) > a > span::before{content:url(../img/icon/biaozhun2.png);}

.zlxz_icon > li:nth-child(2) > a:hover > span::before,
.zlxz_icon > li.active:nth-child(2) > a > span::before{content:url(../img/icon/shigong2.png);}

.zlxz_icon > li:nth-child(3) > a:hover > span::before,
.zlxz_icon > li.active:nth-child(3) > a > span::before{content:url(../img/icon/chanping2.png);}

.zlxz_icon > li:nth-child(4) > a:hover > span::before,
.zlxz_icon > li.active:nth-child(4) > a > span::before{content:url(../img/icon/zonghe2.png);}



.photo__ulist > li:nth-child(1) > a:hover > span,
.photo__ulist > li:nth-child(1) > a:hover > span::before,
.photo__ulist > li.active:nth-child(1) > a > span,
.photo__ulist > li.active:nth-child(1) > a > span::before,
.color1_box .link__news_ulist_article > p > .capa::before,
.color1_box .link__news_ulist_article:hover,
.color1_box .link__news_ulist_article:hover p,
.color1_box .link__news_ulist_article:hover > p::after{color:#3962db;}
.color1_box .link__news_ulist_article > p::after{color:#8da5ed;}

.photo__ulist > li:nth-child(2) > a:hover > span,
.photo__ulist > li:nth-child(2) > a:hover > span::before,
.photo__ulist > li.active:nth-child(2) > a > span,
.photo__ulist > li.active:nth-child(2) > a > span::before,
.color2_box .link__news_ulist_article > p > .capa::before,
.color2_box .link__news_ulist_article:hover,
.color2_box .link__news_ulist_article:hover p,
.color2_box .link__news_ulist_article:hover > p::after{color:#8a67db;}
.color2_box .link__news_ulist_article > p::after{color:#bda8ed;}

.photo__ulist > li:nth-child(3) > a:hover > span,
.photo__ulist > li:nth-child(3) > a:hover > span::before,
.photo__ulist > li.active:nth-child(3) > a > span,
.photo__ulist > li.active:nth-child(3) > a > span::before,
.color3_box .link__news_ulist_article > p > .capa::before,
.color3_box .link__news_ulist_article:hover,
.color3_box .link__news_ulist_article:hover p,
.color3_box .link__news_ulist_article:hover > p::after{color:#e66b35;}
.color3_box .link__news_ulist_article > p::after{color:#f3ac8c;}

.photo__ulist > li:nth-child(4) > a:hover > span,
.photo__ulist > li:nth-child(4) > a:hover > span::before,
.photo__ulist > li.active:nth-child(4) > a > span,
.photo__ulist > li.active:nth-child(4) > a > span::before,
.color4_box .link__news_ulist_article > p > .capa::before,
.color4_box .link__news_ulist_article:hover,
.color4_box .link__news_ulist_article:hover p,
.color4_box .link__news_ulist_article:hover > p::after{color:#e6a535;}
.color4_box .link__news_ulist_article > p::after{color:#f9d28f;}


@media screen and (max-width:899px){
    .recruit__contact_decs > dd{margin-left:8.22222vw;}
    .photo__ulist{display:none;}
}

@media screen and (max-width:799px){
/*    .photo__ulist{display:block;padding:0;}*/
    .photo__ulist > li{width:100%;margin:0;}
    .photo__ulist > li:nth-child(n+2){margin-top:-1px;}
    .photo__ulist > li > a{background:#f3f7fb;border:solid 1px #e1e2e7;border-radius:0;padding:13px 38px 14px 0;}
    .photo__ulist > li > a > span{padding:3px 0 4px 12px;text-align:left;border-right:none;font-size: 15px;}
    .photo__ulist > li > a:active{margin-top:0;border-bottom-width:1px;}
    .photo__ulist > li > a > span::before{display:none;}
    .photo__ulist > li > a > span::after{position:absolute;top:50%;right:12px;display:inline-block;font-family:"FontAwesome";font-weight:normal;color:#28b4f4;content:"\f078";font-size:14px;transform:translateY(-50%) scale(0.8);}
}


@media screen and (max-width:699px){
    .recruit__contact_decs > dd{margin-left:12.22222vw;}
    .recruit__contact_decs > dd .ttl > span{display:block;margin-top:6px;margin-left:0;}
    .recruit__contact_decs > dd .address .em1{display:block;margin-left:0;}
}

@media screen and (max-width:639px){
    .link__news_ulist_article > p{margin-top:4px;}
    .link__news_ulist_article{padding-left:8px;padding-right:36px;}
    .link__news_ulist_article > p::after{right:8px;}
}

@media screen and (max-width:360px){
    .photo__ulist{padding:0;}
}

