*{ font-family:"微软雅黑";text-decoration:none; list-style:none;  }
ul,li,p,h1,h2,h3,h4,h5,h6,form,img,div,dl,dt,dd,span{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
body img{ border:0px;}
body{ margin:0; padding:0px;}
.box{width:1000px; margin:0 auto}
.clear{clear: both;}
.clear24{clear: both; height: 24px;}
.clear30{clear: both; height: 30px;}
.clear35{clear: both; height: 35px;}
.clear48{clear: both; height: 48px;}
.clear75{clear: both; height: 75px;}
.left{float: left;}
.right{float: right;}


.top1{ height:36px; background:#7d7d7d; }
.top1_1{float: right;}
.top1_1 span{float: left; margin-left: 35px; line-height: 36px; color: #fff; font-size: 16px;}
.top1_1 span a{color: #fff; font-size: 16px; }
.top1_2{ height: 89px;}
.toplogo{float: left; margin-top: 13px;}
.top1_3{float: right; width: 195px; margin-top: 7px;}
.top1_3 .enter{width: 150px;
    height: 22px;
    display: block;
    border: 0px;
     background: url("../Images/juxing.png") no-repeat;
    border-radius: 13px;
    margin-right: 5px;
    padding:0 5px;}
.top1_3 .sb{width: 26px;
    height: 26px;
    display: block;
    background: url("../Images/index36.png") center no-repeat;

    border: 0px;
    cursor: pointer;
    border-radius: 13px;margin-top: -2px;}
/*首页轮播修改*/
.DB_tab251 {width:100%;height:600px;position:relative;overflow:hidden;}
.DB_tab251 .DB_bgSet1{position:relative;}
.DB_tab251 .DB_bgSet1 li{position:absolute;width:100%;height:600px;display:none}
.DB_tab251 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab251 .DB_menuWrap .DB_menuSet1{position:absolute;width:100%;top:560px; margin-left:465px;font-size:0}
.DB_tab251 .DB_menuWrap .DB_menuSet1 li{cursor:pointer;margin:0 6px;display:inline}
.DB_tab251 .DB_prev1{position:absolute;left:0px;top:158px;cursor:pointer;display:none}
.DB_tab251 .DB_next1{position:absolute;right:0px;top:158px;cursor:pointer;display:none}

.nav{height: 80px;}
.nav ul li{float: left; height: 80px;}
.nav ul li a{display: block; height: 40px; color: #5b5b5b; padding:25px 20px 0 20px;}
.nav ul li a img{ margin: 0 auto ; display:block; }
.nav ul li a p{font-size: 16px;  text-align: center; line-height: 32px;}
.nav ul li a:hover,.navzdy{border-bottom: 3px solid #21aae1;}

.top1,.box1{width:1366px; margin:0 auto;}
.box1{}
.nav1{float:left;}
.logo1{float:left;padding-right:50px;}
.ewm{float:right; height:100px; width:179px;background: url("../Images/ewm.png") no-repeat; }


.index_bottom{ background: #bfbfbf; padding: 18px 0px;}
.index_bottom1{ width: 1000px; margin: 0 auto; height: 26px;}
.index_bottom1_1{border-bottom:2px solid #fff; margin-bottom: 10px;}
.index_bottom1 P{ color: #fff; font-size: 14px; line-height: 20px; display: block; text-align: center; }
.index_bottom1_1 p{    color: #fff;
    display: block;
    font-size: 14px;
    height: 26px;
    line-height: 17px;
    text-align: center;}
.index_bottom1 p a{color: #fff;
    font-size: 16px;
    /* margin-right: 114px; */
    display: inline-block;
    width: auto;
	padding:0 10px;}
    .hr{border-bottom: 1px solid #fff; margin-bottom: 10px;}
/*头部、尾部结束*/

.content{background: #f9f9f9;margin:0 auto}
.content1{ height: 60px; position: relative; line-height: 60px; font-size: 14px; color: #c0c0c0;}
.content1 img{margin-left: 5px;}
.content1 a{ font-size: 14px; color: #c0c0c0;}
.content1_1{position: absolute; left: 0px; top: 58px; height: 2px; width: 157px; /*border-bottom: 1px solid #21aae1;*/}
.content2{ height: 52px;}
.content2 h3{float: left; line-height:52px; font-size: 18px; color: #21aae1; font-weight: 100;}
.content2_1{ border-bottom: 1px solid #cccccc; height: 52px; text-align: right; float: right;}
.content2_1 span{ font-size: 24px; color: #21aae1; line-height: 22px;}
.content2_1 p{ font-size: 18px; color: #21aae1; font-weight: bold; line-height: 30px;}
.content2_2{ border-bottom: 1px solid #cccccc; height: 52px; text-align: left; float: left; }
.content2_2 span{ font-size: 24px; color: #21aae1; line-height: 22px;}
.content2_2 p{ font-size: 18px; color: #21aae1; font-weight: bold; line-height: 30px;}
.content_left{ width: 158px; float: left; margin-top: 25px;}
.content_left ul li{  width: 158px;  height: 40px; border-bottom: 1px solid #dcdcdc;}
.content_left ul li a{padding: 0px 16px 0px 10px;width: 132px; height: 40px; display: block; line-height: 40px; color: #5b5b5b; font-size: 14px; }
.selected{background: url("../Images/index5.png") 130px no-repeat;background-color:#21aae1;}
.content_left ul .selected  a{color: #fff;}

#huiyuandenglu a{padding: 0px 16px 0px 10px;width: 132px; height: 40px; display: block; line-height: 40px; color: #5b5b5b; font-size: 14px; background: url("../Images/index5.png") 130px no-repeat;}
/* .content_right{width: 823px; float: right; margin-top: 25px; display: none;} */
.content_right{width: 814px; float: right; margin-top: 25px; }
.content_right_title{width: 700px; height: 40px; text-align: center;border-bottom: 1px  dashed; margin-bottom: 20px;font-size: 20px;}
.content_right_time{ text-align: center;margin-bottom: 20px;}
/*二级中部结束*/

.cpyfw-left{width: 468px;}
.cpyfw-right{width: 295px; background:#fff; height: 257px; padding: 33px 25px 23px 26px; position: relative; font-size: 14px; color: rgb(127, 127, 127); line-height: 20px; }
.cpyfw-right1{width: 115px; height: 32px; position: absolute; bottom: 23px; right: 22px; background: #21aae1;}
.cpyfw-right1 a{width: 115px; height: 32px; display: block; text-align: center; line-height: 32px; color: #fff;}
/*产品与服务结束*/


.yxzx1{ text-indent:2em; font-size: 12px; color: #5b5b5b; line-height: 18px; margin-bottom: 28px;}
.yxzx_left{ float: left; width: 433px;}
.yxzx_left-yx{ float: left; width: 433px;}
.yxzx_left img{display: none;}
.yxzx_right{padding: 24px 28px 0px 37px; width: 325px; height: 309px; background: #fff; float: right; position: relative;}
.yxzx2{width: 326px; border-bottom: 1px solid #a0a0a0;  margin-bottom: 13px;}
.yxzx2 ul li{float: left; width: 163px; text-align: center; line-height: 30px; cursor: pointer; font-size: 14px; color: #5b5b5b;}
.yxzx_right .yxzx3{text-indent:2em; font-size: 12px; color: #5b5b5b; line-height: 18px; display: none;}
.yxzx4{position: absolute; width: 241px; height: 33px; float: right; right: 32px; bottom: 22px; font-size: 14px;}
.yxzx4 a{display: block; width: 113px; height: 33px; text-align: center; line-height: 33px; margin-left: 7px; float: right; color: #fff; text-indent:0}
/*医学中心结束*/

.hyfw-right{width: 302px; background: url("../Images/index6.png") no-repeat; height: 257px; padding: 33px 22px 23px 29px; position: relative; font-size: 12px; color: #5b5b5b; line-height: 18px; }
/*会员服务结束*/

.jkhd1{background: #fff; padding: 0px 18px; position: relative;}
.jkhd1_1{ border-bottom: 1px solid #959595; height: 90px; padding-top: 20px; padding-right: 15px;}
.jkhd_left{width: 60px;
    height: 49px;
    padding-top: 6px;
    background: #21aae1;
    float: left;
    margin-right: 10px;
    padding: 10px 5px;
    text-align: center;}
.jkhd_left span{ font-size: 41px;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    display: block;
    line-height: 30px;
    margin-bottom: 7px;}
.jkhd_left p{ font-size: 13px;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    display: block;
    line-height: 17px;
    float: left;
    width: 28px;}
.jkhd_right{width: 655px;}
.jkhd_right h3{font-weight: 100; font-size: 20px; color: #5b5b5b; line-height: 32px;}
.jkhd_right span{ font-size: 12px; color: #5b5b5b; line-height: 20px; width: 627px; display: block;}
.jkhd2{position: absolute; right: 0px; bottom: 22px; width: 158px; margin-top: 14px; height: 25px;}
.jkhd2 a{padding: 0px 6px; display: block; float: left;height: 25px; font-size: 18px; color: #5b5b5b;}
.jkhd2 a:hover{background: #21aae1; color: #fff;}
/*健康互动结束*/



/*标准生命*/

.bzsm_left{float:left;width: 376px; height: 402px; background: #fff; padding: 36px 45px 0 45px ;}
.bzsm1{margin-bottom: 20px;}
.bzsm1 h3{ font-size: 16px; color: #21aae1; margin-bottom: 5PX;}
.bzsm1 p{ font-size: 12px; color: #5b5b5b; line-height: 22px;}
.bzsm_right{float: left;}
.bzsm2 ul li{ float: left; border: 1px solid #fff;}
/* .bzsm2_1{}
.bzsm2_2{width: 208px; height: 208px; background: url("../Images/index12.png") no-repeat;}
.bzsm2_3{width: 407px; height: 208px; background: url("../Images/index13.png") no-repeat;}
.bzsm2_4{width: 407px; height: 208px; background: url("../Images/index10.png") no-repeat;}
.bzsm2_5{width: 208px; height: 208px; background: url("../Images/index9.png") no-repeat;}
.bzsm2_6{width: 208px; height: 208px; background: url("../Images/index8.png") no-repeat;} */
.bzsm2 ul li div{height: 202px; text-align: center; line-height: 202px; cursor: pointer; color: #fff;}
.bzsm2 h3{text-shadow:2px 2px 5px #000; }
/*.bzsm2 ul  .bzsm2_4 div{height: 208px; text-align: center; line-height: 208px; cursor: pointer; color: #fff;}*/
.bzsm2 ul li div:hover{background: url("../Images/index7.png") repeat; color: #fff;}
.bzsm3{padding: 44px 26px; background: #fff; display: none; }
.bzsm3 span{display: block; font-size: 14px; color: #5b5b5b; line-height: 24px; }




.lxwm1{ width: 194px;
    height: 137px;
    float: right;
    background: #fff;
    padding: 300px 11px 0px 13px;}
.lxwm1 h3{ font-size:18px; color:#38b0e2; line-height:22px;}
.lxwm1_1 h3{ font-size:18px; color:#38b0e2; line-height:22px;}
.lxwm1_1 span{ font-size:14px; color:#38b0e2; line-height:22px; font-weight:bold;}
.lxwm1_1{ margin-bottom:25px;}
.lxwm1_2 span{ display:block; float:left; font-size:12px; color:#5b5b5b;line-height: 22px;}
.lxwm1_2 .lxwm1_3{ width:32px;}
.lxwm1_2 .lxwm1_4{ width:156px;}
/*新闻内容*/

.jkhd_right h3:hover{color: #21aae1;}

.news1{ background:#fff; padding:14px 13px 13px 13px; }


.news2{ width:700px; margin:10px auto;font-size:14px; color:#5b5b5b;}
.news2  img{height: 100%;width: 100%;margin: 0;padding: 0;display: block;}
/*人才招聘*/


.content3{ background-color: #21aae1;
    height: 40px;}

.content3 span{font-size: 22px;
    color: #fff;
    line-height: 40px;
    float: left;
    margin-right: 10px; margin-left:325px }
.content3 p{ font-size: 16px;
    color: #fff;
    font-weight: bold;
    line-height: 41px;
    display: block;
    float: left;}
.content3_3{  height: 52px; text-align: right; }
.content3_3 span{ font-size: 22px; color: #21aae1; line-height: 22px;}
.content3_3 p{ font-size: 16px; color: #21aae1; font-weight: bold; line-height: 30px; border-bottom: 1px solid #cccccc; display:block}

.cpyc1{ width:407px; height:260px; background:#FFF; padding-top:22px; position:relative;}
.cpyc1_1{ width:368px; height:249px;  margin:0 auto; }
.cpyc1_2 span{ font-size:16px; color:#5b5b5b;}
.cpyc1_3 span{font-size:12px; color:#5b5b5b; text-align:left; }
.cpyc1_3 div span{ margin-bottom: 8px;
    display: block;
    line-height: 18px;}
.cpyc1_4{ width:208px;}
.cpyc1_5{ width:153px;}
.cpyc1_6{ font-size:12px; color:#5b5b5b; overflow:hidden; height:103px;overflow-x: hidden;overflow-y: auto; line-height:20px;}
.clear18{clear: both; height: 18px;}
.cpyc1_7{  position:absolute; bottom:13px; border:1px solid #21aae1;width:365px; height:29px;  text-align:center; line-height:28px; background:#fff; border:1px solid #cccccc;font-size:14px; color:#21aae1; cursor:pointer;}
.cpyc1_7 a{ color:#21aae1; }

/*j健康互动*/
.calendar  * {
    box-sizing: border-box;
    font-family: Tahoma;
    font-size: 14px;
}
.calendar-sm {
    cursor: default;
    width: 800px;
    height: 370px;
}
.calendar {
    cursor: default;
    margin:auto;
    width: 820px;
    height: 333px;
    z-index:-1
}



.calendar .c-pad-top {
  position:relative
}

.c-grid {
    border-bottom:1px solid #cccccc;
   border-right:1px solid #cccccc;
    height: 333px;
    width:268px;
    float:left;
}
.c-day {
    width: 14.28%;
    height: 13%;

    float: left;
    text-align: center;
     border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   padding-top: 14px;
}

.c-day-previous-month {
    width: 14.28%;
    height: 13%;

    float: left;
    text-align: center;
    color: gray;
    border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   padding-top: 14px;
}

.c-day-next-month {
    width: 14.28%;
    height: 13%;

    float: left;
    text-align: center;
    color: gray;
    border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;
   padding-top: 14px;
}

.c-week-day {
    width: 14.28%;
    height: 10%;
    color: #5b5b5b;
    float: left;
    text-align: center;
    font-weight: bold;
    padding-top: 8px;
    border-top:1px solid #cccccc;
   border-left:1px solid #cccccc;

}

.c-next {
    width: 12.5%;
    height: 12%;
    padding: 2% 2% 0 2%;
    text-align: right;
    cursor: pointer;
}

.c-previous {
    width: 12.5%;
    height: 12%;
    padding: 2% 2% 0 2%;
    text-align: left;
    cursor: pointer;
}

.c-month {
    width: 75%;
    height: 12%;
    text-align: center;
}

.c-nav-btn-over {
    background-color: rgb(137, 163, 192) !important;
    font-weight: bold;
}

.c-today {
    background-color: #D8EAF1;
}

.c-event {
    background-color: #20abe4;
    color: white;
    font-weight: bold;
    cursor: pointer;

}
.ceshi{position:absolute; top:42px; left:-45px; background:#22abe2; z-index:99999; padding:7px 10px;}


.c-event-grid {

    height: 333px;
    width: 535px;
    float: right;
}
.c-event-grid1 {
    position:absolute;
    top:0px; right:0px;
    height: 333px;
    width: 535px;
    float: right;
    z-index:9999
}
.c-grid-title {
    font-weight: bold;
    float: left;
   padding-top: 10px;
    color:#3dafe3;
}

.c-event-title {
    width: 100%;
    height: 12%;
    text-align: center;
    font-weight: bold;
    background-color: rgb(135, 155, 188);
    color: white;
}

.c-event-body {
    background-color: #EFF4F9;
    height: 333px;
}

.c-event-list {
    padding: 21px 20px 0 20px;
    overflow: auto;
    height: 333px;

}
.c-event-body1 {
    background-color: #EFF4F9;
    height: 333px;
}

.c-event-list1 {
    padding: 21px 20px 0 20px;
    overflow: auto;
    height: 333px;

}

.c-event-item .title {
    font-size:18px;
    color:#5b5b5b;
    height:50px;
}



.c-event-item {
   position:relative;
    display:none;
    height:312px;
}
.c-event-item1{ width:233px; height:311px; float:left; line-height:26px; font-size:12px; color:#5b5b5b; position: relative;}
.c-event-item2{ width:244px; height:143px; float:right}

.join1{ position:absolute; bottom:19px; right:0px; border:1px solid #21aae1; text-align:center; line-height:26px; width:105px; height:26px; color:#21aae1; font-size:14px; cursor:pointer;}
.join1 a{ display:block; width:105px; height:26px; color:#21aae1;}
.c-event-over > .description {
    font-weight: normal;
}
.display{display:block;}
.none{display:none;}
.zizhi{ width:129px; height:123px; background:#21aae1; color:#fff; padding:10px; float:left; font-size:12px; display: none}
.tupian{ float:left}
.jianjie{color:#5b5b5b; font-size:12px; line-height:18px;}
.clear14{ clear:both; height:14px;}
.rili-all{ position:relative; width:820px; height:333px;}


/*登录*/
.denglu1{ background:#fff; padding:14px 23px 0 23px; height:380px;}
.denglu1_1{ border-bottom:2px solid #21aae1; height:38px; line-height:38px; color:#21aae1; font-size:18px;}
.clear53{ clear:both; height:53px;}
.clear21{ clear:both; height:21px;}
.denglu2{ width:474px; margin:0 auto;font-size:16px; color:#5b5b5b;}
.denglu2_1{ width:70px; text-align:right; line-height:34px; font-size:16px; color:#5b5b5b; height:34px;}
.denglu2_2{ width:334px; height:34px; background:url("../Images/index26.png") repeat-x; border:0px; margin-right: 6px; }
.denglu2_3{ width:183px; height:34px; background:url("../Images/index26.png") repeat-x; border:0px; }
.denglu2 img{ margin-left:16px;}
.denglu2_4{ float:left; line-height:34px;}
.denglu2_4 a{ color:#5b5b5b; font-size:16px;}
.denglu3{ width:163px; height:34px; background:#21aae1; line-height:34px; color:#fff; text-align:center; margin-right:8px;}
.denglu3 a{display:block; width:163px; height:34px; color:#fff;}


/*医学中心*/

.zjjs1{ width:830px; height:293px; background:#fff; position:relative;overflow:hidden;padding-top: 41px;
    }

.zjjs1 .hysc_pic ul{width:830px; height:334px;position:relative; padding:0}
.zjjs1 .hysc_pic ul li{float:left ; height:252px;width:177px; border:1px solid #e1e1e1; margin-right:15px; position:relative}
.yxzx0{position: absolute;
    width: 100%;
    height: 30px;
    background: url("../Images/index34.png") repeat;
    bottom: 0;
    right: 0px;
    /* padding-left: 12px; */
    line-height: 30px;
    color: #fff;}
.yxzx0 h3{     font-size: 20px;
    margin-right: 8px;
    float: left;
    /* font-weight: 100; */
    margin-left: 30px;}
.yxzx0 span{ font-size: 14px;
    float: left;
    line-height: 36px;}


.hysc_pic{float:left;width:776px; height:334px;overflow:hidden;position:relative; padding-left: 30px;}

.zjjs1 .hysc_pic .prev_hysc{display:block;width:33px;height:89px;float:right;margin:0 0 0 1px;overflow:hidden;cursor:pointer;background:url("../Images/index32.png"); position: absolute;left: 13px;top: 80px;z-index: 2;}
.zjjs1 .hysc_pic .next_hysc{display:block;width:33px;height:89px;float:right;margin:0 0 0 8px;overflow:hidden;cursor:pointer;background:url("../Images/index33.png");right:0px;top: 80px; position: absolute;}
/*.hysc .hysc_pic .prev_hysc:hover{width:40px;height:40px;margin:0 0 0 1px;overflow:hidden;cursor:pointer;background:url("../Images/nav2.png");}
.hysc .hysc_pic .next_hysc:hover{width:40px;height:40px;margin:0 0 0 1px;overflow:hidden;cursor:pointer;background:url("../Images/nav6.png");}*/

.hysc_san{display:block;width:17px;height:34px;position:absolute;top:29px;right:0;}

/*专家团队*/

.ysgrym1{ width:258px; height:752px; background:#f7f7f7; padding:40px 17px 0px 17px; }
.ysgrym1 span{ font-size:30px; color:rgb(127, 127, 127); line-height:26px; display:block}
.ysgrym1 p{ font-size:20px; color:rgb(127, 127, 127); line-height:26px; display:block;}
.ysgrym2{ padding: 109px 121px 0px 60px; float:right; width:500px;}
.ysgrym2 span{ font-size:30px; color:rgb(127, 127, 127)}
.ysgrym2 p{ font-size:20px; color:#c0c0c0;}