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:94%; margin:1% auto;}

/*title*/
.title{width:100%;margin:5% auto 3%;text-align:center;}
.title h1{font-size:0.34rem;color:#616161;font-weight:700}
.title .d1{font-size:0.18rem;margin-top:3%}
.title .d1 a{color:#ff9200;border:1px solid #ff9200;padding:0% 1% 0% 1%}
.title .d1 span{margin-left:2%;color:#999999}

/* 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 ul li{width:11%;float:left;margin-left:9%;position:relative}
.nav ul li:first-child{margin-left:4%}
.nav ul:last-child{margin-top:6%}
.nav ul li p{font-size:0.18rem;position:absolute;left:-5%;bottom:-48%;width:115%}

/* 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:80%;text-align:center;font-size:0.24rem;color:#333333;line-height:0.75rem;margin-left:0.2rem}

/* 我的位置 */
.my_position{margin:12% 0 0 2%;width:97%;font-size:0.24rem;border-bottom:1px solid #cecece;height:0.46rem}
.my_position .d1{width:6%;}
.my_position .d2{margin-top:0.03rem;margin-left:2%}
    
/* 主题内容 */
.m_conter >.content{width:90%;margin:5% auto}	
.m_conter >.content  p{font-size:0.3rem;width:97%;margin:3% auto;line-height:170%}	
/* .m_conter >.content > div{width:42%;margin:7% auto 4% auto;}	 */
.m_conter >.content > .p1{text-indent:0}	

/* text */
.text{width:94%;margin:0 auto;text-align:center;position:relative;}
.text > p{position:absolute;top:0.65rem;left:0;right:0;margin:auto;font-size:0.2rem;color:#333333}
.text .ul1{position:absolute;top:1.15rem;left:0;right:0;margin:auto;}
.text .ul1 li{float:left;margin-left:0.35rem;width:26%}
.text .next > p{background-color:#f2f2f2;height:0.6rem;width:100%;font-size:0.22rem;margin-top:0.08rem;text-align:left;line-height:0.6rem;padding-left:0.2rem;display:blockwhite-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.text .next .last{margin-top:0.25rem}



/* part1 */
.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:25%}
.part1 .content .text2 li .d2{width:75%}
.part1 .content .text2 li .d2 li{padding:2%;width:50%;float:left;border-top:1px solid #ebebeb;font-size:0.2rem;text-align:left;line-height:0.48rem;height:0.48rem}
.part1 .content .text2 li .d2 li .d2_1{width:63%;float:left;margin-top:0.05rem}
.part1 .content .text2 li .d2 li .d2_1 img{width:1.24rem; height:0.83rem;}
.part1 .content .text2 li .d2 li .d2_2{margin-top:0.05rem;width:35%;margin-left:2%;float:left;line-height:0.3rem;background-color:#4dc7ee;font-size:0.2rem;color:#fff;height:0.84rem;text-align:center;}
.part1 .content .text2 li .d2 li .d2_3{margin-top:0.05rem;width:35%;margin-left:2%;float:left;line-height:0.3rem;background-color:#fd9f21;font-size:0.2rem;color:#fff;height:0.84rem;text-align:center;}
.part1 .content .text2 li .d2 li .d2_2 p{margin-top:0.1rem}
.part1 .content .text2 li .d2 li .d2_3 p{margin-top:0.1rem}
.part1 .content .text2 li .d2 li:nth-child(1){border-right:1px solid #ebebeb;height:1.1rem;border-bottom:1px solid #ebebeb;}
.part1 .content .text2 li .d2 li:nth-child(2){border-right:1px solid #ebebeb;height:1.1rem;border-bottom:1px solid #ebebeb;}
.part1 .content .text2 li .d2 li:nth-child(3){border-right:1px solid #ebebeb;height:0.55rem;text-align:center;line-height:0.35rem;border-bottom:1px solid #ebebeb;border-top:none}
.part1 .content .text2 li .d2 li:nth-child(4){border-right:1px solid #ebebeb;height:0.55rem;text-align:center;border-bottom:1px solid #ebebeb;line-height:0.35rem;border-top:none}



.part1 .content .text2 li .d3{width:25%}
.part1 .content .text2 li .d4{width:70%}
.part1 .content .text2 li .d4 li{width:50%;float:left;border-top:1px solid #ebebeb;font-size:0.2rem;text-align:center;line-height:0.58rem;height:0.58rem}
.part1 .content .text2 li .d4 li:nth-child(1){color:#ff6766;border-right:1px solid #ebebeb}
.part1 .content .text2 li .d4 li:nth-child(4){color:#ff6766;border-left:1px solid #ebebeb}
.part1 .content .text2 li .d4 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 .d4 li:nth-child(6){border-bottom:1px solid #ebebeb;line-height:0.49rem;height:0.49rem}


.part1 .content .text2 li .d5 li:first-child{margin:0%}
.part1 .content .text2 li .d5{font-size:0.22rem;width:95%}
.part1 .content .text2 li .d5 li{border-bottom:1px dashed #cbcbcb;height:0.4rem;margin-top:0.2rem}
.part1 .content .text2 li .d5 li div{float:left;}
.part1 .content .text2 li .d5 li .d1{width:0.1rem;margin-right:3%}
.part1 .content .text2 li .d5 li .d2{width:0.3rem;float:right;margin-top:-0.04rem}











/* part2 */
.part2{margin-top:0.6rem;}
.part2 .content{width:98%;margin:5% auto;position:relative}
.part2 .content .d1{width:3.49rem;height:3.16rem;background-color:#f2f2f2;float:right;font-size:0.2rem;text-align:center;position:relative}
.part2 .content .d1 .p1{margin:5% 0 0 0%}
.part2 .content .d1 .p1 img{vertical-align:bottom;width:33%}
.part2 .content .d1 .p1 span{margin-left:2%;color:#1cb6b6}
.part2 .content .d1 .p2 {margin-top:2%}
.part2 .content .d1 .p2 span{color:#fe9100;}
.part2 .content .d1 .p3  div{float:left;margin-top:5%}
.part2 .content .d1 .p3  .div1{width:11%;margin-left:3%}
.part2 .content .d1 .p3  .div2{width:81%;text-align:left;margin-right:3%;margin-left:2%}
.part2 .content .d1 .p3  .div2 a{color:#fd9000}
.part2 .content .d1 .a2{display:block;height:0.55rem;width:1.88rem;background-color:#fe9f21;color:#fff;text-align:center;line-height:0.55rem;position:absolute;bottom:0;left:0;right:0;margin:auto}
.part2 .content .d1 .a2 span{margin-left:4%}
.part2 .content .d1 .a2 img{width:18%}
.part2 .content .d2{position:absolute;width:61%}

.part2 .content .u1{margin-top:3%;font-size:0.22rem;}
.part2 .content .u1 li{float:left;border:1px solid #dedede;width:1.28rem;height:0.45rem;margin-left:4%;text-align:center;line-height:0.45rem}
.part2 .content .u1 .on {border:1px solid #fe9f21}
.part2 .content .u1 .on a{color:#fe9f21;}

.part2 .content .u2 li{display:none}
.part2 .content .u2 .show{display:block}
/* 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;padding-bottom:1rem;}
.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:14px;margin-top:1%}
.footer .content .p1 .s1{color:#fe9f21}
.footer .content .p1 .s2{margin-left:5%}


