/* reset */
html, body, div, span, applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, 
strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, 
article, aside, canvas, details, embed, figure, figcaption, footer, header, 
hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none outside none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

body,html {margin: 0px;margin: 0px; font-family: "Microsoft Yahei", sans-serif; }
a {text-decoration: none;outline:none;}




body {position: relative;width: 100%;min-width:1050px;}
.center {position: relative;width:990px;margin-left: -500px;left: 50%;background: #FFFFFF;}
.clear {clear: both;}
.header {/*height: 93px;*/height:82px;position:relative;z-index:10;}
.header .logo {float: left;padding-top: 18px;}
.header .logo a {background: url(../images/logo.png) no-repeat;display: inline-block;width: 182px;height: 56px;}
.header .headR {float: right;padding-top: 40px;}
.header .nav {float: left;padding-right: 10px;}
.header .nav li {float: left;  position: relative;}
.header .nav li a {font: 14px/30px Microsoft Yahei;color: #616161;background: url(../images/navbg.png) no-repeat right center;padding-left: 12px; padding-right: 12px;display: inline-block; height: 30px;}
.header .nav .active {background: #0062b2;}
.header .nav .active {color: #FFFFFF;}
.header .nav .last {background: none;}
.header .nav li ol {position: absolute; left: 0px;top: 30px; padding-top:23px; z-index: 9999; background-image:url(../images/ol-bj1.png); background-repeat:repeat; width: 470px; height:280px;overflow: hidden;display: none;}
.header .nav li ol li {float: none; height:34px; line-height:34px; width:124px;}
.header .nav li ol span { width:346px; height:240px; float:right; background:#ececee; position:absolute; top:23px; left:124px;}
.header .nav li ol span img { margin-left:26px; }
.header .nav li ol span p { font-family:"微软雅黑"; font-size:14px; color:#6f6f6f; padding-left:26px; padding-right:26px; padding-top:10px; line-height:20px; text-indent:28px;}
.header .nav li ol li a  {background: none;width: 100%;height: 40px; line-height:40px; padding: 0px; text-align:center; font-size:12px;}
.header .nav li ol li a.active,
.header .nav li ol li a:hover {background: #0364b3;color: #FFFFFF;}
.header .con{ position: absolute; right: 10px; top:10px; color: #6f6f6f; font-size: 12px; font-family:"微软雅黑";}
.header .con span { color: #6f6f6f; display:block; float:left; margin-left:12px; height:17px; line-height:17px;}
.header .con span a.gp{ color:#ff6e00; margin-right:20px;}
.header .con span a { color: #6f6f6f; text-decoration:none;}
#main1 { width:72px; height:17px; background-color:#afafaf; float:left; margin-left:5px; text-align:center;}
#main2 { width:72px; height:17px; background-color:#afafaf; float:left; margin-left:5px; text-align:center;}
#main1 a ,#main2 a { color:#FFF; text-decoration:none;}
#main1 a:hover ,#main2 a:hover { color:#FFF; text-decoration:none;}

.header .search {background: url(../images/searchbg.png) no-repeat;width: 148px;height: 23px;padding: 0 10px;float: left;}
.header .search input {margin: 0px;padding: 0px;border: none;background: none;float: left;}
.header .search .inputText {width: 110px;height: 23px;font: 12px/23px Microsoft Yahei;padding: 0 10px;}
.header .search .inputSubmit {background: url(../images/inputSubmit.png) no-repeat center;width: 13px;height: 23px; display: inline-block;cursor:pointer;}
.index-content{z-index:5;}

.footer {background: #e9e9e9;_zoom:1;height: 176px;}
.footer .center{background:none;}
.footer .footerL {width: 660px;padding-top: 35px;float: left;}
.footer .footerL h2 {font: 18px/28px Microsoft Yahei;color: #2d2d2d;}
.footer .footerL p {font: 12px/22px Microsoft Yahei;color: #4f4f4f;}
.footer .footerL ol  {overflow: hidden;_zoom:1;padding-top: 24px;}
.footer .footerL ol li {float: left;padding-left: 14px; padding-right: 15px;background: url(../images/footernavbg.png) no-repeat right center;font: 12px/22px Microsoft Yahei;color: #686868;}
.footer .footerL ol li a {font: 12px/22px Microsoft Yahei;color: #686868;}
.footer .footerL ol .first {padding-left: 0px;}
.footer .footerL ol .last {padding-right: 0px;background: none;}
.footer .footerR {float: right;padding-top: 35px;}
.footer .attention {float: left;width: 125px;}
.footer .attention p {font: 12px/22px Microsoft Yahei;color: #686868;height: 22px;}
.footer .attention p span {float: left;}
.footer .attention p a {display: inline-block;width: 17px;height: 22px;float: left; margin-left: 7px;}
.footer .attention p .sina {background: url(../images/sina.png) no-repeat center;}
.footer .attention p .weixin {background: url(../images/weixin.png) no-repeat center;}
.footer .footerR ol {float: left;}
.footer .footerR ol li {margin-bottom: 11px;position: relative;}
.footer .footerR ol li a {width: 116px;height: 26px;display: inline-block;font: 12px/22px Microsoft Yahei;color: #686868;background: url(../images/attention-1.png) no-repeat #dddddd 100px center;font: 12px/22px Microsoft Yahei;text-indent:1em;}
.footer .footerR ol li a.on{background: url(../images/hh_09.png) no-repeat #dddddd 100px center;}
.footer .footerR ol li .drop{position: absolute;left:0px;top:0px;width:116px;}
.footer .footerR ol li .drop a{display: block;width:100%;background:url(../images/hh_03.png) repeat;}
.footer .footerR ol li .drop a:hover{background:url(../images/hh_06.png) repeat;color:#fff;}

.footerIndex  {_zoom:1;background: #e9e9e9;height: 310px;position:absolute;z-index: 6; width:100%; top:365px;}
/*.footerIndex .center{background:none;}
.footerIndex .footerL {float: left;padding-top:35px;}
.footerIndex .footerL ol {_zoom:1;position: relative;}
.footerIndex .footerL ol li {margin-bottom: 11px;float: left;margin-right: 1px;position: relative;}
.footerIndex .footerL ol li a{width: 116px;height: 26px;display: inline-block;font: 12px/22px Microsoft Yahei;color: #686868;background: url(../images/attention-1.png) no-repeat #dddddd 100px center;font: 12px/22px Microsoft Yahei;text-indent:1em;}
.footerIndex .footerL ol li a.on{background: url(../images/hh_09.png) no-repeat #dddddd 100px center;}
.footerIndex .footerL ol li .drop{position: absolute;left:0px;top:0px;width:116px;}
.footerIndex .footerL ol li .drop a{display: block;width:100%;background:url(../images/hh_03.png) repeat;}
.footerIndex .footerL ol li .drop a:hover{background:url(../images/hh_06.png) repeat;color:#fff;}

.footerIndex .footerR {float: right;width: 550px;padding-top:35px;}
.footerIndex .footerR .attention {float: right;}
.footerIndex .footerR .attention p {font: 12px/22px Microsoft Yahei;color: #686868;height: 22px;}
.footerIndex .footerR .attention p span {float: left;}
.footerIndex .footerR .attention p a {display: inline-block;width: 17px;height: 22px;float: left; margin-left: 7px;}
.footerIndex .footerR .attention p .sina {background: url(../images/sina.png) no-repeat center;}
.footerIndex .footerR .attention p .weixin {background: url(../images/weixin.png) no-repeat center;}
.footerIndex .footerR  ol  {overflow: hidden;_zoom:1;padding-top: 15px;float: right;width:100%;}
.footerIndex .footerR  ol li {float: left;padding-left: 14px; padding-right: 15px;background: url(../images/footernavbg.png) no-repeat right center;font: 12px/22px Microsoft Yahei;color: #686868;}
.footerIndex .footerR  ol li a {font: 12px/22px Microsoft Yahei;color: #686868;}
.footerIndex .footerR  ol .first {padding-left: 0px;}
.footerIndex .footerR  ol .last {padding-right: 0px;background: none;}*/
#tzgg-div { width:990px; height:40px; margin:0px auto auto auto; background:url(../images/tzgg-bj1.jpg) no-repeat;}
#tzgg-bt { width:95px; height:40px; float:left; font-family:"微软雅黑"; font-size:14px; color:#0067ac; text-align:center; line-height:40px;}
#tzgg-list { width:670px; height:40px; float:left; margin-left:10px; font-family:"微软雅黑"; font-size:14px; color:#6e6e6e; line-height:40px; font-weight:normal;}
#tzgg-list a { color:#6e6e6e; text-decoration:none; margin-right:20px;}
#tzgg-list a:hover { color:#0067ac; text-decoration:none;}
#search-div { width:215px; height:22px; float:left; margin-top:9px;}
.search-input { width:175px; height:22px; border:none; background:url(../images/input-bj1.jpg) no-repeat; vertical-align:top; font-family:simsun; font-size:12px; line-height:22px; color:#6e6e6e; text-indent:5px;}
.search-bnt { width:22px; height:22px; border:none; background:url(../images/bnt-bj1.jpg) no-repeat; cursor:pointer; vertical-align:top; margin-left:-2px; }
#page-con { width:990px; height:123px; margin:22px auto auto auto;}
#page-conleft { width:510px; height:123px; float:left; overflow:hidden; overflow:hidden;}
.qhlm_tab1 {
	 width:auto; height:26px; position:absolute; margin-left:180px; z-index:999;
}
.qhlm_tab1 li {float:left; width:75px; height:26px; font-family:"微软雅黑"; font-size:12px; text-align:center; color:#686868; line-height:26px; background-color:#FFF; margin-left:1px; display:inline; cursor:pointer;}
.qhlm_tab1 li a:link{color:#686868;}
.qhlm_tab1 li a:visited{color:#686868;}
.qhlm_tab1 li.now {
	color:#ffffff;
	background-color:#0067ac;
}
.qhlm_tab1 li.now a:link{ color:#fff}
.qhlm_tab1 li.now a:visited{color:#fff}
.qhlm_tablist1{width:510px;height:auto;display:none; float:left; }
.block{display:block;}
#news-list { width:329px; height:auto; margin:6px auto auto 181px; position:absolute;}
#news-list ul { margin-top:27px; }
#news-list li { font-family:"微软雅黑"; font-size:12px; color:#999999; line-height:2em; height:2em; width:100%;}
.news-list-txt1 { float:left;}
.news-list-time1 { float:right; width:40px; }
.news-list-txt1 a { color:#727272; text-decoration:none;}
.news-list-txt1 a:hover { color:#0067ac; text-decoration:none;}
.news-imgsty { width:166px; height:123px; float:left; position:absolute; top:62px; }
#page-conmiddle { width:350px; height:123px; float:left; margin-left:15px; overflow:hidden;}
#fwxx-div { width:350px; height:92px;}
.qhlm_tab2 {
	 width:350px; height:5px; margin-top:9px;
}
.qhlm_tab2 ul { width:184px; height:5px; margin-left:auto; margin-right:auto;}
.qhlm_tab2 li {float:left; width:45px; height:5px; background-color:#b3b3b3; margin-left:1px; display:inline; cursor:pointer;}
.qhlm_tab2 li.now {
	background-color:#ff6e00;
}
.qhlm_tablist2{width:350px;height:62px;display:none; }
.block{display:block;}
#yqlj-div { width:350px; height:31px;}
#yqlj-div li { float:left;}
#yqlj-div li.now { background-color:#0C3;}
.tzzgx-div { width:233px; height:31px; float:left; background-color:#dddddd; font-family:"微软雅黑"; font-size:12px; line-height:31px; color:#6f6f6f; text-align:center;}
.tzzgx-div a { color:#ff6e00; margin-left:10px;}
.jtwzq-div { width:116px; height:31px; float:left; margin-left:1px; background-color:#dddddd; font-family:"微软雅黑"; font-size:12px; line-height:31px; color:#6f6f6f; text-align:center;}
#tzggxlist { width:233px; height:auto; position:absolute;  z-index:999; top:64px; }
#tzggxlist li { font-family:"微软雅黑"; font-size:14px; color:#686868; width:233px; height:30px; display:block; margin:0px auto auto auto; clear:both;}
#tzggxlist a { font-family:"微软雅黑"; font-size:14px; color:#686868; width:123px; height:30px; display:block;margin:0px auto auto auto; background-color:#dddddd;}
#tzggxlist a:hover { background-color:#ff6e00; color:#FFF;}
/*#wzqlist { width:350px; height:400px; background-color:#e5e5e5; position:absolute;  z-index:999; top:-246px; }
#wzqlist ul  { width:300px; height:385px; margin-left:auto; margin-right:auto; margin-top:15px;}
#wzqlist li {  font-family:"微软雅黑"; font-size:13px; color:#ff6e00; width:300px; height:auto; margin:0px auto auto auto;  text-align:left;}
#wzqlist li a{ color:#686868;  margin-left:15px; }*/
#wzqlist { width:350px; height:450px; background-color:#e5e5e5; position:absolute;  z-index:999; top:-296px; /*2015-12-02*/}
#wzqlist ul  { width:300px; height:385px; margin-left:auto; margin-right:auto; margin-top:15px;}
#wzqlist li {  font-family:"微软雅黑"; font-size:14px; color:#ff6e00; width:300px; height:auto; margin:0px auto auto auto;  text-align:left;}
#wzqlist  a { color:#686868;  margin-right:15px; }


#page-conright { width:100px; height:123px; float:left; margin-left:15px; overflow:hidden;}
#foot-div { width:100%; height:90px; margin-top:35px; background-color:#FFF; overflow:hidden;}
#foot-div2 { width:990px; height:25px; margin:20px auto auto auto; font-family:"微软雅黑"; font-size:12px; color:#848484; line-height:25px;}
#foot-logo-div { width:80px; height:25px; float:left;}
#foot-txt-div { width:560px; height:25px; float:left; margin-left:65px; display:inline;}
#foot-nav-div { width:200px; height:25px; float:right;}
#foot-nav-div a { color:#848484; text-decoration:none;}
#foot-nav-div a:hover { color:#0067ac; text-decoration:none;}


.detail {overflow: hidden;_zoom:1;}

.content .banner {position: relative;height: 363px;overflow: hidden;}
.content .banner img {display: block;width: 1600px;height: 363px;}
.content .banner .title {width: 412px;height: 314px;background: url(../images/t-1.png) repeat-x; position: relative; top: -363px; }
.content .banner .title h2 {font: 40px/314px Microsoft Yahei;color: #FFFFFF; text-align: center;}
.content .main {position: relative; margin-top: -49px; background: url(../images/content.png) no-repeat center top;}
.content .main h2 {font: 26px/26px Microsoft Yahei;color: #000000;padding-left: 40px;}
.content .main .detail {background: #FFFFFF;padding:40px 0; }
.content .banner .bannerTab { left: 50%;margin-left: -800px;position: relative;width: 1600px;overflow: hidden;}
.content .banner ul {overflow: hidden;_zoom:1;width: 9999px;}
.content .banner ul li{float: left; }
.content .banner ul li img {display: block;width: 1600px;}
.content .banner .leftBtn {display: inline-block;width: 51px;height: 79px;background: url(../images/leftBtn.png) no-repeat;position: absolute;top: 120px;left: 301px; z-index: 999;}
.content .banner .rightBtn {display: inline-block;width: 51px;height: 79px;background: url(../images/rightBtn.png) no-repeat;position: absolute;top: 120px;right: 301px; z-index: 999; }





/*rongdong*/
.agriculture .mainBox {padding: 0 40px; overflow: hidden; padding-top: 30px;}
.agriculture p {font: 14px/24px Microsoft Yahei;color: #515151;}
.agriculture ol {overflow: hidden;_zoom:1;width: 999px;padding-top: 45px;}
.agriculture ol li {float: left;width: 439px; margin-right: 42px;height: 462px;}
.agriculture ol li img {display: block;width: 439px;height: 243px;}
.agriculture ol li h4 {font: 18px/18px Microsoft Yahei;color: #2c2c2c;padding:15px 0px; }
.agriculture ol li p  {font: 14px/22px Arial;color: #515151;}
.agriculture ol li a {color: #2c2c2c;}




.agriculture-cont h2 { text-align: center; border-bottom: 1px solid #eaeaea; margin: 0 40px; padding-bottom: 25px;}
.agriculture-cont p {font: 14px/24px SimSun;color: #515151;margin-bottom: 25px;}
.agriculture-cont h4 {font:bold 14px/24px SimSun;color: #000000;margin-bottom: 25px;}




/*加入宜昌交运*/
.content .main .culture {overflow: hidden;padding-top: 0px;}
.detailL {float: left; padding-left:40px;width: 628px;padding-top: 25px;}
.detailR {float: right; background: url(../images/d-1.png) no-repeat right top;width: 232px;min-height: 518px;padding: 0 30px;}

.content .main .culture h2 {padding: 0px;margin-bottom: 20px;}
.culture .detailL h3 {font: 18px/28px Microsoft Yahei;color: #000000;margin-bottom: 10px;}
.culture .detailL span {display: inline-block;font: bold 14px/22px Microsoft Yahei;color: #00579f;margin-bottom: 10px;}
.culture .detailL p {font: 14px/26px Arial;color: #777777;}
.culture .detailL p b {font-weight: bold;}
.culture .detailL img {display: block;margin: 15px 0;}

.culture .detailR h3 {background: url(../images/d-2.png) no-repeat left center ;padding-left:49px;height: 30px;font: 18px/30px Microsoft Yahei; margin-top: 60px;}
.culture .detailR ol {padding-top: 40px;}
.culture .detailR ol li {background: url(../images/d-3.png) no-repeat left center ;padding-left: 17px; margin-bottom: 10px;}
.culture .detailR ol li a {font: 14px/14px Microsoft Yahei;color: #00579f;}



.idea .detailR h3 {background: url(../images/d-4.png) no-repeat left center ;}
.strategy .detailR h3 {background: url(../images/d-5.png) no-repeat left center ;}
.strategy .detailR ol li {background:none;padding-left:0;}


.university h2 { text-align: center; border-bottom: 1px solid #eaeaea;  padding-bottom: 25px;font:26px/35px Microsoft Yahei;color: #000000;}
.university h2 span {font: 18px/35px Microsoft Yahei;color: #000000;}
.university p {font: 14px/26px Arial;color: #777777;margin-bottom: 30px;}
.university h4 {font:bold 14px/40px SimSun;color: #00579f;margin-bottom: 25px; background: #ececec;height: 40px; text-align: center;}
.university .writer {text-align: right;}
.university .mainBox {padding-top: 40px;}

.recruitment .joinTab {padding-top: 40px;}
.recruitment .tabIcon {border-bottom: 1px solid #b3b3b3;padding-left: 40px;margin-bottom: 40px;}
.recruitment .tabIcon li {float: left;position: relative;margin-bottom:-1px;height: 70px;}
.recruitment .tabIcon li a {font: 16px/60px Microsoft Yahei;display: inline-block;width: 210px;height: 58px; text-align: center; color: #000000;background: url(../images/d-6.png) repeat-x bottom #f7f7f7; border: 1px solid #dcdcdc;margin-top: 10px;}
.recruitment .tabIcon li.on a {border-bottom: 1px solid #FFFFFF;background: #FFFFFF;margin: 0px;padding-top: 10px;z-index: 999;margin-right:-1px;margin-left:-1px;}

.recruitment .tabBox h3 {font:bold 14px/22px Microsoft Yahei;color: #00579f; border-bottom: 3px solid #00579f;margin-bottom: 20px;}
.recruitment .tabBox dl {overflow: hidden;_zoom:1;margin-bottom: 10px;}
.recruitment .tabBox dl dt {width: 100px;font: 14px/22px SimSun;color: #666666;float: left;}
.recruitment .tabBox dl dd {float: left;width: 890px;}
.recruitment .tabBox dl dd p a {display: inline-block;height: 22px;font: 14px/22px SimSun;color: #666666;padding: 0 15px; }
.recruitment .tabBox dl dd p a.active {background: #00579f;color: #FFFFFF;}

.recruitment .jobSearch {overflow: hidden;_zoom:1;padding-bottom: 20px;border-bottom: 1px solid #d2d2d2;margin-bottom: 40px;padding-top:30px;}
.recruitment .jobSearch input {background: none;padding: 0px;margin:0px;float: left; border: none;}
.recruitment .jobSearch .inputText {width: 200px;height: 25px;font: 14px/25px SimSun;color: #7f7f7f; border: 1px solid #d2d2d2;padding: 0 10px;margin-right: 10px;}
.recruitment .jobSearch .inputSubmit {display:inline-block;padding: 0 15px;height: 27px;background: #00579f;font: 14px/27px SimSun;text-align: center;color: #FFFFFF;}

.recruitment  table {width: 100%;}
.recruitment  table  td {height: 36px;vertical-align: middle; text-align: center; border-right:1px solid #FFFFFF;color: #666666; }
.recruitment  table .th td {background: #a3a3a3;color: #FFFFFF;}
.recruitment  table .c {background: #e7e7e7;}
.recruitment  table .td1 {width: 320px;}
.recruitment  table .td2 {width: 280px;}
.recruitment  table .td3 {width: 200px;}
.recruitment  table .td4 {border-right: none;}
.recruitment  table .td4 a {color: #666666;}
.recruitment  table .td4 a:hover {color: #00579f;}

.recruitment .number {text-align: right;font: 12px/22px Arial;padding-top: 50px;color: #666666;}

.architecture p {font: 22px/30px Microsoft Yahei;color: #00579f;padding:  0 40px; padding-top: 30px;}


.announcement .mainBox {padding: 0 40px;overflow: hidden;padding-top: 60px;}
.announcement ul {overflow: hidden;_zoom:1;width: 999px;}
.announcement ul li {float: left;width: 430px;margin-right: 40px;margin-bottom: 40px;}
.announcement ul li dl {overflow: hidden;_zoom:1;}

.announcement ul li dl dt {float: left;}
.announcement ul li dl dd {float: right;width: 260px;}
.announcement ul li dl dd h4 {font: 20px/30px Microsoft Yahei;color: #00579f;padding-left: 50px;background: url(../images/d-8.png) no-repeat left center; margin-bottom: 25px;}
.announcement ul li dl dd h4 a {color: #00579f;}
.announcement ul li dl dd p {font: 14px/22px Microsoft Yahei;}
.announcement ul li dl dd p a {color: #1f1f1f;}



.content .main .meat  h2  {text-align: center;font: 22px/22px Microsoft Yahei; border-bottom: 1px solid #eaeaea; padding-bottom: 20px;margin: 0 40px;}
.content .main .meat img {margin: 0 auto;display: block; margin-bottom: 40px;}
.content .main .meat p {font: 14px/26px Arial;text-indent: 2em;}


.industry .in-con ul li span.t1 b {font:12px/24px Microsoft Yahei;}

.content .main .social-1  h2 span {font: 14px/30px Microsoft YaheiL;color: #6e6e6e;}
.content .main .social-1 img {margin: 0 auto;display: block; margin-bottom: 40px;}
.content .main .social-1 p {font: 14px/26px Arial;text-indent: 2em;}
/*分页*/
.paging{height: 43px;margin-top: 20px;}
.paging ul{float: left;height: 43px;}
.paging ul li{height: 43px;width: 43px;float: left;margin-right: 10px;text-align: center;line-height: 43px;font-family: Arial;}
.paging ul li a{height: 43px;width: 43px;display: block;color: #717171;font-size: 21px;background: url(../images/paging-a.jpg) 0 0 no-repeat;}
.paging ul li a:hover,.paging ul li a.on{background: url(../images/paging-a-hover.jpg) 0 0 no-repeat;color: #fff;}
/*职位详情*/
.cf:before,.cf:after {content:"";display:table;}
.cf:after {clear:both;}
/* IE 6/7浏览器 (触发hasLayout) */
.cf {*zoom:1;}
.recruitment table tr{cursor: pointer;}
.recruitment table tr.th{cursor: default;}
.recruitment table tr.job-details{width: 100%;border: none;width: 100%;}
.recruitment table tr.job-details td{width: 100%;border: none;height: auto;}
.details-wrap{padding-top: 24px;background-color: #f4f4f4;margin-bottom: 12px;display: none;}
.details-wrap ul{float: left;margin-left: 35px;}
.details-wrap ul li{text-align: left;line-height: 24px;font-size: 12px;color: #545454;font-family: SimSun;}
.details-wrap .mail-to{float: right;height: 30px;width: 150px;font-size: 12px;margin-right: 120px;color: #757575;margin-top: 30px;line-height: 15px;text-align: left;}
.details-wrap .mail-to img{float: left;margin-right: 5px;}
.details-wrap .mail-to a{color: #00579f;text-decoration: underline;}
.details-wrap a.close{width: 100%;height: 30px;float: left;display: block;margin-top: 15px;background:#e4e4e4 url(../images/job-close.png) center center no-repeat;}




.mapBox {padding:  40px;overflow: hidden;}
.mapBox .ulBox {width: 999px;}
.mapBox ul {overflow: hidden;_zoom:1;float: left;margin-right:40px;}
.mapBox ul li {text-indent: 1em;}
.mapBox ul li a {font: 12px/28px Microsoft Yahei;color: #666666;display: inline-block;text-indent: 1em;}

.mapBox ul li h4 {height: 30px;width:120px;color: #666666;line-height: 30px;text-indent: 1em;}
.mapBox ul li h4 a {background: #F5F5F5;color: #666666;font: 14px/30px Microsoft Yahei;display: inline-block;height: 30px;width:120px;background: #F5F5F5;}



.honour-slide .bd li {
    width: 960px;
    height: 606px;
    text-align: center;
    overflow: hidden;
}
.honour-slide .bd li img {
    margin: 0 auto;
    height: 606px;
}
























