body{color:#666666}
a:hover {color:#666666}
.m_conter{ height: auto;margin: 0 auto; max-width: 640px;width:100%;min-width:320px;}
/*banner*/
.banner{text-align:center; width:100%; margin:0% auto;}

/*title*/
.title{width:100%;margin:5% auto 3%;text-align:center;}
.title h3{font-size:0.28rem;color:#118379;}
.title p{font-size:0.12rem;color:#c5c5c5;}

/* bot */
.bot{margin:5% auto;text-align:center;}
.bot a{color:#f39317;font-size:0.18rem;border:1px solid #f39317;padding:1% 8% 1% 8%;}

/* nav */
.nav{margin-top:0.34rem}
.nav ul li{float:left;margin-left:9%;position:relative;text-align:center;width:0.69rem}
.nav ul li a{display:block;width:0.69rem}
.nav ul li p{text-align:center;width:0.69rem;}
.nav ul li:first-child{margin-left:4%}
.nav ul:last-child{margin-top:9%}
.nav ul li p{font-size:0.16rem;white-space:nowrap;margin:0.05rem 0 0 -0.01rem}

/* tit */
.tit {position:relative}
.tit .tit_bg{background-color:#f2f2f2;height:0.75rem;width:100%;}
.tit .tit_left{position:absolute;bottom:0;left:0;width:31%}
.tit .tit_icon{position:absolute;top:0;right:5%;width:4%;line-height:0.75rem;}
.tit p{width:97%;text-align:center;font-size:0.24rem;color:#333333;line-height:0.75rem;margin-left:0.2rem}



/* part1 */
.part1{margin-top:0.8rem;width:100%;}
.part1 .content{margin-top:3%}
.part1 .content .text{width:97%;margin:0 auto}
.part1 .content .d1{width:46%;float:left;margin-left:3%}
.part1 .content .d2{width:50%;float:left;}
.part1 .content .d2 h3{color:#1cb6b6;font-size:0.55rem;width:100%;text-align:center;margin-top:3%}
.part1 .content .d2 h3 span{font-size:0.2rem;color:#999999;margin-left:2%}
.part1 .content .u1{background-color:#f2f2f2;height:2rem;width:100%;margin-top:5%;padding:4% 0 0 6%;position:relative}
.part1 .content .u1 li{font-size:0.2rem;margin-top:5%}
.part1 .content .u1 li:last-child{background-color:#fe9f21;position:absolute;bottom:-10%;left:0;right:0;width:62%;margin:auto}
.part1 .content .u1 li:last-child a{display:block;width:2.11rem;height:0.48rem;font-size:0.22rem;color:#fff;text-align:center;line-height:0.48rem}
.part1 .content .u1 li:last-child a span{margin-left:4%}
.part1 .content .u1 li:last-child a span img{width:12%}
.part1 .content .u2{margin-top:5%}
.part1 .content .u2 li{width:21.5%;float:left;margin-left:13%}
.part1 .content .u2 li:first-child{margin-left:3%}
.part1 .content .u2 li .p1{font-size:0.24rem;text-align:center;margin-top:8%}
.part1 .content .u2 li .p1 a{color:#1cb6b6;}
.part1 .content .u2 li .p2{font-size:0.2rem;text-align:center;}
.part1 .content .u3{margin-top:5%}
.part1 .content .u3 li{border:1px solid #13c2c5;width:33%;float:left;height:0.64rem;position:relative}
.part1 .content .u3 li:nth-child(2){border-right:none;border-left:none}
.part1 .content .u3 li a{font-size:0.24rem;color:#1cb6b6;text-align:center;display:block;line-height:0.64rem;height:0.63rem}
.part1 .content .u3 li a img{width:14%;margin-right:5%}
.part1 .content .u3 .on {background-color:#13c2c5}
.part1 .content .u3 .on .a1{display:none}
.part1 .content .u3 .on .a2{color:#fff;display:block;}
.part1 .content .u3 .on i{background:url('../images/part1_9.png') no-repeat center  center;background-size:auto 100%;display:block;position:absolute;bottom:-0.09rem;width:100%;height:0.08rem}
.part1 .content .u3 li .d1{position:absolute;bottom:-15%;left:0;right:0;width:0.17rem;margin:auto}
.part1 .content .u3 li .a2{display:none}








.part1 .content .text2{width:90%;margin:5% auto}
.part1 .content .text2 > li{display:none} 
.part1 .content .text2 li .d1{width:23%}
.part1 .content .text2 li .d2{width:70%}
.part1 .content .text2 li .d2 li{width:50%;float:left;border-top:1px solid #ebebeb;font-size:0.2rem;text-align:center;line-height:0.48rem;height:0.48rem}
.part1 .content .text2 li .d2 li:nth-child(1){color:#ff6766;border-right:1px solid #ebebeb}
.part1 .content .text2 li .d2 li:nth-child(4){color:#ff6766;border-left:1px solid #ebebeb}
.part1 .content .text2 li .d2 li:nth-child(5){border-bottom:1px solid #ebebeb;line-height:0.49rem;height:0.49rem;color:#ff6766;border-right:1px solid #ebebeb}
.part1 .content .text2 li .d2 li:nth-child(6){border-bottom:1px solid #ebebeb;line-height:0.49rem;height:0.49rem}

/* part2 */
.part2{margin-top:0.6rem;}
.part2 .content{width:95%;margin:5% auto}
.part2 .content .text .d1{width:1.61rem}
.part2 .content .text .d1 a{display:block}
.part2 .content .text .a2{margin-top:0.08rem}
.part2 .content .text .d2{width:2.7rem;margin-left:0.08rem}
.part2 .content .text .d2 .a3{display:block;margin-bottom:0.08rem}
.part2 .content .text .d2 .a4{margin-left:0.04rem}
.part2 .content .text .d2 .d3{width:1.61rem;margin-left:0.06rem}
.part2 .content .text .d2 .d2_1 img{width:1.28rem}
.part2 .content .text .d3{width:1.47rem;margin-left:0.06rem}
.part2 .content .text .d3 a{display:block}
.part2 .content .text2{margin-top:5%}
.part2 .content .text2 .ul1 li{width:31%;margin-left:2%;float:left;}
.part2 .content .text2 .ul1 li:first-child{margin:0%}
.part2 .content .text2 .ul2{font-size:0.22rem;width:95%}
.part2 .content .text2 .ul2 li{border-bottom:1px dashed #cbcbcb;height:0.4rem;margin-top:0.2rem}
.part2 .content .text2 .ul2 li div{float:left;}
.part2 .content .text2 .ul2 li .d1{width:0.1rem;margin-right:3%}
.part2 .content .text2 .ul2 li .d2{width:0.3rem;float:right;margin-top:-0.04rem}

/* part3 */
.part3{margin-top:0.6rem;}
.part3 .content{width:95%;margin:0 auto}
.part3 .content .text{margin-top:5%}
.part3 .content .text .d1{width:40%}
.part3 .content .text .d2{width:53%;margin-left:7%}
.part3 .content .text .d2 li{margin-top:6%;position:relative}
.part3 .content .text .d2 li:first-child{margin:0%}
.part3 .content .text .d2 li p{position:absolute;top:0;font-size:0.22rem;line-height:0.66rem;margin-left:0.9rem}
.part3 .content .text2{margin-top:5%;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;height:2.55rem}
.part3 .content .text2 .d1 {width:31%;margin:3% 0 0 3%;border-right:1px solid #ebebeb;padding-right:3%}
.part3 .content .text2 .d1 .p1{color:#1cb6b6;font-size:0.24rem;text-align:center;margin:2% 0 0 -2%}
.part3 .content .text2 .d1 p{font-size:0.18rem;text-align:center;margin:-2% 0 0 -2%}
.part3 .content .text2 .d2 {width:62%;margin:3% 0 0 3%;}
.part3 .content .text2 .dd{border-bottom:1px solid #ebebeb;height:1.1rem}
.part3 .content .text2 .dd2{margin-top:3%}
.part3 .content .text2 .d2 .d2_1{width:50%}
.part3 .content .text2 .d2 .d2_2{width:50%;text-align:center;}
.part3 .content .text2 .d2 .d2_2 .p1{font-size:0.24rem;color:#1cb6b6;margin-top:0.18rem}
.part3 .content .text2 .d2 .d2_2 p{font-size:0.16rem;}

/* part4 */
.part4{margin-top:0.6rem;}
































/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */


/* 预约中心 */
.con_YuYue { padding:2% 0; margin-top:2%; font-weight:normal;width:95%;margin:3% auto}
.con_YuYue form {padding:0% 3% 3% 3%;}
.con_YuYue form p ,.con_YuYue form .p{ padding:3%; border:1px solid #d2d2d2; border-radius:5px; background:#ffffff; margin-bottom:3%; font-size:0.24rem; maxont-size:22px; color:#666;};

.con_YuYue form p lable { width:16%; }
.con_YuYue form p input,.con_YuYue form p select { width:75%; font-size:0.24rem; maxont-size:22px; color:#666;text-align:center;}
.con_YuYue form .p lable { width:26%; vertical-align:middle; }
.con_YuYue form .p #age_sel_22 { width:63%; vertical-align:middle; display:inline-block}
.con_YuYue form .submit { text-align:center; margin-left:29%; width:42.5%; font-size:0.28rem; background:#ff9a00; max-font-size:22px;color:#fff; border-radius:3px; cursor:pointer; padding-top:0.5%; padding-bottom:0.5%;}
.contact_text { font:0.24rem; text-align:center; padding:2% 0; border-bottom:1px solid #d1d1d1; }
.klg_wrap{border-radius:20px; box-shadow:0px 0px 10px #94afbb;padding-top:4%}
#yykeshi{ width:100%; height:auto; font-size:0.24rem; color:#666;text-align:center;}

/* header 手机站新头部 导航收缩*/
.header {margin: 0 auto; max-width: 640px;width:100%;min-width:320px;background-color:#10a8ab;height:0.9rem}
.header .d1{width:60%;margin:3% 0 0 5%;}
.header .d2{width:7%;float:right;margin:4% 10% 0 0}
.mk_head{ width:100%; height:auto; background:#00999b; padding-top:2%; padding-bottom:9%; background-size:26.2% auto; position:relative;}
.clear{ clear:both;}
.mk_head_1{ width:15%; height:auto; float:right; text-align:center;z-index:10;}
.mk_head_1 img{ width:35.5%; height:auto; cursor:pointer; padding-top:12%;}
.mk_head_2{ width:15%; height:auto; float:right; text-align:center;z-index:10;}
.mk_head_2 img{ width:32%; height:auto; cursor:pointer;padding-top:5%;}
.mk_head_3{ width:38%; height:auto;float:left; margin-left:17%;}
.mmmk{ width:100%; height:auto; background:#353e4a; position:fixed;bottom:0px;top:0;position:absolute;  display:none; z-index:99999}
.mk_body{ width:100%; height:auto;  color:#fff;  background:#353e4a;}
.mk_title{ width:100%; height:auto; border-bottom:1px solid #6a7380; float:left;}
.mk_title p{ color:#fff; text-indent:2em; padding-top:1.5%; padding-bottom:1.5%;font-size: 0.2rem;}
.mk_body ul li{ width:24.6%; height:auto;  border-right:1px solid #6a7380;border-bottom:1px solid #6a7380; float:left; text-align:center; padding-top:2.3%; padding-bottom:2%;}
.mk_body ul li a{font-size:0.2rem; text-decoration:none; color:#6a7380}
.mk_gd{ width:100%; height:auto; text-align:center; margin-top:1%;  float:left;}
.mk_gd a{text-decoration:none; color:#6a7380; font-weight:600;}


/* footer 手机站新尾部 */
.footer{height: auto;margin: 0 auto; max-width: 640px;width:100%;min-width:320px; margin-bottom:60px;}
.footer .content{width:95%;margin:3% auto}
.footer ul li{width:21%;margin-left:5%;float:left;position:relative}
.footer ul li:first-child{margin:0%}
.footer ul li p{position:absolute;bottom:8%;font-size:0.24rem;text-align:center;width:100%}
.footer .content .copyright{width:100%;text-align:center;margin-top:5%}
.footer .content p{font-size:0.2rem;margin-top:1%}
.footer .content .p1 .s1{color:#fe9f21}
.footer .content .p1 .s2{margin-left:5%}


