﻿@charset "utf-8";
*{ font-family: "Microsoft Yahei",Arial;  }
.no-padding{  padding: 0;  }
.no-margin{margin: 0;  }
#wraps, #wrap, html, body {
    width: 100%;
    height: 100%;
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    margin: 0 auto;
    min-width: 1200px;
    max-width: 1920px;
    background-color: #FFFFFF;
    min-height: 690px;
}
.footer{padding:10px 0;text-align: center;color: #fff;background-color: #1b7f5c;width: 100%;}
.top-box{height: 71px;/* overflow: hidden; */width: 100%;}
.main-width{width: 1000px;margin: 0 auto;}
.logo{display: block;float: left;width: auto;margin-top: 22px;}
.nav-list{float: right;}
.nav-list li{float: left;}
.nav-list li{text-align: center;display: block;}
.nav-list li a{font-size: 18px;text-decoration: none;display: block;width: 80px;height: 40px;
    line-height: 40px;text-align: center;color: #202020;font-weight: bold;margin: 16px 30px;}
.nav-list li a.on{text-decoration: none;border-bottom:2px solid #1b7f5c;}
.nav-list li a:hover{text-decoration: none;border-bottom:2px solid #1b7f5c;}
.nav-list li a:active{ text-decoration: none; }
.nav-list li a:visited{text-decoration: none; }
.banner{width: 100%;height: auto;}
.banner img{display: block;width: 100%;margin: auto;height: auto;}
h1{color: #202020;font-size: 32px;text-align: center;line-height: 80px;margin:30px auto;}
.p1{color: #202020;font-size: 20px;line-height: 40px;text-align: left;margin: 10px auto;}
h2{color: #202020;font-size: 20px;line-height: 38px;margin-top: 20px;}
.p2{color: #202020;font-size: 16px;line-height: 32px;text-align: left;margin: 10px auto;}
.title{display: block;margin: 60px 0;}
.job-wrap{width: 90%;margin: 16px auto;margin-bottom: 40px;}
table{width: 94%;margin: auto;}
table tr td {font-size: 20px;color: #202020;line-height: 50px;}
table tr td a{display: block;width: 136px;height: 44px;color: #fff;
    font-size: 20px;font-weight: bold;text-align: center;line-height: 44px;background-color: #1b7f5c;border-radius: 5px;}
.lc-box{width: 93%;margin: 30px auto;overflow: hidden;margin-left: 70px;}
.lc-box img{float: left;display: block;width: 218px;}
.lc-box .right-text{float: right;width: 680px;}
.lc-box .right-text p{font-size: 20px;font-weight: bold;text-align: left;line-height: 36px;margin-bottom: 28px;}