﻿@charset "utf-8";
*{ font-family: "Microsoft Yahei",Arial;  }
.no-padding{  padding: 0;  }
.no-margin{margin: 0;  }
body{background: #ebebeb;min-width: 1280px;}
/*棣栭〉*/
.index-top{height: 60px;background: #fff;min-width: 1280px;margin: 0  auto;}
.main-width{width: 1280px;margin: 0 auto;}
.main-width2{width: 1075px;margin: 35px auto;}
.logo{display: block;float: left;margin-top: 11px;}
.index-nav{  position: absolute;  top: 0;  width: 100%;  left: 0;  height: 86px;  background: #fff;  }
.nav-list{float: right;/* width: 80%; */position: relative;margin-right: 120px;}
.nav-list li{float: left;}
.nav-list li.one-li{height: 60px;line-height: 60px;text-align: center;display: block;margin-left: 50px;}
.nav-list li.one-li a.one-a{font-size: 16px;color: #333;text-decoration: none;display: block;}
.nav-list li.one-li a.one-a.on{text-decoration: none;color: #005f44;}
.nav-list li.one-li a.one-a:hover{  text-decoration: none;  color: #005f44; }
.nav-list li.one-li a.one-a:active{ text-decoration: none; }
.nav-list li.one-li a.one-a:visited{text-decoration: none; }
.main-body{padding: 20px 20px;background: #ffffff;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;min-width: 1075px;margin: 0 auto;width: 100%;}
.main-body .left{width: 260px;float: left;}
.main-body .right{width: 754px;float: right;border-left: 1px #dfdfdf solid;}
.main-body .right .title{width:100%;margin: 25px auto;font-size: 18px;font-weight: bold;color: #005f44;text-align: center;}
.main-body .right .right-body{padding: 0 40px;}
#wrap{}
.main-p{font-size: 12px;line-height: 25px;text-indent: 2em;margin-top: 0px;}
.title2{color: #005f44;font-weight: bold;line-height: 30px;}
.footer{height: 60px;line-height: 60px;text-align: center;color: #333;}
.dept-name{font-weight: normal;font-size: 16px;line-height: 35px;color:blue;border-bottom:1px solid #ddd;}
.comlist {}
.comlist  ul {}
.comlist  ul li{float: left;padding: 8px 12px;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;border-radius: 10px;margin-top: 12px;text-align: center;color: #fff;background: #17664D;margin-right: 8px;}
.comlist  ul li.on{color: #fff;background: #E66A29;}
.job-table{
    margin-top: 30px;
}
.job-table tr{}
.job-table tr th{background: #efefef;color: #333;height: 35px;line-height: 35px;}
.job-table tr td{line-height: 35px;}
.job-table tr.joblist td{border-bottom:1px dashed #ddd;}
.apply{color: blue;font-size: 14px;text-align: center}
#marquee1{background: url("images/gd-bg.png") no-repeat;width: 171px;height: 475px;padding-top: 10px;margin-left: 42px;margin-bottom: 10px;overflow:hidden;padding-left: 7px;}