

table{border-collapse:collapse;}
.banner{ width:100%; height:450px; background-color:#505050;z-index:1}
#swiper-container{ position:relative; width:100%; height:450px;}
#swiper-container .swiper-slide a img{ display:block; margin:0 auto; width:100%; height:450px;}
#swiper-container .swiper-pagination-bullet-active{ background-color:#ff5500}

/*banner*/

/*病种导航*/
.bz-menu{ width:100%; height:64px; background-color:#008780}
.bz-menu ul{ width:1024px; height:64px;  margin:0 auto; font-size:18px;}
.bz-menu ul li{ display:block; float:left; width:125px; height:64px; line-height:64px; text-align:center; color:#fff}
.bz-menu ul li a{ color:#fff}
.bz-menu ul li:nth-child(1){ background-color:#459e06; width:145px}
/*病种导航*/


.part1{ clear:both; width:1024px; height:188px; background:url(../images/bg-p1.jpg) no-repeat top left; margin:0 auto}
.part1 .p1-con{ width:760px; height:158px; float:right;font-size:14px; padding-top:30px}
.part1 .p1-con p{ line-height:30px; color:#666666}

<!---人群个性化-->
.part2{ width:100%;  margin:0 auto; background-color:#f2f2f2;}
.part2 .con2{ width:1024px; margin:0 auto; padding-bottom:47px;}
.con2 span.tit-icon{ display:block; width:100%; height:100px; background:url(../images/bg-tit1.png) no-repeat  center 32px}
.con2 h1{ display:block;  font-size:36px; text-align:center; line-height:30px ; color:#1f1f1f; position:relative; font-weight:bold}
.con2 h1 span.bgline{ display:block; width:1024px; height:29px; position:absolute; margin:0 auto; bottom:-10px}
.con2 p{ text-indent:2em; font-size:14px; line-height:30px; margin-top:8px;}
.qiehuan2{ width:100%; height:428px; margin-top:20px}
.qie-l{ width:1024px; height:428px; background-color:#f2f2f2;}
.qie-l ul.qh{ width:180px; float:left; height:428px; font-size:20px;}
.qie-l ul.qh li{ width:160px; height:92px; background-color:#959595; padding-left:20px; line-height:92px;; color:#fff; cursor:pointer}
.qie-l ul.qh li.xuanzhong{ background-color:#008780}
.qie-l ul.qh li:nth-child(1){ margin-bottom:20px;}
.qie-l ul.qh li:nth-child(2){ margin-bottom:20px;height:72px; padding-top:20px; line-height:30px }
.qie-l ul.qh li:nth-child(3){ margin-bottom:20px;}
.qhcon{  height:424px; float:right; border-left:2px solid #d6d6d6;border-top:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6}
.tag1{ width:842px; height:424px; clear:both}
.ql{ width:445px; height:424px; float:left;}
.ql h3{ width:429px; height:37px; background-color:#e6e6e6; font-size:18px; line-height:37px; margin-top:21px; margin-left:15px; color:#242424}
.ql h4{ width:429px; height:37px; line-height:37px; margin-top:21px; margin-left:15px; color:#242424}
.ql p{ width:429px; margin-left:15px; color:#666666}
.kuang{ display: block; width:87px; height:37px; background-color:#ff5500; font-size:16px; float:left; text-align:center; color:#fff}
.pict{ width:429px; margin-left:15px; height:168px; margin-top:20px;}
.pict li{ display:block; float:left; height:166px; border:1px solid #cfcfcf}
.pict li:nth-child(1){ margin-right:5px}
.picxs{ margin-left:15px; height:168px; margin-top:20px;}
.picxs li{ display:block; float:left; height:166px; border:1px solid #cfcfcf}
.picxs li:nth-child(1){ margin-right:2px}
.picxs li:nth-child(2){ margin-right:2px}
.xs-pic{ display:block; margin:0 auto; width:368px; height:175px; margin-top:15px;}

.qr{ width:387px; height:424px; float:right; background-color:#cfcfcf}
.qr h5{ width:100%; height:60px; background-color:#008780; font-size:22px; text-align:center; line-height:60px; color:#fff}
.jstest{ width:356px; margin:0 auto; margin-top:30px; font-size:14px; color:#666666}
.jstest li{ width:170px; height:30px; float:left; margin-bottom:20px;}
.test{ clear:both; width:275px; height:50px; display:block; background-color:#ff4d12; font-size:24px; text-align: center; line-height:50px; margin:0 auto; color:#fff; border-radius:30px;}
.jsgw{width:356px; margin:0 auto; margin-top:20px; font-size:14px; color:#666666}
.jsgw li{width:360px; height:35px;; border-bottom:1px dashed #bcbcbc; line-height:35px;}
.jsgw li a{ color:#666666}
.qr p.wz{ width:368px; text-indent:2em; margin:0 auto; color:#666666; margin-top:20px;}
.long-k{ display:block; width:336px; height:45px; line-height:45px; font-size:18px; margin:0 auto; background-color:#ff5500; text-align:center; color:#fff; border-radius:30px; margin-top:20px;}
.cjlist{ width:367px; height:183px;margin-top:14px; margin-left:10px;}
.cjlist li{ float:left}
.cjlist li:nth-child(1){ margin-right:11px;}
.jsjr{ width:367px; margin:0 auto; margin-top:10px;}
.jsjr li{ display:block; width:367px; height:35px; line-height:35px; border-bottom:1px dashed #bcbcbc}
.jsjr li a{ color:#666666;}
.jrkuang{ display:block; margin:0 auto; width:367px; height:48px; text-align:center; line-height:48px; color:#fff; background-color:#ff5500; font-size:24px; margin-top:13px;}
.jishu-pic{ display:block;  width:367px; height:137px;margin:0 auto; margin-top:36px;}
<!---检查个性化-->
#part3{width:1024px; background-color:#F33; margin:0 auto; margin-top:60px}
#part3 span.tit-icon{ display:block; width:100%; height:100px; background:url(../images/bg-tit2.png) no-repeat  center 32px}
#part3 h1{ display:block;  font-size:36px; text-align:center; line-height:30px ; color:#1f1f1f; position:relative; font-weight:bold}
#part3 h1 span.bgline{ display:block; width:1024px; height:29px; position:absolute; margin:0 auto; bottom:-10px}
#part3 p{ text-indent:2em; font-size:14px; line-height:30px; margin-top:8px; color:#666666}
.con3{ width:1024px; height:145px; margin-top:20px;}
.con3-l{ width:288px; height:454px; float:left}
.con3-l dl{ width:288px; height:454px; color:#fff }
.con3-l dl dd a{ display:block; width:288px; height:54px; text-align:center; font-size:18px; line-height:54px; background-color:#ff4d12; margin-top:14px; border-radius:25px; color:#fff}
.con3-r{ width:717px; height:454px; float:right}
.con3-r h3{ width:100%; height:35px; background-color:#008780; font-size:18px; text-align:center; line-height:35px; color:#fff}
.con3-r dl{ width:232px; height:140px; float:left; margin-top:15px; margin-bottom:45px; color:#666666}
.con3-r dl dd{ text-align:center; height:30px; line-height:30px; font-size:14px}
.con3-r ul{ clear:both; display:block; width:719px; height:215px; background:url(../images/bg-yq.jpg) no-repeat top center; font-size:14px }
.con3-r ul li{ width:660px; padding-left:30px; line-height:30px; color:#666666}
.con3-r ul li:nth-child(1){ padding-top:20px;}

.adv{ clear:both; background-color:#008780; width:100%; height:135px; margin-top:50px;}
.adv img{ width:1024px; height:135px; display:block; margin:0 auto }

<!---技术个性化-->
.part4{ width:100%; }
.con4{ width:1024px; margin:0 auto;height:800px;}
.con4 span.tit-icon{ display:block; width:100%; height:100px; background:url(../images/bg-tit3.png) no-repeat  center 32px}
.con4 h1{ display:block;  font-size:36px; text-align:center; line-height:30px ; color:#1f1f1f; position:relative; font-weight:bold}
.con4 h1 span.bgline{ display:block; width:1024px; height:29px; position:absolute; margin:0 auto; bottom:-10px}
.con4 p{ text-indent:2em; font-size:14px; line-height:30px; margin-top:8px; color:#666666}
.con4 h6{ width:1024px; height:54px; line-height:54px;background-color:#008780; margin-top:20px; border-radius:30px; font-size:18px; color:#fff; position:relative}
.con4 h6 span{ display:block; width:366px; float:left; height:54px; padding-left:10px; background-color:#ff4d12; border-radius:30px;}
.con4 h6 strong{ display:block; width:700px; float:left; height:54px; text-align:center; background-color:#008780; border-radius:30px; position:absolute; right:20px}

.yuang-nav{ width:100%; height:60px; margin-top:20px; font-size:22px; color:#ff4d12}
.yuang-nav li:nth-child(1){ float:left; width:48%; line-height:60px; border-bottom:1px solid #a9a9a9}
.yuang-nav li:nth-child(2){ float:right; width:49%; line-height:60px; border-bottom:1px solid #a9a9a9}
.yuang-nav li:nth-child(2) span{display:block; float:right; color:#008780; width:80px; height:30px; line-height:30px; text-align:center; background-color:#ececec; margin-top:20px; border-radius:20px}
.yuang-nav li:nth-child(2) span a{ display:block; color:#008780;}

.part5{ width:100%; height:429px; background-color:#f2f2f2; background-image:url(../images/bg-qh.jpg); background-position: top center;}
.con5{ width:1024px; height:429px; margin:0 auto}

.con5-r{ width:505px; height:429px; float:right; overflow:hidden}
.con5-r ul{ width:505px; height:429px; margin:0 auto}
.con5-r ul li{ display:block; height:143px; width:485px; padding-left:10px; padding-right:10px}
.con5-r ul li:nth-child(odd){ background-color:#fff}
.con5-r ul li:nth-child(even){  background-color:#ececec}
.con5-r ul li h3{ font-size:16px; height:30px; line-height:30px; padding-top:5px}
.con5-r ul li p{ line-height:30px; font-size:14px; color:#666666}
.con5-l{ width:505px; height:429px; float:left; position:relative}
#ygzb{ width:490px; height:396px; background-color:#fff; position:absolute; left:-2px; top:18px;}





.part6{ width:100%; height:830px; background-color:#f2f2f2}
.con6{ width:1024px; height:790px; margin:0 auto}
.con6 h4{ padding-top:20px; font-size:30px; color:#ff4d12; height:50px; line-height:50px; border-bottom:1px solid #a9a9a9}
#zjzb{width:100%; height:709px; margin-top:20px;}
.swip-l{ width:527px; height:709px; background-color:#F60; float:left}
.swip-r{ width:497px; height:709px; float:right; background-color:#008780}
.swip-r ul{ width:460px; margin:0 auto; margin-top:20px; color:#fff}
.swip-r ul li{ font-size:14px; height:30px; line-height:30px;}
.swip-r ul li:nth-child(1){ margin-bottom:20px;}
.swip-r ul li h5{ font-size:30px; color:#fff100; text-align:center}
.zhiwei{ display:block; width:205px; height:40px; line-height:40px; margin:0 auto;  text-align:center; font-size:20px; color:#fef200; background:url(../images/yline.png) no-repeat center center;}


.part7{ width:1024px; margin:0 auto; margin-top:10px; height:660px;}
.part7 span.tit-icon{ display:block; width:100%; height:100px; background:url(../images/bg-tit3.png) no-repeat  center 32px}
.part7 h1{ display:block;  font-size:36px; text-align:center; line-height:30px ; color:#1f1f1f; position:relative; font-weight:bold;}
.part7 h1 span.bgline{ display:block; width:1024px; height:29px; position:absolute; margin:0 auto; bottom:-10px}
.con7{ width:100%;  margin-top:13px; padding-bottom:20px}
.c7-l{ width:821px; height:134px;  float:left;border:1px solid #d9d9d9}
.c7-l h5{ background-color:#e6e6e6; height:40px; margin-top:1px; font-size:18px; line-height:40px; color:#333333}
.c7-l p{ width:810px; margin:0 auto; line-height:20px; font-size:14px; text-indent:2em; margin-top:5px; color:#666666}
.tix{ width:132px; height:40px; display:block; float:left; background:url(../images/tix.png) no-repeat bottom center; text-align:center; line-height:40px; font-size:22px; color:#fff}
.c7-r{ width:185px; float:right}


.con8{ clear:both; width:100%; height:136px; margin-top:20px;}
.c8-l{ width:821px; height:134px;  float:left;border:1px solid #d9d9d9}
.c8-l h5{ background-color:#e6e6e6; height:40px; margin-top:1px; font-size:18px; line-height:40px; color:#333333}
.c8-l p{ width:810px; margin:0 auto; line-height:20px; font-size:14px; text-indent:2em; margin-top:5px; color:#666666}
.tix{ width:132px; height:40px; display:block; float:left; background:url(../images/tix.png) no-repeat bottom center; text-align:center; line-height:40px; font-size:22px; color:#fff}
.c8-r{ width:185px; float:right}

.con9{ clear:both; width:100%; height:163px; margin-top:20px;}
.c9-l{ width:821px; height:163px;  float:left;border:1px solid #d9d9d9}
.c9-l h5{ background-color:#e6e6e6; height:40px; margin-top:1px; font-size:18px; line-height:40px; color:#333333}
.c9-l p{ width:810px; margin:0 auto; line-height:20px; font-size:14px; text-indent:2em; margin-top:5px; color:#666666}
.tix{ width:132px; height:40px; display:block; float:left; background:url(../images/tix.png) no-repeat bottom center; text-align:center; line-height:40px; font-size:22px; color:#fff}
.c9-r{ width:185px; float:right}

.con10{ clear:both; width:100%; height:163px; margin-top:20px;}
.c10-l{ width:821px; height:163px;  float:left;border:1px solid #d9d9d9}
.c10-l h5{ background-color:#e6e6e6; height:40px; margin-top:1px; font-size:18px; line-height:40px; color:#333333}
.c10-l p{ width:810px; margin:0 auto; line-height:20px; font-size:14px; text-indent:2em; margin-top:5px; color:#666666}
.tix{ width:132px; height:40px; display:block; float:left; background:url(../images/tix.png) no-repeat bottom center; text-align:center; line-height:40px; font-size:22px; color:#fff}
.c10-r{ width:185px; float:right}


.part8{ width:1024px; height:300px; margin:0 auto}
.part8 h1{ display:block;  font-size:36px; text-align:center; line-height:30px ; color:#1f1f1f; position:relative; font-weight:bold;}
.part8 h1 span.bgline{ display:block; width:1024px; height:29px; position:absolute; margin:0 auto; bottom:-10px}
.ct8{ width:100%; height:200px;  margin-top:20px;}
.ct8-l{ width:505px; height:200px; float:left; background-color:#ebebeb}
.ct8-r{ width:505px; height:200px; float:right; background-color:#ebebeb}
.pic-8{ width: 217px; height:179px; display:block; float:left; margin-top:11px; margin-left:8px;}
.ct8-l ul{ width:258px; height:179px; background-color:#fff; float:left; margin-top:11px; margin-left:13px;}
.ct8-l ul li{ display:block; height:35px;width:238px; line-height:35px; padding-left:20px; }
.ct8-l ul li a{ display:block; width:230px; margin:0 auto; height:35px;  border-bottom:1px dashed #cccccc;color:#666666}
.ct8-l ul li:nth-child(1){ margin-top:10px;}

.pic-8{ width: 217px; height:179px; display:block; float:left; margin-top:11px; margin-left:8px;}
.ct8-r ul{ width:258px; height:179px; background-color:#fff; float:left; margin-top:11px; margin-left:13px;}
.ct8-r ul li{ display:block; height:35px;width:238px; line-height:35px; padding-left:20px; }
.ct8-r ul li a{ display:block; width:230px; margin:0 auto; height:35px;  border-bottom:1px dashed #cccccc;color:#666666}
.ct8-r ul li:nth-child(1){ margin-top:10px;}









.clear{  content:""; height:0;line-height:0;display:block; visibility:hidden;clear:both;}