@font-face{font-family:'icomoon';src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot) format('embedded-opentype') , url(../fonts/icomoon.ttf) format('truetype') , url(../fonts/icomoon.woff) format('woff') , url(../fonts/icomoon.svg) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'lucida_sansdemibold';src:url(../fonts/lucidasansdemibold-webfont.eot);src:url(../fonts/lucidasansdemibold-webfont.eot@#iefix) format('embedded-opentype') , url(../fonts/lucidasansdemibold-webfont.woff2) format('woff2') , url(../fonts/lucidasansdemibold-webfont.woff) format('woff') , url(../fonts/lucidasansdemibold-webfont.ttf) format('truetype') , url(../fonts/lucidasansdemibold-webfont.svg#lucida_sansdemibold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'klavika-regular';src:url(../fonts/Klavika%20Regular.eot);src:url(../fonts/Klavika%20Regular.eot@#iefix) format('embedded-opentype') , url(../fonts/Klavika%20Regular.woff2) format('woff2') , url(../fonts/Klavika%20Regular.woff) format('woff') , url(../fonts/Klavika%20Regular.ttf) format('truetype') , url(../fonts/Klavika%20Regular.svg#Klavika-Regular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'dincond-regular';src:url(../fonts/dincond-regular.eot);src:url(../fonts/dincond-regular.eot@#iefix) format('embedded-opentype') , url(../fonts/dincond-regular.woff2) format('woff2') , url(../fonts/dincond-regular.woff) format('woff') , url(../fonts/dincond-regular.ttf) format('truetype') , url(../fonts/dincond-regular.svg#dincond-regular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'DINbek-Bold';src:url(../fonts/DINbek-Bold.eot);src:url(../fonts/DINbek-Bold.eot@#iefix) format('embedded-opentype') , url(../fonts/DINbek-Bold.woff2) format('woff2') , url(../fonts/DINbek-Bold.woff) format('woff') , url(../fonts/DINbek-Bold.ttf) format('truetype') , url(../fonts/DINbek-Bold.svg#DINbek-Bold) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MingLan_UI_B';src:url(../fonts/MingLan_UI_B.eot);src:url(../fonts/MingLan_UI_B.eot@#iefix) format('embedded-opentype') , url(../fonts/MingLan_UI_B.woff) format('woff') , url(../fonts/MingLan_UI_B.ttf) format('truetype') , url(../fonts/MingLan_UI_B.svg#MingLan_UI_B) format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-femaledoc:before{content:"\e947"}.icon-doctalk:before{content:"\e93f"}.icon-warmheart:before{content:"\e940"}.icon-colonodrug:before{content:"\e941"}.icon-libreoffice:before{content:"\e900"}.icon-water:before{content:"\e901"}.icon-noeat:before{content:"\e902"}.icon-gut:before{content:"\e903"}.icon-drip:before{content:"\e904"}.icon-drop:before{content:"\e905"}.icon-flask:before{content:"\e906"}.icon-endoscope:before{content:"\e907"}.icon-bubble:before{content:"\e908"}.icon-scalpel:before{content:"\e909"}.icon-done:before{content:"\e90a"}.icon-stomach:before{content:"\e90b"}.icon-capsule:before{content:"\e90c"}.icon-heart-hl-o:before{content:"\e90d"}.icon-form-phone:before{content:"\e90e"}.icon-book:before{content:"\e90f"}.icon-echometer2:before{content:"\e910"}.icon-heart-hl:before{content:"\e911"}.icon-house:before{content:"\e912"}.icon-echometer2-o:before{content:"\e913"}.icon-namecard:before{content:"\e914"}.icon-airport:before{content:"\e915"}.icon-group:before{content:"\e916"}.icon-pill:before{content:"\e917"}.icon-echometer:before{content:"\e91d"}.icon-interpret:before{content:"\e919"}.icon-injector:before{content:"\e91a"}.icon-eggfreezing:before{content:"\e91b"}.icon-embryo-transfer:before{content:"\e91c"}.icon-menu:before{content:"\e91d"}.icon-aig:before{content:"\e91e";color:#545454}.icon-ct:before{content:"\e91f"}.icon-partner:before{content:"\e920"}.icon-plan:before{content:"\e921"}.icon-like:before{content:"\e922"}.icon-vas:before{content:"\e923"}.icon-target:before{content:"\e924"}.icon-support:before{content:"\e92a"}.icon-plus:before{content:"\e926"}.icon-pay:before{content:"\e927"}.icon-nmr:before{content:"\e928"}.icon-cancer:before{content:"\e929"}.icon-test:before{content:"\e92a"}.icon-plane:before{content:"\e92b"}.icon-digestive:before{content:"\e92c"}.icon-left:before{content:"\e92d"}.icon-right:before{content:"\e933"}.icon-advisor:before{content:"\e92f"}.icon-translate:before{content:"\e930"}.icon-woman:before{content:"\e931"}.icon-heart:before{content:"\e932"}.icon-insemination:before{content:"\e933"}.icon-left-thin:before{content:"\e939"}.icon-right-thin:before{content:"\e93a"}.icon-hotel:before{content:"\e936"}.icon-fuji:before{content:"\e937"}.icon-food:before{content:"\e938"}.icon-yes:before{content:"\e939"}.icon-echometer-vip:before{content:"\e93a"}.icon-ecg:before{content:"\e93b"}.icon-medical:before{content:"\e941"}.icon-phone-o:before{content:"\e93d"}.icon-form-person:before{content:"\e93e"}@charset "utf-8";.dincond-regular{font-family:dincond-regular}.klavika-regular{font-family:klavika-regular}.pagination{list-style:none;padding:0;margin-bottom:60px}.pagination li{display:inline-block;font-size:16px;padding:0 10px}*{font-family:-apple-system,"Helvetica Neue","Nimbus Sans L","Liberation Sans","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Source Han Sans CN","Source Han Sans SC","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif;letter-spacing:normal}html{font-size:62.5%;font-smoothing:antialiased;color:#383838;
}body{position:relative;font-size:14px;text-align:center;min-width:1340px;max-width:1920px;padding-top:50px;margin:auto}.body-new{padding-top:72px}a{text-decoration:none;color:#08c}a:not(.no-underline):hover {text-decoration:underline}a+.icon-right{font-size:12px;color:#00479D}.a-white{color:#fff}[data-alink]{cursor:pointer}.white a{font-size:16px;color:#fff}.hide{display:none}.jp{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro","HGS明朝E","メイリオ","ＭＳ Ｐ明朝","MS PMincho",Meiryo,serif!important}.MdLoader{position:relative;margin:0 auto;width:44px}.MdLoader:before{content:'';display:block;padding-top:100%}.MdLoader-circular{-webkit-animation:mdLoaderRotate 2s linear infinite;-moz-animation:mdLoaderRotate 2s linear infinite;animation:mdLoaderRotate 2s linear infinite;height:100%;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.MdLoader-path{stroke:#00479D;stroke-dasharray:1 , 200;stroke-dashoffset:0;stroke-linecap:round;stroke-width:4px;stroke-miterlimit:10;cx:22px;cy:22px;r:18px;fill:none;-webkit-animation:mdLoaderDash 1.5s ease-in-out infinite;-moz-animation:mdLoaderDash 1.5s ease-in-out infinite;animation:mdLoaderDash 1.5s ease-in-out infinite}.MdLoader--middle{width:30px}.MdLoader--middle .MdLoader-path{stroke-width:3px;cx:15px;cy:15px;r:12px}.MdLoader--small{width:20px}.MdLoader--small .MdLoader-path{stroke-width:2px;cx:10px;cy:10px;r:8px}@-webkit-keyframes mdLoaderRotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@-moz-keyframes mdLoaderRotate {
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@keyframes mdLoaderRotate {
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}@-webkit-keyframes mdLoaderDash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px;
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px;
    }
}@-moz-keyframes mdLoaderDash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px;
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px;
    }
}@keyframes mdLoaderDash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0;
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px;
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px;
    }
}
.banner_link{
	display:flex;
  	width:100%;
  height:100%;
}
.l150{ width:250px;}
.zzh3xdiv{width: 350px;height:auto;padding-bottom:15px;}

