@charset "utf-8";
html, body, div, span, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {margin: 0;  padding: 0;  font-family:"微软雅黑";	font-size:16px;}
*:focus {outline: none;}
caption, th {text-align: left;font-weight: normal;}
html, body, fieldset, img, iframe, abbr { border: 0;}
i, cite, em, var, address, dfn {  font-style: normal;}
li {  list-style: none;}
b, strong, em {  font-style: normal;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; font-weight: normal;}
pre, code, kbd, samp { font-family: inherit;}
textarea { overflow: auto; resize: none;}
a, button { cursor: pointer; text-decoration: none;}
a { text-decoration: none; }
a:link{ color:#474747;}
a:visited {color:#474747;}
a:hover{color:#c32900;}
a:active {color:#474747;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
textarea, input{resize:none}
a, textarea, input, button{outline:none}
.clear { clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.coz{ clear:both; overflow:hidden; zoom:1}
.fr{ float:right!important;}
.fl{ float:left!important;}
.t-20{ margin-top: 20px;}

/* main */
.main{min-width: 1200px;overflow: hidden;}
.m{width: 1200px;margin: 0 auto;}
.mm{background-size: 100% 100%!important;min-width: 1200px;}

/* 头部 */
.top{width: 100%;}
.top_m{overflow: hidden;height: auto;padding-bottom: 28px;}
.top_m .t_left{width: 65%;float: left;}
.top_m .t_left img{display: block;margin-top: 28px;}
.top_m .t_right{width: 28%;float: right;}
.top_m .t_right .t_r1{height: 42px;overflow: hidden;margin: 15px 0;}
.top_m .t_right .t_r1 .t_rl{width: 25%;float: left;}
.top_m .t_right .t_r1 .t_rl .t_rlleft{color: #7E7E7E;line-height: 42px;}
.top_m .t_right .t_r1 .t_rl .t_rlleft a{display: inline-block;color: #7E7E7E;font-size: 16px;}
.top_m .t_right .t_r1 .t_rr{width: 70%;float: right;overflow: hidden;}
.top_m .t_right .t_r1 .t_rr ul li{float: left;width: 25%;box-sizing: border-box;}
.top_m .t_right .t_r1 .t_rr ul li img{display: block;width: 42px;height: 42px;}
.top_m .t_right .t_r2 .t_r2l{width: 75%;float: left;}
.top_m .t_right .t_r2 .t_r2l span{display: block;color: #555;font-size: 16px;font-weight: bold;line-height: 28px;}
.top_m .t_right .t_r2 .t_r2r{width: 25%;float: right;background: #92C6F3;padding: 5px 15px;box-sizing: border-box;color: #fff;border-radius: 10px 10px;text-align: center;}
.top_b{width: 100%;height: 50px;box-sizing: border-box;background: #0085CD;clear: both;}
.top_b ul{position: relative;}
.top_b ul li{float: left;width: 133px;line-height: 50px;text-align: center;}
.top_b ul li>a{display: block;height: 50px;color:#fff;font-size: 18px;box-sizing: border-box;}
.top_b ul li.on>a{color:#0085CD;background: #fff;font-weight: bold;}
.top_b ul li .towNav{width: 1200px;height: auto;background: #fff;filter:Alpha(opacity=80);background:rgba(255, 255, 255, 0.8);padding: 10px 0;position: absolute;z-index: 3;display: none;left: 0;}
.top_b ul li .towNav a{font-size: 16px;color: #666;line-height: 40px;font-weight: bold;margin-right: 20px;white-space:nowrap;}
.top_b ul li .towNav a:hover{font-size: 18px;}
.top_b ul li:hover .towNav{display: block;}
.top_b ul li:hover>a{color:#0085CD;background: #fff;font-weight: bold;}
.t_rrmm{display: none;}
.t_shade{width: 100%;height: 100%;background: #000;filter:Alpha(opacity=40);background: rgba(0, 0, 0, 0.4);position: fixed;left: 0;top: 0;z-index: 7;}
.t_sm{width:70%;margin: 12% 15%;}
.t_sm1{margin: 10% 15px 0 15%;}
.t_sm i{display:block;text-align: right;margin-bottom: 20px;cursor:pointer;}
.t_sm i img:hover{background: #fff;filter:Alpha(opacity=80);background:rgba(255, 255, 255, 0.8);}
.t_rrmm1 .t_sm input{width: 100%;height: 100px;outline:none;border-top:none;border-left:none;border-right:none;border-bottom:4px solid #0085CD;background:none;color: #fff;font-size: 24px;box-sizing: border-box;padding: 0 13% 0 20px;}
.t_rrmm1 .t_sm span{display: block;width: 12%;height: 60px;background: #267ac4;color: #fff;text-align: center;line-height: 60px;border-radius: 30px 30px;font-size: 24px;bottom:80px;position:relative;left:88%;}
.ksrk{width: 70%; margin: 0 15%;box-sizing: border-box;padding: 0 20px;}
.ksrk span{display: block;color: #fff;font-size: 24px;font-weight: bold;}
.ksrk a{display: block;float: left;color: #fff;font-size: 18px;width: 15%;margin-top: 25px;}
.t_rrmm2 span,.t_rrmm4 span{text-align: center;color: #fff;font-size: 40px;display: block;}
.t_rrmm3 .t_sm>img{display: block;margin: 0 auto;width: 200px;height: 200px;margin-bottom: 15px;}
.t_rrmm3 span{display: block;text-align: center;color: #fff;font-size: 20px;}
/* banner */
.banner{position: relative;overflow: hidden;}
.bn_l{width: 100%;overflow: hidden;position:relative;height: auto;}
.bn_l ul{width:99999px; position:relative;height: auto;}
.bn_l ul li{width:100%; position:relative;cursor: pointer;height: auto;}
.bn_l ul li:hover img{transform: scale(1.2);}
.bn_l ul li img{display: block;width: 100%;height: auto;transition: all 1.5s;-webkit-transition: all 1.5s;-moz-transition: all 1.5s;}
.bn_l .b_prev,.bn_l .b_next{position:absolute;width:100px;height:100px;z-index: 1;}
.bn_l .b_prev{background-image: url(/sitefiles/library/images/2022/10/27166a1865fb6b89.png);background-repeat: no-repeat;top:40%;left: 5%;cursor:pointer;}  
.bn_l .b_next{background-image: url(/sitefiles/library/images/2022/10/57e0841048bd2499.png);background-repeat: no-repeat;top:40%;right: 5%; cursor:pointer;} 
.bn_l .b_prev:hover,.bn_l .b_next:hover{background-color: #fff;}  
/* 最新资讯 */
.news{width: 100%;height: 142px;background: #C3E5FF;}
.n_title{width: 200px;height: 100%;float: left;text-align: center;line-height: 142px;}
.n_title a{font-size: 34px;color: #141414;}
.n_con{width: 1000px;height: 100%;float: left;padding-top: 35px;box-sizing: border-box;}
.n_con li{float: left;width: 460px;margin-right: 40px;height: 40px;}
.n_con li i{width: 5px;height: 5px;background: #141414;margin-right: 10px;display: block;float: left;margin-top: 18px;}
.n_con li a{width: 445px;font-size: 18px;line-height: 40px;color: #141414;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}

/* 轮播图 */
.m1{padding: 40px 0;overflow: hidden;}
.m1_left{width: 746px;height: 340px;float: left;}
.m1_lb{width: 746px;margin:0px auto;  position:relative; height: 340px; overflow:hidden;}
.m1_lb ul{width: 746px; position:relative; height: 340px;}
.m1_lb ul li{width:100%; position:relative;height: 340px;}
.m1_lb ul li a img{display: block;width:100%;height: 100%;}
.m1_lb ul li a span{display: block;width:100%;height: 42px;position: absolute;bottom: 0;background: #818181;color: #fff;font-size: 16px;box-sizing: border-box;padding: 0 20px;line-height: 42px;}
.m1_lb .prev,.m1_lb .next{position:absolute;width:35px;height:60px;background-color: #fff;z-index: 1;}
.m1_lb .prev{background-image: url(/sitefiles/library/images/2022/10/27166a1865fb6b89.png);background-repeat: no-repeat;top:40%;background-size: 100% 100%;left: 0;cursor:pointer;}  
.m1_lb .next{background-image: url(/sitefiles/library/images/2022/10/57e0841048bd2499.png);background-repeat: no-repeat;top:40%;background-size: 100% 100%;right: 0; cursor:pointer;} 
.m1_lb .prev:hover,.m1_lb .next:hover{background-color: #ddd;}  
.indexpagination{ position:absolute; right:10px; bottom:10px; z-index:99;}
.indexpagination span{position: relative;cursor: pointer; display:inline-block;width: 12px;height: 12px;border-radius: 7px;margin: 0 5px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;background: #fff;}
.indexpagination span.swiper-active-switch{ background:#0085CD;}
/* 院务动态、通知公告 */
.m1_right{width: 400px;height: 340px;float: right;}
.m1_right>ul{color: #0085CD;width: 100%;overflow: hidden;margin-top: 5px;} 
.m1_right>ul li{float: left;line-height: 25px;font-size: 18px;font-weight: bold;}
.m1_right>ul li a:hover{color: #0085CD;}
.m1_right>ul li.cur a{color: #0085CD;}
.m1_right>ul i{display:block;float: left;font-weight: bold;}
.m1_right .m1_rc{margin-top: 15px;display: none;}
.m1_right .m1_rc.cur{display: block;}
.m1_right .m1_rcon ul li{overflow: hidden;line-height: 35px;}
.m1_right .m1_rcon ul li i{width: 5px;height: 5px;background: #3B3B3B;margin-right: 10px;display: block;float: left;margin-top: 16px;}
.m1_right .m1_rcon ul li i:hover{background: #0085CD;}
.m1_right .m1_rcon ul li a{display: block;float: left;width: 310px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m1_right .m1_rcon ul li a:hover{color: #0085CD;}
.m1_right .m1_rcon ul li em{display: block;float: right;}

/* 媒体关注、党的建设、科普园地 */
.m2{background: #F3F3F3;overflow: hidden;margin-bottom: 40px;box-sizing: border-box;padding: 20px 0 20px 40px;}
.m2 .m2_m{width: 380px;float: left;}
.m2 .m2_m h2{margin-bottom: 10px;}
.m2 .m2_m h2 a{font-size: 20px;font-weight: bold;color: #141414;}
.m2 .m2_m ul li{overflow: hidden;line-height: 36px;font-size: 16px;}
.m2 .m2_m ul li i{width: 5px;height: 5px;background: #3B3B3B;margin-right: 10px;display: block;float: left;margin-top: 16px;}
.m2 .m2_m ul li a{display: block;float: left;width: 320px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #3B3B3B;}

/* 专家团队 */
.zjtd{width: 100%;box-sizing: border-box;overflow: hidden;}
.z{position: relative;}
.z_title{width: 550px;height: 90px;margin: 0 auto;overflow: hidden;}
.zt_t{width: 242px;float: left;}
.zt_t a{font-size: 24px;color: #141414;font-weight: bold;text-align: right;display: block;}
.zt_t span{display: block;font-size: 16px;color: #8E8E8D;text-align: right;margin-top: 5px;}
.zt_s{width: 270px;float: right;}
.zt_s input{width: 100%;height: 40px;box-sizing: border-box;border: 1px solid #4790B2;border-radius: 30px;padding: 0 40px 0 20px;color: #9F9F9E;font-size: 16px;margin-top: 10px;}
.zt_s img{display: block;margin-top: -32px;margin-right: 15px;margin-left: auto;}
.z_con{box-sizing: border-box;padding: 0 20px;}
.z_c{overflow: hidden; width: 100%; position: relative;height: 400px;}
.z_c ul{width: 99999px;position: relative;}
.z_c ul li{float: left;width: 192px;padding: 0 20px;position: relative;cursor: pointer;}
.z_c ul li .zc_img{width: 192px;height: 192px;overflow: hidden;border-radius: 100px 100px;margin-bottom: 20px;}
.z_c ul li .zc_name{font-size: 18px;color: #080808;margin-bottom: 10px;}
.z_c ul li .zc_job{font-size: 16px;color: #7C7C7C;margin-bottom: 15px;}
.z_c ul li .zc_introduce{text-align: left;line-height: 30px;}
.z_c ul li p{text-align: center;font-size: 16px;color: #7C7C7C;}
.z_c ul li p img{position: relative;width: 200px;top: 0;left:0;}
.z_c ul li .more{display: block;width: 90px;height: 24px;text-align: center;border:1px solid #0085CD;border-radius: 15px 15px;color: #0085CD;bottom: 0;right: 20px;position: absolute;}

/* 上海专家 */
.shzj{overflow: hidden;}
.sh_left{width: 50px;background: #0085CD;height: 437px;float: left;}
.sh_left img{display: block;margin-top: 100px;}
.sh_right{width: 1150px;height: 437px;float: right;background: #EBF8FF;box-sizing: border-box;padding-top: 20px;position: relative;overflow: hidden;}
.sh_right ul{width: 9999px;position: relative;}
.sh_right li{float: left;width: 180px;padding: 0 25px;position: relative;cursor: pointer;}
.sh_right ul li .sh_img{width: 180px;height: 180px;overflow: hidden;border-radius: 100px 100px;margin-bottom: 20px;}
.sh_right ul li .sh_name{font-size: 18px;color: #080808;margin-bottom: 10px;}
.sh_right ul li .sh_job{font-size: 16px;color: #7C7C7C;margin-bottom: 15px;}
.sh_right ul li .sh_introduce{text-align: left;line-height: 30px;}
.sh_right ul li p{text-align: center;font-size: 16px;color: #7C7C7C;}
.sh_right ul li p img{position: relative;width: 200px;top: 0;left:0;}
.sh_right ul li .more{display: block;width: 90px;height: 24px;text-align: center;border:1px solid #0085CD;border-radius: 15px 15px;color: #0085CD;bottom: 0;right: 20px;position: absolute;}
/* 招贤纳士 */
.zxns{width: 100%;margin: 50px 0;position: relative;}
.zx_bj{width: 100%; height: auto;}
.zx_bj img{display: block;width: 100%; height: auto;}
.zx{position: absolute;top: 73%;left: 25%;}
.zx a{display: block;width: 274px;height: 82px;background: url(/sitefiles/library/images/2022/10/17dfc20a17922df.png) no-repeat;background-size: 100% 100%;}
.zx a:hover {background: url(/sitefiles/library/images/2022/10/64cf335adf2181c3.png) no-repeat;background-size: 100% 100%;}

/* 科室介绍 */
.kejs{height: 581px;background: url(/sitefiles/library/images/2022/11/eeda75dbd906cd08.png) no-repeat;box-sizing: border-box;padding: 40px 0;margin-top: 40px;position: relative;z-index: 2;}
.k_title{text-align: center;}
.k_title h1 a{font-size: 24px;color: #080808;font-weight: bold;}
.k_title span{display: block;font-size: 16px;color: #8E8E8D;box-sizing: border-box;padding-top: 10px;}
.k_con{width: 1200px;margin: 0 auto;margin-top: 10px;}
.k_con li{width: 100%;height: 110px;margin-top: 30px;}
.k_con li .kc_l{width: 200px;height: 100%;float: left;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;cursor: pointer;}
.k_con li .kc_l img{display: block;box-sizing: border-box;margin-top: 20px;padding-left: 25px;width: 85px;float: left;}
.k_con li:hover .kc_l{transform: scale(1.1);}
.k_con li .kc_l span{display: block;font-size: 24px;color: #fff;text-align: center;float: left;line-height: 110px;margin-left: 15px;}
.k_con li .kc_l1{background: #FF8034;}
.k_con li .kc_l1 img{padding-left: 30px;}
.k_con li .kc_l3{background: #33B4E3;}
.k_con li .kc_l3 img{padding-left: 30px;margin-top: 28px;}
.k_con li .kc_l4{background: #CFA31E;}
.k_con li .kc_l4 img{padding-left: 30px;margin-top: 28px;width: 80px;}
.k_con li .kc_r{width: 1000px;height: 100%;float: left;background: #fff;box-sizing: border-box;padding: 35px 25px;}
.k_con li .kc_r1{padding: 16px 25px;}
.k_con li .kc_r .kcr_m{position: relative;}
.k_con li .kc_r .kcr_title{display: block;float: left;font-size: 18px;color: #464646;margin-right: 20px;line-height: 40px;}
.k_con li .kc_r .kcr_m:hover .kcr_title{color: #0085CD;}
.k_con li .kc_r .kcr_m:hover .kcr_con{display: block;}
.k_con li .kc_r .kcr_con{display: none;position: absolute;top:-120px;left:50px;width: 520px;box-sizing: border-box;padding: 30px 40px 30px 65px ;background: url(/sitefiles/library/images/2022/6/8247208b74ca3880.png) no-repeat;z-index: 6;}
.k_con li .kc_r .kcr_mlc2 .kcr_con{left: 125px;}
.k_con li .kc_r .kcr_mlc3 .kcr_con{left: 180px;}
.k_con li .kc_r .kcr_mlc4 .kcr_con{left: 237px}
.k_con li .kc_r .kcr_mlc5 .kcr_con{left: 310px;}
.k_con li .kc_r .kcr_mlc6 .kcr_con{left: 385px;}
.k_con li .kc_r .kcr_mlc7 .kcr_con{left: 459px;}
.k_con li .kc_r .kcr_mlc8 .kcr_con{left:500px;}
.k_con li .kc_r .kcr_mlc9 .kcr_con{left: 700px;}
.k_con li .kc_r .kcr_mlc10 .kcr_con{left: 755px;}
.k_con li .kc_r .kcr_mlc11 .kcr_con{left: 828px;}
.k_con li .kc_r .kcr_mlc12 .kcr_con{top:-78px;left: 108px;}
.k_con li .kc_r .kcr_mlc13 .kcr_con{top:-78px;left: 200px;}
.k_con li .kc_r .kcr_mlc14 .kcr_con{top:-78px;left: 274px;}
.k_con li .kc_r .kcr_mlc15 .kcr_con{top:-78px;left: 348px;}
.k_con li .kc_r .kcr_mlc16 .kcr_con{top:-78px;left: 458px;}
.k_con li .kc_r .kcr_mbj1 .kcr_con{left: 88px;}
.k_con li .kc_r .kcr_mbj2 .kcr_con{left: 220px;}
.k_con li .kc_r .kcr_mbj3 .kcr_con{left: 325px;}
.k_con li .kc_r .kcr_mbj4 .kcr_con{left: 382px;}
.k_con li .kc_r .kcr_mbj5 .kcr_con{left: 454px;}
.k_con li .kc_r .kcr_myj1 .kcr_con{left: 53px;}
.k_con li .kc_r .kcr_myj2 .kcr_con{left: 125px;}
.k_con li .kc_r .kcr_myj3 .kcr_con{left: 199px;}
.k_con li .kc_r .kcr_myj4 .kcr_con{left: 273px;}
.k_con li .kc_r .kcr_myj5 .kcr_con{left: 347px;}
.k_con li .kc_r .kcr_myj6 .kcr_con{left: 422px;}
.k_con li .kc_r .kcr_myj7 .kcr_con{left: 605px;}
.k_con li .kc_r .kcr_myj8 .kcr_con{left: 680px;}
.k_con li .kc_r .kcr_con span{font-size: 16px;line-height: 30px;color: #4e4e4e;}
.k_con li .kc_r .kcr_con a{display: block;margin-top: 15px;color: #0085CD;}

/* 医院概况 */
.yygk{width: 100%;}
.y_con{width: 100%;color: #503A00;overflow: hidden;box-sizing: border-box;padding: 50px 0;}
.y_cleft{width: 505px;float: left;}
.y_cleft .y_cltitle{font-size: 24px;color: #080808;font-weight: bold;line-height: 42px;text-indent: 0;}
.y_cleft span{font-size: 16px;margin-top: 15px;color: #8E8E8D;font-weight: normal;margin-left: 10px;}
.y_cleft p{font-size: 18px;line-height: 36px;margin-top: 15px;text-indent: 2em;}
.y_cleft>a{display: block;width: 97px;height: 40px;line-height: 40px;font-size: 16px;color: #FBF8F9;background: #0085CD;text-align: center;border-radius: 20px;margin-top: 35px;}
.y_cleft>a:hover{background: #2286bc;}
.y_cright{width: 632px;float: right;}
.y_cright .y_img{width: 100%; height: 400px;}
.y_cright .y_img img{display: block;width: 100%; height: 100%;}

/* 底部 */
.foot{width: 100%;height: 434px;background: url(/sitefiles/library/images/2022/11/e832f75f3232c907.png) no-repeat;background-size: 100% 445px;}
.f{box-sizing: border-box;padding: 70px 20px;overflow: hidden;}
.f_contact{width: 380px;float: left;color: #fff;font-size: 16px;}
.fc_t{margin-top: 10px;}
.fc_t,.fc_c span{font-size: 34px;}
.fc_c{height: 66px;width: 100%;overflow: hidden;margin-top: 20px;margin-bottom: 20px;}
.fc_c img,.fc_c span{display: block;float: left;height: 100%;}
.fc_c span{line-height: 66px;margin-left: 20px;}
.fc_b span{display: block;line-height: 30px;}
.fc_i{margin-top: -142px;margin-right: -200px;}
.f_dzjg{margin-top: 25px;}
.f_dzjg a img{display: block;width: 80px;height: 80px;margin: 0 auto;}
.f_bdtj a{display: block;font-size: 16px;color: #fff;text-align: center;margin-top: 10px;}
.f_icon{width: 780px;float: right;padding-top: 80px;}
.f_ileft{float: left;}
.f_i{float: left;}
.f_gzh{margin: 0 30px;}
.f_i img{display: block;width: 120px;height: 120px;margin: 10px 0;}
.f_i span,.f_iright span{display: block;font-size: 16px;color: #fff;text-align: center;}
.f_iright .f_ir{float: left;}
.f_iright .f_ir1{margin-right: 30px;}
.f_iright i{display: block;width: 133px;height: 120px;margin: 10px 0;}
.f_iright .f_ir1 i{background: url(/sitefiles/library/images/2022/8/f1cf6465465ebb22.png) center no-repeat;}
.f_iright .f_ir1:hover i {background: url(/sitefiles/library/images/2022/8/b174229a23072c9c.png) center no-repeat;}
.f_iright .f_ir2 i{background: url(/sitefiles/library/images/2022/8/c3da5025ef82ae84.png) center no-repeat;}
.f_iright .f_ir2:hover i {background: url(/sitefiles/library/images/2022/8/9f0b09d6e0b4af79.png) center no-repeat;}
.f_iright{float: right;width: 298px;border-left: 1px solid #fff;padding-left: 30px;cursor: pointer;}
.shade{display: none;width: 100%;height: 100%;background: #000;filter:Alpha(opacity=70);background: rgba(0, 0, 0, 0.7);position: fixed;left: 0;top: 0;z-index: 7;}
.s_mailbox{width: 40%;margin: 0 auto;background: #fff;height: 70%;position: fixed;z-index: 4;left: 30%;top: 12%;padding: 40px 50px;box-sizing: border-box;}
.s_mtop{margin-bottom: 60px;}
.s_mtop span{font-size: 20px;color: #9E020B;display: block;float: left;margin-top: 10px;margin-left: 45px;}
.s_mtop i{font-size: 16px;display: block;float: right;cursor: pointer;}
#main{border: 1px solid #fff;}
.el-textarea__inner{height: 150px;}
.el-row{text-align: left!important;margin-left: 150px;}
.el-divider--horizontal{height: 0;}
.el-button{background: #0085CD;width: 180px;border-color:#0085CD;height: 36px;margin-bottom: 50px;margin-top: 20px;}
.yqlj{width: 100%;height: 70px;background: #9AD3FE;}
.yq{width: 1200px;margin: 0 auto;}
.yqlj span,.yqlj a{display: block;float: left;color: #fff;font-size: 28px;height: 100%;line-height: 70px;}
.yqlj span{font-size: 28px;margin-right: 10px;}
.yqlj a{font-size: 16px;margin-left: 25px;}
.footer .yqlj{background: #f1f1f1;padding: 10px 0;}
.footer .yqlj span,.footer .yqlj a{color: #6B6B6B;}
.footer_b{background: #AE0313;height: 88px;line-height: 88px;overflow: hidden;}
.footer_b span{display: block;width: 650px;height: 100%;text-align: right;float: left;color: #fff;}
.footer_b a{display: block;float: left;color: #fff;margin-left: 20px;}
.footer_b .bdtj{margin-left: 140px;}
.footer_b a img{display: block;width: 60px;height: 60px;margin-top: 15px;}

/* 科室及专家介绍 */
.kz_bj{width: 100%;}
.kz_bj img{display: block;width: 100%;}
.kz_m{padding: 50px 0;}
.kz_mtitle{font-size: 32px;color: #0085CD;text-align: center;line-height: 50px;}
.kz_mc1{width: 928px;height: 68px;margin: 30px auto;}
.kz_mc1_left{width: 277px;float: left;height: 100%;}
.kz_mc1_left select{width: 100%;height: 100%;border: 1px solid #0085CD;border-radius: 35px;padding: 0 20px;font-size: 18px;color: #C6C6C6;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(/sitefiles/library/images/2022/12/5c0e3707ce2ef0cf.png) no-repeat;background-position: 225px 27px;}
.kz_mc1_left select::-ms-expand { display: none; }
.kz_mc1_right{width: 631px;height: 100%;float: right;position: relative;}
.kz_mc1_right input{width: 100%;height: 100%;border: 1px solid #0085CD;border-radius: 35px;padding: 0 20px;box-sizing: border-box;font-size: 18px;color: #C6C6C6;}
.kz_mc1_right img{position: absolute;top: 15px;right: 20px;}
.kz_mc2{width: 960px;margin: 0 auto;overflow: hidden;}
.kz_mc2 ul li{width: 192px;height: 47px;box-sizing: border-box;padding: 0 10px;float: left;margin-top: 30px;}
.kz_mc2 ul li a{display: block;width: 100%;height: 100%;border-radius: 25px;font-size: 18px;color: #9B9B9B;border: 1px solid #CDCDCD;box-sizing: border-box;text-align: center;line-height: 46px;}
.kz_mc2 ul li a:hover{background:#0085CD;color:#fff;border: 1px solid #0085CD;}
/* 科室及专家介绍搜索列表 */
.kz_s{width: 960px;margin: 30px auto;overflow: hidden;}
.kz_sm{width: 33%;float: left;overflow: hidden;box-sizing: border-box;padding: 0 15px;margin-top: 20px;}
.kz_smtitle{width: 100%;height: 40px;font-size: 20px;text-align: center;background: #0085CD;color: #fff;line-height: 40px;}
.kz_smcon p{font-size: 16px;color: #565656;}
.kz_smcimg{width: 100%;height: 380px;}
.kz_smcimg img{display: block;width: 100%;height: 100%;}
.kz_smcon p.kz_smcname{font-size: 22px;text-align: center;margin-top: 10px;}
.kz_smcname span{font-size: 22px;}
.kz_smcon p.kz_smcjob{font-size: 20px;text-align: center;margin-top: 10px;}
.kz_smcon p.kz_smcintroduce{line-height: 28px;margin-top: 10px;height: 56px;overflow: hidden;}
/* 科室及专家介绍列表页 */
.kz_k{width: 1200px;box-sizing: border-box;padding: 33px 32px;height: 396px;box-shadow: 0 3px 7px 0 #CACACA;margin-top: -140px;z-index: 2;position: relative;background: #fff;}
.kz_kleft{width: 515px;height: 100%;float: left;}
.kz_kleft img{display: block;width: 100%;height: 100%;}
.kz_kright{width: 580px;height: 100%;overflow: hidden;float: right;}
.kz_kright_title{font-size: 30px;color: #0085CD;}
.kz_kright_con{font-size: 16px;color: #595959;text-indent: 2em;line-height: 30px;margin-top: 25px;}
.kz_kright_more{height: 47px;overflow: hidden;margin-top: 15px;}
.kz_kright_more a{display: block;width: 124px;height: 100%;float: right;border: 1px solid #0085CD;border-radius: 25px 25px;box-sizing: border-box;line-height: 47px;text-align: center;font-size: 16px;color: #0085CD;}
.kz_list{margin-top: 70px;margin-bottom: 70px;}
.kz_ltitle{font-size: 24px;color: #1F1F1F;}
.kz_lcon{overflow: hidden;}
.kz_lcon ul li{width: 50%;height: 295px;float: left;overflow: hidden;margin: 30px 0;}
.kz_lcon_left{width: 35%;height: 100%;float: left;}
.kz_lcon_left img{display: block;width: 100%;height: 100%;}
.kz_lcon_right{width: 60%;height: 100%;float: right;overflow: hidden;box-sizing: border-box;padding-right: 25px;}
.kz_lcon a{display: block;width: 100%;height: 100%;}
.kz_lcon p{font-size: 16px;color: #5B5B5B;margin-top: 5px;line-height: 25px;}
.kz_lcon h1{font-size: 16px;color: #000;margin-top: 30px;}
.kz_lcon p.kz_lcon_rname{font-size: 22px;color: #0085CD;margin-top: 15px;margin-bottom: 15px;}
.kz_lcon p.kz_lcon_rcon{color: #656565;}

/* 科室介绍 */
.ks{width: 100%;height: auto;background-color: #f1f1f1;overflow: hidden;}
.ks_bj{display: block;width: 100%;}
.ksm{height: auto;background-color: #fff;box-sizing: border-box;padding: 80px;margin-top: -700px;z-index: 1;position: relative;}
.ksm_c{position: relative;margin-bottom: 50px;}
.ksm_ct{width: 100%;height: 148px;}
.ksm_ct h1{width: 225px;font-size: 46px;color: #fff;text-align: center;line-height: 148px;}
.ksm_lck .ksm_ct{background: url(/sitefiles/library/images/2022/7/2926442cc6579746.png) no-repeat;background-size: 100% 100%;}
.ksm_yjk .ksm_ct{background: url(/sitefiles/library/images/2022/7/f29cbb6418113615.png) no-repeat;background-size: 100% 100%;}
.ksm_bjk .ksm_ct{background: url(/sitefiles/library/images/2022/7/2bbe865550924d19.png) no-repeat;background-size: 100% 100%;}
.ksm_lck .ksm_ct h1{background: #C06FEE;}
.ksm_yjk .ksm_ct h1{background: #CFA31E;}
.ksm_bjk .ksm_ct h1{background: #33B4E3;}
.ksm_c ul{height: 52px;position: absolute;left: 50px;top: 160px;}
.ksm_c ul li{float: left;height: 100%;padding: 0 20px;font-size: 22px;color: #464646;text-align: center;line-height: 52px;cursor: pointer;box-sizing: border-box;margin-top: 10px;}
.ksm_c ul li.hover {background: #F1F1F1;color: #464646;border-radius: 20px;border: 1px solid #C06FEE;}
.ksm_bjk ul li.hover {border: 1px solid #33B4E3;}
.ksm_yjk ul li.hover {border: 1px solid #CFA31E;}
.ksm_ccon{width: 100%;height: 600px;box-sizing: border-box;padding: 100px 50px 0 50px;display: none;}
.ksm_lck .ksm_ccon{border-left: 1px solid #C06FEE;border-right: 1px solid #C06FEE;border-bottom: 1px solid #C06FEE;padding: 160px 50px 0 50px;}
.ksm_bjk .ksm_ccon{border-left: 1px solid #33B4E3;border-right: 1px solid #33B4E3;border-bottom: 1px solid #33B4E3;}
.ksm_yjk .ksm_ccon{border-left: 1px solid #CFA31E;border-right: 1px solid #CFA31E;border-bottom: 1px solid #CFA31E;}
.ksm_ccon p{font-size: 16px;color: #585858;line-height: 40px;}
.ksm_ccon a{display: block;font-size: 16px;text-align: right;margin-top: 50px;}
.ksm_lck .ksm_ccon a{color: #C06FEE;}
.ksm_bjk .ksm_ccon a{color: #33B4E3;}
.ksm_yjk .ksm_ccon a{color: #CFA31E;}

/* 新版专家内容页2、新版内容页2 */
.current{width: 100%;border-bottom: 1px solid #e4e4e4;line-height: 50px;font-size: 16px;color: #999;}
.current a{font-size: 16px;color: #999;}
.con{background: #F1F1F1;}
.conm{margin-top: -300px;background: #fff;position: relative;box-sizing: border-box;padding: 20px 30px;overflow: hidden;}
.conm_text{width: 100%;box-sizing: border-box;padding: 50px 20px 0 20px;}
.conm_title{width: 100%;border-bottom: 1px dashed #DDD;padding-bottom: 10px;font-size: 22px;font-weight: bold;color: #333;}
.conm_title h1{line-height: 50px;font-size: 22px;color: #333;text-align: center;font-weight: bold;}
.conm_title p{line-height: 30px;font-size: 16px;color: #222;text-align: center;width: 490px;margin: 0 auto;overflow: hidden;font-weight: 500;}
.conm_title span{display: block;float: left;margin-right: 20px;}
.conm_zj{width: 100%;height: 255px;padding: 30px 20px;box-sizing: border-box;overflow: hidden;border-bottom: 1px dashed #DDD;position: relative;}
.conm_zjlogo{position: absolute;left: 5px;top: 24px;}
.conm_zjlogo img{display: block;width: 60px;}
.conm_zjimg{width: 16%;height: 100%;float: left;}
.conm_zjimg img{display: block;width: 100%;height: 100%;}
.conm_zjinfo{float: left;height: 100%;margin-left: 3%;color: #666;width: 62%;}
.conm_zjinfo h1{font-size: 28px;line-height: 40px;color: #0085CD;}
.conm_zjinfo p{font-size: 18px;margin-top: 18px;color: #000;}
.conm_zjgh{width: 16%;float: right;}
.conm_zjgh img{display: block;width: 100%;float: right;}
.conm_zjgh span{display: block;font-size: 20px;color: #000;text-align: center;margin-top: 15px;}
.conm_zjintroduce h1{font-size: 28px;font-weight: bold;color: #000;margin: 30px 0;}
.conm_zjintroduce div{font-size: 18px;color: #000;line-height: 30px;}
.conm_con{box-sizing: border-box;padding: 20px;line-height: 30px;}

/* 新单文章2 */
.d_con{margin-top: -300px;}
.cm{padding: 0;position: relative;background: #fff;}
.cm h3{width: 250px;height: 95px;font-size: 28px;background: #0085CD;line-height: 95px;text-align: center;color: #fff;position: absolute;top: -50px;border-bottom: 10px solid #CDD1D1;}
.cm_bj{overflow: hidden;background: url(/sitefiles/library/images/2022/12/d92d86f92ec31e60.png) no-repeat;}
.cm_left{width: 250px;float: left;padding: 90px 50px;box-sizing: border-box;}
.cm_left ul li a{display: block;font-size: 18px;color: #565656;line-height: 40px;}
.cm_left ul li.on a,.cm_left ul li a:hover{color: #0085CD;font-weight: bold;}
.cm_right{width: 950px;float: right;background: #fff;min-height: 1100px;}
.cm_right .current{width: 850px;margin: 50px auto 0 auto;}
.cm_right .conm_text{padding: 20px 50px 0 50px;}

/* 新栏目列表 */
.lm_list{margin-top: -300px;}
.cm_right .conm_text ul li{overflow: hidden;line-height: 40px;}
.conm-con{width: 700px;float: left;}
.conm-con span{display: block;float: left;color: #999;width: 5px;}
.conm-con a{display: block;float: left;color: #474747;font-size: 16px;margin-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 685px;}
.conm-date{width: 150px;float: right;font-size: 16px;color: #999;text-align: center;}
.pagnation{width: 100%;height: 35px;margin-top: 40px;}
.pagnation .p-current,.pagnation a:hover{background: #0085CD;color: #fff;}
.pagnation a{display: block;float: left;line-height: 35px;width: 50px;height: 100%;background: #eff9ff;text-align: center;color: #565656;margin-right: 5px;}
.pagnation .page-prev,.pagnation .page-next{width: 70px;}

/* 新图片列表2 */
.channal{background: #F1F1F1;}
.tp_list{margin-top: -500px;}
.c_bj{display: block;width: 1442px;margin: 0 auto;}
.conm_img{width: 25%;height: 430px;float: left;box-sizing: border-box;padding: 15px;position: relative;}
.conm_img .conmi_logo{position: absolute;top: 11px;left: 5px;z-index: 1;}
.conmi_img{width: 100%;height: 270px;overflow: hidden;}
.conmi_img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.conm_img p{font-size: 16px;color: #565656;line-height: 30px;}
.conmi_job{text-align: center;}
.conmi_introduce{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.conmi_category{text-align: center;}
.conm_img .conmi_name{font-size: 22px;line-height: 40px;text-align: center;}
.conm_img a:hover img{transform: scale(1.1);}
.conm_img a:hover p{color: #0085CD;}

/* 新版搜索2 */
.breadcrumbs{width: 100%;overflow: hidden;background: #f5f5f5;box-sizing: border-box;padding: 7px 18px;margin-top: 30px;}
.breadcrumbs li{float: left;font-size: 18px;margin-right: 5px;}
.s_main{width: 100%;overflow: hidden;margin: 10px 0;}
.s_channel_title{overflow: hidden;margin: 20px 0;}
.s_channel_title .s_channel{display: block;float: left;background: #0085CD;font-size: 16px;color: #fff;text-align: center;padding: 5px 15px;margin-right: 15px;}
.s_channel_title a{display: block;float: left;font-size: 22px;color: #333;font-weight: bold;}
.s_channel_title a span{font-size: 22px;font-weight: bold;}
.s_content{font-size: 18px;line-height: 30px;color: #333;}
.s_content span{font-size: 18px;}
.s_site_date{margin: 10px 0;}
.s_site_date div{font-size: 16px;color: #6e6e6e;margin-right: 10px;float: left;}
.s_site_date div span{font-size: 16px;color: #6e6e6e!important;}
.s_search .pagnation{margin: 40px 0;}
.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}
.alert-info {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.alert-danger {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.s_zjimg{width: 140px;height: 194px;float: left;margin-top: 20px;}
.s_zjimg a{display: block;width: 100%;height: 100%;}
.s_zjimg a img{display: block;width: 100%;height: 100%;}
.s_zjcon{width: 500px;height: 194;float: left;margin-top: 20px;margin-left: 20px;}
.s_zjcon a{display: block;font-size: 22px;color: #333;font-weight: bold;line-height: 50px;}
.s_zjcon a>span{font-size: 22px;font-weight: bold;}
.s_zjcon p{font-size: 16;color: #333;line-height: 30px;margin-top: 5px;}

/* 新资讯列表 */
.c_bj3{display: block;width: 1564px;margin: 0 auto;}
.zx_list{margin-top: -300px;}
.conm_zxtext{margin-top: 30px;}
.conm_zxtext ul li{border-bottom: 1px solid #E2E2E2;padding: 20px 0;}
.conm-zxdate{width: 100px;float: left;margin-right: 50px;}
.conm-zxdate span{display: block;}
.conm-zxdate .conm-zxmd{font-size: 34px;color: #8E4343;font-weight: bold;margin-top: 15px;}
.conm-zxdate .conm-zxy{font-size: 22px;color: #D1D1D1;text-align: center;margin-top: 5px;}
.conm-zxcon{width: 690px;float: left;}
.conm-zxcon a{display: block;font-size: 22px;color: #3E3E3E;}
.conm-zxcon span{display: block;font-size: 16px;color: #A5A5A5;line-height: 30px;margin-top: 10px;}
.conm_zxtext .pagnation{margin: 80px 0;}

/* 硕博导师列表 */
.cm_right .sbds_list ul{overflow:hidden;}
.cm_right .sbds_list ul li{float: left;width:33.3%;height:60px;margin-bottom:20px;}
.cm_right .sbds_list ul li a{display:block;box-sizing: border-box;padding: 0 10px;margin:0 auto;width:92%;height:100%;text-align:center;font-size:20px;line-height:60px;background:#f7f7f7;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.cm_right .sbds_list ul li a:hover{background:#0085CD;color:#fff;font-weight:bold;}
.sbds_list2 .pagnation{margin: 30px 0 80px 0;}
.sbds_con{overflow: hidden;}

@media screen and (max-width:765px) {
  /* main */
  .main,.mm{min-width:100%;}
  .m{width:100%;}
  /* 头部 */
  .top_t{height:140px}
  .top .t_s{overflow: visible;}
  .top .slogan{width: 100%;}
  .top .slogan>img{width: 95%;padding-top: 7px;}
  .top .search{position:absolute;width:100%;margin-top:120px;box-sizing: border-box;padding:0 3%;z-index: 2;}
  .top .search_s{display:none;}
  .top .search_h{display:block;width:70%;}
  .top .search_h input{width:73%;height:35px;font-size:14px;box-sizing: border-box;}
  .top .search_h span{width:17%;height:35px;background-position:48% 52%;box-sizing: border-box;border: 1px solid #AE0313;}
  .top .language{width:30%;float:left;text-align:right;height:35px;line-height:35px;color: #AE0313;}
  .top .language a{font-size:14px;color: #AE0313;}
  .top_t .logo{margin-top:20px;}
  .top_t .logo img{width:90%;}
  .top_b{height: 80px;}
  .top_b ul li{width:25%;line-height:40px;box-sizing:border-box;}
  .top_b ul li>a{height:40px;font-size:16px;border:1px solid #fff;}
  .top_b ul li.on>a{border-bottom:none;border:1px solid #0085CD;}
  .top_b ul li .towNav{display:none;}
  .top_b ul li:hover .towNav{display:none;}
  .top_b ul li:hover>a{border-bottom: none;}
  /* banners */
  .banner{background-size:129% 100%!important;background-position:58% 0;}
  .bn_l .b_prev,.bn_l .b_next{width: 30px;height: 30px;background-size: 100% 100%;top: 30%;}
  .news{height: 100px;}
  .n_title{width:25%;line-height: 100px;}
  .n_title a{font-size:16px;}
  .n_con{width:75%;box-sizing:border-box;padding:5px;}
  .n_con li{float:none;width:100%;margin-right:0;height:22px;}
  .n_con li i{width:2px;height:2px;margin-top:11px;margin-right:0;}
  .n_con li a{width:96%;font-size:14px;line-height:23px;float:right;}
  /* 轮播图 */
  .lb{height:220px;padding:20px 0;}
  .m1_lb .s_l{width:100%;height:180px!important;}
  .m1_lb ul{width:100%;height:180px!important;}
  .m1_lb ul li{width:100%;height:180px!important;}
  .m1_lb .s_left{width:30%;padding:5px 10px;}
  .m1_lb .s_left a{width:100%;font-size:14px;line-height:25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
  .m1_lb .s_left span{font-size:12px;margin-top:10px;}
  .m1_lb .s_right{width:70%;}
  /* 科室介绍 */
  .kejs{margin-top: 20px;padding:20px 0;background-size:100% 100%;height:400px;margin-bottom:20px;}
  .k_title{width:100%;}
  .k_title h1{width:35%;}
  .k_title h1 a{font-size:18px;}
  .k_title span{width:60%;font-size:14px;text-align:left;height:30px;padding-top:5px;}
  .k_con{width:100%;box-sizing:border-box;}
  .k_con li{width:100%;float:none;margin-right:0;margin-top:20px;height:90px;overflow:hidden;}
  .k_con li .kc_l{width:15%;}
  .k_con li .kc_r,.k_con li.k_call .kc_r{width:85%;}
  .k_con li.k_call{width:100%;}
  .k_con li .kc_l img{width:70%;height:55%;padding-left:28%;padding-top:25%;margin-top:0;}
  .k_con li .kc_l span{font-size:16px;margin-top:12px}
  .k_con li .kc_r{padding:10px 0 10px 2px;}
  .k_con li .kc_r1{padding:5px 0 5px 2px;}
  .k_con li .kc_r .kcr_m:hover .kcr_con{display: none;}
  .k_con li .kc_r .kcr_title{font-size:14px;margin-right:5px;line-height:28px;}
  .k_con li .kc_r1 .kcr_title{line-height:18px;}
  .k_con li.k_call .kc_r .kcr_title{line-height:24px;}
  /* 医院概况 */
  .yygk{height:auto;padding-bottom: 30px;}
  .y_con{padding:0 10px;}
  .y_cleft{width:100%;float:none;}
  .y_cleft h1 a{font-size:18px;}
  .y_cleft .y_cltitle{font-size: 18px;}
  .y_cleft span{font-size:14px;margin-top:10px;}
  .y_cleft p{width:100%;font-size:14px;line-height:22px;margin-top: 0;}
  .y_cleft>a{width:60px;height:25px;margin-top:10px;line-height:25px;font-size:14px;}
  .y_cright{width:100%;float:none;margin-top:20px}
  .y_cright .y_img{height:200px;}
    /* 底部 */
  .foot{height:510px;background-size: 100% 100%;}
  .f{padding:20px 10px;}
  .f_contact{width:100%;float:none;box-sizing:border-box;padding:0 2%;overflow:hidden;height: 180px;}
  .fc_t{margin-top:0;}
  .fc_t, .fc_c span{font-size:18px;}
  .fc_c{margin:10px 0;height:30px;}
  .fc_c img{width:30px;height:30px;}
  .fc_c span{line-height:30px;margin-left:10px;font-size:16px;}
  .fc_b span{font-size:14px;line-height:25px}
  .fc_i{margin:-50% 0 0 68%;}
  .f_bdtj a{font-size:14px;margin-top:5px;}
  .f_icon{width:100%;float:none;padding-top:0;}
  .f_ileft{float:none;width:100%;}
  .f_i{width:30%;}
  .f_i img{width:100%;height:auto;}
  .f_gzh{margin:0 5%;}
  .f_i span, .f_iright span{font-size:12px;}
  .f_iright{float:none;width:100%;padding:0;border-left:none;}
  .f_iright .f_ir{width:50%;box-sizing:border-box;padding:0 5%;}
  .f_iright .f_ir1{margin-right:0;}
  .f_iright i{width:100%;height:120px;}
  .yqlj{height:145px;box-sizing:border-box;padding:10px;overflow:hidden;}
  .yq{width:100%;}
  .yqlj span{width:15%;font-size:18px;line-height:25px;margin-right:0;height:100%;box-sizing:border-box;padding:3%;}
  .yqlj a{font-size:12px;line-height:25px;float:right;width:85%;margin-left:0;}
  .s_mailbox{width:90%;left:5%;padding:20px 20px;height:auto;top:18%;}
  .s_mtop{margin-bottom:40px;}
  .el-form-item__label{width:33%!important;}
  .el-form-item__content{margin-left:33%!important;}
  .el-row{margin-left:0;text-align:center!important}
  .el-button{margin-top:0;margin-bottom:10px;}
  /* 栏目列表 */
  .c_bj{width:160%;margin-left:-30%;height: 300px;}
  .cm{margin-top:-140px!important;background:none;}
  .cm h3{width:100%;margin:0 auto;border-bottom:5px solid #CDD1D1;position:relative;height:35px;line-height:35px;font-size:18px;top:0;}
  .cm_bj{background:none;}
  .cm_left{width:100%;float:none;padding:10px;background:#fff5f3;overflow:hidden;}
  .cm_left ul li {float:left;width:25%;}
  .cm_left ul li a{font-size:16px;line-height:35px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .cm_right{width:100%;float:none;min-height:400px;box-sizing:border-box;padding:20px 5px;overflow: hidden;}
  .cm_right .current{width:100%;margin:0;}
  .current{font-size:16px;}
  .cm_right .conm_text{padding:20px 0;}
  .conm-con{width:75%;}
  .conm-con span{width:5%;}
  .conm-con a{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:0;float:right;font-size:14px;}
  .conm-date{width:25%;font-size:12px;}
  .pagnation{margin-top:20px;height:30px;}
  .pagnation a{font-size:14px;line-height:30px;width: 30px;margin-bottom: 15px;}
  .footer .yqlj{padding:10px;}
  .footer_b{height:auto;box-sizing:border-box;line-height:0;padding:35px 0 0 0;}
  .footer_b span{width:100%;text-align:center;float:none;height:30px;}
  .footer_b a{float:none;margin-left:0;}
  .footer_b .bdtj{margin-left:0;text-align:center;}
  .footer_b a img{margin: 15px auto;}
  /* 新图片列表 */
  .conm_img{padding: 0 5%;width:50%;height: 310px;margin-top:10px;}
  .conm_img .conmi_logo{top: -5px;left: 8px;}
  .conm_img .conmi_logo img{display: block;width: 55%;}
  .conmi_img{height:180px;}
  .conmi_img img{height:220px;}
  .conm_img p{font-size:14px;}
  .conm_img .conmi_name{font-size:16px;}
  .conmi_job{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  /* 新图片列表2 */
  .tp_list{margin-top: -300px!important;}
  /* 资讯列表 */
  .conm_zxtext{margin-top:0;}
  .conm-zxdate{width:20%;margin-right:0;}
  .conm-zxcon{width:80%;}
  .conm-zxdate span{text-align:center;}
  .conm-zxdate .conm-zxmd{font-size:20px;}
  .conm-zxdate .conm-zxy{font-size:16px;}
  .conm-zxcon a{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .conm-zxcon span{font-size:14px;margin-top:0;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
  .conm_zxtext .pagnation{margin:25px 0;}
  .pagnation .page-prev, .pagnation .page-next{width:60px;}
  /* 新单文章 */
  .conm_con{padding:10px;}
  /* 新版专家内容页2、新版内容页 */
  .con_bj{width: 160%;margin-left: -30%;}
  .conm{margin-top: -120px;padding: 0 10px;}
  .conm_text{padding: 20px 0;}
  .conm_title h1{line-height: 35px;margin-bottom: 10px;}
  .conm_title p{width: 100%;font-size: 12px;}
  .conm_title span{display: inline-block;float: none;margin-right: 10px;white-space: nowrap;}
  .conm_zj{padding: 20px 0;height: 200px;}
  .conm_zjimg{width: 25%;}
  .conm_zjinfo{margin-left: 2%;width: 50%;}
  .conm_zjinfo h1{font-size: 18px;line-height: 30px;}
  .conm_zjinfo p{font-size: 14px;margin-top: 10px;}
  .conm_zjgh{width: 22%;}
  .conm_zjgh span{font-size: 14px;}
  /* 搜索 */
  .s_main{box-sizing:border-box;padding: 0 10px;}
  .s_channel_title{margin: 5px 0;}
  .s_channel_title .s_channel{font-size: 14px;padding: 2px 8px;display: inline;float: none;margin-right: 5px;}
  .s_channel_title a{display: inline;float: none;font-size: 18px;line-height: 30px;}
  .s_channel_title a span{font-size: 18px;}
  .s_content{font-size: 14px;line-height: 25px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
  .s_content span{font-size: 14px;}
  .s_site_date div{font-size: 14px;}
  .s_site_date div span{font-size: 14px;}
  .s_search .pagnation{box-sizing: border-box;padding: 0 10px;height: auto;overflow: hidden;margin:30px 0 15px 0;}
  .alert{margin: 10px 0;}
  .s_zjimg{width:35%;height:180px}
  .s_zjcon{width:63%;margin-left:0;;float:right;}
  .s_zjcon a,.s_zjcon a>span{font-size:16px;line-height:20px;}
  .s_zjcon p{font-size:14px;line-height: 22px;}

 /* 头部 */
  .top_m{height: auto;padding-bottom: 10px;}
  .top_m .t_left{float: none;width:100%;height: auto;}
  .top_m .t_left img{width: 90%;margin: auto;margin-top: 10px;}
  .top_m .t_right{float: none;width: 100%;}
  .top_m .t_right .t_r1{float: none;width: 100%;text-align: center;height: 42px;}
  .top_m .t_right .t_r1 .t_rl .t_rlleft{margin-left: 20px;float:left;}
  .top_m .t_right .t_r1 .t_rl{width: 50%;}
  .top_m .t_right .t_r1 .t_rr{width: 50%;}
  .t_rrm ul {margin-left: 10px;}
  .top_m .t_right .t_r1 .t_rr ul li{width: 30%;}
  .top_m .t_right .t_r2{float: none;width: 100%;text-align: center;height: 52px;}
  .top_m .t_right .t_r2 .t_r2l{text-align: left;width: 66%;margin-left: 18px;}
  .top_m .t_right .t_r2 .t_r2l span{font-size: 15px;line-height: 24px;}
  .top_m .t_right .t_r2 .t_r2r {width: 19%;text-align: center;padding: 5px 7px;margin-right: 16px;font-size: 15px;}
  .ksrk{width: 80%;margin: auto;padding: 0;}
  .ksrk a{text-align: center;width: 25%;}
 .ksrk span{width: 100%;line-height: 20px;float: left;}
 .ksrk a{width: 50%;}
  /* 搜索*/
  .t_sm1{width: 100%;margin: auto;overflow: hidden;}
  .t_rrmm1 .t_sm input{width: 60%;font-size: 16px;float: left;padding: inherit;height: 65px;margin-bottom:20px;margin-left:20px;}
  .t_rrmm1 .t_sm span{width: 26%;font-size: 16px;height: 40px;float: left;margin-left: 15px;margin-top: 15px;position: inherit;display: flex; justify-content: center; align-items: center;}
 /* 联系电话 */
 .t_sm{width: 90%;margin: 10% 5%;}
 .t_rrmm2 span, .t_rrmm4 span{font-size: 20px;font-weight: bold;padding-top: 50px;}
  /* 导航栏 */
  .top_b{height: 120px;}
  .top_b ul li{width: 33.33%;}
  /* 轮播图 */
  .m1{padding-top: 20px;}
  .m1_left{width: 100%; height: 190px;}
  .m1_lb{height: 190px; width: 100%;}
  .m1_lb .prev,.m1_lb .next{top:30%;width: 20px;height: 34px;}
  .m1_lb ul li {width: 100%;}
  .indexpagination{bottom:11px;width: 100%;text-align: center;right: 0;}
  .indexpagination span{width: 10px;height: 10px;margin: 0 4px;}
  .m1_lb ul li a img{width: 100%;height: 100%;}
  .m1_lb ul li a span{display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding:0 15px;height: 50px;}
  /* -- 院务动态、通知公告-- */
  .m1_right{width: 100%;float: left;padding-top: 10px;}
  .m1_right .m1_rcon{width: 100%;}
  .m1_right .m1_rc.cur{width: 100%;}
  .m1_right>ul{width: 100%;margin-left: 15px;}
  .m1_right .m1_rcon{margin-left: 15px;}
  .m1_right .m1_rcon ul li{width: 100%;}
  .m1_right .m1_rcon ul li a{display: block;float: left;width:70%;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
  .m1_right .m1_rcon ul li em{width:22%;float: right;}
  /* 媒体关注、党的建设、科普园地 */
  .m2{width: 100%;padding-left: 15px;}
  .m2 .m2_m{width: 100%;}
  .m2 .m2_m h2 a{font-size: 18px;}
  .m2 .m2_m ul li a{width: 93%;display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  /* 专家团队 */
  .zjtd{width: 100%;height: 550px;}
  .zt_t{width: 100%;line-height: 20px;float: none;}
  .z_title{width: 100%;padding: 0 15px;height: 120px;box-sizing: border-box;}
  .zt_s{width: 100%;float: none;overflow: hidden;box-sizing: border-box;margin-top: 10px;height: 40px;}
  .zt_s input{margin-top: 0;}
  .zt_s img{ width: 20px;height: 20px;margin-top: -30px;}
  .z_c ul li a{ margin-top: 5px;}
  .zt_t a{text-align: center;font-size: 18px;}
  .zt_t span{font-size: 14px;text-align: center;}
  .z_con{width: 100%;}
  .z_con{margin-bottom: 10px;}
  .z_c ul li{width: 125px;padding: 0 10px;}
  .z_c ul li .zc_img{width: 125px;height: 125px; }
  .z_c ul li p img{width: 125px;}
  .z_c ul li .zc_job{margin-bottom: 5;height: 38px;}
  .z_c ul li .zc_introduce{display: -webkit-box;  overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
  .z_c ul li .more{position: static;}
  /* 上海专家 */
  .sh_left{width: 15%;text-align: center;}
  .sh_left img{display: inline-block;}
  .sh_right{width: 85%;}
  .sh_right li{width: 120px;padding: 0 8px;}
  .sh_right ul li .sh_img{width: 120px;height: 120px;margin: auto;}
  .sh_right ul li p img{width: 120px;}
  .sh_right ul li .sh_job{height: 34px;}
  .sh_right ul li .more{margin: auto;position: inherit;}
  /* 科室介绍 */
  .k_con li .kc_l{width: 20%;}
  .k_con li .kc_r, .k_con li.k_call .kc_r{width: 80%;}
  .k_title h1{text-align: center;margin: auto;}
  .k_title span{text-align: center;margin: auto;}
  .k_con li{height:75px;}
  .k_con li .kc_l span{line-height: 30px;margin: auto;width: 100%;}
  /* 列表页-医院概括 */
  .c_bj3{width: 100%;}
  .cm h3{margin-top: 100px;}
  .conm-zxdate .conm-zxmd{font-size: 18px;}
  .conm-zxdate{margin: auto;}
  .conm-zxcon{width: 78%;}
  /* 媒体关注 */
  .conm-zxdate .conm-zxmd{line-height: 18px;margin-top: 12px;}
  /* 预约挂号 */
  .conm_con p img{width: 100%!important;height: 100%!important;}
  /* 科室及专家介绍 */
  .kz_m{padding: 30px 0;}
  .kz_mtitle{font-size: 22px;line-height: 30px;}
  .kz_mc1{width: 100%;}
  .kz_mc1_left{width: 100%;height:35px;float: none;}
  .kz_mc1_left select{width: 80%;display: block;margin: auto;background-position: 93% 50%;background-size: 20px 12px;font-size: 14px;}
  .kz_mc1_right{width: 80%;height:35px;margin: auto;float: none;}
  .kz_mc1_right input{display: block;margin: auto;margin-top: 15px;font-size: 14px;}
  .kz_mc1_right img{width: 20px;height: 20px;top: 23%;right: 6%;}
  .kz_mc2{width: 100%;box-sizing: border-box;padding: 0 20px;}
  .kz_mc2 ul li{width: 50%;margin-top: 15px;height: 35px;}
  .kz_mc2 ul li a{font-size: 14px;line-height: 35px;}
  .kz_s{width: 100%;margin: 0;}
  .kz_sm{width: 50%;padding: 0 10px;}
  .kz_smtitle{height: 35px;font-size: 14px;line-height: 35px;}
  .kz_smcimg{height: 200px;}
  .kz_smcon p.kz_smcname,.kz_smcname span,.kz_smcon p.kz_smcjob{font-size: 16px;}
  .kz_smcon p.kz_smcintroduce{font-size: 14px;line-height: 25px;}
  /* 科室及专家介绍列表页 */
  .kz_ltitle{box-sizing: border-box;padding: 0 10px;}
  .kz_k{width: 95%;padding:0;margin-top: 20px;height: auto;overflow: hidden;}
  .kz_kleft{width: 100%;float: none;}
  .kz_kright{width: 100%;float: none;}
  .kz_kright_title{font-size: 22px;text-align: center;margin-top: 10px;}
  .kz_kright_con{box-sizing: border-box;padding: 10px;margin-top: 0;font-size: 14px;}
  .kz_kright_more{height: 35px;margin-top: 0;margin-bottom: 10px;margin-right: 10px;}
  .kz_kright_more a{line-height: 35px;width: 100px;font-size: 14px;}
  .kz_list{margin-top: 20px;}
  .kz_lcon ul li{width: 100%;margin: 15px 0;box-sizing: border-box;padding: 0 10px;height: 235px;}
  .kz_lcon_left{width: 40%;}
  .kz_lcon_right{padding-right: 0;width: 56%;}
  .kz_lcon p.kz_lcon_rname{font-size: 18px;margin-top: 5px;margin-bottom: 5px;}
  .kz_lcon p{font-size: 14px;line-height: 20px;}
  .kz_lcon h1{margin-top: 10px;}
  .kz_lcon_rcon{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
   /* 硕博导师列表 */
  .cm_right .sbds_list ul li{width:50%;height:50px;margin-bottom:15px;}
  .cm_right .sbds_list ul li a{width:92%;font-size:16px;line-height:50px;}
  .sbds_list2 .pagnation{margin: 20px 0;}
}