@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 { text-align: left; 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:#10713a}   
h1{font-size:16px;font-weight:600;color:#666}  
.left{float:left}  
.right{float:right}  
.clear{clear:both}  


html{width: 100%;}
body{width: 100%;overflow-x:hidden;overflow-y:auto;font-family:"Microsoft YaHei";background:url(../images/bg.jpg) no-repeat center top;background-size:cover;}
.top{width:100%;height:485px;overflow-x:hidden;overflow-y:auto;}
.wrap{width:1100px;margin:0 auto;}
.wrap0{position:absolute;top:0;width:1100px;left:50%;margin-left:-550px;}
.logo{float:left}
.logo img{position:relative;top:20px;}
.nav{float:right}
.bg_top{width:1920px;position:absolute;top:0;left:50%;margin-left:-960px;}

.banner{position:relative;width:1440px;height:500px;margin:0 auto;overflow:hidden}
.banSwiper{position:relative;width:1440px;height:500px;margin:0 auto;overflow:hidden}
.banSwiper img{width:100%}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 20px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #fff;
  margin: 0 5px;
  opacity: 1;
  border: 0 solid #fff;
  cursor: pointer;
}
.swiper-active-switch {
  background: #e92411;
}  

.arrow-left{position:absolute;top:50%;background:url(../images/prev.png);left: 5%;right: auto;width:41px;height: 75px;margin-top:-37.5px;z-index:999}
.arrow-right{position:absolute;top:50%;background:url(../images/next.png);left: auto;right:5%;width:41px;height: 75px;margin-top:-37.5px;z-index:999}


.nav ul li{float:left;width:110px;height:60px;line-height:60px;text-align:center;}
.nav ul li a{display:inline-block;width:140px;height:60px;font-size:15px;color:#555559;}
.nav ul li.active a{background:url(../images/navbg.png) no-repeat center top;color:#fff}
.nav ul li:hover a{background:url(../images/navbg.png) no-repeat center top;color:#fff}


.content{position:relative;z-index:99}

.copyright{width:100%;height:179px;font-size:12px;color:#10713a;background:url(../images/bg_bom.png) no-repeat center bottom;background-size:1920px auto;text-align:center;position:relative}
.copyright p{width:100%;text-align:center;position:absolute;bottom:20px;left:0;z-index:99}
.copyright a{font-size:12px;color:#10713a}

.left{width:372px;float:left}
.right{width:708px;float:right;background:#fff;}
.left_ul{background:#fff;border:5px solid #bfdacc;box-sizing:border-box;padding:20px;font-size:15px;line-height:30px;}
.left_ul li{margin-top:30px;color:#000;font-size:15px;line-height:30px;}
.tit1{display:block;margin:0 auto}
.right_tit{color:#10713a;font-size:18px;font-weight:bold;text-align:center;line-height:30px;padding:20px 0 0}
.right_tit span{font-size:24px;}
.right_txt{box-sizing:border-box;padding:20px;font-size:15px;line-height:30px;}


.career_ul{background:#fff;border:5px solid #bfdacc;box-sizing:border-box;padding:20px;line-height:35px;}
.career_ul li{cursor:pointer;width:50%;float:left;height:45px;background:url(../images/li_o.jpg) repeat-x bottom;text-align:center;line-height:45px;}
.career_ul li.active{color:#147d41;font-weight:bold;font-size:15px;}
.career_ul li:hover{color:#147d41;}
.tit6{display:block;margin:0 auto 15px}
.deplist_ul li{cursor:pointer;width:20%;float:left;height:45px;background:url(../images/li_o.jpg) repeat-x bottom;text-align:center;line-height:45px;}
.deplist_ul li.active{color:#147d41;font-weight:bold;font-size:15px;}
.deplist_ul li:hover{color:#147d41;}
.comlist{box-sizing:border-box;padding:20px}
.deplist_tit{color:#147d41;font-weight:bold;font-size:16px;height:30px;line-height:30px;}
.deplist_tit img{position:relative;top:3px;margin-right:10px}
.c{box-sizing:border-box;padding:0 20px}
.c0{box-sizing:border-box;padding:0 20px}
.c_tit{border-top:4px solid #bfdacc;border-bottom:4px solid #bfdacc;padding:10px 0;text-align:center;color:#10713a;font-size:14px}
.c_tit span{font-weight:bold}
.c_ul{margin-bottom: 20px;}
.c li{width:50%;float:left;height:35px;text-align:center;line-height:35px;}
.c0 li{width:50%;float:left;height:35px;text-align:center;line-height:35px;}


.c{display:none;}
.c0{display:none;}
.none{display:none;text-align:center;color:#333;padding:0 0 30px 0}
.none0{display:none;text-align:center;color:#333;padding:0 0 30px 0}







