.index_box_header{}
.index_box_header dt{color: #333333; font-size: 26px; font-weight: normal;}
.index_box_header dd .line{width: 30px; height: 5px; margin: 5px auto; border-radius: 3px; background-color: #0C4CA3; }
.index_box_header dd.etitle{color: #949494; font-size: 16px;}

.index_zntitle{color: #0c4ca3;}
.index_entitle_box{width: 60%; position: relative;}
.index_entitle_box .index_entitle{color: #7c7c7d;}
.index_entitle_box .line{width: 35%; height: 2px; background-color: #848484; position: absolute; top: 50%; margin-top: -1px;}
.index_entitle_box .line.line-left{left: 0;}
.index_entitle_box .line.line-right{right: 0;}

.index_zntitle2{color: #FFFFFF;}
.index_entitle_box2{width: 60%; position: relative;}
.index_entitle_box2 .index_entitle{color: #FFFFFF;}
.index_entitle_box2 .line{width: 35%; height: 2px; background-color: #FFFFFF; position: absolute; top: 50%; margin-top: -1px;}
.index_entitle_box2 .line.line-left{left: 0;}
.index_entitle_box2 .line.line-right{right: 0;}

.scope_item{border: 2px solid #FFFFFF;}
.scope_item:hover{border: 2px solid #0C4CA3; background-color: #0C4CA3;}
.scope_item .img1{display: inline-block;}
.scope_item .img2{display: none;}
.scope_item .typename{color: #FFFFFF; font-size: 22px;}
.scope_item .typeenname{color: #FFFFFF; font-size: 16px;}
.scope_item .line{width: 40%; height: 2px; margin: 0 auto; background-color: #FFFFFF;}
.scope_item .description{color: #FFFFFF; font-size: 18px;}
.scope_item:hover .typename{color: #FFFFFF;}
.scope_item:hover .typeenname{color: #FFFFFF;}
.scope_item:hover .line{background-color: #FFFFFF;}
.scope_item:hover .description{color: #FFFFFF;}

.uk-tab{border-bottom: none;}
.uk-tab::before{border-bottom: none;}
.uk-tab>*>a{background-color: #DCDDDD;}
.uk-tab>.uk-active>a{color: #FFFFFF; border-bottom: none; background-color: #0C4CA3;}


.col_entitle{height: 50px; line-height: 50px; color: #f0f0f0; font-size: 50px; font-weight: bold;}
.col_zntitle{width: 280px; height: 50px; margin-left: -140px; line-height: 50px; text-align: center;  position: absolute; left: 50%; top: 0;}
.col_zntitle span{font-size: 24px; color: #333333;}
.col_zntitle .line{width: 30px; height: 2px; position: absolute; top: 50%;}
.col_zntitle .line.line-left{left: 15px;}
.col_zntitle .line.line-right{right: 15px;}

.subnav a{color: #000000; background-color: #E4E4E4;}
.subnav a:hover{color: #FFFFFF; background-color: #0C4CA3;}
.subnav a.uk-active{color: #FFFFFF; background-color: #0C4CA3;}

.recruit_item{}
.recruit_item .recruit_header{height: 41px; border-bottom: 1px solid #0C4CA3; background: url('../images/recruit-bg2.png') right bottom no-repeat;}
.recruit_item .recruit_header .title{height: 41px; padding-right: 50px; color: #FFFFFF; font-size: 18px; background: url('../images/recruit-bg1.png') right top no-repeat;}
.recruit_item .recruit_header .title > div{height: 39px; padding-left: 10px; line-height: 39px; background-color: #0C4CA3;}
.recruit_item .recruit_header a.more{color: #000000;}

.recruit_detail_header{border-bottom: 1px dashed #B4B4B4;}
.recruit_detail_header h1{font-weight: bold;}
.recruit_detail_header .entitle{color: #F0F0F1; font-size: 40px;}
.recruit_detail_item_header{display: inline-block; border: 1px solid #0C4CA3;}
.recruit_detail_item_header > div{display: inline-block;}
.recruit_detail_item_header > div.zhname{padding: 0 10px; font-size: 20px; color: #FFFFFF;}
.recruit_detail_item_header > div.enname{padding: 0 10px; font-size: 20px; color: #0C4CA3;}

.flink{border-top: 2px solid #EDEDED;}
.flink a{background: url('../images/icon_links.png') left center no-repeat;}

.uk-pagination > li{margin: 0 7px; border-radius: 5px; background-color: #EBEBEB;}
.uk-pagination > li > *{color: #333333;}
.uk-pagination > li.uk-active{background-color: #0C4CA3;}
.uk-pagination > li.uk-active > *{color: #FFFFFF;}
.uk-pagination > li:hover{background-color: #0C4CA3;}
.uk-pagination > li:hover > *{color: #FFFFFF;}

.events li{margin-right: 5px; background: url('../images/icon_event.png') 15px 40px no-repeat;}
.events li:hover{background-color: #EBEBEB; cursor: pointer;}
.streakbox{padding-bottom: 50px; background: url('../images/icon_streak1.png') center bottom no-repeat;}
.recruitbox{background: url('../images/icon_streak2.png') center center no-repeat;}

.culture-num{-webkit-text-stroke:2px #0C4CA3; color: transparent;}
