@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}  

*{background-color:transparent;  
-webkit-appearance:none;  
-webkit-tap-highlight-color:transparent;  }



html{width:100%;overflow-x:hidden;overflow-y:auto;font-family:"Microsoft YaHei";background:#fff;}
body{width:100%;font-family:"Microsoft YaHei";}
.top{width:100%;height:97px;}
.wrap{width:1000px;margin:0 auto;}
.logo{float:left}
.logo img{position:relative;top:30px;}
.nav{float:right}


.nav ul{height:36px;margin-top:47px;background:#0074ba}
.nav ul li{float:left;height:36px;line-height:36px;text-align:center;padding:0 20px;}
.nav ul li a{display:block;width:100%;height:100%;font-size:16px;color:#fff;font-weight:bold;}
.nav ul li.active{background:#0eb3cb}
.nav ul li.active a{color:#fff}
.nav ul li:hover{background:#0eb3cb}
.nav ul li:hover a{color:#fff}


.content{position:relative;width:100%;height:1037px;background:url(../images/bg.jpg) no-repeat center top;}
.banner{width:100%;height:285px;}
.txt{width:100%;margin-top:14px;min-height:440px;}
.news1{width:880px;margin:40px auto 0;}
.txt2{display:block;margin:100px auto 0 auto;}

.copyright{position:absolute;bottom:20px;left:0;width:100%;text-align:center;font-size:12px;color:#666}
.copyright a{font-size:12px;color:#666}


.poster-main{position: relative;margin:80px auto 0;}
.poster-main .poster-list .poster-item{position: absolute;left: 0;top: 0;}
.poster-main .poster-btn{position: absolute;top: 0;cursor: pointer;}
.poster-main .poster-prev-btn{right: -100px;background: url("../images/btn_r.png") no-repeat center center;}
.poster-main .poster-next-btn{left: -100px;background: url("../images/btn_l.png") no-repeat center center;}
.poster-item{position: relative;}
.poster-main .poster-list .poster-item span{height:50px;background:#f5fafc;display:block;width:100%;text-align:center;font-size:14px;color:#0074ba;font-weight:bold;}			
.poster-item img{border:5px solid #c3e3f0}	

#focus_Box{position:relative;width:663px;height:340px;margin:88px auto 0;}
#focus_Box ul{position:relative;width:663px;height:340px;overflow:hidden;}
#focus_Box li{z-index:0;position:absolute; width:0px;height:0px;top:146px;left:377px;border-radius:4px;}
#focus_Box li img{border:5px solid #c3e3f0;width:100%;height:100%;vertical-align:top}
#focus_Box li span{height:60px;background:#f5fafc;display:block;width:100%;text-align:center;font-size:14px;color:#0074ba;font-weight:bold;padding-top:5px;}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev, #focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:40px;height:78px;top:100px;}
#focus_Box .prev{background:url(../images/btn_l.png) center no-repeat;left:-50px}
#focus_Box .next{background:url(../images/btn_r.png) center no-repeat;right:-50px} 
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}


.job_wrap{ width:100%;height:440px;}
.jobs{width:100%; height: auto; overflow: hidden;}  
.contentInner{width: 950px;height: 350px;margin: 50px auto 0;overflow: auto;}

.jobtop{background: #0869b1; color: #fff; font-size: 14px; height:36px;font-weight: bold;}
.tit{padding-left: 20px;}
#JobSearchShow tr td{padding:10px 0}
#JobSearchMenu{padding-top: 15px; font-size: 12px;}
.turnpage_button{padding: 0 15px; background: #0869b1; color: #fff;} 
.turnpage_text{width: 50px;}


.jmid{width:857px;height:90px;margin:20px auto 0;background:url(../images/t32.png) no-repeat center top}
.jmid ul li{float:left;margin-right:10px;}
.jmid ul{position:relative;top: 45px;left: 39px;}
.selectstyle{width:190px; height:33px;border:1px solid #313131;color:#666666;text-indent:5px;box-sizing : border-box ;font-family:"Microsoft YaHei";}
.jbom{width:857px;margin:10px auto 0}
.jobtop td{font-weight: bold;}

.jtop{text-align:center;width:100%;height:35px;margin:30px auto 0}
.jtop ul{width:500px;margin:0 auto}
.jtop ul li{width:230px;height:35px;float:left;line-height:35px;text-align:center;background:url(../images/h1.png) no-repeat center top;color:#fff;cursor:pointer}
.jtop ul li.active{background:url(../images/h0.png) no-repeat center top;}
.j{display:none}
.j1{display:block}

.news2{width:857px;margin:20px auto 0;}