@charset "utf-8";
@font-face{font-family:edwardian;src:url(fonts/edwardian_script_itc-webfont.eot);src:url(fonts/edwardian_script_itc-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/edwardian_script_itc-webfont.woff) format('woff'),url(fonts/edwardian_script_itc-webfont.ttf) format('truetype'),url(fonts/edwardian_script_itc-webfont.svg#YourWebFontName) format('svg')}
body{font-family:'Droid Serif','Helvetica Neue',"Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;font-size:16px;line-height:1.6;color:#666;background:#fff;text-align:justify;text-justify:inter-word}
article,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,header,html,iframe,input,li,ol,p,section,select,table,td,textarea,th,ul{margin:0;padding:0}
h3{font-family:'Playfair Display'}
img{border:0 none;vertical-align:top;outline:0}
li,ul{list-style-type:none}
button,input,select,textarea{font-size:12px;font-family:Tahoma,Geneva,sans-serif}
button{cursor:pointer}cite,em,i,u{font-style:normal}
input:focus{outline:0}a{color:#666;text-decoration:none;outline:0;cursor:pointer}
a:hover{text-decoration:none;color:#c59a6d}a:focus{outline:0}
a.blue{color:#0a8cd2}
a.blue:hover{text-decoration:underline}
embed[id^=xunlei_com_thunder_helper_plugin_]{display:none}
.clearfix:after,.clearfix:before{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.fixed{display:block;min-height:1%}
*html .fixed{height:1%}
.clear{diplay:block;float:none;clear:both;overflow:hidden;width:auto;height:0;margin:0 auto;padding:0;font-size:0;line-height:0}
.fl{float:left}
.fr{float:right}
.normals{font-style:normal;font-weight:400}
html{font-size:10px}
body{font-size:1.6rem}
.clearfix{clear:both;width:100%;height:0;line-height:0}
img{max-width:100%}
a{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-webkit-tap-highlight-color:transparent;-moz-webkit-tap-highlight-color:transparent;-o-webkit-tap-highlight-color:transparent;webkit-tap-highlight-color:transparent}
a[href="javascript:void(0)"]{color:inherit;text-decoration:none;cursor:text}
.hidden{display:none}
p{text-indent: 2em;}
.kv-box{ position:relative;}
.main_box{font-size:1.6rem;/*padding-bottom:55px*/}
.main_box.fullwidth{width:100%;min-width:0}
.main_box .KV_box{height:330px;width:100%;text-align:center;overflow:hidden;position:relative}
.main_box .title{background:url(../images/titlebg.jpg) repeat-x bottom;text-align:center; margin-bottom:20px;}
/*.main_box .title2{font-weight:400;line-height:1.8em;text-align:center;font-size:2.5rem;font-family:edwardian,"Hiragino Sans GB W6","Hiragino Sans GB","Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;}*/
.main_box .title2{font-weight:400;line-height:1.8em;text-align:center;font-size:2.5rem;font-family:"Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif; margin:25px auto;}
.main_box .cont_text{line-height:1.5em;width:960px;margin-left:auto;margin-right:auto;font-weight:400;/*text-align:justify;*/font-size:1.4rem;color:#431c0b;font-family:'Droid Serif','Helvetica Neue',"Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;margin-bottom:2em}

.main_box.first_box{padding:0;margin-top:0}
/*.title3{font-weight:400;font-size:1.25em;color:#333;text-align:center}
a.more_btn,a.more_btn2{width:114px;height:38px;background:url(images/sprites.png) no-repeat;display:block;margin:0 auto}
a.more_btn2{background-position:-118px 0}*/
.cont_box p a.more{width:150px;height:32px;line-height:32px;background:#b0b0b0;text-align:center;color:#431c0b;padding-top:0;text-shadow:1px 1px 0 rgba(0,0,0,.1);display:block;margin:0 auto; font-family:"微软雅黑"; font-size:14px; font-style:normal;}
.cont_box p a.more:hover{background:#c9ab92;color:#fdf4ef}
.cont_text{width:90%;margin:0 auto;text-align:center;color:#431c0b;line-height:1.8;font-size:.875em}

.kv-video video{width:100%;height:auto;min-width:0}
/*.kv-video .slogn{position:absolute;top:52%;left:52%;width:45%;height:100%;background-image:url(../images/slogn.png);background-repeat:no-repeat;background-size:100% auto;margin-left:-45%;z-index:10}*/
.kv-video .slogn{position:absolute;top:62%;left:72%;width:45%;height:100%;background-image:url(../images/slogn.png);background-repeat:no-repeat;background-size:100% auto;margin-left:-45%;z-index:10}
.kv-video .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/fake_brick.png) repeat;z-index:1}

.swiper-container{position:relative;overflow:hidden}
.swiper-container .swiper-wrapper .swiper-slide{float:left}
.swiper-pagination{position:absolute;bottom:1rem;text-align:center;left:0;width:100%}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;background:#C59A6D;margin:0 3px;border-radius:5px;opacity:.4}.swiper-active-switch{opacity:1}

/*top_bar begin*/
.top_bar{position:fixed;top:0;left:0;right:0;height:130px;z-index:9999;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.top_bar .top_main{width:auto;position:relative;padding:0px 0 0 0;margin:0 40px;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.top_bar .kl-logo{display:inline-block;width:200px;height:130px;background:transparent url(../images/logo.png) no-repeat scroll left top;background-size:100% auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.top_bar .topfx{ text-align:right; margin-top:20px; margin-bottom:20px;}
.top_bar.fixed{height:130px;background-color:rgba(146,146,146,0.9);}
.top_bar.fixed .nav{padding-top:2.5em}
.top_bar.fixed .topfx{ display:none;}
.nav{padding-top:2.2em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.nav .navlist>li{font-size:16px;float:left;text-transform:uppercase;font-family:"Microsoft YaHei";}
.nav .navlist>li a{color:#f8d663}
.nav .navlist>li a:hover,.nav .navlist>li.current a{color:#d6c0b3}
.nav .navlist>li+li{padding-left:2.25em}
.sear_btn{ width:25px; height:20px;background: url(../images/icon_search.png) no-repeat; display:block; border:0;float:right; }
.sear_bg{ border:1px #f8d663 solid; width:200px; height:20px; display:block; background-color:transparent;color:#cfb8a8;border-radius:10px;float:right;}
/*top_bar end*/

/*confident-box begin*/
.confident-box{width:100%; margin:15px 0px 3px 0px;}
.confident-box .confident_text{float:right;width:400px;font-size:1.4rem;letter-spacing:1px;font-family:'Droid Serif','Helvetica Neue',"Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif; color:#431c0b;}
.confidbox{float:left;width:600px;height:300px;}
/*.confidbox .swiper-container{width:100%;height:100%;overflow:hidden}
.confidbox .slide-wraper{padding:0;margin:0;}
.confidbox .slide-wraper>li{position:relative;width:100%;height:100%;float:left}
.confidbox .slide-wraper>li .image{width:100%;height:100%}
.confidbox .slide-wraper>li .image>img{max-width:100%;width:100%;height:auto}*/
/*confident-box end*/

/*Service Team begin*/
.currenttag:before,.currenttag:after {display: table;content: " ";}
.service-team .team li{width:235px;height:260px;padding:25px;float:left;position:relative;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.team{width:100%;position:relative;z-index:2;padding-top:1em;padding-bottom:4em;text-align:center;overflow:hidden}
.team_text{width:100%}
.team_text h3{font-size:12px; font-family:"宋体";}
.team_text h3 a{color:#431c0b}
.team_text p{font-size:12px;color:#431c0b;font-family:"宋体"; text-align:center;text-indent: 0em;}
.team li .flip-front{width:235px}
.team li .flip-front img{width:100%;max-width:100%}
.currenttag .team li{-webkit-animation: cd-move-in 0.8s;-moz-animation: cd-move-in 0.8s;animation: cd-move-in 0.8s;}
.team li:before,.team li:after{ display:none;content: " ";}
.currenttag .team li:nth-child(1){-webkit-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s;}/*-webkit-animation-delay: 0.1s;-moz-animation-delay: 0.1s;animation-delay: 0.1s;*/
.currenttag .team li:nth-child(2){-webkit-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s;}/**/
.currenttag .team li:nth-child(3){-webkit-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s;}
.currenttag .team li:nth-child(4){-webkit-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s;}
.currenttag .team li:nth-child(5){-webkit-animation-delay: 2s;-moz-animation-delay: 2s;animation-delay: 2s;}
.currenttag .team li:nth-child(6){-webkit-animation-delay: 2s;-moz-animation-delay: 2s;animation-delay: 2s;}
.currenttag .team li:nth-child(7){-webkit-animation-delay: 2s;-moz-animation-delay: 2s;animation-delay: 2s;}
.currenttag .team li:nth-child(8){-webkit-animation-delay: 2s;-moz-animation-delay: 2s;animation-delay: 2s;}
/*
.currenttag .team li:nth-child(1){}
.currenttag .team li:nth-child(2){-webkit-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s;}
.currenttag .team li:nth-child(3){-webkit-animation-delay: 2s;-moz-animation-delay: 2s;animation-delay: 2s;}
.currenttag .team li:nth-child(4){-webkit-animation-delay: 3s;-moz-animation-delay: 3s;animation-delay: 3s;}
.currenttag .team li:nth-child(5){-webkit-animation-delay: 4s;-moz-animation-delay: 4s;animation-delay: 4s;}
.currenttag .team li:nth-child(6){-webkit-animation-delay: 1s;-moz-animation-delay: 1s;animation-delay: 1s;}
.currenttag .team li:nth-child(7){-webkit-animation-delay: 1.2s;-moz-animation-delay: 1.2s;animation-delay: 1.2s;}
.currenttag .team li:nth-child(8){-webkit-animation-delay: 1.4s;-moz-animation-delay: 1.4s;animation-delay: 1.4s;}
*/
.team li .flip-front{ width:235px; height:235px; overflow:hidden;}
.team li .flip-front img{-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;transition-duration:0.6s;}
.team li:hover .flip-front img{transform:scale(1.2);-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}
/*Service Team end*/

/*Personal Tailorty begin*/
.beauty-workshop{background:url(../images/dzbg.jpg) center top no-repeat; width:100%;}
.beauty-workshop .beauty-list>li{width:25%;float:left; height:234px;display:block; margin-top:133px; margin-bottom:133px;}
.beauty-workshop .beauty-list>li a{display:block;width:208px;height:234px;margin:0 auto;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.beauty-workshop .beauty-list>li a .icon{display:inline-block;max-width:208px;}
.beauty-workshop .beauty-list>li a .icon img{border-radius:50%} 
.beauty-workshop .beauty-list>li a:hover img{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.beauty-workshop .beauty-list>li a .name{display:block;width:100%;font-size:1.3em;letter-spacing:1px;text-align:center;padding-top:20px;/*pjy*/}
.bn1{color:#1877b6;}
.bn2{color:#e20bfc;}
.bn3{color:#fcb802;}
.bn4{color:#4ddca0;}
/*Personal Tailorty end*/

/*Case sharing begin*/
.fx_box{width:800px; margin:0 auto; margin-bottom:60px; margin-top:40px;}
.fenxianpic{width:400px;}.fenxianpic img{ border:1px #d1c0a5 solid;}
.fenxiantex{ padding-left:30px; color:#4e1800; padding-top:30px;}
.fenxiantex a{color:#4e1800; font-size:14px;font-family:"Microsoft YaHei";}
.fenxiantex a span{ font-size:16px;}
.fenxiantex a:hover{ text-decoration:underline;}
/*Case sharing end*/

/*Supervision unit begin*/
.linktitle{ color:#4e1800;}
.tabClick{ /*background: #f3f3f3;*/ overflow: hidden}
.tabClick li{ height:40px; line-height: 40px; width: 150px; float: left; text-align: center; color:#333333;}
.tabClick li.on{ color: #4e1800; transition: 0.1s; font-weight: bold}
.unit_box{border-top:1px dashed #e5e5e5; position:relative;}
.unit-list{height:100%;}
.unit-list>li{width:145px;height:100%;text-align:center;float:left}
.partner-list-wrap{width:1015px; margin:0 auto; height:100px;}
.unit_box a.next_btn,.unit_box a.prev_btn{width:36px;height:60px;background:url(../images/sprites.png) no-repeat;display:block;position:absolute;/*top:20%;margin-top:-30px;*/z-index:999; top:10px;}
.unit_box a.prev_btn{background-position:-290px 0;left:0px}
.unit_box a.next_btn{background-position:-252px 0;right:0px}
/*Supervision unit end*/

/*bottom begin*/
.footer_box{width:100%;padding:30px 0;background:#060606;overflow:hidden; margin-top:150px;}
.footer_box .cont_box{width:1200px;margin:0 auto}
.fonter_left{width:330px;float:left; border-right:1px #ffffff dotted;}
.fonter_left_text{ color:#FFF; font-size:14px; font-family:"Microsoft YaHei";width:200px; margin:0 auto; text-align:center;letter-spacing:1px;}
.fonter_left_list{width:180px; margin:0 auto;}
.fonter_left_list li{ text-align:center; float:left;color:#FFF; font-size:14px; font-family:"Microsoft YaHei"; width:90px;}
.fonter_center{width:470px;float:left; padding:0px 30px 0px 40px;border-right:1px #ffffff dotted;}
.fonter_center_list,.fonter_center_list a{color:#FFF; font-size:14px; font-family:"Microsoft YaHei"; line-height:27px;}
.fonter_center_list a:hover{color:#fcbd05;}
.fonter_right{padding:12px 0px 0px 30px;color:#ba9e6d;font-size:.75em;text-align:left; float:left;}
.fonter_right span{background:url(../images/tel.jpg) no-repeat left; height:25px; line-height:25px; padding-left:25px; display:block;}
.fonter_right,.fonter_right a{color:#FFF; font-size:14px; font-family:"Microsoft YaHei";}
.fonter_right a:hover{color:#cab590}
/*bottom end*/


.guide_nav{position:fixed;top:50%;left:10px;z-index:9994;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.guide_navbg{width:29px;position:relative}
.guide_point>li{width:29px;height:20px;position:relative;display:inline-block;cursor:pointer}
.guide_point>li a{width:9px;height:22px;line-height:22px;z-index:9}
.guide_point>li a span{display:inline-block;width:9px;height:9px;box-shadow:0 0 2px rgba(255,255,255,.2);background:0 0;-webkit-border:1px solid #fcbd05;-moz-border:1px solid #fcbd05;-o-border:1px solid #fcbd05;border:1px solid #fcbd05;-webkit-border-radius:9px;-moz-border-radius:9px;-o-border-radius:9px;border-radius:9px}
.guide_point>li .nav_text{/*pjywidth:110px;*/width:120px;height:22px;line-height:21px;padding-left:1.5em;color:#fcbd05;font-size:14px;z-index:3;display:none;position:absolute;top:-5px;left:0}
.guide_point>li .mouse-tip{display:inline-block;width:20px;height:60px;background:url(../images/mouse-tip.png);background-size:100% auto;margin-left:-4px}
.guide_point>li.current a span,.guide_point>li:hover a span{background:#fcbd05}
.guide_point>li.current .nav_text,.guide_point>li:hover .nav_text{display:block}

/*about*/
.bw-section{clear:both}
.bw-section:after{content:" ";display:block;width:100%;height:0;background-color:red;clear:both;line-height:0}
.bw-section .bw-block{margin:0 auto;color:#595758;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box; margin-top:20px;}
.bw-section .bw-block .titlebox{background:url(../images/titlebg.jpg) repeat-x bottom;text-align:center; margin-bottom:20px;}
.bw-section .bw-block p{font-size:16px;line-height:30px;/*1.8em;*//*margin:1em 0;*/text-indent: 2em;}
.bw-section .bw-block1200{width:1200px;margin:0 auto;color:#595758;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.brand_box{ position:relative; height:721px;width:1200px;margin:0 auto;}
.brand_box .brandleft1{ position:absolute; top:93px; z-index:100; left:-23px;}
.currenttag .brandleft1,.currenttag .brandleft2{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.brand_box .brandleft2{ position:absolute; top:378px;z-index:100;left:-23px;}
.brand_box .brandright{ position:absolute; right:0px; top:0px; z-index:50;}
.currenttag .brandright{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.bw-section .imagefill{margin-top:1.5rem;width:100%;background-position:center top;background-size:auto 100%;text-align:center;min-height:100px}
.bw-section .bw-block h2{font-weight:400;font-family:"Hiragino Sans GB W6","Hiragino Sans GB","Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;line-height:1.2em;text-align:center;}
.bw-section .bw-block h2+.sub-title{font-size:3.5rem;text-align:center;margin-top:0;margin-bottom:0;font-family:'Droid Serif','Helvetica Neue',"Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif}
.bw-block .container-list{width:500px;float:left;font-size:1.4rem;letter-spacing:1px;font-family:'Droid Serif','Helvetica Neue',"Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;/*border-top:1px solid #333;border-bottom:1px solid #333;*/-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:40px 0; color:#431c0b;background:url(../images/dtfgbg.jpg) no-repeat top right;}
.bw-block .container-list.right{float:right; height:450px;}
.bw-block .container-list ul{ width:200px; margin:0 auto;}
.bw-block .container-list>ul>li{margin:18px 0;line-height:1em; background:url(../images/dot.jpg) no-repeat left; padding-left:20px;}
.bw-block .container-list>ul>li a{ color:#525252; font-size:1.8rem;font-family:"Hiragino Sans GB W6","Hiragino Sans GB","Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;}
.bw-block .container-list>ul>li.active a{color:#ff00ff}
.bw-block .container-thumb{width:600px;height:450px;overflow:hidden}
.bw-block .container-thumb .slide-wraper>li .image>img{width:100%;height:450px;}

/*contact*/
.main_box .titlebox{background:url(../images/tbg.jpg) repeat-x bottom;text-align:center;}
/*.main_box .title2{font-weight:400;line-height:1.8em;text-align:center;font-size:2.5rem;color:#595758;font-family:edwardian,"Hiragino Sans GB W6","Hiragino Sans GB","Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;}*/
.hdpt_box{ width:600px; margin:20px auto; margin-bottom:20px;}
.hdpt_box li{ float:left; width:50%; text-align:center;}


/*fengxiang*/
.casebox{width:100%;}
.caseList{ width:100%; height:auto; position:relative; overflow:hidden; text-align:center;}
.caseList ul{height:auto; margin: auto; text-align:center;padding-left:40px;}
.caseList li{ width:358px; height:288px; float:left; background:#fff; margin:0px 20px 35px 0px; /*position:relative; overflow:hidden;*/border:1px #adadad solid;}
.caseList li a{width:350px; height:280px; display:block; position:relative; overflow:hidden; margin:4px;}
.caseList li .caseThum{ width:100%; height:100%; position:relative; overflow:hidden;}
.caseList li .caseThum img{ position:absolute; left:0px; top:0px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s; width:350px; height:280px;}
.caseList li .caseBottom{ width:100%;position:absolute; left:0px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s; background:#fff;}
.caseList li:hover .caseBottom{ bottom:0px;}
.caseList li:hover .caseName{ width:100%;color:#393837; line-height:35px;background-color:#ffffff;opacity:0.8;filter:alpha(opacity=80);position:absolute; left:0px;bottom:44px;font-size:16px;}
.caseList li:hover .caseInfo{ width:100%; height:44px; color:#ffffff; background-color:#91c9e4;line-height:44px; text-align:center;font-size:16px;position:absolute; left:0px;bottom:0px;}
.caseList li:hover .caseThum img{ -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.vipbox{width:100%; height:195px;}
.vipbox .slide-wraper>li .image>img{width:100%;height:195px;}

/*纹绣艺术*/
.wxbox{width:760px; margin:auto;}
.wxpiclist {width:100%; height:auto;}
    .wxpiclist img {
        width:100%;
    }
.wxList{ width:100%; height:auto; position:relative; overflow:hidden; text-align:center;}
.wxList ul{height:auto; margin: auto; text-align:center;padding-left:40px;}
.wxList li{ width:205px; height:156px; float:left; background:#fff; margin:0px 20px 35px 0px; /*position:relative; overflow:hidden;*/border:1px #adadad solid;}
.wxList li a{width:197px; height:148px; display:block; position:relative; overflow:hidden; margin:4px;}
.wxList li .caseThum{ width:100%; height:100%; position:relative; overflow:hidden;}
.wxList li .caseThum img{ position:absolute; left:0px; top:0px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s; width:197px; height:148px;}
.wxList li .caseBottom{ width:100%;position:absolute; left:0px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;transition-duration:0.3s; background:#fff;}
.wxList li:hover .caseBottom{ bottom:0px;}
.wxList li:hover .caseName{ width:100%;color:#393837; line-height:20px;background-color:#ffffff;opacity:0.8;filter:alpha(opacity=80);position:absolute; left:0px;bottom:0px;font-size:12px; text-align:left;}
.wxList li:hover .caseThum img{ -webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
/*dingzhi*/
.Personal_box{width:100%; margin-top:15px;position:relative;}
.culturetxt{ position:absolute; right:0px; top:0px; z-index:999;}
.culturebox{width:1200px; height:600px; z-index:-999;}
/*.cultureleft{ float:left;width:636px;}
.cultureright{ float:left; width:564px;}
.culturebox{width:636px; height:600px;}
.culturebox1200{width:1200px; height:600px;}*/


.yellow{color:#9a712c;}
.projectlist{}
.projectlist:before,.projectlist:after {display: table;content: " ";}
.projectlist li{ float:left; width:25%;
  -webkit-animation: cd-move-in 0.4s;
  -moz-animation: cd-move-in 0.4s;
  animation: cd-move-in 0.4s;}
.cd-bouncy-nav li:nth-of-type(2n){
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  animation-delay: 0.1s;
}
.cd-bouncy-nav li:nth-of-type(3n){
  -webkit-animation-delay: 0.15s;
  -moz-animation-delay: 0.15s;
  animation-delay: 0.15s;
}
.cd-bouncy-nav li:nth-of-type(4n){
  -webkit-animation-delay: 0.25s;
  -moz-animation-delay: 0.25s;
  animation-delay: 0.25s;
}
.projpic{width:240px; height:240px; overflow:hidden; margin:0 auto;}.projpic img{width:240px; height:240px;-webkit-transition-duration:0.6s;-moz-transition-duration:0.6s;-ms-transition-duration:0.6s;transition-duration:0.6s;}
.projpic:hover img{transform:scale(1.2);-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}
.projname{ width:100%; text-align:center;}
.projname a{ color:#916306; line-height:40px; font-size:18px;}
.projmeno{width:240px;margin:0 auto; margin-bottom:20px;}
.projmeno a{ color:#4e4e4d;font-size:12px;font-family:"宋体";}
.detailbtn{background:url(../images/detailbg.jpg) no-repeat 0 0; width:92px; height:34px; text-align:center; line-height:30px; margin:0 auto;}
a.morebtn{ color:#4e4e4d; font-size:12px; font-family:"宋体";}a.morebtn:hover{ color:#916306;}

.dingzhilist{}
.dingzhilist li{ border:1px #dcdcdc solid; margin-top:20px;}
.dingzhibox{ margin:33px;}
.dingzhileftbox{ width:200px; border-right:1px #a89680 dotted;}
.dingzhirightbox{width:870px;}
.dingzhipic{width:117px; height:117px;margin:0 auto;}
.dingzhipic img{ width:117px; height:117px;border-radius:50%;
           -webkit-transition-duration:0.6s;
           -moz-transition-duration:0.6s;
           -ms-transition-duration:0.6s;
           transition-duration:0.6s;
           -webkit-transform: scale(.9);
		   -moz-transform: scale(.9);
		    -ms-transform: scale(.9);
		     -o-transform: scale(.9));		
		        transform: scale(.9);}
.dingzhipic:hover img{transform:scale(1);-webkit-transition:.75s;-moz-transition:.75s;-o-transition:.75s;transition:.75s;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;}
.dingzhititle{ width:100%; text-align:left; margin-left:36px;}
.dingzhititle a{ color:#916306; line-height:40px; font-size:18px;}
.dingzhimeno{margin-left:36px;color:#4e4e4d; font-size:12px; font-family:"宋体"; line-height:25px;}

.dingzhibtn{ width:70px; height:24px; text-align:center; margin:0 auto; margin-top:15px;}
.dingzhibtn a{ width:100%; height:100%; display:block; background-color:#8c8a8a; color:#ffffff; line-height:24px;}
.dingzhibtn a:hover{background-color:#916306;color:#ffffff;}
/*news*/
.news_list{height:266px; margin-top:10px;}
.news_list li{ float:left; width:33.3%; text-align:center;}
.news_list li img{ width:360px; height:230px;}
.news_list li a{width:366px; height:236px; padding:3px;border:1px #a6a6a6 solid; display:block; }
.kldt_box{width:100%;height:260px;overflow:hidden;position:relative; margin-top:10px;}
.kldt_box .swiper-slide a{border:1px #a6a6a6 solid; padding:3px; display:block; width:366px; height:236px;}
.newsmorebtn{width:100px;height:25px; margin:0 auto;}
.newsmorebtn a.more{width:100px;height:25px;line-height:25px;background:#707070;text-align:center;color:#feaa01;display:block;margin:0 auto; font-family:"微软雅黑"; font-size:14px; font-style:normal;}
.newsmorebtn a.more:hover{background:#c9ab92;color:#fdf4ef}

.news_box{width:100%;display:block;}
.piclist{}
.piclist li{ float:left;margin-top:10px; margin-bottom:20px; display:block;}
.piclist li:nth-of-type(3n-1){ margin:10px 20px 20px 20px;}
.news_box .page{width:100%;}

/*detail*/
.postitle{font-size:2.2rem;font-family:edwardian,"Hiragino Sans GB W6","Hiragino Sans GB","Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;font-weight:400; color:#595758; margin-bottom:20px; line-height:2em;}

/*detail*/
.article{}
.articletitle{font-size:2.2rem;font-family:edwardian,"Hiragino Sans GB W6","Hiragino Sans GB","Microsoft YaHei",SimHei,Helvetica,Arial,Sans-serif;font-weight:400; color:#383736;line-height:1.5em; text-align:center;}
.articlemeno{ text-align:center; color:#969494; font-family:"宋体"; font-size:12px; height:40px; vertical-align:top}
.articlebox{border-top:1px #aaaaaa solid; padding-bottom:20px;}

.articlelist{ margin:10px auto; height:150px;}
.articlelist li{ float:left; width:25%; overflow:hidden;}
.articlelist li img{ height:140px; width:270px;}
.page_box{width:100%;padding-top:3em;padding-bottom:3em;position:relative}

.page_box a.prev_btn{background:url(../images/syp.jpg) no-repeat right; line-height:43px; padding-right:50px; height:43px; display:block; background-position:99% 0px;}
.page_box a.next_btn{background:url(../images/xyp.jpg) no-repeat left;line-height:43px;padding-left:50px;height:43px; display:block;background-position:1% 0px;}

.page_box .prev_btn{background:url(../images/syp.jpg) no-repeat right; line-height:43px; padding-right:50px; height:43px; display:block; background-position:99% 0px;}
.page_box .next_btn{background:url(../images/xyp.jpg) no-repeat left;line-height:43px;padding-left:50px;height:43px; display:block;background-position:1% 0px;}
/*skin*/
.skinbanner{}
.vipbox .slide-wraper>li .image>img{width:100%;height:195px;}
.skinarticlebox{padding-bottom:20px;}

/*team*/
.doctor_box{ margin:20px auto; margin-bottom:0px;}
.doctor{ background-color:#e2e3e5; margin:0 auto; margin-top:45px; width:1100px;}
.dcimg{ width:560px; float:left;}
.dcinfo{float:left; width:580px;} 
.dcinfo .dcname{font-size:2rem;font-family:"Microsoft YaHei"; color:#000304; line-height:70px;}
.dcinfo .dcname span{font-size:1.7rem; padding-left:30px;}
.dcinfo .dctitle span{ background-color:#434343; color:#fbfcfc;font-family:"Microsoft YaHei";font-size:1.7rem; padding:3px 5px; letter-spacing:1px;}
.dcinfo .dcmeno{font-family:"宋体"; font-size:12px;color:#000304; margin:15px 0px 15px 0px; line-height:21px;}
.dcabout{font-family:"宋体"; font-size:12px;color:#000304;line-height:20px; margin-top:10px;}
.dcinfo .dcproject{}
.dcproject li{ float:left; margin-right:90px; margin-top:10px;}

.doctorlistbox{ margin-top:45px;}
.doctorlistbox li{ width:100%; /*border:1px #868585 solid; margin:10px 0px 10px 0px; padding:20px;*/color:#000304;}
.doctordetailbox { border:1px #868585 solid; margin:10px 0px 10px 0px; padding:20px; width:520px;
}
.doctorpic{width:180px;}.doctorpic img{ width:165px; height:195px;/*width:160px; height:210px;pjy*/}
.doctorlistname{}
.doctorlistmeno{font-family:"宋体"; font-size:12px; padding-left:20px; margin-top:10px; line-height:20px;}
.event_box{ height:190px; margin-bottom:20px;}
.zjtd_box { height:500px;
}
@media screen and (min-width:1200px){
	.top_bar .top_main{margin:0 20px;width:auto}
	.wrap{min-width:1200px;margin:0 auto}
	.beauty-workshop .beauty_box{max-width:1200px;margin:0 auto}
	.main_box{min-width:1140px;}
	.main_box .cont_box{width:1200px;margin:0 auto}
	.bw-section .bw-block{max-width:1200px;}
}
@media screenand (min-width: 960px) and (max-width:1200px){
	.top_bar .top_main{padding-top:20px}
	.top_bar .bestway-logo{width:180px;margin-top:6px}
	.top_bar .nav{padding-top:1.5em}
	.top_bar .nav .navlist li+li{padding-left:1.4em}
	.top_bar.fixed .bestway-logo{width:140px;height:24px;margin-top:6px}
	
	.wrap{min-width:1000px;margin:0 auto}
	.beauty-workshop .beauty_box{max-width:1000px;margin:0 auto}
	.guide_nav{left:0}
	.bw-section .bw-block{max-width:1000px;}
	.main_box .cont_box{width:1000px;margin:0 auto}
	.main_box{min-width:1000px;}
}
@-webkit-keyframes cd-move-in {
  0% {-webkit-transform: translateY(100vh);}
  65% {-webkit-transform: translateY(-1.5vh);}
  100% {-webkit-transform: translateY(0vh);}
}
@-moz-keyframes cd-move-in {
  0% {-moz-transform: translateY(100vh);}
  65% {-moz-transform: translateY(-1.5vh);}
  100% {-moz-transform: translateY(0vh);}
}
@keyframes cd-move-in {
  0% {
    -webkit-transform: translateY(100vh);
    -moz-transform: translateY(100vh);
    -ms-transform: translateY(100vh);
    -o-transform: translateY(100vh);
    transform: translateY(100vh);
  }
  65% {
    -webkit-transform: translateY(-1.5vh);
    -moz-transform: translateY(-1.5vh);
    -ms-transform: translateY(-1.5vh);
    -o-transform: translateY(-1.5vh);
    transform: translateY(-1.5vh);
  }
  100% {
    -webkit-transform: translateY(0vh);
    -moz-transform: translateY(0vh);
    -ms-transform: translateY(0vh);
    -o-transform: translateY(0vh);
    transform: translateY(0vh);
  }
} 