@charset "utf-8";.container{line-height:normal;position:relative}.container .part{padding:100px 0 0;position:relative;background-repeat:no-repeat;background-position:center top}.container .part .part-tt{height:41px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.container .part .part-tt .part-tt-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.container .part .part-tt .part-tt-layout h3{font-size:34px;color:#121212;margin:0 50px}.container .part .part-tt .part-tt-layout i{display:block;width:21px;height:41px}.container .part .part-tt .part-tt-layout i.i-left1{background:url(/uploads/image/shshimg/bt1.png) no-repeat center center}.container .part .part-tt .part-tt-layout i.i-right1{background:url(/uploads/image/shshimg/bt2.png) no-repeat center center}.container .part .part-tt .part-tt-layout i.i-left2{background:url(/uploads/image/shshimg/bt3.png) no-repeat center center}.container .part .part-tt .part-tt-layout i.i-right2{background:url(/uploads/image/shshimg/bt4.png) no-repeat center center}.container .banner{position:relative;height:500px;background-repeat:no-repeat;background-position:center top;padding-top:0}.container .banner.banner-bg{background-image:url(/uploads/image/shshi/banner.png)}.container .banner.banner-bg1{background-image:url(/uploads/image/shshiemployee_care/banner.png)}.container .banner.banner-bg1 .get-btn{padding:0 24px!important}.container .banner.banner-bg2{background-image:url(/uploads/image/shshiinsurance/banner.png)}.container .banner.banner-bg2 .get-btn{padding:0 32px!important}.container .banner.banner-bg3{background-image:url(/uploads/image/shshihealth/banner.png)}.container .banner .banner-text{width:1100px;margin:106px auto 0}.container .banner .banner-text h1{font-size:58px;color:#fff;text-shadow:0 8px 30px rgba(255,90,0,.2);padding-bottom:3px}.container .banner .banner-text h2{font-size:36px;color:#fff;line-height:1.4}.container .banner .banner-text .get-btn-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:35px}.container .banner .banner-text .get-btn-box .get-btn{text-decoration:none;display:block;height:54px;line-height:54px;background:#fff;box-shadow:0 8px 30px 0 rgba(255,90,0,.2);border-radius:27px;text-align:center;font-size:26px;font-weight:400;color:#ff5400;padding:0 38px}.container .banner .banner-text .get-btn-box .get-btn:hover{text-decoration:none}.container .banner .banner-text .get-btn-box .get-btn:hover{-khtml-opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90);opacity:.9;filter:alpha(opacity=90)}.container .banner .banner-text .get-btn-box .animations{width:43px;overflow:hidden;margin-left:20px}.container .banner .banner-text .get-btn-box .animations img{display:block;width:100%}.container .banner .banner-text .get-btn-box .ty-num{margin-left:15px;font-size:14px;color:#fff;-khtml-opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);opacity:.8;filter:alpha(opacity=80)}.container .number-layout{position:absolute;left:50%;margin-left:-550px;top:445px;width:1100px;height:110px;background:#fff;box-shadow:0 0 30px 0 rgba(51,51,51,.15);border-radius:55px;z-index:1}.container .number-layout .number-overly{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;padding:0 11px}.container .number-layout .number-overly .number-item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.container .number-layout .number-overly .number-item-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.container .number-layout .number-overly .number-item-inner .num-box{margin-left:15px;width:105px}.container .number-layout .number-overly .number-item-inner .num-box .num-warp{font-size:16px;color:#121212}.container .number-layout .number-overly .number-item-inner .num-box .num-warp b{font-size:32px;font-weight:700}.container .number-layout .number-overly .number-item-inner .num-box .num-text{font-size:16px;color:#666}.container .product-plan{padding:125px 0 32px}.container .product-plan .product-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;width:1190px;margin:50px auto 40px}.container .product-plan .product-layout .product-item{text-decoration:none;width:300px;height:420px;background-color:#fff;box-shadow:0 5px 25px 0 rgba(136,136,136,.12);border-radius:10px;overflow:hidden;margin:0 45px;text-align:center}.container .product-plan .product-layout .product-item:hover{text-decoration:none}.container .product-plan .product-layout .product-item:hover{color:#ff6000;box-shadow:0 10px 25px 0 rgba(255,96,0,.2)}.container .product-plan .product-layout .product-item .img-cover{width:100%;height:200px;overflow:hidden}.container .product-plan .product-layout .product-item .img-cover img{display:block;width:100%}.container .product-plan .product-layout .product-item .product-title{color:#121212;font-size:26px;margin:23px 0 12px}.container .product-plan .product-layout .product-item p{font-size:16px;line-height:1.55;color:#666}.container .product-plan .product-layout .product-item .product-btn{text-decoration:none;display:block;margin:32px auto 0;width:160px;height:36px;line-height:36px;border:1px solid #ff6000;border-radius:18px;text-align:center;font-size:16px;color:#ff6000}.container .product-plan .product-layout .product-item .product-btn:hover{text-decoration:none}.container .product-plan .product-layout .product-item .product-btn:hover{background-color:#ff6000;color:#fff}.container .product-plan .product-tip{font-size:14px;color:#ccc;text-align:center}.container .customized{height:550px;background:url(/uploads/image/shshi/bg1.png) no-repeat center top}.container .customized .card-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;width:1232px;margin:60px auto 0}.container .customized .card-layout .card-item{width:276px;height:350px;background-color:#fff;box-shadow:0 10px 25px 0 rgba(51,51,51,.15);border-radius:10px;overflow:hidden;margin:0 16px;text-align:center}.container .customized .card-layout .card-item .img-cover{width:100%;height:200px;overflow:hidden}.container .customized .card-layout .card-item .img-cover img{display:block;width:100%}.container .customized .card-layout .card-item .card-title{font-size:26px;color:#121212;margin:24px 0 12px}.container .customized .card-layout .card-item p{font-size:16px;line-height:1.55;color:#666}.container .service{padding-bottom:100px}.container .service .card-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;width:1232px;margin:60px auto 0}.container .service .card-layout .card-item{width:216px;height:268px;padding-top:40px;background-color:#fff;border:1px solid #efefef;box-shadow:0 5px 15px 0 rgba(136,136,136,.06);border-radius:10px;overflow:hidden;margin:0 16px;text-align:center;position:relative}.container .service .card-layout .card-item .img-cover{width:80px;height:80px;border-radius:40px;margin:0 auto}.container .service .card-layout .card-item .img-cover img{display:block;width:100%;height:100%}.container .service .card-layout .card-item .card-title{font-size:20px;font-weight:700;margin:30px 0 20px}.container .service .card-layout .card-item p{font-size:14px;line-height:22px;color:#666}.container .service .card-layout .card-item .i-index{position:absolute;bottom:0;left:50%;margin-left:-29px;z-index:1}.container .hotspot{padding-top:60px;padding-bottom:120px;background:url(/uploads/image/shshi/bg2.png) no-repeat center top}.container .hotspot .part-ct{width:1200px;height:464px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.06);border-radius:10px;margin:44px auto 0}.container .hotspot .hotspot-layout{padding:15px 30px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.container .hotspot .hotspot-layout .hotspot-tt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;height:65px;border-bottom:solid 1px #ddd}.container .hotspot .hotspot-layout .hotspot-tt b{font-size:26px;color:#121212;font-weight:400}.container .hotspot .hotspot-layout .hotspot-tt a{text-decoration:none;color:#888;height:26px;line-height:26px;border:1px solid #ededed;border-radius:14px;padding:0 20px 0 15px;background:url(/uploads/image/shshi/more.png) no-repeat 43px center}.container .hotspot .hotspot-layout .hotspot-tt a:hover{text-decoration:none}.container .hotspot .hotspot-layout .hotspot-tt a:hover{color:#ff6000;border-color:#ffd8c1;background-image:url(/uploads/image/shshi/more1.png)}.container .hotspot .hotspot-layout .blog{width:668px}.container .hotspot .hotspot-layout .blog .blog-layout:after,.container .hotspot .hotspot-layout .blog .blog-layout:before{content:" ";display:table}.container .hotspot .hotspot-layout .blog .blog-layout:after{clear:both}.container .hotspot .hotspot-layout .blog .blog-item{width:292px;height:70px;padding:0 0 0 20px;margin-top:20px}.container .hotspot .hotspot-layout .blog .blog-item:nth-child(odd){float:left}.container .hotspot .hotspot-layout .blog .blog-item:nth-child(even){float:right}.container .hotspot .hotspot-layout .blog .blog-item a{display:block;position:relative;font-size:15px;line-height:22px;color:#121212;text-decoration:none}.container .hotspot .hotspot-layout .blog .blog-item a:hover{text-decoration:none}.container .hotspot .hotspot-layout .blog .blog-item a span{text-align:justify;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.container .hotspot .hotspot-layout .blog .blog-item a:before{position:absolute;content:' ';left:-20px;top:8px;width:6px;height:6px;background-color:#c1c1c1;border-radius:50%}.container .hotspot .hotspot-layout .blog .blog-item a:hover{color:#ff6000;font-weight:700}.container .hotspot .hotspot-layout .blog .blog-item a:hover:before{background-color:#ff6000}.container .hotspot .hotspot-layout .blog .blog-item p{font-size:12px;color:#999;margin-top:7px}.container .hotspot .hotspot-layout .video{width:422px}.container .hotspot .hotspot-layout .video .video-layout:after,.container .hotspot .hotspot-layout .video .video-layout:before{content:" ";display:table}.container .hotspot .hotspot-layout .video .video-layout:after{clear:both}.container .hotspot .hotspot-layout .video .video-layout .video-item{width:196px;height:160px;margin-top:20px}.container .hotspot .hotspot-layout .video .video-layout .video-item:nth-child(odd){float:left}.container .hotspot .hotspot-layout .video .video-layout .video-item:nth-child(even){float:right}.container .hotspot .hotspot-layout .video .video-layout .video-item .img-cover{display:block;height:126px;border-radius:3px;position:relative;overflow:hidden}.container .hotspot .hotspot-layout .video .video-layout .video-item .img-cover .cover{display:block;width:100%;height:100%;border-radius:3px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.container .hotspot .hotspot-layout .video .video-layout .video-item .img-cover .play{position:absolute;z-index:1;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container .hotspot .hotspot-layout .video .video-layout .video-item .img-cover:hover .cover{-ms-transform:scale(1.06);-webkit-transform:scale(1.06);-o-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06)}.container .hotspot .hotspot-layout .video .video-layout .video-item h5{margin-top:8px;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.container .hotspot .hotspot-layout .video .video-layout .video-item h5:hover{color:#06a}.container .hotspot .hotspot-layout .video .video-layout .video-item h5 a{text-decoration:none;font-size:15px;color:#333}.container .hotspot .hotspot-layout .video .video-layout .video-item h5 a:hover{text-decoration:none}.container .hotspot .hotspot-layout .video .video-layout .video-item h5 a:hover{color:#ff6000}.container .customer{height:582px;background:url(/uploads/image/shshi/bg3_1.png) no-repeat center top}.container .partner{overflow:hidden}.container .partner .partner-image{display:block;height:590px}.container .about{height:344px;background:url(/uploads/image/shshi/bg4.png) no-repeat center top;color:#fff}.container .about .about-layout{width:1200px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.container .about .about-text{width:660px;padding-top:72px}.container .about .about-text h6{font-size:34px;font-weight:400}.container .about .about-text p{font-size:16px;line-height:1.75;margin-top:20px}.container .about .about-text p b{font-size:20px}.container .about .major-events{width:370px;padding-top:13px}.container .about .major-events .major-events-item{margin-top:34px}.container .about .major-events .major-events-item .major-events-time{font-size:12px;-khtml-opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50);opacity:.5;filter:alpha(opacity=50)}.container .about .major-events .major-events-item .major-events-text{font-size:14px;margin-top:3px}.container .about .major-events .major-events-item .major-events-text b{font-size:16px}.container .employee-care{padding-top:76px}.container .employee-care .welfare-layout{margin:45px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.container .employee-care .welfare-layout .welfare-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:170px;height:174px;background:#fff;border:1px solid #efefef;box-shadow:0 5px 15px 0 rgba(136,136,136,.1);border-radius:10px;margin:0 21px}.container .employee-care .welfare-layout .welfare-item img{display:block;width:70px;height:70px;margin:0 auto}.container .employee-care .welfare-layout .welfare-item p{font-size:20px;color:#333;margin-top:20px}.container .employee-welfare .employee-welfare-layout{background:url(/uploads/image/shshiemployee_care/bg.png) no-repeat center top;width:1200px;height:593px;margin:0 auto;padding-top:16px;box-sizing:border-box}.container .employee-welfare .employee-welfare-layout .employee-welfare-overly{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;margin-top:50px}.container .employee-welfare .employee-welfare-layout .employee-welfare-overly:nth-child(1){padding:0 162px}.container .employee-welfare .employee-welfare-layout .employee-welfare-overly:nth-child(2){padding:0 72px}.container .employee-welfare .employee-welfare-layout .employee-welfare-overly:nth-child(3){padding:0 162px}.container .employee-welfare .employee-welfare-layout .employee-welfare-item{width:258px;height:120px;box-sizing:border-box;padding:22px 30px 0 35px}.container .employee-welfare .employee-welfare-layout .employee-welfare-item .employee-welfare-tt{font-size:20px;height:24px;line-height:24px;color:#ff6000;padding-left:34px}.container .employee-welfare .employee-welfare-layout .employee-welfare-item .employee-welfare-ct{margin-top:8px;font-size:16px;color:#333;line-height:22px}.container .employee-welfare .employee-welfare-table{width:1200px;margin:0 auto;border:1px solid #efefef;box-shadow:0 0 15px 0 rgba(136,136,136,.1);border-radius:10px;overflow:hidden}.container .employee-welfare .employee-welfare-table tr td{border:solid 1px #efefef;height:135px}.container .employee-welfare .employee-welfare-table .table-item{padding:0 35px 0 30px}.container .employee-welfare .employee-welfare-table .table-item .table-item-tt{padding-left:24px;font-size:22px;font-weight:700;color:#333;background:url(/uploads/image/shshimg/o.png) no-repeat left center}.container .employee-welfare .employee-welfare-table .table-item p{font-size:16px;color:#555;line-height:24px;margin-top:12px}.container .employee-service{padding-bottom:100px}.container .employee-service .employee-service-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;margin-top:45px}.container .employee-service .employee-service-layout .employee-service-item{width:276px;height:310px;border:1px solid #efefef;box-shadow:0 5px 15px 0 rgba(136,136,136,.1);border-radius:10px;box-sizing:border-box;margin:0 16px}.container .employee-service .employee-service-layout .employee-service-item img{display:block;margin:35px auto 22px;border-radius:50%}.container .employee-service .employee-service-layout .employee-service-item .employee-service-tt{text-align:center;font-size:26px;color:#121212}.container .employee-service .employee-service-layout .employee-service-item .employee-service-ct{margin-top:16px;padding-left:40px}.container .employee-service .employee-service-layout .employee-service-item .employee-service-ct p{font-size:16px;color:#555;line-height:34px;padding-left:24px;background:url(/uploads/image/shshimg/tb.png) no-repeat left center}.container .insurance{padding:76px 0}.container .insurance .insurance-layout .insurance-overly{margin:0 auto;width:1140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.container .insurance .insurance-layout .insurance-overly .img-cover{display:block;width:400px;height:400px}.container .insurance .insurance-layout .insurance-overly .img-cover img{display:block;width:100%;height:100%;border-radius:10px}.container .insurance .insurance-layout .insurance-overly .insurance-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.container .insurance .insurance-layout .insurance-overly .insurance-inner .insurance-tt{font-size:30px;font-weight:700;color:#ff6000}.container .insurance .insurance-layout .insurance-overly .insurance-inner .insurance-ct{font-size:16px;font-weight:400;color:#121212;line-height:22px;margin-top:12px}.container .insurance .insurance-layout .insurance-overly .insurance-inner .insurance-bt{font-size:18px;font-weight:700;color:#333;line-height:normal;margin-top:30px}.container .insurance .insurance-layout.insurance1{padding:75px 0 50px}.container .insurance .insurance-layout.insurance1 .product-features{margin-top:10px}.container .insurance .insurance-layout.insurance1 .product-features .features-item{font-size:16px;color:#444;line-height:40px;padding-left:28px;background:url(/uploads/image/shwshimg/tb.png) no-repeat left center}.container .insurance .insurance-layout.insurance2{padding:80px 0;background-color:#fffaf7}.container .insurance .insurance-layout.insurance2 .insurance-ct{margin-top:20px!important}.container .insurance .insurance-layout.insurance2 .insurance-inner{margin-left:90px}.container .insurance .insurance-layout.insurance2 .product-features{margin-top:14px}.container .insurance .insurance-layout.insurance2 .product-features:after,.container .insurance .insurance-layout.insurance2 .product-features:before{content:" ";display:table}.container .insurance .insurance-layout.insurance2 .product-features:after{clear:both}.container .insurance .insurance-layout.insurance2 .product-features .features-item{width:50%;font-size:15px;color:#444;line-height:32px;padding-left:28px;background:url(/uploads/image/shwshimg/tb.png) no-repeat left center;box-sizing:border-box}.container .insurance .insurance-layout.insurance2 .tags:after,.container .insurance .insurance-layout.insurance2 .tags:before{content:" ";display:table}.container .insurance .insurance-layout.insurance2 .tags:after{clear:both}.container .insurance .insurance-layout.insurance2 .tags .tag-item{float:left;width:33.3333%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:30px}.container .insurance .insurance-layout.insurance2 .tags .tag-item:nth-child(odd) .cover{background-color:#ffae00}.container .insurance .insurance-layout.insurance2 .tags .tag-item:nth-child(even) .cover{background-color:#ff6000}.container .insurance .insurance-layout.insurance2 .tags .cover{width:40px;height:40px;border-radius:50%;text-align:center;line-height:40px;color:#fff;font-size:22px}.container .insurance .insurance-layout.insurance2 .tags p{margin-left:14px;font-size:15px;font-weight:400;color:#444;line-height:20px}.container .insurance .insurance-layout.insurance3{padding:80px 0 50px}.container .insurance .insurance-layout.insurance3 .tag-icon{margin:27px 0 7px}.container .insurance .insurance-layout.insurance3 .tag-icon span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;width:111px;height:30px;line-height:30px;background:url(/uploads/image/shshiinsurance/corner.png) no-repeat left center}.container .insurance .insurance-layout.insurance3 .tag-icon span em{height:100%;color:#fff}.container .insurance .insurance-layout.insurance3 .tag-icon span em:nth-child(1){font-size:20px;-khtml-opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);opacity:.6;filter:alpha(opacity=60);margin-left:8px}.container .insurance .insurance-layout.insurance3 .tag-icon span em:nth-child(2){font-size:18px;margin-left:12px}.container .insurance .insurance-layout.insurance3 .tags{width:80%}.container .insurance .insurance-layout.insurance3 .tags:after,.container .insurance .insurance-layout.insurance3 .tags:before{content:" ";display:table}.container .insurance .insurance-layout.insurance3 .tags:after{clear:both}.container .insurance .insurance-layout.insurance3 .tags .tag-item{float:left;width:220px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:9px;padding-left:18px;font-size:16px;font-weight:500;color:#444;position:relative}.container .insurance .insurance-layout.insurance3 .tags .tag-item.wa{width:auto}.container .insurance .insurance-layout.insurance3 .tags .tag-item:after{position:absolute;content:' ';left:0;top:50%;margin-top:-5px;width:6px;height:6px;border:2px solid #e6b49e;border-radius:50%}.container .health-management{padding-top:70px}.container .health-management .health-layout{margin:45px auto 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.container .health-management .health-layout .health-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:170px;height:174px;background:#fff;border:1px solid #efefef;box-shadow:0 5px 15px 0 rgba(136,136,136,.06);border-radius:10px;margin:0 21px}.container .health-management .health-layout .health-item img{display:block;width:70px;height:70px;margin:0 auto}.container .health-management .health-layout .health-item p{font-size:20px;color:#333;margin-top:20px}.container .health-service .health-service-table{width:1200px;margin:45px auto 0;border:1px solid #efefef;box-shadow:0 5px 15px 0 rgba(136,136,136,.1);border-radius:10px}.container .health-service .health-service-table tr td{border:solid 1px #efefef;height:200px}.container .health-service .health-service-table .table-item{height:100%;padding:30px 35px 0 30px;box-sizing:border-box;background-repeat:no-repeat;background-position:275px 80px}.container .health-service .health-service-table .table-item.bg1{background-image:url(/uploads/image/shshihealth/a1.png)}.container .health-service .health-service-table .table-item.bg2{background-image:url(/uploads/image/shshihealth/a2.png)}.container .health-service .health-service-table .table-item.bg3{background-image:url(/uploads/image/shshihealth/a3.png)}.container .health-service .health-service-table .table-item.bg4{background-image:url(/uploads/image/shshihealth/a4.png)}.container .health-service .health-service-table .table-item.bg5{background-image:url(/uploads/image/shshihealth/a5.png)}.container .health-service .health-service-table .table-item.bg6{background-image:url(/uploads/image/shshihealth/a6.png)}.container .health-service .health-service-table .table-item .table-item-tt{padding-left:24px;font-size:24px;font-weight:500;color:#121212;background:url(/uploads/image/shshimg/o.png) no-repeat left center}.container .health-service .health-service-table .table-item p{font-size:16px;color:#555;line-height:22px;margin-top:16px}.container .health-service-process{padding-bottom:100px}.container .health-service-process .service-process-layout{padding-top:230px;background:url(/uploads/image/shshihealth/bg.png) no-repeat center 45px}.container .health-service-process .service-process-overly{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.container .health-service-process .service-process-overly .service-process-item{width:342px;height:178px;background-color:#fff;border:1px solid #efefef;box-shadow:0 5px 15px 0 rgba(136,136,136,.1);border-radius:10px;margin:0 28px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.container .health-service-process .service-process-overly .service-process-item .item-layout{width:100%;box-sizing:border-box;padding-left:40px}.container .health-service-process .service-process-overly .service-process-item .item-layout p{font-size:16px;color:#444;line-height:32px;padding-left:24px;background:url(/uploads/image/shshimg/tb.png) no-repeat left center}.swiper-layout{width:1120px;margin:0 auto}.swiper-layout .swiper-overly{position:relative}.swiper-layout .swiper-overly .swiper-customer{padding:50px 0;overflow:hidden;white-space:nowrap}.swiper-layout .swiper-overly .swiper-customer .swiper-slide{width:320px;height:420px;padding:0 28px;box-sizing:border-box}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item{width:320px;height:100%;background-color:#fff;box-shadow:0 10px 25px 0 rgba(55,115,174,.25);border-radius:10px;overflow:hidden}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item .img-cover{overflow:hidden;height:200px;position:relative}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item .img-cover img{display:block;width:100%;height:100%}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item .img-cover .corner{position:absolute;left:7px;top:7px;z-index:1;width:46px;height:26px;line-height:26px;background-color:rgba(0,0,0,.5);border-radius:6px;text-align:center;font-size:14px;color:#fff}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item .customer-info{word-break:break-all;word-wrap:break-word;white-space:normal;padding:17px 20px}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item .customer-info h4{font-size:13px;color:#ff6000}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item .customer-info h5{font-size:15px;font-weight:700;line-height:20px;margin-top:8px}.swiper-layout .swiper-overly .swiper-customer .swiper-slide .swiper-customer-item .customer-info p{font-size:13px;color:#666;line-height:18px;margin-top:10px}.swiper-layout .swiper-overly .swiper-customer-btn{position:absolute;z-index:1;top:50%;margin-top:-40px;cursor:pointer;width:80px;height:80px}.swiper-layout .swiper-overly .swiper-customer-btn img{display:block;width:100%;height:100%}.swiper-layout .swiper-overly .swiper-customer-btn.swiper-customer-prev{left:-65px}.swiper-layout .swiper-overly .swiper-customer-btn.swiper-customer-next{right:-65px}.fixed-bottom-layout{position:fixed;left:0;right:0;bottom:0;z-index:90}.fixed-bottom-layout .fixed-bottom-overly{position:relative;overflow:hidden}.fixed-bottom-layout .bottom-image{cursor:pointer;display:block;position:relative;left:50%;margin-left:-960px}.fixed-bottom-layout .close-image{cursor:pointer;display:block;position:absolute;left:50%;bottom:21px;margin-left:880px;z-index:9991}.form-popup .form-popup-layout{padding:40px 45px}.form-popup .form-popup-layout .form-tt{text-align:center;font-size:22px;font-weight:700;line-height:normal}.form-popup .form-popup-layout .form-ct{margin-top:46px}.form-popup .form-popup-layout .form-items{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:30px}.form-popup .form-popup-layout .form-items .form-item{margin-top:0!important}.form-popup .form-popup-layout .form-items .form-item:nth-child(1){width:120px;margin-right:20px}.form-popup .form-popup-layout .form-items .form-item:nth-child(2){-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-popup .form-popup-layout .form-items .form-item input{display:block;width:100%}.form-popup .form-popup-layout .form-item{margin-top:30px}.form-popup .form-popup-layout .form-item:nth-child(2){margin-top:15px}.form-popup .form-popup-layout .form-item .form-item-tt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;font-size:14px}.form-popup .form-popup-layout .form-item .form-item-tt i{color:red}.form-popup .form-popup-layout .form-item .form-item-tt span{color:#333}.form-popup .form-popup-layout .form-item .form-item-tt em{font-size:12px;color:#999}.form-popup .form-popup-layout .form-item .form-item-ct{margin-top:10px}.form-popup .form-popup-layout .service-items:after,.form-popup .form-popup-layout .service-items:before{content:" ";display:table}.form-popup .form-popup-layout .service-items:after{clear:both}.form-popup .form-popup-layout .service-items .service-item{float:left;width:108px;height:34px;line-height:34px;background:#fff;border:1px solid #e2e2e2;border-radius:5px;text-align:center;position:relative;font-size:14px;color:#333;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;margin:0 15px 15px 0}.form-popup .form-popup-layout .service-items .service-item:nth-child(3n 0){margin-right:0}.form-popup .form-popup-layout .service-items .service-item:hover{color:#ff6000;border-color:#ff6000}.form-popup .form-popup-layout .service-items .service-item.active{color:#ff6000;border-color:#ff6000}.form-popup .form-popup-layout .service-items .service-item.active:after{position:absolute;content:' ';right:0;bottom:0;width:21px;height:21px;background:url(/uploads/image/shshimg/g.png) no-repeat center center}.form-popup .form-popup-layout .employees{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-top:10px}.form-popup .form-popup-layout .employees .employees-tt{font-size:12px;color:#999}.form-popup .form-popup-layout .employees .employees-layout{position:relative;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}.form-popup .form-popup-layout .employees .employees-layout .employees-text{padding-right:16px;background:url(/uploads/image/shshimg/ic_jt.png) no-repeat right center}.form-popup .form-popup-layout .employees .employees-layout.active .employees-overly{display:block}.form-popup .form-popup-layout .employees .employees-layout .employees-overly{display:none;position:absolute;top:18px;left:0;border:solid 1px #ddd;padding:5px;background-color:#fff}.form-popup .form-popup-layout .employees .employees-layout .employees-overly .employees-item{white-space:nowrap;line-height:1.55}.form-popup .form-popup-layout .employees .employees-layout .employees-overly .employees-item:hover{color:#ff6000}.form-popup .form-popup-layout .global-input{display:block;height:34px;line-height:34px;background:#fff;border:1px solid #e2e2e2;border-radius:5px;padding:0 10px;font-size:14px;box-sizing:border-box}.form-popup .form-popup-layout .global-input[name=company_name]{width:100%}.form-popup .form-submit-success{height:500px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.form-popup .form-submit-success .submit-success-layout{width:100%;text-align:center}.form-popup .form-submit-success .title{font-size:18px;font-weight:700;margin-top:10px}.form-popup .form-submit-success p{font-size:14px;font-weight:400;color:#999;line-height:24px;margin-top:32px}.form-popup .form-submit-success .btn-layout{margin-top:76px}.form-popup .btn-layout{margin-top:40px}.form-popup .btn-layout .submit-btn{text-decoration:none;display:block;width:200px;height:50px;line-height:50px;background-color:#ff6000;border-radius:25px;text-align:center;font-size:22px;color:#fff;margin:0 auto}.form-popup .btn-layout .submit-btn:hover{text-decoration:none}.form-popup .btn-layout .submit-btn:hover{background-color:#f06613}.form-popup .btn-layout .submit-btn.nosend{background-color:#ccc;cursor:default}.animated{-webkit-animation-duration:750ms;animation-duration:750ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes fadeoutleftbig{0%{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}100%{opacity:0;-webkit-transform:translatex(-20px);transform:translatex(-20px)}}@keyframes fadeoutleftbig{0%{opacity:1;-webkit-transform:translatex(0);-ms-transform:translatex(0);transform:translatex(0)}100%{opacity:0;-webkit-transform:translatex(-20px);-ms-transform:translatex(-20px);transform:translatex(-20px)}}.fadeoutleftbig{-webkit-animation-name:fadeoutleftbig;animation-name:fadeoutleftbig}.fadeinup{transform:translatey(0px);transition:all .5s ease-out}.fadeinup:hover{transform:translatey(-15px)}@media screen and (max-width:1920px){html .close-image,body .close-image{right:50px!important;left:auto!important;margin-left:auto!important}}@media screen and (max-width:1440px){html .close-image,body .close-image{margin-left:650px!important}}