@charset "utf-8";  
/* css reset*/   
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, em, p, font, img, small, strong, center, dl, dt, dd, ol, ul, li, form, label,  caption {word-break : normal;margin:0;padding:0;border:0;outline:0;font-size:14px;}  
ol, ul {list-style:none}:focus {outline:none; }   
table {border-collapse:collapse;border-spacing: 0}   
caption, th, td { font-weight: normal}   
strong {font-weight:600}   
a{font-family:"Microsoft YaHei";text-decoration:none;color:#404040;cursor:pointer;}   
a:hover{text-decoration:none;color:#FF3300}   
h1{font-size:16px;font-weight:600;color:#666}  
.left{float:left}  
.right{float:right}  
.clear{clear:both} 
html{width:100%;overflow-x:hidden;overflow-y:auto;font-family:"Microsoft YaHei";background:#f5c137}
body{width:100%;font-family:"Microsoft YaHei";}
.wrap{width:1000px;margin:0 auto;}

.banner{width:100%;height:517px;overflow:hidden;position:relative;background: #003061;}
.banner img{display:block;position:relative;width:1920px;left:50%;margin-left:-960px}

.nav{position:absolute;bottom:0;width:100%;height:66px;z-index:99;left:0}
.nav_ul{width:886px;height:47px;margin:0 auto;}
.nav_ul li{float:left;width:20%;text-align:center;}
.nav_ul li a{margin: 0 auto; display:block;width:136px;color: #231815;font-size: 20px;font-weight: 500;line-height:18px;padding:10px 0 5px}
.nav_ul li.active a{   background: #f5c237;border-radius: 20px 20px 0 0;color:#333333}
.nav_ul li:hover a{    background: #f5c237;border-radius: 20px 20px 0 0;color:#333333;}



.content{position:relative}
.con{width:86%;background:#fff;min-height:500px;position:relative;top:-8px;border-radius:10px;border:3px solid #fb8b00}
.tit{text-align:center;padding:45px 0}
.txt{font-size:14px;color:#333333;line-height:36px;padding:0 60px 100px;}


.copyright{width:100%;text-align:center;padding:30px 0;font-size:12px;color:#fff;background:#f5a037;}
.copyright a{font-size:12px;color:#fff}
.b{position:absolute;bottom:0;left:0;width:100%;overflow:hidden}
.b_bg{display:block;width:1920px;position:relative;left:50%;margin-left:-960px}

.n_ul {margin-left:18px}
.n_ul li{width:100%;height:50px;background:#eeeeee;margin-top:10px;color:#f5a037;text-align:center;font-size:16px;font-weight:bold;line-height:50px;cursor:pointer}
.n_ul li.active{background:#f5a037;color:#fff;}

.text{line-height: 28px; font-size: 14px; color: #535353; text-indent: 2em;}
.text2{line-height: 28px; font-size: 14px; color: #535353; }
.pt20{padding-top: 20px;}
.left{width:250px;float:left}
.right{width:700px;float:right}
.p1 {font-size: 18px;color: #1c393c;font-weight: bold;margin-top: 30px;}
.table td{border: 1px solid  #333;font-size: 15px;}
.table th{padding: 10px 0;font-size: 16px;font-weight: bold;}
.table th{height:30px;background: #478121;color: #fff;text-indent:20px}
.table{padding-top: 20px;}

.c_left{width:269px;float:left;height:800px;overflow:auto;background:#eeeeee;border-right:1px solid #b5b5b5}
.c_right{width: 60%;float: right;margin-right: 5%;box-sizing:border-box;padding-top:50px}
.c_ul{text-align:center;cursor:pointer}
.a1{width:166px;margin:0 auto;height:48px;color:#44700f;font-size:16px;line-height:48px;border-bottom:1px solid #fff;overflow: hidden;  
text-overflow:ellipsis;  
white-space: nowrap; font-weight:bold }
.city_ul{display:none}
.city_ul li{height:48px;line-height:48px;color:#44700f;font-size:16px;cursor:pointer;text-align: left;margin-left: 96px;}
.city.active{background:#fff}
.city.active .a1{border-bottom:1px solid #44700f}
.city.active .city_ul{display:block;background:#fff}

.job_ul li{color:#44700f;padding:15px 0}
.job_ul li a{color:#44700f;font-size:16px;}
.job_ul li span{float:right}

.com{display:none;}
.com_tit{font-size:16px;font-weight:bold;color:#44700f}
.null{display:none;width:100%;text-align:center}



.atable{width:100%;margin:0 auto;border:1px solid #eee}
.atable thead{width:100%;background:#85b32b;}
.atable thead tr th{height:45px;color:#fff;text-align:center;font-size:16px;}		
.atable tbody tr td{height:35px;text-align:left;font-size:14px;color:#333;line-height:24px;padding:10px}
.ask_tit{width:100%;padding:15px 0;border-top:1px dashed #44700f;text-align:center;font-weight:bold;font-size:18px;color:#44700f;}
.askwrap{margin-top:30px}
.ask{display:none;}