@media (min-width: 1200px) {

    /*大型设备（大台式电脑，1200px 起）在大于1200像素的屏幕里,这里的样式才生效*/

    body {

        font-size: 14px;

    }



    .container {

        width: 1200px;

        padding-left: 0px;

        padding-right: 0px

    }

    .banner{height: 333px; }

    .banner img{width: 100% }

    .article{ position: relative; margin-top:50px; height: 100%}

    .article .leftmenu{width: 20%; float:left; left: 0;margin-top:-110px }

    .article .leftmenu .catename{background: url("../images/list_cate_bg.jpg") no-repeat; width: 240px; height: 128px; color: #ffffff;font-size: 30px; text-align: center; line-height: 128px}

    .article .leftmenu .childmenu ul li{text-align: left; height: 50px; line-height: 50px;color: #000000; background: #f0f0f0;margin-bottom: 2px; font-size: 18px}

    .article .leftmenu .childmenu ul li a:before{  content: '';width: 17px;height: 17px;border-radius: 50%;

        background: url(../images/list_menu_icon.png) no-repeat center center;float: left;margin-top: 16px;margin-left: 50px}

    .article .leftmenu .childmenu ul li.active{background: #005197; }

    .article .leftmenu .childmenu ul li.active a{color: #fff}

    .article .leftmenu .childmenu ul li.active a:before{  content: '';width: 17px;height: 17px;border-radius: 50%;

        background: url(../images/list_menu_icon.png) no-repeat center center,#fff;float: left;margin-top: 16px;margin-right: 10px;margin-left: 50px}

    .article .leftmenu .bottom{ font-size: 24px;margin-top: 5px}

    .article .leftmenu .bottom div{height: 65px; line-height: 65px; margin-bottom: 5px}

    .article .leftmenu .bottom a{color:#fff;}

    .article .leftmenu .menu_yuyue{background: #023d81;  }

    .article .leftmenu .menu_yuyue a:before{ content: '';width: 41px;height: 41px;background: url(../images/list_yuyue_icon.png) no-repeat center center;float: left;

        margin-top: 15px;margin-right: 10px;margin-left: 55px}

    .article .leftmenu .menu_yuezhang{background: #39b54a; }

    .article .leftmenu .menu_yuezhang a:before{ content: '';width: 41px;height: 49px;background: url(../images/list_yuezhang_icon.png) no-repeat center center;float: left;

        margin-top: 8px;margin-right: 10px;margin-left: 55px; }

    .article .leftmenu .menu_zhenan{background: #00ac7a;}

    .article .leftmenu .menu_zhenan a:before{ content: '';width: 43px;height: 42px;background: url(../images/list_jiaotong_icon.png) no-repeat center center;float: left;

        margin-top: 12px;margin-right: 10px;margin-left: 55px}

    .article .leftmenu .menu_xuzhi{background: #4091d5;  }

    .article .leftmenu .menu_xuzhi a:before{ content: '';width: 45px;height: 45px;background: url(../images/list_xuzhi_icon.png) no-repeat center center;float: left;

        margin-top: 10px;margin-right: 10px;margin-left: 55px}

    .article .content{width: 78%; float: right;margin-top:-110px;margin-bottom: 50px }
	.article .content img{ max-width:935px;}

    .article .content .black{height: 50px; line-height: 50px; color: #fff}

    .article .content .black a{color: #fff}

    .article .content .cate{margin-top: 50px; font-size: 30px; color: #333; border-bottom: 1px #e6e6e6 solid; margin-left:30px;padding-bottom: 5px}

    .article .content .list{margin-top: 40px; padding-left: 30px; }

    .article .content .list li.news{clear: both; border-bottom: 1px #e6e6e6 solid; padding-bottom: 30px; overflow: hidden;padding-top: 30px}

    .article .content .list li.news:first-child{padding-top: 0}

    .article .content .list li.news .left{float: left}

    .article .content .list li.news .left img {width: 250px; height: 165px;     border: 1px solid #f0f0f0;}

    .article .content .list li.news .right{float: right; width: 630px}

    .article .content .list li.news .news_txt>h4 {color: #4d4d4d;font-size: 20px;line-height: 20px;height: 20px;width: 100%;overflow: hidden;font-weight: 700;text-overflow: ellipsis;white-space: nowrap;}

    .article .content .list li.news .right .news_txt>p {height: 48px;width: 100%;margin-top: 15px;font-size: 14px;color: #999;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

    .article .content .list li.news .right .news_bar {overflow: hidden;font-size: 14px;float: left;margin-top: 8px;}

    .article .content .list li.news .right .news_bar .time {float: left;color: #999;}

    .pagelist{text-align: center;display: table;margin:0 auto;}

    .pagelist span{float: left; }

    .pagelist span a{float: left; color: #555555;padding: 4px 12px;margin: 5px 4px; background: #f1eff0; border-radius: 4px}

    .pagelist .page-num-current{background:#005197;color:#fff }

    .pagelist .page-num-current a{ color: #fff }



    /*详情页*/

    .article .content .soure{border-bottom: 1px #e6e6e6 solid; text-align: center;padding-bottom: 5px ;color: #888;margin-left: 30px;}

    .article .content .daodu{background: #f2f2f2;padding: 20px;color: #6a6a6a;font-size:16px;vertical-align: middle;width: 100%; margin-top: 20px; margin-left: 30px;letter-spacing: 1px;line-height: 24px;}

    .article .content .titletxt{margin-top: 80px; font-size: 35px; color: #333; margin-left:30px;padding-bottom: 5px; text-align: center;font-weight: bold}

    .article .content .text{margin-top:30px; margin-bottom:30px; color: #6a6a6a;font-size: 18px;letter-spacing: 1px;line-height: 32px; padding-left: 30px; min-height: 510px}

    .article .content .art_art5{font-size: 18px; border-top: 1px #e6e6e6 solid; padding-top: 15px}



    /*科室导航页*/

    .ksdh_list{padding-left: 30px;}

    .ksdh_list .box1 {padding-top: 40px; clear: both;}

    .ksdh_list .department{font-size: 22px; color: #000000}

    .ksdh_list .children ul li{float: left; margin-left: 15px;cursor: pointer;border: 1px solid #cccccc;border-radius: 5px;behavior: url(../other/PIE.htc);

        width: 160px;height: 38px;line-height: 38px;font-size: 14px;margin-top: 14px;    position: relative;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

    .ksdh_list .children ul li:first-child,.ksdh_list .children ul li:nth-child(6),.ksdh_list .children ul li:nth-child(11),.ksdh_list .children ul li:nth-child(16),.ksdh_list .children ul li:nth-child(21){margin-left: 0px}

    .ksdh_list .children ul li i {position: absolute;width: 11px;left: 0;top: 0;height: 100%;background: url(../images/ind_5.png) no-repeat center;}

    .ksdh_list .children ul li a {padding-right: 10px;}

    .ksdh_list .children ul li a {display: block;color: #333;padding-left: 26px;position: relative;}

    .ksdh_list .children li.on, .pubc-box1 li:hover {border-color: #528eb5;}

    .ksdh_list .children li.on a, .pubc-box1 li:hover a {color: #528eb5;border-color: #528eb5;}

    .ksdh_list .children li.on a i, .pubc-box1 li:hover a i {border-color: #528eb5;background-image: url(../images/ind_5_a.png);}



    /*专家团队*/

    .zjlist{padding-left: 30px;padding-top: 40px;}

    .zjlist ul li{float: left; margin-right: 25px; position: relative;margin-bottom: 25px}

    .zjlist ul li:nth-child(4n){margin-right: 0}

    .zjlist ul li img{width: 206px; height: 278px}

    .zjlist .intro{position: absolute;bottom: 0;left: 0;background: #000b33;opacity:0.5; filter:alpha(opacity=80); color: #fff;width: 100%; padding: 5px 0}

    .zjlist .intro .name{font-size: 18px; text-align: center}

    .zjlist .intro .depart,.zjlist .intro .shangchang{font-size: 14px;text-align: left; padding-left:10px; padding-right: 10px}

    .zjlist .intro a{color: #fff}



    /*搜索专家*/

    .article .search{margin-top: 20px; background: #f7f7f7; height: 60px; line-height: 60px; padding-left: 15px; margin-left: 30px}

    .article .search select{height: 35px;line-height: 35px;border-radius: 3px; width: 160px;padding-left: 10px; margin-right: 10px;border: 1px solid #cccccc;}

    .article .search span{font-size: 18px;display: block;float: left; margin-right: 10px}

    .article .search input{height: 35px;line-height: 35px; border-radius: 3px; margin-right:5px;border: 1px solid #cccccc;padding-left: 10px }

    .article .search .inptxt{width: 160px}

    .article .search .submit{background: #005197; color: #fff; width: 80px;}

    .article .search .reset{background:#999 ;width: 80px;color: #fff; }



    /*医院环境*/

    .imagelist{padding-left: 30px;padding-top: 40px;}

    .imagelist ul li{float: left;}

    .imagelist ul li:nth-child(odd){margin-right: 15px}

    .imagelist ul li div{position: absolute;width: 100%;height: 100%;box-sizing: border-box;background: rgba(0,0,0, 0.7);bottom: 0;left: 0;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

    .imagelist ul li span{display: block;height: 100%;text-align: center;}



    .envir{width: 906px; overflow: auto}

    .envir li{overflow: hidden;}

    .envir li a{display: block;position: relative;}

    .envir li{float: left;width: 49%;margin-right: 2%;margin-top: 20px;}

    .envir li:first-child,.envir li:nth-child(2){margin-top:0}

    .envir li.last{margin-right: 0;}

    .envir-des{position: absolute;width:100%;height: 100%;left:0;top:0;box-sizing: border-box;padding: 0 10%;background: rgba(0,0,0,0.5);opacity: 0;}

    .envir-des p{color: #fff;line-height: 21px;transform: translateY(-100%);-webkit-transform: translateY(-100%);opacity: 0;}

    .envir-img img{width: 100%;vertical-align: bottom;border:1px solid #f0f0f0; height: 239px; overflow: hidden}

    .envir-img span{text-align: center; width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block; height: 30px; line-height: 30px; font-size: 16px}

   /* .envir li a:hover .bk-top{width: 100%;}

    .envir li a:hover .bk-right{height: 100%;}

    .envir li a:hover .bk-bottom{width: 100%;}

    .envir li a:hover .bk-left{height: 100%;}

    .envir li a:hover .envir-des{opacity: 1;}

    .envir li a:hover .envir-des p{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

    .envir-des{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}

    .envir-des p,.yltd-txt,.yltd-des,.brief-nav-con li p{transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;;

        text-align: center;    font-size: 20px;}*/

    .bk-box{position: absolute;top:10px;left:10px;right:10px;bottom:10px;}

    .bk-box div{position: absolute;background: #969696;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}

    .bk-top{top:0;left:0;height: 2px;width:0;}

    .bk-right{top:0;right:0;width: 2px;height:0;}

    .bk-bottom{right:0;bottom:0;height: 2px;width: 0;}

    .bk-left{left:0;bottom:0;width: 2px;height: 0;}

    .middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;}

    .middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}

    .middle-text{position:relative; *top:-50%; *left:-50%;display: block;}



    /*就医指南*/

    .jyzn{width: 100%}

    .jyzn .cate{font-size: 30px; color: #333; border-bottom: 1px #e6e6e6 solid; padding-bottom: 5px}

    .jyzn ul{margin-top: 30px}

    .jyzn ul li.service {float: left;width: 380px; height: 450px; margin-right: 30px;margin-bottom: 40px;}

    .jyzn ul li.service:first-child{background: url("../images/jyzn_01.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(2){background: url("../images/jyzn_02.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(3){background: url("../images/jyzn_03.jpg") no-repeat;margin-right: 0px;}

    .jyzn ul li.service:nth-child(4){background: url("../images/jyzn_04.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(5){background: url("../images/jyzn_05.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(6){background: url("../images/jyzn_06.jpg") no-repeat;margin-right: 0px;}

    .jyzn ul li.service:nth-child(7){background: url("../images/jyzn_07.jpg") no-repeat;}

    .jyzn ul li.service .con{margin-top: 270px; margin-left: 30px}

    .jyzn ul li.service .con ul li{float: left;width: 50%;font-size: 20px;margin-bottom:15px}

    .jyzn ul li.service .con ul li img{margin-right: 8px; vertical-align: bottom}

    .jyzn ul li.service .con span{font-size: 24px; color: #005197; font-weight: bold}

    .jyzn ul li.service .con div{font-size: 18px; margin-top: 10px}

    .jyzn ul li.service .con .more{color: #9c9c9c; margin-top: 20px;display: block; font-size: 18px}



    .leftmenu .tuijian{margin-top: 20px; margin-bottom: 20px}

    .leftmenu .tuijian .title{font-size: 24px; font-weight: bold; color: #0e0e0e; height: 45px}

    .leftmenu .tuijian .con{ padding-top: 177px; text-align: center}

    .leftmenu .tuijian .con div:first-child{ font-size: 27px; font-weight: bold; color: #0762a9; padding-top: 5px}

    .leftmenu .tuijian .con div:first-child span{font-size: 18px; font-weight: normal}

    .leftmenu .tuijian .con div:nth-child(2){font-size: 15px; color: #606060;padding-top: 5px}

    .leftmenu .tuijian .con div:nth-child(3){padding-top: 38px; color: #fff;font-family: "微软雅黑 Light"}

    .leftmenu .tuijian .swiper-pagination{text-align: center; width: 243px; margin-top: 8px;}

    .leftmenu .tuijian .swiper-pagination-bullet-active{ background: #ffb400}

    .leftmenu .tuijian .swiper-pagination-bullet {width: 12px; height: 12px; margin-right: 5px}



    /*患者好评*/

    .article .content .hzhp{margin-top: 40px; padding-left: 30px; }

    .article .content .hzhp li.news{ width: 280px; float: left; padding-bottom: 30px; overflow: hidden; margin-right: 30px}

    .article .content .hzhp li.news:nth-child(3), .article .content .hzhp li.news:nth-child(6), .article .content .hzhp li.news:nth-child(9), .article .content .hzhp li.news:nth-child(12), .article .content .hzhp li.news:nth-child(15){margin-right: 0}

    .article .content .hzhp li.news:first-child{padding-top: 0}

    .article .content .hzhp li.news .left{float: left}

    .article .content .hzhp li.news .left img {width: 280px; height: 157px;     border: 1px solid #f0f0f0;}

    .article .content .hzhp li.news span{color: #282828; font-size: 16px;width:280px;display: block;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding: 5px 10px

    ;background: #EEEEEE; text-align: center}





    /*医院资质*/

    .article .content .rongyi{margin-top: 40px; padding-left: 30px; }

    .article .content .rongyi li.news{ width: 290px; float: left; padding-bottom: 30px; overflow: hidden; margin-right: 15px; position: relative}

    .article .content .rongyi li.news:nth-child(3n){margin-right: 0}

    .article .content .rongyi li.news:first-child{padding-top: 0}

    .article .content .rongyi li.news .left{float: left}

    .article .content .rongyi li.news .left .pic {width: 290px; height: 205px;     border: 1px solid #f0f0f0;}

    .article .content .rongyi li.news span{color: #282828; font-size: 16px;width:290px;display: block;padding: 5px 5px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;;text-align: center}



    /*视频中心*/

    .article .content .rongyi li .video_icon{position: absolute; left:35%; top:25%; width: 74px; height: 74px}





    /*网站地图*/

    .sitemap{margin-left: 20px}

    .sitemap h4{font-size: 30px;line-height: 42px;padding-top: 40px; }

    .sitemap h3{font-size: 16px;   padding-top: 30px ; font-weight: bold}

    .sitemap h3 a{color: #333;}

    .sitemap .linkbox{clear: both; overflow: auto; }

    .sitemap .linkbox ul{clear: both}

    .sitemap .linkbox ul li{float: left;display: inline;padding-top: 5px;font-size: 14px;width: 100px;padding-right: 5px;box-sizing: border-box;}

    .sitemap .linkbox ul li a{color: #5e6267}

    .sitemap .linkbox .children{width: 130px; padding-bottom: 10px}

    .sitemap .linkbox .children a{color: #333;}

}



@media (min-width: 1024px) and (max-width: 1199px) {

    /*大型设备（大台式电脑，1200px 起）在大于1200像素的屏幕里,这里的样式才生效*/



    .banner{height: 178px; }

    .banner img{width: 100% }

    .article{ position: relative; height: 100%; margin: 0 20px}

    .article .leftmenu{width: 20%; float:left; left: 0;margin-top:-40px }

    .article .leftmenu .catename{background: url("../images/list_cate_bg.jpg") no-repeat; height: 128px; color: #ffffff;font-size: 33px; text-align: center; line-height: 128px}

    .article .leftmenu .childmenu ul li{text-align: left; height: 50px; line-height: 50px;color: #000000; background: #f0f0f0;margin-bottom: 2px; font-size: 18px}

    .article .leftmenu .childmenu ul li a:before{  content: '';width: 17px;height: 17px;border-radius: 50%;

        background: url(../images/list_menu_icon.png) no-repeat center center;float: left;margin-top: 16px;margin-left: 55px}

    .article .leftmenu .childmenu ul li.active{background: #005197; }

    .article .leftmenu .childmenu ul li.active a{color: #fff}

    .article .leftmenu .childmenu ul li.active a:before{  content: '';width: 17px;height: 17px;border-radius: 50%;

        background: url(../images/list_menu_icon.png) no-repeat center center,#fff;float: left;margin-top: 16px;margin-right: 10px;margin-left: 55px}

    .article .leftmenu .bottom{ font-size: 20px;margin-top: 5px}

    .article .leftmenu .bottom div{height: 65px; line-height: 65px; margin-bottom: 5px}

    .article .leftmenu .bottom a{color:#fff;}

    .article .leftmenu .menu_yuyue{background: #023d81;  }

    .article .leftmenu .menu_yuyue a:before{ content: '';width: 41px;height: 41px;background: url(../images/list_yuyue_icon.png) no-repeat center center;float: left;

        margin-top: 15px;margin-right: 10px;margin-left: 55px}

    .article .leftmenu .menu_yuezhang{background: #39b54a; }

    .article .leftmenu .menu_yuezhang a:before{ content: '';width: 41px;height: 49px;background: url(../images/list_yuezhang_icon.png) no-repeat center center;float: left;

        margin-top: 8px;margin-right: 10px;margin-left: 55px; }

    .article .leftmenu .menu_zhenan{background: #00ac7a;}

    .article .leftmenu .menu_zhenan a:before{ content: '';width: 43px;height: 42px;background: url(../images/list_jiaotong_icon.png) no-repeat center center;float: left;

        margin-top: 12px;margin-right: 10px;margin-left: 55px}

    .article .leftmenu .menu_xuzhi{background: #4091d5;  }

    .article .leftmenu .menu_xuzhi a:before{ content: '';width: 45px;height: 45px;background: url(../images/list_xuzhi_icon.png) no-repeat center center;float: left;

        margin-top: 10px;margin-right: 10px;margin-left: 55px}

    .article .content{width: 78%; float: right;margin-top:-40px; margin-bottom: 10px}

    .article .content .black{height: 50px; line-height: 50px; color: #fff}

    .article .content .black a{color: #fff}

    .article .content .cate{margin-top: 50px; font-size: 30px; color: #333; border-bottom: 1px #e6e6e6 solid; margin-left:30px;padding-bottom: 5px}

    .article .content .list{margin-top: 40px; padding-left: 30px; }

    .article .content .list li.news{clear: both; border-bottom: 1px #e6e6e6 solid; padding-bottom: 30px; overflow: hidden;padding-top: 30px}

    .article .content .list li.news:first-child{padding-top: 0}

    .article .content .list li.news .left{float: left;width: 40%;}

    .article .content .list li.news .left img { width: 90%; height: 180px;    border: 1px solid #f0f0f0;}

    .article .content .list li.news .right{float: right; width: 60%}

    .article .content .list li.news .news_txt>h4 {color: #4d4d4d;font-size: 20px;line-height: 20px;height: 20px;width: 100%;overflow: hidden;font-weight: 700;text-overflow: ellipsis;white-space: nowrap;}

    .article .content .list li.news .right .news_txt>p {height: 48px;width: 100%;margin-top: 15px;font-size: 14px;color: #999;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

    .article .content .list li.news .right .news_bar {overflow: hidden;font-size: 14px;float: left;margin-top: 8px;}

    .article .content .list li.news .right .news_bar .time {float: left;color: #999;}

    .pagelist{text-align: center;display: table;margin:0 auto;}

    .pagelist span{float: left; color: #555555;padding: 4px 12px;margin: 32px 4px; background: #f1eff0; border-radius: 4px}

    .pagelist a{color: #555555;}

    .pagelist .page-num-current{background:#005197;color:#fff }




    /*详情页*/

    .article .content .soure{border-bottom: 1px #e6e6e6 solid; text-align: center;padding-bottom: 5px ;color: #888;margin-left: 30px;}

    .article .content .daodu{background: #f2f2f2;padding: 20px;color: #6a6a6a;font-size:16px;vertical-align: middle;margin-top: 20px; margin-left: 30px;letter-spacing: 1px;line-height: 24px;}

    .article .content .titletxt{margin-top: 80px; font-size: 35px; color: #333; margin-left:30px;padding-bottom: 5px; text-align: center;font-weight: bold}

    .article .content .text{margin-top:30px; margin-bottom:30px; color: #6a6a6a;font-size: 18px;letter-spacing: 1px;line-height: 32px; padding-left: 30px; min-height: 1000px}

    .article .content .art_art5{font-size: 18px; border-top: 1px #e6e6e6 solid; padding-top: 15px}



    /*科室导航页*/

    .ksdh_list{padding-left: 30px;}

    .ksdh_list .box1 {padding-top: 40px; clear: both;}

    .ksdh_list .department{font-size: 22px; color: #000000}

    .ksdh_list .children ul li{float: left; margin-left: 15px;cursor: pointer;border: 1px solid #cccccc;border-radius: 5px;behavior: url(../other/PIE.htc);

        width: 160px;height: 38px;line-height: 38px;font-size: 14px;margin-top: 14px;    position: relative;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

    .ksdh_list .children ul li:first-child,.ksdh_list .children ul li:nth-child(5),.ksdh_list .children ul li:nth-child(9),.ksdh_list .children ul li:nth-child(13),.ksdh_list .children ul li:nth-child(17),.ksdh_list .children ul li:nth-child(21){margin-left: 0px}

    .ksdh_list .children ul li i {position: absolute;width: 11px;left: 0;top: 0;height: 100%;background: url(../images/ind_5.png) no-repeat center;}

    .ksdh_list .children ul li a {padding-right: 10px;}

    .ksdh_list .children ul li a {display: block;color: #333;padding-left: 26px;position: relative;}

    .ksdh_list .children li.on, .pubc-box1 li:hover {border-color: #528eb5;}

    .ksdh_list .children li.on a, .pubc-box1 li:hover a {color: #528eb5;border-color: #528eb5;}

    .ksdh_list .children li.on a i, .pubc-box1 li:hover a i {border-color: #528eb5;background-image: url(../images/ind_5_a.png);}



    /*专家团队*/

    .zjlist{padding-left: 30px;padding-top: 40px;}

    .zjlist ul li{float: left; margin-right: 10px; position: relative;margin-bottom: 25px}

    .zjlist ul li:nth-child(4n){margin-right: 0}

    .zjlist ul li img{width: 175px; height:237px}

    .zjlist .intro{position: absolute;bottom: 0;left: 0;background: #000b33;opacity:0.5; filter:alpha(opacity=80); color: #fff;width: 100%; padding: 5px 0}

    .zjlist .intro .name{font-size: 18px; text-align: center}

    .zjlist .intro .depart,.zjlist .intro .shangchang{font-size: 14px;text-align: left; padding-left:10px; padding-right: 10px}

    .zjlist .intro a{color: #fff}



    /*搜索专家*/

    .article .search{margin-top: 20px; background: #f7f7f7; height: 60px; line-height: 60px; padding-left: 15px; margin-left: 30px}

    .article .search select{height: 35px;line-height: 35px;border-radius: 3px; width: 160px;padding-left: 10px; margin-right: 10px;border: 1px solid #cccccc;}

    .article .search span{font-size: 18px;display: block;float: left; margin-right: 10px}

    .article .search input{height: 35px;line-height: 35px; border-radius: 3px; margin-right:5px;border: 1px solid #cccccc;padding-left: 10px }

    .article .search .inptxt{width: 160px}

    .article .search .submit{background: #005197; color: #fff; width: 80px;}

    .article .search .reset{background:#999 ;width: 80px;color: #fff; }



    /*医院环境*/

    .imagelist{padding-left: 30px;padding-top: 40px;}

    .imagelist ul li{float: left;}

    .imagelist ul li:nth-child(odd){margin-right: 15px}

    .imagelist ul li div{position: absolute;width: 100%;height: 100%;box-sizing: border-box;background: rgba(0,0,0, 0.7);bottom: 0;left: 0;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

    .imagelist ul li span{display: block;height: 100%;text-align: center;}



    .envir{width: 100%; overflow: auto}

    .envir li{overflow: hidden;}

    .envir li a{display: block;position: relative;}

    .envir li{float: left;width: 49%;margin-right: 2%;margin-top: 20px;}

    .envir li:first-child,.envir li:nth-child(2){margin-top:0}

    .envir li.last{margin-right: 0;}

    .envir-des{position: absolute;width:100%;height: 100%;left:0;top:0;box-sizing: border-box;padding: 0 10%;background: rgba(0,0,0,0.5);opacity: 0;}

    .envir-des p{color: #fff;line-height: 21px;transform: translateY(-100%);-webkit-transform: translateY(-100%);opacity: 0;}

    .envir-img img{width: 100%;vertical-align: bottom;border:1px solid #f0f0f0; height: 239px; overflow: hidden}

    .envir-img span{text-align: center; width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block; height: 30px; line-height: 30px; font-size: 16px}

    .envir li a:hover .bk-top{width: 100%;}

    .envir li a:hover .bk-right{height: 100%;}

    .envir li a:hover .bk-bottom{width: 100%;}

    .envir li a:hover .bk-left{height: 100%;}

    .envir li a:hover .envir-des{opacity: 1;}

    .envir li a:hover .envir-des p{transform: translateY(0);-webkit-transform: translateY(0);opacity: 1;}

    .envir-des{transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}

    .envir-des p,.yltd-txt,.yltd-des,.brief-nav-con li p{transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;;

        text-align: center;    font-size: 20px;}

    .bk-box{position: absolute;top:10px;left:10px;right:10px;bottom:10px;}

    .bk-box div{position: absolute;background: #969696;transition: all 0.3s linear;-webkit-transition: all 0.3s linear;}

    .bk-top{top:0;left:0;height: 2px;width:0;}

    .bk-right{top:0;right:0;width: 2px;height:0;}

    .bk-bottom{right:0;bottom:0;height: 2px;width: 0;}

    .bk-left{left:0;bottom:0;width: 2px;height: 0;}

    .middle-box{display: table; height: 100%;  width:100%; margin:0 auto; position:relative;}

    .middle-inner{display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%;}

    .middle-text{position:relative; *top:-50%; *left:-50%;display: block;}



    /*就医指南*/

    .jyzn{width: 100%; margin-top: -120px}

    .jyzn .cate{font-size: 30px; color: #333; border-bottom: 1px #e6e6e6 solid; padding-bottom: 5px}

    .jyzn ul{margin-top: 30px}

    .jyzn ul li.service {float: left;width: 32%; height: 450px; margin-bottom: 40px; margin-right: 2%}

    .jyzn ul li.service:first-child{background: url("../images/jyzn_01.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(2){background: url("../images/jyzn_02.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(3){background: url("../images/jyzn_03.jpg") no-repeat;margin-right: 0px;}

    .jyzn ul li.service:nth-child(4){background: url("../images/jyzn_04.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(5){background: url("../images/jyzn_05.jpg") no-repeat;}

    .jyzn ul li.service:nth-child(6){background: url("../images/jyzn_06.jpg") no-repeat;margin-right: 0px;}

    .jyzn ul li.service:nth-child(7){background: url("../images/jyzn_07.jpg") no-repeat;}

    .jyzn ul li.service .con{margin-top: 270px; margin-left: 30px; padding-right: 10px}

    .jyzn ul li.service .con ul li{float: left;width: 50%;font-size: 16px;margin-bottom:15px}

    .jyzn ul li.service .con ul li img{margin-right: 8px; vertical-align: bottom}

    .jyzn ul li.service .con span{font-size: 24px; color: #005197; font-weight: bold}

    .jyzn ul li.service .con div{font-size: 18px; margin-top: 10px}

    .jyzn ul li.service .con .more{color: #9c9c9c; margin-top: 20px;display: block; font-size: 18px}



    /*患者好评*/

    .article .content .hzhp{margin-top: 40px; padding-left: 30px; }

    .article .content .hzhp li.news{ width: 220px; float: left; padding-bottom: 30px; overflow: hidden; margin-right: 30px}

    .article .content .hzhp li.news:nth-child(3), .article .content .hzhp li.news:nth-child(6), .article .content .hzhp li.news:nth-child(9), .article .content .hzhp li.news:nth-child(12), .article .content .hzhp li.news:nth-child(15){margin-right: 0}

    .article .content .hzhp li.news:first-child{padding-top: 0}

    .article .content .hzhp li.news .left{float: left}

    .article .content .hzhp li.news .left img {width: 220px; height: 123px;     border: 1px solid #f0f0f0;}

    .article .content .hzhp li.news span{color: #282828; font-size: 16px;width:220px;display: block;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding:5px 10px;

    ;background: #EEEEEE; text-align: center}





    /*医院资质*/

    .article .content .rongyi{margin-top: 40px; padding-left: 30px; }

    .article .content .rongyi li.news{ width: 220px; float: left; padding-bottom: 30px; overflow: hidden; margin-right: 30px}

    .article .content .rongyi li.news:nth-child(3n){margin-right: 0}

    .article .content .rongyi li.news:first-child{padding-top: 0}

    .article .content .rongyi li.news .left{float: left}

    .article .content .rongyi li.news .left .pic {width: 220px; height:154px;     border: 1px solid #f0f0f0;}

    .article .content .rongyi li.news span{color: #282828; font-size: 16px;width:220px;display: block;padding: 5px 5px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;;text-align: left}



    /*视频中心*/

    .article .content .rongyi li .video_icon{position: absolute; left:35%; top:25%; width: 74px; height: 74px}



    /*网站地图*/

    .sitemap{margin-left: 20px}

    .sitemap h4{font-size: 30px;line-height: 42px;padding-top: 40px; }

    .sitemap h3{font-size: 16px;   padding-top: 30px ; font-weight: bold}

    .sitemap h3 a{color: #333;}

    .sitemap .linkbox{clear: both; overflow: auto; }

    .sitemap .linkbox ul{clear: both}

    .sitemap .linkbox ul li{float: left;display: inline;padding-top: 5px;font-size: 14px;width: 100px;padding-right: 5px;box-sizing: border-box;}

    .sitemap .linkbox ul li a{color: #5e6267}

    .sitemap .linkbox .children{width: 130px; padding-bottom: 10px}

    .sitemap .linkbox .children a{color: #333;}



}



@media (max-width: 1023px) {  /* 小于768之间像素屏幕*/

    .m-banner img{width: 100%;vertical-align: bottom;min-height: 100px;}

    .m-article{position: relative; padding-left: 10px;padding-right: 10px;}

    .m-article .top{margin-top:-42px;position: absolute;width: 100% }

    .m-article .top .catename{float: left; width:20%;padding: 10px 0;}

    .m-article .top .black{float: left;  width: 60%; color: #fff;padding-top: 10px}

    .m-article .top .black a{color: #fff; }

    .m-article .catename{ text-align: center;background: url(../images/list_cate_bg.jpg) no-repeat;background-size: 100% 100%;color: #fff;font-size: 16px;position: relative;margin-right: 52px;}

    .m-article .leftmenu{clear: both; padding-top: 20px;padding-bottom: 20px;overflow: auto;}

    .m-article .leftmenu ul li{float: left;width: 50%;    border-right: 2px solid #fff;box-sizing: border-box;    background: #f0f0f0;margin-bottom: 2px;display: block; text-align: center}

    .m-article .leftmenu li p {position: relative;width: 100%;height: 100%;top: 0;left: 0;background: none;z-index: 5;}

    .m-article .leftmenu li a {display: block;font-size: 16px;position: relative;height: 50px;line-height: 50px;}

    .m-article .leftmenu ul li.active{ background:#005197;color: #fff}

    .m-article .leftmenu ul li.active  a{color: #fff}

    .m-article .content{clear: both;padding-top: 15px}

    .m-article .content .cate{ font-size: 30px;color: #333;border-bottom: 1px #e6e6e6 solid;padding-bottom: 5px;}

    .m-article .content .news-page{}

    .m-article .content .news-page ul li.news{clear: both; border-bottom: 1px #e6e6e6 solid; padding-bottom: 20px; overflow: hidden;padding-top: 20px}

    .m-article .content .news-page ul li.news .news-img{float: left; width: 35%}

    .m-article .content .news-page ul li.news .news-des{float: right; width: 60%; padding-left: 10px}

    .m-article .content .news-page ul li.news .news-des-top{font-size: 16px}

    .m-article .content .news-page ul li.news .news-des-top span{float: right; color: #a1a1a1; font-size: 14px ;display: block ; height: 30px;line-height: 30px ; padding-right: 10px;}

    .m-article .content .news-page ul li.news .news-des-bot{font-size: 14px;padding-top: 10px; line-height: 22px; clear: both}

    .m-article .content .news-page ul li.news .news-des-bot a{color: #6a6a6a}

    .m-article .content .news-page ul li.news .news-des-bot{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

    .pagelist{text-align: center;display: table;margin:10px auto;}

    .pagelist span{float: left; color: #555555;padding: 4px 12px;margin: 5px 4px; background: #f1eff0; border-radius: 4px}

    .pagelist  a{color: #555555;}

    .pagelist .page-num-current{background:#005197;color:#fff }




    /*详情页*/

    .m-article .content .titletxt{ font-size: 22px; color: #333; padding-bottom: 5px; font-weight: bold}

    .m-article .content .soure{ text-align: left; color:#8c8b8b; font-size: 14px }

    .m-article .content .daodu{background: #f2f2f2;padding: 20px;color: #000;font-size: 14px;vertical-align: middle;width: 100%; margin-top: 20px}

    .m-article .content .text{ margin-bottom:30px; color: #6a6a6a; font-size: 16px; line-height: 32px; margin-top: 15px}

    .m-article .content .text img{width: 100%}

    .m-article .content #map{width: 80%}



    /*科室导航页*/

    .ksdh_list{clear: both;overflow: auto}

    .ksdh_list .box1 {padding-top: 10px; clear: both;}

    .ksdh_list .department{font-size: 22px; color: #000000}

    .ksdh_list .children ul li{float: left; margin-left: 15px;cursor: pointer;border: 1px solid #cccccc;border-radius: 5px;behavior: url(../other/PIE.htc);

        width: 160px;height: 38px;line-height: 38px;font-size: 14px;margin-top: 14px;    position: relative;}

    .ksdh_list .children ul li i {position: absolute;width: 11px;left: 0;top: 0;height: 100%;background: url(../images/ind_5.png) no-repeat center;}

    .ksdh_list .children ul li a {padding-right: 10px;}

    .ksdh_list .children ul li a {display: block;color: #333;padding-left: 26px;position: relative;}



    /*专家团队*/

    .zjlist{padding-top: 20px;}

    .zjlist ul li{float: left; position: relative;margin-bottom: 25px}

    .zjlist ul li:first-child{margin-left: 0px}

    .zjlist ul li img{width: 206px; height: 278px}

    .zjlist .intro{position: absolute;bottom: 0;left: 0;background: #000b33;opacity:0.5; filter:alpha(opacity=80); color: #fff;width: 100%; padding: 5px 0}

    .zjlist .intro .name{font-size: 18px; text-align: center}

    .zjlist .intro .depart,.zjlist .intro .shangchang{font-size: 14px;text-align: left; padding-left:10px; padding-right: 10px}

    .zjlist .intro a{color: #fff}



    /*搜索专家*/

    .m-article .search{margin-top: 10px; clear: both; padding-top: 10px; }

    .m-article .search select{border-radius: 3px; border: 1px solid #cccccc;width: 28%; height: 30px; line-height: 30px}

    .m-article .search input{ border-radius: 3px; border: 1px solid #cccccc; height: 30px; line-height: 30px; padding-left: 10px}

    .m-article .search .inptxt{width: 35%}

    .m-article .search .submit{background: #005197; color: #fff; width: 50px;margin-top: 2px;border: 0}

    .m-article .search .reset{background:#999 ;width: 50px;color: #fff; margin-top: 2px;border: 0}



    /*医院环境*/

    .m-envir{width: 100%; overflow: auto;padding-top:20px;}

    .m-envir  ul li{width: 48%; margin-left: 0px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; }

    .m-envir  ul li img{border:1px solid #f0f0f0;  }

    .m-envir  ul li:nth-of-type(odd){float: left}

    .m-envir  ul li:nth-of-type(even){float: right}

    .m-envir ul li .jianjie{height: 40px;line-height: 40px; text-align: center;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}



    /*就医指南*/

    .m-jyzn{width: 100%}

    .m-jyzn .cate{font-size: 30px; color: #333; border-bottom: 1px #e6e6e6 solid; padding-bottom: 5px}

    .m-jyzn ul{margin-top: 30px}

    .m-jyzn ul li.service {float: left; margin-bottom:20px;width: 49%;height:120px; }

    .m-jyzn ul li.service:first-child{background: url("../images/jyzn_01.jpg") no-repeat center top;background-size: 100%; }

    .m-jyzn ul li.service:nth-child(2){background: url("../images/jyzn_02.jpg") no-repeat center top;background-size: 100%;float: right}

    .m-jyzn ul li.service:nth-child(3){background: url("../images/jyzn_03.jpg") no-repeat center top;background-size: 100%;}

    .m-jyzn ul li.service:nth-child(4){background: url("../images/jyzn_04.jpg") no-repeat center top;background-size: 100%;float: right}

    .m-jyzn ul li.service:nth-child(5){background: url("../images/jyzn_05.jpg") no-repeat center top;background-size: 100%;}

    .m-jyzn ul li.service:nth-child(6){background: url("../images/jyzn_06.jpg") no-repeat center top;background-size: 100%;float: right}

    .m-jyzn ul li.service:nth-child(7){background: url("../images/jyzn_07.jpg") no-repeat center top;background-size: 100%;}

    .m-jyzn ul li.service .con{margin-left:15px; margin-top: 125px}

    .m-jyzn ul li.service .con ul li{float: left;width: 50%;font-size: 12px;margin-bottom:10px}

    .m-jyzn ul li.service .con ul li img{margin-right: 8px; vertical-align: bottom; }

    .m-jyzn ul li.service .con span{font-size: 12px; color: #005197; font-weight: bold}

    .m-jyzn ul li.service .con div{font-size: 10px; }

    .m-jyzn ul li.service .con .more{color: #9c9c9c; margin-top: 20px;display: block; font-size: 18px}



    /*患者好评*/

    .m-article .content .hzhp{margin-top: 30px; }

    .m-article .content .hzhp li.news{ width: 220px; float: left;  overflow: hidden; margin-right:30px; margin-bottom: 20px}

    .m-article .content .hzhp li.news:nth-child(3n){margin-right: 0}

    .m-article .content .hzhp li.news:first-child{padding-top: 0}

    .m-article .content .hzhp li.news .left{float: left;position: relative}

    .m-article .content .hzhp li.news .left img {width: 220px; height: 123px;     border: 1px solid #f0f0f0;}

    .m-article .content .hzhp li.news span{color: #282828; font-size: 16px;width:220px;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;height: 52px;padding:5px 10px;

    ;background: #EEEEEE}



    /*医院资质*/

    .m-article .content .rongyi{margin-top:30px;  }

    .m-article .content .rongyi li.news{ width: 220px; float: left;  overflow: hidden;  margin-bottom: 20px}

    .m-article .content .rongyi li.news:nth-child(3n){margin-right: 0}

    .m-article .content .rongyi li.news:first-child{padding-top: 0}

    .m-article .content .rongyi li.news .left{float: left;position: relative}

    .m-article .content .rongyi li.news .left .pic {width: 220px; height:154px;     border: 1px solid #f0f0f0;}

    .m-article .content .rongyi li.news span{color: #282828; font-size: 16px;width:220px;display: block;padding: 5px 5px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;;text-align: left}



    /*视频中心*/

    .m-article  .content .rongyi li.news .video_icon{position: absolute; left:35%; top:25%; width: 74px; height: 74px}



    /*网站地图*/

    .sitemap{}

    .sitemap h4{font-size: 30px;line-height: 42px;padding-top: 40px; }

    .sitemap h3{font-size: 16px;   padding-top: 30px ; font-weight: bold}

    .sitemap h3 a{color: #333;}

    .sitemap .linkbox{clear: both; overflow: auto; }

    .sitemap .linkbox ul{clear: both}

    .sitemap .linkbox ul li{float: left;display: inline;padding-top: 5px;font-size: 14px;width: 100px;padding-right: 5px;box-sizing: border-box;}

    .sitemap .linkbox ul li a{color: #5e6267}

    .sitemap .linkbox .children{width: 130px; padding-bottom: 10px}

    .sitemap .linkbox .children a{color: #333;}

}



/*自适应*/

@media (min-width: 768px) and (max-width: 1023px) {



    /*列表页*/

    .m-article .content .news-page ul li.news .news-img{float: left; width: 30%}

    .m-article .content .news-page ul li.news .news-des{float: right; width: 70%}

    .m-article .content .news-page ul li img{height:196px;width: 263px; overflow: hidden;  border: 1px solid #f0f0f0;}



    /*底部*/

    .m-article .bottom{height: 100px;margin-top: 80px}

    .m-article .bottom li { float: left;width: 25%;height: 85px;line-height: 85px;text-align: center;margin-bottom: 5px; font-size: 20px}

    .m-article .bottom li img {vertical-align: middle;margin-right: 14px;margin-top: -2px;}

    .m-article .bottom li.li1 {background: #023d81;}

    .m-article .bottom li.li2 {background: #39b54a;}

    .m-article .bottom li.li3 {background: #00ac7a;}

    .m-article .bottom li.li4 {background: #4091d5;}

    .m-article .bottom li a{color: #fff}



    /*科室导航*/

    .ksdh_list .children ul li:first-child,.ksdh_list .children ul li:nth-child(6),.ksdh_list .children ul li:nth-child(11),.ksdh_list .children ul li:nth-child(16){margin-left: 0px}



    /*专家团队*/

    .zjlist ul li{margin-left: 0; }

    .zjlist ul li:nth-child(4n){margin-right: 0}





}



@media  (min-width: 767px) and (max-width: 768px) {

    .m-article .content .news-page ul li.news .news-img{float: left; width: 35%}

    .m-article .content .news-page ul li.news .news-des{float: right; width: 62%}



    /*科室导航*/

    .ksdh_list .children ul li:first-child,.ksdh_list .children ul li:nth-child(6),.ksdh_list .children ul li:nth-child(11),.ksdh_list .children ul li:nth-child(16){margin-left: 15px}

    .ksdh_list .children ul li:first-child,.ksdh_list .children ul li:nth-child(5),.ksdh_list .children ul li:nth-child(9),.ksdh_list .children ul li:nth-child(13){margin-left: 0px}



    /*专家团队*/

    .zjlist ul li img{width: 165px; height: 223px}

    .zjlist ul li{margin-right: 22px; }

    .zjlist .intro .name{font-size: 14px; text-align: center}

    .zjlist .intro .depart,.zjlist .intro .shangchang{font-size: 12px;text-align: left; padding-left:5px; padding-right: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



    /*医院环境*/

    .m-envir  ul li img{height: 239px; overflow: hidden; width: 100% }





}



@media (max-width: 640px) {

    .m-banner {height: 112px;position: relative;overflow: hidden;}

    .m-banner img{ width: 640px;height: 112px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}

    .m-article .content .cate {

        font-size: 20px;

        color: #333;

        border-bottom: 1px #e6e6e6 solid;

        padding-bottom: 5px;

    }

    .m-article .top {margin-top: -31px;position: absolute;width: 100%;}

    .m-article .top .catename {float: left;width:30%;padding: 5px 0;font-size: 14px;}

    .m-article .content .news-page ul li.news img{height: 100px;width: 140px; overflow: hidden;border: 1px solid #f0f0f0;}

    .m-article .content .news-page ul li.news .news-des-bot{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

    .m-article .content .news-page ul li.news .news-des .time {color: #a1a1a1; font-size: 14px ;display: block}

    .m-article .content .news-page ul li.news .news-des-bot{padding-top: 0px}

    .m-article .leftmenu li a {display: block;font-size: 16px;position: relative;height: 30px;line-height: 30px;}



    .m-article .bottom{height:168px;margin-top: 80px; margin-bottom: 50px}

    .m-article .bottom li {width: 100%;height: 42px;line-height: 42px;    text-align: center;margin-bottom: 5px;}

    .m-article .bottom li img {vertical-align: middle;margin-right: 14px;margin-top: -2px;width: 28px; height: 28px}

    .m-article .bottom li.li1 {background: #023d81;}

    .m-article .bottom li.li2 {background: #39b54a;}

    .m-article .bottom li.li3 {background: #00ac7a;}

    .m-article .bottom li.li4 {background: #4091d5;}

    .m-article .bottom li a{color: #fff}



    /*科室导航*/

    .ksdh_list .department{font-size: 18px; }

    .ksdh_list .children ul li{width: 49%; margin-left: 0px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; }

    .ksdh_list .children ul li:nth-of-type(odd){float: left}

    .ksdh_list .children ul li:nth-of-type(even){float: right}



    /*专家团队*/

    .zjlist ul li img{width:100px; height:135px}

    .zjlist ul li{margin-right: 15px;margin-bottom: 10px }

    .zjlist ul li:nth-child(3n){margin-right: 0}

    .zjlist ul li .m-intro{text-align: center;margin-top: 5px}



    /*患者好评*/

    .m-article .content .hzhp li.news{ width: 160px; float: left; overflow: hidden; margin-right: 30px}

    .m-article .content .hzhp li.news .left img {width: 160px; height: 90px;     border: 1px solid #f0f0f0;}

    .m-article .content .hzhp li.news span{color: #282828; font-size: 16px;width:160px;display: block;height: 35px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding:5px 5px;

    ;background: #EEEEEE}



    /*医院资质*/

    .m-article .content .rongyi li.news{ width: 180px; float: left; overflow: hidden; margin-right: 30px; position: relative}

    .m-article .content .rongyi li.news .left .pic {width: 180px; height: 126px;     border: 1px solid #f0f0f0;}

    .m-article .content .rongyi li.news span{color: #282828; font-size: 16px;width:180px;display: block;height: 35px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding:5px 5px;

    ;}



    .m-article .content{padding-top: 0}

    .sitemap h3{font-size: 16px;   padding-top: 0 ; font-weight: bold}



}





@media (max-width: 414px) {/* 小于414像素屏幕*/

    .m-banner img{ width: 640px;height: 112px;position: absolute;left: 50%;top: 50%;transform: translate(-45%,-50%);-webkit-transform: translate(-45%,-50%);}



    /*医院环境*/

    .m-envir  ul li img{height: 100px; overflow: hidden; width: 100% }



    /*患者好评*/

    .m-article .content .hzhp li.news{ width: 160px; float: left; overflow: hidden; margin-right:10px}

    .m-article .content .hzhp li.news:nth-child(even){float: right; margin-right: 0}

    .m-article .content .hzhp li.news .left img {width: 160px;      border: 1px solid #f0f0f0;}

    .m-article .content .hzhp li.news span{color: #282828; font-size: 16px;width:160px;display: block;height: 35px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding:5px 5px;

    ;background: #EEEEEE}



    /*医院资质*/

    .m-article .content .rongyi li.news{ width: 160px; float: left;  overflow: hidden; }

    .m-article .content .rongyi li.news:nth-child(even){float: right; margin-right: 0}

    .m-article .content .rongyi li.news .left .pic{width: 160px; height: 112px;     border: 1px solid #f0f0f0;}

    .m-article .content .rongyi li.news span{color: #282828; font-size: 16px;width:160px;display: block;height: 35px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding:5px 5px;

    ;}



    /*视频中心*/

    .m-article  .content .rongyi li.news .video_icon{position: absolute; left:35%; top:25%; width: 54px; height:54px}



    /*专家团队*/

    .zjlist ul li img{width:100px; height:135px}

    .zjlist ul li{width: 30%;margin-bottom: 10px }

    .zjlist ul li:nth-child(3n){margin-right: 0}

    .zjlist ul li .m-intro{text-align: center;margin-top: 5px}

}

@media (max-width: 375px) { /* 小于375像素屏幕*/

    .m-banner img{ width: 640px;height: 112px;position: absolute;left: 50%;top: 50%;transform: translate(-45%,-50%);-webkit-transform: translate(-45%,-50%);}

    .m-article .content .news-page ul  li.news img{height: 100px;width: 130px; overflow: hidden;border: 1px solid #f0f0f0;}





    /*医院环境*/

    .m-envir  ul li img{height: 89px; overflow: hidden; width: 100% }



    /*患者好评*/

    .m-article .content .hzhp li.news{ width: 160px; float: left;  overflow: hidden; margin-right:0px}



    /*医院资质*/

    .m-article .content .rongyi li.news{ width: 48%; float: left; overflow: hidden; margin-right:0px;}



}

@media (max-width: 320px) {/* 小于320像素屏幕*/

    .m-banner img{ width: 640px;height: 112px;position: absolute;left: 50%;top: 50%;transform: translate(-44%,-40%);-webkit-transform: translate(-44%,-40%);}

    .m-article .top {margin-top: -20px;position: absolute;width: 100%;}

    .m-article .leftmenu {padding-top: 30px;}

    .m-article .content .news-page ul  li.news img{height: 90px;width: 110px; overflow: hidden;border: 1px solid #f0f0f0;}



    /*科室导航*/

    .ksdh_list .children ul li a {display: block;color: #333;padding-left: 15px;position: relative;}



    /*专家团队*/

    .zjlist ul li .m-intro .m-depart{width:60px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

    .zjlist ul li img{width:80px; height:108px;}

    .zjlist ul li {margin-right: 10px}





    /*患者好评*/

    .m-article .content .hzhp li.news{ width: 130px; float: left; overflow: hidden; margin-right:0px}

    .m-article .content .hzhp li.news .left img {width: 130px; height: 73px;     border: 1px solid #f0f0f0;}

    .m-article .content .hzhp li.news span{color: #282828; font-size: 16px;width:130px;display: block;height: 35px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding:5px 5px;

    ;background: #EEEEEE}





    /*医院资质*/

    .m-article .content .rongyi li.news{ width:130px; float: left; overflow: hidden; margin-right:0px;}

    .m-article .content .rongyi li.news:nth-child(even){float: right; }

    .m-article .content .rongyi li.news .left .pic {width: 130px; height:91px;     border: 1px solid #f0f0f0;}

    .m-article .content .rongyi li.news span{color: #282828; font-size: 16px;width:130px;display: block;height: 35px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding:5px 5px;

    ;}



    /*视频中心*/

    .m-article  .content .rongyi li.news .video_icon{position: absolute; left:35%; top:25%; width: 44px; height:44px}





}



.zhujie{text-align: right; color: #c7c7c7;margin-top: 50px}

.m-zhujie{text-align: center; color: #c7c7c7;margin-top: 50px}





