/*ͨ��*/
.inNav{width: 194px;float: left;border:1px solid #e5e5e5;border-top: 5px solid #015fa0;margin-top: 28px;}
.inNav .inNav_title{display: none;}
.inNav .inNav_list{padding: 0 20px;}
.inNav_list a{
    display: block;text-align: center;line-height: 60px;border-bottom: 1px solid #e5e5e5;
    font-size: 18px;color:#414141;position: relative;
}
.inNav_list a:last-child{border-bottom: none;}
.inNav_list a:before{
    content: "";display: block;height: 38px;width: 3px;position: absolute;transition: all .6s;
    top: calc(50% - 19px);left: -20px;background: #1da5ea;transform: scale(0);
}
.inNav_list a:hover,.inNav_list a.act{color:#1da5ea;}
.inNav_list a:hover:before,.inNav_list a.act:before{transform: scale(1);}
.inMain{width: calc(100% - 235px);float: right;margin-top: 28px;padding-bottom: 80px;}
.inMain .nowAddr{
    line-height: 30px;font-size: 14px;color:#414141;
}
.nowAddr a{font-size: 14px;color:#414141;}
/**�������ǲ���**/
.newsD_share{text-align: right;line-height: 50px;font-size: 14px;color:#414141;}
.newsD_share .bdshare-button-style0-16{float: right;margin-left: 10px;}
.newsD_share .bdshare-button-style0-16 a{
    height: 25px;padding-left: 25px;margin: 12.5px 10px 12.5px 0;
    background-image: url("../Images/icon_share.jpg");background-repeat: no-repeat;
}
.newsD_share .bdshare-button-style0-16 .bds_weixin{background-position: 0 0;}
.newsD_share .bdshare-button-style0-16 .bds_tsina{background-position: -35px 0;}
.newsD_share .bdshare-button-style0-16 .bds_qzone{background-position: -70px 0;}
.newsD_share .bdshare-button-style0-16 .bds_sqq{background-position: -106px 0;}
.newsD_T{text-align: center;font-size: 28px;color:#414141;line-height: 40px;padding: 35px 0;max-width: 740px;margin: auto;}
.newsD_TT{text-align: justify;font-size: 14px;color:#414141;line-height: 32px;}
/**/
.abt_nav{text-align: center;font-size: 0;margin: 36px 0 40px;}
.abt_nav a{
    display: inline-block;width: 160px;font-size: 16px;color:#1da5ea;line-height: 38px;
    border: 1px solid #1da5ea;border-left: none;max-width: 31%;
}
.abt_nav a:first-child{border-left: 1px solid #1da5ea;}
.abt_nav a.act,.abt_nav a:hover{background: #1da5ea;color:#fff;}
.member_list{border-left: 1px solid #eee;border-top: 1px solid #eee;text-align: center;}
.member_list a{
    font-size: 16px;color:#414141;line-height: 60px;display: block;float: left;width: 33.33%;box-sizing: border-box;
    border-right: 1px solid #eee;border-bottom: 1px solid #eee;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.member_list a:hover{color:#1da5ea;}
/****/
.abt_title{line-height: 50px;margin: 60px 0 48px;font-size: 28px;color:#414141;text-align: center;}

.leader_list .leader_one{
    /* width: 20%; */
    display: block;
    float: left;
    padding: 10px;
    text-align: center;
}
@media (min-width: 1200px){
    .col-lg-2_5 {
        width: 20% !important;
    }
}

.leader_one .leader_pic{max-width: 160px;width: 92%;margin:0 auto 10px;overflow: hidden;}
.leader_pic img{width: 100%;transition: all 1.5s;}
.leader_one:hover .leader_pic img{
    transform: scale(1.1);
}
.leader_one_hover{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: rgb(0, 0, 0,.3);
    color:#F5F6EE;
    padding-top: 20px;
    display: none;
}
.leader_one .leader_T{line-height: 28px;font-size: 18px;color:#414141;}
.leader_one .leader_TT{line-height: 24px;height: 48px;font-size: 14px;color:#1da5ea;}
/**/
.leaderD_name{margin-top: 36px;line-height: 44px;font-size: 28px;color:#414141;}
.leaderD_T{line-height: 30px;font-size: 14px;color:#1da5ea;}
.leaderD_pic{margin: 30px auto 50px;width: 270px;text-align: center;max-width:80%;overflow: hidden;}
.leaderD_pic img{max-width: 100%;}
.leaderD_TT{font-size: 14px;line-height: 32px;color:#414141;text-align: justify;}
/**���Ŷ�̬ҳ��**/
.news_main{padding-top: 36px;}
.newsS_one .newsS_pic{
    width: 490px;
    height: 335px;
    float: right;
    overflow: hidden;
}
.newsS_one .newsS_pic img{width: 100%;height: 100%;transition: all 2s;}
.newsS_one:hover .newsS_pic img{transform: scale(1.1);}
.newsS_one .newsS_pic2{float: left;max-width: 500px;margin: auto;}
.newsS_pic2 img{
    width: 100%;
}
.newsS_one .newsS_txt{
    width: calc(100% - 510px);
    /* margin-left: 10px; */
    float: left;
    height: 328px;
    background: #F7F7F7;
    /* padding: 20px 20px; */
    position: relative;
}
.newsS_txt .newsS_T{font-size: 20px;color:#414141;font-weight: bold;}
.newsS_txt .newsS_time{font-size: 16px;color:#818080;line-height: 32px;padding-bottom: 12px;border-bottom: 1px solid #e5e5e5;margin-top:5px;}
.newsS_txt .newsS_TT{font-size: 16px;line-height: 30px;color:#414141;padding-top: 10px;height: 120px;}
.newsS_txt .newsS_more{
    display: block;
    height: 32px;
    width: 120px;
    text-align: center;
    line-height: 32px;
    border: 1px solid #1da5ea;
    font-size: 16px;
    color:#1da5ea;
    position: absolute;
    bottom: 0px;
    left: 0px;
}
/* .newsS_one:hover .newsS_txt .newsS_more{background: #1da5ea;color:#fff;} */
.news_main .bx-wrapper .bx-pager{text-align: right;}
.news_main .bx-wrapper .bx-pager.bx-default-pager a{text-align: left;background: #d2d2d2;}
.news_main .bx-wrapper .bx-pager.bx-default-pager a.active,.news_main .bx-wrapper .bx-pager.bx-default-pager a:focus,.news_main .bx-wrapper .bx-pager.bx-default-pager a:hover{background: #1da5ea;}
.news_main .news_list{
    margin-top: 20px;
    border-top: 1px solid #e5e5e5;
    padding-top: 10px;
}
.news_list .newsL_one{
    display: block;
    line-height: 35px;
    height: 35px;
    font-size: 14px;
    color:#414141;
    margin-top: 5px;
}
.newsL_one .fl{
    width: calc(100% - 150px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size:16px;
}
.newsL_one .fr{color:#7e7e7e;font-size:16px;}
/****/
.newsD_main .newsD_T{padding-bottom: 0;}
.newsD_main .newsD_time{text-align: center;line-height: 42px;padding-bottom: 40px;font-size: 14px;color:#414141;}
.newsD_TT img{display: block;max-width: 90%;margin: auto;}
.newsD_main .newsD_TT{padding-bottom: 40px;border-bottom: 1px solid #c9c9c9;}
.newsD_main .other_news{padding-top: 20px;line-height: 26px;}
.other_news a{display: block;width: 50%;float: left;box-sizing: border-box;font-size: 14px;color:#585858;}
.other_news a.oNews_prev{padding-left: 30px;background: url("../Images/news_prev.png") left center no-repeat;}
.other_news a.oNews_next{padding-right:30px;background:url("../Images/news_next.png") right center no-repeat;text-align: right;}
.other_news a:hover{color:#007bb6;}
/**����ҳ��+��֧����+��Ŀ��Ϣ**/
.notice_list{padding: 40px 0 60px;}
.org_main{margin-top: 46px;}
.project_list{padding-bottom: 40px;}
.project_list .project_search{
    width:100%;box-sizing: border-box;border: 1px solid #e5e5e5;border-radius: 4px;height: 34px;margin: 15px 0 25px;
}
.project_search input[type='text']{
    width: calc(100% - 50px);height: 100%;padding-left: 20px;font-size: 14px;float: left;
}
.project_search input[type='button']{
    width: 50px;height: 100%;float: left;border-radius: 5px;cursor: pointer;
    background: #1da5ea url("../Images/search_01.png") center no-repeat;
}
/**���߿���ҳ��**/
.class_list{padding-top: 45px;}
.class_list .class_one{
    display: block;width: 29.6%;float: left;margin-right: 5.6%;margin-bottom: 40px;
    box-sizing: border-box;border: 1px solid #e5e5e5;
}
.class_list .class_one:nth-child(3n){margin-right: 0;}
.class_one .class_pic{width: 100%;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.class_one .class_pic img{width: 100%;transition: all 1.2s;}
.class_one:hover .class_pic img{transform: scale(1.1);}
.class_one .class_name{line-height: 56px;padding-left: 16px;font-size: 14px;color:#414141;}

.classD_main .classD_T{font-size: 28px;line-height: 28px;color:#414141;margin-bottom: 25px;}
.classD_main .classD_TT{font-size: 14px;color:#414141;line-height: 28px;}
.classD_main .classD_vdo{margin-top: 50px;text-align: center;}
.classD_vdo video{max-width: 90%;}
/**��Ա����ҳ��**/
.user_top{padding: 40px 30px 45px;border-top: 1px solid #e5e5e5;}
.user_top .user_pic{float: left;margin-right: 40px;}
.user_top .user_txt{float: left;padding-top: 20px;line-height: 30px;font-size: 14px;color:#434343;}
.user_txt a{
    display: block;margin-top: 20px;border: 1px solid #e5e5e5;border-radius: 5px;font-size: 14px;
    width: 154px;height: 44px;text-align: center;line-height: 44px;background: #30a9db;color:#fff;
}
.user_form{padding: 50px 0 100px;border-top: 1px solid #e5e5e5;}
.userForm_box{width: 540px;margin: auto;max-width: 94%;}
.userForm_box .userIpt_one{margin-bottom: 20px;position: relative;}
.userIpt_one .userIpt_name{width: 100px;float: left;height: 42px;font-size: 14px;color:#434343;line-height: 42px;text-align: right;margin-right: 10px;}
.userIpt_one .userIpt_txt{width: 430px;float: left;}
.userIpt_txt input[type='text'],.userIpt_txt input[type='password']{
    width: 100%;height: 42px;border: 1px solid #e5e5e5;font-size: 14px;padding-left: 10px;color:#747474;
}
.userIpt_txt input[type='button'],.userIpt_txt input[type='submit']{width: 100%;height: 50px;cursor: pointer;background: #30a9db;font-size: 16px;color:#fff;}
.userIpt_one.req:after{
    content: "*";line-height: 42px;font-size: 14px;color:#f00;
    position: absolute;left: 100%;top: 0;padding-left: 5px;
}
.vCode_ipt .userIpt_txt input[type='text']{width: calc(100% - 165px);float: left;}
.vCode_ipt .userIpt_txt .vCode{width: 160px;height: 42px;float: right;}
.userIpt_txt,.userIpt_txt a{font-size: 12px;color:#101010;}
.userIpt_txt input[type='checkbox']{margin-right: 4px;position: relative;top: 2px;}
/***/
.user_register{padding: 80px 0 130px;}
.user_register .userLR_T{line-height: 50px;margin-bottom: 30px;font-size: 28px;color:#313131;text-align: center;}
.user_login{padding: 120px 0 190px;}
.user_login .userLR_top{text-align: center;line-height: 40px;color:#222;font-size: 18px;margin-bottom: 40px;}
.userLR_top i{
    display: block;margin:0 auto 25px;height: 120px;width: 120px;border-radius: 50%;
    background: #e5e5e5 url("../Images/login_pic_03.png") center no-repeat;
}
.toReg{font-size: 12px;color:#30a9db;float: right;margin-top: -10px;}
/* 健康视频 */
.branch_html .member_list{
    border: none !important;
}
.branch_html .member_list a{
    border: none !important;
    position: relative;
}
.branch_html .member_list__txt{
    background: #F7F7F7;
    height: 50px;
    line-height: 50px;
    font-size:20px;
    /*font-weight: bold;*/
    text-align: left!important;
    padding:0px 20px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.branch_html .member_list_play{
    /* display: none; */
    width:100%;
    height:100%;
    position: absolute;
    /* background-color: rgba(0,0,0,.8); */
    top:0%;
    left:0%;
    background-image:  url("../Images/icon_play.png");
    background-size: 50px 50px;
    background-position: center 70px;
    background-repeat: no-repeat;
}