@charset "utf-8";
html { -ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; height: 100%;font: inherit;overflow-x: hidden;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{ margin:0;padding:0;border:0;vertical-align:baseline;}
body{width:100%;overflow-x:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary { display: block;}
audio,canvas,progress,video { display: inline-block;vertical-align: baseline;}
audio:not([controls]) { display: none;height: 0;}
a { background: transparent;outline: none; }
a:active,a:hover { outline: 0;}
img { border: 0;max-width:100%;height:auto;width:auto;-ms-interpolation-mode: bicubic;}
img.inherit { max-width:  inherit; *width: auto;}
table,tr,td{ max-width: 100%;width:auto\9;}
.video embed,.video object,.video iframe { width:100%;height:auto;}
svg:not(:root) { overflow: hidden;}
button,input,optgroup,select,textarea { color: inherit;font: inherit;margin: 0;}
button { overflow: visible;}
button,select { text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled] { cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner { border: 0;padding: 0;}
input { line-height: normal;}
input[type="checkbox"],input[type="radio"] { box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto;}
input[type="search"] { -webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}
textarea { overflow: auto;font-size: 1em;}
*:before,*:after,.sizing { -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul.ul,ul.list,ul.grid { margin: 0;padding: 0;}
dl dt,dl dd,ul li,ol li { list-style:none; }
dl.grid dt,ul.grid li { float:left; }
.opacity-9 { opacity: 0.9;filter:alpha(opacity=90);}.opacity-8 { opacity: 0.8;filter:alpha(opacity=80);}.opacity-7 { opacity: 0.7;filter:alpha(opacity=70);}.opacity-6 { opacity: 0.6;filter:alpha(opacity=60);}.opacity-5 { opacity: 0.5;filter:alpha(opacity=50);}.opacity-4 { opacity: 0.4;filter:alpha(opacity=40);}.opacity-3 { opacity: 0.3;filter:alpha(opacity=30);}.opacity-2 { opacity: 0.2;filter:alpha(opacity=20);}.opacity-1 { opacity: 0.1;filter:alpha(opacity=10);}
.img-gray { filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter: gray;-webkit-filter: grayscale(100%);}
.img-circle { border-radius: 50%;}
.img-blur { filter: url(blur.svg#blur); -webkit-filter: blur(10px); -moz-filter: blur(10px);-ms-filter: blur(10px);filter: blur(10px);filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); }
.en-font { font-family: Arial,Verdana,sans-serif;}
.coverBg { background-position: center center; background-size: cover;background-repeat: no-repeat;}
.left ,.fl { float:left; }
.right,.fr { float:right; }
.hidden,.r-hidden { display:none; }
.relative { position:relative;}
.absolute { position: absolute; left: 0; top: 0;}
.clear { clear:both; height:0px; overflow:hidden; }
.clearfix:after,ul.grid:after { content: " ";display: block;clear: both;height: 0;}
.clearfix,ul.grid { zoom: 1;}
.transition { -webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.transition-delay { -webkit-transition: all 0.4s ease-in 0.4s;-moz-transition: all 0.4s ease-in 0.4s;-o-transition: all 0.4s ease 0.4s;-ms-transition: all 0.4s ease-in 0.4s;transition: all 0.4s ease-in 0.4s;}
h1,.h1 { font-size: 33px;}
h2,.h2 { font-size: 27px;}
h3,.h3 { font-size: 23px;}
h4,.h4 { font-size: 17px;}
h5,.h5 { font-size: 13px;}
h6,.h6 { font-size: 12px;}
p { margin: 10px 0;}

a{color:#696969;text-decoration: none;}
a:link {color:#696969;text-decoration: none;}
a:visited {color:#696969;text-decoration: none;}
a:hover {color:#696969;text-decoration: none;}
a:active {color:#696969;text-decoration: none;}
a.a-pbg{color:#fff;}
.menu-bottom-a{color:#fff !important;font-size:15px;line-height:30px;}
@font-face{ font-family: lighterFont;src: url('../font/FZLTCXHJW.ttf');}
body { color: #000;font-size: 12px;line-height: 1.5; font-family: Microsoft YaHei,Arial,Verdana,sans-serif;}
.wrap { width: 100%; margin: 0 auto;max-width: 1200px;}

.section-li1sml{width:20%;}
.isnone{display:display;}
.reset { margin:0px; padding:0px; font-size: 12px;font-weight: normal;}
a { color: #000;text-decoration: none;}
a:hover,a:focus { color: #31833e;text-decoration: none; }
@media screen and (max-width: 768px) {
    .wrap { width: 100%; }
}
.heightnone{height:0;}
.top-bk{background-color:#f1f1f1;}
.date-p{line-height:45px;text-align:left;font-size:16px;}
.tel-p{line-height:45px;text-align:right;font-size:16px;}
.menu-bgcolor{background-color:#ae3a8d;}


.clear5{clear:both;height:5px;}
.clear15{clear:both;height:15px;}
.clear20{clear:both;height:20px;}
.index-menu{padding-left:0;padding-right:0;}
.index-menu-back{background-color:#f18200;height:50px;width:100%;}
.index-menu-p{text-align:center;;height:35px;margin-top:15px;margin-bottom:0;}
.index-menu-p img{width:15%;}
.index-menu-background{background-color:#ae3a8d;height:50px;width:100%;}
.index-menu-pbg{text-align:center;line-height:35px;}
.a-pbg{line-height:35px;font-size:15px;color:#fff;}
.right-g{border-right:1px dashed #fff;}
.gk25{width:25%;float:left;border-bottom:1px dashed #777777;}
.gk75{width:75%;float:left;border-bottom:1px dashed #777777;}
.gk25p1{text-align:center;font-size:25px;line-height:30px;color:#ae3a8d;}
.gk25p1{text-align:center;font-size:13px;line-height:25px;color:#696969;}
.gk25p2{text-align:center;font-size:15px;line-height:20px;color:#696969;}
.gk75p1{text-align:left;font-size:16px;line-height:25px;color:#696969;width:95%;/*word-break:normal;*/}
/*.gk75p12{text-align:left;font-size:13px;line-height:25px;color:#696969;width:95%;word-break:normal;margin-left:1em;}*/
.gk75p12{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:30px;margin:0;}
.gk25p12{text-align:right;line-height:30px;margin:0;}
.title_i1:hover{cursor:pointer}
.title_i2:hover{cursor:pointer}
.link_gks:hover{color:#ae3a8d;}
.section-back{background: url(../images/home/ks-bj.jpg) no-repeat center;background-size:100% 100%;}
.section-right-back{height:100%;width:80%;text-align:center;margin:auto;background-color:rgba(255,255,255,0.50);}
.section-d{line-height:60px;font-size:20px;font-weight:bold;color:#ae3a8d;text-align:left;width:80%;margin:auto;padding-left:25px;}
.section-s{line-height:60px;font-size:20px;font-weight:bold;color:#fff;text-align:left;width:80%;margin:auto;background-color:#ae3a8d;padding-left:25px;}
.section-dbox{line-height:25px;font-size:15px;color:#fff;text-align:left;}
.section-sbox{display:none;}
.section-xbox{display:block;}
.maps-back{background: url(../images/home/map.jpg) no-repeat center;background-size:100% 100%;min-height:280px !important;}
.maps-content{color:#ae3a8d;font-size:18px;}
.maps-content p{line-height:30px;}
.line-bottom{border-bottom:1px solid #696969;clear:both;}
.maps-content p{line-height:25px;}
.news-back-color{background-color:#f1f1f1;}
.news-titlescontent{line-height:30px;margin:auto;color:#373737;font-size:18px;width:100%;}
.news-summarycontent{line-height:25px;margin:auto;color:#696969;font-size:15px;width:100%;}
.news-datecontent{line-height:25px;margin:auto;color:#ae3a8d;font-size:15px;width:100%;}
.clear5bottom{border-bottom:2px solid #ae3a8d;width:30%;float:left;height:10px;}
.news-width90{width:90%;margin:auto;}
.d_box { width: 100%;}
.d_img {padding: 10px;float: left;width: 100%;}
.d_img > img {width: 100%;}
.imgtu {cursor: pointer;}
.imgpu {cursor: pointer;}
.doc_t {background-color: #ae3a8d;line-height: 40px;text-align: center;color: #fff;}
.owl-prev{position:absolute;left:-30px;top:80px;}
.owl-next{position:absolute;right:-30px;top:80px;}
.menu-bottom-li{float:left;}
.padding15{padding-right:15px;padding-left:15px;}
.padding0{padding-right:0;padding-left:0;}
.top-line{border-top:1px dashed #696969;}
.article-doctor{color:#ae3a8d;font-size:18px;line-height:30px;}
.doc-art{float:left;text-align:center;}
.img45{width:45%;}
.img50{width:50%;}
.img65{width:65%;}
.img90{width:90%;}
.section-div-box {width:80%;margin:auto;}
.section-title-content{line-height:60px;font-size:20px;font-weight:bold;color:#fff;}
.section-more-content{text-align:center;width:120px;line-height:40px;height:40px;color:#fff;font-size:15px;border:1px solid #fff;float:left;}
.menus-box{padding-right:15px;padding-left:15px;}
.topimg img{ font-size: 20px;float: left;width:65%;}
.weather{text-align:right;padding-top: 80px;color:#fff;text-align:right;}


.index-menu-mobile-background{background-color:#ae3a8d;width:100%;}
.col-sm-three{width:33.3333333333%;float:left;border-right:1px solid #fff;border-bottom:1px solid #fff;}
.col-sm-three-l{width:33.3333333333%;float:left;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;}
.index-menu-mobile-pbg{text-align:center;line-height:25px;padding:0;margin:0;}
.a-mobile-pbg{line-height:25px;font-size:15px;color:#fff;}
.mobile-box{padding:0;margin:0;}


.section-d-mobile{line-height:25px;font-size:15px;font-weight:bold;color:#fff;text-align:center;margin:auto;}
.section-s-mobile{line-height:25px;font-size:15px;font-weight:bold;color:#ae3a8d;text-align:center;margin:auto;background-color:#fff;}
.section-dbox-mobile{line-height:25px;font-size:15px;color:#fff;text-align:left;}
.section-sbox-mobile{display:none;}
.section-xbox-mobile{display:block;}
.col-sm-three-ls{width:33.3333333333%;float:left;border:1px solid #fff;}
.bottom-text-left{text-align:left;}
.col-md-three{width:33.3333333333%;float:left;}
.bottom-content{margin-left:15px;margin-right:5px;}
.bottomfloat{width:50%;float:left}



#header{ background: #017795;}
#Menu { float: left;padding-top: 0px;}
/*#Menu .layui-nav .layui-this::after, #Menu .layui-nav-bar, #Menu .layui-nav-tree .layui-nav-itemed::after{ background-color: #31833e;}*/
#mMenu{ display: none;}
.layui-nav {position: relative;padding: 0 20px;background-color: #017795;color: #fff;border-radius: 2px;font-size: 0;box-sizing: border-box;}
.borleft{border-left:1px solid #fff;}
.layui-nav .layui-nav-item {position: relative;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;line-height: 20px;margin-top: 25px;}
#header .menuBar{ height: 70px;cursor: pointer;float: right;display: none;}
#header .menuBar ul{ padding: 30px 0 0 0;}
#header .menuBar .bar_line{ width: 17px;height: 2px;background: #ecebeb;margin-bottom: 3px;-webkit-transition:-webkit-transform .6s,opacity .3s;transition:transform .6s,opacity .3s;border-radius: 1px; }
#header.menu_close .menuBar .bar_line.bar_top{  -webkit-transform:rotate(39deg);-ms-transform:rotate(39deg);transform:rotate(38deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;}
#header.menu_close .menuBar .bar_line.bar_mid{ opacity: 0;}
#header.menu_close .menuBar .bar_line.bar_foot{  -webkit-transform:rotate(-39deg);-ms-transform:rotate(-39deg);transform:rotate(-38deg);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;}
#header .menuBar:hover .bar_line{ background: #fff;}
#footer{ padding-top: 15px;background-color:#ae3a8d;}
#footer .link,#footer .foot{ text-align: center;line-height: 24px;}
#footer .link em{ font-style: normal;margin: 0 15px;color: #999;}
#footer .foot{ padding: 12px 0;}
#footer .foot span{ margin-right: 15px;}
.seciotnkg{display:block;}
.headimg{width:40%;float:left;padding:20px 10px;}
@media screen and (max-width: 768px) {
    
    body{ font-size:14px;}
    .tel-p{line-height:45px;text-align:left;font-size:16px;}
    #Menu{ display:none;}
    #header .menuBar{ display: block;}    
    #mMenu{ position: absolute;width: 100%;background: #393D49;z-index: 1;top: 70px;left: 0;opacity: 0.9;padding: 20px 0;display: none;}
    #mMenu ul li{ height: 40px;line-height: 40px;text-align: center;}
    #mMenu ul li a{ color: #fff;}
    #header.menu_close #mMenu{ display: block;}
    #footer{ margin-top: 4%;}
    #footer .link,#footer .foot{ text-align: center;}
    .topimg{width:100%;min-height:260px;}
    .seciotnkg{display:none;}
    .headimg{width:40%;float:left;padding:10px 10px;}
    .heightnone{height:15px;}
    .maps-back{background: url(../images/home/map.jpg) no-repeat center;background-size:100% 100%;min-height:180px !important;}
    .bottom-text-left{text-align:center;}
}
#KinSlideshow{ overflow:hidden; width:500px; height:300px;}
.tab {position: relative;width: 100%;height: auto;overflow: hidden;margin: 0 auto 0 auto;}
.tab-nav {height: 80px;overflow: hidden;width:20%;float:left;}
.tab-navb {height: 80px;overflow: hidden;width:80%;float:left;background: url(../images/home/qw1.jpg) no-repeat center;}
.tab-nav a {display: block;float: left;width: 120px;height: 40px;line-height: 40px;text-align: center;text-decoration: none;color: #999;font-size:17px;font-weight:bold;}
.tab-nav a:hover{text-decoration:none;}
.tab-nav a.current {text-decoration:none;background: #017795;color: #fff;border-top-left-radius:15px;border-top-right-radius:15px;}
.tab-con {position: relative;width: 100%;height: auto;overflow: hidden;}
.tab-con-item {width: 100%;height: auto;line-height: 180px;text-align: center;color: #3e3e3e;}
.div-nav a.currents {text-decoration:none;display: block;float: left;width: 120px;height: 40px;line-height: 40px;text-align: center;text-decoration: none;color: #999;background: #017795;color: #fff;border-top-left-radius:15px;border-top-right-radius:15px;font-size:17px;font-weight:bold;}
.div-con {position: relative;width: 100%;height: auto;overflow: hidden;}
.tab-con-item {width: 100%;height: auto;line-height: 29px;text-align: left;color: #3e3e3e;}
.portfolio-item{overflow: hidden;display: block;position: relative;}
#Portfolio {padding: 0px;}
.Portfolio-nav {padding: 0;margin: 0 0 45px 0;list-style: none;text-align: center;}
.Portfolio-nav li { margin: 0 10px;display: inline;}
.Portfolio-nav li a {display: inline-block; padding: 10px 22px;font-size: 12px;line-height: 20px;color: #222222;border-radius: 4px;text-transform: uppercase; background: #f7f7f7;margin-bottom: 5px;transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.Portfolio-nav li a:hover {background: #ED5441; color: #fff; text-decoration: none;}
.portfolioContainer {margin: 0 auto; padding-left: 15px;width: auto !important;}
.Portfolio-box { text-align: center; width: 350px;overflow: hidden;float: left;padding: 12px 0px;}
.Portfolio-box img {transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;}
.Portfolio-box img:hover {opacity: 0.6;}
.Portfolio-nav li a.current { background: #ED5441;color: #fff;text-decoration: none;}
#filters {margin-top: 10px;/*margin-bottom: 40px;*/text-align: center;display: block;float: none;z-index: 2;position: relative;}
#filters ul li {display: inline-block;margin: 0 5px;}
#filters ul li a {display: block;}
#filters ul li a h5 {/*background: none repeat scroll 0 0 #f7f7f7;*/border-radius: 4px;display: inline-block;font-size: 12px;line-height: 15px;margin-bottom: 5px;padding: 10px 5px;text-transform: uppercase;transition: all 0.3s ease-in-out 0s;/*background: #fff;*/border: #C2C2C2 solid 1px;color: #ffffff;}
#filters ul li a:hover h5, #filters ul li a.active h5 {background: #fff;color: #0a9c87;text-decoration: none;border: #0a9c87 solid 1px;}
.page_section { width: 100%;height: auto;display: block; position: relative;}
.body {height: 100%;width: 100%;margin: 0 auto;position: relative;z-index: 1;padding: 0 10vw;}
.banner_bg {width: 100%;height: 100%;background-color: #fff; background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;}
.banner_1_bg {background-image: url(../images/banner-1-bg.jpg);}
.banner_2_bg {background-image: url(../images/banner-2-bg.jpg);}
.banner_1_appicon { width: 210px;height: auto; position: absolute; top: 30%;left: 30%;margin: 0 0 0 -115px;}
.banner_1_dl {width: 192px; height: auto;position: absolute; top: 65%;left: 30%;margin: 0 0 0 -104px; display: block;}
.banner_1_dl::after {content: '';background: url(../images/banner-1-qrcode.png) no-repeat left top; background-size: 134px 188px; display: block; width: 134px;height: 188px;position: absolute; left: 50%;top: 50%;margin: -77px 0 0 -225px;opacity: 0;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s; transition: all ease-in-out .3s;}
.banner_1_dl:hover::after {opacity: 1; margin: -77px 0 0 -235px;-moz-transition: all ease-in-out .3s;-webkit-transition: all ease-in-out .3s; transition: all ease-in-out .3s;}
.banner_1_dl img {width: 100%;height: auto;display: block;}
.banner_1_shotcut {height: 90vh;width: auto;position: absolute;bottom: 0;left: 50%; margin-left: 4%;}
.banner_responsed {width: 100%;height: 100%;display: block;}
.banner_dpi_desktop_hd,.banner_dpi_desktop,.banner_dpi_pad,.banner_dpi_mobile {background-color: #fff; background-position: center center;background-repeat: no-repeat;background-size: cover;position: relative;width: 100%;height: 100%; display: block;}
.banner_dpi_desktop_hd {display: block;}
.banner_dpi_desktop {display: none;}
.banner_dpi_pad { display: none;}
.banner_dpi_mobile {display: none;}
.divhidden{display: none;}
.divkss{display: block;}
.divkss1024{display: none;}
@media screen and (min-width:1441px) {
  .banner_responsed { height: 750px;}
  .banner_dpi_desktop_hd { display: none;}
  .banner_dpi_desktop { display: block;}
  .banner_dpi_pad {display: none; }
  .banner_dpi_mobile { display: none; }
}
@media screen and (max-width:1440px) {
  .banner_responsed { height: 750px;}
  .banner_dpi_desktop_hd { display: none;}
  .banner_dpi_desktop { display: block;}
  .banner_dpi_pad {display: none; }
  .banner_dpi_mobile { display: none; }
  .divhidden{display: none;}
  .divkss{display: none;}
  .divkss1024{display: block;}
}
@media screen and (max-width:1120px) {
.divhidden{display: none;}
  .divkss{display: none;}
.divkss1024{display: block;}
}
@media screen and (max-width:1023px) {
  .banner_responsed { height: 600px; }
  .banner_dpi_desktop_hd { display: none;}
  .banner_dpi_desktop {display: none;}
  .banner_dpi_pad { display: block;}
  .banner_dpi_mobile { display: none;}
  .divhidden{display: none;}
  .divkss{display: none;}
  .divkss1024{display: block;}
}
@media screen and (max-width:960px) {
  .divhidden{display: none;}
  .divkss{display: none;}
  .divkss1024{display: block;}
}
@media screen and (max-width:767px) {
  .banner_responsed { width: 100%; height: 100%; }
  .banner_dpi_desktop_hd {display: none;}
  .banner_dpi_desktop {display: none; }
  .banner_dpi_pad { display: none;}
  .banner_dpi_mobile { display: block;}
  .divhidden{display: block;}
  .divkss{display: none;}
  .divkss1024{display: none;}
}
.tell { width: 10vw;height: 100%; display: block; position: absolute;right: 0; top: 0;z-index: 99;}
.tell .tell_scroll {width: 10px; height: 148px;display: block;top: -120px;position: absolute; left: 50%; margin-left: -5px;}
.tell .tell_index {width: 10px;height: 379px;display: block; top: 30%;position: absolute;left: 50%;margin-left: -5px;}
.tell .tell_brand {width: 13px;height: 496px;display: block;position: absolute;top: 50%; left: 50%;margin: -248px 0 0 -6.5px;}
.index_title {padding-top: 80px;position: relative;}
.index_title::after {content: '';display: block; width: 100px;height: 1px;background: #ccc;overflow: hidden;position: absolute;left: 0;bottom: -20px;}
.index_title h1,.index_title h2 {font-weight: normal;padding: 0;margin: 0;}
.index_title h1 {font-size: 36px; color: #3A3A3A;letter-spacing: 6px;line-height: 1em;}
.index_title h2 { font-size: 18px; color: rgba(0,0,0,0.50); letter-spacing: 20px;line-height: 1.4em; text-transform: uppercase;}
.index_title.index_title_center::after {display: none;}
.index_title.index_title_center h1,.index_title.index_title_center h2 { text-align: center!important;}
.index_title.index_title_center {padding-top: 80px;}
.index_title.index_title_news::after { background: rgba(255, 255, 255, 0.5);}
.index_title.index_title_news h1 {color: #fff;}
.index_title.index_title_news h2 {color: rgba(255, 255, 255, 0.7);}
.index_title.index_title_news { padding-top: 100px;}
.dc_intro { margin: 100px 0 200px 0;display: flex;justify-content: center; align-items: center;}
.dc_intro_img {width: 50%;height: auto;margin: 0 5% 0 0; display: block;flex: 0 0 auto;}
.dc_intro_text {font-size: 20px;color: #484848;letter-spacing: 2px;line-height: 2em;flex: 1 1 auto;}
.superiority_list { margin: 0;padding: 5px 0;width: 100%;display: flex;justify-content: center;align-items: center;}
.superiority_list li { list-style: none; height: 800px;background: #f4f4f4; margin: 0 10px 0 0;padding: 0;position: relative; flex: 1;cursor: pointer;-moz-transition: all ease-in-out .6s;-webkit-transition: all ease-in-out .6s;transition: all ease-in-out .6s}
.superiority_list li:last-child {margin: 0;}
.superiority_bg{ background: #017795;background-size: cover}
.superiority_list li .superiority_simple { width: 100%; /*height: 100%;*/ display: flex; justify-content: space-between; align-items: center;flex-direction: column;position: relative;right: 0; top: 0;  -moz-transition: all ease-out .6s;
  -webkit-transition: all ease-out .6s;transition: all ease-out .6s;}
.superiority_list li .superiority_simple .superiority_simple_text { margin-top: 25px;}
.superiority_list li .superiority_simple .superiority_simple_text img { width: 60px; height: 60px; display: block;margin: 0 auto;}
.superiority_list li .superiority_simple .superiority_simple_text h3 {font-weight: normal; margin: 0; padding: 0; font-size: 20px;color: #3A3A3A;letter-spacing: 2px;text-align: center;line-height: 36px;}
.superiority_plus {width: 40px; height: 40px; display: block; margin-bottom: 100px; position: relative; -moz-transition: all ease-out .7s;-webkit-transition: all ease-out .7s; transition: all ease-out .7s;}
.superiority_plus::before,.superiority_plus::after {content: ''; display: block; position: absolute; background: #bbb; top: 50%;left: 50%;}
.superiority_plus::before { width: 40px; height: 2px; margin: -1px 0 0 -20px;}
.superiority_plus::after { width: 2px;height: 40px; margin: -20px 0 0 -1px;}
.superiority_list li:hover { flex: 3; -moz-transition: all ease-in .4s; -webkit-transition: all ease-in .4s; transition: all ease-in .4s;}
.superiority_list { margin: 0; padding: 5px 0;width: 100%; display: flex; justify-content: center; align-items: center;}
.superiority_list li { list-style: none;height: 260px; background: #0391b5; margin: 0 10px 0 0; padding: 0;  position: relative; flex: 1;cursor: pointer; -moz-transition: all ease-in-out .6s;-webkit-transition: all ease-in-out .6s;transition: all ease-in-out .6s;}
.superiority_list li:last-child { margin: 0;}
.superiority_list li .superiority_full {width: 100%; /*height: 100%;*/ display: flex; justify-content: flex-start;align-items: center;flex-direction: column; position: absolute; left: -100%;top: 0;-moz-transition: all ease-in-out .5s; -webkit-transition: all ease-in-out .5s; transition: all ease-in-out .5s;}
.superiority_bg{background: #017795;background-size: cover;}
.p1{font-weight: normal;margin: 0;padding: 0;font-size: 18px;color: #fff;letter-spacing: 2px;text-align: center;line-height: 36px;border-bottom:1px solid #fff;}
.p2{font-weight: normal;margin: 0;padding: 0;font-size: 18px;color: #fff;letter-spacing: 2px;text-align: center;line-height: 36px;}
.p3{text-indent:2em;font-weight: normal;margin: 0;padding: 0;font-size: 15px;color: #fff;letter-spacing: 2px;line-height: 20px;}
.p11{font-weight: normal;margin: 0;padding: 0;font-size: 18px;color: #fff;letter-spacing: 2px;text-align: left;line-height: 36px;width:120px;border-bottom:1px solid #fff;}
.p12{font-weight: normal;margin: 0;padding: 0;font-size: 18px;color: #fff;letter-spacing: 2px;text-align: left;line-height: 36px;width:100%;}
.superiority_plus {width: 40px;height: 40px;display: block;margin-bottom: 100px; position: relative;-moz-transition: all ease-out .7s;-webkit-transition: all ease-out .7s;transition: all ease-out .7s;}
.superiority_plus::before,.superiority_plus::after {content: '';display: block; position: absolute; background: #bbb; top: 50%; left: 50%;}
.superiority_plus::before { width: 40px;height: 2px;margin: -1px 0 0 -20px;}
.superiority_plus::after {width: 2px; height: 40px; margin: -20px 0 0 -1px;}
.superiority_list li:hover {flex: 3;-moz-transition: all ease-in .4s;-webkit-transition: all ease-in .4s; transition: all ease-in .4s;}
.superiority_list li:hover .superiority_full { position: relative; left: 0; top: 0;-moz-transition: all ease-out .4s;-webkit-transition: all ease-out .4s; transition: all ease-out .4s;}
.superiority_list li:hover .superiority_simple {position: absolute; right: -100%; top: 0;-moz-transition: all ease-out .4s;-webkit-transition: all ease-out .4s;transition: all ease-out .4s;}
.superiority_list li:hover .superiority_plus {-moz-transition: all ease-in .4s;-webkit-transition: all ease-in .4s; transition: all ease-in .4s;-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg);margin-bottom: -50px;opacity: 0;}
.superiority_list li.active { flex: 3;-moz-transition: all ease-in .4s;-webkit-transition: all ease-in .4s;transition: all ease-in .4s;}
.superiority_list li.active .superiority_full {position: relative;left: 0;top: 0;-moz-transition: all ease-out .4s;-webkit-transition: all ease-out .4s;transition: all ease-out .4s;}
.superiority_list li.active .superiority_simple { position: absolute;right: -100%;top: 0;-moz-transition: all ease-out .4s;-webkit-transition: all ease-out .4s;transition: all ease-out .4s;}
.superiority_list li.active .superiority_plus { -moz-transition: all ease-in .4s;-webkit-transition: all ease-in .4s;transition: all ease-in .4s;-moz-transform: rotate(360deg);-webkit-transform: rotate(360deg);transform: rotate(360deg);margin-bottom: -50px;opacity: 0;}
.doctor-mes{width:100%;height:260px;}
@media screen and (max-width:1440px) {
  .body {padding: 0 5vw;}
  .banner_1_appicon {width: 180px; top: 25%;}
  .banner_1_dl {width: 192px; top: 65%;left: 30%; margin: 0 0 0 -121px;}
  .banner_1_shotcut {height: 90%;left: 50%; margin-left: 2%;}
  .dc_intro_text {font-size: 16px;}
  .superiority_list li .superiority_full h3 {font-size: 32px;letter-spacing: 2px; line-height: 32px;margin: 20px auto;}
  .superiority_list li .superiority_full p {font-size: 16px;letter-spacing: 2px;line-height: 32px;}
  .tell {display: none;}
  .brand_list a .brand_name { font-size: 16px;line-height: 24px; letter-spacing: 2px;}
  .news_index_list a .news_index_img {height: 240px;}
  .news_list {margin: 50px auto;width: 90vw;}
  .news_list .news_list_item { margin-bottom: 50px;}
  .news_cover { width: calc( 100% - 400px ); height: 400px;}
}
@media screen and (max-width:1023px) {
  .body {padding: 0 5vw;}
  .banner_1_appicon { width: 150px; margin: 0 0 0 -80px;}
  .banner_1_dl { width: 192px;top: 68%;margin: 0 0 0 -99px; }
  .banner_1_dl::after {display: none;}
  .banner_1_shotcut {height: 88%;left: 50%;margin-left: 0;}
  .index_title {padding-top: 50px;}
  .index_title::after {content: '';display: block;width: 100px;height: 1px; background: #ccc;position: absolute;left: 0; bottom: -20px;}
  .index_title h1 {font-size: 24px;letter-spacing: 4px;}
  .index_title h2 {font-size: 14px;letter-spacing: 10px; }
  .dc_intro { margin: 100px 0;flex-direction: column;}
  .dc_intro_img { width: 100%;margin: 0 0 40px 0; }
  .dc_intro_text {font-size: 16px;}
  .superiority_list {flex-direction: column;}
  .superiority_list li {width: 100%; height: 600px; margin: 0 0 20px 0; }
  .superiority_list li .superiority_full {left: 0;}
  .superiority_list li .superiority_simple {right: -100%;}
  .page_title { padding-top:calc( 10vw + 48px );}
  .brand_category { padding: 50px 0;}
  .brand_intro { font-size: 16px; width: 80%; margin: 80px auto;}
  .brand_list {margin-bottom: 50px;}
  .brand_list a {width: calc((100% - 30px ) / 2);margin: 0 30px 30px 0;box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);}
  .brand_list a:hover {box-shadow: 0 0 0 rgba(0, 0, 0, 0);transform: translateY(0);}
  .brand_list a:nth-child(3n+0) { margin: 0 30px 30px 0;}
  .brand_list a:nth-child(2n+0) {margin: 0 0 30px 0;}
  .brand_list a .brand_name { font-size: 14px;letter-spacing: 2px;margin: 10px 0 5px 0;}
  .brand_list a .brand_description {font-size: 12px;letter-spacing: 1px;margin-bottom: 20px;}
  .brand_detail_video {flex-direction: column;}
  .brand_detail_video_item {width: 80%;padding: 0 10% 30px 10%;}
  .news_index_fullscreen .news_index_ftitle {width: 100%;font-size: 24px; line-height: 28px;}
  .news_index_fullscreen p { width: 100%; font-size: 14px; line-height: 21px;}
  .news_index_list {  flex-direction: column;}
  .news_index_list a { width: 100%; margin: 0 0 30px 0;}
  .news_index_list a:last-child { margin: 0 0 30px 0;}
  .news_index_list a strong {font-size: 14px; line-height: 18px; height: auto;}
  .news_index_list a:hover {box-shadow: none;transform: translateY(0);}
  .news_list { margin: 50px auto;width: 90vw;}
  .news_list .news_list_item { margin-bottom: 50px;}
  .news_list_layout { display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;}
  .news_cover {width: 100%;height: calc( 100vw / 2 );}
  .news_info { width: 100%;height: auto; padding: 20px;}
  .news_info span {position: relative;left: auto; bottom: auto;}
  .news_list .news_list_item:hover {transform: scale(1);}
  .news_list .news_list_item:hover h1 { color: #C31B28;}
  .news_main {margin: 50px auto;width: 90vw;}
  .news_content_info h1 {font-size: 32px;line-height: 36px;}
  .news_content {padding: 20px 0 100px 0;}
  .brand_detail_view {width: 100%;}
  .wednesday_feature {margin: 50px auto 0 auto; width: 90vw;}
  .wednesday_feature li {width: calc((100% - 40px ) / 3);margin-right: 20px;}
  .wednesday_feature li .wednesday_feature_txt {font-size: 16px;}
}
@media screen and (max-width:767px) {
  .body { padding: 0 5vw; }
  .banner_1_bg { background-image: url(../images/banner-1-bg.jpg);background-position: 10% center;}
  .menus-box{padding:0;}
  .banner_1_appicon {width: 120px;top: 50%;left: 50%; margin: -25vh 0 0 -60px;}
  .banner_1_dl {width: 192px;top: 50%; left: 50%; margin: 10vh 0 0 -96px;}
  .banner_1_shotcut {display: none;}
  .page_title { padding-top:50px;}
  .page_title h1 { font-size: 18px; line-height: 18px; margin: 20px 0 10px 0;padding-left: 20px;}
  .page_title h2 {padding-left: 20px;}
  .page_title p { font-size: 14px;letter-spacing: 3px; line-height: 22px;padding: 20px 20% 30px 20px;}
  .page_title .crumbs {padding: 20px 20px 30px 20px;font-size: 14px;letter-spacing: 3px; line-height: 22px;}
  .page_title .crumbs a::after { margin: 0 10px;}
  .dc_intro {margin: 100px 0;flex-direction: column;}
  .dc_intro_img {width: 100%;margin: 0 0 40px 0;}
  .dc_intro_text {font-size: 16px;}
  .superiority_list { flex-direction: column;padding: 10px 0;}
  .superiority_list li { width: 100%;  height: 350px; margin: 0 0 20px 0;}
  .superiority_list li .superiority_full img { margin-top: 20px;}
  .superiority_list li .superiority_full h3 {font-size: 24px; line-height: 24px;}
  .superiority_list li .superiority_full p { font-size: 14px; letter-spacing: 1px; line-height: 28px;}
  .superiority_list li .superiority_full { left: 0; }
  .superiority_list li .superiority_simple { right: -100%;height:250px;}
  .page_title {padding-top:calc( 10vw + 48px );}
  .brand_category { padding: 50px 0;}
  .brand_intro {font-size: 16px; width: 100%; margin: 40px auto 80px auto;}
  .brand_intro::before,.brand_intro::after {display: none; }
  .brand_list { margin-bottom: 20px; }
  .brand_list a { width: 100%; margin: 0 0 20px 0; box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);}
  .brand_list a:hover { box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);transform: translateY(0);}
  .brand_list a:nth-child(3n+0) { margin: 0 0 20px 0; }
  .brand_list a:nth-child(2n+0) { margin: 0 0 20px 0;}
  .brand_list a .brand_name {font-size: 16px;letter-spacing: 2px; margin: 15px 0 5px 0;}
  .brand_list a .brand_description {font-size: 12px;letter-spacing: 1px; margin-bottom: 15px; }
  .brand_list a .brand_description::after {content: 'ç‚¹å‡»äº†è§£è¯¦æƒ…';display: block;width: 50vw;height: 32px; color: #222; font-size: 14px; line-height: 30px;border-radius: 18px; border: 1px solid #222;margin: 10px auto 20px auto;}
  .brand_detail_video_item { width: 100%;padding: 0 0 30px 0;}
  .news_index_fullscreen .news_index_ftitle { width: 100%;font-size: 24px;line-height: 28px; }
  .news_index_fullscreen p {width: 100%;font-size: 14px;line-height: 21px; }
  .news_index_list { flex-direction: column;}
  .news_index_list a {width: 100%;margin: 0 0 30px 0; }
  .news_index_list a:last-child { margin: 0 0 30px 0; }
  .news_index_list a strong {font-size: 14px;line-height: 18px; height: auto;}
  .news_index_list a:hover {box-shadow: none; transform: translateY(0);}
  .news_list {margin: 30px auto;width: 90vw;}
  .news_list .news_list_item {margin-bottom: 30px;}
  .news_list_layout { display: flex; justify-content: flex-start; align-items: flex-start;flex-direction: column;}
  .news_cover {width: 100%; height: calc( 100vw * 0.5 );}
  .news_info { width: 100%; height: auto;padding: 20px;}
  .news_info .pin_top { font-size: 12px; line-height: 18px;}
  .news_info h1 { font-size: 18px; line-height: 22px;margin: 5px 0 10px 0;}
  .news_info p {font-size: 12px;line-height: 18px;}
  .news_info span {position: relative;left: auto;bottom: auto;}
  .news_list .news_list_item:hover { transform: scale(1);}
  .news_list .news_list_item:hover h1 { color: #C31B28; }
  .news_main {margin: 50px auto;width: 90vw;}
  .news_content_info {width: 100%;}
  .news_content_info h1 {width: 100%; font-size: 24px; line-height: 28px;}
  .news_content p { font-size: 14px;line-height: 28px;}
  .news_content {padding: 20px 0;}
  .wednesday {padding: 50px 0;}
  .wednesday_title {width: 50%;height: auto;}
  .wednesday_intro { font-size: 14px;line-height: 22px;letter-spacing: 1px;width: 90vw;padding: 10px 5vw;}
  .wednesday_intro::before,.wednesday_intro::after {width: 100%;margin-left: -50%;}
  .wednesday_feature {margin: 30px auto 0 auto;width: 90vw;display: flex;justify-content: flex-start;align-items: flex-start;flex-direction: column;}
  .wednesday_feature li {width: 100%;height: 180px; margin-right: 0; margin-bottom: 20px;}
  .wednesday_feature li:last-child { margin-right: 0;}
  .wednesday_feature li img {width: 80px;height: 80px;display: block;}
  .wednesday_feature li .wednesday_feature_txt { margin-top: 20px; font-size: 18px;color: #555555; letter-spacing: 1px;text-align: center;line-height: 20px;}
  .page_operation {flex-direction: column;}
  .page_operation .share {width: 100%;margin-top: 20px;}
  .page_operation .share a {text-align: center;display: block;width: 100%;padding: 0;margin: 10px 0;}
  .isnone{display:none;}
  .section-li1sml{width:33.333%;}
  .doctor-mes{width:100%;height:240px;}
}
.container{padding-left:0;padding-right:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}

.pad-15{padding-top:15px;}
.pad-30{padding-top:30px;}
.p15{line-height:20px;font-size:14px;font-weight:bold;color:#fff;}
.foot-p1{line-height:25px;font-size:15px;font-weight:bold;color:#fff;}
.a-right{float:right;display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;text-decoration: none;color: #fff;font-size:16px;font-weight:bold;background-color:#035d75;}
.a-left{float:left;display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;text-decoration: none;color: #fff;font-size:16px;font-weight:bold;color:#696969;}
.a-right:hover{text-decoration:none;}
.a-left:hover{text-decoration:none;}
.a-center{text-decoration:none;}
.a-center{display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;text-decoration: none;color: #fff;font-size:16px;font-weight:bold;background-color:#035d75;}
.header-bottomarea {background: #ae3a8d;z-index: 3;width:100%;height:62px;}
.header-bottominner {display: -webkit-box;display: -ms-flexbox; display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; position: relative;}
.header-bottominner .tm-navigation {text-align: center;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}
.header-mobilemenu {width:100%;}
.header-mobilemenu .mean-container .mean-nav {margin-top: 0;width:100%;}
.header-mobilemenu .mean-container .mean-bar {min-height: 0;padding: 0;z-index: 999999;}
.header-mobilemenu .mean-container a.meanmenu-reveal {color: #fff;font-size: 21px !important;padding: 0;text-indent: 0;z-index: 99;margin-top: 15px;height: 33px;width: 33px; border: 1px solid #fff;line-height: 33px;text-align: center; margin-right:10px;}
.header-mobilemenu .mean-container .mean-nav {padding-top:62px;background: #ae3a8d;position: absolute;left: 0;top: 100%;right: 0; width: 100%;}
.header-mobilemenu .mean-container .mean-nav > ul {max-height: 196px;overflow-y: auto;}
.header-mobilemenu .mean-container .mean-nav > ul li a {padding: 7px 5%; border-top: 1px solid rgba(255, 255, 255, 0.2);text-align:center;}
.header-mobilemenu .mean-container .mean-nav > ul li a.mean-expand {padding: 2px 6px !important;height: 30px;line-height: 32px;}
.header-mobilemenu .mean-container .mean-nav > ul li a.mean-expand:hover {background: rgba(255, 255, 255, 0.1);text-decoration:none;}
.header-mobilemenu .mean-container .mean-nav > ul li li a {opacity: 1;}
.header-mobilemenu .mean-container .mean-nav > ul li ul li a { padding: 7px 10%;}
.header-mobilemenu .mean-container .mean-nav > ul li ul ul li a {padding: 7px 15%;}
.header-mobilemenu .mean-container .mean-nav > ul li ul ul ul li a {padding: 7px 20%;}
.header.sticky-active .header-bottomarea {position: fixed;left: 0;right: 0;top: 0;z-index: 99;-webkit-box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15); box-shadow: 5px 0 5px rgba(0, 0, 0, 0.15);-webkit-animation: slideInDown 0.5s ease-in-out 0s 1 both;animation: slideInDown 0.5s ease-in-out 0s 1 both;}
.tm-navigation ul {margin-bottom: 0;padding-left: 0;font-size: 0;height:auto;}
.tm-navigation ul li {display: inline-block;list-style: none;font-size: 16px;position: relative;height:62px;width:120px;text-align: center;}
.tm-navigation ul li.active{background: #cc4494;color:#fff;text-align: center;}
.tm-navigation ul li a {display: inline-block;font-size: 15px;font-family: "Poppins", sans-serif;font-weight: 500;padding: 20px 8px;color: #fff;}
.tm-navigation ul li:hover > a {color: #fff;text-decoration:none;}
.tm-navigation ul li:hover{background-color: #cc4494;}
.tm-navigation .tm-navigation-dropdown > a::after {font-size: 18px; padding-left: 3px;vertical-align: middle;text-decoration:none;}
.tm-navigation .tm-navigation-dropdown ul {position: absolute;text-align: center;padding: 0;top: 0;width: 135px; background-color: #ae3a8d;
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);visibility: hidden;opacity: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;z-index: 999999;
  border-radius: 0 0 3px 3px;
  -webkit-transition: visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s;
  transition: visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s;
  -o-transition: transform 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s ease-in-out 0s;
  transition: transform 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s ease-in-out 0s;
  transition: transform 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s ease-in-out 0s, -webkit-transform 0.2s ease-in-out 0s;
}
/*.tm-navigation .tm-navigation-dropdown ul:before{display: block;content: "";width:0;position:absolute;top:-14px;left:95px;border-style:solid;border-width:7px;border-color:transparent;border-bottom-color: rgba(230,234,243,0.9);}*/
.tm-navigation .tm-navigation-dropdown ul li {height:45px;display: block;width:100%;text-align:center;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.tm-navigation .tm-navigation-dropdown ul li:hover {background-color:#cc4494;}
.tm-navigation .tm-navigation-dropdown ul li:hover > a{color:#fff;text-decoration:none;}
.tm-navigation .tm-navigation-dropdown ul li a {padding: 6px 0;line-height: 2.0;display: block;font-weight: 400;font-size: 14px;color: #fff;}
.tm-navigation .tm-navigation-dropdown ul li.has-child::after {content: "";clear: both;display: table;}
.tm-navigation .tm-navigation-dropdown ul li.has-child > a::after {content: "\f2fb";font-family: 'Material-Design-Iconic-Font';font-size: 18px;float: right;}
.tm-navigation .tm-navigation-dropdown ul li:hover > a {text-decoration:none;color: #fff;}
.tm-navigation .tm-navigation-dropdown ul li:hover > ul {visibility: visible;opacity: 1;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);z-index: 1;}
.tm-navigation .tm-navigation-dropdown > ul {left:0;top: 100%;}
.tm-navigation .tm-navigation-dropdown:hover > ul {visibility: visible;opacity: 1;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);z-index: 9;}
.tm-navigation .tm-navigation-dropdown.overflow-element ul {left: auto;right: 100%;}
.tm-navigation .tm-navigation-dropdown.overflow-element > ul {left: auto;right: 0;}
.tm-navigation .tm-navigation-megamenu {position: inherit !important;}
.tm-navigation .tm-navigation-megamenu > a::after {font-size: 18px;padding-left: 3px;vertical-align: middle;text-decoration:none;}
.tm-navigation .tm-navigation-megamenu > ul {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  position: absolute;text-align: left;left: 0;top: 100%;width: 100%;background: #ffffff;
  -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);border-top: 4px solid #fff;border-radius: 0 0 3px 3px;padding: 15px;
  visibility: hidden;opacity: 0;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;z-index: -1;
  -webkit-transition: visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s, -webkit-transform 0.2s ease-in-out 0s;
  transition: visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s, -webkit-transform 0.2s ease-in-out 0s;
  -o-transition: transform 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s;
  transition: transform 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s;
  transition: transform 0.2s ease-in-out 0s, visibility 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s, z-index 0s, -webkit-transform 0.2s ease-in-out 0s;
}
.tm-navigation .tm-navigation-megamenu > ul > li {display: block;width: 100%;margin: 15px 0;padding: 0 20px;}
.tm-navigation .tm-navigation-megamenu > ul > li:hover{background-color:red;}
.tm-navigation .tm-navigation-megamenu > ul > li a:hover {color: #fff !important;background: #03c5bb !important;text-decoration:none;}
.tm-navigation .tm-navigation-megamenu > ul > li:not(:last-child) {border-right: 1px solid #d2d2d5;}
.tm-navigation .tm-navigation-megamenu > ul > li > a {display: block;color: #0075b7;/*border-bottom: 1px solid #0075b7;*/padding: 0;padding-bottom: 5px;margin-bottom: 15px;text-transform: uppercase;letter-spacing: 1px;font-size: 16px;font-weight: 700;}
.tm-navigation .tm-navigation-megamenu > ul ul li {display: block;}
.tm-navigation .tm-navigation-megamenu > ul ul li a {padding: 5px 0;line-height: 1.3;display: block;font-weight: 400;font-size: 14px;color: #444444;}
.tm-navigation .tm-navigation-megamenu > ul ul li a:hover {color: #fff;text-decoration:none;}
.tm-navigation .tm-navigation-megamenu:hover > ul {visibility: visible;opacity: 1;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);transform: scaleY(1);z-index: 9;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
a.current:hover{text-decoration:none;}
.new-title{color:#777777;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;}
.new-title:hover .new-title-i2,.new-title:hover .new-title-i3{color:#017795;font-size:14px;text-decoration:none;}
.new-title-i1{font-style:normal;color:#f19927;width:3%;float:left;}
.new-title-i2{font-style:normal;width:77%;color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;float:left;}
.new-title-i3{font-style:normal;width:20%;color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;float:right;text-align:right;}
.cbkbox{padding:0px;position: relative;}
.cbk{height:100px;background: url(../images/home/b2t.jpg) no-repeat center;background-size:100% 100%;padding:5px;}
.cbkbg{bclgroung-color:red;height:100px;}
.cbk:hover{height:100px;background: url(../images/home/b1t.jpg) no-repeat center;background-size:100% 100%;padding:5px;}
.cbk1{background: url(../images/home/77.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk2{background: url(../images/home/88.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk3{background: url(../images/home/99.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk4{background: url(../images/home/1010.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk5{background: url(../images/home/1111.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk6{background: url(../images/home/1212.png) no-repeat center;width:80%;height:60px;margin:auto;}
.tcbk{color:#fff;line-height:25px;font-size:16px;font-weight:bold;text-align:center;}
.cbk:hover .cbk1{background: url(../images/home/1.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk:hover .cbk2{background: url(../images/home/2.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk:hover .cbk3{background: url(../images/home/3.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk:hover .cbk4{background: url(../images/home/4.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk:hover .cbk5{background: url(../images/home/5.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk:hover .cbk6{background: url(../images/home/6.png) no-repeat center;width:80%;height:60px;margin:auto;}
.cbk:hover .tcbk{color:#017795;}
.z1{background:#508fb8;}
.z2{background:#0a9c87;}
.z3{background:#d7b97c;}
.z4{background:#329640;}
.z5{background:#508fb8;}
.z6{background:#508fb8;}
.z7{background:#d7b97c;}
.oscar1 p{text-align:center;border:1px solid #777777;padding:5px 10px;margin:5px;border-radius:10px;line-height:30px;}
.kstitle{color:#777777;font-size:12px;}


.newsli{border-bottom:1px dashed #3e3e3e;}
.news-title{height:auto;text-align:center;}
.news-title-p{line-height:50px;font-size:22px;font-weight:bold;color:#035d75;margin:0;}
.news-title-img{margin:0;}
.news-title-img img{width:15%;}
.width15{width:65%;height:100%;}
.width50{width:50%;float:left;}
.width30{width:30%;float:left;}
.width40{width:40%;float:left;}
.width60{width:60%;float:left;}
.width40{width:40%;float:left;}
.title-p1{font-size:22px;font-weight:bold;color:#ae3a8d;}
.title_i1{font-style:normal;font-size:22px;font-weight:bold;color:#ae3a8d;}
.title_i2{font-style:normal;font-size:22px;font-weight:bold;color:#777777;}
.height20{height:20px;}
.floatright{float:right;}
.section-p1{line-height:35px;width:100px;border-radius:5px;background-color:#035d75;color:#fff;text-align:center;font-size:16px;}
.section-li1{float:left;padding-right:5px;padding-left:5px;}
.section-p2{line-height:30px;width:100%;border-radius:5px;border:1px solid #777777;text-align:center;font-size:16px;}


/**{ margin: 0;padding: 0;list-style: none}*/
.ewmcontent{margin-top:10px;width:120px;line-height:40px;text-align:center;border:1px solid #777777;border-radius:10px;float:right;cursor:pointer;}
.mask{background-color:rgba(0,0,0,0.2); width:100%; height:100%;position:fixed;top:0;left:0;z-index:99999999;}
.prompt_box{width:400px;height:400px;background:#ffffff;border-radius:6px;position:fixed;top:25%; left:50%; margin-left:-200px;overflow: hidden;}
.prompt_box .prompt_title{height:40px;line-height:40px;padding-left:20px;border-bottom:2px solid #ae3a8d;position: relative;}
.prompt_box .prompt_title .prompt_title_p{font-size:16px;color: #333333; margin-top:0;line-height:40px;}
.prompt_box .prompt_title .prompt_title_p i{float:right;height:40px;width:40px;font-size:25px;line-height:40px;text-align:center;cursor:pointer;}
.prompt_box .prompt_cont{position: relative;height:158px;}
.prompt_box .prompt_cont .prompt_text{text-align:center;}


.hide{display:none;}
.show{display:block;}
#owl-demo { width: 100%; margin-left: auto; margin-right: auto;}
#owl-demo .item{ display: block; margin: 5px;}
#owl-demo img { display: block; width: 100%;}
.d_box { width: 100%;}
.d_img {float: left;width: 100%;}
.d_img > img {width: 100%;}
.imgtu {cursor: pointer;}
.imgpu {cursor: pointer;text-overflow:ellipsis;white-space :nowrap;overflow: hidden;}
.doc_t {background-color: #ae3a8d;line-height: 40px;text-align: center;color: #fff;}