@charset "utf-8";
/*全局样式*/
html,body,div,span,object,iframe,h1,h3,h4,h5,h6,p,del,dfn,em,img,ins,kbd,q,samp,small,strong,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,article,aside,footer,header,nav,section{margin:0;padding:0;border:0;outline:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}a:hover,a:active,a:visited,a:active{outline:none;color:inherit;}a:visited{color:#333;}select,input,textarea,button{font:99% sans-serif;}strong{font-weight:bold;}input,select{vertical-align:middle;}img{border:0;max-width:100%;}hr{display:block;height:1px;border:0;border-top:1px solid #3d3d3d;margin:1em 0;padding:0;}html{background:#222;}body{word-wrap:break-word;margin:0 auto;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;color:#333;max-width:640px;min-width:320px;background:#fff;font-family:"Microsoft Yahei",Helvetica,Arial,Verdana,sans-serif;font-size:1em;position:relative;}img{border:none;vertical-align:top;}ul,ol{list-style:none;margin:0 auto;padding:0;}a{text-decoration:none;}p{margin:0 auto;padding:0;}.clear{clear:both;}
#header{height:100%;width:100%;overflow:hidden;}#header .logo{max-height:78px;width:100%;position:relative;background-color:#000;}.logo img{max-height:78px;width:100%;}
.logo .top1{position:absolute;max-height:78px;width:10%;left:0;top:0;bottom:0;}.logo .top2{max-height:78px;width:10%;position:absolute;top:0;right:0;bottom:0;}
#header .ch{max-height:34px;width:100%;margin-bottom:-3px;}.ch img{max-height:34px;width:100%;}.main{height:100%;width:100%;margin-bottom:18%;overflow:hidden;}
/*banner*/
.left{float:left;}.right{float:right;}.relative{position:relative;left:0;top:0;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{zoom:1;}
.opacity6{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);filter:alpha(opacity=60);opacity:0.6;}.app_center{width:100%;min-width:320px;margin-left:auto;margin-right:auto;}
.red{color:red;}.c_999{color:#999;}.pt10{padding-top:10px;}.hide{display:none;}
/*案例*/
.anli{height:100%;width:100%;overflow:hidden;margin-bottom:-3px;}.anx{font-size:18px;font-weight:700;color:#323232;height:20px;width:100%;text-align:center;background-color:#000;padding:10px 0;}
/*专家*/
.zj{height:100%;width:100%;overflow:hidden;margin-bottom:-3px;}.tyzj{background-color:#000;height:100%;width:100%;overflow:hidden;}
.tyzj .tytitle{text-align:center;height:25px;width:100%;margin:15px 0;}.tyzj .zjtx{height:100%;width:100%;overflow:hidden;margin-bottom:20px;}
.zjtx .zjtxtu{float:left;height:100%;width:33.333333%;overflow:hidden;text-align:center;}.zjtxtu img{width:60%;max-height:132px;}.zjtxtu p{font-size:18px;font-weight:700;color:#fff;}
.zjtxtu p span{font-size:16px;color:#fff;}.lxdh{height:100%;width:100%;overflow:hidden;text-align:center;margin-top:10px;margin-bottom:20px;}.lxdh img{max-height:122px;width:95%;}
.banquan{height:100%;width:100%;overflow:hidden;margin-top:30px;margin-bottom:20px;text-align:center;}.banquan p{line-height:25px;color:#bebec0;}
.totop{height:50px;width:50px;position:fixed;z-index:999999;bottom:60px;left:0;}.totop img{height:50px;width:50px;}.content{width:100%;margin:0 auto;background:#fff;}
.content img{width:100%;margin:0 auto;}.content p{text-align:center;}.content p.jf{font-size:20px;height:50px;line-height:50px;}
.content ul.jftxt li{width:32.3333%;float:left;font-size:12px;padding-left:1%;height:30px;line-height:30px;}.content ul.jftxt{clear:both;width:100%;max-height:160px;}
.content p.jl{line-height:2.2;clear:both;font-size:17px;font-weight:bold;color:#000;}.content p.sdl{text-align:justify;text-indent:2em;width:96%;margin:10px auto;}
.content .sdys{clear:both;margin:0 auto;width:96%;}
.content .sdys span{display:inline-block;width:130px;height:26px;line-height:26px;background:#f60;color:#fff;border-radius:3px;text-align:center;margin:6px 0;}
.content .sdys p.sdys_txt{text-align:justify;text-indent:2em;}.content .sp{width:100%;background:#000;}.sd360{width:100%;margin:0 auto;background:#fff;}
.sd360 .title{width:60%;margin:0 auto;background:#4b4b4b;border-radius:6px;height:60px;margin-top:20px;}.sd360 .title p{color:#f6f6f6;line-height:1.6;font-size:18px;}
/*目录导航*/
.catalogNav{display:block;width:100%;background:#fff;border-bottom:1px solid #ccc;padding:8px 0;}.catalogNav p{display:block;width:95%;margin-left:2%;color:#888;}
.catalogNav p img{vertical-align:middle;width:4.5%;max-width:20px;float:left;margin-top:1px;}.catalogNav p a{color:#888;margin-left:4px;}h3,h4,h5{margin:0 auto;padding:0;font-weight:normal;}
/*banner*/
.list_head_banner{display:block;width:100%;}
.list_new_box .hd ul li{background-color:#b49c7a;border-radius:12px;display:inline-block;float:left;height:12px;margin:0.3%;opacity:1;overflow:hidden;vertical-align:top;width:12px;margin-left:8px;font-size:0px;}
.list_new_box .hd ul .on{background-color:#fff;opacity:1;font-size:0px;}.list_new_box .hd{width:75px;z-index:1;position:absolute;bottom:10px;right:8%;}
/*详细列表页*/
.listClass{display:block;width:100%;padding-bottom:3%;}.listClass ul li{display:block;width:100%;padding-top:4%;padding-bottom:4%;background:#f2f2f2;float:left;}
.listClassLeft{display:block;float:left;width:28%;margin-left:3.3%;}.listClassLeft img{width:100%;border-radius:4px;}
.listClassLeft p{color:#333;display:block;width:100%;text-align:center;background:#dedede;margin-top:4%;padding:8% 0;/*overflow:hidden;white-space:nowrap;text-overflow:ellipsis;*/}
.listClassRight{display:block;float:left;width:60%;margin-left:3.3%;border-left:2px solid #88612a;}.listClassRight p{display:block;width:95%;margin-left:5%;color:#000;padding-bottom:2%;}
.listClassRight p span{color:#7e5400;font-weight:700;}.listClassRight .pro_tit{display:block;width:100%;color:#B93864;font-weight:bold;}
.pro_tit a font{padding-left:8px;color:#ccc;font-weight:400;text-decoration:line-through;}.listClassRight .pro_tit a{color:#B93864;}
.listClassRight .pro_jj{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.listClassRight .rq{line-height:31px;}.listClassRight .hf_time{padding-bottom:1.3%;}
.listClassRight .adviceBtn{padding-bottom:0px;text-align:bottom;}
.listClassRight .adviceBtn a{width:45%;float:left;background:#A5824E;text-align:center;padding-top:3%;padding-bottom:2.5%;color:#fff;border-radius:3px;}
.listClassRight .adviceBtn .zx_btn{background:none;color:#B37313;}
.listClassRight .adviceBtn span{display:block;float:left;width:45%;margin-left:6%;margin-top:3%;color:#676767;font-size:16px;font-weight:normal;}
.listClassRight .adviceBtn span font{color:#ff5d00}
/*项目列表*/
.listClassRight .adviceBtn{font-size:20px;}.second_list ul li div .zx{font-size:19px;}.jdxm_h3{font-size:45px;}.jdxm_h5,.hmmfqb .qb_btn{font-size:26px;}
#recommend_list,.city_desc,.jdxm_desc,.listClassRight,.hmjbs,.mf_desc_R p,.hmqb_nav .desc,.hmmfqb .qb_layer_one,.hmmfqb .qb_layer_two .main_box,.two_brand,.zhlb,.Makeup,.MakeupListDesc h2 span,.Customized,.zhmyList,.hair,.pro_tit a font{font-size:18px;}
.city_desc,.jdxm_desc,.mf_desc_R p,.hmmfqb .qb_layer_two .main_box p{line-height:30px;}.listClass,.listClassRight .pro_tit,.list_tit .SM,.zhmyList ul li h3{font-size:22px;}
.hmjbs ul li a{font-size:23px;}.mf_desc_R h3{font-size:32px;}.BeautyCenter{font-size:18px;line-height:26px;}
.xzNewPlate{font-size:17px;line-height:24px;}.clear_float{clear:both;}
@media screen and (max-width:440px){.zhlb_list_word{padding-top:5%;}.second_list ul li div .zx{font-size:13px;}.jdxm_h3{font-size:29px;}.jdxm_h5,.hmmfqb .qb_btn{font-size:18px;}#recommend_list,.city_desc,.jdxm_desc,.listClassRight,.hmjbs,.mf_desc_R p,.hmqb_nav .desc,.hmmfqb .qb_layer_one,.hmmfqb .qb_layer_two .main_box,.two_brand,.zhlb,.Makeup,.MakeupListDesc h2 span,.Customized,.zhmyList,.hair,.pro_tit a font{font-size:14px;}.mf_desc_R h3{font-size:24px;}.city_desc,.jdxm_desc,.mf_desc_R p,.hmmfqb .qb_layer_two .main_box p{line-height:22px;}.listClass,.listClassRight .pro_tit,.list_tit .SM,.zhmyList ul li h3{font-size:18px;}.listClassRight .adviceBtn span{font-size:14px;}.listClassRight .rq{line-height:26px;}.hmjbs ul li a{font-size:16px;}.BeautyCenter{font-size:15px;line-height:20px;}.xzNewPlate{font-size:13px;line-height:16px;}}
@media screen and (max-width:390px){.listClassRight .adviceBtn{font-size:12px;}.jdxm_h3{font-size:27px;}.jdxm_h5,.hmmfqb .qb_btn{font-size:16px;}#recommend_list,.city_desc,.jdxm_desc,.listClassRight,.hmjbs,.mf_desc_R p,.hmqb_nav .desc,.hmmfqb .qb_layer_one,.hmmfqb .qb_layer_two .main_box,.two_brand,.zhlb,.Makeup,.MakeupListDesc h2 span,.Customized,.zhmyList,.hair,.pro_tit a font{font-size:13px;}.mf_desc_R h3,.list_tit{font-size:22px;}.city_desc,.jdxm_desc,.mf_desc_R p,.hmmfqb .qb_layer_two .main_box p{line-height:20px;}.listClassRight .adviceBtn span{font-size:13px;}.listClass,.listClassRight .pro_tit,.list_tit .SM,.zhmyList ul li h3{font-size:16px;}.listClassRight .rq{line-height:23px;}.hmjbs ul li a{font-size:15px;}.BeautyCenter{font-size:14px;line-height:19px;}.xzNewPlate{font-size:11px;line-height:15px;}}
@media screen and (max-width:360px){.listClassRight .adviceBtn{font-size:13px;}.second_list ul li div .zx{font-size:12px;}.jdxm_h3{font-size:26px;}.jdxm_h5,.hmmfqb .qb_btn{font-size:15px;}#recommend_list,.city_desc,.jdxm_desc,.listClassRight,.hmjbs,.mf_desc_R p,.hmqb_nav .desc,.hmmfqb .qb_layer_one,.hmmfqb .qb_layer_two .main_box,.two_brand,.zhlb,.Makeup,.MakeupListDesc h2 span,.Customized,.zhmyList,.hair,.pro_tit a font{font-size:12px;}.mf_desc_R h3,.list_tit{font-size:20px;}.city_desc,.jdxm_desc,.mf_desc_R p,.hmmfqb .qb_layer_two .main_box p{line-height:19px;}.listClassRight .adviceBtn span{font-size:11px;}.listClass,.listClassRight .pro_tit,.list_tit .SM,.zhmyList ul li h3{font-size:15px;}.listClassRight .rq{line-height:22px;}.hmjbs ul li a{font-size:14px;}.BeautyCenter{font-size:14px;line-height:19px;}.xzNewPlate{font-size:10px;line-height:15px;}}
@media screen and (max-width:355px){.jdxm_h3{font-size:25px;}.jdxm_h5,.hmmfqb .qb_btn{font-size:13px;}#recommend_list,.city_desc,.jdxm_desc,.listClassRight,.hmjbs .desc,.mf_desc_R p,.hmqb_nav .desc,.hmmfqb .qb_layer_one,.hmmfqb .qb_layer_two .main_box,.two_brand,.zhlb,.Makeup,.MakeupListDesc h2 span,.Customized,.zhmyList,.hair{font-size:9px;}.mf_desc_R h3,.list_tit{font-size:18px;}.city_desc,.jdxm_desc,.mf_desc_R p,.hmmfqb .qb_layer_two .main_box p{line-height:16px;}.listClassRight .adviceBtn span{font-size:9px;}.listClass,.listClassRight .pro_tit,.list_tit .SM,.zhmyList ul li h3{font-size:12px;}.listClassRight .rq{line-height:20px;}.BeautyCenter{font-size:12px;line-height:17px;}.xzNewPlate{font-size:9px;line-height:15px;}}
.list_quban{margin:0 auto;width:96%;}
.list_quban > a{background-color:#ffcb6c;display:block;float:left;font-size:20px;height:50px;margin:1%;padding:2%;width:44%;color:#fff;line-height:25px !important;}
.list_new_img{display:block;float:left;width:100%;margin-top:5px;}
.list_new_img .list_hd ul li{background:#d2c3b4 none repeat scroll 0 0;border-radius:12px;display:inline-block;float:left;height:15px;margin:0.3%;opacity:1;overflow:hidden;vertical-align:top;width:15px;margin-left:30px;font-size:0px;}
.list_new_img .list_hd ul .on{background:#6a3906 none repeat scroll 0 0;opacity:1;font-size:0px;}.list_new_img .list_hd{width:60%;z-index:1;position:absolute;bottom:7px;right:5%;}