﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; font-family:"微软雅黑", "宋体", Arial; text-decoration:none; list-style:none;}
img{border:none;}
body{background:#fff;}
html{font-size:16px; height:100%;}
img{display:block; width:100%; }

@media screen and (min-width: 320px) {html{font-size:8px;}}
@media screen and (min-width: 360px) {html{font-size:9px;}}
@media screen and (min-width: 375px) {html{font-size:9.375px;}}
@media screen and (min-width: 400px) {html{font-size:10px;}}
@media screen and (min-width: 414px) {html{font-size:10.35px;}}
@media screen and (min-width: 440px) {html{font-size:11px;}}
@media screen and (min-width: 480px) {html{font-size:12px;}}
@media screen and (min-width: 520px) {html{font-size:13px;}}
@media screen and (min-width: 560px) {html{font-size:14px;}}
@media screen and (min-width: 600px) {html{font-size:15px;}}
@media screen and (min-width: 640px) {html{font-size:16px;}}
@media screen and (min-width: 680px) {html{font-size:17px;}}
@media screen and (min-width: 720px) {html{font-size:18px;}}
@media screen and (min-width: 760px) {html{font-size:19px;}}
@media screen and (min-width: 800px) {html{font-size:20px;}}
@media screen and (min-width: 960px) {html{font-size:24px;}}
@media screen and (min-width: 1024px) {html{font-size:25.6px;}}
.list-pagination {   color: #333;line-height:/*60px*/8vw; height:/*60px*/8vw; }
.list-pagination a {   color: #333 }
.fyz2 { font-size: 1.6rem}.fyz1 { font-size: 1.6rem}
.zxyy{width:100%; max-width:1024px; margin:0 auto; }
.active-zj { background: #eaa16a!important}
.zxyy .top{width:100%; height:4.2rem; background-color:#189170; background-image:linear-gradient(to right, #1375af , #1a9f53); overflow:hidden;}
.zxyy .top a{display:block; width:20%; height:4.2rem; line-height:4.2rem; float:right; text-align:center; font-size:1.4rem; color:#fff;}
.zxyy .top a:first-child{margin-right:2%;}
.top-active{background-color:rgb(12,134,100);}

.zxyy .logo{width:100%; height:7.6rem; overflow:hidden;}
.zxyy .logo .logo-zxyy{width:78.125%; height:5.83rem; float:left; margin-left:4.5%; margin-top:1rem;}
.zxyy .logo .logo-nav{float:right; width:8.3%; height:3.3rem; margin-right:5.6%; margin-top:1.8rem;}
.zxyy .logo .logo-nav a{display:block; width:100%; }

.zxyy .banner{width:100%;}
/* 本例子css -------------------------------------- */
.zxyy .banner .focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.zxyy .banner .focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.zxyy .banner .focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.zxyy .banner .focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.zxyy .banner .focus .hd ul .on{ background:#FF4000;  }
.zxyy .banner .focus .bd{ position:relative; z-index:0; }
.zxyy .banner .focus .bd li img{ width:100%;}
.zxyy .banner .focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }


.zxyy .nav{width:100%; height:23.6rem; overflow:hidden;}
.zxyy .nav .frame{width:110%; height:22.4rem; margin-top:1.25rem; margin-left:2.4%;}
.zxyy .nav .frame a{display:block; width:26.8%; height:8.8rem; border-radius:15px; padding-top:1.2rem; float:left; margin-right:2.9%; margin-bottom:1rem;}
.zxyy .nav .frame a .nav-icon{width:38%; height:5.6rem; margin:0 auto;}
.zxyy .nav .frame a .nav-text{width:80%; height:1rem; line-height:1rem; text-align:center; color:#fff; margin:0.4rem auto 0; font-size:1.5rem;}
.nav1{background:#5db1b5;}
.nav2{background:#e1c488;}
.nav3{background:#5382ba;}
.nav4{background:#eaa16a;}
.nav5{background:#cfcfcf;}
.nav6{background:#5db1b5;}
/*就医指南*/
.zxyy .news-content2 .jyzn{width:100%; overflow:hidden; margin:6vw auto;}
.zxyy .news-content2 .jyzn .jyzn-f{width:110%; overflow:hidden;}
.zxyy .news-content2 .jyzn .jyzn-f .jyzn-title{width:91%; height:8vw; line-height:8vw; text-align:center; color:#535353; font-size:2.2rem; font-weight:bold; margin-bottom:4vw;}
.zxyy .news-content2 .jyzn .jyzn-f a{display:block; width:42%; height:52vw; padding-top:6vw; float:left; border:1px solid #ddd; margin-left:2%; margin-bottom:2.6vw;}
.zxyy .news-content2 .jyzn .jyzn-f a .jyzn-box{width:50%; height:24vw; border:1px solid #ddd; margin:0 auto; border-radius:50%;}
.zxyy .news-content2 .jyzn .jyzn-f a .jyzn-box img{display:block; margin:5vw auto; width:56%;}
.zxyy .news-content2 .jyzn .jyzn-f a .jyzn-text1{width:100%; height:8vw; line-height:8vw; margin-top:3vw; text-align:center; color:#535353; font-size:1.8rem; font-weight:bold;}
.zxyy .news-content2 .jyzn .jyzn-f a .jyzn-more{display:block; width:70%; height:7vw; line-height:7vw; margin:2.5vw auto 0; text-align:center; color:#fff; font-size:1.4rem; border:1px solid #199b5c; border-radius:20px; background:#199b5c;}

/*栏目 导航*/
.page_lm_menu { overflow:hidden;}
.page_lm_menu ul { width:100%; padding-left:1%;}
.page_lm_menu ul li { width:23.333%; margin-right:1%; float:left; margin-bottom:5px;}
.page_lm_menu ul li .t1 { font-size:12px; text-align:center; color:#555; margin:0 5px;}
.page_lm_menu ul li a .t1 { color:#fff; display:block; line-height:35px; background:#18946B; border-radius: 10px; }
 

.page_lm_menu ul li a:hover .t11 { color:#0a3e7a; background:#1376AC; border:1px solid #1376AC;}

.page_lm_menu ul .on a .t1 { color:#0a3e7a; background:#1376AC; border:1px solid #1376AC;}
.page_lm_menu ul .on a:hover .t1 { color:#fff; background:#1393da; border:1px solid #1393da;}
.zxyy .main1{width:100%;}
/* tab */
#content{ padding:10px 0; background:#fff;  }
.zxyy .main1 .tabBox{ margin:10px auto;   }
.zxyy .main1 .tabBox .hd{ height:4.8rem; line-height:4.8rem; font-size:20px; overflow:hidden; background:#eee; border-top:1px solid #ccc;}
.zxyy .main1 .tabBox .hd ul{display:block;}
.zxyy .main1 .tabBox .hd ul li{ float:left; width:50%; height:4.8rem; text-align:center; font-size:1.75rem;}
.zxyy .main1 .tabBox .hd ul li a{color:#666;}
.zxyy .main1 .tabBox .hd ul li.on a{ color:#26665d; display:block; height:4.65rem; line-height:4.65rem;   border-bottom:3px solid #26665d;  }
.zxyy .main1 .tabBox .bd ul{ padding:10px;  }
.zxyy .main1 .tabBox .bd ul .frame-tab{width:91.6%; margin:0 auto;}
.zxyy .main1 .tabBox .bd ul .frame-tab a{display:block; width:100%;padding:1.5rem 0; border-bottom:1px dashed #c3c3c3; overflow:hidden;}
.zxyy .main1 .tabBox .bd ul .frame-tab a .con-left{float:left; width:58%; }
.zxyy .main1 .tabBox .bd ul .frame-tab a .con-left .con-newstitle{width:100%; height:6rem; line-height:3rem; color:#535353; font-size:1.7rem; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}
.zxyy .main1 .tabBox .bd ul .frame-tab a .con-left .con-newstime{width:100%; color:#838383; font-size:1.6rem; height:1.8rem; line-height:1.8rem; margin-top:1.2rem;}
.zxyy .main1 .tabBox .bd ul .frame-tab a .con2-title{width:100%; height:6rem; line-height:3rem; color:#535353; font-size:1.7rem; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}
.zxyy .main1 .tabBox .bd ul .frame-tab a .con2-time{width:100%; color:#838383; font-size:1.6rem; height:1.8rem; line-height:1.8rem; margin-top:1.2rem;}
.zxyy .main1 .tabBox .bd ul .frame-tab a.con-btn{display:block; width:100%; height:2.6rem; line-height:2.6rem; background-color:#f1f1f1; border:none; margin-top:1rem; text-align:center; font-size:1.6rem; color:#838383;}
.zxyy .main1 .tabBox .bd ul .frame-tab a .con-right{float:right; width:38%; height:9.58rem; border-radius:10px;}

.zxyy .banner-n{width:100%; border-top:1rem solid #f1f1f1;}

.zxyy .main2{width:100%;}
.zxyy .main2 .main2-title{width:91.6%; height:4.8rem; line-height:4.8rem; color:#333; font-size:2rem; border-bottom:1px solid #cecece; margin:0.6rem auto 0.4rem; font-weight:bold;}
/* tab */
#content2{ padding:4vw 0 0; background:#fff;  }
.zxyy .main2 .tabBox{ margin:10px auto;   }
.zxyy .main2 .tabBox .hd{ height:3.75rem; line-height:3.75rem; font-size:20px; overflow:hidden; }
.zxyy .main2 .tabBox .hd ul{display:block;}
.zxyy .main2 .tabBox .hd ul li{ float:left; width:21.875%; height:3.75rem; margin-right:1.66%; text-align:center; font-size:1.45rem; background-color:#f1f1f1; border-radius:15px;}
.zxyy .main2 .tabBox .hd ul li:first-child{margin-left:3%;}
.zxyy .main2 .tabBox .hd ul li a{color:#666;}
.zxyy .main2 .tabBox .hd ul li.on a{ color:#fff; display:block; height:3.75rem; line-height:3.75rem; background-color:#51a8ad; border-radius:15px;}
.zxyy .main2 .tabBox .bd ul{ padding:10px;  }
.zxyy .main2 .tabBox .bd ul .frame-ks{width:96%; margin:1rem auto 0;}
.zxyy .main2 .tabBox .bd ul .frame-ks .frame-n{width:110%; overflow:hidden;}
.zxyy .main2 .tabBox .bd ul .frame-ks .frame-n a{float:left;display:block; width:42.6%; height:4.16rem; line-height:4.16rem; text-align:center; color:#535353; font-size:1.5rem; border:1px solid #c9c9c9; border-radius:15px; margin-right:3%; margin-bottom:1rem;}

.zxyy .main3{width:91.6%; margin:0 auto;}
.zxyy .main3 .main3-title{width:100%; height:4.8rem; line-height:4.8rem; color:#333; font-size:2rem; border-bottom:1px solid #cecece; margin:0.6rem auto 0.4rem; font-weight:bold;}
.zxyy .main3 .main3-frame{width:100%; overflow:hidden; margin-top:1.4rem;}
.zxyy .main3 .main3-frame a{display:block; width:50%; float:left;}

.zxyy .main4{width:100%; margin:2rem auto 0;}

.zxyy .main5{width:100%; height:6.5rem; line-height:6.5rem; text-align:center; background-color:#189170; background-image:linear-gradient(to right, #1375af , #1a9f53); color:#fff; font-size:1.6rem;}

.zxyy .main001{width:94%; margin:1.3rem auto 0; overflow:hidden;}
.zxyy .main001 a{float:left; display:block; width:50%; height:11rem; padding-top:3rem;}
.zxyy .main001 a .m1-icon{width:25.8%; margin:0 auto;}
.zxyy .main001 a .m1-text{width:80%; height:3rem; line-height:3rem; margin:0 auto; text-align:center; color:#fff; font-size:1.8rem; margin-top:1.1rem;}
.zxyy .main001 a .m1-text2{width:80%; height:3rem; line-height:3rem; margin:0 auto; text-align:center; color:#838383; font-size:1.8rem; margin-top:1.1rem;}

.zxyy .main002{width:91.6%; margin:1rem auto;}
.zxyy .main002 .m002-img{width:100%;}
.zxyy .main002 .m002-title{width:100%; height:4.5rem; overflow:hidden; border-bottom:1px solid #cecece; margin-top:1rem;}
.zxyy .main002 .m002-name{float:left; width:40%; height:4.5rem; line-height:4.5rem; font-size:2rem; color:#535353; font-weight:bold;}
.zxyy .main002 .m002-more{float:right; width:15%; height:4.5rem; line-height:5.2rem; font-size:1.6rem; color:#838383;}
.zxyy .main002 .m002-more a{font-size:1.6rem; color:#838383;}

.zxyy .main002 .m002-n{width:100%; margin-top:1rem;}
.zxyy .main002 .m002-n a{display:block; width:100%; height:4rem; line-height:4rem; border-bottom:1px dashed #ddd; color:#535353; font-size:1.6rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.zxyy .banner916{width:91.6%; margin:0 auto 1rem;}




.main-zj { padding: 3%}


.nav-zj { width: 96%; margin-left: 3%; }

.zj-left { font-size: 1.5rem; padding: 3%; font-weight: bold;background: #eee; border-radius: 8px; margin-bottom: 2%; margin-top: 2%}

.zj-right { font-size: 1.4rem; margin: 1%; color: #999 }
.zj-right a {
    margin: 1% 0.5%;
    line-height: 3rem;
    color: #eee;
    background: #999;
    padding: 3px 2px;
    border-radius: 4px;
    width: 29.8%;
    display: block;
    float: left;
    text-align: center;
}
.many-txt{overflow : hidden;    }

.all-txt{
            overflow : hidden;
            
            display: -webkit-box;
            -webkit-line-clamp: 100;
            -webkit-box-orient: vertical;
        }
 
.btmp { display: none}

.bttm { margin: 0 auto}



.frame-zj a { width: 44%; display: block; float: left; margin-bottom: 3%; margin-left: 3%}

.zj-nz { text-align: center}
.zj-name { color: #444; font-size: 1.8rem; line-height:1.6; margin-top:1vw;}

.zj-zhicheng { color: #999; font-size: 1.4rem}


.index-a1{background:url(../images/index-1a1.jpg) no-repeat top center;}
.index-a2{background:url(../images/index-1a2.jpg) no-repeat top center;}
.index-a3{background:url(../images/index-1a3.jpg) no-repeat top center;}
.index-a4{background:url(../images/index-1a4.jpg) no-repeat top center;}
/* 楼层分布*/
.zxyy .news-content .lcfb{width:100%;}
.zxyy .news-content .lcfb .lcfb-nav{width:100%; overflow:hidden;}
.zxyy .news-content .lcfb .lcfb-nav .lcfb-navf{width:110%; overflow:hidden;}
.zxyy .news-content .lcfb .lcfb-nav .lcfb-navf a{display:block;  float:left; width:43.8%; height:10vw; line-height:10vw; text-align:center; background:#189667; color:#fff; font-size:1.6rem; margin-right:3%; margin-bottom:2vw; text-indent:0;}
#lcfb-active{background:#006ca9;}

.zxyy .news-content .lcfb .lcfb-f{width:100%; margin-bottom:2vw;}
.zxyy .news-content .lcfb .lcfb-f .lcfb-title{width:100%; height:10vw; line-height:10vw; background:#006ca9; color:#fff; font-size:1.5rem;}
.zxyy .news-content .lcfb .lcfb-f .lcfb-c{width:100%; overflow:hidden; background:#f3fbff; border-bottom:2px solid #fff;}
.zxyy .news-content .lcfb .lcfb-f .lcfb-c .lcfb-cleft{float:left; width:15%; padding-top:2vw; padding-bottom:2vw; font-size:2rem; text-indent:0; text-align:center; font-weight:bold;}
.zxyy .news-content .lcfb .lcfb-f .lcfb-c .lcfb-cright{width:79%; margin:2vw 3%; overflow:hidden;}
.zxyy .news-content .lcfb .lcfb-f .lcfb-c .lcfb-cright span{float:left;line-height:2.6; margin-right:8%; font-size:1.5rem; color:#535353; text-overflow:ellipsis; text-indent:0 !important;}



/*菜单*/
.nav-right{width:100%; display:none; position:fixed; left:100vw; top:0; background-color:#fff; z-index:999; height:100vh; overflow:auto;}
.nav-right .nav-top{width:100%; height:4.75rem; line-height:4.75rem; background-color:#189170; background-image:linear-gradient(to right, #1375af , #1a9f53); position:relative; text-align:center; font-size:2rem; color:#fff;}
.nav-right .nav-top .nav-tophome{width:6.25%; position:absolute; left:4.6%; top:1.16rem;}
.nav-right .nav-top .nav-topclose{width:6.25%; position:absolute; right:4.6%; top:1.16rem;}

.nav-right .nav-main{width:100%; height:7.34rem; padding-top:2.66rem; border-bottom:0.85rem solid #efefef; overflow:hidden; margin-bottom:0.4rem;}
.nav-right .nav-main a{display:block; width:19.375%; height:6rem; float:left;}
.nav-right .nav-main a:first-child{margin-left:1.5%;}
.nav-right .nav-main a .nav-main-img{width:38.7%; margin:0 auto;}
.nav-right .nav-main a .nav-main-text{width:100%; height:2rem; line-height:2rem; margin-top:0.6rem; text-align:center; color:#535353; font-size:1.3rem;}

.nav-right .nav-z1{width:100%; margin-top:0.1rem; padding-bottom:1rem;}
.nav-right .nav-z1 .nav-z1-title{width:100%; height:4.16rem; }
.nav-right .nav-z1 .nav-z1-title a{display:block; width:96%; height:4.16rem; border-bottom:1px solid #e6e6e6; line-height:4.16rem; padding-left:4%; font-size:1.66rem; color:#178c7c;}
.nav-right .nav-z1 .nav-z1-c{width:93%; overflow:hidden; margin-top:1.2rem; margin-left:4%;}
.nav-right .nav-z1 .nav-z1-c a{display:block; float:left; width:46.6%; height:4.25rem; line-height:4.25rem; text-align:center; font-size:1.4rem; color:#535353; border:1px solid #999; margin-right:2.7%; margin-bottom:1rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background-color:#e5e5e5;}




/*新闻列表页*/
.zxyy .news-list{width:91.6%; padding-top:4vw; margin:0 auto; padding-bottom:4rem; min-height: 400px;}
.zxyy .news-list a{display:block; width:100%;padding:1.5rem 0; border-bottom:1px dashed #c3c3c3; overflow:hidden;}
.zxyy .news-list a .con-left{float:left; width:58%; }
.zxyy .news-list a .con-left .con-newstitle{width:100%; height:6rem; line-height:3rem; color:#535353; font-size:1.7rem; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}
.zxyy .news-list a .con-left .con-newstime{width:100%; color:#838383; font-size:1.6rem; height:1.8rem; line-height:1.8rem; margin-top:1.2rem;}
.zxyy .news-list a .con2-title{width:100%; line-height:3rem; color:#535353; font-size:1.8rem; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}
.zxyy .news-list a .con2-time{width:100%; color:#838383; font-size:1.6rem; height:1.8rem; line-height:1.8rem; margin-top:1.2rem;}
.zxyy .news-list a.con-btn{display:block; width:100%; height:2.6rem; line-height:2.6rem; background-color:#f1f1f1; border:none; margin-top:1rem; text-align:center; font-size:1.6rem; color:#838383;}
.zxyy .news-list a .con-right{float:right; width:38%; height:9.58rem; border-radius:10px;}

.zxyy .top-list{width:100%; height:7.16rem; background-color:#189170; background-image:linear-gradient(to right, #1375af , #1a9f53); overflow:hidden;}
.zxyy .top-list .logo-list{width:52%; height:2.95rem; margin:0 auto; padding-top:0.8rem;}
.zxyy .top-list .top-listhome{width:10.3%; height:2.91rem;position:absolute; top:1.4rem; left:5.3%; }
.zxyy .top-list .top-listnav{width:10.3%; height:2.91rem;position:absolute; top:1.4rem; right:5.3%; }
.zxyy .title-list{width:100%; height:5rem; background-color:#f5f5f5; line-height:5.6rem; color:#666; font-size:2.1rem; font-weight:bold; text-align:center; border-bottom:1px solid #e3e3e3;}

.zxyy .down-list{width:100%; height:18.6rem; padding-top:2rem; background:url(../images/index-contact1.jpg) no-repeat top center; background-size:100%; }
.zxyy .down-list .down-logo{width:35.4%; height:3.916rem; margin:0 auto;}
.zxyy .down-list .down-text{width:100%; height:12rem; text-align:center; margin-top:1rem;}
.zxyy .down-list .down-text p{color:#6f6f6f; font-size:1.6rem;line-height:1.8;}

/*新闻详情页*/
.zxyy .daohang-list{width:92%; height:4.6rem; line-height:4.6rem; background-color:#f5f5f5;color:#666; font-size:1.8rem; padding-left:8%; border-bottom:1px solid #e3e3e3; }
 
 
.zxyy .daohang-list a{ height:4.6rem; line-height:5rem; color:#535353; font-size:1.7rem; }
.zxyy .news-title{width:91.6%; line-height:1.8; font-size:2.4rem; color:#666; font-weight:bold; margin:1.8rem auto 0.6rem; center-align:center;}
.zxyy .news-more{width:91.6%; line-height:3rem; color:#999; font-size:1.7rem; border-bottom:1px dashed #999; margin:0 auto; padding-bottom:0.6rem; margin-bottom:2rem;}
.zxyy .news-content{width:91.6%; min-height:80vw; margin:0 auto; color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify; padding-bottom:6rem;}
.zxyy .news-content img{display:block; text-align:center; max-width:90%; margin:1.6rem auto;    height: auto;}
.zxyy .news-content p{color:#535353; font-size:2rem; text-indent:2em; line-height:2; text-align:justify;}
.zxyy .news-content span{color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify;}

.zxyy .news-title2{width:91.6%; line-height:1.8; font-size:2.4rem; color:#666; font-weight:bold; text-align:center; margin:1.8rem auto 0.6rem;}

/*.zxyy .news-content2{width:91.6%; margin:0 auto; color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify; padding-bottom:6rem;}
.zxyy .news-content2 .tabBox{ margin:10px auto;   }
.zxyy .news-content2 .tabBox .hd{ height:3.75rem; line-height:3.75rem; font-size:20px; overflow:hidden; }
.zxyy .news-content2 .tabBox .hd ul{display:block;}
.zxyy .news-content2 .tabBox .hd ul li{ float:left; width:46.5%; height:3.75rem; margin-right:3.5%; text-align:center; font-size:1.45rem; background-color:#f1f1f1; border-radius:15px; text-indent:0;}
.zxyy .news-content2 .tabBox .hd ul li a{color:#666;}
.zxyy .news-content2 .tabBox .hd ul li.on a{ color:#fff; display:block; height:3.75rem; line-height:3.75rem; background-color:#51a8ad; border-radius:15px;}
.zxyy .news-content2 .tabBox .bd ul{display:block;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks{width:100%; margin:2rem auto 0;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n{width:100%; color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify; padding-bottom:6rem;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n {color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n span{color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify;}

.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors{width:100%; height:8.17rem; border-bottom:1px dashed #999; padding-top:1.83rem;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a{display:block; width:90%; margin:0 auto; height:6rem; overflow:hidden;}

.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n01{float:left; width:15vw; height:15vw; border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n01 img{display:block; width:auto; height:100%;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02{width:50%; height:6rem; float:left; margin-left:5%;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02 .dn02-name{width:100%; height:3rem; line-height:3rem; color:535353; font-size:1.6rem; text-indent:0;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02 .dn02-name{width:100%; height:3rem; line-height:3rem; color:#535353; font-size:1.6rem; text-indent:0;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n03{width:4.5%; height:3.83rem; float:right;margin-top:2.16rem;}*/

.zxyy .news-contentk{width:91.6%; margin:0 auto; color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify; padding-bottom:6rem;}
.zxyy .news-contentk .tabBox{ margin:10px auto;   }
.zxyy .news-contentk .tabBox .hd{line-height:3.75rem; font-size:20px; overflow:hidden; }
.zxyy .news-contentk .tabBox .hd ul{display:block;}
.zxyy .news-contentk .tabBox .hd ul li{ float:left; width:46.5%; height:3.75rem; margin-right:3.5%; text-align:center; font-size:1.45rem; background-color:#f1f1f1; border-radius:15px; text-indent:0; margin-bottom:1rem;}
.zxyy .news-contentk .tabBox .hd ul li a{color:#666;}
.zxyy .news-contentk .tabBox .hd ul li.on a{ color:#fff; display:block; height:3.75rem; line-height:3.75rem; background-color:#51a8ad; border-radius:15px;}
.zxyy .news-contentk .tabBox .bd ul{display:block;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks{width:100%; margin:1rem auto 0;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n{width:100%; color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify; padding-bottom:6rem;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n {color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n span{color:#535353; font-size:1.25rem; text-indent:2em; line-height:2; text-align:justify;}

.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors{width:100%; height:8.17rem; border-bottom:1px dashed #999; padding-top:1.83rem;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors a{display:block; width:90%; margin:0 auto; height:6rem; overflow:hidden;}

.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n01{float:left; width:15vw; height:15vw; border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n01 img{display:block; width:auto; height:100%;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02{width:50%; height:6rem; float:left; margin-left:5%;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02 .dn02-name{width:100%; height:3rem; line-height:3rem; color:535353; font-size:1.6rem; text-indent:0;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02 .dn02-name{width:100%; height:3rem; line-height:3rem; color:#535353; font-size:1.6rem; text-indent:0;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n03{width:6.5%; height:3.83rem; float:right;margin-top:2.16rem;}

/*科室介绍*/
.zxyy .news-content2{width:100%;}
.zxyy .news-content2 .main2-title{width:91.6%; height:4.8rem; line-height:4.8rem; color:#333; font-size:2rem; border-bottom:1px solid #cecece; margin:0.6rem auto 0.4rem;}
/* tab */
.zxyy .news-content2 .tabBox{ margin:10px auto;   }
.zxyy .news-content2 .tabBox .hd{ height:3.75rem; line-height:3.75rem; font-size:20px; overflow:hidden; }
.zxyy .news-content2 .tabBox .hd ul{display:block;}
.zxyy .news-content2 .tabBox .hd ul li{ float:left; width:21.875%; height:3.75rem; margin-right:1.66%; text-align:center; font-size:1.45rem; background-color:#f1f1f1; border-radius:15px;}
.zxyy .news-content2 .tabBox .hd ul li:first-child{margin-left:3%;}
.zxyy .news-content2 .tabBox .hd ul li a{color:#666;}
.zxyy .news-content2 .tabBox .hd ul li.on a{ color:#fff; display:block; height:3.75rem; line-height:3.75rem; background-color:#51a8ad; border-radius:15px;}

.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors{width:100%; height:8.17rem; border-bottom:1px dashed #999; padding-top:1.83rem;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a{display:block; width:90%; margin:0 auto; height:6rem; overflow:hidden;}

.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n01{float:left; width:15vw; height:15vw; border-radius:50%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n01 img{display:block; width:auto; height:100%;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02{width:70%; height:6rem; float:left; margin-left:5%;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02 .dn02-name{width:100%; height:3rem; line-height:3rem; color:535353; font-size:1.6rem; text-indent:0;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n02 .dn02-name{width:100%; height:3rem; line-height:3rem; color:#535353; font-size:1.6rem; text-indent:0;}
.zxyy .news-content2 .tabBox .bd ul .frame-ks .frame-n .doctors a .d-n03{width:4.5%; height:3.83rem; float:right;margin-top:2.16rem;}

/*先进设备*/
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .xjsb{width:91vw; margin-bottom:1.5rem;}
.zxyy .news-contentk .tabBox .bd ul .frame-ks .frame-n .xjsb .sb-text{width:91vw; height:3rem; line-height:3rem; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#535353; font-size:1.7rem; margin-top:1rem; text-indent:0;}

/*临时*/

.zxyy .main-linshi{width:100%;}
.zxyy .main-linshi .main2-title{width:100%; height:6rem; line-height:6rem; color:#fff; font-size:2rem; border-bottom:1px solid #cecece; margin:0 auto 0.4rem; text-align:center; background-color:#189170; background-image:linear-gradient(to right, #1375af , #1a9f53);}
/* tab */
#content2{padding:4vw 0 0; background:#fff;  }
.zxyy .main-linshi .tabBox{ margin:10px auto;   }
.zxyy .main-linshi .tabBox .hd{ height:3.75rem; line-height:3.75rem; font-size:20px; overflow:hidden; }
.zxyy .main-linshi .tabBox .hd ul{display:block;}
.zxyy .main-linshi .tabBox .hd ul li{ float:left; width:30%; height:3.75rem; margin-right:1.66%; text-align:center; font-size:1.45rem; background-color:#f1f1f1; border-radius:15px;}
.zxyy .main-linshi .tabBox .hd ul li:first-child{margin-left:3%;}
.zxyy .main-linshi .tabBox .hd ul li a{color:#666;}
.zxyy .main-linshi .tabBox .hd ul li.on a{ color:#fff; display:block; height:3.75rem; line-height:3.75rem; background-color:#51a8ad; border-radius:15px;}
.zxyy .main-linshi .tabBox .bd ul{ padding:10px;  }
.zxyy .main-linshi .tabBox .bd ul .frame-ks{width:96%; margin:1rem auto 0;}
.zxyy .main-linshi .tabBox .bd ul .frame-ks .frame-n{width:110%; overflow:hidden;}
.zxyy .main-linshi .tabBox .bd ul .frame-ks .frame-n a{float:left;display:block; width:90%; height:5rem; line-height:5rem; text-align:center; color:#535353; font-size:1.5rem; border:1px solid #c9c9c9; border-radius:15px; margin-right:3%; margin-bottom:1rem;}

/*给我留言*/
.zxyy .news-list .hdxx{width:98%; margin:3rem auto; height:36rem;}
.zxyy .news-list .hdxx .line1{width:100%; height:3rem; overflow:hidden; margin-bottom:1.2rem;}
.zxyy .news-list .hdxx .line1 .left{width:25%; height:3rem; line-height:3rem; text-align:right; font-size:1.375rem; color:#000; float:left;}
.zxyy .news-list .hdxx .line1 .right{width:75%; height:3rem;float:left; }
.frame-message{border:1px #e4e4e4 solid; background-color:#fff; padding-left:10px; line-height:2.5rem; color:#666; font-size:1.5rem;font-family:"微软雅黑", "宋", Arial; width:92%; height:2.5rem;  outline:none; box-sizing:border-box;}
.zxyy .news-list .hdxx .line2{width:100%; overflow:hidden; margin-bottom:1.2rem;}
.zxyy .news-list .hdxx .line2 .left2{width:25%; height:17rem; padding-top:1rem; float:left; text-align:right; color:#000; font-size:1.375rem; box-sizing:border-box;}
.zxyy .news-list .hdxx .line2 .right2{width:75%; height:17rem;float:left; }

.frame-message1{border:1px #e4e4e4 solid; background-color:#fff; padding-left:0.75rem; padding-top:1rem;color:#666; font-size:1.5rem; font-family:"微软雅黑", "宋", Arial; width:89%; height:15rem; outline:none;}

.zxyy .news-list .hdxx .btn{width:100%; height:1.2rem; padding-left:9rem; box-sizing:border-box; }

.zxyy .news-list .hdxx .btn a{display:block; width:90%; height:1.2rem; line-height:1.2rem;background-color:#189170; color:#fff; text-align:center; font-size:1.5rem;}

input::-webkit-input-placeholder{
            color:#89b3e0;
        }
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#89b3e0;
        }
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#89b3e0;
        }
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
           color:#89b3e0;
        }


.zxyy .news-content .news-n2 .newsmain3{font-size:1.8rem;}





/*名医导航新增筛选条件*/
.mydh30{width:95%; margin:3vw auto;}
.mydh30 .mydh30_1{width:100%;}

.demos-title {
  text-align: center;
  font-size: 34px;
  color: #3cc51f;
  font-weight: 400;
  margin: 0 15%;
}

.demos-sub-title {
  text-align: center;
  color: #888;
  font-size: 14px;
}

.demos-header {
  padding: 35px 0;
}

.demos-content-padded {
  padding: 15px;
}

.demos-second-title {
  text-align: center;
  font-size: 24px;
  color: #3cc51f;
  font-weight: 400;
  margin: 0 15%;
}

footer {
  text-align: center;
  font-size: 14px;
  padding: 20px;
}

footer a {
  color: #999;
  text-decoration: none;
}

/*名医导航新增筛选条件 end*/













