.container{width: 1200px;height:auto;margin: 0 auto}.Box{width: 100%;margin: 0 auto;float: left}.Box>img{width:100%}body{border-top: 2px solid #b8d23c}.clearfix{width:100%;height:1px;clear:both;}.level{width:100%;float:left;}.bg{width:1200px;margin:0 auto;}.t_center{text-align:center;}.building{text-align:center;font-size:60px;color:#b8d23c;padding:80px 0}.level_relative{width:100%;float:left;position:relative;}i.red{color:red;position:absolute;right:-35px;top:25%;}input[placeholder], [placeholder], *[placeholder] {    color:#333 !important;}/*====================================index 首页======================================*//*------------------top区-----------------*/.top{width: 100%;height: 15px;padding-top: 10px;font-size: 12px;color: #919191}.top .top_left{float: left}.top .top_left a{cursor: pointer}.top .top_left a:hover{color: #c40000!important;}.top .top_left select{border-radius: 10px}.top .top_right{float: right}.top .top_right a{position:relative;}.top .top_right a .qr{position:absolute;width:150px;top:20px;right:0;display:none;z-index:99;}.top .top_right a:hover .qr{display:block;}.logo{display: inline-block;float: left;cursor: pointer;}.logo .logo_right{display: inline-block;margin-left: 25px;position: relative;top: -2px;}.logo .logo_right p{color: #b28d59}.logo .logo_right .p1{font-size: 20px;font-weight: 800;}.logo .logo_right .p2{font-size: 10px;letter-spacing: -1px;}.logo .logo_right .p3{font-size: 12px;letter-spacing: 4px;}.logo .logo_right .p3 span{font-size: 10px;vertical-align: text-top;}.tel_info{display: inline-block;float: right;position: relative;margin-top: 15px;}.tel_info span{font-size: 16px}.tel_info p{text-align: center;position: absolute;width: 190px;right: 0px;background-color: #b28850;border-radius: 15px;padding: 2px;margin-top: 5px;color: #fff;}/*------------------侧边栏-----------------*/.fixBox{position: fixed;right: 15px;top: 50%;margin-top: /*-170px*/-133px;z-index: 9999999}.fixBox .foot_logo{width: 45px;position: absolute;z-index: -1;top: -55px;margin-left: 13px}.fixBox ul{text-align: center;width: 68px}.fixBox li{background-color: #eeeeee;height: 50px;text-align: center;padding: 10px;display: block;position: absolute;font-size: 12px}/*------------------首页导航区-----------------*/.nav_box{margin-top: 15px;position: relative;height: auto;width:100%;left: 0px}.nav_box .nav{position: relative;height:45px;line-height: 45px;background-color: #b8d23c;}.nav_box .nav ul{color: #888;text-align:center;}.nav_box .nav ul li{display: inline-block;font-size: 15px;font-weight: 600;position: relative}.nav_box .nav ul li:hover{cursor: pointer}.nav_box .nav ul li>a{color: #ffffff;display: block;padding: 0 16px}.nav_box .nav ul li:hover>a{color: #b8d23c;background-color: #ffffff;}.list li .down{width: 100%;position: absolute;top: 45px; left: 0;z-index: 99999;display: none;text-align:left;}.list li .down a{display: block;background-color:#ffffff;color: #b28850;font-size: 14px;padding-left: 10px;border-bottom: 1px solid #b28850}.list li .down a:hover{background-color:#b28850;color: #ffffff;}.hot{background-image: url('../images/hot.png');background-repeat:no-repeat;background-position:25% 30%;}.banner{position: relative;width: 100%;overflow: hidden;text-align:center}.inner_banner img{width:100%;}.banner .banner_img{height: 465px;margin:0 auto;}.banner .banner_img li{position: absolute; top: 0; left: 50%;margin-left:-960px; display: none;}.banner .banner_num{position: absolute;bottom: 40px;left: 0;font-size: 0px;text-align: center;width: 100%}.banner .banner_num li{width: 35px; height: 5px; background-color: #626262;line-height: 20px;display: inline-block; margin: 0 5px; cursor: pointer;}.banner .banner_num li.active{background-color: #b8d23c}.search_box{margin-top: 25px; width: 100%;height: 45px;}.search_box span{font-size: 16px;line-height: 35px;left: 0px}.search_box span input{width: 235px;color: #A6A6A6;line-height: 35px;font-size: 16px;border: 1px solid #ccc;text-indent: 20px;}.search_box span button{width: 100px;line-height: 35px;background-color: #764c29;color: #ffffff;border: none;font-size: 16px;cursor: pointer}/*------------------首页品牌合作区-----------------*/.brandtitle{text-align: center;background-image: url("../images/brandbg.png")}.brandtitle p{display: inline-block;color: #b8d23c;line-height: 50px;font-size: 30px;background-color: #ffffff;padding: 0 10px}.brandtitle p span{color: #764c29;font-size: 28px;margin-left: 5px}.brandtitle p.s_titile{color: #5e5e5e;font-size: 18px;text-align: center;display: block}.slideGroup{width: 100%;margin-top: 60px}.slideGroup .slideBox {overflow: hidden;zoom: 1;position: relative;}.slideGroup .sPrev,.slideGroup .sNext{position: relative;display: inline-block;width: 40px;height:350px; background:url('/static/web/images/icoLeft.png') center center no-repeat; opacity: 0.5; outline:none}.slideGroup .sNext{ left:auto; right:0px; background:url('/static/web/images/icoRight.png') center center no-repeat;  }.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ opacity: 1}.slideGroup .parBd{text-align: center}.slideGroup .parBd .tempWrap{overflow: hidden;position: relative;display: inline-block}.slideGroup .parBd ul{ overflow:hidden; zoom:1;}.slideGroup .parBd ul li{ margin:0 14px; float:left;display:inline; overflow:hidden; text-align:center;height: 350px;width: 155px;}.slideGroup .parBd ul li .pic , .brandInfo .pic{ text-align:center; width:150px; height:150px;  border:1px solid #ccc;/* border-radius: 50% ;*/}.slideGroup .parBd ul li .pic:hover{ border-color:#444;opacity: .6}/*------------------首页供货模式PK区-----------------*/.apply{height: 640px;position: relative}.apply .apply_title{margin-top: 60px;height: 85px;text-align: center}.apply .apply_title ul{display: inline-block}.apply .apply_title ul li{display: inline-block;float: left}.apply .apply_title ul li p{color: #b8d23c}.apply .apply_title ul li button{color: #ffffff; font-size: 11px; border: none;background-color: #754c28;line-height: 14px;text-align: center;width: 85px;float: right;margin-left: 15px;cursor: pointer;opacity: 0.5}.apply .apply_title ul li button:hover{opacity: 1}.apply .apply_content{width: 495px;display: inline-block;}.apply .content_l{float: left}.apply .content_r{float: right}.apply .apply_content .pk_title{color: #fff;font-weight: 600;/*margin-top: 30px;*/padding:5px 10px;background:#754c28;float:left;border-radius:15px;}.apply .apply_content .pk_title span{margin-left: 5px}.apply .apply_content .pk_img{margin: 20px 0;border: 3px solid #E5E5E5}.apply .pk{display: inline-block;width: 130px;height: 130px;border-radius: 50%;background-color: #754c28;font-size: 48px;line-height: 130px;text-align: center;color: #ffffff}.apply .pk_box{position: absolute;width: 100%;text-align: center;bottom: 250px;}/*------------------首页主材包区-----------------*/.package{height: 660px;position: relative;margin-top:-130px;}.package .package01{position: absolute;}.package .package02{position: relative;top: 50px;left: 30px;z-index: -1;cursor: pointer}.package .package03{position: absolute;width:700px;height: 550px;right: 60px;bottom: 0px;}.package .package03 .packageBanner{overflow: hidden;position: relative;height: 100%}.package .package03 .packageBanner .packageImg{width: 5000px;position: absolute;left: 0;top: 0}.package .package03 .packageBanner .packageImg li{float: left}.package .package03 .packageBanner .packageBtn{width: 50px;height: 100px;position: absolute;margin-top: -50px;cursor: pointer;text-align: center;line-height: 100px;color: #fff;font-size: 100px;font-family: '宋体';opacity: 0;top: 50%;outline:none}.package .package03 .packageBanner:hover .packageBtn{opacity: 1}.package .package03 .packageBanner .btn_l{left: 0px}.package .package03 .packageBanner .btn_r{right: 0px}.package .package04{position: absolute;/*bottom: 210px;*/bottom:145px;left: 45px;}.package .package05{position: absolute;bottom: 110px;left: 45px;display: inline-block;width: 240px;height:40px;}.package .package05 button{width: 120px;line-height: 40px;background-color: #c40000;border: none;border-radius: 20px;text-align: center;color: #ffffff;cursor: pointer;font-size: 18px;left: 0px}.package .package05 button:hover{background-color: #E3E3E3;color: #c40000;font-weight: 600}.package .package05 .learnMore{float: right;color: #c40000;font-size: 18px;line-height: 40px;font-weight: 600;opacity: .7}.package .package05 .learnMore:hover{opacity: 1}/*------------------首页签单展示-----------------*/.txtShow{display: block;margin-top: 70px;border: 2px solid #B38850}.txtMarquee-top{ overflow:hidden; position:relative;display: inline-block;width: 20%}.txtMarquee-top .MarqueeBd{ padding:15px;  }.txtMarquee-top .infoList li{ height:24px; line-height:24px;}/*------------------首页产品展示-----------------*/.products{margin-top: 80px}.products .left_menu{display: inline-block;float: left;background-color: #D5BE9F;width: 250px;padding-bottom: 10px;}.products .left_menu .first_ul{margin-left: 20px;margin-right: 20px;}.products .left_menu .first_li{margin-top: 20px;color: #704b30;font-weight: 600}.products .left_menu .first_li img{margin-right: 8px}.products .left_menu .first_li p{border-bottom: 1px dashed #796E61;height: 8px}.products .left_menu .second_ul{margin-top: 5px;margin-left: 25px}.products .left_menu .second_ul li{line-height: 26px;color:#704b30;cursor: pointer;font-weight: 200;}.products .left_menu .second_ul li.on{color: #ffffff}.right_pro{width: 950px;overflow: hidden;height: auto;position: relative;float: left;}.right_pro .img_box{width: 5000px;left: 0;top: 0;position: relative;float:left;}.right_pro .img_box ul{float: left;margin-left: 20px;width: 290px}.right_pro .img_box ul .pro_img{width: 100%;margin-bottom: 15px;position:relative;}.right_pro .img_box ul .pro_img_index{width: 100%;margin-bottom: 0px;border:1px solid #ccc;margin-bottom:25px;}.right_pro .img_box ul .pro_name{width: 100%;line-height:35px;color:#444;text-align:center;height:35px;font-weight:700;}.right_pro .img_box ul .pro_intro{font-size:12px;line-height:1.5;height:36px;overflow:hidden;}.right_pro .img_box ul .pro_more{line-height:275px;color:#fff;background:#754c28;font-size:30px;text-align:center;}.right_pro .goShoppe{display: block!important;margin: 30px 20px 0 20px;height: 55px;font-weight:700;text-align: center;background-color: #b8d23c;color: #764c29;font-size: 20px;line-height: 55px}.right_pro .box_num{width: 100%;bottom: -55px;left: 0;text-align: center;font-size: 0px;margin-top: 55px;display: block!important}.right_pro .box_num li{ width: 15px; height: 15px; background: #888; border-radius: 50%; display: inline-block; margin: 0 10px; cursor: pointer;}.right_pro .box_num .on{background: #b8d23c;}/*------------------首页家居包区-----------------*/.fanmily{margin-top: 60px;position: relative}.fanmily .fanmily_bg{position: relative;top: 0;left: 0;z-index: -111}.fanmily .fanmily_bg img{position:absolute;left:50%;margin-left:-960px;}.fanmily_txt{text-align: center;color: #ffffff;padding-top: 50px}.Pro_show{ width:100%;text-align:left;background-color: #ffffff;margin-top: 310px;}.Pro_show .Pro_show_menu{ height:35px; line-height:35px;padding:50px 20px;position:relative;text-align: center;}.Pro_show .Pro_show_menu ul{height:35px;text-align: center;display: inline}.Pro_show .Pro_show_menu ul li{cursor: pointer;display: inline-block; width: 70px;height: 30px;border: 1px solid #b8d23c;line-height: 30px;font-size: 14px;color: #704b30;margin: 0 5px;}.Pro_show .Pro_show_menu ul li.on{background-color:#b8d23c;}.Pro_show .Pro_show_menu a{color: #704b30;float: right; right: 60px;position: absolute;}.Pro_show .Pro_show_menu a:hover{color: #b8d23c}.Pro_show .show_box{ overflow:hidden; zoom:1; padding:10px 0 10px 38px; position:relative;   }.Pro_show .show_box_left,.Pro_show .show_box_right{position: absolute;left: 5px;top: 10px;display: block;width: 30px;height: 264px;opacity: 0.5;line-height: 264px;text-align: center;font-size: 40px;outline:none}.Pro_show .show_box_right{ left:auto; right:5px;}.Pro_show .show_box_left:hover,.Pro_show .show_box_right:hover{opacity: 1}.Pro_show .Pro_show_info ul{ overflow:hidden; zoom:1;   }.Pro_show .Pro_show_info ul li{ margin:0 8px; float:left;display:inline; overflow:hidden; text-align:center;width: 265px;}.Pro_show .Pro_show_info ul li .box_img{ text-align:center; }.Pro_show .Pro_show_info ul li .box_img img{ display:block;}.Pro_show .Pro_show_info ul li .box_img a:hover img{opacity: 0.8 }.Pro_show .Pro_show_info ul li .introduce{ line-height:24px;font-size: 14px;margin-top: 10px}.Pro_show .Pro_show_info ul li .introduce span{font-size: 20px;color: #e60012}/*------------------首页加盟区-----------------*/.join{height: 350px;overflow:hidden;position: relative}.join img{position: absolute;bottom: 0px}.join img.people{right: 95px;}.join .join_box{position: absolute;width: 465px;height: 145px;}.join .join_box01{bottom: 30px;right: 195px;background: rgba(255,255,255,0.5);}.join .join_box02{bottom: 15px;right: 210px;background: rgba(255,255,255,0.7);}.join .join_box02 p{padding: 10px 50px 0 50px;font-size: 20px;color: #764c29}.join .join_box02 span{display: block;padding: 0px 50px;font-size: 8px;color: #919191; word-spacing: -2px;}.join .join_box02 p.sTxt{padding: 0px 50px 0 50px;font-size: 22px;color: #764c29}.join .join_box02 input{width: 90px;height: 24px;margin: 7px 50px 0 50px;font-size: 14px;color: #ffffff;background-color: #ff323a;cursor: pointer}.join .join_box02 input:hover{ background-color:#b8d23c}/*------------------首页服务流程区-----------------*/.sevice{margin-top: 90px}.sevGroup{margin-top: 90px}.sevGroup .sevHd{ height:40px; line-height:40px; position:relative;  }.sevGroup .sevHd ul{text-align: center}.sevGroup .sevHd ul li{cursor:pointer;display: inline-block;font-size: 20px;line-height: 40px;width: 167px  }.sevGroup .sevHd ul li.on{background:#b8d23c;color: #ffffff}.sevGroup .sevBox{ overflow:hidden; zoom:1; padding:30px 0 10px 70px; position:relative;   }.sevGroup .sevPrev,.sevGroup .sevNext{outline:none; position:absolute; left:5px; top:5px; display:block; width:60px;line-height: 280px;text-align: center; font-size: 60px;opacity: 0.4;outline:none}.sevGroup .sevNext{ left:auto; right:5px;}.sevGroup .sevPrev:hover,.sevGroup .sevNext:hover{opacity: .8}.sevGroup .sevBd ul{ overflow:hidden; zoom:1;   }.sevGroup .sevBd ul li{ margin:0 9px; float:left;width: 330px;/*height: 330px;*/height:235px;display:inline; overflow:hidden; text-align:center;padding: 3px;}.sevGroup .sevBd ul li .sevPic{ text-align:center;padding: 60px 0 20px 0;height:80px;display:inline-table;}.sevGroup .sevBd ul li .sevPic img{display:inline-block;max-height:80px;vertical-align:center;}.sevGroup .sevBd ul li .sevTitle p{font-size: 16px;text-align: center}.sevGroup .sevBd ul li .sevTitle span{display: block;font-size: 12px;color: #5e5e5e;text-align: center;padding: 10px 40px 40px 40px}/*------------------荣誉资质区-----------------*/.honor{margin-top: 50px}.honMarquee{ overflow:hidden; position:relative;margin-top: 60px}.honMarquee .honBd{ padding:10px;   }.honMarquee .honBd ul{ overflow:hidden; zoom:1; }.honMarquee .honBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }.honMarquee .honBd ul li .honPic{ text-align:center;width:170px; height:170px; padding:2px;  border:2px solid #ccc;line-height: 170px}.honMarquee .honBd ul li .honPic img{ display:inline-block;vertical-align: middle;max-width:100%;}.honMarquee .honBd ul li .honPic a:hover img{ border-color:#999;  }.honMarquee .honBd ul li .honTitle{ line-height:24px;font-size: 18px;margin-top: 10px}/*------------------首页用户评价区-----------------*/.slideGroup .parBd li.userPic{width: 315px;height: 415px;border: 2px solid #b8d23c}.slideGroup .parBd li.userPic img{height:226px;border-bottom: 2px solid #b8d23c}.slideGroup .parBd li.userPic .user_info{    margin: 30px 40px 0 40px;}.slideGroup .parBd li.userPic .user_info p{color: #b8d23c;font-size: 24px}.slideGroup .parBd li.userPic .user_info span{display: block;color: #764c29;font-size: 18px;margin-top: 25px}.slideBox .userPrev, .slideBox .userNext{color: #b8d23c;font-size: 60px;position: relative;top: -170px;opacity: 0.5;outline:none}.slideBox .userPrev:hover, .slideBox .userNext:hover{opacity: 1}/*------------------首页同行评价区-----------------*/.peer{margin-top: 80px}.honMarquee02 .honList02 li .peerPic{width: 220px;height: 355px;background-color: #764c29}.honMarquee02 .honList02 li .peerPic img{width: 220px;height: 175px;top: 0;}.honMarquee02 .honList02 li .peerTitle{padding: 30px 10px 0 10px}.honMarquee02 .honList02 li .peerTitle p{text-align: center;color: #ffffff;font-size: 19px}.honMarquee02 .honList02 li .peerTitle span{display: block;color: #ffffff;margin-top: 30px;}/*------------------悦饰界资讯区-----------------*/.news{margin-top: 80px}.news .newBox{margin-top: 40px;}.news .newBox .peerNews, .news .newBox .selfNews{width: 46%;height: auto;display: inline-block;float: left}.news .newBox .selfNews{float: right}.peerNews .peerNews_titleBox{;position: relative;height: 75px;border-bottom: 1px solid #888}.peerNews .peerNews_titleBox .peerNews_title{display: inline-block;margin-left: 20px;}.peerNews_titleBox .peerNews_title h2{font-size: 20px}.peerNews_titleBox .peerNews_title h3{font-size: 14px;letter-spacing: -1px;}.readMore{position: absolute;bottom: 10px;right: 20px;font-size:12px;}.readMore:hover{color: #996c33}.peerNews .newContent{margin-top: 20px;display: block;position: relative;}.peerNews .newContent:hover .newContentImg{opacity: 1}.peerNews .newContent .newContentImg{padding: 2px;border: 1px solid #cccccc;display: inline-block;opacity: 0.8}.peerNews .newContent .newsInfo{display: inline-block;margin-left: 20px;position: absolute;width: 350px}.peerNews .newContent .newsInfo h3{color: #996c33;font-size: 14px}.peerNews .newContent .newsInfo p{font-size: 12px;margin-top: 5px;line-height: 20px;}/*------------------foot区-----------------*/.foot{margin-top: 120px;height: 200px;border-top: 10px solid #cb9853;background-color: #b8d23c}.foot img{margin-top: -90px}.foot .foot_menu ul{text-align: center;color: #764c29;margin-bottom: 20px}.foot .foot_menu ul li{display: inline-block;padding: 0 15px}.foot .foot_menu li a{color: #764c29}.foot .foot_menu li a:hover{font-weight: 600}.foot p{text-align: center;color: #764c29;font-size: 12px;line-height: 24px;margin-top: 10px}.foot p a{color: #b28850}.foot p a:hover{color: #764c29}/*====================================Profile 公司简介页======================================*/.Profile{margin-top: 80px}.Profile .Profile_title{padding: 0px 180px;background-color: #d5c0a4;height: 150px}.Profile .Profile_title h1{font-size: 36px;color: #704b30;font-weight: 600;padding-top: 40px}.Profile .Profile_title h2{font-size: 24px;color: #b28d59;font-weight: 600}.Profile .Profile_content{margin-top: 85px;border-bottom: 10px solid #ba9869}.Profile .Profile_content div{text-align: center}.Profile .Profile_content div h1{display: inline-block;width: 240px;height: 50px;line-height:50px;font-size: 24px;color: #ffffff;background-color: #ba9869;border-radius: 30px}.Profile .Profile_content div p{color: #ba9869;line-height: 100px;font-size: 18px}.Profile .Profile_idea{margin-top: 30px}.Profile .Profile_idea div{text-align: center}.Profile .Profile_idea div h1{line-height: 140px;color: #b28850;font-size: 24px;font-weight: 900}.Profile .Profile_idea div h1 span{color: #754c28;font-weight: 600;margin: 0 10px}.Profile .Profile_idea div p{color: #b28850;font-size: 16px;padding: 0 180px;line-height: 40px}.Profile img{margin-top: 30px}/*====================================Contact 联系我们页======================================*/.Company{margin-top: 100px;position: relative}.Company .CompanyMap{width: 610px;height: 670px;display: inline-block}.Company .CompanyInfo{width: 560px;display: inline-block;position: absolute;right: 0}.Company .CompanyInfo .CompanyName{height: 100px;background-color: #d5c0a4;}.Company .CompanyInfo .CompanyName div{padding: 25px 0 0 54px}.Company .CompanyInfo .CompanyName h1{font-size: 20px;color: #704b30}.Company .CompanyInfo .CompanyName p{font-size: 18px;color: #704b30}.Company .CompanyInfo .ContactInfo{font-size: 16px;color: #5e5e5e;margin: 50px 0 0 60px}.Company .CompanyInfo .ContactInfo span{color: #704b30}.Company .CompanyInfo .ContactInfo ul{margin-top: 25px}.Company .CompanyInfo .ContactInfo li{text-align: center;display: inline-block;margin-right: 10px;}.Company .CompanyInfo .ContactInfo li a{display: block;padding: 2px 2px 0 2px;border: 1px solid #cccccc}.Company .CompanyInfo .ContactInfo li p{margin-top: 5px;font-size: 12px}/*====================================tryoffline 线下体验馆页======================================*/.tryOffline{margin-top: 90px}.tryOffline h1{text-align: center;font-size: 48px;color: #704b30;font-weight: 600}.tryGroup{margin-top: 80px}.tryGroup .tryHd ul{height: 70px;background-color: #d5c0a4;text-align: center}.tryGroup .tryHd ul li{line-height: 66px;display: inline-block;font-size: 24px;padding: 0px 49px;cursor: pointer}.tryGroup .tryHd ul li.on{background-color: #ffffff;border:2px solid #704b30;border-bottom: 2px solid #ffffff}.tryGroup .tryBd{margin-top: 100px;text-align: center}.tryGroup .tryBd ul{text-align: center}.tryGroup .tryBd ul li{display: inline-block;width: 280px;height: 390px;margin: 0 5px}.tryGroup .tryBd ul li p{color: #704b30;font-size: 18px;margin-top: 30px}/*====================================mainpackage 主材包页======================================*/.mainPackage{margin-top: 40px;overflow: hidden}.mainPackage img{width: 100%}.videoBox{width: 100%;height: 510px;overflow: hidden;position: relative;border-bottom: 10px solid #b28850;/*background:url(../images/mainpackageBg.png) no-repeat top center rgba(0,0,0,0.5);*/text-align:center;}.videoBox>img{opacity: 0.5;position: absolute;z-index:-1;left:50%;margin-left:-960px;}.videoBox .video{display:inline-block;margin-top:30px;}.partner{margin-top: 90px}.partner h1{font-size: 30px;color: #704b30}.partner p{font-size: 24px;color: #ffffff;display: inline-block;line-height: 50px;padding: 0 30px;background-color: #b28d59;border-radius: 30px;margin-top: 30px}.partner ul{margin-top: 50px;text-align: center}.partner .imPartner li{display: inline-block;border:2px solid #b28d59;margin: 0 10px}.partner .imPartner .partPic{;text-align:center;width:568px; height:230px;line-height: 230px}.partner .imPartner .partPic a{ display:block;vertical-align: middle;padding:30px;line-height: normal}.partner .imPartner .partPic a img{width: 460px}.partner .imPartner .partPic a span{color: #b28d59;font-size: 18px;text-align: center;display: block;margin-top: 12px}.partner .otherPartner{margin-top: 10px}.partner .otherPartner li{display:inline-block;border:2px solid #b28d59;margin: 10px}.partner .otherPartner li .otherPic{ text-align:center;width:230px; height:190px; padding:20px;line-height: 190px}.partner .otherPartner li .otherPic img{ display:inline-block;vertical-align: middle;}.partner .otherPartner li .lastPic{text-align:center;width:874px; height:234px; background-color: #d5c0a4;color: #704b30;font-size: 32px;font-weight: 600;line-height: 234px}.compared{margin-top: 90px;border-top: 10px solid #b28d59;overflow: hidden}.forms{text-align: center}.forms .declaration{height: 130px;background-color: #d5c0a4;text-align: center;}.forms .declaration h1{font-size: 30px;color: #704b30;font-weight: 600;padding: 5px 0 5px 0;}.forms .declaration h3{font-size: 16px;color: #ffffff;font-weight: 600;line-height: 28px}.forms .formBox{width: 490px;display: inline-block}.forms .formBox form{margin-top: 0px}.forms .formBox form select, .forms .formBox form input, .forms .formBox form textarea{display: inline-block;margin-bottom: 20px;width: 100%;border: 2px solid #b8d23c;height: 40px;line-height:40px;font-size: 14px;text-indent: 20px;}.forms .formBox form input{width: 486px}.forms .formBox form select#s1, .forms .formBox form select#s2{width: 230px}.forms .formBox form select#s2{margin-left: 25px}.forms .formBox form input#s1, .forms .formBox form input#s2{width: 230px}.forms .formBox form input#s2{margin-left: 25px}.forms .formBox form button{width: 100%;padding:15px 0;background-color: #b28d59;color: #ffffff;font-size: 16px;border-radius: 25px;border: none;cursor:pointer}.forms .formBox form button:hover{border: 1px solid #b28d59;color: #b28d59;background-color: #ffffff}.sevicePg h1{font-size: 30px;font-weight: 600;color: #704b30;text-align: center;padding: 50px}.sevicePg .seviceBox{width: 330px;display: inline-block;float: left}.sevicePg .seviceBox .seviceBoxBg01{height: 326px;border: 2px solid #b8d23c;border-radius: 50%;text-align: center}.sevicePg .seviceBox .seviceBoxBg01 span{font-size: 16px;color: #704b30;bottom: 25px; margin-top: 280px; display: inline-block;}.sevicePg .seviceBox p{font-size: 14px;color: #704b30;margin-top: 20px;padding: 0 15px; line-height:20px}.sevicePg>span{font-size: 60px;display: inline-block;margin: 120px 30px 0 30px;float: left;color: #704b30}/*====================================xu 序页======================================*/.xu{margin-top: 50px}.xu .xu_title{height: 150px;background-color: #d9c7ad;}.xu .xu_title h1{font-size: 36px;color: #704b30;padding: 25px 0 0 190px;font-weight: 600}.xu .xu_title h3{font-size: 24px;color: #b28d59;padding: 10px 0 0 190px;font-weight: 600}.xu .xu_content{text-align: center;position: relative}.xu .xu_content p{display: inline-block;width: 840px;margin-top: 60px;line-height: 40px;font-size: 14px;text-align: left}.xu .xu_content p span{font-size: 24px;color: #704b30;font-weight: 600;margin-right: 10px}.xu .xu_content p img{position: absolute;right: 150px;}.xu_bImg{opacity: 0.5}/*====================================joinUs 加盟悦饰界页======================================*/.JoinSooner{display: inline-block;position: absolute;width: 260px;height: 56px;border-radius: 30px;background-color: #e63636;top: 50%;margin-top: -30px;margin-left: -130px;line-height: 53px;color: #fff;font-size: 30px;font-weight: 600;}.JoinSooner:hover{color: #e63636;background-color: #ffffff}.business{height: 150px;background-color: #d5c0a4;text-align: center;color: #704b30}.business h1{padding-top: 30px;font-size: 18px;font-weight: 600;}.business p{font-size: 14px;padding: 20px 200px;line-height: 24px;font-weight: 600;}.join_bg_img{width:1920px;position:absolute;z-index:-1;top:0;left:50%;margin-left:-960px;}.joinus{display: inline-block;font-weight:700;height:66px;line-height:66px;background:#e73939;margin:8px;font-size:20px;color:#fff;padding:0 40px;border-radius:50px;letter-spacing:5px;transition:all ease-in 0.4s;}.joinus:hover{color:#e73939;background:#fff;}.outer{display: inline-block;border:4px solid #e73939;border-radius:50px;margin-top:102px;position:relative;z-index:99;}/*====================================news 新闻页======================================*/.news_leftBox{width: 885px;display: inline-block}.news_leftBox ul li{display: block;position: relative;width: 100%;height: 280px;border-bottom: 1px solid #cccccc}.news_leftBox ul li a{display: block;padding-top: 38px;}.news_leftBox .news_time{width: 60px;height: 60px;display: inline-block;top: 0;left:0;background-color: #b8d23c;vertical-align: top;}.news_leftBox .news_time .time_d{font-size: 20px; color: #704b30;margin: 5px 0 0 5px}.news_leftBox .news_time .time_m{color: #704b30;margin-left: 5px}.news_leftBox .news_time .time_y{color: #cccccc;margin-top: 5px}.news_leftBox ul li .news_img{display: inline-block;width: 278px;height: 198px;border: 1px solid #cccccc;margin-left: 20px;overflow: hidden}.news_leftBox ul li .news_img img{width: 274px;padding: 2px}.news_leftBox .news_info{width: 490px;margin-left: 20px;display: inline-block;vertical-align: top}.news_leftBox .news_info h1{color: #704b30;font-size: 18px;font-weight: 600}.news_leftBox .news_info p{display: inline-block;font-size: 12px;color: #777;margin: 8px 15px 0 0;line-height: 15px}.news_leftBox .news_info span{margin-right: 5px}.news_leftBox .news_info .news_introduction{margin-top: 20px;line-height: 30px;font-size: 14px}.news_rightBox{width: 285px;float: right;background-color: #eeeeee;padding-bottom: 25px}.news_rightBox h1{font-size: 18px;color: #704b30;padding: 20px 0 20px 10px;font-weight: 600;border-bottom: 1px solid #704b30}.news_rightBox ul li{height: 160px;border-bottom: 1px dashed #704b30;position: relative}.news_rightBox ul li .hotNews_img{display: inline-block}.news_rightBox ul li .hotNews_img img{width: 110px;height: 110px;padding: 25px 0 0 15px}.news_rightBox ul li .hotNews_content{display: inline-block;margin-left: 10px;background: url("../images/HotNewsBg001.png") center no-repeat;width: 140px;height: 110px;}.news_rightBox ul li .hotNews_content div{padding: 20px 8px;font-size: 14px;color: #704b30;font-weight: 600;position: absolute;top: 25px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-right: 15px;}/*====================================newsDetails 新闻详情页======================================*/.newsDetails{border: 1px solid #DCDCDC}.newsDetails .detailsInfo{color: #5e5e5e;font-size: 14px;line-height: 30px;margin-top: 60px;text-indent: 2em}.newsDetails .detailsInfo img{display: block;margin: 0 auto}.newsDetails>span{position: absolute;margin-top: 30px;width: 886px}.newsDetails>span a{color: #5e5e5e}.newsDetails>span a:hover {color: #111}/*====================================brande_page 首页品牌详情页======================================*/.brandInfo{width: 908px;float: left;margin-bottom: 15px;padding-bottom: 14px;margin-left: 20px;border-bottom: 1px dashed #cccccc}.brandInfo .pic{display: inline-block;float: left;}.brandInfo .brandIntroduce{width: 735px;display: inline-block;margin-left: 20px}.brandInfo .brandIntroduce p{line-height: 24px;margin-top: 50px;font-size: 16px;}/*====================================feadback 留言板======================================*/.formBox form h1 {font-size: 20px;padding: 20px 0px 20px 20px;display: block;margin: 0px -30px 10px -30px;color: #FFF;background: #d5c0a4;text-shadow: 1px 1px 1px #b28d59;    border-radius: 5px 5px 0px 0px;-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-bottom:1px solid #b28d59;}.formBox form h1>span {display: block;font-size: 11px;color: #FFF;}.formBox form label {display: block;margin: 0px 0px 5px;width:100%;float:left;}.formBox form label>span {float: left; margin-top: 10px;color: #5E5E5E;}.formBox form input[type="text"], .formBox form input[type="email"], .formBox form textarea{color: #555; width: 100%;padding: 0px 0px 0px 10px; margin-top: 2px;outline: 0;}.formBox form textarea{ min-height: 100px!important;width: 100%!important;}/*====================================product_page 产品详情页======================================*/.productInfo{margin: 20px 20px;border: 1px solid #ccc;border-top:none;float: left;}.proInfo{width: 908px;float: left;padding-bottom: 14px;margin-left: 20px;border-bottom: 1px dashed #CCCCCC}.proInfo .pro_picFocus, .proInfo .proData{width: 440px;padding: 5px;position: relative;overflow: hidden;float: left}.proInfo .pro_picFocus .pro_bd li{vertical-align: middle}.proInfo .pro_picFocus .pro_bd img{width:440px;height: 440px;display: inline-block }.proInfo .pro_picFocus .pro_hd{width: 100%;padding-top: 5px;overflow: hidden}.proInfo .pro_picFocus .pro_hd ul{overflow: hidden;text-align: center}.proInfo .pro_picFocus .pro_hd ul li{padding-top: 5px;display: inline-block}.proInfo .pro_picFocus .pro_hd ul li img{width: 80px;height: 80px;border: 2px solid #DDDDDD;cursor: pointer}.proInfo .pro_picFocus .pro_hd ul li.on img{border-color: #f60}.proInfo .proData{float: right;height: 542px}.proInfo .proData .proName{padding: 0px 15px}.proInfo .proData .proContent{padding: 15px 15px;font-size:14px; line-height:20px}.proInfo .proData .proName{color: #704b30;font-size: 16px;font-weight: 600}.hot_show{height:45px !important;line-height:45px !important;width:100% !important;background:none !important;}.hot_show div{padding:0 !important;position:relative !important;top:0 !important;}.hot_show span{margin-right:15px;font-size:14px;}.hot_red div{color:red !important;font-size:16px;}/*pro_label*/.pro_list_standrad{border:2px solid #fff;float:left;margin-bottom:23px;margin-left:13px;transition:all ease-in 0.2s;}.pro_list_standrad a{display:inline-block;border:1px solid #ccc;padding-bottom:3px;}.label_green:hover{border-color:#b6d23c;} .label_red:hover{border-color:#f33;}.label_gold:hover{border-color:#DBB625;}.pro_img .product_label{position:absolute;bottom:0;height:28px;line-height:28px;font-size:16px;color:#fff;width:100%;text-align:right;}.pro_img .product_label span{display:inline-block;padding-right:7px;}.label_green .product_label{background:url(../images/zhucaibao-bg-green-right.png) no-repeat right bottom;}.label_red .product_label{background:url(../images/zhucaibao-bg-red-right.png) no-repeat right bottom;}.label_gold .product_label{background:url(../images/zhucaibao-bg-gold-right.png) no-repeat right bottom;}.label_blue .product_label{background:url(../images/zhucaibao-bg-blue-right.png) no-repeat right bottom;}/*body_brother*/body.brother{border-top: 2px solid #484443;}body.brother .nav_box .nav{background-color:#484443;}body.brother .nav_box .nav ul li:hover > a{color: #484443;}body.brother .foot{background-color: #484443;}body.brother .foot .foot_menu ul{color:#fff;}body.brother .foot .foot_menu li a{color:#fff;}body.brother .foot p{color:#fff;}body.brother .brandtitle p{color:#484443;}.rp998-calculators-hd {    width: 100%;    height: 161px;    background-color: #3e3a39;    text-align: center;}.rp998-center-box {    position: relative;    width: 1200px;    margin: 0 auto;}.rp998-calculators-hd .rp998-title {    display: inline-block;    font-size: 36px;    color: #fff;    padding: 35px 0 20px 7px;    line-height: 38px;    letter-spacing: 10px;    font-weight: 100;    background: url('../images/title-line-img2.png') bottom center no-repeat;}.rp998-calculators-hd .rp998-title-p {    font-size: 26px;    color: #eeefef;    margin-top: 10px;    letter-spacing: 1px;    line-height: 30px;    font-weight: 100;}.rp998-calculators-body {    position: relative;    width: 100%;    padding: 36px 0;    background-color: #fff;}.rp998-calculators-body .rp998-calculators-bg {    width: 1200px;    height: 380px;    background-color: #3e3a39;    z-index: 1;}.rp998-calculators-body .rp998-calculators-content {    position: absolute;    width: 1156px;    height: 390px;    padding: 0 8px 10px 8px;    background-color: #f3d823;    top: -10px;    left: 14px;    z-index: 2;}.rp998-calculators-body .calculators-title {    font-size: 34px;    font-weight: 100;    color: #221814;    text-align: center;    line-height: 40px;    padding-top: 13px;    padding-bottom: 5px;}.rp998-calculators-body .calculators-box {    width: 100%;    height: 332px;    background-color: #fff;}.rp998-calculators-body .calculators-left {    float: left;    width: 421px;    margin-left: 82px;    margin-top: 34px;}.calculators-left .calculators-form-list {    width: 421px;    overflow: hidden;}.calculators-left .calculators-form-item {    height: 38px;    line-height: 38px;    margin-bottom: 10px;    font-size: 0;}.calculators-left .form-item-title {    float: left;    width: 64px;    font-size: 16px;    color: #221814;    margin-right: 20px;    text-align: right;}.calculators-left .rp998-calculators-select {    width: 163px;    height: 38px;    line-height: 38px;    border: 1px solid #6d6664;    margin-right: 5px;    font-family: "Microsoft Yahei";    font-size: 14px;    color: #221814;    padding-left: 5px;}.calculators-left input.rp998-calculators-select{width:156px;}.calculators-left .calculator-city {    margin-right: 0;}.calculators-left .calculator-input {    position: relative;    float: left;    width: 329px;    height: 36px;    line-height: 36px;    border: 1px solid #221814;    color: #221814;    font-size: 14px;}.calculators-left .calculator-input.form-error-bg {    border-color: #fe3c3c;}.calculators-left .form-error-bg .form-error-icon {    display: block;}.calculators-left .form-error-icon {    display: none;    position: absolute;    width: 16px;    height: 16px;    top: 11px;    right: 32px;    cursor: pointer;    background: url(../images/new-home/bottom-imgs.png) -17px -45px no-repeat;}.calculators-left .calculator-input input {    width: 86%;    height: 26px;    line-height: 26px;    border: 0 none;    padding: 5px 10px 5px 10px;    font-size: 14px;    color: #221814;    font-family: "Microsoft Yahei";    vertical-align: top;    background-color: transparent;}.calculators-left .area-unit {    display: inline-block;}.calculators-left .form-item-family {    padding-left: 84px;    line-height: 18px;}.calculators-left .calculator-room,.calculators-left .calculator-hall,.calculators-left .calculator-kitchen {    width: 107px;}.calculators-left .calculator-kitchen,.calculators-left .calculator-balcony {    margin-right: 0;}.calculators-left .calculator-toilet {    margin-top: 3px;}.rp998-calculators-body .calculators-middle {    float: left;    width: 263px;    margin-top: 109px;}.rp998-calculators-body .calculators-middle .calculators-btn {    display: block;    width: 129px;    height: 114px;    text-align: center;    background-image: url('../images/ready_package998/rp998-btn.png');    background-size: 129px 114px;    -webkit-background-size: 129px 114px;    background-repeat: no-repeat;    margin: 0 auto;    cursor: pointer;}.calculators-middle .calculators-btn-text {    display: inline-block;    width: 62px;    font-size: 26px;    line-height: 34px;    color: #221814;    margin-top: 23px;    letter-spacing: 5px;    margin-left: 9px;    *margin-left: 6px;    font-weight: 400;}.rp998-calculators-body .calculators-right {    float: left;    width: 290px;    margin-top: 20px;}.calculators-right .calculators-results-title {    font-size: 24px;    color: #221814;    line-height: 26px;}.calculators-right .calculators-results-box {    width: 290px;    height: 242px;    background-color: #eeeeef;    margin-top: 15px;}.calculators-results-hd {    width: 100%;    height: 115px;    background: url("../images/ready_package998/rp998-img.png") #f3d823 0 4px no-repeat;    text-align: center;}.results-price-title {    font-size: 12px;    color: #221814;    text-align: center;    margin-top: 12px;}.results-price-title .title-lineLeft,.results-price-title .title-lineRight {    display: inline-block;    width: 25px;    height: 0;    border-bottom: 1px solid #221814;    vertical-align: middle;}.calculators-results-priceBox {    height: 42px;    text-align: center;    margin-top: 12px;}.calculators-results-price,.calculators-single-price {    display: inline-block;    max-width: 80%;    min-width: 142px;    font-size: 42px;    color: #e5303a;    font-weight: bold;    overflow: hidden;    line-height: 42px;}.calculators-results-unit,.calculators-single-unit {    display: inline-block;    font-size: 20px;    color: #221814;    margin-left: 10px;    vertical-align: top;    padding-top: 16px;    line-height: 24px;}.calculators-results-btn {    position: relative;    display: inline-block;    width: 300px;    height: 40px;    line-height: 40px;    background-color: #231815;    left: -5px;    text-align: center;    color: #fdd000;    font-size: 22px;    font-weight: 100;    letter-spacing: 2px;    margin-top: 13px;    border: 0 none;    cursor: pointer;}.calculators-results-btn:hover {    color: #fdd000;}.calculators-results-more {    display: block;    font-size: 12px;    line-height: 18px;    padding-right: 3px;    text-align: right;}