@charset "utf-8";
/* css document */
html,body,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dd,p,b,a,i,span,strong,label,input,textarea,table,td,tr,form,img{margin: 0;padding: 0;}
body{font-family:'microsoft yahei','helvetica','arial','sans-serif';min-width: 1200px;font-size: 14px;color: #333;background-color: #fbfbfb;}
.home-bg{min-width: 1200px;background-color: #fff;}
a{text-decoration: none;color: #666;}
a:hover{color: #26c1a9;}
a:focus,input:focus{outline: none;}
ul li,ol,dl dd{list-style: none;}
i{font-style: normal;}
img{max-width: 100%;vertical-align: top;border: none;}
.wrap{width: 1200px;margin: 0 auto;}
.left,.fl{float: left;}
.right,.fr{float: right;}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after,.wrap:after,ul li:after{display: table;line-height: 0;content: "";}
.clearfix:after,.wrap:after,ul li:after{clear: both;}
*{
    outline: none;
}
/*头部*/
.head-top{height: 38px;line-height: 38px;font-size: 12px;color: #999;border-bottom: 1px solid #fbfbfb;}
.head-top .fr{width: 145px;}
.head-top .fr img{
    display: none;
}
.head-top .fr a{
    margin-right: 8px;
}
.fl_a{
    color: #999;
}
.head-top .fr span{
    display: inline-block;
    cursor: pointer;
    position: relative;
}
.head-top .fr span:hover img{
    position: absolute;
    top: 40px;
     right: -100px;
    display: block;
}

.head-center{height: 104px;}
.logo{float: left;width: 228px;height: 64px;margin-top: 20px;}
.search{width: 460px;height: 42px;float: left;margin-left: 230px;margin-top: 22px;position: relative;}
.search select{position: absolute;left: 1px;top: 1px;height: 38px;line-height: 38px;border: none;}
.search .txt{width: 320px;float: left;padding: 8px;line-height: 22px;border: 1px solid #26c1a9;}
.search .submit{width: 60px;height: 40px;float: left;padding: 0;border: none;background: url(../image/icon01.png) no-repeat center #26c1a9;cursor: pointer;}
.head-tel{float: right;width: 132px;margin-top: 16px;margin-left: 100px;background: url(../image/icon02.png) no-repeat right 0;}
.head-tel span{display: block;padding-top: 6px;font-size: 12px;line-height: 20px;color: #999;}
.head-tel strong{font-size: 18px;color: #26c1a9;}
.navbar{height: 50px;background-color: #1271b7;}
.sum-link{float: left;width: 168px;position: relative;z-index: 999;}
.nav .sum-link li{float: none;}
.sum-link a{color: #fff;}
.sum-link .top{display: block;height: 50px;padding-left: 74px;line-height: 50px;background: url(../image/icon09.png) no-repeat 36px center #0A9244;}
.sum-link .content{width: 168px;height: 549px;position: absolute;top: 50px;left: 0;background-color: #2ac2ab;display: none;}
.sum-link ul{padding-top: 10px;background: url(../image/icon03.png) no-repeat 36px 32px;}
.sum-link li{height: 70px;line-height: 62px;padding-left: 78px;}
.sum-link .active{display: block;}
.nav .fr{float: right;width: 1032px;position: relative;}
.nav .fr li{width: 90px;float: left;}
.nav dl{width: 1032px;position: absolute;top: 50px;left: 0;background-color: #eee;display: none;z-index: 999;}
.nav dd{float: left;position: relative;font-size: 12px;}
.nav .first{display: block;height: 50px;color: #fff;text-align: center;line-height: 50px;}
.nav .second{display: block;padding: 0 20px;height: 50px;line-height: 50px;}
.nav .second:hover{color: #0a9244;}
.nav .third{width: 100%;display: none;position: absolute;top: 50px;left: 0;background-color: #eee;}
.nav .third a{display: block;width: 100%;height: 50px;text-align: center;line-height: 50px;}
.nav .third a:hover{color: #fff;background-color: #0a9244;}
.nav dd:hover .third{display: block;}
.nav li:hover dl{display: block;}
.nav li:hover .first{color: #fff;background-color: #0a9244;}

/*幻灯*/
.slider{width: 100%;height: 550px;position: relative;overflow: hidden;}
.slider .current{display: block;}
.slider .btn{width: 100%;height: 18px;padding-top: 15px;text-align: center;position: absolute;bottom: 10px;z-index: 9999;}
.slider .swiper-pagination-bullet{display: inline-block;width: 8px;height: 8px;margin-right: 10px;background:none;border: 2px solid #e2e2e2;border-radius: 50%;cursor: pointer;}
.slider .swiper-pagination-bullet-active{border: 2px solid #fff;background: #fff;}
.slider .code{display:none;width: 168px;height: 210px;text-align: center;position: absolute;right: 50%;top:50%;margin-top: -105px;margin-right: -600px;background-color: #fff;z-index: 9999;}
.slider .next,.slider .prev{width: 50px;height: 110px;font-family: '宋体';font-size: 110px;color: #fff;position: absolute;top: 50%;margin-top: -55px;z-index: 9999;cursor: pointer;}
.slider .prev{left: 30%;margin-left: -432px;}
.slider .next{left: 70%;margin-left: 380px;}
.slider .code span{display: block;height: 38px;line-height: 38px;border-bottom: 1px solid #cdf1ff;}
.slider .code img{margin-top: 22px;width: 114px;height: 114px;}
.slider .swiper-container {
    width: 100%;
    height: 100%;
}

.slider .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.slider .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    background-image: none;
}
.slider .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
    background-image: none;
}
/*主体*/
.home-title{height: 38px;margin-bottom: 10px;line-height: 38px;border-bottom: 1px solid #f0f0f0;}
.home-title span{display: inline-block;height: 38px;margin-right: 30px;color: #333;}
.home-title .active{color: #26c1a9;border-bottom: 1px solid #26c1a9;}
.home-title .more{font-size: 10px;color: #cdcdcd;float: right;}
.wrap-bg{background: #fbfbfb;}

/*图片新闻*/
.news-pic{width: 370px;margin-top: 20px;float: left;}
.news-pic .content{width: 370px;height: 260px;overflow: hidden;position: relative;}
.news-pic .btn{z-index: 99;cursor: pointer;position: absolute;top: 50%;margin-top: -30px;}
.news-pic .btn-bg{width: 30px;height: 60px;background-color: #26c1a9;opacity: 0.1;filter: alpha(opacity=10);z-index: 80;}
.news-pic .btn:hover .btn-bg{opacity: 0.5;filter: alpha(opacity=50);}
.news-pic .btn span{display: block;width: 100%;font-family: '宋体';font-size: 42px;color: #fff;text-align: center;line-height: 60px;position: absolute;z-index: 1000;}
.news-pic .btn-l{left: 0;}
.news-pic .btn-r{right: 0;}
.news-pic ul{width: 400%;position: relative;left: 0;}
.news-pic li{float: left;position: relative;overflow: hidden;}
.news-pic .pic{width: 370px;height: 260px;overflow: hidden;}
.news-pic .pic img{width: 370px;height: 260px;}
.news-pic .bg{width: 100%;height: 32px;position: absolute;bottom: 0;left: 0;background-color: #26c1a9;opacity: 0.8;filter: alpha(opacity=80);z-index: 1;}
.news-pic .words{width: 340px;height: 32px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;line-height: 32px;color: #fff;position: absolute;bottom: 0;left: 0;z-index: 2;padding: 0 20px;}

/*新闻*/
.news{width: 570px;margin-top: 20px;margin-left: 18px;float: left;}
.news .home-title span{cursor: pointer;}
.news .content{height: 260px;display: none;}
.news .top{width: 470px;height: 98px;padding: 0 38px 0 62px;background: url(../image/icon04.png) no-repeat 8px center #fbfbfb;background-position-y: 21px;}
.news .top a{display: block;padding: 16px 0 10px;color: #26c1a9;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news .top p{line-height: 20px;font-size: 12px;color: #808080;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news li{height: 40px;line-height: 40px;padding: 0 10px 0 38px;background: url(../image/icon10.png) no-repeat 25px center;border-bottom: 1px dashed #ecebf0;}
.news li span{float: right;color: #ccc;font-size: 12px;}
.news li a span{float:left;}

/*科室导航*/
.department{width: 220px;margin-top: 20px;float: right;}
.department .content{height: 260px;background: url(../image/icon05.png) no-repeat 0 0;}
.department .content a{display: block;height: 56px;margin-bottom: 15px;padding-left: 72px;line-height: 56px;}
.department_title{
    width: 100%;
}
.department_top_title{
    width: 100%;
}
/*专家*/
.doctor{margin-top: 20px;background-color: #fbfbfb;}
.doctor .wrap{position: relative;}
.doctor .ts{padding-left: 20px;background: url(../image/icon06.png) no-repeat 0 center;}
.doctor .ts b{color: #26c1a9;}
.doctor .btn{font-family: '宋体';font-size: 110px;color: #eee;position: absolute;top: 180px;cursor: pointer;-moz-user-select:none;}
.doctor .btn:hover{color: #ccc;}
.doctor .btn-l{left: -82px;}
.doctor .btn-r{right: -55px;}
.doctor .content{height: 340px;margin-top: 10px;margin-bottom:10px;overflow: hidden;position: relative;}
.doctor ul{width: 400%;position: relative;left: 0;}
.doctor li {width: 205px;height: 330px;margin-right: 11px;border: 1px solid #f5f5f5;background-color: #fff;}
.doctor ul{
    display: flex;
    flex-wrap: wrap;
}
.doctor .pic{width: 76px;height: 76px;margin: 28px auto 0;border-radius: 50%;overflow: hidden;}
.doctor .pic img{width: 76px;height: 76px;}
.doctor .swiper-slide span{display: block;height: 14px;text-align: center;margin: 16px 0 13px;color: #333;}
.doctor .swiper-slide i{display: block;height: 12px;margin-bottom: 22px;text-align: center;font-size: 12px;color: #999;}
.doctor .swiper-slide .swiper_slide_p{width:160px;height: 50px;line-height: 24px;font-size: 12px;color: #666;overflow: hidden;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

.doctor .swiper-slide a{
    display: block;
    width: 182px;
    height: 330px;
    padding: 0 12px;
    margin-top: -28px;
    padding-top: 28px;
}
.doctor li span{display: block;height: 14px;text-align: center;margin: 16px 0 13px;color: #333;}
.doctor li i{display: block;height: 12px;margin-bottom: 22px;text-align: center;font-size: 12px;color: #999;}
.doctor li p{width:185px;height: 50px;line-height: 24px;font-size: 12px;color: #666;overflow: hidden;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.doctor li a{
    display: block;
    width: 182px;
    height: 330px;
    padding: 0 12px;
    margin-top: -28px;
    padding-top: 28px;
}
.doctor .swiper-slide  .message_link{display: block;width: 100px;height: 38px;margin: 37px auto 0;text-align: center;line-height: 38px;color: #fff;background-color: #00a2ff;border-radius: 4px;}
.doctor li .message_link{display: block;width: 100px;height: 38px;margin: 37px auto 0;text-align: center;line-height: 38px;color: #fff;background-color: #00a2ff;border-radius: 4px;}
.doctor-list ul{width: 1220px;}
.doctor-list .swiper-slide {margin-bottom: 11px;}
.doctor-list li {margin-bottom: 11px;}
.doctor-list .content{min-height:600px;}
.doctor .back{float: right;padding-left: 20px;font-size: 12px;color: #cdcdcd;background: url(../image/icon13.png) no-repeat 0 center;}

.doctor .swiper-container {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.doctor .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.doctor .swiper-button-next, .swiper-container-rtl .swiper-button-prev{
        background-image: none;
}
.doctor .swiper-button-prev, .swiper-container-rtl .swiper-button-next{
    background-image: none;
    left: auto;
}
/*医疗服务*/
.service{
    position: relative;
    overflow: hidden;
}
.service .content{width:930px;height: 224px;overflow: hidden;}
.service .marquee{width: 100%;}
.marquee .swiper-container {
    width: 98%;
    height: 100%;
padding-right: 10px;
}

.marquee .swiper-slide {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.marquee .swiper-slide a{
    display: block;
    width: 100%;
    height: 100%;
}
.service ul{float: left;}
.service .pic{width: 100%;height: 152px;border: 1px solid #ddd;}
.service .pic img{height: 152px;}

.service .words{height: 70px;line-height: 70px;text-align: center;color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.service .words:hover{color: #26c1a9;}
.change{float: right;padding-left: 22px;background: url(../image/icon07.png) no-repeat 0 center;}
.service_title{
    width: 930px;
}
/*党组织简介*/
.party{width: 390px;float: left;
    position: relative;}
.party .content{height: 270px;padding:0 15px;margin-top: 10px;font-size: 12px;line-height: 30px;text-indent: 2em;color: #808080;background-color: #fff;text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:9;
    -webkit-box-orient: vertical;
    font-size: 16px;
    color: #4c4c4c;
}
.party .party_btn{
    position: absolute;
    left: 14px;
    bottom: 5px;
    color: #26c1a9;
}
.party .content p{
    font-size: 16px;
    color: #4c4c4c;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 8;
    -webkit-box-orient: vertical;
}
.party a{
    position: absolute;
}

/*基层党建活动*/
.activity{width: 390px;float: left;margin-left: 10px;}
.activity .content{height: 270px;margin-top: 10px;background-color: #fff;}
.activity li{height: 65px;padding: 10px 0;border-bottom: 1px dashed #ddd;}
.activity .pic{width: 105px;height: 65px;float:left;margin-right: 12px;margin-left: 12px;overflow: hidden;}
.activity .pic img{width: 105px;height: 65px;}
.activity .words span{display: block;line-height: 30px;color: #808080;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.activity .words i{font-size: 12px;color: #808080;}

/*工青妇活动*/
.workers{width: 390px;float: right;}
.workers .content{width: 372px;height: 270px;margin: 10px auto 0;position: relative;overflow: hidden;}
.workers ul{position: relative;left: 0;}
.workers img{width: 372px;height: 218px;}
.workers .content .swiper-slide p{font-size: 12px;color: #333;text-align: center;line-height: 30px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
    position: absolute;top: 218px;width: 315px;left: 28px;}
.workers .btn{width: 100%;height: 25px;text-align: center;line-height: 25px;position: absolute;top: 190px;left: 0;z-index: 999;}
.workers .swiper-pagination-bullet{display: inline-block;margin-right: 6px;width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;}
.workers .swiper-pagination-bullet-active{background-color: #26c1a9;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
    bottom: 5px !important;
}
.workers .workers_lunbo {
    width: 100%;
    height: 100%;
}

.workers .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    flex-wrap: wrap;
}
.workers .swiper-slide a{
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
/*护理*/
.nursing{margin-top: 28px;padding: 10px 0;background-color: #fff;}
.nursing .title{height: 40px;line-height: 40px;text-align: center;overflow: hidden;}
.nursing .title a{display: inline-block;margin-left: -4px;width: 400px;color: #333;border-right: 1px solid #fff;background-color: #ddd;}
.nursing .title .active{background-color: #26c1a9;color: #fff;}
.nursing .tab-con{height: 285px;margin-top: 10px;overflow: hidden;display: none;}
.nurs-l{width: 398px;height: 285px;position: relative;overflow: hidden;}
.nurs-l .btn{z-index: 99;cursor: pointer;position: absolute;top: 50%;margin-top: -30px;}
.nurs-l .btn-bg{width: 30px;height: 60px;background-color: #26c1a9;opacity: 0.1;filter: alpha(opacity=10);z-index: 80;}
.nurs-l .btn:hover .btn-bg{opacity: 0.5;filter: alpha(opacity=50);}
.nurs-l .btn span{display: block;width: 100%;font-family: '宋体';font-size: 42px;color: #fff;text-align: center;line-height: 60px;position: absolute;z-index: 1000;}
.nurs-l .btn-l{left: 0;}
.nurs-l .btn-r{right: 0;}
.nurs-l ul{width: 600%;position: relative;left: 0;}
.nurs-l li{float: left;width: 398px;height: 285px;position: relative;}
.nurs-l .pic{width: 398px;height: 285px;overflow: hidden;}
.nurs-l .pic img{width: 398px;height: 285px;}
.nurs-l .words{width: 100%;height: 32px;line-height: 32px;text-align: center;position: absolute;bottom: 0;left: 0;}
.nurs-l .words p{color: #fff;position: relative;z-index: 2; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 365px;padding: 0 20px;}
.nurs-l .bg{width: 100%;height: 32px;background-color: #26c1a9;opacity: 0.8;filter: alpha(opacity=80);position: absolute;z-index: 1;top: 0;left: 0;}
.nurs-r{width: 795px;overflow: hidden;}
.nurs-r ul{width: 810px;}
.nurs-r li{width: 195px;height: 140px;float: left;margin: 0 5px 5px 0;position: relative;}
.nurs-r .pic{width: 195px;height: 140px;overflow: hidden;}
.nurs-r .pic img{width: 195px;height: 140px;}
.nurs-r .words{width: 100%;height: 58px;text-align: center;line-height: 32px;color: #fff;position: absolute;top: 50%;left: 0;margin-top: -16px;z-index: 2;opacity: 0;filter: alpha(opacity=0);transition: opacity 1s ease 0.5s;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.nurs-r .cover{width: 100%;height: 140px;background-color: #26c1a9;opacity: 0;filter: alpha(opacity=0);position: absolute;z-index: 1;top: 0;left: 0;transition: opacity 1s ease 0.1s;}
.nurs-r li:hover .words{opacity: 1;filter: alpha(opacity=100);}
.nurs-r li:hover .cover{opacity: 0.8;filter: alpha(opacity=80);}

/*特色专科*/
.special .content{height: 300px;margin-top: 10px;}
.special .team{width: 590px; height:300px; padding-right:10px; position:relative;  font-size: 16px;color: #4c4c4c;}
.special .team p{
    font-size: 16px;
    color: #4c4c4c;
}
.special .team h3{color:#26C1A9; font-size:16px; font-weight:100; margin-bottom:10px;}
.special .team p{text-indent:20px; line-height:36px; font-size:12px; color:#808080;}
.special .team a.team_a{position:absolute; bottom:20px; left:10px; color: #26c1a9;font-size: 14px;}
.special .team div{
    height: 305px;
    font-size: 16px;
    color: #4c4c4c;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    line-height:30px;
    -webkit-box-orient: vertical;
}
.special .team div p{
    font-size: 16px;
    color: #4c4c4c;
}
.special .fr{float: right;width: 590px;}
.special-r .title{overflow: hidden;}
.special-r .title a{display: inline-block;width: 292px;height: 40px;text-align: center;line-height: 40px;color: #333;background-color: #ececec;}
.special-r .title .active{background-color: #26c1a9;color: #fff;}
.special-r .tab-con{display: none;}
.special-r .top{height: 84px;padding: 15px 0 15px 64px;background: url(../image/icon04.png) no-repeat 10px center;}
.special-r .top a{display: block;line-height: 30px;padding: 5px 0;}
.special-r .top p{line-height: 20px;font-size: 12px;color: #808080;}
.special-r li{height: 40px;line-height: 40px;padding: 0 10px 0 38px;background: url(../image/icon10.png) no-repeat 25px center;border-bottom: 1px dashed #ecebf0;}
.special-r li span{float: right;color: #ccc;font-size: 12px;}
.special-r li a{
    display: inline-block;
    width: 445px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
/*照片滚动展示*/
.scroll-pic{margin-top: 20px;position: relative;}
.scroll-pic .title{height: 40px;line-height: 40px;background-color: #ececec;}
.scroll-pic .title a{float: left;padding: 0 20px;color: #333;}
.scroll-pic .title .cur{color: #fff;background-color: #26c1a9;}
.scroll-pic .btn{font-family: '宋体';font-size: 110px;color: #eee;position: absolute;top: 100px;cursor: pointer;-moz-user-select:none;}
.scroll-pic .btn:hover{color: #ccc;}
.scroll-pic .btn-l{left: -55px;}
.scroll-pic .btn-r{right: -55px;}
.scroll-pic .content{height: 225px;padding: 10px 0;overflow: hidden;display: none;}
.scroll-pic .con{width: 99999px;}
.scroll-pic ul{float: left;}
/*.scroll-pic ul.cur{display: block;}*/
.scroll-pic li{width: 320px;height: 230px;float: left;margin-right: 12px;position: relative;}
.scroll-pic li .pic{width: inherit;height: inherit;overflow: hidden;}
.scroll-pic li img{width: 320px;height: 230px;}
.scroll-pic li .words{width: 100%;height: 32px;text-align: center;line-height: 32px;color: #fff;position: absolute;bottom: 0;left: 0;}
.scroll-pic li .words span {
    position: relative;
    z-index: 2;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: inline-block;
    width: 90%;
}
.scroll-pic li .bg{width: 100%;height: 32px;background-color: #26c1a9;opacity: 0.8;filter: alpha(opacity=80);position: absolute;top: 0;left: 0;}
.scroll-pic li:hover .bg{opacity: 1;filter: alpha(opacity=100);}
.scroll-pic .links{width: 100%;}
.scroll-pic .links li{width: auto;height: auto;}
.scroll-pic .links a{display: inline-block;margin: 20px 35px;}
/*底部*/
.footer{width: 100%;margin-top: 10px;}
.footer .top{height: 480px;margin-bottom: 10px;background: #fff;opacity: 0.8;filter: alpha(opacity=80);overflow: hidden;}
.footer .home-title{text-align: center;}
.foot-icon img{width: 32px;height: 32px;vertical-align: middle;}
.contact,.hospital{width: 580px;}
.contact{float: left;margin-left: 10px;}
.contact .content{padding: 64px 0 0 88px;background: url(../image/icon12.png) no-repeat 30px 76px;}
.contact p{line-height: 60px;color: #333;}
.contact b{margin-right: 20px;}
.hospital{float: right;margin-right: 10px;
    position: relative;}
.hospital .content{margin-top: 58px;font-size: 16px;line-height: 30px;letter-spacing: 1px;color: #333;position: relative;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 11;
    line-height:30px;
    -webkit-box-orient: vertical;
    height: 335px;
}
.hospital a{color: #26c1a9;position: absolute;bottom: -20px;left: 5px;}
.hospital p{text-indent: 2em;}
.copy{height: 43px;width: 100%;line-height: 43px;margin-top: 20px;font-size: 12px;color: #333;border-top: 1px solid #eee;border-bottom: 5px solid #26c1a9;background-color: #fff;}
.copy a.jishu{float: right;}
.copy a.jishu img{vertical-align: middle;margin-top: -3px;margin-left: 4px;opacity: 0.5;filter: alpha(opacity=50);}
.copy a.jishu img:hover{opacity: 1;filter: alpha(opacity=100);}

/*内页*/
.main-l{width: 885px;float: left;background-color: #fff;}
.main-r{width: 305px;float: right;background-color: #fff;}

/*内页栏目导航*/
.menu{background-color: #fff;}
.menu-t{height: 78px;line-height: 78px;border-bottom: 1px solid #26c1a9;}
.menu-t span{margin-left: 40px;font-size: 22px;color: #26c1a9;}
.menu-t a{float: right;padding: 0 18px 0 30px;color: #cdcdcd;background: url(../image/icon13.png) no-repeat 0 center;}
.menu-t a:hover{color: #26c1a9;}
.menu-c{height: 38px;margin: 0 20px;line-height: 38px;font-size: 12px;color: #666;border-bottom: 1px dashed #ccc;}
.menu-c span{margin-left: 18px;float: left;}
.menu-c dl{float: left;margin-top: 6px;margin-left: 15px;border: 1px solid #fff;position: relative;}
.menu-c dl a{display: block;height: 26px;padding: 0 20px;line-height: 26px;color: #666;border-radius: 2px;}
.menu-c dl:hover dt a{color: #fff;background-color: #34b5ff;}
.menu-c dl[on=true] dt a{
    color: #fff;background-color: #34b5ff;
}
.menu-c dd a:hover{text-decoration: underline;}
.menu-c dd{display: none;width: 100%;position: absolute;top: 26px;left: 0;z-index:99;background-color: #fff;}
.menu-c dl:hover{border: 1px solid #f5f5f5;box-shadow: 0 0 4px #f5f5f5;background-color: #fff;}
.menu-c dl:hover dd{display: block;}
/*分页*/
.page{height: 60px;margin-bottom: 10px;background-color: #fff;line-height: 60px;}

/*新闻列表页*/
.news-list{padding: 0 20px; min-height:490px;}
.news-list li{height: 180px;border-bottom: 1px dashed #ccc;
    position: relative;}

.news-list-t{height: 72px;line-height: 72px;background: url(../image/news-list-bg.jpg) no-repeat 20px bottom;}
.news-list-t a.title{display: inline-block;width: 570px;font-size: 16px;font-weight: bold;color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
a.download{
    position: absolute;right:0;top:50px;width: 76px;height: 32px;line-height: 32px;text-align: center;font-size: 12px;color: #fff;background-color: #aaa;border-radius: 3px;transition: background-color 1s;background-color: #34b5ff;}
.news-list-t span{color: #bbb;font-size: 12px;display: inline-block;margin-left: 100px;display: inline-block;}
.news-list-c{height: 56px;padding: 12px 18px;font-size: 12px;line-height: 16px;color: #333;background-color: #eee;}
.news-list-c div{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: 15px;
    color: #4c4c4c;
    line-height: 25px;
}
/*推荐医师*/
.recommend .title span{display: block;height: 78px;line-height: 78px;text-align: center;font-size: 22px;color: #26c1a9;border-bottom: 1px solid #26c1a9;}
.recommend .title i{display: block;height: 38px;line-height: 38px;text-align: center;font-size: 12px;color: #666;border-bottom: 1px dashed #ccc;}
.recommend li{height: 60px;padding: 24px 0;border-bottom: 1px dashed #ccc;}
.recommend li:hover{background-color: #fafafa;}
.recommend li .pic{float: left;width: 60px;height: 60px;margin: 0 20px;overflow: hidden;border-radius: 50%;}
.recommend li .pic img{width: 60px;height: 60px;}
.recommend li .words{padding-top: 8px;}
.recommend li span{margin-right: 18px;color: #333;}
.recommend li i{font-size: 12px;color: #999;}
.recommend li p{margin-top: 10px;font-size: 12px;color: #1271b7;}

/*医生介绍*/
 /*医生信息*/

.doctor-mation .fl{width: 165px;}	
.doctor-mation .pic{width: 110px;height: 110px;margin: 30px 0 15px 30px;border-radius: 50%;overflow: hidden;}
.doctor-mation .ts{text-align: center;margin-bottom: 18px;}
.doctor-mation .code{text-align: center;}
.doctor-mation .fr{width: 685px;margin-right: 25px;position: relative;}
.doctor-mation .name{padding-top: 40px;}
.doctor-mation .name span{color: #333;}
.doctor-mation .name i{font-size: 12px;color: #999;}
.doctor-mation .name p{font-size: 12px;color: #1271b7;line-height: 30px;}
.doctor-mation .attending{padding: 15px 0;}
.doctor-mation .attending span{display: inline-block;padding: 7px 5px;color: #fff;background-color: #26c1a9;border-radius: 4px;}
.doctor-mation .summary{line-height: 24px;font-size: 12px;color: #666;}
.doctor-mation .summary p{
    font-size: 14px;
}
.doctor-mation .summary p span{
    font-size: 14px;
}
.doctor-mation .summary>span{color: #26c1a9;font-size: 16px;}
.doctor-mation .summary a{color: #26C1A9;margin-right:8px;text-decoration: underline;}
.doctor-mation .drop{width: 655px;padding: 8px ;font-size: 12px;color: #333;line-height: 24px;position: absolute;top: 220px;left: 0;border: 1px solid #f6f6f6;display: none;z-index: 999;}
.doctor-mation .close{display: block;width: 46px;height: 28px;margin-left: 610px;text-align: center;line-height: 28px;color: #fff;background-color: #00a2ff;border-radius: 4px;cursor: pointer;}
 /*在线咨询*/
.online .title{height: 78px;padding-left: 40px;line-height: 78px;font-size: 22px;color: #26c1a9;border-bottom: 1px solid #26c1a9;}
.online a.back{float: right;padding-left: 20px;margin-right: 10px;font-size: 12px;color: #cdcdcd;background: url(../image/icon13.png) no-repeat 0 center;}
.online a.back:hover{color: #26c1a9;}
.online .note{height: 38px;line-height: 38px;margin: 0 20px;font-size: 12px;color: #666;border-bottom: 1px dashed #ccc;}	
.online .note b{color: #26c1a9;}
.online .content{padding: 0 20px;}
.online .answer,.online .ask{padding-top: 20px;}
.online-list li{border-bottom: 1px dashed #ccc;padding-bottom: 10px;border-left: 4px solid #fff;}
.online-list .fl{width: 94px;min-height: 30px;text-align: center;}
.online-list .fr{width: 747px;font-size: 12px;color: #333;line-height: 16px;}
.online-list .active{border-left: 4px solid #0a9244;}
.online-list .fl span{display: block;width: 32px;height: 32px;margin: 0 auto;text-align: center;line-height: 32px;border: 1px solid #31c4ad;border-radius: 50%;}
.online-list .ask .fl span{color: #31c4ad;}
.online-list .answer .fl span{border: 1px solid #06a4ff;color: #06a4ff;}
.online-list .fl i{font-size: 12px;color: #bbb;}
.online-list .answer .fl{background: url(../image/answer.jpg) no-repeat right 0;}
.online-list .answer .fr{background: #eee;padding: 10px 0;}
.answer .pic{float: left;width: 34px;height: 34px;margin: 0 10px;overflow: hidden;border-radius: 50%;}
.answer img{width: 34px;height: 34px;}
.answer .fr span{color: #1271b7;margin-right: 20px;}
.answer .fr i{color: #666;}
.answer .fr a{color: #00a2ff;margin-top: 10px;margin-right: 5px;float: right;}
.answer-details .pic{width: 70px;height: 70px;border-radius: 50%;overflow: hidden;}
.answer-details .pic img{width: 70px;height: 70px;}
.answer-details .fl{margin-left: 97px;}
.online-list .answer-details .fr{width: 620px;padding: 12px 15px;}
.online-list .time{font-size: 12px;color: #bbb;margin-top: 10px;}
.answer-details .fr .time{float: right;}
.patient{margin: 10px 0;}
.patient img{width: 50px;height: 50px;}
.questionnaire1_con_bor{
    display: flex;
}
.questionnaire1_con_bor .title{
font-size: 14px;
    height: 37px;
    line-height: 37px;
    width: 95px;
}
.questionnaire1_con_div{
    width: 302px;
    height: 37px;
    margin-bottom: 20px;
}
.questionnaire1_con_div input{
    width: 302px !important;
    height: 25px !important;
}
.questionnaire1_con_bor:nth-child(4){
    margin-bottom: 100px;
}
.lianxi_con_div{
    width: 885px;
    display: flex;
}
.questionnaire1_con_bor{
    width: 885px;
}
    .message_input_k{
    width: 885px !important;
}
.lianxi_con_div p{
    font-size: 14px;
    width: 95px;
    line-height: 37px;
    text-align: right;
}
#img{
    cursor: pointer;
    margin-left: 10px;
}
#question7{
    font-size: 14px;
    color: #000;
}
#imageVerificationCode{
    padding-left: 6px;
}
#questionnaire1_con_tj{width: 90px;height: 36px;border: none;border-radius: 5px;cursor: pointer;font-size: 15px;color: #fff;background: #00a2ff; margin-left: 95px;margin-top: 20px;}

    /*病情咨询*/
.message{margin-top: 79px;background-color: #fff;}
.message .home-title .ts{padding-left: 20px;font-size: 12px;color: #999;background: url("../image/icon06.png") no-repeat scroll 0 center;}
.message .content{height: 582px;background:url(../image/message.jpg) no-repeat right bottom}
.message ul{width: 640px;}
.message li{margin-bottom: 25px;}
.message input[type=text]{width: 280px;padding: 10px;border: 1px solid #999;}
.message .fl{width: 80px;line-height: 40px;text-align: right;color: #333;}
.message .fr{width: 545px;}
.message .cause{height: 30px;width: 290px;padding: 5px;border: 1px solid #999;}
.message .option{margin: 10px 0;}
.message .option span,.message .cause span{display: inline-block;height: 30px;padding: 0 5px;text-align: center;line-height: 30px;color: #fff;background-color: #26c1a9;border-radius: 4px;cursor: pointer;}
.message textarea{width: 510px;height: 175px;padding: 10px;font-size: 15px;border: 1px solid #999;resize: none;}
.message .hd-success{
	display: inline-block;
    margin-right: 20px;
    background-color: #2cb2ff;
    background-image: linear-gradient(to bottom, #2cb2ff, #2cb2ff);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
    cursor: pointer;
    font-size: 16px;
    line-height: 26px;
    margin-bottom: 0;
    padding: 3px 12px;
    text-align: center;
    vertical-align: middle;
}

.message .upimgs{
	width: 545px;
	height: auto;
}
.message .upimgs img{width: 80px;height: 100px;border: 1px solid #ccc;padding: 1px 1px;margin: 5px;
}
.message .upload{margin-top: 10px;}
.message_home_title{
    width: 885px;
}

 /*留言咨询*/
.aside-mess{height: 338px;padding-left: 64px;padding-top: 32px;background: url(../image/doctor-bg.jpg) no-repeat center;}
.aside-mess .tel{height: 45px;padding-left: 30px;margin-bottom: 12px;background: url(../image/icon20.png) no-repeat 0 center;}
.aside-mess span{font-size: 12px;color: #aaa;line-height: 20px;display: block;}
.aside-mess b{font-size: 18px;color: #26c1a9;}
.aside-mess a{display: block;width: 100px;height: 38px;margin: 145px 0 0 30px;text-align: center;line-height: 38px;color: #fff;background-color: #00a2ff;border-radius: 5px;}


/*关于我们*/
.about a.back{float: right;padding-left: 20px;font-size: 12px;color: #cdcdcd;background: url(../image/icon13.png) no-repeat 0 center;}
.about a.back:hover{color: #26c1a9;}
.about .container{background-color: #fff;}
.about-menu{width: 200px;float: left;}
.about-menu li{height: 70px;background-repeat:no-repeat;background-image: url(../image/icon14.png);}
.about-menu li a{display: block;padding-left: 76px;line-height: 70px;font-size: 12px;background: url(../image/icon15.png) no-repeat right center;}
.about-menu li:hover{background-color: #26c1a9;background-image: url(../image/icon16.png);}
.about-menu li:hover a{color: #fff;}
.about-menu li:first-child{background-position: 40px 26px;}
.about-menu li:nth-child(2){background-position: 40px -44px;}
.about-menu li:nth-child(3){background-position: 40px -114px;}
.about-menu li:nth-child(4){background-position: 40px -184px;}
.about-menu li:nth-child(5){background-position: 40px -254px;}
.about-menu li:nth-child(6){background-position: 40px -324px;}
.about-menu li:nth-child(7){background-position: 40px -394px;}
.about-menu li[on=true] a{
    color: #fff;
}
.about-menu li[on=true]{
background-color: #26c1a9;background-image: url(../image/icon16.png);
}
.about .content{width: 990px;min-height: 800px;float: right;padding: 0 5px 0 4px;border-left: 1px solid #f0f0f0;}
.contact-way p{height: 69px;line-height: 69px;border-bottom: 1px dashed #ccc;}
.contact-way span{display: inline-block;width: 125px;margin-right: 45px;text-align: right;color: #666;}
.contact-way i{color: #333;}
.map{padding: 36px; height: 585px;}
.his-summary{padding: 20px;font-size: 12px;overflow: hidden;}
.his-summary p{
    font-size: 16px;
    color: #4c4c4c;
    line-height: 25px;
}
.team-list{margin-left: 20px;}
.team-list li{width: 230px;height: 262px;float: left;margin: 0 11px 11px 0;}
.team-list .words{display: block;height: 32px;text-align: center;line-height: 32px;font-size: 12px;color: #999;transition: background-color 1s; white-space: nowrap;text-overflow: ellipsis;
    overflow: hidden;font-size: 14px;color: #4c4c4c;}
.team-list .words:hover{color: #fff;background-color: #26c1a9;}
.team-list .pic{display: block;width: 230px;height: 230px;overflow: hidden;}
.team-list img{width: 230px;/*height: 230px;*/}
.team-list img:hover{opacity: 0.8;filter: alpha(opacity=80);}

/*文章详情*/
.article .title{height: 78px;line-height: 78px;font-size: 22px;color: #26c1a9;text-align: center;position: relative;border-bottom: 1px solid #26c1a9;}
.article .title a{padding: 0 20px 0 28px;position: absolute;right: 0;font-size: 12px;color: #cdcdcd;background: url(../image/icon13.png) no-repeat 0 center;}
.article .title a:hover{color: #26c1a9;}
.article .time{height: 38px;line-height: 38px;text-align: center;font-size: 12px;color: #bbb;border-bottom: 1px dashed #ccc;}
.article .content{padding: 10px;font-size: 12px;color: #333;line-height: 16px;overflow: hidden;min-height: 400px;}
.article .content p{
    font-size: 16px;
    color: #4c4c4c;
    line-height: 25px;
}
.article .like{display: block;width: 70px;height: 25px;padding-top: 45px;margin: 20px auto;text-align: center;color: #26c1a9;font-weight: bold;background: url(../image/icon17.png) no-repeat center 15px;border: 1px solid #dedede;border-radius: 50%;}

/*问卷调查*/
.aside-menu{float: left;width: 200px;}
.aside-menu dd,.aside-menu dt{height: 70px;}
.aside-menu img{vertical-align: middle;margin: 0 25px 0 45px;}
.aside-menu a{display: block;text-align: center;line-height: 70px;font-size: 12px;background: url(../image/icon15.png) no-repeat right center;}
.aside-menu dt a{font-weight: bold;font-size: 14px;color: #333;}
.aside-menu dd:hover{background-color: #26c1a9;}
.aside-menu dd:hover a{color: #fff;}
.aside-menu .bg1{background: url(../image/icon18.png) no-repeat 45px center;}
.aside-menu .bg2{background: url(../image/icon19.png) no-repeat 45px center;}
.about .question{padding-top: 115px;background: url(../image/ask.jpg) no-repeat 0 0;}
.question ul{padding: 0 70px;}
.question li{padding: 40px 0;border-bottom: 1px dashed #ccc;border-top: 1px dashed #ccc;margin-top: -1px;}
.question h4{margin-bottom: 12px;font-weight: normal;color: #333;line-height: 24px;}
.question p{line-height: 30px;padding-left: 20px;}
.question span{margin-left: 5px;color: #666;}
.question input[type=submit]{width: 100px;height: 40px;margin: 50px 0 80px 450px;color: #fff;background-color: #32b4ff;border: none;padding: 0;border-radius: 5px;cursor: pointer;}

/*悬浮层*/
.fix-aside{position: fixed;right: 0;top: 30%;z-index: 10000;}
.fix-aside li{cursor:pointer;height: 50px;padding-left: 50px;margin-bottom: 1px;z-index:9;background-color: #333;background-image: url(../image/icon22.png);background-repeat:  no-repeat;position: relative;}
.fix-aside .drop{position: absolute;background: #fff;display: none;}
.fix-aside .home{width: 50px;padding-left: 0;font-size: 14px;text-align: center;color: #fff;background-image: none;}
.fix-aside .home a{display: block;padding-top: 6px;color: #26c1a9;}
.fix-aside .fw{left: 0;background-position: 12px 10px;transition: left 1s ease-out 0.5s;z-index: 999;}
.fix-aside .fw:hover{background-position: -67px 11px;background-color: #1989fd;left: -130px;z-index: 999;}
.fix-aside .fw a{display: block;width: 130px;height: 50px;position: absolute;left: 50px;top: 0;z-index:999;color: #157ffe;text-align: center;line-height: 50px;background-color: #eaeaea;}
.fix-aside .weixin{background-position: 12px -40px;}
.fix-aside .weixin:hover{background-position: -67px -39px;background-color: #44d43a;z-index: 999;}
.fix-aside .weixin .drop{width: 130px;position: absolute;left: -130px;bottom: 0;z-index:999;text-align: center;}
.fix-aside .weixin img{border-bottom: 1px solid #fff;}
.fix-aside .weixin span{line-height: 50px;color: #44d43a;}

.fix-aside .tel{font-size: 12px;font-weight: bold;z-index:99;background-position: 12px -90px;left: 0;transition: left 1s ease-out 0.5s;}
.fix-aside .tel:hover{background-position: -67px -89px;background-color: #44d43a;left: -130px;}
.fix-aside .tel .drop{width: 130px;height: 50px;position: absolute;z-index:99;left: 50px;top: 0;background-color: #eaeaea;
    cursor: pointer;}
.tel_drop{
    display: block !important;
}
.fix-aside .weixin:hover .weixin_drop{display: block !important;}
.weixin_drop{
    height: 181px;
}
.weixin_drop img{
    width:130px;
    height: 131px;
}
.fix-aside .tel span{line-height: 50px;float: left;margin: 0 8px;color: #999;}
.fix-aside .tel i{line-height: 50px;color: #3cb234; display: block;width: 100%;height: 100%;text-align: center;}
.fix-aside .ts{background-position: 12px -140px;}
.fix-aside .ts:hover{background-position: -67px -139px;background-color: #44d43a;}
.fix-aside .ts .drop{width: 260px;height: 390px;padding: 10px;border: 1px solid #eaeaea;box-shadow: 0 0 4px #eaeaea;position: absolute;left: -290px;top: -250px;background-color:#fff;}
.fix-aside .back-top{background-position: 12px -192px;cursor: pointer;}
.fix-aside .back-top:hover{background-position: -67px -191px;background-color: #6bd6f7;}
.ts-form input[type=text]{width: 200px;margin-bottom: 12px;padding: 11px 11px 11px 48px;font-size: 12px;border: 1px solid #eaeaea;color: #aaa;}
.ts-form input[type=text]:focus{box-shadow: 0 0 4px #eaeaea;}
.ts-name{background: url(../image/icon23.png) no-repeat 0 center;}
.ts-email{background: url(../image/icon24.png) no-repeat 0 center;}
.ts-name2{background: url(../image/icon25.png) no-repeat 0 center;}
.ts-tsname{background: url(../image/icon25.png) no-repeat 0 center;}
.ts-form textarea{width: 245px;height: 80px;padding: 10px;resize: none;border: 1px solid #eaeaea;margin-bottom: 10px}
.ts-form .sub-btn{width: 90px;height: 40px;margin: 10px 0 0 90px;background: url(../image/icon26.png) no-repeat center #2cb3ff;border: none;border-radius: 5px;cursor: pointer;}
.ts-form .title{height: 56px;text-align: center;padding-top: 15px;}
.ts-form .title p{font-size: 12px;color: #aaa;margin-top: 11px;}
.ts-form .close{width: 30px;height: 30px;background: url(../image/icon27.png) no-repeat center;position: absolute;top: -15px;right: -15px;border-radius: 50%;border: 1px solid #eaeaea;cursor: pointer;}


/* ====================================================================================
/* ===================================--|分页|--========================================
/* ====================================================================================*/
div.page1 {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 10px;
    float: left;
    color: #666;
}

/*当前页*/
div.page1 strong, div.page1 a {
    padding: 3px 10px;
    border: solid 1px #dcdcdc;
    margin-right: 5px;
    font-size: 12px;

}

div.page1 strong {

}

/**上一页与下一页失效状态*/
div.page1 span.close {
    padding: 3px 10px;
    display: block;
    font-size: 12px;
    border: solid 1px #dcdcdc;
    margin-right: 5px;
    color: #ccc;
    cursor: no-drop;
}

div.page1 strong {
    display: block;
    font-size: 12px;
    background: none repeat scroll 0 0 #488FCF !important;
    border-color: #2470B5 #488FCF #488FCF;
    color: #FFFFFF !important;
}

div.page1 a {
    color: #333;
}
div.page1  .current{
    padding: 3px 10px;
    font-size: 12px;
    margin-right: 5px;
    border: solid 1px #dcdcdc;
    display: inline-block;
    background: none repeat scroll 0 0 #488FCF !important;
    border-color: #2470B5 #488FCF #488FCF;
    color: #FFFFFF !important;
}
div.page1 a:hover {
    background: none repeat scroll 0 0 #488FCF !important;
    border-color: #2470B5 #488FCF #488FCF;
    color: #FFFFFF !important;
}

div.page1 span.count {
    font-size: 12px;
    margin-right: 5px;
    padding: 3px 10px;
}

div.contOne{display:none !important;}
div.contOneHover{display:block !important;}
#xiazai ul.links li{width:150px; height:50px; border:1px solid #ddd; padding:1px; margin-top:5px; margin-left:5px;}
#xiazai ul.links li a{display:block; width:100%; height:100%; margin:0px;}
#xiazai ul.links li img{width:150px; height:50px;}
#cnzz_stat_icon_1259759808 img {
    padding-top: 15px;
    padding-left: 10px;
}
.searchList{
    display: none;
}
.wth-sty-temp1111{
    margin-right: 35px !important;
}
.article_if {
    display: none;
}
/*专家详情留言*/
.wjdc_top{
    display: none;
}
.typename{
    display: none;
}
.ss_foot_foot_box{
    margin-top: 50px;
}
.ss_foot_foot_box .sswjg img{
    display: block;
    margin: 0 auto;
}
.ss_foot_foot_box .sswjg p{
    margin: 0 auto;
    text-align: center;
    font-size: 15px;
}
.article_content img{
    margin-bottom: 10px;
}
.content_zhuanjia{
    height: auto !important;
}
.message .zxbutton{
    width: 90px;
    height: 36px;
    border: none;
    border-radius: 5px;
    background: url(../image/icon21.png) no-repeat center #2cb2ff;
    cursor: pointer;
}
.index_message_img{
    width: 90px;
    height: 37px;
}
img[data_srcs]{
    background: url(../js/layer/skin/default/loading-1.gif) no-repeat center;
}

