﻿a { text-decoration: none; }
.wrap>div { width: 100%; overflow: hidden; }
.wrap_1 { overflow: hidden; background-color: white; }
.wrap_1 a { display: inline-block; float: left; }
.wrap_1 a { width: 100%; }
.wrap_1 a img { width: 100%; }
.wrap_2 a { display: inline-block; width: 25%; background-color: rgb(15,196,191); text-align: center; height: 40px; line-height: 40px; color: white; font-size:16px; border-left: 1px solid rgb(228,228,228); float: left; box-sizing: border-box; }
.wrap_3 img { width: 100%; }
.wrap_4 { width: 100%; overflow: hidden; }
.wrap_4 .father { float:left; width: 31%; margin:2% 9%; text-align:center; height: 2.3rem; line-height: 2.3rem; color:#fff; font-size:1.1rem; background-color: #bfbfbf; }
.wrap_4 .father:first-child { background-color: rgb(15,196,191); }
.wrap_4 a { text-decoration: none; }
.wrap_4 ul li { width: 29%; margin:2%; float: left; border-bottom: 1px dashed rgb(38,127,126); overflow: hidden; border-left: 1px dashed rgb(38,127,126); box-sizing: border-box; text-align: center; color: rgb(15,196,191); font-size: 12px; }
.wrap_4 ul li a { display: inline-block; border:1px solid rgb(15,196,191); border-radius:1rem; width:98%; line-height:2.2rem; height:2.2rem; ; color:rgb(15,196,191) }
/* .wrap_4 ul li img {width: 100%;margin-top:1em;} */
        
        .wrap_5 div { width: 90%; margin: 10px 5% 0 5%; }
.wrap_5 div a { display: inline-block; width: 21%; margin: 0 2%; float: left; margin-bottom: 10px; box-sizing: border-box; }
.wrap_5 div img { width: 100%; }
.header { width: 100%; overflow: hidden; margin: 10px 0; }
.header a img { width: 100%; }
.header img { width:100% }
.wrap_6 .neir .nr_1 { border-top: 1px solid rgb(228,228,228); border-bottom: 1px dashed rgb(228,228,228); overflow: hidden; }
 .wrap_6 .neir .nr_1 li:nth-of-type(1) {
width: 35%;
border: 5px solid rgba(0, 0, 0, 0);
box-sizing: border-box;
float: left;
}
 .wrap_6 .neir .nr_1 li:nth-of-type(1) img {
width: 100%;
}
 .wrap_6 .neir .nr_1 li:nth-of-type(2) {
width: 65%;
border: 5px solid rgba(0, 0, 0, 0);
box-sizing: border-box;
float: left;
font-size: 12px;
}
 .wrap_6 .neir .nr_1 li:nth-of-type(2) p:nth-of-type(1) {
color:rgb(15,196,191);
padding-bottom: 5px;
}
 .wrap_6 .neir .nr_1 li:nth-of-type(2) p:nth-of-type(1) span {
color: rgb(228,228,228);
float: right;
margin-right: 10px;
}
 .wrap_6 .neir .nr_1 li:nth-of-type(2) p:nth-of-type(2) a {
color: red;
}
.nr_1 a { display:inline-block; width:100%; }
.wrap_6 .neir .nr_2 { border-top: 1px solid rgb(228,228,228); border-bottom: 1px dashed rgb(228,228,228); overflow: hidden; }
 .wrap_6 .neir .nr_2 li:nth-of-type(1) {
width: 40%;
border: 5px solid rgba(0, 0, 0, 0);
box-sizing: border-box;
float: left;
}
 .wrap_6 .neir .nr_2 li:nth-of-type(1) img {
width: 100%;
}
 .wrap_6 .neir .nr_2 li:nth-of-type(2) {
width: 60%;
border: 5px solid rgba(0, 0, 0, 0);
box-sizing: border-box;
float: left;
font-size: 12px;
}
 .wrap_6 .neir .nr_2 li:nth-of-type(2) p span {
color: rgb(15,195,191);
}
 .wrap_6 .neir .nr_2 li:nth-of-type(2) a {
color: red;
}
.wrap_6 .btn { width: 90%; margin-left: 5%; margin-top: 10px; }
.wrap_6 .btn a { text-decoration: none; }
.wrap_6 .btn p { width: 25%; display: inline-block; background-color: cyan; font-size: 14px; height: 40px; line-height: 40px; text-align: center; float: left; border-right: 1px solid white; box-sizing: border-box; color: white; font-weight: 900; background-color: rgb(235,235,235) }
.wrap_6 .btn p img { margin-right: 5px; width: 20%; }
 .wrap_6 .btn p:nth-of-type(1) {
background-color: rgb(242,159,42);
}
.wrap_7 .btnp { overflow: hidden; }
.wrap_7 .btnp p { display: inline-block; width: 25%; color: rgb(15,196,191); text-align: center; height: 40px; line-height: 40px; background-color: white; font-size:16px; border: 1px solid rgb(228,228,228); float: left; box-sizing: border-box; font-weight: 900; }
.wrap_7 .neir { border: 1px solid rgb(228,228,228); overflow: hidden; margin-top: 10px; padding-bottom: 5px; }
.wrap_7 .neir .nr_1 { overflow: hidden; }
.clearfix:before,.clearfix:after{ display:block; overflow: hidden; visibility:hidden; content:""; clear:both;}
.wrap_7 .neir .hot li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap; width:70%; float:left;color:#666; text-decoration: none;}
.wrap_7 .neir .hot li span{display:block; float:right; width:30%; text-align:center;}
	

.wrap_7 .neir .hot li { padding-bottom:.5rem;
}
.wrap_7 .neir .hot { width: 98%; padding:1%; }
.wrap_7 .neir .hot a span { float:right; }
 .wrap_7 .neir .nr_1 li:nth-of-type(1) {
border: 5px solid rgba(0, 0, 0, 0);
border-bottom: 0;
box-sizing: border-box;
height: 100%;
}
 .wrap_7 .neir .nr_1 li:nth-of-type(1) img {
margin-top: 5px;
width: 100%;
height: 100%;
}
 .wrap_7 .neir .nr_1 li:nth-of-type(2) {
width: 65%;
border: 5px solid rgba(0, 0, 0, 0);
box-sizing: border-box;
float: left;
font-size: 12px;
}
 .wrap_7 .neir .nr_1 li:nth-of-type(2) p:nth-of-type(1) {
color:rgb(15,196,191);
padding-bottom: 5px;
font-weight: 900;
}
 .wrap_7 .neir .nr_1 li:nth-of-type(2) p:nth-of-type(1) span {
color: rgb(228,228,228);
float: right;
margin-right: 10px;
}
 .wrap_7 .neir .nr_1 li:nth-of-type(2) p:nth-of-type(2) a {
color: red;
}
.wrap_8 { margin-top: 10px; margin-bottom: 10px; }
.wrap_8 img { width: 100%; }
.wrap_9 .swipers { width: 100%; border-top: 1px solid rgb(238,238,238); border-bottom: 1px solid rgb(238,238,238); position: relative; }
.wrap_9 .swiper-container { width: 100%; /*        height: 300px;*/ margin-left: auto; margin-right: auto; }
.wrap_9 .swiper-slide { background-size: cover; background-position: center; }
.wrap_9 .swipers .gallery-top { height: 80%; width: 100%; }
.wrap_9 .swipers .gallery-thumbs { height: 20%; box-sizing: border-box; padding: 10px 0; }
.wrap_9 .swipers .gallery-thumbs .swiper-slide { width: 15%; margin-left: 5px; box-sizing: border-box; border: 1px solid rgb(108,108,108); height: 100%;/*        opacity: 0.4;*/ }
.wrap_9 .swipers .gallery-thumbs .swiper-slide-active { opacity: 1; }
.swipers .swiper-slide { border: 1px solid rgb(238,238,238); box-sizing: border-box; margin-bottom: 10px; }
 .swipers .swiper-slide ul:nth-of-type(1) {
width: 55%;
float: left;
position: relative;
}
 .swipers .swiper-slide ul:nth-of-type(1) img:nth-of-type(1) {
width: 65%;
float: left;
padding:5%;
padding-left:15%;
}
 .swipers .swiper-slide ul:nth-of-type(1) img:nth-of-type(2) {
width: 10%;
height: 100%;
float: left;
position: absolute;
right: 0;
top: 0;
}
 .swipers .swiper-slide ul:nth-of-type(2) {
width: 45%;
float: left;
overflow: hidden;
box-sizing: border-box;
}
 .swipers .swiper-slide ul:nth-of-type(2) p {
font-size:.5rem;
text-align: left;
line-height: 1.1rem;
margin-top: 10%;
}
 .swipers .swiper-slide ul:nth-of-type(2) p a {
 color:red;
}
 .swipers .swiper-slide ul:nth-of-type(2) p:nth-of-type(1) {
color: rgb(15,196,191);
}
 .swipers .swiper-slide ul:nth-of-type(2) p:nth-of-type(1) span {
font-size: 1.5rem;
margin: 0 5px;
}
 .swipers .swiper-slide ul:nth-of-type(2) p:nth-of-type(4) span {
color: rgb(255,143,84);
}
.swipers .swiper-slide>img { width: 100%; }
.wrap_10 .swp { position: relative; width: 100%; border: 10px solid rgba(0, 0, 0, 0); box-sizing: border-box; }
.wrap_10 .swp .swiper-wrapper .swiper-slide { width: 45%; border: 2px solid rgb(15,196,191); position: relative; overflow: hidden; }
.wrap_10 .swp .swiper-wrapper .swiper-slide img { width: 100%; }
.wrap_10 .swp .swiper-wrapper .swiper-slide ul div { font-size: 14px; color:white; background-color: rgb(15,196,191); text-align: center; line-height: 30px; height: 30px; }
.wrap_10 .swp .swiper-wrapper .swiper-slide ul li { color: white; background-color: rgb(15,196,191); display: inline-block; width: 70px; height: 70px; border-radius: 50%; bottom: -35px; right: -35px; position: absolute; }
.wrap_10 .swp .swiper-wrapper .swiper-slide ul li span { position: absolute; top: 10px; left: 10px; }
.wrap_11 .shel { overflow: hidden; }
.wrap_11 .sher { overflow: hidden; }
 .wrap_11 .shel li:nth-of-type(1) {
width: 35%;
border-left: 5px solid rgba(0, 0, 0, 0);
float: left;
box-sizing: border-box;
}
 .wrap_11 .shel li:nth-of-type(1) img {
width: 100%;
}
 .wrap_11 .shel li:nth-of-type(2) {
width: 65%;
float: left;
border-left: 10px solid rgba(0, 0, 0, 0);
box-sizing: border-box;
color: rgb(15,196,191);
font-size: 16px;
background-color: rgb(248,248,248)
}
 .wrap_11 .shel li:nth-of-type(2) p:nth-of-type(2) {
color: rgb(111,111,111);
font-size: 12px;
}
 .wrap_11 .sher li:nth-of-type(1) {
width: 35%;
border-left: 5px solid rgba(0, 0, 0, 0);
float: right;
box-sizing: border-box;
}
 .wrap_11 .sher li:nth-of-type(1) img {
width: 100%;
}
 .wrap_11 .sher li:nth-of-type(2) {
width: 65%;
float: left;
border-left: 10px solid rgba(0, 0, 0, 0);
box-sizing: border-box;
color: rgb(15,196,191);
font-size: 16px;
background-color: rgb(248,248,248)
}
 .wrap_11 .sher li:nth-of-type(2) {
overflow: hidden;
}
 .wrap_11 .sher li:nth-of-type(2) p:nth-of-type(1) {
 float: right;
}
 .wrap_11 .sher li:nth-of-type(2) p:nth-of-type(2) {
color: rgb(111,111,111);
font-size: 12px;
float: right;
}
.wrap_12 .one { position: relative; width: 100%; }
.wrap_12 .one .swiper-container { width: 100%; height: 100%; }
.wrap_12 .one .swiper-slide img { width: 100%; }
.wrap_12 .one .swiper-slide { text-align: center; font-size: 18px; background: #fff; width: 50%; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.environment { width:100%; height: auto; }
.hospital_wrap { float: left; width: 50%; height: auto; }
.hospital_wrap img { width: 100%; }
.wrap_13 .tijiao { width: 90%; margin-left: 5%; margin: 0 auto; list-style: none; overflow: hidden; }
.wrap_13 .tijiao li { line-height: 40px; margin-top: 10px; }
.wrap_13 .tijiao li input { width: 60%; height: 40px; border: 1px solid rgb(238,238,238); }
.wrap_13 .tijiao li textarea { width: 60%; height: 80px; border: 1px solid rgb(238,238,238); }
.wrap_13 .tijiao li p { float: left; font-size: 14px; width: 100px; }
.wrap_13 .tijiao li p span { color: rgb(204,204,204) }
 input::-webkit-input-placeholder { /* WebKit browsers */
 color:rgb(208,208,208);
}
 input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:rgb(208,208,208);
}
 input::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:rgb(208,208,208);
}
 input:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:rgb(208,208,208);
}
 textarea::-webkit-input-placeholder { /* WebKit browsers */
 color:rgb(208,208,208);
}
 textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
 color:rgb(208,208,208);
}
 textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
 color:rgb(208,208,208);
}
 textarea:-ms-input-placeholder { /* Internet Explorer 10+ */
 color:rgb(208,208,208);
}
.wrap_13 .tijiao img { width: 30%; display: block; margin: 0 auto; }
.wrap_14 { margin-top: 10px; padding-bottom: 70px; }
.wrap_14 .anniu a { text-decoration: none; color: white; font-size: 1.2em; float: left; width: 25%; border-right: 1px solid gray; box-sizing: border-box; }
.wrap_14 .anniu { padding: 5px 0px; background-color: rgb(15,196,191); overflow: hidden; text-align: center; }
.wrap_14 .xinxi p { font-size: 1.2em; margin: 10px 0; text-align: center; }
.wrap_14 .xinxi p a { color:#000; }
.wrap_14 .xinxi img { display:block; margin: 0 auto; margin-top: 10px; }
.wrap_14 .xiaoTu { width: 100%; position: fixed; left: 0; bottom: 0; z-index: 9999; background-color: rgb(15,196,191); overflow: hidden; }
.wrap_14 .xiaoTu a { text-decoration: none; color: #fff; }
.wrap_14 .xiaoTu li p { color: #fff; text-align: center; }
.wrap_14 .xiaoTu li { width: 20%; float:left; text-align: center; margin-top: .5rem;
}
.wrap_14 .xiaoTu li img { width: 100%; }
.wrap_10 .swp .swiper-button-next { background-image: url(../images/jtr1.png) }
.wrap_10 .swp .swiper-button-prev { background-image: url(../images/jtl1.png) }
.wrap_10 .one .swiper-button-next { background-image: url(../images/jtr2.png) }
.wrap_10 .one .swiper-button-prev { background-image: url(../images/jtl2.png) }
.wrap { width: 100%; max-width: 640px; margin: 0 auto; }
.wrap_9 .swipers { width: 100%; }
.wrap_9 .swiper-pagination { width: 100%; }
.wrap_9 .swiper-pagination-bullet { margin: 0 1.5%; display: inline-block; width: 29%; height: 60px; border-radius: 0; background-repeat: no-repeat; background-size: 100% 100%; text-align: left; float: left; border: 2px solid rgba(0, 0, 0, 0); opacity: 1; background-color: #fff; }
.wrap_9 .swiper-pagination-bullet-active { opacity: 1; border: 2px solid rgb(15, 196, 191); }
.wrap_4 ul li { border: 0; }
.wrap_4 ul li p { color: #000; }
.wrap_3 { position: relative; overflow: hidden; }
.wrap_3 .swiper-container { width: 100%; height: 100%; }
.wrap_3 .swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */
display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
@media screen and (min-width: 640px) {
.wrap_14 .xiaoTu {
width: 100%;
max-width: 640px;
position: fixed;
left: calc(50% - 320px);
bottom: 0;
z-index: 9999;
background-color: rgb(15,196,191);
overflow: hidden;
}
}
