/*<!--  头部开始-->*/

.top_warp {

    width: 100%;

    min-width: 1200px;



}



.top_warp .top_top {

    height: 29px;

    border-bottom: 1px #bfbfbf solid;

    background-color: #F6F6F6;

}



.top_warp .top > p {

    line-height: 30px;

    float: left;

    font-size: 12px;

}



.top_warp .top .top_right {

    float: right;



}



.top_warp .top .top_right01 > a {

    display: block;

    float: right;

    line-height: 30px;

    margin-left: 10px;

}



.top_warp .top .top_right01 > img {

    margin-top: 8px;

}



.top_warp .top .top_right01 {

    float: right;

    margin-left: 20px;

}



.top_warp .top_bgc {

    height: 113px;



}



.top_warp .top_bgc .logo {

    height: 110px;

    float: left;

    width: 700px;

    clear: both;

}



.top_warp .top_bgc .logo > a {

    float: left;



    height: 80px;

    margin-right: 20px;



}



.top_warp .top_bgc .logo > a > img {

    width: 90%;

    padding-top: 22px;



}



.top_warp .top_bgc .logo .wenzi01 {

    margin-top: 25px;

    font-size: 20px;

    color: #666;

    float: left;

    width: 395px;

    font-weight: 500;



}



.top_warp .top_bgc .logo .wenzi02 {

    font-size: 20px;

    float: left;

    color: #666;

    margin-top: 10px;

    font-weight: 500;

}



.top_warp .top_bgc .logo > p > span {

    color: #e70012;

}



.top_warp .top_bgc .logo_right {

    float: right;

    width: 500px;

}



.top_warp .top_bgc .logo_right > img {

    float: left;

    display: block;

    margin-top: 40px;

}



.top_warp .top_bgc .logo_right .dianhua {

    margin-left: 20px;

    margin-top: 5px;

    float: right;



}



.top_warp .top_bgc .logo_right .dianhua > p {

    margin-left: 15px;



}



.top_warp .top_bgc .logo_right .dianhua > .rexian {

    font-size: 20px;

    color: #333;

    margin-bottom: 5px;

    margin-top: 20px;



}



.top_warp .top_bgc .logo_right .dianhua > img {

    width: 17%;

    float: left;

    display: block;

    padding-top: 14%;

    padding-right: 10%;

}



.top_warp .top_bgc .logo_right .dianhua > .dian {

    font-size: 18px;

    color: #333;

    font-weight: 500;



}



.top_warp .top_bgc .logo_right .dianhua > .dian span {

    color: #058e38;

}



.top_warp .top_bgc .logo_right .ma {

    float: right;

}



.top_warp .top_bgc .logo_right .ma > .erweima {

    float: right;

    display: block;

    margin-top: 5px;

    width: 80%;

    padding-right: 30px;

}



.top_warp .top_bgc .logo_right .ma p {

    text-align: center;

}



/*  头部结束*/



/*  导航开始*/

.nav_warp {

    min-width: 1200px;

    width: 100%;

    height: 47px;

    background-color: #194189;

}



.nav_warp .nav_box ul li {

    float: left;

    margin-left: 25px;

    line-height: 47px;

}



.nav_warp .nav_box ul li > a {

    display: block;

    text-align: center;



    color: white;

    padding: 0 20px;

    font-size: 16px;



}



/*导航结束*/



/* banner 轮播图 */



.slide {

    max-width: 100%;

    height: auto;

    margin: 0 auto;

    position: relative;

    z-index: 999;

    overflow: hidden;

    min-width: 1200px;

}



.slide ul {

    width: 10000%;

    list-style-type: none

}



.next_btn {

    position: absolute;

    width: 25px;

    height: 26px;

    line-height: 26px;

    text-align: center;

    opacity: .5;

    vertical-align: middle;

    background: rgba(0, 0, 0);

    right: 5px;

    top: 50%;

    color: #fff;



    font-size: 20px;

    font-weight: 700;

    display: inline-block;

    cursor: pointer;



}



.prev_btn {

    position: absolute;

    width: 25px;

    height: 26px;

    line-height: 26px;

    text-align: center;

    opacity: .9;

    vertical-align: middle;

    background: rgba(0, 0, 0, .1);

    left: 5px;

    top: 50%;

    color: #fff;

    font-size: 20px;

    font-weight: 700;

    display: inline-block;

    cursor: pointer



}



