/*头部*/
.heard{
	height: 58px;
	line-height: 58px;
	margin: auto;
}
.heard_time{
/*	margin-left: 478px;*/
	margin-left: 445px;
}
.heard_tel{
	margin-left: 30px;
}
.logo{
	width: 100%;
	height: 95px;
	background: #FFFFFF;
}
.logo_center{
	height: 95px;
	line-height: 95px;
	margin: auto;
}
.logo_center_logo{
    position: absolute;
    margin-top: -6px;
}
.logo_center_logo img{
	vertical-align: middle;
	width: 278px;
	height: 49px;
}
.logo_center_menu{
	font-weight: bolder;
/*	font-size: 13px;*/
	font-size: 20px;
	margin-left: 370px;
}
.logo_center_menu li{
	float: left;
/*	width: 67px;*/
	width: 105px;
	text-align: center;
}
.logo_center_menu li a{
	color: #000000;
}
.logo_center_menu li:hover{
	background: #9d7437;
}
.logo_center_menu li:hover a{
	color: #FFFFFF;
}

.logo_center_menu li.emerge{
	background: #9d7437;
}
.logo_center_menu li.emerge a{
	color: #FFFFFF;
}
.menu{
	height: 85px;
	margin: auto;
	padding-top: 17.5px;
}
.menu li{
	width: 140px;
	text-align: center;
	float: left;
	height: 85px;
	line-height: 85px;
	position: relative;
}
.menu li a{
	font-size: 16px;
	color: #FFFFFF;
}
.menu li a img{
	width: 35px;
	height: 35px;
	position: absolute;
	margin-top: -5px;
    margin-left: 17.5px;
}
.menu .move{
	margin: auto;
	height: 85px;
	background: #FFFFFF;
	position: absolute;
	z-index: 2;
}
.menu .move .face{
	width: 1000px;
	height: 85px;
	margin: auto;
}
.menu .move .face .younger{
	width: 145px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	float: left;
    margin-top: -6px;
}
.menu .move .face .younger img{
    position: absolute;
    margin-left: -90px;
    margin-top: 55px;
}
.menu .move .face .angle{
	float: left;
}
.menu .move .face .angle img{
	width: 1px;
	height: 56px;
	margin-top: 15px;
}
.menu .move .face .wrdo{
	float: left;
	margin-left: 30px;
}
.menu .move .face .wrdo a{
	font-size: 14px;
	color: #000000;
}
.menu .move .face .wrdo a:hover{
	color: #000000;
}
.menu .move .face .wrdo a:not(:first-child){
	margin-left: 70px;
}
.menu .move .face .wrdo a img{
	width: 13px;
	height: 7px;
    margin-top: 30px;
    margin-left: 5px;
}
.menu li:nth-child(2) .move{
	margin-left: -140px;
}
.menu li:nth-child(2) .move .face .younger img{
	margin-left: -70px;
}
.menu .move .wrdo .ttle_top{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
    margin-top: -25px;
    text-align: left;
}
.menu .move .wrdo .ttle_top img{
	width: 181px;
	height: 1px;
	position: absolute;
	margin-top: 55px;
    margin-left: -63px;
}
.menu .move .wrdo .ttle_botton{
	font-size: 14px;
	margin-top: -58px;
	text-align: left;
}
.menu .move .face .wrdo .ttle_botton a img{
    margin-top: 33px;
	margin-left: 1px;
}
.menu .move .face .wrdo .title_botton a img{
    margin-top: 33px;
	margin-left: 1px;
}
.menu .move .face .wrdo .ttle_botton a:not(:first-child){
	margin-left: 13px;
}
.menu .move .wrdo .title_botton{
	font-size: 14px;
	margin-top: -63px;
	text-align: left;
}
.menu .move .face .wrdo .title_botton a:not(:first-child){
	margin-left: 5px;
}
.menu li:nth-child(3) .move{
	margin-left: -280px;
}
.menu li:nth-child(3) .move .face .younger img{
	margin-left: -60px;
}
.menu li:nth-child(3) .move .wrdo .ttle_top img{
	width: 444px;
}
.menu li:nth-child(3) .move .face .wrdo .ttle_botton a:not(:first-child){
	margin-left: 20px;
}
.menu li:nth-child(3) .move .face .wrdo .title_botton a:not(:first-child){
	margin-left: 13px;
}
.menu li:nth-child(4) .move{
	margin-left: -420px;
}
.menu li:nth-child(4) .move .face .younger img {
    margin-left: -68px;
}
.menu li:nth-child(4) .move .wrdo .ttle_top img{
    margin-left: -30px;
    width: 200px;
}
.menu li:nth-child(4) .move .wrdo:last-child .ttle_top img{
    margin-left: -63px;
}
.menu li:nth-child(5) .move{
	margin-left: -560px;
}
.menu li:nth-child(5) .move .face .younger img {
    margin-left: -73px;
}
.menu li:nth-child(5) .move .wrdo .ttle_top img{
    width: 205px;
}
.menu li:nth-child(5) .move .face .wrdo .title_botton a:not(:first-child) {
    margin-left: 13px;
}
.menu li:nth-child(5) .move .face .wrdo:last-child{
    margin-left: 50px;
}
.menu li:nth-child(5) .move .wrdo:last-child .ttle_top img {
    width: 365px;
    margin-left: -65px;
}
.menu li:nth-child(6) .move{
	margin-left: -700px;
}
.menu li:nth-child(6) .move .face .younger img {
    margin-left: -75px;
}
.menu li:nth-child(6) .move .face .wrdo {
    margin-left: 25px;
}
.menu li:nth-child(6) .move .wrdo .ttle_top img {
    margin-left: -31px;
}
.menu li:nth-child(6) .move .wrdo:last-child .ttle_top img {
    width: 300px;
    margin-left: -65px;
}
.menu .move .wrdo .tle_botton{
	font-size: 14px;
	margin-top: -23px;
	text-align: left;
}
.menu .move .wrdo .tle_botton a:not(:first-child) {
    margin-left: 13px;
}
.menu li:nth-child(6) .move .wrdo .title_botton a:not(:first-child) {
    margin-left: 13px;
}
.menu li:nth-child(7) .move{
	margin-left: -840px;
}
.menu li:nth-child(7) .move .face .younger img {
    margin-left: -62px;
}
.menu li:nth-child(7) .move .face .wrdo a:not(:first-child) {
    margin-left: 45px;
}
.banner, .banner .banr{
	width: 100%;
	margin: auto;
    margin-bottom: -5px;
}
.banner .banr .swiper-button-prev{
	background: url(../img/index/doctor/left.png) no-repeat;
	background-size: 100%;
    margin-top: -40px;
    margin-left: 120px;
    width: 72px;
    height: 72px;
}
.banner .banr .swiper-button-next{
	background: url(../img/index/doctor/right.png) no-repeat;
	background-size: 100%;
    margin-top: -40px;
    margin-right: 120px;
    width: 72px;
    height: 72px;
}
.project{
	width: 100%;
	margin: auto;
	/*height: 450px;*/
	height: 95px;
	background: #FFFFFF;
	text-align: center;
	padding-top: 50px;
}
.project ul{
    margin: auto;
}
.project ul li{
	width: 325px;
	height: 305px;
	float: left;
}
.project ul li:not(:first-child){
	margin-left: 10px;
}
.project ul li:last-child img{
    /*border: solid 1px #d5d5d5;
    height: 303px;*/
}
.project a img{
	width: 325px;
	height: 305px;
}
.project .recommended{
	position: absolute;
    margin-top: -230px;
    margin-left: 30px;
}
.project .recommended a{
    width: 70px;
    height: 95px;
    display: inline-block;
}
.project .recommended a:not(:first-child){
    margin-left: 23px;
}
.project .recommended_button{
	margin-top: -120px;
}
.project .month{
	width: 1000px;
	height: 53px;
	/*margin-top: 60px;*/
}
.item{
	width: 100%;
	margin: auto;
	/*height: 450px;*/
	background: #FFFFFF;
	text-align: center;
	padding-top: 50px;
}
.item ul{
	margin: auto;
}
.item ul li{
	width: 327px;
	height: 324px;
	border: #d5d5d5 solid 1px;
	display: inline-table;
}
.item ul li .tile{
	font-size: 20px;
	color: #e39015;
	margin-top: 18px;
	text-indent: 25px;
	text-align: left;
}
.item ul li .tle{
	font-size: 12px;
	color: #040507;
	margin: 3px auto;
	text-indent: 25px;
	text-align: left;
}
.item ul li hr{
	width: 90%;
    margin: auto;
    border: #d5d5d5 solid 0.5px;
}
.item ul li .groom a{
	display: inline-block;
	width: 100px;
	height: 72px;
	color: #433d34;
    margin-top: 25px;
}
.item ul li .favourable{
    margin-top: 8px;
}
.hrv{
	width: 100%;
	margin: auto;
	text-align: center;
	height: 75px;
	line-height: 150px;
	background: #FFFFFF;
	padding-top: 74px;
}
.hrv hr{
	background: url(../img/index/item/hrt.png) no-repeat;
	background-size: 100% 100%;
	height: 1px;
	margin: auto;
	border: none;
}
.hrv div{
	margin: auto;
	position: relative;
	height: 60px;
}
.hrv div p{
	color: #000000;
}
.hrv div .tle{
	font-size: 36px;
	margin-top: -80px;
}
.hrv div .ttle{
	font-size: 16px;
	margin-top: -120px;
	color: #b1b0b0;
}
.hrv div .ttlie{
	font-size: 24px;
	margin-top: -125px;
	color: #e7a452;
	font-weight: 100;
}
.popularity{
	width: 100%;
	height: 700px;
	margin: auto;
	background: url(../img/index/popularity/bg.png);
}
.popularity ul{
	margin: auto;
	padding-top: 60px;
}
.popularity ul li{
	width: 325px;
	height: 270px;
	float: left;
}	
.popularity ul li:not(:first-child){
	margin-left: 10px;
}
.popularity ul li:nth-child(4){
	margin-left: 0;
}
.popularity ul li:nth-child(4), .popularity ul li:nth-child(5), .popularity ul li:nth-child(6){
	margin-top: 30px;
}
.popularity ul li img{
	width: 325px;
	height: 270px;
}
.popularity ul li a{
    font-size: 25px;
    position: absolute;
    margin-top: 230px;
    margin-left: -325px;
    color: #FFFFFF;
    width: 325px;
    text-align: center;
}
.platform{
	width: 100%;
	height: 240px;
	background: #FFFFFF;
}
.platform div.wh1000{
	margin: auto;
	height: 240px;
}
.platform ul{
	width: 492px;
	height: 240px;
	border: #d5d5d5 solid 1px;
}
.platform .p_docor{
	float: left;
}
.platform .p_docor li{
	width: 103px;
	height: 175px;
	display: inline-table;
    margin-left: 15px;
}
.platform .p_docor li img{
	width: 103px;
	height: 128px;
}
.platform .p_docor li p{
	font-size: 16px;
	color: #FFFFFF;
	width: 103px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: #e7a452;
	border-radius: 20px;
}
.platform .p_docor li p a{
	position: inherit;
}
.platform .p_address{
	float: right;
}
.platform .p_address li{
	font-size: 18px;
	color: #000000;
	text-align: left;
    margin-top: 15px;
}
.platform .p_address li img{
	width: 22px;
	height: 22px;
	margin: auto;
	vertical-align: middle;
}
.platform .p_address li span:nth-child(2){
	margin-left: 230px;
}
.platform .p_address li span{
	display: block;
	font-size: 16px;
    color: #FFFFFF;
    width: 103px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: #e7a452;
    border-radius: 20px;
    cursor: pointer;
    margin-left: 100px;
    position: absolute;
}
.platform img{
	height: 345px;
	margin: auto;
    margin-top: 45px;
}
.platform a{
	position: absolute;
}
.platform .platform_doct{
    width: 450px;
    height: 34px;
    margin-top: 322px;
    margin-left: -975px;
}
.platform .platform_cell{
    width: 103px;
    height: 34px;
    margin-top: 335px;
    margin-left: -390px;
}
.platform .platform_advice{
    width: 103px;
    height: 34px;
    margin-top: 335px;
    margin-left: -267px;
}
.plastic{
	width: 100%;
	background: #FFFFFF;
	text-align: center;
}
.plastic img.wh1000{
	height: 81px;
	margin: auto;
}
.plastic .plastic_doctor{
	padding-top: 50px;
	width: 100%;
	margin: auto;
}
.plastic .plastic_doctor .swiper-pagination{
    right: 15%;
    width: 250px;
    top: 20%;
    left: auto;
    bottom: auto;
}
.plastic .plastic_doctor .swiper-pagination-bullet{
    width: 250px;
    height: 65px;
    line-height: 65px;
    display: block;
    border-radius: 10%;
    background: url(../img/index/plastic/fillet1.png);
    opacity: .8;
    font-size: 26px;
    margin-top: 20px;
    color: #000000;
    font-weight: normal;
}
.plastic .plastic_doctor .swiper-pagination-bullet-active{
	background: url(../img/index/plastic/fillet2.png);
	color: #FFFFFF;
	opacity: 1;
}
.plastic .plastic_doctor .swiper-button-prev{
	background: url(../img/index/doctor/left.png) no-repeat;
	background-size: 100%;
    margin-top: 5px;
    width: 72px;
    height: 72px;
}
.plastic .plastic_doctor .swiper-button-next{
	background: url(../img/index/doctor/right.png) no-repeat;
	background-size: 100%;
    margin-top: 5px;
    width: 72px;
    height: 72px;
}
.plastic .plastic_thumbs{
    width: 250px;
    overflow: inherit;
    margin-top: -380px;
}
.plastic .plastic_thumbs .swiper-wrapper div{
	width: 250px;
	height: 70px;
	background: #6f6f72;
	cursor: pointer;
	font-size: 26px;
	line-height: 70px;
    border-radius: 20px;
    color: #000000;
}
.plastic .plastic_thumbs .swiper-wrapper div:hover{
	background: #e7a452;
	color: #FFFFFF;
}
.hospital{
	width: 100%;
	margin: auto;
	padding-top: 65px;
	background: #FFFFFF;
	text-align: center;
}
.hospital .hos_hover{
	height: 582px;
	/*background: url(../img/index/hospital/hospital.jpg) no-repeat;
	background-size: 100%;*/
	margin: auto;
}
.hospital .hos_hover div.tite:hover{
	background: transparent;
	filter: alpha( Opacity = 100 );
	-moz-opacity: 1;
	opacity: 1;
}
.hospital .hos_hover div.tite div:hover{
	background: #dfae42;
	filter: alpha( Opacity = 100 );
	-moz-opacity: 1;
	opacity: 1;
}
.hospital .hos_hover div.tite .tle{
	font-size: 36px;
	color: #000000;
}
.hospital .hos_hover div.tite .ttle{
	font-size: 16px;
	color: #b1b0b0;
}
.hospital .hos_hover div{
	font-size: 20px;
    color: #FFFFFF;
    position: absolute;
    cursor: pointer;
}
.hospital .hos_hover div:hover{
	background: #000000;
	filter: alpha( Opacity = 50 );
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.hospital .hos_hover div a{
	display: none;
}
.hospital .h_hover{
	z-index: 1;
}
.hospital .hos_hover1{
    width: 326px;
    height: 225px;
    line-height: 225px;
    margin-top: 118px;
    margin-left: -1px;
}
.hospital .hos_hover2{
    width: 326px;
    height: 225px;
    line-height: 225px;
    margin-top: 357px;
    margin-left: -1px;
}
.hospital .hos_hover3{
    width: 326px;
    height: 167px;
    line-height: 167px;
    margin-top: 62px;
    margin-left: 336px;
}
.hospital .hos_hover4{
    width: 326px;
    height: 338px;
    line-height: 338px;
    margin-top: 242px;
    margin-left: 336px;
}
.hospital .hos_hover5{
    width: 326px;
    height: 242px;
    line-height: 242px;
    margin-top: 63px;
    margin-left: 673px;
}
.hospital .hos_hover6{
    width: 326px;
    height: 262px;
    line-height: 262px;
    margin-top: 317px;
    margin-left: 673px;
}
.equi{
	width: 100%;
	margin: auto;
	text-align: center;
	background: #FFFFFF;
}
.equi .equi_ttle{
	height: 56px;
	margin: 65px auto 55px;
}
.equi .equi_pment .swiper-button-prev{
	background: url(../img/index/equi/l.png) no-repeat;
	background-size: 100%;
    margin-top: 5px;
    width: 26px;
    height: 44px;
}
.equi .equi_pment .swiper-button-next{
	background: url(../img/index/equi/r.png) no-repeat;
	background-size: 100%;
    margin-top: 5px;
    width: 26px;
    height: 44px;
}
.equi .equi_positi{
	height: 427px;
	margin: 70px auto 70px;
}
.positi{
	width: 100%;
/*	height: 415px;*/
	background: #FFFFFF;
	padding-bottom: 20px;
}
.positi div.wh1000{
	margin: auto;
}
.positi .ptkk{
	width: 329px;
	text-align: center;
    display: inline-table;
}
.positi .ptkk img{
	width: 113px;
	height: 113px;
}
.positi .ptkk .ttle1{
	font-size: 16px;
	text-align: center;
	color: #d2cece;
}
.positi .ptkk .ttle2{
	font-size: 24px;
	text-align: center;
	color: #000000;
}
.positi .ptkk ul{
	margin-top: 30px;
	width: 325px;
	height: 136px;
	border: solid #d2cece 2px;
    border-left: solid #d2cece 1px;
	font-size: 18px;
	text-align: left;
	color: #000000;
}
.positi .ptkk ul li{
	text-indent: 10px;
	margin-top: 8px;
}

.yell0_kk{
	width: 41px;
	height: 3px;
	background: #dfae42;
	margin-left: 45%;
}
.callphone{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(115, 111, 111, 0.7);
	z-index: 5;
	display: none;
}
.callphone .telphdy{
	width: 500px;
	height: 200px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -100px;
	background: #36b7fa;
    border-radius: 20px;
}
.callphone .telphdy .calloff{
	color: red;
    font-size: 35px;
    font-weight: bolder;
    position: absolute;
    top: 0;
    right: 0;
    margin-top: -10px;
    margin-right: 5px;
}
.callphone .telphdy .telinput{
	width: 400px;
    height: 50px;
    line-height: 50px;
    font-size: 25px;
    margin-left: 50px;
    margin-top: 35px;
    border-radius: 10px;
    text-indent: 10px;
}
.callphone .telphdy .telbutton{
    width: 400px;
    height: 50px;
    margin-top: 30px;
    margin-left: 50px;
    text-align: center;
    border-radius: 20px;
    font-size: 20px;
    font-weight: bolder;
    background: #c28944;
    color: #FFFFFF;
    cursor: pointer;
}
.callphone .telphdy .telbutton:hover{
    background: #ff8c00;
    color: #FFFFFF;
}
.botom{
	width: 100%;
	height: 460px;
	margin: auto;
	background: #393737;
	padding-top: 45px;
}
.botom .botom_toom{
	height: 460px;
	background: url(../img/index/botom/botom.png) no-repeat;
	background-size: 100%;
	margin: auto;
}
.botom .botom_toom .plastic_surgery{
	margin-left: 400px;
}
.botom .botom_toom ul{
	width: 120px;
	margin-top: 105px;
	float: left;
	text-align: center;
}
.botom .botom_toom ul li{
	height: 30px;
	line-height: 30px;
    text-align: left;
}
.botom .botom_toom ul li a{
	color: #cfcfcf;
	font-size: 16px;
}
.footer{
	width: 100%;
	margin: auto;
	height: 63px;
	padding-bottom: 84px;
}
.footer div{
	font-size: 16px;
	color: #FFFFFF;
	margin: auto;
	line-height: 63px;
	text-align: center;
}
.suspension{
	height: 84px;
	background: url(../img/index/botom/bottom.jpg) no-repeat;
	background-size: 100%;
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -500px;
	z-index: 2;
}
.suspension a{
	display: block;
	float: left;
	height: 84px;
}
.suspension .inde{
    width: 203px;
}
.suspension .qicq{
    width: 274px;
}
.suspension .consul{
    width: 191px;
}
.suspension .telephone{
    width: 324px;
}
.viewmeu{
	width: 80px;
	height: auto;
	position: fixed;
	right: 20px;
	top: 255px;
	background: #b9944e;
	z-index: 3;
}
.viewmeu ul .vimeli{
	text-align: center;
	color: #FFFFFF;
	height: 70px;
	padding-top: 10px;
	cursor: pointer;
}
.viewmeu ul .vimeli img{
	width: auto;
	height: auto;
}
.viewmeu ul li ul{
    position: absolute;
    left: -170px;
    width: 170px;
    height: 180px;
    margin-top: -67px;
    background-color: #daa848;
    border-bottom: solid 1px #daa848;
    display: none;
}
.viewmeu ul li ul.meuer{
	height: 245px;
    margin-top: -235px;
}
.viewmeu ul li ul.meuer div{
	margin-top: 7px
}
.viewmeu ul li ul.meuer div img{
	width: auto;
	height: 125px;
}
.viewmeu ul li ul li{
    height: 20px;
    margin: 5px 0;
    padding: 0;
}
.viewmeu ul li ul li a{
	font-size: 15px;
	color: #FFFFFF;
}
/*鼻部综合*/
.nose .banner{
	width: 100%;
	position: relative;
}
.nose .banner img{
	width: 100%;
	max-width: 100%;
}
.nose .banner a{
	position: absolute;
	text-align: center;
}
.nose .banner .rush{
	display: block;
	width: 176px;
	height: 56px;
	line-height: 56px;
	background: #FFFFFF;
	color: #000000;
	font-size: 24px;
    top: 70%;
    left: 48%;
}
.nose .banner .customized{
	display: block;
	width: 176px;
	height: 56px;
	line-height: 56px;
	background: #bb7428;
	color: #000000;
	font-size: 24px;
	top: 70%;
    left: 60%;
}
.nose .choice{
	width: 100%;
	height: 720px;
	background: #FFFFFF;
	text-align: center;
	padding-bottom: 60px;
}
.nose .choice h2{
	font-size: 36px;
	color: #000000;
	padding-top: 50px;
}
.nose .choice h4{
	font-size: 16px;
	color: #a4a4a4;
}
.nose .choice h3{
	font-size: 24px;
	color: #ff8400;
}
.nose .choice .wh1000{
	margin: auto;
	padding-top: 40px;
}
.nose .choice .wh1000 p{
	font-size: 20px;
	color: #585858;
	text-align: left;
	line-height: 40px;
}
.nose .choice .wh1000 div{
	padding-top: 70px;
}
.nose .choice .wh1000 div img{
	width: 328px;
	height: 263px;
	min-width: 328px;
	float: left;
}
.nose .choice .wh1000 div p{
	font-size: 16px;
	line-height: 25px;
	width: 485px;
	margin-left: 350px;
}
.nose .choice .wh1000 div ul{
	width: 120px;
	float: right;
    margin-top: -220px;
}
.nose .choice .wh1000 div ul li{
	width: 120px;
	height: 50px;
	line-height: 50px;
	background: #bb7428;
	color: #FFFFFF;
	margin-top: 10px;
	cursor: pointer;
	font-size: 20.88px;
}
.nose .choice .wh1000 div ul li.emerge{
	background: #c1bdbd;
}
.nose .choice .wh1000 .bd2, .nose .choice .wh1000 .bd3{
	display: none;
}
.nose .choice h5{
    line-height: 40px;
    margin: 50px auto;
	font-size: 16px;
	color: #FFFFFF;
	width: 200px;
	height: 40px;
	background: #bb7428;
	cursor: pointer;
}
.nose .carved{
	width: 100%;
	min-width: 1000px;
	height: 565px;
	background: url(../img/zt/bbzh/4dcarvedbg.jpg) no-repeat;
	background-size: 100% 100%;
	margin: auto;
}
.nose .carved img{
	width: 1000px;
	height: 491px;
	margin: auto;
	padding-top: 40px;
}
.nose .impefect{
	width: 100%;
	min-width: 1000px;
	background: #FFFFFF;
	margin: auto;
}
.nose .impefect .impe{
	width: 1000px;
	height: 696px;
	margin: auto;
	padding-top: 53px;
}
.nose .impefect a{
	display: block;
    width: 323px;
    height: 55px;
    line-height: 55px;
    margin: auto;
    font-size: 26px;
    border: #ff9627 solid 2px;
    color: #000000;
    text-align: center;
}
.nose .impefect .finetitle{
	width: 518px;
	min-width: 518px;
	height: 92px;
	margin: auto;
	padding-top: 65px;
	padding-bottom: 45px;
}
.nose .design{
	width: 100%;
	min-width: 1000px;
	height: 420px;
	margin: auto;
	background: #f3f4f6;
	position: relative;
}
.nose .design img{
	width: 1000px;
	height: 420px;
	margin: auto;
}
.nose .design a{
    display: block;
    width: 250px;
    height: 40px;
    line-height: 40px;
    font-size: 26px;
    border: #ff9627 solid 2px;
    color: #000000;
    text-align: center;
    position: absolute;
    top: 85%;
    left: 25%;
}
.nose .segment{
	width: 100%;
	min-width: 1000px;
	height: 570px;
	background: #FFFFFF;
	position: relative;
}
.nose .segment img{
	width: 1000px;
	height: 475px;
	margin: auto;
	padding-top: 35px;
}
.nose .segment a{
    display: block;
    width: 250px;
    height: 40px;
    line-height: 40px;
    font-size: 26px;
    border: #ff9627 solid 2px;
    color: #000000;
    text-align: center;
    position: absolute;
    top: 85%;
    left: 55%;
}
.nose .molding{
	width: 100%;
	min-width: 1000px;
	height: 485px;
	background: url(../img/zt/bbzh/moldingbg.jpg) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.nose .molding img{
	width: 1000px;
	height: 475px;
	margin: auto;
}
.nose .molding a{
    display: block;
    width: 250px;
    height: 40px;
    line-height: 40px;
    font-size: 26px;
    border: #ff9627 solid 2px;
    color: #FFFFFF;
    text-align: center;
    position: absolute;
    top: 85%;
    left: 25%;
}
.nose .vsnose{
	width: 100%;
	min-width: 1000px;
	height: 555px;
	background: url(../img/zt/bbzh/vsnosebg.jpg) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.nose .vsnose img{
	width: 1000px;
	height: 422px;
	margin: auto;
	padding-top: 40px;
}
.nose .vsnose a{
    display: block;
    width: 190px;
    height: 40px;
    line-height: 40px;
    font-size: 26px;
    color: #c38c53;
    background: #FFFFFF;
    text-align: center;
    position: absolute;
    top: 90%;
    left: 43%;
}
.nose .profe{
	width: 100%;
	min-width: 1000px;
    height: 1735px;
	background: #FFFFFF;
	position: relative;
}
.nose .profe img{
	width: 1000px;
	height: 1680px;
	margin: auto;
	padding-top: 55px;
}
.nose .profe a{
    display: block;
    width: 250px;
    height: 40px;
    line-height: 40px;
    font-size: 26px;
    border: #ff9627 solid 2px;
    color: #000000;
    text-align: center;
    position: absolute;
}
.nose .profe a.profe1{
    top: 36%;
    left: 25%;
}
.nose .profe a.profe2{
    top: 67%;
    left: 61%;
}
.nose .profe a.profe3{
    top: 97%;
    left: 25%;
}
.nose .become{
	width: 100%;
	min-width: 1000px;
    height: 975px;
	background: #FFFFFF;
}
.nose .become img{
	width: 1000px;
	height: 785px;
	margin: auto;
	padding-top: 55px;
}
.nose .become a{
    display: block;
    width: 290px;
    height: 40px;
    line-height: 40px;
    font-size: 26px;
    border: #ff9627 solid 2px;
    color: #000000;
    text-align: center;
    margin: 40px auto auto;
}
.nose .issue{
	width: 100%;
	min-width: 1000px;
    height: 640px;
	background: #e8e8e8;
}
.nose .issue img{
	width: 1000px;
	height: 508px;
	margin: auto;
	padding-top: 40px;
}
.nose .issue a{
    display: block;
    width: 260px;
    height: 45px;
    line-height: 45px;
    font-size: 26px;
    background: #FFFFFF;
    color: #ff9a25;
    text-align: center;
    margin: 20px auto auto;
}
.nose .doctor{
	width: 100%;
	min-width: 1000px;
    height: 640px;
	background: #FFFFFF;
}
.nose .doctor img{
	width: 1000px;
	height: 431px;
	margin: auto;
	padding-top: 50px;
}
.nose .doctor a{
    display: block;
    width: 260px;
    height: 45px;
    line-height: 45px;
    font-size: 26px;
    border: #ff9627 solid 2px;
    color: #000000;
    text-align: center;
    margin: 45px auto auto;
}
/*来院路线*/
.contact .banner{
	width: 100%;
}
.contact .banner img{
	width: 100%;
	max-width: 100%;
}
.contact .lylx{
	width: 100%;
	min-width: 1000px;
	background: #FFFFFF;
	padding-top: 40px;
}
.contact .lylx img{
	width: 1000px;
	margin: auto;
}
.contact .lylx img.contimg{
	margin-top: 40px;
	padding-bottom: 40px;
}
.contact .lylx div.contmenu{
	text-align: right;
	margin: auto;
	width: 1000px;
}
.contact .lylx div.contmenu a{
	font-size: 20px;
	color: #000000;	
}
.contact .lylx div.contmenu a.contind{
	color: #ffc000;	
}
/*真人案例*/
.zwj .banner{
	width: 100%;
	position: relative;
}
.zwj .banner img{
	width: 100%;
	max-width: 100%;
}
.zwj .banner a{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ff0000;
	text-align: center;
	font-size: 18px;
	position: absolute;
	top: 85%;
	left: 60%;
}
.zwj .btfxx{
	width: 100%;
	min-width: 1000px;
	background: #FFFFFF;
	padding-top: 65px;
	padding-bottom: 65px;
}
.zwj .btfxx a{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ff0000;
	text-align: center;
	font-size: 18px;
	margin: 40px auto  auto;
}
.zwj .eyes{
	background: #141528;
	padding-top: 70px;
	position: relative;
}
.zwj .eyes a{
	display: block;
	width: 315px;
	height: 60px;
	line-height: 60px;
	border: solid #FFFFFF 2px;
	text-align: center;
	font-size: 30.86px;
    position: absolute;
    top: 83%;
    left: 30%;
}
.zwj .gdeyes{
	padding-top: 45px;
	padding-bottom: 45px;
}
.zwj .gdeyes a{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ff0000;
	text-align: center;
	font-size: 18px;
	margin: 45px auto  auto;
}
.zwj .btrg{
	padding-top: 70px;
	position: relative;
}
.zwj .btrg a{
	display: block;
	width: 315px;
	height: 60px;
	line-height: 60px;
	border: solid #FFFFFF 2px;
	text-align: center;
	font-size: 30.86px;
    position: absolute;
    top: 85%;
    left: 53%;
}
.zwj .gdbtrg{
	padding-top: 35px;
	padding-bottom: 60px;
}
.zwj .gdbtrg a{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ff0000;
	text-align: center;
	font-size: 18px;
	margin: 40px auto  auto;
}
.zwj .chin{
	background: url(../img/zt/zral/chinbg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-top: 56px;
	position: relative;
}
.zwj .chin a{
	display: block;
	width: 315px;
	height: 60px;
	line-height: 60px;
	border: solid #000000 2px;
	color: #000000;
	text-align: center;
	font-size: 30.86px;
    position: absolute;
    top: 85%;
    left: 25%;
}
.zwj .gdchin{
	padding-top: 35px;
	padding-bottom: 60px;
}
.zwj .gdchin a{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ff0000;
	text-align: center;
	font-size: 18px;
	margin: 40px auto  auto;
}
.zwj .face{
	background: #ffb2b2;
	padding-top: 56px;
	position: relative;
}
.zwj .face a{
	display: block;
	width: 315px;
	height: 60px;
	line-height: 60px;
	border: solid #FFFFFF 2px;
	color: #FFFFFF;
	text-align: center;
	font-size: 30.86px;
    position: absolute;
    top: 85%;
    left: 59%;
}
.zwj .gdface{
	padding-top: 35px;
	padding-bottom: 60px;
}
.zwj .gdface a{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ff0000;
	text-align: center;
	font-size: 18px;
	margin: 40px auto  auto;
}
.zwj .dly{
	padding-top: 40px;
	padding-bottom: 60px;
}
.zwj .docor{
	background: url(../img/zt/zral/docorbg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-top: 65px;
	position: relative;
}
.zwj .docor a{
	display: block;
	width: 200px;
	height: 55px;
	line-height: 55px;
	background: #ff0000;
	text-align: center;
	font-size: 30.86px;
	position: absolute;
    top: 92%;
    left: 25%;
}
/*茗汇品牌*/
.mhpp .hotitem{
	margin-top: 60px;
    position: relative;
}
.mhpp .hotitem h2{
    font-size: 24px;
    padding-left: 10px;
    margin-left: 5px;
    border-left: 2px #732072 solid;
    color: #000000;
}
.mhpp .hotitem .menu{
	height: 30px;
	position: absolute;
	top: 0;
	right: 0;
	width: 430px;
	min-width: 430px;
}
.mhpp .hotitem .menu span{
    display: block;
    float: left;
    padding: 3px 10px;
    margin-left: 10px;
    font-size: 14px;
    border: 1px #000000 solid;
    cursor: pointer;
    color: #000000
}
.mhpp .hotitem .menu span:hover{
	background: #732072;
    color: #FFFFFF;
    border: 1px #732072 solid;
}
.mhpp .hotitem .menu span.hover{
	background: #732072;
    color: #FFFFFF;
    border: 1px #732072 solid;
}
.mhpp .hotitem .menuimg img{
	display: none;
	margin-top: 30px;
	border: solid #d2d2d2 1px;
	height: 393px;
	width: 998px;
	min-width: 998px;
	max-width: 998px;
}
.mhpp .ppwh{
	margin-top: 15px;
} 
.mhpp .bgyj{
	display: block;
	font-size: 18px;
	color: #a1259d;
	border: solid #a1259d 1px;
	width: 290px;
	height: 45px;
	line-height: 45px;
	margin: 40px auto 20px;
	text-align: center;
}
.mhpp .lylx{
	margin: 40px auto auto;
	padding-bottom: 60px;
}
/*眼部综合*/
.ybzh .banner{
	position: relative;
}
.ybzh .banner span.onswt{
	display: block;
	width: 140px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background: #e67d01;
	color: #FFFFFF;
	font-size: 29.4px;
	position: absolute;
    top: 75%;
    left: 61%;
}
.ybzh .ljmy{
	padding-top: 60px;
	height: 365px;
}
.ybzh .ljmy .ltmyleft{
	width: 497px;
	min-width: 497px;
	max-width: 497px;
	height: 365px;
	float: left;
}
.ybzh .ljmy .ltmyright{
	width: 497px;
	height: 363px;
	float: right;
	border: solid 1px #d2d2d2;
}
.ybzh .ljmy .ltmyright .ltmyop{
	width: 497px;
	height: 180px;
	background: #f2a347;
	color: #FFFFFF;
	position: relative;
}
.ybzh .ljmy .ltmyright .ltmyop .ltmyopl, .ybzh .ljmy .ltmyright .ltmyop .ltmyopr{
	font-size: 30px;
	color: #b5b5b5;
	width: 25px;
	height: 40px;
	display: block;
	background: #fef6ed;
	text-align: center;
	position: absolute;
	top: 15px;
	cursor: pointer;
}
.ybzh .ljmy .ltmyright .ltmyop .ltmyopl{
	left: 70px;
}
.ybzh .ljmy .ltmyright .ltmyop h2{
	font-size: 26px;
	margin: auto;
	text-align: center;
	height: 70px;
	line-height: 70px;
}
.ybzh .ljmy .ltmyright .ltmyop .ltmyopr{
	right: 70px;
}
.ybzh .ljmy .ltmyright .ltmyop p{
	font-size: 18px;
	width: 480px;
	margin: auto;
}
.ybzh .ljmy .ltmyright .ltmybm{
    width: 477px;
    height: 163px;
    background: #FFFFFF;
    color: #000000;
    font-size: 14px;
    padding-left: 20px;
    padding-top: 20px;
    line-height: 25px;
    position: relative;
}
.ybzh .ljmy .ltmyright .ltmybm span{
	display: block;
	width: 100px;
	height: 30px;
	line-height: 30px;
	color: #FFFFFF;
	font-size: 18.95px;
	text-align: center;
	position: absolute;
	bottom: 15px;
}
.ybzh .ljmy .ltmyright .ltmybm span.jjgd{
	background: #b5b5b5;
	left: 120px;
}
.ybzh .ljmy .ltmyright .ltmybm span.wyzx{
	background: #ff9519;
	left: 240px;
}
.ybzh .ty2028{
	position: relative;
	padding-top: 35px;
}
.ybzh .ty2028 span.onswt{
	display: block;
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #e9738f;
	color: #FFFFFF;
	font-size: 20px;
	position: absolute;
    top: 75%;
    left: 30%;
}	
.ybzh .ty2028 span.jjgd, .ybzh .ty2028 span.qtwt{
	display: block;
	height: 25px;
	line-height: 25px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
	position: absolute;
	top: 95%;
}
.ybzh .ty2028 span.jjgd{
	width: 80px;
	background: #c1c1c1;
	left: 55%;
}
.ybzh .ty2028 span.qtwt{
	width: 190px;
	background: #ff9519;
	left: 63%;
}
.ybzh .ty2839 span.onswt{
	background: #000000;
}	
.ybzh .ty3848 span.onswt{
	background: #724b1c;
}	
.ybzh .ty3848te{
	padding-bottom: 20px;
}	
.ybzh .ty3848te span.jjgd, .ybzh .ty3848te span.qtwt{
	top: 93%;
}
.ybzh .ysmy{
	padding-top: 20px;
	height: 695px;
	background: url(../img/zt/ybzh/ysmy.png) no-repeat #FFFFFF;
	background-size: 100% 100%;
}
.ybzh .ysmy2{
	height: 474px;
	background: url(../img/zt/ybzh/ysmy2.png) no-repeat;
	background-size: 100% 100%;
	margin-top: 50px;
	position: relative;
}
.ybzh .ysmy2 span{
	display: block;
	width: 400px;
	height: 60px;
	line-height: 60px;
	background: #FFFFFF;
	color: #000000;
	font-size: 26px;	
	margin: auto;
	text-align: center;
	position: absolute;
    bottom: -135px;
	left: 300px;
}
.ybzh .docorpng{
	padding-top: 50px;
	height: 970px;
}
.ybzh .docorp{
	height: 914px;
	background: url(../img/zt/ybzh/docor.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.ybzh .docorp span{
	display: block;
	width: 400px;
	height: 60px;
	line-height: 60px;
	background: #e3dde1;
	color: #585858;
	font-size: 26px;	
	margin: auto;
	text-align: center;
	position: absolute;
    bottom: 330px;
	left: 300px;
}
/*胸部综合*/
.xbzh .banner{
	position: relative;
}
.xbzh .banner span.onswt{
	display: block;
	width: 120px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: #f36488;
	color: #FFFFFF;
	font-size: 25.5px;
	position: absolute;
    top: 71.5%;
    left: 64.5%;
}
.xbzh .xbzyx{
	padding-top: 70px;
	padding-bottom: 50px;
}
.xbzh .shj{
	height: 627px;
	background: url(../img/zt/xbzh/shjbg.jpg) no-repeat;
	background-size: 100% 100%;
}
.xbzh .shj .shjdiv{
	padding-top: 25px;
    height: 515px;
}
.xbzh .shj .shjdiv li{
	float: left;
	position: relative;
}
.xbzh .shj .shjdiv li:not(:first-child){
	margin-left: 3px;
}
.xbzh .shj .shjdiv li img{
	width: 330px;
	min-width: 330px;
}
.xbzh .shj .shjdiv li span{
	display: none;
	width: 100%;
	height: 205px;
	text-align: center;
	background: rgba(115, 111, 111, 0.7);
	font-size: 16px;
	color: #fed700;
	position: absolute;
	top: 0;
	left: 0;
	padding-top: 165px;
	cursor: pointer;
}
.xbzh .shj .shjxdxm{
	display: block;
	width: 400px;
	height: 60px;
	line-height: 60px;
	font-size: 26px;
	color: #FFFFFF;
	background: #fed700;
	margin: auto;
	text-align: center;
	cursor: pointer;
}
.xbzh .rfdrzl{
	padding-top: 80px;
	padding-bottom: 75px;
}
.xbzh .rfdrzl .rfdr{
	height: 585px;
	background: url(../img/zt/xbzh/rfdrzl.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.xbzh .rfdrzl .rfdr span{
	display: block;
	width: 400px;
	height: 60px;
	line-height: 60px;
	font-size: 26px;
	color: #000000;
	border: #fed700 solid 2px;
	margin: auto;
	text-align: center;
	cursor: pointer;
	position: absolute;
	top: 390px;
	left: 300px;
}
.xbzh .mhsvfx{
	padding-top: 65px;
	padding-bottom: 210px;
}
.xbzh .mhsvfx .mhsv{
	height: 655px;
	background: url(../img/zt/xbzh/mhsvfx.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.xbzh .mhsvfx .mhsv span{
	display: block;
	width: 400px;
	height: 60px;
	line-height: 60px;
	font-size: 26px;
	color: #f47896;
	border: #e5e5e5 solid 2px;
	margin: auto;
	text-align: center;
	cursor: pointer;
	position: absolute;
	top: 750px;
	left: 300px;
}
.xbzh .sjss{
	background: #f9bbca;
	padding-top: 45px;
	padding-bottom: 30px;
}
.xbzh .sjss span{
	display: block;
	width: 400px;
	height: 70px;
	line-height: 70px;
	margin: 25px auto auto;
	text-align: center;
	background: #fed700;
	font-size: 26px;
	color: #FFFFFF;
	cursor: pointer;
}
.xbzh .wdbz{
	padding-top: 60px;
	padding-bottom: 70px;
}
.xbzh .wdbz span{
	display: block;
	width: 400px;
	height: 70px;
	line-height: 70px;
	margin: 60px auto auto;
	text-align: center;
	border: solid #e5e5e5 2px;
	font-size: 26px;
	color: #f47896;
	cursor: pointer;
}
.xbzh .zral{
	background: #fed700;
	padding-top: 40px;
	padding-bottom: 30px;
}
.xbzh .zral span{
	display: block;
	width: 400px;
	height: 70px;
	line-height: 70px;
	margin: 40px auto auto;
	text-align: center;
	background: #FFFFFF;
	font-size: 26px;
	color: #000000;
	cursor: pointer;
}
.xbzh .rfhl{
	padding-top: 60px;
	padding-bottom: 85px;
}
.xbzh .docor{
	height: 637px;
	background: url(../img/zt/xbzh/docorbg.jpg) no-repeat;
	background-size: 100% 100%;
}
.xbzh .docor img{
	margin-top: 20px;
}
.xbzh .dxwt{
	padding-top: 90px;
	padding-bottom: 50px;
}
.xbzh .dxwt span{
	display: block;
	width: 400px;
	height: 70px;
	line-height: 70px;
	margin: 40px auto auto;
	text-align: center;
	border: #e5e5e5 solid 2px;
	font-size: 26px;
	color: #f47896;
	cursor: pointer;
}
/*祛斑*/
.qb .baner{
	position: relative;
}
.qb .baner span{
    display: block;
    width: 160px;
    height: 50px;
    line-height: 50px;
    font-size: 28px;
    color: #FFFFFF;
    cursor: pointer;
    border: #00e6ff solid 2px;
    text-align: center;
    position: absolute;
    top: 65%;
    left: 27%;
}
.qb .daoyu{
	padding-top: 30px;
	padding-bottom: 90px;
}
.qb .daoyu .daoyubg{
	height: 403px;
	background: url(../img/zt/qb/daoyu.png) no-repeat;	
	background-size: 100% 100%;
	position: relative;
}
.qb .daoyu span{
	display: block;
    width: 160px;
    height: 50px;
    line-height: 50px;
    font-size: 28px;
    color: #FFFFFF;
    cursor: pointer;
    background: #ff6f98;
    text-align: center;
    position: absolute;
    top: 380px;
    left: 600px;
}
.qb .shx{
	height: 753px;
	background: url(../img/zt/qb/shxbg.jpg) no-repeat;
	background-size: 100% 100%;
}
.qb .shx .shximg{
	padding-top: 40px;
}
.qb .shx span{
	display: block;
    width: 160px;
    height: 50px;
    line-height: 50px;
    font-size: 28px;
    color: #ff6f98;
    cursor: pointer;
    border: #ff6f98 solid 2px;
    text-align: center;
    margin: 40px auto auto;
}
.qb .part{
	padding-top: 70px;
	padding-bottom: 75px;
}
.qb .part span{
	display: block;
    width: 345px;
    height: 50px;
    line-height: 50px;
    font-size: 28px;
    color: #FFFFFF;
    cursor: pointer;
    background: #fc3f08;
    text-align: center;
    margin: 40px auto auto;
}
.qb .part003{
	height: 1370px;
	background: url(../img/zt/qb/part003bg.jpg) no-repeat;
	background-size: 100% 100%;
	padding-top: 40px;
	padding-bottom: 60px;
}
.qb .part003img{
	height: 1264px;
	background: url(../img/zt/qb/part003.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.qb .part003img span{
	display: block;
	width: 180px;
	height: 35px;
	line-height: 35px;
	font-size: 20px;
	background: #fc3f08;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	position: absolute;
	left: 410px;
}
.qb .part003img span.span001{
    top: 480px;
}
.qb .part003img span.span002{
    top: 905px;
}
.qb .part003img span.span003{
    top: 1320px;
}
.qb .part004{
	padding-top: 75px;
	padding-bottom: 70px;
}
.qb .part004 span{
	display: block;
	width: 340px;
	height: 50px;
	line-height: 50px;
	font-size: 28px;
	text-align: center;
	background: #fc3f08;
	color: #FFFFFF;
	cursor: pointer;
	margin: 50px auto auto;
}
.qb .part05{
	background: #fec5b4;
	padding-top: 55px;
	padding-bottom: 120px;
}
.qb .part05 .part005{
	height: 1074px;
	background: url(../img/zt/qb/part05.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.qb .part05 .part005 .span01{
	display: block;
	width: 210px;
	height: 55px;
	line-height: 55px;
	font-size: 28px;
	text-align: center;
	color: #fc3f08;
	border: solid #fc3f08 2px;
	cursor: pointer;
	position: absolute;
    top: 550px;
    left: 395px;
}
.qb .part05 .part005 .span02{
	display: block;
    width: 180px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    background: #fc3f08;
    color: #FFFFFF;
    text-align: center;
    cursor: pointer;
    position: absolute;
    top: 1105px;
    left: 410px;
}
/*多维立体吸脂*/
.dwltxz .banner{
	position: relative;
}
.dwltxz .banner span{
	display: block;
	width: 135px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	font-size: 25.25px;
	color: #FFFFFF;
	background: #f08300;
	cursor: pointer;
	position: absolute;
    top: 72%;
    left: 70%;
}
.dwltxz .xzylt{
	padding-top: 58px;
	padding-bottom: 43px;
}
.dwltxz .xzylt .ylt{
	height: 1050px;
	background: url(../img/zt/dwltxz/xzylt.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.dwltxz .xzylt .ylt span{
	display: block;
	width: 155px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	background: #ff0018;
	position: absolute;
    top: 570px;
    left: 595px;
}
.dwltxz .vsxzs{
	padding-bottom: 95px;
}
.dwltxz .dys7{
	padding-top: 50px;
	padding-bottom: 165px;
	position: relative;
}
.dwltxz .dys7 span{
	display: block;
	width: 230px;
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	background: #ff0018;
	position: absolute;
    left: 50%;;
    bottom: 50px;
    margin-left: -115px;
    
}
.dwltxz .bw6qs{
	padding-top: 70px;
	padding-bottom: 65px;
}
.dwltxz .bw6qs span{
	display: block;
	width: 230px;
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	background: #ff0018;
	margin: 45px auto auto;
}
.dwltxz .docor{
	height: 620px;
	background: url(../img/zt/dwltxz/docorbg.jpg) no-repeat;
	background-size: 100% 100%;
}
.dwltxz .docor img{
	width: 572px;
	min-width: 572px;
	margin: 50px auto auto;
}
.dwltxz .docor span{
	display: block;
	width: 230px;
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	text-align: center;
	cursor: pointer;
	color: #FFFFFF;
	background: #ff0018;
	margin: 45px auto auto;
}
/*整形体验官招募*/
.mhtyg .banner{
	position: relative;
}
.mhtyg .banner span{
	display: block;
	width: 235px;
	height: 60px;
	line-height: 60px;
	font-size: 34.09px;
	color: #FFFFFF;
	background: #f9615a;
	cursor: pointer;
	text-align: center;
	border-radius: 20px;
    position: absolute;
    top: 90%;
    left: 43.5%;
}
.mhtyg .daoyu{
	height: 627px;
	padding-top: 70px;
	padding-bottom: 60px;
	background: url(../img/hd/jy/daoyu.jpg) no-repeat;
	background-size: 100% 100%;
}
.mhtyg .bmlc{
	padding-top: 70px;
	padding-bottom: 60px;
}
.mhtyg .bmlc .bmlcbg{
	height: 554px;
	background: url(../img/hd/jy/bmlc.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhtyg .bmlc .bmlcbg span{
	display: block;
	width: 265px;
	height: 85px;
	line-height: 85px;
	font-size: 36px;
	text-align: center;
	color: #fd4545;
	border: solid 2px #e5e5e5;
	cursor: pointer;
	border-radius: 5px;
	position: absolute;
    top: 390px;
    right: 2px;
}
.mhtyg .fuli{
	padding-top: 50px;
	padding-bottom: 50px;
}
.mhtyg .fuli span{
	display: block;
	width: 235px;
	height: 60px;
	line-height: 60px;
	font-size: 34.09px;
	color: #FFFFFF;
	background: #f9615a;
	cursor: pointer;
	text-align: center;
	border-radius: 20px;
	margin: 55px auto auto;
}
.mhtyg .gdfl{
	padding-top: 50px;
	padding-bottom: 50px;	
}
.mhtyg .gdfl .gdflimg{
	width: 587px;
	min-width: 587px;
	margin: auto;
}
.mhtyg .gdfl span{
	display: block;
	width: 150px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	color: #fd4545;
	border: solid 2px #e5e5e5;
	cursor: pointer;
	border-radius: 5px;
	margin: 55px auto auto;
}
.mhtyg .docor{
	padding-bottom: 105px;
}
.mhtyg .docor span{
    display: block;
    width: 140px;
    height: 110px;
    text-align: center;
    font-size: 24px;
    border-radius: 140px;
    background: #fa5254;
    padding-top: 30px;
    margin: 50px auto auto;
    cursor: pointer;
}
/*水光针*/
.mhsgz .jfqs{
	padding-top: 75px;
	padding-bottom: 1px;
}
.mhsgz .jfqs span{
	display: block;
	margin: 70px auto 75px;
	width: 265px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
}
.mhsgz .sgjbs{
	padding-bottom: 1px;
}
.mhsgz .sgjbs span{
	display: block;
	margin: 70px auto 75px;
	width: 175px;
	height: 55px;
	line-height: 55px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
}
.mhsgz .jfydlbg{
	padding-top: 65px;
	padding-bottom: 70px;
	height: 486px;
	background: url(../img/zt/mhsgz/jfydl.jpg) no-repeat;
	background-size: 100% 100%;
}
.mhsgz .jfydlbg .jfydl{
	height: 489px;
	background: url(../img/zt/mhsgz/jfydl.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhsgz .jfydlbg span{
	display: block;
	width: 170px;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
	position: absolute;
	top: 380px;
	left: 625px;
}
.mhsgz .wxsmr{
	padding-top: 70px;
	padding-bottom: 50px;
}
.mhsgz .wxsmr span{
	display: block;
	margin: 50px auto auto;
	width: 250px;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
}
.mhsgz .bnsmdxzbg{
	padding-top: 40px;
	padding-bottom: 60px;
	height: 788px;
	background: url(../img/zt/mhsgz/bnsmdxz.jpg) no-repeat;
	background-size: 100% 100%;
}
.mhsgz .bnsmdxzbg .bnsmdxz{
	height: 682px;
	background: url(../img/zt/mhsgz/bnsmdxz.png) no-repeat;
	background-size: 100% 100%;
}
.mhsgz .bnsmdxzbg span{
	display: block;
	width: 170px;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
	margin: 70px auto auto;
}
.mhsgz .jbsal{
	padding-top: 75px;
	padding-bottom: 70px;
}
.mhsgz .jbsal span{
	display: block;
	width: 250px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
	margin: 45px auto auto;
}
.mhsgz .zsccbg{
	padding-top: 55px;
	padding-bottom: 35px;
	background: #f5f5f5;
}
.mhsgz .zsccbg .zscc{
	height: 542px;
	background: url(../img/zt/mhsgz/zscc.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhsgz .zsccbg .zscc span{
	display: block;
	width: 125px;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
	position: absolute;
    top: 425px;
    left: 185px;
}
.mhsgz .docor{
	padding-top: 85px;
	padding-bottom: 63px;
	position: relative;
}
.mhsgz .docor span{
	display: block;
	width: 130px;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
	position: absolute;
	top: 660px;
	left: 50%;
	margin-left: -65px;
}
.mhsgz .gdwt{
	padding-top: 60px;
	padding-bottom: 40px;
}
.mhsgz .gdwt span{
	display: block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	color: #FFFFFF;
	background: #00e4ff;
	cursor: pointer;
	margin: 40px auto auto;
}
/*瘦脸针*/
.mhslz .daoyu{
	padding-top: 70px;
	padding-bottom: 65px;
}
.mhslz .daoyu .daoyubg{
	height: 409px;
	background: url(../img/zt/slz/daoyu.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhslz .daoyu .daoyubg span{
	display: block;
	width: 170px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #ff3666;
	background: #ededed;
	text-align: center;
	cursor: pointer;
	position: absolute;
	left: 630px;
	top: 325px;
}
.mhslz .xiayao{
	padding-bottom: 60px;
}
.mhslz .xiayao span{
	display: block;
	width: 240px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #FFFFFF;
	background: #ff3666;
	text-align: center;
	cursor: pointer;
	margin: 50px auto auto;
}
.mhslz .xvlabg{
	padding-top: 50px;
	height: 535px;
	background: url(../img/zt/slz/xvlabg.jpg) no-repeat;
	background-size: 100% 100%;
}
.mhslz .xvlabg .xvla{
	height: 535px;
	background: url(../img/zt/slz/xvla.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhslz .xvlabg .xvla span{
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #FFFFFF;
	background: #ff3666;
	text-align: center;
	cursor: pointer;
	position: absolute;
	left: 665px;
	top: 455px;
}
.mhslz .zwjc{
	padding-top: 75px;
	padding-bottom: 75px;
}
.mhslz .zwjc span{
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #FFFFFF;
	background: #ff3666;
	text-align: center;
	cursor: pointer;
	margin: 50px auto auto;
}
.mhslz .zslc{
	padding-bottom: 75px;
}
.mhslz .zslc span{
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #FFFFFF;
	background: #ff3666;
	text-align: center;
	cursor: pointer;
	margin: 50px auto auto;
}
.mhslz .zralv{
	padding-bottom: 75px;
}
.mhslz .zralv span{
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #FFFFFF;
	background: #ff3666;
	text-align: center;
	cursor: pointer;
	margin: 50px auto auto;
}
.mhslz .wdys{
	padding-top: 60px;
	padding-bottom: 75px;
	background: #fff5f7;
}
.mhslz .wdys span{
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #FFFFFF;
	background: #ff3666;
	text-align: center;
	cursor: pointer;
	margin: 50px auto auto;
}
.mhslz .ljsm{
	padding-top: 60px;
	padding-bottom: 75px;
}
.mhslz .ljsm span{
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	color: #FFFFFF;
	background: #ff3666;
	text-align: center;
	cursor: pointer;
	margin: 50px auto auto;
}
/*悬窗*/
#popup{
	top: 55% !important;
}
/*自体脂肪*/
.ztzf .banner{
	position: relative;
}
.ztzf .banner span{
	display: block;
	font-size: 25.25px;
	color: #FFFFFF;
	background: #fab76f;
	width: 180px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	cursor: pointer;
	position: absolute;
    top: 75%;
    left: 60%;
}
.ztzf .daoyu{
	padding-top: 75px;
	padding-bottom: 110px;
}
.ztzf .yizhi{
	height: 628px;
	padding-top: 40px;
	background: url(../img/zt/ztzf/yizhibg.jpg) no-repeat;
	background-size: 100% 100%;
}
.ztzf .yizhi span{
	display: block;
	margin-top: 140px;
	width: 270px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	margin: 140px auto auto;
	background: #fbaf5b;
	color: #FFFFFF;
	font-size: 26px;
	cursor: pointer;
}
.ztzf .buwei{
	padding-top: 35px;
	padding-bottom: 200px;
}
.ztzf .buwei .buweiimg{
	height: 3133px;
	background: url(../img/zt/ztzf/buwei.png) no-repeat;
	position: relative;
}
.ztzf .buwei .buweiimg span{
	display: block;
	width: 260px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	color: #FFFFFF;
	cursor: pointer;
	font-size: 26px;
    background: #fbaf5b;
    position: absolute;
    left: 370px;
}
.ztzf .buwei .buweiimg span.buweispan1{
    top: 1430px;
}
.ztzf .buwei .buweiimg span.buweispan2{
    top: 2300px;
}
.ztzf .buwei .buweiimg span.buweispan3{
    top: 3200px;
}
.ztzf .cunhl{
	padding-top: 45px;
	padding-bottom: 55px;
	background: #ffae55;	
}
.ztzf .cunhl .cunhlimg{
	height: 1184px;
	background: url(../img/zt/ztzf/cunhl.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.ztzf .cunhl .cunhlimg span{
	display: block;
	width: 265px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	background: #eeeeee;
	color: #ffa542;
	font-size: 27.39px;
	cursor: pointer;
	position: absolute;
	top: 1104px;
	left: 0;
}
.ztzf .dapai{
	padding-top: 65px;
	padding-bottom: 80px;
}
.ztzf .dapai .dapaiimg{
	height: 603px;
	background: url(../img/zt/ztzf/dapai.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.ztzf .dapai .dapaiimg span{
	display: block;
	width: 165px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 16.94px;
	cursor: pointer;
	position: absolute;
	top: 530px;
}
.ztzf .dapai .dapaiimg span.dapaispan1{
	color: #ffa542;
	background: #FFFFFF;
	left: 90px;		
}
.ztzf .dapai .dapaiimg span.dapaispan2{
	color: #FFFFFF;
	background: #ffa542;
	left: 270px;		
}
/*茗汇品牌*/
.mhpp{
	width: 100%;
	min-width: 1200px;
}
.mhpp img{
	width: 100%;
	min-width: 1200px;
}
.mhpp .wh1000{
	width: 1200px;
	min-width: 1200px;
}
.mhpp .hotitem .menuimg img{
    width: 1196px;
    min-width: 1196px;
    max-width: 1196px;
    height: 468px;
}
/*皮秒*/
.mhpm .banner{
	position: relative;
}
.mhpm .banner span{
	display: block;
	width: 200px;
	height: 60px;
	line-height: 60px;
	font-size: 16.31px;
	color: #FFFFFF;
	text-align: center;
	border: #20c6f0 solid 2px;
	cursor: pointer;
	position: absolute;
	top: 65%;
    left: 36%;
}
.mhpm .sgqs{
    position: relative;
	height: 504px;
}
.mhpm .sgqs img{
	width: 814px;
	min-width: 814px;
	position: absolute;
	top: -60px;
	left: 50%;
	margin-left: -407px;
}
.mhpm .zlss{
	padding-top: 40px;
	padding-bottom: 60px;
	background: #a0a0a0;
}
.mhpm .zlss .zlssimg{
	margin: auto;
	width: 874px;
	height: 541px;
	background: url(../img/zt/pm/zlss.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhpm .zlss .zlssimg span{
	display: block;
	width: 240px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	background: #fb3102;
	cursor: pointer;
    border-radius: 20px;
    position: absolute;
    top: 90%;
    left: 15%;
}
.mhpm .xlmf{
	padding-top: 60px;
	padding-bottom: 70px;
}
.mhpm .xlmf span{
	margin: 45px auto auto;
	display: block;
	width: 240px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	background: #fb3102;
	cursor: pointer;
    border-radius: 20px;
}
.mhpm .qbsj{
	padding-top: 50px;
	padding-bottom: 80px;
}
.mhpm .qbsj img{
	margin: auto;
	width: 933px;
	min-width: 399px;
}
.mhpm .qbsj span{
	margin: 45px auto auto;
	display: block;
	width: 240px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	background: #fb3102;
	cursor: pointer;
    border-radius: 20px;
}
.mhpm .qbsj span.span{
	margin: 50px auto 50px;
}
.mhpm .bottom{
	position: relative;
}
.mhpm .bottom span{
	    display: block;
    width: 128px;
    height: 88px;
    font-size: 20px;
    border-radius: 128px;
    text-align: center;
    background: #fb3102;
    position: absolute;
    top: 45%;
    left: 50%;
    cursor: pointer;
    margin-left: -64px;
    padding-top: 40px;
}
/*黄金微针*/
.hjwz .banner{
	position: relative;
}
.hjwz .banner span{
	display: block;
	width: 160px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	font-size: 24px;
	color: #fd635f;
	background: #FFFFFF;
	cursor: pointer;
	position: absolute;
	top: 70%;
    left: 60%;
}
.hjwz .nxyd{
	padding-top: 30px;
	padding-bottom: 60px;
}
.hjwz .nxyd span{
	display: block;
	width: 220px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	background: #fd635f;
	color: #FFFFFF;
	cursor: pointer;
	margin: 30px auto auto;
}
.hjwz .nxyd span img{
	width: 22px;
	min-width: 22px;
	height: 26px;
    display: inline;
    vertical-align: middle;
}
.hjwz .dagx{
	padding-top: 35px;
	padding-bottom: 40px;
	background: #ffebed;
}
.hjwz .dagx img{
	width: 682px;
	min-width: 682px;
	margin: auto;
}
.hjwz .zlgc{
	padding-top: 60px;
	padding-bottom: 55px;
}
.hjwz .zlgc .zlgcimg{
	width: 710px;
	height: 808px;
	background: url(../img/zt/hjwz/zlgc.png) no-repeat;
	background-size: 100% 100%;
	margin: auto;
	position: relative;
}
.hjwz .zlgc .zlgcimg span{
	display: block;
	width: 165px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;  
	cursor: pointer;
	background: #fd635f;
	position: absolute;
	top: 92.5%;
    left: 74.3%;
}
.hjwz .yjbc{
	background: #edf5fe;
	padding-top: 50px;
	padding-bottom: 50px;
}
.hjwz .yjbc img{
	width: 772px;
	min-width: 772px;
	margin: auto;
}
.hjwz .tznl{
	padding-top: 50px;
	padding-bottom: 70px;
}
.hjwz .tznl img{
	width: 858px;
	min-width: 858px;
	margin: auto;
}
.hjwz .tznl span{
	display: block;
	width: 220px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	background: #fd635f;
	color: #FFFFFF;
	cursor: pointer;
	margin: 50px auto auto;
}
.hjwz .tznl span img{
	width: 22px;
	min-width: 22px;
	height: 26px;
    display: inline;
    vertical-align: middle;
}
/*活动-国庆节*/
.hdgqj .banner{
	position: relative;
}
.hdgqj .banner span{
	display: block;
	width: 140px;
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	background-color: #f32931;
    color: #FFFFFF;
	text-align: center;
	cursor: pointer;
	position: absolute;
    left: 30%;
    top: 80%;
}
.hdgqj .sjszf{
	padding-top: 55px;
	padding-bottom: 55px;
}
.hdgqj .sjszf img{
	width: 615px;
	min-width: 615px;
	height: auto;
	margin: auto;
}
.hdgqj .sutq{
	padding-bottom: 55px;
	cursor: pointer;
}
.hdgqj .tjxm{
	padding-bottom: 55px;
	cursor: pointer;
}
.hdgqj .sdjp{
	padding-bottom: 55px;
	cursor: pointer;
}
.hdgqj .hsms{
	padding-bottom: 55px;
	cursor: pointer;
}
.hdgqj .foot{
	position: relative;
}
.hdgqj .foot a img{
	display: block;
	width: 140px;
	min-width: 140px;
	height: 140px;
	border-radius: 140px;
	background: #f32931;
	margin-left: -70px;
	position: absolute;
    left: 50%;
    top: 45%;
}
/*脱毛*/
.mhtm .banner{
	position: relative;
}
.mhtm .banner span{
	display: block;
	width: 145px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	border: solid 1px #FFFFFF;
	color: #FFFFFF;
	font-size: 24px;
	cursor: pointer;
	position: absolute;
    top: 75%;
    left: 30%;
}
.mhtm .tmgtmbg{
	padding-top: 60px;
	padding-bottom: 55px;
}
.mhtm .tmgtmbg .tmgtm{
	position: relative;
	height: 462px;
	background: url(../img/zt/tm/tmgtm.png) no-repeat;
	background-size: 100% 100%;
}
.mhtm .tmgtmbg .tmgtm span{
	display: block;
	width: 135px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	background: #27d3d7;
	color: #FFFFFF;
	font-size: 16px;
	position: absolute;
    top: 435px;
    left: 415px;
}
.mhtm .jsxgbg{
	background: #f3f5f5;
	padding-top: 15px;
}
.mhtm .jsxgbg .jsxg{
	position: relative;
	height: 381px;
	background: url(../img/zt/tm/jsxg.png) no-repeat;
	background-size: 100% 100%;
}
.mhtm .jsxgbg .jsxg span{
	display: block;
	width: 135px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	background: #27d3d7;
	color: #FFFFFF;
	font-size: 16px;
	position: absolute;
    top: 310px;
    left: 415px;
}
.mhtm .wxfsbg{
	padding-top: 35px;
	padding-bottom: 90px;
}
.mhtm .wxfsbg .wxfs{
	position: relative;
	width: 807px;
	min-width: 807px;
	height: 355px;
	margin: auto;
	background: url(../img/zt/tm/wxfs.png) no-repeat;
	background-size: 100% 100%;
}
.mhtm .wxfsbg .wxfs span{
	display: block;
	width: 135px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	background: #27d3d7;
	color: #FFFFFF;
	font-size: 16px;
	position: absolute;
	top: 320px;
    left: 90px;
}
.mhtm .sdysbg{
	padding-top: 65px;
	padding-bottom: 45px;
	background: url(../img/zt/tm/sdys.jpg) no-repeat;
	background-size: 100% 100%;
}
.mhtm .sdysbg .dsys{
	position: relative;
	height: 679px;
	margin: auto;
	background: url(../img/zt/tm/dsys.png) no-repeat;
	background-size: 100% 100%;
}
.mhtm .sdysbg span{
	display: block;
	width: 230px;
	height: 60px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
	background: #27d3d7;
	color: #FFFFFF;
	font-size: 16px;
	margin: 70px auto auto;
}
.mhtm .sdalbg{
	padding-top: 60px;
	padding-bottom: 120px;
}
.mhtm .sdalbg .sdal{
	position: relative;
	height: 1511px;
	margin: auto;
	background: url(../img/zt/tm/sdal.png) no-repeat;
	background-size: 100% 100%;
}
.mhtm .sdalbg .sdal span{
	display: block;
	width: 165px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	background: #27d3d7;
	color: #FFFFFF;
	font-size: 16px;
	position: absolute;
	top: 320px;
    left: 90px;
}
.mhtm .sdalbg .sdal span.span1{
    top: 470px;
    left: 675px;
}	
.mhtm .sdalbg .sdal span.span2{
    top: 855px;
    left: 155px;
}	
.mhtm .sdalbg .sdal span.span3{
    top: 1550px;
    left: 50%;
    margin-left: -82.5px;
}	
/*除皱*/	
.mhcz .axyqh{
	padding-top: 65px;
	padding-bottom: 40px;
}
.mhcz .axyqh span{
	display: block;
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	background: #ff4f03;
	color: #FFFFFF;
	margin: auto;
	cursor: pointer;
	margin-top: 40px;
}
.mhcz .xczw{
	padding-bottom: 85px;
}
.mhcz .xczw img{
	width: 705px;
	min-width: 705px;
	margin: auto;
}
.mhcz .zdxjj{
	background: url(../img/zt/cz/zdxjj.jpg) no-repeat;
	background-size: 100% 100%;
	height: 466px;
	padding-top: 75px;
}
.mhcz .zdxjj span{
	display: block;
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	background: #ff4f03;
	color: #FFFFFF;
	margin: auto;
	cursor: pointer;
	margin-top: 100px;
}
.mhcz .yers{
	padding-top: 75px;
	padding-bottom: 75px;
}
.mhcz .yers .yersbg{
	background: url(../img/zt/cz/yers.png) no-repeat;
	background-size: 100% 100%;
	height: 1212px;
	position: relative;
}
.mhcz .yers .yersbg span{
	display: block;
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	background: #ff4f03;
	color: #FFFFFF;
	margin: auto;
	cursor: pointer;
	position: absolute;
	top: 260px;
	left: 160px;
}
.mhcz .yers .yersbg span.yerssan2{
	top: 740px;
	left: 410px;
}
.mhcz .yers .yersbg span.yerssan3{
	top: 1160px;
}
.mhcz .sdys{
	background: #fde8ec;
	padding-top: 65px;
	padding-bottom: 70px;
}
.mhcz .sdys span{
	display: block;
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	background: #ff4f03;
	color: #FFFFFF;
	margin: auto;
	cursor: pointer;
	margin-top: 40px;
}
.mhcz .docor{
	padding-top: 90px;
	padding-bottom: 95px;
}
.mhcz .docor .docorbg{
	background: url(../img/zt/cz/docor.png) no-repeat;
	background-size: 100% 100%;
	width: 793px;
	height: 674px;
	margin: auto;
	position: relative;
}
.mhcz .docor span{
	display: block;
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	background: #ff4f03;
	color: #FFFFFF;
	margin: auto;
	cursor: pointer;
	position: absolute;
	right: 10px;
	bottom: 0;
}
.mhcz .docor span.docorspan1{
	background: #cccccc;
	margin-right: 250px;
}
.mhcz .clmrs{
	padding-top: 95px;
	padding-bottom: 90px;
}
.mhcz .clmrs .clmrsbg{
	background: url(../img/zt/cz/clmrs.png) no-repeat;
	background-size: 100% 100%;
	height: 974px;
	position: relative;
}
.mhcz .clmrs .clmrsbg span{
	display: block;
	width: 290px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	background: #ff4f03;
	color: #FFFFFF;
	margin: auto;
	cursor: pointer;
	position: absolute;
	top: 475px;
	left: 50%;
	margin-left: -145px;
}
.mhcz .clmrs .clmrsbg span.clmrsspan2{
    margin-top: 459px;
}
.mhcz .clcwg{
	padding-top: 50px;
	padding-bottom: 95px;
}
.mhcz .clcwg span{
	display: block;
	width: 180px;
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	text-align: center;
	background: #ff4f03;
	color: #FFFFFF;
	margin: 90px auto auto;
	cursor: pointer;
}
/*纹绣美容*/
.wxmr .banner{
	position: relative;
}
.wxmr .banner span{
	display: block;
	width: 190px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	position: absolute;
	top: 70%;
    left: 24%;
}
.wxmr .wx001{
	padding-top: 65px;
	padding-bottom: 85px;
}
.wxmr .wx001 span{
	display: block;
	width: 190px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
.wxmr .wx002{
	padding-bottom: 85px;
}
.wxmr .wx002 span{
	display: block;
	width: 190px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
.wxmr .wx003{
	background: url(../img/zt/wxmr/003.jpg) no-repeat;
	background-size: 100% 100%;
	height: 820px;
	padding-top: 80px;
}
.wxmr .wx003 span{
	display: block;
	width: 190px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 65px auto auto;
}
.wxmr .wx004{
	padding-top: 65px;
	padding-bottom: 85px;
}
.wxmr .wx004 span{
	display: block;
	width: 400px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
.wxmr .wx005{
	padding-bottom: 85px;
}
.wxmr .wx005 span{
	display: block;
	width: 270px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
.wxmr .wx006{
	padding-bottom: 85px;
}
.wxmr .wx006 span{
	display: block;
	width: 410px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
.wxmr .wx007{
	padding-bottom: 85px;
}
.wxmr .wx007 span{
	display: block;
	width: 280px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
.wxmr .wx008{
	padding-bottom: 85px;
}
.wxmr .wx008 span{
	display: block;
	width: 400px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
.wxmr .wx009{
	padding-bottom: 85px;
}
.wxmr .wx009 span{
	display: block;
	width: 280px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	text-align: center;
	border: solid 1px #ff6e07;
	color: #ff6e07;
	cursor: pointer;
	margin: 55px auto auto;
}
/*分期*/
.mhfq .banner{
	position: relative;
}
.mhfq .banner span{
	display: block;
	width: 143px;
	height: 46px;
	background: url(../img/fq/000.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	position: absolute;
    top: 55%;
    left: 40%;
}
.mhfq .fq001{
	padding-top: 60px;
	padding-bottom: 55px;
}
.mhfq .fq001 img{
	width: 520px;
	min-width: 520px;
	margin: auto;
}
.mhfq .fq002{
	padding-top: 35px;
	padding-bottom: 50px;
	background: #ff658d;
}
.mhfq .fq002 img{
	width: 795px;
	min-width: 795px;
	margin: auto;
}
.mhfq .fq003{
	padding-top: 35px;
	padding-bottom: 60px;
}
.mhfq .fq003 img{
	width: 903px;
	min-width: 903px;
	margin: auto;
}
.mhfq .fq004{
	padding-top: 35px;
	padding-bottom: 55px;
	background: #0dc5a1;
}
.mhfq .fq004 img{
	width: 827px;
	min-width: 827px;
	margin: auto;
}
.mhfq .fq005{
	padding-top: 35px;
	padding-bottom: 60px;
}
.mhfq .fq005 img{
	width: 693px;
	min-width: 693px;
	margin: auto;
}
.mhfq .fq006{
	padding-top: 35px;
	padding-bottom: 60px;
	background: #f47606;
}
.mhfq .fq006 img{
	width: 847px;
	min-width: 847px;
	margin: auto;
}
.mhfq .fq007{
	padding-top: 50px;
	padding-bottom: 50px;
}
.mhfq .fq007 img{
	width: 238px;
	min-width: 238px;
	margin: auto;
}
.mhfq .fq008{
	padding-bottom: 80px;
}
.mhfq .fq008 span{
	display: block;
	width: 138px;
	height: 138px;
	background: url(../img/fq/008.png) no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	margin: auto;
}
/*仿商务通*/
.communicate{
	display: none;
	width: 400px;
	height: 600px;
	border: solid 1px #555;
	background: #FFFFFF;
	position: fixed;
	right: 0;
	bottom: 0;
	z-index: 4;
}
.communicate .cca_heard{
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #000000;
	font-size: 14px;
	position: relative;
}
.communicate .cca_heard img{
	width: 28px;
	vertical-align:middle;
	margin: auto 15px;
}
.communicate .cca_heard span{
	display: block;
	width: 28px;
	height: 28px;
	vertical-align:middle;
	background: url(../img/communicate/off.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	top: 11px;
	right: 15px;
	cursor: pointer;
}
.communicate .cca_dhk{
	height: 310px;
}
.communicate .cca_dhk1{
	width: 370px;
	height: 110px;
	margin: auto;
}
.communicate .cca_dhk2{
	width: 370px;
	height: 110px;
	margin: auto;
}
.communicate .cca_time{
	margin: 60px auto 10px;
	font-size: 14px;
	color: #7f7f7f;
	text-align: center;
}
.communicate .cca_dhk1 .cca_time{
	margin: 0 auto 10px;
	padding-top: 30px;
}
.communicate .cca_body{
	position: relative;
}
.communicate .cca_body img{
	position: absolute;
    top: 25px;
    left: 0;
}
.communicate .cca_body h4{
	font-size: 14px;
	color: #9d7437;
}
.communicate .cca_body .cca_title{
	width: 305px;
	font-size: 16px;
	color: #000000;
	border-radius: 25px;
	padding: 10px;
	border: solid 1px #e6e6e6;
	position: absolute;
    top: 0;
    right: 0;
}
.communicate .cca_botton{
	height: 60px;
	background: url(../img/communicate/botton.jpg) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.communicate .cca_tell{
	position: absolute;
	top: 15px;
	left: 15px;
	border: solid #c18945 1px;
	width: 375px;
	height: 30px;
    border-radius: 15px;
}
.communicate .cca_tell input{
	font-size: 12px;
	width: 260px;
	height: 30px;
	color: #FFFFFF;
	margin-left: 15px;
	background-color:transparent;
}
.communicate .cca_tell input::-webkit-input-placeholder { /* WebKit browsers */
   color: #FF0000;
}
.communicate .cca_tell input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #FF0000;
}
.communicate .cca_tell input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #FF0000;
}
.communicate .cca_tell input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #FF0000;
}
.communicate .cca_tell span{
	display: block;
    width: 95px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    background: #c18945;
    text-align: center;
    border-radius: 15px;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: -0.5px;
}
.communicate .cca_bby{
	position: relative;
	width: 400px;
	height: 180px;
}
.communicate .cca_bby textarea{
	width: 370px;
	height: 100px;
	margin: 20px 15px;
	font-size: 14px;
	color: #000000;
	resize: none;
	background: transparent;
	border: none;
}
.communicate .cca_bby textarea::-webkit-input-placeholder { /* WebKit browsers */
   color: #000000;
}
.communicate .cca_bby textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #000000;
}
.communicate .cca_bby textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #000000;
}
.communicate .cca_bby textarea:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #000000;
}
.communicate .cca_bby span{
	display: block;
	width: 95px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 16px;
	background: #9d7437;
    border-radius: 20px;
    cursor: pointer;
	position: absolute;
	right: 15px;
	bottom: 13px;
}
/*茗汇祛痘*/
.mhqd .banner{
	position: relative;
}
.mhqd .banner span{
	display: block;
	width: 190px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	color: #dd450d;
	border: solid #f9ad74 1px;
	cursor: pointer;
	position: absolute;
	top: 75%;
    left: 24%;
}
.mhqd .img001{
	padding-top: 65px;
	padding-bottom: 70px;
}
.mhqd .img001 div span{
	display: block;
	width: 190px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	color: #dd450d;
	border: solid #f9ad74 1px;
	cursor: pointer;
	margin: 40px auto;
}
.mhqd .img002{
	padding-bottom: 70px;
}
.mhqd .img002 div span{
	display: block;
	width: 330px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	color: #dd450d;
	border: solid #f9ad74 1px;
	cursor: pointer;
	margin: 40px auto;
}
.mhqd .img003{
	padding-top: 80px;
	padding-bottom: 90px;
	background: #f7f5f2;
}
.mhqd .img003 div{
	height: 1269px;
	background: url(../img/zt/qd/003.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhqd .img003 div span{
	display: block;
	width: 330px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	color: #dd450d;
	border: solid #f9ad74 1px;
	cursor: pointer;
	position: absolute;
	right: 75px;
	bottom: -6px;
}
.mhqd .img004{
	padding-top: 80px;
	padding-bottom: 90px;
}
.mhqd .img004 div{
	height: 1241px;
	background: url(../img/zt/qd/004.png) no-repeat;
	background-size: 100% 100%;
	position: relative;
}
.mhqd .img004 div span{
	display: block;
	width: 330px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	color: #dd450d;
	border: solid #f9ad74 1px;
	cursor: pointer;
	position: absolute;
	right: 70px;
	bottom: 70px;
}
.mhqd .img005{
	padding-bottom: 85px;
}
.mhqd .img005 span{
	display: block;
	width: 330px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 24px;
	color: #dd450d;
	border: solid #f9ad74 1px;
	cursor: pointer;
	margin: 80px auto auto;
}
/*丰下巴*/
.fxb .banner{
	position: relative;
}
.fxb .banner span{
	display: block;
	width: 220px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #fa548a;
	font-size: 20.07px;
	color: #FFFFFF;
	cursor: pointer;
	position: absolute;
    top: 80%;
    left: 61%;
    text-indent: -30px;
}
.fxb .banner span font{
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	background: #FFFFFF;
	color: #fa548a;
	border-radius: 30px;
	position: absolute;
	top: 50%;
    margin-top: -15px;
    right: 30px;
    text-indent: 0;
}
.fxb .img000{
	padding-top: 80px;
}
.fxb .img000 span{
	display: block;
	width: 430px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	margin: 70px auto auto;
	background: #0ae1ea;
	cursor: pointer;
}
.fxb .img000 span img{
	width: 32px;
	min-width: 32px;
	height: 38px;
	display: initial;
	vertical-align:middle;
}
.fxb .img001{
	padding-top: 80px;
	padding-bottom: 80px;
}
.fxb .img002{
	padding-top: 90px;
	height: 473px;
	background: url(../img/zt/fxb/002.jpg) no-repeat;
	background-size: 100% 100%;
}
.fxb .img002 span{
	display: block;
	width: 430px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	margin: 70px auto auto;
	background: #0ae1ea;
	cursor: pointer;
}
.fxb .img002 span img{
	width: 32px;
	min-width: 32px;
	height: 38px;
	display: initial;
	vertical-align:middle;
}
.fxb .img003{
	padding-top: 80px;
	padding-bottom: 80px;
}
.fxb .img003 span{
	display: block;
	width: 430px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	margin: 70px auto auto;
	background: #0ae1ea;
	cursor: pointer;
}
.fxb .img003 span img{
	width: 32px;
	min-width: 32px;
	height: 38px;
	display: initial;
	vertical-align:middle;
}
.fxb .img004{
	padding-top: 70px;
	height: 650px;
	background: url(../img/zt/fxb/004.jpg) no-repeat;
	background-size: 100% 100%;
}
.fxb .img004 span{
	display: block;
	width: 430px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	margin: 60px auto auto;
	background: #0ae1ea;
	cursor: pointer;
}
.fxb .img004 span img{
	width: 32px;
	min-width: 32px;
	height: 38px;
	display: initial;
	vertical-align:middle;
}
.fxb .img004{
	padding-top: 80px;
	padding-bottom: 80px;
}
.fxb .img005{
	padding-top: 80px;
	padding-bottom: 80px;
}
.fxb .img005 span{
	display: block;
	width: 430px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	margin: 70px auto auto;
	background: #0ae1ea;
	cursor: pointer;
}
.fxb .img005 span img{
	width: 32px;
	min-width: 32px;
	height: 38px;
	display: initial;
	vertical-align:middle;
}
.fxb .img006{
	padding-top: 80px;
	padding-bottom: 80px;
}
.fxb .img006 span{
	display: block;
	width: 430px;
	height: 55px;
	line-height: 55px;
	text-align: center;
	color: #FFFFFF;
	font-size: 18px;
	margin: 70px auto auto;
	background: #0ae1ea;
	cursor: pointer;
}
.fxb .img006 span img{
	width: 32px;
	min-width: 32px;
	height: 38px;
	display: initial;
	vertical-align:middle;
}
/*美白嫩肤*/
.mblf .baner{
	position: relative;
}
.mblf .baner span{
	display: block;
	width: 155px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	background: #bc341e;
	cursor: pointer;
    position: absolute;
    top: 63%;
    left: 27%;
}
.mblf .im000{
	margin: 60px auto 120px;
}
.im001{
	padding-top: 85px;
	padding-bottom: 25px;
	background: #F5F5F5;
	position: relative;
}
.mblf .im001 span{
	display: block;
	width: 220px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	background: #f60617;
	cursor: pointer;
	margin: 45px auto auto;
	position: absolute;
	left: 50%;
	margin-left: -110px;
	z-index: 1;
}
.mblf .im002{
	height: 903px;
	background: url(../img/zt/mblf/0021.png) no-repeat #F5F5F5;
	background-size: 100% 100%;
	position: relative;
	z-index: 0;
	margin-top: -20px;
}
.mblf .im002 img{
	padding-top: 205px;
}
.mblf .im002 span{
	display: block;
	width: 220px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #f64881;
	background: #FFFFFF;
	cursor: pointer;
	margin: 45px auto auto;
	position: absolute;
	left: 50%;
	margin-left: -110px;
	z-index: 1;
}
.mblf .im003{
	margin: 80px auto auto;
}
.mblf .im003span{
	display: block;
	width: 220px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	background: #f60617;
	cursor: pointer;
	margin: 60px auto 95px;
}
.mblf .im004{
	background: #dddddd;
	padding-bottom: 70px;
}
.mblf .im004 img{
	padding-top: 95px;
	padding-bottom: 55px;
}
.mblf .im004 span{
	display: block;
	width: 220px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	background: #f60617;
	cursor: pointer;
	margin: auto;
}
.mblf .im005{
	padding-top: 120px;
	padding-bottom: 150px;
	margin-bottom: -2px;
}
.mblf .im005 span{
	display: block;
	width: 220px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
	background: #f60617;
	cursor: pointer;
	margin: 60px auto auto;
}
.mblf .im005 .im006{
	height: 148px;
	position: absolute;
	left: 50%;
	margin-left: -500px;
}
/*祛眼袋*/
.qyd .banner{
	position: relative;
}
.qyd .banner div{
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -500px;
}
.qyd .banner-wz{
	min-width: 474px;
	width: 474px;
	height: 358px;
	position: absolute;
    top: 200px;
    right: -150px;
}
.qyd .banner-zx{
	min-width: 135px;
	width: 135px;
	height: 39px;
	position: absolute;
	top: 620px;
    right: 20px;
    cursor: pointer;
}
@media screen and (max-width: 1300px){
    .qyd .banner-wz{
	    top: 80px;
	}
	.qyd .banner-zx{
		top: 455px;
	}
}
.qyd .i2{
	padding-top: 95px;
	padding-bottom: 75px;
}
.qyd .i22{
	width: 1197px;
	min-width: 1197px;
}
.qyd .i2zx{
	width: 330px;
	min-width: 330px;
	margin-top: 65px;
	cursor: pointer;
}
.qyd .i3{
	background: #eee2d7;
	padding-top: 95px;
	padding-bottom: 55px;
}
.qyd .i33{
	width: 905px;
	min-width: 905px;
}
.qyd .i3zx{
	width: 379px;
	min-width: 379px;
	margin-top: 60px;
	cursor: pointer;
}
.qyd .i4{
	position: relative;
}
.qyd .i44{
	width: 1200px;
	min-width: 1200px;
}
.qyd .i4 div{
	width: 1200px;
	min-width: 1200px;
	height: 1546px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -600px;
}
.qyd .i4 div span{
	display: block;
	width: 285px;
	height: 32px;
	background: url(../img/zt/qyd/4-zx.png) no-repeat;
	background-size: 100% 100%;
	line-height: 32px;
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
	position: absolute;
}
.qyd .i4 .i4z1{
	top: 477px;
	right: 92px;
}
.qyd .i4 .i4z2{
	top: 770px;
	left: 95px;
}
.qyd .i4 .i4z3{
	bottom: 438px;
	right: 92px;
}
.qyd .i4 .i4z4{
	bottom: 145px;
	left: 95px;
}
.qyd .i5{
	background: #ececec;
	padding-top: 90px;
	padding-bottom: 80px;
}
.qyd .i55{
	width: 1202px;
	min-width: 1202px;
}
.qyd .i5zx{
	width: 379px;
	min-width: 379px;
	margin-top: 70px;
	cursor: pointer;
}
.qyd .i6{
	padding-top: 75px;
	padding-bottom: 75px;
}
.qyd .i66{
	width: 828px;
	min-width: 828px;
}
.qyd .i6 div{
	width: 1200px;
	height: 636px;
	margin: 40px auto auto;
	position: relative;
}
.qyd .i6 div .i6-pyz{
	display: none;
}
.qyd .i6 div .i6-l, .qyd .i6 div .i6-r{
	width: 38px;
	min-width: 38px;
	height: 102px;
	position: absolute;
	cursor: pointer;
	top: 390px;
}
.qyd .i6 div .i6-l{
	left: 40px;
}
.qyd .i6 div .i6-r{
	right: 40px;
}
.qyd .i6 div .i6-zx{
	width: 161px;
	min-width: 161px;
	height: 32px;
	position: absolute;
	top: 480px;
	right: 305px;
	cursor: pointer;
}
.qyd .i7{
	background: #a0a0a0;
	padding-top: 90px;
	padding-bottom: 75px;
}
.qyd .i7 .i7b{
	width: 828px;
	min-width: 828px;
	height: 86px;
}
.qyd .i7 ul{
	padding-top: 120px;
	width: 1204px;
	margin: auto;
}
.qyd .i7 ul li{
	width: 600px;
	float: left;
}
.qyd .i7 .i7p1{
	position: relative;
}
.qyd .i7 .i7q{
	display: block;
	width: 81px;
	height: 61px;
	background: #d35d73;
	text-align: center;
	line-height: 61px;
	font-size: 24px;
	color: #FFFFFF;
    border-radius: 20px;
    font-weight: bold;
}
.qyd .i7 .i7qt{
	font-size: 24px;
	color: #000000;
	position: absolute;
	top: 17px;
    left: 105px;
    font-weight: bold;
}
.qyd .i7 .i7p2{
	position: relative;
	margin-top: 20px;
}
.qyd .i7 .i7q2{
	display: block;
	width: 72px;
	height: 55px;
	background: #7e3d02;
	text-align: center;
	line-height: 55px;
	font-size: 21.6px;
	color: #FFFFFF;
    border-radius: 20px;
    font-weight: bold;
}
.qyd .i7 .i7qt2{
	font-size: 16px;
	color: #000000;
	line-height: 25px;
	position: absolute;
	top: 5px;
    left: 90px;
    font-weight: bold;
}
.qyd .i7 ul li:first-child .i7qt2{
	top: -5px;
}
.qyd .i7 .i7qt2 a{
	color: #7e3d02;
}
.qyd .i7 .i7h{
	display: -webkit-inline-box;
	width: 1204px;
	min-width: 1204px;
	height: 2px;
	margin-top: 40px;
	margin-bottom: 20px;
}
.qyd .i7 .i7z{
    display: -webkit-inline-box;
    margin-top: 115px;
    width: 416px;
    min-width: 146px;
    height: 42px;
    cursor: pointer;
    margin-left: 34.6%;
}



/*隐藏*/
.xbzh .zral{display: none;}
.xbzh .docor{display: none;}
.zwj .btfxx{display: none;}
.mhtm .sdalbg{display: none;}
.nose .become{display: none;}
.mhqd .img001{display: none;}
.qb .part05{display: none;}
.mhsgz .jfydlbg{display: none;}
.hjwz .yjbc{display: none;}