.zzh3xul{width: 280px;height:auto;margin-top: 10px;overflow: hidden;float: left;}
.zzh3xul li{float: left; margin: 0 5px;line-height: 40px;list-style: none;}
.zzh3xul li.zzh3x{font-size: 14px;float: none;color: #00479D;margin-bottom: 5px;}

.zzh3xdiv{position:absolute;padding-top:5px;padding-left:1px;display: none;top: 27px;left: -86px;background: #F6F6F6;}
.ovdzdf:hover .zzh3xdiv{display: block;}
.ovdzdf1 .zzh3xdiv{width: 350px;left: -30px; padding:10px;}/*医院框*/
.ovdzdf2 .zzh3xdiv{width: 800px;left: -188px;}/*医生框*/
.ovdzdf2 .zzh3xdiv .zzh3xul{width: 400px;}
.ovdzdf3 .zzh3xdiv{left: -320px;}
.ovdzdf4 .zzh3xdiv{left: -370px;}
.xdpa1c2{width: 300px;padding: 0 20px;}
.xdpa1c3{padding: 0 10px;}
.nabxs{list-style: none;padding: 0;margin: 0;margin-bottom: 6px;}
.nabxs a{color: #383838;}
.nabxs a:hover{text-decoration: none;}
.nabxs li{padding-bottom: 5px;}
.nabxs li.active {border-bottom: 3px solid #000;}
.nabxscon .tab-pane{display: none;}
.nabxscon .tab-pane li{overflow: hidden;white-space: nowrap;list-style: none;line-height: 2.2;}
.nabxscon .tab-pane.active{display: block;}
.list-style-none ul{padding: 0;margin: 0;}
.list-style-none ul li{list-style: none; padding: 0;}
.xdpa1c2 ul{padding: 0px;display: block;overflow: hidden;width: 100%;}

.xdpa1c2 ul li{list-style-type: none;display: block;width: 100%;height: 90px;text-align: center;line-height: 100px;font-size: 20px;margin-bottom:10px;background: #e1e1e1;color: #FFF;}
.xdpa1c2 ul li a{display: block;text-decoration: none;}
.xdpa1c2 ul li a:hover{text-decoration: none;background: #08c;color: #FFF;}
.xj1{height:100px;width:350px;}
.dfxg{}
.dfxg ul li{float:left;line-height: 40px;height: 40px;width: 30%;font-size:16px;border:1px solid #f1f1f1;margin-right:10px;margin-bottom:13px;text-align:center;}
.dfxg ul li a{text-decoration: none;display: block;color: #333;}
.dfxg ul li a:hover{text-decoration: none;color:#00479D;}
.dfxg ul li a:hover li{border:1px solid #00479D;}
.dfxg ul li img{margin-right: 10px;width: 25px;display: inline;vertical-align: middle;}
.footerbcenter ul li{list-style:none;float:left;width:40%;}
.footernav{overflow: hidden;text-align: center;}
.footernav ul{display: inline-block;}
.footernav ul li{float: left;}
.footernav ul li a{color: #00479D;height: 45px;line-height: 45px;display: inline-block;padding: 0 20px;}
.footerbottom{background: #f5f5f5;}
.footerbcenter{line-height: 32px;padding-bottom: 20px;}
.footerbcenter p{margin: 0;}
.footerbcenter h3{margin: 0;}
.footerbottom2{width:80%;padding: 15px 0;color:#8e8e8e;border-top:1px solid #e5e5e5;margin:auto;}
.dpfds{position: absolute;bottom: 2px;right: 62px;list-style: none;padding: 0;margin: 0;}
.dfgxx{display: none !important;}
.dfgxx.active{display: flex !important;}
/*.m-top-30 a{color: #00479D;}*/
.dpfds a{color: #757575 !important;}
.dpfds a:hover{text-decoration: none;color: #08c !important;}
.dpfds li.active a{color: #08c !important;}
.border-color-primary{border-color:#00479D!important}.color-female{color:#00479D}.color-male{color:#7ecdfe}.border-color-black{border-color:#000!important}.border-color-transparent{border-color:transparent!important}.color-primary{color:#00479D!important}.color-primary-light{color:rgba(51,51,51,.5)!important}.color-grey{color:#888!important}.color-grey2{color:#9e9e9e!important}.color-grey3{color:#bbb!important}.color-white{color:#fff!important}.color-black{color:#333!important}a.color-black:hover{color:#08c!important}.color-inherit{color:inherit!important}header,footer,body>section{width:100%;max-width:1920px;text-align:center;overflow:hidden}.list-unstyled{list-style:none;padding:0}.list-red-number{padding-left:0;list-style:none;counter-reset:item}.list-red-number>li::before{counter-increment:item;color:#00479D;font-style:italic;content:counter(item) "."}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.line-clamp-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.line-clamp-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.line-clamp-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bold{font-weight:bold!important}.italic{font-style:italic}.font-weight-normal{font-weight:normal!important}.lighter{font-weight:lighter!important}.font-weight-lighter{font-weight:300!important}.clearfix:after{content:"";display:block;clear:both}.left{float:left}.right{float:right}.half-width{width:50%}.full-width{width:100%}.full-height{height:100%}.left-container{width:50%;margin-right:50%}.right-container{width:50%;margin-left:50%}.half-wrapper{width:600px}.center-wrapper{width:1200px!important;display:inline-block;position:relative}.service-item{display:inline-block;text-align:left;line-height:50px;vertical-align:middle}.service-item i{display:inline-block;font-size:40px;width:30px;margin-right:16px;margin-bottom:5px;vertical-align:middle}em{font-style:normal;font-weight:bold}.content{font-size:16px;text-align:left;line-height:24px;box-sizing:border-box}.left-container.content,.right-container.content{box-sizing:inherit}.left-container .content,.left .content{padding-left:0;padding-right:70px}.right-container .content,.right .content{padding-left:70px;padding-right:0}.logo-container h1{margin:0}.content h1{font-size:36px;line-height:normal;font-weight:lighter;margin-bottom:45px;margin-top:60px}.content h2{font-size:28px;font-weight:bold;margin-bottom:45px;margin-top:40px}#index .content h2{font-size:28px;font-weight:lighter;margin-bottom:45px;margin-top:40px}.content h3{font-size:18px;line-height:24px;font-weight:bold;margin-bottom:24px}.content .note{font-size:14px;margin-top:-15px;margin-left:5px;width:93%;line-height:20px}.content p{margin-bottom:23px}.bar{width:100%;height:80px;line-height:80px;background:#00479D}.bar .center-wrapper{text-align:left}.bar p,.bar h1{display:inline;color:#fff;font-size:30px;font-weight:normal;vertical-align:middle;font-weight:lighter}.bar p .jp,.bar h1 .jp{font-size:18px;margin-left:20px}.bar .service-items{display:inline-block;margin-right:0;position:absolute;right:45px;margin-top:5px;color:#000}.bar .service-item{margin-right:20px}.bar .service-item i{font-size:36px}.other-cases{margin-top:10px;box-sizing:border-box;padding-right:0}.other-cases .case-list{padding:0;margin-bottom:10px}.other-cases{font-size:14px;line-height:22px;list-style:none;display:inline-block;vertical-align:top;width:365px;margin-right:30px;margin-bottom:20px}.case-item{font-size:14px;line-height:22px;list-style:none;display:inline-block;vertical-align:top;width:325px;margin-right:30px;margin-bottom:15px}.other-cases .case-item p{margin-bottom:10px}.case-card{border:1px solid #f1f1f1;padding:15px 10px 5px 20px;background:#fff}.sidelist-showcase{width:320px}.square-before::before{content:'';margin-right:4px;display:inline-block;width:10px;height:10px;background-color:#00479D}.header{position:fixed;z-index:999;top:0;left:0;right:0;height:73px;background:#f6f6f6;}.header:hover{200px;}.header .logo{width:180px}.header .nav{border-top:1px solid #e9e9e9}.header a,.header a:hover,.header a:active{color:#333;text-decoration:none;}.header a:hover{color:#00479D}.header .nav>ul{padding-top:5px}.header .nav>ul>li{margin-right:65px;position:relative;border-bottom:3px solid transparent}.header .nav>ul>li:last-child{margin-right:16px}.header .nav>ul>li>a:first-child,.header .nav>ul>li>span:first-child{line-height:28px}.header .nav>ul>li:hover{border-color:#00479D!important;transition:border-color .3s}.header .nav>ul>li>ul a{white-space:nowrap;line-height:28px}.body-new header{display:none}header{height:50px;font-size:14px;color:#ababab;background:rgba(245,245,245,.97);position:fixed;z-index:2000;top:0}header .center-wrapper>div{text-align:left;vertical-align:middle!important}.vex{padding:0 20px}.vex-open.body-new{overflow:inherit}.vex-content{background:linear-gradient(to bottom right,#ffeef7,white,#ffeef7)!important;padding-left:100px!important;padding-right:100px!important;width:630px!important}.vex-dialog-buttons{display:flex!important;flex-direction:column!important;align-items:center!important}.vex-dialog-button{float:none!important;border-radius:3px!important;margin:10px auto 20px auto!important;padding:0!important;display:inline-block!important;width:190px!important;color:#fff!important;background:linear-gradient(-46deg,#b0c3fb 15%,#feb6db 85%)!important;font-size:18px!important;line-height:40px!important;vertical-align:middle!important;text-align:center!important}.contact-dialog__logo{max-width:250px;margin:38px auto 20px auto}.contact-dialog__logo img{max-width:100%}.contact-dialog__success{width:140px}.contact-dialog__input-container{width:100%;margin:15px auto 10px auto;background:#fff;border:1px solid #efefef;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#727272}.contact-dialog__icon{width:60px;text-align:center;font-size:30px}.contact-dialog__input{border:none;outline:none;font-size:14px;line-height:36px;vertical-align:middle}.contact-dialog__footer{margin:20px auto;line-height:30px;text-align:center;color:#727171}.btn-primary{box-sizing:border-box;display:inline-block;text-decoration:none;background:#00479D;color:#fff;font-size:16px;line-height:35px;padding:0 30px;border:1px solid #00479D;transition:.3s color , .3s background-color}.btn-primary:hover,.btn-primary:active{text-decoration:none}.suggest-package-item__tag{display:inline-block;line-height:20px;font-size:16px;font-weight:normal;vertical-align:middle;margin-right:5px;padding:0 8px;color:#fff}.suggest-package-item__tag:nth-child(odd) {background:linear-gradient(-44deg,#d7b1e7,#8eddf2)}.suggest-package-item__tag:nth-child(even) {background:linear-gradient(-44deg,#b0c3fb 15%,#feb6db 85%)}.article-item:not(:last-child) {border-bottom:1px solid #efefef}.article-item__content{width:570px}.article-item__img{width:318px}#home{position:relative;height:450px;color:#000}#home .swiper-container{width:100%;height:100%}#home .swiper-prev,#home .swiper-next{position:absolute;bottom:35px;font-size:45px;color:#00479d;z-index:100;cursor:pointer}#home .swiper-button-disabled{opacity:.2}#home .swiper-prev{left:64px}#home .swiper-next{right:64px}#home .swiper-pagination{bottom:30px}#home .swiper-pagination-bullet{width:14px;height:14px;margin:0 9px}#home .swiper-pagination-bullet-active{background:#000}#home .service-items{width:1108px;margin:90px auto auto}#home .service-item{box-sizing:border-box;padding:0 10px 55px 50px}#home .home-buttons{position:absolute;z-index:100;top:250px;width:100%;text-align:center}#home .home-button{color:#000;text-decoration:none;position:relative;cursor:pointer;display:inline-block;margin:0 20px;font-size:14px;line-height:16px;padding:6px 20px;border:1px solid;-webkit-user-select:none;user-select:none;-o-transition:.3s color , .3s background-color;-ms-transition:.3s color , .3s background-color;-moz-transition:.3s color , .3s background-color;-webkit-transition:.3s color , .3s background-color;transition:.3s color , .3s background-color}#home .home-button:hover{color:#fff;background-color:#00479D;border-color:#00479D}#home .home-images,#home .swiper-slide .home-cases{z-index:100;width:100%;position:absolute;top:220px;text-align:center}#home .home-image{padding-left:20px;display:inline-block}#home .home-image:first-child{}#home .home-image:last-child{}#home .swiper-slide .center-wrapper{height:100%}#home .swiper-slide .slogan,#home .swiper-slide .subtitle{color:#333;width:100%;text-align:center;font-size:18px}#home .swiper-slide .slogan{font-size:28px;font-weight:lighter}#home .swiper-slide .subtitle{margin:16px auto 0;font-size:14px}#home .swiper-slide .home-cases{top:220px}#home .swiper-slide .home-case{display:inline-block;color:#fff}#home .swiper-slide .home-case .home-case-image-link{display:block;border:2px solid #fff;width:320;height:180px;margin:0 30px 8px}#home .swiper-slide .home-case .home-case-image-link img{width:100%;height:100%}#home .swiper-slide .home-case .home-case-text-link{color:#fff}#home .swiper-slide .home-case .home-case-text-link-black{color:#333}#home .swiper-slide{background-position:center center;background-repeat:no-repeat}#home .swiper-slide.nth-child-1 .center-wrapper .slogan{color:#fff;font-size:24px;width:100%;text-align:center;margin-top:350px}#home .swiper-slide.nth-child-1 .home-images{top:110px}#home .swiper-slide.nth-child-1 .home-image:first-child{width:250px}#home .swiper-slide.nth-child-1 .home-image:last-child{width:200px;padding-bottom:16px;padding-left:46px;padding-right:04px}#home .swiper-slide.nth-child-2 .slogan{margin-top:40px;margin-left:-325px}#home .swiper-slide.nth-child-2 .subtitle{margin-top:20px;margin-left:-330px;line-height:20px}#home .swiper-slide.nth-child-2 .home-images{top:285px;margin-left:-135px}#home .swiper-slide.nth-child-2 .home-images .qq-logo{top:495px;margin-left:-905px;margin-top:55px}#home .swiper-slide.nth-child-2 .home-case{margin-top:-25px;margin-left:-670px}#home .swiper-slide.nth-child-2 .home-buttons{top:150px;margin-left:-330px}#home .swiper-slide.nth-child-3 .slogan{margin-top:30px}#home .swiper-slide.nth-child-3 .subtitle{max-width:555px}#home .swiper-slide.nth-child-3 .home-images{top:100px}#home .swiper-slide.nth-child-4 .slogan{margin-top:40px;margin-left:-284px}#home .swiper-slide.nth-child-4 .subtitle{margin-top:20px;margin-left:-277px;line-height:20px}#home .swiper-slide.nth-child-4 .home-images{top:275px;margin-left:-100px}#home .swiper-slide.nth-child-4 .home-case{margin-top:-25px;margin-left:-590px}#home .swiper-slide.nth-child-4 .home-buttons{top:150px;margin-left:-295px}#home .swiper-slide.nth-child-5{background-position:center;background-repeat:no-repeat;background-size:cover}#home .swiper-slide.nth-child-5 .egg-home-case-lele-subtitle{position:absolute;bottom:80px;right:51%;width:560px;color:#fff;text-align:left}#home .swiper-slide.nth-child-5 .egg-home-case-lele-video{position:absolute;top:90px;left:45%;margin-left:200px;color:#fff;text-align:center}#home .swiper-slide.nth-child-6 .exam-home-video{box-sizing:border-box;background:rgba(255,255,255,.88);padding:5px;position:absolute;top:120px;left:50%;margin-left:-473px;text-align:center}#home .swiper-slide.nth-child-6 .exam-home-video-title{position:absolute;width:100%;top:-45px;left:50%;transform:translateX(-50%)}#home .swiper-slide.nth-child-6 .slogan{margin-top:70px;margin-left:-305px}#home .swiper-slide.nth-child-new-2 .exam-home-video{box-sizing:border-box;background:rgba(255,255,255,1);padding:7px 7px 2px 7px;position:absolute;top:200px;left:50%;margin-left:-480px;text-align:center}#city{height:780px;position:relative}#city .left-container,#city .right-container{position:absolute}#city .left-container .content{width:600px;margin-left:auto}#city .swiper-container{position:relative;height:100%}#city .swiper-nav{position:absolute;color:#fff;font-size:36px;z-index:10;font-weight:lighter;left:46px;top:50px;text-align:left}#city .swiper-nav .cities{list-style:none;font-size:0;padding:0;margin-top:34px}#city .swiper-nav .cities li{display:inline-block;padding-right:20px;padding-left:26px;height:64px;line-height:64px;font-size:30px;cursor:pointer}#city .swiper-nav .cities li.current{background:url(static/images/city/current-city-name.png) no-repeat center}#city .swiper-nav .cities .en{font-size:16px;margin-left:10px}#city .swiper-wrapper{width:100%;height:100%}#city .swiper-slide{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;opacity:0;-o-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;-webkit-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;-ms-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;-moz-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;transition:opacity .7s ease-in-out , background-image 1s ease-in-out}#city .swiper-slide:first-child{opacity:1}#city .swiper-slide .city-des{width:556px;height:216px;background:rgba(255,255,255,.85);text-align:left;position:absolute;left:46px;bottom:80px;box-sizing:border-box;padding:28px 32px;font-size:16px;line-height:24px}#city .swiper-slide .city-des p{padding:0;margin:0 0 18px}#city .logo{position:absolute;left:50%;margin-left:810px;bottom:79px;z-index:100}#city .note{font-size:14px}#institution{height:750px;border-top:1px solid #fff;background-position:top center;background-repeat:no-repeat;position:relative}#institution .left-container .content{padding-bottom:80px}#institution .left-container .content h2{margin-top:40px;margin-bottom:49px}#institution .institution-logos{list-style:none;margin-top:30px;padding-left:60px}#institution .institution-slides{position:absolute;margin-left:60px;bottom:50px;left:50%;border:2px solid #fff;overflow:hidden;width:544px;height:309px}#institution .swiper-container{height:100%}#institution .swiper-slide{background-size:cover}#institution .swiper-slide img{width:100%;height:100%}#institution .institution-logos li{display:inline-block;margin-top:24px}#institution .logo{position:absolute;top:40px;left:50%;margin-left:46px}#service .home-items{display:inline-block;width:850px;margin-left:120px}#service .project,#service .service{width:100%;background-position:center top;background-repeat:no-repeat}#service .project{height:530px}#service .project .legend{position:relative;width:50%;height:100%;color:#000}#service .project .legend-box{position:absolute;top:120px;width:270px;height:270px;border-left:solid 3px;border-top:solid 3px}#service .project .legend-box .right-line{position:absolute;border-right:3px solid;width:100%;right:0;top:0;bottom:37px}#service .project .legend-box .bottom-line{position:absolute;border-bottom:3px solid;height:100%;bottom:0;left:0;right:35px}#service .project .legend-box .corner-icon{position:absolute;color:#00479D;font-size:26px;right:-9px;bottom:-7px}#service .project .legend-box .title{display:block;margin:0;padding:0;position:absolute;left:26px;top:20px;font-size:36px;line-height:42px;font-weight:lighter;text-align:left}#service .project .legend-box .title-en,#service .project .legend-box .title-jp{position:absolute;font-size:14px;text-align:left;left:5px;top:100%;margin-top:10px}#service .project:nth-child(2) .legend-box .title-jp {margin-top:-46px;left:90px}#service .project:nth-child(3) .legend-box .title-jp,
#service .project:nth-child(4) .legend-box .title-jp {top:56px;left:30px}#service .project:nth-child(5) .legend-box .title-jp {margin-top:-34px;left:20px}#service .project:nth-child(6) .legend-box .title-jp {position:relative;display:inline}#service .project .legend-box .legend-icon{position:absolute;left:20px;bottom:20px;font-size:70px}#service .project .content{width:50%;box-sizing:border-box;padding-left:46px;font-size:16px;padding-top:40px}#service .project .content h3{font-size:24px;line-height:24px;margin-bottom:30px}#service .project .content p{margin-bottom:27px}#service .project:nth-child(even) .center-wrapper .legend {float:left}#service .project:nth-child(even) .center-wrapper .legend-box {right:160px}#service .project:nth-child(odd) .center-wrapper .legend {float:right}#service .project:nth-child(odd) .center-wrapper .legend-box {left:175px}#service .project:nth-child(even) .center-wrapper .content {float:right;padding-right:40px}#service .project:nth-child(odd) .center-wrapper .content {float:left;padding-right:0}#service .project:nth-child(2) {}#service .project:nth-child(3) {background-color:#ededed}#service .project:nth-child(3) .legend-box {top:135px}#service .project:nth-child(4) {}#service .project:nth-child(4) .content {}#service .project:nth-child(4) .legend-box {top:162px}#service .project:nth-child(5) {background-color:#ededed}#service .project:nth-child(5) .legend-box {top:100px}#service .project:nth-child(5) .legend-box .title {left:auto;right:36px}#service .project:nth-child(5) .legend-box .legend-icon {left:auto;right:10px}#service .project:nth-child(6) {background-color:#d0cfdc}#service .project:nth-child(6) .content {padding-top:69px}#service .project:nth-child(6) .legend-box {top:132px}#service .project .legend-box .logo{position:absolute;height:90px;right:26px;bottom:18px}#service .service{height:328px;border-top:1px solid #fff;position:relative}#service .service h2{display:block;position:absolute;right:50%;top:50%;font-weight:lighter;font-size:30px;margin-top:10px;width:240px}#service .service .right-container{position:relative}#service .service .content{padding-left:46px;padding-right:50px}#service .service .content h3{font-size:24px;margin-top:60px;line-height:24px;margin-bottom:18px}#service .service .content p{margin-bottom:24px}#service .service .title-icon{position:absolute;display:block;top:0;left:16px;line-height:24px;font-size:16px}#service .service:nth-child(8) .title-icon {color:#00479D}#service .service:nth-child(9) .title-icon {color:#333}#service .service:nth-child(10) .title-icon {color:#3699df}#service .service:nth-child(11) .title-icon {color:#a07045}#service .service:nth-child(12) .title-icon {color:#00479D}#process{height:942px;background:#efefef}#process>.process-container{margin-top:12px;position:relative;line-height:405px;font-size:0}#process .process-box{display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;padding:31px 0}#process .process-step{font-weight:bold;font-size:32px;margin-top:50px}#process .process-detail{line-height:30px;height:60px;width:85%;bottom:06px;position:absolute;display:table;margin-left:25px;margin-bottom:10px}#process .process-detail span{display:table-cell;vertical-align:middle}#process .process-icon{font-size:54px;color:#000;padding-top:46px}#process .process-jp{font-family:"MS PGothic"!important}#process .process-en,#process .process-jp{font-size:14px;margin-top:18px}#process .arrow{width:50px;display:inline-block;vertical-align:middle;font-size:24px;color:#00479D}#process .arrow.arrow-down{position:absolute;transform:rotate(90deg);right:174px;top:205px}#process .process-box>div{border:4px solid #000;width:346px;height:165px;position:relative}#process .process-box>div:not(:first-child) {border-top:none}#process-solo{}#process-solo>.process-container{position:relative;line-height:405px;font-size:0}#process-solo .process-box{display:inline-block;vertical-align:middle;font-size:18px;line-height:18px;padding:31px 0}#process-solo .process-step{font-weight:bold;font-size:32px;margin-top:50px}#process-solo .process-detail{line-height:30px;height:60px;width:85%;bottom:06px;position:absolute;display:table;margin-left:25px;margin-bottom:10px}#process-solo .process-detail span{display:table-cell;vertical-align:middle}#process-solo .process-icon{font-size:54px;color:#000;padding-top:46px}#process-solo .process-jp{font-family:"MS PGothic"!important}#process-solo .process-en,#process-solo .process-jp{font-size:14px;margin-top:18px}#process-solo .arrow{width:50px;display:inline-block;vertical-align:middle;font-size:24px;color:#00479D}#process-solo .arrow.arrow-down{position:absolute;transform:rotate(90deg);right:174px;top:205px}#process-solo .process-box>div{border:4px solid #000;width:346px;height:165px;position:relative}#process-solo .process-box>div:not(:first-child) {border-top:none}.price-packages .package-head{width:100%;height:132px;border-top:1px solid #fff;color:#00479D;font-weight:bold;padding-top:70px;line-height:46px;height:132px}.price-packages .package-head-vip{background:#00479D;color:#fff;text-align:right;padding-right:14px}.price-packages .package-body{padding-top:15px;margin-top:12px}.price-packages .package-desc{font-size:12px;vertical-align:bottom}.price-packages .package-no{font-size:50px;margin-left:6px;font-family:lucida_sansdemibold!important}.price-packages .package-name{font-size:24px;line-height:24px;font-weight:bold}.price-packages .package-journey{margin-top:10px}.price-packages .package-suggest{margin-top:20px}.price-packages .package-location{margin-top:22px}.price-packages .package-contents{}.price-packages .package-contains{margin-top:10px;font-size:14px}.price-packages .package-contains ul{box-sizing:border-box;list-style-type:decimal;margin-left:-22px}.price-packages .package-icons{margin-top:30px;height:30px}.price-packages .package-price{margin-top:20px;line-height:24px}.price-packages .package-price em{font-style:italic;font-size:24px;color:#00479D;font-weight:bold;margin:auto 08px}.price-packages .package-price-item{margin-bottom:02px}.price-color{font-style:italic;font-size:24px;color:#00479D;font-weight:bold;margin:auto 08px}#price{height:1174px}#price .title-image{background-image:url(static/images/product-detail/title.png)}#price .center-wrapper{height:inherit}#price .city-tab{text-align:center;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;box-sizing:border-box;cursor:pointer}#price .city-tab.current{background-color:#f7f7f7}#price .city-tab.current h2{color:#000}#price .price-packages{text-align:left;height:735px}#price .price-packages .pure-u-1-4>*{padding-left:52px;box-sizing:border-box}#price .price-packages .package-body{border-right:1px dashed #383838}#price .price-packages>div:last-child .package-body{border-right:none}#price .package-status{margin-top:30px;font-size:12px}#price .package-link{margin-top:0;font-size:16px}#price .package-explain{text-align:left;margin-top:5px;padding-left:46px;line-height:24px}#price .package-explain em{font-style:normal;font-weight:bold}#price .payment-icons{margin-top:-120px;line-height:30px;width:100px;margin-left:650px}#price .payment-icons img{margin-top:40px}#price-lite .title-image{background-image:url(static/images/product-detail/title.png)}#price-lite .center-wrapper{height:auto}#price-lite .city-tab{text-align:center;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;box-sizing:border-box;cursor:pointer}#price-lite .city-tab.current{background-color:#f7f7f7}#price-lite .city-tab.current h2{color:#000}#price-lite .price-packages{text-align:left;height:380px}.price-packages .package-head{width:100%;height:132px;border-top:1px solid #fff;color:#00479D;font-weight:bold;padding-top:50px;line-height:46px;height:100px}.price-packages .package-head-vip{background:#00479D;color:#fff;text-align:right;padding-right:14px}#price-lite .price-packages .package-body{padding-top:15px;margin-top:12px;height:250px}#price-lite .price-packages .pure-u-1-4>*{padding-left:52px;box-sizing:border-box}#price-lite .price-packages .package-body{border-right:1px dashed #383838}#price-lite .price-packages>div:last-child .package-body{border-right:none}#price-lite .package-status{margin-top:30px;font-size:12px}#price-lite .package-link{margin-top:-15px;margin-bottom:25px;font-size:16px}#price-lite .package-explain{text-align:left;margin-top:20px;padding-left:46px;line-height:24px}#price-lite .package-explain em{font-style:normal;font-weight:bold}#price-lite .payment-icons{margin-top:-120px;line-height:30px;width:100px;margin-left:650px}#price-lite .payment-icons img{margin-top:40px}#price-lite-lite{margin-bottom:10px}#price-lite-lite .title-image{background-image:url(static/images/product-detail/title.png)}#price-lite-lite .center-wrapper{height:inherit}#price-lite-lite .city-tab{text-align:center;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;box-sizing:border-box;cursor:pointer}#price-lite-lite .city-tab.current{background-color:#f7f7f7}#price-lite-lite .city-tab.current h2{color:#000}#price-lite-lite .price-packages{text-align:left;height:365px}#price-lite-lite .price-packages .package-head{width:100%;height:132px;border-top:1px solid #fff;color:#00479D;font-weight:bold;padding-top:50px;line-height:46px;height:100px}#price-lite-lite .price-packages .package-head-vip{background:#00479D;color:#fff;text-align:right;padding-right:14px}#price-lite-lite .price-packages .package-body{padding-top:15px;margin-top:12px;height:200px}#price-lite-lite .price-packages .pure-u-1-4>*{padding-left:52px;box-sizing:border-box}#price-lite-lite .price-packages .package-body{border-right:1px dashed #383838}#price-lite-lite .price-packages>div:last-child .package-body{border-right:none}#price-lite-lite .package-status{margin-top:30px;font-size:12px}#price-lite-lite .package-link{margin-top:-15px;margin-bottom:25px;font-size:16px}#price-lite-lite .package-explain{text-align:left;margin-top:5px;padding-left:46px;line-height:24px}#price-lite-lite .package-explain em{font-style:normal;font-weight:bold}#price-lite-lite .payment-icons{margin-top:-120px;line-height:30px;width:100px;margin-left:650px}#price-lite-lite .payment-icons img{margin-top:40px}#price-lite-set{height:680px}#price-lite-set .title-image{background-image:url(static/images/product-detail/title.png)}#price-lite-set .center-wrapper{height:inherit}#price-lite-set .city-tab{text-align:center;border-left:1px solid #f7f7f7;border-right:1px solid #f7f7f7;box-sizing:border-box;cursor:pointer}#price-lite-set .city-tab.current{background-color:#f7f7f7}#price-lite-set .city-tab.current h2{color:#000}#price-lite-set .price-packages{text-align:left;height:445px}#price-lite-set .price-packages .package-body{padding-top:15px;margin-top:12px;height:250px}#price-lite-set .price-packages .pure-u-1-4>*{padding-left:52px;box-sizing:border-box}#price-lite-set .price-packages .package-body{border-right:1px dashed #383838}#price-lite-set .price-packages>div:last-child .package-body{border-right:none}#price-lite-set .package-status{margin-top:30px;font-size:12px}#price-lite-set .package-link{margin-top:-15px;margin-bottom:25px;font-size:16px}#price-lite-set .package-explain{text-align:left;margin-top:5px;padding-left:46px;line-height:24px}#price-lite-set .package-explain em{font-style:normal;font-weight:bold}#price-lite-set .payment-icons{margin-top:-120px;line-height:30px;width:100px;margin-left:650px}#price-lite-set .payment-icons img{margin-top:40px}#case{height:500px}#case .swiper-container{width:100%;height:500px}#case .swiper-wrapper{width:100%;height:100%}#case .swiper-slide{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;padding:relative}#case .case-content{position:absolute;background:rgba(255,255,255,.5);width:754px;height:212px}#case .case-content .case-icon{position:absolute;border:1px dashed #00479D;text-align:center;color:#00479D;border-radius:50%;width:56px;height:56px;left:-28px;top:-28px}#case .case-content .case-icon i{vertical-align:middle;line-height:56px;font-size:24px}#case .case-content .logo{position:absolute;width:130px;right:30px;bottom:40px}#case .case-content .case-quote{font-size:24px;top:20px;position:absolute;left:30px}#case .case-content .case-quote>span{font-family:Baskerville,Georgia,"Liberation Serif","Kaiti SC",STKaiti,"AR PL UKai CN","AR PL UKai HK","AR PL UKai TW","AR PL UKai TW MBE","AR PL KaitiM GB",KaiTi,KaiTi_GB2312,"TW\-Kai",serif!important}#case .case-content .case-quote-sign{font-size:48px}#case .case-content .case-person{font-weight:lighter;position:absolute;font-size:16px;bottom:56px;left:90px}#case .case-content .case-person a{margin-left:10px}#case .swiper-slide:nth-child(1) .case-content {left:50%;margin-left:-554px;top:110px}#case .swiper-slide:nth-child(2) .case-content {left:50%;margin-left:-554px;top:110px}#case .case-content2{position:absolute;left:0;right:0;top:118px;left:47%;height:134px;width:800px;margin-left:-240px;color:#fff;font-weight:lighter}#case .case-content2 .case-content2-container{height:134px;display:table-cell;vertical-align:middle}#case .case-content2 .case-quote{text-align:left;font-size:20px;text-indent:-24px;line-height:30px}#case .case-content2 .case-person{text-align:left;font-size:16px;margin-top:10px}#case .case-content2 a{color:#fff!important}#case .case-content2 a:hover{text-decoration:underline}#case .case-content2 .case-quote-sign{font-size:36px;font-family:Baskerville,Georgia,"Liberation Serif","Kaiti SC",STKaiti,"AR PL UKai CN","AR PL UKai HK","AR PL UKai TW","AR PL UKai TW MBE","AR PL KaitiM GB",KaiTi,KaiTi_GB2312,"TW\-Kai",serif!important;vertical-align:middle}#case .swiper-prev,#case .swiper-next{position:absolute;top:46%;margin-top:-80px;font-size:60px;color:#fff;z-index:100;opacity:.8;cursor:pointer}#case .swiper-button-disabled{opacity:.2}#case .swiper-prev{left:50%;margin-left:-650px}#case .swiper-next{right:50%;margin-right:-650px}#case .swiper-pagination{bottom:30px}#case .swiper-pagination-bullet{width:14px;height:14px;margin:0 9px}#case .swiper-pagination-bullet-active{background:#000;opacity:.8}#qa{height:890px;background:#00479D;position:relative}#qa .bar{height:120px;line-height:120px}#qa .bar .en{font-weight:lighter;font-family:serif}#qa .content{color:#f8f8f8;padding:0;line-height:28px}#qa dl{width:50%;float:left;padding:0 46px;box-sizing:border-box;margin-top:0}#qa dl:nth-child(odd) {padding-left:0;padding-right:92px}#qa dt{font-weight:bold;font-size:18px}#qa dd{margin-left:0;margin-bottom:43px;font-weight:lighter}#qa dd em{font-size:18px}#qa .logo{position:absolute;width:140px;bottom:50px;left:50%;margin-left:400px}#qa-full{background:#00479D;position:relative}#qa-full .bar{height:120px;line-height:120px}#qa-full .bar .en{font-weight:lighter;font-family:serif}#qa-full .content{color:#f8f8f8;padding:0;line-height:28px}#qa-full dl{width:50%;float:left;padding:0 46px;box-sizing:border-box;margin-top:0}#qa-full dl:nth-child(odd) {padding-left:0;padding-right:92px}#qa-full dt{font-weight:bold;font-size:18px}#qa-full dd{margin-left:0;margin-bottom:43px;font-weight:lighter}#qa-full dd em{font-size:18px}#qa-full .logo{position:absolute;width:140px;bottom:50px;left:50%;margin-left:400px}#egg-qa-full{background:#fff;position:relative}#egg-qa-full .bar{height:100px;line-height:100px}#egg-qa-full .bar .en{font-weight:lighter;font-family:serif}#egg-qa-full .content{color:#333;padding:0;line-height:28px}#egg-qa-full dl{width:50%;float:left;padding:0 46px;box-sizing:border-box;margin-top:0}#egg-qa-full dl:nth-child(odd) {padding-left:50px;padding-right:40px}#egg-qa-full dt{font-weight:bold;font-size:18px}#egg-qa-full dd{margin-left:0;margin-bottom:43px;font-weight:normal}#egg-qa-full dd em{font-size:18px}#egg-qa-full .logo{position:absolute;width:140px;bottom:50px;left:50%;margin-left:400px}.qa-item-label{margin-right:10px}.qa-item-label__content{line-height:28px;padding-left:7px;padding-right:7px}.qa-item-question{}.qa-item-answer{}.qa-item-question__content{font-size:20px}.qa-item-answer__content{font-size:14px;line-height:22px}.qa-item_detail .qa-item-label{margin-right:15px}.qa-item_detail .qa-item-label__content{line-height:30px}.qa-item_detail .qa-item-question__content{font-size:24px}.qa-item_detail .qa-item-answer__content{font-size:16px;margin-right:10px}.qa-item_side .qa-item-question__content{font-size:18px}.qa-order{color:#00479D!important;line-height:55px;font-size:40px;font-family:dincond-regular!important;font-style:italic;font-weight:normal;width:40px;margin-left:-50px;vertical-align:middle}.qa-order-white{color:#fff!important;line-height:55px;font-size:40px;font-family:dincond-regular!important;font-style:italic;font-weight:normal;width:40px;margin-left:-50px;vertical-align:middle}.contact{padding:30px 0}.contact__form{width:520px;text-align:left}.contact__form-channel{height:67px;line-height:70px}.title-light-box{font-size:30px;font-weight:lighter;border-left:8px solid #00479D;padding-left:16px;/*letter-spacing:2px*/}.title-light-box .title-jp{font-size:14px}.contact__form-channel-content{margin-left:26px;font-size:16px}.contact__form-channel-content.dincond-regular{font-size:40px}.contact__form-channel-content.klavika-regular{font-size:30px}.contact__form-form{margin-top:12px}.contact__form-form input,.contact__form-form textarea{display:block;border:none;box-sizing:border-box;margin-bottom:10px;outline:none}.contact__form-form input[type="text"],.contact__form-form input[type="tel"]{height:48px;line-height:48px;vertical-align:middle;width:100%;padding:0 25px;background:#efefef}.contact__form-form textarea{width:100%;height:100px;padding:10px 25px;resize:none;background:#efefef}.contact__form-submit{background:#00479D;color:#fff;line-height:36px;padding:0 48px}.contact__wx,.contact__wx-bg{width:440px;height:440px}.contact__wx{margin-right:30px;color:#fff;text-align:left}.contact__wx-title{top:40px;left:40px}.contact__wx-title-1{font-size:36px;font-weight:lighter}.contact__wx-title-2{font-size:24px;font-weight:bold}.contact__wx-qr{bottom:30px;left:40px}.contact__wx-qr-img{width:96px;height:96px}.contact__wx-qr-desc{font-size:14px;margin-top:10px}.section-contact-old{background-color:rgba(245,245,245,.9);height:525px;font-size:16px;padding-top:49px;box-sizing:border-box;font-size:0;-webkit-text-size-adjust:none;text-size-adjust:none}.section-contact-old .center-wrapper{text-align:left;vertical-align:top;font-size:0;letter-spacing:0}.section-contact-old .contact-item{display:inline-block;font-size:16px;margin-bottom:22px;width:50%;text-align:left;box-sizing:border-box;vertical-align:top}.section-contact-old .contact-item:nth-child(odd) {}.section-contact-old .contact-item:nth-child(even) {padding-left:46px}.section-contact-old .title{font-size:36px;margin-right:08px;font-weight:lighter}.section-contact-old .highlight{color:#00479D;font-size:30px;font-weight:bold}.section-contact-old .contact-form{margin-top:20px;width:600px;height:322px;position:relative}.section-contact-old .contact-form .MdLoader{position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px}.section-contact-old .contact-form .contact-form-success{line-height:322px;width:100%;text-align:center}.section-contact-old .contact-form input[type="text"],.section-contact-old .contact-form input[type="tel"]{display:block;height:30px;line-height:30px;vertical-align:middle;width:506px;border:none;background-color:#dfdfdf;margin:12px 0;box-sizing:border-box;padding:0 10px}.section-contact-old .contact-form textarea{display:block;width:506px;background:#dfdfdf;border:none;height:150px;box-sizing:border-box;padding:7px 10px;resize:none}.section-contact-old .contact-form input[type="submit"]{background:#00479D;border:none;color:#fff;width:72px;margin-top:16px;height:30px;outline:none;line-height:30px;vertical-align:middle}.section-contact-old .contact-map{margin:16px 0}.section-contact-old .contact-map img{}.section-contact-old .contact-qr{position:relative;padding-left:192px;box-sizing:border-box}.section-contact-old .contact-qr .title{margin-bottom:0}.section-contact-old .contact-qr img{width:172px;height:172px;position:absolute;left:0;top:0}.section-contact-old .contact-qr .contact-qr-arrow{width:32px;height:32px;background:#010101;vertical-align:middle;text-align:center;color:#fff;margin-top:16px}.section-contact-old .contact-qr .contact-qr-arrow i{vertical-align:middle;line-height:32px}.title-image{width:100%;height:314px;background-position:center center;background-repeat:no-repeat}.news-suggest-package-item__img{margin:10px;width:119px;height:100px;box-shadow:0 0 8px 0 rgba(0,0,0,.18)}.news-list-red-box-light{background-color:#00479D;color:#fff;padding:0 8px}/*.news-item__title::before{content:'';margin-right:4px;display:inline-block;width:10px;height:10px;background-color:#00479D}*//*.case-item__title::before{content:'';display:inline-block;width:10px;height:10px;background-color:#00479D}*/.case-detail__sidebar{width:320px}.case-detail__sidebar .title-light-box{margin-top:50px;margin-bottom:10px}.case-detail__sidebar .case-item{flex:none}.case-detail__sidebar .case-item__content{margin-bottom:12px!important;width:320px!important;box-sizing:border-box;padding:9px 12px;border:1px solid #f1f1f1}.case-detail__sidebar .case-item__img{width:296px!important;height:166px!important}.case-detail__sidebar .case-item__info{}.case-detail__sidebar .side-qa__item:hover,.case-detail__sidebar .side-qa__item:active{text-decoration:none}.case-detail__sidebar .side-qa__item{box-sizing:border-box;padding:10px;margin-bottom:12px}.case-detail__sidebar .side-qa__item .red-box-light{padding:4px;margin-right:5px}.case-detail__sidebar .side-qa__q,.case-detail__sidebar .side-qa__a{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.case-detail__sidebar .side-qa__a{margin-top:6px}.case-detail__sidebar .side-tips{margin-top:10px;padding:10px 10px 1px;box-sizing:border-box}.case-detail__sidebar .side-news__item{padding:10px;box-sizing:border-box}.case-detail__main p{max-width:650px;font-size:16px;line-height:24px;color:#666666}.case-detail__main img{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.18);box-shadow:0 0 4px 0 rgba(0,0,0,.18)}.case-detail__main .break-left{margin-left:0;width:860px;max-width:860px}.case-detail__main div.break-left.left{margin-left:0;width:230px;float:right;margin-right:40px}.case-detail__main .break-left img{width:100%;max-width:100%}.case-detail__main .break-left.left img.break-left.left{margin-left:0;width:100%}.case-detail__main .img-alt{display:block;color:#00479D;font-size:14px;line-height:20px}.case-detail__main .img-alt::before{content:'';display:inline-block;width:10px;height:10px;background-color:#00479D;margin-right:4px}.case-detail__more-cases .case-item__content{border:1px solid #f1f1f1;padding:16px 20px}.case-detail__prompt{width:850px;margin:30px auto 30px 0}.case-detail__quote{box-sizing:border-box;padding:32px 50px 32px 30px}.case-detail__quote-img{width:78px!important;height:78px!important;border-radius:50%;background-color:#fafafa;margin-right:56px}.case-detail__quote-content::before,.case-detail__quote-content::after{font-size:48px;position:absolute;font-family:serif}.case-detail__quote-content::before{content:'“';top:-20px;left:0;padding-right:10px;transform:translateX(-100%)}.case-detail__quote-content::after{content:'”';bottom:-30px;right:0;transform:translateX(100%)}.case-detail__inst,.case-detail__plan{position:relative;box-sizing:border-box}.case-detail__inst::before,.case-detail__plan::before{content:'';display:block;position:absolute;top:0;right:0;width:12px;height:20px}.case-detail__inst{padding:20px 28px;width:600px}.case-detail__inst-img{width:85px!important;position:absolute;top:20px;right:45px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.18)!important;box-shadow:0 0 0 0 rgba(0,0,0,.18)!important}.case-detail__plan{width:230px}.case-detail__plan .productdetail-table-item{border:none;padding:20px 10px 20px 20px}#case-detail{}#case-detail .other_cases{max-width:320px}#case-detail .title-image{background-image:url(static/images/case-detail/title.png);height:333px}#case-detail .bar{height:86px;line-height:86px;margin-bottom:35px}#case-detail .case-image{margin-bottom:35px}#case-detail .case-info,#case-detail .case-description{text-align:left;box-sizing:border-box}#case-detail .case-info{padding-left:46px}#case-detail .case-info .price-packages{margin-top:20px;height:auto}#case-detail .case-info .price-packages .package-body{margin-top:0;padding-left:6px;line-height:20px;height:auto}#case-detail .case-info .price-packages .package-suggest{margin-top:22px}#case-detail .case-info .price-packages .package-contents{}#case-detail .case-info .price-packages .package-icons{}#case-detail .case-info .location{font-size:0}#case-detail .case-info .city{display:inline-block;padding-right:20px;padding-left:26px;margin-left:0;margin-right:24px;height:64px;line-height:64px;font-size:30px;color:#fff;background:url(static/images/city/current-city-name.png) no-repeat center;vertical-align:baseline}#case-detail .case-info .city .en{font-size:16px;margin-left:3px;line-height:64px}#case-detail .case-info .institution{display:inline-block;box-sizing:border-box;padding-bottom:12px;vertical-align:bottom}#case-detail .case-description{padding:0;margin-left:-44px;margin-top:13px}#case-detail .case-description h1{font-weight:lighter;font-size:36px;line-height:36px;margin-top:0;margin-bottom:36px}#case-detail .case-description h2{font-size:24px;line-height:24px;font-weight:bold;margin-top:0;margin-bottom:24px}#case-detail .case-description p{margin-top:0;line-height:24px}#case-detail .case-description img{border:0}#case-detail .case-description .case-figure{margin-bottom:36px}#case-detail .case-figure-explain{font-size:14px}#case-detail .case-description .break-left{margin-left:-258px}.break-left{margin-left:-258px}.productdetail-table{border-collapse:collapse}.productdetail-table tr{}.productdetail-table td{}.productdetail-table td:last-child{border-right:none}.productdetail-table-item:hover,.productdetail-table-item:active{text-decoration:none}.productdetail-table-item{color:#333;display:flex;flex-direction:column;padding:25px 30px;margin:5px;box-sizing:border-box;height:250px;background-color:#fff;border:1px solid #f1f1f1}.productdetail-table-item:hover{border-color:rgba(231,61,110,.5)}.productdetail-items__title{font-size:16px;font-weight:bold}body:not(.browser-weird) .productdetail-items__list {display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;height:340px;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;counter-reset:sectioncounter}body:not(.browser-weird) .productdetail-items__item {-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;box-sizing:border-box;height:34px;line-height:36px;vertical-align:middle;min-width:180px;padding-left:30px;padding-right:20px;margin-right:20px;position:relative}.browser-weird .productdetail-items__list{height:340px;min-width:440px;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;counter-reset:sectioncounter}.browser-weird .productdetail-items__item{float:left;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;box-sizing:border-box;height:34px;line-height:36px;vertical-align:middle;width:220px;padding-left:30px;padding-right:20px;margin-right:10px;position:relative}.productdetail-items__item:nth-child(even) {background-color:#fafafa}.productdetail-items__item:before{content:counter(sectioncounter);counter-increment:sectioncounter;float:right;text-align:right;display:inline-block;width:25px;font-size:12px;line-height:36px;vertical-align:middle;position:absolute;left:0}#product-detail #price{height:inherit}#product-detail .tables-container{margin-top:70px}#product-detail .tables-container>h2{text-align:left;padding-left:46px;font-size:30px;font-weight:lighter;margin-top:0;margin-top:-25px}#product-detail .price-summary-table{border-collapse:collapse;margin-top:20px}#product-detail .price-summary-table th{text-align:center;font-size:16px;line-height:30px;padding-left:10px;padding-right:10px}#product-detail .price-summary-table th,#product-detail .price-summary-table td{padding:4px 17px;text-align:left}#product-detail .price-summary-table tbody{list-style-type:none;counter-reset:sectioncounter}#product-detail .price-summary-table tbody tr{height:36px}#product-detail .price-summary-table tbody tr:before{content:counter(sectioncounter);counter-increment:sectioncounter;float:right;text-align:right;font-size:12px;line-height:32px}#product-detail .price-summary-table tbody tr:nth-child(odd) {}#product-detail .price-summary-table tbody tr:nth-child(even) {background:#fafafa}#product-detail .price-summary-table tbody td:not(:first-child) {font-size:14px;text-align:center}#product-detail .price-table{border-collapse:collapse;border:1px solid #fff;margin-bottom:44px}#product-detail .price-table td{text-align:left;vertical-align:middle;box-sizing:border-box;border:1px solid #fff}#product-detail .price-table thead{}#product-detail .price-table th{color:#fff;background-color:#00479D;border:1px solid #fff;font-size:24px;padding:16px 14px}#product-detail .price-table th:nth-child(3),
#product-detail .price-table th:nth-child(4),
#product-detail .price-table th:nth-child(5) {font-size:14px}#product-detail .price-table th:nth-child(5) {}#product-detail .price-table tbody{}#product-detail .price-table tr{}#product-detail .price-table tr:first-child{}#product-detail .price-table tr:nth-child(even) {background:#f6f6f6}#product-detail .price-table tr:nth-child(odd) {}#product-detail .price-table td{color:#383838;font-size:14px;line-height:20px;padding:14px}#product-detail .price-table td:nth-child(1) {width:40px;text-align:center;padding:0}#product-detail .price-table td:nth-child(2) {width:134px}#product-detail .price-table td:nth-child(3) {width:250px}#product-detail .price-table td:nth-child(4) {width:450px}#product-detail .price-table td:nth-child(5),
#product-detail .price-table td:nth-child(6),
#product-detail .price-table td:nth-child(7) {width:100px;text-align:center}#product-detail .price-table th:nth-child(5),
#product-detail .price-table td:nth-child(7) {border-right:none}#product-detail .price-table th:nth-child(6),
#product-detail .price-table td:nth-child(8) {border-left:none}.package-item-summary{position:relative;text-align:left;margin-top:-20px}.package-item-summary .summary-col{display:inline-block;vertical-align:top}.package-item-summary h3{margin-left:48px}.package-item-summary ul{box-sizing:border-box;list-style-type:decimal;margin-left:-38px}.package-item-summary li{line-height:20px}#health-plan .title-image{background-image:url(static/images/health-plan/title.png)}#health-plan .bar{margin-bottom:69px}#health-plan .right-container{text-align:left;padding-left:50%;margin-left:-70px}#health-plan .right-container h3{margin:0 0 26px;font-size:24px}#health-plan .right-container p{font-size:16px;margin:0 0 28px;line-height:24px}#health-plan .healthplan-legend{position:absolute;left:25px;top:95px}#health-plan .icons{font-size:28px}#health-plan .icons i{margin-left:32px;margin-right:18px}#health-plan .years{margin-top:150px;margin-left:-50px;width:1152px!important;margin-bottom:165px}#health-plan .years>div{box-sizing:border-box;border-right:2px solid #fff;height:11px;background-color:#00479D}#health-plan .years>div>div{text-align:left;font-weight:bold;font-size:16px;padding-left:50%;margin-left:-10px;margin-top:-50px}#health-plan .dashed-circle{width:36px;border:1px dashed #000;height:36px;border-radius:50%;margin-top:14px;margin-bottom:10px}#health-plan .year{font-weight:normal;font-size:14px;margin-bottom:31px}#health-plan .year:first-child{margin-top:83px}#health-plan .preorder-price{font-size:12px;font-weight:normal;margin-top:10px}#health-plan .preorder-price em{font-weight:lighter;font-size:24px;margin-right:2px}#health-plan .discount{margin-top:30px}#health-plan .steps-legend{position:absolute;left:0;margin-top:369px}#health-plan .steps{padding-left:0;margin-top:168px;font-size:24px;padding-left:155px}#health-plan .steps li{list-style:none;margin-bottom:87px;position:relative;height:inherit}#health-plan .steps li .order{font-weight:bold}#health-plan .steps li i{position:absolute;left:-110px;font-size:54px;margin-left:-9px;vertical-align:middle;line-height:100%}#health-plan .card-img{position:relative;height:785px}#health-plan .card-img img{position:absolute;left:50%;transform:translateX(-50%)}#health-plan .break-left{margin-left:-258px;margin-bottom:14px}#health-plan .break-long-left{margin-left:-500px;margin-bottom:14px}#health-tips-content .title-image{background-image:url(static/images/health-plan/title.png)}#health-tips-content .bar{margin-bottom:69px}#health-tips-content h2{margin-top:35px}#health-tips-content .left-container{text-align:left;position:absolute;top:0;box-sizing:border-box;padding-left:10px;padding-right:200px;height:2800px}#health-tips-content .right-container{text-align:left;padding-left:50%;margin-left:-70px;margin-bottom:30px}#health-tips-content .right-container h1{font-size:24px;margin-top:60px;line-height:36px;font-weight:bold}#health-tips-content .right-container h2{font-size:18px;line-height:24px;font-weight:bold;margin-bottom:24px}#health-tips-content .right-container p{font-size:16px;line-height:24px;margin:30px 0}#health-tips-content .right-container .tip-time{font-size:14px}#health-tips-content .healthplan-legend{margin-top:25px}#health-tips-content .right-container li{margin:10px 0;margin-left:-21px;font-size:16px;line-height:24px}#health-tips-content .icons{font-size:28px;margin-bottom:35px}#health-tips-content .icons i{margin-left:32px;margin-right:18px}#health-tips-content .years{margin-top:150px;margin-left:-50px;width:1152px!important;margin-bottom:165px}#health-tips-content .years>div{box-sizing:border-box;border-right:2px solid #fff;height:11px;background-color:#00479D}#health-tips-content .years>div>div{text-align:left;font-weight:bold;font-size:16px;padding-left:50%;margin-left:-10px;margin-top:-50px}#health-tips-content .dashed-circle{width:36px;border:1px dashed #000;height:36px;border-radius:50%;margin-top:14px;margin-bottom:10px}#health-tips-content .year{font-weight:normal;font-size:14px;margin-bottom:31px}#health-tips-content .year:first-child{margin-top:83px}#health-tips-content .preorder-price{font-size:12px;font-weight:normal;margin-top:10px}#health-tips-content .preorder-price em{font-weight:lighter;font-size:24px;margin-right:2px}#health-tips-content .discount{margin-top:30px}#health-tips-content .steps-legend{position:absolute;left:0;margin-top:369px}#health-tips-content .steps{padding-left:0;margin-top:168px;font-size:24px;padding-left:155px}#health-tips-content .steps li{list-style:none;margin-bottom:87px;position:relative;height:inherit}#health-tips-content .steps li .order{font-weight:bold}#health-tips-content .steps li i{position:absolute;left:-110px;font-size:54px;margin-left:-9px;vertical-align:middle;line-height:100%}#health-tips-content .break-left{margin-left:-258px;margin-bottom:14px}#health-tips-content .tip-link-list{margin-bottom:85px}#health-tips-content .tip-link-list li{font-size:15px;margin:16px 0}#health-tips-list .title-image{background-image:url(static/images/health-plan/title.png)}#health-tips-list .bar{margin-bottom:50px}#health-tips-list .right-container{text-align:left;padding-left:50%;margin-left:-90px;margin-bottom:85px}#health-tips-list .right-container h3{margin:0 0 26px;font-size:24px}#health-tips-list .right-container p{font-size:16px;margin:0 0 28px;line-height:24px}#health-tips-list .healthplan-legend{position:absolute;left:0;top:50px}#health-tips-list .icons{font-size:28px}#health-tips-list .icons i{margin-left:32px;margin-right:18px}#health-tips-list .years{margin-top:150px;margin-left:-50px;width:1152px!important;margin-bottom:165px}#health-tips-list .years>div{box-sizing:border-box;border-right:2px solid #fff;height:11px;background-color:#00479D}#health-tips-list .years>div>div{text-align:left;font-weight:bold;font-size:16px;padding-left:50%;margin-left:-10px;margin-top:-50px}#health-tips-list .dashed-circle{width:36px;border:1px dashed #000;height:36px;border-radius:50%;margin-top:14px;margin-bottom:10px}#health-tips-list .year{font-weight:normal;font-size:14px;margin-bottom:31px}#health-tips-list .year:first-child{margin-top:83px}#health-tips-list .preorder-price{font-size:12px;font-weight:normal;margin-top:10px}#health-tips-list .preorder-price em{font-weight:lighter;font-size:24px;margin-right:2px}#health-tips-list .discount{margin-top:30px}#health-tips-list .steps-legend{position:absolute;left:0;margin-top:369px}#health-tips-list .steps{padding-left:0;margin-top:168px;font-size:24px;padding-left:155px}#health-tips-list .steps li{list-style:none;margin-bottom:87px;position:relative;height:inherit}#health-tips-list .steps li .order{font-weight:bold}#health-tips-list .steps li i{position:absolute;left:-110px;font-size:54px;margin-left:-9px;vertical-align:middle;line-height:100%}#health-tips-list h1{font-size:36px;font-weight:lighter;line-height:36px;margin-top:55px}#health-tips-list h2 a{color:#000;#08c
}#health-tips-list h2 a:hover{color:#08c}#health-tips-list .tip-list{padding:0;margin-top:110px}#health-tips-list .tip-item{list-style:none;position:relative;min-height:150px;margin-top:90px}#health-tips-list .tip-img{position:absolute;width:320px;height:180px;left:-395px}#health-tips-list .tip-title{font-size:20px;line-height:50px;margin:0 0 12px}#health-tips-list .tip-intro{font-size:16px;line-height:22px}#health-tips-list .tip-time{margin-top:15px;display:inline-block}#health-tips-list .tip-link{margin-left:8px}#health-tips .half-width.left{text-align:left;width:560px;padding-right:130px;font-size:16px}#health-tips .half-width.right{width:500px;text-align:left;font-size:16px}#health-tips>.center-wrapper{margin-top:40px;margin-bottom:10px}#health-tips .tips-info{margin-bottom:30px}#health-tips .tips-info h2{font-size:36px;font-weight:lighter;line-height:36px;margin-top:0;margin-bottom:26px}#health-tips .tips-info .icons{margin-top:38px;font-size:24px}#health-tips .tips-info .icons i{margin-right:44px}#health-tips .tips-info p{font-size:16px}#health-tips .tip-intro{margin-bottom:20px}#health-tips .healthplan-legend{display:block;margin:30px auto}#health-tips .tip-list{padding:0}#health-tips .tip-item{list-style:none;position:relative;font-size:14px}#health-tips .tip-img{position:absolute;width:380px;left:-493px;top:45px}#health-tips .tip-title-first{font-size:18px;line-height:44px;margin:0 0 12px;display:inline}#health-tips .tip-title{font-size:16px;line-height:39px;margin:0 0 12px;display:inline}#health-tips .tip-intro{font-size:16px;line-height:22px}#health-tips .tip-time{margin-top:10px;display:inline-block}#health-tips .tip-item .tip-time{margin-left:15px}#health-tips .tip-link{margin-left:8px}#health-tips h3 a{color:#000}#health-tips h3 a:hover{color:#08c}#health-tips .news-list{list-style:none;padding:0}#health-tips .news-item{position:relative;margin-bottom:40px}#health-tips .news-title{margin-bottom:10px;font-size:16px}#health-tips .news-time{font-size:14px;font-weight:normal;margin-left:10px}#health-tips .news-order{position:absolute;left:-50px;top:-5px;line-height:56px;font-size:56px;color:#00479D!important;font-family:dincond-regular!important;font-style:italic}#health-tips .news-summary{font-size:14px}#health-tips .red-box-light{background-color:#a7abaf;color:#fff;padding:1px 4px;margin-right:10px;font-weight:lighter}#allcase-list .content h3{font-size:24px;margin-top:40px;line-height:24px;margin-bottom:20px}.promo-plan-package{margin-bottom:20px}.promo-plan-package li{font-size:small;list-style-position:outside}.package-price em{font-style:italic;font-size:24px;color:#00479D;font-weight:bold;margin:auto 08px}.promo-plan em{font-size:24px;color:#00479D;font-weight:bold}.red-box strong{background-color:#00479D;color:#fff;padding:2px 6px;margin-right:3px}.red-box-light{background-color:#00479D;color:#fff;padding:1px 4px;margin-right:10px}.contact-badge-closed{z-index:1000;position:fixed;right:12px;bottom:12px;border:2px solid #00479D;cursor:pointer;user-select:none}.contact-badge-closed-brand{height:40px;width:44px;box-sizing:border-box;padding:6px 6px 4px 4px;font-size:14px;line-height:14px;letter-spacing:0;text-align:center;vertical-align:middle;background:#00479D;color:#fff;float:left}.contact-badge-closed-contact{margin-left:44px;padding:0 18px;white-space:nowrap;font-size:15px;line-height:40px;text-align:center;vertical-align:middle;background:#fff;font-weight:bold}.contact-badge-open{z-index:1000;background:rgba(0,0,0,.85);position:fixed;left:0;right:0;bottom:0;padding:25px 0 10px;transition:.6s transform}.contact-badge-open-collapsed{transform:translateY(100%)}.contact-badge-open-content{margin:0 auto;min-width:900px}.contact-badge-open-content>img,.contact-badge-open-content>div{display:inline-block;line-height:initial;text-align:left;margin-right:45px;vertical-align:top}.contact-badge-open-title{color:#fff;font-size:18px}.contact-badge-open-phone{color:#00479D;font-size:40px;font-family:dincond-regular}.contact-badge-open-form{margin-left:90px}.contact-badge-open-form input{border:none;font-size:14px;display:block;line-height:28px;height:28px}.contact-badge-open-form input[type="text"]{background:#ccc;padding:0 10px;width:230px;margin-bottom:10px}.contact-badge-open-form input[type="submit"]{background:#00479D;color:#fff}.contact-badge-open-qr{margin-left:108px;padding:6px;margin-top:-6px}.contact-badge-open-qr img{display:block}.contact-badge-open-logo{margin-right:10px;margin-bottom:10px;vertical-align:bottom}.contact-logo{margin-top:15px;margin-right:60px!important}@media only screen and (max-width:1180px){.contact-badge-open-img{display:none!important}}@media only screen and (max-width:1460px){.contact-badge-open-logos{display:none!important}}.contact-badge-open-close-btn{position:absolute;right:16px;top:6px;font-size:34px;cursor:pointer;color:#fff;font-weight:lighter;opacity:.8}#insight .title-image{background-image:url(static/images/health-plan/title.png)}#insight .bar{margin-bottom:69px}#insight .right-container{text-align:left;padding-left:50%;margin-left:-70px}#insight .right-container h3{margin:0 0 26px;font-size:24px}#insight .right-container p{font-size:16px;margin:0 0 28px;line-height:24px}#insight .healthplan-legend{position:absolute;left:100px;top:40px}#insight .icons{font-size:28px}#insight .icons i{margin-left:32px;margin-right:18px}#insight ul{margin-top:-10px;margin-bottom:25px}#insight02 .title-image{background-image:url(static/images/health-plan/title.png)}#insight02 .bar{margin-bottom:69px}#insight02 .right-container{text-align:left;padding-left:50%;margin-left:-70px}#insight02 .right-container h3{margin:0 0 26px;font-size:24px}#insight02 .right-container p{font-size:16px;margin:0 0 28px;line-height:24px}#insight02 .healthplan-legend{position:absolute;left:120px;top:80px}#insight02 .icons{font-size:28px}#insight02 .icons i{margin-left:32px;margin-right:18px}.flex{-webkit-box-flex:1;flex:1;-ms-flex:1 1 auto}.flex-2{-webkit-box-flex:2;flex:2;-ms-flex:2 1 auto}.flex-ie{flex:1}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-align-items-baseline{-webkit-box-align:end;-ms-flex-align:end;align-items:baseline}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-justify{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-distribute{-ms-flex-pack:distribute;justify-content:space-between;}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fill{left:0;right:0;top:0;bottom:0}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.vertical-middle{vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.bg-center{background-position:center}.bg-fa{background-color:#fbfbfb}.bg-white{background-color:#fff}.bg-gradient-b2p{color:#fff;background:linear-gradient(-44deg,#00479d,#1b96d5)}.bg-gradient-p2b{color:#fff;background:linear-gradient(-44deg,#1b96d5 15%,#00479d 85%)}.white{color:#fff}.lite-shadow{  	border:1px solid #e9e9e9;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.18);}.no-shadow{-webkit-box-shadow:0 0 0 0!important;box-shadow:0 0 0 0!important}.lite-border{border:1px solid rgba(0,0,0,.18)}.text-center{text-align:center}.v-align{vertical-align:middle}.lighter{font-weight:lighter!important}.normal{font-weight:normal!important}.font12{font-size:12px!important}.font14{font-size:14px!important}.font16{font-size:16px!important}.font18{font-size:18px!important}.font20{font-size:20px!important}.font22{font-size:22px!important}.font24{font-size:24px!important}.font26{font-size:26px!important}.font28{font-size:28px!important}.font30{font-size:30px!important}.font34{font-size:34px!important}.font36{font-size:36px!important}.font40{font-size:40px!important}.font48{font-size:48px!important}.b-all-2sw{border:2px solid #fff}.m-auto{margin:auto!important}.m-0{margin:0!important}.m-top-n10{margin-top:-10px!important}.m-top-n20{margin-top:-20px!important}.m-top-n30{margin-top:-30px!important}.m-top-n60{margin-top:-60px!important}.m-top-n15{margin-top:-15px!important}.m-top-n5{margin-top:-5px!important}.m-top-0{margin-top:0!important}.m-top-5{margin-top:5px!important}.m-top-10{margin-top:10px!important}.m-top-15{margin-top:15px!important}.m-top-16{margin-top:16px!important}.m-top-20{margin-top:20px!important}.m-top-25{margin-top:25px!important}.m-top-30{margin-top:30px!important}.m-top-35{margin-top:35px!important}.m-top-40{margin-top:40px!important}.m-top-45{margin-top:45px!important}.m-top-50{margin-top:50px!important}.m-top-60{margin-top:60px!important}.m-top-70{margin-top:70px!important}.m-top-80{margin-top:80px!important}.m-top-100{margin-top:100px!important}.m-top-120{margin-top:120px!important}.m-top-150{margin-top:150px!important}.m-top-170{margin-top:150px!important}.m-top-200{margin-top:200px!important}.m-top-300{margin-top:300px!important}.m-left-n25{margin-left:-25px!important}.m-left-0{margin-left:0!important}.m-left-5{margin-left:5px!important}.m-left-10{margin-left:10px!important}.m-left-15{margin-left:15px!important}.m-left-20{margin-left:20px!important}.m-left-25{margin-left:25px!important}.m-left-30{margin-left:30px!important}.m-left-35{margin-left:35px!important}.m-left-40{margin-left:40px!important}.m-left-45{margin-left:45px!important}.m-left-50{margin-left:50px!important}.m-left-55{margin-left:55px!important}.m-left-70{margin-left:70px!important}.m-left-80{margin-left:80px!important}.m-left-100{margin-left:100px!important}.m-left-150{margin-left:150px!important}.m-right-0{margin-right:0!important}.m-right-5{margin-right:5px!important}.m-right-10{margin-right:10px!important}.m-right-15{margin-right:15px!important}.m-right-16{margin-right:16px!important}.m-right-20{margin-right:20px!important}.m-right-30{margin-right:30px!important}.m-right-35{margin-right:35px!important}.m-right-45{margin-right:45px!important}.m-right-50{margin-right:20px!important;margin-top:5px!important}.m-right-60{margin-right:60px!important}.m-right-65{margin-right:65px!important}.m-right-70{margin-right:70px!important}.m-right-80{margin-right:80px!important}.m-bottom-0{margin-bottom:0!important}.m-bottom-5{margin-bottom:5px!important}.m-bottom-10{margin-bottom:10px!important}.m-bottom-15{margin-bottom:15px!important}.m-bottom-20{margin-bottom:20px!important}.m-bottom-25{margin-bottom:25px!important}.m-bottom-30{margin-bottom:30px!important}.m-bottom-40{margin-bottom:40px!important}.m-bottom-50{margin-bottom:50px!important}.m-bottom-70{margin-bottom:70px!important}.m-bottom-90{margin-bottom:90px!important}.m-bottom-100{margin-bottom:100px!important}.m-bottom-n10{margin-bottom:-30px!important}.p-top-10{padding-top:10px}.p-top-15{padding-top:15px}.p-top-20{padding-top:20px}.p-top-30{padding-top:30px}.p-top-50{padding-top:50px}.p-left-0{padding-left:0}.p-left-10{padding-left:10px}.p-left-15{padding-left:15px}.p-left-16{padding-left:16px}.p-left-20{padding-left:20px}.p-left-30{padding-left:30px}.p-left-50{padding-left:50px}.p-left-70{padding-left:70px}.p-left-80{padding-left:80px}.p-left-85{padding-left:85px}.p-left-90{padding-left:90px}.p-left-56{padding-left:56px}.p-right-10{padding-right:10px}.p-right-20{padding-right:20px}.p-right-30{padding-right:30px}.p-right-40{padding-right:40px}.p-right-50{padding-right:50px}.p-right-70{padding-right:70px}.p-right-80{padding-right:80px}.p-right-85{padding-right:85px}.p-right-90{padding-right:90px}.p-right-300{padding-right:300px}.p-bottom-10{padding-bottom:10px}.p-bottom-15{padding-bottom:15px}.p-bottom-20{padding-bottom:20px}.p-bottom-30{padding-bottom:30px}.p-bottom-40{padding-bottom:40px}.p-bottom-70{padding-bottom:70px}.left0{left:0}.right0{right:0}.right10{right:10px}.right20{right:20px}.top0{top:0}.bottom0{bottom:0}.bottom10{bottom:10px}.bottom20{bottom:20px}.lh14{line-height:14px}.lh15{line-height:15px}.lh16{line-height:16px}.lh18{line-height:18px}.lh24{line-height:24px}.lh26{line-height:26px}.lh30{line-height:30px}.lh32{line-height:32px!important}.lh36{line-height:36px!important}.lh40{line-height:40px}.lh42{line-height:42px}.lh50{line-height:50px}.width-20{width:20px}.width-400{width:400px}.width-500{width:500px}.width-800{width:800px}.width-900{width:900px}.width-950{width:950px}.width-1000{width:1000px}.width-1100{width:1100px}.width18pc{width:18%}.width19pc{width:19.6667%}.width20pc{width:20%}.width99pc{width:99%}.gray-text{color:#acacac}.gray-c{color:#ccc}.pointer{cursor:pointer}.full-swiper{width:100%;height:450px}.common-swiper{user-select:none;margin:auto;position:relative;width:430px;height:240px}.full-swiper .swiper-container,.common-swiper .swiper-container{width:100%;height:100%}.full-swiper .swiper-slide,.common-swiper .swiper-slide{background-size:cover}.full-swiper .swiper-prev,.full-swiper .swiper-next,.common-swiper .swiper-prev,.common-swiper .swiper-next{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}.full-swiper .swiper-prev,.full-swiper .swiper-next{z-index:100}.full-swiper .swiper-prev i,.full-swiper .swiper-next i{color:#fff;font-size:58px;font-weight:lighter}.common-swiper .swiper-prev,.common-swiper .swiper-next{width:25px;height:57px;background-image:url(static/images/home/tall-arrow5.png)}.full-swiper .swiper-pagination-bullet,.common-swiper .swiper-pagination-bullet{width:9px;height:9px;margin:0 9px;background:#fff;opacity:.4}.full-swiper .swiper-pagination-bullet-active,.common-swiper .swiper-pagination-bullet-active{background:#fff;opacity:1}.common-swiper .swiper-next{transform:translateY(-50%) rotate(180deg)}.full-swiper .swiper-prev{left:40px}.full-swiper .swiper-next{right:40px}.common-swiper .swiper-prev{left:-50px}.common-swiper .swiper-next{right:-50px}.full-swiper .swiper-explain{position:absolute;left:80px;bottom:30px}.full-swiper .swiper-explain-right{position:absolute;right:80px;bottom:30px}.price-number{color:#00479D!important;font-weight:bold;font-family:MingLan_UI_B,sans-serif!important;font-size:36px;font-style:italic}.card-white,.card-red,.card-white-large,.card-white-small,.card-white-tall,.card-white-fat{box-sizing:border-box;width:400px;height:400px;background-repeat:no-repeat;background-size:cover;padding:30px 50px 40px 40px;text-align:left;font-size:28px;line-height:34px;font-weight:lighter;vertical-align:middle}.card-white{background-image:url(static/images/egg/card-white.png)}.card-red{background-image:url(static/images/egg/card-red.png);color:#fff}.card-white-large{background-image:url(static/images/egg/card-white-large.png);width:335px;height:415px;line-height:36px}.card-white-small{background-image:url(static/images/egg/card-white-small.png);width:236px;height:236px;font-size:18px;line-height:26px;padding:20px 33px}.card-white-tall{background-image:url(static/images/egg/card-white-tall.png);width:411px;height:595px}.card-white-fat{background-image:url(static/images/egg/card-white-fat.png);width:636px;height:383px}.card-subtext{font-size:14px;margin-top:20px;line-height:24px}#egg-home{height:500px}#egg-home .swiper-slide{height:500px;background-position:center center;background-size:cover}#egg-home .swiper-slide .card-white-large{position:absolute;top:50px;right:52%;margin-right:70px;padding-left:50px;padding-top:40px}#egg-home .egg-home-case-lele-subtitle{position:absolute;bottom:80px;right:50%;width:560px;color:#fff;text-align:left}#egg-home .egg-home-case-lele-video{position:absolute;top:95px;left:45%;margin-left:200px;color:#fff;text-align:center}#egg-home .swiper-pagination-bullet{width:14px;height:14px;margin:0 9px;background:#fff;opacity:.4}#egg-home .center-wrapper{width:1200px!important;display:inline-block;position:relative}#egg-home .swiper-prev,#egg-home .swiper-next{position:absolute;bottom:50px;font-size:30px;color:#fff;z-index:100;cursor:pointer}.video-modal,.video-modal-video{width:853px;height:480px}.video-modal{border-radius:0;position:fixed;top:50%!important;left:50%!important;transform:translate(-50%,-50%);margin:0}.video-modal .close{position:absolute;right:0;top:0;border-radius:50%;background:#000;color:#fff;opacity:.6;font-size:32px;line-height:42px;vertical-align:middle;text-align:center;width:42px;height:42px;z-index:100;transform:translate(50%,-50%);cursor:pointer}.vjs-default-skin.vjs-paused .vjs-big-play-button{display:none}.vjs-default-skin .vjs-resolution-button-label{line-height:36px;vertical-align:middle}#egg-knowledge .half-width{height:100%;background-size:cover;position:relative}#egg-knowledge .half-width.left{background-position:right center}#egg-knowledge .half-width.right{background-position:left center}#egg-knowledge .left .card-white{position:absolute;top:80px;right:60px}#egg-knowledge .left .logo-badge{position:absolute;top:84px;right:490px}#egg-knowledge .right .card-red{position:absolute;top:88px;left:85px}#egg-knowledge .right .logo-badge{position:absolute;top:91px;left:500px}#egg-institution .swiper-slide{height:774px;background-repeat:no-repeat}#egg-home .swiper-pagination{bottom:50px}#egg-institution .swiper-pagination{bottom:12px}#egg-institution .swiper-large .swiper-pagination{bottom:36px}#egg-institution .swiper-pagination-bullet{width:9px;height:9px;margin:0 9px;background:#fff;opacity:.4}#egg-institution .swiper-large .swiper-pagination-bullet{width:12px;height:12px;margin:0 9px}#egg-home .swiper-pagination-bullet-active,#egg-institution .swiper-pagination-bullet-active{background:#fff;opacity:1}#egg-institution .card-white-tall{position:absolute;z-index:1;right:50%;margin-right:150px;top:115px;padding:30px 60px}#egg-institution .institution-explain{position:absolute;margin-left:320px;left:50%;bottom:90px;background-color:#00479D;color:#fff;font-size:16px;padding:5px 10px}#egg-institution .card-white-fat .swiper-container{width:587px;height:332px;margin:11px 16px}#egg-institution .card-white-fat{padding:1px 0 0;margin-bottom:50px}#institution .swiper-prev,#institution .swiper-next,#egg-institution .swiper-prev,#egg-institution .swiper-next{position:absolute;top:50%;margin-top:-20px;font-size:40px;color:#fff;z-index:100;cursor:pointer}#egg-home .swiper-button-disabled,#egg-institution .swiper-button-disabled{opacity:.2}#institution .swiper-prev,#egg-home .swiper-prev,#egg-institution .swiper-prev{left:20px}#institution .swiper-next,#egg-home .swiper-next,#egg-institution .swiper-next{right:20px}#egg-tech .content .pure-u-1-2:nth-child(odd) {box-sizing:border-box;padding-right:70px}#egg-tech .content .pure-u-1-2:nth-child(even) {box-sizing:border-box;padding-right:50px}#egg-tech .content ol{padding-left:20px}#egg-services .half-width.left{background-repeat:no-repeat;background-position:right 54px center}#egg-services .half-width.right .content{padding-left:10px}#egg-services .card-white-small{position:absolute;right:100px;top:40px}#egg-services .egg-services-item{margin-top:1px;margin-bottom:2px}#egg-services .egg-services-item:nth-child(odd) {background:#f8f8f8}#egg-services .service-icon{width:80px;margin-top:45px;margin-bottom:10px}#egg-services .card-red{position:absolute;top:50px}#egg-services .logo-badge{position:absolute;left:800px;bottom:20px}.egg-price-overview-list{list-style:none;padding:0}.egg-price-overview-order{color:#00479D!important;line-height:120px;font-size:72px;font-family:dincond-regular!important;font-style:italic;font-weight:lighter;width:70px;vertical-align:middle}.egg-price-detail-order{color:#00479D!important;line-height:60px;font-size:60px;font-family:dincond-regular!important;font-style:italic;font-weight:lighter;width:50px;vertical-align:middle}.egg-price-overview-list li{display:block;width:100%;padding:15px 100px;margin-left:-100px}.egg-price-overview-list li:nth-child(odd) {background:#f5f5f5}.egg-price-overview-list li .right{text-align:right}.egg-price-overview-subtitle{font-size:20px;line-height:40px}.egg-price-overview-detail{font-size:14px;line-height:20px}.egg-price-overview-icons{color:#b4b4b4;padding-top:12px}.egg-price-overview-icons i{margin:0 6px}.egg-price-detail-table{width:1240px;padding:0 20px;margin-left:-20px;margin-top:20px}.egg-price-detail-table thead{background:#000;color:#fff;text-align:center}.egg-price-detail-table th{padding-top:20px;padding-bottom:20px}.egg-price-detail-table td{padding:12px 50px;font-size:14px;line-height:18px}.egg-price-detail-table tbody tr:nth-child(even) {background:#f5f5f5}.egg-price-detail-table-th-time{text-align:left;width:150px;padding-left:40px}.egg-price-detail-table-th-project{width:415px}.egg-price-detail-table-th-comment{width:200px}.egg-price-detail-table-th-stage{width:150px}.egg-price-detail-table-td-time{line-height:30px!important;font-size:16px}.egg-price-detail-table-td-time-number i:first-child{position:absolute;font-size:30px;left:-30px}.egg-price-detail-table-td-time-number i:last-child{position:absolute;right:12px;font-size:14px;line-height:30px;color:#00479D}.egg-price-detail-table-td-time-number{position:relative;font-size:16px;border:4px solid #000;font-weight:bold;padding-left:10px;display:inline-block;width:80px;box-sizing:border-box;margin-right:10px;font-family:DINbek-Bold,sans-serif!important}.egg-price-detail-table-tr-important{background:#00479D;color:#fff}.egg-price-detail-table-tr-important .egg-price-detail-table-td-time-number{border-color:#fff}header{height:auto;max-height:90px}header.short{max-height:50px}header .logo-container{width:260px;padding-top:10px;float:left}header:not(.short) .logo {display:none}header.short .logo-big{display:none}header .logo{}header .logo-big{margin-top:8px}header:hover{max-height:500px;padding-bottom:20px}header .healthplan-logo,header .nav-link{font-size:14px;color:#333}header .nav-link{margin-right:auto!important;line-height:30px;vertical-align:middle;display:inline;margin-right:20px}header .nav-link:hover{background-color:transparent;color:#00479D}header .nav{text-align:left;float:left}header .nav ul{list-style:none;padding:0;margin:0 15px}header .nav-col{float:left}header .nav-col li{position:relative}header .nav-col-product{margin-left:30px}.prefix-product::before{content:'产品';color:#fff;position:absolute;font-size:12px;background:#00479D;left:-34px;display:inline-block;padding:0 2px 0 3px}header .nav-col-product .prefix-product::before{top:36px}header.short .nav-col-product .prefix-product::before{top:17px}header .nav-col li:first-child .nav-link{line-height:90px}header:hover .nav-col li:first-child{padding-top:30px}header:hover .nav-col li:first-child .nav-link{line-height:30px}header.short .nav-col li:first-child .nav-link{line-height:50px}header.short:hover .nav-col li:first-child{padding-top:10px}header.short:hover .nav-col li:first-child .nav-link{line-height:30px}header .nav-phone{position:absolute;right:0;top:0}header .healthplan-logo{display:inline-block;text-align:right;position:relative;text-decoration:none;margin-left:20px;line-height:90px}header.short .healthplan-logo{line-height:50px}header .healthplan-logo div{margin-left:auto;margin-right:20px;width:100px}header a.healthplan-logo:hover{text-decoration:none;color:#00479D;cursor:pointer}header a.healthplan-logo:hover span{text-decoration:underline}header .healthplan-logo i{position:inherit;display:inline-block;right:auto;top:auto;margin-top:-5px}header .logo{height:30px;margin-left:3px;margin-top:0}header .nav-phone{color:#00479D;text-align:right!important;box-sizing:border-box;line-height:90px}header.short .nav-phone{line-height:50px}header .nav-phone i{color:#00479D;font-size:24px;vertical-align:middle;margin-right:8px;margin-top:-5px;display:inline-block}#examination .left-container .content h2{}#examination .left-container .content h3{}#examination .left-container .package-list{padding:0;font-size:12px;list-style:none;margin-left:-6px;margin-top:-10px;width:600px}#examination .left-container .package-list td,#medcity21 .package-list td{height:55px}#medcity21 .package-list td,#medcity21 .package-list th{padding:5px}#examination .left-container .package-list .package-title,#medcity21 .package-title{font-size:16px;margin-left:6px;margin-right:4px}#examination .left-container .plan-links>*{vertical-align:middle}#examination .left-container .plan-icon{font-size:28px;margin-right:6px}#examination .left-container .icon-right{margin-right:5px}#examination .left-container .customer-wisdom-links{margin-top:-14px}#examination{height:765px;position:relative}#examination .left-container,#examination .right-container{position:absolute}#examination .left-container .content{width:600px;margin-left:auto}#examination .right-container .content{width:580px}#examination .right-container .home-cases{position:absolute;left:45px;bottom:50px;text-align:left;padding:5px 5px 2px 5px;background:rgba(255,255,255,.9)}#examination .right-container .home-cases .subtitle{margin-top:-3px;margin-bottom:-3px;margin-left:7px;font-size:12px}#examination .right-container .home-cases .home-case-text-link{line-height:36px}#examination .swiper-container{position:relative;height:100%}#examination .swiper-nav{position:absolute;color:#fff;font-size:36px;z-index:10;font-weight:lighter;left:46px;top:50px;text-align:left}#examination .swiper-nav .cities{list-style:none;font-size:0;padding:0;margin-top:34px}#examination .swiper-nav .cities li{display:inline-block;padding-right:20px;padding-left:26px;height:64px;line-height:64px;font-size:30px;cursor:pointer}#examination .swiper-nav .cities li.current{background:url(static/images/city/current-city-name.png) no-repeat center}#examination .swiper-nav .cities .en{font-size:16px;margin-left:10px}#examination .swiper-wrapper{width:100%;height:100%}#examination .swiper-slide{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;background-size:cover;opacity:0;-o-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;-webkit-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;-ms-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;-moz-transition:opacity .7s ease-in-out , background-image 1s ease-in-out;transition:opacity .7s ease-in-out , background-image 1s ease-in-out}#examination .swiper-slide:first-child{opacity:1}#examination .swiper-slide .examination-des{width:556px;height:216px;background:rgba(255,255,255,.85);text-align:left;position:absolute;left:46px;bottom:80px;box-sizing:border-box;padding:28px 32px;font-size:16px;line-height:24px}#examination .swiper-slide .examination-des p{padding:0;margin:0 0 18px}#examination .note{font-size:14px}#examination .logo{position:absolute;top:55px;left:0;margin-left:45px}#eggfreezing{height:700px;border-top:1px solid #fff;background-position:top center;background-repeat:no-repeat;position:relative}#eggfreezing .left-container .content{margin-top:80px;padding-bottom:80px}#eggfreezing .left-container .content h2{margin-top:40px;margin-bottom:49px}#eggfreezing .eggfreezing-logos{list-style:none;margin-top:30px;padding-left:60px}#eggfreezing .eggfreezing-slides{position:absolute;margin-left:60px;bottom:50px;left:50%;border:2px solid #fff;overflow:hidden;width:544px;height:309px}#eggfreezing .swiper-container{height:100%}#eggfreezing .swiper-slide{background-size:cover}#eggfreezing .swiper-slide img{width:100%;height:100%}#eggfreezing .eggfreezing-logos li{display:inline-block;margin-top:24px}#eggfreezing .logo{position:absolute;top:65px;left:50%;margin-left:46px}.footer-menu{text-align:left}.footer-menu ul{list-style:none;padding:0;margin:0 15px}.footer-menu .nav-link{margin-right:auto!important;line-height:30px;vertical-align:middle;display:inline;margin-right:20px;color:#8e8e8e!important}.footer-menu .nav-col{float:left}.footer-menu .nav-col li{position:relative}.footer-menu .nav-col-product{margin-left:30px}.footer-menu .prefix-product::before{top:7px;color:#000;left:-38px}#enterprise .bar{margin-bottom:35px}#enterprise h2{font-size:30px}#enterprise .healthplan-legend{position:absolute;left:25px;top:95px}#enterprise .icons{font-size:28px}#enterprise .icons i{margin-left:32px;margin-right:18px}#enterprise .years{margin-top:150px;margin-left:-50px;width:1152px!important;margin-bottom:165px}#enterprise .years>div{box-sizing:border-box;border-right:2px solid #fff;height:11px;background-color:#00479D}#enterprise .years>div>div{text-align:left;font-weight:bold;font-size:16px;padding-left:50%;margin-left:-10px;margin-top:-50px}#enterprise .dashed-circle{width:36px;border:1px dashed #000;height:36px;border-radius:50%;margin-top:14px;margin-bottom:10px}#enterprise .year{font-weight:normal;font-size:14px;margin-bottom:31px}#enterprise .year:first-child{margin-top:83px}#enterprise .preorder-price{font-size:12px;font-weight:normal;margin-top:10px}#enterprise .preorder-price em{font-weight:lighter;font-size:24px;margin-right:2px}#enterprise .discount{margin-top:30px}#enterprise .steps-legend{position:absolute;left:0;margin-top:369px}#enterprise .steps{padding-left:0;margin-top:168px;font-size:24px;padding-left:155px}#enterprise .steps li{list-style:none;margin-bottom:87px;position:relative;height:inherit}#enterprise .steps li .order{font-weight:bold}#enterprise .steps li i{position:absolute;left:-110px;font-size:54px;margin-left:-9px;vertical-align:middle;line-height:100%}#enterprise .card-img{position:relative;height:785px}#enterprise .card-img img{position:absolute;left:50%;transform:translateX(-50%)}#enterprise{box-sizing:border-box;padding-right:0}#enterprise .case-list{padding:0;margin-bottom:30px;width:320px}#enterprise .case-item{font-size:14px;line-height:22px;list-style:none;display:inline-block;vertical-align:top;width:325px;margin-right:70px}#enterprise .case-item p{font-size:14px;margin-bottom:10px;line-height:22px}.enterprise-case-item{margin:60px 0 80px}.enterprise-case-item-meta{float:left;margin:0 15px;font-size:14px}.enterprise-case-item-meta p{margin:0}.enterprise-case-item-meta .enterprise-logo{padding:5px 5px;position:absolute;left:0;transform:translateY(-100%)}.enterprise-case-item-content{margin-left:425px}.enterprise-case-item-content .case-quote{text-align:left;font-size:24px;margin-top:10px;line-height:36px;text-indent:-32px;font-weight:lighter}.enterprise-case-item-content .case-quote-sign{font-size:60px;font-family:Baskerville,Georgia,"Liberation Serif","Kaiti SC",STKaiti,"AR PL UKai CN","AR PL UKai HK","AR PL UKai TW","AR PL UKai TW MBE","AR PL KaitiM GB",KaiTi,KaiTi_GB2312,"TW\-Kai",serif!important;vertical-align:middle}.enterprise-case-item-content .case-intro{margin:25px 0 20px;font-size:16px}.enterprise-case-item-content .case-intro-title{float:left}.enterprise-case-item-content .case-intro-content{margin-left:100px}#allcase-list .allcase-link{font-size:16px;margin-top:-20px;margin-bottom:40px;line-height:22px}#medcity21-institution .swiper-slide{height:774px;background-repeat:no-repeat}#medcity21-institution .swiper-pagination{bottom:12px}#medcity21-institution .swiper-large .swiper-pagination{bottom:60px}#medcity21-institution .swiper-pagination-bullet{width:9px;height:9px;margin:0 9px;background:#fff;opacity:.4}#medcity21-institution .swiper-large .swiper-pagination-bullet{width:12px;height:12px;margin:0 9px}#medcity21-institution .swiper-pagination-bullet-active{background:#fff;opacity:1}#medcity21-institution .card-white-tall{position:absolute;z-index:1;right:50%;margin-right:150px;top:105px;padding:30px 60px}#medcity21-institution .institution-explain{position:absolute;margin-left:320px;left:50%;bottom:90px;background-color:#00479D;color:#fff;font-size:16px;padding:5px 10px}#medcity21-institution .card-white-fat .swiper-container{width:587px;height:332px;margin:11px 16px}#medcity21-institution .card-white-fat{padding:1px 0 0;margin-bottom:50px}#medcity21-institution .swiper-prev,#medcity21-institution .swiper-next{position:absolute;top:50%;margin-top:-20px;font-size:40px;color:#fff;z-index:100;cursor:pointer}#medcity21-institution .swiper-button-disabled{opacity:.2}#medcity21-institution .swiper-prev{left:20px}#medcity21-institution .swiper-next{right:20px}.table-strip tr:nth-child(even) {background:#fafafa}.exam-packages-compare-table-current{position:absolute;margin-top:90px;margin-left:68px;box-shadow: 0px 0px 1px 2px #e73d6d5e;display:none;z-index:10}.exam-packages-compare-table .exam-packages-compare-table-title{height:60px}.exam-packages-compare-table .exam-packages-compare-table-dot{font-size:16px}.browser-weird .exam-packages-compare-table .exam-packages-compare-table-dot{font-size:12px}.exam-packages-compare-table .icon-yes{font-size:22px}.exam-packages-compare-table th:first-child,.exam-packages-compare-table td:first-child{width:80px;font-size:20px}.exam-packages-compare-table .table-strip tr:nth-child(odd) {height:40px}.exam-packages-compare-table .table-strip tr:nth-child(even) {height:34px}.order-button a{color:#fff;text-decoration:none}.order-button-index a{color:#fff;text-decoration:none;background-color:#00479D;color:#fff;padding:1px 4px;margin-right:0}.order-button-index a:hover{color:#fff;text-decoration:none;background-color:#00479D;color:#fff;padding:1px 4px;margin-right:0}.bold-underline{padding-bottom:5px;border-bottom:3px solid #000}

.zpad{
	padding:30px;
	
}

.focus a:hover{text-decoration: none;}
/*焦点图*/
.focus{ position:relative; width:700px; height:380px; float: left;}  
.focus img{float: left;margin-right: 20px;} 
.focus a{display: block;width: 49%;height: 70px;float: left;padding-bottom: 15px;border-bottom: 1px dashed #ded8d8;margin-bottom: 15px;padding-left: 5px;margin-top: 16px;text-decoration: none;color: #333;}
.focus a p{line-height: 30px;margin: 0;}
.focus ul{ padding: 0;margin-top: 0; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .fcon{ position:relative; width:100%; float:left;list-style: none; }  
.focus .fcon img{ display:block;border:2px solid #f1f1f1; }  
.fbg{bottom:-20px; right:275px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.D1fBt .current,.D1fBt a:hover{background:#717070;}    
.D1fBt img{display:none;}    
.D1fBt i{display:none; font-style:normal; }    
.zhdjyy{}
.zhdjyy ul{padding: 0;margin: 0;}
.zhdjyy ul li{list-style: none;width: 280px;margin: 0 10px;float: left;height: 285px;margin-bottom: 10px;}
.zhdjyy ul li p{padding: 0 10px;}
a.more{float: right;font-size: 12px;line-height: 24px;margin-right:185px;}


/*首页医院版块*/

.case-card_hosp{border:1px solid #f1f1f1;background:#fff;}
.case-item_hosp{font-size:14px;line-height:22px;list-style:none;display:inline-block;vertical-align:top;width:280px;margin-bottom:15px;}

.red-box-light1{background-color:#eeeeee;color:#fff;padding:10px 30px;margin-right:30px;font-weight:lighter;}
.red-box-light2{background-color:#00479D;color:#fff;padding:10px 10px;margin-right:20px;font-weight:lighter;}
.jiuyi{width:600px; margin-top:25px;}
.jiuyi span{float:left;margin-bottom:15px;box-shadow: 2px 2px 3px #888888;}
.jiuyi span a{color:#00479D;}
.jiuyi2 {margin-top:25px;}
.jiuyi2 span{float:left;margin-bottom:15px;width:25%;box-shadow: 2px 2px 3px #888888;}
.jiuyi2 span a{color:#fff;}
/*分页样式*/
.pagination{ padding-top:30px;text-align:center;font:14px '微软雅黑';}
.pagination a { display:inline-block; padding:0px 12px; height:30px;font-size:14px;line-height:30px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
.pagination a.a1 {padding:0px 14px; height:30px; line-height:30px;margin-top:0px;}
.pagination a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
.pagination span { display:inline-block;  padding:0px 12px; height:30px; line-height:30px; background:#00479D; border:1px solid #00479D; color:#fff; text-align:center; }
.pagee .noPage { display:inline-block;  padding:0px 12px; height:30px; line-height:30px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

/*首页切换图*/

.header_2 {
	width: 100%;
	float:left;
}
/*焦点大图更换*/
.flexslider{
	position:relative;
	width:100%;	
	float: left;
}
.flexslider img {
	width:100%;
	max-width:1920px;
	min-width:1200px;
	display:block;
	}
.clear{ clear:both;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url("../images/ad_ctr.png") no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:5%;}
.flex-direction-nav .flex-prev{left:5%;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=55);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=55);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=70);}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}
.flex-control-nav li{margin:0 5x;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url("../images/dot.png") no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.flex-viewport ul{padding:0;margin:0;}
.flex-direction-nav li{list-style:none;}
.jyfuright{}
.focus12{width: 422px;height: 422px;float: right;}
.focus12 ul{list-style-type: none;}
.focus12 ul li{float: left;width: 422px;height: 422px;}
.fbg1{right: 6px;}

.focus13{width: 1200px;height: 600px;position: relative;overflow: hidden;}
.focus13 dl{list-style-type: none;}
.focus13 dl dt{float: left;width: 1200px;height: 482px;}
.footer-links{line-height:58px;text-align:left;width:1200px;}
.footer-links li{display:inline-block;text-decoration:none;margin-right:17px;}
.icon-bed:before{content:"\e900"}
.icon-hospital:before{content:"\e904"}
.icon-surgery:before{content:"\e901"}
.r-dh li{text-align:left;margin-bottom:3px;height:40px;line-height:40px;border:1px solid #f1f1f1;padding-left:25px;padding-right:120px;list-style:none;}
.r-dh {padding-left:0px;}
.case-card-zj{border:1px solid #f1f1f1;padding:15px 10px 5px 10px;background:#fff}
.case-item-zj{font-size:14px;line-height:22px;list-style:none;display:inline-block;vertical-align:top;width:200px;height:340px;margin-right:5px;margin-bottom:20px;}
/*体检模块*/
.card-white-tall{background-color:#fff;width:600px;height:351px;opacity:0.9;}
.card-white-tall{background-repeat:no-repeat;background-size:cover;text-align:left;font-size:28px;line-height:34px;font-weight:lighter;vertical-align:middle;}
.t-case{padding-top:50px;padding-left:650px;height:400px;background-image:url(../images/tijian.jpg);}
/*专家内容页*/
.spec-camera{float:left;width:188px;min-height:100px;padding:5px;border:4px solid #eee;overflow:hidden;}
.spec-msg{float:left;width:552px;padding-left:20px;overflow:hidden;margin-bottom:20px;}
.spec-header{font-size:20px;font-weight:lighter;line-height:22px;padding-bottom:20px;margin-bottom:20px;color:#666;border-bottom:1px solid #e5e3e3;}
.relat-info{clear:both;width:100%;overflow:hidden;}
.relat-info dd{font-size:16px;line-height:32px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0px;}
.mecha-msg{float:left;padding:12px 0 0 30px;width:435px;overflow:hidden;}
.mecha-info .mecha-info-pic{width:100%;}
.mecha-camera{float:left;}
.contact-mode a {
	float: left;
	width: 110px;
	height: 33px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	font-weight: bold;
	font-size: 14px;
	line-height: 32px;
	color: #fff;
	margin-right: 20px;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
}
.contact-mode a.inline {
	background: #f79045;
	-moz-box-shadow: 0 1px 0 #e57524;
	-ms-box-shadow: 0 1px 0 #e57524;
	-webkit-box-shadow: 0 1px 0 #e57524;
	box-shadow: 0 1px 0 #e57524;
}
.contact-mode a.inline i {
	width: 25px;
	height: 25px;
	margin: 5px 13px;
}
.new-case-card-container{ margin: 0;
    padding: 0;
    margin-bottom: 15px;
    width: 370px;}
.new-case-card {
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    border: 1px solid #e9e9e9;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.18);
    text-decoration: none !important;
}

.new-case-card:hover {
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);
    border-color: rgba(0, 71, 157, .5);
    text-decoration: none !important;
}

.new-case-card__img-container {
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
    overflow: hidden;
}

.new-case-card__img {
    width: 100%;
}

.new-case-card__content {
    padding-left:14px;
}

.new-case-card__info {
    font-size: 12px;
    color: #bcbcbc;
}

.new-case-card__title {
    font-size: 18px;
    color: #333;
    margin: 15px 0 12px;
}

.new-case-card__quote {
    overflow: hidden;
    font-size: 14px;
    color: #6a6a6a;
}

/*医院内容页*/
.spec-camera-hosp{float:left;width:305px;min-height:100px;padding:5px;border:4px solid #eee;overflow:hidden;}
.spec-msg-hosp{float:left;width:auto;padding-left:40px;margin-bottom:20px;}

/*.spec-msg-hosp{float:left;width:460px;padding-left:20px;overflow:hidden;margin-bottom:20px;}*/

 /*就医服务版块*/
.jiuyibg{background-image:url(../images/jiuyi_bg.jpg);width:1200px;height:334px;}
.j1{position:absolute;left:200px;top:340px;}
.j2{position:absolute;left:320px;top:110px;}
.j3{position:absolute;left:320px;top:410px;}
.j4{position:absolute;left:560px;top:110px;}
.j5{position:absolute;left:560px;top:410px;}
.j6{position:absolute;left:680px;top:340px;}
.j7{position:absolute;left:800px;top:110px;}
.j8{position:absolute;left:800px;top:410px;}
.j9{position:absolute;left:1040px;top:110px;}
.jiuyifuwu ul li{width:30%;border:1px solid #e5e5e5;border:1px solid #e5e5e5;padding-bottom:10px;float:left;text-align:center;}
.jiuyifuwu ul li img{width:100px;height:100px;}
.jiuyifuwu ul li .name{line-height:22px;font-size:16px;}

.productdetail-table-item-new{color:#333;display:flex;flex-direction:column;padding:15px 10px;margin:5px;box-sizing:border-box;background-color:#fff;border:1px solid #f1f1f1}
.news-item__title-1::before{content:'';margin-right:4px;display:inline-block;width:6px;height:6px;background-color:#e5e5e5}
.productdetail-table-item-new:hover,.productdetail-table-item-new:active{text-decoration:none}
.productdetail-table-item-new:hover{border-color:rgba(0,71,157,.8)}
.new-a{
	color:#757575;
	text-decoration:none;
}
.productdetail-table-item-new a:hover{
	text-decoration:none;
	color:#00479D;
}
  .case-detail__main p strong{
    color:#000!important;
    font-size:18px;
  }
/*ser*/
    .tabpane{width: 40%;margin: 0 auto;margin-top:40px;float:right;}
    .centbs{margin: 12px 0;height: 46px;display: table; border-collapse: separate;width: 100%;} 
    .centbs input{    display: table-cell;    position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0;height: 44px;outline: 0!important;    box-shadow: none!important;margin: 0;padding: 0;border:1px solid #b2b2b2;text-indent: 10px;} 
    .inputn{font-size: 0; white-space: nowrap;    width: 1%; display: table-cell; vertical-align: middle;    -webkit-border-radius: 0!important; -moz-border-radius: 0!important; border-radius: 0!important;} 
    .inputn button{    color: #fff; background-color: #00479D; border-color: #00479D;    line-height: 1.44;    letter-spacing: 0;    position: relative;height: 46px; padding: 0px 30px; font-size: 16px;box-shadow: none!important;border:0;cursor:pointer;} 
    .inputn button:hover{    color: #fff; background-color: #2f88f4; border-color: #a1161f;background-image: none;} 
    .sisappear{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;    line-height: 1.44;    letter-spacing: 0;    font-size: 16px;    font-weight: 700!important;padding-right:10px;} 
	.article-item__content1{width:100%;}
	
.border-hover-hl{
	border:1px solid #e9e9e9;
	box-shadow:0 0 0 0 rgba(0,0,0,.18);
	text-decoration:none!important;
}
.article-item__content100{
	width:100%;
}
.case-detail__sidebar320{width:320px;}
  .new-title{
    background-color:#008080;
    color:#fff;
   font-size:20px;
  }
  .new-title2{
    font-size:20px;
    color:#000;
    padding:5px;
  }
  .new-title3{
  	font-size:18px;
    color:#fff;
    padding:5px;
  }
  /*漂浮广告样式*/
.floatBox{ position:fixed; bottom:70px; z-index:9999;}
.floatBox a{ display:block; width:150px; height:150px;  text-align:center; color:#fff; font-size:14px;}
.floatBox a.fb3{ }
.floatBox a:hover{opacity:1}
.floatBox span{display:block; width:150px; height:30px;line-height:30px;text-align:center;color:#fff;cursor:pointer}
.floatBox span i{margin:0 0 0 5px;}
  
  .lite-shadow-border{
    border:1px solid #e9e9e9;
    box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.18);
  }  
  .new_ad{
  	margin:0 auto;
    width:100%;
  }
  .new_li{
    float:left;
    width:560px;
    height:120px;
    margin-right:20px;
    
  }
  .new_li:nth-child(odd){
    float:right;
    margin-right:0px;
  }
  
/*右侧新增标签云*/  
      .new_ad_list li {

        display: inline-block;
    }
    .new_ad_list li a{
        color:#333;
        font-size:14px;
        display: inline-block;
        padding: 10px;
        border: 1px solid #e9e9e9;
        margin-bottom:10px;
        margin-right:5px;
    }
    .new_ad_list li a:hover{
        background-color:#00479D;
        color:#fff;
      text-decoration:none;
      	
    }
  
  /*新修改样式_20220926 by think*/
  .nobold{
  	font-weight:normal;
  }
  .new_border{
  	border:1px solid #e9e9e9;
    box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.18);
  }
  /*备份.lite-shadow{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.18);box-shadow:0 0 2px 0 rgba(0,0,0,.18)}*/
  
  
  /* 新增加首页医生样式*/
  
.new_doc ul li{
	list-style: none;
	text-align:left;
}
.new_doc ul {
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
			padding:0px;

        }

        .new_doc ul li {
            width: 350px;
            padding: 5px 15px;
			margin-bottom:20px;
            border: 1px solid #e9e9e9;
        }

        .card_left {
            width: 90px;
            margin-right: 30px;
        }

		.card_left_image{
			position: relative;
            width: 90px;
            height: 90px;
            background-color: #e5e5e5;
            background-repeat: no-repeat;
            background-position: top center;
            background-size: cover;
            border: solid 1px #cae5e5;
            border-radius: 100px;
            box-sizing: border-box
		}

        .card_tag {
            padding: 0 4px;
            background: #fff;
            border: 1px solid #c9e5e5;
            box-sizing: border-box;
            border-radius: 3px;
            line-height: 22px;
            font-weight: 600;
            color: #00479d;
            white-space: nowrap;
			margin-right:3px;
        }

        .card_right h4 {
            font-size: 16px;
            font-weight: 500;
            margin: 5px 0;

        }
		.card_right h4 a{
			color:#333333;
		}

        .card_hosp {
            font-size: 14px;
        }

        .card_shanchang {
            font-size: 14px;
			max-width:220px;
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
        }

        .card_content {
            display: flex;
            justify-content: flex-start;
            align-items: center;
        }

  
/*新增医生列表样式*/
.ks_nav{
    margin-bottom: 20px;
}
.ks_nav ul{
  padding:0px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.ks_nav ul li{
    text-align: center;
    margin-bottom: 8px;
    line-height: 38px;
    height: 38px;
    border:1px solid #f1f1f1;
    list-style: none;
    width: 100px;
}

/*新修改医院文章页样式*/ 
  


.case-detail__main_doc p {
    font-size: 16px;
    line-height: 24px;
    color: #666666
}

.case-detail__main_doc img {
    -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, .18);
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, .18)
}

.case-detail__main_doc .break-left {
    margin-left: 0;
    width: 860px;
    max-width: 860px
}

.case-detail__main_doc div.break-left.left {
    margin-left: 0;
    width: 230px;
    float: right;
    margin-right: 40px
}

.case-detail__main_doc .break-left img {
    width: 100%;
    max-width: 100%
}

.case-detail__main_doc .break-left.left img.break-left.left {
    margin-left: 0;
    width: 100%
}

.case-detail__main_doc .img-alt {
    display: block;
    color: #00479D;
    font-size: 14px;
    line-height: 20px
}

.case-detail__main_doc .img-alt::before {
    content: '';
    display: inline-block;
    width: 10px;
    height: 10px;
    background-color: #00479D;
    margin-right: 4px
}
.case-detail__main_doc p strong{
    color:#000!important;
    font-size:18px;
  }
  
/**/
  
  
.news_list{
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
      }
  .list_shadow{
    box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.18);
}
.m5r5{
	margin:0 5px;
}