@charset "utf-8";
/* CSS Document */

/*********************人流科*******************/
.rl-bg{background:url(../img/banner-rl.jpg) no-repeat center top #f6eaf0;}
@-webkit-keyframes rl-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes rl-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes rl-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes rl-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes rl-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.rl-m{-webkit-animation:rl-m 0.8s ease backwards;-moz-animation:rl-m 0.8s ease backwards;-o-animation:rl-m 0.8s ease backwards;animation:rl-m 0.8s ease backwards;-ms-animation:rl-m 0.8s ease backwards;}
.rl-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.rl-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}

.dep-main1{ background:#fafafa;width:100%; padding:20px 0px;}
.dep-main-c{width:1000px; margin:0px auto; overflow:hidden;}
.dep-main-c a{width:146px; margin:0px 10px; display:block; height:100px; background:#f1f1f1; float:left;transition: all 0.3s linear 0s;}
.dep-main-c a dl{display:block;width:146px; padding-top:20px;}
.dep-main-c a dl dt{display:block;width:40px;height:39px; margin:0px auto; background:url(../img/public.png) no-repeat;transition: all 0.3s linear 0s;}
.dep-main-c a dl dd{ line-height:30px; text-align:center;}
.dep-main-c a.dep-a1 dl dt{ background-position:-360px -163px;}
.dep-main-c a.dep-a2 dl dt{ background-position:-400px -163px;}
.dep-main-c a.dep-a3 dl dt{ background-position:-440px -163px;}
.dep-main-c a.dep-a4 dl dt{ background-position:-295px -247px;}
.dep-main-c a.dep-a5 dl dt{ background-position:-335px -247px;}
.dep-main-c a.dep-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-a1:hover dl dt{ background-position:-360px -202px;}
.dep-main-c a.dep-a2:hover dl dt{ background-position:-400px -202px;}
.dep-main-c a.dep-a3:hover dl dt{ background-position:-440px -202px;}
.dep-main-c a.dep-a4:hover dl dt{ background-position:-295px -286px;}
.dep-main-c a.dep-a5:hover dl dt{ background-position:-335px -286px;}
.dep-main-c a.dep-a6:hover dl dt{ background-position:-375px -286px;}
.dep-main-c a:hover{ background:#afbac3;color:#fff;}
.dep-word{width:1000px; margin:0px auto; padding-top:15px; height:25px; overflow:hidden;line-height: 27px;}
.dep-word strong{ font-weight:bold;color:#666; padding-left:6px; display:block; float:left;}
.dep-word i{width:14px; height:15px; background:url(../img/public.png) -288px -86px; display:block; float:left; margin-top:5px;}
.dep-word ul{ display:block; float:left;}
.dep-word ul li{ line-height:25px;}
.dep-word ul li a{font:12px/25px '宋体'; color:#ff9845;}

.dep-title{ border-bottom:1px solid #e5e5e5;height: 28px;margin-bottom: 15px;}
.dep-title a.title-a{ display:block; float:right;font:14px/26px '宋体';}
.dep-title a.title-a i{width:20px; height:20px; display:block; float:left; background:url(../img/public.png) no-repeat -117px -358px;margin: 3px 5px 0px 0px;transition: all 0.3s linear 0s;}
.dep-title a.title-a:hover i{ background-position:-117px -379px;}
.dep-title a img{ float:left;}
.dep-title p{ display:block; float:right; font:14px/28px '宋体';}
.dep-title p span{font:10px/28px '宋体'; padding-left:2px;}
.dep-left{width:737px; overflow:hidden;}
.dep-left1{width:737px; overflow:hidden;}
.dep-left1-ul1{ display:block; overflow:hidden;width: 741px;padding-bottom: 20px;}
.dep-left1-ul1 li{width:170px; height:120px; display:block; overflow:hidden; float:left; margin-right:4px; margin-bottom:4px;transition: all 0.3s linear 0s;}
.dep-left1-ul1 li a{ display:block; padding:35px 23px;font:16px/22px "Microsoft YaHei";color:#fff;}
.dep-left1-ul1 li.dep-li1{width:84px; background:#bb3b3b;}
.dep-left1-ul1 li.dep-li2{width:125px; background:#e4853f;}
.dep-left1-ul1 li.dep-li3{width:170px; background:#dc5874;}
.dep-left1-ul1 li.dep-li4{width:187px; background:#4fadc1;}
.dep-left1-ul1 li.dep-li5{width:155px; background:#3fae8b;}
.dep-left1-ul1 li.dep-li6{width:131px; background:#83abcb;}
.dep-left1-ul1 li.dep-li7{width:130px; background:#1f7f9b;}
.dep-left1-ul1 li.dep-li8{width:210px; background:#63bc71;}
.dep-left1-ul1 li.dep-li9{width:160px; background:#4987c7;}
.dep-left1-ul1 li.dep-li10{width:90px; background:#c29959;}
.dep-left1-ul1 li:hover{ text-shadow:0px 0px 5px #6f6f6f;}
.dep-left1-ul1 li.dep-li1:hover{background:#ad3434;}
.dep-left1-ul1 li.dep-li2:hover{background:#de7b32;}
.dep-left1-ul1 li.dep-li3:hover{background:#d64665;}
.dep-left1-ul1 li.dep-li4:hover{background:#3fa6bc;}
.dep-left1-ul1 li.dep-li5:hover{background:#31a782;}
.dep-left1-ul1 li.dep-li6:hover{background:#74a2c7;}
.dep-left1-ul1 li.dep-li7:hover{background:#167591;}
.dep-left1-ul1 li.dep-li8:hover{background:#50b260;}
.dep-left1-ul1 li.dep-li9:hover{background:#3879bc;}
.dep-left1-ul1 li.dep-li10:hover{background:#ba8d46;}
.dep-zj{ height:380px; overflow:hidden;margin-bottom: 20px;}
.dep-zj-left{width:490px; height:334px; background:url(../img/dep-zjbg.jpg) no-repeat center; padding:15px; overflow:hidden;}
.dep-zj-left dl{width:500px; height:350px;overflow:hidden;color:#666;}
.dep-zj-left dl dt{width:222px; height:349px; display:block; float:left;}
.dep-zj-left dl dt span{width:222px; height:296px; display:block;}
.dep-zj-left dl dt span img{width:222px; height:296px;}
.dep-zj-left dl dt p{width:222px; height:35px; display:block; padding-top:15px;}
.dep-zj-left dl dt p a{width:105px; height:35px; display:block; float:left;font:14px/35px 'Microsoft YaHei'; text-align:center; background:#2a8ca8;color:#fff; border-radius:2px;transition: all 0.3s linear 0s;}
.dep-zj-left dl dt p a:hover{ background:#1d819e;}
.dep-zj-left dl dt p a.zx-a1{ background:#ff9845; margin-left:10px;}
.dep-zj-left dl dt p a.zx-a1:hover{ background:#fb882b;}
.dep-zj-left dl dd{width:255px; height:349px; display:block; float:right;}
.dep-zj-left dl dd h2{font:20px/40px 'Microsoft YaHei'; padding-bottom:5px;}
.dep-zj-left dl dd h2 strong{ font-weight:bolder;color:#333; font-size:22px; padding-right:10px;}
.dep-zj-left dl dd p{font:14px/24px '宋体'; padding-bottom:10px;}
.dep-zj-left dl dd h3{font-size:14px; font-weight:bolder;color:#333;}
.dep-zj-left dl dd h4{font:12px/22px '宋体'; padding-bottom:10px; text-indent:2em;}
.dep-zj-left dl dd h5{font:12px/22px '宋体';}
.dep-zj-left dl dd a{color:#666;padding:2px; border-radius:2px;transition: all 0.3s linear 0s;}
.dep-zj-left dl dd a:hover{color:#666; background:#6ac5d8;color:#fff;}
.dep-zj-right{width:203px; overflow:hidden;}
.dep-zj-right ul{ display:block;width:207px;}
.dep-zj-right ul li{width:98px; height:122px; display:block; float:left; margin-right:3px; margin-bottom:3px; border:1px solid #e5e5e5; position:relative;}
.dep-zj-right ul li img{width:98px; height:122px;}
.dep-zj-right ul li span{width:24px; height:24px; background:url(../img/public.png) 0px -371px; position:absolute; top:-1px; left:-1px; display:none;}
.dep-zj-right ul li.hover{border:1px solid #94ceda;}
.dep-zj-right ul li.hover span{ display:block;}
.dep-zj-right ul li:hover{border:1px solid #94ceda;}
.dep-right{width:243px; overflow:hidden;}
.main2-c3 p{ font-family:"宋体";}
.main2-c3 p span{color:#ff0000;}
.main2-c3-t{height:36px;background:url(../img/bg1.png);font-size:18px;line-height:36px;color:#666;padding-left: 15px;}
.main2-c3-t span{width:17px;height:22px;float:left;display:block;background:url(../img/public.png) no-repeat -361px -86px;margin:7px 7px 0px 0px;}
.main2-c3-c1{height:120px;margin:0 auto;overflow:hidden;}
.main2-c3-c1 li{line-height:25px;list-style:none;font-family:"宋体";font-size:12px;}
.main2-c3-c1 li s{text-decoration:none;margin-right:55px;}
.main2-c3-c1 li span{float:right;line-height:24px;cursor:pointer;color:#fb9c14;}
.main2-c3-c1 p{font-family:"宋体";}

.dep-anli{height:290px; overflow:hidden; margin-bottom:20px;}
.dep-anli-l{width:597px; overflow:hidden; height:290px;}
.dep-pic{width:597px; height:290px; position:relative; overflow:hidden;}
.dep-pic img{width:597px; height:290px;}
.dep-pic div{ position:absolute; bottom:0px; height:40px; left:0px;width: 100%;color:#fff; background:url(../img/dep-bg.png);}
.dep-pic div h3{ line-height:40px; text-align:center; font-size:18px;}
.dep-pic div h3 a{ display:block; width:100%; height:100%;color:#fff;}
.dep-pic div h3 a:hover{color:#6ac5d8; text-decoration:underline;}
.dep-pic div em{display:block; position:absolute; top:0px;left:40px;font:28px/40px '宋体';}
.dep-anli-r{width:390px;}
.dep-anli-r ul{width:400px;}
.dep-anli-r ul li{width:188px; height:140px; display:block; float:left; margin-right:10px; margin-bottom:6px; border:1px solid #fff; cursor:pointer;}
.dep-anli-r ul li img{width:188px; height:140px; }
.dep-anli-r ul li.hover{ border:1px solid #94ceda}
.dep-anli-r ul li:hover{ border:1px solid #94ceda}

.dep-main{width:1000px; margin:0px auto; overflow:hidden;}
.dep-comment{ overflow:hidden; margin-bottom:20px;}
.dep-comment-t{height:126px; background:url(../img/dep-pl_01.png);overflow: hidden;}
.dep-comment-t h1{ display:block; float:left; height:100%;width:175px; font-size:16px;color:#666;}
.dep-comment-t h1 span{ display:block; float:left;}
.dep-comment-t h1 em{ font:50px/60px 'Microsoft YaHei'; font-weight:bold; color:#d44545; text-align:right; display:block; float:right; padding-top:20px;}
.dep-comment-t h1 em p{ font:14px/15px 'Microsoft YaHei';color:#999;}
.dep-comment-t ul{ display:block; padding:10px 30px 0px 30px; overflow:hidden;width:300px; border-right:1px solid #ccc; height:115px; float:left;}
.dep-comment-t ul li{ display:block;height:20px; margin-bottom:15px;}
.dep-comment-t ul li span{ line-height:20px; font-size:16px;color:#666; display:block; float:left;}
.dep-comment-t ul li div{height:14px; float:right;width:195px; background:url(../img/dep-pl_02.png); margin:3px 0px;}
.dep-comment-t ul li div p{ display:block; width:94%; background:#cd2d2d; height:14px;}
.dep-comment-t ul li div i{ display:block; width:4%; background:#cd2d2d; height:14px;}
.dep-comment-t ul li div em{ display:block; width:2%; background:#cd2d2d; height:14px;}
.dep-t-r{width:435px; height:60px; padding-top:15px; overflow:hidden;}
.dep-t-r strong{ font:14px/25px 'Microsoft YaHei'; font-weight:bold; display:block; float:left;}
.dep-t-r a{width:95px;display:block; text-align:center;float:left; margin-right:5px; background:#feb43a; margin-bottom:5px; border-radius:3px;color:#fff;transition: all 0.3s linear 0s;}
.dep-t-r a.dep-a7{width:60px;}
.dep-t-r a:hover{ background:#f7a620;}
.dep-t-b{ padding-top:15px;font:14px/25px '宋体';padding-right: 10px;width: 454px;}
.dep-t-b a{ display:block; overflow:hidden; float:right;}
.dep-t-b a i{width:21px; height:21px; display:block; float:left; margin-right:7px; background:url(../img/public.png) no-repeat -27px -370px;}
/*评论样式*/
#idData{ margin:20px 0px;}
#idData dl{ padding:15px 0; overflow:hidden; border-bottom:1px solid #efefef;}
#idData dl dt{ float:left; margin-right:10px; width:80px;overflow: hidden;text-align: center;}
#idData dl dt h2{ color:#93263d; font-size:14px; margin-top:5px; text-align:center; line-height:20px;}

#idData dl dd{width:910px;float:left;}
#idData dl dd .plfz span{ color:#a1a1ab; font:14px/18px "微软雅黑"; margin-right:20px;}
#idData dl dd .plfz span b{ color:#a1a1ab; font:14px/18px "微软雅黑"; margin-right:5px;}
#idData dl dd p{ color:#4c4c4c; font:14px/22px "微软雅黑"; padding-top:5px;}
#idData dl dd .zhan{ color:#a1a1ab; font:14px/22px "微软雅黑"; margin-top:10px; position:relative;}
#idData dl dd .zhan span{ color:#a1a1ab; font:14px/22px "微软雅黑"; cursor:pointer;}
#idData dl dd .zhan img{ margin:0 4px; width:16px;}

/****我也要点评*****/
.cont-hd { color: #999999; font-size: 14px; line-height:24px;  overflow:hidden }
.cont-bd { color: #5D5D5D; font-size: 12px; line-height: 20px; word-wrap: break-word; }
.starv { background:url(../img/star.png) no-repeat scroll left center; height:24px; width:16px; display:block; float:left; margin:0; padding:0 }
.starn { background:url(../img/star.png) no-repeat scroll right center; height:24px; width:16px; display:block; float:left; margin:0; padding:0 }
.cont-hd .fL{ float:left; display:inline;}
.score{ overflow:hidden; margin-right:15px; float:left;}
.replyBox { position:fixed; top:50%; left:50%; margin:-200px 0 0 -350px; border: 1px solid #eee; box-shadow: 1px 1px 1px #E9E9E9; padding:10px; background:#f9f9f9; border-radius:10px; width:700px; }
.star { line-height:20px; height:20px; padding:5px 20px 5px 0; float:left }
.star span{ float:left; vertical-align:middle; }
.star input { float:left; background:url(../img/star.png) no-repeat scroll right center; cursor:pointer; height:17px; width:15px; padding:0px; margin:0px; border:0px;}
.star input:focus{border:0px;outline:none;}
.star font { font-size:14px; color:#a1a1ab; padding:0 5px; }
.pointsub { margin:15px 0 0 0px; cursor:pointer; width:192px; height:35px; display:block; background:url(../img/point_btn.gif) no-repeat }
.pointsub:hover { background:url(../img/point_btn2.gif) no-repeat }
.bnt { background:#EB6100; border: 0 none; border-radius: 4px; color: #FFFFFF; cursor: pointer; display: block; font-size: 14px; height: 30px; line-height: 30px; text-align: center; width:80px; margin-left:10px; }
.mT10{ margin:10px 0; overflow:hidden;}
.pb50{ margin-bottom:50px;}
.mT10 span{ float:left;}
.mT10 input{ float:left; margin-right:10px; line-height:24px;}

.mT10 input #chenghu{ padding:5px;}
#barcon{ padding:20px 0px; overflow:hidden;width:435px; margin:0px auto;}
#barcon span{ display:block; float:left; padding:0px 5px; line-height:25px; margin-right:5px; font-size:14px; border:1px solid #e5e5e5;}


.main2-c3{width:243px; overflow:hidden;}
.main2-c3-c{width:243px; height:128px; overflow:hidden; position:relative;}
.anli-pic{width:243px; height:128px; overflow:hidden;}
.anli-pic ul{ width:9999px;}
.anli-pic ul li{width:243px; height:128px; display:block; float:left;}
.anli-pic ul li img{width:243px; height:128px;}
.bt-l{width:15px; height:25px; background:url(../img/public.png) no-repeat; position:absolute; top:52px; cursor:pointer; display:none;}
#bt-l{ background-position:-96px 1px; left:20px;}
#bt-r{ background-position:-96px -23px; right:20px;}
.dep-right-c1{ overflow:hidden; padding-bottom:20px;}
.main2-c3-c:hover .bt-l{ display:block;}

/*********************男科*******************/
.nk-bg{background:url(../img/banner-nk.jpg) no-repeat center top #ecf2f7;}
@-webkit-keyframes nk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes nk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes nk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes nk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes nk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.nk-m{-webkit-animation:nk-m 0.8s ease backwards;-moz-animation:nk-m 0.8s ease backwards;-o-animation:nk-m 0.8s ease backwards;animation:nk-m 0.8s ease backwards;-ms-animation:nk-m 0.8s ease backwards;}
.nk-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.nk-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}

.dep-main-c a.dep-nk-a1 dl dt{ background-position:-473px 0px;}
.dep-main-c a.dep-nk-a2 dl dt{ background-position:-513px 0px;}
.dep-main-c a.dep-nk-a3 dl dt{ background-position:-553px 0px;}
.dep-main-c a.dep-nk-a4 dl dt{ background-position:-593px 0px;}
.dep-main-c a.dep-nk-a5 dl dt{ background-position:-633px 0px;}
.dep-main-c a.dep-nk-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-nk-a1:hover dl dt{ background-position:-473px -39px;}
.dep-main-c a.dep-nk-a2:hover dl dt{ background-position:-513px -39px;}
.dep-main-c a.dep-nk-a3:hover dl dt{ background-position:-553px -39px;}
.dep-main-c a.dep-nk-a4:hover dl dt{ background-position:-593px -39px;}
.dep-main-c a.dep-nk-a5:hover dl dt{ background-position:-633px -39px;}
.dep-main-c a.dep-nk-a6:hover dl dt{ background-position:-375px -286px;}

.dep-left1-ul1 .dep-nk-li1{width:84px; background:#2196ae;}
.dep-left1-ul1 .dep-nk-li2{width:125px; background:#52b7cc;}
.dep-left1-ul1 .dep-nk-li3{width:170px; background:#9ca3d5;}
.dep-left1-ul1 .dep-nk-li4{width:187px; background:#56bbd0;}
.dep-left1-ul1 .dep-nk-li5{width:155px; background:#62bb9f;}
.dep-left1-ul1 .dep-nk-li6{width:131px; background:#6ca2cd;}
.dep-left1-ul1 .dep-nk-li7{width:130px; background:#35acce;}
.dep-left1-ul1 .dep-nk-li8{width:210px; background:#63bc71;}
.dep-left1-ul1 .dep-nk-li9{width:160px; background:#5a9adb;}
.dep-left1-ul1 .dep-nk-li10{width:90px; background:#2f9bb1;}

.dep-left1-ul1 .dep-nk-li1:hover{background:#0c91ac;}
.dep-left1-ul1 .dep-nk-li2:hover{background:#2eb1cc;}
.dep-left1-ul1 .dep-nk-li3:hover{background:#7480d5;}
.dep-left1-ul1 .dep-nk-li4:hover{background:#21aecb;}
.dep-left1-ul1 .dep-nk-li5:hover{background:#2db68b;}
.dep-left1-ul1 .dep-nk-li6:hover{background:#2c84ca;}
.dep-left1-ul1 .dep-nk-li7:hover{background:#109ec7;}
.dep-left1-ul1 .dep-nk-li8:hover{background:#14aa2c;}
.dep-left1-ul1 .dep-nk-li9:hover{background:#1e78d2;}
.dep-left1-ul1 .dep-nk-li10:hover{background:#0f96b1;}

/*******************************yechou*************************************/
.yc-bg{background:url(../img/yc_2.jpg) no-repeat center top #f0f9dc;}
@-webkit-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.fk-m{-webkit-animation:fk-m 0.8s ease backwards;-moz-animation:fk-m 0.8s ease backwards;-o-animation:fk-m 0.8s ease backwards;animation:fk-m 0.8s ease backwards;-ms-animation:fk-m 0.8s ease backwards;}
.fk-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.fk-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}


.dep-main-c a.dep-fk-a1 dl dt{width: 53px;background-position:-473px -78px;}
.dep-main-c a.dep-fk-a2 dl dt{width: 50px; background-position:-526px -78px;}
.dep-main-c a.dep-fk-a3 dl dt{ background-position:-576px -78px;}
.dep-main-c a.dep-fk-a4 dl dt{width: 50px; background-position:-616px -78px;}
.dep-main-c a.dep-fk-a5 dl dt{ background-position:-480px -156px;}
.dep-main-c a.dep-fk-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-fk-a1:hover dl dt{ background-position:-473px -117px;}
.dep-main-c a.dep-fk-a2:hover dl dt{ background-position:-526px -117px;}
.dep-main-c a.dep-fk-a3:hover dl dt{ background-position:-576px -117px;}
.dep-main-c a.dep-fk-a4:hover dl dt{ background-position:-616px -117px;}
.dep-main-c a.dep-fk-a5:hover dl dt{ background-position:-480px -195px;}
.dep-main-c a.dep-fk-a6:hover dl dt{ background-position:-375px -286px;}

/*******************************腋臭*************************************/



/*******************************妇科*************************************/
.fk-bg{background:url(../img/banner-fk.jpg) no-repeat center top #f4e9ec;}
@-webkit-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.fk-m{-webkit-animation:fk-m 0.8s ease backwards;-moz-animation:fk-m 0.8s ease backwards;-o-animation:fk-m 0.8s ease backwards;animation:fk-m 0.8s ease backwards;-ms-animation:fk-m 0.8s ease backwards;}
.fk-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.fk-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}


.dep-main-c a.dep-fk-a1 dl dt{width: 53px;background-position:-473px -78px;}
.dep-main-c a.dep-fk-a2 dl dt{width: 50px; background-position:-526px -78px;}
.dep-main-c a.dep-fk-a3 dl dt{ background-position:-576px -78px;}
.dep-main-c a.dep-fk-a4 dl dt{width: 50px; background-position:-616px -78px;}
.dep-main-c a.dep-fk-a5 dl dt{ background-position:-480px -156px;}
.dep-main-c a.dep-fk-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-fk-a1:hover dl dt{ background-position:-473px -117px;}
.dep-main-c a.dep-fk-a2:hover dl dt{ background-position:-526px -117px;}
.dep-main-c a.dep-fk-a3:hover dl dt{ background-position:-576px -117px;}
.dep-main-c a.dep-fk-a4:hover dl dt{ background-position:-616px -117px;}
.dep-main-c a.dep-fk-a5:hover dl dt{ background-position:-480px -195px;}
.dep-main-c a.dep-fk-a6:hover dl dt{ background-position:-375px -286px;}

/*******************************内科*************************************/

.nk-bg{background:url(../img/art_bg.jpg) no-repeat center top #f3f7e8;}
@-webkit-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.fk-m{-webkit-animation:fk-m 0.8s ease backwards;-moz-animation:fk-m 0.8s ease backwards;-o-animation:fk-m 0.8s ease backwards;animation:fk-m 0.8s ease backwards;-ms-animation:fk-m 0.8s ease backwards;}
.fk-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.fk-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}


.dep-main-c a.dep-fk-a1 dl dt{width: 53px;background-position:-473px -78px;}
.dep-main-c a.dep-fk-a2 dl dt{width: 50px; background-position:-526px -78px;}
.dep-main-c a.dep-fk-a3 dl dt{ background-position:-576px -78px;}
.dep-main-c a.dep-fk-a4 dl dt{width: 50px; background-position:-616px -78px;}
.dep-main-c a.dep-fk-a5 dl dt{ background-position:-480px -156px;}
.dep-main-c a.dep-fk-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-fk-a1:hover dl dt{ background-position:-473px -117px;}
.dep-main-c a.dep-fk-a2:hover dl dt{ background-position:-526px -117px;}
.dep-main-c a.dep-fk-a3:hover dl dt{ background-position:-576px -117px;}
.dep-main-c a.dep-fk-a4:hover dl dt{ background-position:-616px -117px;}
.dep-main-c a.dep-fk-a5:hover dl dt{ background-position:-480px -195px;}
.dep-main-c a.dep-fk-a6:hover dl dt{ background-position:-375px -286px;}
/*******************************内科*************************************/


/*******************************妇科*************************************/
.wc-bg{background:url(../img/banner-wc.jpg) no-repeat scroll center top rgba(248, 248, 248, 0.45);}
@-webkit-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.fk-m{-webkit-animation:fk-m 0.8s ease backwards;-moz-animation:fk-m 0.8s ease backwards;-o-animation:fk-m 0.8s ease backwards;animation:fk-m 0.8s ease backwards;-ms-animation:fk-m 0.8s ease backwards;}
.fk-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.fk-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}


.dep-main-c a.dep-fk-a1 dl dt{width: 53px;background-position:-473px -78px;}
.dep-main-c a.dep-fk-a2 dl dt{width: 50px; background-position:-526px -78px;}
.dep-main-c a.dep-fk-a3 dl dt{ background-position:-576px -78px;}
.dep-main-c a.dep-fk-a4 dl dt{width: 50px; background-position:-616px -78px;}
.dep-main-c a.dep-fk-a5 dl dt{ background-position:-480px -156px;}
.dep-main-c a.dep-fk-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-fk-a1:hover dl dt{ background-position:-473px -117px;}
.dep-main-c a.dep-fk-a2:hover dl dt{ background-position:-526px -117px;}
.dep-main-c a.dep-fk-a3:hover dl dt{ background-position:-576px -117px;}
.dep-main-c a.dep-fk-a4:hover dl dt{ background-position:-616px -117px;}
.dep-main-c a.dep-fk-a5:hover dl dt{ background-position:-480px -195px;}
.dep-main-c a.dep-fk-a6:hover dl dt{ background-position:-375px -286px;}




/*********************肛肠科*******************/
.gck-bg{background:url(../img/banner-gck.jpg) no-repeat center top #e1f0f0;}
@-webkit-keyframes gck-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes gck-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes gck-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes gck-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes gck-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.gck-m{-webkit-animation:gck-m 0.8s ease backwards;-moz-animation:gck-m 0.8s ease backwards;-o-animation:gck-m 0.8s ease backwards;animation:gck-m 0.8s ease backwards;-ms-animation:gck-m 0.8s ease backwards;}
.gck-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.gck-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}

.dep-main-c a.dep-gck-a1 dl dt{width: 63px;background-position:-521px -156px;}
.dep-main-c a.dep-gck-a2 dl dt{width: 37px; background-position:-584px -156px;}
.dep-main-c a.dep-gck-a3 dl dt{width: 53px;height: 41px;background-position:-621px -156px;}
.dep-main-c a.dep-gck-a4 dl dt{background-position:-415px -247px;}
.dep-main-c a.dep-gck-a5 dl dt{width:49px;background-position:-455px -247px;}
.dep-main-c a.dep-gck-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-gck-a1:hover dl dt{ background-position:-521px -195px;}
.dep-main-c a.dep-gck-a2:hover dl dt{ background-position:-584px -195px;}
.dep-main-c a.dep-gck-a3:hover dl dt{ background-position:-621px -197px;}
.dep-main-c a.dep-gck-a4:hover dl dt{ background-position:-415px -286px;}
.dep-main-c a.dep-gck-a5:hover dl dt{ background-position:-455px -286px;}
.dep-main-c a.dep-gck-a6:hover dl dt{ background-position:-375px -286px;}

.dep-left1-ul1 .dep-gck-li1{width:84px; background:#2196ae;}
.dep-left1-ul1 .dep-gck-li2{width:125px; background:#52b7cc;}
.dep-left1-ul1 .dep-gck-li3{width:170px; background:#339ebc;}
.dep-left1-ul1 .dep-gck-li4{width:187px; background:#56bbd0;}
.dep-left1-ul1 .dep-gck-li5{width:155px; background:#62bb9f;}
.dep-left1-ul1 .dep-gck-li6{width:131px; background:#6ca2cd;}
.dep-left1-ul1 .dep-gck-li7{width:130px; background:#35acce;}
.dep-left1-ul1 .dep-gck-li8{width:210px; background:#63bc71;}
.dep-left1-ul1 .dep-gck-li9{width:160px; background:#5a9adb;}
.dep-left1-ul1 .dep-gck-li10{width:90px; background:#2f9bb1;}

.dep-left1-ul1 .dep-gck-li1:hover{background:#0c91ac;}
.dep-left1-ul1 .dep-gck-li2:hover{background:#2eb1cc;}
.dep-left1-ul1 .dep-gck-li3:hover{background:#0b7b9a;}
.dep-left1-ul1 .dep-gck-li4:hover{background:#21aecb;}
.dep-left1-ul1 .dep-gck-li5:hover{background:#2db68b;}
.dep-left1-ul1 .dep-gck-li6:hover{background:#2c84ca;}
.dep-left1-ul1 .dep-gck-li7:hover{background:#109ec7;}
.dep-left1-ul1 .dep-gck-li8:hover{background:#14aa2c;}
.dep-left1-ul1 .dep-gck-li9:hover{background:#1e78d2;}
.dep-left1-ul1 .dep-gck-li10:hover{background:#0f96b1;}
/*********************孕育科*******************/
.yyuk-bg{background:url(../img/banner-yy.jpg) no-repeat center top #e8f6da;}
@-webkit-keyframes yy-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes yy-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes yy-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes yy-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes yy-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.yy-m{-webkit-animation:yy-m 0.8s ease backwards;-moz-animation:yy-m 0.8s ease backwards;-o-animation:yy-m 0.8s ease backwards;animation:yy-m 0.8s ease backwards;-ms-animation:yy-m 0.8s ease backwards;}
.yyuk-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.yyuk-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}

.dep-main-c a.dep-yyk-a1 dl dt{background-position:-505px -249px;}
.dep-main-c a.dep-yyk-a2 dl dt{background-position:-545px -249px;}
.dep-main-c a.dep-yyk-a3 dl dt{background-position:-585px -249px;}
.dep-main-c a.dep-yyk-a4 dl dt{background-position:-625px -249px;}
.dep-main-c a.dep-yyk-a5 dl dt{background-position:-236px -290px;}
.dep-main-c a.dep-yyk-a6 dl dt{background-position:-375px -247px;}
.dep-main-c a.dep-yyk-a1:hover dl dt{ background-position:-505px -288px;}
.dep-main-c a.dep-yyk-a2:hover dl dt{ background-position:-545px -288px;}
.dep-main-c a.dep-yyk-a3:hover dl dt{ background-position:-585px -288px;}
.dep-main-c a.dep-yyk-a4:hover dl dt{ background-position:-625px -288px;}
.dep-main-c a.dep-yyk-a5:hover dl dt{ background-position:-236px -329px;}
.dep-main-c a.dep-yyk-a6:hover dl dt{ background-position:-375px -286px;}



/*******************************妇科*************************************/
.kf-bg{background:url(../img/kf_444.jpg) no-repeat center top #efecdd;}
@-webkit-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-moz-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-o-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@-ms-keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
@keyframes fk-m{0% {left:800px; opacity: 0;}100% { left:530px; opacity: 1; }}
.fk-m{-webkit-animation:fk-m 0.8s ease backwards;-moz-animation:fk-m 0.8s ease backwards;-o-animation:fk-m 0.8s ease backwards;animation:fk-m 0.8s ease backwards;-ms-animation:fk-m 0.8s ease backwards;}
.fk-b2{position:absolute; top:70px; left:530px;animation-delay:100ms;-webkit-animation-delay:100ms;-moz-animation-delay:100ms;-ms-animation-delay:100ms;-o-animation-delay:100ms;}
.fk-b3{position:absolute; top:235px; left:530px;animation-delay:500ms;-webkit-animation-delay:500ms;-moz-animation-delay:500ms;-ms-animation-delay:500;-o-animation-delay:500ms;}


.dep-main-c a.dep-fk-a1 dl dt{width: 53px;background-position:-473px -78px;}
.dep-main-c a.dep-fk-a2 dl dt{width: 50px; background-position:-526px -78px;}
.dep-main-c a.dep-fk-a3 dl dt{ background-position:-576px -78px;}
.dep-main-c a.dep-fk-a4 dl dt{width: 50px; background-position:-616px -78px;}
.dep-main-c a.dep-fk-a5 dl dt{ background-position:-480px -156px;}
.dep-main-c a.dep-fk-a6 dl dt{ background-position:-375px -247px;}
.dep-main-c a.dep-fk-a1:hover dl dt{ background-position:-473px -117px;}
.dep-main-c a.dep-fk-a2:hover dl dt{ background-position:-526px -117px;}
.dep-main-c a.dep-fk-a3:hover dl dt{ background-position:-576px -117px;}
.dep-main-c a.dep-fk-a4:hover dl dt{ background-position:-616px -117px;}
.dep-main-c a.dep-fk-a5:hover dl dt{ background-position:-480px -195px;}
.dep-main-c a.dep-fk-a6:hover dl dt{ background-position:-375px -286px;}

/*******************************内科*************************************/


/*******************************妇科*************************************/
.cw-bg{background: #dff1f4;}


/*******************************内科*************************************/

.cw img{ width:1000px; height:542px;}




















