@charset "utf-8";
/* reset */
html,body,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,select,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
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;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:40%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
p {margin:0 0 9px;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.8 "Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif;outline:0;}
body{background:#fff;color:#555;}
select{padding-right: 19px!important;background:url(../images/select-saojiao.png) no-repeat scroll right center transparent; appearance:none;-moz-appearance:none;-webkit-appearance:none; }
select::-ms-expand{display: none;}

@font-face {
  font-family: 'AlibabaSans-Black';
  src: url('./font-en/AlibabaSans-Nornal/AlibabaSans-Black.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-Bold';
  src: url('./font-en/AlibabaSans-Nornal/AlibabaSans-Bold.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-Heavy';
  src: url('./font-en/AlibabaSans-Nornal/AlibabaSans-Heavy.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-Light';
  src: url('./font-en/AlibabaSans-Nornal/AlibabaSans-Light.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-Medium';
  src: url('./font-en/AlibabaSans-Nornal/AlibabaSans-Medium.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-Regular';
  src: url('./font-en/AlibabaSans-Nornal/AlibabaSans-Regular.otf?#iefix');
}

@font-face {
  font-family: 'AlibabaSans-BoldItalic';
  src: url('./font-en/AlibabaSans-Nornal-ltalics/AlibabaSans-BoldItalic.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-HeavyItalic';
  src: url('./font-en/AlibabaSans-Nornal-ltalics/AlibabaSans-HeavyItalic.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-Italic';
  src: url('./font-en/AlibabaSans-Nornal-ltalics/AlibabaSans-Italic.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-LightItalic';
  src: url('./font-en/AlibabaSans-Nornal-ltalics/AlibabaSans-LightItalic.otf?#iefix');
}
@font-face {
  font-family: 'AlibabaSans-MediumItalic';
  src: url('./font-en/AlibabaSans-Nornal-ltalics/AlibabaSans-MediumItalic.otf?#iefix');
}

body {
  /* font-family: 'AlibabaSans-Black';
  font-family: 'AlibabaSans-Bold';
  font-family: 'AlibabaSans-Heavy'; */
  font-family: 'AlibabaSans-Light';
  font-weight: 700;
  /* font-family: 'AlibabaSans-Medium';
  font-family: 'AlibabaSans-Regular';
  font-family: 'AlibabaSans-BoldItalic';
  font-family: 'AlibabaSans-HeavyItalic';
  font-family: 'AlibabaSans-Italic';
  font-family: 'AlibabaSans-LightItalic';
  font-family: 'AlibabaSans-MediumItalic'; */
}

a{color:#444;outline:none;transition:.35s;}
a:hover{color:#B24000;text-decoration:none;}

/*背景颜色*/
.bg-3f{background-color:#fff;padding:15px 0;overflow:hidden;}
.bg-f6{padding:0 0 35px;background-color:#f6f6f6;}
.bg-f2{padding:0 0 35px;background-color:#f2f2f2;}
.br-rd3{border-radius:3px;}
.no-bt-br{border-top:none!important;}
.container,.container-inner{min-height:500px;overflow: hidden;}
.container-inner .bg-f6{min-height:340px;} 
.box-shadow{box-shadow: 0px 5px 20px rgba(201, 201, 201, .3);}
.home-bg{background:#f2f2f2 url(../images/home-bg.jpg) center;}
.more-info{width:30px;height:30px;display:block;position:absolute;right:0;top:3px;}
.more-info:hover{color:#AF4425;}
.more-info i{font-size:30px;}

/*插画图案*/
.decorate{position:relative;display:block;}
.decorate:after,.decorate:before{position:absolute;content:"";display:block;width:207px;height:168px;background-image:url(../images/cd-sprite.png);}
.decorate:after{right:-77px;top:-45px;background-position:-300px 0;} 
.decorate:before{background-position:-510px -10px;bottom:-17px;left:-226px;width:262px;height:169px;}


/* 文字样式 */
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.green{color:#158064;}
.green:hover{color:#096;}

/* 默认字体 */
/* body {font-family: 'Arial Normal', 'Arial'!important;} */

/* 按钮 */
.btn{display:inline-block;border:none;text-align:center;background-color:#B24000;color:#fff;min-height:34px;line-height:34px;padding:0 15px;-webkit-transition:background 0.3s,border 0.3s;transition:background 0.3s,border 0.3s;}
.btn:hover{background-color:#C16633;color:#fff;}
.btn.white{background-color:#fff;color:#666;border:1px solid #ddd;}
.btn.white:hover{background-color:#666;color:#fff;border:1px solid #666;}
.btn.disabled{background-color:#f1f1f1;border-color:#aaa;color:#aaa;cursor:no-drop;}

/* 边距 */
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt25{margin-top:25px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt25{padding-top:25px;}
.pt00{padding:0;}
.pd25{padding:25px;box-sizing:border-box;}
.mt_20{margin-top:-20px;}
.pb25{padding-bottom:25px;}
/* 浮动 */
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";line-height:0;font-size:0;clear:both;}

/*显示形式*/
.inline{display:inline;}
.block{display:block;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.hidden{display:none;}

/* 下拉三角符号 */
.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:8px solid #000000;border-right:8px solid transparent;border-left:8px solid transparent;content:"";}
.caret.up{border-top:none;border-bottom:8px solid #ccc;}
.caret.down{border-top:8px solid #ccc;border-bottom:none;}

/* 消息框  */
.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.alert,.alert h4{color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:20px;}
.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6;}
.alert-success h4{color:#468847;}
.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7;}
.alert-danger h4,.alert-error h4{color:#b94a48;}
.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1;}
.alert-info h4{color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}

/*表单元素样式*/
input::-webkit-input-placeholder {line-height:normal;}
textarea,
input[type="text"],input[type="number"],
input[type="password"],
input[type="search"]{padding:12px 10px;line-height:1;height:18px;border:1px solid #ddd;background-color:#fff;transition:border linear 0.2s,box-shadow linear 0.2s;vertical-align:middle;}
input[type="text"]:focus,
input[type="password"]:focus,input[type="number"]:focus,
input[type="search"]:focus{border-color:#C16633;outline:0;}
select{border:1px solid #ccc;vertical-align:middle;padding:4px 10px;line-height:1;}
input[readonly]{color:#999;}
input[disabled]{background:#f3f3f3;}

/* 图标 */
@font-face {font-family:"iconfont";
  src:url('font-en/iconfont.eot'); /* IE9*/
  src:url('font-en/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('font-en/iconfont.woff') format('woff'), /* chrome、firefox */
  url('font-en/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('font-en/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  display:inline-block;
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.imagesLoaded li img{
  -webkit-transition:opacity 0.4s;
     -moz-transition:opacity 0.4s;
      -ms-transition:opacity 0.4s;
          transition:opacity 0.4s;
}
.imagesLoaded .is-loading {background:url(../images/loading.gif) center no-repeat #000;}
.imagesLoaded .is-broken {background:url(../images/broken.png) center no-repeat #be3730;}
.imagesLoaded .is-loading img,.imagesLoaded .is-broken img {opacity:0;filter:alpha(opacity=0);}
.layout{width:1200px;margin-left:auto;margin-right:auto;}

/*头部 */
.header{position:relative;z-index:2;}
.logo-row{height:70px;padding-top:30px;padding-bottom:9px;position:relative;z-index:3;}
.header .layout {position: relative;}
.logo a{display:inline-block;}
.logo a img{width:auto;height:60px;}
.header .right {position: absolute;right: 0;top: 0;}
.header .right .version{margin-top:-30px;text-align: right;}
.header .right .version a{line-height:30px;font-size:12px;color: rgba(153, 153, 153, .5);}
.header .right .version a.cur{color:#c16633;}
.header .right .version a+a::before {content: "";display: inline-block;position: relative;top: 3px;width: 1px;height: 15px;background-color: rgba(153, 153, 153, .5);margin: 0 15px;}
.header .right .search {width: 280px;height: 38px;margin-top: 10px;}
.header .right .search .keyword {width: 220px;height: 38px;box-sizing: border-box;border-color: rgba(193, 102, 51, 1);border-right: none;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.header .right .search input::-webkit-input-placeholder {color: #999;font-size: 12px;}
.header .right .search input:-moz-placeholder {color: #999;font-size: 12px;}
.header .right .search input::-moz-placeholder {color: #999;font-size: 12px;}
.header .right .search input:-ms-input-placeholder {color: #999;font-size: 12px;}
.header .right .search .btn {width: 60px;height: 38px;line-height: 38px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;background-color: rgba(193, 102, 51, 1);}
.header .right .search .btn .iconfont {font-size: 26px;}

.nav{position:relative;height:60px;line-height: 36px;background:#fff;}
.nav>div>ul{position: relative;z-index: 1;font-size: 0;text-align: justify;text-align-last: justify;-moz-text-align-last: justify;-webkit-text-align-last: justify;text-justify: inter-ideograph;}
.nav>div>ul>div{position: absolute;top: 9px;width: 1px;height: 18px;background-color: rgba(153, 153, 153, .5);opacity: 0;}
.nav>div>ul>li{position: relative;display: inline-block;}
.nav>div>ul>li>a{display: inline-block;font-size: 16px;color: #333;}
.nav>div>ul>li:not(.nav-home)>a::after {content: "";display: inline-block;width: 0;height: 0;border: 5px solid #999;border-bottom: none;border-left-color: transparent;border-right-color: transparent;transform: scaleY(1.4);margin-left: 18px;position: relative;top: -2px;}
.nav>div>ul>li>span {position: absolute;top: 50%;margin-top: -10px;width: 1px;height: 20px;background-color: rgba(153, 153, 153, .5);opacity: 0;}
.nav>div>ul>li.cur>a, .nav>div>ul>li>a:hover{color: #C16633;}
.nav>div>ul>li.cur>a::after, .nav>div>ul>li>a:hover::after {border-top-color: #C16633;}

/* 二级栏目 */
.two-nav{background-color:#f7f7f7;text-align:center;padding:15px 0;}
.two-nav>.layout{background-color:#fff;border-radius:3px;}
.two-nav li{text-align:center;position:relative;display:inline-block;}
.two-nav li a{display:block;height:15px;line-height:20px;-webkit-transition:0.3s;transition:0.3s;padding:15px;position:relative;border-bottom:5px solid #fff;}
.two-nav li a:after{display:block;background-color:#e4e4e4;height:20px;width:1px;position:absolute;right:0;top:15px;content:"";}
.two-nav li:last-child a:after{display: none;}
.two-nav li.cur a{color:#B24000;border-bottom-color:#B24000;}

/*三级栏目*/
.three-nav{height:42px;margin-bottom:40px;padding-top:25px;position:relative;overflow:hidden;border-bottom-left-radius:5px;text-align:center;}
.three-nav ul{display:inline-block;border-radius:5px;overflow:hidden;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.three-nav li{display:inline-block;line-height:40px;position:relative;border:1px solid #ddd;margin-left:-5px;}
.three-nav li:last-child{border-right:none;}
.three-nav li a{display:block;padding:0 60px;}
.three-nav li.cur{background:#AF4425;border-color:#AF4425;}
.three-nav li.cur a{color:#fff;}

/* 首页通用样式 */
img {object-fit: cover;}
.slick-list, .slick-track {height: 100%;}
.nodata {text-align: center;color: #ccc;font-size: 20px;padding: 130px 0;line-height: 1;}
.nodata .iconfont {display: block;font-size: 90px;margin: 0 auto;}
/* 浏览更多 */
.home-common-view-more {display: block;width: 135px;height: 32px;line-height: 32px;border-radius: 4px;margin: 17px auto 0;text-align: center;overflow: hidden;}
.home-common-view-more:hover span {background-color: #c16633;}
.home-common-view-more:hover .iconfont {background-color: #ff8d40;color: #fff;}
.home-common-view-more span {display: inline-block;width: 108px;height: 100%;color: #fff;font-size: 14px;background-color: #ff8d40;transition: all .3s;}
.home-common-view-more .iconfont {display: inline-block;width: 27px;height: 100%;background-color: #c16633;font-size: 12px;color: #deae93;vertical-align: top;transition: all .3s;}
/* 标题 */
.home-common-title a {position: relative;display: inline-block;font-size: 26px;color: #be7c54;line-height: 1;transition: color .3s;}
.home-common-title a:hover {color: #c16633;}
.home-common-title a::after {content: "";position: absolute;left: 0;bottom: -13px;width: 66.66%;height: 2px;background-color: #be7c54;}

/*首页-轮播 */
.slider{height:430px;overflow:hidden;background:#ede1ca;position:relative;}
.slider ul,.slider ul li{width:100%;height:430px;position:absolute;top:0;left:0;right: 0;}
.slider ul li{display:none;}
.slider ul li:first-child{display:block;}
.slider ul{overflow:hidden;}
.slider ul li{background-position:center;background-size: cover;}
.slide-txt{position:relative;height: 430px;}
.slide-txt img{vertical-align:middle;float:right;position:relative;height: 430px;object-fit: cover;}
.slide-btn{position:absolute;width:100%;left:0;bottom:55px;text-align:center;}
.slide-btn a{display:inline-block;width:16px;height:16px;border:1px solid #fff;border-radius:50%;vertical-align:middle;font-size:0;text-indent:-999px;overflow:hidden;}
.slide-btn a+a {margin-left: 15px;}
.slide-btn a.cur{background-color:#fff;}

/* 首页-医院简介 */
.home-intro {position: relative;height: 240px;background-repeat: no-repeat;background-position: center;background-size: cover;}
.home-intro::before {content:"";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, .75);}
.home-intro .layout {
	position: absolute;top: -33px;left: 0;right: 0;width: 980px;height: auto;background-color: #fff;text-align: center;padding: 10px 0 18px;
	-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, .15);
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, .15);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .15);
}
.home-intro .layout::before {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 4px;background-color: #fe8d41;}
.home-intro .layout .content {font-size: 16px;color: #333;line-height: 23px;}

/*首页-患者服务 */
.home-service{position:relative;height: 138px;text-align:center;} 
.home-service ul{display: table;height: 100%;background-color: #ff8d40;}
.home-service li{position: relative;display: table-cell;}
.home-service li::before {content: "";position: absolute;right: 0;top: 0;width: 100%;height: 100%;height: 138px\0;background-color: #c16633;transition: width .3s;}
.home-service li:hover::before {width: 0;}
.home-service li+li a {border-left: 1px solid #fff;}
.home-service li a {position: relative;left: 0;top: 30px;display: block;width: 100%;height: 80px;line-height:80px;color: #fff;box-sizing: border-box;padding: 0 40px;white-space: nowrap;}
.home-service li a i{font-size:40px;margin-right: 20px;vertical-align: top;}
.home-service li a span{display: inline-block;font-size: 16px;}

/* 首页-国际交流 */
.home-international {margin-top: 65px;}
.home-international .nodata {padding: 105px 0;}
.home-international .layout {position: relative;}
.home-international .arrow {position: absolute;top: 210px;line-height: 1;cursor: pointer;}
.home-international .arrow .iconfont {font-size: 40px;color: #be7c54;}
.home-international .prev {left: -70px;}
.home-international .next {right: -70px;}
.home-international .home-common-title {margin-bottom: 33px;}
.home-international .home-inter-list {height: 337px;background-color: #fff;-moz-box-shadow: 0px 0px 10px rgba(51, 51, 51, .15);-webkit-box-shadow: 0px 0px 10px rgba(51, 51, 51, .15);box-shadow: 0px 0px 10px rgba(51, 51, 51, .15);overflow: hidden;}
.home-international .home-inter-list .slick-inner {display: inline-block;height: 100%;}
.home-international .home-inter-list .slick-inner a {display: block;height: 100%;}
.home-international .home-inter-list .slick-inner a .left {float: left;width: 600px;height: 100%;overflow: hidden;}
.home-international .home-inter-list .slick-inner a .left:hover img {transform: scale(1.2);}
.home-international .home-inter-list .slick-inner a .left img {width: 600px;transition: transform .5s;}
.home-international .home-inter-list .slick-inner a .right {float: right;width: 600px;height: 100%;box-sizing: border-box;padding: 40px;}
.home-international .home-inter-list .slick-inner a .right.nothumb .title {border-top: none;padding-top: 0;margin-top: 0;}
.home-international .home-inter-list .slick-inner a .right .content{padding-top: 25px;border-top: 1px dashed #ccc;margin-top: 28px;color: #1e1e1e;transition: color .3s;}
.home-international .home-inter-list .slick-inner a .right .image {width: 520px;height: 180px;overflow: hidden;}
.home-international .home-inter-list .slick-inner a .right .image img {width: 520px;}
.home-international .home-inter-list .slick-inner a .right .title {font-size: 26px;color: #1e1e1e;line-height: 1;height: 30px;padding-top: 25px;border-top: 1px dashed #ccc;margin-top: 28px;transition: color .3s;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home-international .home-inter-list .slick-inner a .right:hover .title {color: #be7c54;}
.home-international .home-inter-list .slick-inner a .right:hover .content {color: #be7c54;}

/* 首页-新闻 */
.home-news {margin-top: 60px;padding: 30px 0 35px;background-color: rgba(193, 102, 51, .05);}
.home-news .nodata {padding: 100px 0;}
.home-news .home-common-view-more {margin-top: 30px;}
.home-news ul {margin-top: 30px;}
.home-news ul li {float: left;width: 291px;height: 270px;-moz-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.137254901960784);-webkit-box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.137254901960784);box-shadow: 2px 3px 5px rgba(0, 0, 0, 0.137254901960784);}
.home-news ul li+li {margin-left: 12px;}
.home-news ul li a {display: block;width: 100%;height: 100%;}
.home-news ul li a:hover .info .title {color: #c16633;}
/* .home-news ul li a:hover .image img {transform: scale(1.5);} */
.home-news ul li a .image {width: 100%;height: 162px;overflow: hidden;}
.home-news ul li a .image img {height: 162px;transition: transform .5s;}
.home-news ul li a .info {box-sizing: border-box;width: 100%;height: 108px;background-color: #fff;padding: 15px 22px;}
.home-news ul li a .info .time {font-size: 12px;color: #999;}
.home-news ul li a .info .title {font-size: 16px;color: #333;line-height: 18px;height: 54px;overflow: hidden;text-overflow: ellipsis;white-space: normal;word-wrap: break-word;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box !important;transition: color .3s;}

/* 首页-中医 */
.home-tcm {height: 337px;padding: 60px 0;text-align: center;background-color: #fff;}
.home-tcm div.layout {height: 100%;}
.home-tcm div.layout a {display: block;color: #eee;}
.home-tcm div.layout .right a:hover {color: #fff;}
.home-tcm div.layout .left {position: relative;float: left;width: 600px;height: 100%;overflow: hidden;}
/* .home-tcm div.layout .left:hover img {transform: scale(1.5);} */
.home-tcm div.layout .left:hover .mask {opacity: 1;}
.home-tcm div.layout .left img {width: 600px;transition: transform .5s;}
.home-tcm div.layout .left .mask {position: absolute;left: 0;top: 0;width: 100%;height: 100%;line-height: 337px;color: #fff;font-size: 32px;background-color: rgba(0, 0, 0, .3);opacity: 0;transition: opacity .5s;}
.home-tcm div.layout .right {float: right;width: 600px;height: 100%;color: #fff;font-size: 20px;}
.home-tcm div.layout .right .top {width: 100%;height: 140px;line-height: 140px;background-color: #be7c54;}
.home-tcm div.layout .right .bottom {width: 100%;height: 197px;}
.home-tcm div.layout .right .bottom .lt {float: left;width: 50%;height: 100%;line-height: 197px;background-color: #ffb787;}
.home-tcm div.layout .right .bottom .rt {float: right;width: 50%;height: 100%;line-height: 24px;box-sizing: border-box;padding: 75px 0;background-color: #ff8d40;}

/*底部 */
.footer {background-color:#333;color:#999;font-size:14px;}
.footer a {color: #999;transition: color .3s;}
.footer a:hover {color: #c16633!important;}
.footer .link-box {height: 55px;line-height: 55px;border-bottom: 1px solid #555;}
.footer .link-box li {float: left;}
.footer .link-box li+li {margin-left: 20px;}
.footer .link-box li+li a {padding-left: 20px;border-left: 1px solid #555;}
.footer .footer-info {padding: 50px 0;}
.footer .footer-info .left {float: left;width: 480px;line-height: 20px;font-size: 14px;padding-left: 30px;}
.footer .footer-info .left>*+* {margin-top: 5px;}
.footer .footer-info .left>* {display: block;}
.footer .footer-info .left a.address {position: relative;}
.footer .footer-info .left a.address .iconfont {position: absolute;left: -30px;top: 3px;font-size: 24px;}
.footer .footer-info .middle {float: left;margin-left: 77px;}
.footer .footer-info .middle div {font-size: 16px;line-height: 22px;color: rgba(255, 255, 255, .6);}
.footer .footer-info .middle div strong {font-family: 'Arial Black', 'Arial Normal', 'Arial';font-weight: 900;}
.footer .footer-info .middle div+div {margin-top: 16px;}
.footer .footer-info .right {float: right;margin-top: 4px;}
.footer .footer-info .right .qr {float: left;width: 90px;}
.footer .footer-info .right .qr+.qr{margin-left: 55px;}
.footer .footer-info .right .qr img {display: block;width: 90px;height: 90px;}
.footer .footer-info .right .qr span {display: block;width: 100%;line-height: 23px;text-align: center;font-size: 14px;color: #999;}
.footer .footer-bar {height: 64px;line-height: 64px;text-align: center;border-top: 1px solid #555;}

/* MSG */
.ajax .message{background:none;}
.message{height:100%;background-color:#efeff4;}
.message .msg{display:block;text-align:center;padding:15px 0;}
.message .msg i{font-size:80px;}
.message .msg strong{display:block;font-size:16px;}
.message .msg .success{color:#029C46;}
.message .msg .error{color:#e33;}
.message .msg .info{color:#56abe4;}
.message .msg .skip{color:#999;}
.message .msg .btn{border-radius:8px;width:200px;margin-top:15px;}

/*视频、图片、图文、文字、下载列表*/
.video-list ul{margin-left:-0.5%;margin-right:-0.5%;}
.video-list ul li{width:24%;margin-bottom:11px;float:left;margin-left:0.5%;margin-right:0.5%;}
.video-list ul li a{line-height:45px;text-align: center;display:block;padding:0 20px;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.video-list ul li .vdimg{box-sizing:border-box;border:1px solid #c9c9c9;padding:6px;display:block;font-size:0;line-height:0;position:relative;overflow:hidden;position:relative;}
.video-list ul li .vdimg i{position:absolute;bottom:12px;right:12px;background-color:#AF4425;font-size:20px;color:#fff;text-align:center;border-radius:4px;width:47px;height:47px;line-height:47px;transition:background-color 0.3s;-webkit-transition:background-color 0.3s;}
.video-list ul li .vdimg:hover i{background-color:#C16633;}
.video-list ul li img{width:100%;transition:transform .6s;}
.video-list ul li .vdimg:hover img{transform:scale(1.1);}
.video-list ul li .vdimg>div{overflow:hidden;}
.imgs-list ul{margin-left:-2.5%;margin-right:-2.5%;}
.imgs-list li{float:left;width:28.3%;margin:0 2.5% 25px 2.5%;height:306px;}
.imgs-list li img{width:100%;transition:transform 0.68s;-webkit-transition:transform 0.68s;transform:scale(1);}
.imgs-list li a{width:100%;display:block;position:relative;}
.imgs-list li .il-tit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:40px;line-height:40px;border-bottom:1px solid #d7d7d7;color:#AF4425;font-weight:normal;}
.imgs-list li .il-img{font-size:0;line-height:0;position:relative;height:237px;}
.imgs-list li .il-img:after,.imgs-list li .il-img:before{transition:opacity .48s;display:block;content:"";position:absolute;opacity:0;filter:alpha(opacity=0);}
.imgs-list li .il-img:before{background-color:#AF4425;z-index:2;top:0;left:0;width:100%;height:100%;box-shadow: 0px 5px 5px rgba(148, 148, 148, .5);}
.imgs-list li .il-img:after{transition: all .24s ease;z-index:3;content:"\e652";width:100px;height:50px;line-height:50px;font-size:50px;text-align:center;color:#fff;font-family:"iconfont";left:128px;bottom:105px;}
.imgs-list li .il-img-wp{width:100%;height:100%;overflow:hidden;}
.imgs-list li .il-link:hover img{transform:scale(1.2);}
.imgs-list li .il-link:hover .il-img:after{opacity:1;filter:alpha(opacity=100);transform: rotate(90deg);}
.imgs-list li .il-link:hover .il-img:before{opacity:.9;filter:alpha(opacity=90);}
.imgs-list li span{font-size:12px;display:block;padding-top:7px;color:#999;}
.imgs-list li u{color: #e8e4e8;margin: 0 5px;}
.text-list li,.info-list li,.download-list li{padding:10px 0;height:40px;box-sizing:border-box;border-bottom:1px dashed #d7d7d7;line-height:1.5;overflow:hidden;position:relative;}
.text-list li:last-child,.info-list li:last-child{border-bottom:none;}
.text-list li a {display:block;}.info-list li a,.download-list li a{display:block;width:80%;}
.text-list li span,.info-list li span,.download-list li span{color: #999;font-size: 12px;position:absolute;right:0;top:10px;}
.text-list li span u,.info-list li span u,.download-list li span u{color: #e8e4e8;margin: 0 5px;}
.news-list>div {background-color: #fff;padding: 25px;box-sizing: border-box;}
.news-list .list-content{margin-top:0;}
.news-list>.list-item{padding:10px 0 25px 0;}
#news-list li{padding:25px 25px 15px;height:138px;position:relative;}
#news-list li+li {border-top:1px solid #e6e6e6;}
#news-list li h2{font-size:18px;line-height:1.5;font-weight:normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#news-list li .thumb{position:absolute;left:25px;top:22px;}
#news-list li .thumb img{width:200px;height:140px;}
#news-list li.hasthumb{padding-left:245px;}
.news-list-info{position: absolute;left: 0;bottom: 0;font-size: 13px;color: #999;line-height: 1;}
.news-list-info .fl span{margin-right:10px;}
.news-list-summary{position: relative;overflow:hidden;height:138px;}
.news-list-summary p{display:-webkit-box;line-height:1.5;color:#8B8B8B;max-height:68px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;}

/*分页*/
.pager{overflow:hidden;text-align:center;padding-bottom:27px;}
.pager a,.pager button{background:#f1eff0;color:#999;}
.pager a,.pager span,.pager input,.pager button{display:inline-block;vertical-align:middle;line-height:30px;padding:0 12px;border-radius: 3px;margin-left:5px;}
.pager a:hover{background:#ddd;color:#444;}
.pager a.cur{background:#AF4425;color:#fff !important;}
.pager a.disabled,.pager a.disabled:hover{background:#f1eff0;color:#ddd;cursor:default;}
.pager span{background:#f1eff0;}
.pager input{width:52px;padding: 0 0 0 8px;line-height:30px;height:30px;box-sizing:border-box;}
.pager button{transition:.3s;border:none;}
.pager button:hover{background-color:#AF4425;color:#fff;}

/*新闻详细*/
.content h1 {font-size: 25px;line-height: 1.5;font-weight: normal;padding: 0 0 8px;color: #666;}
article{color:#666;padding:0 0 10px;}
.news-info{color:#999;line-height:40px;border-top:1px solid #f2f2f2;position:relative;}
.news-info u{margin:0 10px;color: #e8e4e8;}
.news-content{padding-top:15px;padding-bottom:15px;font-size:15px;}
.news-content p{font-family: 'AlibabaSans-Light' !important;}
.news-content p *{font-family: 'AlibabaSans-Light' !important;}

/*视频详细*/
.video-show h1{font-size:24px;font-weight:normal;}
.vdinfo{line-height:30px;color:#999;}
.vdinfo .fl span{margin-right:10px;}
.vdplayer{width:100%;height:473px;margin-top:25px;}
.video-show>.fl .video-list ul{margin-left:-1.5%;margin-right:-1.5%;}
.video-show>.fl .video-list li{width:22%;margin:0 1.5% 0 1.5%;}
.video-show>.fl .video-list i{left:50%;top:50%;margin-left:-25px;margin-top:-25px;}
.path{padding:10px 0;color:#949494;text-align:left;width:100%;}
.path a{color:#868686;}
.path a:hover{color:#AF4425;opacity:1;}
.path i{font-size:12px;vertical-align:middle;padding:0 5px;}


/* 科室列表  */
.list-departments-container {background-color: #f7f7f7;}
.department-list{position:relative;}
.department-tabs{position:relative;}
.department-list .area-tit{position:relative;border-bottom: 2px solid #d7d7d7;padding: 12px 0;padding-left:115px;font-size: 18px;border-top: 2px solid #AF4425;}
.department-list .area-tit:before,.department-list .department-tabs .tab-tit:before{height:38px;line-height:38px;display:block;color: #999;position: absolute;top: 12px;left: 0;font-size: 20px;}
.department-list .area-tit:before{content:"Area";}
.department-list .area-tit a {width: 36px;text-align: center;color: #AF4425;line-height: 38px;border-radius: 5px;display: block;font-size: 16px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: 1%;}
.department-list .area-tit a.cur{background-color: #EFD9D3;}
.department-list .department-tabs .tab-tit{padding: 31px 0 31px 168px;position:relative;box-sizing:border-box;height:80px;line-height: 80px;}
.department-list .department-tabs .tab-tit:before{content:"Departments:";line-height:54px;}
.department-list .department-tabs .tab-tit>* {float: left;line-height: 18px;padding: 0 15px 0 14px;font-size: 16px;color: #666;}
.department-list .department-tabs .tab-tit>*+* {border-left: 1px solid #e4e4e4;}
.department-list .department-tabs .tab-tit>*:first-child {padding: 0 15px 0 0;}
.department-list .department-tabs .tab-tit>*:first-child.cur {padding: 0 7.5px}
.department-list .department-tabs .tab-tit>*:last-child {padding: 0 0 0 14px;}
.department-list .department-tabs .tab-tit>*:last-child.cur {padding: 0 7px;}
.department-list .department-tabs .tab-tit>a {color: #C16633;}
.department-list .department-tabs .tab-tit>span {cursor: not-allowed;}
.department-list .department-tabs .tab-tit a.cur{background-color: #EFD9D3;}
.department-tablist {margin-top: 25px;}
.department-tablist .tab-pannel+.tab-pannel {margin-top: 10px;}
.department-tablist .tab-pannel li {position: relative;max-height: 0;height: 60px;line-height: 60px;box-sizing: border-box;padding: 0 20px;background-color: #fff;overflow: hidden;transition: max-height .3s;}
.department-tablist .tab-pannel li .title {float: left;font-size: 18px;color: #666;transition: all .3s;}
.department-tablist .tab-pannel li .title:hover {padding-left: 25px;color: #c16633;}
.department-tablist .tab-pannel li .title:hover::before {opacity: 1;}
.department-tablist .tab-pannel li .title::before {content: "•";position: absolute;left: 20px;font-size: 56px;color: #c16633;opacity: 0;transition: opacity .3s;}
.department-tablist .tab-pannel li .view-detail {float: right;}
.department-tablist .tab-pannel li .view-detail .iconfont {font-size: 20px;color: #C16633;}
.department-tablist .tab-pannel li.sort-name {max-height: 60px;height: 35px;line-height: 35px;text-align: center;background-color: #faf3f1;font-size: 24px;color: #555;cursor: pointer;}
.department-tablist .tab-pannel.cur li {max-height: 60px;}
.department-tablist .tab-pannel.cur li.sort-name {background-color: #ffb787;}
.department-tablist .tab-pannel.cur li:not(.sort-name)+li {border-top: 1px solid #e4e4e4;}

/* 专家列表  */
.doctor-container {padding: 30px 0;}
.doctor-list {margin: 0 -11px;}
.doctor-list li {box-sizing: border-box;float: left;width: 385px;height: 200px;background-color: #fff;border: 1px solid #e4e4e4;margin: 0 11px 22px;}
.doctor-list li a {display: block;padding: 20px;padding-left: 158px;padding-bottom: 19px;position: relative;height: 100%;box-sizing: border-box;}
.doctor-list li a:hover .image img {transform: scale(1.1);}
.doctor-list li a:hover .infos .name {color: #ff8d40;}
.doctor-list li a .image {display: block;width: 116px;height: 163px;position: absolute;top: 20px;left: 20px;overflow: hidden;}
.doctor-list li a .image img {width: 116px;transition: all .3s;}
.doctor-list li a .infos {width: 100%;height: 100%;overflow: hidden;}
.doctor-list li a .infos .name {color: #B24000;padding-right: 5px;display: block;font-size: 20px;font-weight: 700;transition: color .3s;}
.doctor-list li a .infos .intro {color: #777;line-height: 22px;margin: 5px 0 0;height: 110px;overflow: hidden;white-space: normal;text-align: justify;display: -webkit-box;word-wrap: break-word;text-overflow: ellipsis;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}

/* 网站地图 */
.site-map dl{padding:10px 0;border-bottom:1px dashed #ddd;}
.site-map dt{font-size:16px;line-height:30px;font-weight:bold;}
.site-map dd{overflow:hidden;}
.site-map dd span{display:block;margin-right:10px;float:left;}
.site-map dd span a:after{content:"|";color:#ddd;margin-left:10px;}
.site-map dd span:last-child a:after{content:"";}
.site-map dd p{overflow:hidden;}
.site-map dd strong{display:block;color:#999;}

/* LightBox */
body:after{content:url(../images/close.png) url(../images/loading-gray.gif) url(../images/prev.png) url(../images/next.png);display:none}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}
.lightbox a img{border:none}
.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.lb-outerContainer:after{content:"";display:table;clear:both}
.lb-container{padding:4px}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading-gray.gif) no-repeat}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
.lb-container>.nav{left:0}
.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}
.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}
.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}
.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}
.lb-dataContainer:after{content:"";display:table;clear:both}
.lb-data{padding:0 4px;color:#ccc}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}

/*MP3播放器*/
.audioplayer{height:2.5em;color:#fff;text-shadow:1px 1px 0 #000;border:1px solid #222;position:relative;z-index:1;background:#333}
.audioplayer-mini{width:2.5em;margin:0 auto}
.audioplayer>div{position:absolute}
.audioplayer-playpause{width:2.5em;height:100%;text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;left:0}
.audioplayer:not(.audioplayer-mini) .audioplayer-playpause{border-right:1px solid #555;border-right-color:rgba(255,255,255,.1)}
.audioplayer-mini .audioplayer-playpause{width:100%}
.audioplayer-playpause:focus,.audioplayer-playpause:hover{background-color:#222}
.audioplayer-playpause a{display:block}
.audioplayer-stopped .audioplayer-playpause a{width:0;height:0;border:.5em solid transparent;border-right:none;border-left-color:#fff;content:'';position:absolute;top:50%;left:50%;margin:-.5em 0 0 -.25em}
.audioplayer-playing .audioplayer-playpause a{width:.75em;height:.75em;position:absolute;top:50%;left:50%;margin:-.375em 0 0 -.375em}
.audioplayer-playing .audioplayer-playpause a:after,.audioplayer-playing .audioplayer-playpause a:before{width:40%;height:100%;background-color:#fff;content:'';position:absolute;top:0}
.audioplayer-playing .audioplayer-playpause a:before{left:0}
.audioplayer-playing .audioplayer-playpause a:after{right:0}
.audioplayer-time{width:4.375em;height:100%;line-height:2.375em;text-align:center;z-index:2;top:0}
.audioplayer-time-current{border-left:1px solid #111;border-left-color:rgba(0,0,0,.25);left:2.5em}
.audioplayer-time-duration{border-right:1px solid #555;border-right-color:rgba(255,255,255,.1);right:2.5em}
.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}
.audioplayer-bar{height:.875em;background-color:#222;cursor:pointer;z-index:1;top:50%;right:6.875em;left:6.875em;margin-top:-.438em}
.audioplayer-novolume .audioplayer-bar{right:4.375em}
.audioplayer-bar div{width:0;height:100%;position:absolute;left:0;top:0}
.audioplayer-bar-loaded{background-color:#333;z-index:1}
.audioplayer-bar-played{background:#007fd1;z-index:2}
.audioplayer-volume{width:2.5em;height:100%;border-left:1px solid #111;border-left-color:rgba(0,0,0,.25);text-align:left;text-indent:-9999px;cursor:pointer;z-index:2;top:0;right:0}
.audioplayer-volume:focus,.audioplayer-volume:hover{background-color:#222}
.audioplayer-volume-button{width:100%;height:100%}
.audioplayer-volume-button a{width:.313em;height:.375em;background-color:#fff;display:block;position:relative;z-index:1;top:40%;left:35%}
.audioplayer-volume-button a:after,.audioplayer-volume-button a:before{content:'';position:absolute}
.audioplayer-volume-button a:before{width:0;height:0;border:.5em solid transparent;border-left:none;border-right-color:#fff;z-index:2;top:50%;right:-.25em;margin-top:-.5em}
.audioplayer:not(.audioplayer-muted) .audioplayer-volume-button a:after{width:.313em;height:.313em;border:.25em double #fff;border-width:.25em .25em 0 0;left:.563em;top:-.063em;-webkit-border-radius:0 .938em 0 0;-moz-border-radius:0 .938em 0 0;border-radius:0 .938em 0 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.audioplayer-volume-adjust{height:6.25em;cursor:default;position:absolute;left:0;right:-1px;top:-9999px;background:#333}
.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0}
.audioplayer-volume:hover .audioplayer-volume-adjust{top:auto;bottom:100%}
.audioplayer-volume-adjust>div{width:40%;height:80%;background-color:#222;cursor:pointer;position:relative;z-index:1;margin:30% auto 0}
.audioplayer-volume-adjust div div{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#007fd1}
.audioplayer-novolume .audioplayer-volume{display:none}
.audioplayer-volume-adjust{-webkit-box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15);-moz-box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15);box-shadow:-2px -2px 2px rgba(0,0,0,.15),2px -2px 2px rgba(0,0,0,.15)}
.audioplayer-bar,.audioplayer-volume-adjust>div{-webkit-box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1);-moz-box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1);box-shadow:-1px -1px 0 rgba(0,0,0,.5),1px 1px 0 rgba(255,255,255,.1)}
.audioplayer-bar-played,.audioplayer-volume-adjust div div{-webkit-box-shadow:inset 0 0 5px rgba(255,255,255,.5);-moz-box-shadow:inset 0 0 5px rgba(255,255,255,.5);box-shadow:inset 0 0 5px rgba(255,255,255,.5)}
.audioplayer-playpause,.audioplayer-volume a{-webkit-filter:drop-shadow( 1px 1px 0 #000 );-moz-filter:drop-shadow( 1px 1px 0 #000 );-ms-filter:drop-shadow( 1px 1px 0 #000 );-o-filter:drop-shadow( 1px 1px 0 #000 );filter:drop-shadow( 1px 1px 0 #000 )}
.audioplayer,.audioplayer-volume-adjust{background:-webkit-gradient(linear,left top,left bottom,from(#444),to(#222));background:-webkit-linear-gradient(top,#444,#222);background:-moz-linear-gradient(top,#444,#222);background:-ms-radial-gradient(top,#444,#222);background:-o-linear-gradient(top,#444,#222);background:linear-gradient(to bottom,#444,#222)}
.audioplayer-bar-played{background:-webkit-gradient(linear,left top,right top,from(#007fd1),to(#c600ff));background:-webkit-linear-gradient(left,#007fd1,#c600ff);background:-moz-linear-gradient(left,#007fd1,#c600ff);background:-ms-radial-gradient(left,#007fd1,#c600ff);background:-o-linear-gradient(left,#007fd1,#c600ff);background:linear-gradient(to right,#007fd1,#c600ff)}
.audioplayer-volume-adjust div div{background:-webkit-gradient(linear,left bottom,left top,from(#007fd1),to(#c600ff));background:-webkit-linear-gradient(bottom,#007fd1,#c600ff);background:-moz-linear-gradient(bottom,#007fd1,#c600ff);background:-ms-radial-gradient(bottom,#007fd1,#c600ff);background:-o-linear-gradient(bottom,#007fd1,#c600ff);background:linear-gradient(to top,#007fd1,#c600ff)}
.audioplayer-bar,.audioplayer-bar div,.audioplayer-volume-adjust div{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.audioplayer{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.audioplayer-volume-adjust{-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px}
.audioplayer *,.audioplayer :after,.audioplayer :before{-webkit-transition:color .25s ease,background-color .25s ease,opacity .5s ease;-moz-transition:color .25s ease,background-color .25s ease,opacity .5s ease;-ms-transition:color .25s ease,background-color .25s ease,opacity .5s ease;-o-transition:color .25s ease,background-color .25s ease,opacity .5s ease;transition:color .25s ease,background-color .25s ease,opacity .5s ease}

/* 地图页 */
.map-box {position: relative;}
.map-box .map-tit {position: absolute;top: 25px;left: 20px;z-index: 999;}
.map-box  .map-tit a {width: 50px;height: 50px;background-color: #ffb787;color: #fff;text-align: center;line-height: 50px;border-radius: 50%;display: block;margin-bottom: 10px;box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.1);}
.map-box  .map-tit a.cur {background-color: #B24000;}
.map-box #alliance_map_all {height: 600px;margin: 0;}
.map-box .amap-info-content .area-name {position: relative;font-size: 16px;font-weight: 700;line-height: 1;white-space: nowrap;padding-bottom: 15px;border-bottom: 1px dashed #ccc;margin-bottom: 5px;}
.map-box .amap-info-content .area-name::after {content: "";position: absolute;left: 0;bottom: -1px;width: 60px;height: 3px;background-color: #b24000;}
.map-box .amap-info-content .area-address {font-size: 14px;}
.map-box .amap-info-contentContainer {position: relative;top: -30px;}







