<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

#jobs{ position: relative;z-index: 5; background: #fff; margin: 0 auto;}

#jobs .list{margin: 0 auto;}
#jobs .list&gt;ul{margin: 0 auto;}
#jobs .list&gt;ul&gt;li{ position: relative; display: block; float: left;width: 31.33%; margin-right: 3%; margin-bottom: 3%; box-sizing: border-box; overflow: hidden;transition: all .35s; }
#jobs .list&gt;ul&gt;li:nth-child(3n){margin-right: 0;}
#jobs .list&gt;ul&gt;li&gt;a{display: block;zoom: 1;padding: 50px; background: #eee;transition: all .35s;  }
#jobs .list&gt;ul&gt;li&gt;a:before, #jobs .list&gt;ul&gt;li&gt;a:after { content: ""; display: table; }
#jobs .list&gt;ul&gt;li&gt;a:after { clear: both; }
#jobs .list&gt;ul&gt;li&gt;a .tit{font-size: 2.4rem; color: #333; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; transition: all .35s;}
#jobs .list&gt;ul&gt;li&gt;a .num{font-size: 1.4rem; color: #999; padding-top: 8px; transition: all .35s;}
#jobs .list&gt;ul&gt;li&gt;a .ico{ position: absolute;z-index: 3; right: 30px;bottom: -12px; transition: all .3s;}
#jobs .list&gt;ul&gt;li&gt;a .ico&gt;i{font-size: 9rem; color: rgba(0,0,0,.1); transition: all .35s; }
#jobs .list&gt;ul&gt;li&gt;a:hover{background: rgba(1,64,153,1); background:linear-gradient(to right bottom,#3aa9ff,#0061ac);}
#jobs .list&gt;ul&gt;li&gt;a:hover .tit{color: rgba(255,255,255,1);}
#jobs .list&gt;ul&gt;li&gt;a:hover .num{color: rgba(255,255,255,.6);}
#jobs .list&gt;ul&gt;li&gt;a:hover .ico{transform: scale(1.1); bottom: -10px;}
#jobs .list&gt;ul&gt;li&gt;a:hover .ico&gt;i{ color: rgba(255,255,255,.8);}

#jobs .view{ position: relative; margin:0 auto; padding: 50px 0; width: 60%;}
#jobs .view:after{position: absolute;z-index: 3; right: -30%;bottom: -5%;font-size: 30rem; font-family: iconfont; color: rgba(0,0,0,.061); content: '\e616';}
#jobs .view&gt;.title{ text-align: left; border-bottom: 1px solid #ddd; padding: 20px 0; }
#jobs .view&gt;.title&gt;.tit{font-size: 3.6rem; font-weight:700;color: #333;}
#jobs .view&gt;.title&gt;.expire{font-size: 1.6rem;color: #888;padding-top: 10px;}
#jobs .view&gt;.close{ position: absolute;z-index: 43;right: 0;top: 20px; transition: all .5s;}
#jobs .view&gt;.close&gt;i{font-size: 4.2rem; font-weight: 200; color: rgba(1,64,153,1); cursor: pointer;}
#jobs .view&gt;.close:hover{transform:rotate(180deg);}

#jobs .view&gt;.container{ position: relative; margin:40px auto; height: 360px; overflow-y: auto;}
#jobs .view&gt;.container::-webkit-scrollbar {width:5px;height: 1px;}
#jobs .view&gt;.container::-webkit-scrollbar-thumb {background:#666;}
#jobs .view&gt;.container::-webkit-scrollbar-track { box-shadow: 0 0 0 rgba(255,255,255,1); border-radius: 10px;background: none;}


#jobs .view&gt;.container&gt;.item{margin-bottom: 20px; width: 56%;}
#jobs .view&gt;.container&gt;.item&gt;.tit{ padding: 10px 0; font-size: 1.8rem; font-weight: 700; color: #ccc;}
#jobs .view&gt;.container&gt;.item&gt;.con{text-align: left;}
#jobs .view&gt;.container&gt;.item&gt;.con&gt;p{font-size: 1.4rem;color: #666; width: 50%;float: left; padding: 3px 0; box-sizing: border-box;}
#jobs .view&gt;.container&gt;.item&gt;.con&gt;p.w100{width: 100%;float: none; line-height: 2rem;}







@media only screen and (max-width: 1460px){

    #jobs .list&gt;ul&gt;li&gt;a{padding: 40px 50px; }


}

@media only screen and (max-width: 1380px){

    #jobs .list&gt;ul&gt;li&gt;a{padding: 32px 50px; }

}

@media only screen and (max-width: 1200px){

    #jobs .list&gt;ul&gt;li&gt;a{padding: 25px 50px; }
    #jobs .list&gt;ul&gt;li&gt;a .tit{font-size: 2rem;}
    #jobs .list&gt;ul&gt;li&gt;a .ico&gt;i{font-size: 7rem; }

}

@media only screen and (max-width: 1080px){

    #jobs .list&gt;ul&gt;li{ width:48.5%; margin-right: 0;}
    #jobs .list&gt;ul&gt;li:nth-child(3n){margin-right: 0;}
    #jobs .list&gt;ul&gt;li:nth-child(even){float: right;}

    #jobs .view&gt;.container&gt;.item{width: 100%;}


}

@media only screen and (max-width: 780px){

    #jobs .view{ width: 70%;}
    #jobs .view:after{font-size: 20rem;}
    #jobs .view&gt;.title&gt;.tit{font-size: 3rem;}


}



@media only screen and (max-width: 640px){

    #jobs .list&gt;ul&gt;li{ width:100%;  float: none; margin-bottom: 20px;}
    #jobs .list&gt;ul&gt;li:nth-child(even){float: none;}
    #jobs .list&gt;ul&gt;li&gt;a{padding: 20px 30px;}
    #jobs .list&gt;ul&gt;li&gt;a .tit{font-size: 1.8rem;}


    #jobs .view:after{font-size: 16rem;}
    #jobs .view&gt;.title&gt;.tit{font-size: 2.4rem;}
    #jobs .view&gt;.container&gt;.item&gt;.con&gt;p{width: 100%;float: none;}

}

































</pre></body></html>