html{background:#fff;overflow:auto;}
body{min-width:1200px;font-weight:lighter;color:#333;-webkit-font-smoothing: antialiased;font:14px/1.5 Tahoma,"Hiragino Sans GB","Microsoft YaHei",arial,simsun,sans-serif;}
a{color:#333; text-decoration:none; cursor:pointer; outline: 0 none;}
a:hover{ text-decoration:none;color:#c31b1a;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,p,blockquote,th,td{margin:0; padding:0;}
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
ol,li,ul,dl,dt,dd{list-style:none;}
fieldset,img {border:0}
button,submit,input,select { vertical-align:middle;}
button,submit { cursor:pointer;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:lighter;}
table{border-collapse:collapse; border-spacing:0;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
select,button{font-family:inherit; font-size:inherit; font-weight:inherit; outline-style:none; outline-width:0pt; padding: 0; margin: 0;}
b,em,i{display:inline-block; font-weight:normal; font-style:normal;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clearfix{ zoom:1;}
.container { width:1200px; position:relative; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}



/* 引导页 */ 

.divtop {position: relative;height: 96px;min-width:1024px;background:white;width:1200px;z-index:2;margin:0 auto;}
.logo{width:280px;height:54px;float:left;margin-top:25px;margin-right:738px;}
.logo img{width:280;height:47;}
.erweima a{float:left;width:86px;height:28px;line-height:26px;text-align:center;margin-top:34px;background:#004098;font-weight:bold;color:#fff;}
.erweima a:hover{background:#c31b1a;color:#fff;}
.phone a{float:left;width:84px;height:26px;border:1px solid #888;line-height:26px;text-align:center;margin-top:34px;margin-left:10px;font-weight:bold;color:#888;}
.phone a:hover{color:#c31b1a;border:1px solid #c31b1a;}


/* 首页 */ 
.shouye{position: relative;height:80px;min-width:1024px;background:white;width:1200px;z-index:2;margin:0 auto;}
.sylogo{width:280px;height:54px;float:left;margin-top:17px;margin-right:248px;}
.sylogo img{width:280;height:47;}


/* 导航 */ 
#menu {width:100%;height:80px;line-height:80px;}
#menu ul{ width:1200px;margin:0 auto;font-size:14px;} 
#menu>ul>li{ width:auto;height:80px;line-height:80px;display:block;text-align:center;float:left;font-size:14px;position:relative;font-weight:bold;} 
#menu>ul>li>a:link, #menu>ul>li>a:visited {text-decoration:none;display:block;}
#menu>ul>li span {padding:0 20px;}
#menu>ul>li:hover a {color:#fff;}
#menu>ul>li:hover,#menu>ul>li>a:hover, #menu>ul>li>a:active, #menu>ul>li.navthis>a{background:#004098;color:#fff;transition:0.3s; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -o-transition: all .3s ease;} 
/* 下拉的菜单栏 */ 
#menu>ul>li ul{display:none; width:96px; position:absolute; background:#004098;color:#fff;z-index:9999;} 
/* 下拉菜单的菜单项 */ 
#menu>ul>li>ul li{position:relative;text-align:left;line-height:30px;} 
#menu>ul>li>ul li>a{color:#fff;padding-left:20px;display:block;} 
#menu>ul>li>ul li:hover,#menu>ul>li>ul li.mcur {color:#fff;background:#c31b1a;} 
#menu>ul>li>ul li a:hover,#menu>ul>li ul li:hover .arrow {color:#fff;}
/* 三级及以下的菜单项的定位 */ 
#top-bottom-menu{font:9pt Arial, Helvetica, sans-serit ; position:fixed;height:auto;text-align:center;filter: alpha(opacity=80); opacity: 0.8;z-index:9999;}


/* banner下面一块 */ 
.synr1{background:#f5f5f5;}
.synr1_kj{width:1200px;height:275px;margin:0 auto;}
.synr1_01{width:380px;height:195px;float:left;background:#fff;border-radius:10px;margin-top:40px;}
.synr1_01 p{width:380px;text-align:center;}
.synr1_01 span{color:#004098;}
.synr1_01 a{display:block;margin-top:15px;}
.zi01{font-size:12px;color:#999;margin-top:30px;}
.zi02{font-size:30px;font-weight:bold;}
.zi03{font-size:14px;margin-top:10px;}

.synr1_02{width:380px;height:195px;float:left;background:#fff;border-radius:10px;margin-top:40px;margin-left:30px;}
.synr1_02 p{width:380px;text-align:center;}
.synr1_02 span{color:#004098;}
.synr1_02 a{display:block;margin-top:15px;}

.synr1_03{width:380px;height:195px;float:left;background:#fff;border-radius:10px;margin-top:40px;margin-left:30px;}
.synr1_03 p{width:380px;text-align:center;}
.synr1_03 span{color:#004098;}
.synr1_03 a{display:block;margin-top:15px;}


/* 菁华医疗集团 */ 
.jituan{width:1200px;height:426px;margin:90px auto 90px auto;}
.jt01{float:left;}
.jt02{float:left;margin-left:60px;}
.jt02 b{width:180px;height:45px;color:#004098;font-weight:bold;font-size:30px;border-bottom:2px solid #004098;display:block;margin-top:40px;}
.jt02 p{width:403px;font-size:14px;line-height:28px;margin-top:30px;}
.dj{width:163px;height:37px;line-height:37px;text-align:center;border:1px solid #004098;display:block;border-radius:5px;color:#004098;margin-top:40px;}

/* 医院 */ 
.yy{width:100%;height:640px;background:url(../picture/sy06.jpg) no-repeat 50% 0;overflow:hidden;}
.yy01{width:1200px;height:421px;margin:70px auto 0 auto;}

#content article{float:left;width:379px;position: relative;}
#content article:nth-child(4n+4) {margin-right: 0;}
#content img{max-width: 100%;height: auto;}
.post-format-content {position: relative;}
.post-thumbnail {max-width: 100%;height: auto;overflow: hidden;}
.content-wrap {padding: 0;position: absolute;text-align: center;width: 100%;top: 0;bottom: 0;display: table-cell;vertical-align: middle;overflow: hidden;}
.content-wrap h1.entry-title {display: table;font-size: 110%;height: 100%;text-transform: uppercase;width: 100%;margin:0;}
.edit-link {z-index: 2;}
.featured-image{display: table-cell;position: relative;transition: opacity .25s ease-in-out, background .25s ease-in-out;-moz-transition: opacity .25s ease-in-out, background .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out, background .25s ease-in-out;vertical-align: middle;z-index: 1;color: #fff;text-decoration: none;opacity: 0;padding: 10%;font-size:60px;font-weight:bold;}
.featured-image:hover {opacity: 0.7;color: #fff;background:#004098;font-size:60px;font-weight:bold;}
.post-thumbnail img {display: block;}
.yy01wz a{width:379px;height:112px;background:#fff;text-align:center;display:block;overflow: hidden;}
.yy01wz a:hover{color:#004098;}
.yy01wz b{display:block;font-size:30px;font-weight:bold;margin-top:20px;}
.yy01wz p{font-size:12px;margin-top:7px;}

.yy02{width:1200px;margin:40px auto 0 auto;}
.yy02 a{width:163px;height:39px;line-height:39px;margin:0 auto;display:block;background:#fff;text-align:center;border-radius:5px;}


/* 新闻资讯 */ 
.qh{width:1200px;margin:90px auto 90px auto;overflow:hidden;}
.qh01{width:629px;height:382px;float:left;background:#999;overflow:hidden;}


.demo {width:629px;height:382px;font-size:16px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(../picture/buttons.png) no-repeat;}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
.slider {display: none}



.qh02{width:491px;height:382px;float:left;margin-left:80px;}
.qh02 span{width:491px;display:block;margin:20px auto 18px auto;overflow:hidden;}
.qh02 li{line-height:30px;font-size:14px;}
.qh02 b{display:block;}
.ys1{font-size:30px;font-weight:bold;float:left;color:#004098;}
.ys2{font-size:30px;float:left;color:#777;margin:0 10px 0 10px;}
.ys3{font-size:12px;color:#777;float:left;margin-top:20px;}
.qhan{width:161px;height:37px;line-height:37px;display:block;border:1px solid #ccc;border-radius:5px;text-align:center;float:right;}

.qh03{width:1200px;height:144px;overflow:hidden;padding-top:40px;}
#qh03nr article{float:left;width:279px;position: relative;}
#qh03nr article:nth-child(4n+4) {margin-right: 0;}
#qh03nr img{max-width: 100%;height: auto;}
.post-format-content {position: relative;}
.post-thumbnail {max-width: 100%;height: auto;overflow: hidden;}
.content-wrap {padding: 0;position: absolute;text-align: center;width: 100%;top: 0;bottom: 0;display: table-cell;vertical-align: middle;overflow: hidden;}
.content-wrap h1.entry-title {display: table;font-size: 110%;height: 100%;text-transform: uppercase;width: 100%;margin:0;}
.edit-link {z-index: 2;}
.qh03nr-image{display: table-cell;position: relative;transition: opacity .25s ease-in-out, background .25s ease-in-out;-moz-transition: opacity .25s ease-in-out, background .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out, background .25s ease-in-out;vertical-align: middle;z-index: 1;color: #fff;text-decoration: none;opacity: 0;padding: 10%;}
.qh03nr-image:hover {opacity: 0.8;color: #fff;background:#004098;}
.post-thumbnail img {display: block;}
.qhwz1{font-size:30px;font-weight:bold;}
.qhwz2{font-size:12px;}


/* 人才战略 */ 
.rczl{width:100%;height:471px;background:url(../picture/sy15.jpg) no-repeat 50% 0;overflow:hidden;}
.rczl a{width:1200px;height:371px;display:block;text-align:center;margin:0 auto;padding-top:100px;}

/* 底部 */ 
.db{width:100%;height:277px;background:#f2f2f2;overflow:hidden;}
.dbnr{width:1200px;height:277px;margin:0 auto;}
.db01{width:80px;float:left;margin-top:86px;overflow:hidden;}
.db01 b{font-size:30px;font-weight:bold;}
.db01 p{font-size:18px;}
.db02{width:834px;float:left;margin-top:91px;margin-left:146px;overflow:hidden;}
.db02 b{font-size:16px;font-weight:bold;}
.db02 p{margin-top:30px;}
.kg1{width:250px;display:block;float:left;font-size:14px;}
.kg1 img{float:left;margin:5px 10px 0 0;}
.kg2{width:300px;display:block;float:left;color:#004098;}
.db03{width:140px;float:left;margin-top:58px;}


/* 简介 */ 
.jj{width:100%;height:10px;background:#004098;}
.jj1{background:#004098;}

/* 简介banner */ 
.xb{width:100%;height:auto;background:#f2f2f2;overflow:hidden;}
.xbjz{width:1200px;height:565px;margin:0 auto;}
.xb01{font-size:30px;font-weight:bold;border-left:7px solid #004098;padding-left:20px;color:#004098;overflow:hidden;margin-top:80px;}
.xb02{margin-top:40px;overflow:hidden;}

/* 简介内容 */ 
.xbnr{width:1200px;height:100%;margin:0 auto;overflow:hidden;padding:0 0 90px 0;}
.xbnr h2{font-size:30px;font-weight:bold;margin-top:50px;}
.xbnr p{line-height:28px;margin-top:20px;}

/* 菁华新闻 */
.jhxw{width:1200px;height:100%;margin:0 auto;overflow:hidden;padding:30px 0 0 0;}
.jhxw li{float:left;font-size:16px;margin-right:50px;}
.jhxwdj{border-bottom:2px solid #004098;}
.jhxwdj a{color:#004098;}
.jhxw a{height:40px;display:block;}
.jhxw a:hover{color:#004098;}
.jhxw li:hover{border-bottom:2px solid #004098;}

/* 菁华列表 */
.jhxwlb{width:100%;height:100%;margin:20px auto 0 auto;overflow:hidden;}
.jhxwlb01{width:100%;height:100%;margin:0 auto;overflow:hidden;}
.jhxwlb01 dl{width:1200px;height:346px;box-shadow:0 0 10px #ddd;margin:10px auto 40px auto;overflow:hidden;display:block;}
.jhxwlb01 dt{width:569px;height:346px;float:left;margin-right:60px;display:block;}
.jhxwlb01 dd{width:521px;height:346px;float:left;display:block;}
.jhxwlb01 dd b{width:521px;font-size:30px;font-weight:bold;display:block;margin-top:30px;}
.jhxwlb01 dd span{width:521px;font-size:14px;color:#999;display:block;margin-top:4px;}
.jhxwlb01 dd p{width:521px;line-height:30px;font-size:14px;margin-top:20px;}
.xwdj{width:110px;height:33px;line-height:33px;text-align:center;background:#004098;color:#fff;display:block;border-radius:5px;float:right;margin-top:20px;}
.xwdj:hover{background:#c31b1a;color:#fff;}



.clearfix:after{content:""; height:0;visibility:hidden;display:block; clear:both; }
.clearfix { zoom:1; }
.wrap { margin:0 auto; padding:0 0 90px 0; overflow:hidden; position:relative; }
.inwrap{float:left; position:relative; left:50%;}
#pagelink{float:left; position:relative; left:-50%; }
#pagelink li{float:left;margin:0 5px;}
#pagelink  a{display:block; padding:4px 12px; float:left;border:1px solid #ccc;     float: left;
    margin: 0 5px;}
#pagelink  a:hover{background:#3961a9;color:#fff;display:block;border:1px solid #3961a9;}
#xianshi a{background:#3961a9;color:#fff;border:1px solid #3961a9;color:#fff;}



/* 科普视频 */
.kpsp{width:1220px;height:100%;margin:20px auto 40px auto;overflow:hidden;}
.kpsp dl{margin-top:10px;overflow:hidden; float:left;}
.kpsp dt{width:570px;height:346px;box-shadow:0 0 10px #ddd;margin:10px 10px 10px 10px;padding:10px;}