.slide ul:after {

    content: '';

    clear: both;

    display: block

}



.slide ul li {

    float: left;

    text-align: center

}



.slide ul li img {

    vertical-align: middle;

    max-width: 100%

}



.slide .circle_btn {

    position: absolute;

    bottom: 15px;

    text-align: center;

    left: 0;

    display: table;

    margin: 0 auto;

    width: 100%

}



.slide .circle_btn button {

    box-sizing: content-box;

    opacity: .8;

    outline: 0;

    border: 0;

    padding: 2px 18px;

    background: rgba(255, 255, 255, .2);

    margin: 2px 5px;

    overflow: hidden;

    transition: all .6s;

    cursor: pointer

}



.slide .circle_btn button.active {

    background: rgba(167, 167, 167, .8)

}



/*  轮播图结束*/



/*美年大健康 头部*/



.mn_t {

    padding: 30px 0;

}



.mn_t ul {

    padding-top: 20px;

}



.mn_t ul li {

    float: left;

    width: 23%;

    padding-left: 2%;



}



.mn_t ul li img {

    width: 100%;

}



.mn_t ul li p {

    margin: 0 10%;

    text-align: center;

    font-size: 18px;

    padding-bottom: 5%;

    padding-top: 3%;

    color: #666666;

}



.mn_t ul li a {

    text-align: center;

    color: #e51469;

    font-size: 18px;

    display: block;

}



/*美年大健康 头部*/



/*  产品  开始 */



.product {

    padding: 30px 0;



}



.product .product_l {

    float: left;

    width: 18%;

    background-color: #194189;

}



.product .product_l ul li {

    height: 110px;

    line-height: 110px;

    text-align: center;

    border-bottom: 1px #e5e5e5 solid;

}



.product .product_l ul li a {



    color: #f2f2f2;

    font-size: 18px;

}



.product .product_l ul li:hover {

    background-color: #e51469;

}



.product .product_r {

    float: right;

    width: 81%;

}



.product .product_r ul {

    overflow: hidden;

    padding-top: 20px;

    padding-bottom: 50px;



}



.product .product_r ul li {

    float: left;

    width: 310px;

    padding-left: 10px;

    height: 310px;

    padding-bottom: 20px;

}



.product .product_r ul li img {

    width: 100%;

    height: 90%;

}



.product .product_r ul li p {

    text-align: center;

    padding-top: 10px;

    font-size: 16px;

}



/*  产品  结束 */



/*  专家团队  开始 */



.team {

    padding: 30px 0;



}



.team ul {

    overflow: hidden;

    padding-top: 20px;

    padding-bottom: 50px;



}



.team ul li {

    float: left;

    width: 160px;

    padding-left: 35px;

    height: 360px;

}



.team ul li img {

    width: 100%;



}



.team ul li p {

    text-align: center;

    padding-top: 10px;

    font-size: 16px;

}



.team ul li p span {

    color: #000;

font-weight: 600;

}



/*  专家团队  结束 */



/*  优势开始 */

.youshi {

padding: 30px 0;

}



.youshi_box {



}



.youshi_box .content_top {



    margin-bottom: 15px;

    position: relative;

    padding-top: 30px;

}



.youshi_box .content_top > img {



    display: block;

    margin: 0 auto;

}



.youshi_box .content_top > h1 {

    font-size: 35px;

    color: #0370b9;

    margin: 0 auto;

    text-align: center;



}



.youshi_box .content_top > h1 > span {

    background-color: #f9e900;

    font-size: 25px;

}



.youshi_box .youshi_con {



}



.youshi_box .youshi_con .youshi_list {

    height: 310px;

    padding-bottom: 20px;



}



.youshi_box .youshi_con .youshi_list .wenzi {

    float: left;

    width: 50%;



}



.youshi_box .youshi_con .youshi_list02 .wenzi {

    float: right;

    width: 50%;

}



.youshi_box .youshi_con .youshi_list .wenzi img {

    display: block;

    margin: 0 auto;

}



.youshi_box .youshi_con .youshi_list02 > p {



    color: #666 !important;

}



