﻿@charset "utf-8";
*{ font-family: "Microsoft Yahei",Arial;  }
.no-padding{  padding: 0;  }
.no-margin{margin: 0;  }
/*棣栭〉*/
body{min-width: 1200px;}
.index-top{height: 93px;background: #2f6bb1;}
.main-width{width: 1200px;margin: 0 auto;}
.logo{display: block;float: left;}
.index-nav{  position: absolute;  top: 0;  width: 100%;  left: 0;  height: 86px;  background: #fff;  }
.nav-list{float: right;/* width: 60%; */position: relative;/* background: #f7f7f7; *//* margin-top: 30px; */}
.nav-list li{float: left;}
.nav-list li.one-li{text-align: center;display: block;position: relative;margin-top: 33px;}
.nav-list li.one-li a.one-a{font-size: 20px;text-decoration: none;text-align: center;color: #fff;font-weight: normal;padding: 0 33px;border-left: 1px dashed #fff;}
.nav-list li.one-li a.one-a.on{text-decoration: none;color: #fff;}
.nav-list li.one-li a.one-a:hover{text-decoration: none;color: #fff;}
.nav-list li.one-li a.one-a:active{ text-decoration: none; }
.nav-list li.one-li a.one-a:visited{text-decoration: none; }
.footer{padding: 15px 3px;text-align: center;color: #fff;background: #bbdde6;}
.btn_gotop{ display: none; position:fixed; bottom:100px; right: 25px; width: 40px; height: 40px; background: url(images/top.png) no-repeat;}
.btn_gotop a{display: block; width: 100%; height: 100%;}
.banner{width: 100%;height: auto;}
.banner img{width: 100%;height: auto;}
.main-content{padding: 50px 0;}
.main-content .text-content{}
.main-content .text-content p{font-size: 16px;line-height: 36px;text-indent: 2em;}
.main-content .title-h1{background: url("images/title-bg.png") no-repeat;height: 31px;line-height: 21px;font-size: 20px;color: #2f6bb1;font-weight: bold;margin-top: 25px;}
.main-content .text-p{font-size: 16px;line-height: 35px;}
.job-wrap{  width: 1169px;  margin: 0 auto;background: #f8f8f8;  }
.job-wrap ul{}
.job-wrap ul li{
    margin-top: 20px;
}
.job-wrap ul li .dept-title{background: url("images/li2.png") no-repeat;height: 47px;line-height: 47px;width: 100%;font-size: 15px;cursor: pointer;font-weight: bold;color: #fff;padding-left: 15px;}
.job-wrap ul li .dept-title.on{background: url("images/li-in.png") no-repeat;height: 47px;line-height: 47px;width: 100%;font-size: 15px;cursor: pointer;font-weight: bold;color: #fff;padding-left: 15px;}
.job-wrap ul li .job-list{
    padding: 20px 0;
    display: none;
}
.job-wrap ul li .job-list table{}
.job-wrap ul li .job-list table tr{}
.job-wrap ul li .job-list table tr td{padding: 4px 9px;border-bottom: 1px dashed #ddd;}