/** Banner **/
.slide-usezans.swiper-container { min-width: 1180px; width: 100%;height: auto;background: #fff; }
.slide-usezans .swiper-slide {min-width:1150px;text-align: center;font-size: 18px;background: #252c36;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;
    -webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background-repeat: no-repeat;}
.slide-usezans .swiper-slide img{display: block;max-width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.slide-usezans .swiper-button-next,
.slide-usezans .swiper-button-prev{ width:50px !important;height:50px !important; background: none;}
.slide-usezans .swiper-button-next{right:2% !important;}
.slide-usezans .swiper-button-prev{left:2% !important;}
.slide-usezans .swiper-button-next .span-next,
.slide-usezans .swiper-button-prev .span-prev{ color: #fff;font-size: 50px; }
.slide-usezans.swiper-container .swiper-button-prev.swiper-button-disabled,
.slide-usezans.swiper-container .swiper-button-next.swiper-button-disabled{opacity:0;}
.slide-usezans.swiper-container-horizontal .swiper-pagination-bullets{ bottom: 5%; }
.slide-usezans.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{ opacity: .4; }
.slide-usezans.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{ opacity: 1; }
.slide-usezans.swiper-container .swiper-slide .url{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 106;}
.slide-usezans.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #c8a261; }
/** Nbanner **/
.nbanner .container{ position: relative;height: 100%; }
.nbanner a{ position: relative; display: block;width: 100%;min-height: 550px; }
/** Map **/
.head-tit{margin:0 0 20px;padding-bottom:15px;border-bottom: 1px solid #f0f0f0;font-size:16px;color:#333;}
#allmap{height: 450px;overflow: hidden;}
.Map{height: 450px;}
#maps{width: 100%;height: 450px;}
#maps .info-title{color: white;font-size: 14px;background-color: rgba(0,155,255,0.8);line-height: 26px;padding: 0px 0 0 6px;font-weight: lighter;letter-spacing: 1px}
#maps .info-content{padding: 4px;color: #666666;line-height: 23px;}
#maps .info-content img{float: left;margin: 3px;}
#maps .amap-adcombo-close{ background:#000 url(../image/mapclose.png) center center no-repeat !important; }
/*+---------------
/*+  Pages
/*+---------------*/
.pages{ text-align:center;padding:35px 0; }
.pages a{ display:inline-block;padding:5px 10px;margin-right:5px;border:1px solid #dbdbdb;border-radius: 3px;font-size: 14px; }
.pages a:last-child{ margin-right:0; }
.pages a.curr{ color:#fff;background:#c8a261;border-color:#c8a261; }
/*+------------------
/*+  Prev-Next
/*+------------------*/
.Pre-Next{ position: relative;margin: 35px 0; height: 65px;background: #fff;padding: 0 20px; }
.Pre-Next p{ max-width:50%;min-height:25px;line-height:65px;float: left; overflow:hidden;}
.Pre-Next .page-next{ float: right; }
.Pre-Next p a{ font-size: 14px; }
/** Style **/
.text-oh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.inB{display:inline-block;vertical-align:top}
.article-bg{padding-bottom:22px;padding-top:14px;background:#f8f5f2}
.article_banner{width:100%;padding-bottom:28.64583%;position:relative}
.crumbs{margin-bottom:16px;background:#fff;height:50px;padding-left:25px;font-size:14px}
.crumbs a{line-height:50px;color:#666}
.crumbs a:hover{opacity:.8}
.crumbs .on{color:#c8a261}
.article-left{float:left;width:250px;margin-right:20px}
.article-left .a-box{border-radius:5px;overflow:hidden;background:#fff}
.article-left .a-box+.a-box{margin-top:20px}
.article-left .article-nav{padding:30px 25px 22px;text-align:center}
.article-left .article-nav .nav-t{line-height:45px;height:45px;border-radius:22.5px;background:#c8a261;font-size:16px;color:#fff}
.article-left .article-nav a{line-height:48px;color:#333;font-size:14px;display:block}
.article-left .article-nav a+a{border-top:1px solid #e7e8eb}
.article-left .article-nav a.on,.article-left .article-nav a:hover{color:#c8a261}
.article-left .article-title{margin-bottom:10px;border-left:3px solid #c8a261;padding-left:10px;margin-left:2px;text-align:left;font-size:16px;line-height:16px;font-weight:700;color: #c8a261;}
.article-left .feedb .article-title{ border-left:3px solid #fff;color:#fff }

.article-left .article-label{padding:30px 0 33px 10px;text-align:left}
.article-left .article-label .article-title{margin-left:14px}
.article-left .article-label a{margin:11px 4px 0;width:105px;height:36px;border:1px solid #dcdcdc;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;text-align:center;line-height:34px;color:#666;border-radius:18px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.article-left .article-label a.on,.article-left .article-label a:hover{color:#c8a261;background:#f8f5f2;border:1px solid #f8f5f2}
.article-left .article-recommend{padding:30px 25px 22px}
.article-left .article-recommend .item{border-radius:4px;display:block;height:176px;margin-top:12px;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.article-left .article-recommend .item:first-child{margin-top:22px}
.article-left .article-recommend .item .bg img{width:100%}
.article-left .article-recommend .item .t{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;text-align:center;width:164px;margin:0 auto;line-height:46px}
.article-left .article-recommend .item:hover .t{color:#c8a261}
.article-left .article-r-hosptial{padding:30px 25px 22px}
.article-left .article-r-hosptial .item{border-radius:4px;display:block;height:220px;margin-top:12px;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}
.article-left .article-r-hosptial .item:first-child{margin-top:22px}
.article-left .article-r-hosptial .item .img{margin:29px auto 0;width:88px;height:88px;border-radius:50%}
.article-left .article-r-hosptial .item .img img{max-width:100%;border-radius:65px}
.article-left .article-r-hosptial .item .en{margin-top:14px;font-size:14px;line-height:16px;font-weight:700;color:#c8a261;text-align:center}
.article-left .article-r-hosptial .item .job{margin-top:8px;font-size:14px;color:#666;line-height:16px;text-align:center}
.article-left .article-r-hosptial .item .add{margin-top:8px;font-size:14px;color:#999;line-height:16px;text-align:center}
.article-left .article-r-hosptial .item:hover{box-shadow:0 6px 12px rgba(0,0,0,.1)}
.article-left .article-form{padding:30px 25px 15px;background: url("../image/jion-bg.jpg") repeat-y center top;  }
.article-left .article-form .form{padding-top:17px}
.article-left .article-form .form .input{background: #fff; height:40px;border-radius:4px;border:1px solid #e6e6e6;padding-left:18px;margin-bottom:8px}
.article-left .article-form .form .input.textarea{height:68px}
.article-left .article-form .form .input .fl{line-height:38px;font-size:12px;color:#666;}
.article-left .article-form .form .input .box{height:100%}
.article-left .article-form .form .input .box input,
.article-left .article-form .form .input .box textarea{
    padding: 0 10px;
    resize:none;width:100%;height:100%;font-size:12px;color:#666;border:0;
}
.article-left .article-form .form .input .box textarea{padding-top:11px}
.article-left .article-form .form .btn{cursor:pointer;border-radius:4px;height:40px;width:202px;display:block;border:0;background:#fff;text-align:center;line-height:40px;font-size:14px;font-weight:700;color:#c8a261}
.article-left .article-form .form .btn:hover{opacity:.8}
.article-left .article-form .error-hide{ display: block;margin-left: 0;margin-top: 10px; }
.article-right .article-content{border-radius:4px;background:#fff;overflow:hidden;min-height:400px}
.article-right .article-content .c-title{line-height:56px;color:#333;font-size:16px;font-weight:700;height:56px;border-bottom:1px solid #e6e6e6}
.article-right .article-content .c-title a{font-weight:400;color:#999;font-size:14px}
.article-right .article-content .c-title a:hover{color:#c8a261}
.article-common-b{margin:52px 24px 0;border-top:1px solid #e6e6e6;padding-top:36px;height:90px;position:relative;-moz-box-sizing:border-box;box-sizing:border-box}
.article-common-b p{line-height:14px;font-size:14px;color:#666}
.article-common-b p a{color:#666}
.article-common-b p a:hover{color:#c8a261}
.article-common-b p a+a{margin-left:10px}
.article-common-b .share{position:absolute;right:0;top:26px}
.article-common-b .share p{line-height:28px}
.new-label{padding:30px 25px 32px}
.new-label a{display:block;line-height:36px;font-size:14px;color:#666}
.new-label a:hover{color:#c8a261}
.head-t{height:44px;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e6e6e6}
.head-t .fl{color:#666;font-size:12px;line-height:43px}
.head-t .fr{font-size:12px;line-height:43px}
.head-t .fr .num{padding-left:2px;font-size:14px;color:#c8a261;font-family:Arial;font-weight:700}
.head-m{height:76px}
.head-m .logo{margin-top:20px}
.head-m .time{font-size:0;margin-right:-20px;padding-top:56px}
.head-m .time-i{-moz-box-sizing:border-box;box-sizing:border-box;width:226px;padding-left:20px}
.head-m .time-i+.time-i{position:relative}
.head-m .time-i+.time-i:before{content:"";position:absolute;top:2px;left:0;width:1px;height:36px;background:#f3ece6}
.head-m .time-i .img{width:40px;height:40px;margin-right:20px}
.head-m .time-i .img img{width:100%;height:100%}
.head-m .time-i .text .t{padding-top:4px;line-height:14px;font-size:14px;color:#666}
.head-m .time-i .text .b-time{padding-top:4px;color:#c8a261;line-height:12px;font-size:12px}
.head-b{height:55px;text-align:center}
.head-b-box{background:#c8a261;z-index:1000;position:relative;width:100%;height:55px;text-align:center}
/* .head-b-box.to-fix{position:fixed;top:0;left:0} */
.head-b a{display:inline-block;height:55px;line-height:55px;color:#fff;font-size:16px;padding:0 40px;}
.head-b a.on,.head-b a:hover{background:#b48c46;}
.footer{ padding: 20px 0;background:#323232 url("../image/footer-bg.jpg") no-repeat center top; }
.footer-t{text-align:center;padding-top:36px;height:132px;border-bottom:1px solid #444;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0}
/*.footer-t .wp1200{overflow:hidden}*/
.footer-t .wp1200 .box{margin-right:-55px}
.footer-t .item{text-align:left;width:20%}
.footer-t .item .img{width:60px;height:60px;border-radius:50%}
.footer-t .item .img img{width:100%;height:100%}
.footer-t .item .text{margin-left:4px}
.footer-t .item .text .t{padding-top:12px;line-height:14px;font-size:14px;font-weight:700;color:#c8a261}
.footer-t .item .text .b{padding-top:6px;font-size:12px;line-height:12px;color:rgba(255,255,255,.4)}
.footer-m{height:365px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:0;padding-top:72px;border-bottom:1px solid #444}
.footer-m .m-item{width:170px}
.footer-m a{line-height:14px;display:block;margin-bottom:20px;font-size:14px;color:rgba(255,255,255,.4)}
.footer-m a.title{line-height:16px;font-size:16px;color:#fff;margin-bottom:28px}
.footer-m a:hover{opacity:.8}
.footer-ct-t{font-size:0;width:412px;padding-bottom:23px;border-bottom:1px solid #474747;text-align:right}
.footer-ct-t .text{padding-top:20px;padding-right:20px}
.footer-ct-t .t{line-height:12px;font-size:12px;color:#c8a261}
.footer-ct-t .num{padding-top:8px;font-size:36px;font-family:Arial;font-weight:700;color:#c8a261;line-height:36px}
.footer-ct-t .b{padding-top:6px;font-size:12px;line-height:12px;color:rgba(255,255,255,.4)}
.footer-ct-b{font-size:0;width:412px;padding-top:20px;text-align:right}
.footer-ct-b p{font-size:12px;line-height:18px;color:rgba(255,255,255,.4)}
.footer-b{padding:20px 0 0;color: rgba(255,255,255,.4);}
.footer-b a{color:rgba(255,255,255,.4);font-size:12px}
.footer-b a:hover{opacity:.8}
.index-title{text-align:center}
.index-title .t{color:#000;font-size:30px;font-weight:700;padding-bottom:16px;line-height:30px}
.index-title .b{line-height:14px;font-size:14px;color:#666}
.index-box{padding:80px 0}
.index-box.f5{background:#fff5e5}
.index-box-style-1{padding-bottom:60px}
.index-box-style-2{padding-bottom:55px}
.index-box-style-3{padding-bottom:48px}
.index-list{padding-top:34px;font-size:0}
.index-list .item{height:440px;width:285px;border-radius:5px;background-color:#fff;border:1px solid #dcdcdc;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.index-list .item:hover{box-shadow:0 6px 24px rgba(0,0,0,.14)}
.index-list .item+.item{margin-left:20px}
.index-list .item .bg{height:250px}
.index-list .item .bg img{max-width:100%;display:block}
.index-list .item .box{width:242px;margin:16px auto 0}
.index-list .item .title{font-size:16px;font-weight:700;color:#333}
.index-list .item p{margin-top:4px;margin-bottom:12px;line-height:20px;font-size:12px;height:40px;overflow:hidden;color:#666}
.index-list .item .clearfloat{font-size:0;margin-right:-10px}
.index-list .item a{width:114px;height:30px;line-height:28px;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6;text-align:center;display:block;border-radius:15px;color:#c8a261;font-size:13px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;margin-right:10px;margin-bottom:10px}
.index-list .item a:hover{background:#c8a261;border:1px solid #c8a261;color:#fff}
.index-img{padding-top:10px;text-align:center}
.index-img img{max-width:100%}
.index-tab-list{padding-top:24px;padding-bottom:20px;font-size:0;text-align:center}
.index-tab-list .item{margin:0 5px;width:104px;height:36px;border-radius:18px;border:1px solid #c8a261;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;line-height:34px;font-size:14px;color:#c8a261;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.index-tab-list .item.on,.index-tab-list .item:hover{background:#c8a261;color:#fff}
.index-c-swiper{display:none;position:relative;width:1200px;margin:0 auto}
.index-c-swiper.on{display:block}
@media screen and (max-width:1380px){.index-c-swiper{width:1100px}
}
.index-c-swiper .left-btn{position:absolute;top:50%;margin-top:-22px;left:-74px;width:44px;height:44px;border-radius:50%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;background:url(../image/left-btn.png);cursor:pointer}
.index-c-swiper .left-btn:hover{background:url(../image/left-btnHover.png)}
@media screen and (max-width:1380px){.index-c-swiper .left-btn{left:-64px}
}
.index-c-swiper .right-btn{position:absolute;top:50%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);right:-74px;margin-top:-22px;width:44px;height:44px;border-radius:50%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;background:url(../image/left-btn.png);cursor:pointer}
.index-c-swiper .right-btn:hover{background:url(../image/left-btnHover.png)}
@media screen and (max-width:1380px){.index-c-swiper .right-btn{right:-64px}
}
.index-c-swiper-box{position:relative;width:1224px;margin-left:-12px}
@media screen and (max-width:1380px){.index-c-swiper-box{width:1124px}
}
.index-c-swiper-box .swiper-slide{-moz-box-sizing:border-box;box-sizing:border-box;padding:0 12px}
.index-c-swiper-box .swiper-slide a{margin-top:15px;margin-bottom:20px;display:block;width:100%;height:440px;border:1px solid #dcdcdc;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#fff;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.index-c-swiper-box .swiper-slide a:hover{box-shadow:0 4px 18px rgba(0,0,0,.14)}
.index-c-swiper-box .swiper-slide a .bg{height:250px}
.index-c-swiper-box .swiper-slide a .bg img{width:100%;height:100%}
.index-c-swiper-box .swiper-slide a .box{width:338px;margin:0 auto}
.index-c-swiper-box .swiper-slide a .title{margin-bottom:10px;margin-top:30px;line-height:20px;font-size:16px;font-weight:700;color:#333}
.index-c-swiper-box .swiper-slide a .content{overflow:hidden;height:48px;color:#666;font-size:12px;line-height:24px}
.index-c-swiper-box .swiper-slide a .btn{display:block;margin:18px auto 0;width:116px;height:32px;line-height:30px;border-radius:16px;font-size:12px;color:#c8a261;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box}
/** 医院 **/
.marquee{ overflow: hidden; }
.marquee .index-left-box:after{ display: block;content: "";clear: both; }
.marquee .index-left-box{ display: none; }
.marquee .index-left-box:first-child{ display: block; }
.marquee .index-left-box ul li{ width: 385px;height: 440px; float: left; padding: 0;margin-right: 25px;border: 1px solid #dcdcdc;border-radius: 5px;text-align: center;
    -webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.marquee .index-left-box ul li img{ width: 100%; }
.marquee .index-left-box ul li .box{width:338px;margin:0 auto}
.marquee .index-left-box ul li .title{margin-bottom:10px;margin-top:30px;line-height:20px;font-size:16px;font-weight:700;color:#333}
.marquee .index-left-box ul li .content{overflow:hidden;height:48px;color:#666;font-size:12px;line-height:24px}
.marquee .index-left-box ul li .btn{display:block;margin:18px auto 0;width:116px;height:32px;line-height:30px;border-radius:16px;font-size:12px;color:#c8a261;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box}
.marquee .index-left-box ul li:hover{box-shadow:0 4px 18px rgba(0,0,0,.14)}

.index-spty{padding-top:24px;margin:0 -11px;font-size:0}
.index-spty .item{width:33.33%;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 11px 25px}
.index-spty .item-box{height:200px;background:#fff;padding:58px 0 0 26px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;overflow:hidden}
.index-spty .item img{width:85px;height:85px}
.index-spty .item .text{padding-left:14px;width:236px}
.index-spty .item .text .t{padding-top:8px;font-size:16px;font-weight:700;color:#c8a261}
.index-spty .item .text .b{padding-top:6px;font-size:14px;line-height:24px;color:#333}
.index-video:after{ display: block;content: "";clear: both; }
.index-video{ margin-top:34px;width:100%;height:500px;border-radius:8px;overflow:hidden;background: #000; }
.index-video .video-append{ float:left;width: 900px;height: 500px; }
.index-video .video-js,.index-video video{ width:100%;height:100%; }
.index-video .video-js video{ display:none; }
.index-video .video-js.vjs-has-started video{display:block}
.index-video .vjs-poster{background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}
.index-video .vjs-poster:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}
.index-video .video-js .vjs-big-play-button{position:absolute;z-index:20;top:50%;left:50%;margin:-43px 0 0 -43px;width:86px;height:86px;border-radius:50%;background:url(../image/video-playBtn.png);border:0}
.index-video .video-js .vjs-big-play-button span{display:none}
.index-video .tables{ width:300px;height: 100%;float:right;background:#303030; }
.index-video .tables h5{ height:70px;line-height: 70px; font-size: 18px;color: #fff;text-align: center; }
.index-video .tables ul li{ height: 59px;line-height: 59px;border-bottom: 1px solid #575757;text-indent: 30px;color: #fff;
    font-size: 16px;cursor: pointer;
}
.index-video .tables ul li.on,
.index-video .tables ul li:hover{ background: #c8a261;color: #fff; }

.index-list2{padding-top:30px;margin:0 -12px;font-size:0}
.index-list2 .item{-moz-box-sizing:border-box;box-sizing:border-box;width:33.33%;padding:0 12px}
.index-list2 .item-box{overflow:hidden;height:610px;border-radius:5px;border:1px solid #dcdcdc;-moz-box-sizing:border-box;box-sizing:border-box}
.index-list2 .item .img{height:180px}
.index-list2 .item .box{width:332px;padding-top:18px;margin:0 auto}
.index-list2 .item .box .t{display:block;font-size:16px;font-weight:700;color:#c8a261;line-height:22px;margin-bottom:10px}
.index-list2 .item .box .t:hover{opacity:.8}
.index-list2 .item .box .b{font-size:12px;line-height:22px;height:44px;overflow:hidden;color:#666}
.index-list2 .item .box .problem{margin-top:22px;padding-top:14px;border-top:1px solid #e6e6e6}
.index-list2 .item .box .problem .a{display:block;line-height:30px;color:#333;font-size:14px;position:relative;padding-left:14px}
.index-list2 .item .box .problem .a:after{content:"";width:6px;height:6px;border-radius:50%;background:#999;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0}
.index-list2 .item .box .problem .a:hover{opacity:.7}
.dc-recommend{padding:0 10px 32px;font-size:0;-moz-box-sizing:border-box;box-sizing:border-box}
.dc-recommend .item{margin-top:20px;padding:0 10px;width:33.33%;-moz-box-sizing:border-box;box-sizing:border-box}
.dc-recommend .item .box{display:block;overflow:hidden;border-radius:5px;height:400px;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.dc-recommend .item .box:hover{box-shadow:0 6px 14px rgba(0,0,0,.1)}
.dc-recommend .item .img{margin:65px auto 35px;width:120px;height:120px;border-radius:50%}
.dc-recommend .item .img img{width:100%;border-radius:65px}
.dc-recommend .item .en{margin:0 auto;width:220px;text-align:center;font-size:16px;font-weight:700;color:#333;line-height:20px}
.dc-recommend .item .cn{margin:10px auto 0;width:220px;text-align:center;font-size:14px;color:#333;font-size:14px}
.dc-recommend .item .job{font-size:14px;margin:20px auto 0;width:220px;text-align:center;line-height:18px;color:#c8a261}
.dc-recommend .item .add{line-height:12px;text-align:center;margin:30px auto 0;width:220px;font-size:12px;color:#666}
.dc-recommend-info{padding:22px;min-height:550px;-moz-box-sizing:border-box;box-sizing:border-box}
.dc-recommend-info .clearfloat:after{display:block;content:"";clear:both}
.dc-recommend-info .clearfloat{padding-bottom:40px;border-bottom:1px solid #e6e6e6}
.dc-recommend-info .img{width:204px;height:204px;margin-right:30px}
.dc-recommend-info .en{padding-top:56px;line-height:26px;font-size:26px;font-weight:700;color:#333}
.dc-recommend-info .job{padding-top:14px;line-height:14px;font-size:14px;color:#333}
.dc-recommend-info .add{padding-top:16px;color:#c8a261}
.dc-recommend-info .content{font-size:14px;color:#333;padding-top:28px}
.honor{padding:0 12px;font-size:0}
.honor .item{margin-top:28px;width:50%;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box}
.honor .item .box .img{width:430px;height:315px;overflow:hidden;border-radius:5px;position:relative;border:1px solid #e6e6e6}
.honor .item .box .img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;min-height:100%}
.honor .item .box .text{text-align:center;margin-top:16px;font-size:14px;font-weight:700;color:#333}
.contact{padding:22px 22px 0}
.contact p{padding-bottom:14px;font-size:14px;color:#333}
.contact p.bold{font-size:16px;font-weight:700}
.contact .hr{margin-top:8px;width:100%;height:1px;background:#e6e6e6}
.contact .map{padding:7px 9px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:4px;border:1px solid #e6e6e6;margin-bottom:44px}
.contact .map-box{width:100%;height:100%}
.contact .form{margin:0 -8px;font-size:0}
.contact .form .input,.contact .form .textarea{margin-top:16px;padding:0 8px;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}
.contact .form .input .box,.contact .form .textarea .box{padding:0 22px;height:53px;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;overflow:hidden}
.contact .form .input .box .t,.contact .form .textarea .box .t{float:left;width:5em;font-size:14px;line-height:51px;color:#666}
.contact .form .input .box textarea,.contact .form .textarea .box textarea{padding-top:16px;padding-left:20px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#666;border:0;height:130px;width:770px;resize:none;overflow:hidden}
.contact .form .input .box input,.contact .form .textarea .box input{padding-left:20px;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;color:#666;border:0;height:100%;width:313px;overflow:hidden}
.contact .form .textarea{width:100%}
.contact .form .textarea .box{height:132px}
.contact .form .button{margin:22px 8px 0;border-radius:4px;height:53px;overflow:hidden}
.contact .form .button button{background:#c8a261;width:100%;height:100%;border:0;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:14px;font-weight:700;color:#fff}
.contact .form .button button:hover{opacity:.8}
.contact .form .text{padding-top:20px;font-size:12px;color:#999;text-align:center}
.new-list .item:after{display:block;content:"";clear:both}
.new-list .item{padding:20px;-moz-box-sizing:border-box;box-sizing:border-box;display:block;border-bottom:1px solid #e7e8eb}
.new-list .item .img{width:240px;border-radius:4px;margin-right:22px}
.new-list .item .img img{max-width:100%}
.new-list .item .t{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:18px;font-weight:700;color:#333}
.new-list .item .m{padding-top:8px;padding-bottom:10px;font-size:12px;color:#666}
.new-list .item .content{color:#666;font-size:14px;line-height:24px;height:48px;overflow:hidden}
.new-list .item:hover .t{color:#c8a261}
.new-info{padding:40px 22px 0}
.new-info h1{font-size:24px;font-weight:700;color:#333;margin-bottom:14px}
.new-info .p{font-size:14px;color:#666}
.new-info .content{min-height:200px;margin-top:28px;padding-top:22px;border-top:1px solid #e6e6e6;line-height:28px;font-size:14px;color:#000}
.new-info .content img{max-width:100%;height:auto!important}
.new-info .content .hr{margin:28px 0;height:1px;background:#e7e8eb}
.hosptial-list{padding:0 14px 24px;font-size:0;position:relative}
.hosptial-list:after{content:"";position:absolute;bottom:0;left:18px;right:18px;height:1px;background:#e6e6e6}
.hosptial-list .item{margin-top:20px;width:33.33%;padding:0 4px;-moz-box-sizing:border-box;box-sizing:border-box}
.hosptial-list .item .box{display:block;width:100%;height:350px;border-radius:4px;overflow:hidden;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.hosptial-list .item .box:hover{box-shadow:0 4px 18px rgba(0,0,0,.14)}
.hosptial-list .item .box .img img{width:100%;display:block}
.hosptial-list .item .box .t{padding-top:16px;font-size:14px;color:#333;font-weight:700;text-align:center}
.hosptial-list .item .box .content{text-align:center;padding-top:12px;line-height:22px;color:#666;font-size:12px;height:44px;overflow:hidden}
.hosptial-list .item .box .btn{text-align:center;margin:16px auto 0;font-size:12px;color:#c8a261;width:114px;height:30px;line-height:30px;border-radius:15px;border:1px solid #e6e6e6}
.page-ef .t{text-align:center;padding-top:46px;font-size:30px;font-weight:700;color:#333;line-height:30px}
.page-ef .b-t{padding-top:12px;font-size:14px;color:#666;text-align:center}
.page-ef .ef-list{width: 105%; margin:0 14px;padding-top:28px;padding-bottom:12px;border-bottom: 1px solid #e6e6e6;}
.page-ef .ef-list .item{ margin-bottom:20px;width:284px;-moz-box-sizing:border-box;box-sizing:border-box;margin-right: 20px;  }
.page-ef .ef-list .item:nth-of-type(3n){ margin-right: 0; }
.page-ef .ef-list .item .box{display:block;height:216px;border:1px solid #e6e6e6;border-radius:4px;text-align:center}
.page-ef .ef-list .item .box img{margin-top:40px;width:90px;height:90px}
.page-ef .ef-list .item .box p{margin-top:18px;line-height:16px;font-size:16px;color:#333;font-weight:700}
.page-ef .hr{margin:0 20px;height:1px;background:#e6e6e6}
.page-ef .ef-list2{margin:0 14px;padding-top:28px;padding-bottom:38px;font-size:0}
.page-ef .ef-list2 .item{padding:0 8px;width:33.33%;-moz-box-sizing:border-box;box-sizing:border-box}
.page-ef .ef-list2 .item .box{display:block;height:280px;border:1px solid #e6e6e6;border-radius:4px}
.page-ef .ef-list2 .item .box .img img{width:100%}
.page-ef .ef-list2 .item .box .pad20{padding:0 20px}
.page-ef .ef-list2 .item .box .ef-t{margin-top:18px;line-height:18px;font-size:16px;font-weight:700;color:#333}
.page-ef .ef-list2 .item .box .ef-c{margin-top:6px;line-height:18px;font-size:14px;color:#666}
.page-support{padding-bottom:57px;font-size:0}
.page-support .item{width:33.33%;padding:20px 8px 0;-moz-box-sizing:border-box;box-sizing:border-box}
.page-support .item .box{border:1px solid #e6e6e6;border-radius:4px;height:260px;text-align:center}
.page-support .item .box .img{margin-top:48px;text-align:center}
.page-support .item .box .img img{width:91px;height:91px}
.page-support .item .box .t{margin-top:20px;font-size:16px;font-weight:700;color:#c8a261}
.page-support .item .box .b{margin-top:12px;color:#333;font-size:12px}
.page-prospect{padding-bottom:35px}
.page-prospect .item{cursor:pointer;margin-top:23px;min-height:170px;border:1px solid #e6e6e6;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;padding:24px 0 0 44px;position:relative}
.page-prospect .item.on:after{top:47px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.page-prospect .item.on .c{display:block}
.page-prospect .item:after{content:"";position:absolute;right:67px;top:60px;width:45px;height:45px;background:url(../image/icon.png);background-size:100% 100%}
.page-prospect .item .img{width:120px;height:120px;border-radius:50%;overflow:hidden}
.page-prospect .item .img img{width:100%;height:100%}
.page-prospect .item .box{margin-top:44px;padding-left:26px;position:relative}
.page-prospect .item .t{width:550px;font-size:24px;color:#c8a261}
.page-prospect .item .c{display:none;padding-right:50px;margin:14px 0 19px;font-size:14px;line-height:24px;color:#333}
.page-odds{padding:17px 22px 30px;font-size:0}
.page-odds .box{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e6e6e6;border-radius:4px;overflow:hidden}
.page-odds .item{width:33.33%;height:220px}
.page-odds .item:last-child{display:none}
.page-odds .item .bg{width:100%;height:100%}
.page-odds .item .bg img{width:100%;max-height:220px}
.page-odds .item .text-box{padding:48px 18px 0}
.page-odds .item .text-box .t{font-weight:700;font-size:16px;color:#c8a261}
.page-odds .item .text-box .c{padding-top:8px;font-size:12px;line-height:24px;color:#333}
.page-info{padding:22px 22px 0;margin-bottom:-18px;font-size:14px;line-height:32px;color:#333}
.page-info img{border-radius:5px;max-width:100%;margin-bottom:14px;height:auto!important}
.to-test{padding:4px 0 0;}
.to-test .title{color:#333;font-weight:700;font-size:30px;text-align:center;margin-top:42px;padding-bottom:26px}
.plan{ padding: 0 20px;}
.plan:after,.to-test .test-list:after,
.contaus-top .tab:after{ display: block;content: "";clear: both; }
.to-test .test-list{padding-bottom:20px;border-bottom: 1px solid #e6e6e6;}
.to-test .test-list .item{float: left;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:17px;width:437px}
.to-test .test-list .item:nth-of-type(odd){ float: right; }
.to-test .test-list .item .box{border-radius:4px;border:1px solid #e6e6e6;height:150px;padding:37px 0 0 18px;-moz-box-sizing:border-box;box-sizing:border-box}
.to-test .test-list .item .box .fl{margin-right:12px}
.to-test .test-list .item .box .oh .t{margin-top:16px;font-size:18px;line-height:18px;font-weight:700;color:#333}
.to-test .test-list .item .box .oh .c{line-height:20px;width:316px;margin-top:8px;font-size:13px;color:#333}
.to-test .hr{height:1px;background:#e6e6e6}
.to-test .img{padding:20px 15px;width:100%}
.to-test .img img{max-width:100%;height:auto!important}
.contaus-top .tab{ margin-top: 15px; }
.contaus-top .tab span{ display: block;float: left;margin: 0 15px 15px 0; padding: 7px 10px;border: 1px solid #c8a261; border-radius: 65px;color: #c8a261;cursor: pointer; }
.contaus-top .tab span.on{ background: #c8a261;color: #fff; }
.contaus-top .contact-con .contact-list:first-child{ display: block; }
.contaus-top .contact-con .contact-list{ padding:20px 0; display: none;border-bottom: 1px solid #f0f0f0;margin-bottom: 20px; }
/** 赴美生子 **/
.conn-bor{margin: 0 15px; border-bottom: 1px solid #e6e6e6; }
.conn-bor:last-child{ border-bottom: 0; }
.titles{ padding: 20px 0 0; }
.titles h5{ font-size: 25px;color: #333;font-weight: bold; }
.details{ padding: 20px 0; }
.details img{ max-width: 100%; }
.conn-bor.page-conn{ padding-bottom: 20px; }
.advantage.page-ef .ef-list{ margin: 0;border-bottom: 0; }
.advantage.page-ef .ef-list .item{ width: 280px; }
.crowd-conn:after{ display: block;content: "";clear: both; }
.crowd-conn .lists{ margin-top: 20px; }
.crowd-conn ul li{ width: 280px;float: left;margin:0 23px 30px 0;border-radius: 5px;overflow: hidden; }
.crowd-conn ul li:nth-of-type(3n){ margin-right: 0; }
.crowd-conn ul li .intro{ padding: 15px 10px; border: 1px solid #e6e6e6;border-width: 0 1px 1px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px; }
.crowd-conn ul li .intro h5{ font-size: 16px;font-weight: bold;color: #333; }
.crowd-conn ul li .intro p{ font-size: 14px;color: #666; }
.summary.page-conn .details .remark{ padding: 20px;background: #c8a261;color: #fff;border-radius: 5px; }
/** substaion **/
.substaion ul{ padding: 0 15px; }
.substaion ul li{ padding: 20px 0;border-bottom: 1px solid #dcdcdc; }
.substaion ul li h5{ padding-bottom: 3px; }
.substaion ul li h5 a{ font-size: 18px; font-weight: bold;color: #000; }
.substaion ul li .childer a{ display: block;float: left;color: #333;margin-right: 20px; }
/** ency-list **/
.ency-list{ padding: 20px; }
.ency-list ul li{ float: left; width: calc(25% - 10px);padding-right: 10px;text-overflow: ellipsis;white-space: nowrap; overflow: hidden;
    padding-bottom: 20px;
}
.ency-list ul li:hover a{ color: #c8a261; }
/** article-remark **/
.article-remark{ padding: 50px 0; }
.article-remark h2{ font-size: 30px;color: #000;text-align: center;padding-bottom: 20px; }
/** taglist **/
.taglist{ background: #fff; }
.taglist .citys ul{ border: 0; }
.taglist .pages ul li{ display: inline-block;margin-right: 5px; }
.taglist .pages ul li span{
    padding: 5px 10px;
    border: 1px solid #dbdbdb;
    border-radius: 3px;
    font-size: 14px;
}
.taglist .pages ul li.active span{ background: #c8a261;color: #fff;border-color: #c8a261; }