sup{vertical-align:super;}
sub{vertical-align:sub;}
mark{background:none;}
em,i{font-style:normal;}
.text_ov12 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:12; overflow: hidden; }
.form_xxx_gundong {margin: 0 10px;color: #666;}
.main_down { padding: 40px 0; }
/*——————————————常用CSS样式——————————————*/
.clear{clear:both;*zoom:1;}
.clear:after{content:"\20";display:block;height:0;clear:both;visibility:hidden;}
.fl,.FL{float:left;}
.fr,.FR{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.none{display:none;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
input::-ms-clear{display:none;}
input{background:none;outline:none;border:none;}
a{color:#333;}
.link{color:#666;} 
.bg{background-color:#FAFAFA;}
.bor{border:1px solid #EEE;}
.bor-b{border-bottom:1px solid #EEE;}
.red{color:#F30;}
.ga-9{color:#999;}
.ga-6{color:#666;}
.ga-3{color:#333;}
.ga-c{color:#CCC;}
.ga-d{color:#DDD;}
.ga-e{color:#EEE;}
.s-red{font-size:22px;color:#E43;font-family:Georgia;}
.f12{font-size:12px;}
.f13{font-size:14px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f25{font-size:25px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f32{font-size:32px;}
.f38{font-size:38px;}
.h22{height:22px;}
.h25{height:25px;}
.h30{height:30px;}
.h32{height:32px;}
.h42{height:42px;}
.l-h22{line-height:22px;}
.l-h25{line-height:25px;}
.l-h28{line-height:28px;}
.l-h30{line-height:30px;}
.l-h32{line-height:32px;}
.l-h42{line-height:42px;}
.w1200{width:1200px;margin:auto;}
.pos-r{position:relative;}
.pos-a{position:absolute;}
.pos-f{position:fixed;}
.mar-t10{margin-top:10px;}
.mar-r10{margin-right:10px;}
.mar-b10{margin-bottom:10px;}
.mar-l10{margin-bottom:10px;}
/*常用边距*/
.Tmar10{margin-top:10px;}
.Bmar10{margin-bottom:10px;}
.Lmar10{margin-left:10px;}
.Rmar10{margin-right:10px;}
.Tmar5{margin-top:5px;}
.Bmar5{margin-bottom:5px;}
.Lmar5{margin-left:5px;}
.Rmar5{margin-right:5px;}
.Tmar6{margin-top:6px;}
.Bmar6{margin-bottom:6px;}
.Lmar6{margin-left:6px;}
.Rmar6{margin-right:6px;}
/*- 更换新头部20160422 -*/
/*常用边框*/
.rim_gray{border:1px solid #DEDEDE;background-color:#FFF;}
/*总页面宽度*/
.container{width:1200px;margin-left:auto;margin-right:auto;margin:auto;}
.W960,.w960{width:1200px;margin-left:auto;margin-right:auto;}
/*-- 通用样式区 --*/
.container:after{content:'\20';display:block;height:0;clear:both;}
.cl{*zoom:1;}
.cl:after{clear:both;content:'';display:table;}
.fl{float:left;}
.fr{float:right;}
.p_r{position:relative;}
.p_a{position:absolute;}
.mar_t10{margin-top:10px;}
.mar_b10{margin-bottom:10px;}
.mar_l10{margin-left:10px;}
.mar_r10{margin-right:10px;}
.mar_t20{margin-top:20px;}
.mar_b20{margin-bottom:20px;}
.mar_l20{margin-left:20px;}
.mar_r20{margin-right:20px;}
.w350{width:350px;}
.w450{width:450px;margin:auto 30px;}
.w468{width:468px;}
.w338{width:338px;}
.w830{width:830px;}
.w870{width: 870px;}
.bor_hui{border:1px solid #E5E5E5;}
.bor_hong{border:1px solid #F8B6A6;}
.ico_hot{width:21px;height:12px;display:block;background:url(/css/fz/index/ico_hot.gif) no-repeat 0 0;}
.ico_n{width:9px;height:14px;display:block;background:url(/css/fz/index/ico_n.gif) no-repeat 0 0;}
.ico_h{width:9px;height:14px;display:block;background:url(/css/fz/index/ico_h.gif) no-repeat 0 0;}
.border6{ border-radius: 8px;}
img{ -webkit-transition: all 350ms; -o-transition: all 350ms; -moz-transition: all 350ms; transition: all 350ms;} 
/*-- 顶部条 --*/
.t_top{background-color:#F7F7F7;border-bottom:1px solid #E5E5E5;min-width:1200px;line-height:32px;height:32px;font-size:14px;}
.t_top i{color:#C9C9C9;margin:auto 10px;}
/*顶部条*/
#auto-header-switchareabox .fanhui,.topbar span#auto-header-switcharea{display: inline-block; background: #5c5c59; height: 35px; line-height: 35px;color: #fff; padding: 0 20px;}
#auto-header-switchareabox .fanhui span{color: #fff; margin: 0 auto; }
.topbar{background-color:#272727;line-height:35px;height:35px;font-size:12px;z-index: 3; }
.topbar span,.topbar a{margin:auto 3px;color:#bbb;}
.topbar i{margin:auto 3px;color:#DDD;font-family:simsun;}
.topbar span#auto-header-switcharea {background: #FF6600; margin-left: -7px;}
.topbar span#auto-header-switcharea span{color: #fff;margin: 0;}
.mttr_color_c .text{display: inline-block; color: #bbb;padding:0 10px;position: relative; cursor: pointer;}
.mttr_color_c .text::after{ content:""; width: 1px; height: 17px; position: absolute; right:0; top: 9px;  border-right: 1px solid #5d6267; }
.mttr_color_c .text .img{display: none; position: absolute; left: -22px; top: 30px;z-index: 3; width: 170px; height: 183px;}
.mttr_color_c .text.text_icon{ border: 0; padding-right: 0;}
.mttr_color_c .text.text_icon::after{ border: 0;}
.mttr_color_c .text:hover .img{ display: block;}
.mttr_color_c .text a{ line-height: 35px;height: 35px;}
.mttr_color_c .text span.xcx{display: inline-block; background: url("//www.sheji456.com/pc2020/img/downentry/zs.png") no-repeat left top; background-size: contain; width: 17px; height: 17px;position: relative;top: 4px; padding-right: 7px;}
.mttr_color_c .text span.app{display: inline-block; background: url("//www.sheji456.com/pc2020/img/downentry/zs2.png") no-repeat center top; background-size: contain; width: 17px; height: 17px;position: relative;top: 4px;opacity: 0.6; padding-right: 7px;}
.mttr_color_c .mtop_zizhi{position: relative;top:1px;display: inline-block;font-size:12px; width: auto; padding: 0 10px 0 28px; height: 19px;line-height: 19px; }
.mttr_color_c .mtop_zizhi span{position: absolute; left: 0;top: 0px; background: url("//www.sheji456.com/m_2020/img/zizhi3.png") no-repeat left 7px; background-size: contain; width: 20px; height:35px;}
/*头部banner*/
.top_banner{width:100%;min-width:1200px;min-height: 160px;max-height: 340px;margin:0 auto;overflow:hidden;position: relative;z-index: 2;}
.top_banner img{display: block; width:auto;height:auto;border:none;margin-left: 50%;transform: translateX(-50%);}
/*导航菜单*/
.menu ul{width:1200px;margin:auto;}
.menu ul li{float:left;font-size:16px;position: relative;}
.menu a{color:#4d4d4d;padding:0 28px;display:block;}
.menu a:hover{text-decoration:none;background:#ffcc99;filter:progid;}
/*导航菜单*/
.menu{position: relative; z-index: 3; height:46px;line-height:46px;color:#FFF;background:#222;filter:progid;}
.menu a.m_yybg{background-color:#FFF2F2;color:#C00;height:24px;line-height:24px;border-radius:24px;margin-top:9px;}
.menu a.m_yybg:hover{background-image:none;background-color:#FFF;color:#F00;}
/*导航菜单 改版*/
.menu_content{ background: #333; color: #fff;margin-bottom: 40px;}
.menu_content a{ color: #fff;padding: 0 22px;} 
.menu_content a:hover{font-weight: bold;background: transparent; }
.menu_content ul{ position: relative;}
.menu_content ul li.menu_logo{position: absolute;left: 0; top: -28px;box-shadow: 0 0 8px rgba(13, 5,9,0.5); margin-right: 30px; box-sizing: border-box; margin-left: 0; width: 193px; height: 102px; background: #313131; border: 3px solid #5c5c59;border-radius: 8px; overflow: hidden;}
.menu_content ul li.menu_li{ padding-left: 220px;}
.menu_content ul li.menu_logo a{ padding: 7px 13px 0;color: #eee;}
.menu_content ul li.menu_logo a:hover{ font-weight: normal;}
.menu_content ul li.menu_logo .logo{ position: relative; display: block;height: 60px;width: 160px;  overflow: hidden; margin: 0 auto;border-radius: 4px; }
.menu_content ul li.menu_logo .logo img{position: absolute;top: 50%;left: 0;transform: translate(0,-50%); display: block;width: 100%;min-width: 100%;}
.menu_content ul li.menu_logo .yyzz_on{display: inline-block; width: 19px; height:15px;background:url("//www.sheji456.com/company/img/rz_ico2.png") no-repeat 0 0;vertical-align:-4px;cursor:pointer;}
.menu_content ul li.menu_logo p { font-size: 12px; line-height: 30px; text-align: center;}
.menu_content ul li.menu_logo .dj_zs{ margin-left: 6px;}
.menu_content ul li.menu_logo .dj_zs img{ width: 18px;}  
.menu_content ul li.mf a{padding: 0 40px 0 5px;}
.menu_content ul li .bg-mf{ width: 39px; height: 18px;background: url('//www.sheji456.com/company/img/public_sprites.png') no-repeat;color: #fff;text-align: center;font-size: 12px;line-height: 16px;font-weight: normal;font-style: normal;position: absolute;top: 0px;right: 0px; }

/*翻页居中*/
.paginator{text-align:center;*zoom:1;}
.paginator:after{content:"\20";display:block;height:0;clear:both;}
/*- 主体区域 -*/
/*共用*/
.pagebody{width:1200px;background-color:#FFF;margin:10px auto 60px;}
/*主体区域*/
/*常用宽带*/
.w_w908{width:900px;}
.w_w890{width:890px;}
.w_w910{width:910px;}
.w_w797{width:797px;}
.w_w600{width:600px;}
.w_w533{width:533px;}
.w_w300{width:300px;}
.w_w393{width:393px;}
.w_w280{width:280px;}
.w_w251{width:251px;}
/*通用大标题*/
.i_tit{height:42px;line-height:40px;*zoom:1;;filter:progid;border-radius: 8px 8px 0 0;box-sizing: border-box;padding-top: 5px;overflow: hidden; }
.i_tit:after{content:"\20";display:block;height:0;clear:both;}
.i_tit h3{font-size:28px;font-weight:normal;float:left;color: #000;font-weight: normal;}
.i_tit h3 a{text-decoration:none;}
.i_tit h2{font-size:28px;font-weight:normal;float:left;color: #000;font-weight: normal;}
.i_tit .tit_class{margin-left:25px;}
.i_tit .tit_class li{float:left;font-size:15px;margin:auto 10px;}
.i_tit .tit_more{font-size:14px;margin-right:3px;}
.i_tit .tit_more a{text-decoration:none;color: #666;}
.i_tit .tit_more i{font-family:Sunsim;font-style:normal;margin-left:3px;}
.i_tit em{color:#666;margin:auto 5px;font-family:Simsun;}
.i_tit .i_cla{font-size:15px;}
.i_tit .i_cla a{margin-right:15px;}
.w_w908 .i_tit{ padding-left: 23px; }
.w_w908 .i_tit h3{ float: none;}
.i_title{ padding-left: 5px; padding-top: 10px;}
/*重要块儿*/
.s_major{width:248px;height:auto;overflow:hidden;padding:15px;text-align:center;background-color:#FFFBFB;}
.s_major.index{height:268px;}
.s_major .s_logo{width:150px;height:60px;margin:auto auto 10px; overflow: hidden;}
.s_major .s_logo img{width:auto; height:60px;}
.s_major .s_tit{*zoom:1;display:inline-block;margin-bottom:8px;*margin-left:56px;vertical-align:middle;}
.s_major .s_tit:after{content:"\20";display:block;height:0;clear:both;}
.s_major .s_tit h1{display: inline-block; margin:0 auto;line-height:30px;height:30px;font-size: 16px;}
.s_major .condow { display: none; margin: 0 auto;height: 30px;padding: 5px 0; text-align: center; }
.s_major.index .condow { display: block; }
.s_major .condow span { display: inline-block;cursor: pointer; text-align: center; width: 44%; height: 30px; line-height: 28px;font-size: 14px;box-sizing: border-box;border-radius: 6px;cursor: pointer;background: #ffcccc; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffcc99), color-stop(1, #ffcccc));filter: progid;border: 1px solid #ffcccc;color: #4d4d4d;text-decoration: none; }
.s_major .condow span:first-child { margin-right: 9%; }
.s_major .condow span:hover { opacity: 0.9; }
.dj_zs em{display:inline-block;vertical-align:-4px;}
.dj_zs em img{display:block;width:22px;height:auto;}
.s_tel{box-sizing: border-box; text-indent: -1em;text-align: center; padding:5px 10px 5px 35px;font-size: 18px; height:40px;line-height: 26px;box-sizing: border-box; color:#4d4d4d;overflow:hidden;border-radius:5px;margin:5px 12px 8px;font-size:18px;background: #fff; }
.s_tel i{font-style:normal;font-size:14px;color:#707070;margin:auto 3px;vertical-align:top;}
.s_tel span{background: #FFF url(../img/tel_ico.png) no-repeat 0px 3px;padding-left: 24px; }
.s_yyzz{text-align:center;margin-bottom:12px;padding-top:5px;}
.s_add,.s_url{line-height:20px;text-align:left;font-size:14px;*zoom:1;margin-bottom:10px;overflow:hidden;}
.s_add:after,.s_url:after{content:"\20";display:block;height:0;clear:both;}
.s_add em,.s_url em{width:45px;float:left;color:#666;}
.s_add{max-height:48px;}
.s_add span,.s_url span{width:200px;float:left;}
.s_add span{height:auto;color: #666;}
.s_add span i{color:#999;background:url(../img/titmap_ico.png) no-repeat 8px 2px;}
.s_add span i a{margin:auto 3px;color:#043F92;padding-left:20px;}
.s_url span a{color:#043F92;float:left;}
.s_url span i{float:left;margin:7px auto auto 10px;}
.s_url span i a{background:url(copyurl_ico.png) no-repeat 0 0;width:14px;height:14px;display:block;font-size:0;text-indent:-9999px;}
.s_add a:hover,.s_url a:hover{color:#F30;}
.s_url a{max-width:170px;display:block;overflow:hidden;}
.s_ssl{font-size:14px;color:#CCC;width:268px;margin-left:-10px;}
.s_ssl span{color:#666;margin:auto 5px;}
.s_ssl span i{color:#F60;margin-left:2px;}
/*星星等级*/
.star1,.star2,.star3,.star4,.star5,.star6,.star7,.star8,.star9,.star10{background-image:url(star_ico.png);background-repeat:no-repeat;width:73px;height:24px;display:block;float:left;cursor:pointer;}
.star1{background-position:0 0;}
.star2{background-position:0 -24px;}
.star3{background-position:0 -48px;}
.star4{background-position:0 -72px;}
.star5{background-position:0 -96px;}
.star6{background-position:0 -120px;}
.star7{background-position:0 -144px;}
.star8{background-position:0 -168px;}
.star9{background-position:0 -192px;}
.star10{background-position:0 -216px;}
/*焦点图*/
.s_focus{width:600px;height:300px;overflow:hidden;position:relative;text-align:center;}
.s_focus .focusimg{width:600px;height:300px;overflow:hidden;position:absolute;z-index:1;left:0;}
.s_focus .focusimg li img{width:600px;height:300px;border:none 0;}
.s_focus .focusimg_ico{position:absolute;z-index:2;bottom:8px;height:8px;overflow:hidden;display:block;left:275px;}
.s_focus .focusimg_ico ul li{width:8px;height:8px;border-radius:8px;display:block;background:#FFF;float:left;margin-right:8px;cursor:pointer;filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
.s_focus .focusimg_ico ul li.active{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}
/*装修效果图*/
.s_show{width:278px;}
.s_show .sshow_main{padding:5px;height:180px;}
.xgt .r_main{height:180px;}
.xgtimg{margin:0 auto;}
.xgtimg-btn,.xgtimg-title,.yx-rotation-focus,.yx-rotation-t,.xgtimg-btn{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:32px;line-height:32px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#CCC;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:8px;line-height:32px;width:150px;height:32px;overflow:hidden;text-decoration:none;}
.yx-rotation-focus span,.xgtimg-btn span{background:url(xgt_ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:32px;line-height:32px;right:8px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:2px;position:relative;top:12px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.xgtimg-btn{width:100%;top:40%;margin-top:-20px;}
.xgtimg-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1;position:relative}
.xgtimg-btn .left_btn{background-position:-2px -2px;float:left;left:2px}
.xgtimg-btn .right_btn{background-position:-2px -49px;float:right;right:2px}
.xgtimg-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list img{width:268px;height:180px;cursor:pointer;}
/*视频*/
.s_vidoe{width:278px;}
/*公司动态*/
.s_news{width:278px;display:none;}
.s_news .snews_main{padding:10px;line-height:26px;height:130px;}
.s_news .snews_main li{height:26px;overflow-y:hidden;}
.s_news .snews_main li i{width:3px;height:3px;display:block;background-color:#666;margin:12px 7px auto auto;float:left;}
/*在线工地*/
.s_online{display:none;}
.sonline_main{padding:10px;}
.sonline_main .sol_li{border-bottom:1px dotted #eee;height:102px;position:relative;margin-bottom:10px;}
.sonline_main .sol_li img{border:1px solid #DDD;padding:4px;float:left;width:110px;height:80px;}
.sonline_main .sol_li .fr{width:442px;}
.sonline_main .sol_li .fr p{height:28px;line-height:28px;margin-bottom:7px;}
.sonline_main .sol_li .fr p a{width:360px;height:28px;display:block;overflow:hidden;position:relative;}
.sonline_main .sol_li em{position:absolute;right:0;top:2px;line-height:28px;}
.sonline_main .sol_li em a{width:75px;height:24px;line-height:24px;*line-height:22px;font-size:14px;}
.sonline_main ul{margin-left:4px;}
.sonline_main ul li{text-align:center;width:160px;height:180px;float:left;margin:auto 15px;}
.sonline_main ul li .son_img{width:158px;height:120px;display:block;position:relative;border:1px solid #DDD;margin-bottom:5px;}
.sonline_main ul li .son_img img{margin-top:4px;width:150px;height:112px;}
.sonline_main ul li .son_img em{position:absolute;z-index:2;bottom:4px;left:4px;width:150px;height:28px;overflow:hidden;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.sonline_main ul li .son_img i{position:absolute;z-index:3;bottom:4px;left:4px;width:150px;line-height:28px;color:#FFF;}
.sonline_main ul li p{line-height:24px;width:160px;height:24px;overflow:hidden;}
/*优秀设计师*/
.sds_main{height:268px;padding:10px;}
.sdsmain{float:left;height:268px;}
.sdsmain li{width:110px;height:268px;overflow:hidden;text-align:center;float:left;padding:0 12px;position:relative;font-size:14px;}
.sdsmain li img{width:110px;height:110px;margin-bottom:8px;}
.sdsmain li p{height:28px;}
.sdsmain li em{position:absolute;z-index:2;background:url(sjsgz_zz.png) no-repeat 0 0;top:0;left:12px;width:110px;height:110px;display:block;}
.sdsmain li .s_button a{height:24px;width:86px;margin:auto;}
.sdsm_left, .sdsm_right{width:24px;height:178px;overflow:hidden;}
.sdsm_left{float:left;margin-right:8px;}
.sdsm_right{float:right;margin-left:8px;}
.sdsm_left a{display:block;border-right:#CCC 10px solid;border-top:transparent 10px solid;border-left:transparent 0 solid;border-bottom:transparent 10px solid;width:0;line-height:0;height:0;margin:70px auto auto 8px;}
.sdsm_right a{display:block;border-right:transparent 0 solid;border-top:transparent 10px solid;border-left:#CCC 10px solid;border-bottom:transparent 10px solid;width:0;line-height:0;height:0;margin:70px 8px auto auto;}
/*预约、报价*/
.izxbjm_txt input{border:1px solid #DEDEDE;width:236px;height:18px;padding:8px 10px;border-radius:6px;}
.izxbjm_txt1 input{border:1px solid #DEDEDE;width:99px;height:18px;padding:8px 10px;background:#f8f8f8 url(../img/bjsj_bg.gif) no-repeat right -20px;border-radius:6px;margin-bottom:6px;}
.izxbjm_txt2 input{border:1px solid #DEDEDE;width:236px;height:18px;padding:8px 10px;border-radius:6px;margin-bottom:6px;}
.izxbjm_txt3 input{border:1px solid #DEDEDE;width:105px;height:34px;padding:8px 10px;border-radius:6px;margin-bottom:6px;}
.bj_ydtxt{padding:3px;margin-bottom:6px;font-size:12px;padding-left:38px;line-height:16px;color:#C9C9C9;background:url(../img/bjsj_bg.gif) no-repeat 7px -150px;}
.yzm_1{float:right;width:120px;}
.yzm_1 input{height:36px;width:100%;display:block;line-height:18px;background:#F3F3F3;cursor:pointer;}
.yzm_2{float:right;width:120px;}
.yzm_2 input{color:#ccc;height:36px;width:100%;display:block;line-height:18px;background:#F3F3F3;cursor:pointer;}
.nice-select{width:100px;padding:0 10px;height:38px;border:1px solid #DEDEDE;position:relative;background:#f8f8f8;border-radius:6px;margin-bottom:6px;float:right;}
.nice-select input{display:block;width:100%;line-height:34px \9;border:0;outline:0;background:none;padding-left:0;}
.nice-select ul{width:100%;display:none;position:absolute;left:-1px;top:34px;overflow:hidden;background-color:#fff;overflow-y:auto;border:1px solid #DEDEDE;border-top:0;z-index:9999;}
.nice-select ul li{height:26px;line-height:26px;overflow:hidden;padding:0 10px;cursor:pointer;}
.nice-select ul li.on{background-color:#FAFAFA;}
.nice-select select{border:none;line-height:38px;width:105px;}
/*预约成功*/
.rsj_ok{text-align:center;padding-top:11px;}
.rsj_ok p{text-align:left;padding:15px 18px 5px;}
.rsj_ok p a{width:60px;height:24px;margin:auto;cursor:pointer;}
/* 最新预约 */
.zxyuyue_main{ height: 210px; overflow: hidden;margin:15px 20px;}
.zxyuyue { width: 100%; line-height: 24px;transform: translateY(0);transition: all 0.5s ease; }
.zxyuyue .listxl { margin: 0 auto; font-size: 12px; }
.zxyuyue .listxl span { display:block; float: left;margin: 0 2% 0 0; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.zxyuyue .listxl span.a { width: 25%; }
.zxyuyue .listxl span.b { width: 23%; }
.zxyuyue .listxl span.c { width: 23%; }
.zxyuyue .listxl span.d { width: 23%;margin-right: 0; }
/*通用左侧 预约、报价*/
.l_order{width:278px;}
.l_order .ibjsj_tag{height:36px;font-size:18px; border-radius: 8px;overflow: hidden; }
.l_order .ibjsj_tag a{float:left;display:block;width:50%;line-height:35px;text-align:center;cursor:pointer;text-decoration:none;text-indent:-8px;box-sizing: border-box;}
.l_order .ibjsj_tag .ibsjstag_on{background-color:#FFF;border: 0; color:#4d4d4d;}
.l_order .ibjsj_tag .ibt_yy i,.l_order .ibjsj_tag .ibt_bj i{width:16px;height:16px;display:block;float:left;background-image:url('../img/stagi_ico.png');background-repeat:no-repeat;margin:10px 0 auto 25px;}
.l_order .ibjsj_tag .ibt_yy i{background-position:0 0;}
.l_order .ibjsj_tag .ibsjstag_on.ibt_yy i{background-position:-16px 0;}
.l_order .ibjsj_tag .ibt_bj i{background-position:0 -16px;}
.l_order .ibjsj_tag .ibsjstag_on.ibt_bj i{background-position:-16px -16px;}
.l_order .ibjsj_main{width:238px;margin:12px 20px;}
.l_order .ibjsj_main .izxbjm_txt{margin-bottom:0;}
.l_order .izxbjm_txt input{border:1px solid #DEDEDE;width:216px;height:18px;padding:8px 10px;}
.l_order .izxbjm_txt1 input.lbs_mj{box-sizing: border-box; border:1px solid #DEDEDE;width:117px;height:40px;padding:8px 10px;margin-bottom:14px;}
.l_order .izxbjm_txt2 input{box-sizing: border-box; border:1px solid #DEDEDE;width:216px;height:18px;padding:8px 10px;margin-bottom:14px;}
.l_order .izxbjm_txt3 input.lbs_yzm{width:117px;}
.l_order .izxbjm_txt3 .yzm_1 input{width:116px;float:right;}
.l_order .izxbjm_txt3 .yzm_2 input{width:110px;float:right;}
.l_order .bj_ydtxt{padding:3px;margin-bottom:6px;font-size:12px;padding-left:38px;line-height:16px;color:#C9C9C9;background:url(../img/bjsj_bg.gif) no-repeat 7px -150px;}
.l_order .ibjsj_main .s_button{margin-bottom:12px;text-align:center;}
.l_order .ibjsj_main .s_button input{width:238px;height:40px;margin:auto;font-size: 16px;}
.l_order .ibjsj_main .ibjsj_txt{text-align:center;color:#666;font-size:14px;vertical-align:middle;line-height:28px;height:28px;overflow:hidden;width:236px;}
.l_order .ibjsj_main .ibjsj_txt em{color:#333;font-size:14px;}
.l_order .ibjsj_main .ibjsj_txt span{font-weight:bold;color:#f60;margin:0 5px;}
.l_order .ibjsj_main .ibjsj_txt i{color:#999;margin:auto 3px;font-size:14px;}
.l_order .nice-select{width:94px;}
.l_order .nice-select select{width:100%;line-height: 38px;height: 38px;background: #f8f8f8;}
.l_order .srok_t .srokt_tit{width:42px;}
.l_order .srok_t .srokt_main p, #rbjm3 p{padding-left:20px;}
.l_order #rbjm3{height:246px;}
.l_order .sr_bjjgok .nbjok_0{margin-top:6px;}
.l_order .table_txt{height:16px;line-height:16px;text-align:center;padding-bottom:6px;}
.l_order .table_txt .red{color:#ff552e;font-weight:bold;}
.l_order .izxbjm_txt2 input,.l_order .izxbjm_txt input{border:1px solid #DEDEDE;background: #f8f8f8;width:238px;height:40px;padding:8px 10px;margin-bottom:14px;}
.form_wrap{width:298px;height:298px;border-radius: 8px;overflow: hidden;}
.form_wrap .ibjsj_tag a{width:50%;box-sizing: border-box;border-radius: 6px;}
.form_wrap .ibjsj_main{width:260px;margin:15px 20px 0 20px;}
.form_wrap .nice-select{width:105px !important;}
.form_wrap .izxbjm_txt1 input.lbs_mj{width:127px;}
.form_wrap .izxbjm_txt2 input, .form_wrap .izxbjm_txt input,.form_wrap .ibjsj_main .s_button input{width:260px;}
.form_wrap .izxbjm_txt3 input.lbs_yzm,.form_wrap .izxbjm_txt3 .yzm_1 input{width:127px;}
.izxbjm_txt1 span#df{display:block;white-space:nowrap;width:100%;height:40px;line-height:40px;overflow:hidden}
.izxbjm_txt1 span#df select{float:left;padding-left:3px;width:32%;font-size:14px;margin:0 0 0 2%;height:34px;line-height:34px;border:1px solid #DEDEDE;color:#666;}
.izxbjm_txt1 span#df.qushixian select{width:49%;}
.izxbjm_txt1 span#df select:first-child{margin:0}
.first_line{height:32px;color:#666;}
.smess_main p{margin:10px auto;}
.smess_main p em{float:left;width:80px;text-align:right;}
.smess_main p span{width:432px;}
.smess_main span textarea{width:410px;height:60px;line-height:20px;padding:5px;border:1px solid #CCC;}
.smess_main .gbook textarea{width:750px;height:100px;line-height:20px;padding:5px;border:1px solid #CCC;}
.smess_main span input{height:20px;line-height:20px;padding:0 5px;border:1px solid #CCC;float:left;}
.smess_main span i{float:left;margin-left:10px;color:#999;}
.smess_main span img{float:left;margin-left:10px;vertical-align:middle;}
.smess_main .s_button{padding:5px 0 0 80px;*padding:8px 0 0 80px;}
.smess_main .s_button input{width:80px;line-height:24px;}
/* 二级页面样式区域 */
/*面包屑*/
.s_tag{padding:8px 8px 10px 0;line-height:22px;color:#999;width:1182px;height:22px;overflow:hidden;}
.s_tag a{margin:auto 5px;}
.s_tag em{font-family:Simsun;}
/*通用左侧标题*/
.l_tit{border-top:1px dotted #DEDEDE;padding-top:3px;height:32px;line-height:32px;*zoom:1;}
.l_tit:after{content:"\20";display:block;height:0;clear:both;}
.l_tit h3{font-size:18px;font-weight:normal;float:left;margin-left:8px;}
.l_tit h3 a{text-decoration:none;}
.l_tit .tit_class{margin-left:25px;}
.l_tit .tit_class li{float:left;font-size:15px;margin:auto 10px;}
.l_tit .tit_more{font-size:14px;margin-right:3px;}
.l_tit .tit_more a{text-decoration:none;}
.l_tit .tit_more i{font-family:Sunsim;font-style:normal;margin-left:3px;}
.l_tit em{color:#999;margin:auto 5px;font-family:Simsun;}
/*公司简介*/
.aboutme_main{padding:20px;font-size:15px;line-height:26px;}
.aboutme_main p{margin-bottom:15px;text-indent:30px;}
.aboutme_main img{max-width:870px;text-align:center;margin:auto auto 15px;}
/*公司新闻*/
.news_main{padding:20px;}
.news_main ul{font-size:16px;line-height:25px;margin-bottom:22px;*margin-bottom:22px;}
.news_main li{*zoom:1;margin-bottom:15px;border-bottom:1px dotted #eee;padding-bottom:15px;}
.news_main li img{float:left;height:80px;width:120px;margin-right:12px;}
.news_main li:after{content:"\20";display:block;height:0;clear:both;}
.news_main li i{width:3px;height:3px;background-color:#666;float:left;margin:15px 8px auto auto;}
.news_main li a{float:left;overflow:hidden;font-size:18px;width:100%;}
.news_main li a:hover{text-decoration:none;}
.news_main li em{color:#999;font-size:14px;}
.news_main li span{float:right;color:#999;font-size:14px;}
.news_main li p{font-size:20px;line-height:32px;color:#000;font-weight:400;}
.news_main .nli_txt{padding:5px 0 0 0;overflow:hidden;font-size:14px;line-height:22px;color:#666;font-weight:normal;}
/*新闻展示*/
.newshow_main{padding:20px 35px;min-height:976px;}
.newshow_main h2{text-align:center; font-size: 22px; line-height:35px;margin:8px auto 25px;color: #000; }
.newshow_main .doc_txt{border-bottom:1px dotted #999;line-height:32px;padding-bottom:5px;text-align:center;}
.newshow_main .doc_txt span{margin:auto 10px;color:#999;}
.newshow_main .doc_xts{margin:25px auto;padding:10px;line-height:25px;}
.newshow_main .doc_pagebody{margin:20px auto;}
.newshow_main .doc_pagebody ul ,.newshow_main .doc_pagebody li { list-style: none;float: left;font-size: 14px; }
.newshow_main .doc_pagebody li a { color: #888888; }
.newshow_main .doc_pagebody strong { font-weight: bold; }
.newshow_main .doc_pagebody span { font-size: 16px; }
.newshow_main .doc_pagebody p { font-size: 16px; text-indent: 2em;  line-height: 32px;margin: 5px 0px;}
.newshow_main .doc_pagebody img { display: block;width: auto;  text-align: center; margin: 5px auto; max-width: 100%;height: auto;}
/*- 装修效果图 -*/
.show_main{padding:20px 20px 20px;}
.show_main .cell{width:262px;border:1px solid #EEE;box-sizing: border-box; background:#fafafa;float:left;margin:0px 12px 12px 12px;position:relative;}
.show_main .cell em{display:none;position:absolute;z-index:1;top:0;left:0;text-align:center;}
.show_main .cell:hover em{display:block;}
.show_main .cell em a{width:100px;height:28px;line-height:28px;display:block;text-decoration:none;background-color:#D00;color:#FFF;cursor: pointer; }
.show_main .cell .wc_img{width:100%;height: 144px;overflow:hidden;position:relative;}
.show_main .cell .wc_img img{width:100%;;height: auto;min-height: 100%;}
.show_main .cell .wc_img:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}
.show_main .cell p{line-height:45px;font-size: 14px;border-top:none;text-align:left;padding:0 10px;width:238px;height:45px;overflow:hidden;background: #fff; }
.show_main .paginator{padding:30px 0 0 10px;text-align:center; }
.show .tit_more a{width:80px;height:22px;line-height:22px;margin:6px 6px auto auto;}
/*- 装修案例 -*/
.case .tit_more a{width:80px;height:22px;line-height:22px;margin:6px 6px auto auto;}
/*案例预览*/
#imgshow{height:100%;}
#imgshow_main{overflow:auto;background:#FFF;}
#imgshow_bottom{height:90px;overflow:hidden;margin-left:62px;}
#imgshow_bottom ul{height:80px;overflow:hidden;}
#imgmain{background-color:#FFF;}
.show .s_button input{width:80px;height:25px;line-height:23px;margin:5px auto auto;}
.case .s_button input{width:80px;height:25px;line-height:23px;margin:5px auto auto;}
/* 在线工地 */
.online{position:relative;z-index:0;}
.online .sonline_main{float:none;height:auto;text-align:center;margin-top:20px;}
.online .sonline_main ul{*zoom:1;}
.online .sonline_main ul:after{content:"\20";display:block;height:0;clear:both;}
.online .sonline_main ul li{text-align:center;width:177px;height:192px;float:left;margin:auto 20px 32px;}
.online .sonline_main ul li .son_img{width:183px;height:140px;display:block;position:relative;border:1px solid #DDD;margin-bottom:5px;box-sizing: border-box; }
.online .sonline_main ul li .son_img img{margin-top:4px;width:175px;height:132px;}
.online .sonline_main ul li .son_img em{position:absolute;z-index:2;bottom:4px;left:4px;width:175px;height:28px;overflow:hidden;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.online .sonline_main ul li .son_img i{position:absolute;z-index:3;bottom:4px;left:4px;width:175px;line-height:28px;height:28px;overflow:hidden;color:#FFF;}
.online .sonline_main ul li p{line-height:24px;width:185px;height:24px;overflow:hidden;}
.online .sonline_main ul li p a{ display: block;font-size: 14px;color: #999; }
.online .sonline_main ul li p b a{ color: #000;}
/*在线工地展示*/
.onlinesiteshow{margin:20px auto;}
.onlinesiteshow .top_bank{width:540px;height:180px;overflow:hidden;border:1px solid #DDD;margin:15px auto;*zoom:1;background-color:#F9F9F9;box-sizing: border-box;}
.onlinesiteshow .top_bank:after{content:"\20";display:block;height:0;clear:both;}
.onlinesiteshow .top_bank .tb_img{float:left;width:240px;height:180px;margin-right:15px;}
.onlinesiteshow .top_bank .tb_img img{width:240px;height:auto;overflow:hidden;}
.onlinesiteshow .top_bank .tb_txt{float:left;font-family:microsoft yahei;width: 260px;}
.onlinesiteshow .top_bank .tb_txt p{font-size:16px;width:280px;height:30px;overflow:hidden;line-height:30px;padding:5px 0;color:#C00;}
.onlinesiteshow .top_bank .tb_txt p em{font-style:normal;color:#666;}
.onlinesiteshow .top_bank .tb_txt .s_button{display:block;padding:10px 0 0 0;font-size:14px;position:relative;z-index:6;}
.onlinesiteshow .top_bank .tb_txt .s_button input{width:100px;height:30px;}
.onlinesiteshow .top_bank .tb_pho{float:right;text-align:center;margin:10px 10px auto auto;}
.onlinesiteshow .top_bank .tb_pho img{width:70px;height:90px;padding:3px;border:1px solid #CCC;background-color:#FFF;}
.onlinesiteshow .top_bank .tb_pho p{line-height:30px;}
.onlinesiteshow .oss_jd{margin:20px auto;}
.sggd_main .sggd_tit{*zoom:1;font-family:microsoft yahei;}
.sggd_main .sggd_tit:after{content:"\20";display:block;height:0;clear:both;}
.sggd_main .sggd_tit h3{font-size:22px;line-height:45px;text-indent:15px;font-weight:normal;color:#C00;}
.sggd_main .sggd_tit em{line-height:45px;font-style:normal;font-size:14px;}
.sggd_main .sggd_m{line-height:26px;font-size:14px;padding:10px 0 10px 50px;}
.sggd_main .sggd_m img{max-width:600px;padding:5px;background-color:#FFF;border:1px solid #DDD;margin:5px;}
.sggd_main .sggd_m p{margin:10px auto;padding-right:20px;}
/*- 阶段图标 -*/
.sggd_1 .sggd_tit i{background-position:-600px 0;}/*开工*/
.sggd_2 .sggd_tit i{background-position:-600px -45px;}/*水电*/
.sggd_3 .sggd_tit i{background-position:-600px -90px;}/*泥瓦*/
.sggd_4 .sggd_tit i{background-position:-600px -135px;}/*木工*/
.sggd_5 .sggd_tit i{background-position:-600px -180px;}/*油漆*/
.sggd_6 .sggd_tit i{background-position:-600px -225px;}/*安装*/
.sggd_7 .sggd_tit i{background-position:-600px -270px;}/*完工*/
/*- 设计精英 -*/
.designer .designer_main{min-height:978px;padding:20px;text-align:center;}
.designer_main .desli{border-bottom:1px dotted #9C9C9C;padding-bottom:25px;margin-bottom:25px;text-align:left;*zoom:1;position:relative;}
.designer_main .desli:after{content:"\20";display:block;height:0;clear:both;}
.designer_main .desli .headimg{width:145px;height:145px;overflow:hidden;position:relative;margin-right:20px;}
.designer_main .desli .headimg img{width:145px;height:145px;}
.designer_main .desli .headimg em{width:145px;height:145px;display:block;background:url(../img/sjsgz_zz.png) no-repeat 0 -110px;position:absolute;z-index:2;top:0;left:0;}
.designer_main .desli .des_rtxt{width:700px;line-height:24px;}
.designer_main .desli .des_rtxt div{margin-bottom:2px;*zoom:1;}
.designer_main .desli .des_rtxt div:after{content:"\20";display:block;height:0;clear:both;}
.designer_main .desli .des_rtxt div span{margin-right:30px;float:left;color:#333;}
.designer_main .desli .des_rtxt div em{float:left;color:#999;}
.designer_main .desli .des_rtxt .s_tit{display:inline-block;margin-bottom:8px;}
.designer_main .desli .des_rtxt .s_tit b{float:left;font-size:16px;line-height:24px;}
.designer_main .desli .des_rtxt .s_tit img{vertical-align:middle;margin-right:5px;}
.designer_main .desli .des_rtxt ul{*zoom:1;margin-top:10px;width:690px;height:50px;overflow:hidden;}
.designer_main .desli .des_rtxt ul:after{content:"\20";display:block;height:0;clear:both;}
.designer_main .desli .des_rtxt li{width:65px;height:50px;float:left;margin-right:15px;}
.designer_main .desli .des_rtxt ul span{float:left;width:18px;height:50px;background-color:#EEE;text-align:center;font-size:12px;color:#9C9C9C;margin-right:15px;}
.designer_main .desli .des_rtxt li img{width:65px;height:50px;}
.designer_main .desli .de_fj{position:absolute;z-index:2;right:10px;top:10px;}
.designer_main .desli .s_button a{width:80px;height:22px;}
.designer_main .desli img:hover{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
/*- 荣誉证书 -*/
.certificate .certificate_main{padding:20px;text-align:center;}
.certificate_main ul{padding-bottom:15px;*zoom:1;}
.certificate_main ul:after{content:"\20";display:block;height:0;clear:both;}
.certificate_main li{width:265px;height:233px;float:left;line-height:35px;margin:10px;overflow: hidden;}
.certificate_main li .img{width:265px;height:198px;border:1px solid #DDD;box-sizing: border-box; overflow: hidden; }
.certificate_main li .img img { width: 100%; display: block;}
.certificate_main li:hover img{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
.certificate_main li p{height:35px;text-align:center;font-size: 14px;}
.certificateshow_main{text-align:center;padding:25px;}
.certificateshow_main img{max-width:1148px;}
/*- 在线预约 -*/
.order{min-height:600px;}
.order .i_tit .tit_more{font-size:16px;padding-right:8px;}
.order .i_tit .tit_more input{width:16px;height:16px;margin:-1px 8px auto auto;vertical-align:middle;}
.order_main{padding:20px 0;}
.order_main h6{font-size:18px;font-weight:normal;text-align:center;border-bottom:1px dotted #eee;line-height:35px;padding-bottom:15px;}
.order_main h6 input{width:18px;height:18px;vertical-align:middle;margin-right:10px;}
.order_main h6 i{color:#F30;margin:auto 5px;}
.order_write{margin:auto;}
.order_write h6{font-size:14px;border:none;padding:0;color:#333;}
.order_write h6 em{color:#F30;margin:auto 5px;}
.order h3{display: block;line-height:35px;height:35px;font-size:18px;color:#333;}
.order h3 em{margin-left: 16px; font-size:12px;font-weight:normal;color:#aaa;}
.order_bd{margin:20px auto;}
.order_bd p{line-height:32px;*zoom:1;margin:12px auto;vertical-align:middle;}
.order_bd p:after{content:"\20";display:block;height:0;clear:both;}
.order_bd p em{width:120px;text-align:right;float:left;color:#000;}
.order_bd p em font{color:#F30;margin:auto 5px;}
.order_bd p span{float:left;color:#999;}
.order_bd p select{width:75px;margin-right:15px;float:left;height:30px;}
.order_bd p input{color:#333;line-height:20px;height:20px;padding:5px;border:1px solid #CCC;border-radius: 4px;margin-right:10px;}
.order_bd p span i{color:#333;margin:auto 15px;}
.order_bd p span i input{vertical-align:middle;}
.top_sxgs{font-size:16px;text-align:center;margin:10px auto 10px;}
.top_sxgs input{width:16px;height:16px;margin:-1px 8px auto auto;vertical-align:middle;}
.order_main .s_button{text-align:left;padding: 30px 0 100px 0;}
.order_main .s_button input{width:220px;height:40px;font-size:16px;box-shadow: 0 4px 8px rgba(0,0,0,.1);}
.order_bd .c_yzm_txt{width:80px;}
.order_bd .c_yzm_butt{display:inline-table;line-height:20px;height:32px;cursor:pointer;margin-left:-11px;width:90px;}
.order_bd .cyzm_1{background-color:#F3F3F3;}
.order_bd .cyzm_2{background-color:#F3F3F3;color:#ccc;}
/*- 在线留言 -*/
.guestbook .guestbook_main{min-height:996px;margin:10px 20px;}
.hy_lywz{border-bottom:1px dotted #CCCCCC;width:420px;margin:10px auto 0;}
.fy_lyxx{border-bottom:1px dotted #CCCCCC;margin:0 auto 10px;}
.hy_lywz,.fy_lyxx{line-height:25px;padding-bottom:5px;}
.hy_lywz .hy_wz1,.fy_lyxx .hy_wz1{color:#333;text-indent:25px;font-size:14px;}
.hy_lywz .hy_hf1,.fy_lyxx .hy_hf1{width:52px;height:24px;background:#f6f6f6;margin-top:5px;border:1px solid #cccccc;text-align:center;padding-left:0px;}
.hy_lywz .hy_hf1:hover,.fy_lyxx .hy_hf1:hover{width:52px;height:24px;background:#f8ede7;border:1px solid #ffd7c2;text-align:center;padding-left:0px;}
.hy_hf1{margin-right:8px;}
.fy_lyxx p{padding-left:10px;color:#999999;font-size:14px;}
.fy_lyxx p span{margin-right:12px;}
.hy_lywz .hy_hf1 a,.fy_lyxx .hy_hf1 a,.fy_lyxx1 .hy_hf1 a{color:#333333;font-size:14px;}
.hy_lywz .hy_hf1 a:hover, .fy_lyxx .hy_hf1 a:hover, .fy_lyxx1 .hy_hf1 a:hover{color:#333333;}
.hy_hfly{width:410px;margin:0 auto;border:1px solid #cccccc;background:#f6f6f6;}
.fy_lyhf{border:1px solid #cccccc;background:#f6f6f6;padding:5px;margin:5px 8px 8px 8px;}
.fy_lyhf1{border:1px solid #cccccc;background:#f6f6f6;width:410px;}
.gszs{color:#333333;font-size:14px;margin-top:8px;border-top:1px dashed #666666;padding-top:10px;}
.yyy_c{line-height:28px;height:28px;text-align:center;}
/*- 在线评价 -*/
.comments .comments_main{min-height:996px;margin:10px 20px;}
.pj_plnr{margin:0 auto 8px;padding-bottom:10px;border-bottom:1px dotted #999999;}
.pj_plnr p{float:left;line-height:30px;color:#999999;*zoom:1;font-size:14px;}
.pj_plnr p:after{content:"\20";display:block;height:0;clear:both;}
.pj_plnr p a{color:#999;}
/*-- 新追加（设计师&设计精英） -*/
.i_tit .i_tit_on{background-color:#FFF;display:block;float:left;padding-bottom:2px;padding-top:2px;padding-left:35px;padding-right:35px;border:1px solid #DDD;border-bottom:none;border-top:none;}
.i_tit .i_tit_off{display:block;float:left;padding-bottom:2px;padding-top:2px;padding-left:35px;padding-right:35px;}
.i_tit .it360{position:relative;}
.i_tit .it360 .ico_n{top:9px;right:14px;position:absolute;}
/*-- 公司基本信息重要板块 更新样式 --*/
.coy_x{border:1px solid #F5F5F5;background-color:#FFF;padding-top:12px;margin:auto 15px 8px;}
.new_sdcs{width:280px;height:58px;margin:5px auto 7px -16px;*zoom:1;_position:relative;background-color:#FFF;border-top:1px solid #FDCFCC;border-bottom:1px solid #FDCFCC;}
.clear_bor{border:none !important;text-align:center;height:40px;background-color:transparent;}
.new_sdcs table{width:280px;}
.new_sdcs td{width:50%;background-color:#FFF;color:#666;height:28px;line-height:28px;text-align:left;text-indent:16px;}
.new_sdcs td a{text-decoration:none;color:#F30;}
.yyzz_ico_on{display: inline-block; width:22px;height:18px;background:url(../img/rz_ico.png) no-repeat 0 0;vertical-align:-3px;cursor:pointer;}
.yyzz_ico_off{display: inline-block;width:22px;height:18px;background:url(../img/rz_ico.png) no-repeat 0 -40px;vertical-align:-3px;cursor:pointer;}
/*-- 公司简介 更新样式 --*/
.n_about .nabout_main{padding:8px 15px 8px 15px;height:300px;overflow:hidden;color:#222;margin-bottom:6px;line-height:20px;}
.n_about .nabout_main .info_t{padding-top: 5px;text-align: justify;line-height:20px;min-height:100%;overflow:hidden;text-indent:2em;font-size:14px;color: #666;}
.n_about .nabout_main img{margin-bottom:5px;width:135px;max-height:100px;float:left;margin:5px 15px 10px auto;}
.n_about .nabout_main a{color:#F60;font-family:simsun;font-size:12px;padding-left: 30px;background: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,1));}
.n_about .nabout_main a:hover{text-decoration:underline;}

/*-- 公司动态 更新样式 --*/
.n_news{height:365px;overflow:hidden; }
.n_news .nnews_main{padding:16px 10px 4px;line-height:26px;}
.n_news .nnews_main li{overflow-y:hidden;font-size:14px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px dotted #eee;height:80px;}
.n_news .nnews_main li a{text-decoration:none;}
.n_news .nnews_main li span.fl{display:block;overflow:hidden;}
.n_news .nnews_main li h5{display: block; font-size:20px;line-height:28px;height:28px;overflow:hidden;margin-bottom:6px;color:#000;font-weight:400;}
.n_news .nnews_main li p{padding-left:10px;line-height:22px;color:#666;font-size:14px;}
.n_news .nnews_main li i{width:3px;height:3px;display:block;background-color:#666;margin:14px 7px auto auto;float:left;}
.n_news .nnews_main li img{float:right;width:120px;height:90px;margin-top:-10px;*zoom:1;_position:relative;margin-left:15px;}
.n_news .nnews_main li h5:hover{text-decoration:underline}
/*-- 在线工地 更新样式 --*/
.nonline_main{height:225px;padding:15px 15px 0;overflow: hidden;}
.nonline_main .sol_li{border-top:1px dotted #eee;padding-top: 15px; margin-bottom:15px;}
.nonline_main .sol_li:first-child{border: 0;padding-top: 0;}
.nonline_main .sol_li .img{float:right;width:120px;height:90px;overflow: hidden; margin-left: 15px;}
.nonline_main .sol_li .img img{ display: block; width: 100%; height: auto;}
.nonline_main .sol_li .fl p{height:28px;line-height:28px;margin-bottom:7px;width:442px;overflow:hidden;}
.nonline_main .sol_li .fl p a{height:28px;overflow:hidden;position:relative;}
.nonline_main .sol_li .cl .fl{font-size: 16px;max-width:240px;overflow:hidden;}
.nonline_main .sol_li em{position:absolute;right:0;top:2px;line-height:28px;display:none;}
.nonline_main .sol_li em a{width:75px;height:24px;line-height:24px;*line-height:22px;font-size:14px;}
.nonline_main ul{margin-left:4px;clear:both;padding-top:18px;}
.nonline_main ul li{text-align:center;width:160px;height:180px;float:left;margin:auto 15px;}
.nonline_main ul li .son_img{width:158px;height:114px;display:block;position:relative;border:1px solid #DDD;margin-bottom:5px;}
.nonline_main ul li .son_img img{margin-top:4px;width:150px;height:105px;}
.nonline_main ul li .son_img em{position:absolute;z-index:2;bottom:4px;left:4px;width:150px;height:28px;overflow:hidden;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.nonline_main ul li .son_img i{position:absolute;z-index:3;bottom:4px;left:4px;width:150px;line-height:28px;height:28px;overflow:hidden;color:#FFF;}
.nonline_main ul li p{line-height:24px;width:160px;height:24px;overflow:hidden;}
/*-- 优秀设计师 新改样式 --*/
.nds_main{ padding:20px 0 22px 10px;}
.nds_main li{width:148px;height:210px;overflow:hidden;text-align:center;float:left;margin:auto 10px;position:relative;font-size:14px;}
.nds_main li .img{width:100%;height:150px;margin-bottom:8px;border:1px solid #DDD;border-radius:2px; box-sizing: border-box;overflow: hidden; }
.nds_main li img{width:100%;height: auto;border-radius:2px;}
.nds_main li p{height:28px;line-height: 28px;font-size: 14px;}
.nds_main li em{position:absolute;z-index:2;top:0;left:12px;width:110px;height:110px;display:block;}
.nds_main li .s_button{color: #999; height:24px;line-height:24px;box-sizing: border-box;}
/*-- 效果图 新改样式 --*/
.nimg_main{padding:20px 10px 0;position:relative;}
.n_imgshow h3{margin-right:25px;}
.n_imgshow .bigimg{width:460px;height:345px;position:relative;}
.n_imgshow .bigimg img{width:460px;height:345px;}
.n_imgshow .bigimg em{position:absolute;background:#000;filter:alpha(opacity=40);-moz-opacity:0.40;opacity:0.40;bottom:0;left:0;height:30px;width:460px;display:block;z-index:2;}
.n_imgshow .bigimg i{position:relative;z-index:3;bottom:30px;left:0;height:30px;line-height:30px;width:460px;display:block;color:#FFF;padding:0 10px;}
.n_imgshow .bigimg a{text-decoration:none;}
.n_imgshow .bigimg:hover em{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.n_imgshow .bigimg:hover img{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
.n_imgshow .simg_small_new{overflow:hidden;}
.n_imgshow .simg_small_new ul{overflow:hidden;height:345px;margin:0;}
.n_imgshow .simg_small_new li{position:relative;float:left;margin:auto auto 15px 15px;width:275px;height:152px;overflow:hidden;display:flex;align-items:center;}
.n_imgshow .simg_small_new li img{width:100%;min-height:160px;overflow:hidden;align-items:center;}
.n_imgshow .simg_small_new li em{position:absolute;background:#000;filter:alpha(opacity=40);-moz-opacity:0.40;opacity:0.40;bottom:0;left:0;height:30px;width:100%;display:block;z-index:2;}
.n_imgshow .simg_small_new li i{position:absolute;z-index:3;bottom:0;left:0;height:30px;line-height:30px;font-size: 14px; width:100%;display:block;color:#FFF;text-align:center;padding:0 5px; box-sizing: border-box; overflow:hidden;}
.n_imgshow .simg_small_new li a{text-decoration:none;overflow:hidden;display:block;width:100%;height:100%;}
.n_imgshow .simg_small_new li:hover em{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.n_imgshow .simg_small_new li:hover img{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
.n_imgshow .simg_small_new li.big{width:400px;height:335px;overflow:hidden;position:relative;float:left;margin-bottom:15px;margin-left:5px;}
.n_imgshow .simg_small_new li.big img{display:block;min-height:100%;}
/*联系我们*/
.n_count .ncou_main{padding:10px 0;font-size:14px;}
.n_count .ncou_main h4{font-size:18px;line-height:30px;margin-bottom:8px;}
.n_count .ncou_main h4 img{vertical-align:middle;margin-left:8px;}
.n_count .ncou_main p{line-height:24px;padding:3px 0;}
.n_count .ncou_main p i{color:#999;margin:auto 3px;}
.n_count .ncou_main p em{color:#666;width:58px;float:left;text-align:justify;text-align-last:justify;}
.ncou_main p span{width:198px;color:#666;}
.n_count .ncou_main p a{padding-left:20px;background:url(../img/titmap_ico.png) no-repeat 4px 1px;width:21px;height:16px;}
.n_count p.nc_tj{height:45px;line-height:45px;text-align:center;border-bottom:1px solid #FDCFCC;border-top:1px solid #FDCFCC;}
.n_count p.nc_tj em{color:#CCC;margin:auto 8px;font-family:Simsun;}
.n_count p.nc_tj i{color:#F30;margin-left:5px;}
/*资质证书*/
.ncer_main{padding:18px 10px 0;height:185px;}
.ncer_main li{width:190px;height:175px;overflow:hidden;float:left;text-align:center;line-height:24px;margin:auto 14px 10px;}
.ncer_main li span{ display: block; line-height: 36px; font-size: 14px;}
.ncer_main li .img{display: block; box-sizing: border-box; width:190px;height:135px;border:1px solid #DDD; overflow: hidden;}
.ncer_main li .img img{ display: block; width: 100%;}
.ncer_main li:hover img{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
/*左侧通用主要公司信息微调*/
.s_major .l_tel{line-height:22px;text-align:left;font-size:14px;*zoom:1;margin-bottom:5px;overflow:hidden;}
.s_major .l_tel:after{content:"\20";display:block;height:0;clear:both;}
.s_major .l_tel em{width:45px;float:left;color:#999;}
.s_major .l_tel span{width:193px;float:left;color:#F30;font-size:15px;font-weight:400;}
.s_major .l_tel span i{color:#999;margin:auto 3px;font-size:14px;}
/*预约按钮位置改变*/
.btn_sty{position:absolute;display:none;top:0px;left:0px;width:120px;height:32px;z-index:10;}
.btn_sty a{width:120px !important;height:32px !important;margin:0 !important;line-height:32px !important;border:none !important;border-radius:0px !important;background:#f60 !important;}
.ad-image:hover .btn_sty{display:block;}
#listBox{border-bottom:1px solid #EEE;line-height:36px;margin:auto 20px;padding:20px 0;}
#listBox div{*zoom:1;}
#listBox div:after{content:"\20";display:block;height:0;clear:both;}
#listBox div span{float:left;}
#listBox div span i{font-weight:bold;margin-right:10px;color:#C63;}
#listBox div em{width:12px;height:16px;display:inline-block;float:left;background:url(map_ico1.png) no-repeat 0 0;margin:10px auto auto 8px;cursor:pointer;}
.map_main{padding:20px;}
/*来自设计师*/
.lzsjs{background-image:url(lzsjs_ico.png);background-repeat:no-repeat;background-position:0 12px;padding-left:25px;padding-right:15px;font-size:15px;font-family:microsoft yahei;color:#999;}
.lzsjs img{vertical-align:middle;margin-left:5px;margin-top:-4px;}
.lzsjs a{color:#F60;font-weight:bold;}
/*评价 */
.eval_deta_w .ev_eval{width:858px;padding:27px 0px;margin:0 auto;}
.eval_deta p.eval_txt_p1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:800px;}
.ev_eval{overflow:hidden;border-bottom:1px solid #eee;padding:15px 20px;position:relative;}
.ev_eval:last-child{border-bottom:0;}
.ev_eval .pic_peo{float:left;width:48px;height:48px;border-radius:48px;overflow:hidden;}
.ev_eval .pic_peo img{float:left;width:48px;height:48px;border-radius:48px;}
.ev_eval .rig_p{float:left;width:780px;margin-left:14px;}
.ev_eval .wid_840{width:840px;margin-left:0;}
.ev_eval .rig_p .fir_l{overflow:hidden;}
.ev_eval .rig_p .fir_l p{font:14px/23px "microsoft yahei";color:#666;float:left;}
.ev_eval .rig_p .fir_l .has_eval{font-weight:bold;}
.ev_eval .rig_p .fir_l .has_eval em{margin:0 4px;color:#aaa;font-weight:normal;}
.ev_eval .rig_p .fir_l .tip_bb{float:left;overflow:hidden;margin-left:8px;}
.ev_eval .rig_p .fir_l .tip_bb span{float:left;font:12px/14px "microsoft yahei";margin:5px 0;color:#aaa;border-left:1px solid #e4e4e4;padding-left:5px;margin-right:5px;margin-left:-1px;}
.ev_eval .rig_p .fir_r{font:14px/23px "microsoft yahei";color:#666;float:right;}
.xing_level{overflow:hidden;}
.xing_level li{float:left;margin-right:20px;background-color:transparent !important;margin-top:2px !important;height:auto !important;border:none !important;padding:0 !important;}
.xing_level li span{float:left;font:14px/30px "microsoft yahei";color:#666;}
.xing_level li em{width:150px;height:30px;float:left;background:url(../img/mar_mpc2.png) no-repeat;background-size:84px 152px;}
.xing_level li em i{ display: none; }
.xing_level li .xing_1{background-position:0 -10px;}
.xing_level li .xing_2{background-position:0 -40px;}
.xing_level li .xing_3{background-position:0 -69px;}
.xing_level li .xing_4{background-position:0 -98px;}
.xing_level li .xing_5{background-position:0 -130px;}
.eval_deta span{float:left;color:#666;font:14px/24px "microsoft yahei";margin-right:25px;cursor:pointer;}
.eval_deta span i{float:left;width:20px;height:24px;margin-right:5px;background:url(../img/mar_mpc.png) no-repeat;background-size:400px;}
.eval_deta .date_i{color:#aaa;}
.eval_deta .dele_m i{background-position:-115px -63px;}
.eval_deta .reply_m i{background-position:-165px -63px;}
.eval_deta .praise_m i{background-position:-365px -14px;}
.eval_deta .pra_cli_m i{background-position:-365px -63px;}
.eval_deta .rep_ov_m i{background-position:-115px -114px;}
.pj_butt{text-align:center;margin-top:50px;*zoom:1;display:block;clear:both;position:absolute;}
.pj_butt:after{content:"\20";display:block;height:0;clear:both;}
.pj_butt a{width:150px;height:36px;background-color:#F60;text-align:center;line-height:36px;color:#FFF;display:block;margin:20px auto auto 25px;}
/*留言*/
.fwdp { width: 100%; margin: 0 auto;padding-top: 5px; }
.fwdp .lspj { line-height: 32px;font-size: 12px;+width: 100%;_width: 100%; }
.fwdp .lspj .pinlcont { +height: 44px;_height: 44px;line-height: 34px; }
.fwdp .lspj .leftt { float: left;width: 120px;text-align: center; }
.fwdp .lspj .leftt font { color: #ff2727; }
.fwdp .lspj .righy { float: right;width: 576px;background: #fff; }
.fwdp .lspj .righy p { display: inline-block;+display: block;_display: block;+float: left;_float: left; margin: 0; padding: 0 0 0 30px; }
.fwdp .lspj .righy font { display: inline-block;+display: block;_display: block;+float: left;_float: left;margin-right: 5px;font-size: 12px; }
.fwdp .lspj .righy span { display: inline-block;+display: block;_display: block;+float: left;_float: left;+margin-top: 6px;_margin-top: 6px;width: 5px;height: 10px;vertical-align:0px; background: url(//www.sheji456.com/pc2020/img/qijiandian/companpc_5.png) left top no-repeat;background-size: 10px 10px; }
.fwdp .lspj .righy span.er { background-position: -5px 0; margin-right: 5px; }
.fwdp .lspl { text-align: left; margin: 0 auto;padding: 10px 0  20px 0;border-top: 1px dotted #ddd;position: relative; }
.fwdp .lspt .lspl:first-child { border: 0; }
.fwdp .lspl .leftimg { position: absolute;left: 0;top: 18px; width: 48px;height: 48px; }
.fwdp .lspl .leftimg img { width: 48px;height: 48px;border-radius: 50%;border: 1px solid #ededed;+border: 0;_border: 0; }
.fwdp .lspl .rightlo { margin: 0 0 0 62px;min-height: 72px; }
.fwdp .lspl .rightlo .madhgj { padding: 8px 0; margin: 0 0 0 0;height: auto;line-height: 26px; }
.fwdp .lspl .rightlo .madhgj span { display: block; font-size: 14px;  }
.fwdp .lspl .rightlo .madhgj span:first-child { font-weight: bold; }
.fwdp .lspl .rightlo .madhgj span.a { font-size: 12px; }
.fwdp .lspl .rightlo .madhgj span.g { margin-left: 15px; }
.fwdp .lspl .rightlo .maderj { line-height: 26px;font-size: 14px; line-height: 20px;}
.fwdp .lspl .rightlo .maderj span { display: block; color: #ff3322;font-size: 14px;padding-bottom: 10px; }
.fwdp .lspl .btnoop { position: absolute;top: 50%;right: 30px;margin: -20px 0 0 0;line-height: 30px; }
.fwdp .lspl .btnoop a { display: block;padding: 0 15px; }
.fwdp .buju {padding-bottom: 5px;line-height: 20px;}
.fwdp .buju p {display: inline-block;margin-right: 10px;color: #666;font-size: 14px;}
.fwdp .buju span{display: inline-block!important; padding: 0 5px!important;color: #666!important;}
.fwdp .buju span:first-child{ padding-left: 0;}
.fwdp .buju i{ display: inline-block; font-style: normal;font-weight: bold; }
.fwdp .buju i.fwxx{position: relative; margin-right: -5px; }
.fwdp .zp{color: #666666;line-height:22px;font-size: 14px;margin-top: 15px;}
.ly_content .hgrol {margin: 15px 0 0 0;text-align: center;height: 40px;line-height: 40px;padding-bottom: 30px; }
.ly_content a.hgroe { display: inline-block; margin: 0 10px; width: 150px;border-radius: 5px;color: #666;font-size: 14px;border: 1px solid #666; }
.ly_content a.sdfan { display: inline-block; margin: 0 10px; width: 150px;border-radius: 5px;color: #FF6600;border: 1px solid #FF6600;font-size: 14px; }
/*留言编辑*/
.ly_content #xxx { text-align: center; }
.ly_content #xxxx { text-align: center; }
.ly_content .more3,
.ly_content .more2,
.ly_content .more,
.ly_content .less {display: inline-block; width: auto; background: #f8f8f8;margin: 10px auto;padding: 0 20px; text-align: center;font-size: 12px; height: 40px;line-height: 40px;border: 0;box-shadow: none;border-radius:20px; }
.ly_content .more2 { color: #FF5722; }
.ly_content .red { color: #FF5722; }
.show_liuyan { display: none;z-index: 89; position: fixed;left: 0;top: 0;width: 100%;height: 100%; }
.show_liuyan .show_bg { position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.3; }
.show_liuyan .edit_pinlun {border: 0; width: 680px;height:430px;margin: -280px 0 0 -340px; box-sizing: border-box; padding: 30px 20px;border-radius: 10px;background: #fff;position: absolute;left: 50%;top: 50%; }
.edit_pinlun .qwegfgd { text-align: center; display: block;font-size: 18px;padding: 0 20px 20px 20px;font-weight: bold; }				
.edit_pinlun p { font-size: 16px;padding-bottom: 10px;float: left;margin-right: 15px; }
.edit_pinlun .pinlen_left { width: 12%;position: absolute;left: 0;top: 5px; text-align: right;} 
.edit_pinlun .pinlen_right { width: 84%;position: relative;margin-left: 14%; }
.edit_pinlun .lisdy { margin: 10px 0;position: relative; }
.edit_pinlun input { display: block;background: #f8f8f8;float: left; width: 230px;height: 38px;line-height: 38px;text-indent: 1em;border: 1px solid #ddd;border-radius: 4px; }
.edit_pinlun textarea { display: block;background: #f8f8f8; width: 100%;height: 80px;line-height: 20px;padding: 10px; border: 1px solid #ddd;border-radius: 4px; }  
.edit_pinlun img { width: auto; height: 35px;display: block;margin:2px 0 0 -114px;float: left;border-radius:0 4px 4px 0; }
#edit_subimt{display: inline-block;height: 38px;line-height: 38px;padding: 0 18px;border-radius: 4px;background-color: #FF5722;color: #fff;white-space: nowrap;text-align: center;font-size: 14px;border: none;cursor: pointer;}

/*暂无信息样式*/
.no_cont{ text-align: center;width: 100%;height: 140px; margin: 15px auto;background: #fffcfb;border-radius: 8px;}
.no_cont:after{content:"\20";display:block;clear:both;height:0;}
.no_cont .nocont_img{display:inline-block;vertical-align: middle;margin-top: 50px; background:url(../img/nocont_img1.png) no-repeat;width:64px;height:42px;background-size:100%;margin-right:8px;}
.no_cont .nocont_txt{display:inline-block;vertical-align: middle;margin-top: 50px;}
.no_cont .nocont_txt p{color:#CCC;line-height:42px;}
.com_pic{width:248px;height:156px;position:relative;margin:5px auto 10px;overflow:hidden;}
.com_pic img{display:block;margin:0 !important;width:100% !important;max-height:none !important;min-height:100% !important;position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);}
.mor_info{float:right;background-color:#fff;margin-top:-20px;position:relative;padding-left:5px;}
.bold_cs{color:#f60;float:left;text-decoration:underline;}
.bold_cs a{color:#f60;font-size:14px;line-height:20px;}
.m_hot{float:left;width:22px;height:20px;background:url(../img/hot_c.png) no-repeat center;background-size:30px;margin-top:-8px;margin-left:-5px;}
/*-施工团队-*/
.designer_2020{padding:20px;text-align:center;}
.designer_2020 .desli{width:240px;text-align:center;float:left;margin:0px 23px 15px;box-sizing: border-box;-webkit-transition:all .2s linear;transition:all .2s linear;}
.designer_2020 .desli:hover{border-color:#FFF;box-shadow:1px rgba(0,0,0,.1);}
.designer_2020 .desli a{text-decoration:none;}
.designer_2020 .desli .headimg{width:145px;height:145px;overflow:hidden;position:relative;display:block;margin:0 auto 5px;}
.designer_2020 .desli .headimg img{width:100%;height:auto;}
.designer_2020 .desli .headimg font{position:relative;bottom:25px;z-index:5;margin:auto;display:inline-table;text-align:center;background-color:#666;border-radius:22px;color:#FFF;padding:0 10px;font-size: 14px; }
.designer_2020 .desli .headimg em{width:145px;height:145px;display:block;background:url(sjsgz_zz.png) no-repeat 0 -110px;position:absolute;z-index:2;top:0;left:0;}
.designer_2020 .desli h5{font-size: 16px; font-weight:bold;}
.designer_2020 .desli p{font-size: 14px; text-align:left;height:22px;line-height:22px; width:100%;overflow:hidden;}
.designer_2020 .desli p.txt_cb{text-align:center;margin-bottom:5px;color:#666;font-size:14px;}
.designer_2020 .desli a:hover p{color:#666;}
.designer_2020 .ds2020_list{*zoom:1;}
.designer_2020 .ds2020_list:after{content:"\20";display:block;height:0;clear:both;}
.designer_show{margin:25px auto auto;text-align:center;}
.designer_show .headimg{width:180px;height:180px;overflow:hidden;margin:auto auto 10px;border-radius:90px;border: 1px solid #DDD;box-sizing: border-box;}
.designer_show .headimg img{width:100%;height:auto;margin: 0 auto;}
.designer_show h5,.designer_show h2{text-align:center;font-size: 16px; font-weight:bold;}
.designer_show p.txt_cb{text-align:center;margin-bottom:10px;color:#999;font-size:14px;}
.designer_show .yy_butt{width:140px;height:32px;font-size: 16px; border-radius:5px;border:1px solid #DDD;display:inline-table;text-align:center;margin:10px auto 30px;}
.designer_show .dshow_txt{background-color:#f8f8f8;border-radius: 4px; text-align:left;padding:15px;margin:auto;font:14px/32px microsoft yahei;overflow:hidden;}
.designer_show .dshow_txt p{color:#666;height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.designer_show .dshow_txt em{color:#222;}
.designer_show .case_list{text-align:left;margin:50px 20px 20px;}
.designer_show .case_list h3{font:18px/54px microsoft yahei;border-bottom:1px solid #E7E7E7;*zoom:1;}
.designer_show .case_list h3:after{content:"\20";display:block;clear:both;height:0;}
.designer_show .case_list h3 i{font:14px/32px microsoft yahei;margin:auto auto auto 8px;color:#CCC;}
.designer_show .case_list h3 span.cltit_off{font:18px/54px microsoft yahei;display:block;float:left;padding:0 20px;cursor:pointer;}
.designer_show .case_list h3 span.cltit_on{font:18px/54px microsoft yahei;display:block;float:left;color:#F30;border-bottom:2px solid #F30;padding:0 20px;cursor:pointer;}
.listabout{font:15px/26px microsoft yahei;margin:30px auto;}
.listabout p{margin-bottom:15px;}
.case_list{margin:0 10px;}
.case_list ul{margin:10px -15px 25px;*zoom:1;}
.case_list ul:after{content:"\20";display:block;height:0;clear:both;}
.case_list li{width:200px;float:left;margin:11px; overflow: hidden;}
.case_list li .img{width:100%; height:150px;margin-bottom:5px; overflow: hidden;}
.case_list li img{width:100%; height: auto; min-height: 100%;}
.case_list li p{font-size: 14px;height:30px;line-height: 30px; overflow:hidden;}
.designer_show .gzgr_about{text-align:left;margin:50px 9px 20px;}
.designer_show .gzgr_about h3{font:18px/54px microsoft yahei;border-bottom:1px solid #E7E7E7;margin-bottom:10px;}
.designer_show .gzgra_txt{font-size: 14px;}
.side_ad{overflow:hidden;margin-top:10px;width:300px;height:367px;position:relative;}
.side_ad img{display:block;width:100%;height:100%;}
/*边框*/
.s_bor{border:1px solid #ffcccc;}
/*按钮*/
.s_button a{color:#999;display:block;text-align:center;border-radius:2px;cursor:pointer;}
.s_button a:hover{color:#999;text-decoration:none;}
.s_button input{cursor: pointer; text-align: center; width: 176px; height: 36px; line-height: 34px;font-size: 14px;box-sizing: border-box;border-radius: 6px;cursor: pointer;background: #FF6600; border: 1px solid #FF6600;color: #fff;text-decoration: none; }
.s_button input:hover{opacity: 0.8;}
/*在线工地进度*/
.gdplan_1,.gdplan_2,.gdplan_3,.gdplan_4,.gdplan_5,.gdplan_6,.gdplan_7{background-image:url('../img/gdplan_bg.png');background-repeat:no-repeat;width:435px;height:50px;font-size:0;text-indent:-99999999px;}
.gdplan_1 a,.gdplan_2 a,.gdplan_3 a,.gdplan_4 a,.gdplan_5 a,.gdplan_6 a,.gdplan_7 a{width:435px;height:50px;display:block;}
.gdplan_1{background-position:0 0;}
.gdplan_2{background-position:0 -50px;}
.gdplan_3{background-position:0 -100px;}
.gdplan_4{background-position:0 -150px;}
.gdplan_5{background-position:0 -200px;}
.gdplan_6{background-position:0 -250px;}
.gdplan_7{background-position:0 -300px;}
.sonline_main .sol_li:hover img{border-color:#FDCFCC;background-color:#FFFBFB;}
.sonline_main ul li p b{display:block;}
.sonline_main ul li:hover .son_img{background-color:#FFFBFB;border-color:#FDCFCC;}
/*优秀设计师滚动按钮*/
.sdsm_left:hover a{border-right:#F00 10px solid;}
.sdsm_right:hover a{border-left:#C00 10px solid;}
/*优秀工长滚动按钮*/
.sgsm_left:hover a{border-right:#F00 10px solid;}
.sgsm_right:hover a{border-left:#C00 10px solid;}
/*预约报价*/
.s_order .ibjsj_tag .ibsjstag_off{background-color:#FFF0EA;}
.zxyy_list{border-top:1px solid #FDCFCC;}
.l_order .ibjsj_tag .ibsjstag_off{background-color:#FFF0EA;}
/*新闻展示内容提示*/
.doc_xts{background-color:#FFFBFB;}
.doc_xts em{color:#C00;}
/*装修效果图列表页滑过在线预约按钮*/
.show_main .cell em a:hover{background-color:#C00;}
/*装修案例列表页滑过在线预约按钮*/
.case_main .cell em a:hover{background-color:#C00;}
/*在线工地展示*/
.sggd_main{background:url(sggd_bg.png) repeat-y 37px 0;padding-left:15px;}
.sggd_main .sggd_tit i{width:45px;height:45px;text-align:center;float:left;background-image:url(gdplan_bg.png);background-repeat:no-repeat;}
/*在线评价 列表页*/
.pj_plnr a{color:#C00;}
/* 弹窗关闭也提交按钮 */
.zxgdbm_main .yycg_m p .yycgip_butt:hover{background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #DB0000), color-stop(1, #B80000));filter:progid;}
/*-- 装修问答 更新样式 --*/
.tw_wd_butt a:hover{background-color:#F30;}
.n_zxwd .nzxwd_main li i{color:#C00;}
.layui-layer{top: 50% !important;}
/*-- 最新预约 更新样式 --*/
.n_zxyy_list,.l_zxyy_list{border-top:1px solid #FDCFCC;}
/*-设计施工团队-*/
.designer_show a.yy_butt{ display: inline-block;cursor: pointer; text-align: center; width: 176px; height: 36px; line-height: 34px;font-size: 14px;box-sizing: border-box;border-radius: 6px;cursor: pointer;background: #FF6600; border: 1px solid #FF6600;color: #fff;text-decoration: none; }
.designer_show a:hover .yy_butt{ opacity: 0.9; }
.ad-gallery{width:100%;background:#FFF;margin:0 auto;}
.ad-gallery, .ad-gallery *{margin:0;padding:0;}
.ad-gallery .ad-image-wrapper{width:100%;height:auto;margin-top:5px;margin-bottom:10px;position:relative;overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:9;top:48%;left:48%;border:1px solid #CCC;width: 4vw;height: 4vw;}
.ad-gallery .ad-image-wrapper .ad-next{position:absolute;right:0;top:0.5%;width:50%;height:90%;display:block;z-index:1;cursor:url(../img/ad_next.cur),auto;background-image:url(../img/opacity.png);}
.ad-gallery .ad-image-wrapper .ad-prev{position:absolute;left:0;top:0.5%;width:50%;height:90%;display:block;z-index:1;cursor:url(../img/ad_prev.cur),auto;background-image:url(../img/opacity.png);}
.ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9;max-height: 100% !important;}
.ad-gallery .ad-image-wrapper .ad-image a img{border:0;position:absolute;z-index:0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-prev{position:absolute;overflow:hidden;top:0;left:0;width:50%;height:100%;z-index:2;cursor:url(../img/ad_prev.cur),auto;;background-image:url(../img/opacity.png);}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-next{position:absolute;overflow:hidden;top:0;left:50%;width:50%;height:100%;z-index:2;cursor:url(../img/ad_next.cur),auto;background-image:url(../img/opacity.png);}
.ad-gallery .ad-image-wrapper .ad-image-description{position:absolute;bottom:0px;left:0px;padding:7px;text-align:left;width:100%;z-index:2;background:#000;opacity:0.7;filter:alpha(opacity=70);color:white;cursor:default;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description strong{font-weight:normal;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:block;}
.ad-gallery .ad-controls{height:32px;margin-top:-15px;}
.ad-gallery .ad-info{float:left;}
.ad-gallery .ad-slideshow-controls{float:right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic;}
.ad-gallery .ad-nav{position:relative;height:66px;width:897px;overflow:hidden;float:left;}
#ad-prev-page,#ad-next-page{float:left;}
#ad-prev-page img,#ad-next-page img{height:58px;width:78px;padding:3px;border:1px dotted #666;background-color:#EEE;}
#ad-prev-page:hover img,#ad-next-page:hover img{border:1px solid #FFF;background-color:#EEE;}
.ad-gallery .ad-back{float:left;z-index:999;cursor:pointer;width:18px;height:66px;display:block;margin-left:10px;margin-right:2px;background:url(../img/ico_left.png) 0 10px no-repeat;}
.ad-gallery .ad-forward{float:left;z-index:999;cursor:pointer;width:18px;height:66px;display:block;margin-left:2px;margin-right:10px;background:url(../img/ico_right.png) 0 10px no-repeat;}
.ad-gallery .ad-nav .ad-thumbs{float:left;overflow:hidden;width:837px;height:66px;display:block;position:relative;}
.ad-gallery .ad-thumbs .ad-thumb-list{float:left;list-style:none;}
.ad-gallery .ad-thumbs li{float:left;padding-right:7px;position:relative;}
.ad-gallery .ad-thumbs li a{display:block;}
.ad-gallery .ad-thumbs li a img{border:1px solid #969696;padding:3px;background:#777;height:58px;width:78px;}
.ad-gallery .ad-thumbs li tt{position:absolute;z-index:55555555;background-color:#000;color:#CCC;left:4px;bottom:4px;padding:0 5px;line-height:16px;height:16px;font-size:9px;font-family:Arial, Helvetica, sans-serif;}
.ad-gallery .ad-active li tt{color:#FFF;}
.ad-gallery .ad-thumbs li a.ad-active img{border:1px solid #666;padding:3px;display:block;width:78px;height:58px;background-color:#EEE;}
.ad-preloads{position:absolute;left:-90000px;top:-90000px;}
#compan_xf { width: 100px;overflow: hidden; position: fixed;color: #999;font-size: 12px; border: 2px solid #FF6600;box-shadow: 0 2px 4px rgba(0,0,0,.2); z-index: 9; transition: ease all 0.4s; font-family: "microsoft yahei"; right: 0; bottom: 230px;height: auto; border-radius: 6px; } 
#compan_xf .topdfs { position: relative; background: #FF6600; width: 100%;height: 40px;margin: 0 auto; background: url(//www.sheji456.com/pc2020/img/qijiandian/companxf_a.png) no-repeat center 4px;background-size:104px 21px ; }
#compan_xf .topdfs span { position: absolute;top: 2px;right: -2px; display: block;float: right;width: 20px;height: 20px;border-radius: 50%;cursor: pointer; }
#compan_xf .topdfs span:hover { background: #000;opacity: 0.1; }
#compan_xf .topSfs { padding: 2px 0;background: #fff; margin: 0px auto 0 auto;border-radius: 6px; }
#compan_xf .companxf_dh { text-align: center;margin: 0 5px 0px 5px ;padding-bottom: 6px; }
#compan_xf .companxf_dh p { font-size: 12px;height: 25px;line-height: 30px; }
#compan_xf .companxf_dh span { display: block;margin: 5px 0;line-height: 30px;font-size: 12px;white-space: normal; }
#compan_xf .companxf_dh a { text-decoration: none; }
#compan_xf .xf_dianhua span  { margin: 0 0;background: transparent;color: #333;font-weight: bold;line-height: 20px; } 
#compan_xf .xf_erweima { border-top: 1px solid #eee;padding-top: 6px; }
#compan_xf .xf_erweima span { margin: 0 0; }
#compan_xf .xf_erweima canvas { display: block;margin: 0;width: 100%;height: auto; }
#compan_xf .xf_erweima img { display: block;margin: 0;width: 100%;height: auto; }
#compan_xm { display: none; position: fixed;cursor: pointer;  border: 4px solid #ff3322;background: #ff3322;right: 0; top: 230px; box-shadow: 0 2px 4px rgba(0,0,0,.2); z-index: 9;border-radius: 4px; }
#compan_xm div {  width: 24px;height: 125px; background: url(//www.sheji456.com/pc2020/img/qijiandian/companxf_b.png) no-repeat center 4px; }
/* 右公共改版 */
.newshow_right{ width: 280px; margin-top: 84px; }
.newshow_right .title{ padding: 0px 0 10px; font-weight: bold;font-size: 20px!important; line-height: 24px!important; height: 24px!important;color: #000!important;} 
.newshow_right .title em{position: relative; display: inline-block;}
.newshow_right .title em::before{ content: "";position: absolute; left: -6px;right: -8px; bottom: -5px;height: 16px;z-index: 0; opacity: 0.3; background:url(//www.sheji456.com/company/img/title.png) repeat-x right bottom;background-size: 100% 100%;}
.newshow_right #biaodanshow{background: #fff; height: 510px;}
.newshow_right #biaodanshow.fixed{  position: fixed; top:0;  }
.newshow_right .right_table { background: #fff;border: 0;padding-top: 0px; margin: 0 auto 60px; }
.newshow_right .right_title { margin: 20px 0 ;height: 120px;}
.newshow_right .right_title img { border-radius:4px; }
.newshow_right .right_table .table_list{position: relative; margin-top: 15px;}
.newshow_right .right_table .table_list input.txt, .newshow_right .right_table span#df select{ background: #f8f8f8;color: #333;border-radius: 4px;font-size: 14px; }
.newshow_right .right_table .right_top .table_list_top { color: #494949;font-size: 14px; }
.newshow_right .right_table .right_top .table_list_top font { color: #FF6600; }
.newshow_right .right_table .table_list input.but_default, .newshow_right .right_table .table_list input.but_default:hover {height: 42px; line-height: 42px; font-size: 16px;margin-top: 0; background: #FF6600;border-radius: 4px; }
.newshow_right .right_table .zdd_Information {font-size: 14px; padding: 16px 0 16px;color: #666;height: 16px;line-height: 16px;text-align: center;}
.newshow_right .right_table .tongyong_wa{margin:6px 0 6px 0px;position: relative; margin-left: 0; padding-left: 14px; color: #666!important;}
.newshow_right .right_table .tongyong_wa .in_icon { display: inline-block;vertical-align: -2px;margin-right: 4px;width: 9px; height: 11px;margin-top: -5px;background: url(//www.sheji456.com/pc2020/img/index/index_sprites.png?rd=123) no-repeat left center; background-position: -221px -47px;position: absolute;left: 0;top: 17px; }
.newshow_right .right_table .tongyong_wa a{ color: #666!important;font-size: 12px;}
.newshow_right .right_table .sup3{line-height: 20px; position: absolute;top:50%;right: 10px;margin-top: -12px; }
.newshow_right .news_count .ncou_main{ padding: 10px 10px 10px 0;font-size: 14px;}
.newshow_right .news_count .ncou_main h4{font-size:18px;line-height:30px;margin-bottom:8px;}
.newshow_right .news_count .ncou_main h4 img{vertical-align:middle;margin-left:8px;}
.newshow_right .news_count .ncou_main p{line-height:24px;padding:3px 0;}
.newshow_right .news_count .ncou_main p i{color:#999;margin:auto 3px;}
.newshow_right .news_count .ncou_main p em{color:#666;width:58px;float:left;text-align:justify;text-align-last:justify;} 
.newshow_right .news_count .ncou_main p a{padding-left:20px;background:url(../img/titmap_ico.png) no-repeat 4px 1px;width:21px;height:16px;}
.newshow_right .news_count p.nc_tj{height:45px;line-height:45px;text-align:center;border-bottom:1px solid #FDCFCC;border-top:1px solid #FDCFCC;}
.newshow_right .news_count p.nc_tj em{color:#CCC;margin:auto 8px;font-family:Simsun;}
.newshow_right .news_count p.nc_tj i{color:#F30;margin-left:5px;}
/* 图片放大代码 */
#baguetteBox-overlay{display:none;opacity:0;position:fixed;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:#222;background-color:rgba(0,0,0,0.8);-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;transition:opacity .5s ease;z-index:99999999999999999999999999999999999999}
#baguetteBox-overlay.visible{opacity:1}
#baguetteBox-overlay .full-image{display:inline-block;position:relative;width:100%;height:100%;text-align:center}
#baguetteBox-overlay .full-image figure{display:inline;margin:0;height:100%}
#baguetteBox-overlay .full-image img{display:inline-block;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6)}
#baguetteBox-overlay .full-image figcaption{display:block;position:absolute;bottom:0;width:100%;text-align:center;line-height:1.8;color:#ccc;background-color:#000;background-color:rgba(0,0,0,0.6);font-family:Verdana,Geneva,sans-serif}
#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#baguetteBox-slider{position:absolute;left:0;top:0;height:100%;width:100%;white-space:nowrap;-webkit-transition: left 0.4s ease, -webkit-transform 0.4s ease;transition: left 0.4s ease, -moz-transform 0.4s ease;transition: left 0.4s ease, transform 0.4s ease;}
#baguetteBox-slider.bounce-from-right{-webkit-animation:bounceFromRight .4s ease-out;-moz-animation:bounceFromRight .4s ease-out;animation:bounceFromRight .4s ease-out}
#baguetteBox-slider.bounce-from-left{-webkit-animation:bounceFromLeft .4s ease-out;-moz-animation:bounceFromLeft .4s ease-out;animation:bounceFromLeft .4s ease-out}
.baguetteBox-button#next-button,.baguetteBox-button#previous-button{top:50%;top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px);top:calc(50% - 30px);width:44px;height:60px}
.baguetteBox-button{position:absolute;cursor:pointer;outline:0;padding:0;margin:0;border:0;-moz-border-radius:15%;border-radius:15%;background-color:#323232;background-color:rgba(50,50,50,0.5);color:#ddd;font:1.6em sans-serif;-webkit-transition:background-color .4s ease;-o-transition:background-color .4s ease;-moz-transition:background-color .4s ease;transition:background-color .4s ease}
.baguetteBox-button:hover{background-color:rgba(50,50,50,0.9)}
.baguetteBox-button#next-button{right:2%;display:block !important}
.baguetteBox-button#previous-button{left:2%;display:block !important}
.baguetteBox-button#close-button{top:20px;right:2%;right:-webkit-calc(2% + 6px);right:-moz-calc(2% + 6px);right:calc(2% + 6px);width:30px;height:30px}
.baguetteBox-button svg{position:absolute;left:0;top:0} 
 /* 分享 */
.textdownffxs { padding: 25px 0 45px;margin-bottom: 45px;border-bottom: 1px solid #eee;}
.textdownffxs .fx_sscgx { width: 240px;float: left;font-size: 14px;}
.textdownffxs .fx_sscgx span { font-size: 14px;}
.textdownffxs .fx_sscgd { float: right;line-height: 30px; }
.textdownffxs .fx_sscgd span { font-size: 14px;display: inline-block;margin-left: 15px; cursor: pointer;    padding: 0 8px 0 26px;}
.textdownffxs .fx_sscgd #shouchang_btn,
.textdownffxs .fx_sscgd #dianzhang_btn { background:url(//www.sheji456.com/company/img/iconzan.png) no-repeat left top;background-size:20px 111px; }
.textdownffxs .fx_sscgd #dianzhang_btn {background-position: 0 2px;}
.textdownffxs .fx_sscgd #dianzhang_btn.on {background-position:0 -28px;}
.textdownffxs .fx_sscgd #shouchang_btn {background-position: 0 -59px; }
.textdownffxs .fx_sscgd #shouchang_btn.on {background-position: 0 -89px;}
.shangxiab p {text-indent: 0; font-size: 14px; margin: 0;color: #999;display: block;width: 48%; } 
.shangxiab p span { font-size: 14px;display: inline-block;margin-right: 5px; }
.shangxiab p a {font-size: 14px;  color: #666; }
.shangxiab p a:hover { text-decoration: underline; }
/* 案例列表 */
.designer_content .i_tit{ display: none;}
.designer_content .shejishi_list{ margin-bottom: 30px;} 
.designer_content .shejishi_list .item{ float: left; width: 50%;margin-bottom: 30px; }
.designer_content .shejishi_list .text{ width: 380px;}
.designer_content .shejishi_list span{color: #666; font-size: 14px; text-align: justify;}
.designer_content .shejishi_list .img{background: #fdfdfd; float: left; display: block; margin-right: 35px; width: 130px; height: 130px; border-radius: 50%;overflow: hidden;}
.designer_content .shejishi_list .img img{display: block;width: 100%; }
.designer_content .shejishi_list .name{ margin-top: 10px; line-height: 30px; font-size: 24px;color: #000; }
.designer_content .shejishi_list .name span{ font-size: 14px;color: #333; }
.designer_content .shejishi_list .time{ margin:  0 auto; height: 36px; line-height: 36px; padding-left: 30px;  background: url(//www.sheji456.com/company/img/hangyejingyan.png) no-repeat left center; background-size: 18px 19px;}
.designer_content .shejishi_list span.sheji{ float: right;  display: block;border-radius: 4px; width: 84px;height: 28px;line-height: 28px; background: #fff; color: #FF6600; border: 1px solid #FF6600; font-size: 12px; text-align: center;}
.designer_content .shejishi_list .linian{max-height: 52px; padding-left: 30px;  background: url(//www.sheji456.com/company/img/sheji.png) no-repeat left 11px;background-size: 16px 16px;line-height: 26px;padding-top: 5px;}
.designer_content .shejishi_list .item:hover span.sheji{ text-decoration: underline;background: #FF6600; color: #fff;} 
.designer_content .shejishi_list .item{ padding: 20px;box-sizing: border-box;margin-bottom: 10px;}
.designer_content .shejishi_list .item:hover{background: #f3f3f3; }  
/* 案例详情 */
.gallery_list_content .i_tit {display: none; margin-left: 0;}
.gallery_list_content .anli_list{ padding-bottom: 40px;}
.gallery_list_content .anli_list .cell{position:relative;float:left;transition:0.5s;margin:0 15px 15px 0;border-radius: 4px;box-sizing: border-box;border-radius: 20px 20px 0 0; border: 1px solid #eee; width:390px;height:353px;overflow:hidden;}
.gallery_list_content .anli_list .cell:hover{transform: translateY(-4px);box-shadow: 0 0 5px 0.1px rgb(0 0 0 / 10%);}
.gallery_list_content .anli_list .cell:nth-child(4n){ margin-right:0px ;}
.gallery_list_content .anli_list .cell .img{width:100%;height:291px;overflow:hidden;}
.gallery_list_content .anli_list .cell img{width:100%;height:auto;border-radius: 20px 20px 0 0;}
.gallery_list_content .anli_list .cell p{height:60px;line-height:60px;font-size: 16px; width:100%;display:block;text-align:center;padding:0 20px; box-sizing: border-box; overflow:hidden;}
.gallery_list_content .anli_list .cell a{text-decoration:none;overflow:hidden;display:block;width:100%;height:100%;} 
.gallery_list_content .anli_list .cell:hover img{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
.gallery_list_content .anli_list .cell{ width: 288px;height: 274px;} 
.gallery_list_content .anli_list .cell .img{ height: 214px;}     
/* 设计团队列表*/
.designer_content .content_left{ padding: 0;margin: 0; padding-right: 50px; border-right: 1px solid #eee;box-sizing: border-box; }
.designer_content .newshow_right{ margin-top: 8px;} 
.designer_content .designer_show .case_list{ margin: 50px 0 20px;}
.designer_content .designer_show .case_list ul{ margin: 10px 0px 25px}
.designer_content .designer_show .case_list li{ margin:10px 10px 0 0;width: 197px;}
.designer_content .designer_show .case_list li:nth-child(4n) {margin-right: 0px; } 
.designer_content .anli_list{ padding:20px 0 40px;}
.designer_content .anli_list .cell{position:relative;float:left;transition:0.5s;margin:0 15px 15px 0;border-radius: 4px;box-sizing: border-box; border: 1px solid #eee; width:263px;height:216px;overflow:hidden;}
.designer_content .anli_list .cell:hover{transform: translateY(-4px);box-shadow: 0 0 5px 0.1px rgb(0 0 0 / 10%);}
.designer_content .anli_list .cell:nth-child(3n) {margin-right: 0; }
.designer_content .anli_list .cell .img{width:100%;height:174px;overflow:hidden;}
.designer_content .anli_list .cell img{height:auto; width: 100%;}
.designer_content .anli_list .cell p{height:40px;line-height:40px;font-size: 16px; width:100%;display:block;text-align:center;padding:0 20px; box-sizing: border-box; overflow:hidden;}
.designer_content .anli_list .cell a{text-decoration:none;overflow:hidden;display:block;width:100%;height:100%;} 
.designer_content .anli_list .cell:hover img{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}  

/* 设计团队详情 */
.gallery_content .gallery_bottom{font-size:15px;line-height:26px; padding:0 50px 0px 0; margin-bottom: 60px; border-right: 1px solid #eee;box-sizing: border-box;}
.gallery_content .newshow_right{margin-top: 74px;}
.gallery_content .title {font-size: 28px;color: #000;line-height: 40px; }
.gallery_content .title h2{font-size: 28px;color: #000;line-height: 40px; font-weight: normal;}
.gallery_content .title .time{ color: #666;font-size: 14px;line-height: 40px; }
.gallery_content .gallery_bottom .sjln{position: relative;text-align: justify; color: #000;font-size: 14px;line-height: 26px; max-height: 78px;overflow: hidden; }
.gallery_content .sjln .ga_more{cursor: pointer; position: absolute; right: 0; bottom: 0; display: none;height: 26px;line-height: 26px;color: #FF6600;font-size:14px;padding-left: 30px;background: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,1));}
.gallery_content .sjln .ga_more:hover{ text-decoration: underline;}
.gallery_content .anli_list li{ line-height:35px;margin:10px 10px 10px 0;overflow: hidden;}  
.gallery_content .anli_list li .img img { max-width: 100%; width:auto; display: block;margin:0 auto;} 
.gallery_content .anli_list li p{padding: 10px 0;line-height: 26px; font-size: 16px;text-align: center;} 
/* 公司简介 */
.about_content .newshow_right{margin-top: 38px; }
.about_content .min_title{padding: 15px 0;font-size: 22px;color: #000; line-height: 26px;}
.about_content .about_left .aboutme{font-size:15px;line-height:26px;   padding:0 50px 0 0; border-right: 1px solid #eee;box-sizing: border-box;}
.about_content .about_left .i_tit h3{margin-left: 0;}
.about_content .about_left p{margin-bottom:15px;text-indent:30px;}
.about_content .about_left img{max-width:870px;text-align:center;}
.about_content .about_left .jsjjie { padding-top: 20px;}
.about_content .about_left .jsjjie .jsjjietabl{ margin-bottom: 20px;}
.about_content .about_left .jsjjie .jsjjietabl p {width: 100%;font-size: 14px;padding-top: 15px;}
.about_content .about_left .jsjjie .jsjjietabl table {width: 100%;line-height: 20px;border-collapse: collapse;border: 0;font-size: 14px;}
.about_content .about_left .jsjjie .jsjjietabl table tr th {width: 80px;text-align: center;padding: 20px;white-space: nowrap;border: 1px solid #eee;font-weight: normal;}
.about_content .about_left .jsjjie .jsjjietabl table tr td {text-align: center;padding: 20px;border: 1px solid #eee;}
.about_content .about_left .jsjjie .jsjjietabl table tr td img {display: none;}
.about_content .about_left .jsjjie .jsjjietabl table tr td:nth-child(2) {text-align: left;}
.about_content .about_left .jsjjie .jsjjietabl table tr td:first-child +td {text-align: left;}
.about_content .about_left .rongyu_list{text-align:center;} 
.about_content .about_left .rongyu_list li{width:265px;height:233px;float:left;line-height:35px;margin:10px 10px 10px 0;overflow: hidden;}
.about_content .about_left .rongyu_list li:nth-child(3n) {margin-right: 0px; width: 265px;} 
.about_content .about_left .rongyu_list li .img{width:265px;height:198px;border:1px solid #eee;background: #f8f8f8; box-sizing: border-box; overflow: hidden;border-radius: 4px; }
.about_content .about_left .rongyu_list li .img img { width: 100%; display: block;border-radius: 4px}
.about_content .about_left .rongyu_list li:hover img{filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
.about_content .about_left .rongyu_list li p{height:35px;text-align:center;font-size: 14px;}
/*业主评论*/
.comgonli { margin: 0 30px;position: relative;padding: 30px 0; }
.lzanniu { padding: 40px 20px 10px 20px;text-align: center; }
.lzanniu .imgbutton { display: block;width:400px;border-radius: 40px; margin: 0 auto;background: url(//www.sheji456.com/m_2020/2020/img/css/qjd_index/btn_1.png) center center no-repeat; }
.lzanniu .imgbutton.btn { background: url(//www.sheji456.com/m_2020/2020/img/css/qjd_index/btn_2.png) center center no-repeat; }
.lzanniu .imgbutton .btn {float: left;width: 50%;height: 40px;line-height: 40px;font-size: 16px;color: #222; }
/* 业主评价 */
.comment_content .comment_bottom{  padding:0 50px 0 0; border-right: 1px solid #eee;box-sizing: border-box;}
.comment_content .newshow_right{margin-top: 38px; }
.comment_content .ti_evl{padding-left: 0 }
.comment_content .i_tit h3{ margin-left: 0;}
.comment_content .fye{ padding-top: 60px;} 
/* 动态列表 */ 
.news_content .news_list{ padding: 20px 0 0 0}
.news_content .news_list li{ margin-bottom: 34px;border-bottom: 1px solid #eee;padding-bottom: 34px;transition: 0.5s;}
.news_content .news_list li:hover{transform: translateY(-5px);}
.news_content .news_list li:hover .news_txt span{background-color: #333;color: #fff;}
.news_content .news_list li .img{ width: 300px; height: 200px; overflow: hidden;margin-right: 48px;border-radius: 4px;}   
.news_content .news_list li .img img{ display: block; width: 100%;height: auto;border-radius: 15px;}
.news_content .news_list li .news_txt{ width: 680px;padding-top: 16px;}   
.news_content .news_list li .news_txt .nli_txt{ margin: 15px 0 25px;font-size: 16px;line-height: 26px;}
.news_content .news_list li .news_txt span{display: inline-block;float: none; border: 1px solid #333;color: #000; padding: 0 10px;line-height: 26px;font-size: 14px;border-radius: 2px;transition: 0.5s;}
.news_content .news_list li .name{ color: #000;}
.news_content .news_list li .time{ width: 60px;text-align: center;padding-top: 56px;color: #000;}    
.news_content .news_list li .time .riqi{ font-size: 52px;line-height: 80px;}
.news_content .news_list li .time  p{ font-size: 18px; line-height: 40px; border-top: 1px solid #000;}
.news_content .news_list li p{ font-size: 24px;}
/* 动态详情 */ 
.newshow_content .newshow_left{padding: 0px 0px 0 0; width: 870px; box-sizing: border-box;}
.newshow_content .newshow_left .time{ color: #999; font-size: 14px; line-height: 30px;padding-top: 5px;}
.newshow_content .newshow_left.newshow_main h2{ font-weight: normal; font-size: 28px;padding-top: 10px;display: block;text-align: left; margin-bottom: 0;}
.newshow_content .newshow_left.newshow_main .newshow_bottom{padding:20px 50px 20px 0;margin: 0 0 80px 0; border-right: 1px solid #eee;}  
.newshow_content .text_daodu { border-radius: 4px;border: 1px dotted #eee;  text-align: justify;background-color: #FAFAFA;font-size: 14px;color: #666;  padding: 15px; margin: 0 0;line-height: 24px;  }
.newshow_content .text_daodu font { color: #ff552e; }
/* 工地详情 */ 
.worksite_content .content_left .gongdiN{padding:0;margin:0;padding-right:50px;border-right:1px solid #eee;box-sizing:border-box; margin-bottom: 50px;}
.worksite_content .newshow_right{margin-top:52px}
.worksite_content .gongdiT{line-height:40px;padding:0 15px 10px 0;text-align:left}
.worksite_content .gongdiT h2{font-size:28px;font-weight:normal;text-align:left;color:#000}
.worksite_content .listFen{padding:30px 0 20px 0}
.worksite_content .listFenjie{position:relative;height:40px}
.worksite_content .jieduanP{top:-20PX;left:182PX;position:absolute;background:url(//www.sheji456.com/company/img/shigongdi.png) no-repeat left center;height:23px;width:22px;overflow:hidden}
.worksite_content .listFenjie a{color:gray;display:block;float:left;width:75px;height:45px;overflow:hidden;background:url(//www.sheji456.com/company/img/red_bg.png) no-repeat;line-height:75px;text-align:center}
.worksite_content .listFenjie a:hover{text-decoration:underline}
.worksite_content .listFenjie .curJieduanL{background-position:-48px -31px}
.worksite_content .listFenjie .curJieduanR{background-position:-48px -68px}
.worksite_content .listFenjie .curJieduan{background-position:-48px -177px;color:#FF6600}
.worksite_content .listFenjie .curJieduanR.curJieduan{background-position:-48px -31px }
.worksite_content .listC .one .jieduanP{left:33px}
.worksite_content .listC .two .jieduanP{left:108px}
.worksite_content .listC .three .jieduanP{left:183px}
.worksite_content .listC .four .jieduanP{left:258px}
.worksite_content .listC .five .jieduanP{left:333px}
.worksite_content .listC .six .jieduanP{left:408px}
.worksite_content .sg_jieduan{font-size:14px;text-align:left;color:#666}
.worksite_content .sg_jieduan span{display:inline-block;padding:0 8px 0 8px}
.worksite_content .sg_jieduan span::before{content:'';width:1px;display:inline-block;height:10px;background:#999;margin-right:16px}
.worksite_content .sg_jieduan span:first-child{padding-left:0}
.worksite_content .sg_jieduan span:first-child::before{padding-left:0;width:0;background:transparent;margin-right:0}
.worksite_content .showP{width:100%;margin:25px 0 30px 0; position: relative;}
.worksite_content .showP::before{position:absolute;left:0;top:15px;content:"";width:2px;height:100%;background:#EAEAEA}
.worksite_content .showP .pTitle{ position: relative; padding-left:20px;height:44px;line-height:40px;font-size:18px;font-weight:bold}
.worksite_content .showP .pTitle span{margin-left:20px}
.worksite_content .showP .pTitle.bg0{background-position:0 0px}
.worksite_content .showP .pTitle.bg1{background-position:0 -62px}
.worksite_content .showP .pTitle.bg2{background-position:0 -123px}
.worksite_content .showP .pTitle.bg3{background-position:0 -185px}
.worksite_content .showP .pTitle.bg4{background-position:0 -246px;padding-top:1px}
.worksite_content .showP .pTitle.bg5{background-position:0 -308px}
.worksite_content .showP .pTitle.bg6{background-position:0 -370px}
.worksite_content .showP .pTitle a{ position: absolute; left: -9px;top: 12px; width: 16px; height: 16px;background: #fff; border-radius: 50%; border: 2px solid #FF6600;}
.worksite_content .showP .setLL{width:100%;border-left:1px solid #EAEAEA;margin:0 auto;padding-bottom:48px}
.worksite_content .showP .pList{width:auto;margin:0 0 0 30px;overflow:hidden;text-align:center}
.worksite_content .showP .pList a{margin-top:48px;display:block}
.worksite_content .showP .pList img{margin-bottom:10px;max-width:100%;width: auto;height: auto;margin: 20px auto;display: block;}
.worksite_content .showP .pList p{margin:10px auto 60px;font-size:18px;color:gray}
.worksite_content .showP .setLL{border:0;position:relative} 
/* 工地列表 */
.online_list_cintent .i_tit{display: none; margin-left: 0;}
.online_list_cintent .worksite_list{margin-bottom: 30px;} 
.online_list_cintent .worksite_list .sol_li{ float: left; width: 590px; margin-bottom: 30px;background: #fafafa;border-radius: 4px;overflow: hidden;transition: 0.5s;}
.online_list_cintent .worksite_list .sol_li:hover{transform: translateY(-4px);box-shadow: 0 0 5px 0.1px rgb(0 0 0 / 10%);}
.online_list_cintent .worksite_list .sol_li:nth-child(2n) {margin-left: 20px; width: 590px;} 
.online_list_cintent .worksite_list .img{ width: 300px;height: 180px;overflow: hidden;border-radius: 4px 0 0 4px;}
.online_list_cintent .worksite_list .img img{ display: block;width: 300px; height: auto;border-radius: 4px 0 0 4px;}
.online_list_cintent .worksite_list .text{ width: 256px;}
.online_list_cintent .worksite_list .name{ margin-top: 20px; line-height: 30px; font-size: 24px;color: #000; }  
.online_list_cintent .worksite_list .otexspand { margin:20px 0;}
.online_list_cintent .worksite_list .otexspand span{ display: inline-block;position: relative;font-size: 14px; }
.online_list_cintent .worksite_list .otexspand span::before{ content: '';width:1px; display: inline-block; height: 10px; background: #ddd;margin:0 8px; }
.online_list_cintent .worksite_list .otexspand span:first-child::before{ display: none; } 
.online_list_cintent .worksite_list .linian{ padding-left: 30px; color: #FF6600; font-size: 14px; background: url(//www.sheji456.com/company/img/shigongdi.png) no-repeat left center;  }
.jeiduan{height: 63px;width: 352px; background-image:url('//www.sheji456.com/company/img/gongdi2.png'); background-size: 352px 441px;}
.jeiduan p{ position: relative;left: 2px;}
.jeiduan span{ display: inline-block; margin-top: 22px; font-size: 12px;line-height: 32px;padding: 0 22px 0 0px;} 
.jeiduan span.sp{ font-weight: bold;}
.jeiduan_1{background-position:1px 1px;}
.jeiduan_2{background-position:1px -62px}
.jeiduan_3{background-position:1px -127px}
.jeiduan_4{background-position:1px -190px}
.jeiduan_5{background-position:1px -253px}
.jeiduan_6{background-position:1px -316px}
.jeiduan_7{background-position:1px -378px} 
.online_list_cintent .worksite_list .sol_li{ float: left; width: 580px; background: #fafafa; border: 1px solid #eee; box-sizing: border-box;border-radius: 10px;transition: 0.5s;}
.online_list_cintent .worksite_list .sol_li:hover{box-shadow: 0 0 10px 0.1px rgb(0 0 0 / 10%);}
.online_list_cintent .worksite_list .sol_li:hover img{ -webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)} 
.online_list_cintent .worksite_list .sol_li:hover .ckgd{background: #FF6600; color: #fff;border-color: #FF6600;}
.online_list_cintent .worksite_list .sol_li:nth-child(2n) {margin-left: 40px; width: 580px;} 
.online_list_cintent .worksite_list .img{ width: 190px;height: 150px;overflow: hidden;border-radius: 10px 0 0 10px;}
.online_list_cintent .worksite_list .img img{ display: block;width: 100%; height: auto; min-height: 100%;border-radius: 10px 0 0 10px;}
.online_list_cintent .worksite_list .text{ width: 370px;box-sizing: border-box; padding-right: 10px; position: relative; }
.online_list_cintent .worksite_list .name{width: 216px; margin-top: 16px; line-height: 30px; font-size: 16px;color: #000;padding-left: 20px; background: url(//www.sheji456.com/company/img/titmap_ico.png) no-repeat 0px 7px;  }  
.online_list_cintent .worksite_list .ckgd{position: absolute; top: 24px; right: 30px; background: #fafafa; color: #8d8d8d;border: 1px solid #8d8d8d;  font-size: 12px; width: 70px; height: 24px; line-height: 22px; text-align: center; border-radius: 6px; }  
.online_list_cintent .worksite_list .otexspand span{ display: inline-block;position: relative;font-size: 14px; }
.online_list_cintent .worksite_list .otexspand span::before{ content: '';width:1px; display: inline-block; height: 10px; background: #ddd;margin:0 8px; }
.online_list_cintent .worksite_list .otexspand span:first-child::before{ display: none; } 
.online_list_cintent .worksite_list .linian{ padding-left: 30px; color: #FF6600; font-size: 14px; background: url(//www.sheji456.com/company/img/shigongdi.png) no-repeat left center;  }
.online_list_cintent .worksite_list .otexspand{ margin: 0 auto;}
/* 预约 */
.yuyue_content img{ cursor: pointer;}
.yuyue_content .order_write{ border-bottom:1px solid #eee;}
.yuyue_content .order_bd p input{height: auto;}
.yuyue_content .order_bd .form_item{position: relative; float: left;width: 20%;box-sizing: border-box;margin-bottom: 10px;height: 40px; line-height: 40px;}
.yuyue_content .order_bd .form_item:nth-child(2n){margin-left: 2%;}
.yuyue_content .order_bd .form_item input{text-indent: 1em; display: block; width: 100%;background: #f8f8f8;box-sizing: border-box;border: 1px solid #DEDEDE;border-radius: 6px;height: 40px; line-height: 40px;}
.yuyue_content .order_bd  select{text-indent: 1em;height: 38px; line-height: 38px;width: 100%;background: #f8f8f8;box-sizing: border-box;border: 1px solid #DEDEDE;border-radius: 6px; }
.yuyue_content .order_bd  select.sele_fengge{ display: none;}  
.yuyue_content .order_bd .sup2{line-height: 20px; position: absolute;top:50%;right:12px;margin-top: -12px; } 
.yuyue_content .fuwu_list .item{float: left; width: 240px; margin-right: 30px; line-height: 30px; font-size: 18px;text-align: center; }
.yuyue_content .fuwu_list .item p { display: none; margin: 0; padding: 0;}
.yuyue_content .fuwu_list .item .img{ position: relative;}
.yuyue_content .fuwu_list .item.hover .img::before{content: "";display: block;width: 30px; height: 30px; position: absolute;bottom:0px;right: 0px; background: url(//www.sheji456.com/company/img/yuyue/on.png) center center no-repeat;background-size:100% 100%}
.yuyue_content .fuwu_list img{ display: block; width: 100%;border-radius: 4px; }
.yuyue_content .vw_dowm_xx{font-size: 14px;color: #000;margin: 15px 0 15px -10px}
.yuyue_content .vw_dowm_xx .vw_dowm_25{float:left;text-align:center;margin-right: 0;width: 100px;}  
.yuyue_content .vw_dowm_xx .vw_dowm_25 .img{ position: relative;}
.yuyue_content .vw_dowm_xx .vw_dowm_25.hover .img::before{content: "";display: block;width: 30px; height: 30px; position: absolute;bottom:0px;right: 0px; background: url(//www.sheji456.com/company/img/yuyue/on.png) center center no-repeat;background-size:100% 100%}
.yuyue_content .vw_dowm_25 img{display: block; width:80px;height: 82px;margin: 0 auto;}
.yuyue_content .vw_content .vw_kguan2,.yuyue_content .vw_content .vw_kguan3 { display: none;}
.yuyue_content .vw_main .vw_kliss{ width:100px; float: left;text-align: center; font-size: 14px;line-height: 30px; margin:0;} 
.yuyue_content .vw_main .vw_kliss .imgbg{width:80px;height: 80px; overflow: hidden;position: relative;margin: 0 auto 5px; } 
.yuyue_content .vw_main .vw_kliss.hover .imgbg::before{content: "";display: block;width: 30px; height: 30px; position: absolute;bottom:0px;right: 0px;background: url(//www.sheji456.com/company/img/yuyue/on.png) center center no-repeat;background-size:100% 100%}
.yuyue_content .vw_kguan2 .vw_kliss{ width:128px; float: left;text-align: center; font-size: 16px; line-height: 30px; margin:0 10px;} 
.yuyue_content .vw_kguan2 .vw_kliss .imgbg{width:126.66px;position: relative;margin: 0 auto 5px;} 
.yuyue_content .vw_kguan2 .vw_kliss.hover .imgbg::before{content: "";display: block;width: 30px; height: 30px; position: absolute;bottom:0px;right: 0px; background: url(//www.sheji456.com/company/img/yuyue/on.png) center center no-repeat;background-size:100% 100%}
/*  联系我们*/
.contact_content .contact_bottom{  padding:0 50px 0 0; border-right: 1px solid #eee;box-sizing: border-box;}
.contact_content .newshow_right{margin-top: 38px; } 
.contact_content .i_tit h3{ margin-left: 0;} 
.contact_content #listBox{ margin: 0 auto;font-size: 14px; }
.index_xxf .dp_xxf2,.list__detailxxf{ display: none;}
.list__xxf .dp_xxf2{ display: block;}
.dp_xxf2 {background: url(https://www.sheji456.com/company/img/xxf_bj4.png) no-repeat center center; background-size: contain; position: fixed;bottom: 0;left: 0;height: 126px;padding: 26px 0;box-sizing: border-box; width: 100%;z-index: 9;}
.index_m2_xxf .dp_xxf2{  position: relative;height: 125px;padding-top: 26px;margin-top: 18px;border-radius:4px; }
.index_m2_xxf .dp_xxf2 .dp_left{padding: 0; width: 177px; position:relative;top: 25px;height: 11px; overflow: hidden;}
.dp_xxf2 .dp_box{ margin: 0 auto; text-align: center;position: relative; }
.dp_xxf2 .but_yuyue{height: 135px;font-size: 16px;}
.dp_xxf2 .dp_main{position: relative; width: 1200px;margin: 0 auto;}
.dp_xxf2 .dp_left{float: left;}
.dp_xxf2 .ba{ position: absolute; left: -10px;top: -26px;}
.dp_xxf2 .img{display: block; width: 213px; height: 123px;}
.dp_xxf2 .title3{ text-align: left;color: #f8f8f8;font-size: 22px;line-height: 30px;padding-top: 8px;}
.dp_xxf2 .title3 span{color: #FF6600;font-weight: bold;}
.dp_xxf2 .title2{ text-align: left; color: #f8f8f8;font-size: 36px;line-height: 38px;}
.dp_xxf2 .dp_right { float: right;padding-top: 5px;}
.dp_xxf2 .dp_right form.mobile-form{ margin: 0;}
.dp_xxf2 .dp_right .table_item{ float: left;margin-left: 9px;position: relative; background: #fff;border-radius: 4px; overflow: hidden;}
.dp_xxf2 .dp_right span#df{ height: 45px;line-height: 45px;padding: 0 5px; box-sizing: border-box;width: 243px; }
.dp_xxf2 .dp_right span#df select{ border: 0;height: 45px;line-height: 45px;}
.dp_xxf2 .dp_right .square {font-style: normal; display: block;height: 20px;line-height: 20px;position: absolute;top: 50%;right: 8px;margin-top:-12px;color: #757575;font-size: 14px; }
.dp_xxf2 .dp_right input{display: block;border: 0;padding: 0; margin: 0; text-indent: 15px; width: 126px; height: 45px;line-height: 45px;color: #757575;font-size: 14px; background-color: #ffffff;border-radius: 4px; }
.dp_xxf2 .dp_right input#shouji{width: 230px; }
.dp_xxf2 .dp_right #submit{display: block;text-indent: 0px;border: 0;padding: 0; margin: 0; width: 160px;height: 45px;line-height: 45px;background-color: #FF6600;color: #fff;font-size: 18px;border-radius: 4px;opacity: 1!important;}
.dp_xxf2 .yydown_a{float: left; margin-left: 9px;font-size: 12px;color: #ffffff;line-height: 40px;height: 40px; }
.dp_xxf2 .yydown_a .red{color: #ff6c24; }
.dp_xxf2 .form_xxx_gundong{margin: 5px 0; float: right;color: #ffffff;font-size: 12px;height: 30px;}
.dp_xxf2 .dp_right #submit{text-align: left; text-indent: 10px;background: #fff  url(https://www.sheji456.com/company/img/xxf_bj2.png) no-repeat 125px 12px;color: #FF6600;font-weight: bold;}
.dp_xxf2 .yydown_a .red{ color: #fff; font-weight: bold; padding: 0 3px;}
.dp_xxf2.dp_content{ background: #FF752C; background: rgba(255,117,44,0.9); }
.dp_xxf2.dp_content .dp_left{width: 405px;height: 237px;position: absolute;bottom:-44px;background: url(https://www.sheji456.com/company/img/xxf_left2.png) no-repeat left center;background-size: 405px 184px; }
.dp_xxf2.dp_content .dp_right input{ text-indent: 10px;width: 114px;}
.dp_xxf2.dp_content .dp_right input#shouji{text-indent: 10px; width: 206px;}
.index_m2_xxf .dp_xxf2 .dp_right { margin-right: 50px; }

.xxf_shuzu{position:relative;width:134px;height:24px;top: 100px;left: 48px;}
.xxf_shuzu .xxf-budget{position:absolute;right:0px;top:0px;height:24px;width:130px}
.xxf_shuzu .xxf-budget div{float:right;display:none;margin-left:3px;width:10px;height:24px;background:url(https://www.sheji456.com/company/img/xxf_sz.png) no-repeat left top; background-size: 119px 18px; }
.xxf_shuzu .xxf-budget .num0{display:block;background-position:0 0}
.xxf_shuzu .xxf-budget .num1{display:block;width:8px;background-position:-11px 0}
.xxf_shuzu .xxf-budget .num2{display:block;background-position:-19px 0}
.xxf_shuzu .xxf-budget .num3{display:block;background-position:-32px 0}
.xxf_shuzu .xxf-budget .num4{display:block;background-position:-44px 0}
.xxf_shuzu .xxf-budget .num5{display:block;background-position:-57px 0}
.xxf_shuzu .xxf-budget .num6{display:block;background-position:-70px 0}
.xxf_shuzu .xxf-budget .num7{display:block;background-position:-84px 0}
.xxf_shuzu .xxf-budget .num8{display:block;background-position:-96px 0}
.xxf_shuzu .xxf-budget .num9{display:block;background-position:-109px 0} 
.index_m2_shuzu{position:relative;width:70px;height:11px;left: 103px;}
.index_m2_shuzu .index2-budget{position:absolute;right:0px;top:0px;height:11px;width:70px}
.index_m2_shuzu .index2-budget div{float:right;display:none;margin-left:3px;width:6px;height:11px;background:url(https://www.sheji456.com/company/img/xxf_sz.png) no-repeat left top; background-size: 73px 11px; }
.index_m2_shuzu .index2-budget .num0{display:block;background-position:0 0}
.index_m2_shuzu .index2-budget .num1{display:block;width:3px;background-position:-7px 0}
.index_m2_shuzu .index2-budget .num2{display:block;background-position:-12px 0}
.index_m2_shuzu .index2-budget .num3{display:block;background-position:-20px 0}
.index_m2_shuzu .index2-budget .num4{display:block;background-position:-27px 0}
.index_m2_shuzu .index2-budget .num5{display:block;background-position:-35px 0}
.index_m2_shuzu .index2-budget .num6{display:block;background-position:-43px 0}
.index_m2_shuzu .index2-budget .num7{display:block;background-position:-52px 0}
.index_m2_shuzu .index2-budget .num8{display:block;background-position:-59px 0}
.index_m2_shuzu .index2-budget .num9{display:block;background-position:-67px 0} 
/* 在线预约改版 */
.yuyue_box{position: relative; width: 1200px; height: 625px; background: url(//www.sheji456.com/company/img/yuyue/yuyuebj.jpg) no-repeat left top; background-size: contain; }
.yuyue_box #form{ width: 490px;border-radius: 0 0 30px 30px;padding-bottom: 30px; position: absolute;right: 128px;background: #000; background: rgba(0,0,0, 0.8) url(//www.sheji456.com/company/img/yuyue/yuyuebj2.png) no-repeat 380px 104px;background-size: 80px 253px; }
.yuyue_box .form_list{ border-radius: 20px; width: 310px; box-sizing: border-box; background: #fff; padding: 30px 20px 30px 20px; margin:25px 0 0 35px;}
.yuyue_box .form_list .form_item{position: relative; box-sizing: border-box;margin-bottom: 20px;height: 38px; line-height: 38px;}
.yuyue_box .form_list input{text-indent: 10px; display: block; width: 100%;box-sizing: border-box;border: 1px solid #333;border-radius: 6px;height: 38px;background: #f8f8f8; line-height: 38px; box-sizing: border-box;}
.yuyue_box .form_list select{text-indent: 10px;height: 38px; line-height: 38px;width: 100%;box-sizing: border-box;border: 1px solid #333;border-radius: 6px; background: #f8f8f8; box-sizing: border-box;}
.yuyue_box .form_list span#df select{border: 1px solid #333;height: 38px; line-height: 38px; }
.yuyue_box .form_list select.sele_fengge{ display: none;}  
.yuyue_box .form_list .title {display: block;line-height: 24px;height: 24px;font-size: 16px;font-weight: bold; color: #000; padding-bottom: 6px;} 
.yuyue_box .form_list .s_button input{width:218px;height:38px;line-height: 38px; font-size:16px; background: #999; background: #999 url(//www.sheji456.com/company/img/yuyue/yuyuebj3.png) no-repeat 182px 7px; color: #eee;margin: 0 auto;border: 0;text-indent: 18px;text-align: left;} 
.yuyue_box .form_list .s_button input:hover{ background: #202020; background: #202020 url(//www.sheji456.com/company/img/yuyue/yuyuebj3.png) no-repeat 182px 7px; color: #fff;margin: 0 auto;border: 0;text-indent: 18px;text-align: left; }