﻿/*男性不育\女性不孕 相同部分css*/
.nvxby_banner{ width: 1440px; margin:0 auto; position: relative;}
.nvxby_banner img{width: 1440px; display: block; margin: 0 auto;}
.nvxby_banner p{ font-size: 20px; line-height: 34px; color: #454545; position: absolute; padding:40px;
     width: 902px; height: 254px; left: 70px; top: 237px; text-indent: 50px; letter-spacing: 2px; }
.nvxby_banner p span{display: block;}     
.nvxby_banner p span:nth-child(1),.nvxby_banner p span:nth-child(2){padding-bottom: 15px; }


.nvxby_01{
    width: 1250px; margin:0 auto; height: 350px;
}
.nvxby_01 p{
    font-size: 24px; text-indent: 50px; color: #464646; line-height: 45px; letter-spacing: 2px;
}

/*特色项目*/
.tese{ background: #f9f9f9; height: 1000px;}
.tese_project{width: 1250px; margin: 0 auto;}
.tese_project li{width: 252.5px; float: left; position: relative; margin-right: 80px; border: 0; margin-top:80px;}
.tese_project li:nth-child(4),.tese_project li:nth-child(8){margin-right: 0;}
.tese_project li img{width: 100%;}
.project_name{display: table;  height:100px;width: 100%; position: absolute; bottom:3px;}
.project_name div{ display: table-cell;vertical-align:middle;text-align:center;}
.project_name p{font-size: 28px; line-height: 30px; color: white;}
.project_name span{ font-size: 14px;}


.service_advantage{ height: 700px; background: #f9f9f9;}
.nvxby_service{width: 1150px; margin:0 auto;}
.nvxby_service li{width: 240px; border:1px solid #e4e4e4; float: left; position: relative; margin:30px 20px; 
height: 385px; border-radius: 100px; 
}

.nvxby_service img{display: block; width: 120px; margin: 15px auto 5px;}
.nvxby_service p{ font-size: 26px; color: #f88b39; text-align: center;}
.nvxby_service div{ font-size: 16px; line-height: 25px; color: #454545; width: 200px; margin: 10px auto;}
.nvxby_doctor{width: 1220px; border:1px solid #e4e4e4; padding:0px 7.5px; height: 420px; 
    margin:20px auto 50px;position: relative;}
.nvxby_doctor li{width: 275px; border:0; float: left; position: relative; margin:0 15px; }
.nvxby_doctor img{width: 100%; display: block;}
.nvxby_doctor p{width: 100%; text-align: center; font-size: 26px;
    color:white; height: 50px; line-height: 50px;; background: #f36800;}
.nvxby_doctor p span{font-size: 20px;}
.nvxby_bd{width: 1220px; height: 400px; position: relative; overflow: hidden;}
.nvxby_hd{position: relative;}
.nvxby_left,.nvxby_right{position: absolute; top:180px; width: 50px;}
.nvxby_left img,.nvxby_right img{width: 50px;}
.nvxby_left{left:-25px;}
.nvxby_right{right:-25px}



.health_mall{background: #f9f9f9; height: 750px;}
.nvxby_mall{ width: 1250px; margin: 0 auto;}
.nvxby_mall li{float: left; border: 0; width:290px; margin-right: 30px; height: 490px;}
.nvxby_mall li:nth-child(4){margin-right: 0;}
.nvxby_mall img{width: 100%; display: block;}
.taocan_name{display: table; height: 65px; width: 100%;}
.taocan_middle{display: table-cell; vertical-align: middle; text-align: center;}
.taocan_middle p{font-size: 22px; line-height: 30px;}
.taocan_middle span{font-size: 16px;}
.taocan_Price{padding:0 20px;}
.taocan_Price_left{width: 100px; float: left;}
.youhuijia{color: #f36800; font-size: 22px;}
.yuanjia{font-size: 14px; text-decoration-line: line-through;}
.money{font-size: 24px; position: relative; top: -18px;color:#f36800; margin-right: 5px;}
.price{ font-size: 40px; color:#f36800; letter-spacing: 1px;}
.buy{text-align: center; position: relative; bottom:-25px;}
.buy a{border-radius: 50px; border:1px solid #f36800; font-size: 22px; padding:5px 35px; color: #f36800;}





.nvxby_kepu{ height: 700px;}
.kepu_slide{width: 1250px; margin:0 auto; height: 410px;}
.kepu_hd li{background: #f5f5f5; padding:5px 20px; font-size: 18px; color: #807e7e; margin-right: 20px;
border-radius: 50px; float: left; margin-top: 40px;}
.kepu_hd .on{background: #f36800; color:white;}

.kepu_bd{margin-top: 80px;}
.kepu_bd li{width: 525px; padding-right: 100px; float: left; height: 30px; line-height: 30px; font-size: 20px !important;
margin-bottom: 15px;
}
.kepu_bd li a{width: 460px; float: left;; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.kepu_bd_date{float: right; }
