﻿@charset "utf-8";
*{margin:0;padding:0;font-family: "Noto Sans SC";}
.fontsy{font-family: "Noto Sans SC";}

body{ font-family:  "Noto Sans SC";margin:0px; padding:0px; margin:0px auto; font-size:16px; color:#333; width:100%;  zoom:1;min-width: 320px}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #DDD;
	/*很关键：将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url("../image/down.png") no-repeat scroll right center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 20px;
	padding-left:5px;
  }
  
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none; border:0; max-width:100%; vertical-align:middle;}
a{position: relative;color: #333;  text-decoration:none;cursor: pointer}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#F3734E;}
.clear{ clear:both;}
.box{box-sizing: border-box}
.bold{font-weight: bold}
.bolder{font-weight: bolder}
i,em{font-style: normal}
button{cursor: pointer}
.showing{display: block !important}

/* 颜色 */
.c_33{color: #333}
.c_29{color: #292929}
.f-c{color:#F3734E }


.f-12{font-size: 12px}
.f-14{font-size: 14px}

.bg_f8{background: #f8f8f8}
.bg-f{background: #fff}


.center{text-align: center}
.right_text{text-align: right}
.left_text{text-align: left}

/* flex布局 */
.flex{display: flex}
.flex-x-a{display: flex;justify-content: space-around}
.flex-x-b{display: flex;justify-content: space-between}
.flex-x-c{display: flex;justify-content: center}
.flex-y-c{align-items: center}
.flex-y-e{align-items: flex-end}
.flex_wp{display: flex;flex-wrap: wrap}



/* 公共按钮 */
.immediate{height: 38px;background: rgba(132, 132, 132, 0);border: 1px solid #FF6E3D;border-radius: 16px 16px 16px 16px;line-height: 38px;padding:0px 14px;display: inline-block;color: #FF6D3E;margin-right: 30px}
.later_register{height: 40px;background: linear-gradient(90deg, #FF7932, #FF5A4D);border-radius: 16px 16px 16px 16px;line-height: 40px;color: #fff;padding:0px 14px;display: inline-block;}
.online{display: inline-block;height: 48px;line-height: 48px;color: #fff;padding:0px 26px;background: linear-gradient(90deg, #F5A146, #F2C056);border-radius: 18px}
.register{margin-left:15px;display: inline-block;height: 48px;line-height: 48px;color: #fff;padding:0px 26px;background: linear-gradient(90deg, #F58146, #F26656);box-shadow: 0px 5px 18px 0px rgba(243, 110, 81, 0.42);;border-radius: 18px}
.online:hover,.register:hover,.later_register:hover{color: #fff}

/*单行文本省略号*/
.dot {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dot2, .dot3, .dot4 {display: -webkit-box;display: box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-box-orient: vertical;}
.dot2 {-webkit-line-clamp: 2;}
/*多行文本省略号*/
.dot3 {-webkit-line-clamp: 3;}
.dot4 {-webkit-line-clamp: 4;}
h3{
	display: inline-block;
	/* font-size: 18px;
	font-weight: bolder */
}

.w1200{max-width:1200px;margin:0 auto;position: relative}
@media(max-width:1024px){
	.w1200{padding: 10px}
}
.active{color: #F3734E}
.bgactive{background:#F3734E;color: #fff }
.c-f{color: #fff}
.active_line{color: #F3734E;position: relative}
.active_line::after{content: '';display: block;width: 28px;height: 4px;background:#F3734E;position: absolute;left: 50%;transform: translateX(-50%);bottom: -10px;border-radius: 2px }

/* 头部 */
.Top{background: #fff;width: 100%;position: relative}
.Topbtn{padding-top: 37px}
.Topbtn .h_logo,.Topbtn .logo{float: left;width: 230px}
.Topbtn .logo img{display: block;height: 60px}
.Topcenter{padding-left: 90px;display: flex;float: left}
.Topcenter .search{position: relative}
.Topcenter .search input{border: 1px solid rgba(185, 199, 215, 0.29);display: block;position:relative;width:359px;height:44px;background:#F9FAFC;padding-left: 23px;font-size: 14px }
.Topcenter .search input:-ms-input-placeholder{color: #7A8394}
.Topcenter .search img{position: absolute;width: 30px;height: 30px;top: 7px;right: 10px}
.Topcenter .search p{padding-top:10px;font-size: 14px;color: #9A9A9A;}
.Topcenter .search em{font-style: normal;padding-left: 10px;}
.opbtn{display: flex;padding-left: 96px;}
.opbtn img{display: block;width: 50px;height: 50px;padding-bottom: 3px;vertical-align: top}
.btn{padding-right: 47px;cursor: pointer}
.opbtn p{color: #333;font-size: 16px;font-weight: bolder;text-align: center}
.phone{float: right;text-align: right}
.phone img{width: 30px;height: 30px}
.phone img:hover{animation:buzz-out 1s linear infinite}

.phone span{color: #666666;font-size: 16px}
.phone p{color: #F4744E;font-size: 24px;padding-top:14px}
.nav ul{width: 100%;display: flex;padding-top: 33px;justify-content: space-between}
.nav ul li{float: left;text-align: right;position: relative}

.nav ul li a{color: #666666;display: inline-block;height: 50px;position: relative;font-size: 16px}
.nav ul li a.onnav{color: #333;font-weight: bold}
.nav ul li a.onnav::after{border-radius: 2px;content:'';width: 28px;height: 4px;background: #f3734e;position: absolute;left:50%;bottom: 18px;transform: translateX(-50%)}








.ops{display: none;position: absolute;top:0.28rem;right: 0.24rem}
.ops img{display: block;width: 0.48rem;height: 0.35rem}
.searchSmall{display: none}

.close_bar{display: none}


@media(max-width:1366px){
	
	.w1200{padding: 0px 30px 0px}
	.opbtn{padding-left: 20px}
	.btn{padding-right: 10px}
	.Topbtn{display: flex;justify-content: space-between;padding-top: 30px}
}
@media(max-width:1200px){
	.nav ul{padding-top: 25px}
	.opbtn{padding-left: 10px;}
	.phone p{font-size: 18px;padding-top: 21px}
	
}
@media(max-width:1024px){
	.w1200{padding: 10px}
	.nav ul{display: block;padding-top:0px}
	.Topbtn .logo{float: none}
	.Topbtn{padding: 10px}
	.opbtn{display: none}
	.Topbtn .logo img{height:0.6rem}
	.Topcenter .search {display: none}
	.ops{display: block}
	.phone{display: none}
	.nav{display: none;float: none;width:3rem;position: fixed;height: 100%;right: 0%;z-index: 10004;overflow: auto;top: 0.8rem; background: #fff; }
	.nav ul li{float: none;width: 100%;text-align: left;box-sizing: border-box;padding-left: 0.4rem}
	.nav ul li a{display: block;color: #666;height:0.8rem;font-size: 0.3rem;line-height: 0.8rem}
	.nav ul li a.onnav::after{display: none}
	.nav ul li a:hover{color:#e5745b;background: #fff }
	.nav ul li a.onnav{border: none;color:#e5745b}
	.nav ul li:first-child{width: 100%;text-align:left }
	.searchSmall{display: block;position: absolute;top: 6px;right: 1.14rem;width: 44%}
	.searchSmall img{position: absolute;top: 50%;left: 8px;width: 0.6rem;height: 0.6rem;transform: translateY(-50%);}
	.searchSmall input{width: 100%;border-radius: 0.36rem;height:0.72rem;background:#F9FAFC;padding-left: 1rem;font-size: 0.24rem;color: #BBBBBB}
    .nav{padding: 0px}
	.close_bar{text-align: right;box-sizing: border-box;padding-left: 0.4rem;display: none;height:0.8rem;line-height: 0.8rem;overflow: hidden;position: fixed;top: 0;right: 0;width: 3rem;background: #fff;color: #e5745b;border-bottom: 1px solid #e5745b;z-index: 10005;}
	.close_bar a{margin-top: 8px;background: url(../image/menu_close_btn.png) no-repeat;width: 25px;height: 25px;background-size: cover;display: inline-block;vertical-align: middle;margin-right: 20px;transition: transform ease-in 0.3s; }
    .mo_banner .owl-nav{
		display: none
	}
}


/* 头部--end */

/* 首页 */
.slideBar{position: relative;z-index: 100;width: 310px;background: rgba(0,0,0,.1);position: absolute;min-height: 450px}
.slideBar ul li>a{height: 40px;line-height: 40px;display: block;padding-left: 25px;color: #fff;position: relative;font-size: 16px;}
.slideBar ul li>a img{position: absolute;top: 11px;right: 15px;transform: rotate(90deg);}
.slideBar ul li dl a{height: 30px;line-height: 30px;display: block;padding-left: 43px;color: #fff;font-size: 12px;position: relative;}
.slideBar ul li dl a::before{content: '';width: 4px;height: 4px;background-color: #fff;border-radius:50%;display: block;position: absolute;top: 14px;left: 32px;}
.slideBar ul .slideOn {background: #fff;color: #eb724d}
.sildertab li dl{display: none;}
.sildertab li.silder_lis dl{display: block;}
.sildertab li dl dd:hover a{background-color: #fff;color:#EB6233;}
.sildertab li dl dd:hover a::before{background-color: #EB6233;}
.re_new{display: block;}
.re_new1{display: none;}
.slideBar ul .slideOn .re_new1{display: block;}
.slideBar ul .slideOn .re_new{display: none;}

.nabHd{min-height: 490px}
.nabHd ul li>a{height: 40px;line-height: 40px;display: block;padding-left: 25px;color: #fff;position: relative;font-size: 16px;}
.nabHd ul li>a img{position: absolute;top: 11px;right: 15px;transform: rotate(90deg);}
.nabHd ul li dl a{height: 30px;line-height: 30px;display: block;padding-left: 43px;color: #fff;font-size: 12px;position: relative;}
.nabHd ul li dl a::before{content: '';width: 4px;height: 4px;background-color: #fff;border-radius:50%;display: block;position: absolute;top: 14px;left: 32px;}
.nabHd ul .slideOn {background: #fff;color: #eb724d}
.sildertab li dl{display: none;}
.sildertab li.silder_lis dl{display: block;}
.sildertab li dl dd:hover a{background-color: #fff;color:#EB6233;}
.sildertab li dl dd:hover a::before{background-color: #EB6233;}
.re_new{display: block;}
.re_new1{display: none;}
.nabHd ul .slideOn .re_new1{display: block;}
.nabHd ul .slideOn .re_new{display: none;}




.add_news{padding-top: 54px}
.add_news ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.add_news  ul li{
	width: 380px;
	margin-bottom: 60px;
	background-color: #fff;
	position: relative;
	overflow: hidden;
	/*cursor: pointer;*/
}
.add_news  ul li img{
	width: 380px;
	height: 165px;
	overflow: hidden;
}
.add_news  ul li:hover img{
	transform: translateY(-2px);
	transition: all .5s
}
.add_news  ul li .ch{
	
	height: 20px;
	font-size: 25px;

	font-weight: 500;
	color: #FFFFFF;
	line-height: 20px;
	-webkit-background-clip: text;
	
}
.add_news  ul li .en{
	height: 12px;
	font-size: 12px;

	font-weight: 200;
	color: #FFFFFF;
	line-height: 12px;
	padding-top: 18px;
	-webkit-background-clip: text;
	
}
.add_tro{
	padding-top:56px;
	height: 14px;
	font-size: 14px;
	
	font-weight: 400;
	color: #FFFFFF;
	line-height: 14px;
	-webkit-background-clip: text;
	
}
.add_news  ul li .add_info{
	position: absolute;
	top: 30px;
	left: 26px;
}
.add_news dl{
	padding-bottom: 10px;
}
.add_news dl dd{
	height: 54px;
	padding: 0 15px;
	box-sizing: border-box;
	
}
.add_news dl dd a{
	display: block;
	height: 100%;
	line-height: 54px;
	border-bottom: 1px dotted #CCCCCC;
	color: #333;
	font-size: 14px;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
	
}
.add_news dl dd a:hover{
	color: #F3734E;
}





.HomeBan {z-index:99;position: relative;}
.owlBan{display: none !important}
.act{display: block !important}
.HomeBan .owl-item .item a{display: block}
.HomeBan .owl-item .item a img{max-width:100%;display: block}

.HomeBan .owl-nav{display: block;}
.HomeBan .owl-dots{display: block !important;position: absolute;bottom: 5px;left: 50%;transform: translateX(-50%)}
.HomeBan .owl-carousel button.owl-dot{width: 10px;height: 10px;background: #999;border-radius: 50%;margin: 3px}
.HomeBan .owl-carousel button.owl-dot.active{background: #fff}
.HomeBan .owl-nav button{width:50px;height:50px;border-radius: 50%;background:rgba(255,255,255,0.8);position: absolute;top:50%;margin-top:-25px;transition: all .5s;-webkit-transition: all .5s;opacity: 0;}
/*.HomeBan .owl-nav button span{display: none;}*/
.HomeBan .owl-nav button.owl-prev{background:rgba(0, 0, 0, 0.08);color: #fff;font-size: 40px}
.HomeBan .owl-nav button.owl-next{background:rgba(0, 0, 0, 0.08);color: #fff;font-size: 40px}
/*.HomeBan:hover .owl-nav button{opacity: 1;}
.HomeBan:hover .owl-nav button.owl-prev{left:0%;transition: all 1s linear;width: }
.HomeBan:hover .owl-nav button.owl-next{right:0%;transition: all 1s linear}
.HomeBan .owl-nav button.owl-prev:hover{background:url(../image/prev.png) no-repeat center center #F58146;}
.HomeBan .owl-nav button.owl-next:hover{background:url(../image/next.png) no-repeat center center #F58146;}*/

.section{width: 100%;padding-top: 54px;background: #fff}
.section .top{display: flex;justify-content: space-between;border-bottom: 1px solid rgba(218, 221, 225,.4);background: none}
.section .title{font-size: 30px;color: #393838;font-weight: bolder;padding-bottom: 4px;position: relative;padding-left: 25px}
.section .title::before{position: absolute;left: 0px;top:8px;border-radius: 4px;content:'';display: inline-block;width: 8px;height: 27px;background: #f3734e;box-shadow: 0px 4px 5px 0px rgba(248, 96, 53, 0.45);}
.categoryTab ul li{color: #333333;font-size:20px;padding-left: 90px}
.categoryTab ul li a{display: block;position: relative;font-size: 20px}
.categoryTab ul li a:hover{color: #f3734e;}
.categoryTab ul li a:hover::after{content:'';display: block;width: 28px;height: 4px;background: #f3734e;position: absolute;left: 50%;transform: translateX(-50%);bottom: -20px;border-radius: 2px}
.categoryTab ul li a.active:after{content:'';display: block;width: 28px;height: 4px;background: #f3734e;position: absolute;left: 50%;transform: translateX(-50%);bottom: -20px;border-radius: 2px}
.intro{border-bottom: 1px solid rgba(218, 221, 225,.4);padding-bottom: 24px;display: flex }
.categoryNa .categoryCon{display: none}
.categoryNa .showing{display: block}
.sectionCon {padding-top: 25px;}
.categoryNa {flex:1}
.sectionCon .img  img{width: 266px;display: block;min-height: 380px}
.sectionCon .categoryCon .left img:hover{transform: translateY(-4px)}
.sectionCon .categoryCon{box-sizing: border-box;padding-left: 25px}
.sectionCon .categoryCon .left img{height: 176px;transition: all 0.5s;width: 256.19px}

.sectionCon .categoryCon .right{width: 70%;padding-left: 15px}
.sectionCon .categoryCon .right a{color:#393838;font-size: 24px;font-weight: bolder }
.sectionCon .categoryCon .right a:hover{color: #F58146}
.sectionCon .categoryCon .right p{color: #999999;font-size: 14px;padding:10px 0px 12px;line-height: 22px}
.sectionCon .categoryCon .right .buttons{text-align: right}
.sectionCon .categoryCon .right .buttons a{margin-left: 20px;display: inline-block;padding:0px 16px;background: #848484;font-size: 16px;border-radius: 20px;height: 36px;line-height: 36px;color: #fff;font-weight: normal}
.sectionCon .categoryCon .right .buttons  .appoint{background: linear-gradient(90deg, #F58146, #F26656);box-shadow: 0px 5px 18px 0px rgba(243, 110, 81, 0.42); }

.newlist{padding-top: 16px}
.newlist .moreTop {position: relative}
.newlist  .item:nth-child(n){background: none !important}
.newlist .moreTop p{color: #393838;font-size: 20px;font-weight: bolder}
.newlist .moreTop .more {position: absolute;right: 0px;color: #C3C3C3;font-size: 16px;top: 0px}
.newlist .item ul li{width: 50%;box-sizing: border-box;line-height: 36px}
.newlist .item ul li::before{content:'';display: inline-block;width: 8px;height: 8px;border-radius: 50%;background: #CFCFCF}
.newlist .item ul li:nth-child(even){text-align: right}
.newlist .item ul li  a{color: #949494;font-size: 16px;}
.newlist .item ul li  a span{font-style: normal;display: inline-block;vertical-align: bottom;width: 72%;text-overflow: ellipsis;overflow: hidden;	white-space: nowrap;text-align: left;}
.newlist .item ul li a:hover{color: #F58146}
.newlist .item ul li i{font-style: normal;padding-left: 11px}

.red .top{border:none;padding-bottom: 50px;}
.resc a{color: #C3C3C3;font-size: 16px}


.doctor .bg{padding: 5px;background-size: cover;transition: all 0.3s;position: relative;background-color: #FAFAFA;display: flex;align-items: center;height:206px ;justify-content: center}
/* .doctor .bg .docImg{width: 140px}
.doctor .bg .docImg img{height: 190px} */
.doctor .bg .docImg img{width: 176px;height: 206px}
.doctor .bg .docInt{padding:0 4% 0 3px;flex:1;}
.doctor .bg .docInt p{font-size: 12px;color: #848484;line-height: 16px}
.doctor .bg .docInt .post{color:#393838;font-size: 13px;padding: 10px 0px 15px 0px }
.doctor .bg .docInt .name{color: #000;font-size: 22px;}
.hovershow{transition: all .5s linear;display: none;text-align: center;position: absolute;height: 60px;width: 100%;background: rgba(0, 0, 0,.3);left:0px;bottom:0px}
.hovershow button{margin:12px 6px 0px 10px;height: 36px;background: #FFB33A;padding: 0px 16px;border-radius: 18px;color: #fff;border:none}
.hovershow .apt{background: linear-gradient(90deg, #F58146, #F26656);box-shadow: 0px 5px 18px 0px rgba(243, 110, 81, 0.42);}
.doctor .bg:hover .hovershow{display: block}
.doctor .owl-nav{display: block !important;}
.doctor .owl-dots{display: none}
.doctor .owl-dots button span{width: 10px;height: 10px;border-radius: 50%}
.doctor .owl-nav button{width: 25px;height:25px;position: absolute;top:50%;margin-top:-25px;transition: all .5s;-webkit-transition: all .5s;}
.doctor .owl-nav button span{display: none;}
.doctor .owl-nav button.owl-prev{background:url(../image/prev.png) no-repeat center center ;left:-30px;}
.doctor .owl-nav button.owl-next{background:url(../image/next.png) no-repeat center center ;;right:-30px;}
.doctor:hover .owl-nav button{opacity: 1;}

.share{display: flex;justify-content: space-between}
.share .lf,.share .cen,.share .rf{width: 32%;}
.share .lf p{color: #393838;font-size: 35px;line-height: 47px}
.share .lf .tis{font-size: 16px;color: #848484}
.shareimg{position: relative;}
/* .shareimg img{transition: all 0.3s linear}
.shareimg img:hover{box-shadow: 0 0 18px rgba(12,4,8,0.16);transform: translateY(-5px)} */
.shareimg a{color: #fff;font-size: 24px;position: absolute;top: 36px;left: 30px;    max-width: 90%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}
.hovers{display: none}
.share .story{background: #F2F2F2;padding:37px 31px 13px;margin-top: 24px;transition: all 0.3s}
.share .story:hover{background: linear-gradient(90deg, #F58146, #F26656)}
.share .story .name{color: #555555;font-size: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%}
.share .story:hover .name{color: #fff}
.share .story:hover i{color: #fff}
.share .story:hover .hovers{display: block} 
.share .story:hover .noho{display: none}
.share .story i{font-style: normal;color: #848484;font-size: 12px;width: 90%;margin: 30px 0px 20px}
.share .story .do{margin:64px 0px 64px;line-height: 22px;}
.share .story .dor{padding:35px 0px 35px}
.share .story .docr{padding-bottom: 89px}


.eye{background: #F8F7F7;padding:51px 0px 47px}
.eye .top{border:none}
.eyecon .lf{width:450px;}
.eyecon .lf img{display: block;height: 300px;margin-top: 39px;transition: all 0.3s linear}
.eyecon .lf img:hover{transform: scale(1.1);overflow: hidden;}
.eyecon .lf .item{position: relative}
.eyecon .hoverImg{padding-right: 32px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 100%;color: #fff;background: rgba(0, 0, 0,.5);height: 54px;line-height: 54px;padding-left: 32px;position: absolute;bottom: 0px}
.eyecon .ri{width: 52%;padding-left: 37px;flex:1}
.eyecon .ri .eyeType{position: relative;padding-bottom: 29px;display: flex}
.eyecon .ri .eyeType a{font-size: 16px;color: #8b8b8b}
.eyecon .ri .eyeType a.active{color:#f3734e }
.eyecon .ri .eyeType .more a{top:-33px;position: absolute;right: 0px;color: #8B8B8B;font-size: 16px}
.eyecon .ri .eyeType  li{width: 16.66%;text-align: right}
.eyetCont ul{display: none;}
.eyecon .eyetCont .more{position: absolute;right: 0px;}
.eyecon .eyetCont ul li{position: relative;color: #585858;font-size: 16px;padding-top:27px}
.eyecon .eyetCont ul li a{padding-left: 6px;color: #585858;width: 75%;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding-left: 15px}
.eyecon .eyetCont ul li a::before{left: 0px;top:8px;position: absolute;display: block;content: '';width: 8px;height: 8px;border-radius: 50%;background: #CFCFCF}
.eyecon .eyetCont ul li i{position: absolute;right: 0px;top: 26px}
.eyecon .eyetCont ul li:hover{color: #F58146}
.eyecon .eyetCont ul li a:hover{color: #F58146}
.eyecon .eyeType a.active:after{content: '';display: block;width: 24px;height: 4px;background: #F3734E;position: absolute;right: 50%;transform: translateX(50%);bottom: -16px;border-radius: 2px}
.eyecon .eyeType .more{display: none}
.eyecon .eyeType li:first-child .more{display: block}

@media(max-width:1440px){
		.slideBar{min-height: auto}
}

@media(max-width:1366px){
	.newlist .item ul li a span{width: 60%}
	.red .top{padding-bottom: 20px}


}
@media(max-width:1240px){
	
	
	
}
@media(max-width:1024px){
	.mo_share{
		/* border-top: 5px solid rgb(248, 247, 247); */
		border-bottom: 10px solid rgb(248, 248, 248);
	}
	.mobile_index .owl-dots{display: none !important}
	.mobile_index .owlBan .item{padding:0.3rem 0.24rem 0.1rem}
	.mobile_index .mo_nav ul{display: flex;flex-wrap: wrap}
	.mo_nav {padding-bottom: 15px}
	.mobile_index .mo_nav ul li{width: 33%;text-align: center}
	.mobile_index .mo_nav ul li a{display: block;margin-top: 10px}
	.mobile_index .mo_nav ul li  img{display: block;width:1.1rem;height: 1.1rem;margin: 0 auto;border-radius: 100%}
	.mobile_index .mo_nav ul li  p{color: #333;font-size:0.24rem;padding-top: 0.2rem}
	.mo_commin_title .mo_title{position: relative;padding-left: 8px}
	.mo_commin_title {padding:0px 0.34rem ;color: #111111;font-size: 0.36rem;height: 0.9rem;line-height:0.9rem; font-weight: bold}
    .mo_commin_title .mo_title::before{top: 0.28rem;left: 0px;position: absolute;content: '';width: 0.08rem;height: 0.32rem;background:#F58146;border-radius: 4px;display: inline-block;vertical-align: middle;margin-right: 8px}
	.mo_commin_title a img{display: block;width: 0.3rem;height: 0.3rem}

	.mo_doctor_list{box-sizing: border-box;margin: 10px 0px 20px}
	.mo_doctor_list .item{width: 100% !important;margin: 0 auto;display: block;position: relative}
	.doctor .owl-nav button.owl-next{display: none !important;right: 0px}
	.doctor .owl-nav button.owl-prev{display: none !important}

	/* .mo_doctor_list ul{display: flex;flex-wrap: wrap;justify-content: space-between}
	.mo_doctor_list ul li{width: 49%;display:flex;margin-bottom: 4%;box-sizing: border-box;align-items: center;justify-content: space-between;padding: 0.5rem 0rem}
	.mo_doctor_list ul li a{display: flex;justify-content: space-between;align-items: center}
	.mo_doctor_list ul img{display: block;position: relative;z-index: 10;width: 50%;display: block}
	.mo_doctor_list ul .mo_doctor_info{flex:1;padding-left: 0.1rem}
	.mo_doctor_list ul .mo_doctor_info p{color: #363636;font-size:0.14rem; }
	.mo_doctor_list ul .mo_doctor_info .name{color: #383838;font-size: 0.32rem;font-weight: bold}
	.mo_doctor_list ul .mo_doctor_info .mo_position{color: #383838;font-size: 0.24rem;padding:0.1rem 0;font-weight: bold} */
	
	/* .mo_share_list ul li a{align-items: center} */
	.mo_share_list ul li .sun_list{align-items: flex-start}
	.mo_share_list img{display: block;height: 86px}
	.mo_share_list .mo_share_info{flex:1;padding-left:0.38rem ;font-size: 0.3rem;color: #999999;padding-right: 0.1rem}
	.mo_share_list ul li{padding:0.4rem 0.24rem;border-bottom: 2px solid #f8f8f8}
	.mo_share_list ul li:last-child{border-bottom: none}
	.mo_share_list ul li:first-child{padding-top: 5px}
	.mo_share_list .mobile_hot_con  li:first-child{padding-top: 12px}
	.mo_share_info .name{
		min-height: 30px;
		color: #555555;
		display: -webkit-box;
		font-size: 16px;
		font-weight: bold;
		-webkit-line-clamp: 2;
		text-overflow: ellipsis;
		overflow: hidden;
		width: 96%;
		overflow: hidden;
		text-overflow: ellipsis;
		word-break: break-all;
		-webkit-box-orient: vertical;
	}

	.mo_share_info  .mo_time{
		padding-top: 2px;
		font-size: 12px;
		color: #999
	}
	.mo_doctor{margin-bottom: 10px}
	.mo_share_info .mo_into{color: #666;margin:0.18rem 0;line-height:0.42rem;display: none}
	.mo_share_info .mo_time::before{content:'';width: 12px;height: 13px;background: url()}
	.mo_eye_tab{height: 0.8rem;line-height: 0.8rem;font-weight: 400;font-size: 0.24rem}
	.mo_eye_list ul{border-top: 10px solid #f8f8f8;align-items: center}
	.mo_eye_list ul li{background: #fff;padding: 0.22rem 0px 0.2rem 0.26rem;border-bottom: 10px solid #f8f8f8}
    .mo_eye_list ul li p{color: #555;font-size: 0.3rem;font-weight: 500;}
    .mo_eye_list ul li .date{color: #999999;padding: 0.2rem 0 0 0rem}
} 
/* 首页 -end*/


/* 医院简介 -s */

/* --侧边栏-s */
.introduce_detail{padding-top: 45px}
.menu{float: left;border-radius: 6px;width: 142px;background: #FFFFFF;box-shadow: 0px 2px 10px 0px rgba(201, 59, 17, 0.1);}
.menu ul li{height: 54px;line-height: 54px;text-align: center;color: #666666;font-size: 16px}
.menu ul li a{display: block;width: 100%;font-size: 16px;color: #666}
.menu ul li a:hover{background: #f3734e;color: #fff}
.menu ul li .active{background: #f3734e;color: #fff}
.title_select{display: none}
/* --侧边栏-e */
.banner{width:100%}

.introduce_tp{padding-top: 20px}
.introduce_tp .menu{margin-top: 20px;margin-block-end: 30px}
.menuCont{float: right;width: 84%}
.menuCont .titleName{border-bottom: 2px solid #eee;font-size:30px;color: #3D3D3D;padding-bottom: 19px }
.menuCont .singpage{padding-top: 10px;}
.menuCont .singpage p{line-height: 28px;color: #666}
.singpage p span{
	white-space: normal !important
}

/* 专家团队 */
.team ul li{float: left;width: 33.3%;padding-bottom: 46px}
.team ul li .item_team{display: flex;width: 96%;position: relative;overflow: hidden;box-sizing: border-box;padding: 30px 15px;background: #fafafa;align-items: center}
.team ul li .item_team img{transition: ease-in-out .3s ;width: 176px;height: 206px}
.team ul li .item_team:hover img{transform: scale(1.05);}
.team ul li .item_team:hover .hovershow{display: block}
.team .docInt{width: 40%;flex:1;padding-left: 4px}
.team .docInt p{font-size: 12px;color: #848484;line-height: 16px}
.team .docInt .post{color:#393838;font-size: 13px;padding: 10px 0px 13px 0px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap }
.team .docInt .name{color: #000;font-size: 22px;}
.mt-136{margin-top: 136px}

.menuCont .doctorname{text-align: center;font-size: 30px}
.sosh-item-icon{width: 11px !important;height: 11px!important;}
.doctor_detail_share{padding:28px 0px 36px;color: #353535;font-size: 13px;border-bottom:1px solid #eee}
.doctor_detail_share .time{padding:0px 20px}
.read_num{padding-right: 20px}
.read_num span{padding:0px 3px}
.btn-grop{display: flex;text-align: center;justify-content: center;padding: 89px 0px 56px}
.btn-grop a{color: #fff;height: 51px;line-height: 51px;display: inline-block;background: linear-gradient(90deg, #FF9D27, #FDBF3A);border-radius: 18px;padding:0px 21px}
.btn-grop .appoint{background: #FF6600;margin-left: 43px}
.part{width: 100%;height: 47px;line-height: 47px;background: #eee;justify-content: space-between;padding:0px 67px 0px 23px}
/* .part .prev{float:left;}
.part .next{float:right;} */
.hot {padding-top: 60px}
.hot .title{color: #000}
.hot  ul {display: flex; }
.hot  ul li{padding: 10px 0px;width: 24%;box-sizing: border-box;margin-right: 1%;margin-top: 2%}
.hot_list{flex-wrap: wrap}
.hot_list li{width: 24%}

.hot  ul li a p{font-size: 15px;padding-top:10px;overflow: hidden;width: 94%;text-overflow: ellipsis}
.hot  ul li img{display: block;border:1px solid transparent;transition: all 0.3 linear;height: 127px;width: 100%}
.hot  ul li img:hover{border:1px solid #f3734e}
/* 团队详情 */

/* 眼科设备 */
.menuCont .loaction{font-size: 13px;color: #353535;padding-bottom: 37px;display: flex;flex-wrap: wrap;}
.menuCont .loaction h1{font-size: 13px}
.menuCont .sinpage .titles{text-align: center;font-size: 30px;color: #333}


/* 联系我们 */
.menuCont .te{font-size: 25px;text-align: center;color: #454545;padding-bottom: 35px}
.menuCont .tel p{font-size: 16px;color: #454545;padding-bottom: 18px;text-align: left}
.menuCont .tel{padding-bottom: 50px}
#map{height: 380px;width: 90%;margin-bottom: 340px}



/* 眼科设备 */
.equipment  ul li{float: left;width: 33.3%;margin-bottom: 43px}
.equipment  ul li img{display: block;width: 100%;height: 195px;}
.equipment  ul li a{transition: ease-in-out 0.2s ;width: 90%;text-align: center;display: block;border-bottom: 1px solid transparent}
.equipment  ul li p{font-size: 14px;color: #555;padding:8px 0px 14px;box-sizing: border-box;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.equipment  ul li a:hover{border-bottom:1px solid #f3734e;background: #FAFAFA;box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);}


/* 网站公告 */
.website  .webName{color: #454545;font-size: 25px;padding-bottom: 12px;text-align: center}
.website p{font-size: 14px;text-align: center}
.website .webList li:hover i{color: #f3734e}
.website .webList  li{color: #666;position: relative;padding:10px 0px ;border-bottom:1px dotted #eee;font-size: 16px}
.website .webList  li::before{left: 0px;top:17px;position: absolute;display: block;content: '';width: 8px;height: 8px;border-radius: 50%;background: #CFCFCF}
.website .webList  li a{display: inline-block;padding-left: 18px;color: #666;width: 80%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.website .webList  li a:hover{color:#f3734e; }
.website .webList  li i{position: absolute;right: 10px;top: 10px;color: #666}
.page{margin:50px auto;text-align: center}
.page a{font-size: 14px;color: #454545;display: inline-block;padding:0px 10px;height: 24px;border: 1px solid #eee;margin:0px 5px;line-height: 24px}
.page a:hover{background:#ffd205 ;}
.page .active{background:#ffd205 ;}


/* .pagination a.active{background-color:#ffd205 !important;border: 1px solid transparent !important ;color: #333 !important}
.pagination  .btn-previous{
	background-color:none !important;
	background-image: url(../image/prev.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
}
.pagination a:hover{border: 1px solid #ffd205 !important;color: #333 !important}
.pagination .btn-next{
	background-color:none !important;
	background-image: url(../image/next.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
} */

/* 医院招聘 */
.recruit .rec {padding-bottom: 40px}
.recruit .rec  p{font-size: 14px;color: #666666;line-height: 30px}
.recruit .rec .bt{font-size: 30px;padding-bottom: 10px}
.recruit .rec dt,.recruit .rec dd{font-size: 14px;color: #666666;line-height: 30px}


/* 就医指南 */
.gu{text-align: center}
.guideName{color:#454545;font-size: 25px;padding-bottom: 20px}
.tips{padding:17px 0 63px}
.gu .gus{font-size: 14px;color: #000;text-align: left}
.gu .gus p{padding-bottom: 33px}
.gu .gus dl{padding-left: 10px}
.gu .gus dl dt,.gu .gus dl dd{padding-bottom: 20px}

@media(max-width:1024px){
/* --侧边栏-s */
.title_select{display: block;padding:0px 20px ;background: #f3734e}
.menu{margin-bottom:15px;float: none;border-radius: 6px;width: 100%;background: #FFFFFF;box-shadow: 0px 2px 10px 0px rgba(201, 59, 17, 0.1);}
.introduce_tp .menu{margin-top: 0px}
.title_select span{color: #fff;background: #f3734e url(../image/down_f.png) no-repeat center right;padding:0px 5px;display: block;height: 0.8rem;line-height: 0.8rem;text-align: center;color: #666666;font-size: 0.3rem;color: #fff}
.menu ul li{display: none;height: 40px;line-height: 40px}
.menu ul li .active{color:#f3734e ;background: none}

/* --侧边栏-e */
.menuCont{float: none;width: 100%;}
.menuCont .titleName{font-size: 22px;padding-bottom: 8px}
.menuCont .singpage{padding-top: 10px}



.introduce_detail{padding-top: 10px}
.equipment ul li{width: 100%;margin-bottom: 10px;float: none}
.equipment ul li:nth-child(even){float: right}
.equipment ul li a{width: 100%;}
.equipment ul li img{height: auto}
.image-list_aa .cover{
	width: 100% !important
}

.guideName{font-size: 20px;padding-bottom: 0px}
.tips{font-size: 14px;padding: 10px 0px }

/* .guide{padding:10px} */
.gu .gus dl dt, .gu .gus dl dd{line-height: 30px;padding-bottom: 0px}
.gu .gus p{padding-bottom: 10px}
.gu .gus dl{padding-bottom: 10px}
.website p{
	padding-bottom: 20px
}
.doctor_detail_share{
	flex-wrap: wrap;
	padding: 10px 0;
}
.doctor_detail_share .time,.doctor_detail_share .detail_source{
	margin-bottom: 10px
}
/* .doctor_detail_share {display: none} */
.recruit .rec .bt{font-size: 22px;font-weight: bold}
.recruit .rec{padding-bottom: 0.213333rem}
.menuCont .tel{padding-bottom: 10px}
.menuCont .te{font-size: 22px;padding-bottom: 20px}
.menuCont .tel p{padding-bottom: 10px;font-size: 14px}
 #map {width: 100%;height: 240px}

.team ul li{width: 98%;padding-bottom:0px;background:#fafafa;float: none;margin-bottom: 10px}
.team ul li a{width: 100%}
.team ul li .item_team{padding: 10px;align-items: center}
/* .team ul li:nth-child(even){float: right} */
.introduce_detail .mo_doctor_list{padding: 0px}
.introduce_detail .mo_commin_title{padding: 0px}

.team .docInt{top: 0.5rem;right: 0.15rem}
.team .docInt .name{font-size: 16px}
.mt-136{margin-top: 10px}
/* .s_dot1{-webkit-line-clamp: 1;} */

/* 医生详情 */
.menuCont .loaction{padding-bottom:10px}
.menuCont .doctorname{font-size: 30px}
.btn-grop a {height: 40px;line-height: 40px}
.btn-grop{padding: 20px 0px 20px}
.part{padding:0px 10px;font-size: 14px;height: auto}
.hot{padding-top: 25px}
.hot  ul{flex-wrap: wrap;}
.hot_list{display: flex;justify-content: space-around}
.hot ul li{width: 48%;margin: 0px 1% 0px 0px}
/* .hot ul li:first-child{margin: 0px} */
.hot ul li:last-child{margin: 0px}
.hot ul li:nth-child(even){float: right}

/* .website p{padding-bottom: 10px} */
.website .webList li a{width: 90%;font-size: 14px}
.website .webList li i{display: block;padding-left: 18px;top: 0px;right: 0px;position: relative}
.website .webList li{font-size: 14px}


/* 分页 */
.page{display: flex;justify-content: center;margin: 30px auto 20px}
.page a{display: none;font-size: 0.24rem;padding:0 0.2rem;line-height: 0.4rem;height: 0.4rem}
.page a:nth-child(1){display: block}
.page a:nth-child(2){display: block}
.page a:nth-child(3){display: block}
.page a:nth-child(4){display: block}
.page a:last-child{display: block}
}
/* 医院简介 -e*/



/* 术后分享 */
.share-item{padding:67px 0px 49px;color: #666666;display: flex;overflow: hidden}
.item:nth-child(even) .share-item .left{margin-right: 10px}
.share-item .left .imgbox{border: 1px solid #989797;position: relative;z-index: 99;height: 245px}
.share-item .left .imgbox img{width: 100%;height: 100%;margin: 10px;transition: all 0.2s linear}
.share-item .left .imgbox img:hover{margin: 0px}
.share-item .left{}
.share-item  .right{position: relative;box-sizing: border-box;margin-left: 43px;width: 70%}
.share-item  .right .share_title{position: absolute;font-size: 14px;color: #FF8A00;bottom: 28px;right: 60px}
.share-item  .right .storyName{color: #363636;font-size: 28px;padding:40px 0px;}
.share-item  .right .desc {color:#989797;font-size: 16px }
.share-item  .right .desc a{display: block;color: #666}
.share-item  .right .view{padding:28px 0px 29px;display: flex}
.share-item  .right .view .time{margin:0px 25px}
.share-item  .right a{color: #989797;display: flex;align-content: center}
.share-item  .right a span{padding-left: 10px;font-size: 23px}
.share-item  .right a:hover{color:#FF8A00 }
.share-item  .right .view span{color:#989797;font-size: 16px}
.share-item  .right .more{color: #666}
.item:nth-child(even){background: #FBFBFB}
.item:nth-child(even) .share-item{display: flex;flex-direction: row-reverse}
.item:nth-child(even) .share-item .right{padding:0px 58px 0px 0px;margin-left: 0px;max-width: 80%;flex:1}

@media(max-width:1024px){
 .mo_share_line{border-top: 1px solid #f9f9f9;}
 .read_num{margin-bottom:10px}
}
/* 术后分享 */


/* 专题列表页面-s */

.subject{background: #f8f8f8;padding:3px 0px 39px;position: relative}
.location{padding:26px 0 14px;color: #7C7C7C;font-size: 14px;display: flex;flex-wrap: wrap}
.location h1{font-size: 14px}
.location a{color: #7C7C7C;font-size: 14px}
.location a:hover{color: #F3734E}
.leftMenu{top: 59px;width: 132px;padding:0 12px;position: absolute;left: -131px}
.leftMenu ul{background: #fff;}
.leftMenu ul li a{padding:15px 10px 15px;color: #737373;font-size: 16px;display: block;    border-bottom: 1px solid #eee;}
.leftMenu ul li a:last-child{border-bottom: none}
.leftMenu ul li.sidactive{background: #fffbf9;border-left: 2px solid #ff7939}
.leftMenu ul li.sidactive a{color:#ff7939 }
.sub-container {display: flex}
.sub-container .subList{width:71%;background: #fff;}
.sub-container .subList ul li{display: flex;padding:34px 20px 45px 0px;position: relative;margin-bottom: 4px;border-bottom: 12px solid #f8f8f8}
.sub-container .subList ul li:last-child{border-bottom: none}
/* .sub-container .line{background: #f8f8f8;height: 4px;} */
.sub-container .subList ul li  .right{flex:1;width: 65%;padding-left: 32px;position: relative}
.sub-container .subList ul li .title{
	
	display: block;color: #363636;font-size: 20px;padding: 0px;width:90%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap
}
.sub-container .subList .left{
	position: relative
}
.sub-container .subList ul li .title::before{display: none}
.sub-container .subList ul li .cont{color:#989797;font-size: 14px;line-height: 27px ;margin: 28px 0px;text-indent: 2em}
.sub-container .subList ul li .views a{color: #666;font-size: 14px}
.sub-container .subList ul li .views a:hover{color: #ff7939}
.sub-container .subList ul li .views span{color: #666;font-size: 14px}
.sub-container .subList ul li .views .time{padding:0px 50px}
.sub-container .subList ul li .left img{height: 157px;   background: -webkit-linear-gradient(top, rgba(255,145,0,0.2) 0%,rgba(255,230,48,0.2) 60%), -webkit-linear-gradient(20deg, rgba(255,0,0,0.5) 0%,rgba(255,0,0,0) 35%);transition: all 0.3s }
.sub-container .subList ul li .left .icon_hot{width: 32px;height: 22px;display: block;position: absolute;top:0px;left:0px;background: none}
.sub-container .subList ul li .left img:hover{background: none; box-shadow: inset 0 0 100px rgba(0,0,20,.7), 0 5px 15px rgba(0,0,0,.5);}
.sub-container .subList ul li  .right .info{font-size: 14px;color: #F86855;position: absolute;left: 74%;bottom: -10px}
.sub-container .right-box{margin-left: 20px;width: 280px}
.sub-container .right-box .treatment{border-bottom: 12px solid #f8f8f8;background: #fff}
.sub-container .right-box .treatment .treat{font-size:24px;background: #fef9f8;border-top: 6px solid #F26A53;padding:20px 0px 21px;text-align: center}
.sub-container .right-box .treatment .treat::before{content: '';width: 46px;height: 1px;background: #8A8A8A;display: inline-block;vertical-align: middle;margin-right: 10px}
.sub-container .right-box .treatment .treat::after{content: '';width: 46px;height: 1px;background: #8A8A8A;display: inline-block;vertical-align: middle;margin-left: 10px}
.sub-container .right-box .treatment ul{padding-top: 23px}
.sub-container .right-box .treatment ul li{padding:0px 0px 10px 37px}
/* .sub-container .right-box .treatment ul li:nth-child(1) a, .sub-container .right-box .treatment ul  li:nth-child(2) a, .sub-container .right-box .treatment ul  li:nth-child(3) a{color: #F3734E;font-size: 16px}
.sub-container .right-box .treatment ul li:nth-child(1) span, .sub-container .right-box .treatment ul  li:nth-child(2) span,.sub-container .right-box .treatment ul  li:nth-child(3) span{
	background: #F3734E;color: #fff;font-size: 12px
} */
.immediate_ap_bg{
	background: #fff
}
.sub-container .right-box .treatment ul  span{display:inline-block;width: 17px;height: 18px;border-radius: 50%;font-size: 14px;text-align: center;margin-right: 10px}
.sub-container .right-box .treatment ul a:hover span{background: #F3734E;color: #fff;}
.sub-container .right-box .treatment ul li a:hover{color: #F3734E !important}
.sub-container .doctor-info{border-bottom: 12px solid #f8f8f8;background: #fff}
.sub-container .doctor-info img{display: block;height: 216px;margin:0 auto}
.sub-container .doctor-intro {padding:0px 39px 0px 33px;text-align: center}
.sub-container  .doctor-intro .name{padding:0px 39px 0px 33px;color: #000000;font-size: 19px;display: flex;justify-content: center}
.sub-container  .doctor-intro .post{padding:8px 0px 20px;font-size: 19px;color: #000}
.sub-container  .doctor-intro .operation{font-size: 16px;line-height: 30px}
.sub-container  .doctor-info .opbtns{margin:30px 0px 20px;text-align: center}
.sub-container  .doctor-info .opbtns  a{line-height: 38px;height: 38px;display: inline-block;padding:0px 15px;color: #fff;font-size: 16px;border-radius: 17px;background: #FFB33A}
.sub-container  .doctor-info .opbtns .now{margin-left: 30px;background: linear-gradient(90deg, #F58146, #F26656);box-shadow: 0px 5px 18px 0px rgba(243, 110, 81, 0.42); }

.sub-container .real-time,.sub-container .watching{padding:28px 30px 20px 14px;border-bottom: 12px solid #f8f8f8;background: #fff}
.sub-container  .real-title{display: flex;justify-content: space-between;color: #555555;font-size: 16px}
.sub-container  .list li{padding: 15px 10px 0px;position: relative;font-size: 14px;color: #000}
.sub-container  .list li a{width: 80%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block}
.sub-container  .list li i{position: absolute;right: 10px;top: 14px;color: #333}
.sub-container  .list li:hover i{color: #F3734E}
.subject .page{margin:120px auto}
.search_contianer .sub-container .subList {width: 100%}
.know{top: 2px}
@media(max-width:1440px){
	.leftMenu{top: 59px;width: 100px;position: absolute;left: -104px;padding:0px 4px}
	.leftMenu ul li a{color: #737373;font-size: 12px}
	.know{top: 2px}
}

@media(max-width:1024px){
	.sub-container .subList ul li .views a{
		font-size: 0.24rem;
		width: 32%
	}

	.sub-container{display: block}
	.subject{padding-bottom: 0.1rem;position: relative}
	.subject .w1200{padding: 10px}
	.subject .location{display: none}
	.sub-container .subList ul li .right{padding-left: 10px}
	.sub-container .subList ul li .right .views{justify-content: space-between;align-items: flex-end}
	.sub-container .subList ul li .views span{font-size: 0.24rem}
	/* .sub-container .subList ul li .views span:first-child{display: none} */
	.sub-container .subList ul li .views .time{padding:0px 0px}
	.sub-container .subList ul li .right .info{display: inline-block;font-size: 0.24rem;left:89px;bottom: -3px;right: 0px;position: relative;padding-left: 4px}
	
	.sub-container .subList{float: none;width: 100%}
	.sub-container .right-box{float: none;width: 100%;margin-left: 0px;display: none}
	.sub-container .subList ul li{padding: 10px}
	.sub-container .subList ul li .cont{display: none}
	.sub-container .subList ul li .left{width: 40%}
	.sub-container .subList ul li .left img{height: 81px}
	.sub-container .subList ul li .title{
		min-height: 40px;
		color: #555555;
		display: -webkit-box;
		font-size: 0.3rem;
		font-weight: bold;
		-webkit-line-clamp: 2;
		text-overflow: ellipsis;
		overflow: hidden;
		width: 99%;
		overflow: hidden;
		text-overflow: ellipsis;
		word-break: break-all;
		-webkit-box-orient: vertical;
		white-space: normal
	}
	.sub-container .subList ul li .title::before{display: none}
	.sub-container .subList ul li .right{width: 50%;overflow: hidden}
	.subject .page{margin:30px auto;padding-bottom: 10px}
	.sub-container .real-time, .sub-container .watching{padding-top: 10px}
	.sub-container .list li{padding-top: 15px}
	.sub-container .advertisement  img{display: block;width: 100%}
	.sub-container .right-box .treatment{padding-top: 0px}
	.sub-container .right-box .treatment .treat{font-size: 20px;    padding: 10px 0px 10px;}
	.sub-container .list li i{top: 15px}
	.topTab{height: 0.8rem;background: #fff;line-height: 0.8rem}
	.topTab ul li a{font-size: 0.24rem}
	.topTab ul li.sidactive a{color: #ff7939;}
	
}
/* 专题列表页面 -e */


/* 特需服务 -s*/
.service .list{padding:50px 0px 0px}
.service .list ul{display: flex;flex-wrap: wrap;justify-content: space-between}
.service .list ul li{transition: all .2s linear;border: 1px solid transparent;;box-sizing:border-box;padding:50px 0px 27px;position: relative;margin-bottom: 82px;text-align: center;width: 28%;background: #fff;box-shadow: 0px 10px 100px 0px rgba(141, 147, 166, 0.15);border-radius: 10px 10px 10px 10px;}
.service .list ul li img{display: block;margin:0 auto;width: 80px;height: 80px; transition: all .2s linear;}
.service .list ul li .name{display: block;padding:30px 0px 28px;color: #333164;font-size: 20px;;font-weight: bold}
.service .list ul li .text{height: 86px;padding:0px 20px;color: #7E87A0;font-size: 14px}
.service .list ul li .place{position: absolute;bottom: 10px;left:50%;transform: translateX(-50%);color: #333163;font-size: 14px }
.service .list ul li:hover{border: 1px solid #F3734E;box-sizing:border-box}
.service .list ul li:hover img{transform: translate3d(0, -10px, 0);}

@media(max-width:1024px){
	.service .list{padding:10px 10px 2px}
	.service .list ul li{float: none;width: 100%;margin-bottom: 12px;padding: 20px 0px 15px}
}

/* 特需服务 -e*/


/* 资讯 -s*/
   /* 资讯头部 */

.news_top{height: 123px}
.news_top ul{height: 100%;align-items: flex-end !important}
.news_nav li{padding: 0px 8px 0px 12px;color: #5E5E5E;font-size: 15px;position: relative;height: 55px}
.news_nav li a{font-size: 16px;color: #666}
.news_nav li a:hover{color:#F3734E }
.news_opbtn p{
	color: #333;
    font-size: 16px;
    font-weight: bolder;
    text-align: center;
}
.news_opbtn .new_btn{text-align: center;margin-top: -20px}
.news_opbtn .new_btn img{height: 50px;width: 50px;display: block;}
.news_opbtn .new_btn:last-child{padding-left: 54px}
.news_top .phone{margin-top: -10px}
.news_top .phone p{padding-top: 7px}
.news_nav_list{box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.08);height: 69px}
.news_nav_list li{padding-left: 38px}
.news_nav_list ul li a:hover::after{content: '';display: block;width: 28px;height: 4px;background:#F3734E;position: absolute;left: 50%;transform: translateX(-50%);bottom: -10px;border-radius: 2px}
.navs{height: 100%}
.new_search{position: relative}
.new_search input{padding-left: 11px;width: 270px;height: 34px;background: #F9FAFC;border: 1px solid rgba(182, 199, 217, 0.29);}
.new_search img{position: absolute;top: 4px;right: 10px}




.news_container{padding-top: 29px}
.news_container .news_swiper .new_owl{width: 787px;position: relative}
.news_container .news_swiper .news_item img{display: block;width: 100%;height: 404px}
.news_container .news_swiper .owl_mask{background: rgba(0, 0, 0, 0.33);;font-size: 16px;color: #fff;height: 40px;text-align: center;line-height: 40px;position: absolute;bottom:32px;left: 0px;width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;box-sizing: border-box;padding:0 32px}
.news_container .owl-carousel .owl-dots{display: block;position: absolute;bottom: 9px;left: 0px;text-align: center;width: 100%}
.news_container .owl-carousel button.owl-dot{width: 8px;height: 8px;background: #999;border-radius: 50%;margin: 3px}
.news_container .owl-carousel button.owl-dot.active{background: #FFAE00}
.doctorList .owl-carousel .owl-dots{display: none}
.news_swiper_list{overflow: hidden;flex:1;margin-left: 30px;border: 1px solid rgba(0, 0, 0, 0.23);padding:8px 10px 14px 16px}
.news_swiper_list p{padding-left: 13px}
.news_swiper_list ul li{padding-top:38px;color: #000000;font-size: 14px}
.news_swiper_list ul li a span{width: 90%}

.news_information {padding:51px 0px 49px;background: #f9f9f9}
.news_lf{flex:1;overflow: hidden}
.news_lf .top_flex_item {width: 32%}
.news_lf .top_flex_item .top_flex_title{padding-bottom: 10px;border-bottom: 1px solid #393838;color: #393838;font-size: 19px;font-weight: bold}
.news_lf .top_flex_item  .news_fl_img{padding-top: 20px;position: relative}
.news_lf .top_flex_item  .news_fl_img img{display: block;height: 140px;transition: all 0.3s linear;width: 100%}
.news_lf .top_flex_item .news_fl_img img:hover{transform: translateY(-5px)}
.news_lf .top_flex_item  .news_fl_img p{height: 30px;background: rgba(0, 0, 0, 0.57);color: #fff;width: 100%;position: absolute;line-height: 30px;bottom: 0px;left: 0px;font-size: 14px;text-align: center;padding:0px 10px;}
.news_lf .top_flex_item ul li span{width: 80%;padding-left: 3px}
.news_lf .top_flex_item ul li {padding-top:13px;font-size: 14px;color: #000}
.center_img{margin: 43px 0px 35px}
.news_ri{padding-left: 50px;overflow: hidden;width: 292px}
.hot_pro,.news_watch{background: #fff;padding:6px 0px 21px 10px;font-size: 14px}
.hot_pro div{font-size: 18px}
.hot_pro  li{padding-top: 6px}
/* .hot_pro  li:nth-child(4) a,.hot_pro li:nth-child(2) a,.hot_pro li:nth-child(3) a{color: #F3734E}
.hot_pro  li:nth-child(4) span,.hot_pro  li:nth-child(2) span,.hot_pro  li:nth-child(3) span{color: #fff;background:#F3734E } */
.hot_pro li span{display: inline-block;width: 18px;height: 18px;border-radius: 50%; text-align: center;line-height: 18px;font-size: 12px}
.news_watch{background: #fff;margin-top: 18px;padding-right: 10px}
.hot_pro  li a:hover span{color: #fff;background:#F3734E}
.news_watch  li{padding-top: 16px;font-size: 14px}
.news_watch  li span{width: 75%}
 .ne_top{padding:20px 0px 20px;width: 100%}
 .ne_top .title{font-size: 20px;color: #000;font-weight: bold}
.news_company{padding-top: 39px}
.mobile_img img{width: 118px;display: block}
.mobile_ri{flex:1;overflow: hidden;}



@media(max-width:1024px){
	 .mobile_news_contianer{border-top: 5px solid #f8f7f7;}
	 .mobile_news_list{padding:19px 15px 0px}
	 .mobile_news_list ul li{padding:0px 0px 19px;border-bottom: none}
	 .mobile_news_list .name{text-overflow: ellipsis;overflow: hidden}
	 .mobile_news_list .mo_bo_list{padding-top: 2px;font-size: 0.24rem}
	 .mobile_news_list .mo_bo_list a{color: #999}
	 .mobile_news_list .mo_bo_list span em{color: #fc7f47}
}

 /* 资讯 -e */

 /* 资讯详情·-s */
.subject_detail .loaction{padding:30px 0px 18px;color: #757575;font-size: 14px;display: flex;flex-wrap: wrap}
.subject_detail .loaction a{color: #757575;}
.subject_detail .loaction h1{font-size: 14px}
.subject_detail .loaction a:hover{color: #fc7f47}
.subject_detail_na{flex:1}
.subject_detail_top{background: #fff;padding:38px 14px 37px}
.singpage{padding-top: 20px}
.singpage p{
	line-height: 30px
}
.subject_detail .sub-container .right-box{margin-left: 20px;width: 280px}
.advertisement img{width: 100%}
.subject_detail_top .title{text-align: center;font-size: 25px;font-weight: bold;padding-bottom: 10px}
.subject_detail_top .text-h1{text-align: center;font-size: 25px;font-weight: bold;padding-bottom: 10px}
.subject_detail_top .btn {padding:69px 0px 17px;text-align: center;border-bottom:1px solid #f9f9f9}
.copyright_detail{color: #454545;font-size: 12px;padding:31px 4px 0px;}
.copyright_detail p {padding-bottom: 10px}
.give_up {display: flex;justify-content: flex-end;align-items: center}
.give_up img{display: inline-block;width: 30px;height: 30px;margin-right: 10px}
.immediate_ap_bg img{display: block;margin-left: -12px}
.immediate_ap{margin-top: 12px;margin-bottom: 12px}
.immediate_form form{padding:17px 12px 23px;background: #fff}
.immediate_form  select{   
	 color: #333;
    padding-left: 10px;
    width: 97%;
    height: 32px;
    /* background: #FFFFFF; */
    border: 2px solid #CCCCCC;
    opacity: 0.72;
    border-radius: 9px 9px 9px 9px;}
.immediate_form form label{display: block;color: #000000;font-size: 14px;padding-bottom: 10px}
.immediate_form form label em{color: #999999}
.immediate_form form  section{padding-bottom: 20px}
.immediate_form form input{color: #333;padding-left: 10px;width: 97%;height: 32px;background: #FFFFFF;border: 2px solid #CCCCCC;opacity: 0.72;border-radius: 9px 9px 9px 9px;}
@media(max-width:1024px){
	/* .subject_detail{padding:10px} */
	.subject_detail .loaction{padding: 10px 0px 10px;line-height: 0.4rem}
	.subject_detail .loaction a{margin:3px 5px}
	.subject_detail_top{padding:14px 14px 37px}
	.subject_detail_top .title{font-size: 0.36rem}
	.subject_detail_top .btn{padding:0.4rem 0 0.3rem}
	
}

/* 资讯详情·-e */



/* 诊疗项目 -s */
.treatment{background: #FCFCFC;padding-bottom: 20px;}
.treatment .location{padding: 8px 10px;background: #FCFCFC;display: block}
.treatment-container{padding-bottom: 83px;background: #fff}
.treatment_banner{background: url(../image/bannerbg.png)no-repeat center center;height: 613px;}
.treatment_banner .main{display: flex;align-items: center;height: 100%;position: relative}
.treatment .nav-tab{background: rgba(0, 0, 0,.1);width: 340px;position: absolute}
.treatment .nav-tab ul{width: 340px;}
.treatment .nav-contianer{padding-left: 373px;}
.treatment .nav-contianer .videoCover{position: relative}
.treatment .nav-contianer .videoCover video,.treatment .nav-contianer .videoCover img{display: block;height: 490px;border:none;max-width: 864px}
.treatment .nav-contianer .videoCover video:focus{outline: none}
.treatment .nav-contianer .videoCover .play_btn img{width: 90px;height: 90px;display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50% ,-50%)}
.Tvideo{width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;background: rgba(0, 0, 0, 0.08);z-index: 99999}
.Tvideo .TvideoBox{    width: 80%;max-width: 850px;position: absolute;transform: translate(-50%,-50%);/* -webkit-transform: translate(-50%,-50%); */ top: 50%;left: 50%;}
.Tvideo .TvideoBox video{width: 100%}
.Tvideo .TvideoBox .close{position: absolute;top: -40px;right: -40px;width: 30px;height: 30px;border-radius: 50%;background: rgba(0,0,0,.2);;text-align: center;line-height: 30px;}
.Tvideo .TvideoBox .close img{height: 20px;position: absolute;top: 5px;left: 5px;}
.show{display: none}
/*
.treatment .nav-tab ul li a{display: block;padding: 14px 0px 14px 10px;font-size: 16px}
.treatment .nav-tab ul li a:hover{background: #F3734E;color: #fff}*/
.we{padding:50px 0px 30px;color: #333;font-size: 36px;text-align: center}
.choose_list ul{flex-wrap: wrap}
.flex-l-w{width: 32%;box-sizing: border-box}
.choose_list ul li{margin:10px 5px}
.choose .img{height: 206px;display: block;overflow: hidden}
.choose img{transition: all 0.3s linear;height: 100%}
.choose img:hover{transform: scale(1.1)}
.choose li p{line-height: 21px;width: 272px}
.know_item {border: 1px solid #EAEAEA;background: #fff;}
.know_item .konw_list{padding:36px 29px 29px 26px}
.know_item .bgimg{position: relative;height: 146px;overflow: hidden;display: block}
.know_item .bgimg:hover img{transform: scale(1.1)}
.know_item .bgimg img{display: block;width: 100%;transition: all 0.4s linear}
.know_item .bgimg p{    white-space: nowrap;position: absolute;top: 63px;left: 50%;transform: translateX(-50%);color: #fff;font-size: 30px;transition: all 0.4s linear}
/*.know_item .bgimg:hover p{    transform: translate3d(0, -10px, 0);}*/
.know_item ul li{line-height: 42px}
.know_item ul li a{width: 80%;}
.know_item ul li a::before{content:'';width: 8px;height: 8px;background: #CFCFCF;border-radius: 50%;display: inline-block;margin-right: 8px}
.area .text-ov{flex:1;height: 600px;overflow: auto;box-shadow: 0px 4px 9px 0px rgba(188, 185, 185, 0.18);padding:22px 15px}
.coupon{width: 30%;padding-left:25px;text-align: center}
.com_btn{padding: 60px 0px 52px;text-align: center}
.coupon_img{margin-bottom: 28px;box-shadow: 0px 4px 21px 0px rgba(154, 38, 39, 0.11);background: #FBFBF7;}
.treat_pro{font-size: 25px;color: #333;padding:21px 0px}
@media(max-width:1200px){
	.know_item .konw_list{padding: 10px}
	.know_item .konw_list ul li a{width: 90%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
}
@media(max-width:1024px){
	.mo_project .loop{height: 40px;line-height: 40px;color: #333}
}
/* 诊疗项目 -e*/

/* Bottom  -s */
.mobile{display: none !important}
.pc{display: block}
.Bottom{clear: both;background: #fff;padding-top: 90px;}
.Bottom .address{text-align: center;color: #fff;width: 100%;height: 81px;line-height: 81px;background: linear-gradient(90deg, #F58146, #F26656);}
.Bottom .botop{border-bottom: 1px solid #eee;padding:0px 0px 10px 27px}
.Bottom .botop .lf{float: left;width: 26%}
.Bottom .botop .lf .weixin{padding-top: 33px;display: flex;text-align: center}
.Bottom .botop .lf .weixin div{width: 100px}
.Bottom .botop .lf .weixin p{color: #949494;font-size: 12px}
.Bottom .botop .lf .wechat{margin-left: 20px}
.Bottom .botop .ri{float: right;width:74%}
.Bottom .botop .ri ul li{width: 20%;float: left}
.Bottom .botop .ri ul li p{font-size: 14px;color: #333}
.Bottom .botop .ri ul li div{font-size: 18px;padding-top: 6px}
.Bottom .botop .ri dl{color: #898989;font-size: 12px;padding-top: 10px}
.Bottom .botop .ri dl dt{font-size: 10px;line-height: 20px}
.Bottom  ul li a{display: block;color: #999;padding-top: 13px;font-size: 12px}
.Bottom .bolink{display: flex;color: #949494;font-size: 12px;padding:30px 0px 15px}
.Bottom .bolink p{width: 72px;padding-top: 2px}
.Bottom .bolink a{display: inline-block;padding:0px 5px;color: #949494;line-height: 20px}
.Bottom  a:hover{color: #F58146}

@media(max-width:1024px){

	.pc{display: none}
	.mobile{display: block !important}
	.mobile_bottom{display: flex !important;padding:0.3rem 0.1rem  1.6rem 0.2rem;}
	.Bottom{padding-top: 10px;border-top:0.1rem solid rgb(248, 248, 248)}
	.mo_fixd{border-top: 2px solid #f6f6f6;position: fixed;width: 100%;height: 1.12rem;background: #fff;bottom: 0px;left: 0px;z-index: 1}
	.mo_fixd ul li img{width: 32px;height: 32px;display: block;margin: 0 auto}
	.mo_fixd ul li p{text-align: center;color: #333;font-size:12px}
	.mo_code .code_img img{display: block;width: 1.86rem;height: 1.86rem}
	.mo_code   p{color: #999999;font-size: 0.24rem;font-weight: bold}
	.mo_phone{flex:1;padding-left: 0.2rem}
	.mo_phone .ti{color: #949494;font-size: 0.24rem}
	.mo_phone .mo_tel{color: #F4754D;font-size:0.4rem}
	.mo_phone .mo_tel p{padding-top: 3px}
	.mo_phone .addre p,.mo_phone .addre a{color: #999999;font-size:0.24rem;line-height:0.4rem}
	.Bottom ul li a{padding-top: 0.1rem}
	.bg_ff{background: #fff}
	
}

/* Bottom  -e */

/* 侧边栏 */
.sidebar{position: fixed;z-index: 10000;bottom: 1%;right: 3px}
.sidebar .sidebar_img{display: block;width: 100px;height: 100px;margin: 0 auto}
.sidebar .sidebar_img img:hover{animation:shake 1s linear infinite }
.sidebar .sidebar_list{background: #fff;box-shadow: 0px 4px 14px 0px rgba(102, 97, 96, 0.17);text-align: center}
.sidebar .sidebar_list .sidebar_item{padding:29px 0px 15px;border-bottom: 1px dotted #eee9e7;font-size: 20px;color: #A0A0A7}
.sidebar .sidebar_list .sidebar_item .iconfont{font-size: 40px;color: #a4a4a4;margin-bottom: 8px;transition: all 0.3s ease-in-out}
.sidebar .sidebar_list .sidebar_item .sidebar_phone{font-size: 15px}
.sidebar .sidebar_list .sidebar_item .sidebar_phone p{padding:0px 4px}
.sidebar .sidebar_list .sidebar_item:hover{color: #fff;background: #f3734e}
.sidebar .sidebar_list .sidebar_item:hover .iconfont{color: #fff;transform: translateY(-3px)}
.s_w1440{display: none}
@media(max-width:1440px){
	.s_w1440{display: block}
	.sidebar_phone{display: none}
	.sidebar{position: fixed;width: 90px;z-index: 10000;bottom: 1%;right: 3px}
	.sidebar .sidebar_img{display: block;width: 60px;height:60px;margin: 0 auto}
	.sidebar .sidebar_list{background: #fff;box-shadow: 0px 4px 14px 0px rgba(102, 97, 96, 0.17);text-align: center}
	.sidebar .sidebar_list .sidebar_item{position: relative;box-sizing: border-box;padding:15px 5px 6px;border-bottom: 1px dotted #eee9e7;font-size: 16px;color: #A0A0A7}
	.sidebar .sidebar_list .sidebar_item .iconfont{font-size: 30px;color: #a4a4a4;margin-bottom: 8px}
	.sidebar .sidebar_list .sidebar_item .sidebar_phone{font-size: 15px}
	.sidebar .sidebar_list .hover:hover .sidebar_phone{display: block}
	.sidebar .sidebar_list .sidebar_phone{position: absolute;right: 90px;top: 0px;background: #ff6b3f;color: #fff;}
    .sidebar .sidebar_list .sidebar_phone p{width: 143px;height: 83px;line-height: 40px}
}


/* 侧边栏 end*/







/* 预约弹框弹出层--start */
.pop{display: none;width:100%;position:fixed;height: 100%;background:rgba(0,0,0,.5);top: 0px;left: 0px;z-index:10001}
.appiont_pop{position: absolute;top: 10%;left: 50%;transform: translate(-50%);background: #fff;z-index: 10002}
.appiont_top img{width: 100%}
.appiont_tips{color: #727272;font-size: 14px;padding:18px 0px 0px 50px}
.form_sub{padding:21px 44px}
.form_item{margin-bottom: 17px}
.form_sub label{color: #444444;font-size: 19px;width: 95px}
.form_item input,.form_item select{flex:1;height: 39px;border: 1px solid #CCCCCC;border-radius: 5px;margin-left: 23px;padding-left: 10px;font-size: 16px}
.times .layui-input{background: url("../image/cal.png") no-repeat scroll right center transparent;margin-right: 20px}
.form_item span{padding-left: 10px}
.submit{text-align: center;margin:80px 0px 60px}
.submit_btn{font-size: 16px;outline: none;border: none;color: #fff;height: 45px;line-height: 45px;padding:0px 25px;background: linear-gradient(90deg, #FF7932, #FF5A4D);border-radius: 17px}
.wen_tips{padding:0px 0px 22px 45px}
.appiont_close{position: absolute;top:-7%;right: -55px}
.appointment_doctor .appiont_pop{position: relative;top: 0px;left: 0px;width: 60%;margin: 50px auto;transform: translate(0px)}

.select-layu .layui-unselect{flex:0.94;margin-right: 20px}
.layui-form-select dl{left: 22px}
.layui-form-select .layui-edge{right: -8px}
.select-layu .layui-form-select dl dd.layui-this{background:#F3734E }

@media(max-width:1024px){
	.appiont_pop {width:96%;left: 2%;transform: translate(0%)}
	.form_sub label{font-size: 15px;width: 70px}
	.appointment_doctor .appiont_pop{margin:15px auto;width:100%;position: relative}
	.appiont_tips{padding:18px 0px 0px 10px}
	.form_sub{padding: 21px 10px}
	.submit{margin: 20px 0px 20px}
	.wen_tips{padding:0px 0px 10px 10px;font-size: 14px}
	.appiont_close {top:-14%;right: 0px}
}
/* 预约弹框弹出层--end */


/* 手机端公共菜单 */
.mo_head_top{width: 100%;height: 0.8rem;box-shadow: 0px 3px 7px 0px rgba(142, 129, 129, 0.09);background: #fff}
.mo_head_top .mo_head_ul{height: 100%;align-items: center;display: flex;flex-wrap: nowrap;overflow-x: auto;overflow-y: hidden; white-space: nowrap;}
.mo_head_ul::-webkit-scrollbar{display: none;}
.mo_head_top .mo_head_ul li{flex:1 0 auto;padding: 0 0.3rem}
.mo_head_top .mo_head_ul li a{color: #333;font-size: 0.3rem}
.mo_head_top .mo_head_ul li a.active{color: #F3734E}


/* 
诊疗项目移动端 */

.mo_video{background: #f8f8f8;padding:0.29rem}
.mo_video .video{position: relative;z-index: 99}
.video_cover_img{
	position: absolute;
	top: 0px;
	width: 100%;
	height: 194px;
	/* background: rgb(0, 0, 0,.2); */
	z-index: 100;
	opacity: 0
	
}
/* .video_cover_img img{
	display: block;
	width: 32px;
	height: 32px;
	position: absolute;
	top: 82px;
	left: 50%;
	transform: translateX(-50%)
} */

.mo_video .video video{width: 100%;position: relative;z-index: 9;}
.mo_video .video .play_btn{width: 0.79rem;height: 0.79rem;position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);}
.mo_btn_list{margin:0.4rem 0px;text-align: center}
.mo_btn_list a{font-size: 0.4rem;text-align: center;display: inline-block;width: 2.67rem;height: 1.02rem;line-height: 1.02rem;color: #fff;background:#f2bd54;border-radius: 0.3rem;margin:0px 0.3rem }
.mo_btn_list .appoit{background: linear-gradient(90deg, #F58146, #F26656);box-shadow: 0px 5px 18px 0px rgba(243, 110, 81, 0.42);}
.mo_singer{align-items: center;color: #fff;background: url(../image/join.png) no-repeat left center;height: 1.68rem;background-size: contain;margin:0.3rem 0.19rem;display: flex}
.mo_singer .lf{width: 60%;padding:0.4rem 0.28rem;}
.mo_singer .lf p,.mo_singer .ri p{font-size: 0.20rem}
.mo_singer .lf em{font-size: 0.3rem}
.mo_singer .ri {color: #E78251;padding-left: 0.2rem;text-align: center;width: 40%;float: right}
.mo_singer .ri a{background:#E78251;color: #fff;padding:0rem 0.1rem;margin-bottom: 0.1rem;display: inline-block}
.mo_change_text{padding:0.24rem}
.mo_change_text p{color: #333;font-size: 0.36rem}
.mo_sinpage{padding-top: 0.4rem;color: #969696;line-height: 0.35rem;font-size: 0.24rem}
.mo_sinpage p{font-size: 0.3rem;line-height: 28px}
.mo_videoplay  .TvideoBox{top: 30%}


.bd .tempWrap{width: 100% !important}
.company_list .company_item{position: relative;width:24% }
.company_list .company_item  i{position: absolute;background:#E78251;}
.company_list .company_item .border_1{top:0px ;left: 0px;width: 2px;height: 0px;transition-delay: 0.4s}
.company_list .company_item .border_2{bottom: 0px;left: 0px;width: 0px;height: 2px;transition-delay: 0.3s}
.company_list .company_item .border_3{bottom: 0px ;right: 0px;width: 2px;height: 0px;transition-delay: 0.2s}
.company_list .company_item .border_4{right: 0x;top: 0px;height: 2px;width: 0px;transition-delay: 0.1s}
.company_list .company_item:hover .border_1{height: 100%;transition-delay: 0.1s}
.company_list .company_item:hover .border_2{width: 100%;transition-delay: 0.2s}
.company_list .company_item:hover .border_3{height: 100%;transition-delay: 0.3s}
.company_list .company_item:hover .border_4{width: 100%;transition-delay: 0.4s}

.mobile_hot_con{display: none}
.mobile_hot_con:first-child{display: block}

.mo_list_tabs li:first-child a{color: #E78251}
.story_list .menuCont{width: 100%}
.item_scwords{cursor: pointer;}
.btn_search{cursor: pointer;}





/* 动画效果 */

@-webkit-keyframes buzz-out {
	10%, 90% { transform: translate3d(-1px, 0, 0); }
	20%, 80% { transform: translate3d(+2px, 0, 0); }
	30%, 70% { transform: translate3d(-4px, 0, 0); }
	40%, 60% { transform: translate3d(+4px, 0, 0); }
	50% { transform: translate3d(-4px, 0, 0); }
	
	}

	@keyframes shake { /* 水平抖动，核心代码 */
		10%, 90% { transform: translate3d(-1px, 0, 0); }
		20%, 80% { transform: translate3d(+2px, 0, 0); }
		30%, 70% { transform: translate3d(-4px, 0, 0); }
		40%, 60% { transform: translate3d(+4px, 0, 0); }
		50% { transform: translate3d(-4px, 0, 0); }
	}



	.nav_list_header{
		position: absolute;
		z-index: 100000;
		background: #fff;
		color: #333;
	
		top: 48px;
		left: 50%;
		min-width: 200px;
		transform: translateX(-50%);
		box-shadow: 0px 0px 2px #eee;
		display: none
	}
	.nav .nav_list_header ul,.news_nav .news_top_nav_list ul {
		display: block;
		padding-top: 0px
	
	}
	.nav  .nav_list_header ul li,.news_nav .news_top_nav_list ul li{
		float: none;
		text-align: center;
		height: 32px;
		line-height: 32px;
		border-top: 1px solid #f8f8f8;
		padding: 0px
	
	}
	.nav  .nav_list_header ul li a,.news_nav .news_top_nav_list ul li a{
		color: #333;
		display: block;
		height: 32px;
		font-size: 13px;
		
	}
	  .nav_list_header ul li a:hover{
		background: #F4744E;
		color: #fff
	  }
	.nav>ul>li:hover .nav_list_header{
		display: block
	}
	.news_nav>li:hover .nav_list_header{
		display: block
	}


	
	.news_top_nav_list{
		top: 34px
	}

	.no_bottom{
		border-bottom: none;
	}
	.abstract_detail{
		background: #F3F3F3;
		padding:18px 10px;
		text-indent: 2em;
		color: #3F3F3F;
		font-size: 16px;
		line-height: 30px
	}

	@media(max-width:1024px){
		
		.nav_list_header{
		
			display: none !important
		}
		.nav>ul>li:hover .nav_list_header{
			display: none
		}
		.news_nav>li:hover .nav_list_header{
			display: none
		}	
		.singpage video,.singpage video{
			width: 100%
		}
		.doctor .owl-nav button.owl-next{display: none !important;right: 0px;background: none}
		.doctor .owl-nav button.owl-prev{display: none !important;left: 0px;background: none}
	}

	.next{
		
		float: right
	}
	@media(max-width:999px){
		.doctor .owl-nav{display: none !important}
		.pc{display: none !important}
		.re_mo_title{
			padding:10px 
		}
		.team ul li .item_team img{
			
			height: auto
		}
		.mobile_hot_ta li a{
			font-size: 0.25rem
		}
		.pagination a{
			display: none !important

		}
		.pagination .m-show{
			display: block !important
		}

		.introduce .banner image{
			padding: 0.3rem 0.24rem 0.1rem;
			box-sizing: border-box;
		}
		.title_fan{
			padding-top: 6px
		}
		.title_fan a{
			font-size: 0.24rem;
			color: #666;
		}
		   
		.next{
		
			float: none;
			display: block;
		
		}
		.fixe{
		
			color: #fff;
			height: 36px;
			line-height: 36px;
			display: inline-block;
			background: linear-gradient(90deg, #FF9D27, #FDBF3A);
			border-radius: 18px;
			padding: 0px 21px;
			position: absolute;
			border:none;
			bottom: 10px;
			right: 20px
		}
	}
	

	.image-list_aa .cover:hover{
		border-bottom: 1px solid #f3734e;
		background: #FAFAFA;
		box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);
	}
	
	.sub-container .subList ul li .views .mobile_cate_name{
		color: #f3734e;
		position: absolute;
		bottom: -10px;
		right: 73px;
	}
	.news_container_for_bg{
		background: #f9f9f9
	}

	.mask_video_pop{
	    width: 100%;
		position: fixed;
		height: 100%;
		background: rgba(0,0,0,.5);
		top: 0px;
		left: 0px;
		bottom: 0px;
		right: 0px;
		z-index: 10001;
	}
	.pop_video{
		/* position: fixed;
		width: 94%;
		height: 194px;
		left:3%;
		top:10%;
		z-index: 10002;
		background: #000 */
	}
	.mo_video .pop_video video{
		position: fixed;
		width: 94%;
		height: 194px;
		left:3%;
		top:10%;
		z-index: 10002;
		
	}
	.mobile_video_pop{
		display: none;
		width: 100%;
		position: fixed;
		height: 100%;
		background: rgba(0,0,0,.5);
		top: 0px;
		left: 0px;
		z-index: 10001;
		bottom: 0px;
		right: 0px;
	}
	
	.video_close_img img{
		display: block;
		width: 25px;
		height: 25px;
		position: fixed;
		right: 1%;
		top: 4%;
		z-index: 10002;
		background: rgba(0,0,0,.3);
		border-radius: 100%;
		padding: 5px;
	}
    .video_ja{
		position: relative;
		
		z-index: 9
	}

@media(max-width:996px){
	.doctor .bg{
		align-items: flex-start
	}
	.doctor .bg .docInt{
		padding-top: 25px
	}
	.doctor .bg .docInt p{
		line-height: 19px
	}
	.fixe{
	color: #fff;
    width: 90px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    background: linear-gradient(90deg, #FF9D27, #ec594d);
    border-radius: 15px;
    /* padding: 0px 21px; */
    position: absolute;
    border: none;
    bottom: 20px;
    font-size: 13px;
    left: 182px;
	text-align: center;
	padding: 0px
	}
}
	