@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1,\9ED1\4F53","\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto;color:#333;min-width:1100px;background:#08bba8;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li,ol{list-style-type:none;}
i,em,address,caption, cite, code, dfn, th, var {font-style:normal;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
input,textarea{outline:none;}
textarea{resize:none}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}

/*框架*/
.layout{width:1100px;margin:0 auto;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.pr{position:relative;}
.abs{position:absolute;}

.header{background:url(http://www.med66.com/upload/html/2019/11/sh192151.jpg) no-repeat center top;}
.header .layout{height:475px;}
.header .logo{width:180px;margin:31px 0 0 39px;}
.header .logo a{height:49px;line-height:470px;overflow:hidden;display:block;}

.flowMod{background:url(/images/zhuanti/2018zyys-ksbm/flow-line.png) no-repeat center top;margin-top:9px;}
.flowMod .flow{height:185px;position:relative;}
.flowMod .flow li{width:104px;height:77px;line-height:26px;padding-top:27px;margin:0 11px 0 21px;display:inline;background:url(/images/zhuanti/2018zyys-ksbm/flow-icon.png) no-repeat;text-align:center;float:left;font-size:20px;font-weight:bold;color:#008776;cursor:pointer;}
.flowMod .flow li.li1{margin-top:50px;}
.flowMod .flow li.li2{margin-top:48px;}
.flowMod .flow li.li3{margin-top:41px;}
.flowMod .flow li.li4{margin-top:38px;}
.flowMod .flow li.li5{margin-top:29px;}
.flowMod .flow li.li6{margin-top:23px;}
.flowMod .flow li.li7{margin-top:15px;}
.flowMod .flow li.on{background-position:left -105px;color:#ff7f1f;}
.flowMod .flowPop{margin:0 24px;background:#fff;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;position:relative;display:none;}
.flowMod .flowPop p{line-height:26px;padding:20px 40px;font-size:16px;text-indent:2em;}
.flowMod .flowPop i{width:25px;height:13px;background:url(/images/zhuanti/2018zyys-ksbm/flow-icon2.png) no-repeat;position:absolute;top:-13px;left:0;margin-left:34px;}

.title{height:120px;text-align:center;padding-top:20px;}
.title h2{display:inline-block;*display:inline;*zoom:1;padding-left:54px;background:url(/images/zhuanti/2018zyys-ksbm/title-icon.png) no-repeat;}
.title h2 span{line-height:120px;display:inline-block;padding-right:61px;color:#ffd907;font-size:38px;background:url(/images/zhuanti/2018zyys-ksbm/title-icon.png) no-repeat right -120px;}

.entranceMod .entrance{padding:20px 22px 8px;*padding-bottom:20px;background:#08a08c;-webkit-border-radius:0 25px 0 25px;-moz-border-radius:0 25px 0 25px;border-radius:0 25px 0 25px;}
.entranceMod .entranceList{width:770px;}
.entranceMod .entranceList li{width:82px;height:63px;line-height:63px;text-align:center;background:#fff;font-size:16px;margin:0 3px 12px 0;float:left;display:inline;cursor:pointer;}
.entranceMod .entranceList li.on{background:#fff1af;color:#ff7f1f;cursor:default;}
.entranceMod .entranceCon{width:285px;height:288px;background:#fff;float:right;text-align:center;display:none;}
.entranceMod .entranceCon h3{line-height:66px;font-size:24px;color:#ff7f1f;padding-bottom:10px;background:url(/images/zhuanti/2018zyys-ksbm/entranceCon-icon.png) no-repeat center bottom #fff1af;}
.entranceMod .entranceCon h3 a{color:#ff7f1f;}
.entranceMod .entranceCon p{line-height:32px;font-size:16px;color:#282828;margin-top:9px;}
.entranceMod .entranceCon .ec-btn a,.entranceMod .entranceCon .ec-btn span{width:210px;height:42px;line-height:42px;display:block;margin:14px auto 0;font-size:18px;color:#fff;background:url(/images/zhuanti/2018zyys-ksbm/ec-btn.png) no-repeat;}
.entranceMod .entranceCon .ec-btn a.green{background-position:left -43px;}
.entranceMod .entranceCon .ec-btn span{background-position:left -85px;}

.guideMod .guide{padding:28px 60px 40px;background:#08a08c;-webkit-border-radius:0 25px 0 25px;-moz-border-radius:0 25px 0 25px;border-radius:0 25px 0 25px;}
.guideMod .guideList{width:462px;color:#fff;}
.guideMod .guideList h4{height:70px;line-height:70px;font-size:24px;}
.guideMod .guideList h4 span{font-size:30px;}
.guideMod .guideList ul li{height:36px;line-height:36px;font-size:18px;}
.guideMod .guideList ul li a{color:#fff;}

.dataMod .data{padding:36px 10px 13px 30px;background:#08a08c;-webkit-border-radius:0 25px 0 25px;-moz-border-radius:0 25px 0 25px;border-radius:0 25px 0 25px;}
.dataMod .dataVideo{width:440px;height:218px;margin-top:16px;}
.dataMod .dataVideo img{cursor:pointer;}
.dataMod .data-body{width:600px;height:281px;background:url(/images/zhuanti/2018zyys-ksbm/dataBg.jpg) no-repeat;}
.dataMod .data-text{width:338px;padding:15px 0 0 29px;}
.dataMod .data-text p{height:180px;line-height:36px;font-size:16px;color:#edfffd;}
.dataMod .data-text .data-det{padding:7px 0 0 275px;line-height:22px;font-size:16px;font-weight:bold;}
.dataMod .data-text .data-det a{color:#fff;}
.dataMod .data-ewm{width:230px;line-height:38px;font-weight:bold;font-size:18px;color:#ffd907;text-align:center;}
.dataMod .data-ewm img{margin:9px auto 0;}

.courseMod{background:url(/images/zhuanti/2018zyys-ksbm/courseTop.png) no-repeat center top #08a08c;margin-top:52px;padding-top:69px;}
.courseMod .course-title{height:62px;line-height:48px;background:url(/images/zhuanti/2018zyys-ksbm/course-title.jpg) no-repeat center top;font-size:36px;text-align:center;color:#fff;margin-bottom:48px;}
.courseMod .course-title span{font-size:33px;color:#fffa6b;font-style:italic;}
.courseMod .course-title span em{font-size:46px;font-style:italic;}
.courseMod .course-item{height:114px;background:#fff;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin-bottom:39px;-webkit-box-shadow:0 5px 0 rgba(218,137,42,.15);-moz-box-shadow:0 5px 0 rgba(218,137,42,.15);box-shadow:0 5px 0 rgba(218,137,42,.15);}
.courseMod .item-bc{width:310px;float:left;}
.courseMod .item-bc dt{width:160px;float:left;padding-top:18px;line-height:36px;color:#008776;font-size:24px;text-align:center;}
.courseMod .item-bc dt strong{line-height:40px;font-size:28px;display:block;}
.courseMod .item-bc dt strong a{color:#008776;}
.courseMod .item-bc dd{width:150px;padding-top:30px;float:right;line-height:25px;color:#ff7f1f;font-size:16px;}
.courseMod .item-service{width:392px;height:84px;float:left;padding:30px 16px 0;line-height:28px;font-size:20px;border-left:1px dashed #d1b590;border-right:1px dashed #d1b590;}
.courseMod .item-foot{width:364px;float:right;}
.courseMod .item-foot .item-price{width:210px;line-height:36px;padding:38px 0 0 18px;float:left;}
.courseMod .item-foot .item-price p{line-height:36px;font-size:16px;}
.courseMod .item-foot .item-price p strong{width:68px;font-size:20px;color:#ff4f02;display:inline-block;text-align:right;}
.courseMod .item-foot .item-price p span{color:#ff4f02;}
.courseMod .item-foot .item-price p del{width:68px;color:#aeaeae;font-size:14px;display:inline-block;text-align:right;}
.courseMod .item-foot .buyBtn{width:112px;height:44px;line-height:44px;font-size:18px;color:#fff;background:url(/images/zhuanti/2018zyys-ksbm/buyBtn.png) no-repeat;float:right;margin:35px 20px 0 0;text-align:center;}
.courseMod .explain{padding-bottom:18px;color:#fff;}
.courseMod .explain strong{line-height:40px;font-size:24px;display:block;margin-bottom:10px;}
.courseMod .explain p{line-height:36px;font-size:16px;}
.courseModBottom{height:31px;background:url(/images/zhuanti/2018zyys-ksbm/courseBottom.png) no-repeat;}


.footer{background:#fff;padding:10px 0 30px;margin:0 auto !important;}

.an,.bcdb_tanchu .con .biaoge i{ background:url("/images/zhiyeyaoshi/2018index/an.png") no-repeat;}
.mask{display:none;width:100%;height:100%;background:#000;filter:alpha(opacity=30);opacity:0.3;position:fixed; _position:absolute; top:0;left:0;z-index:99;}
.course-pop{ display:none; width:808px; position:fixed;top:50%; left:50%; margin:0 0 0 -404px;z-index:999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2))}
.course-pop .tit{ height:60px; line-height:60px; border-bottom:1px solid #e8e8e8; background:#f5f5f5;}
.course-pop .tit .t1{ margin-left:20px; font-size:18px; color:#666; _margin-top:20px;}
.course-pop .tit .t1 i{ display:inline-block; width:5px; height:26px; background:#5bc450; vertical-align:-6px; *vertical-align:1px; margin-right:16px;}
.course-pop .tit .close{ width:15px; height:15px; margin:22px 20px 0 0; background-position:-40px -2747px; line-height:0; font-size:0;}
.course-pop .con{ padding:6px 0 0 43px; background:#fff;}
.course-pop .con h4{ line-height:46px; font-size:16px; font-weight:normal;}
.course-pop .con .list{}
.course-pop .con .chkName,.course-pop .con .protocol-chkName,.course-pop .con .chkNameYdb{ float:left; _display:inline; margin:0 27px 12px 0; width:224px; height:38px; line-height:38px; font-size:14px; color:#666; text-align:center; cursor:pointer; border:1px solid #d7d7d7; position:relative; overflow:hidden;}
.course-pop .con .chkName.on,.course-pop .con .protocol-chkName.on,.course-pop .con .chkNameYdb.on{ border:1px solid #5bc450; color:#5bc450;}
.course-pop .con .chkName.on i.gou,.course-pop .con .protocol-chkName.on i.gou,.course-pop .con .chkNameYdb.on i.gou{ display:block; width:14px; height:14px; position:absolute; right:0; bottom:0; background:url("http://www.med66.com/images/pro2018/common/ico.png") no-repeat -102px -329px;}
.course-pop .con .chkName .coursechk,.course-pop .con .protocol-chkName .coursechk,.course-pop .con .chkNameYdb .coursechk{ position:absolute; left:-10px; top:-30px; padding-bottom:6px;}
.course-pop .con .course-prompt{ height:56px; line-height:56px; font-size:14px; color:#666;}
.course-pop .con .course-protocols{height:56px; line-height:56px; font-size:14px; color:#666;}
.course-pop .con .course-protocols a{ color:#5bc450;}
.course-pop .con .course-protocols .protocol-btn{ display:inline-block; width:18px; height:18px; border:1px solid #d7d7d7; margin-right:8px; position:relative; overflow:hidden; vertical-align:-5px; cursor:pointer;}
.course-pop .con .course-protocols .protocol-btn.on{ background:url("/images/zhiyeyaoshi/2018index/ico.png") no-repeat 2px -768px;}
.course-pop .con .course-protocols .protocol-btn input{  position:absolute; left:-20px; top:-20px;}
.course-pop .total{ height:68px; line-height:68px; background:#f7f7f7; text-align:right; padding:0 38px;}
.course-pop .total span{ font-size:14px; color:#666; padding-right:18px;}
.course-pop .total span em{ font-size:18px; font-weight:bold;}
.course-pop .total span.favourable{ display:none;}
.course-pop .total .buy-btn{ display:inline-block; width:130px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background:#f4674b; border-radius:3px; text-decoration:none}


.rightFixed{width:87px;height:392px;padding-right:13px;position:fixed;_position:absolute;right:10px;top:50%;margin-top:-196px;background:url(/images/zhuanti/2018zyys-ksbm/rightFixed.png) no-repeat;}
.rightFixed .rf-close{width:28px;height:28px;line-height:280px;overflow:hidden;position:absolute;right:16px;top:0;background:url(about:blank);}
.rightFixed ul{padding-top:33px;}
.rightFixed ul li{line-height:50px;color:#a12200;font-size:16px;text-align:center;cursor:pointer;}
.rightFixed ul li.break{line-height:20px;padding:5px 0;font-size:16px;font-weight:bold;}
.rightFixed ul li.break span{font-size:18px;display:block;}
.rightFixed .returnTop{width:55px;height:55px;line-height:550px;overflow:hidden;background:url(about:blank);position:absolute;left:16px;bottom:34px;}