@import url('base.css');
@import url('public.css');
#lf_page{height:30px;}
#lf_page .totalpgae,#lf_page .lastpage,#lf_page .startpage{display:none;}
#lf_page a{border:1px solid rgba(0,0,0,.05);border-radius:4px;padding:3px 8px;}
#lf_page a.thispage{border:1px solid #f90045;color:#f90045;background:rgba(0,0,0,.04);}
#lf_page a:hover{border:1px solid #f90045;color:#f90045;}
.lefter{width:64%;}
.righter{width:32%;}
.zw{font-size:16px;text-align:justify;text-indent:2em;line-height:26px;}
.zw P,.zw div{padding:10px 0;}
.list_news li{margin:20px 0;overflow:hidden;transition:.4s all;padding:30px 2%;position:relative;}
.list_news li a{display:block;position:inherit;z-index:98;}
.list_news li:after{position:absolute;width:0;height:96.6%;border-top:2px solid #555;border-bottom:4px solid #555;left:50%;bottom:0;content:"";transition:.4s all;z-index:12;}
.list_news li:hover:after{width:100%;left:0;}
.list_news li:hover{background:rgba(0,0,0,.028);}
.list_news li .tip_{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:10px 0;padding:6px 0;background:rgba(0,0,0,.02);}
.list_news li .tip_ span{padding:0 14px;}
h1{font-size:30px;color:#666;}
.article img{width:80%;height:auto;background:rgba(0,0,0,.04);margin:0 auto;display:block;}
.tip_{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:10px 0;padding:6px 0;background:rgba(0,0,0,.02);}
.tip_ span{padding:0 14px;}
.list_news li h2{font-size:22px;color:#444;}
.list_news li:hover h2{font-size:22px;color:#f90045;}
.list_news li h5{font-size:14px;font-weight:normal;text-align:justify;color:#555;}
.list_news li .img{width:30%;height:160px;padding-right:2%;background:#fcfcfc;transition:.4s all;overflow:hidden;position:relative;}
.list_news li .img:after{position:absolute;right:0;width:8%;height:100%;content:"";background:#fcfcfc;transition:.3s all;}
.list_news li:hover .img{background:#f5f5f5;}
.list_news li:hover .img:after{background:#f5f5f5;}
.list_news li .img img{width:100%;height:auto;background:rgba(0,0,0,.02);position:absolute;left:0;top:0;transition:.5s all;}
.list_news li:hover .img img{width:110%;left:-5%;top:-5%;}
.list_news li .vmore{position:absolute;right:0;bottom:-30px;padding:4px 0px;color:#999;}
.list_news_v li{margin:20px 0;overflow:hidden;transition:.4s all;padding:30px 2%;position:relative;}
.list_news_v li a{display:block;position:inherit;z-index:98;}
.list_news_v li:after{position:absolute;width:0;height:96.6%;border-top:2px solid #555;border-bottom:4px solid #555;left:50%;bottom:0;content:"";transition:.4s all;z-index:12;}
.list_news_v li:hover:after{width:100%;left:0;}
.list_news_v li:hover{background:rgba(0,0,0,.028);}
.list_news_v li .tip_{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);margin:10px 0;padding:6px 0;background:rgba(0,0,0,.02);}
.list_news_v li .tip_ span{padding:0 14px;}
.list_news_v li h2{font-size:22px;color:#444;}
.list_news_v li:hover h2{font-size:22px;color:#f90045;}
.list_news_v li h5{font-size:14px;font-weight:normal;text-align:justify;color:#555;}
.list_news_v li .img{width:30%;height:160px;padding-right:2%;background:#fcfcfc;transition:.4s all;position:relative;}
.list_news_v li .img:before{position:absolute;width:93.56%;height:100%;content:"";background:rgba(255,255,255,.7);left:0;top:0;transition:.4s all;}
.list_news_v li:hover .img:before{background:rgba(0,0,0,.3);}
.list_news_v li .img:after{position:absolute;width:0;height:0;content:"";left:42%;top:38%;border-left:30px solid rgba(0,0,0,.5);border-top:20px solid transparent;border-bottom:20px solid transparent;transition:.6s all;}
.list_news_v li:hover .img:after{left:40%;top:40%;transform:rotate(90deg);border-bottom:30px solid rgba(255,255,255,.65);border-left:20px solid transparent;border-right:20px solid transparent;border-top:0}
.list_news_v li:hover .img{background:#f5f5f5;}
.list_news_v li .img img{width:100%;height:160px;background:rgba(0,0,0,.02);}
.list_news_v li .vmore{position:absolute;right:0;bottom:-30px;padding:4px 0px;color:#999;}
.rbox{margin-bottom:30px;background:rgba(0,0,0,.028);padding:20px 10px;border:6px solid rgba(0,0,0,.04);}
.tabs li{display:inline-block;padding:5px 0%;width:30.33333%;position:relative;transition:.4s all;float:left;}
.tabs li a{display:block;padding:0 0%;position:relative;}
.tabs li:after{width:0%;height:2px;content:"";bottom:0;left:50%;position:absolute;background:#555;transition:.4s all;}
.tabs li:hover:after{left:35%;width:35%}
.tabs li.on:after{left:35%;width:35%}
.tabs li.on a{color:#f90045;}
.rnlist ul{margin:20px 5%;}
.rnlist li:nth-child(n+6){display:none;}
.rnlist li{position:relative;}
.rnlist li:after{position:absolute;content:"";bottom:4px;left:50%;width:0%;height:2px;border-bottom:2px;background:#555;transition:.4s all;}
.rnlist li:hover:after{left:0%;width:100%;}
.rnlist ul li h2{font-size:14px;font-weight:normal;line-height:34px;white-space:nowrap;width:95%;overflow:hidden;text-overflow:ellipsis;}
/*.wechat .cons img{width:120px;height:120px;background:white;padding:10px;}*/
.wechat .cons h5{font-size:14px;font-weight:normal;}
.list_case li{width:48%;float:left;margin-bottom:30px;background:rgba(0,0,0,.04);position:relative;}
.list_case li label{width:100%;height:180px;display:block;background:rgba(0,0,0,.03);}
.list_case li label img{width:50%;height:180px;display:block;float:left;}
.list_case li:nth-child(2n){float:right;}
.list_case li h2{padding:5px 10px;font-size:18px;color:#666;}
.list_case li h3{display:none;}
.list_case li:after{position:absolute;content:"";bottom:0px;left:50%;width:0%;height:3px;border-bottom:2px;background:#555;transition:.4s all;}
.list_case li:hover:after{left:0%;width:100%;}
.list_ganyan li h2{text-align:right;color:#777;}
.list_ganyan li .tip_{border:0;text-align:right;background:none;font-size:12px;color:#999;margin:2px 0;display:none;}
.list_ganyan li .tip_ span{padding:0;}
.list_ganyan li .tip_ span.by{display:none;}
.list_ganyan h5{margin-top:10px;width:60%;float:right;display:block;background:#a2e563;padding:8px 12px;position:relative;border-radius:6px;border:1px solid rgba(0,0,0,.1);color:black;z-index:4;}
.list_ganyan h5 p{padding:0;margin:0;}
.list_ganyan h5:before{position:absolute;content:"";left:-12px;top:10px;border-right:12px solid #a2e563;border-top:5px solid transparent;border-bottom:9px solid transparent;z-index:6;}
.list_ganyan h5:after{position:absolute;content:"";left:-14px;top:10px;border-right:14px solid rgba(0,0,0,.1);border-top:4px solid transparent;border-bottom:8px solid transparent;z-index:5;}

#hr_list li{margin-bottom:30px;background:rgba(0,0,0,.03);padding-bottom:10px;}
#hr_list li dl{overflow:hidden;padding:4px 4%;}
#hr_list li dt{float:left;width:19%;margin:0;text-align:right;}
#hr_list li dd{float:right;width:80%;margin:0;text-align:justify;}
#hr_list li h2{font-size:22px;padding:6px 10px;background:rgba(0,0,0,.06);color:#555;margin-bottom:8px;}
#hr_list li h2 span{font-size:14px;float:right;font-weight:normal;}
#getfree .f_main{width:100%}
#getfree .f_notice{width:300px}
#getfree .f_notice a{padding-left:60px;color:#D03D84;line-height:22px;text-decoration:underline}
#getfree .important_tip{color:red}
#getfree form dl{width:100%;display:block;height:auto;line-height:38px;overflow:hidden;min-height:40px;padding:6px 0 3px}
#getfree form dl{background:rgba(0,0,0,.028);margin-bottom:1px}
#getfree form dl:nth-child(2n){background:rgba(0,0,0,.004)}
#getfree form dl:nth-last-child(1){background:rgba(0,0,0,.041)}
#getfree form span{float:left;font-size:13px;width:250px;text-align:right;display:inline-block;padding-top:10px;line-height:20px}
#getfree form ol{display:block;float:right;width:500px}
#getfree form .theinput{width:60%;height:26px;}
#getfree form .theinputcode{width:26%;height:26px;float:left;}
#getfree form #Image_shuaxin{height:32px;margin-left:12px}
#getfree form #shangquan label{width:120px;float:left}
#getfree form .thesubmit{display:block;margin:5px auto;padding:10px 60px;background:#C0316E;font-size:16px;font-weight:bold;color:white;border-width:0}

#contact_list .city{text-align:center;margin:40px 0 20px;}
#contact_list .city h2{font-size:20px;display:inline-block;background:white;padding:0 20px;position:relative;z-index:12;}
#contact_list .city h2 span{position:relative;z-index:18;}
#contact_list .city h2:before{width:120%;height:100%;content:"";background:#fcfcfc;left:-10%;top:0;position:absolute;z-index:8;}
#contact_list .city h2:after{width:480%;height:1px;content:"";background:rgba(0,0,0,.12);left:-200%;top:48%;position:absolute;z-index:6;}
#contact_list li{margin-top:20px;}
#contact_list li dt{font-size:16px;font-weight:bold;line-height:30px;}
#contact_list li dd{margin:0;height:24px;}
#contact_list li dd .tel{float:right}
#contact_list li dd .tel a,#contact_list li dd .tel2 a,#contact_list li dd .tel a:visited,#contact_list li dd .tel2 a:visited,#contact_list li dd .tel a:link,#contact_list li dd .tel2 a:link,#Contact_MarketingDepartment a,#Contact_MarketingDepartment a:link,#Contact_MarketingDepartment a:active{color:#539ff3;border-bottom:1px dotted #539ff3;}
#contact_list li dd .tel a:hover,#contact_list li dd .tel2 a:hover,#Contact_MarketingDepartment a:hover{color:#f90045;border-bottom:0px dotted #539ff3;}
#contact_list li dd .tel2{float:right;margin-right:20px;}

#salon_list li{overflow:hidden;margin-bottom:20px;padding:20px 0;background:rgba(0,0,0,.02);position:relative;z-index:19;}
#salon_list li label{width:28%;overflow:hidden;display:block;float:left;margin:0 28px;}
#salon_list li label img{width:100%}
#salon_list li:after{position:absolute;width:0;height:96.6%;border-top:2px solid #555;border-bottom:4px solid #555;left:50%;bottom:0;content:"";transition:.4s all;z-index:12;}
#salon_list li h2{color:#555;font-size:24px;}
#salon_list li h4{font-size:16px;font-weight:normal;padding:10px 0;}
#salon_list li h5{font-size:14px;font-weight:normal;position:absolute;bottom:20px;right:20px;color:#999;}
#salon_list li .enails{position:absolute;right:0;top:20px;background:#f90;color:white;font-size:12px;padding:0 8px;line-height:24px;}
#salon_list li:hover:after{width:100%;left:0;}
#salon_list li a{background:;display:block;position:relative;z-index:99;height:170px;}
#dituContent{height:800px;border:1px solid rgba(0,0,0,.05);}
.ball-scale{position:absolute;top:16%;left:24%}
@-webkit-keyframes bounce-down{25%{-webkit-transform:translateY(-10px)}
50%, 100%{-webkit-transform:translateY(0)}
75%{-webkit-transform:translateY(10px)}
}
@keyframes bounce-down{25%{transform:translateY(-10px)}
50%, 100%{transform:translateY(0)}
75%{transform:translateY(10px)}
}
/*#here{-webkit-animation:bounce-down 2s linear infinite;animation:bounce-down 1.5s linear infinite}*/
@-webkit-keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes ball-scale{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
.ball-scale > div{background-color:#279fcf;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;height:100px;width:100px;-webkit-animation:ball-scale 2s 0s ease-in-out infinite;animation:ball-scale 2s 0s ease-in-out infinite}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0deg)}
  to{transform:rotate(360deg)}
}
@keyframes jitter{0%{transform:scale(1, 1)}
  25%{transform:scale(0.7, 0.7)}
  50%{transform:scale(1, 1)}
  75%{transform:scale(1.3, 1.3)}
  100%{transform:scale(1, 1)}
}
@keyframes fade-in-out{0%{opacity:0.8}
  25%{opacity:0.2}
  75%{opacity:1}
  100%{opacity:0.8}
}
.bottom-center .amap-info-sharp{border-top:16px solid #ededed;bottom:-8px;}
.amap-icon img{display:none;}
.timeopen{font-size:12px;color:#999;padding-top:16px;display:block;text-align:right;}
.bottom-center .amap-info-sharp:after{margin-top:-15px;border-top:18px solid rgba(0,0,0,0.3);}
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(../images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.layout_default{float:left; margin:5px}
.mod_gallerylist{width:665px; margin:0 auto}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}

#onsub{width:50%;height:40px;font-size:16px;color:white;background:linear-gradient(to right, rgba(227,166,212,1), rgba(151,151,222,1));border:0;margin:10px 0;display:block;}
.info-content img{width:84px;float:left;margin:6px 6px 3px 3px;}
.info-content{padding:8px;}
.info-title{color:black;font-size:16px;background-color:#dcdbdb;line-height:32px;padding:0px 0 0 6px;font-weight:lighter;letter-spacing:1px}
.status-destination{display:none}
.amap-adcontent-body table{display:block;height:0;overflow:hidden}
.amap-logo,.amap-copyright,.amap-copyright span,.amap-scalecontrol{display:none;visibility:hidden;width:0}
.amap-adcontent-body{height:126px;background:linear-gradient(to right, #ebebeb, #efefef);color:#3a3a3a;font-size:14px;box-shadow: 0 0 15px rgba(0,0,100,.4)}
.amap-adcontent-body a{display:inline-block;margin:0 10px;padding:3px 10px;color:rgba(0,0,0,.4);border:2px solid rgba(0,0,0,.4);margin-top:9px;transition:.5s all}
.amap-adcontent-body a:hover{border-color:white;color:white;}
.amap-copyright{width:0px;height:1px;left:4px}
.amap-combo-sharp{background:none}
.amap-copyright:before{width:220px;height:20px;position:absolute;content:'20170922 By Lonfly Studio';left:2px;bottom:0px;display:block}
.amap-icon{position:relative;height:auto;overflow:hidden;}
.amap-adcontent-body::before{display:block;content:"";background-color:#f82660;width:15px;height:15px;border-radius:100%;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block;height:100px;width:100px;-webkit-animation:ball-scale 2s 0s ease-in-out infinite;animation:ball-scale 2s 0s ease-in-out infinite;z-index:99999;position:absolute;left:34%;top:78%;}
.amap-adcombo-close{display:none;}
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{from{transform:rotate(0deg)}
  to{transform:rotate(360deg)}
}
@keyframes jitter{0%{transform:scale(1, 1)}
  25%{transform:scale(0.7, 0.7)}
  50%{transform:scale(1, 1)}
  75%{transform:scale(1.3, 1.3)}
  100%{transform:scale(1, 1)}
}
@keyframes fade-in-out{0%{opacity:0.8}
  25%{opacity:0.2}
  75%{opacity:1}
  100%{opacity:0.8}
}{position:relative;}
.ball-scale{position:absolute;top:16%;left:24%}
.ball-scale{position:absolute;top:30%;left:26%}
.easing{-webkit-transition:all 0.7s ease-out;-moz-transition:all 0.7s ease-out;-o-transition:all 0.7s ease-out;transition:all 0.7s ease-out}
.loading-anim{position:absolute;width:120px;height:120px;perspective:800px;transform-style:preserve-3d;transform:translateZ(-100px) rotateY(-90deg) rotateX(90deg) rotateZ(90deg) scale(0.5);opacity:0;transition:all .2s ease-out;z-index:999;left:-13px;top:-13px;display:block}
.loading-anim .border{position:absolute;border-radius:50%;border:3px solid rgba(255,255,255,.8);display:block}
.loading-anim .out{top:15%;left:15%;width:70%;height:70%;border-left-color:transparent;border-right-color:transparent;animation:spin 5s linear reverse infinite;display:block}
.loading-anim .in{top:30%;left:30%;width:40%;height:40%;border-top-color:transparent;border-bottom-color:transparent;animation:spin 3s linear infinite}
.loading .loading-anim{transform:translateZ(0) rotateY(0deg) rotateX(0deg) rotateZ(0deg) scale(1);opacity:1;display:block}
.subtitle{width:60%;margin:0 auto;position:relative;background:rgba(0,0,0,.7);font-size:16px;color:white;padding:5px 0;border-radius:10px}
.subtitle::after{position:absolute;content:'';border-top:10px solid rgba(0,0,0,.7);border-left:8px solid transparent;border-right:8px solid transparent;bottom:-10px;left:45%}
.subtitle span{font-size:12px;text-align:center}
#iamg{position:relative;}
#iamg img{width:100%;height:auto}
.righter .pics{height:270px;overflow:hidden;}
.righter label{height:190px;overflow:hidden;display:block;}
#nvideo video{width:100%;background-size:cover;background-repeat:no-repeat;-webkit-background-size: cover;
/*  -o-background-size: cover;*/
/*  background-position: center 0;*/
/*-webkit-filter: blur(15px);*/
/*            -moz-filter: blur(15px);*/
/*            -o-filter: blur(15px);*/
/*            -ms-filter: blur(15px);*/
/*            filter: blur(15px);*/
/*            opacity:.86*/
}
/*#i_buwei_a .buweicons{margin:24px 5%;}*/
#i_buwei_a .buweicons .fronts,#i_buwei_a .behind{width:39%;height:440px;background-image:url(../img/buwei.jpg);background-repeat:no-repeat;background-color:white;margin:0 3%;padding:2%;box-shadow:0 0 0 0 rgba(0,0,0,.031);}
#i_buwei_a .buweicons .fronts{background-position:center 30px}
#i_buwei_a .buweicons .behind{background-position:center -470px}
#i_buwei_a .buweicons span{display:block;text-align:center;margin-bottom:20px;position:relative}
#i_buwei_a .buweicons a{color:white}
#i_buwei_a .buweicons .fronts a{padding:6px 0;width:99px}
#i_buwei_a .buweicons .behind a{padding:6px 0;min-width:92px}
#i_buwei_a .buweicons span a{background:#ff75af;display:inline-block}
#i_buwei_a .buweicons span.deep a{background:#dd206f}
#i_buwei_a .buweicons span.hot:before{position:absolute;background:#ffd800;width:36px;height:17px;right:-10px;top:-23px;content:'HOT';font-size:8px;color:white;-webkit-transform:scale(0.7);line-height:18px;text-align:center;border-radius:5px;color:#ed2b00}
#i_buwei_a .buweicons span.hot:hover:before{background:red;color:white}
#i_buwei_a .buweicons span.hot:hover:after{border-left-color:red}
#i_buwei_a .buweicons span.hot:after{position:absolute;width:0;height:0;content:'';border-left:6px solid #ffd800;border-right:6px solid transparent;border-bottom:solid 6px transparent;top:-9px;right:2px}
#i_buwei_a .buweicons span a:hover{background:#d12476}
.fronts .lefts span:nth-child(1){margin-top:12px}
.fronts .lefts span:nth-child(2){margin-top:33px}
.fronts .lefts span:nth-child(3){margin-top:26px}
.fronts .lefts span:nth-child(4){margin-top:25px}
.fronts .lefts span:nth-child(5){margin-top:24px}
.fronts .lefts span:nth-child(6){margin-top:25px}
.fronts .lefts span:nth-child(7){margin-top:33px}
.fronts .lefts span:nth-last-child(1){margin-top:26px}
.fronts .rights span:nth-child(1){margin-top:73px}
.fronts .rights span:nth-child(2){margin-top:25px;margin-bottom:31px}
.fronts .rights span:nth-child(3){margin-top:30px}
.fronts .rights span:nth-child(4){margin-top:33px}
.fronts .rights span:nth-child(5){margin-top:27px}
.fronts .rights span:nth-child(6){margin-top:82px}
.behind .lefts,.behind .rights{width:140px}
.behind .lefts span{float:left}
.behind .lefts span:nth-child(1){margin-top:12px}
.behind .lefts span:nth-child(2){margin-top:10px}
.behind .lefts span:nth-child(3){margin-top:59px}
.behind .lefts span:nth-child(4){margin-top:8px}
.behind .lefts span:nth-child(4) a{width:108px}
.behind .lefts span:nth-child(5){margin-top:0px}
.behind .lefts span:nth-child(6){margin-top:15px}
.behind .lefts span:nth-child(7){margin-top:7px}
.behind .lefts span:nth-child(7) a{width:119px}
.behind .rights span:nth-child(1){margin-top:6px}
.behind .rights span:nth-child(2){margin-top:47px}
.behind .rights span:nth-child(3){margin-top:33px}
.behind .rights span:nth-child(4){margin-top:3px}
.behind .rights span:nth-last-child(1){margin-top:0}
#buwei .buweicons .behind .hurry a{padding:12px 0;width:160px;background:#ff5a00;font-size:16px;font-weight:bold}
#buwei .buweicons .behind .hurry a:hover{background:#eb1c00}
.behind .rights span{float:right}
.buybtn{z-index:98;position:relative}
.buybtn ul{margin-left:-50px}
.buybtn li{display:inline-block;margin:30px 0px;margin-right:12px;color:#676767;font-size:14px;z-index:999;position:relative;}
.buybtn li span{color:#e90222}
.buybtn li dt{display:block;width:128px;height:55px;margin-bottom:12px;background-image:url(../img/buybn.gif);background-repeat:no-repeat}
.buybtn li.dazhong dt{background-color:white;box-shadow:-2px 3px 3px #9a8e89}
.buybtn li.meituan dt{background-position:-154px 0;background-color:#358d8f;box-shadow:-2px 3px 3px #044647}
.buybtn li.koubei dt{background-position:right 0;background-color:#fffffe;box-shadow:-2px 3px 3px #780a26}
.buybtn li.koubei:hover #qrcode{opacity:1;left:95px;top:-60px;width:100px;}
.buybtn li.koubei #qrcode{display:block;position:absolute;left:100px;width:100px;height:120px;top:-60px;background:white;padding:8px;box-shadow:0 0 5px 0 rgba(0,0,0,.1);opacity:0;transition:.9s all;left:110px;width:1px;overflow:hidden;}
.buybtn li.koubei #qrcode img{width:100%;}
.buybtn li.koubei #qrcode h2{font-size:12px;color:#555;}
.buybtn li.nuomibu dt{background-position:right 0;background-color:#f63161;box-shadow:-2px 3px 3px #780a26}
#hugea{height:310px;background: linear-gradient(to top right, rgba(0,0,0,.08), #fefefd);z-index:97;position:relative}
#hugea .linkk{height:180px;position:absolute;cursor:pointer;width:100%;left:0;top:0;content:''}
#hugea #saimg{margin-right:3%;}
#hugea #saimg img{width:380px;}
#hugea #atext{padding:70px;width:50%;}
#hugea #atext h1{font-size:34px;font-weight:bold;color:#333}
#hugea #atext h2{font-size:28px;font-weight:normal;color:#333}
#hugea #atext h3{font-size:22px;font-weight:bold;color:#333;padding-top:12px}
#hugea #atext p{text-transform:uppercase;font-size:22px;color:#cacaca;margin:2px auto 24px}
#hugea #atext h4{font-size:20px;color:white;border-bottom-left-radius:18px;border-top-right-radius:18px;color:#dd206f;display:inline-block;font-weight:normal;padding:2px 18px 1px;margin:28px 0 0;border:2px solid #dd206f;}
#hugea .buybtn{z-index:98;position:relative}
#hugea .buybtn ul{margin:0}
#hugea .buybtn li{float:none;}
#hugea .buybtn li dt{width:90px;height:40px;background-size:416px 40px;box-shadow:-2px 2px 1px;margin-bottom:6px}
#hugea .buybtn li.meituan dt{background-position:-112px 0}
#hugea .buybtn li.lituang{border:1px solid #d6d6d6;padding:0 12px;padding-left:40px;height:52px;font-size:22px;color:#333;line-height:52px;background:url(../img/bg.png) no-repeat 9px -219px}
#hugea #atext #qrcode h2{font-size:14px;color:#555;white-space:nowrap;}
#isTable table{border-collapse:collapse;border-spacing:0;background:#F8F8F8}
#isTable td{border:1px solid #e3e3e3;padding:25px 0;text-align:center;color:#6f6f6f;font-size:16px}
#isTable .deepbg td{background:#F2F2F2}
#isTable td img{width:110px;height:110px}

#i_mianhu_zh li{width:21.2%;float:left;margin-right:0%}
#i_mianhu_zh li:nth-last-child(1){margin-right:0}
#i_mianhu_zh .plus{width:3%;margin:60px 1% 0}
#i_mianhu_zh .plus img{width:100%;padding:0;border:0}
#i_mianhu_zh li img{width:95%;padding:5px;background:white;border:1px solid rgba(0,0,0,.1);border-radius:10px}
#i_mianhu_zh li h2,#i_mianhu_zh li h3{display:none}
#i_mianhu_lc li{float:left;width:23.5%;margin-right:2%;position:relative}
#i_mianhu_lc li:nth-last-child(1){margin-right:0%}
#i_mianhu_lc li img{width:100%;border:1px solid rgba(0,0,0,.1);border-radius:10px}
#i_mianhu_lc li h2{font-size:16px;background:rgba(0,0,0,.01);padding:4px 0;transition:.6s all;font-weight:normal}
#i_mianhu_lc li:hover h2{font-size:16px;background:rgba(0,0,0,.07);border-radius:10px}
#i_mianhu_lc li h5{font-weight:normal;color:#999}
#i_mianhu_by #by_con{background:rgba(0,0,0,.021);}
#i_mianhu_by .bimg{width:49%}
#i_mianhu_by .info{margin-left:6%;padding-top:150px;}
#i_mianhu_by .info h2{font-weight:normal;}
#i_mianhu_by .bimg img{width:100%;}

#i_yanhu_zh ul li{width:24%;float:left;height:290px;background:rgba(0,0,0,.011);overflow:hidden;margin-right:1.32%}
#i_yanhu_zh ul li:nth-last-child(1){margin-right:0}
#i_yanhu_zh ul li img{margin:10px 4%;width:92%}
#yl_con_{background:white;}
#i_yanhu_zh ul li h2{color:#fc5b8a;font-size:16px;font-weight:normal}
#i_yanhu_zh ul li h3{color:#777;font-size:14px;font-weight:normal;padding:6px 0}
#i_yanhu_yl .l,#i_yanhu_yl .r{width:47%}
#i_yanhu_yl .l{margin:20px 2%;width:45%;}
#i_yanhu_yl .l li h2 span{display:block;float:left;background:#ffe4f0;border-radius:50%;border:1px solid #d3176b;width:16px;height:16px;font-size:12px;color:#d3176b;text-align:center;margin-right:8px}
#i_yanhu_yl .l li h2{color:#464646;font-size:14px}
#i_yanhu_yl .l li p{color:#464646;font-size:14px;padding:0 0 0 27px;margin-top:4px}
#i_yanhu_yl .l li{margin-bottom:10px;display:block;height:auto;overflow:hidden;}
#i_yanhu_yl .l .faq{background:rgba(0,0,0,.031);padding:11px 10px}
#i_yanhu_yl .l .faq a{display:block;padding-left:18px;line-height:29px}
#i_yanhu_yl .l .faq a span{display:block;float:left;background:#d3176b;border-radius:3px;border:0 solid #d3176b;width:18px;height:18px;font-size:12px;color:white;text-align:center;margin:5px 6px 0 0;line-height:18px}
#i_yanhu_dr li{width:20%;margin-right:6.6%;float:left;position:relative}
#i_yanhu_dr li:after{width:12%;height:70px;content:"";right:-58px;position:absolute;top:26%;background:url("../img/arrs_.png") no-repeat center center;background-size:28px 58px}
#i_yanhu_dr li:nth-last-child(1):after{display:none;}
#i_yanhu_dr li:nth-last-child(1){margin-right:0}
#i_yanhu_dr li img{width:100%;border:1px solid #fbd1e0;display:block}
#i_yanhu_dr li h2{font-size:16px;color:#666;font-weight:normal;padding-top:14px}
#i_yanhu_dr li h2 span{display:block;float:left;background:#d3176b;border-radius:50%;border:0 solid #d3176b;width:20px;height:20px;font-size:15px;color:white;text-align:center;margin-right:4px}
#i_yanhu_dd .bimg{width:49%}
#i_yanhu_dd .cons{float:right;width:49%;color:#666}
#i_yanhu_dd .cons h2{font-weight:normal;margin-top:40px}
#i_yanhu_dd .cons img{width:90%;display:block;margin:0 auto 20px}

#guanzhu_{margin:0 auto;}
#guanzhu_ li{float:left;width:210px;margin:0;padding:0;overflow:hidden;height:auto;}
#guanzhu_ li img{width:100%;display:block;margin-bottom:6px;}
#goleft,#goright{display:inline-block;margin:8px 1.6%;background:rgba(0,0,0,.1);width:30px;height:30px;line-height:30px;font-size:20px;border-radius:50%;border:1px solid rgba(0,0,0,.18);transition:.5s all;cursor:pointer;}
#goleft:hover,#goright:hover{border:1px solid #f90045;background:rgba(249,0,69,.5);color:white;}
#Contact_MarketingDepartment a{}