@font-face{font-family:'Alibaba PuHuiTi';src:url('fonts/Alibaba-PuHuiTi-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Alibaba PuHuiTi';src:url('fonts/Alibaba-PuHuiTi-Regular.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Alibaba PuHuiTi';src:url('fonts/Alibaba-PuHuiTi-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Alibaba PuHuiTi';src:url('fonts/Alibaba-PuHuiTi-Bold.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Alibaba PuHuiTi';src:url('fonts/Alibaba-PuHuiTi-Heavy.ttf') format('truetype');font-weight:900;font-style:normal}.light-text{font-family:'Alibaba PuHuiTi',sans-serif;font-weight:300}.medium-text{font-family:'Alibaba PuHuiTi',sans-serif;font-weight:500}.bold-text{font-family:'Alibaba PuHuiTi',sans-serif;font-weight:700}.heavy-text{font-family:'Alibaba PuHuiTi',sans-serif;font-weight:900}*{padding:0;margin:0}em,i,address{font-style:normal}.clear{clear:both}body{font-size:14px;color:#333;font-family:'Alibaba PuHuiTi',sans-serif;background-color:#141414;font-weight:400;position:relative}ul,ol{list-style:none}.top{position:absolute;top:0;left:0;z-index:1000;width:100%;background-color:rgba(0,0,0,.7);min-height:500px}.container{width:80vw;padding-left:0;padding-right:0}.nopaddinglr{padding-left:0!important;padding-right:0!important}.mrt30{margin-top:30px}.mrt50{margin-top:50px}.icon-plus{width:20px;height:20px;display:inline-block;overflow:hidden;position:relative}.icon-plus:after,.icon-plus:before{background-color:#007ab3;content:"";width:20px;height:2px;display:block;overflow:hidden;position:absolute;top:50%;margin-top:-1px;border-radius:2px}.icon-plus:after{transform:rotate(90deg)}header{height:50px}header .logo{height:36px;margin-top:14px}.navbar-blue{border-radius:unset;border:none;margin-top:10vh;font-family:'Alibaba PuHuiTi',sans-serif;min-height:30vh}.navbar-blue .navbar-brand{color:#fff}.navbar-blue .navbar-toggle .icon-bar{background-color:#fff}.navbar-blue .navbar-nav>li>a{color:#a0a0a0;padding-left:0;font-size:17px;font-family:'Alibaba PuHuiTi',sans-serif;font-weight:300}.navbar-blue .nav>li>a:focus,.navbar-blue .nav>li>a:hover{background-color:transparent;color:#fff;font-family:'Alibaba PuHuiTi',sans-serif;font-weight:500}.navbar-blue .navbar-nav .open .dropdown-menu{border:1px solid rgba(0,0,0,.15);border-left:none!important;border-radius:unset}.navbar-blue .navbar-nav .dropdown-menu>li>a{color:#fff;padding:10px 20px;font-size:15px}.navbar-blue .dropdown:hover>.dropdown-menu{display:block;background-color:transparent}.navbar-blue .dropdown-menu>li>a:focus,.navbar-blue .dropdown-menu>li>a:hover{text-decoration:none;background-color:transparent;color:#fff}.navbar-collapse{padding-left:0;padding-right:0}.navbar-te{border-radius:unset;border:none;font-family:'Alibaba PuHuiTi',sans-serif;background-color:rgba(0,0,0,.2)}.navbar-te .navbar-brand{color:#fff;padding:7px 0;width:300px}.navbar-te .navbar-toggle .icon-bar{background-color:#fff}.navbar-te .navbar-nav>li{margin-left:20px}.navbar-te .navbar-nav>li>a{color:#a0a0a0;padding-left:0;font-size:17px;font-family:'Alibaba PuHuiTi',sans-serif;font-weight:300}.navbar-te .nav>li>a:focus,.navbar-te .nav>li>a:hover{background-color:transparent;color:#fff;font-family:'Alibaba PuHuiTi',sans-serif;font-weight:500}.navbar-te .navbar-nav .open .dropdown-menu{border:1px solid rgba(0,0,0,.15);border-left:none!important;border-radius:unset}.navbar-te .navbar-nav .dropdown-menu>li>a{color:#fff;padding:10px 20px;font-size:15px}.navbar-te .dropdown:hover>.dropdown-menu{display:block;background-color:transparent}.navbar-te .dropdown-menu>li>a:focus,.navbar-te .dropdown-menu>li>a:hover{text-decoration:none;background-color:transparent;color:#fff}.navbar-collapse{padding-left:0;padding-right:0}.footer{background:#000;padding:40px 0;font-weight:300}.footer .footer-logo{display:flex;justify-content:space-between}.footer .footer-logo .logo-info .logo{height:36px;margin-bottom:30px}.footer .footer-logo .logo-info p{line-height:1.1;font-size:44px;color:#fff;margin-bottom:0}.footer .footer-logo .weixin-info{text-align:center}.footer .footer-logo .weixin-info img{height:160px;margin-bottom:15px}.footer .footer-logo .weixin-info p{text-align:center;color:#fff}.footer .footernav{font-weight:300;margin-top:30px}.footer .footernav a{margin-right:15px}.footer .copyright{color:#fff;font-size:12px;font-weight:300;padding-top:30px}a{color:#fff}a:hover{color:#0cc;text-decoration:none;font-weight:400}a:active{color:#0cc;text-decoration:none;font-weight:400}.breadcrumb{background-color:unset;border-bottom:solid 1px #eee;border-radius:unset}@media screen and (max-width:767px){.container{width:100%}header{display:none}.navbar-blue{margin-top:0}.navbar-brand img{height:36px}.navbar-collapse{padding-left:0;padding-right:0;overflow:hidden}.navbar-collapse .navbar-nav{margin:7.5px 10px}.container>.navbar-header{margin-left:0;margin-right:0}.footer .container{padding:15px}.footer .footer-logo{display:block;justify-content:space-between}.footer .footer-logo .logo-info{margin-bottom:30px}}@media screen and (min-width:768px){.navbar-brand img{height:36px}.navbar-header{display:none}.navbar-te .navbar-nav{float:right}}.banner{min-height:500px;width:100%;overflow:hidden}.banner.aboutus{background:url(../img/aboutus.jpg) no-repeat center;background-size:cover}.banner.team{background:url(../img/team.jpg) no-repeat center;background-size:cover}.banner.sty3{background:url(../img/team.jpg) no-repeat center;background-size:cover}.banner.news,.banner.events{background:url(../img/news.jpg) no-repeat center;background-size:cover}.banner.contactus{background:url(../img/contactus.jpg) no-repeat center;background-size:cover}.aid-banner-video{width:100%;position:relative;-o-object-fit:cover;object-fit:cover;height:50vh;min-height:500px}.wap{background:linear-gradient(-180deg,#f1f1f1 0,#fff 0%)}.nav-child{}.nav-child>.nav-header{padding:0 0 15px 0}.nav-child>.nav-header .icon-plus{display:none}.nav-child>.nav-header>p{text-align:right;font-size:12px;color:#007ab3}.nav-child>.nav-header>p:first-child{font-size:24px;color:#0079bf}.nav-child ul{padding:0 0 15px 0}.nav-child ul li{height:46px;line-height:46px;border-bottom:dotted 1px #ddd}.nav-child ul li a{color:#333;display:block;text-align:right;height:40px;line-height:40px;padding-right:5px;margin:3px 0}.nav-child ul li a:hover{background-color:#0079bf;color:#fff}.nav-child ul li.active a{background-color:#0079bf;color:#fff}.section-hd{padding:40px 0}.title-en{font-size:40px;font-weight:300;color:#595959}.title-zh{font-size:30px;color:#fff;padding-bottom:15px;padding-bottom:40px}.title-icon{}.nav-child-top ul{padding:0 0 15px 0;display:none}.nav-child-top ul li{height:46px;line-height:46px;border-bottom:dotted 1px #ddd}.nav-child-top ul li a{color:#333;display:block;text-align:right;height:40px;line-height:40px;padding-right:5px;margin:3px 0}.nav-child-top ul li a:hover{background-color:#0079bf;color:#fff}.nav-child-top ul li.active a{background-color:#0079bf;color:#fff}.content-box{border-left:solid 0 #eee;min-height:660px}.content{margin:30px 0;background-color:#3a3a3a;color:#fff;padding:30px;font-size:15px}.content.aboutus{background-color:transparent;padding:0}.content.aid{background-color:transparent;padding:0}.content.team{background-color:transparent;padding:0}.content.team .title-zh{font-size:30px;color:#fff;padding-bottom:15px}.content.team .title-desc{font-size:20px;font-weight:300;padding-bottom:20px}.content.team p{font-size:16px;font-weight:300;line-height:1.8;text-align:justify}.content.team .section_team_02 img{background-color:#fff;padding:10px;max-width:100%;margin-bottom:20px;border-radius:3px}.content.aid .tab-pane{padding:30px 0}.content.aid .tab-pane p{font-size:16px;font-weight:300;line-height:1.8}.content.aid .nav-tabs>li.active>a,.content.aid .nav-tabs>li.active>a:focus,.content.aid .nav-tabs>li.active>a:hover{color:#fff;background-color:rgba(255,255,255,.1);font-size:24px}.content.aid .nav-tabs>li>a:hover{background-color:rgba(255,255,255,.1)}.content.aid .nav-tabs>li>a{font-size:24px;font-weight:300;border-radius:0;padding-left:20px;padding-right:20px}.content.aboutus p{font-size:20px;font-weight:300}.article{padding-top:25px;color:#ddd}.article h1{text-align:center;font-size:24px;text-indent:0}.article p.time{text-align:center;color:#666;text-indent:0;padding-bottom:20px;font-size:12px}.article p{line-height:26px;padding-bottom:15px;font-size:16px}.articel-footer{padding-top:30px}.articel-footer .news-tags{text-indent:0;line-height:30px;border-bottom:dotted 1px #d0d4d9}.articel-footer .news-tags i{font-style:normal;color:gray}.articel-footer .news-tags a{margin-right:10px;text-decoration:none;color:gray}.articel-footer .news-tags a:hover{color:#d10e1a}.articel-footer .news-prev-next{padding-bottom:10px;overflow:hidden}.articel-footer .news-prev-next ul{list-style:none}.articel-footer .news-prev-next ul li{list-style:none;line-height:26px;float:left;width:50%}.articel-footer .news-prev-next ul li span{text-decoration:none;display:inline-block;vertical-align:middle}.articel-footer .news-prev-next ul li a{text-decoration:none;color:gray;display:inline-block;width:50%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:middle}.articel-footer .news-prev-next ul li a:hover{color:#d10e1a}.articel-footer .news-near{}.articel-footer .news-near::after{clear:both;content:'';display:block;height:0;visibility:hidden}.articel-footer .news-near dl{}.articel-footer .news-near dl dt{font-size:16px;padding:10px 0}.articel-footer .news-near dl dd{}.articel-footer .news-near dl dd ul{list-style:none}.articel-footer .news-near dl dd ul li{float:left;width:50%;line-height:26px}.articel-footer .news-near dl dd ul li a{text-decoration:none;color:#333;width:95%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.articel-footer .news-near dl dd ul li a:hover{color:#d10e1a}.articel-footer a>img{border:none}.news{list-style:none}.news:before{content:"";display:block;clear:both}.news:after{content:"";display:block;clear:both}.news .newsitem{height:40px;line-height:40px;border-bottom:dotted 1px #dcdcdc;width:100%}.news .newsitem .newstitle{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none;color:#333}.news .newsitem .newstitle:hover{color:#d10e1a}.news .newsitem .newsdesc{display:inline-block}.media{list-style:none}.media:before{content:"";display:block;clear:both}.media:after{content:"";display:block;clear:both}.media .mediaitem{}.media .mediaitem .mediatitle{text-decoration:none;font-size:18px;display:block;margin:5px 0}.media .mediaitem.practitioner .mediatitle{font-size:20px}.media .mediaitem .mediadesc{color:gray;font-size:12px;display:block;margin:5px 0}.media .mediaitem .mediacover{display:inline-block;width:100%;height:380px;overflow:hidden;vertical-align:middle;margin-top:30px}.media .mediaitem .mediacover img{width:100%}.media .mediaitem .mediathum{height:140px;width:520px;display:inline-block;float:left;margin-left:10px;text-indent:0;line-height:24px;margin-bottom:0;margin-top:30px;font-family:'Microsoft YaHei';color:#666}.card{list-style:none}.card:before{content:"";display:block;clear:both}.card:after{content:"";display:block;clear:both}.card .carditem{height:200px}.card .carditem .cardcover{display:block;width:100%;display:block;overflow:hidden;height:140px;border:solid 1px #eee}.card .carditem .cardcover img{height:100%;display:block;margin:0 auto}.card .carditem .cardtitle{padding-top:10px;display:block;text-align:center}@media screen and (min-width:992px){.nav-child ul{display:block!important}}@media screen and (max-width:992px){.content-box{border-left:none}.nav-child{background-color:#f5f5f5}.nav-child>.nav-header{padding:10px 0 10px 0}.nav-child>.nav-header>p{text-align:left;position:relative;margin-bottom:0}.nav-child>.nav-header .icon-plus{display:inline-block;position:absolute;right:12px;top:50%;margin-top:-11px;transition:all .5s .1s}.nav-child.active>.nav-header .icon-plus{transform:rotate(-135deg)}.nav-child ul{display:none}.nav-child ul li a{text-align:left}.nav-child ul li.active a{background-color:transparent;color:#d10e1a;font-weight:bold}}@media screen and (max-width:768px){.article img{max-width:100%!important;height:auto}.article{padding-top:20px}.article h1{text-align:center;font-size:24px;text-indent:0}.article p.time{text-align:center;color:#666;text-indent:0;padding-bottom:20px;font-size:12px}.article p{text-indent:0!important}.row{margin-left:0;margin-right:0}.content.team .section_team_02 img{height:200px;background-color:#fff;padding:10px;max-width:100%;margin-bottom:20px;border-radius:3px}}