#banner{position:relative}
.topsou{position:absolute;left:0;bottom:0}
.flexslider{position:relative;height:580px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat}
.slides{position:relative;z-index:1}
.slides li{height:580px}
.flex-control-nav{position:absolute;bottom:20px;text-align:center;z-index:2;width:100%;z-index:100000}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;display:inline;zoom:1}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer}
.flex-control-nav .flex-active{background-position:0 0}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat}
.focus_hot{height:370px;display:block;overflow:hidden;margin:20px 0 20px 0}
.lunhuan{width:570px;display:block;overflow:hidden}
.focusbox{width:570px;height:340px;display:block;position:relative}
.focusbox .list{position:relative;left:0}
.focusbox .list img{width:570px;height:367px}
.focusbox .list li{float:left;position:relative}
.focusbox .list li i{height:50px;background-color:#000;filter:Alpha(Opacity=70);opacity:.7;position:absolute;bottom:0;left:0;width:100%}
.focusbox .list li span{position:absolute;bottom:6px;left:0;font:normal 16px/24px "宋体";width:580px;padding:10px 5px;text-align:left;text-indent:20px;color:#fff}
.focusbox .next{cursor:pointer;opacity:0;position:absolute;right:0;background:url(../images/next.png);width:50px;height:45px;display:block;line-height:80px}
.focusbox .prev{cursor:pointer;opacity:0;background:url(../images/prev.png);display:block;position:absolute;width:50px;height:45px;text-align:center;line-height:80px}
.focusbox .next,.focusbox .prev{transition:all .5s}
.next:hover,.prev:hover{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:1!important;transition:all .3s}
.focusbox ol{width:auto;height:8px;position:absolute;bottom:20px;right:10px}
.focusbox ol li{cursor:pointer;margin-left:8px;float:left;width:12px;height:12px;border-radius:50%;background-color:#cccdc8}
.focusbox ol .action{background-color:#ff8400}
.focusbox ol li:hover{background-color:#ff8400}
.indexxinwen{width:590px;display:block;overflow:hidden}
.column_yzxw{height:360px;position:relative;overflow:hidden}
.column_yzxw .h2_01{display:block;overflow:hidden;position:relative;height:41px;border-bottom:1px #ddd solid}
.column_yzxw .h2_01 ul{float:left;height:40px;width:60%}
.column_yzxw .h2_01 ul li{float:left;border-bottom:1px #fff solid;height:38px;font-weight:400;font-size:20px;color:#363636;margin-right:50px;cursor:pointer;background:url(../images/icon015.png) no-repeat 0 0;font-weight:700}
.column_yzxw .h2_01 ul li.active,.column_yzxw .h2_01 ul li:hover{color:#fff;font-weight:700;border-bottom:5px solid #015aaa;color:#015aaa}
.column_yzxw .list_box{display:none}
.column_yzxw .thisclass{display:block}
.column_yzxw .list_box ul{margin-top:10px}
.column_yzxw .list_box ul li{display:block;overflow:hidden;font-size:15px}
.column_yzxw .list_box ul li a{float:left;color:#4b4b4b;width:75%;background:url(../images/dot001.gif) no-repeat left 16px;height:32px;line-height:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.column_yzxw .list_box ul li a:hover{color:#1678ad}
.column_yzxw .list_box ul li span{color:#999;float:right}
.column_yzxw .list_box .more{position:absolute;right:0;top:5px;font-size:14px;color:#333;font-weight:700;border-radius:15px;padding:2px 14px}
.column_yzxw .list_box .more:hover{color:#09a4b8}
.column_yzxw .list_box .more span{font-family:"宋体"}
.zjbiao{background:#e8e8e8;border:1px solid #ededed;margin-bottom:20px;height:60px}
.zjbiao-left{float:left;width:820px}
.column_yzxw .h2_01 a{float:right;font-weight:400;color:#4c4c4c;font-size:14px}
.yisheng{margin:20px 0}
.yisheng li{float:left;text-align:center;margin-right:13px}
.yisheng li:last-child{margin-right:0}
.yisheng li:hover{box-shadow:0 10px 10px rgba(0,0,0,.04)}
.yisheng li h5{font-size:18px;margin-top:10px;margin-bottom:5px;color:#333;font-weight:700;color:#015aaa}
.yisheng li p{font-size:14px;color:#666;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.yisheng li a{display:block;width:160px;padding:15px;background:#fff}
.yisheng li img{width:160px}
.column_yzxw .list_box ul li a i{margin-top:13px;display:inline-block;width:4px;height:4px;background:grey;border-radius:5px;float:left;margin-right:12px;transition:all .8s ease 0s}
.column_yzxw .list_box ul li:hover i{width:10px;background:#1678ad}
section{width:100%}
.index-xinwen{padding-top:25px;padding-bottom:25px;background:#fff}
.daohang{background:rgba(245,245,245,.8);padding-bottom:5px;margin-bottom:15px}
.cinav{padding:23px 0;width:1200px;margin:0 auto;margin-bottom:20px;position:relative;height:44px;box-shadow:0 10px 30px 2px #e0e4e8}
.cinav h2{font-size:16px;color:#333;line-height:22px;font-weight:400;margin-top:5px;padding-top:55px}
.cinav p{font-size:10px;color:#666;text-transform:uppercase}
.cilist{margin-left:0px;position:absolute;top:-40px;z-index:1000000;padding:20px 0;border-radius:10px}
.soutop{position:absolute;top:-110px;z-index:100;width:560px;height:220px;background:linear-gradient(135deg,rgba(14,171,108,.9) 0,rgba(0,106,193,.9) 100%)}
.baidi{border-radius:100px;padding-left:20px;background:#fff;width:480px;margin:20px 30px;height:40px}
#searchBox{border:none;width:350px;height:25px;line-height:25px;margin:5px 0;text-indent:15px;color:#666;font-size:16px;float:left}
#searchBtn{font-size:16px;border-radius:100px;background:#ff8400;color:#fff;background-size:15%;border:none;width:120px;height:40px;float:right;cursor:pointer}
.cilist{background:#fff}
.cilist li{float:left;height:100px;width:111px;padding:0 19px;text-align:center;cursor:pointer;border-right:1px solid #eee}
.cilist li:nth-child(8){border-right:0}
.cilist li a{display:block}
.cilist li.ciimg1 a{background:url(../images/tu1.png) no-repeat center 0;background-size:48px}
.cilist li.ciimg2 a{background:url(../images/tu2.png) no-repeat center 0;background-size:48px}
.cilist li.ciimg3 a{background:url(../images/tu3.png) no-repeat center 0;background-size:48px}
.cilist li.ciimg4{background:url(../images/tu4.png) no-repeat center 0;background-size:48px}
.cilist li.ciimg5{background:url(../images/tu5.png) no-repeat center 0;background-size:48px}
.cilist li.ciimg6{background:url(../images/tu6.png) no-repeat center 0;background-size:48px}
.cilist li.ciimg7{background:url(../images/tu7.png) no-repeat center 0;background-size:48px}
.cilist li.ciimg11{background:url(../images/tu11.png) no-repeat center 0;background-size:48px}
.biaoti{position:relative;margin-bottom:20px}
.biaoti h1{text-align:center;font-size:30px;line-height:30px;color:#333;font-weight:400}
.biaoti p{text-align:center;color:#666;margin-top:10px}
.biaoti span{position:absolute;bottom:0;right:0}
.gengduo span{color:#333;font-size:14px;font-weight:700}
.gengduo:hover span{color:#09a4b8}
.biao span{position:absolute;bottom:0;right:0}
.biao h1{color:#333;font-size:30px;line-height:30px;text-align:center;font-weight:400}
.ejdao{margin-top:30px;text-align:center;height:40px;line-height:40px;margin:20px auto}
.ejdao a{border:1px solid #ddd;border-left:none;padding:8px 20px;color:#4b4b4b}
.ejdao a:first-child{border:1px solid #ddd;border-top-left-radius:10px;border-bottom-left-radius:10px}
.ejdao a:last-child{border-right:none;border-right:1px solid #ddd;border-top-right-radius:10px;border-bottom-right-radius:10px}
.ejdao a:hover{background:#f08100;color:#fff}
.zhuxinwen{margin:20px 0 0 0;border-bottom:1px solid #eee}
.zhuxinwen-left{width:150px;height:90px;overflow:hidden;float:left;margin-bottom:12px}
.zhuxinwen-left img{width:100%}
.zhuxinwen-right{width:420px;float:right}
.zhuxinwen-right .xw1{font-size:16px;color:#4b4b4b;font-weight:700;height:20px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.zhuxinwen-right .xw2{font-size:15px;color:#666;line-height:26px}
.zhuxinwen-right a:hover .xw1{color:#1678ad}
.zhuxinwen-right .xw2 span{color:#ff8400;margin-left:10px;font-weight:700}
.jiankang dd p span{color:#f08100;margin-left:10px;font-weight:700}
.zhuanjia{padding:20px 0 30px 0;background:url(../images/toudi.png) top center repeat-y;background-size:contain}
.list-item .list-tit a.fl{display:inline-block;line-height:20px;color:#666;font-weight:700;height:20px;margin-bottom:18px;position:relative;font-size:20px}
.fl{float:left!important}
.home-doctor-wrap .doctor-nav-wrap .list-tit .clinic-form .form-item .form-input .select-input{color:#666;background-color:#fff}
.clinic-form .form-item .form-input a.select-input{padding-right:27px}
.clinic-form .form-item .form-input .btn,.clinic-form .form-item .form-input .select-input{width:120px;height:30px;white-space:nowrap;text-overflow:ellipsis;line-height:30px;overflow:hidden;border-radius:15px;border:none;display:block;color:#fff;text-align:left;cursor:pointer;padding:0 16px;box-sizing:border-box;background-color:rgba(255,255,255,.2)}
.list-tit .clinic-form .form-item .form-input .select-input{color:#666;background-color:#fff}
.fr{float:right!important}
.clinic-form .form-item{display:inline-block;min-height:auto;margin-right:4px;vertical-align:middle}
.clinic-form .form-item .form-input .department-select{position:relative}
.clinic-form .form-item .form-input select.select-input option{color:#666}
.clinic-form .form-item .form-input .select-input i{margin-left:8px;position:relative;top:1px;right:10px;opacity:.4;filter:aplha(opacity=40);transform:scale(1.25);position:absolute}
.iconfont{display:inline-block;font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.clinic-form .form-item .form-input .btn{background-color:#ff8400}
.list-tit a.fl{display:inline-block;line-height:20px;color:#fff;font-weight:700;height:20px;margin-bottom:18px;position:relative;font-size:20px;margin-top:7px}
.list-tit a.fl:after{height:5px;width:32px;bottom:-23px;left:0;position:absolute;content:'';background-color:#d7e9f7}
.zhuanti .list-tit a.fl:after{height:5px;width:32px;bottom:-23px;left:0;position:absolute;content:'';background-color:#015aaa}
.tuijian{margin:30px 0 20px 0}
.list-tit{margin:20px 0;height:48px;border-bottom:1px solid #e4e4e4;border-color:rgba(255,255,255,.2);position:relative;z-index:3}
.yitu{width:160px;height:190px;overflow:hidden;position:relative;z-index:999;margin:0 auto}
.yitu img{max-width:100%;max-height:100%;position:absolute;left:0;top:0;transition:all .8s}
.yitu:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}
.list-tit a.fl.cur{color:#363636;font-weight:700}
.zhuanti .list-tit{height:30px;line-height:30px;padding-bottom:18px;border-bottom:1px solid #e4e4e4}
.list-item .list-tit a.more:after{content:'\e64d';font-family:iconfont;color:#0096d7;margin-left:8px;font-size:22px;float:right}
.zhuanlist li{float:left;width:286px;margin-right:15px;border:1px solid #e4e4e4;margin-bottom:30px;animation-delay:0s;animation-name:fadeInUp}
.zhuanlist li:nth-child(4){margin-right:0}
.tit{padding:5px 20px;font-size:15px;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wow{transition:border-color .3s,box-shadow .3s}
.wow:hover{box-shadow:0 10px 10px rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}
.zhuanjiawai{background:url(../images/banner2.jpg) center center}
.thumb{width:287px;height:113px;overflow:hidden;position:relative;z-index:999;margin:0 auto}
.thumb img{max-width:100%;max-height:100%;position:absolute;left:0;top:0;transition:all .8s}
.thumb:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}
.tubiao1{background:url(../images/tu8.png) 0 5px no-repeat;background-size:8.5%;padding-left:40px}
.tubiao2{background:url(../images/tu9.png) 0 5px no-repeat;background-size:8.5%;padding-left:40px}
.tubiao3{background:url(../images/tu10.png) 0 5px no-repeat;background-size:8.5%;padding-left:40px}
.lanmu{background:url(../images/huangbj.jpg) center 0 no-repeat;margin-top:40px;margin-bottom:40px}
.lanmulist{background:#fff;width:387px;box-shadow:0 2px 20px rgba(0,0,0,.05);float:left}
.mar1{margin-right:19px}
.biao{margin:0 20px;margin-bottom:20px}
.biaotop{margin:0 20px;border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-top:15px}
.biaotop h2{font-weight:700;font-size:20px;color:#363636;float:left;margin-top:7px}
.more{background:url(../images/jin.png) right center no-repeat;padding-right:15px;display:block;float:right;width:92px;height:40px;font-size:14px;color:#444;text-align:center;line-height:40px;border-radius:5px}
.more2{background:url(../images/jin2.png) right center no-repeat;padding-right:15px;display:block;float:right;width:92px;height:40px;font-size:14px;color:#eee;text-align:center;line-height:40px;border-radius:5px}
.keshidaohang{background:#f1f5f8}
 
.keshidaohang .list-tit a.fl{color:#666}
.keshidaohang .list-tit a.fl:after{background-color: #0362a2;}
.keshidaohang .list-tit{margin:0px 0;padding-top:40px;height:48px;border-bottom:1px solid #dae3e8;position:relative;z-index:3}
.index-keshi{margin:0px}
.index-keshi li{float:left;text-align:center;margin:10px}
.index-keshi li:last-child{margin-right:0}
.index-keshi li:hover{box-shadow:0 10px 10px rgba(0,0,0,.04)}
.index-keshi li h5{font-size:18px;margin-top:10px;margin-bottom:5px;color:#333;font-weight:700;color:#015aaa}
.index-keshi li p{font-size:14px;color:#666;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.index-keshi li a{display:block;width:188px;padding:12px 15px;background:#fff;border-radius:4px;border:1px solid #ddd;color:#666}
 
.linchuang{width:80px;height:28px;line-height:28px;text-align:center;color:#555;border:1px solid #ddd;background:#fff;padding:2px 15px;border-radius:16px;margin:2px 30px -20px 50px;float:left;font-size:14px}
.yiji{width:80px;height:28px;line-height:28px;text-align:center;color:#555;border:1px solid #ddd;background:#fff;padding:2px 15px;border-radius:16px;margin:2px 10px -20px 0px;float:left;font-size:14px}
.linchuangyijibg{background:#197ab8;color:#fff}
.linchuangyijibg:hover{ color:#fff}


.biaotop a:hover{color:#197ab8}
.jktu{cursor:pointer;margin:15px 20px 10px 20px;width:348px;height:161px;overflow:hidden;position:relative;z-index:999}
.jktu img{max-width:100%;max-height:100%;position:absolute;left:0;top:0;transition:all .8s}
.jktu:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1)}
.lanmuline{margin-bottom:20px}
.lanmuline li a{display:block;height:30px;line-height:30px;color:#4b4b4b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}
.lanmuline li a:hover{color:#1678ad}
.incenter{background-color:rgba(245,245,245,.96)}
.zhuanti{background:#fff;padding-top:5px}
.lanmuline li a i{margin-top:13px;display:inline-block;width:4px;height:4px;background:grey;-webkit-border-radius:5px;border-radius:5px;float:left;margin-right:12px;transition:all .8s ease 0s}
.lanmuline li:hover i{width:10px;background:#1678ad}
.btn{background:url(../images/sou.png) 20px center no-repeat;background-size:15%;text-indent:28px;display:inline-block;width:30px;height:30px}
.ckxx{width:60%;border-radius:5px;margin:0 20%;border:1px solid #ccc;display:block;margin-top:10px;height:30px;line-height:30px;font-size:14px;color:#666;transition:border-color .3s,box-shadow .3s}
.ckxx:hover{border-color:#015aaa;box-shadow:0 10px 10px rgba(3,165,96,.2)}
