﻿@charset "utf-8";
*{ font-family: "Microsoft Yahei",Arial;  }
body {
   min-width: 1200px;
}
.no-padding{  padding: 0;  }
.no-margin{margin: 0;  }
/*棣栭〉*/
.index-top{height: 94px;border-bottom: 3px solid #e40077;}
.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: 20px;text-decoration: none;display: block;height: 91px;line-height: 91px;text-align: center;color: #0073c4;font-weight: normal;padding: 0 20px;}
.nav-list li.one-li a.one-a.on{text-decoration: none;color: #fff;background: url("images/nav-acitve.jpg") repeat-x center;font-weight: bold;}
.nav-list li.one-li a.one-a:hover{text-decoration: none;color: #fff;background: url("images/nav-acitve.jpg") repeat-x center;font-weight: bold;}
.nav-list li.one-li a.one-a:active{ text-decoration: none; }
.nav-list li.one-li a.one-a:visited{text-decoration: none; }
.nav-list li.one-li div{width: 100%;top: 71px;height: 0;overflow: hidden;position: absolute;left: 0;}
.nav-list li.one-li div span{display: block;width: 100%;height: 40px;}
.nav-list li.one-li div span a{color: #434343;display: block;font-size: 16px;text-decoration:none;background:blue; height: 40px;line-height: 40px;}
.nav-list li.one-li div span a.on{text-decoration: none;color: #fff;background: red;font-weight: bold;}
.nav-list li.one-li div span a:hover{  text-decoration: none;  color: #fff;background:red;font-weight: bold;}
.nav-list li.one-li div span a:active{ text-decoration: none; }
.nav-list li.one-li div span a:visited{text-decoration: none; }
.nav-list li.one-li:hover div{ transition: 1s;height: 500px; }
.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;}
.content-main{padding: 90px 0;}
.content-main .title-img{width: 100%;}
.content-main .title-img img{margin: 0 auto;}
.text-content{}
.text-content p{font-size: 16px;line-height: 36px;text-indent: 2em;text-align: justify;margin:  0;padding:  0;}
.footer{background: #009ae6;padding: 25px;text-align: center;color: #fff;}
.gg-text{margin-top: 40px;}
.gg-text p{font-size: 16px;line-height: 36px;color: #333333;margin-bottom: 10px;text-align: justify;}
.plan-table{width: 640px;margin: 0 auto;padding-top: 66px;}
.plan-table table{}
.plan-table table tr{}
.plan-table table tr th{background: #84daff;font-size: 18px;color: #333333;line-height: 36px;padding: 10px;text-align: center;border: 1px solid #000;}
.plan-table table tr td{background: #baedff;font-size: 18px;color: #333333;line-height: 36px;padding: 10px;text-align: center;border: 1px solid #000;}
.tips-text{color: #333;font-size: 16px;line-height: 36px;padding-top: 40px;}
.bm-wrap{padding-top: 30px;}
.bm-wrap h1{font-size: 24px;line-height: 36px;color: #333333;font-weight: bold;}
.bm-wrap h2{font-size: 20px;line-height: 36px;color: #333333;font-weight: bold;}
.bm-wrap h2 span{color: #f2479b;}
.bm-wrap p{font-size: 16px;line-height: 36px;color: #333333;font-weight: normal;}
.code{margin: 20px;}
.xc-wrap{width: 1033px;margin: 0 auto;padding-top:  60px;}
.xc-wrap table{}
.xc-wrap table tr{}
.xc-wrap table tr th{font-size: 18px;background: #8fdff5;height: 47px;line-height: 47px;text-align: center;font-weight: bold;border: 1px solid #000;}
.xc-wrap table tr td{background: #b9edff;padding: 10px 0;border: 1px solid #000;text-align: center;font-weight:  bold;}
.xc-wrap table tr td.left-bg{background: #85dbff;}
.lc-wrap{/*background: url("images/xc-bg.png") no-repeat center;*/margin-top: 70px;
   width: 100%;/*height: 549px;*/ padding-bottom:35px;}
.job-wrap{width: 1000px;margin: 0 auto;padding-top:  40px;}
.job-wrap .jobcontent{}
.job-wrap .jobcontent tr{}
.job-wrap .jobcontent tr th{background: #009ae6;padding: 16px 0;text-align: center;font-size:  16px;font-weight:  bold;color:  #fff;}
.job-wrap .jobcontent #JobSearchShow{}
.job-wrap .jobcontent #JobSearchShow tr{}
.job-wrap .jobcontent #JobSearchShow tr td{font-size: 14px;color: #535353;background: #f2f9f8;padding: 13px 15px;text-align: center;border-bottom: 1px dashed #dde1e1;}
.job-wrap .jobcontent #JobSearchShow tr td:hover{color: #009ae6;}
#JobSearchMenu{padding-top: 25px;}
.turnpage_text{width: 40px;text-align: center;}
.turnpage_button{background: #009ae6;color: #fff;border:none;padding: 5px 15px;border-radius: 6px;font-size: 12px!important;;}
.apply-btn{background: url("images/apply.png") no-repeat;display: inline-block;width: 22px;height: 14px;}
.apply-btn:hover{background: url("images/apply-active.png") no-repeat;display: inline-block;width: 22px;height: 14px;}