*{margin: 0;padding: 0;list-style: none;text-decoration: inherit;font-size: 14px;font-family: "微软雅黑";box-sizing: border-box;color: #000;}
.header{width: 100%;height: 80px;}
.headerC{width: 1200px;margin: 0 auto;}
.headerC:after,.nav:after{clear: both;display: block;content: "";}
.logo{padding-top: 10px;float: left;}
.nav{float: right;}
.nav li{float: left;height: 80px;position: relative;padding-top: 23px;margin: 0 15px;}
.nav li>a{color: #72625a;font-size: 16px;display: block;width: 120px;line-height: 35px;text-align: center;border-radius: 20px;}
.nav li>a:hover{background: #15c8ec;color: #fff;font-weight: bold;}
.nav li>a.on{background: #15c8ec;color: #fff;font-weight: bold;}
.nav li>div{position: absolute;width: 120px;left: 50%;margin-left: -60px;background: rgba(0,0,0,0.7);padding: 15px 0;border-radius: 5px;top: 80px;display: none;}
.nav li>div p a{display: block;text-align: center;color: #fff;line-height: 35px;font-size: 16px;}
.nav li>div p a.active{font-weight: bold;}
.banner{width: 100%;min-width: 1200px;}
.section{width: 100%;min-width: 1200px;margin: 0 auto;}
.company{width: 1200px;margin: 0 auto;}
.title{padding-top: 60px;}
.companyWord p{color: #325675;font-size: 15px;line-height: 35px;margin-top: 35px;}
.footer{color: #fff;text-align: center;font-size: 15px;background: #2878dc;line-height: 60px;}


.gsjg{width: 1200px;margin: 0 auto;padding-bottom: 95px;}
.jg_p1{margin-top: 20px;}
.jg_title{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}

.jg_title span{display: block;width: 418px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title span:last-child{float: right;}
.gsjgWord:nth-of-type(odd){border: 1px dashed #15c8ec;padding: 15px 28px 45px 28px;margin-top: 20px;}
.gsjgWord:nth-of-type(even){background:#f4fafe;padding: 15px 28px 45px 28px;margin-top: 20px;}
.gsjgWord h2{color: #333333;font-size: 18px;font-weight: bold;line-height: 35px;border-bottom: 1px dashed #c2c2c2;}
.gsjgWord p{color: #333333;font-size: 14px;line-height: 35px;}

.fzlc{width: 1200px;margin: 0 auto;padding-bottom: 95px;}
.fzlc_p1{margin-top: 20px;}


.fzgh{width: 1200px;margin: 0 auto;padding-bottom: 95px;}
.fzgh ul li{width: 1175px;margin: 0 auto;overflow: hidden;}
.fzgh ul li h2{color: #36caef;font-size: 20px;font-weight: bold;border-bottom: 1px dashed #eeeeee;padding: 25px 0 12px;}
.fzgh ul li h3{color: #333333;font-size: 16px;font-weight: bold;}
.fzgh ul li h2 b{color: #36caef;font-size: 25px;font-weight: bold;}
.fzgh ul li p{color: #333333;font-size: 16px;line-height: 35px;}
.fzgh ul li:nth-of-type(even){padding-left: 12px;}
.fzgh ul li span{display: block;float: left;width: 334px;height: 28px;line-height: 28px;padding-left: 40px;color: #333333;font-size: 16px;background: url(../image/fzgh_p2.png) no-repeat;margin-right: 75px;margin-top: 32px;margin-bottom: 25px;}
.fzgh ul li span:last-child{margin-right: 0;}


.rcpy{width: 1200px;margin: 0 auto;padding-bottom: 95px;}
.rcpy_p1{margin-top: 20px;}
.jg_title2{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}
.jg_title3{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}
.jg_title2 span{display: block;width: 458px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title2 span:last-child{float: right;}
.jg_title3 span{display: block;width: 438px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title3 span:last-child{float: right;}
.rcpy p{color: #333333;font-size: 16px;line-height: 30px;margin-top: 15px;}



.xctx{width: 1200px;margin: 0 auto;padding-bottom: 95px;}
.jg_title4{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}
.jg_title5{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}
.jg_title4 span{display: block;width: 518px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title4 span:last-child{float: right;}
.jg_title5 span{display: block;width: 518px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title5 span:last-child{float: right;}
.xctx img{margin-top: 20px;}


.ygjy{width: 1200px;margin: 0 auto;padding-bottom: 95px;}
.jg_title6{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}
.jg_title7{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}
.jg_title8{overflow: hidden;color: #15c8ec;font-size: 28px;font-weight: bold;text-align: center;margin-top: 35px;}
.jg_title6 span{display: block;width: 468px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title6 span:last-child{float: right;}
.jg_title7 span{display: block;width: 468px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title7 span:last-child{float: right;}
.jg_title8 span{display: block;width: 468px;float: left;height: 3px;background: #15c8ec;margin-top: 20px;}
.jg_title8 span:last-child{float: right;}
.ygjy img{display: block;margin: 30px auto 50px;}

.ygjyWord{background: #f4fafe;padding: 30px;margin-top: 25px;}
.ygjyWord p{line-height: 30px;color: #333333;font-size: 16px;}



.carees{width: 1200px;margin: 0 auto;padding-bottom: 95px;}

.flter-con{width: 1200px;background: #f5f5f5;margin-top: 35px;}
.flter-con ul{overflow: hidden;padding: 12px;}
.flter-con ul li{float: left;position: relative;margin-right: 14px;}
.flter-con ul li select{width: 230px;height: 30px;border: 1px solid #dddddd;color: #333333;outline: none;}
.flter-con ul li input{width: 675px;height: 30px;border: 1px solid #dddddd;color: #333333;outline: none;padding-left: 10px;}
.flter-con ul li:last-child a{position: absolute;right: 8px;top: 7px;}
.flter-con ul li:last-child{margin-right: 0;}
.jobs{width: 1200px;margin-top: 15px;}
.jobs h2{color: #15c8ec;font-size: 16px;font-weight: bold;background: #f5f5f5;padding: 12px;margin-top: 20px;cursor: pointer;}
.jobs h2 img{float: right;padding-right: 45px;padding-top: 7px;cursor: pointer;}
.jobs p{line-height: 43px;padding-left: 12px;border-bottom: 1px dashed #dddddd;}
.jobs p a{float: right;padding-right: 27px;color: #333333;font-size: 14px;}


.jobtop td{background: #f5f5f5;height: 45px;border: none !important;}


tbody td{border-bottom: 1px dashed #dddddd;}
tbody tr:last-child td{border: none;height: 60px;}