.youshi_box .youshi_con .youshi_list .wenzi > h2 {

    color: #194189;

    font-size: 22px;

    padding-bottom: 2%;

    font-weight: 600;

    padding-left: 50px;

    padding-top: 50px;



}



.youshi_box .youshi_con .youshi_list .wenzi > h2 span {

    color: #47a0fd;

    font-size: 30px;

    margin-right: 10px;

    font-weight: 500;

}



.youshi_box .youshi_con .youshi_list .wenzi > p {

    padding: 5px 0 0 50px;

    color: #666;

    font-size: 16px;

    line-height: 30px;

}



.youshi_box .youshi_con .youshi_list > img {

    display: block;

    margin: 0 auto;

    width: 50%;

    float: right;

}



.youshi_box .youshi_con .youshi_list02 .youshi_img {

    float: left;



}



/*  优势结束*/









/*流程*/





.lc img{

    padding-top: 3%;

}









/*流程*/







/*支持*/



.zc {

    padding: 20px 0;



}



.zc ul {

    overflow: hidden;

    padding-top: 20px;

}



.zc ul li {

    width: 23%;

    padding-left:2%;

    float: left;



}



.zc ul li img {

    width: 100%;

}



.zc ul li h1 {

    text-align: center;

    font-weight: 500;

    font-size: 20px;

    padding: 15px 0;

}



.zc ul li p {



    text-align: center;

    font-size: 16px;

    line-height: 30px;



}



/*支持*/



/*介绍*/



.jieshao {

    padding-top: 3%;





}



.jieshao .jieshao_con {

    padding-top: 20px;



    padding-bottom: 20px;

}

.jieshao .jieshao_con ul{

    overflow: hidden;

    padding-top: 3%;

}

.jieshao .jieshao_con ul li{

    width: 380px;

    padding-left: 20px;

    float: left;

}

.jieshao .jieshao_con ul li img{

    width: 100%;

}

.jieshao .jieshao_con .jieshao_p {



}



.jieshao .jieshao_con p {



    font-size: 18px;

    line-height: 35px;

    color: #333;

}



/*介绍*/



/* 咨询开始 */



.zixun {

    position: relative;

    height: 200px;

    overflow: hidden;

}



.zixun a > img {



    display: block;

    position: absolute;

    width: 1903px;

    left: 50%;

    margin-left: -954px;

}



/*咨询 结束*/



/* 动态 开始 */



/*行业新闻*/

.xinwen {

    padding: 2% 0;

}



.xinwen .biaoti06 {

    margin-top: -50px;

    padding: 0 500px;

}



.xinwen .xinwen_con {

    padding-top: 20px;



}



.xinwen .xinwen_li {

    width: 370px;

    height: 450px;

    margin-left: 35px;

    border: 1px #e5e5e5 solid;

    float: left;



}



.xinwen .xinwen_li .xinwen_top {

    border-bottom: 1px #e5e5e5 solid;

    height: 50px;



}



.xinwen .xinwen_li .xinwen_top h2 {

    line-height: 50px;

    padding-left: 20px;

    font-size: 18px;

    color: #333;

    float: left;

}



.xinwen .xinwen_li .xinwen_top a {

    float: right;

    padding-right: 5px;

    font-size: 18px;

    line-height: 50px;

    display: block;

    color: #333;



}



.xinwen .xinwen_l .xinwen_nr {

}



.xinwen .xinwen_l .xinwen_nr img {

    width: 90%;

    padding-top: 30px;



}



.xinwen .xinwen_l .xinwen_nr ul {

    padding-top: 10px;

}



.xinwen .xinwen_l .xinwen_nr ul li {

    width: 90%;

    margin: 0 auto;

    height: 20px;

    padding-top: 10px;

    overflow: hidden;



}



.xinwen .xinwen_l .xinwen_nr ul li p {

    float: left;

    width: 170px;

    height: 20px;

    overflow: hidden;

    font-size: 14px;

}



.xinwen .xinwen_l .xinwen_nr ul li span {

    float: right;

    font-size: 14px;

}



/*zixun*/



.xinwen .xinwen_zx img {

    width: 90%;

    padding-top: 30px;



}



.xinwen .xinwen_zx ul {

    padding-top: 10px;

}



.xinwen .xinwen_zx ul li {

    width: 80%;

    margin: 0 auto;

    height: 20px;

    padding-top: 10px;

    overflow: hidden;



}



