h3.emp-title{color: #fff;
    margin-top: 100px;}
h3.emp-title b { font-size: 22px; display: block; padding: 10px 0; font-weight: normal;}

/*人才战略*/
.dev-div { width: 100%; height: 468px; background: url(../image/bg6.jpg) no-repeat center top; }
.dev-photo { width: 829px; height: 468px; position: relative; float: left; background: #163271; }
.dev-box { width: 829px; margin: 0 auto; height: 468px; overflow: hidden; position: relative; }
.dev-box ul { }
.dev-box ul li { width: 829px; height: 468px; position: absolute; top: 0; left: 0; }
.dev-box li p { position: absolute; width: 100%; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }
.dev-box a b { display: block; padding-top: 25px; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; }
.dev-box a span { color: #fff; font-size: 13px; }

a.dev-left { display: block; width: 79px; height: 79px; background: url(../image/pleft-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; left: 20px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; z-index: 10; }
a.dev-left:hover { background: url(../image/pleft-btn1-hover.png) no-repeat; }
a.dev-right { display: block; width: 79px; height: 79px; background: url(../image/pright-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; right: 20px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; z-index: 10; }
a.dev-right:hover { background: url(../image/pright-btn1-hover.png) no-repeat; }

.dev-box span.pageState { color: #fff; position: absolute; top: 335px; right: 10px; line-height: 20px; font-size: 14px; }
.dev-box span.pageState span { font-size: 18px; color: #fff; font-weight: bold; }
.dev-other { position: absolute; width: 829px; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }
.dev-info { width: 550px; float: left; padding-left: 95px; }
.dev-info-title { margin-top: 30px; display: none; }
.dev-info-title .date { color: #fff; font-size: 28px; font-family: "miso-bold-webfont"; line-height: 30px; font-weight: normal; }
.dev-info-title .title { color: #fff; font-size: 16px; line-height: 30px; }
.dev-info span{ border-bottom: 1px solid #fff; height: 1px; width: 50px; display: block; padding-top: 15px;}
.small-pic { width: 415px; height: 67px; position: absolute; top: 20px; left: 50%; margin-left: -207.5px; }
.small-pic-box { width: 415px; height: 67px; overflow: hidden; margin-left: 30px; position: relative; }
.small-pic-box ul { position: absolute; left: 0; top: 0; width: 279px; }
.small-pic-box li { float: left; margin-right: 5px; }
.small-pic-box .on a, .small-pic-box li:hover a { border: 2px solid #fb9000; }
.small-pic-box li a { display: block; border: 2px solid #dadada; overflow: hidden; border-radius:5px; }
.small-pic-box li a img { display: block; width: 81px; height: 53px; }
a.small-left { display: block; width: 17px; height: 28px; background: url(../image/spic-left.png) no-repeat; position: absolute; top: 17px; left: 2px; }
a.small-right { display: block; width: 17px; height: 28px; background: url(../image/spic-right.png) no-repeat; position: absolute; top: 17px; right: 2px; }
.dev-other h4 { position: absolute; width: 230px; height: 68px; left: 20px; top: 24px; text-align: left; }
.dev-other h4 a { color: #fff; display: none; }
.dev-other h4 i { display: block; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; font-style: normal; }

.cor-div { width: 100%; height: 468px; position: relative; background: url(../image/bg7.jpg)no-repeat center top;}
.cor-left { width: 550px; float: left; height: 468px; padding-left: 70px;}
.cor-right { width: 825px; float: right; height: 468px; overflow: hidden; position: relative; }
.cor-left span{border-bottom: 1px solid #fff;height: 1px;width: 50px; display: block; padding-top: 15px;}
i.icon-photo { display: block; width: 92px; height: 92px; background: url(/theme/main/img/join/photo-bg.jpg) no-repeat; margin-top: 80px; }
h3.cor-title { color: #fff; margin-top: 100px; }

a.cor-prev { display: block; width: 79px; height: 79px; background: url(../image/rd-leftbtn.png) no-repeat; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; position: absolute; top: 195px; left: 20px; z-index: 10; }
a.cor-prev:hover { background: url(../image/rd-leftbtn-hover.png) no-repeat; }
a.cor-next { display: block; width: 79px; height: 79px; background: url(../image/rd-rightbtn.png) no-repeat; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; position: absolute; top: 195px; right: 20px; z-index: 10; }
a.cor-next:hover { background: url(../image/rd-rightbtn-hover.png) no-repeat; }

.cor-photo { width: 825px; height: 468px; overflow: hidden; position: relative; }
.cor-photo ul li { float: left; width: 825px; height: 468px; position: absolute; top: 0; left: 0; }
.cor-photo li p { position: absolute; width: 100%; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.7) none repeat scroll !important; background: #000; filter: Alpha(opacity=70); color: #fff; text-align: center; }
.cor-photo a b { display: block; padding-top: 25px; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; }
.cor-photo a span { color: #fff; font-size: 13px; }
.cor-photo span.pageState { color: #fff; position: absolute; top: 330px; right: 10px; line-height: 20px; font-size: 14px; }
.cor-photo span.pageState span { font-size: 18px; color: #fff; font-weight: bold; }

.cor-other { position: absolute; width: 829px; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }

.cor-small-pic { width: 415px; height: 76px; position: absolute; top: 23px; left: 50%; margin-left: -207.5px; }
.cor-small-pic-box { width: 415px; height: 59px; overflow: hidden; margin-left: 30px; position: relative; }
.cor-small-pic-box ul { position: absolute; left: 0; top: 0; width: 420px; }
.cor-small-pic-box li { float: left; margin-right: 5px; }
.cor-small-pic-box .on a, .cor-small-pic-box li:hover a { border: 2px solid #fb9000; }
.cor-small-pic-box li a { display: block; border: 2px solid #dadada; overflow: hidden; border-radius: 5px; }
.cor-small-pic-box li a img { display: block; }
a.cor-small-left { display: block; width: 17px; height: 28px; background: url(../image/spic-left.png) no-repeat; position: absolute; top: 18px; left: 2px; }
a.cor-small-right { display: block; width: 17px; height: 28px; background: url(../image/spic-right.png) no-repeat; position: absolute; top: 18px; right: 2px; }
.cor-other h4 { position: absolute; width: 230px; height: 68px; left: 20px; top: 24px; text-align: left; }
.cor-other h4 a { color: #fff; display: none; }
.cor-other h4 i { display: block; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; font-style: normal; }

.emp-div { width: 100%; height: 468px; background: url(../image/bg6.jpg) no-repeat center top; }
.emp-photo { width: 829px; height: 468px; position: relative; float: left; background: #163271;}
.emp-box { width: 829px; margin: 0 auto; height: 468px; overflow: hidden; position: relative; }
.emp-box ul { }
.emp-box ul li { width: 829px; height: 468px; position: absolute; top: 0; left: 0; }
.emp-box li p { position: absolute; width: 100%; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }
.emp-box a b { display: block; padding-top: 25px; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; }
.emp-box a span { color: #fff; font-size: 13px; }

a.emp-left { display: block; width: 79px; height: 79px; background: url(../image/pleft-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; left: 20px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; z-index: 10; }
a.emp-left:hover { background: url(../image/pleft-btn1-hover.png) no-repeat; }
a.emp-right { display: block; width: 79px; height: 79px; background: url(../image/pright-btn1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px; right: 20px; -webkit-border-radius: 80px; border-radius: 80px; -webkit-transition: background-color .3s; transition: background-color .3s; z-index: 10; }
a.emp-right:hover { background: url(../image/pright-btn1-hover.png) no-repeat; }

.emp-box span.pageState { color: #fff; position: absolute; top: 335px; right: 10px; line-height: 20px; font-size: 14px; }
.emp-box span.pageState span { font-size: 18px; color: #fff; font-weight: bold; }
.emp-other { position: absolute; width: 829px; height: 100px; bottom: 0; left: 0; background: rgba(0,0,0,0.6) none repeat scroll !important; background: #000; filter: Alpha(opacity=60); color: #fff; text-align: center; }

.emp-info { width: 550px; float: left; padding-left: 95px; }
.emp-info-title { margin-top: 30px; display: none; }
.emp-info-title .date { color: #fff; font-size: 28px; font-family: "miso-bold-webfont"; line-height: 30px; font-weight: normal; }
.emp-info-title .title { color: #fff; font-size: 16px; line-height: 30px; }
.emp-info span{ border-bottom: 1px solid #fff; height: 1px; width: 50px; display: block; padding-top: 15px;}
.emp-small-pic { width: 415px; height: 67px; position: absolute; top: 20px; left: 50%; margin-left: -207.5px; }
.emp-small-pic-box { width: 415px; height: 67px; overflow: hidden; margin-left: 30px; position: relative; }
.emp-small-pic-box ul { position: absolute; left: 0; top: 0; width: 279px; }
.emp-small-pic-box li { float: left; margin-right: 5px; }
.emp-small-pic-box .on a, .small-pic-box li:hover a { border: 2px solid #fb9000; }
.emp-small-pic-box li a { display: block; border: 2px solid #dadada; overflow: hidden; border-radius:5px; }
.emp-small-pic-box li a img { display: block; width: 81px; height: 53px; }
a.emp-small-left { display: block; width: 17px; height: 28px; background: url(../image/spic-left.png) no-repeat; position: absolute; top: 17px; left: 2px; }
a.emp-small-right { display: block; width: 17px; height: 28px; background: url(../image/spic-right.png) no-repeat; position: absolute; top: 17px; right: 2px; }
.emp-other h4 { position: absolute; width: 230px; height: 68px; left: 20px; top: 24px; text-align: left; }
.emp-other h4 a { color: #fff; display: none; }
.emp-other h4 i { display: block; font-size: 24px; font-weight: normal; font-family: "novecento-widenormal"; margin-bottom: 5px; font-style: normal; }



