/* CSS Document */
html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, p, table, caption, tbody, tfoot, thead, tr, th, td, form {margin:0;padding:0;}
html, body {height:100%;}
table {border-collapse:collapse;border-spacing:0;}
img, button {border:0 none;}
ul, ol {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {	color:#333;	text-decoration:none;outline:none;}
a:hover {color:#e75a43;text-decoration:underline;}
input, button, select, textarea {font-size:12px;vertical-align:middle;}
button {cursor:pointer;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.msf{ font-family:\5FAE\8F6F\96C5\9ED1;}
body {background:#fff;color:#333;font-family:"\5B8B\4F53", Arial;font-size: 12px;font-style: normal;line-height: 22px;}
.content{ width: 1000px; margin: 0 auto;}
.top01{ background: url("/zhuanti/2016zbkj/images/top01.png") no-repeat center center; height:175px; }
.top01 h1{ width: 155px; height: 65px;}
.top01 h1 a{ display: block; width: 155px; height: 65px;}
.top02{ background: url("/zhuanti/2016zbkj/images/top02.png") no-repeat center center; height:175px; }
.top03{ background: url("/zhuanti/2016zbkj/images/top03.png") no-repeat center center; height:179px; }
.part01,.part02 { background: #fefaee;}
.part01 .content{ background:url("/zhuanti/2016zbkj/images/ren.png") no-repeat 120px 55px; padding: 25px 0 0 490px; font-size: 18px; color: #666; width: 510px; margin: 0 auto;}
.part01 .content span{ color: #cc331a; }
.part01 .content p{ line-height: 36px; padding-bottom: 10px;}
.part01 .content strong{ display: block; margin:10px 0;}
.title{ background: url("/zhuanti/2016zbkj/images/title01.png") no-repeat left top; height:130px; margin: 28px 0;}
.title strong{ width: 119px; height: 115px; line-height: 115px; text-align: center; color: #fff; font-size: 42px; display: block; float: left; padding-right: 40px;}
.title h3 span{ color: #e75a43; font-size:48px; font-weight: normal; font-family: Arial;}
.title h3{ font-size:30px; padding: 14px 0 0 0; line-height: 44px; }

.zbf{ width:64px; float: left;background: url("/zhuanti/2016zbkj/images/stit.png") no-repeat; height: 286px; padding:70px 25px 0 0px; font-size: 24px; color: #ffdb6e; text-align: center; line-height: 26px; margin-top: 25px; }
.zbf01{ background: url("/zhuanti/2016zbkj/images/jnb.png") no-repeat; width: 388px; height: 345px; float: left;margin-top: 25px; padding-right: 25px;}
.zbf01 li{ font-size: 24px; width: 112px; height: 80px; text-align:center; float: left; padding: 10px 25px 42px 0; line-height: 28px; }
.zbf01 li.last{ padding-right: 0;}
.zbf01 li.lasta{ padding-bottom: 0;}
.zbf02{ background: url("/zhuanti/2016zbkj/images/qxb.png") no-repeat #f3f3f3; width: 495px; float: left;}
.zbf02 h3{ text-align: center; font-size: 24px; color: #ffdb6e;  height: 58px; line-height: 58px; font-weight: normal;}
.zbf02 p{ font-size: 14px; padding: 230px 8px 15px; color: #666;}

.title strong.icon01{ background: url("/zhuanti/2016zbkj/images/tit01.png") no-repeat;}
.title h3 span.h{ color: #07a994;}
.part02 { padding:15px 0; margin: 15px 0;}
.jcp-h ul{ padding: 0px 0 15px;}
.jcp-h li{ float: left; width: 192px; margin-right: 25px; _margin-right:10px; background: #fff;}
.jcp-h li.frist,.jcp-h li.frista{ width: 133px; margin-right: 15px; height:293px; }
.jcp-h li.last,.jcp-h li dl dd a.last{ margin-right: 0;}
.jcp-h li dl dt{ margin-bottom: 30px; }
.jcp-h li dl dt span{ display: block; float: right; border: 1px solid #f69d8b; padding:1px 5px; line-height: 18px; color: #f69d8b;}
.jcp-h li dl dd{ padding: 0 10px; color: #999; line-height: 26px;}
.jcp-h li dl dd.money{ color: #e75a43; font-weight: bold;}
.jcp-h li dl dd a,.jcp-h li dl dd label{ display: block; float: left; background: #e75a43; width: 78px; height: 30px; line-height: 30px; color: #fff; font-size: 14px; margin:8px 8px 10px 0; text-align: center;}
.jcp-h li dl dd label{ cursor: pointer;}
.jcp-h li.yqsm{ background: url("/zhuanti/2016zbkj/images/zcp.png") no-repeat; width: 853px; height: 295px; margin-right: 0;}
.jcp-h li.frista{ margin-right: 14px;}
.jcp-h li p{ width: 175px; float: left; font-size: 14px; color: #808080; padding:18px 34px 0; line-height: 26px;}
.jcp-h li strong{ display: block; height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 24px; padding-top: 10px; }
.jcp-h li p.kcsz{ padding: 72px 36px 0;}
.jcp-h li p.kcsz strong{ margin-bottom: 25px;}
.jcp-h li p.ljgd{ width: 110px; padding:218px 0 0; }
.jcp-h li p.ljgd a{ color: #fff; font-size: 18px;}

.title strong.icon02{ background: url("/zhuanti/2016zbkj/images/tit02.png") no-repeat;}
.title h3 span.hj{ color: #0e4a9c;}

.sclc{ background: url("/zhuanti/2016zbkj/images/jobs.png") no-repeat center top; width:1000px; font-size: 14px; color: #666; }
.sclc li{ float: left; width: 140px; padding:28px 32px 20px 22px; _padding:28px 32px 20px 0px; line-height: 22px;}
.sclc li span{  display: block; width: 150px; height: 100px; text-align: center; font-size: 24px; color: #fff; line-height: 26px;}
.sclc li.stop{ padding:130px 35px 0;}
.sclc li.stop01{ padding:125px 35px 0;}
.sclc li.stop span{ padding-top: 36px;}
.sclc li.stop01 span{ padding: 20px 0 0; width: 126px;}
.sclc li.stop span.gw{ padding:35px 0 0 12px;}
.sclc li.stop02{ width: 136px; padding: 145px 0 0 10px; }
.sclc li.stop03{ width:150px; padding:28px 32px 20px 12px; }
.sclc li.stop02 span{ padding: 35px 0 0; height:55px; }
.sclc p{ width: 315px; height: 50px; line-height: 50px; border: 1px solid #0e4a9c; font-size: 24px; color: #0e4a9c; margin: 15px auto 0; text-align: center;}
.sclc p a{ color: #0e4a9c;}
.footbg{ background: url("/zhuanti/2016zbkj/images/gao.jpg") no-repeat center top; height:188px; margin: 20px 0; }
.footbg .content a{ display: block; width: 360px; height: 95px; margin: 0 auto; padding-top: 90px;}
.tanchubg{ display:none; width:100%; position:fixed; left:0; top:0; z-index:999; _position:absolute; left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||(document.documentElement.clientWidth*0)));_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||(document.documentElement.clientHeight*0))))}
.tanchubg .bg{ width:100%; height:100%; background:#000; opacity:0.4; filter: Alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity:0.4; z-index:2;}
.tanchu{width:820px;position:absolute; top:0; left:50%; margin-left:-440px; background:#fff; z-index:20; font-size: 18px; color: #999; padding: 25px;}
.tanchu .close{ display:block; cursor:pointer; overflow:hidden;  background:url("/zhuanti/2016zbkj/images/close.jpg") no-repeat; width:12px; height:11px; float: right; cursor: pointer; }
.tanchu span{ color: #666;}
.tanchu li{ height: 40px; line-height: 40px; margin-bottom: 10px;}
.tanchu strong{ color: #333; font-weight: normal;}
.tanchu .input01{ width: 218px; height: 38px; line-height: 38px; border: 1px solid #e0e0e0; background: #f8f8f8;}
.tanchu li.btn{ padding:25px 0 0 90px; height: 45px;}
.tanchu li.btn a{ display: block; width: 150px; height: 45px; line-height: 45px; text-align: center; color: #fff;  float: left; background: #eb470e; margin-right: 15px; border-radius:25px;}
.tanchu li.btn a.cz{ background: #aeaeae;}

/* 右浮动 */
.r-sns li,.r-sns li .sns-info .sns-hd,.returnTop{background:url(/zhuanti/2016zks/images/r-snsAll.png) no-repeat;}
.r-sns{width:44px;overflow:hidden;position:fixed;right:10px;top:50%;margin-top:-114px;_position:absolute; z-index:1000;}
.r-sns ul{width:44px;padding-bottom:160px;}
.r-sns li{height:44px;margin-bottom:2px;position:relative;vertical-align:top;background-position:left top;}
.r-sns li .sns-info{width:160px;position:absolute;right:-160px;top:0;}
.r-sns li .sns-info .sns-hd{line-height:44px;padding-left:45px; background-position:9px -367px; background-color:#313131;-border-top-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-border-bottom-left-radius:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px; font-size:14px;color:#fff;}
.r-sns li .sns-info .sns-hd a{color:#fff; margin-right:5px;}
.r-sns li.tel{background-position:left -92px;}
.r-sns li.tel .sns-hd{background-position:9px -411px;padding:2px 0 2px 45px;line-height:20px;}
.r-sns li.kf{background-position:left -46px;}
.r-sns li.kf .sns-hd{background-position:9px -455px;}
.r-sns li.share{background-position:left -138px;}
.r-sns li.share .sns-hd{height:44px;background-position:9px -499px;}
.r-sns li.qq{background-position:left -230px;}
.r-sns li.qq .sns-hd{height:44px;background-position:9px -587px;}
.r-sns li.mail{background-position:left -276px;}
.r-sns li.mail .sns-hd{height:44px;background-position:9px -631px;}
.r-sns li.wb{background-position:left -322px;}
.r-sns li.wb .sns-hd{height:44px;background-position:9px -675px;}
.r-sns li.wx{background-position:left -184px;}
.r-sns li.wx .sns-hd{background-position:9px -543px;}
.r-sns li.rgwc{background:url(/zhuanti/2016zks/images/an.png) no-repeat 0 -287px; cursor:pointer;}
.r-sns li.rgwc i{ display:block; width:16px; height:15px; line-height:15px; color:#de1746; text-align:center; font-weight:700; position:absolute; top:5px; left:24px;}
.sns-bd{padding:5px; background:#fff;}
.returnTop{width:50px;height:50px;line-height:500px;overflow:hidden;position:fixed;_position:absolute;right:10px;bottom:90px;z-index:1000;cursor:pointer;background-position:13px -725px; background-color:#666; display:none;}
.returnTop:hover{background-position:13px -775px;background-color:#1c79d2;}
.bdshare-button-style0-16 a.bds_more{height:44px;background:none; padding:0;float:none; margin:0;display:block;font-size:14px; line-height:44px;}
.bdshare_popup_box,.bdshare_popup_bg{left:auto !important;right:50px;}
.gw{display:none;}


