@charset "gb2312";

/*enter*/
.bg{ background:url(../images/enter.jpg) no-repeat center top; background-size:cover; width:100%; height:100%;}
.center{ width:1000px; margin:0 auto; overflow:hidden;}
.center img{ float:left; margin-top:25px;}
.center ul { float:right; background:url(../images/nav.png) no-repeat center; width:572px; height:36px; margin-top:25px; overflow:hidden;}
.center ul li{ float:left; text-align:center; line-height:36px; margin-left:29px;}
.center ul li a{ text-decoration:none; color:#005098; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.center ul li a:hover{ text-decoration:none; color:#005098; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; font-weight:bold;}
.footer{ font-family:"ËÎÌå"; font-size:12px; color:#fff; line-height:44px; text-align:center; margin-top:-44px;}

/*company*/
.banner{ background:url(../images/company_01.jpg) no-repeat center top; height:483px;}
.company{ background:url(../images/company_02.jpg) no-repeat center top; height:912px;}
.right{ float:right; padding:80px 20px; width:590px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; line-height:32px; text-align:justify;}
.cent{ background:#fff;}

  .notice{
	position:fixed;
	right:20px;
	bottom:50px;
  }
.footer1{ font-family:"ËÎÌå"; font-size:12px; color:#fff; line-height:33px; text-align:center; background:url(../images/footer.png) no-repeat center;}


.mapbox{ width: 1000px; height: 717px; position: relative; background:url(../images/map_06.jpg) no-repeat center top;margin-top: 510px;}

.city{
	width: 100px;
	height: 26px;
	position: absolute;
	left: 802px;
	top: 215px;
}
.city img{ display: none; z-index: 999;}
.city:hover img{ display: block;}

.bj{width: 30px;
    height: 30px;
    position: absolute;
    left: 720px;
    top: 248px;}
.bj img{position: absolute;left: -272px;top: -131px;}

.tj{    width: 30px;
    height: 30px;
    position: absolute;
    left: 753px;
    top: 278px;}
.tj img{ position: absolute;left: -250px;top: -128px;}

.sd{    width: 61px;
    height: 50px;
    position: absolute;
    left: 738px;
    top: 325px;}
.sd img{ position: absolute;left: -230px;top: -118px;}

.sh{    width: 50px;
    height: 50px;
    position: absolute;
    left: 832px;
    top: 419px;}
.sh img{position: absolute;left: -247px;top: -180px;}

.sc{width: 128px;
    height: 92px;
    position: absolute;
    left: 472px;
    top: 427px;}
.sc img{position: absolute;left: -225px;top: -82px;}

.hb{width: 58px;
    height: 30px;
    position: absolute;
    left: 672px;
    top: 291px;}
.hb img{ position: absolute;left: -230px;top: -135px;}

.ln{
	width: 52px;
	height: 35px;
	position: absolute;
	left: 802px;
	top: 246px;
}
.ln img{position: absolute;left: -250px;top:-116px;}

.ln-1{
	width: 68px;
	height: 35px;
	position: absolute;
	left: 818px;
	top: 207px;
}
.ln-1 img{position: absolute;left: -250px;top:-116px;}


.xb{
	width: 52px;
	height: 35px;
	position: absolute;
	left: 594px;
	top: 386px;
}
.xb img{position: absolute;left: -250px;top:-116px;}

.js {
	width: 28px;
	height: 35px;
	position: absolute;
	left: 790px;
	top: 406px;
}
.js img {position: absolute;left: -250px;top:-116px; }	
	

.joblist{width: 1000px;margin: 0 auto 50px;}
.joblist li{margin-bottom: 15px;}
.joblist li .tit{background: url(../images/line.png) no-repeat;height: 44px;line-height: 19px;font-size: 18px;color: #005098;text-indent: 40px;text-decoration: none;}
.jobs {margin: 5px;display: inline-block;padding: 2px 5px ;background: #015198;color:#fff;text-decoration: none;    margin-left: 35px;width: 114px;text-align: center;}
.cont{margin-bottom: 15px;width: 700px;margin-left: 40px;}
