@charset "utf-8";
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;-webkit-text-size-adjust:none;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
p, img, button, h1, h2, h3, h4, h5, h6, ul, li, ol, tbale, tr, td, input {margin: 0px;padding: 0px;border: none;list-style-type: none; font-weight:normal;}
blockquote, q{quotes:none;  }
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent; cursor:pointer;}
table {display: table; border-collapse: separate; }
.detail table tr,.detail  table td{padding:5px;}
hr{display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0;}
input, select{vertical-align:middle;font:12px/1.5  "Microsoft YaHei", "微软雅黑", "宋体", Arial, sans-serif; }
p {word-wrap: break-word;}em{ font-style:normal;}
*{margin:0; padding:0; list-style:none; }
html, body {margin: 0;color: #666;font:12px/1.5  "Microsoft YaHei", "微软雅黑", "宋体", Arial, sans-serif; width:100%;height:100%;padding:0;margin:0; }
a{ color:#555;text-decoration:none;  }
a:hover{ text-decoration:none;  color:#cf9200;transition: color .3s ease,opacity .3s ease,background-color .3s ease;
-webkit-transition: color .3s ease,opacity .3s ease,background-color .3s ease;
-moz-transition: color .3s ease,opacity .3s ease,background-color .3s ease;
-o-transition: color .3s ease,opacity .3s ease,background-color .3s ease;}
.FrontProducts_generalSearch01-d1_c1_01 input:focus,.FrontProducts_generalSearch01-d1_c1_01 input:hover,select:focus{outline: 0;}

/* ** ** Common Addative Classes ** ** */
.fl{float:left}
.fr{float:right}
.hidden{ overflow:hidden}
.margin{ margin:0 auto;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:block;clear:both;}
.clear{clear:both; display:block; overflow:hidden; visibility:hidden; height:0px;}
.clear_l{clear:left;} .clear_r{clear:right;}
.hide{display:none} .block{display:block !important;} .inline{display:inline !important;}
.txtcenter{vertical-align:middle;}
.prel{position:relative;}
.wrap{ width:1200px; margin:0 auto; position:relative;}
 input:focus,input:hover,textarea:focus,textarea:hover {outline: 0;}

/*首页*/
.header{ width:100%;height:140px; background:#181818;}
#box_hlogo{padding:10px 0 0;}
#box_top_link{}
#box_top_link h2{font-size:36px;font-weight:bold;font-family:Arial;color:#ebba00;display:block;padding:30px 0 20px 0;}
#box_top_link p,#box_top_link a{color:#f0f0f0;font-size:15px;}
#box_top_link a:hover{color:#fff;}
#box_top_link img{ vertical-align:middle;}
.nav_bg{width:100%; height:77px; background:#262626 url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/nav_bg.gif) bottom center repeat-x;}
.nav_width{ width:1200px; margin:0 auto;}
#box_hnav{}
#box_banner{height:620px;overflow:hidden;}

/*第一部分*/
.index_about{width:575px;height:520px;overflow:hidden;}
.indextitle{ border-bottom:2px solid #ba9a4e; position:relative; margin-bottom:15px;}
.indextitle h2{font-size:22px;color:#000; display:block; margin-bottom:-2px;line-height: 16px;
float: left;height: 41px;text-transform:uppercase;font-weight:normal;position:relative;}
.indextitle h2 span{font-size:20px;color:#000;display:inline-block;font-weight:bold; position:absolute;bottom:-2px;background:#fff;width:95px;line-height: 25px;left:56px;}
.indextitle h2 img{float:left;padding-right:15px;background:#fff;}
.imore{display:block;text-align:center;background: url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/m_ico.jpg) right center no-repeat;color:#ba9a4e;padding-right:27px;font-size:14px;position:absolute;right:0;bottom:0;height:40px;line-height:40px;}
.imore:hover{color:#000;}
#box_iabout img{}
#box_iabout p{color:#313131;font-size:14px; text-indent:2em;line-height:22px;}
#box_iabout .a_b{display:block;padding:20px 0 0;}
#box_iabout ul{padding-left:65px;}
#box_iabout  li{float:left;margin:29px 40px 0 0;text-align:center;font-size:14px;font-weight:bold; line-height:38px;}
#box_iabout  li img{vertical-align:middle;}
#box_iabout  li a{color:#ba9a4e;}#box_iabout  li a:hover{color:#000;}
.index_news{width:595px;}

/*首页案例*/
#box_ititle3,#box_ititle6{margin:30px 0 15px 0;}
#box_ititle3 a{font-size:16px;}
#box_ititle3 h2 span{left: 62px;}
#box_ititle3 p{line-height:40px;position:absolute;right:0;}
#box_ititle4{margin:30px 0 20px 0;}
#box_icase_list{height:287px;overflow:hidden;}
/*首页服务流程*/
.txbjImg{ width: 380px;  float: left; height:440px; overflow: hidden;position:relative;}
.txbjImg  li{cursor:pointer;}
.txbjImg IMG{ width: 380px;  height:440px;}
.txbjImg .itext { height: 0; overflow: hidden;  position: absolute; left: 22px;  background: url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/process_bg.png) repeat; color: #fff;  text-align:center;top:-320px;  width:344px;height:320px;}
.txbjImg .itext img{ width:344px; height:320px;}

/*首页留言咨询*/
.index_zx{background: url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/zx_bg.jpg) 860px center  no-repeat; height:130px; width:100%; padding:18px 0;overflow:hidden;}
#box_msg_txt{width:460px;border-right:1px solid #aaa;}
#box_msg_txt p,#box_factory p{font-size:16px;color:#313131;text-indent: 2em;}
#box_imsg{padding-left:30px;width:430px;}

#box_imsg .messageLink{ display:none;}
#box_imsg .btn-com-01{ background:#ff6600;font: 14px/1.5 "Microsoft YaHei", "宋体",Arial, Helvetica, sans-serif ; color:#fff; height:32px;line-height:32px;width:110px; text-align:center;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;position: absolute; bottom: 62px;left: 220px;}
#box_imsg .btn-com-01:hover{ background:#c60d04;}
#box_imsg .FrontMessages_customizeEmit01-d1_c1 #verifyCode{ width:70px;}
#box_imsg  .text-oper span a{ display:none;}
.FrontMessages_customizeEmit01-d1_c1 table tr.verify .text-tip{ display:inline-block;}
#box_imsg table tr {float: left;padding-bottom: 7px;}
#box_imsg .FrontMessages_customizeEmit01-d1_c1 table th{width:60px;float: left;font-size:14px;}
#box_imsg  .FrontMessages_customizeEmit01-d1_c1 .textarea,#box_imsg  .FrontMessages_customizeEmit01-d1_c1 .input{border:none;background:#eee;margin:0;width:256px;height:32px;line-height:32px;float:left;font: 14px/1.5 "Microsoft YaHei", "宋体",Arial, Helvetica, sans-serif ; }
#box_imsg  .FrontMessages_customizeEmit01-d1_c1 .textarea{width:258px;width: 259px;}
#box_imsg  .FrontMessages_customizeEmit01-d1_c1 .tips,#box_imsg  .text-tip .tip-default,#box_imsg  .text-tip .tip-remind,#box_imsg .text-tip .tip-error{display:none; display:none!important;}
#box_imsg  .FrontMessages_customizeEmit01-d1_c1 table td{float:left;width:240px;}
#box_imsg .FrontMessages_customizeEmit01-d1_c1 table{margin:12px 0 0 ;}
#box_imsg .text-oper{width:280px;}
#box_imsg  .FrontMessages_customizeEmit01-d1_c1{position:relative;}


#box_factory{padding:12px 0 0;}
#box_ititle5 {margin:40px 0 15px 0;}
#box_ititle5 h2 span{width:150px;left: 61px;}
#box_ititle6 h2 span{left: 61px;}
#box_ititle6 .imore{color:#000;background:none;padding:0;}
#box_ischool{}


/*底部*/
.footer{width:100%;padding:40px 0;background:#f5f5f5;min-height:240px;}
#box_flogo{width:120px;text-align:left;}
#box_fnav{width:680px; padding-left:45px;}
#box_footxt{width:430px;padding:0 0 0 40px;background: url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/f_line.png) left center no-repeat;text-align:left;min-height:200px;font-size:14px;position:relative;line-height:24px;}
#box_footxt p{line-height:24px;color:#000;}#box_footxt a{color:#000;}
.erweima { z-index: 9999; position: absolute; padding-left: 10px; display: none; bottom: 60px;right: 0px;left: 100px;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease; }
.copyright{ height:36px; line-height:36px;width:100%;background:#151515;color:#aaa;font-size:13px;}
.copyright a{color:#aaa;}.copyright a:hover{color:#fff}
.copyright p{line-height:36px;}

/*浮动客服*/
.sidebar{ position:fixed; right:0; top: 120px; z-index:99; width:76px;}
.sidebar .ico{ width:76px; height:54px; margin-bottom:1px; position:relative; cursor:pointer;background:none;}
.sidebar .ico a{display:block;background:#5c5d5d;color:#fff;}
.sidebar .ico a:hover{background:#232323;color:#fff;}
.sidebar .hides{ position:absolute;  top:0; left:0px; width:0px; height:54px;  background:#232323; font-size:16px; font-weight:bold; color:#fff; line-height:54px; text-align:center; opacity:0; filter:alpha(opacity:0);z-index:999;}
.sidebar .weixin{ display:none; position:absolute; top:-50px; left:-135px; width:130px; height:130px; }
.sidebar .weixin img{ width:130px; height:130px;}


/*内页*/
.page_content{padding:40px 0;min-height:200px;}


#box_ntitle .imore,#box_ntitle p{display:none;}
.all_title{position:relative;}
#box_ntitle h2{line-height: 10px;}
#box_ntitle h2 span{bottom:0px;border-bottom:2px solid #000;width:194px;background:none;}
#box_here{ position: absolute; top: 4px; right: 0;font-size: 13px}
#box_here,#box_here div{height:30px; line-height:30px;color:#888;}
#box_here a{color:#888;}#box_here a:hover{color:#cf9200;}
.dc_left{width:250px;padding:25px 0 0;}
#box_content{width:880px;float:right;padding:25px 0 0;overflow:hidden;}
#box_content .comptitle_00{display:none;}
#box_content .content p{line-height:24px;margin-bottom:8px;font-size:14px;}
#box_content img{max-width:880px;}
#box_joins{color:#debc6a;width:100%;overflow:hidden;}
#box_joins .FrontComContent_detail01-d1_c1 .content img{position:relative;left:50%;margin-left:-960px;}
/*左侧分类*/
#box_left_menu { width:250px;}
#box_left_menu li { width:250px; display:block;}
#box_left_menu li a { width:225px;height:46px; background:#f5f5f5 url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/m_yd.png) no-repeat 226px center; padding-left:25px; color:#222; line-height:46px; display:block; font-size:16px;text-align: left;margin:0;border-bottom:1px solid #e1e1e1;}
#box_left_menu li a.current,#box_left_menu li a:hover { background:#2b2b2b url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/m_hover.png) no-repeat 213px center; color:#fff;border-bottom:1px solid #e1e1e1;text-decoration:none;}
#box_left_menu  .menu-second ul li{border:none;}
.mune2 {width:250px;}
#box_left_menu  li .mune2 {padding:12px 0px;display:none;}
#box_left_menu li.cur .mune2 {display:block;}
#box_left_menu li .mune2 a {line-height:24px;background:url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/menu2bg.png) 16px -16px no-repeat ;height:24px;color:#666666;font-size:14px;}
#box_left_menu li .mune2 a.cur,#box_left_menu li .mune2 a:hover {background-position:16px 8px;color:#00a4eb;}
.pro_menu .menu-first .menu-none{ display:none;}
#box_left_menu  .menu-second li a{ font-size:14px; height:34px;line-height:34px;background:url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/m_bg.png) 14px 10px no-repeat ;border-top:1px dashed #ddd;color:#888;}
#box_left_menu  .menu-second li a:hover{background:#0691ee url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/m_bg_hover.png) 14px 10px no-repeat ;color:#fff;}

/*材料*/
.mar_list{}
.mar_list li{display:block;padding-bottom:20px;margin-bottom:20px; border-bottom:1px solid #ddd;float:left}
.mar_list li img{float:left; margin-right:20px;}
.mar_list li .mtxt{float:left;width:558px;}
.mar_list li .mtxt h2{ font-size:16px;color:#222;text-align:left;display:block;line-height: 20px;margin-bottom:5px;}
.mar_list li .mtxt  p{text-align:left;font-size:13px;text-indent:2em;line-height:24px;}

/*案例*/
#box_case_list,#box_products_list{width:910px;padding:30px 0 0;float:right;min-height:300px;}
#box_products_list .success{color:#e5c16b;}
#box_pro_content{padding:30px 0 0;position:relative; min-height:300px;}
.products_detail{position:relative;}

.imgshow_list{ width:910px; position:relative;float:right;padding:25px 0 0;}
.imgshow_list .border_00 .borderContent{padding:0;}
.imgshow_list .content{float: left;width: 273px;margin: 0 0 0 30px;position: relative;}
.imgshow_list .FrontProducts_list01-d5_c1 .pic-module .pic a img {width:273px;height:180px;}
.imgshow_list .pro-module h1{background: url(https://web.archive.org/web/20181113104610im_/http://www.huazhusheng.com/images/imglist_bg.jpg) top center no-repeat ;font-size:14px;}
.imgshow_list comptitle_00{display:none;}

.box_qqonlie { position:absolute;left:530px; top:164px;z-index:1;}
.box_qqonlie p{ line-height:40px;margin-bottom: 18px;}
.box_qqonlie p{ font-size:18px;}
.box_qqonlie p span.ptel{ font-size:22px;color:#b82329;  font-weight: bold;}
.box_qqonlie a.protb{ display:block; width:40px;height:40px;line-height:40px;text-align:center;background:#2b2b2b;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; float:left;margin-right:8px;}
.box_qqonlie .protb:hover{ background: #cc2a1e; }
.box_qqonlie a.prosk{ display:inline-block; width:105px;height:36px;line-height:36px;text-align:center;color:#fff;background:#2b2b2b;font-size:16px;-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;margin-right:10px;}
.box_qqonlie a.prosk:hover{background:#b82329;color:#fff;}

/*新闻*/
.news_list{ }
.news_list   .pageJump{ margin:0;}
.news_list  .newslist-01{}
.news_list  .mainul { }
.news_list .content{ border-bottom:1px dashed #ddd; padding:0 0 15px 0;margin-bottom:10px; float:left; }
.news_list .content .newstitle{width:100%;display:block;float:left;}
.news_list .content li{ float:left;color:#999;}
.news_list .content li span,.news_list .content li p{color:#666;}
.news_list .content li.date{ padding-left:20px;}
.news_list .newstitle li.title{ width:100%;background:none;text-align: left;padding-bottom: 0; margin:0;}
.news_list .FrontNews_list01-d1_c1 .newstitle ul li.date{float:left;width:auto; text-align:left;    padding-right: 12px;}
.news_list .newstitle li.title a{color: #333;}
.news_list .newstitle li.title a:hover{color:#cf9200;}
.FrontNews_list01-d1_c1 .newstitle .fontnews a{color:#333;}
.FrontNews_list01-d1_c1 .newstitle .fontnews a:hover{color:#cf9200;}
.news_list .newslist { padding:5px 0 0;float:left}
.news_list .newslist .summary{ margin-top:6px;}
.news_list .newslist .summary h3{ display:none;}
.news_list .newslist .summary p{text-align:left;font-size: 14px; text-indent:2em;}
.news_list .newslist .summary p a{ margin-left:10px;color: #333;}
.news_list .newslist .summary p a:hover{color:#cf9200}
.news_content{ font-size:14px; text-align: left;overflow:hidden;position:relative;}
.news_content p{line-height: 24px;margin-bottom: 8px;}
.news_content #newsdetailshow h2{ font-size:18px; text-align:center;line-height: 30px;color: #cf9200;}
.news_content .message{border-bottom:1px dotted #ddd; text-align:center; padding: 0 0 10px 0; margin:10px 0 15px 0;}
.news_content .message .date{ margin-left:15px;}
.news_content .page{ margin:20px 0 5px 0;}
.news_content .page a,.news_content .other a{color: #333;}
.news_content .page a:hover,.news_content .other a:hover{color:#cf9200}
.news_content  #infoContent img{ max-width:740px;}
.news_list .title h3{border:none;padding:0;margin:0;font-size: 16px;height: 42px;line-height: 42px;color: #cf9200;}
.news_list  .newstitle li{float: left;text-align: left;font-size:14px;}.news_list  .newstitle li.browse{  padding-left: 20px;}

#box_schlist{width:880px;float:right;padding:25px 0 0;}
#box_schlist .pic{ width:236px; float:left;}
#box_schlist .pic a{border:1px solid #ddd;display:block;}#box_schlist .pic a:hover{border:1px solid #ba9a4e;}
#box_schlist .pic img{width:234px;height:154px;}
#box_schlist  .main{ float:left;padding-left:40px;width:604px;}

.case_content .pic-module .pic,.case_content .show,.case_content .pro-module .name1 span,.case_content  .detail .current,.news_list .border_00 .comptitle_00,.case_content #FrontProducts_detail02-1440758221502_tabsFlag{ display:none;}
.case_content .pro-module .name1{ font-size:18px;color:#cf9200; text-align:center; border-bottom:1px dashed #ddd; padding-bottom:26px; margin-bottom:20px;}
.case_content p{ line-height:24px; margin-bottom:8px;font-size:14px;}
.case_content .pic-module{display:none;}
.case_content .pro-module li.createdate,.case_content .pro-module li.skim{display:inline;font-size:14px;color:#888;}
.case_content .pro-module li.createdate{margin-right:20px;}
.case_content .pro-module .basic{text-align:center;}
.case_content .other{padding:10px 0 0;}
.case_content .keyword span{color:#888;font-size:14px;}
.case_content .keyword  a{color:#e50012;font-size:14px;}
.case_content .detail{padding:10px 0 0;}
.case_content  .skimpro h4{display:none;}
.case_content  .skimpro p{ margin:0;font-size:14px;}
.case_content .skimpro a{color:#888;}.case_content .skimpro a:hover{color: #cf9200;}


/*messages_list*/
.message_list .textarea { width:400px; height:120px;font:14px/1.5  "Helvetica Neue", "Hiragino Sans GB", Helvetica, "Microsoft YaHei", "微软雅黑", "宋体", Arial, sans-serif;}
.message_list  .messageLink{display:none;}
.message_list  .FrontMessages_customizeEmit01-d1_c1 table{margin:0;}
.message_list .text-oper{ float: left;margin: 0 0 10px 8px;} 
.text-tip .tip-remind{ color:#999;}
.FrontMessages_emit01-d1_c1 table th ,.message_list .FrontMessages_customizeEmit01-d1_c1 table th{
font-weight: normal;
text-align:right;width: 15%;
vertical-align: top; font-size:14px;
}
.FrontMessages_emit01-d1_c1 table tr.info .text-tip,.FrontMessages_customizeEmit01-d1_c1 table tr.info .text-tip {
width: 100%;
padding-left: 10px;
text-align:left;
}
.FrontMessages_emit01-d1_c1 .input,.FrontMessages_customizeEmit01-d1_c1 .input{border: 1px solid #ddd;height: 24px;line-height: 24px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.message_list .FrontMessages_emit01-d1_c1 .input,.message_list .FrontMessages_customizeEmit01-d1_c1 .input{width: 200px;}
.FrontMessages_customizeEmit01-d1_c1 input#messagesTitle{ width:399px;}
.FrontMessages_emit01-d1_c1 .input#verifyCode{ width:120px;}
.message_list  #messagesCategoryId{ height:24px; line-height:24px; font: 14px/1.5 "Microsoft YaHei", "宋体",Arial, Helvetica, sans-serif ;}
.message_list  .text-oper img{ display:inline-block;vertical-align: middle; }
.message_list .btn-com-01{
font: 16px/1.5 "Microsoft YaHei", Arial, Helvetica, sans-serif;line-height: 36px; background:#2b2b2b; color:#fff;width: 120px;
height: 36px;border: none;cursor: pointer; margin:5px 0 10px 6px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;float:left;}
.message_list .btn-com-01:hover{background:#cf9200 ;color:#fff}
.border_45 .border_45-topr,.border_45 .border_45-footerr{ display:none;}
.border_45 .border_45-midl,.border_45 .border_45-midr{ background:none;}
.message_list  .border_45 .comptitle_45{border-bottom: 1px solid #2b2b2b;padding-left: 20px; display:inline-block; width:960px; margin:0 auto;height: 33px;}
.message_list  .border_45 .comptitle_45 strong{ display:block; width:120px; color:#fff;height: 32px;line-height: 32px;text-align: center;float: left;margin-right: 1px;border: 1px solid #2b2b2b;border-bottom: 1px solid #1d1e1d;
-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0; margin:0 0 1px 0;}
.message_list .center ul{ width:750px; float:left; }
.message_list .center ul.list{margin-bottom:10px;}
.message_list .center{ margin:0 0 30px 0;  float:left;  width:750px;}
.message_list .center li{ float:left; margin-right:15px;}
.message_list .center li.li-title{ color:#005197;}
.message_list .center li.li-con .pic{ display:none;}
.message_list .center li .info span,.message_list .center li.li-bottom span{color:#ef430a ;}
.message_list .center li.li-title,.message_list .center li.li-bottom{ width:100%; }

.border_00 .borderContent{padding:0;margin:0;}


/*
     FILE ARCHIVED ON 10:46:10 Nov 13, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:23:30 Mar 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.815
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.013
  esindex: 0.014
  cdx.remote: 18.887
  LoadShardBlock: 89.713 (3)
  PetaboxLoader3.datanode: 66.816 (4)
  PetaboxLoader3.resolve: 243.5 (2)
  load_resource: 375.952
*/