@charset "gb2312";

/* CSS Document */
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td,
img{border:medium none;margin:0;padding:0;list-style-type:none;}
body,
button,
input,
select,
textarea{font-family:"Microsoft YaHei",Arial,sans-serif;}
h1,
h2,
h3,
h4,
h5,
h6{font-size:100%;font-weight:normal;}
em{font-style:normal;}
ul,
ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0px;}
iframe{border:none;}
body,
.ui-overlay-h{margin:0 auto;position:relative;background-color:#fff;color:#666;}
input,
img{vertical-align:middle;}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus{outline:none;border-color:transparent;box-shadow:none;}
body,
html{min-width:1200px;max-width:100%;margin:0 auto;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
body{opacity:1;}
img{border:none;vertical-align:top;}
input::-webkit-input-placeholder{color:#ccc!important;/* WebKit browsers */}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-tap-highlight-color:transparent;}
a[href*='http://www.cnzz.com'],a[href*='http://tongji.baidu.com']{display:none;}
.clearfix:after,
.clearfix:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.relative{position:relative;}
.absolute{position:absolute;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.fit img{width:100%;height:100%;object-fit:cover;}
.flex{display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-align-items:center;-webkit-justify-content:center;}
.swiper-pagination-bullet{width:12px;height:12px;}
.swiper-container{position:relative;width:100%;height:100%;overflow:hidden;}
.swiper-container .swiper-slide a{position: relative;display: block;width: 100%;height: 100%;}
.swiper-container .swiper-slide a img{width: 100%;height: 100%;object-fit: cover;}
.pheader{position:relative;width:100%;background-color:#f6f6f6;z-index:999;}
.pheader .con{min-height:110px;position:relative;width:1200px;margin:0 auto;padding:20px 0;}
.pheader .con .logo{width:174px;float:left;}
.pheader .con .slogen{width:295px;margin-left:25px;float:left;margin-top: 10px;}
.pheader .con .search{float:left;margin-top: 10px;position:relative;width:270px;height:36px;border:1px solid #ccc;background-color:#fff;border-radius:20px;margin-left:180px;box-shadow:0 0 5px #ccc inset;overflow:hidden;}
.pheader .con .search .btn{position: absolute;
    top: -7px;
    right: 0px;
    border-radius: 0;
    background-color: #c29659;
    color: #fff;
    padding: 15px;}
.pheader .con .search input{position:absolute;top:0;left:0;height:100%;padding-left:10px;font-size:14px;width:80%;}
.pheader .con .call{float:left;margin-left:30px;margin-top: 10px;}
.pheader .con .weixin{position:fixed;width:150px;right:8%;top:0;height:111px;z-index:9999;}
.pheader .con .weixin dt{position:absolute;left:0px;top:0;z-index:2;}
.pheader .con .weixin dd{position:absolute;left:5px;top:-60px;z-index:1;transition:all ease-in 0.4s;-webkit-transition:all ease-in 0.4s;}
.pheader .con .weixin:hover dd{-webkit-transform:translateY(150px);transform:translateY(150px);}
.pheader .con .weixin dd img{width:140px;}
.pheader .con .weixin i{position:absolute;left:50%;margin-left:-6px;top:85px;width:12px;z-index:0;}
.pheader .naview{position:relative;background-color:#fff;height:64px;}
.pheader .nav{position:relative;width:1200px;margin:0 auto;height:64px;}
.pheader .nav .lists{width:215px;}
.pheader .nav .lists .nt{cursor:pointer;text-align:center;padding-top: 19px;position:relative;width:100%;height:64px;background-color:#767b81;color:#fff;font-size:18px;font-weight:normal;}
.pheader .nav .lists dd{width:100%;height:50px;display:none;opacity:0;transition:opacity 0.6s;}
.pheader .nav .lists dd:last-of-type{border-bottom:none;}
.pheader .nav .lists.active dd{display:block;opacity:1;}
.pheader .nav .lists dd>a{box-sizing:border-box;background-color:rgba(205,205,205,.8);border-bottom:1px solid #fff;display:block;display:flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-align-items:center;-webkit-justify-content:center;cursor:pointer;width:215px;height:50px;line-height:50px;text-align:center;color:#2a2a2a;font-size:15px;}
.pheader .nav .lists dd>a t{display: inline-block;width:32px;}
.pheader .nav .lists dd i{position:relative;display:inline-block;width:50px;height:40px;transform:scale(0.8);margin-left:-20px;margin-right:0px;background-image:url('../images/icons.png?v=0.1');background-size:880px auto;background-repeat:no-repeat;}
.pheader .nav .lists dd.eye i{left:5px;background-position:-55px -432px;}
.pheader .nav .lists dd.nose i{left:5px;background-position:-3px -485px}
.pheader .nav .lists dd.simi i{background-position:-55px -195px;}
.pheader .nav .lists dd.pifu i{background-position:-2px -442px;}
.pheader .nav .lists dd.breast i{left:7px;background-position:-141px -15px;transform:scale(0.65)}
.pheader .nav .lists dd.skin i{background-position:-1px -195px;}
.pheader .nav .lists dd.spot i{background-position:0px -257px;}
.pheader .nav .lists dd.hair i{background-position:0px -321px;}
.pheader .nav .lists dd.shot i{background-position:-56px -482px}
.pheader .nav .lists dd.tattoo i{background-position:-53px -318px;}
.pheader .nav .lists dd.jiaoyuan i{background-position:-51px -376px;}
.pheader .nav .lists dd .item{display:none;pointer-events:none;opacity:0;padding:40px 0px 40px 45px;position:absolute;top:64px;left:215px;width:980px;height:500px;background-color:rgba(0,0,0,0.8);}
.pheader .nav .lists dd .item h5{font-weight:normal;font-size:35px;color:#fff;letter-spacing:2px;}
.pheader .nav .lists dd .item p{color:#fff;margin:10px auto;font-size:20px;}
.pheader .nav .lists dd .item .part{border-top:1px solid rgba(255,255,255,0.5);padding-top:30px;}
.pheader .nav .lists dd .item .part ul{float:left;width:595px;}
.pheader .nav .lists dd .item .part ul.ttlist{}
.pheader .nav .lists dd .item .part ul.ttlist .titem{width: 50%;float: left;margin-right:0;padding: 0 10px;}
.pheader .nav .lists dd .item .part ul.ttlist .titem h5{font-size: 24px;}
.pheader .nav .lists dd .item .part ul.ttlist .titem .elist{margin-top:15px;}
.pheader .nav .lists dd .item .part ul.ttlist .titem .elist a{opacity:0.85;display:inline-block;width: 130px;margin-bottom:15px;}
.pheader .nav .lists dd .item .part ul li{float:left;margin-right:24px;margin-bottom:20px;}
.pheader .nav .lists dd .item .part ul li a{color:#fff;font-size:16px;cursor:pointer;}
.pheader .nav .lists dd .item .part ul li a:hover{color:#cfae65}
.pheader .nav .lists dd .item .part .sign{float:right;width:340px;}
.pheader .nav .lists dd .item .part .sign img{width:100%;}
.pheader .nav .lists dd:hover>a{background-color:rgba(241,236,236,0.8);}
.pheader .nav .lists dd:hover .item{display:block;opacity:1;pointer-events:auto;}
.pheader .nav .navlist{position:absolute;width:985px;height:64px;top:0;right:0;padding-top: 13px;}
.pheader .nav .navlist li{/* flex:1;-webkit-flex:1; */width:123px;float:left;}
.pheader .nav .navlist li a{cursor:pointer;transition:all 0.2s;display:block;width:85%;height:100%;margin:0 auto;padding:8px 0px;text-align:center;color:#292929;font-size:16px;}
.pheader .nav .navlist li.cur a,
.pheader .nav .navlist li:hover a{background-color:#c8a063;color:#fff;border-radius:10px;}
.pfooter{position: relative;padding:35px 0;background-color: #fff;}
.pfooter .foot{width: 1132px;display: block;margin: 0 auto;}
@media (max-width:1800px) and (min-width:1650px){
	.pheader .con .weixin{right:4%;}
}
@media (max-width:1650px){
	.pheader .con .weixin{right:0%;}
}
@media (max-width:1500px){
	.pheader .con .search{margin-left:100px;}
}
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	border-radius:5px;
	background:#FFF;
}
.dede_pages ul li a{
	float:left;
	padding:7px 11px 7px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#c8a063;
	text-decoration:none;
	padding:7px 11px 7px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#c8a063;
	border-radius:5px;
	padding:4px 6px 3px;
	font-weight:bold;
	color:#FFF;
}
.dede_pages .pageinfo{
	line-height:18px;padding: 6px 0 7px 0; display:block;
	color:#454545;
}
.dede_pages .pageinfo strong{
	color:#c8a063;
	font-weight:normal;
	margin:0px 2px;
}/***********************************************/
.bt{ width:100%; height:60px; }
.bt_t{ width:100%;color: #616161;padding-left: 20px; background-color: #f4f4f4; font-size:18px; display: block; text-align:left;border-bottom:1px solid #e1e1e1; margin:0 auto; line-height:60px;}
.bt_t a{ color:#333}
.al_con{position:relative;width: 1200px;padding-left: 220px;margin:0px auto 20px;padding-top:30px;}
.al_newbox{ display:block;position:relative;width:220px;margin-left:-220px;float:left;}
.al_newbox .hd_title{position:absolute;left:0;top:0;width:100%;text-align: center;line-height: 80px;font-size: 28px;color:#fff;z-index: 9;}
.al_newbox .zixun{position: relative;width:100%;margin:0 auto 0;justify-content: space-between;}
.al_newbox .zixun a{display: block;width:105px;height:105px;padding-top:10px;}
.al_newbox .zixun a i{display:block;margin:0 auto 0 ;width:50px;height:50px;background:url('../images/icons.png') no-repeat;background-size: 1000px 600px; }
.al_newbox .zixun a p{position: relative;width: 100%;margin:8px auto 0;color:#fff;font-size: 16px;text-align: center;}
.al_newbox .zixun .wei a{background-color: #ddb657;}
.al_newbox .zixun .wei a i{background-position: -74px -58px;}
.al_newbox .zixun .shang a{background-color: #d22b07;}
.al_newbox .zixun .shang a i{background-position: -74px -117px;}
.al_newbox .connect{width:220px;height:72px;margin:10px auto 0;background:url('../images/call.png') no-repeat;background-size: 220px auto;}
.al_newbox .connect.conect1{background-position: 0px 0px;}
.al_newbox .connect.conect2{background-position: 0px -88px;}
.al_newbox .connect.conect3{background-position: 0px -186px;}
.al_newbox .connect.conect3+.zixun{margin-top: 20px;}
.al_nrbox .al_aqm{ width:100%; height:28px; margin-top:18px; display:block; background:url('../images/al_y01.png') no-repeat;}
.al_nrbox .al_ckdbz{ width:100%; line-height:28px; display:block; font-size:14px; color:#666; padding-top:18px;}
.al_nrbox{ width:100%; height:auto; padding:0 0 0 20px;float:right;}
.al_nrbox .clists .title{ width:100%; height:57px; display:block;}
.al_nrbox .clists .title a{ width:96px; height:52px; line-height:52px; color:#282828; font-size:16px; float:left; margin-right:1px; background:#ddd; text-align:center; cursor:pointer; transition:all 0.2s; position:relative;}
.al_nrbox .clists .title a:after{ content:""; width:9px; height:5px; position:absolute; left:50%; right:50%; margin-left:-4.5px; bottom:0px; background:url('../images/al_y02.png') no-repeat; transition:all 0.2s; opacity:0;}
.al_nrbox .clists .title a.on{ background:#484743; color:#fff; transition:all 0.2s;}
.al_nrbox .clists .title a.on:after{ content:""; opacity:1; width:9px; height:5px; position:absolute; left:50%; right:50%; margin-left:-4.5px; bottom:-5px; background:url('../images/al_y02.png') no-repeat;}
.al_dh{ width:230px; height:32px; padding-bottom:48px; margin-top:20px; background:url('../images/al_zdh.png') top center no-repeat; position:relative;}
.al_con .al_hd{position:relative;width:220px;background:#d3b167;padding-top:80px;}
.al_con .al_hd.static{position:fixed;top:90px;z-index: 999}
.al_con .al_hd .hd{position:relative;width:200px;background:#fff;margin-left: 0;padding-top:20px;}
.al_con .al_hd .hd li{display:block;position:relative;border-top: 1px solid #e7e7e7;cursor:pointer;}
.al_con .al_hd .hd li a{position: relative;width:100%;height:100%;display: block;}
.al_con .al_hd .hd li:before{content:'';-webkit-transition: all 200ms ease;width:200px;display: block;position:absolute;left: 0px;top:0;bottom:0;background:#fff;}
.al_con .al_hd .hd li:hover:before{ background:#e7e7e7;left: 10px;}
.al_con .al_hd .hd li:first-of-type{border-top: none;}
.al_con .al_hd .hd li span{position: relative;width: 100%;height:100%;line-height:48px;color:#282828;font-size: 16px;padding-left: 50px;}
.al_con .al_hd .hd li.on span{color:#fff;}
.al_con .al_hd .hd li.on:before{width:200px;background:#e5003d;}
.al_con .al_hd .hd li.on:before{left: 10px;}
.al_con .al_hd .hd li em{position:relative;line-height:48px;height:11px;width:10px;display: inline-block;margin-left: 15px;background:url(http://www.hnzxyy.com.cn/res/t1/images/zt_lb/zt_ico.png) center left no-repeat;}
.al_con .al_hd .hd li.on em{background-position: -10px 0px}
.al_bd{position:relative;width:100%;padding:30px 38px;padding-top: 0;padding-right: 0;}
.al_xzty{ width:220px; height:16px; background:url('http://www.hnzxyy.com.cn/res/t1/images/zt_lb/ztlb_ty.png') top center no-repeat; position:relative;}
/****/
.al_bottom{ width:970px; height:250px; display:block; margin-top:40px;}
.al_bottom li{ width:242px; height:250px; position:relative; overflow:hidden; border:1px solid #ddd; box-shadow:0px 1px 1px #f2f2f2 inset; float:left; cursor:pointer; border-right:none;}
.al_bottom li span.al_bottom_a{ width:241px; height:250px; background:url('../images/al_tu05.png') no-repeat center top; z-index:99; position:absolute; left:0; top:0; z-index:99; transition:all 0.5s;}
.al_bottom li span.al_bottom_a:hover{ background:url('../images/al_tu05.png') no-repeat center -250px; position:absolute; left:0; top:0;}
.al_bottom li:before{ content:""; width:241px; height:250px; display:block; position:absolute; top:250px; left:0; transition:all 0.3s; z-index:-1;}
.al_bottom li:hover:before{ content:""; width:241px; height:250px; display:block; position:absolute; top:0; left:0; background:#e5003d; z-index:-1; border:none; box-shadow:none;}
.al_bottom li span.al_bottom_b{ width:241px; height:250px; background:url('../images/al_tu06.png') no-repeat center top; z-index:99; position:absolute; left:0; top:0; z-index:99; transition:all 0.5s;}
.al_bottom li span.al_bottom_b:hover{ background:url('../images/al_tu06.png') no-repeat center -250px; position:absolute; left:0; top:0;}
.al_bottom li span.al_bottom_c{ width:241px; height:250px; background:url('../images/al_tu07.png') no-repeat center top; z-index:99; position:absolute; left:0; top:0; z-index:99; transition:all 0.5s;}
.al_bottom li span.al_bottom_c:hover{ background:url('../images/al_tu07.png') no-repeat center -250px; position:absolute; left:0; top:0;}
.al_bottom li span.al_bottom_d{ width:241px; height:250px; background:url('../images/al_tu08.png') no-repeat center top; z-index:99; position:absolute; left:0; top:0; z-index:99; transition:all 0.5s; }
.al_bottom li span.al_bottom_d:hover{ background:url('../images/al_tu08.png') no-repeat center -250px; position:absolute; left:0; top:0;}
.al_bottom li:last-of-type{border-right:1px solid #ddd;}
.video-wrap{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index: 9999;}
.video-view{position: absolute;width:822px;height:507px;left:50%;top:50%;margin-top:-253px;margin-left:-411px;}
.video-main{position: relative;width:100%;height:100%;}
.video-close{position:absolute;top:0;right:-50px;width:50px;height:50px;background:#333 url('../images/ico_close.png') center no-repeat;background-size:50%;cursor:pointer;}
.swiper-container .swiper-wrapper a{position: relative;display: block;width: 100%;height: 100%;overflow: hidden;}


/*------footerCss---------*/
.footer {width:100%;padding:35px 0; background-color:#e1e1e1;}
.footerSlides {width:100%;}
.footerSlides .slideBox {width:100%;height:130px;overflow:hidden;}
.footerSlides .slideFocus {width:100%;height:30px;text-align:center;border-bottom:1px solid #7a7a7a;}
.footerSlides span {display:inline-block;font-size:16px;line-height:30px;color:#000;margin:0 28px;position:relative;cursor:pointer;}
.footerSlides span:after {content:'';position:absolute;width:0;height:0;top:50%;margin-top:-1px;right:-10px;border-width:3px;border-style:solid;border-color:#000 transparent transparent transparent;}
.footerSlides span.active:before {content:'';position:absolute;width:100%;top:29px;border-bottom:1px solid #c0025a;}
.footerSlides .slide1,.footerSlides .slide2 {height:130px;}
.footerSlides .slide1 .txt,.footerSlides .slide2 .txt {width:150px;height:100%;position:relative;}
.footerSlides .txt .blackWhite {display:inline-block;position:relative;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.footerSlides .txt p {width:100%;position:absolute;font-size:12px;text-align:center;color:#8c8c8c;line-height:28px;}
.footerSlides .slide1 .blackWhite,.footerSlides .slide2 .blackWhite {top:26px;}
.footerSlides .txt .blackWhite img:first-child{opacity:0;display:none;}
.footerSlides .txt .blackWhite:hover img:first-child{opacity:1;display:block;}
.footerSlides .txt .blackWhite:hover img:last-child{opacity:0;display:none;}
.footerSlides .slide1 p ,.footerSlides .slide2 p{top:84px;}
.footerSlides .slide2 .txt {width:200px;}
.footerSlides .slide3 .txt {width:1200px;}
.footerSlides .slide4 {padding:15px;}
.footerSlides .slide4 a {display:block;font-size:14px;float:left;line-height:2.2;color:#8c8c8c;text-decoration:none;margin:0 10px;}
.footerSlides .slide4 a:hover {color:#e4007f;text-decoration:none;}
.footerSlides .slide6 {padding-top:22px;}
.seoMenus .seoFocus a{float:left;display:block;width:84px;line-height:32px;font-size:16px;color:#8f8f8f;text-align:center;text-decoration:none;position:relative;border-bottom:2px solid #e1e1e1;position:relative;}
.seoMenus .seoFocus a.active:after {content:'';position:absolute;left:50%;bottom:0;width:0;height:0;margin-left:-2px;border-width:3px;border-style:solid;border-color: transparent transparent #c0025a transparent;}
.seoMenus .seoFocus a.active {border-bottom:2px solid #c0025a;color:#4a4a4a;}
.relativeContent {width:100%;padding:8px 0;}
.relativeContent a {display:inline-block;padding:0 6px;color:#8f8f8f;text-decoration:none;}
.relativeContent a:hover,.seoContentBox .aside p a:hover {color:#e4007f;text-decoration:none;}
.seoContentBox .aside {width:490px;margin-top:20px;}
.seoContentBox .aside dl {margin-bottom:27px;}
.seoContentBox .aside dl dd {width:134px;height:63px;float:left;}
.seoContentBox .aside dl dt {width:344px;float:right;}
.seoContentBox .aside h4 {line-height:24px;font-size:16px;}
.seoContentBox .aside h4 a {color:#d7123d;text-decoration:none;}
.seoContentBox .aside p {font-size:12px;color:#4a4a4a;line-height:20px;}
.seoContentBox .aside p a {color:#000;text-decoration:none;}
.seoContentBox .bside {width:265px;margin-top:20px;margin-left:100px;display:inline;}
.seoContentBox .bside h5 {font-size:14px;color:#000;}
.seoContentBox .bside li {height:22px;line-height:22px;padding-left:10px;position:relative;overflow:hidden;}
.seoContentBox .bside li:before {content:'';position:absolute;left:0;top:50%;margin-top:-1px;width:3px;height:3px; background-color:#4a4a4a;}
.seoContentBox .bside li a:first-child {color:#000;text-decoration:none;}
.seoContentBox .bside li a:last-child {padding-left:5px;color:#4a4a4a;text-decoration:none;}
.seoContentBox .bside li a:hover {color:#e4007f;text-decoration:none;}
.seoContentBox .bside ul:last-child {margin-top:6px;}
.seoContentBox .cside {margin-left:53px;}
.footer .copyRight {font-size:13px;line-height:24px;text-align:center;color:#666666;}
.footer .copyRight a{color:#666666; text-decoration:underline;}
.footer .copyRight a:hover{color:#000; text-decoration:underline;}
.pubW{width: 1200px;margin:0 auto;}