﻿@charset "utf-8";
html,body{width: 100%;min-width:1300px;font-family: "Microsoft YaHei";}
h1,h2{width: 100%;}
body{background: #fff;}
.banner img{width: 100%;display: block;}
/*nav*/
.navBg{width:  100%;background-color: #fff;position: relative;z-index: 99;top: 0;height: 70px;box-sizing: border-box;}
.navBox{width: 1200px;height: 70px;margin: 0 auto;overflow: hidden;line-height: 75px;}
.navBox .logo{float: left;margin-top: 15px;}
.navBox .nav_{width: 600px;float: right;margin: 0 auto;height: 70px;}
.nav_ a{color: #000;/* display: block; *//* height: 70px; */padding: 5px 12px;width: 115px;border-radius: 12px;box-sizing: border-box;text-decoration: none !important;}
.nav_ li{float: left;font-size: 18px;text-align: center;letter-spacing: 2px;height: 70px;width: 110px;margin: 0 10px;box-sizing: border-box;}
.nav_ li.on a,.nav_ li:hover a{color: #00744b;border: 1px solid #479678;font-weight: bold;}
/*foot*/
.footer{position: absolute;width:100%;line-height: 50px;text-align: center;font-size: 14px;color: #000;bottom: 5px;}
.footer a{color: #fff;}
.content_box1{background: transparent url(./images/bg1.jpg)no-repeat bottom;background-size: 100%;position: relative;}
.content_box2{background: transparent url(./images/bg2.jpg)no-repeat bottom;background-size: 100%;position: relative;}
.content_box3{background: transparent url(./images/bg3.jpg)no-repeat bottom;background-size: 100%;position: relative;}
.content{width: 1000px;margin: 0 auto;padding: 70px 0 250px;position: relative;}
.content_box .content .title_{background: transparent url(./images/title_bg.png)no-repeat center;font-size: 22px;font-weight: bold;color: #067149;text-align: center;letter-spacing: 1px;line-height: 45px;margin: 30px 0 25px;}
.content_box1 p{text-indent: 2em;font-size: 16px;line-height: 30px;text-align: justify;}
.content_box2 .content>div{font-weight: bold;font-size: 18px;background: linear-gradient( 180deg, #25a4aa, #5cc991 );display: inline-block;color: #fff;padding: 3px 15px;border-radius: 30px;line-height: 26px;margin: 35px 0 15px;}
.content_box2 .content>p{font-size: 16px;line-height: 30px;position: relative;text-align: justify;}
.content_box2 .xdd_::before{display: block;content: "";width: 10px;height: 10px;border-radius: 20px;background: linear-gradient( 180deg, #2aa6ac, #5cc895 );position: absolute;left: -15px;top: 10px;}
.job_box{width: 875px;margin: 55px  auto 0;}
.job_box .job_title{border-bottom: 0;background-color: #26875b;font-size: 18px;font-weight: bold;color: #fff;line-height: 40px;padding-left: 15px;}
.job_box .job_name{
    line-height: 35px;
    float: left;
    font-size: 14px;
}
.job_box .job_a{
    float: right;
    line-height: 35px;
    font-size: 14px;
    color: #000;
    margin-right: 5px;
}
.job_box li::after{display: block;content: "";clear: both;}
.job_box li{
    border-bottom: 1px dashed #a7a7a7;
}
.cont_a:hover{text-decoration: underline;}