@charset "utf-8";
È«¾Ö»ÒÉ«
/*html, body {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: gray;
}*/
HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,FONT,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,DL,DT,DD,OL,UL,LI,FIELDSET,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{padding:0px;margin:0px}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
ADDRESS,CAPTION,CITE,CODE,DFN,EM,STRONG,TH,VAR,TD{font-style:normal;font-weight:normal}
H1,H2,H3,H4,H5,H6{font-weight:normal}
TABLE {border-collapse:collapse;border-spacing:0}
input,button,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align: middle;font-family:Arial,Tahoma,"Microsoft YaHei","SimSun"}
FIELDSET,IMG,ABBR,ACRONYM{border-right-width:0px;border-top-width:0px;border-bottom-width:0px;border-left-width:0px}
textarea{overflow:auto;resize: none}
ol,ul,li{list-style-type:none;list-style:none}
BLOCKQUOTE:before,BLOCKQUOTE:after,Q:before,Q:after{content:""}
BLOCKQUOTE,Q{QUOTES: "" ""}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display:block}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1}
abbr,acronym{border:0;font-variant:normal}   
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:500}
audio:not([controls]){display:none;height:0}
b,strong{font-weight: bold}
:focus,img{outline:0;outline-width:0px}
a{color:#333;text-decoration:none;outline:0;outline-width:0px;transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
a:visited{text-decoration:none;outline:0;outline-width:0px}
a:active{text-decoration:none;outline:0;outline-width:0px}
a:hover {outline:0;outline-width:0px}
.sub, sup {font-size: 75%;}   
.sup {top: -0.5em}   
.sub {bottom: -0.25em} 
.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}   
.clear{zoom:1}   
input,button,select,textarea{outline:none}  
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset}
div#black_overlay {position:fixed;top: 0%;left: 0%;width: 100%;height: 100%;z-index:10000;background:url(/template/default/index/css/black.png);cursor:pointer;display:none}
.loader-img{background:transparent url(../images/loading.gif) no-repeat center center}
html,body{line-height:normal;width:100%;height:auto;min-width:1280px;position:relative;font-size:15px;-webkit-text-size-adjust:none;color:#333;font-family:Arial,Tahoma,"Microsoft YaHei","SimSun";-webkit-font-smoothing:antialiased}
div#Footer_CodeDiv{display:none}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}
@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}
.animated{transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
.BaseMark{width:1230px; margin:0 auto;}
.wrap{width:1230px; margin:0 auto; position: relative;}
.fl{float:left;}
.fr{float:right;}
.tran_scale{overflow:hidden!important;display:block;transform:rotate(0);-webkit-transform:rotate(0)}
.tran_scale img{transition:all .8s;-webkit-transition:all .8s;-moz-transition:all .8s;transform:scale(1,1);-webkit-transform:scale(1,1);display:block}
.tran_scale:hover img{transform:scale(1.25,1.25);-webkit-transform:scale(1.25,1.25);-moz-transform:scale(1.25,1.25)}
.top{height:172px;background:url(/template/default/index/images/top_bg.png) left bottom repeat-x;width:100%;position:absolute;z-index:9999}
.top_1{height:172px;background:url(/template/default/index/images/two_bg.jpg) repeat-x;width:100%;z-index:9999;position: relative;}
header{width:100%;height:120px;position:relative}
header .logoBase{height:120px;position:relative}
header .logoBase .load{top:18px;position:absolute;left:0}
header .logoBase .loadcx{top:26px;position:absolute;left:240px;height:86px;width:325px}
/*header .search .itemBase{width:100px;border-right:1px solid #ddd;line-height:40px;height:40px;background:#fff}
header .search .itemBase ul{position:absolute;padding:12px 0 9px 0;width:114px;height:auto;top:48px;left:-2px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;display:none;z-index:1001;background:#fff}
header .search .itemBase ul li{padding:0;float:none;height:28px;line-height:28px;background:0 0;text-indent:20px;cursor:pointer;transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
header .search .itemBase ul li:hover{background:#eaeaea}
#SearchWords{position:absolute;top:0;width:310px;height:38px;left:100px;line-height:38px;color:#333;border:none;border-left:1px solid #ddd;padding-left:8px}
header .search .boxsub{width:60px;height:42px;position:absolute;top:-1px;right:-1px;background:#0088e0;border:none;color:#fff;cursor:pointer;font-size:14px}
header .search .boxsub:hover{background:#fa8c42}
header .divType{background:url(/template/default/index/images/ico_005.jpg) 84px center no-repeat;text-indent:15px;cursor:pointer}*/
header .header_right{float:right;margin-right:175px}
header .slogan{margin:18px 0 6px;text-align:right;color:#333;font-size:15px}
header .slogan span{float:left;margin-left:4px;margin-right:8px}
header .code{position:absolute;right:0;top:32px;z-index:99999}
.header{width:100%;height:120px;position:relative}
.header .logoBase{height:120px;position:relative}
.header .logoBase .load{top:18px;position:absolute;left:0}
.header .logoBase .loadcx{top:26px;position:absolute;left:240px;height:86px;width:325px}
/*.header .search{position:absolute;width:420px;height:40px;top:56px;margin-left:96px;font-size:15px;border:1px solid #ddd}
.header .search .itemBase{width:100px;border-right:1px solid #ddd;line-height:40px;height:40px;background:#fff}
.header .search .itemBase ul{position:absolute;padding:12px 0 9px 0;width:114px;height:auto;top:48px;left:-2px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;display:none;z-index:1001;background:#fff}
.header .search .itemBase ul li{padding:0;float:none;height:28px;line-height:28px;background:0 0;text-indent:20px;cursor:pointer;transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
.header .search .itemBase ul li:hover{background:#eaeaea}
.header .search .boxsub{width:60px;height:42px;position:absolute;top:-1px;right:-1px;background:#0088e0;border:none;color:#fff;cursor:pointer;font-size:14px}
.header .search .boxsub:hover{background:#fa8c42}
.header .divType{background:url(/template/default/index/images/ico_005.jpg) 84px center no-repeat;text-indent:15px;cursor:pointer}*/
.header .header_right{float:right;margin-right:175px}
.header .slogan{margin:18px 0 6px;text-align:right;color:#333;font-size:15px}
.header .slogan span{float:left;margin-left:4px;margin-right:8px}
.header .code{position:absolute;right:0;top:32px;z-index:999}

header .search{position:absolute;top:53px;margin-left:12px;font-size:15px;border:1px solid #ddd}
header .search form {
  display: block
}

header .search form .searchtype {
  height: 40px;
  position: absolute;
  left: 0;
  top: 0
}

header .search form .searchtype:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 12px;
  width: 1px;
  height: 20px;
  background-color: #c9c9c9
}

header .search form .searchtype span {
  display: block;
  padding: 0 30px 0 17px;
  cursor: pointer;
  line-height: 45px;
  color: #555;
  background: url(/template/default/index/images/ico_005.jpg) 54px center no-repeat;
}

header .search form .searchtype ul {
  position: absolute;
  left: 0;
  top: 46px;
  z-index: 2;
  display: none;
  width: 100%;
  background-color: #fff
}

header .search form .searchtype ul li:hover a {
  background-color: #0079dd;
  color: #fff
}

header .search form .searchtype ul li a {
  display: block;
  line-height: 34px;
  padding: 0 10px;
  text-align: center
}

header .search form i.search-icon {
  position: absolute;
  left: 80px;
  top: 0;
  width: 40px;
  height: 42px;
  text-align: center;
  line-height: 42px;
  font-weight: bold;
  color: #d7d7d7
}

header .search form input.keyword {
  box-sizing: border-box;
  width: 412px;
  height: 45px;
  line-height: 25px;
  padding: 9px 5px 9px 90px;
  border: 1px solid #e4e4e4;
}

header .search form input::-webkit-input-placeholder {
  color: #a6a6a6
}

header .search form input:-moz-placeholder {
  color: #a6a6a6
}

header .search form input::-moz-placeholder {
  color: #a6a6a6
}

header .search form input:-ms-input-placeholder {
  color: #a6a6a6
}

header .search form button {
  width: 96px;
  height: 45px;
  line-height: 45px;
  font-size: 14px;
  margin-left: -2px;
}

header .search form button i {
  float: left;
  margin-left: 3px;
  margin-top: 2px;
  margin-right: 10px
}

header .search form button span {
  float: left
}

header .search form .btn {
  display: inline-block;
  border: none;
  text-align: center;
  background-color: #0079dd;
  color: #fff;
  min-height: 39px;
  line-height: 39px;
  padding: 0 15px;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s
}

header .search form .btn:hover {
  background-color: #fa8c42;
  color: #fff
}


.header .search{position:absolute;top:53px;margin-left:12px;font-size:15px;border:1px solid #ddd}
.header .search form {
  display: block
}

.header .search form .searchtype {
  height: 45px;
  position: absolute;
  left: 0;
  top: 0
}

.header .search form .searchtype:after {
  content: "";
  display: block;
  position: absolute;
  right: 0;
  top: 12px;
  width: 1px;
  height: 20px;
  background-color: #c9c9c9
}

.header .search form .searchtype span {
  display: block;
  padding: 0 30px 0 17px;
  cursor: pointer;
  line-height: 45px;
  color: #555;
  background: url(/template/default/index/images/ico_005.jpg) 54px center no-repeat;
}

.header .search form .searchtype ul {
  position: absolute;
  left: 0;
  top: 46px;
  z-index: 2;
  display: none;
  width: 100%;
  background-color: #fff
}

.header .search form .searchtype ul li:hover a {
  background-color: #0079dd;
  color: #fff
}

.header .search form .searchtype ul li a {
  display: block;
  line-height: 34px;
  padding: 0 10px;
  text-align: center
}

.header .search form i.search-icon {
  position: absolute;
  left: 80px;
  top: 0;
  width: 40px;
  height: 42px;
  text-align: center;
  line-height: 42px;
  font-weight: bold;
  color: #d7d7d7
}

.header .search form input.keyword {
  box-sizing: border-box;
  width: 412px;
  height: 45px;
  line-height: 25px;
  padding: 9px 5px 9px 90px;
  border: 1px solid #e4e4e4;
}

.header .search form input::-webkit-input-placeholder {
  color: #a6a6a6
}

.header .search form input:-moz-placeholder {
  color: #a6a6a6
}

.header .search form input::-moz-placeholder {
  color: #a6a6a6
}

.header .search form input:-ms-input-placeholder {
  color: #a6a6a6
}

.header .search form button {
  width: 96px;
  height: 45px;
  line-height: 45px;
  font-size: 14px;
  margin-left: -2px;
}

.header .search form button i {
  float: left;
  margin-left: 3px;
  margin-top: 2px;
  margin-right: 10px
}

.header .search form button span {
  float: left
}

.header .search form .btn {
  display: inline-block;
  border: none;
  text-align: center;
  background-color: #0079dd;
  color: #fff;
  min-height: 39px;
  line-height: 39px;
  padding: 0 15px;
  transition: all .5s;
  -webkit-transition: all .5s;
  -moz-transition: all .5s;
  -o-transition: all .5s
}

.header .search form .btn:hover {
  background-color: #fa8c42;
  color: #fff
}

.tools li{position:relative;float:left;width:59px;height:55px;margin-right:10px;background:left no-repeat;font-size:18px;line-height:46px;cursor:pointer}
.tools li:hover{background-position:right}
.tools li a{color:#707070}
.tools li:hover a{color:#6baaad}
.tools li a{display:block;width:100%;height:100%}
.tools .l1{background-image:url(/template/default/index/images/icon11.png)}
.tools .l2{background-image:url(/template/default/index/images/icon22.png)}
.tools .l3{background-image:url(/template/default/index/images/icon33.png);margin-right:0}
.tools .l1 .code{background:url(/template/default/index/images/png1-2.png) no-repeat center;width:110px;height:130px;padding:21px 30px 40px;margin-left:-90px}
.tools .l2 .code{background:url(/template/default/index/images/png1-2.png) no-repeat center;width:110px;height:130px;padding:21px 30px 40px;margin-left:-90px}
.tools .l3 .code{background:url(/template/default/index/images/png1-2.png) no-repeat center;width:110px;height:130px;padding:21px 30px 40px;margin-left:-90px}
.tools .code{position:absolute;left:50%;top:100%;margin-left:-82px;padding:22px 15px 15px;width:135px;height:135px;background:url(/template/default/index/images/png1.png) no-repeat;display:none}
.tools .code img{display:block}
.tools li:hover .code{display:block}
.tools .l11{background-image:url(/template/default/index/images/icon11.png)}
.tools .l22{background-image:url(/template/default/index/images/icon22.png)}
.tools .l33{background-image:url(/template/default/index/images/icon33.png);margin-right:0}
.tools .l11 .code{background:url(/template/default/index/images/png1-2.png) no-repeat center;width:110px;height:130px;padding:21px 30px 40px;margin-left:-90px}
.tools .l22 .code{background:url(/template/default/index/images/png1-2.png) no-repeat center;width:110px;height:130px;padding:21px 30px 40px;margin-left:-90px}
.tools .l33 .code{background:url(/template/default/index/images/png1-2.png) no-repeat center;width:110px;height:130px;padding:21px 30px 40px;margin-left:-90px}
.i-ban{position:relative;overflow:hidden;width:100%;z-index:1;height:615px}
.i-ban li,.i-ban ul{width:100%;height:100%}
.i-ban li{background-size:cover!important;position:absolute;left:100%;top:0;overflow:hidden}
.i-ban li a{display:block;width:100%;height:100%}
.i-ban li .cent-cont{position:absolute;left:48.5%;bottom:3%;margin-top:-240px;color:#fff;z-index:3}
.i-ban li .gray-bg{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:.3}
.i-ban li .word{color:#fff;font-size:50px;line-height:68px}
.i-ban li .word p{position:relative;overflow:hidden;height:68px}
.i-ban li .word p .font-sign{position:relative;display:block;top:20px;opacity:0}
.i-ban li .word span.line{display:block;height:4px;background-color:#fff;opacity:.7;width:0;position:absolute;left:0;top:50%;margin-top:-2px}
.i-ban li .word .font{display:block;position:relative;top:20px;opacity:0}
.i-ban li .link{display:block;width:42px;height:42px;border:1px solid rgba(255,255,255,.4);border-radius:50%;margin-top:50px;transition:all .3s ease 0s;cursor:pointer;position:relative;overflow:hidden;opacity:0}
.i-ban li .link i{display:block;width:100%;height:100%;background:url(/template/default/index/images/ico_16.png) no-repeat center;position:absolute;left:0;top:0}
.i-ban li .link:hover{border:1px solid #fff}
.i-ban li.active .word p .font-sign{top:0;opacity:1;transform:rotate(0);transition:all .5s ease 0s}
.i-ban li.active .link{opacity:1;transition:all .3s ease .6s}
.i-ban li.active .link i{animation:downico 1.5s ease-out infinite}
.i-ban .btns{position:absolute;bottom:26px;left:50%;margin-left:-85px;z-index:10}
.i-ban .btns span{display:inline-block;width:50px;height:3px;margin-right:10px;background-color:#3a333f;position:relative;cursor:pointer}
.i-ban .btns span i{display:block;height:100%;position:absolute;width:0;background-color:#fa8c42}
.i-m-ban{height:500px;position:relative;overflow:hidden;display:none}
.i-m-ban ul{height:100%}
.i-m-ban li{height:100%;position:relative;background-size:cover!important}
.i-m-ban .cent-cont{position:absolute;width:90%;left:5.5%;top:50%;margin-top:-240px;color:#fff}
.i-m-ban .word{color:#fff;font-size:30px;line-height:56px}
.i-m-ban .word p{position:relative;overflow:hidden;height:56px}
.i-m-ban .word p .font-sign{position:relative;display:block;top:20px;opacity:0}
.i-m-ban .word span.line{display:block;height:4px;background-color:#fff;opacity:.7;width:0;position:absolute;left:0;top:50%;margin-top:-2px}
.i-m-ban .word .font{display:block;position:relative;top:20px;opacity:0}
.i-m-ban .link{display:block;width:42px;height:42px;border:1px solid rgba(255,255,255,.1);border-radius:50%;margin-top:50px;transition:all .3s ease 0s;cursor:pointer;position:relative;overflow:hidden;opacity:0}
.i-m-ban .link i{display:block;width:100%;height:100%;background:url(/template/default/index/images/ico_16.png) no-repeat center;position:absolute;left:0;top:0}
.i-m-ban li.swiper-slide-active .word p .font-sign{top:0;opacity:1;transform:rotate(0);transition:all .5s ease 0s}
.i-m-ban li.swiper-slide-active .link{opacity:1;transition:all .3s ease .6s}
.i-m-ban li.swiper-slide-active .link i{animation:downico 1.5s ease-out infinite}
.i-m-ban .page-btns{position:absolute;bottom:76px;left:5.5%;z-index:2;height:2px}
.i-m-ban .page-btns span{display:inline-block;width:50px;height:2px;margin-right:10px;background-color:#3a333f;position:relative;cursor:pointer;vertical-align:top}
.i-m-ban .page-btns span i{display:block;height:100%;position:absolute;width:0;background-color:#918c94}
.i-m-ban .page-btns .swiper-pagination-bullet-active i{transition:width 4s linear 0s}
.hf{display:block;width:1230px;margin:10px auto}
.lb-box{position:relative}
.lb-box .swiper-slide img{display:block;width:100%;height:auto}
.lb-box h2{display:none}
.lb-box .pagination{position:absolute;bottom:25px;left:0;text-align:center;width:100%;z-index:99}
.lb-box .pagination .swiper-pagination-switch{background:#fff;border-radius:0;height:10px;width:10px;opacity:1;display:inline-block;border-radius:10px;margin:0 5px}
.lb-box .pagination .swiper-active-switch{background:#fa8c42;opacity:1}
.lb-box .arrow-btn{position:absolute;width:60px;height:100px;top:50%;margin-top:-50px;background:#000;z-index:99;opacity:.3;transition:all .3s}
.lb-box .btn-left{left:0;background:#000 url(../images/20181024141840.png) no-repeat center}
.lb-box .btn-right{right:0;background:#000 url(../images/20181024141957.png) no-repeat center}
.lb-box .btn-left:hover{background-color:#0088e0;opacity:.8}
.lb-box .btn-right:hover{background-color:#0088e0;opacity:.8}
.index_ban_show{width:1230px;height:90px;background:url(/template/default/index/images/index_ban_show.png);POSITION:absolute;FILTER:none;Z-INDEX:9;bottom:0;lock:1;margin:0 auto;LEFT:50%;margin-left:-615px;border-top-left-radius:20px;border-top-right-radius:20px}
.index_ban_show li{float:left;width:306.5px;height:90px;text-align:center;background:url(/template/default/index/images/index_ban_show_line.png);background-position:right;background-repeat:no-repeat}
.index_ban_show li:last-child{background:0 0}
.index_ban_show li .a{display:block;height:100%}
.index_ban_show li .ico{float:left;width:60px;height:60px;border-radius:30px;background:#0088e0;margin-left:72px;margin-top:15px;transition:all .6s}
.index_ban_show li .ico img{display:block;margin:14px auto;transition:all .6s}
.index_ban_show li:hover .ico{background-color:#fa8c42;transform:translate(0,-5px);-ms-transform:translate(0,-5px);-webkit-transform:translate(0,-5px);-o-transform:translate(0,-5px);-moz-transform:translate(0,-5px)}
.index_ban_show li .text{float:left;text-align:center;color:#fff;font-size:19px;line-height:90px;padding-left:20px;text-shadow:1px 1px 2px #333;transition:all .6s}
.index_ban_show li:hover .text{color:#fa8c42;text-shadow:1px 1px 1px #555;transform:translate(0,-5px);-ms-transform:translate(0,-5px);-webkit-transform:translate(0,-5px);-o-transform:translate(0,-5px);-moz-transform:translate(0,-5px)}
.consultation{width:1230px;height:100%;overflow:hidden;padding:20px 0 0;margin:0 auto}
.consultation-content-detail{position:relative;margin:40px 0 35px 0;cursor:pointer}
.consultation-detail-img{background-color:#0088e0;border-radius:2px;height:56px;width:56px;padding:15px;border-radius:10px}
.consultation-detail-img img{transition-duration:1s;padding:3px 3px}
.consultation-content-detail:hover img{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}
.consultation-content-detail:hover .consultation-detail-img{background-color:#fa8c42}
.consultation-content-detail .consultation-detail-title{position:absolute;top:15px;left:100px;font-size:19px;color:#111}
.consultation-content-detail:hover .consultation-detail-title{color:#fa8c42}
.consultation-content-detail .consultation-detail-description{position:absolute;top:50px;left:100px;color:#333;font-size:15px}
.consultation-content-detail:hover .consultation-detail-description{color:#fa8c42}
.squared{margin-top:35px;min-width:1002px}
.experts,.news{margin-top:30px;min-width:1002px}
.squared-content .row{padding-left:10px;padding-right:10px}
.squared-padding{padding:0}
.squared-content .active{color:#fff;background-color:#ffbd27}
.squared-content-box-img,.squared-content-box-text{height:180px;text-underline:none}
.squared-content-box-text{background-color:#f1f1f1;padding-top:65px}
.squared-content-box-text .squared-detail-description,.squared-content-box-text .squared-detail-title{text-align:center;font-size:19px}
.squared-content-box-img{height:180px;background-size-y:200px;background-repeat:no-repeat;background-position:center}
.squared-padding a :hover{color:#333}
.squared-orange a :hover{color:#fff}
.icon-title{width:1230px;margin:60px auto 0 auto}
.icon-title .content-icon{float:left;width:6px;height:30px;background-color:#fa8c42}
.icon-title .content-title{float:left;font-size:24px;top:0;color:#333;line-height:30px;margin-left:14px}
.icon-title-3{width:1230px;margin:0 auto}
.icon-title-3 .content-icon{float:left;width:6px;height:30px;background-color:#fa8c42}
.icon-title-3 .content-title{float:left;font-size:24px;top:0;color:#333;line-height:30px;margin-left:14px}
.icon-title-3 .Amore{float:right;font-size:15px;color:#fa8c42;width:60px;height:100%;text-align:center;line-height:35px;right:78px}
.icon-title-3 .Amore a{color:#fa8c42}
.consultation-content-left{float:left;width:80%;margin-bottom:30px}
.consultation-content-left .content-icon{margin-left:0}
.consultation-content-right{float:right;width:20%}
.consultation-right-detail-box{background-color:#0088e0;border-radius:2px;height:50px;width:100%;margin:12px 0;display:table}
.consultation-right-detail-img{width:30%;display:table-cell;vertical-align:middle;text-align:right}
.consultation-right-detail-img img{width:35px;height:35px;margin-top:4px}
.consultation-right-detail-title{width:70%;color:#fff;font-size:19px;display:table-cell;vertical-align:middle;padding-left:30px}
.consultation-right-detail-title .text{letter-spacing:5.2px}
.consultation-right-detail-title .text_1{letter-spacing:7.6px}
.consultation-right-detail-box:hover{background-color:#fa8c42}
.consultation-right-detail-box:hover img{animation:tada .88s cubic-bezier(.175,.885,.32,1.5) 1;-webkit-animation:tada .88s cubic-bezier(.175,.885,.32,1.5) 1;-moz-animation-name:tada .88s cubic-bezier(.175,.885,.32,1.5) 1;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.col-xs-4{float:left;width:33.33333333%}
.index_3{width:1251px;margin-left:-10px;padding-top:35px;margin:0 auto}
.index_3 .li{float:left;width:397px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);margin:0 10px}
.index_3 .li .con{height:210px;background:#fff}
.index_3 .li .tit{padding:25px 20px 0}
.index_3 .li .tit h3{font-size:24px;line-height:30px;padding-bottom:15px;color:#333}
.index_3 .li .tit h3 a.fr{float:right;font-size:15px;line-height:30px;transition:all .3s;-webkit-transition:all .3s;width:90px;border:1px solid #eee;border-radius:15px;text-align:center;color:#474747}
.index_3 .li .tit h3 a.fr:hover{background:#fa8c42;color:#fff;border-color:#fa8c42}
.index_3 .li li{line-height:40px;border-top:1px solid #eee;font-size:14px}
.index_3 .li li a{display:inline-flex;font-size:15px}
.index_3 .li li span{float:right;width:46px;height:40px;font-size:15px;overflow:none;margin:0}
.index_3 .li li:first-child{border-top:0}
.index_3 .li li a:hover{color:#fa8c42}
.index_3 .li .img{padding-bottom:57%;position:relative}
.index_3 .li .img a{position:absolute;width:100%;height:100%;top:0;left:0}
.index_3 .li img{display:block;width:100%;height:100%}
.index_3 .li a img{float:left;width:auto}
.ksdh_bg{margin-top:0;background-size:cover;margin:65px auto}
.ksdh{width:1230px;overflow:hidden;margin:24px auto 44px auto;background:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.ind_4_cont .img{float:left;width:360px;height:280px;border:1px #dedede solid;position:relative;margin-bottom:25px;margin-left:25px;overflow:auto}
.ind_4_cont .img .a{display:block;height:100%}
.ind_4_cont .img .a img{display:block;width:100%;margin-top:-40px}
.ind_4_cont .img .a .tit{position:absolute;width:100%;left:0;bottom:0;z-index:10;color:#333;background:#eee}
.ind_4_cont .img .con{padding:5px 15px 5px 10px}
.ind_4_cont .img .con h2{font-size:20px;line-height:1.1;padding-bottom:5px;padding-top:5px}
.ind_4_cont .img .con p{line-height:1.5em;height:3em;overflow:hidden;font-size:14px}
.ind_4_cont .r{overflow:hidden;padding-left:10px}
.ind_4_cont .tabClick{margin-bottom:25px;height:100%;overflow:hidden;background:#89bfef}
.ind_4_cont .tabClick a{display:block;float:left;width:24.88%;height:50px;position:relative;text-align:center;line-height:50px;font-size:18px;color:#fff;letter-spacing:3px}
.ind_4_cont .tabClick a+a{border-left:1px solid #fff}
.ind_4_cont .tabClick a i{display:inline-block;margin-right:5px;vertical-align:text-top}
.ind_4_cont .tabClick a i img{vertical-align:middle;margin-top:-3px}
.ind_4_cont .tabClick .a1{color:#333;background:#89bfef}
.ind_4_cont .tabClick .a1 i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_neike.png)}
.ind_4_cont .tabClick .a1.on i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_neike_hover.png)}
.ind_4_cont .tabClick .a1.on{color:#fff;font-weight:600;background:#0088e0}
.ind_4_cont .tabClick .a2{color:#333;background:#89bfef}
.ind_4_cont .tabClick .a2 i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_waike.png)}
.ind_4_cont .tabClick .a2.on i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_waike_hover.png)}
.ind_4_cont .tabClick .a2.on{color:#fff;font-weight:600;background:#0088e0}
.ind_4_cont .tabClick .a3{color:#333;background:#89bfef}
.ind_4_cont .tabClick .a3.on{color:#fff;font-weight:600;background:#0088e0}
.ind_4_cont .tabClick .a3 i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_menzhen.png)}
.ind_4_cont .tabClick .a3.on i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_menzhen_hover.png)}
.ind_4_cont .tabClick .a4{color:#333;background:#89bfef}
.ind_4_cont .tabClick .a4.on{color:#fff;font-weight:600;background:#0088e0}
.ind_4_cont .tabClick .a4 i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_yijike.png)}
.ind_4_cont .tabClick .a4.on i{width:20px;height:20px;background-image:url(/template/default/index/images/keshi_yijike_hover.png)}
.i4-list .child{display:none}
.i4-list .child.on{display:block}
.i4-list .child .lmtext{font-size:16px;color:#004481;font-weight:700;margin-left:15px;margin-bottom:10px;margin-top:10px}
.i4-list .child ul{display:inline-block}
.i4-list li{border-radius:5px;height:38px;text-align:center;line-height:38px;font-size:16px;color:#333;font-weight:400;float:left;cursor:pointer;margin-top:8px;margin-left:22px;margin-bottom:8px;padding-right:0;width:132px;border:1px solid #9a9a9a;background:#f5f5f5}
.i4-list li a{display:block;color:#333;font-size:15px;position:relative}
.i4-list li:hover{border-color:#fa8c42;background:#fa8c42}
.i4-list li:hover a{color:#fff}
.i4-list .child+.child li:hover{border-color:#fa8c42}
.i4-list .child+.child li:hover a{color:#fff;border-color:#55a5aa}
.i4-list .child+.child+.child li.on a i,.i4-list .child+.child+.child li:hover a i{border-color:#e5ca8f;background-image:url(/template/default/index/image/ind_5_c.png)}
.Menubox3 li{float:left;display:block;width:100%;cursor:pointer;text-align:left;line-height:36px;font-size:20px;color:#474747;font-weight:600}
.Menubox3 li:nth-child(7n){margin-right:0}
.Menubox3 li.hover{color:#004481}
.Contentbox3{clear:both;margin-top:8px}
.ksdh-right1{width:100%;margin:0 auto 8px auto}
.ksdh-right1 li{border-radius:5px;height:38px;text-align:left;line-height:38px;font-size:16px;color:#fff;font-weight:400;float:left;cursor:pointer;margin-top:0;margin-right:1%;margin-bottom:10px;padding-right:0;padding-left:10px;width:149px;background:url(/template/default/index/images/m-c1.png) no-repeat 95% center #0088e0}
.ksdh-right1 li a{color:#fff}
.ksdh-right1 ul a:nth-child(7n) li{margin-right:0}
.ksdh-right1 ul li:nth-child(11){font-size:15px}
.ksdh-right1 li:hover{color:#fff;background:url(/template/default/index/images/m-c1-h.png) no-repeat 95% center #fa8c42}
.ksdh-right1 a:before{right:10px;top:0;position:absolute}
.layout{width:1230px;margin:0 auto}
.expert-row>.layout>.fr{width:1230px}
.home-expert-box{overflow:hidden;margin-top:10px}
.list-item{width:1250px;margin:0 auto;box-sizing:border-box}
.home-expert li{float:left;width:23.125%;margin-right:44px;background-color:#fff;box-sizing:border-box;overflow:hidden}
.home-expert li a{display:block;border:1px #e1e5e8 solid}
.home-expert li .expert-pic{display:block;overflow:hidden;position:relative;margin:0 auto}
.home-expert li img{width:100%;height:330px;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.home-expert li:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}
.home-expert .expert-name{color:#333;font-size:20px;margin:20px 12px 0 12px;height:30px;position:relative;display:block;text-align:center}
.home-expert .expert-detail{line-height:19px;text-align:center;font-size:15px;color:#484848;padding:0 10px}
.home-expert .expert-more{margin:0 auto;width:20px;height:13px;text-align:center;margin:26px auto;background-image:url(/template/default/index/images/index_more.png);background-repeat:no-repeat}
.expert-row .list-tit{position:relative}
.list-tit{height:46px;position:relative;margin-top:15px;margin-right:22px}
.list-tit .search{width:161px;height:35px;position:absolute;top:0;right:160px}
.list-tit .search .animated{width:151px;border:1px solid #ddd;height:31px;line-height:35px;padding-left:8px}
.list-tit .search .animated:focus{outline:0;border:1px solid #0088e0}
.list-tit .search .btn{background:url(/template/default/index/images/ico_030.jpg) center center no-repeat;height:33px;width:20px;border:none;position:absolute;top:1px;right:5px}
.list-tit .Amore{font-size:15px;color:#fa8c42;width:60px;height:100%;text-align:center;position:absolute;top:0;line-height:35px;right:78px}
.doctorItem{height:240px;padding:30px 18px;border-top:1px solid #e5e5e5;background:#fff;position:relative}
.doctorItem:hover{box-shadow:0 5px 15px 5px rgba(128 ,128 ,128 ,.2);transition:box-shadow .28s linear;-moz-transition:-moz-box-shadow .28s linear;-webkit-transition:-webkit-box-shadow .28s linear;position:relative;z-index:2}
.doctorItem img{width:200px;height:236px;float:left;margin-right:22px}
.doctorItem .txt{width:100%;padding:10px 0}
.doctorItem .info a{font-size:24px;line-height:28px;color:#333}
.doctorItem .info a:hover{color:#ff7544}
.doctorItem .info{font-size:12px;line-height:24px;color:#333}
.doctorItem .info em{font-size:15px;line-height:24px;color:##474747}
.doctorItem p{line-height:22px;margin-top:10px;color:#333;font-size:16px}
.doctorItem .btns{position:absolute;right:0;bottom:30px}
.doctorItem .btns a{width:68px;height:30px;display:inline-block;text-align:center;line-height:30px;color:#fff;margin-right:28px;margin-top:19px}
.doctorItem .btns a:hover{background:#ff7544}
a.green{background:#0088e0}
a.coffee{background:#fa8c42}
.expert-row .list-tit .slide-dots{position:absolute;right:0;top:2px}
.expert-row .list-tit .slide-dots .btn{position:absolute;top:0;display:block;width:26px;height:26px;background:#0088e0;text-align:center;line-height:16px;border-radius:5px}
.expert-row .list-tit .slide-dots .btn:after{content:"";display:block;width:5px;height:9px;position:absolute;top:50%;left:50%;margin-left:-2.5px;margin-top:-4.5px;background:url(/template/default/index/images/illnesscenter-icon2.png) no-repeat 0 0}
.expert-row .list-tit .slide-dots .prev{left:0}
.expert-row .list-tit .slide-dots .prev:after{background-position:0 0}
.expert-row .list-tit .slide-dots .next{right:0}
.expert-row .list-tit .slide-dots .next:after{background-position:right top}
.expert-row .list-tit .slide-dots .btn:hover{background:#fa8c42}
.expert-row .list-tit .slide-dots .button{position:relative;float:right;width:62px;margin-top:2px}
.expertsilder-button{position:absolute;cursor:pointer;margin-top:-252px;width:1230px}
.expertsilder-button .btl{width:50px;height:46px;left:-24px;background:#c9c9c9 url(../images/arrowleftbtn.png) no-repeat;position:absolute;border-radius:0}
.expertsilder-button .btr{width:50px;height:46px;right:-14px;background:#c9c9c9 url(../images/arrowrightbtn.png) no-repeat;position:absolute;border-radius:0}
.expert-row .fl .list-content{height:208px}
.expert-row .slide-dots a{color:#b24000;font-size:14px}
.slide-dots a,.slide-dots span{display:inline-block;vertical-align:middle;margin-left:3px;color:#b24000;border-radius:50%;background-color:#fff}
.slide-dots a{width:28px;height:28px;line-height:29px;text-align:center;font-size:10px;transition:background .3s;-webkit-transition:background .3s}
.slide-dots span{width:10px;height:10px;border-radius:50%;background:#999}
.slide-dots span.cur,.slide-dots span:hover{background:#c16633}
.form-item{min-height:56px;margin:0;position:relative}
.form-item label{position:absolute;top:5px;left:0;line-height:1.8}
.form-input input,.form-input select,.form-input textarea,.select-input{border:1px solid #ddd;line-height:20px;height:36px;padding:7px 5px;box-sizing:border-box}
.index_4{display:block;width:1230px;height:100%;overflow:hidden;margin:0 auto}
.index_4_left{display:block;width:840px;float:left}
.icon-title-1{width:100%;height:100%;overflow:hidden;margin:70px auto 0 auto}
.icon-title-1 .content-icon{float:left;width:6px;height:30px;background-color:#fa8c42}
.icon-title-1 .content-title{float:left;font-size:24px;top:0;color:#333;line-height:30px;margin-left:14px}
.solutions{width:1230px;margin:0 auto}
.solutions-list{float:left;width:100%;height:100%;overflow:hidden;margin:24px auto 45px auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.solutions-list-1{float:right;width:29%;margin:24px auto 44px auto}
.solutions-list li{position:relative;float:left;height:184px;text-align:center;background-position:center;background-size:cover;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.solutions-list-1 li{position:relative;float:left;height:147px;text-align:center;background-position:center;background-size:cover}
.pad25{padding:25px 0 0 0}
.pad80{padding:80px 0 0 0}
.img-box-a{width:48%;display:block;position:relative;overflow:hidden}
.img-box-b{width:52%;display:block;position:relative;overflow:hidden}
.img-box-e{width:31%;display:block;position:relative;overflow:hidden}
.img-box-d{width:38%;display:block;position:relative;overflow:hidden}
.solutions-list li:nth-child(1){background-image:url(/template/default/index/images/sibd.jpg);transition:background-size .3s linear;-webkit-transition:background-size .3s linear;-moz-transition:background-size .3s linear;background-size:100%}
.solutions-list li:nth-child(2){background-image:url(/template/default/index/images/sibc.jpg);transition:background-size .3s linear;-webkit-transition:background-size .3s linear;-moz-transition:background-size .3s linear;background-size:100%}
.solutions-list li:nth-child(3){background-image:url(/template/default/index/images/sibe.jpg);transition:background-size .3s linear;-webkit-transition:background-size .3s linear;-moz-transition:background-size .3s linear;background-size:100%}
.solutions-list li:nth-child(4){background-image:url(/template/default/index/images/sibe-1.jpg);transition:background-size .3s linear;-webkit-transition:background-size .3s linear;-moz-transition:background-size .3s linear;background-size:100%}
.solutions-list li:nth-child(5){background-image:url(/template/default/index/images/sibe-22.jpg);transition:background-size .3s linear;-webkit-transition:background-size .3s linear;-moz-transition:background-size .3s linear;background-size:100%}
.solutions-list li:nth-child(1):hover{background-image:url(/template/default/index/images/sibd_1.jpg);background-size:120%}
.solutions-list li:nth-child(2):hover{background-size:120%}
.solutions-list li:nth-child(3):hover{background-size:120%}
.solutions-list li:nth-child(4):hover{background-image:url(/template/default/index/images/sibe-11.jpg);background-size:120%}
.solutions-list li:nth-child(5):hover{background-size:120%;background-image:url(/template/default/index/images/sibe-2.jpg);background-size:120%}
.solutions-list li:nth-child(6):hover{background-size:120%}
.solutions-list li:nth-child(7):hover{background-size:120%}
.list-no-hover h3{font-size:22px;line-height:32px;color:#fff;margin-bottom:8px;margin-top:10px;text-shadow:0 0 8px #000}
.list-no-hover img{display:block;margin:0 auto}
.list-hover{width:100%;height:100%;background:rgba(0,0,0,.15);position:absolute;bottom:0;left:0;display:none}
.list-hover p{font-size:14px;line-height:14px;color:#fff;margin-top:.053rem}
.list-hover .list-hover-first{margin-top:120px}
.list-hover .list-hover-first-1{margin-top:70px}
.list-hover img{display:block;width:5.6%;margin:0 auto;display:none}
.list-hover a{display:block;width:105px;height:36px;line-height:36px;margin:.1rem auto 0;background:#fa8c42;text-align:center;border-radius:15px;color:#fff;font-size:16px!important}
.index_4_right{display:block;float:right}
.contact{height:248px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);padding:0 20px;margin:26px 0 20px 0;background-image:url(/template/default/index/images/stage6.jpg)}
.lxwm_sl i{display:inline-block;width:8%;vertical-align:top}
.lxwm_sl ul span{display:inline-block;width:80%;font-size:16px;color:#333;margin-left:15px;line-height:30px}
.lxwm_sl ul span font{font-size:24px;display:inline-block;vertical-align:middle}
.lxwm_sl ul{box-sizing:border-box;padding:10px 7px}
.lxwm_sl ul li{margin-top:5px;margin-bottom:5px;padding-bottom:10px;border-bottom:1px #b2b2b2 dashed}
.lxwom_sld{box-sizing:border-box;width:44%;padding-right:40px;margin:0 auto}
.lxwom_sld li{float:left;width:100%;border-bottom:none;text-align:center;border-radius:5px;padding:6px 20px;background:#0088e0}
.lxwom_sld li:hover{background:#fa8c42}
.lxwom_sld li img{float:left}
.lxwom_sld ul span{float:right;width:65%;font-size:18px;color:#fff;line-height:32px}
.pubc-box{width:1250px;height:100%;overflow:hidden;margin:0 auto 40px auto}
.pubc-box .left{float:left;width:62%;margin-left:10px}
.pubc-box .right{float:right;width:36%;margin-right:10px}
.pubc-box .title1{font-size:24px;color:#333;text-align:center;padding:20px 0 10px 0}
.pubc-box .list{margin-top:28px}
.pubc-box .list .item .icon-box{display:inline-block;vertical-align:middle;-webkit-transition:all .6s ease;transition:all .6s ease;-webkit-transform:translateY(0);transform:translateY(0)}
.pubc-box .list .item .img{width:82px;height:72px;margin:0 auto}
.pubc-box .list .item{background:#fff;text-align:center;width:44%;height:245px;border:1px solid #dedede;border-radius:5px;float:left;margin-left:6%;margin-bottom:6%;-webkit-transition:all .4s ease;transition:all .4s ease}
.pubc-box .list .item a{display:block;width:100%;height:100%}
.pubc-box .list .item:first-child{margin-left:0}
.pubc-box .list .item .h2{font-size:20px;color:#333;margin-top:22px;letter-spacing:4px}
.vertical:after{content:"";display:inline-block;vertical-align:middle;height:100%;font-size:0}
.vertical{font-size:0}
.pubc-box .list .item:hover{background:#0088e0;border-color:#0088e0}
.pubc-box .list .item:hover .icon-box{-webkit-transform:translateY(-5px);transform:translateY(-5px)}
.pubc-box .list .item:hover .h2{color:#fff}
.pubc-box .list .item.i1 .img{background-image:url(/template/default/index/images/ic_home_list_01.png);background-position:center;background-repeat:no-repeat}
.pubc-box .list .item.i1:hover .img{background-image:url(/template/default/index/images/ic_home_list_01_h.png);background-position:center;background-repeat:no-repeat}
.pubc-box .list .item.i2 .img{background-image:url(/template/default/index/images/ic_home_list_02.png);background-position:center;background-repeat:no-repeat}
.pubc-box .list .item.i2:hover .img{background-image:url(/template/default/index/images/ic_home_list_02_h.png);background-position:center;background-repeat:no-repeat}
.pubc-box .list .item.i3 .img{background-image:url(/template/default/index/images/ic_home_list_03.png);background-position:center;background-repeat:no-repeat}
.pubc-box .list .item.i3:hover .img{background-image:url(/template/default/index/images/ic_home_list_03_h.png);background-position:center;background-repeat:no-repeat}
.pubc-box .list .item.i4 .img{background-image:url(/template/default/index/images/ic_home_list_04.png);background-position:center;background-repeat:no-repeat}
.pubc-box .list .item.i4:hover .img{background-image:url(/template/default/index/images/ic_home_list_04_h.png);background-position:center;background-repeat:no-repeat}
.footer{background:#0088e0;font-size:15px;height:100%;overflow:hidden;clear:both}
.footer .link{padding:26px 0;color:#fff;line-height:20px;background:#0772b9}
.footer .link .l{float:left;padding-right:10px}
.footer .link .a{overflow:hidden}
.footer .link .a a{color:#fff;float:left}
.footer .link .a a{padding-right:21px;background:url(/template/default/index/images/foot_1.png) no-repeat right center;margin-right:21px}
.footer .link .a a:last-child{margin:0;padding:0;background:0 0}
.footer .copy{height:100%;overflow:hidden;padding:26px 0}
.footer .copy .siteMap{overflow:hidden;padding-top:10px}
.footer .copy .siteMap a{color:#fff;float:left}
.footer .copy .siteMap a+a{padding-left:42px;background:url(/template/default/index/images/foot_1.png) no-repeat 21px center}
.footer .copy .left{float:left;width:55%;color:#fff;line-height:30px}
.footer .copy .left img{float:left;margin-right:15px}
.footer .copy .right{float:right;text-align:right;color:#fff;line-height:30px;width:45%;padding-top:10px}
.footer .copy .right a{color:#fff}
.rightft{right:0;top:50%;margin-top:-185px;position:fixed;z-index:999999;width:65px;border-radius:20px;border:1px solid #e0e0e0;padding:6px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;background:#fff}
.rightft .close{width:30px;height:30px;position:absolute;left:-15px;top:-15px;border-radius:100%;overflow:hidden;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.25)}
.rightft .close img{width:100%}
.rightft .close img:last-child{display:none}
.rightft.cur{right:0;margin-right:-82px}
.rightft.cur .close{border-radius:0;left:-42px}
.rightft.cur .close img{display:none}
.rightft.cur .close img:last-child{display:block}
.rightft dl dd{padding:10px 0;border-bottom:1px solid #e0e0e0;text-align:center}
.rightft dl dd a{display:block;position:relative;color:#333}
.rightft dl dd a .ewm{position:absolute;right:100%;padding-right:11px;top:-10px;width:120px;display:none}
.rightft dl dd a:hover .ewm{display:block}
.rightft dl dd a .ewms{padding:4px;border:1px solid #e0e0e0;background:#fff}
.rightft dl dd a .dhyy{position:absolute;right:100%;top:50%;margin-top:-25px;padding-right:11px;width:180px;font-size:18px;color:#004187;display:none}
.rightft dl dd a:hover .dhyy{display:block}
.rightft dl dd a .dhyy span{display:block;line-height:48px;border:1px solid #e0e0e0;background:#fff}
.rightft dl dd img{margin:0 auto}
.rightft dl dd p{padding-top:4px;font-size:13px}
.rightft dl dd a:hover{color:#0088e0}
.rightft dl dt{padding:10px 0}
.rightft dl dt a{display:block;width:45px;margin:0 auto;text-align:center;color:#fff;border-radius:100%}
.rightft dl dd a .wx li:nth-child(1){position:absolute}
.rightft dl dd a .wx li:nth-child(2){position:absolute;display:none}
.rightft dl dd a .wx:hover li:nth-child(2){display:block}
.rightft dl dd a .zfb li:nth-child(1){position:absolute}
.rightft dl dd a .zfb li:nth-child(2){position:absolute;display:none}
.rightft dl dd a .zfb:hover li:nth-child(2){display:block}
.rightft dl dd a .phone li:nth-child(1){position:absolute}
.rightft dl dd a .phone li:nth-child(2){position:absolute;display:none}
.rightft dl dd a .phone:hover li:nth-child(2){display:block}
.bread{width:1210px;margin:20px auto 0 auto;background:url(/template/default/index/images/bread_ico.png) left 4px center no-repeat;padding-left:25px;line-height:74px;color:#333}
.bread span{margin-left:8px}
.bread span a{margin:0 5px;color:#333}
.examination{overflow:hidden}
.examination .video{width:496px;height:364px;position:relative;float:left;overflow:hidden;margin-top:20px;border:1px #999 solid}
.examination .video img{width:100%;height:366px;object-fit:cover}
.examination .boxleft{background:#fff;width:690px;height:364px;float:right;margin-top:20px}
.examination .boxleft .inner{padding:25px 0}
.examination .boxleft .pubc-title1{text-align:left}
.examination .boxleft .desc{line-height:30px;color:#474747;font-size:16px;margin-top:16px;height:130px;overflow:hidden;text-align:justify}
.examination .boxleft .desc_1{line-height:30px;color:#474747;font-size:16px;margin-top:16px;height:290px;overflow:hidden;border-bottom:1px solid #ddd}
.examination .boxleft .part2 .foucs{position:relative;border-bottom:1px solid #ddd;height:100%;overflow:hidden}
.examination .boxleft .part2 .frame{width:88%;overflow:hidden;position:relative;padding-bottom:2px;margin:0 0}
.examination .boxleft .part2 .child{float:left;width:24%}
.examination .boxleft .part2{margin-top:26px}
.examination .boxleft .part2 .img{width:64px;height:64px;overflow:hidden;background-position:center;background-size:cover;background-repeat:no-repeat}
.examination .boxleft .part2 .h2{font-size:18px;color:#333;margin-top:15px;line-height:normal}
.examination .boxleft .child:hover .h2{color:#fa8c42}
.examination .boxleft .foucs{margin-top:26px}
.examination .boxleft .child .item{width:100%;margin:0 auto;padding-bottom:24px}
.examination .boxleft .part2 .public{width:12%}
.examination .boxleft .part2 .public .pic img{border:1px #c3c3c3 solid;max-width:80px}
.examination .boxleft .part2 .public .text{font-size:15px;color:#333;line-height:30px;font-style:oblique;text-align:center}
.pubc-title1{font-size:24px;color:#333;text-align:center}
.pubc-more{font-size:16px;color:#fff;width:90px;line-height:30px;height:30px;background:#0088e0;display:block;text-align:center;border-radius:15px;float:right;margin-top:4px}
.pubc-more:hover{color:#fff!important;background:#fa8c42!important;border-color:#fa8c42!important}
.frame .child.tabs_1 .img{background-image:url(/template/default/index/images/s5a222bf6a87ab.png)}
.frame .child.tabs_1:hover .img{background-image:url(/template/default/index/images/s5a223738d5128.png)}
.frame .child.tabs_2 .img{background-image:url(/template/default/index/images/s5a223786e7cd3.png)}
.frame .child.tabs_2:hover .img{background-image:url(/template/default/index/images/s5a223789b73f6.png)}
.frame .child.tabs_3 .img{background-image:url(/template/default/index/images/s5a2237b09a404.png)}
.frame .child.tabs_3:hover .img{background-image:url(/template/default/index/images/s5a2237b39362f.png)}
.mask50{background:url(/template/default/index/images/mask40.png);position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;display:none}
.win_alert{width:1230px;height:522px;position:fixed;top:50%;left:50%;margin-left:-615px;margin-top:-261px;background:#fff;z-index:9999;display:none}
.win_alert .close{background:url(/template/default/index/images/close.png) no-repeat center;display:block;width:14px;height:15px;position:absolute;top:24px;right:30px}
.win_alert .inner{padding:66px}
.win_alert .title1{font-size:18px;color:#333}
.win_alert .scroll{margin-top:36px;height:346px}
.win_alert .desc{font-size:15px;color:#333;line-height:32px;text-align:justify}
.radiology2{margin-top:50px}
.radiology2 .pubc-title1{text-align:left;height:28px}
.radiology2 .box2{margin-top:30px}
.radiology2 .box2 .item{width:404px;height:180px;overflow:hidden;position:relative;margin-left:19px;margin:0 auto}
.radiology2 .box2 .item img{width:100%}
.radiology2 .box2 .item a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:22px;color:#fff;text-align:center}
.radiology2 .box2 .item a span{line-height:1.2;display:inline-block;vertical-align:middle}
.radiology2 .box2 .frame{overflow:hidden;width:101%;margin-left:-.5%}
.radiology2 .box2 .child{float:left;width:33.33333%}
.radiology2 .btn1{position:absolute;top:0;display:block;width:26px;height:26px;background:#0088e0;text-align:center;line-height:16px;border-radius:5px}
.radiology2 .btn1:after{content:"";display:block;width:5px;height:9px;position:absolute;top:50%;left:50%;margin-left:-2.5px;margin-top:-4.5px;background:url(/template/default/index/images/illnesscenter-icon2.png) no-repeat 0 0}
.radiology2 .prev{left:0}
.radiology2 .prev:after{background-position:0 0}
.radiology2 .next{right:0}
.radiology2 .next:after{background-position:right top}
.radiology2 .btn1:hover{background:#fa8c42}
.radiology2 .button{position:relative;float:right;width:62px;margin-top:-5px}
.radiology3 .btn1{position:absolute;top:0;display:block;text-align:center;line-height:16px;border-radius:5px}
.radiology3 .prev{width:50px;height:46px;left:-26px;background:#c9c9c9 url(../images/arrowleftbtn.png) no-repeat;position:absolute;border-radius:0;display:block}
.radiology3 .prev:after{background-position:0 0}
.radiology3 .next{width:50px;height:46px;right:-26px;background:#c9c9c9 url(../images/arrowrightbtn.png) no-repeat;position:absolute;border-radius:0;display:block}
.radiology3 .next:after{background-position:right top}
.radiology3 .button{position:absolute;cursor:pointer;margin-top:132px;width:1230px;z-index:999}
.radiology3{margin-top:50px}
.radiology3 .pubc-title1{text-align:left}
.radiology3 .item{width:237px;height:282px;overflow:hidden;position:relative;float:left;margin-left:11px}
.radiology3 .item .text{background:url(/template/default/index/images/mask40.png);position:absolute;bottom:0;left:0;padding:0 16px;right:0;text-align:center;line-height:normal}
.radiology3 .item .text .h2{font-size:20px;margin-top:8px;color:#fff}
.radiology3 .item .text .desc{font-size:16px;color:#fff;margin-top:5px;line-height:20px;margin-bottom:10px}
.radiology3 .box{margin-top:30px;overflow:hidden;margin-left:-11px}
.radiology3 .item img{width:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.radiology3 .item:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}
.radiology4{margin-top:20px;margin-bottom:50px}
.radiology4 .pubc-title1{text-align:left}
.radiology4 .item{width:225px;height:272px;overflow:hidden;position:relative;float:left;margin-left:11px;margin-bottom:15px}
.radiology4 .item .text{background:url(/template/default/index/images/mask40.png);position:absolute;bottom:0;left:0;padding:0 16px;right:0;text-align:center;line-height:normal}
.radiology4 .item .text .h2{font-size:20px;margin-top:8px;color:#fff}
.radiology4 .item .text .desc{font-size:16px;color:#fff;margin-top:5px;line-height:20px;margin-bottom:10px}
.radiology4 .box{margin-top:30px;overflow:hidden;margin-left:-11px}
.radiology4 .item img{width:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.radiology4 .item:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}
.radiology5{margin-bottom:55px;margin-top:75px}
.radiology5 .pubc-title1 .span1{color:#333;float:left}
.radiology5 .h2 .pubc-more{margin-top:0}
.radiology5 .boxleft{width:594px;background:#fff;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;float:left}
.radiology5 .boxleft .inner{padding:30px 30px 30px 22px}
.radiology5 .boxleft .list-box{height:611px;overflow:hidden;margin-top:6px}
.radiology5 .boxleft .img{width:191px;height:110px;float:left;overflow:hidden;border:1px solid #eee}
.radiology5 .boxleft .img img{width:100%;height:100%}
.radiology5 .boxleft .text{overflow:hidden;padding:0 20px;padding-right:0;line-height:normal}
.radiology5 .boxleft .text .h2{font-size:18px;color:#333}
.radiology5 .boxleft .item{padding:24px 0;border-top:1px solid #eee}
.radiology5 .boxleft .item:first-child{border-top:0}
.radiology5 .boxleft .text .desc{font-size:16px;color:#474747;line-height:22px;margin-top:13px}
.radiology5 .boxleft .text:hover .h2{color:#fa8c42}
.radiology5 .boxleft .text:hover .desc{color:#fa8c42}
.radiology5 .boxright .item1 .list{margin-top:12px}
.radiology5 .boxright .item1 .list .item a{display:block;padding:9px 0;border-bottom:1px solid #eee}
.radiology5 .boxright .item1 .list .item a:hover .h3{color:#fa8c42}
.radiology5 .boxright .item1 .list .item a:hover .date{color:#fa8c42}
.radiology5 .boxright .item1 .list .h3{font-size:16px;color:#474747;margin:0;width:100%}
.radiology5 .boxright .item1 .list .date{font-size:16px;color:#909090;margin-top:6px;font-family:Arial}
.radiology5 .boxright .item2 .h2{border-bottom:1px solid #eee;padding-bottom:30px}
.radiology5 .boxright .item2{height:auto}
.radiology5 .boxright{width:614px;float:right}
.radiology5 .boxright .item1{background:#fff;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;margin-bottom:20px;height:346px}
.radiology5 .boxright .item1 .inner{padding:36px 30px}
.radiology5 .boxright .item1.last a{border-bottom:0}
.icon-title-2 .content-icon{float:left;width:6px;height:30px;background-color:#fa8c42}
.icon-title-2 .content-title{float:left;font-size:24px;top:0;color:#333;line-height:30px;margin-left:14px}
.tab{width:945px;margin:10px 0 0 -10px}
.tab .nav-tabs{position:relative;border-bottom:none;display:inline-block;padding:0 0 30px 10px}
.tab .nav-tabs li{text-align:center}
.tab .nav-tabs li a{width:37px;height:37px;float:left;color:#505050;transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear;margin-right:10px;margin-top:10px;border:1px solid #dedede;cursor:pointer;line-height:38px;text-align:center;font-size:16px}
.nav-tabs li a:hover{box-shadow:0 5px 15px rgba(0 ,0 ,0 ,.25)}
.nav-tabs li.active a{color:#fff;background:#ff7544}
.tab .tab-content{padding:10px 0;background:#fff;font-size:14px;color:#555;line-height:26px}
.tab .tab-content h3{font-size:24px;margin-top:0}
.mt-tabpage-xm{width:100%;margin:auto;display:inline-block;padding:0 10px;line-height:40px}
.DList{padding:16px 0 16px 0}
.DList li{width:140px;color:#666;line-height:21px;margin-top:20px;padding:10px 0;position:relative;float:left;padding-left:12px}
.DList li:hover{box-shadow:0 5px 15px rgba(0 ,0 ,0 ,.25)}
.DList .DName{width:96%;position:relative;height:21px}
.DList .DName .name{font-size:16px;text-indent:19px;color:#084c79;background:url(/template/default/index/images/ico_004.png) left center no-repeat;display:block}
.DList li p{width:96%;overflow:hidden;height:21px;font-size:14px}
.DList li p a:hover{color:#ff7544}
.DList .DName:hover .name{color:#ff7544}
.DList .DNull{line-height:28px;font-size:14px;padding-top:18px;padding-left:13px;color:#505050}
.DList .DNull span{font-size:28px;color:#6bcbca}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.xmsx_line{width:100%;height:1px;background:#f1f1f1;margin:10px 0 50px 0}
.dorctordtail .part1 .img{width:274px;height:330px;overflow:hidden;float:left}
.dorctordtail .part1 .text-box{margin-left:306px}
.dorctordtail .part1 .title1{font-size:24px;color:#333;padding-bottom:4px}
.dorctordtail .part1 .title1 .pubc-more{width:auto;padding:0 15px}
.dorctordtail .part1 .title2{font-size:16px;color:#474747;margin-top:5px;line-height:1.4}
.dorctordtail .part1 .dorname{background:url(/template/default/index/images/app-img1.png) repeat-x left bottom;padding-bottom:30px;margin-bottom:25px;padding-top:5px}
.dorctordtail .part1 .text{font-size:16px;color:#333;line-height:26px}
.dorctordtail .part1 .text p{margin-bottom:20px;text-align:justify}
.dorctordtail .part1{padding-top:20px}
.dorctordtail .contents .btn{display:block;float:left;width:126px;height:42px;font-size:15px;text-align:center;line-height:42px;border-radius:5px;color:#fff;margin-right:15px}
.dorctordtail .contents .btn.register{background:#0088e0;border:1px #0088e0 solid}
.dorctordtail .contents .btn.consult{background:#0088e0;border:1px #0088e0 solid}
.dorctordtail .contents .btn.register:hover{background:#fa8c42;border:1px #fa8c42 solid}
.dorctordtail .contents .btn.consult:hover{background:#fa8c42;border:1px #fa8c42 solid}
.dorctordtail .part2{margin-top:70px;margin-bottom:90px}
.dorctordtail .part2 .title1 span{font-size:24px;color:#333}
.dorctordtail .part2 table{width:100%}
.dorctordtail .part2 .table{margin-top:30px}
.dorctordtail .part2 table th{background:#e7e7e7;color:#333;font-size:18px;height:66px;border-left:1px solid #cecece;border-top:1px solid #cecece;border-right:1px solid #cecece;font-weight:100}
.dorctordtail .part2 table .th1{width:212px}
.dorctordtail .part2 table .th2{width:218px}
.dorctordtail .part2 table .th3{width:236px}
.dorctordtail .part2 table .th4{width:575px}
.dorctordtail .part2 table .th5{width:220px;border-right:1px solid #cecece}
.dorctordtail .part2 table .tr1{border-right:1px solid #cecece}
.dorctordtail .part2 table td{font-size:16px;color:#333;border:1px solid #cecece}
.dorctordtail .part2 table td .td{padding:24px;text-align:center;line-height:1.4;font-size:15px}
.dorctordtail .part2 table td .td1{padding:26px;text-align:left;line-height:24px}
.dorctordtail .part2 table .table1{vertical-align:top}
.dorctordtail .part2 table .tab-box{vertical-align:top;border-right:0}
.dorctordtail .part2 table .table1 th{height:50px;font-size:16px;color:#333;background:#f8f8f8;text-align:center;border-color:#cecece}
.dorctordtail .part2 table .table1{border-left:0;text-align:center}
.dorctordtail .part2 table .table1 .ith1{width:194px;border-left:0}
.dorctordtail .part2 table .table1 .ith2{width:460px}
.dorctordtail .part2 table .table1 .ith3{width:110px}
.dorctordtail .part2 table .table2{width:100%}
.dorctordtail .part2 table .table2 .tb2-th1{width:116px}
.dorctordtail .part2 table .table2-box{padding:5px}
.dorctordtail .part2 table .table2-box th{height:40px}
.dorctordtail .part2 table .table2-box .tb2-th1{width:114px;line-height:1.4}
.dorctordtail .part2 table .table2-box .tb2-th2{width:110px}
.dorctordtail .part2 table .table2-box .tb2-th3{width:64px}
.dorctordtail .part2 table .table2-box .tb2-th4{width:64px}
.dorctordtail .part2 table .table2-box .tb2-th5{width:64px;border-right:1px solid #cecece}
.dorctordtail .part2 table .table2-box td{height:40px}
.dorctordtail .part2 table .table2-box th{border-top:1px solid #cecece;border-bottom:1px solid #cecece;font-size:16px;color:#333}
.dorctordtail .part2 .img{width:76px;height:76px;overflow:hidden;display:inline-block;vertical-align:middle}
.dorctordtail .part2 .ewm{float:right}
.dorctordtail .part2 .ewm span{display:inline-block;vertical-align:middle;padding-right:24px;font-size:14px}
.dorctordtail .part3{padding-top:65px;padding-bottom:68px}
.dorctordtail .part3 .title1{font-size:24px;color:#333}
.dorctordtail .part3 .desc{font-size:16px;color:#333;line-height:26px;padding-top:26px}
.dorctordtail .part3 .desc p{margin-bottom:20px;text-indent:24pt}
.doctor-clinic th{background:#ededed}
.doctor-clinic .depart{width:20%}
.doctor-clinic .weekend{color:#b94a48}
.doctor-clinic th span{display:block}
.doctor-clinic td,.doctor-clinic th{text-align:center;height:38px;border:1px solid #ededed;position:relative}
.doctor-clinic td .seleced{display:block;margin:5px auto;width:50px;height:28px;line-height:28px;color:#fff;border-radius:5px}
.doctor-clinic td .seleced.red{background:#ea5a54}
.doctor-clinic td .seleced.blue{background:#54a0ea}
.doctor-clinic td .seleced.green{background:#63b98c}
.doctor-clinic td .seleced.orange{background:#e49548}
.doctor-clinic td .seleced.gray{background:#9e9e9e;cursor:default}
.doctor-clinic h2{padding:10px 0;font-weight:400}
.doctor-clinic .seleced:hover+.tips{display:block}
.doctor-clinic .tips{display:none;white-space:nowrap;position:absolute;top:48px;left:-1px;min-width:245px;background:#fff;text-align:left;padding:10px;border:1px solid #ddd;box-shadow:0 3px 1px rgba(0,0,0,.08);z-index:1}
.doctor-clinic .tips .red{color:#ea5a54}
.doctor-clinic .tips:after,.doctor-clinic .tips:before{content:"";color:#fff;width:27px;height:14px;font-size:30px;line-height:0;position:absolute;top:0;left:75px;margin-top:-14px;background:url(/template/default/index/images/tips_icon.png)}
.doctor-clinic .tips:before{color:#ddd;top:-1px}
.hospitaldetail .content{margin-bottom:10px}
.block{width:1230px;margin:0 auto;position:relative}
.baseLeft{width:240px;height:auto;float:left;min-height:700px}
.baseRight{width:936px;height:auto;float:right;display:block}
.baseLeft .title{width:177px;height:62px;background:#0088e0 url(../images/news_ico01.png) left 13px center no-repeat;padding-left:63px;font-size:22px;color:#fff;line-height:62px}
.baseLeft .newsMenu{background:#f3f3f3;margin-top:8px;padding:7px 0;padding-bottom:13px}
.baseLeft .newsMenu ul li{height:53px;line-height:53px;font-size:15px}
.baseLeft .newsMenu ul li a{display:block;height:53px;padding:0 26px;position:relative}
.baseLeft .newsMenu ul li a em{padding-left:30px;display:block;border-top:1px #ececec solid;background:url(/template/default/index/images/ico_004.png) left center no-repeat;transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
.baseLeft .newsMenu ul li.first em{border-top:1px #f3f3f3 solid}
.baseLeft .newsMenu ul li a span{width:8px;height:5px;background:url(/template/default/index/images/ico031.png) right center no-repeat;position:absolute;right:26px;top:24px}
.baseLeft .newsMenu ul li a:hover,.baseLeft .newsMenu ul li.active a{background:#ff7544}
.baseLeft .newsMenu ul li a:hover em,.baseLeft .newsMenu ul li.active a em{border-top:1px solid #ff7544;color:#fff;padding-left:38px;width:158px}
.baseLeft .newsMenu ul li.active a em{padding-left:38px;width:165px}
.baseLeft .newsMenu ul li.second{height:34px;line-height:34px;display:none}
.baseLeft .newsMenu ul li.second.block{display:block}
.baseLeft .newsMenu ul li.second a{background:url(/template/default/index/images/ico042.png) 24px center no-repeat;height:34px;width:190px;display:block;margin:0 auto;text-indent:32px;color:#666;border:none;padding:0}
.baseLeft .newsMenu ul li.second a.on,.baseLeft .newsMenu ul li.second a:hover{color:#ff7544;text-decoration:underline;background:url(/template/default/index/images/ico041.png) 24px center no-repeat}
.baseLeft .newsMenu ul .hidden{height:10px}
.baseLeft .newsMenu .ermenu li a{font-size:15px}
.baseLeft .newsMenu .ermenu li a em{padding-left:30px;display:block;border-top:1px #ececec solid;background:url(/template/default/index/images/ico.png) 5px center no-repeat;transition:all .28s linear;-moz-transition:all .28s linear;-webkit-transition:all .28s linear;-o-transition:all .28s linear}
.baseLeft .newsMenu .ermenu li a:hover{color:#fff}
.baseLeft .tools{width:240px;margin-bottom:10px}
.baseLeft .tools a{display:block;width:118px;height:118px;float:left;background:#f1f1f1;margin-top:4px;margin-right:4px;position:relative}
.baseLeft .tools a img{position:absolute;top:22px;left:50%;margin-left:-26px;background:#0088e0;border-radius:50px}
.baseLeft .tools a em{display:block;width:100%;text-align:center;position:absolute;bottom:20px;left:0}
.baseLeft .tools a em span{color:#ff7544}
.baseLeft .tools a:hover img{animation:tada .88s cubic-bezier(.175,.885,.32,1.5) 1;-webkit-animation:tada .88s cubic-bezier(.175,.885,.32,1.5) 1;-moz-animation-name:tada .88s cubic-bezier(.175,.885,.32,1.5) 1;-webkit-animation-fill-mode:both;animation-fill-mode:both;background:#ff7544}
.baseLeft .tools a img:hover{background:#ff7544}
.baseLeft .tools a:hover{color:#ff7544}
.baseLeft .title05,.baseLeft .title05_2{background:#0088e0 url(../images/about_ico01.png) 13px center no-repeat}
.baseLeft .title05_12{background:#0088e0 url(../images/about_ico04.png) 13px center no-repeat}
.baseLeft .title05_22{background:#0088e0 url(../images/about_ico05.png) 13px center no-repeat}
.baseLeft .title05_19{background:#0088e0 url(../images/about_ico02.png) 13px center no-repeat}
.baseLeft .title05_27{background:#0088e0 url(../images/about_ico03.png) 13px center no-repeat}
.content{margin-top:10px;min-height:440px}
.hospitaldetail .title1{margin-bottom:29px;margin-top:14px;border-left:6px solid #fa8c42;padding-left:20px}
.hospitaldetail .title1 h1{font-size:22px;line-height:30px}
.hospitaldetail .text{font-size:16px;line-height:28px;color:#333;background:#fff;border-top:1px solid #e8e8e8;padding-top:30px;text-align:justify}
.hospitaldetail .text img{max-width:936px;height:auto%!important;margin-left:-24pt}
.hospitaldetail .text p{margin-bottom:10px;text-indent:24pt}
.hospitaldetail .text h2{font-size:1.4em;margin-bottom:15px;color:#333;margin-top:24px}
.hospitaldetail-1 .title1{margin-bottom:29px;margin-top:14px;border-left:6px solid #fa8c42;padding-left:20px}
.hospitaldetail-1 .title1 h1{font-size:22px;line-height:30px}
.hospitaldetail-1 .text{font-size:16px;line-height:28px;color:#333;background:#fff;border-top:1px solid #e8e8e8;padding-top:30px}
.hospitaldetail-1 .text img{max-width:936px;height:100%!important;margin-left:-24pt}
.hospitaldetail-1 .text p{text-indent:24pt}
.hospitaldetail-1 .text h2{font-size:1.4em;margin-bottom:15px;color:#333;margin-top:24px}
.announcement{padding:0 0 40px 0}
.announcement .title{margin-bottom:29px;margin-top:14px;border-left:6px solid #fa8c42;padding-left:20px}
.announcement .h1{font-size:22px;line-height:30px}
.announcement .list{min-height:400px;margin-bottom:49px;border-top:1px solid #e8e8e8;padding-top:15px;overflow:hidden}
.announcement .list li{position:relative;padding:17px 0 14px;border-bottom:1px solid #e8e8e8;font-size:16px;line-height:1.5;background:url(/template/default/index/images/announce_ico.gif) left center no-repeat;padding-left:16px}
.announcement .list li:after{content:'1';position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #fa8c42;font-size:0;-webkit-transition:right .2s;transition:right .2s}
.announcement .list li:hover:after{content:'';right:0}
.announcement .num{margin-right:10px;font-family:Arial;color:#01763a}
.announcement .date{float:right;margin-left:20px;font-family:Arial}
.announcement .list li:hover a{color:#ff7544}
.pages .pagination{text-align:center;height:auto;margin-bottom:50px}
.pages .pagination a{padding:0 13px;line-height:28px;height:28px;float:none;display:inline-block}
.pages .pagination p{padding:0 13px;line-height:28px;height:28px;float:none;display:inline-block}
.show_pages{padding-top:20px;border-top:1px solid #e5e5e5;margin-top:40px}
.show_pages p{font-size:16px;line-height:24px;color:#333;margin-top:6px}
.show_pages p span{width:61px;height:30px;background:url(/template/default/index/images/articleBtn_bg.jpg);border:1px #e6e6e6 solid;text-align:center;line-height:30px;display:inline-block;margin-right:14px}
.show_pages p a{font-size:16px;line-height:24px;color:#333}
.content_tit{margin:0 auto 40px auto}
.content_tit h3{font-size:22px;color:#333;padding:3px 0 20px 0;line-height:1.7em;text-align:center;font-weight:700}
.content_tit p{width:100%;text-align:center;padding:10px 0;height:24px;line-height:24px;background:#f3f3f3}
.content_tit p span{line-height:21px;font-size:16px;color:#666;margin:0 5px}
.content_des{width:100%;padding:5px;font-size:16px;color:#333;line-height:32px;margin-bottom:10px;text-align:justify}
.content_des p{font-size:16px;color:#333;line-height:32px;padding-bottom:15px;text-align:justify}
.content_des div{font-size:16px;color:#333;line-height:32px;padding-bottom:15px;text-align:justify}
.content_des img{max-width:1000px}
.dynamic{overflow:hidden;min-height:700px}
.dynamic .t{margin-bottom:29px;margin-top:14px;border-left:6px solid #fa8c42;padding-left:20px}
.dynamic .h1{font-size:22px;line-height:30px}
.dynamic .list{position:relative;height:100%;overflow:hidden;margin-bottom:62px;padding-top:40px;border-top:1px solid #e8e8e8}
.dynamic .list li{float:left;width:33.11%;background-color:#fff;top:0;left:0;-webkit-transition:opacity .2s;transition:opacity .2s;border:1px #f2f2f2 solid}
.dynamic .list .pad{padding:23px}
.dynamic .list .img{height:188px;margin-bottom:21px;overflow:hidden}
.dynamic .list .img img{display:block;width:100%;height:100%}
.dynamic .list .h3{margin-bottom:8px;font-size:18px;line-height:24px;color:#333;font-weight:700}
.dynamic .list .p{min-height:70px;margin-bottom:5px;font-size:15px;line-height:22px;color:#333;text-align:justify}
.dynamic .list .date{font-family:Arial;font-size:15px;line-height:1.5;color:#333}
.dynamic .more{display:block;margin:auto;width:150px;border:1px solid #c9c9c9;border-radius:15px;font-size:14px;line-height:34px;text-align:center}
.dynamic .more:hover{color:#fff;border-color:#01763a;background-color:#01763a}
.dynamic .list .pad a:hover .h3{color:#fa8c42}
.dynamic .list .pad a:hover .p{color:#fa8c42}
.dynamic .list .pad a:hover .date{color:#fa8c42}
.scaleimg{overflow:hidden;-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
.scaleimg img{width:100%;height:auto;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}
.scaleimg:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.dorctorlist .caption{font-size:14px;color:#707070}
.dorctorlist .caption .s2{color:#01763a}
.dorctorlist .caption .s1{color:#333;font-size:22px;padding-right:10px}
.dorctorlist .list .item{width:237px;height:282px;overflow:hidden;position:relative;margin-left:11px;margin-bottom:11px;float:left}
.dorctorlist .list .item img{width:100%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s}
.dorctorlist .list .item:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}
.dorctorlist .caption .more{font-size:12px;color:#474747;width:90px;line-height:22px;height:22px;border:1px solid #ddd;display:block;text-align:center;border-radius:10px;float:right;margin-top:-3px}
.dorctorlist .item .info{background:url(/template/default/index/images/mask40.png);position:absolute;bottom:0;left:0;right:0;height:auto;text-align:center}
.dorctorlist .item .inline{display:inline-block;vertical-align:middle;padding:8px 15px}
.dorctorlist .item .h2{font-size:20px;color:#fff}
.dorctorlist .item .p{font-size:16px;color:#fff;line-height:22px;margin-top:5px}
.dorctorlist .list{margin-top:30px;width:102%;margin-left:-.8%}
.dorctorlist{margin-top:20px;margin-bottom:55px}
.part .title{margin-bottom:29px;margin-top:14px;border-left:6px solid #fa8c42;padding-left:20px}
.part .title h1{font-size:22px;line-height:30px}
.part .line{border-top:1px solid #e8e8e8;margin-bottom:30px}
.part .line_1{border-top:1px solid #e8e8e8;margin-bottom:0}
.part .partTitle{height:45px}
.part .partTitle .left{width:auto;display:inline-block;font-size:20px;color:#333;line-height:18px;padding-bottom:12px;border-bottom:5px #fa8c42 solid}
.part .partTitle .right{float:right}
.part .partTitle .right a{width:116px;height:33px;border:1px #ddd solid;display:inline-block;text-align:center;line-height:35px;margin-left:5px;color:#fff}
.part .partTitle .right a:hover{background:#ff7544}
.part .part01{margin-bottom:0}
.List .ul{padding-bottom:0}
.List .ul li .Box{display:block;height:auto;overflow:hidden;border-bottom:1px solid #eaeaea;padding:30px 0}
.List .ul li .Box .imgBox{float:left;margin-right:3.21%}
.List .ul li .Box .imgBox img{display:block;width:185px;height:136px;margin-left:25px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.imgh:hover img{transform:scale(1.08)}
.List .ul li .Box .r_con{float:right;position:relative;width:15.57%;margin-left:2.35%;color:#e0e0e0;text-align:right}
.List .ul li .Box .r_con .more{display:block;position:absolute;top:-60px;right:0;width:200px;height:197px;font-size:15px;line-height:197px;color:#333;opacity:0;text-align:center;background:#f3f3f3;background-image:url(/template/default/index/images/btn_details.png);background-repeat:no-repeat;background-position-x:130px;background-position-y:92px;background-size:14px 14px;text-indent:-25px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all .4s linear;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear}
.List .ul li .Box .cont .h2{padding-top:10px;margin-bottom:20px;font-size:22px;line-height:26px;color:#2a2736}
.List .ul li .Box .cont .word{font-size:15px;line-height:24px;color:#555;height:72px;text-align:justify}
.List .ul li{box-shadow:none;transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;-o-transition:.4s}
.List .ul li:hover{box-shadow:0 0 12px 4px rgba(0,0,0,.1);cursor:pointer}
.List .ul li .Box:hover .r_con .more{opacity:1;color:#fff;background:#ff7544;background-image:url(/template/default/index/images/btn_details.png);background-repeat:no-repeat;background-position-x:130px;background-position-y:92px;background-size:14px 14px;text-indent:-25px}
.List .ul li .Box:hover .cont .h2{color:#ff7544}
.pic-list ul{min-height:500px;margin-left:-2.5%;margin-right:-2.5%}
.pic-list ul li{float:left;width:29.3%;margin:0 2% 50px 2%;overflow:hidden}
.pic-list ul li .pl-link{position:relative;overflow:hidden;display:block;color:#fff}
.pic-list ul li .pl-link:hover i{transform:translateY(-20px);opacity:.8}
.pic-list ul li .pl-link:hover .pl-tit{text-align:center;bottom:48px;background:0 0}
. pic-list ul li .pl-link:hover .pl-tit span{transform:translateY(-20px)}
.pic-list ul li .pl-link:hover .pl-tit h3{transform:translateY(-20px)}
.pic-list ul li .pl-link:hover .pl-img:before{opacity:.8}
.pic-list ul li .pl-img{font-size:0;line-height:0;position:relative;overflow:hidden;height: 250px;
    object-fit: cover;}
.pic-list ul li .pl-img:before{background-color:#fa8c42;opacity:0;transition:opacity 1s cubic-bezier(.19,1,.22,1) 0s;display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.pic-list ul li .pl-img img{display:block;width:100%;height: 250px;
    object-fit: contain;}
.pic-list ul li .pl-tit{position:absolute;bottom:0;left:0;width:100%;z-index:2;padding:15px;box-sizing:border-box;transition:.48s cubic-bezier(.19,1,.22,1);background:url(/template/default/index/images/news-slide-mark.png)}
.pic-list ul li .pl-tit h3{text-overflow:ellipsis;line-height:20px;font-weight:400;font-size:15px;margin-top:5px;transition:opacity 1s cubic-bezier(.19,1,.22,1) 0s,transform 1s cubic-bezier(.19,1,.22,1) 0s;transform:translateY(0);transition-delay:.15s;-webkit-transition-delay:.15s}
.pic-list ul li .pl-tit span{display:block;font-size:13px;transition:opacity 1s cubic-bezier(.19,1,.22,1) 0s,transform 1s cubic-bezier(.19,1,.22,1) 0s;transform:translateY(0);transition-delay:.1s;-webkit-transition-delay:.1s}
.pic-list ul li .pl-tit i{font-size:44px;display:inline-block;height:50px;line-height:50px;opacity:0}
.pictxt-list li{position:relative;height:110px;padding-bottom:20px;overflow:hidden;margin-bottom:20px;border-bottom:1px dashed #ddd}
.pictxt-list span{font-size:13px;color:#b7b7b7;line-height:20px;display:block}
.pictxt-list .item-pic{position:absolute;top:0;left:0;width:165px;height:110px;overflow:hidden}
.pictxt-list .item-pic img{width:165px;height:110px}
.pictxt-list .item-info{margin-left:180px}
.pictxt-list .item-info h2{font-size:20px;font-weight:400}
.pictxt-list .item-info p{color:#d7d7d7;line-height:1.5}
.cd-popup3{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:9999}
.cd-popup3.is-visible3{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.cd-popup3.is-hide3{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.cd-popup-container3{position:relative;width:550px;margin:0 auto;padding:50px 20px;line-height:28px;top:20%;font-size:16px;background:#fff;text-align:left;color:#333;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.cd-popup-container3 .text{padding:10px 10px}
.cd-popup-close{position:absolute;right:10px;top:10px;z-index:10;width:auto;height:1.25rem;display:block;font-size:14px;color:#333}
.is-visible3 .cd-popup-container3{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.part{margin-bottom:80px}
.staff{width:75%;margin:0 auto}
.staff table{table-layout:fixed;empty-cells:show;border-collapse:collapse;background:#eff9ff;margin:0 auto}
.staff table tr:first-child{background:#0772b9;color:#fff}
.staff table tr:nth-child(2n){background:#deeaf6;color:#333}
.staff table tr td{border:1px solid #555;padding:12px 5px;line-height:22px}
.cd-popup3{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:9999}
.cd-popup3.is-visible3{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.cd-popup3.is-hide3{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.cd-popup-container3{position:relative;width:550px;margin:0 auto;padding:50px 20px;line-height:28px;top:20%;font-size:16px;background:#fff;text-align:left;color:#333;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.cd-popup-container3 .text{padding:10px 10px}
.cd-popup-close{position:absolute;right:10px;top:10px;z-index:10;width:auto;height:1.25rem;display:block;font-size:14px;color:#333}
.is-visible3 .cd-popup-container3{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.part{margin-bottom:80px}
.zbmz h1{text-align:center;font-size:26px;color:#222;font-weight:700;padding-bottom:30px}
.zbmz table{table-layout:fixed;empty-cells:show;border-collapse:collapse;background:#fff;color:#000;margin:0 auto}
.zbmz table tr:first-child{background:#deeaf6}
.zbmz table .bg{background:#deeaf6}
.zbmz table tr td{border:1px solid #555;padding:12px 5px;line-height:22px}
.nav{z-index:9999;height:52px;line-height:52px}
.nav_menu3,.nav_menu3 #menu-button,.nav_menu3 ul,.nav_menu3 ul li,.nav_menu3 ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nav_menu3 #menu-button{margin-top:100px;background:red;position:absolute;z-index:99999}
.nav_menu3:after,.nav_menu3>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.nav_menu3 #menu-button{display:none}
.nav_menu3{width:1256px;line-height:1;margin:0 auto}
#menu-line{position:absolute;top:0;left:0;height:3px;background:#990b2c;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}
.nav_menu3>ul>li{float:left}
.nav_menu3.align-center>ul{font-size:0;text-align:center}
.nav_menu3.align-center>ul>li{display:inline-block;float:none}
.nav_menu3.align-center ul ul{text-align:left}
.nav_menu3.align-right>ul>li{float:right}
.nav_menu3.align-right ul ul{text-align:right}
.nav_menu3>ul>li>a{padding:0 17.6px;line-height:52px;font-size:17px;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}
.nav_menu3>ul>li:hover>a{color:#fff;background:#0569a9}
.nav_menu3 ul ul{position:absolute;left:-9999px;z-index:99999}
.nav_menu3>ul>li>ul{box-shadow:0 6px 18px rgba(0,0,0,.15);border-bottom:1px solid #e6e5e5;border-top:1px solid #e6e5e5}
.nav_menu3 li:hover>ul{left:auto}
.nav_menu3.align-right li:hover>ul{right:0}
.nav_menu3 ul ul ul{margin-left:100%;top:0;box-shadow:0 6px 18px rgba(0,0,0,.15)}
.nav_menu3.align-right ul ul ul{margin-left:0;margin-right:100%}
.nav_menu3 ul ul li{height:0;background:#fff;min-width:103px;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}
.nav_menu3 ul li:hover>ul>li{height:52px}
.nav_menu3 ul ul li a{padding:20px 20px 20px 16px;width:100%;background:#fff;text-decoration:none;color:#333;white-space:nowrap;font-size:15px;display:inline-block;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;border-top:#f5f4f4 1px solid}
.nav_menu3 ul ul li a:hover,.nav_menu3 ul ul li:hover>a{color:#fff;background:#fa8c42;border-top:1px solid #fa8c42}
.nav_menu3 ul ul li.nav-has-sub>a::after{position:absolute;top:25px;right:10px;width:4px;height:4px;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}
.nav_menu3.align-right ul ul li.nav-has-sub>a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #ddd;border-left:1px solid #ddd}
.nav_menu3 ul ul li.nav-has-sub:hover>a::after{border-color:#fff}
.nav_1{z-index:9999;height:52px;line-height:52px;background:#0088e0}
.nav_menu33,.nav_menu33 #menu-button,.nav_menu33 ul,.nav_menu33 ul li,.nav_menu33 ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.nav_menu33 #menu-button{margin-top:100px;background:red;position:absolute;z-index:99999}
.nav_menu33:after,.nav_menu33>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.nav_menu33 #menu-button{display:none}
.nav_menu33{width:1256px;line-height:1;margin:0 auto}
#menu-line{position:absolute;top:0;left:0;height:3px;background:#990b2c;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}
.nav_menu33>ul>li{float:left}
.nav_menu33.align-center>ul{font-size:0;text-align:center}
.nav_menu33.align-center>ul>li{display:inline-block;float:none}
.nav_menu33.align-center ul ul{text-align:left}
.nav_menu33.align-right>ul>li{float:right}
.nav_menu33.align-right ul ul{text-align:right}
.nav_menu33>ul>li>a{padding:0 17.6px;line-height:52px;font-size:17px;text-decoration:none;text-transform:uppercase;color:#fff;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}
.nav_menu33>ul>li:hover>a{color:#fff;background:#0173bc}
.nav_menu33 ul ul{position:absolute;left:-9999px;z-index:99999}
.nav_menu33>ul>li>ul{box-shadow:0 6px 18px rgba(0,0,0,.15);border-bottom:1px solid #e6e5e5;border-top:1px solid #e6e5e5}
.nav_menu33 li:hover>ul{left:auto}
.nav_menu33.align-right li:hover>ul{right:0}
.nav_menu33 ul ul ul{margin-left:100%;top:0;box-shadow:0 6px 18px rgba(0,0,0,.15)}
.nav_menu33.align-right ul ul ul{margin-left:0;margin-right:100%}
.nav_menu33 ul ul li{height:0;background:#fff;min-width:103px;-webkit-transition:height .2s ease;-moz-transition:height .2s ease;-ms-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}
.nav_menu33 ul li:hover>ul>li{height:52px}
.nav_menu33 ul ul li a{padding:20px 20px 20px 16px;width:100%;background:#fff;text-decoration:none;color:#333;white-space:nowrap;font-size:15px;display:inline-block;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;border-top:#f5f4f4 1px solid}
.nav_menu33 ul ul li a:hover,.nav_menu33 ul ul li:hover>a{color:#fff;background:#fa8c42;border-top:1px solid #fa8c42}
.nav_menu33 ul ul li.nav-has-sub>a::after{position:absolute;top:25px;right:10px;width:4px;height:4px;border-bottom:1px solid #c6c6c6;border-right:1px solid #c6c6c6;content:"";-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}
.nav_menu33.align-right ul ul li.nav-has-sub>a::after{right:auto;left:10px;border-bottom:0;border-right:0;border-top:1px solid #ddd;border-left:1px solid #ddd}
.nav_menu33 ul ul li.nav-has-sub:hover>a::after{border-color:#fff}