﻿
.oh{overflow: hidden;}
.fl{float: left;}
.fr{float:right;}
/*=======================*/
.bar .nav li a {line-height: 30px;color: #999;font-size:12px;}
.bar .search{position: relative;padding: 3px 30px;padding-right: 10px;font-size:12px;}
.bar .search .keywords{width: 140px;line-height:20px;height:20px;border:1px solid #b3b3b3;color:#999;padding-left: 10px;background: transparent;outline:0}
.bar .search .btn_search{width:20px;height:18px;position: absolute;top: 3px;right:10px;font-size: 0;color:transparent;
	background: url(/png/v8gpty1t.png) no-repeat center;}
.bar .search .key:focus{color:#666; border-color: #7da1b3}
.bar .search label{line-height:20px;height:20px;}
.bar .pullEntry{position: relative;z-index: 9;cursor: pointer;line-height: 0;}
.bar .pullEntry h3{line-height: 30px;font-size:12px;color:#999;position: relative;top: 0;left: 10px;}
.bar.right .more b{top: 10px;right: 0;}
.bar.right .more:hover b{top: 7px;right: 0;}
.bar .pullEntry ul{width:100%; display: none; position: absolute; top:-5px; left:0; z-index: -1; padding-top: 36px;}
.header .bar .pullEntry ul{
    }
.bar .pullEntry li{line-height:25px;}
.bar .pullEntry a{white-space: nowrap;font-size:12px;color:#999;line-height: 25px;display: block;}
.bar .pullEntry a:hover{color: #3689b9;}
.bar .pullEntry:hover ul{display: block;}
.header-wrap{height:70px;position: relative;}
.maxmenu{position: absolute;right:0;bottom:4px;}
.maxmenu li{float:left;font-size: 17px;padding: 0 10px;margin-left: 20px;line-height: 36px;}
.maxmenu li.hover a{color:#3689b9;}
#slide{z-index:9;}
.fix-r{position: fixed;right:10px;top:320px;}

/*===关于恒逸====*/
.wrap .l-nav{width: 240px;}
.wrap .maxContent{width: 920px;}
.l-nav .maxTitle h3{padding-left: 40px;border-bottom:2px solid #144d86;}
.l-nav .maxTitle h3 i{width: 25px;height: 30px;display: inline-block;background: url(/png/11f52a3i.png) no-repeat -12px -1113px;vertical-align: middle;}
.l-nav ul li{height: 50px;line-height: 50px;border-bottom:1px solid #cdcdcd;float: left;width: 100%;}
.l-nav ul li a{font-size:16px;display: block;padding-left: 64px;background: url(/png/11f52a3i.png) no-repeat 27px -1191px;}
.l-nav ul li a:hover{background-position: 27px -1230px;}
.l-nav ul li a.activelink:hover{background-position: 27px -1142px;}
/*.l-nav ul li.active{background-color:#3789b9;border:0;}
.l-nav ul li.active a{color:#fff;background-position: 27px -1142px;}*/
.wrap .maxTitle{height:52px;line-height:52px;border-bottom:2px solid #ededed;margin-bottom: 20px;}
.wrap .fl .maxTitle{margin-bottom: 0;}
.maxContent .maxTitle h3{font-size:22px;color:#144d86;}
.maxContent .c-top{height:580px;position: relative;background:url(/jpg/7f34ri4l.jpg) no-repeat;}
.maxContent .c-top .po-l{width: 360px;height:400px;display: block;position: absolute;left:30px;bottom:0;
background:url(/png/6j0l1oy7.png);}
.maxContent .c-top .po-l h3{font-size:32px;font-weight:bold;text-align:center;margin-top: 45px;margin-bottom: 10px;color:#144d86;}
.maxContent .c-top .po-l p{padding:0 30px;line-height: 32px;}
.maxContent .c-top .po-r{width: 490px;height: 162px;display: block;position: absolute;right:10px;bottom:0;line-height: 32px;}
.maxContent .c-center{padding-left: 25px;}


.maxContent .deve{position: relative;margin-top: 10px;padding-top: 40px;}
.maxContent .deve .border{border-right:2px dashed #eee;position: absolute;left:460px;top:0;bottom:0;width: 0;height: 100%;}
.maxContent .deve .oh{padding-bottom:30px;}
.maxContent .deve .fl{width: 459px;}
.maxContent .deve .fr{width: 457px;}
.maxContent .deve .fl span{float: right;font-size:20px;line-height: 50px;text-align:right;padding-right: 20px;}
.maxContent .deve .fr span{float: left;font-size:20px;line-height: 50px;text-align:left;padding-left:20px;}
.maxContent .deve p{width: 295px;line-height: 34px;}
.maxContent .deve .fl p{float:right;margin-right:20px;text-align:right;}
.maxContent .deve .fr p{float:left;margin-left:20px;}
.maxContent .deve .year span{width: 120px;height:61px;display: block;background:url(/png/qkxhfkn8.png) no-repeat;color:#333;}
.maxContent .deve .info span{width: 360px;height:69px;display: block;background:url(/png/svizb57m.png) no-repeat;color:#fff;}
.maxContent .deve .info.fr span{background:url(/png/46romt41.png) no-repeat;}
.maxContent .deve .year.fr span{background:url(/png/ly4p4mqb.png) no-repeat;}


.maxContent .honors{overflow: hidden;padding-top: 20px;width: 920px;}
.maxContent .honors ul{width: 960px;}
.maxContent .honors.b{border-top:1px dashed #cdcdcd; padding-top: 40px;}
.maxContent .honors ul li{float: left;padding-right: 40px;padding-bottom: 40px; line-height: 0;  font-size: 0 ;background:url(/png/7f34ri4l.png) no-repeat 0 bottom;}
.maxContent .honors ul li.item-3{padding-right: 0;}
.maxContent .honors ul li img{font-size: 0; vertical-align: top}
.maxContent .honors.b img{height:auto !important}

.maxContent .team ul li{padding:40px 0;border-top:1px dashed #cecece;}
.maxContent .team ul li.first , .maxContent .team ul li:first-child{border:0;}
.maxContent .team .fl{line-height: 0; }
.maxContent .team .fr{width: 780px;}
.maxContent .team .fr h3{font-size:28px;color:#333;line-height: 30px;margin-bottom: 10px;}
.maxContent .team .fl img{width:114px; height:150px;}

.maxContent .struc{margin-top: 20px;}

/*===企业文化====*/
.wrap .maxTitle>h3{height: 52px;line-height: 52px;font-size:20px;color:#144d86;}
.wrap .maxTitle>.fr a,.wrap .maxTitle>.fr span{color:#999;display: inline-block;padding-top: 5px;}
.wrap .maxTitle>.fr .arr{font-family: simHei;margin:0 8px;padding-top: 5px;}
.wrap .culture ul{overflow: hidden;}
.wrap .culture ul li{float: left;width: 360px;margin-right: 60px;}
.wrap .culture ul li.last{margin-right: 0;}
.wrap .culture ul li.oh{width: 1200px;padding:30px 0 40px;margin-bottom: 38px;border-bottom:1px dashed #cecece;}
.wrap .culture ul li.oh .fl{width: 360px;height:338px;line-height: 338px;text-align:center;}
.wrap .culture ul li.oh .fl img{vertical-align: middle;}
.wrap .culture ul li.oh .fr{width: 840px;}
.wrap .culture ul li .img{margin-bottom: 30px;line-height: 0;text-align:center;}


/*===新闻中心====*/
.wrap .img-text{padding:0 0 15px;border-bottom:1px dashed #cecece;}
.wrap .img-text ul{overflow: hidden;}
.wrap .img-text ul li{float: left;margin-left: 20px;margin-bottom: 10px; width:204px; *height: 171px;  overflow: hidden;}
.wrap .img-text ul li.first{margin:0; *height: 359px; width: 470px;}
.wrap .img-text ul li a{line-height: 0; display: block}
.wrap .img-text ul li img{display: block; height: 137px!important;}
.wrap .img-text ul li span{display: block;line-height: 34px;width: 190px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wrap .img-text ul li.first img{   
    height: 318px !important;
}
.wrap .text.list{margin-top: 25px;}
.wrap .text.list ul li{background: url(/png/11f52a3i.png) no-repeat -17px -1200px;padding:3px 0 3px 18px;    overflow: hidden;}
.wrap .text.list ul li a{overflow: hidden;display: block;float: left;}
.wrap .text.list ul li span{float:right;}
.pageview{width: 920px;margin-top:30px;text-align: right;}
.pageview .flip{cursor: pointer;}
.pageview a{margin:0 5px;}
.pageview .prev{margin-right: 5px;}
.pageview .next{margin-left: 5px;}
.pageview .active{color:#3689b9;}

.dt-title{text-align:center;margin-top: 20px;font-size:18px;color:#333;}
.dt-time{padding-bottom:20px;text-align:center;}

/*=视频======*/
.wrap .img-text.video{border:0;}
.img-text.video ul li{*width:290px; *height: auto; width:292px;}
.wrap .img-text.video ul li img{width: 100%; max-width: 100%; height: auto!important; }
.img-text.video .item-1,.img-text.video .item-4,.img-text.video .item-7{margin-left: 0;}
.img-text.video ul li span{width: 290px;margin:0 auto;text-align: center}

/*=======*/
.Industry{margin-top: 20px;}

/*======*/
.maxContent .Social{margin-top: 20px;}
.maxContent .Social .text{padding: 20px 0;border-bottom: 1px dashed #cdcdcd}
.maxContent .Social .text span{display: block;}
.wrap .search-result{margin-top: 40px;}
.wrap .search-result select{border:1px solid #ddd;color:#999;outline: none;margin-right: 20px;padding: 5px 0;}
.wrap .search-result .select1,.wrap .search-result .select3{width:140px;}
.wrap .search-result .select2{width:260px;}
.wrap .search-list{margin-bottom: 20px;}
.wrap .search-list .ipt{border:1px solid #ddd;border-right:0;width: 226px; *width: 216px; padding-left: 10px;height:30px; *height:20px;display: inline-block;
float: left;}
.wrap .search-list form.fr{width: 316px;}
.wrap .search-list .ipt input{border:0;padding:0;outline: none;width: 216px;height:21px; *height:18px;line-height: 21px;*line-height: 18px;}
.wrap .search-list .btn{width: 90px;height:30px; *height:22px;display: inline-block;float:left;text-align: center;background:#135089;
font-size:16px;}
.wrap .search-list .btn_search{background:none;display: block;width: 100%;height:30px; *height:20px;line-height: 30px; *line-height: 20px;color:#fff;cursor: pointer;}
.wrap .search-result table th.first{/* padding-left: 10px; */}
.wrap .search-result table th.last{/* padding-right: 15px; */}
.wrap .search-result table thead tr{height:30px;line-height: 30px;background-color: #f8f8f8;}
.wrap .search-result table tbody{line-height: 32px;padding-top: 10px;}
.wrap .search-result table tbody tr.first td{padding-top: 10px;}
.wrap .search-result table td a{display: block;}
.pageview.s-res{margin-top: 25px;}

.wrap .college-list ul li{display: none;line-height: 0; font-size: 0}
.wrap .college-list ul li img{vertical-align: top}
.wrap .Social .contact ul li{float: left;width: 184px;height:40px;line-height: 40px;text-align:center;cursor: pointer;font-size:18px;
color:#fff;}
.wrap .Social .contact ul li.active{background-color: #e7eef5;color:#333;}
.wrap .Social .contact{overflow: hidden;background: url(/jpg/vh78pbra.jpg) ;}
.wrap .milkround {margin-top: 40px;}
.wrap .milkround .title{height:42px;line-height: 42px;border:1px solid #ccc;border-bottom:0;text-align:center;font-size:18px;
color:#333;}
.wrap .milkround th{background-color: #f8f8f8;height:35px;line-height: 35px;border:1px solid #ccc;border-left:0;
text-align: left;padding-left: 20px;color:#333;}
.wrap .milkround .table-1 th.first{border-left:1px solid #ccc;}
.wrap .milkround .table-1 th.first{}
.wrap .milkround td table td{border:1px solid #ccc;border-left:0;border-top:0;font-size:12px;}
.wrap .milkround .table-1 td.item-1{border-left:1px solid #ccc;}
.wrap .milkround td.item-1{padding-left: 20px;}
.wrap .milkround td li{line-height: 34px;border-top:1px solid #ccc;padding-left: 20px;color:#999;}
.wrap .milkround td li.first{border-top:0;}
.wrap .Social .txt{padding:30px 0;}
.wrap .Social .text-bg{background-color: #f8f8f8;padding:40px;}
.wrap .Social .text-bg h3{font-size:18px;color:#cc1515;text-align:center;}

.wrap .content .postdoc{margin-top: 15px;}
.wrap .Growth{margin-top: 20px;}
.wrap .Growth .img{line-height: 0;}
.wrap .Growth .oh{padding-top: 40px;}
.wrap .Growth .fl{width: 310px;text-align:right;padding-top: 68px;}
.wrap .Growth .fl h3{font-size:30px;color:#333;line-height: 52px;}
.wrap .Growth .fl>div{margin-bottom: 12px;}
.wrap .Growth .hd{position: absolute;top:190px;left:-90px;}
.wrap .Growth .hd>span{width: 20px;height:20px;display: inline-block;background:url(/png/11f52a3i.png) no-repeat;cursor: pointer;}
.wrap .Growth .hd>span.prev{background-position: center -1411px;margin-right: 7px;}
.wrap .Growth .hd>span.prev:hover{background-position: center -1284px;margin-right: 7px;}
.wrap .Growth .hd>span.next{background-position: center -1327px;}
.wrap .Growth .hd>span.next:hover{background-position: center -1368px;margin-right: 7px;}
.wrap .Growth .fr{width: 570px;position: relative;}
.wrap .Growth .fr ul li{float: left;position: relative;line-height: 0;margin-left: 20px;margin-bottom: 20px;}
.wrap .Growth .fr ul li span{position: absolute;bottom:0;right:0;left:0;text-align:center;height:30px;line-height: 30px;display: block;
background-color:rgba(255,255,255,.75);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#99ffffff", endColorstr="#99ffffff")\9;
color:#333;}

.wrap .socialNews{width: 420px;}
.wrap .text.list.fr{width: 762px;margin-top:0;}
.wrap .text.list.fr li.first{line-height: 16px;padding-top:0;padding-bottom:8px;background-position: -17px -1209px;}
.wrap .text.list.fr .pageview{width: 762px;}
.wrap .social{margin-top: 25px;}
.wrap .soc-slider{width: 400px;position: relative;}
.wrap .soc-slider .hd ul li{float: left;width:10px;height: 10px;background:url(/png/vh78pbra.png) no-repeat;}
.wrap .soc-slider .tempWrap{z-index:1;}
.wrap .soc-slider .hd{position: absolute;top: 210px;right: 5px;z-index: 99;display: block;background: transparent;width: 400px;height: 12px;overflow: hidden;}
.wrap .soc-slider .hd ul{float: right;height: 12px;}
.wrap .soc-slider .hd ul li{margin-right: 10px;cursor: pointer;}
.wrap .soc-slider .hd ul li.on{background:url(/png/lor56kv7.png) no-repeat;}
.wrap .soc-slider .bd ul li a{display: block;}
.wrap .soc-slider .bd li{line-height: 0}

.wrap .soc-text{width:400px;padding:5px 20px 20px;background-color: #f8f8f8;margin-bottom: 20px; line-height: 1.8}
.wrap .soc-text h3{font-size:18px;color:#333;line-height: 20px; padding:10px 0 5px 0;}
.wrap .soc-text p{line-height: 24px;font-size:12px;   color:#999;   margin:7px 0;  max-height: 46px;  overflow: hidden;   text-overflow: -o-ellipsis-lastline;    text-overflow: ellipsis;
    display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;   }
.wrap .soc-text a{padding:1px 0 0 30px;background:url(/png/11f52a3i.png) no-repeat -10px -1463px;color:#3689b9;}
.wrap .socialNews .soc ul li{float: left;margin-right: 20px;width: 190px;margin-bottom: 10px;}
.wrap .socialNews .soc ul li img{display: block; width:100%;}
.wrap .socialNews .soc ul li span{line-height: 30px;display: block;overflow: hidden;width: 190px;text-overflow:ellipsis;
 white-space: nowrap;}


/*登录注册*/
.passport td label{color:#999;padding-right: 10px;}
.passport td span{border:1px solid #ddd;}
.passport td{padding:10px 0;}
.passport td span{padding: 7px 0;}
.passport td span input{width: 286px;padding-left: 10px;outline: none;}
.passport td .btn{border:0;background:0;padding: 0;margin: 0;}
.passport td .btn span{display: block;width: 140px;height:40px;line-height: 40px;border:0;background-color:#144c87;text-align:center;
font-size:16px;color:#fff;padding: 0;cursor: pointer;}
.passport td .btn span:hover{background: #3789b9;}
.passport td label span{border:0;}

 /*职位详情*/
.r-title{font-size: 20px;  color:#333;}
.r-condition{width:100%; color:#999; margin-bottom:20px;  }
.r-condition span{color:#666;}
.r-content p{color:#999;}
.r-content .r-intro{margin-bottom: 20px;}
.r-content .r-line{border-top:1px dashed #ddd; padding-top: 20px;}
.r-content .w-btn{font-size: 18px; color: #fff;  background: #144d86; padding:4px 20px; }
.r-content .w-btn:hover{background: #3789b9}
.r-content .r-line>div>label{color:#999;}
.r-content .r-line>div>span{color:#333;padding-right: 100px;}
.r-content .r-line .w-btn{display: none}

/*会员中心*/
.myresume td{border:1px solid #ddd;border-top:0;border-left:0;}
.myresume td.first{border-left:1px solid #ddd;}
.myresume .job h1{    text-align: center;
    font-size: 16px;
    color: #0060B0;
    background-image: none;
    line-height: 40px;border:1px solid #ddd;}
.myresume .job td{padding:5px;}
.myresume .job td .btn{width: 80px;height:30px; background: #144d86;border:0;color:#fff;cursor: pointer;}
.myresume .job td .btn:hover{background: #3789b9}
.myresume .job td span.btn{padding: 2px 10px;}

/*校园招聘*/

/*.l-nav ul li.li-list a{background:url(keywords.png) no-repeat 40px center;}
.l-nav ul li.li-list.active{height:auto;background:none;border-bottom:1px solid #cdcdcd;}
.l-nav ul li.li-list.active>a{background:#3789b9 url(keywords.png) no-repeat 40px center;}
.l-nav ul li.li-list.active .list{padding-left:20px;}
.l-nav ul li.li-list.active .list a{background:url(/png/11f52a3i.png) no-repeat 27px -1191px;color:#666;}
.l-nav ul li.li-list.active .list a:hover,.l-nav ul li.li-list .list a.active{color:#3689b9;background:url(/png/11f52a3i.png) no-repeat 27px -1230px;}
*/
.l-nav ul li.li-list .list{display: none;}
.l-nav ul li.li-list .list a{color:#666;}
.l-nav ul li.li-list.active{height: auto}
.l-nav ul li.li-list.active .list{display: block;}
.l-nav ul li.li-list.active .list a{background: transparent; }
.l-nav ul li.li-list.active .list a.activelink{color:#3789b9;}

/*校园招聘*/
.l-nav ul li.li-list a{background:url(keywords.png) no-repeat 40px center;}
.l-nav ul li.li-list.active{height:auto;background:none;border-bottom:1px solid #cdcdcd;}
.l-nav ul li.li-list.active>a{background:#3789b9 url(keywords.png) no-repeat 40px center; color:#fff;}
.l-nav ul li.li-list.active .list{padding-left:20px;}
.l-nav ul li.li-list.active .list a{background:url(/png/11f52a3i.png) no-repeat 27px -1191px;color:#666;}
.l-nav ul li.li-list.active .list a:hover,.l-nav ul li.li-list .list a.active{color:#3689b9;background:url(/png/11f52a3i.png) no-repeat 27px -1230px;}

/*发展历程*/
#max-course .course-title{font-size: 18px; font-weight: bold; color: #144d86 ; border-bottom: 1px dashed #ddd; margin-bottom: 20px; padding-bottom: 10px; }
#max-course .course-item{margin-bottom:1em}
#max-course .course-item h3{font-weight: bold; color: #333}
#max-course .course-item p{margin:8px auto; text-indent: 2em}

/*产业布局*/
.max-goodslist {font-size: 0}
.max-goodslist .nonemar{margin-left: 0;}
.max-goodsitems{width:208px;  display: inline-block; *display: inline; zoom:1; position: relative; margin-bottom: 40px; margin-left: 40px; text-align: center }
.max-goodslist .pict{border-radius: 10px; overflow: hidden; border:2px solid transparent;}
.max-goodslist .max-goodsname{font-size: 16px; color:#144d86 ; text-align: center; line-height: 1.5em }

/*企业文化*/
.cd86{color:#144d86; font-weight: bold; }
.max-culturelogo{background:url(/png/p65rp7ef.png) no-repeat center top; padding:50px 0;}
.max-culture-pict{padding-bottom:40px; text-align:center; }
.max-culture-text{ width:980px; padding:20px; margin:auto; background: #fff;  border-radius: 10px; }
.max-culture-text .max-culture-title{text-align: center; font-size:20px; color:#144d86;   margin-bottom: 10px;}
.max-culture-text .max-culture-title span ,.max-culture-text .max-culture-title i{font-weight: bold ;  background:  url(/png/eh26bd5w.png) no-repeat left -16px; padding-left:18px;}
.max-culture-text .max-culture-title i{margin-left:10px;}
.max-culture-text p{text-indent:2em; margin-bottom: 1em; }
.max-culturelogo .max-culture-shadow{height: 52px; background:  url(/png/cg2fw6lj.png) no-repeat center bottom}

.wrapbuild{width:100%; margin:40px auto; padding-top:40px; border-top:1px dashed #cecece;}
.wrapbuild .max-culture-title{margin-bottom:40px;}
.max-culture-text .max-label{text-align: center; margin-bottom: 40px;}
.max-culture-text .max-label span{padding:4px 12px; border:1px solid #5ac2d8; border-radius: 8px; color:#5ac2d8;  margin-left: 40px;}

.max-culture-text.norm {background:url(/png/p65rp7ef.png) no-repeat center top; padding:50px 0; width: 100% ; border-radius: 0 }
.max-culture-text.norm .max-culture-title{margin-bottom: 40px;}
.max-culture-text .max-Sticker-list{text-align: center}
.max-culture-text .max-Sticker{width: 250px; border-radius: 10px; padding:30px;display: inline-block; *display: inline; zoom:1; margin-left:50px; background: #fff; vertical-align: top; position: relative; z-index: 3; }
.max-culture-text .max-Sticker .max-s-title{padding:4px 12px; margin-bottom:20px ; border:1px solid #5ac2d8; border-radius: 8px; font-size: 16px; color:#5ac2d8; text-align:center;}
.max-culture-text .max-Sticker .max-s-list {text-align: left;  margin:auto; height: 142px;}
.max-culture-text .max-Sticker.first .max-s-list { left; width:80%;}
.max-culture-text .max-Sticker .max-s-list li{width:48%; width:42%\9; display: inline-block; *display: inline; zoom:1;  padding-left:20px;  background:  url(/png/eh26bd5w.png) no-repeat left 8px; line-height: 2; text-align: left; }
.max-culture-text .max-Sticker.first{margin:0;}
.max-culture-text .max-Sticker.first .max-s-list li{width: 100%}
.max-culture-text .max-Sticker .max-culture-shadow{width:100% ; height: 52px; background:  url(/png/g4eq5vew.png) no-repeat center bottom; position: absolute; z-index: -1; bottom:-27px; left:0;}


