*{outline: none;}
.bg-white{background: #fff;}
/*******************************
    -------[=关于我们]-------
********************************/
.about_name { width:100%; margin:auto;padding-top: 30px;text-align: center; position: relative; padding-bottom: 14px;}
.about_name h2 {color: #eb6001; font-size: 26px; text-transform: uppercase; font-family: "bodoni_bd_btbold"; font-weight:normal}
.about_name h3 {margin-top: 5px; font-size: 22px;}
.about_name:after {content: ""; position: absolute; width: 20px; height: 2px; background-color: #eb6001; bottom: 0; left: 50%; margin-left: -10px;}
.about_txt {text-align: center; margin-top: 10px; padding-bottom:35px;}
.about_txt h2 {font-size: 20px; color: #999; font-weight:normal}

.whL{ width:100%; overflow:hidden; margin-top:3%; background:#fff}
.whR{ width:100%;  overflow:hidden; margin-top:3%; background:#fff}
.whnrL{width:100%;height: 120px;float: left;margin-right: 13px;}
.whnrL img{width: 100%;height: 100%;display: block;}
.whnrR{float:left; overflow:hidden;}
.whnrR p{font-size: 13px;font-weight: normal;color: #333;margin-bottom: 5px; text-align:center}
.whnrR span{float:left;color:#666;font-size:12px;line-height: 20px;}
/*team*/
.news_list_cont{ width:100%; overflow:hidden;}
.news_list_cont li{ float:left; width:100%; margin-top:3%;}
.news_listCont_box{width:100%;}
.news_listCont_box .img{width:100%; position: relative; overflow: hidden; float:left;}
.news_listCont_box .img img{width:100%; height:100%; position: relative; overflow: hidden; float:left;}
.news_listCont_box .zw{ width:100%; float:right;}
.news_listCont_box .zw h1{ font-size:15px; line-height:36px; color:#333;}
.news_listCont_box .zw h2{ font-size:14px; line-height:30px; font-weight:normal;  color:#ccc;}
.news_listCont_box .zw h2 span{ font-weight:bold;}
.news_listCont_box .zw h3{ font-size:12px; font-weight:normal; line-height:22px;}
/*******************************
    -------[=全铝家居]-------
********************************/
.breadnav{background:#f5f5f5;padding:10px 0;margin-top:50px; overflow:hidden}
.breadnav .br-box{background:#fff;margin-top:10px; overflow:hidden}
.breadnav .br-box ul{border:1px solid rgba(0,0,0,.1)}
.breadnav .br-box li{width:22.5%;margin-left:2%;padding:10px 0;float:left;text-align:center;border-bottom:2px solid transparent}
.breadnav .br-box .active{border-color:#eb6001}
.breadnav .br-box .active a{color:#eb6001}
.breadnav .br-box li a{display:block;color:#3e3e3e;font-size:13px}
.breadnav .br-box1{background:0 0}
.breadnav .br-box1 ul{border:0}
.breadnav .br-box1 li{border:0;padding:0}
.breadnav .br-box1 li a{background:#fff;padding:4px 0;border-radius:5px;font-size:14px}
.breadnav .br-box1 .active a{background:#3dc094;color:#fff}
.breadnav .br-box1 .br-more a{background:#f35321;color:#fff}

.cplist{ width:100%;display: block;}
.cplist li{width: 50%;float: left;padding-top: 15px;}
.cplist li img{width: 95%;display: block;margin: 0 auto 0; border:1px solid #8b8b8b}
.cplist li span{ width:100%;line-height:30px;text-align:center;display:block;}
.news_page{ clear:both; width:100%; height:40px; text-align:center; line-height:40px;}
/*客户服务*/
.clearfix:after{width:100%;height:.1rem;display:block;clear:both;content:''}
.xf365{background:#f5f5f5;text-align:center;padding-bottom:15px}
.xf365 .xf-title .img{width:51px;height:51px;display:inline-block;background:url(../images/service/hou.png) no-repeat;background-position:-3px -3px;margin-top:20px;margin-bottom:5px}
.xf365 .xf-title .xf-redu{font-size:20px;padding-bottom:10px;border-bottom:2px solid rgba(0,0,0,.1)}
.xf365 .xf-title .line{height:2px;background:#3dc094;width:50%;display:inline-block;position:relative;top:-13px}
.xf365 .xf-title .stip{color:#3dc094;position:relative;top:-7px;font-size:14px}
.xf365con{background:#f5f5f5}
.xf365con .xf-box{margin-bottom:15px}
.xf365con .xf-top{position:relative}
.xf365con .xf-top .img{width:100%}
.xf365con .xf-top .text{position:absolute;top:18%;width:100%;text-align:center;z-index:1}
.xf365con .xf-top .xf-opac{position:absolute;top:0;left:0;background:rgba(0,0,0,.6);width:100%;height:100%}
.xf365con .xf-top .text .num{font-size:70px;color:#ff9600}
.xf365con .xf-top .text .text1{color:#fff;font-size:24px}
.xf365con .xf-icon{position:relative;text-align:center;background:#fff;padding-top:20px;margin-bottom:20px}
.xf365con .xf-icon .icons{width:33%;float:left;text-align:center;margin-bottom:15px}
.xf365con .xf-icon .icons .img{display:inline-block;background:url(../images/service/hou.png) no-repeat;width:65px;height:55px;background-position:2px -56px;transform:scale(.8)}
.xf365con .xf-icon .icons1 .img{background-position:2px -117px}
.xf365con .xf-icon .icons2 .img{background-position:0 -178px}
.xf365con .xf-icon .icons3 .img{background-position:-193px -5px}
.xf365con .xf-icon .icons4 .img{background-position:-193px -68px}
.xf365con .xf-icon .icons5 .img{background-position:0 -178px}
.xf365con .xf-icon .icons6 .img{background-position:-193px -193px}
.xf365con .xf-icon .icons7 .img{background-position:-193px -259px}
.xf365con .xf-icon .icons8 .img{background-position:-193px -321px}
.xf365con .xf-icon .icons9 .img{background-position:-256px -5px}
.xf365con .xf-icon .icons10 .img{background-position:-256px -67px}
.xf365con .xf-icon .icons11 .img{background-position:-256px -129px}
.xf365con .xf-icon .icons12 .img{background-position:-256px -190px}
.xf365con .xf-icon .icons13 .img{background-position:-256px -253px}
.xf365con .xf-icon .icons .txt{font-size:16px;line-height:1.6}
.xf-cl .xf-title .img{background-position:-66px 1px}
.xf-cl .xf-title .line{width:25%}
.xf-chn{background:#f5f5f5}
.xf-chn .chn-box{background:#fff;text-align:center;margin-bottom:20px;padding-bottom:10px;padding-top:10px}
.xf-chn .chn-box .icon{width:65px;height:70px;background:url(../images/service/hou.png) no-repeat;background-position:0 -238px;margin:0 auto;margin-bottom:10px;transform:scale(.8)}
.xf365con .xf-icon .xf-sanjiao{width:20px;height:20px;transform:rotate(45deg);background:#fff;position:absolute;top:-10px;left:50%;margin-left:-10px}
.xf-chn .chn-box .icon2{background-position:-65px -250px}
.xf-chn .chn-box .icon1{background-position:0 -300px}
.xf-chn .chn-box .icon3{background-position:0 -368px}
.xf-chn .chn-box .icon4{background-position:-75px -373px}
.xf-chn .chn-box .icon5{background-position:-153px -388px}
.xf-chn .chn-box .line{width:94%;margin-left:3%;height:1px;background:rgba(0,0,0,.1);margin-bottom:15px}
.xf-chn .chn-box h2{width:94%;margin-left:3%;font-size:20px;font-weight:400;margin-bottom:15px}
.xf-chn .chn-box .text{width:94%;margin-left:3%;text-align:left;line-height:1.6;font-size:14px;margin-bottom:10px}
.xf-chn .chn-box .text a{color:#3e3e3e}
.xf-zxbx .xf-title .img{background:url(../images/weixiu.png) no-repeat}
.xf-zxbx .xf-title .line{width:30%}
.se-weixiu{background:#3dc094;padding:20px 0}
.se-weixiu .form-box{background:#fff;overflow:hidden}
.se-weixiu .form-box input{width:calc(100% - 85px)}
.se-weixiu .form-box textarea{width:calc(100% - 85px);line-height:1.6;text-indent:12px;padding-top:5px;border:0;outline:0;border-left:1px solid rgba(0,0,0,.1);position:relative;left:-1px;opacity:.6;resize:none}
.se-weixiu .ucon{margin-bottom:35px}
.se-weixiu .ucon span{position:relative;display:block;height:100%;float:left}
.se-weixiu button{width:94%;margin-left:3%;height:40px;border-radius:5px;background:#f66c01;text-align:center;line-height:40px;cursor:pointer;border:0;outline:0;font-size:16px;color:#fff;margin-bottom:30px}
/*******************************
    -------[=门店查询]-------
********************************/

/*******************************
    -------[=招商加盟]-------
********************************/
.bigTitle {padding: 30px 0 20px; }
.bigTitle .bt {font-size: 20px;color: #333333;text-align: center;font-weight: bold; }
.bigTitle .st { font-size: 14px;text-align: center; color: #888888;font-family: arial;line-height: 32px; }
.bigTitle span {display: block;width: 60px;border-bottom: 1px solid #eb6001;margin: 0 auto;padding-top: 10px; }
.jm-why{ width:98%;display: block; margin:auto; margin-top:2%; overflow:hidden}
.jm-why li{width: 50%;float:left; height:140px;}
.jm-why li p{ width:100%; text-align:center; font-size:16px;color:#fff; font-weight:bold; padding-top:10%}
.jm-why li span{ float:left;  margin:auto;color:#fff; font-size:13px; padding:5px 2% 0px 6%}
.index-tese_b{ width:100%; background:#fff; padding-top:20px;}
.jm-td{width:98%;display: block; margin:auto; margin-top:2%; overflow:hidden}
.join3-list{ width:100%; overflow:hidden; margin:auto;}
.join3-list dt{ width:100%; line-height:40px; font-size:18px; margin-top:5px; color:#eb6001;}
.join3-list dt em{ float:left; width:30px; height:30px; line-height:30px; text-align:center; font-size:20px; color:#fff; background:url(../images/quan.png) no-repeat center; font-style:normal; margin-right:10px; margin-top:5px;}
.join3-list dd{ width:90%; line-height:25px;padding-left:40px; border-bottom:1px dashed #ccc}
.main9_list{ width:98%; margin:auto;overflow:hidden;}
.main9_list li{ width: 100%; height:300px; float:left; display:inline-block;overflow:hidden; margin-top:10%}
.main9_list li h1{ width:100%; font-size: 26px; color:#fff; text-align:center; margin-top:20%;}
.main9_list li p{ margin:auto;font-size:16px; color:#fff; margin-top:10%; width:90%; text-align:center;display:block;}
.z1{ background:url(../images/jiameng/z1.jpg) no-repeat center}
.z2{ background:url(../images/jiameng/z2.jpg) no-repeat center}
.z3{ background:url(../images/jiameng/z3.jpg) no-repeat center}
.z4{ background:url(../images/jiameng/z4.jpg) no-repeat center}
.z5{ background:url(../images/jiameng/z5.jpg) no-repeat center}
.z6{ background:url(../images/jiameng/z6.jpg) no-repeat center}
.jm-tj{ width:98%; margin:auto; overflow:hidden}
.jm-tj ul{ margin-left:-2%}
.jm-tj li{ float:left; width:100%;overflow: hidden;background-color: #fff;margin-bottom: 13px; margin-left:2%; padding:15px 0px; }
.jm-tj li h3{font-size: 18px;font-weight: normal;text-align:center; line-height:30px; color:#eb6001;}
.jm-tj li p{ width:92%; margin:auto;color: #666;font-size:14px;line-height: 20px; text-align:center; margin-top:15px;}
.jm-tj1{ width:98%; margin:auto; overflow:hidden; line-height:25px; margin-top:5%}

.join-line{ width:98%; margin:auto; overflow:hidden;}
.join-line li{margin-bottom:15px;}
.join-line li input{border:0;font-size:14px;padding:20px 0; text-indent:50px;width:97%;border-bottom:1px solid #dfdfdf;}
.join-line li input.name{background:#f8f9fb url(/images/jiameng/name.jpg) no-repeat 7px center;}
.join-line li input.tel{background:#f8f9fb url(/images/jiameng/tel.jpg) no-repeat 7px center;}
.join-line li input.add{background:#f8f9fb url(/images/jiameng/add.png) no-repeat 7px center;}
.subs{width:100%; float:left; margin-top:20px;}
.submit{ width:100%; height:45px; line-height:45px; text-align:center;background:#eb6001;color:#ffffff; font-size:16px;border-radius:5px; border:none;cursor:pointer}
/*******************************
    -------[=新闻资讯]-------
********************************/
.ul-list2{margin-top: 20px;}
.ul-list2 li{margin-bottom: 10px;background: #fff; padding: 15px 10px;font-size: 12px;color: #666;line-height: 24px;}
.ul-list2 li h3{font-size: 16px;color: #eb6001;line-height: 24px;font-weight: normal; margin-bottom: 10px;max-height: 48px;overflow: hidden;}
.ul-list2 li h3 a{color:#585858;}
.ul-list2 li .date{ display: block;font-family:"Arial";font-size: 14px;line-height: 1;color: #888;margin-bottom: 10px;}
.ul-list2 li .pic{margin-bottom: 10px;overflow:hidden;}
.ul-list2 li .pic img{display: block; width: 100%;}
.ul-list2 li .pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);
    transform-origin: 50% 50%;}
.ul-list2 li p{height: 48px;overflow: hidden;margin-bottom: 10px;}
.a-det{font-size: 14px;line-height: 24px;color: #333;}
.a-det:hover{color: #0b6cc5;}
.m-page{text-align: center;margin-bottom: 30px;}
.m-page li{display: inline-block;vertical-align: top;margin: 0 1px;}
.m-page a{display:block;width:30px;height:30px;line-height:30px;text-align:center;border:1px #e5e5e5 solid;background:#fff;font-family: "Arial";font-size:14px;color: #888;}
.m-page a:hover,.m-page li.on a{color: #fff;background: #0b6cc5;border-color: #0b6cc5;}
.news_page{ width:100%; margin-top:2%; line-height:30px; text-align:center;}
/*******************************
    -------[=新闻资讯详细]-------
********************************/
.m-news-det{padding: 20px 0;font-size: 12px;line-height: 24px;color: #eb6001;}
.m-news-det h1{font-size: 16px;line-height: 24px;font-weight: normal;margin-bottom: 10px; text-align:center}
.m-news-det .date{display: block;font-family: "Arial";font-size: 14px;color: #888;line-height: 24px;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px #dcdcdc solid;}
.m-news-det .pagecon{ line-height:30px; color:#656566; font-size:13px;}
.m-news-det .img{display: block; width: 100%;padding: 5px 0;}
.m-page-turning{font-size: 12px; color: #666;line-height: 24px;padding: 10px 0;border-top: 1px #dcdcdc solid;}
.m-page-turning a{ display: block;padding: 0 5px;color: inherit;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.m-page-turning a:hover{color: #0061b0;}
.a-btn1{ display: block;width: 100%;text-align: center;background: #eb6001;font-size: 16px;color: #fff;line-height: 40px;-o-transition:.3s;-ms-transition:.3s;
    -moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
.a-btn1:hover{ color: #fff;background: #563a0e;}
.a-btn1 i{display: inline-block;vertical-align: middle;width: 30px;height: 30px;margin-right: 10px;background-image: url(../images/icon01.png);
    -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover; background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}
.m-news-det .dt{ width:100%; padding-top:5px;}

/*全屋定制*/
.listb_bg{ width:100%;background:#f0f0f0;padding-bottom: 20px;}
.listb{ width:98%; margin:auto; margin-top:10px; overflow:hidden}

.listb li{ float:left;width:96%; margin:auto; display:black; margin-top:20px; background:#ffffff; margin-left:2%;}
.listb li p{float:left; width:97%; margin:auto; line-height:40px; border-bottom:1px solid #e5e5e5; font-size:16px; color:#333333; padding-left:3%;}
.listb li span{ float:left; width:97%;margin:auto; line-height:26px; font-size:13px; color:#999999; padding-left:3%}

.listc {padding: 70px 0;background:#f7f7f7; padding-bottom:80px;}
.listc .li-list { width: 32%;margin-right: 2%;float: left;background: #fff;}
.listc .li-list:nth-child(3n) { margin-right: 0;}
.listc .li-list .img {overflow: hidden;}
.listc .li-list .img img { width: 100%;-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transition: all .8s; transition: all .8s;}
.listc .h { font-size: 18px;line-height: 24px;padding: 28px 0;border-top: 1px solid #e5e5e5;text-align: center;}

/*******************************
    -------[=联系我们]-------
********************************/
.m-cont{padding-top: 20px;margin-bottom: 20px;font-size: 12px;color: #666;line-height: 24px;}
.m-cont .txt{ margin-bottom: 10px; padding-bottom: 10px;}
.m-cont .txt1{border-bottom: 1px #dcdcdc solid;}
.m-cont .txt a{color: #0061b0;text-decoration: underline;}
.m-tit02{font-size: 16px; line-height: 24px;font-weight: normal;color: #765117;margin-bottom: 10px;}
.m-online{}
.ul-list7 li{ border: 1px #dcdcdc solid;margin-bottom: 10px;position: relative;font-size: 12px;color: #888;line-height: 40px;padding-left: 50px;}
.ul-list7 li span{position: absolute;left: 10px;top: 0;}
.ul-list7 li .text,.ul-list7 li textarea{display: block;width: 100%;line-height: 40px;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;   box-sizing: border-box;padding: 0 10px;}
.ul-list7 li textarea{padding-top: 5px;padding-bottom: 5px;height: 150px; line-height: 24px;}
.m-online .sub{border: none;}

