body{background:url(../../images/companybg.png) no-repeat center bottom}
.am-container{background: transparent}
.content{max-width: 1920px;min-width: 1200px;margin: 0 auto;}
.title{text-align: center;margin-top: 50px}
.lef-t {
    padding: 0!important;
    height: 750px!important;
    overflow-y: auto!important;
    margin-top: 20px!important;
    display:none!important;
}
.lef-t::-webkit-scrollbar-track-piece {
    background-color:#216bd259;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.lef-t::-webkit-scrollbar {
    width:5px;
}
.lef-t::-webkit-scrollbar-thumb {
    background-color:#1d5eb9;
    background-clip:padding-box;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.job-title{
    color:#ffffff!important;
    text-decoration: none!important;
}
.job-title:hover{
    color:#ffffff!important;
}
.am-gotop-fixed {
    position: fixed;
    right: 10px;
    bottom: 100px;
    z-index: 1010;
    opacity: 0;
    width: 50px;
    min-height: 50px;
    overflow: hidden;
    border-radius: 0;
    text-align: center;
}
.am-container>.am-g{
    display:flex!important;
    justify-content: space-between!important;
}
@keyframes myfirst
{
    from {left: 0;}
    to {left:100%;}
}
/*--------------------------媒体查询---------------------------------*/
@media screen and (max-width:319px){
}
@media screen and (min-width:320px) and (max-width:479px){
}
@media screen and (min-width:480px) and (max-width:539px){
}
@media screen and (min-width:540px) and (max-width:639px){
}
@media screen and (min-width:640px) and (max-width:719px){
}
@media screen and (min-width:720px) and (max-width:1079px){
}
@media screen and (min-width:1080px) and (max-width:1439px){
}
@media screen and (min-width:1440px) {
   }
.am-slider-default{
    margin-bottom: 0!important;
}
/*.am-container{*/
/*    margin-top: 55px;*/
/*}*/
.lef-t ul{
    width: 270px;;height: 500px;overflow-y: scroll;margin: 20px auto;}
.lef-t ul::-webkit-scrollbar-track-piece {
    background-color: #1B40E183;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.lef-t ul::-webkit-scrollbar {
    width:6px;
}
.lef-t ul::-webkit-scrollbar-thumb {
    background-color:#0b418c;
    background-clip:padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.lef-t ul::-webkit-scrollbar-thumb:hover {
    background-color:#0b418c;
}
.lef-t ul li{margin-top: 10px}
.job-t{margin-top: 20px!important;}
                         .job-click{;overflow-y: scroll;}
.job-click::-webkit-scrollbar-track-piece {
                             background-color: #1B40E183;
                             -webkit-border-radius: 3px;
                             -moz-border-radius: 3px;
                             border-radius: 3px;
                         }
.job-click::-webkit-scrollbar {
    width:3px;
}
.job-click::-webkit-scrollbar-thumb {
    background-color:#0b418c;
    background-clip:padding-box;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.nav{
    z-index: 9999;left: 0;top:0;background:  no-repeat center;height: 60px;line-height: 60px;background: #2b62af;max-width: 1200px;width: 100%;min-width: 1200px;margin: 0 auto;
}
.nav ul{width: 1100px;position: relative;z-index: 99999;margin: 0 auto;}
.nav li{cursor: pointer;font-size: 18px;;height: 55px;line-height: 55px;float: left;text-align: center;margin:0 5px;text-align: center;position: relative;width: auto;}
.nav li a.first-a{;position: relative;padding: 10px 20px;letter-spacing: 3px;font-weight: 500;color: #ffffff }
.nav li a.active{background: #FFFFFF;color: #ed6c00;}
.nav li:hover .first-a{background: #FFFFFF;color: #ed6c00;}
.job-a{box-shadow:2px 2px 7px 3px #cecece;margin: 20px auto;height: 750px;padding-top: 17px;padding-bottom: 15px }
.job-click{margin: 20px auto;width: 800px;height: 700px}