﻿@charset "utf-8";
*{ font-family: "Microsoft Yahei";  }
.no-padding{  padding: 0;  }
.no-margin{margin: 0;  }
body{min-width: 1200px;background: #f0f0f0;}
/*棣栭〉*/
.index-top{height: 74px;background: #fff;}
.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;}
.nav-list li.one-li a.one-a{font-size: 16px;text-decoration: none;display: block;height: 74px;line-height: 74px;text-align: center;color: #232323;width:144px;font-weight: bold;}
.nav-list li.one-li a.one-a.on{text-decoration: none;color: #004186;border-bottom: 4px solid #004186}
.nav-list li.one-li a.one-a:hover{text-decoration: none;color: #004186;border-bottom: 4px solid #004186}
.nav-list li.one-li a.one-a:active{ text-decoration: none; }
.nav-list li.one-li a.one-a:visited{text-decoration: none; }
.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;border-bottom: 10px solid #366da8;}
.banner img{width: 100%;height: auto;}
.content-body{background: #fff url("images/bottom-bg.jpg") bottom center no-repeat;padding-bottom: 200px;}
.content-body .title-img{width: 100%;}
.content-body .content-main{padding: 55px 50px;}
.content-body .content-main .text-content{}
.content-body .content-main .text-content .text-h1{font-size: 22px;line-height: 35px;color: #004186;font-weight: bold;}
.content-body .content-main .text-content .text-h2{font-size: 22px;line-height: 35px;color: #004186;font-weight: bold;margin-bottom: 10px;}
.content-body .content-main .text-content .text-p{font-size: 22px;color: #232323;line-height: 35px;margin-bottom: 30px;font-weight: lighter;text-align: justify;text-indent: 2em;}
.content-body .content-main .text-content .text-p2{font-size: 22px;color: #232323;line-height: 35px;margin-bottom: 10px;font-weight: lighter;text-align: justify;text-indent: 2em;}
.footer{background: #004186;color: #fff;padding: 15px;text-align: center;margin-top: 5px;}
.img{width: 100%;margin: 20px auto;}
.img img{margin: 0 auto;}
.job-text-p-strong{color: #232323;font-size: 22px;line-height: 35px;font-weight: lighter;}
.job-title{font-weight: bold;color: #232323;font-size: 22px;line-height: 45px;margin-top: 25px;}
.job-title a{float: right;}
.job-title a img{}
.job-detail{font-weight: lighter;color: #232323;font-size: 22px;line-height: 35px;}
.btn-apply{display: block;}
.btn-apply a{background: #004186;color: #fff;font-size: 22px;padding: 16px 67px;display: inline-block;margin-right: 30px;}
.job-wrap{}
.job-wrap tr{}
.job-wrap tr td{}
.job-wrap tr.dept-tr{}
.job-wrap tr.dept-tr td{background: none;color: #004186;font-size: 22px;font-weight: bold;padding: 10px 0 10px 10px;border-bottom: 1px dashed #ddd;}
.job-wrap tr.job-tr{}
.job-wrap tr.job-tr td{border-bottom: 1px dashed #ddd;padding: 10px;}