.xinwen .xinwen_zx ul li p {

    float: left;

    width: 170px;

    height: 20px;

    overflow: hidden;

    font-size: 14px;

}



.xinwen .xinwen_zx ul li span {

    float: right;

}



.xinwen ul {

    padding-top: 20px;

    overflow: hidden;

}



.xinwen .xinwen_xc ul li {

    width: 120px;

    padding-left: 10px;

    float: left;

    padding-bottom: 10px;

}



.xinwen .xinwen_r ul {

    padding-top: 20px;

    overflow: hidden;

}



.xinwen .xinwen_r ul li {

    width: 250px;

    padding-left: 40px;

    height: 50px;

    float: left;

    padding-bottom: 20px;

}



.xinwen .xinwen_r ul li p {

    line-height: 30px;

    font-size: 14px;

    height: 30px;

    overflow: hidden;

}



/* 动态 结束 */



/* 友情链接 开始 */



/*友情链接*/

.link {

    width: 100%;

    overflow: hidden;

    padding-top: 20px;



}



.link .container .link_top {

    width: 100%;

    overflow: hidden;

    height: 60px;

    background: url(../img/L.png) no-repeat left;

    border-bottom: #e51469 solid 1px;

}



.link .container .link_top > p {

    color: #333;

    text-align: left;

    line-height: 25px;

    font-size: 16px;

    text-indent: 35px;

}



.link .container .link_bot {

    width: 100%;

    padding: 10px 0;

    overflow: hidden;

}



.link .container .link_bot ul {

    width: 100%;



    overflow: hidden;

}



.link .container .link_bot ul li {

    float: left;

    padding: 5px 20px;

}



.link .container .link_bot ul li > a {

    display: block;

    color: #666666;

    font-size: 14px;

}



/* 友情链接 结束 */



/*  底部开始*/



.footer_box {

    background-color: #194189;

    height: 400px;

    padding-top: 50px;

}



.footer {



    min-width: 1200px;



}



.footer .footer_right {

    float: left;

    margin-top: 40px;

    width: 254px;

    height: 320px;

    margin-right: 40px;

    padding-left: 70px;

    border-right: 1px #e5e5e5 solid;

}



.footer .footer_right p {

    color: #fff;

    padding-top: 30px;

    font-size: 14px;

    line-height: 30px;



}



.footer .footer_right > a {

    display: block;

    margin: 0 auto;

    text-align: left;

    color: #fff;

    height: 35px;



    line-height: 35px;

    font-size: 18px;

}



.footer .footer_right > ul {

    overflow: hidden;

    padding-top: 30px;



}



.footer .footer_right > ul li {

    float: left;

    width: 100px;

    padding-bottom: 20px;

}



.footer .fot_cp {

    width: 260px;

    border: none;

}



.footer .fot_cp img {

    display: block;

    margin: 0 auto;

}



.footer .fot_cp p {

    text-align: center;

}



.footer .footer_right > ul li a {

    font-size: 16px;

    color: #fff;

}



.footer .footer_right > .fot_nav {

    padding-left: 10px;

}



.footer .footer_right > .fot_nav li {

    float: left;

    width: 120px;

    padding-bottom: 40px;

}



.footer .footer_left {

    float: left;

    width: 330px;

    margin-top: 40px;

    padding-left: 20px;

    height: 320px;

    border-right: 1px #e5e5e5 solid;

}



.footer .footer_left h2 {

    color: #fff;

    font-size: 18px;

    font-weight: 500;



}



.footer .footer_left h3 {

    margin-left: 30px;

    color: #fff;

    font-size: 20px;

    font-weight: 500;

    padding-bottom: 30px;

}



.footer .footer_left > img {

    float: left;

    margin-top: 20px;

    margin-left: 75px;

}



.footer .footer_left > p {

    color: #fff;

    font-size: 16px;

    margin-top: 15px;

    margin-left: 10px;



}



.footer .footer_left > h6 {



}



.footer_bom {

    border-top: 1px #e5e5e5 solid;



}



.footer_bom > p {

    color: #fff;

    text-align: center;

    font-size: 14px;

    padding: 1% 0;

}



.footer_bom > p > a {

    color: #ff0000;

}



/*底部结束 */

