


.backgroundfee101{background: #fee101;}

.banner{background: url("../images/banner01.png") no-repeat center; height:625px;}
.service{background: #efefef;}

.about,.health,.team,.customer,.check,.service{padding: 100px 0; line-height: 200%;}
.service{padding-bottom: 0;}


.about h4{margin-bottom: 20px;}

.width1002{
    width:1190px;
    margin:0 auto;
}

.logo{margin: 10px auto;}
.logo a{
    background:url("../images/hemaertongjiankang_logo.jpg") no-repeat center center;
    width:240px;
    height:260px;
    float: left;
    text-indent: -9999em;
    background-size: 100%;
}

.nav {float:right;line-height: 100px;}
.nav a{text-decoration: none; color:#a3a5a4;font-size: 14px;}
.nav ul li{float:left;margin-left: 40px;}


.health_title img{margin:30px 0;}
.service_width{width:1002px;margin: 0 auto;}


.service_content div{width: 260px;float:left; text-align: center;}
.service_content div p{width: 260px;margin: 0 auto;}
.service_content div.service_content02{width: 482px;}
.service_content div.last{margin-right: 0;float: right;}
.service_image {margin: 0;}
.service_image img {width: 100%;margin: 20px 0 0 0;}

.service_content p{font-size:14px; line-height: 150%;text-align: left;}

.check_content{margin-top: 30px; width: 1002px; margin: 30px auto 0;}
.check_content h4{margin-bottom:10px;}
.check_content div{width:50%; float:left;text-align: center}

.check_content div ul li{text-align: left;float: left; margin-left: 50px;}
.check_content div.check_content_right ul li{margin-left: 100px;}
.check_content div.check_content_right ul li.l{padding-right: 2em;}

.about h2, .about h4{color: #3e3e3c;font-weight: normal;}
.about h4{margin-bottom: 20px;}
.about p{font-size: 14px;color:#3b3d3a}



.health_content div{width:50%; float:left;text-align: center;}
.health_content div li{text-align: left;}


.health_content div.health_content_right li{float:left;width:50%;}
.health_content div.health_content_right li.last{width:100%}




.team{text-align: center;}
.team_content01 div{height:291px;}
.team_content .team_content01{width: 25%; float:left;background: #ffffff;}

.team_content img{width:100%;height:100%;}


.team_title p{margin: 20px auto;}

.team_content_text{padding: 0 20px;}
.team_content_text_name{margin-top: 20px;}
.team_content_text_about{font-size:14px;text-align: left;text-indent: 2em;}
.team_content_text_about{line-height: 200%;}

.customer_content img{width: 90%;}

.contact,.follow_us{height:800px;}
.contact,.follow_us{width:50%;float: left;

/*弹性盒模型*/    
display:flex;
/*主轴居中对齐*/
justify-content: center;
/*侧轴居中对齐*/    
align-items: center;  

}
.contact_content div{margin-top:50px;}

.contact_content .heart,.customer_title .heart{text-align: center;
    background:linear-gradient(transparent 40%, #333 40%, #333 45%,transparent 45%);
}

.contact_content .heart img{background:#fee101;}
.follow_us .contact_content .heart img{background:#ccc;}
.customer_title .heart img{background: #fff;}

#goToTop{background: #fff}
#goToTop a{background: none;border:none;}
#goToTop img{width: 45px;}


.contact_content h2,.contact_content h4,
.follow_us h2,.follow_us h4{text-align: center;}

.follow_us{width:50%; float: right; background: #cccccc}
.follow_us .contact_content div.img{width:180px;float: left;}
.follow_us .contact_content div.img img{width: 100%;}
.follow_us .contact_content p{text-align: center;}
.follow_us .contact_content .follow_sina{margin-top:80px;}

footer{margin:30px 0; text-align: center; color:#333;font-size: 13px;}


