/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
/* reset for all browsers */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, abbr, address, big, cite, code, del, dfn, em, ins, kbd, q, s, samp, small, strong, sub, sup, tt, var, b, u, i, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body { font: 24px/2 'Helvetica Neue', Helvetica, 'Hiragino Sans GB', microsoft yahei; color: #666; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; text-transform: none; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
a { color: #333; text-decoration: none; transition: all 0.2s; }
a:active { color: #f60; }
ol, ul { list-style: none; }:focus{outline:0;}
table { border-collapse: collapse; border-spacing: 0; }
img, iframe { border: none; vertical-align: top; }
b, i, cite { font-weight: normal; font-style: normal; }
input, textarea, buttun, select { font: inherit; outline: none; -webkit-appearance: none; border-radius: 0;border: 0;}
input[type=search]::-webkit-search-decoration, 
input[type=search]::-webkit-search-cancel-button, 
input[type=search]::-webkit-search-results-button, 
input[type=search]::-webkit-search-results-decoration { display: none; }
/* commom style */
.clearfix:after { display: block; overflow: hidden; clear: both; height: 0; visibility: hidden; content: "."; }
.opacity-mask{display: none;position: fixed;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.footer-fixed{position: fixed;left: 0;bottom: 0;}

.sea_a span{display: inline-block;vertical-align: middle;width: 63px;height: 11px;background: url('../../imgs/common/logo_jiankang.png') no-repeat center center/100%;font-size: 0;}

/*网警start*/
    .net-police-box{background: #f5f5f5;}
    .net-police{margin: auto;padding: 12px 0;width: 100%;text-align: center;}
    .net-police-report{display: inline-block;width: 100px;vertical-align: middle;}
    .net-police img{width: 100%;}
    .net-police-online,.net-police-offline{display: inline-block;vertical-align: middle;margin-left: 24px;width: 42px;}
/*网警end*/


.rcs-box{padding: 10px;padding-bottom: 0;border-bottom: 6px solid #e3e3e7;}
.rcs-msg{display: block;margin-bottom: 10px;line-height: 42px;text-align: center;border: 1px solid #4a8cd9;border-radius: 4px;color: #4a8cd9;}

body{font-family: "microsoft yahei"}
.banner-top{height: 280px;background: url('../../imgs/doctorRecruit/banner_top.jpg') no-repeat ;}
.banner-bottom{height: 279px;background: url('../../imgs/doctorRecruit/banner_bottom.jpg') no-repeat ;}



.content-box{background: #eef7ff url('../../imgs/doctorRecruit/content_bg.png') no-repeat;}

.content-layout{position: relative;margin: auto;padding: 23px 24px 30px;width: 634px;background: url('../../imgs/doctorRecruit/content_layout_bg.jpg');border-bottom-left-radius: 36px;border-bottom-right-radius: 36px;z-index: 10;}


.content-top-bg{position: absolute;top: 0;left: -22px;width: 726px;height: 56px;background: url('../../imgs/doctorRecruit/content_top_bg.png') no-repeat;}

.content-title-one,.content-title-two,.content-title-three,.content-title-four{margin:70px auto 50px;width: 516px;height: 104px;background-image: url('../../imgs/doctorRecruit/title_bg.png');background-repeat: no-repeat;}
.content-title-one{ background-position: 0 0;}
.content-title-two{ background-position: 0 -140px;}
.content-title-three{ background-position: 0 -280px;}
.content-title-four{ background-position: 0 -420px;}


.content-one{}
.content-one-title{width: 194px;height: 50px;background: #2d69a0;border-radius: 8px;text-align: center;line-height: 50px;color: #fff;font-size: 32px;}
.content-one-title i{display: inline-block;vertical-align: middle;margin-right: 10px;width: 12px;height: 12px;border-radius: 6px;background: #fff;}
.content-one-text{margin: 4px 0 42px;line-height: 54px;font-size: 28px;color: #396083;}


.content-two{padding: 30px 20px 1px;background: #2c87d9;}
.content-two-title{width: 384px;height: 82px;background: #fff;line-height: 82px;color: #2c87d9;font-size: 32px;font-weight: bold;border-bottom-right-radius: 41px;border-top-right-radius: 41px;}
.content-two-title i{display: inline-block;vertical-align: middle;margin: 0 15px 0 30px;width: 85px;height: 68px;border-radius: 6px;background-image: url('../../imgs/doctorRecruit/icon.png');background-repeat: no-repeat;}
.content-two-text{margin: 4px 0 28px;line-height: 54px;font-size: 28px;color: #fff;}

.content-two-title .one-icon{background-position: 0 0;}
.content-two-title .two-icon{background-position: 0 -80px;}
.content-two-title .three-icon{background-position: 0 -160px;}




.content-pic-three{margin: auto;width: 623px;height: 490px;background: url('../../imgs/doctorRecruit/content-pic-three.png') no-repeat;}
.content-pic-four{margin: auto;width: 634px;height: 152px;background: url('../../imgs/doctorRecruit/content-pic-four.png') no-repeat;}

.footer-view{position: relative;height: 52px;}
.footer-box{position: absolute;top: -243px;width: 100%;height: 294px;background: url('../../imgs/doctorRecruit/footer.png') no-repeat center bottom;}
