﻿
@import url('Reception.css');
.wx { width: 1200px; margin: 0 auto; }
.no-padding { padding: 0 !important; }
ul { margin: 0; padding: 0; }
li { list-style: none; }
a { color: #333333; }
a:hover { text-decoration: none; color: #333333; }

.ellipsis-2 { display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin-bottom: 0; }

.Head_Box { border-bottom: 1px solid #6fc500; font-family: '幼圆'; font-size: 36px; color: #333333; padding-top: 5px !important; background: #ffffff; }
.Logo_Img { margin-right: 5px; }
.BigMenuBox { float: right; }
.BigMenuBox li { float: left; font-size: 18px; padding: 20px 0 0 0; }
.BigMenuBox li a { display: block; padding: 0 20px 20px 20px; }
.BigMenuBox li.active a { color: #6fc500; border-bottom: 4px solid #6fc500; }

.Index_OneBox { background: #f4f4f4; margin-top: 40px; padding: 25px 0 0 0; }
.Index_Title { font-family: '幼圆'; font-size: 20px; color: #6fc500; text-align: center; }
.Index_Title p { font-family: '宋体'; font-size: 14px; color: #999999; }
.Index_SerTable { float: left; width: 100%; }
.Index_SerTable li { background: #ffffff; border: 1px solid #ffffff; width: 277px; height: 188px; float: left; margin-left: 30px; margin-bottom: 30px; text-align: center; font-size: 18px; font-family: '微软雅黑'; font-weight: bold; line-height: 290px; }
.Index_SerTable li a { display: block; height: 100%; color: #999999; text-decoration: none; }
.Index_SerTable li:hover { border: 1px solid #6fc500; color: #6fc500; }
.Index_SerTable li:hover a { color: #6fc500; }
.Index_SerTable li:nth-child(4n+1) { margin-left: 0; }

.right.carousel-control{background-image:none;background:url(img/icon_banner-right.png) no-repeat center center;background-color:#6fc500;width:50px;height:124px;right:-25px;top:50%;margin-top:-62px;}
.left.carousel-control{background-image:none;background:url(img/icon_banner_left.png) no-repeat center center;background-color:#6fc500;width:50px;height:124px;left:-25px;top:50%;margin-top:-62px;}

.SerTable_Img_Bj { background: url(img/bg_img_bj_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Bj:hover { background: url(img/bg_img_bj.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_By { background: url(img/bg_img_by_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_By:hover { background: url(img/bg_img_by.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Jj { background: url(img/bg_img_jj_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Jj:hover { background: url(img/bg_img_jj.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Xs { background: url(img/bg_img_xs_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Xs:hover { background: url(img/bg_img_xs.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Ys { background: url(img/bg_img_ys_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Ys:hover { background: url(img/bg_img_ys.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Cr { background: url(img/bg_img_cr_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Cr:hover { background: url(img/bg_img_cr.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Yy { background: url(img/bg_img_yy_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Yy:hover { background: url(img/bg_img_yy.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Zj { background: url(img/bg_img_zj_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Zj:hover { background: url(img/bg_img_zj.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Zuj { background: url(img/bg_img_zuj_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Zuj:hover { background: url(img/bg_img_zuj.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Bzj { background: url(img/bg_img_bzj_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Bzj:hover { background: url(img/bg_img_bzj.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Ph { background: url(img/bg_img_ph_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Ph:hover { background: url(img/bg_img_ph.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Jz { background: url(img/bg_img_jz_no.png) no-repeat center center; background-position-y: 40px; }
.SerTable_Img_Jz:hover { background: url(img/bg_img_jz.png) no-repeat center center; background-position-y: 40px; }

.Index_TwoBox { padding: 30px 0; }
.Index_TwoBody { margin-top: 10px; font-family: '微软雅黑'; color: #333333; font-size: 14px; }
.Index_TwoBody .overflow_Body { height: 354px; position: relative; }
.Index_TwoBody img { margin-right: 24px; }
.Index_AboutUs { position: relative; height: 80px; line-height: 2; display: -webkit-box; overflow: hidden; white-space: normal !important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.Index_AboutUs_More { position: absolute; right: 0px; bottom: 0; color: #6fc500; background: #ffffff; display: inline-block; text-decoration: none; line-height: 1.6; padding-left: 24px; }
.Index_AboutUs_More:hover { color: #6fc500; }
.Index_AboutInfo { position: absolute; bottom: 0; left: 0; border: 1px dashed #dddddd; width: 100%; border-left: none; border-right: none; padding: 20px 0; }
.Index_AboutInfo .overflow_Body { height: initial; }
.Index_AboutInfo_Table { font-size: 14px; color: #333333; }
.Index_AboutInfo_Table li { padding: 7px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.Index_ThreeBox { background: #f4f4f4; padding: 30px 0; }
.Index_ThreeBox .index_Nurse_More { color: #6fc500 !important; border: 1px solid #6fc500 !important; }
.SerInfo_Box_Top{margin-top:20px!important;}
.NurseInfoDiv{margin-top:20px;}


.icon_service_map { background: url(img/icon_service_map.png) no-repeat left top; }
.icon_service_nr { background: url(img/icon_service_nr.png) no-repeat left top; }
.ser_icon_map { background: url(img/icon_service_map.png) no-repeat left top; }
.ser_icon_order { background: url(img/icon_service_order.png) no-repeat left top; }

footer { background: #333333; padding: 30px 0; color: #ffffff; }
footer .FooterEwm { font-family: '微软雅黑'; font-size: 12px; }
footer .FooterEwm img { width: 186px; height: 186px; background: #ffffff; }
footer .FooterBody { overflow: hidden; }
footer .FooterBody-Title { font-family: '微软雅黑'; font-size: 24px; margin-bottom: 15px; }
footer .FooterBody p { font-family: '微软雅黑'; font-size: 14px; margin-bottom: 5px; }
footer .FooterTips { border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; float: left; padding: 5px 0; font-family: '微软雅黑'; font-size: 14px; margin-top: 5px; }
footer .FooterCopy { font-family: '微软雅黑'; font-size: 14px; color: #ffffff; margin-top: 10px; }

/*banner start*/
.protal-conver { background-color: transparent; position: relative; width: 100%; color: #ffffff; overflow: hidden; height: 400px; }

/*快速下单*/
.protal-banner-fast { background: url(img/protal-banner-fast.png); }
/*新闻动态*/
.protal-banner-news { background: url(img/protal-banner-news.png); }
/*联系我们*/
.protal-banner-contact { background: url(img/protal-banner-contact.png); }
/*公司简介*/
.protal-banner-about { background: url(img/protal-banner-about.png); }

.protal-banner-service { background: url(img/protal-banner-service.png); }
.protal-banner-nurse { background: url(img/protal-banner-nurse.png); }

/*banner end*/

/*媒体对象*/
.media, .media-body { overflow: hidden; zoom: 1; }
.media-body { width: 10000px; }
.media-body, .media-left, .media-right { display: table-cell; vertical-align: top; }
.media-left, .media > .pull-left { padding-right: 15px; }
.media-middle { vertical-align: middle; }
.media-object { display: block; }

.media-object:after { position: absolute; right: -5px; top: -105px; bottom: -300px; display: block; border-left: 1px solid #6fc500; content: ''; -webkit-transform: scaleY(.5); transform: scaleY(.5); }
.media-body p { font-size: 14px; }

/*媒体对象 end*/

/*分页条*/
.pager { border-radius: 4px; }
.pager > li.active > a, .pager > li.active > a:hover, .pager > li.active > span, .pager > li.active > span:hover { z-index: 3; color: #fff; cursor: default; background-color: #6fc500; border-color: #6fc500; }
.pager > li:first-child > a,
.pager > li:first-child > span { border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.pager > li:last-child > a,
.pager > li:last-child > span { border-bottom-right-radius: 4px; border-top-right-radius: 4px; }
.pager-loose { display: inline-block; }
/*分页条 end*/


/*快速发布*/
.panel-fast-form { width: 520px; margin: 40px auto; border-radius: 5px; box-shadow: 1px 1px 2px #ddd; }
.panel-fast-form .panel-fast-title { font-size: 30px; color: #6fc500; padding-top: 10px; padding-bottom: 20px; }
.form-horizontal .required:after { top: 10px; }
.form-horizontal .form-group > .label-tip { padding-top: 10px; font-size: 14px; color: #333; font-weight: normal; }
.form-control { border-radius: 5px; }
.form-control:focus { border-color: #6fc500; outline: 0; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(111,197,0,0.6); }
.form-group { margin-bottom: 20px; }
.field-validation-error { color: #ff0000; }
.input-lg { font-size: 16px; }
.btn-fast-code, .btn-fast-code:hover, .btn-fast-code:active, .btn-fast-code:visited, .btn-fast-code:focus { border-top-right-radius: 5px; border-bottom-right-radius: 5px; color: #fff; background-color: #00bec5; border-color: #00bec5; text-shadow: 0 -1px 0 rgba(0,0,0,.2); outline: none; }
.btn-fast-submit, .btn-fast-submit:hover, .btn-fast-submit:active, .btn-fast-submit:visited, .btn-fast-submit:focus { border-radius: 5px; color: #fff; background-color: #6fc500; border-color: #6fc500; text-shadow: 0 -1px 0 rgba(0,0,0,.2); outline: none; }
.btn.disabled, .btn.disabled.active, .btn.disabled:active, .btn.disabled:focus, .btn.disabled:hover, .btn[disabled], .btn[disabled].active, .btn[disabled]:active, .btn[disabled]:focus, .btn[disabled]:hover, fieldset[disabled] .btn, fieldset[disabled] .btn.active, fieldset[disabled] .btn:active, fieldset[disabled] .btn:focus, fieldset[disabled] .btn:hover { color: #666; }
input::-webkit-input-placeholder { color: #ccc; font-size: 14px; }
input:-moz-placeholder { color: #ccc; font-size: 14px; }
input::-moz-placeholder { color: #ccc; font-size: 14px; }
input:-ms-input-placeholder { color: #ccc; font-size: 14px; }
/*快速发布 end*/

/*新闻资讯*/
.items a:visited, .items a:focus, .items a:link, .items a:hover, .items a:active { color: #353535; text-decoration: none; }
.media-object-extra { width: 90px; color: #999; position: relative; }
.media-object-extra span { font-size: 35px; }
.media-object-extra sup { display: block; text-align: right; padding-right: 3px; padding-top: 4px; font-size: 16px; }

.news-choise .prev, .news-choise .next, .news-choise .return { padding: 15px; width: 100%; display: inline-block; }
.news-choise a { border: 1px solid transparent; }
.news-choise a, .news-choise a:visited, .news-choise a:focus, .news-choise a:link, .news-choise a:active { text-decoration: none; color: #333; background-color: #eee; }
.news-choise a:hover { border: 1px solid #6fc500; color: #6fc500 !important; }

/*新闻资讯 end*/

/*联系我们*/
.ChildPage-CompanyList { float: left; width: 100%; padding: 0; }
.ChildPage-CompanyList li { float: left; width: 48.7%; margin-left: 2.6%; margin-bottom: 10px; }
.ChildPage-CompanyList li:nth-child(2n+1) { margin-left: 0; }

.ChildPage-CompanyName { font-family: '微软雅黑'; font-size: 24px; color: #333333; margin-bottom: 32px; }
#map img { max-width: initial; }
.ChildPage-CompanyInfo { margin-top: 22px; font-family: '微软雅黑'; }
.ChildPage-CompanyInfo p { margin: 0 !important; }
.ChildPage-CompanyInfo .ChildPage-CompanyInfo-Name { font-size: 18px; color: #6fc500; margin-bottom: 10px; }
.ChildPage-CompanyInfo p { font-size: 14px; color: #333333; margin-bottom: 5px !important; line-height: initial !important; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

/*联系我们 end*/
