.focusbox{width:100%;margin:0 auto; position:relative;}
.focusbox .bd {overflow:hidden;width:100%;height:560px;display:block;}
.focusbox .bd img{width:100%;height:560px;}

.focusbox .hd{position:absolute; left: 0; bottom:30px; font-size: 0; width: 100%;text-align: center;  }
.focusbox .hd ul{ }
.focusbox .hd ul li{width:12px;height:12px; display: inline-block;margin:0 8px;cursor: pointer; vertical-align: middle; background-color:rgba(255, 255, 255, 1);-webkit-border-radius:100%;border-radius:100%;margin-right:0.3rem; }
.focusbox .hd ul li.on{background-color:rgba(0, 0, 0, .4);}


.video_box{width:100%;height:380px;display:block;background:#fff;}
.left_video{width:880px;height:380px;display:block;float:left;}
.right_video{width:320px;display:inline-block;height:100%;padding:40px 25px 30px 25px;box-sizing:border-box;}

.video_box .section_title  h2{color:#000;}
.video_box .section_title p{font-size:18px;color:#666;text-align:left;}
.video_box .more_video{color:#e8bb5a;background:#004126;padding:12px 45px;font-size:18px;line-height:32px;margin-top:30px;display:inline-block;}
.video_box .more_video:hover{background:#e8bb5a;color:#004126;}

.section_title{text-align:center;}
.section_title h2{font-size:36px;line-height:63px;font-weight:400;}
.section_title p{font-size:24px;line-height:32px;margin-top: 10px;}

.rsLiucheng {padding-top:30px;padding-bottom:70px;width:100%;height:660px;display:block;background:url(/public/images/news22bgs_02.jpg) center center no-repeat;box-sizing: border-box;}

.rscontainer{max-width: 1200px;  margin: 0 auto;}
#lc_title{text-align:center;}
#lc_title h2{ color:#000; font-size:30px; line-height:63px; font-weight:400;}
#lc_title p{ font-size:24px; color:#666; line-height:32px;}

#lc_items{background:url(/public/images/liuc_bg.png) left center repeat-x;margin-top:20px;}
#lc_items .liu_item
{display:inline-block;margin-right:152px;background:#fff;padding:20px 30px;text-align:center;border-radius:8px;}
#lc_items .liu_item img{max-width:82px;}
#lc_items .liu_item p{margin-top:25px;}
#lc_title h2{color:#fff;}
#lc_items{font-size:0px;height:500px;display:block;}
.lc-items-lefts{width:810px;height:500px;display:block;background:#e8bb5a;padding:50px 70px;box-sizing: border-box;float:left;}
.lc-items-rights{width:390px;height:500px;display:inline-block;background:rgba(0,65,38,0.8);padding:20px 30px;box-sizing: border-box;}
.lc-items-lefts-title{width:100%;display:block;text-align:center;color:#333;font-size:36px;margin-bottom:40px;}
.lc-items-lefts-one-items{border-top:1px solid #333;border-bottom:1px solid #333;font-size:0px;padding:40px 0px;}
.lc-items-one-text{width:150px;text-align:center;height:95px;display:inline-block;}
.lc-items-one-text p{font-size:22px;color:#333;display:block;text-align:center;margin-top:10px;}
.lc-items-one-arrow{width:20px;height:95px;background:url(/public/images/09-process-icon.png) center center no-repeat;display:inline-block;}
.bottom-items-boxs{margin-top:40px;width:100%;display:block;font-size:0px;}
.p-lc-one-items{width:100%;font-size:0px;margin-top:35px;margin-bottom:40px;letter-spacing: -5px;}
.p-lc-one-items img{display:inline-block;width:92px;height:92px;margin-right:27px;margin-bottom:15px;}
.p-lc-one-items img:nth-child(3n){margin-right:0px;}
.p-lc-one-items img:nth-child(7),.p-lc-one-items img:nth-child(8),.p-lc-one-items img:nth-child(9){margin-bottom:0px;}
.lc-items-rights p{color:#fff;font-size:18px;}
.lc-items-rights p:first-child{font-size:21px;text-align:center;display:block;}


/*设计师，项目经理，工人*/
.rybg{   padding-top:30px;padding-bottom:30px;width:100%;height:980px;display:block;
    background:url(/public/images/designerbg.jpg) center center no-repeat;box-sizing: border-box;}

.fourwin{width: 290px;float: left;margin-bottom: 12px;margin-right: 12px;}
/*.fourwin:hover{box-shadow: -1px 2px 10px 5px #ececec;}*/
.fourwin:hover img{-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); -o-transform:scale(1.4); transform:scale(1.4);}
/*.fourwin:last-child {margin: 12px 8px 12px 0px;}*/
.fourwin:nth-child(4){margin-right: 0px;margin-bottom: 12px;}
.fourwin:nth-child(8){margin-right: 0px;margin-bottom: 12px;}

.four_img{width: 290px;height: 290px;overflow: hidden;}
.four_img img{width: 290px;height: 290px;display:block;-webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;}
.four_txt{height: 68px;padding:12px;background:#fff; font-family: "微软雅黑";text-align:center;}
.four_txt h2{color: #002146;font-size:28px;font-weight:400;}
.four_txt h2 span{font-size: 18px;color: #757575;padding-left: 16px;}
.four_txt p{font-size: 20px;color: #000;}






/*装修学堂*/
.iNews{width:100%;height:640px;display:block;background:url(/public/images/news22bgs_03.jpg) center center no-repeat;box-sizing: border-box;margin:0px;padding-top:20px;}

.raiders_type_list{display: inline-block; width: 1200px; padding-top: 20px; padding-bottom: 20px;}
.raiders_type_list .type_item{float: left; width: 31.3%;background-color: #fff; margin-left: 6px; margin-right: 17px; padding: 2px; border: 1px solid #e3e3e3; -webkit-transition: 0.7s ease; -moz-transition: 0.7s ease; -ms-transition: 0.7s ease; -o-transition: 0.7s ease; transition: 0.7s ease;}
.raiders_type_list .type_item:last-child{margin-right: 0;}
.raiders_type_list .type_item .type_item_head{width:100%;height:163px; text-align: center; box-sizing: border-box; border-bottom: 1px dashed #e3e3e3;position: relative;}
.raiders_type_list .type_item .type_item_head img{display: inline-block;-webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;}
.raiders_type_list .type_item .type_item_head span{position: absolute;top: 60px;left:10px;display: inline-block; width: 100%; line-height: 40px;font-size:32px; color:#fff;}

.raiders_type_list .type_item .type_item_content{width: 100%;height: 300px; overflow: hidden;text-align: left;}
.raiders_type_list .type_item .type_item_content ul{padding: 10px 10px 0 10px;}
.raiders_type_list .type_item .type_item_content ul li{position: relative; color: #e3e3e3;border-bottom:1px dashed #b2b2b2;padding-top:4px;padding-bottom:4px; }
.raiders_type_list .type_item .type_item_content ul li:last-child{border:none;}
.raiders_type_list .type_item .type_item_content ul li a{white-space: nowrap; text-overflow: ellipsis; width: 200px; font-size: 15px; color: #808080; line-height: 36px; overflow:hidden;}
.raiders_type_list .type_item .type_item_content ul li a span {display:block;float:right;text-align:right; position:relative; top:1px;}
.raiders_type_list .type_item .type_item_content ul li a:hover{color: #2fb476;}


/*标题*/
.customer_t{text-align:center;padding-top:20px;padding-bottom:20px;position:relative;display:block}
.customer_t h2{height:52px;line-height:52px;font-size:28px;color:#fff;font-weight:bold;letter-spacing:1px;}
.customer_t p{font-size:16px;color: #c8e6c9}
.customer_t p.other{top:22%;right:0;position:absolute;overflow:hidden;padding:0;cursor:pointer;font-size:18px;font-weight:300;}
.customer_t p.other a{margin-top: 4px;display:block; padding: 0px 40px;color:#e8bb5a; border:2px solid #e8bb5a; line-height: 50px;letter-spacing: 2px; border-radius: 5px; transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -ms-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; -webkit-transition: .3s ease-in-out;}
.customer_t p.other a:hover{background:#e8bb5a; color:#fff;}

.customer_t1{text-align:center;padding-top:20px;padding-bottom:20px;position:relative;display:block}
.customer_t1 h2{height:52px;line-height:52px;font-size:28px;color:#000;font-weight:bold;letter-spacing:1px;}
.customer_t1 p{font-size:16px}
.customer_t1 p.other{top:22%;right:0;position:absolute;overflow:hidden;padding:0;color:#bfbfde;cursor:pointer;font-size:18px;font-weight:300;}
.customer_t1 p.other a{display:block; padding: 0px 40px;color:#004126; border:2px solid #004126; line-height: 50px;letter-spacing: 2px; border-radius: 5px; transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -ms-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; -webkit-transition: .3s ease-in-out;}
.customer_t1 p.other a:hover{background:#e8bb5a; color:#fff; border:2px solid #e8bb5a;}






a{color:#333;text-decoration:none;}
a:hover{color:#e10000;}
.casedetail .areal{width: 905px;}
.topbanner{width:1200px;margin: 0;auto}
/*幻灯片*/


.pagebody{background-color:#f9f9f9; *zoom:1; padding-bottom:13px;}
.pagebody:after{content:"\20"; display:block; height:0; clear:both;}

.page{text-align:center;width:98%;font-family:"宋体";overflow:hidden;zoom:1;}
.page a{border:#333 1px solid;padding-right:10px;padding-left:10px;font-size:12px;background:#eee;display:inline-block;padding-bottom:0;color:#333;padding-top:0;text-decoration:none;height:28px;line-height:28px;margin-right:6px}
.page strong{border:#eee 1px solid;padding-right:10px;padding-left:10px;background:#3971a9;display:inline-block;padding-bottom:0;color:#fff;padding-top:0;text-decoration:none;font-weight:400;height:28px;line-height:28px;margin-right:6px}
.page a:visited{border:#eee 1px solid;background:#eee;color:#444;text-decoration:none}
.page a:hover{border-left-color:#2e6ab1;background:#3971a9;border-bottom-color:#2e6ab1;color:#fff;border-top-color:#2e6ab1;border-right-color:#2e6ab1}

/*左边共用*/
.catelist{width:278px;border:1px solid #e5e5e5;border-bottom:none;margin-bottom:10px;}
.catelist em,.catelist a{display:block;width:100%;background:#fff url(../images/title.png) left -40px no-repeat;}
.catelist .em1,.catelist .em2,.catelist .em3,.catelist .em4,.catelist .em5,.catelist .em6{display:block;width:100%;background:#fff url(../images/title.png) left -40px no-repeat;}
.catelist .em1{height:60px;border-bottom:3px solid #d9251c;background-position:40px -364px;text-indent:-999em;}
.catelist .em2{height:60px;border-bottom:3px solid #d9251c;background-position:40px -314px;text-indent:-999em;}
.catelist .em3{height:60px;border-bottom:3px solid #d9251c;background-position:40px -254px;text-indent:-999em;}
.catelist .em4{height:60px;border-bottom:3px solid #d9251c;background-position:40px -194px;text-indent:-999em;}
.catelist .em5{height:60px;border-bottom:3px solid #d9251c;background-position:40px -134px;text-indent:-999em;}
.catelist .em6{height:60px;border-bottom:3px solid #d9251c;background-position:40px -74px;text-indent:-999em;}
.catelist a{line-height:40px;border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:bold;color:#555;}
.catelist a:hover,.catelist li.current a{background-position:left 0px;color:#d9251c;}
.catelist li{text-align: center;}
.btitle{text-indent: 1em;border-bottom:3px solid #e10000;padding-bottom:10px;margin-bottom:10px;font-size:24px;font-family:"microsoft yahei","宋体","arial";color:#333;line-height:30px;margin-top: 20px;}
.ptitle{float:left;width:100%;padding-top:10px;background:url(../images/index.gif) left -400px no-repeat;font-size:14px;font-weight:bold;color:#e10000;text-indent:22px;margin-bottom:5px;}
.ptitle em{color:#888;}

/*shownew*/
.listel{width:800px;float:left;margin:8px;}
.listel li{width: 800px;height:128px;border-bottom:1px dashed #d6d6d6; margin-left:25px; }
.listel li a{/* margin-right:5px;*/color:#bb9966;font-size: 16px;}
/*.listel li span{ margin-left: 20px;float:left; color:#a7a7a7; font-size:14px;}*/
/*.news_list{float:left;margin-left:12px;margin-top:8px;overflow:hidden;}*/
/*.news_list li{width:340px;height:27px; line-height:27px; overflow:hidden; padding-left:15px; background:url(../images/newdian.jpg) no-repeat 3px center; border-bottom:1px dashed #d6d6d6;}*/
/*.news_list li a{margin-right:5px; zoom:1;}*/
/*.news_list li span{float:right; color:#a7a7a7; font-size:11px;}*/
.column-r .listel .xwzx_left img{width: 146px;height: 108px;float: left;margin: 10px 0 ;}
/*.column-r .listel .ews_1{width:640px;height: 40px;float: left; margin-left:170px;line-height: 20px;margin-top: -70px;}*/
/*.news_list2{float:left;margin-left:12px;margin-top:8px;overflow:hidden;}*/
/*.news_list2 li{width:280px;height:27px; line-height:27px; overflow:hidden; padding-left:15px; background:url(../images/newdian.jpg) no-repeat 3px center; border-bottom:1px dashed #d6d6d6;}*/
/*.news_list2 li a{margin-right:5px; zoom:1;}*/
/*.left-news{float: left;}*/
/*.news-tit{float: left;margin-left: 20px;} */
.xwzx_left{float: left;}
.xwzx_top{float: left;}
.xwzx_bot{float: left;}
.xwzx_top span{margin-left: 10px;}
.news-tit{width: 620px;height: 108px;float: left;margin:10px 0 10px 20px;/*line-height: 64px;*/line-height: 28px;}
.listel li .news-tit span{color:#a7a7a7;font-size: 14px;}



.main{width: 100%;margin:0 auto;overflow-x:hidden;display: block;}



.bodymain{width: 760px;padding: 10px 74px;background-color:#fff;overflow-x:hidden;}
.bodymain h1{text-align:center; font-size:28px; line-height:42px; font-weight:normal; color:#444;}
.bodymain .txt_doc{border-bottom:1px solid #eee;line-height:32px;height:32px;/*margin-top:30px;*/color:#999;font-size:12px;/* padding-left:4%; */margin-top: 30px;text-align: center;}
.bodymain .txt_doc span{height: 28px;overflow: hidden;white-space: nowrap;display:inline ;/* display:none; */margin: auto 20px;}
.txt_main{font-size: 14px;}
.txt_main img{max-width: 760px;display:block; margin:auto;}
.txt_main p{line-height: 28px;padding-bottom: 28px;text-indent: 2em;}
.txt_line{border-bottom: 1px solid #eee; margin-top: 20px; margin-bottom: 15px;}



.about_q{width: 905px;margin: 0 0;}
.about_t .btitle{margin-top: 20px;}
.about{width: 640px;margin: 0 auto;}
.about img{border:1px solid #fbf5e9;border-width:7.5px 8px 8.5px 8px;border-image:url("../images/css005.png") 18 21 25 21 round;-webkit-border-image:url("../images/css005.png") 18 21 25 21 round}
.about_1{width: 770px;margin: 0 auto;}
.about_1 img{border:1px solid #fbf5e9;border-width:7.5px 8px 8.5px 8px;border-image:url("../images/css005.png") 18 21 25 21 round;-webkit-border-image:url("../images/css005.png") 18 21 25 21 round}
.about_2{width: 640px;margin: 0 auto;}
.about_2 img{border:1px solid #fbf5e9;border-width:7.5px 8px 8.5px 8px;border-image:url("../images/css005.png") 18 21 25 21 round;-webkit-border-image:url("../images/css005.png") 18 21 25 21 round}
.about_3{width: 770px;margin: 0 auto;}
.about_4{width: 640px;margin: 0 auto;}



.tag{line-height:45px; height:45px; border-bottom:1px solid #eee; background-color:#faf2df;}
.tag em{font-family:simsun; color:#999;}
.tag a{margin:auto 8px; color:#666; cursor:pointer;}
.tag a:hover{color:#f30;}
.tag a.on{background-color:#f50; color:#fff; line-height:18px; height:18px; text-decoration:none; padding:1px 5px 2px 5px;}
.tag a.on h6{display:inline; margin-right:5px; font-weight:normal;}


.typebox{float:left; width:250px;}
.typebox dl{}
.typebox dt{background:url(../images/main_left_t.jpg) no-repeat; height:30px; line-height:32px; overflow:hidden; font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;}
.typebox dd{width:238px; min-height:30px; padding:5px 5px 5px 5px; overflow:hidden;border:1px #cecece solid; border-top:none;}

/*-----分页样式--------*/

/*成功案例*/
.win_1{width:1200px;float:left;border:0px;}
.win_1_top{height:33px;line-height:35px;background:url(../images/title2.gif);font-size:13px;color:#333;font-weight:bold;padding-left:40px;border-bottom:1px solid #ccc;}
.win_1_top span{float:right;color:#666;font-weight:normal;margin-right:5px;padding-left:12px;}
.case_al{width:306px;height:252px;float:left;display:block;margin-left:8px;margin-top:8px;text-align:center;overflow:hidden;}
.case_al img{border:1px solid #ccc;padding:4px;}
.case_al1{width:320px;height:240px;float:left;display:block;margin:8px;text-align:center;overflow:hidden;border:1px solid #ccc;padding:4px;}
.case_text{width:660px;float:left;display:block;margin:6px;text-align:left;overflow:hidden;padding:4px;}
/*设计师/监理*/
.win_2{width:696px;float:left;border:1px solid #ccc;}
.win_2_top{height:33px;line-height:35px;background:url(../images/title2.gif);font-size:13px;color:#333;font-weight:bold;padding-left:40px;border-bottom:1px solid #ccc;}
.win_2_top span{float:right;color:#666;font-weight:normal;margin-right:5px;padding-left:12px;}
.case_designer{width:164px;height:236px;float:left;display:block;margin-left:8px;margin-top:8px;text-align:center;overflow:hidden;}
.case_designer img{border:1px solid #ccc;padding:4px;}
.case_cl{width:216px;height:184px;float:left;display:block;margin-left:8px;margin-top:8px;text-align:center;overflow:hidden;padding-left:4px;}
.case_cl img{border:1px solid #ccc;padding:4px;}
.win_3{width:958px;float:left;border:1px solid #ccc;}
.win_3_top{height:33px;line-height:35px;background:url(../images/title2.gif);font-size:13px;color:#333;font-weight:bold;padding-left:40px;border-bottom:1px solid #ccc;}
.win_3_top span{float:right;color:#666;font-weight:normal;margin-right:5px;padding-left:12px;}
.win_4{width:230px;float:left;border:1px solid #ccc;}
.win_4_top{height:30px;line-height:32px;background:url(../images/main_left_t.jpg);font-size:14px; font-weight:bold; color:#ffffff; text-indent:12px;_padding-left:12px;}
.win_4_list{margin:10px;}

.product_fl{text-align:center;color:black;margin-top:10px;line-height:40px;font-size:18px;font-weight:bold;}
.product_time_div{color:#999;border-bottom:1px solid #dedede;text-align:center;padding:8px 0px;}
.product_img_div{margin-top:15px;margin-bottom:10px;text-align:center;}
.pser_box{width:272px; float:right; height:212px;overflow:hidden;}
.pser{float:left;display:inline;width:272px;height:214px;padding-top:34px;background:url("../images/pser.gif") no-repeat;text-align:center;}
.pser a.col{display:block;float:left;width:90px;height:88px;margin-bottom:4px;text-indent:-999em;cursor:pointer;}
.pser a:hover.col{background:url("../images/pser.gif") no-repeat;}
.pser a:hover.reserva{background-position:-272px -34px;}
.pser a:hover.indent{background-position:-362px -34px;}
.pser a:hover.book{background-position:-453px -34px;}
.pser a:hover.repairs{background-position:-271px -126px;}
.pser a:hover.weibo{background-position:-362px -126px;}
.pser a:hover.barcode{background-position:-452px -126px;}
.news_left_box{width:350px; float:left; height:212px;border:1px solid #ccc;margin-right:4px;}
.news_right_box{width:380px; float:left; height:212px;border:1px solid #ccc;margin-left:4px;}
.news_left_box1{width:312px; float:left; height:212px;border:1px solid #ccc;margin:0px;}
.news_right_box1{width:313px; float:left; height:212px;border:1px solid #ccc;margin-left:8px;}
.news_box_top{height:33px;line-height:35px;background:url(../images/title2.gif);font-size:13px;color:#333;font-weight:bold;padding-left:40px;border-bottom:1px solid #ccc;}
.news_box_top span{float:right;color:#666;font-weight:normal;margin-right:5px;padding-left:12px;}

/*留言反馈*/
.guest_right{margin:12px;float:left;width:650px;min-height:28px;height: auto !important;height:28px;overflow:visible;border:1px #e7e7e7 solid;padding:10px;padding-bottom:5px;}
.guest_rt1{margin:0 auto;float:left;width:640px;height:22px;border-bottom:1px #ccc dashed;}
.guest_rt11{float:left;width:50%;}
.guest_rt12{float:left;width:50%;text-align:right;color:#ccc;}
.guest_rctr{margin:0 auto;float:left;width:640px;height:auto;overflow:hidden;line-height:22px;padding:5px 0;}
.fguest_ctr{font-size: 14px;margin:10px auto;float:left;width:720px;height:auto;overflow:hidden;padding:25px;color:#000;background:#fff;}
.fguest_title{margin:0 auto 5px;float:left;width:640px;height:22px;border-bottom:1px #ccc solid;font-size:14px;font-weight:bold;display:inline;}
.input_textarea,.input_text{border:1px #e8e8e8 solid;border-top:1px #b4b4b4 solid;border-left:1px #b4b4b4 solid;padding-left:3px;}
.input_text{height:22px;line-height:22px;width:200px;}
.input_textarea{padding-top:5px;padding-bottom:5px;}
.input_btn{margin:0 auto;float:left;border:0;width:88px;height:31px;background:url(../images/btn_bg.gif);cursor:pointer;text-align:center;line-height:31px;color:#333;display:inline;}
.fwlc{width:100%;height:110px; border:1px solid #ccc;}
/*项目经理*/
.thinklist li{float:left;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee;}.thinklist li .imga{float:left;margin-right:10px;}.thinklist li img{width:140px;height:214px;padding:2px;border:1px solid #d8d8d8;}.thinklist li a,.thinklist span.name{font-size:20px;font-family:"microsoft yahei","宋体","arial";line-height:30px;}.thinklist .view,.tujie .view{display:block;float:left;width:40px;height:10px;background:url(../images /imagespublic.gif) -721px -93px no-repeat;text-indent:-999em;}.thinklist p{margin:10px 0;color:#888;text-indent:2em;}.thinklist li.hover{background:#f8f8f8;}.thinklist li.hover img{border:1px solid #e10000;}
/*设计师*/
.designlist li{float:left;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eee;}.designlist li .imga{float:left;margin-right:10px;}.designlist li img{width:220px;height:165px;padding:2px;border:1px solid #d8d8d8;}.designlist li a,.thinklist span.name{font-size:20px;font-family:"microsoft yahei","宋体","arial";line-height:30px;}.designlist .view,.tujie .view{display:block;float:left;width:40px;height:10px;background:url(../images/public.gif) -721px -93px no-repeat;text-indent:-999em;}.designlist p{margin:10px 0;color:#888;text-indent:2em;}.designlist li.hover{background:#f8f8f8;}.designlist li.hover img{border:1px solid #e10000;}
/*在建工地*/
.reslist{line-height:30px;text-align:center;}.reslist h2{float:left;height:30px;overflow:hidden;border-left:1px solid #eee;border-right:1px solid #eee;margin-bottom:10px;font-size:14px;font-weight:bold;}.reslist ul{float:left;color:#565340;}.reslist li{float:left;width:758px;height:30px;overflow:hidden;margin-bottom:5px;border:1px solid #eee;background:#f8f8f8;}.reslist em{display:block;float:left;margin-right:4px;}.reslist em.col_1{width:178px;}.reslist em.col_2{width:100px;}.reslist em.col_3{width:120px;}.reslist h2 em{background:#eee;}.reslist li em.col_1{text-indent:1em;}.reslist li a{color:#bb0000;font-weight:bold;}
/*最新订单*/
.indlist{text-align:center;}.indlist h3,.replylist h3{float:left;width:100%;height:30px;margin-bottom:10px;background:#d5d5d5;}.indlist h3 cite,.replylist h3 cite{display:block;float:left;width:90px;margin:4px 0 0 10px;background:#fff;line-height:26px;color:#333;font-size:14px;text-align:center;}.indlist h2{float:left;overflow:hidden;width:760px;height:30px;font-size:14px;font-weight:bold;line-height:30px;}.indlist ul{float:left;width:100%;color:#666;line-height:34px;}.indlist li{float:left;overflow:hidden;width:100%;height:30px;border-bottom:1px solid #eee;}.indlist em{display:block;float:left;margin-right:4px;}.indlist em.col_1{width:90px;}.indlist em.col_2{width:165px;_width:163px;}.indlist em.col_3{width:120px;}.indlist h2 em{background:#eee;}.indlist li em.col_2{text-indent:1em;}
/*文本框*/
.table{margin-bottom: 15px;overflow:hidden; width:100%}
.table .left{float:left;text-align:right; width:100px; padding-right:10px; color:#666;}
.table .left span{margin-right:10px;display:inline-block;}
.table .right{color:#999;}
.table .right img{margin-left: 5px;}
.table .input-text{color:#000;border:1px solid #d5d5d5; height: 22px;line-height:22px;margin:0;padding:0 0 0 5px;}
.table textarea.input-text{padding:5px;}
.table select{border:1px solid #d5d5d5;height: 22px;margin:0 5px 0 0;}
.table span.red{color:#ff6600;margin-right:0px;}
.table .button{width:81px;height:30px;padding:0;display:block;background:url("../images/index.gif") -200px -120px no-repeat; border:none;cursor:pointer;text-align:center;font-size:14px;font-weight:bold;color:#fff;}
/*表单等*/
.serviceshow{width:720px;}
.post_book{width:660px; height:auto; float:left; display:inline;padding:20px 20px 20px 80px;font-size:14px; }
.post_list{width:100%; overflow:hidden; margin-bottom:20px;}
.post_list h3{background:#786348; color:#f8da9c; line-height:30px; height:30px; padding:0 10px; margin-bottom:10px;}
.post_list .ct{border:1px solid #3d2811; padding:0 10px;}
.post_list .ct table{}
.post_list .ct table tr{}
.post_list .ct table tr th{border-bottom:1px solid #3d2811; height:32px; line-height:32px; text-align:left; font-size:14px; color:#f8da9c; padding:0 10px;}
.post_list .ct table tr td{border-bottom:1px solid #3d2811; height:32px; line-height:32px; text-align:left;padding:0 10px;}
/*常见问题*/
.faqlist{font-size:14px;}
.faqlist li,.replylist li{float:left;width:738px;padding:10px;margin-bottom:10px;border:1px solid #eee;background:#f8f8f8;color:#666;}
.faqlist li em{display:block;float:left;width:28px;height:24px;background:url(../images/public.gif) left -176px no-repeat;text-indent:-999em;}
.faqlist li .ans em{background-position:-44px -177px;}
.faqlist li .arrow,.replylist .arrow{overflow:hidden;z-index:99;position:relative;width:737px;height:8px;margin-bottom:-1px;background:url(public.gif) left top no-repeat;}
.replylist .arrow{width:938px;}
.booklist .arrow{width:737px;}
.faqlist li .ans,.replylist .reply{z-index:9;position:relative;float:left;width:725px;padding:5px;border:1px solid #eee;background:#fff;}
.faqlist li.hover{background:#eee;border:1px solid #d5d5d5;}
/*人才招聘*/
.joblist{overflow:hidden;margin-bottom:20px;}.joblist em,.joblist h4{display:block;float:left;font-size:14px;}.joblist h4{width:100%;}.joblist em{width:33%;}
/*单页*/
.oline{height:3px;clear:both; font-size:1px; line-height:1px;background:url(../images/index.gif) no-repeat;}
.onum{display:block;float:left;width:20px;height:24px;margin-right:5px;background:url(../images/public.gif) left -208px no-repeat;color:#fff;text-align:center;}
.biaozhun{font-size:14px;}
.biaozhun li,.aftersale li{float:left;width:100%;padding-bottom:20px;}
.biaozhun li img{float:left;width:100px;height:83px;margin:5px 20px 0 0;}
.tujie,.aftersale{font-size:14px;}
.tujie li{float:left;width:100%;padding-bottom:20px;}
.tujie li .imga{width:130px;float:left;margin-right:15px;}
.tujie li img{float:left;width:120px;height:90px;padding:5px;}
.tujie li p{float:left;width:615px;height:80px;}
.tujie li.hover img{width:126px;height:96px;padding:1px;border:1px solid #e10000;}
.shigong li,.liucheng li{float:left;width:100%;padding:15px 0;border-bottom:1px solid #eee;}
.shigong img{float:left;width:92px;height:60px;margin-right:10px;}
.shigong h2,.liucheng h2,.aftersale h2{color:#e10000;font-weight:bold;}
.shigong p{color:#777;text-indent:2em;}
.liucheng img{float:left;width:200px;height:120px;margin-right:10px;}
.liucheng p{padding-left:210px;}
.aftersale p{margin-left:25px;padding-left:20px;background:url(public.gif) -751px -246px no-repeat;line-height:30px;}
.honorimg li{float:left;width:240px;height:185px;margin:0 20px 20px 0;}
.honorimg li img{width:240px;height:185px;}
.contact h4{font-family:arial, helvetica, sans-serif;}.contact h3{padding-top:10px;}
.contact h3 span{color:#888;font-family:arial, helvetica, sans-serif;}
.contact p{padding-bottom:15px;border-bottom:1px solid #eee;}
.contact .rarea{float:left;width:340px;}





.ctujie{overflow:hidden;width:100%;height:80px;padding-top:85px;background:url("../images/ctujie.gif") no-repeat;}
.ctujie a{display:block;float:left;width:108px;height:80px;text-indent:-999em;}
.ctujie a:hover{background:url("../images/ctujie.gif") left -166px no-repeat;}
.ctujie a.col_2:hover{background-position:left -166px;}
.ctujie a.col_3:hover{background-position:-108px -166px;}
.ctujie a.col_4:hover{background-position:-216px -166px;}
.ctujie a.col_5:hover{background-position:-324px -166px;}
.ctujie a.col_6:hover{background-position:-432px -166px;}
.ctujie a.col_7:hover{background-position:-540px -166px;}
.ctujie a.col_8:hover{background-position:-648px -166px;}

.gl_itemsv{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.gl_itemsv li{width:282px;height:180px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.gl_itemsv li img{border-radius:5px;width:100%;height:100%;}
.gl_itemsv li .titlebg{width:100%;height:24px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.gl_itemsv li .name{font-size:14px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:25px;line-height:25px;text-align:center;}
.gl_itemsv{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}

.gl_itemsa li{width:282px;height:226px;float:left;border-radius:5px;position:relative;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.gl_itemsa li img{border-radius:5px;width:100%;height:100%;}
.gl_itemsa li .titlebg{width:100%;height:24px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.gl_itemsa li .name{font-size:14px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:25px;line-height:25px;text-align:center;}

.yzpj_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.yzpj_items li{width:282px;height:210px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.yzpj_items li img{border-radius:5px;width:100%;height:100%;}
.yzpj_items li .titlebg{width:100%;height:24px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.yzpj_items li .name{font-size:14px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:25px;line-height:25px;text-align:center;}
.yzpj_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}

.case_design{width:948px;height:174px;float:left;display:block;margin-left:10px;margin-top:8px;text-align:center;overflow:hidden;}
.iteam li{float:left;width:148px;margin-right:10px;}
.iteam img{width:148px;height:111px;}
.iteam .area{border:1px solid #eee;background:#fafafa;text-align:center;}
.iteam li .area{padding:7px;line-height:20px;}
.iteam li a{font-size:14px;font-weight:bold;}
.iteam li .name,.iteam li p{display:block;width:120px;}
.iteam li.hover .name{color:#e10000;}
.icases{float:left;border-top:1px solid #eee;border-left:1px solid #eee;background:#fff;}
.icases li{padding:8px 9px 0;border-bottom:1px solid #eee;border-right:1px solid #eee;}
.icases li.end{padding:8px 10px 0;}

.pcases li{float:left;width:220px;}
.pcases li img{width:220px;height:165px;}
.pcases li p{float:left;line-height:35px;font-size:14px;font-weight:bold;}
.pcases li .col{position:relative;float:left;width:220px;height:165px;}
.pcases li .cinfo{position:absolute;left:0;bottom:0;width:100%;height:47px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:alpha(opacity=70);background:#000;display:none;}
.pcases .cinfo .item{float:left;width:72px;height:100%;border-right:1px solid #fff;text-align:center;color:#999;}
.pcases .cinfo .item.end{border:none;}
.pcases .cinfo em{display:block;padding-top:5px;background:url("../images/index.gif") -937px -203px no-repeat;line-height:16px;}
.pcases .cinfo em.col_2{background-position:-938px -247px;}
.pcases .cinfo em.col_3{background-position:-938px -286px;}
.pcases .cinfo a{color:#f58c32;}
.pcases .cinfo span{color:#8bc63e;font-size:14px;font-weight:bold;font-family:arial, helvetica, sans-serif;}

.ivist{width:920px;height:338px;padding:8px 15px;background:#fafafa;}
.ivist em{display:block;float:left;margin-right:2px;text-align:center;}
.ivist em.col_1{width:220px;}
.ivist em.col_2{width:170px;}
.ivist em.col_3{width:100px;}
.ivist p{width:100%;height:30px;overflow:hidden;}
.ivist p em{background:#eaeaea;color:#033333;font-weight:bold;line-height:30px;}
.ivist ul{overflow:hidden;width:910px;height:310px;margin-top:10px;border-top:1px dashed #ccc;}
.ivist li{overflow:hidden;float:left;display:inline;width:910px;height:37px;border-bottom:1px dashed #ccc;line-height:37px;}
.ivist li em.col_1{text-align:left;text-indent:5px;}
.ivist li a{color:#e10000;}
.ivist li a:hover{color:#000;}
.ivist li.hover{background:#eaeaea;}

.gl_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.gl_items li{width:282px;height:282px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.gl_items li img{border-radius:5px;width:100%;height:100%;}
.gl_items li .titlebg{width:100%;height:40px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.gl_items li .name{font-size:16px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:40px;line-height:40px;text-align:center;}

.gl_items  .tiems_tiems{ display:block;  -webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;-webkit-transform:scale(1);-moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}
.sj_img:hover .tiems_tiems{ -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2);}

.cl_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.cl_items li{width:200px;height:150px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.cl_items li img{border-radius:5px;width:100%;height:100%;}
.cl_items li .titlebg{width:100%;height:24px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.cl_items li .name{font-size:14px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:25px;line-height:25px;text-align:center;}



.ibrand{background:#222;}
.ibrand .column,.ilink .column{width:940px;padding:0 10px 13px;}
.ibrand .ht{font-size:14px;color:#e10000;line-height:30px;}
.ibrand .imga{float:left;margin-right:20px;}
.ibrand img{float:left;width:100px;height:50px;margin-right:20px;}
.ilink{padding:4px;}
.ilink a{padding-right:20px;}
.section{clear:both;}
.section .head{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:60px;margin:0 0 10px;border-bottom:3px solid #efefef;white-space:nowrap;*zoom:1}
.section .head:after{content:'\0020';display:block;clear:both;height:0}
.section .head .title{overflow:hidden;float:left;width:258px;padding:15px 0;color:#333;font-size:27px;font-weight:400;line-height:30px;-webkit-font-smoothing:subpixel-antialiased}
.section .head .title:before{content:'\e7a1';margin:0 9px 0 1px;color:#00af67;font-size:25px}
.section .head .more{float:right;margin:25px 0 0;font-size:14px;line-height:20px}
.section .head .more a{color:#00af67}
.section .head .more a:after{content:'\e7a6';margin:0 0 0 11px}


.btm-float{position:fixed;bottom:0;left:0;width:100%;height:90px;z-index:20}
.btm-float__bg{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:.7;fliter:alpha(opacity=70)}
.btm-float__content{position:relative;width:1220px;height:90px;margin:0 auto;z-index:2}
.btm-btn-box,.btm-city,.btm-line{float:left;margin-top:25px}
.btm-float__img{position:absolute;bottom:0;left:125px;width:451px;height:130px}
.btm-line,.btm-number{height:40px;width:180px}
.btm-line{position:relative;margin-left:609px;font-size:14px;color:#999}
.btm-label-number{position:absolute;top:10px;left:8px}
.btm-number{*height:30px;*padding-top:10px;*padding-bottom:0;border:0;text-indent:8px}
.btm-city{width:180px;height:40px;margin-left:11px;background-color:#fff}
.btm-float__content .district input{height:40px!important;width:140px!important;padding:0 0 0 9px;*height:20px!important;*padding-top:10px;font-size:14px}
.btm-float__content .district .district-icon{top:6px!important}
.order-error{color:red;background-color:#fff}
.index-mid-all-box .ad-banner-link{position:absolute;left:50%;top:0;margin-left:-730px}
.btm-float--t8t718{position:absolute;bottom:0;left:-25px;width:622px;height:118px}
.btm-float--t8t718 img{display:block;width:100%}
.btm-btn__avatar{position:absolute;top:-115px;left:-40px;width:200px;height:115px}
.btm-btn-box,.btm-btn__t8t718{width:140px;height:40px;line-height:40px}
.btm-btn-box{position:relative;margin-left:10px;color:#333;font-size:16px;text-align:center;background-color:#ffe612;cursor:pointer}
.btm-btn__t8t718{color:#fff;background:#f35c50}
#topbar{height:32px; line-height:32px; background:#eee; border-bottom:1px solid #ddd; overflow:hidden;}
#topbar em{color:#f00;}
#topbar span{float:right; color:#999;}
#topbar span a{margin:0 5px; color:#666;}
/*列表*/
.sj_items,jl_items,sg_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.sj_items li{width:280px;height:280px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.sj_items li:hover{border: 1px solid rgb(255, 80, 0);opacity:0.8;filter: alpha(opacity=80);}
.sj_items li img{border-radius:5px;width:100%;height:100%;}
.sj_items li .titlebg{width:100%;height:40px;background-color:#000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.sj_items li .name{font-size:20px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:40px;line-height:40px;text-align:center;}
.jl_items li{width:280px;height:280px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.jl_items li:hover{border: 1px solid rgb(255, 80, 0);opacity:0.8;filter: alpha(opacity=80);}
.jl_items li img{border-radius:5px;width:100%;height:100%;}
.jl_items li .titlebg{width:100%;height:40px;background-color:#000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.jl_items li .name{font-size:20px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:40px;line-height:40px;text-align:center;}
.sg_items li{width:280px;height:280px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.sg_items li:hover{border: 1px solid rgb(255, 80, 0);opacity:0.8;filter: alpha(opacity=80);}
.sg_items li img{border-radius:5px;width:100%;height:100%;}
.sg_items li .titlebg{width:100%;height:40px;background-color:#000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.sg_items li .name{font-size:20px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:40px;line-height:40px;text-align:center;}
.cp_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.cp_items li{width:240px;height:340px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.cp_items li:hover{border: 1px solid rgb(255, 80, 0);opacity:0.8;filter: alpha(opacity=80);}
.cp_items li img{width:230px;height:230px;margin:5px 5px;}
.cp_items li .titlebg{width:100%;height:100px;background-color:rgba(0, 18, 60, 0.03);position:absolute;bottom:0px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.cp_items li .bt{font-size:18px;color:rgb(51, 51, 51);position:absolute;bottom:70px;width:100%;height:32px;line-height:40px;text-align:center;font-weight:bold;}
.cp_items li .bj{font-size:18px;color:rgb(51, 51, 51);position:absolute;bottom:40px;width:100%;height:32px;line-height:40px;text-align:center;}
.cp_items li .sj{font-size:20px;color:rgb(255, 80, 0);position:absolute;bottom:10px;width:100%;height:32px;line-height:40px;text-align:center;}
.slidebox{width:960px; height:320px; overflow:hidden; position:relative; border:1px solid #ddd;}
.slidebox .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.slidebox .hd ul{overflow:hidden; zoom:1; float:left;}
.slidebox .hd ul li{float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.slidebox .hd ul li.on{background:#f00; color:#fff;}
.slidebox .bd{position:relative; height:100%; z-index:0;}
.slidebox .bd li{zoom:1; vertical-align:middle;}
.slidebox .bd img{width:960px; height:320px; display:block;}
/* 文字无缝上滚动 */
#billboard{float:right;width:241px}
#billboard .badges{height:280px;margin-top:0px;border:1px solid #e4e4e4}
.sideupbox{padding:10px; height:260px; overflow:hidden; background:#fff;}
.sideupbox .hd{height:30px; line-height:30px; background:#f60; padding:0 10px;}
.sideupbox .hd h3{font-weight:bold; font-size:14px; color:#fff;}
.sideupbox .hd h3 a{color:#fff;}
.sideupbox .bd{padding:10px 0 10px 5px;}
.sideupbox .bd li{height:24px; line-height:24px; overflow:hidden;}
.sideupbox .bd li span{color:#999; margin-right:5px;}
.mpg{height:80px;border:0px;border-top:0px;position:relative;}
.mpg ul{height:80px;float:left;margin:8px;}
.mpg ul li{width:124px;height:60px;float:left;text-align:center;color:#ffffff;padding-right:20px;display:inline;}
.mpg ul li a{font-size:12px;}
.mpg img{border:0px;padding:0px;width:120px;height:60px;}
.case_c{background-position: center; background-size: 100% auto; width: 100%; position: relative; text-align: center; height: 200px;}
.case_b{position: absolute; overflow: auto; margin: auto; top: 8%; left: 0; bottom: 0; right: 0; text-align: center; width: 90%; max-width: 1200px;}
.case_b .case_bcut{width: 99999px; margin: 0 auto; padding: 0; height: 100%; width: 1100px;}
.case_b .case_bcut:after{display: table; content: ''; clear: both;}
.case_b .case_bin{float: left; list-style: none; margin: 0; padding: 0; height: 100px; display: table; position: relative; width: 220px;}
.case_b .case_bin a{display: table-cell; vertical-align: middle; background: rgba(255,255,255,.35); text-align: center; width: 100%; height: 100%; border-color: #ddd; border-style: dotted; border-width: 1px 1px 0 0;}
.case_b .case_bin a img{line-height: 0; width: 160px; height: 50px;}
.case_b .case_bin a:hover img{-webkit-animation: tada 1s .2s ease both; -moz-animation: tada 1s .2s ease both;}
.fio{opacity: 0;}
.anim .fiu{opacity: 1; -webkit-animation: fadeinup 0.8s both; animation: fadeinup 0.8s both;}
.content{position: relative; width: 1200px; margin: 0px auto;}
.product_t{margin-top: 20px; width: 100%; text-align: center;}
.product_t h2{font-size: 28px; letter-spacing: 3px; font-weight: 100px; margin: 0; padding: 0; text-shadow: none; display: block; color: #000000;}
.index4_b{width: 1200px; text-align: center; overflow: hidden; margin: 20px 0px;}
.index4_b .index4_bcut{margin: 0 auto; padding: 0; width: 1200px;}
.index4_b .index4_bcut:after{content: ''; clear: both;}
.index4_b .index4_bcut .mp_m{width: 230px;height: 100px;float: left;display: block;border:1px solid #e2e2e2;background: white;margin-right:8px;}
.index4_b .index4_bin{float: left; list-style: none; margin: 0 auto; padding: 0; height: 100px; position: relative; width: 220px;}
.index4_b .index4_bin a{vertical-align: middle;}
.index4_b .index4_bin a img{line-height: 0; width: 210px; height: 80px; margin: 10px 10px;}
.index4_b .index4_bin a:hover img{-webkit-animation: tada 1s .2s ease both; -moz-animation: tada 1s .2s ease both;}
.p1{margin-right:10px;width:230px}
.p1 img{width:230px;height:230px}
.index-area-bg{position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;background:#000 no-repeat scroll center 80%;line-height:24px;opacity:.7;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}
.link-hover{position:relative;display:block}
.index-area li{float:left;padding-bottom:20px}
.index-area li p{overflow:hidden;}
.index-area li p.name{height:40px;color:#fff;font-weight:bold;font-size:16px;line-height:40px;text-align: center;}
.index-area li p.pm{height:40px;line-height:40px;color:#bfbfde;font-size:16px;text-align: center;}
.index-area li p.jiage{color:#bfbfde;font-size: 24px;height:68px;line-height:68px;text-align: center;}
.index-area li p.jiage span{color:#e63b53;font-size: 36px;}
.index-area .link-hover{position:relative;overflow:hidden;width:230px;height:230px;-webkit-border-radius:10px}
.index-area .link-hover:hover{bottom:10%}
.index-area .lzbz{position:absolute;left:0;overflow:hidden;width:100%;height:100%;color:#fff;cursor:pointer}
.index-area .lzbz,.index-area .index-area-bg{bottom:-190px}
.link-hover:hover .lzbz,.link-hover:hover .index-area-bg{bottom:0;transition:all .2s ease-in 0s}
/*.ithy-more a{width:196px; height:50px; display:block; cursor:pointer; text-align:center; line-height:50px; font-size:18px; color:#c4261d; border:2px solid #c4261d;font-weight:bold;*/
.index2_btn{width: 1200px; text-align: center; overflow: hidden; margin:20px 0;}
.index2_btn a{border: 1px solid #18aae9; color: #18aae9; font-size: 18px; line-height: 40px; width: auto; padding: 0px 50px; display: inline-block; letter-spacing: 2px; border-radius: 5px; transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -ms-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; -webkit-transition: .3s ease-in-out;}
.index2_btn a:hover{background: #18aae9; color: #fff;}
/*头条新闻和快速报价*/
.ksbj{width:100%;height:234px;background:url("../images/itb-bg.png") no-repeat center top;}
.ksbj .iof-tt{width:600px; height:100%;padding:20px;}
.tt{width:540px; height:200px; margin-left:40px;background: #fcfcfc;border: 1px solid #666; position:relative;}
.tt .bar{height:40px; padding-left:30px;background:#f60;}
.tt .bar h2{font-size:20px;line-height:40px; color:#fff; font-weight: bold;}
.tt .nr{height:144px; margin-left:20px;overflow: hidden;}
.tt .nr li{ margin:8px 8px; line-height:20px;}
.tt .nr li a{font-size: 16px;color: #666;}

.tt .nr li a:hover{background:#fbf3ca;color: red;}
.ksbj .iof-bj{width:460px; height:111px;padding-top: 89px;padding-right: 40px;}
.iofc-sr{width:330px; overflow:hidden;}
.iofc-tp{margin-bottom:13px;}
.iofc-tp input{width:159px; text-indent:12px; height:48px; display:block; overflow:hidden; line-height:48px; font-size:16px; color:#666;}
.iofc-phone input{width:325px; text-indent:12px; height:48px; display:block; overflow:hidden; line-height:48px; font-size:16px; color:#666;}
.iofc-st{padding-left:10px; padding-top:2px; width:111px; overflow:hidden;}
.iofc-st input{width:100%; height:111px; overflow:hidden; display:block; cursor:pointer; background:url(../images/itb-stbg.png) no-repeat;}
.iofc-st input.act{background:url(../images/itb-stbg.png) no-repeat -111px 0;}

/*sjtd*/
.sjtd{padding-bottom: 40px;}
.sjtd .sjtd_top{width: 1020px; margin: 0 auto;height: 45px; position: relative; border-bottom: 1px dotted #d1d1d1;}
.sjtd .sjtd_top .t_span{float: left;height: 20px;margin-left: 42px;font-size: 16px; font-weight: bold; line-height: 20px;color: #60656f; padding-bottom: 35px; position: relative;}
.sjtd .sjtd_top .t_span i{display: block; position: absolute; left: 50%; font-size: 18px; margin-left: -10px; height: 21px; width: 21px; background: url(../images/sjtdicon.png) no-repeat left center; text-align: center; line-break: 21px; bottom: 0px;}
.sjtd .sjtd_top .t_s1{position: relative;left: -3px;margin-left: 0;}
.sjtd .sjtd_top .t_s8{position: relative; right: -28px; margin-left: 0;}
.sjtd .sjtd_top .t_span:hover{color:red;}`
.sjtd .sjtd_top .t_span:hover i{background: url(../images/sjtdicon.png) no-repeat right center; color: #fff;}


.ee1div{width:100% ;background: #ffffff;}
.ee2div{width:100% ;background: #f6f6f6;}
.gdcg{width: 1200px;margin: 0 auto;}
.ksbj{width:1200px;margin:0 auto;}
.section{width:1200px;margin:0 auto;}
/*.customer_t{width:1200px;margin:0 auto;}*/


/*报价*/
.box_bj{width: 100%;height: 120px;background: #323232;position: fixed;bottom:0;left: 0;z-index: 1000;}
.box_bj1200{width: 1200px;height: 100%;margin: 0 auto;position: relative;}
.bj_zx{width: 465px;height: 100%;background: url(../images/bottom-bar-1.png);float: left;background-repeat: no-repeat;margin-top: 20px;}
/*.bj_3s{width: 240px;height: 100%;background: url(../images/3s.png);float: left;margin-left:10px; }*/

.bj_k{width: 400px;height: 100%;float: left;color:#666;}
.bj_xm{width:165px;height:30px;margin: 25px 5px 0 20px;float:left;font-size:14px;text-indent: 12px;}
.bj_mj{width: 165px;height: 30px;margin:25px 5px 0 0;float:left;font-size: 14px;text-indent: 12px;}
.bj_sj{width: 340px;height: 30px;margin: 5px 5px 0 20px; float: left;font-size: 14px;text-indent: 12px;}

.bj_ljbj{width: 140px;height: 100%;float: left;}
.bj_x{width: 25px;height: 25px;background: url(../images/3sx.png);border:0;position:absolute;top: 1px;right:0;}
.bj_bj{width: 140px;height: 70px;background: #c42222;border:0;border-radius: 5px;font-size: 20px;color: #fff;margin-top:30px;cursor: pointer; }

/*新闻动态和装修材料*/
.fivewin{width: 230px;float: left;border:1px solid #eee;margin: 8px 0px 8px 10px;}
.fivewin:hover{box-shadow: -1px 2px 10px 5px #ececec;}
.fivewin:hover img{-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); -o-transform:scale(1.4); transform:scale(1.4);}
.five_img{width: 230px;height: 170px;overflow: hidden;}
.five_img img{width: 230px;height: 170px;display:block;-webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;}
.five_txt{width: 230px;height: 50px;background:rgba(0,0,0,0.1); font-family: "微软雅黑";}
.five_txt-1,.five_txt-2{font-size: 14px;text-align: center;}
.five_txt-1{color: #e83929;font-weight: bold;padding-top: 6px;}
.five_txt-2{color:#666;}
.fivewin:first-child {margin: 8px 0px 8px 0;}



/*VR*/
.vrwin{width: 292px;float: left;border:1px solid #eee;margin: 8px 8px 8px 0px;}
.vrwin:hover{box-shadow: -1px 2px 10px 5px #ececec;}
.vrwin:hover img{-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); -o-transform:scale(1.4); transform:scale(1.4);}
.vr_img{width: 292px;height: 216px;overflow: hidden;position: relative;}
.vr_img img{width: 292px;height: 216px;display:block;-webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;}
.vr_txt{width: 292px;height: 78px;background:rgba(0,0,0,0.1); font-family: "微软雅黑";}
.vr_txt-1,.vr_txt-2{font-size: 16px;text-align: center;}
.vr_txt-1{color: #e83929;font-weight: bold;padding-top: 6px;}
.vr_txt-2{color:#666;}
.vrwin:last-child {margin: 8px 0px;}

/*服务流程*/
#bc_s{background: url(../images/bc_s.png);background-repeat: no-repeat;background-position: center bottom;}
.fwlc1200{width: 1200px;height: 300px;margin: 0 auto;position: relative;}

.fwlcwwz{font-size: 16px;font-family: "微软雅黑";text-align:center;line-height: 45px;color: #555;}
.fwlctt{width:100px;height:100px;border-radius:50%;position:relative;opacity:.7;background: red;}
.fwlctt:hover{background:rgba(230,23,23,0.3);}
.fwlctt::before{content: '';background-repeat: no-repeat;position: absolute;top:0;left: 0;width: 100px;height: 100px;background: url(../images/afwlc8.png);}
.fwlctt::after{content: '';position: absolute;top: 100px;left: 49px;width: 2px;height: 70px;background: #e2e2e2;}
.fwlckk{width: 100px;height: 105px;position: absolute;}
.fwlckk:nth-child(2) .fwlctt::after,
.fwlckk:nth-child(4) .fwlctt::after,
.fwlckk:nth-child(6) .fwlctt::after,
.fwlckk:nth-child(8) .fwlctt::after{height: 170px;}
.fwlckk:nth-child(2) .fwlctt::before{background-position: -100px 0;}
.fwlckk:nth-child(3) .fwlctt::before{background-position: -200px 0;}
.fwlckk:nth-child(4) .fwlctt::before{background-position: -300px 0;}
.fwlckk:nth-child(5) .fwlctt::before{background-position: -400px 0;}
.fwlckk:nth-child(6) .fwlctt::before{background-position: -500px 0;}
.fwlckk:nth-child(7) .fwlctt::before{background-position: -600px 0;}
.fwlckk:nth-child(8) .fwlctt::before{background-position: -700px 0;}

/*标准工艺*/
.itujie{width:1200px;height:100px;margin:0 auto;background:url("../images/itujie.gif") no-repeat; border:1px solid #ccc;}
.itujie a{display:block;float:left;width:130px;height:100px;margin-right:20px;text-indent:-999em;}
.itujie a:hover{background:url("../images/itujie.gif") no-repeat;}
.itujie a.col_1:hover{background-position:0px -100px;}
.itujie a.col_2:hover{background-position:-150px -100px;}
.itujie a.col_3:hover{background-position:-300px -100px;}
.itujie a.col_4:hover{background-position:-450px -100px;}
.itujie a.col_5:hover{background-position:-600px -100px;}
.itujie a.col_6:hover{background-position:-750px -100px;}
.itujie a.col_7:hover{background-position:-900px -100px;}
.itujie a.col_8:hover{background-position:-1050px -100px;}



.xhmjdz{position: relative;bottom:-20px;left: 20px;color: #bbb;width: 570px;height: 40px;}
.xhmjdz a{color: #bbb;}


.cl_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.cl_items li:nth-child(3n+1){margin-left:0;}
.cl_items li{width:292px;height:216px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 0px 8px 3px;overflow:hidden;}
.cl_items li img:hover{-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); -o-transform:scale(1.4); transform:scale(1.4);}
.cl_items li img{border-radius:5px;width:292px;height:176px;display: block;-webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;}
.cl_items li .titlebg{width:100%;height:40px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.cl_items li .name{font-size:16px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:40px;line-height:40px;text-align:center;}

.cjwt_k{border:1px solid #eee;margin:10px 0;}
.cjwt_q,.cjwt_a{font-size: 14px;position: relative;}
.cjwt_q{margin:15px 10px;color:#0078ff;width: 650px;}
.cjwt_a{margin:15px auto;color:#bb0101;width: 600px;background: #eee;padding:10px 10px;}
.cjwt_imgq{text-indent: 0.15rem;font-family: "微软雅黑";height: 16px;width: 16px;
color:red;font-size: 10px;border-radius:50%;position: absolute;left: -20px;top:2px;background: #271d4f}
.cjwt_imga{text-indent: 0.25rem;font-family: "微软雅黑";height: 16px;width: 16px;
color:red;font-size: 12px;border-radius:50%;position: absolute;left: -20px;top:12px;background: #271d4f;}

.ttc{width:760px;height: 330px;margin: 0 auto;border:1px solid #fbf5e9;border-width:7.5px 8px 8.5px 8px;border-image:url("../images/css005.png") 18 21 25 21 round;-webkit-border-image:url("../images/css005.png") 18 21 25 21 round}



.vr_itemsv{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.vr_itemsv li{width:282px;height:282px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.vr_itemsv li img{border-radius:5px;width:100%;height:100%;}
.vr_itemsv li:hover img{-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); -o-transform:scale(1.4); transform:scale(1.4);}
.vr_itemsv li img{-webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;}
.vr_itemsv li .titlebg{width:100%;height:45px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.vr_itemsv li:hover .titlebg{height: 100%;}
.vr_itemsv li:hover .name{height: 100%;}
.vr_itemsv li:hover .name div{margin-top: 90px;}
.vr_itemsv li:hover .name div span{font-size: 24px}
.vr_itemsv li .name{font-size:16px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:45px;line-height:45px;text-align:center;}
.vr_itemsv{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.vrhit{position: absolute;right: 0;top: 20px;width: 150px;height: 60px;line-height: 60px;text-align: center;font-size: 16px;background: url(../images/vrhit.png);color: #fff;z-index: 1}




.al_items{list-style-type: none;padding: 8px;margin-right: auto;margin-bottom: 8px;margin-left: auto;}
.al_items li{width:282px;height:282px;float:left;border-radius:5px;position:relative;background-color: #ffffff;border: 1px solid #e1dede;margin:0px 5px 8px 5px;overflow:hidden;}
.al_items li img{border-radius:5px;width:100%;height:100%;}
.al_items li:hover img{-webkit-transform:scale(1.4); -moz-transform:scale(1.4); -ms-transform:scale(1.4); -o-transform:scale(1.4); transform:scale(1.4);}
.al_items li img{-webkit-transition:all .4s; -moz-transition:all .4s;-ms-transition:all .4s; -o-transition:all .4s; transition:all .4s;}
.al_items li .titlebg{width:100%;height:40px;background-color:#000000;position:absolute;bottom:0px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
.al_items li .name{font-size:16px;color:#ffffff;position:absolute;bottom:0px;width:100%;height:40px;line-height:40px;text-align:center;}


