﻿@charset "gb2312";
/* CSS Document */
*{margin:0 auto;padding:0;}
body{background:#FFF;font-family:"微软雅黑", Arial;font-size:13px;margin:0 auto;padding:0;color:#000;}
ul,li{list-style:none;padding:0;margin:0;}
a,img{text-decoration:none;color:#000;border:none;}
a:hover{color:#2484ac;}
.clear{clear:both;height:0;line-height:0;font-size:0;}
.space{height:25px;line-height:25px;font-weight:bold;font-size:13px;}
.deptitem{font-size:14px;font-weight:bold;line-height:28px;}
.jobitem{font-size:13px;line-height:26px;}
.content_txt{font-size:13px;line-height:30px;}
.line{border-bottom:1px #87a2ad dashed;}
/*content*/
#main{min-width:1000px; max-width:1440px; margin:0 auto; background:#d6dfe2;}
#slider{width: 100%;height:605px;position:relative;overflow: hidden; z-index:1;}
#slider .inner{position: absolute;width:1440px;left: 50%;margin-left: -720px;}
#slider .inner img{float: left;border: 0;}
.navbg{position:absolute; z-index:9999; width:1000px;left: 50%;margin-left: -500px; height:70px; background:url(images/navbg.png) no-repeat; top:0;}
.logo{margin-top:5px; margin-left:30px; float:left;}
.nav{width:524px; float:right;}
.nav ul li{float:left; border-left:1px #2484ac solid; width:130px;}
.nav ul li a{display:block; color:#004a72; font-size:16px; text-align:center; height:48px; padding-top:22px;}
.nav ul li a span{font-size:10px; color:#87a2ad;}
.nav ul li a:hover{border-top:5px #2484ac solid; padding:17px 30px 0;}
.nav ul li a.now{border-top:5px #2484ac solid; padding:17px 30px 0;}
.content{background:url(images/bottom.jpg) no-repeat center bottom; padding-bottom:60px; width:100%}
.center{width:1080px; margin:0 auto;}
.left{float:left; width:239px; padding-bottom:10px;}
.right{float:right; background:#FFF; width:781px; padding:30px 30px 80px;}
.scroll{background:url(images/scroll.jpg) no-repeat; height:519px;overflow:hidden; text-align:center; padding-bottom:30px;}
#butong_net_top img{padding-bottom:10px;}
.career{width:230px; float:right; background:#51a3c5; margin-top:15px;}
.career a{display:block; height:35px; line-height:35px; color:#FFF; text-align:right; padding-right:15px; border-bottom:5px #d6dfe2 solid; white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.career a:hover{background:url(images/icon.jpg) 15px center no-repeat; color:#FFF;}
.career a.active{
	background:url(images/icon.jpg) 30px center no-repeat; color:#FFF;
	}
#bottom{padding:20px 0 20px 220px;text-align:center; color:#000;}