/*=========================================================== zsfa 招生方案 ===========================================================*/

.zsfa .btn{background-image:-webkit-linear-gradient(174deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-image:-moz-linear-gradient(174deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-image:-o-linear-gradient(174deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-image:linear-gradient(-84deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-color:#d82723;}
.zsfa em{background:url(../images/zsfa-icon.png) no-repeat;}

.zsfa-ban div{height:400px;}

.zsfa h3{font-size:42px;text-align:center;line-height: 100px;margin:0 auto 40px;padding-top:40px;}
.zsfa h3 span{color:#6495fe;}

.set1 li{float:left;width:260px;height:260px;padding-top:38px;border-radius: 10px;box-shadow: 0 0 8px rgba(0,0,0,.1);margin-left:50px;text-align:center;}
.set1 li:first-child{margin-left:9px;}

.set1 em{display: block;width:86px;height:86px;margin:0 auto 20px;}

.set1 .li1 em{background-position: 0 0;}
.set1 .li2 em{background-position: 0 -121px;}
.set1 .li3 em{background-position: 0 -241px;}
.set1 .li4 em{background-position: 0 -362px;}

.set1 h5{font-size:26px;font-weight: normal;margin:0 0 5px;line-height: 46px;}

.set1 p{font-size:20px;color:#888;line-height: 36px;}



.set2{height:820px;}
.set2 .hd li{float:left;width:50%;border-radius:16px 16px 0 0;height:58px;line-height: 58px;text-align: center;border-bottom:2px solid #6495fe;font-size:24px;cursor:pointer;box-shadow: 0 0 8px rgba(0,0,0,.1);}
.set2 .hd li.on{color:#fff;background:#6495fe;}

.set2 .bd{padding:46px 10px 0 42px;box-shadow: 0 0 8px rgba(0,0,0,.1);}


.txMovie{position:relative;width:100%;height:514px;}

/*大图*/
.focus_pic{width:502px;height:349px;overflow:hidden}
.focus_pic li{vertical-align:top}
.focus_pic img{width:500px;height:347px;display:inline-block;border:1px solid #c5c5c5;}


/*文本*/
.focus_text{position:absolute;width:600px;right:0;top:0;overflow:hidden;}
.focus_text h4{font-size:32px;font-weight: normal;line-height: 66px;}
.focus_text h4 a{display:inline-block;text-align:middle;width:120px;height:30px;font-size:18px;color:#fff;line-height: 30px;border-radius:30px;text-align:center;}
.focus_text h4 a em{width:20px;height:18px;background-position: 0 -466px;margin-top:-2px;margin-right: 5px;}

.focus_text p{font-size: 20px;line-height: 36px;color:#454545;margin-bottom:30px;}
.focus_text h5{font-weight: normal;width:95px;height:32px;line-height: 32px;text-align: center;font-size:20px;color:#fff;background:#6495fe;margin-bottom: 10px;}


/*小图*/
.focus_nav{position:absolute;left:0;bottom:36px;*zoom:1;}
:root .focus_nav{-ms-filter:none}
.focus_nav ul{position:relative;*zoom:1;padding-top:7px!important;}
.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:46px; cursor:pointer;}
.focus_nav img{border:2px solid #dbd8df;width:141px;height:97px;}
.focus_nav li:before{display:none}
.focus_nav li.on:before{position:absolute;content:"";display:inline-block;top:-7px;left:50%;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;border-bottom:7px solid #6495fe;width:0;height:0;}
.focus_nav li.on img{border-color:#6495fe;}

.navPrev, .navNext{display: none;}

/*分享*/
#msg_weibo{position:relative;width:600px;height:134px;top:-178px;left:577px;}


.set3{background:#f5f8f9;padding:20px 0 60px;}
.set3 ul{padding-top:40px;}
.set3 li{float:left;width:20%;text-align:center;}
.set3 h4{font-weight: normal;color:#ff2c66;font-size:32px;line-height: 90px;width:90px;height:90px;background:url(../images/zsfa-icon.png) no-repeat 0 -536px;margin:0 auto;}
.set3 h5{font-weight: normal;font-size:24px;color:#4a4a4a;line-height: 40px;}
.set3 p{font-size:18px;color:#666;line-height: 24px;margin-top:5px;}

.set3 li.up{margin-top:-42px;}

.set3 a.btn{display: block;width:450px;height:70px;line-height: 70px;text-align: center;color:#fff;font-size:26px;margin:60px auto 0;border-radius: 70px;}

.set4{padding-bottom:50px;}
.set4 ul{padding-top:60px;}
.set4 li{float:left;width:25%;text-align: center;}
.set4 .icon{width:136px;height:136px;background:url(../images/zsfa-icon.png) no-repeat 0 -2412px;line-height: 136px;margin:0 auto;}
.set4 em{width:50px;height:50px;}
.set4 .li1 em{background-position: 0 -2098px;}
.set4 .li2 em{background-position: 0 -2182px;}
.set4 .li3 em{background-position: -6px -2261px;}
.set4 .li4 em{background-position: -5px -2333px;}

.set4 .top{height:152px;}
.set4 .bottom{width:236px;box-shadow: 0 0 5px rgba(0,0,0,.2);}

.set4 h4{width:186px;height:36px;background:#6495fe;line-height: 36px;font-size:28px;color:#fff;font-weight: normal;margin:-33px auto 0;}
.set4 h5{font-size:22px;font-weight: normal;line-height: 56px;}
.set4 p{font-size:20px;color:#666;line-height: 56px;}


.set4 .li1 .top{background:url(../images/zsfa-set4-li1.png) no-repeat right bottom;}
.set4 .li1 .bottom{height:167px;margin-left:6px;}
.set4 .li1 h5{padding-top: 30px;}

.set4 .li2{margin-top:-27px;}
.set4 .li2 .top{background:url(../images/zsfa-set4-li2.png) no-repeat right bottom;padding-left:50px;}
.set4 .li2 .bottom{height:191px;margin-left:40px;}
.set4 .li2 h5{padding-top: 43px;}

.set4 .li3{margin-top:-50px;}
.set4 .li3 .top{background:url(../images/zsfa-set4-li3.png) no-repeat right bottom;padding-left:60px;}
.set4 .li3 .bottom{height:218px;margin-left:63px;}
.set4 .li3 h5{padding-top: 55px;}

.set4 .li4{margin-top:-75px;}
.set4 .li4 .top{background:url(../images/zsfa-set4-li4.png) no-repeat right bottom;padding-left:36px;}
.set4 .li4 .bottom{height:241px;margin-left:63px;}
.set4 .li4 h5{padding-top: 67px;}


.set5{background:#f5f8f9;padding-bottom:60px;}
.set5 h3{margin-bottom:0;}

.set5 .hd li{float:left;width:50%;line-height: 89px;text-align:center;font-size:26px;color:#666;cursor:pointer;font-weight: bold;border-bottom:3px solid #f2f2f2;}
.set5 .hd li.on{color:#6495fe;position: relative;}
.set5 .hd li.on:after{display:block;content:"";width:100%;height:3px;background:#6495fe;position: absolute;left:0;bottom:-3px;}
.set5 .hd li.on:before{display:block;content:"";width:0;height:0;border:8px solid #6495fe;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;position: absolute;left:50%;margin-left:-4px;bottom:-1px;}


.set5-tab .bd{margin-top:35px;}
.set5-tab .bd li{float:left;width:220px;height:890px;margin-left:24px;overflow: hidden;border-radius: 10px;}
.set5-tab .bd li:first-child{margin-left:0;}


.set5-tab.ys.gw  .bd li{height: auto;box-sizing: border-box;padding-bottom: 20px;}


.set5-tab li h4{height:103px;background:url(../images/column-wlms-bg1.png) no-repeat;line-height: 100px;text-align:center;color:#fff;font-size:26px;text-shadow: 0 1px 2px rgba(0,0,0,.3);}
.set5-tab li.li2 h4{background-image:url(../images/column-wlms-bg2.png);}
.set5-tab li.li3 h4{background-image:url(../images/column-wlms-bg3.png);}
.set5-tab li.li4 h4{background-image:url(../images/column-wlms-bg4.png);}
.set5-tab li.li5 h4{background-image:url(../images/column-wlms-bg5.png);}


.set5-tab li h5{font-size:18px;}
.set5-tab.ys li .js{padding-top:5px;height:135px;}
.set5-tab .js h5{font-size:16px;line-height: 20px;}
.set5-tab li h5 span{color:#ff9f04;font-size:22px;}
/*.set5-tab li.li3 h5{font-size:15px;}*/


.set5-tab li.li2 h5 span{color:#863bcf;}

.set5-tab li.li3 h5 span{color:#ff3e69;}

.set5-tab li.li4 h5 span{color:#23bf81;}

.set5-tab li.li5 h5 span{color:#008cd1;}

.set5-tab .js{overflow:hidden;padding-top:15px;}
.set5-tab .js p{line-height: 20px;margin-top:10px;text-align:center;}

.set5-tab .li3 .js p{letter-spacing: -1px;}

.set5-tab .fw{height:280px;padding:0 0 0 18px;}
.set5-tab .zs{height:190px;overflow:hidden;padding:0 0 0 18px;}
.set5-tab.ys.gw .zs{height:190px;}

.set5-tab .fw h5, .set5-tab .zs h5{line-height: 50px;}

.set5-tab .fw p, .set5-tab .zs p, .set5-tab.ys.gw .li3 .zs p, .set5-tab.ys.gw .li4 .zs p, .set5-tab.ys.gw .li5 .zs p{line-height: 32px;}
.set5-tab .li1 .fw p, .set5-tab .li1 .zs p, .set5-tab .li2 .zs p{line-height: 32px;}
.set5-tab .fw i, .set5-tab .zs i{display: inline-block;width:6px;height:6px;border-radius: 100%;background:#ddd;vertical-align: middle;margin-right:5px;}

.set5-tab.ys .li4 .zs p, .set5-tab.ys .li5 .zs p{line-height: 32px;}
.set5-tab.ys .li3 .zs p{line-height: 32px;}


.zsfa .c-main{color:#fd0244;}
.set5-tab.ys .price{padding:0 20px;}
.set5-tab.ys .price div{margin-top:10px;}
.set5-tab.ys .price p{font-size:18px;font-weight: bold;padding:5px 0;}
.set5-tab.ys .price .btn{width:78px;height:24px;border:1px solid #fd0244;border-radius: 24px;background:#fff;font-size:16px;text-align:center;line-height: 24px;}
.set5-tab.ys .price .btn:hover{background:#fd0244;color:#fff;}

.set5-tab .bb1d{position:relative;}
.set5-tab .bb1d:after{display:block;content:"";border-bottom:1px dashed #ddd;width:90%;height:0;position: absolute;left:50%;margin-left:-44%;bottom:0;}

.set5-tab.ys .price-tk{display: none;width:100%;height:339px;bottom:0;left:0;border-top:1px solid #e4e7e8;}
.set5-tab.ys .price-tk .bg{width:100%;height:100%;background: #fff;filter:alpha(opacity=95);opacity: .95;bottom:0;left:0;z-index: 0;}
.set5-tab.ys .price-tk .cont{width:100%;height:100%;bottom:0;left:0;}

.set5-tab.ys .price-tk .price-div{padding:20px 20px;}
.set5-tab.ys .price-tk p{text-align:left;}
.set5-tab.ys .price-tk p.tar{text-align:right;}
.set5-tab.ys .price-tk .btn{display:inline-block;width:78px;height:24px;line-height:24px;border-radius:24px;text-align:center;margin-top:10px;color:#fff;padding-bottom: 0;}
.set5-tab.ys .price-tk p.fz14{line-height: 22px;margin-top:0;}






/*单科课程*/
.set5-dk-tab{margin-top:60px;}
.set5-dk-tab .bd ul{padding-top:27px;padding-left:5px;}
.set5-dk-tab .bd li{float:left;width:278px;margin-left:16px;margin-bottom:30px;border:2px solid #6495fe;background:#fff;}
.set5-dk-tab .bd li.ml0{margin-left:0;}

.set5-dk-tab h4{font-size:20px;text-align:center;line-height: 54px;padding-top:6px;background:#6495fe;color:#fff;}
.set5-dk-tab p{line-height: 32px;color:#666;padding:0 18px 10px;position: relative;}
.set5-dk-tab p:after{display: block;content:"";width:90%;height:1px;background:#f2f2f2;position: absolute;left:5%;bottom:0;}
.set5-dk-tab .btn-box a{display:block;float:left;width:50%;height:90px;text-align:center;line-height: 36px;padding-top: 10px;position: relative;}
.set5-dk-tab .btn-box.one a{width:100%;}
.set5-dk-tab .btn-box.three a{width:33%;}
.set5-dk-tab .btn-box a:after{display: block;content:"";width:1px;height:60px;background: #f2f2f2;top:50%;margin-top:-30px;left:0;position: absolute;}
.set5-dk-tab .btn-box a:first-child:after{display: none;}
.set5-dk-tab .btn-box a span{display:inline-block;width:78px;height:24px;line-height:24px;border:1px solid #fd0244;border-radius: 24px;color:#fd0244;}
.set5-dk-tab .btn-box a:hover span{background-image:-webkit-linear-gradient(174deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-image:-moz-linear-gradient(174deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-image:-o-linear-gradient(174deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-image:linear-gradient(-84deg,#ff2d66 0,#ff2d66 0,#ff683e 100%);background-color:#d82723;color:#fff;}


.set6{padding-bottom:20px;}
.set6 li{float:left;text-align:center;box-shadow: 0 0 8px rgba(0,0,0,.1);width:268px;border-radius: 10px;margin-left:38px;margin-bottom:38px;}
.set6 li:first-child{margin-left:0;}
.set6 .ul1 li em{margin-bottom:20px;}
.set6 h4{font-size:22px;color:#000;font-weight: normal;line-height: 44px;}

.set6 p{font-size:18px;color:#7d829a;line-height: 32px;}

.set6 .ul1 li{height:187px;padding-top:32px;}
.set6 .ul2 li{width:372px;height:220px;padding-top:5px;}

.set6 .li1 em{width:61px;height:72px;background-position: 0 -655px;}
.set6 .li2 em{width:74px;height:65px;background-position: 0 -765px;}
.set6 .li3 em{width:85px;height:64px;background-position: 0 -866px;}
.set6 .li4 em{width:72px;height:68px;background-position: 0 -959px;}
.set6 .li5 em{width:284px;height:178px;background-position: 0 -1056px;}
.set6 .li6 em{width:242px;height:170px;background-position: 0 -1264px;}
.set6 .li7 em{width:230px;height:171px;background-position: 0 -1472px;}



.set7{background:#f5f8f9;}

.set7-tab{height:614px;}
.set7 .hd{width:280px;top:0;left:106px;}

.set7 .hd li{width:264px;height:72px;line-height: 72px;text-align:center;font-size:24px;color:#fff;background:#6495fe;margin-bottom:50px;cursor:pointer;}
.set7 .hd li.on{width:280px;background:url(../images/zsfa-icon.png) no-repeat 0 -1693px;text-indent:-16px;}

.set7 .bd{padding-left:420px;text-align:center;}
.set7 .bd p{line-height: 45px;font-size:22px;}
.set7 .bd span{display:inline-block;width:45px;height:45px;font-size:36px;color:#fff;text-align:center;background:#ff4059;vertical-align: middle;margin-right:5px;}
.set7 .bd img{margin-top:20px;}

.set7 .bd .li4 img{margin-top:80px;}



.set8 .book li{width:20%;float:left;overflow: hidden;position: relative;}
.set8 .book li:before{display: block;content:"";width:1px;height:182px;background: #ddd;top:50%;margin-top:-91px;z-index:0;position: absolute;left:0;}
.set8 .book li:first-child:before{display:none;}

.set8 .book li a{display: block;}
.set8 .book li img{display:block;width:auto; height:200px;margin:20px auto 16px;}
.set8 .book li p{line-height: 28px;padding:0 30px;font-size:16px;}

.set8 .book li a:hover p{color:#ff4059;}


.set8 .jxhj{height:674px;margin-top:96px;}
.set8 .jxhj img{display: block;}
.set8 .img1{width:521px;height:236px;top:0;left:0;}
.set8 .img2{width:311px;height:236px;top:0;left:527px;}
.set8 .img3{width:357px;height:360px;top:0;right:0;}
.set8 .img4{width:313px;height:433px;bottom:0;left:0;}
.set8 .img5{width:368px;height:189px;bottom:0;left:318px;}
.set8 .img6{width:147px;height:189px;bottom:0;left:691px;}
.set8 .img7{width:357px;height:310px;bottom:0;right:0;}

.set8 .jxhj p{width:519px;height:238px;background:#6495fe url(../images/zsfa-set8-jxhj-bg.png) no-repeat 0 104px;top:241px;left:319px;line-height: 238px;text-align:center;}
.set8 .jxhj p span{display: inline-block;line-height: 72px;vertical-align: middle;font-size:46px;color:#fff;}

.set8 .jxhj-ul{margin-top:108px;height:228px;}
.set8 .jxhj-ul li{float:left;width:160px;height:160px;text-align:center;background:#6495fe;border-radius: 160px;margin-left:86px;cursor:pointer;}
.set8 .jxhj-ul li:first-child{margin-left:30px;}
.set8 .jxhj-ul h4{font-size:18px;color:#fff;font-weight: normal;line-height: 36px;padding-top:18px;}
.set8 .jxhj-ul p{color:#fff;line-height: 21px;padding:0 5px;}

.set8 .jxhj-ul em{width:223px;height:228px;top:50%;left:50%;margin-top:-114px;margin-left:-112px;background-position: 0 -1794px;}
.set8 .jxhj-ul li:hover em{ transform: rotateZ(360deg);  transition: all 3s;}


.set9{margin-top:20px;padding-bottom:100px;}
.set9 .hd{top:480px;left:50%;margin-left:-110px;}
.set9 .hd ul li{display:inline-block;float:left;width:24px;height:24px;cursor:pointer;margin:0 10px;color:#fff;text-align:center;line-height:24px;border-radius: 24px;background:#b4b4b4;}
.set9 .hd ul li.on{background:#ff4059;}

.set9 .bd{text-align:center;}



/*======================================== 药师===========================================*/
/*4个*/
.set5-tab .bd .four li{width:244px;margin-left:50px;height:675px;}
.set5-tab .bd .four li:first-child{margin-left:36px;}
.set5-tab .bd .four li.li1 h4{background-image: url(../images/column-wlms-yaos-bg1.png)}
.set5-tab .bd .four li.li2 h4{background-image: url(../images/column-wlms-yaos-bg2.png)}
.set5-tab .bd .four li.li3 h4{background-image: url(../images/column-wlms-yaos-bg3.png)}
.set5-tab .bd .four li.li4 h4{background-image: url(../images/column-wlms-yaos-bg4.png)}

.set5-tab .four .js{height:105px;}
.set5-tab .four .fw, .set5-tab .four .zs{height:160px;}
.set5-tab .four .fw p span, .set5-tab .four .zs p span{margin-left:18px;}

/*3个*/
.set5-tab .bd .three li{width:365px;margin-left:27px;height:690px;}
.set5-tab .bd .three li:first-child{margin-left:26px;}
.set5-tab .bd .three li.li1 h4{background-image: url(../images/column-wlms-hs-bg1.png)}
.set5-tab .bd .three li.li2 h4{background-image: url(../images/column-wlms-hs-bg2.png)}
.set5-tab .bd .three li.li3 h4{background-image: url(../images/column-wlms-hs-bg3.png)}

.set5-tab .three .js{height:105px;}
.set5-tab .three .fw, .set5-tab .three .zs{height:160px;}
.set5-tab .three .fw p span, .set5-tab .three .zs p span{margin-left:10px;}

.set5-tab.hszg .bd .three li{height:570px;}
.set5-tab.hszg .three .fw, .set5-tab.hszg .three .zs{height:100px;}

/*2个*/
.set5-tab .bd .two li{width:500px;height:520px;margin-left:62px;}
.set5-tab .bd .two li:first-child{margin-left:48px;}
.set5-tab .bd .two li.li1 h4{background-image: url(../images/column-wlms-wszg-bg1.png)}
.set5-tab .bd .two li.li2 h4{background-image: url(../images/column-wlms-wszg-bg2.png)}

.set5-tab .two .js{padding-bottom:15px;}
.set5-tab .two .fw, .set5-tab .two .zs{height:130px;}
.set5-tab .two .fw p span, .set5-tab .two .zs p span{margin-left:18px;}

.set5-tab .bd .two .price p{margin-top:22px;width:140px;float: left;}
.set5-tab .bd .two .price p:first-child{padding-left:100px;}



/*购买*/

.set5-tab .bd .four .price, .set5-tab .bd .three .price, .set5-tab .bd .two .price{color:#d82723;}
.set5-tab .bd .four .price a, .set5-tab .bd .three .price a, .set5-tab .bd .two .price a{display: block;}
.set5-tab .bd .four .price p, .set5-tab .bd .three .price p, .set5-tab .bd .two .price p{margin-top:16px;line-height: 38px;text-align:center;}
.set5-tab .bd .four .price .btn, .set5-tab .bd .three .price .btn, .set5-tab .bd .two .price .btn{width:136px;height:38px;border:1px solid #d82723;border-radius: 38px;margin:18px auto 0;background: #fff;}
.set5-tab .bd .four .price:hover .btn, .set5-tab .bd .three .price:hover .btn, .set5-tab .bd .two .price:hover .btn{background:#d82723;color:#fff;}







.yaos .price-tk{display: none;width:100%;height:480px;bottom:0;left:0;}
.yaos .price-tk .Price{color:#d82723;}
.yaos .price-tk .bg{width:100%;height:100%;background: #fff;filter:alpha(opacity=95);opacity: .95;bottom:0;left:0;z-index: 0;}
.yaos .price-tk .cont{width:100%;height:100%;bottom:0;left:0;}

.yaos .price-tk a{display: block;padding-bottom:20px;margin:0 20px;}
.yaos .price-tk p{text-align:left;margin-top:16px;line-height: 38px;}
.yaos .price-tk p.fz14{line-height: 22px;margin-top:0;}

.yaos .price-tk .btn{text-align:center;margin-top:20px;width:136px;height:38px;border:1px solid #d82723;border-radius: 38px;margin:18px auto 0;background:transparent;}
.yaos .Price:hover .btn{background:#d82723;color:#fff;}

.yaos .price-yaos p{margin-top:9px;}
.yaos .price-yaos .btn{width:110px;height:35px;margin-top:0;}
.yaos .price-yaos p.c-333{color:#333;}
.yaos .price-yaos a div p{margin-top:0;}



.set5-tab.wszg  .hd li{width:25%;}

.set5-tab.wszg  .bd li{width:100%;border-radius: 0;margin-left:0;height:auto;}
.set5-tab.wszg  .bd li:first-child{margin-left:0;}

.set5-tab.wszg table{width:100%;}
.set5-tab.wszg td{border:1px solid #6495fe;text-align: center;font-size:16px;line-height: 26px;padding:30px 0;}
.set5-tab.wszg tr:first-child td{color:#000;font-size:18px;}

.set5-tab.wszg td.name{width:22px;font-size:20px;padding:0 30px;}
.set5-tab.wszg td a{display:block;width:100px;height:31px;color:#fff;text-align: center;line-height: 32px;margin:8px auto 0;font-size:16px;border-radius: 31px;}
.set5-tab.wszg table.bg td{background:#f0f5ff;}

.set5-tab.wszg td.btn-box{width:18%;padding:0;font-size:20px;color:#fd0244;}
.set5-tab.wszg td.btn-box span{font-size:14px;color:#ff3e69;}
.set5-tab.wszg table.bg td.btn-box{background:#6495fe;color:#fff;}

.set5-tab.wszg td.fzb{font-weight: bold;color:#6495fe;width:14%;font-size:18px;}
.set5-tab.wszg td.tal{text-align: left;padding:30px 40px;width:320px;}

.set5-tab.wszg td span.c-yellow{color:#ff3e69;}



/*课程购买弹框*/
.tk{width:100%;height:100%;position:fixed;z-index: 999999;display:none;}
.tk-bg{width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50);top:0;left:0;position:fixed;}

.tk-box{position: fixed;top:50%;left:50%;width:1120px;height:620px;margin-left:-600px;margin-top:-310px;background:#fff;z-index: 1000000;padding:0 40px;}
.tk .title{padding:28px 0 24px;}
.tk h3{font-size:22px;color:#ea302e;line-height: 48px;font-weight:normal;}
.tk h3 span{font-size:18px;}

.search{width:450px;height:48px;background:#f1f1f1;border-radius: 48px;overflow:hidden;}
.search em{display:block;width:22px;height:23px;background:url(../images/fdj-icon.png) no-repeat;left:21px;top:50%;margin-top:-11px;}
.search input{width:345px;line-height: 48px;height:48px;background:transparent;border:none;outline:none;text-indent:60px;font-size:16px;}
.search a{display:block;width:104px;height:48px;line-height: 48px;background:#ea302e;right:0;top:0;font-size:20px;color:#fff;text-indent:25px;}

.tk .cont{background:#f8f8f9;width:1123px;margin:0 auto;padding:10px 0;height: 380px;overflow-y: auto;}

.tk li{float:left;width:32%;line-height: 40px;text-indent:60px;}
.tk li input {position: relative; display: none;*display:block!important;display:block\9;width:18px;height:18px;top:35px;left:30px;} 
.tk li input + label{position: relative; display:inline-block; cursor: pointer;} 
.tk li input + label:before{position: absolute;top:16px;left:29px;display: inline-block; width: 17px; height: 17px; content: ''; border: 1px solid #f67b7b;display:none\9;border-radius: 50%; }
.tk li input + label:after{position: absolute;top:21.5px;left:34px; display: none; content: '';width: 8px; height: 8px; border-radius: 50%; background: #f67b7b; } 
.tk li input:checked + label:before{animation-name: none;border: 1px solid #f67b7b; } 
.tk li input:checked + label:after{display: block; display:none\9; } 

.tk .jiage{font-size:22px;color:#ea302e;margin-top:16px;}
.tk .jiage a{display:block;width:166px;height:40px;background:#ea302e;line-height: 40px;color:#fff;text-align: center;border-radius: 40px;margin-left:22px;}
.tk .jiage p{text-align: right;line-height: 40px;}



/*卫生资格图书*/
.wszg-book li{width:45%;float:left;margin:20px 0 0;height:237px;}
.wszg-book li img{margin-left: 127px;}
.wszg-book li:first-child img{margin-left:125px;}
.wszg-book li .text{width:224px;}
.wszg-book li:first-child .text{margin-right:0;}
.wszg-book li .text h4{color:#ff2b2b;font-size: 16px;margin-top:22px;}
.wszg-book li .text p{font-size: 14px;line-height: 20px;margin:5px 0 15px;}
.wszg-book li .text p i{display:inline-block;width:5px;height:5px;background:#333;border-radius: 25px;vertical-align: middle;margin:0 10px;}
.wszg-book li .text a{display:block;width:140px;height:28px;line-height: 28px;text-align: center;background:#fe7f0e;font-size: 16px;color:#fff;border-radius:8px;margin-left:30px;}
