﻿@charset "utf-8";
/* CSS Document */

html{font-size:10px;font-family:"微软雅黑"}
*{-moz-box-sizing: border-box;  /*Firefox3.5+*/-webkit-box-sizing: border-box; /*Safari3.2+*/-o-box-sizing: border-box; /*Opera9.6*/-ms-box-sizing: border-box; /*IE8*/box-sizing: border-box; }
body,h2,h3,h4,p{margin:0;padding:0;}
.pm_banner{width:100%;position:relative;background:#1a090f;}
ul,li{list-style:none;margin:0;padding:0;}
.pm_banner>img{width:100%;}
.pm_banner h2{width:90%;position:absolute;bottom:0;left:5%;}
.pm_banner h2>img{width:100%;}
.pm_xmlist{width:100%;padding:20px 0;background:#1a090f; overflow:hidden;}
.pm_xmlist ul li{width:26%;float:left;position:relative;margin-left:5%;margin-bottom:0.11rem;}
.pm_xmlist ul li>img{width:100%;}
.pm_xmlist ul li span{display:block;position:absolute;bottom:5px;left:0;text-align:center;font-size:0.11rem;color:#1a090f;width:100%;}
a.brtns{width:50%;height:3rem;margin:20px auto;background:#728fb1;float:left;margin-left:25%;text-align:center;font-size:1.4rem;color:#fff;text-decoration:none;line-height:3rem;}
a.brtns1{width:50%;height:0.3rem;background:#fff100;float:left;margin-left:25%;text-align:center;font-size:0.11rem;color:#000000;text-decoration:none;line-height:0.3rem;margin-bottom:15px;}
.pm_qs{width:100%;background:#fff;padding:20px 0 0; overflow:hidden;}
.pm_qs h2{width:100%;font-size:1.6rem;text-align:center;color:#1a090f;}
.pm_qssmall{width:60%;margin:0 10%;margin-top:15px;position:relative;}
.pm_qssmall span{display:block;width:80%;position:absolute;left:10%;top:-10px;font-size:1.4rem;color:#898989; text-align:center;}
.pm_video{width:90%;margin:20px 5% 10px;}
.pm_video>img{width:100%;}
.pm_qs h2:nth-of-type(2){font-size:0.12rem;margin-top:0;margin-bottom:10px;}
.pm_qs p{font-size:0.13em;line-height:1.8rem;width:90%;margin:0px 5% 10px;color:#898989; }
.pm_yous{width:100%;background:#dcdcdc;padding:20px 0; overflow:hidden;}
.pm_yous h2{width:100%;font-size:1.6rem;text-align:center;color:#000000;}
.pm_yous .pm_qssmall{width:72%;height:1px; background:#898989;margin:0 15%;margin-top:15px;position:relative;}
.pm_qssmall span{display:block;width:80%;position:absolute;left:10%;top:-10px;font-size:1.4rem;color:#fff; text-align:center;}
.pm_qs_qh{width:90%;margin:20px auto;position:relative;}
.pm_qs_main{width:500%;float:left;}
.pm_qs_list{width:20%;float:left;}
.pm_qs_list h2{color:#fff100;text-align:center;font-size:0.12rem;margin:0;}
.pm_qs_list p{font-size:0.11rem;line-height:0.16rem;color:#ffffff;margin-top:5px; text-indent:0.3rem;}
.pm_qs_list>img{width:100%;}
.sun_tab{position: absolute;
bottom: -6px;
right: 0%;
width: 85px;
height: 20px;}
.sun_tab ul li{width:8px;height:8px;float:left; vertical-align:middle;background:#4b3f35;border-radius:50%;line-height:12px;margin-top:6px;margin-right:5px;}
.sun_tab ul li.on{width:6px;height:6px;vertical-align:middle;background:#fff100;border-radius:50%;line-height:12px;margin-right:5px;border:2px solid #fff100;margin-top:5px;}
.sun_tab ul li.white{width:8px;height:8px;float:left; vertical-align:middle;background:#fff;border-radius:50%;line-height:12px;margin-top:6px;margin-right:5px;}
.sun_tab ul li.white.on{width:6px;height:6px;vertical-align:middle;background:#fff100;border-radius:50%;line-height:12px;margin-right:5px;border:2px solid #fff100;margin-top:5px;}
.pm_liuc{width:90%;margin:20px auto;}
.pm_liuc>img{width:100%;}
.pm_liuc span{width:46%;margin:5px 2%;float:left;display:block;font-size:0.1rem; color:#333333;}
.mr_ys{width:100%;height:1px;background:#716153;position:relative;margin-top:20px;}
.mr_ystitle{width:60%;position:absolute;top:-20px;left:20%;background:#4b3f35;}
.mr_ystitle span{text-align:center;color:#fff;font-size:0.11rem;width:100%;display:block;}
.mr_ys_doc{width:50%;margin-top:30px;position:relative;float:left;height:550px;}
.mr_ys_doc>img{width:100%;}
.mr_ys_doc_text{width:50%;height:300px;position:absolute;top:0.4rem;right:5px;}
.mr_ys_doc_text h3{color:#fff100;font-size:0.16rem;}
.mr_ys_doc_text h3 small{font-weight:normal;padding-left:2rem;}
.mr_ys_doc_text h4{font-size:0.11rem;color:#fff;margin-top:5px;}
.mr_ys_doc_text p{font-size:0.1rem;color:#fff;margin-top:3px;}
.qa_promble{width:90%;margin:20px auto;}
.qa_section{width:100%;float:left;margin-bottom:15px;margin-top:20px;}
.qa_section h3{width:100%;height:2.5rem;float:left;font-size:1.6rem;font-weight:normal;color:#333333}
.qa_section h3 span{width:15px;height:15px;float:left;display:block;background:#fff100;color:#666666;border-radius:50%;margin-right:5px;margin-top:3px;font-size:1.4rem;text-align:center;line-height:15px;}
.qa_section span{font-size:1.4rem;color:#898989;}
.qa_section p{line-height:2rem;padding:0;margin:0;font-size:1.4rem;width:100%;}

.youshi{width:100%;float:left;margin-top:30px;position:relative;}
.youshi_nav{width:100%;border:1px solid #dcdcdc;float:left;position:absolute;top:20px;left:0;padding-top:0;}
.youshi_nav ul li{width:25%;float:left;font-size:1.4rem;text-align:center;display:block;line-height:3.5rem; color:#3f3224;height:3.5rem; text-decoration:none;border-right:1px solid #dbcbc0;box-sizing:border-box;cursor:pointer;}
.youshi_nav ul li:last-child{border:none;}
.youshi_nav ul li.on{text-decoration:none;background:#4c3f36;color:#fff100;}
.youshi_nav ul li span{float:right;display:inline-block;width:auto;}
.youshi_pic{width:100%;float:left;margin-top:10px; overflow:hidden;margin-top:70px;}
.youshi_picm{width:400%;float:left;}
.youshi_picmpic{width:25%;float:left;}
.youshi_picmpic img{max-width:100%;}
.youshi_picmpic .fw_color{color: #333;}

/**黄褐斑开始**/
.pm_banner a{width:40%;height:35px;background:#728fb1;position:absolute;bottom:30px;left:30%;display:block;color:#fff;font-size:0.11rem;text-align:center;line-height:35px;}
.huanghb{width:100%;}
.huanghb_about{width:100%;height:auto;margin:0 auto;padding:10px;box-sizing:border-box;overflow:hidden;}
.huanghb_about_l{width:38%;float:left;}
.huanghb_about_l img,.huanghb_why img{width:100%;}
.huanghb_about_r{width:60%;float:right;}
.huanghb_about_r h2{font-size:1.6rem;color:#000000;font-weight:normal;}
.huanghb_about_r p{font-size:1.4rem;color:#666666;}
.huanghb_about_r a{width:60%;height:30px;font-size:1.4rem;color:#fff;background:#3e3a39;text-align:center;line-height:30px;display:block;}
.huanghb_why{width:100%;float:left;margin-top:20px;position:relative;}
.huanghb_why_right{width:40%;height:200px;position:absolute;right:10px;top:10px;color:#fff;}
.huanghb_why_right h3{width:100%;float:left;font-size:0.11rem;}
.huanghb_why_right ul {width:100%;float:left;}
.huanghb_why_right ul li{list-style:none;font-size:0.1rem;margin-bottom:10px; background:url(images/white_dian.jpg) no-repeat left 5px;padding-left:12px;}
.huanghb_why a{position:absolute;bottom:0;}
.huanghb_nd{width:100%;float:left;margin-top:40px;margin-bottom:15px;}
.huanghb_nd ul li{width:44%;float:left;padding-left:4%;margin-bottom:15px;}
.huanghb_nd ul li img.imgs{width:40%;float:left;margin-top:20px;}
.huanghb_nd ul li h3{font-size:0.11rem;width:58%;float:left;padding-left:2%;}
.huanghb_nd ul li span{font-size:0.11rem;width:58%;float:left;padding-left:2%;display:block;}
.pm_yous p{width:90%;font-size:0.11rem;margin:20px 5% 0;}
.huanghb_yq{width:90%;height:auto;margin:0 5%;}
.huanghb_yq img{width:100%;}
.huanghb_bj{width:100%;background:url(images/bj.jpg) repeat;}
.pm_liuc span{font-size:0.11rem;color:#fff;width:100%;display:block;}
.huanghb_xjbd{width:100%;float:left;margin-top:20px;position:relative;}
.huanghb_xjbd img{width:100%;}
.huanghb_xjbdnr{width: 52%;
height: 158px;

position: absolute;
right: 10px;
top: 10px;}
.huanghb_xjbdnr p{font-size:0.11rem;line-height:18px;margin:0;width:96%;padding:5px 2%; color:#3f3224;}
.huanghb_case{width:100%;float:left;height:260px;position:relative;}
.huanghb_case_container{width:90%;float:left;margin:0 5%; overflow:hidden;}
.huanghb_case_container_pic{width:400%;float:left;}
.huanghb_case_container_picimg{width:25%;float:left;}
.huanghb_case_container_picimg img{width:100%;}
.huanghb_gc{width:90%;margin:20px 5% 0;}
.huanghb_gc img,.huanghb_promble img{width:100%;}
.huanghb_promble{width:90%;margin:20px 5% 0;}

/**玻尿酸**/
.bniaos_section1{width:100%; overflow:hidden;padding:10px 0;}
.bniaos_section1 h2{text-align:center;line-height:30px;font-size:0.16rem;font-weight:normal;color:#000000;}
.bniaos_section1 h2 em{width:20px;height:20px;display:inline-block; vertical-align: middle;padding-right:10px;}
.bniaos_section1 h2 em img{width:100%;}
.bniaos_section1 span{width:90%;margin:10px auto;display:block;font-size:0.11rem; text-indent:3rem;}
.bniaos_section1 >img{width:100%;}
.bniaos_section1 >a {width:50%;height:30px;background:#fff100;font-size:0.11rem;text-align:center;color:#3f3224;line-height:30px;display:block;margin:20px auto;}
.boniaos_casemain{width:100%;margin:40px auto 20px; overflow:hidden;position:relative;}
.boniaos_casemaina{width:400%;}
.boniaos_action2{width:25%;position:relative;float:left;height: auto; overflow:hidden;}
.boniaos_action2 img{width:100%;}
.boniaos_action2t{width:50%;position:absolute;top:44%;right:0;}
.boniaos_action2t h2{font-size:0.11rem;text-align:left;}
.boniaos_action2t span{font-size:0.1rem;color:#898989;}
.boniaos_list{width:90%;margin:15px auto;border-bottom:1px dashed #eee; overflow:hidden;padding-bottom:15px;}
.boniaos_listl{width:40%;float:left;}
.boniaos_listl img{width:100%;}
.boniaos_listr{width:58%;float:right;}
.boniaos_listr h2{font-size:0.1rem;text-align:left;}
.boniaos_listr p{font-size:0.1rem;margin:0;}
.boniaos_listr >a{border:1px solid #999999;width:60%;height:30px;text-align:center;font-size:0.11rem;display:block;line-height:30px;color:#070002;margin-top:10px;}
.bniaos_zp{width:90%;margin:10px auto;}
.bniaos_zpleft,.bniaos_zpright{width:10%;float:left;margin-top:20%;}
.bniaos_zpleft img,.bniaos_zpright img{width:100%;}
.bniaos_zpmiddle{width:74%;float:left;margin:0 3%; overflow:hidden;}
.bniaos_zpmiddlec{width:600%;float:left;}
.bniaos_zpmiddlecpic{width:16.66666%;float:left;}
.bniaos_zpbz{width:100%;}
.cxj_xs{width:43%; overflow:hidden;position:absolute;top:55%;left:0;}
.cxj_xs h4{font-size:0.11rem;color:#fff;margin-top:5px;}
.cxj_xs p{font-size:0.1rem;color:#fff;margin-top:3px;}
.zhushemain{width:100%; overflow:hidden;position:relative;}
.zhushemainq{width:200%;float:left;}


/**内窥镜**/
.lyy_about{
	width:100%;
	background:#efefef;
	padding:5% 0;
	margin:5% auto;
	overflow: hidden;
}
.lyy_about > img{
	width:100%;
}
.what{
	width:90%;padding: 5%;
	background:#fff;
	text-align: center;
	 overflow: hidden;
}
.what h2{
	font-size: 1.2rem;
	color:#333333;
	margin-bottom:10px;
}
.what  p {
	font-size:1.2rem;
	color:#898989;
	line-height:20px;
}
.what :nth-child(2){
	margin-bottom:10px;
}
.what :nth-child(3){
	margin-bottom:10px;
}
.hd_gc{
	width:100%;
	padding:5% 0;
	background:#f6f6f6;
	text-align: center;
	overflow: hidden;
}
.hd_gc h2{
	font-size:1.6rem;
	color:#333;
}


.tuomao_select{
	width:100%;
	position:relative;
	}
.tuomao_select > img{width:100%;}
.tuomao_selectmain{
	width:100%;
	position:absolute;
	left:0;
	top:0;
}
.tuomao_selectmain h2{
	font-size:1.6rem;
	text-align:center;
	margin:30px auto;
}
.tuomao_selectmain p{
	font-size:1.4rem;
	text-align:center;}
.tuomao_selectmain h3{
	font-size:1.5rem;
	text-align:center;
	margin:5px auto;
	}
.tuomao_selectmain  p:last-child{
	width:90%;
	margin:0 auto;}
.tuomao_selectmain  p span{
	font-size:1.5rem;}

.tuomao_yq{
	width:100%;margin-top:25px;}
	
.tuomao_yq > img,.tuomao_yqtd img{width:100%;}
.tuomao_yqtd{width:94%;margin:15px auto;}
.tuomao_yqtd ul {
	width:100%;
	margin-top:15px;
}
.tuomao_yqtd ul li{width:32%;float:left;}
.tuomao_yqtd ul li h3{font-size:1.4rem;font-weight:normal;margin-bottom:10px;}
.tuomao_yqtd ul li span{font-size:1.4rem;display:block;}

.tuomao_ys{width:100%;background:url(images/boniaos_pic2.jpg) repeat;padding:20px 0; overflow:hidden;}
.tuomao_ys h2 {
    font-size: 1.6rem;
	text-align:center;
}
.tuomao_ysmain{width:90%;margin:15px auto;}
.tuomao_ysmain > img,.tuomao_wt > img{width:100%;}

.tuomao_wt{width:90%;margin:10px auto;}
.tuomao_wt p{font-size:1.4rem;text-align:center;margin:10px auto;}
.tuomao_wt1 a.brtns{
	width: 40%;
    height: 35px;
    background: #728fb1;

    display: block;
    color: #fff;
    font-size: 1.4rem;
    text-align: center;
    line-height: 35px;}
.tuomao_quick{
	width:94%;
	margin:10px auto;}
.tuomao_quick > img{width:100%;}
.tuomao_quick1 a.brtns{
	width: 40%;
    height: 35px;
    background: #728fb1;

    display: block;
    color: #fff;
    font-size: 1.4rem;
    text-align: center;
    line-height: 35px;}
.tuomao_wt1 >img{margin-top:20px;}


.xiaba{background:#313541; overflow:hidden;padding-bottom:20px;}
.xiaba h2{position:absolute;top:10px;width:100%;font-size:1.6rem;color:#f2d68d;text-align:center;font-weight:normal;}
.xiaba h3{position:absolute;top:7%;width:100%;font-size:1.2rem;color:#f2d68d;text-align:center;font-weight:normal;}
.xiaba a{
	width: 50%;
    height: 35px;
    background: #f2d68d;
    display: block;
    color: #313541;
    font-size: 1.3rem;
    text-align: center;
    line-height: 35px;margin-left:25%;}
.xiaba1{background:#dcdcdc;}
.xiaba1 h2{position:absolute;top:5px;width:100%;font-size:1.6rem;color:#313541;text-align:center;font-weight:normal;}
.xiaba1 h3{position:absolute;top:5%;width:100%;font-size:1.1rem;color:#929292;text-align:center;font-weight:normal; text-transform: uppercase;}
.xiaba1 a{
	width: 50%;
    height: 35px;
    background: #f2d68d;
    display: block;
    color: #313541;
    font-size: 1.3rem;
    text-align: center;
    line-height: 35px;margin-left:25%;
	margin-top:15px;}
.xiaba2{background:#fff;}

.xiaba2 h2{position:absolute;top:10px;width:100%;font-size:1.6rem;color:#313541;text-align:center;font-weight:normal;}
.xiaba2 h3{position:absolute;top:8%;width:100%;font-size:1.1rem;color:#929292;text-align:center;font-weight:normal; text-transform: uppercase;}


.xiaba3 h2{position:absolute;top:5px;width:100%;font-size:1.6rem;color:#f2d68d;text-align:center;font-weight:normal;}
.xiaba3 h3{position:absolute;top:5%;width:100%;font-size:1.1rem;color:#ffffff;text-align:center;font-weight:normal; text-transform: uppercase;}
.xiaba3 a{
	position:absolute;
	bottom:30px;
	left:25%;
	width: 50%;
	margin-left:0;
    height: 35px;
    background: #f2d68d;
    display: block;
    color: #313541;
    font-size: 1.3rem;
    text-align: center;
    line-height: 35px;
	}
.boniaos_action2{position:relative;}
.xb_doctor{position:absolute;top:10px;right:16px;width:44%;height:280px;overflow-y: scroll;}
.xb_doctor h2{font-size:1.6rem;font-weight:normal; text-align:left;margin-bottom:10px;}
.xb_doctor h4{font-size:1.4rem;font-weight:normal; text-align:left;margin-bottom:5px;}
.xb_doctor p{font-size:1.2rem; text-align:left;margin-bottom:5px;line-height:20px;}
.xb_problom{width:100%;padding:20px 0;background:#fff;}

.xb_problom h2{width:100%;font-size:1.6rem;color:#313541;text-align:center;font-weight:normal;}
.xb_problom h3{width:100%;font-size:1.1rem;color:#929292;text-align:center;font-weight:normal; text-transform: uppercase;}
.xb_problom img{width:100%;}

.zfyz_section{width:66%;position:absolute;top:35px;left:17%;height:150px; color:#000000; text-align: center;font-size:1.3rem;}

.zfyz_section a{width: 50%;
    height: 35px;
    background: #3e3a39;
    display: block;
    color: #fff;
    font-size: 1.3rem;
    text-align: center;
    line-height: 35px;margin-left:25%;
	margin-top:5px;}
.nmzf_four{width:100%;position:relative;}
.nmzf_four > a{width:120px;height:100px;background:rgba(0,0,0,0);position:absolute;bottom:31px;right:25px;line-height:18px;text-align:center;font-size:1.4rem;color:#000;}
.nmzf_four div > a{width: 50%;
    height: 35px;
    background: #3e3a39;
    display: block;
    color: #fff;
    font-size: 1.3rem;
    text-align: center;
    line-height: 35px;margin-left:25%;
	margin-top:25px;margin-bottom:40px;}
.nmzf_four.nmzf_five > a{width:180px;height:35px;background:rgba(0,0,0,0);position:absolute;bottom:30px;right:25px;line-height:35px;text-align:center;font-size:1.4rem;color:#fff; background: #3e3a39;
    display: block;left:20%;}
.nmzf_nine a{width:180px;height:35px;background:#3e3a39;right:25px;line-height:35px;text-align:center;font-size:1.4rem;color:#fff; background: #3e3a39;
    display: block;margin:30px auto;}



.pm_banner a{position:absolute;width:35%;position:absolute;bottom:5%;background:none;color:#fff;text-decoration:none;font-size:1.3rem;text-align:center;line-height:30px;border-radius:15px;left:auto; right: 3%; margin-left:0px;}
.schoolone{width:100%;overflow:hidden; background: #e8e8e8}
.schoolone>div{position:relative; overflow: hidden;}
.schoolone>div .abtn{width:40%;height:2.4em;background:#c71516;color:#fff;text-decoration:none;font-size:1.8em; text-align:center;line-height:2.4em;border-radius:4px;left:50%; margin: 0px auto; display: block;}
.schoolone .qiang_btn a{position: inherit; display: block; margin: 0px auto; width: 100px; height: 30px; border-radius:4px; font-weight: bold; font-size: 2em; background: #fff100; line-height: 30px; color: #000;}
.qiang_btn{position: absolute; left: 0px; bottom: 50px; width: 100%;}
.qiang_btn div{width: 33%; float: left;}

.xiangying{padding: 0px 20px;}
.zong4 li{width: 25%; float: left; padding-left: 10px;}
.zong4 li:first-child{padding-left: 0px;}
.zong4 li a{ display: block; line-height: 2.4em; text-align: center; background:#fff; font-size:1.8em; color: #000; border-radius: 4px;}
.zong4 .on a{background:#c71516;color:#fff;}
.zong4 ul{overflow: hidden;}
.qh1 a{width: 40%; height: 2.4em; position: absolute; bottom: 20%; right: 10%; font-size: 1.4em; background:#c71516;color:#fff; display: block; line-height: 2.4em; text-align: center; border-radius: 4px;}
.qh1{position: relative;}
.qiehuans a{width: 40%; height: 2.4em;  margin: 0px auto; margin-bottom: 40px; font-size: 1.4em; background:#c71516;color:#fff; display: block; line-height: 2.4em; text-align: center; border-radius: 4px;}
.hong{background:#c71516; padding-bottom: 20px;}
.zhuanjia ul,.anl ul{text-align: center;}
.zhuanjia li,.anl li{width: 18px; height: 18px; display: inline-block; background: #fff; border-radius: 18px;}
.zhuanjia li.on,.anl li.on{background: #000;}
.hong .qiang_btn2 a{ background: #fff; color: #c71516; margin-top: 20px; }
.qiang_btn23 a{width: 40%; background: #c71516; display: inline-block; line-height: 2.4em; font-size: 1.4em; color: #fff; margin-top: 20px;}
.qiang_btn23 a:first-child{margin-right: 10px; background: #454545;}
.qiang_btn23{width: 60%; display: block; margin: 0px auto; text-align: center;}
.fangshi a{width: 50%; height: 6em; position: absolute; background: none; text-indent: -9999px; display: block; bottom: 15%; right: 2%; line-height:6em; font-size: 4em}

.js-silder{
	position: relative;	
	min-width: 320px;
}
.silder-scroll{
	width: 100%;
	overflow: hidden;
}
.silder-main{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.silder-main-img{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.silder-main-img img{
	width: 100%;
}
.js-silder-ctrl{
	width: 100%;
	text-align: center;
}
.silder-ctrl-prev,
.silder-ctrl-next{
	position: absolute;
	top: 0;
	width: 8%;
	height: 100%;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;
	font-family: "宋体";
	font-size: 52px;
	font-weight: 600;
	text-shadow: #666 2px 2px 5px;
}
.silder-ctrl-prev{
	left: 0;
	text-align: left;
}
.silder-ctrl-next{
	right: 0;
	text-align: right;
}
.silder-ctrl-prev>span,
.silder-ctrl-next>span{
	position: absolute;
	top: 50%;
	margin-top: -40px;
}
.silder-ctrl-prev>span{
	left: 0;
}
.silder-ctrl-next>span{
	right: 0;
}
.silder-ctrl-con{
	display: inline-block;
	
	padding: 10px 0;
	margin: 0 3px;
	cursor: pointer;
}
.silder-ctrl-con>span{
	display: block;
	line-height: 0;width: 15px; height: 15px; border-radius: 15px;
	text-indent: -9999px;
	overflow: hidden;
	padding: 5px 0;
	cursor: pointer;
	background-color: #fff;
}
.silder-ctrl-con.active>span{
	background-color: #000;
}

.silder-ctrl-next,.silder-ctrl-prev{display: none;}