@charset "utf-8";
/*css reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, textarea, p, th, td ,table {margin:0;padding:0;}
body, input, select, button, textarea { font-size: 12px; font-family: Tahoma, Geneva, sans-serif;}/*统一不同浏览器字体大小*/
table {border-collapse:collapse;}
button { cursor: pointer;}
fieldset{border:0;}
img{vertical-align:top; border:0 none;}/*图片去边框并居中*/
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
ol, ul, li{list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
p{text-align:left;}/*Sevnup add------文本左对齐*/
i,cite,em{font-style:normal;font-weight:normal;}
abbr, acronym {border:0;}
a {text-decoration:none;color:#000;}
body { text-align:center;font-size:12px; font-family:Arial,Verdana,"微软雅黑";background:#fff;}
/*用户体验优化*/
q:before,q:after {content:'';}  /*<q></q>标签之间的文字两头加上引号(")*/ 
blr:expression(this.onFocus=this.blur()); /* IE Opera去掉点击链接时的虚线外框 */
outline:none; /* FF Opera去掉点击链接时的虚线外框 */}
area {blr:expression(this.onFocus=this.blur()); } /* 图片热点去掉点击链接时的虚线外框 */
a:focus{-moz-outline-style: none; /* FF去掉点击链接时的虚线外框 */}
html{overflow:-moz-scrollbars-vertical;}/*在FF浏览器下始终显示滚动条 到达不太浏览器效果一致*/
.clear {clear:both}
.f_left{float:left;}
.f_right{float:right}
clearfix:after{}
.clearfix{zoom:1}
/*滚动条 样式*/
html{ scrollbar-face-color:#f6f6f6; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#eeeeee; scrollbar-3dlight-color:#eeeeee; scrollbar-arrow-color:#000; scrollbar-track-color:#fff; scrollbar-darkshadow-color:#fff; }


/*头部导航*/
.hr_header{ width:100%; float:left; background:#E43A3D; height:40px; font:12px/40px '宋体' color:#fff;}
.hr_head{ width:1004px; margin:0 auto;}
.head_left{float:left; padding-top:12px;}
.head_left li{height:20px; float:left; }
.head_left li a{height:16px; color:#fff; padding:0 12px; letter-spacing:1px;}
#head_nav{ padding-left:140px; height:64px; float:right;}
#head_nav ul{ float:left; letter-spacing:1px;}
#head_nav ul li{ padding-left:30px; padding-right:30px; height:40px; text-align:center; padding-top:0px; float:left;}
#head_nav ul li a{ height:24px; display:block; font:12px/40px "宋体"; color:#fff;}
#head_nav ul li a:hover{color:#FFE400; text-decoration:none;}
#head_nav ul li.one{ background:url(../images/zhaopin/zhaopin_03.jpg) -2px 7px no-repeat;}
#head_nav ul li.two{background:url(../images/zhaopin/zhaopin_05.jpg) 8px 7px no-repeat; width:70px;}
#head_nav ul li.three{background:url(../images/zhaopin/zhaopin_08.jpg) 10px 7px no-repeat; width:70px;}
#head_nav ul li.four{background:url(../images/zhaopin/zhaopin_11.jpg) 0 7px no-repeat;}
#head_nav ul li.five{ background:url(../images/zhaopin/zhaopin_13.jpg) -2px 7px no-repeat;}
.banner{ width:1440px; height:365px; float:left; background:url(../images/zhaopin/zhaopin_27.jpg) -92px center no-repeat; text-indent:-9999px;}

#head_nav li h3{ width:100%; height:40px;}
#head_nav li dl{ width:100%; overflow:hidden; z-index:2; position:relative; top:0; top:0; text-align:center; display:none;}
#head_nav li dt,#head_nav li dd{ height:28px; border-bottom:#bababa 1px dashed; line-height:28px; background:url(../images/zhaopin/transparent-bg.png) left top repeat;}
#head_nav li dt a,#head_nav li dd a{color:#fff; font:12px/24px "微软雅黑"; padding:0 2px;}
#head_nav li dt a:hover,#head_nav li dd a:hover{ color:#FFE400; font:12px/24px "微软雅黑"}
#head_nav li dt a.en,#head_nav li dd a.en{ font:12px/24px Arial, Helvetica, sans-serif; color:#fff;}
#head_nav li dt a.en:hover,#head_nav li dd a.en:hover{font:12px/24px Arial, Helvetica, sans-serif;  color:#FFE400; }
#head_nav li dd.no{ border:none;}

/*主体部分*/
.content{ width:1058px; margin:0 auto;}
.contentbox{ width:990px; float:left; background:url(../images/zhaopin/zhaopin_30.jpg) left top repeat; padding:14px 0 0 12px;}
.contents{width:948px; background:url(../images/zhaopin/zhaopin_43.gif) 4px 4px repeat-y; padding-left:4px; float:left;}
.leftnav{ width:248px; border-top:4px solid #ececec; margin-bottom:100px; float:left;}
.leftnav ul{ padding-left:25px; float:left;}
.leftnav ul li{ width:190px; height:35px; margin-top:24px; background:url(../images/zhaopin/zhaopin_36.jpg) left top no-repeat; float:left; font:18px/35px "微软雅黑"; color:#000; cursor:pointer;}
.leftnav ul li.hover{width:190px; height:35px; margin-top:24px; background:url(../images/zhaopin/zhaopin_35.jpg) left top no-repeat; float:left; font:18px/35px "微软雅黑"; color:#e8340c;}
.rightcons{ width:697px; height:auto; padding-bottom:50px; float:right;}
.rightconsbt1{ width:641px; height:54px; margin-left:44px; padding-bottom:20px; display:inline; background:url(../images/zhaopin/zhaopin_bt1.gif) left top no-repeat; float:left; text-indent:-9999px;}
.rightconsbt2{ width:641px; height:54px; margin-left:44px; padding-bottom:20px; display:inline; background:url(../images/zhaopin/zhaopin_bt2.gif) left top no-repeat; float:left; text-indent:-9999px;}
.rightconsbt3{ width:641px; height:54px; margin-left:44px; padding-bottom:20px; display:inline; background:url(../images/zhaopin/zhaopin_bt3.gif) left top no-repeat; float:left; text-indent:-9999px;}
.rightconsbt4{ width:641px; height:54px; margin-left:44px; padding-bottom:20px; display:inline; background:url(../images/zhaopin/zhaopin_bt4.gif) left top no-repeat; float:left; text-indent:-9999px;}
.rightconsbt5{ width:641px; height:54px; margin-left:44px; padding-bottom:20px; display:inline; background:url(../images/zhaopin/zhaopin_bt5.gif) left top no-repeat; float:left; text-indent:-9999px;}
.rightconsbt6{ width:641px; height:54px; margin-left:44px; padding-bottom:20px; display:inline; background:url(../images/zhaopin/zhaopin_bt6.gif) left top no-repeat; float:left; text-indent:-9999px;}
.rightcons p{ width:602px; height:auto; padding-left:54px; padding-bottom:15px; color:#3e3e3e; font:12px/200% "宋体"; float:left;}
.rightcons p.bg1{ width:352px; padding-right:250px; height:350px; background:url(../images/zhaopin/peiyang_05.jpg) 350px 20px no-repeat;}
.rightcons p span{ width:697px; height:32px; float:left; font:bold 12px/32px "宋体"; color:#000;}
.rightcons p span.bt1{ width:697px; height:40px; float:left; font:bold 14px/40px "宋体"; color:#c12822;}
.rightcons p span.bt2{ width:697px; height:40px; float:left; font:bold 14px/40px "宋体"; color:#000;}
table{ margin-left:120px;}
table tr th{ height:30px; font:bold 14px/30px "宋体"; border:1px solid #CCCCCC;text-align:center;}
table tr td{ height:30px; font:12px/30px "宋体"; border:1px solid #CCCCCC;}
.col{ background:#FF9933; color:#fff;}
.bg2{ margin:0 auto; width:500px; height:252px; margin-top:20px; background:url(../images/zhaopin/xinchou_04.jpg) left top no-repeat;}
.bg3{ margin:0 auto; width:411px; height:219px; background:url(../images/zhaopin/xinchou_07.jpg) left top no-repeat;}

.rollBox{width:730px;overflow:hidden;padding:12px 0 5px 6px;margin:0 auto;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../images/zhaopin/button.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../images/zhaopin/button.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:678px; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:225px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; border-width:1px 0;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.hremail{ width:453px; height:25px; margin:10px 0 10px 60px; font:bold 20px/25px "微软雅黑"; color:#FE0000; float:left;}

/*底部导航*/
.footer{ width:100%; height:180px; padding-top:5px; float:left;}
.footnav{ width:100%; padding-left:5px; border-bottom:1px solid #d7d7d7; height:27px; float:left;}
.footnav ul{ width:1000px; padding:0 1px; border:1px solid #dcdcdc; border-bottom:none; height:26px; margin:0 auto;}
.footnav ul li{ width:98px; height:24px; border:1px solid #fff; background:#eaeaea; float:left; font:12px/24px "宋体"; color:#000; text-align:center;}
.footnav ul li.d1{background:#cecece;}
.footnav ul li a{ color:#000;}
.footnav ul li a:hover{ color:#000; text-decoration:underline;}
.footerbox{ width:990px; padding-left:10px; margin:0 auto;}
.footerbox_info{ width:450px; padding:25px 0 25px 25px; float:left; font:12px/200% "宋体"; color:#333333;}
.footerbox p{ font:12px "宋体"; color:#666666; text-align:center;}